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
343480502269	343480502830	343480503380	343480503930	343480504478	343480505030	343480505580	343480506130	343480506678	343480507230	343480507780	343480508330	343480508878	343480509430	343480509980	343480510530	343480511078	343480511630	343480512180	343480512730	343480513278	343480513830	343480514378	343480514930	343480515478	343480516030	343480516580	343480517130	343480517678	343480518230	343480518780	343480519330	343480519878	343480520430	343480520980	343480521530	343480522078	343480522630	343480523180	343480523730	343480524278	343480524830	343480525380	343480525930	343480526478	343480527030	343480527580	343480528130	343480528678	343480529230	343480529780	343480530330	343480530878	343480531430	343480531980	343480532530	343480533078	343480533630	343480534180	343480534730	343480535278	343480535830	343480536380	343480536930	343480537478	343480538030	343480538580	343480539130	343480539678	343480540230	343480540780	343480541330	343480541878	343480542430	343480542980	343480543530	343480544078	343480544630	343480545180	343480545730	343480546278	343480546830	343480547380	343480547930	343480548478	343480549030	343480549580	343480550130	343480550678	343480551230	343480551780	343480552330	343480552878	343480553430	343480553980	343480554530	343480555078	343480555630	343480556180	343480556730	343480557278	343480557830	343480558380	343480558930	343480559478	343480560030	343480560580	343480561130	343480561678	343480562230	343480562780	343480563330	343480563878	343480564430	343480564980	343480565530	343480566078	343480566630	343480567180	343480567730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2029	3300	1900	2700	2015	3300	1900	2700	2015	3300	1900	2700	2015	3300	1900	2700	2008	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	1992	3300	1900	2700	1992	3300	1900	2700	1990	3300	1900	2700	1990	3300	1900	2700	1990	3300	1900	2700	1990	3300	1900	2700	1990	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
12861	15226	9256	3479	8153	7164	4637	2954	1298	536	239	143	111	115	106	116	123	104	116	127	100	134	110	100	114	97	97	105	108	109	116	95	125	109	108	123	128	109	92	97	89	105	108	90	114	124	102	112	119	113	113	111	128	109	111	100	96	114	121	97	111	114	114	111	126	104	117	133	102	115	118	99	104	110	116	128	106	107	127	99	115	99	120	111	104	112	114	110	106	120	122	93	107	120	82	122	105	109	96	97	118	111	107	115	95	111	120	106	107	90	107	97	99	108	95	120	108	121	113	106	105	85	103	120	106	108	108	105	117	119	106	104	109	108	126	104	123	109	108	117	106	121	105	113	109	103	104	121	135	119	116	111	114	108	119	104	79	120	98	109	116	130	114	108	123	100	118	116	117	87	132	109	131	114	107	96	114	100	107	98	115	106	108	127	109	124	107	100	100	109	99	115	111	116	114	97	119	103	124	117	106	111	95	109	95	109	111	110	99	122	85	102	118	103	86	93	109	101	129	104	105	115	106	116	120	98	98	106	110	99	105	113	126	104	103	118	113	108	116	90	118	122	123	88	94	122	112	135	93	91	109	104	109	113	112	105	113	112	113	125	104	113	98	107	105	127	106	118	112	109	112	108	98	130	104	104	113	101	108	108	102	95	111	98	112	132	98	104	108	97	117	114	117	113	116	101	98	114	116	112	100	114	105	104	114	100	105	109	110	115	106	116	104	98	116	99	95	109	117	118	106	109	118	116	128	119	103	107	101	101	89	117	94	124	104	132	95	132	119	104	106	103	124	113	103	112	99	103	111	125	123	94	125	115	119	115	117	108	105	116	116	106	115	114	110	108	116	103	99	109	108	99	99	94	117	111	108	130	115	104	105	91	114	123	129	122	109	116	113	108	97	93	108	118	95	110	108	106	123	117	106	87	117	109	107	99	117	106	108	104	112	122	118	103	110	117	119	127	108	108	118	103	121	92	106	109	123	99	103	122	115	122	98	99	145	89	88	98	117	103	114	105	96	113	105	116	95	111	92	115	97	110	98	116	126	100	113	109	99	98	105	125	100	101	121	94	118	115	103	97	96	100	119	95	110	111	115	105	113	114	105	119	110	128	119	117	103	128	118	118	131	119	100	128	137	116	100	105	108	113	91	99	106	99	104	103	90	115	104	121	109	106	95	123	104	118	121	119	120	126	115	107	119	121	101	111	94	110	115	94	114	127	104	103	104	102	107	102	120	111	106	124	116	124	92	122	86	104	122	118	106	118	119	120	97	103	112	109	112	103	114	99	124	106	104	105	125	116	102	97	112	120	113	105	100	111	116	117	113	123	91	99	117	125	107	113	115	109	118	113	116	96	105	97	113	104	105	99	110	114	98	109	111	116	112	101	112	117	97	107	107	94	129	107	112	110	105	133	105	101	118	110	116	91	95	102	101	98	112	105	120	106	106	121	115	115	116	95	87	111	126	100	114	127	103	90	127	111	93	112	108	114	107	108	105	108	106	124	112	117	107	120	112	106	91	119	104	104	95	119	128	100	111	118	107	104	127	84	118	108	91	120	99	102	109	128	117	90	115	101	119	116	126	111	111	112	106	108	114	100	103	105	122	112	110	102	118	101	112	130	102	105	120	111	114	111	113	106	127	94	107	120	116	108	106	85	122	86	93	98	100	129	111	101	125	96	112	118	125	113	97	113	119	132	114	113	91	100	117	109	105	91	117	115	108	127	117	109	107	97	132	122	108	125	118	118	122	102	119	107	134	102	110	90	115	101	113	108	108	108	121	104	121	95	118	123	99	114	105	115	110	103	102	104	118	126	107	113	112	100	100	114	122	96	96	113	99	103	107	116	108	109	107	125	98	96	110	97	106	119	75	123	106	109	112	100	116	118	110	112	106	111	120	107	96	110	115	114	110	106	114	108	123	118	135	98	89	104	107	112	97	110	129	112	92	103	92	98	119	102	91	104	95	80	100	108	120	115	114	138	99	107	115	108	110	102	100	106	106	97	103	107	108	105	113	118	121	113	134	100	92	91	99	116	104	120	100	103	99	102	117	111	102	112	136	96	97	105	109	108	110	92	112	105	117	111	87	100	101	121	96	109	110	127	112	103	102	118	106	112	103	115	110	109	131	115	107	98	117	121	125	108	90	108	108	120	111	113	126	115	122	105	115	118	103	101	117	101	84	98	109	109	110	122	113	116	115	101	118	115	88	116	109	100	108	109	95	132	102	105	89	95	103	122	113	108	105	106	132	107	111	116	105	119	113	101	105	105	120	97	135	100	118	110	111	116	115	110	128	110	103	116	105	85	104	105	118	101	118	112	105	128	128	106	101	111	102	138	111	123	115	104	94	106	131	113	113	110	109	105	102	123	93	104	99	111	114	113	111	136	115	107	127	105	99	108	117	105	91	116	106	133	113	102	105	113	108	118	127	111	114	111	113	115	102	107	115	129	105	90	106	102	114	122	106	118	112	103	90	105	116	102	113	93	114	106	111	124	105	95	112	112	125	119	124	96	106	100	128	99	113	137	114	105	108	106	102	100	101	125	107	136	108	113	116	111	110	108	106	112	110	104	110	109	100	116	108	117	101	127	99	111	112	110	131	98	105	103	117	102	107	126	110	98	113	109	107	102	84	100	95	99	113	108	101	111	123	105	118	114	117	113	100	108	118	106	123	111	116	116	102	98	108	90	132	110	105	118	128	121	100	139	101	107	115	107	99	112	106	102	110	118	126	105	106	110	109	122	114	93	107	106	108	106	117	112	107	94	130	116	120	98	94	139	120	111	115	106	121	110	98	107	110	122	106	109	111	85	86	100	131	136	106	109	104	101	89	111	117	96	109	121	130	121	106	106	107	129	94	135	111	103	119	103	116	108	110	102	118	122	101	101	117	126	113	109	120	97	109	116	96	107	113	111	97	100	127	112	116	97	100	95	120	103	116	96	95	137	117	116	112	112	121	122	111	101	100	132	88	107	122	103	109	106	105	107	122	114	95	116	108	87	106	102	100	110	100	101	113	108	117	108	101	101	117	139	101	98	117	119	93	100	103	111	112	118	125	122	104	103	125	124	114	98	97	103	105	96	124	111	103	86	107	105	126	98	114	111	104	111	120	99	109	109	125	84	123	103	107	91	122	95	97	123	94	111	113	122	102	103	128	110	93	123	122	99	107	84	123	99	112	122	125	111	116	104	104	101	96	121	121	95	118	110	120	116	121	125	100	110	105	105	113	100	115	122	104	122	106	95	107	114	92	96	126	120	108	120	121	98	97	119	114	151	104	112	102	104	104	96	100	125	111	111	102	105	89	89	110	97	112	123	127	105	100	108	112	117	118	100	102	116	91	112	113	117	118	91	113	93	103	114	100	125	115	101	105	109	106	128	109	99	100	111	97	115	109	105	98	116	102	117	113	109	96	112	108	103	98	102	111	123	117	120	105	109	118	128	123	128	102	110	107	128	117	95	102	101	104	127	110	90	110	108	100	105
44667	37799	31137	25203	48007	44242	38236	30652	19652	9081	3435	1453	923	808	799	844	808	826	806	798	760	801	818	783	792	766	778	788	812	737	772	791	772	794	727	779	845	792	766	775	813	810	747	814	790	812	834	795	816	765	789	769	776	828	841	790	794	793	781	807	775	790	780	825	770	802	763	766	756	779	801	848	799	811	781	823	812	804	819	797	786	788	827	787	806	811	750	764	753	734	788	772	814	795	817	813	783	808	779	787	747	723	773	764	802	765	793	771	805	788	784	781	768	801	825	825	778	761	819	796	801	781	783	767	821	817	748	775	768	736	787	833	833	779	771	781	761	808	785	782	835	746	860	802	760	772	769	766	827	803	779	796	847	799	766	737	808	816	824	856	822	730	819	797	793	771	806	803	819	772	823	818	782	801	788	810	801	795	818	831	783	759	809	798	780	838	774	802	731	774	800	795	783	783	785	760	823	791	752	780	779	781	826	779	800	740	766	747	785	789	770	760	785	790	771	821	821	813	740	766	801	810	819	757	796	767	805	810	813	783	759	747	740	804	863	827	836	830	750	720	825	731	781	789	811	781	790	763	729	797	771	756	777	829	825	754	809	786	816	784	790	728	799	798	809	786	764	805	797	814	799	794	774	792	823	791	823	770	800	787	787	787	749	786	768	782	764	795	803	790	785	805	750	801	805	822	838	798	828	793	754	792	778	762	771	782	794	788	775	812	764	788	832	770	789	709	824	772	773	892	782	796	786	777	811	844	823	770	786	783	807	742	815	774	740	783	771	774	806	731	786	772	768	801	830	799	778	751	813	814	828	804	806	753	763	825	786	791	774	782	818	785	797	801	786	798	775	772	826	787	774	776	780	818	777	756	813	793	778	780	761	804	814	791	820	784	760	743	813	812	747	830	775	802	792	789	769	798	749	784	781	775	829	784	740	828	813	805	815	777	781	801	846	862	742	800	758	778	773	752	758	826	795	793	803	801	766	822	764	821	757	788	801	784	824	821	775	813	841	783	813	836	743	774	820	814	794	804	831	755	756	768	779	809	746	788	826	812	812	778	726	798	787	792	821	838	759	813	772	819	829	808	790	821	699	799	784	798	723	802	828	803	785	751	826	805	752	791	787	747	752	790	806	757	826	783	735	862	784	829	784	766	764	813	728	784	814	812	791	790	761	748	795	769	776	774	814	793	818	808	844	800	801	787	826	765	843	751	832	771	796	770	765	792	804	809	766	783	813	789	777	762	801	771	769	818	794	810	829	770	775	750	792	784	773	822	758	801	751	793	787	812	766	864	746	814	779	834	749	783	764	782	796	779	737	823	807	854	805	783	808	807	859	780	713	791	799	805	762	803	787	760	791	788	779	819	807	777	783	779	815	760	816	816	793	785	809	789	754	785	755	827	838	799	775	778	818	812	746	779	792	851	783	791	834	817	851	819	831	822	813	779	770	822	783	803	769	769	815	782	802	780	759	782	783	748	755	799	808	760	764	759	791	834	830	784	830	758	807	805	855	782	812	802	811	772	811	816	749	808	778	773	788	786	830	776	790	807	846	744	818	825	754	738	844	819	767	779	771	786	755	733	785	788	787	737	777	755	748	741	819	792	809	760	791	833	801	783	835	771	769	818	771	750	836	767	780	778	727	790	782	772	803	796	791	788	783	772	766	771	766	774	755	754	782	790	846	800	788	770	763	799	765	805	770	796	788	816	820	859	803	783	776	824	824	793	798	794	797	760	806	817	803	777	770	753	784	783	821	772	808	766	813	810	773	802	825	851	786	766	839	815	794	800	807	733	798	774	780	777	824	777	778	779	748	803	812	763	763	733	855	794	788	797	761	856	819	805	807	791	812	844	780	780	765	773	786	822	791	740	805	801	749	730	755	835	866	791	807	798	826	836	771	798	841	779	770	753	825	774	792	767	817	841	751	831	805	771	750	780	801	780	773	773	777	832	793	762	792	835	827	785	783	782	785	764	805	831	782	764	790	793	802	804	803	801	734	760	804	773	799	805	836	730	804	772	741	769	837	814	788	792	838	812	841	808	785	776	744	790	799	775	814	778	800	719	800	790	769	768	786	840	847	777	799	767	792	848	777	799	817	803	789	796	767	781	833	783	746	827	803	787	773	759	794	872	743	749	782	829	770	814	803	795	780	719	778	802	793	745	783	788	811	790	789	754	793	754	773	793	784	775	740	734	797	758	756	784	782	777	743	823	783	789	765	739	804	833	782	803	783	781	788	802	785	808	771	888	826	763	839	815	742	780	795	779	787	784	813	748	776	799	802	791	787	788	791	799	800	749	793	806	775	808	820	780	809	774	756	768	776	852	808	782	849	779	732	791	778	794	812	796	732	793	792	737	769	814	764	791	758	849	807	816	756	813	799	754	825	806	798	833	821	813	850	797	754	803	740	748	742	842	812	838	757	774	834	755	816	815	777	825	816	826	755	805	781	750	810	813	802	792	718	791	778	810	749	767	803	829	753	750	806	780	794	811	812	841	755	794	782	798	757	794	768	746	775	782	809	787	813	782	792	797	763	789	775	788	751	767	824	790	797	767	800	777	741	866	771	795	792	794	772	739	791	714	730	767	789	741	813	782	774	778	791	768	785	789	773	762	769	796	767	799	773	822	784	782	839	785	770	778	793	800	770	758	761	814	766	787	796	810	784	744	738	805	812	820	829	766	814	782	782	801	796	778	743	826	809	819	883	800	796	796	772	842	761	779	818	813	835	857	766	799	795	803	779	798	790	802	851	817	812	819	788	819	791	734	782	864	774	806	789	798	790	766	822	748	828	758	761	778	786	764	752	771	763	765	766	789	816	774	776	812	773	779	778	782	779	767	768	799	783	751	756	769	781	805	789	786	768	826	764	749	825	820	760	808	782	747	779	775	803	802	791	790	748	770	816	789	850	786	768	780	791	843	783	801	790	765	786	779	798	772	802	793	774	757	769	741	845	786	831	776	795	814	799	791	793	772	800	807	820	808	762	801	778	850	811	750	839	804	780	816	727	802	816	786	770	791	765	787	793	751	793	766	840	799	809	815	832	744	787	848	776	731	788	752	778	720	813	797	823	809	804	855	822	800	814	798	744	766	763	789	794	734	789	792	815	817	795	740	786	804	808	793	775	737	818	801	875	796	812	774	781	775	840	801	836	765	848	824	814	820	755	831	799	821	780	799	767	774	811	780	761	786	822	785	805	784	811	793	805	748	801	831	811	783	732	833	795	784	830	832	769	806	767	789	780	777	822	811	829	768	781	799	798	798	831	782	753	794	794	753	771	760	810	767	767	809	811	800	825	726	741	789	757	757	815	795	802	745	820	789	768	743	775	820	781	815	768	775	813	771	797	797	806	785	839	811	811	813	785	768	771	750	822	767	782	824	772	793	783	747	819	790	792	815	779	798	789	796	746	756	766	799	836	838	871	784	811	763	811	799	809	800	787	806	797	772	777	787	821	802	823	797	747	755	779	806	821	769	742	782	799	764
7585	5228	2571	926	963	1022	729	569	318	218	146	116	111	112	126	116	99	120	111	123	116	100	120	103	118	116	113	119	125	126	116	112	123	124	114	116	122	125	110	123	111	116	108	116	114	106	117	93	125	136	136	101	112	118	122	128	131	110	124	124	134	124	125	116	124	102	110	114	115	121	124	127	113	114	104	103	118	129	102	126	96	109	99	129	108	110	95	116	119	126	118	118	123	109	85	118	105	119	110	135	110	142	107	110	102	112	100	121	110	112	134	107	129	139	115	121	134	106	102	118	119	121	93	113	121	114	119	103	122	116	91	140	139	125	98	132	129	113	106	95	116	122	116	96	119	130	113	106	119	123	91	103	103	107	104	111	103	140	94	135	125	121	120	96	105	110	127	113	111	93	129	95	129	120	110	142	117	121	122	110	124	130	126	110	106	117	98	116	103	126	112	137	131	121	119	124	125	126	99	120	124	97	113	105	114	121	121	128	108	116	112	125	132	135	125	106	126	107	120	101	116	93	99	119	116	103	98	118	122	111	104	112	101	123	99	99	121	126	130	101	127	119	102	117	124	123	111	122	111	110	111	119	121	109	107	105	118	108	102	121	107	125	120	124	106	113	110	118	91	111	113	114	103	105	91	119	97	134	114	110	98	105	115	115	121	93	107	137	114	103	116	124	115	106	102	108	112	120	102	109	110	105	123	100	115	109	108	121	110	115	112	118	103	119	118	109	116	113	114	98	107	114	102	106	83	127	96	120	103	136	123	137	122	111	108	111	119	122	108	118	107	109	117	108	111	117	103	123	121	109	93	108	117	99	125	110	106	119	121	116	100	109	96	104	108	123	121	116	102	120	104	102	102	110	105	95	111	110	122	120	110	113	114	102	108	114	113	118	110	122	114	117	118	118	111	119	105	98	119	129	123	118	119	124	104	116	123	112	115	133	118	101	91	95	108	129	111	110	130	120	95	101	117	126	115	138	119	102	124	127	115	87	119	116	112	104	111	126	122	130	109	105	122	121	111	111	109	124	106	112	114	85	109	105	115	107	113	103	114	114	125	119	115	121	96	105	124	131	112	122	116	107	108	98	119	115	109	130	120	102	124	116	113	118	111	107	129	104	109	106	114	101	120	122	109	128	136	121	133	100	99	101	112	114	113	116	125	100	139	128	110	101	143	137	122	111	109	112	107	106	120	128	115	127	102	130	120	119	125	131	111	115	123	100	112	126	114	113	122	119	100	104	104	110	106	92	115	113	116	111	128	98	119	119	118	105	105	117	107	125	107	117	124	90	109	114	122	109	100	118	99	103	99	110	103	104	119	126	120	119	105	130	121	107	124	116	118	120	138	118	124	113	124	117	106	123	100	107	118	99	105	98	129	121	115	113	122	112	114	100	107	107	108	116	115	121	122	123	135	115	119	116	114	116	125	121	101	111	95	124	113	119	113	116	111	129	105	87	125	119	122	109	143	120	110	129	104	112	111	124	110	123	103	112	131	135	115	112	121	121	127	100	98	118	110	123	110	114	119	97	111	120	116	100	121	111	136	102	120	101	100	111	122	107	127	104	111	123	108	121	114	102	113	110	109	123	109	97	109	121	121	112	109	94	122	102	112	118	128	95	127	112	122	122	123	112	126	114	121	99	139	123	106	113	116	106	116	142	108	111	111	112	107	98	127	106	98	139	108	113	106	98	120	117	118	107	129	108	133	116	109	125	115	122	105	105	114	122	119	113	113	107	117	136	125	121	109	104	97	112	118	116	108	102	134	127	126	107	103	94	98	110	113	121	128	108	101	100	124	137	105	121	140	118	134	117	113	108	117	132	124	94	123	126	108	99	115	135	128	120	106	119	117	97	131	120	105	112	126	114	116	133	111	129	133	115	135	89	131	105	109	130	114	133	117	124	121	112	105	113	92	110	111	110	118	119	120	149	118	113	116	112	112	115	103	93	110	124	104	123	108	107	126	110	115	109	108	105	105	131	109	126	144	119	103	91	116	106	134	110	111	132	116	91	98	120	114	120	120	112	116	104	119	100	126	116	94	136	128	98	112	97	128	100	93	123	114	118	109	101	115	112	127	134	109	131	112	125	112	91	120	119	126	122	103	103	126	115	111	118	114	119	121	110	115	114	103	116	137	118	100	119	118	120	114	118	105	116	116	98	129	131	131	118	122	123	113	113	125	120	99	91	137	110	118	122	98	108	124	124	107	105	123	112	105	108	103	127	120	119	105	110	114	100	117	125	115	113	100	106	108	113	113	114	118	109	103	118	134	99	118	107	128	108	113	125	115	95	129	96	117	122	111	109	123	128	134	121	104	126	93	126	106	126	108	111	116	118	101	137	103	102	116	101	133	120	125	112	139	102	119	110	140	120	124	123	109	123	123	126	111	108	129	123	96	111	136	126	112	107	119	95	112	111	124	108	109	129	126	120	107	125	118	124	126	104	147	114	106	115	102	116	102	113	122	111	109	117	110	101	95	95	108	124	136	137	119	97	136	120	128	123	100	118	98	102	105	109	119	103	111	111	109	124	130	102	130	109	117	105	95	113	121	122	94	119	131	98	140	113	116	131	107	115	97	129	117	103	118	114	105	125	101	124	137	98	151	97	120	109	122	118	124	127	125	126	113	111	106	95	108	116	111	117	117	108	124	91	108	101	122	117	107	114	119	122	120	114	121	114	114	122	134	126	114	108	98	128	102	121	106	129	121	105	122	117	122	98	129	117	114	106	118	102	111	116	115	116	100	107	104	127	133	130	111	113	101	117	119	111	122	111	106	118	106	111	126	112	111	93	131	119	106	116	115	112	142	106	103	90	121	106	115	118	129	106	118	115	109	108	112	97	102	107	111	121	109	118	94	112	134	110	119	113	101	95	113	121	115	122	130	88	109	110	107	110	125	108	127	98	105	98	124	111	109	120	115	121	110	104	124	115	132	126	117	116	111	129	112	141	100	127	101	102	119	104	119	112	122	106	110	127	93	112	118	104	133	121	101	113	122	89	100	114	109	128	113	121	116	131	110	105	103	110	134	98	103	118	108	108	140	117	103	118	109	131	114	136	114	126	99	132	118	128	91	110	125	124	127	122	115	139	104	106	130	94	114	114	123	109	111	126	115	122	127	107	122	108	103	111	110	115	97	103	127	99	113	126	116	113	119	127	110	116	116	115	108	107	96	117	101	110	111	126	113	115	97	112	126	131	111	111	109	122	109	113	93	130	98	128	101	117	121	101	125	99	118	112	104	115	111	103	119	117	102	121	97	124	123	112	110	125	117	125	103	116	130	112	112	117	127	125	115	85	106	119	113	114	130	121	95	120	132	113	124	110	112	93	137	118	103	123	113	112	110	119	109	100	113	119	105	111	98	109	104	124	112	113	114	125	111	107	105	99	94	106	116	104	114	104	101	102	134	129	120	112	114	94	132	116	129	108	108	119	116	127	128	102	133	114	124	118	112	116	138	108	112	108	112	122	126	97	111	105	114	131
35587	25494	17624	10756	19052	19012	15464	10574	5126	2315	1268	949	843	818	808	834	894	853	867	812	837	779	817	784	853	829	818	808	860	842	796	834	837	787	863	811	800	844	841	822	813	826	860	808	885	818	862	847	852	804	823	846	810	834	881	808	826	827	860	801	797	821	811	836	904	827	809	834	808	866	867	849	819	822	810	864	839	836	843	823	824	850	884	806	815	958	826	888	817	804	823	815	842	791	865	842	867	819	833	829	852	793	861	796	810	804	819	831	816	792	809	806	842	873	876	799	830	861	810	816	804	850	841	801	796	808	820	813	824	845	837	840	784	818	803	816	840	816	801	806	799	860	840	856	852	862	816	865	825	840	810	791	812	829	848	795	872	817	823	840	848	834	862	806	823	834	877	828	868	804	897	893	812	831	821	784	841	832	876	802	841	825	800	791	774	853	802	849	819	840	823	828	853	861	836	798	806	863	842	880	858	857	872	836	780	815	832	805	840	824	825	776	823	848	874	814	788	850	813	839	839	871	867	835	868	840	835	799	859	819	814	846	889	822	842	785	824	890	817	833	882	833	776	813	826	830	815	813	823	862	806	813	884	860	835	858	815	766	813	842	793	848	850	829	873	820	847	844	781	841	781	832	828	853	842	845	888	823	841	837	823	858	855	818	818	829	817	799	882	854	860	812	783	872	796	810	851	843	819	787	819	825	833	840	855	821	844	806	834	845	829	775	788	799	812	782	845	762	829	849	852	814	850	845	807	803	829	846	862	844	843	822	799	798	886	808	841	845	868	885	835	823	839	836	844	808	855	799	793	846	852	842	804	817	849	859	818	852	878	816	793	783	847	834	842	879	816	841	851	854	820	845	813	874	820	801	847	849	823	819	820	841	852	805	840	859	843	847	757	808	862	804	795	868	820	812	818	815	861	786	830	842	843	795	825	818	900	836	824	839	842	853	868	865	853	787	796	887	878	837	850	890	826	786	833	831	819	815	817	864	857	862	863	773	853	843	812	832	807	852	827	788	785	821	878	831	851	778	811	794	839	818	845	880	802	814	798	901	820	879	839	795	852	834	848	824	847	833	851	822	851	863	821	785	835	800	850	839	868	861	814	787	786	861	798	895	838	860	849	869	861	810	831	875	844	815	828	828	820	887	808	822	815	832	885	875	862	902	842	820	846	862	863	805	890	839	876	822	809	849	856	825	807	810	800	817	859	852	835	871	840	810	825	817	819	825	837	864	871	875	806	880	850	838	813	811	841	810	810	865	861	837	830	800	880	809	854	813	837	839	848	794	832	823	780	827	816	881	863	800	829	790	815	833	852	808	898	843	818	816	812	847	862	864	837	827	834	821	781	810	841	853	800	820	875	820	843	880	848	880	825	805	832	800	829	833	805	766	809	827	829	747	804	807	815	862	876	748	864	850	796	794	887	807	807	829	794	833	844	851	801	818	845	816	889	792	823	796	852	827	836	828	878	841	835	827	844	860	838	844	816	810	811	820	853	809	814	784	830	849	869	810	786	809	826	803	853	851	809	835	819	851	825	852	831	809	822	855	822	858	859	865	773	829	836	809	826	830	783	879	780	818	858	897	813	808	832	826	775	841	807	847	845	844	808	843	872	831	862	860	783	814	803	835	866	768	790	805	840	819	885	817	801	806	836	822	760	846	829	845	843	810	813	883	830	832	845	889	817	832	819	795	845	838	858	858	826	866	839	806	820	827	800	790	855	829	853	792	802	867	807	857	855	838	818	846	765	796	852	837	826	849	860	865	836	807	818	837	821	850	854	859	881	843	806	874	798	822	858	803	884	845	840	918	882	823	819	851	813	851	852	837	849	813	853	793	807	854	840	842	814	820	866	800	829	803	825	804	866	859	825	875	848	794	834	848	846	816	837	803	834	812	858	815	848	778	807	797	862	859	900	818	838	819	812	781	835	788	825	786	834	819	866	832	854	845	778	841	853	806	835	809	800	841	841	801	807	786	859	854	816	807	816	819	854	814	796	835	839	824	787	829	819	801	867	838	800	844	787	837	821	861	863	825	845	801	868	834	793	853	846	815	835	847	862	891	804	797	851	814	803	837	848	865	843	804	859	839	808	841	825	841	774	829	832	862	825	825	788	850	894	822	885	852	796	798	804	773	834	799	782	789	809	819	845	891	800	828	834	796	834	863	843	828	862	837	873	841	820	845	813	811	805	826	837	801	818	764	772	828	830	826	839	868	898	855	847	843	878	842	865	838	791	812	827	845	847	840	818	776	863	780	814	867	840	843	792	842	892	800	839	856	805	837	878	871	849	840	842	822	833	790	824	878	838	800	769	810	848	825	827	835	800	866	819	786	875	791	785	849	777	841	841	856	876	838	851	855	815	795	817	867	757	868	867	806	846	843	867	841	857	818	852	833	832	846	811	809	839	821	828	804	834	820	788	832	881	827	830	845	817	869	776	841	818	870	782	859	840	833	815	849	906	831	815	809	794	834	831	850	822	843	820	787	787	878	846	810	802	813	823	828	820	851	846	826	816	836	841	842	824	794	875	837	844	844	844	828	846	880	818	860	834	836	808	837	883	869	859	821	792	879	806	814	805	836	830	848	786	834	843	845	825	786	838	852	829	820	783	828	810	770	791	837	860	842	822	857	828	829	877	840	826	834	853	852	862	845	834	836	818	797	804	806	868	805	788	840	825	865	813	870	843	851	858	843	830	878	825	800	846	868	852	790	840	765	866	813	834	850	856	776	872	839	869	793	849	824	875	796	867	861	795	864	877	800	749	821	830	820	827	826	837	834	837	821	846	842	824	820	843	849	803	787	849	813	798	781	789	839	862	861	814	838	828	803	820	787	752	826	872	826	850	848	848	826	830	833	851	760	781	853	808	791	857	836	869	862	809	831	833	824	829	802	791	821	797	858	860	810	884	794	831	788	826	783	806	821	798	852	841	831	830	793	876	820	811	777	845	810	843	854	858	844	850	832	811	822	806	858	762	836	830	885	826	851	834	842	834	857	816	794	872	825	865	876	782	859	842	850	865	795	836	779	820	810	805	818	879	790	795	829	823	830	855	807	820	850	794	842	802	826	873	834	836	864	849	822	855	827	833	861	851	821	870	845	836	895	779	801	804	828	819	778	830	852	809	792	841	804	853	864	852	798	817	829	839	827	859	815	784	844	828	834	836	876	847	823	828	842	809	860	833	832	824	796	809	821	871	831	795	830	840	865	793	861	875	825	860	828	810	831	867	821	851	845	789	837	787	830	798	821	848	849	867	838	813	807	828	802	918	853	778	815	859	860	832	874	844	812	828	853	818	871	843	893	771	785	882	901	820	781	839	802	810	841	823	776	885	753	825	866	829	829	759	854	847	792	827	836	848	776	798	827	834	804	820	853	824	802	821	876	837	828	821	793	819	818	808	832	800	873	822	790	876	819	836	815	809	812	857	863	822	805	870	881	883	763	830	820	787	823	774	891	845	817	859	838	824	824	816	840	847	852	861	842
12727	13621	7834	3274	5159	6358	3886	2113	886	391	185	127	109	110	108	102	111	102	86	101	106	106	102	111	104	102	99	118	100	123	122	127	96	100	116	98	105	110	109	109	102	116	116	111	116	87	88	95	98	91	114	92	111	84	120	119	122	116	113	105	100	118	104	98	103	115	114	101	120	103	91	98	95	99	102	101	106	101	94	107	99	107	115	98	104	101	109	103	101	126	92	109	91	103	113	117	110	115	109	115	96	103	107	131	108	130	97	81	112	101	101	106	119	113	115	119	110	124	118	92	105	105	112	104	103	115	109	107	99	123	97	109	101	96	110	84	105	130	121	110	96	109	105	101	105	113	98	90	96	106	72	97	120	104	114	106	106	123	105	111	103	95	100	113	87	97	94	114	92	100	106	103	106	118	102	100	112	111	97	103	125	89	92	106	101	98	114	101	115	93	124	91	112	101	101	98	114	102	99	102	96	97	115	110	105	89	95	107	98	88	111	114	119	104	82	114	98	115	93	96	83	93	122	108	90	121	97	117	112	90	96	97	102	121	81	106	87	88	111	121	96	109	108	105	89	97	99	95	108	106	97	131	109	111	103	96	115	121	116	118	100	102	96	102	114	119	113	99	102	118	102	100	100	111	95	104	119	97	98	101	103	103	108	101	103	105	119	112	87	121	126	96	111	98	104	101	118	118	98	122	106	90	111	104	111	101	85	110	113	105	99	83	94	90	107	109	113	81	86	108	93	90	111	115	105	98	86	97	90	112	95	116	115	119	109	100	107	99	93	111	123	112	111	121	98	90	99	100	111	122	95	120	95	104	107	96	100	116	98	104	106	96	119	95	111	129	121	85	103	102	103	102	108	114	107	122	110	114	100	116	106	117	124	121	112	85	100	126	104	100	104	111	106	102	108	110	105	108	101	76	94	96	98	124	119	118	105	88	105	100	94	96	115	99	117	99	99	103	101	127	103	98	87	100	120	92	92	111	112	108	101	110	104	92	111	112	109	118	113	95	107	99	117	116	104	101	93	89	104	113	104	110	91	103	121	109	112	119	91	98	125	101	113	110	109	106	96	106	95	120	95	99	108	125	112	112	103	120	118	108	99	98	84	104	90	98	109	104	116	88	104	110	105	103	120	106	103	130	83	109	108	92	102	90	97	106	100	91	99	102	107	100	104	110	87	105	95	107	104	75	105	118	106	90	109	107	117	113	89	123	130	95	109	98	96	120	84	99	106	108	107	110	120	105	100	99	105	99	106	118	120	115	107	99	101	105	104	114	90	96	79	98	116	101	99	98	115	106	99	94	102	109	113	123	122	99	125	101	111	110	115	106	111	100	93	101	115	110	118	115	93	95	104	85	86	108	107	91	116	115	89	117	108	94	98	105	112	109	101	105	98	96	109	90	104	100	105	124	114	109	111	103	119	93	113	113	100	96	116	99	105	105	112	104	118	108	98	113	94	100	105	103	101	111	90	106	97	97	93	92	109	100	119	91	81	108	88	107	111	91	90	100	96	108	113	102	111	99	106	106	112	99	103	113	84	104	103	98	108	109	107	105	90	110	90	106	103	103	100	94	101	108	100	112	99	102	102	112	107	105	110	100	101	109	106	115	108	120	101	109	120	86	115	110	115	102	119	105	91	98	112	103	102	97	109	97	88	102	92	126	107	91	119	115	103	106	104	114	103	94	101	95	117	98	99	106	123	105	92	120	92	108	96	103	93	105	118	103	86	111	109	104	99	128	93	89	94	91	87	105	100	97	113	104	94	93	99	94	101	113	120	105	105	83	94	111	121	107	93	88	111	101	105	110	102	109	129	106	115	103	93	103	100	105	99	85	102	128	114	104	89	96	87	93	106	101	101	113	95	109	101	137	113	110	102	111	89	109	96	110	107	99	91	109	93	107	123	97	107	101	114	113	85	112	104	89	106	119	106	90	103	112	115	97	88	111	104	95	120	113	100	106	89	102	99	105	109	114	113	136	100	108	104	121	110	88	97	94	96	99	110	77	98	115	109	110	106	125	103	95	99	93	114	114	109	116	110	111	78	118	100	120	109	122	99	95	100	123	109	91	124	88	112	102	99	120	100	113	104	107	100	120	99	109	88	92	111	109	120	128	99	119	114	109	109	105	112	99	82	126	91	94	108	118	102	79	100	114	97	114	91	109	120	106	92	88	115	106	112	107	120	105	109	103	101	114	104	114	105	95	111	104	101	95	114	124	95	100	107	118	99	119	102	103	89	115	107	112	107	116	105	95	107	106	94	122	93	109	123	107	108	116	95	105	100	106	97	109	107	124	95	115	91	117	97	124	109	111	110	132	117	106	93	93	100	96	92	111	98	103	93	93	92	97	110	112	106	110	118	112	108	128	112	108	111	99	110	99	127	107	83	109	94	109	106	100	106	91	90	93	97	114	100	96	95	99	121	100	127	91	101	123	83	102	123	96	97	89	113	119	105	104	91	109	114	125	108	109	104	74	122	96	103	107	111	87	109	117	123	95	109	103	105	107	95	110	120	116	125	97	91	107	106	124	131	119	87	97	107	110	99	100	106	104	105	105	106	109	106	107	107	98	118	120	89	114	124	98	98	108	92	107	97	104	95	102	121	92	119	113	98	104	108	104	103	96	108	106	92	108	116	92	83	107	96	109	92	100	101	111	122	115	128	96	102	103	113	107	92	84	108	110	123	84	92	107	120	90	105	91	99	80	123	105	92	119	91	104	112	86	98	98	94	109	113	99	97	118	87	107	98	109	107	123	105	108	105	113	112	94	101	123	98	113	108	100	121	104	98	114	116	108	117	74	117	100	99	101	108	99	103	134	104	118	98	101	117	106	104	115	95	107	107	103	103	105	98	100	104	102	91	94	117	101	100	133	110	116	115	111	106	104	95	92	89	89	83	114	95	101	95	105	101	106	105	126	96	112	125	95	101	101	100	100	98	95	125	94	99	113	93	97	125	93	93	88	102	91	104	99	132	99	93	93	115	112	95	111	102	117	121	120	87	109	105	118	99	96	102	110	116	102	126	102	87	108	93	115	105	97	103	114	106	108	129	96	86	108	93	101	92	124	112	105	103	113	119	102	106	116	100	83	112	117	123	97	102	115	103	84	110	110	108	110	114	98	123	117	108	104	106	107	106	110	105	104	95	104	112	113	110	100	92	108	126	106	112	99	114	119	105	105	98	102	111	113	104	113	107	96	116	117	122	104	101	97	102	96	96	126	110	105	117	105	111	120	87	85	90	109	103	105	90	96	99	126	115	98	104	99	106	103	83	110	110	102	105	97	98	98	98	110	99	95	105	95	117	107	102	121	106	125	98	98	102	104	93	107	116	96	101	113	114	99	120	105	99	95	121	135	99	96	105	114	92	108	107	109	113	95	121	86	111	112	112	114	104	105	116	96	107	95	95	107	94	98	106	91	95	92	88	103	110	101	107	100	118	93	109	131	92	104	117	113	101	107	123	118	95	99	102	109	110	120	113	123
43881	35968	28813	23275	39382	41618	34497	25626	14652	6035	2215	1177	830	758	767	735	751	779	760	759	749	727	747	768	801	727	747	731	814	766	782	738	738	785	727	779	769	754	768	708	791	735	742	828	722	786	762	814	721	744	725	796	736	709	780	785	825	694	795	747	804	767	770	733	798	755	751	756	779	712	753	739	762	779	762	709	721	781	797	729	672	752	769	750	785	792	767	790	735	685	729	742	739	737	784	702	704	738	760	775	772	710	738	773	719	741	734	730	786	745	741	759	738	721	781	797	763	747	759	729	747	710	770	748	788	796	793	747	743	750	750	733	757	791	714	782	728	728	738	719	738	747	797	725	818	746	731	765	698	740	693	792	788	798	779	772	705	735	758	768	782	725	773	718	751	766	747	731	766	763	752	753	729	762	764	746	780	727	773	710	758	758	775	775	765	810	721	729	742	737	774	784	771	718	774	760	765	722	763	720	716	764	715	784	776	777	733	737	752	787	787	772	779	773	739	807	788	737	781	747	799	781	734	762	782	800	709	742	759	782	701	763	757	750	749	757	748	765	774	791	774	749	793	723	785	705	766	733	754	756	730	739	804	745	709	776	746	780	782	766	779	782	735	783	724	745	724	776	765	757	722	762	771	761	768	750	771	760	756	751	758	816	724	705	770	739	790	732	787	797	757	732	765	738	788	783	765	764	769	776	770	803	764	739	768	779	753	781	769	780	709	794	754	759	766	760	726	705	712	758	756	767	742	791	791	757	706	748	782	828	722	745	765	769	748	778	736	730	788	763	726	721	797	751	731	738	745	766	731	714	754	781	759	738	750	755	692	732	775	795	745	747	732	751	749	734	748	790	747	764	732	723	725	752	725	723	752	782	693	735	737	746	767	750	773	741	815	760	763	782	774	761	726	787	760	768	822	720	753	743	726	712	771	744	777	775	752	722	793	757	751	740	765	731	734	775	790	705	731	742	760	755	776	780	782	781	784	746	705	751	727	762	753	742	772	754	793	776	735	736	764	765	747	759	752	750	696	763	760	702	748	773	732	799	781	812	750	771	691	754	732	761	733	790	794	725	781	732	729	772	761	790	713	793	767	781	828	789	762	729	746	756	780	749	749	722	750	737	788	772	729	724	768	757	743	779	742	742	733	775	747	795	800	732	756	765	759	730	748	748	734	705	757	795	750	781	719	753	722	756	749	784	758	775	740	743	767	737	772	770	746	709	817	738	748	798	746	715	748	739	721	779	682	692	769	773	768	755	739	720	775	788	751	767	757	775	732	784	731	714	771	763	754	712	753	762	772	792	772	759	734	772	776	756	781	754	761	758	747	771	754	787	743	767	734	732	772	759	752	758	795	797	735	724	733	754	771	773	733	761	739	725	757	714	763	742	769	760	714	729	727	768	724	752	734	781	751	753	746	750	722	781	790	831	786	742	787	795	715	748	703	786	749	754	705	729	720	753	742	707	702	744	730	736	771	736	784	724	766	721	756	747	788	734	731	799	754	720	815	736	740	758	724	739	786	728	767	770	772	715	755	746	767	783	750	751	724	710	756	751	773	714	758	763	769	740	794	770	725	767	785	736	747	780	784	715	749	769	784	751	749	756	722	772	702	744	720	767	746	766	762	713	749	783	769	793	742	795	779	724	778	735	770	730	787	774	756	728	748	780	780	735	761	688	728	779	717	773	759	803	751	780	729	731	770	769	723	748	807	756	768	737	766	701	750	800	756	756	725	739	741	769	736	756	724	708	748	755	743	732	725	733	730	767	736	735	775	763	710	758	743	773	756	776	783	747	773	754	793	734	729	752	740	728	781	731	752	755	746	718	757	745	767	825	771	756	752	778	755	750	708	738	803	734	728	718	752	799	787	774	740	770	748	751	783	742	756	730	777	756	794	727	742	744	782	787	754	743	744	733	750	738	780	753	777	736	744	727	779	780	761	790	767	737	673	777	786	757	745	720	747	728	764	736	770	775	747	783	749	697	795	744	739	800	746	718	767	764	781	744	751	752	794	721	744	794	749	742	788	725	760	757	740	759	741	768	772	760	771	769	726	751	683	731	777	789	730	788	720	737	763	767	698	799	747	750	763	753	730	762	726	767	775	769	784	797	718	772	756	760	777	736	799	774	773	745	771	806	772	753	748	718	750	771	725	753	742	754	759	759	768	768	724	796	775	759	732	764	739	772	721	760	764	765	781	754	761	734	757	747	740	720	763	732	755	744	764	769	751	766	729	791	750	803	773	711	758	711	777	763	721	825	747	752	724	791	754	735	789	787	756	802	779	740	725	776	746	741	756	735	723	789	807	754	743	760	718	762	745	713	752	768	724	721	743	774	819	750	757	696	780	751	772	748	759	793	746	728	769	786	743	787	765	806	713	759	726	768	739	743	745	743	744	749	794	771	800	746	728	773	810	755	738	776	770	726	740	802	750	783	722	780	835	733	783	713	756	723	801	754	763	779	825	762	783	765	738	752	746	764	818	772	757	771	759	731	751	748	758	725	796	712	796	743	699	765	746	736	825	788	734	780	768	791	761	741	754	746	714	758	749	751	753	733	773	766	746	737	778	784	759	703	749	797	796	737	741	696	701	752	803	712	768	715	746	775	780	740	790	783	764	748	738	754	806	741	752	725	717	699	697	705	750	787	733	748	759	705	743	729	802	727	743	773	774	765	734	774	731	784	747	774	713	796	766	802	767	768	802	697	750	742	769	765	758	756	788	750	749	804	758	726	779	772	780	773	794	779	741	744	781	770	711	745	774	788	744	775	737	727	790	752	766	747	745	764	750	757	753	744	734	723	736	753	741	708	751	724	723	741	711	786	727	807	781	790	809	776	791	757	776	772	755	758	835	789	736	753	729	736	709	767	749	763	713	756	752	734	782	766	777	782	751	746	733	769	739	792	725	774	720	745	761	727	775	753	779	758	758	768	746	777	736	709	761	737	715	749	762	714	764	752	789	784	719	799	763	770	750	757	711	704	808	786	753	779	764	759	763	781	765	742	773	792	769	744	747	813	745	749	839	793	740	747	768	777	708	751	757	735	751	764	749	746	760	761	767	697	777	734	758	740	733	742	737	742	714	782	759	807	787	756	734	771	777	708	772	752	767	712	717	719	733	736	781	705	749	767	791	743	753	746	780	793	783	740	773	766	704	735	769	748	794	718	757	817	771	726	759	703	767	765	722	754	785	725	745	803	754	769	743	754	758	782	780	751	819	712	757	746	726	770	783	735	796	763	744	735	747	815	763	786	768	808	725	779	719	772	777	764	746	762	815	807	769	717	771	778	789	756	710	736	790	710	739	723	741	734	687	730	770	772	727	746	740	741	718	753	742	757	739	749	779	747	732	786	781	743	747	728	702	804	739	783	753	759	717	782	794	772	773	783	767	758	725	728	787	780	765	738	768	748	789	735	786	795	791	764	770	782	776	755	764	770	805	755	765	767	771	767	755	751	773	702	734	750	728	778	762	757	786	738	726	771	794	748
10708	9754	5732	1694	3666	4120	2429	1453	654	304	153	121	143	121	118	123	106	122	105	111	118	138	121	108	101	127	104	113	117	121	106	127	116	121	113	106	143	113	112	124	132	103	91	105	99	132	80	101	124	140	120	139	119	106	106	106	125	112	107	128	111	110	108	104	113	102	115	112	120	120	112	124	122	123	99	115	121	116	139	122	110	111	123	110	130	105	131	124	93	126	111	115	123	104	108	105	113	102	115	111	114	113	111	139	124	110	113	127	137	108	126	115	113	139	105	121	118	119	121	110	120	110	119	124	129	133	107	123	120	130	105	112	96	131	97	110	119	124	116	114	112	124	112	109	111	107	97	105	113	132	106	109	110	123	120	134	130	107	130	114	108	98	108	119	100	133	104	105	117	125	113	116	122	147	120	109	116	104	119	117	117	113	133	126	119	99	133	118	128	123	125	128	108	118	116	122	120	114	133	104	119	125	103	122	108	111	131	106	139	111	113	110	120	128	126	111	109	109	125	118	114	109	116	111	82	103	99	129	117	122	124	118	113	136	132	118	116	96	107	128	118	127	118	128	110	98	138	118	125	121	111	116	136	110	85	113	131	144	110	104	113	127	110	109	106	123	121	112	112	118	123	114	94	134	113	113	120	110	113	123	121	128	116	126	102	114	110	120	104	101	102	131	136	100	130	114	123	110	130	113	113	104	99	111	127	128	107	133	129	118	116	103	106	113	100	141	120	101	122	144	111	133	127	127	111	110	120	117	129	121	127	141	105	127	100	113	137	94	106	112	132	122	140	124	130	132	109	115	114	122	107	124	108	101	116	137	127	124	135	142	115	98	108	132	114	105	108	93	122	113	119	106	100	104	125	125	108	99	124	102	135	116	133	114	118	115	112	108	131	115	130	108	136	116	122	105	100	111	128	111	104	118	112	118	120	132	111	109	120	108	115	102	100	105	99	114	120	114	111	133	113	113	120	122	126	130	114	139	112	110	92	108	115	121	125	129	114	161	98	114	135	105	108	126	127	141	131	119	128	111	117	118	116	126	124	109	115	108	120	107	105	130	109	104	120	123	99	128	125	97	114	120	114	116	119	125	122	112	117	120	126	141	118	126	118	117	98	104	112	121	113	94	111	134	103	122	128	103	117	108	132	117	116	99	134	106	109	117	111	112	127	100	112	112	109	108	128	129	131	98	118	120	99	96	119	87	112	131	101	129	127	123	121	116	103	112	113	114	117	122	135	104	105	131	112	100	105	133	124	96	110	128	119	119	109	108	116	112	107	103	111	129	97	117	118	106	125	107	109	125	99	128	95	112	129	116	128	118	117	99	102	129	99	122	108	117	112	111	128	121	109	132	120	113	123	117	109	117	115	100	96	116	131	116	122	98	105	120	124	127	145	111	136	108	131	120	103	94	110	123	118	111	125	127	107	126	97	99	132	109	119	120	111	101	148	123	134	93	120	110	116	112	120	130	125	114	101	126	101	103	105	100	125	116	123	126	120	113	123	122	109	114	141	128	120	107	126	127	115	112	131	111	96	118	118	115	117	134	120	121	98	119	124	112	119	109	106	117	131	116	106	122	102	112	117	125	118	112	105	128	110	106	125	120	111	116	124	114	105	126	134	108	111	113	117	128	111	132	122	100	108	116	121	116	103	121	119	127	100	96	121	111	110	114	123	127	112	125	122	115	121	126	105	125	135	118	109	121	131	129	122	106	119	118	125	115	95	109	127	107	130	124	109	119	103	135	124	113	111	119	130	122	111	139	106	133	138	111	119	101	120	118	96	106	96	100	105	127	96	105	111	126	116	136	117	116	124	129	111	125	116	94	107	133	115	92	112	96	114	133	113	125	117	101	117	124	116	115	124	96	122	135	113	112	112	121	109	130	110	121	110	114	114	96	105	105	121	114	112	114	130	107	108	118	120	121	123	109	100	121	111	110	124	123	118	102	114	99	109	125	115	117	106	113	121	115	115	119	109	112	125	111	112	121	124	143	134	119	124	115	125	104	108	132	122	109	124	107	109	142	113	113	97	124	108	131	131	107	105	135	118	114	116	115	133	109	96	110	103	133	109	115	116	111	118	114	96	119	102	110	124	108	128	102	123	115	115	104	127	117	126	135	129	112	118	97	111	127	102	122	118	107	105	109	122	124	129	119	121	105	91	102	107	112	112	113	100	107	113	112	105	133	121	116	124	104	131	108	117	115	136	96	110	123	124	127	130	110	99	122	102	109	113	120	129	130	100	134	123	103	98	128	109	113	123	121	124	126	123	106	107	110	102	102	128	134	129	106	113	120	127	101	108	127	108	119	135	114	104	107	116	139	105	143	127	131	110	119	142	125	112	106	111	112	112	106	117	126	113	110	97	102	107	121	129	118	126	107	121	132	108	130	112	110	110	101	120	123	123	123	126	111	104	123	130	120	127	108	96	130	107	109	127	131	123	102	135	99	106	110	117	108	119	126	141	122	107	114	101	110	111	110	115	141	111	102	121	107	110	92	119	101	111	122	110	120	104	133	113	96	117	122	114	110	95	107	122	118	105	116	134	118	119	103	115	93	122	118	118	120	116	109	116	114	103	115	118	117	113	136	98	124	118	122	115	142	115	99	107	118	120	134	104	114	122	124	100	117	119	136	124	119	125	114	111	118	103	87	132	97	114	132	119	98	128	120	120	109	117	123	122	111	120	121	135	146	118	115	113	125	125	105	107	120	117	133	135	128	116	113	103	100	124	109	114	101	118	113	94	121	114	114	124	94	120	144	133	106	116	133	127	115	109	107	112	111	107	95	101	115	118	110	102	113	119	130	150	120	106	124	99	121	120	123	132	122	121	112	120	101	96	116	127	125	103	120	113	113	110	130	121	122	122	120	123	114	98	98	133	96	112	127	119	118	118	115	116	123	128	115	115	109	120	112	122	127	121	114	128	108	111	132	125	127	109	109	125	119	107	123	121	115	127	129	116	113	122	111	116	112	125	120	129	120	128	121	131	125	103	121	132	125	99	121	131	111	108	116	124	129	108	127	117	124	106	99	112	128	132	113	119	130	123	125	108	123	129	114	112	115	127	133	109	102	127	100	111	94	136	121	120	128	117	124	119	113	116	103	131	117	102	112	121	113	121	109	109	137	117	105	110	113	116	114	124	116	105	111	115	125	123	133	118	118	109	139	128	111	117	114	116	105	120	111	131	126	120	125	114	122	103	88	129	97	130	114	118	113	121	126	132	108	109	117	106	102	123	107	137	144	125	123	118	140	116	145	108	116	111	123	130	130	135	115	123	121	127	124	109	119	125	146	101	115	99	120	128	123	124	128	106	107	125	120	108	99	104	116	123	121	117	104	105	137	103	134	129	117	111	102	90	116	104	103	124	108	111	114	107	102	118	123	127	98	99	123	113	100	112	117	102	123	126	108	116	115	114	108	118	115	103	111	128	120	101	121	117	127	138	116	116	116	110	129	98	123	114	110	97	115	109	96	123	104	114	126
39122	32622	25886	16327	35550	36411	30130	22221	11743	4829	1964	1177	931	846	862	839	911	852	817	838	840	834	836	859	911	859	856	883	820	889	854	803	805	787	774	879	888	822	893	852	878	855	837	868	821	874	798	873	887	855	875	860	861	884	836	787	838	898	873	886	847	844	854	857	859	821	868	839	842	877	852	837	842	816	840	848	856	860	851	825	841	841	835	805	852	829	835	855	865	847	909	853	868	909	831	866	880	869	887	845	859	814	872	830	863	838	842	831	883	807	861	888	875	902	793	822	847	823	820	841	883	872	857	824	859	906	872	836	856	883	875	818	871	819	856	869	822	849	870	845	839	831	831	877	851	812	851	833	819	871	829	821	807	868	825	851	843	870	830	871	851	880	841	840	801	786	809	818	837	866	851	834	829	812	846	858	864	833	866	786	829	834	886	828	841	906	855	862	829	866	867	866	850	877	771	803	845	871	847	868	873	877	857	867	823	841	892	851	858	861	859	813	829	850	858	825	885	833	837	798	849	827	888	823	841	817	835	822	882	880	824	837	804	859	872	837	815	873	910	837	847	811	830	843	841	824	848	830	831	867	879	824	878	838	865	879	901	835	864	879	898	847	800	790	872	832	837	796	808	855	866	801	850	857	811	822	856	842	843	785	841	823	827	841	843	846	914	800	819	821	856	836	860	879	852	818	874	871	803	807	814	886	805	878	849	783	856	861	821	887	860	875	837	802	834	856	849	796	857	868	872	850	838	829	784	876	819	870	817	811	801	859	836	792	852	837	888	840	843	826	853	856	866	814	856	836	883	898	813	839	871	867	834	880	878	901	819	874	833	870	818	876	835	805	818	827	881	866	824	844	853	858	896	875	890	845	847	790	856	884	834	833	793	839	800	850	793	858	848	812	888	864	846	848	839	869	796	841	879	886	847	791	801	850	855	858	868	884	801	892	860	848	865	804	838	804	832	843	814	892	871	904	816	806	850	848	854	843	833	821	811	838	782	850	838	846	846	857	833	833	847	899	889	843	861	846	860	881	821	791	860	913	869	821	833	850	812	812	854	857	860	896	839	801	842	836	849	771	831	850	791	827	858	854	774	831	904	860	830	862	843	850	868	838	831	828	821	854	818	864	844	865	873	788	847	843	883	867	858	825	817	859	857	871	864	854	843	844	827	844	867	870	855	802	850	902	830	837	837	836	863	863	878	810	842	897	874	790	834	832	855	830	876	852	790	882	845	846	812	836	883	828	769	864	871	907	884	884	833	852	862	803	850	805	823	887	880	796	807	856	832	872	861	873	919	856	864	882	871	837	811	885	855	840	810	866	875	863	863	917	886	838	856	818	826	876	829	896	851	837	862	863	829	786	844	825	884	876	846	810	864	864	859	884	798	855	808	818	856	818	856	884	801	828	870	831	817	856	805	852	875	801	864	854	830	823	842	837	817	811	813	840	846	854	792	854	857	917	806	841	874	855	848	837	831	852	853	889	804	795	892	849	858	852	843	845	810	868	863	816	830	863	860	838	853	833	864	820	847	860	859	860	854	867	860	914	815	869	868	849	839	857	850	862	856	877	868	820	798	828	856	859	881	828	860	838	854	845	872	859	839	868	820	888	812	825	804	865	807	851	871	853	874	882	789	836	836	835	796	817	830	895	835	878	840	950	875	827	802	859	834	849	819	814	844	854	812	850	894	881	867	846	826	847	858	802	844	928	816	869	802	815	832	902	811	829	860	800	839	838	835	855	843	866	846	833	836	874	817	877	811	816	760	857	825	859	862	900	868	853	817	854	855	831	819	833	879	897	915	866	817	865	868	867	799	813	842	837	812	840	865	855	885	833	867	854	799	859	857	915	829	834	812	863	786	779	820	871	819	828	864	828	883	826	831	819	837	815	823	890	816	809	826	815	885	882	842	845	871	878	900	852	881	798	910	874	825	840	889	830	854	836	896	812	821	844	815	857	846	826	862	815	839	886	858	886	833	850	857	823	870	826	807	851	896	893	858	888	810	843	843	804	851	869	854	842	853	821	857	846	848	877	850	823	828	861	866	859	819	839	842	879	845	860	872	837	881	829	824	786	909	840	853	892	861	804	824	845	855	855	818	877	885	853	867	822	847	865	815	835	810	871	862	869	847	836	822	859	781	807	792	817	836	800	811	822	803	860	874	836	891	815	801	794	836	856	825	845	837	859	766	900	862	802	870	837	835	838	897	832	835	838	849	882	832	852	829	864	805	846	898	874	881	826	845	858	894	848	851	887	851	843	842	816	826	868	820	837	836	866	823	862	825	800	785	865	840	814	833	819	860	859	864	884	837	842	786	816	799	829	845	831	812	933	837	824	877	868	903	838	800	802	835	852	842	817	858	880	855	776	854	896	794	833	849	851	862	870	829	907	832	869	805	850	869	830	882	804	862	891	834	858	823	886	853	885	858	818	836	814	867	801	832	819	822	817	828	848	823	850	822	813	871	823	855	816	856	844	885	843	873	802	846	891	841	865	840	867	844	888	879	878	872	877	870	855	879	866	802	897	808	866	876	764	870	859	826	811	863	822	825	844	836	835	844	865	842	814	857	844	807	865	880	859	844	853	863	807	864	801	833	794	881	847	814	858	853	850	846	855	889	781	811	869	882	848	798	845	869	884	790	843	828	826	825	826	830	834	858	858	822	860	842	824	810	852	853	863	890	854	806	862	843	868	854	887	889	831	891	854	852	874	839	870	865	856	870	878	808	878	879	814	899	887	864	795	843	854	876	896	834	893	852	872	850	782	858	804	833	821	847	809	868	813	802	896	841	878	874	819	871	812	830	804	857	900	797	853	813	811	842	858	887	819	841	818	829	849	833	863	826	835	845	857	842	839	857	841	825	819	803	796	890	925	837	835	849	848	855	821	861	852	866	838	860	870	875	823	897	865	837	811	838	849	822	834	875	894	860	847	831	830	814	874	872	833	814	833	912	896	828	832	847	851	863	845	885	858	855	828	835	860	857	838	904	830	865	838	812	900	875	852	880	889	858	847	822	862	835	842	850	886	832	877	870	874	827	870	869	869	840	847	881	848	820	843	835	890	827	876	868	829	872	841	839	808	858	859	800	854	847	844	867	881	849	835	852	809	833	818	850	789	892	834	843	865	798	811	877	799	805	832	854	845	833	819	831	796	841	868	827	850	878	824	801	840	844	827	836	853	833	833	824	911	839	856	829	865	821	813	779	817	845	843	834	848	845	836	859	859	874	856	834	822	830	824	797	826	806	811	859	869	867	843	884	886	868	824	789	825	872	811	829	858	848	892	868	892	845	840	869	817	875	864	848	793	832	830	813	834	860	827	851	846	859	878	837	813	884	834	802	853	812	806	821	885	823	859	832	892	824	820	821	872	868	832	878	849	832	843	843	796	816	851	871	844	875	854	829	901	860	807	869	851	900	816	855	830	776	843	824	846	888	865	813	824	886	839	845	827	835	863	845	833	803	887	865	829	841	839	895	832	835	853	867	857
13760	15528	9309	3086	8096	6160	4347	2582	1152	422	171	129	121	107	89	91	109	100	117	112	114	97	96	102	93	112	119	109	95	92	85	111	93	112	116	108	91	111	98	119	115	97	100	96	105	94	96	125	105	101	81	108	105	109	99	96	89	87	98	117	107	104	113	107	107	114	99	99	100	106	113	102	110	103	102	107	107	99	99	107	91	78	96	101	101	99	108	112	95	108	100	110	97	100	111	91	114	115	109	114	96	103	128	107	81	103	95	115	101	117	119	110	103	88	110	105	99	108	107	102	115	94	104	116	103	98	113	124	109	119	112	100	96	88	116	104	123	109	109	122	108	113	102	91	129	93	104	95	106	97	101	105	110	85	91	111	78	120	96	99	108	107	100	117	123	100	111	110	95	86	96	101	116	108	105	118	112	100	114	98	98	104	115	98	113	123	113	109	100	107	100	117	103	105	108	92	114	105	98	101	103	110	102	124	87	97	116	121	111	112	95	124	94	108	105	109	94	104	98	92	99	99	107	110	95	103	120	102	108	112	98	101	117	126	102	112	122	101	100	120	104	129	110	107	111	93	96	105	129	92	103	118	116	92	117	94	95	114	125	103	92	101	97	109	106	112	105	103	107	83	117	116	111	107	116	122	109	111	103	112	125	130	95	109	99	104	96	111	110	96	108	106	108	110	120	105	94	95	108	94	93	86	109	102	101	98	97	119	109	115	99	107	120	119	114	94	118	93	114	99	112	97	108	115	109	100	109	108	98	109	99	102	95	120	110	96	116	102	107	99	97	98	119	100	116	99	102	88	114	112	114	119	117	107	111	127	126	118	84	110	111	111	122	112	101	97	112	112	97	122	107	103	100	124	107	105	112	120	127	88	109	106	102	102	102	109	103	104	92	112	94	97	131	117	113	93	109	102	103	100	108	120	103	94	90	112	128	102	116	95	105	118	111	97	112	129	105	101	97	117	114	109	105	95	120	96	108	105	102	85	99	116	127	109	106	111	116	111	108	105	105	100	94	121	121	104	111	124	119	118	104	98	126	118	107	110	105	119	110	94	106	121	100	109	122	123	98	117	122	102	113	96	78	132	131	103	106	109	107	109	90	100	99	103	102	117	120	99	106	109	95	98	99	98	111	83	103	97	115	98	100	104	109	116	128	124	128	97	109	104	99	105	117	117	103	111	86	100	105	102	116	108	112	111	112	105	112	112	105	105	110	99	113	102	110	112	86	121	109	102	99	108	104	106	93	88	97	115	109	115	105	109	131	106	106	99	99	93	110	96	104	107	107	102	122	89	103	106	86	114	112	107	94	105	103	99	144	86	104	98	108	92	100	109	85	112	117	112	115	113	109	105	112	99	125	120	119	111	100	111	100	122	103	96	112	93	95	109	103	109	117	94	102	116	102	115	100	122	121	93	103	94	117	86	118	93	91	110	97	91	90	112	102	98	96	101	122	113	130	98	105	114	112	84	104	108	110	122	109	105	102	89	106	92	113	131	105	116	91	119	84	116	102	122	118	121	92	90	118	107	97	99	101	118	83	103	113	107	124	105	103	116	121	107	109	100	100	115	119	105	114	105	112	88	100	104	114	111	98	107	88	88	108	106	98	139	97	96	104	82	108	129	125	104	129	110	107	96	105	107	97	108	99	108	100	101	115	101	108	111	95	103	113	98	112	99	111	119	105	122	114	95	94	121	113	121	116	102	104	104	97	117	105	103	98	116	108	108	107	112	131	90	134	110	115	102	96	97	118	103	125	123	105	112	89	113	99	107	98	106	94	106	101	112	88	86	106	105	105	98	103	95	97	103	99	85	105	129	112	105	93	133	90	127	100	97	113	97	87	107	106	135	91	108	93	108	114	101	99	103	99	89	107	99	88	118	109	123	95	117	119	114	100	90	95	96	89	108	96	126	100	106	118	124	108	136	93	106	109	90	102	104	82	110	80	115	96	111	101	93	117	119	120	114	130	104	97	92	93	106	117	104	96	103	115	119	114	109	90	101	122	105	110	108	93	96	105	116	120	108	117	131	120	123	117	117	104	98	128	106	84	98	119	115	106	100	105	116	107	100	106	109	111	118	80	109	110	125	127	99	107	96	96	85	93	99	116	107	98	99	107	105	106	114	100	125	102	114	113	82	110	117	96	78	100	109	111	84	106	118	100	112	106	100	116	96	104	101	108	105	94	108	124	90	123	105	95	105	130	123	119	126	89	108	97	103	91	91	117	110	95	115	110	89	120	115	112	96	127	105	103	107	106	99	98	105	110	109	115	121	110	118	105	120	100	110	100	122	113	102	128	114	112	101	92	98	103	106	98	113	101	96	115	96	108	103	117	93	101	102	101	92	101	108	112	101	112	117	115	109	103	111	96	118	102	109	111	124	129	113	87	110	113	117	109	126	109	101	92	107	124	104	104	113	89	87	104	110	114	112	94	99	111	99	98	116	85	111	115	126	129	101	109	106	83	92	114	106	125	106	117	101	88	94	105	99	117	102	107	109	98	103	81	103	98	130	118	112	124	104	88	107	91	107	94	108	109	94	94	94	101	111	101	100	109	113	101	121	95	91	101	104	108	92	114	77	90	105	115	94	107	113	105	105	118	116	119	83	98	101	94	99	119	101	101	101	118	106	106	112	126	116	105	129	110	104	98	107	99	114	108	111	112	104	101	118	95	101	112	107	122	119	100	103	109	116	101	115	98	113	113	99	97	89	103	96	101	106	116	103	126	89	101	111	106	92	118	110	96	114	101	106	111	120	108	115	89	98	102	116	105	105	101	104	117	107	105	113	106	103	109	111	121	97	115	101	126	115	94	111	133	124	119	124	111	99	106	101	111	110	101	111	120	107	102	109	84	105	124	125	106	93	114	126	116	103	122	99	126	114	90	107	95	121	116	98	105	86	111	120	109	124	114	101	125	90	114	122	93	101	113	104	125	129	89	97	96	107	91	117	88	114	104	100	104	132	90	115	100	94	104	123	91	129	91	104	100	94	104	111	117	113	102	98	101	105	104	93	122	104	120	95	108	105	92	96	111	104	111	92	99	104	105	105	119	99	107	107	101	121	86	114	85	121	111	111	97	105	101	98	99	116	114	100	121	113	99	116	118	106	114	109	121	88	97	98	101	107	98	125	94	109	109	108	117	126	87	102	112	117	116	96	97	110	113	99	101	119	97	100	89	112	109	101	119	112	108	107	97	111	103	118	100	118	102	107	88	97	120	118	118	122	112	93	101	102	104	127	113	133	122	100	80	94	104	102	93	106	87	108	103	111	95	90	102	127	97	85	103	106	113	91	104	108	96	126	90	100	108	125	108	127	109	129	112	113	108	103	104	94	127	122	101	101	104	92	103	116	106	109	105	106	101	119	112	121	98	109	125	119	107	97	106	104	108	113	117	95	93	111	103	108	118	102	124	109	119	99	108	94	111	113	91	118	108	124	116	109	122	87	84	111	114	102	115	103	94	99	121	114	110	103	121	110	124	125
44916	37573	30028	22082	45784	41344	36635	27851	17553	7666	2692	1257	867	762	798	804	771	816	811	778	773	807	763	755	821	743	761	774	783	786	763	805	791	806	719	792	798	803	746	726	788	739	753	691	773	774	814	792	798	757	815	758	770	807	785	771	782	760	772	800	801	748	744	775	766	743	754	774	780	782	760	741	752	788	803	814	776	780	778	822	773	728	776	774	729	807	778	804	802	761	800	766	772	791	810	787	783	759	780	746	740	770	733	821	773	769	765	776	820	788	822	791	762	749	757	811	756	749	819	837	793	782	776	790	760	774	770	796	845	722	804	752	775	737	715	749	772	769	786	789	773	744	739	778	794	804	735	768	768	749	752	814	798	761	741	789	763	766	761	811	816	757	827	760	771	786	776	793	774	787	806	794	749	817	728	775	780	807	777	800	799	778	771	804	777	775	731	752	789	745	770	784	755	760	761	759	807	794	793	788	778	770	785	786	794	728	780	756	840	801	745	793	727	798	763	794	817	817	780	747	827	721	795	834	706	782	739	766	758	749	842	789	747	788	758	791	801	771	766	809	785	811	758	822	741	752	725	802	766	775	833	739	759	759	787	780	776	780	773	794	808	745	731	733	827	761	762	739	742	779	745	770	792	770	791	774	717	799	758	716	735	830	786	752	770	761	747	709	692	769	771	788	755	767	756	766	775	751	781	769	748	769	801	751	733	787	727	743	775	831	796	758	759	781	814	795	704	774	756	805	752	748	729	744	733	755	809	809	762	775	779	764	780	768	759	793	742	789	787	728	760	785	785	805	794	771	784	799	782	796	748	789	786	762	756	747	762	755	777	791	752	771	735	786	780	817	795	799	761	724	767	737	747	768	755	761	789	789	763	740	822	790	795	739	791	761	762	789	812	759	841	805	757	765	791	737	727	775	763	746	761	811	767	781	766	776	734	810	803	800	791	802	775	742	781	780	785	824	748	766	738	740	728	797	768	792	795	762	784	770	815	728	802	786	750	770	763	794	747	824	756	783	733	783	772	741	753	749	760	733	785	767	796	777	760	752	752	756	739	743	743	763	764	721	770	768	760	697	772	768	755	751	733	773	732	782	790	828	761	755	740	813	805	709	789	768	757	727	769	778	764	768	761	767	797	752	779	785	806	809	770	824	762	722	778	756	716	812	783	797	776	794	808	747	785	751	740	787	753	802	732	829	773	771	725	723	774	761	732	760	781	763	743	751	759	745	761	788	754	736	823	812	776	776	719	759	794	762	806	769	734	724	741	773	767	719	783	765	790	773	793	803	735	772	773	733	823	770	807	769	772	826	785	761	770	772	799	766	730	738	746	812	810	782	787	719	753	791	738	804	693	722	827	759	787	799	777	785	802	748	766	698	812	776	729	726	834	812	794	795	740	731	800	779	766	821	818	800	798	788	758	761	816	737	703	762	775	702	748	803	795	803	782	740	746	726	786	783	761	772	735	800	744	757	798	801	788	773	759	802	774	756	798	738	759	794	754	787	785	816	739	757	780	803	764	804	757	768	786	772	758	761	785	802	775	741	761	780	758	771	798	783	805	803	763	783	790	769	745	767	756	723	781	783	809	756	823	729	788	810	826	806	778	791	780	773	746	741	788	784	790	791	755	712	788	757	779	826	774	753	773	780	762	776	795	755	774	787	745	764	778	770	758	780	760	797	803	769	736	742	729	769	802	799	781	756	732	751	767	756	749	745	759	786	764	814	786	773	782	764	767	768	787	750	760	789	794	780	772	706	727	794	746	797	727	756	762	784	764	773	777	768	797	746	762	762	750	764	787	781	745	769	739	730	755	793	821	707	791	757	803	755	736	760	698	819	784	772	772	711	806	773	821	749	730	790	796	756	761	782	737	807	752	757	821	809	760	793	789	736	747	760	782	787	788	768	774	794	751	792	706	759	814	759	744	718	806	775	768	782	827	814	782	716	791	762	818	761	754	796	774	787	811	779	769	784	755	768	781	795	783	761	772	790	811	695	736	775	793	732	733	790	759	767	755	800	762	738	747	736	728	776	752	788	776	826	765	783	791	751	730	779	763	802	786	758	790	731	807	744	752	786	737	799	795	795	777	796	739	750	782	717	768	755	780	802	761	797	805	761	762	712	774	753	849	735	796	789	791	770	734	743	761	788	775	829	751	836	745	782	775	734	760	779	734	788	784	772	830	774	760	713	750	750	785	736	778	763	781	794	750	819	778	759	772	770	807	778	782	764	807	741	815	734	827	777	777	752	792	748	801	756	755	757	787	720	763	748	736	824	778	719	774	729	785	798	799	764	802	809	789	789	767	786	786	752	811	726	740	773	813	713	826	756	795	812	777	735	742	768	771	739	785	736	773	714	758	715	723	809	777	764	789	739	734	758	781	793	748	780	736	773	746	803	788	779	762	762	778	744	840	783	732	782	839	752	787	775	823	803	805	767	784	745	778	785	783	779	803	811	779	823	750	792	787	789	752	748	756	781	750	801	774	761	757	770	710	788	764	795	750	801	775	771	705	766	734	747	758	785	737	746	726	756	744	815	783	798	741	766	737	808	758	815	791	845	798	775	745	759	765	789	777	778	808	727	785	737	756	743	771	794	767	754	766	767	806	760	752	748	799	797	798	799	753	817	789	791	808	783	766	720	796	799	801	784	753	768	839	756	753	775	738	744	728	773	750	776	749	797	781	773	777	828	771	713	816	816	733	749	765	807	780	789	751	810	745	755	785	751	805	791	823	748	787	770	749	753	782	771	838	723	817	740	790	836	813	777	770	786	778	752	772	798	736	768	754	776	751	813	742	781	755	769	796	748	798	788	778	817	801	774	763	779	739	754	758	800	742	786	701	754	763	734	722	749	759	714	744	773	806	766	732	785	758	762	754	794	796	771	791	790	809	786	784	764	805	783	752	817	771	754	738	771	755	771	770	739	739	763	717	726	786	767	810	810	741	745	752	747	751	767	786	810	794	796	746	758	741	763	752	756	727	830	790	776	757	807	822	765	833	771	730	753	717	802	776	779	776	790	761	791	784	771	765	717	778	825	780	791	725	752	821	730	767	742	734	730	732	823	812	796	764	723	800	756	774	776	765	776	769	807	736	793	821	776	812	756	808	780	732	754	766	775	769	790	783	770	782	767	805	777	745	757	767	798	791	835	783	786	718	833	745	805	715	764	802	786	802	750	781	791	775	745	777	793	727	780	810	738	778	746	786	747	734	788	751	755	749	782	749	774	747	770	748	711	769	804	757	720	780	785	736	769	763	820	787	812	779	755	723	772	773	752	746	755	778	802	809	746	756	785	744	766	778	792	784	788	762	746	788	790	773	780	774	757	781	784	757	783	784	762	814	765	739	784	750	749	745	751	760	823	760	752	728	727	811	800	778	790	770	828	747	760	779	775	817	755	867	806	811	706	771	750	772	793	791	781	775	837	819	784	757	787	746	766	801	782	764	759	751	780	771	761	746	752	755	788	740	737	824	760	799	773	787	796
7421	5017	2377	531	1232	939	760	496	261	183	146	117	110	89	98	107	122	113	112	129	112	108	106	99	120	113	122	108	118	94	104	108	126	117	108	105	105	120	102	101	129	107	122	119	119	118	92	117	107	112	100	122	112	133	120	124	117	114	107	107	108	121	108	106	104	133	101	113	125	134	118	110	113	116	125	113	110	131	123	105	101	111	128	123	100	130	122	110	101	129	113	127	113	115	125	121	107	104	125	115	108	116	134	116	106	108	124	136	117	132	118	104	120	105	116	138	120	119	102	110	108	91	97	97	115	117	109	131	132	112	112	114	129	118	118	96	107	101	114	113	121	114	99	116	111	129	109	101	99	122	123	124	112	111	121	107	112	95	125	110	99	122	104	106	108	107	107	97	107	110	131	123	105	110	109	115	121	100	104	114	103	112	104	105	96	103	120	114	99	117	110	110	135	115	91	115	107	115	116	114	111	126	100	121	132	120	97	111	98	103	115	119	105	113	104	109	111	114	113	107	120	113	126	118	129	122	130	101	103	93	106	129	104	101	129	127	117	118	111	105	124	131	116	114	129	111	118	119	106	98	94	128	117	101	100	91	105	120	110	119	118	119	125	105	95	104	118	109	109	113	114	111	129	104	128	124	104	117	110	114	125	107	115	119	120	112	110	123	114	121	114	114	111	118	128	121	108	109	105	116	118	100	99	102	100	100	118	110	120	114	128	109	99	112	129	116	100	123	114	124	91	139	125	122	116	133	100	100	146	118	118	95	117	116	126	109	114	106	106	124	140	101	107	119	112	132	109	88	116	115	95	121	133	106	111	118	116	101	115	89	126	122	126	109	94	95	102	96	109	121	113	115	108	120	102	108	123	118	106	110	102	121	115	100	112	106	131	119	105	113	130	105	120	119	106	128	121	118	106	118	108	101	111	107	107	143	121	103	114	119	97	107	133	104	99	116	109	125	122	133	108	140	109	103	114	116	107	106	128	97	123	100	124	117	131	99	95	97	112	105	102	117	114	119	95	113	117	116	102	119	112	109	109	125	121	103	116	110	114	102	139	134	123	115	127	103	101	109	116	105	126	114	118	114	122	99	111	112	130	118	106	101	121	111	122	100	98	116	114	122	115	123	125	113	107	98	121	133	106	118	102	117	105	122	102	97	127	108	107	127	118	112	105	116	119	113	107	105	117	101	106	110	108	98	105	107	129	131	113	101	93	105	118	101	117	126	106	127	107	107	117	127	136	115	105	101	108	136	98	119	115	110	123	129	137	132	104	112	134	107	121	118	100	103	122	111	98	123	126	114	118	93	105	104	112	121	131	123	96	119	122	112	108	107	111	111	113	112	97	121	121	99	110	110	108	119	112	118	114	121	113	112	128	113	104	114	101	119	110	90	115	110	85	112	103	117	121	105	106	123	115	125	110	125	113	113	109	107	115	95	113	131	111	104	104	123	105	131	130	102	118	102	119	119	128	126	130	126	108	101	110	114	113	118	123	113	126	113	113	121	122	117	105	115	106	119	131	138	111	115	109	106	109	94	121	115	139	113	121	114	118	107	129	125	102	124	128	99	138	115	124	120	118	112	132	112	139	121	111	124	124	120	128	100	114	124	115	125	113	101	108	94	107	118	123	122	115	115	119	110	104	117	112	125	107	96	124	107	129	120	117	112	117	111	138	109	108	94	121	104	124	129	99	115	126	124	104	117	109	123	101	128	114	121	112	118	115	126	128	130	127	118	123	116	110	120	110	104	111	99	108	121	110	110	107	103	103	114	104	126	127	115	118	113	105	117	113	123	111	137	105	99	105	109	124	138	128	125	122	115	112	108	117	109	102	129	137	114	119	121	129	120	114	119	112	100	112	130	92	106	124	99	106	113	124	118	120	109	119	113	132	137	106	118	114	113	111	106	108	114	124	121	112	117	114	113	124	127	101	98	95	128	125	102	112	100	121	91	111	118	116	126	120	116	117	103	121	108	112	125	117	134	121	116	113	128	116	124	101	117	123	106	116	97	106	119	120	97	96	117	97	119	112	116	103	111	103	117	99	118	104	106	104	127	117	128	123	119	119	107	103	126	118	127	134	104	128	118	124	103	114	124	108	110	132	110	110	109	111	130	99	113	121	99	116	117	107	104	108	110	112	120	111	130	110	116	114	107	98	127	117	89	132	101	116	103	95	101	112	124	108	97	115	100	119	133	108	120	113	116	105	112	112	116	129	121	130	130	119	136	106	102	117	101	116	119	123	101	99	126	129	114	108	113	116	110	123	119	124	103	111	111	118	115	127	104	115	106	107	101	107	108	114	118	127	105	106	103	126	93	115	99	110	111	105	120	115	131	110	101	108	127	149	141	107	100	112	106	107	109	113	112	119	96	115	119	114	108	115	108	123	133	107	105	111	105	120	105	109	123	116	103	130	127	111	90	112	122	107	142	96	130	110	127	117	107	106	108	104	126	107	107	112	124	107	133	109	134	115	119	138	131	111	118	107	101	116	108	116	123	106	123	112	112	117	106	108	107	96	114	116	113	99	117	108	93	115	114	107	101	118	123	105	118	112	114	112	103	105	112	98	110	112	108	124	107	142	111	123	128	108	105	120	115	126	100	104	104	100	136	119	114	114	108	119	114	117	113	116	121	118	113	110	117	129	105	114	114	90	120	119	119	125	113	122	129	103	109	107	95	121	110	122	115	131	119	142	111	95	118	106	95	130	109	115	97	133	113	119	98	121	118	90	119	95	121	106	121	106	129	119	97	107	120	102	121	121	129	127	108	119	94	129	107	112	87	112	122	99	127	111	110	113	121	107	100	105	113	101	105	123	114	128	119	119	118	132	131	118	115	102	105	101	113	110	115	102	114	117	111	105	102	122	115	110	113	119	119	104	119	111	115	114	106	129	120	108	123	132	110	126	133	120	107	134	100	118	112	100	135	93	100	120	113	113	123	111	109	111	113	101	113	128	104	105	121	107	120	126	109	112	105	114	109	110	91	121	100	103	123	99	133	100	112	116	118	111	108	87	110	115	122	111	116	100	118	120	120	123	113	132	99	109	124	121	125	109	95	107	117	134	121	117	128	124	118	115	101	98	131	103	134	116	113	120	129	110	116	107	105	128	122	108	129	108	132	107	121	118	98	104	97	110	124	128	108	117	114	113	117	125	124	116	113	104	113	99	118	120	116	109	121	96	109	115	107	108	120	119	115	102	109	95	101	128	136	113	117	128	127	116	99	124	113	116	128	115	126	113	135	138	109	131	111	125	127	100	117	119	131	121	118	97	134	102	106	108	94	114	122	127	106	110	86	112	126	126	108	131	115	115	118	116	109	99	125	106	119	114	110	113	90	118	116	129	118	113	119	118	124	119	110	102	126	107	89	127	108	110	108	117	106	97	126	110	98	111	126	108	114	121	118	103	99	140	124	113	122	114	104	114	125	105	127	114	117	144	121	117	106	106	120	120	112	102	116	97	122	120	100	114	87	130	106	128	131
35277	25702	16676	7497	21282	19120	14959	8520	3894	1789	1032	871	861	850	818	778	862	829	784	866	793	778	786	882	810	761	784	829	827	869	828	838	833	826	783	832	830	805	843	827	791	786	797	829	771	885	807	811	814	805	840	843	819	833	851	775	799	858	856	850	833	819	796	806	871	811	818	871	849	854	865	821	831	799	792	803	835	780	819	855	840	803	865	812	851	847	824	887	793	835	825	785	779	843	886	851	821	870	830	837	842	829	848	784	790	811	809	819	789	766	802	796	830	833	745	835	813	802	785	803	831	847	880	833	829	804	798	823	800	855	767	839	836	815	822	805	839	838	852	836	814	853	827	837	798	867	829	788	837	803	836	795	792	798	793	829	813	848	809	790	891	828	828	823	824	855	831	862	808	849	802	841	860	841	838	845	840	815	836	858	878	838	832	771	811	864	813	809	861	821	767	784	832	833	797	806	817	812	818	818	769	871	834	828	829	881	789	793	770	862	818	824	806	851	788	814	827	833	840	803	764	832	848	816	790	847	793	833	816	852	846	796	825	849	817	815	821	811	818	797	773	829	818	826	835	855	774	847	834	818	797	836	791	787	831	811	821	793	831	797	819	815	827	838	762	816	835	848	784	787	838	822	795	814	826	817	835	814	833	826	782	843	804	880	822	824	845	803	784	813	799	816	795	803	821	781	852	825	815	819	837	791	871	816	802	823	807	804	838	806	776	854	891	780	816	843	782	809	810	826	801	784	841	750	823	843	813	785	854	820	820	855	842	787	825	807	844	755	799	817	814	819	800	813	837	803	823	818	807	827	893	817	770	826	814	788	835	846	850	788	812	846	804	845	772	826	830	845	812	775	856	823	874	835	782	802	802	836	811	780	864	839	875	804	827	841	848	805	823	854	799	816	824	819	854	845	856	800	848	807	838	788	835	833	823	783	846	831	820	830	807	775	835	917	835	753	805	829	801	845	794	808	828	791	859	839	865	805	817	821	799	801	780	771	880	829	791	835	819	789	835	857	821	848	821	832	831	770	811	795	776	866	813	832	861	831	843	811	795	836	827	807	778	840	795	858	813	817	794	854	806	857	823	813	840	828	817	782	798	796	788	767	803	836	842	830	794	799	831	811	858	804	845	837	873	823	801	819	803	817	886	822	748	841	801	801	798	832	852	860	791	788	847	848	796	849	861	834	854	781	830	842	807	794	798	863	822	803	803	828	796	807	786	832	793	824	829	781	840	821	796	791	767	811	804	843	851	839	823	788	865	833	869	820	813	832	839	854	807	813	784	826	835	852	831	851	845	796	778	778	815	840	839	799	804	824	852	823	829	868	773	814	844	791	810	792	776	788	794	779	848	806	786	795	805	815	799	749	834	776	818	841	871	811	866	792	802	828	815	850	824	839	808	814	815	767	847	801	871	781	825	879	858	804	813	801	799	892	824	824	823	810	775	807	839	794	800	799	824	838	834	781	874	868	845	835	782	812	773	793	839	821	837	871	795	868	835	796	838	800	831	766	807	809	811	868	790	785	863	857	819	833	808	836	790	815	840	831	786	814	856	812	798	831	816	833	865	864	805	794	819	808	859	836	852	821	800	793	838	854	846	837	783	850	856	899	803	845	828	798	829	854	880	834	872	803	797	853	825	811	868	855	813	812	818	816	864	811	818	866	854	775	819	806	827	856	821	914	773	872	814	827	793	828	809	840	824	825	827	830	817	839	759	824	820	831	867	805	797	833	860	856	803	874	787	809	841	798	807	826	797	764	818	808	828	829	835	769	863	829	805	816	814	822	795	805	800	847	826	794	803	872	827	809	789	780	807	830	850	771	811	850	814	838	798	837	893	809	838	868	781	869	875	786	788	819	755	874	788	869	872	810	836	830	861	839	795	856	828	893	773	808	777	920	866	780	817	787	817	812	754	782	896	894	862	870	805	815	821	832	791	805	838	831	817	856	832	832	848	828	785	786	855	834	857	784	824	779	813	790	791	844	815	816	825	808	823	822	824	792	795	841	850	820	816	808	812	823	781	843	836	828	802	785	806	799	827	828	838	788	877	814	842	834	775	826	897	787	809	810	873	811	797	872	792	830	818	799	806	843	842	815	861	826	777	833	843	843	775	803	786	819	863	855	824	799	876	833	780	824	845	875	870	828	817	831	824	855	867	844	888	833	820	850	827	839	817	828	791	846	829	813	763	771	894	877	806	857	813	835	815	820	779	889	836	839	821	820	807	822	896	831	850	855	819	823	849	785	810	832	827	806	810	855	831	800	852	835	834	814	806	803	823	814	830	836	855	806	831	791	841	804	827	875	828	856	805	901	801	818	780	867	832	820	767	809	846	824	797	792	837	783	803	835	780	797	818	825	794	760	785	770	850	825	782	775	826	815	843	828	800	770	811	823	815	827	833	865	854	854	786	778	778	800	771	847	840	825	853	822	805	844	805	835	793	855	800	811	775	799	772	838	854	799	810	841	829	836	825	776	878	819	795	826	820	848	816	793	794	805	852	779	842	757	805	856	815	863	901	826	851	845	788	850	828	795	804	877	805	802	871	828	846	847	830	794	823	830	841	826	796	832	793	816	843	847	783	811	812	813	837	842	762	822	818	843	840	845	832	787	808	860	845	787	850	783	823	871	782	849	855	772	854	809	806	852	870	796	802	846	843	830	793	815	844	816	821	806	824	849	801	808	820	807	834	828	805	810	782	816	834	868	815	810	799	821	852	846	798	853	823	780	809	821	770	820	836	807	825	847	832	855	849	848	773	823	858	797	847	818	824	825	806	842	824	878	796	831	822	800	862	795	819	853	780	809	797	820	819	829	799	826	818	878	789	780	812	842	842	895	826	785	825	858	815	831	823	839	807	772	830	855	825	815	833	853	829	847	795	837	838	800	799	783	814	815	841	779	797	810	795	843	861	819	874	746	824	793	814	839	849	814	777	834	819	829	836	860	808	857	770	823	854	797	785	821	826	784	785	797	833	797	838	815	845	853	837	807	816	867	868	847	803	825	868	849	818	813	792	808	792	800	822	857	857	793	830	824	848	796	817	828	801	839	832	808	802	798	810	833	901	817	804	822	831	834	852	791	830	838	820	850	794	786	859	807	821	801	801	816	824	808	817	854	808	792	827	814	797	782	841	811	794	816	799	751	798	800	804	828	866	823	845	803	783	818	842	837	797	837	842	813	820	798	770	843	827	870	857	810	854	893	793	823	785	830	892	833	825	807	817	805	800	813	890	824	768	841	804	811	828	835	882	821	851	849	821	872	832	825	833	834	799	761	852	816	810	814	787	813	820	784	780	784	859	793	830	838	827	799	795	857	858	840	758	800	814	798	787	847	797	854	867	803	847	837	837	853	821	830	787	770	816	832	849	807	852	793	813	788	866	843	866	857	845	837	843	838	856	819	805	825	830	830	811	819	867	831	808	757	808	823	837	825	797	824	831	845	772	835	808	845	823	845	861	811	786	816	846	854	794	878	857	826	800	798
10821	13335	7169	1603	4770	7324	4722	2255	862	366	174	136	109	101	107	95	114	112	105	124	110	84	103	116	114	102	105	102	91	91	93	82	108	104	102	93	96	97	94	109	100	101	95	111	98	82	96	107	107	103	90	92	122	99	108	96	89	100	114	92	110	110	98	101	93	113	112	119	99	93	105	112	106	95	110	116	113	97	121	112	112	100	82	84	108	120	101	103	115	98	115	113	114	101	91	108	107	125	105	102	121	107	108	100	100	97	106	113	105	92	110	104	120	117	93	92	109	107	121	118	109	96	105	89	117	112	106	109	97	94	109	114	108	120	94	105	90	122	81	92	99	105	109	100	99	127	86	113	98	110	109	119	111	103	103	97	120	100	103	110	110	109	116	116	116	100	115	115	106	98	113	93	94	119	101	94	96	110	94	95	93	80	116	94	82	112	105	93	104	88	116	111	104	88	105	83	89	98	100	110	111	90	116	102	115	118	103	102	94	98	104	102	93	109	96	83	93	87	124	98	100	96	91	93	108	95	97	86	92	108	102	111	107	103	112	110	99	105	118	99	98	99	109	105	102	112	92	85	107	102	118	88	113	103	110	102	96	110	102	108	103	99	94	98	104	115	97	98	91	122	98	123	101	98	108	119	103	89	96	97	109	122	107	112	112	100	108	118	102	103	100	102	100	104	109	114	91	103	111	111	106	85	126	98	103	117	103	103	114	131	119	106	95	104	91	98	114	118	94	110	98	97	108	108	118	113	132	110	85	123	96	104	101	85	104	117	99	109	98	117	110	114	101	107	115	97	94	121	111	102	112	96	98	98	106	106	113	104	102	85	104	95	116	96	99	96	117	114	93	98	102	115	107	101	106	104	87	123	95	108	106	104	115	105	88	101	107	85	99	121	106	127	104	106	93	114	97	120	104	90	79	108	93	84	93	111	90	86	114	108	116	118	98	107	113	99	88	114	98	109	98	94	104	97	106	98	98	109	118	101	98	98	99	94	90	89	89	83	92	126	108	110	102	117	118	109	118	105	101	100	84	99	115	92	107	104	118	116	96	93	105	110	106	102	96	105	101	91	110	75	92	107	104	104	103	94	98	116	93	108	89	116	97	111	117	101	112	105	109	88	97	103	106	93	87	102	117	101	97	99	99	115	100	103	109	96	98	109	95	110	114	107	120	95	123	109	103	107	83	118	106	105	113	118	117	94	109	107	98	101	113	97	107	124	91	103	84	125	85	101	95	106	93	94	103	106	100	106	109	101	94	103	96	104	105	117	106	107	79	104	126	103	111	102	104	93	135	103	110	92	111	105	97	120	103	113	134	122	111	107	105	104	98	108	118	87	115	95	103	108	115	110	118	110	128	100	110	91	98	100	113	101	97	110	85	108	103	111	97	85	114	121	119	99	110	110	88	94	96	128	110	114	127	98	118	89	99	120	107	104	98	103	103	96	104	122	108	125	80	111	101	108	88	116	114	104	99	113	88	113	113	105	110	106	110	96	102	91	134	116	112	105	101	101	88	97	99	97	113	109	88	109	109	95	111	108	114	111	95	98	85	93	110	98	105	123	120	102	105	94	116	117	105	112	136	96	131	107	111	95	99	103	90	92	113	115	113	99	104	86	115	95	99	132	103	100	92	117	101	86	107	102	99	104	105	100	106	109	129	99	91	101	113	125	111	101	94	87	109	105	93	96	92	107	102	94	102	112	97	106	118	109	108	106	141	112	104	91	104	105	88	111	104	99	107	94	101	108	102	103	117	119	113	123	107	98	105	98	100	104	101	112	98	75	108	103	96	108	97	113	103	107	94	105	117	113	112	101	107	113	103	133	114	105	109	99	109	106	109	115	107	118	103	98	100	113	120	121	107	88	86	102	101	94	118	111	89	101	116	95	109	98	89	93	107	109	108	99	110	90	97	98	98	97	110	136	99	106	115	125	123	107	100	107	103	109	113	114	119	131	96	102	92	103	107	117	100	117	111	102	99	118	119	98	96	102	108	96	104	117	98	92	111	99	84	108	101	97	120	89	102	79	103	92	102	89	105	86	115	101	92	122	99	105	105	124	108	104	107	81	104	90	100	95	96	112	92	94	96	108	100	96	122	105	110	100	104	103	114	100	114	96	113	104	92	114	109	102	123	107	102	93	115	104	87	116	110	112	90	103	106	88	96	107	113	125	116	107	118	109	93	109	99	109	106	97	100	96	109	106	107	129	103	113	108	80	115	102	112	83	119	115	115	105	116	106	73	100	109	110	98	104	112	124	101	118	101	101	101	99	120	101	110	109	109	101	103	102	95	93	102	121	113	106	109	103	132	91	107	105	109	106	99	88	98	86	122	103	115	105	107	94	118	98	118	115	102	97	117	116	105	121	122	104	98	106	104	90	95	107	119	104	105	102	104	119	99	101	110	100	113	100	100	120	113	105	94	102	99	94	117	105	96	118	98	105	121	100	113	92	92	107	100	98	111	118	79	101	98	100	98	118	98	116	105	103	109	107	100	104	103	85	107	102	94	96	109	104	95	98	104	105	92	99	113	104	108	103	81	93	116	100	126	96	118	95	102	92	107	107	77	108	107	85	118	93	92	95	117	112	97	117	111	91	126	108	108	115	96	109	102	115	92	92	94	84	93	96	102	111	114	121	107	129	124	101	100	119	94	109	99	108	108	109	109	114	115	99	88	90	104	112	115	96	113	101	88	114	123	113	99	121	94	100	95	100	105	119	112	96	121	96	93	90	115	103	98	132	102	96	123	97	101	96	105	102	111	116	98	101	111	99	115	104	113	111	105	85	105	108	108	107	117	107	113	121	102	110	84	109	102	112	98	96	98	97	106	106	97	108	103	97	100	104	120	106	103	104	116	121	120	136	110	119	112	93	89	102	109	92	113	98	106	92	113	102	100	93	93	116	113	89	109	103	118	116	107	107	106	80	100	98	102	110	103	103	91	105	123	122	101	112	114	97	101	95	115	107	96	86	96	106	110	105	104	97	94	100	89	111	109	92	99	99	95	118	114	117	98	78	98	119	116	81	106	101	117	90	125	113	80	123	90	113	98	111	91	110	111	107	103	100	79	105	115	107	96	109	101	124	106	109	96	103	99	103	113	98	87	95	113	101	111	101	101	115	110	121	98	88	106	107	98	104	104	123	128	114	115	104	102	103	107	121	95	122	103	110	123	107	113	111	105	104	102	104	97	106	106	92	107	117	98	104	115	106	102	113	103	113	116	107	94	116	116	119	95	112	106	109	102	115	99	119	101	109	86	104	110	87	106	110	91	96	108	89	98	85	102	102	100	118	89	103	95	111	118	108	121	119	103	102	103	115	109	117	102	96	106	85	108	121	110	112	91	121	100	111	112	105	116	100	103	109	101	107	96	96	117	96	126	98	105	110	94	93	111	103	98	91	114	111	109	111	114	99	119	102	84	112	117	103	108	97	92	106	106	103	106	122	120	98	115	107	107	125	91	103	100	89	119	77	103	95	106	94
41681	36083	25986	15229	39917	44815	36814	26020	14457	6165	2356	1214	844	787	744	772	749	714	739	711	766	732	766	748	770	727	781	737	742	732	685	793	671	756	769	773	765	671	771	733	770	712	786	777	748	754	738	736	732	788	738	720	726	782	734	759	695	764	779	808	707	750	725	749	775	763	778	738	762	771	745	776	762	743	673	777	721	722	698	713	751	713	724	748	764	801	689	754	783	744	742	783	694	766	722	718	703	761	748	750	787	763	788	769	740	782	727	739	768	763	745	738	772	760	759	762	764	712	748	756	717	731	734	753	797	741	718	807	801	797	735	674	776	771	791	747	748	739	760	764	743	707	721	775	728	714	764	743	734	750	735	762	698	760	782	682	731	733	766	719	744	746	695	764	812	773	733	763	790	754	695	755	762	723	750	732	746	731	766	747	817	774	784	746	723	719	796	735	754	719	723	732	736	754	761	760	782	738	717	755	808	763	794	725	719	766	703	778	729	767	735	784	756	725	760	813	751	731	746	769	768	765	771	736	749	784	738	773	780	754	736	805	758	725	755	775	764	767	739	755	734	735	726	791	736	750	750	741	748	742	725	751	759	758	731	738	707	734	771	755	722	750	752	733	714	699	806	744	742	711	754	766	802	725	766	732	729	741	729	775	810	755	766	721	732	741	767	751	764	759	762	794	809	765	779	730	765	789	750	706	775	765	759	779	742	781	743	752	745	772	730	734	748	738	724	790	767	753	731	726	728	747	785	781	772	755	805	750	724	791	719	769	749	721	772	782	734	745	776	790	739	756	835	750	710	711	735	697	707	735	745	710	760	746	718	739	765	721	774	755	773	763	799	728	812	725	752	707	777	738	768	773	736	729	759	806	729	770	746	747	740	794	736	749	764	796	735	729	733	687	759	733	779	695	673	732	728	728	751	756	744	733	734	758	727	746	743	780	738	768	737	784	746	781	762	799	707	744	756	770	721	758	733	735	770	752	742	763	768	753	800	704	773	725	754	770	725	745	748	794	721	740	739	750	770	722	739	734	749	711	744	743	703	746	756	771	738	802	734	758	736	712	759	782	760	723	725	756	689	710	756	765	726	750	758	750	716	711	753	766	745	718	760	733	691	735	765	767	748	792	721	763	759	769	770	778	664	710	791	712	730	792	755	787	743	772	724	754	805	754	731	770	699	766	756	701	821	803	757	750	736	782	738	789	779	739	769	747	804	728	762	744	762	763	796	797	752	777	741	744	774	768	701	789	740	739	767	766	769	777	735	781	758	724	744	730	764	753	760	765	742	723	762	754	756	764	739	727	694	764	762	738	706	768	764	754	714	695	766	782	777	782	788	765	723	763	734	828	774	787	736	759	728	724	780	743	735	712	755	701	709	777	741	733	719	713	763	748	752	697	789	728	739	795	792	723	705	803	755	776	748	712	754	774	744	784	740	776	765	780	713	722	772	741	715	733	790	792	772	749	745	691	727	777	749	730	693	713	761	713	678	741	784	761	755	749	760	758	723	717	737	783	709	789	778	780	739	685	720	764	774	739	775	743	751	749	764	762	764	753	770	750	683	769	812	771	714	791	742	766	748	697	720	744	713	789	763	764	783	748	766	775	763	711	750	725	705	777	775	755	751	736	777	728	762	756	693	723	776	761	764	751	790	727	738	685	762	721	754	773	740	741	781	730	738	742	753	748	706	769	752	779	785	749	785	740	768	741	736	767	742	815	723	746	748	783	795	740	733	756	707	777	721	772	745	719	770	707	741	750	790	740	731	747	761	771	773	730	803	750	800	751	764	779	766	793	697	767	736	778	773	795	779	748	745	790	809	740	751	775	726	778	746	804	756	740	749	719	765	773	779	701	736	726	775	688	760	751	713	724	825	757	754	760	751	765	733	744	741	757	768	795	720	779	752	778	744	759	761	727	740	728	759	822	778	731	734	769	779	740	757	751	755	792	752	760	775	737	727	749	756	788	733	775	777	764	740	744	788	751	725	757	748	770	690	754	762	730	746	751	737	784	751	747	731	758	703	791	778	748	739	747	703	733	776	824	762	733	732	754	727	781	727	777	763	769	700	769	764	739	790	722	731	756	756	793	754	722	742	738	720	713	778	769	716	777	732	773	750	754	739	813	732	786	744	748	759	754	723	744	761	723	744	728	723	762	738	704	737	750	778	773	793	727	772	808	726	733	747	735	698	742	759	765	737	741	746	760	735	751	802	771	784	766	759	722	751	754	776	776	713	732	803	797	738	736	807	724	731	744	765	751	736	749	760	749	724	727	727	770	710	739	766	737	757	772	744	710	738	758	699	781	756	751	699	771	764	764	722	697	764	775	795	794	775	772	725	745	727	748	754	774	727	726	765	772	736	751	707	741	753	727	746	700	782	740	745	712	770	774	755	733	747	727	737	712	764	754	773	762	793	767	788	787	754	785	748	773	761	755	759	732	739	697	809	804	755	743	730	773	735	766	774	766	760	752	743	736	734	734	728	723	777	768	737	780	732	739	799	764	746	769	787	776	706	771	757	797	786	745	704	731	732	753	758	777	794	805	783	702	730	771	748	737	777	807	707	730	719	731	732	752	797	748	762	750	709	778	742	729	718	738	803	758	801	743	744	749	778	789	755	726	752	714	769	740	759	698	741	779	729	775	667	726	765	722	735	738	727	740	770	728	737	733	735	759	762	776	730	767	729	767	730	765	788	769	768	742	771	769	723	750	768	793	721	767	759	771	774	762	704	769	746	755	749	736	806	715	774	736	727	687	790	697	676	776	727	720	733	770	737	731	779	768	696	766	730	742	751	713	715	783	756	744	734	753	698	752	780	725	723	766	772	732	744	791	774	755	705	726	755	727	766	713	725	767	714	738	730	766	733	760	724	751	732	732	769	789	754	720	736	753	753	743	768	744	770	752	772	759	754	766	757	745	807	759	756	739	703	751	750	762	768	730	742	757	744	759	751	781	755	690	794	730	773	810	765	745	796	706	771	738	728	758	743	743	763	735	810	747	714	759	791	705	759	801	755	767	747	704	704	741	746	748	731	782	724	722	709	763	775	758	769	781	729	747	710	724	747	752	734	748	727	690	743	773	770	777	751	765	732	776	761	772	765	761	725	768	797	735	744	740	727	752	766	717	745	818	809	792	752	746	737	736	734	765	734	756	732	720	739	737	767	727	792	740	740	741	750	731	752	755	746	744	736	754	785	768	786	760	709	755	734	734	716	738	788	759	739	735	724	751	739	817	735	791	741	762	744	739	738	784	734	748	736	751	735	781	760	763	757	802	775	750	736	748	714	784	771	769	736	796	763	728	749	768	749	737	738	760	762	759	725	805	784	718	676	771	723	731	748	737	747	761	727	779	739	738	748	726	736	726	751	680	732	715	734	745	719	804	733	766	760	764	736	720	757	769	739	791	695	750	767	738	771	773	741	784	735	710	738	754	740	767	803	778	765	786	757	765	760	755	746	745	752	767	783	760	741	724	706	738	712	771	737	748
9999	9834	5786	1546	2174	5102	3385	1517	615	318	202	150	113	117	109	105	127	120	106	106	105	100	127	127	117	126	115	122	100	120	114	117	101	121	105	124	107	125	144	123	124	93	112	139	121	101	83	121	117	120	103	113	115	121	120	117	111	100	116	117	110	137	114	125	109	111	96	154	106	119	113	122	110	120	112	107	117	114	111	124	136	122	120	104	128	118	107	109	126	125	100	114	129	122	105	131	129	125	123	127	103	115	105	124	123	98	122	124	145	125	137	109	141	124	121	108	97	104	130	108	124	118	109	117	115	113	125	136	125	119	129	126	104	112	147	120	109	121	120	127	112	111	121	121	123	126	126	125	121	94	123	110	130	104	111	113	108	116	125	110	99	119	123	115	107	113	137	106	131	90	94	114	127	101	121	115	125	127	115	108	121	120	110	133	125	121	112	129	117	116	137	102	125	111	124	124	130	102	113	111	110	129	126	123	121	118	126	119	117	131	119	125	96	131	111	116	112	104	120	127	119	109	119	124	114	126	133	128	112	110	127	110	112	101	116	119	104	128	120	115	121	115	123	103	117	132	120	99	110	117	116	132	120	115	128	98	106	101	131	146	102	115	124	126	117	122	104	114	110	128	113	120	113	123	102	96	114	110	112	113	109	112	128	105	107	116	121	117	98	132	137	128	117	115	124	130	107	121	111	123	122	121	131	119	114	107	120	110	117	115	114	107	122	116	114	125	111	125	115	112	96	127	131	126	121	121	121	125	113	116	115	133	110	118	118	108	130	125	118	115	114	135	115	115	130	109	109	121	115	126	120	117	127	103	112	121	119	104	141	130	119	104	127	109	137	103	111	121	144	123	123	114	116	119	110	105	120	95	115	107	124	119	134	140	141	116	129	105	108	123	148	119	120	137	102	105	98	116	110	117	120	129	95	123	121	117	101	121	109	118	117	128	110	106	107	125	121	122	117	85	119	117	108	132	103	118	135	120	114	114	110	115	101	108	125	115	140	105	113	107	123	111	113	112	124	109	117	125	122	104	115	123	102	141	111	109	114	118	118	144	107	114	117	132	114	113	124	130	101	139	104	115	121	124	129	101	119	97	114	111	94	105	111	104	141	102	115	109	121	114	96	109	135	108	113	108	114	127	131	121	121	109	112	116	140	102	107	120	97	114	121	97	131	128	111	112	106	131	113	104	111	110	121	111	138	116	105	128	101	112	119	127	116	114	108	96	130	116	94	144	87	145	108	116	100	129	122	139	126	101	104	118	115	115	112	100	94	104	119	120	128	125	127	116	106	100	123	103	111	132	113	126	143	113	119	120	131	115	106	102	135	116	134	119	100	114	115	128	115	126	111	114	119	107	129	123	107	123	123	122	98	120	132	125	123	122	117	115	109	126	112	124	111	102	125	103	133	121	124	96	131	115	117	119	113	117	102	106	133	136	116	110	121	103	110	148	119	126	108	112	120	137	123	118	111	133	113	115	127	116	104	114	124	123	122	123	114	112	128	121	141	124	101	137	117	126	123	119	124	116	112	124	127	114	117	125	99	129	116	127	92	111	132	104	138	129	116	119	116	117	109	119	115	121	134	112	112	120	105	126	142	124	101	108	100	126	102	103	127	108	122	120	107	115	117	117	105	106	131	105	115	121	113	119	107	104	129	116	144	101	110	116	114	97	120	140	106	115	132	117	121	121	116	111	114	101	112	110	123	131	134	123	116	121	116	111	119	122	106	130	115	100	121	130	112	123	122	113	115	113	111	107	127	132	128	130	103	92	106	110	110	107	119	130	134	147	104	112	128	102	104	123	132	121	103	110	119	125	112	132	124	114	129	104	136	136	130	97	126	137	115	122	124	116	120	117	106	131	128	126	132	112	121	103	116	116	132	124	90	116	111	114	118	128	135	118	124	118	124	125	119	114	110	114	117	101	145	109	124	124	110	112	115	123	107	118	115	115	143	110	123	101	121	104	95	124	111	121	142	116	124	92	113	108	128	122	104	114	106	128	132	115	138	105	111	132	118	108	133	118	120	109	131	111	114	123	127	109	109	126	119	98	112	125	116	121	110	107	140	121	134	128	116	122	131	116	138	122	119	119	106	99	115	123	113	111	115	131	128	121	131	124	115	127	112	101	108	116	121	112	109	137	100	113	120	118	115	118	104	125	110	116	108	124	114	131	119	106	110	113	120	122	113	121	106	114	112	127	114	110	144	108	120	97	129	149	108	106	109	124	128	121	131	119	100	122	118	120	120	104	113	124	102	134	119	119	123	125	122	97	113	130	119	108	107	113	120	133	100	113	120	119	112	118	123	117	137	112	112	115	105	115	107	152	120	146	110	122	126	103	123	124	123	102	117	108	130	123	127	113	130	102	126	107	121	96	140	100	113	100	122	117	119	129	109	117	117	97	123	132	129	117	133	135	120	127	115	119	100	123	118	106	119	110	124	124	125	101	106	122	125	138	118	97	124	120	97	128	108	120	110	127	107	108	120	113	127	107	139	112	99	101	146	121	141	110	106	129	111	132	110	118	109	115	123	96	129	137	130	119	103	105	109	121	114	122	142	115	118	117	89	113	129	134	124	113	106	108	134	127	112	106	130	116	120	117	114	111	102	97	112	104	118	113	120	129	106	128	120	99	100	102	110	121	129	101	100	120	120	123	98	114	108	114	113	126	110	124	114	117	119	134	135	118	115	115	117	116	107	102	126	127	130	123	116	100	131	132	99	134	95	111	128	120	113	107	107	132	120	93	117	91	129	87	124	115	114	116	106	118	118	104	124	116	108	126	110	120	120	117	114	103	114	129	135	101	130	104	114	124	130	100	120	128	94	100	97	114	127	113	114	136	122	115	124	110	130	115	117	122	104	120	109	125	106	103	106	114	131	124	135	100	118	118	108	115	120	125	111	83	114	121	127	100	117	108	110	120	112	111	129	118	107	128	100	122	108	99	118	124	111	114	106	110	114	121	115	123	133	98	105	114	112	116	136	108	129	134	133	139	115	131	110	142	115	121	108	140	114	98	110	106	128	129	119	116	133	106	139	141	98	109	123	111	115	123	136	123	119	100	113	117	98	115	111	121	118	124	124	127	109	116	118	92	120	110	107	117	107	134	130	145	133	129	135	117	115	116	133	131	109	115	118	95	110	110	105	114	123	122	128	134	117	139	109	91	109	131	122	121	114	128	123	126	124	103	113	126	109	125	119	117	122	103	111	115	118	120	119	107	123	126	102	121	116	117	118	112	102	111	136	120	129	134	124	129	120	95	127	128	116	116	126	116	118	113	121	126	125	115	108	131	105	118	112	140	121	129	101	130	135	118	127	110	112	116	113	115	125	106	94	129	136	104	124	110	116	133	127	137	117	137	118	134	109	118	108	116	126	99	105	100	102	117	116	110	132	113	110	119	133	123	120	102	119	110	121	115	117	121	107	108	112	112	85	130	128	101	115	135	131	99	110	120	126	103	131	127	122	116	114	124	139	118	119	95
38354	32412	26097	13039	24725	39426	32447	21804	11401	5109	2213	1195	952	867	866	848	816	764	841	820	843	801	852	876	805	829	879	845	809	853	875	836	874	839	822	824	818	846	845	819	826	831	883	837	839	784	842	811	827	883	783	838	858	873	867	805	831	810	823	822	848	854	792	827	805	838	837	805	860	796	862	821	858	865	821	790	828	833	824	794	837	863	789	861	824	855	836	846	843	854	882	872	852	878	854	828	800	838	887	879	852	882	825	793	825	848	820	870	810	855	876	883	843	773	815	885	791	843	841	844	855	852	800	849	876	853	804	825	809	864	824	819	827	833	809	854	809	858	864	816	873	867	855	888	802	808	817	848	801	872	841	841	841	817	799	837	856	871	843	849	838	846	841	874	871	809	845	862	852	834	830	853	798	825	856	844	840	801	842	809	843	852	846	860	807	901	870	842	838	766	857	855	826	837	849	812	864	855	853	859	820	831	792	822	878	843	853	895	885	832	860	838	777	836	824	833	869	820	835	880	860	860	881	882	819	848	837	842	865	910	813	796	826	760	843	838	862	838	861	914	817	876	799	834	836	886	823	870	851	821	877	891	855	858	863	855	891	846	842	799	847	806	830	830	820	815	887	791	851	875	855	784	786	815	824	831	811	837	803	854	843	792	879	903	926	922	798	889	805	828	827	862	851	755	856	846	855	866	853	817	867	854	814	826	854	851	859	791	850	783	795	844	859	795	834	823	807	792	842	877	793	892	870	792	817	860	796	816	800	858	890	874	831	806	842	826	871	803	823	873	856	800	802	840	808	867	834	826	892	808	846	855	899	837	814	855	843	862	810	827	912	871	821	837	847	800	864	813	816	831	802	829	822	842	828	818	879	889	882	874	926	866	828	823	892	844	781	857	797	861	830	852	787	854	828	846	802	832	869	859	834	850	866	846	835	842	862	873	853	818	842	877	850	871	788	839	837	824	831	877	834	801	830	850	828	841	832	790	858	831	855	848	807	853	886	821	853	841	821	844	844	805	854	885	850	863	820	838	850	815	859	845	865	847	872	877	845	841	838	828	856	825	864	837	814	826	820	848	815	799	859	849	774	838	874	803	865	844	847	831	927	822	840	787	822	872	810	854	798	827	822	798	849	854	827	813	849	874	830	852	865	824	820	846	795	846	826	849	852	839	789	832	906	848	854	853	871	883	842	855	821	800	828	879	794	863	833	863	854	872	840	857	848	835	832	856	887	843	831	842	821	851	834	797	850	854	818	862	843	803	843	862	860	845	913	834	813	824	860	829	797	812	844	886	855	864	860	822	878	829	834	822	786	860	853	839	877	862	876	805	859	787	878	823	830	834	885	795	827	835	852	829	848	850	829	807	839	850	847	888	867	825	823	793	876	837	862	850	880	821	811	791	877	838	860	823	861	825	881	862	899	829	801	869	830	811	836	854	827	834	868	840	861	824	849	851	852	878	798	831	828	834	863	847	835	848	821	873	870	794	811	849	853	841	902	849	886	843	825	849	818	861	830	823	830	879	822	823	860	860	852	820	883	800	866	827	867	818	867	834	852	846	824	832	867	842	818	840	803	783	803	835	806	781	850	842	837	849	808	834	901	844	853	891	854	858	861	825	776	832	827	856	861	834	847	819	895	859	911	805	804	873	870	839	878	885	823	859	894	852	899	818	825	859	822	792	848	825	839	860	808	806	880	859	845	816	822	833	882	794	823	892	872	813	849	771	853	852	866	864	912	813	818	889	809	839	865	863	919	825	850	862	868	866	881	833	846	848	834	871	852	854	810	843	920	819	808	879	805	857	800	818	889	862	892	861	849	825	803	813	849	852	890	839	800	812	785	856	863	796	849	882	882	812	883	826	830	831	795	813	842	827	813	820	821	840	840	880	853	838	877	877	878	871	846	840	821	894	773	868	833	840	862	821	825	843	884	811	831	846	822	813	869	830	850	844	837	890	813	832	877	854	847	848	815	824	848	836	844	857	883	774	815	834	850	839	848	850	814	859	807	876	801	876	821	825	854	827	815	924	831	832	847	848	835	875	796	831	874	838	845	836	821	834	850	825	895	822	857	844	790	897	858	881	825	840	814	841	869	865	822	845	812	756	829	837	808	854	806	870	910	846	839	830	861	832	848	854	824	827	852	819	813	843	853	846	814	861	839	832	822	809	854	847	870	824	813	885	851	839	841	857	831	851	891	896	876	810	857	868	820	824	856	860	804	853	867	820	870	838	825	845	839	839	897	873	859	820	863	922	828	863	800	864	881	863	831	842	835	835	846	851	843	842	788	894	844	829	827	831	850	842	850	881	795	838	859	836	845	820	867	885	788	862	869	855	807	848	844	857	847	822	804	892	896	839	835	849	863	818	850	814	820	868	852	863	800	842	882	851	893	895	841	835	786	859	859	828	795	851	857	847	821	861	806	828	865	839	817	835	812	847	847	846	895	807	901	860	895	836	827	849	874	886	859	831	907	838	871	881	870	790	809	882	832	855	833	841	898	825	888	819	775	862	860	838	897	873	891	881	771	819	853	870	846	808	756	858	837	837	836	847	865	829	866	864	854	800	870	861	823	897	813	854	840	816	817	815	876	859	850	886	822	879	858	862	858	891	806	817	873	824	882	841	825	794	864	821	887	885	854	911	856	843	834	825	800	840	872	836	916	853	836	820	824	825	896	864	810	791	861	848	857	868	855	855	861	861	846	801	845	852	845	830	788	846	845	820	861	861	829	864	830	816	897	836	860	845	908	834	825	871	835	780	788	815	842	827	834	845	816	839	839	826	858	820	779	915	840	781	857	815	847	797	825	838	820	789	827	856	864	901	851	825	868	851	859	846	809	870	837	841	833	872	822	807	820	871	828	827	804	765	855	849	829	888	810	845	841	806	838	861	896	794	826	820	843	859	890	813	779	811	828	830	811	836	835	802	816	891	820	796	826	885	870	906	835	795	850	848	808	818	856	852	906	773	823	873	781	826	786	820	892	822	824	845	866	841	820	812	845	779	887	820	862	848	865	830	822	866	812	857	850	814	804	928	815	796	879	855	877	880	822	918	884	855	837	857	843	825	841	861	804	866	819	845	840	844	842	841	885	827	847	842	850	797	806	831	845	874	808	843	840	846	866	826	863	862	817	801	808	830	830	812	823	861	817	817	854	819	860	826	844	848	897	871	829	847	831	867	885	818	898	825	862	865	839	823	841	828	836	865	826	825	846	785	823	859	843	820	798	862	855	854	809	878	846	813	867	872	806	848	879	871	795	839	824	832	846	893	873	860	854	806	827	817	807	817	888	858	834	838	850	878	815	867	843	823	818	849	866	859	841	931	802	845	833	837	882	812	876	800	855	844	888	830	826	823	892	851	817	791	835	864	876	857	848	860	851	820	831	850	787	848	832	819	805	882	878	810	873	843	843	856	826	909	862	890	832	860	842	797	853	818	825	849	867	797	857	899	849	853	867	848	806	833	828	823	854	869	818	849	803	868	874	864
13041	14969	8411	2483	5144	8770	5661	2751	1123	446	231	154	111	96	101	103	124	107	103	95	118	107	117	106	112	88	103	110	118	103	118	83	106	89	107	97	108	98	102	103	101	108	86	105	93	109	101	125	107	116	104	125	109	91	107	97	79	118	102	107	100	101	98	103	105	105	89	102	119	95	92	93	106	93	114	108	115	110	104	114	106	97	110	120	113	102	108	88	107	104	104	140	106	107	98	93	79	96	118	102	112	116	106	107	88	119	119	106	111	112	105	98	110	116	122	98	106	91	99	101	89	88	115	126	89	112	89	107	96	110	93	100	109	112	102	112	118	120	95	110	108	107	105	124	127	105	111	96	117	103	114	97	108	94	110	97	104	112	112	105	117	113	106	102	97	126	125	124	110	107	93	107	96	109	94	107	124	113	85	108	123	100	102	102	84	107	89	94	100	101	109	111	106	86	115	129	107	101	126	131	115	99	93	96	93	97	84	105	98	121	87	93	105	98	108	96	107	111	89	92	106	95	94	103	94	109	99	122	115	123	102	126	115	96	112	103	94	116	105	120	96	111	114	121	90	107	114	113	122	112	90	105	107	104	120	104	110	93	108	99	99	127	124	87	97	108	104	106	111	116	116	112	107	114	108	99	112	99	117	102	111	105	93	106	110	104	106	118	107	100	110	119	88	116	93	110	90	104	132	128	124	105	124	108	119	116	101	106	113	117	102	100	106	104	96	91	109	104	120	106	105	126	105	101	123	110	115	101	115	104	96	113	106	113	106	93	117	115	93	113	80	105	110	107	114	105	122	127	101	95	120	112	107	93	97	122	110	112	104	132	124	96	109	95	101	107	111	121	123	103	105	97	107	99	91	101	112	122	97	101	116	107	105	95	106	100	113	99	117	96	96	87	98	98	126	101	97	124	112	91	116	100	116	90	98	116	95	122	101	100	101	122	117	103	98	116	110	98	108	108	91	97	108	108	126	115	120	110	100	110	107	94	111	98	99	99	108	91	101	110	88	100	107	115	100	120	84	102	131	94	119	118	100	109	94	124	103	111	105	99	99	107	102	99	98	105	124	112	126	113	90	92	112	103	106	98	104	98	113	116	114	111	127	115	118	100	106	115	102	98	112	117	108	94	130	84	117	112	113	108	102	105	117	110	89	106	94	107	101	103	109	123	110	99	98	109	125	95	101	103	107	104	96	92	100	98	115	124	106	111	88	107	97	109	103	96	97	127	106	113	111	96	98	110	117	123	128	116	119	98	90	115	114	128	99	103	122	99	102	111	116	126	101	98	120	102	115	118	102	100	94	110	103	94	110	110	117	117	113	88	92	100	110	130	90	108	97	107	103	111	103	96	100	109	106	110	105	89	114	104	114	109	112	141	103	115	96	92	101	124	125	104	111	109	122	100	101	97	122	119	100	108	96	103	97	97	109	112	93	105	97	108	96	119	121	93	120	95	113	109	111	96	117	110	103	122	115	107	110	101	105	100	123	95	131	135	95	100	106	109	91	104	115	108	111	98	95	85	126	92	111	110	100	105	105	117	105	109	112	113	106	101	114	115	112	97	87	106	104	113	87	106	108	101	111	103	103	116	108	107	124	126	122	105	97	105	112	116	104	127	139	112	102	105	99	102	100	102	102	115	103	113	101	110	102	116	111	123	107	107	113	105	108	94	100	110	107	117	105	120	102	109	102	103	104	119	100	75	101	99	102	118	110	109	98	88	122	106	111	116	97	100	104	118	98	119	103	109	115	106	116	109	115	118	114	98	129	106	94	94	105	100	111	115	99	108	118	127	101	103	132	115	118	98	110	107	116	89	104	98	112	100	92	103	105	100	112	104	101	125	99	126	103	95	87	97	107	109	110	94	102	107	107	101	104	101	108	113	104	120	108	91	95	114	141	120	106	110	114	116	97	114	100	108	122	113	130	108	101	124	116	109	113	111	124	103	91	117	102	101	98	98	114	106	106	124	104	105	105	105	105	96	98	104	116	129	114	109	94	105	107	99	125	101	97	90	123	106	126	122	113	136	85	107	101	122	98	89	98	97	113	121	103	106	91	98	107	111	85	95	105	106	112	108	130	122	113	109	116	97	97	97	96	109	91	102	94	105	91	114	112	109	101	110	99	108	107	89	118	108	81	99	106	105	108	107	112	107	94	110	90	112	123	112	123	95	118	120	95	90	95	102	100	117	103	117	109	95	99	107	117	107	121	111	117	105	106	104	100	77	114	92	114	99	109	117	107	104	102	116	110	106	98	97	101	116	114	111	91	118	102	118	117	114	103	115	110	109	100	108	118	98	106	107	119	103	105	126	78	103	109	99	109	104	102	103	132	101	87	107	99	105	97	109	110	113	108	114	103	102	96	116	117	111	104	109	96	97	117	104	117	100	108	125	120	97	119	120	105	100	104	96	104	96	101	112	110	109	103	105	103	94	112	91	115	110	112	101	96	102	91	114	98	110	114	119	102	120	112	104	101	118	102	115	122	117	88	105	106	121	101	115	125	112	110	102	98	103	98	114	107	102	97	103	119	102	113	85	112	111	92	102	115	90	102	105	107	104	102	110	121	115	117	103	92	126	102	109	80	113	101	110	99	107	100	107	118	110	109	109	117	101	112	116	94	116	100	103	104	100	101	109	103	89	102	102	103	115	106	102	129	102	94	116	91	113	95	113	113	107	119	99	115	107	99	90	126	103	121	116	105	110	106	101	108	112	121	123	114	91	106	105	119	103	96	119	131	100	84	98	103	103	112	119	103	97	122	97	98	127	106	107	105	108	85	88	120	112	99	113	82	123	96	116	101	105	102	98	117	107	105	99	103	105	113	111	116	125	119	110	106	109	103	130	93	120	90	107	102	89	104	104	97	115	113	117	112	89	100	113	79	113	134	113	111	108	114	110	89	116	110	106	96	99	116	97	125	117	98	115	102	107	103	116	100	124	118	103	101	108	98	104	123	106	108	114	100	107	114	111	112	99	86	105	94	105	90	99	106	94	104	101	99	105	104	89	117	103	102	111	92	103	111	116	107	118	116	92	99	105	114	89	118	114	112	101	109	91	106	105	94	113	108	105	107	107	120	133	96	108	94	107	125	106	104	101	118	86	106	95	93	123	97	97	113	113	111	96	89	94	126	106	104	108	127	113	99	110	116	104	111	107	125	117	89	102	107	102	111	102	116	124	111	109	113	114	126	100	115	95	107	103	106	115	119	109	106	111	110	106	106	109	134	78	108	101	101	116	101	94	105	91	110	116	118	104	119	121	98	96	85	109	96	119	108	102	106	131	93	104	98	97	93	103	109	114	127	100	97	95	112	107	95	105	96	91	108	97	106	115	96	112	107	102	110	95	123	92	107	103	106	113	101	112	98	115	100	104	100	107	108	132	113	104	104	107	106	85	102	110	119	100	103	103	100	87	98	98	105	103	112	102	105	104	113	105	85	85	101	114	112	105	108	83	103	121	111	113	97	117	131	102	113	103	113	120
43972	37263	28480	18699	37546	47621	38890	28798	17422	7859	2941	1362	905	740	772	705	809	730	769	804	747	780	736	759	799	767	815	792	744	793	737	764	738	731	783	774	739	754	782	783	735	787	770	767	792	787	797	759	766	836	713	745	793	796	719	697	745	778	800	750	754	734	736	765	762	778	731	727	789	802	743	766	786	760	757	741	775	730	758	728	772	750	766	742	754	724	703	782	711	744	733	743	803	767	776	731	767	694	752	724	794	742	737	776	769	778	813	753	782	759	773	793	802	748	758	740	764	732	782	750	744	731	743	729	716	757	746	754	806	769	759	777	797	750	775	732	743	736	752	701	760	737	826	745	784	771	742	756	788	801	762	754	781	722	755	718	745	717	759	767	717	742	806	749	736	793	731	778	773	752	791	765	750	737	792	763	745	765	773	750	723	730	724	793	753	787	757	768	767	772	755	734	766	750	713	736	737	797	716	740	746	735	756	780	715	756	772	780	736	768	725	771	750	780	765	759	768	745	753	768	749	750	769	759	773	768	739	733	715	752	760	739	766	779	810	777	757	778	790	753	801	713	792	729	794	776	764	751	753	794	797	757	792	734	747	740	735	730	763	750	767	761	768	773	769	760	771	796	792	727	796	734	799	807	743	777	752	763	774	774	774	784	714	763	729	744	796	780	768	776	727	792	794	753	781	727	740	753	766	797	747	765	748	740	770	750	765	733	735	761	775	774	775	751	792	787	727	733	769	726	764	737	759	754	752	790	784	718	722	726	777	767	761	704	740	814	811	795	775	742	747	788	722	767	750	753	761	797	775	793	810	769	774	755	835	751	732	785	768	756	771	787	747	735	755	819	765	692	717	794	764	758	802	759	752	722	774	752	751	732	796	743	728	713	788	759	769	749	736	758	781	729	768	793	752	794	777	760	749	810	716	725	709	788	727	814	736	812	736	743	773	751	756	761	777	803	795	785	753	797	744	760	798	800	773	742	779	773	806	718	751	788	776	727	786	748	749	751	766	734	740	746	777	763	786	776	739	769	715	751	740	810	749	800	745	747	737	735	781	816	717	749	803	749	731	812	808	806	750	758	780	727	761	730	782	772	846	713	825	764	749	726	718	812	811	834	778	771	769	814	772	734	753	753	788	781	670	781	731	762	757	746	767	760	761	816	770	810	788	812	780	775	768	734	705	766	757	755	794	757	797	741	774	710	731	741	789	773	771	773	736	760	747	763	760	720	733	730	841	797	774	753	770	744	757	762	775	746	733	781	828	728	769	783	741	764	760	753	756	804	772	793	796	775	795	786	778	769	773	742	731	748	722	769	739	792	764	735	793	765	775	760	783	746	716	749	750	774	788	767	771	794	750	728	756	795	731	788	758	808	776	781	733	720	691	783	780	755	768	758	784	803	774	736	766	798	747	791	776	741	794	712	778	718	770	815	772	774	751	787	794	725	752	751	783	786	774	753	753	777	782	780	758	780	744	765	742	793	766	751	755	770	756	771	737	807	776	735	764	757	764	778	775	782	775	734	765	788	736	759	753	760	740	715	757	772	744	754	732	745	733	756	752	764	755	780	798	721	775	792	789	778	736	773	779	805	787	799	772	752	787	747	795	808	746	770	741	751	761	775	679	764	731	763	786	705	738	780	743	758	752	764	736	774	806	757	793	810	779	791	733	743	769	738	785	748	732	788	717	724	719	743	752	756	774	750	815	838	726	759	796	731	758	758	740	766	770	719	809	748	727	723	748	745	758	781	775	768	746	773	792	769	760	768	744	726	775	756	733	798	790	753	725	756	812	780	737	804	729	767	760	720	761	762	778	772	781	771	737	778	758	805	746	748	759	695	753	759	796	765	750	736	766	757	768	827	736	750	760	779	776	703	783	809	786	771	735	757	799	761	740	750	753	768	801	756	780	779	734	806	712	784	743	743	782	810	756	832	783	751	803	789	753	748	759	742	783	822	746	731	754	823	725	784	748	788	742	772	762	768	796	766	769	797	757	783	753	788	766	767	766	752	793	754	742	779	803	764	797	742	743	748	735	827	735	792	756	792	770	782	732	725	754	793	732	731	769	758	778	753	765	798	808	779	771	785	712	737	812	784	774	770	749	763	761	709	715	766	728	811	784	734	789	767	708	805	752	750	726	714	757	792	760	730	761	718	724	766	752	736	732	784	753	753	700	739	747	741	714	782	802	741	775	782	741	764	753	745	793	749	776	734	721	765	782	778	772	726	719	773	742	795	754	785	804	764	768	748	728	812	763	762	764	811	766	771	754	791	819	786	780	733	728	783	769	789	778	755	783	789	793	761	797	751	759	715	796	769	790	730	752	740	763	742	785	778	781	772	794	802	734	770	724	707	788	731	780	723	733	783	801	760	775	746	715	761	786	778	794	749	752	789	737	785	786	764	751	788	780	808	785	688	728	754	794	776	788	786	774	747	761	785	755	760	791	750	772	749	800	740	784	769	772	712	683	764	756	836	767	741	760	803	793	750	691	770	755	759	776	763	743	755	746	824	799	728	780	783	725	777	733	691	726	738	747	712	810	745	790	754	774	748	734	767	738	795	790	725	772	820	753	766	753	756	754	782	723	763	758	760	728	727	747	757	778	786	756	824	739	811	773	755	758	772	746	726	777	734	791	779	710	781	786	723	748	721	700	759	770	757	795	779	759	732	787	758	790	761	785	760	746	805	750	789	718	805	806	777	766	744	796	809	726	762	753	693	735	770	723	758	781	758	750	783	767	818	771	772	791	776	776	776	771	789	815	773	801	792	764	744	780	727	765	774	711	801	737	785	774	716	760	777	738	765	748	774	711	736	776	754	732	760	728	825	791	782	783	740	751	777	771	736	738	715	719	762	803	767	774	743	746	750	824	723	777	797	815	750	752	705	754	746	751	762	793	786	778	761	808	760	755	774	724	770	781	734	729	767	721	768	779	779	743	735	765	782	747	775	763	791	747	761	766	798	719	728	765	768	808	744	751	777	806	764	742	757	707	740	755	787	772	767	713	769	727	730	785	757	793	776	732	797	761	742	818	790	747	777	837	797	815	729	752	750	761	770	764	752	749	763	755	809	790	775	785	802	781	776	803	777	746	760	783	740	749	792	766	758	771	754	726	767	774	718	783	715	784	747	729	751	725	781	799	737	783	730	751	775	751	786	751	765	780	771	751	729	763	757	798	776	765	758	780	726	773	761	770	743	749	729	725	744	765	746	766	744	784	791	729	748	791	738	775	765	725	789	744	785	738	773	721	758	783	773	777	758	716	763	764	715	760	767	732	739	746	786	737	795	749	744	760	775	847	743	740	764	732	768	720	803	722	785	813	721	720	775	764	785	763	809	723	763	725	760	746	778	756	752	797	772	751	770	769	805	764	770	698	816	784	749	699	744	786	750	737	802	744	796	757	772	736	781	751	786	764	771	749	772	783	823	774	733	729	789	791	750	761	766	784	791	785	751	734	781	794	743	728	765	791	764	800	769	733	738	729	750
7406	5625	2789	915	836	1224	777	500	271	190	136	114	116	110	116	100	111	113	98	116	84	125	125	115	106	98	129	129	123	132	126	112	101	113	111	107	117	110	122	107	105	107	126	110	98	123	110	106	122	115	120	121	108	119	131	119	117	110	132	122	110	123	104	117	112	107	102	106	122	109	95	126	110	112	113	117	98	107	115	126	133	115	132	117	124	115	127	111	111	98	114	99	122	132	106	110	118	93	115	127	117	106	119	119	113	125	121	114	110	110	145	126	116	91	112	118	94	120	113	105	119	127	114	102	109	135	99	110	125	107	119	101	114	110	105	86	109	118	110	94	122	98	108	108	120	99	117	116	98	106	127	114	143	113	121	107	101	112	133	121	113	112	106	114	99	118	122	117	110	105	111	119	97	92	105	120	128	110	120	115	121	128	100	99	118	127	115	121	118	97	137	129	127	120	124	98	116	115	130	128	121	104	108	108	120	103	127	98	100	104	112	137	111	129	109	109	92	116	114	133	104	115	102	104	109	102	101	112	112	99	116	124	96	103	85	113	105	112	119	110	106	121	114	104	115	88	101	117	115	120	130	109	142	125	112	111	127	100	124	107	112	113	106	109	108	135	134	114	124	125	121	113	109	117	109	121	124	117	133	117	120	111	119	118	133	113	141	108	122	105	127	129	133	100	120	121	117	105	118	103	122	122	112	113	117	100	111	126	97	123	147	114	132	106	117	108	112	122	106	136	112	111	120	125	117	125	122	116	113	94	104	138	100	121	117	144	102	121	122	125	109	107	107	111	108	122	126	96	114	100	116	116	118	115	113	116	110	114	120	139	114	122	130	90	97	117	116	118	106	87	113	105	99	124	116	114	119	112	120	109	98	96	132	114	96	124	102	109	123	112	130	110	109	116	105	117	118	114	109	87	116	94	104	109	114	130	121	102	116	88	121	121	116	130	97	108	138	118	112	106	118	104	102	113	110	120	119	122	105	125	104	101	108	112	118	118	132	121	114	97	102	100	117	90	109	116	118	98	110	110	103	117	109	104	120	110	113	106	107	130	124	103	100	109	127	118	135	118	111	114	117	116	112	113	118	127	129	103	118	101	109	108	123	109	110	124	104	130	114	125	110	118	117	113	97	125	128	136	123	106	105	115	103	142	123	110	111	126	114	107	109	113	111	115	98	98	111	105	106	114	103	111	121	116	95	109	104	120	109	122	109	118	124	105	127	123	118	104	137	116	122	124	108	110	98	101	109	116	105	117	113	98	115	119	122	119	125	133	108	123	124	94	118	116	116	110	125	106	138	102	128	115	116	110	126	107	118	119	112	116	100	112	112	121	107	119	106	111	107	129	108	106	112	98	126	122	111	125	108	106	98	105	90	115	104	97	115	144	121	113	114	137	105	114	113	119	107	122	100	111	100	117	105	106	131	99	106	99	90	122	105	107	104	119	98	109	104	106	102	93	104	125	122	110	115	114	108	103	118	115	124	124	113	121	123	118	105	109	102	133	119	110	100	104	114	126	109	100	117	134	120	108	99	107	86	109	101	113	118	115	121	128	133	105	114	126	107	131	119	111	135	116	103	116	126	134	112	106	113	137	107	114	113	119	109	135	125	108	103	119	118	111	93	134	122	104	128	109	117	106	133	95	115	105	105	106	94	104	121	108	114	131	124	123	107	111	119	110	119	125	121	122	137	96	112	110	104	122	100	133	119	109	112	113	108	108	110	115	124	94	123	116	93	113	126	100	117	110	111	110	113	110	105	119	138	127	105	135	116	100	111	110	107	114	115	106	115	125	124	107	96	122	123	117	117	105	117	104	111	109	117	97	116	95	114	100	102	123	120	121	135	128	108	109	117	105	124	117	105	114	107	107	101	129	98	120	119	113	111	122	110	122	123	109	130	122	122	112	121	120	132	103	118	117	131	114	119	106	114	111	119	113	121	110	126	119	118	103	110	104	123	115	97	137	86	125	132	103	103	118	106	102	122	103	125	111	101	110	133	110	117	128	101	101	130	106	97	108	109	97	109	104	126	119	116	109	113	120	128	91	111	121	117	114	107	123	111	119	107	126	110	129	110	124	127	103	119	132	111	116	136	135	95	102	104	97	123	123	110	120	134	129	116	127	96	123	101	122	134	113	101	114	111	105	121	119	117	109	104	112	126	95	111	114	120	127	114	102	136	104	102	109	109	115	112	104	150	131	119	107	113	112	116	116	103	121	113	102	125	106	124	125	114	145	108	95	127	118	108	97	117	104	129	117	116	122	107	115	101	122	129	101	113	106	100	121	114	110	110	108	135	132	106	123	120	111	114	111	97	116	121	102	114	115	103	101	91	94	111	128	118	96	118	104	128	131	130	113	115	84	124	110	110	105	96	120	89	121	122	114	123	112	107	126	107	105	99	107	105	120	127	107	126	102	121	120	115	111	117	100	131	101	81	102	116	121	122	105	125	100	117	106	125	102	105	98	125	126	116	104	103	120	97	100	108	101	116	104	108	121	120	113	103	116	97	119	116	118	138	120	108	116	120	136	127	106	111	124	105	115	122	113	108	107	121	97	105	107	141	123	108	102	106	105	92	93	130	114	119	103	132	90	130	112	90	102	102	109	117	88	90	108	120	125	116	107	116	126	127	108	127	125	96	115	128	128	95	105	116	98	105	106	122	103	103	120	103	131	107	105	115	104	110	110	106	113	127	109	120	109	108	106	105	134	108	105	97	132	110	114	102	121	124	107	108	98	103	112	111	120	119	127	133	110	117	110	104	129	109	116	119	108	113	110	114	92	101	107	116	110	121	120	106	119	102	104	131	115	107	117	122	115	107	127	102	118	117	110	110	113	100	105	104	113	108	111	108	93	114	108	122	103	118	117	120	122	107	107	113	111	115	108	104	104	101	92	122	127	143	104	102	121	117	117	119	131	100	129	137	104	104	107	115	107	97	108	103	117	114	122	119	97	104	119	97	107	111	101	125	124	111	122	121	121	105	104	116	129	104	109	103	109	107	114	106	106	107	105	117	134	85	99	129	109	107	102	119	121	106	117	105	126	112	95	111	102	116	118	124	121	107	103	122	113	121	119	124	102	109	133	96	131	118	112	108	93	124	112	116	105	92	121	117	111	131	125	111	121	92	105	108	137	135	122	103	103	101	105	121	115	112	118	118	110	124	127	105	118	121	108	124	104	115	123	118	113	111	110	100	112	93	128	112	109	115	112	105	90	133	107	107	110	118	120	111	100	115	98	104	120	100	118	111	116	106	107	121	109	131	97	122	113	99	115	103	111	101	137	97	110	108	112	111	103	121	116	97	107	130	98	133	124	98	118	91	113	145	109	114	118	105	113	113	120	112	124	117	106	128	98	95	117	116	115	128	108	105	122	124	112	113	127	113	122	110	108	122	109	98	107	105	132	118	102	118	130	110	115	116	107	97	126	109	114	134	128	124	132	100	124	121	114	122	117	116	106	113	132	119	113	94	108	104	107	127	113
35649	26248	18474	10095	17520	21259	14673	9119	4530	2151	1251	949	905	813	799	858	831	814	842	825	818	811	794	836	837	766	801	803	788	876	811	856	855	798	790	838	816	856	816	812	825	858	796	856	807	847	804	840	794	822	856	834	782	808	800	821	803	802	807	799	799	832	809	799	817	839	785	798	817	798	791	756	801	858	842	786	792	854	793	848	794	826	792	795	810	872	848	816	820	844	809	805	792	784	820	791	833	776	827	834	844	802	773	803	825	839	796	829	867	792	844	871	852	794	819	816	841	832	738	787	829	860	853	823	762	807	802	852	829	777	838	820	779	831	805	856	823	805	770	780	817	814	838	785	765	783	788	816	787	813	816	815	810	797	868	798	799	812	821	815	822	851	854	816	782	769	831	870	776	863	821	843	806	830	813	831	797	807	817	847	812	824	781	797	806	761	820	835	867	818	783	827	837	811	865	813	808	810	836	853	856	794	831	844	843	809	804	799	787	786	834	812	780	815	818	832	798	782	833	761	778	840	790	781	788	892	837	863	840	846	842	828	821	791	822	799	844	812	839	806	829	819	771	750	855	817	808	809	868	829	815	828	772	770	830	816	846	842	790	789	851	857	806	807	808	805	786	785	818	848	781	828	824	832	785	818	828	889	805	817	815	844	807	815	810	794	830	817	857	806	791	804	876	822	865	774	808	835	771	812	780	822	855	789	806	830	809	825	841	804	801	794	830	799	799	795	849	875	842	818	808	862	781	839	804	826	820	828	850	799	781	805	807	837	804	840	811	835	803	842	753	849	829	766	788	813	797	791	802	790	731	831	835	811	812	837	788	784	811	736	810	848	799	755	802	816	835	824	776	811	806	838	800	791	799	843	778	874	760	816	801	815	772	809	839	805	819	782	767	796	775	854	809	832	780	851	830	851	802	780	805	823	826	835	846	819	857	788	831	851	809	809	806	801	787	765	843	860	807	839	826	825	761	820	844	779	832	838	775	829	774	803	796	761	825	831	824	797	801	811	785	809	829	815	815	841	872	796	802	799	793	822	840	808	826	828	823	820	773	835	856	832	845	853	833	828	832	843	821	848	883	833	821	785	836	816	766	825	823	850	870	789	820	874	829	815	808	800	805	817	802	804	846	834	797	792	765	793	792	798	797	766	838	848	768	816	830	864	734	782	876	845	795	782	845	802	782	812	837	729	806	848	790	800	857	813	825	824	837	798	800	789	797	821	841	819	839	851	812	766	777	813	847	800	844	817	804	784	813	786	844	850	811	809	846	851	814	748	825	805	802	828	827	830	799	806	821	803	830	847	794	849	825	882	802	815	827	883	838	826	814	833	833	827	797	803	809	806	839	773	830	819	819	808	864	788	803	832	813	811	839	845	792	797	870	827	765	869	826	835	784	836	809	834	806	803	829	765	860	857	799	831	786	776	811	802	801	845	834	814	839	798	832	833	754	813	880	809	824	830	801	804	813	799	824	793	855	753	825	832	831	860	851	896	813	760	810	757	832	778	852	791	830	850	801	808	827	842	858	764	825	804	822	798	783	782	781	815	816	783	807	850	843	833	835	821	802	815	831	820	797	857	820	819	823	772	845	798	802	794	820	811	861	811	840	848	803	807	850	789	803	838	772	844	784	820	804	852	827	862	826	822	758	797	807	760	841	848	839	818	836	846	793	835	762	813	786	830	832	839	840	811	825	782	814	825	824	762	804	816	823	799	830	812	823	826	769	786	817	844	817	838	818	784	847	820	835	832	881	857	841	808	846	785	869	784	805	793	792	809	764	815	827	842	818	809	814	816	776	739	777	787	843	859	823	791	844	866	831	858	805	795	823	845	829	855	815	810	836	774	824	778	828	802	809	809	860	810	843	794	812	820	793	809	807	819	774	829	777	781	778	810	762	842	818	860	760	818	808	830	847	809	828	796	845	883	829	807	792	795	846	811	859	847	823	799	776	784	782	822	847	791	825	787	825	808	825	867	800	792	807	817	824	820	833	797	841	825	794	828	804	801	843	759	795	800	880	806	824	805	791	797	804	837	783	772	785	814	826	847	861	823	791	808	821	831	807	841	836	818	810	823	793	804	867	801	780	777	846	819	835	840	846	813	816	805	860	835	850	839	847	894	822	788	819	813	787	800	832	868	791	828	786	806	842	875	868	800	818	807	810	810	868	843	833	813	803	810	866	836	840	800	809	869	825	822	811	812	795	808	781	853	811	809	874	816	804	799	824	837	781	853	838	764	819	823	786	823	788	838	849	807	773	834	833	857	791	806	799	840	806	783	829	860	792	782	808	811	813	838	795	802	871	864	817	801	842	817	853	857	837	783	846	818	816	850	820	863	831	812	844	866	805	825	784	798	856	765	781	796	808	858	776	790	756	825	826	786	840	823	818	787	807	821	776	827	768	858	821	839	790	834	842	817	822	855	825	833	796	826	842	835	845	782	845	799	787	800	842	822	803	815	811	779	792	836	845	849	829	794	793	828	828	787	844	818	818	838	846	838	814	831	860	864	797	834	862	872	816	796	783	839	817	883	817	773	806	816	813	796	825	808	836	798	892	800	790	792	823	815	793	808	864	811	791	814	788	782	847	812	805	769	839	853	860	843	792	797	860	860	806	824	795	813	800	844	787	817	870	813	823	800	859	827	776	765	817	867	873	841	828	788	822	803	836	851	828	858	850	817	859	825	812	828	800	812	844	793	846	787	870	774	836	861	809	864	831	816	781	792	875	842	836	842	848	831	786	838	823	824	841	837	801	806	805	828	795	837	786	785	825	832	778	795	819	810	845	812	813	813	813	857	802	775	824	780	797	837	847	798	834	800	788	832	821	817	867	813	837	845	805	861	829	838	806	825	799	808	894	803	827	815	797	777	775	823	863	798	774	762	788	827	781	790	768	824	837	847	769	840	822	850	814	784	841	847	804	838	808	855	852	796	822	788	794	841	795	845	834	794	791	825	856	815	766	822	804	860	827	847	794	819	789	864	835	765	802	799	832	801	756	812	890	841	850	865	819	790	828	841	860	854	810	754	903	782	850	846	788	802	826	860	834	831	802	818	797	886	820	804	864	817	819	780	804	819	785	776	797	753	813	820	823	859	795	824	852	847	810	804	775	790	850	746	821	812	787	862	843	770	749	777	819	816	822	827	849	863	817	785	845	793	796	860	806	779	854	819	798	841	829	816	830	811	783	784	846	808	819	853	805	801	788	779	829	824	795	814	818	821	853	812	797	792	781	780	833	766	814	813	828	844	859	806	823	842	879	809	789	815	793	874	885	822	812	838	791	851	797	801	863	803	768	770	812	789	811	877	786	800	831	848	818	835	761	874	801	846	841	808	844	878	824	792	797	815	858	830	821	782	826	770	792	790	762	794	831	839	856	762	803	786	822	795	853	800	818	818	840	829	801	792	763	851	812	826	809	832	815	797	829	854	804	793	793	809	762	849	852	812	863	779	860	847	826	835	802	812	823	813	792	782	833	833	891	803
12784	13643	7741	2385	4533	6695	3799	2040	943	394	191	108	100	99	113	105	89	112	109	102	104	101	88	116	100	112	110	95	88	90	98	123	102	100	112	77	107	91	104	112	83	101	101	118	112	98	101	97	119	102	102	95	101	112	104	101	103	105	98	115	106	97	90	90	108	113	92	106	100	104	88	93	87	104	89	102	96	86	101	115	111	93	107	95	82	96	91	85	98	91	93	108	107	106	92	98	108	91	100	103	119	95	97	101	107	92	103	101	104	110	93	100	98	96	105	106	102	105	107	113	105	93	104	100	100	83	114	124	113	110	101	107	91	101	102	100	115	95	93	108	107	104	105	99	89	100	121	99	115	97	124	108	99	106	107	98	108	102	82	108	117	109	87	96	97	107	108	93	109	102	94	98	92	97	109	84	104	97	119	92	107	86	115	121	117	103	105	100	116	102	94	103	97	109	89	108	112	87	102	108	110	104	124	101	95	110	112	104	95	120	106	92	96	105	78	87	82	94	108	113	116	93	111	97	105	95	114	108	110	104	103	90	105	103	97	103	92	105	96	102	110	107	104	107	98	113	118	95	94	98	95	85	102	98	94	101	114	104	103	111	108	101	94	99	94	108	110	107	102	112	96	83	93	109	100	109	103	114	116	104	103	108	104	96	95	89	104	94	104	120	95	110	90	106	116	125	91	103	106	91	110	105	109	101	95	89	125	106	114	101	100	109	112	119	98	104	112	107	96	103	93	97	107	107	93	100	108	101	90	111	102	114	105	106	116	91	99	114	107	105	84	95	93	101	93	100	99	81	80	105	100	117	93	113	116	108	82	98	94	110	121	113	106	121	115	117	102	106	97	101	106	78	101	112	85	85	113	91	105	100	86	105	114	116	99	121	95	92	111	100	97	97	89	86	108	93	98	97	105	111	102	87	84	101	95	106	90	94	97	88	118	103	111	91	97	84	97	115	103	104	105	109	89	98	104	105	100	108	97	107	99	90	97	104	98	109	93	94	90	108	96	123	99	110	110	118	98	89	90	101	123	98	92	106	104	116	91	99	95	91	113	103	96	90	95	79	104	105	105	93	99	88	107	103	97	110	107	101	124	84	93	103	103	113	98	95	108	111	91	113	113	98	92	100	96	122	111	91	98	95	103	96	92	86	104	95	72	113	113	125	107	100	111	109	124	101	96	100	89	99	126	118	100	102	107	99	109	118	81	109	94	119	108	103	97	101	107	85	98	100	91	125	117	104	81	99	88	102	96	109	94	103	112	102	102	113	102	100	107	98	99	107	100	92	97	106	119	97	106	88	103	110	94	119	108	99	95	106	97	98	102	112	101	92	108	109	103	100	90	105	88	77	89	104	94	110	107	96	107	103	120	82	105	105	96	113	107	90	81	93	90	97	103	103	120	101	102	124	120	103	99	102	91	113	101	124	102	120	101	112	97	99	116	100	93	99	106	86	100	103	107	108	89	97	114	95	95	108	84	116	95	92	88	104	102	100	113	99	99	94	109	99	114	115	96	111	92	107	106	91	103	107	103	88	78	82	109	97	90	90	88	88	100	91	111	104	95	121	92	92	122	89	111	105	121	106	94	101	119	96	100	98	86	95	101	114	100	90	94	107	79	109	99	95	122	112	104	97	88	104	96	92	100	108	109	100	104	119	104	117	89	96	94	110	99	92	101	113	119	107	104	90	119	124	96	76	104	109	113	104	116	88	104	91	95	90	93	99	107	99	99	110	100	112	110	104	107	89	105	112	109	122	114	114	104	93	110	94	89	124	94	113	81	103	101	105	75	85	103	97	94	107	109	94	97	123	105	101	106	121	81	102	110	89	113	114	112	102	100	112	99	113	110	97	101	128	99	107	118	96	98	97	79	109	105	110	96	108	94	99	100	108	96	88	104	93	107	96	102	83	110	90	87	103	122	106	114	112	95	100	80	92	96	104	112	95	95	117	84	101	84	95	88	113	107	101	107	99	94	117	116	95	108	99	102	98	104	115	108	107	102	100	103	101	99	97	111	87	98	108	117	97	98	89	100	102	91	112	111	116	99	113	107	94	115	120	119	91	100	120	107	96	126	109	122	92	95	98	99	126	94	103	104	97	103	99	97	92	101	109	89	100	109	117	99	93	111	98	94	103	96	101	101	103	95	102	122	93	100	102	102	109	108	99	90	107	131	109	105	95	104	105	113	124	99	104	106	87	106	114	107	114	109	99	101	78	106	103	117	97	91	93	109	85	109	86	97	98	96	105	84	108	115	94	113	113	109	87	105	111	106	91	100	102	98	89	110	97	94	91	93	108	108	109	94	95	102	101	94	93	95	114	106	89	115	106	103	96	98	80	118	97	99	98	94	117	114	112	90	99	87	113	117	88	91	99	116	113	99	87	99	97	109	110	79	116	89	101	86	111	109	103	102	87	96	99	118	110	99	103	93	115	119	123	101	85	113	110	97	100	109	93	95	116	114	114	101	113	98	103	90	99	112	110	107	128	105	112	96	108	110	109	110	101	91	107	105	103	92	106	104	113	105	87	76	97	90	99	114	96	119	97	104	99	105	116	113	101	103	111	108	104	99	101	96	98	107	104	102	116	107	97	94	94	100	93	98	85	92	88	106	104	89	95	92	105	105	94	108	101	105	99	98	84	105	101	98	106	106	99	111	106	116	81	88	94	106	99	121	97	108	107	86	111	93	110	103	108	89	104	91	109	101	103	107	113	112	123	111	99	113	92	100	103	99	95	83	88	86	97	102	96	88	94	100	88	100	89	98	79	119	100	122	114	110	77	96	105	107	111	104	107	103	126	85	91	96	106	94	106	103	104	113	112	95	103	91	107	114	112	109	98	113	101	113	100	88	109	107	110	96	107	108	102	96	97	99	116	98	106	107	120	111	107	107	93	114	110	113	108	96	106	110	104	93	114	113	101	118	97	112	107	106	92	103	107	89	101	90	112	119	93	130	98	107	88	108	92	117	113	119	93	127	102	105	88	117	109	94	96	106	111	120	87	108	98	80	107	122	113	109	106	123	83	88	111	96	83	99	98	85	104	94	92	102	90	108	103	98	96	93	87	92	87	120	118	95	110	84	94	109	97	95	95	96	119	104	106	91	92	106	109	91	105	115	117	111	109	101	123	99	100	115	101	95	91	116	82	111	99	104	96	84	98	89	112	103	101	94	94	109	108	108	101	106	103	88	111	97	109	100	97	96	111	95	102	99	108	109	101	108	94	101	114	122	100	79	100	88	103	97	118	107	105	112	99	101	89	106	72	88	108	107	102	114	104	99	123	93	88	109	102	121	87	109	100	105	99	107	99	94	109	114	85	96	101	99	76	114	112	101	99	91	126	95	96	94	82	116	97	96	126	122	103	111	117	117	93	95	99	107	113	113	106	84	75	99	92	135	102	91	114	109	110	88	103	111	106	96	76	103	116	98	105	98	90	94	92	91	99	96	106	102	109	95	98	106	106	102	113	92	92	109	92	92	99
43711	36038	27503	17962	35783	42828	34044	25482	14802	6410	2427	1206	860	761	798	717	737	751	730	730	723	734	783	720	725	699	789	748	753	731	741	779	764	778	788	756	724	741	781	759	749	727	711	753	712	753	758	734	716	739	753	747	754	728	765	747	725	733	792	749	770	742	751	744	808	721	696	699	758	786	744	725	743	759	730	712	729	731	726	741	761	684	735	711	742	798	768	731	703	760	717	716	755	762	767	740	719	766	726	729	757	736	783	752	745	725	743	749	728	758	744	700	744	718	725	713	750	722	764	700	766	709	729	745	732	748	700	760	753	753	759	784	726	706	750	726	709	733	732	740	755	748	726	733	732	710	712	708	761	788	798	737	731	767	718	735	789	718	753	759	719	709	767	744	776	751	708	743	734	764	738	717	729	793	740	735	771	749	723	773	726	746	758	738	725	763	735	720	718	711	744	765	766	751	748	716	746	782	742	722	734	741	761	700	734	792	757	718	702	778	762	763	736	698	702	725	766	722	765	735	715	749	731	730	764	722	801	748	712	723	757	770	780	732	761	757	740	725	691	747	757	742	681	729	746	763	691	730	762	742	769	773	720	748	715	758	756	736	748	693	724	766	742	722	764	785	811	759	753	740	733	733	717	781	723	733	718	742	769	760	763	684	740	730	690	748	760	719	752	775	685	739	689	786	765	741	740	814	710	724	733	750	781	726	728	699	707	753	716	745	770	758	741	700	731	723	741	779	747	743	743	719	751	776	763	783	750	712	729	771	700	748	705	753	750	758	728	791	695	718	723	685	718	700	789	774	765	752	778	705	805	746	744	778	715	747	719	705	691	747	715	742	704	769	729	732	743	733	739	709	743	777	766	754	756	748	692	762	744	745	771	773	736	732	775	743	769	791	753	743	753	698	730	734	780	750	755	736	739	744	757	695	752	731	738	777	753	704	714	742	737	726	722	719	713	681	763	754	740	721	714	708	720	742	719	761	739	743	719	744	752	735	745	725	743	763	792	745	747	735	687	725	767	747	722	749	721	705	738	749	731	712	747	808	698	737	739	730	788	770	727	732	757	689	729	717	773	754	699	746	753	770	755	704	727	737	725	737	725	736	760	737	747	722	767	762	780	716	728	725	777	747	757	763	750	767	726	738	779	722	736	741	710	704	726	726	723	721	760	738	768	761	720	736	662	737	728	701	769	769	736	722	784	734	733	744	710	731	746	702	729	767	753	746	783	749	707	793	783	681	739	779	779	757	775	734	775	737	692	745	743	706	733	759	733	726	735	718	675	746	759	715	742	799	729	723	750	742	667	735	767	754	740	731	742	724	751	744	768	701	719	725	789	738	709	770	720	723	708	719	736	737	764	764	723	677	747	777	747	748	742	743	703	755	712	725	749	761	709	727	724	712	746	756	739	723	740	757	760	750	765	673	715	803	731	813	729	752	769	768	787	749	695	744	773	766	791	781	750	760	738	712	709	730	723	723	737	684	767	737	732	728	714	695	764	716	739	716	708	740	748	727	738	754	759	734	741	709	704	757	730	745	783	767	672	673	739	744	723	757	765	780	753	779	722	749	721	746	732	744	718	670	772	789	775	713	750	773	747	702	738	712	766	748	762	734	745	757	773	726	732	762	736	749	723	728	730	729	735	749	729	673	787	783	734	728	702	763	713	779	684	768	696	721	750	763	735	728	722	746	727	762	808	736	726	738	743	719	739	807	722	737	777	669	742	761	751	760	739	707	768	772	706	738	729	711	714	702	711	746	672	770	767	726	674	723	733	740	747	723	727	754	736	783	724	772	751	747	755	709	769	741	759	701	748	728	746	710	756	789	789	711	736	771	717	769	783	720	732	770	700	771	740	759	707	802	734	734	737	745	773	742	748	756	698	737	804	753	730	769	739	716	743	697	735	684	741	754	781	764	736	715	748	737	760	748	723	739	755	764	766	697	750	739	771	746	749	748	775	748	768	735	783	705	721	761	758	740	790	771	746	733	768	763	765	738	712	761	750	715	745	726	713	751	725	771	726	743	810	747	774	748	764	727	745	706	757	742	745	725	753	735	713	755	736	689	744	708	743	731	693	745	767	786	746	752	726	745	733	742	744	718	706	788	761	737	726	753	747	725	750	730	766	727	727	763	734	730	776	754	757	712	770	707	746	717	777	682	723	683	734	742	702	775	723	695	728	734	738	739	737	723	744	743	729	760	761	759	779	725	679	734	740	758	772	730	770	713	791	764	739	686	715	748	798	719	752	754	767	702	714	734	730	721	722	726	764	722	740	769	723	688	674	709	763	717	732	751	755	718	690	731	762	733	730	747	721	752	697	728	707	709	732	802	751	732	727	680	700	793	748	715	768	741	725	768	794	725	739	731	737	742	728	713	718	743	724	740	718	754	744	755	730	758	755	720	756	799	760	763	756	753	746	770	778	731	699	742	710	772	694	744	742	725	744	745	722	733	718	733	762	715	754	730	771	781	731	758	739	712	736	756	757	750	733	759	739	731	765	765	742	753	736	803	683	745	718	724	740	729	708	768	759	746	749	719	730	689	764	708	781	733	711	688	736	764	734	740	755	772	743	729	694	746	727	702	742	745	683	742	785	739	716	729	697	778	728	810	766	748	789	722	792	705	789	680	711	768	735	740	708	710	718	715	728	764	733	719	765	796	771	767	789	762	696	769	715	737	785	747	756	727	782	735	735	746	735	724	733	742	734	715	721	767	754	743	794	733	724	729	757	756	687	750	737	763	727	787	775	705	752	737	776	748	792	711	710	719	764	743	721	739	779	750	726	771	735	724	777	774	758	766	782	744	761	728	761	755	732	783	736	738	755	758	767	763	776	760	738	728	743	767	730	728	691	747	783	732	711	695	777	712	729	745	739	716	725	721	761	763	759	730	755	726	747	734	721	701	774	708	687	684	717	769	718	750	703	726	750	763	746	804	702	714	736	731	728	691	737	766	740	741	757	732	751	723	756	722	741	794	750	715	727	726	752	777	727	777	734	728	753	742	743	731	723	735	760	718	659	725	719	762	779	729	717	689	754	752	765	759	769	705	752	766	768	722	757	740	772	743	724	733	801	761	781	741	739	739	755	758	710	726	750	720	786	748	683	733	736	753	702	772	703	717	742	693	750	751	775	710	711	728	711	750	699	751	744	717	747	773	782	714	728	719	753	773	799	727	752	722	797	751	761	741	745	779	736	661	732	758	764	689	773	717	797	816	695	701	793	739	753	769	730	728	720	718	746	675	734	766	757	765	744	747	736	739	764	758	705	754	718	707	771	757	715	757	727	736	680	755	739	714	732	718	784	726	764	697	723	734	726	726	757	743	726	748	786	761	705	716	760	741	742	779	764	734	775	775	720	722	727	752	719	703	762	752	738	746	758	739	745	768	703	754	807	707	750	743	739	742	720	757	727	743	731	742	757	760	745	777	734	759	748	743	748	754	733	706	755	709	710	712	732	702	738	735	760	748	721	734	725	721	696	748	705	722
10731	10084	5563	1638	2689	4912	2578	1440	676	309	173	139	128	138	110	111	138	122	110	107	122	107	111	112	104	136	109	110	123	120	122	111	103	120	116	106	116	104	122	114	119	110	125	130	100	92	107	108	138	101	112	156	116	121	124	118	127	120	131	113	103	111	109	113	127	99	123	117	121	110	118	116	126	119	116	104	103	111	130	111	132	114	116	107	120	126	125	121	108	124	123	101	119	112	111	101	123	131	112	120	118	113	135	109	113	114	130	142	131	108	109	114	153	118	105	133	131	132	120	122	125	110	123	139	139	117	110	126	133	132	118	123	123	123	106	132	113	117	111	100	124	122	116	122	114	102	115	135	117	136	104	131	121	138	106	129	117	112	103	102	110	120	119	104	111	131	123	103	126	124	119	106	112	138	110	130	117	118	114	117	108	117	120	109	107	113	115	124	99	112	102	118	107	124	138	101	119	116	118	119	107	136	135	120	128	111	109	130	101	109	119	102	127	116	112	134	111	126	110	102	107	107	114	118	142	95	134	129	116	111	121	133	127	126	111	133	128	110	116	95	116	110	104	125	97	134	106	116	102	116	127	119	99	107	116	124	117	118	111	125	127	109	104	129	114	121	145	109	113	108	120	110	133	116	134	108	108	111	117	141	124	106	114	112	101	97	114	104	133	120	150	102	90	107	92	144	109	110	107	107	119	115	108	107	115	131	131	109	124	119	111	143	124	127	117	111	110	128	128	121	132	127	98	112	114	124	107	133	116	119	115	112	96	111	128	111	129	107	120	107	138	116	129	109	111	100	125	137	104	127	112	110	103	106	101	114	128	119	122	102	119	123	128	119	127	125	124	101	121	121	107	119	117	109	132	117	132	140	116	105	103	127	131	141	113	121	118	126	118	102	105	123	116	129	133	107	125	103	110	127	112	127	105	131	112	127	129	120	112	99	112	117	142	113	119	122	108	118	135	118	116	105	122	121	108	119	118	112	117	112	103	127	119	117	118	116	100	121	120	140	122	135	138	122	117	128	138	100	132	98	109	133	106	114	135	114	109	122	107	137	120	109	132	100	113	118	111	129	113	120	122	104	136	106	101	86	121	123	120	106	107	104	119	124	126	151	107	127	144	124	115	107	115	134	122	120	136	127	140	111	113	101	136	120	116	116	130	124	131	127	123	100	129	109	130	116	98	98	107	109	119	112	120	97	101	127	116	124	103	100	131	106	104	121	110	110	135	111	110	108	111	125	128	139	123	94	137	121	118	116	96	101	137	130	128	109	127	119	118	122	116	100	116	108	99	137	118	112	107	112	130	119	123	116	113	133	109	113	90	106	104	135	117	98	117	111	114	127	113	105	108	114	135	115	115	129	124	122	118	130	98	108	117	111	129	114	112	134	127	112	113	96	106	128	106	119	118	110	117	142	102	111	115	130	104	131	124	119	110	120	126	104	132	119	112	109	103	126	135	122	114	114	116	106	124	114	135	119	145	127	124	123	140	111	132	125	101	121	109	114	149	124	119	113	138	121	123	91	111	119	123	103	107	124	135	112	124	126	104	138	129	113	110	112	108	120	95	105	114	106	116	137	111	123	97	109	120	120	122	113	104	121	107	148	130	112	108	125	102	126	122	112	129	112	125	116	121	109	122	106	111	120	113	119	101	111	119	134	118	102	120	114	112	122	125	139	117	119	129	132	113	116	119	105	118	118	109	109	113	119	132	122	110	117	131	113	121	121	114	119	106	108	128	113	116	114	111	129	126	106	109	107	122	128	135	126	123	115	113	126	108	122	100	140	102	104	113	117	124	112	110	118	121	94	124	135	135	116	121	122	104	116	127	115	132	103	111	112	120	134	116	102	117	101	113	107	130	108	110	89	120	125	110	117	88	125	101	105	111	119	137	109	92	100	126	132	118	91	118	129	124	117	141	109	103	109	114	135	97	122	108	107	130	111	119	119	111	128	124	128	122	124	131	115	117	110	80	125	133	122	118	107	139	104	123	126	119	117	104	107	109	138	128	122	111	115	103	126	113	119	128	115	121	115	119	107	105	97	119	107	114	99	123	119	114	121	112	107	103	121	111	115	109	127	110	116	125	128	115	134	111	125	111	111	110	136	120	117	122	117	115	114	135	127	120	116	109	111	106	115	99	103	104	104	118	109	120	125	118	116	125	120	119	96	115	122	116	106	109	122	123	122	116	114	112	121	115	103	117	93	105	113	120	128	109	110	107	113	126	128	123	109	110	110	115	112	127	132	114	109	91	138	119	100	115	127	120	111	121	122	128	127	110	104	129	117	112	124	137	124	116	109	108	120	128	116	110	106	99	127	99	114	150	102	141	128	116	132	116	114	102	86	106	119	115	111	127	130	113	111	94	113	125	118	129	112	126	129	113	121	117	105	99	95	128	134	90	117	123	101	124	123	98	107	132	115	116	111	118	126	100	118	128	99	133	118	117	113	105	116	132	139	97	131	143	106	114	113	112	121	130	118	122	118	122	107	117	99	116	118	126	119	105	128	112	116	147	108	110	101	109	106	124	119	102	117	104	123	127	130	99	128	118	117	120	116	114	118	101	120	103	121	132	132	116	121	109	126	96	123	85	134	111	125	108	119	122	117	111	107	112	123	115	127	146	106	126	111	109	111	138	117	101	120	122	124	127	93	129	146	91	108	122	110	109	124	105	102	104	120	106	96	114	108	119	111	130	138	107	103	102	102	123	107	109	125	108	116	116	119	110	119	126	119	122	100	123	121	100	98	115	106	121	106	137	123	112	105	114	100	106	117	95	117	120	108	116	115	100	103	118	127	117	109	116	108	114	126	106	117	112	135	113	117	124	116	127	118	108	130	110	134	99	111	119	132	120	98	110	117	91	104	133	124	122	112	112	117	110	113	104	105	127	136	116	102	115	118	104	126	123	121	130	115	116	106	108	112	101	100	101	123	120	112	118	112	110	134	97	113	122	114	133	113	105	123	120	111	94	120	106	125	116	112	132	114	110	131	110	119	96	126	102	106	123	125	118	125	111	131	113	118	109	114	120	109	115	129	111	112	109	122	101	112	108	105	116	134	109	112	121	106	106	118	128	115	114	89	116	128	132	113	127	119	120	135	108	148	114	112	126	112	99	113	118	125	115	123	105	110	107	99	112	117	137	116	118	114	120	133	136	119	117	100	111	127	105	117	103	122	124	103	105	122	139	124	123	131	108	125	119	102	112	92	128	111	106	136	109	123	113	124	127	113	117	119	121	134	116	107	106	118	109	120	102	119	125	136	119	121	134	120	137	132	115	132	140	101	131	125	128	102	128	99	118	123	117	122	137	108	126	126	119	109	120	134	115	124	119	104	119	139	114	122	103	113	122	123	121	126	118	117	114	114	114	104	112	112	127	127	138	115	118	108	129	109	121	110	103	109	121	122	124	129	122	129	117	105	136	121	99	100	127	110	104	120	103	90	116	108	113	116	128	135	119	135	124	119	109	101	123	125	112	109	120	147
39269	32394	25572	14360	29039	38412	30116	21762	12144	5471	2335	1257	926	844	815	873	821	863	809	861	810	813	813	792	832	851	840	869	825	840	846	851	824	838	805	835	810	906	800	843	814	844	850	848	859	836	811	872	851	835	861	898	826	886	814	840	862	826	850	850	881	844	879	804	818	812	813	824	808	860	843	761	870	844	830	857	816	839	824	837	864	796	851	846	795	785	848	848	867	844	877	859	885	842	828	851	830	830	880	834	862	862	837	807	810	800	876	785	873	841	878	863	840	821	766	841	826	800	838	867	842	846	865	834	805	857	831	838	846	812	833	850	876	826	840	784	846	828	832	797	783	861	820	851	883	819	825	843	848	779	852	858	847	852	852	831	794	836	811	827	859	868	837	859	799	824	825	743	827	802	843	861	794	851	842	869	836	831	837	796	864	809	823	812	880	852	793	831	844	810	815	827	823	854	827	839	798	801	842	809	840	865	835	812	856	825	796	813	815	848	814	848	846	877	890	805	861	871	842	859	822	809	807	782	822	761	824	844	889	822	843	852	880	861	818	844	869	867	841	838	833	808	831	811	810	850	829	872	866	764	806	869	791	817	878	846	868	828	904	798	795	824	810	823	828	807	867	813	843	888	830	842	822	836	839	847	836	848	831	834	773	842	792	854	838	838	868	854	860	876	835	816	839	847	844	841	819	885	838	800	875	850	850	823	842	820	866	827	802	845	920	796	860	799	874	835	809	821	804	850	827	826	809	846	860	798	835	870	808	804	827	844	827	797	823	828	887	804	796	819	831	865	867	882	818	843	858	803	833	844	874	830	810	801	846	847	829	871	829	802	864	863	816	820	795	836	830	803	821	858	842	837	863	847	804	844	803	840	772	830	837	828	884	823	806	860	816	895	867	833	827	836	853	790	813	852	803	809	842	863	842	807	846	861	848	875	770	827	837	853	872	830	813	843	834	875	812	861	845	856	823	815	868	801	829	769	893	849	838	838	835	798	850	808	826	795	809	796	853	845	798	838	851	843	795	808	805	799	827	827	825	884	821	846	866	821	809	832	801	854	853	828	835	840	781	845	793	825	870	826	856	831	795	822	830	800	840	874	824	846	864	843	880	862	858	817	844	792	798	814	818	841	826	817	831	846	857	842	817	864	781	797	841	821	799	790	831	802	909	845	851	824	773	855	808	851	813	844	828	832	837	873	849	808	858	785	827	851	819	826	814	850	830	872	848	811	811	819	821	828	828	816	802	841	848	838	835	797	852	865	809	818	842	826	846	907	849	787	825	842	841	858	827	825	821	806	799	872	871	825	813	884	861	820	813	801	822	786	841	861	787	876	848	800	847	858	819	810	866	820	848	855	851	843	853	827	860	825	863	843	821	845	823	842	787	883	875	869	834	801	833	805	805	828	876	813	843	836	861	866	841	877	824	816	857	851	835	790	847	839	875	845	879	812	889	873	860	826	827	845	856	844	813	868	893	843	846	857	813	858	856	884	829	821	826	820	841	829	826	904	836	772	825	850	852	831	862	820	813	816	848	905	851	811	818	846	865	836	862	810	842	805	868	768	845	872	825	817	864	851	844	796	816	815	821	804	905	783	890	820	891	850	835	856	838	840	866	806	867	826	836	855	848	843	798	839	893	817	792	807	843	840	861	879	838	853	812	833	817	849	858	750	806	771	825	866	829	840	825	853	826	852	840	879	835	856	848	844	822	825	837	820	841	781	866	866	855	796	864	831	904	843	868	836	808	843	881	856	843	816	811	815	836	807	783	839	866	811	880	869	894	824	822	828	887	870	826	832	858	860	849	783	828	857	809	813	841	915	791	795	862	865	821	853	871	850	805	817	856	819	798	812	838	870	784	853	826	837	856	861	880	872	809	846	867	827	814	823	802	845	825	786	760	810	878	819	845	796	852	820	823	828	827	854	823	809	770	822	847	815	862	870	835	825	819	790	829	818	794	841	804	827	883	827	831	822	809	773	807	814	799	888	782	845	813	855	853	863	856	842	799	833	791	841	814	825	800	837	890	803	831	786	840	815	866	827	836	865	821	796	842	857	854	883	843	814	842	839	841	833	862	825	847	850	861	817	819	863	845	821	851	841	861	847	893	833	803	855	809	892	821	799	892	865	795	806	794	811	802	831	844	836	830	860	825	802	822	828	877	829	843	838	853	810	869	873	823	836	915	813	876	833	837	876	872	844	870	861	829	873	853	866	882	877	853	823	782	858	893	828	860	880	843	838	825	877	879	825	804	829	827	857	810	887	782	815	806	873	832	794	821	885	859	864	795	863	806	881	851	849	833	813	784	826	813	861	850	814	823	839	865	851	815	830	812	829	868	846	805	879	876	826	829	850	832	799	846	802	816	894	869	879	849	852	847	829	865	807	828	843	855	854	801	862	858	835	783	825	845	837	838	845	818	862	804	814	834	840	787	795	820	805	844	851	873	820	828	849	809	841	810	868	776	826	853	808	841	832	841	814	760	853	824	806	857	796	891	826	793	828	859	785	814	868	806	809	851	847	878	855	789	859	884	874	850	846	885	851	852	842	829	881	791	858	822	777	833	851	824	800	841	842	847	851	875	822	858	865	871	768	867	847	863	851	817	870	817	826	788	872	852	833	799	810	906	811	863	868	856	833	823	827	851	799	845	785	872	827	821	869	804	807	827	844	818	854	848	819	849	802	875	837	838	825	805	828	857	811	851	825	841	831	839	850	823	877	869	797	820	825	892	805	868	861	810	832	848	768	898	851	877	806	827	864	871	808	850	859	842	859	870	828	832	819	792	846	805	856	850	838	858	822	836	793	872	872	862	906	809	831	787	846	800	816	801	874	858	903	851	773	823	812	821	858	890	873	801	844	872	887	884	818	787	805	839	809	805	844	838	889	859	849	857	818	889	841	849	849	884	856	819	845	883	783	814	870	859	870	858	837	818	825	864	802	791	781	819	873	836	829	753	794	816	866	827	879	822	844	789	825	827	844	826	887	864	858	847	866	842	835	842	865	839	797	856	803	844	819	827	822	804	820	882	812	887	874	877	836	814	832	827	829	852	808	769	846	833	835	865	885	830	871	854	852	814	820	851	861	818	824	802	792	862	853	838	810	805	833	845	859	827	834	818	804	821	846	847	828	810	847	885	786	826	858	818	815	823	812	887	819	860	875	848	865	859	832	813	841	835	851	853	797	825	850	839	845	816	872	887	789	778	846	845	855	798	832	837	898	865	846	811	823	811	846	821	859	890	814	846	825	832	820	832	814	844	900	836	794	805	832	828	811	821	844	774	879	776	789	807	805	817	874	829	847	853	814	840	854	835	771	864	837	858	862	870	875	858	837	757	822	882	820	849	838	846	845	885	858	807	832	839	830	900	812	820	854	883	833	798	863	832	822	855	862	851	870	881	859	835	838	777	853	808	825	825	889	844	847	836	806	818	797	818	818	818	823	817	820	846	874	889	859	868	850	803	885	799	867	799	849	854	842	846	836	854	866
13879	15646	9685	2996	5154	8665	4661	2564	1108	472	207	156	100	106	116	106	117	89	111	106	96	96	95	95	92	96	100	113	96	107	110	101	111	108	112	117	87	105	93	111	93	102	111	84	102	120	91	114	108	104	116	107	112	109	89	85	98	90	133	119	106	94	113	115	113	105	111	118	111	122	100	85	105	109	98	110	88	107	95	101	93	91	125	123	129	115	109	111	110	116	109	90	112	110	97	101	111	97	103	98	97	136	122	103	124	105	128	107	95	100	101	115	126	99	109	101	90	90	93	103	112	99	100	112	97	126	110	105	102	109	118	113	111	120	97	128	121	102	95	106	112	100	112	103	89	101	98	93	124	116	105	109	86	130	116	101	111	97	115	94	106	86	107	99	104	101	101	107	116	107	89	96	111	100	119	95	111	106	92	94	129	110	116	100	100	103	117	100	123	99	93	110	95	93	99	104	104	114	107	100	100	111	121	91	101	116	94	95	109	101	89	101	114	93	107	101	102	106	106	97	91	97	106	106	115	105	103	102	107	108	82	110	98	90	118	108	108	96	106	112	96	99	105	109	87	118	108	101	110	105	108	107	118	114	104	100	96	104	119	101	103	90	105	99	115	95	100	90	101	114	108	133	117	116	99	93	95	112	99	105	84	105	108	89	123	123	98	92	106	120	105	108	118	105	106	93	113	101	106	106	87	118	105	109	88	94	117	100	114	86	107	94	100	107	101	83	96	118	107	117	95	97	94	111	118	111	104	104	117	109	112	95	95	100	119	108	113	102	103	103	112	102	94	90	90	112	111	121	95	117	104	102	116	120	103	84	105	99	99	121	96	96	92	115	106	104	102	117	100	107	81	85	108	129	113	105	105	106	127	106	105	105	113	103	131	100	107	107	120	108	109	96	106	111	101	106	100	102	108	106	109	100	102	108	102	113	109	101	99	102	99	100	117	114	94	124	100	91	94	108	91	105	116	85	116	87	118	104	96	110	111	108	109	115	117	127	108	116	98	100	89	107	109	80	99	107	99	105	115	89	117	98	123	107	107	99	112	109	120	98	104	109	112	116	109	105	127	133	100	110	106	131	95	106	108	84	111	106	98	114	113	112	105	121	133	88	122	92	118	98	109	111	118	108	97	108	100	92	101	109	106	99	88	125	106	95	97	103	94	103	100	102	109	116	101	108	90	104	113	104	106	100	121	99	111	100	120	106	95	113	107	106	115	111	88	99	123	98	86	93	102	93	99	109	104	91	107	103	96	93	103	106	110	102	104	103	105	115	100	99	126	119	94	114	99	114	99	94	112	108	96	91	102	96	120	97	101	101	95	120	96	125	122	97	99	103	108	106	92	122	118	105	129	108	115	113	103	108	81	88	96	98	109	94	106	106	93	106	108	111	106	114	105	102	115	109	121	101	99	103	101	104	89	115	101	125	98	105	107	115	99	99	109	97	107	98	107	112	96	112	92	105	107	101	125	119	116	104	115	118	93	108	124	115	109	97	92	132	88	90	121	87	102	112	112	108	119	93	93	116	107	124	117	107	119	103	109	100	91	108	79	117	104	94	105	110	92	108	105	100	86	95	105	103	110	117	93	94	95	121	106	118	102	92	101	117	102	110	96	112	100	119	115	97	91	119	114	109	94	111	120	107	101	110	113	113	96	103	93	98	109	109	122	114	114	108	111	111	105	91	120	103	111	107	118	105	124	104	91	110	99	98	94	114	95	100	118	107	118	107	109	109	94	108	86	96	122	123	83	105	91	100	101	113	109	114	96	99	105	114	105	106	94	104	114	123	86	95	114	97	97	117	97	88	97	120	112	105	114	121	88	94	119	100	105	106	116	97	106	120	110	102	107	115	94	110	86	90	93	96	93	94	112	105	102	94	107	94	82	109	104	113	96	104	103	105	75	109	98	114	122	107	91	99	98	93	106	102	92	104	100	107	101	82	113	106	105	94	85	108	110	82	89	100	120	98	94	87	119	114	97	106	97	119	108	108	104	98	121	94	93	96	96	91	99	113	133	91	120	102	118	106	101	113	109	103	118	119	103	119	109	97	109	95	108	91	121	105	103	101	107	94	95	99	121	101	111	100	106	94	92	91	108	110	109	111	104	103	115	105	105	97	107	106	123	106	118	110	96	96	115	118	105	104	110	104	95	101	90	97	105	120	125	110	107	112	103	93	112	112	111	111	108	107	102	115	114	105	97	99	98	108	106	107	109	123	119	124	101	112	107	118	110	96	96	102	102	113	122	114	111	143	112	107	88	87	105	128	110	98	96	95	103	96	120	89	105	97	113	96	110	104	92	95	107	120	104	105	116	108	96	114	100	95	119	101	100	104	103	94	110	96	109	110	120	114	89	102	92	113	97	118	106	108	115	101	116	116	102	104	127	117	93	104	103	103	126	100	87	110	111	99	94	109	97	102	118	82	108	115	105	90	100	103	78	110	92	101	109	93	106	109	100	107	98	107	88	116	95	96	99	109	109	105	100	104	101	112	117	104	128	101	102	132	99	108	97	116	102	83	113	120	101	114	112	87	104	119	108	113	110	114	104	98	115	110	114	120	94	104	117	121	114	113	96	118	101	112	120	110	110	112	108	96	103	120	83	116	120	115	109	102	111	100	109	117	107	114	110	124	86	100	113	105	96	96	107	107	123	111	108	88	101	99	111	113	102	95	108	116	103	95	99	96	94	89	94	100	118	118	103	108	83	113	109	103	120	96	112	95	98	97	126	114	114	88	121	127	103	105	92	98	93	102	91	112	111	102	100	96	107	120	106	104	120	103	108	118	116	100	93	112	120	110	103	109	108	101	105	108	103	100	99	100	119	94	101	110	95	128	96	93	112	89	109	86	111	102	120	92	101	98	110	107	101	92	97	99	110	106	116	110	114	89	110	111	107	108	100	124	114	95	96	103	115	110	110	96	111	117	93	115	122	113	97	126	99	117	132	104	113	95	116	98	79	106	100	94	106	105	96	95	99	111	116	103	129	100	114	102	121	89	91	87	94	112	90	107	97	118	121	116	91	100	117	112	124	123	105	104	104	112	93	108	109	95	102	105	112	98	105	104	103	115	105	111	107	93	99	106	115	100	118	115	100	100	107	104	124	109	98	98	114	86	113	85	113	114	99	105	96	98	97	132	82	96	92	110	91	116	113	126	112	102	123	107	95	107	83	110	107	105	112	72	96	103	94	108	105	113	105	101	100	101	98	101	98	95	103	98	106	113	93	104	118	112	99	99	114	100	89	112	109	111	124	90	121	99	100	92	98	104	96	102	98	137	94	105	107	103	102	105	98	118	106	115	89	105	103	110	96	102	102	94	98	97	106	107	120	113	107	119	115	118	112	88	98	101	102	118	100	98	105	103	97	99	124	106	92	94	101	123	112	110	97	93	105	93	100	115	94	108	108	98	106	106	109	124	101	101	79	113	113	97	100	76	88	100	100	84	98	109	112	116	121	105	114	105	99	105	131	122	98	117	105	120
44784	37753	30787	19580	38626	46963	36270	28095	16846	7952	3208	1416	898	759	800	768	772	769	767	735	731	728	778	722	707	743	813	744	801	762	722	743	737	754	782	673	728	747	807	771	815	742	792	757	740	757	752	767	773	716	795	739	749	785	761	811	751	756	753	752	790	758	733	695	728	759	729	777	782	783	751	734	745	775	756	765	748	740	751	757	757	738	727	780	775	731	733	736	741	746	800	766	745	786	766	779	777	743	736	772	756	764	741	761	797	792	798	742	739	746	731	748	740	756	804	777	812	748	715	789	767	750	732	757	759	744	746	756	785	744	759	748	759	754	752	696	764	728	740	763	723	739	756	716	756	750	754	786	703	721	780	764	743	732	722	757	726	757	731	760	782	756	769	720	715	825	760	700	704	749	777	796	757	735	774	773	729	779	758	769	707	808	787	744	744	711	780	804	795	697	703	784	759	721	774	710	786	786	776	730	722	704	741	781	754	691	725	722	754	779	746	726	752	729	827	763	782	765	779	758	736	756	739	759	788	800	746	744	695	781	731	744	753	741	784	742	727	724	759	762	749	748	756	723	745	727	780	762	759	717	716	744	754	712	767	761	728	740	743	724	770	721	684	716	767	793	783	766	815	726	781	803	785	710	782	793	733	759	721	736	730	752	775	755	766	742	780	741	760	731	752	710	730	761	729	751	723	758	728	749	726	794	727	783	754	772	753	757	799	723	777	766	814	745	752	781	781	751	806	783	777	779	785	735	711	727	745	781	791	752	741	749	775	764	787	821	768	738	818	784	774	766	749	749	753	741	754	817	711	785	754	784	703	786	766	779	719	727	742	746	672	722	772	768	736	748	716	747	755	731	763	712	822	745	776	801	769	777	738	715	745	743	730	758	783	742	759	741	756	780	728	745	761	766	781	740	784	688	679	739	778	760	806	762	704	704	756	766	767	734	756	793	753	748	684	762	743	754	740	697	794	752	754	733	775	745	734	818	718	766	786	726	767	747	766	786	756	763	744	754	759	771	748	716	742	767	766	732	696	758	735	777	772	748	769	794	754	685	754	739	772	762	751	789	731	729	752	738	727	768	748	699	731	783	756	790	704	780	745	791	769	768	760	726	729	770	734	791	749	731	697	743	757	733	708	743	799	759	717	768	741	748	710	765	735	700	670	810	745	727	735	754	764	721	726	781	796	784	785	767	767	750	758	721	789	710	752	780	778	801	770	764	759	747	753	766	782	755	759	747	780	704	754	717	785	788	788	713	743	765	774	753	744	780	759	734	754	733	770	742	755	773	691	765	786	714	742	750	750	751	768	731	720	769	757	731	727	748	767	729	732	775	748	760	783	763	780	726	671	727	816	811	767	735	736	732	735	741	760	778	802	712	701	771	768	784	743	799	711	704	714	741	765	771	754	777	734	758	816	779	779	785	761	735	801	735	751	722	772	755	740	753	741	761	811	812	685	729	729	772	786	766	744	727	704	714	739	737	756	725	738	723	745	736	771	723	747	790	746	789	749	732	745	743	769	716	750	761	730	727	768	780	745	765	802	774	724	734	710	770	729	717	750	721	783	761	744	726	747	778	754	731	771	741	759	739	726	760	805	733	744	720	798	789	737	756	772	764	772	707	764	746	726	718	763	772	733	767	717	782	697	708	730	793	798	802	758	716	789	807	755	744	746	747	782	751	770	728	762	743	764	752	746	714	771	774	780	716	760	786	711	776	806	808	773	761	770	787	730	719	724	738	796	783	792	732	763	772	772	795	763	757	741	763	774	719	778	699	734	765	749	776	772	761	706	736	766	762	765	771	787	746	776	763	770	754	769	720	790	762	769	711	741	760	729	773	721	797	755	703	742	722	746	779	771	725	770	764	778	742	741	773	738	758	720	747	786	789	771	756	828	769	768	698	800	699	769	728	759	677	742	737	741	680	791	777	701	741	761	763	780	795	740	750	762	745	752	735	804	772	727	728	758	770	737	749	732	777	741	736	716	763	757	760	725	730	778	766	745	753	693	734	717	802	729	777	788	739	724	758	706	714	705	762	715	706	741	708	784	747	788	765	746	738	742	783	762	765	753	827	735	764	768	713	764	717	730	763	687	736	753	741	721	712	732	749	737	748	715	732	766	784	748	783	750	742	788	718	758	717	750	753	748	699	780	737	701	763	744	795	779	785	761	751	720	741	772	722	734	772	754	798	742	781	740	803	724	758	742	761	749	731	779	769	791	759	737	768	745	746	790	773	807	728	711	762	761	790	775	779	727	735	718	734	736	749	726	688	783	747	740	778	734	747	789	805	757	738	732	765	769	776	730	729	721	721	778	758	726	743	761	736	771	777	724	774	779	761	775	720	752	688	751	752	800	682	726	757	806	735	743	717	780	803	725	759	758	677	736	739	785	786	735	747	747	770	731	727	787	768	742	744	780	756	763	721	783	753	711	757	730	725	773	788	764	756	773	697	771	806	745	700	806	736	738	714	718	711	807	732	749	751	718	793	789	704	678	724	757	721	752	738	753	759	774	802	736	767	762	751	764	774	743	773	728	764	779	746	753	731	782	722	736	743	773	761	723	730	735	748	752	744	754	733	744	717	725	819	750	807	747	724	761	785	764	754	762	732	743	747	769	730	757	797	764	743	752	734	742	741	708	780	718	725	774	752	749	758	719	765	727	726	778	751	751	720	750	730	744	701	742	750	731	764	747	761	761	736	745	744	740	756	777	746	801	736	778	710	762	815	787	744	791	751	750	751	789	747	743	773	745	759	802	822	735	761	779	750	792	784	758	762	726	766	789	745	802	744	759	736	760	763	743	758	789	729	744	687	749	756	784	765	723	717	734	766	732	698	741	770	783	732	719	755	757	802	729	777	745	737	700	815	779	777	779	749	698	770	738	721	755	722	761	740	717	752	751	769	811	764	766	765	803	745	815	727	771	725	759	749	770	786	735	776	735	763	789	764	766	722	714	764	772	776	699	773	724	725	768	742	779	716	767	728	761	774	726	745	756	779	743	744	737	798	788	703	764	793	719	800	749	753	739	764	791	769	735	744	726	770	746	773	785	716	752	721	770	743	757	762	706	762	813	723	747	741	766	779	725	743	746	758	772	688	743	769	764	747	776	772	744	759	747	731	732	768	797	717	807	757	779	790	788	755	778	753	753	809	794	717	770	739	729	763	708	730	751	769	730	731	800	726	719	797	743	714	813	748	731	741	746	763	805	820	746	746	800	722	776	744	762	760	768	789	732	778	734	696	749	743	687	732	722	756	761	743	746	819	740	751	733	753	769	766	775	760	764	748	728	715	787	744	780	738	732	746	725	695	704	739	751	761	768	773	747	785	761	745	726	722	772	726	756	794	785	751	728	724	765	713	772	750	732	751	749	762	745	780	749	735	728	719	790	749	738	742	748	731	736	699	809	735	782	689	753	733	676	702	720	712	756	786	734	760	734	793	753	751	774	723	774	724	797	727	721	739	759	757	769	750	741	712	753	765	806	825
7747	5892	2948	631	986	1179	642	474	258	203	141	120	114	127	112	109	109	98	115	110	99	94	110	105	102	105	109	100	137	98	109	110	120	105	104	126	119	111	116	108	122	113	121	116	137	99	114	118	114	129	103	126	130	116	122	120	87	139	126	126	128	105	125	100	90	116	122	118	105	110	107	120	115	111	115	107	99	92	115	103	103	90	100	87	104	116	114	96	112	126	111	106	112	116	100	100	116	116	113	115	112	101	123	104	111	117	110	125	120	102	113	103	118	111	98	121	111	107	119	90	140	116	109	126	104	117	100	98	106	111	119	106	104	116	127	119	115	113	115	116	104	101	133	122	118	118	118	124	92	107	105	124	118	118	122	112	119	109	119	113	106	113	114	121	113	100	129	128	114	108	114	128	120	124	108	114	112	122	95	101	111	116	124	97	98	88	109	107	117	104	120	98	112	102	103	95	101	123	117	97	102	114	90	109	101	100	112	112	130	121	106	114	112	129	95	113	106	111	121	83	100	117	109	103	115	99	135	118	115	122	107	108	133	111	103	114	112	117	108	102	95	120	137	105	124	133	96	106	118	103	116	97	119	114	106	105	114	112	106	117	125	117	117	139	129	95	125	114	115	89	126	98	107	106	102	91	109	112	92	130	129	114	112	107	112	107	121	112	104	120	109	129	106	109	114	108	98	118	125	106	110	111	126	105	126	112	107	97	122	109	121	107	117	107	102	103	114	115	110	119	113	119	104	136	107	102	91	104	125	104	115	98	119	109	113	107	120	111	98	111	109	113	123	81	92	108	111	141	112	123	124	114	108	108	109	114	110	97	124	123	98	116	114	121	105	142	108	102	113	105	102	97	112	114	94	107	123	111	99	100	119	98	118	114	116	125	110	130	122	101	115	129	97	122	120	107	105	124	110	116	125	122	127	115	104	114	114	106	97	106	133	127	110	108	122	126	103	115	117	110	110	115	116	120	113	103	98	105	99	123	108	92	121	122	100	102	102	119	112	122	109	114	92	114	109	94	121	116	116	121	106	115	113	97	105	120	118	120	121	113	125	110	99	105	97	115	118	115	124	129	126	120	144	131	124	107	109	92	109	104	125	128	111	108	116	91	109	98	113	124	129	113	121	124	109	120	122	110	122	116	111	132	104	103	129	122	116	122	129	113	129	111	110	112	115	104	106	116	122	99	129	112	116	133	116	103	116	128	98	120	102	107	120	104	116	102	107	110	108	121	102	117	128	110	99	112	120	105	119	107	115	108	110	104	109	99	124	105	109	118	106	125	112	109	116	119	106	118	117	87	105	125	108	103	98	111	116	92	138	123	108	99	98	104	122	108	114	105	102	100	116	100	107	126	120	111	103	116	112	108	115	114	120	107	108	121	123	133	124	110	117	103	120	120	112	97	115	111	108	109	124	131	113	122	100	123	114	107	123	101	124	114	118	98	107	98	117	106	111	105	106	122	106	95	118	111	107	121	88	118	115	121	115	113	105	114	115	119	108	102	112	109	121	103	123	112	104	115	117	134	99	117	110	112	119	125	129	122	111	113	99	115	112	95	108	125	116	117	106	99	112	111	128	107	110	125	90	113	117	104	101	89	104	112	103	125	118	99	128	103	110	99	127	109	113	117	106	98	102	115	110	109	120	114	112	110	101	110	118	116	115	120	110	120	128	123	99	103	121	111	106	99	97	113	102	113	123	131	112	102	106	115	105	101	116	109	110	115	104	113	116	81	94	112	129	124	98	99	106	118	138	119	107	110	110	116	118	93	102	107	119	116	92	126	124	112	125	113	101	122	120	124	116	119	99	107	117	113	108	108	101	121	130	127	99	119	109	124	103	92	113	110	108	127	104	123	129	123	105	120	117	97	104	111	124	114	100	119	111	111	103	126	114	106	117	112	110	109	105	104	102	110	118	116	114	97	123	116	100	113	99	105	114	119	104	122	114	100	104	99	98	107	107	109	94	118	111	108	119	106	126	98	111	128	107	106	109	116	139	119	107	94	111	95	120	122	107	131	138	109	111	119	101	110	116	133	107	121	107	106	107	104	103	103	91	113	117	93	115	111	114	98	101	125	106	112	114	127	117	117	111	96	108	123	95	124	125	109	95	113	112	115	103	125	128	100	115	117	109	122	98	102	105	115	112	114	115	118	93	88	95	91	100	119	104	120	108	115	110	110	112	137	112	118	117	127	122	94	114	102	125	127	124	108	132	125	127	126	108	105	110	108	100	104	98	109	115	110	111	110	115	114	118	112	121	122	108	116	112	114	113	109	125	125	111	102	117	117	122	89	119	115	115	109	99	92	120	131	132	136	120	99	120	126	118	102	115	118	122	121	111	113	113	111	123	125	106	113	108	122	130	98	114	112	100	118	128	112	108	113	99	117	97	124	115	97	112	124	101	117	123	122	101	119	108	109	113	101	121	125	133	121	123	98	103	113	114	100	100	117	119	106	125	111	96	112	104	115	99	107	125	125	123	126	129	126	115	99	127	112	99	131	122	130	129	110	107	123	115	117	112	109	126	127	122	102	98	114	112	111	106	102	127	108	101	104	107	120	111	119	116	116	108	99	98	118	110	122	109	104	116	104	108	129	106	101	103	103	110	109	124	105	108	94	108	105	115	112	119	110	111	122	144	104	108	114	101	113	110	108	133	108	114	114	117	124	108	121	109	120	114	114	109	105	121	113	116	117	85	110	120	111	105	113	128	113	109	109	97	126	119	96	114	122	113	126	107	111	104	107	111	136	126	127	105	113	110	122	127	94	100	100	94	115	117	105	118	115	120	126	107	113	120	121	106	119	112	107	118	114	121	137	101	115	118	97	99	119	106	112	102	103	118	119	111	116	114	114	100	126	109	127	102	111	131	125	118	99	113	114	125	123	116	115	116	97	128	96	103	103	100	111	124	96	126	117	99	112	132	114	104	131	108	121	123	102	102	110	115	89	109	91	123	81	107	113	130	110	111	116	116	107	114	138	108	106	132	112	117	105	131	90	94	102	105	116	105	116	116	103	102	101	103	100	102	124	112	109	115	114	107	129	126	90	109	106	113	127	121	124	121	116	105	114	149	103	144	130	98	123	96	114	122	127	129	91	119	113	108	103	111	103	119	120	103	111	106	100	111	114	108	122	139	106	113	135	114	108	127	108	116	104	96	114	112	86	89	106	112	102	100	111	100	116	127	97	118	126	114	110	114	116	100	125	97	118	102	101	108	126	106	99	106	111	120	119	115	147	108	112	123	109	113	118	115	122	119	103	110	121	104	106	123	113	95	106	113	118	111	130	120	109	124	117	125	115	113	110	101	119	120	125	117	110	112	112	125	110	102	111	127	107	106	116	105	104	102	119	117	114	140	128	109	120	109	98	109	119	106	106	119	105	112	110	107	102	106	99	121	121	102	119	95	126	129	112	89	125	113	117	114	118	100	105	115	121	108	111	120	97	113	113	129	102	106	104	115	116	103	129	124	107	98	117	111	124
36194	27113	19086	7648	19321	19601	13349	8759	4344	2025	1174	890	881	852	819	823	843	828	812	816	819	807	795	818	851	861	805	809	817	850	800	796	810	775	834	787	775	807	762	835	869	783	773	790	820	786	787	809	804	799	859	820	774	791	766	837	804	784	798	771	798	783	813	826	814	795	780	858	751	823	779	838	801	821	807	811	822	771	790	796	760	831	804	845	846	803	794	809	807	855	808	781	844	824	800	853	768	783	775	840	802	817	778	824	790	829	813	781	837	815	795	784	783	836	782	767	843	777	802	838	856	798	811	804	819	804	795	846	783	826	849	813	804	878	803	766	768	827	866	874	856	834	752	818	787	850	799	839	863	803	827	828	787	811	828	820	801	793	786	784	800	793	817	808	827	780	782	770	798	815	808	809	782	828	786	794	807	809	828	772	836	764	750	790	831	779	837	767	826	859	794	774	869	815	824	785	852	759	797	835	795	812	814	821	796	752	874	845	783	828	837	806	810	845	779	823	841	801	786	849	805	801	855	789	781	797	845	803	799	820	812	802	793	767	804	811	797	807	794	799	854	792	801	836	808	806	841	795	835	797	799	788	836	780	808	800	787	791	815	817	806	814	807	843	842	782	795	813	782	864	814	811	904	810	786	805	829	780	779	800	797	811	818	774	793	809	814	880	784	821	782	791	842	826	778	853	767	849	833	812	747	802	828	804	805	777	808	785	860	851	789	795	817	820	806	868	839	764	827	760	830	801	790	827	769	769	848	822	779	823	793	855	813	816	839	828	836	746	806	827	836	830	838	769	814	846	781	833	780	867	856	835	800	792	771	820	781	838	809	813	825	775	802	801	807	824	785	790	771	857	810	823	850	835	790	808	865	758	810	815	804	752	769	764	795	837	785	823	794	801	803	824	841	826	793	786	782	782	796	788	815	778	864	811	781	755	776	817	828	815	793	753	829	816	799	783	796	816	845	785	799	804	860	843	799	788	790	788	791	831	758	829	824	802	835	800	852	806	881	760	830	825	767	784	796	820	830	776	790	761	842	809	774	804	829	843	812	817	806	766	747	793	765	820	779	807	774	856	829	766	794	768	847	800	848	824	772	786	773	792	801	819	885	813	808	756	814	852	798	821	789	839	819	827	794	788	793	791	794	799	824	837	809	802	808	789	828	798	802	792	773	811	861	780	812	819	807	824	826	784	798	823	840	804	856	813	876	770	831	773	850	827	798	851	818	846	796	819	805	798	797	816	804	753	776	824	853	884	796	815	885	817	856	830	825	816	784	769	776	783	712	802	814	831	845	803	798	786	856	817	822	833	830	813	817	818	860	807	764	767	797	761	801	795	862	850	783	813	832	847	770	778	809	866	816	818	813	810	808	805	799	812	786	797	799	799	811	777	841	835	780	810	775	843	791	839	778	813	813	806	802	827	830	770	804	735	815	836	808	824	765	837	803	811	784	738	816	838	804	810	813	815	819	848	797	780	745	791	842	771	857	804	817	826	805	814	828	810	794	820	848	806	804	815	800	796	800	801	846	796	783	823	774	827	815	831	817	817	799	809	790	772	786	830	764	817	812	763	879	790	770	835	802	790	849	864	799	828	796	805	788	829	765	800	808	800	813	792	852	731	801	795	791	794	790	831	798	780	813	825	852	834	808	779	818	810	774	803	792	822	840	769	783	867	852	843	804	806	840	860	848	792	750	773	848	766	822	831	808	812	797	846	809	786	845	815	837	762	811	805	829	786	829	775	802	858	754	843	799	791	817	806	826	837	857	807	848	803	832	792	785	814	822	805	787	799	789	822	817	774	846	856	765	819	846	822	844	839	816	816	786	837	793	823	785	836	805	761	810	825	767	832	788	802	808	781	791	771	814	766	836	825	788	797	830	811	750	843	823	778	805	810	828	879	823	784	848	857	770	812	806	840	840	801	793	772	832	854	816	818	847	823	790	818	782	777	803	797	795	795	863	832	832	825	797	847	800	784	808	791	775	835	806	757	838	792	805	798	851	821	758	823	786	782	811	834	802	817	784	849	834	822	832	831	834	767	832	810	765	832	814	831	764	817	791	822	760	849	810	778	826	798	827	814	802	868	775	797	819	819	794	843	821	863	817	817	798	808	823	756	789	807	823	804	842	868	794	785	805	805	829	801	838	803	811	881	808	776	865	798	809	811	825	790	787	829	831	774	848	845	817	825	789	816	807	811	816	795	838	782	793	761	829	799	785	825	798	797	824	774	863	819	799	730	819	795	829	772	803	776	847	764	836	786	805	768	777	840	792	854	821	811	741	819	784	777	775	763	770	772	793	814	785	742	810	770	836	792	880	824	809	781	851	792	822	824	841	790	825	833	835	829	773	849	796	831	797	761	813	851	784	795	805	794	882	789	874	791	848	821	836	829	861	811	816	835	783	824	768	791	799	798	773	789	818	786	841	749	794	816	834	791	850	780	834	842	835	780	830	792	752	818	837	800	842	837	791	815	806	826	854	814	779	789	795	839	766	808	784	822	775	817	837	802	798	817	781	809	827	862	809	835	759	777	832	812	790	803	827	819	840	849	867	865	825	821	847	823	797	805	769	849	843	845	800	792	795	819	771	775	793	756	832	815	813	799	875	798	856	823	829	739	805	791	789	837	855	832	834	822	761	812	815	826	879	803	841	824	803	863	838	844	818	824	840	825	859	842	798	778	786	813	824	782	782	794	738	821	767	824	795	779	834	772	817	843	821	806	810	796	761	806	768	818	829	825	852	773	799	806	843	846	806	802	796	795	819	818	812	828	784	846	810	826	788	782	810	793	817	822	819	799	805	808	787	793	833	810	831	787	802	818	806	780	795	820	806	795	801	767	806	826	784	837	773	798	759	812	847	781	820	809	820	857	829	815	826	799	837	820	800	785	803	826	808	815	833	807	820	819	831	797	854	796	770	862	799	813	842	813	807	797	825	822	770	800	826	760	798	820	800	798	765	835	869	806	818	832	769	800	794	796	803	797	807	859	789	775	806	809	790	829	828	835	811	773	803	806	791	781	756	837	774	836	786	781	812	810	761	793	782	812	800	813	818	762	881	794	795	834	814	769	843	751	810	792	866	773	786	793	817	833	778	818	826	782	808	803	808	777	826	815	863	828	743	764	793	834	789	784	765	793	761	805	799	800	818	755	838	847	796	807	794	810	822	773	821	804	866	815	809	821	833	818	832	816	816	846	855	855	834	783	798	805	810	835	818	836	778	812	827	815	751	818	793	789	802	788	756	858	817	834	801	793	791	829	846	843	799	800	764	809	838	779	780	822	816	762	856	829	791	800	783	737	866	812	818	806	760	829	790	794	823	797	809	827	845	792	798	810	865	741	839	822	753	837	797	784	773	832	770	762	779	861	874	816	780	878	810	795	853	816	782	814	805	814	838	812	816	831	772	806	802	833	829	828	786	791	836	726	753	801	820	850	815	853	809	790	835	799	827	849	844	788	791	832	827	788	835	820	812	841	843	785	783	781
11598	13799	6824	1665	6470	6120	3622	2106	947	389	212	134	96	96	108	99	114	75	99	103	110	104	108	98	93	103	111	85	103	93	84	89	106	93	102	99	95	108	118	87	114	107	85	89	104	108	105	97	95	97	99	105	95	104	100	94	96	89	89	92	141	102	101	87	109	106	90	113	116	91	108	106	104	110	109	101	94	93	92	114	111	94	110	103	105	109	94	80	103	107	95	100	99	104	92	94	116	109	102	105	103	105	95	98	107	111	112	93	101	116	84	94	102	97	92	114	102	101	101	93	84	120	90	118	106	121	107	94	99	100	108	100	112	100	111	108	101	113	94	108	93	102	111	94	95	95	73	105	95	89	107	93	98	118	98	100	99	106	98	67	111	121	110	103	101	112	94	97	100	93	105	102	102	90	101	112	103	95	97	96	92	100	93	99	103	93	95	108	110	90	118	92	103	126	90	101	101	103	85	92	102	109	88	98	79	99	104	92	98	126	92	116	118	95	93	94	98	108	100	96	110	103	87	88	86	108	103	106	101	94	105	110	96	106	107	102	95	99	98	117	101	83	83	107	93	94	99	108	113	96	101	101	95	103	102	94	105	111	108	99	124	115	117	76	121	114	92	86	105	103	82	115	101	112	89	101	101	94	105	104	87	107	91	95	107	110	94	99	117	111	102	96	99	107	100	104	101	109	109	92	117	105	100	98	104	86	118	95	108	115	101	124	112	109	90	106	98	102	114	94	105	104	121	104	119	101	120	89	109	106	95	117	98	102	122	94	124	103	92	99	101	113	114	113	107	121	111	100	109	92	107	106	95	96	101	95	86	100	110	107	110	105	111	112	100	102	93	107	100	95	92	110	100	94	96	97	91	104	119	99	101	111	101	109	101	107	96	109	94	100	97	94	91	109	110	117	111	114	111	104	99	102	110	110	106	116	99	115	111	99	106	88	111	103	113	94	96	98	84	119	107	101	105	102	97	86	112	93	101	112	97	107	94	89	91	122	99	109	95	108	121	115	100	97	109	102	94	111	100	106	110	111	98	110	98	103	122	86	101	129	88	93	107	110	108	105	102	86	110	96	100	103	101	110	111	112	107	108	95	110	93	104	103	99	100	116	95	89	95	104	96	97	121	99	135	111	121	92	102	106	107	97	92	103	94	119	86	99	106	105	107	100	91	109	88	89	90	100	103	82	118	90	103	80	95	100	100	84	95	104	97	104	122	94	95	114	118	97	99	105	92	103	90	102	107	120	99	110	87	91	108	101	83	104	85	107	88	116	94	95	115	105	100	98	115	121	102	107	105	105	96	95	106	93	90	116	111	103	112	109	95	110	98	91	107	103	103	109	103	115	99	98	110	89	114	94	114	103	103	102	94	104	99	100	98	98	89	110	86	88	104	96	116	81	98	95	107	97	96	111	84	109	104	108	93	96	116	103	83	101	119	106	96	101	85	100	82	109	115	89	93	83	111	94	91	104	104	88	111	89	117	79	95	95	106	97	105	107	104	115	92	92	108	105	107	92	112	96	120	106	109	103	96	105	104	106	106	106	113	109	83	101	91	115	116	104	115	95	90	103	105	113	97	88	88	107	97	103	100	96	100	99	100	94	117	90	98	104	96	97	106	107	89	88	101	105	87	96	108	90	112	92	115	104	94	120	91	92	100	121	93	103	96	110	111	108	102	99	115	109	102	108	107	122	94	81	101	101	117	97	101	119	87	101	117	108	104	112	101	104	109	93	92	90	101	118	112	110	94	109	117	122	115	114	110	87	84	108	115	99	97	118	107	93	107	85	110	109	98	115	83	106	115	121	106	101	109	110	110	104	87	85	105	116	106	98	104	100	107	98	117	110	88	100	88	90	102	123	116	94	119	104	117	109	85	105	102	106	103	93	89	99	107	112	91	113	104	107	109	107	113	101	94	88	125	106	97	121	101	107	91	94	93	125	120	95	105	98	87	94	127	101	104	96	95	114	92	100	99	107	98	130	93	118	92	102	108	104	101	101	112	107	106	98	89	116	91	82	101	102	97	97	104	97	88	105	94	99	86	96	105	100	104	94	79	99	103	110	114	102	86	127	88	105	106	94	90	101	111	105	108	102	97	108	92	97	97	110	92	110	96	105	116	84	84	101	98	113	106	97	102	102	94	114	81	100	119	90	103	106	101	83	101	105	103	89	99	112	95	106	85	105	106	107	94	88	103	114	91	85	91	103	108	105	113	107	107	108	105	102	105	101	98	106	121	115	93	127	95	104	92	93	108	117	121	106	115	103	103	93	90	95	93	96	108	95	116	105	96	97	120	103	91	95	97	122	108	76	92	109	94	105	100	91	99	118	115	97	94	98	103	98	109	128	90	95	100	104	97	80	94	106	102	92	113	93	120	89	103	97	125	99	92	105	122	105	90	109	98	114	97	97	99	108	112	103	110	116	99	83	119	107	108	91	87	108	87	91	102	107	99	100	95	102	97	102	106	95	132	83	92	92	98	104	103	100	106	87	88	105	128	109	106	92	107	116	114	89	103	98	117	102	98	104	110	102	84	96	106	116	87	99	109	100	88	95	101	116	108	96	93	106	79	101	99	95	102	103	107	90	104	112	87	88	84	108	95	103	90	111	109	110	89	106	95	88	127	122	98	103	104	95	95	116	76	103	89	78	113	104	97	87	104	110	100	113	106	118	112	90	103	100	101	105	93	89	99	102	85	113	90	87	128	120	128	105	96	101	98	92	105	105	115	91	102	110	103	89	110	101	88	97	87	100	102	89	80	80	99	114	90	116	101	100	98	125	108	110	108	115	99	104	104	104	103	84	95	90	111	102	91	80	95	105	93	79	102	98	108	99	119	87	123	100	94	89	110	96	95	106	106	98	116	103	99	106	103	95	96	111	86	93	112	115	93	86	116	111	117	109	125	105	82	94	104	105	106	82	112	84	92	119	125	102	103	94	111	103	96	109	128	89	98	99	91	104	98	92	93	95	92	81	87	94	97	103	101	137	98	99	87	88	97	98	86	103	98	101	107	116	125	97	103	92	103	128	95	106	107	94	116	98	95	107	108	92	107	85	85	109	120	124	115	106	114	89	106	103	89	100	96	99	100	79	105	108	127	110	102	97	134	101	102	108	91	107	89	108	109	120	104	92	101	106	112	93	102	113	101	98	102	94	101	103	101	117	113	115	101	133	97	101	95	95	102	85	107	103	108	89	92	101	97	92	117	103	119	113	96	94	91	104	109	96	98	91	106	94	112	91	92	106	104	96	107	101	100	87	82	110	106	95	107	85	101	113	120	88	109	101	104	94	97	104	107	93	96	115	90	108	118	83	91	101	91	112	112	102	100	116	108	129	114	93	118	114	95	107	112	114	98	100	93	102	100	103	96	90	95	108	106	88	106	100	81	104	105	118	90	105	94	104	99	101	93	99	84	99	75	95	79	114	85	119	98	98	103	108	97	112	107	110	94	88	101	116	112	93	107	106	101	104	92	101	111	88
43197	36431	25536	16223	43931	41457	34641	26211	15711	6957	2783	1309	862	705	715	730	753	736	672	736	775	767	749	711	772	745	712	755	747	744	730	721	771	732	744	731	731	757	728	689	751	740	777	690	742	809	728	741	754	785	688	733	771	723	750	782	667	731	734	684	733	672	782	769	736	701	741	733	775	724	775	691	696	716	738	721	743	769	759	779	747	733	715	732	776	782	737	714	717	747	723	721	767	735	739	683	719	715	781	780	722	706	738	756	745	764	738	747	743	782	743	702	748	665	800	743	718	723	709	765	779	760	737	683	804	683	728	771	738	767	707	721	759	735	714	728	722	720	762	728	738	722	669	714	758	782	744	683	784	755	799	725	713	730	727	740	717	758	707	775	737	747	758	728	740	746	748	728	800	753	766	702	729	761	724	691	732	775	724	766	699	694	720	700	739	713	752	690	702	778	715	713	770	739	710	696	735	728	730	739	765	724	749	698	705	736	727	707	730	679	776	702	788	743	725	726	760	741	799	709	778	766	717	674	733	750	724	725	683	758	741	739	750	751	750	688	727	799	712	747	747	713	738	728	755	785	805	707	726	692	747	773	714	758	800	743	721	685	781	749	738	798	747	705	727	731	722	682	741	753	772	725	771	710	763	724	748	765	762	736	701	700	728	720	716	733	758	715	692	698	756	732	730	694	714	769	737	707	724	761	719	741	722	777	704	706	735	747	754	751	722	807	750	734	717	703	741	740	710	779	679	690	734	722	777	763	732	706	708	762	716	701	700	722	729	711	779	749	750	743	738	751	740	686	748	737	740	781	773	684	714	768	734	697	753	696	722	743	716	749	741	771	727	736	734	713	732	785	691	717	775	741	730	747	756	735	732	675	781	735	746	723	720	722	746	744	776	780	723	801	719	740	733	738	703	758	735	717	746	773	698	701	745	740	716	791	679	714	701	744	729	713	722	680	701	676	755	677	753	782	756	749	702	714	745	717	768	681	781	757	737	744	691	731	771	771	758	790	725	762	747	729	746	779	691	737	772	710	711	742	738	741	708	735	749	717	701	747	750	737	754	734	739	755	771	709	729	712	704	700	766	763	784	731	753	736	761	764	711	696	730	693	753	717	725	744	754	687	739	793	720	713	744	723	748	730	709	786	733	732	726	724	768	718	728	729	773	732	727	753	712	751	797	752	726	710	728	729	736	718	681	794	720	744	755	758	717	711	726	734	725	783	708	716	746	743	772	696	728	731	738	728	721	708	750	749	686	747	761	704	744	714	764	727	740	728	730	716	716	749	721	700	726	741	725	744	744	760	713	763	733	720	705	769	765	705	759	709	772	705	709	726	753	697	713	750	769	732	711	762	717	706	772	740	717	758	691	697	757	795	737	740	734	787	722	716	683	763	683	766	754	732	747	741	742	723	758	733	692	724	731	735	707	715	768	749	729	751	738	715	755	675	749	759	728	726	745	772	758	702	742	759	728	745	725	740	734	716	735	736	707	723	782	780	779	728	737	695	727	695	697	729	741	714	757	760	781	766	727	741	717	768	678	754	705	693	715	737	694	746	715	738	740	711	680	769	756	681	760	724	730	753	709	756	691	718	773	723	755	760	720	754	727	774	757	757	705	714	720	724	733	741	715	730	732	738	737	745	753	762	716	748	741	770	753	728	693	715	735	693	767	745	735	744	701	724	710	765	740	768	745	761	722	742	794	761	742	763	738	717	724	736	753	766	730	701	727	713	749	736	749	706	738	753	740	722	716	732	743	780	737	692	736	767	744	748	762	784	683	746	700	680	753	744	753	717	733	775	774	696	776	742	654	743	726	737	767	746	724	757	729	761	760	720	761	732	676	788	734	752	744	778	724	755	753	704	712	694	723	751	722	718	780	754	758	738	748	729	689	721	768	752	754	734	751	735	662	726	710	771	734	720	787	745	757	725	700	730	742	755	737	716	702	765	753	723	747	731	757	763	699	767	757	718	757	719	707	681	755	726	727	709	704	739	717	686	755	722	774	737	700	716	696	752	727	701	759	685	739	712	727	731	751	759	720	770	728	740	771	721	732	762	762	740	718	669	720	688	713	711	766	745	784	700	764	756	770	769	735	753	740	741	777	771	714	708	746	713	753	664	757	774	751	716	727	712	748	727	722	721	684	726	727	745	704	778	767	741	738	716	740	701	731	704	704	762	724	730	748	708	743	759	693	710	711	733	768	777	752	750	745	740	732	747	725	720	721	778	739	725	707	771	696	725	752	755	750	710	749	737	758	756	743	740	757	731	700	713	742	726	708	763	693	780	750	754	776	716	690	729	762	735	746	730	786	732	725	766	706	704	737	741	743	760	693	709	683	777	732	676	689	751	728	737	754	724	727	740	740	759	731	738	731	706	778	786	747	745	711	708	726	735	751	726	686	734	762	730	695	768	754	740	734	731	758	716	731	694	715	727	749	782	743	718	724	711	730	735	785	744	699	749	777	721	750	702	756	699	738	724	705	757	767	741	717	723	769	759	732	695	703	703	734	790	720	703	735	736	691	725	674	745	731	770	675	715	730	738	738	784	748	739	752	743	713	703	764	725	721	741	767	713	750	756	707	717	745	699	704	770	684	745	733	727	728	772	722	736	758	740	726	718	732	745	743	709	715	764	747	714	678	708	721	720	717	744	755	711	745	694	720	694	720	752	734	716	731	767	769	683	710	762	732	760	730	672	732	749	702	742	724	732	745	726	735	746	714	754	782	726	745	748	725	722	773	662	688	742	696	721	728	691	721	753	743	757	750	742	730	719	721	749	761	752	768	745	728	722	721	744	747	768	727	743	732	716	719	707	722	756	809	733	696	748	716	703	741	693	729	721	738	776	716	706	733	726	745	757	741	731	735	769	704	726	740	719	724	759	769	739	722	718	750	765	742	723	756	722	758	701	754	726	693	742	719	742	697	755	754	790	701	688	697	695	769	730	798	729	733	748	725	714	751	760	721	730	683	748	761	746	756	712	731	729	722	696	709	746	736	798	743	721	736	756	725	747	725	765	737	756	773	711	730	734	731	713	751	730	719	717	696	717	747	703	720	706	721	776	708	692	699	690	743	736	725	741	738	733	712	764	704	709	747	726	747	705	768	712	716	739	735	724	719	708	708	760	768	741	735	780	705	723	734	724	742	714	734	732	788	739	784	756	751	765	762	735	768	743	747	787	752	726	708	725	763	722	725	707	729	793	742	723	755	723	745	701	719	774	701	708	782	737	758	775	754	724	723	718	738	712	699	772	771	693	757	702	755	708	752	734	681	723	772	705	715	709	719	743	761	742	721	714	746	716	739	736	752	732	736	779	763	705	741	727	704	793	764	718	768	734	705	670	716	758	717	781	764	749	690	788	722	790	702	682	759	708	729	711	755	753	759	785	712	714	754	755	716	735	716	729	729	775	702	728	753	716	727	760	755	717	745	739	695	702	740	737	759	717	730	733	732	786	731	764	785	750	708	699	688	751	752	757	707	702	741	779
9739	9351	5316	1189	4327	3905	2750	1491	733	341	152	153	104	118	104	121	139	114	123	107	110	121	110	103	113	123	118	117	123	104	95	111	101	113	118	113	115	110	95	117	118	108	119	121	128	104	116	109	120	118	139	114	116	114	97	132	125	109	107	102	115	118	123	123	126	103	102	139	126	118	115	134	99	111	112	107	125	114	108	136	124	110	115	121	132	108	125	115	120	117	115	113	109	128	102	115	121	125	122	111	95	115	101	122	109	109	102	93	103	122	120	108	109	119	97	124	125	112	107	121	113	117	112	119	112	110	97	106	93	101	121	101	113	126	123	99	140	127	116	114	114	103	122	108	124	119	115	133	113	118	115	120	98	102	113	110	104	108	117	104	116	112	113	119	116	119	109	113	114	108	121	124	113	123	126	116	127	107	121	112	132	109	122	119	126	116	120	127	105	109	116	103	110	111	106	115	116	100	128	116	121	116	120	135	117	114	119	117	117	127	116	118	113	116	123	103	132	129	125	105	118	126	112	107	122	124	109	106	128	119	117	114	115	118	119	98	109	132	109	104	132	118	116	107	92	105	120	106	95	107	117	109	112	103	122	116	114	127	113	99	126	109	106	139	97	111	108	116	103	128	118	110	118	112	116	117	100	115	112	97	109	106	116	128	110	128	115	116	95	131	135	127	98	111	104	138	126	120	104	126	127	112	107	118	112	131	90	105	130	100	112	103	107	116	109	115	104	123	110	106	105	122	119	129	122	111	125	104	113	104	94	112	121	125	121	100	108	128	110	108	121	99	110	107	123	114	129	111	123	115	114	105	139	117	118	111	108	109	117	109	104	98	119	132	111	113	120	119	109	105	130	112	115	112	111	119	111	101	109	132	113	89	110	110	110	116	125	103	129	110	108	123	119	99	92	119	111	119	108	126	107	99	117	131	111	125	109	114	124	131	122	120	98	121	115	126	116	112	130	129	122	127	142	117	112	109	118	106	122	118	111	84	96	141	122	112	109	107	108	117	110	105	112	100	109	119	123	127	111	111	113	112	102	107	110	133	113	87	111	123	106	137	125	113	115	110	131	119	119	118	125	120	103	121	119	100	126	109	107	112	117	120	138	100	148	97	115	95	107	116	125	113	108	125	137	105	120	123	101	129	89	122	128	122	122	131	118	124	105	123	121	118	124	125	122	120	112	127	109	112	95	101	143	127	107	106	115	111	106	114	106	129	123	120	121	111	105	102	105	118	96	118	105	114	114	124	140	119	111	118	121	127	101	96	97	108	116	122	111	106	102	108	121	124	115	112	131	108	122	114	117	101	112	142	101	116	102	124	119	112	115	112	106	120	107	113	107	113	105	108	112	128	117	107	114	128	120	112	100	130	100	121	97	132	118	134	113	95	116	129	106	98	117	112	115	122	116	112	114	110	108	137	120	106	115	114	127	109	114	111	115	126	107	107	116	117	129	120	118	123	121	109	124	129	128	109	136	110	116	139	131	104	125	111	110	108	110	115	122	108	104	121	100	105	88	96	111	158	113	111	96	135	109	101	122	121	105	123	111	121	111	127	137	124	110	119	101	109	125	107	133	101	118	110	116	110	106	116	110	115	101	106	110	93	111	107	119	108	117	89	108	131	117	100	118	106	100	121	109	116	125	111	107	117	105	108	134	112	130	118	95	98	132	108	96	127	129	108	95	138	106	117	114	109	119	104	127	106	108	121	134	116	97	99	108	90	118	120	107	129	112	97	115	127	103	114	125	132	120	109	98	111	122	130	126	127	128	110	132	101	134	117	117	123	128	112	127	117	92	106	108	112	111	119	105	111	120	109	127	109	117	121	91	119	108	137	104	122	123	119	105	119	135	128	113	96	105	124	119	105	99	116	117	107	120	86	109	111	112	115	99	126	138	118	92	128	110	101	103	102	109	108	108	112	110	130	104	94	109	103	106	117	115	137	107	113	122	128	114	119	109	120	126	124	136	117	102	113	115	99	119	131	121	104	99	123	108	119	126	111	120	115	103	123	87	116	108	113	125	111	127	122	132	99	112	113	119	100	117	109	103	117	117	107	112	116	115	120	113	126	102	120	118	133	106	110	109	114	108	106	115	117	120	116	132	118	115	115	115	118	114	117	117	122	124	108	120	136	109	113	117	117	102	116	115	97	112	123	124	105	118	112	110	105	108	131	119	119	123	99	109	109	116	118	112	103	113	115	118	105	137	100	134	104	112	123	126	112	124	110	114	116	105	121	140	122	114	125	111	114	113	110	147	123	118	108	134	108	115	108	129	103	109	127	116	122	94	132	121	107	106	113	120	114	118	118	138	119	93	103	108	126	129	117	119	117	129	120	89	141	108	118	110	113	109	118	120	107	125	119	124	126	116	126	127	100	110	113	108	121	129	122	111	130	122	101	116	113	127	126	127	127	109	112	102	108	113	108	124	112	129	90	124	139	116	113	103	129	104	122	92	96	106	106	91	115	123	88	109	121	120	127	117	109	118	104	117	109	142	115	102	102	117	109	115	119	95	123	115	124	109	131	126	115	115	101	113	112	126	110	116	119	125	94	124	127	110	97	105	105	124	108	112	145	118	119	122	122	114	112	107	117	125	110	111	135	124	126	113	98	114	109	112	123	115	111	113	106	120	112	126	118	135	118	132	131	141	109	134	119	106	103	105	121	90	125	130	92	136	124	127	126	121	106	121	117	105	99	89	114	107	123	117	118	108	101	103	118	109	118	132	124	117	120	98	109	110	113	124	118	120	135	121	133	130	117	123	105	105	122	102	113	107	108	116	118	111	103	109	113	113	111	114	126	119	114	129	96	112	106	132	102	113	108	113	105	114	113	116	107	99	119	124	124	109	104	121	115	114	111	119	91	115	97	143	91	98	127	103	130	140	121	99	115	108	97	120	106	130	132	116	137	158	119	126	108	138	109	113	134	111	106	118	115	108	117	105	112	115	110	96	115	100	117	116	125	127	122	113	107	110	111	106	119	109	106	119	99	110	121	121	116	96	102	119	120	103	115	119	111	109	105	121	128	99	120	119	100	121	130	106	108	125	118	94	118	122	122	121	95	125	126	119	130	117	122	117	115	110	107	108	123	118	109	114	107	102	99	107	108	92	118	121	118	113	118	106	112	133	117	112	120	134	121	107	115	108	122	123	136	123	118	121	122	135	111	111	132	126	106	132	120	114	113	111	116	112	117	130	118	95	121	117	99	112	124	132	116	144	121	125	114	96	115	121	100	126	111	101	138	121	126	120	111	125	118	126	119	122	111	122	102	127	128	120	114	117	122	111	138	102	109	120	112	108	107	106	99	98	102	104	118	105	105	121	126	105	108	117	115	120	112	140	94	134	100	118	112	89	119	107	127	132	129	115	118	128	116	135	121	120	107	108	116	123	96	123	94	104	100	109	110	125	110	113	129	95	122	120	109	111	101	109	124	101	114	129	111	116	136	114	122	102	125	122	116	124	123	112	107	108	102	113	108	119	130
37960	32170	24608	10803	38168	36176	30961	22494	12835	5650	2281	1248	954	873	844	861	882	818	844	872	780	868	821	871	892	820	809	842	818	837	799	831	867	848	767	822	857	847	838	822	850	811	798	786	832	821	850	864	891	812	822	805	761	822	819	850	845	861	791	836	885	844	861	803	819	822	855	772	824	805	848	864	844	741	851	908	830	834	850	880	840	847	821	821	771	769	812	867	805	791	820	830	839	840	818	832	803	867	815	868	866	778	845	810	802	791	879	803	858	819	827	891	832	860	801	849	820	807	841	829	865	852	833	777	824	863	803	805	860	811	832	836	804	811	807	861	891	868	807	807	856	869	814	881	842	816	840	860	819	808	841	871	831	851	829	846	806	883	815	795	820	881	810	846	787	863	827	843	844	848	792	787	849	800	805	878	824	866	808	844	837	821	867	841	843	794	774	825	805	834	852	831	857	849	808	777	866	804	835	874	876	856	826	722	818	814	860	802	832	777	825	807	800	827	835	813	775	864	851	783	851	790	809	819	757	824	799	847	799	824	841	864	823	831	805	821	846	820	786	840	840	789	853	839	835	818	806	838	824	790	777	819	835	865	776	804	848	853	801	787	836	841	836	817	871	808	816	827	840	838	851	826	818	811	842	809	847	870	823	831	845	836	792	820	853	851	854	843	831	841	784	817	855	813	811	837	833	841	810	830	788	847	837	851	839	822	833	806	825	865	815	805	761	824	758	842	806	863	796	827	787	860	828	848	823	829	815	845	792	870	800	866	805	799	844	822	839	806	854	832	853	825	818	820	824	844	794	878	799	821	859	830	802	869	810	828	786	840	861	830	820	825	791	852	824	865	893	785	836	788	822	798	881	790	794	857	791	863	848	795	793	840	818	793	836	837	838	778	805	808	792	839	847	834	805	793	801	793	813	848	807	895	811	844	832	858	816	838	796	810	853	864	802	846	811	775	818	826	836	829	841	833	807	839	793	869	841	811	835	831	825	843	816	802	852	854	829	839	815	818	847	855	847	814	797	866	798	814	798	828	812	832	806	847	826	826	877	814	876	808	810	847	856	849	849	824	845	829	777	836	829	774	812	801	880	820	805	857	835	810	821	826	794	849	789	804	784	847	838	772	796	874	830	815	824	827	774	854	874	828	836	806	866	864	860	841	858	803	876	804	868	842	816	874	848	812	821	816	805	804	866	799	849	857	832	872	850	799	768	809	848	842	821	769	756	797	813	808	854	864	827	857	769	828	805	853	848	822	839	829	816	812	840	829	829	793	837	819	812	800	847	817	798	836	828	853	818	860	796	858	834	828	829	807	826	840	868	812	843	837	802	804	812	826	810	835	810	786	777	840	825	815	823	798	854	856	840	793	809	791	847	874	842	865	820	804	860	813	795	788	843	831	830	873	761	785	822	738	781	849	818	839	838	785	803	828	822	834	817	820	868	827	812	815	805	830	874	865	805	785	776	810	835	850	873	846	925	834	799	815	778	873	826	828	833	854	868	842	798	750	811	837	852	791	798	840	856	825	795	823	810	820	790	880	831	858	880	780	827	829	801	826	847	816	846	809	814	857	879	823	790	814	820	787	858	814	814	829	808	802	838	797	834	834	838	780	820	801	843	823	835	828	798	840	810	864	821	791	800	830	804	837	834	842	840	835	817	782	805	865	856	813	805	871	830	794	787	817	806	853	825	832	844	892	858	821	838	832	775	797	898	825	816	824	738	851	808	832	849	874	823	883	833	877	888	787	851	811	803	789	811	844	814	777	797	838	811	838	821	806	817	846	826	856	867	866	882	858	834	822	814	825	871	838	802	814	837	798	855	811	826	778	838	830	775	810	789	855	819	838	849	843	808	807	806	817	782	789	825	834	882	838	852	843	834	859	859	806	778	862	793	842	776	823	847	799	838	844	797	820	826	854	790	831	866	822	850	847	804	827	813	855	849	788	818	832	877	811	878	795	801	856	862	811	837	818	853	795	824	824	851	869	876	804	870	869	831	825	824	824	850	772	844	838	840	851	868	823	800	850	800	820	772	797	842	850	817	811	833	869	839	813	825	867	797	832	852	833	835	872	789	812	817	836	870	794	846	790	844	824	787	793	816	849	827	837	838	812	867	833	851	794	855	795	860	828	846	859	840	865	849	841	759	843	798	787	841	849	853	816	832	851	772	865	871	820	860	841	863	800	860	783	826	777	835	839	787	928	833	822	799	751	833	810	825	850	863	869	866	824	845	797	838	816	801	859	783	851	844	848	820	828	874	863	837	841	853	833	826	784	825	803	785	858	817	807	841	826	841	852	805	794	837	880	826	838	803	801	828	827	814	823	827	791	861	796	872	830	802	835	817	860	873	826	828	833	808	857	836	852	821	782	831	817	891	848	808	798	840	854	801	837	829	817	802	891	860	854	845	859	813	826	837	817	848	812	813	861	848	847	858	853	841	852	821	823	797	816	830	909	822	814	839	768	860	843	797	786	821	827	831	848	800	827	826	846	809	792	842	849	832	855	858	780	781	876	870	831	809	857	791	766	845	841	824	801	840	820	836	864	799	890	833	851	896	844	794	852	855	862	834	820	846	820	815	853	824	820	831	836	826	829	815	837	798	863	842	830	797	841	800	825	844	831	818	852	839	793	812	830	859	830	849	794	855	821	838	846	791	820	823	817	882	877	809	857	875	859	832	787	827	766	824	848	862	832	837	822	878	851	737	831	841	842	820	860	817	772	833	837	846	851	781	844	828	801	827	811	873	808	812	830	852	815	826	852	828	870	838	816	816	866	898	820	846	840	823	822	829	837	827	811	785	820	796	854	821	785	810	817	844	830	840	802	846	861	783	838	770	873	795	793	882	859	831	840	798	862	838	841	858	806	840	751	813	822	865	812	773	862	765	801	826	842	813	839	863	847	850	827	850	823	781	822	813	840	795	850	791	821	812	790	828	803	820	810	828	840	837	849	845	841	814	827	831	845	838	795	878	782	828	831	859	783	846	776	844	818	822	846	731	830	851	849	850	822	861	822	832	818	802	819	869	828	808	890	862	874	789	820	876	791	840	849	813	807	890	839	842	852	878	849	799	825	840	817	846	853	853	858	873	833	796	798	851	827	819	800	777	814	785	820	807	861	853	860	792	827	831	848	798	815	833	798	823	856	837	874	860	864	877	789	913	794	808	876	851	781	838	863	825	810	891	814	849	819	817	812	814	837	835	876	854	858	854	812	832	812	831	833	795	829	792	825	802	802	870	852	796	845	843	877	832	860	788	864	841	854	806	826	842	795	835	863	860	830	863	803	824	870	861	837	831	813	798	812	851	815	832	807	817	805	824	854	851	862	843	825	821	767	812	894	902	827	804	849	789	808	810	824	807	846	809	818	807	845	817	840	823	804	882	807	877	819	860	815	792	863	850	839	846	870	821	859	800	791	861	804	776	811	795	830	761	836	839	825	884	830	849	817	871	846	808	857	849	806	845	822	807	765	821	822	840	895	889	862
13286	15221	7606	1678	8548	6916	4877	2716	1181	473	228	129	101	97	112	91	122	94	114	116	105	120	105	103	106	98	111	105	124	113	91	102	114	99	105	97	103	111	98	112	110	101	104	84	86	89	105	104	100	107	99	108	98	99	108	119	92	92	103	125	106	95	102	113	111	102	107	94	121	90	120	106	102	113	116	116	109	103	102	95	125	104	110	96	108	96	94	105	100	110	116	100	97	91	96	98	89	96	104	114	92	96	93	95	120	92	99	93	118	102	105	101	129	108	106	123	103	113	106	108	74	100	113	112	101	110	106	98	113	100	93	91	108	101	98	108	107	109	111	119	96	103	117	101	105	107	115	93	113	121	124	102	91	85	127	105	129	114	110	119	112	93	100	98	102	101	100	98	103	111	113	86	108	107	102	107	106	114	118	107	91	92	106	111	106	100	87	122	118	117	96	89	105	102	111	107	112	109	91	103	106	95	98	108	100	103	89	95	97	95	125	89	104	111	106	106	100	90	105	106	91	95	106	112	99	106	91	100	104	128	95	122	101	81	108	104	84	108	90	96	107	96	108	103	94	84	111	103	113	99	112	106	105	109	100	90	106	98	112	101	85	103	113	108	91	94	104	94	95	99	99	122	103	108	94	108	101	94	107	100	100	112	118	117	99	108	94	111	93	106	113	99	96	106	112	101	93	98	107	108	91	92	109	109	88	101	108	112	105	122	91	96	124	105	94	117	106	110	104	107	92	101	111	100	110	108	100	94	105	109	107	106	107	109	105	100	102	108	114	108	100	121	95	110	112	108	114	106	105	116	99	117	94	105	106	99	89	95	114	115	111	98	105	96	110	99	104	105	101	106	94	119	101	100	106	105	127	91	100	119	97	96	112	102	100	99	101	127	94	85	97	104	97	102	95	86	105	101	86	122	89	101	109	103	113	96	94	105	95	109	108	96	94	123	99	112	108	110	108	111	113	112	106	103	89	105	111	106	90	112	103	98	99	87	114	112	99	112	97	104	112	108	119	106	94	100	113	103	92	100	97	95	93	102	104	124	100	102	97	100	96	92	100	116	97	101	116	99	115	94	117	102	108	95	77	114	116	101	100	103	97	112	105	111	112	103	98	110	104	116	107	105	104	103	121	109	90	91	114	108	111	107	127	96	97	107	104	121	97	124	92	90	120	108	119	111	114	98	100	108	88	107	87	120	107	89	102	101	90	112	110	116	92	102	114	115	109	89	110	103	102	114	112	96	98	86	97	82	99	108	101	118	110	97	95	98	111	98	91	96	94	95	100	130	83	92	110	125	101	87	94	72	94	114	94	94	103	108	99	113	100	122	113	97	118	93	97	91	94	99	124	116	96	94	110	91	85	88	109	94	107	119	102	102	107	108	109	109	103	104	92	105	102	119	79	101	102	89	107	95	96	124	115	112	97	117	124	131	108	108	115	129	101	94	107	91	101	106	105	110	108	93	129	103	110	97	100	110	107	90	95	110	90	116	107	102	106	106	97	115	86	110	103	96	98	120	93	102	104	114	106	92	96	89	83	111	92	111	116	96	107	105	105	116	124	122	99	110	103	100	138	118	95	108	100	122	101	100	123	89	107	88	93	101	89	98	128	109	136	121	115	96	97	97	107	120	87	116	91	109	101	116	115	107	115	104	92	91	100	97	112	79	108	91	110	105	118	95	99	79	105	96	98	107	94	97	113	101	96	107	107	121	89	118	99	97	99	92	103	95	113	96	93	99	105	93	108	111	102	106	106	111	104	115	102	84	93	90	116	126	104	106	103	107	122	101	109	105	123	113	100	105	118	99	95	100	108	103	123	89	110	106	100	89	104	100	81	115	103	89	104	112	95	106	103	97	95	113	108	90	95	90	119	112	94	95	118	103	104	112	118	105	114	85	79	100	116	103	90	84	109	106	100	92	100	96	97	114	97	97	111	98	99	106	105	104	106	109	93	120	119	97	100	107	119	97	110	88	112	95	94	107	89	117	87	111	100	108	105	101	108	110	98	119	92	106	94	114	93	108	113	118	124	110	103	88	111	123	101	103	109	96	91	117	101	120	96	114	88	113	103	118	114	89	111	99	93	95	101	90	107	104	107	91	91	83	97	93	97	114	110	91	95	100	129	104	126	111	119	103	114	90	96	102	98	90	100	109	107	104	101	100	116	91	119	85	94	109	110	94	101	89	77	104	105	106	108	96	104	113	111	108	99	97	98	110	95	104	103	108	100	82	105	93	108	108	117	103	98	93	106	108	111	117	114	99	117	99	109	100	89	108	100	84	89	109	107	97	94	117	109	100	116	108	102	99	106	102	112	97	118	104	120	100	109	106	96	111	97	92	116	114	87	118	99	97	108	113	105	114	106	96	96	102	95	107	84	105	100	100	117	103	85	89	107	104	105	105	106	106	82	98	124	101	109	104	101	98	82	103	116	108	93	87	106	106	109	103	105	101	104	100	105	104	106	100	106	96	113	97	117	115	100	94	103	101	123	100	141	111	96	116	101	105	108	111	87	101	94	108	94	102	118	103	94	110	118	107	99	101	116	97	108	94	118	107	103	107	106	99	116	114	102	92	107	113	111	108	103	104	114	98	98	99	128	87	115	98	109	87	103	115	106	108	108	105	117	90	118	103	102	110	88	92	106	102	115	89	94	101	114	118	101	94	108	99	102	87	116	124	94	99	110	100	129	109	99	105	109	95	104	108	123	90	97	102	112	100	110	99	89	101	127	91	92	106	111	109	105	115	97	98	92	111	113	91	110	89	106	99	100	102	114	101	106	108	90	90	103	82	115	118	110	104	97	92	112	92	112	105	110	106	109	105	94	87	112	92	100	86	92	121	88	103	97	110	99	88	97	121	89	90	109	85	96	102	94	120	86	86	96	101	114	125	102	114	82	117	114	120	81	105	91	104	92	101	106	91	112	104	95	128	97	96	95	103	112	113	108	97	103	105	106	93	92	85	107	101	92	107	95	94	99	100	106	98	118	102	99	102	96	91	104	105	107	86	97	91	87	101	99	110	111	95	91	116	116	107	103	97	107	112	104	124	99	102	107	105	102	109	104	101	102	111	113	88	106	93	101	102	107	112	113	105	109	102	110	111	112	103	115	98	93	108	87	72	111	106	102	95	98	105	90	99	107	81	96	98	103	107	98	106	110	91	98	104	98	89	87	96	101	97	101	94	104	117	112	104	102	103	101	115	100	112	104	123	102	105	90	110	102	96	106	93	120	104	106	119	104	110	100	102	120	113	113	104	91	110	105	95	116	86	111	104	101	102	105	93	94	95	120	95	96	108	105	119	108	102	105	105	109	125	103	91	115	100	106	105	106	109	107	120	112	99	98	105	102	131	94	105	93	101	108	101	93	100	92	98	116	93	117	103	103	112	107	98	103	117	103	101	92	108	97	98	102	110	98	89	99	120	104	106	102	114	100	82	115	103	99	91	92	126	110	112	100	100	78	118	101	100	112	113	114	109	102	139
44047	37108	27486	14959	49119	43577	37953	28592	17516	8105	3144	1385	863	739	832	731	747	780	758	727	723	699	775	740	740	716	756	719	794	783	721	769	773	718	720	692	743	732	776	748	776	788	773	739	777	749	767	767	724	755	767	808	775	735	764	730	761	765	764	780	743	756	743	758	767	775	758	742	724	758	768	730	793	763	711	739	712	727	759	788	777	723	743	770	705	735	754	729	773	760	742	733	770	715	762	705	785	740	755	738	746	783	750	726	710	732	727	756	715	762	733	744	753	731	742	792	722	753	723	732	743	709	712	745	748	716	719	709	685	718	735	737	689	717	775	711	766	704	797	748	766	729	718	704	736	777	696	745	727	771	757	745	732	708	713	764	824	691	739	725	748	733	732	758	748	745	706	783	726	729	779	759	763	721	722	787	755	777	702	741	780	744	760	749	728	789	767	796	750	746	756	774	776	757	729	753	687	819	766	721	737	782	776	754	717	734	750	796	706	707	776	776	693	757	798	721	742	712	726	784	711	733	727	796	744	764	755	774	757	771	743	762	787	729	717	771	773	750	789	778	720	777	757	775	752	723	759	719	731	728	736	779	745	767	742	736	728	700	732	734	735	776	752	711	764	800	769	784	700	705	753	711	750	777	715	749	733	727	730	741	767	733	722	772	752	737	778	739	765	802	774	721	711	738	745	675	723	759	721	738	739	738	729	783	750	722	754	729	731	738	742	751	795	739	754	737	723	745	724	687	761	793	729	742	719	763	762	793	764	756	745	767	767	732	697	755	739	719	769	735	744	778	759	776	740	788	742	753	731	691	753	747	767	758	701	773	713	796	731	745	718	735	757	768	730	774	699	778	779	823	764	776	804	762	694	724	727	743	747	799	697	774	702	830	761	817	707	717	714	730	752	773	719	776	790	749	746	768	732	724	756	777	740	774	765	774	733	756	785	750	769	761	809	726	744	708	707	750	767	729	758	686	703	742	721	707	731	710	747	729	731	755	741	750	690	774	759	802	729	733	738	746	772	733	742	784	738	703	773	745	756	733	720	763	733	756	735	802	765	748	764	736	729	762	800	764	738	723	738	771	727	732	792	748	724	787	740	766	763	768	733	785	749	760	747	791	738	737	742	761	694	764	751	760	752	700	756	792	745	814	719	755	751	765	726	720	781	761	768	787	776	722	738	724	733	726	764	733	696	751	705	776	719	765	762	720	705	679	743	787	746	785	760	749	768	743	774	712	752	753	746	757	766	722	742	705	755	742	754	763	745	725	778	803	760	748	712	759	746	777	765	801	741	742	723	746	751	711	730	712	757	789	731	773	737	764	774	725	736	777	726	743	695	736	752	748	733	763	765	717	751	720	717	751	753	776	795	757	726	722	775	765	747	727	739	801	753	749	756	695	721	740	720	745	772	691	752	733	712	763	775	767	765	729	703	800	703	754	747	747	731	757	774	720	727	726	724	701	755	771	771	745	719	738	762	761	718	738	712	781	744	794	765	718	758	740	750	720	761	747	785	778	757	717	728	729	756	771	761	698	742	722	747	742	742	778	765	724	742	754	765	764	698	790	755	737	767	723	768	719	739	735	731	782	722	735	782	755	748	727	728	728	763	810	693	729	733	767	776	724	711	722	770	737	739	774	733	753	749	764	725	783	748	747	714	774	752	722	736	712	730	759	724	763	759	782	730	756	734	741	747	749	715	741	749	765	800	749	752	756	774	760	744	728	769	707	763	733	729	725	750	712	817	746	720	732	716	718	731	729	747	752	731	691	764	709	774	757	745	752	733	728	733	762	740	688	731	784	770	745	768	711	732	742	737	733	743	758	730	713	737	735	769	755	769	778	740	765	713	746	775	761	736	741	783	735	765	759	798	752	724	756	726	771	720	753	785	751	773	736	751	752	733	723	732	724	750	744	766	780	749	748	728	783	745	725	739	721	705	750	813	741	773	759	773	778	744	754	742	755	725	711	742	701	737	731	757	673	804	752	774	741	766	733	747	783	731	775	755	768	771	787	736	706	693	770	730	756	791	741	749	723	680	716	750	723	769	753	726	816	749	722	737	746	720	751	735	751	745	765	707	739	693	762	797	770	732	718	749	734	719	794	769	741	748	744	743	714	794	746	755	752	742	740	765	727	712	780	726	768	776	738	785	725	829	764	743	801	754	762	740	770	746	759	738	774	764	715	760	716	772	737	774	755	711	792	757	769	733	770	722	779	747	787	681	764	733	691	781	752	724	733	755	758	723	739	720	742	757	742	713	723	811	773	705	704	748	777	761	780	771	781	749	771	737	763	762	742	786	727	735	742	761	745	776	737	719	783	734	755	710	738	737	778	770	729	727	750	772	764	734	738	701	709	771	749	701	744	762	723	750	761	720	743	732	729	781	743	786	751	755	759	771	713	808	758	718	747	742	815	765	721	762	690	765	747	713	761	752	781	734	778	724	726	743	726	766	745	750	712	716	693	767	721	721	726	742	787	813	724	723	730	773	758	757	750	697	734	710	752	792	746	771	760	709	743	729	762	680	716	785	743	703	792	696	749	733	747	749	687	721	757	755	702	791	713	757	756	747	730	779	727	736	776	714	797	728	750	766	739	767	758	748	748	725	791	754	758	699	699	686	769	725	737	790	737	730	735	788	759	774	735	747	733	760	764	805	758	742	775	737	740	727	769	768	722	741	666	731	708	717	711	737	747	763	745	705	750	735	778	750	750	754	726	742	731	721	810	724	730	792	740	755	742	777	771	764	723	738	738	705	789	705	751	737	741	755	779	735	773	758	751	727	749	763	742	737	764	658	699	738	705	748	750	727	750	720	698	759	700	783	791	754	765	788	751	700	776	778	734	752	787	724	711	737	770	800	780	798	737	749	743	752	738	707	813	783	763	753	750	720	709	755	735	757	686	775	759	772	783	755	747	748	772	740	729	733	753	769	728	748	692	729	746	743	794	742	750	717	736	767	736	736	766	812	789	734	713	740	753	717	751	747	726	706	751	734	744	736	701	763	723	735	727	731	754	741	720	733	744	743	755	744	735	771	757	746	738	768	748	772	797	721	688	725	706	736	719	695	776	723	760	740	802	773	770	716	709	728	775	734	724	727	725	713	768	700	763	732	684	751	761	759	687	802	779	762	693	685	771	767	727	699	771	711	741	738	770	759	681	731	749	741	757	750	755	775	733	707	739	737	770	759	721	734	769	738	755	729	737	797	719	784	691	691	734	738	722	749	852	709	694	758	759	747	774	771	747	727	734	753	756	726	775	780	712	687	718	736	720	710	773	774	728	778	729	717	721	747	703	780	712	730	771	751	778	744	749	713	704	724	737	771	765	736	734	714	719	769	764	774	797	662	777	692	700	767	730	763	753	793	713	716	745	710	756	756	744	733	743	775	734	717	736	767	779	788	761	782	766	707	772	732	748	702	747	710	753	760	762	719	719	809	761	705	805	736	725	755	740	759	766	738	740	746	738	768	710	744	748	804	798	771	761	769	776
7831	5569	2208	388	1110	1209	769	507	248	173	138	114	109	103	106	112	117	97	123	105	113	104	100	108	121	122	119	91	114	105	101	128	107	114	91	129	116	111	104	115	91	108	115	120	124	118	92	115	98	115	93	111	95	89	96	113	125	130	124	103	100	112	120	105	109	104	122	106	107	119	90	117	115	103	114	117	99	103	104	105	120	101	113	103	121	125	99	106	96	108	106	103	106	114	115	103	113	125	95	103	112	114	106	104	122	107	117	119	111	106	90	102	130	118	110	130	111	96	131	119	111	116	107	118	119	114	110	121	103	129	113	123	130	128	117	128	125	107	109	113	104	106	118	122	101	120	106	109	103	132	121	109	110	105	119	117	113	100	100	98	103	113	125	109	114	113	123	109	92	121	100	90	119	95	103	114	118	111	99	110	117	122	94	102	116	111	105	116	110	103	137	118	136	117	115	117	106	112	107	112	130	106	115	120	115	110	114	111	94	129	116	120	105	124	100	99	106	99	109	111	111	104	91	121	110	113	115	108	115	99	109	104	115	110	108	122	104	104	121	97	98	123	118	129	126	100	105	112	106	128	96	108	136	104	98	107	101	119	88	96	92	124	109	118	102	106	125	132	124	110	91	107	102	104	100	79	123	126	119	114	118	100	107	98	117	116	137	117	106	108	107	122	101	106	123	108	117	117	103	121	112	117	122	122	131	127	98	100	109	111	104	105	108	99	126	111	113	109	104	109	109	108	134	118	108	134	120	118	100	111	119	123	97	117	124	105	114	95	126	111	116	125	122	102	117	106	107	106	105	120	114	124	83	108	118	120	110	103	109	121	116	98	119	116	112	104	129	113	111	93	100	110	95	115	108	116	113	117	121	109	122	108	98	103	111	113	117	103	98	116	104	102	102	104	118	123	122	117	113	94	99	104	95	100	99	109	120	89	108	122	95	110	114	111	88	103	114	115	114	107	98	105	112	124	125	100	102	97	111	99	109	103	96	106	106	119	107	102	119	109	96	107	117	107	116	112	109	107	110	109	96	109	103	111	123	130	91	111	101	110	117	106	116	110	130	106	97	112	119	103	102	115	104	116	110	111	115	106	113	101	119	132	116	127	97	112	118	97	102	98	116	104	114	106	128	107	110	85	105	121	116	113	122	108	102	98	106	104	115	106	99	102	96	99	119	106	103	128	110	109	106	104	110	112	104	122	116	109	113	124	110	116	119	112	109	104	91	113	88	115	118	105	115	115	104	107	110	129	105	102	123	107	107	126	107	107	109	107	120	101	116	117	115	108	125	120	126	106	114	101	117	86	95	113	124	120	114	115	120	111	113	108	115	117	113	96	105	129	117	110	119	107	111	113	103	107	112	110	90	92	103	106	123	116	100	97	99	127	106	103	104	96	119	121	120	120	133	103	97	97	120	95	132	104	119	107	107	115	101	102	107	111	117	124	114	113	122	105	112	132	111	120	121	102	118	95	135	113	124	105	93	116	89	94	127	104	125	114	112	94	114	113	100	109	100	109	99	114	121	120	103	125	111	110	99	120	151	105	91	116	107	97	110	114	112	87	117	103	92	104	107	101	125	100	117	106	116	125	113	99	120	112	118	127	113	109	113	128	113	103	105	119	97	113	104	120	112	113	100	101	95	99	125	130	109	124	97	112	104	112	138	112	100	97	121	109	113	113	106	122	100	113	111	126	116	116	109	137	101	104	122	111	109	117	106	102	112	112	111	112	127	118	103	100	107	110	106	106	99	135	117	102	114	124	109	112	100	99	94	113	124	98	101	114	100	105	123	101	109	103	108	97	101	98	109	98	97	102	108	111	105	108	125	110	106	105	112	122	121	132	122	105	108	99	114	94	126	110	104	105	101	108	127	127	102	104	109	104	127	96	109	121	118	107	99	114	115	129	103	105	111	114	109	132	107	103	112	127	111	99	115	101	104	99	107	114	130	128	107	101	110	113	118	121	121	114	126	109	105	112	108	117	114	125	119	89	118	106	117	107	89	107	85	101	115	109	111	108	117	109	94	106	99	110	115	110	103	103	119	116	102	110	121	111	109	105	109	113	96	123	142	99	94	136	110	121	108	114	113	114	113	128	121	106	119	111	107	94	115	85	116	104	102	108	104	116	106	118	106	129	124	114	126	116	103	115	97	114	121	107	98	119	122	121	108	107	115	87	103	104	136	106	103	102	107	120	125	111	107	113	106	118	113	117	107	103	108	98	108	106	118	127	125	108	87	128	107	100	122	119	123	124	111	109	106	106	115	103	115	112	91	103	102	122	125	119	109	126	111	108	104	129	113	100	103	103	107	108	131	115	102	117	107	124	101	140	103	99	102	90	101	121	96	121	85	98	93	105	113	122	121	105	108	96	113	98	105	137	101	111	115	115	117	105	120	128	101	97	108	114	116	105	122	129	95	119	107	102	99	116	123	125	102	113	99	122	101	104	106	114	96	122	127	108	121	129	115	102	115	111	96	113	122	102	97	117	123	110	121	129	98	121	106	100	114	107	97	113	116	104	116	94	96	101	122	114	124	127	106	120	115	116	107	118	111	108	117	117	116	112	115	119	122	97	116	107	110	104	90	111	112	109	113	115	114	118	108	110	119	118	98	112	118	122	112	104	101	104	109	115	102	107	105	120	122	114	112	109	119	100	121	94	109	115	108	116	115	99	118	106	112	116	114	108	120	119	110	108	108	115	118	122	89	125	114	101	124	109	127	102	106	115	119	132	140	102	116	102	101	124	120	114	115	115	98	121	115	117	111	123	95	127	112	96	103	114	116	95	90	119	107	115	96	114	132	109	119	105	114	107	113	105	107	109	117	110	140	111	120	101	99	112	121	114	101	128	102	141	104	120	93	122	105	114	105	128	95	112	121	73	112	113	98	96	111	123	124	112	121	102	131	118	104	122	116	100	107	98	116	121	114	84	113	99	117	91	125	91	135	112	116	121	134	121	86	101	117	102	114	112	93	107	122	102	108	114	98	110	130	115	112	104	108	114	111	104	96	98	92	109	128	100	114	103	103	114	102	100	114	110	108	99	125	130	114	120	144	113	120	127	102	107	120	115	93	99	132	98	114	131	104	110	115	116	117	106	117	118	110	123	108	93	119	94	104	101	122	108	100	125	123	105	109	121	87	95	116	104	116	108	112	128	106	102	107	103	106	118	137	106	111	100	115	99	108	108	99	114	121	102	116	126	97	109	133	107	106	98	104	105	114	98	96	106	123	100	109	99	111	100	106	125	128	131	109	105	115	132	106	106	96	110	111	108	122	126	117	113	90	111	101	105	107	105	126	111	119	112	106	106	117	103	101	126	110	111	114	114	122	105	113	101	119	102	105	129	116	116	122	103	123	106	98	86	109	117	110	109	122	114	105	114	103	99	100	106	107	117	117	101	112	114	84	119	95	97	109	117	92	99	96	126	114	91	94	100	122	87	109	128	86	99	121	102	128	102	105	113	101	96	103	112	100	98	99	107
36098	25944	14637	5025	20819	21110	14523	8310	3865	1889	1177	903	822	794	807	809	803	755	846	804	849	795	831	782	805	743	800	804	805	837	860	781	827	725	819	833	762	828	777	776	776	783	760	793	792	763	817	836	759	761	823	769	822	753	786	781	825	797	796	873	762	786	820	753	774	800	817	802	817	807	798	773	838	837	754	807	817	779	837	832	790	762	767	817	787	748	797	800	792	802	819	840	874	831	801	808	798	819	777	825	818	812	828	767	819	778	797	791	778	789	830	819	798	767	816	817	792	786	820	826	806	812	799	805	751	858	816	800	787	782	824	781	823	814	769	768	796	762	854	800	735	804	781	765	785	815	799	758	812	789	762	797	823	747	806	838	820	830	813	767	795	773	806	819	818	828	827	815	853	776	799	786	820	757	787	818	789	778	798	816	848	833	748	812	734	809	808	756	783	858	804	809	837	812	803	789	795	750	792	795	815	790	792	853	813	778	807	838	795	802	770	770	866	794	845	824	777	775	805	776	808	756	822	789	755	834	837	846	830	768	757	850	780	782	810	803	815	741	822	799	808	773	790	750	801	791	786	789	793	739	753	772	850	805	781	811	775	824	822	784	780	824	819	769	847	806	778	815	762	826	766	803	775	794	808	751	804	779	766	835	775	797	842	791	805	815	766	819	801	783	818	814	820	824	780	796	834	789	817	844	839	775	794	792	809	792	767	800	787	803	803	806	802	774	779	839	771	741	799	786	806	773	804	815	821	748	781	776	811	779	842	790	779	825	802	820	843	842	827	809	768	785	781	783	768	819	814	764	797	787	746	816	815	784	791	796	773	804	746	738	774	791	798	817	808	749	807	812	801	793	830	834	787	764	768	772	783	812	797	792	805	778	770	792	776	777	799	828	738	795	744	746	784	829	765	794	789	796	801	791	816	809	804	820	863	801	807	841	778	829	776	768	780	777	795	774	795	781	770	771	846	806	800	846	856	804	747	804	769	742	804	789	761	811	806	832	823	785	805	819	810	824	770	813	878	850	806	783	755	808	807	819	795	848	809	846	811	801	833	784	852	810	795	823	838	825	829	831	817	793	782	859	789	825	785	801	811	756	854	740	803	784	771	799	762	810	762	780	793	799	807	789	797	823	810	802	821	822	801	795	772	853	857	804	785	788	828	827	818	792	811	786	800	800	808	822	824	777	753	815	832	781	770	781	805	766	794	854	783	778	786	819	805	788	798	806	789	798	778	814	813	816	837	742	799	791	806	753	840	775	783	764	800	820	797	771	812	805	802	802	788	824	800	822	802	803	844	780	789	792	786	815	781	801	769	773	723	809	835	776	771	829	811	748	765	770	831	802	782	749	785	780	776	794	836	814	806	841	843	796	775	817	826	802	783	819	773	827	824	778	793	782	811	807	862	829	777	789	819	788	784	799	802	753	777	813	787	766	838	816	801	857	774	845	806	788	807	791	764	835	798	807	847	801	771	774	800	781	800	832	776	786	752	847	754	722	803	837	800	820	781	839	819	813	803	756	809	766	781	812	775	787	794	794	798	814	758	764	807	816	806	816	808	808	763	806	788	808	785	794	796	774	837	758	820	863	790	844	845	823	866	799	815	793	799	832	803	796	802	826	781	786	803	810	782	821	827	810	794	801	817	774	814	793	797	836	819	816	823	824	780	773	804	833	826	826	797	798	799	772	823	796	720	769	731	838	788	810	770	807	779	789	852	801	763	784	797	863	774	796	805	793	820	818	800	754	833	809	765	783	771	792	773	864	810	832	855	800	813	756	777	774	839	837	836	809	797	772	827	852	786	759	761	825	814	811	858	773	804	784	857	828	772	816	775	792	782	839	811	860	826	850	794	799	860	771	836	808	790	772	782	844	757	837	814	797	790	755	775	769	768	771	788	832	753	798	820	752	811	781	836	793	814	835	853	813	817	823	771	797	835	806	772	817	792	787	842	788	817	776	730	798	781	765	842	775	804	814	787	785	754	843	790	760	803	812	838	818	776	867	771	786	842	756	790	787	780	804	806	790	810	776	796	856	827	814	794	805	831	809	827	838	808	776	817	773	841	807	820	738	796	777	801	815	822	744	813	781	876	811	816	843	819	780	793	807	780	795	788	780	746	790	801	784	800	794	805	804	812	791	791	829	808	810	814	840	785	805	807	804	801	844	833	808	800	852	843	792	803	787	754	811	828	787	793	798	774	790	787	842	844	768	806	796	790	828	802	787	831	829	815	851	813	824	801	785	860	781	802	795	806	847	833	810	822	796	836	803	851	818	843	791	765	796	849	779	794	779	776	832	787	801	755	757	797	824	791	760	770	803	799	741	809	755	814	810	823	757	785	784	793	741	790	782	794	856	792	779	793	797	782	833	840	831	852	813	789	796	830	829	773	780	843	796	731	806	820	767	792	796	806	781	804	773	799	817	860	836	817	827	807	776	802	722	829	789	793	763	836	791	821	743	855	775	767	816	830	771	818	780	781	810	804	805	846	806	852	746	829	763	776	832	749	814	828	757	819	824	798	843	801	849	798	822	855	789	787	828	779	809	817	789	782	755	791	770	820	766	830	779	782	828	836	817	812	834	829	801	784	777	844	784	826	792	737	790	815	761	750	798	851	837	834	785	796	816	813	750	778	839	848	825	816	777	804	788	846	783	801	838	834	799	827	815	795	773	791	819	793	769	816	801	824	779	780	786	792	784	809	853	752	829	776	801	777	758	805	794	764	803	781	822	753	771	843	779	808	813	791	844	836	855	764	786	807	828	800	814	810	795	793	797	762	845	792	838	779	769	809	774	763	801	779	790	818	810	769	762	776	754	777	829	755	769	846	767	824	762	780	823	821	789	795	836	785	810	775	761	788	809	815	823	815	759	798	795	846	824	760	769	766	761	770	820	817	772	828	810	821	779	786	826	806	727	788	822	814	775	836	791	781	816	740	808	765	797	771	803	762	780	816	823	812	771	788	782	782	784	751	796	881	789	852	803	766	764	858	825	811	793	790	798	791	816	850	775	765	840	750	801	842	756	809	829	783	829	799	791	779	803	782	812	765	806	818	790	838	829	806	816	778	774	808	795	799	803	743	830	848	790	816	783	791	791	844	816	807	813	794	740	845	798	794	779	842	800	779	778	809	773	779	768	816	857	834	755	765	811	773	808	794	795	801	805	789	838	762	807	779	832	771	793	798	842	827	835	780	780	768	778	853	786	769	781	772	850	821	758	827	779	792	800	781	805	782	834	786	806	821	799	794	783	844	737	773	759	798	756	796	778	808	820	806	806	818	782	837	788	793	818	807	832	755	796	740	823	775	811	829	779	820	834	799	801	822	862	832	838	829	818	730	791	813	851	791	907	840	788	818	764	763	802	786	798	758	822	808	838	812	812	765	769	800	831	833	770	817	850	780	825	779	784	790	773	830	767	831	789	806	795	800	804	808	782	774	800	782	816	842	786	781	764	766	749	817	824	819	817	824	821	792	791	771	790	817	792
12572	12700	5526	1524	5463	7438	4171	1828	778	348	190	154	93	109	112	94	110	98	109	119	82	110	95	106	89	112	91	101	116	110	105	98	87	98	110	106	102	107	107	108	102	121	102	95	104	87	83	97	97	115	93	118	113	80	96	107	103	96	105	115	102	105	103	87	85	106	103	100	114	103	102	106	103	114	106	99	94	95	117	99	92	93	98	93	105	106	98	78	109	90	81	103	98	107	109	95	98	103	92	93	110	118	89	104	103	115	106	117	102	101	105	90	87	105	116	108	90	98	104	100	72	112	101	111	97	86	94	118	115	87	88	121	84	114	107	114	102	94	95	104	109	112	93	117	108	105	98	114	86	95	90	115	96	118	91	101	124	92	98	93	107	107	96	86	109	84	82	101	109	87	114	102	92	97	92	86	89	115	99	99	92	102	93	100	113	100	101	108	92	90	101	104	113	100	91	121	91	101	92	94	113	91	96	97	112	101	102	77	108	105	94	88	110	98	95	101	102	90	114	108	111	86	111	85	102	103	101	99	106	80	101	102	99	109	115	101	97	117	87	107	85	99	105	98	127	98	92	87	107	103	101	87	106	92	111	98	97	107	94	112	105	105	116	103	101	112	91	106	101	108	96	97	95	102	104	99	100	91	86	79	92	90	96	109	117	97	103	103	85	101	84	98	132	92	107	96	94	94	94	89	94	105	113	101	111	105	103	106	101	107	96	97	118	103	108	104	85	110	106	113	98	109	95	84	103	100	88	98	97	92	101	97	91	124	105	113	102	102	108	78	109	102	119	96	97	69	111	81	88	97	98	98	98	114	97	97	87	107	101	101	93	93	107	93	88	98	103	105	104	102	109	119	111	104	111	94	85	85	86	111	97	110	88	105	106	107	110	91	92	93	106	94	85	100	104	96	108	91	97	94	109	106	98	90	103	115	117	100	99	102	99	113	74	108	118	84	116	111	90	99	108	112	94	93	91	89	122	105	107	114	91	97	109	108	123	94	94	90	93	88	111	90	96	108	105	103	94	102	106	111	106	87	96	80	112	88	86	102	85	92	86	94	85	93	111	106	77	117	105	121	99	87	90	94	114	94	119	123	107	105	84	88	89	108	107	86	86	100	107	84	95	101	107	90	97	74	101	91	119	115	111	109	111	95	98	101	110	82	103	101	115	123	91	114	97	100	95	84	103	117	108	128	99	97	121	72	103	95	94	94	86	103	96	104	74	100	92	94	95	103	105	94	103	103	95	115	93	104	91	93	99	118	88	100	95	102	105	108	103	110	98	98	100	94	94	99	114	91	105	87	86	102	111	86	106	92	104	104	102	111	98	100	96	109	96	93	101	94	113	101	110	112	90	114	103	88	106	82	104	102	100	100	87	100	108	88	96	89	101	113	93	117	111	116	99	105	84	108	110	98	86	103	91	107	106	109	105	92	88	91	108	84	101	100	94	94	103	109	117	111	96	82	90	96	99	112	85	103	106	94	110	100	97	108	99	98	100	90	101	97	98	89	112	102	102	104	114	127	97	116	115	103	107	96	88	87	106	92	88	77	94	102	106	105	102	93	98	93	105	92	111	93	91	119	109	113	103	93	104	105	109	103	78	92	111	113	92	93	93	90	100	99	99	97	109	95	84	99	98	97	121	92	91	111	91	93	89	96	109	101	103	101	98	109	96	90	103	101	96	71	95	78	81	111	103	89	95	94	107	106	86	104	102	96	100	92	100	107	74	89	99	106	91	99	101	102	92	99	111	75	89	87	87	96	103	85	113	95	95	96	114	97	111	106	91	97	103	89	92	89	104	94	113	113	99	96	102	113	113	84	115	105	85	82	96	113	103	96	93	109	104	115	88	96	104	86	111	101	95	91	99	98	97	100	98	107	106	101	93	89	102	91	90	93	100	117	97	117	109	91	96	100	93	91	97	100	85	113	107	91	96	95	102	113	101	95	86	109	111	111	97	112	103	77	107	99	90	102	112	101	120	116	107	108	112	75	119	100	103	91	105	102	97	99	98	108	104	117	104	102	104	113	107	109	105	95	101	102	89	102	108	108	119	105	118	89	101	109	106	96	109	88	114	98	103	95	88	90	98	106	94	92	100	111	97	107	99	102	83	114	102	112	115	100	96	110	88	88	114	87	91	97	106	94	90	106	95	98	102	94	100	95	93	87	95	101	103	89	96	99	114	100	102	98	109	110	100	99	91	92	86	96	100	99	80	90	86	109	95	100	82	105	105	95	103	98	99	98	103	106	78	106	113	115	103	83	88	100	100	107	98	116	89	93	98	97	109	87	94	108	96	117	93	84	99	95	98	111	100	88	103	94	98	101	97	116	85	114	89	105	103	118	100	90	94	95	100	111	95	104	100	105	109	110	80	107	87	124	107	102	101	84	110	105	99	117	101	125	114	95	105	71	106	100	126	91	120	94	107	88	122	100	103	112	105	77	100	93	99	107	77	82	90	83	88	84	80	97	94	93	104	100	89	106	105	97	114	99	93	113	100	115	110	111	106	104	87	92	102	112	84	110	100	103	123	97	103	105	114	104	110	99	114	102	114	103	105	96	96	84	95	106	111	97	107	111	102	103	88	110	99	101	102	101	94	93	117	120	99	88	99	86	85	107	119	100	76	106	91	87	103	87	99	112	87	95	110	103	102	116	95	86	96	95	105	95	98	101	91	107	100	97	103	91	107	115	81	106	99	105	85	110	102	97	105	120	97	93	104	105	86	102	99	131	107	87	105	94	121	100	103	102	104	116	114	102	91	97	104	95	94	114	90	116	100	113	113	97	103	115	97	86	89	101	94	93	88	101	106	100	81	94	78	109	119	104	110	96	98	98	95	100	112	90	96	84	102	99	85	105	108	85	114	89	96	122	96	92	125	103	101	111	107	92	82	114	99	97	91	100	109	103	102	117	93	107	102	95	109	101	99	110	114	112	88	103	106	106	106	94	85	83	107	92	121	85	98	112	120	99	80	110	94	98	96	117	105	87	107	104	90	102	107	104	118	106	97	90	87	107	101	91	94	85	109	117	93	105	95	107	111	112	97	102	102	101	112	104	78	101	103	95	81	93	102	93	114	91	104	90	92	83	117	106	94	119	99	95	114	101	109	99	105	100	107	102	92	105	89	108	97	112	99	119	105	114	100	116	107	115	71	104	101	118	110	107	99	116	106	101	90	109	111	89	102	114	94	119	106	102	111	101	102	97	99	89	94	106	102	106	100	105	91	109	101	107	91	100	109	98	107	108	109	99	100	117	117	93	82	105	98	104	116	92	109	108	131	100	105	104	84	108	111	98	100	104	100	86	91	106	95	97	109	114	108	103	116	99	118	102	104	101	93	89	94	117	95	97	113	92	104	100	90	89	119	103	100	93	90	116	98	114	93	111	97	108	91	92	117	99	91	96	123	91	91	115	96	101	93	102	93	93	107	100	94	106	105	114	105	100	107	101	75	93	106	96	107	87	118	86	115	112	110	75	101	95
43231	34777	22780	15180	41181	44755	35035	24479	13642	5676	2060	1052	826	712	734	697	689	719	753	719	701	718	774	743	703	732	692	714	732	706	754	763	731	717	776	737	728	781	712	704	728	725	678	675	697	771	701	749	685	721	731	699	796	773	720	727	745	754	667	730	721	727	716	696	709	699	700	715	734	724	766	722	694	716	718	689	679	738	725	719	716	717	710	749	733	738	730	782	750	739	702	718	716	748	751	743	714	713	736	709	771	733	742	716	712	747	712	707	721	710	716	726	716	745	711	772	739	742	722	714	724	733	730	701	716	727	769	743	720	738	708	726	725	722	739	761	706	775	760	752	746	730	783	722	723	708	694	746	719	679	722	747	679	753	711	700	699	727	741	709	744	690	734	687	730	733	759	763	748	699	700	740	713	796	756	696	735	720	732	708	736	684	726	705	746	743	695	702	738	681	732	706	733	709	757	709	715	700	752	734	763	708	741	686	657	709	737	731	740	720	732	736	747	740	722	681	747	749	706	698	753	694	722	669	688	741	727	780	686	749	736	716	753	708	714	673	722	758	690	791	741	739	710	708	716	772	735	718	726	726	754	725	700	750	709	748	749	694	685	775	698	743	750	747	710	702	768	720	704	731	689	736	711	760	722	715	736	725	739	732	705	771	750	734	725	711	715	705	747	753	722	728	723	729	692	675	708	714	715	739	708	729	761	733	752	710	701	691	741	695	728	716	748	735	682	727	777	742	745	697	718	744	744	719	743	718	704	710	691	731	724	714	722	726	767	687	721	690	745	729	740	742	746	727	731	759	732	715	759	699	752	708	761	726	690	694	723	721	738	733	698	719	732	745	753	747	755	774	734	714	731	718	695	708	715	697	712	718	755	738	751	785	780	773	732	707	750	728	722	702	734	752	754	721	763	725	738	726	746	731	702	701	705	756	680	733	737	653	724	761	699	721	731	699	726	703	671	727	715	700	705	708	705	818	739	719	717	711	712	704	728	744	719	731	740	722	712	706	705	722	728	769	741	724	719	748	691	741	724	706	733	754	745	672	687	722	723	700	683	718	727	722	680	703	727	715	705	741	739	696	756	707	685	685	728	731	723	722	730	742	737	727	715	715	657	759	756	751	752	730	688	756	764	714	686	741	755	698	731	682	757	739	695	730	735	704	739	723	708	714	724	715	743	739	743	699	746	712	750	745	732	748	757	718	695	732	696	788	732	725	744	704	723	740	669	772	752	718	796	716	753	717	724	757	741	723	735	735	735	693	754	750	760	757	763	688	693	731	705	730	703	718	743	701	683	738	695	759	764	728	712	693	672	711	724	738	708	731	702	752	731	728	751	691	704	747	744	746	677	728	721	727	704	716	705	737	727	666	722	743	763	760	732	685	713	744	743	746	797	760	742	727	710	728	720	752	744	684	753	742	700	735	740	741	702	688	723	768	699	761	802	713	763	729	762	711	694	735	763	732	738	717	730	692	695	764	744	683	704	701	769	740	659	705	768	728	708	730	758	719	713	742	759	742	757	710	704	670	711	708	741	719	781	747	769	727	703	698	732	704	693	727	763	691	680	731	728	688	809	696	687	747	713	733	674	726	708	743	724	753	767	732	732	711	717	727	751	785	705	738	733	728	746	755	683	677	760	725	670	701	725	721	725	740	768	714	692	687	762	739	715	692	708	718	704	764	717	715	689	748	753	726	732	750	703	673	717	750	716	750	745	733	722	756	726	698	753	709	700	725	743	685	736	791	691	711	705	733	732	725	691	683	709	710	711	692	695	716	735	752	742	768	738	707	727	686	718	698	732	760	719	714	740	753	737	746	742	706	760	731	711	757	669	707	765	710	675	700	752	713	746	681	740	739	761	687	772	726	743	712	735	704	673	764	738	740	740	723	737	742	745	698	735	715	697	722	739	726	697	685	701	713	705	698	701	723	752	672	713	729	746	727	678	765	718	773	704	694	699	713	722	714	756	715	728	712	705	679	736	700	696	714	741	707	728	699	742	744	716	744	703	751	666	770	718	759	682	768	782	732	745	738	713	750	706	728	696	709	747	739	735	759	731	755	747	753	700	745	748	708	686	711	678	748	717	742	705	721	738	696	740	695	773	689	740	698	751	727	687	754	661	750	705	761	734	786	759	740	699	702	716	710	691	720	687	727	741	751	697	683	714	712	710	744	734	764	736	697	715	752	734	727	760	739	745	696	748	759	704	739	701	750	727	703	697	737	722	693	703	767	717	700	755	704	707	725	734	728	715	765	663	735	715	724	741	697	650	763	766	690	757	720	775	729	697	705	788	744	728	682	701	717	712	661	708	673	715	686	747	736	745	761	724	761	735	717	761	660	721	768	671	770	708	734	724	767	729	647	693	715	745	758	676	753	706	750	751	719	718	725	740	759	740	729	724	750	758	688	732	762	715	720	791	713	745	718	716	725	712	740	738	745	723	718	692	727	704	776	719	744	715	769	715	728	753	709	709	766	720	717	717	693	725	772	708	736	755	737	721	667	720	706	690	744	716	697	711	716	774	725	738	701	708	730	705	759	693	737	712	746	771	737	693	755	740	709	730	740	765	720	729	749	738	689	704	690	734	687	744	737	708	709	729	740	706	721	732	698	726	708	734	663	684	713	777	745	707	771	749	709	756	739	725	742	737	740	725	728	719	751	741	722	707	728	738	750	711	729	752	789	697	694	681	737	744	735	723	747	763	723	762	718	745	700	701	683	718	730	728	740	761	683	691	712	703	689	727	750	711	711	672	739	729	752	722	702	721	698	732	688	703	678	691	733	761	692	717	733	723	672	711	679	754	737	714	718	742	734	683	768	719	745	737	712	737	727	739	705	769	712	737	701	748	744	710	762	701	689	724	735	700	718	716	757	755	713	718	717	694	708	707	796	711	716	698	741	731	717	734	728	688	702	715	716	738	716	714	694	714	731	766	721	722	708	688	659	681	749	758	685	688	734	741	712	747	742	722	702	736	790	697	681	729	748	758	715	747	749	729	734	736	717	731	711	663	733	703	773	768	770	685	689	703	741	739	701	715	728	676	760	745	746	728	659	740	765	734	748	738	726	745	736	699	707	742	700	761	734	726	720	687	726	695	745	712	711	765	742	716	682	775	783	785	673	700	796	801	700	741	714	729	725	778	742	727	729	677	702	746	699	709	761	731	725	732	714	729	744	778	738	750	703	721	718	770	723	799	780	752	721	687	745	752	730	750	711	662	730	751	735	738	705	718	713	700	745	703	736	760	724	746	747	677	763	775	671	724	734	668	731	741	723	709	766	721	706	642	718	763	731	740	763	708	758	718	675	692	757	717	738	680	724	742	746	734	702	738	737	709	698	715	686	719	719	716	766	712	724	714	736	746	743	729	754	772	740	724	738	703	679	713	725	709	724	716	751	705	740	686	734	761	740	770	679	728	736	741	734	730	699	684	681	791	741	708	738	756	727	704	739	701	678	733	716	715	736	733	721	744	741	739	713	719	728	701	762
10753	9299	3875	1358	4382	4255	2482	1173	509	253	147	132	116	99	120	123	111	113	113	123	117	101	133	114	104	116	118	84	114	110	111	106	121	108	93	109	108	112	106	94	103	111	105	110	108	115	111	122	101	109	130	117	123	107	115	110	99	116	121	129	114	95	96	138	114	103	106	117	111	133	103	107	104	106	105	125	118	115	118	121	89	113	107	114	109	122	101	122	109	125	116	128	113	113	124	94	133	112	105	121	106	97	109	113	131	108	111	107	124	124	105	122	114	118	128	102	87	98	110	105	134	130	114	98	104	117	123	109	104	118	117	124	116	95	104	125	105	114	114	128	107	141	106	90	110	134	125	93	105	94	110	118	115	100	100	92	102	120	116	122	101	106	91	96	108	91	112	123	109	99	123	95	125	112	111	113	106	103	122	125	116	108	105	124	110	112	97	116	102	99	105	116	116	111	122	104	122	100	109	102	107	103	123	89	120	120	114	106	112	115	115	106	115	130	101	106	122	136	105	122	118	127	105	102	120	111	97	119	120	116	108	107	140	117	113	101	120	118	112	111	126	104	109	111	117	113	119	115	97	95	119	117	111	118	122	112	111	114	93	109	99	111	114	88	130	121	120	96	99	123	123	104	103	108	112	97	112	116	109	96	104	110	110	113	96	112	122	118	111	130	104	112	130	118	115	126	116	115	111	114	123	98	99	106	114	118	109	114	116	124	111	118	103	112	104	114	113	115	120	107	115	110	106	113	99	116	112	121	136	133	117	104	122	129	117	104	123	137	115	105	141	109	106	107	116	115	97	116	106	121	100	102	108	110	103	117	94	114	102	121	110	106	116	123	136	97	128	100	90	127	118	120	117	104	101	117	113	121	116	119	105	104	125	116	111	113	111	98	124	106	110	105	114	112	108	124	117	106	130	123	106	104	93	95	109	118	111	118	125	112	111	116	110	106	110	95	122	106	116	118	107	122	107	109	119	103	114	124	104	103	114	108	133	111	119	110	120	102	104	121	113	117	104	81	100	121	104	110	104	95	134	101	106	97	120	91	105	105	117	119	130	108	119	115	116	122	116	120	101	94	121	112	116	116	91	123	99	125	103	108	124	101	104	105	103	113	117	101	116	118	95	120	114	122	107	120	109	103	121	112	109	132	122	112	115	121	114	104	96	122	112	117	118	126	114	117	110	105	112	115	113	108	98	114	112	104	102	111	100	117	110	108	107	120	115	114	103	102	102	112	115	100	114	119	106	107	116	108	98	104	92	124	104	105	103	105	111	116	124	120	103	111	92	120	105	123	115	118	100	125	107	119	134	123	106	112	106	117	119	101	109	119	120	115	121	108	109	111	117	105	119	124	98	110	106	114	123	123	106	113	103	109	107	124	98	105	104	125	133	111	106	108	120	122	135	120	110	105	111	119	112	112	111	120	113	115	109	104	96	106	127	129	109	114	118	104	108	107	105	118	106	125	106	110	122	108	112	102	127	123	109	115	103	114	104	103	105	128	115	118	100	113	114	100	111	101	109	103	103	99	125	107	117	92	105	107	103	106	107	124	115	107	109	130	110	96	117	118	115	88	116	108	117	112	105	130	107	112	98	135	99	126	124	117	124	136	117	119	108	107	126	118	108	112	111	122	113	92	101	115	115	125	118	127	109	108	103	119	139	126	110	111	108	113	124	108	120	124	116	112	119	106	123	98	102	121	108	100	110	121	112	113	127	126	125	105	117	126	121	96	132	109	121	97	105	122	101	92	116	94	112	108	109	120	116	126	114	107	125	108	121	124	131	108	119	115	116	113	123	121	119	116	111	113	99	101	114	126	111	103	106	104	129	112	103	104	126	106	95	103	114	128	113	110	91	132	103	114	100	94	139	108	115	130	118	119	100	111	109	84	122	105	106	104	102	124	107	107	122	103	109	120	122	129	96	120	115	122	109	115	102	106	106	101	114	84	105	115	113	112	112	103	106	101	128	117	118	129	118	126	108	117	121	124	98	129	110	118	102	122	109	107	99	125	115	113	106	116	130	98	101	115	109	125	110	110	114	103	120	107	111	120	113	114	117	101	139	87	91	127	110	116	114	100	96	127	106	115	81	98	126	112	105	114	95	126	125	101	115	98	114	116	110	114	114	113	112	130	127	110	110	126	121	125	110	109	111	105	116	97	122	124	124	129	115	145	116	122	99	112	109	128	123	99	99	103	94	105	99	104	130	107	122	115	122	119	116	113	106	100	104	103	106	118	98	116	116	118	118	115	115	99	117	122	99	105	98	124	113	126	115	99	106	103	126	102	97	107	114	131	123	123	129	96	104	124	101	122	99	118	99	100	138	103	112	119	102	116	107	112	122	131	82	128	126	130	116	105	108	118	102	110	102	99	109	95	115	111	120	128	117	115	119	120	119	103	132	103	121	99	137	100	107	100	100	110	121	122	96	109	121	110	104	111	116	106	114	120	99	120	117	141	118	115	114	112	121	111	110	102	109	125	108	112	103	114	114	117	96	112	108	116	105	105	111	124	113	103	107	89	121	107	109	109	109	111	101	112	104	100	88	119	101	108	114	131	110	98	84	85	115	113	100	105	112	130	94	121	126	111	106	115	114	126	107	110	121	130	103	128	120	104	122	112	118	105	111	110	103	110	107	124	118	114	119	115	116	106	105	118	131	131	120	105	98	105	129	101	111	133	107	114	89	99	122	123	112	105	117	115	121	90	109	105	127	107	106	100	99	131	120	119	121	111	125	112	95	94	124	90	98	116	133	131	118	110	108	107	99	118	107	130	104	104	100	117	121	88	93	119	108	119	116	125	115	105	89	123	100	131	109	127	99	97	106	109	85	117	102	98	117	126	113	117	117	125	118	105	113	116	110	126	102	111	109	106	115	115	128	118	107	129	113	111	118	114	117	112	103	106	113	104	87	106	101	134	117	109	90	124	110	135	129	102	123	118	122	136	106	114	100	120	100	121	124	108	104	117	117	127	102	123	107	98	111	116	117	109	121	108	105	107	115	132	107	105	113	115	101	108	114	108	84	132	103	93	112	105	127	119	109	117	134	112	109	114	128	105	120	125	106	108	103	118	106	131	116	128	116	123	111	109	92	109	118	127	98	115	102	120	121	105	125	122	129	106	89	102	90	103	99	124	124	120	124	121	115	116	117	118	122	108	113	102	109	112	105	118	114	110	126	115	107	112	97	115	110	107	114	122	132	113	128	113	112	102	112	107	107	109	117	100	110	104	117	103	129	105	110	117	115	128	120	142	110	107	118	108	121	94	112	112	128	103	116	108	121	102	108	113	92	125	122	101	115	104	105	117	115	126	112	122	99	125	101	116	111	97	113	112	108	102	131	116	113	104	114	101	108	121	122	115	114	131	113	112	116	102	86	107	111	114	106	104	101	111	120	116	87	110	126	104	111	113	121	110	117	118	114	128	104	97	114	112	105	114	106	129	109	126	109	116	121	114	113	96	138	103	122	111	100	125	115	104	109	103
39029	31522	20689	15466	38917	37282	29158	19718	10025	4278	1811	1090	851	808	829	818	817	823	799	773	792	761	815	830	854	801	790	762	796	788	789	773	798	797	808	783	821	835	834	827	871	744	790	801	828	805	760	837	877	832	843	814	782	790	842	827	816	766	794	801	816	776	795	799	779	818	853	829	859	773	786	874	739	822	825	827	759	795	798	803	807	822	822	807	807	803	791	777	798	835	843	834	808	792	857	818	775	776	784	828	774	791	791	831	817	750	851	886	779	846	819	822	783	802	785	838	813	843	790	815	851	805	810	847	801	833	761	856	797	801	804	802	777	838	790	815	820	894	836	800	823	804	804	826	776	818	779	818	824	806	847	817	805	843	797	785	794	825	801	834	813	792	833	814	809	831	795	795	780	774	802	749	848	832	760	845	774	835	814	787	820	841	822	820	838	793	810	794	798	821	809	807	844	822	830	814	804	810	794	799	845	761	819	774	791	798	775	833	800	850	803	826	811	768	806	747	820	837	838	760	842	788	823	841	799	878	832	810	812	848	857	803	808	794	789	761	814	830	774	790	794	743	800	719	792	810	797	767	778	796	808	793	807	806	835	798	804	856	767	756	867	789	794	804	817	757	816	803	779	796	802	779	795	824	778	826	818	828	814	806	784	820	780	827	821	790	800	786	789	832	837	856	765	792	803	831	843	821	797	801	818	787	780	801	775	793	830	799	791	847	828	764	819	825	811	835	807	807	740	819	774	867	774	813	759	832	802	809	778	825	789	806	834	851	828	865	811	800	818	793	816	786	827	809	765	835	822	814	783	856	812	768	799	827	805	800	822	792	792	804	820	813	803	827	773	808	759	798	776	799	814	808	794	832	773	757	780	841	798	803	822	783	859	837	830	832	823	795	811	840	827	788	793	806	735	795	805	828	833	781	840	821	832	757	813	836	830	777	861	786	784	835	794	756	783	827	823	810	759	765	829	825	808	815	800	784	797	818	850	813	826	786	850	843	758	792	829	816	848	825	833	806	803	820	798	795	799	770	788	822	885	817	825	795	833	777	797	841	783	823	828	798	777	761	824	828	775	848	815	809	817	807	750	796	773	833	777	855	797	785	804	833	795	826	792	799	824	855	799	843	816	808	857	845	820	776	830	838	848	849	803	800	798	839	808	818	801	819	812	799	824	800	774	792	845	811	760	825	803	800	819	810	768	709	788	843	816	828	806	776	778	819	825	838	820	785	820	839	785	773	819	829	782	812	786	813	803	827	778	842	817	812	836	845	778	804	816	833	787	792	805	849	809	776	793	777	840	823	779	838	761	817	789	798	801	806	807	829	840	831	838	791	809	809	797	820	812	784	829	796	833	820	851	807	797	785	844	797	812	787	799	806	793	771	781	819	831	773	808	853	821	792	800	801	845	816	858	786	773	821	840	849	829	792	841	797	755	774	796	785	854	812	784	852	826	853	810	843	824	799	816	792	777	827	829	814	815	844	853	819	833	791	827	818	801	764	806	787	802	812	864	814	757	817	817	770	823	862	770	817	777	798	803	832	797	853	824	833	831	828	824	828	805	811	862	809	796	815	762	823	761	785	826	793	778	827	845	812	803	771	773	832	786	836	829	804	831	792	774	793	848	804	793	802	832	746	860	816	858	777	794	827	817	813	839	820	828	875	798	778	819	804	789	790	822	809	846	832	782	791	790	775	777	786	794	833	781	812	816	833	789	836	869	750	831	849	790	875	772	791	776	785	828	770	806	842	819	808	824	790	800	840	828	850	769	860	839	820	785	832	752	806	823	845	776	837	828	847	841	830	857	780	803	784	816	783	785	792	865	802	822	819	819	806	811	811	810	810	809	850	827	781	800	805	793	827	855	870	796	821	794	843	837	829	799	802	797	849	837	814	823	857	814	832	815	824	803	821	800	842	818	806	760	823	819	835	813	777	761	756	734	857	779	910	805	867	820	840	798	866	844	819	808	775	839	808	849	835	825	800	832	805	792	786	754	818	824	811	797	856	833	862	776	814	761	798	780	823	821	801	784	792	846	792	808	851	829	809	791	787	801	820	834	860	740	811	830	864	742	824	855	839	822	829	805	788	843	785	786	778	843	764	833	767	795	808	799	835	803	796	799	841	832	826	847	790	842	801	796	812	800	833	788	757	850	801	788	808	790	817	785	805	819	761	864	844	786	832	838	808	789	795	825	863	837	842	817	830	833	813	819	827	784	776	804	796	794	771	825	803	801	782	840	782	886	794	761	821	827	810	815	838	816	839	829	788	794	865	849	815	815	846	746	862	847	814	791	793	828	815	802	841	843	842	831	790	820	796	862	829	815	778	810	848	811	863	814	838	796	832	747	802	811	795	803	768	829	777	789	777	827	883	828	804	797	796	824	821	806	822	776	877	841	745	814	821	827	819	840	841	784	813	837	871	849	828	748	796	827	794	816	863	777	796	842	801	844	824	780	780	814	811	799	856	788	797	833	841	809	789	797	772	788	839	736	788	788	825	833	817	779	807	827	811	791	825	807	798	813	780	826	784	818	837	756	833	773	854	896	814	820	771	786	770	826	775	841	786	822	813	824	842	873	769	845	798	832	818	809	817	815	787	795	831	803	805	750	823	828	819	851	789	798	815	806	766	836	828	837	807	778	811	826	842	838	796	805	791	808	825	809	792	827	826	793	789	805	832	801	832	821	812	789	835	824	760	823	800	851	812	836	787	848	813	758	786	805	813	808	773	823	845	800	774	766	788	833	825	846	773	846	750	791	821	811	801	838	767	768	814	810	811	795	793	779	817	797	807	818	853	786	801	841	807	847	858	791	830	795	765	826	788	787	797	764	825	848	817	815	787	826	772	806	835	797	785	813	852	839	801	817	802	844	755	759	788	841	760	810	738	810	791	797	780	815	788	835	858	809	851	872	862	820	796	822	853	793	796	831	826	799	810	838	833	802	809	798	774	762	824	854	840	828	815	829	755	803	789	862	824	782	802	857	787	778	795	746	815	749	807	833	779	804	785	797	765	828	779	804	803	832	775	775	770	815	772	842	872	765	842	728	840	819	827	791	824	821	816	804	811	854	793	813	803	826	785	786	851	822	815	824	821	831	811	800	792	855	806	770	800	826	832	778	791	782	804	788	808	822	801	803	843	789	876	786	774	836	819	819	826	876	804	839	856	807	830	811	817	796	876	791	802	817	799	822	753	797	891	792	800	804	779	808	817	794	813	781	827	812	830	823	834	801	797	824	836	836	841	823	789	834	805	856	806	813	789	814	797	816	860	793	786	853	864	836	829	854	793	784	861	774	830	813	752	784	783	832	856	777	788	765	810	852	811	769	807	854	812	814	735	838	788	821	810	858	836	804	848	836	796	829	773	853	826	745	840	852	802	786	853	828	770	797	791	768	836	826	822	835	775	803	793	826	816	827	814	821	867	850	785	820	830	820	798	789	782	789	777	885	828	809	812	815	807	814	849	818	787	797	817	763	833	801	818	792	803
13491	14095	7042	2794	8382	8417	4559	2310	917	387	178	131	96	116	111	101	102	92	105	109	101	98	109	102	92	93	119	75	114	103	111	114	74	96	101	96	121	115	112	102	119	111	83	100	104	95	118	98	96	101	103	94	84	108	109	97	111	121	94	109	93	97	85	98	95	96	110	92	98	108	107	109	94	98	101	94	81	95	117	102	101	108	123	117	97	98	97	98	109	95	120	107	130	108	117	89	107	108	88	102	106	98	108	115	113	105	93	90	101	101	88	121	107	114	75	92	106	90	110	112	99	101	106	116	102	115	123	101	108	91	102	103	126	106	106	99	97	120	83	98	98	88	94	96	97	94	95	86	101	127	101	101	98	93	120	91	127	103	112	93	109	98	99	86	96	103	89	105	99	136	87	95	85	95	99	93	105	107	116	108	108	111	107	99	122	120	79	111	93	97	104	91	116	114	108	94	102	112	103	95	116	99	118	89	103	81	89	101	98	118	122	94	101	97	101	100	111	112	91	94	113	117	115	95	116	107	79	105	94	99	106	90	110	95	88	109	102	113	98	85	99	94	115	97	115	93	110	97	95	89	103	113	115	103	92	98	105	116	103	116	100	106	100	103	110	88	92	112	89	101	105	121	103	101	107	103	111	96	98	102	91	106	104	94	97	97	102	93	90	109	103	115	104	108	112	102	122	94	93	98	97	97	113	109	109	105	94	84	82	89	125	101	108	110	99	108	94	120	113	97	83	122	112	109	100	115	116	106	93	109	80	109	105	103	101	93	95	100	90	100	117	92	99	106	83	97	110	95	109	87	105	103	103	118	109	113	108	102	104	92	113	93	107	99	115	105	94	82	97	111	108	87	107	123	105	82	89	96	103	103	101	112	100	89	105	97	103	101	110	104	97	103	101	107	99	118	96	88	98	112	114	109	109	88	120	108	108	90	97	78	118	87	95	99	109	101	93	97	97	96	108	106	104	101	98	107	90	99	106	88	124	102	114	112	105	98	111	97	98	105	94	114	103	116	104	90	102	101	96	121	101	94	113	105	96	109	95	113	111	101	120	96	107	109	92	102	120	95	99	95	91	113	106	110	110	105	99	110	115	99	83	122	106	109	90	101	92	104	98	125	91	99	98	109	105	106	99	95	98	84	102	97	97	110	99	95	93	109	115	85	118	114	114	110	113	90	93	90	106	92	105	108	85	103	101	110	115	118	105	87	117	107	102	86	94	110	97	83	91	112	94	106	105	88	92	112	107	95	115	104	95	144	116	95	98	82	92	103	102	92	108	92	99	116	111	96	87	124	104	101	97	108	101	85	92	104	105	101	102	95	103	100	105	109	103	107	103	100	104	91	97	117	115	99	100	92	109	95	112	99	106	108	110	87	101	92	103	98	101	81	84	98	117	113	105	100	95	110	104	107	96	91	112	116	86	105	95	98	104	99	100	101	92	99	93	111	97	110	97	114	102	105	96	104	107	112	102	99	119	106	84	104	113	115	101	90	96	105	104	103	120	96	99	104	97	109	105	112	103	101	123	105	110	115	107	89	87	96	94	84	97	97	102	87	102	105	83	99	117	96	102	106	92	98	94	99	102	90	104	92	96	95	94	99	115	95	117	120	106	91	121	109	94	111	113	93	117	119	110	100	112	108	99	112	119	96	102	99	82	114	106	112	116	105	97	75	103	107	118	103	98	100	89	102	102	92	95	92	107	84	87	102	93	101	105	110	103	103	89	108	101	107	95	97	110	98	103	100	105	97	113	110	107	86	97	126	107	97	95	102	108	104	105	105	107	114	108	101	99	122	94	95	111	104	113	107	94	87	93	116	97	86	107	98	103	107	102	98	97	111	105	97	99	80	115	109	102	97	88	96	91	99	102	90	80	118	104	100	89	125	94	110	102	97	96	99	90	99	95	97	97	116	100	88	101	90	93	101	106	103	109	111	103	88	98	94	113	105	112	97	110	110	104	96	89	107	88	95	91	105	105	97	86	106	111	114	116	106	94	118	116	104	122	122	105	105	99	103	122	103	119	111	119	87	86	107	114	106	94	102	106	98	105	81	98	105	106	99	114	81	132	98	100	85	95	104	91	98	109	107	98	107	85	99	115	110	98	91	113	88	111	94	109	107	97	109	109	93	101	87	94	98	90	113	111	104	120	102	87	99	103	101	97	105	95	90	100	107	103	122	103	108	105	117	111	139	103	119	108	107	102	106	120	95	89	129	105	108	104	94	119	104	107	116	93	108	99	99	105	83	124	107	103	105	78	97	121	105	108	100	91	125	111	94	102	109	116	99	111	99	94	97	90	118	102	77	112	97	101	98	102	105	107	111	111	99	92	108	92	105	99	116	113	108	125	100	101	99	108	105	101	111	99	111	101	101	106	100	111	86	88	93	105	95	105	102	113	127	99	119	117	108	97	118	90	88	101	109	102	93	95	100	94	102	97	95	90	102	99	90	98	84	95	115	98	102	111	115	114	108	101	89	107	99	109	80	95	105	111	114	98	98	123	97	101	108	107	120	107	92	94	98	113	90	111	97	109	106	103	114	98	108	111	97	112	103	109	108	115	100	93	103	100	100	100	103	107	98	108	81	94	103	99	104	114	99	92	89	113	84	94	102	104	102	111	111	95	90	91	103	109	89	100	101	109	97	97	102	98	117	114	111	104	116	102	114	94	103	121	92	108	132	101	111	103	109	114	111	82	115	103	115	92	89	106	94	105	99	102	113	77	94	102	103	108	102	91	114	91	93	85	105	125	100	94	100	102	114	92	111	115	113	113	113	90	94	90	100	107	97	94	104	90	116	89	104	81	116	112	105	123	113	105	131	93	114	95	115	104	98	103	108	93	117	125	100	101	100	106	115	93	86	96	108	99	97	97	110	124	90	109	105	95	89	120	114	116	100	97	92	88	115	130	104	106	101	95	95	106	105	97	108	117	102	118	100	108	98	91	100	108	87	105	114	100	101	94	100	102	100	83	100	106	101	108	97	121	96	90	100	93	101	106	97	88	108	83	128	73	101	98	87	121	114	107	93	99	115	123	104	94	97	98	104	111	94	104	100	88	84	88	105	108	93	103	97	114	106	99	96	91	100	95	109	98	89	99	127	104	93	102	109	117	101	110	95	91	90	109	109	100	116	108	96	102	104	117	70	111	106	107	116	96	92	100	114	104	103	96	110	104	114	96	105	114	93	86	113	99	90	82	96	109	89	101	131	100	112	110	103	106	84	107	98	78	126	100	91	80	112	94	94	109	103	98	107	97	118	110	99	106	92	92	98	113	95	111	91	104	114	102	121	112	118	114	101	101	100	97	109	122	111	127	102	103	90	88	113	97	113	99	113	105	97	92	115	113	100	96	80	97	110	96	96	115	107	102	108	104	106	106	104	93	112	110	113	98	79	89	108	110	98	114	107	92	90	104	85	110	113	87	112	107	104	111	94	116	111	90	90	120	108	106	95	112	100	105	99	97	107	106	104	100	94	85	99
44339	36164	27073	22608	48077	45679	36354	26614	14836	6336	2322	1102	805	765	784	741	717	732	724	735	681	709	674	745	710	721	724	723	765	705	709	777	744	712	754	761	714	730	752	778	747	769	769	753	715	697	756	742	775	731	785	709	765	749	718	763	746	732	768	732	732	692	742	686	782	713	707	750	738	771	776	703	758	729	693	691	763	717	712	723	709	758	728	748	758	712	712	775	781	737	754	680	732	733	718	772	740	745	718	701	719	741	786	733	738	784	720	715	697	754	704	762	739	741	729	751	748	740	692	725	762	760	733	766	739	761	748	751	720	726	725	751	797	702	823	733	737	702	758	725	717	693	735	702	719	768	765	737	726	739	737	756	700	797	717	747	765	730	738	754	747	778	745	696	721	728	756	763	745	738	725	765	713	749	742	752	739	756	720	730	746	759	754	749	729	805	723	758	765	741	772	734	725	760	778	788	744	807	756	779	736	762	743	735	764	776	764	731	771	763	703	719	768	702	766	750	756	752	785	737	732	742	737	786	762	725	774	757	724	760	661	756	777	739	737	691	719	747	733	775	719	712	739	753	738	754	722	760	754	728	729	753	792	757	705	726	776	680	765	722	743	724	733	699	770	749	762	773	722	771	760	728	729	702	779	701	766	699	768	761	703	748	722	739	712	751	727	721	778	772	691	716	677	720	746	761	788	744	776	735	720	700	761	765	759	746	780	722	701	768	747	764	757	728	745	720	756	722	767	754	682	772	742	736	756	685	681	694	745	749	723	747	758	730	765	745	751	725	744	763	766	723	744	694	738	711	744	723	809	735	702	737	771	738	681	783	773	778	718	686	727	740	763	738	729	708	764	751	728	754	772	725	757	749	756	751	758	754	711	752	749	701	744	723	717	783	729	774	720	726	768	711	744	680	713	728	702	755	778	758	759	765	806	717	749	696	753	733	731	762	734	702	718	796	765	738	755	723	779	741	750	771	747	737	739	727	719	741	731	785	723	715	748	785	742	760	784	676	736	744	760	708	726	743	771	730	737	712	748	733	674	705	763	703	737	762	725	710	752	767	704	778	757	748	719	718	759	712	765	687	738	797	719	743	754	767	742	748	721	732	755	769	746	688	756	740	715	710	758	709	740	745	714	750	695	734	727	705	762	705	720	742	753	716	758	702	748	723	783	769	762	733	777	759	693	773	746	691	744	740	763	739	759	738	782	725	739	747	744	724	697	736	747	722	683	759	702	728	771	744	750	758	728	708	716	766	741	748	777	717	735	704	765	738	756	743	709	705	745	694	706	718	780	765	718	719	717	674	771	743	685	747	743	726	750	710	766	715	724	714	717	744	781	737	734	706	737	714	748	706	735	720	751	702	789	723	729	764	736	741	742	739	756	741	719	769	724	749	713	757	714	709	722	739	704	728	711	731	704	701	705	722	784	783	724	731	765	752	723	683	722	743	735	726	732	780	765	746	760	716	740	757	740	760	725	701	700	729	757	730	694	728	716	756	744	730	757	727	677	741	730	777	733	731	714	762	738	693	718	749	734	754	748	748	687	741	764	718	746	712	756	691	714	738	751	729	780	733	701	768	723	696	729	756	726	760	707	756	792	743	727	668	745	736	719	706	719	749	719	727	748	741	695	774	777	752	769	694	682	712	719	764	710	770	742	810	697	724	776	796	731	722	673	749	703	767	735	747	699	755	721	704	713	716	699	740	712	714	771	759	750	737	700	766	713	780	732	735	686	755	725	705	755	717	757	706	775	748	722	791	739	777	732	712	722	782	738	723	730	677	752	782	768	744	716	743	714	749	747	750	766	691	748	743	719	787	717	786	768	721	728	754	698	730	695	734	730	698	721	788	764	691	736	731	719	692	729	737	723	777	737	771	750	754	759	729	748	732	767	709	740	802	717	724	779	745	727	730	704	745	727	759	762	676	748	732	744	770	761	687	702	730	777	742	762	755	727	776	737	777	697	799	717	704	784	747	726	769	765	740	744	697	731	719	684	787	710	741	746	687	738	725	698	684	744	753	726	733	728	755	769	717	697	760	691	750	737	710	745	694	741	704	729	735	689	745	735	737	717	758	704	745	732	722	714	722	763	729	776	684	674	761	730	716	737	802	786	781	735	751	757	767	739	768	731	798	734	744	749	738	755	784	742	760	703	719	717	689	733	802	739	776	711	775	726	733	735	759	740	727	732	716	780	718	680	722	692	721	767	721	755	749	778	721	751	751	726	713	735	722	717	730	709	736	765	710	690	731	675	726	736	773	729	706	770	757	751	721	773	737	725	772	739	744	773	695	725	737	728	729	774	771	731	797	668	718	719	779	712	746	765	753	772	749	724	722	736	748	757	775	722	751	713	757	765	754	737	720	687	728	690	725	783	717	738	767	681	734	749	708	742	731	750	739	784	721	786	711	772	726	722	749	695	799	751	747	752	733	751	746	725	727	760	780	723	731	740	740	692	726	676	745	772	740	758	734	695	733	767	714	693	739	752	738	747	755	767	747	712	730	680	718	743	758	744	753	705	727	702	707	710	742	796	734	722	734	751	717	753	756	756	743	740	747	736	760	741	734	762	698	727	754	689	744	739	723	734	693	761	726	712	693	752	767	764	723	748	739	728	671	721	727	675	729	735	737	743	749	750	758	745	770	778	759	755	749	709	740	717	745	698	722	703	738	722	732	741	716	761	732	748	742	778	706	754	725	711	725	744	743	764	738	764	722	744	764	718	753	784	719	746	736	732	677	734	725	738	751	783	721	721	749	773	717	783	727	742	748	706	720	768	780	713	744	726	753	734	697	727	727	715	777	711	741	743	707	711	744	723	710	725	749	716	747	746	696	759	754	688	722	788	743	759	763	692	742	679	727	762	699	778	714	749	725	672	732	729	687	752	763	720	712	764	761	775	711	726	728	736	770	769	730	725	759	786	703	730	759	738	725	723	713	714	716	726	749	725	723	757	746	764	783	726	720	714	730	707	711	686	764	752	776	749	735	717	736	740	732	761	705	794	734	720	735	724	735	720	774	729	753	776	730	732	682	768	742	763	747	727	710	744	767	732	765	770	764	776	714	731	735	681	735	764	744	702	725	737	701	719	754	705	758	745	799	717	768	736	785	686	761	755	715	755	743	726	722	708	772	751	743	744	720	736	745	715	751	724	720	729	756	673	740	775	800	730	750	768	745	736	799	731	707	785	784	766	712	764	729	772	733	714	754	720	755	710	669	711	797	743	760	748	731	736	758	780	686	749	752	771	768	725	753	778	783	706	704	735	723	763	714	716	799	749	707	727	743	723	724	746	759	786	791	700	765	695	764	737	741	753	760	743	714	749	712	688	719	721	724	737	746	743	757	704	791	744	753	748	749	772	730	721	723	755	793	714	697	746	675	757	764	742	695	806	758	738	783	735	729	731	694	731	729	709	696	790	770	724	724	729	765	691	784	785	726	719	731	708	767	739	701	738	808	741	727	719	725	762	726	724	759	732	746	768	764	780	738
6923	5402	2107	566	1158	1217	742	455	282	167	125	126	115	110	97	129	126	102	106	120	103	112	105	105	104	117	117	108	120	115	116	118	106	106	101	119	103	99	98	108	126	114	107	97	120	90	103	127	96	105	118	108	97	93	119	96	130	130	130	130	112	112	89	111	113	97	125	111	105	95	101	101	102	89	101	108	129	118	87	108	120	104	125	109	102	100	104	121	116	98	119	106	95	90	101	94	106	110	129	103	124	98	91	93	119	118	101	107	112	107	101	102	101	97	90	107	95	101	102	111	84	123	106	107	116	103	73	128	101	94	115	105	104	107	126	132	114	124	105	113	99	100	110	111	94	120	109	106	115	133	103	113	116	98	87	110	96	112	102	119	87	121	118	108	116	110	110	108	115	122	101	112	106	112	103	101	106	98	75	127	97	102	115	106	113	104	104	100	98	123	110	111	106	99	106	118	103	106	115	107	119	109	108	128	112	101	117	113	109	123	113	121	101	102	105	147	127	82	107	115	96	111	111	112	105	110	119	87	101	100	100	103	119	105	112	100	94	104	116	106	108	106	92	114	115	116	88	106	115	102	95	95	127	101	112	98	96	102	103	104	124	108	92	113	98	107	111	103	110	91	103	105	103	106	107	99	102	111	117	107	93	99	104	104	108	101	98	116	90	113	120	124	110	114	113	96	117	109	113	117	106	93	107	102	126	98	113	89	106	110	126	107	110	111	107	109	118	105	117	91	99	111	125	111	101	123	131	118	109	113	102	125	114	96	92	97	123	120	100	103	116	125	100	124	113	120	128	116	100	106	90	89	111	105	106	106	112	111	114	90	109	114	119	113	93	107	102	114	104	96	104	93	110	109	110	88	113	108	103	94	115	102	107	103	110	99	125	123	116	91	119	109	109	103	122	99	111	103	107	89	117	122	107	114	100	116	120	86	104	122	119	108	110	97	115	107	87	115	118	123	104	91	107	128	97	120	128	110	94	110	93	110	114	130	96	113	112	115	101	109	112	107	113	108	116	101	104	128	105	95	97	95	111	101	123	112	113	112	99	108	123	107	105	125	112	98	101	107	99	98	92	108	99	105	107	94	87	103	114	111	90	119	99	131	114	103	122	118	107	94	114	117	127	94	131	101	111	113	100	92	132	99	110	99	98	96	118	119	94	120	116	102	99	115	93	110	106	111	113	125	108	102	112	113	107	117	120	100	108	98	111	127	110	115	111	88	112	99	107	95	103	84	110	116	118	101	103	123	115	98	117	111	134	101	99	98	115	122	129	128	110	111	114	91	83	106	125	95	109	87	113	87	119	103	80	111	111	103	116	102	98	118	121	125	109	106	114	102	120	119	119	92	117	104	107	97	118	85	102	122	117	118	126	117	95	95	117	103	126	112	101	114	104	109	89	88	98	98	129	112	117	106	111	104	105	116	98	114	115	104	113	102	111	115	102	110	107	111	118	98	122	105	112	106	109	106	110	117	94	103	106	106	108	112	119	113	111	96	121	94	103	91	115	123	117	129	103	110	89	123	113	98	105	101	105	89	88	113	105	110	105	110	103	121	112	104	114	104	116	121	118	117	96	108	118	103	101	104	109	96	86	101	100	119	116	115	121	112	109	107	117	97	106	105	112	111	84	98	94	106	136	116	108	120	134	97	101	114	122	107	96	115	110	111	114	89	106	116	108	105	103	114	112	98	118	120	101	113	107	103	89	102	94	116	113	93	110	97	87	123	113	112	108	125	103	117	116	106	93	107	103	114	116	120	106	110	107	95	93	91	100	116	99	119	107	97	100	100	109	122	130	93	123	126	106	113	111	103	107	96	105	119	96	94	112	108	117	108	99	111	118	110	116	103	106	108	123	109	110	106	102	114	107	104	103	101	122	118	89	111	106	109	104	95	113	92	113	113	111	93	103	103	110	107	100	119	105	127	86	116	105	112	102	125	109	91	115	113	110	103	87	114	110	111	110	101	95	100	99	111	117	121	104	111	120	98	108	110	114	96	94	106	105	100	100	109	95	106	105	107	120	108	115	97	107	116	106	93	102	100	114	94	119	107	107	115	114	100	101	87	106	113	113	114	117	126	109	100	111	106	123	110	112	106	112	127	91	103	91	103	102	113	115	98	98	97	116	112	131	106	105	110	114	123	117	105	121	107	97	93	113	103	108	112	100	120	111	120	103	95	80	114	99	101	102	100	102	115	109	97	110	110	122	90	101	119	126	94	100	113	95	100	106	109	106	104	118	115	118	112	102	110	113	122	121	120	108	100	112	126	111	125	103	102	90	111	117	106	114	109	111	121	96	101	118	97	105	99	105	105	123	126	103	99	105	92	111	104	99	94	101	113	126	122	100	127	112	103	99	121	122	95	111	113	117	97	105	102	110	124	95	118	111	119	127	118	101	124	97	120	117	112	124	129	107	100	119	97	100	110	100	102	111	106	126	107	115	134	103	103	115	123	112	98	108	122	110	118	107	132	112	112	101	96	122	107	97	102	100	115	109	105	106	119	101	124	112	103	121	100	109	96	110	117	94	114	113	126	94	132	107	110	115	87	91	95	101	128	107	144	110	113	116	119	98	108	110	105	120	120	90	117	107	118	124	108	115	123	109	99	108	117	114	105	111	106	119	108	109	129	96	123	112	92	123	124	115	132	119	133	107	122	95	95	113	105	107	99	117	99	112	112	93	113	115	97	92	137	101	129	104	95	125	97	99	125	127	106	105	117	101	108	100	119	111	109	113	110	105	113	113	84	106	111	113	117	104	117	104	94	106	110	123	134	122	102	105	130	103	96	97	113	114	114	101	105	109	90	109	96	152	104	120	105	115	107	127	112	118	108	104	113	103	120	134	106	112	120	98	123	102	107	109	99	98	110	111	121	101	112	107	99	110	122	127	101	120	121	109	104	124	108	105	110	135	133	127	117	113	108	113	127	101	106	115	124	90	116	111	128	111	123	97	114	99	98	103	118	115	110	127	91	115	108	117	109	127	119	101	117	97	101	119	108	104	108	107	124	120	99	95	108	105	112	107	118	111	106	97	96	130	104	103	110	118	98	89	111	111	100	98	106	109	127	128	94	110	109	100	94	121	95	90	133	80	109	98	101	114	105	107	118	97	101	97	121	100	97	126	95	111	104	99	116	98	94	109	102	109	117	115	99	114	86	95	115	110	112	98	112	128	88	109	99	112	115	115	122	95	115	110	115	113	110	125	109	118	104	110	106	108	98	125	82	99	137	103	109	103	122	96	113	121	107	122	101	108	109	126	103	122	124	123	106	112	109	121	99	103	120	123	101	94	106	95	114	99	95	124	125	105	103	118	107	102	131	109	102	102	112	108	95	122	88	109	122	120	100	90	101	109	127	115	101	118	94	93	110	94	123	108	102	117	103	112	118	88	114	109	113	110	130	107	116	104	121	130	86	100	103	122	102	102	96	122	113	126	128	121	110	109	125	109	93	100	108	108	106	107	101	100	105	101	115	118	110
34887	26279	15354	7635	21906	20219	14495	8657	4054	1811	1065	839	730	812	846	792	809	801	797	762	796	807	769	786	767	745	804	813	763	775	788	847	796	788	796	822	790	784	844	804	774	786	811	766	776	819	885	774	777	781	783	770	820	830	771	813	781	767	755	806	817	804	773	851	780	777	779	772	806	809	784	769	767	805	827	792	790	830	776	760	768	787	757	775	793	782	830	748	777	769	804	742	833	810	830	749	721	763	759	778	771	783	766	806	760	785	844	793	817	805	749	780	753	802	783	773	793	797	797	763	788	753	764	764	810	783	785	780	804	824	795	764	838	799	775	732	804	806	771	812	780	800	762	800	746	803	827	774	790	776	749	749	787	769	850	744	808	777	749	755	768	808	784	777	809	798	830	775	772	787	745	777	764	779	816	763	777	789	805	828	747	767	790	765	774	796	763	830	779	757	805	780	755	813	831	756	796	752	808	797	782	730	810	805	757	774	821	788	791	833	803	798	778	765	771	794	777	807	788	794	809	787	776	788	785	738	801	796	764	840	729	800	830	816	790	811	758	838	760	767	772	773	791	803	782	812	789	784	799	831	796	741	762	757	860	900	803	776	741	816	780	765	761	765	762	824	775	809	770	829	793	777	790	730	824	786	761	792	764	766	724	786	814	739	822	755	766	833	802	809	746	808	789	806	782	841	805	796	789	757	767	793	784	739	839	771	748	764	790	756	810	728	775	824	779	782	820	764	780	780	832	829	743	783	783	787	813	738	794	783	779	780	761	767	749	772	806	773	768	779	771	829	820	799	732	760	746	724	779	739	804	747	776	760	811	756	804	794	802	857	782	738	801	751	782	811	821	833	840	747	810	774	786	776	803	792	815	803	780	801	805	830	744	812	720	783	854	771	745	812	794	780	803	794	817	779	837	741	776	767	774	811	822	797	776	785	768	742	764	774	803	753	768	789	806	793	790	809	790	783	787	764	794	787	770	770	760	779	808	765	803	801	812	762	812	748	765	793	770	821	826	809	799	804	802	838	775	767	815	799	792	789	784	776	784	780	799	785	782	811	780	743	805	770	812	782	788	795	801	796	778	778	759	773	789	777	741	782	773	793	797	765	749	780	784	754	796	792	779	809	770	781	831	778	779	811	759	804	799	738	739	783	767	812	754	809	791	777	745	784	758	820	724	796	760	779	803	761	767	779	702	814	777	777	815	778	761	783	765	771	781	807	820	812	761	838	789	773	814	760	782	787	756	735	838	766	801	787	829	776	815	743	792	760	813	768	818	805	772	813	752	772	776	764	765	783	814	779	795	783	784	782	800	768	758	768	803	785	777	778	802	793	774	780	859	779	751	769	810	815	786	872	756	786	774	784	853	758	792	785	746	786	763	817	787	758	761	807	781	774	793	768	802	786	754	840	769	790	772	777	762	763	764	756	779	753	809	813	768	766	818	770	778	755	778	786	816	796	802	790	791	813	783	807	776	823	808	788	798	807	764	811	760	786	787	768	823	808	770	748	832	809	747	788	772	779	760	769	857	792	811	752	762	818	805	774	817	777	813	812	799	833	757	815	787	773	806	723	809	748	771	828	805	747	811	771	766	780	795	799	814	758	746	822	780	795	806	801	793	799	731	775	777	793	798	785	788	821	748	759	814	765	820	754	815	759	773	801	848	758	845	783	758	851	826	761	759	740	790	795	772	789	753	834	788	775	776	794	850	821	764	816	799	759	814	805	762	749	794	857	777	811	797	762	808	808	734	724	757	791	775	742	783	777	747	787	758	804	819	800	847	791	807	763	803	743	799	776	786	768	803	774	820	818	778	811	795	807	806	778	795	782	798	743	776	819	782	773	805	777	753	772	734	785	822	806	727	778	802	778	785	810	763	739	874	776	785	796	829	735	766	753	783	839	834	812	786	798	775	787	797	826	781	747	796	827	777	825	788	748	788	842	805	760	800	813	773	849	823	800	793	774	774	781	761	804	805	768	830	788	821	760	793	797	781	749	799	825	775	770	798	791	827	757	821	805	809	752	784	754	782	791	787	826	784	754	806	757	750	762	753	795	747	715	836	804	755	799	782	788	771	794	789	746	765	747	845	829	781	820	856	808	800	742	840	779	817	787	870	787	785	810	823	828	754	759	739	765	799	794	775	853	812	783	775	749	792	769	766	804	735	777	826	795	778	799	757	781	820	737	830	771	816	799	807	759	783	774	758	748	798	773	808	776	819	784	785	773	764	772	782	802	803	795	749	780	749	758	743	787	797	788	798	804	753	797	816	792	765	831	711	777	811	845	756	797	780	763	778	750	752	805	779	750	759	791	778	777	781	777	790	763	772	746	838	806	871	793	803	803	788	837	774	832	815	797	838	778	779	738	758	780	751	808	772	811	791	770	772	786	803	781	848	781	778	788	807	793	768	805	796	777	773	780	764	773	765	767	833	746	766	804	780	779	783	796	765	805	787	715	832	799	806	809	754	767	760	731	768	785	772	778	838	782	849	808	789	760	801	782	780	805	730	835	803	768	830	762	808	778	803	777	764	763	759	820	798	778	832	792	738	783	758	795	782	851	778	815	836	752	758	818	811	824	808	795	864	843	745	808	838	778	794	794	774	800	812	818	802	782	717	782	772	773	759	785	792	748	744	841	765	770	774	765	727	793	777	800	804	808	776	795	829	751	797	803	731	784	795	773	834	781	865	716	854	782	805	754	778	803	810	762	765	836	796	820	778	812	800	795	753	790	842	770	786	756	769	778	736	756	836	802	806	674	761	829	807	801	793	754	764	791	822	811	751	783	808	766	794	818	787	778	816	811	794	830	787	835	757	786	792	820	812	755	754	751	813	771	765	750	798	738	770	811	802	780	804	821	782	741	797	760	736	810	814	787	809	757	760	833	741	785	762	790	848	803	774	810	788	779	808	774	815	831	781	774	825	742	750	771	795	795	779	796	767	741	748	751	791	766	801	777	778	807	789	787	798	825	800	846	804	758	797	838	804	782	751	740	777	763	780	782	794	784	806	776	765	776	785	737	760	792	751	742	756	806	758	761	744	811	781	795	812	779	791	794	789	774	777	763	813	804	812	832	788	786	735	773	824	752	744	812	780	803	810	775	748	754	782	762	770	775	773	777	783	804	800	829	821	806	784	787	793	799	842	809	822	762	782	789	749	788	763	779	841	789	803	831	819	766	774	780	793	791	834	784	779	793	804	788	776	809	777	827	784	764	780	805	774	826	814	782	793	760	782	776	789	806	801	771	776	772	787	837	790	765	815	781	817	724	827	767	837	804	798	754	780	802	762	789	687	772	780	797	814	773	792	758	772	787	770	815	771	819	812	792	807	832	800	818	778	761	760	755	789	819	829	771	744	824	781	793	833	822	772	792	805	787	782	771	754	787	794	751	812	791	760	773	846	816	783	799	793	781	792	773	739	731	779	811	816	760	765	733	777	756	808	784	723	762	768	798	793	778	791	732	756	787	804	805	787	798	835	771	812	737
11506	12002	6661	1979	6077	7053	3973	2156	936	343	178	138	92	91	97	109	86	104	110	108	96	89	116	102	88	120	97	93	82	83	109	92	111	101	109	91	115	91	105	96	93	107	109	95	113	103	95	115	109	114	111	106	87	97	100	97	105	87	117	116	115	109	94	101	100	117	102	95	98	98	82	99	104	85	106	93	117	104	87	111	114	109	111	93	87	113	110	93	99	102	85	91	83	112	106	117	100	107	112	107	92	82	99	114	107	100	94	95	99	91	105	96	84	94	97	118	98	100	98	110	88	105	111	102	118	110	105	99	93	110	94	89	99	98	119	93	112	107	95	105	89	100	102	120	104	94	107	109	104	89	87	86	85	93	86	112	100	99	102	105	97	105	91	99	99	78	88	94	112	116	73	87	99	100	113	97	101	96	109	93	82	78	102	109	88	113	102	79	97	108	86	101	93	106	121	91	125	101	109	99	111	100	94	89	83	83	82	117	86	95	114	107	105	104	101	115	136	119	91	95	97	102	106	111	96	104	103	114	100	100	98	119	99	109	91	99	114	101	98	102	90	103	89	85	85	96	115	106	78	104	101	104	113	103	96	100	108	108	114	94	81	106	115	106	96	118	93	89	113	89	98	89	96	114	92	97	88	98	99	105	112	93	80	83	108	99	100	115	100	89	112	97	97	102	84	92	104	86	94	96	88	98	104	110	103	97	95	98	103	96	105	95	106	94	108	99	80	95	93	95	96	87	96	86	104	86	106	115	75	108	104	104	102	95	111	113	102	87	87	89	103	92	101	109	116	95	90	91	98	110	108	119	94	94	113	101	112	90	90	98	100	104	91	104	104	90	111	125	99	109	95	105	114	88	104	83	88	102	109	93	99	98	124	96	105	109	105	117	95	100	90	103	96	93	114	106	100	95	106	105	107	87	102	104	96	97	124	79	89	102	102	85	104	117	108	125	102	108	105	99	106	99	108	109	110	87	77	89	93	91	88	89	107	82	106	101	92	105	98	111	115	96	102	104	110	109	91	94	100	111	104	87	87	102	82	106	109	122	98	96	116	106	101	89	96	105	100	105	113	97	112	96	98	98	102	91	92	95	114	100	103	108	114	96	85	100	95	114	93	96	96	116	93	100	106	117	101	105	94	107	81	102	67	95	100	120	101	100	104	103	108	110	122	86	99	101	120	94	114	111	96	98	97	89	91	97	87	93	92	96	120	112	96	101	103	105	97	78	99	103	92	95	111	110	89	101	94	95	119	111	101	104	120	98	108	90	96	107	106	104	103	112	94	108	96	75	116	96	78	115	88	98	97	112	84	107	102	105	90	103	94	83	96	85	90	108	101	121	102	94	100	97	111	104	97	95	102	97	93	117	96	89	91	87	100	107	103	101	87	88	97	125	96	107	98	116	116	117	112	100	114	96	116	111	117	83	102	97	94	106	103	95	94	126	109	105	84	112	91	85	119	73	89	119	93	105	103	86	105	103	92	87	106	95	111	94	94	107	104	101	101	92	111	104	93	92	107	108	99	103	112	83	80	93	95	108	103	101	110	100	88	103	114	127	93	104	78	101	111	104	111	96	96	95	86	107	110	94	87	85	106	88	111	90	122	102	98	98	99	101	92	92	111	106	120	90	92	104	104	99	101	99	93	99	95	94	102	105	117	98	102	102	117	106	124	66	91	105	84	100	95	93	97	96	92	97	98	93	103	114	96	104	113	119	99	110	99	110	106	93	92	95	98	85	100	84	118	108	79	105	97	88	82	91	102	84	91	81	99	72	101	90	99	97	101	95	95	105	93	92	113	107	116	82	114	86	94	98	97	108	102	89	117	93	116	83	100	98	92	98	105	106	88	105	92	103	98	99	90	117	92	91	114	89	104	95	120	108	99	103	94	87	102	116	103	117	114	99	90	93	106	92	99	95	89	100	95	104	118	97	88	126	76	85	100	101	97	113	108	99	106	105	95	111	75	83	101	110	122	103	108	97	100	108	84	94	110	104	104	102	109	121	123	109	99	121	106	87	107	110	89	101	115	94	97	96	104	114	88	119	88	94	102	103	99	102	102	108	108	97	104	94	92	116	106	85	108	93	109	87	106	92	113	88	91	96	96	117	90	94	107	86	89	90	89	97	103	99	104	104	93	116	96	85	91	105	109	105	113	107	84	104	86	121	92	113	101	105	102	84	96	80	72	96	110	89	102	110	96	93	111	90	98	85	90	101	121	132	87	118	100	105	104	91	120	95	89	86	81	101	97	115	90	84	105	103	71	89	87	100	104	94	106	83	95	88	99	95	102	103	81	88	91	106	98	92	89	121	92	87	98	119	119	92	85	88	95	110	100	100	103	101	104	91	89	99	115	117	104	75	105	103	80	106	100	106	99	94	105	100	112	88	102	110	112	111	107	105	87	96	101	104	105	98	98	88	92	113	101	113	112	103	102	110	101	100	93	92	128	77	110	86	100	93	111	96	111	89	93	98	101	99	94	103	94	87	91	101	98	121	113	108	122	91	101	85	114	100	92	106	92	93	95	103	97	90	113	97	104	95	106	81	94	82	99	101	100	102	111	115	99	100	96	98	103	109	88	98	99	91	89	88	91	100	98	112	113	108	104	104	94	123	100	105	99	104	112	97	101	99	122	113	113	102	98	112	98	97	99	106	84	86	93	109	91	90	105	111	123	92	97	100	80	101	79	105	102	106	99	87	112	96	115	111	95	106	94	91	81	114	110	93	94	89	81	99	106	104	103	94	107	88	109	104	109	142	83	84	98	95	106	86	85	95	100	97	104	92	94	104	104	107	94	84	104	96	77	95	108	110	87	98	104	91	87	104	105	105	110	103	101	119	90	101	99	110	103	105	90	107	92	98	114	110	110	80	94	96	89	103	100	104	91	94	81	95	98	104	104	116	108	88	115	87	97	103	91	101	86	86	113	86	93	115	90	107	87	112	100	103	113	92	98	96	96	116	100	102	95	111	105	107	89	94	92	124	117	97	78	95	94	110	89	110	93	109	109	104	114	92	90	103	101	107	94	110	102	109	88	113	104	102	98	97	97	92	92	113	103	95	92	87	92	106	107	129	85	86	107	97	90	116	94	90	97	106	98	97	91	94	105	99	106	99	97	91	88	98	93	95	113	100	102	82	96	113	96	95	98	99	120	93	102	79	91	102	104	98	98	97	109	106	122	93	108	110	97	108	95	103	103	105	104	109	102	87	111	107	115	112	100	98	117	83	92	101	107	111	101	96	89	102	98	99	99	122	85	93	100	107	102	75	109	120	100	91	93	101	98	88	105	104	90	95	92	90	101	100	96	103	101	113	109	109	89	93	95	102	94	121	99	90	95	101	108	102	88	101	105	99	102	94	98	101	103	78	98	104	97	93	103	108	98	99	107	106	98	97	104	102	88	106	92	97	110	88	96	92	114	101	128	93	85	99	106	96	107	110	96	98	91	93	102	97	103	95	87	104	109	89	118	112	92	95	105	108
42792	34384	26633	18196	43644	43540	35081	26060	14734	6300	2234	1084	748	757	763	716	750	725	719	713	683	780	742	715	698	742	730	733	724	762	749	761	696	783	677	720	734	700	742	730	659	770	743	726	717	706	729	704	682	671	673	725	736	695	757	735	717	735	686	688	706	729	697	721	724	700	717	702	671	694	746	714	656	716	716	692	728	712	744	733	751	712	722	681	711	716	741	728	761	717	713	705	747	701	694	714	722	715	706	740	756	703	725	715	751	705	684	745	763	730	707	738	695	717	732	726	726	691	703	771	741	699	761	686	717	737	717	735	739	711	760	767	716	694	752	754	682	734	723	725	744	722	730	705	715	733	714	725	729	712	646	751	726	709	722	739	713	715	683	699	722	737	759	712	750	700	750	720	788	672	738	708	717	717	763	716	733	746	710	740	719	735	724	711	713	669	730	716	691	746	722	726	717	704	713	732	699	707	747	742	783	743	696	735	719	747	690	742	725	743	710	733	724	717	696	784	735	732	716	730	692	688	714	660	669	679	713	706	750	723	727	714	737	761	747	711	694	691	740	745	713	738	719	715	774	756	753	751	752	714	715	712	748	744	744	755	725	679	722	747	734	753	745	726	793	745	709	722	709	727	697	704	735	690	762	751	723	716	742	714	734	678	735	736	729	745	701	708	741	706	713	733	690	729	720	713	711	738	749	730	688	758	748	734	708	737	756	693	721	689	697	738	751	677	753	736	671	687	686	699	752	713	703	723	706	736	706	755	745	679	658	722	696	737	729	720	733	689	733	698	720	736	737	728	753	667	701	692	660	701	731	684	698	693	708	702	711	691	699	686	745	708	724	770	688	694	709	730	697	757	740	728	710	710	714	702	696	759	767	708	706	738	733	680	735	736	674	724	759	734	671	690	717	671	720	766	733	748	725	697	765	734	733	750	707	756	731	738	701	708	690	754	750	740	735	729	740	713	757	731	707	679	756	666	727	732	729	735	731	754	742	735	763	742	747	735	742	689	728	726	741	710	715	732	762	746	702	702	727	707	706	732	752	723	755	706	744	736	746	720	743	731	699	718	782	722	697	712	728	735	742	748	785	713	666	715	681	748	688	741	723	711	701	752	697	772	701	761	684	723	762	736	737	689	692	710	668	750	719	778	752	713	703	731	746	760	773	754	737	687	760	747	737	750	709	708	757	711	704	744	710	690	723	721	667	762	700	734	712	739	738	738	720	733	690	693	738	697	688	734	746	772	694	721	742	714	731	718	752	707	733	729	697	740	760	710	729	718	717	768	755	745	751	682	707	732	752	741	710	745	711	733	711	745	692	723	751	736	762	728	682	710	759	701	717	735	699	722	767	700	767	731	751	718	709	724	731	728	711	743	728	703	736	687	712	736	735	767	674	732	705	783	710	713	713	684	686	753	711	673	714	678	717	747	724	722	691	724	733	756	747	723	704	702	713	748	721	771	710	738	709	737	760	739	755	762	747	729	700	718	740	743	720	731	698	716	717	726	770	784	708	690	713	723	741	669	719	751	693	779	720	733	699	702	721	649	766	716	738	711	659	730	716	717	782	691	759	712	695	722	718	672	696	650	721	719	747	749	733	759	743	742	725	713	747	746	704	695	726	677	730	695	689	723	760	738	698	725	697	745	767	724	729	704	685	733	712	751	701	751	756	699	720	722	711	698	696	761	713	735	712	731	747	706	726	681	707	737	706	731	767	745	704	743	664	748	695	703	714	747	738	687	693	689	705	683	695	702	680	724	733	667	678	734	730	724	728	698	701	700	688	702	719	719	703	724	719	743	678	707	694	731	769	720	681	731	747	691	710	743	745	736	702	729	699	747	684	725	732	751	763	740	751	738	692	689	694	783	741	703	749	738	709	754	706	717	768	746	783	737	751	706	696	749	719	758	684	756	738	706	700	712	745	685	684	747	757	741	736	711	685	711	713	692	743	719	719	691	725	789	740	750	767	746	682	702	770	716	726	721	704	720	680	735	726	684	774	712	679	727	714	750	761	737	757	675	691	710	706	677	749	703	716	766	724	761	687	729	738	736	695	692	722	757	690	737	740	730	737	764	684	714	713	778	758	694	735	739	681	728	733	768	738	720	767	725	710	735	688	706	720	744	724	686	690	745	675	674	766	702	738	681	744	709	705	723	711	664	684	749	746	743	755	751	712	767	723	689	722	716	710	685	739	697	661	760	709	727	717	706	748	749	705	673	738	729	701	750	735	748	715	695	735	744	683	734	735	655	712	717	728	694	768	733	711	737	756	691	681	680	737	788	721	672	696	719	707	722	718	745	768	766	723	790	711	725	693	696	763	772	732	714	730	736	756	736	707	662	683	730	750	725	702	744	735	757	726	702	731	700	753	757	713	699	692	731	719	712	670	708	752	728	741	713	735	716	717	763	755	667	734	742	698	728	740	724	747	680	746	721	708	714	708	717	730	719	720	708	716	744	718	769	735	742	754	724	727	718	716	714	704	712	704	712	736	735	743	693	747	720	707	687	754	735	702	719	705	708	709	695	748	676	726	755	715	683	670	729	679	703	679	730	679	696	713	687	706	723	740	716	705	748	756	753	734	698	692	714	723	703	761	743	734	791	722	723	716	684	729	716	748	763	694	732	668	725	735	713	727	739	696	725	652	720	744	701	700	749	720	730	750	737	725	753	718	766	767	727	741	695	748	686	731	719	716	727	743	663	735	769	761	719	757	700	748	739	692	706	790	781	736	718	738	669	688	719	717	703	760	722	723	728	696	702	734	723	727	741	720	744	737	711	687	724	755	749	697	742	747	729	712	733	747	713	699	745	707	740	770	711	720	754	696	702	706	725	709	743	695	730	720	719	732	705	693	731	735	751	742	757	746	736	725	727	756	741	718	710	706	757	710	694	747	760	765	713	811	723	712	718	746	717	700	749	720	770	718	705	771	713	772	731	710	714	742	719	682	721	764	708	691	716	711	719	718	727	721	716	717	769	718	707	704	728	680	746	751	681	675	725	715	672	780	713	747	767	705	744	703	695	674	706	740	711	755	751	740	677	700	695	740	691	732	703	708	767	696	731	760	664	723	751	738	701	708	733	723	689	709	701	734	767	735	739	762	674	710	747	724	710	704	733	735	723	715	764	763	720	717	702	716	696	698	737	765	708	724	759	716	752	693	757	755	753	769	666	750	719	699	730	765	730	705	754	685	744	690	743	711	754	743	730	719	723	724	748	743	741	731	700	782	727	744	701	696	739	737	702	721	732	741	754	748	756	697	689	729	716	709	723	729	765	699	736	756	707	688	688	760	723	723	726	709	745	735	744	685	701	705	735	726	712	759	760	729	681	721	686	750	708	696	728	750	726	710	694	704	775	742	707	709	761	721	692	703	711	729	673	701	743	736	748	704	788	662	707	697	708	742	722	730	767	743	710	671	699	756	685	711	757	686	742	734	724	715	705	715	725	741	748	745	710	732	695	733	764	739	716	715	682	728	722	743	684	710	709
10279	8762	4749	1394	3035	4990	2976	1563	685	295	168	145	117	123	108	121	101	103	122	119	106	92	99	111	120	118	101	132	115	121	99	136	128	101	124	110	117	106	112	120	137	101	109	102	120	104	92	114	102	108	129	122	101	109	116	94	118	118	101	79	109	114	99	121	111	99	116	95	111	139	125	87	111	113	97	114	102	115	111	128	130	115	113	133	106	140	104	106	95	100	88	93	112	113	110	111	110	115	105	119	97	115	94	102	127	115	114	110	121	128	118	106	112	116	99	110	102	121	118	118	104	105	115	96	107	104	113	115	106	113	114	126	116	103	108	116	96	91	112	116	109	94	115	88	98	104	110	122	100	142	111	118	90	124	94	96	107	104	129	127	108	120	124	118	108	118	115	107	105	110	111	108	113	107	116	111	121	116	114	107	97	102	121	113	113	106	110	99	108	112	113	129	116	125	117	109	113	109	109	118	109	117	137	121	111	103	92	126	96	124	90	121	108	107	106	118	121	101	98	118	116	107	106	97	101	99	107	116	102	101	101	103	123	115	95	117	116	122	108	86	119	113	112	103	113	124	116	111	111	101	106	89	105	122	112	114	98	106	113	119	96	102	132	98	102	120	103	111	113	105	103	123	101	137	122	99	101	109	129	114	128	121	123	74	117	134	100	110	106	108	114	102	96	121	109	122	74	99	113	91	111	118	115	96	118	120	97	112	118	113	104	129	114	112	119	109	108	101	126	116	120	99	93	113	109	105	114	126	98	124	125	118	113	114	116	134	123	129	116	117	109	126	109	97	126	127	103	113	115	125	104	108	112	109	130	111	99	98	113	99	95	116	134	107	112	103	99	120	99	106	126	97	115	79	114	103	116	110	105	111	107	116	105	93	112	119	115	107	115	115	100	111	97	128	91	98	121	105	100	105	126	116	117	107	98	97	124	81	115	111	96	110	120	102	109	109	100	108	116	126	113	105	95	123	113	128	120	102	85	121	104	118	105	90	105	111	110	107	123	111	104	97	107	101	124	95	119	92	119	127	120	120	111	116	111	111	110	116	98	100	87	120	90	116	113	107	99	136	114	120	115	98	111	99	92	127	112	134	96	99	115	116	106	135	110	109	113	91	102	130	113	105	116	116	101	113	107	109	114	133	119	110	114	109	116	107	90	114	109	101	98	115	106	110	100	119	97	123	108	127	105	128	116	101	92	118	119	107	116	114	109	106	96	109	137	105	96	115	105	127	110	91	110	100	107	115	101	118	117	113	114	104	114	115	127	111	98	105	94	108	98	132	115	100	105	119	123	109	126	97	102	115	134	107	104	100	130	116	96	109	108	104	114	113	90	107	116	130	116	103	106	128	103	114	113	96	106	107	102	110	99	118	106	104	111	108	120	104	101	108	110	108	97	126	105	108	92	91	108	100	114	101	104	96	116	99	126	110	125	110	105	114	117	114	109	115	106	98	123	120	111	114	119	123	114	106	103	117	104	113	104	109	113	107	108	107	108	104	105	117	108	132	102	87	113	113	105	121	130	120	105	96	94	111	97	118	98	105	108	92	109	128	115	113	111	113	135	116	127	118	113	120	101	106	110	116	116	120	122	107	113	115	115	111	100	93	112	111	125	118	106	110	123	106	105	88	92	111	105	93	112	106	107	95	125	141	125	123	108	119	121	117	104	108	111	111	115	113	122	124	85	112	114	107	80	104	106	120	114	98	100	102	121	119	140	102	120	139	103	104	112	117	104	102	106	116	106	106	89	113	112	135	123	127	104	124	112	115	142	137	102	109	97	114	136	110	119	101	116	119	112	99	119	100	109	96	100	128	93	104	125	131	109	127	114	103	102	119	124	127	106	110	122	121	128	104	103	118	122	117	123	116	107	106	116	137	129	108	112	103	117	119	119	124	111	102	105	101	98	97	116	104	115	113	117	93	91	95	105	109	124	115	113	113	112	98	110	108	126	101	99	101	106	105	104	95	113	114	114	128	117	118	119	100	123	122	123	97	102	103	116	120	88	125	112	114	107	119	126	123	111	110	101	121	114	114	113	116	95	111	114	100	112	129	116	115	112	106	95	93	94	102	113	108	102	104	130	113	95	102	84	112	105	112	109	121	139	102	102	101	90	114	101	108	103	105	111	118	111	127	114	103	112	132	114	118	122	113	125	113	120	123	113	116	132	118	113	127	114	105	114	122	109	110	123	108	119	122	111	103	135	106	96	121	113	120	100	114	122	105	101	100	105	116	93	115	107	108	124	112	127	112	107	122	97	108	131	122	108	98	104	106	139	124	108	120	120	96	109	104	125	128	108	113	123	116	134	105	113	95	100	110	97	104	102	110	117	111	123	119	111	113	93	122	109	93	108	114	112	114	110	116	84	95	103	103	113	113	127	101	129	112	125	92	143	104	104	133	106	96	127	122	109	106	106	100	110	115	121	105	118	89	124	118	114	131	85	109	114	107	108	103	99	105	103	103	121	89	123	127	125	116	120	117	98	102	113	107	128	106	108	98	100	114	103	111	92	116	132	105	107	103	101	115	124	127	112	99	113	103	104	117	111	114	108	111	111	127	104	126	113	122	116	101	126	114	110	116	123	98	121	110	106	106	112	103	132	122	121	116	106	98	106	110	101	91	98	124	94	107	110	130	114	98	111	120	109	106	107	118	100	106	107	105	108	104	105	121	106	131	103	113	107	109	115	92	112	120	99	96	111	107	114	114	110	140	112	115	117	113	116	115	100	106	120	111	125	98	125	101	114	88	118	126	107	131	105	110	95	96	110	114	115	116	104	108	109	107	97	98	89	106	123	107	120	132	111	100	107	111	121	102	105	102	112	116	121	99	109	112	132	136	107	119	94	91	118	103	101	100	118	108	106	129	110	103	121	110	117	121	89	109	112	105	85	126	126	117	107	103	116	112	111	109	103	122	106	111	105	117	116	112	107	112	121	123	117	97	102	98	126	97	118	105	103	111	106	127	105	117	117	115	111	111	106	111	100	113	121	95	112	109	122	109	122	109	98	123	106	107	124	97	105	118	122	120	98	109	111	108	115	128	102	97	122	117	111	108	111	114	111	101	101	105	113	106	116	116	127	114	103	126	108	97	110	102	112	106	121	111	119	106	100	108	94	104	100	94	120	106	106	104	103	96	127	132	119	100	108	102	111	111	115	116	109	103	103	112	110	107	103	93	101	98	107	113	124	113	116	132	97	105	120	95	123	111	122	124	102	113	114	101	110	120	97	100	103	107	111	130	120	98	110	110	105	116	111	105	116	106	107	127	123	121	106	138	108	123	96	108	109	110	117	117	101	121	103	138	109	102	103	103	118	122	119	97	101	111	113	121	100	121	122	122	121	103	117	123	110	109	133	97	110	103	130	116	116	109	103	134	121	93	121	136	125	101	110	106	107	116	99	106	117	102	112	114	106	129	87	107	95	101	100	122	83	109	116	114	123	121	101	112	122	110	114	106	116	121	131	125	114	127	127	108	112	120
38783	31045	23666	14125	32799	38786	31764	23054	12951	5403	1987	1108	855	800	806	785	832	777	823	796	788	829	778	836	814	806	806	800	745	787	811	829	810	780	802	844	784	788	810	806	754	818	850	789	823	807	824	835	803	772	827	852	837	864	819	761	824	761	749	762	824	810	847	747	774	818	794	821	790	825	793	785	821	768	771	799	832	808	806	838	829	730	785	796	828	843	775	791	810	823	816	774	791	777	750	809	803	822	809	828	829	763	792	797	794	813	809	823	875	818	819	837	839	810	827	750	811	823	802	802	814	817	800	867	785	796	767	797	781	776	810	756	802	775	849	838	789	814	868	771	790	835	814	805	831	812	768	784	863	813	759	856	827	776	831	812	820	780	773	833	787	812	795	797	761	817	746	820	784	804	773	819	744	746	786	858	807	833	802	811	782	772	801	749	791	805	844	788	812	755	752	817	784	800	763	806	760	830	791	828	830	801	850	852	809	816	807	807	858	816	783	781	852	789	831	839	791	816	822	798	779	831	779	776	822	756	807	794	827	821	793	823	800	755	778	794	819	833	844	816	845	824	804	837	817	818	798	818	783	795	811	817	817	828	812	774	779	778	757	781	849	845	824	827	817	858	804	818	783	807	807	772	817	765	831	784	795	774	793	840	755	754	747	848	804	803	805	778	805	837	777	784	834	793	816	828	782	837	816	796	826	816	745	820	788	807	829	790	819	800	836	857	809	790	825	800	801	793	780	812	755	768	815	820	816	763	799	768	776	791	798	823	812	843	753	809	805	864	807	829	762	812	840	816	769	833	822	833	821	839	787	782	851	805	796	762	817	842	829	813	801	854	818	782	832	768	839	811	832	787	794	774	833	783	791	821	798	808	773	738	791	757	791	776	806	772	810	790	792	783	821	843	800	785	791	785	767	781	785	803	774	829	810	823	792	846	850	842	782	828	773	773	776	798	832	875	780	833	803	814	805	815	811	776	835	809	799	740	797	831	817	844	849	787	805	770	781	803	795	821	837	819	819	725	784	794	847	778	816	812	829	813	782	760	840	827	826	791	814	779	819	778	838	807	762	778	804	796	789	839	803	855	768	784	768	859	751	792	781	800	804	843	809	820	790	833	818	798	813	784	841	815	812	795	771	841	789	760	827	798	786	806	795	839	800	809	751	794	778	831	793	783	861	817	781	804	843	830	787	793	820	823	804	806	802	796	843	872	814	799	811	784	868	807	786	817	801	796	819	791	786	834	771	768	813	777	817	836	830	787	824	797	791	766	795	772	797	738	763	792	857	780	794	759	812	864	803	781	792	803	825	793	817	803	826	828	776	752	827	796	876	822	823	779	786	825	756	839	801	802	795	796	835	805	861	793	803	802	773	768	778	804	837	781	811	784	842	809	802	817	794	854	780	841	823	806	833	800	794	823	798	808	858	789	767	730	812	818	785	753	801	782	745	828	788	802	795	850	775	782	759	797	782	772	814	783	804	842	787	826	821	816	801	825	834	845	798	819	869	777	771	811	831	789	789	800	796	830	770	801	793	817	793	840	811	816	812	783	817	783	804	827	812	790	810	823	811	811	788	780	836	844	830	822	834	854	837	872	785	820	797	834	824	818	799	829	794	822	808	744	808	790	864	807	807	827	796	803	781	783	791	781	763	791	811	806	796	832	827	815	768	810	835	779	808	777	784	793	836	786	831	781	837	823	847	802	778	761	836	803	770	783	808	768	816	827	824	837	837	826	831	768	810	788	832	830	802	804	808	780	789	820	780	768	793	844	822	858	773	843	757	860	824	762	793	842	825	837	794	809	828	810	783	799	773	822	817	802	838	838	831	795	828	825	787	804	854	772	846	813	861	763	793	842	782	805	828	840	799	776	804	829	823	819	822	828	821	817	793	788	866	797	825	774	849	786	821	753	734	762	845	840	819	798	784	802	790	823	789	806	798	824	794	785	775	787	787	793	784	771	786	808	767	851	852	848	787	831	849	820	753	795	757	790	853	783	804	832	828	771	808	790	802	805	816	769	760	799	822	859	795	792	819	805	831	840	813	821	764	795	774	809	783	769	753	779	819	849	771	812	831	859	817	779	856	808	784	791	835	795	794	779	850	820	846	839	814	785	785	792	785	830	865	851	853	803	851	818	816	794	781	777	794	858	829	827	774	798	788	826	782	795	819	840	814	790	812	811	816	803	828	791	834	814	757	748	806	830	810	802	839	821	768	827	771	821	836	806	827	807	804	811	795	778	799	800	835	826	812	803	777	793	781	841	799	770	764	845	772	786	837	765	807	847	849	787	827	817	758	783	809	775	845	783	792	784	795	808	776	765	745	843	852	806	795	805	820	861	851	768	791	838	781	811	842	767	758	840	803	795	813	828	780	776	825	814	849	755	815	769	787	850	843	805	803	786	778	801	775	793	833	810	834	731	770	800	819	820	787	816	799	816	775	798	809	816	784	816	829	802	774	777	824	835	816	847	781	752	815	809	772	798	786	768	774	797	780	813	820	799	839	778	794	837	815	795	799	798	845	798	817	819	813	810	819	781	805	782	795	839	790	830	814	807	802	761	812	865	765	803	835	798	810	800	781	870	821	779	832	789	790	810	817	765	872	832	804	777	814	834	794	791	780	839	796	788	799	851	780	792	851	812	836	793	806	807	844	797	777	810	751	818	796	837	847	807	777	809	863	763	776	836	843	781	766	856	813	811	818	814	796	767	798	791	804	804	774	781	786	821	769	806	819	798	821	830	779	814	800	790	830	815	764	811	775	833	795	774	826	777	791	808	813	810	814	840	749	828	792	806	825	783	790	789	821	763	834	790	784	765	793	819	866	841	740	789	821	795	719	859	724	743	808	823	817	799	795	838	813	786	775	780	809	806	823	800	844	753	796	789	795	748	800	830	796	816	773	792	792	750	811	797	844	805	816	853	803	816	811	788	776	829	820	818	849	805	813	760	866	782	801	835	836	843	777	805	807	816	782	819	799	852	812	803	767	831	810	881	790	760	804	881	756	775	818	840	823	863	800	810	830	880	811	820	817	789	779	850	868	816	804	819	836	780	789	795	796	796	811	746	771	829	846	785	808	784	816	825	786	833	803	810	830	787	785	800	832	880	818	798	807	796	813	802	859	751	840	839	824	800	816	818	799	793	797	780	767	784	823	822	795	836	801	828	811	746	808	780	853	753	799	835	739	823	806	832	821	837	765	785	872	814	835	786	825	799	800	791	859	820	849	798	803	819	864	797	775	810	799	809	791	798	743	770	824	842	795	792	808	836	834	818	782	818	818	848	754	804	797	821	784	793	792	755	831	805	799	805	789	803	773	769	773	798	778	844	763	874	813	751	784	869	802	822	832	785	852	871	810	789	817	757	833	775	797	811	758	825	839	787	822	760	795	785	823	777	811	815	807	796	827	825	844	775	759	787	809	816	798	800	818	791	812	798	776	841	835	831	780	750	791	832	735	850	813	796	781	778	831	862	798	810	826	775	819	834
12600	13955	8153	3000	5526	9596	5615	2797	1118	453	178	133	103	105	94	105	102	100	88	98	99	86	103	83	125	91	117	96	112	116	100	107	88	94	93	118	88	118	103	98	92	92	120	117	83	100	86	113	103	90	105	111	110	107	88	94	116	103	90	99	89	95	108	109	119	104	108	106	115	98	121	103	95	109	93	93	97	90	90	112	105	105	115	113	101	84	101	102	100	93	103	90	79	109	109	88	101	93	94	98	113	79	94	96	99	96	105	108	82	100	89	93	105	98	109	92	124	94	129	107	114	95	92	98	104	119	94	101	82	112	97	97	108	131	97	104	105	96	100	117	118	121	95	108	108	97	81	106	95	83	101	84	98	98	103	86	108	111	96	109	104	95	100	121	108	95	77	97	103	94	94	83	98	88	120	95	98	94	89	98	109	97	122	121	91	96	85	87	85	126	103	96	102	123	83	97	92	97	101	92	98	111	94	87	101	97	96	93	107	96	75	95	102	114	104	107	97	108	125	102	91	84	105	115	116	108	109	105	93	115	90	107	99	103	88	118	106	97	97	110	104	92	94	93	105	94	78	101	109	111	120	107	89	113	112	99	94	105	103	107	101	98	97	110	111	105	97	119	105	87	98	96	100	89	92	100	89	102	97	117	113	93	103	111	93	99	110	112	99	91	96	119	83	118	113	95	92	103	96	101	91	86	86	95	104	93	107	105	95	107	103	106	109	98	110	116	91	100	73	92	108	125	105	96	127	106	108	105	87	110	116	110	92	95	102	126	109	96	103	97	103	118	108	123	94	101	104	88	92	98	81	84	103	108	86	94	117	112	92	94	104	101	91	113	97	103	97	108	98	97	94	90	91	90	91	118	101	109	112	106	119	108	125	92	96	109	79	97	104	102	115	106	104	73	89	85	102	104	108	106	118	104	94	98	104	89	102	105	95	118	127	96	97	84	111	103	109	94	90	108	84	107	101	106	88	105	97	89	98	89	109	89	83	102	99	113	120	97	103	118	109	106	103	109	98	106	109	95	102	115	105	120	110	97	118	88	116	95	104	100	81	100	92	103	126	80	109	104	114	98	93	104	106	105	88	110	104	114	101	114	90	109	99	114	100	92	102	109	98	101	102	97	115	91	89	91	94	94	81	128	95	92	105	117	118	100	113	93	108	107	100	104	104	103	94	86	117	98	91	80	107	106	107	123	82	107	94	94	106	102	102	88	96	114	117	96	107	103	120	107	116	97	101	95	114	110	102	89	108	101	121	90	92	99	88	105	89	90	106	87	93	76	103	107	110	92	101	104	98	94	95	108	98	104	110	89	122	106	81	77	101	110	96	106	106	117	104	121	121	100	88	96	80	92	97	94	101	90	111	88	104	111	94	102	111	100	101	114	85	104	101	98	91	110	90	104	89	118	107	104	89	113	97	111	103	105	105	88	99	92	106	95	97	104	85	99	103	96	90	105	107	102	104	107	95	93	99	94	115	120	91	115	103	91	106	125	103	107	107	105	104	96	111	106	100	96	101	117	109	109	109	117	89	89	82	110	110	100	99	90	89	105	90	116	93	101	103	103	103	83	104	111	97	96	91	92	108	102	110	119	100	93	91	100	107	96	127	112	91	95	89	99	95	114	89	106	101	121	100	102	94	101	82	101	96	93	96	94	91	110	102	105	118	75	92	112	78	111	103	112	100	84	108	121	96	100	108	102	107	97	93	98	108	101	105	89	96	90	92	91	98	105	87	78	82	105	96	109	95	103	101	110	99	88	104	108	114	111	90	93	82	119	94	94	105	101	94	100	93	115	99	116	116	124	112	74	91	101	100	97	101	98	99	112	113	117	108	114	107	112	79	94	105	106	89	90	115	101	88	103	107	110	98	119	90	99	112	104	92	103	87	112	91	73	115	101	103	102	90	92	120	106	84	99	107	97	104	88	83	90	107	88	110	80	97	110	106	97	97	100	88	95	91	96	97	91	81	100	100	89	99	83	103	108	88	100	93	106	88	95	89	108	107	104	99	104	74	109	108	99	99	112	93	104	107	107	116	108	114	105	108	112	94	94	107	87	97	90	102	124	115	103	78	95	100	117	92	102	97	115	94	105	76	98	114	103	94	110	107	91	104	102	96	109	111	110	77	95	120	99	105	87	87	94	97	105	101	109	110	117	109	109	123	95	91	123	100	93	97	110	96	104	97	87	95	99	110	113	86	116	112	106	102	112	97	82	108	110	99	102	100	104	88	110	100	113	102	106	113	114	90	100	101	100	98	85	124	104	116	102	89	106	89	102	98	106	116	100	109	114	87	101	106	103	77	105	104	104	117	93	97	97	90	119	82	99	104	112	84	110	100	101	94	99	105	109	106	97	104	88	100	128	99	90	112	115	95	101	93	111	99	102	98	85	98	121	109	98	92	80	97	106	104	96	100	97	93	99	79	91	103	107	93	99	102	94	101	104	92	105	93	102	110	92	80	100	88	88	106	94	127	87	83	109	109	118	104	83	94	86	110	96	94	108	97	101	83	81	97	130	118	100	89	88	83	107	84	87	94	93	97	107	107	97	102	94	95	92	105	114	112	102	106	108	102	97	102	106	88	122	125	106	106	108	116	114	108	96	89	105	106	112	112	110	98	95	90	99	87	102	118	106	115	108	108	78	97	101	89	121	96	94	110	117	102	110	95	108	107	105	111	86	88	90	107	87	114	113	99	95	90	116	103	103	93	111	103	105	96	99	122	95	98	93	105	92	93	108	95	103	93	95	107	116	102	95	105	82	108	104	104	118	100	111	105	115	94	99	111	98	118	106	117	102	87	99	107	85	97	94	96	115	89	120	110	116	94	90	106	95	95	111	107	105	99	89	105	92	113	98	90	99	109	107	90	111	89	101	93	104	93	92	109	106	101	100	105	83	88	98	135	91	99	99	85	114	82	100	93	106	125	106	91	85	97	92	94	78	86	92	109	114	107	98	101	87	83	97	87	94	115	107	95	92	104	96	103	94	104	99	123	96	112	107	104	94	102	108	109	102	121	123	107	95	89	100	130	101	109	103	87	98	125	103	79	115	97	134	106	110	101	111	100	94	98	112	98	105	101	107	92	105	97	86	87	101	96	105	105	103	87	95	97	93	99	107	104	108	115	99	91	106	114	95	87	107	104	102	101	107	97	116	103	91	74	89	97	97	119	108	94	88	84	90	115	103	113	110	107	115	100	113	87	92	105	92	97	90	102	96	95	102	89	100	93	105	109	108	90	102	120	116	108	86	96	100	117	124	96	91	104	85	92	100	97	83	89	95	113	98	108	98	95	103	90	99	123	108	110	88	108	117	97	96	86	87	119	103	97	105	110	96	99	102	95	96	119	89	122	93	88	108	114	104	108	106	103	104	103	101	85	99	112	111	99	89	90	117	90	108	89	123	107	95	114	85	92	107	98	112	101	99	99	81	83	118	93	96	102	88	111	113	105	100	98	107	100	97	99	95	104	107	101	84	111	128
43612	36322	28753	22930	40229	48657	38486	28686	17120	7451	2561	1128	824	751	794	711	745	715	718	743	685	733	761	728	738	730	730	698	796	678	725	731	766	717	763	675	705	710	700	747	738	745	702	738	728	722	700	755	718	724	708	707	713	739	686	742	728	731	750	732	699	727	700	724	740	706	729	736	667	705	701	800	723	690	714	762	717	698	770	694	711	689	733	693	730	718	740	737	733	711	667	711	705	709	722	707	760	742	755	741	760	695	733	714	751	741	773	721	754	739	737	710	770	714	747	709	684	725	724	712	722	751	772	693	777	753	739	719	706	681	713	737	713	719	726	706	748	712	723	756	661	730	733	704	733	729	746	751	728	762	734	739	738	706	742	730	736	732	763	749	696	681	749	753	768	703	712	743	716	744	786	754	714	705	679	678	718	746	726	724	759	706	758	780	749	695	679	717	735	709	738	715	722	739	719	776	740	759	716	716	735	679	751	753	715	746	714	731	661	805	770	722	672	711	763	725	711	728	732	716	695	712	724	750	682	742	716	730	710	690	718	724	765	755	698	691	724	728	678	709	737	771	713	733	696	750	715	773	716	690	772	752	715	741	745	757	720	754	730	737	690	724	752	729	691	719	736	762	738	723	714	730	759	692	722	676	674	728	724	742	751	731	734	739	751	752	725	752	752	746	712	735	714	700	700	664	726	730	741	745	728	742	744	693	720	737	722	746	752	697	726	734	688	696	775	713	733	768	700	743	721	739	774	742	744	753	683	737	702	737	656	779	728	727	734	745	740	722	696	680	715	721	801	689	753	725	736	741	718	720	749	707	715	736	735	698	780	689	723	709	757	716	710	690	746	753	701	702	739	711	731	722	745	738	744	704	766	728	732	731	763	728	741	673	726	733	738	767	755	755	711	678	757	726	739	716	708	728	742	697	703	760	731	728	741	718	753	704	711	731	764	755	697	728	723	759	720	733	703	698	709	714	763	699	708	720	796	731	737	718	747	725	724	707	726	716	743	710	723	707	736	776	704	743	703	766	777	762	735	709	737	745	764	737	730	773	734	695	708	686	700	712	777	777	680	698	722	751	688	722	726	729	758	687	698	714	745	719	736	719	726	743	774	716	768	723	686	679	734	708	757	766	730	742	736	734	760	714	745	744	709	754	735	740	779	740	745	741	712	748	733	762	712	782	723	713	703	770	720	722	749	742	652	741	684	667	703	714	738	726	741	705	754	782	695	756	708	713	795	746	712	728	733	742	706	718	714	754	734	763	729	777	779	746	701	792	766	710	699	732	731	716	697	674	708	690	724	689	695	706	781	704	743	735	721	744	728	716	733	714	751	742	729	750	721	734	742	732	707	753	690	739	682	745	740	699	723	705	703	752	699	705	765	757	706	748	744	736	722	760	742	694	711	713	673	769	703	725	726	709	695	716	704	745	732	739	713	705	722	720	755	729	708	730	752	704	721	720	707	784	702	752	733	738	748	732	712	772	732	712	687	715	730	768	699	717	715	696	689	735	785	722	695	766	713	696	729	737	764	734	715	728	689	731	741	707	741	765	763	732	707	720	745	740	766	693	705	721	726	729	721	706	724	719	762	713	725	735	731	711	723	765	731	714	712	722	741	765	757	713	704	770	780	706	686	695	726	743	711	736	763	724	758	749	732	709	759	703	715	715	748	710	743	772	748	748	779	716	724	716	794	717	709	732	717	731	701	698	736	744	773	724	767	685	761	738	735	679	753	707	710	714	713	754	754	740	752	733	740	678	703	761	705	773	766	738	732	762	730	718	704	745	781	707	783	761	721	775	740	730	757	720	721	723	708	681	716	706	728	689	747	727	718	747	721	710	684	748	743	769	691	740	723	803	737	720	704	765	731	712	750	727	751	753	758	759	736	769	713	755	712	719	651	734	711	700	724	720	706	736	697	714	686	680	716	800	771	712	739	715	713	726	743	715	749	690	728	699	741	757	743	692	726	733	680	746	763	740	740	713	701	711	730	680	726	753	752	751	713	730	744	767	675	724	754	759	740	721	765	741	750	730	742	702	792	737	727	687	698	690	725	733	760	691	750	756	713	755	755	772	734	740	702	744	755	719	717	716	683	632	703	724	712	728	737	775	732	724	702	712	687	786	713	728	731	797	745	724	707	771	748	710	720	774	680	742	780	700	724	767	749	730	753	698	748	721	699	759	771	718	736	718	760	695	712	690	708	751	729	729	760	679	787	693	721	723	762	752	692	789	765	762	751	765	693	746	700	717	735	732	734	730	748	734	752	750	761	703	761	710	713	725	721	766	736	734	733	708	723	751	746	770	693	782	795	727	736	720	726	760	780	767	709	721	697	723	752	768	749	767	750	763	731	715	711	705	738	728	732	743	731	733	665	756	713	707	704	740	722	744	702	751	697	706	695	685	750	744	739	710	695	745	672	714	705	700	711	746	698	723	692	675	725	759	757	742	711	697	687	732	735	698	691	740	741	689	730	728	764	733	745	722	699	746	737	680	733	704	757	708	715	774	733	736	671	767	753	736	761	743	749	740	697	764	740	740	777	767	697	749	739	751	734	710	706	769	762	722	707	750	763	712	748	769	743	731	772	728	763	670	758	714	720	677	699	719	770	772	739	732	708	787	793	706	742	765	745	675	743	729	757	738	744	739	704	715	699	743	766	688	729	751	695	736	748	764	720	707	758	749	732	786	720	687	729	727	717	744	728	727	721	731	715	699	688	678	703	703	741	748	766	674	711	694	720	720	754	724	747	763	706	749	744	734	713	764	767	748	681	733	705	761	726	752	750	736	700	672	719	776	761	719	736	775	769	756	741	721	759	749	709	700	700	762	712	681	745	752	720	774	710	706	809	754	765	719	745	748	738	681	735	736	738	722	694	731	730	702	696	698	753	729	726	738	747	729	790	786	760	735	749	690	739	724	729	763	719	800	747	759	760	720	714	734	735	770	763	714	755	744	716	751	731	743	712	706	703	735	691	678	744	714	673	716	744	755	748	730	766	723	712	748	682	740	699	681	721	719	736	731	749	735	711	682	759	745	731	739	714	771	731	718	714	703	743	755	777	765	730	730	736	701	763	703	694	743	692	756	746	736	688	723	740	769	685	711	738	758	750	757	743	719	723	694	710	729	708	775	722	706	719	731	716	702	684	739	708	687	708	717	726	746	762	687	760	704	723	773	744	747	753	749	767	718	759	714	731	739	715	751	700	791	728	687	741	752	736	721	744	714	706	691	694	720	772	753	701	749	762	738	728	725	752	742	749	731	722	719	699	744	760	727	740	740	741	707	690	709	713	736	716	718	743	729	746	684	735	722	745	763	751	737	758	734	704	746	711	730	746	742	742	773	735	692	709	731	769	754	701	725	700	673	678	669	771	715	727	747	709	728	736	732	752	707	757	720	704	725	753	697	751	716	763	760	719	778	769	754	767	736	690	716	712	720	715	717	770	685	764	745	752	685	692	733	788	690	742	752	747	710	714	707	723	684	745	749
7025	4936	2596	1165	647	1595	1001	535	298	177	128	123	113	89	97	119	107	102	104	111	79	103	127	114	102	103	92	108	120	96	110	96	84	91	98	114	115	93	84	113	103	107	107	104	102	102	103	110	127	105	119	115	100	83	105	133	83	112	105	109	87	93	124	117	115	111	113	97	87	91	94	98	99	111	103	90	123	92	117	117	110	119	108	102	111	114	111	114	97	116	117	120	104	116	122	124	120	96	101	85	114	112	114	93	100	112	103	111	121	103	114	121	105	102	76	113	104	109	110	96	116	103	107	98	115	92	118	111	97	102	99	96	95	118	101	115	132	109	96	117	98	94	98	109	100	112	104	97	104	93	111	103	113	112	108	104	95	90	106	95	88	92	106	111	123	115	104	119	130	113	108	119	124	106	104	115	125	87	115	93	116	117	99	120	121	87	117	116	105	96	105	115	99	108	114	95	111	113	106	115	95	117	108	110	116	88	108	100	116	98	114	118	111	96	115	94	90	104	98	89	100	108	106	91	120	101	95	86	109	112	111	103	110	114	107	95	119	104	102	97	104	92	125	105	123	107	98	109	128	120	95	98	112	112	112	113	113	104	124	110	93	99	104	106	114	99	102	119	113	95	109	112	99	115	142	108	108	116	105	89	87	92	112	122	114	96	98	92	106	122	115	122	105	113	111	111	109	132	108	104	110	121	94	92	92	104	116	112	114	122	120	122	110	101	111	108	116	119	102	103	105	108	107	87	126	125	111	103	89	100	121	119	114	99	108	97	125	110	113	96	122	114	115	102	108	116	117	102	116	94	91	118	104	105	114	116	126	131	96	94	106	97	114	91	110	117	102	121	101	138	94	114	97	108	114	108	129	97	131	106	104	105	105	94	84	104	87	113	110	112	109	111	98	103	100	110	101	99	91	103	117	106	114	104	99	101	112	109	98	102	109	124	116	109	121	109	113	108	99	112	116	88	121	128	110	104	123	109	121	117	107	122	110	116	114	102	127	111	115	118	89	109	113	103	122	99	98	112	100	105	115	100	102	118	119	109	104	104	112	82	115	102	109	95	99	111	127	107	107	114	113	118	110	107	104	103	112	98	115	102	103	110	109	96	113	106	120	113	90	103	116	94	87	112	110	103	114	105	93	106	109	107	124	107	109	92	113	97	123	114	111	96	108	119	122	94	121	104	109	144	116	100	94	104	124	112	113	107	95	126	118	115	96	102	96	114	107	99	124	110	118	109	93	113	108	115	103	103	101	108	97	132	114	99	94	94	92	115	98	103	116	136	112	86	103	108	113	106	98	112	110	96	107	113	103	106	95	100	101	123	103	96	116	111	102	99	88	112	97	129	115	118	107	99	98	92	99	109	113	99	105	126	100	90	110	104	118	114	104	94	114	115	121	93	117	104	104	125	121	103	103	111	118	114	130	109	102	121	105	102	131	109	116	111	122	121	100	118	108	107	111	95	98	97	95	111	93	109	96	94	107	103	116	108	93	97	128	115	114	121	103	116	109	98	100	100	97	107	113	104	97	111	94	125	119	121	134	109	102	99	121	107	108	98	107	120	110	123	110	110	112	96	126	93	115	99	107	99	97	98	108	100	108	112	116	106	95	111	113	101	118	103	100	113	110	118	124	111	110	110	100	87	96	90	103	99	99	118	95	92	97	114	118	89	108	88	115	124	96	99	99	105	91	114	102	108	105	123	110	109	126	110	106	113	115	99	132	109	107	93	99	110	102	116	92	110	94	97	113	109	102	124	103	101	101	116	103	122	108	117	117	111	108	114	94	98	103	104	110	115	105	113	111	118	104	105	115	116	100	88	109	100	112	113	113	110	105	119	103	100	107	101	98	121	99	126	122	110	102	106	109	106	125	116	104	118	107	97	118	116	108	130	108	110	112	108	124	105	98	92	143	119	116	126	114	92	121	114	116	98	107	114	110	110	117	125	119	109	110	121	121	130	99	114	95	107	106	112	104	100	105	115	116	111	86	128	118	122	104	104	107	87	115	96	114	110	108	92	115	109	125	102	99	109	106	107	122	108	114	115	113	102	110	118	105	100	94	108	94	113	97	132	128	104	108	121	103	105	108	117	99	103	111	101	95	108	109	106	98	97	104	116	113	103	104	99	122	111	100	71	111	97	99	122	86	99	95	111	89	110	106	120	89	109	113	98	101	107	102	82	108	107	107	109	107	102	101	115	116	129	99	107	102	93	108	102	114	109	101	105	115	108	106	100	98	113	112	79	111	97	114	112	115	119	92	114	103	100	99	86	112	118	120	119	115	122	97	109	101	97	108	120	114	110	108	115	99	121	81	121	124	116	103	106	111	121	98	98	113	102	112	118	106	86	94	111	100	103	115	99	113	112	79	103	97	117	106	110	111	91	110	96	101	99	96	111	105	103	121	101	89	129	103	99	113	104	103	94	103	102	100	100	99	109	120	98	112	91	121	132	115	97	97	132	102	133	110	122	86	110	100	102	131	90	107	115	101	89	97	99	116	87	127	102	113	104	94	106	117	123	113	113	105	106	118	103	105	98	104	103	124	95	114	84	103	105	125	95	111	108	92	108	131	99	104	123	103	97	91	122	116	100	109	93	106	113	118	110	108	100	105	108	94	117	95	119	87	116	136	125	105	112	105	111	145	90	124	85	112	117	102	106	118	107	104	129	109	108	104	114	112	91	136	116	112	114	104	113	95	119	101	96	102	140	111	115	119	115	107	104	109	86	113	105	119	114	100	101	104	105	116	105	101	104	103	98	103	104	122	93	93	106	114	105	101	111	98	97	116	115	98	94	100	102	104	119	111	112	114	100	109	103	105	107	105	103	100	110	108	112	103	127	114	118	116	104	115	104	103	118	107	110	112	126	113	124	105	99	132	92	98	105	101	104	100	99	102	98	116	107	118	100	101	109	122	90	106	108	135	101	108	95	117	116	114	101	111	94	93	119	98	108	101	105	109	116	96	140	116	100	115	122	101	91	110	111	103	122	117	91	111	99	119	114	115	117	104	112	88	121	101	128	110	92	111	124	102	113	100	114	95	104	109	106	129	107	116	104	110	119	110	104	125	84	91	128	103	96	118	108	125	100	114	125	107	98	103	106	112	114	106	110	98	111	129	106	102	95	102	97	111	108	106	93	107	95	105	97	104	119	114	104	112	83	93	115	111	103	125	95	88	91	100	107	111	123	108	97	92	110	125	122	98	95	102	124	101	88	98	91	89	101	102	103	111	95	103	96	107	116	107	110	97	103	95	101	113	109	103	115	116	99	111	107	101	133	108	120	107	117	115	97	122	122	120	101	110	91	113	101	135	112	120	108	99	98	117	100	125	90	97	109	107	118	110	111	98	123	107	108	105	120	108	109	111	123	106	114	103	114	109	99	109	108	102	117	103	113	115	106	126	121	94	104	108	102	117	100	118	96	101	115	106	104	95	103	105	117	119	120	97	102	116	121	107	104	112	121	104	116	110	108	110	108	105	97
34798	25661	18203	13879	14771	24013	16927	9807	4466	1988	1078	907	792	792	796	810	770	784	789	779	765	753	778	808	773	783	810	770	796	756	745	760	824	765	801	806	782	763	756	800	800	807	776	815	775	804	797	791	796	747	751	767	784	763	746	775	809	773	794	739	768	807	780	790	810	794	828	766	776	762	796	769	786	791	783	764	809	813	781	770	760	739	826	773	808	807	750	789	778	811	773	735	752	749	792	783	752	765	786	780	824	738	742	760	801	793	789	773	802	797	781	724	762	753	834	813	758	787	833	780	790	752	814	764	729	830	804	764	775	827	779	790	783	765	788	792	787	766	821	742	780	810	729	787	727	842	810	780	782	779	778	784	771	729	752	738	766	798	815	746	811	752	790	803	746	787	808	788	812	792	764	802	774	788	814	765	745	792	782	795	828	786	801	806	836	816	777	770	794	811	762	769	776	738	780	771	779	782	788	762	776	778	770	794	738	769	726	793	780	784	737	765	772	804	782	800	739	761	792	780	766	746	772	789	809	771	788	810	797	774	819	804	741	791	789	784	783	815	789	796	795	784	773	823	766	810	778	751	754	785	779	780	814	791	820	799	822	787	774	781	759	763	766	776	756	764	752	801	778	743	768	810	777	778	769	773	759	801	759	766	785	733	800	756	766	786	803	785	770	770	792	766	799	785	769	789	791	770	798	808	807	777	766	795	763	824	783	777	790	771	733	808	757	829	776	775	766	844	787	801	772	777	757	792	777	731	775	787	778	785	827	810	769	805	772	788	792	766	809	786	816	806	810	760	826	778	774	834	803	784	759	809	804	773	767	768	780	773	813	797	755	792	863	818	768	826	789	804	802	786	765	774	779	754	761	763	847	785	818	825	782	813	822	774	749	750	811	796	774	790	798	792	818	780	817	709	777	768	841	748	764	831	826	738	750	811	813	857	801	774	754	777	831	789	790	757	792	766	754	820	795	768	810	798	816	738	773	812	739	796	741	811	808	842	792	794	799	818	775	805	829	779	807	796	743	776	797	762	771	783	747	769	788	825	757	737	777	789	781	768	783	804	733	780	767	790	789	778	795	831	813	819	798	774	768	788	794	762	796	754	827	795	779	756	757	780	826	745	728	786	815	778	747	774	763	787	777	814	776	813	827	809	751	822	845	786	800	777	775	800	752	746	779	719	774	819	778	805	811	782	784	780	778	722	798	750	778	826	728	780	768	752	751	799	796	795	802	742	808	790	784	777	820	751	796	751	804	797	783	813	789	822	813	757	810	824	787	790	755	795	756	755	762	801	793	772	734	815	800	797	798	807	765	779	808	777	784	783	760	747	775	782	779	763	870	828	793	786	743	841	772	786	787	770	757	780	753	829	787	750	785	795	752	777	826	787	783	788	800	808	771	791	802	789	750	811	810	785	753	825	748	753	765	786	751	786	749	771	780	745	778	789	795	766	775	785	820	780	803	773	787	732	795	777	766	795	778	764	796	815	760	794	786	793	758	764	774	793	792	812	739	756	763	762	825	778	782	784	755	809	776	767	755	746	793	795	732	831	771	758	758	784	787	777	768	794	763	746	793	759	791	736	744	745	874	770	789	800	763	764	839	761	764	762	791	790	769	820	762	825	756	726	854	761	778	785	824	778	812	804	812	788	785	754	819	801	764	743	745	750	792	742	790	773	765	765	719	795	811	769	776	780	754	778	830	715	772	868	744	822	784	760	832	762	791	801	736	757	756	818	848	728	781	775	763	778	746	745	813	745	741	784	786	769	785	804	781	773	777	766	815	708	792	755	795	776	793	787	779	787	758	801	748	829	778	817	739	742	800	804	765	729	798	807	756	771	796	760	778	815	788	780	831	814	785	740	755	751	808	814	797	783	770	785	800	806	733	787	781	813	777	773	777	797	803	831	768	794	757	796	825	804	807	778	806	721	801	787	806	823	767	785	768	761	742	777	764	770	771	748	766	779	749	795	753	779	787	755	792	824	764	822	745	737	786	811	734	786	769	792	761	880	758	814	755	812	845	774	797	795	780	771	784	780	773	822	804	759	781	784	766	776	777	805	795	774	780	786	760	798	775	796	834	756	811	785	792	741	737	790	768	827	760	767	825	763	824	766	780	816	783	805	759	756	786	796	759	779	792	820	789	759	776	768	808	788	775	764	766	834	792	781	808	781	791	805	726	772	770	801	756	769	790	809	770	802	736	719	755	789	781	829	749	742	794	790	830	831	803	783	781	780	823	754	755	779	798	815	753	785	792	779	774	735	802	752	787	782	790	805	781	788	805	785	795	787	828	803	809	775	858	740	773	773	783	754	785	830	796	808	740	765	828	747	761	785	837	834	808	754	821	773	791	827	832	768	778	811	787	774	786	762	774	788	813	777	805	835	794	793	799	785	757	810	797	788	813	751	794	763	785	771	822	819	777	816	761	758	778	848	747	753	790	769	787	776	831	792	816	765	768	785	787	757	809	806	791	796	796	757	815	798	776	777	799	763	773	749	800	799	750	798	720	847	788	787	771	719	803	797	792	820	810	796	804	776	783	775	778	809	761	809	777	818	790	774	761	805	772	799	820	767	749	790	814	818	761	832	807	787	827	776	756	796	765	779	782	777	803	798	818	785	828	757	772	804	765	785	837	799	788	797	750	811	845	782	814	781	775	805	766	765	767	761	751	745	727	787	776	804	833	723	801	820	818	743	823	785	781	741	740	733	803	788	799	783	781	821	818	814	748	781	810	755	787	728	751	773	800	779	799	822	774	808	840	733	767	763	792	856	809	794	775	790	809	761	795	734	844	786	815	819	804	792	783	813	790	781	775	787	809	799	770	792	806	812	749	774	768	781	794	744	772	795	793	813	766	800	783	789	723	838	743	800	788	830	731	780	776	730	747	781	787	807	784	780	791	796	779	792	780	814	802	785	762	761	813	799	779	737	809	762	764	753	800	795	772	782	792	780	761	835	809	758	755	772	830	770	791	785	754	785	783	762	785	804	743	800	793	828	753	748	819	797	761	760	788	737	792	847	757	789	832	741	814	794	768	828	790	793	781	783	720	771	814	757	778	765	726	778	766	783	778	789	822	782	748	747	765	801	820	824	796	793	789	737	767	748	735	766	745	784	810	763	805	754	772	832	806	814	747	771	759	763	806	778	792	804	802	771	797	800	703	776	814	762	767	704	784	791	773	730	779	793	775	781	809	809	805	777	782	769	782	752	742	806	775	777	754	841	784	827	769	759	801	774	783	760	741	847	772	794	792	787	785	810	773	778	790	706	754	781	796	822	836	844	801	785	740	731	754	794	772	781	771	772	774	772	773	792	773	796	751	783	770	778	765	746	776	802	784	771	726	742	804	758	775	783	754	812	790	815	771	823	732	733	816	813	790	751	782	782	780	775	805	794	788	791	773	761	742	756	782	773	747	841	813	807	805	790	716	776	808	776	795	785	811	811	803	822	791	791	800	756	779	806	783	746	784	790	762	821	770	778	773	742
12459	13256	7926	3414	3374	7900	4438	2045	761	316	167	126	118	112	107	106	98	107	95	90	104	100	124	102	94	86	90	105	117	94	97	123	116	94	114	89	97	97	99	99	90	100	98	98	93	102	107	90	82	101	89	96	96	100	106	100	85	90	109	123	92	85	77	97	99	108	107	103	98	111	95	93	109	79	104	95	106	91	88	100	103	75	108	99	98	103	97	99	101	109	106	86	110	105	86	84	86	113	109	117	103	107	96	104	98	89	88	111	113	96	116	98	90	87	97	90	110	111	109	96	100	112	135	104	95	91	83	88	90	92	99	102	88	102	87	118	104	112	88	98	93	123	89	94	93	113	106	93	105	104	113	100	93	107	81	104	114	96	92	99	103	86	99	99	89	107	82	82	101	87	109	101	106	89	97	93	100	111	97	112	105	119	84	106	106	110	104	98	105	85	88	119	104	112	84	85	120	110	102	92	118	92	97	104	98	110	83	75	76	108	74	83	110	106	116	111	79	117	96	96	98	101	112	81	87	107	96	103	91	85	97	82	107	99	108	116	77	93	90	96	109	103	104	90	104	95	108	117	97	101	108	106	102	104	91	101	99	95	110	106	101	101	92	93	97	99	96	96	107	92	90	101	93	81	101	82	98	106	91	99	96	88	96	101	108	78	90	87	107	88	93	111	98	96	96	93	93	121	118	103	102	107	84	109	99	97	89	99	91	100	92	107	90	98	107	95	83	85	85	99	107	88	89	89	104	90	110	110	110	120	101	116	110	101	105	110	113	117	115	100	104	87	102	111	103	97	100	123	99	75	104	102	99	113	94	109	100	93	89	104	109	102	106	85	92	112	116	110	89	104	87	97	77	96	87	100	106	113	105	90	114	107	101	97	110	100	94	107	114	98	89	113	98	96	99	100	115	102	93	99	94	89	108	101	92	98	109	110	118	96	125	106	96	96	104	105	110	99	102	102	90	118	90	98	91	82	110	87	87	94	114	91	78	93	91	92	95	104	105	97	93	96	94	86	90	89	82	101	90	97	80	118	107	87	102	100	96	101	77	84	83	108	113	99	87	93	79	108	98	97	90	103	109	107	97	95	120	89	81	79	88	76	104	80	97	89	93	94	111	122	114	93	111	113	88	95	108	113	107	101	107	84	88	116	96	99	99	91	116	89	91	107	88	118	91	121	118	91	104	105	99	95	102	106	103	93	97	114	92	87	104	98	98	87	98	96	91	105	94	115	106	111	96	82	93	111	131	105	97	83	100	99	104	103	114	93	111	103	104	97	89	115	102	107	102	97	90	98	85	99	100	87	100	99	83	96	115	114	106	94	110	97	93	111	93	88	96	112	105	105	94	119	109	94	94	84	100	109	112	90	78	133	113	93	111	81	105	98	86	99	114	74	117	104	88	112	94	116	94	87	89	91	92	105	68	95	117	105	103	97	103	77	96	97	104	126	88	111	109	96	98	90	83	105	100	110	91	98	87	93	99	95	118	92	106	117	97	89	111	101	105	109	94	86	99	95	123	99	97	109	93	81	88	96	106	96	97	97	90	91	96	113	106	111	104	106	98	115	112	111	97	116	95	70	100	96	106	111	104	98	101	119	110	106	101	80	102	103	112	120	86	112	88	102	101	93	83	109	89	99	97	98	89	106	101	102	97	96	107	91	98	94	94	99	89	126	96	114	116	97	92	93	100	109	99	102	93	83	100	110	113	91	110	104	106	96	99	113	109	102	92	100	78	91	105	104	96	117	100	110	99	78	83	108	91	99	112	104	104	96	89	97	86	100	100	110	102	94	103	87	101	99	91	81	104	96	112	94	94	111	121	106	99	104	93	100	82	98	101	86	110	98	100	119	96	123	101	101	105	118	108	85	97	96	109	89	120	111	93	100	78	96	95	101	105	100	95	94	106	99	93	93	103	101	90	78	107	96	90	111	102	96	101	99	101	101	98	106	87	96	98	109	97	88	113	100	89	106	97	118	114	88	106	98	106	107	91	91	103	93	96	98	94	93	95	88	95	106	99	94	83	87	96	81	114	110	117	116	92	84	90	104	104	107	86	93	95	108	104	111	91	100	114	86	106	105	107	98	116	108	97	111	102	105	114	105	96	96	103	78	109	121	96	82	107	118	94	101	94	119	112	109	95	112	105	86	111	110	93	94	98	85	91	129	110	88	76	87	102	112	84	99	103	88	98	88	84	97	84	102	104	113	100	91	93	126	102	109	97	112	94	82	98	82	97	106	92	98	116	86	100	113	95	87	100	96	105	100	103	91	99	98	106	104	114	103	100	88	104	93	100	105	90	101	87	103	98	88	109	111	106	93	101	127	91	92	82	101	100	87	106	110	113	92	106	89	95	88	100	112	102	111	96	99	106	82	93	111	113	91	95	99	81	93	101	97	105	108	98	91	111	98	90	88	116	112	83	103	108	90	96	91	111	95	102	107	94	99	92	88	89	110	101	101	99	101	111	97	90	69	107	122	82	117	96	85	110	113	98	127	104	110	93	91	90	110	87	91	93	96	102	93	108	108	90	100	99	102	102	98	103	112	94	97	110	91	90	104	95	109	98	82	96	82	87	87	98	103	101	104	103	115	100	92	105	91	104	118	111	106	105	88	97	107	105	116	94	93	90	110	99	98	85	96	91	99	104	102	111	106	95	94	108	89	86	91	88	94	111	95	104	82	107	109	89	87	108	84	86	115	84	106	103	104	94	90	102	91	110	93	107	95	94	110	91	97	97	103	115	92	101	106	97	102	100	92	93	110	89	113	110	113	108	104	100	84	115	96	119	98	104	95	86	93	99	100	93	94	102	92	97	83	111	95	111	87	90	83	106	107	109	122	99	87	101	106	101	104	79	84	76	98	90	95	113	101	106	77	98	113	82	95	95	99	104	97	106	124	90	101	111	91	100	108	103	93	98	103	92	112	91	90	109	95	102	113	100	103	113	97	92	93	106	95	101	99	108	87	104	115	90	77	103	91	88	95	82	110	91	92	97	89	102	122	108	93	106	86	84	96	85	113	111	93	86	108	101	117	94	95	107	108	106	107	96	91	102	108	112	102	106	83	104	86	77	121	103	106	113	104	110	117	102	94	97	93	109	102	117	124	104	100	101	128	90	94	101	95	120	94	90	94	109	97	97	113	114	122	108	96	95	97	103	92	106	109	79	101	85	91	93	84	98	110	93	100	113	108	100	107	101	116	100	89	97	117	93	118	107	85	113	100	98	97	118	100	92	100	100	102	95	100	118	110	99	90	106	100	92	113	101	93	112	100	108	100	111	96	94	97	96	105	84	80	89	114	115	120	105	99	107	106	99	85	115	107	98	113	87	114	92	106	106	102	89	97	112	92	91	93	104	103	98	104	96	94	113	127	102	86	108	93	93	91	103	111	92	92	93	96	102	103	102	109	95	123	99	90	107	86	96	100	109	106	91	101	93	95	108	95	87	100	100	90	83	114	97	111	97	103	103	107	105	80	98	106
43766	35200	29277	23138	31613	44350	35084	24566	13238	5539	2036	1030	803	703	728	741	683	711	732	727	769	674	711	668	695	714	750	707	762	668	714	741	715	711	696	697	692	701	743	733	737	732	689	728	740	720	719	723	703	732	691	721	688	671	695	723	689	713	757	699	663	738	756	705	702	686	729	681	715	724	677	715	703	739	725	705	668	717	712	773	760	711	687	731	704	696	668	713	734	728	715	675	699	725	756	722	739	741	706	754	720	658	784	715	758	676	724	747	747	795	753	710	716	722	707	745	696	723	680	730	729	682	692	670	692	662	726	689	730	720	768	761	759	724	710	691	754	759	672	704	719	670	704	749	735	703	693	735	737	683	737	755	701	729	736	709	680	744	717	706	704	726	740	755	687	689	681	689	728	716	718	703	680	670	708	729	784	653	708	726	734	768	721	717	738	685	704	724	750	734	742	711	697	719	684	700	723	715	764	729	740	659	678	733	724	685	730	695	752	751	690	709	699	690	707	675	683	694	741	715	676	698	713	716	733	756	741	756	729	729	744	746	742	739	776	686	737	689	728	700	737	669	700	727	744	709	667	711	662	704	745	661	700	699	760	708	706	693	805	747	723	745	745	742	658	708	734	726	720	727	730	705	722	706	742	677	693	746	708	707	736	688	738	745	764	721	721	702	680	730	710	733	683	730	733	725	740	702	719	804	733	741	737	694	759	702	689	710	696	720	748	703	699	692	722	725	702	734	726	713	693	709	703	708	736	720	633	719	731	696	739	722	705	671	674	713	646	743	741	685	722	696	702	683	724	723	708	703	753	715	728	693	695	699	707	759	709	743	735	750	722	747	728	701	776	719	743	720	704	752	754	734	771	703	700	714	671	711	674	715	739	680	736	728	736	745	723	736	665	750	719	725	725	723	701	688	710	692	730	684	685	688	707	716	722	726	724	749	764	752	719	721	716	672	746	724	751	758	746	707	734	740	732	734	718	747	699	738	755	734	712	746	695	713	763	724	697	684	703	682	667	714	690	706	712	674	742	705	681	760	704	740	688	670	752	755	678	712	755	673	729	708	734	721	680	697	713	738	699	753	706	738	710	701	682	723	775	720	697	689	723	682	696	692	724	722	721	686	719	667	752	745	747	735	699	714	687	737	701	730	726	729	716	727	743	751	783	752	742	743	695	749	673	712	676	664	731	712	745	706	718	701	707	722	686	710	728	703	760	732	703	705	732	747	679	736	706	734	703	766	724	687	747	737	737	727	691	742	758	733	710	735	751	719	717	727	743	772	685	721	686	745	731	687	715	739	640	722	693	716	739	729	717	708	719	716	696	680	692	731	681	711	686	734	721	718	725	649	733	674	755	681	742	725	663	742	712	730	792	706	700	708	756	718	753	715	708	698	727	727	713	729	741	719	729	698	714	701	679	700	694	738	722	735	716	745	668	737	697	657	762	701	667	724	713	709	764	700	717	724	707	680	696	728	709	745	753	721	730	728	745	701	747	689	690	786	671	713	734	719	711	696	691	751	730	730	686	769	713	681	714	729	704	733	740	715	743	706	731	756	739	685	756	750	715	757	729	709	733	690	731	709	783	704	689	736	707	728	726	696	719	694	709	701	722	714	703	752	720	684	746	715	761	698	699	703	750	735	693	720	723	715	739	725	733	770	725	676	684	730	741	709	777	725	716	724	675	721	698	740	679	683	706	662	719	693	689	707	663	773	702	694	727	712	704	779	698	736	707	722	692	719	729	708	731	715	693	715	734	721	733	693	737	751	782	748	747	665	723	679	690	711	719	744	700	802	736	767	702	687	723	691	717	764	726	717	755	720	735	711	717	677	702	745	752	712	710	743	684	754	788	729	717	688	711	756	654	790	713	689	764	678	769	728	691	742	705	736	741	741	711	699	757	723	725	703	722	758	687	721	711	752	706	736	733	738	676	668	754	714	761	693	701	713	726	684	656	710	714	744	727	730	723	712	707	709	693	722	735	707	725	734	735	767	669	726	772	740	717	689	698	697	644	695	740	697	736	721	700	687	706	737	695	747	729	752	730	723	747	681	724	764	698	751	718	734	705	706	725	710	716	758	695	698	749	699	762	687	738	726	713	715	748	705	714	683	746	741	708	745	730	763	717	738	724	718	686	764	766	703	701	720	743	699	730	658	744	715	734	732	711	701	727	727	720	688	651	745	742	700	743	717	688	716	732	724	767	765	718	723	754	738	756	756	739	742	672	681	733	651	747	658	702	728	643	693	713	729	724	705	732	694	696	685	722	742	770	684	674	695	748	681	729	731	698	691	723	702	742	731	773	714	699	730	734	705	719	713	758	732	746	739	721	759	698	717	704	698	719	693	700	732	719	712	739	768	720	726	785	768	748	728	739	746	676	700	723	707	767	719	736	703	730	731	708	710	714	711	742	720	743	726	693	723	713	715	725	695	753	681	719	708	751	729	734	758	730	711	727	750	706	707	746	760	723	690	718	693	701	713	764	731	769	739	711	759	675	719	725	680	707	709	675	740	738	715	720	734	761	701	649	733	709	676	750	711	702	705	697	710	705	754	700	693	721	733	739	710	716	738	735	705	697	728	749	741	677	710	659	701	713	751	756	764	667	712	680	717	727	692	683	707	692	767	731	706	703	712	731	705	739	704	745	737	696	757	715	682	684	734	711	748	680	773	696	695	702	683	674	742	679	742	684	695	763	720	753	774	684	661	707	725	728	722	758	722	770	726	700	725	726	705	736	738	746	695	686	778	730	744	703	711	744	684	711	755	744	679	707	782	690	726	731	668	721	701	727	721	743	760	735	722	716	697	670	713	678	711	709	698	727	737	706	762	751	701	707	704	755	731	739	743	668	746	717	713	714	724	761	717	738	730	711	716	716	667	763	672	706	724	722	670	696	683	730	749	731	746	747	689	753	727	718	684	678	717	770	717	713	731	723	690	718	765	746	696	748	755	806	709	745	714	751	651	698	756	653	701	667	687	736	712	741	679	747	724	743	730	711	703	714	706	719	768	748	708	678	741	740	729	726	725	706	733	734	727	703	723	688	717	709	705	758	753	720	718	747	693	697	719	724	699	724	751	692	705	760	712	669	720	682	718	732	718	754	720	724	730	739	739	681	716	701	757	719	742	756	696	730	744	709	717	697	701	726	717	660	752	705	757	704	725	746	723	688	743	753	669	705	745	733	739	721	752	707	716	775	752	720	769	748	729	685	700	720	771	658	656	747	699	723	695	730	688	753	712	731	755	704	688	741	712	701	734	703	686	712	719	741	727	738	733	684	739	746	700	782	704	752	702	760	748	700	709	730	680	709	733	732	727	725	784	696	686	711	716	709	720	694	743	677	728	722	675	716	725	736	720	775	724	700	738	691	701	700	713	787	743	732	754	682	759	704	712	705	697	777	726	771	711	702	738	743	725	751	701	729	735	687	727	752	736	720	722	740	718	713	733	730	733	731	711	744	709	729	720	719	749	732	735	709	687	755	742	733	760
10813	9168	5870	2321	1787	5364	3044	1471	536	282	160	127	112	125	134	110	99	118	106	122	116	94	117	119	99	109	105	132	108	125	104	96	97	100	105	108	119	101	90	99	113	122	106	104	103	138	93	124	103	108	100	112	118	103	115	123	105	109	115	101	119	105	119	97	75	110	105	112	123	99	118	102	117	122	98	120	126	128	97	112	107	120	109	116	108	118	116	117	108	108	112	117	116	113	97	106	109	110	92	127	119	120	101	114	103	117	122	121	109	106	106	106	116	108	120	99	111	88	119	116	94	90	114	114	110	116	110	122	107	100	111	120	99	117	105	103	111	82	104	108	102	118	108	100	113	97	110	106	97	122	112	113	126	100	108	131	116	122	104	117	93	117	106	94	113	117	122	120	127	120	99	105	134	117	101	111	127	116	98	96	107	119	123	113	116	101	126	103	106	111	109	100	107	103	118	106	121	100	81	111	116	126	114	105	97	100	113	108	108	79	118	98	103	134	105	101	106	106	102	95	104	126	116	119	117	115	109	104	105	112	104	112	118	114	102	119	111	107	95	111	109	122	107	110	110	121	115	116	107	131	113	114	92	123	119	122	136	93	122	99	96	104	109	121	116	106	111	100	124	117	100	125	106	90	113	118	99	107	108	107	110	124	119	104	118	114	114	106	120	89	103	108	105	109	116	115	119	110	105	110	91	115	131	114	111	116	136	106	125	126	114	117	102	130	122	101	114	97	109	114	127	111	97	94	121	121	109	114	97	119	123	114	118	110	115	113	109	105	110	100	100	103	113	135	96	93	114	89	119	111	102	113	110	132	105	111	130	119	121	109	120	107	110	130	130	131	128	111	113	109	118	105	105	112	125	103	126	118	101	100	118	104	113	99	96	110	108	123	105	113	99	118	108	106	91	124	112	102	118	121	83	114	109	117	125	134	119	111	115	124	116	112	101	121	100	124	115	101	124	95	123	91	100	106	93	114	113	105	91	107	123	102	112	106	97	119	116	117	108	102	104	98	119	104	101	121	120	113	103	116	103	100	113	115	91	109	137	120	109	116	104	102	120	126	116	109	106	123	121	128	82	116	110	119	100	96	122	119	96	121	111	105	109	115	108	119	117	111	107	101	99	122	113	105	102	103	102	105	107	121	118	110	113	111	137	107	113	133	104	107	115	119	98	91	97	120	120	127	107	99	119	127	129	113	102	113	110	99	111	124	107	122	107	108	127	105	134	116	101	105	100	114	101	96	114	116	112	113	111	118	103	94	129	106	97	100	110	107	131	88	140	111	107	96	101	100	102	124	107	114	111	100	108	102	114	109	122	125	115	114	107	118	98	125	88	106	118	127	128	124	96	97	110	105	116	115	108	116	118	122	132	121	111	108	120	123	114	118	97	123	119	100	114	114	111	128	110	107	113	102	131	118	106	120	112	113	118	101	97	107	130	113	119	117	112	118	110	112	112	105	115	106	109	128	100	106	110	90	117	104	126	111	96	107	96	120	100	98	108	112	139	93	110	111	107	101	123	115	125	119	107	107	98	107	107	140	96	115	113	120	133	108	121	105	104	97	113	115	100	91	114	107	108	120	105	116	120	110	100	112	124	120	110	96	87	112	105	119	96	125	93	122	105	122	104	113	105	110	130	121	115	101	124	98	135	112	104	106	105	113	117	127	114	115	103	121	110	116	106	99	125	127	127	115	137	103	92	115	102	94	99	111	111	110	108	108	96	111	110	103	113	104	116	126	106	107	106	121	93	107	99	98	86	96	113	131	114	106	106	108	130	99	115	103	108	115	116	102	107	109	107	111	95	139	108	102	109	104	98	114	104	100	97	112	114	113	118	106	102	103	116	116	91	96	121	114	128	110	100	133	105	100	119	95	108	120	122	94	105	109	110	98	106	117	107	113	101	98	119	96	123	131	138	109	91	118	136	129	102	94	107	108	105	122	101	112	99	106	134	108	129	88	111	118	94	122	121	106	90	86	116	120	104	128	111	97	109	124	130	133	120	125	118	96	100	118	124	103	110	121	91	115	107	119	118	113	120	120	107	117	118	106	123	100	89	102	111	110	111	107	115	117	111	130	92	121	111	113	125	109	111	120	102	130	110	95	116	114	96	118	103	100	123	111	123	121	124	90	101	121	105	134	113	119	105	133	111	105	104	108	103	111	130	105	107	124	112	122	117	114	123	96	126	119	107	107	95	95	114	104	113	108	106	110	89	134	130	114	98	109	121	100	102	93	120	118	114	112	115	119	127	113	101	118	95	113	107	115	93	111	110	113	122	96	137	104	104	122	108	118	111	95	107	120	112	115	110	124	105	111	102	114	91	117	127	108	108	96	123	115	114	90	113	113	108	131	96	116	118	109	110	88	112	140	131	100	101	99	94	97	110	115	120	117	88	105	92	123	107	126	122	127	113	132	135	116	112	99	106	108	109	122	114	110	104	111	135	111	119	111	113	119	112	118	112	115	109	84	104	108	105	111	122	124	129	119	130	92	107	109	126	104	110	115	125	101	103	117	134	88	112	116	97	109	117	107	114	121	107	118	132	92	144	98	113	117	121	92	107	119	116	121	96	95	101	105	116	105	113	111	105	112	126	106	103	101	107	114	125	116	104	105	99	109	103	113	113	111	109	111	122	106	112	98	124	102	124	102	108	117	108	115	115	111	137	97	123	106	121	119	107	104	88	100	108	118	109	115	111	103	97	111	113	117	106	109	112	117	108	134	112	104	119	108	127	108	117	115	128	96	130	113	114	112	105	103	111	96	104	111	102	125	123	111	107	115	122	89	119	96	111	113	105	99	142	108	121	99	106	108	116	101	101	117	99	108	105	140	116	107	130	108	121	97	117	121	111	114	125	104	119	120	115	124	104	129	117	104	120	110	103	93	113	106	107	110	114	107	128	113	112	128	128	108	130	108	116	111	112	118	119	117	110	106	99	112	99	151	124	122	123	116	129	109	124	102	121	128	115	100	102	116	101	94	108	103	112	116	115	103	100	120	117	102	105	101	132	98	102	99	115	99	113	122	130	105	106	122	102	109	108	122	110	126	101	110	109	121	110	114	101	127	124	112	114	104	117	108	119	114	133	102	114	122	102	101	124	118	110	102	106	106	116	101	99	106	102	107	153	107	117	127	115	120	116	111	104	102	103	109	104	117	89	118	101	115	102	111	110	105	119	107	134	125	90	148	106	99	100	121	101	108	116	104	101	103	119	99	118	99	109	116	113	102	115	118	101	114	108	99	109	101	107	108	105	111	114	122	107	78	96	114	106	117	110	106	116	100	133	99	102	94	92	101	106	101	112	112	97	90	112	127	131	100	110	114	115	120	109	127	93	110	118	118	117	122	114	116	117	118	98	98	108	111	110	115	105	125	90	101	107	130	120	110	101	115	107	105	95	88	86	109	107	99	111	105	101	120	101	121	102	106	123	104	97	112	120	113	112	89	115	122	106	120	117	87	116	94	122	103	113	120	109	119	101	133
39442	31607	26367	17226	22665	39546	31350	21408	10845	4351	1842	1026	859	809	826	764	826	794	793	847	771	750	828	770	857	824	806	822	768	771	812	800	762	834	844	823	842	803	764	815	780	804	784	766	778	822	815	744	771	806	760	772	762	820	750	758	814	754	840	782	848	799	766	776	829	760	756	748	820	726	814	783	780	800	802	786	775	828	752	772	815	798	797	804	786	854	820	780	765	802	810	846	795	811	793	798	829	854	811	791	816	777	769	814	812	753	755	844	773	782	782	857	782	827	797	795	797	827	789	822	787	827	863	779	839	809	822	816	797	788	763	799	838	801	812	780	739	822	779	871	788	799	792	765	782	784	834	771	808	779	755	755	787	788	792	831	826	797	804	773	861	792	808	803	780	746	807	770	793	732	765	793	815	796	787	850	787	761	788	824	793	826	773	809	802	740	763	816	775	800	817	750	777	793	811	825	810	751	797	805	789	831	775	819	814	782	772	786	837	799	771	758	796	831	793	788	787	786	804	786	773	848	820	818	830	825	773	747	725	801	834	775	769	785	782	775	732	761	784	778	783	813	770	810	796	737	841	809	783	808	767	787	837	817	813	812	822	789	786	798	810	743	839	792	812	802	816	786	794	810	862	801	810	827	823	737	832	798	760	808	758	823	802	767	825	787	828	819	808	809	821	803	815	835	776	835	787	834	766	770	803	818	807	785	805	829	825	775	814	811	810	786	746	815	779	843	829	770	798	804	785	823	816	803	762	801	796	823	791	797	849	850	748	849	758	778	807	810	755	871	787	875	825	841	790	808	796	830	781	806	774	782	828	807	766	821	820	817	808	800	811	802	766	763	800	826	757	802	801	778	797	825	782	841	859	807	766	777	815	761	767	801	778	796	806	827	758	825	727	817	799	770	786	841	823	818	812	756	778	867	794	825	788	759	796	806	833	814	810	769	793	774	856	806	810	804	839	784	776	808	809	834	802	749	787	862	806	771	777	795	788	783	790	791	830	794	777	794	768	828	787	749	832	794	814	802	781	782	776	772	762	876	837	836	832	827	810	810	889	818	776	767	790	759	791	800	814	808	773	832	859	841	816	799	746	852	773	832	772	862	750	793	774	762	811	784	822	779	787	811	837	784	820	796	795	827	791	825	794	768	820	852	751	798	808	774	866	802	787	828	812	795	769	836	789	793	836	816	784	801	790	803	739	799	778	770	761	763	733	854	846	791	814	777	780	777	816	815	790	815	795	815	795	816	769	806	812	858	810	843	775	820	775	831	792	763	827	792	774	837	790	740	776	810	797	788	810	799	781	766	850	786	800	808	797	816	781	799	799	795	825	788	807	821	816	797	812	792	848	822	806	806	788	774	815	805	815	802	795	819	800	830	824	815	763	728	842	765	805	800	796	783	828	827	766	780	815	770	794	808	797	772	792	746	736	804	767	801	766	834	851	757	782	712	764	786	742	837	763	808	781	789	792	806	831	823	804	764	816	872	815	837	811	813	822	833	859	799	777	735	874	786	838	793	830	773	856	834	780	780	841	811	833	801	833	806	809	806	783	799	744	774	813	782	855	855	788	786	743	751	765	837	853	785	802	802	862	791	820	804	816	773	813	758	799	766	821	852	811	850	825	824	804	730	799	808	800	782	826	814	804	816	739	777	793	781	813	835	784	846	781	778	787	813	798	804	790	776	780	845	814	790	872	780	782	812	776	793	766	826	782	822	817	795	791	743	787	831	748	799	791	811	819	799	794	768	739	795	798	785	882	741	814	772	793	745	816	886	795	802	771	835	760	804	780	808	784	790	795	812	801	817	794	809	759	803	779	777	810	793	870	805	776	806	834	871	810	823	822	812	794	726	804	776	787	826	819	772	821	775	842	829	771	793	813	806	844	840	790	838	828	783	804	761	841	842	743	783	782	820	770	731	816	831	754	751	850	825	843	747	790	808	858	803	799	782	792	800	798	837	798	793	829	744	770	814	809	811	793	774	799	769	776	842	840	809	820	815	804	788	792	822	805	830	756	829	840	818	776	768	781	787	803	852	745	798	789	801	812	787	803	844	785	772	826	816	816	758	814	790	791	830	786	795	829	805	802	770	836	771	817	841	804	790	757	781	783	803	814	795	766	794	764	764	809	751	822	815	817	824	814	809	876	765	759	796	756	765	804	816	793	838	792	861	809	840	773	807	742	827	750	798	848	790	813	782	831	787	783	815	828	819	766	812	759	795	830	829	862	781	754	840	772	819	830	836	796	792	848	760	777	813	809	797	779	823	787	794	802	794	784	749	814	771	792	842	778	811	823	770	830	815	809	790	776	789	802	810	848	756	806	789	826	807	801	796	792	805	801	796	783	836	814	793	783	758	857	775	830	769	748	796	835	801	703	833	827	820	799	788	811	749	787	791	786	799	802	816	766	843	795	797	779	797	800	818	794	767	841	833	740	779	797	831	774	757	806	823	801	794	780	757	817	805	834	781	805	802	815	806	784	771	749	802	821	772	812	812	811	804	818	773	813	832	725	763	778	818	898	821	793	823	818	795	842	815	823	809	764	787	825	828	792	771	779	786	778	836	797	739	771	797	802	829	778	786	797	858	849	795	771	797	798	752	821	778	805	778	806	797	808	788	828	803	777	803	774	783	824	821	771	795	828	827	744	745	829	789	829	745	796	794	817	788	810	843	797	831	824	797	820	778	802	808	841	824	825	758	852	824	825	806	785	807	835	855	835	829	839	821	782	845	815	852	786	788	805	763	806	823	767	845	786	862	819	797	828	794	773	799	849	795	800	791	767	808	817	789	793	801	751	716	782	814	836	762	830	785	795	816	790	772	741	750	818	779	780	791	790	800	825	784	842	820	858	828	786	778	781	780	804	827	807	828	783	783	817	753	786	808	797	784	802	791	787	821	742	758	833	791	778	788	745	843	824	814	810	835	793	825	791	854	813	801	790	818	826	771	788	795	829	759	807	779	826	799	805	775	760	780	784	803	809	798	763	812	805	807	795	809	847	794	785	809	799	806	779	798	792	781	841	826	818	811	828	775	799	789	814	808	780	796	815	821	785	769	777	862	776	800	844	801	789	822	797	817	765	800	833	813	787	834	778	811	834	782	798	802	801	809	837	805	792	736	793	825	810	779	816	826	828	790	789	857	785	827	778	850	772	787	826	847	792	777	788	828	780	823	843	827	819	789	789	755	801	786	801	799	832	799	824	791	775	802	769	809	757	798	794	802	740	806	805	782	777	776	791	802	806	800	861	779	785	796	807	762	882	801	747	787	803	768	787	807	816	777	810	816	738	759	775	870	743	747	768	838	837	854	822	819	844	793	817	767	742	851	809	811	796	825	820	717	779	801	769	807	778	789	789	808	791	846	799	797	741	791	818	841	753	819	831	785	788	797	803	828	777	774	823	805	811	829	830	817	819	862	863	846	819	801	834	795	822	832	784	764	800	810	783	826	773	733	797	805	794	761	804	803	808	758	831	791	808	809	792	856
11684	13482	9566	2959	5322	9161	5533	2533	969	430	220	135	117	103	88	107	100	97	97	95	85	98	97	91	109	88	100	100	91	103	104	95	98	95	90	82	105	117	102	115	107	94	100	106	110	89	93	101	93	101	94	91	82	108	113	100	102	83	104	106	91	104	109	127	106	92	87	115	89	109	109	108	120	106	107	110	105	115	95	90	111	111	82	97	85	84	95	100	105	93	102	96	100	84	102	75	108	116	101	105	104	101	97	94	92	97	102	92	82	94	99	101	95	92	125	106	103	94	89	109	94	109	98	99	106	82	100	95	80	115	117	91	113	106	116	103	101	119	86	93	100	92	92	108	111	95	106	90	96	96	86	94	106	94	78	96	103	90	86	111	97	108	118	95	90	97	97	101	107	108	117	97	97	114	66	87	88	93	87	97	98	96	85	93	97	100	104	94	78	98	92	106	103	94	88	101	115	93	99	91	96	98	117	111	107	123	103	86	104	114	108	91	98	96	106	100	103	89	113	107	89	98	91	106	106	90	96	113	115	108	104	82	104	102	104	109	100	93	97	121	98	102	91	121	100	112	102	97	108	101	93	82	90	89	86	100	103	106	90	113	101	111	94	99	95	94	96	111	89	85	107	120	100	109	98	99	99	97	99	91	119	93	81	89	101	107	102	100	94	74	91	94	100	89	105	92	83	113	91	88	100	106	90	91	88	108	111	107	92	100	93	106	106	87	92	102	96	88	100	107	102	100	78	99	85	90	113	82	95	100	111	91	109	82	104	82	108	95	100	90	97	95	102	102	111	92	93	107	94	107	98	102	103	82	100	103	86	110	100	117	100	79	110	98	90	89	111	94	90	101	89	93	101	116	109	94	110	114	97	80	97	83	87	98	104	109	90	101	101	103	111	105	100	96	101	101	101	97	96	98	104	79	95	100	89	97	109	93	111	103	92	96	93	107	99	93	80	96	85	89	92	108	103	102	106	103	91	94	107	94	96	98	114	120	94	102	98	99	94	85	104	100	113	91	105	85	120	116	110	69	100	109	101	108	87	91	101	102	106	105	107	95	96	104	91	104	91	95	91	113	98	103	94	115	98	97	102	96	122	89	99	94	96	82	108	101	115	101	103	87	95	99	111	91	112	88	117	92	103	110	101	89	95	108	95	82	111	100	104	116	104	90	109	106	97	97	91	100	94	99	106	93	96	103	103	111	108	112	103	104	96	104	113	112	102	88	98	116	99	94	93	96	103	98	88	91	101	107	87	89	99	93	93	96	111	103	127	112	73	87	106	109	103	92	93	98	98	119	93	83	86	93	93	90	93	83	85	109	90	94	105	92	104	113	105	106	104	109	127	92	99	101	97	107	101	94	102	94	106	87	96	101	105	90	100	90	90	95	90	92	113	93	94	99	97	92	87	89	93	113	95	92	92	104	95	93	105	109	121	95	80	104	109	104	103	98	117	117	94	106	98	91	112	96	100	105	94	109	98	106	97	115	97	93	99	85	106	96	112	109	86	89	93	100	81	98	85	92	108	116	99	99	111	99	81	105	85	99	91	87	110	102	106	73	89	104	90	100	100	110	90	94	96	96	91	102	101	102	90	112	109	101	95	102	97	108	84	89	105	104	88	103	110	92	96	102	101	102	103	98	96	86	106	106	107	85	105	91	97	103	94	79	105	101	103	94	91	108	106	118	86	96	96	93	88	114	104	108	100	113	111	105	86	99	100	91	121	91	107	104	121	107	86	97	90	108	113	94	99	100	104	98	97	102	106	99	92	93	119	104	101	78	98	101	105	83	95	96	100	102	93	88	107	105	102	112	98	93	105	105	98	107	96	98	91	75	104	111	102	88	112	95	98	95	79	95	91	120	97	97	114	86	113	95	97	85	105	98	100	94	91	88	110	84	100	102	107	98	103	96	87	97	96	105	105	104	91	103	92	116	112	100	80	98	106	109	110	115	97	98	115	86	92	109	91	103	107	103	98	99	105	92	99	83	89	96	116	111	93	103	94	89	106	98	93	87	80	109	109	102	116	96	109	104	79	99	116	115	92	97	97	107	117	110	91	90	98	84	102	101	106	100	85	105	115	92	85	102	105	107	83	103	92	87	102	109	90	116	104	114	94	108	86	96	104	111	96	102	109	93	107	120	101	99	106	94	106	96	102	119	95	100	121	115	93	87	107	96	114	104	90	104	108	97	90	90	110	92	109	111	86	100	105	94	118	91	115	120	105	90	106	82	104	112	81	104	94	97	113	88	92	97	99	90	113	82	94	88	96	112	97	102	116	122	97	105	84	107	112	106	113	98	87	105	102	89	102	88	90	79	97	117	102	95	100	94	83	103	104	97	113	86	96	106	95	99	102	83	84	104	87	97	115	121	108	95	78	104	108	91	100	96	92	103	92	101	101	93	104	102	102	99	90	85	108	90	106	90	107	94	106	97	111	107	77	99	126	95	89	104	101	103	97	99	112	115	88	94	93	116	106	117	92	100	88	111	112	101	103	100	88	101	102	97	97	91	90	106	108	93	95	107	98	97	97	86	93	71	98	108	93	107	94	115	92	100	95	84	81	95	102	85	98	85	94	72	108	92	109	104	105	93	109	94	104	97	82	107	104	106	81	101	114	111	97	97	97	117	96	102	95	84	87	97	80	110	113	99	112	107	104	106	91	102	80	109	99	112	102	85	121	116	103	94	92	88	100	95	103	119	100	104	90	110	94	99	93	97	107	99	86	94	118	102	96	103	101	116	81	76	84	88	87	91	106	92	105	97	114	109	105	88	98	114	121	96	111	100	80	101	88	99	120	92	73	112	102	103	107	93	107	103	84	94	98	110	96	89	109	100	100	105	113	108	91	88	123	98	113	111	109	92	94	93	78	101	96	111	103	108	106	85	91	99	101	105	85	105	87	110	91	76	77	98	102	95	109	98	90	102	92	87	82	87	128	95	96	124	111	108	101	91	106	108	108	89	82	99	116	98	93	89	108	90	103	86	85	117	78	106	101	115	86	106	95	86	106	125	92	92	98	116	92	105	100	96	97	97	102	96	91	101	92	102	104	109	101	91	106	98	92	106	82	91	97	100	95	102	110	121	97	112	111	101	106	98	93	98	98	68	106	88	110	126	102	98	95	113	106	97	95	98	97	135	97	95	105	91	104	89	85	111	104	89	107	104	99	98	100	103	113	94	90	120	89	99	113	94	98	109	86	110	86	91	100	93	104	106	110	93	113	102	91	94	91	96	93	127	104	100	108	86	87	89	116	97	84	103	115	83	92	102	91	90	93	101	82	108	105	118	76	87	100	70	121	90	113	89	120	102	93	99	107	94	93	97	92	102	115	102	109	89	83	87	98	100	95	101	100	99	92	119	109	94	94	108	97	110	106	79	111	104	105	107	108	114	89	91	120	91	91	94	94	102	86	98	104	113	83	104	86	95	106	101	90	99	98	99	94	102	99	109	110	82	102	97	105	92	77	90	107	104	116	108	96	101
42170	36772	31539	19321	36628	47071	38325	27325	15928	7231	2704	1316	833	718	708	685	697	691	716	745	713	743	764	707	763	729	760	757	726	742	711	775	701	715	712	735	738	752	731	704	731	715	724	761	727	738	727	650	701	720	749	704	708	752	702	725	698	763	691	700	693	726	729	755	715	698	733	739	710	690	716	719	707	723	736	710	733	698	690	680	787	717	711	741	734	735	689	759	728	715	721	718	747	711	708	698	758	703	728	709	733	710	663	703	720	692	727	728	672	704	702	762	706	702	648	675	742	708	722	729	694	732	713	704	689	714	746	669	715	707	696	714	758	741	747	659	682	709	665	747	711	776	773	666	754	725	718	673	769	760	698	690	714	695	738	756	682	744	686	685	703	748	766	675	695	723	699	648	715	699	695	662	711	666	647	720	737	730	695	661	766	734	768	731	729	705	706	695	727	674	727	670	739	701	687	696	777	729	773	761	681	681	740	710	734	711	754	716	724	717	702	726	755	729	721	689	671	682	763	691	724	695	752	757	757	745	688	669	711	688	719	724	758	709	717	696	698	697	794	705	689	702	735	687	717	702	697	699	740	706	761	749	748	718	718	680	718	700	668	717	718	731	724	686	729	775	695	659	732	706	689	775	668	711	719	766	694	704	690	743	677	711	715	751	697	676	697	715	751	734	685	650	735	694	733	658	695	693	726	684	683	708	653	730	713	694	728	705	706	746	724	689	740	703	687	734	671	718	721	703	685	733	711	699	667	686	648	658	718	734	742	693	698	706	724	715	718	704	708	727	729	758	710	682	744	706	675	737	719	759	733	687	724	739	709	689	716	710	675	722	690	676	742	716	686	770	737	657	701	723	741	757	743	728	712	737	693	658	703	715	733	699	731	745	759	685	701	682	722	728	712	726	700	705	682	712	735	701	741	720	662	693	741	695	679	755	759	722	705	766	698	733	687	691	726	733	743	703	736	756	715	729	655	718	705	714	784	718	699	730	664	702	730	699	705	691	770	663	682	753	742	671	729	760	687	720	720	776	719	632	711	708	720	722	742	702	689	700	708	722	745	699	698	730	678	773	722	691	759	679	724	688	684	692	726	712	679	667	712	672	699	686	718	717	724	736	726	722	698	703	720	754	705	691	689	716	732	715	695	736	703	717	738	718	698	719	729	740	712	682	714	710	796	738	708	703	787	686	698	721	698	697	723	749	669	733	737	744	724	707	719	729	682	638	723	696	732	676	676	698	645	689	747	750	755	688	697	657	674	741	736	749	736	690	712	759	779	724	712	720	738	721	740	752	674	724	676	765	771	706	698	724	708	715	732	724	750	753	727	710	688	759	748	679	728	746	679	706	751	708	748	752	739	704	713	709	782	714	724	750	748	759	707	716	748	673	704	744	727	752	714	756	690	714	713	701	703	718	684	694	735	681	755	671	758	711	718	703	655	738	722	727	680	713	722	744	751	670	711	674	697	659	741	702	707	698	719	738	678	781	707	731	763	727	719	719	745	697	679	741	694	747	747	708	746	688	720	740	669	742	709	712	707	666	712	726	756	726	708	660	710	741	723	704	722	674	686	713	720	704	631	738	734	730	724	743	727	703	731	761	732	739	706	701	726	743	675	752	746	789	742	763	742	723	719	685	756	701	710	747	709	692	666	672	749	756	666	686	675	687	696	731	687	754	728	689	717	700	690	739	747	714	746	731	714	685	725	705	708	753	708	684	693	725	762	751	737	658	758	707	714	675	667	673	715	672	649	704	709	705	698	739	715	687	746	732	724	734	734	713	710	659	714	732	680	702	715	715	732	684	706	742	738	758	696	747	716	688	719	764	712	725	676	697	707	675	756	734	757	697	702	727	739	716	714	724	738	662	766	712	706	730	719	748	737	703	695	708	715	711	719	735	778	707	697	733	751	681	670	734	707	735	779	735	720	656	726	723	749	696	731	720	738	674	729	731	737	734	740	722	728	711	722	701	720	714	735	708	672	701	730	710	682	724	732	692	690	698	747	673	695	714	669	763	731	719	723	681	720	709	697	716	710	711	723	683	732	726	722	688	713	750	700	749	711	707	695	714	734	703	698	711	664	745	702	702	687	738	681	656	699	711	733	744	689	743	703	712	717	706	773	694	695	687	732	709	697	747	744	732	726	717	736	711	758	733	745	761	653	708	680	729	752	759	741	713	673	682	710	757	698	672	686	749	703	722	720	739	770	640	721	710	701	717	720	729	708	724	702	694	747	730	714	756	735	725	710	704	722	713	761	705	733	713	751	731	734	724	704	717	695	666	685	693	718	753	692	788	677	639	749	788	732	692	690	691	735	741	732	730	718	703	711	783	733	721	676	695	700	658	721	728	685	745	687	744	682	730	691	687	697	758	748	670	681	737	710	738	715	721	723	655	722	734	696	739	666	725	749	681	723	735	702	719	700	739	700	711	730	719	739	736	716	709	714	701	767	770	703	726	727	764	697	759	676	729	693	686	716	690	778	724	682	695	767	751	688	741	740	749	705	730	716	725	722	706	676	721	746	692	737	729	751	753	725	707	690	680	708	690	717	739	700	688	738	744	733	695	721	725	744	720	675	770	720	690	757	724	721	731	748	723	711	698	695	707	718	693	734	724	772	759	679	734	726	692	760	681	729	751	753	716	761	729	714	776	709	773	774	732	731	716	707	687	734	731	692	705	661	752	745	702	714	724	689	734	739	709	708	736	753	697	726	702	760	729	701	691	638	679	752	748	719	711	686	722	668	738	711	665	726	646	735	682	688	794	700	740	718	675	736	776	690	714	747	649	729	752	702	724	717	681	729	716	736	698	698	731	688	668	714	729	700	679	744	725	708	709	697	709	692	707	690	715	650	754	729	740	725	671	724	733	740	747	721	714	703	689	742	737	769	752	721	702	715	731	692	739	736	675	727	772	728	699	722	755	681	753	668	709	744	687	773	743	673	728	691	711	734	730	693	705	706	716	702	704	779	726	689	786	742	725	740	700	676	714	759	722	680	719	706	725	689	715	727	746	760	754	711	738	715	686	715	733	680	713	732	735	749	704	709	693	739	724	695	700	678	705	679	704	745	734	683	720	746	728	706	740	725	753	714	677	677	737	706	719	687	702	691	734	743	697	726	722	696	686	667	735	733	700	744	732	692	716	723	733	724	725	743	684	679	700	712	722	747	728	712	714	718	732	703	736	734	729	663	707	674	742	726	753	722	655	704	739	712	704	630	728	762	707	717	721	734	718	689	727	689	730	744	762	713	647	714	674	744	689	721	710	729	734	725	706	740	690	750	672	690	701	657	711	692	710	733	686	793	676	733	690	685	691	715	701	695	724	764	757	750	733	699	712	691	755	762	731	696	737	673	737	698	714	740	721	734	710	715	773	743	707	718	753	735	740	715	756	668	732	734	684	732	714	685	685	690	736	715	669	698	706	741	748	668	715	729	688	694	681	741	719	787	784	728	729	694	751	711	716	690	716	712	713	793	728	712	701	733	676
6434	5080	3246	1086	990	1370	765	469	301	146	121	107	115	116	135	94	119	92	110	106	95	106	108	121	89	102	91	98	102	120	112	98	95	95	104	118	88	112	115	107	106	98	113	104	115	98	115	91	90	116	115	112	110	131	80	116	118	106	103	104	105	96	101	101	115	95	118	107	106	133	104	93	108	100	97	95	98	110	127	115	106	99	105	123	108	112	113	93	109	105	93	108	89	105	92	107	109	103	95	111	106	96	111	106	109	119	94	100	113	106	90	115	111	96	112	104	104	102	91	105	113	105	121	98	100	109	110	102	95	103	107	100	107	110	114	107	106	91	94	97	106	114	100	110	110	98	107	98	78	110	99	105	102	112	105	104	133	109	113	112	110	101	108	100	120	87	123	126	113	91	106	129	92	111	109	98	108	111	98	99	119	103	110	102	101	101	101	101	118	107	110	104	108	108	105	138	113	131	103	100	99	87	109	91	98	107	104	92	116	112	111	121	108	91	118	104	117	103	88	93	110	106	95	98	90	101	100	91	102	91	91	104	122	93	107	104	104	115	124	113	102	127	118	120	91	89	88	111	115	92	107	90	141	102	109	110	99	125	118	111	104	115	96	110	112	105	115	125	121	100	103	117	91	108	113	103	116	123	109	109	113	113	93	106	97	108	109	126	97	109	114	112	107	119	101	88	103	119	147	116	90	109	103	94	96	124	111	121	110	110	96	122	106	118	104	106	108	112	114	106	95	112	107	118	111	101	99	88	114	94	121	105	89	123	100	124	118	116	116	100	122	108	103	108	96	103	104	118	115	96	104	103	106	123	103	100	118	122	104	105	107	98	100	105	103	116	99	103	89	116	115	114	108	99	114	106	112	99	107	113	127	102	94	114	123	105	113	117	108	104	101	90	112	92	115	106	112	131	100	103	116	126	107	111	99	102	114	111	96	98	119	114	113	90	116	118	98	108	122	86	113	100	96	88	111	95	104	109	107	105	118	108	106	114	132	116	104	93	98	92	90	109	94	116	128	94	120	98	109	111	103	102	119	118	118	132	92	102	103	106	115	123	104	129	94	101	97	103	106	104	104	109	99	111	123	107	116	104	123	118	102	93	105	111	90	117	106	106	108	117	95	127	101	105	101	97	110	93	108	117	121	121	99	96	114	103	122	108	101	109	102	90	98	102	121	87	93	99	86	115	106	103	106	115	104	83	112	101	101	132	109	121	110	116	104	102	125	112	104	118	104	107	103	99	95	118	116	116	112	94	107	91	96	110	103	115	105	93	108	117	119	108	109	129	116	112	112	109	108	96	92	117	102	101	103	94	104	97	107	119	92	96	88	112	131	114	130	106	91	112	119	106	102	118	105	98	102	115	86	99	99	118	105	109	111	112	123	110	122	103	100	116	104	107	115	120	107	107	94	111	109	130	117	94	106	103	91	139	117	125	100	116	109	127	115	122	109	95	102	111	110	107	102	103	119	85	131	99	112	124	89	121	112	121	114	103	107	96	111	116	105	113	120	114	111	112	118	112	93	114	120	120	99	107	103	113	116	97	111	101	93	94	115	108	108	108	119	104	111	90	105	107	107	98	82	101	116	109	105	102	99	109	105	113	84	105	107	83	96	106	110	105	114	89	117	111	101	85	105	102	110	117	111	115	115	121	85	114	128	117	102	107	118	108	108	95	104	99	92	108	115	86	123	102	104	106	111	99	95	102	125	78	93	104	116	102	102	124	90	121	100	103	96	108	91	117	111	100	123	110	100	124	88	100	103	103	111	93	103	117	95	99	111	104	109	110	114	99	110	130	119	115	124	96	112	100	116	113	107	110	104	102	110	109	115	112	114	117	107	105	108	116	113	99	100	114	126	99	110	129	108	110	127	102	135	112	116	111	110	82	125	108	99	111	93	99	111	101	110	103	106	113	100	106	127	107	108	132	119	107	99	109	107	112	108	100	112	121	115	112	109	115	96	109	98	82	106	124	99	90	89	106	86	133	107	101	108	109	110	89	104	117	104	114	107	94	106	110	108	94	102	96	114	119	104	132	119	125	107	124	112	108	110	105	124	92	105	121	116	118	106	91	110	88	86	92	93	97	114	104	101	119	102	131	105	109	91	99	96	110	113	100	98	96	107	96	114	116	117	104	84	104	112	127	112	106	113	94	114	109	97	95	82	118	104	86	93	109	114	120	108	117	98	104	108	118	106	114	95	116	101	124	110	113	111	107	101	97	105	97	121	104	95	105	97	100	111	102	108	107	102	92	102	119	101	117	102	115	85	97	103	87	108	88	91	112	112	107	109	111	105	113	96	103	98	103	99	87	99	98	104	109	125	112	91	118	104	131	107	100	122	111	116	117	96	109	97	104	114	104	100	101	109	102	109	104	112	116	114	100	105	97	102	82	105	100	94	98	83	108	91	108	108	114	99	93	115	106	94	116	112	85	107	95	104	119	116	102	92	98	102	127	133	120	121	121	110	91	113	124	122	120	93	101	100	110	99	106	110	111	127	125	93	107	109	109	84	113	109	95	120	117	116	106	119	118	107	101	105	108	95	103	111	111	103	110	116	102	115	109	88	107	114	92	102	113	117	84	97	113	101	124	107	110	122	104	101	96	117	97	113	104	99	107	103	107	112	129	100	111	102	120	111	92	124	102	101	126	95	111	112	95	97	113	107	114	105	93	111	90	110	105	110	120	99	102	102	104	100	95	106	109	100	96	111	99	102	105	108	99	110	90	111	131	102	100	115	95	111	119	103	119	122	114	114	128	86	100	133	118	107	100	101	107	113	109	108	89	104	99	101	113	110	111	97	95	114	104	91	115	98	101	104	128	110	114	117	102	94	115	116	87	113	110	86	107	114	111	116	88	109	103	104	106	102	94	121	93	92	106	108	109	103	103	91	110	89	104	106	100	116	90	113	121	117	97	109	104	114	121	110	111	101	110	108	112	115	99	110	125	101	110	117	116	97	131	130	114	98	96	101	113	97	98	118	104	84	108	102	97	112	117	116	90	95	105	106	109	109	125	91	100	114	99	80	104	99	104	103	110	127	120	125	94	97	117	104	94	94	113	100	114	113	107	114	135	99	113	106	86	112	93	116	100	93	106	95	100	109	78	104	107	103	106	93	94	87	108	91	111	120	109	107	95	123	95	127	109	120	114	109	90	115	111	106	116	97	107	111	110	118	100	100	114	106	103	100	103	101	109	100	92	111	108	104	100	113	108	97	105	109	121	99	98	106	108	115	91	110	99	99	120	119	86	98	91	103	106	101	107	104	120	113	112	105	95	100	121	108	102	107	107	107	105	117	121	118	117	115	98	114	110	109	84	103	117	101	117	106	106	119	117	116	108	110	115	114	96	105	109	119	104	91	102	111	104	114	123	107	116	120	111	85	117	99	101	96	124	121	110	124	86	102	111	106	113	123	119	121	101	89	99	102	109	99	112	108	126	88	105	73	130	88	102	121	127	117	123	115	103	105	96	120	89	104	93
33754	26248	20750	11881	17856	20972	14127	8432	3795	1739	996	834	729	800	790	774	756	751	767	797	783	780	791	822	742	791	774	809	804	740	759	753	798	776	781	814	770	805	734	787	778	747	769	809	772	773	801	798	767	810	778	777	772	787	731	818	807	766	794	787	797	767	763	780	717	771	800	790	745	759	775	784	776	764	723	773	762	752	752	755	708	759	779	808	799	747	832	772	799	763	789	782	808	725	811	726	800	792	788	773	794	779	766	781	749	803	798	824	761	754	737	798	774	756	778	774	778	758	774	812	799	743	799	818	803	797	779	784	735	735	701	790	763	795	818	822	723	791	765	816	738	819	800	815	790	736	806	800	752	777	772	787	821	742	799	837	791	838	779	780	778	771	800	807	806	783	752	796	802	745	794	818	799	773	747	782	745	742	805	794	774	803	763	765	793	812	823	836	757	781	790	783	770	803	793	754	802	799	777	785	760	802	796	758	843	757	820	742	792	750	779	745	757	802	788	758	787	705	786	838	768	772	785	807	789	818	813	821	746	735	836	768	809	737	785	765	812	794	833	733	829	785	758	764	737	810	770	781	789	778	770	873	799	789	762	787	741	785	766	793	785	788	766	773	790	728	815	857	744	753	831	757	780	757	704	786	722	828	777	779	747	749	772	746	765	775	761	789	753	763	791	754	739	788	732	741	763	756	822	729	715	790	786	811	844	752	783	766	770	768	762	780	815	812	751	801	793	754	768	771	847	796	814	792	787	799	827	783	796	769	775	779	816	747	798	734	800	762	782	717	749	770	794	811	763	792	799	745	738	796	776	841	770	792	787	713	760	822	777	761	792	825	796	740	794	761	822	778	808	780	828	826	770	743	729	759	778	739	771	800	790	803	811	777	744	730	727	804	737	790	759	781	821	771	747	774	767	795	785	789	795	804	772	758	741	790	791	811	780	780	764	787	751	756	733	797	771	812	749	787	783	813	775	749	773	777	728	775	789	727	784	788	819	810	705	840	769	764	785	827	778	778	754	779	777	779	795	771	767	777	779	733	804	791	779	763	777	783	807	777	767	789	797	713	771	726	785	771	739	776	762	818	783	752	742	765	750	748	776	770	777	794	805	773	731	762	785	784	786	797	774	794	796	828	804	775	769	795	779	754	772	778	779	767	806	779	800	745	777	781	770	748	787	785	773	768	801	769	719	812	844	811	769	783	793	779	733	742	764	817	774	752	810	789	745	795	791	761	804	789	795	741	789	824	774	764	789	758	802	786	793	766	777	789	757	727	804	756	743	804	776	823	774	756	791	774	813	789	759	762	778	785	788	775	759	737	749	743	810	770	775	736	744	774	801	780	790	796	770	760	786	763	791	789	797	779	754	794	734	797	796	800	807	774	796	814	821	758	739	777	742	786	746	758	809	800	784	794	764	791	751	753	766	734	782	744	824	811	756	748	768	769	793	806	798	763	782	794	780	762	758	807	786	788	792	757	796	773	756	786	759	778	765	713	764	755	787	799	811	773	787	763	809	808	803	784	748	811	781	770	791	765	786	753	784	789	798	803	783	781	729	756	731	768	772	756	816	809	779	775	740	761	728	754	805	810	766	709	812	824	803	772	772	749	724	762	804	760	766	745	777	784	764	715	751	731	762	758	750	739	750	797	741	747	799	743	787	741	773	767	742	831	813	802	807	742	751	776	792	770	782	771	766	805	744	824	776	730	742	781	757	775	792	838	771	746	810	778	813	790	723	768	766	759	767	783	763	765	778	798	774	804	742	796	771	794	760	759	865	831	768	818	793	769	774	790	717	760	723	732	804	761	793	739	736	762	852	811	814	761	797	777	754	756	797	762	774	795	828	836	771	739	794	812	783	770	795	786	805	796	767	784	788	783	746	779	750	780	765	743	773	787	802	727	741	787	774	771	771	827	787	775	801	760	786	738	755	714	731	798	787	782	787	818	753	767	736	716	783	808	766	785	766	794	788	753	758	787	774	790	803	739	793	773	770	768	826	753	773	774	755	771	720	773	793	799	744	769	764	780	813	743	724	764	831	779	746	752	780	741	761	762	757	769	789	810	686	817	761	815	781	790	762	792	768	770	746	768	753	792	805	724	803	805	809	723	759	773	762	692	789	739	760	795	765	810	770	812	727	803	834	763	837	828	815	774	768	795	780	770	779	789	768	790	777	754	765	797	766	776	830	814	782	758	806	779	785	830	762	727	741	767	762	805	767	782	772	802	749	755	798	727	737	780	759	764	758	773	713	722	783	790	765	756	808	788	789	748	768	752	775	826	751	754	785	789	770	762	739	786	756	721	776	723	706	783	737	772	780	773	806	779	746	762	738	777	758	742	744	801	728	784	738	786	743	816	784	763	789	766	796	789	812	776	785	710	752	774	755	740	816	777	776	772	803	736	731	790	752	810	737	800	767	722	820	802	742	805	821	742	787	772	737	761	761	804	757	792	761	800	738	832	767	818	713	820	770	778	781	770	778	752	781	727	752	797	768	761	796	747	760	779	762	750	782	775	744	743	770	784	773	784	758	852	771	753	724	706	810	769	766	824	734	737	764	756	796	733	759	822	802	795	755	777	773	799	712	763	803	774	771	787	788	791	769	782	790	834	792	778	803	809	779	771	801	788	783	751	792	776	818	793	806	772	721	820	751	763	780	810	794	806	790	794	755	694	813	790	790	803	781	794	769	761	773	774	736	750	771	780	794	767	752	768	828	773	780	732	784	764	788	823	799	757	800	749	730	781	823	765	841	775	772	796	782	781	725	786	781	754	798	761	750	768	751	795	773	773	793	781	811	782	780	788	783	792	774	754	762	817	807	769	799	810	733	771	803	762	786	703	823	755	796	785	755	820	756	811	794	737	809	770	760	786	786	760	785	795	790	777	753	782	805	780	726	796	770	788	728	817	778	753	781	740	781	739	833	771	753	764	779	746	803	765	800	771	808	766	772	817	779	803	702	822	792	767	739	802	762	775	808	782	808	803	768	780	777	817	800	739	740	776	732	748	748	776	769	802	715	773	779	780	782	787	783	780	805	790	763	809	757	778	746	762	752	847	759	795	744	805	735	806	784	771	771	762	789	817	783	743	727	783	764	823	776	772	758	813	767	788	797	760	806	792	775	720	759	769	807	779	784	752	775	785	802	754	827	791	787	775	782	783	765	780	801	846	788	771	769	786	805	819	821	800	819	821	752	736	774	763	756	807	760	793	745	756	773	803	743	782	765	828	751	748	777	763	735	772	761	759	828	756	795	808	792	807	776	781	756	786	805	799	797	784	812	811	831	787	820	745	729	784	785	707	779	791	778	769	833	780	793	813	767	842	774	791	803	789	793	808	763	816	757	746	798	785	778	817	791	798	769	761	794	769	828	847	811	734	745	798	766	808	774	767	771	782	799	759	765	836	821	760	782	794	746	781	737	756	780	733	761	793	789	797	811	792	766	778	811	804	768	756	765	774	770	820	781	779	754	772	769	764	801	774	741	780
10788	13110	8126	2448	6191	7034	3323	1740	718	309	137	131	112	89	96	77	97	96	88	95	99	127	106	85	109	87	98	98	98	98	98	112	110	103	85	111	114	108	102	110	81	87	91	87	104	86	129	92	98	96	119	106	100	104	101	93	109	98	87	95	107	88	96	99	108	97	112	96	94	89	89	91	87	96	80	90	122	89	94	101	100	87	98	89	116	102	93	110	101	88	106	94	107	108	109	69	100	91	84	101	107	99	109	94	110	94	97	115	105	113	126	109	89	82	115	88	105	109	88	98	84	109	89	99	111	99	98	97	103	101	100	108	89	104	90	113	109	85	98	105	88	100	113	83	114	92	86	85	109	80	98	92	89	102	91	104	104	96	96	87	98	107	100	103	109	102	107	100	103	100	91	100	90	86	101	103	92	95	114	95	109	95	117	98	86	91	113	102	107	104	105	103	85	101	89	101	98	86	88	95	87	85	89	103	98	96	111	106	105	104	77	88	101	88	94	108	80	79	91	83	82	92	106	81	88	105	77	109	83	95	94	89	114	110	103	101	91	104	94	104	100	84	102	86	94	92	89	106	101	114	100	108	89	87	90	88	88	99	95	95	118	106	108	83	90	96	99	98	96	116	102	78	92	90	82	118	95	93	82	115	116	97	121	84	104	108	92	98	94	98	114	108	98	114	107	84	91	91	91	114	83	102	103	77	112	115	100	95	100	102	103	107	83	111	78	91	106	105	91	101	111	104	88	114	97	128	103	86	86	102	93	91	105	102	87	102	94	105	113	105	92	107	108	117	91	91	100	98	101	91	110	85	97	91	99	115	91	100	95	89	87	87	83	94	79	90	95	97	108	94	95	99	106	103	101	97	89	117	90	94	81	113	99	107	72	106	94	93	105	113	93	82	96	105	80	102	84	91	105	95	102	108	110	104	115	96	105	104	82	95	105	85	93	100	108	109	102	100	91	115	91	103	100	110	96	104	95	102	102	93	92	102	99	97	97	96	93	107	85	91	94	92	99	111	104	88	104	110	110	84	105	105	107	106	124	115	82	93	89	101	105	98	80	99	99	89	110	113	96	85	91	91	97	86	96	113	105	102	103	95	107	104	101	95	84	104	85	103	94	112	90	82	100	98	87	108	86	101	93	91	96	91	118	89	90	96	95	81	98	114	111	99	85	90	74	122	103	74	86	114	98	100	118	95	100	111	105	106	97	104	86	101	92	111	83	103	100	80	93	94	100	103	98	103	97	83	104	109	103	91	93	100	97	111	97	87	95	91	91	83	100	95	100	102	95	122	117	108	108	93	116	118	87	94	110	104	97	110	87	97	99	102	87	102	90	92	91	94	114	86	113	85	84	96	102	111	109	74	87	95	104	87	87	92	91	116	99	108	88	114	124	99	104	100	98	109	106	104	117	98	105	106	86	93	106	106	83	104	109	103	116	98	115	99	94	106	94	86	94	104	106	106	96	118	97	93	126	93	127	94	107	101	85	80	107	99	90	94	108	88	91	102	92	84	103	93	97	79	99	97	114	81	99	95	108	99	119	87	105	99	83	93	114	83	108	108	95	88	93	99	93	103	116	106	89	101	108	97	118	95	112	104	124	111	87	81	102	102	106	109	88	94	89	94	94	90	99	86	97	94	104	86	112	91	107	99	99	89	91	96	105	108	96	90	99	87	100	93	89	95	97	95	95	98	94	98	108	99	94	88	113	97	92	115	102	99	108	112	122	95	99	100	88	98	76	93	108	107	90	114	95	112	100	97	102	91	98	93	117	82	106	82	91	93	98	108	99	97	101	90	99	106	76	88	85	85	99	84	77	90	88	104	105	89	94	105	88	110	122	107	80	107	111	105	92	87	86	105	88	92	108	89	85	94	107	90	85	105	86	111	92	103	95	101	107	96	103	91	97	87	100	91	76	99	104	105	108	90	90	90	92	101	95	94	95	99	101	88	101	96	85	86	105	101	98	102	111	95	92	114	105	91	87	112	112	102	108	117	110	90	115	84	104	104	98	87	90	109	110	103	73	111	109	107	109	102	94	88	105	97	106	98	93	88	91	87	103	95	93	96	92	100	95	98	94	85	104	105	93	100	101	102	97	90	93	114	91	97	116	100	84	88	82	92	84	103	101	103	89	84	101	94	99	101	92	101	106	93	95	86	104	100	94	115	95	117	98	103	100	102	101	90	94	100	77	106	98	99	116	108	97	105	108	91	119	102	94	103	95	126	97	91	86	97	95	84	98	99	104	99	104	105	109	91	90	81	104	98	91	111	106	112	93	87	84	102	107	96	93	99	106	112	93	113	89	109	92	111	88	112	86	108	106	100	125	103	77	100	109	97	81	95	118	84	97	106	101	92	84	101	83	98	86	114	81	109	94	94	88	112	98	91	97	97	94	101	119	109	97	108	88	104	121	113	91	97	114	103	90	123	107	88	99	105	108	116	88	77	93	74	99	108	106	90	100	101	100	94	99	106	98	97	98	113	92	82	88	113	100	84	102	98	96	106	82	104	93	100	97	87	120	86	91	114	102	86	107	112	100	89	93	95	85	99	101	111	89	96	109	95	103	106	128	98	98	97	103	87	93	91	93	90	108	105	102	100	114	97	90	103	110	104	112	96	115	88	102	81	89	95	105	98	98	103	96	85	101	87	96	101	89	96	100	83	92	96	104	94	78	82	112	95	99	98	89	101	96	92	99	114	103	108	97	98	79	94	106	101	91	87	105	101	102	101	106	99	98	91	80	88	87	98	95	84	110	99	93	107	84	84	88	85	92	99	96	91	114	98	94	84	83	115	92	113	114	91	90	90	109	83	105	108	105	90	96	96	94	95	106	86	109	92	102	110	109	92	108	87	103	96	91	100	105	109	103	94	97	111	96	103	103	92	105	104	103	91	107	99	105	96	96	80	99	109	89	104	98	92	103	94	95	115	91	104	92	107	97	83	87	105	109	94	108	96	93	85	102	108	90	88	90	99	103	88	102	111	77	118	96	83	86	89	99	111	124	93	94	99	88	96	90	103	108	88	104	94	103	105	119	103	97	96	97	91	96	89	88	100	90	99	90	100	105	87	99	97	91	118	85	105	91	104	99	112	79	104	102	102	90	90	112	102	92	98	87	107	100	121	88	110	93	108	88	98	98	101	93	96	112	101	83	110	103	91	108	112	86	108	78	89	95	92	109	87	84	103	113	73	96	109	87	96	95	92	108	98	99	98	97	92	86	104	104	95	87	92	102	102	105	97	91	86	77	100	82	81	102	95	90	118	120	86	96	98	99	94	103	112	84	102	103	97	99	80	96	96	94	99	112	108	112	93	119	90	101	103	94	92	98	112	78	92	78	98	115	103	95	99	88	98	99	105	103	91	91	99	103	92	95	81	90	126	98	92	88	94	89	97	102	104	85	87	102	83	92	108	79	96	100	93	106	102	97	105	96	83	106	102	106	111	107	107	93	111	97	92	101	81	89	110	87	92	105	111	96	104
42151	35847	28973	18940	42594	42563	32204	23542	12647	4975	1866	929	726	744	713	760	684	740	693	702	674	718	719	690	731	694	650	687	696	688	676	722	725	679	688	678	739	699	712	704	735	705	741	739	691	702	718	708	712	706	667	678	732	706	702	706	718	694	669	689	692	721	725	699	680	738	719	693	751	694	669	740	707	657	722	680	682	705	705	754	697	705	710	743	717	719	753	713	700	705	738	718	739	699	710	709	692	720	696	719	698	720	667	693	712	719	757	705	699	647	698	684	700	680	697	703	716	727	688	705	767	739	709	740	728	690	740	722	698	674	695	673	713	689	726	704	756	706	756	728	670	696	680	728	694	699	690	651	721	705	719	753	701	707	714	745	644	726	735	678	715	672	683	725	724	703	664	737	721	692	672	701	720	706	689	718	713	741	754	670	706	698	714	724	697	682	687	740	735	711	667	732	723	705	705	724	671	706	654	711	714	734	735	728	696	712	704	722	707	714	729	691	673	669	728	692	740	774	700	712	713	732	720	750	705	706	711	702	685	697	694	719	743	712	682	661	730	691	737	702	678	699	706	687	686	738	686	749	738	771	721	686	722	738	747	656	712	704	714	761	723	671	738	711	722	720	741	721	778	784	727	717	722	658	728	711	715	686	689	734	734	699	723	742	696	694	709	713	763	711	736	658	670	690	706	754	691	653	695	738	663	692	656	712	674	720	705	702	735	764	727	740	695	722	695	694	695	692	681	726	736	674	775	743	693	675	725	660	674	701	684	671	691	722	667	722	726	716	718	713	681	749	666	776	769	727	693	693	683	714	708	769	755	710	716	656	677	712	654	747	680	721	647	695	652	709	711	726	677	683	725	704	673	720	736	721	712	760	758	681	716	703	698	696	693	740	682	727	716	736	703	693	650	645	746	709	675	661	703	730	709	683	694	724	740	697	697	710	654	669	704	705	658	712	747	697	731	659	687	660	688	720	777	721	700	688	697	674	656	688	698	703	756	725	728	679	701	695	652	692	729	702	692	698	714	724	703	686	704	733	691	667	707	648	733	718	743	671	721	703	737	703	700	699	674	737	673	705	695	731	714	688	658	685	735	717	762	750	694	711	689	700	677	733	757	659	748	680	716	677	696	713	692	681	800	678	711	753	707	725	709	689	681	696	712	720	661	745	696	689	671	725	700	716	689	712	668	709	755	693	724	725	671	651	757	706	717	700	696	683	721	698	722	687	657	664	687	737	699	700	670	727	734	705	702	707	706	697	704	688	701	723	727	768	746	685	697	692	713	653	686	701	703	713	682	675	647	682	693	669	682	713	682	723	678	699	731	696	715	707	770	678	686	712	726	702	733	707	735	736	733	670	733	691	734	768	651	724	710	737	678	705	792	711	678	719	725	745	742	698	700	716	696	702	707	755	680	673	736	682	737	733	710	690	680	712	696	700	721	731	732	676	750	749	668	723	679	691	720	682	688	693	706	711	720	674	729	732	694	727	738	737	737	703	785	699	714	680	714	721	685	695	760	732	686	771	701	727	724	685	703	748	710	748	706	687	711	626	692	747	682	659	678	686	659	732	725	701	684	730	735	691	735	692	695	684	729	708	731	720	706	679	743	688	748	746	692	725	696	680	718	679	687	721	739	733	693	751	745	683	720	681	747	737	747	679	687	724	680	665	703	740	719	740	695	741	693	685	718	704	712	656	735	710	659	715	695	678	662	728	732	722	665	746	731	676	724	724	679	685	713	674	675	715	684	707	719	740	711	719	684	700	687	679	728	738	640	705	735	718	691	687	740	735	666	729	731	697	675	685	681	702	693	740	731	738	695	703	634	685	714	720	693	737	697	710	670	674	747	719	734	748	725	676	738	668	715	746	749	644	694	746	671	702	752	757	717	678	744	690	677	710	697	711	720	748	683	697	711	705	674	723	651	698	700	683	686	742	724	696	640	703	671	776	727	676	709	678	692	732	670	715	720	724	727	682	698	665	716	665	709	704	737	708	728	654	682	742	749	750	663	681	736	723	707	739	708	703	728	699	696	749	701	705	729	709	722	755	745	686	703	753	704	761	670	703	709	713	708	712	719	686	716	704	695	711	693	681	667	731	713	714	718	673	701	687	690	750	659	699	693	721	706	682	753	706	675	685	749	704	732	711	691	723	704	746	681	701	784	649	752	671	711	743	698	711	702	698	692	698	754	654	677	681	743	719	692	668	703	671	702	718	738	703	720	698	699	703	701	648	699	717	685	700	699	695	728	689	761	729	670	721	700	709	724	706	689	752	694	731	735	720	700	686	755	729	740	766	674	690	722	683	674	645	732	744	742	715	704	686	714	699	720	697	703	698	699	655	707	704	686	675	721	683	712	734	696	712	738	733	725	689	689	698	636	711	736	691	647	768	685	741	742	718	683	700	670	707	719	741	731	697	715	767	695	699	718	695	735	698	693	716	737	742	759	731	700	725	753	647	719	677	782	747	747	714	734	674	681	728	739	705	689	707	776	690	712	674	712	739	695	755	693	756	685	719	730	696	708	655	705	703	692	677	754	707	738	765	678	750	706	693	722	700	720	703	706	723	697	723	722	703	704	711	713	740	713	685	740	758	709	728	733	692	727	710	703	748	728	684	744	701	694	724	732	715	721	721	717	695	733	700	678	761	684	716	661	658	670	720	672	689	752	713	673	694	706	721	697	718	682	749	678	680	711	705	713	741	722	734	707	666	716	722	719	665	660	721	722	690	738	698	717	733	721	721	701	691	709	733	710	674	691	691	658	663	707	697	700	707	711	695	735	698	687	679	711	724	712	689	691	722	692	709	744	707	726	742	747	749	722	746	747	726	686	722	700	709	696	696	687	741	753	701	777	731	736	712	673	753	730	669	715	725	777	705	673	715	767	684	726	741	725	722	650	709	659	685	773	688	737	691	674	721	660	755	700	749	707	761	696	743	671	745	700	686	710	661	690	725	708	685	732	720	718	690	694	738	700	658	713	725	711	717	735	699	722	692	699	694	729	732	706	725	687	714	736	738	739	730	702	700	722	690	695	664	676	641	698	724	693	734	731	696	702	691	692	732	710	688	753	696	750	702	689	715	746	744	705	777	700	713	720	691	720	708	705	704	733	738	730	696	723	683	709	702	704	712	716	677	670	695	691	740	663	694	712	711	719	722	734	719	756	691	700	689	649	721	713	701	743	665	719	702	747	710	699	704	712	650	681	749	746	674	695	702	735	672	696	649	718	708	735	747	737	729	686	694	707	724	713	704	700	742	676	731	721	695	754	698	725	667	736	777	752	738	664	652	719	743	696	702	677	714	732	716	745	689	678	706	722	652	724	707	736	720	730	698	723	689	746	759	672	706	751	712	698	733	711	718	710	708	660	749	733	746	689	674	737	728	695	690	714	735	672	679	709	720	692	715	709	734	710	693	698	717	667	713	780	702	744	716	796	712	742	749	682	724	706	715	742	698	699	705	749	650	741	740	770	729	711	690	675	657	734	679
9187	9501	5588	1366	4570	4511	2461	1215	522	245	152	123	109	116	104	120	113	116	108	109	103	112	102	101	99	108	106	118	111	100	105	116	123	100	121	108	121	127	118	118	122	126	98	109	105	119	109	99	106	122	132	100	90	106	100	104	118	116	89	125	101	106	111	121	127	106	113	105	112	79	97	112	118	105	106	107	91	117	96	103	104	110	115	102	128	99	95	109	122	127	104	99	105	94	113	114	133	102	116	112	103	103	121	104	95	117	106	111	114	104	107	106	106	117	112	99	111	109	131	111	96	91	124	103	106	84	106	106	128	103	119	114	138	103	98	114	106	123	106	106	99	112	92	95	120	101	107	99	107	112	109	109	94	108	107	110	96	102	133	120	90	109	109	117	102	118	104	96	102	113	102	104	134	113	104	95	109	126	116	103	120	126	107	118	101	106	105	97	100	88	99	94	99	107	99	119	110	97	131	94	105	105	92	109	109	113	118	118	106	105	117	92	99	111	113	112	109	115	104	110	101	121	101	103	105	104	105	98	120	120	104	139	126	120	115	113	97	97	110	99	121	111	99	114	112	91	106	108	126	114	119	114	128	96	140	95	106	112	112	121	97	107	97	116	115	101	113	105	99	124	116	120	119	95	121	101	99	102	111	95	122	104	111	121	113	115	96	108	95	120	91	103	101	112	114	131	102	106	95	99	93	98	112	112	94	105	115	115	100	125	114	106	113	99	130	96	114	128	112	101	102	115	115	102	121	124	113	89	122	94	111	99	106	131	141	102	130	105	103	104	99	121	91	99	92	113	122	108	100	94	120	101	98	125	109	113	96	109	119	102	105	95	105	115	102	107	101	117	95	121	110	97	98	126	105	116	113	115	112	112	117	89	113	108	113	118	104	125	105	109	122	118	109	111	117	122	120	128	118	102	111	109	106	107	96	108	110	126	105	124	126	116	108	105	109	118	118	120	110	100	117	100	103	105	140	101	108	107	104	103	104	99	114	97	112	105	112	111	126	96	90	110	120	127	104	107	119	124	112	131	118	115	108	119	99	138	108	114	97	93	117	130	114	99	90	103	123	94	115	109	118	105	115	107	104	99	106	111	98	111	105	123	115	105	111	107	95	115	102	110	106	104	117	106	112	118	117	102	101	132	112	117	105	118	102	97	102	113	116	108	112	103	109	109	118	130	107	109	114	99	115	89	117	96	108	122	104	112	111	126	100	114	111	107	106	110	94	121	120	101	106	114	102	121	117	100	104	120	115	99	91	104	104	105	113	114	122	106	111	101	103	78	112	119	112	128	96	97	124	103	94	90	120	119	103	117	96	92	116	119	117	129	118	112	101	112	114	116	122	125	113	115	103	107	94	118	126	111	108	100	108	86	116	118	98	109	94	107	108	137	123	97	114	123	104	111	116	109	106	103	116	126	100	110	112	114	103	102	116	91	117	108	118	92	116	106	115	105	107	117	99	111	104	115	115	113	98	125	113	116	106	95	111	97	107	101	97	126	95	104	124	109	103	124	98	109	108	107	121	92	110	112	129	111	79	101	107	115	102	103	89	99	99	121	104	114	115	88	95	111	85	95	113	101	92	117	115	120	115	103	109	116	125	96	89	112	117	109	117	117	127	99	106	128	112	111	98	115	107	107	97	106	94	114	98	94	116	100	109	106	85	95	112	114	135	112	114	115	94	133	97	114	108	92	103	78	120	114	112	119	118	107	114	109	96	88	81	115	130	121	104	118	117	101	122	85	100	102	99	85	109	100	117	119	122	102	105	101	122	115	107	111	128	95	118	100	94	108	97	114	114	114	107	110	103	120	99	123	111	116	112	92	107	111	111	106	136	105	105	101	112	118	102	107	126	116	113	123	130	106	108	96	111	97	109	100	113	104	106	104	100	122	103	106	119	126	113	92	118	106	109	96	118	93	109	126	116	116	92	103	94	114	103	120	121	111	105	109	102	99	102	117	102	96	104	95	122	102	114	98	103	105	124	113	122	94	113	101	109	108	106	98	108	91	132	111	119	95	101	108	104	94	116	109	104	114	111	117	111	124	111	126	113	120	101	105	113	100	112	103	100	110	107	105	117	108	105	109	97	130	104	123	117	116	102	118	118	110	107	118	120	109	112	81	99	121	113	91	96	111	113	98	98	111	121	116	98	118	106	115	97	104	98	121	112	114	107	123	118	97	93	127	111	101	114	120	102	122	117	99	95	101	91	98	110	98	123	104	82	95	103	111	117	123	101	109	106	112	82	106	95	109	119	101	119	103	120	103	123	88	112	97	114	105	124	105	116	103	105	119	131	105	119	117	116	105	92	105	97	122	110	110	124	122	106	98	119	110	97	128	112	110	92	96	129	105	117	108	113	97	117	107	111	108	114	131	111	113	96	107	103	107	100	89	106	106	145	104	127	115	96	109	123	104	104	111	93	116	95	94	102	106	111	110	101	100	92	111	103	127	109	106	111	119	106	119	106	113	127	107	111	106	106	103	97	107	114	123	130	103	109	123	99	95	108	109	97	116	107	106	132	106	107	99	115	107	119	105	114	118	108	129	100	123	98	101	103	100	104	89	118	103	118	84	105	125	125	102	100	123	110	98	103	132	90	90	114	111	118	112	113	92	110	119	109	126	126	102	110	89	95	98	120	125	126	105	119	112	123	108	105	115	119	95	120	95	111	114	98	111	96	118	112	122	97	107	110	97	105	93	113	109	125	89	95	103	110	110	92	110	99	100	99	117	134	113	96	96	128	112	112	109	119	93	101	114	109	110	119	111	116	93	103	93	131	120	130	110	96	111	109	121	106	122	112	104	101	104	94	103	97	116	88	89	108	107	117	100	128	101	107	107	114	130	105	103	105	120	113	114	102	98	115	107	100	105	120	119	115	121	105	114	121	109	86	107	112	106	99	107	98	119	118	125	108	89	100	112	107	109	126	108	113	104	96	119	113	135	85	109	115	104	125	110	105	110	97	98	101	102	110	122	110	97	130	122	106	116	132	81	121	88	116	106	107	101	112	123	115	112	109	96	121	111	105	118	128	106	108	115	110	116	111	107	111	96	111	105	109	112	118	117	120	100	111	99	109	116	112	121	125	111	120	96	110	111	118	124	110	98	101	117	109	125	112	107	120	116	115	106	120	102	91	95	118	117	97	112	99	108	113	103	120	96	104	109	110	105	109	114	95	127	107	115	112	112	78	98	106	113	90	114	99	96	106	108	108	107	117	128	103	104	110	115	125	113	116	117	106	117	90	101	119	104	106	114	122	105	124	108	108	106	102	115	118	100	112	97	128	87	96	114	94	122	100	125	117	120	120	113	102	122	107	119	107	99	139	118	104	119	103	95	113	111	125	102	107	99	98	119	106	134	94	109	89	93	132	95	99	123	114	115	109	100	105	122	106	110	115	96	97	100	107	100	85	126	115	113	107	105	83	112	125	106	112	105	117	103	105	103	121	94	108	108	112	124	110	101	116	117	102	100	118	106	109	129
37564	32444	25167	14383	38993	37566	29207	20174	10011	3951	1684	1022	833	762	826	788	754	768	782	802	804	782	782	787	766	808	804	796	766	834	827	792	863	776	860	794	816	768	776	797	774	831	824	781	825	795	758	794	773	745	811	781	787	747	782	842	812	802	793	781	838	772	814	777	786	823	769	760	841	772	768	800	761	797	767	815	811	865	773	785	780	795	795	772	758	740	824	795	800	756	815	851	816	743	777	807	806	785	753	754	780	755	768	807	763	824	805	818	776	811	787	789	759	817	821	780	818	800	763	786	795	759	804	814	800	779	847	841	781	809	753	782	797	752	767	776	754	717	745	831	828	768	805	807	741	837	761	759	697	831	794	749	824	817	788	770	767	810	772	785	795	796	779	830	807	755	828	805	820	810	765	790	820	761	805	851	755	805	798	801	851	852	785	807	800	792	810	721	799	823	805	778	806	806	760	813	806	798	805	818	765	764	813	752	769	787	730	749	772	814	800	770	781	831	775	819	775	818	777	756	821	880	837	746	823	762	800	801	772	810	807	746	788	767	796	821	775	759	836	784	830	758	851	776	779	762	787	799	744	790	825	780	787	819	768	766	817	803	834	825	756	800	782	787	781	749	792	796	799	774	765	786	762	805	808	772	779	781	751	817	803	850	816	766	854	801	789	770	744	722	766	785	802	792	794	821	784	792	796	805	755	801	788	815	776	822	822	808	783	789	809	770	837	756	761	810	780	768	798	791	821	787	813	815	765	783	798	761	821	794	798	760	810	786	763	782	833	806	785	881	801	817	791	797	805	827	834	808	817	762	827	747	801	847	884	765	781	783	773	844	796	780	803	788	729	771	825	789	795	788	800	823	804	789	811	806	820	821	799	792	772	786	824	827	811	788	815	791	804	775	821	836	753	782	811	806	793	755	764	813	807	811	770	824	782	793	788	794	769	746	769	760	762	795	820	791	834	720	795	784	817	771	793	765	767	767	795	747	780	776	795	769	775	799	780	775	797	823	830	812	733	755	827	748	759	769	794	749	806	760	788	797	808	831	733	778	755	819	769	802	779	826	811	806	780	836	788	857	763	772	812	724	761	779	850	819	758	816	842	770	790	784	804	757	813	808	769	762	797	755	779	802	776	826	749	747	792	794	776	798	748	786	758	738	776	784	767	723	800	815	706	806	743	765	817	800	781	799	799	784	786	771	824	762	804	767	788	794	790	785	872	792	826	731	744	814	797	819	827	748	806	780	748	750	730	818	806	775	790	801	844	766	784	761	791	776	758	815	782	779	775	766	801	778	807	818	729	771	834	784	787	797	772	805	773	803	786	764	841	745	741	735	845	792	743	785	783	804	811	761	755	745	760	794	828	804	779	827	798	801	784	773	762	758	780	791	816	765	716	766	824	753	827	777	757	876	853	834	819	766	768	789	742	812	787	781	775	807	771	848	782	741	765	736	787	757	808	801	815	821	788	777	759	813	751	782	844	740	784	791	761	749	837	770	746	773	778	755	787	757	720	766	794	799	804	765	842	775	821	812	815	853	793	810	800	803	834	796	766	774	747	738	770	746	735	739	763	817	842	777	783	837	728	845	795	783	762	780	808	824	777	791	763	825	770	818	790	795	740	788	796	825	815	774	806	787	732	744	804	835	829	784	805	754	843	781	799	780	740	790	767	804	763	756	809	763	815	791	785	740	772	793	785	754	805	799	807	823	780	776	796	847	798	774	768	826	836	796	795	758	795	828	772	737	792	750	816	814	777	791	836	758	808	797	762	783	841	796	761	728	826	786	795	821	789	783	793	822	759	815	789	804	799	768	758	758	762	777	817	765	783	804	802	800	782	770	797	784	752	806	761	794	815	800	823	813	782	816	809	790	832	779	790	792	781	784	800	792	815	791	833	792	835	839	842	827	777	757	770	780	829	764	828	825	774	773	775	785	797	779	840	818	819	819	772	763	787	792	820	830	827	772	725	743	755	782	781	739	781	776	802	787	755	840	786	757	829	772	803	781	795	818	794	809	789	801	763	794	793	779	791	790	812	817	787	817	780	793	810	818	783	837	810	830	777	765	778	773	828	804	778	747	787	805	832	805	825	786	777	818	755	716	800	803	851	760	814	793	766	831	830	778	790	787	785	794	747	805	782	805	794	796	830	829	810	800	793	768	789	738	815	803	778	820	787	784	820	872	758	839	811	805	744	784	805	803	748	803	738	778	753	771	767	798	834	756	842	793	806	780	740	769	831	796	777	789	764	812	771	782	796	831	778	762	792	819	837	827	802	771	787	797	839	820	767	767	811	796	798	773	747	778	834	845	767	807	767	774	819	844	724	769	779	766	795	804	749	781	796	783	729	765	819	819	774	776	792	832	775	795	761	771	796	727	770	812	788	818	807	777	776	797	787	773	818	777	821	856	827	750	797	790	753	815	786	730	783	729	787	776	779	816	816	729	831	800	810	810	771	784	860	770	822	782	789	743	791	828	805	732	803	772	773	792	824	770	764	771	778	814	814	792	828	829	775	808	805	850	767	833	810	767	787	813	793	782	759	785	755	779	833	773	795	756	806	765	780	836	750	833	715	796	791	766	783	827	830	812	756	799	813	785	756	818	854	795	787	816	791	788	800	810	774	753	818	813	822	852	801	823	788	808	750	760	813	756	802	772	813	780	752	788	799	788	773	790	765	811	843	806	767	757	824	729	777	799	787	764	819	787	793	818	778	810	759	783	793	769	830	798	763	808	808	774	744	779	758	839	757	801	778	798	819	775	815	771	777	786	791	773	768	809	769	775	837	807	809	817	816	794	800	819	842	724	767	801	798	794	816	780	764	817	783	735	802	807	751	797	822	761	767	801	815	780	821	804	791	780	808	799	821	801	805	789	783	795	817	828	763	820	751	783	773	781	773	769	820	767	736	822	747	755	763	811	761	792	796	778	788	784	796	773	861	818	776	765	802	762	767	835	775	789	771	791	806	776	793	841	804	772	875	782	828	809	753	824	841	794	780	820	758	821	886	833	794	803	810	826	786	786	748	789	810	769	761	779	766	774	809	761	799	830	783	828	789	760	798	815	859	821	810	838	762	790	790	793	801	808	817	797	756	767	811	792	769	772	788	721	815	835	811	775	823	787	755	792	780	767	813	820	787	777	806	811	752	824	797	824	788	800	759	793	779	826	847	801	776	808	784	808	834	792	758	807	784	791	753	849	837	831	808	775	773	808	824	776	822	748	765	777	846	747	785	841	836	814	810	774	776	777	795	822	807	837	833	815	809	725	801	722	799	800	801	752	811	745	737	781	769	785	800	762	813	734	754	792	747	779	748	789	807	781	762	791	848	820	809	771	794	759	821	756	787	752	774	812	758	760	779	793	772	754	776	788	782	803	768	751	794	788	775	798	806	744	793	828	766	788	805	785	772	819	807	764	780	806	773	762	809	816	764	794	816	787	802	808	782	802	772	790	775	787	831	846	767	751	824	824	805	824	769	808	808	788	766	786
12265	14614	8320	1976	6304	7971	5713	2766	1029	438	192	141	109	102	103	110	107	105	89	109	106	107	98	108	79	113	105	79	100	105	114	97	103	106	110	86	103	103	97	114	90	89	76	97	104	104	103	94	95	102	107	91	80	97	100	109	101	111	108	108	113	100	92	78	90	80	88	86	112	106	100	94	95	86	101	97	103	89	88	104	105	115	107	98	131	105	87	91	90	94	91	120	99	80	98	94	91	119	99	87	73	98	122	119	115	113	109	119	115	100	113	77	108	114	107	76	100	101	105	91	103	111	79	105	88	77	89	105	118	93	90	105	99	86	99	105	101	97	108	93	110	88	97	96	94	116	100	110	79	92	88	101	105	123	115	101	120	107	97	106	123	88	98	110	92	88	91	110	89	111	102	83	87	107	84	81	116	114	96	120	92	106	107	101	98	91	90	92	99	101	107	100	90	108	106	117	98	100	101	93	92	102	106	107	101	111	95	99	96	112	91	98	112	90	96	87	95	79	107	94	102	92	96	105	108	109	91	91	100	106	97	107	113	99	83	108	100	86	95	110	90	94	91	82	94	99	97	94	117	101	91	128	101	88	94	105	108	105	101	104	96	93	98	124	113	88	114	105	89	100	88	93	118	98	103	111	96	114	81	99	89	85	97	94	107	99	103	82	111	93	100	99	92	111	85	107	104	99	105	119	100	99	96	95	96	109	97	112	109	102	90	111	98	120	98	102	97	115	97	101	110	91	113	85	97	77	113	97	100	102	78	119	103	104	87	112	89	101	99	105	101	102	101	89	109	100	110	93	94	92	94	96	111	105	90	96	100	107	71	116	93	94	98	90	109	97	100	87	118	110	85	110	86	95	102	105	81	85	94	99	89	116	100	126	100	95	94	92	107	88	92	93	104	91	118	106	118	116	113	95	85	106	107	90	102	108	95	86	97	97	89	98	81	105	92	93	85	96	111	110	96	88	106	92	97	89	103	114	99	89	124	119	109	104	103	99	110	94	93	95	91	95	107	103	95	114	110	110	91	105	95	111	120	103	102	108	102	94	90	88	111	102	94	93	106	104	90	119	106	80	102	108	98	97	108	117	87	117	90	105	108	109	83	92	98	100	109	94	74	98	105	110	114	111	104	85	83	97	105	105	112	112	103	88	100	114	119	84	97	96	105	102	111	89	116	106	91	107	106	98	100	116	104	101	102	103	103	100	96	106	107	118	111	112	87	112	106	90	100	93	93	114	117	93	94	89	96	86	94	90	93	101	88	106	100	106	82	117	110	102	121	103	102	106	98	87	87	99	98	106	104	101	97	90	86	116	110	87	107	93	113	114	79	101	91	102	122	102	98	89	108	99	103	107	113	109	98	103	81	96	96	107	91	96	94	92	98	76	85	111	97	101	109	107	106	100	92	107	117	82	95	116	102	96	90	103	103	94	119	82	116	102	109	105	91	117	110	112	118	92	94	122	117	102	96	91	114	103	116	82	95	112	93	92	121	100	97	106	93	101	108	107	112	72	105	89	104	108	101	120	105	103	86	92	97	111	101	94	83	104	87	97	110	98	99	98	103	95	89	95	102	107	114	112	117	112	97	100	95	88	90	107	105	94	90	94	102	112	100	112	89	106	87	101	85	98	103	102	105	105	114	95	105	89	103	105	92	104	89	93	100	106	102	88	114	98	98	112	119	100	101	113	118	106	88	116	92	93	94	79	98	99	97	118	87	82	132	102	91	102	102	97	85	106	98	104	83	98	105	85	86	92	111	103	106	101	96	89	100	96	100	89	100	105	119	96	94	111	95	91	87	93	109	103	111	98	112	103	117	105	115	101	111	80	102	92	95	97	111	105	78	93	63	103	90	104	114	103	105	97	103	129	119	94	94	88	96	89	112	96	87	88	98	99	108	121	102	106	105	113	102	98	101	121	118	93	106	97	101	96	124	88	102	105	80	109	114	113	87	98	91	96	85	121	93	131	106	106	93	109	90	110	116	85	90	101	102	113	116	103	97	94	95	95	111	94	118	80	93	89	106	88	96	83	101	91	108	84	113	102	100	96	95	95	91	102	103	114	116	103	86	102	114	106	84	106	86	109	101	95	116	100	88	96	95	97	98	95	110	104	96	102	117	118	115	96	123	114	100	76	113	89	99	120	91	108	80	102	102	101	111	79	111	103	114	97	90	90	104	119	105	105	101	121	71	104	101	110	93	88	94	103	105	105	96	99	93	111	102	106	111	101	103	90	98	99	95	96	86	113	92	103	101	106	99	93	100	91	113	105	84	91	95	100	102	105	109	89	115	91	89	80	97	99	92	97	99	105	87	102	105	114	125	113	107	101	96	113	100	105	125	96	82	102	123	106	100	103	124	105	93	103	112	96	112	101	102	91	114	87	112	93	100	129	125	99	90	105	88	98	99	95	113	92	104	92	108	104	97	127	79	112	119	118	107	96	98	101	91	89	92	95	116	89	121	113	112	91	111	93	106	108	116	97	120	89	110	93	110	87	98	102	107	92	93	106	94	89	95	110	102	108	106	112	103	95	106	100	98	97	91	86	99	121	90	96	97	93	81	101	119	93	102	121	104	88	115	94	97	94	100	105	104	109	110	101	105	109	83	80	106	105	87	109	99	109	91	109	107	96	103	92	109	97	110	89	112	100	110	107	115	93	90	105	102	108	83	94	107	113	101	101	89	119	97	94	107	104	102	99	109	104	92	104	93	105	100	100	95	101	97	87	102	101	95	112	115	118	110	124	94	92	89	97	119	117	103	102	119	99	89	91	107	108	105	113	88	95	116	90	95	120	109	109	92	94	104	109	85	107	90	86	88	101	92	96	93	106	113	100	86	96	102	95	99	103	117	98	100	90	96	92	105	115	81	86	101	103	99	114	93	115	119	98	90	128	101	105	100	106	86	87	99	90	103	101	83	113	106	88	105	110	96	94	109	89	116	120	103	114	89	106	114	107	109	77	118	82	124	102	102	111	91	101	117	91	107	96	110	106	114	91	95	105	108	114	87	104	113	89	100	100	121	109	113	97	105	98	121	101	111	112	108	94	79	120	93	100	96	107	78	96	97	103	103	87	101	96	101	86	100	106	110	108	93	103	78	105	84	104	109	95	100	133	119	111	111	101	86	98	99	105	76	105	93	116	87	87	93	101	110	92	103	99	98	95	112	91	83	104	99	115	93	95	85	86	100	97	97	98	101	116	95	87	127	78	107	100	109	92	122	89	108	89	102	105	97	106	91	99	96	127	98	94	100	107	90	106	83	107	105	99	108	100	99	73	104	107	104	112	94	105	99	97	86	104	103	77	89	94	114	112	115	107	111	96	92	77	100	106	100	114	84	84	96	102	91	103	106	88	112	110	98	99	91	93	94	105	88	92	102	115	93	111	94	103	87	115	100	92	92	98	82	98	82	109	116	111	101	105	106	108	94	99	106	102	122	101	96	98	100	107	101	112	107	107	118	109	98	96	97	91	91	99	113	88
42946	37442	28550	16905	43865	46111	38964	28482	16503	7025	2431	1034	871	751	761	698	741	746	724	761	755	732	709	683	728	726	729	732	691	736	726	711	735	696	723	762	700	755	727	767	733	704	708	752	703	696	724	722	731	705	690	720	727	742	739	696	739	699	673	707	680	711	726	715	735	706	741	667	742	693	714	747	657	723	759	736	740	725	761	716	711	730	726	767	737	789	717	690	704	703	777	752	727	759	751	712	707	742	705	718	688	756	761	704	745	685	732	724	747	696	761	717	729	764	700	779	718	677	697	736	753	697	726	727	751	673	683	741	697	776	691	739	746	722	753	764	714	730	696	748	694	754	734	726	737	695	750	722	728	732	727	703	795	679	720	744	712	718	704	717	770	709	687	767	707	717	733	698	744	719	735	733	688	722	736	763	738	733	771	742	740	705	693	702	722	745	722	716	706	729	751	747	695	734	720	742	741	701	750	753	736	762	746	742	754	721	777	712	744	719	671	731	725	723	713	708	704	712	699	707	730	791	736	777	679	760	744	710	731	706	741	735	709	771	737	766	745	710	735	754	669	782	752	684	715	706	730	750	713	723	726	664	766	685	741	733	739	695	762	710	724	702	777	764	724	680	677	742	733	718	720	718	738	695	719	748	730	756	706	701	719	700	727	697	731	715	706	718	757	743	705	713	709	742	747	728	746	767	720	755	714	701	704	730	715	696	748	701	730	709	750	746	681	745	732	706	725	711	746	733	722	699	704	746	763	725	709	720	746	733	701	741	735	698	717	763	709	756	727	690	705	759	708	739	752	734	731	744	735	702	698	722	721	772	711	715	700	727	721	758	698	721	728	709	650	737	708	710	773	695	739	720	758	754	738	727	743	731	741	728	735	775	715	706	706	764	698	723	757	737	712	758	704	732	735	740	701	725	697	720	752	701	704	740	753	709	679	676	718	785	686	708	749	729	729	705	740	727	736	691	734	734	752	732	728	727	788	717	733	672	718	727	706	720	709	720	699	759	748	719	710	696	718	688	684	721	717	702	767	738	729	705	717	721	688	741	722	745	710	717	740	725	704	713	682	713	746	725	771	752	749	697	741	716	741	755	743	705	678	699	726	746	695	692	736	742	718	717	736	727	724	731	690	748	733	782	722	697	743	719	728	700	714	731	715	697	710	690	702	781	725	745	681	752	770	739	747	708	700	712	761	713	709	709	699	680	693	700	715	758	736	690	748	680	749	711	737	718	754	730	715	723	750	720	741	694	688	714	699	698	703	755	693	698	733	719	719	719	716	767	724	798	713	742	719	759	740	727	753	750	720	687	736	714	719	721	734	713	712	696	736	690	732	734	679	703	732	726	705	748	769	736	731	729	706	751	766	697	688	772	729	714	737	707	745	726	700	704	690	741	746	704	710	780	799	719	728	723	729	746	795	735	677	703	694	712	735	743	723	711	744	745	691	702	739	754	716	691	706	710	754	658	719	729	732	793	727	707	735	731	704	786	735	734	690	770	704	702	729	683	722	679	775	735	693	702	695	722	728	716	761	700	669	720	744	744	740	737	720	728	751	743	714	714	779	722	723	699	739	763	696	702	726	741	695	695	730	728	770	731	725	694	731	757	674	676	723	731	753	680	743	700	708	770	712	714	733	772	719	714	702	724	705	709	742	755	735	744	736	701	742	730	736	753	684	708	676	788	740	784	786	739	684	727	733	709	731	761	692	774	761	729	737	732	710	750	691	717	739	713	756	739	749	754	676	743	701	699	717	752	702	743	743	744	732	692	715	745	736	743	747	690	723	710	711	700	775	734	750	697	758	702	689	779	696	722	720	730	697	736	710	713	709	755	742	726	731	791	735	769	746	728	692	689	748	699	712	743	747	742	742	751	728	711	720	775	755	709	737	731	740	727	721	760	713	700	768	708	707	767	708	727	722	733	698	700	754	720	742	714	704	735	714	721	700	670	692	702	752	686	740	729	711	692	744	720	709	738	718	696	742	767	673	769	745	703	752	705	778	719	751	749	719	764	751	745	703	704	757	729	689	702	749	746	708	722	705	719	699	695	717	768	731	734	735	697	746	715	690	746	702	741	730	702	764	738	790	663	762	709	680	713	688	700	704	731	738	741	708	750	741	703	673	764	722	694	713	774	697	736	746	774	752	792	686	695	728	755	721	707	717	697	706	714	727	771	734	740	692	750	704	727	760	721	731	733	709	727	702	681	708	719	768	742	709	709	755	757	691	711	743	712	745	758	722	744	709	722	696	763	731	681	717	741	693	717	743	696	747	706	735	765	725	699	745	717	691	755	750	723	737	687	701	737	758	721	680	747	733	718	727	740	734	767	720	707	761	675	760	715	700	680	759	747	690	749	719	731	753	729	716	647	715	679	743	721	673	731	712	704	733	680	740	759	752	697	719	723	720	702	708	685	704	757	708	735	730	727	729	687	746	695	733	782	776	693	743	755	767	748	765	712	690	706	721	766	723	719	730	725	746	718	700	751	751	721	688	709	746	756	703	728	719	692	719	704	728	706	725	729	722	716	698	740	724	752	725	711	716	721	743	751	744	734	707	694	729	794	724	704	713	749	760	745	674	730	708	739	772	762	714	722	712	703	740	727	724	693	727	700	728	713	677	720	711	749	814	743	698	720	732	721	677	785	765	731	744	704	750	722	726	710	731	729	715	720	721	710	702	769	708	783	776	750	754	702	733	749	730	736	727	671	735	727	732	746	704	767	727	753	719	788	698	738	774	742	741	765	692	758	719	714	759	744	714	718	726	720	687	715	775	739	771	732	707	730	722	710	695	715	749	692	776	749	718	733	754	768	766	767	692	709	738	739	704	726	738	717	758	708	737	669	746	709	723	721	742	699	723	747	720	718	693	718	710	747	719	703	688	731	745	698	696	745	766	727	749	752	732	757	759	722	732	769	730	696	814	717	722	738	676	736	710	739	716	679	714	726	650	685	735	736	718	733	740	709	660	734	751	696	798	778	721	763	711	705	704	672	734	679	743	758	739	721	746	735	746	683	730	749	732	782	745	721	776	743	778	757	708	732	707	730	752	698	730	726	730	722	726	717	754	699	735	731	774	737	727	737	682	703	772	752	760	712	745	726	707	786	749	718	752	692	759	717	729	731	705	724	774	772	727	740	704	730	700	704	726	726	705	731	748	739	712	758	698	718	734	771	744	765	701	724	745	784	707	702	690	708	671	732	736	756	747	712	712	712	690	749	698	700	659	749	680	742	726	709	727	715	707	731	757	716	710	781	747	694	710	749	740	749	749	724	712	695	717	779	699	737	740	719	688	742	750	710	710	719	714	767	735	682	707	721	694	706	759	716	736	750	718	747	690	731	722	735	746	729	731	716	760	730	715	759	678	714	750	720	744	690	731	688	774	730	680	732	711	729	708	717	728	752	705	778	748	729	740	716	725	690	702	718	700	718	721	726	705	750	731	722	735	665	712	743	730	746	702	740	753	761	742	743	723	736	736	768	725	718
7193	5111	2355	492	1310	1358	935	494	294	172	142	109	125	99	101	107	115	127	105	100	108	92	101	125	112	103	96	87	108	86	98	106	99	98	106	114	117	96	107	101	101	113	121	107	86	95	95	108	107	105	108	90	94	98	112	98	104	97	115	105	98	106	117	114	109	96	99	111	136	118	97	117	96	116	112	114	118	100	99	102	101	105	111	93	94	110	115	87	123	108	107	99	89	106	104	113	104	120	109	118	126	119	122	108	104	98	104	126	119	115	101	114	111	106	106	104	109	114	91	117	91	119	104	117	97	111	104	106	116	107	114	88	100	114	111	95	103	124	108	118	108	116	120	114	97	110	105	108	103	109	97	112	112	105	86	113	105	134	125	101	104	118	98	120	105	103	111	118	83	102	104	120	96	115	105	89	88	98	105	108	124	112	104	97	134	124	108	99	112	92	117	95	101	122	97	96	101	127	106	106	126	95	90	91	111	99	98	102	93	128	108	109	114	121	106	88	109	112	101	104	115	93	121	122	98	102	100	89	100	94	106	98	107	110	109	119	109	109	110	117	124	84	124	112	119	133	96	112	91	117	119	102	97	109	103	115	114	108	86	127	104	108	117	112	120	91	95	103	106	105	97	99	115	102	103	106	93	102	101	100	114	112	103	97	112	133	107	127	92	94	114	110	135	98	119	100	102	94	127	96	98	113	109	108	98	104	114	98	96	96	111	103	110	112	110	96	101	126	123	98	105	110	99	110	117	106	108	99	114	110	94	108	117	109	105	106	89	117	92	103	85	111	114	93	114	116	110	106	108	85	111	112	105	110	102	90	110	105	128	111	99	92	118	92	121	113	112	103	113	106	93	108	94	129	121	110	93	109	96	100	104	103	82	94	109	111	123	114	106	139	93	94	100	105	89	111	108	119	120	106	98	113	116	100	111	105	115	94	96	94	114	107	118	102	102	95	106	107	119	105	113	92	124	102	108	85	109	113	113	107	102	104	121	109	126	102	114	111	105	99	96	105	111	96	120	117	96	104	98	100	109	130	128	105	112	109	95	88	109	105	120	123	95	111	109	114	102	101	101	108	103	93	117	101	118	91	107	94	132	113	107	100	77	101	115	117	118	115	93	128	75	107	120	99	106	119	116	103	107	97	113	125	111	102	115	119	124	100	96	109	114	113	110	119	110	119	110	100	124	116	116	97	100	90	98	129	99	109	107	108	92	108	114	112	106	107	91	104	106	117	112	130	122	119	108	107	118	102	111	108	118	108	120	118	112	108	112	112	113	117	117	113	115	104	117	96	109	118	112	112	111	107	104	102	104	115	103	105	105	106	102	113	109	92	121	104	103	85	103	94	110	99	97	106	89	101	110	124	97	105	116	109	92	105	87	116	113	123	106	109	116	113	101	91	116	112	111	114	90	105	103	117	110	126	105	74	97	107	93	113	118	106	102	116	110	107	93	119	111	114	94	119	100	100	128	104	113	90	114	114	110	107	107	90	122	112	115	118	137	94	103	115	102	110	112	98	95	113	109	112	113	89	114	124	113	105	116	113	100	120	87	105	100	112	108	108	100	111	105	100	97	111	114	125	104	101	105	113	107	111	100	94	126	130	96	132	118	104	99	111	110	102	115	118	108	121	126	112	112	108	120	105	119	109	79	108	111	97	114	98	115	107	93	96	87	116	101	118	109	95	107	101	113	107	112	100	105	121	93	105	109	80	88	101	94	120	104	89	102	99	102	105	92	118	97	109	102	110	102	101	108	100	103	92	100	93	113	102	95	109	125	92	89	134	103	99	97	100	105	102	122	103	107	109	116	90	107	111	119	113	115	104	91	92	107	111	123	122	109	106	116	108	109	108	117	80	116	107	106	113	85	97	122	100	102	95	104	102	84	109	106	98	95	112	88	126	84	104	127	100	99	103	91	114	100	116	114	82	129	99	97	132	115	104	102	108	112	112	100	103	89	106	112	108	110	110	112	94	106	111	104	92	93	97	109	95	105	122	113	101	114	112	109	98	113	110	98	100	105	96	95	107	100	103	112	114	109	119	100	101	111	105	135	114	110	108	89	112	103	117	110	116	93	110	114	97	101	105	100	106	118	125	100	92	118	109	101	108	99	101	103	106	92	129	113	108	106	117	104	95	126	97	86	94	97	123	111	87	110	103	92	109	121	114	110	94	112	107	99	98	97	109	127	113	93	125	104	87	105	112	106	114	103	86	110	103	110	94	110	98	113	111	92	80	112	110	120	110	105	104	103	84	87	90	103	122	104	95	98	116	129	94	99	115	125	102	110	102	115	118	113	107	94	146	117	107	112	96	116	100	88	107	116	96	97	109	95	114	95	131	103	109	86	103	126	95	113	92	114	109	102	109	113	116	113	120	108	109	106	115	124	118	113	112	113	126	132	121	118	104	125	125	99	91	118	105	111	104	106	104	115	115	99	117	128	103	107	103	117	99	102	110	109	100	114	100	87	107	104	96	102	101	78	106	102	121	101	109	81	83	108	107	95	120	104	121	89	93	93	114	112	104	97	119	105	112	110	111	118	109	114	104	113	117	91	101	122	94	116	111	111	107	109	93	116	121	116	105	96	122	113	113	109	109	107	91	130	109	101	116	101	115	113	99	102	125	108	114	116	117	107	112	117	111	88	114	102	117	100	103	111	107	83	104	110	93	128	106	95	94	99	105	108	94	118	101	106	105	105	105	112	103	100	99	108	99	98	108	106	118	115	108	100	81	119	96	126	107	115	123	100	99	96	115	121	111	106	118	94	109	113	108	113	111	116	126	107	100	110	110	105	95	121	109	123	108	118	107	110	107	118	106	99	114	118	95	80	96	116	104	87	111	115	97	102	107	126	110	124	101	97	109	115	85	129	104	116	113	94	117	93	109	124	94	106	109	97	85	118	109	106	105	112	111	110	118	119	147	109	85	111	116	110	104	111	97	108	102	101	112	116	115	115	106	117	105	113	115	107	99	124	90	124	106	101	107	114	99	90	107	100	119	83	127	112	116	120	112	119	91	108	115	112	121	99	103	119	124	107	109	109	103	101	111	120	112	123	111	91	98	113	99	100	115	85	106	104	107	100	117	108	96	107	104	124	105	116	95	108	103	93	95	101	116	108	101	100	113	93	103	100	108	89	102	104	106	109	111	97	105	98	104	90	109	108	96	104	100	105	104	102	109	106	99	106	129	104	104	118	115	95	103	100	97	103	107	105	114	109	112	103	122	104	97	109	88	105	117	87	102	115	101	85	103	103	109	107	126	99	100	121	127	117	113	110	110	124	92	116	106	99	92	107	114	98	107	110	85	105	98	113	127	113	108	99	93	109	106	127	92	97	103	118	95	103	96	125	125	100	99	108	110	115	106	112	104	109	123	90	91	92	116	96	102	113	125	107	117	103	114	119	101	127	108	119	122	118	109	116	112	112	110	108	114	106	99	103	121	94	118	111	114	106	106	116	91	107	104	105	99	119	115	133	122	104	99
35309	25528	16539	5856	22302	21914	15903	9008	4250	1859	1047	871	804	773	774	775	778	806	722	833	759	785	722	713	808	811	748	779	779	761	720	746	780	745	802	782	792	832	797	761	804	766	742	801	777	742	797	789	812	756	766	796	785	759	777	710	769	852	763	797	756	707	730	763	789	748	736	811	738	790	742	769	765	774	804	760	743	815	744	763	792	796	760	797	754	763	713	786	744	776	785	773	767	766	734	752	740	811	789	730	777	788	733	775	771	803	780	798	779	769	772	761	772	751	749	798	729	751	783	764	811	755	733	774	759	765	786	768	726	805	771	736	748	758	755	775	760	776	770	724	745	772	759	773	825	765	771	739	819	726	782	795	783	837	852	796	795	792	776	824	756	743	791	772	725	755	755	801	838	778	771	788	829	700	785	803	786	754	754	755	804	768	796	839	792	783	736	779	787	818	747	777	772	806	799	775	784	818	724	775	765	726	766	828	807	758	831	775	805	772	779	764	768	762	810	776	738	791	807	728	744	792	741	752	772	811	763	764	811	721	844	781	802	823	762	793	814	786	804	806	812	779	779	807	818	769	759	761	736	795	742	804	754	784	791	762	770	769	776	777	819	769	770	743	751	812	740	777	775	734	772	856	740	736	790	787	772	752	794	794	796	738	792	771	778	751	818	787	801	742	743	789	759	756	805	791	811	743	817	775	740	778	790	728	828	830	804	786	785	807	829	792	786	746	734	753	793	751	790	768	749	780	808	785	765	775	743	767	749	749	787	777	815	724	775	753	737	779	775	718	771	781	751	780	773	779	777	769	773	805	764	758	743	779	782	752	796	805	781	774	751	723	842	728	793	820	749	769	751	768	751	764	736	816	761	763	772	734	714	770	768	804	772	768	751	842	801	817	765	782	820	740	759	771	749	774	795	793	768	748	830	795	832	772	755	751	809	828	801	753	777	733	803	732	766	792	824	765	764	820	752	797	759	783	789	776	815	776	826	749	791	762	792	803	752	792	733	805	757	756	780	782	756	809	808	738	781	792	762	731	778	775	758	776	760	779	817	787	772	791	768	758	784	789	808	789	759	744	790	737	798	757	754	778	771	769	749	745	737	805	747	785	754	761	768	780	803	753	775	782	752	767	754	807	756	799	729	774	743	800	807	749	805	776	764	788	744	800	763	767	759	756	771	795	776	768	739	833	803	776	766	737	765	776	802	808	738	773	813	788	774	782	881	773	801	769	764	764	842	770	752	724	776	781	777	774	812	821	797	778	811	821	766	775	742	794	771	779	748	802	770	802	762	761	739	785	800	794	813	779	742	804	762	794	803	768	816	784	773	749	772	747	789	764	815	784	765	728	740	769	859	750	799	738	826	796	804	830	791	718	821	814	825	791	801	768	786	732	779	734	768	793	771	797	765	760	821	783	742	775	786	751	819	771	758	799	795	795	768	757	753	739	710	758	766	833	780	824	821	776	789	778	768	813	787	765	789	749	748	771	737	802	724	716	798	804	768	780	794	785	711	796	759	791	778	761	780	767	758	783	764	816	793	737	761	768	784	759	798	762	812	748	760	748	763	769	834	822	778	786	757	788	753	752	772	771	773	723	776	795	721	771	765	768	742	771	800	753	766	781	732	808	809	741	775	780	755	774	751	795	785	823	799	731	792	786	779	764	772	816	754	786	821	769	785	782	825	820	773	788	783	775	775	806	804	810	794	763	776	758	809	768	805	790	747	786	723	777	731	765	777	759	716	801	801	771	815	763	736	822	758	768	810	763	731	818	791	836	705	769	730	770	773	759	786	777	750	809	778	811	752	805	746	746	819	785	805	728	773	798	744	751	769	794	783	786	803	813	816	786	766	777	776	775	812	808	772	793	796	811	722	764	761	769	823	767	760	757	789	709	767	752	770	800	753	759	783	729	804	744	758	781	762	763	810	812	823	797	779	754	760	783	747	800	790	749	714	794	758	784	831	778	782	743	784	786	809	754	796	839	735	785	724	723	768	747	750	781	806	785	752	754	758	767	806	824	781	760	767	808	734	739	759	752	829	795	767	791	747	784	776	761	748	791	808	770	776	845	781	758	796	807	753	764	780	802	795	742	783	762	721	773	783	777	754	735	746	776	751	849	734	785	747	817	780	794	751	799	792	724	718	802	790	811	774	737	785	767	752	769	797	806	836	758	806	804	795	762	795	777	838	754	817	755	794	773	780	801	809	817	754	785	752	790	751	757	799	773	753	829	794	786	810	723	767	782	791	771	732	801	768	775	767	754	798	812	750	791	756	771	706	790	737	789	783	833	811	773	815	816	793	743	755	765	799	752	785	764	810	764	801	710	760	755	795	792	762	743	781	833	732	772	749	752	824	758	776	733	789	761	835	787	791	808	833	767	765	852	785	739	771	772	788	776	773	755	770	771	781	765	744	807	764	731	758	776	724	778	775	742	761	825	807	783	805	744	831	797	752	804	750	780	806	802	788	734	753	743	745	728	802	818	780	850	783	762	753	762	784	810	838	773	778	750	759	722	822	778	734	749	793	774	769	776	776	742	794	759	773	726	804	768	798	722	807	805	772	770	831	752	750	807	767	738	744	763	757	743	785	751	824	804	718	742	728	779	751	761	765	757	796	728	795	831	766	804	758	757	741	783	797	816	739	783	736	808	773	834	739	832	743	809	816	776	759	792	793	770	750	774	788	798	731	774	737	769	752	752	801	807	829	743	775	773	775	795	790	734	773	821	796	764	755	793	774	786	758	820	786	761	778	819	797	779	789	784	733	768	796	799	806	769	793	794	763	772	791	768	796	783	756	810	785	783	751	776	776	768	816	752	791	787	793	830	817	783	767	759	774	713	766	781	812	815	770	777	769	769	790	740	823	799	775	764	762	747	775	789	818	811	783	782	753	809	798	777	781	742	767	788	788	811	774	748	815	777	750	794	769	760	778	753	775	762	773	758	741	758	778	777	790	766	829	795	784	786	820	781	733	759	786	759	828	738	754	763	770	776	803	780	773	738	761	786	721	755	757	751	773	784	723	795	805	740	739	741	750	724	723	781	775	782	731	856	766	772	790	734	801	745	834	778	789	791	776	816	743	772	761	813	809	708	745	778	788	779	749	778	810	799	758	743	754	766	804	742	774	719	800	786	744	730	798	754	760	760	768	790	821	832	766	779	817	760	822	744	755	801	740	776	780	775	837	791	781	780	772	740	770	778	786	760	769	791	777	787	835	786	825	766	757	758	820	787	806	783	789	810	794	762	710	761	797	794	798	726	850	770	717	732	782	766	777	771	832	718	805	778	774	742	869	765	730	790	752	744	766	790	779	782	801	774	775	788	756	782	831	752	763	790	776	789	789	761	776	820	793	730	815	841	740	780	748	770	801	823	836	776	763	793	786	784	760	745	792	763	843	788	785	798	816	740	753	759	834	778	775	759	760	804	787	774	724	780	811	751	767	795	750	740	763	780	774	796	790	796	727	822	798	739	753	777	764	784	773	811
11668	12800	5501	2764	7908	6364	3714	1776	698	295	172	121	98	99	95	88	115	128	108	98	91	94	112	107	116	108	106	93	101	103	89	100	111	101	84	91	106	121	99	116	101	74	91	108	105	97	105	87	97	100	121	93	95	101	97	101	98	108	78	106	102	97	107	114	86	105	76	98	91	99	95	93	78	102	97	112	106	101	107	100	110	103	105	91	109	115	113	93	118	92	94	112	112	99	91	95	90	108	82	98	90	95	83	106	110	107	96	107	91	96	109	94	95	91	93	96	96	93	112	93	88	119	103	95	109	88	101	87	97	93	85	96	89	109	100	107	90	97	103	99	91	96	108	101	101	104	113	96	99	80	108	104	93	105	112	95	100	98	88	113	99	110	115	91	88	103	92	108	99	97	86	102	105	99	98	100	118	108	95	111	91	99	98	100	94	84	93	82	111	106	97	122	113	91	90	91	106	102	104	100	116	96	114	92	115	110	112	113	100	108	95	93	90	94	91	107	101	115	102	87	108	106	99	105	95	123	108	93	81	89	128	104	112	101	99	102	88	98	102	98	102	90	89	89	83	97	109	99	96	89	115	98	121	119	105	110	113	101	91	114	111	99	99	112	110	89	103	93	103	104	109	97	95	97	94	96	92	98	118	97	102	90	91	114	109	99	107	101	94	93	98	108	99	98	91	86	110	83	97	85	93	96	113	89	98	123	106	86	96	91	94	108	106	89	109	102	101	114	88	100	74	117	105	118	102	113	107	94	109	107	103	116	91	99	107	91	101	95	86	107	95	91	86	90	98	92	100	77	88	76	85	119	94	106	80	99	118	119	96	68	119	111	113	100	96	121	93	109	97	98	113	92	97	89	115	91	111	108	99	108	103	105	97	97	102	99	107	88	96	91	92	98	100	84	104	93	90	93	88	109	97	91	112	122	102	97	90	112	110	80	96	119	107	89	103	84	105	99	92	95	107	99	102	86	112	111	91	95	81	101	89	95	113	108	90	85	113	94	101	94	117	88	102	111	96	124	111	100	91	109	104	101	88	90	129	111	102	106	100	90	113	100	105	93	92	91	107	89	82	102	98	98	88	91	109	114	102	104	90	94	103	93	105	95	82	110	97	99	86	103	85	105	109	103	98	90	109	114	105	97	96	89	106	109	99	96	81	98	104	102	88	78	91	107	96	94	112	93	86	102	73	83	95	106	105	95	98	94	106	97	115	107	107	100	104	80	109	101	90	98	101	96	92	94	81	83	101	101	104	101	106	101	94	95	100	76	103	118	90	95	107	94	103	92	101	98	94	96	94	96	92	103	91	101	92	89	90	103	95	88	101	97	105	87	106	103	90	106	110	102	95	102	112	91	107	87	91	101	111	86	88	97	99	105	104	105	91	111	111	97	93	96	97	112	88	101	106	94	90	84	98	115	77	80	113	108	107	87	117	102	113	89	96	96	96	97	102	94	100	96	120	93	79	83	119	96	90	89	99	95	102	106	103	106	107	101	98	117	103	112	118	99	96	102	82	94	108	86	85	89	89	106	93	108	101	90	95	98	105	102	95	103	119	94	96	98	114	106	98	106	94	84	99	106	93	97	98	97	79	85	114	105	106	90	83	80	110	89	90	94	100	114	90	79	96	92	92	103	94	97	80	107	80	95	104	95	89	107	93	96	98	105	109	77	95	94	100	98	108	87	118	101	99	110	94	92	86	90	100	111	108	88	85	97	86	111	104	106	100	87	110	84	91	108	99	106	92	84	85	94	115	121	110	86	99	105	106	109	112	118	79	103	97	95	106	100	105	105	90	105	92	105	89	91	116	94	109	106	95	105	89	87	99	110	102	100	122	87	103	107	91	96	99	104	83	104	97	98	93	94	79	76	105	91	100	103	104	87	100	118	100	104	90	98	110	102	108	98	93	93	98	95	91	110	93	94	91	98	93	110	102	96	103	120	112	92	114	101	95	114	91	94	92	93	112	102	100	101	114	103	107	91	102	92	93	90	97	95	95	98	108	85	100	97	102	85	93	91	100	95	93	95	112	103	99	102	87	86	104	87	87	91	99	106	91	71	84	104	107	98	86	111	82	93	85	91	88	109	108	119	103	96	105	108	106	96	94	104	107	98	99	107	110	110	97	110	103	99	82	86	108	91	119	111	85	77	104	101	96	86	97	111	107	103	90	103	115	73	100	83	84	101	110	106	106	99	103	88	108	94	106	84	119	86	108	98	103	95	89	91	123	107	101	105	98	85	91	101	87	125	101	81	106	85	104	114	108	109	91	107	97	110	108	106	107	104	108	104	118	107	111	96	108	90	93	101	99	99	96	93	90	83	110	97	113	102	102	98	94	98	91	116	98	107	103	91	99	104	95	99	104	109	103	119	118	106	93	113	87	104	102	90	102	87	88	110	110	93	82	92	107	103	86	105	114	116	88	101	116	112	109	102	88	114	90	101	116	88	98	87	120	79	89	95	99	110	91	95	105	110	94	83	105	93	96	94	95	93	96	99	98	99	104	89	107	100	97	103	97	101	93	103	71	116	92	99	126	113	88	98	86	71	83	106	105	100	101	98	85	91	122	109	98	96	99	89	107	97	83	111	92	84	90	95	96	103	98	85	91	91	109	91	102	83	105	101	99	87	108	107	96	101	101	107	99	99	103	111	99	107	92	108	99	103	108	96	96	116	107	123	113	93	104	109	111	108	96	98	81	104	99	88	85	97	92	117	84	99	127	93	99	101	81	102	79	106	119	105	101	95	122	87	96	93	112	84	113	112	105	100	90	104	100	99	76	107	87	82	92	80	97	97	104	94	98	97	103	93	100	103	100	100	107	110	105	86	105	97	84	84	103	97	93	83	108	109	90	115	107	105	99	99	117	82	121	112	108	105	93	95	111	111	90	84	104	106	94	118	101	90	108	101	109	108	119	107	74	109	87	101	90	96	79	111	113	102	108	91	91	87	80	102	99	111	98	105	96	101	116	84	105	112	85	82	77	104	103	80	97	89	109	75	92	91	112	109	91	100	81	102	98	76	115	109	87	128	92	100	104	106	95	117	91	108	87	109	96	98	106	119	107	100	109	116	98	103	95	104	88	105	91	92	69	89	110	100	114	103	104	98	87	109	94	97	106	103	98	94	103	103	75	96	101	103	110	113	91	104	103	112	101	92	110	95	90	116	85	102	96	75	104	108	102	90	96	100	88	84	96	110	88	105	94	102	82	103	110	107	93	87	107	102	87	104	95	93	101	100	106	82	95	90	99	119	100	100	119	104	104	94	81	102	104	96	85	99	111	103	124	95	112	96	95	89	107	102	91	102	96	101	112	97	106	107	98	109	91	110	95	106	100	88	89	92	101	106	91	87	96	116	96	99	121	96	100	103	88	108	99	88	97	92	98	91	110	101	89	82	89	85	89	94	84	93	91	89	86	99	88	90	96	98	105	84	112	104	82	91	95	85	115	94	85	102	92	108	98	104	101	104	95	103	104	101	116	104
42888	34972	23570	23033	46518	42577	33616	23501	12432	4730	1756	900	719	692	735	715	744	656	692	724	705	722	738	740	723	758	710	748	693	728	717	719	697	715	728	721	693	788	704	719	703	720	702	693	699	667	716	729	708	697	732	720	655	733	714	702	705	726	721	676	699	690	718	678	673	758	723	716	752	700	695	709	748	713	722	713	677	746	698	662	698	729	712	753	713	699	683	723	741	693	695	683	746	734	722	672	731	679	721	727	737	693	707	675	778	726	687	707	699	697	699	695	739	702	740	658	736	695	734	735	735	737	751	764	738	699	725	658	700	699	741	722	709	725	694	750	741	677	639	739	684	705	735	743	683	669	677	714	709	748	732	700	688	740	701	645	697	695	716	714	726	700	751	680	708	677	729	689	733	685	691	724	676	738	709	696	677	715	694	675	667	715	661	757	737	719	685	765	774	716	745	712	696	710	736	703	717	712	709	736	702	746	699	717	755	674	681	745	708	655	680	718	720	712	725	730	719	704	696	703	701	694	696	710	732	711	740	714	696	718	753	718	722	723	692	657	733	688	711	680	734	709	729	738	688	729	656	743	720	673	736	673	733	710	697	670	722	687	754	682	669	716	680	700	751	725	706	706	666	698	708	694	708	695	723	785	692	710	705	699	731	751	722	754	708	739	666	738	718	710	708	740	709	759	674	685	720	692	746	719	702	704	697	679	695	730	703	683	682	716	688	694	689	718	702	731	685	715	667	706	671	702	706	697	704	679	678	711	717	720	746	725	728	730	693	712	694	696	760	727	729	727	641	739	686	715	714	687	741	719	739	694	727	681	714	681	712	733	716	730	671	730	726	730	749	752	698	741	730	733	716	709	730	745	747	693	722	713	693	748	738	706	704	698	661	714	755	767	698	718	721	711	724	709	678	739	721	700	700	733	665	751	677	714	747	737	725	678	757	770	716	666	711	654	702	742	710	660	713	751	716	717	720	694	748	719	686	706	717	703	738	713	741	731	729	666	742	741	738	730	708	698	724	696	703	695	733	684	744	728	691	734	721	731	706	689	749	700	682	722	731	737	722	717	654	700	677	697	717	751	726	741	656	672	736	719	688	743	675	720	675	724	733	690	735	667	712	694	705	723	722	749	706	702	744	731	728	710	699	732	757	728	684	673	736	707	728	718	722	688	693	703	734	740	699	732	685	719	702	709	723	722	743	677	669	721	720	688	733	723	717	729	707	728	744	681	692	701	728	731	696	689	669	714	760	702	684	680	680	708	746	706	731	711	724	718	702	707	746	740	698	739	725	711	711	720	688	752	739	692	714	754	691	713	707	709	707	715	725	727	663	731	670	727	715	707	712	724	763	731	747	696	696	749	764	714	719	746	733	690	715	736	738	768	713	730	722	751	697	708	750	680	707	677	742	692	714	681	710	736	762	735	716	773	726	738	674	680	710	712	767	693	752	727	723	700	723	726	648	716	722	736	691	685	741	699	703	720	667	684	724	703	674	693	722	707	711	722	739	713	712	764	709	662	749	687	751	725	700	678	719	711	724	710	720	657	738	700	680	738	656	715	713	701	745	684	742	734	741	743	700	691	732	673	706	719	733	712	678	737	751	695	724	700	691	663	759	732	703	706	682	672	768	751	723	737	709	691	704	720	733	698	699	751	728	720	763	689	659	723	735	702	704	702	713	721	698	713	732	719	704	687	685	680	697	701	667	705	690	689	692	717	716	717	720	742	722	748	729	677	727	691	704	681	740	741	721	707	678	667	685	718	690	715	748	695	710	752	727	756	725	713	706	706	714	731	740	700	725	721	729	701	719	726	725	714	757	711	691	688	660	678	700	690	765	702	729	722	703	729	730	687	738	720	730	714	718	750	774	733	725	720	739	721	706	747	720	694	687	705	718	723	762	751	745	692	702	693	704	707	728	697	765	714	703	726	709	730	718	703	666	702	710	705	716	680	717	744	709	686	670	713	749	726	753	747	721	680	716	703	736	678	693	725	723	689	666	697	708	687	678	715	669	697	690	660	713	710	733	745	708	733	711	726	689	739	736	687	671	677	659	695	708	703	668	707	728	752	702	730	708	693	713	705	678	724	681	694	673	721	739	702	710	679	737	668	715	759	714	705	705	723	720	705	669	697	682	701	736	764	726	695	740	680	743	756	735	725	710	728	676	676	714	746	707	676	704	727	697	763	749	744	705	694	667	744	775	728	689	645	730	705	716	688	733	730	708	707	699	717	682	669	681	710	691	703	702	736	714	666	725	703	682	723	717	721	743	742	709	736	693	701	776	717	679	722	705	710	675	675	669	677	739	728	696	725	723	702	745	683	725	657	761	719	719	738	724	759	675	759	678	690	692	694	726	731	713	705	683	692	715	711	693	669	739	723	739	684	726	686	684	698	720	721	721	684	733	712	698	715	690	702	743	701	707	684	753	742	693	729	724	714	695	692	709	707	722	667	778	734	743	773	768	693	740	740	702	688	722	705	721	749	692	720	727	773	724	726	675	726	704	722	704	677	710	703	691	754	711	740	684	722	726	719	739	732	712	753	754	693	706	701	726	709	760	680	725	713	688	669	730	711	724	690	676	703	739	717	702	739	670	706	697	734	698	698	688	725	649	677	663	677	709	739	733	731	750	709	712	703	717	706	724	693	717	697	642	708	662	677	672	768	725	710	767	722	695	683	751	771	730	771	705	714	701	708	706	753	737	738	710	718	665	744	699	712	694	761	702	733	744	747	707	739	761	687	692	704	743	705	687	685	722	723	684	718	737	732	710	709	733	687	661	687	738	710	699	705	725	736	689	691	721	668	734	676	692	695	704	702	724	743	783	696	700	686	675	722	716	790	722	731	686	737	690	732	721	710	716	666	664	746	725	719	692	758	737	728	737	700	704	662	724	682	736	692	700	750	664	714	669	736	670	760	721	719	660	713	702	652	714	745	643	701	732	739	717	738	698	695	712	762	702	673	688	705	699	745	744	721	676	695	691	725	720	723	737	772	707	690	707	705	735	707	699	721	717	737	747	707	723	715	718	753	736	685	740	737	782	699	750	744	641	717	704	675	788	750	682	733	713	739	704	725	711	710	712	697	653	753	707	677	724	699	701	775	699	693	664	736	700	741	649	775	735	754	722	728	704	727	696	708	683	721	690	619	705	698	747	687	742	727	733	716	735	679	700	673	718	695	720	705	711	687	735	713	740	737	677	700	696	718	696	720	698	751	691	751	686	728	729	779	723	720	721	701	737	752	761	718	722	678	725	696	692	722	718	740	726	697	724	715	724	687	656	735	712	680	681	689	709	670	703	716	736	693	712	741	724	702	675	725	715	696	717	782	724	744	768	693	687	707	718	782	696	752	726	691	703	695	754	686	748	692	710	703	672	714	693	683	722	714	714	695	720	720	700	713	711	719	738	680	732	717	739	697	681	720	723	668	684	747	699	691	709	722	710	738	740	701	728	732	664	716	699	686	731	716	714	712	722	718	690	738	674	688
9952	8773	3792	862	5034	4807	2813	1181	428	215	149	104	119	97	118	118	96	117	128	104	98	118	114	98	113	120	94	115	97	137	102	97	102	102	100	127	113	119	135	106	107	97	104	92	123	118	109	103	117	100	102	86	106	112	114	110	116	122	124	98	100	105	109	102	90	98	99	102	109	104	92	113	104	115	93	107	115	111	116	118	99	126	111	113	125	122	120	101	124	113	90	103	107	101	119	106	117	121	113	115	118	109	104	121	115	124	115	108	107	108	107	103	105	115	116	111	111	95	120	111	114	113	117	122	101	87	114	96	98	104	110	127	102	107	105	97	117	117	100	112	105	102	122	99	117	113	124	103	94	128	102	98	114	94	113	108	124	101	89	118	108	92	105	126	114	101	131	97	112	105	107	95	115	119	113	129	85	99	109	97	108	117	119	108	100	102	116	106	99	119	96	111	125	97	96	103	109	104	91	101	114	102	109	97	110	79	106	108	85	99	101	109	83	93	107	107	103	121	117	103	118	126	105	129	112	102	97	114	94	105	117	112	104	112	109	99	123	111	109	125	92	124	101	123	120	106	107	107	123	114	106	114	107	109	108	104	98	90	101	105	111	107	103	118	95	104	91	119	118	95	123	113	117	89	104	122	100	115	96	101	111	113	126	120	111	107	102	126	108	100	111	103	105	107	104	118	108	107	93	89	111	93	107	124	110	90	110	101	104	108	151	130	122	92	124	116	107	127	107	106	120	104	93	119	118	103	105	106	107	97	114	99	100	126	101	98	109	114	118	112	121	122	101	118	91	115	102	101	104	126	109	109	114	106	115	101	116	107	123	121	129	98	109	115	107	107	94	97	105	112	107	123	115	110	125	121	117	116	106	120	110	98	117	123	110	102	120	103	103	96	93	96	86	114	99	111	103	101	114	122	101	115	131	119	115	121	94	107	111	98	109	134	101	103	108	105	112	95	118	125	111	104	115	121	118	118	109	101	93	107	100	88	110	112	103	128	116	111	108	92	122	99	123	132	113	103	107	121	100	116	101	100	115	105	107	131	117	111	104	109	110	120	105	98	112	103	105	102	114	123	103	134	93	105	109	107	105	113	105	106	101	115	105	89	95	92	104	139	109	100	105	104	104	114	103	105	112	109	110	100	114	116	110	108	103	88	98	110	138	124	97	108	101	129	98	120	92	96	100	122	116	109	115	93	88	108	113	112	96	96	96	113	104	110	95	84	117	98	129	116	99	96	115	124	113	102	96	121	125	132	111	124	101	108	97	114	108	118	97	111	108	98	92	116	109	116	100	113	95	102	114	104	113	130	90	121	110	113	91	120	120	109	126	113	110	113	101	107	110	96	97	129	98	107	116	96	108	97	113	121	120	115	117	112	105	117	118	96	123	104	92	93	107	82	87	119	111	92	100	117	116	107	107	119	107	108	109	119	106	97	105	106	93	127	115	103	121	119	98	107	117	97	129	119	92	101	115	131	110	106	103	118	106	102	119	106	102	96	105	117	105	123	109	111	106	114	113	88	104	100	112	93	107	121	116	113	115	116	113	92	118	108	106	100	107	135	107	100	91	118	94	109	100	106	98	122	105	100	111	119	105	96	101	102	112	115	91	114	117	104	112	103	119	83	97	103	95	121	91	113	102	104	126	110	108	113	115	112	92	107	112	78	140	126	107	117	109	90	100	103	108	108	112	138	95	106	125	96	117	107	96	127	111	110	110	115	92	107	107	122	102	116	114	115	104	110	103	112	91	108	94	85	115	105	116	101	114	102	122	115	108	94	126	113	114	105	114	102	98	98	112	122	122	124	112	105	112	112	116	97	98	104	120	124	115	117	112	109	102	108	99	130	122	108	133	113	111	115	126	117	128	114	111	109	97	108	116	109	123	95	114	130	107	101	118	106	115	111	99	111	108	113	115	89	111	114	97	109	125	93	115	102	108	109	114	113	111	114	103	102	101	94	112	99	107	103	106	108	104	126	91	128	117	106	111	92	126	110	103	129	92	116	116	113	111	118	101	118	112	88	114	123	111	103	119	100	106	114	116	116	102	78	80	94	114	115	127	116	93	125	106	107	144	117	109	98	117	101	101	102	118	97	111	118	110	120	85	112	114	101	115	99	107	106	97	105	98	114	105	121	100	110	112	112	122	120	108	114	99	115	120	97	87	101	111	114	119	117	117	115	83	109	134	96	109	129	109	123	116	113	88	117	100	119	121	111	123	99	99	113	113	90	124	109	109	116	114	108	111	97	130	112	116	136	99	98	115	99	108	96	119	105	94	104	110	118	122	105	124	106	111	118	109	90	102	94	94	100	105	114	119	125	118	115	120	118	100	114	103	117	95	120	99	113	107	116	134	118	111	112	122	104	127	119	128	102	99	113	132	103	96	113	103	105	110	107	119	133	111	85	90	128	119	115	114	112	119	130	116	105	120	115	93	110	110	94	107	110	103	117	121	122	105	115	100	111	105	105	106	118	101	123	115	103	120	108	96	101	117	114	122	109	111	111	111	130	113	98	133	98	102	129	97	117	123	106	109	111	90	112	125	89	109	121	124	122	102	113	91	113	106	118	105	102	103	114	89	114	103	128	121	114	104	97	114	108	102	105	112	104	102	110	103	99	106	95	123	100	103	112	107	123	102	106	113	109	120	103	99	104	101	112	111	104	113	115	102	115	117	114	99	119	113	102	118	127	128	120	112	106	100	105	105	104	113	95	112	107	118	114	98	97	118	111	122	88	100	100	94	117	114	101	100	108	92	126	98	111	104	105	121	115	94	103	105	98	119	85	127	101	118	113	111	135	100	115	106	95	115	107	109	101	96	115	118	119	96	113	118	104	113	116	88	98	103	104	113	109	109	91	112	94	128	103	105	109	81	120	121	117	95	127	111	97	117	99	111	102	114	109	125	98	119	125	105	119	106	110	100	112	98	98	128	119	101	101	115	118	121	101	114	105	97	102	111	119	111	130	107	91	104	104	103	106	85	93	111	110	112	108	95	111	106	97	100	95	101	126	108	103	123	119	111	116	119	102	109	108	113	120	120	108	112	113	111	104	115	104	100	113	120	99	114	113	120	108	107	123	114	95	113	104	115	118	127	130	119	127	103	90	108	109	114	102	114	117	103	108	101	125	97	126	101	125	101	114	110	107	107	132	110	120	100	97	110	113	112	96	104	99	117	109	106	94	131	99	106	111	112	123	103	118	121	101	121	91	110	120	122	110	117	108	91	110	119	82	110	103	115	117	109	118	119	91	112	111	110	100	115	105	90	100	104	103	115	118	110	104	100	111	105	115	100	104	129	101	103	94	113	118	115	97	92	105	114	91	114	110	102	120	109	101	99	116	106	100	87	120	100	109	126	102	98	98	126	113	108	105	114	107	90	112	103	102	105	119	111	106	104	118	122	105	105	111	89	108	106	113	113	107	126	110	127	97	105	99	107	117	108	102	109	103	97	123	87	118	108	109	89	108	114	111	109	102	98	122
38613	31098	19450	11743	40842	38555	30121	18942	8458	3083	1430	914	868	784	768	770	752	767	824	759	764	792	763	813	795	815	783	806	798	782	799	793	764	760	787	735	733	806	811	801	795	777	772	802	817	797	850	778	776	771	817	776	774	720	848	790	802	831	787	833	756	774	786	755	783	852	782	787	844	805	766	858	754	789	774	817	788	772	780	778	784	776	807	846	821	793	815	746	778	878	788	763	753	821	791	789	758	775	773	804	818	798	789	798	817	803	748	767	821	817	795	803	823	758	794	800	839	781	778	833	807	831	829	832	773	755	769	793	788	787	798	800	761	815	738	768	741	801	791	763	783	798	730	771	770	824	782	745	783	840	819	782	841	806	837	839	817	812	829	816	784	775	813	791	746	819	791	810	797	821	857	753	759	817	762	784	822	804	784	728	773	778	795	843	824	761	785	825	802	801	769	767	801	755	764	820	841	769	819	778	789	752	801	794	781	803	809	814	795	791	786	820	811	800	836	817	775	739	756	797	787	772	772	801	814	812	759	763	795	762	791	846	806	790	827	777	866	780	758	863	770	760	859	801	861	811	832	794	784	800	750	798	796	793	748	801	761	793	797	783	758	864	810	817	784	808	792	770	731	764	819	790	754	808	823	792	771	788	824	769	802	773	752	779	810	804	746	775	792	789	747	759	800	739	853	815	888	742	831	798	759	794	752	768	798	826	812	804	781	818	736	842	788	836	781	757	839	828	790	787	782	813	818	809	848	751	779	754	822	797	754	809	772	736	799	720	820	825	774	730	801	785	765	798	798	824	805	808	779	808	775	802	801	742	743	840	816	768	772	811	766	786	847	772	760	745	814	788	797	777	750	776	786	804	796	813	790	776	827	795	749	840	844	787	834	849	780	740	775	771	792	755	825	730	803	765	786	836	796	806	806	803	788	767	757	789	787	843	768	801	806	751	772	814	796	825	832	793	767	746	813	770	836	782	794	828	812	816	800	812	812	863	771	860	796	809	769	758	832	816	805	811	800	790	799	781	788	818	779	794	814	781	778	760	810	789	796	809	818	767	779	813	820	813	787	786	789	804	857	814	757	813	819	804	810	795	764	759	809	778	762	797	814	804	809	762	752	755	798	817	802	810	810	786	776	818	763	804	803	819	793	770	799	817	747	759	761	772	816	780	791	813	826	780	824	769	795	816	768	735	811	804	829	814	826	767	811	790	805	775	844	766	817	790	711	790	801	825	803	801	790	821	789	809	784	762	811	782	797	786	761	750	764	806	779	750	728	777	817	777	816	766	791	745	827	775	821	801	752	800	797	798	820	764	789	762	832	766	801	805	800	759	783	785	807	760	796	758	753	806	785	749	760	804	773	783	827	767	797	810	799	753	818	786	763	841	781	825	753	775	773	821	777	771	773	782	802	809	801	826	771	762	820	756	781	831	789	798	773	771	799	865	803	707	782	758	804	780	722	828	752	771	783	786	757	824	758	808	786	761	763	796	828	770	770	797	783	780	763	808	755	814	751	814	797	791	734	838	811	789	766	820	801	782	782	751	786	781	794	815	770	778	825	787	810	812	800	789	823	778	795	757	782	775	813	818	832	782	743	755	766	842	795	808	809	802	795	800	758	770	818	814	811	723	800	796	728	793	740	802	791	789	776	846	820	805	810	822	836	856	740	789	833	753	799	757	817	809	776	768	806	802	837	783	766	783	836	808	749	763	801	779	779	823	830	806	765	809	795	764	769	795	786	831	819	796	810	776	775	804	796	788	806	779	805	801	722	809	811	832	792	835	791	791	796	796	755	799	836	814	789	774	813	805	749	752	813	806	793	776	759	822	846	800	842	810	785	815	771	799	790	795	809	819	775	804	803	813	849	801	832	768	762	771	865	783	803	730	763	781	808	809	784	792	819	771	786	723	789	773	777	799	760	775	768	751	784	780	800	798	865	768	756	770	780	789	808	831	795	823	751	786	766	819	856	774	798	792	751	762	795	783	786	739	804	773	820	771	769	798	816	820	758	799	805	773	791	763	825	773	769	767	808	808	736	750	770	790	803	836	836	823	741	830	810	805	764	754	783	768	870	806	780	804	820	726	731	762	814	807	766	805	786	744	761	817	784	790	796	809	783	805	810	802	759	819	839	748	756	773	818	774	715	769	810	800	795	788	814	756	785	762	799	871	766	785	847	811	761	751	785	778	756	804	780	795	781	763	811	822	808	769	803	736	789	735	760	810	841	815	826	791	820	798	744	853	807	782	762	809	821	777	788	801	824	779	766	812	772	769	759	765	809	770	793	844	822	774	841	760	775	822	783	812	810	738	762	794	829	764	806	800	779	779	790	808	792	795	811	774	777	800	823	800	804	829	758	775	761	747	796	740	756	732	772	781	793	760	758	782	807	832	766	768	798	796	732	796	784	735	818	804	755	790	801	836	714	784	850	797	799	760	817	818	715	745	831	802	779	763	786	790	748	778	791	799	828	734	829	786	787	832	823	757	744	810	804	784	807	779	797	835	798	774	822	820	822	800	820	798	766	811	808	829	822	782	778	800	735	809	817	799	792	802	804	857	812	813	781	766	784	830	788	827	777	801	805	798	857	817	781	796	796	820	814	859	774	775	775	793	816	806	799	777	794	779	755	796	804	803	764	796	738	802	744	796	775	805	817	799	762	830	775	799	780	800	787	778	799	859	744	784	740	810	776	845	831	798	788	817	748	741	755	823	785	776	771	795	772	760	803	767	782	769	770	806	806	829	785	771	856	818	817	756	732	753	828	814	818	859	794	784	800	848	754	794	820	763	758	846	803	766	795	723	777	828	816	785	760	797	799	790	793	815	773	794	747	815	805	823	737	793	777	808	739	784	807	787	774	801	815	790	804	822	800	785	773	816	790	816	741	786	786	800	811	814	776	798	806	777	781	760	839	762	808	812	788	803	797	747	815	829	750	844	769	746	818	814	784	822	821	804	858	779	810	782	712	800	812	754	830	785	773	771	795	754	854	807	780	770	780	795	810	862	799	770	793	764	776	790	821	815	812	773	831	798	804	839	820	834	826	797	765	815	810	777	752	844	810	823	788	788	750	848	816	792	770	789	800	856	816	747	786	798	833	800	796	792	798	795	730	787	814	789	760	807	750	810	793	788	775	831	803	764	800	783	807	804	834	804	789	816	798	736	817	801	726	866	835	774	810	743	816	818	783	790	767	749	784	812	778	824	822	837	808	770	871	830	792	791	744	832	811	810	780	743	792	805	784	775	764	804	819	789	773	764	762	835	828	812	773	792	787	798	844	828	807	783	831	768	770	789	776	848	771	789	783	804	783	812	829	806	821	773	796	786	769	793	783	812	811	771	780	821	810	819	839	746	811	777	782	793	788	797	799	813	759	792	755	750	774	801	810	775	725	807	773	756	810	773	760	782	754	798	748	763	789	806	799	742	797	796	812	819	790	808	790	845	791	821	798	819	758	800	835	779	807	770	801	860	759	804	742	786	849	775
12812	14340	6839	1425	6151	9588	6277	2598	835	339	147	130	120	99	89	104	92	95	105	97	98	119	92	106	98	106	94	115	91	97	90	105	81	105	101	93	124	101	101	105	101	107	90	107	101	112	112	86	99	106	99	89	110	100	91	119	100	97	102	84	79	102	103	103	112	93	105	109	97	110	93	90	113	102	82	109	113	113	100	110	96	107	97	97	82	98	99	99	100	97	81	99	96	103	104	106	96	94	89	105	89	107	82	100	101	103	86	101	100	118	96	93	96	94	97	103	111	87	94	94	117	129	83	102	81	97	101	90	110	113	110	90	94	90	81	86	81	94	114	98	104	108	98	81	105	102	95	110	102	97	107	95	93	102	104	84	92	80	119	94	85	92	87	97	88	91	85	91	104	89	89	96	111	104	97	99	92	101	110	101	105	85	97	91	96	101	122	91	96	98	105	104	91	99	100	89	104	124	99	108	101	116	90	100	103	97	100	82	93	93	90	111	88	101	111	105	119	106	99	98	113	108	97	111	108	98	75	100	91	98	89	97	94	96	93	101	101	99	84	100	106	100	96	101	91	96	73	121	79	81	103	111	106	84	90	106	88	107	93	96	92	100	104	107	108	110	115	99	109	91	101	96	97	126	93	93	97	91	94	96	95	97	89	97	98	107	98	97	86	89	95	90	96	94	101	102	114	94	97	105	110	98	97	95	89	109	98	98	110	102	101	92	102	91	105	93	96	95	93	90	109	94	84	98	100	92	94	104	106	100	85	99	99	105	97	101	105	107	91	79	111	85	93	108	84	101	92	95	88	95	111	93	110	85	116	109	116	109	98	112	103	104	93	111	107	115	96	98	102	116	104	77	105	108	94	97	116	94	98	99	101	105	109	102	103	86	107	92	93	96	99	115	91	105	91	101	89	86	104	101	115	105	91	122	108	100	88	89	87	74	105	97	101	85	114	99	103	99	88	83	107	115	82	90	99	99	122	99	85	98	114	101	112	85	107	96	101	111	104	94	113	96	97	113	103	108	99	96	113	99	90	107	115	101	121	92	107	98	95	102	106	82	85	113	97	116	90	115	87	97	89	104	104	106	86	108	99	93	102	89	108	93	103	104	90	107	101	86	100	96	91	106	100	89	108	109	90	83	100	90	84	97	111	119	114	86	108	107	97	114	97	94	117	116	95	89	110	101	107	95	110	113	104	92	101	97	86	88	113	132	121	110	76	112	105	117	93	101	108	84	86	91	94	92	85	99	108	109	117	100	112	97	96	94	88	94	93	92	88	91	79	104	108	103	113	103	85	93	105	118	107	90	78	96	103	111	94	90	89	89	88	92	103	101	92	104	98	107	99	87	94	103	110	92	100	99	95	96	96	94	114	93	96	103	101	97	90	101	107	98	96	100	101	111	108	103	101	107	116	94	100	100	93	90	120	93	84	88	90	107	101	106	112	103	81	93	114	89	103	90	103	116	94	99	92	82	92	109	81	107	114	91	100	98	115	112	96	100	100	87	114	110	104	101	95	99	100	98	103	99	102	87	85	96	110	120	90	93	97	109	101	95	102	79	93	101	90	89	90	98	81	102	100	95	125	110	91	93	101	99	92	107	95	106	104	101	94	96	97	91	107	109	96	89	111	98	82	104	100	95	89	80	105	100	81	97	95	100	82	99	106	109	110	102	98	95	96	94	105	112	100	113	87	100	82	95	107	101	95	104	107	113	124	82	105	94	103	109	88	107	95	101	102	90	106	105	88	125	94	103	92	97	102	89	90	107	104	109	96	100	88	91	102	121	93	98	76	119	104	100	78	113	94	113	106	95	102	108	97	95	91	90	88	100	106	100	93	94	113	109	107	105	92	98	107	94	94	81	104	91	98	93	108	101	97	98	80	89	83	100	105	106	80	97	76	101	117	111	94	86	88	92	103	109	89	100	114	93	102	108	76	82	102	98	91	106	102	102	103	97	98	118	99	97	92	103	93	92	89	88	105	100	118	126	99	106	97	96	98	95	98	102	99	105	86	89	104	99	102	100	107	95	85	71	85	94	94	106	104	110	94	117	110	109	105	75	107	84	111	109	112	105	114	93	110	124	92	93	99	97	113	96	88	103	102	99	96	91	99	101	116	105	96	92	93	100	107	97	85	109	104	99	94	91	114	107	103	100	102	87	106	101	99	88	123	89	87	107	101	109	113	86	87	110	83	94	86	94	102	97	128	98	101	109	99	91	94	95	79	105	105	93	104	102	96	114	82	93	115	108	113	94	102	94	113	120	98	96	100	121	103	88	110	97	95	109	97	104	95	94	106	105	113	91	105	112	86	103	118	101	84	89	109	109	84	101	98	101	109	89	85	100	117	99	89	103	98	100	83	82	111	104	110	97	92	93	110	92	90	116	118	105	115	106	105	107	102	97	100	124	90	104	90	90	112	95	91	90	100	90	106	102	109	103	94	94	90	106	92	88	100	100	105	116	93	123	95	97	107	91	84	87	85	107	92	85	99	96	88	106	99	103	103	96	103	98	111	99	97	106	94	89	85	113	97	95	93	107	117	100	99	99	97	106	92	103	108	103	97	102	89	82	88	118	99	110	93	101	87	107	91	101	97	108	99	98	84	98	113	86	105	111	103	96	103	91	91	104	95	110	104	79	102	100	103	109	83	87	102	96	89	95	91	92	88	99	90	99	109	92	105	106	96	93	91	87	87	107	92	84	119	101	104	98	105	111	94	95	108	103	101	98	93	109	86	98	103	87	89	103	94	111	117	101	97	96	97	102	83	97	104	101	111	83	104	114	100	95	116	113	112	105	109	100	107	104	91	108	84	105	107	98	98	97	109	101	111	91	108	94	95	85	106	104	100	107	91	77	97	104	104	89	102	110	103	114	124	109	102	103	83	97	106	111	98	108	86	100	104	105	83	99	86	86	99	89	108	90	89	88	83	104	111	98	100	103	95	105	100	89	91	97	101	85	85	111	93	87	93	115	96	106	97	115	95	90	102	92	108	95	94	102	90	101	76	87	102	98	103	90	104	99	94	98	103	95	113	108	108	98	103	93	109	103	110	93	106	98	88	92	92	112	95	82	88	78	97	96	104	78	118	95	98	94	107	99	85	93	95	103	92	99	112	99	82	106	88	110	99	102	91	96	93	91	92	98	90	87	101	107	94	91	80	105	104	115	104	85	84	79	105	92	100	99	97	91	117	102	95	96	90	98	93	102	96	120	101	106	103	89	90	97	95	107	98	99	93	88	98	95	92	98	96	107	105	83	93	93	108	87	105	86	108	84	92	103	102	105	94	102	112	84	96	93	129	109	99	94	93	96	85	96	91	110	104	90	120	111	93	119	120	89	98	100	100	97	95	121	82	86	101	86	101	101	91	77	97	106	91	107	103	92	78	106	87	79	119	94	103	96	106	110	87	107	108	109	101	111	88	111	104	112	109	113	102	110	99	113	109	104	104	106	82	115	94	97	86	102	105	92	116	84	95	101	100	97
43683	36781	25321	15566	44007	49612	39782	26453	13859	5703	2187	1100	791	741	703	730	767	728	724	728	704	710	728	692	698	720	744	745	696	697	746	757	792	747	695	745	705	678	750	711	683	662	729	730	702	732	731	714	743	697	728	746	653	729	679	735	746	705	713	702	701	708	699	705	696	726	719	723	738	662	687	730	696	709	697	694	674	754	703	735	730	722	712	750	664	695	679	722	707	715	706	730	692	701	717	727	756	759	722	750	728	696	717	710	690	710	725	759	745	752	729	736	695	718	753	767	711	699	730	693	728	692	727	716	689	728	708	715	699	694	763	705	748	693	739	745	673	703	679	718	753	719	690	753	754	733	717	747	724	707	724	723	728	758	688	720	727	732	705	677	714	718	691	694	752	727	740	710	708	726	705	698	759	721	700	737	729	742	681	687	707	714	728	695	734	671	734	706	760	688	698	694	725	721	703	700	706	682	755	728	747	720	667	697	741	756	649	708	678	672	767	741	702	756	720	701	757	680	717	752	785	671	738	685	706	707	711	732	698	739	674	713	702	692	703	707	695	691	733	733	710	714	705	674	680	755	727	747	744	755	752	748	742	712	723	752	735	737	734	724	721	693	748	747	752	711	750	751	714	690	702	694	730	723	663	693	670	711	705	701	709	681	738	748	783	693	711	706	698	754	694	704	729	730	690	783	713	763	702	764	692	726	697	729	722	740	753	690	710	754	662	670	710	741	696	716	728	728	748	738	689	748	730	711	717	683	715	717	712	736	707	726	710	767	683	713	747	732	729	754	689	745	735	702	712	716	696	780	697	747	760	693	741	704	708	716	694	742	740	744	736	711	703	746	730	711	734	716	717	711	696	724	751	724	722	733	781	736	714	733	697	746	714	721	696	690	708	700	769	771	756	719	706	741	713	701	719	780	727	727	700	794	744	741	731	730	703	719	682	709	728	729	681	782	751	686	677	748	739	754	714	757	690	694	714	658	737	672	671	728	736	699	693	696	731	715	746	678	734	716	712	675	715	694	793	776	766	698	699	703	717	732	744	683	709	760	721	700	778	720	753	760	695	720	729	677	794	700	734	738	728	723	724	694	712	714	713	749	721	701	687	721	744	714	717	689	715	722	779	690	760	766	684	718	699	728	718	697	721	729	737	738	678	721	707	750	743	717	711	726	739	723	701	737	719	693	731	689	733	710	694	703	710	732	713	742	741	698	673	680	688	721	737	702	714	713	719	716	687	751	763	747	661	738	687	705	690	727	704	713	699	700	701	708	795	693	713	730	714	746	768	758	721	729	769	724	718	714	739	711	713	733	692	734	677	673	717	703	721	743	709	692	737	691	724	706	709	722	724	686	736	707	710	726	768	790	716	694	716	662	722	708	718	705	692	747	716	693	736	727	715	720	741	662	660	750	747	681	700	699	728	731	705	682	700	724	712	724	725	660	701	714	772	711	733	752	714	690	681	683	704	732	706	687	751	764	678	709	711	714	758	743	724	761	751	780	719	693	707	681	686	707	742	749	698	697	701	710	687	720	728	709	714	698	726	733	680	709	711	766	790	722	668	730	722	692	722	756	679	684	765	721	713	694	694	739	695	742	701	738	707	779	681	715	713	714	723	731	743	708	718	717	726	705	680	688	709	764	705	720	745	699	690	690	696	724	710	673	685	724	752	730	743	734	710	723	724	729	734	689	723	722	757	711	757	767	719	737	736	770	709	687	727	716	712	708	709	739	734	734	706	707	712	696	721	755	686	698	698	717	659	740	699	740	679	705	701	730	692	773	694	687	680	735	666	748	704	735	716	717	698	750	716	713	721	756	716	720	702	725	717	723	731	725	735	727	676	698	721	703	677	696	672	731	761	695	731	722	742	735	758	715	729	767	663	701	698	784	717	721	749	706	697	678	699	693	719	701	717	704	678	771	677	716	686	692	722	701	729	686	707	681	675	693	766	745	690	717	718	744	725	739	711	774	709	650	719	714	719	686	776	741	762	661	729	706	672	724	727	709	704	687	747	769	736	738	731	742	752	720	705	695	732	746	681	719	758	755	744	669	718	732	756	711	727	713	692	693	739	738	759	728	717	671	734	725	765	715	703	740	722	702	749	693	738	721	716	724	736	726	681	723	769	727	696	692	714	682	739	718	778	684	733	694	743	715	717	715	722	715	725	725	706	647	740	681	721	705	749	732	680	705	719	709	758	744	743	727	696	711	716	700	726	721	712	767	699	730	739	746	730	712	718	716	712	716	684	690	738	693	755	697	663	720	710	698	707	656	733	699	738	712	728	742	762	720	731	676	719	707	708	739	722	749	685	700	728	692	774	742	752	666	695	710	740	686	706	727	721	695	758	655	691	725	716	698	734	683	759	716	749	701	790	730	713	712	699	730	750	737	785	705	752	659	712	730	683	680	716	713	729	694	725	699	677	683	711	696	714	757	697	764	700	716	782	740	727	682	708	684	735	729	663	721	704	707	728	668	715	735	732	739	745	707	738	733	745	676	718	748	708	782	701	754	684	733	735	674	708	688	735	744	740	696	735	753	719	735	723	747	726	730	717	737	672	735	736	704	728	695	675	736	687	701	709	715	709	708	717	689	744	731	771	757	728	730	703	774	724	739	733	690	730	737	761	682	741	676	716	717	738	731	756	695	653	710	746	716	737	666	694	698	747	709	730	681	688	728	714	722	717	730	750	684	719	753	744	710	758	702	716	746	701	678	712	697	729	711	710	729	689	768	717	722	773	702	720	736	697	727	737	722	765	770	699	680	672	720	727	706	758	725	751	730	684	725	771	696	715	735	747	723	705	703	667	710	707	712	754	685	705	694	752	743	732	740	688	721	684	699	713	734	672	709	718	742	710	723	705	725	739	754	710	714	703	770	697	699	683	735	707	692	674	726	684	705	710	757	696	708	721	741	721	694	705	702	716	709	751	728	720	700	734	758	739	687	677	688	702	739	702	712	725	696	726	724	738	755	660	715	692	705	684	718	667	699	705	752	730	681	746	722	728	726	740	746	730	723	700	766	714	753	699	744	704	700	705	707	756	717	686	690	697	755	735	757	716	681	744	713	680	720	732	745	727	702	709	688	709	719	739	724	738	704	730	737	736	689	713	749	704	741	746	713	711	659	730	711	690	680	709	733	717	752	731	767	722	691	735	723	713	697	691	710	700	732	727	696	750	735	703	691	729	753	692	670	664	729	685	700	721	712	684	738	713	749	694	724	761	774	797	680	707	718	762	755	709	709	724	707	743	765	716	730	701	700	697	727	756	683	707	731	733	711	741	647	714	729	740	733	690	775	685	753	720	690	693	721	689	731	735	712	726	703	728	704	703	802	690	742	716	696	736	683	744	749	746	763	707	663	720	790	663	720	702	732	722	740	748	690	711	716	720	683	719	707	753	691	707	709	691	694	754	712	706	719	750	661	693	718	701	709	741	682	729	738	766	759	755	715	736	728	703	761	695	762	704	654	716	707	755	692	719	642	760	725
7139	5479	2115	493	909	1399	1018	503	204	172	131	106	122	98	105	110	109	116	119	110	115	85	110	140	129	99	105	87	102	103	112	105	120	108	100	130	94	104	106	112	106	110	102	111	85	102	95	101	101	104	103	106	92	102	99	115	101	116	97	96	110	94	104	117	107	86	111	101	128	99	100	110	95	121	100	101	104	108	120	101	115	113	91	110	114	108	102	105	104	99	102	105	93	100	100	86	91	104	104	94	98	105	116	111	96	97	109	100	119	94	89	102	108	125	90	108	110	104	101	99	106	96	113	106	108	87	105	112	109	81	117	106	100	111	105	115	97	101	95	94	108	108	105	106	119	83	115	117	119	99	90	89	108	95	115	123	107	114	109	98	89	110	112	111	101	109	95	104	103	96	115	93	92	115	100	107	85	95	113	93	107	110	93	124	108	103	111	100	88	107	103	125	109	106	88	111	95	110	108	95	130	114	96	100	101	100	104	94	110	128	107	98	108	96	112	97	94	101	107	96	116	96	97	97	86	113	98	105	114	100	98	112	109	100	118	113	106	101	101	92	117	110	111	91	114	111	107	123	117	101	101	95	104	104	105	108	93	93	112	113	115	111	104	94	97	105	86	127	116	94	107	92	110	113	122	104	112	85	98	103	106	95	99	90	110	101	106	98	98	114	118	105	116	99	105	98	104	90	99	129	104	116	100	101	103	111	125	106	99	105	91	98	113	105	115	116	96	113	100	128	108	104	111	87	101	101	103	115	95	108	101	110	109	96	121	87	92	118	103	103	96	121	108	106	99	115	84	107	130	119	117	103	129	96	106	104	108	114	108	111	111	92	83	113	111	106	111	106	96	112	113	111	101	111	106	113	90	104	125	108	115	115	105	87	101	100	100	89	109	99	90	106	106	124	114	105	92	112	109	98	100	107	88	103	118	106	101	93	120	102	102	96	100	90	106	111	101	119	94	101	105	100	98	123	106	94	113	104	100	77	102	120	105	99	104	109	120	102	95	103	115	123	83	112	107	110	119	97	111	102	115	90	115	98	90	112	98	122	111	97	105	111	116	98	104	101	110	104	104	117	108	130	104	95	105	115	109	101	101	109	109	107	102	93	92	112	90	93	100	112	100	107	114	115	116	100	121	102	113	92	113	118	113	108	101	98	105	117	130	96	110	105	114	120	126	114	102	95	91	96	112	117	110	111	103	105	97	95	112	113	102	96	113	103	112	113	101	101	118	109	100	91	115	102	105	117	94	119	114	103	105	100	102	106	110	86	101	97	104	102	108	110	110	103	103	103	104	106	95	103	109	111	104	107	102	88	121	105	114	119	90	124	100	110	93	115	112	96	110	119	104	99	101	88	108	118	98	95	107	91	108	98	99	118	114	104	99	103	85	110	117	107	107	89	100	107	113	108	112	104	113	110	123	117	90	103	102	110	98	115	102	111	115	103	110	100	97	109	120	83	104	114	106	114	101	107	136	98	104	102	99	103	110	96	110	103	106	116	106	100	106	122	99	95	102	104	86	101	108	103	94	110	113	110	110	111	105	93	115	104	105	116	102	96	101	101	108	100	95	103	114	92	106	102	92	101	105	103	108	114	108	101	120	99	118	91	93	113	97	103	104	109	114	96	101	93	117	119	105	98	92	108	102	111	86	118	101	113	116	111	128	85	92	114	98	101	122	103	114	87	82	102	108	84	101	129	113	97	120	111	116	104	105	119	104	108	125	118	121	109	112	97	128	79	128	122	100	99	93	100	108	113	92	116	110	116	105	107	94	110	108	107	104	109	107	120	108	108	101	104	117	95	127	114	114	103	88	98	123	106	105	121	104	105	120	105	112	99	99	105	88	109	99	115	108	104	110	91	108	99	107	112	112	100	123	115	88	104	93	109	96	88	108	102	100	93	104	107	130	109	131	115	106	104	121	120	91	123	92	93	125	98	114	87	103	115	102	93	117	95	101	122	131	111	107	112	111	85	99	102	117	105	117	98	90	113	126	102	107	115	112	105	107	101	111	109	113	108	105	98	95	101	113	109	110	102	95	118	105	93	95	109	98	102	108	88	101	92	97	100	132	129	80	112	92	108	111	108	106	117	97	97	122	88	99	110	120	93	103	124	105	109	102	98	115	103	102	100	95	97	110	117	93	115	113	129	116	103	114	99	101	108	105	86	112	95	97	109	118	103	101	114	93	100	103	129	106	105	99	110	101	121	117	110	102	92	128	105	100	110	92	98	113	95	116	104	103	85	95	108	95	105	121	100	113	120	112	115	99	104	122	100	92	113	120	106	128	99	100	100	113	117	111	69	118	98	101	114	108	87	118	140	101	106	91	127	126	112	111	112	113	129	98	99	112	96	104	110	113	104	107	107	100	114	89	112	94	110	92	100	110	109	98	108	93	93	110	101	105	110	103	105	115	121	111	92	109	103	117	123	96	101	83	128	98	117	104	112	93	79	95	105	99	97	98	119	111	104	97	105	99	103	94	109	106	118	101	93	89	107	97	109	114	115	92	99	107	102	95	115	95	126	90	99	104	95	106	118	100	107	118	105	103	103	104	104	98	102	110	104	113	92	114	121	101	108	113	135	111	98	115	105	105	114	113	104	94	102	105	108	108	99	104	93	98	96	118	118	109	115	116	111	106	117	89	101	106	110	103	103	102	87	101	96	105	101	105	122	101	110	119	112	88	109	102	108	93	102	100	93	102	109	123	128	124	105	105	104	92	114	90	104	106	103	93	104	100	98	104	124	104	117	121	109	106	114	113	93	113	109	112	115	101	116	117	100	118	113	105	99	119	117	99	93	107	106	90	98	104	106	103	90	112	94	98	90	111	102	115	113	98	111	120	111	108	110	124	114	97	106	101	101	125	95	113	103	89	96	109	106	91	114	111	92	103	107	111	107	99	94	114	118	100	115	113	107	107	105	120	102	95	110	121	115	101	106	102	103	114	109	100	99	89	104	86	95	102	132	112	87	111	99	116	98	101	118	113	81	98	92	92	110	112	114	101	100	102	103	99	85	103	99	124	107	110	109	102	113	83	112	122	129	100	90	112	84	113	108	104	107	114	113	86	100	86	105	114	99	108	82	114	108	102	100	107	105	106	95	98	107	91	102	103	108	107	101	105	103	96	121	97	115	107	112	95	89	108	103	120	97	102	107	119	106	112	123	115	110	99	120	124	107	102	99	101	122	110	108	117	109	95	105	86	100	110	104	96	112	97	99	117	121	92	97	102	107	95	99	105	112	106	95	114	120	97	99	98	99	112	115	122	112	124	103	103	101	112	92	123	120	112	118	124	120	114	104	100	94	108	114	115	120	98	115	113	106	132	113	109	101	117	109	128	106	108	98	120	112	107	108	117	115	101	89	107	112	113	115	97	106	115	109	107	110	93	101	100	111	104	103	121	101	118	122	88	97	93	96	95	99	96	115	98	105	101	116	109	107	100	98	115	90	90	86	108	103	109	109	107	94	112	106	101	119	98	106
35016	26459	15216	6748	18754	22990	17879	8476	3667	1888	1197	908	836	776	733	781	772	784	781	765	741	733	793	731	757	812	759	772	767	800	772	812	756	782	797	784	769	801	777	802	756	763	794	729	814	786	772	813	726	804	808	823	787	743	756	738	764	781	790	781	750	790	809	821	811	767	758	759	740	787	747	774	765	776	780	777	778	777	801	763	777	768	722	764	775	801	761	823	782	786	810	714	810	776	792	752	752	771	818	743	760	760	773	752	750	785	792	780	738	721	729	801	777	757	777	780	737	787	831	779	795	762	767	739	768	724	824	769	786	753	784	789	772	809	781	769	824	777	842	741	737	717	809	799	775	822	804	772	783	769	750	713	737	760	756	788	756	829	775	784	713	772	783	770	780	720	757	758	792	754	752	752	771	787	775	783	768	772	741	787	730	769	772	752	763	787	752	791	798	775	800	774	781	848	759	807	781	798	751	718	747	760	783	803	760	723	729	745	733	765	746	793	807	730	749	787	768	748	715	798	759	748	732	760	740	787	807	778	745	773	757	775	744	754	761	769	717	764	800	708	816	766	729	705	743	753	785	800	792	785	785	799	725	761	756	807	776	765	764	762	770	771	788	741	790	811	783	753	782	767	781	767	772	772	782	763	808	780	741	765	776	768	776	728	789	739	732	777	758	737	746	765	760	809	759	741	784	732	803	769	774	750	751	740	782	805	743	785	769	701	735	775	809	792	749	747	835	816	780	771	796	812	769	773	787	733	797	823	804	774	733	790	777	755	764	811	788	743	808	778	748	799	770	784	754	799	782	759	753	780	773	765	767	747	730	758	767	830	813	807	787	752	803	786	769	795	800	761	792	776	750	750	803	771	750	794	778	765	755	771	719	720	725	788	778	763	714	798	818	755	805	743	817	772	762	783	785	759	742	798	800	757	792	762	753	715	800	733	751	816	754	747	777	770	819	798	714	771	759	785	713	833	789	775	813	755	745	771	725	768	776	801	733	755	761	777	828	765	806	785	796	762	771	787	856	782	721	804	797	797	778	788	771	800	788	778	791	790	755	783	795	819	761	743	735	776	761	783	789	749	748	802	730	750	779	795	746	740	767	789	808	767	741	782	742	786	786	741	769	723	787	806	780	770	752	782	812	750	757	787	771	778	793	801	744	762	767	763	779	789	816	800	728	813	772	754	772	732	773	758	778	743	800	790	779	790	770	818	794	782	771	758	797	777	756	790	751	761	777	743	731	784	806	750	788	813	736	814	802	748	809	773	762	757	800	760	776	758	776	790	730	733	793	768	754	799	788	775	756	764	736	780	771	772	781	733	786	773	788	748	797	823	827	847	748	764	791	756	803	741	805	711	773	809	767	780	783	794	750	765	786	739	758	828	804	751	788	705	804	753	765	813	817	768	764	777	764	772	788	774	783	780	759	788	794	807	797	743	788	790	814	799	780	736	773	808	790	750	771	780	808	788	785	791	756	714	795	753	766	772	811	752	814	761	785	791	793	804	775	797	756	780	784	718	802	792	750	780	765	796	779	791	763	765	813	790	789	788	767	770	760	768	812	765	781	732	801	769	730	756	776	796	708	806	745	770	747	746	736	741	766	792	746	737	765	746	759	799	778	794	787	752	767	789	811	743	766	753	744	757	789	761	751	768	722	788	766	745	795	743	790	757	782	800	815	794	785	784	743	730	815	784	774	767	754	745	739	842	774	772	763	786	825	752	778	743	767	764	807	744	766	779	758	808	775	751	778	784	779	789	743	806	753	786	743	784	769	790	797	753	750	761	765	825	788	801	786	761	772	802	738	732	751	787	795	747	749	780	763	773	775	819	763	769	777	776	773	756	774	782	783	763	777	798	766	822	780	758	774	817	782	715	754	751	794	741	765	735	772	765	776	817	761	841	748	786	778	774	764	785	789	774	782	780	785	800	805	778	805	784	749	765	779	745	756	774	759	760	832	769	736	760	785	748	755	768	759	790	777	749	777	733	808	765	744	777	753	740	754	741	748	764	732	819	824	791	795	731	778	777	763	742	767	788	740	704	811	785	761	750	755	771	761	797	762	777	725	751	779	760	749	782	752	749	831	770	747	804	748	854	752	767	809	722	754	717	766	798	776	722	722	720	780	726	702	777	775	792	777	773	767	779	741	739	746	783	765	762	803	764	795	791	727	767	732	725	764	765	775	821	767	776	743	738	753	804	788	738	747	775	756	776	783	744	762	726	739	788	787	795	750	770	746	753	751	740	803	766	769	836	748	745	833	763	748	789	765	792	786	746	760	732	720	758	741	758	835	817	773	785	773	712	807	720	745	806	746	758	751	814	758	790	752	784	755	763	747	764	779	737	753	767	743	767	780	765	773	790	769	815	728	742	750	793	752	735	793	731	823	785	791	784	813	789	741	790	790	784	802	742	761	796	748	727	805	778	764	782	800	753	785	741	738	793	736	704	816	734	750	744	795	822	774	828	790	770	781	798	776	780	773	746	788	772	769	754	718	756	772	769	817	796	811	727	820	770	809	778	783	789	792	773	775	815	803	750	717	761	818	739	736	768	696	777	740	733	817	797	793	758	754	744	717	746	810	747	785	796	774	762	810	790	826	775	772	786	768	763	770	857	761	778	766	794	773	738	747	788	791	842	772	715	769	761	758	783	748	762	795	772	729	754	801	824	766	798	767	762	758	787	792	770	764	780	797	772	807	744	746	787	744	747	771	825	788	864	756	749	756	784	748	749	729	723	771	766	745	815	772	732	753	790	754	802	771	787	778	752	744	791	778	830	763	787	678	776	825	775	787	783	785	793	730	736	785	737	755	780	806	745	786	773	773	782	755	809	771	757	764	751	713	759	734	765	809	772	783	795	709	765	753	776	776	778	767	837	792	763	758	770	778	762	750	828	771	773	809	798	785	789	781	793	789	783	768	796	797	784	747	776	777	776	765	775	799	747	750	737	805	719	794	773	766	772	779	826	750	729	747	760	816	807	811	778	737	749	735	776	786	766	802	771	763	740	811	746	770	733	798	728	795	802	728	772	748	773	802	769	751	795	775	779	789	779	771	761	773	787	746	816	741	757	747	765	779	746	754	802	799	717	776	771	804	790	760	770	801	801	746	799	784	739	730	798	773	764	776	757	768	797	735	778	752	756	820	745	728	779	796	763	771	756	799	750	799	761	781	777	792	768	755	754	739	722	749	834	762	756	791	778	791	745	774	717	782	818	794	769	770	730	723	785	752	790	745	773	759	780	760	771	771	703	782	753	787	816	823	788	796	715	828	712	765	742	773	789	770	790	780	807	765	794	761	796	759	788	724	735	742	740	792	825	738	802	769	777	763	790	719	816	752	731	807	760	721	766	782	758	771	765	774	743	802	761	805	780	776	802	758	795	780	783	797	782	738	832	750	804	760	790	777	739	776	768	762	765	743	759	788	794	791	748	771	789	748	834	720	782	780	778	796	805	722	727	751	776	776	799	770	787	788	772	719	768	752	741
11924	13089	7107	1536	3341	7721	5807	2784	1032	412	163	125	100	97	107	102	78	103	89	70	93	102	97	107	91	94	95	86	85	85	117	76	84	84	103	111	83	106	100	102	105	103	94	86	107	103	76	95	85	92	82	90	101	83	80	99	86	104	95	83	91	106	77	87	78	97	95	80	106	96	81	112	93	71	88	98	109	91	97	70	71	103	81	94	100	100	85	82	95	93	100	103	122	113	99	109	97	88	100	106	104	77	129	83	106	89	85	106	93	120	101	111	99	91	85	90	109	101	109	94	92	97	92	88	96	80	99	106	83	94	83	105	80	84	107	88	112	96	102	78	96	102	77	116	83	86	86	90	106	86	87	92	88	107	113	93	105	87	105	84	100	103	91	95	101	85	97	96	100	110	104	94	98	81	92	98	115	107	96	116	107	101	132	113	94	97	101	83	90	99	116	92	81	74	79	85	86	99	109	92	106	92	119	109	95	102	88	93	101	78	111	99	101	100	110	99	90	104	91	98	84	81	105	105	106	96	115	87	97	102	100	88	83	106	88	84	94	93	120	85	105	99	108	81	95	95	95	105	114	98	104	82	96	112	100	86	87	97	99	96	93	111	78	105	101	90	105	88	93	87	102	99	96	98	104	94	100	91	111	94	94	97	84	89	99	87	103	93	94	110	105	100	121	90	70	86	112	100	62	98	94	90	96	89	98	105	96	100	85	93	106	82	100	94	95	111	91	90	98	100	111	96	103	82	93	107	97	101	106	104	98	106	88	97	96	115	70	105	87	100	119	88	88	79	94	98	90	87	98	83	80	105	84	93	91	91	89	91	113	97	74	85	117	97	109	99	93	92	103	86	92	90	80	89	93	117	96	99	84	93	98	91	106	108	98	92	99	88	95	102	89	94	104	108	95	93	107	102	95	86	101	94	111	102	104	93	111	85	96	108	99	89	87	82	98	101	107	112	83	78	97	94	101	103	94	98	102	94	94	91	109	111	105	82	89	90	85	87	90	95	87	93	104	91	91	97	100	112	113	97	99	79	90	100	103	87	112	114	90	102	107	108	98	108	97	104	84	90	92	101	90	91	85	87	96	92	106	105	88	102	95	84	87	92	92	86	92	109	113	101	98	110	78	81	89	102	88	100	88	90	98	114	102	85	88	106	104	113	108	76	91	98	74	100	104	105	102	95	92	90	105	99	97	84	98	109	89	112	88	70	93	69	96	91	86	85	89	97	93	112	113	102	99	76	97	99	73	107	98	83	93	90	97	81	84	99	89	84	81	89	100	107	101	104	98	76	91	90	98	96	94	97	100	96	106	107	104	105	97	104	97	81	81	83	86	86	82	100	87	96	101	112	92	82	82	89	99	92	99	107	96	88	98	86	82	91	100	88	85	109	89	101	105	110	104	109	76	97	101	101	95	84	93	76	86	96	85	85	106	95	112	82	86	93	88	97	105	112	82	90	89	105	91	100	100	88	86	91	94	93	100	110	111	91	112	82	83	87	100	97	106	94	90	84	102	94	104	106	82	96	104	81	103	78	90	102	105	107	101	96	87	93	100	99	96	112	93	102	114	115	86	94	91	90	107	93	96	91	98	86	75	88	83	95	97	95	116	96	94	98	99	86	96	112	98	99	85	87	91	100	94	111	87	97	100	99	87	94	119	90	92	92	96	86	101	111	84	92	79	96	95	96	99	90	109	119	82	93	103	99	112	96	85	101	102	97	110	95	90	89	84	89	91	94	109	95	101	98	104	89	107	118	100	99	96	97	102	92	83	96	99	101	93	85	100	92	101	91	101	100	90	92	94	86	95	109	87	103	110	89	101	106	81	99	95	86	103	87	103	98	101	93	91	85	96	85	96	98	105	97	97	91	96	93	103	101	84	100	74	95	94	89	109	99	107	95	88	101	87	83	76	99	112	80	103	104	93	85	105	87	99	107	104	81	107	91	79	96	102	85	90	113	110	89	96	92	81	76	89	78	104	93	95	80	105	73	97	101	92	107	100	120	92	93	107	94	89	93	79	102	95	110	89	93	83	110	90	114	109	89	80	87	101	92	114	88	101	94	102	97	92	97	105	91	79	102	93	88	95	116	97	99	90	110	73	91	96	104	99	75	86	99	92	107	84	95	104	102	96	86	99	89	106	103	76	71	70	90	92	108	105	87	94	98	103	89	100	92	103	103	107	94	102	112	81	100	96	87	112	84	91	88	89	96	94	101	83	93	97	94	61	77	84	85	88	90	114	92	104	98	93	112	106	82	105	88	87	97	94	107	109	95	102	97	113	97	98	88	102	99	83	98	92	109	97	105	99	102	83	104	91	114	86	95	104	85	103	107	93	95	87	89	85	99	102	92	87	107	105	95	93	107	94	105	92	105	98	103	104	99	101	85	119	93	104	72	80	104	100	101	89	93	99	101	106	89	95	99	94	93	80	90	102	105	102	92	101	98	91	100	99	84	89	84	84	102	71	96	91	111	90	108	88	88	98	86	87	104	100	85	105	100	99	98	92	97	83	112	80	83	112	114	94	85	80	106	91	81	92	115	112	103	106	94	104	99	90	90	92	85	89	98	108	103	102	90	96	80	109	100	107	95	93	99	97	99	85	90	100	98	107	84	90	121	102	85	84	105	100	99	101	93	95	103	93	82	104	96	94	99	103	93	87	97	99	101	86	90	107	111	90	75	102	76	100	110	110	111	82	95	97	98	94	107	105	99	118	105	102	95	76	105	93	99	103	102	101	99	113	83	73	89	103	102	96	81	94	93	77	107	71	108	104	82	90	81	82	99	97	90	94	106	89	90	106	101	95	110	89	97	115	98	81	86	93	95	99	82	101	111	107	92	98	88	81	105	101	99	98	98	112	107	112	95	90	81	86	97	97	106	96	94	94	92	101	107	95	77	97	86	92	78	98	98	89	89	96	96	91	97	91	90	80	111	96	95	121	112	96	89	85	80	98	97	110	100	94	98	86	86	87	91	102	92	86	96	94	95	90	97	118	95	85	65	86	95	95	92	89	94	90	95	91	84	100	104	88	100	105	91	84	105	85	91	104	87	72	92	88	95	99	96	76	85	95	94	115	102	99	80	91	86	87	92	100	96	101	98	98	87	97	123	94	86	106	84	99	94	93	108	99	89	99	97	95	99	87	92	96	90	97	87	84	95	94	103	96	90	108	80	97	92	111	101	89	102	79	115	87	82	105	101	96	85	75	101	102	95	97	82	78	101	96	96	98	104	96	112	86	105	108	84	93	106	83	105	96	93	74	77	96	96	75	82	95	101	92	95	87	87	101	108	82	76	93	113	84	100	93	105	113	106	109	115	96	92	96	86	89	91	105	102	95	85	99	79	111	104	108	94	86	99	110	90	97	99	97	90	92	112	92	86	111	82	115	88	98	99	71	96	98	85	100	87	89	88	99	98	104	98	83	89	78	101	96	72	85	91	76	87	105	115	88	84	84	89	104	92	104	76	86	106	100	108	92	119
42848	35521	26822	13103	33326	45639	39015	27688	14843	6069	2540	1181	815	667	664	685	682	670	705	735	701	678	694	719	669	699	682	752	702	722	688	659	700	696	636	676	689	697	667	687	692	731	698	687	716	676	702	714	711	751	715	679	703	700	647	666	699	718	716	699	682	674	738	728	724	701	667	695	700	727	692	688	676	673	684	655	745	661	689	670	669	656	684	717	684	667	712	696	696	756	687	684	645	680	711	687	678	688	733	673	685	687	705	727	692	728	640	688	698	717	666	696	755	669	683	705	712	704	697	715	723	683	725	747	668	673	719	727	727	654	670	663	675	672	705	697	676	651	704	669	683	666	703	641	655	697	701	650	765	687	676	675	711	712	681	688	710	686	727	743	641	689	697	716	702	692	699	716	674	698	647	685	669	690	674	690	707	726	742	723	675	683	692	700	702	698	660	682	629	688	694	732	683	723	676	715	679	692	703	660	716	699	674	651	683	707	662	716	718	745	673	714	772	692	643	698	703	711	690	719	673	683	681	794	721	734	665	728	673	737	685	678	697	716	715	768	721	751	732	690	689	679	659	673	729	765	709	671	726	756	673	706	683	722	672	664	689	703	697	692	719	660	716	729	647	664	720	681	683	665	666	697	710	706	669	729	702	729	732	710	707	694	699	701	636	652	646	693	710	707	727	694	655	695	714	752	671	719	672	695	707	689	672	710	701	603	684	646	698	708	715	668	710	721	730	680	685	686	688	671	707	685	694	656	710	689	704	705	707	711	681	711	667	726	686	769	705	629	716	692	742	652	649	629	680	656	692	680	738	664	690	683	708	688	738	719	669	657	682	753	701	696	668	694	690	693	747	687	689	703	726	736	689	687	656	738	682	702	657	674	724	718	692	681	677	730	680	671	681	660	657	684	702	711	754	678	714	696	738	682	688	716	680	705	707	696	688	731	693	682	692	723	637	687	669	657	697	684	723	678	710	712	662	647	744	712	724	675	730	709	713	702	640	741	689	722	713	701	675	705	673	689	661	691	699	722	690	699	706	713	711	682	701	688	656	702	709	677	692	657	711	643	689	686	712	713	702	713	718	707	722	738	675	675	717	671	691	658	709	690	713	718	694	688	732	682	734	706	737	709	712	667	722	648	685	664	697	703	702	703	695	702	700	693	727	666	731	763	699	682	644	735	722	724	649	697	683	719	690	661	689	750	713	668	727	686	673	710	716	697	677	704	704	699	735	676	671	634	634	656	722	723	704	645	687	737	664	704	736	702	667	659	708	727	698	692	671	668	653	725	678	711	647	702	701	694	716	686	658	740	691	699	696	660	688	698	675	668	665	682	718	676	676	708	695	668	756	706	676	711	678	695	721	626	700	671	716	690	680	751	692	677	634	708	758	695	636	652	665	661	682	741	688	701	684	699	663	702	685	711	683	723	729	687	722	698	743	708	696	713	707	692	661	696	698	692	688	681	709	696	682	688	673	673	743	684	670	711	718	724	708	683	742	680	717	715	736	675	682	704	675	742	631	670	706	698	699	712	715	629	725	724	687	676	707	670	665	661	714	696	722	689	652	693	715	712	744	695	631	713	708	713	637	699	690	682	679	710	694	686	718	695	661	671	689	718	707	709	659	707	776	705	678	641	652	732	652	697	702	705	679	704	690	700	645	657	704	667	710	687	708	688	666	687	703	680	709	709	726	690	663	685	711	636	738	690	712	691	690	681	685	672	693	706	682	735	664	700	666	745	687	698	704	725	683	679	663	700	676	727	689	696	705	735	644	725	715	708	674	719	661	657	692	706	732	653	720	671	703	703	646	697	651	683	700	653	748	657	706	722	728	683	681	702	689	698	721	697	713	689	676	684	693	671	708	655	664	731	718	685	707	716	683	694	679	671	676	684	673	692	715	641	689	669	720	720	671	696	696	690	700	719	677	687	721	706	739	667	666	715	710	700	706	694	711	677	704	668	689	659	699	693	691	721	722	766	689	665	686	687	768	658	739	695	693	717	690	665	676	681	698	684	707	698	668	720	672	680	758	664	695	711	698	675	684	697	690	714	638	689	676	702	709	669	705	710	721	680	654	699	681	730	691	679	682	667	644	661	647	686	714	686	686	709	714	729	718	657	718	720	690	688	679	672	718	716	698	674	628	690	691	685	644	649	708	686	697	716	760	660	706	705	681	688	668	652	699	752	691	682	726	726	750	715	684	710	748	687	680	691	675	722	672	683	676	700	700	716	695	691	672	688	696	608	627	712	712	671	675	624	660	683	703	666	670	703	686	700	712	724	738	695	684	707	714	720	692	712	671	690	710	689	714	715	675	642	689	698	681	720	677	681	743	718	685	729	731	726	726	736	684	690	620	700	697	712	653	735	676	681	703	686	675	683	664	724	675	720	702	721	710	653	715	698	744	731	725	675	719	706	677	686	713	657	696	669	667	665	669	664	659	741	652	706	694	695	681	687	704	708	684	683	740	680	672	689	691	698	680	709	703	642	676	677	678	747	715	746	674	715	711	704	696	674	714	726	705	676	698	693	655	692	682	704	703	687	688	699	716	717	705	718	695	619	696	640	681	693	692	687	656	728	685	736	684	655	710	699	700	735	659	691	687	650	749	698	704	706	654	689	746	726	703	672	700	733	661	700	691	693	718	737	705	689	671	743	724	636	710	683	696	661	738	672	682	717	684	674	655	695	668	707	691	687	656	690	738	658	702	661	690	733	727	703	714	716	699	669	697	745	690	696	703	663	668	725	687	691	704	686	691	727	684	726	733	695	629	700	689	690	722	684	715	644	699	704	712	689	689	704	704	689	735	653	686	681	673	685	687	742	668	676	667	704	734	674	690	657	708	689	649	704	676	710	720	718	696	729	725	685	664	706	689	687	674	693	657	710	696	691	648	701	670	670	728	686	694	703	672	679	689	684	719	707	711	678	690	682	687	722	646	653	731	744	710	704	677	659	700	712	708	675	690	725	706	669	683	729	734	679	724	776	690	654	698	681	686	693	667	721	659	695	633	735	658	680	708	687	706	703	688	723	687	686	703	661	679	696	700	672	724	717	708	685	758	698	674	683	667	705	631	679	711	633	691	670	674	707	726	664	671	673	712	700	675	708	732	690	681	596	708	707	719	660	703	737	680	718	671	703	709	677	709	703	679	678	744	646	708	698	757	716	649	683	669	646	673	685	689	692	704	733	679	726	696	724	703	751	708	728	685	662	704	721	691	676	691	710	704	655	638	718	704	655	692	625	740	734	688	705	681	695	709	697	732	667	701	655	708	644	700	676	667	694	688	744	646	664	694	716	704	674	699	714	678	679	661	731	686	649	729	687	743	699	741	706	684	720	706	715	636	721	698	650	691	734	672	726	688	711	717	708	648	720	694	664	723	690	655	635	681	681	651	681	698	671	695	670	662	688	674	680	712	704	657	673	687	728	698	648	680	673	683	734	709	683	709	648	675	674	704	725	715	701	621	684	694	682	696	673	682	739	654	686	680	736
10418	9914	4873	1249	4660	4099	2698	1338	479	234	160	102	110	103	122	131	98	86	102	99	107	92	108	122	102	127	105	124	112	105	113	100	112	108	108	109	118	109	122	112	105	117	106	115	134	102	111	111	102	103	88	107	106	100	113	121	118	113	116	119	116	90	106	110	124	106	99	107	112	117	98	99	110	115	119	105	110	96	124	108	114	110	102	101	116	125	110	107	112	130	125	107	112	111	110	112	119	101	134	99	126	112	92	110	111	105	119	107	95	124	119	126	106	118	136	96	96	98	94	127	99	127	106	101	104	100	105	114	101	106	112	100	100	111	118	118	108	130	111	107	103	107	112	120	106	105	110	93	112	112	108	122	117	115	99	91	98	121	91	122	102	102	110	104	128	120	116	83	107	106	104	105	110	100	107	102	95	112	114	112	103	119	111	109	97	101	96	100	103	98	126	112	100	111	116	105	140	120	102	101	109	87	97	115	104	113	108	125	105	97	92	115	104	108	124	101	112	108	110	122	92	111	114	124	126	103	110	105	102	103	105	111	107	107	123	111	100	98	133	128	103	100	106	94	106	102	108	118	108	114	100	93	114	101	104	123	108	108	105	108	115	125	97	112	109	119	102	100	117	103	122	113	96	112	91	134	110	103	112	123	107	79	104	105	107	94	87	120	105	94	121	106	122	115	112	100	114	114	114	114	109	105	104	110	102	106	101	110	93	115	97	107	108	99	110	116	106	99	110	129	120	116	112	117	92	121	113	101	115	99	124	120	115	104	118	106	99	94	93	111	107	119	109	113	100	104	99	113	97	108	112	89	118	113	106	93	102	111	116	118	135	91	125	106	120	104	114	107	112	98	102	97	115	99	91	112	112	104	97	105	100	113	106	105	124	105	116	104	119	131	100	101	112	120	123	109	123	96	130	105	99	106	122	96	112	113	119	91	92	111	108	94	108	110	100	102	108	110	96	102	117	121	114	113	117	112	117	122	105	113	113	105	114	104	106	114	108	94	117	119	86	102	115	124	94	115	100	99	107	96	95	87	96	108	120	114	137	101	101	93	106	124	110	121	109	98	103	108	113	115	108	103	105	104	117	102	102	100	102	107	110	101	112	100	108	119	118	115	115	101	111	103	86	103	120	107	105	115	108	119	96	109	135	109	117	109	109	124	137	119	105	89	121	120	94	121	119	102	113	129	109	94	87	127	108	114	124	94	115	115	97	90	107	123	111	133	108	121	113	87	97	110	110	112	117	119	111	113	105	97	95	111	106	88	103	98	122	97	110	119	134	115	110	100	105	102	113	94	114	103	106	103	98	113	110	96	110	89	109	105	92	100	116	108	126	115	100	98	113	107	126	122	125	122	113	106	102	107	109	89	90	97	115	101	102	105	119	93	103	101	106	85	100	95	117	118	106	96	135	94	108	114	108	98	137	100	104	105	115	125	109	107	98	110	106	113	131	90	90	103	92	82	96	107	109	104	103	105	131	107	101	107	112	109	103	102	121	88	101	117	89	101	118	137	123	105	119	101	107	121	101	94	105	112	104	107	113	126	91	114	114	96	116	94	99	115	119	105	115	105	109	130	105	105	125	95	102	111	126	89	90	118	115	110	106	113	95	118	100	96	104	110	117	116	112	128	107	121	99	90	94	115	92	128	96	109	100	98	118	116	105	127	109	101	107	125	104	109	98	111	90	120	110	100	108	100	101	94	100	119	108	97	111	105	117	94	93	117	111	111	104	95	94	91	116	109	98	120	108	87	121	114	108	107	110	111	107	90	117	102	118	113	88	96	100	129	110	104	110	114	117	110	98	91	99	118	108	101	99	119	111	117	90	113	91	109	100	114	120	115	110	110	118	104	104	98	103	99	107	97	127	99	95	104	119	111	97	112	116	98	101	98	111	105	107	114	113	101	101	113	110	120	107	117	107	115	100	99	99	115	127	118	116	104	101	120	122	123	105	102	110	72	111	123	113	119	112	110	136	96	120	110	108	92	108	123	92	109	132	103	106	118	118	106	90	118	111	92	113	114	106	130	100	110	115	100	110	74	101	106	88	103	104	108	121	120	101	123	118	109	111	105	95	110	98	101	108	106	104	109	101	95	100	83	109	92	136	102	115	103	100	104	101	90	99	94	109	103	108	115	115	125	112	112	115	92	115	117	103	101	74	92	97	107	98	120	111	115	107	103	105	101	106	130	118	104	106	130	106	123	104	79	110	109	107	125	114	117	80	119	94	111	115	123	111	104	103	110	121	95	122	107	120	103	120	84	112	116	102	104	101	107	105	102	122	104	118	101	120	104	97	121	96	105	127	100	117	101	105	116	93	113	123	118	106	118	80	116	103	95	108	112	103	121	118	112	91	107	112	117	121	102	106	106	113	94	122	132	98	97	107	130	127	115	98	123	117	106	121	125	93	88	99	111	115	114	102	108	106	112	127	131	96	108	101	114	128	105	103	110	110	103	109	109	102	97	113	112	101	101	108	92	105	99	96	104	102	106	91	101	99	109	95	113	119	100	98	104	101	103	119	109	92	102	116	105	103	107	118	107	101	104	119	99	101	114	110	101	94	119	101	116	116	109	111	108	94	115	114	128	126	96	99	116	121	109	108	103	100	106	99	104	124	100	101	122	127	110	119	117	144	95	114	101	112	105	70	106	113	99	97	105	138	103	107	103	116	105	114	88	111	101	88	104	103	93	104	110	112	92	84	92	99	112	94	101	111	101	101	105	115	115	114	111	96	112	121	100	115	104	104	104	99	93	93	117	128	110	135	114	117	93	103	116	121	105	95	108	99	114	115	111	95	119	138	92	119	118	102	114	128	113	119	112	115	91	119	108	128	119	104	105	98	99	99	91	96	109	94	114	108	106	108	99	125	107	101	113	97	116	113	105	103	121	97	110	97	100	122	91	122	97	102	106	102	112	102	124	120	93	111	93	106	98	112	120	111	121	127	94	109	107	116	106	113	113	119	103	89	102	129	105	115	110	93	104	111	97	111	103	106	121	96	99	102	117	125	116	105	107	117	91	118	114	116	97	121	116	94	80	100	103	106	105	101	99	98	131	118	97	106	94	101	102	85	103	98	113	105	105	104	127	101	99	121	113	103	105	101	113	112	115	122	112	112	100	118	119	109	118	87	104	107	113	109	113	113	115	116	98	101	108	130	114	111	92	116	95	126	124	91	107	121	108	120	109	129	84	108	124	113	108	110	118	116	109	105	108	125	127	85	110	100	108	118	119	103	85	106	98	106	92	124	101	112	108	113	106	104	108	106	115	112	123	121	90	111	100	102	111	100	113	128	81	136	110	112	90	112	105	116	119	105	105	89	98	104	94	101	108	97	91	111	109	114	108	97	115	110	100	110	118	124	101	101	109	120	122	92	114	102	97	99	122	109	109	119	107	94	92	105	105	108	100	122	117	128	115	106	101	110	109	119	98	109	99	123	123	107	118	108	102	118	106	122	122	121	109	121	96	120	126	109	102	119	112
38755	32661	22740	13946	38036	36469	30211	19625	9216	3475	1514	908	854	769	801	790	798	837	769	809	787	801	828	812	782	764	740	815	815	729	774	813	799	772	804	835	787	785	801	746	810	784	831	786	770	833	818	820	728	790	788	802	783	808	755	823	781	853	752	804	787	790	787	762	778	773	813	808	778	800	798	788	821	787	835	796	814	780	777	753	770	821	763	813	739	717	791	795	806	764	827	738	814	775	800	721	810	802	808	772	765	758	745	790	763	751	775	776	770	781	836	813	791	793	747	782	766	818	766	732	778	763	769	818	808	777	755	824	757	800	792	761	819	762	812	756	801	842	760	755	760	757	804	812	790	796	798	776	806	766	799	805	814	805	763	798	831	802	717	808	757	789	791	799	742	799	814	772	763	822	816	751	793	791	800	777	814	767	805	780	752	833	786	810	791	778	778	771	814	771	755	825	777	817	772	797	741	740	763	775	740	796	736	809	779	775	798	760	797	764	794	803	782	831	815	787	718	807	835	794	768	763	784	797	779	745	836	753	814	787	785	819	740	767	777	819	741	804	776	761	845	839	806	776	834	746	790	746	754	792	766	815	733	754	677	798	745	786	767	810	837	787	751	774	760	789	767	780	763	830	797	757	771	767	795	797	782	752	737	780	781	825	761	810	746	803	794	827	850	785	791	765	762	791	769	748	778	760	804	826	774	763	740	789	768	786	785	797	771	813	771	765	765	800	805	764	792	811	834	850	830	785	770	775	833	789	771	782	780	799	803	782	793	810	830	785	799	813	744	809	824	823	782	806	781	788	782	784	767	757	814	773	768	777	775	797	753	779	779	674	792	767	781	780	775	770	793	793	784	749	780	777	800	751	828	790	800	783	723	796	760	769	810	835	760	760	773	765	771	814	740	752	743	775	760	753	793	789	747	803	808	785	754	801	796	808	755	766	844	785	800	768	836	803	780	791	830	747	771	799	808	789	737	782	824	739	811	803	788	728	786	781	795	723	788	818	735	757	818	793	712	765	771	789	788	762	773	772	797	812	767	820	753	814	807	814	753	753	733	746	797	767	779	759	752	806	799	839	720	777	733	823	820	747	750	766	783	799	779	797	799	817	770	802	798	788	806	806	801	805	789	816	816	806	750	766	740	822	755	755	790	822	814	785	772	813	804	775	810	757	792	773	735	812	769	734	798	823	750	764	816	785	783	743	761	767	752	805	810	757	775	700	756	769	852	754	811	785	738	811	850	783	836	812	746	770	779	832	812	773	765	767	779	753	802	779	752	802	803	764	766	795	824	761	824	774	772	803	757	794	769	742	753	816	752	831	773	784	752	789	772	747	805	762	753	817	790	808	759	772	776	750	785	792	801	775	759	815	762	786	776	749	817	746	765	785	771	822	784	771	769	801	814	773	815	777	746	782	770	841	797	797	785	777	756	785	799	806	805	753	729	757	786	771	772	845	788	785	846	760	816	784	783	800	779	789	777	827	738	845	835	761	792	776	782	795	768	785	807	798	778	803	738	777	809	728	792	814	805	779	759	764	772	798	818	776	765	770	804	797	754	785	798	830	761	806	790	836	785	769	817	809	750	811	789	786	802	797	791	734	795	773	768	792	801	766	777	779	784	768	798	842	804	765	763	808	827	786	792	777	773	767	804	770	788	774	799	832	765	778	758	762	805	769	773	827	778	774	767	776	810	771	837	795	774	789	745	781	800	764	766	817	754	765	811	785	770	779	808	795	847	768	785	791	786	822	801	827	748	775	764	773	792	738	787	823	763	743	732	790	792	789	776	813	786	849	808	788	781	814	778	758	811	814	813	877	785	751	773	808	817	784	783	781	791	853	817	750	779	784	803	778	767	825	798	784	759	799	786	785	758	788	788	804	820	830	756	809	822	781	802	781	794	740	702	742	785	840	794	742	800	812	801	781	740	761	810	805	773	763	786	778	821	807	753	785	787	811	722	768	783	780	768	811	801	746	806	786	769	783	803	807	818	755	772	744	778	757	791	823	736	838	795	780	776	775	768	777	764	853	774	827	779	793	839	773	779	754	740	747	801	843	761	846	754	771	765	795	817	765	743	758	754	802	805	831	801	833	761	825	796	700	830	779	794	787	806	769	806	740	814	774	826	843	807	831	774	803	873	829	771	822	778	793	811	773	781	792	812	794	755	759	802	740	799	776	768	771	755	772	762	817	789	787	781	790	815	782	784	800	770	802	766	779	810	758	782	834	757	775	780	844	746	762	762	786	837	751	776	827	804	791	766	800	822	743	798	816	805	783	773	777	789	735	757	862	820	766	772	797	802	754	815	762	777	725	745	769	768	769	802	792	793	771	755	798	777	738	771	754	843	799	786	775	745	779	833	796	763	801	806	749	803	750	792	743	786	761	787	813	766	785	835	819	728	781	804	757	753	757	778	746	754	806	785	785	747	751	753	793	777	801	819	827	785	753	788	814	813	798	778	793	784	749	762	774	765	770	774	770	811	823	824	807	808	732	748	767	764	768	794	821	746	823	789	803	755	761	821	741	788	788	792	782	814	751	805	846	764	798	771	804	826	787	796	780	790	790	800	794	738	781	809	815	816	771	827	753	788	818	775	804	798	738	776	818	765	803	782	751	813	737	737	828	728	810	827	764	779	748	773	733	745	715	767	777	788	824	771	842	844	771	757	779	835	764	786	772	753	809	768	784	811	756	777	782	812	778	731	815	822	744	771	734	822	820	759	794	787	747	745	795	790	797	819	782	765	814	784	764	793	741	777	814	788	786	787	745	772	800	778	790	768	820	779	776	819	737	781	765	735	806	785	776	766	775	755	768	764	743	810	815	750	789	834	796	798	791	774	797	785	752	777	800	825	801	766	764	819	798	731	778	793	779	794	780	744	756	764	835	784	732	776	777	791	763	791	804	817	811	797	783	728	778	787	783	772	794	761	774	756	804	791	850	844	802	746	791	851	868	769	743	800	806	786	823	754	762	793	782	853	809	783	849	807	822	788	786	771	815	785	787	782	814	837	728	819	783	771	774	780	794	821	796	748	747	749	768	744	782	768	764	750	794	798	817	750	775	740	843	780	792	769	819	781	839	743	766	786	817	785	772	818	823	778	783	800	767	770	783	721	795	755	801	722	796	775	795	778	799	782	818	809	763	812	747	780	790	802	789	810	796	810	773	824	763	833	775	795	770	834	736	762	746	744	816	775	816	779	747	756	793	753	757	839	836	732	787	815	732	808	798	799	729	786	747	756	746	781	762	799	766	823	798	818	786	792	812	794	777	791	766	770	817	790	749	808	759	804	778	795	774	756	837	783	777	822	852	756	783	749	775	786	787	758	747	801	782	763	836	804	789	807	825	816	816	775	773	819	743	793	772	806	774	753	773	792	749	762	808	832	784	752	780	814	746	738	832	748	836	795	827	764	795	787	772	779	799	775	819	778	722	796	764	779	823	803	794	784	857	752	814	778	786	802	857	767	805	767	846	826	811	816	810	742	813
12831	15174	8040	2125	7099	8141	5230	2383	829	346	182	119	114	114	83	97	90	108	107	96	106	100	75	76	100	112	105	104	118	110	87	84	87	85	99	95	95	104	92	97	111	91	85	92	99	102	104	102	88	126	93	108	96	106	81	96	112	111	87	78	96	93	91	105	86	90	96	91	99	88	109	96	88	103	79	120	83	97	96	124	107	96	103	99	91	99	99	114	84	99	99	105	99	91	120	108	102	97	101	102	107	91	85	78	98	100	93	86	84	106	106	111	104	100	109	104	95	105	88	88	100	86	82	76	99	101	99	67	94	104	116	87	71	86	102	102	87	101	105	104	114	100	103	103	99	101	87	94	117	101	98	90	103	87	92	111	101	92	99	123	81	101	106	94	106	111	108	111	94	107	91	101	89	86	89	107	96	105	85	94	91	121	89	89	96	103	107	93	105	123	104	104	88	115	101	115	111	99	92	115	107	107	107	98	101	102	92	86	91	112	103	97	103	97	103	103	92	94	96	99	97	89	91	97	94	113	103	96	93	108	92	98	100	90	122	101	98	105	114	100	93	97	79	98	93	111	92	104	105	100	96	104	123	96	89	100	109	96	91	103	105	96	104	103	98	97	95	95	114	91	85	79	115	94	108	95	92	98	98	86	84	90	104	98	121	100	107	109	91	106	109	85	103	86	97	109	105	93	102	107	81	105	103	100	98	92	85	79	92	103	102	114	105	92	107	104	110	88	91	92	106	95	108	110	94	87	82	105	107	95	106	90	88	107	88	102	122	102	88	85	104	119	105	102	106	101	98	101	87	93	106	96	96	108	99	93	110	102	104	94	97	92	101	89	88	103	111	87	99	120	104	91	85	101	102	95	89	81	122	85	100	100	116	98	79	92	98	87	90	84	93	94	109	90	101	102	99	80	102	92	91	99	99	117	106	88	95	100	93	97	97	96	97	90	99	98	93	104	93	102	101	100	99	97	91	96	91	99	115	91	86	105	98	89	95	109	90	84	95	95	99	109	97	97	110	101	94	93	93	104	95	91	106	98	102	116	86	92	84	97	85	93	107	103	89	105	97	88	89	99	112	110	102	103	97	78	107	109	104	121	109	103	88	89	100	104	97	95	100	114	94	108	88	87	87	94	102	107	88	78	107	100	98	88	111	109	80	103	87	92	92	97	101	104	112	99	78	82	90	81	93	115	90	92	95	95	100	102	79	99	96	109	102	102	97	111	79	125	100	98	104	95	94	93	109	80	116	108	83	92	100	92	109	105	95	112	97	102	89	99	105	101	108	86	99	104	92	114	106	92	101	86	94	88	77	111	112	101	109	112	87	91	100	108	94	83	104	97	89	126	98	98	86	96	100	82	100	97	88	93	92	91	98	81	91	98	94	95	87	91	101	122	77	106	94	94	86	84	77	89	97	100	93	91	105	98	97	112	100	92	86	94	113	108	94	102	101	99	93	98	87	112	118	95	89	109	101	96	92	93	104	100	117	90	99	97	89	106	105	104	82	98	113	105	101	82	114	87	90	96	95	110	96	89	92	95	120	80	98	117	87	82	98	91	106	91	98	92	90	82	85	99	92	92	103	83	99	99	99	92	94	102	104	92	103	106	99	106	92	92	100	84	100	99	106	94	96	115	118	86	105	93	103	105	107	98	110	94	99	87	83	123	90	111	105	93	83	98	91	81	125	87	81	98	98	96	104	99	105	99	96	107	106	99	89	119	86	94	107	108	83	117	103	91	95	114	101	103	100	104	102	96	98	100	111	83	97	101	117	110	93	95	103	106	112	102	99	106	85	103	90	85	100	93	101	87	89	111	108	91	100	121	94	93	98	91	84	83	94	105	110	99	114	108	100	107	73	94	89	82	112	77	116	95	86	79	117	86	92	95	97	110	88	96	91	105	107	92	102	103	100	92	71	101	102	101	102	109	89	104	98	102	89	92	98	109	105	104	99	106	98	104	86	115	104	94	124	94	93	110	89	92	102	95	114	90	95	95	79	109	108	106	106	104	107	93	113	97	104	101	91	114	97	109	96	82	97	104	105	93	110	100	94	100	90	103	111	98	89	92	102	98	101	108	89	100	112	106	88	94	111	93	93	85	113	103	95	79	113	83	99	85	117	96	85	104	99	100	107	105	90	90	96	109	85	116	87	85	108	88	99	80	88	103	102	92	101	91	90	99	98	99	111	105	109	89	90	112	113	102	98	85	116	86	108	98	90	93	91	103	98	92	117	74	103	107	112	104	97	102	88	101	85	104	102	94	95	96	89	87	100	107	91	87	113	120	112	97	114	108	92	89	99	90	103	94	99	96	93	103	91	94	92	89	94	87	103	105	109	104	93	105	87	105	99	106	100	94	94	99	85	121	82	124	108	89	102	94	105	115	85	103	118	101	94	95	114	94	95	106	104	88	94	100	111	87	106	101	89	67	102	112	92	80	87	101	104	88	93	101	103	80	92	88	96	84	101	110	82	94	108	105	99	105	98	109	109	107	103	109	96	114	109	96	116	112	102	98	96	99	104	94	92	91	87	103	120	92	103	98	84	89	99	105	94	106	94	99	88	105	102	96	82	97	104	115	97	107	98	113	104	81	95	106	104	98	87	106	98	90	111	94	111	109	102	95	79	91	98	76	99	101	118	110	105	103	85	84	107	93	98	103	100	119	103	91	99	103	105	96	94	95	95	90	79	100	112	103	105	99	99	86	81	92	107	106	96	100	89	108	106	93	104	99	93	92	84	83	99	123	96	92	95	106	108	86	87	105	111	96	100	92	96	91	96	100	100	112	105	91	91	109	88	104	102	93	100	112	103	115	98	111	101	95	98	112	88	99	96	85	96	86	103	87	93	108	90	101	102	77	85	117	99	115	91	127	92	95	101	106	97	107	102	88	99	73	103	98	97	96	80	93	99	101	104	88	104	71	103	99	104	105	120	97	96	101	102	84	104	97	92	91	109	96	93	107	115	98	91	112	97	101	96	97	99	109	115	85	110	112	109	90	111	93	98	100	100	106	82	86	89	98	109	97	100	107	106	88	113	87	100	122	90	98	109	104	120	107	97	118	79	93	97	109	113	106	115	90	111	82	96	90	108	94	123	110	100	98	101	101	112	103	102	94	112	102	105	99	116	94	117	66	114	109	104	100	98	116	93	104	127	94	104	87	104	99	87	75	79	98	89	96	107	64	116	112	82	84	92	99	107	103	102	107	93	90	90	89	100	98	96	78	90	94	102	89	101	102	103	95	94	99	93	92	103	107	88	103	79	119	94	117	91	99	105	109	101	119	92	96	96	109	88	106	111	98	80	94	115	116	96	75	90	113	104	101	94	129	97	92	98	106	95	110	104	99	85	106	109	91	102	109	102	103	112	106	97	106	101	98	81	77	107	85	109	100	93	88	90	104	98	97	81	96	96	100	88	85	82	98	103	110	97	105	99	99	96	109	106	101	94	96	99	102	113	103	86	84	106	109	107	104	101	81	113	104
43742	37779	27551	18497	44369	46076	37261	26118	14143	5582	1966	1010	776	756	662	700	743	673	710	706	715	745	736	678	724	682	773	687	695	701	692	670	689	691	731	721	694	705	747	728	707	707	679	720	678	717	772	742	744	720	753	698	693	734	695	706	695	709	715	707	730	672	683	692	661	707	718	713	694	705	700	690	716	705	715	719	722	722	692	731	727	724	740	684	737	702	745	703	699	770	724	674	732	685	670	724	690	708	682	722	735	684	699	708	670	760	716	737	729	727	716	729	734	666	723	705	703	681	722	734	734	728	727	729	736	671	684	710	680	721	739	678	749	701	704	694	695	735	697	717	742	693	686	712	679	725	696	702	743	720	679	726	709	723	676	721	722	720	706	730	694	761	697	679	748	747	727	727	735	704	691	720	679	702	682	726	719	746	708	700	746	758	710	733	684	751	699	671	699	734	693	658	671	691	696	728	666	734	734	718	669	676	686	712	740	706	704	695	673	687	674	725	689	729	736	725	742	719	671	698	761	729	679	740	701	681	701	716	721	697	683	682	722	728	692	701	717	725	673	756	688	722	713	754	713	792	710	685	724	662	686	698	719	715	725	690	698	714	708	703	676	717	677	729	756	705	757	719	679	742	683	715	711	688	699	695	717	699	695	716	677	708	715	682	724	704	696	708	758	672	685	693	689	731	716	706	733	724	718	699	706	724	750	745	683	713	704	691	672	696	738	715	704	673	721	681	679	719	706	705	743	739	705	709	689	706	702	709	749	734	758	713	727	738	724	650	670	742	726	711	701	765	703	697	671	715	691	715	679	734	728	736	731	699	678	719	712	728	711	697	703	687	769	700	668	673	696	763	729	659	720	692	724	731	702	705	735	692	748	682	689	718	709	645	739	731	744	731	701	696	694	741	725	677	663	689	693	683	735	675	658	759	716	701	696	724	725	735	646	698	723	699	701	762	728	743	737	669	690	715	718	721	696	810	669	672	717	744	758	696	723	722	709	749	697	726	709	713	660	740	774	708	684	707	687	682	615	734	705	715	729	692	758	725	668	686	695	673	748	721	718	734	750	713	686	714	743	760	688	694	726	714	710	730	750	718	697	734	731	695	739	714	696	687	683	703	738	703	726	659	675	758	750	682	670	724	701	686	690	694	708	692	725	734	703	779	724	688	730	653	704	730	722	692	738	719	744	761	712	693	675	762	735	712	700	756	737	753	718	701	732	710	701	716	701	726	734	718	741	735	673	739	699	688	672	711	700	708	724	728	673	687	680	715	688	694	684	713	726	699	697	709	721	723	746	727	695	726	708	744	660	727	731	664	703	653	718	677	720	693	699	705	701	741	706	707	680	688	766	708	679	704	733	688	727	726	671	722	739	718	719	640	690	725	646	627	687	699	709	711	685	709	702	730	678	721	713	735	681	703	693	715	757	711	716	706	663	683	666	678	702	691	717	693	669	713	724	698	671	694	791	657	710	768	686	702	691	712	717	720	703	727	777	701	701	736	734	736	737	715	715	708	663	720	707	707	692	740	679	728	722	701	764	714	698	714	689	734	711	685	686	712	701	710	724	715	686	691	713	703	741	681	677	723	737	749	686	687	666	745	708	703	708	705	697	704	713	683	751	764	746	727	707	730	726	695	783	713	757	686	692	724	666	719	740	657	733	737	667	733	720	710	717	663	720	734	676	760	721	771	689	702	695	704	692	703	672	676	682	741	729	766	691	714	729	713	663	736	756	748	722	720	655	717	710	713	722	715	711	731	692	708	707	726	689	716	710	670	627	701	713	735	730	708	717	698	719	765	686	729	724	704	749	661	752	708	704	725	667	702	768	714	749	703	709	731	650	740	689	666	719	667	733	676	786	703	703	703	725	746	720	677	724	705	688	650	708	719	748	702	710	706	744	709	686	675	681	739	709	672	664	744	706	706	723	686	746	735	683	786	705	754	690	715	766	706	700	711	743	699	745	723	750	765	709	732	682	722	707	708	675	716	731	677	687	753	692	713	703	663	719	661	688	727	700	707	735	684	666	656	684	690	707	714	694	672	713	693	721	743	702	670	717	670	730	696	700	753	744	664	755	739	697	736	670	697	709	737	692	744	716	749	700	676	680	715	676	681	689	712	685	731	725	723	682	714	725	731	672	686	729	668	711	693	721	721	712	723	685	699	683	646	665	701	676	732	746	661	723	731	713	767	738	742	729	740	718	690	730	723	702	708	678	690	697	725	725	737	714	710	723	686	735	760	719	749	689	659	701	667	737	726	728	746	687	713	735	701	674	746	690	744	724	700	701	638	704	679	707	743	715	713	693	716	765	721	721	692	647	688	692	671	705	732	715	658	700	684	681	737	688	700	726	702	729	706	726	666	697	686	681	692	748	701	715	760	683	688	682	695	745	680	699	686	702	697	682	649	727	736	693	658	703	734	738	701	693	709	744	740	670	710	676	757	737	694	663	685	722	718	728	718	730	667	701	704	694	713	700	751	754	655	697	742	712	679	740	782	735	697	724	671	721	686	676	748	757	677	750	689	706	705	697	730	713	704	728	740	725	762	741	673	703	681	712	690	730	708	706	684	726	697	732	730	720	701	715	702	685	754	712	719	706	727	736	676	705	711	751	696	672	687	723	731	732	687	688	712	742	698	729	699	713	723	702	732	710	748	717	675	736	699	733	745	726	703	718	684	707	654	719	704	722	720	683	675	692	735	716	696	680	715	752	675	709	706	731	739	745	739	697	752	701	705	776	691	738	726	651	701	724	712	707	702	750	729	730	683	714	725	748	701	701	753	720	735	690	733	727	749	684	700	699	714	759	708	704	674	719	729	698	742	713	707	699	719	722	726	660	746	675	705	700	726	678	702	732	732	732	682	651	676	748	673	726	702	651	709	708	691	690	709	717	711	707	657	754	732	751	704	745	699	748	733	717	682	671	688	689	713	673	737	691	704	687	741	703	699	716	676	683	741	691	675	711	664	685	702	701	716	703	733	722	734	698	681	721	668	731	741	687	700	711	705	705	718	704	685	718	736	704	752	670	700	684	731	729	668	779	729	719	768	711	737	712	695	754	738	728	702	674	719	685	678	732	754	704	653	727	755	741	684	675	718	712	696	727	735	678	710	676	719	706	703	733	719	780	715	698	693	721	699	735	674	708	694	719	746	702	732	701	721	745	685	723	746	688	700	717	711	683	727	749	696	699	714	703	628	720	659	726	717	709	658	717	710	718	751	710	685	684	744	709	690	741	635	732	685	723	732	744	747	682	695	707	717	733	714	699	674	740	714	746	759	691	681	693	704	712	720	718	699	708	687	716	740	687	725	691	738	709	754	714	680	666	723	752	682	696	722	715	705	751	702	693	704	696	704	732	739	746	715	694	754	686	692	676	669	747	744	675	704	707	711	714	690	700	655	727	668	700	677	721	713	719	689	708	720	773	773	691	768	709	731	739	703	641	731	692	726	682	735	735	739	729	748	746	693	688	675	746	661	682	709	728	697
7915	5732	2395	622	1278	1312	836	482	265	145	140	96	113	102	107	105	112	100	106	111	97	109	110	96	106	74	109	98	110	109	94	101	99	109	106	90	95	95	102	104	103	114	116	95	131	86	109	88	112	127	107	85	87	110	121	95	122	93	102	88	85	83	112	117	93	100	85	104	90	111	113	107	87	108	108	108	108	90	116	117	116	106	97	115	110	97	103	94	118	103	85	112	109	107	94	96	107	107	110	111	96	101	106	106	104	96	111	103	93	104	102	88	99	97	110	95	97	100	100	122	112	104	97	117	101	129	101	94	111	84	92	124	96	116	93	122	107	112	107	125	110	97	95	103	107	105	108	96	95	103	100	105	94	111	90	107	109	85	105	121	97	91	90	114	107	75	92	102	99	103	98	95	102	104	95	120	105	92	108	94	97	97	116	94	99	102	104	101	113	126	107	95	113	104	108	103	92	125	99	99	92	100	108	116	106	102	123	100	87	121	101	102	97	104	119	106	96	104	100	120	103	124	108	93	114	120	99	102	106	118	118	96	104	86	105	85	140	99	102	89	112	102	102	102	116	102	111	106	97	105	126	114	95	95	110	105	82	103	100	112	94	107	104	108	104	120	128	115	104	102	107	113	98	112	93	121	113	105	114	111	92	98	126	88	121	104	101	98	110	104	94	110	121	95	99	95	91	101	104	106	119	111	97	94	124	109	108	104	101	116	104	112	112	98	105	94	91	98	93	99	107	96	103	111	100	89	103	95	108	93	82	118	106	121	101	97	110	79	86	101	106	98	129	115	115	120	91	91	93	104	96	105	101	105	110	113	111	105	110	97	111	118	113	98	106	131	96	114	107	105	87	114	91	122	108	103	110	100	110	118	113	111	98	115	112	118	88	88	89	92	112	97	99	110	88	103	98	93	110	113	92	122	102	104	126	106	107	103	120	104	97	90	104	100	86	124	122	103	123	99	109	99	106	107	82	121	101	107	112	103	121	111	115	86	109	93	112	107	104	100	98	100	102	106	104	121	120	102	93	119	98	105	112	126	107	111	104	104	88	94	118	112	106	87	115	117	108	115	106	81	93	112	96	110	96	89	123	103	106	97	116	98	121	124	100	105	122	82	118	115	100	109	92	97	115	97	113	94	101	97	106	106	107	89	85	99	119	114	127	107	94	103	106	88	116	101	91	89	113	107	115	118	105	92	86	110	102	95	106	102	102	109	117	98	92	102	111	84	114	98	104	109	116	117	112	124	113	103	121	120	97	101	97	83	125	91	91	105	106	113	105	98	107	117	131	105	93	116	106	93	92	101	114	107	100	113	106	105	102	96	102	91	123	102	103	87	110	97	93	112	95	111	94	111	102	119	110	95	99	116	101	88	123	98	100	126	104	115	107	107	84	78	101	122	116	87	98	120	113	95	114	101	99	112	98	101	122	115	98	103	108	114	81	96	100	100	133	97	98	101	102	106	97	111	89	123	96	110	100	98	100	92	99	82	114	101	109	116	92	103	116	89	97	92	105	114	96	86	100	104	91	95	125	117	107	82	94	108	98	97	92	88	110	113	94	93	88	100	111	126	88	112	105	106	92	105	85	109	86	104	109	104	103	92	103	102	102	115	111	96	96	83	98	92	130	97	110	96	106	111	99	119	86	108	102	108	103	98	116	107	91	110	117	99	97	96	100	108	111	98	105	94	98	104	111	90	84	102	109	112	115	113	101	81	101	115	129	100	92	93	123	106	99	96	100	103	89	124	93	97	100	91	106	125	100	112	105	118	105	105	110	105	84	105	121	89	116	114	93	100	99	128	95	88	96	103	114	86	99	99	109	91	110	94	108	98	102	97	105	109	119	98	113	110	118	107	109	100	103	87	112	91	101	96	105	101	84	114	93	116	83	115	91	119	115	113	110	113	88	95	115	110	97	112	117	101	124	91	101	99	93	104	104	107	111	99	101	111	108	102	97	129	118	98	93	107	99	105	109	112	129	97	98	90	104	98	128	108	98	94	108	98	106	111	96	104	98	116	83	110	106	124	105	124	104	86	99	100	91	107	96	100	116	113	105	95	107	93	123	115	120	100	121	93	106	109	95	102	113	93	118	113	94	87	106	106	126	115	109	131	105	117	95	94	83	118	112	112	101	105	97	116	111	121	96	112	97	100	115	105	104	118	104	89	133	117	116	89	97	104	120	96	105	115	111	115	104	117	95	115	95	110	129	88	114	117	108	96	109	113	93	108	87	120	95	82	100	94	100	101	97	104	110	115	117	94	114	108	108	120	112	109	101	111	98	100	100	117	99	111	95	104	118	113	111	101	111	95	92	85	110	130	101	102	117	106	105	113	98	115	103	103	116	108	88	103	119	119	114	124	102	88	99	100	105	101	101	97	106	99	102	95	101	105	93	91	110	123	92	94	87	88	105	98	108	114	79	91	104	98	104	87	110	111	98	122	122	98	109	95	101	109	104	101	124	115	99	100	121	94	113	102	123	112	115	102	99	103	94	104	110	99	91	107	117	110	93	102	104	123	97	100	109	115	111	96	101	109	123	81	104	110	111	106	112	85	97	118	112	109	97	98	100	104	114	99	115	109	109	116	99	93	111	106	114	105	102	108	79	109	106	110	86	110	120	106	109	116	106	108	94	105	100	122	105	111	108	102	117	110	117	98	111	85	111	96	100	102	90	122	103	105	106	117	99	109	124	117	109	119	101	98	90	97	109	137	136	117	121	114	107	94	99	97	96	93	119	105	110	103	99	100	106	99	107	98	111	100	90	98	112	101	97	103	94	94	114	108	123	107	110	90	104	119	98	102	106	108	105	106	111	109	112	111	97	115	91	98	111	118	97	113	118	121	92	107	121	95	109	109	104	116	123	101	132	106	118	110	105	95	85	93	101	108	97	121	115	97	126	115	100	99	111	112	104	113	107	88	90	98	118	113	123	108	93	102	86	93	106	117	98	102	98	101	108	95	99	119	100	113	115	103	137	99	108	80	95	95	84	104	89	115	94	117	103	109	115	116	117	113	114	99	113	104	101	86	109	112	105	123	95	94	103	106	98	100	104	104	116	122	98	107	104	115	111	88	108	119	92	102	83	107	117	104	108	94	105	97	86	107	92	102	110	93	104	115	102	112	112	108	92	98	110	97	111	96	102	111	81	103	100	105	97	107	113	108	100	110	107	93	105	100	121	87	96	111	87	93	104	105	105	132	94	107	118	96	101	104	107	94	112	93	121	99	98	103	100	117	92	84	100	99	114	121	96	103	115	124	96	113	78	111	107	111	109	112	91	125	93	125	112	110	100	100	118	124	93	112	120	80	106	106	102	101	99	92	111	117	101	99	101	83	97	130	111	101	99	114	113	103	100	87	92	98	116	101	109	119	111	98	94	116	87	113	132	111	102	107	103	112	101	109	102	107	111	108	100	113	99	109	90	104	101	102	99	116	109	116	92	129	89	112	101	116	111	102	95	104	95	111	92	116	100	107	85	100
36302	26826	16285	8056	22523	20675	14496	8135	3708	1639	964	821	772	791	714	768	769	740	786	722	741	710	781	749	741	760	764	782	805	758	748	761	787	748	737	781	775	756	761	747	757	755	751	768	798	714	769	737	789	756	810	729	699	761	736	761	774	841	809	758	764	771	791	808	752	753	755	812	725	779	754	825	797	784	776	767	797	795	742	837	766	773	763	743	726	753	779	758	754	745	804	803	739	768	773	750	730	736	776	756	771	764	793	809	739	754	706	762	715	754	765	771	740	764	795	767	780	756	704	724	780	739	747	707	801	773	710	754	774	726	752	723	784	730	807	714	771	751	719	699	776	729	794	768	770	765	837	768	799	753	762	793	734	742	764	754	800	739	712	753	802	788	780	772	784	728	763	754	776	754	755	809	805	733	749	765	743	765	770	756	716	764	773	783	756	751	811	734	737	768	742	795	715	741	776	753	748	756	742	711	758	776	786	790	806	759	736	764	783	836	771	751	812	744	747	768	787	759	766	762	808	794	749	779	757	712	747	786	776	780	756	715	743	719	744	793	795	775	735	780	759	723	726	750	798	818	766	728	791	851	757	724	793	740	801	761	763	781	750	781	764	745	702	820	752	805	730	766	756	776	810	657	776	732	743	768	775	789	740	765	802	770	764	769	730	780	772	779	743	736	777	709	793	797	738	761	761	805	712	756	754	750	761	749	769	766	826	769	759	753	795	833	756	767	764	764	782	751	769	791	786	768	767	728	769	785	769	770	779	773	819	768	753	722	767	791	761	844	744	780	755	738	826	811	748	709	823	754	832	762	755	747	757	754	776	768	800	739	740	741	826	734	751	748	768	731	756	775	764	736	717	725	814	767	801	779	795	765	791	770	758	787	766	784	782	740	767	760	781	780	717	752	809	762	740	767	795	757	726	768	826	710	786	781	721	757	780	783	728	758	777	794	759	741	808	772	737	710	779	775	773	740	806	775	749	816	770	762	744	783	697	737	756	773	781	759	772	779	765	762	736	809	757	774	780	808	785	727	782	754	758	800	788	756	756	763	743	780	762	804	755	776	720	766	741	740	750	781	687	763	728	751	774	725	744	706	702	731	793	750	723	760	770	774	774	748	821	776	708	782	804	778	770	769	705	801	742	709	776	787	760	764	752	822	769	795	802	791	757	774	761	772	766	773	791	801	748	725	775	762	796	785	772	766	722	725	800	738	751	746	762	795	760	715	730	736	770	791	787	756	796	765	750	785	727	776	799	710	731	795	797	750	768	796	770	682	718	786	739	731	821	753	805	756	756	740	789	823	703	774	793	700	738	745	726	728	759	768	769	722	799	746	769	813	745	772	807	779	775	767	764	786	786	772	769	775	769	793	730	798	733	784	766	790	777	786	747	761	784	753	801	772	777	770	767	755	776	777	774	774	805	780	766	722	761	756	754	741	821	750	778	773	711	801	807	777	739	768	777	824	734	723	790	764	771	730	733	775	768	753	735	736	718	719	769	786	742	773	752	808	743	761	790	763	758	760	746	735	741	743	760	774	709	769	787	732	774	755	771	794	791	781	779	765	735	777	737	794	763	774	759	768	749	796	760	725	789	757	765	759	732	775	753	732	711	767	720	812	733	817	787	738	785	696	750	768	785	701	760	764	723	707	735	759	768	762	763	756	732	786	755	785	780	763	790	737	745	775	765	813	727	740	772	823	765	730	802	747	733	735	765	777	739	780	784	767	764	723	796	786	809	761	764	750	793	714	788	772	781	753	759	783	749	747	811	731	792	763	791	767	740	765	762	749	775	773	781	780	795	759	759	784	783	783	799	795	733	765	764	817	749	774	755	747	769	759	721	749	733	753	746	746	772	797	824	714	729	788	762	818	748	786	771	774	794	799	804	767	764	778	738	762	762	827	821	733	771	763	738	750	783	725	782	776	764	719	787	786	750	802	776	781	784	774	754	766	692	715	761	781	760	732	806	768	784	761	790	761	761	758	711	802	758	728	742	756	779	803	733	714	783	718	795	785	780	755	783	784	749	695	718	769	790	724	733	772	777	801	740	787	777	738	736	754	775	765	735	744	774	774	772	756	744	736	778	766	729	806	766	753	811	790	787	746	735	736	771	773	801	779	727	773	734	760	757	736	817	775	748	727	738	752	774	795	770	757	800	788	738	776	718	777	783	743	779	704	768	824	766	743	776	763	738	773	778	772	782	770	772	734	813	772	712	762	770	813	787	750	785	700	737	752	805	748	746	777	791	757	753	798	756	814	802	756	773	741	782	769	760	788	743	768	788	756	789	727	779	733	805	793	787	789	792	791	837	725	775	763	741	753	753	768	729	767	823	768	787	738	716	799	838	749	797	737	751	783	779	790	735	775	756	762	824	817	744	774	722	742	807	791	728	758	801	735	745	782	767	744	777	765	772	732	761	823	740	753	703	772	739	787	769	721	760	783	771	791	758	735	740	761	764	780	769	792	783	764	729	766	810	764	764	787	718	703	765	800	764	753	753	722	752	739	761	759	772	762	746	760	806	789	767	806	772	774	803	756	791	797	781	729	754	779	774	759	753	772	757	757	775	750	804	781	776	840	744	779	779	783	724	757	768	754	759	787	745	756	787	733	778	789	783	785	794	806	732	777	728	768	741	765	721	732	739	774	805	724	760	762	736	778	770	792	842	784	743	791	760	761	775	750	749	816	780	723	799	769	751	759	785	778	773	788	763	737	726	746	720	847	750	785	792	752	789	749	746	713	777	762	755	744	711	762	736	779	784	755	761	745	774	722	796	813	760	718	784	774	792	816	748	776	756	756	742	759	785	793	747	727	756	734	796	823	759	796	747	763	741	772	734	749	753	714	770	844	761	715	723	763	791	742	791	759	773	745	750	755	743	751	785	783	805	741	774	710	735	824	726	779	793	778	764	725	746	778	791	764	775	690	736	761	755	787	749	723	740	797	771	728	713	737	772	768	790	768	718	790	720	735	772	781	746	744	749	730	765	791	772	766	752	749	757	789	785	734	786	756	782	787	768	780	742	767	751	774	764	761	760	756	796	802	795	740	782	765	737	746	678	803	755	745	723	751	733	741	731	779	763	787	739	808	742	807	760	723	755	774	764	757	720	771	782	766	761	773	758	759	719	751	760	753	751	738	732	738	784	741	776	806	757	767	743	746	755	771	758	696	739	772	770	821	757	788	748	773	788	783	767	753	765	746	739	732	791	849	781	772	772	730	770	786	742	778	688	777	744	751	785	841	715	787	766	774	754	755	775	779	783	807	783	735	707	703	715	748	781	751	743	777	761	722	797	736	798	747	745	758	817	777	811	785	776	781	708	790	720	744	727	769	769	711	768	768	740	778	814	732	784	793	788	758	761	772	743	828	761	758	742	779	742	728	777	770	746	793	727	741	740	787	737	766	722	784	743	760	770	753	759	795	747	793	756	805	778	783	722	766	762	719	750	814	790	770	765	760	767	695	783	776	792	748	765	799	745	784	794	774
12292	13626	7156	1549	6598	6611	4156	2006	813	293	171	100	99	105	91	77	87	90	84	107	99	93	86	100	100	81	101	83	86	87	78	86	94	96	115	118	93	99	91	101	103	108	88	101	95	101	79	95	91	104	91	95	67	90	84	98	68	93	91	94	116	95	100	85	98	102	108	83	72	92	105	84	87	99	99	109	88	84	82	117	95	109	93	91	93	93	95	100	101	83	89	86	105	107	95	97	124	77	98	95	95	88	94	102	90	103	95	90	98	101	78	70	110	99	101	103	95	95	83	112	97	87	103	94	116	113	93	86	106	109	98	110	86	125	84	92	85	99	103	100	86	92	102	76	96	85	91	85	95	83	87	109	85	106	114	94	93	91	95	99	83	90	91	74	95	105	86	96	96	83	85	101	94	101	94	84	104	75	92	95	88	94	109	87	98	98	96	95	100	95	98	103	81	85	93	88	102	99	86	106	101	89	99	87	86	88	104	95	82	99	95	95	104	83	89	76	114	107	116	97	117	86	89	112	116	89	107	107	103	93	91	101	115	93	100	112	100	87	105	107	89	92	105	86	101	88	100	94	96	107	87	94	87	84	100	90	87	91	100	93	105	83	91	95	99	103	106	103	86	86	95	102	92	96	85	102	95	101	100	96	99	92	107	95	103	104	114	89	101	86	91	104	92	76	88	104	94	101	97	102	100	89	95	90	102	98	98	95	82	112	91	87	103	92	107	95	87	109	87	106	87	109	94	101	95	96	119	89	81	103	112	103	98	101	91	92	105	100	99	85	97	82	113	86	106	96	106	107	98	82	94	96	101	92	97	96	100	99	98	103	81	81	90	97	100	82	82	105	113	105	67	91	72	91	96	82	87	104	97	93	100	92	100	97	96	91	91	95	89	82	93	107	104	102	93	97	104	92	111	103	98	94	98	98	96	102	108	92	93	98	79	88	95	100	93	88	83	99	101	86	94	97	84	82	101	94	78	104	77	87	94	93	99	98	97	95	77	87	96	96	98	98	97	102	91	97	81	100	113	84	87	93	110	83	98	107	103	100	93	93	103	100	90	94	99	87	87	104	107	89	98	80	99	104	87	84	120	94	114	95	100	81	85	93	104	102	96	77	79	100	106	85	96	88	79	92	92	91	97	84	73	97	90	91	101	76	86	81	83	96	96	102	101	105	115	87	102	96	113	87	95	73	99	103	106	76	87	98	86	89	121	89	95	85	86	103	110	98	94	96	99	83	95	98	99	95	94	101	113	104	87	113	101	92	106	109	104	97	95	88	102	91	103	89	104	87	77	101	105	92	89	75	92	123	109	100	89	85	81	93	89	108	88	96	101	96	78	96	87	108	101	91	96	75	105	82	89	85	90	83	86	88	100	95	70	89	94	99	97	98	90	78	95	102	100	87	93	92	79	93	104	100	89	76	93	110	87	97	93	102	105	80	106	96	97	100	98	85	81	82	108	92	110	110	118	86	97	109	96	86	88	77	122	99	76	85	105	95	104	114	94	109	105	96	103	94	79	88	102	90	75	104	84	85	80	97	102	106	100	111	102	82	100	89	94	87	110	96	101	77	69	112	99	96	86	103	88	93	93	99	95	114	101	94	88	94	91	109	94	109	82	94	91	82	86	81	98	106	94	89	80	90	100	89	76	92	100	87	99	91	75	114	117	93	81	99	94	109	101	103	78	96	100	94	85	100	107	98	108	83	90	96	93	82	112	80	86	101	94	95	102	108	98	95	105	90	99	81	92	84	122	86	102	99	94	111	88	98	87	86	97	88	100	88	98	103	104	103	106	105	102	96	94	76	93	103	108	90	100	79	101	110	91	94	89	94	107	89	87	99	105	92	110	113	88	113	100	94	80	109	85	97	89	101	97	94	111	103	89	86	94	113	93	102	95	84	115	106	93	90	94	91	92	96	97	97	103	94	109	93	88	101	91	96	97	96	102	101	73	76	104	87	87	100	98	84	93	82	82	102	88	107	79	86	87	122	89	100	105	98	85	102	104	98	79	93	105	80	98	115	106	95	98	87	84	94	94	91	96	109	102	95	112	117	87	87	103	90	91	108	93	110	97	88	91	89	107	101	102	93	78	94	86	91	98	99	87	98	92	101	107	101	102	114	110	95	120	103	102	78	93	106	96	103	102	90	101	91	102	101	78	93	92	84	103	112	89	95	103	87	92	89	72	100	92	84	110	103	99	101	114	95	86	87	83	103	99	109	102	110	83	95	105	98	87	82	77	80	101	98	95	102	110	89	104	133	88	95	89	110	97	89	102	93	97	93	101	97	91	99	93	109	94	95	101	83	94	84	91	85	101	106	114	96	81	96	83	111	75	89	98	114	90	93	82	129	85	100	94	103	93	104	104	105	86	82	98	103	96	100	90	96	89	80	100	82	92	113	94	76	92	98	103	75	96	96	117	79	80	83	100	80	102	114	97	109	106	104	88	106	106	100	91	98	103	81	104	89	97	92	82	104	86	107	103	104	97	78	92	80	102	89	80	97	82	95	92	79	92	66	88	92	73	95	102	106	90	94	100	85	94	86	90	81	102	99	84	104	95	100	109	71	107	95	103	89	98	80	101	88	99	90	84	109	100	93	110	89	95	97	94	93	87	99	71	100	102	87	110	89	76	95	104	88	96	84	94	97	93	97	100	98	123	94	98	100	90	93	102	76	87	108	90	90	71	92	98	88	91	115	95	91	92	109	97	101	100	92	105	99	80	96	87	101	96	102	95	119	99	92	82	98	90	114	105	90	100	98	89	86	102	95	92	88	99	83	91	85	101	99	95	110	87	104	90	106	96	98	103	98	90	93	96	94	90	76	84	95	95	78	92	109	111	99	86	86	73	107	88	92	99	111	96	89	95	93	85	88	89	99	112	107	77	103	78	107	92	88	107	108	98	83	89	101	103	92	92	106	101	92	103	96	79	97	96	88	89	90	107	111	110	79	73	83	92	112	76	106	87	81	87	101	91	105	85	117	94	101	104	88	97	73	89	105	103	110	97	92	109	88	93	80	101	111	98	100	117	98	94	107	86	82	84	84	109	100	112	87	92	95	98	92	86	99	96	81	92	91	101	113	100	84	100	119	93	99	103	110	80	99	103	101	97	101	91	101	90	110	106	105	93	82	88	95	87	117	96	110	103	106	88	88	94	90	92	89	105	75	106	108	98	102	78	98	107	98	97	89	101	97	94	80	96	88	90	100	72	110	89	83	81	100	90	110	103	92	98	86	93	91	94	105	61	91	87	102	100	109	104	108	89	93	114	88	107	93	102	92	90	95	94	95	88	89	91	112	104	86	99	93	108	92	109	101	94	104	93	92	99	116	91	97	102	98	100	85	106	86	98	92	107	102	90	113	91	96	116	78	99	100	112	85	106	92	95	101	110	94	78	94	105	85	103	92	102	96	115	89	95	104	98	85	91	97	93	97	88	112	85	89	103	81	88	90	102	92	90	86	105	89	105	101	101	95	91	105
43301	36226	26383	14450	44232	42740	35114	24880	13273	4854	1697	940	736	748	703	757	702	640	681	691	745	687	681	710	663	678	713	732	670	670	681	665	742	683	696	675	687	647	697	726	721	685	737	656	738	719	698	719	682	729	721	714	678	705	710	709	768	736	703	719	693	742	706	710	724	652	641	741	672	702	761	660	728	682	712	715	658	657	663	655	723	690	661	661	677	713	725	695	763	682	659	677	693	704	696	676	702	682	739	693	678	699	677	711	713	693	677	698	650	696	673	739	705	699	719	664	674	699	703	731	740	688	688	749	665	660	714	694	734	673	739	726	707	718	670	718	658	733	682	677	681	710	711	746	679	683	718	720	692	706	671	673	699	624	718	650	650	714	750	685	732	699	708	684	721	703	739	655	708	691	723	747	701	735	685	703	679	681	667	699	665	668	737	663	677	692	688	676	677	783	711	767	770	711	742	721	724	721	689	735	701	719	700	707	731	700	730	732	703	683	706	696	699	761	667	719	671	739	671	729	693	682	684	680	689	691	640	678	637	690	675	700	689	655	685	696	732	731	703	671	710	707	716	730	760	713	713	733	729	699	699	705	646	694	638	694	700	734	715	676	712	702	735	699	714	695	655	642	682	697	753	678	738	716	695	729	689	692	722	670	724	747	714	671	669	721	700	687	662	704	723	700	740	687	709	721	711	721	713	698	670	745	719	688	703	684	690	716	687	716	678	689	689	710	675	705	668	697	725	711	691	689	688	697	715	693	719	655	721	758	711	713	704	686	689	772	735	726	691	717	694	666	695	686	682	706	686	693	689	700	706	698	675	687	711	686	683	684	673	654	667	671	690	728	762	697	716	697	653	673	708	721	721	697	694	729	710	702	732	656	732	666	686	713	721	672	693	723	712	681	717	715	734	724	750	711	689	687	673	715	650	709	726	703	684	714	717	712	687	680	737	731	714	660	696	736	692	715	697	703	712	723	721	732	704	710	734	667	690	670	768	722	691	704	747	690	683	685	743	704	715	699	723	678	731	682	721	715	656	665	703	692	651	700	678	711	660	706	665	708	735	714	705	677	677	738	700	707	682	691	699	705	698	665	715	680	670	654	672	666	708	671	671	672	668	720	699	688	693	725	684	743	699	731	728	633	696	721	689	695	687	713	669	736	708	680	708	684	644	740	691	667	681	744	681	707	688	721	702	694	690	693	707	690	665	691	711	690	682	673	714	696	708	715	723	729	677	734	649	668	746	697	725	677	727	747	736	687	687	660	706	669	714	692	725	689	725	666	663	670	689	731	713	661	685	705	740	695	738	715	723	695	667	721	716	707	719	694	699	766	698	676	691	689	696	730	728	707	724	701	677	683	687	740	640	716	731	710	715	665	706	708	727	709	694	686	738	742	724	719	725	707	681	738	705	707	689	708	681	662	685	690	667	703	712	661	663	688	682	687	720	680	707	731	707	692	731	657	734	713	674	687	687	725	700	691	739	714	708	664	742	727	678	674	665	726	692	728	696	693	707	706	748	702	663	702	699	703	716	687	691	706	663	695	697	625	726	706	714	683	708	729	714	728	658	718	714	709	714	692	729	717	662	713	721	720	736	702	682	721	683	690	756	728	701	694	676	720	702	716	644	691	648	729	759	695	683	708	695	669	698	709	679	720	660	718	678	704	730	692	721	731	706	676	727	695	691	700	694	688	732	692	693	696	725	701	706	676	718	699	723	686	645	740	675	660	677	732	697	644	685	799	687	692	692	735	737	702	727	721	694	727	682	730	683	698	669	702	688	718	666	715	709	686	643	647	668	712	704	640	666	704	739	750	737	709	773	735	704	698	686	718	680	711	686	714	694	722	692	690	707	662	693	677	698	712	667	684	701	660	706	733	712	671	684	723	650	782	700	704	674	734	702	688	647	704	679	672	682	653	721	663	730	684	682	654	728	678	677	658	717	706	642	722	685	683	706	729	725	719	663	680	703	714	644	689	679	722	684	684	724	657	698	657	714	697	688	634	687	697	699	756	705	663	713	703	676	736	675	718	709	749	707	732	720	675	753	636	696	771	674	685	663	685	699	735	680	686	657	732	673	692	696	728	700	698	674	725	707	669	727	755	721	712	688	758	738	702	711	719	693	658	708	721	720	647	704	664	692	643	670	648	709	701	669	715	650	711	671	717	726	741	713	709	734	690	731	721	718	634	757	747	662	684	687	649	752	709	689	701	671	636	735	711	722	716	680	712	700	732	743	700	764	694	722	722	697	677	705	717	711	684	687	682	701	658	693	680	709	615	694	683	728	709	691	709	692	700	720	727	693	712	722	694	699	679	691	679	664	720	708	672	703	712	695	640	736	717	684	713	678	722	707	719	702	706	707	715	656	739	658	687	693	717	716	690	772	710	680	703	662	708	681	650	655	656	769	700	688	652	741	670	692	709	709	685	717	667	663	718	660	712	751	691	703	720	707	712	728	689	683	707	724	641	709	710	693	705	706	652	719	677	702	675	658	691	761	708	683	690	680	692	742	703	717	713	748	682	653	730	685	668	685	715	694	668	709	746	690	678	708	694	703	693	720	681	718	692	682	669	688	743	716	704	683	692	689	723	712	697	722	668	698	746	725	680	691	717	715	671	728	751	714	719	769	672	695	663	698	681	687	732	691	670	647	746	707	736	718	696	685	730	671	705	667	726	733	683	708	660	720	767	723	677	719	728	756	679	670	690	648	688	700	684	726	692	694	673	689	679	690	700	688	735	723	676	744	713	682	702	701	671	671	634	748	676	698	723	724	670	680	697	745	728	717	669	707	730	692	722	635	686	741	700	701	749	710	708	676	698	720	665	716	745	708	700	722	721	705	700	682	671	708	681	650	693	695	648	736	747	712	681	677	714	706	699	704	696	694	706	715	693	712	714	724	730	703	740	701	680	721	731	720	720	684	712	688	718	659	704	668	667	696	714	712	702	717	720	696	712	712	707	713	691	667	663	663	722	677	670	683	723	664	685	716	705	774	711	698	747	691	703	704	765	684	677	666	697	691	718	683	702	650	692	686	736	724	734	691	705	673	695	725	691	741	708	746	742	737	710	676	692	733	717	705	713	689	709	699	701	687	747	694	656	763	701	721	737	697	744	735	712	672	706	636	719	683	665	698	703	705	730	701	697	690	730	699	738	713	748	720	701	688	666	686	694	703	709	699	708	711	699	696	729	734	680	657	691	713	734	702	730	697	678	703	739	713	734	681	728	676	651	686	749	660	669	703	683	682	682	681	720	710	668	641	716	668	707	689	671	710	696	710	709	683	724	699	692	755	739	727	658	720	686	742	697	653	730	710	702	639	710	708	708	721	743	720	682	638	697	695	690	686	736	675	657	721	666	684	634	747	696	707	669	703	717	682	739	662	718	693	723	657	714	705	694	706	696	730	686	672	671	655	680	690	707	680	663	627	732	696	720	700	681	699	722	645	716	719	678	704	721	646	731	723	695	698	686	669	684	744	681	701	691	709	735
10596	9586	5261	1085	5091	3572	2525	1234	537	240	141	118	122	106	93	101	114	107	113	123	108	119	118	111	103	90	112	91	120	98	99	107	104	109	109	98	100	123	102	107	107	83	125	109	113	96	109	109	126	119	93	107	105	116	93	98	110	106	105	90	89	115	121	99	93	114	136	108	106	100	96	105	100	123	103	97	98	102	112	101	119	114	111	117	118	127	124	98	90	107	102	112	107	113	106	112	103	99	115	108	110	96	113	114	100	106	111	101	140	113	105	100	113	97	82	111	117	109	104	108	107	101	123	112	102	121	116	120	110	131	106	101	91	97	120	108	125	82	88	110	117	119	136	108	112	100	106	108	100	95	109	109	97	102	98	132	122	113	97	94	123	97	94	100	99	120	91	105	98	110	118	104	103	101	113	112	111	120	105	108	86	122	104	101	114	101	120	99	116	110	97	108	104	112	128	104	110	122	101	102	100	113	90	108	100	95	110	112	111	117	97	118	82	115	99	102	91	95	105	107	101	105	118	107	104	111	109	115	113	98	117	133	102	120	94	115	104	107	123	119	97	117	109	98	100	102	101	90	87	105	115	117	111	120	95	121	104	104	117	111	102	142	112	94	108	110	103	115	100	95	110	100	90	106	105	112	108	89	102	104	111	100	103	93	106	104	105	95	103	118	120	118	117	115	127	102	91	121	133	105	120	114	94	112	111	135	96	122	116	103	113	85	101	100	104	101	121	96	105	86	105	115	103	122	92	105	109	103	105	125	85	114	94	116	97	115	105	114	106	116	91	95	94	119	94	110	118	87	93	99	104	115	107	105	102	109	112	103	106	108	96	101	93	110	90	92	102	117	111	96	99	96	85	121	109	135	102	107	119	104	98	108	112	99	93	117	120	93	96	112	95	114	99	92	101	105	106	114	101	111	122	109	104	103	98	106	110	121	89	97	108	87	111	98	105	92	111	113	103	104	98	111	96	104	119	92	92	94	98	94	102	112	98	80	95	97	106	116	97	116	123	120	92	110	92	109	126	119	128	99	107	130	107	97	89	117	100	113	103	106	87	82	99	104	114	119	114	129	108	133	106	113	96	107	81	99	100	103	116	97	102	105	99	95	96	103	98	93	105	107	87	94	104	99	113	123	106	94	109	112	107	111	106	115	126	110	97	101	81	104	105	94	117	104	103	104	115	115	125	97	114	109	101	103	98	109	91	89	106	111	103	102	103	98	101	108	94	93	112	111	105	99	113	104	109	113	96	106	103	109	108	109	100	92	115	112	110	94	115	100	102	96	103	108	109	113	102	110	103	105	113	100	128	95	97	109	111	97	116	105	94	104	90	90	93	96	111	92	110	82	108	111	109	118	110	123	101	113	113	97	107	117	112	109	114	100	107	99	118	110	110	117	125	101	97	92	105	103	92	104	136	105	105	111	102	116	118	106	86	94	105	86	108	111	106	125	113	111	115	94	93	125	114	105	113	104	105	121	113	104	110	116	108	103	105	107	111	113	110	100	89	116	100	90	102	120	110	101	117	110	129	118	121	102	103	108	86	113	79	101	90	124	115	115	100	121	124	123	106	104	93	109	108	111	83	88	106	118	122	96	97	90	109	103	96	129	115	118	99	92	122	111	93	98	114	95	99	109	90	111	113	94	104	105	102	101	109	97	102	89	86	102	116	94	86	105	105	110	107	97	111	105	103	104	101	106	95	127	112	114	117	91	98	100	102	94	93	93	111	124	93	90	103	114	119	101	112	90	116	106	82	81	110	84	101	124	112	118	103	102	97	109	105	111	100	114	108	117	110	113	91	86	118	116	96	108	135	112	118	111	102	101	107	104	118	91	101	100	109	93	108	115	106	115	101	105	103	113	89	100	109	109	110	115	106	107	108	99	99	111	111	103	123	103	112	117	96	125	116	111	122	99	104	110	83	92	101	90	100	88	104	115	114	121	107	104	123	105	110	122	95	105	114	111	98	102	109	98	112	106	95	90	101	98	92	95	116	93	104	110	84	117	90	115	81	126	101	127	105	102	125	106	101	108	101	104	112	102	112	97	96	103	96	117	101	90	126	91	82	97	97	104	106	98	113	104	91	90	121	95	112	118	109	107	127	105	81	85	113	104	112	97	112	101	108	109	109	114	89	111	104	91	102	114	124	90	119	110	95	118	108	99	116	99	97	101	107	100	93	114	113	125	96	120	109	112	104	108	105	80	107	107	102	112	104	101	105	93	106	119	109	120	109	120	96	111	114	113	94	116	105	114	117	97	94	100	118	113	128	106	111	129	114	91	90	93	97	109	106	108	95	120	87	114	98	125	100	109	126	102	100	96	104	104	104	92	125	88	119	115	105	100	118	99	107	103	95	96	101	106	105	101	119	112	124	115	111	99	129	114	112	127	105	79	100	113	106	105	120	97	92	107	106	114	133	94	97	91	119	113	108	93	98	96	106	122	97	104	115	96	107	96	106	134	93	103	93	92	115	111	108	125	84	113	105	108	94	105	113	98	129	82	117	126	92	116	119	123	124	93	102	102	99	111	97	110	119	95	112	102	109	112	112	130	97	109	101	109	102	103	87	110	91	124	107	105	140	87	108	104	107	97	102	101	116	106	107	110	109	90	113	105	106	86	106	83	106	103	77	106	111	109	111	114	105	96	102	100	112	100	114	97	105	121	111	83	104	98	100	107	112	102	107	101	117	118	101	120	95	96	112	92	101	105	106	118	127	127	104	95	114	101	116	114	98	93	115	97	129	112	107	107	105	120	115	77	85	95	112	117	90	111	94	116	100	105	109	110	121	124	101	116	125	129	106	123	121	116	78	101	106	103	115	117	104	92	90	115	110	109	117	93	99	95	128	115	115	119	115	116	118	102	110	102	126	112	89	101	100	99	118	111	110	100	103	101	95	100	104	120	111	104	139	118	95	124	106	114	106	100	103	121	123	100	120	92	111	120	105	106	98	109	98	107	100	117	114	81	111	110	117	122	104	87	105	101	115	105	120	127	111	111	99	91	111	108	99	90	111	108	97	123	102	109	113	108	124	115	117	102	101	97	103	100	100	106	92	116	113	112	101	113	105	111	126	109	101	116	104	81	116	91	119	114	108	89	107	111	104	113	90	120	97	97	108	101	117	101	106	84	118	99	128	118	100	109	113	106	106	101	87	118	108	100	93	103	109	94	85	117	97	113	109	100	116	105	99	95	105	100	123	117	129	93	97	105	106	100	99	104	97	127	101	102	113	106	115	116	103	110	111	124	109	132	112	100	114	112	104	121	106	128	113	103	101	107	109	92	110	113	109	98	93	93	101	107	97	103	109	115	114	112	113	100	124	99	119	135	87	100	97	87	112	77	98	102	95	99	96	109	125	101	127	125	129	104	96	95	108	127	104	109	111	108	112	78	99	105	99	106	87	102	92	84	114	106	91	115	102	104	109	100	103	88	104	107	100	118	126	113	99	95	95	111	112	107	99	98	106	111	111	104	106	113	98	102
39176	32221	24524	11443	39671	35769	29748	19939	9587	3383	1420	869	808	750	833	785	770	730	771	825	702	804	808	797	817	805	810	782	843	809	791	797	747	793	778	771	738	784	767	797	763	783	749	796	806	748	763	768	801	761	735	800	822	736	783	771	781	772	810	763	767	803	789	771	736	759	790	738	756	788	751	775	785	729	819	771	778	782	798	745	730	835	746	753	811	779	779	760	764	800	783	752	781	789	798	764	821	785	782	788	784	789	718	776	813	786	817	885	793	757	776	799	784	747	737	767	776	795	797	786	738	767	825	803	766	745	809	781	775	755	793	782	795	757	791	815	783	820	807	776	804	747	771	780	768	843	806	712	757	731	773	721	794	780	798	833	841	784	799	817	785	753	734	752	750	799	768	820	819	759	779	794	802	775	813	819	839	819	765	765	823	787	732	783	791	801	785	803	786	798	790	797	787	775	779	805	833	849	837	790	833	796	775	813	770	747	733	785	746	821	796	712	815	757	765	768	778	786	807	790	708	795	810	782	797	801	776	781	724	783	779	808	785	767	785	786	792	855	807	775	769	806	812	811	752	814	756	754	782	730	811	731	799	790	752	748	747	756	715	707	770	790	761	735	773	803	781	800	756	781	775	819	786	793	747	775	806	791	779	787	773	820	838	770	810	751	804	750	718	795	809	808	771	823	813	755	808	778	754	770	788	765	833	819	801	848	742	787	799	788	822	812	800	755	786	756	829	804	760	818	797	821	843	772	793	787	761	807	892	752	750	785	771	764	750	796	725	822	785	795	794	811	795	732	770	773	786	784	770	759	800	781	740	806	797	741	805	772	797	812	768	796	768	810	815	830	768	813	731	799	771	786	802	793	781	749	800	782	821	763	771	783	815	741	749	802	732	785	764	745	784	744	756	773	791	783	769	749	781	723	781	751	761	763	763	762	788	785	762	799	807	796	798	780	772	838	828	782	711	800	779	798	760	742	777	802	791	806	793	792	746	761	801	827	770	749	779	775	773	793	771	786	780	804	753	822	775	796	764	782	793	779	806	782	762	795	810	783	825	803	755	856	788	824	788	779	792	848	798	795	736	791	761	793	781	793	757	789	799	795	763	771	764	793	765	747	772	766	749	853	847	826	777	785	817	766	780	804	779	826	772	762	772	772	735	785	817	777	781	786	785	787	813	772	840	779	776	782	806	810	781	801	754	787	791	781	776	805	782	765	778	790	748	737	780	805	782	776	771	821	771	784	793	797	786	779	753	763	782	789	783	739	757	823	824	788	780	766	834	824	784	705	834	842	755	755	753	790	834	794	776	854	795	804	793	777	857	749	781	757	786	761	755	790	788	784	708	759	753	768	797	771	837	765	816	729	817	761	753	790	774	787	787	783	754	806	805	790	788	819	761	785	804	777	737	759	771	836	810	793	796	764	750	800	811	786	769	793	756	734	772	738	785	837	825	794	810	792	743	804	787	779	824	795	751	834	788	792	725	757	729	801	839	787	753	811	774	762	766	781	757	772	778	820	808	773	813	805	802	797	788	809	772	728	801	763	770	827	821	776	827	757	757	761	774	728	761	786	849	744	785	718	757	818	741	793	792	749	807	783	790	780	799	819	792	763	754	785	777	776	845	834	782	755	812	767	733	806	773	769	805	810	775	770	771	774	773	778	746	763	788	744	759	858	810	773	743	740	783	765	827	785	776	723	764	760	762	839	733	759	827	757	789	730	824	788	773	772	740	743	731	788	754	775	806	774	767	783	763	762	741	777	751	733	799	746	787	801	792	780	833	800	750	756	737	824	781	884	748	751	781	731	778	794	824	799	769	787	771	739	768	770	790	763	788	758	766	767	722	829	807	767	808	762	778	764	814	743	785	769	829	787	771	751	792	771	780	779	800	786	805	748	823	822	769	725	769	800	799	791	782	831	749	755	795	771	875	786	810	765	749	761	802	781	777	719	752	774	782	813	765	788	741	798	832	787	783	771	769	825	755	810	763	765	726	791	769	809	825	769	811	726	764	763	776	804	822	771	795	751	805	779	766	820	788	762	761	779	758	815	756	803	837	786	760	743	787	814	744	755	788	758	746	754	798	765	798	778	742	827	796	771	823	801	752	728	791	777	753	772	779	802	783	781	779	771	795	749	823	816	843	809	786	805	806	754	748	797	792	759	825	801	798	781	795	789	757	797	764	800	788	799	783	791	787	775	781	818	779	781	819	797	793	787	788	697	809	784	784	825	804	803	818	736	753	818	767	801	829	783	759	717	813	756	761	779	794	839	751	823	729	770	790	792	803	809	789	797	832	778	795	805	763	816	776	770	795	814	836	827	779	739	802	787	794	792	776	721	775	799	779	797	812	813	746	766	778	790	788	756	841	723	781	798	774	765	802	767	750	771	791	784	797	790	796	789	779	783	798	791	810	815	760	777	803	743	784	829	751	771	781	804	827	792	786	775	792	784	796	780	765	768	797	809	820	793	793	750	759	795	778	789	766	772	798	797	770	752	718	772	788	759	760	787	785	784	828	776	721	800	801	794	774	819	758	769	761	805	721	804	783	784	759	795	764	745	800	773	822	795	779	772	813	805	754	844	824	790	766	793	781	746	784	774	776	750	795	766	821	729	781	763	799	760	758	786	770	799	804	851	804	796	830	779	794	765	770	816	765	836	765	815	781	791	763	796	791	788	775	746	801	748	824	745	820	745	786	813	824	778	789	779	774	828	761	793	742	818	796	807	776	766	818	789	780	712	769	753	766	792	761	797	772	817	775	787	812	744	786	738	834	757	788	783	818	771	770	797	808	786	770	768	737	769	765	769	749	777	761	796	730	777	799	759	770	748	783	729	791	779	768	799	814	802	803	772	781	765	779	801	749	807	763	779	793	768	812	796	747	763	782	766	764	812	784	808	816	809	760	794	742	781	755	788	853	839	807	817	780	769	798	830	745	771	736	826	787	840	822	790	769	767	813	789	810	813	718	777	764	787	792	757	747	814	799	841	770	757	771	791	755	795	754	745	765	765	771	812	789	776	774	745	816	797	793	829	756	863	771	767	766	789	827	760	830	788	745	787	819	785	850	802	776	766	818	786	806	775	796	740	791	759	766	829	806	817	799	766	807	842	813	802	767	785	814	802	776	796	799	784	750	759	830	854	794	791	816	797	810	828	796	789	791	752	766	825	805	749	786	753	816	810	794	733	781	787	771	822	738	772	828	790	845	778	750	783	792	806	785	761	771	796	791	803	811	773	745	804	779	764	778	760	810	762	800	775	738	750	796	783	722	811	780	770	767	777	794	781	755	750	738	755	769	812	757	761	812	842	781	803	788	817	783	775	776	812	810	746	780	808	800	804	788	739	808	731	764	780	800	759	814	800	789	780	741	812	879	791	807	789	794	775	774	813	782	782	774	777	742	787	731	759	732	756	777	753	732	743	737	795	747	785	797	701	753	763	800	802	796	778	773	699	815	792	761	790	762	769	773	758	789	866	765	745	711	796
13517	15670	8723	2220	9015	6858	5319	2400	757	278	155	98	116	95	86	103	90	94	112	93	100	112	91	88	94	84	98	101	92	96	103	97	90	98	80	81	105	105	75	96	99	106	118	100	93	109	101	102	111	105	90	94	73	83	94	94	111	97	109	108	103	99	89	121	101	89	102	90	89	91	100	100	95	101	84	100	99	101	107	85	110	111	104	103	96	102	97	84	90	112	96	97	87	99	89	80	105	95	100	94	103	108	110	100	88	84	82	111	100	103	93	116	97	94	99	97	91	90	113	101	106	112	93	119	80	102	99	95	106	93	100	108	118	86	105	96	89	83	93	92	86	88	96	107	83	101	94	89	93	109	87	104	77	99	89	100	109	95	98	115	98	87	80	104	120	96	115	95	108	93	109	98	103	86	101	97	108	104	89	85	102	86	104	111	103	95	83	95	98	117	99	93	103	100	105	95	104	84	106	93	90	102	107	87	91	114	84	79	111	109	106	90	82	105	99	100	97	98	106	107	81	97	107	89	100	109	99	109	100	93	100	100	93	93	91	100	102	91	91	88	106	93	122	117	103	99	95	88	84	106	85	98	102	91	108	93	100	96	105	92	87	101	103	90	92	84	85	96	103	107	90	87	96	114	119	107	87	92	84	99	108	92	75	106	110	107	105	94	90	105	91	120	106	80	95	78	101	104	94	112	81	109	108	89	100	126	114	90	100	103	83	86	84	106	88	96	95	112	113	101	120	99	97	83	78	101	101	84	92	87	97	120	86	108	104	106	88	93	96	83	83	108	93	94	96	101	90	85	100	107	79	102	111	103	107	109	111	97	90	104	91	92	85	107	90	106	111	92	92	96	90	90	111	98	121	87	105	111	98	95	94	105	98	86	93	93	98	115	93	90	117	98	98	74	106	106	99	111	83	83	93	97	102	104	106	88	104	96	101	98	82	97	103	104	111	119	88	101	117	88	91	88	112	107	95	76	91	86	90	103	112	102	101	93	94	104	103	104	95	99	94	84	100	88	87	96	101	90	111	93	79	97	100	92	103	91	101	109	101	93	96	102	93	95	104	93	78	96	96	122	108	114	95	90	88	100	91	77	86	108	85	105	101	101	103	98	100	79	99	94	111	111	91	97	103	111	100	106	94	112	93	84	100	100	80	96	106	92	94	84	110	105	105	103	102	94	83	107	104	102	97	94	102	83	98	91	88	97	99	85	79	106	107	90	95	107	89	97	107	104	91	100	107	104	87	95	86	98	104	113	96	108	96	95	94	104	88	95	122	85	94	115	91	110	102	85	93	99	88	98	99	104	98	106	107	85	94	93	82	102	98	92	104	97	101	94	94	107	94	92	115	91	98	98	118	99	96	83	81	85	79	94	102	107	93	87	86	87	103	92	98	98	100	103	98	112	106	98	107	90	89	96	108	102	89	97	107	121	103	116	119	91	103	81	94	75	91	86	92	86	95	85	124	86	98	107	96	93	86	92	105	107	94	82	94	110	97	99	90	93	98	106	95	99	109	102	96	93	90	108	84	87	87	96	99	116	102	107	94	107	96	98	95	78	110	94	116	102	82	90	102	91	80	109	110	109	94	82	101	103	91	106	84	81	105	109	82	104	90	88	98	134	119	99	94	95	118	98	89	89	94	98	86	100	94	103	96	91	94	88	92	97	101	108	104	108	102	114	94	90	93	99	98	87	106	103	93	115	101	97	82	98	94	93	86	81	101	102	107	81	79	109	85	98	93	109	89	108	78	106	95	92	83	86	102	92	99	101	105	100	97	108	97	103	92	115	107	108	94	91	87	93	107	89	102	118	111	84	90	85	87	83	103	107	101	100	99	95	99	102	113	86	87	116	94	103	114	99	100	89	92	92	86	88	112	86	95	96	99	99	100	92	96	99	90	106	77	87	91	83	89	91	87	108	92	64	81	118	93	104	101	86	124	101	86	86	91	102	99	84	95	96	101	97	98	81	90	112	96	103	101	84	118	106	86	103	93	108	80	124	68	96	95	88	113	108	103	86	100	85	126	85	108	91	104	89	99	87	97	104	101	93	79	96	85	94	99	82	89	89	100	99	97	99	89	87	92	82	68	93	117	99	116	86	95	102	80	83	104	103	105	98	92	93	93	92	93	100	97	115	95	89	99	109	98	90	100	103	104	98	90	104	85	102	100	88	98	105	98	92	87	103	95	106	95	87	85	95	96	93	95	100	98	98	114	98	84	85	94	95	114	88	103	101	87	97	74	108	92	96	93	101	97	97	97	97	103	94	66	106	101	78	90	99	91	88	121	89	97	78	89	85	101	88	105	85	123	113	101	93	96	89	80	109	91	110	96	103	88	99	85	108	107	78	106	101	86	88	89	91	108	103	94	94	106	96	97	91	92	113	100	106	105	109	91	102	113	94	105	98	104	88	111	84	117	84	106	92	105	110	96	83	93	101	93	102	111	102	87	113	88	97	119	80	104	106	91	94	98	99	100	101	109	89	99	104	85	89	99	106	107	100	84	95	103	106	105	96	80	92	119	100	116	98	98	88	102	93	97	90	94	103	99	101	97	84	94	109	90	93	95	108	103	95	100	92	101	102	108	108	91	109	98	114	94	95	90	97	87	112	104	108	102	103	113	106	104	110	97	89	91	113	85	96	104	96	105	100	91	90	118	89	108	88	99	91	103	107	97	99	84	93	95	99	108	113	88	94	98	95	80	90	92	90	90	98	102	93	106	108	80	93	99	89	81	108	88	96	105	97	100	88	105	98	98	95	91	95	100	85	95	89	106	102	109	114	95	89	102	105	79	101	102	90	90	94	106	103	91	91	101	95	92	97	110	92	99	81	81	82	108	82	83	97	99	104	103	105	103	91	109	103	94	98	85	95	90	103	96	85	89	108	109	110	98	96	94	105	104	88	88	92	90	98	104	105	96	96	105	99	107	111	94	88	114	104	99	79	97	103	94	104	103	93	110	105	99	99	85	93	94	87	101	85	100	94	105	88	115	124	97	87	93	90	120	95	79	111	94	96	89	108	97	85	91	89	99	109	105	79	113	102	90	91	110	110	106	85	90	72	92	101	92	103	118	96	118	106	94	104	88	75	119	84	118	78	104	71	87	79	83	106	107	80	92	103	99	113	101	101	94	102	105	85	95	99	94	121	111	101	95	111	85	102	89	90	87	91	101	85	100	106	94	113	105	89	108	106	95	92	105	82	86	104	116	97	99	94	105	102	89	90	120	93	109	106	101	110	105	88	91	98	96	99	109	98	72	87	102	111	107	104	75	118	95	90	104	102	96	85	101	111	109	107	99	86	94	91	101	94	107	86	91	88	85	101	105	94	104	102	92	88	85	104	88	83	95	99	93	108	85	110	98	91	95	97	97	111	102	100	86	93	106	101	101	101	87	115	92	86	91	120	80	99	95	112	100	100	112	101	94	103	85	90	97	87	107	106	104	104	94	112	117	115	119	85	96	93	86	87	99	97	108	80	100	96
44432	37956	28536	18337	48416	43408	37544	25728	12531	4625	1716	882	755	710	659	748	712	728	678	706	704	703	706	689	678	734	720	670	694	687	707	676	663	720	680	700	734	704	634	716	708	670	710	711	715	682	657	728	682	736	756	729	712	736	677	679	719	719	761	713	666	690	697	727	765	640	693	717	761	711	697	737	686	711	695	781	738	742	713	721	754	748	685	683	705	757	728	746	714	689	703	714	723	675	699	672	691	680	699	735	733	735	687	747	733	693	701	672	718	725	695	683	659	700	688	724	721	679	701	710	708	694	728	712	773	708	712	736	692	742	710	679	692	704	707	734	748	707	676	684	783	690	696	709	700	701	739	714	700	661	684	739	732	699	709	726	658	718	678	675	694	714	694	708	721	653	731	724	703	717	715	701	706	745	736	691	665	694	769	718	678	743	714	740	670	686	731	665	699	700	690	735	706	739	683	725	685	696	688	722	688	692	703	729	711	665	706	695	690	723	707	697	702	686	706	707	717	730	713	705	720	734	704	674	673	735	674	689	677	709	693	701	703	702	702	661	692	720	722	722	722	737	756	731	705	727	745	682	690	720	742	690	762	725	713	747	714	713	718	757	710	697	698	672	731	692	719	733	642	667	731	738	734	697	676	737	717	702	734	720	755	689	720	746	721	643	684	732	667	662	685	695	717	678	742	717	704	700	717	699	702	704	743	717	748	687	659	712	687	708	734	689	722	704	704	715	704	706	691	690	766	673	698	704	670	691	715	703	680	646	729	722	728	734	654	713	695	744	733	733	740	724	723	682	764	725	727	720	668	710	641	728	704	685	712	705	682	705	715	687	706	746	693	713	723	723	672	677	717	664	699	679	686	718	741	712	741	670	732	700	685	671	764	686	704	726	683	718	719	765	651	721	732	698	666	718	718	672	759	718	708	709	685	721	672	715	690	739	729	728	725	666	700	723	727	666	729	697	747	683	710	704	728	698	711	705	695	681	754	722	746	704	704	663	708	669	706	716	737	707	700	699	688	738	679	701	689	688	695	671	677	709	715	734	724	783	689	756	706	757	709	729	667	692	743	706	715	706	687	705	692	735	693	760	750	764	683	720	691	709	688	673	717	763	686	724	708	701	749	711	709	725	693	721	746	706	746	754	723	678	717	661	698	706	661	717	713	714	719	741	706	671	728	702	718	698	726	702	716	681	729	684	700	734	733	689	711	714	683	698	681	737	767	721	708	709	766	728	696	715	733	728	696	715	725	728	707	722	746	700	739	683	699	700	727	708	767	679	692	701	726	706	724	770	701	717	693	715	720	731	680	746	725	749	745	701	709	682	726	683	690	739	687	728	698	721	725	711	736	746	707	720	679	739	714	719	704	692	689	728	727	720	692	768	741	693	762	730	672	662	752	699	720	717	700	711	732	738	726	754	710	683	691	698	715	769	722	686	719	692	762	704	692	655	725	707	647	728	715	707	711	692	693	764	733	682	709	729	756	709	672	669	722	694	704	666	749	735	691	715	734	728	666	715	697	730	642	712	701	742	689	721	695	704	683	676	693	703	725	701	759	719	704	693	734	724	665	683	713	679	706	684	718	693	728	694	748	723	717	724	761	730	713	741	729	717	669	707	661	728	723	704	743	697	687	731	679	670	665	729	733	744	711	727	709	723	756	679	747	722	671	675	707	685	696	750	712	697	731	725	741	772	699	743	694	778	677	696	705	712	715	710	707	714	660	726	693	759	727	718	766	716	685	705	734	710	704	696	700	720	708	741	692	733	687	649	730	709	692	713	668	738	735	741	720	727	707	660	760	696	716	673	672	659	684	670	685	729	705	726	706	718	705	729	723	768	715	700	719	725	697	751	705	745	689	700	655	714	696	751	723	702	734	750	737	662	747	696	774	693	729	701	724	689	697	694	679	671	663	702	735	714	684	722	731	688	725	689	721	727	711	728	744	707	727	734	677	718	669	715	725	663	712	738	713	701	691	717	739	729	718	704	725	764	719	698	699	703	683	694	720	715	720	706	687	659	685	717	686	755	736	687	751	672	728	728	711	703	703	713	779	748	705	748	747	748	691	712	727	687	701	695	723	706	770	677	744	733	726	688	717	770	695	715	705	692	705	698	721	762	686	744	692	734	679	682	721	715	734	674	678	749	708	697	762	708	711	664	705	713	742	709	691	675	695	709	665	726	716	719	689	640	701	679	701	661	710	724	730	716	763	693	661	737	734	707	694	734	715	747	709	719	714	731	733	723	707	691	698	686	700	677	682	737	763	697	656	742	689	693	750	705	704	742	660	746	678	703	723	728	691	723	684	684	703	746	709	710	687	684	742	693	733	710	736	728	717	735	680	715	743	723	680	632	718	722	704	724	686	667	679	705	732	710	713	706	750	692	706	711	700	708	692	752	665	694	752	663	676	691	749	716	718	752	728	687	734	726	700	661	697	707	730	703	678	725	637	676	732	652	727	757	717	743	753	703	739	744	764	703	681	723	720	784	729	711	699	645	720	705	739	689	706	719	719	727	680	717	715	692	692	741	692	672	726	702	675	684	736	703	717	739	721	743	718	672	693	724	734	718	714	689	695	729	739	748	739	717	704	706	764	686	748	786	708	715	704	693	706	678	714	725	735	702	689	671	676	731	720	707	680	736	726	713	708	693	741	714	713	709	714	692	692	703	734	726	743	698	770	741	718	698	695	716	723	671	684	690	745	720	679	691	751	718	708	722	667	689	720	705	743	721	745	686	717	682	731	735	708	672	721	778	706	689	718	721	716	698	722	708	703	725	710	708	741	707	697	687	691	752	735	713	705	682	719	728	665	756	698	726	696	682	711	732	664	739	761	696	718	715	665	711	695	687	719	725	662	702	727	704	719	761	790	682	712	748	716	678	695	685	693	712	773	733	697	687	728	691	712	699	705	752	716	715	704	709	707	728	707	713	684	679	720	686	741	709	715	709	721	695	658	712	733	697	700	698	709	707	722	680	702	721	655	701	683	707	732	734	704	689	713	720	710	671	723	731	737	669	697	751	707	700	665	721	715	706	711	746	729	690	695	743	691	683	699	710	708	711	713	726	726	699	723	722	683	656	688	707	696	733	759	705	726	758	689	724	663	743	688	731	715	758	680	729	723	757	688	691	693	733	734	686	708	722	658	707	738	734	730	720	723	663	726	666	747	734	638	737	669	714	697	728	705	687	686	686	712	737	685	692	709	681	746	741	701	714	726	681	724	718	688	730	749	732	693	720	681	714	741	730	701	702	671	690	716	740	710	717	704	708	669	689	717	730	705	690	715	729	702	732	685	690	675	695	684	722	714	696	696	681	731	712	713	748	722	677	721	691	686	673	711	696	710	704	699	751	731	682	695	709	725	688	701	702	723	728	714	666	741	698	754	699	702	655	729	727	709	698	714	774	739	693	742	736	709	662	700	681	709	758	649	704	720	712	767	739	729	691	742	679	753	761	681	726	747	715	665	720	685	716	711	697	702	694	707	716
7256	5799	2384	439	1374	1173	1003	536	281	154	127	97	119	114	92	101	99	105	85	118	99	106	118	96	98	107	131	93	106	110	108	105	101	90	108	104	96	103	92	120	114	102	124	107	90	91	105	109	84	97	95	110	100	112	104	117	103	87	110	100	84	92	105	95	119	106	108	108	106	109	100	105	95	97	107	111	98	101	104	100	85	105	117	118	116	95	107	124	103	105	114	115	89	106	101	91	107	113	95	108	109	115	105	102	116	88	101	88	98	98	119	98	108	94	87	97	101	98	128	106	115	125	101	112	102	91	99	104	112	122	100	92	109	94	114	103	85	96	105	102	100	115	76	101	115	107	123	136	116	98	105	110	82	113	111	98	117	102	104	96	104	86	85	118	117	127	112	114	112	108	127	89	108	96	95	110	108	119	87	100	101	122	119	102	108	115	115	117	100	111	95	116	112	107	99	105	104	91	112	117	109	118	109	111	107	104	104	117	117	95	98	116	88	96	120	111	103	92	96	108	89	111	105	103	103	100	94	113	89	101	101	97	92	113	103	106	95	101	105	113	114	109	112	110	96	112	87	130	115	100	97	109	106	119	122	95	108	110	100	102	98	123	118	135	88	95	108	98	101	109	101	104	100	120	105	111	95	96	106	117	90	112	110	112	97	87	106	103	121	102	106	95	95	105	126	111	108	107	104	78	97	104	114	118	114	118	112	100	99	88	107	95	109	113	90	118	90	104	96	122	96	109	114	128	96	105	122	101	104	95	101	102	112	113	90	117	110	105	110	110	108	102	106	93	129	92	112	120	108	92	87	104	107	103	114	111	102	114	113	109	95	107	120	107	110	122	81	113	117	113	100	101	100	102	110	89	117	98	114	84	107	101	93	115	98	118	101	97	96	104	105	117	106	98	99	113	111	104	102	84	107	113	117	120	93	91	119	90	97	111	96	117	98	100	100	109	115	114	106	103	102	109	103	114	135	111	103	98	102	123	114	101	94	90	122	96	110	82	97	110	84	85	85	112	96	116	97	104	94	73	121	93	91	122	110	83	96	110	120	92	113	98	89	122	99	96	91	91	102	91	119	117	109	103	94	88	80	93	95	113	111	94	107	99	107	96	91	112	104	122	99	112	92	105	93	100	104	91	85	85	110	107	98	104	122	107	103	114	105	91	113	102	96	106	114	115	128	110	103	103	106	101	108	95	116	104	108	97	125	120	119	95	124	101	98	103	102	91	102	108	107	119	129	101	98	105	103	109	117	111	101	104	125	80	99	101	102	111	94	109	103	100	100	88	118	122	106	101	95	104	114	107	117	103	108	110	98	101	98	88	106	97	115	111	110	104	111	104	117	107	118	104	112	106	102	96	107	105	121	83	102	103	108	95	103	112	90	110	102	99	105	97	99	114	101	115	98	103	103	104	115	95	109	93	108	128	111	84	97	96	121	99	116	100	89	110	110	95	116	101	106	96	96	109	128	105	111	112	101	121	87	97	115	116	110	105	106	104	113	95	105	130	107	108	96	98	106	97	107	104	90	112	86	98	85	109	106	95	108	108	105	89	106	92	97	112	105	101	97	115	101	107	111	110	116	99	113	108	100	112	92	112	100	95	100	107	106	114	105	117	119	99	106	106	121	110	120	94	76	99	96	101	83	95	123	96	103	102	101	101	94	107	107	103	116	82	99	106	114	120	87	81	130	121	101	86	100	100	104	119	113	94	101	96	131	112	127	109	107	111	113	111	104	114	108	104	93	110	96	109	94	106	93	115	103	96	98	112	117	107	102	106	101	117	113	89	95	113	94	112	116	113	109	104	103	107	95	89	105	112	104	97	101	86	106	123	101	100	100	97	123	110	91	99	99	126	107	117	109	111	107	111	105	88	112	109	114	106	110	100	113	101	96	103	106	93	119	118	102	80	106	111	93	113	89	96	87	99	99	102	92	114	90	112	115	86	112	102	108	98	90	117	105	92	111	113	89	109	106	97	92	105	98	92	99	78	109	86	109	78	110	130	106	113	108	92	105	107	104	96	106	102	117	114	111	111	96	121	100	105	111	101	110	102	104	101	95	99	92	107	103	76	107	93	107	99	103	106	104	114	111	100	121	118	112	124	111	101	122	97	107	124	116	114	87	105	101	105	119	93	109	96	88	109	104	104	106	86	113	110	108	99	93	111	105	112	102	106	88	106	102	78	96	116	114	92	87	95	100	120	123	104	101	123	114	109	122	100	112	116	111	118	93	95	90	110	118	113	107	120	99	111	104	108	124	97	97	93	101	112	109	91	115	108	107	87	111	112	112	101	109	98	105	96	101	108	95	93	124	105	94	101	97	125	102	102	115	103	102	102	116	85	96	99	89	118	100	114	106	101	95	104	118	101	96	101	113	110	111	103	95	104	116	104	111	112	103	94	91	115	107	109	95	118	126	106	111	95	112	100	90	112	117	112	105	109	92	95	93	126	110	118	105	121	108	114	96	110	126	105	102	105	106	96	76	102	104	97	94	94	108	93	105	96	105	115	103	105	124	114	104	109	112	123	116	94	97	110	111	106	118	119	102	89	110	126	97	106	102	113	108	92	109	117	97	115	103	89	128	111	100	94	105	88	107	84	99	109	99	94	103	110	89	106	107	115	100	104	97	113	96	104	106	105	116	120	109	102	115	93	93	106	111	122	114	100	128	107	113	120	107	104	102	82	114	98	111	120	105	102	100	119	111	97	93	109	89	106	106	115	99	108	90	97	111	108	107	123	81	86	101	109	121	126	96	99	114	107	93	111	126	105	119	123	100	99	102	109	120	98	109	108	83	116	106	95	106	110	104	104	132	92	107	92	98	97	104	105	110	93	99	90	92	105	98	104	111	113	118	96	95	95	110	99	110	100	116	120	115	106	110	92	103	97	112	121	104	117	95	100	130	76	109	121	104	120	115	123	103	131	114	105	111	90	107	111	103	91	112	98	113	97	109	112	95	109	98	112	98	94	107	103	115	93	122	115	95	108	84	102	111	94	101	113	105	95	96	110	122	102	91	95	121	109	76	130	96	118	77	96	112	105	88	111	109	102	102	108	113	128	110	99	84	112	91	98	109	101	104	105	106	111	110	107	99	115	113	114	114	102	101	103	90	105	86	88	106	111	107	105	111	89	125	88	120	95	97	108	90	99	111	102	99	116	110	118	129	128	113	100	92	100	113	96	114	94	97	107	88	113	108	126	82	89	119	99	113	104	111	122	107	102	111	106	113	99	106	85	120	106	123	116	98	119	100	114	126	81	129	92	96	101	102	113	107	102	101	105	104	110	125	135	105	103	85	94	108	93	133	123	122	114	97	95	102	122	107	125	112	95	116	118	87	84	101	88	105	123	102	106	109	102	107	111	103	115	121	117	83	103	91	117	92	98	98	95	112	92	97	102	98	107	109	103	115	116	101	98	107	113	114	122	101	90	97	95	122	115	108	98	129	120	106	84	115	118	109	121	104	95	109	100	110	89	96	113
35470	27079	16706	5814	23117	20826	16772	8698	3472	1517	912	865	758	753	777	766	804	775	755	770	789	768	720	748	755	736	812	785	736	759	788	796	744	787	807	702	776	735	812	762	797	760	768	764	733	786	766	758	733	735	765	785	801	688	746	791	787	770	756	790	754	768	780	758	706	745	804	741	808	776	724	765	749	737	767	709	729	792	756	721	760	754	730	744	726	748	750	719	791	701	735	703	817	787	794	752	772	760	788	710	745	752	770	764	802	729	803	783	755	734	766	773	771	803	728	757	765	737	813	798	742	752	771	738	802	781	726	719	787	723	730	758	785	738	710	772	767	813	712	725	711	740	793	729	807	760	760	744	791	785	750	765	740	818	706	719	742	750	703	771	792	752	748	761	769	726	737	760	732	751	733	773	701	775	793	757	777	730	788	801	791	784	770	717	723	818	785	751	769	746	804	765	751	740	733	779	775	776	755	806	774	752	772	760	762	761	765	809	742	766	771	772	720	790	789	761	744	817	702	776	808	794	768	739	733	756	781	769	785	698	789	761	769	701	737	756	737	793	751	750	835	792	779	817	752	747	786	727	789	722	793	759	792	776	732	784	755	746	783	770	750	775	738	742	757	799	725	750	736	752	755	799	737	760	748	746	738	760	749	737	737	740	802	764	789	799	770	780	784	755	744	746	773	799	740	755	752	750	818	758	752	750	729	805	756	739	739	721	741	794	789	758	770	753	791	765	755	716	728	756	733	730	771	785	759	738	801	772	775	738	782	804	777	773	748	751	737	743	762	771	758	781	777	775	790	761	795	768	760	763	766	734	767	782	714	780	780	762	793	770	778	747	791	783	744	754	759	759	768	794	749	736	757	750	757	749	782	746	773	781	779	758	736	787	785	758	775	774	772	762	747	745	754	753	768	807	762	819	756	741	781	722	741	758	779	726	707	727	830	757	761	700	816	718	787	767	818	779	777	753	729	794	779	733	798	745	786	728	729	748	714	747	768	753	797	788	748	751	729	768	749	770	778	754	714	771	713	744	804	748	778	756	788	727	747	803	774	755	755	774	759	765	787	752	746	781	774	703	765	727	734	760	804	714	815	744	768	712	770	797	728	796	752	762	766	744	741	793	783	770	795	759	762	783	774	748	740	745	783	749	791	742	765	770	781	781	712	758	727	728	796	728	721	806	735	789	779	760	730	780	754	766	751	791	762	754	725	796	717	761	755	785	718	760	717	768	752	734	783	694	761	791	750	756	753	746	733	735	799	770	740	824	774	756	735	725	782	741	767	749	763	716	809	723	682	723	738	766	726	784	789	792	733	739	748	763	810	698	751	756	722	794	770	765	727	786	784	781	741	712	717	796	706	774	739	746	777	779	701	799	736	767	767	750	770	754	775	730	797	755	761	798	785	734	728	734	792	738	794	790	753	783	733	785	764	795	741	755	757	765	774	805	799	784	750	708	745	718	788	744	728	780	814	756	782	761	761	773	752	791	787	744	744	749	802	760	735	805	759	737	775	760	746	767	758	771	784	782	757	772	748	760	787	755	798	760	766	788	760	731	783	814	766	791	733	761	821	769	735	803	786	752	753	756	764	774	797	738	795	763	773	779	749	818	728	719	779	760	788	748	749	689	746	763	759	777	816	765	732	718	742	777	776	790	748	777	732	761	744	742	730	820	766	767	799	766	802	715	807	798	751	768	760	721	703	812	784	782	759	722	778	755	796	755	757	770	756	810	726	789	789	763	781	783	747	810	740	756	787	729	791	766	759	770	755	761	774	729	785	753	776	792	740	768	714	752	734	742	734	742	769	747	795	734	787	818	752	773	759	802	747	710	807	788	701	725	771	742	777	756	779	749	765	761	762	714	811	780	765	748	721	766	772	831	777	758	785	764	783	785	797	812	725	752	776	779	811	693	742	734	673	829	736	809	771	760	753	771	750	749	741	777	773	758	743	779	774	778	754	802	749	773	714	824	799	780	794	768	756	753	798	764	773	802	779	794	753	760	737	725	778	778	801	817	805	750	758	737	710	733	720	720	750	745	760	811	796	763	758	784	772	734	803	759	741	809	780	746	718	805	706	759	737	758	691	790	758	725	728	758	741	752	792	747	790	769	798	746	771	760	773	778	803	736	769	739	758	764	764	730	713	728	760	730	709	695	810	766	739	811	767	718	759	731	774	799	778	771	752	762	704	767	773	798	719	800	785	748	764	786	785	770	744	806	779	759	748	751	764	735	788	747	781	711	744	820	763	749	763	758	778	732	829	741	764	737	787	741	787	733	719	716	774	801	787	763	763	706	769	743	794	741	767	806	736	778	781	728	773	762	761	739	813	770	808	736	746	748	772	753	760	796	786	745	778	769	745	778	760	763	788	743	760	739	737	740	768	731	746	780	769	752	763	736	781	803	774	721	800	773	757	753	736	836	744	773	768	767	767	736	742	748	751	803	783	751	740	736	765	765	722	803	755	730	761	757	766	785	742	808	715	734	775	759	763	777	754	763	755	734	740	794	751	767	761	771	809	745	792	762	736	738	788	755	745	780	725	775	753	767	794	786	809	738	745	752	800	782	778	802	779	729	752	761	773	781	788	768	741	773	747	733	755	742	771	779	792	782	768	800	743	750	726	728	763	821	760	772	755	723	747	755	830	738	746	745	791	804	767	755	755	771	739	765	769	756	780	736	776	764	787	778	730	752	763	730	787	773	743	730	755	782	761	784	736	729	748	773	780	757	799	736	785	794	786	715	740	761	799	737	817	748	729	714	798	765	738	789	796	760	748	769	722	790	755	791	797	767	769	761	757	765	729	730	788	770	782	775	770	742	766	777	735	790	758	738	734	768	787	750	702	748	731	783	764	692	762	796	764	741	764	781	755	763	799	750	768	753	771	700	774	807	739	744	716	763	722	764	806	737	738	729	810	782	709	819	794	747	760	794	790	764	721	786	818	773	749	784	783	765	762	749	782	771	731	758	783	792	757	801	758	739	787	768	795	775	741	765	758	764	783	768	755	822	792	751	800	725	720	772	760	752	767	776	753	777	778	768	745	764	784	794	815	762	767	786	655	743	726	793	753	763	764	774	769	800	761	744	753	754	796	769	810	773	756	771	701	784	743	768	791	711	817	831	737	762	751	742	791	770	767	744	751	746	756	778	807	751	776	757	731	814	730	758	718	767	738	707	779	745	782	745	754	741	761	796	752	732	722	782	736	753	782	795	768	714	789	746	806	724	748	737	748	777	760	792	752	788	737	769	748	792	719	741	732	772	747	807	758	709	761	726	740	755	738	757	757	752	726	764	720	733	752	753	760	792	769	807	790	748	761	810	723	737	785	712	748	784	800	768	744	757	789	770	764	743	756	743	735	745	712	791	754	736	774	741	758	795	777	698	753	756	775	770	774	733	717	812	773	781	821	700	779	783	818	747	801	751	771	739	750	797	751	758	727	768	749	803	757	778	747	776	764	767	777	712	761	756	801	742	694	794	743	769	756	742
13001	13956	7574	1536	6835	6535	5079	1868	672	260	138	103	94	79	86	96	91	88	96	105	111	93	86	100	101	95	97	92	82	108	97	76	92	85	87	84	101	82	85	86	86	82	105	107	88	85	82	94	93	95	105	97	83	95	107	74	91	90	77	93	87	98	96	106	107	102	110	93	89	80	118	92	81	106	93	102	119	74	97	108	100	97	102	91	98	83	96	101	100	87	87	96	88	104	107	98	93	104	88	94	76	109	96	91	111	105	95	116	112	91	120	95	92	104	89	94	100	89	89	101	113	87	82	99	102	99	92	109	90	98	89	101	94	84	92	99	111	100	102	86	94	105	103	100	84	89	97	102	85	92	91	96	110	100	113	99	73	105	90	99	85	95	112	100	86	100	98	105	113	98	92	91	100	103	91	93	90	85	79	108	115	77	93	94	95	97	101	96	83	96	81	85	94	75	99	92	98	98	105	108	106	91	74	96	97	93	110	86	85	107	94	91	105	98	118	79	92	84	101	92	85	60	79	81	109	97	94	109	104	92	86	112	91	96	86	75	90	102	98	108	98	87	100	102	96	92	101	86	99	98	85	81	93	102	88	82	88	84	107	105	99	100	87	95	93	94	87	99	120	73	89	88	106	91	98	92	101	85	109	103	92	111	99	99	109	104	104	106	98	94	98	100	105	101	100	107	87	99	82	92	77	96	108	97	101	99	113	96	108	83	86	111	84	103	98	101	88	91	85	95	83	95	86	102	78	93	93	106	97	105	95	106	99	113	106	112	87	90	80	107	100	77	93	101	84	100	93	98	82	101	103	93	107	92	108	78	117	98	75	92	81	103	108	114	103	90	98	94	94	87	104	97	98	91	88	90	103	86	105	108	104	84	83	95	129	87	102	90	89	100	97	99	80	101	100	102	130	98	111	86	75	87	93	104	101	78	96	76	102	83	85	90	100	99	119	85	108	92	90	97	108	104	78	92	94	89	81	87	96	85	89	106	101	86	108	94	90	89	102	89	100	91	96	104	88	108	110	87	77	114	103	88	101	69	88	88	104	95	89	100	132	90	107	96	112	90	107	82	85	109	91	76	93	96	90	102	107	90	99	103	95	85	104	97	96	82	93	98	85	96	79	109	109	87	100	82	89	89	88	85	91	109	100	85	106	99	91	95	97	82	99	113	108	95	94	95	95	96	99	96	89	87	108	104	97	91	101	91	90	104	96	89	91	67	83	115	95	96	97	86	94	101	90	85	98	116	100	105	96	74	102	111	111	88	92	97	96	92	106	100	115	101	94	95	94	123	85	77	79	104	109	88	93	84	101	113	99	89	73	97	120	97	110	116	101	93	108	100	105	100	88	113	104	95	114	102	84	90	102	102	97	96	97	96	98	114	86	81	106	105	104	90	104	85	102	98	103	122	97	95	93	99	97	92	76	108	83	101	102	79	100	91	89	98	99	90	100	80	108	90	104	91	77	105	89	99	101	86	97	98	80	96	85	88	66	90	95	91	92	88	104	102	89	93	92	94	86	97	80	111	113	95	92	102	109	95	92	90	113	117	81	108	95	92	98	99	106	104	97	110	98	108	106	94	89	94	89	96	83	88	91	83	102	105	118	116	86	100	93	106	82	93	100	99	109	94	115	87	96	93	91	105	99	90	82	103	102	84	104	89	96	102	96	82	93	85	98	84	94	86	105	98	103	90	95	99	98	94	109	83	89	85	113	77	103	95	89	78	90	97	98	94	87	94	89	110	84	109	86	84	100	103	105	80	107	92	108	83	79	95	70	103	94	83	88	101	84	97	82	84	96	89	95	80	107	97	81	102	92	84	103	99	85	100	89	80	112	107	103	102	94	85	102	93	86	91	102	107	92	86	94	84	99	82	99	105	107	98	112	86	92	89	94	94	83	81	109	93	95	90	91	92	115	101	91	88	109	81	111	86	86	76	109	85	107	82	78	94	111	107	76	81	106	94	85	84	109	96	91	101	99	91	112	107	85	90	88	85	120	96	105	113	104	120	116	91	91	92	96	111	100	79	103	89	84	85	108	113	106	90	93	98	90	81	109	91	83	94	95	95	95	103	83	104	88	101	87	98	90	89	96	88	111	96	90	93	94	90	108	98	95	102	90	104	104	90	110	84	84	93	108	98	83	94	102	85	86	79	114	104	107	98	105	101	97	92	86	90	94	106	106	99	94	95	106	100	93	98	86	104	89	98	112	97	98	93	93	76	96	95	92	88	89	82	121	104	110	113	105	96	90	94	87	103	102	85	99	83	107	80	92	104	83	96	95	85	101	100	106	108	78	93	80	97	97	101	87	89	102	118	93	81	104	81	98	88	91	95	87	85	93	104	96	126	116	86	77	108	109	89	104	88	100	84	105	86	105	85	95	90	94	83	85	105	101	91	101	93	114	80	101	103	95	91	103	81	115	110	104	100	86	96	95	90	90	98	88	84	84	98	84	84	90	96	112	103	92	89	100	108	106	99	108	100	108	105	104	105	94	92	90	93	96	87	97	78	92	93	103	99	97	90	104	92	87	102	97	105	82	99	83	90	93	109	84	101	85	97	105	99	84	107	96	93	106	95	103	84	97	89	95	90	98	105	100	88	95	105	77	90	75	102	90	91	105	90	106	109	108	89	107	101	98	96	104	100	87	96	99	85	80	97	81	88	88	100	96	122	116	94	97	96	94	86	116	104	98	96	89	107	96	89	87	104	106	93	119	110	109	83	89	106	110	93	100	94	94	98	112	93	89	103	91	77	89	96	99	110	80	101	81	87	113	93	93	94	106	109	83	108	88	86	81	95	112	110	91	109	100	120	98	102	94	106	95	104	95	84	102	108	89	81	96	98	84	96	83	80	95	88	92	98	90	97	96	85	99	81	102	90	99	105	105	79	95	125	88	92	101	84	84	83	89	88	105	103	82	112	114	102	92	109	92	98	107	94	93	105	103	100	84	96	71	99	101	92	120	102	84	84	101	102	92	105	83	102	103	85	100	86	78	84	107	103	92	102	91	99	94	94	83	99	85	111	90	90	106	88	104	107	102	113	112	105	105	84	91	96	86	94	105	90	101	92	82	88	95	78	85	102	87	91	86	116	88	107	81	99	99	97	85	87	112	90	97	98	102	91	112	80	100	101	86	81	94	83	107	90	93	118	100	98	99	91	102	82	90	89	98	76	88	89	106	94	95	78	84	75	94	91	78	88	84	112	91	92	85	87	99	80	94	92	101	94	94	99	94	105	100	89	104	89	84	88	93	91	96	88	86	108	110	95	86	104	86	101	103	83	102	74	106	91	91	90	103	98	96	99	93	89	94	81	98	102	98	93	91	97	86	89	95	116	105	80	84	111	85	103	105	97	83	94	76	101	90	93	95	100	110	99	105	116	88	100	98	88	98	97	86	107	91	112	89	105	111	88	88	104	94	93	106	89	114	115	102	85	81	91	90	86	98	97	81	80	83	95	103	98	111	102	87	94	85	105	105	87
43845	36343	27202	14898	44562	42967	35908	22734	10840	3908	1673	914	714	710	712	741	675	694	674	661	677	702	703	714	674	704	686	700	693	653	708	739	690	708	680	694	722	713	703	699	670	682	724	716	689	726	689	648	681	744	697	702	703	700	740	705	684	708	677	727	683	659	696	663	739	683	683	677	698	712	710	734	685	718	700	691	723	690	757	710	683	654	705	673	746	710	670	703	689	650	683	721	682	723	718	700	713	671	709	675	690	708	720	664	759	708	740	698	689	685	660	681	712	679	680	709	719	688	689	698	725	734	661	655	662	712	686	665	707	677	701	716	694	731	689	682	729	680	712	678	662	705	692	725	690	677	713	663	725	699	669	698	680	705	670	698	677	723	686	725	699	659	687	717	756	703	666	716	667	725	713	673	706	701	729	701	664	721	686	726	723	716	691	721	671	705	702	703	697	704	666	666	712	749	664	703	689	748	682	705	729	695	737	660	677	730	689	714	703	632	711	700	759	697	739	777	678	712	687	678	678	691	698	680	715	655	696	742	667	703	657	702	720	689	714	700	720	667	708	675	708	705	695	734	715	720	673	710	677	751	688	623	700	686	676	710	696	719	682	736	681	720	680	701	699	687	681	690	697	672	724	727	725	672	712	677	707	740	682	698	696	657	704	694	690	712	736	717	723	722	691	676	724	696	722	709	692	726	699	708	706	694	714	701	652	657	729	675	721	680	642	669	623	659	675	723	698	707	666	703	699	722	690	702	642	713	679	639	695	718	667	670	713	707	755	701	702	707	709	700	737	686	702	710	704	724	698	703	709	693	654	672	716	686	645	723	683	687	681	702	711	690	677	628	721	657	699	686	708	746	661	716	720	706	676	670	677	712	654	699	683	669	679	709	713	703	741	683	668	681	693	700	702	703	723	720	699	674	728	717	681	688	677	750	682	733	754	684	735	716	691	673	690	737	698	673	714	703	645	656	677	665	659	732	697	719	744	717	712	710	714	711	703	658	656	701	731	713	709	694	745	694	688	697	682	703	742	705	706	683	672	666	688	706	678	681	676	661	664	697	685	684	699	680	678	647	746	703	694	694	709	679	691	673	689	680	710	699	696	682	732	732	691	685	667	698	676	696	707	714	696	686	728	682	723	706	685	704	690	704	681	718	687	683	729	668	660	680	691	696	710	688	687	705	625	701	705	716	678	719	746	733	676	711	706	666	690	701	705	694	700	706	658	712	776	716	631	664	690	713	697	720	687	696	687	674	660	713	685	695	682	684	741	684	678	671	694	726	705	688	724	705	716	678	692	686	689	729	736	712	662	669	684	693	698	678	714	729	661	691	674	705	709	736	681	661	712	740	683	660	724	704	699	741	703	677	685	706	671	728	691	695	699	684	709	718	684	687	710	726	718	747	737	707	654	691	682	691	718	676	697	689	695	684	693	702	703	704	685	708	666	691	677	698	686	726	751	669	657	724	711	701	696	714	699	694	694	676	724	717	693	699	696	703	681	690	689	668	681	715	687	694	708	684	709	666	692	681	707	724	698	731	694	703	696	667	652	718	704	671	703	740	688	671	703	668	680	710	653	666	678	729	748	740	672	692	710	686	713	724	707	719	703	696	691	733	660	741	665	746	713	665	675	674	656	722	645	719	675	684	704	734	672	702	704	628	713	724	744	707	687	730	725	709	660	747	722	719	694	703	686	726	668	679	677	696	702	737	655	718	714	681	699	708	706	687	739	698	687	700	717	715	742	676	685	726	718	748	697	737	696	723	701	693	670	668	736	675	692	681	679	707	623	726	660	713	688	728	675	731	703	666	711	643	683	659	681	709	723	699	682	677	698	668	698	722	671	724	695	693	693	668	674	713	707	725	709	679	730	674	708	722	700	664	713	736	677	650	688	636	730	709	637	681	715	691	753	672	664	679	680	731	731	697	684	713	713	676	709	747	630	720	733	659	718	652	750	695	702	709	676	666	677	743	702	747	723	714	708	676	719	698	714	719	669	693	668	688	683	743	708	741	701	671	664	703	742	702	674	676	701	647	737	733	729	726	755	705	675	644	695	708	709	745	671	704	707	755	730	682	705	702	658	703	696	684	683	676	714	662	700	709	683	735	685	690	681	700	722	694	715	660	653	716	665	641	727	713	736	758	693	681	703	671	727	723	697	679	683	661	714	737	717	675	728	719	719	713	658	690	698	746	693	720	641	693	719	707	682	714	699	719	687	700	686	745	702	725	697	709	670	689	688	772	693	669	701	694	727	678	700	738	646	730	705	695	681	688	688	732	708	716	672	662	683	691	685	711	701	682	727	652	693	712	723	692	690	699	806	681	667	702	696	689	659	688	729	707	648	730	675	715	687	679	715	746	712	673	687	706	661	691	641	700	718	686	664	687	666	707	714	661	706	692	705	700	693	669	707	702	733	685	647	688	697	748	695	680	705	719	685	692	725	693	694	715	723	700	655	703	731	719	684	677	658	695	711	697	704	705	715	749	687	709	711	686	710	685	701	675	697	724	738	695	714	684	716	701	681	709	709	706	706	677	722	702	700	704	693	701	677	692	700	686	682	721	688	709	723	659	690	732	695	669	716	714	696	669	697	729	742	706	713	686	714	720	701	729	695	675	624	676	764	681	673	665	683	685	713	699	707	688	727	716	694	730	707	681	721	698	713	702	700	746	700	710	735	726	657	760	710	705	681	733	731	714	705	698	728	729	726	676	687	684	694	686	712	690	732	704	683	689	674	671	705	701	663	730	725	735	710	694	688	676	658	721	723	713	707	701	640	701	736	676	711	700	721	761	701	722	740	677	624	696	727	685	720	686	723	691	670	727	654	642	703	686	664	730	684	685	702	657	700	693	677	709	742	653	726	704	653	750	688	662	716	673	733	701	759	671	695	700	699	698	705	736	728	701	657	684	737	720	752	673	709	707	718	699	719	742	716	720	685	672	679	728	679	745	737	704	707	664	663	696	706	694	710	707	678	671	668	693	738	762	675	729	697	678	652	692	658	676	672	661	711	710	654	682	711	681	704	710	729	691	707	726	694	685	746	704	697	699	702	698	733	696	699	680	696	749	730	684	714	686	748	700	740	668	652	678	681	698	705	677	678	715	738	665	694	723	699	710	684	656	712	664	706	689	742	699	738	703	701	668	704	704	679	679	687	713	717	676	694	679	735	687	669	708	703	733	693	716	710	699	720	679	712	676	701	693	712	684	748	659	692	720	711	697	698	734	723	690	756	716	734	688	711	725	760	699	619	681	717	678	713	687	702	731	677	731	701	783	664	713	729	655	721	671	737	695	644	693	739	713	720	695	666	722	729	674	680	685	714	686	724	725	688	697	680	741	714	704	719	685	656	679	677	723	699	670	734	709	739	743	691	661	691	720	703	704	694	783	712	727	711	708	700	676	700	694	630	693	691	680	727	735	674	676	658	721	720	719	711	699	695	709	697	700	691	745	711	680	734	679	717	739	683	685	690	666	711	665	685	720	667	721
10382	9648	4911	1128	4593	4725	2976	1169	529	213	132	114	103	110	121	115	104	105	118	109	96	116	82	108	105	101	88	117	104	108	103	118	114	116	86	127	104	108	116	99	98	109	107	130	121	106	98	102	92	116	130	102	121	124	98	109	114	98	88	91	118	118	108	97	103	119	119	96	92	109	95	110	123	121	97	82	120	90	133	113	97	121	99	99	116	127	89	115	116	124	116	109	117	116	102	101	113	105	108	116	103	109	117	104	112	109	128	111	102	93	121	104	123	108	96	110	123	108	96	119	90	119	102	96	114	126	109	103	95	103	118	104	96	106	99	114	92	114	106	109	126	112	116	126	103	100	93	115	94	102	98	96	103	100	114	105	88	108	111	114	101	105	108	103	130	97	88	113	101	114	90	119	86	107	102	108	105	101	98	100	112	101	89	97	109	102	111	108	110	112	131	104	115	114	125	107	99	122	108	93	110	101	100	111	100	100	130	109	98	133	115	118	112	101	105	106	101	115	108	102	92	125	113	115	115	121	98	100	108	102	110	110	112	116	109	108	115	117	117	93	97	111	94	114	88	119	101	93	108	99	117	119	104	99	115	94	108	103	105	105	104	115	95	119	108	111	101	108	90	110	108	105	119	112	103	100	117	121	92	117	109	101	92	97	90	92	97	99	104	108	95	90	101	109	111	106	103	120	105	105	124	115	124	95	128	104	103	118	118	101	116	109	113	115	117	99	94	109	110	108	126	99	103	118	95	116	113	111	104	124	121	98	101	103	111	109	112	102	100	103	109	134	111	103	99	118	104	88	131	113	101	97	131	100	105	103	98	104	108	98	109	96	104	117	119	102	111	98	123	109	115	99	103	91	94	115	106	115	110	121	112	109	90	120	100	93	112	106	126	112	108	118	119	117	103	126	98	101	117	109	115	103	109	106	97	119	117	109	104	89	102	97	124	114	113	101	123	114	103	86	106	111	103	112	122	116	100	114	99	111	101	97	108	115	98	109	99	90	95	100	120	112	113	102	122	80	108	115	102	116	126	115	101	89	108	113	135	101	111	115	96	120	120	94	106	124	114	117	93	98	96	103	106	120	108	113	109	96	110	81	102	112	108	111	108	109	101	117	118	114	101	106	94	106	105	120	114	125	116	105	97	104	102	94	98	108	114	113	107	105	118	100	94	117	107	113	123	122	121	115	103	101	99	99	121	113	104	96	119	110	103	110	114	93	104	104	108	106	103	80	109	96	105	110	102	87	99	119	100	104	113	99	103	109	90	118	99	95	104	99	101	114	96	104	110	113	103	110	107	116	107	94	104	115	109	113	115	95	111	94	102	92	110	103	117	119	108	113	110	99	106	102	123	107	128	117	105	104	109	108	107	96	111	99	105	95	86	109	109	124	133	115	107	129	116	132	112	110	107	112	125	101	119	94	101	110	104	96	103	118	107	110	113	108	92	101	108	105	94	106	102	105	88	107	105	115	114	103	106	113	116	107	105	127	113	114	105	110	90	115	102	88	104	104	103	98	112	122	96	112	108	114	112	97	88	114	105	88	111	100	110	116	105	96	124	115	116	112	108	98	77	87	119	116	84	97	121	108	89	106	103	90	112	125	107	112	137	112	123	112	111	94	101	119	120	102	96	114	131	105	110	121	103	114	87	89	127	102	113	116	97	113	87	95	120	109	116	92	102	115	96	106	113	117	99	108	113	102	119	102	127	100	109	107	126	120	97	105	101	106	129	95	132	103	93	106	120	96	89	106	103	118	103	87	104	122	96	102	125	114	101	101	101	114	102	95	103	112	108	117	119	83	99	97	108	119	117	106	116	121	114	95	117	109	99	112	85	98	98	97	110	100	123	117	120	111	115	120	109	97	101	87	102	99	103	80	102	112	114	92	116	110	95	108	115	95	115	100	100	101	116	107	105	106	134	121	103	112	119	117	118	97	119	109	105	135	120	100	118	105	128	85	113	112	104	88	101	98	121	92	116	104	108	96	97	124	113	107	112	106	118	110	79	98	104	93	99	102	110	102	96	116	111	116	112	115	91	101	97	92	83	110	100	101	102	102	114	108	101	92	105	99	132	95	105	104	112	93	112	100	94	107	125	103	106	103	103	106	114	105	111	114	116	105	104	108	124	108	110	102	110	114	102	103	104	94	127	123	102	107	122	102	109	113	95	120	110	101	117	107	116	111	116	89	102	86	114	119	106	100	92	120	101	102	99	124	99	106	117	122	91	99	116	117	118	119	119	101	103	104	117	111	109	114	109	112	101	111	123	119	102	94	117	130	129	83	109	92	99	121	110	105	103	79	121	107	103	105	110	124	113	110	98	103	103	91	129	122	111	108	116	110	111	105	94	118	101	103	107	108	114	105	108	109	108	100	111	123	122	111	114	101	100	109	99	110	98	111	111	106	107	99	96	113	108	104	112	115	108	121	116	98	89	123	116	119	107	112	119	88	91	118	121	111	117	107	123	108	113	100	101	118	107	104	98	113	100	115	120	104	115	107	120	123	101	105	98	102	120	108	109	110	100	121	123	103	104	92	102	106	102	85	134	120	113	113	111	108	96	121	96	112	99	102	109	98	125	100	112	118	109	85	114	129	120	122	132	100	105	111	110	96	113	111	93	103	120	108	116	114	108	99	88	86	99	121	97	104	113	113	98	105	108	106	114	95	101	104	94	119	107	118	104	102	118	106	97	88	114	102	111	118	108	113	120	107	112	109	114	122	107	96	91	96	121	92	103	98	109	106	113	100	93	97	103	103	97	121	105	103	115	89	113	87	114	98	120	110	103	88	126	96	110	124	112	105	95	91	101	106	99	94	105	119	109	110	105	121	108	90	121	107	108	116	120	121	130	101	101	113	114	105	126	122	98	121	103	99	105	112	99	79	113	107	123	111	101	99	106	100	113	110	109	123	102	112	113	112	109	108	120	103	97	109	108	98	104	106	105	134	115	114	124	121	124	110	100	93	114	98	121	119	122	81	109	138	102	121	112	108	107	121	106	108	130	110	121	102	119	100	119	103	119	110	107	101	112	110	114	98	116	122	99	117	114	102	97	97	106	114	95	119	117	119	106	116	95	118	103	109	111	110	96	111	124	100	111	115	98	116	102	104	101	112	95	123	95	103	106	107	104	109	98	102	101	97	101	129	103	96	102	106	118	114	109	138	106	117	106	87	112	96	115	130	108	116	108	97	125	94	113	122	117	129	96	93	122	113	124	90	94	107	108	96	96	109	103	101	108	106	115	99	127	102	110	99	117	105	131	121	104	108	98	81	103	110	128	93	105	104	91	105	113	110	103	114	102	130	107	108	105	119	103	98	107	127	128	95	105	105	118	101	82	103	114	114	119	121	108	108	106	93	113	103	97	107	84	96	85	112	117	92	119	96	98	101	117	110	108	104	123	107	106	92	97	101	89	91	87	97	111	102	110	113	95	107	104	91	104	144	99	108	121	110	118	121	124	128	113	90	114	122	105	93	110	93
38592	32583	22877	12994	38531	38637	30497	18466	8419	3177	1452	916	808	839	789	799	782	840	813	771	778	805	801	801	827	751	770	818	811	801	786	765	820	802	807	800	803	741	791	767	738	778	779	760	816	793	806	795	758	744	746	766	762	823	770	808	745	819	769	747	800	777	798	768	786	726	710	825	783	834	731	764	769	771	789	820	773	741	767	809	765	748	812	800	838	808	777	799	775	785	806	828	808	759	828	794	813	735	785	779	755	774	800	779	771	841	800	838	740	768	830	774	853	701	759	768	781	775	838	754	746	800	755	783	761	796	737	789	806	761	741	797	755	784	775	753	775	825	784	778	787	780	796	784	805	806	807	804	809	788	794	824	811	800	767	791	754	793	750	760	739	784	755	786	782	760	780	779	791	771	807	779	789	781	749	776	794	794	780	749	752	778	796	835	775	819	754	797	742	742	740	777	725	778	797	776	777	793	817	748	792	812	761	756	802	807	764	761	747	750	820	754	737	763	820	784	801	784	797	768	766	784	786	810	776	746	779	806	782	749	794	717	746	803	771	815	803	785	802	787	767	804	777	802	771	760	772	771	777	797	783	808	804	759	741	783	801	825	788	766	796	842	783	789	773	818	840	779	750	808	805	771	798	775	727	804	779	798	799	824	772	840	804	803	736	818	762	761	780	755	690	815	761	817	831	751	749	822	782	779	768	730	805	794	799	760	818	772	815	787	808	781	749	781	803	814	770	825	793	775	766	789	832	855	754	785	809	802	768	810	797	815	824	807	818	777	763	768	796	774	797	817	784	758	792	775	777	746	772	811	775	801	785	771	767	767	833	749	744	799	824	731	741	816	777	827	853	777	748	779	766	745	774	757	779	816	770	767	750	780	818	817	776	721	760	775	763	809	821	734	791	786	818	803	763	761	765	797	778	765	785	761	778	776	798	786	744	778	793	774	739	777	796	774	780	762	800	821	772	747	794	824	808	775	775	819	835	745	784	782	808	769	818	769	806	777	763	747	838	794	781	759	839	745	800	806	793	752	777	815	796	818	769	757	815	764	783	792	783	740	724	761	754	797	815	732	773	802	847	752	788	790	749	707	796	823	754	751	806	798	785	814	784	768	779	783	863	775	821	788	749	790	805	748	776	792	761	784	771	793	790	789	805	786	811	831	820	782	726	784	788	793	781	810	781	794	769	803	790	783	800	819	776	795	776	749	754	756	775	712	764	739	797	762	721	844	768	770	780	813	713	797	701	820	796	763	819	807	779	802	709	823	788	779	819	753	818	759	797	769	797	759	800	838	752	809	793	782	780	792	824	795	802	751	773	766	830	784	780	811	751	716	749	776	767	801	820	814	768	791	763	727	781	820	782	751	791	823	760	781	775	829	785	824	721	764	754	755	825	803	816	785	771	787	769	823	772	737	760	781	810	820	762	780	776	784	740	771	752	812	767	794	753	812	788	783	790	757	768	762	799	742	763	806	811	801	758	824	767	773	783	760	772	783	781	803	831	764	743	760	825	794	775	823	824	759	750	795	773	780	786	790	759	734	830	760	783	798	789	759	804	762	809	799	736	777	805	802	771	768	774	763	756	732	797	832	775	796	804	744	805	776	788	791	794	797	763	770	785	794	769	779	742	799	774	785	809	787	788	757	764	858	813	765	797	781	791	847	820	784	785	752	785	781	737	810	849	779	745	801	786	777	768	803	796	805	808	762	754	761	793	746	777	766	767	846	808	769	818	787	774	756	761	802	801	803	742	782	780	739	752	787	805	787	740	804	777	806	764	838	739	784	746	793	794	796	811	790	815	803	774	801	777	765	756	780	796	772	794	789	775	811	807	810	770	760	829	786	756	759	766	766	784	710	801	775	776	787	797	814	787	763	795	783	786	769	791	744	799	783	758	747	773	810	753	770	766	787	797	796	808	773	795	753	813	776	801	815	813	783	766	778	824	774	766	793	829	754	807	836	756	775	818	782	797	779	817	807	762	763	776	791	805	843	837	785	736	796	818	810	753	722	793	816	784	817	762	785	781	806	769	738	800	748	736	789	836	779	750	812	809	799	807	766	790	792	766	821	731	780	776	788	774	815	758	841	764	783	780	827	740	767	815	808	789	761	803	775	774	779	820	744	796	808	773	756	758	769	848	748	750	771	763	744	777	789	830	823	744	815	781	771	798	815	800	781	762	831	764	761	815	769	767	775	827	798	770	806	790	798	776	779	789	781	801	737	737	757	773	784	787	781	802	799	826	767	791	817	791	717	821	795	777	753	757	830	756	788	767	769	795	847	831	802	824	800	801	827	763	784	749	776	796	805	768	799	802	810	764	797	786	790	781	778	819	774	769	784	812	852	789	801	780	772	797	752	753	806	778	763	794	768	760	825	803	771	771	818	783	854	798	767	771	788	822	777	786	816	750	773	818	813	797	783	747	769	775	801	738	782	796	793	832	772	783	790	772	759	767	817	788	772	795	770	800	792	792	815	788	740	808	772	793	775	775	784	815	738	746	803	837	783	753	775	785	806	820	710	813	714	803	824	767	756	706	792	786	749	781	722	772	719	809	774	798	765	777	795	793	799	776	785	783	831	715	740	758	776	802	808	792	866	792	824	734	809	777	803	781	797	796	741	741	814	790	781	785	772	763	821	735	775	758	816	827	796	718	801	794	784	754	811	782	813	811	806	817	783	773	761	769	787	825	821	801	739	732	763	784	799	776	784	829	781	811	726	757	779	782	753	772	776	788	765	807	771	745	788	790	790	822	734	828	745	823	821	751	810	809	815	825	765	786	766	781	777	719	805	763	786	757	786	783	767	781	783	777	761	783	770	750	826	813	742	798	766	811	819	807	737	783	828	812	795	808	768	752	793	813	768	783	810	750	744	834	830	751	834	770	776	842	757	824	765	794	732	765	773	768	769	800	760	764	774	764	780	751	797	742	823	780	791	786	847	756	791	801	816	762	804	767	824	737	789	809	791	825	764	811	762	746	800	812	792	809	811	818	744	804	787	788	812	794	752	801	806	779	772	795	794	815	793	771	751	809	791	810	773	771	799	743	811	797	829	769	749	752	815	778	788	751	782	770	748	782	787	759	761	792	774	818	793	806	765	767	748	794	819	797	837	790	777	788	802	777	793	767	810	807	761	783	802	844	788	801	757	803	813	750	776	816	788	749	776	826	821	829	781	791	821	783	817	733	775	761	814	778	780	781	798	789	778	767	758	714	742	767	841	749	803	764	757	715	841	782	760	753	809	815	817	797	762	769	793	835	783	837	772	742	824	786	799	778	774	757	827	742	783	769	772	731	816	795	805	766	792	746	814	773	827	757	778	812	782	838	816	787	805	785	855	711	770	746	750	742	753	767	803	774	762	809	768	760	791	804	771	752	820	749	783	802	791	762	764	769	773	798	807	825	766	771	789	777	739	763	833	775	774	806	801	772	800	789	792	839	773	783	820	773	775	735	806	757	791	788	763	783	761	784	778	817	763	814	816	798	779
12685	14791	8612	3123	7711	9126	5621	2228	769	300	178	120	109	82	100	94	105	91	88	110	100	92	99	98	100	106	95	93	84	99	102	96	88	108	91	103	110	86	96	103	107	97	98	97	80	114	91	94	114	108	93	111	112	100	116	88	92	97	99	99	93	96	106	87	79	97	105	89	102	106	98	92	92	89	98	80	100	89	112	99	108	109	111	104	102	103	101	97	104	89	90	84	126	102	94	95	90	121	105	100	94	102	93	85	100	105	100	88	104	101	89	113	99	107	111	95	93	99	94	88	105	89	99	103	98	108	99	96	89	96	98	95	114	81	77	105	93	98	81	96	88	93	113	99	107	94	101	95	104	94	113	98	107	93	83	105	108	88	103	80	104	102	99	102	116	103	94	97	92	94	101	91	104	119	94	112	95	88	95	108	91	97	109	86	77	96	119	103	91	99	91	105	82	96	99	128	106	102	88	83	102	91	109	91	110	90	94	95	101	75	116	88	95	112	101	103	84	109	93	95	88	92	109	95	89	105	90	101	115	100	86	93	96	102	102	87	97	78	109	87	89	80	88	96	93	105	100	82	111	89	89	88	86	112	103	99	109	101	101	91	89	92	104	81	111	99	89	92	107	94	85	104	73	84	93	95	92	82	104	90	107	97	100	97	87	92	95	98	104	98	82	93	99	83	104	96	90	89	87	93	95	100	88	76	99	93	81	93	106	94	92	91	89	99	98	110	88	97	94	105	95	99	85	91	97	115	81	87	89	87	97	108	95	97	93	82	95	94	102	93	103	105	104	97	99	108	105	95	95	106	102	97	102	92	94	96	98	101	88	96	84	85	98	82	98	93	103	92	97	101	96	99	96	107	91	86	117	93	101	110	92	91	128	90	88	91	92	102	98	82	98	98	93	90	92	87	79	93	81	94	107	90	121	97	117	94	85	101	96	100	85	93	83	96	88	88	82	86	111	89	88	99	118	99	78	105	96	121	110	75	102	89	87	98	86	101	94	92	93	95	94	97	96	107	83	97	116	93	96	89	100	93	104	92	98	103	94	109	90	94	109	89	100	107	96	100	96	86	96	99	81	95	92	84	88	89	99	112	90	89	100	97	88	111	83	90	88	85	90	90	91	92	103	102	97	104	92	87	85	97	93	96	90	96	110	87	95	93	89	91	89	94	112	109	90	95	83	95	95	74	99	98	88	92	99	96	95	99	97	114	96	110	96	93	109	103	100	105	104	86	86	96	82	95	103	96	98	120	96	100	83	88	115	99	103	104	80	104	105	96	93	102	94	105	93	100	93	82	92	100	93	90	99	89	96	106	88	106	102	92	96	100	88	98	82	93	107	86	104	99	86	99	85	99	92	108	99	104	96	102	112	87	107	109	110	98	96	85	99	106	103	95	98	119	96	119	94	103	92	93	100	112	119	107	89	115	95	86	96	96	89	91	97	92	99	103	73	98	91	98	92	93	96	101	85	93	98	117	96	100	99	96	98	98	108	80	87	107	107	111	103	100	100	91	108	91	96	82	101	84	83	92	107	81	92	92	102	88	101	98	74	107	83	97	106	97	105	90	90	94	85	79	78	109	96	94	104	102	110	110	78	112	104	83	91	80	106	95	86	84	105	104	91	100	80	106	100	90	95	94	94	94	101	100	95	105	100	94	99	94	102	93	108	113	95	89	99	94	84	94	96	87	94	83	115	75	94	107	94	93	104	96	90	95	88	78	82	93	80	95	96	114	91	105	88	113	98	96	87	119	93	93	85	97	86	101	108	86	102	89	100	83	88	90	89	101	80	93	92	89	102	99	104	113	109	106	95	96	93	105	104	95	88	98	97	91	100	94	102	93	107	85	97	104	85	77	111	90	101	101	108	93	103	88	95	121	92	92	101	93	117	89	97	94	81	96	103	99	108	101	109	84	82	91	85	92	104	105	101	88	93	85	107	105	90	87	121	121	110	88	93	88	77	95	97	102	92	83	112	101	94	88	101	83	92	87	88	110	88	107	104	100	100	91	109	102	88	83	100	91	91	97	95	100	97	87	91	85	105	88	79	108	96	94	92	101	113	73	86	102	99	92	91	91	91	98	105	109	84	91	84	89	90	83	96	105	89	91	103	107	97	103	101	82	85	115	101	105	99	101	99	99	89	112	95	90	95	107	110	106	103	103	106	78	90	92	101	94	109	83	101	100	86	93	95	93	85	95	85	106	83	108	99	104	93	98	104	112	85	94	67	92	102	84	83	106	100	95	118	117	100	92	116	101	97	99	95	101	95	107	91	95	105	76	108	88	103	97	108	105	86	107	111	99	94	96	101	105	124	95	106	89	89	91	102	89	114	113	106	98	95	112	117	107	95	72	83	119	89	89	89	82	116	106	101	106	99	100	93	79	108	100	89	109	103	94	95	113	98	87	85	108	91	109	99	98	75	92	85	100	80	105	112	95	81	72	93	95	87	94	95	76	99	79	91	85	99	106	98	93	94	91	99	96	85	100	122	104	95	105	106	89	101	106	108	94	94	102	102	98	105	108	96	97	104	82	85	110	89	93	89	83	97	90	125	104	94	93	104	79	82	77	110	103	101	98	84	99	89	87	78	116	92	84	84	98	93	85	105	107	105	84	76	93	91	97	87	95	79	101	85	98	93	90	97	94	83	111	108	79	92	91	103	97	97	100	88	103	103	97	98	99	95	113	98	80	84	97	96	92	94	81	102	105	105	93	100	91	106	106	113	109	104	95	98	101	110	82	85	95	111	113	99	102	96	85	79	101	114	88	112	109	110	111	95	114	100	89	90	100	90	104	102	108	100	84	86	107	109	87	93	102	99	89	97	93	98	94	88	87	86	108	77	101	103	90	103	107	94	86	103	108	103	91	105	94	102	90	85	112	95	99	99	96	97	89	84	90	81	89	104	91	100	87	98	89	89	93	97	89	109	97	118	87	108	86	80	108	91	87	97	121	94	96	86	98	93	97	94	85	109	108	91	102	85	118	107	94	113	98	111	116	90	94	79	88	101	98	94	106	96	100	99	91	114	94	114	98	88	98	99	92	92	90	90	110	102	85	100	110	78	98	90	100	96	94	95	100	98	102	106	91	106	105	82	91	109	107	85	89	95	98	96	90	92	79	87	100	95	94	99	110	101	88	87	86	82	104	91	88	92	107	99	94	105	78	99	97	97	109	105	95	87	83	86	92	95	93	98	107	97	97	111	90	88	93	107	76	90	95	97	94	84	114	118	89	94	96	96	95	88	100	108	93	115	91	96	106	79	110	98	87	77	85	105	101	99	86	82	95	109	95	101	98	100	87	91	111	101	106	93	116	103	90	95	104	106	97	89	93	105	106	122	112	90	87	83	102	101	84	101	87	90	91	87	103	94	78	98	92	103	92	101	113	102	114	108	100	96	96	107	122	107	95	99	82	101	103	99	92	108	85	82	104	106	80	84	91	97	106	80	92	106	88	95	83	105	108	107	102	86	112	97	92	86	97
44031	37269	29772	23964	46326	48250	37554	25624	13034	4913	2003	1039	806	723	710	708	734	717	706	644	688	697	695	693	698	718	656	686	636	640	752	672	713	731	700	673	753	715	762	667	724	696	696	648	687	735	654	703	660	677	677	686	686	748	697	687	738	712	740	735	711	700	709	707	744	691	687	717	698	658	711	720	678	722	761	682	689	740	748	704	701	659	718	674	674	689	698	673	677	711	689	744	707	724	638	703	684	647	685	702	689	716	700	700	710	727	687	692	714	724	669	730	723	713	694	644	681	680	684	686	684	690	706	699	692	703	715	715	683	663	682	678	699	711	697	691	715	652	717	686	726	695	658	703	657	674	741	696	698	716	662	745	673	710	714	747	697	742	680	710	710	709	704	735	698	667	652	672	710	694	660	710	683	658	671	682	687	740	726	706	680	695	737	729	655	718	714	692	718	720	705	750	742	719	735	715	692	704	725	725	716	713	731	688	703	759	756	646	700	717	662	666	713	745	728	713	691	701	692	740	695	675	759	711	721	735	693	720	691	697	696	653	661	661	720	700	675	676	651	706	686	707	718	694	701	745	699	701	699	675	715	683	697	677	692	687	674	713	666	711	718	721	728	748	708	696	721	670	689	669	722	681	720	669	677	673	708	672	673	688	704	696	633	648	671	686	705	710	698	728	690	688	664	687	727	669	698	693	696	699	711	722	694	765	706	733	666	650	657	740	665	719	667	689	699	712	704	722	689	665	752	722	698	699	711	734	674	671	676	674	700	724	682	699	786	672	713	718	664	733	710	743	730	686	667	662	684	755	707	711	681	692	723	647	708	692	659	690	695	742	667	679	687	706	707	700	757	723	714	720	678	680	721	695	702	724	642	649	673	706	665	736	729	705	712	675	685	666	706	726	695	703	688	678	691	723	690	740	670	789	646	688	703	700	709	730	650	729	738	694	726	711	715	726	688	702	672	693	758	661	661	686	720	735	733	719	674	708	684	673	729	678	731	699	727	694	713	700	739	732	712	710	757	698	706	751	692	715	677	672	679	710	671	726	731	705	730	711	727	691	698	699	695	657	699	724	683	683	672	706	699	732	715	683	690	685	695	705	720	709	706	712	744	673	735	729	660	694	723	706	728	696	685	665	661	711	707	677	698	706	705	778	715	727	668	672	722	756	674	708	718	707	756	694	679	678	715	662	689	722	692	707	731	646	710	675	684	718	685	645	680	663	744	726	715	728	719	663	699	743	648	678	684	692	727	696	680	714	716	689	701	707	664	691	704	722	701	723	656	743	713	682	681	699	720	727	698	710	686	728	749	705	726	706	705	711	751	699	670	774	685	656	683	710	697	668	685	683	697	714	712	700	679	693	700	676	704	677	669	703	695	705	692	690	697	724	649	676	717	738	772	688	729	732	705	684	734	694	689	686	673	713	710	736	685	721	713	742	690	737	693	746	681	714	711	694	694	640	713	708	712	751	697	737	730	675	703	701	675	690	659	724	677	702	740	712	695	675	674	740	695	737	742	651	747	745	678	720	706	687	678	698	641	681	727	699	698	701	689	728	735	701	684	722	713	661	703	658	679	686	660	735	704	722	694	664	746	706	685	728	662	667	699	704	708	739	718	739	719	689	711	669	700	672	703	688	695	689	695	713	715	697	727	757	721	682	714	753	714	704	710	703	708	701	671	717	714	696	674	692	712	706	639	729	671	753	719	702	717	717	668	700	726	742	719	718	717	701	713	683	691	713	669	656	668	697	722	734	709	689	672	699	659	686	745	708	729	689	682	694	652	739	735	747	691	753	748	715	678	746	693	677	709	701	727	686	691	672	686	695	731	659	696	680	718	672	687	679	732	651	680	694	667	668	700	704	718	671	687	696	682	615	686	715	720	730	701	710	709	688	703	655	684	681	675	729	694	687	652	683	656	715	696	688	705	656	727	697	710	701	705	693	718	703	667	722	695	676	720	686	718	746	738	703	718	685	689	695	680	741	709	738	716	720	654	710	690	743	707	678	659	660	675	695	678	684	722	687	729	700	701	727	676	719	725	673	687	673	707	658	730	669	727	692	685	709	666	667	707	671	711	694	690	663	722	716	726	690	692	674	713	730	717	713	675	674	672	718	689	754	720	677	668	700	728	704	733	737	673	730	691	717	717	682	714	685	671	719	662	699	684	701	663	705	694	670	691	696	703	677	708	709	688	658	710	665	719	707	692	686	711	660	728	710	671	693	682	700	692	704	711	698	736	715	720	678	727	731	659	686	765	705	704	682	716	753	684	716	741	761	679	677	724	713	685	707	677	688	678	734	690	701	705	670	747	726	698	714	726	699	709	720	728	725	724	718	706	693	658	711	715	717	758	697	649	686	743	761	692	721	664	732	672	673	687	722	676	684	722	729	764	720	747	680	690	740	688	697	743	699	698	729	702	741	735	720	736	668	705	648	694	693	686	698	689	706	728	704	680	721	691	740	724	681	748	726	695	736	732	744	742	717	705	686	659	726	713	661	713	684	661	704	670	695	690	672	705	699	743	707	708	672	673	674	726	688	708	692	681	691	674	682	667	694	707	694	690	691	699	714	692	678	719	693	690	771	682	696	703	692	759	754	634	694	697	719	711	698	663	700	719	708	732	685	638	675	732	655	709	704	735	695	720	719	676	623	702	724	728	679	702	673	685	684	667	774	657	715	671	722	694	718	681	673	705	711	748	639	740	713	744	658	712	689	706	682	693	715	708	720	681	656	671	737	678	689	704	673	700	687	707	717	742	711	674	723	695	710	708	684	710	710	688	721	718	691	738	660	707	712	707	703	707	679	696	719	670	709	701	708	739	706	723	712	692	715	667	722	699	691	700	701	685	710	690	684	686	712	692	674	683	681	700	715	740	756	727	742	724	657	700	752	680	700	699	675	742	706	673	687	710	716	794	681	720	696	699	687	702	709	699	692	688	668	704	702	691	698	735	652	724	661	706	683	744	675	673	699	730	668	687	683	746	702	758	727	699	675	684	719	683	726	761	706	680	696	660	735	689	649	669	738	668	744	700	729	706	668	716	721	703	647	709	667	671	697	677	723	716	694	687	743	686	657	691	720	717	712	687	691	678	712	734	658	700	705	698	724	707	687	677	674	717	751	704	703	683	663	734	698	675	654	692	703	670	660	704	713	702	667	699	709	707	711	714	718	705	715	691	696	732	675	704	680	732	687	689	715	703	711	680	701	740	659	688	669	758	668	719	746	693	733	728	698	698	641	700	669	685	679	680	667	695	620	711	725	656	689	727	722	667	652	678	748	678	661	700	689	693	690	696	723	689	748	724	690	682	665	683	641	686	711	719	653	705	753	731	750	676	683	744	690	722	744	669	734	673	693	720	755	671	655	658	721	665	712	687	707	666	689	690	675	703	693	662	715	730	689	653	683	675	704	696	692	721	684	719	687	762	687	704	734	659	703	703	684	721	694	738	721	705	671	687	697	693	635	709	697	717	727	729	657	701	701	701	715
7976	6220	2336	448	1068	1361	863	436	242	143	121	102	97	95	99	89	100	106	105	107	106	98	103	107	111	125	115	92	99	97	101	103	91	87	95	99	99	111	100	94	101	94	85	104	92	112	92	107	82	112	107	114	110	108	111	105	84	102	114	111	108	106	110	96	106	111	112	110	89	96	109	100	93	86	99	97	101	101	112	86	96	107	110	111	98	95	93	109	107	126	102	95	92	94	107	126	92	91	94	107	92	117	106	101	103	104	95	104	101	110	114	100	109	104	100	96	108	104	125	101	99	98	100	93	98	114	97	103	100	104	104	94	106	114	104	114	97	91	114	111	118	103	91	103	99	105	105	115	115	90	107	93	91	102	108	111	114	93	100	96	111	114	110	94	100	97	101	121	95	100	116	101	95	102	98	115	97	103	93	97	103	108	109	99	91	111	108	100	101	113	123	113	95	101	118	94	90	111	117	103	112	111	113	104	100	99	113	124	88	106	109	102	89	110	108	103	89	111	87	101	92	111	101	98	113	95	111	102	84	102	105	90	96	90	107	105	93	95	96	107	109	110	99	105	117	96	91	110	109	100	103	109	116	115	98	110	97	112	89	101	106	99	112	105	110	99	94	109	91	94	99	101	117	102	95	90	103	113	111	96	103	99	103	109	93	112	100	95	98	112	106	105	114	110	87	87	102	115	97	104	114	112	98	90	105	104	96	110	98	96	98	99	104	103	123	118	117	96	94	76	100	103	118	100	90	120	99	109	109	95	106	113	114	101	93	108	116	93	109	93	89	98	96	97	99	79	99	94	100	121	90	88	102	93	107	105	107	101	99	100	100	109	89	99	110	108	107	93	111	107	102	113	94	102	101	126	97	103	91	122	99	84	96	100	107	108	98	95	118	108	113	98	97	109	118	108	116	101	99	103	116	98	91	105	100	100	85	124	105	85	92	101	110	74	118	110	113	107	97	101	103	93	93	101	115	102	84	112	100	106	96	115	95	96	93	97	106	101	99	100	116	109	108	98	86	103	97	98	101	102	97	117	104	96	109	93	98	104	84	106	108	102	100	104	96	93	97	116	110	93	122	114	112	92	114	100	92	92	96	92	95	123	90	97	93	98	100	94	96	116	102	96	119	105	99	103	101	73	98	102	95	109	111	105	114	104	89	88	101	90	96	98	101	101	101	131	114	91	97	84	101	112	112	99	111	105	113	100	89	119	127	110	109	105	117	95	125	94	94	104	92	114	90	101	116	97	97	105	90	107	111	105	102	94	110	97	123	111	104	103	99	114	94	110	93	98	107	118	90	110	104	105	104	93	101	91	100	115	115	122	98	99	116	102	93	89	113	97	95	102	100	110	113	89	113	109	108	133	111	107	86	81	102	97	97	86	73	106	112	109	108	105	108	105	101	83	103	113	109	99	92	102	102	123	109	92	111	138	111	111	97	119	95	97	105	98	119	100	110	89	103	101	84	104	96	94	88	86	114	92	104	77	109	99	110	108	91	123	116	121	107	124	100	123	107	112	86	107	88	114	101	100	108	97	115	87	121	88	119	93	108	105	114	114	107	106	102	98	115	114	106	96	100	115	109	105	109	93	104	82	113	106	108	101	112	106	114	110	119	90	108	115	94	97	100	109	96	96	106	93	108	90	99	111	117	106	100	104	106	106	99	97	99	107	96	97	108	102	107	99	106	110	112	117	105	116	97	105	100	114	93	90	116	98	99	111	112	100	102	96	100	106	87	93	108	94	83	129	102	95	106	109	95	104	97	101	104	94	102	96	122	101	107	100	107	112	103	98	100	95	100	93	97	79	100	85	100	116	103	99	104	97	92	101	88	107	99	111	87	99	101	107	105	98	88	100	91	99	127	104	123	119	87	87	103	117	109	107	112	103	82	98	96	97	98	114	108	119	103	102	118	99	109	103	112	95	91	92	114	88	112	111	110	101	101	115	119	112	88	105	97	109	89	86	98	88	96	95	108	98	107	113	97	92	89	129	90	95	100	102	105	98	96	105	107	104	106	91	121	103	110	108	110	111	127	105	106	84	87	115	98	97	111	90	100	101	101	99	95	76	109	119	110	106	96	94	115	97	114	103	99	120	111	112	92	106	94	100	104	108	100	105	106	120	117	104	101	109	93	104	116	115	109	106	97	101	102	102	94	116	107	96	117	88	108	94	119	104	96	93	104	97	104	109	118	90	109	119	92	94	118	123	100	97	82	111	115	112	115	91	99	92	96	111	86	114	110	110	109	101	94	123	98	98	85	104	91	86	107	110	90	104	109	93	99	110	121	106	121	98	95	120	105	103	119	100	100	108	97	109	92	88	101	125	95	121	110	104	85	104	85	106	103	126	94	114	102	97	93	92	91	88	108	96	118	108	106	101	101	98	102	116	107	104	105	105	108	118	115	94	94	106	107	105	88	116	106	111	102	111	114	102	83	104	102	101	105	115	111	87	102	93	103	91	99	99	111	92	110	105	101	103	120	90	110	87	93	90	102	104	90	107	109	106	94	111	102	106	103	108	97	93	99	112	103	98	105	96	96	100	96	106	92	110	96	119	104	82	101	91	106	93	91	100	108	91	101	100	105	77	115	83	107	113	93	99	110	105	111	98	122	120	109	80	103	102	94	108	109	105	99	107	107	101	102	98	103	108	96	105	110	101	100	107	89	107	126	126	113	109	97	114	137	110	116	110	90	100	111	125	121	124	100	124	108	99	102	112	97	99	95	104	118	96	107	87	102	109	101	107	98	98	116	98	103	96	108	100	104	107	110	123	122	89	118	109	102	88	97	98	111	95	95	99	109	112	112	103	93	111	110	99	72	91	107	107	80	104	100	103	95	102	106	99	95	123	107	103	104	102	118	97	91	88	95	121	104	117	88	99	96	91	97	121	94	101	90	104	94	112	123	104	112	82	98	97	82	107	102	113	113	94	111	91	94	113	102	89	83	93	97	101	106	108	112	112	100	99	112	93	109	101	110	116	90	98	109	112	91	103	95	91	100	97	110	102	98	99	89	112	109	87	90	110	115	105	93	111	116	109	108	111	100	101	106	92	104	125	109	107	117	114	90	99	111	86	122	110	105	104	98	80	95	116	92	102	98	109	103	114	107	114	113	107	97	132	111	112	95	95	89	106	101	112	110	118	118	93	93	105	115	115	111	106	105	114	112	100	97	81	113	94	102	93	85	108	109	98	95	109	78	115	84	95	98	92	106	98	102	105	103	106	107	88	97	103	129	97	104	91	106	126	115	94	109	86	97	93	97	102	114	86	95	88	104	105	112	117	116	100	104	116	91	80	106	90	92	107	115	105	124	118	119	109	85	115	92	112	108	94	122	107	102	101	105	132	85	108	97	113	112	104	108	89	128	123	107	115	126	106	106	95	88	96	108	112	105	82	107	106	129	85	97	104	115	106	115	116	103	97	119	110	107	107	119	103	111	91	97	124	104	81	91	99	115	110	86	89	118	95	97	108	91	97	115	109
36572	27711	15572	5878	20075	22433	15334	7636	3269	1489	1016	768	766	751	742	753	753	723	756	761	747	751	787	714	775	745	792	763	740	714	758	762	759	751	723	748	713	718	798	714	748	763	759	777	752	707	772	690	753	787	750	705	751	710	812	784	729	720	760	727	721	726	758	727	753	791	763	737	774	727	767	766	764	736	724	738	764	716	755	768	762	770	754	711	760	782	739	734	722	728	687	690	736	761	706	692	725	774	754	779	765	748	714	812	754	801	721	764	727	759	721	725	712	748	764	721	768	823	832	735	752	763	763	809	764	760	763	757	785	747	764	775	750	767	757	743	771	712	737	778	754	759	763	755	757	739	772	707	785	795	792	784	728	730	777	743	711	757	770	768	713	763	714	734	760	830	717	786	783	750	776	771	775	800	724	758	799	728	781	702	791	739	733	763	719	744	745	772	777	783	748	760	726	704	727	728	672	726	780	769	788	745	704	741	793	746	737	739	770	766	711	798	702	779	729	730	735	715	713	717	722	724	736	727	752	735	776	784	747	719	807	790	729	722	719	747	782	716	768	749	772	772	788	779	770	767	777	797	713	762	741	786	721	748	738	771	730	726	766	756	705	733	737	772	781	786	762	709	740	770	756	735	705	765	747	762	752	752	733	737	734	783	803	799	754	745	713	707	759	689	734	753	749	687	780	774	756	740	793	755	819	760	766	720	788	736	687	768	773	728	766	712	755	763	784	782	713	750	730	771	787	727	766	732	760	768	765	767	769	787	818	771	745	804	779	737	778	803	728	742	754	714	771	772	714	765	746	707	747	707	795	725	726	780	737	751	712	773	789	737	765	762	797	710	750	716	735	732	740	710	761	761	765	777	727	747	730	727	724	764	762	759	726	733	782	712	817	715	754	742	773	707	750	781	761	730	751	740	745	770	781	737	712	765	734	734	759	718	739	767	743	758	803	751	768	755	733	718	753	808	752	761	766	711	751	760	720	768	794	747	723	734	773	771	736	743	760	755	775	768	809	762	759	721	769	702	800	768	765	727	725	727	728	768	748	746	706	808	746	788	764	707	776	709	781	778	802	756	745	797	755	774	728	726	775	758	833	744	795	788	743	691	773	706	766	750	803	700	744	776	750	812	785	767	719	765	725	693	806	746	735	731	749	654	691	759	718	727	779	785	727	810	762	723	846	744	702	782	735	744	782	758	760	733	764	680	757	740	789	757	760	740	732	736	717	735	811	747	761	761	735	752	766	807	773	734	747	769	727	777	734	758	739	763	774	747	743	751	839	733	765	724	746	730	743	777	770	696	789	782	764	783	815	710	768	744	750	767	771	750	772	731	776	748	747	745	724	752	799	780	728	786	757	741	763	785	815	755	749	763	740	791	720	792	790	752	784	787	752	770	734	762	748	778	723	770	743	753	753	771	774	696	735	761	740	748	702	761	708	698	746	763	738	771	719	747	769	784	744	773	769	715	785	713	733	740	776	726	738	799	721	799	754	742	772	719	757	798	709	746	781	759	758	701	725	725	810	759	734	740	810	753	743	755	718	736	759	715	740	726	763	716	738	693	706	745	769	745	760	725	764	774	737	738	733	730	785	727	747	785	722	763	761	804	784	759	783	718	779	739	752	741	728	760	725	775	725	741	747	761	753	754	797	726	780	792	734	702	740	738	697	752	744	765	721	750	771	727	711	752	746	769	747	734	804	777	730	756	754	710	774	775	723	757	706	814	758	747	727	768	724	759	736	735	757	750	750	688	718	757	761	781	772	732	746	712	764	768	759	713	786	686	733	732	749	752	762	728	742	749	732	750	794	749	747	781	725	725	765	774	777	790	755	735	727	763	759	712	734	798	735	714	765	765	757	753	720	725	768	704	785	752	734	744	771	771	755	773	788	763	749	786	731	756	768	766	742	754	737	716	763	733	763	755	691	748	734	811	803	723	800	740	717	775	770	778	766	747	778	704	765	737	728	721	784	715	767	766	684	756	788	779	790	744	739	790	757	832	750	715	753	753	792	792	784	766	771	767	733	782	711	721	757	748	740	774	756	723	735	755	763	757	746	745	721	708	772	722	774	713	712	733	760	769	753	745	721	831	753	718	733	770	741	805	726	769	765	781	769	764	748	783	780	754	745	715	781	719	792	796	765	813	747	722	752	790	753	753	764	739	728	819	721	798	774	732	797	759	763	697	774	763	702	758	718	734	729	707	725	770	695	764	798	694	738	751	718	738	740	731	757	795	709	748	691	728	716	792	772	704	727	773	726	759	706	790	736	752	745	760	735	784	729	736	798	777	772	756	739	747	740	744	767	799	758	779	770	721	776	771	730	767	748	799	731	743	794	756	715	757	774	750	742	795	795	771	763	743	740	777	759	717	726	730	709	697	746	772	762	724	733	770	753	713	766	700	731	758	733	710	760	696	759	722	769	789	734	735	807	780	782	700	763	752	747	719	719	727	697	758	734	719	748	743	707	719	707	752	741	722	726	731	755	720	771	746	718	744	740	764	754	728	788	742	693	741	738	746	735	763	742	802	751	733	739	776	792	698	736	727	784	798	744	767	770	775	778	761	755	786	751	770	749	717	778	713	734	769	778	724	760	795	790	780	752	820	758	742	769	801	726	738	748	735	747	768	739	808	712	716	761	747	772	776	750	786	698	757	802	740	742	768	782	790	731	730	741	727	731	773	747	813	748	723	755	723	751	757	765	756	785	750	698	757	712	749	707	756	769	730	778	736	752	752	793	741	752	757	779	737	745	757	764	737	744	723	740	763	725	681	717	749	728	770	720	729	727	738	747	742	737	746	730	737	796	725	793	747	762	768	727	742	761	798	729	725	753	706	727	756	786	728	761	821	764	728	744	767	769	803	763	733	721	731	778	725	806	754	737	775	785	742	701	775	728	757	744	776	770	754	785	827	770	763	788	772	753	755	755	692	783	759	733	798	796	758	742	757	748	748	796	739	762	743	785	788	760	741	747	742	782	743	744	766	701	775	764	714	693	738	767	697	749	800	747	764	761	768	703	765	764	740	761	715	731	732	736	776	741	775	761	747	760	752	717	741	748	741	748	704	743	740	741	739	805	760	761	735	728	794	737	752	747	762	772	774	739	736	736	743	735	769	760	776	744	726	726	749	737	763	780	780	782	815	736	772	766	701	743	747	772	740	740	723	751	775	768	749	731	812	796	740	771	693	762	748	734	759	748	772	728	776	788	697	782	703	741	764	747	725	724	793	794	731	746	732	716	718	787	725	715	757	755	771	790	766	781	736	765	762	740	741	707	789	766	751	756	698	728	802	772	727	726	711	774	738	722	742	753	729	741	779	745	750	795	761	764	771	764	786	754	702	804	719	785	746	675	742	723	748	784	743	779	748	763	750	722	733	777	754	768	743	700	775	713	693	733	745	755	750	729	775	721	748	722	710	773	708	730	770	777	779	708	691	695	771	755	772	783	765	728	765	743	747	786	741	795	788	755	734	716	713	741	780	743	745
13921	14983	8229	1873	6085	8159	4258	1776	736	281	138	97	111	101	101	97	84	98	93	89	114	85	90	86	78	102	97	87	78	107	92	76	100	74	110	75	109	101	100	104	80	90	89	103	114	97	108	84	94	92	89	97	110	94	104	88	81	100	94	95	93	89	118	83	99	118	97	94	95	89	83	112	98	97	101	94	94	100	101	108	89	97	113	105	106	80	115	71	81	103	90	86	92	84	93	97	91	100	85	87	79	101	92	91	98	90	93	85	100	108	93	90	87	88	100	95	86	108	70	79	90	91	89	94	99	99	88	97	84	92	78	98	76	81	109	83	90	80	90	91	76	107	101	108	100	109	98	96	86	97	103	103	97	111	88	112	107	107	91	87	104	86	98	103	94	96	99	90	96	87	96	104	97	96	88	92	90	99	92	88	104	97	102	108	94	88	111	88	89	100	99	85	104	88	89	99	87	92	97	107	97	109	89	89	107	109	97	106	93	104	104	106	87	89	98	93	90	89	93	81	95	91	87	92	98	115	104	87	107	97	100	101	100	94	96	80	96	108	98	105	104	109	105	98	84	97	90	86	107	84	116	93	81	112	82	97	88	119	106	97	112	98	108	100	88	102	94	106	106	98	75	100	75	108	93	104	103	110	89	89	78	80	102	86	100	75	95	89	99	86	102	102	113	94	101	100	86	89	91	93	94	104	100	107	87	86	118	83	99	94	109	96	118	101	105	102	104	80	94	92	105	106	91	91	92	96	98	98	82	92	94	117	85	120	105	91	103	87	93	87	92	88	93	102	93	104	87	94	91	81	93	94	87	99	78	95	88	99	99	99	85	103	95	85	104	115	87	101	86	84	89	104	80	87	95	118	99	99	109	101	90	84	105	88	92	96	96	99	77	114	99	90	79	93	96	102	97	94	103	95	91	100	93	90	96	89	92	107	88	93	96	84	110	105	117	81	89	94	102	106	107	100	103	92	98	94	96	96	87	84	84	84	104	104	109	99	92	88	107	93	98	107	100	70	91	87	94	84	77	81	121	93	92	100	109	99	81	88	94	100	109	94	91	93	98	103	110	86	86	109	111	97	85	88	108	84	108	85	92	102	79	77	83	112	100	104	84	101	94	107	89	91	96	92	97	111	108	82	107	92	88	109	95	85	86	107	90	94	101	94	91	99	93	89	78	103	95	86	101	81	78	104	121	105	93	96	86	105	81	104	105	72	92	84	84	93	74	103	82	84	105	89	103	84	109	92	87	107	90	83	103	75	76	89	81	96	102	87	82	83	108	105	91	100	95	93	80	100	90	88	74	89	109	98	77	100	100	115	82	98	97	99	112	98	97	80	96	90	115	99	90	108	87	83	92	93	101	112	82	114	100	102	106	104	99	111	101	98	109	93	120	108	111	73	96	108	96	101	96	98	98	109	97	98	99	99	111	104	93	89	88	79	106	105	105	94	79	89	85	73	71	105	102	103	102	95	98	91	111	104	86	87	80	94	99	106	112	91	84	92	88	107	107	98	107	78	85	90	89	98	88	83	88	91	88	105	94	81	96	82	87	88	75	94	101	89	86	78	76	107	102	103	98	91	100	84	77	103	87	92	106	94	84	100	97	106	102	86	109	95	84	102	99	81	81	97	93	92	88	87	80	97	91	87	101	103	92	96	88	85	87	85	78	102	97	81	85	88	101	88	79	99	105	93	97	95	106	108	87	99	79	94	102	86	104	89	82	94	92	94	108	85	99	89	100	91	100	94	103	91	103	100	83	78	94	96	92	82	98	87	97	99	110	80	93	99	100	94	92	93	104	106	85	84	93	99	118	106	90	88	87	106	99	99	74	102	82	115	96	88	99	103	93	87	87	94	98	101	88	94	112	80	94	109	103	81	100	86	93	94	91	99	95	83	91	95	113	117	85	92	98	117	81	81	99	99	96	93	106	92	84	96	85	100	74	87	89	85	90	86	108	95	94	91	90	101	80	96	94	99	101	96	97	100	88	91	92	92	97	90	87	117	97	113	102	104	105	85	82	104	105	91	112	112	78	100	90	106	111	97	90	89	101	107	79	96	99	81	100	81	92	93	90	90	99	104	93	103	92	96	90	94	116	103	98	101	104	97	95	81	103	87	86	92	101	100	93	100	85	101	101	96	104	86	85	111	102	90	109	102	85	106	91	93	90	101	99	115	93	91	129	87	86	92	97	80	94	77	90	108	107	99	88	109	81	84	108	120	97	98	88	128	101	91	85	89	104	93	95	103	119	89	83	94	105	89	93	103	93	77	78	89	99	107	84	91	109	99	114	87	83	106	78	82	103	72	95	88	110	93	94	106	107	102	87	96	99	103	103	110	84	95	82	96	105	91	95	92	79	73	90	105	98	103	84	84	98	117	90	96	91	87	112	98	112	66	79	108	102	95	85	92	88	92	101	82	78	95	72	93	94	88	95	104	107	104	96	98	86	78	107	121	111	95	93	102	96	107	93	107	91	84	94	95	101	100	98	102	100	108	97	91	109	71	89	100	86	104	112	97	97	111	91	90	100	85	92	83	92	75	106	93	86	90	129	92	97	97	84	94	97	109	88	112	104	96	100	87	105	85	97	89	90	98	100	90	91	103	87	114	103	103	91	94	128	85	90	82	98	102	92	96	110	99	106	70	94	100	102	89	96	84	73	97	95	89	98	75	106	104	81	89	109	114	113	78	98	103	90	88	107	99	97	89	105	87	95	80	96	85	85	88	91	92	89	107	86	92	105	76	89	86	85	76	93	102	105	94	112	106	92	85	69	88	74	100	88	105	89	98	99	111	105	107	91	105	88	83	90	107	105	98	81	104	90	93	92	89	97	88	97	112	106	105	83	95	85	94	84	91	102	93	98	110	98	90	89	101	88	82	105	101	95	79	105	97	104	101	110	103	79	124	102	104	95	75	87	95	96	90	92	91	116	90	92	84	101	77	106	84	86	110	104	105	105	97	108	95	93	91	85	101	103	105	88	94	115	76	99	103	97	103	92	109	93	96	77	104	99	113	99	87	94	86	79	94	92	81	96	89	107	104	102	98	97	115	97	97	92	106	96	102	124	83	97	77	93	106	84	79	78	88	92	96	92	110	91	79	104	100	90	99	86	88	113	84	95	85	96	101	101	104	89	84	96	91	109	86	96	101	91	104	94	92	76	100	79	99	93	99	101	89	82	87	72	88	98	99	90	101	106	97	98	103	74	85	84	100	103	91	100	105	86	95	108	108	99	103	82	93	82	86	83	90	101	101	95	79	99	92	115	95	90	94	102	86	84	81	97	97	81	94	102	88	95	99	84	105	105	103	94	117	93	99	87	91	90	99	76	118	99	82	92	83	95	99	84	89	110	81	79	89	84	115	86	95	90	87	102	96	103	116	85	100	99	84	89	82	97	89	107	79	100	100	85	94	87	100	110	102	97	82	89	98	97	103	96	81	92	90	85	100	97	97	92	125	78	106	95	100	94	91	88	85	94	84
44785	37260	28319	15523	42187	45031	34271	22755	10937	4048	1524	896	736	684	661	677	736	708	712	701	673	684	661	703	697	713	690	685	707	695	667	713	732	701	717	730	708	713	719	647	657	723	678	696	710	695	709	672	683	656	733	658	660	699	720	725	656	648	674	696	685	700	678	687	667	664	678	717	734	669	693	686	658	719	680	677	641	696	705	685	708	661	681	687	663	721	653	709	666	692	682	744	719	739	689	699	682	705	697	701	683	708	681	707	665	666	699	728	717	690	656	700	676	679	685	687	687	713	670	678	683	695	694	713	655	714	700	722	693	734	693	670	669	722	709	732	688	696	683	689	688	663	731	665	682	654	664	715	743	747	660	718	670	701	717	699	675	701	673	681	715	669	725	714	662	684	704	683	673	681	723	714	716	656	730	709	680	683	692	705	681	674	670	695	684	656	683	724	697	712	707	684	664	707	714	680	700	673	655	696	678	739	693	613	688	685	750	658	655	662	692	698	701	716	679	677	741	651	693	657	705	725	681	693	675	664	676	674	667	762	677	700	672	697	693	705	675	650	653	700	617	668	703	655	718	697	697	693	715	692	712	697	671	658	683	704	731	692	719	653	693	682	636	706	654	719	683	709	711	642	678	713	665	634	678	700	694	675	713	646	723	701	702	709	735	697	660	726	669	681	671	734	705	706	679	678	695	669	678	719	677	685	687	661	687	769	682	676	692	616	744	744	698	712	683	701	734	678	738	690	701	653	712	665	750	713	739	721	686	745	703	712	708	650	696	707	703	692	745	683	722	680	686	726	678	656	722	697	659	690	640	648	732	678	634	735	726	718	673	708	682	678	659	701	695	685	739	663	678	682	660	665	727	676	682	714	655	679	680	685	682	695	648	748	682	666	657	652	644	681	681	681	671	711	668	681	673	664	657	691	708	662	642	682	724	670	698	698	736	680	701	707	725	679	651	665	670	649	725	690	680	680	676	702	645	723	683	688	673	685	661	672	685	647	693	640	679	690	709	686	673	676	693	727	726	667	678	700	691	641	721	735	688	680	668	714	664	694	679	727	693	641	658	687	647	678	706	690	687	695	720	702	694	670	673	648	656	667	690	677	713	710	690	657	679	669	713	701	680	668	695	708	703	714	713	718	731	726	651	730	708	680	721	708	658	635	684	721	706	656	674	733	669	685	669	734	674	707	682	656	667	686	665	704	686	682	677	697	668	663	696	703	673	689	658	690	636	709	698	743	731	670	703	707	688	712	683	673	664	666	662	676	775	659	676	693	656	623	654	692	686	669	712	694	679	663	646	677	667	661	682	730	740	711	686	707	662	686	725	701	726	651	706	700	692	712	709	703	677	665	693	668	674	693	725	722	706	684	735	739	718	722	745	678	702	699	705	672	697	690	653	717	708	674	716	708	705	720	682	725	674	686	678	771	683	716	700	697	677	705	719	690	702	688	718	676	670	739	705	664	676	685	670	685	628	727	702	721	681	678	730	693	733	718	667	651	706	680	704	730	674	664	654	669	681	665	715	691	688	681	691	665	672	689	658	692	655	655	692	736	689	705	709	746	693	664	655	718	712	694	634	681	723	663	657	717	698	706	716	674	698	700	708	700	725	696	676	689	666	702	682	726	682	676	674	728	651	682	685	740	679	694	695	677	671	687	676	657	692	714	719	703	686	645	626	673	676	697	722	692	667	692	654	711	667	700	693	697	652	681	685	714	646	657	718	687	708	711	701	680	693	649	678	700	691	694	692	672	675	730	689	669	702	734	707	686	728	716	711	679	677	695	713	709	657	696	659	696	664	685	691	648	712	659	670	708	663	710	709	702	660	696	657	715	688	661	697	712	681	680	667	689	728	661	704	714	712	661	728	663	735	625	689	682	689	691	701	678	686	687	646	719	697	655	688	704	700	742	726	704	701	717	686	683	670	732	636	747	719	679	669	733	726	657	658	705	700	734	687	688	712	707	703	638	679	672	640	684	746	736	676	674	687	674	712	677	662	695	648	642	722	669	676	670	689	712	689	724	684	729	728	638	723	659	670	680	665	658	692	652	721	744	722	722	697	704	688	684	680	658	715	750	686	688	736	680	669	688	722	684	687	709	657	682	764	717	655	673	650	710	705	717	681	661	729	682	696	669	686	685	700	668	704	655	695	691	639	716	712	704	691	687	705	717	679	681	704	718	704	701	711	712	684	726	691	729	714	691	694	701	688	682	684	723	709	695	752	686	718	677	657	673	730	703	737	632	690	682	670	683	735	737	700	730	652	713	703	655	737	708	661	729	725	709	697	641	689	696	729	665	646	683	690	688	718	638	682	692	682	656	711	702	704	690	732	695	660	744	678	678	683	716	709	661	670	680	741	702	733	695	694	670	713	695	669	691	690	715	688	668	697	645	670	695	673	675	662	669	701	704	652	688	664	712	647	690	712	720	669	717	684	706	659	660	688	687	700	700	750	642	639	680	684	673	651	718	671	720	697	723	735	672	638	694	677	684	674	690	698	689	668	689	709	684	703	661	680	716	688	654	715	675	707	689	684	692	693	719	675	689	670	657	713	696	740	679	623	706	709	718	713	684	693	646	670	668	698	676	697	671	720	693	734	659	673	662	712	732	698	725	676	707	741	653	693	612	707	674	674	662	703	693	617	679	695	686	724	681	699	703	715	719	690	733	702	658	667	702	664	678	667	677	732	703	666	671	666	720	712	709	681	716	684	660	700	653	695	745	666	668	677	700	687	679	672	650	712	678	694	672	678	704	664	676	741	698	654	685	636	641	688	683	758	699	688	692	714	692	646	681	687	692	719	729	701	735	731	656	674	681	689	686	682	711	680	722	673	694	681	705	675	673	705	661	693	683	731	682	688	682	703	688	722	695	713	706	693	704	680	677	650	696	694	721	674	689	710	664	735	718	718	633	722	684	693	653	700	680	723	666	761	673	684	728	709	684	710	679	648	648	700	719	718	684	682	685	711	649	715	642	728	679	688	681	674	686	698	670	648	642	689	683	668	707	712	665	661	710	695	652	728	682	681	718	702	650	720	684	694	707	678	715	659	694	684	672	700	671	679	661	678	721	705	682	668	689	738	663	662	714	728	667	683	714	717	642	703	659	648	684	744	666	683	703	696	699	718	718	690	661	713	668	682	699	684	665	703	744	680	663	681	701	682	668	664	750	679	682	681	672	708	695	707	674	644	723	669	718	677	673	704	687	687	697	708	706	721	717	713	675	667	681	690	666	649	697	681	659	649	685	687	630	689	658	656	642	717	682	678	656	718	658	693	698	700	745	650	670	683	693	630	690	703	675	675	670	702	653	709	636	667	672	688	676	720	707	664	741	719	724	702	705	648	693	716	685	656	671	682	680	703	664	679	727	665	689	702	650	703	700	696	682	734	658	662	693	711	682	664	735	645	703	699	702	676	708	665	664	690	712	690	656	699	704	704	678	703	706	675	669	657	699	741	720	708	680	668	672	721	692	682	707	702	745	712	676
11181	11069	6460	1680	3448	5297	2792	1268	486	252	119	123	111	117	108	91	115	119	97	99	117	116	100	96	114	121	105	109	93	114	123	106	112	98	104	93	131	105	109	106	106	118	94	90	115	102	113	123	105	112	88	85	110	109	101	109	108	110	90	98	91	133	114	96	99	112	135	119	121	97	88	87	101	127	102	111	114	104	90	105	113	101	107	104	108	111	104	117	114	98	84	131	97	118	119	107	92	99	122	118	96	101	95	122	102	92	106	99	103	96	106	117	99	98	101	100	112	110	94	109	92	96	115	88	114	108	93	101	112	89	107	94	119	116	87	115	110	103	111	119	86	116	113	108	105	107	96	124	105	116	103	109	111	112	90	98	119	109	121	118	83	113	84	121	105	109	111	82	117	99	97	95	108	88	102	117	98	103	100	133	96	98	98	92	113	109	103	103	99	108	112	99	88	93	114	107	96	91	100	108	96	96	103	124	106	102	114	103	105	99	113	108	116	104	103	96	116	91	118	94	127	119	100	107	119	113	105	97	128	93	99	101	90	97	123	105	117	129	103	106	94	121	97	101	94	115	101	99	95	98	111	93	113	102	99	105	125	105	105	111	102	116	109	115	97	116	110	107	106	93	101	104	90	103	115	115	98	112	104	85	109	95	112	113	94	89	97	105	104	116	100	112	91	92	114	126	105	125	114	105	96	93	95	100	104	120	106	121	106	106	119	107	83	116	112	88	93	96	98	94	96	128	84	88	103	123	106	111	99	114	93	88	108	113	115	103	98	92	120	115	94	98	105	101	116	89	134	110	104	119	111	111	115	97	93	107	115	92	111	121	105	109	102	80	103	103	124	123	89	115	125	98	110	98	116	113	98	96	96	108	119	113	114	91	95	115	105	106	103	79	111	100	115	92	106	108	88	105	121	87	114	101	113	99	113	94	122	107	112	103	114	107	103	110	100	98	108	93	95	115	95	95	117	100	104	106	93	115	128	117	97	111	92	107	111	102	97	90	112	86	113	115	113	101	107	114	113	108	110	107	120	103	101	109	115	102	119	90	119	101	95	99	108	91	115	108	107	114	111	111	103	118	120	106	97	102	122	131	102	88	115	95	122	111	119	101	114	108	81	97	125	95	111	110	104	96	111	104	113	119	121	99	112	102	111	95	108	119	114	91	131	106	81	114	96	107	98	113	110	100	117	109	110	112	101	105	108	100	102	94	86	89	99	104	113	100	111	110	83	102	113	121	108	108	105	99	104	93	113	94	103	90	88	96	124	100	115	120	103	102	91	110	112	118	113	113	107	109	104	116	95	93	109	108	107	108	97	110	110	102	116	101	89	98	99	102	118	104	101	122	108	115	108	103	102	95	104	113	118	104	106	93	94	103	100	89	132	90	97	88	103	136	113	102	105	95	112	98	105	112	112	118	98	112	105	110	102	94	119	107	103	112	116	104	109	126	120	104	130	112	104	100	106	105	102	109	109	110	105	116	97	106	113	91	86	95	91	113	112	102	103	90	116	94	118	118	91	102	102	99	101	105	111	121	103	112	103	110	103	83	118	117	116	118	118	104	111	105	105	102	114	114	95	103	120	98	98	106	125	92	110	92	116	117	101	86	119	118	96	124	107	109	112	109	106	98	100	88	105	116	98	99	107	93	95	101	133	110	104	104	110	112	94	99	112	106	104	104	98	116	102	100	99	107	118	118	98	107	104	116	110	102	90	88	105	104	116	99	97	102	109	105	104	106	105	94	106	96	101	91	122	100	114	105	95	101	96	106	99	112	112	108	89	100	103	121	112	118	99	105	92	117	112	104	109	100	94	113	117	96	117	111	93	95	108	116	106	121	110	106	112	110	91	120	100	95	109	115	98	102	98	106	113	114	107	113	87	99	102	142	111	103	102	109	93	105	86	111	127	114	124	117	123	115	102	114	109	98	108	103	102	97	92	103	99	115	113	127	96	120	120	90	132	117	118	92	99	104	116	117	106	121	96	93	98	127	87	102	108	91	110	108	103	104	107	123	102	108	97	115	110	114	120	132	112	104	103	122	102	120	91	121	108	103	116	104	101	123	96	119	109	114	90	95	98	117	93	101	124	80	95	114	93	97	122	104	106	101	111	93	100	81	95	105	120	105	99	90	110	89	109	92	118	102	99	113	124	107	96	108	105	102	110	95	99	117	99	100	121	97	103	107	114	116	102	116	94	89	89	103	101	110	114	107	102	111	107	108	125	122	115	104	106	113	106	124	100	122	114	112	99	114	122	92	113	106	99	99	122	118	104	115	97	106	120	113	135	109	106	121	99	101	122	100	90	109	97	113	110	93	111	93	99	102	111	123	94	100	112	101	88	120	96	107	86	115	106	110	114	93	118	112	103	97	113	119	101	100	103	120	103	103	103	109	109	86	109	101	93	98	128	112	110	107	107	102	96	114	122	105	109	121	108	121	103	110	97	107	98	91	116	103	100	85	103	94	111	116	102	99	89	100	97	110	107	104	105	85	115	82	76	122	113	94	86	128	112	109	98	101	107	105	115	106	114	109	106	109	100	108	116	103	110	113	100	108	106	114	110	117	96	103	118	99	110	108	107	94	109	129	115	96	100	107	114	118	115	116	127	107	108	109	117	98	85	106	87	116	106	95	108	117	96	91	108	92	96	122	107	120	102	91	109	110	104	123	115	115	105	115	131	126	109	92	87	92	92	93	118	105	105	99	114	132	100	105	98	102	106	126	99	120	104	108	100	104	111	93	93	93	99	106	96	99	98	100	118	85	110	82	116	111	88	112	94	120	107	118	111	127	102	102	90	112	112	111	105	80	106	94	105	110	105	102	104	121	121	100	113	105	117	97	85	107	104	92	105	98	120	127	103	119	94	100	127	109	98	102	110	100	97	95	95	97	102	106	102	123	113	105	108	110	92	118	108	114	88	88	111	108	121	95	121	114	107	112	116	104	100	99	106	103	113	101	116	113	113	100	103	95	130	105	92	97	94	97	109	95	107	105	100	104	118	102	108	113	117	104	114	103	96	112	99	83	112	105	107	100	99	107	92	86	109	122	119	116	90	114	94	85	112	116	112	102	96	102	114	98	91	130	110	103	98	97	113	116	113	119	103	113	105	89	99	103	105	102	103	107	91	94	112	109	115	81	110	94	128	113	99	107	96	100	107	110	126	105	126	120	117	105	105	103	83	88	91	100	123	102	121	117	112	90	105	92	103	123	131	89	106	106	90	96	103	102	97	103	106	121	120	105	90	92	101	104	101	118	95	110	123	96	114	123	98	113	110	116	105	100	104	112	115	104	82	99	117	101	95	117	92	86	115	90	108	109	98	115	83	109	94	102	108	118	85	101	97	117	98	77	109	115	107	112	120	95	116	116	121	133	122	96	117	109	116	95	129	115	96	105	106	107	86	102	111	102	116	117	90	118	109	93	109	89	109	113	110	96	98	109	115	111	100	124	116	108	101	126	94	118	106	104	101	101	99	109	108	98
40166	33971	26493	15189	33234	38426	29243	18208	8624	3159	1363	908	761	762	733	815	778	783	750	785	806	815	789	786	774	711	774	734	746	756	799	795	826	706	761	755	795	768	799	798	783	754	769	694	794	754	775	779	780	783	778	731	789	778	749	792	751	775	747	769	761	710	828	819	770	748	738	729	766	770	786	786	793	748	789	753	754	760	778	804	754	737	783	782	804	738	827	803	816	768	726	782	748	752	780	817	733	758	791	753	774	754	787	763	762	739	730	740	782	727	797	816	738	745	776	785	725	804	721	773	795	824	755	790	803	783	748	765	765	775	762	751	827	742	788	798	798	766	760	786	784	733	815	678	784	765	791	748	758	764	798	794	759	762	778	771	769	728	756	781	754	792	782	737	738	806	802	765	757	762	749	748	789	735	776	749	740	780	759	799	769	779	746	754	776	773	757	763	784	757	780	781	724	759	777	767	709	718	737	752	790	806	763	734	747	784	756	768	754	763	810	704	798	781	776	800	785	750	714	752	773	796	764	745	730	765	718	794	779	798	741	765	779	810	790	775	794	731	786	728	772	757	778	762	760	772	762	741	732	756	719	768	806	776	765	768	744	745	746	732	811	776	770	817	781	762	747	753	774	771	818	748	735	740	781	797	785	774	735	699	770	812	762	802	754	716	798	749	778	759	753	818	838	779	829	739	790	780	749	793	774	803	808	746	767	766	806	705	800	793	742	773	750	779	746	772	759	765	768	773	763	818	790	778	717	748	763	766	737	759	754	757	787	784	816	775	815	793	827	795	800	744	723	802	794	772	826	752	758	764	788	740	803	774	815	764	720	795	835	749	757	778	781	707	786	808	774	785	824	722	757	778	785	710	772	727	748	766	750	766	711	787	768	769	754	739	761	768	760	771	771	825	770	766	707	791	760	819	768	787	789	788	803	778	778	761	756	746	710	755	758	810	772	722	767	773	812	738	827	733	764	745	711	782	758	741	763	809	804	755	768	769	752	797	802	708	774	705	764	767	821	777	773	785	779	774	797	812	770	721	781	781	786	809	781	759	746	756	773	799	789	782	752	775	767	766	709	790	764	732	769	747	794	757	787	782	763	785	732	771	746	770	756	780	785	731	777	805	723	752	763	759	759	758	764	751	756	769	751	807	762	802	749	808	770	747	736	732	722	758	818	716	781	767	749	791	792	742	775	757	775	784	777	764	789	745	757	746	763	743	751	746	762	784	813	769	783	747	776	721	751	769	731	806	742	750	820	765	803	783	785	752	789	786	772	769	771	784	751	728	781	787	804	752	746	801	741	794	750	760	770	789	792	765	776	730	790	814	774	727	750	755	723	750	802	725	720	772	722	720	741	769	786	755	775	769	779	780	802	793	765	714	780	757	754	763	779	768	712	746	772	777	768	730	790	795	811	795	776	766	797	802	753	771	739	758	779	707	799	806	797	748	805	764	775	751	726	744	743	738	757	754	780	801	779	807	751	778	795	781	744	784	789	757	748	784	781	778	746	777	733	752	718	807	837	774	749	772	778	777	767	728	743	801	775	783	825	767	756	790	797	775	740	748	767	759	785	746	763	773	747	848	795	772	775	767	759	790	782	739	782	784	783	801	740	763	776	800	784	780	736	744	783	777	752	730	755	809	733	745	810	752	724	725	794	750	775	770	749	768	760	730	736	778	748	761	812	730	812	811	806	764	804	788	813	771	781	776	760	765	749	777	795	759	752	765	731	747	817	854	729	743	711	810	745	757	787	742	765	778	723	769	795	747	770	841	774	775	792	753	768	744	804	770	735	694	770	784	791	760	755	848	803	749	769	742	807	837	805	776	841	755	760	775	817	853	747	788	775	764	777	785	762	733	751	729	814	708	774	720	762	788	765	817	808	762	777	805	802	802	772	726	773	796	768	762	772	782	763	735	768	785	778	787	771	730	770	802	767	765	797	833	793	765	758	774	751	765	862	727	783	746	787	783	822	781	754	792	731	793	715	781	827	802	719	782	723	794	756	780	772	764	778	785	755	769	815	752	779	777	796	771	726	780	809	770	840	763	778	754	796	789	761	776	745	766	804	753	771	789	802	757	764	810	757	808	794	732	768	776	760	790	752	786	726	797	833	724	775	758	740	825	779	731	741	789	755	761	767	771	755	747	746	787	782	775	771	766	795	824	759	814	739	760	809	763	763	776	760	754	754	821	751	788	709	781	762	751	741	820	752	801	827	778	793	822	764	765	764	771	789	778	754	767	833	823	815	761	725	828	778	771	793	807	711	787	703	773	847	767	769	757	747	787	753	798	802	771	775	735	781	780	751	792	768	808	778	766	760	754	800	759	781	743	771	781	751	757	794	758	786	707	792	805	783	740	776	793	757	797	793	767	787	749	781	756	752	782	804	740	780	765	720	755	771	756	722	805	791	754	807	722	782	754	774	822	794	802	801	800	764	746	740	763	803	769	778	744	800	750	782	758	790	793	759	745	772	795	729	778	767	794	782	775	718	785	752	805	778	783	793	783	762	772	727	753	772	840	790	791	744	721	754	753	801	796	694	780	783	792	738	780	752	755	771	748	806	757	801	752	801	784	786	797	809	747	764	807	804	794	800	771	752	752	789	772	725	758	774	751	761	803	776	798	770	820	784	774	824	795	730	835	763	790	760	771	774	774	751	803	747	791	788	806	774	796	760	784	777	777	756	802	793	799	775	765	727	805	768	800	748	739	732	823	781	800	754	710	766	780	781	814	748	744	791	812	748	778	728	807	768	756	786	732	740	711	767	782	798	782	711	763	714	784	770	795	751	756	758	737	733	794	770	780	813	776	736	733	765	831	764	822	819	734	803	794	774	797	759	804	760	778	782	842	764	792	731	725	771	776	758	757	749	806	771	786	784	729	781	796	762	774	783	814	740	796	746	762	738	810	767	719	760	815	736	741	760	760	694	814	751	764	791	779	761	764	768	803	785	773	786	737	760	776	812	770	761	790	750	750	760	744	740	800	791	767	785	766	747	711	781	790	743	813	717	795	830	814	791	786	785	719	770	728	763	770	763	789	733	774	728	722	764	747	765	734	775	781	756	770	829	774	699	723	793	730	759	754	729	786	760	787	747	760	775	782	753	774	777	796	739	768	742	779	762	750	824	771	803	746	816	765	769	771	761	722	733	761	738	752	747	790	765	773	794	811	779	745	750	782	774	796	803	774	755	815	796	740	763	778	755	760	838	765	786	720	791	771	757	762	730	790	786	789	825	776	770	786	822	753	808	785	807	778	784	741	746	795	794	757	792	787	819	745	781	771	779	756	780	765	742	767	743	779	744	798	765	775	782	720	743	762	808	797	769	767	810	705	730	799	762	713	783	818	769	785	784	753	800	764	734	773	789	769	773	777	763	771	754	779	772	741	713	771	803	790	760	754	799	784	777	803	747	766	796	718	818	755	823	725	794	786	763	777	736	810	760	720	777	815	832	784	725	727	783	792	716	757	734	762	744	694	756	757	808	783
14918	17121	10446	2430	6522	9058	4923	1977	744	243	146	112	112	95	102	92	110	104	92	86	91	93	89	115	83	85	96	100	107	81	95	104	100	93	97	107	81	100	90	106	110	83	82	93	112	104	98	87	93	82	83	86	113	105	112	84	91	103	85	112	89	102	94	95	97	90	81	87	89	102	107	77	103	75	97	87	103	100	94	70	101	101	93	109	82	86	102	80	99	101	89	95	81	89	97	98	99	104	93	96	93	95	91	99	97	94	91	91	109	86	96	91	89	95	98	100	117	90	99	121	132	85	75	88	118	104	113	103	103	98	88	83	103	86	87	97	97	94	98	81	95	83	90	94	96	113	107	93	99	106	100	86	92	100	88	91	120	87	100	94	90	98	104	106	95	101	90	101	99	90	106	92	95	87	94	92	94	108	102	100	105	91	104	106	91	105	105	101	88	110	114	100	107	96	100	89	92	84	97	114	97	90	102	82	103	83	102	108	97	99	85	124	87	93	96	113	94	104	133	81	89	107	100	106	103	104	84	95	100	82	105	100	92	106	83	109	100	76	98	96	97	101	101	71	104	107	94	89	107	89	98	104	107	82	92	94	88	101	97	101	90	93	96	98	86	105	102	90	88	96	80	84	80	103	98	105	88	105	97	88	91	98	100	96	95	98	95	93	95	102	100	113	98	110	110	105	88	113	89	98	89	121	103	92	90	101	88	88	96	78	90	119	86	87	102	107	108	88	95	105	82	108	103	96	105	99	103	97	108	107	90	99	111	100	110	104	115	96	93	96	120	105	96	116	96	104	103	112	88	90	103	98	88	90	112	88	109	97	94	101	84	98	100	77	84	89	106	102	88	102	106	98	118	101	88	96	106	93	108	88	95	121	93	85	118	109	87	82	110	93	106	101	101	88	96	88	98	97	86	106	128	90	90	93	99	105	97	101	98	103	100	115	88	98	84	105	94	100	104	104	116	96	94	97	100	76	94	78	104	93	104	90	100	105	99	102	91	87	108	85	93	91	91	94	108	119	80	114	89	88	81	98	97	81	105	98	99	87	104	107	85	102	97	99	83	104	134	92	106	100	96	98	113	98	116	107	103	100	104	105	87	105	73	80	109	106	101	95	92	85	131	104	97	90	88	114	100	108	107	95	83	122	96	93	109	101	91	87	90	94	80	98	107	87	105	75	101	92	93	97	95	122	114	105	113	110	91	103	93	92	119	92	97	83	96	106	98	104	94	99	108	93	86	103	121	101	101	113	88	117	102	103	100	91	105	97	113	84	87	99	88	91	96	103	94	103	123	108	122	98	103	92	93	97	93	93	96	95	99	113	87	108	114	95	101	109	96	93	110	85	90	99	91	94	95	93	94	92	89	100	99	108	77	102	127	100	98	114	85	113	89	85	94	98	95	84	89	88	97	99	102	87	93	94	89	97	101	89	96	84	101	105	99	107	109	100	109	94	113	85	105	99	101	100	107	110	98	98	92	92	102	108	113	93	99	99	85	92	96	89	103	91	90	96	92	84	100	120	101	114	96	113	98	98	100	103	111	87	89	118	93	87	88	95	90	80	108	92	99	84	116	107	95	88	91	111	82	102	107	98	77	99	98	95	107	91	99	94	92	102	95	97	107	95	102	100	104	85	103	97	99	110	84	92	103	97	92	80	111	89	113	95	94	94	98	86	103	95	93	105	95	114	97	88	83	103	89	120	71	96	102	107	104	103	98	108	74	91	102	106	100	93	103	106	99	91	104	80	88	101	97	88	94	94	95	106	101	108	92	93	94	90	91	109	94	102	106	110	115	105	93	103	90	81	82	83	106	114	98	109	100	86	91	110	99	86	84	110	101	89	83	111	105	84	80	107	95	94	96	101	97	113	93	91	97	99	98	99	100	106	101	89	111	92	86	95	96	103	106	82	95	95	96	95	108	80	79	94	94	91	92	91	90	85	100	81	97	99	97	95	99	95	105	89	83	86	97	111	85	83	100	100	91	88	91	97	92	113	113	93	73	92	96	85	86	87	105	100	100	90	91	112	101	84	100	99	124	87	107	83	92	86	121	104	80	98	90	101	111	89	103	100	95	85	89	82	102	88	103	103	89	95	91	87	87	109	104	100	101	114	100	90	87	93	100	92	95	93	91	86	74	100	97	100	105	90	105	94	100	101	82	97	85	98	87	98	90	101	94	87	110	96	88	100	92	100	109	78	91	77	96	100	97	96	93	90	77	92	97	94	97	110	91	104	96	83	95	109	94	101	91	87	72	95	84	101	93	82	83	105	89	96	80	126	96	74	98	84	104	103	95	83	96	94	104	79	89	97	102	105	88	91	106	108	105	99	102	80	107	90	94	88	84	99	88	103	101	126	95	84	102	92	90	101	119	91	82	99	80	91	107	94	109	78	107	107	80	117	104	89	87	95	110	84	122	102	112	108	91	92	98	104	79	91	89	93	81	88	79	86	92	94	109	87	121	98	93	76	105	92	90	94	86	90	99	88	103	104	97	96	113	99	116	91	95	103	96	111	91	104	84	85	96	100	99	90	105	84	106	100	92	99	123	82	111	103	113	94	119	99	89	96	91	111	93	93	103	112	80	95	81	105	94	105	86	98	79	111	102	99	113	94	102	97	100	96	90	116	111	77	96	96	109	105	139	110	107	109	82	90	85	105	92	103	94	101	100	91	108	105	117	87	109	108	120	82	98	108	105	89	93	109	94	93	107	90	89	91	100	96	97	100	94	103	92	123	94	92	108	101	86	90	98	86	109	91	95	79	90	98	112	104	106	113	104	107	98	96	97	86	110	93	92	104	100	77	86	84	86	115	100	103	88	90	102	94	80	90	95	101	92	99	104	99	110	100	102	105	95	99	91	96	89	86	94	102	92	96	95	89	107	89	87	90	97	88	93	75	115	87	94	91	98	100	85	83	89	96	96	100	117	90	104	107	92	89	101	76	71	98	93	111	74	89	106	90	107	88	91	102	97	95	90	87	69	107	100	105	103	86	99	83	91	95	88	105	90	78	105	100	76	84	92	101	111	99	89	91	91	96	100	105	111	90	99	93	107	87	100	90	94	108	96	95	90	88	89	91	100	92	77	103	85	90	94	91	97	103	75	101	100	93	92	108	109	82	88	88	107	96	93	83	71	111	93	99	111	97	92	78	99	91	103	115	101	81	87	80	101	95	95	96	91	89	99	83	109	103	93	110	113	98	106	106	106	108	99	102	90	91	91	109	103	95	105	107	98	91	98	91	91	102	103	93	95	105	81	88	100	88	94	95	105	101	90	90	87	98	81	88	93	93	110	97	88	102	89	101	111	103	95	96	90	103	111	109	96	83	95	102	105	97	106	85	110	92	102	86	94	103	96	91	99	106	81	99	102	99	118	87	75	95	105	94	97	102	107	131	88	91	86	86	96	85	114	83	107	87	87	93	91	98	102	73	101	97	106	104	99	99	97	94	93	95	93	112	89	88	98	89	112	88	94	96	86	90
45873	39223	31263	16055	43600	45804	35794	23986	11814	4340	1693	901	725	673	703	769	676	709	674	760	703	722	715	690	688	689	758	694	658	673	692	691	707	692	719	678	691	679	698	636	709	705	666	706	699	742	672	678	705	696	651	692	682	690	699	720	698	713	696	697	682	662	709	679	731	677	691	702	708	704	691	688	680	713	724	693	717	704	708	682	688	701	701	698	691	709	687	692	692	698	694	704	715	687	705	715	724	692	637	685	720	707	724	729	670	702	669	705	703	730	722	699	783	712	674	682	666	662	728	728	715	663	730	719	720	770	667	689	637	662	723	688	734	737	700	687	691	722	722	735	681	713	669	696	707	638	722	698	734	733	702	666	692	662	692	736	700	679	711	683	721	713	699	671	695	736	671	716	758	732	674	697	696	743	704	722	685	702	721	710	719	704	687	717	697	698	721	662	712	705	740	698	682	763	728	675	722	699	703	705	697	693	698	707	713	704	677	697	656	705	723	703	704	670	722	697	715	728	747	704	709	699	705	722	734	678	724	673	725	708	703	666	710	740	720	682	699	695	752	741	740	660	716	756	664	687	689	702	672	704	691	719	684	677	719	695	703	703	651	724	687	690	727	657	662	640	693	676	670	749	712	689	717	666	718	724	697	698	693	643	683	735	685	689	662	737	671	722	664	694	718	709	703	675	732	735	745	676	689	739	684	729	743	734	684	714	685	742	661	708	723	682	726	712	694	707	702	697	659	677	729	701	719	687	688	660	672	697	709	728	679	709	756	719	708	732	715	724	707	672	693	721	702	718	702	688	736	655	714	708	663	728	710	732	681	720	712	690	707	692	745	750	691	690	703	692	702	694	675	716	676	731	721	697	725	707	663	706	682	684	679	724	669	730	698	721	664	699	731	679	754	705	700	713	741	708	687	707	722	754	705	707	679	693	690	708	652	704	686	750	723	714	726	723	699	696	717	702	702	717	747	743	699	684	695	714	708	728	677	674	728	641	653	699	729	737	730	710	689	696	751	679	692	698	731	681	709	703	692	733	679	708	689	704	714	692	706	735	685	640	688	706	691	705	707	754	723	748	764	696	712	693	696	728	732	728	733	676	681	730	729	690	723	712	683	744	671	751	707	690	678	724	684	668	715	705	666	744	748	692	694	710	669	674	701	710	710	737	674	705	682	735	729	715	682	670	691	738	685	707	686	692	676	723	688	693	701	705	696	693	716	732	752	710	711	723	681	712	719	691	715	724	665	672	721	732	715	651	685	741	691	725	673	694	675	711	706	670	681	701	677	697	655	645	680	710	692	695	686	697	694	663	714	713	679	715	683	736	694	674	708	727	690	754	691	719	718	622	682	704	726	683	708	749	722	697	688	701	673	679	691	711	773	675	659	719	709	691	674	731	721	687	682	698	709	674	719	713	712	712	633	726	688	645	673	725	713	700	734	723	719	687	699	684	661	723	711	635	659	698	678	687	662	714	684	728	694	716	720	684	744	733	739	707	656	706	716	687	645	739	695	718	710	696	737	698	726	714	717	661	658	742	744	700	707	702	710	709	747	758	721	703	714	724	687	711	732	710	682	704	722	751	707	665	703	735	767	723	664	709	656	744	681	720	669	721	689	704	677	741	714	694	679	700	668	710	704	695	728	720	652	689	704	719	715	729	720	760	649	706	708	689	671	720	723	696	729	664	684	678	689	692	745	724	717	714	712	717	687	694	675	719	710	727	674	728	707	725	740	710	660	722	764	778	688	699	730	716	733	669	742	728	647	720	723	716	670	673	662	700	677	715	740	735	739	703	696	729	707	725	733	734	740	702	715	728	665	670	712	695	719	697	762	707	683	678	681	732	690	696	688	695	706	677	671	677	642	691	703	678	719	686	709	699	760	705	692	681	655	726	687	665	675	705	727	698	726	692	706	705	744	690	706	720	692	683	710	718	766	713	718	689	654	673	700	733	723	658	692	698	705	681	716	688	750	749	740	708	667	717	688	687	725	711	768	666	699	699	706	696	704	693	715	726	662	686	721	718	678	708	693	723	717	742	714	717	721	735	701	672	685	728	709	661	702	702	737	707	684	698	711	701	703	721	681	729	713	699	689	659	708	718	659	698	688	661	674	673	696	693	735	742	658	663	719	682	712	658	722	708	719	673	726	676	684	706	682	753	683	678	672	679	685	759	693	751	669	683	709	711	726	670	669	698	683	687	696	669	682	687	704	720	671	735	728	725	665	739	677	717	730	690	689	734	732	643	705	709	722	687	684	732	659	750	749	696	682	657	734	651	681	687	734	746	734	683	713	707	683	708	637	665	708	739	732	693	694	708	718	667	669	683	718	719	688	700	695	717	724	746	716	707	679	646	649	701	748	732	687	693	681	729	692	698	665	697	688	715	705	716	722	748	683	723	616	709	724	715	685	687	750	702	719	657	699	713	674	719	694	731	667	732	708	742	690	713	659	708	693	708	701	724	715	706	672	705	679	657	696	665	721	648	705	689	662	682	711	698	726	746	743	709	675	684	643	690	708	681	674	673	692	684	717	709	672	656	646	693	732	680	758	671	702	734	752	709	684	693	664	722	682	688	714	657	659	737	677	713	693	746	699	730	709	688	699	715	644	714	691	705	729	744	705	764	718	702	698	694	729	693	715	772	692	710	677	706	690	733	693	660	670	722	705	687	690	671	681	653	753	748	723	763	757	737	727	686	749	718	701	741	716	674	721	663	702	661	712	731	689	701	712	701	715	656	777	690	683	728	639	652	725	696	691	719	678	766	702	700	677	653	680	691	715	726	717	709	697	676	712	686	706	721	683	709	689	766	718	715	710	706	710	676	759	738	714	687	700	708	723	707	695	701	697	728	712	704	680	703	733	668	702	712	677	709	724	690	657	685	718	674	694	740	702	710	681	695	686	664	687	693	737	744	673	743	704	680	696	682	714	729	679	701	708	718	699	719	737	714	713	673	689	694	720	728	693	688	644	697	691	692	727	686	715	681	677	725	714	680	708	724	726	748	766	727	726	666	714	710	737	723	753	679	764	726	697	650	667	743	715	708	703	678	714	693	657	682	714	663	719	667	707	718	724	701	674	693	727	718	709	662	708	681	689	667	683	728	692	706	701	704	689	660	693	691	665	656	696	780	718	733	686	685	687	708	708	706	727	677	704	668	743	721	694	701	682	647	714	685	682	677	711	737	703	715	683	688	686	665	733	697	741	718	711	686	710	714	701	747	640	667	700	703	715	698	716	704	714	679	647	711	693	688	699	723	690	701	757	676	674	684	696	651	675	725	718	700	699	682	695	692	719	697	708	722	703	716	674	707	725	707	707	703	718	693	768	680	703	717	709	701	683	698	723	686	705	686	699	675	693	673	719	674	681	680	708	720	707	730	693	668	705	703	697	719	704	696	664	741	704	667	733	761	689	684	725	700	700	722	682	692	669	696	687	741	697	733	694	661	702	683	695	718	692	672	708	711	669	694	708	718	720	695	674	687	752	699
7914	6038	2572	505	1026	1575	945	483	221	126	102	117	99	98	91	100	108	112	96	107	110	91	103	83	103	98	89	112	96	100	88	105	94	102	99	100	100	110	87	106	100	95	119	104	113	113	102	111	104	105	98	99	114	96	93	99	97	105	90	123	82	86	105	101	119	109	103	110	100	104	93	91	102	101	103	105	112	104	100	96	115	108	99	91	92	90	102	92	102	93	111	83	92	95	93	95	97	102	97	128	99	89	120	102	99	95	77	101	89	99	106	111	97	106	104	104	102	109	106	113	94	94	109	96	91	88	103	103	98	92	91	104	95	90	116	105	97	79	91	108	94	111	99	90	105	94	105	101	127	111	112	123	103	111	119	116	107	110	110	113	108	104	104	102	93	108	99	97	99	96	112	105	107	112	108	117	96	95	104	102	92	101	111	102	116	114	109	96	95	115	91	88	84	101	90	105	107	105	104	108	99	107	107	95	109	93	120	112	89	100	106	111	123	102	107	87	106	113	91	111	113	96	99	120	97	104	96	118	105	93	94	112	96	99	103	106	99	113	103	109	97	91	101	86	103	102	115	87	104	112	105	97	105	114	91	103	76	78	105	91	92	106	115	90	105	92	98	103	98	100	107	103	84	106	95	104	121	86	120	99	95	110	105	96	101	101	100	93	94	109	91	101	87	95	114	116	113	103	115	90	97	105	97	89	109	102	98	106	95	108	115	85	99	117	105	103	115	87	101	91	103	113	101	99	101	94	101	88	105	88	108	122	102	130	105	117	105	113	107	100	108	101	107	122	106	74	121	81	114	109	115	103	89	92	99	83	98	86	91	104	116	106	110	85	109	111	95	98	111	85	98	128	107	103	110	108	103	95	103	99	105	105	109	112	89	101	83	106	103	81	93	121	102	116	109	100	124	119	119	101	98	105	96	112	108	105	96	97	92	93	101	91	91	113	103	104	98	114	112	111	112	101	122	93	113	89	98	117	102	98	105	103	103	121	105	113	105	103	97	99	96	116	102	101	103	83	91	108	113	102	96	127	91	94	108	106	111	106	109	106	103	93	96	98	99	114	98	116	115	103	123	87	124	105	105	100	113	86	139	111	98	92	96	114	102	95	129	110	112	107	114	86	97	87	115	101	95	89	101	85	108	104	96	108	107	92	108	98	99	111	100	105	88	86	96	100	92	116	101	99	105	89	111	106	103	105	106	126	114	99	96	109	109	98	97	104	106	90	121	97	120	92	103	94	106	101	98	79	92	91	98	117	100	110	101	102	92	96	103	81	92	100	94	102	108	106	115	110	92	96	95	91	99	126	103	96	115	109	116	112	108	88	117	100	112	102	108	95	99	96	105	89	98	88	117	111	107	97	108	98	109	122	110	91	100	98	93	103	94	101	83	105	92	95	114	108	100	116	115	126	92	113	109	94	97	102	124	107	98	108	99	102	87	109	108	119	90	127	104	100	111	106	94	92	109	101	86	99	110	110	92	91	92	89	100	101	101	90	115	111	111	92	114	99	103	105	108	100	95	100	110	107	123	96	90	104	100	106	107	113	93	91	92	104	107	94	124	124	111	102	107	92	99	88	95	101	95	104	99	86	103	108	95	110	99	79	116	100	100	108	86	92	105	95	101	104	93	104	81	109	92	111	91	99	74	100	104	106	95	98	127	111	108	109	109	91	98	86	107	93	83	102	94	102	94	108	98	102	101	108	99	103	79	108	100	106	94	96	97	110	95	105	110	108	108	105	103	100	117	106	99	117	93	107	97	104	126	91	89	103	122	106	106	95	113	94	103	92	109	104	92	112	78	111	104	91	106	97	106	104	101	92	107	114	115	107	102	99	93	95	88	92	91	100	106	111	103	102	104	97	118	94	100	116	104	103	108	96	107	103	102	105	90	101	98	101	96	121	109	99	96	90	99	121	102	102	102	99	119	104	117	99	117	92	83	87	106	117	99	103	90	115	89	107	94	108	101	93	119	80	100	113	111	95	107	101	108	124	89	83	96	88	98	106	103	85	99	109	115	126	104	104	95	106	103	102	90	112	87	106	102	122	98	97	101	104	110	95	113	102	84	128	102	107	88	111	117	96	94	103	103	94	122	86	100	94	83	101	116	106	99	84	94	101	107	108	91	117	101	94	102	87	108	101	83	110	90	108	95	90	87	117	97	128	108	105	103	108	111	97	107	97	108	87	91	86	100	108	95	92	98	103	106	108	93	94	101	90	106	110	96	101	108	122	121	91	93	97	90	105	100	107	107	116	93	98	79	105	126	112	103	90	105	92	116	105	97	105	108	92	96	110	97	105	108	114	90	101	105	118	86	94	104	100	93	98	84	91	120	116	106	124	96	108	89	91	105	104	110	111	109	103	106	109	103	97	103	119	108	95	85	89	107	98	102	103	93	106	102	104	119	100	93	116	80	81	112	101	110	101	89	99	117	94	120	92	115	103	115	104	96	112	109	101	96	95	109	101	95	119	92	110	92	83	111	97	88	113	104	101	117	96	100	91	99	99	120	105	104	101	116	85	80	97	94	101	103	94	102	85	90	85	109	98	89	97	85	101	100	103	105	91	88	88	112	104	91	105	98	92	104	114	101	121	116	102	112	107	111	91	100	110	86	108	91	114	94	109	97	88	96	103	118	84	92	92	105	92	94	99	80	107	121	115	101	96	98	108	110	106	115	104	123	107	103	132	100	101	97	115	122	109	94	103	116	91	103	105	86	100	104	93	116	105	102	79	99	103	96	128	109	85	97	118	114	109	107	80	101	106	100	99	94	110	107	109	95	88	92	93	133	99	110	75	93	103	117	115	80	109	103	112	112	84	109	112	103	107	104	93	90	99	91	84	87	107	96	95	136	113	90	114	92	105	105	89	96	103	94	94	105	87	87	95	101	103	96	110	106	95	99	123	112	107	90	111	112	93	108	128	117	103	115	86	114	93	103	115	100	106	84	92	115	101	104	112	86	115	96	118	91	101	83	131	97	108	92	111	108	108	98	102	114	107	139	95	98	103	98	96	85	88	98	94	108	114	96	96	90	115	90	118	89	108	105	101	108	105	97	102	97	97	126	92	99	122	99	111	102	114	110	102	113	90	116	106	102	111	88	101	98	112	100	128	98	108	115	99	107	103	98	106	103	111	127	90	121	96	79	106	111	93	101	118	102	96	123	113	102	108	102	96	89	106	118	99	96	89	73	112	96	117	84	90	97	105	114	108	95	95	114	112	107	85	108	110	85	94	110	111	93	100	96	82	105	102	94	104	117	96	93	90	111	94	91	106	102	97	111	91	119	129	118	87	94	109	107	96	104	83	108	114	107	101	84	99	101	102	96	101	118	108	98	101	109	114	108	113	98	86	104	74	107	98	116	89	115	90	95	101	85	110	124	94	116	114	109	111	85	111	87	109	99	111	99	104	113	119	104	111	102	102	113	105	117	93	96	92	108	90	112	89	113	100	103	111	107	94	120	100	105	102	117	105	95	108
36405	27733	16623	5690	18526	23351	15927	8130	3261	1513	918	789	767	744	802	754	772	756	706	726	748	769	719	768	767	790	734	731	733	738	756	751	752	718	776	782	763	717	771	726	673	709	747	780	766	755	736	758	725	727	746	747	731	758	761	785	763	759	744	755	749	756	748	734	717	698	716	772	770	756	766	741	777	753	759	761	782	807	792	788	777	790	734	787	762	729	757	769	728	752	763	743	751	731	708	772	724	731	745	739	800	745	743	749	758	794	708	735	707	720	744	738	762	758	755	778	729	777	743	783	765	780	731	736	750	750	710	717	712	747	746	745	703	730	776	777	755	754	722	804	735	730	756	750	720	759	689	745	748	733	738	755	716	746	748	786	758	747	721	721	741	738	795	746	757	744	773	712	761	738	762	743	723	801	771	762	767	763	696	689	751	770	741	789	771	827	753	780	689	716	777	754	745	755	747	796	758	804	785	715	759	790	726	743	793	770	821	743	746	724	726	737	741	752	750	817	749	751	742	734	757	708	788	755	691	727	747	752	799	772	769	754	703	758	781	747	799	757	729	762	768	707	731	774	804	786	744	744	760	753	786	757	725	718	759	736	753	775	781	784	747	764	685	735	718	719	734	775	773	763	722	763	748	747	807	765	748	717	709	743	715	716	803	765	734	729	727	748	704	753	775	739	776	700	732	765	740	712	763	743	731	685	761	817	796	736	740	739	726	758	787	733	725	729	757	777	790	735	701	794	804	766	707	795	710	762	760	727	758	746	711	737	820	742	759	736	797	778	766	733	665	762	759	707	763	760	751	735	777	751	713	752	753	758	756	783	808	704	763	769	754	749	730	767	717	752	779	728	746	755	746	782	743	783	769	769	740	774	795	772	801	717	736	736	759	702	737	719	749	778	755	774	823	742	775	730	751	763	760	747	707	719	747	738	789	793	788	742	790	779	722	734	738	731	722	787	774	777	690	797	751	758	722	777	739	728	729	769	716	774	755	791	742	765	775	768	781	749	815	787	712	792	752	771	750	729	737	764	756	760	735	764	742	797	775	780	753	709	719	735	689	783	706	730	753	732	735	759	744	719	771	721	748	726	745	728	771	756	769	762	713	737	790	743	719	770	739	767	702	746	751	738	744	751	763	729	735	735	729	688	719	743	768	719	735	729	748	767	743	738	746	774	757	746	722	691	738	772	708	779	789	765	710	776	765	735	701	725	735	721	697	738	781	750	768	763	765	774	765	755	786	724	760	720	755	782	767	756	747	787	747	701	760	763	751	790	712	780	790	728	733	785	834	744	746	761	766	773	776	755	762	763	728	790	719	734	767	720	738	739	709	776	769	747	736	779	762	747	750	803	761	728	777	731	745	726	759	742	743	768	764	742	786	757	781	746	721	732	753	727	745	729	788	755	722	746	746	736	787	761	703	807	806	787	738	692	771	757	723	724	749	711	762	718	756	761	760	772	700	763	742	771	749	803	791	730	716	736	728	767	771	740	809	811	791	771	768	755	827	743	763	728	754	719	770	747	781	763	762	761	721	767	782	748	770	750	779	757	761	754	765	734	777	741	706	790	753	805	739	731	762	681	820	726	749	799	750	791	752	720	739	735	702	760	759	749	759	737	772	702	743	767	756	687	728	764	743	755	753	769	690	768	777	743	720	707	782	759	720	729	707	780	748	730	739	778	730	691	736	756	767	744	763	773	760	728	756	704	768	735	695	729	774	798	747	732	753	747	773	700	765	711	774	747	743	773	740	740	767	778	713	766	778	778	710	761	792	739	728	759	746	736	722	728	777	735	768	737	725	807	717	783	703	752	711	761	749	776	765	721	770	813	736	727	785	747	817	699	737	782	754	758	731	787	752	726	815	770	733	732	760	736	719	717	715	719	784	775	728	700	758	697	805	724	790	772	746	747	772	764	747	763	776	745	686	761	746	775	758	746	736	771	767	730	775	760	783	778	773	783	760	730	719	801	770	731	780	726	779	742	700	767	696	770	781	713	757	763	728	748	747	739	744	714	769	753	743	718	746	706	765	762	738	736	792	785	725	758	733	782	778	761	752	782	750	740	761	765	750	747	754	794	765	706	766	741	749	741	778	759	730	762	761	762	747	753	763	781	757	784	773	791	729	745	746	790	731	769	700	756	814	790	754	744	776	730	752	783	759	716	751	689	754	770	715	740	756	710	778	729	794	780	730	762	755	730	693	770	771	775	760	738	744	771	754	789	752	743	775	725	732	711	762	755	738	752	725	775	733	769	728	748	743	771	753	738	740	721	738	758	734	776	697	748	761	761	725	748	743	743	760	763	757	763	765	758	799	735	759	747	713	708	773	775	779	749	705	718	745	761	728	767	799	817	765	790	722	727	760	758	746	762	760	778	722	766	693	743	775	772	750	709	751	738	751	774	762	758	780	702	753	767	731	805	794	762	772	763	730	732	750	739	752	722	757	713	783	760	754	780	711	770	794	720	708	737	712	728	750	746	764	787	766	754	710	736	753	754	706	714	750	735	735	774	752	743	708	693	716	730	770	726	729	762	791	793	723	769	753	784	755	786	749	727	771	818	749	745	788	757	753	775	774	783	744	746	796	745	768	758	769	762	776	745	729	767	729	753	743	751	743	738	758	729	792	724	731	754	721	731	766	701	748	736	776	770	720	714	695	744	750	749	780	780	690	777	763	815	767	745	766	759	745	783	751	785	752	736	698	708	748	780	749	750	752	773	711	709	760	791	786	759	736	768	732	708	756	741	741	715	803	741	737	741	722	719	740	761	734	783	744	766	775	733	744	692	741	713	762	752	821	770	655	724	727	754	759	760	762	750	735	723	797	713	808	736	788	796	782	752	752	757	778	762	788	728	751	720	756	750	757	726	698	742	758	736	748	730	760	762	732	774	700	744	730	774	755	758	770	733	735	779	722	763	739	749	805	736	834	767	784	687	751	763	775	822	816	766	735	659	742	819	756	753	777	765	764	773	769	698	755	727	738	739	715	755	718	720	765	801	734	747	737	770	741	698	807	745	799	841	815	751	802	780	756	763	760	761	749	769	783	759	761	748	768	722	781	762	768	722	782	723	748	767	758	725	757	733	761	771	751	722	767	736	746	772	778	719	743	775	736	749	746	714	749	795	760	764	765	746	760	752	733	723	735	707	762	751	737	753	766	743	786	773	692	740	739	791	739	680	760	726	795	761	748	779	728	738	819	779	764	801	804	780	747	711	761	679	771	770	771	726	687	772	770	760	754	736	758	761	734	791	743	726	781	732	733	758	767	761	777	781	750	772	736	736	726	751	737	750	721	746	723	686	710	745	756	768	733	736	732	726	787	768	754	793	726	774	774	717	746	783	777	766	716	760	762	751	801	709	742	716	781	786	756	687	785	750	771	736	755	721	760	713	704	751	755	750	743	740	800	759	765	715	756	780	787	738	758	745	698	730	702	751	723	763	771	800	762	743	712	705	751	744	806	735	710	715	758	741	784	708	776	745	740	719
12282	15718	7987	1560	6223	8654	5038	1904	688	269	163	119	97	97	103	88	79	83	108	94	101	88	98	89	96	102	95	80	94	105	101	115	82	83	93	90	98	107	80	97	103	118	97	96	83	101	92	86	99	87	83	88	82	103	111	88	102	80	91	106	96	94	92	96	95	89	88	114	87	106	89	72	98	77	87	76	86	97	99	121	89	94	100	100	92	87	83	109	87	102	83	84	103	99	93	86	91	77	91	94	108	104	99	100	92	101	97	87	103	102	105	96	89	76	92	113	100	98	88	90	98	96	96	84	96	103	90	125	107	92	116	96	92	98	86	107	82	92	97	93	102	95	102	100	101	106	96	87	80	101	78	112	97	78	101	102	94	100	94	89	94	94	99	77	92	111	99	100	91	101	76	91	86	84	101	94	96	106	89	103	91	93	88	104	90	96	94	78	86	93	108	101	91	93	89	97	97	89	88	84	106	108	112	98	87	95	103	90	107	94	100	95	85	88	96	100	93	112	93	110	103	99	95	87	98	96	97	69	103	96	104	96	104	102	79	86	106	83	106	95	80	99	90	96	89	99	89	93	96	94	100	92	94	75	89	98	100	82	101	98	91	98	111	99	103	67	97	96	88	91	98	94	82	108	94	87	106	93	97	89	103	120	109	85	77	101	94	107	69	93	72	95	105	90	109	91	95	95	94	102	99	97	93	109	79	92	91	93	84	88	91	94	96	83	97	100	104	99	111	85	114	99	101	84	116	96	104	96	100	95	80	108	99	97	100	79	101	96	99	87	77	88	85	101	87	88	110	91	101	111	108	86	102	83	93	91	78	102	106	101	97	94	95	99	77	87	91	99	99	85	109	103	92	110	98	103	99	77	89	96	103	108	98	92	114	103	93	109	93	100	104	95	76	129	93	94	102	98	109	106	74	92	82	78	95	108	92	78	92	84	95	93	116	93	86	89	85	98	109	99	110	90	96	102	92	90	98	96	106	100	86	97	85	99	107	88	89	104	106	82	117	102	101	99	95	94	95	75	105	95	100	97	103	103	89	87	101	104	97	101	95	117	91	83	116	105	90	97	110	80	103	86	95	93	96	95	96	99	82	98	95	97	102	97	95	86	100	94	107	85	83	118	91	77	112	89	118	92	100	82	86	76	101	89	91	101	104	100	82	84	95	84	99	96	84	92	91	98	88	99	96	107	101	89	106	91	82	93	90	94	119	87	89	83	101	102	115	90	94	94	114	75	101	101	99	92	97	89	93	102	93	107	110	84	105	81	92	93	102	79	94	100	103	97	79	110	85	100	105	98	111	97	87	99	89	97	100	78	105	106	93	86	93	103	92	100	103	91	98	80	117	93	100	96	98	98	102	103	74	105	101	106	98	103	99	99	88	115	87	104	106	83	101	98	109	103	99	93	102	96	90	79	107	103	101	124	91	80	89	85	94	101	101	114	86	108	78	104	101	95	84	83	125	116	84	96	95	97	80	92	104	93	116	102	91	96	94	96	100	105	91	88	92	104	84	105	99	105	97	104	102	95	111	96	89	86	91	100	89	89	107	103	110	98	99	104	88	92	100	90	99	86	84	104	102	105	105	95	92	101	91	92	107	95	86	73	102	101	86	100	91	102	105	82	113	107	103	112	79	87	105	97	109	94	107	105	119	71	88	107	82	104	80	89	83	107	94	94	102	97	93	91	101	108	104	86	98	109	86	92	113	103	90	86	107	101	94	96	80	97	96	101	95	108	102	98	101	97	100	108	107	106	96	90	92	87	95	76	111	111	102	78	94	100	115	94	83	104	101	103	86	109	92	81	97	89	82	101	91	83	116	93	86	93	95	89	88	106	98	106	99	92	91	89	85	80	85	99	112	90	87	96	92	112	92	92	94	97	91	100	108	110	90	100	112	82	95	77	92	93	94	99	99	98	114	93	95	98	104	82	89	83	84	90	82	118	96	99	87	87	96	99	90	102	90	84	91	85	100	91	100	89	109	95	99	92	108	97	88	103	71	102	90	83	108	108	114	96	91	100	85	114	97	94	86	85	122	95	71	112	86	101	96	108	96	80	82	101	91	103	90	104	88	108	100	96	87	78	86	89	100	82	90	109	88	77	94	98	87	83	96	103	109	88	97	76	74	97	94	100	87	77	106	92	94	128	98	86	119	110	105	91	86	102	68	93	93	80	75	87	90	77	97	101	86	91	100	97	100	98	86	94	85	82	90	99	93	74	93	98	108	109	98	88	74	98	96	90	94	99	87	96	86	100	105	102	95	112	98	90	88	81	96	102	105	94	87	78	114	91	85	96	90	87	92	99	98	96	86	108	99	95	88	115	90	81	74	97	93	97	94	88	112	115	89	112	94	85	95	98	102	115	96	89	95	95	87	106	91	87	85	95	91	100	109	86	79	103	103	88	105	92	94	94	99	74	98	89	107	81	94	96	96	107	85	102	76	77	106	95	99	103	88	105	81	96	89	79	106	101	102	84	87	95	84	91	106	117	82	91	92	94	88	106	98	108	86	86	97	81	92	95	94	94	85	86	88	105	102	91	82	105	89	82	95	104	80	92	104	81	91	93	84	121	90	105	86	84	96	84	100	107	110	101	80	80	83	95	88	103	88	97	97	107	101	112	88	93	97	103	89	103	86	118	99	90	82	108	101	98	94	98	96	100	78	95	102	103	90	102	92	95	90	104	100	86	91	91	83	101	99	113	85	82	89	86	89	91	98	97	89	85	96	99	91	91	86	111	97	93	107	99	74	106	94	80	101	104	100	93	106	83	105	114	105	101	79	84	93	84	91	94	93	86	91	94	96	99	95	91	83	91	101	85	100	84	103	114	94	94	94	89	97	116	108	94	105	98	104	91	99	90	118	94	107	87	88	103	91	96	79	77	102	95	90	84	90	94	94	82	90	82	66	101	99	85	103	109	71	99	119	80	86	113	85	84	103	82	99	90	90	88	110	94	101	100	99	83	84	110	96	90	76	95	102	91	99	100	94	86	83	96	108	102	97	99	119	87	105	91	95	105	92	80	69	84	96	99	84	98	96	94	95	89	95	95	97	89	107	87	102	88	91	89	77	91	94	96	104	90	113	99	115	98	98	85	76	84	93	109	88	105	90	102	104	116	84	91	101	106	92	75	101	97	79	74	108	95	110	99	104	96	85	90	99	77	99	90	107	92	76	98	96	108	92	99	95	84	94	106	74	99	104	101	94	84	103	107	91	102	92	106	94	80	83	88	87	96	78	92	77	98	90	83	94	85	111	91	93	100	98	121	94	99	96	89	93	82	105	108	103	95	85	100	98	81	83	103	85	107	90	90	107	90	92	100	111	108	105	87	95	99	89	105	95	87	92	82	96	122	97	90	92	93	100	104	85	116	103	97	107	88	96	99	102	95	93	87	93	117	97	87	93	104	109	96	96	104	97	123	100	96	106	90	110	82	106	95	97	96	107	94	81	96	97	87	90	111	85	78	102	95	93	81	90	95
43747	38219	27643	13241	42440	46365	35766	23345	11377	4154	1621	861	734	715	734	702	724	684	713	725	699	701	694	662	698	684	723	713	698	712	716	723	686	687	703	727	708	708	688	699	681	684	706	651	692	722	696	739	715	698	699	700	697	700	672	672	710	709	678	677	685	636	670	702	736	658	703	711	672	720	715	731	670	654	731	681	661	706	667	692	653	664	640	689	660	706	723	684	670	733	676	647	707	715	666	673	724	688	721	718	723	681	705	714	690	697	723	669	700	674	690	685	740	680	652	669	697	747	675	678	718	682	657	701	700	698	711	736	697	660	679	705	664	667	736	637	685	667	695	750	714	724	675	680	715	680	700	724	722	654	697	686	732	680	688	673	710	685	747	680	674	713	733	694	697	663	674	683	711	711	679	702	703	648	666	635	691	734	689	666	710	743	692	686	709	678	698	696	688	726	665	690	722	682	717	691	690	722	697	680	694	641	682	698	693	713	721	676	681	706	696	689	675	673	683	705	628	667	659	755	694	723	711	644	636	685	679	697	690	706	671	686	751	623	712	666	700	674	705	740	692	657	693	698	685	695	709	676	706	657	694	761	679	720	728	674	667	706	714	698	709	701	702	670	755	652	633	675	676	689	665	666	689	664	694	694	680	682	648	719	763	719	683	735	679	711	722	682	693	698	700	700	681	713	684	713	633	656	703	656	709	714	720	748	704	719	701	705	670	705	696	688	688	731	725	713	706	685	704	675	752	724	665	697	712	747	700	739	735	699	748	748	680	714	651	659	666	711	659	701	695	705	670	707	704	695	681	716	729	747	688	673	650	711	668	674	698	621	724	701	699	704	689	706	711	680	694	683	675	729	654	684	698	661	662	715	694	682	714	678	742	714	720	703	676	677	655	693	713	677	692	686	708	705	661	764	727	700	690	725	726	712	724	709	639	711	704	646	673	696	725	714	661	655	681	684	692	683	697	733	713	690	677	707	661	691	700	729	718	689	694	677	712	750	660	652	680	699	707	684	661	734	713	707	632	679	717	740	713	703	689	718	703	689	727	666	663	735	672	713	705	705	676	696	764	666	729	682	707	696	688	679	663	723	694	748	682	703	699	704	697	661	715	641	705	714	631	643	674	686	696	688	673	672	702	726	713	676	701	676	725	691	662	694	668	671	682	711	709	684	711	695	697	733	700	672	677	692	708	659	691	627	669	694	684	667	678	725	689	722	643	667	726	717	688	645	716	686	672	698	715	687	692	714	699	699	705	663	723	698	681	645	688	670	684	740	677	693	736	715	692	727	683	681	673	687	667	680	719	727	692	696	728	684	705	702	676	729	713	711	674	731	695	738	704	693	691	725	677	692	722	675	694	646	697	716	699	636	701	682	697	649	717	702	660	690	740	687	713	691	717	714	667	739	674	696	682	709	660	705	665	650	729	721	702	735	714	699	671	716	732	726	722	686	723	697	694	696	630	678	689	695	664	755	688	678	736	665	705	659	668	740	734	675	697	695	707	706	679	685	720	676	661	699	698	701	694	662	709	669	719	703	697	683	724	659	709	694	709	627	739	676	702	670	659	754	657	672	669	706	728	675	668	711	653	664	724	734	707	682	675	670	714	659	706	728	700	683	713	685	702	720	696	671	690	691	669	748	704	691	753	685	702	693	704	667	719	734	703	698	699	743	682	672	680	688	715	702	661	694	720	706	727	696	707	721	668	663	756	710	690	672	693	689	737	711	693	704	677	705	710	700	699	718	701	698	701	699	651	725	699	737	718	737	683	640	697	651	697	720	679	670	711	703	683	704	676	652	676	667	639	700	685	696	693	685	627	695	681	693	708	706	652	694	688	693	713	692	736	669	648	648	649	697	737	677	712	740	717	693	707	702	696	695	749	693	690	682	664	748	687	718	623	708	716	724	674	697	705	695	728	670	738	718	682	689	692	711	709	680	655	694	692	730	700	676	666	735	673	730	684	658	687	685	706	692	680	726	731	733	729	693	723	732	765	670	691	719	721	750	742	729	714	704	729	677	707	698	662	682	663	677	710	733	700	687	685	694	677	685	692	689	718	726	657	691	683	750	681	715	693	687	693	715	701	713	706	752	700	683	666	708	723	700	723	710	668	618	679	691	791	665	671	682	660	675	702	664	667	676	683	735	713	717	641	692	729	697	704	695	680	692	708	696	728	720	699	639	693	693	695	665	693	710	708	661	714	709	654	682	704	698	672	689	709	706	682	748	708	715	678	716	692	674	638	693	703	704	744	706	710	697	670	663	679	675	726	686	667	668	709	711	725	670	686	683	676	701	681	691	677	679	678	709	683	710	674	689	650	660	673	693	686	714	683	717	716	747	711	731	708	671	722	737	727	692	716	670	719	710	692	678	715	694	714	693	670	668	698	715	725	702	686	718	670	704	712	714	715	660	695	732	688	703	665	693	711	677	757	706	715	692	698	664	727	684	664	683	726	714	647	649	685	728	722	690	688	731	697	668	707	656	699	680	705	691	702	714	685	716	675	676	723	699	729	711	686	689	701	707	695	700	679	725	652	720	710	770	672	744	659	728	682	711	677	666	689	671	698	722	730	652	717	673	694	680	699	705	671	715	688	676	726	669	665	666	717	679	699	641	712	697	674	700	726	682	720	698	689	717	661	719	710	736	668	708	647	669	728	715	683	657	690	686	730	652	659	672	693	732	667	716	700	698	675	710	709	668	710	695	739	678	655	699	658	706	730	697	700	685	727	707	709	712	735	704	686	682	701	685	685	691	711	667	678	693	751	696	683	614	697	715	685	763	684	678	722	650	728	702	696	688	658	722	655	699	701	645	731	719	720	677	693	725	695	664	681	696	706	669	676	688	672	644	684	678	710	670	658	665	671	666	661	698	683	700	685	709	676	716	661	710	716	710	708	769	682	659	695	680	716	714	688	631	712	713	680	671	645	674	701	724	702	725	691	710	715	721	678	687	691	692	694	678	733	707	667	718	665	672	730	660	719	732	723	727	702	779	698	667	735	684	697	711	712	730	699	705	613	676	707	696	683	718	715	672	734	731	704	650	680	698	713	691	664	694	719	669	697	714	695	708	703	675	685	743	671	706	665	740	702	689	700	704	708	690	705	715	706	731	666	751	694	700	719	685	700	703	700	696	662	743	723	705	669	682	690	716	707	675	677	681	720	660	715	676	711	685	713	735	680	692	703	695	710	693	705	655	702	689	709	687	723	658	709	706	755	724	675	736	690	676	744	745	680	747	707	677	660	683	739	697	751	706	693	702	727	687	717	645	721	685	704	701	700	658	719	699	669	721	674	677	723	683	709	676	713	721	672	695	702	665	673	669	683	675	648	704	680	700	679	703	699	671	709	675	693	674	729	699	730	671	697	705	725	735	656	725	666	688	686	686	685	654	676	701	749	671	716	671	716	671	694	703	688	681	714	702	694	705	671	679	713	709	692	709	692	698	655	701	672	716	641	655	684	648	714	689	646	691	685	700	702	656	710	682
12049	10771	5577	1168	4650	4894	2606	1063	420	198	148	118	115	107	98	118	104	127	94	96	102	116	112	95	106	86	113	107	97	110	93	99	104	117	131	100	125	93	125	102	100	97	123	110	97	97	102	125	102	122	100	100	99	103	109	93	86	95	110	96	120	122	114	94	92	109	97	113	98	96	111	102	97	98	122	110	109	112	106	113	103	115	105	103	117	117	107	100	104	87	101	98	108	100	112	107	84	111	94	101	114	116	113	107	80	102	114	129	103	106	108	112	114	109	95	116	96	112	107	109	110	99	115	97	95	87	117	105	95	123	119	119	92	111	130	96	106	92	110	107	114	103	115	100	99	110	91	123	110	101	92	114	111	110	105	116	81	97	111	94	116	112	95	115	122	99	111	113	90	115	114	121	118	106	98	81	111	101	99	86	116	102	108	113	92	115	105	123	101	117	99	110	92	111	93	118	124	106	101	121	109	101	104	98	138	105	106	112	106	110	130	118	119	106	97	97	106	90	121	121	108	96	108	120	97	99	99	103	100	97	99	83	116	104	98	95	103	108	109	97	81	91	98	113	113	97	95	115	94	118	103	105	98	116	100	105	108	117	81	97	97	118	109	95	97	99	95	90	111	97	116	113	114	102	94	96	125	110	90	113	108	116	101	89	91	99	89	111	106	115	103	100	114	112	97	112	118	105	100	99	104	105	113	106	107	102	102	109	119	96	105	101	105	101	115	109	111	112	95	109	112	113	104	100	130	104	119	127	111	116	87	122	98	92	116	116	109	91	112	83	100	109	100	128	107	104	113	89	119	119	96	136	113	109	125	102	103	114	89	110	112	112	123	116	96	116	97	102	99	126	101	121	104	109	95	113	101	103	113	110	112	94	98	92	108	116	117	91	109	91	100	92	89	96	98	126	114	110	96	90	96	89	87	87	112	110	130	97	104	110	108	115	125	110	106	110	97	124	106	106	115	118	105	98	99	90	101	91	105	89	109	81	119	110	133	125	107	109	97	110	112	87	116	100	105	109	85	89	98	117	105	114	97	115	125	114	92	95	108	80	96	110	111	112	114	113	101	95	104	109	114	93	94	95	109	91	115	109	118	116	79	99	114	104	109	133	87	125	91	108	112	101	104	107	102	95	106	107	98	86	101	105	113	108	109	97	98	130	89	112	102	111	82	99	110	96	105	108	104	123	105	106	98	107	107	118	94	122	98	100	117	126	110	104	100	105	109	115	97	122	90	93	119	101	86	115	117	108	117	99	103	113	111	96	96	103	102	111	103	95	117	99	87	98	106	120	103	127	107	103	122	113	104	102	94	102	112	103	94	111	112	87	101	95	98	108	99	105	121	110	106	115	84	106	103	130	105	91	111	117	103	100	106	103	97	113	100	76	104	112	95	109	118	99	124	105	82	111	104	118	97	95	110	117	96	103	119	127	101	101	116	125	97	105	117	101	102	112	108	100	109	96	107	115	115	112	102	122	103	121	107	104	109	114	103	103	105	105	100	94	105	119	103	141	110	110	91	89	89	105	107	106	88	101	109	104	117	105	115	108	96	103	102	92	94	125	114	100	114	105	99	124	96	102	109	93	108	95	102	98	119	111	104	99	101	121	99	104	105	103	108	110	118	113	112	104	115	118	118	106	110	89	111	89	97	89	109	106	88	120	99	108	94	79	96	107	110	99	102	111	101	106	110	105	106	110	113	108	106	102	113	108	109	113	106	91	97	92	104	116	96	94	99	93	112	113	107	116	119	136	116	104	108	79	108	90	96	100	108	107	83	103	97	96	104	104	97	105	85	99	109	108	101	121	97	102	100	127	122	107	113	95	116	93	125	108	106	95	113	106	102	109	109	91	126	104	115	98	113	97	118	97	116	100	105	95	86	120	109	95	110	118	106	79	104	101	114	105	106	100	99	107	110	119	107	112	99	105	107	86	131	104	119	102	92	100	98	100	93	124	115	94	89	105	109	101	86	115	101	113	105	109	103	96	110	118	110	96	113	94	115	109	88	105	105	97	110	100	107	92	108	108	101	127	111	102	106	123	115	96	98	103	95	113	110	100	115	91	108	119	86	89	106	102	111	102	112	117	120	109	116	123	101	131	112	93	99	109	119	107	108	105	98	108	92	110	99	102	107	89	103	103	104	91	103	110	111	97	108	99	90	102	81	112	143	100	93	98	101	93	126	120	115	99	121	95	116	83	108	116	126	111	110	120	109	103	105	121	115	96	103	109	97	121	95	107	128	93	113	103	113	104	100	116	100	108	109	115	102	124	101	116	121	90	113	102	116	106	83	122	99	100	97	80	118	112	94	113	103	103	82	124	118	124	108	117	113	91	112	100	112	100	111	99	105	129	93	96	109	113	104	95	118	99	106	110	114	113	107	114	125	98	98	107	106	100	100	117	106	104	98	114	121	108	85	119	106	108	94	119	94	102	101	85	102	130	113	103	92	109	119	92	95	117	105	110	109	87	96	97	117	96	110	106	109	114	119	104	92	119	136	87	92	91	85	102	89	110	123	114	110	100	105	101	107	115	116	104	104	119	95	105	99	94	102	97	96	102	112	115	111	98	101	106	96	92	122	103	109	95	113	126	99	91	98	100	111	100	93	108	127	107	101	126	121	107	100	90	124	109	109	88	105	102	135	85	112	102	104	87	95	110	100	100	105	103	108	120	124	123	110	114	99	103	108	105	103	106	103	81	109	99	101	100	122	101	102	98	113	104	97	97	108	107	107	117	115	111	112	113	93	110	116	93	129	103	107	129	116	101	102	107	96	94	109	101	104	121	107	105	106	100	100	109	109	96	110	111	108	105	121	103	95	109	109	110	90	77	117	95	97	89	90	113	119	96	107	88	107	87	112	92	101	99	106	90	114	104	100	118	100	89	113	88	98	96	120	109	102	82	84	90	123	111	94	113	110	117	98	97	123	92	110	100	95	106	109	110	111	114	112	110	108	89	103	91	104	111	119	119	101	115	116	110	111	103	110	103	111	111	110	106	117	112	113	128	95	87	108	101	98	103	106	107	93	127	117	75	100	90	112	115	92	115	98	114	109	96	111	107	103	95	111	114	109	103	97	107	113	101	125	109	120	113	111	103	103	107	112	114	101	113	104	104	110	88	118	103	112	114	92	83	121	107	115	124	113	123	118	93	84	108	110	115	98	124	95	112	110	114	104	111	111	106	114	116	109	119	123	111	114	100	82	116	83	108	119	104	111	107	94	107	116	93	90	106	91	106	105	107	102	108	95	126	107	109	116	114	121	104	109	107	94	115	96	83	116	115	111	112	104	95	101	104	107	107	116	101	99	108	110	100	106	105	101	83	96	103	83	103	102	121	120	111	114	102	101	105	109	103	93	103	93	86	114	120	108	120	89	100	115	97	108	131	120	106	114	92	101	103	103	104	126	94	111	108	110	88	116	103	107	103	104	89	93	102	111	111	131	100	95	112	91	103	108	100	114	89	105	119	113	105	99	112	112	107
40838	33339	24674	12087	38367	37332	28418	17297	7706	2866	1264	898	794	787	799	755	765	756	796	764	774	780	759	765	820	816	823	750	771	754	803	713	764	777	783	776	741	794	752	742	740	749	805	803	807	771	759	789	761	787	748	737	801	812	748	757	775	797	770	738	726	789	735	782	785	777	779	772	769	767	788	746	765	724	762	783	701	747	766	768	773	753	762	743	760	738	731	792	797	819	756	752	723	785	735	724	747	753	737	800	752	765	758	723	740	739	748	767	762	760	788	792	767	776	716	798	754	795	749	768	746	772	805	797	748	740	788	773	798	785	816	780	772	796	758	797	769	774	805	788	786	761	739	766	821	738	794	766	774	810	810	778	801	777	757	738	788	787	784	775	794	744	763	766	826	788	731	756	780	757	753	826	785	795	816	732	759	792	843	773	744	822	811	764	733	764	771	733	772	720	750	740	814	749	826	745	778	729	782	776	775	773	784	778	816	806	719	755	801	727	764	736	733	788	723	743	775	744	740	798	766	764	803	748	784	749	763	763	782	758	776	770	769	771	771	792	758	827	711	758	760	783	771	746	771	772	818	742	781	761	815	766	783	766	788	787	802	771	772	775	775	728	748	783	767	801	741	749	754	747	835	797	751	748	771	754	776	775	773	764	725	733	742	784	761	749	780	768	757	767	777	754	734	790	783	730	753	753	784	756	747	773	819	743	769	839	765	742	795	749	741	776	733	787	788	719	777	767	741	754	760	802	760	795	759	782	810	752	779	777	764	820	736	745	775	673	770	785	761	741	745	752	772	759	759	797	825	796	761	777	783	764	767	774	765	784	754	722	790	787	778	713	735	780	768	794	780	766	785	767	791	776	692	764	763	752	702	790	755	748	785	768	756	795	785	735	770	770	793	820	807	787	772	747	774	810	789	712	786	735	751	753	766	749	757	737	748	788	794	716	770	818	747	790	729	780	759	789	736	708	739	726	768	726	714	802	769	755	720	768	770	807	797	739	813	739	819	733	743	693	782	783	730	767	783	718	739	747	747	777	766	721	822	730	839	770	766	739	788	795	742	725	761	767	753	735	778	734	769	756	807	771	765	775	723	760	693	799	740	742	742	798	814	716	763	711	734	794	786	743	797	823	786	738	787	765	730	789	761	755	767	798	746	775	786	815	805	787	748	753	744	760	775	745	787	756	784	811	800	787	777	803	771	760	827	728	765	716	760	756	792	730	772	722	767	762	795	742	771	757	778	762	778	718	779	741	764	732	765	768	757	736	725	737	760	757	723	780	729	746	800	781	791	746	781	744	736	809	781	756	773	739	756	738	768	699	756	711	810	757	774	781	758	781	752	781	776	742	776	767	841	745	729	746	797	700	762	749	732	796	724	777	784	752	777	763	736	770	771	807	785	774	798	765	756	760	818	758	761	794	759	793	776	782	759	710	798	756	738	710	766	758	773	778	763	799	808	718	789	823	814	752	744	758	752	788	730	749	767	766	763	766	738	735	762	757	776	806	748	768	840	761	741	791	777	789	773	805	784	754	790	818	761	775	735	737	754	731	757	797	829	742	763	772	800	728	754	812	801	775	743	714	795	802	817	791	760	742	802	743	756	738	778	769	768	783	786	782	792	765	762	807	799	772	774	770	744	773	797	788	719	708	770	731	803	751	736	778	805	815	781	743	770	737	725	765	816	719	775	801	730	809	720	742	720	748	762	729	753	740	747	753	740	786	726	807	770	740	740	715	792	736	771	770	723	767	780	760	759	785	764	737	729	761	729	790	733	761	764	740	771	753	778	805	796	733	747	772	737	709	773	768	732	728	733	727	780	728	766	788	728	800	743	774	765	796	801	810	806	765	761	782	788	708	777	745	752	769	724	715	750	721	739	768	740	794	746	771	760	808	762	824	760	774	716	755	761	759	774	691	739	757	770	759	718	741	790	766	773	778	810	758	756	763	710	794	830	713	774	776	807	746	796	735	769	761	807	757	750	760	764	754	742	743	782	811	808	755	761	774	707	762	782	747	724	741	785	757	760	759	768	823	749	760	731	766	736	752	746	763	775	776	792	777	789	799	750	773	819	754	770	757	784	779	791	689	769	747	784	776	784	772	732	815	821	780	756	790	791	728	767	745	794	781	718	745	759	807	757	788	781	738	750	761	788	767	797	806	800	764	747	782	791	777	721	787	813	807	733	768	767	750	813	769	738	804	774	866	783	747	736	753	750	791	779	794	782	785	762	753	786	809	719	788	777	749	786	771	819	770	791	811	773	798	736	783	766	752	793	783	761	765	777	778	751	781	750	749	753	767	785	766	741	713	775	723	775	724	757	749	783	737	762	772	762	728	730	778	741	762	719	759	755	753	784	761	800	814	767	743	764	787	742	770	734	766	785	755	796	780	762	805	750	740	765	721	778	791	788	727	772	720	758	762	816	752	785	805	750	794	810	776	742	756	775	796	803	765	772	770	764	746	721	766	757	770	782	732	743	750	729	749	782	784	763	766	756	812	804	750	731	769	775	746	801	754	748	771	762	816	754	776	824	750	728	748	744	788	749	778	796	744	796	796	767	719	775	727	731	770	730	738	718	770	718	747	811	808	795	845	763	792	721	780	753	760	759	767	754	798	773	782	734	778	813	790	761	765	755	764	797	763	790	737	746	725	748	785	791	705	796	768	744	801	716	795	734	774	747	747	766	779	764	787	730	767	742	737	715	750	759	742	813	757	781	732	802	773	735	753	710	774	789	773	792	760	779	806	767	783	728	783	729	762	765	719	745	753	771	745	771	743	731	742	767	759	770	796	725	812	714	768	759	734	799	786	745	804	756	818	764	717	778	780	760	782	795	794	741	762	782	729	731	775	869	737	793	785	747	830	834	775	734	808	785	735	760	734	767	738	747	810	723	804	735	746	761	781	793	798	710	747	773	793	798	762	786	800	740	771	766	789	722	748	759	759	759	737	766	745	755	778	751	776	781	784	744	772	776	805	765	832	747	782	797	788	818	818	799	820	738	731	778	778	793	823	749	768	743	735	776	818	784	700	770	804	729	767	771	764	771	820	771	769	732	742	825	777	753	788	810	769	787	777	804	841	755	722	745	762	761	740	776	794	764	732	747	719	774	797	788	736	767	732	782	790	755	764	782	747	822	756	779	737	791	803	723	764	777	711	789	799	784	727	776	713	791	774	778	773	725	761	799	818	806	807	759	806	800	749	758	753	792	788	785	739	741	760	785	778	722	797	727	740	750	764	785	779	780	757	770	786	786	724	793	792	736	729	797	734	816	759	719	743	724	813	799	776	804	789	765	776	765	743	789	741	775	774	755	744	705	751	725	772	762	772	762	732	767	786	758	772	753	764	773	748	784	751	752	710	753	765	747	765	786	753	820	801	729	771	751	779	759	759	805	732	731	783	782	740	759	809	740	766	746	798	798	792	773	779	782	765	795	755	770	780	817	791	789	761	732	778	755	815	733	751	779	809	777	753	769	794	783	767	788	722
15066	17155	10911	2309	6837	9443	5119	2126	842	285	170	119	83	95	99	97	107	91	102	99	92	106	82	97	97	99	83	105	98	78	88	102	99	101	87	84	92	101	83	92	94	97	96	120	110	102	104	85	115	101	90	89	105	96	92	88	98	101	87	97	100	87	87	113	101	95	98	113	105	81	103	79	89	100	112	97	85	96	109	99	111	98	111	102	92	106	97	100	81	106	107	80	109	92	101	84	100	84	103	101	105	90	105	79	98	94	76	85	88	101	95	84	96	85	92	108	113	85	108	84	105	90	106	84	95	88	92	72	108	75	94	97	99	94	96	100	114	121	84	105	104	105	88	112	73	87	80	100	74	97	84	95	105	96	89	93	108	88	100	104	85	108	105	101	98	85	108	102	98	87	97	93	108	97	97	114	97	102	79	102	98	103	93	89	97	91	84	88	94	96	94	95	98	94	92	99	105	124	81	94	109	89	99	97	92	86	91	98	92	108	101	104	77	94	98	83	88	88	89	79	108	97	87	94	104	98	97	115	81	91	100	88	109	94	105	99	84	99	89	97	106	87	107	98	108	99	116	99	89	85	107	114	84	95	92	98	95	118	110	98	89	111	81	92	88	94	91	120	89	101	102	103	100	73	102	93	110	103	107	98	100	113	92	101	81	111	85	106	96	85	105	96	96	117	89	92	106	80	91	95	96	95	92	98	89	98	94	93	95	106	99	106	111	94	99	100	103	86	112	104	105	93	91	133	105	96	110	105	81	87	99	97	105	95	80	110	96	110	105	122	87	99	96	82	112	95	88	97	103	106	92	105	101	81	92	86	88	111	104	94	100	92	101	91	91	87	94	87	103	113	104	93	92	90	110	82	90	94	102	98	78	92	90	96	102	89	107	91	108	100	93	81	108	95	90	106	105	105	104	105	96	105	91	98	89	105	96	106	115	103	108	89	89	114	91	91	94	95	103	87	105	98	86	95	96	96	95	115	94	98	93	103	94	84	106	94	95	92	98	76	97	102	104	115	115	88	107	106	79	110	97	99	85	90	94	79	93	100	83	81	88	88	102	88	84	93	97	104	87	100	100	101	99	88	87	92	105	103	97	97	101	103	75	103	100	98	100	104	101	123	88	104	97	101	100	82	106	91	105	95	81	99	82	96	103	90	108	103	96	108	99	91	88	126	103	113	90	118	92	98	122	107	95	97	97	93	98	107	92	94	91	114	110	113	83	99	118	87	90	87	98	108	111	85	97	110	98	107	107	83	103	88	100	95	87	99	99	100	98	92	82	113	104	102	98	102	83	82	99	76	116	85	90	94	96	101	91	101	91	98	107	105	91	108	88	112	85	94	89	100	93	87	106	94	96	113	96	95	101	76	117	96	110	92	100	93	112	93	78	105	87	74	116	94	102	102	90	81	105	82	98	72	89	98	94	95	94	116	88	94	87	110	84	103	100	91	112	106	102	88	90	100	90	93	102	107	95	111	105	90	94	99	101	94	91	98	95	100	95	113	119	91	92	96	89	106	98	124	91	94	112	85	101	93	119	83	89	106	101	100	92	92	105	90	102	90	93	109	97	93	87	93	77	104	93	95	98	115	86	82	107	95	104	81	90	100	101	86	113	106	97	100	89	86	90	93	89	93	88	88	99	93	98	110	98	104	100	101	82	113	98	108	78	99	103	101	80	91	92	87	97	94	90	97	109	116	97	100	109	89	96	108	94	95	105	106	101	89	108	105	101	89	97	111	117	87	104	99	100	101	113	113	109	91	91	97	100	94	110	104	96	96	98	90	98	102	99	97	86	95	101	100	104	102	81	97	108	90	104	83	66	95	107	90	97	88	101	106	109	89	103	80	99	93	92	82	95	95	90	89	103	102	93	99	88	106	106	82	116	92	90	92	82	95	92	88	111	100	90	104	96	88	103	104	97	112	99	103	110	80	94	88	93	100	92	107	87	109	102	82	98	93	81	84	96	102	85	84	88	91	91	106	98	83	84	90	95	107	112	95	95	105	91	93	131	107	85	87	96	110	88	96	102	86	85	91	88	114	92	94	83	106	101	84	101	111	109	92	104	97	91	89	87	91	94	92	105	98	105	107	114	97	72	107	95	100	109	94	106	91	88	91	96	97	92	84	82	99	102	88	112	95	108	107	97	85	97	100	110	107	113	101	83	92	100	94	107	107	107	94	97	116	93	108	97	104	78	81	103	93	105	82	114	107	102	78	95	88	83	85	104	81	100	113	100	90	90	100	95	87	99	89	100	88	98	113	82	108	94	89	106	103	91	94	105	88	85	101	109	104	92	115	96	95	79	110	91	87	91	88	100	94	107	109	93	120	91	104	102	93	105	99	108	80	96	93	100	97	100	104	95	99	100	119	112	100	77	79	87	96	86	95	96	106	117	106	105	82	108	89	105	89	81	85	85	90	101	109	102	92	104	82	108	103	100	99	95	86	88	84	104	95	97	99	97	98	110	119	89	94	100	97	95	102	87	94	114	95	84	108	95	121	109	95	104	106	100	89	103	90	103	116	87	103	83	92	106	93	109	90	95	72	101	100	81	95	87	109	100	99	82	106	89	109	101	87	93	107	105	105	88	98	103	93	93	95	100	101	92	92	101	92	109	101	83	110	90	106	81	98	103	86	91	103	78	96	100	99	98	96	108	90	87	81	107	93	79	90	79	92	107	105	109	102	105	91	87	87	95	82	105	88	112	97	90	96	98	88	88	101	104	98	102	97	117	99	85	99	84	94	98	104	85	92	97	90	99	92	94	107	116	84	101	101	90	106	86	114	96	104	94	90	114	88	102	99	97	116	93	109	91	99	93	102	96	89	96	105	86	108	94	93	99	108	98	92	100	109	89	94	109	97	76	83	101	92	107	104	96	74	89	86	96	90	104	98	106	85	109	98	104	111	98	93	89	92	92	97	111	91	91	92	93	107	94	82	89	70	99	85	95	80	95	82	99	81	113	105	97	91	89	125	109	104	102	104	105	95	110	107	100	88	100	100	97	100	101	110	102	118	97	95	118	99	101	103	104	86	97	93	101	93	115	88	110	100	112	91	81	87	84	111	61	104	102	105	98	87	99	84	87	91	116	71	92	92	93	88	90	81	86	89	105	92	103	101	85	90	103	92	95	103	87	96	82	108	93	76	103	86	97	112	89	97	92	109	92	79	97	107	99	100	89	91	100	87	105	94	99	73	88	104	103	94	109	111	98	93	90	98	105	82	104	85	113	100	90	101	102	92	84	86	107	99	112	100	94	92	89	108	97	105	89	100	108	97	96	101	100	94	94	100	98	99	88	106	97	106	106	91	80	84	95	111	108	90	79	99	97	84	103	97	79	105	80	95	89	73	100	111	105	93	97	104	97	95	88	105	107	84	86	93	91	83	93	102	100	104	96	79	94	80	101	106	100	87	101	100	89	82	90	115	99	89	102	79	114	86	115	92	103	115	82	101	91	97	90	103	80	97	103	109	111	88	92	93
45544	39414	31905	16183	43338	47017	36038	24761	12752	4559	1689	924	782	721	693	704	672	722	747	701	668	667	738	712	658	727	730	685	668	715	667	681	702	720	730	695	715	636	748	684	689	706	676	662	731	709	671	720	701	691	691	699	694	697	709	723	687	711	731	691	717	705	743	692	738	733	727	705	702	701	751	744	675	707	706	671	681	659	697	722	739	726	751	708	743	715	698	682	690	669	749	742	731	662	673	650	643	713	655	677	720	673	730	700	721	719	681	724	678	681	727	716	690	726	685	742	675	677	707	709	685	718	687	731	694	694	726	769	689	723	705	738	652	717	701	665	735	709	671	695	669	714	690	696	733	766	712	683	720	706	653	668	707	717	690	689	667	746	714	690	678	715	704	705	723	669	732	711	751	693	686	732	691	691	698	711	716	665	689	732	671	728	733	696	679	693	721	693	724	743	694	721	706	683	714	765	705	699	687	687	677	687	705	688	743	702	710	715	692	722	698	764	713	666	693	685	719	642	688	743	729	699	676	688	694	744	700	690	662	719	749	667	686	690	692	718	708	722	716	746	718	707	705	714	688	672	736	672	661	685	642	709	716	719	727	720	718	747	734	716	720	699	763	712	705	666	703	730	686	702	705	731	718	689	726	693	693	681	726	720	709	763	677	711	730	728	718	708	698	672	714	715	713	687	673	684	709	751	646	752	706	695	680	717	742	675	696	694	717	728	681	682	661	671	685	712	701	677	745	685	701	716	716	722	706	732	747	690	717	744	665	696	687	687	687	700	672	689	731	691	662	739	718	682	748	715	730	710	716	743	707	718	697	699	703	708	688	707	693	694	689	783	765	699	737	681	770	655	682	687	677	705	695	664	733	663	697	666	708	700	713	727	676	733	818	694	686	711	668	707	729	704	699	718	693	728	675	719	719	692	694	716	748	705	712	687	728	723	681	727	708	688	685	714	727	693	694	734	739	734	688	694	735	687	711	688	685	699	707	681	707	707	684	711	746	665	704	730	746	693	720	682	718	677	675	694	710	740	665	685	733	703	674	732	658	714	742	713	749	700	692	742	698	705	690	712	683	675	694	734	692	726	695	712	675	666	687	677	725	700	740	693	701	706	694	694	717	730	709	712	648	668	705	713	737	703	685	712	705	717	719	695	704	690	722	727	717	744	674	691	689	730	712	702	669	637	663	687	740	700	716	648	714	726	720	673	683	661	732	688	674	695	719	640	678	669	686	744	696	763	711	762	724	725	689	725	733	699	697	719	694	686	705	709	699	681	703	704	744	660	693	639	672	681	738	717	660	707	758	737	756	692	708	754	749	695	688	742	728	688	713	704	670	738	673	756	708	712	741	708	683	682	663	704	712	727	711	745	650	699	725	715	684	721	698	692	712	633	706	692	688	751	748	699	667	696	718	700	727	683	721	686	704	679	697	660	697	719	686	732	712	707	670	697	738	726	750	731	728	682	679	753	675	740	727	721	695	725	724	664	699	669	727	686	745	629	699	722	717	750	734	700	705	734	675	732	697	672	694	750	711	678	739	681	718	690	681	697	717	719	733	682	689	753	717	689	728	726	699	653	692	700	736	704	687	727	724	735	748	668	674	732	686	695	699	684	726	677	669	693	716	701	706	691	653	702	697	726	682	710	679	724	722	707	729	693	729	703	740	725	680	709	713	704	723	722	680	702	708	695	709	699	667	731	713	666	677	722	717	770	682	706	693	718	694	743	676	730	696	668	728	696	716	694	729	736	701	693	689	695	748	688	687	715	702	681	737	723	722	698	710	694	725	734	714	734	709	734	731	699	692	698	723	697	681	681	723	684	700	694	705	650	708	712	722	688	677	729	655	707	690	711	723	691	687	688	720	654	681	750	698	734	716	710	704	700	715	630	751	659	683	732	675	712	710	686	676	709	725	690	745	682	675	720	681	711	719	703	731	707	702	679	684	705	724	710	703	675	692	726	705	734	686	686	710	731	704	729	682	698	714	713	702	726	696	655	695	685	729	707	718	712	702	729	660	707	714	739	699	708	709	708	706	666	679	702	643	727	710	733	700	662	640	728	690	686	711	706	686	709	738	684	685	674	701	709	629	704	753	676	686	703	730	740	696	758	681	722	686	712	682	687	763	722	690	728	665	684	774	646	700	701	686	678	718	685	738	697	722	707	684	708	712	701	659	704	710	719	719	671	661	644	714	708	712	688	694	666	678	766	688	712	659	756	772	659	710	669	725	723	687	701	656	685	736	698	683	693	678	709	715	696	713	672	697	698	723	708	692	698	678	715	690	724	741	707	646	676	724	722	709	659	737	700	683	692	678	714	740	687	732	716	668	728	696	702	684	660	681	758	683	688	685	715	723	706	713	672	658	689	690	747	733	723	716	712	680	724	675	729	727	712	718	721	680	668	657	683	695	682	682	679	703	705	670	688	695	711	721	714	693	699	710	713	695	700	721	707	694	680	674	755	708	744	652	696	745	674	729	764	705	739	735	742	717	715	707	683	755	706	721	697	713	698	688	696	693	725	679	692	740	742	691	690	690	689	742	733	689	710	747	694	708	695	797	683	713	717	669	686	723	717	721	691	692	671	698	681	729	721	656	727	693	708	710	678	700	733	690	684	738	698	710	667	721	697	676	706	679	685	727	734	689	665	722	726	718	719	726	695	698	698	753	708	767	711	714	675	679	702	720	682	722	695	748	756	725	694	652	681	730	737	757	740	684	678	712	736	706	716	675	693	756	691	737	692	697	701	692	738	704	765	751	727	709	736	688	707	694	676	688	669	721	727	703	721	705	729	753	684	627	700	718	688	691	728	722	689	702	713	709	699	671	675	728	703	694	685	718	646	706	687	698	690	684	698	663	712	732	722	726	722	690	729	668	722	677	708	732	666	660	667	716	700	751	696	715	711	710	704	727	691	739	702	697	727	708	691	713	717	720	674	682	724	713	668	702	694	715	718	671	722	727	731	733	746	705	693	667	739	672	725	723	677	672	669	723	717	675	672	723	729	709	688	713	711	694	726	709	720	733	718	674	712	702	657	718	717	704	677	684	780	667	699	710	741	720	692	647	701	694	730	688	710	690	705	758	695	708	727	734	697	713	730	682	693	688	731	695	698	708	640	681	669	665	726	671	674	703	689	726	695	691	690	703	700	663	735	667	710	658	712	740	696	659	702	660	705	733	698	703	723	707	746	665	685	685	696	721	689	692	697	700	732	691	735	693	711	695	714	741	711	732	733	716	715	709	758	712	699	725	670	654	675	659	698	700	675	682	698	692	639	704	719	715	718	664	717	708	733	693	691	724	690	726	696	709	695	711	708	695	720	656	709	689	737	707	645	720	714	731	678	694	730	730	716	695	703	763	670	661	711	696	671	707	745	689	730	714	677	734	729	669	658	706	691	695	693	697	694	680	713	673	671	662	706	690	719	678	696	716	692	743	709	717	714	706	719	704	694	724	717	711	731	670	649	709	677	735	701	731	725	689	786	715	741
8240	6838	3220	803	1015	1442	942	461	265	159	120	105	112	112	98	109	104	114	104	104	108	122	114	87	109	97	99	108	102	77	98	83	109	111	104	130	112	101	109	103	91	108	97	101	118	104	114	101	91	101	94	98	111	123	97	103	100	109	111	104	88	84	92	99	101	101	107	83	101	91	97	112	101	97	95	105	102	94	101	116	102	99	102	90	98	113	123	83	100	113	106	94	106	92	101	116	100	98	105	114	88	88	96	89	95	105	95	99	102	104	106	97	105	113	114	105	97	122	110	102	95	115	92	93	95	106	107	107	80	109	105	101	101	113	96	94	104	89	101	104	80	89	110	105	103	109	84	102	104	111	117	110	100	97	111	96	99	94	126	95	95	97	120	118	114	99	96	111	113	124	120	98	100	102	104	104	109	118	94	87	90	97	94	97	84	108	108	103	89	106	96	93	80	81	105	106	89	110	82	98	103	97	110	115	103	92	96	108	102	100	98	97	97	115	94	110	101	116	93	74	121	112	114	106	122	75	102	101	117	111	108	112	99	86	95	106	96	128	103	99	110	102	97	110	110	118	98	113	99	102	113	103	96	93	97	95	106	107	99	80	108	96	96	90	104	90	115	103	99	116	109	107	86	109	106	97	122	99	101	93	115	100	101	107	119	98	114	109	112	140	111	100	103	125	109	100	91	109	95	99	99	117	98	119	85	95	103	105	110	120	107	106	104	109	104	102	106	99	103	120	110	77	113	111	110	104	94	101	108	120	100	97	97	150	129	108	105	101	114	90	104	94	107	95	108	88	93	104	102	126	109	114	102	106	121	104	117	108	100	122	97	101	109	92	110	121	85	91	103	105	110	118	97	103	100	108	104	122	89	99	102	100	110	111	107	105	102	107	95	105	99	92	123	98	94	96	88	102	109	112	101	117	110	99	110	98	104	93	104	96	104	89	106	115	97	100	99	93	96	101	114	102	111	91	97	98	90	108	118	96	92	111	92	109	101	101	92	86	110	88	97	107	123	113	85	96	100	109	102	91	87	103	112	118	111	95	114	91	96	88	102	112	102	109	111	86	120	97	96	92	110	106	107	105	101	102	97	107	100	93	106	115	90	96	92	100	99	105	101	103	89	96	124	108	90	113	116	123	113	99	109	100	101	119	106	106	102	94	95	108	105	90	99	95	114	108	83	91	78	95	109	100	105	116	97	106	104	99	97	101	102	98	105	111	94	113	98	116	116	94	110	97	107	90	101	108	102	102	110	107	97	95	103	113	96	95	97	114	97	125	89	91	95	102	109	108	93	106	91	91	107	127	117	108	96	101	118	94	94	78	103	99	114	110	103	77	79	103	105	100	105	94	111	104	109	104	104	117	100	99	90	101	101	99	92	106	95	100	89	97	116	90	97	115	109	101	95	115	103	96	105	108	109	125	109	97	105	111	101	100	77	105	116	105	120	116	108	102	96	99	104	108	115	96	101	106	99	97	106	116	92	75	100	102	96	94	119	86	111	122	85	106	77	108	112	96	99	104	109	113	108	112	93	93	101	111	90	94	92	93	117	98	102	91	97	106	108	91	99	112	101	119	102	119	106	89	94	107	105	105	98	106	118	91	105	94	107	104	108	102	101	100	106	98	104	88	107	95	95	114	101	102	93	105	110	99	80	104	108	111	119	95	91	102	114	93	129	89	105	98	88	82	106	116	105	101	100	92	109	92	92	108	91	113	99	94	99	106	111	96	105	83	104	98	122	90	117	107	108	107	114	94	94	97	99	114	106	100	106	93	107	109	106	108	104	116	123	115	93	119	91	114	106	89	114	107	107	97	89	104	110	105	101	96	120	105	97	101	111	103	105	120	106	112	111	103	107	117	101	110	86	95	77	121	109	103	92	100	85	108	108	113	88	117	104	87	93	75	92	97	109	116	96	108	107	85	107	95	115	104	85	98	98	96	108	107	113	97	78	102	120	104	101	125	100	95	86	108	94	103	99	106	98	127	83	114	99	90	87	85	109	92	110	108	110	86	95	102	99	95	110	79	109	93	92	106	99	104	106	87	102	104	101	116	107	108	102	90	100	97	126	92	106	85	107	100	100	122	110	95	99	121	99	92	95	101	106	128	88	103	102	85	121	94	92	106	106	90	108	104	107	111	108	86	122	99	88	81	99	119	102	97	89	101	102	104	100	109	95	92	117	113	110	95	100	108	93	106	97	93	96	92	122	120	104	112	99	102	101	98	96	96	100	102	93	119	108	93	100	111	95	121	110	89	102	109	113	92	94	119	113	108	89	88	110	98	98	113	96	109	98	115	112	94	119	75	95	104	112	105	86	97	102	95	97	93	111	87	90	97	99	103	111	103	94	105	95	104	106	106	97	89	98	111	93	101	102	113	100	83	108	91	107	87	104	106	115	109	99	92	110	95	92	108	101	98	88	103	105	118	103	107	99	100	99	112	102	102	98	108	119	80	98	91	77	117	89	104	85	89	92	109	93	101	104	110	102	118	88	109	84	100	115	111	89	110	125	99	102	128	122	110	90	111	96	101	94	103	102	112	103	106	106	115	99	91	118	97	96	114	118	100	118	121	102	116	100	97	109	107	94	89	97	98	97	103	109	88	99	87	126	101	101	108	97	94	88	118	96	117	103	89	113	91	113	100	104	91	104	115	116	72	96	98	107	121	117	98	109	109	118	91	94	121	95	88	89	86	105	101	120	90	105	99	106	107	102	96	102	93	104	87	110	119	103	104	92	95	98	104	97	122	90	110	104	96	108	115	100	111	109	97	91	114	99	106	94	122	97	98	94	109	114	97	111	119	113	97	93	102	109	114	104	114	94	111	114	102	120	92	95	112	107	106	89	122	124	118	108	95	97	103	103	116	107	106	90	104	97	105	115	99	98	85	127	96	92	101	110	116	90	117	103	110	108	102	97	115	91	97	95	111	95	106	89	93	107	96	87	114	106	117	92	104	86	119	118	94	103	103	95	103	87	98	100	97	77	109	116	99	89	102	83	93	107	103	114	97	110	104	131	109	108	100	106	112	115	92	99	107	102	89	99	102	97	111	97	114	98	108	113	113	107	92	128	96	91	103	92	104	111	114	112	89	108	120	100	96	103	103	104	94	84	97	93	113	102	111	82	100	104	106	91	91	100	114	96	94	97	93	107	124	98	113	99	97	100	98	118	89	115	115	104	113	145	106	114	105	110	107	87	85	107	93	83	122	111	110	90	94	107	115	91	105	105	125	106	115	98	99	89	97	111	79	101	95	91	104	109	107	107	116	95	109	102	98	114	114	91	115	102	101	107	92	122	127	94	88	98	123	109	86	94	102	84	91	109	95	95	111	95	106	124	114	96	98	107	105	103	107	103	108	97	93	111	99	111	81	109	93	118	91	91	99	97	114	66	101	104	111	104	105	112	102	114	111	96	111	88	95	96	95	88	100	99	108	106	102	95	107	107	108	113	96	123	106	106	104	107	122	100	103	85	99	110	84
37080	28969	19101	9566	18225	22051	15052	7988	3506	1511	928	787	710	708	759	751	711	743	740	720	754	757	717	766	739	747	767	769	730	750	767	778	738	739	764	746	747	758	747	746	732	837	759	780	778	758	751	760	798	711	735	719	750	768	738	702	727	737	723	774	722	739	694	744	722	720	736	755	743	776	762	766	718	729	767	771	699	739	757	715	682	697	738	812	732	723	703	709	742	772	795	741	760	757	713	764	740	770	708	739	741	819	748	735	747	749	701	788	790	735	777	725	781	739	754	763	745	771	733	757	740	726	748	711	746	797	758	755	766	718	767	728	770	736	759	784	723	749	704	730	749	765	728	770	703	751	749	738	736	739	755	691	743	775	764	780	782	743	799	759	781	742	718	720	698	789	765	753	755	751	732	732	799	748	768	732	750	728	786	761	698	788	723	758	703	715	762	765	783	731	783	749	755	737	774	702	741	744	708	751	762	795	761	819	772	734	739	729	759	719	764	766	736	747	750	776	776	754	765	783	728	720	821	735	765	751	689	762	770	792	768	719	820	761	772	759	757	784	740	740	766	747	767	738	761	745	790	756	759	756	719	800	741	754	763	741	807	748	739	728	762	753	743	729	718	756	751	767	741	761	757	730	768	745	733	736	716	739	757	744	781	795	756	793	748	752	774	784	750	745	767	762	777	795	750	799	760	760	782	775	719	755	758	766	782	706	784	746	758	742	751	768	765	758	789	744	739	741	753	723	746	776	786	730	778	743	717	816	740	732	748	742	749	799	736	734	708	757	767	769	766	750	747	740	735	772	700	767	742	724	743	786	766	738	731	704	735	724	750	729	771	758	793	745	742	754	779	741	772	743	720	764	732	773	752	727	722	742	735	791	761	708	762	775	749	724	718	770	817	791	769	705	765	765	770	730	796	798	691	733	744	789	760	782	761	714	707	794	740	819	800	729	808	752	724	737	774	779	747	744	746	689	768	733	758	748	724	765	767	727	732	711	742	759	753	767	695	747	709	759	731	732	718	693	750	780	730	768	756	733	758	715	717	759	793	749	743	730	750	766	738	751	709	744	731	760	723	783	760	726	729	777	756	728	722	757	752	732	811	695	762	769	731	729	757	724	753	802	726	740	759	785	761	734	779	732	734	709	781	761	754	669	740	790	737	733	764	773	761	775	755	726	725	757	741	759	757	762	783	728	730	776	767	749	723	746	758	737	747	747	792	699	729	736	776	749	779	762	737	730	735	745	793	738	779	762	752	771	741	777	724	714	822	801	731	742	760	770	699	754	732	729	711	784	757	739	779	720	768	757	735	763	778	708	745	747	735	785	694	738	685	755	769	756	817	753	754	742	732	764	728	738	745	733	788	765	727	716	765	740	725	801	718	735	703	760	756	693	783	749	739	767	761	737	766	775	728	725	721	706	714	762	748	734	737	781	751	746	758	744	746	756	789	762	744	771	758	784	747	776	776	783	762	767	737	722	736	734	753	696	728	713	744	762	768	743	711	725	770	770	719	767	736	744	767	816	718	735	733	762	735	793	744	769	768	728	742	677	759	762	796	768	770	767	790	723	692	769	744	752	786	754	735	790	734	729	745	765	766	750	752	769	722	735	744	670	770	744	782	747	710	752	716	758	743	741	737	738	695	743	793	742	713	827	760	719	762	803	826	722	736	769	744	766	695	745	787	712	743	710	797	765	751	698	772	744	749	703	768	697	774	744	770	769	729	745	751	778	767	724	703	767	750	757	765	769	735	746	693	755	779	745	755	752	746	740	744	740	713	747	735	769	735	731	733	707	723	724	753	768	762	764	754	721	727	738	769	716	788	793	755	749	743	802	722	705	778	751	738	722	753	754	743	720	748	770	777	739	767	742	768	803	770	803	756	717	765	764	744	712	778	733	790	804	752	792	739	787	783	730	768	755	732	764	770	754	736	751	734	777	767	772	751	757	717	763	807	727	716	770	776	761	696	733	720	766	773	735	802	735	754	744	762	732	741	747	731	777	735	743	733	721	716	742	715	757	733	703	781	783	758	731	782	774	735	706	757	803	717	739	797	780	701	751	763	704	713	741	743	744	702	784	744	752	734	770	742	775	765	741	761	747	705	739	787	757	783	728	738	761	726	744	766	777	698	788	752	742	811	776	745	731	753	784	752	723	733	753	752	766	762	696	775	734	740	740	732	765	717	720	740	757	748	722	754	706	779	741	740	732	784	715	746	746	734	755	761	736	758	783	713	793	709	780	729	746	715	731	731	750	749	752	783	733	756	739	753	746	716	798	769	738	720	742	770	744	758	715	737	715	747	767	780	729	787	768	740	756	748	787	743	761	755	760	759	736	781	732	745	727	702	764	774	742	721	751	793	692	757	777	736	705	777	716	747	738	718	772	754	743	770	732	779	735	717	747	746	740	723	744	753	752	781	752	708	779	780	770	741	794	712	739	779	759	773	728	750	744	783	777	763	743	747	764	748	777	732	738	799	730	782	753	740	795	728	764	750	724	743	781	779	732	719	784	768	679	746	733	742	781	758	743	721	784	768	757	751	729	725	756	746	728	756	739	713	773	764	807	759	780	719	793	775	741	791	719	744	799	729	730	764	719	754	793	723	751	798	732	734	745	737	734	701	739	735	780	784	707	733	715	761	729	755	725	750	738	717	696	740	747	735	738	709	776	715	757	746	722	795	760	727	762	725	759	747	812	800	743	780	764	780	830	779	728	789	709	742	745	718	758	740	743	717	741	731	748	724	752	735	724	773	757	761	733	764	744	695	761	753	780	710	748	745	744	732	777	726	726	754	721	783	777	747	741	764	759	729	751	758	755	735	785	736	779	729	774	739	704	759	709	747	734	722	733	780	757	763	756	708	759	795	735	748	769	797	763	757	770	752	766	738	780	770	741	722	711	766	790	767	748	790	716	763	763	787	691	755	736	725	769	732	737	751	724	744	773	755	745	699	722	767	758	761	726	753	740	782	734	756	756	723	722	732	740	768	752	760	746	802	769	710	728	704	737	753	751	705	729	757	685	759	750	723	747	707	776	766	750	726	733	704	739	761	768	719	790	727	805	736	742	747	803	721	799	793	709	726	742	740	756	752	748	756	788	717	751	729	778	779	735	754	787	787	755	782	702	760	716	740	764	741	763	730	763	813	742	725	767	715	786	715	748	760	787	766	745	777	726	777	758	747	751	748	745	715	718	755	793	814	768	748	775	740	744	802	737	735	852	740	763	749	772	781	732	720	739	753	737	741	775	777	754	772	761	761	730	737	768	737	750	803	744	787	742	766	721	695	777	770	702	728	762	757	787	800	722	724	729	793	734	703	817	738	740	758	757	731	745	734	780	708	737	735	727	703	773	746	672	752	765	756	787	766	776	748	735	729	809	708	758	754	796	728	752	767	757	718	737	702	710	763	811	737	705	705	737	727	795	718	721	717	744	740	767	771	674	760	744	767	750	724	753	766	697	780	773	771	767	791	713	704	776	751	774	768	736
14716	16089	9357	3013	6244	7199	4054	1744	710	264	125	109	93	92	97	96	105	101	103	86	91	93	85	100	83	98	74	100	101	89	90	101	86	95	89	90	93	98	102	88	97	102	110	92	81	87	83	99	105	106	99	83	91	100	93	98	99	78	87	112	110	93	89	88	90	96	89	81	89	92	85	90	95	92	102	105	95	85	85	94	87	88	95	86	81	99	86	89	97	98	106	95	89	87	101	101	94	99	104	95	98	99	106	76	114	101	93	77	101	107	92	86	99	94	101	97	90	100	95	88	89	82	90	104	97	86	99	95	89	97	73	125	90	109	86	98	99	98	90	97	100	120	77	106	85	96	85	115	90	100	74	98	92	92	83	92	91	87	113	88	112	102	111	104	110	96	89	84	71	89	75	106	71	92	83	93	101	103	97	80	83	98	84	104	86	85	97	86	86	75	108	83	100	105	88	85	85	95	80	101	98	85	90	84	90	93	124	106	98	94	101	103	91	113	98	78	87	104	96	86	92	93	102	93	96	89	97	106	98	104	100	93	94	88	114	117	98	85	91	95	93	99	110	86	114	84	90	95	107	106	108	95	89	81	83	111	92	94	96	91	95	118	95	101	76	86	80	88	102	95	93	91	77	89	87	107	90	83	111	93	96	107	78	97	107	104	90	82	99	103	78	102	95	88	108	109	96	88	91	89	93	107	95	101	99	93	103	99	101	111	105	80	100	99	91	96	89	105	100	105	100	80	108	74	88	90	94	82	112	69	86	98	87	92	85	94	99	90	106	100	84	100	95	96	110	106	89	93	95	87	103	83	95	80	91	98	104	87	116	84	106	106	84	94	102	88	99	83	94	96	89	91	111	97	94	94	84	99	109	100	103	84	85	96	94	98	94	96	72	99	103	99	92	90	92	76	81	97	93	86	89	98	92	92	88	103	88	96	92	84	96	91	77	90	98	93	98	96	99	110	98	78	94	102	101	94	82	100	93	79	95	100	96	98	87	94	92	97	93	87	105	80	96	106	87	93	101	98	86	87	89	75	82	108	109	97	75	87	88	101	105	97	112	79	92	108	83	109	86	88	101	76	99	98	87	80	101	91	69	85	97	90	86	104	95	95	89	95	90	71	81	95	104	86	104	91	88	96	98	104	90	111	101	91	106	102	76	93	87	90	103	97	100	98	83	81	111	90	101	86	87	104	90	97	101	90	101	89	110	104	99	91	104	117	70	101	119	95	97	111	103	80	81	96	112	85	104	105	101	95	96	96	85	93	87	112	95	92	91	104	73	108	98	89	91	91	110	112	95	86	91	79	65	103	87	94	98	112	98	102	87	97	81	98	91	103	106	90	99	107	95	88	89	83	80	91	101	105	90	110	92	91	97	98	99	95	97	86	86	106	85	108	96	95	99	92	86	92	87	104	103	92	94	99	98	99	97	101	99	100	107	101	99	99	89	108	97	92	101	93	111	98	100	76	109	97	96	108	77	73	110	106	101	97	87	113	89	77	101	83	103	96	115	98	92	103	77	93	76	94	86	95	91	84	87	94	92	97	86	95	81	93	90	98	90	91	98	102	110	99	86	99	85	90	91	93	101	77	116	89	101	98	90	95	75	101	104	92	93	97	98	98	71	97	89	79	107	86	103	103	103	92	92	91	98	107	91	87	87	96	98	99	92	100	94	95	96	101	95	101	121	98	93	94	85	97	79	104	109	106	106	105	85	97	113	99	111	102	98	112	100	114	96	98	98	102	93	89	109	91	83	91	91	97	93	119	81	109	87	85	87	90	97	90	99	73	86	95	91	96	84	101	99	71	110	104	99	98	94	77	95	82	93	107	88	103	116	94	98	93	102	85	101	101	94	91	93	95	103	103	101	92	75	85	87	92	88	84	109	90	94	94	94	84	73	105	90	107	111	100	84	78	96	91	98	99	100	93	84	113	93	88	87	104	96	100	92	85	94	73	104	111	88	116	109	82	102	77	98	117	115	92	107	99	84	89	94	98	100	102	105	96	89	93	98	91	82	95	113	114	98	96	88	90	104	91	89	79	106	100	82	86	92	86	84	79	95	100	93	101	98	95	101	102	102	74	87	108	106	96	104	87	97	103	79	89	92	94	98	99	94	86	90	77	99	90	98	101	90	104	94	106	99	99	93	84	94	88	99	100	88	100	92	98	96	104	110	78	87	109	111	116	93	78	97	103	105	90	98	85	98	107	98	106	90	99	94	94	87	92	104	83	84	106	106	99	108	108	97	97	103	101	74	101	91	86	83	109	91	114	105	82	105	95	89	91	100	98	83	102	103	86	101	82	84	82	106	90	99	98	91	105	102	108	94	86	95	88	90	94	96	95	92	102	94	75	88	95	71	99	88	75	102	112	110	97	90	78	78	79	111	101	83	93	111	85	82	84	103	95	95	88	87	108	103	98	70	105	90	111	101	102	94	90	100	96	104	97	107	93	99	105	89	121	95	91	91	96	76	89	71	107	93	109	96	91	93	78	93	110	87	94	98	91	103	99	103	122	86	90	102	99	111	88	92	91	98	94	97	93	113	103	104	104	128	113	100	76	94	106	86	110	102	106	102	105	109	77	97	94	84	81	86	88	89	98	108	95	101	103	97	81	77	91	94	103	102	86	97	89	101	115	106	108	90	94	83	98	105	104	107	84	97	108	100	103	92	81	85	95	99	90	96	73	103	90	94	95	88	86	94	94	87	95	102	102	109	109	85	98	82	109	105	96	88	87	98	88	104	92	96	89	100	103	101	89	97	102	93	86	105	93	100	102	85	107	103	103	105	92	101	93	83	116	85	92	75	107	102	84	93	93	86	94	89	110	83	97	70	89	70	88	112	95	108	96	112	76	106	94	95	87	103	83	90	115	93	104	82	111	85	78	96	93	100	91	100	95	101	99	88	110	87	110	92	109	85	87	100	98	97	95	89	86	94	89	101	77	94	80	81	92	82	88	111	116	107	95	97	87	87	83	66	89	101	93	88	90	84	101	102	97	85	99	92	103	103	82	84	117	82	110	74	107	93	77	119	82	104	80	95	96	91	102	85	91	101	92	85	83	95	86	78	104	100	90	115	92	121	93	104	107	98	95	82	90	107	83	107	91	88	74	103	91	82	86	104	94	96	114	94	93	86	84	112	102	102	95	91	98	119	101	100	87	90	83	93	106	95	90	86	92	92	100	90	98	95	105	81	102	93	107	75	91	79	93	92	91	101	79	98	90	83	82	107	88	100	86	110	111	98	97	117	98	93	83	101	80	93	97	97	83	105	96	103	95	89	83	86	89	101	102	71	91	103	97	103	75	88	93	98	92	103	73	103	97	110	103	101	81	101	88	112	87	94	96	78	87	106	91	105	104	86	90	105	93	94	106	89	92	95	99	94	109	94	92	83	85	83	101	125	94	83	97	94	88	106	93	97	82	93	94	108	104	89	80	102	100	98	95	90	97	95	96	88	98	94	93	96	95	92	95	88	98	115	102
45616	37945	30339	19502	41154	42282	33381	22426	11042	4038	1533	897	779	712	733	708	689	657	743	659	676	683	711	699	712	726	660	717	657	729	664	767	703	676	686	711	675	698	689	693	736	690	710	659	674	673	686	686	716	698	677	736	679	681	695	709	675	712	706	638	696	692	666	701	706	711	721	709	681	688	667	695	685	677	685	717	714	632	710	695	678	744	688	731	676	713	743	698	761	704	678	714	680	696	682	695	694	686	673	688	711	703	672	653	713	670	711	682	706	664	670	663	702	692	696	739	693	700	705	728	680	691	695	637	678	631	662	648	704	705	721	708	660	684	680	639	734	643	731	689	722	675	715	669	660	708	717	716	661	698	698	669	741	710	709	681	681	680	727	709	674	720	693	746	702	670	677	659	720	701	700	717	667	691	704	688	695	696	646	686	683	731	646	689	669	689	658	697	681	683	659	742	706	712	718	695	709	674	666	730	669	705	684	686	714	680	643	718	726	671	698	672	711	687	701	712	722	717	730	700	728	683	734	697	677	718	683	685	681	691	714	700	656	662	687	710	660	693	697	684	733	700	693	725	726	674	714	694	690	715	669	696	644	611	648	704	710	719	701	764	759	656	700	691	704	684	671	678	731	702	701	688	700	687	683	675	661	698	670	684	696	712	688	676	697	704	702	705	651	734	714	677	688	748	664	682	658	699	714	712	694	655	678	727	685	712	712	675	685	675	714	706	721	705	713	718	715	735	718	682	716	672	741	732	713	662	691	647	718	695	722	701	664	700	690	703	695	670	694	712	680	684	670	674	705	681	709	680	659	716	636	678	700	725	672	714	718	672	665	677	667	707	696	660	676	679	744	722	700	700	675	683	686	671	684	681	693	702	693	655	719	689	669	691	751	726	721	709	708	703	673	678	710	677	697	688	678	699	699	699	693	646	677	688	688	719	656	686	698	710	673	708	692	681	677	695	670	694	714	663	680	692	715	734	674	652	706	717	676	705	702	701	672	694	666	710	681	702	692	688	661	711	672	704	716	664	722	688	634	707	678	705	692	671	685	672	744	686	776	688	678	657	683	708	690	743	699	678	709	700	663	708	723	678	715	739	678	702	683	668	670	648	651	729	664	706	692	689	694	705	703	715	671	708	686	708	669	686	665	685	689	705	675	711	743	708	714	678	702	676	699	715	671	658	713	668	691	711	708	689	683	708	706	724	658	729	679	722	706	698	641	638	704	766	715	659	696	716	681	766	689	695	704	644	698	714	726	712	710	662	708	684	663	686	674	687	661	727	730	663	681	680	663	673	705	693	683	701	638	645	712	666	657	671	701	674	726	686	705	667	675	714	658	701	724	697	706	673	704	705	663	721	648	723	670	750	691	706	629	668	668	694	696	669	695	698	703	704	730	728	715	700	712	679	684	681	711	698	703	637	702	678	699	743	705	725	669	688	690	722	710	694	726	688	655	691	702	667	690	706	688	711	673	647	687	718	683	683	714	669	689	672	696	650	667	727	694	697	724	697	686	687	709	728	684	650	720	719	656	722	682	698	682	697	702	706	712	692	676	673	702	653	717	690	694	648	713	708	721	668	736	722	699	652	720	685	706	670	684	696	687	677	716	670	733	688	690	710	752	702	706	698	699	717	682	678	650	677	707	646	671	719	663	720	674	694	729	706	700	688	708	722	675	708	731	705	688	653	699	684	706	626	700	657	685	676	757	701	723	669	680	702	701	700	731	751	651	670	760	662	744	687	676	695	703	707	677	702	691	748	705	696	656	705	674	708	702	676	675	680	714	695	640	722	728	697	698	729	722	756	726	663	715	684	691	711	729	672	747	679	673	673	746	675	658	697	727	706	654	703	736	724	669	664	652	714	726	714	676	710	722	646	702	662	677	740	686	697	683	691	740	713	670	708	717	688	681	638	697	730	718	730	670	706	636	695	685	695	732	735	702	631	694	674	696	718	751	662	723	726	680	659	680	690	707	744	749	698	700	704	689	647	704	640	720	638	676	660	652	693	665	733	722	675	703	739	678	692	690	678	701	725	663	715	700	703	620	670	735	698	703	680	672	701	667	721	700	646	629	749	696	677	693	696	713	668	687	704	735	713	687	715	699	736	692	693	676	689	750	714	693	696	669	737	725	684	644	675	722	666	710	740	688	700	681	682	658	696	694	673	752	685	686	710	678	772	686	751	676	744	681	714	704	727	734	697	658	709	685	687	749	638	728	720	727	707	707	660	692	688	645	691	713	679	708	669	706	685	667	713	709	699	691	644	710	687	694	692	681	712	664	728	685	684	658	717	725	683	688	727	662	741	691	683	675	661	692	662	696	699	705	679	677	702	643	674	722	664	690	675	719	707	696	689	708	665	684	675	682	625	669	640	684	701	677	696	669	717	685	674	683	722	691	729	726	723	692	686	728	753	670	670	729	684	664	678	672	696	715	683	720	692	705	668	645	723	713	679	692	745	678	720	684	710	713	706	685	713	693	656	654	716	709	681	698	694	673	681	712	723	722	712	734	711	689	732	721	729	700	729	744	733	674	649	691	668	697	701	698	702	682	680	673	636	678	698	705	698	653	712	701	716	689	692	654	669	673	682	653	741	723	684	674	665	724	737	691	700	691	712	686	675	725	700	657	657	693	660	742	707	675	735	707	705	688	698	714	717	686	698	681	680	684	678	657	719	642	726	724	662	658	656	735	669	706	718	724	662	661	700	649	673	679	701	683	694	668	650	682	738	669	710	674	709	720	635	709	718	716	682	682	742	660	700	675	678	679	728	649	703	706	690	707	681	648	731	648	650	674	672	702	667	677	659	689	700	725	690	708	659	683	729	749	657	665	738	648	693	694	713	719	720	697	719	689	737	684	674	671	668	715	668	696	698	651	654	750	742	744	708	754	676	619	674	640	718	688	660	676	696	666	650	698	707	683	713	709	679	671	655	683	636	673	657	644	708	730	656	704	680	709	723	725	746	710	734	685	692	696	646	748	741	658	727	674	660	672	710	697	714	699	706	712	717	632	706	669	690	680	685	676	686	661	674	691	714	716	712	702	622	718	684	734	681	679	648	721	657	735	695	695	679	742	705	703	669	697	731	701	690	683	682	717	721	708	663	667	745	704	685	693	708	664	708	676	732	717	697	702	687	705	729	662	703	688	671	709	704	681	676	686	700	706	705	711	668	697	688	619	662	710	685	664	706	676	704	710	688	709	685	738	735	734	671	730	652	724	703	694	647	723	679	742	702	676	742	703	673	658	706	667	704	680	700	747	723	724	726	656	711	745	718	729	695	661	696	709	704	690	708	732	692	692	730	704	720	661	707	674	669	753	679	705	716	663	668	641	717	690	669	664	692	756	674	654	717	692	716	699	711	665	673	678	725	678	684	734	655	673	667	674	712	685	709	685	698	713	705	716	697	645	726	727	649	686	669	705	718	717	701	698	697	658	677	709	674	735	634	665	696	694	669	677	741	659	668	694	739	685	685	675	713	642	698	741	729
11679	11394	6247	1839	4078	4441	2693	1212	525	223	130	103	102	107	86	119	90	95	105	125	101	117	95	116	105	101	116	121	101	103	85	114	110	95	127	117	109	102	103	101	97	114	95	119	110	91	104	116	96	95	113	89	105	103	105	110	102	111	110	107	104	91	119	116	98	103	109	104	82	109	110	100	107	95	108	129	99	110	108	110	89	110	110	108	108	100	92	102	104	97	103	116	86	97	114	102	110	115	114	120	105	100	103	102	95	98	114	108	90	101	101	100	112	91	112	99	105	114	112	111	102	118	95	104	121	118	99	103	101	112	101	97	87	94	103	126	109	111	101	96	107	114	110	96	100	104	112	100	108	103	102	121	94	83	96	99	112	104	99	96	120	90	114	89	116	119	104	112	98	100	93	105	98	106	118	86	113	81	89	104	88	112	88	99	72	108	105	96	111	100	91	124	117	101	97	95	111	94	96	105	89	103	99	105	102	105	121	117	92	110	113	91	100	97	113	92	109	108	100	114	108	100	107	93	93	114	99	107	83	98	106	84	107	99	97	108	91	89	112	107	109	92	101	115	109	108	105	130	116	98	88	94	105	102	95	116	90	117	119	99	101	116	94	99	104	106	95	118	73	116	98	101	117	89	104	99	104	109	113	108	106	107	103	95	119	116	95	120	107	111	103	110	82	101	112	102	102	100	110	110	112	117	113	98	84	112	96	110	109	120	107	90	99	99	108	97	93	97	108	87	90	117	102	89	107	105	110	114	117	102	106	100	97	105	102	95	105	99	104	109	115	98	102	117	112	108	103	100	99	110	95	101	113	100	112	107	110	114	98	89	110	98	103	103	79	116	104	97	110	114	104	111	102	106	108	95	125	78	84	105	101	91	100	97	102	110	115	103	113	101	94	115	101	98	107	99	118	108	96	97	103	107	93	91	112	115	108	88	109	79	111	103	102	88	97	94	105	99	115	121	113	90	111	97	79	110	105	128	90	113	113	107	105	109	95	108	97	97	105	97	114	115	90	91	95	117	93	103	113	90	110	102	115	98	77	98	113	115	104	121	109	121	109	108	98	109	102	98	88	114	99	113	96	100	103	112	106	129	87	105	89	111	112	103	94	108	110	95	104	110	93	127	95	108	96	98	90	97	104	85	120	108	100	118	101	109	94	82	118	116	101	80	86	107	103	123	108	99	97	109	113	98	116	96	100	106	91	103	114	107	106	94	109	103	94	92	103	101	117	102	117	116	113	103	99	97	93	84	118	94	103	108	116	104	104	109	106	110	113	109	103	97	110	119	111	98	112	98	105	93	109	111	102	106	111	118	99	116	96	87	110	84	118	95	102	103	102	92	103	102	101	106	95	104	115	99	119	117	102	83	118	121	111	114	89	97	112	102	115	114	91	98	108	115	105	104	104	100	94	89	103	115	100	104	92	107	101	95	87	98	105	117	127	90	113	112	103	95	92	110	105	95	105	115	109	94	82	123	111	110	93	107	79	112	105	111	107	109	103	95	113	102	99	113	100	107	105	91	92	102	106	122	103	103	106	104	103	112	110	119	113	107	111	95	125	111	92	111	109	95	105	118	114	115	124	103	103	110	115	111	105	90	104	114	99	110	106	88	107	123	112	116	99	89	95	126	109	103	97	102	108	91	108	116	100	94	105	110	110	86	97	98	91	97	133	114	101	102	101	100	109	103	104	110	124	121	105	97	126	94	91	83	93	95	83	95	105	94	104	98	111	93	106	105	96	108	110	85	89	107	97	113	84	118	113	100	94	90	99	113	112	88	91	109	103	96	127	116	111	92	107	128	103	102	99	101	104	90	99	112	104	109	95	113	89	105	104	121	104	105	107	99	101	102	101	102	92	107	118	110	96	120	107	100	88	101	98	94	122	101	94	100	115	106	122	116	91	106	101	134	104	94	105	103	106	125	102	100	81	104	91	114	110	96	103	103	102	101	135	107	102	96	125	113	123	104	97	120	114	103	104	106	111	103	93	96	115	95	108	112	110	94	109	94	127	109	119	98	112	104	103	101	94	103	106	110	104	112	117	111	104	99	116	98	96	117	91	95	82	111	101	106	83	96	125	108	79	109	95	116	105	124	114	120	98	116	88	100	91	101	116	82	105	108	105	88	104	108	103	119	104	120	112	119	116	112	118	79	98	93	118	109	118	98	103	105	101	100	122	106	98	97	94	87	82	112	105	94	104	93	107	102	107	105	104	91	98	94	90	115	106	111	92	90	98	111	101	120	117	104	107	106	108	101	95	106	108	103	85	86	101	127	121	108	92	111	102	120	106	110	91	111	109	111	103	105	117	105	104	116	95	113	104	98	109	118	119	108	106	112	114	96	93	115	111	91	95	106	114	100	99	93	92	104	93	91	101	113	104	100	104	96	94	101	98	81	118	111	99	101	102	95	111	103	105	114	95	106	101	118	94	107	102	95	80	89	107	108	103	110	96	130	111	124	93	105	112	89	99	103	99	80	106	102	112	97	98	111	103	106	116	118	111	94	97	83	95	117	107	98	96	101	95	110	123	100	129	91	107	101	87	95	111	106	96	102	108	121	105	104	115	98	115	98	117	98	88	109	119	122	104	103	87	116	104	95	113	118	116	103	106	103	88	90	111	90	115	101	111	108	103	100	107	112	95	99	102	118	106	106	93	101	121	105	102	109	105	113	87	106	122	105	102	105	102	119	101	105	111	99	114	94	90	98	116	88	88	114	111	110	102	119	111	105	123	118	103	99	98	107	107	116	105	112	95	104	93	107	96	113	99	139	107	92	116	110	100	87	115	109	81	100	103	96	118	96	112	106	85	104	89	94	120	108	120	89	110	98	98	99	104	97	116	98	101	93	111	104	94	82	100	116	120	98	95	109	101	88	114	100	92	102	103	111	118	94	107	96	127	89	94	105	119	118	110	88	102	124	96	92	111	99	104	112	108	100	71	106	110	112	99	88	99	94	102	105	116	113	99	109	97	95	113	102	109	98	112	95	99	108	108	104	106	83	104	93	119	120	104	108	100	135	118	116	114	101	127	93	98	101	115	108	128	99	104	103	96	100	95	114	75	110	127	108	103	101	93	112	86	103	111	102	104	110	113	104	109	88	97	104	112	99	103	112	117	112	88	102	89	97	104	103	91	93	107	104	113	85	93	92	100	99	99	112	104	110	115	100	90	95	106	118	102	92	117	102	113	127	107	109	111	103	96	107	98	123	96	107	110	100	102	122	113	112	108	99	114	86	121	108	107	101	116	94	78	96	79	96	99	94	95	98	94	111	108	109	120	98	111	95	95	107	119	121	91	84	96	115	102	94	94	115	108	96	96	104	107	97	122	106	100	104	109	107	108	109	111	101	120	107	106	113	105	117	109	109	96	100	101	97	97	114	105	99	125	103	104	122	97	76	120	104	118	94	108	116	91	108	92	93	86	115	105	104	96	117	113	89	128	92	93	120	103	122	90	110	113	125	113	103	95	103	113	119	109	97
40419	34042	26732	16486	36570	36785	29161	18516	8656	3315	1357	931	826	775	757	787	732	780	785	789	790	748	774	772	808	784	751	757	697	788	768	776	765	832	719	755	760	753	762	769	782	795	767	781	734	780	733	756	809	801	785	803	730	839	758	779	769	794	765	793	732	759	739	717	775	751	746	762	752	784	766	769	747	751	766	812	764	744	732	800	749	767	782	778	806	747	783	768	774	768	735	791	754	790	764	784	810	826	792	739	783	760	791	777	754	752	768	776	806	768	772	699	755	801	778	741	736	750	769	805	768	814	776	731	748	800	758	747	781	779	747	746	757	777	804	752	809	797	792	802	767	791	807	809	743	765	772	788	762	798	789	775	750	814	780	787	756	708	790	772	755	780	727	744	786	728	794	767	763	776	793	776	804	761	760	774	792	798	792	723	774	746	778	811	723	769	777	728	797	792	772	750	746	731	775	761	790	792	794	772	807	750	746	729	813	773	754	762	784	718	802	780	806	733	756	755	762	744	683	755	719	760	785	806	823	769	789	700	722	739	762	737	781	811	766	739	772	803	754	787	779	766	786	762	767	772	802	815	739	801	781	771	768	745	776	761	791	769	783	809	739	742	767	798	728	746	749	816	773	796	787	763	791	800	789	800	764	771	742	758	808	771	773	768	789	799	808	780	765	738	760	773	798	800	774	735	753	750	754	779	771	758	787	793	743	742	785	779	760	777	806	788	764	806	827	778	718	772	837	770	720	737	773	780	776	748	748	715	795	727	749	769	780	749	772	782	769	753	780	719	776	774	734	814	790	763	719	761	779	778	748	826	810	792	751	731	788	716	771	780	829	783	737	785	744	741	765	804	752	730	744	764	806	755	770	771	789	796	746	723	750	747	783	775	776	765	770	782	770	810	805	791	783	761	786	774	799	808	800	760	782	781	754	772	817	736	749	769	792	766	746	769	798	719	769	822	776	716	745	739	735	763	754	769	810	744	798	753	812	686	811	722	799	725	781	777	792	787	758	789	791	736	738	737	731	782	761	769	773	748	788	780	762	716	779	777	772	787	776	790	779	764	796	717	790	745	766	778	763	726	774	750	759	770	758	787	769	794	748	810	767	784	762	781	814	794	753	762	771	802	730	757	771	784	769	790	765	734	755	745	769	779	792	820	743	744	739	731	722	787	795	767	773	795	771	754	767	807	775	773	762	759	759	773	774	809	728	721	754	710	774	811	754	730	722	727	741	744	755	743	738	737	752	731	754	781	763	805	792	790	794	733	724	727	757	779	801	801	788	769	771	783	766	752	785	752	733	784	757	768	737	761	745	827	748	796	787	797	801	846	784	761	773	710	751	755	751	802	748	745	737	791	755	795	775	758	727	699	808	839	777	766	734	775	764	713	724	809	804	761	785	754	758	818	783	766	793	711	767	807	771	792	777	778	762	762	753	772	744	823	786	766	758	793	756	754	762	762	760	750	777	771	763	788	796	769	788	755	809	770	758	800	750	787	731	747	751	787	749	786	774	775	804	763	754	790	797	761	747	776	789	753	751	740	835	774	813	768	778	772	779	784	758	777	741	760	758	764	762	832	779	773	790	755	760	762	767	716	766	776	733	735	781	796	744	796	770	722	740	740	767	765	758	783	756	763	755	718	756	796	806	790	777	812	747	797	782	771	787	722	716	741	707	684	747	731	781	793	747	784	800	753	762	796	722	758	796	775	722	737	777	719	783	791	794	765	785	743	767	732	753	789	755	773	736	791	745	755	708	751	743	744	737	770	761	736	750	736	755	743	763	765	791	735	783	757	788	792	748	744	770	793	816	720	748	816	781	773	720	728	749	752	756	760	800	749	731	775	783	807	772	776	748	792	750	775	760	805	780	784	733	771	746	741	851	738	735	758	779	752	762	764	693	760	745	776	733	782	774	793	740	747	745	768	745	735	774	726	757	742	738	778	734	765	728	754	753	787	746	736	771	780	787	749	814	788	749	738	742	732	775	770	768	789	770	809	771	803	751	809	806	806	780	775	809	766	811	801	756	734	813	808	802	813	734	774	775	723	798	737	761	785	765	807	736	733	770	781	783	798	826	715	751	751	727	773	759	757	739	788	748	757	723	774	770	773	815	801	770	751	784	727	785	766	780	829	799	738	784	816	754	757	725	781	742	721	765	762	742	758	789	785	802	753	726	792	796	758	761	760	748	738	792	776	750	762	823	787	780	750	741	795	801	774	765	772	724	782	740	764	798	770	812	793	772	751	760	777	771	747	727	723	812	778	775	819	790	772	731	764	750	759	727	764	753	739	739	770	760	781	785	831	733	789	772	752	784	809	759	749	746	785	748	754	790	727	756	756	786	744	791	789	777	758	794	763	775	754	753	794	782	813	730	765	735	768	831	783	731	759	761	727	821	825	793	775	779	762	818	761	759	745	790	783	777	776	719	805	746	766	775	727	781	841	747	733	725	761	804	770	742	746	788	791	752	752	741	810	770	776	770	761	768	797	778	777	758	739	787	795	775	755	783	752	808	710	792	717	719	806	775	759	765	771	776	734	785	745	763	729	735	717	774	771	754	773	768	747	770	814	745	797	777	776	750	764	827	751	754	775	729	737	758	775	693	768	737	722	774	818	744	778	745	800	750	797	778	777	724	772	777	776	775	738	785	714	752	794	780	794	708	764	733	803	751	768	754	720	788	759	789	737	761	751	729	739	786	742	760	770	775	813	765	777	754	742	802	778	768	786	786	752	744	771	775	780	728	754	717	726	737	764	729	785	748	722	782	768	792	724	776	820	772	788	726	788	757	766	802	804	808	778	795	739	800	781	780	743	782	798	776	765	774	800	729	790	767	759	772	780	750	753	768	841	791	756	730	766	745	789	790	760	793	728	780	796	721	773	731	780	725	759	735	808	783	725	774	743	756	790	777	731	822	807	741	772	773	786	748	779	773	807	778	775	747	802	824	715	738	801	758	796	750	805	863	811	748	761	767	793	760	772	747	828	749	714	767	754	776	808	746	817	817	765	781	871	772	775	742	734	790	766	762	764	731	767	774	775	771	770	821	794	774	779	778	737	749	765	779	739	732	767	747	752	812	787	800	776	794	783	755	759	757	769	787	801	759	725	781	779	784	765	763	731	800	765	790	767	715	716	790	757	746	710	770	762	779	793	773	738	762	770	766	778	729	753	736	741	824	718	743	812	755	733	783	739	719	695	772	776	699	740	781	770	755	741	740	779	804	749	750	770	763	749	796	780	808	799	768	790	783	789	816	769	800	773	778	844	752	775	747	814	731	740	782	742	760	750	782	773	732	826	737	768	794	842	748	786	820	712	743	793	765	727	757	771	754	795	784	731	797	736	762	707	811	785	763	715	811	790	734	804	748	769	775	765	815	768	796	783	768	794	753	719	761	767	745	778	789	742	766	772	779	792	744	752	774	745	733	720	763	777	742	733	762	762	748	710	792	760	793	714	770	798	769	746	807	757	766	751	741	789	752	735	748	747
14695	17377	10248	1934	5486	8858	5523	2376	903	325	171	119	93	114	112	91	105	92	97	113	95	98	94	82	91	88	97	114	105	100	107	73	86	80	93	112	94	83	91	104	85	90	81	104	108	89	88	91	100	98	92	95	91	103	109	104	104	102	100	91	85	102	88	103	96	92	99	109	91	104	88	75	87	119	100	107	92	105	101	108	102	89	88	95	89	94	96	96	93	108	105	81	90	86	102	100	101	87	85	84	118	89	86	99	76	87	83	84	96	97	97	113	100	90	93	109	122	93	90	104	115	114	80	94	97	87	89	79	97	103	80	94	99	77	89	102	100	83	106	112	110	94	95	90	89	108	101	90	105	76	90	102	82	111	101	100	107	93	85	83	98	103	90	99	107	73	107	97	93	100	105	94	100	104	97	89	86	96	81	116	83	84	117	93	101	93	95	96	83	84	104	82	105	110	109	87	95	109	93	92	101	92	74	102	90	78	94	98	85	113	96	96	90	105	96	100	105	79	96	88	101	117	102	84	107	96	100	106	86	82	127	98	79	95	95	92	111	89	91	88	93	100	95	80	90	101	101	83	87	96	85	96	96	97	91	90	108	85	97	102	112	113	95	99	94	97	83	97	104	84	119	100	97	90	96	108	90	98	86	100	102	83	106	101	108	82	89	101	98	78	126	81	90	98	114	84	89	86	121	101	93	94	102	94	84	97	85	101	98	104	103	78	124	106	110	104	95	97	86	104	96	90	108	89	91	115	95	95	86	91	96	108	97	113	102	103	90	94	90	89	86	100	107	100	116	106	89	74	118	101	88	100	89	87	96	90	99	82	104	100	103	86	89	88	96	96	96	95	91	100	95	87	90	119	82	100	97	97	100	90	98	86	77	91	100	76	95	91	106	101	100	90	89	131	77	115	101	87	88	93	102	85	110	99	89	75	111	91	97	96	96	101	88	111	88	92	99	97	74	111	99	98	92	84	88	108	90	99	92	105	87	90	94	81	92	105	97	90	90	102	95	106	105	98	97	113	89	97	105	97	98	101	84	112	95	95	93	79	88	85	101	79	97	91	97	105	103	92	88	92	99	85	103	101	110	87	86	108	99	94	92	77	93	90	100	94	98	95	98	90	103	100	92	102	102	85	102	97	94	95	104	99	89	95	99	95	93	109	87	89	104	97	112	83	99	97	90	103	117	86	77	95	98	106	108	84	121	100	109	92	96	100	79	93	92	97	100	97	95	96	101	83	77	101	84	108	98	84	93	99	82	97	119	98	88	114	87	102	118	90	92	96	122	88	100	102	91	89	98	103	73	107	97	102	91	99	89	93	92	86	79	111	101	95	104	89	111	103	102	102	108	103	80	89	95	96	103	80	98	102	102	85	91	98	100	109	79	112	91	107	93	93	85	102	101	107	96	105	113	103	106	90	91	117	105	93	97	90	108	105	104	105	104	96	97	91	82	104	92	97	98	101	103	109	95	94	102	91	80	100	115	108	102	103	89	98	97	101	88	105	89	111	87	112	104	94	92	85	84	88	80	102	105	87	98	116	87	99	99	88	108	92	97	101	91	102	108	76	89	96	116	102	86	97	83	90	99	79	87	103	92	94	90	93	116	95	103	92	91	109	104	93	96	86	94	99	87	100	92	100	96	85	88	95	101	91	100	93	86	103	111	100	109	86	97	102	92	98	98	104	89	86	77	102	95	102	95	104	89	103	95	98	101	97	108	106	88	106	87	97	79	92	97	75	102	86	91	77	106	118	102	98	87	105	110	89	86	84	82	96	100	107	90	96	103	105	101	120	95	92	83	84	106	98	93	88	94	84	75	89	96	101	97	117	84	100	112	104	98	93	88	91	84	80	89	87	95	105	94	92	102	87	84	77	103	116	117	94	85	84	109	94	107	91	85	104	100	79	87	102	115	85	94	100	101	100	98	108	94	91	94	95	92	96	112	103	98	99	102	111	112	93	100	87	98	92	90	90	107	104	104	109	104	103	89	93	108	70	107	91	95	92	82	94	95	97	91	99	93	86	91	104	70	90	94	107	92	88	77	119	83	103	89	75	107	95	101	113	85	96	94	102	105	105	108	90	80	109	93	96	103	95	96	104	86	87	87	94	99	97	110	94	91	93	97	92	107	103	85	105	95	98	80	89	88	90	106	107	102	91	91	94	108	97	93	85	111	96	112	106	98	96	101	95	94	81	88	100	114	105	98	114	95	100	100	111	111	99	97	100	86	95	94	100	104	97	103	92	92	100	89	100	105	99	106	115	103	91	108	94	99	96	108	86	104	110	105	82	98	97	105	92	101	95	85	114	105	91	84	104	105	94	78	91	106	91	84	94	88	100	85	100	87	78	107	71	85	72	102	89	96	110	102	98	98	99	87	80	92	92	106	94	79	106	88	116	96	119	89	114	95	108	107	77	96	91	99	81	99	118	111	72	114	87	85	88	102	86	77	100	82	107	94	106	93	103	99	88	97	96	98	108	104	86	108	100	76	100	107	96	105	101	94	86	95	99	104	86	100	102	85	96	93	97	94	99	101	112	87	77	97	107	94	105	103	112	100	100	85	83	102	72	81	93	99	87	100	91	95	98	98	97	98	83	109	104	100	98	111	91	92	98	111	101	109	99	110	101	98	110	100	78	77	88	94	89	113	98	86	95	102	109	84	89	113	76	100	125	107	103	103	101	101	98	102	110	88	91	94	104	110	113	101	103	90	101	100	96	96	105	95	98	107	88	92	108	121	107	88	90	81	104	95	94	99	81	86	96	111	91	106	104	105	100	101	90	109	106	99	88	105	99	97	103	93	90	104	81	93	102	68	98	94	106	95	86	83	97	97	91	109	103	97	93	103	85	109	93	89	92	97	103	101	97	105	99	84	96	110	81	111	102	98	101	89	101	97	86	113	80	90	88	82	101	86	110	92	82	118	109	88	105	83	87	100	102	105	107	83	101	99	97	110	106	105	93	86	98	93	114	99	104	90	101	98	90	90	102	85	110	110	118	109	97	84	107	100	104	85	97	105	109	105	125	100	101	96	102	89	100	86	117	107	82	84	90	102	104	88	97	88	105	90	91	108	99	91	110	95	106	113	88	83	108	88	103	83	104	105	93	110	96	105	80	76	105	88	95	103	94	107	94	106	88	93	102	88	90	109	83	117	92	100	105	91	109	78	94	108	104	97	109	100	85	99	108	120	97	104	96	95	86	105	97	87	100	94	86	107	85	105	102	84	93	66	98	92	88	100	103	76	96	109	95	111	81	87	93	78	82	93	84	118	85	102	92	77	104	115	93	93	112	102	103	84	96	89	109	87	110	88	96	96	85	93	103	101	116	91	92	92	77	91	101	91	105	107	82	77	116	99	86	76	84	91	106	88	85	103	100	92	103	102	103	98	120	90	97	95	109	92	93	88	108	104	106	103	90	93	80	101	79	92	73	106	96	97	86	91	90	107	95	90	103	91	99	89	92	97	76	77	100	114	95	88	99
45900	39434	31026	14334	39436	47381	37550	26317	14267	5499	1957	1010	762	752	707	686	710	700	691	672	717	701	726	700	719	701	729	679	736	676	729	719	751	757	718	718	682	716	704	682	661	685	686	722	712	661	650	715	697	686	678	742	700	745	699	719	674	715	707	727	650	694	702	725	683	679	699	710	697	684	722	721	669	737	710	701	711	731	738	699	721	716	692	689	767	763	735	672	649	681	651	683	687	765	702	732	698	706	723	685	682	687	690	652	715	699	729	691	697	722	732	738	656	724	733	673	690	740	696	694	690	667	697	687	692	691	680	687	726	693	705	703	683	702	724	709	717	713	691	725	738	704	733	683	762	731	707	694	766	649	736	699	702	730	643	675	652	702	720	692	666	691	724	706	723	704	733	696	723	717	734	660	658	683	708	721	694	711	766	692	699	669	771	682	694	701	716	714	723	732	693	662	688	725	684	641	704	681	675	690	671	731	735	731	721	702	683	686	706	721	655	686	687	686	698	710	669	707	730	693	698	677	690	698	717	741	723	693	727	707	691	686	756	676	657	732	740	694	656	686	724	725	686	718	714	715	652	724	715	695	720	724	680	733	705	688	646	710	726	708	713	668	658	694	685	675	668	692	719	668	729	678	697	719	674	755	733	729	648	750	715	708	731	688	697	679	732	718	710	708	723	692	668	722	685	717	738	746	707	701	695	646	698	668	701	704	722	724	729	738	716	726	692	691	713	664	700	683	666	688	705	709	715	678	722	671	709	697	732	710	704	706	687	757	705	732	693	722	695	735	708	671	675	653	709	667	702	698	670	727	695	723	706	677	671	696	728	739	689	691	706	711	709	727	715	682	701	689	682	696	712	675	709	722	679	683	689	735	738	707	742	759	739	668	698	682	712	676	673	710	698	681	678	734	686	712	678	724	656	735	665	684	775	689	724	705	713	738	701	763	727	697	666	686	678	708	727	742	679	635	732	669	696	695	683	710	722	662	695	696	726	773	662	723	724	690	731	720	699	745	692	702	706	691	716	662	645	691	677	718	677	726	716	647	709	649	727	736	693	745	712	719	687	713	713	671	666	709	682	721	677	712	696	730	712	684	711	674	687	709	695	720	697	702	667	768	727	720	713	696	730	688	691	693	684	694	700	659	751	695	651	699	731	711	681	724	729	689	709	650	720	709	728	712	680	745	714	700	648	712	663	711	648	690	690	663	726	718	715	668	722	760	683	652	684	708	693	668	711	701	741	648	701	721	685	714	697	686	748	697	715	695	700	717	702	730	671	647	692	689	723	640	718	724	659	748	713	738	663	660	728	725	659	690	737	697	725	702	704	671	682	705	655	713	699	729	768	650	703	650	729	699	793	702	707	712	686	695	728	711	711	711	704	718	717	742	698	716	721	725	710	692	692	691	698	723	661	687	715	707	704	707	722	698	714	688	684	687	656	718	688	674	733	760	703	681	723	713	723	676	681	694	661	712	699	702	691	722	669	735	767	711	709	734	698	710	737	668	687	721	715	683	687	705	672	730	649	700	684	760	755	688	675	751	778	706	695	721	717	723	727	732	677	686	724	728	707	724	683	724	686	698	724	708	703	686	705	710	685	694	717	687	671	738	691	719	744	688	702	715	721	685	701	691	723	730	722	689	707	692	679	704	780	700	684	710	703	681	684	735	723	686	691	649	688	719	708	722	675	718	698	719	690	673	746	713	715	732	720	677	651	718	726	705	676	732	689	699	704	662	677	694	734	680	714	674	746	679	732	696	726	715	691	669	678	735	682	692	725	728	734	749	693	655	739	743	741	694	669	717	637	686	712	664	667	688	727	680	756	722	695	729	664	720	714	707	714	685	670	693	699	686	666	691	670	704	687	746	683	644	693	731	676	673	731	683	708	702	657	761	676	655	748	721	687	699	713	716	716	691	728	741	725	662	752	746	717	634	716	775	694	660	723	712	673	702	678	733	725	680	685	752	703	742	739	746	739	642	688	698	696	683	762	689	695	711	684	653	686	680	700	693	694	678	694	711	664	702	670	663	714	712	697	730	685	751	665	702	744	728	673	700	676	743	632	704	719	715	656	736	679	712	709	686	710	685	710	715	678	696	715	643	733	778	710	720	707	701	722	697	689	698	723	698	676	694	754	725	730	730	699	665	718	701	700	637	722	707	773	698	711	705	690	715	686	766	740	697	670	772	714	678	716	717	748	728	708	654	728	695	720	686	687	685	709	658	658	736	722	710	691	655	717	671	766	675	688	692	710	738	671	684	702	716	668	719	742	680	717	704	738	711	712	711	696	678	715	683	674	727	714	664	681	722	710	690	712	704	676	684	734	725	680	677	668	729	728	714	697	705	675	688	743	707	681	703	686	666	712	736	727	728	677	745	672	695	723	718	657	706	675	701	705	745	736	731	709	692	780	687	722	678	724	680	660	648	738	676	722	694	683	733	672	661	718	712	648	710	676	648	693	650	721	697	742	689	652	687	687	732	697	725	712	673	651	690	679	680	670	746	678	678	743	667	665	718	695	700	673	687	690	715	666	768	743	691	691	726	686	692	717	716	692	711	691	709	688	695	743	722	651	735	764	667	661	702	692	715	685	693	727	701	669	755	728	663	718	688	685	676	677	695	669	702	692	700	694	704	723	731	684	729	740	691	658	715	668	716	685	683	731	712	731	705	692	691	656	713	690	736	724	729	707	711	703	691	737	703	710	699	729	713	656	688	708	710	691	709	692	736	686	705	745	735	735	702	699	665	725	731	689	693	696	763	676	677	670	708	723	725	656	710	762	734	671	688	700	687	684	715	710	651	640	715	691	730	708	728	679	718	707	713	706	667	710	728	692	722	788	677	725	719	710	719	747	669	670	698	692	715	680	694	651	697	714	712	697	697	737	697	736	719	707	712	658	673	685	684	705	712	698	689	692	730	710	675	707	698	674	733	725	745	711	672	697	743	711	706	711	693	700	735	726	685	695	732	707	708	736	737	724	706	683	660	741	687	702	670	674	675	665	669	692	671	733	690	715	676	722	665	749	757	719	703	698	671	696	713	670	731	722	766	679	726	661	730	666	673	747	716	633	716	739	706	737	738	703	725	696	649	708	739	707	662	705	712	710	728	706	702	679	684	731	682	701	718	696	721	693	707	692	666	698	661	696	699	724	687	685	713	699	730	707	682	732	717	722	741	684	680	676	765	703	745	667	707	678	710	684	709	711	731	750	728	733	712	733	720	692	713	683	720	680	722	684	703	711	680	697	736	774	706	690	744	723	724	719	679	676	717	704	752	703	718	677	704	702	707	720	692	683	675	728	655	728	721	703	728	718	739	657	650	681	751	707	730	709	670	691	682	707	666	697	669	710	692	714	676	647	695	711	682	665	717	714	676	713	657	665	706	690	718	702	683	712	684	696	668	711	734	641	706	690	746	711	764	699	687	691	713	658	663	676	695	689	696	742	701	704	669	684	700	714	657	730	646	724	734	699	679	715	738	722	710	679	698
7904	6343	2997	957	1162	1319	819	450	249	143	101	120	97	98	110	97	102	100	104	108	102	106	85	90	90	95	98	106	88	100	101	94	94	101	93	116	93	112	90	102	131	107	98	95	100	98	108	110	113	110	90	107	87	102	113	108	108	109	97	98	91	97	106	119	103	100	114	116	125	76	85	93	90	111	113	119	113	106	99	97	91	94	102	91	100	106	105	93	125	107	124	99	94	101	110	103	106	88	128	92	88	112	99	85	102	102	99	103	100	89	120	108	91	100	95	93	102	102	116	117	90	103	101	94	106	107	109	122	97	92	88	99	96	105	92	99	111	106	109	90	105	92	95	95	111	104	110	113	100	98	97	92	97	111	87	93	113	91	126	109	99	89	95	88	109	99	95	105	98	96	107	82	108	101	96	99	79	97	109	105	98	98	114	108	119	91	127	95	96	116	122	122	104	101	99	116	110	85	84	87	101	108	90	125	102	85	106	97	86	109	97	82	118	79	85	110	111	104	98	113	118	90	95	92	103	104	97	117	108	92	106	88	82	112	84	103	101	92	89	105	109	95	104	93	131	120	100	115	109	95	109	116	108	94	104	100	123	100	106	115	95	91	113	92	100	106	83	84	105	113	106	111	104	120	80	111	107	100	101	118	116	98	109	106	112	93	103	80	101	96	91	104	72	102	97	115	100	110	100	102	102	95	110	107	95	111	99	104	114	94	114	93	106	94	95	90	91	107	102	93	110	103	88	97	110	105	112	117	113	98	114	94	93	92	108	91	98	89	94	111	104	119	113	103	103	107	114	96	127	100	111	98	101	98	100	110	105	111	95	100	120	102	95	101	95	98	105	105	98	110	86	84	88	96	98	92	108	89	107	94	98	120	110	97	101	97	101	111	101	86	87	94	113	75	104	98	102	92	103	105	86	113	109	87	113	113	95	113	112	121	102	90	88	105	94	107	77	102	99	96	90	99	105	111	86	91	118	105	114	111	101	98	94	111	105	81	96	114	115	99	106	97	107	100	99	111	117	119	111	99	114	90	78	112	110	91	115	90	103	105	99	117	113	104	109	108	97	91	103	84	97	113	125	100	106	101	107	95	103	97	112	109	110	109	98	112	107	106	117	111	113	103	102	99	100	90	107	91	92	108	110	96	105	108	99	99	94	91	101	92	89	114	95	111	87	100	85	122	94	116	85	109	108	91	105	109	97	106	102	91	94	89	112	93	91	108	92	112	77	102	95	107	103	84	107	129	90	94	101	104	108	87	85	102	108	89	111	107	109	111	87	109	95	105	109	110	109	91	96	103	92	108	109	98	94	85	90	104	102	106	91	96	100	82	104	104	118	106	111	102	93	97	108	84	96	99	88	99	97	95	87	97	100	111	94	89	121	92	101	112	85	111	94	90	86	97	96	110	104	98	91	93	107	93	100	94	93	114	109	101	91	110	111	85	82	102	99	111	103	118	111	94	92	89	104	96	100	102	122	97	102	118	104	104	105	110	112	114	105	102	102	98	110	120	98	116	105	97	89	114	96	101	105	104	91	112	113	98	104	104	114	87	107	100	111	92	98	122	75	109	90	89	105	86	100	107	112	104	99	100	95	114	109	111	107	95	109	107	116	119	97	96	90	92	99	99	84	93	99	104	99	93	101	88	111	84	108	96	113	107	102	105	98	104	109	111	85	107	98	107	100	91	106	90	96	84	98	97	98	103	106	90	117	102	103	100	95	121	116	99	96	112	91	100	104	93	100	93	92	109	115	97	105	100	97	89	118	112	103	119	104	95	102	96	93	92	95	116	104	85	83	89	77	95	112	112	95	101	104	119	100	104	105	126	104	117	87	105	112	98	110	110	121	92	78	90	112	105	104	110	81	105	94	108	105	97	112	113	105	115	94	112	117	96	104	115	117	106	105	104	117	102	87	93	122	114	114	96	104	97	96	117	90	107	123	97	107	92	82	112	96	95	114	105	114	101	96	106	119	86	92	109	95	93	101	100	108	98	102	77	106	94	97	106	115	102	78	123	103	105	94	112	113	86	97	100	106	117	107	107	109	103	97	100	93	97	96	110	109	106	100	96	113	113	97	89	92	109	108	114	84	95	96	105	113	96	91	111	94	106	96	103	78	99	87	83	110	82	104	105	122	110	117	106	120	98	100	105	100	101	105	94	93	87	111	90	108	121	116	98	109	107	101	99	104	92	99	118	94	102	103	79	113	101	100	89	108	105	95	115	105	102	94	102	85	87	95	115	105	96	109	109	110	92	108	120	103	109	92	94	110	92	98	113	88	97	95	83	93	83	103	95	106	101	87	99	99	98	102	117	98	107	112	122	108	102	94	109	112	110	97	105	91	88	99	102	112	95	106	108	93	117	115	81	84	126	113	99	85	110	102	107	106	111	95	93	116	105	98	105	123	97	94	94	104	92	105	107	83	104	96	91	100	99	101	112	89	86	95	108	91	117	115	114	115	103	116	106	101	103	112	100	87	106	94	105	100	84	99	92	91	86	118	85	115	102	96	97	101	119	98	113	99	102	113	107	86	86	91	98	98	97	104	87	89	126	105	117	86	112	96	107	98	98	114	110	103	99	95	86	107	98	91	102	114	89	102	114	100	96	81	86	126	105	92	95	107	114	94	95	89	121	102	105	126	85	105	87	107	106	117	110	97	108	105	84	101	107	90	99	102	96	105	107	112	86	107	96	98	100	86	91	110	97	104	81	98	101	94	101	122	109	86	117	106	94	97	100	108	81	85	87	104	110	99	106	105	119	110	98	115	90	100	93	77	126	102	114	114	92	109	85	104	98	101	108	92	99	84	96	97	90	108	103	102	91	100	119	97	98	105	98	101	102	77	110	86	104	111	118	110	100	97	115	105	98	95	109	108	104	110	115	95	98	92	117	100	108	119	104	89	98	122	112	108	90	108	93	102	109	100	90	93	98	87	108	114	97	92	105	94	92	93	108	75	108	84	107	101	92	107	91	124	95	105	102	87	80	105	116	72	120	93	105	96	107	97	90	89	119	104	88	109	108	90	125	105	111	99	100	138	100	91	89	97	101	100	107	115	95	113	112	105	112	104	102	100	97	93	102	101	97	97	121	98	110	106	100	112	98	93	115	105	102	101	110	91	101	101	96	102	106	100	88	96	111	96	98	103	101	89	106	98	97	109	96	103	103	94	115	96	95	105	87	96	108	109	103	114	94	119	105	93	114	91	85	92	109	108	100	97	116	104	87	130	92	93	95	89	100	107	110	94	109	110	97	90	104	89	92	84	91	105	92	107	104	100	88	99	99	110	97	98	98	118	108	99	124	114	86	101	115	106	104	94	120	92	95	93	118	119	91	100	90	112	101	102	85	90	118	124	99	97	99	109	97	106	97	79	103	86	84	108	96	98	110	93	112	114	104	109	86	105	116	118	92	109	99	88	106	98	109	104	109	92	85	100	98	128	90	93	103	89	124	105	105	118	88	117	96	108	95	90	96	100	99
36816	28258	19270	10852	21114	21154	14461	7639	3329	1608	968	807	848	746	764	767	743	763	792	750	731	773	704	757	756	740	727	824	747	763	768	741	739	693	738	736	747	749	703	746	774	769	753	691	732	756	764	780	708	775	736	722	755	763	756	757	726	716	778	768	719	721	797	742	740	747	791	748	756	750	744	679	735	753	780	754	764	783	735	693	707	704	789	764	758	736	728	808	790	725	767	748	766	758	702	793	718	718	746	759	783	736	768	743	789	738	750	720	743	787	747	800	740	711	771	750	745	737	757	715	792	717	751	742	755	719	743	772	797	753	785	751	753	750	760	768	776	733	773	712	732	757	713	728	780	769	756	727	745	749	768	755	749	740	758	748	781	764	736	735	744	697	705	716	685	702	764	739	766	749	758	770	703	743	734	689	744	749	779	746	747	788	718	734	753	775	710	722	762	741	751	747	681	742	697	742	762	717	694	713	698	771	768	723	782	788	744	752	730	746	764	769	776	735	747	740	770	764	752	756	784	731	734	755	765	760	703	775	775	730	746	699	708	746	781	716	707	759	772	717	753	785	807	683	752	751	765	784	785	754	763	727	725	782	717	727	754	736	759	724	780	749	736	767	794	777	754	703	729	751	739	726	770	760	719	726	761	748	735	751	780	783	798	772	759	815	738	726	772	759	795	761	734	773	750	709	726	738	725	768	778	749	742	730	746	767	757	767	769	780	774	754	734	767	791	774	746	746	767	705	806	785	731	725	748	747	763	744	709	738	714	722	744	773	717	771	745	774	770	791	785	799	725	733	743	770	768	704	723	663	696	735	732	737	727	763	772	705	725	771	760	731	786	766	784	763	728	737	807	752	768	743	745	724	732	702	755	720	772	738	773	708	796	742	736	708	738	798	736	710	755	729	739	753	785	770	741	670	747	765	762	767	705	780	750	726	758	727	728	799	741	718	711	732	740	771	741	756	778	771	737	769	765	767	721	740	739	760	716	754	732	727	759	711	792	747	735	781	760	789	759	775	778	797	713	725	724	721	773	768	726	736	765	743	723	758	757	734	738	764	759	770	759	790	736	754	766	775	760	796	765	779	750	781	717	748	789	770	771	819	718	734	773	737	731	743	756	744	789	709	757	716	694	733	751	760	751	711	764	727	772	776	739	755	731	672	726	757	729	724	747	806	736	750	723	775	749	699	741	788	726	786	752	719	743	776	773	699	734	748	750	769	690	731	698	733	754	777	764	755	721	772	707	752	734	718	752	796	777	696	770	687	755	769	743	736	735	708	750	707	785	757	759	768	737	789	764	728	729	755	748	754	727	728	742	784	800	749	755	765	762	775	744	727	755	748	743	822	716	739	731	717	733	725	720	725	763	765	688	799	722	734	761	791	747	753	752	754	776	749	731	717	728	747	750	753	771	747	728	772	702	760	692	742	719	706	753	722	758	737	746	761	773	755	713	740	786	725	734	724	763	682	799	768	747	710	714	759	791	773	733	744	733	726	741	795	765	756	723	719	747	763	689	731	741	732	814	770	798	753	784	751	715	723	746	750	749	785	753	696	751	754	746	754	710	762	749	766	752	777	769	763	719	716	697	739	760	686	804	765	758	729	766	745	791	726	797	717	774	748	714	762	789	773	739	704	763	736	770	736	741	715	747	788	808	743	764	741	737	752	745	769	722	788	747	812	759	712	762	742	749	758	747	705	733	743	714	711	704	736	735	753	730	707	755	716	782	778	709	692	736	729	730	706	720	767	728	742	741	682	706	752	719	775	762	770	720	731	732	763	716	749	750	739	759	757	753	778	716	744	747	742	756	738	766	757	733	732	715	733	731	781	746	719	729	733	744	766	738	720	737	700	804	741	752	742	793	713	763	707	737	735	722	717	699	730	753	776	761	745	763	756	767	750	725	684	744	730	713	717	723	750	716	756	770	745	741	759	719	725	708	735	758	728	756	759	777	760	762	765	778	723	698	720	772	743	705	741	776	750	729	745	736	744	797	770	775	793	793	705	782	744	809	749	779	753	705	766	732	717	704	796	739	760	765	752	739	710	775	732	746	736	680	738	769	791	790	723	790	765	788	732	739	682	716	764	755	703	783	763	687	726	788	723	732	746	763	744	737	700	747	745	731	732	715	733	717	747	715	769	758	691	751	763	725	754	754	762	740	773	723	782	762	715	751	746	711	729	752	754	658	726	688	726	770	768	763	736	762	760	747	750	760	738	736	755	778	731	717	730	763	749	696	728	777	723	756	787	785	762	749	756	741	692	766	736	719	776	742	806	690	733	755	785	754	747	762	783	787	738	720	759	741	716	761	802	736	726	768	744	721	755	693	752	760	721	724	752	730	759	798	736	686	769	709	704	724	773	733	771	745	765	773	766	734	770	726	769	762	763	753	801	738	803	709	698	732	737	724	746	733	741	768	705	750	732	776	740	704	798	756	743	714	742	746	737	776	746	772	781	735	737	759	755	786	711	711	701	751	730	728	812	757	720	762	708	736	767	724	708	746	732	734	741	748	746	705	796	778	752	809	799	734	719	754	726	787	756	805	773	757	770	768	695	675	736	728	747	740	722	715	782	712	757	739	746	737	765	781	731	752	705	705	744	781	727	776	765	773	758	759	729	750	752	747	760	734	771	759	719	695	772	713	767	726	747	742	753	783	754	785	714	732	687	764	774	758	750	763	724	742	747	691	782	721	760	761	787	752	730	732	749	736	739	767	733	801	735	792	749	822	726	754	720	723	775	687	758	698	742	765	759	711	724	740	678	759	764	759	754	721	676	744	780	726	743	827	657	700	743	721	785	742	759	761	766	756	770	718	747	740	778	697	767	734	720	737	746	700	753	727	793	762	744	787	743	741	717	741	739	796	784	748	727	737	687	750	759	699	746	753	798	706	760	767	782	749	726	736	746	734	761	751	751	737	742	784	741	758	787	743	740	733	775	753	776	727	717	702	724	768	741	743	743	762	774	786	739	701	776	741	706	744	755	780	760	744	725	772	751	727	739	766	687	734	731	754	778	706	770	712	734	778	734	761	805	755	721	739	766	767	757	740	781	756	735	746	687	706	700	733	711	745	773	803	734	747	716	750	764	755	771	743	741	744	740	767	719	755	748	759	741	768	756	743	814	759	721	749	741	712	757	819	733	721	762	778	767	745	767	725	782	732	682	768	713	749	755	784	755	750	737	728	732	712	745	741	747	726	730	743	702	677	765	751	809	766	727	707	779	720	760	748	726	760	784	773	759	753	735	712	759	762	761	746	741	745	741	746	690	764	735	707	751	727	734	754	765	753	773	705	689	791	795	778	709	718	758	729	771	740	756	770	720	747	753	749	741	815	773	760	723	753	752	729	736	740	754	715	728	709	783	747	757	689	727	735	761	809	722	738	753	753	686	773	750	767	789	743	782	756	743	760	747	749	702	765	745	773	726	716	760	757	789	758	684	752	728	759	738	786	746	758	766	734	770	741	721	764	758	738	735	721	745	714	765
14285	16763	8012	2259	7980	6624	3650	1571	560	270	152	106	88	115	96	99	99	92	108	91	92	99	96	88	91	89	84	100	82	84	92	83	83	108	74	96	106	101	93	93	84	107	91	80	101	88	81	87	84	100	106	95	99	101	78	76	112	98	88	99	100	96	89	84	97	83	106	105	95	81	89	94	92	85	80	95	83	88	83	81	79	86	107	90	92	90	80	93	86	97	93	85	87	95	99	105	87	109	87	92	91	79	113	87	98	88	87	101	85	89	107	89	105	111	86	110	77	86	93	102	96	72	82	87	81	88	85	88	84	105	89	86	94	89	102	97	102	109	104	109	72	100	94	95	78	104	79	92	102	82	87	90	100	88	83	101	85	94	101	91	97	112	96	107	94	99	104	96	78	100	94	109	87	93	88	106	100	81	85	90	92	78	80	106	113	97	97	89	92	89	106	94	98	93	93	106	87	102	97	102	93	80	94	89	101	90	79	81	102	101	100	92	93	101	102	88	89	87	80	98	109	85	108	85	87	90	92	84	96	69	96	95	95	106	85	86	79	113	105	94	84	95	104	92	91	101	85	100	93	129	95	98	93	82	107	88	89	97	99	95	94	93	109	88	119	88	108	95	81	115	70	91	97	94	98	107	92	105	103	97	102	95	65	106	81	88	82	91	114	93	106	89	94	96	93	78	92	90	102	95	86	86	101	88	99	99	101	82	75	90	92	75	88	87	102	117	107	78	96	103	83	93	106	106	74	103	80	86	92	87	81	85	83	85	98	100	92	109	83	94	100	92	81	101	106	105	105	113	85	75	81	100	109	77	96	93	102	96	91	96	91	78	101	80	104	106	98	105	72	88	104	101	95	109	89	106	96	83	90	89	80	94	88	90	99	84	91	106	108	91	101	106	92	82	98	89	93	92	93	97	111	109	100	87	69	88	91	95	98	85	106	118	89	93	97	96	93	104	116	89	108	93	102	90	86	84	97	96	94	89	93	103	96	115	86	84	95	88	90	76	103	103	101	89	109	88	91	103	103	73	92	80	87	96	118	94	89	87	82	77	97	95	95	102	85	90	109	92	98	108	84	98	118	93	81	105	94	104	112	83	93	115	82	111	98	91	83	94	103	87	102	74	111	100	80	77	94	85	104	104	82	113	96	97	113	90	78	79	84	76	99	73	83	96	107	84	104	101	107	93	73	98	98	85	84	97	73	96	110	86	96	81	91	99	95	88	127	87	88	95	88	93	119	97	111	90	84	86	99	103	96	104	95	88	92	86	113	95	94	111	90	97	90	98	86	92	95	90	97	86	100	98	108	85	92	95	97	91	108	82	95	96	103	111	99	91	90	92	94	88	94	97	108	105	109	82	96	103	87	107	97	111	117	90	80	93	97	83	85	113	106	104	100	109	97	94	75	109	92	106	100	83	86	82	97	119	99	76	90	105	97	89	95	94	93	89	85	102	87	99	87	96	91	86	88	89	92	105	107	87	91	85	98	94	74	86	85	79	90	92	95	88	98	81	90	82	99	100	105	66	94	91	90	110	99	92	111	100	88	90	89	105	102	98	82	90	87	119	86	82	93	89	89	118	87	104	87	93	93	99	81	87	99	90	93	93	97	95	81	96	86	94	106	84	77	100	87	108	94	105	85	93	111	105	99	84	90	101	91	91	96	93	113	117	103	112	109	102	87	100	97	93	100	87	104	93	94	92	98	99	97	78	80	99	99	109	97	97	94	102	94	99	99	98	92	102	106	90	121	94	92	88	96	93	97	84	95	83	102	99	106	88	103	106	82	90	104	86	93	101	103	96	86	88	102	84	106	86	87	84	81	100	92	101	116	99	91	89	101	95	100	101	100	69	89	82	108	94	81	110	101	112	99	94	94	83	93	103	77	81	107	83	100	96	89	98	87	104	93	108	94	105	96	91	80	97	106	103	108	94	89	69	96	117	90	94	106	95	77	97	122	101	94	110	97	88	96	89	101	90	108	91	83	94	87	97	94	86	70	82	82	94	107	100	89	93	100	78	80	85	104	97	74	92	94	94	112	96	103	89	96	98	84	108	94	93	102	92	96	85	95	91	101	108	96	96	111	91	99	80	109	90	83	92	102	85	92	102	97	88	105	106	105	97	114	83	120	78	94	106	82	92	103	69	121	97	105	89	95	84	88	93	89	97	93	101	88	95	110	108	103	75	84	85	95	89	88	81	104	99	90	108	76	92	96	102	84	89	101	74	108	82	106	107	91	86	104	96	108	91	107	90	102	109	80	96	98	80	104	86	83	81	95	89	102	97	94	95	88	78	92	89	111	88	112	92	84	103	92	111	99	90	99	102	93	105	96	93	87	81	88	100	91	94	70	99	84	102	100	93	81	95	86	77	100	103	95	112	110	90	89	113	77	86	84	92	93	96	100	111	94	78	97	108	88	96	89	92	84	97	98	94	101	98	106	93	90	88	90	91	83	93	97	96	105	103	86	83	77	108	76	95	74	90	85	96	90	75	100	97	97	113	80	82	89	91	87	82	98	72	74	102	106	78	103	92	79	104	99	82	94	102	106	81	123	101	99	105	91	100	84	85	105	100	88	87	94	93	97	93	109	97	96	85	76	101	88	81	88	101	93	82	103	88	96	91	101	82	94	99	112	97	94	115	108	87	100	96	96	97	103	96	91	82	104	93	105	106	96	91	96	113	66	103	81	74	86	94	102	87	97	91	113	97	92	75	97	95	91	88	100	95	90	92	109	95	86	102	84	121	99	84	103	91	114	85	102	89	84	81	110	99	68	88	82	93	103	89	86	93	81	104	91	102	97	105	100	95	95	84	94	93	87	118	85	125	86	96	85	99	106	109	74	91	108	108	85	92	68	99	93	101	99	109	101	76	103	91	82	94	99	93	84	106	81	103	98	112	98	103	84	87	88	99	95	89	108	94	87	94	102	89	71	110	105	85	99	93	94	94	82	98	96	107	100	87	95	73	94	103	98	81	96	96	94	95	110	106	112	96	92	94	90	121	109	88	88	91	100	98	95	98	89	92	93	83	97	111	89	83	104	95	85	109	77	107	84	89	90	101	81	109	95	101	104	97	101	98	85	104	104	94	107	85	107	110	96	92	94	93	97	104	89	89	94	104	91	74	84	92	91	78	97	106	94	91	91	90	105	117	90	90	96	97	90	79	102	84	89	89	96	96	103	96	99	93	95	96	109	89	88	80	93	95	113	112	83	90	94	86	97	79	101	99	100	97	98	93	96	107	101	112	83	106	90	106	84	104	74	104	87	98	96	102	104	89	89	97	90	91	84	100	89	100	102	93	100	91	87	96	86	89	103	105	86	103	101	98	89	77	108	93	108	86	100	98	70	108	88	90	86	90	109	103	95	101	89	95	85	87	105	87	97	108	101	108	94	80	91	102	92	100	83	112	103	72	107	88	117	98	98	86	95	78	81	100	106	92	94	104	119	92	94	84	87	99	104	89	92	97	106	115	87	75	99	113
45536	38696	26810	19647	45904	41734	32424	21104	10228	3803	1576	925	748	697	694	702	705	710	656	702	646	666	658	689	687	708	676	653	678	677	705	714	660	655	650	702	712	651	697	703	699	693	684	710	687	688	647	669	692	687	717	733	644	696	709	720	739	682	671	647	673	657	671	709	707	678	640	676	709	689	672	683	697	770	630	684	715	656	712	706	723	672	679	721	729	664	707	687	666	690	742	705	665	701	664	684	715	694	697	700	682	718	652	697	714	685	677	692	685	681	722	688	684	643	704	681	717	673	714	728	658	685	671	688	683	706	679	698	670	683	741	686	670	685	622	686	722	678	638	705	683	709	686	684	719	704	657	725	678	616	683	715	688	670	710	667	691	705	733	716	703	689	712	694	659	696	700	686	680	688	696	671	720	692	712	692	695	654	736	681	718	725	633	717	724	698	728	689	722	679	667	727	674	710	659	758	631	652	696	676	759	687	692	706	644	681	678	693	717	692	663	721	674	689	682	640	713	654	703	704	733	729	730	728	714	652	736	641	722	719	739	704	718	723	663	703	682	691	689	668	733	709	667	700	693	722	682	738	683	652	700	675	700	702	761	684	682	713	653	681	681	666	661	688	700	707	711	673	662	667	671	687	715	708	689	686	659	685	658	716	668	705	731	703	687	703	719	662	728	704	675	728	674	713	680	701	706	670	715	664	742	721	686	693	687	644	707	680	728	685	712	701	703	672	697	689	699	718	712	690	669	661	722	681	687	702	727	658	696	730	666	686	696	721	713	738	671	713	700	667	680	673	682	714	684	676	642	737	720	718	650	683	695	681	712	721	670	664	705	665	733	699	674	676	719	680	602	692	692	700	710	701	693	704	700	643	741	678	694	704	717	643	695	682	674	739	685	672	749	668	678	686	700	711	744	686	680	679	698	672	699	683	708	688	675	673	708	717	696	683	712	725	689	719	723	684	662	703	717	664	702	667	669	702	692	691	707	709	695	706	700	673	702	711	650	646	678	677	697	670	662	650	695	684	700	642	718	678	699	706	705	692	694	702	712	668	690	699	713	682	704	639	692	688	668	703	691	731	646	672	713	683	691	702	729	707	662	674	662	720	660	672	679	737	722	703	684	693	699	750	678	677	692	659	650	699	686	704	641	633	694	704	694	689	682	704	674	691	687	686	711	691	694	694	686	708	698	709	671	688	681	721	675	690	684	682	682	647	675	747	722	735	724	665	674	701	732	672	745	655	692	714	678	677	658	695	686	692	679	703	670	646	667	689	701	675	681	684	660	646	673	699	681	722	676	674	699	726	751	707	679	680	686	669	712	705	687	684	683	659	714	721	701	725	707	692	678	625	704	691	717	672	668	689	756	685	710	656	673	741	676	689	706	679	655	669	694	687	661	695	672	697	672	722	667	656	679	724	666	704	727	726	645	691	706	667	717	695	737	696	713	716	725	684	676	641	705	685	683	674	682	680	677	679	688	712	664	690	705	701	677	695	669	702	675	660	661	707	652	691	754	648	716	687	685	663	682	740	731	646	707	751	706	705	727	680	629	678	705	698	696	687	715	689	641	712	672	678	650	694	690	670	651	706	662	687	722	659	629	668	677	707	692	666	699	703	663	694	669	696	670	649	645	699	708	700	738	663	699	696	674	662	652	703	664	649	681	684	762	687	732	717	663	700	670	731	712	699	700	641	708	676	675	670	698	692	675	661	707	668	658	672	665	736	684	716	681	663	670	691	683	680	718	692	716	708	711	681	679	675	655	742	695	701	667	677	649	704	704	666	689	656	655	680	696	699	690	674	665	671	657	662	707	674	705	671	675	699	673	649	675	708	664	720	639	698	728	631	697	694	663	714	691	700	661	680	707	677	721	706	707	676	717	681	696	683	666	667	683	661	727	662	692	685	700	658	698	669	682	667	692	719	694	707	659	707	703	695	698	732	677	706	697	705	660	690	671	701	719	714	673	705	698	668	682	699	655	677	681	667	751	657	667	627	693	670	632	708	736	650	733	719	733	678	678	686	703	727	651	731	690	674	694	687	669	683	702	653	740	711	678	656	725	674	689	625	686	668	683	696	704	693	719	688	663	690	716	706	728	694	667	670	715	682	678	693	684	700	705	679	724	692	725	695	681	676	656	688	735	679	654	709	630	671	690	701	691	625	726	731	750	721	716	688	676	679	661	652	680	679	693	700	689	725	678	726	684	696	729	651	715	711	684	706	699	680	639	670	679	685	718	722	688	660	713	695	674	722	710	713	678	649	682	699	677	709	723	752	687	665	730	652	696	695	678	670	719	674	674	659	692	714	687	699	680	681	675	677	713	705	698	708	748	677	693	678	674	712	684	695	690	704	701	665	627	707	662	711	666	711	730	707	690	687	680	689	692	749	688	690	681	681	688	660	681	662	670	677	709	753	665	704	688	706	657	675	684	717	688	642	635	709	724	727	638	662	685	663	665	687	650	687	665	726	661	660	674	678	727	676	675	720	700	684	712	738	700	695	742	723	709	729	684	702	735	720	713	666	704	681	675	698	665	696	653	675	679	710	675	677	710	653	680	704	656	714	669	673	658	696	731	707	689	710	722	707	664	681	649	682	713	722	685	708	690	692	727	708	648	689	669	684	696	684	636	657	700	683	702	692	691	682	672	640	700	672	714	708	699	693	709	710	691	719	679	714	703	662	684	668	731	720	729	686	675	711	682	658	736	667	663	698	713	719	662	685	725	639	696	671	724	681	731	685	690	639	722	712	705	656	707	676	734	680	712	671	734	675	732	714	672	668	712	728	729	732	673	689	678	699	719	706	689	672	690	764	704	662	708	638	700	705	716	682	672	722	680	761	687	680	694	688	717	705	724	668	640	709	668	681	676	689	714	706	708	694	675	648	709	700	691	718	684	690	682	690	656	683	699	720	697	651	696	711	677	665	704	711	695	683	710	726	705	655	727	693	706	745	680	662	692	678	681	680	691	672	745	699	680	652	685	712	657	690	689	658	727	679	679	661	724	704	720	661	650	676	627	688	711	650	630	655	713	683	629	669	706	694	673	717	668	698	681	664	655	727	682	651	721	651	698	679	656	690	687	725	655	695	728	736	685	655	688	725	685	742	697	687	719	731	685	673	664	696	648	709	700	701	675	658	699	697	712	685	704	704	694	689	686	710	672	609	658	728	713	723	700	709	664	681	700	667	675	660	637	692	682	721	708	742	680	684	717	671	663	699	699	664	713	704	699	713	707	693	707	668	672	705	701	724	713	706	685	667	656	745	684	707	743	681	657	677	712	691	704	701	676	671	665	672	706	714	717	719	664	726	703	662	712	656	707	665	667	662	700	670	685	686	687	711	706	696	666	734	660	690	689	700	699	689	708	722	741	648	707	663	697	711	683	714	657	680	664	717	666	685	709	707	732	728	689	695	722	695	677	694	703	654	664	716	701	648	695	696	710	703	682	763	758	704	720	651	689	710	690	664	718	702	723	711	650	673	686	657	664	696
12416	11588	5667	1543	4447	4374	2535	1052	461	231	137	121	91	95	107	105	137	114	99	96	127	95	87	96	122	93	108	106	95	93	97	93	113	96	111	95	104	112	113	100	105	96	95	93	110	105	92	111	102	106	110	105	96	98	109	95	105	112	113	104	97	107	112	116	106	104	100	108	107	118	119	90	111	104	91	102	105	84	101	120	110	110	104	89	100	99	119	110	103	104	80	98	107	117	107	113	107	109	105	102	114	120	75	105	107	105	120	110	93	106	92	95	118	87	97	97	89	131	91	114	107	103	109	93	111	109	100	107	112	114	98	102	100	100	103	105	103	97	112	101	111	112	94	101	111	106	98	100	109	86	83	100	94	96	92	97	96	103	123	82	90	103	115	108	117	84	131	106	77	99	105	96	111	125	103	117	94	102	111	94	96	112	86	120	103	104	107	90	83	106	113	118	104	104	112	107	107	103	90	117	110	107	114	118	102	117	111	122	100	113	120	107	105	115	100	107	90	114	101	100	101	100	97	101	100	106	109	105	94	95	105	107	100	115	128	93	120	86	112	97	100	96	99	110	95	88	110	112	106	105	118	115	101	105	81	95	117	118	103	109	93	112	112	106	102	117	104	108	100	107	104	132	118	115	106	95	115	93	103	90	86	108	119	105	102	104	104	96	106	108	102	110	91	90	116	122	112	105	97	95	101	114	104	91	96	113	108	98	110	89	109	97	89	113	100	124	114	110	106	102	101	89	110	107	106	109	121	111	127	111	109	100	104	111	107	116	103	114	108	120	107	103	106	108	101	115	115	97	96	111	114	104	112	97	98	98	119	99	93	93	111	113	97	97	111	96	114	102	94	115	106	83	97	113	94	110	124	114	104	108	109	98	101	98	110	118	90	108	100	87	98	107	119	104	97	107	93	87	130	99	110	107	98	108	111	129	111	103	111	92	99	109	99	104	91	105	102	101	91	98	126	92	102	99	100	101	123	91	120	89	90	113	112	106	109	88	102	111	96	117	92	119	104	103	97	96	95	115	130	99	99	110	81	95	100	108	100	91	111	120	101	107	101	94	99	92	101	97	114	112	101	95	102	99	100	112	96	101	89	98	116	102	112	91	101	105	102	105	116	100	103	117	108	85	87	102	120	114	102	92	106	100	84	94	102	107	96	100	105	106	100	92	120	104	110	100	113	103	101	104	94	102	87	109	99	104	108	108	124	87	113	99	116	84	96	96	110	100	90	107	96	102	118	109	100	118	106	89	116	99	117	103	106	85	91	101	111	103	114	125	105	100	111	99	101	100	115	108	109	95	114	108	101	112	79	115	115	117	119	101	98	103	91	110	88	97	88	107	99	93	105	109	107	104	114	103	89	133	99	98	119	107	115	97	102	105	109	113	96	97	121	114	94	87	118	116	121	110	87	78	112	92	90	88	95	88	111	106	124	101	108	107	77	81	106	123	105	117	113	109	92	109	91	97	106	121	107	109	122	119	117	101	104	92	115	110	115	111	102	97	102	99	96	106	113	115	97	89	117	104	96	93	102	114	105	104	108	113	93	103	91	110	88	107	109	107	113	105	125	102	99	101	136	80	102	105	96	100	116	103	107	86	79	96	93	110	96	116	98	126	99	112	103	115	88	105	112	96	90	99	101	107	93	114	94	89	113	100	100	93	102	121	119	114	112	112	107	92	119	91	101	109	109	103	106	114	126	95	104	111	106	88	106	109	105	102	129	110	91	94	96	85	109	112	100	85	99	87	125	118	97	102	106	100	106	92	86	106	111	123	86	95	94	105	84	92	104	106	91	99	102	120	100	95	104	106	118	120	98	87	95	109	115	90	104	98	109	91	100	103	98	88	107	104	96	106	94	103	103	111	120	101	110	111	109	112	95	99	90	110	126	111	100	107	104	89	108	105	94	93	113	98	100	110	97	108	86	105	99	92	120	100	115	126	106	95	104	111	90	102	94	106	93	102	87	95	98	81	88	79	111	109	114	95	115	95	127	108	99	94	95	111	96	89	113	94	117	114	100	104	108	105	96	115	109	112	117	104	110	131	110	97	119	92	98	113	91	104	108	100	99	88	105	119	94	97	90	90	103	104	95	103	103	108	107	99	107	103	120	124	115	102	109	125	104	120	109	105	100	90	115	100	100	112	95	101	97	90	103	108	93	87	87	94	119	122	116	110	110	120	114	108	94	95	91	105	112	126	122	99	108	114	116	103	99	122	123	111	98	100	100	96	115	104	91	121	108	114	99	103	105	96	115	92	108	110	118	102	102	93	109	104	98	96	112	114	111	91	103	113	103	109	127	113	103	127	95	81	87	103	112	120	117	97	107	101	104	107	104	106	105	111	118	113	92	124	105	105	111	113	106	105	127	91	97	105	106	91	100	92	92	103	104	101	95	107	99	110	106	124	92	93	100	98	116	123	98	110	102	97	115	113	100	109	105	111	90	118	126	105	111	103	112	109	112	124	112	89	95	106	81	107	91	125	109	122	114	98	97	93	93	105	105	117	106	113	113	107	95	104	106	101	126	97	102	105	116	104	101	99	92	110	95	125	108	106	112	106	98	104	117	100	105	114	113	91	101	104	100	98	97	119	110	98	110	117	108	115	106	121	106	110	113	99	108	99	74	110	107	94	106	97	103	89	110	125	89	80	110	95	95	107	112	97	106	95	90	103	94	105	92	129	104	106	99	113	95	115	82	113	85	86	103	101	104	103	106	100	107	92	94	99	108	98	106	108	102	102	120	108	120	104	99	104	115	100	111	109	118	88	93	114	92	107	91	101	98	107	111	106	86	105	90	96	94	96	100	116	103	101	101	110	114	106	90	87	116	106	99	98	102	100	102	87	98	112	84	112	113	91	105	83	114	98	115	106	106	106	112	116	103	79	93	98	113	104	93	90	101	93	104	118	100	96	83	116	103	111	105	97	106	88	107	97	109	111	108	107	114	102	112	84	106	102	83	99	129	98	121	91	101	96	104	95	109	100	89	98	116	91	90	101	108	119	81	100	102	96	111	99	115	116	119	107	93	111	96	102	117	109	114	127	102	100	117	99	106	83	108	111	110	116	104	100	82	101	113	92	102	118	120	105	106	102	110	93	102	96	105	105	111	108	111	91	95	110	100	100	100	113	97	108	102	106	101	95	108	113	104	114	117	110	103	108	106	93	105	86	108	129	111	104	108	106	93	103	125	109	98	96	122	116	98	111	96	99	124	124	81	97	101	104	118	123	106	100	103	109	112	113	113	115	85	106	105	107	106	113	122	105	112	118	98	139	105	87	102	98	136	97	108	107	98	82	97	108	101	96	103	95	111	86	95	102	117	97	92	96	97	109	115	106	121	90	106	117	106	104	110	91	71	82	108	122	110	95	116	102	106	108	108	112	100	84	112	118	90	108	122	106	98	123	98	122	110	92	104	115	111	112	106	126	99	98	89	114	100	111	107	109	101	103	102	119	109	94	99	97	100	112	111	108	95	93	101	101
41130	33797	24997	14894	37224	37042	28833	17714	7921	3126	1441	940	787	815	789	744	701	780	789	781	750	735	760	734	780	742	722	762	778	781	762	769	761	757	806	802	782	730	779	734	808	789	769	810	758	812	760	730	797	745	812	770	737	747	749	750	733	773	757	781	770	798	710	750	736	756	810	729	736	768	762	794	765	770	784	766	767	750	777	788	761	769	747	730	755	781	781	774	784	749	781	813	764	783	807	759	739	778	800	774	788	736	699	766	779	728	772	808	785	774	822	834	741	764	733	743	768	751	774	793	727	763	786	753	761	767	746	776	809	750	733	791	789	750	793	720	743	780	763	777	773	724	751	734	783	763	706	770	752	762	810	734	790	807	752	728	755	834	789	789	835	796	764	729	752	757	784	783	756	753	750	741	711	728	751	785	726	739	740	763	799	737	781	747	772	766	743	765	740	760	761	796	763	772	775	740	731	735	743	715	769	784	731	774	738	728	770	743	790	779	774	772	776	757	811	769	758	729	757	768	749	735	773	735	760	812	746	755	762	786	757	752	740	738	752	735	783	751	739	776	764	802	766	807	733	762	763	788	756	763	755	756	776	746	810	756	752	781	796	807	797	760	772	779	753	838	765	751	714	741	802	801	803	778	740	775	777	815	757	803	776	739	770	737	735	814	791	775	751	792	712	750	774	771	772	768	768	729	756	741	795	755	731	769	782	723	740	766	779	768	777	804	800	765	733	730	765	788	766	715	777	774	785	757	775	698	691	777	729	712	695	751	749	772	781	730	753	775	820	756	772	815	775	755	804	736	830	787	823	746	787	775	755	747	777	737	800	767	734	772	775	678	786	762	724	781	778	776	733	750	727	785	714	779	748	767	753	753	780	813	732	780	763	736	795	752	736	756	746	755	781	803	732	758	730	788	775	817	756	775	788	735	802	732	734	741	803	798	783	767	722	782	758	753	791	809	767	804	759	811	753	736	751	759	702	768	780	815	728	779	777	772	804	760	774	825	774	749	783	757	747	811	721	793	748	793	738	794	788	778	820	740	778	729	763	778	734	741	741	764	811	780	782	779	757	765	796	756	756	704	776	778	772	747	776	731	752	741	772	767	775	715	814	787	772	772	725	744	750	798	785	818	783	758	788	761	755	768	745	777	728	764	763	776	743	779	745	754	766	742	745	761	751	735	805	791	761	739	734	765	771	761	753	730	759	739	769	736	737	739	758	785	814	761	761	768	698	703	782	746	774	793	795	775	773	770	785	765	747	757	749	789	799	806	731	747	752	775	791	753	741	791	806	741	755	743	771	737	768	779	778	736	765	803	729	795	781	774	728	805	776	744	757	768	790	725	772	738	782	729	786	737	804	750	753	754	768	759	818	776	706	744	800	819	733	773	747	767	736	759	792	786	759	742	768	811	770	766	786	745	780	745	754	755	781	771	722	762	728	766	726	700	822	796	756	757	754	748	739	793	755	773	743	768	758	748	724	798	751	752	776	728	784	738	786	812	801	756	749	791	756	745	772	755	746	786	774	740	726	772	778	765	722	735	743	743	765	792	747	769	809	756	786	765	782	707	766	756	773	785	738	715	753	760	752	755	782	747	766	821	749	779	771	761	772	769	814	782	796	730	774	747	762	743	776	748	779	785	756	743	776	716	751	834	813	818	751	778	791	717	782	773	776	739	767	728	767	762	792	779	745	803	776	739	767	763	758	736	761	765	745	770	759	738	745	754	710	812	725	799	771	758	820	719	772	815	797	753	794	751	793	702	800	743	768	795	705	772	747	768	794	802	808	709	794	735	787	750	740	741	770	761	797	765	785	785	783	748	770	732	788	766	718	759	760	748	752	768	720	767	788	756	774	766	757	750	726	777	777	748	780	802	776	756	806	795	725	762	747	779	706	796	744	735	729	766	762	757	787	734	772	770	742	807	793	783	752	770	761	762	753	806	742	767	746	751	782	740	761	728	729	758	774	745	746	800	761	804	800	787	755	782	766	746	760	736	757	785	752	737	810	797	747	710	736	761	749	745	738	755	753	742	765	775	764	770	776	764	770	777	782	731	753	778	781	765	789	755	716	774	793	755	774	780	728	747	746	746	806	798	782	774	708	779	760	798	784	790	740	730	735	793	778	730	749	738	716	784	744	744	767	793	739	740	729	777	790	760	757	773	757	798	774	821	813	825	762	767	778	762	719	768	754	736	736	744	760	743	803	791	740	809	741	791	777	783	765	809	734	765	782	756	683	764	848	779	783	713	728	750	737	738	768	786	751	750	753	772	773	747	749	746	706	769	742	767	786	723	721	790	707	725	742	807	740	760	795	791	760	762	754	731	732	753	790	746	760	766	732	773	774	755	752	792	719	790	734	793	811	733	769	727	789	779	766	780	799	741	786	771	772	814	733	705	820	812	751	757	772	770	739	770	762	754	732	752	761	788	787	777	762	720	805	780	762	800	739	806	726	781	737	774	769	734	724	762	776	790	738	738	766	773	750	739	729	749	774	752	819	748	792	754	778	737	728	750	748	772	772	765	826	744	749	765	782	803	776	758	740	696	754	756	752	754	705	805	768	770	732	729	753	786	771	774	758	783	761	752	773	767	792	758	729	794	769	791	753	787	745	801	755	812	745	750	718	783	781	734	807	821	758	735	802	759	779	750	766	800	824	765	767	801	765	810	767	778	788	793	785	738	776	724	772	749	770	784	723	754	785	727	753	807	801	757	757	751	817	775	729	748	740	754	769	717	765	791	781	786	754	765	778	714	707	770	758	815	805	798	748	736	722	786	773	767	765	761	772	792	744	784	738	842	781	745	803	739	763	717	748	771	764	737	799	749	789	781	749	723	792	749	734	780	752	782	785	783	761	791	781	805	781	784	748	694	755	765	779	745	778	785	716	822	798	739	819	773	770	756	857	802	730	787	803	744	744	800	769	761	765	807	778	686	767	765	714	783	761	801	724	785	758	741	705	768	755	763	767	797	812	804	760	742	738	773	795	731	737	779	741	770	767	754	803	779	749	766	753	844	741	780	744	793	767	775	730	830	770	782	807	756	771	755	738	743	804	766	777	745	778	712	736	738	763	761	729	807	764	741	807	792	833	786	753	809	770	749	778	781	731	777	797	769	723	769	765	759	794	709	728	765	778	752	740	774	785	777	777	744	742	789	791	771	799	763	779	739	744	781	735	791	744	776	779	774	768	800	804	739	750	747	763	739	743	744	778	808	778	760	782	767	752	799	769	765	745	730	768	790	780	760	778	748	714	791	722	794	711	745	793	737	776	756	774	729	773	777	790	809	768	723	792	719	804	768	776	747	765	799	757	769	781	813	805	758	776	743	705	757	776	764	800	809	788	754	800	758	756	759	760	733	801	729	782	788	788	752	755	756	733	779	784	768	776	775	762	777	754	803	783	792	753	856	766	753	728	792	763	808	726	766	757	737	760	809	807	758	750	714	753	756	795	780	740	755	778	801	740	758	779	796	767	786	731	765	723	767
14823	16672	9938	2096	7732	8936	5270	2024	736	322	157	123	92	100	92	107	96	90	104	94	105	102	96	90	85	88	99	72	107	93	83	96	96	110	91	87	93	88	102	81	108	94	86	88	113	76	98	87	91	84	91	110	84	93	105	117	85	82	99	115	103	101	100	84	94	82	92	89	84	94	84	111	82	99	105	83	92	77	114	89	106	103	90	83	86	94	104	91	93	100	101	116	93	84	96	102	107	92	88	98	94	88	102	88	100	69	111	85	105	94	86	80	104	90	100	78	97	93	84	92	100	75	102	97	106	112	99	105	89	91	82	116	97	94	102	91	112	96	91	98	103	86	90	90	86	90	88	88	81	92	90	125	105	92	107	93	97	90	95	85	100	91	105	80	96	93	95	93	94	86	112	92	87	94	82	96	116	68	97	87	90	99	83	94	104	100	106	92	85	101	97	95	108	90	107	118	92	91	100	105	94	91	94	93	100	96	85	97	107	103	102	104	107	88	96	105	87	94	93	102	94	100	91	106	105	93	96	95	93	92	98	109	88	81	96	104	88	101	104	94	91	81	93	104	100	100	87	110	92	123	83	94	100	76	100	105	108	98	97	108	86	86	77	86	74	97	90	101	120	94	85	99	90	106	98	89	104	106	100	97	89	90	98	84	89	106	103	97	88	109	91	101	110	94	87	91	88	108	90	85	94	78	90	101	86	96	85	101	91	103	108	94	82	81	87	111	104	88	75	100	90	86	103	97	92	105	91	80	101	110	110	92	99	61	87	94	89	86	77	110	94	108	87	101	92	108	90	100	91	95	92	99	86	85	96	95	94	94	91	107	98	102	94	97	88	92	86	103	68	79	84	110	84	85	89	111	77	85	85	85	103	109	90	84	97	116	99	87	104	104	106	108	84	88	95	96	87	100	105	92	117	116	85	89	110	94	91	111	99	84	93	104	88	94	92	106	75	79	74	93	95	89	93	101	95	88	87	89	94	100	95	107	94	94	88	85	87	86	89	98	91	92	87	102	89	100	102	91	97	106	98	88	98	95	85	93	89	92	85	94	91	95	90	87	103	98	86	95	83	84	90	94	90	91	103	93	106	89	83	94	84	112	109	89	110	82	93	85	98	94	99	96	83	100	91	100	103	92	105	112	86	92	101	108	109	105	99	100	87	96	105	123	115	104	109	100	90	95	100	83	91	91	94	96	90	85	103	103	108	79	99	114	87	105	94	103	96	101	88	108	80	116	103	105	85	95	110	111	83	101	103	101	112	101	102	92	105	96	113	90	96	90	91	90	99	91	102	83	105	72	113	95	107	103	97	84	85	88	78	113	115	106	114	112	87	101	107	89	98	102	81	104	96	103	85	105	106	92	93	98	73	100	106	100	89	91	96	110	88	101	111	89	91	79	86	103	103	93	91	91	109	101	89	101	84	91	101	66	118	100	97	95	82	112	95	92	113	83	91	95	93	96	106	87	116	94	106	83	99	94	102	84	99	106	89	97	118	100	95	115	107	99	96	101	109	98	93	92	91	94	104	92	90	97	98	83	94	80	92	111	89	96	80	91	89	102	94	99	85	114	84	120	94	92	103	94	88	95	91	101	77	98	106	93	104	85	98	98	107	95	75	112	105	112	100	85	89	96	98	87	115	92	89	101	99	98	108	85	110	99	97	110	90	92	99	112	74	109	91	85	76	101	95	98	106	83	94	104	84	97	99	93	92	107	95	86	95	94	87	116	103	100	86	89	97	93	101	108	101	83	107	104	81	85	103	106	76	95	102	89	88	89	89	97	105	85	89	96	86	75	119	119	95	101	85	88	92	96	93	87	79	94	90	108	107	84	114	100	109	90	89	89	105	103	84	93	99	91	100	75	99	89	95	104	90	100	102	86	113	108	99	94	85	75	100	97	86	113	95	95	95	100	105	97	86	75	87	111	121	106	97	96	104	86	88	87	93	102	97	107	93	87	101	97	116	102	83	85	87	109	97	91	82	93	75	99	94	91	91	83	110	84	110	99	119	107	87	103	76	97	99	88	105	88	98	95	109	86	96	96	88	102	77	83	71	82	101	98	108	97	108	94	96	102	105	104	96	105	96	91	95	107	91	91	88	86	92	105	97	101	106	96	80	98	76	101	106	82	73	89	107	111	92	83	94	89	98	94	94	85	94	92	96	97	104	103	100	86	83	99	79	100	96	104	82	100	90	93	86	102	97	102	92	93	88	91	108	82	80	104	90	95	86	99	96	78	104	79	104	104	94	97	102	78	91	91	98	81	109	81	89	86	102	86	109	100	86	96	92	107	100	107	94	99	111	96	102	92	106	107	105	86	103	97	75	91	97	87	92	94	100	92	93	89	92	102	91	103	98	119	107	87	85	88	91	87	93	102	86	84	90	91	92	85	94	89	85	96	88	103	91	102	85	83	95	97	90	112	90	83	89	90	108	88	86	101	101	100	100	100	93	87	89	115	103	96	89	93	91	103	101	89	110	90	104	89	86	83	83	97	103	85	94	97	94	112	101	116	92	92	100	94	100	86	93	88	85	83	83	65	90	100	83	101	97	99	102	114	100	94	106	109	117	106	94	109	112	74	95	90	78	90	104	94	91	104	109	98	87	102	95	104	81	90	103	92	97	90	94	90	89	99	94	105	93	78	92	89	85	119	87	94	100	93	104	103	111	83	95	99	87	88	107	93	100	87	85	94	91	99	87	105	90	97	122	111	106	84	113	110	98	100	82	105	98	87	91	90	96	84	99	99	86	84	92	100	88	93	101	119	106	86	100	89	112	91	96	99	89	89	100	90	86	104	95	98	97	90	111	89	89	86	106	92	103	88	102	100	83	98	100	104	110	95	96	101	81	121	90	108	98	81	91	111	110	92	77	93	91	97	89	94	89	89	106	104	98	105	88	79	89	97	97	99	94	90	98	84	88	78	99	111	86	107	79	96	97	82	91	87	124	110	96	103	103	93	85	102	104	97	102	99	107	95	95	110	93	110	107	109	105	106	83	81	77	106	78	86	88	88	95	88	105	100	94	93	92	96	99	110	98	100	97	88	74	100	92	84	93	94	88	89	85	85	105	89	89	111	80	90	92	97	76	102	79	79	96	83	98	86	92	100	95	107	97	104	93	99	102	92	98	105	95	82	80	100	97	106	96	85	86	100	94	104	80	100	77	78	80	77	95	88	85	88	69	73	98	82	98	104	91	105	100	101	104	85	104	93	100	97	104	82	99	109	96	101	78	74	90	91	94	96	101	88	85	89	95	101	94	81	99	88	84	95	99	90	94	102	102	102	108	106	98	87	84	105	84	99	106	100	86	94	104	113	98	84	106	103	96	102	86	116	94	101	111	92	92	99	92	132	97	88	90	112	83	101	126	102	92	107	86	91	87	96	98	104	107	90	101	91	120	91	101	97	104	87	89	102	90	101	117	105	99	97	95	102	90	106	101	99	108	89	99	89	95	108	100	95	89	96	78	95	90	90	108	100
45856	38652	30828	14341	45556	46840	36622	24394	12373	5046	1831	1037	748	697	682	712	720	693	687	709	689	711	694	749	647	688	647	647	659	732	678	683	700	687	723	692	706	656	669	646	711	683	677	703	693	664	697	659	686	755	657	719	708	698	687	730	717	721	723	676	708	699	735	635	687	682	707	702	708	666	681	701	717	647	693	711	685	641	734	641	722	684	706	707	680	712	689	725	652	707	720	663	691	745	658	723	720	736	692	724	697	728	709	681	716	735	615	647	691	670	677	667	682	736	669	710	671	715	671	658	652	715	724	694	708	647	688	708	689	674	660	687	705	715	629	662	660	707	706	706	695	678	691	707	716	674	741	693	690	702	751	685	675	667	695	701	660	772	677	661	634	712	697	665	676	649	676	668	684	689	670	755	724	716	691	681	757	723	717	697	716	682	668	760	722	676	682	695	687	681	678	678	685	703	685	679	704	671	698	730	722	692	690	686	673	686	706	702	723	688	695	668	648	677	733	703	715	651	693	718	661	687	722	705	691	697	691	748	681	750	701	736	707	625	752	702	709	716	712	694	714	663	673	705	691	736	691	716	682	720	689	693	644	695	726	712	706	714	710	693	663	647	713	713	681	724	654	741	721	725	727	708	683	659	680	648	690	650	653	680	712	685	681	697	704	660	711	698	707	661	661	713	703	703	691	707	729	732	695	697	667	733	687	688	714	733	654	664	677	661	677	703	690	696	723	700	685	700	682	687	717	709	728	720	682	691	678	728	695	709	699	709	686	675	713	661	642	707	681	722	715	680	686	703	728	680	688	770	706	682	699	723	696	683	691	693	619	666	672	635	715	710	733	716	731	659	714	685	663	665	724	710	719	684	696	733	683	681	713	736	681	692	668	748	725	713	669	672	701	641	724	694	749	697	732	691	644	708	676	709	699	713	679	710	668	688	714	679	643	739	703	690	725	691	665	746	698	715	685	675	673	672	691	678	697	662	678	699	645	674	704	642	737	712	703	712	678	678	724	706	682	731	689	736	746	737	686	686	704	720	723	679	646	753	708	681	674	681	709	670	673	777	654	692	742	683	722	736	704	707	696	688	717	722	699	718	725	737	690	677	687	622	708	699	692	680	692	706	709	730	678	698	712	646	682	657	706	676	697	717	664	691	727	653	689	692	708	712	690	690	689	629	677	702	664	680	697	683	692	692	695	652	684	709	696	647	687	727	665	643	681	651	680	723	686	690	698	706	722	708	671	677	667	701	669	711	721	702	691	688	643	706	687	705	677	676	729	726	715	693	711	687	650	685	713	684	734	664	624	703	696	674	727	693	663	677	715	702	750	718	648	686	681	707	661	659	708	709	702	684	695	701	679	724	701	698	707	697	647	678	708	667	681	722	688	679	688	652	709	670	681	671	660	712	672	712	705	683	674	656	680	720	734	689	707	665	715	682	675	647	724	696	723	683	677	691	687	689	701	700	711	706	695	711	651	702	697	682	685	727	722	690	636	676	737	706	680	665	692	756	671	694	694	706	689	667	769	692	700	632	716	715	709	660	673	672	665	647	714	649	739	682	674	707	709	737	683	727	691	676	683	690	696	687	676	693	637	739	702	661	711	709	688	687	680	701	664	708	674	722	688	709	716	711	707	701	737	664	727	691	662	638	703	676	716	664	709	710	700	727	693	695	710	731	729	728	614	656	748	717	714	679	725	674	734	724	692	710	667	694	682	688	689	678	715	671	684	711	683	653	696	704	677	768	683	701	705	700	729	676	647	689	666	698	690	648	707	701	702	667	671	709	661	703	718	728	694	680	700	689	687	696	695	662	674	690	732	700	626	724	743	747	730	732	708	748	667	653	703	664	663	701	702	669	698	722	661	717	717	664	694	708	675	697	685	663	693	721	678	661	674	737	734	723	736	682	702	700	675	736	682	709	700	701	745	658	659	693	688	682	687	708	692	706	686	693	671	710	694	695	668	674	685	683	695	718	625	706	692	694	673	743	710	674	738	718	714	716	672	674	709	688	710	717	676	690	704	709	723	692	690	647	687	728	704	710	673	709	721	731	694	684	706	699	687	674	655	711	704	741	663	697	699	731	680	707	706	663	703	651	672	686	713	695	706	644	704	753	679	687	635	674	737	693	707	672	713	699	685	704	779	618	719	681	721	670	677	716	689	683	700	635	703	705	679	676	700	648	709	681	704	669	679	642	726	710	679	652	703	712	714	673	685	700	700	682	695	680	668	723	713	693	667	685	708	723	725	715	721	663	717	650	678	720	675	754	686	679	675	685	743	667	697	664	710	667	707	687	648	736	676	631	660	675	699	686	656	667	691	739	691	678	692	680	667	703	651	672	667	723	722	670	711	714	706	668	686	681	721	662	685	672	698	712	693	708	637	668	731	668	710	716	716	639	686	697	703	727	661	690	680	709	696	697	684	647	708	679	700	691	704	678	710	701	725	671	668	719	706	711	715	661	689	667	696	702	757	752	684	661	696	717	709	682	722	651	728	682	688	713	690	672	666	726	684	695	693	678	688	728	672	676	712	724	682	703	704	691	716	647	701	723	741	667	609	640	676	740	691	682	667	657	680	722	730	712	697	698	689	730	685	712	704	686	717	699	697	719	697	693	703	714	660	695	754	715	667	705	665	633	693	640	696	706	664	718	651	747	663	672	699	694	718	713	680	697	677	669	689	665	688	727	717	724	682	711	704	695	715	673	711	699	686	690	696	651	692	700	658	683	732	722	650	705	672	698	638	693	706	743	732	683	637	691	726	658	737	674	696	678	711	713	712	762	702	721	683	721	682	703	717	680	690	679	675	653	674	706	725	705	753	695	731	669	670	692	690	759	678	702	736	706	714	703	714	694	693	655	705	714	694	690	709	704	688	686	664	692	683	695	680	691	739	734	696	690	725	709	687	680	702	750	654	754	678	738	704	689	665	685	670	659	650	707	669	650	676	657	679	716	680	706	726	665	683	698	711	674	717	699	704	673	709	679	731	664	698	731	656	659	691	627	709	705	747	724	711	708	692	717	727	676	670	696	694	715	668	685	723	667	696	710	695	683	685	716	683	654	653	674	701	663	645	665	709	691	681	670	680	721	738	686	675	731	672	697	723	697	675	721	688	684	696	738	717	675	758	671	668	725	718	649	670	707	662	720	690	676	672	678	678	683	688	675	707	722	673	715	698	671	727	708	664	687	675	681	667	683	693	694	676	683	725	700	710	658	703	706	697	701	667	706	667	727	728	719	668	717	684	712	659	737	710	621	663	697	681	722	730	690	700	746	667	680	690	736	699	727	671	709	718	686	707	712	718	674	702	703	672	697	721	687	668	698	710	691	702	684	729	729	688	725	666	697	657	694	679	688	696	696	734	698	679	730	689	705	678	710	710	732	706	666	683	683	673	706	719	665	654	684	683	730	714	648	637	711	679	699	717	717	718	663	716	679	653	652	708	721	693	673	738	722	683	703	698	721	701	725	743	684	698	657	686	735	721	691
7957	6210	2756	384	1208	1385	832	400	232	143	108	104	105	89	116	97	108	100	97	98	92	87	96	106	95	95	98	103	102	114	112	102	88	100	98	98	107	114	106	115	100	97	102	109	98	100	103	91	102	117	94	97	98	110	100	112	93	111	87	109	89	121	89	121	99	82	102	101	115	105	98	101	114	98	104	116	106	98	106	93	92	96	89	85	105	110	100	108	97	98	103	105	98	95	94	105	86	109	101	83	104	100	86	106	130	105	100	90	97	105	131	103	99	104	95	84	92	100	107	98	94	93	111	112	106	87	105	96	103	87	101	99	123	106	111	97	91	95	94	91	122	93	100	100	104	99	110	86	120	101	99	103	111	101	109	111	112	108	103	93	97	97	112	111	94	97	91	95	107	98	100	121	90	93	96	93	102	114	112	97	96	86	95	98	103	97	97	102	95	83	98	122	102	94	102	107	94	93	106	119	90	124	95	112	96	117	105	96	114	99	106	114	107	97	100	110	94	87	89	106	95	97	97	81	104	105	120	106	122	104	98	99	93	98	103	109	111	119	111	110	97	120	100	101	108	91	101	95	83	94	100	95	95	95	96	108	115	98	114	110	108	98	102	91	119	100	113	90	105	95	104	82	101	114	116	99	98	113	114	89	109	113	85	98	103	94	105	107	99	93	80	99	82	104	101	99	104	87	118	105	91	96	89	109	125	96	110	98	112	124	122	110	104	87	95	122	99	100	77	105	111	107	97	102	95	97	120	94	122	100	83	108	95	104	105	100	102	98	98	103	86	115	97	107	96	101	107	103	93	119	108	108	91	105	108	82	94	84	103	95	113	102	95	105	98	93	98	111	106	112	99	107	94	94	106	98	91	83	93	84	105	74	92	93	103	101	101	101	93	104	99	111	92	87	106	113	86	92	110	100	117	112	93	93	82	96	88	101	90	108	90	114	93	105	107	95	116	95	99	106	96	107	102	115	88	83	104	108	118	105	108	95	93	97	104	124	88	105	102	125	101	82	99	106	101	95	103	103	105	105	106	102	110	100	114	101	102	95	106	99	105	91	98	97	99	100	107	95	103	89	116	96	125	112	94	109	95	104	87	95	80	92	112	107	110	110	84	99	114	80	91	97	116	91	103	118	95	100	89	115	90	88	100	106	98	87	89	102	102	106	99	88	117	97	93	93	102	91	95	96	109	106	119	110	93	91	99	104	105	112	103	117	89	109	112	102	102	100	106	108	104	101	95	128	110	112	93	105	87	103	88	92	96	99	93	110	91	96	103	84	91	99	95	88	89	82	92	93	101	86	111	98	98	114	102	109	103	85	108	95	85	106	106	100	110	125	104	95	109	103	116	98	119	91	91	91	101	110	98	103	102	101	112	104	95	122	112	102	103	95	111	113	85	105	99	73	100	95	112	104	95	84	91	105	120	107	98	96	112	105	92	99	96	109	76	119	99	107	120	114	106	130	106	110	102	113	88	106	102	98	88	100	89	75	112	127	133	105	111	116	105	112	101	103	105	123	83	94	98	90	99	99	102	107	94	95	90	93	93	113	111	111	122	100	87	103	115	102	109	119	109	95	107	104	107	120	85	96	110	93	90	84	114	93	95	103	93	118	95	91	97	78	94	107	97	81	101	101	97	111	106	89	113	104	85	102	93	108	101	111	98	105	93	101	94	93	87	86	107	80	101	94	110	92	99	100	125	93	102	91	117	107	107	101	103	95	112	105	109	110	79	97	98	98	85	122	109	101	87	100	93	103	101	97	99	94	106	91	114	102	116	102	110	88	91	96	101	79	100	96	95	80	89	112	106	107	106	113	114	105	95	101	94	117	101	108	92	93	98	97	93	113	90	122	100	106	102	102	96	102	95	97	97	115	98	92	92	98	104	102	99	109	91	95	83	92	92	78	109	97	98	101	117	105	97	94	99	107	102	99	108	96	106	92	102	106	125	87	110	84	96	88	91	94	101	104	96	91	95	108	99	90	101	100	109	115	85	104	88	91	118	126	113	75	102	102	86	119	107	97	97	105	121	109	93	90	97	93	93	107	83	98	117	98	85	114	92	97	100	104	96	93	118	100	132	108	106	103	92	89	93	109	89	98	92	112	90	101	110	98	100	94	101	98	106	81	102	92	99	95	105	108	113	101	103	103	120	99	95	116	112	109	103	111	88	93	100	86	94	99	119	102	90	119	88	89	85	106	129	103	88	100	106	89	102	107	98	94	97	119	89	88	78	105	106	85	93	96	97	102	101	104	96	105	107	95	93	99	103	105	95	89	104	110	106	95	88	98	100	87	101	102	93	93	97	103	99	94	95	111	92	106	101	102	101	104	96	90	117	100	100	92	93	101	105	95	116	106	110	124	108	109	110	115	109	99	115	117	102	101	109	108	112	98	93	84	95	121	97	103	92	116	108	88	101	109	92	91	125	101	100	93	102	109	107	89	108	115	117	115	115	107	98	88	109	83	113	80	97	104	81	95	94	99	108	103	112	106	98	91	115	77	101	90	108	117	116	93	101	98	119	87	122	102	93	107	93	86	100	116	94	94	107	94	93	101	98	94	106	78	104	98	88	122	118	105	102	109	114	114	112	94	108	119	109	97	105	94	93	97	94	102	79	113	103	96	96	92	89	105	97	107	134	105	116	91	100	103	94	103	99	114	96	114	104	102	105	116	104	123	94	97	109	90	105	114	85	105	89	113	93	102	100	94	87	84	111	96	87	97	89	101	101	97	111	103	89	105	106	85	108	93	111	101	106	120	89	107	108	87	92	114	91	93	96	101	103	86	96	112	85	114	95	109	84	79	83	104	94	99	120	93	108	98	109	101	99	97	111	102	91	84	98	104	107	104	101	92	87	100	111	97	100	117	109	97	100	84	122	105	110	100	97	89	104	96	94	94	90	102	109	108	117	96	75	93	109	100	110	96	102	94	74	89	105	95	124	115	101	113	82	84	100	109	100	97	88	91	102	99	105	107	103	123	98	87	102	101	109	98	112	88	114	104	116	101	91	95	96	105	99	110	89	101	111	73	97	105	98	107	109	107	88	86	94	100	102	112	95	88	102	93	96	107	105	96	123	106	108	116	98	109	117	76	83	106	109	105	100	103	101	95	106	102	104	135	89	94	108	84	111	87	90	110	124	94	94	106	102	94	101	128	117	109	109	115	105	92	104	102	100	114	121	91	109	104	102	107	98	99	111	106	110	104	102	100	110	101	143	107	115	88	82	101	115	93	115	123	98	100	114	86	108	120	96	104	113	115	81	96	84	109	103	87	106	83	94	98	94	106	105	106	101	93	89	80	101	98	98	105	93	110	109	99	102	109	86	100	107	100	115	92	109	101	102	89	106	99	101	97	92	101	118	109	93	111	106	109	98	98	106	104	93	99	122	90	84	87	103	115	118	110	97	105	96	103	101	97	104	104	111	104	99	103	100	107	109	93	107	91	102	90	96	116	86	108	104	103	97	91	105	99	95	107	116	109
36279	28056	18238	4806	21766	21781	14723	7225	3102	1467	955	808	775	736	740	755	763	721	693	735	729	720	787	759	727	756	737	775	750	710	736	713	740	718	752	714	750	768	747	766	725	745	751	744	762	745	773	748	699	727	747	801	737	718	739	717	812	735	750	712	768	733	759	732	710	748	717	756	748	769	800	712	747	747	759	689	715	781	713	730	734	685	719	755	800	759	726	742	713	780	727	787	771	764	741	722	735	743	741	687	660	771	716	809	706	738	736	732	695	699	734	784	776	750	717	778	723	791	740	760	769	703	736	774	760	764	695	780	712	757	705	739	723	769	704	746	728	713	694	767	725	772	738	727	746	750	717	735	748	717	721	738	771	763	769	732	738	775	738	787	707	789	763	749	708	695	766	723	731	728	753	712	765	732	728	753	739	752	705	717	732	742	799	722	701	708	761	735	761	774	750	727	738	770	745	747	751	743	774	724	755	793	754	744	681	782	750	748	706	758	744	734	733	709	741	764	728	773	714	769	775	716	732	732	820	727	731	742	727	766	746	745	746	737	743	729	776	743	746	702	794	770	778	736	729	731	721	772	775	739	707	776	756	718	729	738	795	759	739	766	715	718	761	683	762	776	772	735	692	711	762	766	731	767	728	713	720	711	759	755	720	742	759	770	759	764	747	747	730	747	763	724	762	700	734	737	741	739	731	777	716	790	705	722	717	718	758	717	733	748	713	783	763	710	781	779	749	722	731	769	753	720	769	710	728	749	702	770	761	734	720	747	725	748	776	739	785	746	751	695	751	719	729	718	717	789	775	720	750	771	795	788	737	752	757	790	745	767	746	709	774	735	754	755	777	738	709	793	791	741	766	736	699	755	748	762	756	741	753	766	730	733	801	747	695	786	759	723	730	756	720	761	732	704	746	790	769	724	756	788	713	748	746	764	780	770	726	767	751	686	716	762	758	750	733	739	725	723	738	763	718	768	746	799	767	778	714	736	772	733	776	728	750	729	762	751	698	698	745	748	744	761	741	755	745	733	756	731	757	759	759	753	699	743	779	723	732	712	740	750	725	734	743	764	732	718	757	818	734	721	762	778	748	724	744	751	707	731	765	750	733	746	768	753	748	719	709	733	771	737	784	715	717	738	727	725	739	775	759	727	737	730	733	759	727	752	745	671	744	783	766	698	778	734	755	713	712	727	719	729	732	758	778	702	760	810	792	769	742	687	726	728	725	721	732	761	782	696	723	723	759	764	727	710	736	765	722	746	746	754	799	752	754	717	722	716	797	715	703	768	741	739	748	789	749	724	723	792	694	742	740	717	760	692	731	772	718	712	725	768	727	745	762	746	747	764	710	784	756	770	779	747	736	729	749	734	739	765	730	735	717	721	747	744	807	753	755	733	751	765	734	751	715	702	722	679	688	768	729	784	708	745	714	754	707	758	777	786	706	715	751	749	781	744	757	753	720	740	751	755	720	762	715	757	728	779	717	754	713	756	747	763	706	744	749	788	783	747	723	783	719	703	665	760	810	803	704	722	761	779	785	769	740	754	760	718	769	706	774	712	737	725	746	730	751	801	774	741	799	746	743	696	769	694	716	722	692	737	749	759	780	765	737	729	782	740	738	729	769	735	736	740	719	776	744	723	788	746	777	795	750	738	689	749	766	797	738	730	691	781	777	721	733	773	730	756	740	761	760	748	768	775	753	788	721	784	753	729	707	721	734	757	757	701	765	705	744	751	755	767	715	710	731	724	784	763	773	711	737	739	732	755	764	753	755	745	763	725	718	697	740	706	672	738	782	737	749	773	726	765	708	715	711	690	727	710	810	713	745	695	723	779	734	778	731	764	741	770	720	705	743	761	766	741	717	751	777	713	759	774	717	718	765	719	708	709	769	747	779	730	784	733	787	754	769	716	762	738	748	731	723	748	755	717	764	733	722	723	708	765	719	717	764	748	732	742	716	775	771	776	734	729	744	706	751	776	755	791	763	730	750	703	760	760	732	750	751	768	792	692	774	772	777	698	793	739	790	726	704	757	752	742	770	811	699	757	779	701	719	742	743	749	743	726	752	778	722	708	710	755	722	787	751	730	765	726	730	714	732	685	734	743	714	723	715	740	746	766	756	816	746	686	751	754	751	778	769	794	705	752	773	751	747	737	757	725	739	782	731	730	730	667	742	731	786	752	800	765	681	738	719	763	737	761	751	722	769	709	723	770	687	731	764	713	701	712	696	719	692	730	727	744	764	802	731	744	756	803	773	749	752	760	762	772	729	775	759	769	719	717	769	711	706	698	782	679	697	773	710	795	734	747	757	754	752	764	771	709	727	750	730	757	732	754	762	727	755	745	735	747	762	729	800	755	746	765	707	762	706	739	744	741	747	748	696	820	750	781	788	751	721	704	778	734	753	738	737	750	739	737	729	732	738	765	766	743	776	706	719	770	788	708	769	747	761	704	694	731	766	720	755	765	735	769	736	729	766	755	735	763	719	747	749	685	700	667	711	728	726	724	716	685	751	709	723	703	769	716	752	704	702	760	724	726	736	725	684	697	762	746	756	721	777	808	769	792	711	722	718	766	755	689	763	722	753	712	748	729	729	757	714	766	753	685	728	793	732	735	733	727	787	761	710	790	748	747	730	798	746	742	782	792	796	761	701	790	751	716	719	745	815	739	779	746	717	747	757	723	732	760	722	743	717	705	708	733	775	754	765	747	750	771	740	779	733	756	799	717	752	767	746	761	703	728	732	733	719	735	719	741	748	797	783	715	784	780	754	765	705	781	726	741	716	737	724	736	769	686	727	754	724	730	766	720	750	745	794	732	723	747	748	706	720	743	691	733	776	698	752	748	721	726	706	752	754	734	772	767	760	767	760	775	709	750	749	725	734	743	752	785	719	757	724	749	756	749	771	707	731	707	736	748	755	783	749	715	731	745	729	730	770	726	708	750	755	741	766	719	778	739	730	728	759	747	768	739	735	689	768	838	806	703	769	743	756	718	752	707	758	723	672	763	716	756	756	686	751	769	785	732	741	772	728	693	751	768	699	765	766	750	744	709	769	743	774	746	719	740	790	720	735	775	702	807	731	739	742	739	718	705	724	756	805	814	718	681	745	716	756	706	767	761	693	758	776	744	744	778	737	714	719	744	784	775	726	747	774	785	714	765	779	744	709	754	719	752	764	766	728	701	705	772	741	706	751	710	795	709	741	689	719	730	745	738	718	744	768	737	777	731	706	710	782	788	739	753	753	746	756	749	728	740	728	748	764	743	718	766	761	772	731	774	730	670	777	717	738	745	733	740	700	750	733	742	753	790	741	740	723	733	778	762	746	756	763	747	735	723	752	768	775	704	732	781	785	727	746	689	736	743	777	801	725	748	736	737	739	733	787	694	727	727	744	773	761	722	740	728	741	746	735	723	734	760	753	721	736	750	733	775	742	758	769	710	718	671	718	764	687	741	778	752	715	791	757	700	711	712	721	737	755	692	756	763	780	704
13984	16467	8139	2185	7719	6783	3675	1545	507	236	158	116	107	112	96	84	80	94	104	116	81	89	86	77	82	102	80	101	87	111	102	74	75	98	85	93	82	87	113	93	94	114	91	105	91	101	98	94	107	80	85	84	99	80	107	104	85	87	86	101	85	85	101	104	110	95	93	100	85	72	104	82	84	77	101	84	104	93	89	91	89	83	111	79	118	80	79	90	91	95	94	90	104	96	91	96	77	91	101	104	86	110	98	92	104	87	91	74	119	95	71	88	89	108	85	106	98	113	83	104	93	91	88	88	87	93	99	93	99	104	100	68	101	88	89	104	102	94	108	97	92	84	93	96	102	96	111	105	77	97	87	90	86	92	87	89	99	85	124	105	77	87	76	94	105	102	88	113	82	96	83	85	79	92	92	71	76	88	74	96	90	99	102	99	94	94	80	105	69	76	120	103	95	83	96	100	87	88	89	97	101	85	86	107	83	104	83	78	90	87	91	100	90	93	88	107	77	78	103	95	102	89	103	95	98	83	75	90	102	92	107	90	102	100	98	108	102	103	91	90	89	96	107	78	108	80	93	91	92	107	80	71	87	96	78	93	90	86	100	106	98	90	83	92	97	80	72	84	109	81	91	86	82	87	105	88	91	98	101	111	92	79	87	92	101	86	96	88	93	109	72	93	97	93	88	84	83	86	79	92	90	92	96	99	77	96	96	75	77	104	109	83	90	101	91	89	108	92	85	90	96	95	93	76	97	76	75	97	90	91	97	94	93	94	84	108	82	82	93	83	108	101	101	87	83	77	105	83	93	95	96	97	76	99	92	79	103	89	79	77	91	80	101	93	84	83	98	102	89	103	86	87	100	76	92	87	86	87	96	100	71	100	103	89	97	88	86	99	68	82	97	111	97	99	102	102	91	102	103	99	101	86	89	105	87	87	99	99	77	80	100	85	105	78	97	101	97	96	97	94	79	78	84	79	86	94	89	87	98	88	89	90	101	91	97	77	91	94	78	81	96	78	99	95	97	93	97	91	102	81	87	81	87	101	99	66	96	75	96	109	91	107	82	102	84	103	98	103	106	95	80	85	85	98	91	80	85	91	119	81	97	90	83	107	88	108	88	88	93	111	110	97	88	86	75	99	103	83	92	82	93	91	104	94	92	83	78	85	92	95	93	71	90	77	101	106	96	85	99	101	104	107	89	98	78	102	84	103	87	92	99	90	101	96	106	101	93	76	91	98	95	81	97	99	101	86	101	101	96	91	86	95	87	94	86	86	92	97	91	79	88	90	87	101	105	95	85	82	105	84	96	76	108	98	99	85	95	85	96	101	105	89	101	87	104	87	86	106	97	100	92	92	99	95	70	80	97	86	103	109	111	88	74	110	108	79	103	83	85	86	94	91	98	95	100	97	79	91	73	94	85	112	104	105	90	97	78	89	98	85	80	81	95	93	96	91	104	88	90	96	93	83	89	100	81	75	100	102	89	93	86	80	85	95	106	100	73	86	93	99	95	82	84	90	71	97	95	88	82	89	83	98	88	108	120	103	62	83	75	84	97	97	102	85	96	104	81	84	106	84	106	105	97	83	93	90	109	86	90	93	81	99	81	90	88	95	80	88	77	88	88	84	90	87	83	95	76	100	85	89	90	94	95	99	85	97	88	80	89	92	109	95	78	84	98	94	89	107	90	91	93	75	105	97	90	98	87	81	98	103	98	91	82	100	110	89	106	111	89	94	96	93	87	79	95	96	97	91	103	105	90	87	90	88	74	81	79	103	97	88	97	86	102	92	94	96	95	88	95	119	84	94	83	82	89	86	84	109	97	75	87	80	86	82	82	98	83	91	89	95	105	95	90	96	86	97	98	96	81	103	107	102	85	84	90	85	84	85	84	96	101	97	102	71	74	75	106	93	98	101	97	99	92	122	102	90	93	85	93	80	84	98	87	98	100	98	100	97	94	77	89	96	98	86	94	91	102	81	83	76	87	103	82	92	98	89	96	93	79	95	92	87	98	98	89	109	108	77	77	97	100	78	94	84	83	111	99	83	88	96	85	98	103	95	100	76	94	108	92	71	89	103	82	83	96	87	111	83	79	97	83	74	98	83	83	91	99	96	91	99	104	86	85	90	113	103	99	120	89	89	91	89	102	101	89	80	91	122	79	81	88	85	96	71	96	100	101	81	74	98	92	87	85	109	92	88	103	86	103	88	81	92	92	96	100	92	96	103	82	109	86	114	89	84	99	91	99	98	86	95	100	96	88	96	91	77	87	87	90	78	103	92	80	79	84	89	84	83	84	82	93	73	114	93	94	81	109	82	81	104	99	81	98	82	98	107	89	83	90	69	86	95	88	79	85	91	67	82	75	102	99	83	91	110	96	103	105	80	90	106	90	110	108	91	106	88	107	85	82	94	94	99	69	110	81	114	92	112	70	101	93	102	114	89	85	87	103	97	86	106	90	88	99	79	80	93	109	99	96	87	88	84	72	110	93	83	77	88	85	103	91	101	84	93	81	79	84	72	104	88	92	106	84	98	82	82	81	87	107	87	97	78	91	85	93	89	91	83	87	92	89	105	98	81	93	89	73	98	108	91	109	90	78	96	103	101	104	92	88	107	81	93	88	95	91	81	75	100	81	98	79	86	104	105	86	89	95	103	115	106	104	82	94	91	86	106	96	97	80	90	93	73	90	90	101	87	105	91	100	86	102	86	119	109	102	94	95	88	90	95	88	90	95	98	89	96	84	85	96	98	91	83	98	94	101	88	85	79	86	104	107	92	90	87	87	81	125	86	84	89	93	99	82	101	98	88	96	106	103	93	95	86	98	84	111	106	82	95	101	90	105	110	96	90	100	79	80	101	106	86	102	90	77	95	97	82	90	87	80	70	95	96	98	93	81	85	102	98	85	91	92	93	94	92	100	101	88	99	96	113	99	106	94	96	89	93	101	90	103	102	95	81	105	105	94	95	95	102	100	102	80	86	100	103	109	115	90	86	102	79	104	81	85	109	95	99	88	77	83	86	93	74	87	93	97	101	83	87	101	93	96	90	83	98	95	101	102	113	106	91	99	85	81	99	100	104	105	102	105	81	86	97	83	92	92	112	89	81	95	93	98	94	90	88	81	84	85	88	77	101	105	103	92	81	80	83	97	92	96	104	98	98	95	87	89	73	102	79	94	94	81	86	102	91	85	82	104	87	97	83	87	93	92	81	98	95	73	82	90	93	84	103	95	113	98	116	91	94	86	80	72	117	94	83	104	108	90	94	118	82	75	90	94	91	87	92	69	87	99	92	81	87	100	77	71	97	90	83	93	95	110	87	97	98	86	89	86	96	110	109	86	101	103	83	106	90	112	84	89	93	87	93	89	104	96	101	90	104	86	88	96	85	111	87	102	99	99	101	101	85	79	77	93	80	96	92	94	90	108	100	91	120	82	84	96	71	105	100	97	107	95	110	110	98	79	90	93	89	82	73	91	98	100	113	97	82
45053	38673	26969	19694	45456	42476	32341	21124	10270	4009	1685	928	747	680	718	662	674	698	694	689	656	643	674	722	656	670	652	677	661	680	665	711	696	654	685	693	724	635	714	670	682	630	680	663	720	694	666	743	676	701	694	688	678	678	657	705	666	664	677	680	669	689	644	732	694	629	705	674	668	711	645	683	619	665	683	697	705	675	715	729	666	689	622	618	701	674	722	697	642	707	718	681	695	684	668	684	722	724	694	713	641	681	686	686	655	655	700	713	692	645	681	679	673	705	722	655	696	634	670	703	655	658	712	619	647	665	683	641	706	676	676	683	692	657	691	656	686	642	723	660	706	703	621	632	696	658	665	688	643	701	711	656	671	716	667	708	664	674	700	658	704	651	690	691	686	642	671	717	712	717	673	649	722	708	707	653	714	670	702	676	695	700	663	643	645	625	680	701	627	659	686	750	701	666	696	681	700	630	730	652	677	717	719	672	667	658	690	613	710	717	657	687	690	688	712	699	685	701	687	719	696	684	638	655	655	681	686	696	679	655	661	682	718	649	693	664	660	671	698	643	670	665	640	719	669	690	691	734	707	689	650	693	708	725	681	693	670	670	689	680	667	670	683	698	707	686	703	713	683	689	683	675	683	682	654	710	698	674	678	703	682	680	675	608	661	617	699	706	657	679	679	672	677	719	681	684	715	700	662	688	656	684	703	696	674	693	689	691	707	676	649	666	678	720	708	647	650	692	689	678	670	723	658	670	682	655	735	695	671	653	648	700	690	658	689	683	646	670	650	716	687	672	682	681	651	693	666	685	701	683	647	650	609	685	662	658	661	684	712	715	706	684	690	726	682	624	696	670	678	692	714	702	738	682	651	665	678	632	732	673	649	662	649	705	645	674	686	703	654	678	724	659	675	703	740	675	677	691	659	696	674	675	661	671	649	656	667	677	688	618	672	709	649	730	727	653	653	686	684	687	689	719	670	673	698	666	654	679	653	675	666	650	718	696	678	720	656	710	677	651	664	729	729	707	707	682	657	673	654	662	663	702	661	704	635	684	641	656	650	686	677	645	682	639	703	687	701	688	719	713	707	662	682	652	659	684	695	726	713	661	661	701	640	638	688	674	716	646	668	675	685	640	637	665	669	685	659	591	661	667	645	655	674	688	684	734	636	643	677	631	656	719	637	634	654	741	696	658	658	654	715	670	643	698	684	691	650	716	664	680	698	733	681	653	639	606	713	714	676	641	679	646	665	663	658	666	667	710	680	654	681	695	664	689	671	633	708	636	700	714	654	688	672	698	705	635	671	683	636	677	681	645	690	690	666	666	695	645	679	681	700	677	707	690	684	658	632	688	692	642	693	667	712	713	724	659	718	699	677	666	645	663	721	693	653	678	641	665	690	715	696	655	664	624	723	667	652	667	691	660	663	681	721	635	682	674	647	698	687	694	666	680	624	657	694	706	660	727	685	656	659	678	655	706	688	719	652	679	659	680	661	692	660	688	671	702	654	641	674	702	706	708	684	672	680	686	648	683	676	714	676	686	738	651	694	670	693	695	682	709	631	687	702	697	700	621	659	711	697	720	663	673	665	646	669	661	662	689	667	641	674	679	679	700	698	715	648	683	722	685	634	691	705	662	670	671	655	686	682	676	674	621	665	693	666	671	718	698	686	685	691	708	665	699	698	662	685	669	696	699	674	711	630	642	652	693	653	655	634	704	657	704	702	638	678	635	670	720	659	709	687	687	686	636	654	688	685	651	704	698	663	668	675	691	709	678	655	718	711	728	691	680	695	684	716	673	697	641	729	660	635	679	642	678	636	657	657	702	613	666	662	694	658	683	665	716	605	681	658	668	646	657	690	724	704	661	674	697	676	654	688	687	706	676	655	694	643	642	681	672	694	700	661	675	666	736	651	710	697	696	659	669	693	619	656	682	675	632	703	646	616	709	722	664	673	654	704	674	691	656	689	735	669	671	692	682	648	710	700	689	714	694	650	703	693	652	649	742	686	667	661	693	662	660	672	663	677	715	660	661	687	721	685	696	675	689	672	677	679	676	724	704	651	684	658	652	719	694	675	687	645	698	687	683	711	666	630	662	730	658	637	657	709	653	691	681	699	677	698	691	720	675	693	661	696	708	635	630	675	667	680	695	684	674	667	624	674	641	713	670	682	734	678	739	671	732	691	683	693	642	646	650	668	655	667	661	704	726	661	661	656	715	684	694	672	632	658	688	630	741	709	690	698	645	691	650	693	644	699	677	686	687	717	664	725	666	661	662	632	670	676	685	673	660	690	662	670	715	657	667	613	673	663	672	682	720	687	683	664	703	679	702	655	651	633	713	680	689	676	701	664	661	647	681	660	660	653	663	693	670	689	693	672	664	668	667	705	716	679	640	694	665	678	637	652	713	728	651	662	658	653	708	676	710	687	672	665	654	705	689	708	704	668	666	694	719	636	648	630	705	708	684	725	724	729	673	725	653	684	636	670	628	657	672	685	661	688	679	684	663	675	688	691	654	648	656	679	639	665	664	662	662	654	684	681	697	646	667	697	678	673	680	724	650	663	662	614	687	624	643	725	655	686	649	672	658	698	656	678	670	699	706	658	700	698	677	710	686	701	700	643	693	649	655	642	694	701	675	697	692	689	682	699	699	711	695	675	667	705	618	704	611	686	695	696	667	709	706	630	648	674	658	701	659	658	712	710	660	720	710	702	752	718	706	665	642	704	678	686	709	630	645	671	664	686	679	657	690	731	683	651	689	711	706	661	690	677	675	707	671	719	666	706	638	693	669	665	691	669	637	643	693	698	692	692	673	670	707	670	707	661	692	700	680	723	687	655	708	668	685	606	690	650	659	698	688	677	726	677	733	711	754	657	753	679	689	735	686	649	704	644	652	654	649	690	702	622	696	668	656	657	704	667	665	664	677	718	645	638	681	667	709	696	687	745	691	689	616	649	670	682	680	688	710	698	684	663	692	684	703	697	701	674	665	701	712	660	665	678	709	689	656	650	694	677	719	663	673	694	660	697	686	709	583	663	662	660	633	697	654	701	662	674	653	726	695	654	659	670	661	689	667	653	678	648	680	659	669	690	691	712	675	650	680	675	685	691	710	719	668	662	698	645	683	666	708	665	698	675	664	689	739	700	701	711	711	701	718	658	649	706	667	667	689	635	660	673	666	679	688	683	691	672	700	706	644	659	682	642	671	658	676	682	684	711	663	700	720	667	664	651	699	658	665	717	708	647	692	683	645	675	672	682	664	685	700	678	678	692	697	727	696	702	677	676	714	669	693	698	644	706	653	645	681	700	685	696	656	654	675	675	681	624	690	672	661	685	659	665	637	685	637	706	643	672	692	681	650	668	704	658	663	656	714	708	695	676	663	678	644	671	645	641	661	646	659	674	667	681	705	641	699	686	663	662	609	670	650	671	656	679	671	683	688	708	649	633	653	684	695	711	662	672	679	705	679	726	675	693	640	684	648	659	664	668	702
12718	11681	5484	1188	4023	4574	2448	1089	434	211	143	117	109	98	114	113	93	102	109	110	115	95	85	81	95	98	110	111	113	80	102	100	88	118	103	117	106	104	120	117	94	105	94	109	88	120	119	94	110	104	93	97	105	95	85	114	100	109	100	92	105	94	86	101	86	95	108	88	131	113	105	100	115	112	92	102	106	113	107	95	95	111	109	102	112	86	122	86	94	94	87	93	104	112	114	100	105	103	77	96	102	100	96	96	94	118	110	101	95	104	106	85	114	99	90	121	89	105	114	112	97	102	113	100	117	93	113	113	94	88	118	115	93	100	104	99	114	110	119	96	108	103	109	122	96	92	106	93	99	87	93	119	86	93	103	110	113	117	99	99	102	99	113	97	128	96	101	105	112	105	107	103	96	117	93	96	102	121	104	91	80	108	120	97	107	109	96	121	123	87	102	92	94	119	101	120	110	90	85	102	112	111	99	110	90	87	117	101	112	99	77	94	99	100	98	93	98	105	108	104	124	99	109	100	96	105	108	100	115	111	112	96	111	101	105	104	114	89	108	84	116	106	86	107	108	90	85	108	113	92	96	99	100	81	103	110	95	101	101	97	103	98	95	98	101	96	122	90	98	91	108	106	107	91	107	109	121	92	104	100	104	106	80	84	106	124	104	115	94	100	100	95	90	99	114	95	101	94	100	104	115	113	105	112	104	108	108	102	111	102	95	95	107	107	107	108	124	108	105	103	94	116	106	100	114	100	120	84	105	105	113	106	105	92	102	107	98	101	105	111	116	106	86	118	91	103	107	103	103	103	112	113	114	99	114	94	100	118	88	119	89	96	99	89	115	90	87	101	98	108	111	122	97	100	99	118	98	110	108	98	116	92	109	107	104	113	110	133	89	108	101	116	99	91	112	109	102	116	104	93	100	117	93	123	112	124	99	110	87	87	105	101	112	98	121	101	103	119	98	104	93	111	102	103	115	96	111	118	117	100	86	109	106	96	104	98	97	89	97	110	95	96	101	97	112	115	103	123	101	92	97	97	99	103	102	99	96	95	120	98	102	127	107	91	93	93	111	113	95	105	103	94	108	87	91	111	103	98	102	94	92	109	96	96	85	89	105	101	92	108	100	99	117	129	105	122	105	121	92	109	94	90	118	106	110	118	103	95	104	97	106	116	101	109	95	99	94	125	109	89	104	102	108	104	92	86	110	96	107	114	114	106	85	90	101	105	116	94	101	111	124	98	108	91	107	107	102	95	118	112	84	97	116	99	101	106	116	92	114	112	93	96	103	96	85	108	101	100	107	102	117	106	82	108	95	101	107	101	110	105	96	124	107	112	111	105	102	92	105	94	113	107	109	102	92	104	121	92	99	119	111	89	89	116	104	113	102	96	123	109	86	92	101	105	101	92	101	93	114	99	97	100	108	118	97	89	116	100	121	110	106	107	100	114	77	118	94	91	106	99	104	96	118	121	98	97	90	86	110	109	104	96	106	97	108	126	107	108	107	102	104	113	95	85	114	109	86	122	107	110	104	98	98	106	98	95	114	107	121	122	101	92	107	108	104	107	109	95	105	97	116	119	116	92	121	101	111	87	119	101	89	111	98	91	103	113	109	103	95	112	115	91	95	101	111	97	104	114	95	115	110	104	96	95	104	95	103	111	99	106	123	107	102	95	92	109	108	113	108	117	101	97	115	98	113	83	97	103	101	106	99	110	83	107	127	117	100	110	107	86	80	114	104	86	103	104	113	106	106	106	124	104	89	88	109	101	104	107	88	126	104	110	118	103	111	95	91	123	80	93	118	115	117	94	112	105	114	93	104	101	119	114	107	110	88	80	95	110	97	93	108	96	100	93	126	112	101	102	103	104	108	102	121	103	115	102	107	109	97	110	99	107	109	111	105	96	109	82	99	109	116	106	115	126	104	102	79	102	93	111	102	99	100	110	94	85	103	97	92	99	115	108	107	95	114	121	102	98	96	96	80	109	76	100	95	104	103	96	93	97	86	116	115	112	115	100	98	89	75	126	124	103	115	103	104	115	108	107	98	90	86	97	95	101	87	101	122	129	118	106	98	82	105	118	94	90	97	103	96	98	86	101	106	128	103	83	103	87	100	108	115	111	103	97	96	98	100	100	104	96	101	114	94	110	92	92	97	89	107	120	99	102	116	111	101	106	93	95	98	109	115	94	116	105	88	102	110	103	118	114	103	107	98	97	112	115	102	106	99	82	90	106	95	101	105	93	103	110	83	96	116	116	120	106	112	98	96	116	99	125	100	101	101	90	116	107	114	100	103	114	133	97	97	108	106	109	111	95	120	111	103	103	113	90	116	79	110	116	102	86	119	117	108	90	114	89	98	72	99	109	109	92	102	122	122	112	105	103	106	85	104	121	104	103	103	99	85	115	126	116	114	110	98	105	105	88	111	90	111	104	79	91	115	108	102	90	109	104	100	110	128	119	107	94	113	96	105	111	111	99	109	111	106	104	104	91	111	104	101	93	100	103	113	105	96	100	100	96	101	98	106	105	86	109	111	111	113	97	118	102	109	97	106	91	121	107	99	109	97	99	93	89	110	106	117	109	100	101	100	96	110	120	107	106	100	98	107	104	120	92	113	103	113	113	106	93	84	93	112	96	95	105	101	104	117	81	99	101	103	111	116	92	87	105	99	110	103	103	110	95	98	88	94	96	118	100	115	97	96	100	88	104	102	87	95	108	111	100	100	118	116	130	97	115	90	107	118	105	94	98	107	108	98	107	107	95	115	94	103	120	83	98	112	120	122	100	105	105	96	108	101	94	109	87	103	75	86	114	89	84	97	100	108	105	106	116	100	100	110	104	97	108	108	105	115	125	103	118	111	112	99	89	92	96	96	98	94	107	100	94	132	115	112	103	109	112	108	110	113	87	97	105	101	84	91	93	111	101	111	103	108	95	99	108	124	101	121	96	109	107	109	104	115	108	109	107	118	107	96	111	100	114	93	89	114	109	107	110	100	117	84	111	94	101	104	103	105	92	107	90	103	90	95	118	83	119	89	128	97	84	116	109	97	76	82	89	102	106	107	94	98	104	95	98	94	102	103	107	96	101	103	103	117	103	131	108	101	102	92	77	120	93	111	100	112	111	95	125	104	115	99	112	91	113	107	114	108	107	122	115	99	104	101	109	115	111	108	120	86	85	118	109	105	88	97	88	107	111	102	123	111	113	96	94	115	100	121	108	122	100	102	113	104	117	99	94	107	109	115	99	93	103	106	88	106	89	121	119	108	106	105	87	95	85	98	95	104	96	92	93	108	101	108	105	123	105	110	107	113	109	98	106	111	98	94	99	119	98	112	106	97	102	124	99	97	109	88	107	110	109	84	92	102	101	101	83	106	80	88	92	104	102	117	106	87	112	95	106	109	111	92	107	105	102	99	112	116	97	107	91	87	109	99	97	104	101	90	105	101	94	106	103	114	106	112	97	87	92	104	95	93	90	117	104	107	111
41519	34354	24431	12200	36474	37580	28361	17629	8335	3217	1494	959	751	770	768	790	719	746	773	757	745	698	765	763	731	775	787	731	798	707	768	703	764	760	804	801	743	782	783	800	748	776	814	781	803	756	743	782	703	763	745	767	783	780	791	720	759	809	773	732	760	776	765	778	781	737	776	765	752	768	767	813	743	762	734	787	713	782	785	770	695	748	736	758	750	742	762	733	779	790	733	740	754	796	720	771	760	776	752	776	755	758	802	764	804	775	803	760	721	761	792	789	778	729	747	769	780	759	757	741	729	777	747	742	785	791	767	782	781	757	778	770	704	800	765	772	800	740	727	787	807	747	808	774	751	818	732	762	788	745	762	753	814	753	758	730	771	729	789	773	744	763	780	754	741	841	761	729	757	737	764	739	744	751	739	754	739	761	766	770	796	775	762	779	762	744	747	762	747	774	755	803	735	762	729	748	733	782	741	725	774	760	792	745	732	748	770	789	766	768	770	769	779	745	753	755	789	759	800	779	775	792	778	776	753	775	742	804	690	813	740	707	733	772	756	719	759	729	740	760	747	781	724	753	755	732	717	791	775	799	733	817	752	747	741	739	734	742	747	804	710	767	774	741	764	741	790	738	814	758	763	759	741	737	725	708	773	796	738	773	733	783	780	784	771	764	728	702	810	741	781	732	764	770	710	772	790	759	778	791	727	762	778	734	751	744	718	774	757	742	751	732	779	753	791	776	769	756	784	754	773	777	754	763	712	739	791	787	759	784	773	780	770	756	775	800	741	754	752	751	774	825	789	697	736	722	716	786	826	788	785	753	717	754	800	785	749	754	761	808	749	753	776	750	716	761	755	695	777	819	758	755	741	756	770	733	750	763	774	729	785	789	748	798	720	733	727	772	724	726	799	768	743	794	804	727	746	758	743	770	769	756	748	724	724	753	764	782	753	801	749	762	778	752	748	746	791	783	741	776	803	710	787	767	739	737	774	757	738	746	763	763	740	773	758	758	754	815	782	749	791	768	779	759	796	781	775	752	759	758	733	750	732	780	780	771	740	762	752	728	733	768	700	735	738	753	760	756	748	721	799	762	806	770	772	717	767	745	735	744	695	758	768	743	718	732	768	716	762	753	716	770	809	763	713	774	735	715	749	776	715	738	787	761	736	792	708	788	784	717	791	752	726	762	788	756	762	730	734	739	726	789	758	774	749	766	703	786	768	783	778	755	770	774	746	784	772	768	768	768	741	783	782	786	698	797	755	768	777	733	732	808	791	770	752	750	744	741	771	747	782	734	786	787	779	749	733	756	829	769	744	804	738	749	722	741	796	777	780	788	776	798	737	781	755	722	711	737	806	754	729	781	756	778	787	760	748	773	747	750	753	752	701	755	748	721	762	781	738	757	744	807	748	742	800	727	752	736	756	739	775	804	778	782	773	737	769	762	751	763	714	685	732	747	731	825	734	724	763	741	732	763	793	784	799	764	767	782	765	767	790	750	804	739	760	707	751	780	727	776	758	741	742	807	766	775	760	757	758	783	762	744	743	824	779	763	737	750	787	780	791	753	749	764	770	780	696	780	770	757	742	740	776	758	738	701	795	772	775	766	770	721	740	765	769	772	781	779	793	818	731	721	726	748	810	716	740	760	775	775	749	755	796	735	788	780	821	710	768	767	737	772	796	735	773	768	750	746	737	801	768	789	724	711	781	785	761	794	742	792	755	727	746	719	786	769	799	747	752	760	779	726	740	782	782	791	782	771	793	746	779	760	735	745	735	738	795	788	772	753	740	718	790	755	765	749	763	745	754	797	756	726	768	800	780	731	766	747	742	748	730	760	769	730	768	786	748	798	733	718	735	739	731	728	736	733	707	725	793	791	777	782	778	716	741	784	831	775	792	825	779	774	700	718	782	740	769	783	797	736	747	798	731	806	748	739	750	713	769	753	743	790	740	712	780	725	792	743	746	768	786	808	784	742	815	803	743	780	739	785	751	716	736	778	774	673	776	745	744	762	720	754	778	734	751	782	780	796	742	740	790	774	774	736	734	739	754	737	768	850	817	732	730	721	784	770	738	775	779	790	745	770	779	758	788	782	745	772	777	715	785	781	740	713	808	740	738	764	777	766	752	771	750	769	761	769	742	715	753	757	773	738	745	745	767	752	667	740	744	798	725	784	766	759	702	785	830	791	740	759	750	704	774	761	755	760	820	766	779	759	785	762	722	724	780	746	756	779	737	728	792	779	748	765	765	771	783	788	780	767	769	783	756	788	739	773	735	751	769	754	769	735	768	772	792	711	756	744	765	719	702	746	749	757	734	776	740	769	777	754	770	754	752	743	739	699	745	758	774	733	770	765	768	727	761	750	804	793	729	759	766	766	687	750	779	802	782	796	772	756	746	748	744	770	740	775	761	709	747	732	761	780	780	745	744	727	784	717	783	777	709	780	792	752	755	786	768	779	748	748	788	725	736	735	746	788	747	802	805	749	774	788	764	767	726	782	802	795	770	705	799	753	775	760	761	784	775	746	712	782	747	752	749	718	789	743	779	790	779	821	770	862	739	734	741	747	765	759	802	729	778	756	774	745	776	741	752	790	745	734	710	773	789	726	789	752	821	746	747	756	741	741	751	731	806	746	743	769	774	713	745	755	785	729	752	709	734	792	779	712	764	781	791	753	757	724	775	716	739	724	793	767	777	719	776	770	808	746	767	824	762	803	775	769	758	752	781	729	772	744	798	785	807	769	750	813	750	732	750	757	772	780	746	753	722	770	768	762	821	783	780	761	748	725	720	815	737	746	762	748	752	754	773	763	770	798	742	757	730	777	727	760	739	778	711	721	708	746	830	765	805	718	758	747	727	788	765	758	821	731	774	739	784	733	757	753	746	789	673	807	755	793	764	740	748	733	761	724	769	761	733	759	736	709	730	745	794	803	763	759	766	722	733	725	769	734	794	771	807	785	796	742	765	794	810	789	796	734	770	822	725	772	750	797	738	782	739	737	713	734	754	792	761	725	803	757	796	749	775	739	738	750	767	751	760	765	748	743	801	749	751	788	734	741	731	762	761	696	766	776	741	716	774	702	732	767	795	762	706	765	733	768	755	770	771	743	759	795	783	723	728	741	803	739	770	727	780	722	785	798	783	797	749	707	789	725	750	750	749	811	757	773	783	783	759	756	757	798	758	819	776	723	769	792	752	786	718	780	728	731	837	795	775	782	739	706	747	788	784	783	753	751	767	753	762	781	791	753	773	774	744	756	802	755	793	775	787	772	762	737	793	751	735	755	759	737	783	702	786	773	725	734	733	784	774	768	766	721	756	808	742	805	801	749	760	765	771	778	751	809	745	765	799	841	764	755	762	735	728	753	789	723	765	765	764	772	759	732	764	775	706	740	792	746	759	790	777	751	778	754	776	783	741	777	757	812	841	750	733	751	782	738	813	756	732	750	753	755	748	730	791	734	754	748	698	754	765	764	787	737	732	771	712	715	805	752
14602	16885	9537	3393	9508	8323	4009	1624	635	306	170	94	91	94	98	94	101	91	102	97	106	88	73	80	103	89	101	116	76	99	104	90	89	82	93	96	94	104	93	84	92	97	92	96	94	96	99	79	91	94	107	84	97	100	76	97	89	87	98	99	94	81	72	90	92	75	79	91	77	85	90	96	100	68	86	108	87	105	94	97	96	87	99	87	91	104	86	82	81	101	81	106	103	86	107	108	87	91	90	99	93	92	93	87	85	82	100	98	105	104	101	92	86	105	87	102	80	92	85	91	94	92	98	104	98	88	87	103	88	83	96	108	100	106	102	91	87	93	97	95	109	114	92	110	97	83	88	89	96	98	125	109	109	98	95	98	79	116	75	93	97	120	82	93	88	102	83	90	94	85	90	91	94	84	79	90	90	92	89	106	104	97	88	119	93	94	92	93	75	97	107	93	82	104	84	97	96	98	101	73	68	83	91	95	92	87	92	88	102	92	89	73	91	104	88	84	98	99	93	79	111	84	79	99	104	81	110	99	86	103	116	106	99	108	99	100	87	87	112	86	96	94	107	87	97	92	78	83	83	110	98	91	93	97	106	89	95	99	89	98	95	95	98	72	77	104	113	98	92	110	98	85	82	102	81	112	92	74	91	102	95	107	89	107	85	83	98	74	101	95	86	109	88	78	85	97	108	86	72	123	89	104	93	91	88	86	93	94	109	108	73	83	90	82	97	81	101	101	78	105	95	83	93	87	96	87	85	102	98	93	90	87	81	94	102	97	89	80	90	91	73	94	69	94	103	86	125	85	96	103	105	95	82	84	99	89	79	88	82	89	88	87	98	85	110	82	89	104	95	83	92	95	104	87	101	84	95	102	105	80	91	105	96	106	115	74	106	88	85	93	100	83	88	106	98	110	90	94	106	93	85	90	101	112	91	100	113	86	77	89	87	96	98	88	77	103	105	85	85	107	93	96	102	92	86	93	99	87	90	83	110	84	95	82	98	103	89	103	95	90	87	83	94	92	102	94	88	94	87	101	103	87	82	92	92	95	82	104	78	84	82	82	87	85	92	92	87	93	112	90	92	90	93	104	95	76	95	95	102	80	97	81	101	97	129	100	91	93	89	111	91	99	111	101	102	92	95	85	107	90	87	86	84	85	98	92	86	92	99	86	100	70	90	76	100	92	106	110	98	92	100	95	95	97	92	104	108	93	100	85	70	89	102	116	93	84	101	94	76	92	90	98	99	104	82	89	92	105	89	92	87	89	72	101	100	115	88	100	90	84	90	92	101	89	88	85	81	117	107	97	83	80	90	81	94	110	92	75	92	99	87	81	74	91	91	85	90	88	87	98	91	92	100	87	98	95	93	86	99	100	112	122	90	87	92	106	85	90	78	104	99	93	90	99	114	117	104	97	80	95	90	86	96	95	92	105	99	90	94	107	85	87	88	80	99	94	90	79	104	101	92	109	88	97	84	81	102	93	107	107	96	107	88	91	90	80	83	96	100	88	91	97	94	109	91	110	83	100	83	89	87	95	87	98	112	85	89	100	88	101	106	94	112	94	106	104	79	87	106	88	100	89	103	90	90	90	72	92	89	111	92	92	96	71	97	93	113	89	76	92	100	86	96	77	100	69	93	92	97	92	80	79	92	90	92	95	93	98	80	88	102	77	96	89	91	96	115	81	93	105	85	80	92	94	91	96	83	88	107	90	98	84	98	89	84	85	103	100	88	101	99	95	88	86	81	89	81	93	108	89	115	88	90	92	104	91	96	89	101	89	93	113	97	88	90	89	85	82	90	113	72	113	74	98	83	96	105	94	106	91	103	99	98	82	88	98	102	104	105	82	104	100	89	88	80	94	89	88	78	83	93	101	85	110	94	83	78	87	90	82	91	94	86	86	114	95	88	95	77	92	103	79	104	90	92	87	97	104	84	106	98	82	102	89	85	92	78	102	82	91	90	95	104	81	95	85	82	91	88	81	111	95	101	85	92	101	89	108	106	74	95	83	106	87	101	80	88	89	104	113	105	97	93	85	85	88	74	96	80	94	78	110	98	101	91	100	91	97	93	93	84	98	95	112	85	81	98	84	93	77	83	98	95	103	102	93	103	74	91	105	97	101	85	76	88	91	93	87	109	78	101	74	94	90	91	93	97	102	85	100	84	81	112	97	87	97	95	81	97	100	95	90	101	99	100	92	107	83	104	91	97	93	91	101	94	104	89	84	94	112	80	102	85	84	88	82	85	95	77	94	102	93	104	112	100	82	80	98	83	102	97	89	93	89	105	96	118	90	82	87	119	91	89	97	97	76	105	96	116	75	99	87	98	89	85	112	82	100	92	76	82	92	91	103	86	103	90	87	102	97	81	99	91	93	102	80	94	110	72	84	89	93	97	103	88	78	91	98	103	95	102	78	89	78	105	88	90	104	101	92	86	67	101	90	86	86	96	100	80	102	105	89	100	81	99	93	88	89	93	96	99	106	85	83	92	83	90	92	109	93	92	91	104	95	99	88	91	88	94	83	89	86	108	82	104	97	103	102	86	86	75	94	111	100	106	112	105	104	101	107	84	89	97	86	77	94	93	104	92	81	86	65	82	101	92	91	95	79	92	88	87	84	71	96	83	85	90	82	91	86	92	99	91	105	109	100	90	100	105	80	84	93	86	87	92	102	75	88	83	87	92	101	85	98	95	98	89	94	97	81	107	103	88	78	109	80	78	117	76	91	87	104	92	101	88	90	93	106	99	94	101	97	109	85	90	100	86	86	100	86	97	91	98	103	96	114	101	94	94	86	90	91	97	109	94	101	91	84	87	100	122	94	95	82	104	99	84	94	107	102	108	102	102	104	102	80	95	84	102	103	92	95	88	84	102	74	95	94	86	83	99	117	91	104	101	88	105	86	84	92	77	93	94	87	72	84	101	115	113	94	100	112	89	98	90	96	98	104	81	98	84	93	101	96	85	92	101	91	99	92	98	101	100	81	103	83	84	107	105	109	89	80	83	90	83	111	87	96	86	94	90	98	115	95	93	85	90	97	76	90	91	100	101	92	100	99	82	93	73	96	81	89	104	91	104	104	93	93	90	93	84	89	84	98	94	93	100	80	108	85	119	88	86	87	95	100	101	95	91	87	95	104	104	96	79	83	85	99	90	99	91	87	98	86	104	103	104	102	104	93	87	99	99	103	98	79	97	92	96	85	95	88	113	101	97	84	75	89	89	77	97	92	90	91	93	87	109	94	92	94	85	94	70	94	107	99	102	103	78	99	102	89	82	84	104	116	82	92	89	103	107	84	101	71	92	105	99	106	88	99	77	99	88	95	81	104	101	89	98	102	101	89	91	97	102	69	104	70	87	96	103	95	86	98	103	96	91	99	104	81	102	90	89	98	106	95	94	98	83	99	89	94	77	71	73	101	90	93	67	85	94	91	99	105	103	102	104	81	92	74	100	94	87	80	75	96	95	101	81	83	82	93	80	94	93	91
45784	39132	29911	24123	48142	44222	33240	22140	11874	4879	1857	979	760	668	674	662	666	688	703	746	708	711	642	672	733	720	695	700	696	708	614	693	703	670	669	687	688	692	675	664	667	672	691	678	671	666	684	691	679	691	692	655	668	661	701	673	678	649	653	681	669	635	646	671	700	718	694	665	702	691	685	684	692	679	681	676	690	732	670	697	714	688	663	687	640	691	653	678	663	662	720	667	660	708	656	688	697	716	655	715	663	669	687	651	645	707	657	641	654	707	657	679	612	687	661	710	674	680	687	716	689	627	695	740	739	662	721	681	687	666	716	671	714	663	698	689	664	709	655	699	659	708	722	697	693	689	682	674	710	688	664	654	677	694	665	650	677	713	651	666	701	670	705	672	656	668	707	707	727	669	654	695	669	706	665	717	717	711	667	685	704	700	667	691	668	669	733	684	683	705	725	711	698	733	684	692	674	666	695	685	702	663	657	688	733	665	693	709	667	652	730	663	679	650	694	660	622	691	633	713	693	681	684	648	665	711	644	707	680	664	664	648	669	688	688	691	667	661	629	679	693	710	665	679	671	691	674	677	708	735	707	696	679	705	689	678	699	718	685	743	686	662	694	691	711	693	623	682	668	680	677	649	712	674	687	700	702	684	661	691	642	670	695	688	698	755	693	668	666	676	646	752	671	680	678	666	659	637	716	723	663	660	701	723	713	621	671	703	670	679	646	769	656	651	680	712	678	760	639	751	722	690	682	669	684	639	606	691	658	705	647	682	699	761	717	725	676	721	711	670	648	688	655	666	688	713	671	679	657	667	699	673	636	658	667	726	673	673	700	679	686	648	654	675	673	709	691	680	718	702	684	665	694	711	662	655	691	630	714	697	645	602	690	724	708	634	711	651	712	698	714	708	678	667	707	700	669	688	664	692	705	658	705	692	741	689	649	668	695	721	628	634	657	660	680	707	672	655	705	669	708	632	697	682	699	681	701	692	685	675	681	687	708	707	688	686	713	609	633	685	684	648	698	665	663	699	670	640	677	700	658	630	705	724	665	678	708	691	665	685	705	703	644	676	706	692	655	669	650	696	692	685	673	639	684	702	688	718	691	683	690	691	681	655	672	725	666	724	671	675	705	658	643	661	669	644	695	748	662	674	669	703	675	659	728	676	734	671	716	681	673	661	698	674	670	711	659	658	674	714	688	703	689	711	659	705	695	684	704	651	748	655	718	687	699	680	684	654	701	676	665	674	671	691	720	666	694	663	678	689	685	669	648	681	722	634	661	658	713	679	689	674	682	666	637	697	652	695	714	689	686	692	686	728	694	735	668	650	671	691	659	701	695	670	684	667	699	703	730	672	728	687	665	705	661	649	709	672	671	740	677	683	704	668	704	635	655	712	681	658	637	660	661	697	673	650	674	692	700	690	691	665	719	665	698	726	686	680	693	707	689	693	681	687	693	647	643	664	660	715	661	696	677	691	672	709	733	699	689	653	672	707	674	658	697	729	719	686	679	634	725	678	643	745	648	665	718	682	689	695	702	705	701	638	698	705	707	750	692	671	673	663	635	697	674	645	686	695	680	707	689	716	712	698	650	691	691	645	709	662	696	663	683	680	707	726	659	699	703	667	672	692	706	726	683	671	659	712	698	635	680	702	678	691	677	696	660	707	636	685	709	704	690	641	640	702	700	662	683	711	707	691	689	684	692	669	698	701	703	669	653	660	734	741	669	653	680	682	657	682	661	652	685	686	721	674	729	694	673	722	686	727	697	659	677	670	704	712	655	695	736	660	655	717	709	653	752	703	668	693	714	641	720	703	638	685	701	688	674	715	664	667	708	730	704	688	673	692	695	678	728	697	667	738	680	667	686	625	707	700	663	691	686	669	652	698	743	681	698	625	674	669	685	677	676	692	676	676	662	702	701	665	689	689	679	729	679	708	697	692	671	650	671	668	698	722	682	707	680	723	700	667	635	683	692	666	714	685	640	675	693	670	712	663	674	691	675	710	675	695	698	686	700	652	687	688	681	693	691	655	667	723	698	730	694	710	651	625	684	732	684	694	680	706	634	664	729	723	664	665	711	642	703	692	706	674	700	688	713	667	672	705	656	696	660	704	665	726	660	686	700	654	720	686	654	718	657	708	633	662	669	726	691	681	688	643	701	721	684	671	710	730	705	695	660	684	679	713	672	710	641	709	697	687	631	699	683	685	655	730	723	676	702	732	711	691	659	698	675	679	717	642	680	692	669	690	726	659	747	671	688	664	698	657	692	722	646	682	684	658	671	659	689	663	689	693	666	655	691	659	673	679	690	705	702	634	704	656	697	717	682	677	721	677	635	708	712	624	703	723	648	679	707	676	698	707	658	748	668	671	666	635	689	691	719	731	716	665	719	684	659	713	650	665	701	643	671	676	684	690	677	705	710	703	683	677	659	700	703	703	681	693	670	707	665	693	644	694	675	659	687	669	680	659	703	644	656	706	688	709	707	666	672	704	687	699	677	641	677	674	652	671	680	682	659	683	704	686	668	615	721	694	661	693	704	687	681	653	654	676	694	677	651	702	644	694	655	639	651	676	693	645	714	685	706	666	655	688	674	714	656	689	709	682	695	661	718	650	653	665	674	653	678	679	651	723	736	692	652	655	673	705	672	729	701	693	714	655	681	631	677	690	658	690	718	685	681	654	669	666	699	714	628	689	687	648	651	726	708	693	637	660	674	678	629	695	716	691	704	635	712	686	709	703	686	698	712	684	685	695	711	666	726	676	667	621	662	645	702	658	679	667	679	717	685	648	633	679	734	691	730	656	650	652	660	628	649	697	677	658	685	628	655	711	682	681	716	669	690	638	665	692	691	716	710	677	669	640	709	680	676	672	705	687	648	647	707	685	710	681	687	677	690	653	689	651	721	708	661	675	730	688	707	673	689	679	681	644	662	672	655	674	654	683	705	708	726	660	760	692	748	720	649	711	684	682	672	660	671	669	695	627	719	679	702	700	658	697	708	679	712	690	694	646	707	661	672	675	654	682	682	718	686	733	677	687	637	668	717	734	663	752	689	685	728	678	711	698	666	691	670	681	625	730	697	675	708	617	694	700	663	630	669	653	695	672	649	678	696	665	679	672	655	729	704	631	710	655	664	691	713	711	695	676	704	710	714	673	676	692	726	665	667	618	727	709	692	681	702	691	679	670	684	661	713	650	675	680	677	668	688	671	643	677	699	668	687	673	696	690	712	701	706	667	686	669	656	687	727	691	703	641	663	655	694	692	627	694	648	648	671	648	702	660	637	669	669	669	705	656	660	667	657	680	702	658	739	719	714	676	636	699	691	702	720	699	666	694	665	684	693	686	673	691	691	694	663	691	650	677	717	683	682	687	657	628	652	693	663	679	623	697	682	683	704	693	617	717	715	685	675	634	671	715	719	650	707	676	628	680	675	636	674	658	678	724	634	692	730	741	684	698	671	660	659	673	696	701	717	686	663	654	665	655	671	654
8293	6731	2536	690	1263	1321	726	318	209	143	116	106	111	96	97	98	89	101	99	105	111	99	86	97	77	106	95	106	95	119	100	101	110	96	108	95	110	97	108	93	106	95	86	90	74	97	111	102	82	94	99	81	96	109	92	112	98	102	104	104	100	103	113	80	108	91	96	98	101	97	95	115	106	110	109	111	105	88	112	101	93	107	97	117	98	103	95	97	111	93	94	114	103	109	115	103	95	100	96	92	96	93	97	101	101	107	108	101	90	92	103	103	93	111	103	117	113	77	101	98	101	119	87	96	103	81	117	91	98	90	94	102	90	108	102	111	93	100	106	115	109	100	102	89	107	103	109	110	103	97	109	97	98	123	105	118	91	94	97	94	101	113	112	106	120	94	100	98	103	99	110	91	95	96	84	100	122	96	113	105	95	109	85	98	91	102	99	91	92	109	107	104	107	91	88	103	105	77	92	98	121	94	94	98	111	88	113	65	83	92	92	91	95	101	115	83	109	100	96	91	121	89	97	94	99	101	99	96	101	119	108	92	117	102	99	119	97	95	104	99	101	108	95	108	86	97	110	85	104	87	95	110	107	93	99	112	94	106	83	111	101	86	79	78	101	112	109	92	81	119	103	100	84	112	114	91	104	101	97	108	104	92	107	84	104	93	95	94	111	89	104	118	97	95	104	104	94	89	88	117	97	92	104	109	124	96	98	112	97	103	100	104	126	102	99	98	99	101	95	102	86	120	89	109	118	94	95	97	104	81	93	80	105	85	100	87	107	92	88	93	104	104	95	96	97	101	101	88	99	92	104	101	88	95	111	111	103	95	110	93	100	100	88	100	107	92	95	85	87	90	101	101	90	90	104	95	93	103	100	94	87	105	95	122	96	125	114	95	122	86	89	104	107	101	108	101	92	101	97	104	89	89	127	101	118	87	91	97	91	105	97	107	103	120	94	104	96	112	107	102	91	90	102	104	118	109	123	98	100	103	100	102	110	113	85	96	87	108	99	117	95	105	110	97	94	97	94	92	108	111	107	113	82	92	110	95	93	95	100	108	94	82	107	88	102	107	95	107	96	101	108	97	93	89	104	110	88	101	90	112	77	107	107	101	115	97	96	99	86	92	106	108	85	92	110	100	92	88	111	87	99	89	90	102	92	98	99	101	99	96	95	109	104	88	94	89	99	95	109	99	118	82	110	98	113	109	94	116	97	117	110	106	73	90	103	88	91	110	106	114	106	109	97	97	96	96	86	89	103	115	96	101	91	100	101	96	95	87	92	99	103	99	109	83	91	103	108	105	106	87	103	97	99	94	92	107	107	89	84	90	119	110	112	79	100	101	89	92	98	117	101	100	105	104	99	104	95	94	94	76	96	92	95	102	103	95	95	98	92	95	117	105	109	107	94	87	92	92	101	78	94	92	87	99	122	105	97	119	104	106	104	97	101	108	99	94	102	99	115	103	120	102	93	111	105	99	91	98	91	105	101	102	104	108	103	100	92	103	93	103	89	96	112	87	93	99	101	85	102	92	95	108	108	119	104	86	106	91	110	101	91	88	87	107	89	106	104	97	109	92	92	98	101	88	98	100	110	89	82	94	103	109	107	104	108	98	107	107	125	98	95	103	111	110	133	112	88	92	95	91	98	103	106	101	115	88	96	99	104	106	93	102	97	106	105	97	121	91	120	107	110	88	110	96	90	87	86	100	105	99	107	95	97	110	86	83	122	76	88	84	85	100	102	122	84	109	114	94	95	98	119	95	95	117	86	92	117	114	116	102	86	99	106	113	110	98	115	91	100	105	88	96	97	91	92	93	86	74	98	89	85	106	70	98	116	101	101	87	115	115	107	90	112	101	100	111	98	95	110	99	81	124	114	101	93	107	107	108	101	113	91	93	90	102	103	107	103	107	121	105	101	93	97	116	99	114	106	103	108	100	101	107	85	94	100	99	105	131	97	89	103	97	109	108	107	104	91	106	125	84	90	97	109	112	109	111	109	107	99	84	102	104	105	103	104	101	115	108	103	109	105	91	86	105	95	105	108	117	96	93	109	95	108	110	109	109	104	98	105	83	101	87	98	108	104	90	106	123	107	89	113	109	97	95	93	101	98	104	112	98	106	103	131	98	94	93	91	101	108	116	93	78	103	101	95	105	104	99	108	98	107	96	93	83	97	96	106	93	103	80	94	91	98	99	92	122	85	97	110	90	91	106	103	103	95	102	114	108	97	115	79	104	97	110	94	95	93	108	99	89	94	82	101	124	95	94	104	97	97	91	81	92	117	103	97	100	94	106	109	103	88	96	88	107	104	101	106	103	105	101	86	88	98	91	97	89	95	85	105	110	100	93	103	104	103	127	117	107	111	118	100	92	83	92	87	100	105	100	105	102	113	87	102	91	89	86	93	106	122	108	91	103	109	94	105	107	93	97	89	115	92	106	94	98	91	95	100	102	106	104	95	87	86	92	101	101	110	95	103	90	98	115	88	73	97	109	106	109	107	81	100	120	104	102	82	108	100	104	93	100	94	105	110	113	84	105	96	92	108	102	66	102	108	121	94	95	100	106	117	111	100	84	107	104	102	96	113	79	92	99	101	74	108	89	97	110	94	95	114	109	113	81	98	93	114	113	87	102	115	108	101	101	101	107	97	95	84	95	93	91	97	87	104	110	105	101	98	97	102	114	80	96	95	114	96	97	111	95	97	110	115	95	93	101	101	92	109	105	87	114	105	98	88	96	109	94	96	125	99	106	98	108	104	107	94	119	101	102	105	109	80	96	99	102	100	107	97	87	102	93	102	91	89	95	93	105	106	95	111	112	107	91	103	98	121	92	94	91	131	111	105	105	102	114	126	93	103	98	99	94	106	113	102	90	108	99	105	96	92	113	104	90	123	95	88	87	80	75	113	95	97	94	111	98	107	80	87	92	91	102	91	97	100	91	99	117	91	101	100	104	98	101	92	98	98	118	107	105	101	92	89	96	99	111	103	89	100	93	96	107	97	93	109	86	92	96	95	109	100	110	105	101	91	95	92	97	105	94	99	86	88	93	109	85	99	98	103	103	99	84	95	96	94	107	99	92	107	104	106	103	90	112	90	82	101	89	106	85	103	104	98	83	111	78	95	101	97	107	106	116	89	91	106	86	103	93	103	98	97	94	87	111	99	96	93	106	115	98	103	102	97	117	105	110	93	111	112	104	114	101	80	108	98	95	110	94	91	103	98	97	94	105	105	92	107	120	101	88	105	96	91	96	88	123	90	111	106	100	80	106	92	102	114	105	115	95	107	120	104	84	92	98	98	99	92	108	92	96	97	94	116	114	99	95	115	109	94	111	104	99	82	100	95	100	99	80	115	104	80	109	92	99	110	98	78	103	101	82	108	96	114	97	92	94	100	113	93	91	114	109	108	84	85	104	100	82	109	94	116	110	96	105	88	91	115	104	109	106	83	122	93	88	93	105	109	117	110	108	112	97	86	103	115	105	97	94
37303	28576	16875	9294	21433	20982	12869	6424	2990	1513	982	782	744	747	720	710	735	761	749	762	746	732	759	750	741	693	694	713	695	734	729	718	690	738	708	761	732	733	747	736	772	734	756	718	698	740	733	753	730	732	688	716	720	724	745	694	757	723	736	782	745	771	758	730	715	743	756	702	698	754	663	731	711	704	749	738	699	737	748	737	762	693	723	776	735	724	754	753	729	749	763	693	719	719	726	801	770	693	772	719	734	704	735	725	683	760	711	722	743	749	716	737	744	735	739	792	779	690	721	679	726	743	698	764	792	805	714	729	727	697	731	735	760	740	731	747	778	707	745	699	760	748	666	748	732	721	732	704	786	775	729	797	739	740	735	757	737	726	722	702	743	772	741	766	680	743	756	764	777	752	732	730	773	735	748	741	754	721	761	738	722	718	742	764	709	686	718	763	727	734	745	730	704	713	741	698	729	731	775	775	727	760	752	727	726	740	755	756	736	774	761	733	789	761	720	720	746	759	763	764	769	724	750	704	693	730	740	729	705	726	697	740	731	721	686	719	737	703	770	799	739	717	703	707	764	727	783	756	752	745	744	750	754	764	755	752	716	755	717	764	706	694	741	766	728	713	753	764	732	732	754	795	768	746	770	731	727	761	749	748	737	750	760	738	740	725	727	726	757	735	687	747	720	719	744	769	766	737	725	755	735	770	733	750	723	733	757	712	696	781	762	794	706	757	688	743	786	731	732	735	737	776	728	745	730	747	762	719	742	784	733	813	700	739	708	734	713	715	719	776	802	720	771	771	712	713	734	722	780	739	745	724	714	736	700	701	710	733	708	731	750	769	759	734	705	726	709	724	764	758	790	733	782	722	734	746	718	711	767	727	715	715	753	715	738	721	724	774	725	716	704	744	793	733	735	709	716	761	754	781	674	706	723	674	734	719	693	710	734	798	718	704	740	729	768	713	738	699	739	779	698	722	776	739	761	735	748	758	732	770	750	745	737	716	702	753	721	726	703	735	724	762	750	740	702	788	754	729	771	791	746	710	697	748	721	730	764	713	725	754	759	729	761	729	711	725	714	755	707	708	720	736	704	743	708	712	723	702	729	717	725	758	723	755	807	678	776	757	721	728	722	735	719	748	710	719	757	740	783	755	683	715	700	732	774	735	693	737	758	758	705	739	713	756	729	697	751	740	682	794	731	712	699	709	750	751	740	743	724	792	728	701	674	734	690	731	727	763	750	734	723	749	767	712	743	727	723	764	729	767	749	729	741	753	764	712	679	734	716	776	701	712	693	702	755	696	732	724	753	751	703	766	682	747	740	771	736	702	735	776	767	789	709	730	705	738	721	739	712	757	758	738	723	705	735	756	744	733	737	769	735	739	747	726	728	787	806	748	691	741	670	753	702	728	743	743	757	779	716	752	738	747	684	753	764	729	732	700	730	698	751	690	767	709	739	784	726	749	712	727	733	722	729	752	734	756	748	733	766	733	745	754	741	735	695	737	727	732	753	734	770	755	775	771	762	712	744	736	777	739	705	727	730	725	714	765	756	704	716	704	726	721	786	753	721	720	723	791	755	702	796	763	730	735	756	706	769	701	727	707	703	690	764	745	712	767	759	773	738	751	747	723	667	736	786	727	774	731	721	729	744	757	727	780	781	763	719	729	746	716	717	693	772	769	707	750	708	733	730	752	739	687	751	746	689	708	744	721	755	684	762	707	749	748	753	765	715	683	722	720	743	764	704	747	735	740	715	702	734	753	740	748	778	691	783	778	731	729	740	744	718	744	718	754	764	732	765	703	729	733	756	762	705	748	731	761	704	747	725	728	752	757	780	710	717	716	739	739	758	744	731	741	749	725	714	704	716	708	769	715	715	716	678	722	727	751	731	705	700	726	762	797	756	749	720	684	706	720	738	718	682	759	722	747	726	731	736	725	764	759	743	676	687	736	712	713	719	701	788	772	667	706	731	723	726	784	763	784	706	730	742	773	777	717	781	710	754	753	770	693	722	724	760	736	697	701	711	724	720	740	661	746	727	730	747	727	728	716	758	708	706	749	780	750	771	697	721	781	758	736	760	762	744	800	768	737	673	730	702	728	743	731	742	702	723	724	727	751	697	735	774	737	800	772	710	750	739	713	746	724	731	722	726	743	746	696	717	727	764	701	725	674	712	778	713	717	773	717	765	736	779	753	741	761	754	707	710	764	746	708	730	757	772	753	728	727	771	749	687	722	733	729	757	725	772	766	753	741	694	735	749	753	754	728	741	728	711	762	752	737	711	790	731	716	696	722	716	735	794	726	697	760	747	733	740	718	725	708	720	780	757	736	785	765	708	734	757	716	743	741	750	716	714	738	772	741	723	708	726	766	708	730	757	753	737	758	764	724	777	700	751	751	718	768	724	735	716	750	734	701	766	745	756	724	749	755	765	714	767	726	745	721	716	739	727	725	655	741	773	766	764	718	717	749	778	694	779	746	715	750	761	720	725	711	733	707	719	710	785	728	763	724	736	753	699	735	750	715	750	764	733	739	764	779	740	748	738	736	730	668	758	727	758	719	773	713	699	740	746	744	762	745	704	734	758	740	763	735	754	742	681	737	725	776	767	752	731	736	705	727	714	711	820	726	695	695	750	777	752	771	718	797	732	772	713	778	714	727	701	713	725	738	781	762	731	762	729	791	740	779	741	746	743	782	715	758	759	763	741	774	742	729	744	732	730	769	718	760	725	718	724	761	716	712	745	743	726	686	741	712	762	741	695	738	699	751	773	715	758	731	752	701	677	732	722	762	732	730	716	769	725	751	731	784	780	714	773	738	780	731	750	731	740	753	718	756	693	729	720	679	725	659	731	756	693	738	739	734	735	731	734	703	710	747	749	679	749	687	729	714	768	695	733	787	736	756	726	701	739	742	711	745	711	708	735	696	737	731	698	696	706	740	756	729	697	676	713	791	712	739	750	695	709	737	729	736	711	729	714	728	743	716	727	765	709	755	740	732	749	742	720	722	724	732	716	716	728	776	714	720	759	702	764	737	748	708	770	714	693	696	762	763	701	746	753	705	710	747	728	774	703	746	722	770	719	742	709	768	774	758	739	746	767	727	723	741	736	760	750	728	725	740	739	710	717	773	743	698	708	743	685	781	676	748	754	733	724	724	806	704	749	713	725	764	745	676	732	732	729	708	726	666	690	690	696	745	773	735	728	723	749	732	756	759	713	777	735	766	717	731	738	718	769	709	758	757	765	711	756	702	764	770	766	791	778	749	745	757	725	712	736	752	718	700	769	758	755	766	720	733	744	732	727	728	697	752	717	726	763	727	694	761	693	775	687	715	678	734	798	716	751	706	697	759	699	687	731	753	722	732	682	774	790	727	709	728	760	680	724	697	719	702	686	732	789	706	737	745	761	753	682	769	725	731	756	779	737	714	738	707	758	701	751	724	719	708	718	742	713	744	775	741	733	718	699	684	706	736	758	733	748	710	729	717	722	725
14434	15926	7695	2869	7840	6910	3406	1534	593	266	111	107	101	83	78	109	95	77	92	89	97	96	78	87	100	77	81	85	80	82	106	105	81	98	81	87	101	75	84	86	83	91	94	81	96	95	83	84	70	90	77	102	80	91	78	76	96	79	80	73	86	91	96	88	122	84	77	79	100	84	80	82	89	75	95	99	95	92	98	101	91	94	86	95	103	71	93	102	106	67	98	86	84	89	92	110	97	111	82	100	101	85	77	94	94	101	82	95	85	96	89	85	85	92	83	91	93	89	107	86	81	87	91	89	90	92	84	94	98	87	81	78	92	93	83	73	79	108	94	85	94	90	91	80	92	105	97	73	86	85	77	94	113	90	83	105	93	84	80	85	82	83	94	106	79	69	104	92	82	88	94	93	81	88	89	96	86	78	90	101	80	91	83	89	84	69	77	86	98	80	95	98	91	100	91	73	68	92	71	87	73	87	82	74	84	82	74	82	93	90	95	97	94	101	90	99	75	92	90	85	98	99	86	83	85	96	88	94	91	95	105	80	83	66	92	93	89	88	88	98	91	86	93	80	86	74	100	83	80	89	93	73	74	95	85	80	102	103	89	76	80	90	93	101	92	89	90	70	82	70	99	81	96	92	92	81	75	94	96	92	74	84	95	109	94	86	98	80	90	86	90	103	80	93	94	94	81	78	78	90	84	92	96	87	84	81	74	114	97	96	89	73	78	81	79	80	110	92	107	76	71	92	82	99	79	82	88	89	92	93	91	113	104	78	77	86	95	92	66	88	84	126	81	94	95	98	83	82	95	94	95	83	91	86	99	88	84	87	106	101	108	103	68	102	81	82	94	98	97	85	100	90	111	109	77	84	83	89	76	94	91	84	73	88	89	86	99	84	101	84	95	85	110	91	89	84	82	93	97	86	83	97	92	88	92	73	93	93	105	96	90	91	97	92	98	76	98	90	80	99	98	86	94	91	79	74	84	96	96	81	107	96	98	88	78	81	98	99	84	96	87	83	86	83	92	80	102	75	94	72	94	89	86	90	98	91	81	111	72	97	88	90	70	87	82	120	88	80	92	88	84	80	104	98	85	83	92	94	97	103	65	91	82	89	90	79	81	99	82	86	84	91	72	94	92	104	88	112	102	84	78	76	86	95	89	97	95	94	109	95	86	101	81	101	92	82	103	90	79	98	84	85	76	85	80	77	99	81	79	81	72	103	78	94	96	98	89	98	78	85	90	85	89	88	90	73	91	106	74	92	86	94	90	86	94	90	90	98	103	99	103	91	87	99	95	97	90	97	86	74	81	81	93	93	91	86	99	104	79	92	104	85	92	80	101	93	79	106	103	74	91	108	95	78	82	73	79	79	73	96	88	88	95	92	92	81	83	93	81	82	94	87	89	89	84	93	90	109	83	91	92	91	86	79	94	94	86	83	83	83	95	93	84	77	92	79	80	87	80	92	74	97	108	87	108	82	111	85	73	92	81	94	85	109	90	103	103	82	81	82	80	85	81	98	79	111	99	109	93	100	84	101	93	80	55	84	89	85	98	85	86	92	93	87	86	90	95	101	100	92	87	100	85	99	87	88	82	78	74	106	84	86	96	93	88	91	85	81	99	104	90	86	97	84	92	87	95	99	97	78	81	86	83	100	103	91	99	89	84	89	90	98	86	100	83	96	98	79	80	75	88	88	88	105	93	80	82	95	92	89	88	108	86	81	87	86	94	82	93	73	80	90	94	83	105	88	88	109	72	74	92	80	83	87	97	102	97	78	100	93	86	80	78	89	88	84	96	89	82	84	99	93	91	98	93	84	90	90	94	95	91	91	96	77	89	98	93	68	96	88	94	84	99	92	97	80	78	78	86	92	76	86	82	96	103	99	80	96	95	89	90	81	91	94	96	96	69	101	92	95	100	97	76	94	93	91	101	91	97	99	77	105	88	86	102	85	91	83	91	102	86	97	76	90	86	109	93	106	97	88	101	107	66	90	88	73	76	91	85	104	95	88	91	88	86	85	68	91	100	87	90	107	87	90	98	95	89	95	97	81	93	71	99	94	81	70	74	84	75	86	78	96	98	88	75	97	81	91	103	91	73	88	95	93	78	91	83	100	96	85	89	90	79	94	98	85	78	83	84	96	102	93	100	86	87	91	81	90	108	102	76	95	84	77	102	91	88	70	87	91	82	85	87	81	107	95	106	85	69	80	83	77	87	92	100	105	90	93	89	85	91	80	91	93	92	95	95	86	76	92	81	74	89	81	91	110	83	89	81	77	99	99	77	90	89	92	108	91	98	105	87	94	86	88	76	86	80	83	90	95	79	79	86	76	83	118	100	95	91	86	81	91	116	86	74	92	101	75	79	90	85	85	83	96	85	101	76	86	90	84	100	92	90	91	91	89	102	91	94	87	95	104	80	89	103	95	97	88	87	92	96	110	105	89	84	94	101	92	82	75	94	87	73	102	95	97	86	73	92	76	85	87	96	86	99	82	91	82	99	94	97	79	106	89	85	95	90	96	87	92	81	101	94	91	90	88	93	101	98	72	108	105	108	110	91	90	72	85	90	92	93	82	90	77	97	111	86	77	89	89	90	92	86	89	85	100	80	97	89	90	103	91	99	79	91	86	84	90	90	83	88	77	109	90	100	74	84	94	87	95	89	88	84	88	83	85	72	93	94	83	84	80	88	85	74	97	84	85	90	83	110	89	82	94	91	88	104	74	97	99	96	83	87	105	94	104	82	94	90	95	94	101	88	100	86	81	98	87	89	111	100	79	91	62	83	94	95	88	91	103	81	95	97	102	100	98	96	87	86	91	92	102	96	82	99	96	80	77	83	88	78	111	84	79	88	87	92	83	76	89	88	80	82	84	94	81	85	100	88	109	83	76	72	75	108	84	98	105	87	82	94	84	97	103	92	76	81	99	87	94	107	86	87	86	88	86	86	95	107	84	99	86	108	90	91	82	91	98	109	107	75	97	97	87	92	93	81	85	86	95	82	94	86	86	87	86	85	79	81	94	93	101	96	88	100	90	89	87	95	92	80	77	90	70	72	88	106	92	97	96	76	75	98	71	83	92	86	89	77	101	110	99	91	99	94	88	88	81	94	99	105	105	100	99	90	74	95	92	95	84	79	95	93	96	87	104	107	109	95	76	83	88	87	91	72	87	70	96	71	98	83	95	77	93	92	86	85	102	85	82	99	98	84	85	100	116	84	102	79	77	96	66	85	86	100	86	106	87	92	84	85	88	84	87	94	90	88	82	100	118	92	102	92	100	99	111	115	99	84	106	88	89	69	93	92	95	97	84	90	113	103	90	89	105	73	86	75	81	80	94	99	105	82	75	109	90	101	76	95	90	98	95	101	82	103	115	88	88	86	71	88	100	83	72	93	85	77	78	96	89	97	91	81	88	105	96	67	83	69	94	72	94	93	88	104	84	102	87	101	84	86	82	77	105	87	109	102	79	89	69	75	78	86	94	83	87
45842	37602	27247	24093	45432	42165	31716	21080	10138	3692	1570	909	681	704	643	681	610	676	643	620	691	692	667	650	648	680	660	637	659	703	625	703	639	617	615	657	644	736	638	696	673	707	684	720	645	640	661	687	652	640	631	686	697	644	664	674	632	669	647	690	682	646	700	672	662	684	686	637	633	655	662	674	662	652	645	629	662	684	662	642	653	615	628	664	662	640	645	674	641	682	653	678	671	695	627	653	666	664	644	636	659	688	640	663	681	651	616	670	646	714	675	668	674	678	679	625	659	655	668	665	627	653	634	680	712	682	604	646	607	661	683	660	665	690	630	704	632	690	643	669	647	645	658	639	654	693	649	651	654	635	664	693	618	630	665	596	656	633	699	662	630	680	657	673	683	636	661	632	694	660	689	663	690	636	646	626	693	667	651	680	658	666	669	596	644	688	627	640	679	687	642	594	676	643	626	635	713	613	655	642	640	642	621	693	671	682	704	658	671	663	653	643	641	670	664	655	683	655	662	643	684	663	679	652	677	640	657	655	703	681	638	632	691	657	704	668	628	646	676	698	629	638	653	648	648	667	667	650	695	631	643	623	635	638	628	679	683	690	655	675	664	614	677	653	655	640	654	632	636	697	693	721	706	708	682	631	673	644	665	669	659	682	648	678	657	650	645	635	649	675	659	658	632	614	668	684	713	686	648	647	667	702	640	643	677	690	681	657	642	666	633	667	686	613	607	656	662	680	664	669	651	670	694	665	719	669	677	675	679	665	689	638	703	677	619	683	651	671	649	718	653	664	681	677	636	675	698	639	669	662	648	648	695	665	674	653	626	639	659	688	670	673	649	695	658	650	639	667	633	653	672	640	692	666	706	689	652	672	687	651	689	679	667	645	622	683	684	629	627	658	660	720	647	672	695	626	655	637	669	624	621	646	660	648	701	662	664	665	623	666	642	692	643	688	676	711	663	671	635	700	676	665	683	700	688	647	702	687	629	637	701	675	615	663	652	679	649	634	654	677	619	631	642	624	618	613	630	671	684	669	694	685	655	638	620	660	691	683	650	653	672	661	653	666	653	630	682	657	658	660	697	673	665	680	658	720	671	610	622	678	642	644	642	663	664	624	639	669	653	657	653	663	622	704	637	660	641	677	641	647	639	633	642	667	674	653	626	638	678	669	668	686	668	671	666	625	698	644	598	635	654	669	668	631	608	685	691	655	674	670	629	698	678	667	690	745	667	654	627	617	638	678	690	653	694	631	637	668	698	676	689	690	706	690	668	661	690	640	667	665	651	663	682	628	683	658	677	650	647	640	645	653	673	667	634	635	699	660	621	653	624	615	669	690	684	641	646	699	631	651	685	648	652	662	635	632	652	665	657	651	674	701	664	647	693	654	659	661	646	679	663	651	668	653	614	645	691	642	678	670	655	689	700	639	689	714	627	641	676	651	679	650	629	663	664	680	667	643	689	647	665	656	672	673	670	639	670	630	684	641	636	644	698	641	655	665	658	655	667	672	622	676	627	665	670	645	624	661	601	647	630	623	670	661	687	673	659	664	671	671	655	608	669	627	613	711	645	644	624	679	617	671	634	608	676	670	657	698	701	656	671	694	677	681	627	628	700	630	659	643	622	662	728	690	666	701	592	621	676	690	657	644	658	660	703	642	666	656	660	650	637	640	650	651	640	672	667	670	652	648	659	659	632	682	681	630	645	649	600	677	660	611	670	672	662	689	642	635	678	681	649	691	668	650	617	666	669	637	689	644	670	620	617	643	632	639	656	660	701	667	635	642	668	675	661	653	693	678	642	654	701	688	690	683	644	641	619	670	641	637	679	652	684	641	680	659	645	653	612	667	657	658	671	677	686	688	628	641	681	686	641	669	625	723	609	695	641	711	658	676	672	657	709	666	701	663	640	661	638	658	662	638	684	671	661	641	660	658	658	667	656	678	743	660	660	670	654	650	672	680	624	677	684	682	710	697	669	655	694	659	643	617	666	652	668	621	643	631	682	707	655	648	662	689	638	640	699	685	657	710	689	651	688	623	643	636	685	702	684	634	603	625	729	668	644	634	657	662	666	693	709	672	652	652	667	691	632	656	671	638	620	686	657	678	672	642	654	666	615	688	662	659	680	654	631	688	755	686	658	671	666	670	667	631	610	705	649	685	675	664	687	675	625	695	681	699	664	703	698	641	678	678	660	636	656	644	648	666	694	687	667	593	690	618	636	656	657	700	643	642	672	691	678	654	644	636	649	678	662	673	648	663	634	668	648	648	690	669	653	673	664	643	731	668	682	612	627	681	662	668	636	657	637	631	675	651	684	638	638	649	654	651	705	653	635	667	666	656	677	673	673	693	694	697	681	693	628	657	666	719	642	662	673	630	691	623	644	647	653	708	682	657	646	650	646	664	627	639	661	641	646	660	646	625	722	646	681	692	643	633	711	667	669	662	694	617	591	701	666	661	672	658	682	706	677	673	650	664	688	664	633	641	700	710	679	684	663	660	635	633	655	707	615	631	664	648	635	674	636	711	634	668	646	648	697	628	698	648	660	711	614	667	675	674	663	640	702	651	625	634	649	716	669	638	677	650	689	672	662	681	666	687	670	661	628	673	637	656	706	674	699	699	646	669	615	648	679	664	654	707	663	673	656	662	669	638	719	672	663	643	699	629	636	661	690	720	636	665	709	654	645	681	676	670	680	628	705	664	706	706	658	645	714	661	641	611	645	675	661	667	662	682	692	700	655	608	666	692	632	648	644	630	689	638	688	682	661	627	631	688	677	674	649	730	663	700	673	662	677	699	654	643	663	677	651	702	685	655	671	661	628	695	661	647	684	667	606	679	668	645	652	632	659	665	640	618	638	673	646	644	666	644	686	652	658	658	646	663	635	612	627	659	648	668	708	687	671	613	668	668	654	675	624	654	671	664	676	663	626	634	669	639	665	673	609	638	651	688	640	674	663	674	671	654	635	685	632	641	625	643	629	655	668	698	681	660	651	649	623	685	627	701	641	692	634	674	619	663	688	680	629	632	633	667	642	607	642	632	625	634	663	682	626	638	623	686	684	674	640	686	700	666	704	662	650	680	633	668	655	633	630	622	656	646	665	689	665	681	682	716	679	679	638	665	633	643	655	646	704	641	630	643	688	689	652	648	632	635	649	664	670	621	696	637	719	677	617	658	635	679	672	678	678	655	655	608	606	626	660	646	646	722	658	671	643	658	631	646	678	638	692	628	671	668	649	617	647	663	667	679	643	673	677	639	611	651	677	672	687	610	667	667	678	659	716	685	674	674	691	724	673	679	676	620	653	668	707	686	669	644	657	676	659	661	652	664	692	661	692	638	622	658	637	585	711	667	661	653	636	665	624	670	650	624	659	628	679	646	647	665	669	681	642	619	642	626	666	614	639	651	615	686	693	650	671	677	661	678	656	647	663	663	630	666	630	634	659	668	614	674	664	672	608	684	651	684	647	632	681	614	649	637	633	679	678	675
12662	10761	4843	829	3535	4859	2730	1166	529	252	136	128	85	93	105	92	107	103	103	95	91	101	99	101	101	100	101	111	90	113	83	118	96	89	98	105	111	119	89	109	109	119	100	94	78	105	105	92	92	99	110	95	110	100	103	103	97	101	91	101	82	85	120	91	104	99	107	92	87	113	109	110	126	85	106	103	98	110	102	107	108	102	108	98	105	94	100	104	82	85	106	121	93	102	104	105	120	125	90	93	98	105	119	116	116	105	102	88	107	94	101	100	106	123	112	94	94	97	111	95	95	104	95	108	109	102	109	79	83	94	106	90	114	102	99	111	112	98	116	93	103	88	99	121	109	97	106	76	118	114	83	85	97	95	96	94	103	106	97	94	98	108	76	99	117	100	98	99	105	101	92	97	104	104	111	98	106	93	107	115	104	113	103	100	104	100	106	101	112	98	95	108	109	79	113	96	109	94	106	89	107	91	90	97	96	109	91	100	88	104	118	90	101	102	105	98	103	111	103	89	106	92	113	96	100	114	76	98	85	101	109	97	120	93	98	99	102	100	107	109	111	98	98	105	98	105	106	101	103	98	92	109	96	86	111	115	110	99	111	102	102	86	105	88	97	102	110	109	105	106	102	118	106	96	100	98	118	112	106	100	100	104	83	106	104	94	113	78	95	109	86	101	91	106	98	100	104	110	90	104	104	80	111	102	102	96	110	90	87	88	100	103	104	106	91	93	123	91	91	94	94	78	95	118	95	111	102	91	96	127	97	107	114	97	106	103	126	93	94	106	105	102	102	97	113	88	112	96	95	85	94	104	118	95	111	82	108	101	101	116	119	90	107	96	110	111	83	86	97	122	112	85	94	75	111	90	104	104	127	98	96	109	108	102	106	113	100	102	105	94	100	100	110	104	92	101	83	92	101	90	100	71	112	100	104	97	118	97	129	118	105	96	86	114	122	107	112	91	101	96	90	90	99	121	97	95	105	80	112	101	114	89	98	99	90	94	111	107	95	99	109	85	108	106	90	89	103	106	95	114	106	92	77	99	101	87	101	114	86	109	101	93	89	115	96	97	102	100	124	97	79	97	113	98	108	92	101	81	92	96	114	92	93	107	96	100	93	114	99	92	118	93	90	97	121	110	111	93	75	104	102	89	105	112	101	115	78	84	113	110	112	105	106	92	100	93	110	91	94	100	105	105	85	114	123	104	106	91	97	109	100	97	127	95	103	105	106	94	107	81	117	113	119	90	94	103	99	106	93	108	88	106	112	95	91	93	92	90	118	115	99	119	110	93	118	104	101	95	112	110	95	102	92	99	93	106	101	94	118	90	89	93	117	94	88	99	104	125	94	106	94	116	107	98	110	100	99	110	105	104	110	119	110	95	91	100	90	82	96	113	88	96	83	111	89	128	71	101	102	110	108	105	100	102	100	95	102	113	113	97	94	114	86	105	98	84	93	100	103	89	92	89	78	107	77	95	110	87	90	103	104	82	106	120	119	104	112	97	104	92	80	101	120	94	113	107	118	110	103	125	95	119	110	117	98	99	100	81	99	100	96	87	96	106	100	82	83	103	97	108	99	98	97	106	108	85	92	104	84	128	108	107	112	114	97	109	104	84	103	94	99	104	112	110	102	94	105	108	86	102	100	108	95	105	116	107	99	93	101	114	100	132	93	95	86	117	114	90	106	113	89	112	92	110	92	119	99	110	95	105	95	101	109	116	105	98	102	91	104	87	98	99	106	117	100	95	100	115	109	96	84	97	90	95	96	101	105	90	105	94	94	105	83	101	91	92	105	104	92	99	100	77	99	115	113	127	108	116	105	95	104	105	101	113	105	107	112	97	105	101	102	106	96	87	107	116	100	103	86	106	109	113	100	98	98	110	90	120	93	102	126	111	102	100	94	106	104	101	94	102	103	113	98	112	114	100	109	101	95	106	116	96	98	85	112	117	100	94	85	103	111	102	108	107	102	98	92	107	96	95	93	101	112	111	125	99	118	88	86	93	109	108	90	84	102	95	99	99	100	89	90	117	98	95	91	117	85	114	100	96	114	104	86	108	111	95	100	102	110	89	93	92	115	109	109	83	98	109	114	112	94	100	102	97	122	86	108	89	92	102	110	111	104	115	128	108	99	81	106	94	89	98	118	92	102	97	98	96	100	102	104	102	108	99	80	89	105	107	92	118	91	112	93	96	110	76	100	99	116	119	94	105	93	94	100	111	116	87	112	109	99	111	106	91	88	118	98	117	102	103	103	110	107	96	106	92	104	92	102	95	105	81	109	100	109	109	102	115	95	118	111	97	94	94	106	100	113	106	105	106	104	126	105	105	97	133	95	107	110	103	82	94	102	97	107	94	106	111	109	96	109	100	91	92	92	88	106	113	108	108	125	95	99	115	92	94	107	103	91	89	106	115	104	90	104	88	92	120	81	100	104	97	109	81	115	114	104	101	102	87	98	101	108	93	122	113	114	103	111	102	106	119	101	97	96	100	96	104	101	103	99	93	84	107	101	116	108	105	96	101	99	108	104	112	117	111	119	109	100	100	108	98	107	98	107	91	98	81	109	94	102	94	110	106	106	96	112	103	98	107	97	100	107	109	85	99	111	91	91	101	102	116	102	82	127	93	89	113	124	90	97	96	114	95	99	116	102	99	108	107	110	114	109	87	100	98	108	95	118	125	91	103	93	104	94	82	93	108	97	88	114	102	103	105	119	100	105	91	105	108	106	116	93	108	92	104	103	87	103	103	114	84	101	91	102	124	106	103	107	105	91	104	119	100	91	102	103	113	82	99	90	97	111	101	95	94	125	99	111	108	105	93	82	105	102	99	104	111	120	111	101	112	93	107	104	107	102	95	98	92	108	97	91	81	109	106	121	97	84	94	111	115	92	106	113	109	109	96	92	102	109	97	103	95	102	94	93	112	105	91	108	91	114	103	106	106	99	107	97	98	105	87	110	105	122	118	110	94	88	91	103	98	89	86	86	110	113	107	93	100	102	111	108	86	110	92	121	97	110	102	108	96	97	122	97	115	99	102	104	85	94	109	87	118	94	111	123	96	102	97	108	122	105	99	105	125	98	89	115	104	97	100	104	93	119	86	104	92	115	92	98	91	84	93	113	100	96	103	118	114	109	102	114	102	123	102	104	101	89	121	129	100	108	116	106	90	104	98	95	120	94	123	103	105	93	96	113	96	96	98	99	101	94	111	118	102	110	93	101	119	103	98	102	83	114	97	108	93	103	97	117	83	119	88	102	108	105	98	101	98	117	94	91	102	117	102	92	97	98	110	96	112	95	96	106	97	95	104	111	100	107	108	101	91	92	102	83	95	100	96	77	103	95	89	91	96	105	107	106	91	120	110	84	92	99	117	106	112	77	100	100	101	88	86	89	96	102	110	90	96	104	98	92	83	113	100	87	105	90	83	108	100	110	95	123	94	96	103	95	102	95	114	91	115	92	104	95	75	96	110	88	105	98	94	98	110
41227	32958	23390	9971	35044	38473	29570	19033	9085	3370	1402	899	755	762	800	712	739	686	760	757	755	731	731	724	751	748	719	729	710	792	728	766	740	701	742	779	726	757	738	735	707	755	760	718	733	744	767	749	727	722	767	722	801	762	732	737	787	720	745	771	721	772	733	767	770	742	746	738	743	744	734	701	796	786	714	714	719	723	780	748	677	738	729	774	711	740	701	758	718	699	718	758	760	771	749	759	774	725	754	715	751	728	707	697	801	671	751	725	796	731	771	805	736	742	773	701	778	747	742	747	786	759	774	749	754	727	715	763	769	775	746	763	705	729	775	759	747	724	746	761	771	703	732	746	745	708	741	761	729	730	763	802	750	745	712	764	793	728	739	722	772	757	750	722	734	743	756	736	798	770	740	713	759	755	785	772	736	777	733	799	748	742	746	706	705	776	821	722	732	720	722	776	774	751	724	718	778	755	768	742	674	740	801	783	689	766	719	710	750	746	756	764	675	794	723	732	721	733	782	766	751	705	734	751	721	760	682	715	768	757	733	769	740	741	758	742	730	760	719	757	755	717	799	742	735	729	761	707	787	754	751	744	774	708	775	702	777	754	741	716	769	783	788	691	734	749	756	716	750	720	709	739	739	727	779	758	713	738	764	743	720	776	722	734	711	717	768	769	736	766	713	741	694	723	781	738	729	719	749	756	762	731	697	788	695	705	773	750	730	733	732	798	757	738	716	762	730	762	770	715	735	738	748	721	787	718	771	721	754	718	756	743	743	722	709	712	710	745	795	782	802	721	788	728	728	773	730	715	722	735	745	768	708	734	720	751	751	799	704	729	733	812	765	783	758	788	733	754	748	789	765	793	792	732	725	744	709	708	773	717	720	736	756	746	710	753	775	765	742	733	761	765	767	757	730	760	728	745	724	703	806	775	737	727	740	752	751	780	743	749	762	754	756	759	758	769	682	732	731	708	719	744	745	704	735	735	783	758	766	771	730	781	740	763	783	751	720	701	748	723	734	754	740	746	751	745	787	755	744	748	745	767	703	774	737	729	753	710	773	748	747	779	704	741	743	733	747	765	739	737	757	735	769	748	734	796	727	752	748	762	760	726	743	739	767	741	754	761	788	699	744	818	750	757	756	722	745	747	753	757	785	744	726	737	757	764	696	782	753	748	774	828	790	810	726	763	731	779	784	766	793	772	772	817	734	774	787	737	760	775	760	713	710	722	780	685	763	738	773	769	750	732	793	706	694	785	739	777	759	817	759	736	713	759	803	756	746	738	731	720	706	778	700	755	722	759	725	740	720	749	737	792	731	757	782	771	727	722	769	735	751	731	794	699	720	816	763	741	774	733	728	698	693	735	733	758	749	747	695	743	715	755	757	732	773	726	735	746	783	739	780	747	763	751	711	741	773	755	783	778	770	721	709	727	745	733	745	719	674	735	759	714	712	748	742	718	759	724	776	700	720	670	774	721	750	778	769	760	718	734	777	775	754	690	743	754	748	722	684	765	739	778	813	729	711	725	757	756	783	795	757	827	773	730	719	753	757	790	747	718	743	746	750	776	701	745	780	672	750	765	682	738	706	791	760	778	747	712	715	725	786	744	770	738	723	778	791	773	780	760	710	735	734	766	763	753	764	686	749	785	781	737	755	736	718	713	769	749	719	739	734	748	702	758	775	780	761	798	767	741	746	676	755	761	713	791	752	760	749	764	766	737	794	747	737	740	748	703	740	727	756	742	769	769	739	698	793	736	789	778	755	756	780	747	768	758	763	713	746	762	741	717	754	762	742	752	742	776	704	797	737	695	748	747	738	748	724	746	718	742	720	771	773	706	755	715	720	754	755	745	765	792	752	718	753	734	776	762	763	779	778	730	793	752	750	752	706	807	788	754	768	700	756	757	740	751	677	776	701	740	739	734	770	763	702	794	760	751	732	757	714	751	721	752	738	758	732	793	749	703	786	817	723	791	730	734	743	746	775	724	729	721	719	717	753	770	719	784	779	737	773	724	743	773	718	747	757	762	730	732	747	724	779	767	782	739	696	746	699	722	752	728	779	796	732	742	742	786	776	747	749	751	725	777	766	782	732	709	737	726	739	712	754	753	747	694	768	747	734	696	759	775	746	729	748	757	729	742	710	756	745	719	730	778	720	774	730	720	758	737	745	736	714	729	789	673	716	750	716	720	712	757	747	729	726	784	732	756	713	746	701	755	796	728	709	745	800	766	733	740	769	753	763	749	730	691	735	763	715	786	754	746	777	714	722	766	778	821	724	728	763	731	712	803	757	747	758	746	741	722	688	728	763	753	747	766	799	730	763	764	756	801	711	737	733	729	732	740	775	794	740	714	743	765	777	731	744	715	763	727	712	763	740	753	715	717	781	722	754	698	719	758	745	766	713	771	745	756	741	739	755	745	746	699	726	746	751	767	758	724	744	710	774	735	753	747	752	737	749	787	697	733	752	705	751	783	715	757	796	804	775	772	766	728	727	763	728	746	745	752	725	773	741	768	768	768	765	723	747	749	754	718	748	710	767	754	776	737	719	745	753	743	745	772	729	724	758	781	735	745	781	745	777	720	744	762	750	773	736	737	721	745	744	741	776	698	753	742	778	810	773	774	737	730	704	727	742	719	722	763	740	748	746	722	760	778	779	753	763	711	696	699	747	754	740	812	742	728	745	744	786	713	792	739	741	772	717	732	753	791	740	780	742	758	766	708	784	790	735	778	727	753	699	718	792	716	798	752	776	758	728	765	767	791	696	691	787	705	749	737	733	732	713	785	779	747	725	764	738	766	675	729	819	715	757	750	728	800	736	715	724	763	741	761	759	803	733	797	729	711	770	785	726	802	733	761	784	747	723	696	742	731	737	737	750	753	775	704	742	698	756	706	710	730	750	745	773	761	782	765	778	725	726	751	757	790	732	779	736	761	728	770	733	752	726	670	802	751	756	710	724	781	789	768	737	777	770	784	709	721	734	757	717	769	721	724	742	730	716	726	746	774	733	726	758	787	696	761	730	771	720	752	757	752	744	746	784	704	740	720	734	756	796	779	751	737	747	741	779	831	746	757	775	752	786	748	759	719	743	742	772	759	680	769	764	723	727	728	739	718	780	742	739	778	721	725	771	728	755	771	751	720	770	766	738	696	683	708	708	707	707	740	778	833	739	738	737	772	708	791	745	697	733	724	742	733	729	749	741	789	774	721	759	736	756	758	716	775	725	762	753	749	759	750	740	740	758	727	738	732	745	751	793	778	783	828	704	782	784	765	772	760	734	697	812	755	716	747	725	701	750	769	791	774	804	783	820	706	725	726	716	777	732	732	725	783	773	783	760	775	742	713	744	734	734	770	729	756	772	737	774	726	786	724	732	764	739	775	750	746	732	747	712	743	762	758	759	741	793	709	730	769	732	752	780	745	785	734	707	796	737	659	758	741	743	751	737	805	730	742	764	732	781	703	693	823	742	746	711	732	755	725	761	714	757	713
15280	16675	8014	1353	4839	9501	5820	2433	892	333	196	115	98	80	98	92	97	104	115	108	94	104	94	86	107	90	85	98	92	102	100	83	78	96	90	101	89	98	85	109	99	80	96	94	80	92	111	87	86	95	88	84	93	89	82	76	101	102	82	85	106	83	100	91	86	86	92	77	90	82	92	101	107	80	97	95	95	103	89	74	96	77	81	97	94	83	91	98	102	85	93	110	92	100	97	87	106	88	86	87	84	95	97	79	84	100	87	106	84	98	79	98	81	91	80	89	101	80	96	87	113	82	83	100	74	100	96	84	91	92	107	114	102	81	100	98	84	95	94	98	95	90	87	94	91	84	90	101	77	89	90	96	97	98	101	89	86	102	103	78	78	105	86	92	83	89	78	105	99	92	92	83	104	93	89	114	82	82	85	77	78	89	108	60	95	96	97	97	91	96	93	89	80	92	96	83	82	91	91	92	89	80	96	104	83	91	102	66	90	99	88	96	93	103	96	95	106	97	104	97	96	92	86	84	106	80	96	86	98	85	101	95	106	116	100	92	103	72	107	108	85	106	99	103	88	95	91	103	99	96	84	85	88	89	74	86	85	101	95	94	81	96	89	72	96	102	95	96	109	101	101	93	79	82	105	93	105	85	111	86	93	90	83	90	84	91	107	92	85	90	86	96	93	87	83	104	82	76	97	95	90	91	95	86	81	85	94	101	98	108	99	73	93	96	97	101	105	93	108	86	92	77	95	104	93	84	96	97	85	89	94	104	116	95	100	80	100	77	83	75	84	99	82	117	89	82	87	91	83	83	97	92	90	85	101	94	98	91	93	94	85	84	97	85	79	92	98	102	91	83	96	88	99	85	106	85	84	97	92	92	80	85	82	94	110	75	101	100	83	75	89	88	86	93	90	93	91	93	85	91	95	86	98	88	119	80	90	87	84	108	93	97	96	81	93	80	84	95	92	78	99	101	87	82	90	102	104	81	88	105	105	89	108	80	92	91	97	103	85	85	94	87	95	89	86	87	91	98	85	87	94	112	89	90	89	88	77	110	75	96	93	97	82	102	90	99	84	81	82	106	103	88	97	92	93	83	111	68	87	102	100	114	101	95	94	85	76	101	116	91	95	119	97	106	89	98	98	97	88	78	107	82	99	95	84	89	100	85	79	96	96	87	87	88	101	105	102	101	97	95	96	78	76	90	81	69	88	98	94	94	92	91	83	104	106	107	97	110	80	83	87	96	119	78	83	84	98	95	99	90	113	95	100	91	81	95	105	95	100	106	96	114	89	82	94	94	89	118	92	85	95	88	78	90	94	96	91	89	106	103	79	87	100	104	89	89	88	104	87	84	90	90	91	98	93	89	82	100	104	118	104	104	88	88	106	85	86	92	75	98	97	84	106	86	87	79	96	101	97	112	103	101	78	82	77	89	92	96	91	103	83	79	90	96	94	88	95	93	97	86	96	109	109	79	97	86	104	91	89	84	97	87	84	80	99	100	104	87	90	76	98	95	89	94	78	95	105	78	89	90	92	75	98	93	101	102	83	82	75	94	90	102	88	104	90	107	100	83	100	102	91	81	84	94	96	85	88	101	86	103	80	93	109	90	79	98	89	98	89	109	84	96	90	85	86	97	91	77	94	92	103	104	97	87	97	89	88	96	86	92	92	91	85	90	61	82	104	85	81	91	98	86	106	108	87	101	95	100	78	93	81	86	89	94	101	91	103	97	90	101	97	90	78	91	84	90	108	89	102	84	96	87	93	96	83	99	87	78	83	73	95	78	101	101	85	89	96	90	89	97	86	102	91	110	107	88	105	96	84	88	96	99	100	83	100	96	91	77	105	91	82	87	78	118	105	85	93	91	106	95	90	88	107	99	98	98	100	100	79	106	93	105	93	76	85	92	106	88	94	100	112	91	89	105	90	97	96	103	111	102	88	95	101	91	100	81	92	100	91	91	98	95	96	64	85	95	91	81	89	76	96	93	101	102	106	99	98	89	100	93	91	99	76	102	84	81	94	93	90	83	92	90	84	102	90	100	93	100	88	98	88	93	87	83	84	104	84	97	89	89	82	93	104	78	94	79	108	100	93	85	81	91	92	88	87	90	79	87	89	99	77	85	98	91	128	93	98	82	98	91	86	95	88	93	85	88	105	83	93	98	90	95	80	76	89	87	97	102	100	111	93	86	91	92	90	90	101	96	106	96	90	85	86	109	82	89	98	98	87	84	107	92	98	80	99	104	85	86	93	92	89	102	90	83	95	82	114	83	90	89	105	96	81	91	92	109	86	89	102	92	101	76	91	98	97	85	95	111	100	95	104	87	84	85	89	79	85	74	58	75	80	83	83	94	96	95	92	64	96	85	84	87	91	101	87	84	101	106	89	98	95	81	97	106	91	93	74	85	87	94	93	85	78	85	95	92	95	96	108	94	103	83	88	112	98	106	88	79	107	116	84	79	83	83	102	118	94	89	97	91	94	95	90	85	104	101	91	99	95	93	100	100	108	94	91	91	109	88	97	104	90	89	80	112	81	101	85	94	94	90	98	85	93	83	86	97	97	85	81	98	84	96	83	99	96	104	88	100	104	119	113	89	81	105	103	100	83	101	94	82	90	104	86	72	102	83	66	86	91	77	95	93	97	84	88	94	99	106	91	114	103	96	99	90	88	100	102	97	91	99	95	119	95	85	91	97	90	91	80	97	83	96	89	97	95	107	102	92	88	87	94	80	111	98	107	88	82	95	81	115	87	95	81	81	96	109	93	86	103	103	94	88	91	91	101	83	96	97	81	93	92	89	83	98	84	94	91	91	81	88	75	97	83	83	82	88	98	100	82	75	80	100	91	75	102	93	107	93	113	110	96	85	91	89	106	87	103	100	82	99	96	109	92	96	93	87	93	120	104	88	85	94	102	95	94	89	93	105	95	91	80	94	85	90	102	107	84	89	105	84	117	99	103	80	101	90	86	103	92	77	109	100	111	106	96	83	87	88	84	110	92	105	91	81	87	80	86	112	85	92	106	91	98	104	80	86	110	93	100	89	93	98	102	95	98	81	100	96	92	99	111	102	86	104	89	83	98	102	103	90	94	94	93	91	79	81	104	76	98	92	88	94	100	109	109	93	92	93	81	82	95	104	78	95	97	108	88	105	84	105	81	101	87	81	99	90	101	110	97	85	73	93	90	111	109	79	109	98	86	92	88	81	94	78	89	100	103	77	99	99	86	96	105	78	78	101	95	81	87	103	86	85	92	86	93	96	98	99	114	89	97	87	82	98	100	100	95	75	96	95	95	86	110	87	97	99	93	89	104	82	91	86	83	78	104	96	83	93	83	114	94	86	94	79	85	80	98	83	79	82	93	79	114	98	84	83	96	110	88	106	96	71	92	108	89	83	97	100	95	112	85	83	94	80	81	87	97	89	99	91	103	89	93	92	100	105	85	93	87	80	89	81	89	79	80	94	80	81	82	90	91	99	88	94	96	99
46191	38587	27516	11541	35361	48726	38429	27014	14293	5773	2236	1072	812	696	632	702	654	685	685	646	674	679	692	691	661	682	709	701	692	706	655	694	631	698	715	692	729	642	666	710	702	690	690	701	719	688	702	638	722	683	654	676	736	711	697	709	641	637	673	722	662	727	699	640	644	694	661	690	716	675	672	698	655	679	676	684	669	738	684	667	654	693	668	683	680	683	679	683	669	694	695	673	654	650	709	665	673	690	721	692	745	658	725	657	687	659	679	673	693	616	678	687	683	680	656	656	672	639	708	696	652	653	632	658	671	668	660	720	651	646	675	687	682	720	681	658	701	687	687	697	670	695	735	699	663	682	690	669	701	710	684	668	720	678	649	701	708	699	659	658	679	658	644	654	683	665	651	715	661	717	646	651	651	660	650	626	701	692	693	685	699	624	624	690	636	668	657	678	699	712	656	675	673	731	635	742	717	710	654	618	683	666	687	680	685	663	721	690	720	730	659	709	676	703	714	685	668	701	714	683	697	684	735	691	671	652	675	730	681	663	659	695	685	674	633	695	705	645	703	703	644	671	686	689	651	668	671	733	715	689	691	628	681	720	647	673	658	672	685	674	675	667	711	693	708	736	673	712	715	666	661	638	688	666	701	650	718	713	684	648	676	694	656	693	662	719	658	697	691	694	674	639	681	677	674	695	713	700	659	686	715	664	676	667	687	673	664	673	678	661	717	642	672	675	692	673	668	715	656	653	668	723	683	689	684	686	696	686	664	637	718	697	696	652	685	694	678	704	676	662	668	674	701	617	664	689	682	675	726	695	661	671	679	719	642	680	726	722	706	691	665	669	668	713	678	678	683	699	708	680	638	698	684	698	679	681	675	607	669	652	688	625	682	679	691	686	662	652	654	689	719	635	687	658	665	714	670	709	678	657	663	669	677	727	667	674	688	685	685	728	669	676	650	713	702	678	740	680	729	676	638	721	649	652	709	668	667	665	679	637	695	655	688	664	698	679	721	739	635	669	636	714	681	677	656	624	691	671	722	653	676	711	672	640	672	757	700	681	695	677	673	695	701	685	643	690	695	666	706	674	676	669	675	725	660	670	692	659	705	680	741	706	711	663	669	658	720	684	671	636	688	718	681	651	698	653	684	694	664	665	628	691	713	685	687	663	673	702	720	672	688	658	690	676	653	656	698	703	682	694	682	688	702	676	670	669	729	673	703	620	698	653	685	684	657	695	669	687	652	698	704	709	630	667	664	647	657	678	716	653	679	683	641	716	670	670	681	694	687	702	696	657	687	700	696	701	717	708	633	717	675	652	657	675	676	689	677	676	673	665	698	649	673	658	699	661	655	681	640	714	690	719	708	661	678	673	686	702	633	669	718	661	692	667	648	685	677	709	688	683	652	735	649	690	691	659	694	669	706	713	695	660	639	654	680	685	643	696	722	698	675	669	662	701	696	710	633	670	647	700	660	694	678	626	655	701	681	670	709	671	712	710	712	660	664	652	660	717	703	622	634	675	705	709	691	657	675	731	686	665	655	719	699	730	690	651	692	655	662	707	719	663	665	679	711	672	726	682	669	700	684	636	634	662	706	673	697	672	674	685	651	668	695	717	652	704	626	661	677	654	638	704	704	707	694	722	670	656	693	681	694	658	655	627	665	640	642	701	695	708	683	648	669	658	679	674	698	696	701	669	682	623	673	698	677	637	702	710	688	648	664	665	703	687	719	636	683	677	676	680	666	659	655	679	672	681	695	623	688	609	653	665	658	654	677	679	630	686	653	673	672	720	651	649	660	681	659	680	690	723	735	687	666	681	652	621	683	680	667	754	659	697	661	763	706	711	633	649	699	701	697	714	671	670	694	642	664	695	711	661	679	726	665	668	700	699	731	647	665	685	651	675	702	654	637	655	686	763	685	672	722	662	683	658	661	641	728	653	648	689	666	678	675	705	698	653	688	688	671	741	697	679	649	642	671	677	690	700	672	660	678	682	682	694	708	641	710	671	688	717	705	695	681	672	707	663	704	670	663	733	703	713	693	654	673	611	677	652	708	723	637	666	699	694	655	681	726	674	623	724	702	658	708	643	695	694	700	649	710	686	674	677	695	620	657	702	692	725	700	671	654	671	648	674	642	631	642	683	660	703	665	685	633	687	665	672	714	656	640	697	717	645	685	676	689	657	662	701	662	640	645	680	664	672	663	696	691	676	683	667	655	678	739	714	644	621	680	688	681	701	669	697	673	677	634	651	690	693	702	680	688	682	667	670	690	684	706	653	722	684	672	668	733	667	666	666	646	682	720	710	659	682	687	680	695	639	707	666	707	683	662	704	701	618	625	691	685	695	682	676	711	658	661	681	687	672	650	701	663	712	747	673	684	657	709	647	673	703	640	689	690	692	697	665	688	657	684	656	708	645	627	672	626	702	657	720	691	665	632	625	669	692	699	655	675	674	671	672	654	674	651	662	676	631	687	701	639	691	650	664	722	701	698	688	689	723	681	684	693	681	701	635	671	658	685	712	717	697	718	642	685	647	703	703	666	652	717	680	685	667	673	634	661	677	639	661	701	694	710	644	720	671	708	725	720	702	706	659	681	681	669	644	679	664	658	684	669	678	674	699	648	680	637	659	643	665	687	690	634	760	676	744	640	707	675	721	708	706	720	671	665	708	735	657	689	725	652	719	698	700	732	705	706	625	690	710	677	685	678	705	675	726	678	706	657	634	720	709	659	694	732	739	670	678	693	698	670	648	667	704	671	678	752	706	711	700	695	693	664	687	692	666	656	659	659	658	719	683	696	665	668	677	678	720	624	657	710	678	662	676	696	683	695	670	661	730	712	717	702	691	673	660	687	703	657	685	686	668	671	667	716	743	649	692	663	695	670	691	672	687	718	660	643	645	632	694	730	644	644	666	694	680	635	691	688	675	685	656	675	689	696	686	686	661	675	686	692	652	640	656	681	730	678	691	670	670	699	690	741	691	632	666	687	646	669	688	665	665	672	635	689	693	728	684	714	670	709	631	671	645	660	637	702	670	706	721	689	667	686	662	696	698	715	751	678	657	715	708	709	687	715	693	668	659	683	744	676	683	681	702	680	678	689	680	689	704	697	640	627	632	706	650	690	668	646	712	662	649	683	684	662	680	655	669	706	687	706	661	690	702	741	680	696	699	672	652	678	663	650	695	697	697	696	678	672	670	654	638	666	679	690	669	674	651	705	641	720	669	687	660	691	708	662	630	676	694	666	707	673	712	661	735	693	699	717	665	659	662	700	673	670	636	668	688	707	658	678	676	637	698	695	663	642	686	695	735	712	708	646	669	694	680	644	695	644	653	696	712	700	660	673	665	692	680	669	741	675	711	682	672	667	699	614	666	684	683	661	691	650	675	678	694	674	707	716	678	655	693	671	668	656	671	677	693	716	659	629	672	704	707	681	682	658	663	722	645	660	736	702	655	643	716	714	666	713	738	693	720	669	691	681	664	701	652	691	677
8509	5582	2561	617	636	1376	1036	490	264	159	132	105	95	99	97	89	92	100	100	101	95	115	100	102	86	94	102	89	132	94	83	105	97	106	102	95	109	110	89	82	111	94	102	103	90	103	97	99	110	112	93	102	106	108	101	106	101	96	107	85	102	98	71	107	120	106	97	102	112	91	108	105	86	96	100	97	95	109	94	99	98	104	100	95	94	104	101	98	99	95	91	106	124	100	94	108	100	87	94	98	109	102	97	99	88	82	94	89	99	95	107	100	92	114	104	101	92	86	95	109	92	91	90	108	105	112	96	98	92	115	107	111	101	101	106	90	89	114	99	83	89	96	95	101	102	91	103	78	100	93	94	99	91	110	100	86	91	104	99	89	92	95	91	105	104	97	92	94	105	102	95	87	117	105	91	92	107	85	109	117	108	85	81	99	84	94	103	85	91	92	105	115	103	96	100	101	94	99	116	95	97	95	77	100	96	78	100	99	87	103	94	114	95	92	92	97	122	102	99	106	115	108	93	100	118	106	86	105	95	98	92	102	131	99	81	106	99	98	78	90	114	91	94	88	101	103	99	105	95	93	99	81	92	111	99	103	110	104	86	97	102	112	92	97	100	78	107	104	104	92	111	83	89	108	88	117	103	104	84	94	92	106	91	104	94	100	99	95	100	116	98	99	127	87	92	107	103	99	75	86	91	90	94	102	80	116	93	117	82	98	112	105	91	103	78	105	105	98	91	95	92	93	110	100	116	110	92	103	109	88	92	103	97	110	80	93	112	105	98	106	111	119	106	96	101	97	85	104	109	95	86	102	85	90	101	95	110	90	115	102	86	123	95	91	84	105	94	96	104	100	102	98	87	101	100	116	85	101	94	117	100	91	94	97	91	95	92	81	91	98	94	92	80	108	107	98	95	113	90	94	96	91	117	99	96	83	97	92	86	84	98	86	101	83	112	108	90	111	89	96	114	88	109	89	111	104	95	105	93	108	98	96	94	97	94	102	105	95	85	90	105	123	107	94	94	102	101	91	88	94	105	103	106	101	89	90	104	97	99	96	96	98	103	88	96	77	117	94	98	96	98	109	107	111	125	88	99	85	96	95	103	96	100	110	112	107	93	89	118	107	116	114	103	101	95	87	100	107	112	116	117	102	95	82	90	102	100	99	92	98	115	100	99	99	114	101	114	104	66	100	116	113	98	92	95	106	93	97	87	97	100	119	131	87	113	105	89	92	91	125	84	91	91	106	106	100	99	106	82	91	114	121	99	94	125	107	109	102	89	93	104	106	92	87	106	104	91	92	81	83	87	92	99	86	103	104	111	111	102	103	107	87	95	102	105	99	86	101	98	88	112	89	103	96	84	97	112	98	106	100	98	102	84	124	95	109	85	80	98	105	92	108	111	109	96	107	121	103	85	99	91	120	91	106	76	103	70	93	87	99	94	82	106	102	103	100	95	90	104	91	103	97	102	115	88	87	104	94	92	110	98	82	112	98	95	108	96	98	90	104	110	102	89	112	99	107	112	97	104	97	96	105	90	122	98	90	84	120	100	100	85	105	105	108	79	83	88	89	107	104	91	99	109	79	92	94	113	97	116	87	99	110	114	109	90	91	92	91	107	94	86	103	92	96	95	93	111	103	122	125	107	97	111	100	93	102	82	104	94	82	97	88	87	98	95	83	103	84	101	98	100	90	118	95	99	115	92	99	104	97	109	91	98	97	99	83	107	108	95	99	94	110	111	94	97	101	87	105	84	122	104	102	85	95	102	104	92	92	88	99	94	102	106	94	102	97	113	88	115	113	105	97	113	93	106	97	98	103	105	87	100	88	100	86	95	90	96	87	103	78	104	106	98	87	101	98	96	105	97	94	92	99	83	100	84	105	88	99	97	115	109	102	103	86	93	97	85	114	94	91	94	100	103	83	104	87	98	103	94	116	100	94	88	116	103	97	105	75	71	108	108	106	85	91	112	97	90	94	97	86	99	99	105	96	90	96	101	98	101	118	112	120	107	94	127	101	99	88	96	106	101	103	103	102	102	83	80	83	94	94	98	102	110	117	94	79	99	96	101	104	109	94	101	107	96	83	105	109	100	116	85	95	113	93	84	94	99	107	105	96	97	86	114	85	92	82	103	94	88	109	96	96	98	99	96	105	114	98	95	95	100	91	101	98	92	98	81	98	107	108	98	96	98	108	111	100	91	95	91	96	78	102	92	91	79	94	101	93	83	111	104	95	94	109	96	120	96	93	94	86	86	96	88	84	96	111	101	87	73	97	109	104	84	106	99	105	104	109	100	106	85	111	93	118	99	114	85	106	96	100	97	108	107	81	113	80	85	123	92	105	113	105	100	105	94	99	112	90	100	80	106	95	117	102	103	105	87	102	98	102	78	82	112	106	113	114	110	105	89	108	119	103	87	82	85	86	94	76	112	89	93	98	104	107	90	109	105	107	115	100	110	88	108	101	82	114	82	86	90	101	94	89	104	85	98	87	104	93	99	82	105	93	89	88	107	81	83	88	91	101	86	98	78	94	103	95	127	113	90	116	106	101	105	101	104	96	84	116	93	73	104	106	99	120	99	108	101	105	80	101	94	111	113	84	97	101	90	108	104	95	85	97	93	108	103	96	107	93	92	108	83	110	110	97	95	100	102	94	92	93	79	102	102	102	80	95	84	100	137	99	102	116	110	89	107	93	106	105	81	96	95	112	103	109	102	113	115	109	110	99	88	95	120	107	84	102	115	104	88	90	89	90	97	94	108	95	118	88	110	93	112	100	110	93	105	105	92	93	115	93	94	104	115	90	110	109	92	107	95	122	94	89	100	93	104	118	106	99	75	104	97	90	91	92	112	83	82	92	97	100	103	94	79	94	112	107	105	110	93	89	111	83	94	92	92	98	106	98	101	81	101	70	102	84	104	96	106	102	93	93	94	87	89	105	86	89	107	103	100	103	102	91	88	113	110	81	105	93	106	92	93	107	111	100	108	85	120	94	97	97	89	105	95	107	102	102	93	96	95	102	109	101	102	99	96	83	102	116	111	98	101	100	77	105	86	91	88	102	104	110	110	103	109	98	114	103	92	87	112	103	96	92	100	103	80	97	107	109	101	103	111	86	101	83	88	96	84	100	113	106	101	104	94	99	98	99	110	98	95	95	96	88	89	85	101	105	90	108	75	115	125	97	98	91	112	110	114	114	91	98	102	101	81	92	98	102	95	106	120	90	105	104	104	106	98	85	102	100	112	94	93	91	122	95	93	105	111	107	97	99	106	95	104	97	102	98	114	105	91	103	111	98	76	97	108	102	91	103	105	87	83	110	107	105	110	93	100	92	129	97	100	86	83	119	100	87	96	96	106	98	95	105	98	103	99	104	83	104	97	93	121	92	103	99	113	101	101	88	84	110	83	82	86	94	111	107	104	108	88	98	93	107	102	97	97	86	99	119	93	103	90	99	99	84	92	86	79	89	107	94	75	115	98	110	83	101
37278	26260	17261	7364	15200	23460	17113	8853	3644	1613	1026	781	716	771	768	716	707	739	737	724	723	680	696	759	762	771	691	759	750	760	732	690	715	715	734	736	729	728	714	683	687	693	714	745	683	680	734	724	729	694	721	701	686	731	741	707	735	743	802	680	730	761	680	736	735	710	746	780	767	767	715	691	734	706	742	724	704	680	745	758	739	749	754	690	707	702	716	674	687	724	699	732	726	685	711	752	718	734	715	727	724	711	750	684	698	735	720	723	763	690	724	703	757	730	718	745	693	705	701	756	750	747	748	753	739	698	701	733	725	703	692	719	764	791	730	704	692	736	717	736	742	766	726	722	735	763	760	724	724	709	686	719	765	720	753	720	723	686	727	686	705	696	713	755	687	748	725	727	723	751	703	724	720	683	704	706	728	723	672	691	701	731	708	736	672	766	742	695	741	692	731	690	730	777	723	704	701	713	747	702	766	716	704	730	748	750	700	752	773	714	686	772	734	781	698	709	727	712	754	712	758	713	738	698	753	718	740	697	716	721	734	735	725	716	728	732	747	801	698	748	765	711	734	784	719	737	694	740	686	716	747	759	739	747	751	709	736	744	728	703	703	804	725	747	767	736	709	676	775	752	684	752	713	717	680	700	747	767	708	738	705	683	689	713	679	717	700	727	726	752	787	745	697	720	727	748	695	736	725	703	725	720	723	717	720	732	696	770	704	702	706	665	696	753	717	673	714	709	711	748	743	729	737	704	726	669	717	709	754	746	726	719	730	724	686	735	725	757	707	694	714	704	710	763	765	725	720	699	705	715	773	777	724	747	730	691	690	734	708	758	709	727	694	741	701	753	705	733	686	727	722	769	732	749	708	719	730	724	703	733	707	763	701	737	771	735	712	722	699	718	713	700	727	724	720	727	717	788	728	675	760	701	719	706	693	717	711	728	699	751	679	768	690	742	706	700	693	699	751	752	706	732	729	727	726	696	704	731	658	741	735	654	769	717	686	751	734	744	750	726	722	765	724	750	726	735	741	709	734	741	752	702	703	751	767	750	766	693	718	733	751	711	696	727	700	766	685	708	751	770	650	788	726	753	792	750	702	654	730	735	751	724	763	714	744	731	750	720	721	719	686	706	702	709	731	716	686	766	743	743	728	732	754	721	741	713	724	695	749	735	747	758	703	757	706	730	740	737	696	763	715	709	746	742	689	753	704	701	750	770	730	723	700	745	757	741	741	737	693	691	696	720	721	703	754	736	735	738	731	757	716	751	714	692	686	691	754	730	704	735	703	728	736	743	724	736	679	685	724	749	746	700	657	750	765	716	683	685	694	748	742	736	704	688	643	730	771	730	726	736	755	728	753	744	750	729	701	744	718	716	737	752	723	735	736	725	759	752	711	743	717	708	699	728	740	746	696	699	708	728	707	746	680	670	722	686	732	690	751	767	684	695	732	705	756	748	729	752	713	664	750	727	738	710	734	709	718	712	681	714	699	754	730	675	685	725	704	753	715	742	708	762	800	702	725	696	708	680	770	690	707	711	737	725	754	699	704	694	722	738	735	748	711	756	765	730	750	702	736	763	702	673	674	736	714	716	696	739	715	707	784	707	716	710	743	714	717	716	677	755	779	723	741	756	737	739	724	681	716	715	685	712	733	690	717	668	706	701	761	777	710	733	721	736	750	718	724	775	780	789	718	739	741	720	716	710	705	715	732	735	724	697	791	763	726	710	722	721	733	689	715	667	737	728	702	718	729	748	729	799	751	697	740	683	757	734	737	732	786	771	698	727	728	765	747	752	741	752	753	746	694	745	721	732	707	729	728	734	735	738	745	744	708	753	721	770	694	730	749	725	699	723	730	741	688	719	720	766	734	719	789	713	701	757	750	770	674	675	704	667	731	747	685	774	706	724	722	684	709	763	709	749	740	750	701	718	716	706	679	778	754	783	757	755	705	722	694	674	707	677	696	682	707	669	716	696	748	736	732	666	742	709	729	676	726	688	742	729	704	710	706	785	685	696	696	741	710	693	751	661	762	660	732	697	715	718	733	763	738	739	702	762	761	753	683	783	695	686	693	717	759	716	704	757	748	772	698	719	751	708	756	692	703	729	729	735	708	737	689	683	721	723	743	757	772	736	762	719	708	681	755	745	744	748	717	751	759	757	792	753	722	726	767	741	705	743	710	743	723	721	778	732	759	721	756	780	709	721	749	687	727	716	705	686	743	751	771	700	758	742	728	743	715	714	730	715	705	728	762	726	699	712	738	661	693	771	739	715	736	721	741	739	740	743	739	713	705	752	732	720	705	702	704	707	727	725	738	721	756	724	769	705	768	765	671	746	736	744	751	654	700	732	752	712	675	699	681	695	717	728	726	724	681	710	732	739	718	710	716	654	731	670	727	685	728	737	687	739	711	732	752	738	737	736	740	736	735	784	729	710	717	759	753	728	723	723	708	747	754	745	690	724	703	696	692	742	678	682	703	727	705	723	714	726	725	706	751	718	734	701	683	694	726	719	704	693	731	728	691	746	751	765	728	746	697	726	708	739	733	709	787	749	704	691	719	744	726	705	752	672	713	782	714	755	738	722	702	732	729	707	724	717	721	709	728	721	729	715	698	672	658	737	740	710	727	691	713	769	734	728	742	742	751	765	718	785	753	693	753	736	711	721	706	716	732	750	706	690	658	738	763	707	725	752	730	705	744	747	759	723	734	730	707	706	726	729	716	675	733	707	717	727	706	740	716	737	732	690	708	733	756	710	732	773	694	752	729	701	659	754	749	763	705	731	753	778	741	715	763	711	765	697	752	705	728	728	705	705	741	719	746	738	748	708	753	732	736	711	725	709	742	734	710	762	720	739	754	685	760	723	684	727	686	715	758	751	693	678	740	727	751	750	749	723	757	745	744	701	726	735	762	680	741	706	744	766	724	720	759	678	722	727	722	724	742	726	718	764	717	719	742	730	772	719	751	737	713	728	756	792	779	733	733	701	737	782	759	717	722	767	709	691	707	686	770	686	745	714	712	708	728	728	730	724	774	746	708	726	769	718	677	727	780	760	728	715	725	727	759	705	705	705	748	702	724	751	701	723	727	765	730	743	756	734	735	730	681	759	713	756	775	759	665	751	770	755	734	733	782	738	768	711	724	744	744	781	754	682	718	753	701	687	730	739	664	702	748	767	725	705	755	711	704	779	661	728	757	717	702	692	679	689	758	746	717	685	708	723	745	717	757	717	734	710	728	678	683	693	692	689	704	723	697	760	756	711	730	741	697	755	736	700	761	692	702	718	712	717	776	746	723	736	746	717	746	757	696	709	705	748	724	711	703	737	676	754	727	749	723	690	750	745	738	700	724	762	745	740	736	666	693	735	725	722	774	786	749	794	721	754	706	751	720	714	739	724	743	756	702	752	679	756	739	771	715	748	710	721	771	737	710	726	764	716	715	748	702	729	738	659	774	721	742	682	734	709	717	682	755	757	730	686	703	717	710	740
13965	15151	7765	1612	4934	7475	4978	1947	730	272	146	114	86	81	92	79	86	102	88	92	101	75	99	85	96	93	86	84	100	110	100	92	75	89	81	78	100	98	93	82	83	91	76	87	94	87	79	91	85	110	94	91	88	111	95	79	91	101	101	86	87	92	89	116	72	86	102	89	80	84	93	68	82	84	82	103	97	80	88	98	105	88	90	99	75	89	111	98	85	100	93	109	87	107	80	93	91	98	96	86	83	100	102	105	100	96	101	90	101	94	100	102	93	73	92	78	86	93	97	101	107	75	74	96	88	84	89	98	80	75	95	102	85	81	95	92	84	98	93	86	91	89	108	103	88	97	90	77	98	104	90	69	86	99	93	86	80	82	83	103	102	66	79	105	101	84	90	96	92	79	89	80	93	91	84	78	90	90	99	97	72	88	92	89	94	95	84	90	99	67	87	95	92	90	83	79	97	87	102	92	110	78	83	101	101	109	82	105	94	87	85	85	102	100	97	77	97	86	96	94	91	90	90	93	90	90	74	99	91	99	96	87	87	85	93	94	88	76	98	92	81	107	92	92	74	80	95	88	86	81	87	94	96	92	107	82	105	95	108	98	76	109	71	100	92	89	66	93	90	82	84	102	88	99	89	113	92	86	95	90	94	104	98	86	101	75	91	90	107	93	87	82	95	81	83	94	94	82	99	88	89	101	72	95	102	81	95	94	87	99	92	100	62	98	82	102	90	95	81	82	103	82	100	82	123	90	111	86	88	91	95	87	83	89	76	81	72	104	97	102	92	77	76	82	82	72	98	85	87	92	90	77	91	95	89	94	89	103	96	108	96	95	96	87	97	96	99	104	93	87	79	93	103	97	104	81	110	85	89	81	87	89	100	87	87	99	75	98	92	83	93	93	92	91	83	87	90	75	95	97	89	77	80	84	89	79	78	70	92	98	87	112	74	74	92	89	92	88	96	94	83	96	99	82	90	94	122	88	93	103	84	88	91	80	100	93	77	87	79	93	74	100	86	86	70	99	108	95	86	88	90	88	98	80	91	111	87	91	82	93	69	94	72	104	99	92	88	89	91	102	84	79	83	89	92	93	91	81	108	92	97	86	100	85	96	91	83	81	100	85	92	102	95	89	114	101	94	85	84	104	83	90	103	87	96	86	92	90	102	90	85	94	110	87	84	96	82	82	88	78	87	80	85	92	78	94	108	97	85	89	92	75	72	90	94	83	87	92	98	72	99	87	81	98	89	89	89	90	84	89	93	98	80	81	86	88	100	81	87	99	126	107	84	93	96	92	94	95	86	95	84	91	97	95	99	100	106	86	90	94	68	98	105	91	87	103	89	105	91	93	111	78	100	84	103	105	74	99	92	84	105	94	96	73	98	109	94	90	80	86	97	88	103	101	88	94	91	84	80	88	101	83	104	84	105	92	89	94	75	107	97	105	85	96	89	89	93	102	97	113	91	97	107	101	90	101	82	84	90	98	92	87	71	73	96	105	81	101	109	91	81	91	93	105	108	78	86	92	88	81	88	73	78	78	72	80	99	91	87	81	84	97	91	86	98	104	110	85	76	90	80	96	87	91	79	97	97	85	84	96	87	93	83	91	91	102	84	116	87	81	109	87	99	88	99	110	103	87	85	88	111	86	104	92	99	101	97	98	99	87	84	96	88	94	93	89	75	81	102	94	95	81	88	89	109	107	82	101	88	104	76	83	84	103	92	98	75	102	85	87	83	84	88	70	90	104	94	98	99	89	67	93	86	79	85	83	82	80	86	88	104	103	96	100	81	81	92	97	77	96	94	99	71	83	77	92	103	86	100	100	96	75	97	68	81	77	104	82	94	91	90	82	89	90	84	77	86	90	96	76	96	94	104	84	90	79	100	102	92	80	81	113	89	88	101	103	87	87	91	106	107	77	86	96	83	96	93	86	91	105	90	91	88	107	88	104	100	89	103	86	106	103	94	94	90	88	78	83	77	89	82	91	98	86	97	86	90	83	102	83	101	89	101	92	88	103	81	82	81	94	89	85	104	90	83	87	83	92	101	86	95	72	100	90	81	106	82	72	82	88	86	85	91	99	102	86	81	79	87	84	101	94	87	96	97	84	75	79	90	80	95	99	102	88	84	83	71	110	88	86	93	86	92	80	91	92	93	70	94	94	122	91	84	100	83	93	86	91	77	108	82	89	86	90	96	84	99	87	91	84	81	76	89	89	88	89	110	87	107	91	94	103	116	98	97	99	81	74	91	86	89	92	65	95	109	87	98	100	95	92	89	107	89	93	71	76	86	105	89	83	84	99	95	88	96	96	86	102	94	109	90	101	86	82	89	85	93	105	96	84	85	84	98	88	87	80	95	89	66	95	88	89	94	74	82	75	80	73	103	88	92	96	79	88	80	101	87	84	88	67	100	94	87	74	109	110	96	101	89	81	87	86	98	90	73	101	96	119	92	88	71	87	92	83	89	99	107	96	78	92	98	102	101	82	92	79	79	90	94	93	89	88	93	97	97	90	81	95	76	78	98	71	72	79	82	91	104	78	118	102	100	92	82	95	84	100	74	99	90	95	86	81	88	102	83	99	111	72	102	90	81	83	83	81	93	87	91	86	96	87	93	76	98	100	105	94	71	86	96	94	82	100	83	84	83	99	77	92	86	94	118	91	93	89	95	88	88	111	75	84	85	89	95	97	92	93	87	91	84	86	104	109	94	93	94	92	82	78	87	79	77	78	90	72	112	94	99	71	85	90	96	71	88	88	89	91	99	91	91	89	72	88	90	84	87	89	94	87	86	101	90	101	100	89	76	98	72	75	90	97	94	92	90	86	79	85	93	75	86	93	104	95	87	103	85	104	91	81	86	90	102	87	96	89	98	82	85	86	102	76	104	91	96	93	65	94	84	98	75	103	91	99	99	100	84	90	102	91	85	81	81	84	104	97	97	89	90	88	92	103	86	106	89	89	90	75	87	95	95	85	97	109	88	89	92	77	82	101	110	108	85	84	97	89	93	100	98	105	81	85	97	95	81	81	94	104	94	97	83	89	101	117	87	84	84	96	74	95	74	95	94	81	76	85	93	96	63	90	93	97	99	97	94	92	75	80	91	88	87	94	111	71	80	79	83	79	100	95	112	100	111	85	79	83	100	83	68	101	81	96	91	85	90	97	84	93	101	80	94	94	92	88	83	92	108	103	85	75	95	88	85	88	94	95	88	99	85	94	86	90	78	88	89	59	92	107	91	96	92	91	101	104	91	91	85	85	77	78	75	98	96	95	89	76	83	90	89	82	90	84	96	82	92	88	96	93	84	85	82	103	83	88	79	79	94	99	98	88	105	89	94	82	93	84	90	84	95	80	75	103	77	113	94	104	97	77	93	86	110	99	103	96	88	104	89	91	77	95	86	102	83	105	104	93	89	80	95	89	89	70	89	98	90	87	81	91	80	106	91	84	97	99	88	88	83	80	83	97	98	94	85	88	81	99	93	84
45289	37602	27879	14380	38342	45128	36400	23562	11806	4646	1621	902	742	671	669	670	677	730	695	691	707	637	671	635	679	669	666	684	692	691	740	655	711	667	684	675	624	633	647	675	694	714	658	652	672	672	675	651	701	673	687	649	624	649	668	653	620	644	664	658	647	664	651	678	695	667	653	675	681	684	697	635	677	655	632	669	664	707	661	650	667	680	695	626	667	641	639	644	672	662	680	669	648	674	680	630	645	655	700	675	670	701	677	680	664	658	639	676	613	655	659	675	638	637	724	689	698	690	696	635	682	693	675	670	669	642	691	648	693	678	648	631	701	680	659	683	672	674	651	656	677	633	646	642	633	657	676	649	685	656	719	643	593	650	679	640	649	653	641	631	640	676	692	675	618	682	618	678	704	641	644	638	645	650	690	658	674	642	610	685	656	693	655	701	665	651	625	661	681	698	690	629	642	698	643	675	695	636	658	649	650	656	696	699	664	652	641	659	658	703	669	718	672	659	711	658	688	640	711	688	617	679	708	650	682	722	653	672	653	684	644	636	689	637	699	691	648	653	680	639	678	672	663	651	711	661	657	718	680	638	691	635	675	684	644	693	673	683	728	672	708	665	730	672	666	650	669	669	695	661	672	686	659	612	673	676	636	715	705	675	698	674	700	691	690	638	683	660	648	700	665	648	682	653	679	699	658	647	665	634	698	666	629	673	709	627	671	666	706	596	669	637	662	679	664	683	653	669	711	662	723	667	690	709	650	695	670	670	653	672	660	638	622	624	648	641	676	683	685	683	660	635	676	734	665	697	682	670	707	644	689	670	689	693	656	638	701	674	672	627	686	672	663	685	664	693	618	638	678	689	679	649	695	664	648	691	622	686	672	687	682	643	681	639	710	663	686	657	650	654	639	677	695	642	650	664	718	713	637	674	679	687	716	664	626	675	657	639	689	678	677	696	672	671	681	666	681	699	669	660	671	691	644	691	668	705	721	682	690	671	623	657	644	646	651	697	711	627	666	675	682	718	654	658	700	685	698	665	666	657	659	662	685	681	652	694	665	629	679	632	682	687	713	624	677	676	660	677	673	698	699	714	666	644	643	658	684	679	659	700	727	676	668	672	632	622	719	650	654	710	675	683	647	663	692	669	638	649	714	656	677	611	690	679	652	640	646	680	715	632	642	639	690	682	649	685	671	680	649	641	658	666	675	701	685	687	647	686	649	626	684	671	659	652	675	658	689	678	674	680	649	672	659	695	661	659	725	701	647	663	689	661	698	675	735	717	713	634	645	642	630	624	661	641	673	716	654	658	687	738	662	636	638	655	745	720	658	651	673	646	660	697	674	637	669	684	697	712	667	654	672	627	628	689	705	627	704	669	633	689	715	689	622	691	670	626	688	661	659	643	686	709	617	670	702	712	691	655	696	624	712	687	678	641	682	667	659	682	662	663	689	682	628	733	677	680	683	633	653	668	679	677	677	658	707	669	667	643	678	659	610	691	669	647	667	679	686	708	655	682	654	665	665	697	710	672	693	659	660	642	699	700	696	669	685	672	705	668	660	665	692	700	692	661	665	657	697	633	687	695	664	655	692	672	715	707	700	658	638	620	681	623	627	675	730	665	687	684	696	640	667	681	646	676	654	682	694	668	650	699	680	659	662	669	705	652	610	672	639	708	692	645	607	688	656	674	637	703	648	685	670	720	690	702	692	705	714	692	662	701	700	656	667	651	676	700	629	710	680	682	686	678	688	665	685	715	660	658	649	664	700	656	662	657	661	677	679	613	641	671	658	694	673	697	667	702	669	675	660	672	657	662	710	697	690	689	674	689	651	658	629	669	675	661	677	698	711	652	678	701	703	647	664	638	674	713	690	646	661	686	666	699	657	679	697	661	713	649	672	692	672	640	647	658	689	654	669	695	688	612	679	692	657	687	654	690	710	635	704	736	642	643	724	656	696	681	649	679	690	645	674	652	701	683	692	659	639	690	647	652	684	707	670	659	665	731	674	710	684	675	678	634	667	660	629	701	654	666	654	673	671	642	682	675	628	710	650	643	642	696	639	689	645	638	685	714	629	665	691	668	660	706	693	702	664	658	668	635	658	685	665	662	682	629	663	638	630	698	715	645	723	657	687	645	679	679	648	664	694	664	675	686	628	686	677	698	684	647	641	696	665	668	713	664	688	655	708	702	626	672	673	659	688	701	681	643	703	673	661	591	686	662	690	683	657	632	706	623	677	668	646	658	636	671	693	664	677	630	656	662	634	710	631	685	674	662	687	717	636	642	723	660	681	659	649	696	721	699	626	659	663	627	660	720	710	701	704	675	669	672	687	669	682	731	647	675	668	658	656	642	662	654	637	664	657	669	679	672	676	702	680	628	669	657	681	705	674	695	674	676	619	688	645	683	647	697	667	649	645	636	645	659	655	653	686	657	703	651	649	685	681	656	680	674	662	657	671	648	661	681	640	697	659	724	687	653	664	700	681	687	711	633	630	675	673	669	684	641	663	631	665	692	710	654	713	675	648	636	676	684	643	684	664	687	680	695	666	695	666	654	660	668	660	687	668	672	684	674	722	660	673	664	652	630	640	691	681	651	662	665	669	675	691	656	684	634	666	659	660	728	676	656	663	678	669	684	686	656	707	710	667	687	625	664	678	650	661	673	703	673	642	705	656	656	677	635	655	699	653	652	701	678	662	663	661	698	734	679	672	678	620	652	679	686	718	697	664	690	645	714	649	662	685	668	684	672	694	726	669	675	696	682	601	702	691	690	650	680	672	658	645	646	614	688	671	691	684	684	697	683	681	712	712	634	689	686	699	661	625	689	677	653	692	720	629	642	671	676	672	672	667	672	666	692	695	665	659	641	634	648	646	632	630	700	671	700	685	675	684	679	706	647	694	686	646	707	664	656	685	650	650	673	658	698	634	675	676	670	668	652	653	656	669	646	648	648	630	711	658	634	636	664	708	690	672	631	654	671	694	669	672	648	675	635	646	685	642	681	640	712	637	674	688	698	665	684	675	610	667	649	715	650	658	633	693	640	671	649	678	653	663	674	637	644	730	664	612	685	692	623	658	644	678	700	636	698	661	649	704	680	688	617	719	688	720	668	678	658	681	661	697	673	648	640	618	668	607	658	673	703	649	665	677	693	598	660	687	661	630	681	657	709	655	703	673	671	646	668	662	672	698	680	660	695	672	660	713	673	696	693	666	663	696	653	662	643	686	641	630	677	699	685	709	681	701	661	662	703	676	645	649	678	681	686	709	693	631	701	668	684	668	638	659	688	682	681	683	686	681	701	732	687	671	651	697	649	679	655	718	712	653	694	660	655	671	673	641	686	696	641	666	665	687	688	675	660	697	644	652	664	672	694	657	680	657	684	650	719	642	690	672	656	668	636	571	711	649	661	683	643	692	653	668	663	673	657	668	685	655	690	654	646	671	662	710	749	720	719	644	673	678	621	641	621	652	639	673	654	656	656	689	631	702	684	654	627
12459	11215	4882	1499	2281	4792	3317	1265	503	212	130	122	120	103	92	109	104	99	109	86	105	104	109	110	106	106	93	109	110	108	107	89	96	101	104	98	108	100	85	91	105	105	90	88	114	93	121	110	107	97	95	96	116	97	101	91	107	86	107	114	124	111	88	99	87	95	91	98	84	106	106	92	102	118	128	115	98	104	88	90	97	96	89	95	95	97	104	106	117	102	122	111	113	124	102	115	97	77	92	98	94	103	88	86	109	106	79	103	115	109	101	92	110	119	98	103	103	113	116	94	98	112	92	112	91	102	109	107	90	105	108	113	98	103	94	106	104	112	105	90	100	100	106	120	96	109	95	90	97	121	101	80	84	111	95	109	97	112	94	96	92	98	93	121	103	93	97	89	99	88	90	100	92	106	111	104	96	96	103	114	98	109	109	109	89	87	87	110	90	69	95	84	108	98	111	107	96	118	95	99	80	70	104	121	107	90	102	73	130	108	77	97	94	95	118	123	99	96	99	110	106	92	105	90	108	99	91	95	100	109	89	92	99	97	105	100	95	95	98	115	91	93	94	112	86	104	96	110	105	102	100	113	94	98	96	98	103	91	102	111	106	97	92	110	110	96	109	101	106	90	100	91	94	90	88	117	93	111	88	107	108	98	106	100	113	87	105	101	88	103	89	106	103	92	107	114	95	101	103	105	99	92	85	113	105	115	98	98	78	108	99	102	91	108	108	102	83	95	97	98	93	100	112	99	106	115	117	86	100	108	93	113	103	119	100	100	99	86	104	95	70	111	89	117	107	111	114	101	99	109	106	102	95	92	105	110	98	86	85	101	91	88	118	107	100	91	114	101	99	94	107	114	94	103	107	104	111	100	108	119	105	100	109	87	119	103	108	104	87	108	88	105	99	99	116	85	126	122	92	90	92	102	120	132	95	99	106	99	102	88	101	103	90	100	130	94	92	86	111	95	103	94	102	106	105	100	135	100	104	101	118	100	96	87	109	105	96	101	91	95	103	104	101	106	95	125	99	106	111	96	91	125	129	96	84	106	103	98	97	110	121	76	113	98	100	106	94	107	84	104	104	91	87	100	92	97	121	90	97	115	97	118	104	102	102	109	95	96	89	123	111	94	77	93	80	115	89	106	87	94	97	118	123	109	104	92	114	109	100	113	83	112	115	99	111	108	105	93	93	103	107	99	94	99	102	102	127	90	100	106	89	97	116	96	94	93	93	110	106	100	95	87	86	119	114	118	95	125	88	111	109	110	100	110	97	113	124	104	95	109	85	96	105	105	95	92	103	86	100	103	102	80	98	135	109	95	108	105	108	103	101	85	84	103	90	92	111	115	97	91	106	103	109	98	81	85	85	104	100	112	87	112	110	102	96	97	95	105	118	90	92	128	105	90	92	81	102	101	94	113	99	109	105	87	103	87	102	97	87	113	93	96	99	116	92	111	101	109	74	104	99	98	91	85	85	104	98	125	107	105	117	95	91	99	96	104	104	93	88	106	112	111	95	102	95	93	93	116	124	100	109	86	96	100	91	105	106	98	83	110	73	92	77	112	81	101	96	114	110	95	95	92	83	96	103	78	89	102	111	104	107	108	112	78	98	119	117	110	87	94	97	104	97	93	122	104	94	109	99	101	94	92	101	108	102	86	90	103	111	89	101	92	87	119	108	100	110	137	110	119	126	84	91	95	102	109	117	88	82	109	107	104	100	92	110	109	97	107	115	90	115	109	115	99	83	80	105	109	86	106	79	94	78	107	104	89	100	101	102	103	109	88	103	109	114	110	98	99	95	112	116	117	86	105	115	102	99	92	98	80	95	98	88	117	96	90	89	117	109	88	116	89	102	97	80	82	111	103	92	94	96	85	106	99	106	100	106	93	118	103	78	102	100	105	93	88	93	109	87	97	106	99	99	112	94	102	99	95	102	121	102	107	87	95	106	99	96	90	100	97	93	116	98	105	88	104	77	106	110	120	107	98	102	87	107	83	89	107	106	115	114	95	94	108	103	107	103	105	90	108	98	103	104	99	111	95	100	111	116	82	84	98	103	104	95	96	100	106	101	104	111	105	109	100	96	97	93	105	101	104	102	90	94	95	115	93	96	76	83	91	108	122	102	89	98	115	94	114	101	107	98	108	96	95	93	97	94	110	95	110	87	109	88	93	113	103	101	109	103	85	108	111	90	109	103	108	102	112	92	91	90	99	109	99	98	96	93	104	102	97	93	97	104	115	98	97	95	93	112	95	100	87	103	110	118	68	110	100	104	93	84	101	92	107	94	76	99	90	106	104	93	92	100	109	93	91	115	100	102	88	105	90	122	98	88	100	89	93	107	108	113	103	109	85	113	109	97	114	117	89	101	86	106	116	107	94	124	96	98	99	94	89	95	96	94	91	93	119	109	114	98	106	96	86	101	84	93	115	80	93	78	98	101	105	115	105	80	105	109	125	102	100	111	97	104	111	102	108	99	119	105	113	94	98	110	108	94	105	98	101	108	89	85	126	106	101	92	85	113	90	119	103	102	123	95	111	130	110	96	96	109	108	105	113	105	98	105	93	105	110	101	105	103	110	111	94	108	104	91	108	92	103	93	102	105	103	98	120	88	79	100	112	90	99	102	84	100	95	109	88	93	77	101	104	113	117	108	100	119	111	82	103	107	95	93	93	98	100	98	118	103	114	97	101	97	89	88	113	113	91	108	121	118	83	96	107	93	95	91	87	113	81	109	92	98	94	98	107	107	116	92	100	103	91	94	128	99	76	103	90	93	98	104	97	90	103	101	107	101	107	94	81	100	110	107	103	112	111	118	88	93	84	94	88	95	105	109	92	96	95	92	119	95	90	86	93	108	96	95	107	109	124	91	90	109	96	86	89	92	116	106	92	109	114	112	105	109	82	97	116	90	108	103	89	87	94	105	82	115	82	98	108	95	95	99	91	92	106	84	96	99	107	104	98	94	102	100	103	111	101	91	92	120	93	106	87	105	91	106	98	94	92	97	103	111	104	116	100	87	106	105	115	109	93	97	114	81	97	100	88	79	89	91	97	112	113	96	104	102	106	98	99	98	95	93	98	102	98	110	89	76	98	95	110	94	112	86	98	110	85	84	100	96	91	115	114	116	113	104	91	89	127	106	102	117	96	97	104	91	83	91	107	98	96	114	107	112	110	88	97	119	99	101	93	90	105	114	104	94	102	109	100	101	101	110	103	105	99	116	116	114	109	95	104	93	104	91	111	107	87	94	114	93	92	91	98	109	89	111	108	122	101	98	99	102	102	102	104	97	77	99	104	83	112	103	118	90	91	109	84	86	110	108	73	109	103	103	102	102	86	108	96	97	108	106	98	94	116	97	94	84	97	99	103	106	109	84	94	114	112	110	95	119	125	105	86	103	91	110	95	91	107	101	108	81	110	92	94	96	104	90	109	93	111	89	100	103	105	106	91	96	103	98	102	126	113	98	97	108	100	89	116	118	84	125	90
41385	33337	22872	15157	29925	39123	31619	18968	8990	3620	1525	823	780	756	739	736	712	767	745	764	727	757	718	794	792	746	774	756	733	744	752	752	730	731	718	749	711	717	751	768	681	740	708	749	690	726	717	786	730	785	749	775	691	780	795	755	744	730	793	727	739	736	712	766	773	719	736	725	765	792	750	663	770	730	782	754	698	801	746	776	748	738	738	734	701	710	765	789	736	733	769	741	736	753	761	767	782	740	742	773	735	711	713	781	691	766	739	711	741	738	755	778	758	729	721	732	766	777	757	761	729	716	728	743	766	762	755	732	754	724	751	745	737	716	725	740	719	736	688	743	724	759	768	681	735	683	729	789	724	763	748	757	761	746	734	712	732	730	708	743	687	741	729	727	673	741	731	702	755	741	746	736	749	744	723	702	731	756	742	741	717	701	751	741	732	729	752	732	720	753	781	744	771	749	691	707	726	718	794	726	738	679	750	777	745	728	768	728	690	689	740	766	750	727	752	726	735	728	715	717	791	723	781	729	733	701	752	734	741	757	777	721	741	713	687	730	751	713	756	702	766	747	711	724	736	735	742	713	694	770	742	729	742	705	791	721	711	741	762	749	734	729	726	747	782	761	692	755	701	749	749	728	710	714	760	730	737	772	704	752	730	721	772	752	713	775	744	771	764	758	776	725	734	743	714	733	760	715	711	749	751	762	790	750	761	713	709	723	714	732	732	765	754	739	748	728	763	733	773	806	773	707	731	696	723	728	742	724	709	741	789	732	774	750	776	767	758	734	749	769	752	755	726	760	733	754	778	732	729	775	738	738	760	761	763	708	736	793	733	739	690	731	746	766	701	751	764	725	756	715	762	727	722	726	719	774	796	699	708	739	699	686	751	747	759	737	709	736	748	768	712	700	769	732	702	771	781	749	767	740	762	697	741	703	719	756	780	699	713	711	732	679	748	725	725	763	690	706	728	761	719	768	759	753	753	752	740	741	778	712	776	702	756	698	775	731	750	715	755	744	768	709	768	717	749	753	740	777	749	732	695	738	706	734	734	735	728	740	799	739	747	764	762	722	759	769	728	718	757	755	741	787	773	759	752	752	756	708	744	734	758	687	672	720	776	731	734	769	706	726	732	730	740	788	758	753	768	726	757	766	766	802	741	703	762	733	731	734	748	742	746	733	724	742	660	752	761	727	719	690	703	755	725	746	759	752	742	760	736	767	788	735	736	744	770	729	764	707	766	787	734	751	763	737	764	743	701	776	747	739	719	735	779	767	762	784	723	793	699	676	744	717	699	761	751	780	708	714	762	754	769	727	758	766	733	743	745	733	736	788	751	737	780	709	747	720	746	727	744	750	751	727	753	791	715	704	736	766	762	717	720	718	716	757	754	768	711	714	740	786	743	729	753	779	736	709	752	714	712	711	756	708	753	711	729	758	763	734	770	725	728	718	751	749	755	686	745	747	764	742	767	749	732	717	754	723	735	684	716	699	759	737	749	762	766	687	766	743	732	722	735	740	738	717	762	746	735	750	746	782	721	749	705	701	728	776	704	770	711	765	719	740	744	722	702	767	725	715	754	699	656	731	730	778	733	751	720	721	746	774	727	757	749	781	752	775	753	754	776	760	717	739	778	766	764	761	721	801	750	702	754	731	719	722	709	703	726	772	722	734	734	680	721	743	719	752	729	745	740	761	756	720	731	738	753	742	669	814	706	737	781	758	693	806	775	730	707	712	723	716	736	829	780	706	772	701	786	759	700	701	743	727	773	737	741	774	754	750	724	746	754	739	702	747	722	741	732	740	763	740	691	761	692	774	693	758	755	769	772	730	765	772	745	732	748	751	710	777	758	744	743	684	775	739	761	747	765	779	724	755	710	787	713	747	719	753	750	762	799	677	716	725	784	749	718	736	772	749	768	760	730	664	694	720	731	776	756	742	705	709	735	741	671	725	768	735	702	747	725	705	745	762	731	734	750	742	698	703	779	764	766	742	762	762	723	713	740	766	736	758	738	733	755	712	756	706	703	743	763	730	722	745	762	748	728	773	732	725	775	793	758	726	748	721	740	732	784	749	743	734	798	709	761	751	716	716	738	724	664	726	735	711	707	800	787	742	731	720	753	727	802	709	720	731	800	674	755	772	717	721	758	684	816	746	768	767	715	710	749	723	732	700	783	770	708	737	750	711	777	698	728	744	720	772	753	765	744	748	771	752	750	768	744	748	767	766	761	709	718	715	735	757	762	749	715	744	732	745	765	718	695	756	831	769	716	720	746	741	735	769	795	781	643	744	772	774	765	748	735	791	769	691	690	748	733	746	734	713	739	743	672	738	741	701	750	710	718	748	732	773	761	773	724	700	785	776	694	752	745	735	767	696	763	737	752	771	719	730	743	764	774	759	757	749	732	740	762	752	756	744	768	747	756	696	734	733	764	735	684	743	724	717	757	756	743	759	772	780	747	746	741	795	665	759	702	741	709	739	741	737	770	767	756	764	780	696	730	742	762	754	765	752	764	676	704	741	729	766	688	744	779	777	770	721	713	736	738	721	777	758	737	759	751	740	750	723	797	792	768	712	745	742	688	750	705	734	783	737	775	735	728	781	768	769	763	727	734	733	773	727	793	728	773	724	799	725	706	784	726	784	761	796	728	740	727	713	765	761	753	698	736	755	741	789	682	714	756	732	747	780	745	745	733	750	775	711	775	783	809	730	761	728	768	683	740	710	763	735	745	713	723	773	756	734	766	655	695	732	715	735	750	768	741	694	759	702	805	733	741	738	744	696	716	738	782	748	711	750	709	750	727	745	775	749	748	739	728	721	762	759	728	741	724	743	692	739	775	757	735	779	729	725	775	692	785	750	727	744	731	745	771	809	742	744	806	746	743	738	744	699	744	717	791	768	739	773	794	733	790	719	738	710	723	710	757	752	747	774	788	708	773	765	724	805	757	753	740	767	738	718	769	773	731	736	707	718	722	741	726	712	746	725	766	721	744	730	728	760	721	724	753	725	783	751	703	761	730	722	716	722	754	774	737	706	737	700	721	740	745	752	704	740	745	755	763	759	756	719	771	794	755	745	755	701	734	703	706	768	702	804	706	753	738	734	721	688	726	757	733	732	663	776	753	757	709	737	714	740	686	719	723	732	734	753	734	783	791	789	765	722	738	738	754	754	738	705	743	753	747	753	745	732	775	746	729	760	758	722	739	798	722	766	769	763	703	770	775	747	724	684	715	734	762	749	723	770	754	765	770	770	718	769	732	762	740	750	767	756	766	742	750	747	791	754	751	767	735	739	750	758	739	764	769	780	724	738	727	761	741	719	730	757	692	745	771	714	751	727	722	737	735	728	738	741	743	750	762	760	761	735	783	706	748	731	741	718	736	749	724	764	787	722	759	779	747	740	784	739	748	775	704	728	775	741	767	774	790	738	747	772	747	737	744	757	767	751	694	747	770	736	741	720	709	747	735	711	770	740	773	745	713	709	774	757	709	754
14863	15542	7656	2752	3255	9390	6574	2615	868	339	174	132	89	90	102	95	79	86	74	95	87	88	94	87	99	97	80	106	91	78	92	99	86	114	85	105	76	88	92	82	100	102	90	84	97	91	93	79	94	107	100	98	95	93	94	88	90	92	85	83	76	89	89	74	68	98	80	89	83	80	71	82	92	94	98	101	90	90	88	86	103	81	93	108	80	107	91	89	98	104	85	101	86	67	100	94	94	89	90	86	72	81	87	87	99	96	84	103	95	83	90	77	90	81	87	98	104	94	98	70	100	69	84	100	78	82	71	94	90	77	92	88	89	102	95	104	87	88	96	82	95	100	86	89	92	98	89	105	88	102	84	95	90	80	82	84	85	96	114	77	84	81	90	99	72	77	84	93	97	88	117	86	97	89	75	87	99	90	84	80	101	101	95	101	93	94	95	91	75	101	88	88	82	78	93	97	68	95	91	82	77	98	93	99	101	90	90	89	77	97	92	107	93	81	94	79	91	92	108	106	97	95	97	86	77	101	94	86	89	102	88	70	91	107	95	74	81	97	92	85	83	93	79	106	89	77	96	70	95	97	102	77	87	96	97	83	81	80	90	101	66	106	95	83	90	99	73	81	82	91	87	102	93	93	116	98	93	81	94	82	71	96	81	94	67	83	84	91	82	93	80	109	84	69	91	107	86	84	91	77	95	85	105	78	73	87	80	79	90	88	87	94	93	116	95	84	87	107	95	99	76	80	81	92	93	85	72	102	84	79	75	88	89	113	71	78	92	75	93	105	87	106	96	94	95	91	109	94	88	93	75	101	76	79	82	98	87	92	91	108	94	82	84	98	83	95	81	86	96	99	100	79	94	80	96	90	104	87	95	101	89	90	97	84	81	92	93	99	95	110	82	93	105	87	78	77	89	92	96	84	87	85	101	85	90	79	82	96	90	89	99	89	94	98	99	88	86	90	83	95	84	103	98	90	100	93	92	85	88	105	75	85	91	97	100	105	108	88	89	74	93	108	83	96	91	101	95	82	119	91	89	90	100	87	79	100	94	93	90	83	86	80	73	96	93	75	95	98	106	88	73	96	97	95	110	92	110	75	100	81	96	90	93	96	100	85	90	99	68	87	81	92	90	84	102	88	86	84	77	96	83	82	110	99	94	88	95	90	87	86	81	85	68	96	98	89	93	86	95	89	96	88	76	85	82	89	86	98	90	73	100	107	100	101	88	79	87	96	109	107	94	87	82	93	97	92	97	83	108	88	98	87	87	92	82	106	88	96	98	81	96	98	95	82	83	82	80	97	85	91	96	114	93	74	76	78	93	93	105	89	87	87	88	89	93	95	79	87	108	90	114	99	84	106	84	65	103	93	70	94	93	91	93	82	102	77	94	95	102	92	96	110	87	103	84	84	93	89	104	85	85	106	92	95	81	101	93	84	103	87	66	103	103	91	83	89	101	94	93	104	106	101	102	94	98	87	73	78	99	101	81	87	106	85	84	77	89	84	83	98	75	90	103	92	101	89	80	93	103	95	86	85	88	89	73	90	89	112	97	89	85	95	86	90	87	83	110	98	74	86	105	76	87	97	107	75	97	92	82	95	94	86	79	84	93	81	96	97	81	85	80	80	89	80	98	80	84	91	99	87	99	76	94	101	103	87	88	90	72	99	94	93	83	94	107	93	80	81	102	103	79	89	89	110	86	102	94	90	108	91	96	91	90	91	92	106	87	108	91	91	112	84	95	85	99	101	82	81	98	82	100	86	92	92	83	88	100	103	99	81	84	98	87	81	80	102	99	100	96	93	113	83	93	103	84	84	76	81	95	83	94	84	95	86	83	97	101	80	77	84	81	90	93	80	96	88	100	130	102	101	91	110	101	100	86	81	78	92	94	79	91	102	86	87	91	93	85	97	81	90	83	96	100	87	86	96	76	112	86	99	100	86	89	86	102	94	100	80	78	86	82	89	93	99	84	78	106	96	82	79	88	86	87	97	86	86	94	83	87	80	87	96	84	65	103	102	97	82	113	101	71	87	87	98	98	84	97	81	77	109	79	90	86	106	104	57	92	91	85	81	70	98	113	95	73	91	87	90	81	101	92	92	86	96	110	81	90	79	76	93	72	95	86	84	77	88	93	90	77	87	95	98	87	88	73	96	85	110	94	68	86	82	75	85	112	96	80	89	87	79	103	76	81	96	78	103	97	101	96	94	84	93	83	90	88	78	94	88	73	95	94	88	85	86	96	103	100	89	99	108	86	101	109	90	94	104	86	79	96	91	97	96	83	97	105	92	98	97	105	83	92	103	75	89	92	89	91	109	101	102	82	82	84	93	88	101	70	94	96	88	96	93	83	91	86	102	110	94	86	90	95	95	89	98	93	66	89	101	96	68	102	103	82	81	83	83	88	71	103	93	117	87	87	87	92	88	87	83	96	80	100	99	96	104	77	104	90	97	78	103	84	104	108	79	89	83	116	96	82	94	81	63	87	88	95	87	86	94	95	97	85	87	101	91	104	115	104	110	104	84	91	90	89	103	91	86	97	90	106	97	82	85	100	98	100	104	95	93	99	103	96	81	91	101	95	111	87	89	109	94	92	96	103	88	93	95	91	89	90	86	80	97	86	91	92	83	85	106	84	102	87	82	92	92	85	81	86	103	89	85	72	92	89	88	82	109	95	104	101	97	88	89	93	99	110	83	95	95	110	85	93	96	79	86	94	78	88	104	87	104	99	97	80	107	86	115	69	97	87	91	122	91	97	103	110	97	65	95	102	69	84	108	83	100	94	92	88	105	82	100	87	119	107	97	85	92	96	84	86	95	85	95	110	97	90	91	91	78	90	92	95	90	81	107	81	96	92	115	80	100	102	96	76	85	84	111	92	106	95	90	79	110	85	105	92	106	76	85	98	86	88	102	73	92	99	102	85	97	100	74	103	82	80	86	100	75	89	78	89	74	74	83	97	77	97	94	97	92	102	95	98	86	114	90	100	93	103	94	115	92	97	88	83	90	77	92	86	107	95	100	95	104	99	85	83	95	79	98	91	109	98	100	72	78	104	86	93	84	90	78	98	87	94	103	106	86	87	114	90	79	96	89	76	92	86	92	86	92	110	100	102	82	78	93	104	100	96	90	88	86	87	86	100	99	81	97	96	87	85	98	83	108	86	83	88	91	99	87	78	80	83	89	103	84	83	96	88	87	86	88	94	91	94	86	84	88	94	87	76	85	93	85	89	97	88	98	104	80	108	64	90	85	100	98	112	95	83	90	75	61	76	75	90	85	87	103	75	97	96	88	87	88	117	99	100	92	95	94	104	79	78	96	95	83	83	99	102	92	88	99	90	90	84	67	98	86	90	75	86	87	90	92	104	85	86	97	98	97	91	89	87	86	83	96	94	97	92	79	87	104	87	83	76	80	77	84	76	90	98	91	91	91	95	92	88	88	88	98	96	99	103	92	81	83	80	88	75	86	85	108	91	93	93	95	85	108
45719	37624	27760	20572	30109	49328	39357	26808	14674	5873	2316	1050	727	673	682	734	671	677	679	684	665	668	682	728	693	639	659	688	695	659	693	637	700	722	605	661	655	693	625	680	682	683	625	667	687	652	654	681	625	651	683	648	662	654	642	675	642	693	642	629	676	689	642	622	720	650	695	671	718	711	697	672	663	665	667	665	721	661	659	622	682	657	652	684	680	637	724	629	692	667	713	712	686	647	680	675	672	717	659	686	667	700	692	685	693	674	674	674	670	721	664	672	667	651	655	634	664	666	652	685	689	659	672	678	672	699	658	656	702	624	625	680	676	635	649	656	667	683	670	691	652	685	637	648	679	689	689	663	706	664	693	660	647	689	651	669	681	698	659	663	686	651	637	682	672	667	682	669	652	696	630	676	680	693	689	671	670	647	655	648	678	669	626	681	650	664	619	717	674	693	678	696	670	707	656	644	638	661	631	685	682	662	647	635	657	635	643	646	705	722	707	689	665	705	708	671	700	724	629	632	660	626	704	694	698	655	673	604	671	663	660	681	630	709	669	667	637	662	677	653	695	675	673	691	618	717	627	683	667	679	661	668	680	679	672	663	661	709	704	684	709	632	680	682	715	696	658	701	695	700	687	678	686	696	641	678	666	654	660	676	675	684	671	682	646	698	673	638	723	712	658	695	691	616	693	690	693	706	688	652	713	680	681	693	682	658	647	617	673	697	676	656	649	711	699	663	692	674	683	698	680	710	688	717	666	619	641	650	663	655	683	720	648	685	680	665	674	685	623	646	674	694	689	655	715	691	643	678	683	673	612	643	666	692	638	701	639	658	641	702	754	653	648	638	685	704	655	664	716	633	654	671	707	688	648	649	628	639	707	687	650	684	705	693	693	646	674	682	673	681	647	678	645	674	672	626	717	662	683	654	669	641	673	688	628	685	708	668	655	702	693	658	674	694	667	697	656	654	670	693	641	727	652	681	695	651	720	720	646	698	690	689	695	707	680	651	652	616	660	641	676	743	708	673	717	673	654	655	708	681	696	681	691	654	706	690	665	682	617	640	657	672	676	656	660	618	703	655	679	690	676	654	678	688	707	672	646	699	679	663	681	688	652	687	679	657	635	675	667	688	666	708	658	669	713	695	679	693	668	662	689	689	649	675	685	650	629	702	699	608	681	679	641	646	715	646	640	666	624	673	700	694	718	691	669	689	689	629	657	662	644	680	664	645	659	687	702	667	663	669	688	661	640	671	734	691	695	635	666	710	673	683	686	712	713	701	680	684	631	712	705	714	645	649	688	679	693	687	645	667	677	653	700	649	667	687	648	686	634	698	682	708	676	657	638	655	692	682	667	659	626	673	715	697	671	659	679	696	644	656	700	642	668	698	681	635	698	653	656	654	660	664	663	663	684	701	667	708	643	669	656	644	663	664	691	678	636	646	710	703	622	668	665	708	689	632	709	719	649	649	687	679	667	696	723	646	637	680	677	668	665	670	684	731	701	684	666	656	671	679	733	690	661	658	682	669	675	677	640	719	692	690	649	643	683	666	692	687	727	694	697	677	653	685	700	652	670	698	689	697	682	651	687	709	688	686	644	670	671	685	702	659	669	645	692	656	704	701	693	628	632	663	646	675	649	619	708	662	625	656	713	685	665	713	631	718	660	644	647	668	699	726	681	672	679	688	629	697	704	649	686	698	723	702	670	694	725	708	626	645	701	634	647	670	612	725	665	683	677	656	661	697	677	685	651	672	628	723	640	708	662	689	676	723	708	720	676	644	689	668	717	623	688	646	694	709	623	697	711	630	652	654	686	669	642	678	673	668	671	666	634	694	648	690	685	683	648	676	621	638	713	676	684	639	665	709	631	718	667	667	727	686	621	664	636	653	663	688	697	632	642	654	665	703	653	669	669	686	677	654	638	670	671	706	633	634	674	686	699	635	642	679	645	680	715	650	701	640	639	679	653	673	721	666	683	656	618	686	631	652	706	677	623	678	644	601	691	711	668	660	690	707	658	681	683	602	685	658	678	662	659	678	634	645	654	663	688	628	699	668	680	726	668	673	668	666	703	650	704	644	678	686	664	666	658	677	704	637	662	685	614	707	631	689	693	687	720	633	677	674	686	678	675	638	640	742	680	686	701	691	684	694	658	665	682	658	675	656	699	695	696	673	641	691	724	697	712	698	706	687	722	634	624	713	628	614	642	678	683	662	656	699	696	672	707	689	680	637	677	688	680	680	665	665	675	710	652	678	650	632	630	648	671	670	657	693	670	671	709	672	707	703	672	722	676	654	684	667	633	694	682	658	654	701	710	671	636	670	659	660	627	686	689	678	666	644	661	679	661	681	667	703	690	644	686	667	625	714	693	668	683	666	668	694	705	622	690	688	684	697	717	671	661	667	710	676	632	702	626	653	707	661	658	682	684	645	677	711	654	688	643	676	708	651	680	655	640	665	645	638	635	706	682	680	668	709	663	671	659	656	641	623	662	694	695	701	717	632	703	653	647	692	698	675	660	667	667	736	691	706	668	628	666	657	679	668	685	648	689	669	669	696	684	649	631	718	740	658	688	670	683	666	726	686	678	679	633	635	696	675	628	644	665	642	656	680	671	680	671	641	682	681	712	706	700	679	670	655	651	647	637	692	597	674	669	676	704	636	674	686	647	666	665	678	681	682	672	645	645	656	687	672	711	669	664	693	721	657	679	658	639	621	681	709	696	692	671	717	687	681	674	638	674	665	709	707	664	733	666	682	694	670	711	689	681	697	670	716	725	684	680	684	673	652	679	673	680	665	691	668	676	740	719	659	663	657	673	748	693	687	693	690	668	687	636	704	644	659	706	668	684	633	688	682	669	668	687	653	683	712	702	623	668	694	659	698	632	679	686	667	666	674	629	623	694	662	704	674	711	681	648	657	671	674	717	685	617	646	655	685	692	735	664	680	644	651	637	703	717	640	665	713	631	697	693	681	692	702	632	666	639	688	667	679	681	658	642	673	685	699	703	703	698	610	656	655	638	654	642	649	641	675	692	684	664	651	653	686	699	703	651	741	700	689	642	712	680	692	681	661	669	707	678	639	679	666	680	658	704	613	665	745	694	689	677	693	675	677	603	668	691	657	679	679	694	676	639	678	700	645	662	713	667	685	664	675	686	706	675	690	675	709	659	672	686	659	652	677	661	706	674	670	687	704	720	694	662	715	670	626	680	726	692	660	654	673	720	682	689	648	669	714	643	689	690	710	691	660	709	668	727	640	653	680	661	662	615	652	701	695	714	667	652	643	680	705	677	667	668	630	701	654	650	672	691	679	681	650	675	666	621	719	690	686	688	694	654	682	651	677	624	668	710	706	688	717	741	670	660	641	656	719	634	703	706	706	664	678	670	683	658	673	659	696	677	680	686	679	694	702	654	683	692	692	644	605	685	655	660	629	658	677	633	635	658	715	705	696	686	643	704	686	672	663	645	625	711	703	671	683	687	694	695	656	685	660
7456	5487	2934	1094	882	1372	959	461	239	161	99	95	96	91	109	83	90	79	94	98	100	111	98	91	106	118	84	104	91	102	82	116	93	99	105	101	88	118	97	99	104	103	107	100	87	113	96	98	102	93	110	90	106	115	94	93	108	103	92	98	82	92	109	104	85	103	91	110	99	103	105	107	93	95	96	98	99	108	87	96	99	88	108	96	111	88	96	98	116	88	102	111	105	95	108	100	86	91	80	102	96	88	112	92	87	104	90	103	96	92	97	106	104	94	107	99	115	109	91	78	97	82	88	95	105	102	114	116	91	81	88	88	105	94	117	112	103	91	84	100	116	116	124	92	100	87	88	91	100	100	84	87	86	97	109	106	97	106	102	91	100	115	92	94	109	122	117	93	99	116	112	90	93	104	98	104	87	107	102	90	112	78	102	87	91	100	128	98	78	101	112	89	102	96	115	86	85	110	100	93	105	93	93	91	102	105	93	100	99	103	96	100	97	77	108	88	109	69	88	99	85	108	108	105	85	90	91	92	105	84	102	99	102	114	108	98	109	106	108	112	83	85	73	106	96	102	107	98	92	102	106	97	91	83	89	95	95	101	95	84	91	97	109	99	89	93	91	105	107	98	93	116	119	110	88	100	86	92	89	86	100	101	97	89	85	97	119	94	96	92	96	114	103	86	71	96	91	103	85	91	88	106	104	103	101	117	89	102	96	96	99	103	109	103	96	98	91	95	100	93	92	105	91	82	95	116	85	105	96	83	86	73	103	93	99	100	86	86	101	80	106	83	102	90	128	98	122	100	88	94	88	79	103	84	103	88	103	92	73	93	91	99	95	95	83	95	93	90	101	102	112	114	102	99	101	87	102	83	91	111	94	124	113	89	107	106	97	100	95	105	102	91	94	105	100	105	87	110	76	89	94	105	102	92	91	101	94	109	86	87	105	90	96	95	99	100	99	96	96	103	89	101	107	94	112	98	97	96	100	99	92	101	97	85	105	109	119	82	108	100	99	85	109	94	78	107	79	83	116	78	81	100	110	82	82	99	94	101	81	106	112	91	113	80	96	96	94	83	90	105	97	108	81	85	96	93	102	101	101	117	107	90	106	110	91	85	105	124	101	82	104	87	69	104	94	85	102	117	118	117	87	114	97	90	86	110	100	107	81	84	110	113	85	92	105	107	103	91	103	100	107	99	104	107	69	99	88	87	103	107	98	100	89	104	101	95	87	102	106	87	91	110	91	79	91	99	81	112	101	88	111	105	112	107	85	113	88	108	97	109	81	108	92	96	119	95	99	98	95	94	91	91	98	110	107	100	86	94	93	90	83	109	92	106	100	89	100	84	98	106	99	105	103	106	78	93	109	95	86	90	107	100	83	92	107	100	92	98	97	106	96	125	96	96	88	79	98	101	100	85	94	79	95	102	105	84	111	96	83	99	106	93	98	96	100	92	101	113	97	84	96	103	112	103	109	81	104	83	107	100	112	96	105	87	109	108	93	93	107	83	110	97	110	112	114	88	109	69	93	97	100	106	104	91	98	99	109	81	89	92	92	80	88	97	102	106	113	107	92	97	93	105	78	100	86	100	97	103	85	98	99	107	98	98	119	94	87	102	98	96	104	99	100	92	100	113	93	95	94	115	103	87	98	94	88	81	97	118	104	103	110	103	97	100	93	102	86	96	100	83	98	102	107	86	86	91	89	81	91	111	107	96	95	95	96	94	89	92	100	99	100	102	109	107	103	103	95	105	105	93	104	102	78	112	70	107	92	104	103	96	125	90	97	103	91	91	101	93	87	110	106	86	89	103	94	103	89	97	110	95	91	92	98	116	105	98	86	103	100	101	98	87	88	97	101	101	99	105	87	105	112	92	110	105	88	87	90	109	103	115	80	92	103	91	108	102	98	92	87	90	89	103	91	99	103	92	101	88	102	99	103	73	93	71	97	95	106	88	109	106	96	94	99	98	75	96	113	90	91	69	97	92	85	100	101	115	86	93	99	97	104	75	96	95	92	102	99	101	82	97	99	94	95	100	99	104	83	90	103	93	96	112	76	112	97	95	107	91	89	106	102	92	99	95	103	99	91	99	95	97	94	99	92	110	112	92	114	89	92	74	105	109	96	79	95	98	80	92	92	97	107	107	98	90	92	113	90	85	88	105	104	78	121	89	82	98	90	94	105	104	79	104	100	109	105	93	87	83	91	104	88	101	93	111	112	113	107	115	99	81	119	96	97	105	87	91	93	94	96	97	87	103	108	85	112	97	95	105	107	110	78	112	96	91	91	79	90	84	91	92	94	97	112	90	80	100	88	95	97	84	100	106	93	104	99	93	101	116	84	77	83	108	104	101	104	84	109	103	92	100	93	90	118	113	92	95	105	91	89	116	99	102	97	100	94	104	119	100	93	78	107	112	100	93	100	112	99	101	103	96	107	93	102	94	100	114	98	94	99	104	93	99	90	74	96	97	96	91	107	106	98	97	91	108	99	112	113	102	74	89	97	87	109	97	121	98	95	87	94	112	112	88	94	84	83	80	85	91	100	116	93	100	106	116	114	71	96	95	104	104	100	91	99	102	107	79	85	89	93	100	84	108	88	92	95	86	108	112	95	84	100	90	97	100	106	92	86	94	104	111	115	99	101	107	92	98	90	102	93	105	107	108	110	97	97	94	102	104	100	84	85	84	99	107	99	81	98	96	99	108	108	83	97	107	107	96	105	93	104	115	80	101	83	116	108	101	103	95	94	88	86	97	96	103	94	97	95	84	87	112	102	84	116	99	108	104	92	97	93	104	104	102	99	96	82	90	90	106	101	88	89	100	94	111	97	101	82	90	99	96	107	70	94	100	97	93	101	117	104	87	97	96	92	85	82	101	119	98	103	95	97	106	103	81	97	87	88	92	92	83	117	111	110	93	112	93	99	106	110	94	73	104	74	89	123	108	94	109	108	92	97	93	113	68	95	88	90	95	85	83	96	97	95	94	89	104	88	89	87	103	85	80	91	91	107	101	87	105	105	100	102	82	81	96	119	96	80	116	84	105	89	98	106	103	103	108	93	95	93	98	92	99	100	118	102	98	104	106	108	99	97	104	103	110	98	99	107	88	86	92	88	114	88	91	100	93	99	104	86	103	96	93	111	96	100	110	97	93	117	102	94	85	105	106	111	92	99	104	114	100	96	96	109	86	101	94	89	86	83	91	92	102	100	91	96	99	96	80	73	100	105	103	83	105	103	87	89	79	97	90	100	74	101	122	98	97	98	85	98	77	101	91	110	89	105	110	89	90	78	101	91	99	90	82	105	105	92	85	92	102	88	111	88	100	102	96	105	97	80	90	107	109	101	104	87	88	83	102	101	106	99	105	96	96	107	104	83	93	85	96	101	100	106	93	104	115	95	75	105	101	89	93	94	97	118	84	88	100	98	83	108	92	93	97	95	102	112	106	103	102	116	91	93	108	102	104	97	101	112	78	102	97	97	94	107	97
35585	27091	19148	12738	17491	22493	16202	7880	3398	1530	956	789	763	778	743	715	753	671	692	707	711	700	732	787	724	760	724	747	696	705	716	687	727	740	682	723	718	725	736	695	735	692	753	703	656	749	693	728	754	744	744	723	736	694	737	722	756	701	732	721	732	730	739	737	697	747	701	714	691	778	732	690	684	716	701	744	684	725	685	672	712	731	733	726	705	709	730	732	753	754	687	687	770	751	762	690	715	703	701	723	679	735	757	718	682	682	735	678	750	782	760	721	702	692	732	705	700	709	693	751	763	723	742	712	772	714	726	730	771	735	749	736	762	724	756	705	718	749	717	723	708	710	727	758	721	722	743	704	728	783	699	735	677	752	716	701	769	710	715	714	720	768	757	680	745	709	717	714	735	738	704	708	709	744	738	710	712	711	747	723	695	705	695	740	718	745	716	741	747	712	728	739	745	730	700	741	712	717	703	731	677	762	677	736	700	771	716	738	691	676	760	747	710	688	714	705	768	792	770	709	717	707	735	740	743	757	715	778	701	735	714	715	736	720	742	701	710	724	737	728	733	713	691	693	692	775	774	687	724	680	658	795	706	760	742	678	766	728	728	725	728	732	736	746	732	699	742	718	694	708	744	775	764	744	719	682	752	709	739	733	718	741	730	747	752	717	750	762	720	747	683	734	767	739	732	706	695	703	716	768	728	736	734	662	760	703	732	754	695	674	704	736	721	765	713	697	737	679	728	706	737	730	676	686	682	733	713	742	732	713	752	709	741	724	727	731	720	739	765	715	709	719	763	713	795	725	735	668	733	720	704	733	702	728	708	756	744	723	669	751	721	702	731	717	751	720	739	714	728	778	704	671	716	700	723	728	743	694	760	732	761	738	749	764	759	738	724	715	755	707	683	717	729	731	711	721	734	749	740	697	745	691	708	682	693	693	753	704	726	699	668	774	698	662	739	720	746	718	722	712	713	703	787	697	735	708	703	677	747	710	681	735	749	742	696	724	691	708	741	741	731	727	734	719	714	764	711	710	704	746	679	741	724	728	717	725	797	711	748	700	755	739	676	698	738	746	709	694	764	748	741	751	726	737	764	717	725	700	730	701	744	727	738	742	722	727	732	728	700	683	729	778	768	748	687	719	701	796	744	726	759	736	731	679	716	726	698	743	670	724	720	759	716	712	697	701	698	749	739	737	704	738	685	693	679	726	726	746	737	703	746	689	747	748	685	749	737	724	775	747	759	714	704	759	782	718	689	719	734	711	758	677	715	718	707	706	750	703	730	712	715	747	688	787	738	747	729	729	728	725	755	742	677	714	733	748	728	745	786	769	755	729	708	737	770	784	745	688	731	743	748	749	736	776	711	708	695	728	724	695	725	726	706	731	732	766	758	737	699	739	747	757	702	688	715	739	747	772	732	717	708	785	751	717	732	719	711	712	731	741	715	713	743	726	720	728	713	724	718	714	742	757	660	742	684	761	730	727	713	712	704	707	703	711	691	785	719	724	727	734	734	694	752	694	745	729	707	714	739	699	680	739	751	695	745	707	727	723	743	726	752	693	747	755	696	757	710	747	703	762	700	716	669	699	737	742	743	727	715	718	725	720	730	739	704	737	659	724	720	706	720	748	718	682	774	794	700	729	734	703	709	705	731	683	712	715	749	715	729	661	709	739	706	711	681	708	726	756	748	693	720	774	716	691	741	722	729	696	726	719	759	770	732	757	721	728	748	721	703	743	742	729	689	707	692	654	743	736	748	748	751	721	735	732	730	712	730	709	723	759	734	780	736	734	720	713	696	683	711	691	704	722	740	696	721	748	730	736	729	709	745	779	755	760	723	732	746	692	706	707	740	693	697	737	723	753	747	793	757	717	709	724	748	710	739	753	759	684	687	727	721	736	708	712	716	660	711	707	735	762	724	709	713	734	714	737	714	737	660	693	732	733	662	736	673	724	743	710	754	703	735	697	767	705	774	734	657	718	711	720	753	695	750	700	713	745	709	784	702	704	769	692	744	694	709	723	699	726	739	734	710	770	729	705	734	695	672	752	737	737	718	735	754	728	707	687	700	713	710	741	718	701	677	703	754	739	750	726	713	733	702	736	701	696	711	725	719	732	737	708	716	693	734	670	741	738	753	718	704	710	740	715	708	722	690	720	681	723	771	705	757	706	757	739	771	716	714	743	730	749	650	757	719	728	746	685	743	683	711	729	736	743	707	679	754	757	712	704	714	744	721	724	679	678	746	766	725	731	711	725	700	749	727	679	712	692	767	727	735	720	687	736	702	710	724	707	693	750	716	751	722	688	703	713	735	678	733	766	729	696	703	769	728	739	676	718	739	719	679	732	761	726	745	766	740	717	745	660	726	751	731	699	752	696	744	691	746	717	739	739	731	743	777	714	670	742	758	754	737	736	718	685	654	693	755	723	767	748	728	740	769	713	712	756	723	729	775	745	718	719	706	720	723	708	716	759	695	734	731	713	739	704	719	671	746	786	729	682	702	766	699	722	721	698	741	744	666	702	730	673	675	695	745	739	731	725	758	725	759	742	787	718	717	745	693	741	768	700	686	762	722	726	726	695	744	700	690	742	674	729	720	705	720	722	673	767	748	718	677	691	727	705	722	736	748	685	728	754	726	717	719	710	703	739	735	739	718	713	760	697	715	763	643	718	690	729	707	651	703	700	654	753	755	749	745	728	740	703	750	680	743	758	735	743	684	765	677	725	702	703	703	724	717	673	681	723	708	779	655	724	731	752	724	733	739	738	701	702	700	748	738	702	675	749	750	742	714	748	691	741	729	732	737	718	767	703	706	689	751	745	710	737	736	743	758	745	741	721	739	722	750	745	712	732	683	749	736	732	734	720	706	705	794	707	763	661	708	753	782	766	729	749	752	749	761	681	723	712	724	700	709	709	672	712	675	711	752	712	708	695	734	786	736	704	708	673	732	737	705	679	732	703	713	726	672	747	675	752	762	695	702	692	749	728	689	747	746	701	697	738	697	740	759	752	725	727	745	754	710	697	727	736	722	759	714	686	761	755	718	761	717	743	777	733	736	751	696	725	708	765	698	744	730	712	721	724	748	744	696	689	707	691	773	708	738	756	709	745	721	703	699	704	708	728	765	750	674	736	697	721	755	668	732	685	716	715	704	769	729	763	718	708	715	726	698	762	758	760	748	762	713	737	719	725	660	718	721	714	740	694	719	759	729	732	696	737	790	692	734	750	747	743	717	785	756	724	691	750	732	688	718	762	713	751	722	713	717	677	716	708	687	772	718	728	757	692	699	697	677	737	752	724	742	728	708	705	709	682	700	699	679	747	714	703	756	743	742	748	715	752	693	724	752	752	725	742	749	737	717	733	712	711	667	716	674	710	788	770	695	740	700	719	700	730	682	735	690	694	713	704	733	712	709	703	733	721	708	732	712	709	716	765	744	727	759	720	750	710	731	721	723	760	721	725	733	732	675	754	764	724	715	708	726	680	724	715
12662	14921	8369	2963	5957	7566	4743	1655	599	237	132	102	81	106	93	109	94	109	80	95	82	85	83	104	87	92	103	96	89	88	96	93	86	83	83	101	96	93	85	104	89	95	103	93	94	92	73	82	94	83	83	95	81	94	80	69	94	87	92	85	78	97	88	93	102	88	85	85	80	89	90	91	81	71	91	85	84	77	95	69	91	91	106	93	89	83	73	87	70	103	73	103	82	83	94	75	97	92	85	72	107	87	78	105	85	80	87	81	84	86	91	77	84	71	80	81	94	90	106	102	81	89	93	86	86	85	95	105	88	108	71	95	96	89	77	93	104	84	84	91	82	82	100	90	92	97	98	111	83	78	75	100	100	90	87	88	82	85	89	71	90	103	87	92	78	86	113	80	93	97	89	89	108	95	92	77	95	86	94	111	83	85	92	111	99	91	78	99	72	94	84	97	88	78	69	84	93	90	83	98	107	85	83	87	97	101	100	110	87	90	76	99	92	83	97	86	74	86	79	84	95	93	101	96	75	101	83	100	71	83	85	74	81	96	89	94	92	81	100	88	92	81	87	74	95	101	95	97	99	90	92	94	82	77	75	79	85	90	83	80	90	84	101	90	86	87	107	92	107	94	86	95	99	90	90	100	85	89	83	89	88	93	90	90	82	82	80	98	88	78	99	78	83	85	106	85	70	81	96	85	101	92	96	95	89	82	59	87	105	75	95	92	77	99	90	90	71	82	105	80	88	98	82	92	87	87	109	86	74	105	102	91	101	106	85	95	88	93	76	86	95	93	99	105	100	95	89	85	99	77	91	79	95	92	81	109	95	103	90	95	93	89	92	85	85	86	83	99	87	66	77	92	88	97	99	95	87	86	84	98	100	96	80	77	71	97	96	103	75	98	108	72	97	91	97	91	74	107	100	110	92	85	96	82	80	96	88	72	84	90	82	112	101	86	86	95	79	110	77	87	89	92	80	97	101	83	99	84	84	93	94	85	74	88	78	99	101	77	94	88	97	97	91	91	100	85	87	89	111	87	88	89	96	91	75	93	88	89	91	89	105	94	85	93	102	77	100	84	94	78	86	89	91	92	94	76	83	79	103	83	81	88	94	102	77	94	84	98	89	95	77	114	85	83	92	84	87	89	103	79	94	86	100	78	97	83	103	113	94	74	93	88	80	81	88	85	87	75	103	91	96	79	92	87	96	87	82	94	78	103	96	81	90	86	84	106	92	84	85	99	83	75	103	96	91	115	72	92	87	85	94	97	98	101	85	92	97	93	90	82	96	99	87	82	77	94	76	87	80	79	75	106	89	85	101	90	86	93	93	82	91	99	88	83	112	102	65	91	103	90	75	99	85	88	103	107	86	77	97	97	81	99	94	93	114	91	85	90	85	84	106	86	106	79	92	92	84	112	84	81	90	103	96	88	93	90	97	91	92	89	96	101	76	101	88	93	93	97	83	67	89	99	94	102	87	73	87	104	105	98	88	86	70	92	90	98	84	103	100	96	85	114	89	78	105	89	118	88	88	103	75	93	105	93	98	85	90	76	101	83	87	95	78	93	98	96	73	96	83	80	72	96	83	74	76	100	86	92	86	83	107	96	99	78	91	88	82	76	75	85	93	86	90	86	82	92	94	93	80	87	82	85	101	106	91	98	90	93	84	80	84	89	85	88	98	85	82	91	101	81	92	83	105	93	87	84	74	84	77	80	105	96	87	89	85	82	88	92	97	96	104	84	91	78	74	89	101	101	91	81	78	85	93	123	94	97	97	81	79	88	99	106	112	85	101	93	96	99	79	78	85	87	106	96	96	77	106	88	93	97	93	92	92	82	87	97	102	110	85	73	102	97	101	90	86	87	105	71	100	96	71	88	87	88	102	85	78	85	95	107	89	78	88	75	88	97	92	92	86	76	98	71	91	91	110	90	99	89	86	82	98	80	78	75	103	94	90	83	70	76	98	90	95	94	102	82	85	86	106	98	89	112	95	98	83	86	87	85	84	94	86	104	105	91	86	89	99	68	92	97	85	95	91	82	98	54	80	90	111	74	91	89	99	80	92	78	75	103	97	77	86	104	94	86	88	91	91	93	89	88	88	102	94	97	91	83	109	85	84	70	102	102	85	92	81	102	101	89	90	70	88	87	102	87	88	103	75	82	100	97	83	89	83	91	75	99	93	95	94	92	79	94	87	106	99	79	93	91	94	91	77	94	106	94	96	85	96	91	85	80	88	94	71	108	68	107	85	101	83	102	84	110	88	78	85	97	90	92	91	86	81	91	97	89	118	79	86	89	88	92	99	93	104	86	80	100	100	88	79	97	94	90	80	86	86	83	91	97	93	81	101	75	89	82	91	88	79	82	94	79	89	87	72	102	90	86	87	109	92	75	82	96	94	86	104	93	87	89	101	93	92	79	87	104	92	76	92	92	85	97	98	76	74	81	89	107	75	77	92	74	83	89	96	91	86	84	90	90	110	90	82	96	102	88	88	78	91	92	94	107	97	76	99	85	109	83	87	96	95	87	105	94	91	84	83	93	87	85	79	86	82	85	82	77	93	99	86	79	86	83	102	66	84	75	77	103	103	95	93	90	76	89	104	83	77	89	93	95	74	100	89	95	99	88	89	102	98	82	90	99	78	101	102	90	90	89	98	91	81	86	90	107	79	108	108	69	86	92	96	83	76	88	92	96	84	89	86	105	93	72	90	92	78	88	103	93	101	96	89	82	74	89	115	101	91	90	75	80	89	101	82	103	87	94	103	90	92	71	89	99	103	103	88	78	84	95	90	96	87	111	94	77	89	98	89	100	75	72	81	81	72	109	90	86	88	83	66	102	80	104	82	85	84	106	82	85	100	100	96	82	99	72	94	103	90	97	97	81	101	99	89	89	99	96	85	102	88	91	99	95	102	77	80	88	95	89	83	78	77	87	79	90	108	104	101	75	92	89	78	103	98	78	81	83	86	80	97	101	80	88	111	91	95	104	72	89	87	81	95	90	106	87	91	98	106	96	86	104	98	96	105	112	80	106	85	92	105	97	88	84	95	89	85	97	79	96	86	88	91	92	90	103	95	89	86	104	95	85	102	91	97	93	82	104	98	93	90	80	85	94	74	88	99	92	109	102	107	108	100	94	91	92	72	80	96	82	86	99	100	86	69	84	86	94	100	84	81	85	93	85	86	90	85	87	82	91	91	88	94	109	94	107	87	104	93	93	91	86	83	89	75	101	105	101	78	79	89	77	84	75	90	89	82	90	87	77	92	79	83	103	103	76	95	95	98	100	88	94	98	79	82	89	111	88	97	80	72	84	91	80	88	96	85	80	102	80	92	90	79	98	108	86	93	94	90	98	75	86	74	83	80	99	98	85	82	87	102	113	104	83	88	92	96	87	75	117	85	91	96	98	94	80	81	89	107	87	116	88	83	111	75	101	82	94	92	82	95	97	97	90	107	95	105	80	73	89	101	83	77	73	92	93	94	91	106	102
43869	37506	29296	20964	41443	44412	34592	21811	10321	4020	1605	918	698	659	694	640	705	637	659	726	640	654	657	643	680	663	678	641	651	656	629	616	688	629	638	668	626	675	639	737	648	674	635	651	651	700	670	702	673	654	655	655	656	643	698	668	636	667	664	681	634	667	682	649	672	665	679	695	620	651	662	676	669	660	621	639	653	689	643	694	676	657	678	642	659	633	685	636	642	692	665	659	663	665	641	626	680	648	656	683	658	676	637	697	670	648	659	641	670	641	688	676	714	639	647	676	694	653	623	673	647	645	609	695	661	654	694	655	676	668	650	646	688	716	655	673	688	637	611	648	667	663	682	641	625	678	628	623	642	681	698	707	675	646	677	640	671	669	677	670	624	681	643	637	660	679	648	633	668	686	709	702	651	660	699	667	635	676	654	662	662	711	655	648	690	691	643	673	636	655	651	641	638	667	642	670	705	650	695	674	600	658	646	658	650	637	713	664	632	664	674	673	685	709	681	638	681	646	674	658	707	648	641	677	633	618	649	666	680	653	644	666	583	665	650	622	639	643	635	624	659	663	649	675	668	624	674	691	641	635	641	620	701	640	679	716	630	646	656	676	675	630	643	634	649	652	636	660	663	644	709	617	692	632	663	666	610	657	655	633	708	665	686	630	648	645	655	647	669	636	657	687	679	673	664	625	649	693	670	676	685	679	651	651	713	676	645	678	657	695	644	656	635	653	639	658	667	592	623	669	678	657	664	651	625	700	648	696	649	611	698	665	645	633	677	644	685	657	674	694	668	662	672	630	686	660	652	691	639	613	669	624	665	636	668	673	623	620	696	666	680	611	684	679	675	647	684	646	608	643	671	661	639	694	677	678	615	663	654	642	654	678	644	676	682	675	689	681	663	678	702	690	681	653	651	679	669	683	658	690	645	642	736	689	655	653	681	663	678	677	690	633	684	654	689	633	668	652	659	619	666	745	695	647	640	666	696	641	661	660	599	636	637	658	645	655	684	673	689	718	690	630	653	669	666	655	669	707	666	641	669	601	648	685	636	661	700	679	653	646	654	641	728	661	622	709	671	625	685	659	640	654	687	688	639	638	671	638	665	615	622	631	676	647	666	643	680	654	705	653	664	686	683	628	641	673	665	655	669	655	701	706	684	678	666	635	683	658	662	656	639	669	687	614	636	646	642	655	660	638	659	642	665	679	653	703	673	697	657	655	644	677	702	657	629	644	665	623	657	671	635	706	669	674	715	704	688	654	678	665	651	636	702	664	660	642	665	666	704	625	639	650	718	691	653	666	681	686	669	664	656	650	649	665	641	682	684	651	665	689	703	680	653	666	648	647	622	655	652	608	675	660	632	614	671	657	646	665	711	666	654	675	663	674	716	658	682	649	671	634	668	708	666	676	669	686	610	614	659	652	677	647	673	672	639	660	674	658	658	620	635	669	682	672	651	719	668	633	653	665	660	656	712	650	679	651	666	668	657	666	684	672	681	640	674	700	671	638	660	664	714	669	662	671	692	662	686	646	690	643	720	675	644	688	680	623	706	689	683	674	651	640	648	630	666	673	664	659	655	660	670	669	647	622	702	687	676	630	693	663	705	673	673	655	624	663	648	651	700	606	623	638	675	663	676	634	654	652	645	692	662	692	661	653	640	617	664	689	687	624	652	685	611	642	628	714	689	647	674	680	649	665	658	666	631	680	654	683	651	652	682	638	649	637	670	658	648	632	636	641	686	684	659	629	615	689	678	652	683	657	693	714	662	645	674	692	653	690	718	690	696	651	637	608	634	668	668	659	640	646	646	668	654	629	649	673	626	720	647	691	615	642	650	666	637	668	697	675	661	665	638	660	675	676	695	676	665	642	628	672	687	636	662	671	618	714	660	657	664	672	663	648	658	666	690	705	671	670	649	656	690	666	695	652	627	659	634	669	662	678	651	633	682	631	696	669	588	670	649	675	699	632	610	675	654	668	682	634	674	639	669	648	625	632	672	702	661	684	628	629	653	676	680	644	684	641	692	652	677	678	637	621	611	662	675	671	619	703	630	662	643	680	652	700	637	669	705	642	661	659	646	643	679	672	601	714	636	689	681	690	719	681	660	636	699	641	628	657	657	658	666	705	675	659	643	631	627	650	647	698	594	698	679	672	617	654	673	657	713	626	700	662	679	673	624	692	635	673	651	660	650	623	649	684	644	694	649	668	668	663	709	655	672	660	678	629	691	659	652	688	663	697	663	713	639	630	670	653	669	687	665	638	654	688	672	704	668	627	708	659	638	665	662	636	595	640	640	667	715	647	651	653	647	674	640	697	630	626	662	727	642	706	603	665	682	631	644	679	652	619	656	667	673	645	647	668	677	624	701	677	679	701	662	655	637	678	699	665	661	659	702	691	651	669	664	676	668	651	618	611	686	634	630	682	622	686	686	687	627	675	684	637	647	667	650	659	665	668	712	667	645	612	682	625	647	665	663	643	654	659	647	639	657	633	650	647	653	666	594	671	645	666	690	618	673	659	645	644	641	663	655	620	643	671	659	672	638	684	647	664	667	637	659	623	680	681	653	690	599	654	681	673	697	723	714	631	662	677	673	700	651	648	671	646	637	679	672	612	640	683	671	667	706	707	676	649	643	647	631	697	641	655	641	697	688	644	621	643	644	637	673	624	642	685	643	720	617	649	630	637	592	685	688	640	638	681	653	654	626	677	632	690	673	645	658	652	637	668	681	671	685	677	678	648	690	644	703	625	613	633	678	707	691	641	665	698	630	663	659	653	611	653	630	619	661	664	685	699	650	646	665	741	664	647	653	658	619	697	682	690	657	654	666	668	694	639	653	646	669	630	645	642	675	686	633	679	675	642	637	693	673	679	638	641	701	682	638	647	593	635	617	647	689	683	643	608	624	647	634	649	642	644	683	642	637	674	606	640	687	640	647	694	681	668	670	655	609	691	652	682	664	677	679	640	672	685	646	688	683	641	651	664	678	657	657	662	696	649	628	669	678	643	629	667	675	626	655	668	635	653	662	659	660	661	629	715	666	672	667	675	683	672	609	642	650	681	694	665	698	624	638	685	667	660	688	664	650	628	700	652	666	642	630	660	691	676	645	685	664	585	675	673	682	637	688	666	633	670	644	696	663	637	646	671	667	694	680	673	659	648	682	655	690	687	647	632	672	728	696	665	661	679	692	631	660	638	649	669	665	702	638	676	643	697	634	675	646	633	694	681	676	687	652	650	651	671	678	663	659	651	656	632	617	691	674	667	703	673	691	623	634	691	624	642	616	636	650	676	694	665	645	601	666	677	653	668	687	726	633	648	655	639	652	665	667	643	635	641	683	688	638	698	653	677	631	667	667	640	686	696	659	606	646	675	609	662	700	683	634	663	647	627	685	682	674	665	706	641	683	642	673	660	702	666	661	697	669	611	666	629	686	643	652	647	665	619	652	691	637	668	664	665	672	659	689	665	650	652	697	645	637	694	616	660	643	646
12084	11323	5297	1644	4050	4385	2658	919	405	197	136	116	106	100	88	107	114	101	93	81	98	108	93	92	98	107	118	109	101	93	103	103	91	91	90	95	103	100	122	100	106	93	111	95	81	106	100	108	88	98	99	90	103	113	108	90	92	101	85	107	96	92	82	101	115	112	110	99	88	101	105	95	88	101	97	92	102	116	92	95	100	95	109	138	107	112	110	105	86	109	97	101	107	114	84	96	79	100	95	109	119	88	107	117	99	96	106	100	80	93	120	91	103	112	109	109	97	90	97	93	83	93	99	109	98	98	94	110	93	109	109	95	98	76	91	91	90	106	117	87	79	87	105	100	115	86	103	109	117	112	106	112	93	88	78	104	99	108	113	106	99	94	77	105	121	98	104	95	105	103	90	101	117	89	94	105	118	100	126	105	93	97	97	89	107	92	90	118	114	108	102	100	87	95	110	107	100	98	98	95	104	94	110	83	127	95	84	92	91	92	79	106	115	95	105	113	83	96	87	99	107	96	91	89	109	85	110	105	98	98	109	84	104	101	97	110	96	81	101	104	112	93	105	107	108	98	95	83	107	98	89	74	100	108	99	95	113	94	100	114	97	101	87	94	104	92	97	88	96	97	94	97	83	100	98	100	89	97	93	104	96	115	92	98	94	91	116	116	88	113	109	96	94	106	99	88	99	93	95	106	90	84	99	90	91	109	99	89	107	91	96	109	103	89	105	112	105	106	94	99	90	124	99	107	103	102	93	117	113	93	109	91	106	84	105	104	98	94	95	116	87	101	85	104	96	96	115	103	102	95	108	97	86	94	110	105	113	103	111	105	103	100	107	96	113	107	99	119	92	103	110	76	100	92	113	88	98	104	94	115	99	112	98	98	116	96	89	92	98	87	74	86	108	102	117	110	107	95	98	90	84	87	110	103	78	88	98	92	99	104	103	99	121	89	107	88	101	98	105	96	100	108	93	91	121	111	101	110	90	116	113	92	94	87	99	111	97	94	126	87	87	98	95	113	102	85	110	105	94	91	88	105	110	108	89	89	99	97	99	83	93	97	88	92	86	105	91	92	104	88	87	92	99	112	94	112	103	106	106	102	124	104	106	93	100	105	92	104	80	104	101	94	95	121	93	115	101	92	88	98	113	87	112	104	115	89	97	106	99	101	115	110	97	112	99	106	84	96	107	105	97	92	112	112	112	111	100	114	94	90	98	97	99	84	97	98	102	86	102	99	81	98	86	101	88	91	105	108	97	94	113	100	109	102	100	89	79	101	113	107	93	115	106	98	75	103	75	99	106	108	94	95	112	95	96	123	95	94	112	112	117	108	107	114	94	89	90	98	100	105	97	98	91	121	87	107	96	103	101	83	99	103	99	93	106	106	111	91	88	110	90	102	117	91	124	99	111	89	119	90	91	95	104	88	105	110	104	93	108	104	98	99	110	92	99	118	100	104	97	113	94	94	105	106	94	80	91	105	97	81	76	107	91	89	101	112	105	90	118	105	106	100	119	87	103	98	119	81	103	92	94	93	117	93	99	90	109	105	92	102	109	114	88	106	88	116	105	111	97	116	105	103	109	102	113	110	99	85	100	96	92	93	95	91	83	103	97	117	90	105	97	118	99	94	98	105	109	107	90	101	98	90	98	79	116	100	91	110	101	93	111	102	109	90	89	98	93	113	104	95	87	104	117	98	103	118	85	91	113	100	88	95	104	102	92	120	91	94	110	78	100	81	84	99	108	101	89	123	117	103	106	98	93	101	104	97	105	109	104	105	110	86	104	93	110	112	102	78	124	114	96	90	98	96	94	105	85	111	96	120	109	104	97	89	107	100	84	104	97	93	100	92	107	85	96	98	101	97	102	92	96	103	93	90	110	79	122	90	90	109	96	100	80	97	108	101	101	106	107	94	97	104	100	92	114	101	105	89	117	97	104	106	97	92	90	102	86	107	105	103	97	110	115	113	101	95	111	96	94	99	97	101	99	115	116	90	89	94	109	93	96	93	102	94	102	106	112	98	110	114	119	96	104	114	99	92	101	115	90	100	87	87	97	88	107	98	97	79	97	109	102	97	99	98	99	117	104	79	90	101	115	104	96	123	119	103	91	110	116	82	106	93	104	101	108	99	114	99	84	97	95	97	100	109	103	112	92	99	97	115	102	104	119	111	113	98	117	89	106	109	91	92	114	100	105	91	91	102	99	101	82	100	107	99	99	83	103	109	120	85	98	114	102	70	82	97	79	91	107	79	91	104	100	105	84	112	108	97	109	96	99	98	121	95	102	99	112	98	106	118	90	113	116	95	97	115	106	89	98	112	110	110	107	89	105	97	93	91	94	85	108	109	117	90	99	93	95	98	102	103	103	113	83	97	106	103	88	111	96	106	79	99	98	90	102	108	89	100	91	84	84	99	98	102	90	110	93	107	105	99	73	81	100	87	89	109	114	96	98	103	89	94	99	102	92	93	86	105	93	83	96	92	104	102	96	94	106	98	120	84	107	119	99	105	102	100	110	89	108	89	95	113	104	101	93	112	104	99	86	105	102	91	89	83	77	108	97	72	88	106	126	107	114	95	100	104	112	96	105	134	84	109	106	93	98	84	105	89	92	107	109	101	109	80	109	112	80	100	118	111	92	96	95	96	109	100	92	100	103	107	97	94	98	97	105	76	86	103	100	118	109	112	121	103	104	106	95	103	111	102	84	109	98	104	106	109	95	97	106	85	87	116	86	99	94	109	92	101	110	110	87	97	100	99	93	91	120	106	99	106	106	104	87	90	114	101	72	93	111	104	89	96	115	99	100	109	100	107	112	109	121	109	92	94	99	101	107	109	94	76	87	114	103	96	108	108	94	89	85	92	102	117	90	98	96	111	92	107	97	104	106	106	102	89	117	92	113	95	101	101	93	103	87	80	104	113	85	102	88	103	111	103	102	85	87	109	84	101	103	111	103	104	109	111	97	96	128	116	102	93	104	84	119	90	102	96	95	106	113	95	106	104	106	95	111	103	98	97	109	113	105	101	93	101	99	99	102	101	105	95	115	97	109	83	112	96	104	92	109	90	98	96	99	79	120	84	96	94	116	102	110	109	98	102	94	106	111	103	120	106	93	110	114	97	109	109	92	98	97	92	91	108	125	117	92	118	84	79	86	100	105	107	107	99	111	110	100	94	101	115	110	101	114	92	98	105	113	82	100	97	99	79	97	113	112	91	80	92	123	84	103	97	86	98	105	94	128	75	94	105	98	104	114	102	119	103	118	91	104	95	92	89	101	100	98	90	111	110	87	100	101	88	97	96	104	89	82	99	83	105	131	95	100	104	118	106	112	101	94	112	100	107	110	94	91	97	109	103	98	88	107	105	123	103	99	110	85	114	96	108	108	88	92	102	99	116	90	109	89	86	107	110	112	105	99	94	97	101	100	105	106	108	93	89	115	86	101	105	114	104	92	93	96	115	111	102	91	104	105	112	101	109	96	103	112	102
40882	33967	24133	16393	36938	37100	28094	15718	6936	2744	1314	836	752	766	723	728	727	746	723	734	768	741	738	777	714	713	708	718	766	727	757	761	702	744	758	730	697	744	737	754	723	737	733	747	687	740	780	742	767	725	745	740	749	723	755	768	732	790	700	723	764	765	707	763	740	777	707	740	729	739	758	673	731	761	735	753	719	742	741	741	712	693	723	755	737	728	755	755	712	741	755	673	784	709	738	777	743	763	759	755	743	747	753	713	736	728	754	733	722	742	757	711	774	778	759	746	767	733	726	740	728	759	717	755	701	750	740	689	702	721	711	794	744	723	754	743	755	695	796	724	774	739	755	757	736	721	744	717	700	741	741	724	754	714	710	778	740	701	702	729	784	731	755	727	729	752	759	722	691	711	705	755	732	731	750	699	706	750	700	700	729	737	741	779	758	755	713	783	705	734	785	685	732	734	702	762	775	717	715	741	748	731	740	731	749	727	744	745	756	740	747	732	723	725	751	758	750	754	666	718	781	724	725	714	707	685	730	741	769	664	755	748	773	741	751	743	719	736	718	742	757	769	765	737	725	794	697	763	741	748	777	745	758	778	762	765	806	761	719	705	765	725	679	739	770	729	724	774	711	767	734	670	687	694	752	756	751	744	746	759	751	740	713	762	766	737	700	712	727	751	746	745	760	762	713	681	773	763	752	764	731	712	738	718	740	787	681	741	723	721	778	739	800	737	739	752	743	774	708	697	687	701	780	770	725	753	713	775	725	778	759	741	736	747	737	787	731	735	712	766	745	729	720	702	775	724	700	743	702	715	742	754	768	746	769	732	786	724	739	641	730	774	750	744	740	721	739	742	772	764	720	719	760	736	748	747	738	725	710	755	713	749	704	731	704	705	776	722	717	735	733	686	729	729	706	743	738	706	749	770	730	719	689	735	762	693	698	735	726	755	759	721	690	731	702	754	698	733	748	711	710	699	748	790	698	730	754	695	719	754	767	719	712	740	706	684	705	735	755	717	741	734	737	733	750	715	742	688	716	723	738	713	730	752	745	712	717	693	700	706	742	713	755	717	711	731	781	763	681	746	747	797	753	718	738	748	666	712	753	712	717	751	728	700	764	795	734	703	686	717	734	793	800	780	743	772	757	729	763	727	734	727	731	742	741	718	752	687	726	727	733	765	732	762	768	746	755	777	735	715	706	717	712	694	774	754	745	737	743	756	718	713	709	701	754	696	747	723	734	711	688	705	712	709	717	738	708	736	784	742	703	755	784	753	732	710	732	742	744	691	752	752	735	705	719	718	711	711	736	759	702	711	699	730	739	747	760	770	739	724	797	712	732	772	748	728	733	769	739	710	770	748	720	726	743	730	761	750	752	737	694	735	750	689	753	724	774	688	717	732	753	722	751	753	741	711	779	758	787	767	750	748	672	729	707	750	760	753	724	699	727	734	746	720	744	740	715	741	740	761	757	714	721	761	763	732	773	775	758	723	735	760	743	742	733	730	752	714	762	719	742	790	719	748	729	691	709	730	742	748	746	672	742	732	732	761	747	719	718	720	732	726	732	710	710	770	737	709	670	826	689	751	677	744	733	706	713	706	699	709	712	740	754	734	749	703	720	776	729	725	719	706	722	714	751	785	758	730	743	775	754	739	744	776	707	732	735	789	710	750	739	736	784	735	744	728	797	778	734	780	702	753	726	769	746	776	750	739	731	708	755	762	780	711	694	753	722	775	731	717	725	732	744	735	709	721	751	746	735	746	719	723	761	722	737	728	741	744	750	703	711	775	738	720	747	717	763	746	712	668	746	729	676	733	728	727	812	769	691	757	710	712	730	745	704	711	741	705	757	758	749	756	722	731	707	764	773	702	684	750	765	723	758	720	739	750	742	761	685	701	672	721	702	757	749	709	739	752	767	750	737	677	723	708	750	740	729	717	754	755	751	716	729	737	718	716	750	755	727	788	729	710	709	754	714	780	707	756	754	710	777	745	727	704	712	708	750	796	746	750	745	819	678	730	726	697	700	698	718	748	723	751	712	754	725	708	743	721	755	710	741	730	722	710	744	782	699	703	743	723	728	753	714	783	756	714	738	729	732	762	706	714	718	745	709	734	723	754	736	720	767	691	732	759	726	765	777	763	737	736	758	712	713	693	750	731	685	729	790	695	738	733	736	763	780	722	729	702	759	733	715	751	756	734	734	744	741	734	713	696	717	658	773	776	713	744	735	711	692	748	766	791	722	739	745	783	758	780	729	756	726	741	721	762	754	749	734	749	777	718	734	788	722	683	787	787	675	745	699	769	741	738	774	741	711	765	727	707	738	799	731	735	672	747	768	746	709	746	734	683	751	743	779	793	721	742	749	773	756	747	722	737	703	793	711	802	737	781	727	738	795	736	695	725	765	773	688	740	746	710	724	795	726	762	713	717	722	719	713	815	681	740	767	744	745	723	717	727	742	767	758	746	722	731	705	754	704	739	769	736	730	727	713	736	795	722	770	749	739	729	739	690	699	734	691	735	741	733	708	751	721	722	719	715	723	765	745	786	719	730	715	698	768	783	731	722	732	755	717	706	683	730	732	714	751	730	741	761	755	706	696	781	727	747	756	748	724	730	757	752	741	720	735	712	723	719	749	775	734	757	683	707	734	724	720	745	742	757	751	744	752	770	722	735	732	763	804	729	739	712	766	755	745	726	764	746	731	687	784	753	773	740	747	718	729	749	701	765	726	730	763	708	720	720	746	769	749	716	719	722	750	774	760	727	735	716	734	756	772	770	737	686	733	747	715	716	695	735	780	712	757	810	724	734	719	704	729	735	759	744	761	730	737	742	739	734	726	749	726	706	714	715	753	722	782	764	700	749	726	761	739	750	784	741	758	717	719	738	734	716	732	740	761	724	756	730	738	766	748	729	776	751	731	737	751	745	730	735	753	784	750	702	749	759	730	727	711	753	720	756	737	743	728	724	706	731	753	732	696	733	746	751	720	716	677	747	745	774	724	769	761	699	765	777	742	731	739	684	756	709	720	762	711	681	732	734	718	709	721	783	752	761	728	771	716	697	726	748	722	697	746	716	742	747	743	792	766	760	762	742	723	741	750	717	727	759	716	716	725	758	774	717	719	705	725	728	669	763	734	720	744	702	736	774	751	754	744	759	750	736	736	733	764	753	738	673	711	685	701	772	744	759	730	738	714	739	743	719	715	747	785	721	748	713	757	702	727	722	711	764	684	765	748	715	739	765	754	730	768	779	736	724	768	725	743	696	748	753	760	742	794	753	724	729	708	762	787	716	699	772	710	762	746	695	685	705	729	754	736	697	772	709	723	711	743	758	678	792	667	738	759	722	739	689	763	746	725	728	786	708	760	763	741	728	764	740	750	788	783	778	711	786	706	778	718	722	776	751	737	737	749	661	719	729	779	685	738	755	739	715	744	758	762	724	781	694	697	725	776	729	750	714	725	748	744	730	752	706	734	732	674	716	731	773	727	749
16095	16173	8001	2523	7074	8468	5196	1643	638	256	140	102	95	85	85	88	79	88	90	92	86	79	83	115	81	104	84	85	85	84	88	90	85	112	95	100	81	97	91	103	92	89	88	94	102	95	107	77	101	102	90	79	106	74	95	101	95	84	87	80	86	80	97	91	103	89	93	84	93	76	89	78	94	95	78	90	95	85	79	96	97	93	95	85	94	73	80	98	91	87	113	98	92	94	105	91	95	81	88	65	99	97	79	117	107	81	95	91	105	88	81	85	80	109	71	106	102	90	94	80	74	108	80	81	85	95	98	85	90	95	102	101	78	90	91	86	88	107	69	96	110	89	90	92	85	104	108	77	116	104	86	81	76	91	83	74	96	89	76	89	112	86	102	87	82	96	90	103	88	79	102	76	83	114	98	80	98	88	85	94	101	77	93	86	93	94	96	74	91	96	97	103	97	95	81	99	86	94	102	97	84	100	91	91	83	97	86	72	102	103	109	116	95	98	100	103	90	95	97	95	82	89	91	88	81	93	78	86	104	87	91	90	84	93	95	86	82	88	88	102	76	91	97	70	93	90	83	98	100	87	98	96	78	92	65	111	106	95	93	97	110	76	87	93	87	106	100	96	79	103	97	89	102	93	101	100	94	81	89	83	89	86	115	95	78	96	87	87	102	87	89	101	90	90	91	93	89	91	85	101	95	101	91	86	81	96	87	85	91	82	88	92	105	85	108	83	84	123	86	107	95	83	91	95	87	85	93	105	93	84	100	95	86	93	86	91	100	91	79	78	105	88	111	92	90	97	85	82	85	87	99	93	97	100	102	103	69	84	102	80	86	87	97	92	89	102	89	95	92	71	88	103	86	99	94	97	92	84	104	87	79	92	108	96	110	84	74	106	85	109	81	73	88	93	93	100	110	80	96	97	81	82	94	108	76	99	99	95	89	114	105	103	94	97	89	79	81	98	99	84	107	87	76	92	88	104	104	81	76	76	93	88	84	97	94	82	91	95	89	106	89	80	92	94	101	91	93	92	73	88	103	90	90	83	102	84	86	79	89	92	85	92	98	89	84	85	104	108	101	100	92	65	97	89	95	73	104	101	85	79	101	96	95	104	123	101	83	94	99	90	83	94	103	93	87	83	93	103	103	71	96	81	97	89	86	92	76	106	83	113	83	102	104	84	79	71	97	101	83	113	78	83	107	95	80	83	69	109	98	90	79	83	68	87	97	95	91	99	92	95	86	81	103	81	108	89	104	92	88	102	83	95	99	108	73	92	86	93	90	106	104	93	88	86	106	96	84	111	91	101	99	85	104	86	96	93	88	110	98	77	89	94	98	87	79	103	83	77	102	89	107	98	82	77	108	106	85	104	90	87	86	88	82	99	98	93	98	87	96	89	86	87	89	79	83	92	113	93	110	80	94	111	105	86	93	103	87	82	97	94	95	81	80	97	88	94	103	79	96	114	93	99	95	78	88	92	80	70	97	86	90	85	92	103	114	93	113	100	86	86	98	89	82	83	94	96	103	78	73	87	75	91	104	87	104	116	91	85	104	105	91	83	86	77	90	85	91	90	102	91	70	97	94	81	103	85	90	96	95	109	86	81	98	97	89	96	101	76	93	105	100	88	101	92	99	103	84	95	112	88	104	100	96	100	91	103	93	86	75	86	92	89	92	89	95	83	91	95	102	85	88	87	97	89	84	86	103	93	102	105	91	98	100	92	87	90	88	85	96	86	78	91	83	75	87	78	99	99	93	106	96	88	89	95	93	106	102	105	90	97	108	88	98	90	94	100	94	91	91	95	99	82	92	92	94	90	100	89	88	91	93	92	96	88	93	73	93	103	98	98	97	82	109	108	89	75	88	86	75	90	102	79	93	102	101	95	100	97	91	90	91	106	88	84	105	82	100	101	96	98	85	101	92	91	87	77	78	93	102	97	95	119	85	95	98	81	95	86	78	101	95	80	85	105	105	101	99	102	88	76	93	84	93	104	83	90	91	87	112	89	90	84	89	83	89	103	85	89	87	101	99	88	106	89	98	90	101	87	85	84	89	88	96	84	88	83	101	91	89	80	108	93	98	91	93	104	97	84	103	90	96	89	100	86	113	74	86	90	76	79	89	89	96	87	95	90	105	96	78	97	92	98	103	94	94	88	93	84	97	100	90	100	75	77	97	95	79	87	91	98	105	83	100	83	100	94	86	91	93	100	96	78	78	89	81	89	95	88	97	95	80	90	94	94	95	96	94	98	68	91	75	86	103	86	88	97	97	97	91	88	90	88	77	105	93	97	101	99	94	83	84	89	79	106	106	106	87	96	106	95	101	85	89	95	82	83	97	85	77	81	84	85	101	85	84	84	106	105	89	100	88	85	91	77	98	93	87	90	81	91	83	91	92	103	93	95	77	78	87	107	82	89	96	92	101	96	96	93	77	94	83	95	106	94	88	81	91	90	97	95	91	92	90	84	92	89	103	91	92	92	106	89	77	91	97	92	81	69	78	95	94	89	93	94	95	99	92	84	92	101	85	97	82	96	94	74	98	98	96	90	98	74	73	90	83	96	89	87	82	97	101	94	86	95	89	110	86	94	93	84	80	96	96	95	97	106	78	89	89	81	92	89	103	87	109	95	82	91	104	110	89	93	92	88	84	82	100	91	96	97	88	85	93	99	96	96	85	106	94	95	99	84	86	90	100	74	88	110	93	70	80	86	67	94	94	79	96	86	73	89	83	104	81	102	115	83	98	76	113	89	96	97	96	73	100	89	100	86	100	88	96	92	92	126	83	73	88	99	107	80	102	89	96	75	86	104	76	94	104	85	96	78	80	104	100	100	85	99	88	93	93	88	107	100	85	77	82	92	100	89	106	72	94	90	99	79	95	81	86	84	104	106	97	94	92	107	99	85	89	86	87	93	92	103	74	91	102	94	98	102	85	100	84	84	93	84	80	83	92	97	91	98	92	114	106	90	98	108	94	80	94	95	77	95	87	77	93	77	89	90	106	91	90	83	90	102	93	85	95	91	108	81	105	94	98	100	96	98	81	88	91	101	89	86	88	97	94	103	110	79	86	98	85	103	109	91	90	86	98	75	85	84	107	101	96	82	104	84	86	114	70	78	88	94	86	90	90	84	97	86	95	90	93	80	86	84	116	81	95	100	83	97	97	87	81	99	95	76	84	94	82	76	81	93	88	83	100	86	91	102	111	95	80	101	91	89	92	107	98	76	87	90	90	91	96	98	88	99	70	74	77	93	108	90	101	92	85	95	89	104	92	99	93	92	106	88	92	89	92	80	111	86	109	80	87	81	81	93	89	92	101	86	94	72	86	110	100	87	93	100	86	95	87	110	92	93	92	77	105	85	92	101	88	96	92	87	103	88	81	103	87	98	87	86	89	77	92	90	97	96	91	87	79	107	92	90	81	83	96	91	92	84	87	100	82	88	85	89	103	87	95	82	82	106	85	92	75	85	98	97	84	84	92	97	83	81
46912	37504	27847	21608	44946	46496	35662	21803	10701	3866	1563	878	705	662	657	687	676	697	643	626	726	677	651	701	680	645	640	644	706	665	660	698	674	676	743	692	634	610	668	649	650	663	672	723	649	630	617	678	663	679	653	651	691	674	690	700	671	663	730	684	657	657	664	696	630	693	682	688	665	671	669	674	724	689	586	688	667	637	647	666	644	657	700	689	673	684	636	673	647	631	678	662	667	688	734	694	648	660	621	645	641	704	692	700	663	674	666	641	672	663	696	672	669	679	671	650	643	687	696	638	658	703	672	684	673	669	670	669	658	712	654	657	682	676	672	648	677	672	674	634	637	695	711	617	662	663	700	644	652	667	611	659	653	640	712	719	671	678	661	651	690	644	693	630	640	630	722	658	658	692	662	689	699	684	694	684	656	642	691	653	613	715	636	638	697	689	629	650	652	680	666	656	681	693	683	657	691	666	668	656	694	693	637	609	668	671	620	665	677	689	669	664	664	708	670	688	693	664	680	694	643	630	661	660	657	654	665	654	662	687	725	641	636	695	659	646	665	642	662	659	708	644	690	678	640	663	677	738	662	675	691	689	669	633	704	645	722	679	676	608	649	696	719	650	680	684	654	666	651	685	692	642	654	680	668	679	653	680	617	677	621	642	666	650	694	629	706	687	687	684	669	676	691	666	696	676	661	628	677	644	681	667	658	661	683	674	684	596	730	678	666	676	677	696	687	691	697	683	665	693	681	691	707	669	632	655	636	693	701	684	654	662	685	672	699	687	686	664	710	665	656	690	683	656	672	661	657	693	656	639	682	665	668	665	667	697	659	685	710	649	642	660	669	726	647	702	681	711	656	661	667	640	750	631	675	640	675	647	681	691	719	679	616	640	665	654	666	678	639	658	650	649	731	663	667	628	627	685	659	658	668	681	661	685	656	639	698	656	638	670	650	671	621	626	671	668	647	638	675	698	639	641	714	716	666	671	641	684	672	699	710	682	737	691	668	682	649	688	662	651	679	656	668	688	656	626	680	669	683	651	659	668	662	677	693	624	649	680	644	700	701	703	698	650	664	708	682	654	674	631	654	712	662	693	614	690	678	698	689	656	734	692	683	698	646	679	676	649	662	684	693	654	674	657	673	700	708	661	684	655	655	723	697	720	629	681	659	661	675	685	665	690	664	676	698	632	699	659	693	685	700	696	714	666	718	643	703	669	678	694	647	669	641	687	717	686	661	708	658	652	640	656	698	687	699	707	642	657	637	686	669	702	650	678	687	642	663	694	662	640	659	653	636	669	647	655	643	657	698	666	711	673	684	705	682	674	614	637	669	705	623	661	678	741	646	696	692	663	698	697	697	656	656	691	751	683	675	707	695	622	671	677	632	679	691	695	687	652	695	683	696	671	648	709	673	652	690	650	677	646	704	704	694	724	691	621	605	706	655	669	678	691	656	675	672	670	666	677	660	729	637	665	631	697	664	661	650	671	674	691	631	648	695	619	668	695	689	668	642	695	696	643	656	668	671	675	673	723	684	685	721	658	633	637	697	698	684	652	693	665	658	718	626	670	661	704	655	646	647	657	695	614	687	630	675	682	677	679	682	708	671	687	663	668	701	649	713	630	657	703	687	677	675	661	670	651	700	660	673	659	671	697	655	716	704	694	690	676	689	667	694	701	624	695	703	683	679	665	652	658	681	700	675	689	685	652	698	644	631	662	696	644	648	669	645	714	644	678	680	681	692	655	626	680	696	670	662	670	664	701	682	645	637	704	671	681	699	699	632	676	647	684	699	680	676	646	692	699	721	679	657	699	660	695	662	707	650	680	656	669	755	702	681	665	663	707	621	704	668	680	648	651	703	676	684	667	665	686	723	676	718	695	660	633	639	669	668	664	676	687	676	623	647	712	676	662	646	725	668	688	658	673	695	666	674	649	695	632	659	690	637	642	618	697	661	679	704	679	639	661	645	695	680	644	633	684	679	714	704	655	690	702	700	652	653	664	673	707	653	655	655	653	673	687	665	654	663	690	642	701	692	673	668	699	669	654	665	699	656	692	685	675	691	685	672	674	623	696	661	642	672	701	688	630	703	698	676	673	699	686	720	709	683	683	660	641	685	666	677	706	659	696	664	643	679	676	689	705	666	670	640	678	622	670	680	688	654	653	696	618	678	693	650	687	679	715	641	659	676	637	650	701	646	669	736	608	642	685	684	698	684	698	666	678	709	634	685	698	671	689	694	660	658	631	678	654	649	692	676	660	680	696	714	648	679	692	667	638	687	667	681	649	628	684	645	651	672	653	684	609	675	681	649	673	630	696	647	620	699	729	643	666	663	678	658	671	710	663	704	648	655	737	660	651	701	642	607	674	682	677	677	673	670	669	722	681	698	710	685	673	662	672	699	661	694	663	642	689	709	675	685	647	696	657	717	716	674	665	694	655	641	648	677	683	663	616	635	665	698	654	667	682	663	666	652	671	678	680	679	678	642	703	706	643	633	676	701	665	665	678	656	684	708	657	674	652	682	631	667	670	629	648	638	672	711	690	677	722	642	636	670	663	663	658	628	696	686	686	611	643	668	612	699	662	699	660	669	660	707	670	682	655	661	678	702	692	672	682	687	644	644	681	666	677	734	689	712	718	773	675	639	655	732	661	660	695	645	646	686	660	731	669	712	632	664	689	731	620	657	648	652	697	659	678	644	709	698	674	725	650	684	674	681	682	679	666	685	640	685	672	659	623	615	647	646	689	703	661	690	684	722	665	634	650	677	681	704	705	660	625	641	668	687	714	728	725	696	729	648	666	627	646	609	690	721	638	679	710	665	702	654	682	670	627	649	673	720	658	701	715	689	704	661	698	721	652	685	666	648	701	678	756	688	644	692	695	686	655	676	689	663	675	716	621	656	667	697	648	650	619	690	673	692	697	643	667	647	664	664	682	649	625	689	650	680	700	666	670	677	669	740	691	655	703	666	690	640	702	685	688	680	647	697	697	678	656	640	691	671	696	709	678	682	660	691	715	648	683	644	716	672	669	660	699	693	680	680	633	673	675	653	692	706	622	670	690	690	670	708	649	672	671	683	628	668	646	663	639	650	657	690	660	700	695	680	686	718	731	663	685	692	701	667	690	651	683	683	664	632	660	698	697	696	721	646	697	646	668	661	648	645	648	690	678	655	673	666	701	670	666	652	687	678	747	623	678	672	693	686	678	661	666	674	719	697	660	699	701	684	698	656	678	682	717	686	640	670	660	608	665	709	635	658	699	644	655	656	663	694	662	671	648	632	658	658	660	645	730	682	679	689	703	693	678	700	639	660	666	701	662	640	681	645	627	656	684	690	703	710	676	655	705	620	656	714	659	689	680	717	651	703	667	672	665	679	641	709	655	707	685	646	633	666	684	634	664	662	707	651	679	675	683	666	708	703	710	660	695	682	691	635	671	666	665	599	635	685	641	703	681	689	677	670	676	657	720	674	654	682	646	704	669	655	687	672	676
8570	5748	2293	432	818	1486	1105	457	224	135	100	99	100	99	85	86	84	96	111	121	98	91	104	74	92	107	116	81	96	105	79	110	85	102	87	90	96	98	103	79	105	84	85	104	82	117	107	101	101	114	93	91	106	78	77	95	102	109	91	77	96	107	100	91	98	80	93	93	102	100	83	83	98	102	106	93	88	97	104	114	88	104	95	109	121	92	89	102	91	109	109	93	92	108	102	74	77	109	89	87	108	94	97	99	93	96	83	105	105	96	95	99	95	101	97	99	90	84	87	98	93	98	119	114	89	107	85	103	91	100	109	92	112	80	99	112	96	98	106	105	104	91	118	105	98	106	109	90	98	84	86	94	95	95	102	98	89	93	84	90	102	105	93	99	88	103	105	114	89	98	99	91	95	98	87	86	81	91	98	102	106	102	108	95	87	83	83	120	105	93	87	88	98	125	83	102	94	89	105	80	92	80	105	106	87	85	102	92	98	99	110	110	100	119	88	95	112	98	100	93	104	95	124	101	98	102	98	91	89	109	91	102	99	104	105	108	103	102	112	95	103	93	106	107	82	92	92	94	79	106	89	87	107	112	85	104	96	95	95	104	80	104	124	107	116	91	93	100	95	88	91	77	103	106	111	107	104	118	104	106	109	106	96	98	111	95	116	87	101	98	96	86	108	90	104	93	97	92	97	91	102	99	93	97	103	109	106	103	105	91	99	93	113	74	99	89	105	95	86	96	102	85	86	93	111	89	93	89	85	116	99	110	93	112	93	99	89	92	104	102	110	93	84	109	90	94	87	94	106	81	84	90	99	124	90	97	96	90	79	87	122	113	96	91	89	101	110	101	113	92	83	95	90	114	90	91	83	96	109	95	87	98	106	100	112	113	93	103	99	106	113	120	107	107	97	99	88	102	95	109	114	100	83	109	96	83	66	92	79	95	93	93	86	88	90	95	95	109	98	77	86	93	100	99	109	93	100	100	105	81	97	92	87	82	107	94	90	99	96	101	111	103	87	85	81	87	92	109	93	101	93	95	87	96	108	92	94	101	91	82	85	86	85	79	113	108	100	110	102	86	110	89	87	85	101	119	98	97	107	90	104	104	98	98	92	103	102	110	92	121	111	88	111	99	96	111	103	77	97	97	98	89	105	90	116	105	91	89	87	110	111	90	104	106	101	85	104	92	93	98	103	87	88	94	105	109	96	82	98	97	99	99	122	88	88	94	83	107	116	94	96	107	99	97	90	94	105	87	96	95	106	113	98	105	105	99	100	88	95	76	107	112	94	85	102	116	86	103	101	82	97	110	96	106	102	97	97	103	80	94	74	92	106	103	103	115	83	96	88	98	113	103	99	99	86	91	111	87	92	92	102	92	94	96	94	88	89	99	108	97	105	106	103	106	106	89	104	79	97	111	90	100	89	110	92	86	90	112	88	103	90	82	96	104	99	103	98	95	111	81	116	80	86	95	110	92	102	105	91	95	90	90	104	83	95	112	98	92	114	95	110	92	84	94	119	86	97	104	102	92	101	103	92	113	104	86	88	109	109	99	99	94	107	100	119	89	94	94	104	99	101	115	125	88	88	102	113	109	100	93	87	97	101	101	105	98	93	109	104	106	97	89	83	97	94	92	95	89	95	99	86	96	97	82	114	86	112	108	107	100	95	90	109	96	108	91	84	108	110	94	107	96	103	111	93	98	98	102	101	106	83	111	113	105	130	98	86	99	106	110	93	95	109	100	89	96	92	91	113	82	84	78	95	67	93	96	102	97	108	107	102	96	83	113	93	102	90	100	109	96	116	98	97	89	103	106	106	106	107	95	110	105	83	97	91	94	102	108	103	83	104	100	86	101	101	96	91	97	84	87	109	104	80	94	106	100	97	84	108	101	115	109	97	87	83	107	96	96	100	77	105	88	85	93	101	97	114	119	84	95	108	105	102	90	119	96	105	110	88	104	103	116	99	105	91	108	90	100	85	101	94	96	106	93	86	89	96	93	91	75	95	109	81	88	91	99	85	112	105	94	95	100	98	91	118	98	115	96	102	92	99	103	99	100	97	99	107	99	94	92	96	91	100	109	106	103	91	87	98	105	103	111	117	105	101	107	72	102	103	100	85	98	89	98	85	107	92	93	81	87	101	102	118	88	117	103	99	96	116	83	99	102	107	95	85	109	77	79	105	90	92	110	106	86	94	90	93	98	90	91	103	99	103	96	115	120	109	93	73	108	94	91	105	85	102	80	100	89	103	107	80	98	99	100	86	104	95	114	95	100	99	104	97	107	96	97	94	89	107	105	98	82	89	99	117	93	92	97	82	103	111	90	96	107	111	90	106	101	82	96	84	95	89	102	89	81	91	99	107	104	90	94	85	100	93	91	99	88	100	85	86	87	90	93	104	87	87	107	100	107	89	95	68	99	85	103	89	86	101	95	82	90	116	96	93	80	95	116	98	98	108	93	93	94	111	106	98	71	81	89	92	97	93	102	115	97	105	112	102	98	102	105	98	96	104	104	93	103	92	92	73	109	88	88	103	73	101	90	104	115	91	99	102	103	90	113	104	97	96	90	77	86	98	98	99	106	101	109	101	95	104	88	91	86	83	91	90	90	108	93	104	85	111	80	102	93	83	98	92	101	100	90	111	92	102	99	95	93	78	94	116	102	107	97	84	100	117	99	96	117	100	107	91	88	95	90	103	88	89	92	109	93	101	109	97	108	110	106	94	94	86	105	104	87	88	105	85	95	92	117	94	105	106	97	106	94	102	101	102	93	109	80	96	99	88	118	91	89	85	96	94	94	96	113	92	73	90	83	84	101	112	113	113	77	92	91	112	120	82	90	101	93	96	100	98	84	91	88	88	100	85	86	89	101	87	84	129	89	97	104	113	100	105	93	89	94	97	95	115	87	109	116	79	123	105	100	96	119	90	120	96	99	98	117	92	102	94	108	102	114	102	86	93	84	90	107	104	92	122	101	95	105	93	93	101	107	89	88	104	93	102	88	111	109	96	96	97	105	100	116	110	90	97	114	103	116	78	91	106	91	101	98	111	109	93	100	95	89	103	76	98	83	89	82	90	91	93	103	91	99	99	91	95	103	102	93	99	98	98	102	75	108	95	89	101	87	99	78	88	78	94	96	102	86	101	90	107	90	108	93	100	82	92	94	108	93	102	116	95	91	102	103	82	129	93	107	98	107	91	104	81	89	83	92	90	114	98	96	102	93	96	111	95	90	96	106	92	106	102	106	86	94	80	84	83	101	82	102	106	105	108	108	101	81	101	96	117	87	92	88	114	112	77	106	89	103	103	95	92	95	119	93	77	99	101	104	101	110	114	113	96	102	96	98	104	75	88	97	82	104	78	94	102	89	97	95	91	96	107	95	100	112	104	97	86	106	98	102	106	93	95	102	98	79	106	95	85	82	99	110	111	92	104	98	82	90	98	103	104	78	101	109	92	100	104	97	99	80	104	97	95	88	73	92	77	93
36983	26565	16342	5465	17300	24285	17151	7509	3163	1473	992	785	705	703	741	729	761	713	696	692	771	707	714	727	724	715	665	687	730	696	702	684	722	686	698	718	680	748	724	711	765	705	726	740	727	704	744	784	727	698	784	720	708	693	747	754	655	678	739	697	722	681	727	720	718	799	740	740	723	681	756	691	667	741	730	710	748	705	652	725	692	693	726	729	745	707	677	712	731	731	743	732	707	694	685	748	700	714	738	702	761	689	708	718	716	737	714	721	737	673	718	722	712	670	730	685	762	717	706	724	739	715	688	719	706	653	717	697	730	694	722	698	776	728	735	727	712	723	747	720	726	739	703	740	686	698	732	715	716	704	747	698	712	734	699	738	721	730	737	731	730	712	709	695	707	737	721	699	736	696	761	747	710	714	678	741	734	670	728	671	717	747	698	766	740	676	670	734	703	748	693	700	720	702	754	692	675	673	737	690	751	692	739	677	705	666	701	741	735	725	675	672	733	709	766	747	706	741	659	695	706	688	722	678	739	699	690	708	741	706	729	751	690	689	720	736	752	722	754	665	775	692	709	674	735	695	726	724	736	704	737	705	699	667	698	744	698	740	741	721	702	720	706	735	725	704	711	741	683	730	716	751	762	678	706	763	698	737	690	678	768	724	734	695	734	724	706	737	729	723	732	719	725	720	699	753	734	732	709	684	712	701	703	789	736	735	734	725	742	738	718	657	732	693	709	725	709	741	693	738	718	679	750	709	723	721	714	691	676	677	692	728	762	699	709	725	730	728	753	680	752	747	754	711	753	719	691	722	730	712	709	709	707	724	731	716	710	718	729	743	708	727	703	697	746	707	772	720	676	674	745	739	679	726	729	720	742	748	713	700	748	693	715	765	744	735	747	720	752	709	758	767	691	768	690	707	694	753	710	716	691	701	714	733	671	713	741	662	753	765	731	767	698	701	690	708	734	667	710	712	701	696	673	702	726	675	731	716	712	718	701	704	720	731	748	712	743	733	715	689	707	752	735	725	754	727	704	692	750	741	716	712	699	730	741	679	725	736	703	654	749	749	737	743	721	744	731	697	651	755	736	674	697	711	713	719	751	713	751	722	732	703	743	714	749	742	759	672	704	738	725	732	724	686	680	754	707	711	743	713	726	716	733	751	729	738	788	678	678	681	744	725	696	729	688	720	761	763	713	763	718	665	732	720	748	715	740	721	708	727	735	751	754	708	726	707	715	693	708	729	708	742	741	666	749	734	724	745	704	710	710	729	756	689	751	716	692	719	750	751	731	767	754	777	685	777	716	727	750	721	731	728	733	720	696	689	685	685	721	716	702	717	701	702	722	734	725	703	701	734	721	701	749	702	725	703	736	728	700	721	704	645	702	780	700	684	687	701	741	735	692	741	678	721	701	764	688	711	744	739	718	704	689	725	667	734	691	670	720	747	705	682	710	769	719	714	757	671	722	728	718	712	701	721	675	726	714	672	707	697	726	696	702	702	723	714	683	714	723	733	664	714	734	691	745	698	693	708	739	690	676	704	691	705	672	666	693	699	701	726	709	737	716	715	741	742	706	722	711	754	703	716	744	718	693	692	700	699	706	730	729	717	686	702	728	724	680	662	766	686	776	726	695	693	748	744	774	716	724	698	728	727	683	731	717	701	757	699	712	722	717	710	719	748	685	700	691	755	725	694	742	722	725	733	697	694	773	716	735	694	759	717	720	729	729	704	780	674	784	651	701	738	739	701	751	686	713	704	718	724	731	721	719	708	745	723	736	689	709	708	693	739	731	681	745	725	709	744	705	688	711	709	776	714	760	708	690	702	740	695	680	722	738	707	748	777	637	735	764	687	740	723	683	736	721	727	708	712	735	711	739	750	711	702	678	733	748	742	667	755	694	761	711	730	646	755	717	701	774	785	702	648	756	752	711	697	699	730	751	756	756	746	693	728	784	718	769	723	750	710	717	747	680	715	741	719	719	715	756	688	730	733	759	700	689	729	706	696	723	705	681	739	746	731	691	706	745	711	772	717	753	737	728	759	711	686	766	701	727	711	672	702	671	750	704	767	741	698	703	735	789	732	694	690	694	721	772	677	714	717	714	777	678	750	689	681	731	694	722	702	730	677	680	777	700	725	694	759	710	715	733	717	714	727	738	680	727	735	709	754	727	716	755	726	773	722	715	732	792	694	728	737	722	713	703	707	690	691	745	706	761	693	761	695	693	698	714	750	744	705	714	745	694	741	699	710	696	699	714	755	681	728	714	728	765	720	688	733	723	709	749	699	702	710	721	740	687	694	711	698	728	709	720	699	711	720	693	729	689	680	739	629	714	705	704	732	742	687	729	742	705	680	742	722	741	775	723	710	732	705	751	739	687	679	699	708	668	752	701	684	748	732	647	748	652	669	738	758	677	751	724	747	707	705	741	753	715	721	714	729	730	702	760	695	729	661	738	763	736	712	700	713	747	721	738	719	726	746	723	702	675	696	720	721	735	711	675	734	736	707	702	704	759	740	658	765	666	688	701	710	698	721	733	743	686	691	731	679	738	696	693	722	725	752	741	736	698	664	702	692	674	712	752	675	736	754	710	748	728	700	739	739	682	750	708	734	763	771	715	739	752	684	725	683	729	704	690	752	717	707	689	759	713	775	713	746	762	748	720	715	734	675	692	748	697	661	728	696	682	672	674	704	741	741	753	699	742	727	728	688	673	702	749	683	759	709	784	747	730	741	735	760	764	701	745	651	760	675	698	721	704	738	712	722	725	689	716	749	701	671	765	677	724	726	691	728	750	739	724	721	732	743	760	693	755	710	735	724	713	746	692	720	761	698	692	768	728	706	720	720	667	685	707	723	702	745	730	677	744	688	708	731	716	692	741	719	727	743	716	714	748	725	706	731	680	751	662	711	738	719	735	704	724	681	717	720	700	734	672	722	718	698	716	716	718	697	704	730	743	697	727	712	697	707	753	709	728	736	740	744	718	679	775	687	706	702	704	748	715	735	682	693	707	725	693	631	696	712	783	688	708	744	685	753	770	727	691	725	683	739	722	743	731	739	697	714	704	696	727	724	681	692	735	704	726	717	667	702	727	705	744	724	740	673	715	728	701	718	661	717	718	702	703	722	735	655	746	663	713	768	705	749	736	688	732	725	709	696	699	708	695	714	738	726	695	669	741	744	750	717	737	721	669	715	677	731	753	757	709	711	764	720	726	689	736	727	705	714	717	713	705	666	684	655	740	690	647	736	688	747	693	729	710	736	767	710	724	748	702	681	752	717	690	697	674	733	689	751	721	721	735	755	717	721	730	703	691	729	743	677	705	746	744	748	728	704	716	768	731	725	696	721	743	721	765	701	724	687	700	665	697	717	727	693	724	722	720	724	734	708	677	695	693	738	730	739	748	745	769	738	725	731	764	727	712	706	706	716	734	709	713	710	730	722	757	740	735	738	727	715	721	730	712	746	697	697	763	695	680	759	770	733	711	678	701	747
12959	14602	6702	1183	5208	8693	5433	1774	614	241	136	100	79	89	89	107	89	94	108	94	61	87	103	88	71	98	95	100	75	91	98	68	93	76	99	91	91	90	88	97	101	108	83	101	98	84	101	88	92	84	92	105	89	91	85	88	115	103	96	77	85	93	93	75	65	74	87	80	96	101	93	100	92	83	87	87	83	85	119	84	78	86	100	82	78	97	83	90	94	93	102	85	93	99	90	86	82	88	94	102	83	94	91	96	91	82	78	75	92	100	90	99	94	85	92	88	99	90	105	94	76	75	97	89	98	73	101	93	91	89	71	95	98	90	89	94	98	96	94	96	85	88	73	107	105	85	89	76	88	106	86	101	104	95	89	90	73	93	91	82	91	93	76	110	79	101	85	101	104	93	82	82	91	82	92	90	93	97	75	107	100	91	108	76	69	107	73	95	99	121	88	75	85	109	90	99	85	98	96	93	78	96	98	91	82	94	82	102	95	87	92	85	104	88	88	79	86	91	98	89	94	80	94	102	65	83	83	87	89	93	84	93	96	96	93	101	91	109	96	103	102	102	82	95	88	90	86	104	106	103	77	101	81	89	100	100	74	96	82	81	73	87	98	90	103	70	89	62	87	104	85	99	89	96	99	99	78	101	98	100	93	83	93	92	67	102	94	86	83	99	89	93	88	86	99	82	90	84	101	85	100	75	87	83	87	101	63	86	85	93	84	84	82	100	71	99	105	83	89	93	101	83	82	90	75	89	100	91	93	89	88	103	93	92	86	95	86	92	91	84	98	94	92	89	81	112	112	102	95	101	82	84	108	92	77	75	119	96	94	96	104	91	88	91	106	84	95	97	86	83	90	107	87	96	68	84	84	78	95	73	73	97	76	80	105	94	99	79	94	108	90	90	88	89	116	113	80	115	99	92	100	78	79	72	110	95	102	109	94	98	78	85	90	80	93	92	83	89	88	96	101	92	94	109	99	86	95	90	112	83	90	105	79	85	78	98	71	98	97	82	84	87	103	114	110	92	79	87	91	95	91	99	87	85	82	90	79	118	96	94	92	84	90	83	89	86	81	84	78	86	105	106	79	84	77	93	97	87	90	98	86	105	90	66	90	109	85	94	101	108	82	72	96	96	91	91	76	93	90	95	87	94	97	104	85	109	107	97	78	88	80	98	99	97	102	95	76	86	98	93	96	93	99	97	91	91	68	99	88	101	88	73	82	91	78	87	89	114	112	95	86	88	86	95	89	85	100	101	106	94	75	87	81	74	96	101	100	109	92	125	72	79	101	88	102	107	102	91	95	96	98	106	100	101	97	101	98	73	84	97	91	101	125	92	107	82	87	79	94	93	84	80	89	99	96	84	86	93	94	84	100	86	74	88	96	85	95	104	92	85	92	86	72	86	110	80	88	92	100	72	96	102	87	107	109	89	98	95	117	96	93	93	74	90	83	89	84	77	91	86	99	84	89	91	102	100	107	89	80	84	80	90	81	69	102	83	82	103	75	110	88	85	94	78	85	83	87	88	93	89	95	110	105	101	86	84	84	94	96	86	114	92	76	94	91	80	85	99	85	112	110	94	106	85	102	82	83	68	87	81	104	100	111	107	77	99	107	110	79	102	98	104	78	82	89	82	99	104	91	102	92	81	88	74	91	80	89	73	90	100	85	76	81	93	84	76	84	84	86	92	70	86	72	87	90	85	83	101	85	87	102	79	97	86	110	99	95	85	99	71	97	93	81	90	86	85	96	100	86	100	103	86	82	87	73	95	107	98	92	102	71	79	88	82	82	90	97	94	88	81	103	80	97	106	98	73	92	95	86	84	97	85	85	96	85	77	90	112	102	97	92	80	103	104	83	106	99	94	96	82	95	87	99	99	89	105	83	103	76	110	73	88	98	89	91	86	94	82	86	84	109	94	92	87	78	102	106	95	106	100	101	104	77	69	100	93	112	78	99	73	86	94	90	100	112	83	90	79	108	86	93	101	99	89	91	99	64	88	108	87	96	99	106	74	89	99	111	86	100	101	74	97	75	80	90	84	97	104	95	84	85	86	101	89	97	97	80	91	77	90	99	84	100	98	64	102	99	100	96	75	88	98	100	98	100	90	78	90	85	91	96	109	85	109	82	77	105	93	93	81	89	84	93	94	108	87	74	93	93	91	95	92	100	92	97	84	101	74	93	89	84	84	83	93	86	91	88	104	77	75	100	77	81	76	81	102	96	86	79	73	97	92	97	107	83	86	92	93	77	81	72	95	82	99	83	95	98	100	95	98	81	74	87	83	105	94	95	97	86	92	90	89	82	87	106	76	97	104	94	101	106	77	104	92	102	85	85	113	90	84	92	81	91	93	96	102	87	109	92	80	109	94	81	98	73	89	106	76	89	102	91	99	88	85	83	89	105	92	89	103	90	99	83	93	88	92	100	93	87	98	118	97	95	83	85	93	104	99	87	103	91	91	96	97	81	119	98	81	87	89	87	99	77	72	109	98	99	108	98	83	87	83	93	99	83	98	93	88	86	82	80	87	92	83	95	81	91	81	87	91	104	93	90	86	98	100	71	100	86	95	100	95	84	78	78	94	93	75	92	84	97	85	106	85	95	77	100	88	102	86	103	82	87	95	94	91	74	82	104	80	93	64	76	92	93	104	85	95	92	78	85	90	90	103	97	73	89	96	89	93	88	95	95	77	104	83	87	99	87	78	84	80	90	83	95	95	94	86	87	99	89	75	81	99	71	89	93	91	96	68	95	93	97	76	101	93	81	83	93	108	99	92	91	84	83	94	88	91	76	110	94	91	88	84	90	96	80	97	83	101	106	94	89	98	81	112	91	78	91	86	92	102	102	86	92	73	94	86	74	88	101	87	80	102	91	98	82	85	98	92	101	87	86	95	97	89	88	95	105	105	79	84	89	74	90	88	80	76	103	88	101	109	96	79	108	82	80	90	82	95	89	88	94	82	84	99	83	84	98	92	79	83	87	96	91	65	98	81	92	95	83	90	87	91	86	91	109	99	82	94	99	87	77	102	90	81	82	102	97	76	101	100	98	84	70	87	91	92	97	93	82	85	91	100	78	92	80	92	94	98	91	98	98	91	94	92	92	86	95	78	85	87	85	90	114	82	102	95	106	96	92	94	82	80	88	102	92	92	86	105	81	91	114	81	96	83	95	94	80	80	99	81	93	86	101	105	104	65	91	97	85	92	88	89	103	96	79	101	83	107	92	89	98	98	100	91	125	88	83	94	96	82	87	84	90	87	78	92	85	72	86	97	98	86	79	75	85	96	99	98	91	91	80	96	98	88	79	113	99	97	78	84	80	81	82	76	96	112	78	69	86	90	111	92	95	87	85	76	84	90	95	100	100	99	94	85	80	108	105	87	92	90	83	103	93	87	101	75	87	79	87	111	94	111	89	106	91	93	85	105	86	94	98	90	82	83	94	81	93	75	97	107	83	78	89	92	65	111	102	95	93	99	98	84	81	53
44324	36775	25230	12353	39882	48005	36232	22820	11154	4161	1615	894	722	660	660	616	627	654	710	626	641	651	670	658	638	662	726	653	641	655	612	665	669	639	650	686	648	691	660	669	643	705	634	606	646	656	673	646	601	667	695	652	666	649	644	667	687	695	636	686	655	624	687	635	666	655	630	672	653	687	702	648	684	679	644	635	658	688	653	688	685	686	629	649	655	714	610	624	672	631	648	671	665	666	672	658	653	668	681	630	678	675	667	624	680	699	626	653	656	655	654	671	713	646	656	652	674	630	623	674	627	707	696	635	636	660	688	640	664	622	669	669	651	619	630	701	648	649	641	615	654	650	634	679	691	652	685	669	661	708	646	658	687	644	649	658	646	636	604	675	667	668	672	674	677	642	673	663	683	647	700	662	722	612	661	648	594	652	724	657	648	620	678	679	671	675	680	685	680	657	659	648	658	671	661	649	719	654	651	629	676	678	657	643	701	698	651	654	677	671	659	702	667	652	720	655	648	651	662	646	612	631	642	629	657	648	681	618	642	627	692	695	693	689	671	703	635	620	632	685	671	678	668	645	655	670	705	654	675	676	631	634	660	629	682	664	699	643	710	657	622	668	635	688	681	652	652	702	660	699	701	652	689	675	649	657	687	666	694	713	697	647	703	692	638	663	670	682	653	622	646	654	685	615	650	687	625	675	673	687	687	646	719	705	626	677	686	625	640	656	685	679	643	673	639	645	696	664	705	670	667	629	676	657	686	630	713	644	629	609	697	689	663	610	657	653	710	649	685	637	681	659	662	695	688	663	636	658	643	655	639	625	621	698	678	631	704	688	685	666	643	672	673	667	673	676	660	633	657	649	654	650	696	658	645	641	708	650	669	614	697	674	634	689	665	668	715	669	675	638	659	689	650	660	719	640	656	643	615	633	643	654	641	673	655	627	673	664	688	635	652	683	710	644	632	659	616	594	621	659	652	697	714	666	641	666	653	646	693	630	689	667	684	600	625	642	677	635	626	653	629	679	642	693	649	654	658	640	660	647	691	667	649	669	669	701	665	644	659	677	668	644	642	663	650	680	668	679	640	655	642	661	676	677	677	639	671	696	668	668	642	682	712	696	679	669	670	663	620	632	671	632	732	631	663	649	670	677	674	665	626	679	645	627	621	665	689	652	648	687	648	625	660	684	673	664	656	631	681	691	649	652	677	654	680	667	681	635	633	676	631	664	671	656	646	664	660	660	641	676	664	662	648	648	632	698	622	665	646	639	682	623	656	648	680	644	670	718	679	671	632	694	705	709	678	654	660	630	655	608	655	644	652	613	593	649	648	661	657	656	677	643	650	643	632	677	655	636	683	646	644	666	641	704	658	635	678	657	651	684	676	683	624	607	678	671	649	643	697	661	720	620	678	640	665	652	637	660	721	635	642	636	637	676	680	691	684	652	653	658	703	663	655	659	666	688	673	664	631	659	688	715	684	589	682	650	681	711	635	674	657	611	653	672	714	654	674	712	652	662	609	671	658	644	661	630	711	640	679	667	647	655	627	662	702	655	677	653	638	678	709	675	650	676	666	660	634	662	726	638	680	714	693	604	687	680	659	656	654	685	665	690	645	668	706	672	644	627	622	695	686	631	670	673	697	691	647	665	683	652	708	649	705	690	680	691	659	685	673	717	645	666	669	707	667	648	687	673	708	707	622	653	650	690	660	669	674	658	672	666	661	654	648	669	638	667	637	653	611	634	639	683	704	668	679	648	697	677	693	676	683	653	640	656	734	627	658	651	693	632	667	682	692	654	621	642	671	625	634	645	681	693	646	645	655	631	685	675	664	630	665	658	615	668	711	631	663	678	655	641	694	645	664	661	648	656	644	621	624	662	675	671	684	692	672	671	660	693	687	664	644	623	673	719	650	684	659	667	662	684	698	701	685	644	669	663	693	676	675	719	678	647	683	662	665	685	602	673	651	656	715	701	687	667	662	679	645	667	679	667	646	655	614	646	665	693	657	684	644	651	656	645	657	695	627	744	644	648	641	691	688	691	679	661	676	661	698	692	691	686	661	668	682	700	672	657	665	719	614	662	653	672	672	666	667	650	641	640	624	674	693	639	616	658	694	653	621	699	677	638	643	676	689	649	681	664	714	677	669	654	620	625	598	683	675	651	663	699	682	679	665	700	685	653	621	653	687	657	668	692	693	633	692	651	620	671	654	661	635	714	634	688	650	668	657	629	641	656	666	673	687	662	659	630	663	653	630	676	650	660	640	656	644	674	651	707	646	658	653	617	657	597	682	664	631	652	638	688	653	630	659	630	650	649	657	653	646	677	685	667	640	658	694	618	678	653	632	683	624	679	640	657	663	681	671	613	663	658	685	682	679	672	640	716	657	642	618	610	691	634	634	640	686	612	639	683	671	651	660	654	685	655	688	622	684	686	672	624	663	674	629	619	681	664	638	637	642	660	639	642	634	625	703	656	645	684	676	654	645	657	665	689	687	633	651	664	669	680	654	652	688	651	650	652	664	664	676	681	708	652	638	686	691	687	631	637	637	639	649	634	697	641	652	668	714	645	629	651	652	682	681	695	672	669	647	672	659	683	677	645	664	606	616	654	662	668	630	689	657	630	639	678	644	645	676	658	676	670	650	670	671	642	656	693	658	645	694	628	649	639	688	657	681	675	652	606	662	685	672	712	677	686	670	675	662	643	640	667	642	682	712	647	676	655	681	670	743	672	650	635	635	631	631	639	664	681	720	701	598	649	670	707	638	675	688	679	629	680	640	722	637	644	638	708	664	672	688	664	641	658	635	664	656	645	684	632	685	575	675	685	646	677	671	702	626	676	623	633	679	673	682	699	644	641	685	638	666	685	635	632	668	654	688	685	660	650	643	658	676	689	655	637	709	674	643	674	627	667	589	680	687	689	657	705	681	681	666	711	676	639	668	674	650	661	686	717	657	686	691	711	688	668	647	640	702	662	602	651	697	646	659	638	689	668	659	701	665	650	655	663	684	662	667	675	647	688	681	679	712	623	670	653	644	659	649	676	649	642	664	662	611	656	660	655	628	618	673	637	654	659	645	656	659	645	630	654	652	717	662	656	642	644	653	624	643	694	700	680	636	674	687	691	707	630	680	668	668	669	647	732	687	639	678	642	626	625	688	628	618	681	640	676	627	653	653	652	646	641	668	609	711	684	638	642	682	660	639	659	685	668	639	686	678	630	700	647	652	677	625	662	699	699	720	650	649	665	687	691	637	645	675	657	673	686	593	604	676	670	705	671	678	645	654	656	659	678	660	662	647	648	716	697	673	679	696	658	673	654	670	665	602	663	665	661	623	690	668	662	670	664	657	667	633	694	645	660	657	665	635	670	685	676	659	680	664	661	694	698	651	652	657	647	677	697	681	652	656	650	673	641	617	625	659	650	690	651	639	651	684	689	625	642	656	689	729	682	661	685	677	683	626	669	679	655	674	647	647	640	672	685	696	680	731	709	636	696
12448	9751	4576	1182	4294	4963	2686	962	376	204	138	114	97	97	102	98	93	107	90	104	99	97	111	95	102	79	106	100	109	98	103	84	112	104	98	116	97	106	97	99	120	102	106	93	121	110	99	104	93	90	91	117	101	88	96	110	103	109	104	113	99	100	97	115	104	88	109	100	95	88	99	101	106	80	91	111	106	98	109	101	118	109	94	98	104	93	114	94	100	95	99	103	114	119	116	97	104	101	114	101	102	97	100	106	94	104	92	89	91	118	94	90	77	102	95	122	100	100	102	89	94	104	95	115	93	96	89	109	98	98	108	112	105	112	102	123	105	108	97	105	95	99	109	112	104	94	100	96	82	100	109	128	119	76	108	93	105	89	106	79	102	96	107	98	102	100	105	116	119	125	110	105	100	92	95	78	95	94	87	99	87	90	96	82	109	112	104	90	106	92	86	93	90	95	96	99	120	98	112	90	91	102	98	101	118	99	102	105	100	103	109	97	77	104	104	89	113	100	111	101	99	82	78	109	95	104	106	98	112	81	103	111	106	110	100	98	101	90	97	96	105	109	93	97	90	108	102	97	103	92	89	107	116	80	115	92	97	88	111	95	99	103	105	96	103	99	96	94	106	83	104	106	109	98	78	101	100	96	112	94	100	83	113	96	106	106	94	92	106	101	88	111	95	96	119	94	100	101	111	117	88	84	102	89	94	84	112	109	100	101	94	89	89	82	108	95	97	106	103	88	97	104	86	95	98	82	96	110	112	94	116	100	90	108	97	99	88	98	95	87	100	104	82	102	90	97	117	112	83	98	103	98	95	106	105	95	105	107	89	92	97	88	85	86	104	99	111	96	94	128	98	102	91	97	101	93	119	107	105	102	118	91	113	95	94	114	98	90	69	103	89	94	121	101	103	105	106	90	89	105	110	117	90	104	100	79	100	109	104	106	92	92	108	87	113	91	120	90	101	108	117	110	99	93	99	95	88	103	93	86	95	112	104	103	101	123	94	117	100	110	96	109	92	120	92	104	102	103	115	93	98	87	94	107	98	108	101	100	111	90	101	101	105	91	105	109	101	123	85	105	114	95	120	132	99	87	123	105	108	97	105	112	87	92	118	111	82	126	80	111	91	112	126	96	91	88	106	110	96	100	91	100	102	104	95	104	105	82	111	100	99	120	125	120	97	93	100	98	88	93	104	116	100	120	101	97	98	87	107	119	95	108	92	96	108	83	103	89	101	102	103	104	100	99	92	89	92	110	98	89	107	90	123	93	100	110	101	94	87	93	107	93	113	112	100	98	100	94	103	109	122	104	120	96	107	93	98	100	97	118	105	120	83	109	79	113	93	103	117	114	105	116	97	84	92	85	99	103	115	114	106	97	120	113	109	90	98	101	98	88	93	89	110	101	115	112	120	106	91	97	112	105	116	116	104	93	109	89	94	101	95	109	112	94	107	103	108	122	114	95	103	98	112	94	109	110	91	93	108	95	108	94	92	100	97	80	103	103	99	93	88	92	106	95	104	97	107	96	110	98	110	106	97	103	102	108	92	87	102	90	97	106	112	109	101	110	94	93	98	92	89	100	95	105	107	90	96	103	95	90	94	97	99	110	105	89	85	93	93	103	98	92	109	119	95	107	91	123	94	77	98	93	109	101	109	107	113	108	93	110	103	103	106	94	104	108	101	96	103	97	117	123	102	101	101	74	84	104	104	114	90	110	94	94	97	112	110	105	99	113	97	108	106	115	107	112	94	108	110	102	95	114	93	99	105	91	93	93	102	97	110	102	121	80	109	104	88	95	112	91	107	107	88	96	105	109	103	106	92	96	89	112	96	75	109	99	109	97	108	94	79	101	100	96	91	98	102	107	97	86	99	88	92	108	107	101	105	102	113	100	126	111	103	92	87	93	100	87	121	95	110	120	106	110	98	116	89	98	100	86	108	95	93	98	105	98	93	92	90	97	103	97	111	85	98	92	109	110	105	98	101	113	106	106	94	121	99	86	94	113	94	97	90	117	89	96	98	101	93	99	95	90	99	108	90	94	106	79	92	99	98	99	105	101	82	82	115	101	113	92	105	103	104	115	105	118	94	101	83	100	114	86	100	95	76	94	101	94	97	101	97	95	106	97	90	99	75	96	97	98	112	94	103	103	100	97	105	120	123	92	95	94	97	93	124	104	98	99	103	96	92	95	109	115	98	111	97	121	99	117	113	95	116	84	99	105	84	105	102	112	91	100	102	97	95	98	112	120	102	115	105	110	93	90	77	107	98	101	89	75	104	101	96	103	95	94	106	99	110	98	98	114	111	98	118	83	110	100	108	89	108	96	76	103	112	103	111	96	108	113	109	98	99	99	108	102	107	89	118	95	116	103	89	105	95	98	101	109	84	109	84	90	110	96	115	91	107	105	98	111	98	99	106	91	114	90	93	79	95	83	126	100	121	112	104	98	100	89	101	92	104	100	99	104	111	92	110	114	132	96	97	98	102	117	96	108	103	91	84	103	93	88	114	110	104	115	101	98	101	117	113	103	91	98	107	122	91	100	96	104	98	103	102	96	97	110	92	93	90	101	109	102	104	111	94	93	115	87	113	103	91	99	87	89	96	102	95	97	119	100	125	99	93	115	95	80	106	91	123	98	98	110	117	112	86	77	84	102	101	75	98	91	85	94	92	103	95	88	89	104	98	104	98	96	99	83	87	102	86	88	114	80	108	99	121	97	88	95	111	87	87	105	94	99	106	96	99	113	101	87	87	105	83	90	119	88	89	103	107	94	110	88	104	110	91	92	106	98	112	108	95	91	106	97	82	94	107	103	107	105	96	89	97	93	116	110	101	99	107	104	103	96	107	102	105	102	105	125	97	103	99	96	94	109	103	85	95	99	105	105	99	96	88	92	92	99	100	97	75	93	94	99	118	111	115	115	97	118	86	97	93	78	100	100	92	125	103	100	105	83	94	96	105	102	106	107	112	115	108	87	104	99	114	95	75	102	99	86	104	84	99	118	103	100	122	111	90	97	103	105	107	94	97	98	101	103	111	115	105	100	103	108	94	100	105	126	100	110	83	76	118	111	87	101	83	92	107	100	110	100	99	128	114	112	100	119	101	109	91	106	118	88	102	104	106	96	98	108	93	103	121	112	125	102	104	95	94	113	104	108	107	91	99	94	95	108	104	114	98	99	106	120	99	101	94	103	99	104	106	91	102	123	88	98	106	97	95	101	93	118	102	120	96	100	97	104	109	99	97	100	109	94	100	101	108	105	110	101	90	112	116	103	120	98	94	108	117	86	103	102	99	103	117	92	115	102	83	90	114	97	109	93	105	92	99	101	98	93	97	85	89	97	95	102	88	86	103	115	118	95	105	85	117	119	125	96	104	112	104	111	79	109	103	106	97	104	103	100	115	101	108	110	105	105	110	94	94	103	115	113	86	108	110	93	119	107	91	86	101	104	85	117	106	114	96	100	106	85	104	93	91	117	102	101	84	96
41021	31740	22254	12926	37966	38472	28552	16422	6959	2629	1192	829	753	717	718	758	745	702	722	735	750	706	732	708	699	744	754	739	661	748	705	759	736	719	692	744	714	724	734	753	712	760	755	753	734	747	702	731	712	779	763	711	726	660	740	746	752	756	763	681	738	747	705	761	717	678	677	719	740	722	752	730	723	738	730	717	736	752	692	740	722	744	717	713	701	691	724	751	724	711	725	738	731	752	719	716	768	747	739	696	684	739	733	714	760	754	721	735	693	681	732	733	705	736	691	700	692	752	675	774	720	721	733	688	739	737	730	673	688	736	687	772	768	743	725	786	754	708	760	677	749	732	726	718	751	709	716	711	769	688	720	758	717	787	765	817	699	757	717	706	741	753	774	737	694	706	735	726	694	726	741	727	712	698	733	759	750	737	787	736	759	732	736	727	747	680	722	749	764	736	712	738	709	755	703	706	742	701	741	696	694	746	727	714	722	697	701	773	694	721	752	726	715	741	744	713	718	732	747	718	704	740	726	709	687	762	757	743	700	737	748	707	694	739	753	705	749	725	728	738	713	742	751	716	764	719	745	733	746	732	732	763	725	709	738	735	730	753	715	665	693	708	741	738	723	767	702	755	745	710	773	709	698	723	744	747	740	730	777	733	733	735	773	718	753	780	738	722	734	769	721	742	756	713	746	751	713	721	776	754	723	739	710	728	748	718	723	725	702	701	746	750	757	712	718	748	753	720	753	740	744	740	725	729	741	774	743	740	736	761	786	691	727	769	726	712	717	782	785	718	672	725	663	712	662	754	761	743	683	694	714	717	713	701	764	743	734	766	704	723	768	726	708	754	727	739	748	745	721	680	734	770	718	736	742	712	730	735	719	777	696	719	713	717	695	711	725	696	774	676	717	807	700	782	720	733	747	709	734	696	711	761	717	740	739	679	675	695	771	755	741	778	718	737	701	741	756	718	722	709	716	692	731	794	767	681	764	748	728	771	729	766	746	711	760	734	807	726	701	721	720	661	799	768	726	692	752	740	756	755	725	699	770	702	731	782	691	748	710	735	705	734	719	752	759	743	717	684	754	687	732	688	753	682	751	736	703	734	687	699	698	722	709	695	713	721	713	709	758	739	755	726	763	669	717	731	713	739	707	696	701	733	711	757	737	754	712	732	739	745	728	707	761	687	696	764	768	672	717	706	745	732	745	724	687	718	693	727	729	734	728	742	701	702	757	694	750	718	772	761	689	755	697	750	783	748	723	696	750	686	739	763	750	768	673	720	750	734	729	750	748	733	710	718	746	739	721	687	675	711	770	765	705	722	700	695	753	717	706	729	723	777	657	738	701	712	727	694	721	692	747	714	723	725	704	700	733	757	806	704	709	742	730	690	765	719	694	716	669	702	733	744	727	778	735	734	743	729	733	700	784	770	713	712	716	704	716	814	763	774	746	760	699	740	716	746	735	747	730	751	747	655	773	727	738	685	682	790	742	723	780	782	765	737	759	726	727	752	679	741	761	734	726	756	777	738	768	752	718	760	768	734	734	718	691	740	630	748	795	703	727	737	697	748	740	795	756	756	719	749	737	768	701	766	705	733	734	720	718	748	688	686	800	735	763	747	735	686	770	726	696	728	696	741	735	720	759	742	714	719	737	764	740	693	698	696	740	755	752	750	684	735	719	713	704	677	745	747	722	730	657	747	708	716	697	739	698	696	712	741	676	719	678	737	726	709	754	739	766	729	692	705	725	703	688	742	690	699	702	716	747	709	687	725	745	706	776	751	722	752	769	715	756	715	726	746	785	726	751	747	720	741	774	731	717	700	735	759	723	693	699	707	710	726	757	727	723	731	732	747	732	716	759	721	730	753	731	730	734	759	778	782	727	716	734	717	762	755	719	747	735	716	747	751	701	720	731	739	733	765	698	762	770	764	722	687	722	723	675	729	733	678	742	751	678	714	718	782	759	720	741	729	717	674	756	767	697	731	734	740	741	740	706	724	692	752	695	730	745	684	731	751	747	682	764	725	786	759	758	705	716	723	789	752	714	734	695	718	728	725	788	775	725	713	713	682	755	729	712	695	713	747	774	749	728	704	712	741	756	714	703	747	784	720	702	698	739	727	694	766	785	695	802	705	752	715	729	706	730	730	739	748	800	759	743	767	739	728	683	756	759	718	744	783	754	743	753	734	732	723	732	723	717	673	745	684	691	732	693	743	755	699	751	713	789	715	731	739	740	699	744	682	750	756	741	738	699	699	757	724	734	736	764	777	711	746	762	750	752	698	748	739	741	775	679	710	699	733	710	759	726	751	778	710	698	742	772	734	685	742	714	688	734	719	697	732	723	716	767	765	701	741	706	746	715	747	727	733	727	759	751	715	724	777	727	721	739	727	731	701	741	729	714	731	702	700	718	740	718	742	711	697	712	734	745	744	738	710	752	805	734	752	686	769	741	713	695	755	729	747	733	744	759	702	727	740	729	700	770	728	719	760	730	711	741	717	741	733	752	765	749	669	764	750	730	702	727	690	682	761	717	731	742	719	705	682	646	771	702	692	724	722	769	772	719	734	763	703	688	762	752	737	747	690	707	736	717	729	778	704	720	718	742	748	746	701	749	720	640	679	699	754	718	702	742	733	766	726	752	730	739	713	725	721	730	738	708	712	726	713	719	721	750	746	744	735	774	753	749	737	704	709	757	728	767	737	695	747	725	726	788	772	686	728	721	691	700	739	738	722	708	704	721	707	714	750	709	748	726	673	728	713	721	724	689	734	705	726	737	750	706	745	786	728	691	739	736	693	723	684	768	786	720	747	735	677	773	726	711	710	727	712	753	756	734	749	780	700	709	719	668	725	727	794	743	767	725	686	720	741	715	689	751	746	817	720	754	731	745	725	679	728	711	687	735	755	731	732	694	684	674	712	687	707	724	735	722	733	754	712	724	710	734	691	755	743	709	701	715	733	743	729	762	729	732	724	738	712	744	774	766	723	720	748	781	746	707	701	717	786	712	732	703	755	736	727	742	744	712	743	698	719	683	751	706	735	700	730	742	720	703	716	740	694	758	739	755	738	721	738	737	698	716	725	734	715	697	694	721	690	728	697	711	720	754	716	684	750	724	731	711	711	696	718	710	749	725	720	725	695	742	729	735	727	765	708	706	700	697	719	795	738	733	804	724	759	720	733	712	709	712	684	723	727	754	789	706	768	721	718	768	722	715	723	745	714	749	732	737	718	784	693	773	724	734	737	698	734	742	724	717	726	722	701	748	718	736	725	737	729	743	742	753	751	677	702	773	712	726	729	725	750	750	727	732	728	777	735	741	785	740	710	752	725	759	732	703	765	755	702	723	778	718	718	726	691	765	762	711	733	757	762	737	735	715	760	736	661	726	729	743	755	722	713	750	742	723	702	723	733	740	716	788	728	703	739	704	732	734	693	761	702	759	722	727	744	761	751	734	691	753	710	760	740	771	718	695	707	706	711	694	743	724	730	700	699
15612	15785	7303	2670	8030	8377	4563	1536	549	218	135	97	107	97	93	88	100	110	93	89	85	98	89	97	91	87	99	99	101	87	89	89	94	91	83	77	103	97	90	98	93	97	100	89	93	105	93	104	88	74	99	79	94	91	92	101	102	92	59	99	107	93	77	93	93	90	90	101	106	77	90	83	84	97	86	89	99	90	108	81	77	91	99	99	90	114	87	94	100	108	112	98	85	82	108	82	90	99	104	92	92	85	95	87	95	74	93	90	75	101	90	86	92	100	99	96	118	82	83	110	90	86	92	94	85	100	92	84	95	86	74	94	93	86	89	91	106	95	92	75	93	87	99	117	113	99	102	73	83	90	91	99	88	80	101	89	101	121	90	82	81	97	94	81	82	85	92	109	88	107	83	101	87	95	80	89	103	85	93	81	83	92	79	98	97	89	92	105	96	90	95	79	98	96	105	80	109	82	107	115	95	89	95	94	101	107	100	74	99	92	83	86	93	90	113	93	77	102	113	92	92	97	96	75	96	85	77	91	82	80	103	99	84	95	96	89	95	98	93	96	85	79	87	94	84	87	90	84	91	108	83	85	113	83	86	86	81	94	91	76	87	77	102	93	91	108	99	95	91	92	106	86	97	93	103	108	87	88	96	99	76	94	80	84	94	112	104	102	88	113	87	77	87	100	103	95	84	84	95	91	88	98	86	101	93	94	86	81	72	93	70	86	104	71	89	86	100	91	88	98	97	91	86	99	89	99	94	105	110	89	94	95	99	103	86	80	91	86	82	79	98	111	109	102	97	91	76	95	99	96	74	78	96	92	90	96	89	86	85	87	95	83	87	90	98	96	93	84	97	79	92	95	98	97	91	91	84	97	98	85	86	103	89	70	87	83	101	96	91	105	91	94	101	97	87	107	103	95	84	104	83	109	88	91	112	75	82	104	98	87	86	70	86	96	88	91	107	97	88	98	119	99	105	90	104	98	78	97	101	103	94	84	89	86	85	102	106	102	93	92	86	104	99	106	79	79	83	95	89	88	84	98	96	80	98	91	75	109	103	96	108	82	104	103	103	75	104	89	91	82	89	90	95	101	82	87	76	98	107	103	93	81	96	90	107	92	91	77	80	82	91	93	91	86	113	76	90	106	87	106	99	72	101	100	84	95	91	100	117	95	71	92	85	93	102	85	101	98	104	94	108	85	96	80	93	90	87	99	104	86	75	89	100	91	99	106	97	101	99	103	88	88	98	101	100	84	83	96	84	98	94	87	98	99	67	92	80	83	93	93	85	100	95	92	95	84	90	98	79	78	99	74	79	93	87	76	89	96	105	93	79	101	91	86	107	91	89	116	93	105	88	88	89	96	95	99	109	86	91	84	96	92	100	86	84	82	90	90	103	87	90	84	92	103	97	91	89	93	95	85	91	88	109	84	85	99	70	111	91	94	87	85	101	86	91	97	84	83	87	98	93	95	102	100	95	92	90	93	100	92	88	100	102	92	91	91	98	92	89	92	88	89	78	94	86	86	92	103	109	95	92	97	90	95	106	91	75	84	95	89	84	103	106	94	86	111	92	103	92	107	96	103	83	77	91	93	100	83	101	106	100	107	76	94	77	105	86	127	88	79	94	94	94	92	85	98	89	83	98	97	79	83	86	82	107	105	90	102	78	77	104	85	88	91	91	104	82	93	110	97	105	85	107	91	99	100	98	99	88	91	102	85	86	88	94	83	94	98	87	81	97	91	96	79	95	90	84	82	92	96	92	83	99	82	90	97	78	88	103	84	89	82	100	94	91	86	92	84	95	88	93	88	78	97	93	97	101	92	81	93	87	87	75	95	78	99	73	83	99	95	100	87	96	97	87	86	98	80	86	100	82	68	87	96	93	90	102	106	102	82	94	93	89	95	80	105	94	100	92	96	99	102	93	82	109	89	70	102	93	88	84	106	88	91	112	97	80	93	78	108	88	81	86	96	81	97	89	88	92	90	96	84	89	86	95	86	89	83	96	93	96	81	95	107	90	113	91	89	93	108	96	108	97	84	98	80	105	101	96	97	107	91	91	95	85	101	87	85	79	77	77	75	87	94	96	92	90	84	92	101	82	84	77	88	111	105	97	75	88	105	83	85	91	85	101	74	98	87	86	96	78	88	98	90	100	93	77	101	91	85	90	105	78	102	87	82	106	85	99	97	112	110	97	90	103	86	97	94	97	87	97	92	108	91	96	79	95	95	90	100	104	78	80	98	82	76	86	93	96	78	93	90	97	97	95	87	83	102	106	89	88	100	98	76	116	95	86	88	110	83	90	84	90	80	88	85	68	76	89	117	80	74	74	96	100	88	93	104	101	106	78	92	88	84	80	80	116	95	103	83	93	81	92	90	101	100	95	76	86	82	71	98	97	81	94	85	89	99	99	87	88	65	92	94	107	95	100	91	94	86	96	92	69	97	91	88	106	86	92	89	94	81	97	94	96	102	95	83	87	89	89	100	89	93	93	95	104	100	82	84	102	92	94	110	89	84	102	89	89	65	90	85	87	99	101	94	106	94	92	82	89	76	92	91	95	100	98	88	109	89	85	100	95	84	95	97	94	92	82	83	103	92	97	88	91	103	86	103	88	78	94	100	86	87	101	84	89	87	99	90	103	92	95	85	93	93	94	83	85	109	83	82	76	94	82	91	83	82	85	104	92	71	97	99	79	103	75	80	89	101	99	90	89	104	85	86	94	97	78	92	82	93	111	92	93	92	104	85	85	79	88	93	92	94	74	90	96	86	85	90	81	94	80	102	85	93	99	101	91	99	85	96	89	104	88	98	86	96	92	86	104	91	85	111	86	87	73	91	85	97	95	94	82	107	91	78	104	107	109	106	94	79	98	91	99	108	96	95	104	101	93	96	72	79	88	97	78	100	95	85	97	105	84	93	102	87	82	80	104	91	92	91	103	114	100	104	83	94	95	85	99	95	77	97	87	80	108	84	96	86	88	95	92	98	99	95	81	94	89	85	85	92	106	104	88	89	92	95	89	96	91	86	85	87	98	98	84	98	96	96	94	81	99	98	90	84	86	90	74	99	96	80	96	75	73	78	87	83	80	94	92	77	90	92	95	81	85	83	82	91	85	69	81	84	103	83	82	79	87	101	103	94	85	90	91	87	105	95	83	97	97	86	82	96	97	92	98	87	96	91	95	102	93	70	87	77	100	99	87	91	89	99	99	87	93	89	88	90	91	86	110	81	77	79	80	101	91	86	87	114	91	97	88	100	100	118	87	101	88	85	86	92	76	85	107	87	92	81	87	96	95	85	74	86	92	84	82	75	106	95	85	104	90	93	106	102	93	107	111	108	96	85	101	98	101	103	99	83	91	87	83	85	88	96	100	88	99	95	108	89	89	102	90	95	106	81	79	89	96	98	102	91	87	90	91	101	106	94	88	84	101	88	91	83	79	89	96	93	106	101	93	106	89	94	81	88	104	94	86	100	96	78	73	83	82	101
46199	37404	26180	21911	46565	46036	34328	20793	9273	3257	1373	848	695	674	674	680	679	655	690	645	699	642	691	660	695	640	707	652	642	651	603	677	636	690	679	671	676	673	631	690	662	658	637	678	657	670	637	636	682	671	681	677	717	658	633	690	633	666	625	663	731	654	624	724	650	692	660	690	660	682	627	668	607	669	706	693	610	668	686	677	669	664	645	653	667	698	683	659	693	679	675	628	682	697	641	647	654	732	660	630	680	616	670	707	648	638	676	673	637	657	688	633	660	682	676	625	691	685	644	675	632	665	677	660	656	673	635	660	723	622	625	677	708	677	664	638	681	679	704	650	654	708	652	652	694	680	646	689	660	680	716	638	745	668	669	676	695	641	642	643	663	708	655	642	695	665	619	653	652	651	663	672	660	659	619	666	657	693	650	678	651	641	675	652	700	659	705	658	611	651	653	670	676	660	652	717	721	700	627	668	670	670	642	634	685	724	628	652	671	707	640	666	683	633	658	672	693	682	689	671	626	707	661	645	631	662	618	602	677	666	689	654	724	628	666	664	691	662	717	636	705	654	689	651	660	702	681	673	685	688	668	644	628	663	644	608	648	684	673	670	722	664	649	672	676	662	702	655	658	688	648	711	697	682	669	702	650	667	682	664	690	708	661	654	618	731	657	638	660	673	663	682	663	648	676	660	687	636	661	719	691	655	646	674	665	638	711	659	674	695	648	656	680	713	651	647	656	629	670	655	669	662	688	719	646	656	672	622	659	644	664	683	636	713	684	700	700	669	724	656	674	669	662	659	663	657	656	727	695	687	710	724	692	731	676	633	678	664	664	671	627	688	643	646	647	708	644	670	690	708	686	638	662	709	704	655	659	633	673	718	638	644	666	684	668	663	671	655	648	672	676	655	721	671	728	642	676	669	660	671	653	659	612	665	702	671	670	676	645	694	653	692	677	662	638	638	644	632	634	639	663	654	646	687	673	622	643	638	653	667	633	665	677	643	679	636	660	690	687	686	689	661	659	642	672	676	668	717	659	663	657	678	657	640	654	659	691	662	641	644	652	685	673	656	705	692	677	675	626	713	679	653	674	683	688	644	685	657	655	671	694	622	708	683	659	681	683	703	649	607	697	681	638	672	649	680	661	657	687	681	674	655	652	650	672	673	676	668	616	657	671	678	644	641	680	653	688	690	658	653	648	661	697	697	656	666	652	701	652	672	654	676	662	656	664	702	661	675	682	696	701	647	666	617	684	672	667	699	723	654	668	718	677	648	684	687	699	706	658	682	656	701	669	638	656	668	625	731	646	674	632	711	691	676	662	662	689	652	675	656	632	664	700	643	694	706	677	698	676	650	701	704	681	660	633	658	642	679	661	684	652	667	657	679	651	668	662	657	633	652	680	697	655	683	676	678	645	678	667	685	659	671	706	684	657	680	671	626	664	719	707	662	677	664	644	670	619	660	632	694	652	659	626	633	694	705	683	613	692	671	677	735	653	645	647	640	596	674	691	675	725	665	644	663	647	650	657	639	691	648	644	690	663	658	653	692	635	656	692	691	651	636	725	670	640	711	653	695	656	686	665	665	699	676	662	674	709	647	669	676	674	693	671	693	659	663	650	640	681	652	681	676	654	710	656	667	677	658	644	714	669	690	720	684	695	610	644	625	696	650	676	716	661	619	638	650	681	657	692	684	612	639	668	688	667	705	663	647	639	720	677	698	645	655	721	628	670	673	646	635	662	681	692	716	625	647	672	678	673	653	666	685	667	645	645	587	631	629	642	685	618	643	659	695	669	700	655	635	678	626	643	674	595	647	707	663	667	656	676	631	687	674	671	665	659	696	671	651	651	671	632	646	637	684	670	670	690	662	677	677	642	644	677	678	651	691	712	688	674	691	693	639	674	695	694	649	682	695	668	672	660	695	702	638	652	635	706	704	668	627	689	684	684	670	665	665	707	712	668	661	668	621	623	679	664	623	664	662	649	696	702	654	703	685	705	698	665	667	713	662	658	620	683	649	717	673	699	681	688	693	650	658	737	685	661	699	632	700	686	638	674	660	700	719	669	646	687	636	671	664	690	653	652	651	708	672	645	626	647	664	665	660	686	619	637	708	641	625	639	700	656	677	670	688	676	659	696	681	694	658	616	640	629	659	689	675	699	697	656	667	686	685	692	645	648	629	663	619	635	663	667	720	709	643	659	641	645	668	686	711	672	664	646	641	672	628	660	668	670	696	662	652	685	705	687	634	647	655	691	648	665	676	679	680	677	659	662	643	663	625	684	670	722	657	662	656	685	741	715	626	654	660	672	638	653	661	623	630	628	686	658	680	643	641	674	693	624	650	693	671	653	661	670	672	662	645	653	638	644	682	644	678	695	696	658	669	631	648	659	655	691	693	643	637	659	705	650	685	740	635	645	643	668	685	647	684	662	693	667	662	649	677	711	663	678	640	674	673	680	661	630	714	695	759	654	703	666	681	678	666	680	663	688	656	670	709	648	635	701	642	645	691	684	681	647	618	683	673	649	663	679	660	670	668	695	685	623	665	655	660	668	672	686	674	677	704	705	681	693	678	632	688	727	687	708	666	655	697	680	723	625	655	657	631	697	674	677	700	678	651	655	691	672	713	649	685	690	648	677	643	684	685	685	701	685	654	653	718	668	669	668	632	657	589	661	673	668	683	680	639	674	680	618	642	689	672	669	639	657	656	649	714	694	654	682	616	589	644	601	628	666	640	695	661	718	644	705	682	690	714	643	636	636	613	690	679	646	688	638	722	615	733	623	649	646	675	631	674	650	684	668	651	656	672	718	658	707	712	678	626	685	673	631	726	674	666	666	673	672	728	647	699	635	676	703	677	635	713	687	644	679	661	659	713	641	668	666	700	661	698	685	670	711	682	674	664	658	649	661	685	649	705	671	678	652	666	651	680	704	680	682	648	641	621	685	678	705	673	687	685	680	678	698	673	689	671	675	657	702	663	666	647	697	656	643	697	652	643	706	661	612	691	646	657	688	654	628	663	649	712	677	677	688	665	649	653	725	656	618	677	669	668	626	635	656	636	640	658	675	669	700	686	695	664	656	703	641	658	677	681	686	673	639	672	715	683	689	705	648	680	649	686	664	665	649	653	692	660	643	665	655	635	625	636	661	674	719	639	660	653	664	673	717	665	703	650	667	680	711	637	676	689	716	661	666	612	690	675	644	705	645	629	696	685	662	658	633	672	649	653	616	645	668	696	644	702	606	681	641	659	674	674	689	685	639	674	710	714	688	661	656	650	722	679	661	707	641	666	665	630	679	671	633	672	670	702	666	675	651	715	665	627	657	685	694	639	649	688	728	632	698	650	653	632	654	644	708	619	626	678	683	645	695	651	675	696	713	705	693	678	629	657	725	639	641	645	633	690	653	687	679	653	658	639	655	677	644	675	690	651	722	634	673	620	642	720	693	678	637	629	662	669	683	624	690	667	626	672	657	689	683	634	670	695	722	643
9335	5522	2104	685	955	1261	953	429	197	129	106	91	114	93	100	101	102	96	94	92	115	93	93	99	80	101	96	93	87	99	99	96	94	102	91	87	97	106	108	86	90	113	96	98	107	113	79	93	101	84	104	98	98	109	87	101	95	85	104	94	100	96	106	110	103	103	83	98	121	97	81	92	93	109	84	99	97	102	96	107	91	81	120	105	83	110	80	92	101	70	97	105	78	97	88	118	91	106	104	104	93	94	85	99	95	99	86	104	98	108	100	94	93	87	86	98	122	94	96	98	103	98	102	96	98	99	99	87	88	103	79	116	104	111	101	73	86	98	92	120	95	102	87	109	107	92	99	102	87	85	92	93	94	112	115	91	107	84	89	99	102	89	100	101	111	79	82	96	90	98	96	104	88	103	94	107	103	102	108	85	106	102	108	111	111	93	84	106	92	77	110	98	97	81	106	116	92	95	96	103	104	105	115	102	95	89	84	98	107	99	120	95	101	72	114	96	76	114	104	90	114	106	88	97	101	118	130	91	101	110	83	98	106	91	103	107	96	104	88	94	112	82	87	87	100	104	96	80	93	100	99	79	92	100	86	104	92	104	107	119	107	79	102	81	93	94	80	108	83	85	117	78	118	94	86	86	91	86	86	83	108	108	94	94	100	111	97	79	99	88	99	83	97	81	108	92	93	98	89	104	118	98	109	75	99	97	99	91	93	113	95	87	83	90	123	90	97	118	90	98	111	118	94	85	99	110	89	93	94	82	75	80	78	98	109	99	94	99	80	99	96	97	95	91	98	73	106	99	93	83	108	105	108	112	104	105	103	95	86	111	89	105	88	83	91	96	87	105	104	89	80	99	101	106	91	92	102	108	105	95	126	101	100	97	99	103	97	86	86	104	98	92	102	112	101	113	107	106	107	100	99	78	101	103	78	83	105	80	94	114	102	97	99	79	78	122	109	103	118	98	96	95	117	83	107	96	102	91	90	101	98	120	106	101	98	116	100	102	89	111	90	93	92	94	99	100	100	100	86	101	78	88	85	91	101	86	111	113	97	102	93	96	99	104	88	102	72	81	107	109	94	83	110	93	103	98	109	90	96	94	107	110	97	105	111	85	123	88	116	112	93	87	103	92	110	85	98	100	91	99	90	111	83	89	98	95	105	93	89	73	91	96	108	85	103	104	110	112	101	103	82	106	107	97	93	102	97	100	111	92	110	90	88	95	115	96	80	89	86	97	106	85	111	101	109	92	100	105	107	116	98	112	104	79	123	122	91	104	112	111	84	108	100	96	122	83	94	90	101	77	108	90	96	101	101	89	109	98	87	110	69	94	105	103	101	87	96	80	79	93	104	84	77	101	98	104	100	109	95	101	104	106	105	89	94	103	116	102	91	103	94	97	83	115	100	88	89	94	84	93	88	106	98	104	88	97	85	76	107	103	97	97	99	90	106	83	108	100	91	110	90	114	100	86	88	80	87	94	86	99	102	97	100	101	100	108	102	98	109	86	98	80	88	92	99	107	110	84	104	112	111	85	99	113	89	97	98	105	99	101	106	84	105	98	96	92	90	90	99	86	108	105	106	104	82	102	78	81	94	102	109	99	86	102	85	111	95	114	96	94	102	89	99	79	110	101	112	89	104	74	105	113	102	95	93	97	86	97	96	98	91	87	107	88	88	119	97	91	83	104	91	69	94	98	111	87	93	93	116	100	104	104	106	88	90	98	95	96	97	117	101	93	98	78	102	94	84	108	87	85	82	97	104	113	86	94	91	104	108	86	98	86	94	86	92	109	105	97	94	99	86	96	88	101	93	103	76	99	95	115	104	110	107	90	92	90	93	107	87	94	104	108	126	110	75	100	106	97	112	100	98	96	95	91	84	106	88	93	94	93	92	100	94	86	105	106	93	94	70	90	95	97	97	105	80	97	100	101	96	100	101	121	90	92	88	96	101	99	95	96	96	89	92	97	95	102	87	87	79	87	104	87	76	112	101	95	102	105	100	98	89	97	106	105	92	91	91	97	106	87	75	91	97	99	100	102	94	80	74	94	98	76	84	123	98	106	97	75	82	89	100	91	101	93	91	110	102	91	104	69	86	90	86	89	100	95	94	121	96	95	104	103	107	86	92	81	92	93	87	88	82	107	97	98	120	90	94	88	100	78	100	68	96	93	95	108	96	106	111	98	102	96	96	108	90	105	93	111	89	93	91	115	101	91	96	94	97	93	87	110	100	120	109	104	97	106	87	95	97	109	86	85	82	112	105	117	93	85	80	93	70	83	88	96	93	93	92	104	102	106	80	95	123	104	84	96	104	85	102	94	97	98	114	101	95	103	109	90	89	109	94	99	88	109	85	116	105	99	102	101	90	96	98	120	105	96	101	73	84	94	102	100	102	113	103	87	91	91	104	91	99	106	103	88	88	91	94	99	88	107	106	83	78	91	82	93	93	99	98	95	88	107	89	86	94	108	130	77	124	86	100	101	95	101	108	95	104	89	96	108	110	89	110	106	78	94	110	97	78	97	102	94	113	95	95	107	100	95	100	97	87	101	115	119	96	96	84	106	95	93	92	82	83	80	95	98	105	99	104	100	99	93	98	96	71	77	100	78	94	99	97	97	110	98	106	110	100	100	88	112	101	77	89	107	81	90	93	92	98	115	102	95	94	85	98	111	85	90	101	89	100	84	110	87	103	101	87	104	84	104	78	83	87	96	73	84	79	111	89	82	106	99	97	108	76	111	107	80	92	97	102	94	87	93	85	94	95	104	90	90	99	112	101	105	103	112	99	95	88	85	93	102	92	97	102	101	94	98	119	79	99	90	92	90	89	111	113	94	93	115	97	86	95	88	109	107	99	107	122	91	102	94	108	99	91	91	97	98	88	97	123	104	99	88	108	103	110	97	84	87	87	102	99	83	88	105	99	78	84	98	93	96	118	94	94	103	109	97	88	101	114	91	108	103	90	90	103	97	83	100	121	101	110	103	106	91	103	95	93	102	87	102	102	93	98	90	101	110	77	95	105	94	102	104	101	94	100	90	98	101	98	105	104	85	90	91	101	98	103	86	97	112	107	87	99	104	89	102	113	87	79	88	85	91	89	117	88	100	95	90	90	100	102	98	118	104	100	91	92	88	107	115	86	85	92	111	96	105	98	113	105	90	101	96	100	106	110	74	100	98	90	97	100	90	89	97	99	97	86	95	106	102	84	104	86	97	91	97	93	93	93	100	113	102	89	85	108	101	88	90	96	85	99	104	90	97	101	100	104	108	97	83	110	97	98	119	83	80	107	116	105	96	92	97	116	97	95	88	86	89	85	87	114	101	90	84	86	94	103	86	79	102	99	106	98	103	93	95	85	103	79	93	98	101	98	82	94	86	86	87	83	96	86	106	106	102	91	96	80	78	94	111	93	90	106	96	98	91	85	109	87	104	101	111	92	108	95	83	103	102	96	109	87	99	76	96	99	102	86	108	108	97	95	110	98	93
38195	25300	15175	9273	18271	22040	15525	6971	2673	1230	896	749	693	660	683	740	699	714	689	696	686	734	713	688	726	695	667	683	716	726	680	690	739	676	680	725	706	726	677	770	671	758	687	690	730	758	647	710	708	714	724	705	722	749	763	670	728	738	683	731	761	749	737	707	723	727	707	749	694	703	678	740	720	686	742	677	683	699	723	715	728	709	690	716	745	699	673	705	688	702	784	695	774	723	740	703	717	667	711	760	715	707	697	745	691	695	705	706	682	686	707	703	720	702	715	736	707	705	711	756	703	703	700	693	710	655	709	698	715	698	684	724	705	712	734	728	733	760	687	669	709	742	718	701	692	790	717	719	683	777	708	697	698	720	695	764	731	699	720	675	662	708	718	717	726	742	722	760	675	732	767	723	757	710	698	724	707	734	726	732	703	688	700	717	633	682	686	708	691	717	706	740	691	712	663	720	701	702	697	731	689	672	710	772	687	739	668	709	672	722	739	658	727	724	689	717	750	703	690	719	651	691	713	695	720	706	735	730	726	757	674	718	719	746	723	666	693	755	720	718	737	648	746	741	719	696	695	745	729	737	705	747	687	683	717	722	704	680	694	703	699	753	655	699	680	700	725	724	736	695	701	716	657	678	664	704	711	709	727	678	728	741	710	677	728	695	729	723	699	707	722	733	747	742	692	743	761	695	770	730	688	717	698	684	728	725	731	702	701	696	669	715	700	730	711	674	782	690	714	707	807	681	711	728	728	750	670	696	694	722	712	723	725	689	721	712	718	680	743	709	683	731	730	748	712	734	702	710	707	678	763	718	687	699	735	685	684	702	730	752	729	677	735	728	748	745	721	656	732	744	772	757	724	777	688	688	731	713	696	714	721	734	730	690	723	679	714	748	673	708	689	720	709	717	734	728	687	685	668	742	662	715	699	706	666	735	754	685	705	738	708	730	740	708	736	706	627	701	699	690	688	706	744	726	713	677	705	745	713	705	721	707	698	752	679	727	648	668	729	687	705	733	707	670	690	717	713	721	747	705	716	656	777	746	720	739	723	737	702	692	741	706	715	725	737	709	680	681	666	714	661	746	691	764	697	692	736	652	721	703	696	733	728	751	717	698	751	707	700	703	654	733	786	702	718	676	692	684	699	725	677	718	694	713	682	726	707	772	707	677	767	744	702	752	741	708	744	678	751	723	704	749	749	744	702	719	724	724	668	706	750	720	700	689	641	679	722	718	679	675	727	752	688	726	728	729	706	717	679	725	724	740	698	697	713	714	661	781	672	723	718	743	723	698	750	745	689	722	693	688	691	701	763	735	691	712	697	737	761	766	724	708	679	730	730	711	692	670	720	719	734	659	726	723	769	709	688	734	715	678	705	683	718	651	652	743	688	707	699	712	701	691	732	723	724	755	731	767	732	643	686	701	723	737	687	747	758	758	699	690	679	683	734	709	767	707	686	701	694	716	709	684	700	691	729	695	675	718	633	673	760	718	696	672	736	740	714	707	674	741	696	712	755	682	730	680	748	703	680	754	700	739	700	718	680	704	682	738	712	714	759	731	663	736	686	698	707	693	702	710	687	688	710	676	778	701	715	694	721	702	704	699	702	737	678	711	708	679	702	701	682	653	748	673	721	720	753	683	693	766	696	686	737	716	653	707	706	702	674	782	652	692	679	752	735	717	739	703	679	691	705	738	746	736	703	715	696	713	682	704	779	730	731	710	780	697	665	680	744	728	740	773	667	681	711	736	692	686	672	771	682	668	740	718	724	741	682	740	720	677	688	692	729	678	725	684	733	693	749	727	685	726	723	702	744	692	719	760	665	753	728	676	763	747	731	695	758	701	739	718	708	713	761	748	682	715	647	720	723	706	696	658	704	704	695	746	705	658	716	740	747	730	676	740	733	682	746	692	709	728	739	675	718	714	684	727	730	728	746	706	707	752	667	700	694	735	715	738	697	777	722	713	728	685	694	703	728	742	732	716	705	683	781	684	696	718	692	717	695	728	689	738	633	679	686	695	680	719	709	718	692	729	747	727	758	713	733	688	733	710	712	703	721	705	727	685	687	725	759	697	709	705	686	749	739	698	718	692	700	711	713	721	732	706	678	720	731	688	726	718	683	720	720	712	718	774	755	732	696	691	718	707	669	716	700	737	672	680	749	706	712	738	667	752	716	722	762	731	647	736	682	746	717	659	695	714	693	684	692	642	731	716	679	761	698	711	688	744	718	743	686	707	744	713	719	692	725	714	690	701	749	681	657	710	747	664	704	694	739	719	681	742	721	715	741	745	757	709	696	687	756	722	705	710	657	741	692	687	698	688	721	723	700	673	755	692	683	677	688	690	695	714	677	714	714	689	718	694	685	693	691	710	704	726	737	690	718	635	706	707	687	726	762	694	713	752	707	699	760	668	720	713	642	693	693	686	697	704	693	701	743	709	686	715	666	749	758	756	687	744	745	723	665	742	637	686	701	728	720	749	724	707	707	703	721	695	727	751	703	669	759	706	671	742	742	713	696	680	720	707	655	778	724	735	713	719	724	662	654	712	723	715	771	747	765	720	692	708	656	727	722	705	738	726	729	688	685	712	727	732	680	666	715	743	712	682	716	767	724	705	683	699	694	742	765	679	725	727	694	661	738	705	699	770	719	681	695	702	670	722	751	709	668	733	728	737	705	747	753	698	689	713	699	741	745	762	717	720	665	729	689	729	689	679	740	707	709	717	754	706	705	708	706	697	693	704	718	725	702	680	691	724	747	717	731	712	713	754	698	699	707	748	712	717	711	704	703	695	734	718	721	700	693	705	704	706	729	671	733	682	672	722	715	726	694	723	733	702	713	708	696	689	736	734	674	692	727	720	728	734	724	701	673	664	696	703	723	688	711	731	732	716	724	719	718	742	736	705	689	713	698	757	752	729	657	724	683	676	698	702	715	713	669	685	735	669	718	706	708	717	768	688	753	728	768	726	770	688	700	656	724	713	744	704	662	770	710	703	705	723	681	718	761	718	707	707	722	740	732	693	729	685	723	692	716	684	738	709	714	689	678	675	687	705	754	743	668	731	737	634	689	658	699	721	769	716	728	742	695	714	650	709	710	697	719	709	754	754	744	720	712	713	740	709	707	693	738	659	740	680	689	760	772	640	720	661	694	718	716	778	703	728	705	741	726	719	731	659	701	713	671	699	711	696	721	747	695	759	634	719	712	719	740	704	689	739	683	655	754	635	708	704	690	741	700	708	762	672	770	711	760	706	736	731	751	700	740	747	747	733	742	717	732	718	698	703	715	727	730	690	690	734	679	768	719	694	724	715	672	662	740	739	656	724	688	665	718	677	691	690	683	741	744	698	722	698	740	729	684	713	718	757	709	680	782	737	691	703	722	681	705	703	686	730	740	731	701	673	674	719	706	736	700	711	693	739	695	726	679	687	691	747	679	741	678	728	716	714	681	697	657	731	723	761	678	722	774	710	687	672	721	743	712	729	718	696
16080	14412	6582	1516	4668	7133	4819	1732	588	199	120	113	91	80	89	85	117	76	87	71	95	97	82	82	83	113	77	97	91	88	94	108	94	76	101	84	96	86	79	67	90	97	77	84	76	78	91	83	79	86	89	103	98	90	88	93	92	99	94	94	93	80	93	107	97	89	79	95	71	88	83	79	81	95	75	88	80	85	89	94	73	85	80	93	69	79	86	81	92	97	97	85	86	93	66	96	87	113	79	77	87	91	88	78	89	101	87	87	85	76	87	87	86	82	92	105	100	104	73	85	76	87	90	92	80	75	85	99	72	85	84	81	91	83	76	69	76	78	94	85	102	99	87	101	92	100	90	85	81	71	97	74	87	97	93	86	92	93	95	84	87	84	96	88	79	89	84	94	98	100	61	85	87	88	97	83	103	89	81	86	94	95	95	93	105	106	97	92	109	102	97	87	107	80	95	87	108	84	98	92	81	91	84	87	72	86	101	85	98	85	93	79	78	87	84	78	95	88	103	86	81	87	102	88	98	86	87	99	90	91	92	97	84	82	97	86	87	109	91	92	90	88	86	79	99	91	86	103	106	100	104	94	87	91	92	84	83	98	95	89	93	81	92	72	100	99	73	105	95	84	81	91	94	95	70	88	69	88	95	98	102	87	93	97	84	94	68	88	91	80	83	88	80	83	79	94	87	88	89	87	93	88	104	93	90	88	96	88	98	114	86	96	84	92	70	85	102	80	79	81	90	89	73	92	78	87	88	76	73	83	92	85	90	107	88	99	86	90	79	76	92	99	84	95	98	85	92	81	102	76	98	83	88	80	71	95	82	92	78	92	85	75	105	97	93	101	83	92	74	113	78	71	71	89	87	76	98	103	103	91	77	100	100	86	58	86	93	92	94	83	99	92	84	90	82	97	83	91	76	96	96	95	81	76	91	97	81	79	82	86	87	88	98	86	82	81	85	71	91	87	96	87	87	84	96	76	111	89	96	110	90	83	93	74	93	89	102	105	76	88	84	106	92	91	83	92	87	97	88	100	89	99	77	83	83	68	83	87	85	95	98	91	95	91	86	94	95	104	83	95	95	79	82	101	82	104	93	86	83	76	98	73	78	69	100	83	86	89	116	113	84	85	73	63	66	85	113	82	106	103	100	99	85	92	90	89	93	98	82	81	92	98	92	96	90	82	91	91	103	103	79	111	98	96	97	91	90	105	76	86	83	93	91	107	104	81	82	89	77	92	92	96	99	99	101	99	89	94	91	90	87	70	81	93	83	94	87	88	104	100	82	74	83	67	92	108	103	90	103	94	74	92	96	96	89	95	76	91	91	100	78	80	84	89	105	94	87	88	88	107	77	83	87	94	67	82	74	101	104	87	86	90	85	95	82	97	79	96	89	100	86	76	76	111	103	84	89	87	104	74	69	85	86	95	99	80	113	98	90	93	85	76	85	87	97	83	95	98	98	79	92	75	89	101	71	91	90	76	94	89	90	71	90	81	92	109	82	86	80	90	91	85	86	84	92	80	97	90	83	79	79	94	103	108	97	101	85	79	90	91	89	84	86	93	84	95	85	71	68	87	90	93	106	79	85	84	84	80	86	96	95	98	80	102	87	86	89	84	105	87	90	83	97	90	78	82	88	86	78	89	96	81	96	94	90	98	93	97	102	92	101	76	85	85	94	93	86	99	86	85	90	85	71	80	92	119	96	89	112	70	84	77	63	77	93	99	92	74	88	74	96	86	71	79	94	82	89	94	97	87	86	76	89	86	84	80	93	88	69	90	94	79	101	101	93	78	83	85	103	82	103	102	90	86	105	101	103	77	79	95	73	96	85	101	79	82	85	78	98	100	72	72	95	96	103	101	89	77	88	85	106	87	80	92	85	97	91	100	94	107	95	90	82	100	112	91	91	88	92	94	100	86	87	94	88	89	96	83	91	82	87	88	80	106	94	86	91	91	100	82	90	76	98	106	79	81	107	89	86	72	83	92	73	71	106	88	89	92	85	84	92	77	85	96	90	77	79	98	94	88	80	91	92	103	77	92	97	91	72	101	87	103	85	97	82	87	96	93	94	85	85	87	86	102	100	97	71	97	105	87	80	90	81	92	101	86	99	84	104	76	107	87	81	67	100	83	58	99	97	96	82	90	76	96	103	84	71	88	91	84	86	90	89	76	78	86	94	81	77	100	103	76	86	118	81	86	94	106	80	65	71	100	73	96	81	94	93	81	92	107	97	100	95	85	75	103	102	90	106	90	97	93	92	70	83	96	94	80	96	92	111	98	91	76	88	84	66	87	92	105	103	91	93	81	93	85	90	74	91	91	92	96	88	87	96	102	93	91	106	89	90	83	86	93	74	78	109	88	92	91	84	97	99	103	98	90	82	88	79	83	84	86	84	87	106	100	82	94	91	105	109	90	120	81	100	101	97	96	122	98	90	67	102	94	88	103	80	93	77	97	88	89	95	99	84	82	92	88	86	96	96	70	79	111	82	102	81	92	94	88	105	88	75	91	100	85	86	83	86	88	76	84	85	104	82	111	90	75	97	97	97	103	86	72	81	90	93	101	98	91	81	90	99	88	89	76	86	95	96	89	85	76	85	79	104	83	99	80	98	96	94	94	83	91	75	89	95	85	88	97	85	87	97	85	85	90	79	96	76	87	84	87	92	77	85	104	89	78	78	94	82	94	90	80	95	98	86	90	76	73	93	102	85	86	88	83	96	92	97	90	78	96	99	85	93	100	122	107	79	99	89	98	102	88	84	85	76	89	89	74	82	91	86	102	80	72	103	79	82	93	92	83	100	83	97	82	114	87	92	95	88	98	95	110	78	96	93	94	85	77	101	87	97	101	86	79	99	105	97	102	86	91	97	86	71	105	80	87	87	70	61	87	81	102	84	89	95	92	96	82	89	79	73	88	89	91	107	86	86	99	93	94	79	88	100	109	95	79	89	104	97	100	98	85	81	78	88	82	87	82	75	89	91	79	81	97	93	83	84	85	77	90	79	82	88	84	90	90	87	80	75	95	87	88	77	86	89	81	98	72	89	83	90	88	78	77	91	86	86	89	85	92	96	94	83	86	85	86	90	70	78	102	81	81	93	82	97	92	87	90	106	101	90	80	81	81	84	78	82	85	89	85	70	87	89	98	90	83	94	80	96	84	94	86	75	67	85	91	94	95	85	94	82	87	99	82	90	86	100	94	89	98	101	104	79	99	78	81	83	99	103	83	79	100	89	79	79	83	94	87	108	80	96	88	85	88	82	98	102	94	97	95	100	79	103	96	83	96	79	85	99	90	92	89	77	98	88	109	81	90	82	82	102	91	97	79	94	74	79	98	85	73	76	79	87	87	83	89	76	95	82	91	108	94	110	78	72	99	85	99	89	107	81	71	83	84	69	94	86	94	80	94	88	80	71	84	100	96	88	89	82	110	69	94	89	78	88	93	80	79	97	99	99	91	82	80	98	101	88	80	86	76	77	106	73	72
46620	35940	25470	14630	38139	44702	35545	21971	9515	3322	1384	867	702	635	712	656	634	648	634	672	627	657	690	637	625	632	674	708	650	672	677	630	671	684	663	678	651	621	692	635	606	670	681	661	668	613	642	669	637	680	667	686	670	667	647	730	624	666	630	665	632	680	667	625	692	671	689	658	683	655	622	670	675	629	653	664	658	650	706	654	643	685	679	630	670	644	694	680	639	637	654	625	673	632	689	670	635	640	667	695	671	687	653	612	640	643	636	620	657	629	605	650	704	688	662	626	704	618	667	663	607	669	702	715	596	654	664	680	635	661	670	660	652	687	675	631	700	682	646	646	651	665	629	614	626	685	661	603	669	673	630	653	634	691	632	662	672	685	652	649	639	621	641	648	660	633	635	639	690	655	615	710	669	710	680	669	653	637	671	671	633	634	691	636	665	687	683	650	687	641	658	670	665	659	679	628	647	639	666	644	640	643	662	639	637	672	661	653	669	672	669	678	644	676	635	660	692	684	632	675	665	625	624	641	661	662	700	615	682	621	651	676	655	650	673	645	610	628	674	655	616	647	653	706	670	688	666	631	642	645	704	637	641	646	637	666	645	666	675	629	671	714	677	661	692	650	652	674	625	696	679	656	676	679	690	680	641	660	643	591	646	640	647	700	656	683	685	647	649	659	655	625	626	681	637	659	641	643	675	630	645	671	655	697	662	663	648	625	613	665	631	631	669	686	622	678	680	637	674	647	610	646	649	658	642	669	658	653	625	680	676	676	648	689	679	663	658	643	666	675	614	638	669	656	660	666	611	641	630	648	677	687	633	652	673	641	658	636	641	661	659	685	681	668	676	681	627	650	687	677	656	662	637	652	642	707	674	734	650	672	669	669	671	583	653	634	635	651	656	619	654	637	654	700	657	658	684	637	666	608	674	652	683	643	647	624	617	682	639	650	655	659	639	654	686	696	639	688	648	647	682	678	661	680	662	639	680	638	624	668	677	714	689	695	705	610	620	663	605	602	676	654	637	659	658	676	651	649	640	565	663	646	693	646	641	621	640	658	595	617	647	677	687	600	711	651	630	657	668	688	659	677	696	608	609	706	652	619	670	660	676	677	651	680	657	676	643	695	662	624	668	700	658	646	653	657	665	663	655	657	688	616	632	634	633	642	646	659	690	620	637	663	637	674	678	648	689	603	665	634	647	651	674	668	659	671	694	712	655	657	700	648	683	669	602	667	700	669	664	622	678	627	663	666	705	684	682	677	644	603	696	677	665	634	670	659	656	680	585	671	631	630	613	657	685	643	724	669	620	650	664	640	658	639	680	683	648	670	659	612	628	671	629	682	609	647	677	642	671	645	641	635	619	647	661	647	610	621	663	640	686	734	687	673	633	638	637	663	658	648	679	616	655	648	686	662	649	696	690	615	725	636	622	652	664	649	660	660	660	699	668	656	669	639	683	676	652	646	672	599	671	621	645	611	684	721	665	635	701	617	644	675	618	632	682	677	669	658	604	672	619	643	626	618	673	641	692	628	656	655	721	686	674	681	650	620	626	655	657	625	695	653	657	663	667	639	681	648	657	651	672	626	653	652	663	684	668	704	661	664	661	636	666	633	669	665	624	647	669	628	638	617	661	635	690	654	655	661	636	647	639	686	662	605	696	700	612	683	657	705	639	639	674	710	660	647	629	704	701	647	659	693	688	619	687	671	673	677	642	653	629	694	659	647	696	649	648	680	673	671	633	658	666	665	669	672	674	659	683	635	652	657	668	710	673	670	618	691	607	680	652	664	670	583	649	669	595	636	625	673	674	693	663	682	714	646	683	654	734	667	621	640	647	626	677	651	647	675	609	647	662	632	629	620	641	656	637	685	631	666	673	666	690	657	624	676	663	642	685	648	609	649	649	705	674	691	661	679	621	679	646	682	623	698	651	672	675	648	606	647	704	672	677	669	660	626	654	640	716	658	663	695	651	681	672	661	624	666	660	612	649	667	668	611	668	658	674	664	646	590	651	618	649	667	636	644	671	658	656	612	633	693	660	689	639	669	668	632	687	706	605	637	700	658	655	656	649	602	635	590	628	672	669	695	653	630	670	614	640	696	643	682	636	650	640	654	693	643	664	656	640	675	629	664	688	679	643	680	667	680	628	647	697	644	674	684	642	669	637	688	696	668	703	667	633	666	634	666	646	670	690	648	678	667	665	603	628	657	609	709	625	671	662	636	631	646	672	650	718	657	641	623	640	646	647	625	690	668	669	609	659	655	631	706	647	649	646	661	666	610	660	649	652	666	653	693	652	673	647	630	677	665	682	641	660	677	651	628	656	668	648	609	618	688	676	618	650	677	646	677	612	608	643	638	678	643	645	644	660	651	655	627	645	625	657	646	644	672	623	644	666	678	626	664	679	622	653	647	642	624	684	641	647	653	667	641	659	653	607	639	679	641	702	669	662	609	634	654	609	671	703	664	617	633	633	658	670	648	602	656	631	625	595	648	594	658	659	664	689	685	630	662	642	643	636	629	637	698	662	633	644	693	612	649	622	657	686	644	662	678	678	615	664	650	647	651	667	652	695	667	682	625	698	620	666	635	621	700	628	628	632	687	646	646	677	698	665	650	637	646	663	671	648	638	671	653	652	674	660	680	671	663	666	630	699	644	645	697	648	668	666	642	638	647	659	629	647	667	657	626	631	688	676	634	686	668	651	665	647	642	634	644	662	657	656	633	640	667	653	651	669	594	638	668	663	617	681	659	666	630	691	669	633	616	648	633	669	651	688	662	656	666	612	670	655	632	675	626	624	646	669	676	651	715	650	659	632	673	659	655	667	626	633	685	656	663	680	658	708	637	682	668	674	684	694	640	708	683	631	611	584	671	644	669	670	696	656	671	656	615	659	630	673	639	645	642	640	679	664	680	676	666	663	634	668	640	686	655	692	654	617	640	624	678	676	640	672	646	700	687	654	657	654	637	657	634	682	647	649	660	619	631	638	644	651	647	603	653	661	628	660	649	663	712	644	679	658	651	626	609	654	629	661	677	655	676	590	671	684	711	664	671	616	665	697	671	685	627	692	665	645	692	609	677	656	659	626	692	672	693	628	643	637	619	653	694	675	647	619	674	636	670	658	634	661	678	654	650	633	638	666	692	698	578	639	709	635	674	647	649	621	596	670	652	646	620	608	672	624	639	692	630	661	615	631	653	607	617	627	642	643	637	613	645	649	644	670	654	634	723	707	659	659	640	631	651	625	627	662	591	626	653	641	657	647	655	699	667	669	632	658	638	643	650	696	682	629	653	660	688	675	617	616	657	633	638	626	655	642	632	681	691	634	640	623	665	643	665	675	673	656	662	634	697	630	697	625	631	650	682	627	645	708	659	613	691	631	637	655	693	694	697	676	687	672	638	673	682	654	708	686	694	625	645	662	660	646	676	688	595	626	648	643	677	654	690	627	643	677	635	655	682	645	650	629	615	688	657	679	648	627	671	641	665	658	619
11387	9853	4225	962	2036	5489	3724	1492	479	202	156	110	99	94	95	82	114	100	99	97	100	97	97	115	105	95	100	111	99	82	83	89	105	101	118	88	99	104	97	97	105	88	91	116	93	100	98	102	90	92	104	113	84	95	98	91	96	100	101	99	89	106	90	99	109	97	113	85	130	92	95	88	114	115	89	85	87	100	103	96	81	89	101	89	97	100	99	81	105	103	99	72	102	100	90	88	101	101	99	107	97	90	95	97	96	108	90	98	101	95	108	106	93	108	93	93	104	87	97	122	91	95	105	94	112	91	108	112	101	91	81	120	106	107	106	104	91	113	93	68	87	97	81	109	110	88	91	103	106	103	98	105	91	99	109	94	99	109	108	86	80	98	80	111	88	98	111	86	111	116	99	105	98	113	102	120	87	92	97	89	103	99	102	92	114	94	111	85	127	81	85	101	101	103	92	115	101	92	104	95	100	93	101	109	99	90	87	115	94	80	90	96	98	98	99	91	91	93	98	100	105	97	99	87	100	99	123	83	104	102	90	110	106	110	84	85	105	103	108	81	98	106	98	97	92	93	94	86	104	98	99	102	91	100	100	113	92	93	106	119	100	100	99	101	101	97	90	94	91	104	107	98	103	98	97	105	108	83	89	121	107	104	103	90	87	90	79	90	116	98	98	94	92	91	102	109	83	92	106	105	108	117	83	90	86	97	91	104	117	99	88	107	101	94	89	107	101	104	101	126	89	107	104	120	104	118	95	83	108	87	126	109	111	109	102	101	98	105	112	96	94	83	103	105	92	109	114	102	102	89	106	97	108	90	98	98	108	92	106	89	90	92	109	102	93	104	101	99	95	100	104	95	111	88	108	98	108	95	87	101	90	92	114	96	101	101	107	91	86	96	90	102	100	99	104	100	113	97	98	82	90	101	103	96	100	98	116	111	86	105	90	105	74	91	115	93	105	107	110	97	98	98	94	90	101	96	104	95	85	106	98	104	113	89	97	101	87	110	88	101	98	94	122	103	94	89	98	101	101	85	92	118	81	90	109	94	85	102	99	95	85	112	90	96	99	110	125	121	83	102	93	81	98	99	102	102	104	98	113	91	97	105	100	84	96	100	97	89	102	96	101	85	88	99	116	103	101	94	98	112	96	96	97	132	103	94	109	86	98	115	113	91	89	116	103	100	115	108	97	86	96	91	111	111	105	95	93	120	91	97	102	89	93	92	88	106	80	83	109	95	88	101	106	102	95	112	118	97	105	91	86	105	89	94	95	90	85	97	102	76	107	101	96	93	86	108	78	102	80	115	103	95	70	95	91	82	95	103	100	97	78	95	94	115	95	109	100	82	86	102	104	96	105	108	104	103	97	101	92	96	100	109	107	86	100	86	105	95	114	99	109	114	101	91	93	82	111	89	95	108	108	84	88	106	112	120	118	88	106	106	101	96	97	115	87	100	97	100	90	100	96	84	106	88	88	115	101	101	97	91	113	96	109	105	90	112	114	90	107	102	108	113	101	98	82	96	106	85	119	111	96	108	89	91	115	116	84	91	95	92	114	101	92	112	97	84	105	104	94	91	108	89	115	95	115	104	101	102	102	92	97	87	91	95	95	100	113	81	98	103	98	105	97	107	99	95	111	80	92	90	77	88	100	98	84	99	94	90	87	107	79	89	102	92	107	102	112	103	119	98	92	91	108	104	92	99	97	95	89	95	101	78	87	108	99	83	105	101	96	113	89	102	86	123	77	100	99	114	86	107	91	88	101	89	87	79	103	96	93	114	103	91	104	127	100	98	85	95	91	106	103	106	112	102	93	97	108	114	86	109	101	107	113	91	104	104	97	103	105	103	92	101	108	100	98	97	107	98	98	109	126	104	106	98	87	89	95	106	94	96	100	104	87	95	108	112	98	83	103	75	84	95	97	112	111	96	98	110	111	99	86	103	89	98	112	104	115	104	103	97	95	83	100	103	99	95	105	92	98	98	90	99	92	96	105	110	92	102	105	103	112	98	83	82	95	111	111	99	88	103	95	96	107	104	99	104	84	95	103	108	104	92	89	108	107	95	102	107	101	109	101	102	96	105	98	96	113	97	104	97	93	109	103	95	98	92	94	90	105	93	106	101	112	98	103	110	96	98	103	97	112	103	104	113	102	117	116	111	105	111	91	117	91	111	101	101	94	93	94	99	109	109	79	103	104	88	91	96	90	91	104	118	100	106	100	104	91	95	92	87	100	99	90	85	112	81	97	101	114	93	115	93	73	105	115	108	101	91	98	85	127	93	102	109	86	103	97	95	110	114	97	101	108	106	96	98	120	87	90	105	106	97	98	100	110	105	94	101	115	95	91	96	107	85	105	102	90	93	92	85	94	101	98	102	105	92	103	108	87	108	115	94	91	99	107	116	100	111	110	95	115	100	102	85	93	103	110	116	107	103	118	99	105	95	92	106	88	106	103	104	103	102	95	93	106	102	89	94	102	121	96	108	107	90	89	115	89	84	95	108	122	90	113	93	113	103	84	93	108	129	104	100	102	109	103	97	88	87	102	108	105	103	104	69	94	113	99	95	87	104	109	111	87	112	98	102	87	119	105	84	125	88	92	103	104	93	85	76	91	103	95	102	99	111	97	93	100	108	115	84	110	110	109	96	101	120	98	86	103	96	101	86	97	96	89	118	103	105	101	111	107	87	101	94	98	102	92	88	114	95	94	107	100	111	96	97	100	99	93	94	106	86	101	107	109	99	75	98	97	112	102	85	104	112	106	103	80	96	97	113	105	105	88	83	97	99	96	97	103	102	104	98	102	113	99	104	116	102	97	112	88	88	85	105	100	92	76	102	101	100	96	84	110	75	116	99	84	99	94	99	100	98	104	95	83	95	91	83	88	98	112	102	98	106	111	103	82	83	65	80	91	101	94	113	92	82	98	96	91	87	108	97	83	101	101	89	98	88	94	106	109	82	101	110	89	99	101	114	90	104	102	91	101	100	106	91	112	83	93	106	97	89	111	84	111	86	101	103	97	107	93	99	126	94	112	97	81	96	82	87	101	101	105	94	98	95	114	79	95	88	92	99	89	114	104	105	94	111	94	110	109	98	100	91	100	105	82	116	96	94	105	110	85	107	98	93	103	86	96	101	104	98	89	89	103	97	100	103	115	100	109	96	114	108	82	79	106	98	103	100	83	78	94	101	120	106	102	106	101	100	89	105	104	93	108	94	93	98	93	104	96	95	86	101	132	98	102	74	105	108	102	100	107	86	106	101	90	110	91	110	86	91	92	91	93	102	86	103	116	101	103	105	96	71	102	84	107	103	96	109	84	77	86	109	93	117	100	96	96	113	104	88	87	72	112	101	91	117	108	92	95	125	97	96	97	103	108	98	89	109	126	96	85	99	113	93	102	105	77	90	80	110	112	92	99	108	87	97	99	126	99	105	95	106	103	103	90	103	95	122	105	104	99	111	113	94	87	98	83	93	96	121	99	85	87	88
39652	32049	21710	10653	26722	41337	33293	20796	8867	3231	1488	928	745	716	752	729	669	723	711	713	728	717	663	681	752	779	712	766	701	781	713	710	711	729	754	736	753	737	715	733	672	742	724	666	722	715	767	686	730	728	699	713	703	727	698	726	731	745	709	764	748	740	741	740	709	767	720	668	713	707	761	771	736	748	734	753	735	704	699	727	736	726	697	766	685	722	709	740	730	742	757	700	755	725	706	715	731	780	758	740	749	711	711	687	723	714	709	690	733	786	705	737	763	739	772	749	708	696	732	805	717	774	757	687	751	701	719	735	718	735	722	674	715	741	682	718	693	732	712	720	733	704	709	731	703	749	699	741	731	747	772	718	705	758	675	713	711	684	728	700	759	706	729	697	695	693	706	730	745	711	715	769	689	702	734	743	751	708	720	713	701	767	769	711	716	763	717	722	725	751	746	717	788	730	656	697	732	717	734	724	762	757	717	743	774	741	717	730	708	744	721	712	719	678	730	736	714	742	735	708	774	768	680	724	717	731	719	697	736	754	693	736	663	720	720	759	712	704	708	722	747	700	715	782	670	720	694	707	748	682	748	700	710	751	778	734	755	731	772	759	722	706	717	739	670	720	713	721	709	730	743	765	768	742	723	731	713	729	764	726	743	686	715	712	789	726	709	758	697	689	747	705	730	757	696	736	719	713	673	715	696	685	744	689	744	692	740	677	754	696	716	751	758	715	754	733	690	711	703	740	795	726	688	836	698	698	751	743	693	725	693	716	731	694	719	736	739	689	729	699	740	706	718	715	721	719	706	734	792	741	710	712	706	713	732	739	735	695	730	732	681	720	779	730	700	749	712	737	722	703	745	746	704	738	720	764	699	729	728	733	723	712	703	740	747	711	749	758	771	695	731	715	676	770	691	735	712	755	721	702	752	724	707	683	759	767	702	676	728	737	720	757	735	708	731	691	753	739	738	727	760	761	697	699	759	701	727	732	719	747	744	781	733	726	694	663	748	729	734	751	713	727	742	717	708	673	733	698	721	714	753	774	714	730	702	735	721	704	716	681	724	765	673	688	756	731	754	681	706	754	773	750	728	708	740	731	733	780	740	729	703	735	705	730	712	730	749	700	722	740	687	706	737	710	791	702	724	719	752	744	734	741	715	725	716	695	754	729	686	750	790	655	749	712	700	791	698	723	688	706	679	734	738	716	716	704	708	709	754	725	700	712	744	733	769	725	712	705	754	762	761	711	729	721	750	737	739	780	733	670	724	720	702	744	735	747	725	735	697	731	720	718	660	685	713	708	717	696	716	715	722	730	700	756	702	773	715	740	759	693	709	706	732	717	710	716	729	676	714	700	753	736	720	740	729	762	720	711	705	709	692	688	747	745	680	792	747	734	702	735	745	761	710	747	700	727	712	729	698	705	742	760	691	750	673	677	703	709	708	696	741	729	712	760	744	690	703	705	770	684	734	749	726	716	746	733	717	717	710	749	737	711	747	712	773	741	733	731	704	724	689	708	693	696	740	729	703	727	702	746	749	701	717	724	727	710	700	775	732	748	731	714	734	748	676	722	736	739	713	711	738	667	741	708	706	718	703	745	745	711	732	767	749	773	688	708	753	708	682	662	759	759	763	696	703	742	735	745	693	685	725	699	698	762	746	707	756	749	706	713	763	734	731	711	697	667	681	737	698	750	726	756	739	728	754	734	779	705	689	739	753	691	713	730	789	702	686	654	662	722	776	689	687	709	732	695	747	752	731	705	682	676	711	743	736	786	776	756	747	719	737	757	732	765	720	736	746	735	692	707	713	717	723	730	706	718	676	736	738	751	712	757	727	690	684	707	674	743	706	742	649	768	686	757	761	746	747	711	718	752	702	723	695	729	797	728	713	703	811	724	712	702	750	717	741	707	678	711	742	737	736	720	696	717	742	711	738	729	727	691	704	693	715	731	710	708	692	708	702	729	691	718	746	724	711	739	703	742	720	740	741	716	718	723	752	760	725	739	682	696	724	719	742	713	670	720	681	705	739	715	687	721	794	704	760	728	752	731	746	759	715	695	688	690	709	703	722	755	686	669	716	759	797	707	727	782	751	726	722	764	798	715	730	725	738	770	795	731	699	757	746	692	698	734	662	727	720	726	731	673	745	725	722	712	729	741	708	676	745	709	789	719	725	719	731	741	720	742	724	729	677	714	718	689	745	720	677	692	743	792	739	659	754	749	721	736	728	740	658	776	762	769	738	704	744	715	733	766	716	735	743	669	745	706	751	756	744	690	678	762	710	688	733	758	691	734	667	716	750	735	717	725	735	729	733	760	715	736	692	733	714	758	709	710	739	738	729	690	747	694	738	690	740	795	798	752	739	785	741	695	721	727	697	715	710	695	712	737	701	714	705	716	697	729	733	718	690	731	736	712	715	734	728	723	785	713	730	739	694	762	756	724	741	698	695	728	772	787	723	679	755	684	654	773	813	773	701	696	706	677	716	711	778	682	724	734	774	752	756	713	716	750	708	720	761	772	706	742	734	725	686	687	675	698	736	766	699	726	716	756	718	704	750	732	723	715	698	751	679	749	721	737	733	712	700	714	729	722	744	670	779	742	711	731	725	735	745	754	771	754	698	754	776	744	774	709	708	677	705	706	766	721	739	701	761	709	674	676	771	724	749	723	760	726	799	724	750	750	805	766	688	719	763	701	700	779	741	758	723	760	744	766	717	717	729	753	700	707	721	711	734	714	709	733	755	783	713	664	734	753	734	734	692	697	768	748	707	705	747	704	720	708	735	750	708	700	753	667	679	743	686	739	683	744	702	701	692	698	702	712	763	699	711	766	730	753	751	722	771	715	694	721	707	711	744	685	706	728	757	714	711	691	762	707	715	746	718	734	739	690	754	719	712	774	768	699	714	695	765	698	758	710	763	710	692	728	715	736	717	733	721	709	709	728	774	736	707	759	753	729	677	699	724	725	757	696	755	692	734	718	726	728	721	733	780	732	727	699	762	720	743	717	772	757	754	735	723	712	689	737	734	695	781	720	731	711	768	773	726	766	738	715	790	687	697	678	699	740	713	791	680	723	733	748	688	759	705	722	772	734	719	698	714	751	734	711	777	750	715	717	733	706	738	755	686	718	701	716	759	812	764	731	721	740	744	717	769	725	702	701	727	695	710	727	742	748	758	691	720	741	756	767	752	718	765	726	737	720	721	765	723	742	713	719	740	714	784	689	728	752	752	694	760	732	690	749	725	725	766	736	741	689	739	779	701	791	738	695	774	735	753	706	704	710	726	757	689	708	743	793	691	734	716	673	740	709	704	746	718	721	763	734	753	741	771	712	732	728	773	770	754	684	729	772	706	750	710	722	777	720	736	721	744	704	706	767	711	728	755	734	765	782	723	735	715	751	705	758	727	758	773	689	746	725	721	739	715	707	729	709	737	698	723	720	787	734	725	735	752	728	691	762	737	706	705	731	745	708	692	741	742	720	750	721	714	770
13783	13531	7422	2078	2385	10518	7246	2851	870	324	169	108	120	87	101	77	105	83	85	94	77	110	83	90	85	78	78	82	99	98	84	84	95	86	81	91	102	93	95	83	80	86	80	104	74	87	74	77	78	89	89	100	89	81	102	88	102	92	96	87	101	99	103	99	81	81	98	83	76	102	99	109	110	91	110	103	82	81	102	94	94	97	114	103	90	92	88	94	100	77	87	106	78	77	96	79	80	117	85	90	74	91	102	92	107	79	95	116	98	83	77	95	107	81	83	64	111	83	103	81	96	90	92	90	85	79	86	98	86	82	93	98	89	87	95	78	90	88	79	102	82	89	98	100	87	88	92	80	106	86	87	92	77	66	85	101	82	88	97	85	97	73	83	96	86	94	103	107	100	97	94	90	101	91	72	100	83	85	87	94	84	86	95	91	85	82	86	74	78	86	88	88	93	97	92	108	94	82	100	92	96	77	98	97	90	76	84	103	96	101	92	91	60	76	85	78	86	93	92	79	87	89	103	72	97	91	80	86	91	98	83	87	94	96	90	88	90	111	105	105	83	75	101	89	84	96	113	96	87	96	88	84	94	86	94	106	88	90	103	97	84	77	89	99	98	107	82	92	111	99	101	96	86	83	87	83	97	92	94	86	100	113	87	98	104	89	88	94	96	105	106	104	104	90	108	81	96	104	83	98	92	72	80	113	93	86	108	102	92	83	82	97	103	103	110	91	94	99	86	88	77	89	104	70	100	95	82	94	74	91	88	108	83	99	104	89	94	105	101	107	92	90	98	99	89	93	102	98	101	79	77	90	91	92	99	84	84	85	96	77	83	94	94	95	101	97	94	76	84	95	114	66	72	99	102	87	103	93	61	84	104	81	81	108	81	81	93	94	85	93	82	80	101	91	84	107	118	89	69	100	76	86	85	80	112	76	96	99	95	109	112	86	93	86	105	90	97	110	71	88	95	89	99	106	100	92	90	85	85	72	85	93	84	99	83	98	103	95	84	82	115	88	89	98	100	104	91	94	92	105	100	82	89	98	88	95	83	70	96	84	93	92	85	83	89	83	103	85	79	77	74	83	92	96	99	90	78	82	96	89	111	82	84	85	88	98	86	83	105	99	93	102	101	76	104	91	70	74	87	100	96	71	83	92	104	86	97	91	102	87	90	88	86	98	108	99	98	99	93	73	95	78	80	90	94	92	89	126	90	100	79	85	82	89	107	71	80	102	95	95	79	78	89	110	73	80	102	95	113	97	105	101	80	97	75	80	81	104	98	99	95	85	94	83	88	85	81	106	91	65	102	101	93	104	89	98	87	86	82	84	85	74	98	78	77	71	90	75	87	94	92	74	104	106	105	77	94	70	94	71	89	93	98	101	104	78	89	90	78	104	76	88	75	91	96	89	82	110	89	93	85	82	87	107	83	97	90	94	90	98	98	97	90	84	104	83	91	88	97	95	84	76	92	86	93	87	82	104	92	88	88	103	85	95	94	95	92	75	104	107	90	100	93	90	77	99	75	96	97	105	87	107	99	110	90	90	98	88	90	89	84	89	80	91	95	104	103	84	91	97	98	98	94	93	101	100	99	90	99	99	77	79	83	97	74	94	90	87	98	87	107	91	96	97	79	95	97	84	102	85	109	90	80	99	90	84	79	96	79	97	107	89	100	88	96	79	90	97	82	86	82	83	88	101	97	97	84	86	61	83	86	104	97	96	94	106	88	73	106	80	98	86	96	82	102	90	85	95	84	81	83	85	96	91	95	99	79	87	94	88	103	100	72	91	98	92	101	89	102	93	87	85	98	99	90	83	91	88	93	105	125	77	83	95	87	108	81	96	77	102	109	99	88	82	99	71	102	79	69	97	107	77	76	78	91	87	81	97	101	100	88	93	88	96	101	103	89	98	88	96	94	67	95	84	92	109	113	92	94	86	92	79	100	96	91	81	85	108	79	94	93	83	77	77	86	93	92	98	90	81	80	86	95	78	87	85	99	96	98	96	82	86	110	107	95	94	107	92	86	93	104	82	84	105	96	73	102	77	92	90	93	92	108	92	96	80	80	106	93	106	92	99	98	104	99	100	96	78	91	80	84	103	85	83	87	88	96	79	88	90	77	99	99	91	83	80	105	93	110	84	98	89	94	101	104	68	79	75	85	105	104	91	93	74	86	84	81	81	103	88	85	93	82	85	97	84	93	85	98	86	107	104	100	87	70	78	80	103	85	82	86	98	97	94	98	87	113	103	88	96	82	96	90	95	75	82	91	96	84	96	71	69	87	93	78	101	94	103	105	91	90	89	96	94	77	94	117	99	86	110	101	93	93	98	88	90	91	79	76	103	78	84	90	86	88	101	85	82	91	82	94	98	79	97	94	92	76	88	96	105	98	105	103	85	77	80	88	102	101	76	98	105	95	99	80	90	82	77	86	98	92	89	89	86	94	91	93	82	96	82	94	87	94	109	77	90	106	98	85	80	98	89	85	85	99	77	100	113	85	79	97	91	104	80	94	82	103	101	83	90	105	93	84	89	103	97	104	80	103	98	84	100	91	84	91	112	95	77	82	80	85	80	71	72	88	97	102	81	104	72	94	91	99	84	82	92	84	80	79	78	91	94	97	83	84	92	78	85	87	81	91	72	90	97	88	90	88	92	100	89	85	93	98	94	77	103	86	91	71	72	79	87	67	84	97	108	87	101	87	89	90	102	89	82	81	108	91	89	101	81	83	87	94	109	93	95	87	95	89	85	105	101	100	102	86	88	84	78	107	89	110	97	82	98	85	106	78	98	103	96	103	77	80	85	102	86	101	95	85	90	91	67	104	91	83	76	73	87	102	76	88	96	111	93	91	100	76	91	90	84	93	81	104	92	101	87	77	105	95	75	82	82	91	83	80	73	91	82	95	90	89	99	86	77	90	78	88	99	90	93	94	69	94	105	103	72	92	86	95	100	92	90	93	91	103	99	102	93	90	95	85	90	88	96	86	79	91	87	90	112	93	100	86	90	98	75	97	99	89	82	82	93	88	115	81	95	92	105	96	96	86	89	109	71	75	68	94	72	109	101	92	104	92	94	92	96	91	82	79	90	86	98	107	90	89	95	91	103	103	87	90	105	72	97	90	79	104	98	87	104	88	87	83	85	103	89	78	91	103	72	109	77	99	94	93	106	98	83	95	84	82	81	90	67	90	85	93	81	81	104	84	94	118	83	73	77	90	98	110	119	100	100	83	104	108	74	98	75	88	81	92	87	80	92	88	100	104	88	82	84	98	90	90	71	107	91	97	78	100	94	85	107	90	95	91	79	102	81	92	100	96	100	93	85	82	95	97	101	94	72	75	66	83	86	88	89	89	82	89	103	86	106	87	82	107	75	93	70	94	108	97	84	92	87	85	90	84	81	81	93	98	112	79	82	94	86	79	97	72	105	84	92	77	103	87	86	88	76	90	105	91	85	107	81	90	91	85	89	74	92	91	95	91	79	85	78
44173	36012	27352	18279	27481	51718	40844	27187	13414	5320	2054	1033	777	727	696	677	662	639	717	644	699	614	670	677	631	683	672	654	658	622	670	686	661	667	669	672	670	694	694	634	667	666	641	683	678	680	660	665	660	647	688	633	648	708	639	633	620	669	694	657	654	668	650	678	649	657	658	711	680	673	672	682	628	654	691	652	710	661	630	589	680	623	631	652	691	666	638	657	633	651	663	655	612	631	654	647	630	663	657	700	653	619	627	665	654	680	658	607	687	618	669	691	605	634	660	676	642	639	642	623	627	607	638	660	643	673	621	649	676	626	585	646	652	643	654	667	680	642	626	644	654	696	654	679	658	634	652	621	688	691	639	668	623	637	653	689	649	665	634	673	662	708	619	673	689	662	676	687	653	628	694	659	692	665	632	628	654	664	609	657	660	657	628	696	652	698	636	649	631	647	715	664	650	670	634	655	663	599	638	664	620	653	689	640	713	660	674	644	648	598	672	639	653	622	645	604	674	686	639	662	701	661	669	645	674	642	670	669	672	655	695	650	680	673	666	642	658	694	684	663	680	677	627	694	675	650	638	651	636	699	666	645	657	695	632	617	675	684	660	649	672	706	630	636	603	669	598	615	667	675	668	646	657	636	667	697	680	691	608	663	638	589	645	648	619	685	643	631	694	653	675	620	632	618	647	676	625	673	649	641	653	704	666	606	709	620	659	608	665	656	699	642	655	722	623	616	655	637	672	615	658	660	682	666	601	672	634	640	659	705	669	669	630	650	697	629	619	623	659	663	639	628	623	634	646	628	653	640	648	634	687	640	703	654	611	660	602	618	669	652	679	660	637	660	665	681	698	648	653	678	614	657	663	662	711	645	664	660	652	659	670	638	648	648	660	659	658	674	663	687	623	636	626	639	656	642	645	634	664	624	622	672	655	633	700	691	628	665	628	625	656	648	655	728	699	620	660	680	650	631	663	626	684	688	672	699	697	668	669	676	631	647	645	641	630	686	663	677	646	658	655	632	666	687	629	640	657	663	671	634	694	662	657	686	652	631	683	702	643	640	659	669	697	649	639	669	622	612	668	647	654	658	677	688	637	687	645	667	705	686	685	664	644	647	725	610	711	651	657	683	685	663	620	643	679	692	689	660	652	633	665	658	696	655	641	699	657	673	655	672	675	650	696	630	624	667	698	637	649	686	651	634	698	621	632	651	636	701	690	664	663	722	658	664	664	661	657	624	656	659	691	647	645	677	683	692	632	648	655	674	702	634	713	693	653	652	670	666	657	625	678	643	682	671	607	688	661	679	678	685	648	658	690	657	641	614	638	638	685	662	639	658	651	632	657	705	670	735	652	681	704	654	685	650	649	704	649	671	643	645	627	644	652	668	691	665	673	645	639	654	683	680	668	652	684	650	629	641	712	634	656	648	662	683	650	693	726	631	675	688	674	693	620	653	644	673	613	648	642	692	665	694	674	662	668	665	643	636	618	674	642	655	671	674	676	622	661	651	643	656	692	693	674	615	657	647	643	665	690	645	661	649	628	678	649	633	680	697	648	611	668	659	655	670	628	616	668	651	688	687	615	653	680	702	712	673	677	677	700	638	617	653	632	650	659	659	658	720	674	653	667	632	641	626	712	633	634	638	643	687	636	610	633	655	680	678	687	682	656	633	689	637	638	668	655	617	636	618	696	691	644	663	601	655	639	628	631	637	686	693	597	654	648	657	664	659	700	661	653	650	651	697	671	662	664	617	640	636	685	675	656	623	696	697	680	648	653	670	658	743	671	675	651	695	660	665	662	630	662	603	592	631	660	648	708	683	674	641	683	650	616	683	660	674	617	630	661	672	632	667	662	668	639	675	661	658	698	665	650	627	676	645	669	640	617	651	590	593	628	659	619	654	619	706	652	654	696	679	664	593	693	651	621	672	653	664	678	663	659	667	681	653	656	662	631	665	671	644	613	636	688	689	669	694	673	670	660	701	662	645	669	693	644	648	658	685	641	661	688	631	607	681	628	679	633	647	622	676	651	666	635	660	681	643	670	672	629	696	621	712	678	660	684	654	648	656	695	661	649	688	663	662	657	670	689	702	660	690	693	688	631	684	666	670	672	664	705	612	633	604	684	668	662	649	638	628	631	665	642	663	656	649	629	676	660	652	666	654	638	669	657	673	670	641	678	704	680	628	674	627	612	652	630	655	674	676	693	629	636	640	650	628	685	630	674	648	628	660	647	647	676	707	677	681	695	683	673	677	638	648	625	695	684	687	694	670	649	653	660	708	633	691	653	698	612	672	682	665	666	692	622	654	742	662	684	639	673	642	711	671	676	660	627	667	695	642	674	629	645	680	637	669	649	634	651	674	671	664	609	697	659	684	651	640	615	672	658	670	626	681	685	670	672	708	662	654	637	699	630	646	666	692	661	609	711	648	644	621	662	680	642	663	656	642	626	658	648	681	659	667	711	639	624	669	645	710	613	687	628	696	646	670	619	648	650	647	635	706	675	662	657	691	681	643	663	639	696	673	665	605	696	660	681	689	679	670	623	669	693	653	685	639	663	672	664	658	654	650	709	646	669	688	619	656	663	670	614	633	714	688	625	661	658	663	681	613	727	659	646	661	639	629	646	635	645	653	693	717	680	696	622	629	661	672	699	642	654	676	647	684	663	639	688	697	647	686	643	641	681	643	617	685	687	649	666	653	613	657	652	647	652	671	656	617	642	685	703	626	679	664	636	668	625	637	675	663	656	674	610	654	658	682	666	591	669	690	652	654	618	650	690	638	669	653	619	687	666	674	655	682	629	628	662	690	645	648	643	631	656	650	662	628	667	679	630	636	653	613	609	647	646	668	642	686	609	680	689	706	664	669	680	644	689	723	634	660	635	620	659	632	661	683	701	689	700	717	642	686	635	680	650	677	643	658	708	665	674	575	668	628	661	690	673	723	655	655	671	670	670	636	651	673	694	661	676	644	666	638	611	709	646	709	678	635	649	677	665	654	648	614	675	648	720	633	654	666	714	652	630	691	667	660	647	640	672	646	678	669	653	612	605	631	651	675	686	646	614	691	689	637	674	609	633	699	677	660	630	650	633	654	663	693	664	609	672	698	677	592	626	608	650	673	608	656	645	647	652	679	671	672	638	656	647	665	656	644	638	696	662	664	685	657	619	659	635	678	678	667	643	623	678	646	639	636	677	663	631	644	702	640	658	656	700	686	685	687	640	673	668	667	711	597	649	600	631	672	646	672	654	688	691	665	705	625	644	719	676	662	663	677	612	600	646	718	646	629	670	636	707	652	631	650	679	664	666	659	676	660	674	632	645	688	645	634	636	694	657	654	631	686	635	669	664	628	672	631	679	658	654	647	691	661	691	650	633	632	659	667	688	678	615	679	659	667	650	633	669	667	613	670	655	630	674	613	626	681	674	698	668	679	696	588	688	629	680	704	637	655	669	645	689	668	632	656	675	675	662	645	692	650	654	641	652	670	687	646
7115	5245	2458	912	551	1476	1133	516	198	109	109	99	86	109	103	113	88	91	93	102	97	111	92	94	84	99	100	88	97	111	93	106	91	109	86	99	93	81	96	95	95	97	95	82	88	95	91	91	94	91	94	93	103	98	84	98	83	108	93	93	75	88	93	111	91	105	87	90	91	92	97	77	95	97	93	94	97	92	97	76	92	96	107	85	96	87	102	99	108	104	96	101	90	84	110	105	96	98	87	123	110	98	106	101	114	76	98	100	85	101	102	91	86	107	110	104	96	83	96	100	103	96	89	86	105	80	75	111	110	94	105	85	97	88	94	120	96	88	80	101	93	81	87	102	91	99	99	103	102	87	93	80	98	92	94	93	115	98	119	104	85	97	95	106	85	94	102	94	78	96	85	92	82	105	81	93	105	97	106	101	97	97	99	100	94	94	84	90	98	95	114	93	104	104	77	91	91	89	91	96	118	103	96	92	96	103	88	113	107	99	111	94	101	105	103	88	98	86	119	99	104	104	97	92	92	107	111	97	106	111	93	89	109	97	85	94	87	100	88	111	92	90	81	73	103	80	85	106	102	100	90	109	89	87	84	85	90	105	84	95	101	93	95	109	103	93	94	87	68	99	115	93	106	91	112	102	81	109	86	106	89	106	95	88	105	92	94	97	83	106	113	87	104	96	110	101	92	83	95	102	93	85	100	98	103	107	125	83	97	86	98	86	95	117	82	87	87	97	97	69	109	105	103	94	108	100	102	96	95	97	98	84	93	108	96	78	95	92	104	85	95	96	88	87	95	77	98	84	90	91	89	93	99	86	91	87	78	84	116	93	87	82	80	96	104	123	117	93	97	98	96	90	82	74	85	103	84	90	92	104	108	109	87	71	99	103	103	87	87	117	89	82	89	85	90	93	87	88	100	98	95	101	82	90	95	85	103	94	107	97	106	102	93	90	86	89	105	86	117	97	98	105	111	92	98	74	80	97	72	92	109	92	91	98	103	79	116	122	91	96	86	111	100	97	91	93	95	84	101	88	86	79	115	103	104	92	90	86	104	106	95	102	99	91	88	89	120	101	109	87	90	100	103	83	98	98	98	97	83	96	98	101	104	86	87	98	109	111	98	82	118	101	95	116	100	85	102	117	100	87	101	103	89	107	95	101	102	112	89	118	98	98	94	87	102	102	98	92	98	94	94	116	97	120	93	90	97	88	90	99	91	75	89	88	109	90	93	101	99	91	93	81	79	115	91	83	109	106	105	89	79	90	92	105	98	104	101	94	114	84	95	84	95	92	98	89	86	101	95	91	97	91	94	105	84	101	107	87	105	95	102	94	83	113	103	108	102	95	105	107	83	85	90	91	107	85	75	105	111	103	85	83	80	94	87	95	94	109	89	94	120	128	94	94	97	104	107	99	93	123	83	95	96	101	107	83	103	108	91	98	92	103	100	88	81	100	80	104	95	77	86	99	88	97	88	81	83	90	105	83	94	79	106	86	97	83	89	97	111	103	115	112	90	101	92	91	100	97	92	97	103	84	78	98	99	104	111	90	107	95	80	92	107	103	92	96	114	105	90	107	103	92	88	103	88	108	93	97	86	91	78	106	88	87	91	90	74	89	106	83	110	93	91	81	99	87	101	83	98	105	90	83	104	98	98	81	76	98	110	90	80	103	104	102	116	109	91	95	103	84	85	79	114	85	101	93	100	104	125	86	120	90	92	109	99	89	96	106	99	98	116	93	94	107	102	88	108	91	105	100	93	98	124	106	99	100	100	95	108	99	89	105	88	94	81	107	83	91	107	90	108	87	105	105	89	94	95	83	95	94	112	100	98	106	115	91	96	108	132	109	82	103	86	108	114	92	93	89	84	98	99	96	108	117	90	86	99	87	99	82	113	100	102	89	90	99	76	101	93	86	106	112	93	105	95	93	93	93	89	108	105	104	83	102	89	116	76	102	93	104	102	109	99	115	98	95	112	102	77	83	94	91	108	116	115	90	109	87	103	100	110	119	94	105	97	98	85	104	110	95	92	97	94	122	90	112	101	99	93	96	98	113	80	94	95	97	83	85	82	84	92	100	98	94	101	88	87	100	101	113	92	97	97	89	91	118	97	86	99	99	98	104	79	104	104	99	101	87	96	100	110	76	96	91	99	100	106	112	95	110	97	94	110	91	106	79	103	89	90	80	105	111	117	109	87	104	111	97	92	101	78	111	118	83	100	101	110	95	82	82	96	104	93	83	100	105	114	120	104	97	99	92	84	88	86	79	103	91	92	78	96	106	94	77	98	107	95	111	91	94	99	126	101	104	97	93	97	101	111	97	97	103	95	97	94	92	84	107	104	90	108	99	90	108	81	88	99	85	100	86	87	96	87	114	109	94	97	106	115	106	96	99	86	106	113	94	91	106	86	93	75	84	95	104	90	104	103	113	83	106	90	94	100	119	96	107	101	76	93	105	91	108	95	106	101	102	90	87	112	84	107	81	97	104	87	95	77	116	89	99	119	94	94	93	114	91	85	110	97	95	89	83	101	107	103	88	104	96	106	113	83	98	96	103	82	90	118	108	87	112	89	100	101	102	95	90	103	102	84	95	90	86	115	93	108	98	90	100	93	94	111	92	88	89	97	107	96	105	112	103	104	103	83	86	105	87	93	101	94	100	91	78	87	97	104	113	109	111	79	91	117	87	115	85	95	95	107	95	92	102	95	76	103	78	77	99	95	87	114	117	86	89	97	96	92	96	87	96	91	107	100	101	96	87	100	110	88	94	98	103	94	102	100	99	91	77	71	105	92	87	107	100	113	82	103	102	95	94	79	102	92	106	89	100	99	76	84	106	83	96	92	91	84	92	104	92	90	85	102	104	105	87	97	93	94	104	89	93	87	88	101	116	102	69	93	93	92	88	85	98	119	99	86	121	98	105	107	93	97	104	115	97	92	118	106	88	106	78	79	111	97	114	92	108	82	97	102	89	92	100	99	96	76	97	81	101	96	93	88	104	101	115	101	107	99	109	98	95	100	91	99	110	85	89	104	97	96	83	94	121	102	78	96	97	114	88	96	92	95	84	87	108	96	75	103	98	97	100	102	90	91	93	93	108	90	98	103	92	94	102	89	104	96	87	82	84	95	99	99	74	104	104	98	96	85	99	94	70	86	92	98	95	73	95	96	102	100	103	98	110	107	100	87	111	98	113	98	88	87	100	90	97	103	103	115	89	99	88	101	104	85	111	93	89	98	109	102	94	97	92	100	82	79	99	106	110	100	117	84	83	109	94	95	101	90	97	82	87	118	90	94	79	104	104	108	86	88	91	98	78	74	92	105	90	107	95	86	91	91	102	97	100	105	99	84	98	119	84	114	91	93	103	102	110	115	89	96	66	97	105	91	98	79	109	93	105	106	81	87	105	100	102	98	95	84	102	102	97	101	95	109	105	106	91	98	78	84	84	110	115	96	88	102	104	111	83	96	97	79	94	92	103	83	98	97	107
35298	26257	17553	11174	13715	25111	17571	8282	3255	1591	968	772	774	723	688	749	703	729	715	692	706	657	717	726	662	676	688	687	692	693	738	750	675	691	750	729	730	700	699	716	708	710	687	733	709	691	717	680	689	713	705	754	746	727	686	741	734	709	742	721	727	714	735	654	682	716	687	713	716	708	780	704	723	647	679	699	716	707	703	674	696	684	700	689	694	711	694	744	712	728	713	685	705	716	705	712	671	686	720	745	700	688	715	722	706	670	700	661	705	703	670	697	738	712	671	676	728	666	669	742	697	691	723	737	701	691	697	653	682	679	725	668	730	691	718	686	718	711	793	737	722	725	676	692	715	730	733	751	714	691	722	753	718	732	693	729	683	709	747	735	728	730	736	677	698	722	693	652	691	677	693	679	731	725	651	704	611	698	644	719	715	719	701	702	712	667	765	727	702	705	700	737	723	694	717	740	722	697	651	732	675	698	721	706	736	667	724	713	675	705	704	690	704	709	744	715	733	705	715	744	687	740	689	752	724	721	696	743	745	650	691	729	729	722	766	674	705	699	665	699	745	686	729	741	698	760	714	726	671	681	708	703	691	694	735	719	699	720	739	692	732	670	749	740	718	713	706	715	706	683	700	736	717	748	679	709	683	679	748	677	706	736	720	731	679	701	715	704	698	708	756	731	671	719	746	730	681	717	752	688	731	738	791	639	681	722	709	693	723	743	684	734	707	724	740	666	678	712	747	755	685	718	749	677	667	673	698	694	710	701	693	742	653	745	706	688	745	686	705	711	687	723	699	744	743	711	742	696	702	706	692	711	692	709	686	731	706	705	685	691	722	718	687	672	672	705	706	704	701	687	723	691	689	670	698	741	671	736	689	735	741	696	705	690	689	695	787	747	707	758	688	685	700	767	696	706	704	715	711	696	687	727	672	721	702	722	714	715	699	723	704	725	685	728	684	676	733	703	716	684	681	693	687	669	728	702	718	721	670	724	757	699	707	683	709	715	746	716	672	786	655	699	656	719	751	709	679	747	683	660	699	717	714	675	717	692	693	688	707	714	701	724	739	709	703	731	710	691	691	692	749	713	684	662	709	681	673	730	691	702	690	700	703	692	768	679	687	697	652	746	722	703	734	727	732	713	720	677	734	684	715	722	738	683	695	735	741	658	687	727	699	716	733	687	709	652	710	706	700	692	730	716	714	660	706	725	747	723	714	723	714	718	719	693	734	679	724	772	675	739	702	670	687	715	697	692	729	661	704	755	677	678	727	739	720	713	676	723	675	722	656	745	708	750	691	716	699	690	704	703	732	698	729	647	686	722	666	679	715	709	750	711	681	703	692	729	674	735	669	706	714	697	703	742	679	729	708	730	737	686	685	690	706	730	714	762	748	735	724	725	687	729	687	689	728	691	695	653	690	706	707	702	659	708	697	697	685	727	633	721	671	664	719	735	723	726	716	688	716	704	710	754	708	705	716	692	693	703	735	678	690	717	742	718	698	692	697	712	712	687	750	691	717	777	747	668	738	713	755	689	708	661	723	636	722	749	734	749	730	735	746	739	680	702	666	750	697	700	693	719	770	700	735	677	686	712	728	705	692	738	697	686	666	670	692	706	692	713	696	719	702	741	740	729	682	693	704	680	689	720	697	710	696	688	721	691	758	697	701	708	765	745	744	712	660	695	724	729	697	719	728	713	714	681	699	703	691	729	703	742	662	699	716	664	675	692	692	752	686	677	700	740	728	700	712	683	669	726	741	702	735	734	677	692	681	748	687	725	739	718	752	667	712	659	719	748	706	723	724	703	675	687	719	690	708	716	715	698	685	696	727	692	703	704	674	739	675	726	727	682	721	706	718	675	722	656	721	713	739	723	733	697	678	714	724	645	709	727	696	750	735	738	659	709	672	746	685	748	726	716	700	700	725	710	700	681	730	668	721	668	702	696	706	725	677	755	706	711	738	676	749	716	758	686	732	648	710	719	691	727	685	715	668	673	718	728	763	686	657	711	713	722	640	678	684	722	749	697	668	735	708	717	732	726	719	710	706	743	690	686	723	696	721	706	697	704	677	722	697	696	711	718	752	734	721	704	706	720	742	638	726	758	705	723	664	724	684	742	718	730	712	684	766	720	726	726	712	677	682	714	718	683	739	695	675	707	688	716	691	697	693	734	693	747	759	679	709	670	685	705	728	739	711	708	757	769	664	684	683	690	719	625	673	736	750	665	686	721	717	730	675	748	736	711	666	674	715	734	726	753	687	737	708	734	690	704	687	692	691	710	744	731	717	670	679	703	755	746	691	729	651	680	681	709	697	685	695	723	681	704	718	708	694	688	755	695	730	694	674	700	680	681	739	716	699	677	724	677	696	696	741	703	743	723	692	692	707	689	721	708	692	715	748	737	659	678	671	743	671	723	682	745	697	718	707	711	706	681	687	701	713	669	690	747	680	651	693	744	697	766	703	720	685	735	727	721	666	727	669	757	683	703	731	711	733	734	697	712	693	703	673	724	747	732	736	716	692	672	708	744	686	751	677	691	687	696	728	708	749	715	705	679	712	665	658	701	677	746	706	711	712	728	738	695	731	675	721	753	751	730	716	691	696	661	675	726	708	703	694	721	679	685	685	696	709	706	744	726	715	713	701	759	727	675	744	727	712	600	682	710	702	716	692	716	718	722	705	715	716	673	732	671	755	673	695	665	686	723	642	670	747	737	671	712	687	680	693	619	713	716	696	683	660	727	693	692	705	716	689	724	684	673	733	724	694	725	727	727	717	670	733	736	712	686	708	699	710	743	679	701	684	720	708	736	717	674	723	753	679	694	739	682	707	698	736	716	758	676	705	671	747	737	737	685	738	668	730	704	739	707	682	719	727	686	731	686	696	651	711	684	760	672	717	714	716	688	737	706	705	734	699	733	717	747	663	690	703	704	735	686	705	719	693	665	699	738	670	696	723	751	725	697	705	698	708	677	736	695	729	686	678	710	675	718	711	696	730	718	731	709	741	721	701	717	735	731	745	711	724	706	708	706	673	683	701	675	719	737	703	715	704	716	670	727	705	711	677	747	698	663	703	759	697	720	670	720	716	681	718	702	769	715	706	681	661	691	710	720	695	669	732	709	683	684	673	679	717	699	679	716	755	690	752	700	739	672	761	690	712	718	702	676	715	721	658	712	782	734	681	686	683	787	704	695	750	697	684	741	700	676	711	741	746	707	746	670	697	703	685	648	674	744	697	755	705	733	710	680	735	716	703	655	716	726	742	743	706	676	685	708	701	695	691	693	716	754	694	676	683	710	717	730	758	776	713	740	698	746	725	660	719	680	710	705	660	719	690	691	730	717	670	697	700	743	696	677	677	653	735	724	695	738	686	665	710	721	665	691	731	693	686	734	743	687	740	707	664	691	668	679	663	700	708	774	724	697	705	669	682	711	710	666	669	726	752	720	751	714	697	692	724	680	699	682	707	736	664	701	730	761	710	659	695	729	714	665
14044	13527	7395	3306	3066	8335	5107	1771	599	292	127	115	90	67	81	81	104	88	88	82	88	100	95	88	81	88	85	83	85	90	95	80	80	82	100	95	104	86	89	100	96	79	81	78	73	83	79	102	73	88	95	88	102	85	71	90	77	80	87	104	82	92	93	97	71	93	93	92	97	98	110	111	86	98	83	89	102	89	94	77	104	82	100	80	94	78	73	86	96	87	99	104	88	85	77	90	86	89	81	79	90	83	78	82	88	87	101	89	89	106	76	80	97	86	97	91	93	94	90	81	86	81	88	86	115	107	84	79	94	103	81	92	83	67	64	95	78	74	78	90	91	99	90	91	93	82	99	75	95	86	75	75	90	96	108	78	70	83	94	106	95	82	86	96	101	86	90	76	86	92	85	104	88	79	93	80	90	92	86	87	94	91	102	96	71	91	71	107	91	93	81	81	92	78	97	83	108	91	92	104	80	77	82	90	91	105	87	94	93	88	92	79	84	88	96	80	90	84	84	112	115	83	83	97	92	100	100	89	99	99	107	69	105	81	79	87	77	86	89	108	88	69	85	89	96	85	90	97	89	89	80	81	89	94	77	84	88	89	79	84	76	78	94	95	90	92	92	89	90	95	87	78	82	83	80	101	88	87	82	102	89	90	88	86	95	75	101	99	98	97	96	71	85	84	90	87	95	102	84	82	100	88	76	100	72	86	79	80	108	88	99	99	97	87	110	86	91	84	85	79	70	89	84	86	89	95	83	99	94	79	88	89	82	105	94	100	83	103	85	89	75	92	90	84	76	83	95	93	82	83	99	84	98	86	101	92	101	99	83	95	94	99	96	83	101	102	90	89	90	92	86	88	88	100	104	88	89	97	90	94	82	88	81	84	82	76	88	99	102	94	96	95	99	74	103	72	82	81	85	81	102	107	86	75	93	84	81	75	76	85	92	102	94	79	88	92	75	97	89	81	100	92	89	82	77	97	75	94	87	95	99	89	84	91	91	97	92	94	86	94	87	83	75	91	91	66	87	78	87	81	100	100	93	85	84	102	88	97	79	94	80	101	97	76	74	98	103	93	110	90	79	90	94	95	75	103	80	80	86	83	85	97	83	106	90	90	80	103	90	87	77	85	78	103	87	101	87	98	89	87	105	89	87	99	83	85	98	91	77	92	90	100	86	67	93	95	115	98	100	108	97	83	76	95	72	102	98	100	111	77	87	91	104	90	106	84	84	83	89	86	92	86	79	94	78	93	113	88	96	90	70	90	88	106	72	89	99	101	85	86	81	95	96	105	81	93	96	95	82	89	80	105	82	110	77	83	93	77	99	85	94	81	108	94	85	103	84	93	79	81	85	82	89	96	78	85	82	92	88	88	87	80	80	96	79	84	86	79	81	94	100	101	94	85	100	90	95	87	86	75	85	98	103	92	106	90	79	89	105	95	89	83	87	82	78	80	86	105	89	89	94	83	98	87	95	91	95	88	87	78	93	101	103	91	81	93	91	75	92	90	89	95	87	92	80	98	95	100	104	93	84	89	85	82	77	90	80	90	89	73	86	111	86	82	82	85	89	94	98	91	80	100	88	83	83	87	76	77	91	87	82	68	103	82	102	96	99	89	83	94	92	91	81	92	78	93	78	85	91	87	65	94	97	100	77	87	93	76	94	71	101	96	90	87	88	92	98	78	88	75	84	95	76	87	87	105	83	78	82	96	106	83	97	104	95	89	82	72	95	88	85	91	89	87	80	81	96	77	84	96	78	77	107	101	82	80	83	81	73	111	93	87	83	57	98	105	98	81	83	93	111	89	94	100	95	96	111	97	90	88	94	107	95	79	90	103	100	92	79	86	94	79	100	86	98	81	77	60	92	97	94	93	90	101	96	95	86	106	88	88	77	104	100	90	83	80	91	83	92	95	87	96	78	94	81	96	75	99	91	82	70	82	92	77	91	102	83	88	94	87	95	98	83	81	101	109	94	94	96	84	101	85	81	83	81	96	89	81	93	97	74	75	107	103	102	87	92	78	80	77	87	80	86	78	112	86	79	74	99	81	73	103	85	79	118	101	84	92	96	97	99	83	96	91	94	76	88	101	83	76	90	78	96	89	74	77	87	86	76	80	92	90	99	90	81	101	74	94	82	94	96	80	103	77	96	86	105	95	94	76	88	91	102	88	84	87	95	81	90	99	108	93	78	80	102	106	90	97	99	79	85	98	88	96	96	72	88	86	106	93	86	77	88	88	96	85	107	93	90	89	89	81	92	104	87	84	102	94	92	88	111	90	81	110	94	91	75	102	84	87	85	99	94	85	79	90	82	90	77	87	92	81	81	72	69	75	78	96	89	87	86	83	93	77	82	85	87	80	100	92	100	91	85	88	83	91	98	87	76	92	86	80	98	83	96	78	87	82	68	86	95	95	91	106	87	90	74	64	86	105	97	88	88	94	96	86	90	88	97	79	94	91	86	104	88	92	103	99	100	82	98	73	98	106	103	82	79	80	88	83	83	87	93	81	90	83	86	81	91	96	76	84	96	113	94	71	83	74	94	99	98	103	94	93	86	104	91	92	96	76	96	89	83	92	89	95	89	109	83	85	91	92	81	95	98	91	108	86	82	89	92	93	90	94	82	76	82	79	91	72	99	82	102	94	106	78	87	89	87	83	79	84	72	78	83	87	80	84	84	92	81	83	101	79	88	89	88	87	80	87	100	88	73	99	87	90	101	91	82	75	83	108	88	89	98	93	92	89	92	72	78	87	99	95	85	101	87	88	104	77	102	97	92	92	97	77	80	87	93	102	82	78	97	94	86	89	93	94	103	78	87	96	89	97	78	107	80	80	89	89	96	90	93	99	91	78	91	81	83	87	91	95	88	91	78	97	94	97	79	81	81	87	98	90	100	85	86	104	101	87	92	87	83	73	77	88	96	112	78	83	93	99	102	88	80	82	91	98	94	80	86	82	85	110	82	92	87	92	83	96	88	84	91	98	78	73	99	93	88	85	88	94	103	71	97	95	95	76	97	105	94	79	85	113	94	90	89	92	82	107	105	88	74	86	94	86	80	76	92	103	95	87	99	79	96	94	92	96	92	80	82	98	102	75	79	89	99	92	93	99	95	90	104	89	99	90	92	100	81	92	100	78	90	96	74	79	100	85	86	71	85	105	83	92	83	86	95	103	81	92	77	101	92	89	102	77	96	75	64	92	86	94	97	91	97	67	92	99	97	79	64	89	89	108	76	93	87	100	91	69	84	81	78	84	96	94	82	81	92	85	85	81	98	97	84	94	89	102	93	86	88	96	87	93	72	97	70	97	92	101	88	95	87	83	83	106	68	83	86	85	69	100	89	100	85	87	81	77	88	82	88	89	86	78	76	96	76	83	96	88	86	105	92	93	87	80	83	91	70	81	78	82	91	85	100	92	88	87	95	91	82	95	95	80	83	101	93	91	88	96	96	87	92	102	72	84	100	82	103	82	103	80	77	84	88	101
44108	35847	27672	24650	32497	45658	35151	21858	10774	4311	1733	898	727	713	628	637	651	644	642	655	631	703	678	668	608	638	687	681	665	608	724	654	661	655	635	677	635	686	658	623	626	660	625	675	613	661	635	627	693	615	664	651	645	670	659	652	641	571	661	641	624	653	677	622	633	639	607	624	647	670	635	609	650	617	694	676	683	612	640	666	661	696	624	663	641	627	656	669	607	680	664	708	659	630	627	642	649	663	678	627	659	670	603	669	671	651	703	616	614	622	691	670	655	634	657	673	676	636	670	671	645	672	647	658	626	696	620	623	645	639	676	660	616	639	678	666	637	606	646	652	641	654	653	663	642	609	703	616	631	657	636	651	650	715	647	655	663	632	676	666	649	639	587	673	646	651	620	673	626	645	676	601	665	693	685	660	627	659	695	674	611	646	636	600	656	606	648	643	669	630	700	659	620	624	677	640	670	673	647	730	676	632	689	633	701	711	672	663	718	614	656	685	633	680	661	720	692	631	638	626	646	663	660	627	642	695	651	638	646	653	661	620	626	656	586	614	620	672	679	626	640	661	673	668	665	634	682	656	657	608	651	615	626	605	639	631	661	626	633	673	640	668	693	663	651	679	661	653	621	672	697	650	652	639	675	610	680	629	675	712	668	666	678	653	657	658	606	705	695	666	662	641	634	671	678	647	652	633	647	655	656	616	650	654	634	672	629	657	598	692	618	613	666	618	640	652	667	648	645	643	693	587	667	640	637	658	629	629	598	603	657	626	695	625	665	682	684	639	622	659	654	603	652	645	617	670	684	591	640	668	672	664	665	629	641	602	592	650	628	640	637	672	683	662	657	663	666	637	661	658	688	643	632	629	654	595	682	663	684	655	659	612	641	652	666	624	646	647	647	659	659	677	665	679	664	650	716	667	633	638	696	630	626	646	667	664	619	622	675	649	611	675	673	650	687	681	627	648	655	640	652	634	650	618	600	631	669	643	682	597	643	599	631	643	686	636	657	669	665	662	619	646	669	652	645	644	652	700	654	665	665	695	647	622	684	662	643	636	622	608	656	623	638	624	704	621	634	642	689	657	669	612	641	679	646	666	658	667	677	664	677	651	657	639	669	661	628	700	673	581	693	631	668	646	642	624	643	655	627	616	651	668	627	625	701	634	614	687	674	651	647	649	633	667	731	642	662	647	625	676	626	648	634	640	655	702	648	660	675	621	678	675	685	664	684	657	619	649	642	679	683	667	666	711	640	660	700	691	647	673	623	656	665	645	681	628	623	657	640	672	646	660	683	625	633	617	634	681	651	646	672	614	685	635	666	690	619	695	620	628	649	617	646	704	661	665	648	669	669	676	616	661	641	632	677	675	679	651	651	626	625	638	649	657	632	654	627	651	623	644	690	662	628	669	655	615	597	660	623	668	646	638	602	667	678	647	653	600	600	684	658	632	660	637	644	622	632	663	627	625	642	629	646	670	662	663	616	592	669	677	663	655	632	635	613	643	668	668	663	618	672	644	585	620	642	625	623	650	627	658	659	626	652	663	682	626	626	639	681	635	690	644	695	632	628	642	656	648	687	636	658	629	664	633	671	634	689	633	634	687	688	641	629	642	653	690	688	652	623	621	676	645	670	705	621	709	652	689	587	629	655	665	599	702	647	644	614	639	668	657	659	651	698	671	605	635	611	655	619	629	633	635	637	672	622	611	668	642	629	624	628	691	649	609	623	680	635	625	622	659	695	611	652	597	622	607	620	669	644	679	641	606	670	657	669	674	633	656	715	697	676	669	680	618	597	619	640	617	660	681	610	635	665	669	651	688	690	654	650	629	636	619	649	658	620	639	659	669	621	696	708	617	635	617	689	641	666	665	616	644	667	672	630	617	609	653	596	704	699	622	643	654	675	646	675	674	654	611	653	583	641	653	683	672	670	707	635	638	667	648	687	676	621	656	628	648	683	640	652	652	633	635	653	701	638	652	632	646	661	656	652	680	651	711	673	643	689	644	663	625	663	632	623	678	650	667	651	654	711	639	684	689	621	645	639	700	665	675	655	604	615	641	650	639	645	685	658	662	647	689	658	647	605	641	661	707	608	630	669	630	636	651	658	680	692	607	646	641	663	644	695	686	617	605	646	637	603	648	663	640	707	628	608	667	627	665	633	607	629	606	653	649	683	648	676	669	653	670	680	643	648	654	661	633	613	622	626	662	627	672	649	655	690	666	631	657	632	677	675	669	645	665	632	661	627	658	651	672	656	653	662	608	673	619	620	660	631	602	644	642	620	644	658	645	671	648	626	688	659	624	660	623	645	660	725	641	649	644	649	656	659	657	671	676	627	705	642	640	639	637	660	680	705	605	594	664	622	668	619	670	705	623	693	641	669	639	666	694	616	636	648	660	691	653	676	672	648	607	684	626	649	656	657	676	634	671	634	617	640	638	659	631	659	676	676	658	629	644	659	636	684	661	631	705	661	630	664	656	668	623	645	637	670	637	690	642	679	661	647	691	626	609	624	653	628	631	630	670	660	654	613	660	650	647	676	605	645	638	636	693	660	653	681	631	665	632	662	649	672	651	590	711	611	694	649	649	669	694	682	626	623	656	650	657	674	673	698	675	676	673	632	671	605	623	654	588	642	616	642	602	673	629	630	662	661	633	667	652	598	665	678	607	649	669	664	631	626	637	607	650	673	649	660	638	619	663	645	643	610	608	672	660	674	702	681	634	632	616	633	595	647	643	633	650	687	650	721	627	676	629	671	641	663	652	644	604	662	641	642	635	685	632	646	682	688	646	651	658	665	657	605	670	624	647	650	627	688	614	622	679	650	654	645	661	610	627	625	634	613	651	641	643	637	710	646	648	740	652	665	663	657	629	668	650	652	708	608	611	615	644	664	674	656	678	632	653	654	613	622	645	662	653	645	675	702	626	676	693	672	604	631	639	677	652	631	698	641	692	636	689	655	656	612	637	635	636	659	701	672	651	660	656	707	671	643	659	663	698	661	655	628	656	617	668	652	632	642	661	634	677	672	620	654	592	628	653	706	662	662	690	648	648	661	597	642	674	674	612	675	658	685	618	703	653	646	666	640	596	623	654	620	618	628	681	639	707	654	648	677	686	682	596	665	658	642	673	663	656	652	618	643	669	657	667	625	629	653	672	660	683	647	671	582	688	666	645	686	692	682	642	615	662	653	657	653	677	638	673	666	676	685	654	651	684	700	697	627	666	661	678	661	652	626	689	623	619	675	661	619	702	653	699	626	616	609	643	649	629	668	609	674	642	644	609	648	662	669	626	630	629	632	609	614	640	651	636	638	676	686	652	690	649	628	632	665	696	664	627	644	680	627	656	674	640	676	675	660	658	702	691	678	636	664	679	674	678	678	658	622	640	657	660	657	640	676	628	648	623	629	642	690	675	632	647	670	641	659	695	644	624	607	641	641	653	629	671	665	667	623	635	641	617	663	670	628	700	652	674	672	581	720	680	657	647	618	657
12700	10627	5151	2484	3094	4398	2365	873	375	192	124	120	102	90	99	113	120	91	121	79	84	89	102	97	102	110	91	102	86	106	110	100	107	78	102	85	72	93	89	101	109	116	95	115	103	106	88	105	102	111	94	102	104	106	98	87	95	84	99	102	98	94	98	91	114	87	112	98	104	80	93	107	94	91	115	96	107	89	97	84	106	90	100	107	101	84	114	110	94	122	104	103	79	86	82	103	93	92	98	108	112	82	96	92	85	80	94	111	97	95	94	99	105	102	95	110	100	106	93	83	93	93	97	93	109	110	95	127	109	81	94	98	105	104	103	101	104	91	105	96	98	110	108	108	93	93	109	111	91	108	113	105	97	96	116	104	98	90	89	97	109	107	103	104	95	101	104	90	87	109	94	95	102	91	87	106	113	88	100	98	114	88	104	102	107	125	103	99	94	106	120	108	112	103	111	88	103	99	77	87	97	71	110	109	101	91	88	82	102	122	92	104	100	100	116	104	99	84	100	93	83	89	91	92	98	101	87	103	104	93	86	94	89	90	79	96	97	95	95	93	90	98	108	104	109	91	102	86	88	90	98	100	100	84	92	82	92	97	100	87	104	89	97	101	82	99	95	84	101	99	94	105	90	98	116	109	96	116	99	102	108	100	89	103	102	98	100	83	98	90	102	96	93	95	107	102	94	105	102	86	94	96	105	112	84	86	98	84	112	98	89	97	100	83	94	99	98	111	92	107	102	108	87	103	105	112	95	84	112	99	111	69	97	120	95	108	89	109	101	79	101	92	117	109	97	97	106	103	85	95	105	109	115	92	97	95	109	115	97	89	100	95	103	90	105	112	99	104	102	108	107	81	101	107	109	103	87	99	92	90	84	81	103	102	93	110	87	102	91	95	96	85	99	109	88	99	97	107	98	129	100	70	97	100	106	84	117	103	83	83	80	107	85	84	85	108	102	97	106	105	91	109	100	84	106	99	114	88	99	106	101	114	106	106	90	97	99	87	94	101	87	93	110	108	108	95	111	93	86	104	109	102	98	96	120	85	92	104	102	90	93	90	94	110	88	107	106	106	84	99	94	99	117	102	98	115	105	107	97	80	86	102	87	102	86	98	96	86	93	84	112	112	99	102	96	91	88	103	100	83	114	122	98	89	98	95	125	90	91	109	94	92	111	85	94	84	84	106	113	84	97	86	89	90	112	111	75	101	115	84	91	112	100	105	106	79	83	91	102	106	109	81	105	102	89	94	101	89	101	103	94	81	106	91	103	84	96	105	92	102	104	112	89	103	99	99	101	104	107	95	113	110	100	84	104	86	106	82	99	104	94	91	92	89	117	102	100	90	108	88	90	107	101	96	90	107	105	102	103	109	94	92	96	94	108	110	117	109	78	91	110	105	117	112	102	116	87	92	102	84	116	126	99	81	89	89	98	93	90	87	107	106	85	79	109	111	116	103	108	98	101	100	102	105	96	102	103	85	93	97	113	88	99	90	94	84	84	108	87	96	103	119	113	121	95	103	95	98	106	101	97	87	94	98	109	80	104	98	110	81	93	92	101	94	88	98	93	126	102	82	98	84	102	108	83	103	91	100	90	106	88	109	92	87	85	90	96	107	100	74	86	116	96	98	106	107	104	118	93	104	76	111	77	89	87	107	106	97	102	81	92	103	82	111	89	78	86	103	98	98	104	90	103	90	102	106	106	82	99	84	94	99	107	88	88	99	107	99	95	100	96	103	116	98	90	94	103	90	102	107	106	86	111	99	104	93	128	96	104	100	101	99	98	85	80	88	96	100	88	89	99	120	80	95	97	97	96	105	99	79	101	107	92	104	108	114	104	87	97	102	86	100	100	99	93	103	99	106	100	102	117	94	97	85	85	103	102	83	110	96	95	106	83	84	114	87	79	91	92	105	96	108	103	99	103	100	105	106	104	90	101	97	91	79	97	99	126	120	99	90	98	111	98	92	99	92	98	121	88	80	96	91	90	93	107	87	85	88	86	94	88	79	92	112	91	79	97	120	103	101	78	92	109	94	102	95	110	95	101	109	114	111	87	108	86	94	73	96	106	103	98	96	90	101	94	100	91	100	90	98	92	109	97	115	98	96	93	110	83	107	88	96	96	93	100	97	98	100	105	96	94	105	107	87	108	90	92	108	106	88	100	65	97	97	96	85	93	100	100	91	90	88	111	112	93	104	94	85	131	71	100	96	101	104	93	85	90	95	97	95	95	89	94	104	117	95	96	109	97	98	114	86	90	91	82	82	97	95	100	87	100	124	99	107	91	89	98	82	88	97	99	103	108	98	99	94	84	103	109	98	87	101	98	121	112	118	96	105	93	102	114	94	79	114	107	100	103	89	87	108	101	105	98	96	88	110	110	87	95	87	98	89	89	90	103	92	112	100	100	106	90	86	117	89	101	109	105	116	98	101	93	109	103	95	95	101	98	103	96	99	104	91	91	113	87	89	100	116	97	99	95	83	87	119	109	86	92	92	82	91	103	95	93	109	99	83	101	97	91	90	91	97	88	100	102	102	107	87	100	103	113	95	98	104	86	94	111	87	93	125	98	94	101	88	100	131	82	110	102	103	90	97	103	116	84	83	98	79	93	108	90	97	103	100	112	109	85	105	113	101	106	89	117	116	102	105	91	92	87	102	90	80	101	89	96	113	80	85	83	106	98	100	118	93	120	100	104	93	80	106	86	98	116	102	82	99	99	107	96	91	106	106	101	91	94	100	111	110	91	100	90	80	90	93	102	99	98	94	98	109	106	106	91	97	85	104	92	109	100	97	110	91	100	97	100	93	102	95	88	97	90	100	98	99	95	96	92	89	101	110	109	91	108	104	99	102	85	96	114	122	103	105	97	99	97	96	97	92	105	86	100	74	121	105	106	114	91	116	100	106	101	113	103	98	101	112	98	91	108	97	106	99	99	99	97	99	109	108	101	111	104	106	109	101	88	90	93	94	76	89	94	105	98	97	105	109	105	77	91	97	100	118	99	101	115	94	107	106	99	104	103	101	90	97	92	105	81	109	96	99	100	114	96	102	129	103	85	122	107	79	98	110	103	106	129	93	97	72	104	93	93	79	100	108	93	100	95	92	78	84	111	97	97	101	104	91	79	103	93	92	103	113	89	93	102	98	95	104	99	92	121	90	104	126	99	115	88	93	92	88	105	91	114	119	94	72	99	99	93	81	113	94	98	81	99	101	115	114	85	111	104	107	101	106	98	105	89	115	103	69	113	97	112	94	93	112	98	77	88	93	97	102	91	95	106	95	98	105	92	96	107	84	95	101	101	85	92	93	98	91	112	112	109	92	99	102	103	113	99	103	111	105	102	87	109	101	92	86	86	84	93	89	101	115	107	108	104	107	107	99	104	93	94	101	101	125	103	89	98	95	85	104	106	80	91	65	89	91	92	77	90	92	109	101	108	103	92	110	96	104	97	89	95	99	98	96	100	92	99	101	81	93	102	120	90	97
41199	32774	24089	21507	32689	36295	26881	14595	6527	2744	1277	858	761	651	716	782	727	722	683	734	750	766	695	649	719	691	707	726	708	691	718	724	778	696	753	745	752	719	687	706	734	713	698	715	698	696	668	718	744	693	727	707	731	677	683	725	735	741	784	683	765	723	705	733	686	726	727	728	711	693	759	712	696	733	770	751	730	701	758	794	760	683	694	680	748	729	700	717	721	715	763	713	721	723	746	708	762	774	700	710	711	726	738	696	687	702	677	753	707	722	736	661	711	726	729	717	724	669	722	704	736	718	742	736	723	681	710	701	742	715	768	714	722	722	707	745	755	719	695	730	709	694	718	726	777	673	669	680	737	708	727	720	689	770	714	700	760	693	755	698	728	710	690	734	676	682	689	719	681	676	737	704	732	769	711	754	670	751	751	740	786	742	733	704	740	704	737	763	708	706	759	724	754	709	737	701	764	707	702	731	787	692	733	720	715	772	711	715	732	758	733	716	728	708	699	723	694	733	711	720	726	709	722	722	726	707	716	789	707	695	730	697	707	718	693	713	687	704	733	699	701	702	714	701	710	718	736	752	724	741	758	713	759	688	728	742	773	732	762	739	727	707	700	755	741	793	719	702	733	725	713	716	666	689	712	713	730	733	726	724	668	730	740	735	677	690	770	753	709	711	757	697	668	739	708	696	725	722	742	727	733	700	679	714	725	737	756	756	730	757	734	718	737	706	753	761	706	717	689	740	729	720	721	699	722	693	707	697	695	690	731	738	685	727	754	729	674	686	688	709	743	736	732	737	738	711	721	673	719	711	691	695	739	741	740	705	691	737	712	696	749	703	736	718	702	762	692	706	732	757	732	733	723	721	736	728	726	708	678	702	737	730	753	721	688	734	726	714	684	749	771	757	730	704	755	701	713	707	722	739	717	711	670	694	726	718	728	703	710	727	742	739	719	741	729	714	751	710	708	752	699	744	737	755	672	728	726	728	747	758	702	718	664	738	732	743	676	727	759	714	718	738	700	698	724	756	743	682	711	720	728	727	738	752	689	726	711	740	716	690	740	735	748	723	736	698	773	700	705	693	767	743	757	744	763	700	749	757	696	718	777	707	702	722	758	689	742	719	739	745	741	706	746	696	750	729	686	731	740	763	699	720	714	704	747	691	738	716	715	769	733	700	737	755	675	721	716	725	698	695	714	696	700	704	686	729	702	713	793	727	695	719	699	714	698	697	749	701	712	725	747	752	785	764	744	706	689	742	710	786	752	721	700	755	697	725	728	684	726	731	758	720	717	709	711	744	705	715	714	687	722	691	767	678	748	730	722	705	744	676	731	717	706	725	721	781	753	730	723	706	772	703	706	736	694	711	753	745	744	752	735	719	787	685	729	702	699	753	717	752	705	744	725	685	664	748	707	705	689	704	704	712	696	685	738	716	730	715	751	751	727	751	760	744	710	714	704	743	703	713	758	685	725	705	715	708	705	746	709	727	721	746	738	668	702	701	727	718	718	775	736	768	729	732	750	678	731	738	743	638	693	720	729	712	757	716	727	694	740	701	683	710	759	709	734	706	775	738	727	723	744	733	723	731	681	774	719	746	695	729	724	722	681	762	706	719	718	698	686	687	730	756	781	770	719	715	721	737	730	703	712	732	766	760	727	691	693	730	735	687	690	680	749	726	731	678	705	750	703	713	695	747	762	720	732	715	712	722	691	725	739	721	724	681	712	706	711	740	724	710	726	690	785	698	724	685	711	686	717	689	743	733	706	719	666	724	721	702	729	734	741	714	761	764	722	729	739	712	699	690	746	667	674	708	692	682	735	704	714	717	708	727	683	737	739	735	706	703	722	766	681	730	746	693	723	712	688	754	714	694	725	754	731	687	717	732	753	772	719	709	725	698	757	720	727	750	737	696	707	731	700	714	737	715	696	703	728	727	717	727	712	734	745	696	725	713	726	709	715	716	728	738	734	712	708	712	774	730	663	719	727	688	724	738	711	739	689	729	712	725	703	739	683	694	702	707	733	708	732	709	689	685	702	719	738	780	696	703	677	715	692	718	708	711	721	731	727	708	714	687	738	730	689	751	739	725	745	716	715	705	723	724	684	727	720	729	721	737	704	692	713	737	720	737	736	691	723	716	689	725	734	740	782	705	687	760	720	752	748	720	760	720	762	724	740	763	720	720	770	720	750	721	713	737	716	746	713	743	720	744	741	737	729	730	726	733	716	731	685	677	738	755	708	717	686	746	744	760	710	748	712	705	682	700	716	718	764	688	737	716	735	718	718	703	712	748	688	719	733	701	754	734	678	736	718	729	696	663	754	741	696	682	702	701	691	741	711	714	722	684	751	746	711	715	702	720	733	713	714	657	747	752	703	732	700	719	704	696	737	784	693	763	714	685	761	724	718	762	671	751	739	767	677	699	731	700	729	732	700	722	711	704	749	760	736	722	734	723	709	674	725	689	715	698	726	708	764	745	712	698	706	722	731	671	730	685	676	748	718	802	710	738	754	709	683	689	698	703	677	720	776	698	700	736	665	737	726	688	689	704	741	738	720	724	721	685	756	675	738	704	703	700	711	736	727	734	739	726	745	688	707	678	749	684	709	700	730	704	765	772	707	686	703	722	686	695	739	671	758	726	734	697	728	702	695	719	707	695	715	733	715	724	720	723	754	664	702	744	699	692	765	695	739	780	751	691	707	749	753	735	692	754	748	685	771	731	721	665	733	711	734	751	745	688	695	708	734	704	744	721	750	758	750	720	727	686	692	745	720	692	699	755	742	716	723	747	750	737	754	722	736	707	722	687	742	705	704	730	767	731	727	778	735	723	740	748	709	745	707	771	736	673	709	725	744	719	712	762	724	718	738	709	701	712	672	678	712	684	749	647	768	701	660	707	722	673	736	730	722	725	716	746	709	698	694	770	697	680	743	715	680	688	744	750	750	726	724	738	696	697	728	707	734	708	761	743	723	711	757	733	695	712	730	732	797	720	746	665	689	693	699	761	719	708	708	698	754	729	731	706	719	688	741	700	748	740	731	756	724	710	740	767	699	677	736	726	727	689	695	735	680	696	709	732	691	713	690	713	751	736	736	701	718	759	683	773	761	727	711	689	676	715	719	716	701	734	718	688	765	731	734	695	699	703	691	713	689	755	686	722	679	734	699	770	745	725	677	681	726	689	725	755	663	760	656	748	696	717	672	707	737	769	746	688	728	712	703	679	725	672	707	719	705	743	736	627	741	712	750	707	753	737	726	743	776	707	737	751	703	758	725	729	742	710	719	702	731	738	725	727	706	731	754	707	714	691	734	692	708	732	702	703	710	743	741	683	740	709	717	698	673	710	704	716	718	746	753	737	691	750	751	734	743	733	753	766	733	663	707	707	714	721	685	662	692	675	739	674	759	725	736	702	671	700	709	747	713	684	739	733	697	728	725	720	700	684	741	698	750	730	667	682	679	746	719	730	753	738	693	733	665	744	707	725	747	663
14658	14284	8788	5533	8130	7822	3964	1343	564	273	137	99	82	92	96	95	93	97	82	100	83	112	98	84	94	106	90	92	104	91	84	100	77	92	109	94	90	92	88	100	96	82	92	89	98	78	110	76	93	96	92	98	98	91	106	92	68	95	89	93	94	76	81	84	86	91	99	90	92	86	92	80	101	78	83	96	95	66	85	76	94	102	91	91	86	107	110	82	92	100	92	92	70	90	84	92	80	87	88	80	85	78	94	111	86	86	84	108	76	86	82	69	87	103	92	93	91	75	97	74	93	99	100	82	99	100	100	83	95	81	84	75	105	97	113	85	95	102	96	76	83	96	75	91	119	88	69	98	98	91	87	105	101	85	99	97	99	91	75	93	98	83	84	81	87	89	75	95	93	98	96	78	102	87	100	90	76	71	78	82	90	88	87	101	96	99	91	73	94	84	84	88	107	79	78	78	76	83	96	85	97	100	87	84	94	104	98	107	88	87	91	98	119	107	82	99	78	107	77	88	73	102	97	88	117	100	103	107	83	80	97	82	80	109	97	103	104	75	89	96	103	82	83	93	86	103	97	81	86	84	91	92	88	86	82	110	88	86	96	86	87	88	97	84	92	97	85	94	77	89	105	100	80	87	85	99	85	78	84	94	101	90	93	97	81	87	73	90	92	84	84	103	94	69	104	76	90	86	68	76	100	102	81	70	105	98	92	103	105	84	73	95	86	89	76	105	94	88	107	80	97	90	76	82	95	102	76	92	71	91	94	77	93	85	82	88	82	68	90	96	92	88	101	115	114	82	77	80	82	86	84	83	85	84	87	86	76	74	97	94	86	71	88	98	93	106	88	96	87	96	87	86	77	93	116	94	87	108	92	89	72	86	80	91	86	80	93	82	76	89	95	88	76	94	90	88	102	88	85	96	81	60	72	105	103	100	92	85	97	95	95	98	109	94	89	94	75	92	74	97	83	99	98	95	94	82	95	92	81	87	81	91	101	102	94	91	91	119	84	115	95	98	77	87	77	86	101	94	95	100	91	103	103	101	94	97	89	80	84	103	85	85	97	74	92	87	101	78	84	88	92	92	104	102	83	97	89	82	87	98	86	96	86	87	81	95	91	93	100	75	80	81	78	106	90	101	112	76	86	80	88	79	92	72	90	97	87	76	86	80	89	93	88	114	89	96	83	100	94	87	91	89	84	87	98	98	85	98	93	95	106	86	97	93	99	91	85	86	85	95	80	99	92	80	98	90	77	99	94	70	93	74	83	100	96	92	107	94	107	111	85	86	105	120	117	84	95	85	96	95	89	77	97	85	96	84	97	79	91	75	90	96	88	86	74	100	84	92	77	88	89	94	111	79	112	89	84	81	92	84	83	77	100	94	92	75	85	92	86	77	107	95	89	85	96	94	83	81	105	83	100	88	75	83	97	109	91	83	104	96	88	85	105	100	88	92	91	89	97	111	93	85	91	92	86	81	102	103	97	103	77	99	98	76	80	78	78	106	88	86	104	81	99	74	78	88	89	95	89	84	86	79	97	85	81	108	84	94	95	92	78	95	90	88	82	78	83	100	104	82	98	73	92	80	94	81	102	65	94	87	89	99	96	100	79	102	97	79	80	92	77	70	94	77	96	81	77	91	95	108	100	86	93	103	102	105	84	103	98	96	86	91	85	101	95	99	98	100	85	78	84	83	88	82	92	88	93	89	75	94	95	76	99	86	76	77	93	99	87	94	108	80	89	85	80	83	85	82	97	79	97	81	96	89	94	77	90	76	85	87	98	94	93	102	88	93	84	89	73	94	70	87	81	94	103	90	77	90	87	91	98	86	73	86	90	81	106	94	86	80	97	84	101	111	96	86	96	79	82	91	98	82	81	94	95	110	92	106	96	91	88	92	91	98	86	100	93	94	83	94	113	90	101	83	94	77	108	94	92	78	106	83	76	78	97	91	100	90	91	74	110	94	82	104	95	94	86	72	87	89	95	87	82	86	81	88	75	80	87	104	80	91	82	74	86	105	83	85	93	83	86	90	107	89	64	84	92	98	82	88	86	83	87	104	68	92	77	108	81	90	83	94	77	93	80	88	102	87	97	82	84	90	80	89	76	100	81	114	89	92	99	99	99	89	123	87	92	92	91	94	87	88	99	90	88	108	84	87	89	91	95	103	89	85	87	79	94	93	112	103	79	93	108	102	86	95	84	98	84	98	74	83	96	78	97	86	99	84	114	102	77	90	78	85	69	89	86	102	85	109	103	95	103	118	87	89	93	98	99	94	82	84	89	78	90	79	79	93	98	102	89	84	93	92	74	71	94	86	86	91	91	79	77	81	96	95	84	81	101	86	86	70	90	104	99	96	96	62	85	105	88	90	76	89	102	95	88	83	89	76	89	90	86	94	97	96	88	96	93	83	82	89	77	97	94	79	86	106	90	80	71	103	83	105	98	103	78	84	102	71	81	72	92	95	90	90	86	82	95	94	87	96	116	103	94	85	88	78	94	67	81	97	88	94	75	71	108	90	88	98	99	99	82	79	99	92	102	114	90	85	108	104	85	90	85	109	104	97	97	74	103	106	87	96	71	91	72	107	102	75	87	76	94	96	99	88	102	80	88	102	87	79	94	82	94	105	92	87	95	84	81	89	98	97	87	77	98	95	108	90	91	97	97	85	85	77	93	100	91	80	86	88	97	97	97	95	83	87	86	93	105	91	91	93	90	97	91	83	107	94	90	106	107	92	84	86	88	100	83	92	90	90	77	94	85	102	94	95	90	83	107	92	86	88	97	98	105	104	88	96	98	89	84	104	106	88	84	86	108	73	84	88	66	85	94	90	91	100	110	96	74	73	72	70	97	113	88	81	80	79	80	81	107	98	84	105	75	86	82	116	92	100	78	97	103	91	89	103	88	89	99	88	99	95	108	84	102	79	102	98	86	90	86	78	91	84	91	81	93	93	99	101	91	90	81	94	91	78	90	92	75	89	109	83	105	87	92	104	93	101	87	103	92	89	86	95	96	92	91	94	70	100	97	105	83	88	83	97	92	86	86	91	87	99	83	84	83	99	85	89	79	99	84	108	96	104	101	93	101	91	90	93	86	88	83	92	91	105	78	93	103	81	83	109	89	81	92	79	103	78	88	79	85	92	94	73	79	86	100	100	96	96	104	83	71	107	90	110	83	91	87	74	98	95	93	85	76	92	105	70	83	100	94	90	101	94	96	86	79	94	99	100	80	89	85	84	76	110	95	87	117	93	73	84	97	100	86	93	78	89	86	89	91	75	85	76	102	78	85	88	83	92	96	68	85	94	76	97	90	94	91	85	91	78	102	114	85	96	95	99	89	95	81	84	87	100	96	86	81	82	86	89	86	67	99	90	108	91	89	96	86	93	88	93	82	93	97	87	94	103	84	97	99	82	91	85	78	92	100	102	84	98	92	109	91	106	90	92	84	88	83	100	80	73	96	91	89	86	83	90	94	101	80	95	76	101
44587	36655	30055	31316	44644	43334	32168	19668	9790	3899	1524	867	703	662	653	705	641	640	673	664	626	652	661	623	637	717	678	673	640	663	665	670	706	656	689	670	664	640	682	656	727	639	597	650	649	678	594	655	652	636	671	641	674	677	656	665	613	657	642	640	604	656	624	649	674	646	659	645	675	635	638	662	679	700	671	684	630	662	670	647	677	632	667	713	669	676	657	611	658	630	628	677	637	665	671	662	631	629	644	660	635	677	659	708	634	722	662	656	642	675	642	646	688	632	673	652	693	652	612	650	638	628	675	635	667	676	708	643	648	647	652	648	647	648	657	665	635	670	625	670	679	673	689	663	655	658	663	681	628	658	613	630	651	671	618	639	613	725	684	641	777	686	721	649	656	679	697	626	648	660	658	663	612	627	669	680	704	617	666	674	671	639	628	679	654	626	648	730	660	682	639	659	645	655	683	613	607	659	640	689	644	656	663	615	638	678	640	654	673	661	685	659	667	618	625	702	666	681	651	652	670	649	649	622	627	619	681	631	639	647	680	689	666	717	620	622	642	658	684	661	610	664	682	686	669	640	667	643	666	623	663	635	620	673	649	676	658	658	648	629	696	673	624	626	684	693	678	693	607	652	660	710	632	647	664	667	673	620	662	639	644	661	664	645	634	609	649	700	661	643	669	676	686	680	641	669	652	673	689	650	670	634	630	691	652	695	655	654	691	663	680	661	663	669	649	648	663	665	617	659	658	672	662	634	693	602	660	643	650	725	635	629	638	667	671	681	650	651	638	698	697	650	650	664	621	633	687	621	656	659	673	709	643	641	672	667	656	628	699	678	647	661	642	639	664	701	667	629	656	645	649	632	715	635	627	640	611	663	678	633	680	662	654	623	640	621	663	642	697	684	634	636	654	664	607	657	663	658	649	651	638	697	610	662	653	678	660	656	676	651	610	661	701	710	678	641	677	662	693	710	716	672	701	662	649	670	691	705	677	671	608	635	649	665	675	687	653	642	675	660	669	682	617	639	676	634	662	685	659	660	635	629	646	634	662	703	685	669	666	623	682	679	651	668	640	665	683	665	643	717	648	713	660	659	641	644	682	670	679	658	632	676	636	637	625	683	625	646	667	681	662	625	638	707	665	664	615	656	646	676	669	629	654	629	640	635	673	668	650	632	681	633	660	671	629	715	663	649	659	666	672	641	682	681	612	626	638	641	682	654	648	656	669	636	627	646	613	667	671	613	651	657	700	618	665	682	683	639	640	721	665	666	701	626	676	658	622	637	629	663	643	660	678	689	666	652	628	652	642	658	654	684	640	628	647	686	667	653	630	677	676	663	644	664	647	635	644	629	709	676	642	658	688	670	608	641	675	613	623	645	650	736	586	651	687	692	620	647	653	690	633	658	669	612	654	662	595	685	658	668	625	671	667	706	623	646	652	672	633	656	686	667	651	644	666	650	606	667	667	679	678	670	694	622	669	671	664	629	647	615	668	671	652	630	602	618	674	659	664	673	642	666	676	654	645	664	645	665	637	672	675	683	619	641	671	700	686	649	646	676	628	647	648	621	609	655	645	621	641	689	651	648	660	663	632	630	663	689	652	670	662	640	682	646	640	654	645	651	675	677	693	674	622	654	572	655	621	675	697	672	658	714	673	651	663	640	671	695	673	681	705	684	649	609	685	651	639	659	647	622	660	648	657	658	673	641	624	680	661	717	693	664	664	700	644	642	624	637	684	664	682	671	633	672	622	675	696	652	612	646	666	634	630	635	669	618	692	657	655	651	668	642	663	650	721	636	674	647	650	637	647	667	641	695	632	625	600	684	660	701	650	681	683	663	649	613	689	625	634	659	703	654	622	686	687	677	667	647	651	675	620	638	669	626	668	679	633	685	631	678	708	659	696	718	665	682	630	671	655	660	641	626	674	679	668	659	624	688	640	609	654	684	622	631	666	672	638	654	689	664	655	682	630	684	653	668	629	658	671	699	711	706	667	674	636	676	640	647	680	699	686	676	678	670	646	640	667	715	674	643	679	660	664	669	691	694	689	595	635	649	639	656	617	696	663	663	675	681	648	623	660	668	649	682	653	652	666	676	643	635	666	657	633	667	631	639	696	661	685	684	626	687	639	678	669	678	638	644	632	636	648	619	708	658	635	654	650	688	648	710	698	668	694	638	665	668	668	662	655	668	627	710	638	633	687	665	644	665	675	625	657	658	698	662	623	697	645	683	707	623	661	642	603	648	655	709	659	688	670	655	649	631	640	669	690	644	661	618	615	637	665	671	654	651	692	639	657	683	657	682	604	663	647	646	651	641	641	668	651	641	673	661	631	619	691	596	662	708	687	693	612	652	669	695	640	667	638	673	668	682	734	685	650	650	687	680	648	666	636	636	668	665	668	658	632	683	664	641	642	646	642	691	661	639	614	660	667	653	662	625	682	640	681	693	633	669	673	649	648	694	642	637	629	688	625	676	581	612	665	677	647	672	642	633	642	639	632	633	654	614	658	678	678	676	617	664	665	676	717	668	663	654	640	664	670	684	644	688	654	691	646	666	664	655	638	634	667	691	675	700	623	663	649	658	643	630	598	655	637	662	639	660	690	688	622	667	666	662	686	587	667	637	660	611	645	674	663	683	691	687	655	645	627	627	639	680	689	681	654	657	668	610	651	692	639	713	669	661	662	611	642	653	657	648	677	651	666	645	642	644	617	683	665	686	674	657	677	656	634	655	641	642	643	664	655	608	652	624	613	657	699	658	665	684	664	624	634	669	658	669	708	620	672	630	717	663	648	686	659	664	668	649	662	640	682	622	646	679	682	685	659	648	616	632	675	655	649	681	685	662	677	643	644	646	648	672	668	610	692	668	597	665	639	718	640	655	674	627	655	657	672	641	686	655	667	653	662	676	624	620	669	684	647	629	612	649	665	639	625	674	650	658	650	674	643	633	633	685	662	669	645	640	634	698	619	632	649	639	670	668	685	616	650	654	678	622	667	622	673	644	657	637	664	647	680	648	650	654	675	648	647	702	672	601	648	626	659	653	662	631	639	655	627	647	700	658	645	663	618	713	639	660	681	636	660	606	656	658	634	650	706	676	702	676	622	644	674	615	663	696	671	679	647	678	642	665	683	676	658	630	626	668	668	632	684	670	645	662	694	649	718	636	722	687	684	665	701	671	598	654	658	634	682	642	688	642	667	714	631	712	676	650	651	704	635	644	661	667	678	658	634	664	666	685	639	650	621	638	664	617	677	655	627	655	647	670	591	653	643	643	655	654	655	686	675	688	686	667	688	638	665	636	650	675	659	688	685	637	654	655	649	643	649	593	651	674	621	649	649	624	652	628	689	624	651	619	657	631	623	634	654	663	640	672	636	593	728	642	662	695	647	695	662	648	646	656	647	661	672	667	666	665	680	649	666	667	645	687	638	669	630	686	666	679	660	678	642	649	673	646	649	638	682	659	649	654	635	689	664	639	652	699	666	633	662	683
7994	5596	2954	1039	1182	1111	685	303	210	122	101	109	90	82	85	86	97	114	94	93	89	109	107	90	95	90	77	89	107	95	100	104	99	89	107	96	110	89	102	102	103	99	90	78	95	88	97	95	96	110	93	94	87	93	85	105	103	88	88	114	96	105	92	89	107	102	94	82	102	104	99	93	92	78	84	92	88	99	98	83	89	91	81	91	89	90	87	82	93	93	83	102	96	107	106	103	90	97	84	94	91	105	86	93	101	94	98	94	93	89	91	95	89	102	97	82	101	104	101	97	114	84	104	99	78	93	87	96	90	103	95	92	87	78	105	93	95	91	92	100	97	74	97	101	96	93	98	93	112	82	112	88	87	113	102	106	97	80	89	77	98	91	91	101	115	82	90	100	106	93	95	90	96	119	92	96	89	96	98	83	97	97	74	97	88	99	85	113	101	97	106	89	104	131	80	94	93	107	101	99	113	94	93	108	109	100	91	82	93	92	91	98	112	97	107	75	103	86	83	89	86	91	94	117	101	92	108	100	98	95	91	92	92	97	80	95	99	104	83	94	105	87	98	102	105	84	83	88	115	89	107	106	94	102	78	112	110	85	93	97	114	115	83	104	92	100	84	89	98	104	88	104	108	95	97	90	94	99	96	96	77	87	85	104	93	92	96	97	85	71	92	85	98	83	96	97	109	78	103	74	82	95	92	80	79	119	93	82	70	88	89	89	102	89	101	112	105	101	82	91	108	104	94	89	86	100	109	101	83	98	87	103	96	96	103	77	88	100	105	77	90	87	90	108	98	91	108	68	103	94	100	90	93	94	91	109	106	101	75	93	89	86	99	86	103	86	98	84	92	98	99	90	101	105	87	97	103	98	64	98	95	84	110	89	92	89	74	86	82	89	107	96	82	118	114	94	89	95	120	84	100	92	103	95	86	90	100	87	92	106	96	107	84	98	91	97	119	100	98	99	84	106	101	83	103	91	98	105	89	93	113	89	118	105	81	88	100	101	80	106	108	94	91	97	87	96	106	106	106	97	103	98	104	91	86	89	76	118	94	82	92	101	96	96	108	94	97	104	86	82	104	101	97	99	100	85	102	94	100	106	96	81	78	85	94	94	92	86	78	94	103	98	81	99	88	95	79	93	96	103	96	81	101	90	93	94	86	90	88	88	85	88	86	114	103	97	93	84	93	91	100	90	87	92	108	104	91	101	106	96	86	117	107	89	89	96	97	103	91	111	101	98	97	97	94	101	84	100	104	96	98	95	97	81	93	102	109	91	87	92	109	99	94	108	88	90	97	85	91	102	100	84	84	106	96	91	69	71	113	98	100	93	108	89	92	91	98	98	83	103	113	103	97	81	98	95	102	83	91	80	101	87	92	112	81	107	102	84	87	90	87	93	105	78	117	105	103	85	86	107	85	101	99	78	102	90	96	92	79	99	104	103	93	93	105	87	96	78	90	114	101	102	94	93	88	102	99	89	92	94	102	90	92	115	109	97	85	100	77	95	112	89	103	88	92	90	101	74	106	106	92	84	75	102	103	105	85	98	97	99	92	79	86	82	100	93	89	98	90	101	102	96	95	79	105	99	99	81	90	103	94	110	78	112	78	89	107	84	101	105	94	93	109	95	100	89	101	96	112	99	101	101	93	100	87	92	111	91	105	100	114	94	96	95	84	97	108	92	98	95	87	105	93	88	92	99	85	116	97	91	99	74	89	88	112	106	93	112	91	95	99	93	109	92	110	99	93	95	100	94	99	118	102	90	107	108	91	78	94	82	106	82	104	84	96	96	99	96	86	91	97	95	90	85	91	89	97	95	117	91	91	82	98	109	103	103	99	112	83	95	96	108	88	88	97	84	98	92	99	85	96	88	94	91	111	93	92	121	97	86	100	95	95	90	98	104	94	104	94	94	102	89	84	98	99	91	83	82	106	91	90	104	83	84	106	98	92	110	101	100	99	98	104	94	95	87	98	108	97	104	92	96	102	95	88	95	86	107	104	88	89	111	89	109	96	108	87	97	105	84	103	97	84	92	112	88	85	93	92	95	80	101	107	106	82	103	98	98	94	97	96	80	102	83	111	99	102	86	101	113	105	90	86	107	96	102	90	87	99	96	129	114	94	93	102	101	102	99	102	91	102	107	87	102	94	93	101	88	66	94	86	95	79	85	95	105	89	105	93	88	105	103	83	98	107	89	96	82	98	103	105	109	99	90	96	107	112	97	85	95	101	111	106	85	92	112	99	87	97	101	84	81	104	96	97	80	101	94	103	75	111	90	105	87	95	95	103	102	93	110	103	90	85	91	102	90	108	108	92	88	93	86	108	85	91	108	106	97	109	93	100	86	87	76	99	89	88	79	103	77	82	103	92	92	93	79	80	103	83	97	81	92	109	86	95	100	87	95	101	89	98	90	81	87	93	78	92	82	89	96	89	102	105	103	88	102	99	116	106	111	83	95	102	81	106	83	82	88	103	101	95	92	107	96	100	99	94	92	110	109	67	75	87	98	87	96	88	94	80	98	97	111	105	97	102	96	91	100	101	94	83	71	92	107	74	84	94	100	79	93	99	99	119	103	94	110	82	89	96	101	86	115	96	96	100	88	85	103	91	110	100	93	100	94	80	96	89	118	112	121	101	98	115	104	102	92	82	99	83	111	93	101	101	120	85	112	94	96	95	93	107	78	105	88	89	88	97	109	97	94	112	89	85	90	99	111	91	111	92	84	86	101	99	81	92	79	108	108	91	91	92	95	82	91	93	93	103	81	91	96	87	96	109	94	84	116	100	102	94	86	95	86	91	94	108	95	83	101	103	89	97	85	87	89	99	97	86	83	92	110	111	81	95	97	84	94	89	84	85	84	104	106	76	103	83	95	95	89	92	92	84	99	92	100	75	83	103	99	80	104	90	102	102	95	88	86	90	76	99	87	104	98	98	100	99	101	103	84	103	102	91	98	97	85	98	102	93	84	91	90	91	91	91	101	67	94	102	104	93	106	105	76	98	82	99	84	94	97	91	109	92	102	100	89	106	105	108	95	101	108	102	96	87	105	76	96	105	99	115	80	109	88	94	95	103	94	91	88	85	101	109	109	98	111	110	93	89	86	100	104	106	90	110	86	97	89	95	103	88	86	102	77	96	99	89	97	105	91	91	79	106	92	106	95	95	77	87	98	105	99	95	96	90	86	88	92	96	97	91	102	95	121	88	103	91	84	90	78	98	95	92	89	102	78	80	101	93	94	81	83	82	94	93	80	86	111	93	81	90	77	89	104	90	88	113	100	87	95	80	85	94	102	99	97	85	81	76	99	103	91	100	103	93	94	96	97	107	95	91	107	81	94	95	100	89	97	101	90	97	94	94	99	110	102	77	89	89	105	97	107	108	92	82	88	87	75	100	85	95	89	79	87	86	81	87	92	83	100	87	108	96	102	98	97	98	100	103	79	109	87	85	114	88	91	101	96	97	104	81	98	95	95	92	117	99	97
36130	26625	19266	13084	19609	19059	10988	5095	2437	1275	885	755	677	706	678	757	699	687	670	683	665	686	720	682	680	717	715	696	706	698	749	731	683	673	713	666	687	678	728	666	676	683	736	731	674	671	685	679	716	678	695	675	679	698	736	710	697	702	688	688	660	691	677	672	704	710	708	695	720	726	720	665	713	669	694	694	732	734	691	723	700	703	717	674	695	661	699	729	692	683	708	741	689	722	725	720	708	664	721	686	663	703	691	706	709	623	713	707	686	709	747	729	749	695	648	673	683	700	713	692	712	694	707	715	716	726	700	703	698	677	728	708	727	699	685	720	719	678	700	715	690	713	695	721	712	701	717	711	762	695	709	693	698	700	717	659	726	700	690	759	676	742	730	679	690	692	699	704	700	700	708	662	690	657	672	753	680	701	721	698	679	694	703	675	690	691	666	679	691	721	675	692	653	755	709	714	673	661	726	685	721	707	697	719	720	716	688	671	662	742	714	665	712	707	683	728	700	703	676	719	711	690	685	696	679	671	694	695	680	698	706	723	701	716	726	658	683	701	711	685	691	749	705	697	719	689	710	669	720	698	709	695	698	702	686	689	658	727	644	658	722	694	654	715	661	679	711	680	717	693	711	724	692	662	720	663	696	736	715	682	684	684	681	732	711	661	713	740	661	710	694	713	724	681	681	709	666	700	719	737	672	699	730	675	710	731	688	715	734	716	702	695	727	676	675	683	737	682	677	706	737	720	642	707	702	682	725	710	688	707	738	726	723	718	673	672	728	702	719	706	706	705	699	685	714	713	663	703	710	692	700	691	670	703	687	717	751	715	718	696	693	728	651	682	672	677	680	665	748	677	676	643	722	696	741	693	697	676	727	741	703	682	650	685	722	675	671	711	714	653	664	688	694	656	711	701	676	706	685	714	669	731	722	699	729	670	732	685	695	682	668	669	680	715	720	731	693	713	691	664	656	681	695	674	710	663	707	717	738	735	728	715	702	651	723	704	740	695	681	717	676	632	665	684	709	704	710	665	713	652	689	686	702	645	733	710	692	695	668	673	696	749	702	700	685	645	703	721	680	728	678	684	701	726	700	638	705	657	714	727	715	689	745	708	718	704	697	685	751	661	667	683	715	703	714	699	695	734	702	712	674	725	687	724	663	738	657	668	709	694	719	678	724	732	705	700	682	712	751	741	739	734	750	674	679	680	692	676	695	699	714	726	684	682	706	703	663	687	686	710	696	706	695	693	729	652	696	709	698	692	680	705	711	715	692	742	701	691	673	647	701	669	658	672	737	704	701	700	685	726	677	667	714	726	712	720	718	737	704	672	773	744	705	663	692	745	725	708	658	705	701	736	714	700	727	650	666	718	702	710	665	719	673	698	660	712	729	652	703	690	692	712	697	698	714	719	668	713	717	706	717	696	697	732	687	716	672	657	690	713	695	688	676	682	686	682	737	642	699	672	745	640	732	693	704	694	706	685	707	722	725	688	696	685	720	726	694	663	697	618	685	705	661	688	732	700	656	730	691	698	674	718	694	727	731	673	737	670	676	700	677	684	671	676	718	717	724	675	679	666	702	749	719	723	718	679	706	674	730	666	700	695	682	712	715	700	718	652	681	730	715	729	731	701	712	732	707	717	667	697	750	697	713	627	661	748	669	722	710	693	701	657	670	704	712	673	661	635	764	689	689	732	707	677	679	720	675	706	697	692	676	687	682	710	658	675	701	717	649	721	662	667	723	704	642	669	690	699	685	716	715	719	660	686	703	761	704	692	719	680	691	667	734	694	700	759	682	705	729	673	701	674	702	725	732	702	715	719	706	738	625	668	721	729	661	731	683	691	701	710	668	680	728	717	670	709	646	757	737	713	739	700	664	730	704	730	713	693	674	708	716	738	681	705	671	703	692	683	714	673	676	683	716	688	717	740	680	684	688	756	688	717	729	709	715	679	698	694	711	713	687	711	711	704	675	688	746	689	664	694	677	676	680	690	677	721	718	698	735	683	737	700	695	699	683	707	644	693	672	675	698	687	708	689	700	682	715	645	693	705	682	719	694	689	713	714	675	638	689	664	674	662	709	672	711	670	731	710	665	699	690	679	685	690	692	718	665	738	728	664	687	718	701	656	703	690	690	693	719	702	712	710	695	694	706	697	720	714	696	651	745	714	688	689	667	767	691	693	681	684	665	681	709	708	684	698	700	695	659	721	663	698	730	741	731	703	698	718	677	742	687	736	718	668	725	685	670	703	733	747	716	688	638	644	716	718	706	681	714	707	666	715	662	693	713	715	673	705	732	646	703	703	674	720	687	692	737	716	735	711	732	646	723	685	710	694	683	679	704	697	700	712	660	691	683	699	684	652	663	707	747	671	687	700	675	701	723	730	651	677	717	698	658	655	699	699	660	674	721	716	720	686	762	722	708	693	677	714	725	678	695	707	724	716	699	696	671	689	673	701	713	730	665	690	710	691	700	730	685	695	757	746	721	711	675	664	701	689	676	717	689	692	677	698	698	680	682	740	681	711	729	672	716	695	686	665	686	684	688	733	728	721	709	670	660	672	724	709	715	663	721	706	698	680	690	731	691	734	697	650	698	687	747	708	699	681	695	701	689	756	666	734	657	723	736	705	730	678	696	667	662	680	746	692	696	743	651	694	779	702	674	714	690	721	713	700	672	710	690	705	692	723	700	692	666	744	705	715	676	696	672	718	702	692	707	725	676	686	680	687	715	699	675	672	725	742	665	700	713	716	659	665	668	665	682	716	714	678	689	712	669	677	696	713	715	712	687	681	728	744	693	681	737	723	665	718	707	724	750	731	716	680	721	739	732	657	711	608	688	782	697	686	756	696	674	658	672	707	698	698	726	685	716	715	660	716	670	695	679	653	720	689	699	707	688	664	744	634	756	665	754	670	725	662	698	685	686	712	683	705	736	720	669	680	683	664	694	662	680	739	672	718	720	744	754	739	745	742	698	716	682	693	702	674	681	703	721	671	728	656	688	712	717	742	691	699	705	710	692	703	705	717	687	687	716	703	725	727	748	663	676	746	732	647	682	726	748	687	710	734	710	666	684	645	706	713	723	708	749	691	751	738	671	676	645	721	704	688	644	688	712	708	650	674	668	691	695	684	686	767	709	741	757	716	692	715	693	697	696	683	677	685	685	731	726	707	656	637	645	691	682	731	680	650	687	687	708	702	652	704	715	749	725	671	752	689	702	689	688	692	706	655	679	661	698	699	686	671	678	718	728	715	748	713	714	685	715	674	682	749	666	678	689	721	734	663	679	741	735	697	653	696	671	667	659	703	624	675	675	694	631	714	674	693	707	691	694	684	662	650	723	697	698	683	674	745	701	708	680	754	685	717	665	706	711	729	636	706	689	725	680	716	706	735	696	695	684	673	710	679	702	680	707	697	679	688	702	716	712	734	690	731	696	663	664	707	703	742	687	702	716	707	684	645	731	712	657	735	693	704	669	659	708	687	726	662
13638	13858	6568	3549	7335	6590	3197	1207	450	217	107	130	83	88	71	100	97	107	100	88	90	74	103	60	87	93	104	96	91	90	84	91	91	77	83	93	97	88	83	108	101	88	72	97	90	91	62	105	63	105	98	83	83	73	91	74	88	89	87	98	99	92	93	78	93	81	83	84	90	103	81	96	87	76	91	73	97	96	85	92	75	90	105	91	91	71	98	93	95	97	86	89	73	87	72	85	94	99	116	99	95	93	103	92	91	87	104	100	91	87	91	84	93	87	85	78	83	92	94	92	77	90	85	79	98	82	90	76	80	80	77	92	83	67	82	87	83	100	83	92	82	79	83	85	100	122	92	92	74	88	91	87	86	79	88	86	101	76	94	89	76	101	91	82	79	90	71	69	84	86	83	97	76	97	82	89	85	79	76	93	84	89	98	97	84	80	98	96	77	87	101	83	88	85	109	78	82	75	72	86	88	92	84	86	87	86	78	88	98	110	100	92	78	70	77	98	86	100	104	86	99	81	98	68	75	85	87	94	94	86	92	83	88	87	63	94	93	82	76	90	84	86	96	84	86	90	102	94	81	94	75	86	91	108	77	67	86	77	92	92	96	81	89	100	90	81	92	90	88	78	95	106	86	81	85	88	85	80	90	86	87	104	100	96	88	86	80	82	106	92	91	80	99	91	96	117	86	79	91	86	105	70	88	78	77	88	88	78	82	96	94	82	96	82	85	80	92	70	103	110	80	98	86	81	112	90	76	85	98	90	83	95	80	81	89	98	89	82	85	93	79	83	97	92	81	72	86	100	97	79	89	84	79	80	74	76	86	75	102	80	100	94	97	82	84	90	78	94	98	68	77	101	88	99	79	109	103	89	80	76	84	86	88	83	81	100	96	96	90	85	87	81	76	92	82	94	94	69	76	98	102	96	60	94	87	92	93	88	92	78	82	77	87	100	116	107	86	100	90	84	88	76	91	95	86	94	89	86	88	83	85	74	91	101	78	77	80	76	75	71	80	72	111	94	91	91	96	90	80	93	91	91	94	69	87	71	76	94	96	87	96	90	83	92	97	81	93	79	67	90	78	73	98	78	92	68	75	81	91	93	80	96	89	79	98	95	73	84	80	97	94	91	79	107	85	81	99	75	99	84	93	89	63	99	76	84	100	85	77	92	95	76	93	96	97	89	100	78	87	90	105	73	83	75	74	88	86	87	79	77	102	96	104	91	71	75	85	102	103	94	95	60	79	109	86	92	89	100	81	96	95	86	90	87	73	89	99	80	80	109	86	94	91	89	82	93	88	106	90	103	92	78	99	98	98	91	73	84	94	77	75	80	88	84	99	91	91	77	95	64	68	86	92	106	84	82	83	106	103	88	100	78	97	89	92	96	101	68	96	85	87	98	94	96	83	99	106	83	79	91	78	79	92	89	97	83	92	70	77	88	95	89	82	68	72	84	96	100	85	96	102	97	89	86	80	92	87	88	79	101	89	87	89	83	95	84	95	96	95	84	94	102	93	82	96	95	81	94	82	87	85	80	96	92	94	81	97	84	92	95	101	83	81	86	86	99	93	98	89	84	80	81	85	95	74	94	114	76	92	72	109	86	83	93	89	91	80	50	92	92	80	76	95	86	80	91	91	93	88	93	67	83	89	85	97	89	85	85	89	100	92	84	94	75	106	86	98	87	89	82	64	101	92	88	97	85	93	77	81	81	74	85	92	96	82	76	78	98	98	85	96	87	106	86	92	91	90	82	77	74	82	81	87	78	87	87	89	67	91	78	72	78	85	90	88	83	83	91	70	69	95	77	100	82	77	82	76	81	88	66	89	97	75	90	120	98	79	94	79	102	96	80	93	86	99	84	95	91	95	95	94	85	93	63	91	102	82	99	91	91	111	91	87	103	89	93	91	96	81	106	96	78	100	82	92	98	99	79	93	83	93	81	99	87	72	66	70	89	94	94	85	96	72	83	82	93	86	94	88	104	81	95	98	96	88	93	81	82	87	87	86	85	81	83	87	77	86	81	79	82	80	90	93	97	90	67	93	90	84	89	94	86	72	103	97	93	72	84	96	90	98	91	95	79	95	93	88	96	87	84	92	76	83	85	88	97	96	89	88	87	72	92	93	111	91	80	72	82	98	94	79	80	82	82	94	100	81	78	80	80	82	94	95	97	99	89	97	86	95	85	94	89	80	84	77	86	89	82	89	93	94	98	94	76	76	97	101	87	92	103	108	94	79	77	72	96	91	89	103	91	92	90	86	83	84	86	99	104	94	99	90	91	88	83	88	88	85	101	98	60	101	82	96	88	87	92	81	91	86	98	96	72	84	95	94	95	84	97	96	88	79	89	87	90	99	115	97	92	85	106	101	95	75	83	105	87	88	88	84	89	86	83	99	97	68	97	101	90	85	70	88	93	83	93	88	87	86	82	85	106	80	88	103	80	80	97	95	93	85	86	83	108	78	93	96	102	98	94	79	104	79	79	89	90	80	90	86	74	78	80	79	92	93	67	79	76	88	101	80	96	81	91	88	109	81	95	96	78	91	73	102	87	87	105	77	98	102	91	77	101	88	81	76	83	94	83	106	92	87	99	80	74	87	84	95	86	84	86	83	84	91	77	88	90	90	92	85	103	96	94	93	88	81	81	79	78	82	97	96	106	76	81	109	95	98	71	75	92	91	103	87	95	88	96	98	86	112	94	94	95	95	76	95	71	78	85	84	90	93	89	88	101	90	71	88	83	89	89	87	101	101	90	77	92	93	74	85	83	88	93	62	88	81	91	70	86	74	97	86	85	86	92	95	90	90	78	81	87	101	98	81	103	79	88	87	88	115	98	94	85	90	88	77	81	99	107	84	75	101	92	73	90	79	95	79	93	81	87	86	92	84	81	82	89	78	78	104	93	91	114	98	95	85	83	95	88	89	103	85	91	81	89	100	81	82	92	91	83	94	76	91	86	92	90	108	99	90	83	84	95	93	83	77	84	72	88	86	80	84	77	91	87	94	89	78	94	85	82	90	104	102	79	83	89	95	97	104	85	80	83	91	76	79	65	84	80	97	87	94	79	98	96	93	84	89	97	96	84	92	92	73	88	86	87	85	74	102	94	84	77	88	102	87	83	80	76	86	95	98	68	97	63	87	90	84	84	80	70	97	79	112	96	91	102	88	100	86	86	115	87	79	104	65	67	84	99	82	82	88	96	100	95	92	95	76	95	101	86	93	80	94	88	88	88	79	75	102	96	88	77	81	82	92	75	66	87	80	84	85	79	65	92	96	104	101	81	88	92	80	87	96	91	87	83	94	98	82	100	82	104	110	95	92	80	75	75	83	80	107	81	74	96	95	104	99	84	107	93	82	87	81	82	97	91	93	104	85	88	97	74	91	94	87	91	89	96	77	83	76	95	74	78	88	74	104	84	94	85	88	96	79	94	79	69	103	99	94	80	66	90	81	86	97	85	82	92	83	100	74	76	92	80	95	95	83	88
44165	35809	25223	26319	44260	41456	30314	18286	8986	3395	1442	831	725	663	650	664	659	671	615	629	619	601	642	627	634	669	654	658	619	635	651	646	632	632	641	680	646	693	648	667	625	652	651	620	656	662	665	626	628	621	666	627	596	668	669	610	621	612	657	667	665	612	683	640	628	653	638	673	675	668	640	629	610	630	668	675	622	659	697	644	636	631	630	639	639	618	636	663	626	644	650	672	688	690	668	586	656	625	671	606	652	632	653	657	663	655	629	643	634	633	640	654	597	671	605	639	675	681	584	615	627	659	663	656	649	634	695	654	634	641	650	602	649	613	697	637	654	617	665	646	629	635	625	662	628	600	607	675	636	643	636	674	683	631	594	625	680	672	628	677	658	689	630	694	638	660	621	664	675	637	686	659	654	626	671	632	642	695	672	681	641	659	634	652	651	641	590	594	658	662	694	678	680	668	660	665	640	653	650	661	676	616	612	656	713	647	616	642	630	610	630	637	619	661	654	648	684	652	647	690	613	660	656	659	647	656	654	616	644	701	666	631	661	615	642	699	606	690	685	610	619	675	655	691	644	690	649	678	640	592	626	666	634	631	729	613	679	624	640	615	615	647	658	626	616	562	666	674	632	666	621	683	673	633	671	634	670	652	595	630	645	656	636	651	638	645	653	634	660	669	616	660	665	652	607	640	650	628	627	640	679	615	628	632	648	610	635	643	653	672	700	644	631	677	691	691	611	689	664	646	648	688	662	633	630	660	634	626	646	646	649	657	651	590	677	653	597	671	674	676	644	633	632	629	614	639	677	654	638	672	635	650	660	654	655	640	637	624	672	682	674	666	631	629	691	644	715	640	679	692	668	647	591	620	673	610	657	665	667	646	646	640	631	694	597	593	673	658	663	657	644	663	672	654	661	641	635	642	657	637	622	664	646	684	649	698	651	662	673	693	646	683	702	617	679	626	676	649	659	637	659	619	629	681	639	677	634	649	649	646	674	679	646	646	635	684	670	647	652	631	640	644	620	681	679	672	654	655	657	648	655	630	699	648	635	689	601	652	670	626	636	674	675	621	650	670	627	641	662	666	681	620	656	651	602	607	639	635	609	656	660	614	629	624	634	618	619	674	643	675	701	639	591	631	654	643	628	648	624	710	643	651	638	637	624	658	633	604	645	651	625	620	658	655	624	671	658	654	670	626	683	660	705	644	680	680	619	626	703	647	637	651	656	653	635	622	610	638	644	638	723	642	662	666	644	609	694	659	649	642	664	628	650	600	634	677	671	651	659	630	663	638	658	691	654	647	660	700	623	630	654	638	627	638	674	628	681	622	688	637	656	645	657	670	703	666	648	644	627	615	693	615	653	635	636	636	648	634	655	674	648	653	636	696	702	664	664	618	634	616	642	624	695	611	656	672	623	700	627	643	623	628	633	626	629	656	644	644	664	589	616	620	608	647	668	672	661	657	671	600	673	649	689	652	659	711	622	643	662	670	692	674	614	667	666	626	622	672	663	645	622	680	617	697	613	662	649	624	637	684	665	658	695	617	652	630	625	626	611	671	615	631	623	660	639	631	667	648	690	673	637	657	670	664	645	693	640	671	635	642	602	591	663	665	656	691	635	686	629	682	646	652	667	623	691	609	646	666	664	667	661	664	651	621	659	661	625	633	672	649	615	664	647	684	637	604	652	651	688	614	655	668	633	603	611	661	646	673	609	669	630	693	654	616	629	700	685	684	598	650	660	642	640	660	669	660	655	651	709	624	657	630	600	691	635	673	621	670	600	639	670	657	667	665	620	625	656	677	608	624	644	655	681	652	662	644	652	616	622	647	639	626	679	627	656	617	640	655	677	685	676	623	676	617	614	649	694	617	642	675	670	633	680	650	694	617	648	655	678	632	629	636	616	710	656	657	615	653	664	660	637	630	657	683	640	651	657	725	632	681	602	638	651	648	669	656	691	742	662	645	654	673	693	627	687	627	665	643	643	635	630	590	635	641	672	670	667	649	616	656	649	609	675	596	663	687	660	600	666	637	627	609	628	637	666	643	656	648	668	605	629	640	638	677	626	643	654	607	651	651	623	670	647	662	630	671	673	616	657	645	654	660	659	669	672	679	669	642	623	657	696	656	693	627	645	630	625	688	692	652	660	661	678	648	637	646	653	634	607	619	650	632	629	666	667	615	659	694	629	636	629	631	652	668	630	657	660	668	656	621	647	654	647	620	614	630	596	643	617	643	625	631	655	639	582	580	652	636	643	645	675	642	602	691	639	639	648	652	632	680	612	652	620	625	630	588	622	693	690	625	622	658	655	611	651	642	631	660	675	623	644	684	673	646	622	671	659	686	669	636	658	646	606	638	655	649	677	685	684	648	661	636	649	683	643	636	669	672	610	662	653	656	607	634	672	656	625	692	698	609	626	681	605	659	653	670	642	655	685	662	644	708	657	643	657	675	641	687	633	633	624	681	637	638	677	617	684	609	676	644	612	643	641	670	619	637	620	635	650	663	638	616	645	645	685	646	637	671	638	663	655	670	664	653	623	649	600	674	694	618	662	649	666	641	655	666	607	647	660	633	690	662	646	646	641	646	688	689	619	658	667	613	645	654	661	629	639	664	642	670	641	668	645	644	685	665	597	672	622	637	646	690	658	636	643	642	654	687	636	629	634	665	633	639	658	653	658	690	668	657	686	659	648	656	656	651	619	617	631	666	677	661	642	610	653	664	634	666	674	653	635	622	633	641	613	579	683	699	666	639	644	646	591	631	652	600	638	650	650	616	636	612	611	655	664	625	674	610	689	585	630	637	656	660	654	655	630	658	673	617	644	659	667	640	663	601	651	638	608	660	648	653	641	636	630	655	684	617	674	656	633	658	636	647	683	641	701	715	609	661	653	619	644	678	648	650	630	652	671	621	650	613	595	638	604	697	630	657	653	652	633	656	671	643	627	628	647	649	680	642	645	663	633	688	639	676	640	674	645	682	655	638	690	704	695	630	626	640	663	662	631	684	650	670	623	664	658	634	643	632	644	639	671	660	643	644	632	641	683	661	636	651	635	637	628	656	627	670	617	667	640	652	622	650	672	664	601	608	630	661	611	632	634	659	685	627	638	664	698	672	634	653	616	646	703	612	675	648	629	683	671	636	669	651	669	577	641	605	629	620	675	667	670	647	584	644	692	629	682	686	646	642	642	629	647	619	687	652	635	610	636	652	675	655	627	646	591	617	615	700	638	685	640	680	650	624	612	649	609	679	640	631	625	613	677	644	627	657	624	645	642	670	667	656	671	670	680	629	668	649	696	679	675	674	658	671	621	623	653	673	666	651	646	651	670	639	676	637	635	662	641	643	640	678	606	682	600	628	671	630	692	684	655	598	681	618	642	647	657	664	661	645	647	650	647	681	639	675	629	653	629	654	685	663	633	629	651	645	629	654	660	655	652	631	678	684	632	660	655	652	660	668	632	608	631	652	613	654	673	655	672	660	662	661	639	674
11125	9198	4699	1511	4845	4462	2125	802	373	206	154	114	97	92	86	83	95	86	109	101	103	93	93	101	70	101	105	89	107	101	123	107	100	106	107	105	110	97	92	114	81	87	70	101	89	92	102	106	78	99	100	85	94	103	100	94	91	91	97	104	82	96	93	100	84	95	100	99	98	90	95	85	98	72	90	91	99	110	102	104	104	104	87	113	87	111	100	106	100	103	101	107	74	84	101	87	91	111	104	99	88	87	110	107	99	100	112	88	88	107	90	107	104	74	85	69	110	88	95	90	106	85	92	104	105	100	86	84	116	103	123	91	102	87	98	91	97	109	89	84	99	101	83	100	88	82	118	92	92	81	87	84	91	93	100	96	91	112	103	105	94	88	92	93	102	104	114	97	89	101	91	96	97	97	92	88	104	99	114	104	95	97	105	95	95	94	106	90	115	95	85	90	99	88	93	81	79	81	101	95	75	100	97	92	105	87	109	85	93	97	113	114	93	97	104	102	103	97	115	92	86	102	85	95	100	72	85	98	115	105	86	86	100	93	108	80	86	105	94	111	90	103	111	101	107	92	99	96	96	110	99	99	109	97	96	81	104	92	119	98	95	89	106	103	92	105	99	94	94	81	90	86	103	114	96	106	116	102	112	98	84	100	101	110	95	72	92	86	81	96	88	77	103	112	94	107	86	113	85	92	92	99	107	106	72	98	90	115	83	98	95	96	89	93	111	77	88	110	86	110	106	87	101	85	96	92	89	107	105	107	103	85	96	99	117	121	85	97	99	91	92	111	91	87	110	113	104	96	104	98	95	107	105	89	97	97	106	99	103	92	78	98	100	80	97	95	110	99	106	91	117	107	88	104	117	95	91	105	98	114	102	97	99	97	119	106	93	105	85	107	107	94	92	90	94	96	95	91	92	103	93	86	109	87	115	124	94	85	97	108	98	89	110	104	88	101	93	120	94	100	88	95	100	116	81	105	108	83	95	112	108	94	104	100	87	101	85	101	91	102	98	87	106	94	92	100	103	92	109	103	100	94	100	108	95	91	110	98	101	96	107	104	89	95	92	106	125	91	89	90	105	100	98	93	89	101	91	107	99	103	95	110	98	104	92	96	87	79	105	100	95	99	79	100	97	83	110	103	87	108	96	101	91	100	94	87	87	93	95	96	99	95	101	100	87	104	97	86	104	107	85	103	106	105	81	93	103	100	98	92	101	125	101	103	123	104	106	99	91	89	113	95	90	87	95	94	100	102	107	95	109	93	109	80	86	113	109	96	81	91	116	93	105	85	83	92	98	92	93	102	103	121	99	99	79	102	92	108	88	125	99	81	103	108	104	104	97	88	98	104	98	103	91	80	100	84	91	96	92	98	93	99	100	100	98	105	93	114	105	74	82	94	94	96	87	96	104	94	98	95	92	88	94	87	86	110	89	88	104	105	90	108	92	96	88	89	92	106	104	108	114	82	94	115	98	109	133	101	95	112	126	105	106	89	86	99	85	98	87	86	117	107	91	98	109	81	93	91	102	89	88	95	100	95	85	79	95	112	82	86	78	90	107	96	106	90	88	101	93	117	81	86	116	93	86	75	99	86	96	107	89	108	95	88	100	75	102	108	88	85	82	91	79	93	116	104	87	105	87	91	85	87	103	89	89	111	101	98	87	104	101	112	88	86	94	100	118	96	92	99	104	106	85	102	108	109	108	92	105	105	95	96	83	107	104	110	112	101	88	95	97	90	99	107	82	102	68	106	100	105	100	96	85	103	87	90	91	100	114	90	93	128	97	94	87	100	106	73	96	98	96	94	103	96	98	114	106	101	88	105	87	104	89	117	92	104	91	87	87	98	105	106	91	83	96	103	110	98	100	105	90	97	90	88	113	89	101	89	77	101	90	92	94	96	112	101	108	101	95	104	94	103	99	78	95	101	75	96	97	97	111	112	104	84	93	82	97	84	99	95	100	104	101	97	112	90	100	91	94	85	88	102	97	104	102	97	90	92	99	107	83	118	104	96	94	109	102	79	90	100	119	92	90	109	103	108	97	108	82	94	89	97	100	98	104	78	105	94	115	97	87	94	106	88	86	100	93	86	106	106	85	93	98	104	106	96	102	87	78	103	91	91	93	96	99	92	103	100	102	112	94	91	92	113	96	91	98	84	108	82	108	106	106	101	69	86	108	104	109	106	81	80	95	86	98	84	105	84	79	92	105	85	88	93	76	87	97	88	86	105	108	107	94	117	93	94	95	96	103	118	111	95	97	100	84	92	120	90	101	96	95	90	100	85	100	89	106	90	114	114	105	94	91	111	92	102	95	112	93	101	116	101	100	118	112	104	82	101	97	91	96	107	83	95	96	93	94	96	96	100	89	90	101	99	94	126	102	97	97	99	92	106	103	83	90	92	96	90	93	123	101	102	96	94	106	95	101	92	95	92	85	88	90	101	95	100	104	104	101	98	109	109	115	110	96	88	104	94	107	91	120	91	101	90	89	94	91	100	112	91	101	104	94	102	99	101	91	90	77	93	77	113	112	92	100	84	93	100	110	87	108	105	113	107	102	94	112	87	106	85	91	81	95	105	100	84	107	80	104	86	90	117	97	113	116	101	103	102	113	89	85	97	93	118	94	98	93	95	102	105	89	130	93	89	107	97	96	117	81	113	97	85	95	91	96	102	109	99	93	84	80	93	88	113	105	105	100	72	112	93	97	101	103	88	92	97	92	100	104	78	106	111	104	93	105	110	107	88	100	118	93	91	93	102	88	92	101	98	100	99	103	117	92	95	120	95	73	100	87	92	85	98	89	109	96	98	87	97	102	98	86	91	97	102	99	97	95	101	90	110	99	106	109	99	96	105	112	113	72	102	88	109	86	80	115	106	83	94	82	91	106	111	104	104	97	89	95	99	90	110	81	74	84	91	94	91	110	115	75	96	84	118	87	101	117	97	118	90	101	91	101	95	93	87	98	94	99	102	97	97	95	109	88	94	90	92	107	94	84	103	97	84	95	86	97	92	94	96	99	101	106	111	92	95	93	94	95	94	116	96	97	108	113	102	111	112	95	102	115	104	94	99	101	93	92	94	85	80	105	87	120	92	103	88	97	102	102	97	99	97	92	98	94	103	86	87	87	91	95	92	112	95	110	120	99	105	110	101	117	116	88	99	64	99	100	94	101	101	101	100	95	103	111	97	103	106	101	100	99	105	105	114	92	115	94	101	102	100	93	95	111	88	90	92	86	99	113	91	86	83	72	123	92	83	85	111	110	114	98	83	113	92	110	100	95	87	98	96	88	90	84	90	99	105	94	103	105	99	88	99	93	93	104	93	98	105	95	94	102	106	108	97	87	106	90	122	103	97	112	96	81	91	106	85	90	93	110	83	102	107	86	95	101	113	105	90	109	85	94	93	75	90	90	99	105	102	82	109	91	114	113	93	103	102	89	97	86	81	105	92	106	98	110	81	96	85	96	107	91	83	90	83	112	88	84	109
39389	31598	22747	16939	39255	36837	26056	14435	7309	3146	1417	913	745	745	735	732	667	743	686	691	719	718	761	667	664	721	732	742	671	719	747	761	733	712	695	712	670	717	716	718	664	725	732	691	707	698	706	677	674	684	768	718	691	705	752	701	731	756	735	769	747	706	727	716	701	761	717	698	745	709	728	715	665	719	710	700	721	713	644	707	707	730	740	748	677	704	706	745	767	739	724	706	682	694	672	683	688	689	711	716	681	677	744	725	742	707	743	713	706	706	709	677	697	695	704	695	763	716	731	696	782	730	692	725	714	705	695	728	745	684	709	710	731	680	707	773	773	702	729	773	730	744	712	737	696	721	661	732	698	686	711	684	716	771	732	689	732	679	730	733	751	678	709	743	654	719	747	727	706	685	720	701	719	726	701	745	753	764	730	717	697	713	730	693	729	756	679	745	723	713	726	677	734	700	698	703	707	708	704	717	662	722	754	725	753	753	721	715	736	711	709	729	700	736	699	764	699	703	710	741	702	712	725	680	703	691	705	711	708	719	720	682	711	689	722	683	743	725	659	740	687	640	743	738	727	727	689	722	735	767	671	689	679	683	765	720	673	741	757	724	694	727	730	707	695	700	719	718	717	699	715	715	703	709	694	753	685	648	707	708	757	682	714	728	696	693	738	745	688	703	743	706	694	703	734	727	724	716	719	739	671	724	748	711	697	673	716	733	729	721	729	717	729	707	677	687	722	737	654	656	709	681	726	703	688	690	755	701	732	686	725	724	748	766	738	729	737	697	712	692	730	718	706	698	683	709	705	705	710	716	688	702	715	683	756	680	728	718	735	701	718	715	765	691	744	673	688	731	721	710	692	682	715	682	674	705	724	707	683	719	689	714	732	751	762	672	730	724	717	766	707	752	693	695	761	731	732	753	744	663	678	700	638	722	743	700	712	771	733	717	710	722	710	763	740	715	687	695	651	715	687	667	717	744	724	732	726	755	736	735	739	709	691	724	752	711	672	719	676	689	687	696	711	686	739	708	765	699	731	714	710	699	707	685	694	751	708	666	693	678	709	685	718	707	726	685	736	695	695	746	722	691	702	687	739	679	733	726	716	711	711	738	683	708	746	712	664	666	733	729	711	705	722	706	732	683	757	728	686	722	688	725	740	724	771	720	696	712	765	721	681	730	743	695	740	752	731	703	714	740	737	735	694	771	716	716	715	692	721	724	709	668	709	708	654	704	721	686	680	729	717	706	706	782	683	728	769	754	753	670	756	742	700	738	765	733	688	728	696	719	696	713	720	700	697	706	726	710	679	763	710	687	703	719	695	743	718	738	778	745	759	747	720	739	716	726	715	736	742	711	720	741	687	695	735	716	725	725	715	743	748	733	714	713	713	738	737	702	707	708	688	710	757	690	766	705	712	704	716	734	757	720	778	672	713	727	729	755	680	721	705	702	720	753	706	701	718	768	677	726	715	726	732	692	732	711	726	741	692	719	706	748	736	685	714	767	713	738	771	719	766	690	726	728	665	751	740	756	717	759	728	670	705	714	729	756	674	703	709	684	643	709	680	657	672	717	728	727	749	734	736	731	687	683	773	705	719	709	756	693	730	663	735	714	719	692	730	716	773	771	680	666	707	712	700	683	693	750	683	722	748	702	762	683	707	705	723	666	736	691	673	681	783	675	768	722	689	727	727	756	713	743	704	730	728	742	717	735	654	717	706	664	722	747	705	707	674	729	710	722	777	731	704	752	683	697	688	707	700	654	696	736	661	685	712	710	712	756	710	701	696	741	707	696	755	710	753	688	740	680	661	745	720	686	712	663	732	720	753	723	695	695	723	684	747	671	743	720	703	706	717	689	688	718	718	723	684	695	715	728	745	717	716	728	742	719	736	706	708	717	749	675	667	703	669	712	694	716	713	693	733	750	749	747	707	728	734	757	698	692	716	680	729	676	725	728	680	705	738	723	706	711	692	674	668	762	700	756	680	727	718	665	743	693	701	687	681	690	712	729	702	743	738	694	684	692	694	693	676	704	704	736	693	771	665	704	718	699	718	758	687	689	750	678	707	715	684	715	720	709	694	738	714	707	697	728	709	753	712	745	746	713	772	726	716	665	727	734	723	689	749	754	727	699	686	773	745	739	728	699	745	689	710	706	696	679	748	738	697	686	733	688	747	682	720	723	704	708	705	688	722	708	679	710	729	769	675	714	733	714	704	684	709	696	698	723	708	723	723	676	746	730	682	718	719	704	677	705	737	683	725	674	735	736	703	705	741	733	780	731	681	732	683	696	657	732	676	728	730	711	712	722	696	709	729	737	727	673	719	725	682	760	731	700	697	701	738	711	688	692	687	708	705	703	710	692	710	711	698	766	726	744	689	762	719	721	733	727	698	707	707	750	688	652	715	710	676	751	731	680	768	706	716	685	711	784	734	713	730	733	740	680	720	674	695	721	718	721	707	723	718	759	706	688	738	716	720	762	705	722	705	769	678	667	724	704	733	710	730	675	687	692	732	732	694	724	670	716	702	677	700	711	710	712	720	738	721	760	693	728	727	743	727	684	724	712	742	747	665	697	731	689	731	666	742	693	727	666	762	670	697	744	726	744	714	728	716	699	757	718	706	705	686	767	724	714	768	728	722	786	722	705	768	682	676	708	742	714	735	719	704	727	680	737	741	749	705	699	717	726	748	719	719	683	717	725	712	748	746	768	753	693	728	687	704	750	708	764	719	718	736	711	740	684	695	740	744	670	746	766	737	693	776	721	715	700	681	706	692	718	761	734	746	689	687	724	722	701	690	760	725	670	725	715	698	728	695	706	641	750	686	714	679	665	756	722	747	709	743	706	673	727	741	680	730	731	706	673	721	701	705	725	724	724	712	748	736	724	714	724	722	696	722	755	738	740	678	713	734	703	707	770	696	719	710	691	703	670	767	740	719	760	704	711	719	707	760	711	693	704	691	730	702	703	703	722	701	761	694	707	686	743	705	710	684	751	712	703	697	711	687	703	716	699	744	741	673	734	781	735	691	729	739	706	721	752	702	682	706	691	674	713	728	719	749	706	736	730	685	721	675	722	712	690	724	772	708	697	709	692	670	733	664	744	706	706	705	690	719	675	700	736	743	732	694	727	651	725	667	738	748	743	709	688	713	784	732	732	689	705	675	670	687	693	723	697	708	704	715	714	663	699	680	762	710	710	710	704	696	734	721	741	733	699	699	731	688	730	746	719	714	711	733	735	725	779	717	716	733	712	732	749	693	735	670	656	751	710	721	733	747	706	723	704	684	707	719	730	713	698	684	709	734	747	695	709	723	753	729	727	692	691	778	756	711	704	722	683	685	661	735	701	706	704	706	726	689	739	690	727	707	723	728	733	726	716	737	697	705	744	731	731	670	737	723	706	678	741	716	709	659	695	674	712	712	724	690	749	709	707	688	699	693	728	718	756	751	681	675	762	731	659	708	681	712	683	717	684	718	695	708	725	719	706	726	736
14043	14515	7389	1607	8708	8574	4078	1424	632	263	148	110	92	93	79	79	79	79	86	86	82	79	72	96	76	91	99	92	85	92	109	87	76	101	77	93	111	107	89	86	71	77	94	96	87	78	93	84	98	84	94	81	94	86	104	82	86	88	80	96	81	83	82	96	79	88	107	75	89	89	71	99	113	96	84	80	76	87	69	78	75	75	105	95	84	101	90	100	87	86	93	100	94	86	103	104	92	110	98	76	78	86	90	107	89	93	94	89	86	95	91	75	79	81	93	79	89	92	92	89	73	97	98	95	103	82	70	87	78	89	86	90	78	89	111	91	83	81	90	94	101	93	99	99	87	98	98	87	80	80	73	84	97	80	83	75	80	78	91	109	82	95	85	102	89	89	80	94	91	81	83	75	84	92	89	97	102	87	95	89	89	109	82	84	74	84	77	94	89	95	85	90	87	95	94	95	79	98	89	85	87	87	88	89	103	91	88	79	91	80	94	98	99	87	99	74	85	85	102	93	97	103	96	100	91	84	106	96	97	93	108	94	80	82	87	88	91	87	85	89	76	97	91	93	95	89	77	94	87	79	104	82	96	76	116	81	80	100	92	73	100	101	87	85	82	86	103	108	86	102	94	104	90	95	83	95	95	88	96	98	83	104	83	95	95	90	98	83	91	96	107	84	112	78	74	85	87	102	80	76	105	72	77	98	102	103	75	86	77	91	80	76	72	98	72	88	83	94	81	86	84	85	88	96	86	80	95	87	87	107	82	74	83	94	105	86	83	101	85	84	89	84	87	103	83	88	81	92	102	80	103	86	95	70	83	92	82	85	93	97	110	106	98	94	98	98	88	92	98	76	98	90	83	96	95	97	81	84	85	96	84	82	88	92	111	91	98	89	89	91	75	98	100	89	92	80	87	115	73	95	94	68	99	89	84	76	79	92	88	89	109	88	89	97	83	94	102	81	70	81	87	90	92	92	83	69	95	101	106	73	91	87	83	87	82	86	81	87	83	91	77	116	107	86	86	76	95	88	87	89	89	83	105	89	98	105	104	102	94	109	90	88	81	83	90	79	98	101	82	80	84	80	76	85	83	74	100	98	87	104	83	93	98	77	80	93	77	91	94	90	76	98	109	90	90	93	95	92	92	105	97	71	84	77	91	93	72	91	92	89	94	83	77	90	93	88	86	98	84	92	79	95	86	107	94	87	94	76	105	71	87	90	105	88	97	99	99	92	89	100	90	84	88	91	84	84	80	91	96	85	96	90	95	96	88	102	94	101	97	96	95	105	92	98	108	93	89	74	101	74	100	81	85	93	85	97	79	88	90	95	84	100	92	95	92	87	89	90	94	99	86	73	82	93	91	95	78	88	87	82	90	105	96	87	101	87	102	90	79	82	94	87	78	91	87	107	76	96	97	76	98	94	113	93	95	93	83	82	92	78	82	79	98	91	106	88	90	89	115	89	94	95	74	82	84	93	97	91	89	90	83	84	98	101	113	85	70	94	86	79	68	83	114	103	78	87	100	107	91	90	86	92	95	95	71	82	98	91	87	87	81	70	88	85	92	96	71	91	86	81	84	102	81	101	87	81	88	73	82	100	80	99	77	109	85	84	103	99	92	83	93	98	92	90	99	85	87	86	106	77	97	85	96	114	92	82	78	99	87	90	106	83	93	89	94	91	90	76	105	79	103	89	86	89	114	104	81	102	83	86	89	92	107	102	101	77	104	72	84	83	91	91	87	96	96	89	105	87	84	95	78	88	104	89	91	89	78	92	100	83	95	101	83	90	85	95	76	92	101	103	92	90	93	84	99	95	85	90	90	98	87	76	94	83	92	96	73	97	94	85	80	89	82	103	101	92	85	87	76	96	84	82	73	97	88	93	98	94	81	114	103	109	80	89	88	84	87	91	72	85	71	104	76	79	94	76	101	103	85	91	89	78	89	94	90	75	100	81	99	108	81	88	96	96	94	88	99	84	86	80	86	81	84	104	73	83	78	77	103	92	114	84	86	97	95	96	106	81	77	95	90	82	84	80	82	101	105	102	89	115	84	97	91	71	80	98	75	97	102	79	94	94	73	97	81	78	89	82	88	76	111	95	83	86	84	86	100	93	68	82	94	84	97	95	107	86	82	83	111	94	82	94	88	92	89	80	99	97	81	89	84	81	88	79	108	90	93	87	96	99	93	81	88	89	91	80	81	87	85	87	83	78	77	98	78	100	86	96	97	77	80	92	75	90	84	100	95	81	78	86	100	84	88	85	90	93	91	98	96	98	101	84	81	87	82	72	86	102	93	99	91	78	72	80	78	77	84	95	85	98	101	78	75	89	84	89	98	86	76	104	75	89	79	81	91	82	96	80	68	96	98	92	79	102	105	90	89	104	94	92	83	81	88	78	91	96	95	81	82	83	100	92	81	87	87	80	87	82	86	83	89	80	94	89	92	74	83	97	85	100	114	91	91	83	106	92	87	83	87	83	92	111	86	100	81	91	95	86	87	75	75	84	82	98	99	79	102	78	96	67	92	105	89	93	91	93	96	91	80	86	103	89	82	81	93	81	87	86	94	93	100	82	92	85	98	92	95	94	75	86	98	84	79	85	80	84	108	87	78	88	84	104	89	71	94	94	93	104	76	96	98	90	95	69	89	84	98	104	106	96	98	89	99	75	111	66	78	93	100	100	89	84	89	92	80	77	80	82	81	65	103	74	82	87	78	88	93	81	92	94	108	110	96	94	87	91	94	101	82	84	100	99	103	96	93	84	91	80	93	82	86	89	83	87	84	72	84	92	93	77	93	81	92	85	74	95	81	87	82	83	95	88	84	105	84	92	85	89	84	96	88	102	97	85	88	86	70	87	68	91	107	92	82	81	74	88	88	96	92	86	78	87	106	77	84	73	91	95	82	82	85	93	71	93	96	79	91	73	87	84	69	113	82	87	92	90	76	86	95	84	104	79	98	101	107	79	75	97	79	81	96	93	115	79	78	94	88	91	87	76	96	77	94	75	98	92	96	100	81	89	71	89	72	81	82	88	99	92	91	101	100	99	85	99	102	89	86	97	82	74	78	76	71	89	99	75	88	70	87	86	85	84	102	94	90	86	90	107	99	92	94	83	74	95	84	79	92	85	91	80	88	101	98	87	80	85	92	94	106	99	98	90	95	101	93	94	110	96	95	82	90	91	78	93	107	94	92	76	90	84	78	79	92	113	100	105	99	95	81	90	74	83	92	85	90	105	86	102	83	91	89	95	88	105	102	97	104	88	85	81	89	87	109	93	80	103	90	97	99	81	79	102	83	97	83	98	96	73	87	83	86	80	84	82	97	93	84	95	74	78	75	81	78	108	100	84	93	79	91	102	80	98	79	95	88	74	90	83	92	87	89	96	80	83	91	92	93	89	76	90	83	107	99	93	72	79	82	107	83	101	85	116	98	87	81	81	86	85	85	95	97	95	89	75	83	77	75	100	92	74	92	97	102	93	98	96
44514	36933	26068	17352	48962	45695	33096	21146	11263	4753	1799	910	691	659	604	657	619	670	605	657	661	712	647	663	656	643	657	650	687	646	654	654	641	684	668	635	626	632	630	698	639	660	638	623	611	682	702	635	635	642	674	642	653	647	641	649	649	647	602	614	641	684	664	651	698	640	667	630	671	697	648	683	646	622	636	687	622	678	674	677	597	651	672	618	709	703	662	696	681	645	687	663	639	645	648	670	622	617	695	657	631	661	635	644	665	661	660	667	655	641	677	624	659	634	646	630	665	649	645	656	638	634	662	637	678	653	683	636	648	668	628	664	618	638	691	645	628	618	631	676	626	631	638	665	596	671	663	638	645	632	638	670	685	655	636	637	634	639	622	684	655	658	675	665	650	638	636	651	694	652	617	631	686	658	637	674	663	677	696	657	667	668	606	620	625	666	617	637	624	673	617	624	637	675	670	656	636	625	666	683	624	634	634	675	650	633	638	623	699	712	646	675	638	663	650	629	675	681	682	642	700	649	676	700	633	638	682	619	658	649	671	688	631	659	638	641	650	639	634	633	674	691	654	620	654	664	661	667	634	671	633	660	649	644	671	663	638	610	649	662	643	667	675	686	643	669	644	648	637	637	628	630	685	640	650	696	658	700	636	654	674	690	653	697	624	665	660	648	625	667	687	691	724	651	652	627	660	620	663	684	665	658	689	669	672	644	603	640	643	597	617	631	602	650	629	636	672	671	628	617	668	666	662	658	694	671	675	686	717	613	663	613	644	642	643	635	637	665	693	662	638	649	666	700	653	667	674	662	651	636	685	659	684	650	607	689	670	641	676	645	667	643	677	608	681	674	630	693	627	652	647	621	682	647	689	658	692	669	673	665	614	656	664	662	684	696	680	644	747	647	645	657	630	679	669	699	642	609	641	621	648	668	630	668	648	622	618	693	625	638	699	631	655	667	666	648	644	706	676	673	682	654	686	653	618	628	656	647	640	663	656	644	691	630	663	650	657	652	655	647	690	653	633	649	680	620	684	674	619	684	680	688	631	617	670	679	634	662	654	627	656	667	631	616	657	646	660	665	666	672	660	616	672	676	638	626	667	651	661	659	656	631	663	668	664	664	601	645	629	683	666	609	670	689	635	655	630	613	716	619	632	653	633	657	677	654	621	665	625	626	666	658	596	669	688	642	676	680	694	569	646	636	638	694	683	612	640	650	660	658	601	694	639	652	685	731	644	660	681	615	652	618	622	628	655	704	656	626	637	650	655	663	636	648	604	650	639	650	647	643	667	619	653	678	666	641	679	659	642	609	650	660	621	696	633	672	663	687	656	654	662	634	694	652	669	649	617	671	604	634	626	636	632	619	631	655	634	673	627	651	669	658	685	648	652	618	632	657	643	659	640	656	665	617	622	663	614	655	639	667	702	638	645	644	663	649	607	705	661	687	635	697	676	643	618	647	621	693	652	677	629	631	709	639	658	630	651	634	685	607	654	631	696	689	616	648	630	658	681	634	681	699	667	646	630	596	653	677	610	634	652	668	643	678	671	641	694	640	633	709	693	664	631	649	652	628	678	640	651	655	662	627	611	678	647	679	653	678	662	620	673	675	677	648	658	655	656	650	642	626	726	637	701	623	636	614	679	690	666	666	606	675	649	661	645	687	641	613	666	702	662	625	644	638	629	643	650	666	634	658	652	673	657	655	690	622	681	667	628	651	634	655	644	646	696	645	703	656	632	670	653	685	656	627	695	659	595	626	679	652	676	672	617	682	637	618	676	654	640	696	675	621	620	596	694	712	702	640	668	685	645	601	668	619	689	642	681	636	655	659	659	640	651	641	613	644	695	651	619	667	615	690	653	670	621	671	668	645	675	662	654	630	686	645	639	692	668	629	639	666	646	625	637	623	672	656	696	664	644	626	705	623	656	660	684	642	638	627	650	653	665	658	662	664	638	660	709	599	650	671	626	661	627	629	643	646	615	640	641	643	664	676	699	669	630	646	628	673	636	656	667	633	620	624	655	634	676	617	665	694	713	651	681	627	623	631	666	688	650	702	635	656	698	670	661	646	622	709	642	654	660	658	648	653	666	693	646	673	663	690	655	671	689	650	651	637	666	674	659	596	630	669	655	685	677	638	628	641	647	672	644	644	676	651	672	641	623	672	658	690	617	666	696	650	664	642	653	679	701	686	606	694	652	692	650	695	670	711	581	700	659	644	640	658	701	679	684	679	702	636	656	590	613	681	673	664	640	646	616	638	668	673	670	729	676	602	618	632	639	639	684	659	629	631	689	660	631	660	673	667	624	695	717	695	665	690	664	617	622	630	635	691	630	629	660	629	649	679	634	665	635	625	651	649	670	649	715	657	637	638	701	664	650	669	597	631	660	637	669	646	646	613	684	645	641	673	629	637	651	678	652	654	707	644	677	655	662	662	661	687	675	628	640	670	629	673	687	669	678	648	692	660	632	623	641	666	663	653	689	655	662	695	648	707	699	673	654	627	670	680	684	644	669	651	626	651	625	665	622	672	644	648	674	603	742	621	672	641	669	668	641	620	627	690	672	619	618	685	698	640	693	713	656	648	688	645	659	672	635	651	643	656	704	644	682	614	622	607	619	603	645	661	668	661	677	665	642	642	616	654	625	670	597	655	679	631	646	641	670	645	623	654	670	698	636	643	630	680	693	647	671	670	629	661	630	673	650	687	620	638	624	608	727	677	645	593	643	649	687	632	659	633	680	658	655	645	631	606	668	665	667	661	667	660	690	664	659	615	655	656	639	655	655	660	682	668	655	679	650	674	674	636	742	692	645	630	598	645	671	645	630	681	649	633	617	670	635	634	620	677	659	652	600	657	631	674	644	648	642	667	653	667	649	644	656	663	694	627	642	657	651	649	667	679	653	648	642	675	697	667	595	648	661	665	616	678	643	665	672	621	675	635	651	626	647	648	667	629	661	676	682	632	662	654	661	653	596	651	668	666	711	677	703	625	664	699	638	636	662	647	654	658	628	658	662	676	663	691	697	725	656	635	659	679	678	604	636	663	686	609	630	627	660	639	592	686	652	684	727	641	694	667	667	676	707	642	652	681	635	701	648	630	684	692	609	668	671	621	666	647	660	623	614	670	678	703	625	652	642	646	627	642	608	634	618	635	637	642	631	663	673	658	660	648	622	669	631	643	686	676	684	661	656	651	631	690	683	648	702	641	692	610	674	648	634	632	679	637	669	674	643	637	652	644	633	643	663	598	685	672	623	653	633	612	603	601	698	666	630	616	654	632	651	639	696	657	697	663	611	630	665	671	642	651	653	669	626	624	629	656	664	656	677	690	643	629	646	688	590	688	598	615	625	643	636	622	645	640	652	660	672	634	715	617	671	673	626	699	619	655	682	680	620	652	655	636	682	658	649	650	685	677	639	671	657	650	655	644	685	667	667	615	589	620	680	676	664	644	624	624	662	625	672	672	673	588	658	649	628	630	674	663	608	624	672	663
7674	5478	2065	387	1309	1325	665	332	183	129	78	97	83	90	88	99	107	101	104	84	97	86	102	92	94	77	90	79	113	99	99	84	82	97	102	94	92	87	102	112	92	94	91	73	77	93	97	78	80	99	79	91	85	91	82	100	81	103	83	95	102	91	79	100	100	83	89	104	89	92	86	109	107	92	102	81	96	102	96	96	93	88	101	99	98	101	99	95	101	95	99	86	94	88	92	77	85	102	86	103	96	87	101	103	88	103	100	89	92	103	104	102	93	112	99	71	100	90	96	97	86	105	109	117	98	97	106	103	86	99	102	91	101	92	102	82	98	81	81	92	95	98	103	93	100	85	90	115	99	87	120	92	95	93	100	92	87	83	87	85	94	108	87	95	95	92	107	96	84	87	79	96	91	87	86	93	98	102	106	104	86	98	111	98	85	84	86	93	109	93	81	98	95	94	90	87	81	104	103	99	75	85	89	105	95	81	82	96	104	110	94	96	90	112	109	107	93	97	94	91	79	91	92	85	80	96	106	102	99	104	111	78	92	106	87	98	96	98	88	105	91	99	97	90	82	84	98	98	106	92	89	83	82	101	96	107	120	83	96	95	88	107	95	104	96	94	90	106	86	90	93	100	98	102	109	104	103	85	93	105	93	100	87	78	102	102	81	98	86	105	107	94	97	81	102	83	92	94	96	92	109	98	92	79	94	89	77	108	102	98	90	112	78	93	83	97	93	111	97	87	84	87	102	93	90	98	91	87	92	75	86	94	90	91	91	86	101	97	98	94	80	106	86	84	76	121	93	111	97	94	110	110	91	90	107	103	102	99	104	99	88	93	94	86	98	92	96	105	87	108	105	101	90	100	80	84	97	102	94	89	98	91	95	80	73	92	99	93	110	96	120	85	111	92	113	99	102	99	91	113	93	109	88	90	96	96	114	82	78	98	90	105	85	101	90	84	99	89	91	81	96	96	103	111	103	102	87	80	91	100	91	98	106	94	101	86	110	106	113	91	102	97	100	96	97	95	75	88	106	91	100	105	105	98	99	87	114	111	96	97	108	73	98	110	112	88	104	90	85	79	88	84	100	90	85	82	102	98	94	93	98	94	91	106	120	75	113	97	76	96	103	107	89	84	82	96	91	90	88	109	109	102	94	96	85	92	86	79	87	92	95	92	79	82	93	99	115	119	94	103	94	95	92	106	97	99	92	85	94	84	88	94	105	96	112	84	99	98	90	88	96	98	99	83	80	88	99	85	84	87	93	104	78	87	93	94	77	90	93	107	96	88	112	88	107	108	108	107	81	107	85	93	98	79	90	95	93	90	91	89	102	103	80	91	106	90	99	108	104	105	90	96	107	94	97	111	102	91	106	91	106	97	100	101	77	98	79	96	105	98	100	100	95	97	78	103	91	98	102	99	105	96	93	97	101	100	100	105	96	96	89	91	87	101	94	92	104	98	94	92	102	101	111	84	95	101	107	95	98	119	93	78	109	95	75	82	95	112	89	90	83	108	101	110	75	92	87	82	107	96	94	103	84	81	113	84	112	98	100	82	82	89	95	97	98	99	108	93	131	91	94	92	112	93	105	109	107	85	76	103	75	89	99	109	100	95	109	106	101	101	87	93	109	82	92	107	90	99	101	94	88	92	98	86	105	87	106	100	87	90	111	94	91	90	116	87	97	84	108	102	81	109	90	96	83	102	91	90	86	86	87	80	99	92	97	94	80	86	107	85	86	91	91	100	101	83	89	91	95	98	92	94	85	82	99	96	84	107	88	95	78	86	109	83	105	79	96	90	105	85	88	81	85	98	90	87	78	93	91	84	88	92	100	82	81	102	87	80	74	105	91	100	84	100	94	114	97	85	98	95	94	98	93	95	108	99	96	86	98	122	90	95	85	86	91	84	102	109	98	94	112	77	124	94	96	81	83	97	88	112	99	97	91	95	90	94	108	81	101	85	93	87	78	109	96	108	90	83	78	92	107	113	90	103	111	112	98	83	96	105	103	101	97	108	88	97	83	92	100	86	98	93	98	86	89	100	90	90	109	86	95	100	95	98	88	110	80	110	105	105	94	86	71	84	86	80	97	97	80	69	108	77	87	95	94	77	97	82	103	97	93	91	95	91	97	93	103	84	99	84	78	93	97	99	104	98	109	86	94	101	94	85	94	101	89	92	96	86	95	87	105	98	85	92	93	109	105	98	71	95	80	87	102	93	115	89	84	98	96	88	103	92	102	90	106	92	99	95	109	91	98	99	93	84	86	111	93	96	99	83	104	98	83	73	95	108	108	87	84	92	90	92	84	99	112	98	84	97	90	84	97	82	90	93	88	99	90	112	77	107	97	93	109	89	97	100	98	109	77	79	78	91	106	105	95	89	87	83	79	106	91	105	114	103	112	78	91	106	100	100	95	89	96	104	101	100	97	108	86	94	95	90	86	98	92	106	98	80	88	91	96	89	115	81	91	92	102	86	109	106	94	81	74	101	109	102	99	110	101	100	104	96	101	115	85	95	101	90	104	95	105	83	89	95	92	96	103	98	101	87	97	91	78	91	103	90	97	87	79	85	90	99	86	86	85	100	80	101	101	91	97	95	69	98	101	96	71	98	74	95	87	100	104	93	97	89	77	109	109	87	99	91	98	84	90	88	92	98	105	93	118	102	79	111	96	118	103	90	102	95	78	108	83	87	109	108	98	116	86	105	94	110	91	90	93	81	96	86	101	104	105	104	90	94	96	94	99	85	90	91	103	84	98	109	98	114	86	94	99	99	112	113	78	117	100	94	100	98	82	98	85	102	99	102	106	101	92	89	86	104	105	79	91	110	118	88	84	91	85	107	94	94	93	90	106	109	73	95	88	105	102	96	87	99	90	88	106	88	76	88	100	98	100	98	116	93	91	100	104	99	94	86	121	89	88	77	95	113	86	90	108	109	100	104	79	97	120	97	73	85	100	74	86	86	103	108	113	96	103	108	79	98	107	112	100	94	101	107	84	119	87	87	108	108	91	102	88	98	121	87	97	89	88	102	107	90	96	85	92	96	94	99	89	95	111	99	90	109	90	86	86	82	100	99	80	82	99	93	95	105	97	80	97	83	94	101	91	117	98	88	77	100	94	90	92	104	125	92	104	91	128	82	89	113	87	94	100	106	78	97	81	79	108	76	77	98	101	94	97	114	91	104	78	98	88	78	98	90	84	95	79	91	96	85	106	97	95	106	87	97	115	108	75	91	122	75	89	116	80	99	97	103	79	95	95	104	101	101	103	91	103	104	90	80	95	109	97	96	83	113	106	108	104	88	95	99	86	85	92	106	91	83	104	114	99	94	106	96	94	110	91	100	91	95	78	97	99	97	98	91	92	87	106	86	95	82	86	84	104	96	110	92	95	122	88	93	98	107	82	101	108	106	118	98	91	75	102	110	93	107	95	88	82	101	81	94	81	86	88	91	92	103	102	102	104	90	85	100	113	103	85	108	97	93	94	95
35241	26410	14706	5812	22751	21145	12594	5754	2738	1467	897	784	776	701	706	693	650	683	677	744	665	674	708	680	703	677	722	710	663	754	681	681	707	686	671	677	673	648	700	710	725	668	688	694	710	648	645	700	681	679	685	703	732	686	685	706	705	719	718	670	668	722	646	707	721	724	722	685	648	685	717	670	696	720	698	683	724	723	739	703	688	726	683	675	735	722	693	721	689	700	705	694	726	689	727	651	734	699	659	746	663	753	689	661	655	675	749	707	728	698	651	719	660	739	662	636	696	658	669	689	659	705	701	681	668	734	722	725	720	685	680	738	685	730	720	689	665	693	662	707	691	692	682	725	688	698	717	688	682	670	663	685	702	697	678	698	752	741	675	699	705	701	689	655	714	717	729	687	725	670	632	701	735	707	651	683	713	707	700	685	688	670	699	727	697	709	686	683	711	755	666	702	651	677	622	683	665	716	730	692	701	721	724	675	713	695	744	659	666	707	709	684	695	699	720	709	720	708	707	676	731	696	733	683	712	684	737	714	697	727	698	714	707	722	660	726	702	724	685	674	694	673	721	661	667	711	710	723	698	689	698	737	744	675	725	693	696	672	668	674	701	737	681	653	698	706	714	715	647	741	704	692	681	703	657	691	668	663	691	685	652	675	692	661	768	730	709	674	673	675	676	700	672	674	719	685	668	718	720	680	666	707	734	695	729	675	682	664	687	682	715	764	728	682	677	693	698	724	737	699	714	724	645	708	681	717	642	716	714	695	722	709	661	708	723	747	685	674	717	684	677	722	708	667	690	675	705	688	728	720	701	715	726	674	694	699	665	722	675	715	710	716	702	657	633	653	697	628	654	703	663	693	718	704	656	711	701	713	704	683	709	689	678	723	706	672	677	710	723	637	641	668	681	642	776	709	746	678	695	695	660	733	691	681	679	642	674	685	736	679	701	684	700	685	689	734	671	740	691	695	680	696	706	659	676	702	706	711	684	718	724	683	676	655	724	723	700	692	683	687	669	714	718	678	669	645	685	670	711	681	717	728	764	692	666	652	748	705	659	697	650	670	659	673	706	652	712	699	688	739	692	683	709	713	724	684	733	676	744	703	711	718	685	692	713	670	674	674	684	657	717	721	699	682	714	662	697	705	673	698	722	759	676	665	686	667	695	753	672	695	724	688	730	679	679	722	712	671	727	694	681	703	697	727	732	688	722	674	667	671	679	681	653	700	712	715	668	653	696	693	686	728	713	726	644	697	703	694	663	694	691	714	701	697	707	677	687	658	701	690	680	713	672	705	734	751	646	694	680	699	685	715	678	681	716	703	716	719	695	713	707	696	695	677	673	729	656	708	694	695	703	702	694	659	709	696	705	681	705	750	685	766	662	700	717	649	706	758	710	688	662	705	723	694	638	713	720	758	681	622	734	704	672	674	702	666	731	690	746	681	734	701	707	703	702	666	619	695	668	665	644	689	723	677	699	669	710	680	726	656	724	709	712	658	704	711	690	659	700	721	685	681	693	716	641	679	682	700	711	692	670	669	681	682	683	705	732	734	660	690	708	707	681	725	722	679	715	667	654	678	647	744	738	706	719	721	701	705	678	706	766	707	744	704	702	712	703	691	709	676	682	723	711	684	676	671	723	689	720	686	747	681	669	678	708	656	701	712	721	694	671	699	682	723	696	713	721	716	699	667	668	719	708	677	734	712	726	680	722	693	707	670	730	683	703	670	689	735	704	708	672	658	686	669	686	713	710	675	711	685	743	712	698	703	690	748	644	682	696	716	722	640	715	655	723	685	752	697	719	713	721	695	737	680	725	704	678	654	704	698	671	726	747	624	656	725	708	727	695	729	693	715	691	725	717	718	730	716	702	673	747	692	633	704	664	760	667	732	673	676	677	662	689	698	724	707	652	705	696	671	734	719	669	707	687	643	702	685	738	697	699	658	723	673	667	727	662	708	686	699	733	694	682	718	715	664	673	674	659	726	621	668	687	723	672	685	688	665	687	664	740	726	727	702	694	705	702	716	642	697	719	677	684	691	650	691	678	666	664	764	664	716	678	712	672	733	748	686	695	681	683	708	692	742	712	708	714	710	683	712	706	715	696	678	675	729	684	676	733	693	722	711	756	699	661	682	694	702	702	694	663	698	726	707	728	645	731	713	678	683	691	691	695	679	715	665	663	704	663	668	686	730	711	693	681	668	704	684	687	662	694	686	671	717	664	688	696	691	707	700	654	644	724	684	731	695	676	690	723	670	654	690	691	741	679	700	650	731	689	715	654	669	723	654	672	681	717	729	678	701	673	688	684	691	686	753	681	690	682	742	706	731	704	677	694	698	714	695	642	694	732	690	720	732	707	688	667	727	697	712	668	669	709	679	691	671	702	728	704	728	678	626	714	715	703	673	699	684	710	697	678	717	692	693	710	717	713	705	687	687	653	714	712	678	725	693	696	664	720	697	684	701	692	649	704	702	718	670	666	721	670	727	692	698	668	709	701	753	725	735	751	729	660	705	702	726	727	712	744	696	664	709	712	695	719	709	656	698	756	732	725	739	675	697	700	700	685	692	704	658	712	738	717	752	652	698	695	681	679	737	667	681	686	674	724	734	703	740	669	677	732	718	718	680	687	708	755	693	697	677	698	677	677	703	687	739	693	733	720	741	724	695	700	674	673	717	665	711	648	707	712	755	670	701	665	677	697	668	680	663	667	727	707	662	732	676	681	676	760	680	697	721	717	670	695	718	710	682	685	656	734	672	698	704	698	714	708	708	725	683	671	703	713	682	680	673	674	724	695	654	691	712	637	703	714	713	679	675	689	664	689	675	706	685	694	679	738	707	736	691	699	702	685	738	700	709	651	703	682	671	669	711	693	705	670	696	716	702	709	752	718	725	662	721	695	681	727	649	678	681	707	717	681	685	639	709	712	700	690	698	648	698	680	678	695	705	743	674	694	731	722	710	693	687	671	687	717	729	695	726	721	755	693	712	708	665	646	671	709	747	680	732	702	680	702	750	681	702	727	748	685	663	712	664	696	673	716	746	680	743	720	723	728	720	706	686	721	738	637	694	719	724	676	705	710	708	709	758	692	704	702	689	719	672	711	706	648	675	699	689	723	683	628	732	683	639	727	666	688	654	754	718	724	687	697	667	677	723	700	711	651	717	668	698	715	686	709	694	727	717	691	673	691	680	685	649	722	669	675	730	657	736	759	683	692	745	708	728	704	686	696	737	679	719	755	702	698	706	683	707	696	697	718	722	695	734	686	704	718	690	679	737	656	673	678	689	733	684	719	687	702	663	736	671	714	721	711	678	714	717	763	677	717	695	697	680	709	688	709	699	720	676	686	691	691	718	727	699	722	739	715	684	689	706	689	666	705	702	713	719	706	714	665	680	725	727	715	661	729	718	685	714	688	694	742	719	703	750	680	672	644	716	661	750	691	663	625	692	711	713	674	713	654	724	665	738	650	676	718	658	761	684	667	684	711	680
14012	13097	5927	1569	7496	7074	3538	1300	536	233	139	102	93	93	82	85	90	86	89	53	91	81	81	83	102	93	93	81	84	98	83	73	80	89	78	78	83	87	92	99	80	83	76	93	106	86	97	91	80	90	100	71	90	69	73	105	76	73	79	76	83	88	89	103	92	94	95	84	84	70	83	97	104	80	93	81	92	77	90	69	83	83	93	71	83	84	96	94	87	73	100	110	105	76	88	91	88	83	97	86	90	93	80	82	89	78	86	98	93	91	82	79	89	84	97	97	78	86	99	92	94	90	83	65	86	100	84	96	91	92	83	76	92	92	89	100	77	85	78	98	86	87	75	84	99	81	95	68	89	79	82	85	97	77	99	91	82	90	95	88	85	83	96	82	76	99	100	95	89	94	94	103	90	83	76	93	92	83	84	92	101	86	85	80	94	86	88	80	73	91	92	94	89	80	93	85	93	89	90	70	96	98	84	86	84	105	94	96	98	86	76	86	73	75	92	92	107	89	87	66	83	87	90	85	103	94	85	83	79	78	97	87	75	79	77	98	80	101	89	96	83	89	91	74	87	80	88	98	107	68	75	98	86	98	68	92	84	78	74	105	73	99	91	77	84	75	96	104	85	84	91	85	75	90	86	84	99	93	94	96	82	87	92	84	85	99	89	94	87	84	89	80	72	98	89	74	78	88	106	76	103	99	102	99	80	95	83	86	91	73	91	93	82	87	98	79	102	109	84	87	81	103	83	80	77	88	99	82	87	91	72	102	88	72	78	83	93	87	82	98	77	84	97	71	78	79	104	81	85	93	86	71	110	89	93	84	95	62	91	99	93	84	90	88	85	95	83	77	92	87	71	89	87	108	68	99	104	63	93	81	84	101	83	107	79	83	96	100	91	99	96	91	86	93	70	77	88	82	88	75	79	83	75	69	83	83	87	91	73	81	84	91	79	88	83	95	86	77	85	102	77	96	85	102	80	80	91	109	91	90	85	100	87	88	93	92	101	83	94	71	91	75	92	83	88	77	79	79	86	70	96	84	85	73	71	103	85	76	98	88	77	69	80	69	79	89	84	100	86	83	70	82	74	88	101	76	106	88	101	95	82	82	91	96	98	93	83	87	93	89	100	94	90	89	91	88	100	94	85	86	82	75	102	95	96	88	77	92	94	91	78	80	82	79	66	92	95	85	84	78	88	95	89	79	86	88	81	107	82	80	96	86	92	73	83	82	97	87	100	68	83	91	89	100	87	67	102	86	98	90	79	85	91	92	89	81	74	64	97	84	88	89	86	89	86	86	85	83	78	86	98	100	86	92	88	91	83	104	69	74	85	90	91	84	101	85	102	84	97	76	82	78	90	91	87	93	88	90	94	104	87	91	92	71	96	92	80	84	97	73	91	81	84	73	73	100	81	89	86	93	111	85	82	100	89	92	91	82	80	101	79	76	72	81	68	77	94	83	78	75	82	83	92	69	90	101	91	80	81	66	81	107	94	80	94	79	99	86	88	94	88	80	103	91	90	79	88	102	81	103	84	86	72	97	78	92	78	95	81	80	90	104	73	85	85	92	84	84	80	102	90	69	80	89	86	90	83	82	101	105	98	87	83	93	76	91	80	66	93	87	70	84	97	78	79	102	91	107	79	96	92	80	102	73	100	70	91	78	79	87	78	78	74	83	79	76	75	85	85	96	96	95	77	85	86	87	76	74	91	99	68	93	69	99	76	98	109	102	77	84	96	92	100	85	86	119	90	76	106	87	90	89	83	90	89	100	93	80	67	82	92	90	86	89	105	86	108	96	91	90	90	93	89	95	81	101	100	96	96	81	84	83	90	75	76	87	95	83	106	90	85	92	88	84	93	93	81	88	81	76	81	88	106	75	105	62	78	76	91	67	83	90	99	99	89	82	96	87	78	94	96	91	82	91	91	93	85	102	106	99	101	78	98	90	77	83	92	93	88	74	95	94	96	95	87	89	84	95	71	75	100	84	73	92	93	94	74	109	83	77	88	98	86	104	90	82	86	73	90	89	82	82	97	84	109	83	92	86	69	93	99	91	101	85	73	78	79	83	76	86	98	93	98	90	87	73	82	91	76	97	81	94	78	79	91	96	94	93	86	97	87	85	79	97	98	86	93	69	73	103	88	93	108	94	88	89	95	100	91	87	100	87	99	98	76	101	79	85	95	80	101	93	79	81	84	82	81	94	85	83	82	84	103	86	86	110	88	86	101	80	98	78	105	85	109	80	69	98	82	102	88	87	90	72	83	78	85	65	89	96	84	107	80	81	73	76	83	85	75	88	85	83	69	112	97	97	87	85	73	88	83	93	98	110	72	99	72	85	96	83	101	77	90	93	91	75	65	87	76	101	92	101	96	87	72	85	80	102	100	87	95	91	94	96	74	86	85	95	94	92	82	93	73	91	90	103	96	98	81	90	78	89	97	94	78	85	95	96	89	86	83	64	77	92	88	83	75	89	79	87	73	83	101	96	80	91	94	87	79	94	89	87	74	93	89	89	68	89	73	90	90	91	94	92	76	80	84	76	82	78	85	88	76	90	93	90	74	82	102	96	84	106	95	101	92	88	87	91	84	112	89	82	85	95	85	97	86	87	97	117	89	94	96	99	86	77	83	84	92	101	99	86	95	87	82	71	77	80	92	87	93	93	75	89	84	93	81	65	97	97	75	94	82	83	107	73	79	84	98	72	71	93	93	89	90	87	105	97	96	95	92	75	79	75	97	92	81	97	78	93	81	80	99	88	85	96	105	79	103	89	88	68	106	83	79	95	96	82	80	77	93	81	83	75	79	112	75	81	76	90	88	94	110	100	88	106	84	99	74	93	91	104	94	91	70	105	99	83	91	85	84	92	91	101	91	86	97	88	80	97	77	94	89	97	98	97	89	93	78	79	88	88	85	87	103	97	88	96	89	95	69	100	92	87	101	84	75	91	74	98	100	76	86	80	101	84	98	105	79	104	88	77	71	102	83	83	96	87	89	95	105	76	79	80	89	77	82	95	88	83	104	93	81	82	83	92	75	83	80	87	85	96	76	93	81	81	98	93	92	84	96	91	104	81	95	107	91	92	103	102	107	92	76	72	91	87	89	75	93	95	96	88	82	88	93	78	98	74	92	81	102	73	96	88	103	96	99	82	71	78	74	84	81	90	95	78	98	74	71	73	84	95	86	82	91	84	83	87	89	69	70	88	88	102	101	86	86	80	96	91	84	88	83	72	102	100	78	91	83	93	80	82	84	83	91	83	79	101	101	95	76	71	91	84	85	84	73	96	79	86	95	97	84	95	93	84	80	91	95	74	102	88	71	89	89	78	93	87	91	86	76	87	89	77	96	99	92	94	82	82	70	81	93	89	74	78	83	88	90	81	73	65	93	80	101	83	88	98	98	89	115	91	86	96	78	83	88	83	74	91	66	87	97	65	97	108	94	94	103	88	103	80	79	86	82	83	89	96	78	99	81	78	92	96	83	81
44780	34678	24113	17211	46225	42664	31648	19697	9875	4109	1566	875	682	651	624	630	612	657	628	614	681	608	647	612	595	622	627	601	651	627	629	656	697	633	671	611	673	669	594	638	601	646	649	697	616	662	628	649	635	650	625	619	646	641	610	619	667	608	582	642	642	613	704	629	677	664	670	672	630	603	659	650	640	619	614	649	620	623	634	666	641	630	663	627	643	645	681	685	623	643	623	609	646	613	655	654	691	612	637	662	605	625	652	640	643	632	639	642	614	652	618	634	631	616	618	628	670	634	626	596	629	659	631	612	650	627	625	649	671	612	629	644	606	697	615	661	629	631	600	666	618	609	636	581	664	578	700	634	630	612	669	662	650	621	634	591	648	588	642	626	671	615	649	642	666	633	649	629	652	654	652	650	654	644	631	615	635	644	646	688	652	593	661	612	627	663	658	641	645	658	668	688	612	630	659	638	614	650	639	633	631	631	645	585	675	611	624	659	659	668	659	605	650	634	617	648	650	623	590	621	617	661	632	674	628	654	657	674	675	644	637	639	649	637	634	663	627	605	651	625	675	657	664	602	619	672	635	651	610	601	647	668	630	636	634	646	569	650	632	643	654	631	652	667	638	659	627	674	636	680	611	630	654	671	649	675	659	663	583	682	699	606	621	687	615	643	647	687	575	650	670	647	624	639	630	614	615	604	667	664	626	663	633	650	687	635	626	623	602	675	651	666	656	616	617	656	643	635	665	637	608	613	634	633	650	695	665	628	649	651	638	601	627	652	627	625	633	630	719	687	645	621	599	635	622	678	643	658	652	630	649	642	666	621	634	631	653	669	629	631	619	629	616	659	689	605	646	648	679	643	660	667	652	594	659	643	618	641	645	627	663	597	634	650	663	653	688	659	672	651	608	660	642	651	643	673	653	633	604	604	673	671	631	686	678	646	636	587	621	650	636	621	669	604	602	668	624	662	646	639	655	645	643	657	651	660	601	621	605	663	613	618	607	621	662	594	668	602	665	665	690	672	653	655	584	658	643	653	630	633	566	632	654	616	639	663	637	672	660	581	644	606	692	605	666	643	675	649	638	646	651	674	670	652	613	666	634	651	653	649	637	620	631	642	579	598	652	666	636	621	639	590	624	630	637	614	643	620	622	686	656	596	681	628	642	664	611	640	681	633	639	633	595	619	634	676	629	611	651	622	629	638	629	619	639	625	619	667	680	619	630	599	651	639	659	661	658	655	576	658	679	624	609	635	662	633	630	614	604	664	683	668	660	607	647	674	631	647	672	622	635	641	656	602	622	651	599	631	633	632	645	646	655	617	624	630	661	668	645	587	606	610	678	655	652	568	633	651	649	621	631	664	639	632	640	608	642	615	703	653	619	670	648	660	589	681	662	628	620	614	640	624	677	661	665	665	675	591	642	626	619	656	662	625	640	639	633	682	639	654	666	662	629	644	685	662	662	637	640	638	639	609	638	606	610	642	667	616	654	642	639	618	610	648	633	607	651	674	669	686	641	648	621	620	651	684	620	658	649	605	644	610	587	647	625	647	645	646	662	647	632	592	640	631	642	619	631	585	617	665	640	636	624	663	613	621	664	626	655	619	663	668	605	604	596	656	626	682	614	634	654	671	633	681	687	644	654	640	622	601	639	632	621	687	641	678	611	610	658	651	659	668	633	605	656	630	603	665	626	628	620	615	638	627	607	638	649	630	629	652	664	633	608	632	605	617	686	662	581	616	620	631	613	632	637	633	665	624	638	588	671	637	650	657	650	638	636	619	613	660	620	615	662	596	631	667	662	624	648	674	599	612	661	600	646	642	606	634	664	655	639	604	626	609	685	616	645	646	635	659	633	641	607	621	673	614	620	688	600	620	648	631	607	642	607	633	659	600	652	634	628	629	643	657	634	640	671	663	624	636	610	665	647	675	645	611	651	678	638	620	678	640	683	634	648	631	635	623	662	647	624	596	689	637	649	639	640	658	659	632	647	581	638	648	643	592	610	627	603	650	687	675	652	647	628	605	667	666	642	653	665	622	653	623	654	590	632	605	623	666	652	676	628	654	656	638	660	641	679	684	633	655	636	586	617	661	656	635	622	647	602	680	600	623	608	627	643	642	641	605	672	615	643	632	652	624	647	601	630	653	632	675	636	606	667	631	645	652	652	632	651	651	663	612	638	668	673	677	629	627	657	675	652	646	652	664	644	610	626	615	638	643	618	636	668	652	639	671	617	641	665	641	677	626	630	608	595	612	683	609	626	600	676	633	612	629	670	613	678	624	623	628	648	624	653	673	573	654	633	622	629	648	616	647	595	645	661	650	610	592	632	626	630	649	593	623	610	628	623	619	675	600	644	648	630	606	667	671	642	640	631	634	679	644	651	615	625	608	634	722	656	623	685	621	645	610	676	670	600	624	652	622	652	672	636	625	608	657	677	649	618	604	646	669	655	615	646	648	652	647	639	620	657	647	628	625	640	637	588	647	680	635	672	623	659	613	593	596	609	634	639	578	629	680	604	672	616	673	642	675	686	626	614	609	619	632	632	631	624	617	652	645	625	633	674	674	657	649	636	654	670	641	642	669	619	664	663	631	638	646	651	596	631	642	640	650	673	665	599	639	643	654	643	666	617	664	638	673	598	626	630	622	623	634	608	609	645	657	659	644	640	692	599	683	667	646	690	635	668	641	618	626	583	597	632	627	629	619	607	638	682	703	637	602	656	601	657	665	637	648	616	667	649	617	577	612	646	610	629	673	664	629	598	655	625	618	595	638	641	689	673	629	639	634	612	642	644	611	641	608	631	641	622	637	627	658	647	662	661	645	600	676	644	630	618	611	590	663	623	579	620	629	650	652	682	608	592	613	673	644	652	648	635	682	639	636	669	642	606	671	670	617	665	628	630	643	611	634	640	643	606	606	612	609	634	639	643	600	642	636	616	628	637	620	622	674	638	664	629	682	646	692	667	649	620	667	605	659	644	696	648	653	591	613	680	609	667	631	605	649	617	606	603	655	635	643	675	646	584	611	672	658	644	697	628	619	642	640	655	595	679	602	659	610	702	626	633	674	638	610	604	655	598	650	653	628	655	624	595	647	642	615	660	696	659	611	670	624	581	621	619	601	586	657	649	640	625	614	630	659	653	644	629	629	652	653	626	654	625	617	651	644	671	628	646	623	644	659	649	603	605	662	665	655	654	629	646	635	669	655	594	625	634	604	671	632	670	711	641	667	630	619	629	616	624	672	639	651	670	658	597	621	638	628	621	640	651	623	657	637	632	667	667	602	633	660	651	638	649	599	673	617	654	602	676	634	651	625	674	637	620	617	663	642	627	644	638	627	673	634	673	598	638	660	689	628	664	633	599	673	640	634	641	661	620	593	649	665	635	668	615	636	599	614	582	592	642	679	665	629	640	653	643	603	676	676	663	634	618	629	650	634	648	678	671	668	637	621	603	635	618	655	615	639	642	649	649	656	619	642	669	635	595	670	608	596
10242	8066	4245	1247	5011	4679	2399	988	359	193	140	113	126	90	104	73	90	116	102	83	102	101	102	97	92	80	91	108	99	92	88	95	87	85	105	90	90	92	94	80	94	104	82	83	99	94	93	96	84	81	110	88	107	81	105	116	101	99	94	86	112	88	91	100	87	117	84	91	102	85	116	87	109	86	97	92	104	98	98	93	90	82	110	101	78	101	84	94	79	121	106	81	99	95	100	93	91	95	86	108	93	103	94	96	102	93	108	100	93	107	109	128	79	102	93	70	95	93	100	84	83	111	84	106	103	103	90	85	92	102	97	103	111	111	76	125	87	90	81	91	99	95	105	92	104	105	85	102	106	94	94	89	87	90	97	97	119	110	108	98	78	93	91	107	81	107	109	80	83	80	101	91	97	114	92	103	106	94	107	82	105	98	97	92	100	89	100	100	96	85	103	93	78	87	93	94	106	95	101	96	90	101	105	87	95	97	94	111	100	89	86	88	86	98	99	86	92	95	107	92	105	99	114	101	83	111	105	101	102	97	93	82	94	93	100	96	90	99	103	104	88	108	119	84	93	92	105	97	86	95	103	94	113	91	78	103	99	102	94	101	110	104	100	95	99	101	99	111	93	109	92	90	105	86	98	111	92	98	104	84	101	107	102	105	113	129	103	96	96	92	93	111	103	91	92	106	81	101	110	94	90	99	120	103	92	97	75	105	97	77	99	93	92	96	88	90	103	86	101	107	105	107	99	97	98	94	106	102	83	91	87	82	89	91	100	108	84	103	102	84	62	93	99	96	100	103	114	90	95	93	74	91	88	89	97	84	103	100	97	93	90	81	74	82	105	107	99	97	98	106	102	92	108	101	97	109	107	125	111	88	89	75	89	108	88	102	101	94	112	99	112	88	110	118	84	81	112	83	102	118	85	105	93	123	76	109	96	91	87	110	104	87	116	98	106	93	101	93	100	94	100	87	81	97	104	95	92	88	113	98	93	85	86	104	81	98	98	76	94	105	97	105	106	95	111	102	94	73	101	113	81	103	103	86	100	69	105	93	73	91	90	102	103	111	88	100	112	102	90	102	89	97	103	89	91	89	82	103	95	99	104	86	90	101	98	88	112	79	106	110	96	104	105	96	85	84	98	101	115	95	97	92	130	100	95	99	95	94	94	99	112	87	91	99	97	88	85	99	106	102	89	88	108	92	119	87	95	114	103	91	108	98	91	100	79	97	92	116	94	107	114	84	97	81	105	95	106	84	96	98	98	95	88	99	114	90	102	94	108	100	95	96	114	99	105	88	81	116	99	93	99	90	94	107	113	86	80	99	90	94	111	83	85	102	89	101	91	89	100	97	99	97	75	103	104	106	108	103	84	82	95	103	96	89	99	80	108	102	83	96	104	98	104	86	105	87	94	115	117	108	98	96	99	91	113	93	83	101	91	87	102	91	110	105	94	88	98	90	107	94	102	88	87	82	112	102	95	97	90	83	98	91	90	116	85	99	91	85	100	79	83	86	107	115	93	106	98	96	100	81	113	116	111	114	117	85	114	88	102	99	88	99	95	98	110	97	79	92	91	100	84	94	109	101	97	102	109	94	108	85	95	76	85	99	86	107	93	89	96	108	110	110	94	99	92	100	111	105	93	107	98	103	113	83	107	98	84	92	98	98	92	77	103	107	97	106	97	85	93	104	114	97	84	103	107	108	87	104	106	107	110	94	95	92	105	105	101	93	103	76	100	98	100	94	102	82	87	94	115	100	102	88	111	95	111	73	99	101	95	101	88	100	91	100	84	102	88	81	84	88	95	83	104	95	104	122	76	103	100	98	127	85	97	94	88	101	107	121	100	81	104	98	92	85	109	89	95	99	99	112	105	100	92	91	96	86	97	79	105	92	98	99	108	95	97	78	98	91	82	108	73	81	80	105	110	97	92	88	92	100	99	95	92	90	85	77	114	85	83	103	98	105	96	85	83	103	83	98	101	89	106	103	101	105	87	102	96	105	89	97	102	91	99	86	96	84	106	96	73	94	104	110	104	108	102	81	110	91	84	96	99	108	104	92	105	104	104	103	101	85	93	88	94	82	87	99	108	98	102	95	105	101	108	104	81	112	93	93	106	129	102	97	107	112	99	100	96	89	93	109	92	106	109	102	106	84	84	86	93	91	103	88	96	105	99	105	95	98	101	116	95	100	86	93	101	81	100	110	104	115	80	91	97	104	104	114	102	93	100	99	82	103	98	86	88	89	105	100	92	88	109	105	99	90	97	106	91	114	102	105	95	98	106	76	89	94	106	90	91	107	120	114	79	111	85	79	100	111	112	95	100	112	99	103	96	102	102	87	96	102	94	86	101	97	82	90	104	105	91	84	90	99	97	88	86	91	110	95	88	85	104	101	101	101	88	97	90	98	78	116	87	94	98	86	93	85	98	98	76	112	96	98	100	99	97	92	88	88	81	98	108	100	101	98	89	73	113	106	93	84	114	82	92	85	92	93	102	91	97	91	83	104	98	101	88	104	108	81	90	105	103	98	113	84	106	96	95	105	87	99	100	111	79	100	87	95	79	92	102	122	83	100	108	92	104	91	97	103	98	108	79	106	80	72	79	100	93	89	81	100	104	80	95	92	106	92	96	87	99	85	99	97	109	99	112	85	97	90	109	104	92	112	104	93	92	106	115	105	106	99	92	116	110	95	94	101	99	117	81	107	91	92	99	109	113	99	112	96	99	104	91	81	106	95	105	99	111	108	101	87	106	99	119	81	81	107	103	91	113	83	105	106	109	101	95	91	89	82	90	117	84	109	86	89	107	99	95	94	105	92	98	95	103	93	85	129	99	88	83	108	98	101	95	98	95	107	100	100	98	105	81	108	81	87	95	78	91	104	94	100	94	99	116	85	89	99	106	104	103	98	105	78	111	105	93	108	112	97	97	102	101	106	117	89	104	116	106	109	97	88	96	100	103	90	105	99	93	90	94	96	106	101	108	95	104	91	89	101	91	87	86	89	90	73	91	92	120	72	112	116	80	84	97	86	102	111	80	90	92	99	84	104	102	114	86	78	102	103	91	97	110	94	101	96	107	95	94	91	96	99	93	91	93	93	87	120	84	117	97	79	93	95	97	103	97	86	92	94	92	98	78	119	121	115	106	92	96	106	102	100	102	96	96	111	86	94	102	97	97	102	92	107	98	105	98	84	94	80	112	95	86	84	109	85	106	122	91	87	94	102	107	106	100	104	84	93	93	86	88	86	103	100	109	100	103	100	97	83	78	107	95	92	107	88	103	92	92	95	87	92	99	93	94	123	108	94	85	86	106	100	104	99	81	94	93	106	92	83	92	85	100	93	82	95	103	106	88	105	97	86	103	101	101	98	77	105	94	86	83	93	104	75	91	72	90	98	76	108	86	106	103	102	107	93	100	98	110	87	92	80	113	88	99	89	100	100	85	91	70	98	98	94	76	93	115	110	99	88	108	86	86	76	91	102	93	107
37734	30112	22505	14142	40527	37520	27884	16419	7470	3123	1395	894	729	662	701	710	758	732	764	713	654	699	722	716	711	662	677	734	732	718	733	696	689	743	684	695	723	674	688	731	683	774	713	666	734	754	679	693	686	703	697	730	690	737	720	683	704	638	738	698	678	676	693	669	710	695	724	709	667	707	711	695	718	739	726	725	660	704	652	717	675	691	709	688	660	692	663	679	693	652	702	726	686	676	651	677	729	668	713	695	666	723	749	740	693	708	698	650	715	679	662	705	656	704	673	691	658	714	704	674	683	670	700	703	695	703	713	739	732	683	707	740	695	688	682	680	704	718	699	719	685	685	719	724	757	740	735	711	669	798	683	697	725	726	720	704	682	675	715	653	707	671	658	695	731	712	660	642	701	659	670	732	705	691	752	730	691	706	641	693	689	675	681	662	704	674	730	686	726	706	732	691	679	663	718	726	681	708	708	736	679	702	752	710	681	749	708	703	687	709	711	740	688	765	702	720	653	705	739	734	683	682	667	696	699	668	734	697	744	739	715	694	671	726	742	667	721	703	719	717	678	704	702	718	722	709	665	724	674	699	705	702	665	734	734	706	703	694	723	711	704	699	701	766	709	733	732	734	735	684	679	696	710	710	725	717	728	740	739	695	690	786	751	697	718	717	713	736	719	713	727	686	739	654	714	700	718	706	720	687	681	649	716	719	693	626	702	746	695	691	704	683	732	739	687	710	688	702	751	703	709	711	681	728	740	655	738	729	662	675	691	712	623	671	748	743	706	698	666	705	677	688	716	684	702	718	692	673	698	716	714	721	705	692	682	693	680	687	670	743	696	721	711	731	658	721	727	736	708	638	688	717	749	735	720	716	720	720	728	709	722	747	702	697	742	678	732	702	741	744	693	643	657	708	706	681	698	682	700	714	652	616	714	674	670	741	720	698	688	707	702	719	717	693	707	741	694	693	707	687	688	676	697	612	686	675	652	696	698	628	749	706	731	730	681	760	716	737	723	719	684	716	681	669	739	668	718	668	681	711	676	682	690	704	677	731	758	684	711	670	704	721	715	722	714	694	757	670	693	691	713	716	716	679	754	707	700	726	678	719	715	716	733	688	717	635	676	734	713	699	683	670	711	732	698	660	742	739	702	656	743	649	695	724	738	723	700	652	709	683	634	693	691	661	673	747	736	691	671	715	708	707	642	681	701	739	663	679	717	696	723	671	705	719	676	713	730	694	710	704	653	690	700	692	746	660	746	695	662	760	699	715	683	695	681	685	688	749	678	728	659	690	721	651	699	790	734	702	696	753	756	718	681	719	711	670	702	674	726	725	697	687	708	688	702	683	718	768	686	676	690	669	703	712	757	690	680	685	694	726	734	732	716	707	739	695	693	740	709	739	718	700	680	705	713	733	713	726	692	724	663	709	708	681	698	726	708	736	669	716	773	696	711	724	714	690	691	707	740	704	709	711	683	742	702	719	674	738	685	661	696	694	676	686	680	702	733	708	742	667	679	709	660	716	738	681	647	738	664	675	716	709	718	708	681	694	735	695	710	699	670	721	707	696	752	731	743	687	698	687	691	691	693	684	729	644	723	694	690	678	665	703	687	668	736	707	697	664	678	741	736	700	732	726	733	722	685	703	619	688	740	704	697	712	681	670	680	682	682	690	724	699	697	676	701	698	706	675	706	686	698	691	688	713	691	693	740	707	684	649	715	722	684	703	695	690	693	736	714	702	736	725	694	692	719	723	677	729	687	715	716	671	681	741	720	713	740	685	682	727	722	680	717	706	680	724	732	719	677	693	716	697	692	678	666	703	739	714	726	700	713	703	693	702	722	687	737	721	682	702	713	691	686	685	676	718	684	682	682	702	754	722	736	673	658	655	746	679	668	721	736	685	741	755	656	704	683	746	736	723	746	710	672	751	686	721	743	685	726	725	727	713	703	705	691	647	697	727	725	723	726	711	692	685	694	688	700	666	707	698	726	685	694	704	689	763	696	701	679	700	690	728	722	679	695	712	729	749	714	685	702	714	693	755	672	678	693	728	712	722	684	664	723	678	692	702	732	696	697	767	751	689	683	728	695	666	721	711	714	718	736	665	731	727	658	698	728	671	684	738	707	674	687	745	706	749	756	726	681	697	688	698	707	683	725	730	667	723	683	718	676	712	726	734	703	743	673	682	718	713	701	726	671	732	727	702	680	669	701	680	658	676	709	659	728	710	687	750	691	704	756	706	714	714	698	697	721	690	661	721	708	699	703	748	709	716	696	730	657	716	758	708	672	726	681	715	696	704	689	684	721	712	700	715	703	740	670	676	723	751	726	700	727	754	704	703	696	725	704	730	758	711	743	700	701	709	725	670	714	682	705	697	715	696	730	694	714	695	733	699	682	665	730	689	740	742	737	741	756	725	721	734	711	718	695	694	684	729	698	689	729	723	700	714	703	713	711	702	714	740	739	690	719	704	691	692	647	712	686	707	694	714	708	718	718	702	694	692	652	710	730	699	761	759	708	661	691	719	673	689	742	694	694	680	713	703	705	702	702	670	737	672	658	744	713	712	743	741	692	723	703	693	697	701	687	705	654	743	711	675	715	723	712	720	726	765	735	705	713	715	645	696	690	696	705	713	685	682	719	687	748	706	721	739	703	700	743	713	741	715	747	638	697	738	721	695	757	709	720	743	701	716	719	691	660	738	708	709	738	653	681	733	735	706	757	717	751	713	689	713	709	684	723	723	701	680	686	715	690	697	692	721	697	700	738	670	710	691	717	686	738	726	707	677	673	703	716	717	747	723	735	707	702	678	686	697	683	678	665	712	686	701	739	719	737	703	711	713	687	722	701	719	714	704	727	749	740	701	705	731	716	681	658	693	696	715	706	715	738	675	707	666	708	733	714	751	676	652	735	671	718	737	665	722	687	699	688	712	680	689	723	695	697	699	705	710	714	771	701	720	666	724	696	682	704	708	691	687	709	698	655	712	751	721	723	695	675	701	720	758	671	713	661	670	690	647	721	752	714	655	690	694	684	738	708	725	672	699	705	725	719	737	661	694	664	714	685	664	702	721	720	710	696	691	702	706	709	682	716	704	664	662	693	680	705	703	669	649	752	754	693	712	630	684	738	687	711	731	713	692	701	696	701	701	729	708	721	743	711	713	754	726	643	720	671	739	689	728	654	705	693	693	697	706	718	681	726	692	707	710	723	696	691	709	766	716	749	692	723	669	688	719	712	763	682	712	691	714	676	712	691	670	717	720	738	728	722	680	670	656	688	693	696	730	680	724	731	697	683	713	697	709	748	674	745	700	667	723	677	667	724	742	704	719	695	749	725	737	683	715	713	676	692	717	696	712	732	698	676	719	704	705	699	713	725	734	685	707	737	719	708	735	731	736	697	717	685	729	728	703	705	670	714	683	693	694	671	716	678	756	721	727	712	703	779	703	703	648	709	728	688	694	658	754	698	684	727	682	672	700	686	667	670	667	697	705
13451	13291	7113	2112	8116	8531	4582	1673	627	263	183	103	109	84	92	93	102	84	99	97	81	84	88	89	84	90	86	69	111	89	87	90	90	82	90	95	101	99	90	75	88	93	76	70	81	79	85	89	85	101	89	103	105	95	82	85	87	79	82	89	90	88	76	86	95	104	62	103	81	90	97	110	104	92	88	98	94	91	109	86	76	94	85	88	82	90	106	80	76	92	91	104	88	87	94	98	109	78	107	74	84	88	100	99	79	86	85	100	104	80	78	96	79	79	79	81	70	75	85	106	93	90	91	92	88	80	82	86	81	95	107	93	82	114	73	100	96	75	91	89	90	103	92	87	87	65	97	79	96	78	81	91	94	91	86	97	70	92	75	101	87	97	87	93	100	88	83	78	91	83	77	81	79	64	85	92	92	90	92	94	81	82	105	91	86	86	81	87	102	96	64	100	92	96	88	94	93	99	84	88	95	93	91	77	82	92	82	91	96	94	97	75	85	83	79	89	85	105	92	86	96	90	88	79	83	101	76	90	94	76	84	88	66	85	88	103	95	88	92	108	81	80	90	93	93	82	115	85	92	92	87	99	83	86	91	78	90	92	98	90	102	108	85	96	89	84	87	77	89	79	95	69	80	70	100	114	75	93	77	84	82	87	95	80	97	85	86	90	96	82	106	87	104	81	76	87	77	84	85	79	87	91	94	103	89	76	93	105	103	92	78	83	85	104	90	75	96	93	107	100	80	97	96	80	114	83	80	95	91	86	86	83	77	93	96	92	96	89	78	87	78	73	101	79	81	88	90	90	80	99	88	80	91	80	91	87	76	97	105	88	89	84	82	91	77	88	103	89	86	93	79	88	82	109	88	95	76	80	99	98	94	107	88	89	83	97	63	80	81	91	80	97	93	110	81	97	101	86	87	86	71	73	91	80	79	67	80	88	93	79	72	78	72	81	95	91	98	93	98	94	83	79	89	84	87	77	95	101	96	101	79	80	89	88	96	98	73	88	95	85	90	82	93	94	102	91	82	110	108	93	91	112	70	96	91	89	99	101	92	81	92	94	109	97	85	86	87	116	105	90	86	82	90	74	82	92	89	102	81	93	81	85	98	116	101	102	89	84	66	91	91	81	104	81	78	91	97	97	94	86	82	72	78	95	82	83	93	92	89	99	115	101	97	83	81	101	92	98	80	90	102	78	94	88	97	93	90	80	91	80	74	80	74	78	80	84	73	91	83	90	75	82	89	98	100	100	106	84	90	104	77	84	95	95	94	93	112	81	81	90	83	98	90	79	95	82	66	79	77	77	89	102	89	89	94	94	82	82	86	80	90	93	88	95	63	105	89	97	94	81	95	90	82	83	92	112	94	97	81	93	81	76	91	85	89	93	97	97	83	95	74	72	86	96	82	79	94	84	92	95	82	78	91	96	93	83	92	88	88	101	95	76	79	94	93	91	84	96	79	78	93	83	78	85	81	86	80	83	103	87	104	83	91	75	95	82	94	82	74	88	94	96	96	85	91	78	95	89	100	91	95	99	91	91	94	86	103	84	91	99	94	89	84	78	80	98	83	72	94	80	79	91	97	81	101	88	96	82	104	94	85	91	85	83	92	88	74	81	71	89	90	92	91	105	73	83	88	89	85	93	93	87	78	64	92	98	84	71	93	109	78	74	89	94	77	91	73	83	85	89	87	70	105	84	81	106	94	77	81	85	97	81	93	85	91	81	76	86	86	94	103	95	78	99	90	90	87	80	81	89	79	77	81	97	99	89	92	76	93	94	77	99	72	96	113	79	85	78	98	82	88	96	80	76	94	97	82	82	83	91	81	112	94	93	77	110	89	83	116	79	72	94	85	86	97	83	90	86	94	85	91	84	106	76	86	95	94	77	94	92	95	85	90	92	90	87	104	98	90	103	94	94	106	78	100	89	94	86	85	73	93	91	81	97	79	79	80	103	80	85	106	97	104	77	104	92	86	85	92	87	99	93	83	96	95	79	77	92	71	96	79	81	82	79	83	81	82	103	78	102	83	90	86	87	97	110	91	89	99	77	98	79	83	79	99	105	95	78	97	72	92	86	89	82	81	81	86	84	98	78	74	103	71	82	99	94	79	83	85	90	98	96	80	78	96	88	73	68	79	94	110	74	94	92	82	92	80	96	75	88	80	79	85	72	100	108	76	93	109	81	96	96	80	100	79	86	75	70	96	96	89	85	105	112	82	100	89	104	82	84	90	92	103	78	92	81	82	90	89	106	78	95	89	87	78	90	84	84	90	90	87	77	96	86	97	93	85	82	80	89	74	94	89	88	98	87	75	82	78	78	108	85	78	80	77	72	88	84	86	85	73	101	100	94	67	104	91	102	92	87	106	91	77	80	94	75	102	92	91	84	92	88	82	87	79	83	91	92	98	76	82	89	88	91	79	80	91	93	101	92	95	76	92	89	97	81	89	97	96	98	95	102	79	105	103	97	88	95	76	85	80	95	90	90	84	88	77	87	91	93	83	82	87	90	85	94	95	88	96	99	93	87	86	104	93	87	93	103	90	86	79	87	85	87	90	94	84	93	89	82	93	78	101	88	70	93	90	89	82	92	99	84	79	83	90	95	89	84	104	86	102	93	91	101	88	75	91	101	100	83	85	92	84	84	87	112	67	104	92	104	86	93	91	86	110	93	79	100	89	82	75	95	84	108	73	82	85	89	78	108	81	92	85	83	88	79	86	74	85	83	76	99	92	101	83	97	86	91	102	91	91	104	80	79	89	86	98	89	83	75	79	108	85	80	101	83	80	91	80	74	99	76	74	92	73	89	79	94	74	93	90	94	95	69	87	79	86	77	102	88	84	97	85	88	93	84	102	99	112	78	91	77	99	93	101	78	81	103	97	86	99	90	82	96	92	80	100	101	94	96	80	97	90	104	106	87	107	78	92	90	90	87	92	76	90	93	82	86	81	89	89	89	82	89	77	93	91	94	78	98	92	84	70	95	73	88	84	82	84	90	95	85	94	89	77	79	101	91	77	98	89	86	92	81	82	83	100	92	78	83	92	78	100	95	105	110	83	94	109	90	85	88	95	105	104	93	96	71	86	91	98	90	88	84	89	100	103	71	88	95	89	95	97	108	98	91	89	94	93	83	76	94	67	76	84	93	101	92	100	74	85	77	69	86	90	90	98	92	82	83	88	101	67	98	103	84	65	90	81	92	82	87	72	89	87	83	101	87	89	106	99	79	84	98	97	88	104	90	87	91	92	95	80	95	91	104	95	102	87	83	78	88	88	95	81	79	75	88	86	76	103	92	72	80	94	99	74	81	88	77	104	86	101	97	99	85	84	85	92	89	97	77	83	91	98	89	90	93	94	101	99	109	97	87	82	99	104	81	88	95	77	75	82	97	98	91	96	96	77	84	81	96	99	107	85	81	83	89	90	104	93	89	83	92	94	89	86	84	94	91	84	95	79	86	100	91	70	94	98	91	94	83	106	102	86	84
43956	35672	27556	18609	47818	45754	34393	22274	11660	4908	1906	930	726	636	634	628	662	643	627	637	689	642	661	648	665	670	662	646	627	600	649	676	637	599	670	666	627	614	682	656	654	677	661	644	642	665	667	629	609	646	682	670	675	615	628	651	637	646	663	650	687	625	647	671	680	663	658	617	694	634	667	624	666	669	653	654	637	668	635	694	678	615	681	728	647	669	645	643	676	646	611	636	682	682	611	646	615	650	635	632	617	656	712	613	663	641	659	616	641	670	621	648	662	679	642	622	694	621	648	644	685	666	673	652	668	645	648	635	660	672	663	640	655	646	654	637	596	669	644	673	652	690	635	604	605	672	627	652	654	643	646	685	645	649	640	679	639	653	664	606	654	595	684	658	600	661	648	659	612	688	666	649	672	684	647	608	637	646	670	637	634	624	668	610	622	641	609	632	579	693	690	661	649	632	644	630	625	633	667	655	678	616	636	693	639	636	611	657	666	643	663	661	695	665	606	638	683	628	618	650	637	614	647	650	659	647	648	643	658	625	662	635	659	633	620	645	630	673	614	686	646	660	616	638	684	624	699	648	596	656	645	665	676	654	620	661	662	617	658	669	655	665	663	653	643	653	637	655	675	653	628	617	659	625	648	692	681	637	648	654	630	666	679	677	630	682	650	633	632	648	657	684	634	596	623	616	636	610	615	667	638	654	641	654	643	634	688	650	710	676	672	651	620	664	681	654	652	633	623	667	632	642	654	652	700	670	635	646	639	654	683	626	623	562	687	644	670	600	661	634	657	642	619	645	649	651	685	637	661	644	659	642	640	618	655	652	676	668	642	636	639	622	657	643	613	580	659	628	654	632	636	622	639	644	658	676	669	648	664	632	622	685	646	643	651	665	669	636	638	645	627	649	708	678	643	651	646	643	641	674	661	651	677	689	638	608	638	640	674	662	652	637	625	604	622	637	650	643	644	636	681	664	649	656	671	620	657	658	663	620	639	658	647	604	623	638	651	622	668	630	659	645	681	656	693	622	675	698	681	676	671	659	674	656	650	596	641	641	658	648	652	651	699	661	690	704	703	677	653	630	673	649	662	657	661	679	664	669	676	684	655	664	643	662	636	670	636	650	631	624	610	636	659	700	667	649	618	619	631	627	651	675	678	670	660	656	609	661	662	665	674	644	663	690	660	628	633	671	664	673	645	653	639	660	631	604	669	671	620	603	630	660	636	672	627	602	639	651	670	667	685	669	674	640	647	661	653	652	623	670	613	698	675	635	680	671	631	662	685	677	675	634	701	669	645	648	628	708	681	622	662	626	615	688	673	635	648	624	685	639	685	629	650	642	677	612	635	674	632	669	654	674	619	636	626	607	632	651	625	669	605	658	652	632	637	664	643	664	647	629	607	653	633	607	652	653	666	633	651	664	668	636	618	650	635	669	668	607	648	631	617	653	667	646	669	644	659	655	614	675	635	646	661	643	653	661	635	637	650	708	698	624	695	631	643	620	591	658	602	661	683	688	642	677	667	649	617	634	656	682	639	616	616	610	673	630	655	646	669	674	629	620	689	644	577	635	676	654	661	671	671	678	675	660	652	620	677	627	635	645	663	658	642	651	666	585	651	650	626	641	628	690	579	622	675	629	621	642	636	629	643	696	725	631	625	625	666	587	667	624	678	639	665	611	675	629	666	694	671	656	613	662	644	643	678	691	644	637	628	649	670	643	638	673	635	684	695	633	653	673	678	656	649	685	665	648	686	643	657	694	702	629	679	666	629	685	654	614	637	646	651	652	654	616	643	639	673	580	660	648	619	648	682	705	676	609	631	652	638	685	669	627	694	646	622	674	594	655	646	619	675	666	632	649	644	612	592	659	624	660	681	659	684	642	637	621	687	663	630	653	616	620	678	634	665	645	635	694	658	611	726	601	660	696	635	663	667	650	627	665	625	599	657	628	640	705	620	658	652	668	633	657	680	606	613	655	678	658	650	655	643	655	645	655	677	629	633	652	639	630	657	681	633	648	661	634	637	645	617	671	626	615	703	696	640	649	620	650	704	661	630	651	664	671	632	650	688	675	627	646	642	661	654	643	682	670	654	631	685	673	615	641	645	687	653	690	646	672	639	659	642	650	632	646	647	675	660	643	650	653	732	651	669	635	643	636	668	625	709	673	592	629	654	702	642	665	621	627	674	660	643	689	682	666	636	634	666	649	633	618	633	658	658	636	649	617	618	661	630	624	682	636	651	669	694	650	644	665	654	658	596	639	613	635	654	632	628	654	662	661	613	634	618	655	651	677	640	632	654	633	636	654	665	675	603	634	679	622	645	665	633	638	656	664	634	650	636	607	617	698	644	690	671	682	656	643	623	630	633	643	661	665	658	653	671	641	659	620	639	671	681	638	615	693	627	643	616	612	664	661	607	675	601	619	614	663	659	628	615	640	577	682	677	674	619	655	646	647	681	636	629	668	658	618	611	635	662	648	649	640	626	660	681	639	671	645	635	677	656	618	675	651	639	651	607	653	635	613	594	663	653	645	656	661	621	662	657	617	614	665	636	641	644	645	619	677	626	670	661	638	616	661	634	610	578	654	630	651	680	613	649	669	630	658	603	657	664	623	637	606	646	649	642	666	636	684	677	621	657	613	667	632	644	640	653	663	608	652	638	706	656	673	650	650	655	686	661	646	639	634	675	713	654	639	649	641	642	624	669	640	635	641	619	652	623	629	677	650	655	644	670	640	649	688	659	651	679	639	618	618	672	669	641	627	619	673	636	608	635	663	653	659	642	656	659	639	623	640	650	650	689	662	686	668	639	655	626	635	681	652	648	695	599	644	583	655	633	669	669	627	649	681	679	658	639	694	658	621	661	639	665	654	671	597	613	611	627	678	629	681	602	678	650	668	664	681	630	619	658	609	683	647	658	627	631	641	640	639	650	632	612	656	640	654	689	642	659	623	608	659	675	634	620	632	680	617	642	649	636	644	622	654	652	642	658	628	667	643	663	633	673	648	645	618	659	657	634	670	637	631	618	623	644	586	670	681	632	638	664	654	656	672	682	655	680	712	673	628	653	647	664	652	688	655	662	674	683	681	672	662	640	645	648	640	667	651	634	685	668	634	672	639	632	633	671	671	680	651	656	643	655	639	614	631	615	669	691	680	648	619	659	661	669	616	655	669	653	684	642	661	650	625	642	647	686	670	632	637	647	651	597	675	693	640	680	606	654	658	671	641	625	664	682	640	659	626	635	615	686	660	625	650	640	624	630	604	629	649	661	677	658	658	634	669	659	691	625	672	673	659	652	647	643	649	676	697	641	642	647	645	630	599	621	677	659	648	609	643	676	611	625	616	650	640	675	660	614	658	629	687	639	634	655	665	661	669	642	684	588	638	634	680	673	663	648	643	698	678	640	641	615	664	625	646	644	662	619	612	688	676	629	700	602	664	672	660	717	680	654	657	636	718	702	633	671	685	676	689	702	642	619	667	646	660	640	680
6990	4742	2175	518	1185	1382	772	350	168	170	114	108	105	88	103	108	99	102	92	92	94	82	91	91	90	87	86	86	80	94	97	88	91	89	89	93	100	89	98	104	99	104	104	101	94	104	88	95	88	102	100	115	104	86	99	91	94	114	101	99	86	110	86	74	97	81	107	83	105	89	80	101	91	73	95	105	117	95	96	108	89	108	84	90	86	99	107	98	77	96	103	114	81	85	95	82	83	82	103	103	76	106	100	100	99	92	107	91	98	88	80	98	84	86	86	106	86	85	98	85	81	78	83	107	90	106	96	96	91	106	108	87	92	100	73	89	100	72	111	96	97	95	94	91	88	93	106	89	98	103	104	79	98	93	86	98	90	92	98	98	103	113	99	103	102	75	81	98	104	82	97	98	95	86	102	97	99	105	87	86	91	82	103	83	98	103	96	96	89	74	85	103	99	93	97	96	108	92	85	91	80	90	90	90	89	111	97	82	83	99	92	97	80	82	94	94	90	83	95	104	100	77	97	112	102	92	89	110	88	83	98	80	93	108	96	87	95	99	94	90	92	86	103	97	103	106	99	91	108	112	101	103	87	95	95	85	94	90	90	94	112	99	94	97	94	89	92	87	95	88	100	106	79	115	89	88	63	116	97	96	91	100	106	77	95	103	103	74	101	97	91	104	99	85	103	82	96	85	95	112	90	92	87	90	79	80	103	101	90	107	97	93	103	105	73	93	94	102	96	93	105	104	98	114	97	96	88	110	101	97	83	84	78	92	93	109	93	88	94	91	96	100	106	101	81	80	96	106	96	108	105	96	114	86	77	107	95	101	103	103	82	92	95	82	92	108	97	93	96	92	82	91	90	93	77	101	118	83	81	91	74	95	103	90	102	76	101	89	98	95	90	98	108	104	97	89	93	83	81	92	87	108	88	67	99	83	102	93	88	102	88	83	89	101	111	82	92	94	90	106	94	94	91	80	106	115	79	96	85	88	99	90	100	101	71	73	83	87	108	111	86	93	96	88	94	97	82	103	82	77	106	82	93	94	82	98	83	88	104	90	80	104	101	115	101	109	98	112	93	93	100	104	99	95	82	78	95	83	88	84	75	89	93	82	102	107	104	84	95	111	89	92	103	98	79	96	95	86	100	96	108	104	78	91	103	97	101	106	96	88	102	88	93	79	98	108	100	90	87	98	94	93	85	113	86	82	90	95	91	83	91	93	93	111	89	93	78	89	102	94	96	103	98	105	89	103	88	111	95	100	81	88	84	93	106	103	90	104	96	98	87	100	104	98	98	86	82	91	100	100	90	90	94	94	113	85	81	105	83	99	98	98	90	76	99	88	76	100	104	112	89	81	119	97	104	98	93	88	94	85	109	103	103	78	86	78	94	114	107	94	106	84	103	91	93	109	99	85	106	94	86	84	94	93	109	96	101	85	88	88	103	104	99	105	105	94	101	99	89	89	101	83	75	93	98	88	98	79	106	89	105	74	76	91	105	84	94	103	116	88	96	87	106	89	92	90	82	85	122	86	102	90	91	106	104	97	69	108	96	104	101	93	74	102	80	94	89	104	110	104	94	71	94	96	85	72	97	97	116	107	106	101	91	96	106	108	80	101	101	95	93	94	91	83	107	111	88	85	99	107	89	94	108	83	93	87	93	97	95	92	86	80	104	106	88	97	88	97	98	97	96	98	80	100	80	106	86	87	85	98	104	100	93	99	87	91	96	83	105	90	103	87	90	87	101	108	93	104	84	92	95	85	85	81	92	86	101	94	95	94	126	108	93	96	103	107	86	92	70	76	85	110	91	116	93	89	106	92	75	95	98	98	99	99	93	103	89	98	92	107	87	97	107	91	101	90	95	98	101	85	92	98	103	81	115	90	90	104	93	87	75	90	87	102	87	109	88	93	92	106	107	98	77	93	97	90	101	84	80	115	97	84	96	95	110	98	89	93	101	106	92	89	102	87	96	92	89	65	110	68	94	90	90	87	94	90	79	66	97	97	104	100	80	94	93	85	95	107	97	94	104	87	87	73	92	90	101	109	87	85	92	80	83	97	94	90	92	109	106	104	101	111	94	89	82	97	88	91	81	98	101	96	92	84	88	82	101	94	107	99	97	80	96	108	81	95	104	84	98	111	83	106	84	96	102	88	75	96	92	97	93	79	98	85	93	106	72	91	83	102	81	89	90	103	112	99	74	97	98	90	95	103	93	79	98	99	90	81	98	72	88	100	112	87	107	76	93	94	86	90	90	111	91	88	106	89	106	113	103	91	94	89	88	89	112	90	100	101	78	105	111	94	87	82	97	103	91	88	102	89	105	87	93	107	104	114	94	104	75	87	103	79	92	100	84	93	102	97	84	86	75	95	90	97	107	94	97	87	98	103	85	104	96	103	91	92	95	105	118	97	96	98	86	90	90	105	112	104	99	106	95	101	119	102	102	99	114	89	97	107	96	88	85	100	92	102	85	103	93	105	96	84	95	82	106	84	96	77	88	110	96	98	95	93	91	82	91	103	88	96	99	105	84	83	88	100	113	97	97	107	114	83	91	95	94	80	104	108	92	107	85	72	94	97	96	97	99	94	110	77	98	108	103	91	98	103	95	81	96	111	80	99	117	96	110	89	78	102	85	92	77	92	90	83	77	87	97	91	104	92	101	89	101	95	100	85	106	120	82	81	107	99	103	98	121	89	111	91	82	101	83	90	105	96	99	85	111	100	92	94	93	80	78	92	98	84	84	120	94	93	93	118	93	76	103	98	110	97	82	107	95	109	101	89	87	80	105	111	92	91	104	89	86	107	109	94	95	97	94	88	102	90	69	80	90	94	87	94	98	93	85	90	88	95	85	97	93	93	83	87	99	107	100	89	94	84	87	81	102	99	105	97	80	97	77	109	99	86	106	80	87	97	97	97	91	90	97	88	94	102	111	100	100	90	84	93	93	102	96	114	82	84	107	79	82	87	74	93	94	112	102	104	89	91	106	95	103	106	107	82	94	97	104	111	95	100	88	86	85	90	84	108	88	97	87	117	81	97	109	93	88	82	90	87	84	96	84	92	100	96	90	92	112	97	94	88	101	92	101	80	98	86	99	94	103	106	102	92	111	109	97	97	88	96	101	79	82	80	97	96	88	81	93	98	90	87	99	97	101	87	81	102	94	92	89	106	106	81	111	91	99	93	98	90	90	104	80	104	86	100	109	103	96	86	89	103	88	110	90	102	96	98	97	82	95	100	79	101	88	88	94	82	106	88	94	87	94	91	89	105	97	111	88	80	92	92	98	90	91	90	106	92	95	99	92	93	93	86	99	95	86	118	90	89	87	93	79	92	78	93	97	99	91	79	85	112	97	107	104	103	91	97	74	100	117	94	83	115	100	100	100	78	106	88	81	79	119	96	108	96	91	99	85	95	107	90	79	85	95	103	105	84	104	93	104	104	106	71	79	96	86	92	124	65	92	82	89	89	84	84	88	96	98	81	90	96
34768	25419	15752	7129	22607	21763	13995	6645	3107	1542	907	728	677	675	648	660	659	661	688	680	717	683	690	703	685	752	713	650	667	704	709	681	725	702	684	675	666	651	680	698	692	705	691	681	681	742	664	661	729	689	694	706	638	656	627	680	668	682	673	695	708	699	701	683	690	692	734	706	689	686	658	694	686	657	720	703	676	685	705	713	684	662	689	659	663	688	746	691	653	740	662	674	663	698	675	733	678	690	679	710	715	678	667	704	641	677	675	709	666	661	659	669	739	650	715	683	667	742	725	698	703	740	654	675	704	726	691	684	732	677	709	716	747	718	701	676	695	714	703	675	679	639	739	688	690	686	718	703	714	710	720	675	691	634	682	683	665	709	652	677	656	684	665	721	689	667	720	724	689	710	721	668	752	724	700	687	639	693	770	642	683	667	692	662	704	694	702	718	721	693	700	733	711	724	703	745	700	719	691	707	652	673	687	701	720	674	686	695	649	694	666	655	697	703	729	673	674	669	735	692	670	713	681	693	657	709	652	673	727	697	680	684	728	703	697	710	719	691	698	718	679	641	702	722	690	687	712	664	710	685	723	641	694	685	721	670	722	706	726	708	677	690	712	733	687	698	665	676	613	669	692	719	692	675	717	704	679	674	692	647	744	630	640	667	765	650	664	632	700	728	722	720	697	727	684	680	708	695	697	692	680	702	647	684	716	701	717	766	654	733	650	718	684	695	711	711	673	690	691	690	721	678	683	678	696	711	651	701	707	702	698	718	660	653	635	696	674	696	728	658	716	684	707	699	657	651	720	721	697	726	688	667	673	696	709	699	677	713	722	725	677	713	699	666	695	693	680	735	747	680	680	669	714	695	661	724	687	706	722	689	682	684	704	672	668	656	698	723	674	691	704	731	680	680	691	705	683	663	639	765	719	702	706	664	714	677	672	675	678	753	724	722	685	692	665	691	691	660	670	723	699	750	679	692	693	697	704	672	692	733	710	664	652	689	674	708	678	690	700	675	683	680	686	687	723	750	695	691	708	671	705	707	724	698	684	745	696	622	688	692	718	671	700	692	722	659	647	655	690	707	652	692	711	694	683	665	680	670	716	689	699	630	696	678	676	681	698	668	686	660	710	663	701	717	725	685	722	710	664	737	627	697	674	734	670	665	671	695	698	653	694	710	723	702	676	631	724	692	666	678	692	664	662	660	667	668	703	699	642	749	658	681	708	662	641	734	682	683	694	688	678	684	656	648	675	662	691	724	638	691	727	697	704	670	672	747	647	667	708	632	691	657	685	668	688	690	676	675	669	721	685	703	708	694	706	696	712	659	691	675	657	743	689	723	662	695	715	703	732	719	698	709	708	681	695	658	710	651	720	692	709	702	640	657	662	746	660	708	651	683	708	714	652	727	695	688	688	726	701	672	737	661	696	675	653	701	699	738	722	699	675	704	687	670	756	718	694	657	681	724	712	683	691	668	676	689	710	703	642	686	683	713	679	675	672	685	659	669	680	642	645	670	736	772	689	670	696	681	683	696	662	678	697	663	685	709	670	667	645	686	688	683	668	712	694	702	694	666	703	642	633	694	653	730	687	672	709	705	673	700	697	721	687	675	660	637	664	714	712	688	695	645	753	713	723	650	667	733	711	711	664	673	691	649	705	685	706	663	722	722	701	705	710	662	662	716	718	708	708	682	669	680	714	700	670	674	729	668	673	706	703	690	677	718	715	721	663	701	707	687	677	727	709	683	736	646	749	666	723	708	688	676	637	663	692	734	666	721	703	661	684	641	686	724	695	688	696	708	673	690	713	678	657	669	695	676	683	651	677	706	687	722	671	653	726	678	708	730	722	680	638	691	712	703	730	698	707	630	656	703	726	685	660	679	660	679	711	706	688	681	654	757	712	696	744	693	658	693	684	665	681	708	689	672	754	710	707	685	651	715	688	705	706	669	676	745	698	684	726	715	619	740	725	679	676	630	702	695	646	647	701	688	696	694	687	658	704	715	725	703	677	684	684	693	686	674	653	668	670	684	661	704	697	687	704	712	662	603	678	668	698	697	694	644	695	678	678	652	729	674	647	713	670	684	714	691	723	656	739	706	671	670	633	708	656	686	698	701	700	735	705	690	718	649	693	667	688	676	660	659	713	698	668	731	724	685	713	670	695	675	646	697	702	683	654	719	705	693	698	664	695	703	698	671	694	688	704	689	729	676	696	671	707	703	684	679	670	632	702	711	692	667	685	716	717	668	685	688	716	687	709	703	662	645	687	677	677	685	696	661	722	691	673	716	666	724	606	679	713	725	683	704	696	697	659	625	689	727	674	713	703	681	698	711	700	660	679	699	709	636	671	691	681	647	703	692	761	675	684	667	714	666	679	681	670	702	652	706	676	704	682	726	642	687	729	725	720	678	661	673	672	721	691	693	675	683	695	659	719	710	705	658	657	673	670	676	704	651	715	679	660	681	704	706	691	682	700	719	700	670	665	667	671	671	717	732	681	700	646	669	699	680	735	666	694	667	716	663	672	671	685	667	723	708	684	702	693	722	709	669	676	710	728	700	675	684	725	646	683	691	722	672	673	707	689	654	641	696	719	689	672	719	720	721	650	634	679	649	718	712	652	694	683	706	642	686	685	689	671	741	683	649	696	692	645	691	685	663	723	702	667	698	619	666	699	674	667	717	742	686	687	655	662	693	672	699	659	652	698	694	675	690	707	649	702	699	693	654	700	705	703	681	666	675	720	695	711	672	679	656	703	694	657	655	664	708	691	706	697	723	723	749	705	694	706	655	676	669	667	762	711	708	689	740	682	680	749	661	695	714	678	756	686	641	709	701	713	701	711	642	713	672	683	667	707	696	684	688	759	701	644	712	689	663	697	680	692	655	726	713	695	689	676	677	686	661	711	663	694	724	700	692	678	745	690	698	697	699	658	678	687	654	661	671	689	665	713	649	723	684	682	716	696	693	691	706	692	705	671	659	703	663	687	719	674	685	715	645	699	675	660	676	636	729	691	659	644	692	677	637	681	670	725	691	670	725	673	724	738	746	667	707	633	690	693	694	711	664	675	720	718	679	699	669	680	679	664	749	675	717	697	701	718	691	735	638	707	687	693	688	676	693	660	677	737	671	718	651	678	651	759	689	651	711	646	679	654	712	717	638	723	704	680	678	722	697	689	653	710	693	717	665	677	677	635	698	687	714	726	698	659	686	665	722	687	709	737	668	705	696	697	667	676	659	682	673	769	667	679	625	720	649	654	686	700	684	699	709	739	695	683	717	666	698	703	695	673	690	701	654	634	682	687	679	712	684	733	674	709	662	642	656	740	687	699	695	680	685	685	691	700	696	691	701	639	733	715	677	687	701	687	687	744	682	687	722	706	675	675	712	685	682	714	709	686	715	726	737	698	728	760	694	666	692	687	661	656	652	627	711	693	698	685	676	693	740	709	700	714	686	682	689	673	625	710	687	708	724	660	671	729	703	704	691	695	676
12842	12327	6052	2120	7313	7344	3816	1509	626	239	132	106	90	86	88	87	80	97	85	81	85	83	74	90	92	88	84	85	82	73	89	88	80	82	91	89	94	98	83	87	89	86	81	86	77	73	84	97	89	101	88	90	80	101	88	79	99	80	90	89	95	82	95	100	93	88	94	91	104	86	75	79	84	68	106	90	97	87	87	88	87	77	78	90	81	94	89	84	83	95	88	90	82	85	92	87	84	98	90	93	100	82	71	86	86	87	90	89	84	90	97	98	97	86	95	86	89	101	76	78	82	91	69	96	82	84	84	100	88	86	84	97	82	94	72	93	102	92	80	90	83	93	78	79	84	99	95	73	91	96	89	80	84	79	77	92	88	97	92	77	90	100	81	93	74	66	83	81	97	88	74	85	94	100	83	106	90	74	87	86	100	89	89	86	102	80	98	103	87	86	98	83	70	90	97	83	97	85	92	82	99	87	93	98	83	79	95	91	81	80	89	88	92	81	96	88	79	94	106	81	90	76	90	68	87	85	85	97	83	96	79	76	76	89	89	96	88	87	96	77	78	99	95	96	102	102	77	103	82	73	93	98	86	87	74	82	90	73	92	79	84	97	89	91	113	104	95	96	72	94	91	99	82	94	72	88	89	83	86	73	97	85	81	93	97	91	86	105	83	84	77	94	92	96	97	106	77	89	103	86	97	90	79	88	79	88	93	88	102	72	90	71	93	85	85	99	93	109	84	89	84	71	82	106	61	100	79	91	81	87	64	82	81	90	92	91	107	74	91	98	95	80	89	96	98	79	84	81	78	75	86	87	80	83	82	74	92	92	83	91	100	68	98	71	99	93	82	86	73	93	68	86	73	82	92	80	89	75	90	108	72	82	82	92	99	84	76	90	93	80	94	86	81	85	83	95	106	87	86	75	86	73	99	80	102	75	93	105	85	96	93	71	80	91	93	72	93	78	84	72	93	82	77	100	73	94	85	87	82	71	86	94	88	94	83	75	90	104	93	91	89	65	89	77	87	83	80	88	88	83	82	95	91	77	87	86	78	65	75	78	76	80	89	79	74	83	83	78	80	91	89	85	99	73	91	95	91	89	81	87	77	99	93	90	80	91	93	89	86	86	79	79	107	85	75	108	90	93	95	98	93	98	88	72	89	93	89	72	80	83	91	75	81	81	84	75	70	82	91	89	73	88	89	89	83	85	90	93	102	81	89	87	85	81	83	94	97	103	70	82	86	96	85	88	88	93	83	102	82	88	87	93	80	65	91	99	87	85	92	79	85	92	91	100	91	92	72	76	74	88	101	82	82	86	90	86	88	96	85	75	80	77	86	93	93	81	60	100	85	90	106	83	85	78	79	99	94	88	88	93	57	83	93	84	84	86	83	111	81	69	86	86	88	84	79	68	92	84	91	76	84	91	73	83	85	75	85	83	83	80	83	106	92	87	62	67	77	95	96	100	104	79	78	110	75	76	91	86	86	92	111	72	82	93	75	92	108	92	85	95	103	105	89	94	81	110	99	101	84	68	75	81	100	89	63	83	66	94	89	85	103	86	92	96	95	98	70	92	82	92	71	61	89	97	90	103	93	94	82	91	99	79	77	96	87	84	87	83	90	100	93	95	79	103	95	85	97	85	105	75	90	90	103	83	77	93	71	90	96	84	98	84	85	85	96	91	87	97	100	98	98	90	72	79	84	104	93	83	102	97	98	110	83	75	92	91	81	73	73	79	96	85	84	88	85	71	97	88	77	90	66	90	89	86	78	98	95	79	95	94	90	89	78	97	102	72	95	84	81	100	91	85	87	102	108	107	74	85	94	80	91	95	95	107	95	97	91	87	99	90	86	85	83	94	97	93	82	91	81	104	86	88	103	98	89	96	70	113	85	89	77	84	88	101	72	98	109	82	97	98	99	85	65	81	77	87	82	93	92	89	96	80	80	84	78	83	99	103	83	80	98	93	80	89	79	85	96	101	78	76	83	85	98	87	74	94	91	85	76	94	80	70	86	87	90	73	80	90	84	95	115	102	84	79	94	77	83	102	88	73	83	83	83	95	96	87	71	97	99	80	80	90	94	68	98	85	85	92	94	101	101	98	80	84	98	94	103	106	82	86	102	97	104	83	70	85	96	94	102	85	83	84	100	89	91	70	84	93	82	80	75	82	96	91	81	77	89	77	72	96	93	95	93	89	94	97	86	93	85	81	77	104	82	84	75	87	72	87	85	91	80	79	90	101	76	98	77	83	77	100	90	62	89	84	96	82	92	73	100	61	87	78	70	77	84	73	97	79	89	80	93	93	91	91	100	80	71	91	87	95	72	87	79	88	96	88	80	95	74	87	86	94	73	90	82	83	83	94	101	90	93	81	97	88	106	89	63	101	94	100	82	87	91	82	99	82	100	78	74	97	91	83	103	82	84	94	83	91	83	98	108	85	82	74	86	83	90	88	93	97	78	81	93	84	89	101	96	101	96	93	77	86	81	94	92	81	85	93	97	102	94	102	83	74	90	100	78	87	71	94	85	92	95	82	82	83	94	79	83	80	87	80	100	82	97	90	82	97	86	92	86	89	89	80	78	83	77	82	95	79	82	89	109	73	86	80	79	95	85	85	82	95	85	96	87	74	88	105	97	90	86	85	93	87	87	74	111	99	78	109	90	85	103	94	74	82	94	73	95	107	88	82	87	109	83	93	87	86	72	101	101	93	76	88	86	75	80	94	118	89	84	84	104	86	77	84	103	89	94	89	80	84	92	84	99	85	98	69	91	94	88	105	74	83	79	83	91	98	90	98	70	98	94	87	74	93	81	107	91	81	98	81	112	92	98	70	90	92	74	81	97	95	86	83	91	79	73	82	80	85	89	93	84	92	85	108	90	90	91	85	82	95	82	82	82	99	98	89	85	74	81	82	81	94	94	69	91	88	80	98	77	75	80	89	74	87	85	82	101	97	91	76	91	91	107	90	102	97	73	89	79	78	99	86	82	104	90	86	82	85	85	88	94	84	70	91	87	92	99	87	98	95	103	95	87	91	98	89	75	88	86	83	92	89	104	62	86	84	80	87	93	74	81	105	81	76	70	102	92	91	87	80	71	103	96	99	87	75	91	84	90	83	89	91	81	106	76	106	80	74	92	88	68	87	95	85	103	91	95	87	97	79	74	84	104	104	81	99	96	89	78	86	81	107	88	84	73	103	87	90	85	103	86	91	90	72	68	96	89	96	96	86	78	97	97	88	81	78	96	84	79	76	78	75	81	90	76	88	96	94	89	103	79	92	91	90	97	73	96	94	100	89	77	87	112	99	88	87	82	94	94	79	82	96	89	92	80	78	78	89	88	97	94	85	77	97	78	89	84	82	81	87	104	93	82	92	78	91	96	90	93	84	83	100	73	79	83	101	95	78	85	90	71	106	97	88	91	108	94	79	99	82	85	77	97	74	90	91	100	76	85	103	105	77	93	92	86	106	93	86	96	83	93	74	88	84
43507	34375	25292	19982	46425	43912	33419	21552	11204	4531	1705	896	730	665	636	621	634	633	697	642	630	651	683	610	629	636	607	595	672	655	661	637	637	615	641	639	645	653	635	595	663	629	655	638	659	608	667	616	638	665	648	644	591	615	605	674	641	607	668	596	594	627	611	637	652	619	650	636	666	611	638	642	594	605	629	658	632	669	604	636	647	645	649	658	623	630	614	604	656	624	671	593	579	657	603	642	678	668	663	605	645	644	658	615	666	619	633	660	684	630	575	633	615	634	639	628	631	672	622	623	652	682	613	630	662	611	654	656	644	640	645	606	650	659	627	702	620	696	613	624	627	661	689	648	660	644	632	657	633	664	663	642	603	623	652	616	620	633	612	622	621	636	628	640	656	637	699	605	621	635	594	631	650	615	637	663	638	653	676	627	666	639	566	609	674	657	636	611	644	605	594	613	661	637	680	646	613	652	632	653	642	670	611	628	662	623	645	678	634	611	621	677	611	677	630	677	650	605	624	638	652	663	669	669	614	641	631	600	627	607	615	594	637	623	625	608	599	643	669	602	645	664	660	638	640	610	627	624	676	658	619	622	696	635	620	594	629	712	670	621	622	651	619	666	686	612	631	660	640	621	608	648	654	659	595	633	602	643	635	679	622	620	663	628	583	660	662	645	598	654	655	670	608	640	610	614	630	681	598	629	639	651	599	602	640	628	679	623	610	624	594	657	637	635	620	647	678	619	634	585	682	635	646	654	604	634	637	620	657	600	601	633	635	682	598	620	629	587	676	625	661	664	668	613	672	642	618	628	702	633	615	626	638	630	624	668	648	675	651	589	668	635	703	576	623	623	619	602	635	599	665	616	685	606	601	605	673	622	624	657	683	625	626	625	610	615	660	636	635	596	611	634	641	637	650	651	647	670	674	592	600	624	628	678	603	672	594	665	620	603	668	628	663	620	669	625	602	663	650	629	634	641	623	613	639	621	637	584	646	609	638	627	632	595	625	694	653	650	639	674	631	650	638	664	629	647	629	690	670	606	647	685	622	617	593	622	595	660	697	662	627	612	624	631	625	669	615	633	627	618	639	646	649	633	669	612	622	659	616	666	664	641	602	641	604	638	677	624	668	666	665	644	641	601	609	605	647	605	605	616	643	667	618	679	684	619	646	637	618	647	629	617	664	590	627	692	622	616	623	619	663	630	615	627	618	634	635	618	633	631	620	660	627	622	635	634	616	685	600	656	662	633	651	644	642	627	632	633	625	638	682	630	636	608	672	600	626	664	654	635	602	651	644	580	646	648	626	656	613	600	608	611	638	614	623	650	643	701	686	621	680	639	645	612	651	649	651	637	617	654	648	649	629	623	641	636	628	615	649	611	682	621	622	617	640	598	626	632	629	644	651	608	646	640	632	629	673	598	673	634	621	629	621	591	638	608	653	646	653	678	659	625	626	663	689	629	589	612	657	644	643	608	604	670	611	646	645	595	634	620	652	639	645	614	630	663	659	618	608	602	629	641	632	643	653	647	646	624	646	587	634	618	642	595	637	617	652	631	651	648	612	613	638	595	632	617	599	614	670	600	660	648	623	642	590	636	612	589	624	638	621	605	673	613	636	661	648	631	660	628	647	627	640	618	671	629	630	659	639	647	647	629	618	649	663	662	608	650	607	591	663	647	663	650	641	639	623	604	614	633	635	623	653	632	616	646	665	654	642	629	639	622	614	591	627	651	633	629	675	600	647	633	595	647	601	626	649	602	608	616	645	610	639	629	621	634	643	654	657	611	611	629	602	644	634	620	624	612	634	632	588	630	632	589	665	633	628	624	619	604	623	650	608	668	676	657	641	654	654	628	635	678	608	618	649	610	640	637	653	604	627	636	629	660	617	650	691	649	634	635	649	630	643	608	620	651	653	649	613	667	620	622	602	619	616	603	640	614	643	663	614	635	622	612	678	620	591	608	615	629	646	645	571	638	624	605	655	612	642	639	591	672	608	662	620	659	657	610	629	623	637	632	629	653	658	655	597	659	622	648	619	637	635	666	629	570	616	579	612	643	667	607	632	636	649	650	647	648	648	635	639	603	648	626	638	665	610	653	648	623	655	686	651	653	613	619	625	668	662	637	607	645	642	665	644	644	670	617	600	622	599	583	612	670	667	637	638	636	628	670	605	688	637	643	640	675	644	636	641	650	654	646	595	630	627	647	625	588	636	606	625	608	644	650	634	634	629	611	668	611	628	637	636	704	613	589	631	616	626	605	595	638	636	665	637	641	634	623	665	623	643	613	653	639	677	647	667	598	599	654	640	678	661	642	645	646	585	675	625	607	663	598	658	628	549	634	634	642	641	688	618	646	614	636	625	617	669	601	633	650	637	664	682	595	629	672	648	641	636	661	600	623	594	656	661	642	644	608	629	638	597	660	626	608	650	657	638	640	633	620	620	648	632	604	621	611	652	680	660	604	575	636	613	654	666	621	628	664	649	659	648	634	637	644	637	672	662	601	658	588	687	625	618	645	683	607	646	687	650	624	612	648	576	678	634	620	629	624	631	618	614	649	625	641	638	644	596	624	642	665	673	672	669	616	641	627	638	640	644	660	643	601	664	642	632	621	654	635	622	617	628	672	613	603	610	688	607	677	603	674	642	618	643	594	634	638	634	658	616	620	629	638	629	629	632	644	697	690	634	693	594	627	636	618	634	602	647	662	631	649	689	668	635	609	628	606	628	606	640	624	585	592	623	654	635	598	621	621	665	615	622	646	650	657	634	654	669	633	616	635	636	703	624	646	660	619	627	622	631	628	671	621	661	604	643	638	642	614	631	663	638	589	663	654	580	638	689	630	593	625	655	619	651	675	646	650	650	631	669	646	659	675	664	634	648	614	662	610	657	655	589	639	620	670	649	638	603	661	711	643	593	695	627	621	631	661	629	635	665	645	598	670	652	673	623	630	639	660	633	631	647	662	619	608	662	638	616	659	646	611	602	651	645	669	613	630	608	630	662	614	617	606	665	622	657	635	680	644	657	659	625	654	645	657	687	633	651	647	651	594	641	621	664	643	644	656	655	646	619	618	610	615	583	590	646	634	665	625	662	651	607	647	628	626	650	654	628	611	648	660	708	647	651	670	656	609	666	658	629	630	603	610	639	607	614	619	628	652	603	636	642	649	661	661	634	635	660	651	656	582	605	630	660	626	634	632	603	637	567	639	646	639	656	619	647	621	667	665	650	663	640	652	617	646	643	637	663	602	596	651	620	639	628	657	651	667	632	604	646	656	596	674	650	662	647	640	615	626	644	625	629	632	664	599	600	634	646	658	598	640	646	679	653	675	621	628	604	649	646	634	601	589	618	640	618	659	637	636	677	697	636	576	633	599	610	698	659	576	599	617	613	607	633	625	585	639	635	635	660	634	636	669	618	685	646	628	602	627	621	618	658	610	634	632	679	606	646	632	592	628	627	631	621	626	643	656	630	604	641	616	661	656	597	644	590	647
10476	7922	3813	1296	4459	4674	2469	1140	464	238	135	126	93	89	116	91	73	90	104	92	89	84	109	99	104	98	74	88	97	107	75	95	88	100	99	106	96	103	103	92	111	95	104	113	99	100	99	102	81	100	86	84	92	114	106	103	81	97	107	91	113	101	111	118	97	110	99	88	103	95	92	100	94	87	89	110	109	96	101	106	90	112	105	105	94	91	82	89	93	119	110	87	91	78	92	96	103	107	100	93	86	85	104	104	96	90	86	87	103	87	106	99	104	106	116	112	88	92	97	115	89	76	85	96	96	98	96	98	119	105	109	99	98	96	109	84	80	111	93	91	73	94	92	98	73	113	114	83	106	96	82	81	72	77	89	85	98	116	97	112	97	87	99	90	94	108	111	89	95	90	111	97	80	94	85	118	83	97	88	96	94	112	114	92	101	93	106	115	105	100	89	103	106	85	100	92	85	109	107	96	113	101	93	108	105	115	93	103	95	105	96	96	98	96	85	97	107	91	107	87	79	79	107	84	93	101	91	102	94	100	97	82	102	96	101	86	91	93	99	100	89	112	89	99	96	99	91	106	89	103	80	109	104	87	82	86	87	79	95	94	92	117	97	94	96	96	78	87	103	92	99	91	100	104	107	109	122	88	93	81	94	83	83	95	101	88	83	98	96	104	106	81	103	83	90	94	83	106	103	99	90	91	127	84	93	93	109	91	121	78	100	74	93	99	91	106	96	90	98	104	86	79	107	101	108	85	98	96	104	86	84	83	103	108	100	86	104	97	88	93	98	100	96	99	95	107	103	97	87	97	116	108	113	89	95	98	81	98	98	98	94	95	100	108	87	107	91	86	76	83	108	94	100	86	114	96	100	112	101	98	106	98	100	92	100	96	93	92	100	112	110	99	81	93	102	96	109	113	106	84	93	97	117	100	103	105	111	92	89	91	111	85	104	97	96	82	92	88	96	101	93	98	88	111	76	92	97	101	83	102	107	110	103	84	89	101	100	74	104	104	88	104	95	104	92	82	97	94	85	94	92	90	97	104	99	94	98	90	101	94	108	64	112	101	86	97	114	91	96	96	92	108	109	101	78	95	90	89	108	97	84	107	112	89	103	95	113	97	96	75	82	106	99	79	101	88	105	93	92	89	94	97	97	125	127	87	85	87	90	108	103	95	113	98	104	80	96	109	91	88	101	103	85	101	91	100	98	90	100	97	113	88	95	110	94	118	110	115	83	101	103	99	89	87	85	91	87	103	92	104	80	88	84	117	89	78	85	87	81	86	115	75	108	86	107	100	102	113	117	94	88	101	108	104	89	89	107	90	94	98	96	104	90	103	112	91	79	107	105	101	99	93	104	90	83	98	87	106	81	98	104	96	83	96	102	93	101	93	86	86	99	99	107	109	98	79	95	120	98	94	116	99	95	92	93	91	98	108	97	127	97	88	96	118	89	101	97	88	89	119	89	79	77	101	113	97	82	97	93	99	97	84	93	104	101	95	109	106	85	94	117	95	101	101	75	109	94	101	108	82	107	104	90	88	96	90	93	87	88	93	106	96	83	92	91	97	107	106	93	97	89	100	67	99	105	99	94	89	98	80	85	109	109	101	84	99	93	105	108	109	108	92	104	96	77	111	82	112	97	106	97	74	96	86	95	92	113	99	69	109	89	95	104	92	91	86	93	89	93	90	77	97	94	96	96	88	102	115	102	105	104	91	88	86	102	103	95	85	102	104	112	93	98	74	91	104	118	82	101	84	97	95	104	88	100	112	110	114	77	99	88	120	108	109	84	97	96	83	84	91	101	89	86	95	88	89	90	110	100	88	91	104	100	83	107	85	107	84	103	83	92	114	88	83	99	94	104	112	89	94	92	106	94	97	91	102	92	83	109	115	103	101	96	90	100	81	89	104	78	97	105	86	92	105	103	90	95	91	91	93	113	105	105	89	78	100	87	108	80	101	90	92	98	76	109	88	104	84	118	109	96	89	91	114	98	103	97	92	106	67	100	86	92	113	90	90	110	98	90	87	91	87	93	100	96	98	85	92	93	120	100	95	86	100	102	92	77	92	79	101	93	105	88	91	92	95	100	78	98	96	86	94	90	104	95	104	104	95	104	117	90	87	94	86	90	94	100	78	97	103	108	96	110	95	80	103	99	111	86	109	111	92	106	92	97	79	97	110	100	102	84	104	84	97	118	108	125	102	80	83	102	104	95	113	87	106	103	116	91	104	91	99	108	92	117	114	103	102	111	95	92	108	90	85	96	91	97	95	78	100	91	89	89	90	117	100	88	126	99	92	102	102	91	92	97	94	86	83	97	100	109	110	81	92	80	96	112	92	105	84	97	123	100	111	80	87	87	88	82	102	79	99	80	102	103	98	93	103	86	91	88	90	114	101	103	103	79	99	97	94	89	80	106	88	98	93	84	93	100	86	97	97	101	94	95	91	118	77	97	84	86	96	98	85	104	93	95	103	70	103	104	104	86	81	93	104	96	79	112	93	94	83	87	107	88	92	88	96	86	87	92	94	93	93	115	111	96	102	101	95	116	102	90	101	108	104	85	99	85	103	96	99	87	97	113	97	104	89	89	94	100	101	106	102	95	93	77	94	80	99	103	89	118	105	98	99	84	112	120	101	89	69	99	95	103	99	88	102	84	99	98	91	99	108	110	101	99	109	103	111	107	95	91	105	96	105	92	94	102	83	91	101	106	103	88	87	99	87	90	97	113	112	98	88	82	82	106	89	104	110	101	104	90	82	89	114	92	104	94	89	77	99	91	88	95	88	103	89	96	101	89	104	90	96	102	103	100	81	103	103	95	91	102	113	103	72	111	91	100	94	108	107	98	93	105	95	97	94	92	100	96	105	77	94	98	97	81	90	100	83	87	90	89	92	119	102	111	94	96	102	78	109	88	89	104	91	106	92	103	107	105	85	99	101	90	101	80	83	120	98	96	108	102	92	102	92	101	83	96	117	89	107	100	107	85	90	87	96	121	72	92	98	102	78	80	99	99	100	79	93	71	94	94	97	103	102	91	92	107	79	91	124	86	96	100	112	80	81	111	112	90	112	86	111	102	77	94	78	104	109	103	111	89	123	114	97	90	96	100	99	110	102	91	108	83	109	97	107	102	99	94	97	85	87	83	112	93	87	92	95	95	96	96	112	109	83	120	85	114	98	96	89	92	89	104	78	97	88	84	88	98	94	88	98	86	94	113	88	108	93	98	115	107	112	104	86	103	81	84	109	100	108	94	98	95	105	83	100	83	103	105	96	89	116	104	105	93	101	97	112	100	95	102	114	91	91	87	101	89	97	94	101	99	93	90	113	101	102	89	109	98	89	95	86	98	97	99	95	97	98	100	93	102	102	91	101	87	99	98	87	89	82	96	104	104	93	114	92	98	96	80	99	108	85	93	84	93	87	100	106	90	108	99	97	90	89	85	101	99	105	86	108	105	107	118	107	111	96	96	84	107	86	106	111	90	100
38471	29631	21702	14804	39146	37872	28690	18048	8635	3376	1499	926	723	758	715	732	725	691	680	664	729	722	678	717	701	704	671	737	725	689	661	693	647	699	690	696	742	752	720	738	660	700	714	720	690	721	723	713	714	708	735	708	731	698	711	717	673	673	680	705	718	660	673	670	666	723	714	680	709	702	693	724	714	674	710	735	679	710	696	750	748	701	759	727	660	664	691	703	714	746	730	713	753	739	713	709	699	721	702	729	697	680	685	655	685	706	718	714	699	702	688	718	702	744	671	654	683	706	638	700	687	682	688	701	763	701	751	686	681	768	705	729	726	703	713	677	675	718	713	676	749	712	705	668	716	667	722	705	724	695	711	704	681	699	738	664	683	703	726	686	708	677	675	667	699	698	755	683	711	694	725	715	719	727	681	709	701	692	671	650	697	715	721	705	694	709	709	707	709	694	717	719	666	731	711	684	734	696	680	758	675	684	739	687	701	723	711	689	702	698	693	690	708	716	670	695	679	698	709	686	685	704	693	662	693	702	702	670	721	715	736	729	688	716	655	677	734	739	696	629	685	722	711	726	747	689	672	710	703	661	722	692	717	705	732	715	677	709	711	669	679	706	712	697	698	732	672	693	693	730	676	685	715	698	693	713	733	717	695	687	672	696	724	688	713	703	720	665	699	729	694	705	691	729	676	719	723	714	707	739	679	715	676	687	687	756	703	704	736	726	760	707	697	698	693	657	710	691	726	704	787	677	700	696	713	700	708	680	671	722	715	676	718	689	696	694	688	681	707	711	696	754	739	726	672	719	644	706	736	677	671	760	715	714	727	742	691	700	687	664	690	704	695	723	730	675	742	707	748	717	723	733	671	682	667	710	722	732	679	656	716	736	687	752	693	681	763	679	694	681	719	705	658	701	740	712	728	694	680	714	704	728	733	706	687	704	689	636	661	759	629	715	694	684	675	724	706	733	639	670	739	706	754	709	696	723	713	675	748	708	706	716	742	687	711	762	714	684	682	678	741	698	677	734	706	697	689	715	754	739	753	722	672	665	719	695	705	713	754	679	700	720	666	740	716	740	732	713	647	674	663	730	739	742	723	713	702	680	722	710	709	715	690	727	709	692	699	730	716	737	738	678	742	695	739	730	690	737	693	713	676	723	717	666	705	692	730	711	710	743	724	710	740	698	714	734	687	679	688	677	669	700	702	700	698	699	702	723	717	687	666	732	706	721	712	687	718	689	674	691	723	690	703	715	713	645	705	665	710	720	740	747	697	689	717	661	723	748	733	753	691	750	688	712	719	694	710	714	717	746	681	722	751	746	709	709	696	716	715	711	737	654	743	645	720	721	691	710	711	707	759	681	706	732	716	687	728	732	666	723	686	706	718	684	656	707	724	721	748	693	714	686	734	686	655	718	714	694	698	682	696	658	748	702	715	705	690	693	722	666	736	706	721	713	670	742	724	724	692	664	684	713	724	749	743	738	695	722	761	711	693	705	674	692	728	721	729	718	689	706	741	704	664	717	724	705	731	731	724	671	685	721	718	694	710	691	737	710	673	718	737	689	758	675	711	680	679	740	711	718	717	746	713	723	729	699	691	703	681	695	719	679	720	665	720	730	740	675	727	740	704	705	711	706	689	721	715	725	655	652	682	674	712	700	713	739	706	721	705	695	689	691	761	730	692	731	694	695	719	707	752	678	668	681	699	721	695	711	704	733	727	701	719	693	669	712	701	698	684	778	685	741	707	667	734	683	717	727	728	738	664	746	705	675	694	706	684	699	725	694	688	688	709	732	717	684	740	715	715	757	733	653	688	747	699	728	702	745	706	742	678	720	718	685	763	767	685	716	672	665	719	722	655	716	703	673	725	683	699	713	722	643	689	687	670	687	700	731	724	725	689	726	741	782	687	691	700	682	716	674	738	709	684	718	695	699	695	732	737	725	697	701	717	715	690	693	677	705	700	730	719	698	722	669	671	672	651	734	700	736	707	690	719	737	657	681	719	685	738	697	681	728	740	672	686	703	700	699	715	724	760	715	659	672	717	670	701	737	714	752	703	692	716	690	731	665	760	729	752	735	726	668	687	715	703	739	712	775	731	748	716	704	664	708	726	723	689	717	719	709	695	685	728	720	746	680	696	727	714	635	684	706	669	667	741	702	699	708	695	684	704	722	684	729	717	690	727	719	689	734	697	717	746	676	747	725	702	670	662	710	660	678	742	756	746	722	703	715	680	686	714	758	686	669	705	745	751	718	709	716	750	668	734	701	720	689	652	720	725	752	708	691	729	730	743	694	713	697	688	741	744	706	689	696	711	692	701	659	650	704	711	718	702	689	725	697	722	682	672	709	702	723	724	721	653	708	691	724	713	707	700	691	727	711	703	682	748	654	705	757	701	697	765	698	730	668	694	699	715	679	712	712	712	724	711	719	733	718	707	693	676	723	738	707	683	660	710	705	713	698	771	722	699	718	729	646	743	742	710	702	742	707	698	653	727	707	765	732	699	737	737	727	686	658	662	702	687	696	745	696	703	751	705	742	704	689	698	745	739	705	721	671	700	677	720	725	705	715	681	675	713	680	713	697	701	701	706	737	675	710	743	688	691	732	674	676	723	710	718	628	687	710	740	695	698	727	719	713	727	686	690	717	716	749	716	688	720	733	701	687	679	712	680	677	726	708	704	701	716	686	660	724	720	711	738	690	723	691	714	723	665	702	712	729	737	691	696	711	713	679	697	692	643	753	691	737	707	721	702	731	682	674	706	731	713	697	727	680	721	706	715	693	688	724	674	711	673	709	727	699	731	694	705	657	691	698	698	661	694	693	690	702	665	751	690	688	665	712	699	676	642	713	699	711	711	701	706	664	707	700	705	719	696	702	699	682	663	690	719	711	720	732	652	728	700	713	690	699	749	682	725	730	664	698	724	718	691	717	676	708	710	717	724	649	694	729	739	723	706	735	737	717	671	723	726	670	720	765	696	751	718	712	705	678	675	712	688	726	683	702	707	708	691	696	740	754	758	682	726	668	697	707	706	685	695	706	683	691	751	699	719	724	728	733	671	717	736	702	726	758	705	721	698	655	668	703	698	679	722	729	734	742	723	697	697	700	657	759	729	649	687	718	679	747	714	685	690	697	714	700	695	680	721	672	695	705	727	707	682	700	664	680	713	678	722	684	700	670	692	754	749	728	694	722	729	634	679	723	693	706	731	728	712	689	745	731	720	704	701	700	671	753	726	728	718	695	694	727	703	713	650	667	705	697	749	719	729	688	736	719	741	737	729	695	699	686	709	698	710	740	699	730	691	685	670	740	701	677	702	702	742	712	682	721	742	690	721	725	685	724	709	680	714	713	682	676	750	711	702	719	726	704	752	722	691	727	668	709	689	716	678	711	749	729	727	728	684	709	715	717	748	709	697	679	695	701	705	712	697	681	714	648	667	691	723	726	708	711	669	693	733	719	717	687	719	729	713	713	685	729	702	672	693	707	717	683
12672	13044	5959	1241	8733	8363	4588	1921	708	319	182	96	83	72	89	84	79	101	98	91	77	83	88	73	83	75	93	104	81	97	91	99	89	87	84	83	91	82	77	90	100	77	75	82	73	77	93	82	97	85	93	81	79	83	86	88	95	100	81	99	75	80	85	79	76	93	84	84	83	73	77	82	85	89	79	88	93	63	93	85	103	77	103	91	90	83	88	88	87	88	86	98	87	81	90	93	83	88	72	80	85	96	96	103	90	88	73	90	84	87	74	82	90	93	81	89	95	86	88	77	81	90	94	100	92	98	87	95	82	95	83	82	89	96	89	89	90	88	92	85	105	102	94	85	91	84	90	75	78	104	79	92	85	95	94	75	88	72	83	80	73	99	87	91	85	85	99	85	90	85	98	87	74	101	100	82	103	75	101	88	85	80	75	92	73	88	97	101	79	79	78	99	78	108	87	91	107	83	67	79	97	92	74	87	89	79	95	99	81	84	80	78	84	86	101	101	91	73	103	89	96	105	74	90	80	77	90	86	88	87	80	86	80	86	74	85	104	97	81	70	92	99	88	90	62	87	91	86	80	97	111	95	85	76	96	105	96	79	75	93	98	81	100	106	86	96	96	84	91	88	98	73	84	85	85	90	84	104	67	94	71	97	92	91	109	93	95	75	78	83	74	100	93	93	94	85	86	89	98	76	94	95	65	83	93	75	94	98	92	86	87	88	93	88	85	90	84	88	77	79	101	81	77	101	94	72	73	95	89	89	86	97	72	91	82	81	103	101	99	92	89	77	87	78	85	80	102	104	84	85	91	85	104	96	114	76	94	94	93	95	96	71	80	74	93	81	92	81	93	91	98	84	90	92	80	87	84	79	97	88	101	99	101	89	85	86	98	111	94	89	92	86	86	96	89	83	81	80	72	90	74	72	90	78	97	91	89	82	84	87	70	90	89	91	105	83	89	101	95	92	92	92	82	86	83	93	91	89	96	81	84	96	65	89	86	91	79	78	90	93	77	97	96	80	77	90	76	81	116	92	80	85	97	103	80	81	102	85	92	89	85	95	93	88	76	96	94	88	87	101	95	102	84	97	93	94	95	87	97	78	76	77	98	87	76	89	100	84	98	69	92	81	113	91	81	82	97	86	83	73	112	82	87	87	89	102	89	74	87	84	84	73	81	76	82	98	82	81	88	84	89	91	87	93	67	83	85	85	84	101	72	75	98	90	92	83	93	85	97	95	92	88	87	92	94	94	83	87	92	93	86	71	91	90	84	87	88	76	99	88	94	84	86	90	95	100	71	80	82	79	98	97	86	89	104	86	88	101	85	104	77	93	88	77	104	87	101	101	77	92	86	91	90	85	70	100	92	86	86	97	79	86	104	81	83	66	94	91	86	77	86	93	88	91	91	85	71	90	74	86	94	87	89	65	86	102	91	89	83	97	62	94	82	100	73	95	82	83	77	74	88	71	76	102	85	70	87	82	86	78	88	89	89	81	93	84	83	95	98	117	86	88	86	79	90	99	81	82	82	92	99	82	79	91	94	88	86	90	83	100	81	111	81	88	84	101	71	84	96	84	100	75	66	101	79	76	82	93	78	97	81	94	68	100	83	94	104	85	82	85	88	105	98	89	71	95	111	103	91	75	92	88	78	111	90	94	93	82	101	95	88	101	74	91	91	86	79	86	93	86	87	87	90	85	90	99	115	88	90	70	77	78	90	107	92	97	88	98	75	93	94	84	97	104	77	86	84	94	80	83	78	90	85	100	92	99	61	91	90	80	91	99	86	67	84	94	91	83	93	83	100	90	85	94	96	67	84	99	116	83	89	78	100	76	66	73	89	81	85	112	87	102	84	84	82	88	83	90	69	88	79	71	66	91	87	84	89	95	91	90	89	81	86	87	81	96	77	99	88	82	99	95	83	93	90	100	77	84	95	90	80	89	78	80	96	93	88	92	64	101	91	75	76	87	72	93	106	82	91	106	98	93	110	90	101	87	110	108	106	87	85	100	106	90	93	86	82	97	90	81	96	83	86	86	91	99	82	81	81	89	79	70	88	106	91	96	104	74	90	83	82	98	97	99	91	85	74	85	87	81	95	87	85	77	86	70	99	73	97	101	95	99	76	93	77	93	86	86	86	96	79	89	92	92	72	86	104	85	80	101	86	63	95	78	86	60	87	93	77	77	81	88	85	96	105	93	94	88	70	91	85	68	80	87	77	71	93	82	96	88	95	92	82	104	89	81	95	90	80	74	101	91	72	91	92	108	73	91	94	82	84	82	96	92	80	78	66	93	86	96	97	81	98	100	96	81	87	105	74	81	87	88	72	82	87	108	84	100	84	84	102	93	82	82	104	93	98	91	92	94	90	90	72	102	98	91	91	94	80	97	81	94	92	95	99	79	83	77	87	88	67	102	96	93	89	79	97	71	88	95	93	81	91	96	86	97	76	71	84	83	97	84	96	94	87	88	82	90	74	91	94	90	97	91	83	95	75	92	94	104	84	86	87	93	82	87	97	85	78	81	84	94	87	85	86	80	92	89	87	83	79	94	88	90	86	85	78	86	85	93	67	94	95	80	99	82	86	82	88	89	91	80	91	103	83	89	84	78	100	95	91	83	78	90	109	86	115	78	77	79	91	93	83	87	87	103	78	99	89	102	88	92	82	71	90	79	78	79	87	71	98	89	103	81	96	104	96	104	81	81	93	74	96	104	94	96	73	95	88	94	104	87	87	85	87	71	90	77	88	92	85	87	82	93	94	91	82	88	111	84	87	93	76	83	88	75	83	93	91	84	95	84	74	95	88	84	82	111	61	93	86	92	89	86	81	76	100	90	91	93	91	75	96	94	98	58	94	95	77	104	88	84	88	99	84	103	90	91	84	67	86	82	93	88	111	100	83	95	88	80	87	73	85	97	101	92	78	75	86	85	109	76	95	101	83	93	92	72	81	76	78	86	96	88	102	86	87	90	96	87	89	91	92	91	92	77	83	81	94	82	75	102	78	75	99	79	85	79	108	88	100	77	92	94	95	84	92	90	77	84	79	93	77	88	81	69	83	103	77	90	92	91	73	81	94	93	89	92	96	92	97	86	82	88	91	96	93	80	102	88	87	74	88	99	97	88	112	94	90	94	73	106	89	102	60	83	80	82	79	87	86	84	82	115	98	84	103	74	73	91	92	77	87	93	95	96	97	101	81	83	73	92	71	76	82	85	79	80	84	84	98	83	99	90	85	113	73	98	82	100	90	80	76	96	95	94	75	80	89	75	105	85	92	81	78	97	71	98	75	83	73	84	90	103	92	88	79	90	79	93	88	72	92	97	76	78	82	83	80	100	93	79	69	77	93	89	95	93	78	94	92	91	100	79	104	92	93	76	96	76	83	75	86	103	90	90	83	82	84	75	79	79	83	87	85	85	95	106	83	75	80	94	78	94	91	99	87	89	95	86	84	76	87	97	86	80	72	94	78	63	92	102	92	90	84	95
43707	35309	24485	14800	50131	46563	35442	23945	12885	6072	2335	1113	709	653	686	657	615	673	638	653	639	605	649	616	666	624	626	655	641	638	598	652	585	609	616	629	617	636	644	624	591	623	626	650	657	657	596	681	613	658	682	634	688	645	672	603	648	671	616	679	645	617	636	616	625	620	590	675	658	617	639	609	643	610	663	648	644	658	671	580	616	585	592	625	644	669	635	651	654	656	622	614	627	664	664	662	619	657	602	635	666	651	668	631	597	642	642	636	640	681	634	654	633	662	660	652	671	626	661	653	612	639	645	631	638	642	703	648	634	642	652	628	635	613	618	610	637	659	630	624	695	651	653	636	615	653	621	625	618	660	617	647	610	653	655	674	617	612	633	652	637	655	613	666	641	586	649	610	631	688	646	622	612	634	610	630	667	622	676	606	676	616	658	643	670	642	640	606	641	650	643	643	632	655	604	670	664	636	623	670	618	659	603	639	642	646	625	639	672	659	631	664	584	660	636	629	661	673	654	630	677	666	625	641	689	653	644	642	611	599	637	607	654	626	608	653	637	633	712	586	674	664	611	611	622	592	656	639	599	652	606	675	602	602	693	627	623	606	649	619	666	641	646	614	646	606	664	620	659	649	634	651	644	659	673	623	670	631	634	678	694	657	638	653	672	627	657	628	648	618	665	623	629	600	641	660	639	662	620	606	602	604	621	644	620	651	670	675	639	625	674	614	596	609	626	693	646	602	643	649	661	615	615	635	619	651	668	666	599	664	583	646	632	667	670	668	669	632	610	638	621	657	615	643	644	658	606	635	624	618	661	614	630	670	634	631	678	667	635	633	639	643	659	619	619	648	613	680	642	653	662	659	601	625	646	621	626	635	662	609	635	663	681	636	597	608	649	633	654	628	621	610	660	699	676	637	640	640	607	604	680	583	624	660	656	660	708	639	656	673	646	598	621	649	649	659	643	621	664	609	679	629	598	601	621	712	645	632	657	633	642	645	658	623	641	618	646	632	656	644	621	619	620	616	643	638	623	648	648	639	649	629	630	626	654	681	632	668	632	681	611	624	608	632	653	635	630	655	610	641	672	685	657	659	596	667	665	666	652	676	629	650	683	594	595	630	644	610	655	664	659	629	610	642	655	641	672	663	630	642	701	590	637	673	621	576	629	658	592	674	650	598	658	656	651	648	628	639	611	633	658	649	614	627	647	649	606	605	639	654	680	631	658	596	672	596	604	656	642	671	674	628	639	650	619	658	658	627	634	664	621	586	586	677	647	616	600	672	601	630	602	640	625	646	656	663	657	600	652	651	657	672	627	663	650	640	618	667	631	617	619	626	666	623	665	665	647	687	648	608	655	654	661	653	622	623	652	635	624	649	623	651	643	651	650	636	646	607	645	612	684	651	637	624	641	679	628	578	632	588	642	677	587	635	622	623	660	636	637	647	631	640	686	655	622	651	628	611	647	625	649	619	682	631	638	648	666	651	651	660	627	574	706	695	655	634	654	638	651	678	608	629	634	655	645	624	661	656	708	608	616	659	648	683	621	611	607	592	667	634	640	617	648	700	617	639	652	619	615	633	636	621	644	606	631	660	635	666	700	661	639	674	638	646	582	692	597	635	626	636	621	660	645	603	656	642	645	636	626	706	633	639	674	637	654	625	606	616	618	635	622	627	632	641	641	685	639	611	682	658	704	648	576	619	697	682	676	663	656	674	658	619	655	636	627	611	642	611	681	633	649	641	674	631	669	642	611	672	629	688	641	611	649	649	655	645	627	653	631	667	642	642	649	625	659	661	675	634	649	660	674	611	670	644	627	678	632	666	660	621	619	606	634	628	620	601	642	620	678	703	676	664	640	622	643	597	638	649	643	591	616	690	679	610	645	651	628	638	613	630	667	659	638	679	698	648	629	635	637	676	603	642	626	642	666	654	643	647	610	636	641	667	591	654	653	672	634	680	651	671	620	715	677	662	650	668	603	652	591	635	652	616	643	620	654	655	644	649	639	658	650	647	645	616	617	630	637	579	627	623	637	605	619	658	611	600	629	626	662	614	665	653	637	628	593	610	628	656	552	632	673	618	649	644	655	641	674	631	629	671	633	618	604	687	602	660	687	587	633	624	623	628	703	583	588	650	632	620	687	642	640	642	601	626	678	658	624	604	630	665	607	633	619	642	621	600	629	617	617	657	630	619	669	611	623	620	639	660	633	604	655	596	692	606	609	682	640	664	643	639	580	619	635	625	618	660	658	629	641	625	596	640	659	637	647	618	637	631	633	628	629	628	661	644	610	654	671	657	610	603	610	621	596	654	675	625	635	647	673	622	622	611	615	574	618	628	670	636	634	606	651	689	633	661	635	643	637	646	630	610	636	618	647	635	649	658	586	616	675	613	661	666	626	657	643	646	653	627	658	660	618	645	680	646	636	624	640	660	609	638	637	633	632	679	631	614	613	640	638	626	625	576	627	660	628	594	651	633	630	655	640	645	651	657	650	618	668	636	659	629	631	622	689	603	636	632	617	616	675	627	637	704	653	637	658	652	662	657	625	689	598	663	673	611	634	695	686	644	686	660	657	649	621	624	687	650	648	644	608	607	646	638	620	621	676	600	640	636	659	683	639	654	644	642	718	620	624	627	676	633	637	602	572	610	646	649	639	652	631	622	594	659	602	634	582	616	676	665	682	618	650	620	661	646	684	618	634	633	632	605	590	674	660	649	610	607	618	605	619	676	651	636	599	663	629	655	644	652	641	611	625	650	603	652	675	632	620	615	599	624	645	627	632	617	643	647	650	630	636	655	679	615	658	669	672	644	635	681	699	650	669	658	639	658	637	602	639	641	631	636	645	622	656	624	638	624	657	634	649	617	664	649	660	646	596	697	641	654	674	624	636	626	660	654	624	662	630	616	686	614	680	640	650	634	660	684	637	595	636	610	657	627	698	626	699	622	635	649	656	628	618	656	624	631	656	609	656	624	665	598	644	688	639	627	628	645	637	633	618	626	677	643	645	638	682	604	590	641	633	663	639	608	650	676	644	624	666	657	699	628	648	648	651	635	644	638	572	609	627	634	633	642	631	670	672	662	630	641	619	645	586	667	606	645	634	628	677	648	597	634	635	693	646	663	652	634	638	637	621	617	609	626	665	682	618	629	653	646	674	622	630	638	632	597	628	645	651	619	646	600	649	628	634	638	639	619	621	605	657	653	617	601	652	622	627	665	629	634	663	623	605	636	676	622	612	615	646	622	634	628	637	665	721	629	605	692	579	604	612	647	672	669	587	616	599	594	625	659	622	625	651	659	683	607	650	638	619	609	628	604	662	675	679	656	581	700	622	608	630	676	636	617	642	646	611	658	637	647	689	636	624	644	658	691	654	649	660	634	609	668	627	614	652	627	606	685	621	670	673	609	636	663	614	641	664	632	667	645	598	664	657	604	617	672	615	641	698	654	666	655	614	627	695	656	659	631	671	642	664	628	645	651	646	618	608	622
7075	4293	1714	320	1423	1282	656	323	229	150	115	101	109	105	89	101	95	108	97	84	97	88	105	79	88	101	75	104	96	87	102	97	86	96	91	97	91	78	102	109	86	82	99	90	91	89	82	100	107	93	111	102	109	88	90	91	81	93	82	95	85	99	75	104	96	93	81	84	99	105	103	94	105	86	92	78	116	89	104	100	90	123	87	89	96	97	80	109	93	102	79	95	84	77	99	96	92	84	95	90	92	90	101	104	92	98	105	103	97	112	94	90	78	97	110	92	102	86	97	96	89	97	106	88	98	90	97	88	97	87	91	111	75	96	78	97	87	83	85	97	89	95	94	104	91	106	94	110	88	90	114	97	96	92	101	94	106	86	98	92	98	92	101	87	85	79	90	84	109	103	96	101	92	92	89	88	85	106	81	82	94	99	91	89	93	82	100	94	102	78	91	112	95	95	91	112	90	94	104	97	98	90	89	106	100	83	102	110	92	76	78	104	82	85	103	83	87	91	76	102	96	81	101	111	85	98	87	94	109	101	77	81	108	103	103	85	92	84	90	77	94	107	94	90	93	108	115	94	88	97	86	84	95	79	99	85	92	90	101	116	88	94	104	106	100	90	107	103	93	88	100	90	89	81	88	101	77	103	82	89	100	80	70	84	105	85	97	98	106	115	92	97	88	86	92	106	96	90	108	68	108	85	99	100	90	92	112	91	103	83	86	85	84	110	100	103	85	100	87	79	75	107	83	78	83	98	104	101	105	86	94	85	99	96	111	106	87	102	84	91	86	74	102	106	118	86	92	92	100	85	102	94	99	105	86	106	92	89	108	112	86	103	95	96	111	94	89	100	92	93	97	76	80	85	86	94	96	73	84	80	97	89	85	94	92	89	69	85	87	107	97	95	98	104	105	90	112	100	102	83	93	82	87	90	97	97	92	93	96	83	94	95	92	110	74	90	109	84	102	90	77	114	96	100	94	90	95	81	95	102	104	73	96	87	92	101	89	86	93	78	105	90	88	101	83	100	84	109	95	89	107	99	97	106	115	87	90	97	86	109	100	96	91	88	96	97	93	95	84	79	100	101	96	95	113	83	77	93	90	83	80	97	101	94	105	97	93	82	94	78	93	85	98	101	90	86	93	88	107	98	98	79	95	84	115	100	95	82	90	90	99	98	84	102	107	85	83	101	104	103	98	90	95	89	86	96	94	72	99	87	93	109	109	102	83	97	88	75	96	70	101	86	83	95	89	86	101	93	97	105	97	90	107	87	81	89	93	103	90	95	105	99	104	92	80	106	82	94	92	105	94	115	92	112	95	120	83	106	86	107	94	87	90	94	81	82	88	86	102	73	103	91	86	120	84	96	92	97	82	94	98	88	106	101	83	90	75	80	84	88	76	74	77	93	98	82	95	96	88	87	96	99	90	94	94	94	100	103	104	100	111	82	99	115	79	85	80	86	110	83	100	111	94	99	101	87	86	85	97	98	82	96	88	101	108	90	85	86	94	95	83	98	87	89	105	79	74	104	84	86	103	80	93	116	82	86	95	95	101	85	106	101	93	93	86	100	96	113	101	97	92	86	92	97	87	90	105	110	94	100	87	89	94	92	104	87	94	99	103	95	95	86	110	82	83	90	112	85	91	77	84	85	90	92	72	85	80	93	90	95	94	84	81	107	90	119	103	106	107	98	88	94	94	89	90	93	90	91	109	92	88	109	87	91	105	99	103	95	86	97	85	114	75	88	101	82	104	107	86	91	106	99	106	83	86	103	104	107	101	82	82	112	104	103	83	82	95	98	99	92	83	100	94	102	103	67	102	106	77	96	99	95	100	100	104	106	98	80	119	91	96	97	104	81	85	95	90	114	105	85	99	104	90	91	95	96	98	100	96	108	91	89	99	93	88	95	104	69	104	95	80	100	98	96	83	83	96	86	100	79	92	103	92	120	90	71	103	94	104	107	97	102	90	87	100	94	98	78	86	87	104	93	84	87	94	100	107	108	102	93	77	86	97	91	74	87	92	107	88	111	109	86	80	86	95	96	74	95	93	93	107	91	91	86	103	114	99	114	87	83	91	87	96	86	91	91	110	88	81	92	95	98	82	98	105	113	90	90	91	101	83	100	88	95	95	88	82	79	88	91	89	75	106	94	88	84	100	120	88	86	105	93	103	102	83	88	100	87	99	84	94	90	114	101	76	85	90	100	115	84	102	103	88	83	88	105	99	103	84	78	93	115	94	74	103	89	92	95	91	92	91	83	75	96	106	100	92	123	106	96	99	91	84	105	82	83	93	94	99	79	98	90	89	96	97	98	93	109	90	78	101	101	88	87	99	93	89	101	81	96	96	103	100	108	97	81	105	89	100	79	102	103	74	107	89	83	85	99	93	108	93	84	85	77	97	85	105	94	80	98	93	91	89	96	98	76	103	79	89	87	92	87	91	105	94	92	95	94	90	90	107	86	92	108	94	93	103	104	99	88	93	96	104	78	80	82	93	88	85	90	96	100	81	92	78	107	96	87	71	77	90	91	95	73	89	88	104	99	121	94	103	93	80	97	91	89	95	105	102	98	92	96	112	98	104	94	110	101	108	101	91	112	94	98	104	90	100	84	84	95	100	100	110	96	107	92	96	112	73	98	105	84	75	87	100	101	105	87	85	93	97	84	82	82	81	87	112	102	88	104	80	102	84	92	79	86	82	93	97	80	97	97	109	97	102	92	106	100	87	91	77	90	81	92	91	98	85	99	80	90	97	117	93	103	93	85	100	89	106	91	110	99	98	104	105	103	103	90	115	90	84	93	86	92	109	91	82	91	102	88	79	99	88	101	93	95	92	90	90	93	95	92	99	94	115	91	91	87	82	91	94	96	101	93	103	102	97	82	92	97	81	116	83	86	98	98	95	93	108	100	96	102	82	89	105	106	90	96	95	96	111	106	100	90	107	94	81	101	68	85	91	92	107	87	97	83	93	99	93	89	93	94	97	106	85	97	87	85	89	87	80	99	116	94	91	108	93	98	99	105	95	89	102	91	97	96	91	97	105	93	99	103	93	94	90	104	111	90	83	94	85	93	95	87	92	97	89	98	104	100	111	96	80	90	105	98	102	79	107	106	85	106	95	72	76	90	85	96	89	92	86	94	98	94	95	95	87	96	112	89	107	92	87	80	89	93	84	87	92	88	103	101	94	94	98	107	100	99	76	95	114	91	94	106	105	81	92	86	92	115	103	100	100	86	84	106	87	79	104	91	92	100	109	85	83	84	83	92	110	86	100	93	95	77	112	86	95	106	84	81	93	98	107	109	76	92	95	93	105	88	82	85	78	91	114	94	83	85	75	77	93	95	111	106	107	94	98	84	96	94	99	95	108	84	109	94	116	94	108	92	98	112	83	79	107	79	69	83	95	76	94	105	96	94	96	86	89	85	94	104	100	91	91	87	102	84	103	93	94	97	98	86	105	101	98	77	101	93	103	79	108	123	107	82	98	90
34308	24007	13243	5392	24643	21506	12790	6650	3265	1662	1054	774	697	683	690	679	703	668	706	674	725	742	699	661	690	740	697	636	679	714	724	675	692	641	711	684	671	676	681	722	629	684	714	723	680	657	640	714	693	685	673	725	660	719	689	718	705	717	656	704	734	683	686	671	674	639	684	659	714	689	687	677	720	686	674	696	648	696	689	675	669	700	686	656	659	684	658	695	745	673	695	692	710	672	695	659	691	697	690	672	669	699	686	689	698	692	688	698	655	695	729	730	670	685	713	690	708	693	666	643	650	705	709	661	654	716	671	696	707	694	779	659	683	717	690	696	690	739	660	698	727	703	669	726	677	693	732	736	708	718	674	638	677	698	681	683	661	661	672	680	730	696	671	687	658	686	735	685	706	689	709	710	685	687	653	657	715	709	688	699	746	655	689	656	667	652	728	651	708	715	697	672	709	698	656	703	687	707	692	680	676	672	699	652	679	737	699	664	737	669	667	718	736	648	625	719	672	675	750	706	683	698	686	663	695	700	676	696	724	683	681	721	657	675	723	712	720	677	688	701	689	667	696	636	725	696	729	698	649	746	691	675	663	642	669	679	627	666	721	705	722	684	676	688	723	668	721	671	699	672	709	661	648	688	741	702	694	689	675	657	698	686	705	687	698	681	701	679	646	681	709	667	683	734	640	709	719	642	704	717	701	681	638	687	710	695	648	696	681	692	666	692	678	700	656	721	703	684	657	670	725	709	682	681	712	706	703	712	704	672	683	660	691	690	671	673	645	685	698	658	699	688	678	682	655	697	698	675	691	716	702	704	702	698	705	716	678	640	681	706	673	662	691	698	697	669	687	679	675	727	712	773	670	692	718	651	672	678	658	706	725	736	684	736	696	698	652	676	657	701	636	669	730	732	729	732	651	706	652	677	718	696	651	695	729	697	717	690	732	697	671	723	659	715	701	710	694	708	696	638	672	721	637	640	721	671	725	667	675	712	708	724	711	672	664	626	700	668	717	664	659	690	702	714	705	654	699	666	710	668	673	667	693	654	699	620	676	646	713	676	715	613	732	708	692	670	694	675	685	664	648	698	690	677	686	729	691	659	698	758	655	697	729	712	681	664	685	701	653	688	650	695	673	683	697	695	699	688	678	704	683	672	709	672	716	726	701	685	724	676	684	660	689	700	701	713	723	732	664	693	727	703	698	724	688	678	634	658	711	695	735	688	707	684	684	718	684	698	681	663	676	673	664	693	681	709	747	706	711	729	729	668	694	715	639	678	686	636	695	695	672	677	672	627	691	719	677	720	669	695	683	665	664	698	699	709	653	717	716	697	679	686	700	706	672	683	662	668	722	711	676	701	731	680	680	683	692	715	605	679	684	687	697	692	691	717	674	632	705	717	708	633	683	698	663	727	703	649	709	661	708	737	745	697	693	678	675	667	695	689	689	701	654	731	709	689	677	694	686	724	672	691	643	658	655	687	696	653	691	691	713	699	642	678	655	718	695	669	658	674	736	685	730	665	660	691	652	697	707	685	713	681	676	704	718	723	686	689	687	668	699	673	705	656	701	687	659	743	695	733	641	714	688	657	681	697	652	669	697	689	745	675	741	685	633	663	691	710	695	707	697	682	667	654	692	675	678	708	682	677	680	712	689	716	706	704	681	679	632	664	723	698	715	728	689	706	703	715	660	715	665	687	750	650	686	727	655	711	700	696	647	675	744	668	676	683	742	679	703	717	688	717	675	651	717	692	698	714	700	688	650	688	686	675	668	655	748	693	687	713	689	673	669	692	710	664	728	705	674	701	681	684	677	690	737	668	651	678	679	634	733	700	701	663	676	708	664	700	691	728	674	732	672	712	670	685	770	673	670	696	704	693	666	691	701	731	699	720	655	725	702	642	648	654	695	651	694	745	667	695	661	728	689	657	715	693	741	673	706	714	704	688	710	728	708	713	691	730	684	721	672	685	711	654	691	685	674	704	696	678	650	711	665	706	658	685	724	662	654	752	668	713	669	731	713	694	684	678	688	679	691	713	672	716	678	718	668	674	704	666	673	665	668	676	667	713	712	705	690	743	717	701	675	700	709	703	662	697	686	680	735	629	694	712	647	711	650	709	690	663	681	715	682	725	696	648	672	663	650	676	692	726	691	664	741	661	720	634	680	662	655	674	694	650	701	734	670	692	706	701	685	707	678	696	691	680	701	653	730	699	702	667	701	745	673	692	712	724	697	715	666	716	662	703	660	695	665	721	682	663	698	679	618	683	747	693	675	668	696	623	672	680	629	684	724	663	701	713	685	687	683	674	699	703	663	705	674	712	696	676	659	703	707	662	702	658	678	679	652	687	699	685	728	728	686	672	697	665	690	713	714	671	757	700	684	686	718	698	701	688	638	646	708	686	667	697	630	708	689	688	721	703	732	690	709	714	687	691	742	673	676	719	679	689	666	682	673	703	728	705	655	653	700	708	676	668	711	671	701	701	670	692	690	726	705	707	686	640	682	665	679	669	667	687	710	657	694	704	643	711	725	646	700	712	729	717	723	700	737	697	687	646	724	695	705	667	658	714	708	731	736	700	679	676	676	715	693	708	703	691	719	691	682	697	627	703	724	725	696	705	674	695	697	772	730	676	682	709	691	671	652	656	688	673	688	671	698	661	679	680	685	721	663	734	671	633	646	692	693	723	686	733	645	682	695	684	684	653	731	661	697	679	649	724	709	686	667	692	685	676	666	696	692	664	726	711	716	683	676	725	687	684	678	704	641	707	677	667	706	681	702	719	693	667	701	680	662	689	665	635	689	648	651	676	678	673	725	710	664	680	650	714	691	689	707	721	727	760	710	682	693	660	773	696	672	737	634	655	685	680	662	685	686	706	715	664	695	665	682	729	677	711	710	703	687	685	719	635	659	695	704	695	704	691	701	709	711	675	734	675	666	645	660	685	659	616	688	697	760	695	695	663	680	697	652	688	731	684	643	716	668	722	698	684	688	685	684	685	736	668	691	667	670	719	685	696	725	674	661	688	656	686	682	669	672	706	683	721	663	680	669	690	683	661	692	696	709	692	678	713	710	620	649	663	732	713	684	721	668	690	653	722	653	686	659	704	662	716	709	648	652	659	669	688	663	643	684	697	659	692	755	669	665	721	638	687	687	693	726	739	673	652	633	628	666	696	709	646	693	686	699	681	682	727	637	670	691	714	686	678	735	716	703	661	714	680	685	655	681	670	710	731	665	698	672	719	707	703	670	649	685	706	688	680	661	644	670	678	680	677	724	703	715	702	687	704	692	728	682	679	685	691	737	700	680	664	679	650	692	701	736	673	713	673	657	669	745	702	685	669	667	687	646	705	691	671	680	649	720	686	689	690	714	674	714	671	674	659	679	711	663	691	680	692	673	723	734	736	665	722	699	641	678	712	707	687	658	672	679	663	641	705	684	712	652	698	758	696	657	682	681	687	700	699	714	648	685	703	683	693	704	710	665	616	688	708
11422	12207	5528	1092	8301	7137	3304	1523	728	329	172	96	115	99	72	80	69	95	107	90	86	79	84	85	76	93	95	84	92	66	88	96	98	92	92	85	60	93	77	93	79	88	75	88	70	76	77	87	86	83	85	91	93	97	76	69	80	85	76	83	83	77	81	86	86	79	79	72	98	71	67	88	86	87	81	79	91	91	83	70	79	86	82	82	95	83	101	66	86	84	79	78	76	77	85	71	103	77	93	72	77	81	76	71	100	93	89	94	100	89	75	82	80	75	88	69	83	81	81	97	88	87	73	97	89	88	88	65	75	94	80	96	75	90	86	77	87	90	71	74	76	94	83	80	93	86	92	82	85	98	82	81	78	70	85	93	90	70	77	74	81	89	79	94	72	80	94	70	90	77	93	64	80	67	76	77	88	94	101	89	76	102	77	78	91	72	86	65	86	93	94	92	100	82	87	72	81	83	78	94	99	80	89	90	73	95	96	97	82	72	82	83	92	75	83	82	100	92	85	65	88	76	77	80	89	98	86	78	71	75	93	87	80	80	96	78	68	98	90	87	88	95	88	67	77	87	81	84	102	83	94	73	89	69	77	109	89	65	77	83	62	80	75	87	78	88	68	80	81	84	78	88	75	97	88	86	92	88	95	101	93	79	73	100	71	93	91	95	74	78	74	81	94	78	73	95	78	78	86	85	89	71	77	90	90	73	102	77	92	80	82	92	76	85	84	68	73	101	75	83	108	101	71	99	77	75	91	89	87	96	96	77	84	82	82	84	61	80	92	86	97	84	82	82	86	79	69	91	82	78	98	76	77	85	78	77	81	87	78	76	87	83	76	91	100	106	93	79	91	79	83	85	85	73	95	82	87	89	82	84	82	78	76	87	97	81	70	84	62	79	86	82	80	86	90	83	91	77	91	79	69	87	69	81	69	93	89	77	71	87	81	74	87	96	68	85	99	75	95	96	72	86	85	89	74	60	89	75	79	69	98	88	99	69	73	86	78	90	87	78	89	69	99	83	71	87	79	76	84	96	69	100	83	95	79	73	84	94	94	95	73	96	89	91	72	74	74	72	71	88	88	86	71	83	83	92	87	91	85	89	86	78	81	74	77	95	78	90	74	79	78	75	83	97	89	102	96	86	81	88	79	97	78	87	99	84	95	87	93	81	81	87	67	78	86	84	92	71	76	81	100	86	80	94	62	83	85	75	88	73	86	85	81	72	96	72	84	78	97	91	83	98	87	87	87	60	82	77	86	87	84	90	88	87	94	87	72	82	88	85	86	76	79	66	74	87	80	86	110	75	81	98	95	98	71	81	77	70	85	95	86	90	100	86	92	79	75	73	83	81	94	72	79	83	102	82	97	80	100	93	90	85	82	64	85	94	83	86	93	82	90	69	108	73	88	80	69	81	93	98	86	108	70	98	93	85	88	75	98	90	83	93	97	93	79	82	80	72	82	80	75	92	67	78	81	90	85	89	99	95	92	77	101	87	85	77	91	79	99	84	65	81	91	82	88	83	91	83	95	89	96	86	78	80	82	82	97	68	81	91	84	92	78	98	88	92	87	85	83	68	88	81	68	91	74	79	79	77	80	96	92	93	95	84	90	89	85	88	96	88	88	103	88	89	86	83	84	79	85	84	106	87	74	78	102	92	82	68	74	77	87	89	74	105	84	84	81	85	90	77	85	71	80	88	81	84	71	72	85	98	83	79	98	89	99	83	76	79	76	81	76	84	96	82	80	92	89	81	92	90	92	77	92	89	84	79	97	91	87	77	70	91	79	88	88	85	90	82	68	70	79	82	81	75	80	78	74	65	87	96	93	83	77	77	83	69	85	60	81	83	82	98	95	70	90	86	81	92	85	71	86	79	66	85	85	100	86	90	75	89	95	90	83	75	67	93	95	66	78	92	87	79	92	90	83	84	66	81	82	88	83	71	87	97	101	86	95	89	76	97	90	88	90	83	78	76	111	87	96	74	90	80	84	97	80	84	79	75	77	107	94	93	89	85	68	91	71	78	84	88	88	71	90	103	88	77	97	79	83	81	68	89	78	91	98	81	86	98	98	94	81	72	80	94	68	79	74	89	89	81	98	96	86	76	93	98	73	86	106	65	79	90	84	85	104	91	84	84	80	87	75	80	83	71	77	86	86	84	80	82	72	88	78	82	88	92	88	76	84	76	85	78	59	85	93	84	78	91	97	85	77	85	105	83	89	96	77	88	75	91	79	70	77	61	75	103	94	82	87	113	71	81	98	92	89	71	93	81	65	105	76	78	77	89	92	65	84	87	74	94	71	83	81	78	73	82	87	70	96	87	78	89	70	85	85	68	72	87	69	80	95	80	92	86	90	86	68	82	100	86	77	71	87	81	84	71	76	66	74	92	79	95	89	95	91	89	89	88	107	92	90	75	85	82	77	85	85	75	97	94	90	83	86	89	86	84	75	80	74	73	84	89	101	75	78	61	79	98	97	88	79	76	70	84	93	90	75	81	86	84	82	94	81	97	86	74	77	77	63	88	79	91	106	78	90	77	78	88	84	89	99	76	108	73	88	80	88	74	87	96	82	88	84	87	96	77	94	81	88	74	85	99	75	74	70	94	85	94	81	70	87	88	81	65	86	70	112	91	80	84	87	78	92	84	81	77	92	89	80	72	100	72	92	85	85	76	100	79	96	81	96	100	77	85	71	78	89	100	95	77	83	81	109	86	88	87	84	79	102	84	71	91	74	92	78	100	82	83	88	94	86	104	91	88	89	74	89	85	95	76	73	97	92	91	89	68	77	80	74	80	76	93	80	97	81	74	99	71	88	100	87	87	62	99	84	85	88	79	73	75	84	79	91	104	89	84	90	86	94	78	93	71	86	97	77	76	84	100	72	76	93	88	73	99	82	74	85	91	96	81	80	88	93	83	91	74	76	82	97	101	90	80	85	60	86	92	78	99	96	96	81	83	70	74	75	85	88	88	80	95	62	90	65	81	71	82	83	98	92	77	86	85	84	78	80	89	74	75	68	90	81	79	102	90	94	91	81	72	81	100	86	80	79	91	80	82	91	80	69	85	81	91	90	91	77	79	75	78	83	86	96	76	72	95	90	95	80	95	103	79	82	91	89	78	94	80	75	69	87	92	88	95	92	85	71	91	67	80	72	78	78	87	90	93	82	84	89	81	91	91	92	80	85	78	106	84	88	80	79	89	89	104	104	94	84	96	74	82	89	96	78	84	95	92	85	84	79	68	78	82	102	81	76	91	80	86	95	69	95	95	83	74	88	74	103	109	83	85	80	75	111	87	99	101	91	86	87	70	92	90	90	96	92	96	86	96	103	82	72	98	81	60	81	91	74	67	83	86	91	97	87	72	75	85	75	80	86	99	89	81	74	67	89	80	64	89	84	78	70	89	94	80	89	88	91	79	79	82	78	75	84	74	93	90	82	74	93	95	99	88	106	79	98	75	88	98	77	76	75	100	84	78	86	101	91	95
42371	34785	22302	13389	49058	43817	31714	22401	13164	5608	2417	1215	796	714	618	623	631	626	597	620	621	657	619	602	607	635	619	635	609	618	601	597	574	599	621	605	657	658	609	660	582	585	614	582	611	609	597	609	622	588	616	617	612	636	596	560	598	622	671	653	648	608	610	628	658	627	569	622	614	607	627	642	648	618	612	619	604	593	601	590	605	618	613	604	614	606	617	659	623	590	652	583	644	621	645	629	636	639	599	624	620	637	602	621	655	610	599	567	596	645	610	589	622	604	645	617	599	640	608	599	605	607	589	560	602	594	621	606	614	624	623	646	630	586	602	598	609	601	622	646	625	625	619	623	607	601	615	605	603	597	578	634	598	653	605	647	586	582	577	603	664	611	603	630	623	680	617	649	573	541	623	623	612	645	651	620	578	624	600	622	671	625	610	597	603	615	631	582	639	553	609	606	636	622	604	604	628	621	586	618	618	620	615	604	630	606	606	613	666	618	605	580	629	618	624	565	622	634	655	628	601	606	594	611	638	644	618	644	588	635	614	641	619	663	592	668	621	627	645	613	609	659	599	591	619	660	632	647	620	644	663	597	616	604	604	575	597	602	652	566	620	649	605	654	632	676	606	598	622	617	585	632	606	643	599	631	622	611	609	643	604	608	650	641	609	653	654	619	631	626	630	594	654	597	583	596	614	635	598	624	590	642	617	631	611	665	641	610	613	645	629	614	616	646	638	656	634	619	580	603	633	630	643	638	651	604	648	612	637	650	642	618	557	640	657	630	630	606	592	580	637	613	678	619	654	651	657	590	611	605	606	632	647	642	572	638	610	631	622	588	636	621	619	632	609	629	608	646	656	558	608	593	636	634	622	639	632	652	592	627	641	636	628	588	613	623	615	641	626	602	617	646	587	605	617	600	600	615	616	624	623	586	595	653	596	643	612	633	645	611	579	641	638	606	595	626	637	626	661	611	575	622	580	604	594	606	583	609	653	583	614	644	617	625	634	635	655	664	622	642	617	638	646	607	611	636	649	570	621	613	608	634	629	586	638	657	624	589	634	616	604	623	611	582	635	628	643	583	629	614	575	641	580	629	596	571	609	630	616	633	636	602	634	582	604	610	595	600	596	632	646	651	641	594	605	616	596	607	638	645	629	669	589	683	634	617	610	576	587	639	583	627	642	623	629	639	636	615	615	590	629	607	626	646	596	606	594	591	605	591	631	577	640	642	644	610	646	608	646	593	613	617	599	630	645	612	599	570	661	596	662	630	579	592	613	629	639	632	608	589	598	634	584	589	647	665	622	654	674	645	641	607	582	618	662	636	627	618	646	575	622	647	644	625	651	619	643	644	557	587	665	619	643	649	623	638	631	649	614	636	641	612	652	611	624	609	590	631	645	619	592	584	621	613	637	624	603	614	625	638	628	638	623	641	624	582	632	600	629	608	617	579	618	628	578	593	598	599	630	640	678	628	599	643	630	567	639	615	619	626	660	615	593	626	606	646	640	634	654	596	589	627	611	633	657	622	629	599	610	639	618	636	622	628	663	637	624	619	620	571	590	621	598	580	642	571	587	566	619	639	612	620	590	674	609	636	623	610	624	619	586	621	619	605	642	609	632	606	584	625	608	620	591	598	671	615	625	625	555	640	613	607	576	623	628	586	638	627	629	601	625	584	601	610	588	618	631	628	651	619	612	654	632	592	633	588	643	647	575	624	624	612	590	616	626	656	649	607	593	606	603	634	613	641	649	571	644	649	623	602	585	640	606	592	649	621	657	594	599	587	596	590	616	607	619	640	669	628	616	645	624	659	645	633	583	611	598	609	637	629	623	623	608	614	627	546	633	590	628	620	573	637	599	625	592	633	607	644	666	608	600	624	608	650	629	574	598	614	644	647	639	622	614	629	667	626	630	620	611	655	654	667	577	658	634	621	602	624	582	656	588	605	611	612	643	636	607	653	607	621	634	613	621	575	586	635	587	593	628	599	652	597	626	627	604	589	630	587	628	631	625	596	617	552	622	628	581	576	618	600	639	643	632	616	608	633	615	622	596	635	651	602	595	661	617	597	606	624	594	661	610	612	634	599	667	634	616	620	609	579	587	621	606	649	591	592	583	623	578	614	604	634	614	671	648	613	587	627	596	628	638	645	640	639	614	607	622	594	590	616	600	639	647	613	587	652	604	633	619	540	630	620	554	632	567	620	624	618	678	622	636	609	606	595	587	655	595	610	660	660	638	602	616	614	625	598	638	668	652	650	598	613	618	632	652	619	621	635	631	633	668	618	611	672	659	602	612	645	606	609	669	614	645	563	620	629	616	601	613	642	619	564	621	627	590	660	593	609	643	598	618	667	626	663	573	618	639	616	580	587	615	620	583	617	603	616	576	612	616	613	620	631	673	657	686	652	601	692	628	611	613	635	606	631	614	632	671	616	654	637	633	615	628	646	676	607	612	616	639	608	609	617	607	580	580	589	626	626	605	597	612	613	637	600	670	607	608	634	606	647	608	603	613	580	614	652	625	648	640	652	621	601	631	552	651	598	606	635	604	605	684	656	602	607	604	582	621	581	650	600	667	611	642	596	610	594	651	669	647	655	619	600	642	630	599	593	602	622	612	606	612	599	644	590	631	586	659	592	566	633	626	601	644	595	633	593	586	602	652	612	642	610	637	663	642	647	621	624	606	584	573	621	617	601	626	665	587	640	637	636	633	664	620	574	643	625	623	618	668	535	595	646	633	580	617	600	631	581	586	614	625	581	635	609	660	582	641	655	591	632	617	603	632	635	654	585	617	624	612	602	628	626	593	647	601	603	583	603	613	617	604	598	642	627	625	615	571	603	605	623	594	622	578	591	638	649	635	604	633	606	605	638	654	618	632	566	591	616	556	598	598	604	619	673	628	568	581	609	639	625	642	647	601	608	639	638	636	583	577	599	639	664	621	639	658	632	591	638	625	610	632	567	640	597	575	617	644	649	595	618	596	626	630	609	655	616	629	628	639	615	633	629	622	641	605	630	628	658	629	620	633	602	631	609	565	610	593	629	659	597	645	648	611	654	635	620	628	620	608	661	562	604	614	589	628	637	607	626	616	598	619	636	638	614	617	610	601	602	614	595	634	603	601	617	596	638	608	595	609	642	600	582	596	685	604	635	625	628	632	565	631	626	601	639	627	606	644	618	619	601	615	629	634	569	598	596	618	635	597	600	627	623	635	622	644	664	610	608	657	604	606	582	608	627	637	677	634	688	615	586	604	579	584	608	604	616	597	631	641	640	580	633	627	696	618	632	637	602	633	622	613	630	579	578	629	657	598	652	674	568	657	598	647	620	564	598	636	603	617	649	627	620	687	595	636	663	589	632	632	638	652	609	611	626	640	593	627	642	591	612	610	608	641	614	605	566	612	603	657	630	632	603	638	640	649	607	560	637	637	590	628	616	611	619	607	623	648	606	638	613	632	621	601	587	639	583	621	608	604	636	579	571	618	625	612	586
11481	8939	3299	801	4772	4165	1992	824	428	221	176	128	115	88	106	98	115	86	104	89	100	88	82	100	102	76	94	102	102	101	93	88	95	96	95	99	85	98	83	98	85	84	126	106	78	116	85	90	102	89	101	94	83	106	128	74	115	103	88	93	90	91	104	88	85	102	95	91	95	100	96	84	84	90	94	88	111	91	98	92	106	81	105	95	88	91	111	95	89	89	95	101	97	83	85	79	96	92	90	105	89	105	118	91	81	95	72	105	101	86	74	119	105	107	90	94	88	91	88	97	99	109	90	96	85	98	71	80	102	114	93	102	99	77	103	81	84	97	107	107	111	99	85	94	100	89	89	114	87	106	96	111	103	96	99	98	100	100	72	88	100	101	92	112	92	85	92	94	110	95	97	92	84	98	86	108	81	87	114	106	89	103	98	100	100	76	95	102	98	111	104	104	102	104	96	94	89	92	101	91	78	102	94	96	87	118	94	102	93	106	82	99	100	81	113	88	114	94	79	107	106	106	113	95	98	85	95	90	96	99	99	81	112	103	88	91	99	119	104	110	103	87	94	108	109	95	86	98	97	99	94	91	84	106	100	83	98	92	97	87	89	89	97	92	104	99	88	93	94	101	91	99	87	96	97	100	92	90	90	92	92	100	107	87	106	80	103	81	99	93	96	84	93	93	109	96	80	94	93	97	76	91	98	90	84	102	86	87	110	88	96	103	87	89	98	90	86	87	86	98	85	105	95	80	101	83	106	104	97	87	83	78	89	91	102	104	100	101	109	102	98	107	101	107	90	98	90	84	95	121	108	100	93	82	87	82	84	91	111	106	79	108	107	85	97	92	95	88	97	93	87	109	87	76	93	104	82	97	90	80	83	101	88	99	98	94	97	98	84	107	100	82	82	114	82	101	91	87	105	95	97	98	82	97	91	88	109	98	96	95	102	94	94	108	75	88	93	115	91	85	96	104	86	77	108	97	93	94	83	114	107	97	103	91	110	109	93	91	105	95	103	82	86	101	97	87	90	100	86	88	100	97	97	92	106	82	81	82	99	83	86	85	102	80	89	111	116	109	90	103	107	102	105	81	83	81	106	78	96	90	107	88	94	102	84	99	94	100	94	98	90	97	95	96	97	97	79	91	84	108	96	83	96	96	76	111	97	101	112	104	117	87	84	106	86	91	92	95	83	90	100	100	77	89	99	100	90	83	83	71	90	101	92	93	85	91	97	89	98	82	102	97	89	76	98	90	107	95	77	94	97	121	120	100	88	83	100	97	95	111	76	95	97	106	95	99	90	104	94	75	111	116	94	97	79	91	79	106	92	84	95	85	77	105	107	100	109	98	98	92	92	117	91	105	99	94	100	87	115	96	82	101	96	92	98	84	91	81	90	90	110	110	82	88	101	92	95	88	100	83	98	109	111	92	103	98	90	111	115	82	81	106	94	90	92	92	87	92	133	89	91	92	104	98	99	90	96	87	86	93	87	112	95	102	84	106	85	90	95	95	96	106	105	101	71	99	89	107	104	116	88	102	105	82	84	98	106	87	86	112	94	107	84	101	104	94	93	96	77	103	99	108	94	91	98	106	103	91	93	103	95	98	85	88	97	101	93	88	101	92	102	110	90	112	99	105	98	97	96	90	101	76	102	117	100	92	103	103	87	78	112	86	100	92	106	99	100	94	100	76	86	97	90	100	82	86	86	98	101	79	97	93	119	102	105	104	101	86	96	90	92	86	104	88	119	83	108	107	99	89	99	97	110	99	98	98	84	108	95	93	100	103	103	94	86	96	101	88	98	99	104	86	85	97	87	83	95	90	99	103	83	94	95	94	86	83	104	107	108	83	87	101	91	91	105	85	92	92	101	99	104	104	81	84	111	90	112	92	83	94	98	69	89	88	93	110	108	87	107	103	94	97	91	88	91	109	110	100	91	104	97	92	97	101	97	83	112	88	97	100	109	82	88	97	101	89	103	85	82	96	97	102	98	124	102	82	108	92	90	102	105	96	92	100	105	84	91	95	94	82	89	88	119	101	99	104	98	95	95	97	85	95	103	94	93	99	96	87	104	102	106	109	90	89	96	95	94	81	86	107	92	106	92	89	110	88	88	106	78	103	95	111	90	100	96	86	91	102	107	82	104	83	87	86	90	94	97	75	94	95	83	104	99	98	103	86	100	96	113	90	97	80	123	86	88	96	106	98	96	97	81	82	91	94	96	97	95	106	91	87	82	78	100	105	94	102	91	97	89	93	96	91	88	109	99	117	108	100	84	84	114	107	95	93	91	85	93	102	101	92	113	106	116	95	107	100	92	111	111	88	89	89	86	102	100	107	101	106	98	91	93	116	88	90	95	99	90	101	93	109	109	98	85	82	112	107	113	110	104	84	101	82	101	88	65	72	107	105	100	89	103	107	79	112	87	102	95	87	96	97	89	101	100	110	106	82	91	105	93	97	95	98	103	97	91	104	132	117	93	91	104	77	99	93	114	92	101	87	104	109	84	94	91	103	103	111	89	91	97	84	104	82	105	107	83	120	96	92	102	97	92	104	110	104	98	104	81	97	94	113	97	102	96	82	107	112	97	116	92	96	87	110	90	92	104	97	98	88	103	96	83	105	80	86	87	94	94	97	101	101	106	88	99	87	90	90	84	117	105	100	97	106	100	100	83	99	76	102	98	89	104	110	80	92	93	111	87	95	104	90	93	102	92	98	100	101	99	105	94	91	95	97	98	104	98	98	100	96	112	115	89	87	96	94	96	83	81	101	99	96	87	90	104	86	88	100	101	93	111	94	117	103	82	99	103	85	103	93	110	110	95	99	90	110	92	106	94	90	101	89	87	102	96	83	96	93	98	97	108	76	97	94	87	100	109	96	96	66	95	104	97	127	104	100	93	96	101	103	98	97	88	100	99	96	89	94	84	76	91	96	94	90	105	87	84	95	93	93	90	91	101	98	89	107	96	112	88	93	103	93	91	103	88	100	99	101	91	97	109	106	97	100	91	101	97	113	111	100	111	86	92	96	86	83	85	116	89	89	89	87	104	81	94	101	97	107	85	106	107	90	111	88	75	107	100	103	103	94	97	88	88	92	107	102	88	94	90	91	89	90	102	79	111	105	91	115	106	98	99	97	74	111	84	93	97	99	99	89	103	88	110	96	89	83	91	95	82	71	101	93	95	89	103	122	107	98	90	98	99	101	86	96	97	99	95	90	106	77	91	90	83	89	91	105	88	89	109	105	87	111	104	78	84	116	85	90	82	97	105	105	100	100	99	95	104	99	85	113	103	92	93	97	117	88	99	102	98	88	91	97	95	102	85	95	102	111	105	87	91	107	99	96	101	80	110	83	102	113	80	100	109	99	80	80	94	106	94	104	89	94	101	80	108	80	99	87	91	97	114	112	82	79	97	108	98	99	87	91	76	91	93	78	69	101	103	90	85	109	102	102	94	80	90	102	80	101	92	85	92	94	88	88	96	86	112	99
39566	30752	18589	10840	39700	35930	25915	15856	8806	3968	2013	1039	799	728	708	677	693	722	708	684	690	741	728	702	691	714	678	727	737	614	723	696	695	699	715	698	705	722	744	658	723	688	693	728	728	734	668	682	679	703	722	683	696	714	710	691	692	688	718	747	680	697	735	698	715	739	731	723	720	664	731	747	692	696	681	701	728	681	693	771	709	733	689	719	719	701	706	709	704	686	738	757	709	705	726	728	696	725	726	733	731	719	703	692	665	679	768	669	730	730	699	709	739	682	694	697	746	670	741	701	728	689	740	714	720	707	744	659	667	712	683	720	678	710	709	700	700	756	766	715	639	734	732	678	728	730	697	696	719	731	754	718	730	732	679	704	719	709	673	732	723	728	710	716	727	734	703	701	727	708	685	739	700	721	719	700	715	747	681	761	698	729	677	702	700	750	704	686	719	695	697	675	732	715	723	711	727	665	713	724	693	681	703	678	686	687	720	714	711	724	686	743	731	678	679	710	739	694	746	733	702	744	683	693	727	728	679	701	693	690	712	715	714	734	735	749	714	658	697	729	740	713	686	697	678	739	729	689	723	755	710	712	743	689	703	696	719	721	719	714	708	729	722	740	701	694	705	692	686	696	771	715	727	701	742	718	736	725	722	644	641	685	725	720	695	715	662	689	737	776	715	643	657	717	721	716	753	695	702	655	711	713	719	690	683	721	712	695	721	685	736	751	739	697	697	723	685	691	731	683	712	711	692	708	722	680	717	716	694	676	679	713	712	687	666	660	753	725	734	681	707	763	785	697	691	701	714	742	748	701	696	701	728	704	689	704	695	670	696	673	700	718	721	766	680	746	702	657	727	689	712	761	725	732	665	709	732	739	734	698	760	675	722	704	725	692	694	705	738	689	725	721	791	704	669	727	702	697	707	695	701	674	712	709	706	751	702	711	736	714	755	693	731	652	696	700	721	729	679	690	710	713	743	706	691	722	688	719	708	708	777	715	657	713	701	711	760	718	682	712	709	695	692	736	725	710	758	764	726	713	674	667	731	736	708	709	702	718	745	694	696	758	698	701	787	755	730	726	750	718	744	739	735	692	731	715	733	709	717	724	716	716	733	703	766	700	735	711	703	671	695	698	656	726	707	722	729	693	706	748	753	693	684	731	775	661	708	711	695	704	707	718	710	725	684	717	664	716	706	714	738	705	694	716	752	707	719	727	730	681	706	742	732	752	696	738	731	774	752	709	683	717	709	736	708	710	771	675	760	731	753	712	693	727	705	729	759	711	734	692	757	677	731	728	733	755	719	681	712	671	682	715	711	731	682	749	765	745	751	719	700	766	727	699	686	745	702	667	689	723	729	750	767	740	701	743	741	703	737	696	734	718	715	733	724	752	713	708	652	749	661	751	716	730	700	717	703	677	680	658	728	667	683	711	647	667	750	748	689	740	680	695	701	723	664	682	720	721	717	670	754	686	691	743	686	720	738	701	657	663	695	738	699	745	685	719	698	747	752	689	704	715	713	740	675	764	706	685	680	652	720	743	744	722	708	712	689	703	708	694	720	674	692	727	742	679	746	728	755	719	668	734	704	684	716	702	689	666	731	710	672	705	766	706	709	737	727	749	694	737	679	750	669	705	678	677	698	700	724	747	712	709	713	737	720	724	658	710	681	695	684	688	682	719	679	698	695	772	698	673	695	715	762	706	718	701	659	729	732	710	718	707	693	709	714	717	709	730	721	732	741	725	706	723	703	687	712	731	719	769	739	712	721	751	678	714	722	680	654	672	686	712	728	734	687	698	723	750	702	697	737	696	682	686	726	691	721	712	689	691	723	718	699	698	709	688	746	716	730	741	658	727	707	693	705	704	705	748	683	756	687	727	675	681	728	687	710	703	666	680	680	721	716	715	719	726	736	697	720	671	756	683	692	721	730	706	659	642	713	684	746	687	695	708	705	722	707	746	728	733	754	650	690	706	741	720	690	718	697	694	706	724	732	690	712	693	750	705	676	666	689	725	680	751	762	656	718	690	766	731	753	734	734	669	721	726	728	700	744	660	750	650	681	745	688	712	709	697	699	755	702	690	668	711	663	672	697	724	722	686	677	737	671	662	672	726	727	722	748	740	707	709	695	692	707	658	715	673	678	669	700	690	679	696	662	684	726	761	718	699	733	711	692	654	713	658	720	653	749	719	698	716	739	683	714	690	719	713	732	705	711	703	673	627	712	708	693	717	700	709	752	765	723	679	701	678	678	708	704	718	698	668	728	721	693	645	756	659	729	735	713	705	712	688	747	710	762	692	689	726	683	632	761	699	708	722	693	733	717	673	708	695	710	715	688	696	716	719	701	709	758	715	755	726	807	707	689	713	697	695	687	713	729	737	744	691	706	702	706	720	750	714	688	694	700	690	690	749	711	722	681	722	748	722	689	675	728	735	714	757	721	700	705	659	714	660	705	732	714	673	741	743	683	686	728	720	768	751	677	714	670	757	696	741	724	697	707	677	753	689	759	678	697	692	761	692	703	730	702	681	722	708	711	739	708	675	704	711	701	733	702	723	687	697	707	728	702	719	693	725	728	722	703	675	691	698	713	752	711	704	679	708	738	693	685	663	672	684	749	694	705	714	753	719	674	679	662	671	715	665	796	709	692	765	681	717	699	755	663	700	710	704	702	705	730	692	693	700	664	681	720	727	705	734	772	767	675	720	705	725	758	749	754	700	731	683	749	726	757	658	678	750	718	686	710	662	712	707	743	628	702	711	690	689	683	748	729	672	683	774	692	677	718	675	732	715	701	692	696	709	726	719	743	694	693	677	747	685	757	740	714	722	665	733	688	662	691	739	676	708	724	690	726	735	730	693	710	688	724	737	720	718	659	712	707	706	715	672	699	765	739	717	655	708	710	726	722	753	658	721	726	702	717	705	691	698	685	702	709	709	728	744	725	710	741	723	720	696	723	711	732	699	690	727	745	726	717	663	726	657	690	706	771	751	747	716	650	719	730	703	701	744	735	692	679	716	707	720	703	683	731	758	711	751	697	720	720	731	731	695	675	695	734	686	728	727	703	746	727	757	747	703	719	688	740	685	680	780	723	696	690	695	714	716	732	718	730	656	688	748	697	705	739	721	656	690	697	726	682	707	731	670	659	647	705	707	715	690	678	695	750	737	733	723	712	720	712	706	745	682	744	715	733	748	737	682	702	701	738	698	703	755	710	686	707	733	673	727	675	714	724	733	687	718	729	710	719	666	701	747	713	696	723	687	703	696	714	729	705	730	738	691	722	707	693	732	727	724	683	744	703	797	725	730	722	688	733	724	713	670	686	719	674	730	688	729	694	715	719	695	738	705	677	718	764	747	677	696	668	730	710	694	730	761	717	747	657	716	701	695	697	718	677	720	733	713	657	730	668	735	719	716	714	718	696	693	743	654	742	678	724	705	690	642	665	738	681	723	665	719	716	722	716	725	711	687	711	681	684	739	729	707	665	716	725	749
14022	13133	5300	2266	9333	7062	3675	1399	735	429	184	106	91	93	99	90	94	69	78	94	82	88	90	95	94	84	102	108	74	87	96	74	84	89	94	81	75	85	81	82	80	77	70	100	77	90	92	88	83	90	82	70	97	78	76	87	81	64	88	87	86	77	67	85	72	81	91	88	81	79	71	79	90	83	65	94	77	89	95	78	95	84	70	78	76	88	86	75	85	97	86	84	106	80	77	64	88	84	82	79	85	86	90	88	86	99	84	85	110	70	77	79	101	86	88	76	75	84	95	87	88	81	86	71	96	90	83	99	84	85	97	90	108	77	77	90	95	83	68	94	72	66	97	79	89	87	95	79	85	101	78	114	103	83	80	79	95	96	67	78	80	71	86	78	89	77	86	68	78	79	83	93	91	91	77	82	81	90	83	95	92	81	77	95	81	75	92	84	93	92	119	82	75	78	90	75	85	78	89	84	94	76	84	70	88	67	76	72	75	85	82	100	92	93	83	91	89	91	91	91	78	99	102	94	84	98	93	89	74	86	78	114	74	80	108	86	82	72	91	82	78	92	80	89	93	101	82	65	84	80	78	82	79	80	95	85	84	88	84	90	94	94	81	91	81	71	91	81	80	77	74	94	89	83	82	82	76	85	95	73	82	73	77	70	69	83	73	101	89	98	87	60	77	79	75	87	97	102	70	88	93	96	95	87	80	78	72	83	66	77	84	88	69	79	83	87	97	89	88	88	99	86	84	83	76	83	85	101	102	89	82	90	91	68	90	94	80	92	85	91	80	86	75	93	77	96	83	70	84	102	78	80	82	76	79	81	80	82	104	99	75	83	83	96	90	87	80	85	88	84	79	90	87	70	85	98	101	80	76	81	76	84	95	96	84	92	86	90	90	82	85	99	86	70	64	86	91	87	93	73	69	95	88	79	70	78	86	99	84	85	84	89	86	79	77	89	89	93	89	95	82	90	88	95	93	77	75	94	95	84	85	104	95	102	89	82	96	80	86	92	69	87	101	69	78	94	96	80	81	76	78	75	104	97	86	87	75	82	85	103	84	78	83	97	80	101	76	94	89	88	84	99	77	98	82	65	83	91	85	93	87	83	93	100	77	85	90	67	96	87	88	72	92	75	97	80	104	98	77	103	93	86	75	83	75	83	97	81	95	82	82	75	82	84	86	73	88	93	85	88	76	87	84	77	87	83	82	91	88	93	73	87	65	84	99	94	84	67	96	86	82	99	81	97	81	83	94	84	91	79	92	79	77	76	92	71	91	95	91	79	86	87	75	95	88	76	100	112	86	98	96	89	81	86	79	98	71	90	79	98	83	77	95	91	85	76	63	74	81	88	88	82	83	79	97	93	86	93	84	81	75	80	79	78	95	100	64	78	88	90	92	89	77	84	85	80	95	90	79	88	75	78	80	86	96	88	93	82	62	78	75	89	78	77	91	87	85	74	96	103	81	93	78	86	87	89	100	81	95	95	80	76	72	91	71	93	82	89	79	87	86	115	94	93	88	77	85	93	89	83	94	93	75	85	98	89	99	101	96	87	95	82	87	75	63	78	91	87	85	87	89	92	94	75	98	83	69	96	70	84	73	82	80	74	83	85	77	82	85	79	82	90	88	91	104	98	71	77	77	80	92	90	88	92	82	80	72	84	98	66	75	92	68	93	87	84	87	71	85	89	73	85	81	88	84	91	94	83	76	83	85	73	73	90	85	75	92	82	94	79	79	80	87	94	97	82	107	85	92	76	83	71	93	86	83	93	80	80	81	81	63	83	83	82	109	71	80	80	76	87	85	96	96	73	91	79	98	91	83	76	85	94	81	95	88	90	66	87	80	76	69	81	86	79	101	98	76	88	81	88	97	87	96	100	78	79	85	86	74	88	90	90	89	92	68	77	98	89	88	71	85	70	92	88	95	95	84	79	90	115	84	88	87	61	78	90	97	78	86	79	75	100	84	100	88	65	88	75	88	90	91	82	99	86	69	98	90	84	79	68	75	75	82	109	86	83	60	82	86	99	60	90	76	77	76	82	85	85	98	101	87	87	74	98	70	83	81	78	79	82	83	84	64	84	92	83	72	77	90	89	94	83	87	79	81	72	90	94	96	103	79	96	93	96	83	90	82	93	76	76	101	71	71	74	83	89	94	101	79	92	96	92	102	74	81	96	98	91	88	58	99	71	90	83	85	95	79	74	78	79	68	92	84	82	70	88	72	77	96	97	96	79	92	88	82	98	78	89	85	61	90	63	80	80	102	105	64	61	80	84	88	93	80	100	95	89	84	88	102	81	89	102	81	78	61	82	86	86	89	86	77	85	90	82	99	91	90	89	67	80	70	73	85	100	90	83	94	76	87	75	95	94	99	89	91	92	79	95	78	70	88	98	94	92	75	75	76	79	99	88	79	89	93	95	78	68	74	85	87	89	87	81	83	94	82	88	80	80	96	73	79	85	84	74	90	87	83	90	88	72	80	86	79	70	89	94	84	71	81	99	91	81	87	86	93	87	73	85	80	78	97	88	77	87	90	86	81	80	88	92	83	67	83	96	95	64	85	69	72	88	78	85	73	91	94	93	74	89	79	85	91	87	89	84	80	72	66	94	87	82	79	77	96	89	82	74	93	70	96	90	79	86	75	69	82	84	90	94	79	87	85	71	78	93	88	77	83	94	91	84	86	78	90	117	79	95	82	91	82	90	100	83	85	102	86	76	79	97	94	91	91	68	81	94	96	71	97	94	100	74	88	84	91	91	87	83	82	81	82	78	77	85	83	84	107	82	86	72	81	99	93	73	82	70	88	96	94	78	82	78	82	99	77	79	80	88	95	85	84	94	82	97	82	111	115	94	106	94	74	77	78	72	84	91	76	74	89	71	102	65	96	88	85	104	96	77	70	79	86	86	69	82	82	104	85	81	86	87	69	92	79	93	99	87	90	91	90	79	79	98	79	90	71	82	97	80	81	83	94	68	81	75	83	81	85	79	76	81	95	77	84	82	79	64	104	88	98	81	85	71	82	87	74	85	87	84	83	83	77	72	93	85	95	92	74	91	82	86	87	88	101	74	110	101	115	105	90	80	80	83	91	94	82	71	87	81	81	66	88	89	81	96	89	79	68	72	97	81	93	71	89	98	75	62	89	75	80	64	83	77	86	86	90	81	97	81	85	81	79	86	82	86	79	87	88	96	77	84	84	77	81	80	89	71	90	94	88	81	78	92	94	84	97	87	110	80	92	84	82	100	79	84	77	77	86	92	80	89	92	84	74	89	84	103	70	90	84	97	79	88	88	85	105	80	78	79	81	75	89	87	104	66	80	77	98	75	62	98	98	89	83	85	78	91	91	87	73	83	86	69	76	86	82	88	85	90	85	84	98	85	76	74	74	80	84	76	96	73	90	77	103	65	90	74	74	77	95	72	80	102	84	88	68	76	78	84	94	83	103	82	84	85	78	79	94	83	106	83	64	71	86	93	86	91	79	76
44507	35037	22895	19619	49582	42981	32689	21981	14214	7007	2861	1223	770	690	626	630	579	654	608	612	578	665	633	615	599	606	690	649	605	628	646	593	606	613	646	629	615	618	670	620	673	624	643	618	615	618	614	647	591	616	625	633	607	615	578	590	642	649	643	600	624	628	589	596	616	634	621	612	636	594	598	597	598	636	614	614	676	690	607	635	619	630	618	654	639	635	627	605	626	614	594	545	600	610	640	602	595	631	606	642	694	604	622	630	634	586	616	642	608	628	624	583	639	581	650	588	607	629	597	613	593	636	640	628	629	668	589	588	666	657	649	613	646	593	642	635	651	634	659	602	577	633	637	656	655	636	624	624	626	639	619	633	639	601	641	622	620	641	600	599	608	628	659	644	638	638	623	627	613	610	600	601	605	655	647	643	644	659	635	659	610	653	589	624	620	633	605	610	609	609	621	641	600	624	586	635	583	651	634	633	586	619	585	629	664	645	654	630	595	597	637	632	607	617	652	602	615	637	663	634	594	620	604	643	593	596	623	669	634	678	635	625	626	641	647	648	672	640	588	670	600	647	662	581	665	657	613	680	584	640	650	612	623	591	608	633	629	607	639	645	583	589	607	620	624	616	643	635	660	613	632	597	684	610	577	648	613	632	598	614	628	644	623	651	623	596	634	622	636	649	610	650	637	637	654	645	636	625	628	609	656	537	693	639	623	640	637	623	659	681	603	650	595	638	612	553	670	614	598	616	651	625	610	591	638	615	589	608	597	629	641	645	650	669	624	622	662	603	583	653	617	674	636	621	644	626	646	651	634	617	678	547	607	622	620	587	600	661	596	641	584	623	617	610	673	645	650	612	583	665	639	630	648	626	611	602	591	618	619	619	648	644	639	648	642	620	632	613	671	693	610	662	640	659	624	625	596	628	625	656	601	600	620	636	623	599	647	590	634	656	609	587	609	608	642	664	657	615	626	625	608	662	630	618	620	623	626	655	612	633	646	566	652	597	627	674	627	613	661	596	661	640	625	602	634	622	642	595	655	651	626	602	639	661	610	645	652	609	632	645	615	612	588	636	595	660	671	615	630	637	632	585	612	649	693	621	625	613	623	641	653	566	613	664	698	630	659	663	661	651	652	581	582	612	615	637	585	662	622	642	670	637	576	633	609	634	634	622	660	641	609	625	612	611	648	613	639	672	597	646	652	598	629	647	631	605	605	654	688	647	613	594	582	589	680	624	675	658	631	635	635	652	593	614	578	655	606	607	643	611	639	605	623	634	612	615	546	613	585	599	631	638	631	616	656	614	616	629	627	646	641	622	682	610	609	671	617	637	586	606	596	656	654	610	643	611	637	611	611	657	676	639	648	648	639	654	599	652	618	588	638	628	638	653	631	590	645	624	616	572	624	621	640	629	605	667	614	630	594	624	669	593	593	593	642	606	622	637	606	644	615	590	637	635	632	644	630	678	628	634	596	649	591	610	600	607	606	630	649	573	667	599	626	630	655	622	648	633	604	590	662	635	631	632	624	625	639	617	644	617	647	610	644	634	614	647	598	621	672	586	620	632	654	605	588	614	628	676	632	663	588	644	599	621	636	614	599	584	643	594	664	633	636	608	612	635	631	610	661	649	615	613	694	672	632	681	607	622	624	622	601	641	597	643	642	599	623	616	637	638	616	592	627	625	659	622	605	624	622	626	631	636	626	639	643	630	654	621	613	694	640	623	622	658	613	611	584	625	649	663	640	600	677	667	666	627	674	648	594	634	645	601	675	580	639	647	639	623	622	647	614	642	612	643	630	627	638	613	579	638	610	647	639	622	627	613	588	637	627	659	647	623	638	649	612	616	625	612	638	617	665	654	634	675	635	631	577	595	639	579	632	614	623	626	665	634	626	639	649	620	580	651	644	615	626	632	660	630	593	619	625	625	642	578	621	623	666	652	634	620	606	643	641	574	654	685	600	653	614	632	647	690	635	613	641	611	619	653	633	661	608	595	646	630	628	607	666	647	569	664	660	660	674	610	612	634	581	617	622	617	600	592	628	644	664	593	571	632	625	656	615	627	628	637	618	651	596	658	631	631	630	656	643	650	641	643	609	613	649	633	634	620	602	628	641	657	612	648	578	647	631	603	608	607	613	607	696	651	611	646	668	631	623	686	621	633	614	587	601	635	620	630	645	590	599	647	600	586	614	652	612	657	635	695	610	614	686	612	645	577	589	668	611	684	687	643	611	615	616	618	653	684	608	632	615	615	602	619	575	603	596	606	598	639	697	595	598	621	603	617	634	574	637	615	610	601	626	588	614	635	623	645	631	574	626	647	645	619	633	639	626	669	612	670	636	621	620	642	615	672	640	606	629	614	630	603	631	667	654	617	626	617	638	616	602	568	652	648	618	622	672	638	624	649	641	640	628	640	590	645	634	627	574	596	661	680	651	564	615	677	641	602	633	621	638	646	593	679	621	677	652	623	648	670	636	631	633	646	647	619	579	584	593	640	652	608	615	638	642	609	649	642	634	619	633	643	653	624	648	609	647	645	609	621	626	605	620	640	675	611	607	630	639	663	600	600	627	652	590	658	648	646	658	614	637	628	640	628	573	646	616	649	598	616	644	606	656	626	650	650	631	614	616	603	631	694	643	629	641	637	642	621	653	620	621	656	621	655	619	626	623	607	614	653	641	621	646	615	607	638	626	624	622	593	680	595	639	613	594	646	657	609	680	638	607	656	633	615	626	618	597	593	611	596	599	617	632	681	610	640	613	591	635	640	610	629	648	632	593	668	589	625	627	621	651	636	622	605	618	656	618	651	596	607	616	619	629	598	598	600	613	639	581	581	612	644	598	614	657	623	609	670	625	621	619	610	656	609	573	624	643	588	603	651	627	641	605	635	601	592	628	633	645	642	606	633	629	632	623	609	585	620	598	609	604	631	650	647	620	646	642	653	592	674	666	581	681	585	618	616	647	608	592	616	601	620	614	644	650	634	641	615	637	591	666	632	595	625	673	631	666	611	676	613	601	637	635	583	649	642	580	594	673	621	622	627	621	582	625	618	614	642	610	621	621	580	605	643	626	598	619	638	616	605	607	624	639	646	624	572	625	585	680	600	633	649	597	641	628	669	634	635	638	650	603	618	674	671	608	633	695	628	588	633	645	594	582	631	599	626	675	645	642	634	646	665	662	634	609	661	609	621	613	718	644	648	619	632	649	630	673	623	624	682	606	616	606	634	575	609	614	639	616	646	636	662	660	660	681	609	685	625	638	616	631	597	640	647	630	681	616	619	622	645	630	640	627	613	648	618	598	653	616	610	618	593	616	613	619	624	595	610	636	580	609	613	604	642	624	640	593	635	663	654	642	649	639	619	631	595	644	620	682	625	619	642	630	621	705	641	657	638	628	623	607	663	638	628	650	624	642	631	668	625	636	674	562	634	619	610	618	649	669	655	608	584	681	647	647	635	646	623	633	621	604	639	611	577	662	641	604	641	641	644	654	638
7941	4663	1716	852	1536	908	518	272	199	145	93	90	108	92	95	82	99	99	86	109	78	98	91	96	89	95	94	96	75	87	88	93	87	109	78	89	67	91	87	105	78	88	102	86	84	84	95	84	92	100	90	87	86	86	109	100	86	114	97	96	88	104	82	85	96	92	100	95	95	115	109	108	89	99	91	85	95	110	105	83	77	95	97	82	99	97	96	89	85	85	83	87	101	98	104	89	99	88	96	109	97	89	94	80	89	91	87	105	105	91	96	92	93	96	87	98	85	99	87	94	89	89	86	66	85	86	96	97	78	89	96	101	100	99	95	98	98	83	76	95	85	105	99	99	91	94	102	98	118	102	90	93	86	81	98	96	99	90	112	112	96	107	91	84	94	89	79	102	77	97	100	91	91	89	99	92	97	91	70	93	110	102	95	101	61	76	84	90	92	82	96	91	97	84	89	107	102	95	93	94	89	94	99	93	97	99	94	92	87	109	98	92	85	87	71	89	101	89	114	91	89	63	93	83	80	87	87	87	96	88	91	102	89	105	80	86	82	97	92	86	96	90	84	94	93	100	92	88	92	96	84	85	95	101	89	92	80	70	92	90	87	89	82	88	84	81	80	90	101	94	99	71	101	91	109	102	96	82	105	91	90	102	99	109	112	109	84	95	99	101	98	81	79	85	93	86	101	110	99	104	94	91	95	91	84	107	106	75	101	87	100	96	85	95	101	93	92	84	105	77	98	92	94	83	87	94	95	101	96	99	92	87	82	101	102	113	79	89	107	80	99	91	95	92	95	88	97	100	80	99	107	94	93	90	89	80	103	88	88	81	92	86	91	105	94	96	79	92	95	94	92	106	86	83	96	107	93	94	104	94	73	92	90	84	97	87	101	92	102	83	79	102	94	93	117	99	92	96	91	103	107	83	101	95	80	91	79	87	97	79	94	111	94	95	103	80	101	79	98	100	88	93	96	91	97	102	100	78	90	90	87	85	93	100	92	91	88	113	77	98	94	93	81	93	89	98	92	116	88	97	88	97	97	89	94	91	88	96	78	92	90	96	80	98	69	107	100	98	68	91	86	93	93	93	92	86	98	80	90	84	91	91	75	83	97	98	98	69	108	88	75	97	91	104	93	80	102	87	95	100	99	85	103	88	97	95	98	85	88	93	69	99	96	95	96	89	85	78	86	107	100	94	76	86	98	98	89	86	103	90	100	111	105	120	86	103	78	96	91	96	80	109	77	87	80	86	87	89	91	96	77	88	110	102	95	99	95	101	86	108	94	97	98	90	86	117	99	89	93	76	87	94	98	87	88	111	107	88	91	92	81	86	106	96	89	96	97	89	102	88	95	71	92	103	80	104	83	92	97	98	86	89	86	93	81	105	92	84	88	95	96	103	78	100	79	92	104	84	92	78	76	93	92	95	105	91	99	91	74	104	84	96	109	96	82	79	101	104	105	74	89	91	113	89	92	96	84	101	89	81	106	94	100	86	89	85	89	83	86	82	78	101	95	95	90	101	103	84	92	95	95	104	93	95	105	88	102	123	72	108	99	95	85	109	89	119	101	96	89	86	94	84	86	95	100	94	102	98	95	97	105	97	90	92	86	91	91	97	91	98	89	102	81	88	82	99	97	105	63	92	97	88	114	92	86	78	90	84	83	105	123	77	84	86	87	95	95	90	96	95	103	84	83	90	82	93	71	108	80	106	86	96	86	105	95	78	92	105	98	93	77	83	113	73	93	82	91	96	67	85	104	88	89	97	109	79	107	103	82	91	104	95	100	90	77	90	102	75	103	88	70	87	110	78	79	90	95	102	92	75	84	95	101	90	89	100	80	78	89	108	78	87	80	92	93	102	101	99	90	94	100	90	89	85	107	102	103	85	103	85	102	107	95	77	84	88	81	94	106	90	87	96	88	84	99	85	87	92	83	84	94	95	86	98	97	97	76	105	92	88	77	81	100	102	76	92	90	86	100	90	93	84	95	91	94	84	95	114	90	77	90	107	99	100	92	99	100	76	81	78	81	89	99	82	102	84	91	90	88	114	95	85	87	82	95	87	91	89	102	94	97	94	100	98	87	89	90	112	94	91	98	96	85	97	76	74	69	117	87	85	92	101	80	99	95	96	69	106	95	86	92	99	99	88	99	96	79	99	99	112	89	104	82	95	93	93	76	107	80	71	78	86	101	80	89	92	93	95	88	103	83	93	83	93	87	90	97	77	96	90	105	75	96	91	94	80	80	93	92	107	93	106	90	84	83	96	86	93	97	82	90	86	94	80	87	94	104	69	82	83	92	86	85	99	94	106	96	103	109	113	109	93	104	90	97	96	100	94	73	74	87	88	104	92	95	71	97	90	101	88	89	82	93	79	92	97	85	82	68	95	78	79	84	88	86	94	101	89	89	84	92	102	79	90	91	89	97	78	99	76	88	96	85	83	102	93	100	82	99	103	84	90	88	107	107	96	96	111	101	97	92	109	107	73	86	107	93	102	93	92	89	85	89	106	90	106	105	86	109	99	96	97	83	87	110	99	94	100	87	103	107	97	91	94	99	89	109	76	92	84	99	91	107	81	85	89	102	69	84	91	100	86	91	94	85	89	87	113	100	116	97	73	101	84	114	97	90	88	102	107	94	83	108	91	80	96	78	77	89	72	79	65	79	82	107	96	92	86	89	73	105	106	82	104	98	101	94	83	100	105	95	98	78	109	102	80	101	84	112	90	85	89	102	72	83	78	80	80	93	95	97	85	96	100	96	92	94	91	87	91	108	88	108	108	89	99	89	105	97	75	90	95	104	97	99	91	89	98	102	75	94	104	91	109	84	92	87	106	101	89	83	99	84	97	86	81	100	93	84	76	105	87	101	89	88	88	81	103	93	83	78	91	88	86	81	90	89	79	78	87	103	92	90	81	89	110	87	94	93	80	96	94	94	97	89	83	93	90	93	86	95	90	96	87	80	91	91	95	103	89	101	114	103	108	83	94	85	98	84	106	83	100	96	99	89	84	85	102	90	109	87	109	103	83	93	106	86	94	83	99	88	79	96	81	96	94	86	103	102	98	93	79	90	83	94	92	101	94	93	106	97	93	87	79	90	92	94	104	78	92	84	95	94	97	109	91	94	90	92	96	90	104	93	78	93	95	79	82	93	97	94	106	82	101	78	93	93	94	92	96	83	96	100	97	97	100	79	96	95	90	80	78	86	81	93	98	107	85	99	103	93	95	109	74	103	97	89	91	83	94	95	75	92	95	82	73	84	94	93	73	108	82	83	72	87	108	89	104	97	101	81	91	71	92	92	97	102	107	83	81	108	94	85	98	82	99	90	82	102	87	104	82	87	79	103	95	97	81	101	94	76	91	79	101	91	92	81	86	91	104	101	99	106	95	90	93	97	97	119	76	79	107	100	89	87	87	90	85	106	117	64	85	83	85	96	101	82	84	103	97	91	85	88	101	99	106	99	85	82	97	92	88	98	87	114	91
35612	24272	13932	11959	22647	17131	9777	4986	3133	1841	1037	817	764	701	770	643	673	670	665	646	642	699	699	745	678	711	725	751	674	720	680	695	749	659	698	694	668	670	665	702	658	703	708	699	736	639	745	687	702	729	690	717	688	608	748	665	643	703	670	674	690	665	685	708	619	666	653	692	697	702	651	688	654	689	712	656	703	685	690	693	714	646	673	650	689	702	662	663	710	707	675	682	669	725	694	715	694	709	693	669	695	693	683	720	707	676	696	668	675	658	678	687	647	714	668	713	669	685	673	648	719	671	638	708	639	703	704	666	673	730	649	710	665	746	672	681	667	613	687	667	688	710	675	689	668	726	701	659	710	696	682	681	742	684	716	690	733	688	685	710	645	676	720	666	682	712	677	685	632	626	672	690	672	716	744	702	705	631	691	666	737	697	630	707	692	720	679	658	662	673	679	698	695	713	699	691	662	671	727	678	673	694	704	635	695	670	684	698	700	708	647	664	690	642	674	727	672	723	725	676	653	693	719	637	704	690	710	600	671	656	667	683	696	709	670	682	696	698	700	672	687	679	724	717	675	639	643	691	706	673	740	717	665	694	709	683	706	677	663	693	671	720	655	707	676	703	688	716	681	677	668	702	711	666	629	680	705	678	689	673	707	705	679	673	684	663	682	678	740	707	687	673	704	650	659	703	659	747	711	692	657	681	680	672	705	701	687	710	697	648	691	679	650	670	669	715	713	665	664	658	696	649	738	699	646	740	663	693	686	697	674	679	674	674	706	700	635	628	662	692	689	700	654	677	697	707	668	738	710	716	699	711	680	714	696	697	670	710	700	682	675	672	728	628	670	706	726	714	691	689	663	728	685	709	681	640	669	670	670	650	674	642	697	710	671	685	659	632	690	674	694	686	709	719	634	716	676	689	682	680	738	677	701	669	654	706	689	675	647	746	709	726	732	683	647	665	685	713	656	643	686	684	690	658	713	658	691	676	650	714	656	694	682	674	694	647	679	656	726	642	693	716	691	685	674	694	719	691	658	706	658	716	703	706	682	676	680	671	675	681	671	722	713	651	723	637	692	676	717	675	698	685	657	678	685	671	703	656	683	683	681	662	657	707	685	667	705	669	720	670	686	679	664	654	675	670	726	701	687	704	712	704	695	688	677	685	684	672	663	666	696	668	672	682	677	713	686	688	660	673	698	687	669	669	642	634	700	664	690	668	671	714	689	648	689	667	658	670	718	701	659	672	669	658	670	703	691	610	667	664	646	686	661	646	720	681	691	677	628	637	668	666	630	685	668	675	626	718	690	698	636	643	683	703	701	682	710	679	671	665	681	701	736	674	688	682	688	685	704	671	711	755	675	674	661	747	684	684	700	654	712	671	662	659	655	665	675	713	679	695	642	743	638	711	711	696	720	676	696	662	698	687	649	691	683	648	701	718	700	712	723	669	673	680	706	711	654	693	659	695	672	675	650	640	719	685	672	618	643	678	703	673	699	664	718	717	680	687	722	582	683	721	686	701	686	701	675	701	681	726	681	675	700	695	654	705	669	642	661	659	707	694	664	695	697	652	664	719	704	634	676	683	707	737	684	700	671	627	658	705	660	697	731	666	706	689	693	667	720	692	766	714	684	707	689	730	688	712	667	651	720	700	645	678	724	673	671	698	684	699	706	648	647	651	656	662	742	676	668	680	710	683	642	691	640	688	678	677	669	694	635	686	697	700	690	694	678	709	721	680	702	679	670	683	689	698	662	727	715	683	734	683	674	706	645	688	722	691	687	681	643	676	658	682	659	687	643	692	690	696	684	723	679	691	656	692	642	681	688	671	707	678	689	622	697	661	687	723	683	671	689	724	667	718	644	738	682	640	654	669	673	699	697	684	616	699	700	687	635	671	690	695	649	674	648	733	684	675	676	693	687	712	648	700	712	693	672	640	666	730	678	693	693	662	691	666	682	686	757	658	682	704	701	667	706	644	664	677	692	662	710	669	667	687	700	653	685	730	674	645	681	698	684	661	660	634	691	723	662	693	677	679	660	674	665	667	686	700	690	685	656	677	710	712	711	722	635	669	706	699	710	698	665	676	700	692	682	712	688	677	681	749	665	685	697	660	605	677	671	664	720	715	686	680	654	664	668	708	672	659	678	688	733	690	666	700	694	685	668	672	700	709	701	694	668	689	675	702	694	672	652	696	705	725	707	709	665	666	697	686	626	686	708	650	680	697	645	651	688	708	667	690	700	649	680	714	648	643	635	628	709	696	693	687	700	675	690	742	681	659	698	687	675	681	673	707	674	657	675	683	697	682	704	697	679	704	694	700	737	702	670	709	644	677	733	708	700	676	688	723	708	695	661	684	663	709	696	662	683	651	673	655	752	666	683	667	702	679	685	663	609	681	696	644	705	662	692	705	687	696	711	693	703	675	712	676	676	659	697	677	681	688	678	672	658	666	700	708	685	649	723	641	700	646	705	708	686	714	665	722	698	689	669	717	675	700	669	662	707	698	693	712	685	682	673	718	689	707	725	678	696	691	663	684	681	666	654	700	694	692	698	702	684	700	717	672	731	698	733	693	679	714	667	686	664	673	648	657	689	691	677	675	673	708	680	724	681	679	658	612	681	682	652	667	745	684	646	698	649	699	662	674	691	674	654	726	740	657	684	696	689	707	637	723	705	665	705	648	653	681	739	660	673	668	671	699	713	707	685	703	708	696	694	712	673	645	703	678	702	693	663	673	686	670	655	719	708	694	707	687	665	699	682	680	668	698	734	646	716	678	712	691	647	653	736	703	744	692	694	726	695	728	685	687	726	666	696	667	728	696	654	695	695	657	671	699	725	699	708	701	698	685	678	644	659	702	671	681	670	682	687	707	659	732	661	664	690	696	702	724	696	690	684	715	730	661	740	689	680	708	707	639	727	680	675	699	663	684	630	639	686	727	665	706	646	712	644	672	702	695	702	705	658	678	682	729	713	630	683	691	666	660	654	685	696	644	673	668	692	690	719	678	686	651	650	742	723	727	699	678	665	675	703	663	691	710	695	685	709	676	704	657	656	697	663	691	676	734	688	681	718	681	645	635	643	665	680	704	685	664	684	718	637	688	654	697	671	734	692	723	650	656	694	654	708	695	680	689	718	675	609	696	730	709	694	684	655	645	717	722	645	714	646	665	695	662	693	748	654	669	642	630	706	706	694	692	620	727	680	719	660	717	656	667	678	725	695	661	646	668	663	679	683	653	727	730	688	664	705	672	663	670	670	674	677	722	709	647	639	706	700	704	681	678	668	658	690	645	721	641	705	688	732	684	714	656	723	670	733	699	699	664	699	668	733	691	695	656	633	663	653	683	702	654	659	691	670	706	677	666	716	686	651	658	702	723	662	720	650	711	686	694	678	658	684	647	664	660	673	676	662	697	671	693	680	695	683	703	711	702	730	678	703	672	669	689	661	656	690	691	676	675	702	683	740	639	708	685	706	703	715	679	730	691	701	651
12521	12365	6206	5550	8138	5057	2383	1007	447	262	161	118	93	101	82	73	87	81	79	84	78	80	97	69	78	78	87	75	75	101	83	78	90	88	90	78	72	73	79	86	97	75	84	61	66	85	75	86	93	94	81	80	81	91	94	78	81	91	89	83	71	90	95	92	100	74	78	83	86	90	78	93	81	104	82	75	90	85	78	91	97	74	89	86	76	87	87	92	85	72	78	85	81	93	73	82	92	83	73	83	85	85	84	89	91	89	77	82	77	81	82	77	96	92	84	82	96	92	100	82	79	70	110	84	97	89	76	78	79	83	84	97	97	95	92	78	97	85	80	97	78	90	82	79	87	82	81	82	103	87	83	91	75	92	67	73	94	67	75	86	77	86	84	96	79	87	83	81	79	77	97	94	99	79	106	92	78	71	75	82	80	55	79	83	84	79	90	83	100	71	86	93	77	86	77	80	87	84	78	88	80	86	95	73	80	94	96	85	88	89	85	95	93	95	91	77	85	80	75	101	66	94	97	87	78	83	69	77	76	82	92	67	84	62	87	85	86	86	85	72	98	78	84	75	90	68	78	86	81	86	79	84	93	83	78	86	74	95	88	88	76	96	69	81	89	77	94	79	81	93	83	82	72	97	76	93	84	71	83	100	91	85	86	90	78	79	82	90	95	71	94	91	81	81	82	91	79	84	87	87	99	77	89	87	64	86	88	88	77	85	83	88	80	66	88	88	85	68	77	88	92	97	73	78	92	82	81	67	85	103	79	76	79	90	65	71	90	68	65	97	100	86	83	69	84	86	95	96	87	75	88	99	80	81	85	85	88	95	88	80	96	83	80	92	91	79	77	75	93	85	80	76	91	79	82	77	72	86	75	75	72	93	83	85	77	89	87	88	68	94	66	71	75	100	82	102	80	84	80	94	91	81	98	104	87	91	90	83	75	77	106	84	67	65	86	94	94	72	94	98	76	88	100	107	80	65	80	83	86	85	86	75	84	75	91	77	84	88	90	86	93	87	92	83	90	77	102	85	80	87	98	83	66	88	78	85	72	78	91	66	93	75	87	88	86	93	71	102	92	85	80	75	78	79	101	77	76	75	88	97	83	77	78	72	89	101	99	74	78	79	82	82	70	87	76	90	84	83	77	94	66	89	85	76	78	82	84	83	88	74	72	86	87	83	98	85	85	83	69	74	75	91	67	78	90	88	70	96	81	91	91	72	84	88	81	90	90	77	81	73	85	90	80	86	76	75	74	88	77	89	83	82	77	86	89	99	83	100	81	86	69	82	84	76	93	84	79	94	90	85	88	89	89	71	83	82	90	83	83	81	84	99	79	73	74	99	77	65	78	90	76	94	82	85	89	72	74	76	72	90	100	76	63	87	93	74	79	76	76	81	80	94	77	89	82	88	76	75	81	93	78	92	82	85	102	67	82	80	76	87	72	72	95	72	79	85	89	79	81	87	74	91	65	91	85	86	81	64	92	105	83	96	79	85	93	93	79	117	76	90	81	91	103	94	90	72	70	77	72	94	94	87	82	100	83	84	77	81	76	88	74	80	68	72	85	91	88	75	75	91	84	77	97	68	75	79	72	76	74	93	93	89	90	81	91	64	88	85	68	88	95	97	97	104	93	90	96	90	96	79	76	79	74	86	89	83	80	90	84	90	91	89	83	85	93	95	88	78	73	92	85	80	89	91	88	79	77	82	92	87	72	74	87	81	85	80	80	87	73	79	79	82	77	87	85	69	78	78	81	79	87	107	76	66	64	89	70	85	92	76	85	81	85	99	104	100	95	73	75	88	92	91	84	100	93	79	87	69	80	85	106	99	71	87	92	87	84	78	82	81	85	89	85	109	82	107	98	93	85	86	79	76	85	73	82	100	86	89	91	76	79	89	82	89	67	82	80	82	101	93	99	94	78	88	86	83	82	90	74	74	75	90	74	75	91	94	75	72	80	78	84	85	73	95	82	74	80	103	84	79	75	69	78	89	89	70	84	93	93	89	80	79	92	71	86	90	90	83	88	91	75	83	82	82	76	99	83	93	101	82	92	82	74	71	82	98	89	86	86	82	91	90	83	84	63	85	100	98	92	108	96	83	91	69	87	80	102	85	97	74	81	77	96	81	92	85	101	84	87	85	92	77	69	80	72	69	84	72	87	80	82	81	91	83	85	88	93	85	102	99	98	82	95	88	84	100	84	86	87	75	89	85	73	90	87	68	89	91	99	82	73	75	79	75	86	86	82	73	93	83	87	86	98	91	81	98	80	84	69	89	70	76	82	79	76	86	87	76	90	79	88	78	81	84	73	76	88	89	89	79	87	91	98	93	93	96	92	80	79	80	81	94	78	84	96	99	84	72	84	81	80	90	93	84	88	84	100	87	67	99	74	79	84	83	81	85	78	82	81	79	90	89	84	80	70	73	89	98	90	85	88	80	90	79	82	75	94	82	90	77	86	87	100	104	94	93	84	87	83	93	92	90	88	91	77	77	82	98	89	80	72	85	69	92	99	91	95	83	80	81	89	78	89	87	91	80	89	97	83	74	67	95	104	79	80	94	78	74	67	75	75	79	88	83	73	84	96	75	72	103	83	71	76	81	90	82	93	78	80	76	84	85	73	77	97	76	82	83	68	77	92	68	74	84	80	91	75	89	79	90	79	85	84	83	79	92	85	82	86	91	78	87	81	66	97	79	90	87	83	90	85	71	64	93	97	98	86	91	70	78	62	81	86	97	87	75	100	69	83	81	84	92	89	92	86	108	75	94	82	93	77	86	82	75	82	74	80	81	73	72	70	81	75	97	88	76	86	87	79	76	90	73	89	79	69	82	76	79	100	105	93	86	78	84	93	74	93	75	94	83	76	98	102	91	68	86	102	90	94	78	68	100	83	81	77	81	98	105	82	92	66	70	93	83	79	87	83	88	75	91	93	92	87	101	79	84	99	85	90	104	83	90	72	68	106	76	87	78	114	88	83	73	83	96	80	81	94	84	84	79	85	69	61	100	89	87	76	73	83	80	95	90	73	83	89	72	82	86	91	81	76	96	109	85	90	85	88	75	61	100	94	91	85	70	91	81	72	93	76	76	90	78	85	86	77	82	80	84	102	82	81	80	78	80	80	95	80	85	83	101	79	91	85	78	82	89	75	89	71	96	86	82	105	81	79	82	89	84	83	82	71	98	67	102	79	85	88	87	91	85	88	92	81	86	85	87	89	92	84	82	81	90	90	86	81	82	73	83	89	71	94	86	89	75	79	85	67	86	71	93	92	73	89	91	88	104	83	87	88	74	82	87	79	81	69	81	78	81	82	82	83	67	69	102	86	87	77	100	89	96	89	99	73	85	84	85	90	69	104	91	89	82	84	88	90	72	78	79	60	78	76	102	92	96	73	88	77	66	84	81	88	89	92	67	82	95	98	94	86	105	70	66	102	70	99	94	75	89	89	88	94	89	82	102	69	77	70	81	78	74	89	83	84	80	98	93
43452	34474	25483	31328	45007	37917	27867	17967	9870	5191	2547	1352	780	669	570	563	621	659	615	625	604	624	609	621	616	639	613	629	619	590	626	642	631	611	596	615	595	615	602	625	579	614	596	605	557	630	629	623	587	625	619	617	586	668	620	607	602	601	616	610	601	612	622	578	625	667	596	614	590	688	628	609	580	697	617	619	589	617	644	624	613	619	596	578	600	651	637	563	601	618	594	643	618	664	621	622	571	633	603	628	640	609	642	628	628	619	566	601	615	609	611	587	620	657	590	613	604	604	654	600	649	614	618	571	601	613	580	647	639	618	607	667	643	632	647	600	577	627	639	596	595	610	592	601	571	678	657	614	593	641	635	609	623	597	632	627	664	606	622	601	620	649	664	659	574	611	604	642	619	602	627	599	619	642	648	594	558	599	660	631	608	623	581	654	593	602	580	619	609	610	593	629	609	589	603	669	607	622	607	606	646	557	626	577	597	595	607	681	611	645	608	661	657	622	588	591	589	581	618	614	620	623	639	608	573	598	632	578	592	630	633	627	649	577	644	648	648	561	594	617	641	617	605	602	573	594	614	618	625	608	659	600	597	607	595	611	569	648	636	594	598	663	620	625	613	616	627	601	617	618	627	690	611	617	587	659	648	631	619	644	608	656	594	643	582	617	652	645	603	617	637	639	650	640	605	620	669	632	630	625	596	621	632	662	610	626	660	628	623	600	588	614	646	616	618	585	638	618	638	610	621	575	604	652	579	650	625	604	598	616	605	599	678	617	632	635	649	577	595	636	637	619	568	628	619	565	618	594	629	639	684	589	612	653	612	645	625	594	631	676	622	577	639	627	596	621	620	640	632	632	621	602	627	631	664	609	583	594	638	607	598	614	618	638	606	685	587	595	633	612	606	635	606	612	598	608	623	596	627	602	633	623	655	624	637	612	624	653	639	611	622	620	619	613	625	621	637	642	639	634	589	634	588	617	586	607	608	612	583	599	637	583	626	599	636	607	604	608	618	650	615	622	602	591	664	585	607	598	644	658	594	576	620	676	633	619	646	578	596	624	633	640	635	602	599	572	631	610	651	613	628	643	635	620	622	628	617	592	633	623	618	603	636	583	640	588	622	642	682	616	618	596	585	637	575	608	601	582	612	643	618	611	619	660	619	620	634	626	591	618	590	611	640	632	583	648	659	616	569	624	614	628	620	635	573	669	626	627	628	583	613	589	607	626	584	649	630	621	633	613	643	620	632	603	608	640	594	571	635	633	621	615	672	594	589	591	600	629	631	631	652	593	614	631	632	602	662	640	629	608	586	601	648	609	609	611	604	593	626	621	581	613	624	622	644	633	640	608	658	598	632	615	599	635	619	605	629	590	587	595	588	619	614	617	637	632	661	621	633	609	622	630	670	630	645	639	618	611	628	647	640	636	598	590	612	645	639	664	601	636	629	680	651	638	587	646	647	620	627	657	601	623	576	628	585	624	647	604	676	619	616	641	628	643	620	651	631	617	624	657	602	624	566	653	619	653	618	596	592	622	610	646	630	605	612	624	613	580	614	632	643	660	621	591	611	638	582	615	615	608	652	616	652	584	640	618	610	641	632	598	586	587	651	609	612	649	607	595	645	605	649	645	603	684	572	658	614	609	603	622	619	610	639	597	608	612	615	656	620	655	605	627	612	592	634	635	619	649	594	644	625	665	650	655	651	646	637	604	599	627	614	642	588	617	617	638	635	641	616	616	619	588	618	616	630	608	632	594	634	602	623	618	642	601	605	625	590	632	587	606	623	604	624	637	632	607	597	593	600	603	648	616	634	633	674	652	624	602	627	619	569	581	616	575	616	638	609	569	625	582	672	647	641	647	597	645	598	618	565	608	573	647	605	634	597	603	592	616	642	641	622	614	658	604	603	600	575	644	592	581	569	585	622	648	630	625	601	648	652	630	650	602	628	575	626	625	604	616	658	653	634	601	633	663	592	620	613	611	635	620	621	651	663	602	591	564	615	613	599	643	611	658	626	609	599	619	614	621	607	602	596	622	596	662	608	663	583	643	595	622	613	623	640	612	643	614	614	650	625	645	618	595	639	620	566	651	597	642	622	631	626	640	593	598	608	638	595	596	628	605	685	572	622	644	620	651	582	595	626	662	606	634	582	606	590	632	613	658	664	578	671	635	624	604	590	637	647	643	634	622	633	603	572	609	593	637	632	620	637	675	628	612	619	607	613	600	661	666	636	589	624	658	618	631	596	591	610	622	641	607	575	610	595	661	589	644	623	615	614	650	602	640	618	640	593	627	617	601	597	637	619	597	607	620	648	598	602	605	602	586	645	616	611	632	641	636	592	597	640	615	593	662	611	619	612	645	548	623	643	608	601	657	637	587	600	636	620	606	640	602	650	611	599	643	635	643	609	617	615	625	646	671	640	660	628	634	641	615	611	602	660	616	608	568	635	614	622	618	601	575	582	599	592	594	583	619	602	646	622	651	632	583	647	614	606	634	611	616	637	627	614	625	604	593	636	648	640	608	620	622	624	564	617	587	624	604	649	636	629	620	653	614	646	595	648	591	627	602	635	586	609	655	586	651	657	587	639	601	634	606	603	626	635	598	670	629	584	645	622	602	641	636	631	604	630	604	615	639	664	599	638	637	636	603	654	641	592	593	638	641	597	663	659	601	651	571	635	596	663	615	646	606	627	600	647	586	645	609	605	598	621	610	621	611	631	607	632	621	634	603	614	607	651	608	632	601	663	604	626	626	630	626	594	600	628	602	627	644	643	643	593	649	598	629	601	584	631	584	584	615	606	630	620	605	666	604	631	609	637	606	601	644	623	616	616	624	614	602	583	627	621	645	564	628	656	608	624	565	615	555	610	594	591	595	590	653	588	598	612	611	635	635	638	605	629	615	571	616	608	599	652	650	637	594	618	654	621	591	630	576	664	582	649	581	634	606	616	622	644	573	643	657	629	628	608	634	623	588	606	624	584	617	605	603	629	663	602	635	634	595	635	651	644	640	671	632	647	566	642	596	613	628	658	637	636	616	614	630	654	596	621	627	667	639	593	623	600	632	653	610	637	634	639	634	599	629	636	608	635	607	640	631	584	630	619	606	615	590	631	581	593	640	660	603	582	590	654	671	611	649	662	595	575	603	637	615	623	628	613	637	635	601	653	639	646	610	637	659	614	604	624	612	597	650	595	604	606	604	674	615	638	636	645	619	590	585	601	614	602	531	666	601	643	611	607	619	627	674	641	636	601	614	633	611	624	658	640	611	659	642	604	588	567	643	589	598	602	638	591	594	625	603	619	626	622	607	632	633	616	598	612	639	617	637	692	612	620	614	584	648	596	641	613	623	577	632	631	627	622	637	590	631	608	593	603	608	594	609	596	577	619	608	595	585	613	609	608	589	649	626	647	618	597	638	606	677	647	608	587	615	596	638	592	655	616	646	605	682	615	572	630	645	605	623	579	605	614	649	631	610	616	580	614	651	590	639
11257	9372	4440	3895	4805	2967	1314	532	297	223	157	102	119	103	82	102	102	86	91	91	98	93	90	104	100	91	102	92	91	91	77	81	95	85	91	90	105	107	94	93	88	88	91	93	91	93	88	112	105	97	86	96	86	94	99	106	75	81	83	99	85	89	78	84	98	91	82	93	101	91	97	99	96	108	98	89	92	105	81	88	83	99	85	89	92	89	86	104	117	98	79	100	86	80	86	102	108	86	93	87	99	101	78	89	106	89	82	85	95	91	97	128	113	93	109	115	90	83	93	96	102	95	93	87	92	83	96	85	94	77	101	85	97	108	122	102	99	100	97	98	92	102	98	89	93	88	108	92	88	91	97	78	120	95	92	90	97	104	79	95	96	100	84	72	87	94	95	86	93	89	109	107	89	79	99	84	101	100	100	104	85	95	97	88	96	89	91	88	75	99	93	117	91	92	91	96	85	88	95	93	111	94	105	98	95	78	99	114	101	93	101	108	95	72	92	104	96	91	91	111	96	86	89	92	105	86	80	94	90	97	89	87	105	96	94	102	85	96	85	107	104	102	106	95	95	95	109	101	96	81	100	92	83	84	111	99	86	92	77	74	96	105	94	86	85	79	96	91	88	84	100	99	97	77	99	84	98	117	109	79	103	95	86	92	99	89	91	103	95	96	81	83	75	95	91	115	81	92	102	95	96	108	90	87	101	106	103	90	109	120	100	93	94	97	102	78	93	85	97	77	99	96	98	96	92	90	81	106	91	96	91	90	103	81	71	83	80	109	91	78	98	88	120	91	118	81	90	99	88	99	105	94	88	113	94	90	107	110	80	101	84	69	97	93	80	103	84	87	81	96	91	100	106	95	87	92	90	76	91	90	111	94	93	94	110	93	82	81	89	99	97	99	83	102	94	95	73	96	96	100	91	102	106	85	94	101	78	94	104	89	91	73	89	97	106	92	86	95	92	102	79	93	94	101	113	84	86	101	95	96	102	115	103	87	114	86	83	88	94	105	100	94	100	112	88	94	101	111	87	88	85	90	93	91	94	84	79	105	120	84	98	88	94	85	95	89	86	101	96	93	95	117	87	84	101	95	98	89	106	112	82	85	92	89	95	76	100	93	99	105	94	93	109	99	97	91	103	83	92	81	112	90	91	88	98	87	116	86	86	99	96	84	87	90	87	95	85	99	105	95	94	103	102	94	104	100	100	105	105	110	93	93	109	87	101	98	105	73	91	97	100	100	79	101	100	86	100	89	98	92	89	106	86	92	85	97	108	107	88	92	102	95	103	86	103	87	101	108	72	91	97	92	95	87	91	73	97	113	95	96	94	89	92	94	109	87	106	98	90	82	97	76	93	85	93	86	99	104	99	113	114	88	81	94	103	98	98	91	102	101	80	88	98	92	102	106	89	92	93	106	92	108	92	105	98	73	83	103	97	81	92	103	85	93	90	87	74	101	88	91	95	103	95	107	85	100	93	97	105	94	103	89	97	83	93	94	106	87	94	88	93	93	110	97	94	90	73	94	94	91	82	81	102	107	96	92	83	91	82	98	86	115	93	89	83	81	107	96	86	90	82	104	89	102	95	93	98	83	89	96	107	100	89	84	118	88	108	72	97	89	101	104	95	81	79	97	97	87	95	78	99	87	102	105	83	92	74	104	102	100	98	84	103	108	104	105	92	88	101	95	91	108	90	79	83	96	82	94	96	87	93	98	86	85	100	95	101	86	94	98	87	78	95	86	88	89	93	112	109	87	94	106	101	107	93	92	87	89	85	105	102	96	85	97	91	98	91	101	105	89	84	80	111	87	88	89	105	77	88	93	105	109	86	98	94	90	83	92	96	91	96	84	97	99	97	81	95	82	86	93	85	92	81	90	99	85	95	69	81	84	95	85	92	105	98	92	103	79	92	96	90	106	88	96	93	84	99	113	95	98	83	93	95	87	86	81	85	104	79	94	91	93	73	90	97	109	87	99	91	83	96	96	91	100	90	105	92	110	86	85	86	79	94	86	98	81	73	92	107	91	81	101	97	90	97	101	95	90	99	100	106	116	98	97	91	95	98	93	74	93	89	93	99	110	87	102	80	102	96	102	76	94	101	79	107	70	97	92	119	89	81	101	103	110	88	88	106	95	100	88	96	89	112	108	95	96	96	91	109	86	97	84	75	80	93	82	89	97	75	100	113	79	78	110	87	88	99	80	90	84	104	73	83	100	90	101	88	88	114	108	104	90	88	108	83	92	98	86	105	87	97	88	86	83	88	77	97	87	79	104	107	97	92	86	96	88	72	84	97	99	92	83	100	92	86	86	77	106	102	91	82	85	94	94	113	127	116	90	89	101	98	84	89	103	103	98	89	92	89	98	84	99	87	93	89	100	86	91	103	98	77	98	89	94	92	88	93	96	93	83	99	99	112	84	84	90	102	87	85	93	91	89	91	102	97	87	108	92	85	83	97	105	89	90	103	101	103	103	82	96	88	91	94	98	78	99	82	108	96	91	81	104	91	98	96	100	99	82	107	91	99	89	98	91	99	97	112	96	87	109	86	106	103	101	92	84	88	90	106	98	101	95	84	88	89	105	89	98	92	87	97	81	83	93	89	79	95	104	95	109	105	106	90	103	83	82	100	94	89	76	79	86	86	100	85	87	96	92	93	111	101	84	92	102	81	95	118	114	82	97	92	79	96	93	76	101	112	105	104	97	88	107	102	122	86	96	90	93	103	94	96	89	106	86	71	112	92	95	97	93	94	99	74	108	84	108	93	86	95	95	98	86	87	105	100	96	98	81	102	85	107	97	95	99	95	83	109	99	95	100	94	92	85	93	94	94	89	82	91	91	96	92	105	72	92	105	84	111	89	83	77	107	79	91	76	93	104	108	81	92	92	77	90	95	105	82	81	86	87	82	95	92	84	91	100	79	99	77	113	93	95	90	100	108	109	83	95	96	97	93	95	98	93	97	92	76	94	88	80	97	97	80	98	97	87	83	98	101	97	103	92	107	81	98	90	82	85	81	72	89	97	101	82	87	71	76	81	83	93	99	96	90	101	96	87	91	84	102	73	94	94	105	91	109	83	63	103	108	101	103	88	100	70	98	93	93	99	103	91	106	84	97	98	98	76	107	106	90	102	87	103	99	107	91	81	88	103	102	98	79	96	106	112	112	102	81	89	91	99	111	98	79	89	91	90	104	111	77	89	99	97	90	83	97	95	84	105	104	110	89	108	84	87	112	89	103	93	99	124	95	91	98	93	99	97	85	105	86	88	98	114	88	88	87	72	111	84	92	96	80	100	96	86	83	80	104	91	86	88	102	97	90	94	92	89	78	83	89	94	98	88	94	114	96	90	105	113	92	116	106	79	92	94	80	94	95	91	111	88	101	87	91	92	91	86	116	82	103	103	95	65	77	101	88	81	74	91	64	101	97	80	76	108	77	79	84	92	88	97	98	101	78	105	106	99	103	90	101	94	96	87	88	77	106	96	100
39477	31458	22285	28247	36924	31328	21470	11437	6725	3728	2031	1084	792	696	707	664	708	711	713	689	691	690	706	653	697	647	672	676	715	722	675	685	722	715	733	648	702	670	734	718	741	679	696	715	671	672	657	708	700	686	699	693	707	690	707	686	697	709	700	666	696	675	650	678	680	732	706	711	659	699	691	653	641	644	703	771	649	693	694	671	680	660	706	664	724	678	693	688	659	670	713	709	700	717	644	711	688	695	689	672	660	706	700	692	749	684	685	717	722	700	648	692	714	697	716	678	713	680	700	689	717	695	713	712	706	723	729	677	660	708	697	634	686	694	731	747	717	681	695	711	686	688	687	694	667	655	681	740	710	739	712	709	671	688	699	679	693	730	681	754	706	662	744	691	700	706	676	700	766	679	652	693	693	714	676	691	640	675	701	723	711	698	727	727	705	696	668	691	700	703	736	682	702	671	688	692	695	695	700	697	684	713	712	679	701	731	681	728	694	698	686	722	671	635	696	719	728	696	723	731	672	693	696	699	678	693	664	704	710	744	652	655	661	711	725	687	700	685	704	743	678	694	707	673	688	718	662	659	670	737	693	694	715	701	693	717	704	699	720	724	698	696	693	647	634	709	718	699	722	690	691	706	673	663	742	689	680	727	708	708	727	704	717	653	714	705	686	687	680	725	686	668	712	696	682	716	710	645	677	732	658	700	676	704	689	712	701	726	691	713	680	681	703	674	674	715	667	688	687	645	697	712	715	708	706	661	698	701	713	678	729	729	730	677	673	704	714	715	725	730	720	674	655	663	649	674	675	700	681	724	691	715	709	656	679	653	710	697	679	630	701	675	676	691	668	716	709	722	689	689	680	721	680	706	727	661	695	703	687	688	675	699	706	691	727	701	717	697	725	711	634	641	710	701	684	683	715	686	722	702	669	692	701	706	671	716	726	750	752	692	697	677	703	739	711	753	702	677	700	694	701	684	633	693	683	698	681	714	718	714	657	704	699	735	714	717	643	666	699	722	707	703	686	722	669	700	711	671	691	728	744	661	743	706	688	736	671	751	723	723	727	723	701	752	703	686	717	749	661	698	661	736	682	705	690	668	678	716	696	711	736	655	680	709	655	651	714	686	682	700	739	655	670	754	727	694	692	707	680	702	679	749	710	752	716	679	733	686	702	721	689	684	681	669	678	704	726	720	663	705	681	710	694	665	723	669	630	697	708	701	769	735	674	672	730	717	703	677	682	690	704	680	677	705	729	708	693	684	684	700	653	704	672	726	687	711	711	681	725	685	709	679	720	708	677	671	645	661	659	724	679	689	698	655	733	719	692	716	679	664	687	695	701	693	690	715	689	716	720	726	675	673	718	652	719	712	676	692	733	701	676	704	730	708	695	687	652	629	703	700	680	678	729	626	714	685	695	687	663	675	714	706	718	726	720	691	753	743	684	673	739	742	714	699	616	706	726	687	657	691	687	670	672	684	705	722	716	694	638	691	738	729	692	680	665	731	724	696	656	704	678	703	730	705	686	717	664	661	683	681	716	697	706	741	712	704	636	669	682	699	697	726	684	735	702	682	689	721	718	664	700	644	660	688	694	728	710	689	652	672	700	700	673	732	726	702	732	653	689	703	681	666	739	663	708	724	704	700	684	671	673	679	718	706	716	729	696	626	680	697	654	687	691	715	738	663	720	696	739	732	697	688	719	709	690	707	691	696	732	724	688	694	671	694	725	684	681	685	725	727	691	697	736	765	744	708	720	692	705	710	701	627	695	672	698	719	609	647	661	704	692	691	715	687	707	698	729	689	723	683	738	714	701	687	715	716	733	656	691	648	695	723	692	716	710	680	696	718	698	701	726	681	678	672	680	671	712	645	678	690	685	674	702	704	707	684	724	680	717	701	663	664	717	725	712	696	732	713	723	651	691	669	636	690	630	707	704	676	675	740	703	677	736	676	709	711	704	702	687	657	697	739	669	729	689	668	732	693	708	662	747	730	680	682	693	668	689	680	716	702	679	664	737	695	696	674	667	709	670	690	754	653	666	679	719	706	700	719	664	727	685	696	697	682	692	690	688	709	721	678	708	641	685	686	719	682	654	693	687	684	660	716	708	701	638	742	684	664	676	685	684	707	724	716	637	649	725	654	698	706	693	725	696	717	715	707	692	685	711	690	689	689	743	700	753	649	676	697	684	741	672	679	704	648	678	667	683	754	666	728	705	716	721	687	664	699	662	721	697	676	736	676	712	680	722	680	667	690	697	713	703	669	749	689	715	737	702	689	652	711	675	685	680	670	718	686	721	696	723	721	680	692	711	708	656	649	734	684	705	708	686	733	699	713	668	699	711	746	655	669	728	701	700	684	732	677	708	695	719	729	707	657	744	728	668	674	685	682	707	718	674	664	686	651	757	703	694	732	676	697	706	709	690	741	682	674	719	735	712	735	654	690	669	683	705	690	716	706	711	693	682	709	636	693	669	679	718	719	678	681	692	698	708	723	659	726	706	723	685	712	671	687	653	718	695	711	646	687	670	726	718	662	678	658	694	644	741	739	765	695	700	678	692	669	693	672	745	740	707	729	717	707	694	674	697	702	697	656	689	714	688	748	708	734	740	709	712	671	728	673	655	721	642	667	733	730	675	687	696	722	654	698	707	689	739	712	720	714	720	700	684	696	702	691	674	693	706	708	688	676	691	708	678	683	718	691	739	752	694	694	670	713	685	729	693	751	708	701	704	723	674	683	689	667	683	729	669	730	708	696	669	722	683	667	660	672	677	733	725	676	683	707	705	745	674	670	681	686	708	671	702	730	674	713	744	750	680	696	736	764	685	646	662	663	698	735	702	717	686	718	712	741	692	682	701	728	682	708	712	666	661	713	664	697	715	678	722	688	707	663	678	655	666	684	674	654	699	686	696	659	694	651	669	704	766	719	715	717	700	746	679	708	682	700	672	709	691	699	716	716	683	675	680	687	710	712	730	700	696	695	670	696	661	699	703	684	701	650	663	704	679	682	710	674	715	699	723	705	608	691	690	687	660	733	690	682	695	702	734	720	649	689	695	640	692	744	680	680	665	687	695	744	685	695	736	715	681	660	696	745	672	768	718	656	750	710	662	736	703	662	737	730	714	692	718	680	708	680	714	738	663	694	734	715	682	711	718	622	692	699	704	716	635	715	712	684	673	713	675	714	708	746	670	710	664	760	707	708	704	719	671	713	685	699	663	719	685	750	684	733	693	736	706	716	663	765	722	640	670	677	730	709	705	686	680	685	680	673	684	689	659	699	720	677	738	748	691	701	667	741	695	718	701	729	771	702	689	738	673	695	706	684	692	716	710	686	713	742	672	690	715	688	704	706	753	664	747	689	702	672	699	649	693	726	702	650	705	690	718	674	658	630	705	723	715	701	686	699	707	683	749	707	651	727	692	725	680	713	725	664	633	676	652	706	694	713	704	690	702	693	718	691	695	680	639	665	729	721	695	656	709	667	684	695	674	718
13845	13827	6475	7643	8903	5267	2261	1023	633	336	185	109	94	85	93	75	99	82	82	97	83	89	85	96	96	83	99	80	92	101	84	93	91	87	82	102	89	94	79	85	91	85	82	91	78	97	85	88	84	82	96	84	99	86	85	72	76	82	71	83	98	82	75	76	91	84	74	88	74	93	104	83	83	84	99	93	89	72	75	82	86	82	83	102	104	85	101	88	103	98	85	93	93	93	89	80	84	90	74	88	72	88	70	94	87	75	92	69	96	111	78	69	80	84	102	69	81	68	80	90	89	90	85	82	93	84	86	90	84	84	84	79	102	73	82	77	95	93	73	89	97	95	101	70	74	85	84	93	90	61	95	90	84	83	90	88	74	75	87	89	99	81	102	81	85	68	90	82	91	87	89	85	69	73	87	85	69	93	84	88	86	81	86	85	95	91	97	81	97	66	87	86	92	86	97	95	88	75	74	87	80	90	82	86	94	82	86	94	87	94	98	78	83	89	87	91	98	78	90	78	82	90	84	81	88	93	88	79	96	93	97	95	96	97	96	94	98	102	76	80	84	54	89	77	77	78	69	86	83	93	78	81	89	81	108	77	81	80	83	80	79	103	101	91	85	80	87	86	76	73	78	92	89	87	90	88	89	79	83	80	102	88	78	92	91	78	87	97	84	64	88	75	90	99	77	74	74	98	85	89	94	82	104	93	69	86	95	76	79	81	89	94	95	99	65	66	71	88	83	85	86	87	86	77	83	82	77	82	90	82	90	100	75	93	90	80	85	87	82	70	87	112	88	97	71	93	87	63	86	88	89	78	69	101	89	75	87	84	83	80	67	78	93	95	91	69	101	79	81	98	92	88	93	88	73	77	80	71	92	96	72	85	83	78	97	78	69	84	78	75	83	94	95	81	87	75	73	82	89	88	92	91	88	81	85	93	95	81	91	80	94	93	67	63	74	88	94	80	84	82	76	76	94	90	71	85	77	77	90	79	87	84	95	94	81	84	76	83	102	74	88	75	92	77	68	76	86	97	89	67	74	96	98	91	85	95	89	100	82	76	92	84	83	72	75	76	102	97	90	93	94	99	92	80	96	95	88	85	96	84	78	76	81	69	76	81	88	87	89	79	85	94	96	69	89	86	94	93	90	97	73	92	74	86	89	81	83	72	79	72	78	89	86	65	103	108	84	82	72	91	71	94	77	90	94	101	82	70	98	87	77	63	85	88	78	85	100	59	81	67	87	104	74	85	81	92	72	81	88	82	83	92	86	102	65	92	85	109	77	63	98	77	90	76	80	90	87	82	81	68	92	78	92	79	89	89	92	83	75	97	98	87	105	87	67	83	75	94	82	72	86	83	84	74	86	96	83	79	88	85	86	85	73	72	90	83	81	97	80	102	92	111	96	104	78	89	109	102	82	82	78	85	94	79	97	73	88	102	72	75	101	89	88	84	82	86	90	82	85	90	84	80	91	84	79	90	68	87	98	73	83	87	83	82	78	79	86	92	75	94	106	95	81	92	90	70	105	85	83	94	92	91	92	90	96	74	87	70	62	99	74	79	87	98	80	76	84	88	93	62	97	79	81	97	74	96	85	77	93	78	83	88	74	91	90	75	82	84	95	82	93	85	89	100	90	83	68	97	81	90	98	81	98	92	89	103	76	76	99	73	102	83	91	84	94	83	101	79	95	75	97	83	86	81	68	92	75	98	89	81	77	88	86	85	91	81	91	63	95	69	77	84	84	68	77	81	84	77	75	74	78	87	96	97	82	76	87	84	93	90	93	72	94	96	72	62	82	83	89	78	93	85	77	92	85	86	85	91	75	80	75	84	89	79	85	91	76	77	78	67	72	92	89	97	78	85	72	97	109	77	77	71	98	99	85	88	92	96	94	79	87	66	72	72	83	74	78	85	90	81	92	92	96	61	93	86	65	90	87	73	71	82	84	94	80	73	87	83	93	92	105	86	89	75	105	78	100	81	84	76	87	80	70	89	85	93	79	97	80	66	69	90	83	72	78	85	64	89	97	84	97	71	97	96	93	73	74	78	87	67	81	98	87	76	81	99	76	69	87	72	64	106	91	92	86	108	94	74	90	86	79	84	86	106	92	82	68	77	80	92	78	94	91	92	95	94	78	98	85	77	79	89	76	74	94	79	69	85	92	88	76	63	93	90	93	99	84	87	102	94	84	97	84	90	95	78	84	85	84	77	78	90	83	81	89	77	88	75	84	91	88	92	86	65	82	92	77	87	68	100	77	67	85	84	91	82	84	96	92	77	104	83	89	84	84	65	94	75	102	88	87	97	99	80	89	88	81	95	81	91	98	89	88	100	80	90	59	85	84	70	84	96	88	73	91	96	67	103	84	82	70	82	84	91	82	88	95	77	92	97	82	73	102	88	93	72	84	77	93	97	83	101	86	89	95	90	79	91	99	79	80	90	96	95	91	90	80	94	81	80	75	91	80	78	72	66	86	94	83	87	87	85	90	84	76	91	82	89	104	84	91	89	91	69	86	86	106	84	74	93	78	83	97	86	93	105	88	80	84	80	82	86	90	93	91	80	76	82	78	87	89	104	84	82	81	93	87	82	85	71	75	86	70	89	82	88	94	88	87	80	89	79	84	92	99	89	85	85	87	101	80	90	69	85	91	105	71	76	89	70	83	80	89	85	89	96	89	89	106	87	73	66	71	92	86	86	72	86	85	90	85	85	89	88	79	76	83	104	86	96	65	81	89	91	96	75	95	66	98	81	82	95	75	92	95	82	82	76	83	83	84	75	87	91	89	78	91	82	102	88	79	104	95	92	69	76	71	80	84	77	71	94	76	91	97	89	97	112	87	84	80	78	81	108	91	94	79	85	92	97	76	80	105	93	96	113	93	91	73	89	81	102	88	80	80	91	97	88	86	88	78	81	74	90	84	75	89	90	93	106	92	98	85	71	71	80	81	101	87	81	72	91	85	76	75	99	101	99	68	79	79	80	95	96	104	95	82	81	91	73	96	77	60	102	72	81	75	77	87	96	73	68	90	94	96	81	82	93	72	85	68	87	77	87	82	95	88	72	98	83	93	86	71	83	74	78	77	88	101	81	96	78	78	75	79	80	97	84	74	84	93	88	76	88	105	75	83	81	91	76	99	108	102	96	81	78	75	94	82	80	104	70	89	95	84	91	86	86	74	91	94	75	93	80	93	84	84	88	86	84	80	79	93	86	69	81	70	86	93	72	95	83	90	87	87	84	89	87	96	78	83	71	88	88	92	95	89	89	106	85	81	81	65	74	102	77	109	83	92	89	95	71	95	83	92	96	66	92	84	89	104	115	87	87	93	95	83	106	76	79	90	78	71	78	79	56	83	93	101	75	80	77	103	81	92	92	83	79	71	90	92	80	95	81	88	88	87	81	71	81	93	79	102	80	90	103	80	80	86	75	74	98	76	80	88	93	85	91	104	83	73	95	92	81	105	96	63	77	78	88	94	68	94	95	95	91
44451	36080	25337	36738	45987	39079	28093	19159	11977	6294	2743	1238	797	657	646	637	644	621	629	669	649	593	620	611	637	609	638	630	640	619	632	641	666	627	612	625	630	605	623	646	644	666	590	669	667	641	660	688	645	622	634	653	623	601	592	629	670	632	626	644	617	635	694	643	595	649	648	641	596	615	611	617	625	629	667	591	648	591	648	614	647	614	615	652	631	613	613	617	621	683	610	619	652	588	645	645	624	652	697	654	651	651	611	626	616	631	630	609	617	585	582	617	642	661	602	655	612	583	620	685	624	659	614	624	633	617	622	606	632	628	681	568	640	709	658	646	615	625	613	610	578	632	640	612	605	633	628	591	636	649	629	629	623	633	601	648	643	608	646	638	618	636	631	661	624	616	646	653	636	626	643	643	646	658	631	620	642	610	667	588	609	581	645	649	594	626	627	658	621	657	648	579	698	630	658	665	696	675	605	620	642	642	663	671	605	577	669	589	612	658	605	618	637	593	627	652	675	649	620	641	607	583	578	575	649	624	663	641	616	571	594	612	669	655	645	657	634	665	658	614	658	605	612	597	594	664	619	659	604	661	625	615	630	641	667	620	581	601	690	652	591	602	652	638	644	667	632	623	635	633	610	621	630	616	628	651	592	633	660	621	656	652	656	614	607	615	623	609	642	621	626	651	613	650	626	637	678	628	622	680	632	632	647	612	606	643	625	624	599	645	656	630	612	622	623	631	631	644	634	654	603	625	613	655	620	579	610	637	650	626	648	604	632	622	668	609	581	601	609	641	639	640	640	640	594	627	599	654	578	666	624	661	632	630	616	641	640	619	617	635	644	663	643	631	635	619	652	631	590	633	636	630	634	612	654	667	624	616	650	642	687	631	670	630	670	703	651	609	635	670	641	644	625	643	643	644	622	590	610	613	618	650	604	659	629	603	649	638	620	649	613	613	641	601	656	654	591	637	640	621	673	647	630	625	675	646	629	672	651	625	608	582	670	595	657	605	671	627	659	598	630	660	635	651	640	611	683	592	651	675	632	590	647	616	645	614	627	626	656	648	671	630	630	608	608	610	644	620	620	631	592	631	609	655	631	592	653	607	642	602	629	631	613	647	657	667	618	642	606	602	608	644	602	648	645	656	615	646	638	615	649	651	649	591	633	646	620	619	638	605	649	653	596	624	633	614	630	584	672	613	625	581	642	647	657	661	619	618	663	620	680	624	602	670	654	646	625	627	662	616	638	626	639	690	674	590	626	683	630	633	591	593	600	649	635	650	607	641	585	609	689	608	616	669	608	665	588	607	602	643	625	621	646	629	648	548	620	649	654	723	638	638	614	680	636	661	634	637	606	673	637	633	609	648	633	582	627	605	610	680	633	631	646	641	647	606	601	622	608	598	633	637	617	606	640	655	652	634	604	646	618	636	628	681	624	591	620	630	611	676	668	632	609	643	624	638	626	671	685	596	627	624	625	673	641	624	641	637	624	628	618	627	589	601	614	619	600	621	603	632	621	632	646	650	580	666	613	592	648	646	615	663	601	595	652	637	628	667	628	618	646	581	689	649	679	624	613	649	661	677	606	651	597	600	627	668	671	659	640	703	667	662	602	624	595	623	648	652	590	622	607	590	613	611	610	605	618	611	665	641	668	705	630	632	637	577	660	640	659	674	608	656	647	647	704	654	613	635	647	645	625	655	612	599	618	660	652	675	655	646	667	615	635	629	651	605	665	600	604	625	643	655	626	616	610	650	665	605	678	607	627	623	622	640	575	612	614	625	608	612	609	643	625	636	642	635	639	586	623	643	628	627	654	633	627	651	594	609	643	642	596	642	665	607	633	622	650	611	685	618	613	607	617	628	611	638	571	616	663	666	619	636	587	582	627	691	610	617	637	616	634	665	661	628	604	643	633	637	647	634	623	653	624	661	611	614	638	642	636	683	659	665	610	609	657	632	644	620	607	670	614	636	621	588	629	615	610	626	641	637	631	626	585	652	591	635	643	632	627	667	652	644	632	660	646	649	642	594	642	593	627	653	624	614	644	631	688	603	605	640	643	586	607	560	639	629	642	664	616	640	660	636	646	643	677	647	649	639	617	659	659	614	684	674	601	593	596	637	632	641	615	601	622	638	611	624	672	615	637	619	661	624	613	591	638	630	662	573	593	625	643	640	671	628	620	673	656	678	623	659	670	650	595	625	643	643	636	652	645	649	642	649	672	626	637	628	614	636	616	640	626	613	636	627	659	619	652	672	663	630	683	620	647	619	612	637	643	614	669	607	608	636	638	654	634	607	628	654	627	614	647	624	587	659	693	607	614	600	646	686	628	624	643	630	659	663	631	654	614	614	626	613	687	639	652	624	610	621	656	619	628	638	651	634	652	657	667	627	606	622	628	607	624	611	650	590	634	640	613	642	633	642	612	698	676	611	661	631	631	620	622	623	633	639	642	619	646	646	630	612	621	632	634	606	661	617	660	672	651	662	685	611	618	664	619	659	645	600	634	656	680	661	676	647	662	653	646	603	639	608	614	672	665	643	653	621	609	593	677	626	641	628	648	651	659	586	627	615	613	620	630	649	617	648	627	610	609	574	623	628	620	634	686	612	622	617	598	625	595	609	596	648	639	660	633	648	599	638	629	607	640	630	612	636	629	620	659	625	645	641	658	635	606	642	650	638	631	630	644	619	626	609	614	633	645	674	610	588	604	600	603	641	603	600	669	631	627	595	675	645	655	634	667	634	590	633	622	652	653	690	598	593	678	671	659	649	586	654	620	631	649	592	642	607	608	653	672	655	593	610	678	582	660	598	674	626	687	615	640	648	604	633	635	663	615	660	644	605	625	619	620	637	652	609	631	665	642	637	637	635	618	606	611	584	677	618	631	593	637	632	642	604	677	615	641	631	639	621	638	628	650	582	645	622	640	646	649	568	686	659	606	579	612	644	684	637	617	684	601	594	678	621	682	606	673	672	622	595	621	678	671	663	650	605	664	623	637	620	636	645	700	660	671	633	638	650	633	654	614	585	631	631	590	676	634	659	625	623	645	618	615	595	672	578	611	620	637	608	649	639	645	607	618	613	630	648	688	646	595	663	620	588	678	685	636	603	620	618	598	612	627	641	616	601	673	623	621	622	597	603	642	620	604	607	650	626	673	703	620	616	615	604	639	650	631	626	623	619	645	599	633	648	629	646	628	630	643	673	638	674	652	633	600	667	627	634	635	647	623	618	640	607	613	591	639	651	629	659	682	685	616	631	629	620	620	597	622	649	661	605	660	662	601	626	601	650	664	601	635	644	639	632	609	631	660	637	637	615	644	634	637	606	641	633	659	594	624	617	671	654	636	640	639	632	674	608	588	626	636	610	594	653	591	624	651	657	628	613	658	657	628	643	612	609	663	652	675	605	608	633	615	639	629	662	626	634	677	627	608	684	625	639	651	638	608	661	612	646	610	642	618	632	664	600	642	572	629	659	626	617	590	675	618	647	605	614
7222	4877	1629	718	1669	983	519	261	192	150	121	91	108	77	89	104	107	77	84	101	80	89	84	94	90	92	93	97	86	95	91	86	72	72	96	99	92	110	91	90	90	97	95	76	89	91	81	88	89	76	91	100	100	100	97	93	84	101	91	87	85	76	98	99	72	100	110	86	75	93	72	100	79	88	89	87	84	98	92	79	85	91	99	97	85	95	94	100	84	88	96	84	103	101	81	74	74	93	98	95	79	110	94	83	78	88	93	89	86	85	107	92	83	77	98	81	84	94	77	86	96	97	80	78	83	86	89	85	102	96	93	93	84	90	83	77	94	100	84	91	78	89	66	104	91	87	99	113	95	99	118	100	81	87	82	101	85	91	90	83	85	79	118	99	99	98	85	104	83	83	84	93	107	92	104	100	97	102	84	112	102	79	85	88	83	84	85	86	89	87	77	87	79	85	80	76	89	76	81	88	99	87	76	98	96	83	83	96	84	109	95	91	73	99	101	98	88	92	97	91	93	94	92	87	91	92	95	99	94	105	75	97	101	91	73	94	100	98	88	95	88	97	90	87	79	90	87	84	73	105	87	94	85	98	102	92	84	93	90	78	80	86	73	77	103	86	99	111	88	110	80	85	102	80	95	79	93	94	88	89	71	82	111	84	103	100	91	87	77	89	108	97	84	84	73	92	89	89	100	93	89	89	99	84	89	94	96	83	100	83	82	95	108	97	87	98	84	102	100	90	108	83	92	107	91	81	93	82	82	96	97	76	98	89	78	87	89	82	80	104	74	92	76	79	85	94	91	84	84	94	93	97	104	102	101	91	97	95	107	100	77	90	72	72	102	89	91	100	89	101	75	108	75	83	85	103	102	87	95	105	86	88	88	78	97	87	98	103	102	93	84	96	84	89	71	86	86	100	84	75	101	93	95	123	96	77	91	96	81	96	82	94	106	86	75	82	94	97	95	82	92	78	74	98	85	92	83	91	90	73	86	97	98	107	75	106	91	104	82	87	95	95	114	88	75	93	81	98	82	76	96	73	101	96	90	78	108	100	100	102	89	92	86	90	104	89	95	79	87	90	80	95	103	82	86	104	72	92	94	96	85	72	91	86	103	78	92	103	89	72	107	87	106	97	83	86	84	80	108	101	82	81	85	111	98	97	100	101	94	77	92	98	102	106	80	103	73	98	73	100	83	96	88	94	89	88	86	102	101	94	97	117	94	82	97	89	92	90	88	95	108	103	72	95	94	77	102	76	97	87	92	84	93	85	94	113	107	104	82	96	98	95	83	101	98	84	101	85	91	96	82	82	93	82	93	78	82	91	83	90	89	92	86	86	86	87	107	93	92	70	86	96	74	87	79	89	93	92	87	93	100	88	89	83	108	69	93	101	91	82	99	85	89	92	94	106	85	87	88	96	98	89	80	90	94	90	87	84	90	96	98	94	115	95	97	98	94	91	93	87	98	106	97	91	99	85	83	92	95	97	97	76	100	92	83	105	73	92	85	70	87	103	73	95	85	83	102	95	96	85	87	95	92	96	100	104	87	83	79	75	104	92	78	106	89	75	74	96	73	90	92	96	83	92	84	78	110	88	90	84	96	90	77	89	101	86	87	88	90	92	79	91	108	87	89	81	90	98	98	93	92	81	98	99	100	96	102	82	105	90	104	110	82	89	93	89	84	86	99	92	91	107	96	107	88	80	105	98	90	78	80	73	85	81	102	100	81	94	95	95	78	97	109	86	91	93	84	112	108	97	84	89	96	73	72	92	98	99	90	105	98	94	118	83	77	93	97	84	99	89	95	77	75	88	98	81	108	101	93	87	75	85	103	85	102	81	87	80	75	75	100	91	90	80	96	100	74	74	110	96	89	80	99	94	95	91	83	99	83	93	80	84	84	96	105	89	89	110	90	101	101	97	96	105	76	94	98	93	97	88	98	99	92	99	95	91	95	93	81	104	94	93	100	90	95	75	81	85	86	98	96	103	79	113	95	69	104	74	114	83	99	98	81	100	80	96	79	86	97	92	88	93	80	91	97	111	97	102	107	86	78	100	83	78	86	94	86	87	88	94	77	91	91	97	95	84	73	110	82	96	95	86	93	87	78	80	111	99	101	83	74	98	84	100	92	77	90	90	83	98	112	96	95	70	109	66	103	92	95	96	83	97	90	82	78	97	92	98	94	77	100	72	80	85	90	96	86	89	110	77	91	86	72	85	92	102	91	86	86	104	105	105	83	105	96	91	89	90	91	82	89	85	84	102	80	101	85	86	81	95	86	99	71	74	96	82	91	97	90	75	101	91	90	106	104	86	72	103	93	85	92	87	87	89	86	94	81	95	96	93	88	87	111	90	78	82	86	77	87	87	93	95	79	92	103	78	103	85	82	90	78	106	80	85	95	88	92	74	75	82	92	87	81	115	86	84	94	82	80	90	59	81	92	86	94	98	81	103	97	98	82	99	81	87	90	88	97	109	101	85	95	88	87	86	92	91	82	80	100	81	79	80	83	103	97	99	89	83	80	105	90	102	102	99	87	87	95	88	74	87	79	82	97	86	93	104	75	84	92	103	91	83	98	78	90	93	79	86	77	90	94	76	84	91	72	103	93	89	91	91	90	91	95	113	95	101	95	92	101	99	95	99	81	96	86	95	97	88	100	105	101	71	93	83	89	96	96	96	95	89	84	93	94	99	94	65	83	84	107	95	87	75	84	86	81	94	84	72	96	85	89	93	75	91	84	103	88	100	76	100	99	83	92	91	69	98	106	107	79	82	92	80	80	84	100	88	99	92	86	78	72	95	84	101	94	78	92	83	94	89	93	98	88	88	107	98	90	94	88	119	114	89	88	77	87	73	96	86	76	91	86	96	72	74	90	88	88	94	96	99	102	96	99	103	84	98	98	89	97	92	94	93	95	82	89	75	86	87	81	90	95	80	68	100	79	76	103	84	98	73	98	78	96	93	80	80	98	86	87	79	86	72	95	83	99	96	104	104	97	106	80	94	94	93	87	92	91	77	101	99	101	75	96	88	90	90	95	93	86	83	75	99	76	100	82	95	86	106	98	96	95	98	81	83	92	89	96	95	96	99	90	95	81	87	78	105	98	90	98	90	93	92	93	93	110	104	80	79	86	93	85	103	88	92	91	78	86	94	109	93	105	92	77	91	92	97	88	88	103	107	100	101	98	100	102	105	71	93	68	92	105	85	95	99	113	91	100	92	90	111	81	98	90	84	109	88	84	90	97	82	75	97	81	90	88	80	95	86	95	93	77	86	94	81	89	92	89	96	91	86	86	91	97	93	81	103	82	90	72	111	90	90	80	94	82	78	87	98	95	78	94	72	103	94	86	99	107	91	78	82	89	74	92	102	91	103	95	84	80	95	86	75	96	99	78	109	103	87	90	85	85	90	94	84	108	96	104	74	108	80	89	92	98	109	98	87	107	87	74	97	103	92	86	81	73	90	97	99	84	96	84	100	94	105	95	85
35402	25211	11675	11211	23309	18064	10382	4734	3070	1611	1086	800	660	676	647	665	658	681	690	657	667	675	635	718	665	669	630	704	702	648	696	651	664	678	681	668	704	680	644	667	644	702	650	634	702	702	682	666	661	710	687	696	664	669	677	620	684	691	647	712	667	640	638	668	683	694	708	690	663	728	630	691	690	689	650	706	674	668	699	693	703	677	682	647	678	627	688	688	710	646	646	696	644	691	688	686	674	682	686	702	668	704	677	689	684	688	731	668	692	656	671	663	690	725	657	635	696	685	656	687	678	700	687	686	718	707	677	686	668	636	693	681	672	659	705	692	723	677	709	702	681	637	712	693	705	695	658	684	656	700	700	662	692	679	621	663	662	667	656	670	728	666	716	665	683	684	700	677	701	686	702	693	650	673	638	647	671	658	640	665	690	693	660	612	676	652	692	717	676	672	689	694	671	691	653	692	691	690	661	630	651	627	640	650	667	688	654	643	620	686	655	659	630	671	636	665	679	679	667	676	614	650	680	669	680	677	657	671	649	651	705	687	666	610	699	672	662	668	694	675	652	681	657	677	672	644	694	668	697	681	694	655	655	708	660	717	652	713	697	656	663	671	648	680	696	704	625	663	704	689	720	705	625	682	616	710	719	657	636	715	683	700	727	651	664	689	674	656	716	699	691	659	689	697	729	649	683	661	698	671	698	675	671	683	651	694	691	686	651	655	637	629	635	672	689	687	656	670	705	682	700	688	676	668	650	706	669	700	657	668	669	660	675	669	652	706	701	714	671	690	677	672	685	665	628	660	668	705	650	666	687	638	666	681	717	681	663	636	643	658	636	664	737	701	692	694	666	679	654	699	691	672	699	712	669	685	727	686	682	720	647	740	660	649	735	668	683	689	692	661	686	690	642	637	644	649	674	711	687	749	655	707	665	693	653	669	691	657	681	722	702	634	677	663	662	674	679	714	692	672	703	664	735	669	652	729	690	652	685	658	693	681	679	668	647	677	655	660	690	709	647	677	682	702	671	660	689	660	657	693	641	732	730	711	698	672	663	649	673	635	718	668	640	689	660	626	704	607	645	691	702	655	675	706	635	688	692	636	608	706	647	714	665	707	645	678	683	637	707	688	683	657	681	646	653	670	683	664	680	716	680	677	624	665	691	664	683	667	641	689	673	671	692	691	716	639	635	667	671	673	683	679	706	657	670	705	662	684	640	657	622	684	694	642	670	683	704	636	701	668	663	685	655	717	717	695	674	681	630	696	675	700	656	717	658	672	674	677	675	672	696	717	675	688	664	706	716	667	675	633	650	696	709	664	654	660	652	636	700	662	707	651	656	682	654	687	704	687	685	652	666	646	663	674	712	667	692	633	692	657	660	634	660	685	650	677	657	735	685	688	681	665	671	708	678	680	660	681	676	668	667	656	688	726	690	700	637	648	688	670	722	671	678	691	658	677	714	698	656	663	654	679	686	634	655	726	661	633	659	643	653	655	701	707	687	661	649	643	704	690	686	668	672	654	603	666	686	700	707	674	691	692	659	705	657	691	679	669	680	688	695	670	728	660	683	665	616	670	684	670	654	671	668	703	666	712	689	664	649	709	646	676	680	667	676	669	638	651	659	655	681	671	651	686	704	692	675	659	662	705	656	682	643	669	718	691	712	653	691	697	671	700	658	668	670	683	682	680	667	686	694	649	647	681	649	659	700	651	674	697	659	659	646	676	701	671	681	672	720	625	653	727	663	661	698	658	659	682	673	674	658	696	691	650	683	669	678	698	712	689	722	674	666	696	688	650	644	686	706	663	697	743	690	673	686	642	658	636	666	652	706	664	640	675	681	638	624	657	603	673	669	671	692	684	675	683	656	715	634	611	697	619	611	644	678	664	677	684	667	661	658	712	674	657	660	659	711	629	688	681	708	679	660	653	676	755	658	705	645	684	686	696	682	710	681	687	680	667	691	657	639	673	695	663	689	652	666	670	685	685	635	680	695	652	653	686	668	663	638	685	674	719	677	624	641	645	714	703	667	630	714	672	696	663	692	726	666	692	695	667	649	700	656	691	673	683	736	673	686	709	601	642	675	647	745	672	692	666	699	633	659	669	700	696	708	685	633	665	670	618	672	684	677	664	670	685	660	683	683	687	687	728	661	653	672	669	642	651	677	645	670	644	735	701	639	662	675	700	670	694	684	662	696	732	670	723	685	678	706	700	664	674	665	691	681	659	695	634	696	684	684	659	650	643	699	641	649	655	662	688	643	675	678	673	693	731	723	708	709	708	679	705	687	663	714	662	628	639	689	670	616	652	669	672	668	694	675	644	692	684	696	639	639	692	695	689	712	702	709	640	730	648	677	705	685	679	651	661	720	682	673	647	675	683	676	650	648	717	669	646	678	709	733	660	709	677	675	676	677	693	657	682	658	721	659	673	677	658	654	706	680	688	695	630	674	686	718	728	666	656	664	694	665	694	664	644	631	689	672	696	674	664	672	648	650	712	690	681	656	704	703	663	674	660	688	664	753	662	675	680	676	651	684	694	652	683	685	679	639	705	659	676	710	673	643	664	692	652	663	659	710	699	662	713	673	668	711	660	697	673	637	669	676	659	673	656	692	690	650	634	688	647	650	646	667	701	718	700	681	666	661	680	667	689	692	723	678	691	695	676	660	751	674	684	652	702	709	642	703	672	680	629	682	682	679	701	671	675	692	638	687	699	678	708	652	678	713	666	710	687	691	661	686	705	670	632	646	701	684	684	683	715	689	654	701	640	667	672	648	659	636	660	694	689	653	650	657	716	659	652	675	650	690	685	726	662	654	676	708	677	673	667	660	709	714	696	729	642	675	695	643	654	646	719	663	661	690	664	656	702	711	634	675	670	633	695	650	697	637	676	641	686	660	670	639	695	653	710	626	695	671	689	675	634	691	673	700	706	672	640	683	674	650	642	702	710	651	670	684	678	658	671	664	683	642	697	694	670	675	670	650	682	658	649	669	652	735	619	631	669	665	665	690	685	643	645	665	676	694	734	690	688	671	705	709	689	662	646	677	706	658	694	657	695	664	695	687	661	658	661	654	625	718	629	687	673	651	689	644	633	684	652	639	670	681	694	675	690	682	721	716	664	680	680	616	703	646	618	706	670	709	738	638	694	649	671	658	681	717	727	649	658	685	702	709	703	671	655	712	638	637	692	718	694	639	684	627	627	636	683	690	660	699	721	682	717	661	687	642	699	663	631	667	681	671	621	650	651	656	650	680	692	696	698	691	675	655	638	664	644	692	724	715	651	648	669	650	628	738	642	690	649	692	671	657	635	637	671	656	685	660	680	629	706	703	699	709	708	618	606	654	693	690	682	697	685	693	696	648	623	678	701	713	712	623	655	684	668	675	696	670	645	672	660	653	635	688	684	685	706	684	679	647	641	678	664	717	652	657	668	668	691	681	659	683	684	731	704	691	638	686	676	672	679	672	668	649	654	650	698	721	661	663	685	680	696
12713	12246	4665	2010	8128	5942	3060	1284	676	316	174	113	97	79	77	82	84	96	83	90	100	83	71	91	78	86	87	87	80	74	91	81	83	74	106	91	81	79	86	71	85	74	92	75	84	70	86	86	84	77	85	75	91	82	99	81	88	76	92	85	75	87	86	90	96	89	85	96	84	79	73	81	80	87	84	74	90	87	80	85	101	94	84	93	78	74	84	83	86	74	93	97	84	71	65	85	73	70	95	75	71	95	83	97	80	83	86	85	78	87	85	84	81	81	85	75	93	90	93	76	95	86	82	78	69	91	77	73	78	86	94	83	64	76	82	85	102	83	74	81	72	91	75	84	101	85	78	78	79	73	86	76	85	73	90	90	88	78	78	89	83	93	83	83	88	107	63	98	87	86	81	81	101	91	97	86	78	81	84	82	71	75	85	77	87	103	73	86	83	71	91	76	84	75	95	89	82	86	65	77	88	87	79	88	85	78	75	84	85	79	66	92	83	65	82	80	79	95	89	102	65	93	82	87	102	84	89	82	103	77	73	90	69	74	86	87	84	101	81	91	83	84	81	87	90	74	83	81	91	81	82	82	76	91	78	85	87	83	86	73	73	95	83	93	74	86	69	84	74	85	99	93	100	101	71	82	88	84	81	86	82	85	75	78	76	104	86	84	100	81	81	69	72	76	74	92	85	78	88	99	72	71	87	90	81	82	87	88	80	77	72	84	86	74	75	74	84	78	85	75	84	81	91	78	87	82	89	82	79	68	85	78	71	86	98	99	87	93	76	84	84	76	95	95	76	112	104	74	100	89	92	73	82	72	88	86	71	77	89	99	89	83	82	112	72	80	79	83	85	96	89	98	101	72	75	73	76	78	85	72	76	77	68	103	82	96	88	73	90	79	83	73	89	87	81	81	73	86	76	79	88	91	84	88	83	75	80	94	80	75	99	94	80	82	63	78	62	81	85	105	94	101	97	88	77	79	64	76	79	88	85	88	88	67	80	88	77	85	75	75	77	101	79	84	93	83	90	85	82	80	98	99	100	74	80	81	81	87	82	80	80	88	75	91	77	96	82	93	84	77	92	92	82	91	80	69	85	84	93	75	75	80	81	82	77	73	90	61	74	79	91	73	72	86	94	85	77	77	82	70	75	80	72	72	89	80	83	76	82	84	82	89	80	90	92	98	82	90	82	92	94	86	82	79	73	82	82	87	88	77	99	100	92	79	80	85	81	85	93	94	79	65	86	89	81	88	90	80	79	69	74	76	75	97	78	81	82	87	82	93	95	75	96	93	69	75	99	95	104	91	66	83	88	92	90	63	88	93	76	93	83	97	99	72	91	74	91	100	90	73	90	102	76	85	86	89	72	85	91	88	90	88	89	81	102	89	99	76	75	74	88	73	89	75	84	90	79	91	86	98	86	86	91	99	74	98	85	82	76	89	76	76	90	80	78	87	86	70	78	83	87	72	71	94	89	92	89	85	81	89	97	82	91	86	71	94	75	84	90	90	79	83	82	94	90	75	84	87	83	71	79	77	81	88	90	91	88	70	104	88	88	109	81	79	94	75	82	86	102	81	79	76	75	87	75	93	80	83	91	70	76	92	82	79	89	80	91	66	91	81	73	87	81	65	75	80	82	71	85	74	88	89	71	75	87	97	85	73	73	82	89	100	91	72	73	85	85	79	90	88	79	83	102	84	101	76	91	73	90	76	77	93	78	87	94	91	87	98	71	71	88	96	78	96	77	80	92	98	91	77	85	99	85	87	89	82	78	90	81	98	76	85	87	92	89	81	93	80	90	92	90	87	97	91	89	91	86	94	79	81	91	70	75	83	81	97	81	69	82	74	72	88	83	82	77	83	86	78	88	90	79	80	90	64	96	72	107	87	87	81	79	72	85	79	67	77	65	88	97	90	79	73	91	80	88	88	85	88	80	101	72	77	92	91	89	86	73	76	84	74	81	68	68	89	88	80	76	95	80	81	78	70	80	85	96	82	77	93	85	87	97	88	90	75	71	87	87	72	85	96	85	67	69	90	94	82	98	82	83	70	86	81	70	86	89	80	91	98	74	79	109	100	83	74	102	85	97	81	76	84	78	84	87	82	86	79	73	91	82	90	81	65	90	74	86	78	85	79	101	68	81	91	80	89	75	83	75	67	99	79	82	86	91	63	72	93	83	83	86	81	104	71	85	71	90	87	79	90	90	69	85	84	78	91	72	85	86	84	99	81	85	91	83	75	79	94	79	71	74	88	69	84	61	79	73	81	85	73	98	77	83	84	99	80	84	77	83	85	91	73	87	89	86	88	89	84	104	77	56	87	83	85	75	89	80	100	75	95	95	83	86	89	90	92	90	94	87	84	77	86	75	84	76	92	99	91	89	84	82	89	73	85	73	86	79	80	81	89	79	83	94	102	81	83	75	92	83	93	97	79	81	92	75	88	76	85	84	90	80	83	113	91	68	90	86	84	92	70	94	70	97	85	84	90	87	88	86	77	103	72	90	75	76	89	99	85	97	84	93	93	92	83	92	80	77	71	70	68	89	60	100	86	76	81	82	78	101	64	96	79	98	94	78	72	93	93	86	77	86	72	77	73	87	84	77	96	75	84	75	71	91	82	90	94	76	96	77	87	71	76	84	79	86	100	75	87	87	95	85	81	80	96	89	73	78	80	68	81	79	92	92	80	71	89	97	83	89	84	77	78	71	76	88	87	76	91	82	93	74	76	85	85	81	72	92	70	76	70	78	79	86	91	75	88	91	84	92	79	69	90	83	96	77	87	77	84	75	104	73	100	86	71	92	77	71	79	85	93	81	107	81	79	82	77	83	98	92	94	83	77	84	88	71	79	85	82	106	88	84	97	85	85	97	75	82	88	87	77	83	89	81	81	77	95	79	82	87	96	80	76	79	78	103	102	74	97	91	75	93	80	106	81	85	100	79	102	95	91	82	104	76	80	100	65	84	89	80	91	86	83	80	75	73	91	75	77	82	75	91	87	106	94	89	94	70	70	75	69	81	71	86	85	72	85	74	88	90	71	85	88	73	92	78	96	91	92	99	90	76	72	76	93	93	104	71	73	74	74	72	77	78	76	71	69	86	79	77	74	81	101	73	93	87	83	81	70	74	66	82	89	83	91	93	87	72	72	74	73	83	80	83	73	77	82	73	77	77	67	78	82	97	92	95	75	94	85	79	87	91	89	102	72	82	83	91	87	75	77	80	80	82	101	65	100	87	70	90	83	98	92	73	79	78	68	84	96	73	63	76	67	83	84	91	88	65	88	76	92	79	79	75	84	81	96	87	95	86	85	72	68	104	85	73	82	80	88	83	92	80	72	86	71	85	71	86	79	77	62	74	78	76	100	84	74	83	83	90	84	85	81	91	104	89	74	76	94	74	74	90	88	85	87	72	84	93	77	71	96	74	86	78	86	94	73	81	86	78	76	72	86	102	91	77	79	105	87	90	98	91	99	71	95	66	85	85	76
43937	34489	20562	20741	47764	41568	31379	21537	12636	5578	2470	1206	753	663	613	663	644	633	632	611	641	582	597	597	632	611	618	600	635	612	645	633	647	598	654	589	656	606	636	595	567	646	594	600	622	636	632	626	640	592	605	619	627	604	600	668	604	616	646	602	593	642	616	607	632	608	609	649	592	618	615	597	659	642	603	631	596	649	638	670	605	613	614	605	599	682	585	617	633	605	654	618	643	675	607	618	635	629	637	633	616	663	602	607	640	664	574	680	620	638	659	672	598	643	664	596	605	586	654	647	645	619	688	602	642	653	627	689	671	654	621	618	622	638	665	631	572	600	603	600	626	645	647	622	612	640	598	608	623	611	645	618	604	631	616	605	617	618	590	624	597	614	595	642	629	658	607	645	630	612	689	628	635	663	621	612	652	643	661	624	585	585	597	607	636	586	635	710	664	663	642	621	646	653	636	644	672	635	666	626	639	665	612	627	638	584	613	609	604	629	650	593	624	620	652	627	613	669	650	628	624	620	616	643	566	600	627	613	620	674	610	603	614	577	621	626	660	625	645	596	633	632	589	581	636	590	637	645	614	592	623	598	672	627	604	644	611	643	656	605	604	613	631	574	592	609	604	600	623	590	620	648	661	671	600	650	616	612	650	658	676	631	609	646	628	635	631	628	634	626	609	637	636	659	624	628	613	667	630	625	636	606	613	606	628	646	600	585	608	685	626	604	645	610	624	627	644	673	641	604	640	634	654	644	624	628	583	621	655	617	623	589	601	665	630	622	616	623	642	634	594	555	631	665	646	609	650	682	598	593	612	583	626	641	586	606	672	639	653	620	607	622	600	605	591	654	612	603	592	609	579	613	604	631	636	603	596	619	601	601	595	641	603	645	633	606	610	608	572	612	641	651	626	642	646	627	631	635	647	609	629	615	655	590	598	582	609	626	650	638	603	655	598	616	641	610	638	646	617	632	599	602	625	625	626	648	634	676	600	649	626	637	613	649	630	609	643	659	652	606	638	645	603	605	647	609	594	641	641	589	645	597	620	656	623	618	611	602	611	672	611	584	618	613	603	633	641	615	614	630	584	624	650	628	600	596	620	627	649	622	641	618	628	656	651	616	600	622	587	622	613	597	642	651	632	643	636	609	586	637	609	619	618	618	627	628	608	627	672	670	669	629	639	581	616	641	629	612	601	597	641	629	643	627	699	601	664	598	620	657	620	619	596	615	617	623	649	665	635	590	623	646	627	652	628	671	642	595	647	642	588	595	603	621	655	595	649	630	612	662	633	616	617	595	677	635	613	629	604	605	628	623	585	604	616	628	635	648	619	619	623	621	614	595	627	634	631	626	660	637	593	618	597	611	612	597	602	589	625	646	618	608	619	606	632	646	628	611	594	607	606	627	640	619	660	621	626	602	623	631	608	624	627	613	617	601	667	656	624	614	624	636	648	651	665	634	668	629	592	621	625	688	605	646	666	633	587	582	623	596	667	600	623	598	664	637	631	653	576	639	678	597	591	653	611	646	605	632	613	653	619	625	675	653	637	607	593	614	603	631	628	631	620	636	580	627	658	580	560	564	628	659	641	618	611	583	643	616	648	649	645	646	614	602	643	630	582	617	626	644	715	588	604	603	632	614	644	613	637	642	623	634	623	615	642	619	626	641	623	619	624	628	593	614	624	617	639	653	641	621	644	646	601	589	608	650	671	656	657	596	629	638	645	629	631	648	642	607	634	641	569	594	576	592	633	635	640	622	621	625	598	633	605	614	654	673	663	593	596	594	591	641	614	598	632	611	632	638	606	592	599	633	643	582	626	671	650	598	642	641	642	602	616	639	595	612	604	604	609	625	619	641	675	598	630	634	615	645	647	634	631	670	609	642	635	647	634	637	625	611	561	592	656	578	641	652	654	625	635	631	653	591	601	633	649	635	642	590	645	636	624	626	641	631	619	681	631	658	630	619	600	632	632	622	670	618	620	607	638	615	644	620	654	608	624	615	610	641	636	610	680	604	638	588	685	595	579	668	645	602	652	613	653	672	621	602	607	584	620	657	624	673	604	628	612	608	591	649	634	622	611	613	630	640	643	641	598	599	631	643	632	615	583	585	585	638	649	630	626	600	646	660	641	659	654	629	641	615	681	669	618	611	616	622	636	585	635	669	586	607	631	627	615	632	619	612	619	614	621	615	621	619	603	631	576	630	615	649	592	631	615	596	641	646	620	616	629	614	598	608	635	585	625	636	660	592	623	585	642	633	630	665	687	664	623	576	620	659	642	620	617	646	655	627	624	583	629	613	625	610	594	629	614	642	630	589	642	625	611	581	634	645	643	634	620	652	614	632	642	599	584	612	658	606	655	631	591	676	645	620	640	628	602	670	613	604	661	628	627	659	651	637	649	629	601	635	623	625	621	601	661	625	660	648	657	613	641	610	602	668	609	667	612	666	594	655	634	606	621	622	609	598	631	596	707	647	607	624	618	605	606	636	669	597	656	632	626	608	663	588	671	626	588	631	601	595	625	662	620	639	607	639	620	651	622	629	629	602	667	634	629	630	655	650	641	565	605	633	687	633	626	671	649	632	644	631	613	643	610	599	598	646	618	635	614	615	639	624	629	628	611	649	669	586	626	639	648	666	592	623	636	622	607	599	610	618	678	622	606	618	593	574	678	669	639	697	641	607	613	641	645	617	639	652	637	679	572	660	620	609	643	599	617	662	615	593	596	616	617	609	568	642	637	623	640	665	584	572	665	637	640	641	622	615	619	619	606	617	627	658	600	628	631	618	618	661	639	610	631	607	591	650	629	640	631	628	604	647	644	665	608	631	629	677	604	614	606	580	612	603	589	607	584	631	620	610	639	639	596	620	647	625	651	590	649	628	596	622	616	596	629	639	656	675	639	642	645	624	608	627	641	618	568	623	634	645	633	600	588	637	647	655	650	682	643	600	673	628	689	686	587	604	651	606	622	644	639	614	618	619	623	621	608	653	609	616	651	610	624	660	611	600	577	648	628	621	604	585	586	594	609	661	637	579	590	605	631	604	616	615	602	593	624	651	647	599	626	646	616	616	584	610	653	628	656	604	630	676	622	648	612	638	629	631	648	619	616	567	619	614	594	596	630	649	596	597	624	588	647	621	624	643	629	627	595	595	606	663	575	606	654	628	613	642	604	649	586	618	605	611	661	682	605	616	617	589	652	653	631	648	670	625	629	624	618	665	626	623	609	636	591	609	633	637	658	587	614	643	622	622	655	648	647	636	655	603	595	637	605	637	580	624	657	657	616	628	638	655	653	619	611	587	616	531	627	644	626	623	607	614	594	619	665	588	593	607	616	624	609	632	658	601	598	624	622	627	664	631	608	614	639	647	578	641	621	561	657	627	636	653	598	593	643	632	616	644	642	626	614	593	665	634	674	609	644	634	644	600	616	598	611	596	616	568	635	669	632	608	656	637	599	621	612	622	638	586	660	619	664	652	610	599	640	631	658	606
10804	8026	2498	1010	5351	3668	1855	857	405	225	160	130	89	100	91	81	101	78	102	101	86	76	96	88	84	108	84	98	84	90	93	86	82	91	99	93	103	83	101	104	96	85	102	92	95	88	95	100	98	87	90	76	85	85	86	100	85	102	93	92	93	82	101	84	100	98	78	115	100	81	82	91	96	91	80	95	103	93	97	84	74	84	92	105	89	74	78	95	95	92	94	97	111	97	98	120	97	90	69	91	84	101	82	85	91	102	95	88	116	77	106	96	89	82	90	99	106	95	86	101	90	107	104	93	88	80	93	103	81	97	89	97	100	99	94	90	82	91	86	83	102	95	91	98	105	114	99	90	90	86	87	94	98	98	95	85	87	96	107	89	84	96	73	95	107	98	81	86	99	98	102	97	82	79	98	105	75	86	95	93	75	96	101	100	91	97	78	98	83	87	88	89	101	82	94	89	80	97	89	99	74	92	81	92	83	63	100	98	90	95	92	96	104	96	89	78	91	94	95	102	103	98	93	94	87	92	97	73	97	83	106	79	94	88	110	105	91	89	90	105	97	88	108	94	89	88	72	88	90	101	88	85	82	98	82	96	79	105	87	93	91	79	99	102	94	83	91	98	85	106	76	87	102	91	107	92	85	84	109	79	103	88	102	101	88	98	90	84	99	78	88	90	95	80	80	93	86	82	84	89	86	94	97	80	100	84	91	89	94	99	92	95	91	116	86	85	81	91	85	90	96	91	73	99	95	104	98	88	78	76	91	98	82	85	85	86	88	91	98	89	105	98	102	78	78	121	96	91	88	90	79	96	92	82	90	97	96	89	80	81	81	73	94	95	94	93	90	87	75	73	85	77	94	89	86	92	92	80	77	104	118	87	102	86	94	85	94	76	86	93	86	108	93	70	105	81	90	112	91	98	103	77	89	97	87	77	104	88	91	85	105	105	83	87	89	81	76	82	90	90	98	88	101	88	95	95	94	105	90	91	93	104	99	81	91	86	103	86	95	101	92	78	85	88	75	74	93	107	86	88	94	108	93	82	90	105	88	104	83	90	93	93	84	104	92	79	94	95	90	97	90	97	80	108	111	80	87	78	81	110	108	92	85	86	89	83	111	92	101	95	100	89	89	95	101	83	109	86	88	90	100	80	86	83	85	98	107	81	99	84	95	95	81	82	104	92	93	90	88	90	98	89	100	76	89	69	94	85	101	91	87	98	81	110	80	99	89	96	97	83	99	91	104	95	86	77	104	96	83	90	86	95	84	94	90	100	100	78	97	87	87	95	103	73	78	103	94	102	84	86	78	82	92	91	85	85	90	91	94	99	101	111	95	82	93	91	85	109	85	80	94	87	94	79	96	91	92	85	83	111	90	89	102	104	84	89	92	106	84	105	86	92	97	99	102	74	106	104	111	101	86	93	79	84	116	79	87	92	84	100	86	106	86	80	85	84	95	89	100	106	104	95	81	91	86	84	118	84	84	99	99	94	81	88	76	118	83	82	99	80	96	99	89	87	103	101	109	92	86	81	79	87	103	116	91	106	103	87	85	75	89	72	95	88	104	72	92	94	87	112	81	87	84	72	91	80	91	84	96	91	90	89	89	105	75	86	98	89	86	89	91	97	83	104	97	83	93	92	89	92	91	84	73	92	71	88	102	81	92	87	80	97	96	104	77	85	87	105	104	92	79	91	98	105	98	85	115	103	94	102	104	86	93	91	91	98	103	76	95	106	93	109	100	90	78	111	101	84	88	111	75	97	93	77	86	75	101	84	84	95	76	83	91	109	82	91	97	82	89	90	98	90	87	95	69	91	106	95	78	94	80	93	90	95	79	84	90	83	105	84	72	88	90	88	94	101	105	106	86	90	101	86	87	87	76	93	101	97	94	79	73	85	97	100	87	94	106	84	105	75	88	83	93	79	91	91	92	79	101	91	86	86	99	83	103	96	91	95	84	87	104	100	80	86	87	75	90	89	90	94	77	74	83	92	101	93	81	98	110	77	111	87	110	75	103	99	101	86	79	98	95	90	90	96	85	92	99	99	95	81	100	82	77	83	85	96	109	88	82	93	89	109	90	87	66	93	87	92	104	100	91	92	99	76	80	97	95	91	81	84	98	97	71	90	96	101	102	103	106	94	100	93	101	118	76	91	94	90	98	89	93	96	96	96	114	80	98	82	75	103	80	90	88	88	97	95	92	105	101	89	97	101	102	87	79	82	99	88	83	92	86	101	91	98	76	82	98	100	101	87	96	70	85	90	79	91	82	113	106	85	95	100	85	96	83	82	97	89	89	89	90	104	88	93	70	89	98	85	88	98	89	94	106	89	89	82	92	93	74	104	86	99	90	76	96	94	94	97	82	98	93	84	107	76	89	92	103	99	87	104	87	96	86	96	82	93	97	86	86	78	88	102	91	81	94	100	89	94	77	88	91	102	98	99	94	82	84	88	87	98	90	96	87	94	84	103	102	95	91	71	101	91	106	98	89	85	91	66	89	102	106	94	80	102	86	87	96	86	83	95	101	76	93	87	92	78	85	94	81	92	77	99	91	91	102	101	96	86	79	88	87	88	104	87	96	98	92	90	100	78	95	107	85	97	101	86	103	92	87	87	94	87	94	90	85	100	95	66	82	93	96	98	96	89	90	93	86	99	94	102	99	88	79	89	85	110	82	89	83	101	105	99	85	76	88	80	86	96	93	88	91	103	88	100	77	87	84	85	97	73	96	91	94	77	86	82	87	101	98	109	81	86	92	86	94	80	86	73	73	76	97	90	94	98	79	108	96	102	85	76	106	88	91	85	101	110	91	87	105	93	83	58	87	102	98	104	90	96	89	87	90	84	114	89	86	107	107	91	85	84	97	83	78	103	90	84	91	97	96	81	88	96	96	85	71	94	91	89	93	82	84	85	97	84	107	89	94	84	92	93	105	89	81	102	78	91	107	102	100	102	91	98	111	84	86	83	99	96	109	105	94	107	77	85	103	75	98	85	91	107	76	90	86	89	99	73	99	85	110	87	95	108	102	85	88	90	90	87	93	79	84	90	79	90	94	98	82	88	84	81	103	89	72	98	109	98	108	74	84	105	99	78	77	88	80	101	94	98	100	79	93	101	90	94	110	102	84	101	91	94	106	80	106	86	84	85	83	105	86	94	83	91	94	95	100	92	86	89	100	100	79	85	72	73	92	85	79	82	86	95	104	96	97	106	87	84	75	97	107	97	106	88	93	95	95	90	106	100	95	93	79	85	94	84	92	84	83	86	83	86	84	108	86	77	93	82	90	87	71	117	99	91	94	81	93	88	85	92	93	86	86	107	84	88	80	108	90	82	90	90	82	93	92	83	93	100	98	97	80	69	90	84	86	95	95	95	99	95	96	102	85	106	94	81	104	89	89	102	85	94	70	78	100	92	92	100	101	99	78	89	87	99	91	92	85	85	102	106	102	78	97	97	88	91	106	99	85	91	96	101	104	95	97	79	92	82
38495	30177	14680	13674	41271	35560	26777	17151	8899	4201	2034	1113	790	732	694	694	645	666	688	706	637	706	693	712	686	680	685	746	699	671	655	622	685	720	705	672	658	693	680	677	671	689	692	684	649	683	685	632	705	681	706	696	678	666	687	637	705	711	650	693	705	716	726	676	648	668	690	708	699	678	668	655	688	678	690	716	707	724	646	733	683	623	686	694	723	676	717	693	700	631	694	689	636	704	656	745	661	667	701	701	665	736	666	677	691	688	700	690	701	673	661	660	672	667	744	680	686	665	686	669	682	701	707	710	677	678	687	719	698	682	695	687	625	696	651	679	706	721	662	705	643	626	665	669	689	670	692	702	692	654	704	684	659	700	697	664	703	688	634	659	706	645	700	709	689	661	676	665	661	679	643	698	683	670	679	648	713	702	704	654	732	677	690	689	674	698	676	667	670	690	696	625	696	681	709	645	708	672	679	762	732	714	733	676	699	687	674	701	712	664	632	625	650	715	688	690	733	692	645	724	655	623	680	628	688	643	662	638	678	700	700	665	699	673	680	721	653	729	723	712	706	674	717	659	732	674	691	640	727	700	690	685	741	679	701	685	665	662	701	676	724	665	695	671	700	700	710	671	673	714	671	644	669	659	659	724	665	687	747	660	636	677	677	643	698	699	665	726	674	714	701	675	731	696	723	633	692	661	689	731	727	696	653	729	710	691	674	670	620	670	630	640	706	724	691	661	667	626	677	706	654	652	647	643	674	652	761	673	666	676	650	689	711	638	722	719	673	661	667	693	675	631	716	718	667	648	714	703	703	655	695	717	671	670	723	689	670	676	670	664	678	686	693	667	686	720	713	686	711	665	637	681	647	656	647	675	685	692	668	692	693	654	678	698	711	728	642	726	690	671	670	682	712	679	700	669	662	670	692	658	713	700	670	666	708	714	680	696	656	682	688	685	703	717	695	728	650	688	694	704	703	688	707	638	673	659	681	658	700	690	674	682	713	719	621	705	658	716	666	659	664	685	706	700	671	689	698	670	653	676	679	677	680	685	698	708	639	653	685	658	689	672	651	663	681	670	733	715	671	700	688	659	700	675	685	685	665	656	698	697	715	670	729	660	705	664	705	708	687	737	706	681	681	693	700	639	704	701	705	664	686	665	679	725	661	729	739	675	680	654	704	704	700	687	688	689	730	677	677	687	680	695	658	729	678	728	694	700	671	672	680	699	672	693	663	677	671	694	688	713	647	645	710	640	702	644	683	645	693	692	655	680	636	739	673	701	689	653	669	691	688	670	673	656	668	707	717	668	713	641	658	654	695	684	717	718	632	704	649	665	707	696	690	686	683	715	672	673	697	700	683	722	691	663	694	739	655	695	685	663	656	685	663	703	681	673	667	689	690	713	694	696	642	678	658	672	693	706	667	682	677	666	726	668	709	692	655	645	666	650	702	650	656	651	657	709	703	686	698	643	707	680	725	614	665	706	691	676	681	662	693	729	691	658	699	688	704	696	693	669	664	710	673	636	679	724	657	652	723	672	704	680	736	689	706	678	707	681	687	646	678	692	654	697	689	649	655	678	669	690	672	656	632	665	670	721	674	676	682	682	700	696	733	657	649	692	704	652	676	681	693	715	653	653	674	693	677	619	695	675	647	690	673	698	709	678	707	675	686	675	654	703	708	683	732	667	677	646	695	685	661	669	670	694	662	658	688	632	692	696	665	676	645	735	627	692	682	650	692	685	691	644	700	682	634	690	683	686	742	690	676	678	700	635	663	665	678	660	695	707	705	699	684	730	673	659	709	694	676	661	692	686	652	682	626	663	706	666	687	735	671	692	704	714	675	643	657	706	693	690	751	677	677	704	675	711	666	719	682	671	686	661	723	673	703	652	662	686	714	710	654	744	686	702	675	667	664	700	669	630	658	692	674	694	722	705	728	654	679	673	697	676	703	680	678	695	679	711	630	668	670	688	683	708	648	670	658	663	706	653	685	635	713	670	617	715	726	708	672	694	684	630	693	734	665	740	673	707	693	728	686	672	685	689	676	692	655	666	710	710	673	689	711	738	671	695	625	656	680	704	692	664	681	638	686	637	676	642	639	702	703	666	680	720	694	686	677	674	632	663	695	727	690	728	703	651	629	701	638	689	630	657	717	679	714	678	645	674	662	670	662	692	732	610	700	702	686	670	653	706	686	653	693	681	675	685	663	683	702	631	695	664	714	665	691	675	663	622	651	680	665	703	667	650	702	675	706	677	688	666	730	680	671	658	737	735	730	729	709	713	643	702	669	672	670	672	665	659	687	681	630	699	672	656	715	685	702	730	707	672	742	683	708	715	708	691	715	665	715	693	704	670	688	661	634	672	660	659	674	694	674	671	697	680	687	715	656	708	711	696	664	704	719	677	634	675	671	619	689	671	715	654	697	650	729	654	671	661	659	699	671	710	694	703	731	681	661	701	626	675	612	645	695	665	678	695	701	666	715	683	680	665	721	731	679	700	713	692	716	694	685	674	642	714	690	684	687	715	651	660	693	698	660	675	697	670	644	626	684	655	703	672	689	679	630	680	652	713	688	721	713	712	676	691	710	702	695	717	677	726	663	624	682	674	683	702	660	669	680	664	679	707	678	725	717	675	687	709	728	655	679	665	622	679	727	726	657	664	696	714	647	671	651	677	672	684	702	647	668	697	710	688	700	687	703	683	721	656	687	668	669	689	665	686	706	649	691	676	667	672	665	734	659	746	682	661	697	706	654	676	745	690	657	641	677	649	714	712	710	681	675	643	686	670	644	701	632	671	654	713	659	713	727	682	690	645	689	670	735	718	636	652	686	660	690	713	723	668	632	705	707	713	675	642	730	649	682	642	692	698	630	727	680	697	701	656	697	688	681	695	675	656	682	611	664	688	689	662	684	650	681	665	666	677	671	661	711	625	657	723	654	663	733	687	695	690	686	693	656	682	663	703	689	712	705	677	675	682	708	672	696	690	644	666	696	682	701	717	703	706	649	694	709	717	689	724	668	655	679	678	667	696	688	703	713	693	681	683	678	682	650	671	626	674	689	701	646	654	720	673	748	703	678	675	685	678	739	723	674	681	707	675	651	681	667	671	709	672	738	691	675	659	683	688	720	643	666	704	694	687	696	713	643	684	710	710	690	662	665	713	713	676	669	682	701	606	702	682	669	661	713	698	668	681	673	647	683	662	671	703	668	695	680	710	641	642	721	678	676	632	632	689	701	689	699	668	678	664	676	667	702	697	678	697	663	669	660	681	698	695	682	713	679	683	661	710	702	662	720	683	684	695	692	671	658	675	697	657	709	695	686	687	686	659	699	700	677	650	713	698	732	692	696	703	688	726	697	677	693	659	678	696	710	677	697	665	643	654	679	712	681	695	693	703	686	695	665	656	683	685	694	703	689	675	663	738	728	682	710	659	749	654	710	680	665	689	696	693	658	709	662	691	682	636	704	672	667	687	668	673	662	679	737	657	699	692
11849	13121	6187	1985	9764	7351	3361	1463	875	425	220	125	98	77	96	82	86	100	85	79	102	97	97	62	94	80	81	80	80	88	84	74	98	78	84	78	84	83	74	99	85	91	71	89	84	100	92	90	74	75	84	72	86	76	87	91	83	81	91	79	74	86	91	81	96	88	77	84	79	85	84	88	77	73	71	77	97	89	69	95	87	83	81	101	87	73	80	96	99	78	61	86	103	74	77	75	97	85	87	90	90	98	87	93	88	106	87	76	98	77	85	102	89	81	81	78	78	89	90	81	75	77	76	75	92	92	75	71	71	86	71	93	72	95	85	100	76	66	79	69	97	93	79	92	99	89	86	80	86	90	88	71	88	82	87	75	66	78	85	67	92	84	83	107	95	79	96	85	68	102	83	83	86	74	101	78	80	86	85	84	86	88	86	76	112	76	98	87	76	92	85	88	85	77	90	92	85	88	64	94	97	77	91	83	92	87	74	81	84	74	95	92	78	84	90	97	97	81	74	72	85	85	80	77	99	83	112	79	79	76	82	75	72	72	97	77	95	89	98	90	64	86	86	74	97	76	95	101	96	75	79	75	101	81	97	90	80	108	88	82	82	101	93	89	88	94	80	78	74	110	85	72	80	87	77	82	63	77	92	91	83	81	85	88	81	92	92	79	84	84	111	81	73	86	88	91	72	86	68	72	82	74	89	86	86	79	84	99	82	67	79	79	103	74	81	86	64	83	85	89	96	86	78	81	95	80	97	63	87	82	84	86	67	89	81	67	74	86	104	75	81	78	83	80	76	91	90	89	79	84	87	75	81	87	95	86	85	71	91	81	83	99	86	85	79	76	75	82	82	87	83	88	90	80	77	88	91	81	87	92	75	80	82	82	92	89	106	82	86	82	72	79	74	58	75	77	72	83	87	85	77	80	83	88	79	80	108	87	79	106	69	83	82	83	87	92	86	90	78	89	77	95	83	86	91	85	88	91	85	88	84	75	93	91	72	76	93	90	72	82	77	74	76	74	80	84	90	79	85	78	83	80	72	84	74	88	98	88	82	90	86	83	90	94	94	91	99	93	89	91	100	84	90	79	84	76	79	77	73	82	94	65	102	61	87	96	81	81	94	88	86	92	85	90	80	90	105	71	94	77	72	93	87	97	82	83	75	101	73	97	74	77	86	83	90	74	73	83	79	87	90	83	73	72	61	86	80	99	82	74	94	87	97	74	87	89	90	78	79	83	84	108	70	76	87	79	73	100	85	76	95	93	87	99	91	81	101	84	88	85	72	72	85	84	81	78	91	98	97	84	101	77	81	81	95	87	85	83	69	78	84	80	82	86	86	71	93	82	77	66	84	84	89	87	85	75	94	84	82	93	78	97	79	105	91	83	89	84	91	77	86	88	98	93	83	84	83	82	96	86	96	88	74	104	94	70	83	86	77	88	98	82	82	84	78	80	86	89	85	90	78	84	79	88	77	71	80	101	101	83	77	98	97	77	89	82	74	92	85	84	85	90	68	88	87	98	96	77	78	88	89	73	87	98	90	86	83	92	80	88	93	78	81	103	71	80	86	92	83	94	82	82	74	100	85	87	78	89	99	94	74	90	83	76	92	84	77	77	74	98	74	80	88	76	87	80	86	72	91	81	79	99	78	73	90	75	86	95	87	97	91	90	95	90	70	88	64	90	91	81	80	71	92	77	88	100	61	91	80	70	79	93	81	79	86	85	101	96	89	77	71	75	98	85	87	77	88	106	85	93	81	71	72	82	98	79	96	90	79	95	82	89	82	84	84	85	86	97	90	91	81	88	106	99	70	90	73	76	76	83	99	74	91	90	74	85	92	96	89	84	83	86	85	93	99	73	90	66	85	75	84	95	93	82	80	108	91	89	89	79	99	74	87	87	82	80	80	83	88	103	73	78	91	86	95	78	79	89	78	77	94	72	99	94	77	91	76	78	76	86	72	94	97	78	73	78	79	88	77	77	108	78	108	89	99	105	83	85	83	72	104	90	94	84	101	84	86	65	87	77	81	96	68	76	74	92	83	81	97	74	86	86	96	97	88	82	82	74	78	75	86	93	103	82	94	80	68	99	84	86	89	70	86	76	101	87	89	80	76	78	88	82	84	65	84	79	99	81	86	72	64	92	90	77	81	93	76	74	89	109	77	76	91	81	67	81	110	91	82	89	91	89	89	78	79	79	74	83	72	75	90	88	86	83	77	69	94	100	95	89	70	80	86	93	81	87	86	87	69	82	75	78	69	88	92	69	82	71	89	102	75	90	91	91	85	85	86	86	92	85	70	80	81	91	100	80	95	79	95	85	97	67	80	80	76	91	74	96	93	88	72	100	75	93	83	87	86	94	73	75	84	87	74	77	93	92	95	85	81	104	51	75	78	75	79	74	60	64	88	80	72	92	87	80	87	84	86	79	91	65	68	68	105	73	83	84	79	92	94	90	89	77	103	97	73	83	103	91	85	83	83	76	94	69	66	90	77	100	70	97	76	67	90	75	79	79	98	83	106	88	82	102	82	77	69	72	97	72	86	85	82	95	65	85	98	86	88	91	90	78	93	91	76	88	72	78	88	69	89	92	87	92	82	79	76	67	99	76	91	63	99	72	82	80	91	89	76	80	80	72	67	82	88	95	100	79	85	99	73	69	87	79	101	113	98	94	82	95	85	71	116	81	83	86	87	87	75	102	83	83	89	75	55	84	79	90	77	80	87	92	88	86	92	83	81	82	86	76	84	90	71	88	96	79	77	89	71	80	93	108	81	86	85	76	77	80	86	87	96	82	107	99	92	88	77	99	98	83	88	84	89	80	79	87	86	90	95	79	86	75	87	94	73	86	73	86	82	92	79	75	91	91	81	88	81	80	92	72	102	80	96	74	103	90	90	72	89	96	88	67	74	69	93	85	84	81	87	67	84	85	67	77	76	98	84	93	71	62	78	83	88	69	81	83	93	102	69	102	100	80	74	76	91	65	86	75	86	92	73	85	82	83	100	89	72	111	94	79	67	92	86	73	69	72	98	105	72	86	89	79	85	87	83	91	95	77	80	91	63	78	90	88	85	107	82	73	74	91	89	74	81	69	81	73	88	81	91	85	92	71	98	87	93	71	87	94	78	99	77	72	88	85	82	80	78	93	74	80	89	79	80	81	78	93	83	58	89	76	71	86	92	81	74	76	72	83	76	90	90	97	73	72	71	72	91	96	86	83	88	84	83	80	88	88	107	96	83	83	81	84	72	93	87	82	87	90	89	84	92	82	104	81	91	97	89	81	81	79	81	82	76	70	96	83	78	92	72	83	89	79	79	79	90	81	82	85	86	93	100	93	77	73	98	80	82	78	70	96	88	78	85	92	98	90	83	107	73	91	98	85	82	75	91	81	88	85	75	81	84	88	70	87	79	89	87	77	73	86	75	93	95	93	80	88	86	75	98	85	107	94	78	75	86	91	73	85	80	92	80	78	67	86	75	94	69	92
42538	36409	25109	20054	50818	43718	32632	23430	15912	8909	3891	1573	825	692	654	657	641	597	625	671	620	639	629	665	615	649	635	640	615	582	646	616	602	681	637	631	616	625	599	646	637	611	651	629	616	594	615	580	658	641	604	626	624	645	614	662	617	659	632	619	607	599	585	611	590	664	617	640	625	615	661	617	616	631	630	647	658	630	643	622	638	607	601	635	615	627	635	609	612	622	614	601	622	623	669	645	664	637	625	622	654	618	630	678	616	652	613	638	602	642	631	671	651	655	609	622	664	648	644	646	634	631	595	586	673	602	607	594	627	681	664	671	660	648	673	628	691	617	676	598	601	686	602	620	630	634	577	675	601	635	621	604	646	649	592	614	679	635	599	614	612	623	600	606	642	624	646	627	650	603	603	614	656	636	668	635	615	628	631	634	633	586	619	647	637	630	609	588	638	623	614	596	605	616	652	614	638	603	625	619	644	614	642	617	593	641	642	634	628	635	582	643	632	622	648	625	635	630	645	616	612	613	661	608	593	614	639	595	643	637	639	633	645	608	636	611	626	649	607	594	619	628	641	657	615	609	707	633	629	657	691	609	647	641	596	637	627	626	617	619	634	602	622	632	652	605	644	585	582	616	652	611	625	637	602	622	653	627	627	648	673	635	627	654	576	643	630	619	642	619	612	581	627	642	642	562	617	594	628	618	614	639	631	636	623	629	615	636	651	649	646	643	617	641	628	654	623	625	647	598	643	626	664	628	640	603	662	609	621	660	638	655	648	637	618	594	698	628	614	659	623	628	640	665	623	556	647	659	583	606	618	602	637	626	625	631	618	631	581	638	617	640	613	631	596	589	622	621	610	643	646	622	592	662	641	647	620	608	651	643	635	620	592	565	631	628	638	617	585	659	608	637	659	620	615	654	617	591	623	618	676	634	661	620	650	611	636	609	650	630	612	611	615	649	666	657	615	616	643	586	656	637	632	633	641	632	627	659	649	659	605	608	632	611	637	653	683	596	551	625	590	644	636	618	585	639	606	604	643	634	633	638	617	684	669	570	617	663	605	628	618	596	629	622	640	666	610	659	607	654	613	652	646	680	617	671	631	662	620	642	673	665	624	620	609	621	632	660	622	638	660	576	605	608	664	601	621	616	602	612	620	638	626	605	682	628	647	635	602	626	695	604	619	644	598	566	642	621	665	612	630	691	640	658	612	629	593	617	628	617	601	648	640	638	627	598	616	588	647	697	613	643	628	637	601	609	634	649	597	665	612	603	662	628	573	607	640	685	616	623	613	608	642	654	616	609	620	632	633	619	606	659	636	653	636	624	626	629	619	602	617	610	602	645	636	602	654	626	606	645	584	612	635	637	630	617	622	642	649	591	620	660	634	636	627	599	614	621	663	608	638	631	666	595	628	663	655	574	654	591	660	639	654	676	618	623	630	653	665	637	613	585	578	634	635	670	651	631	652	631	581	665	663	641	618	605	664	686	638	626	634	626	655	617	638	630	632	591	655	619	656	651	630	598	589	618	606	636	633	655	643	634	592	635	623	597	637	617	644	639	619	651	629	591	594	599	618	636	647	675	587	597	678	622	608	651	639	675	658	659	632	610	627	607	633	629	605	646	603	655	643	640	620	621	625	604	662	597	632	681	601	618	647	659	643	671	630	651	618	630	576	605	631	647	582	648	615	673	666	653	627	615	636	629	655	599	647	637	646	616	669	619	662	597	600	609	636	671	658	630	628	645	655	601	657	610	660	604	630	617	608	588	619	598	629	609	604	640	635	640	614	624	655	617	593	584	661	664	598	628	641	650	655	578	570	598	619	650	629	611	603	654	640	648	668	647	611	650	644	656	643	620	594	677	648	653	643	650	615	617	636	632	627	644	666	667	610	642	598	639	604	593	616	648	625	638	665	634	614	628	593	595	586	632	641	637	669	589	600	650	591	648	620	600	587	605	600	638	630	658	626	598	609	633	650	628	649	629	638	635	626	638	601	652	647	635	584	610	635	643	641	644	630	644	581	610	592	638	631	642	613	652	640	620	604	661	616	590	639	612	640	663	638	636	608	671	593	677	642	667	605	624	630	602	634	637	635	644	653	630	611	592	637	588	618	652	613	628	637	651	591	626	660	626	655	584	649	611	594	649	610	646	670	662	651	625	615	574	630	602	618	645	622	676	663	647	650	635	641	627	624	619	627	575	646	613	650	647	634	656	659	659	624	653	668	619	631	668	650	651	620	624	643	646	590	633	661	654	586	610	625	648	615	630	632	594	626	640	656	576	670	617	613	665	646	611	636	626	615	656	610	639	561	627	643	656	648	628	641	645	634	612	656	632	576	631	654	589	647	655	667	630	656	611	603	653	619	619	643	684	630	612	625	671	648	646	629	630	609	683	634	618	616	608	619	677	658	639	607	585	662	608	582	616	625	593	650	655	633	626	611	610	648	654	581	663	659	618	616	637	620	623	596	622	625	607	640	594	680	643	654	616	648	614	599	644	633	622	661	607	671	625	644	626	613	621	635	604	631	606	665	580	639	625	627	614	668	675	682	659	647	627	655	671	620	640	633	649	615	639	602	598	655	618	609	652	616	648	613	592	630	628	654	626	601	590	670	630	624	631	584	645	664	649	610	626	618	624	671	651	600	630	611	655	626	629	632	635	620	628	590	591	688	632	656	632	632	627	596	602	633	653	595	668	606	615	637	674	626	643	608	630	609	619	674	642	637	638	615	653	658	619	595	655	635	657	640	601	652	621	613	656	656	646	616	615	673	597	577	620	639	602	638	631	632	653	660	647	598	642	634	629	659	617	670	686	602	613	647	599	662	616	640	612	628	642	612	628	634	620	668	601	658	634	632	601	624	645	629	630	622	656	557	634	664	656	650	594	637	633	665	618	632	632	597	616	635	616	677	602	659	640	649	619	633	624	626	636	576	612	604	666	612	619	662	641	617	615	610	627	634	647	607	605	611	655	660	612	622	619	642	642	610	619	584	632	665	602	639	629	649	652	650	616	668	623	628	687	617	662	614	617	611	637	633	614	610	613	621	627	612	664	616	655	649	655	705	618	596	609	623	648	626	612	629	615	607	610	647	655	586	633	637	636	631	635	608	655	651	592	621	603	632	625	643	683	688	606	627	676	644	654	567	640	613	605	644	603	611	567	661	599	605	593	644	654	666	626	643	643	645	629	632	601	594	642	661	646	621	640	628	660	629	620	627	644	598	629	633	595	655	675	624	648	643	596	616	604	632	607	613	653	623	641	593	633	612	662	653	617	638	663	622	638	687	620	632	651	604	601	605	601	644	637	608	669	609	659	636	630	609	663	645	666	649	648	620	693	663	598	655	658	626	592	639	626	645	607	596	623	616	613	584	644	622	612	627	638	667	630	625	643	651	606	647	621	609	563	622	618	630	596	621	641	604	629	655	658	644	609	612	622	620	616	622	599	673	633	575	639	602	597	656	634	637	592	635	675	609	657	608	618	648	634	588	617
6347	4727	1968	404	1430	1184	561	280	212	149	125	93	94	78	84	79	93	80	79	91	81	65	91	78	90	79	93	70	95	84	78	97	81	90	95	100	83	81	78	106	85	79	87	104	93	108	79	97	75	82	94	93	92	89	91	101	78	82	86	81	69	89	101	95	91	78	100	98	114	86	88	91	97	78	105	108	85	91	92	90	90	85	78	89	100	90	83	92	93	88	90	103	85	87	105	92	71	92	86	85	84	93	86	90	92	84	82	87	81	78	101	95	80	78	91	74	86	87	112	74	87	90	90	94	99	82	89	95	82	87	103	109	89	74	100	91	101	89	75	111	93	79	79	87	80	89	98	86	114	95	80	62	95	95	75	84	103	89	115	85	99	86	107	75	66	76	98	80	99	82	96	86	89	103	97	79	91	82	86	83	85	98	98	90	101	118	93	80	76	91	88	88	83	91	90	78	79	101	92	74	83	77	106	89	88	101	79	106	108	79	98	80	97	89	100	84	74	86	100	80	102	100	92	94	87	85	85	96	72	79	86	90	99	79	81	96	89	103	93	105	98	105	68	77	83	90	82	89	82	92	86	87	78	99	81	87	83	80	79	92	103	81	93	79	97	83	96	88	94	76	78	92	100	94	92	108	79	114	99	84	71	93	81	96	98	88	92	96	80	87	86	91	81	103	84	65	82	93	100	81	82	75	86	96	96	96	92	111	85	118	85	96	80	89	85	88	92	80	88	104	64	92	92	82	110	90	70	98	111	88	86	81	99	73	93	92	84	90	88	80	90	94	87	82	87	68	78	99	78	94	77	92	100	90	93	100	72	90	87	83	105	92	78	93	90	104	89	62	109	105	106	98	72	71	101	93	83	85	82	85	92	106	101	83	103	91	94	92	70	94	85	78	87	95	87	82	92	77	102	83	93	85	95	91	80	89	84	97	97	88	94	95	79	104	88	94	94	87	109	96	98	85	93	98	77	84	75	77	77	87	112	78	79	84	90	74	101	84	64	103	92	92	89	79	89	108	88	93	86	86	100	92	100	80	76	98	98	96	82	86	88	76	82	86	94	100	92	97	86	104	91	85	81	84	98	89	82	96	83	82	86	82	84	93	89	90	90	92	97	87	77	89	102	79	110	80	80	66	110	88	89	115	90	79	95	97	99	85	87	93	99	80	95	83	96	80	95	104	92	82	91	82	72	82	92	77	90	106	90	98	89	95	104	92	92	91	96	77	80	99	91	93	73	90	83	94	94	84	87	86	81	90	70	74	91	90	95	94	81	79	74	85	93	89	98	96	88	104	66	83	82	76	74	81	88	89	107	98	113	95	71	87	89	71	85	97	96	91	101	94	84	89	102	87	80	101	72	83	91	81	100	99	92	93	106	78	78	83	78	88	83	92	91	70	77	98	98	68	82	76	81	84	93	92	93	81	91	92	92	87	84	86	94	79	92	99	80	82	108	87	111	86	85	88	83	90	98	96	96	96	109	76	73	98	98	88	87	89	83	96	89	82	113	78	87	97	93	77	75	85	67	80	85	88	101	109	84	83	107	101	91	94	81	92	97	75	80	81	81	93	80	118	100	82	91	91	83	88	82	86	95	92	82	92	88	97	93	107	88	77	75	76	90	101	101	89	99	111	76	89	83	95	95	77	81	97	90	85	86	86	79	88	79	90	77	93	80	99	80	96	108	85	97	78	78	82	104	104	82	92	99	79	93	89	86	83	88	93	89	75	74	80	100	68	87	99	85	97	87	72	87	95	93	104	81	85	113	85	94	73	82	88	84	95	94	83	96	85	89	76	99	112	77	94	88	87	82	84	100	88	73	94	74	83	75	85	103	86	106	82	99	90	88	78	88	92	84	93	83	86	87	86	108	86	90	102	108	92	76	96	73	91	97	74	85	76	92	96	65	93	89	79	97	80	92	94	94	85	92	103	95	103	84	89	93	101	101	83	78	101	109	79	85	92	65	99	72	91	90	91	86	111	73	74	84	98	85	97	93	104	95	88	83	74	77	97	65	98	84	90	87	92	83	88	90	92	76	93	77	94	76	93	82	91	78	86	78	77	85	103	87	84	78	104	76	89	94	88	80	90	92	84	89	85	96	88	85	90	78	67	90	102	80	81	99	94	97	87	96	89	83	86	93	84	103	95	77	94	88	92	81	79	94	94	82	81	73	86	85	102	89	80	95	94	93	71	105	83	94	82	103	69	92	105	95	84	92	83	101	104	84	96	84	94	83	84	108	102	90	93	97	79	75	80	89	68	100	88	82	78	82	87	110	91	74	93	91	101	91	84	74	87	73	95	94	91	85	88	94	93	82	92	85	100	92	85	125	78	91	102	97	95	91	107	83	96	100	113	99	93	82	86	80	97	92	83	90	88	77	81	101	88	92	83	88	85	82	87	78	88	79	87	115	84	77	88	79	94	76	78	87	76	93	83	85	98	88	102	82	79	98	99	93	96	91	113	88	101	90	91	70	68	95	94	69	95	108	81	93	86	78	90	84	84	100	99	92	91	87	93	79	101	94	102	85	85	87	85	99	90	105	93	92	91	72	76	79	80	87	74	86	89	92	74	84	97	104	87	74	84	90	87	85	86	78	110	91	99	98	82	87	97	94	99	86	80	82	79	96	103	76	71	84	90	91	99	78	100	93	104	89	85	92	86	95	98	91	92	87	80	98	112	101	89	84	108	83	83	97	87	90	105	82	101	86	95	96	92	94	90	89	83	85	99	83	103	97	93	92	85	86	85	100	80	84	87	87	93	87	91	99	75	88	92	83	76	81	91	93	105	76	72	103	101	72	93	90	96	83	78	86	91	78	86	80	85	94	101	95	89	81	88	100	94	89	86	85	79	80	70	86	96	91	107	107	104	106	96	109	83	76	69	93	98	95	76	93	72	84	94	92	83	91	87	96	79	107	91	94	95	78	89	88	88	97	86	94	95	97	80	100	82	95	89	111	101	90	64	76	92	92	78	80	91	96	77	95	79	78	73	77	88	82	81	89	88	95	81	84	87	89	103	89	97	93	92	97	71	96	105	96	77	93	97	98	100	86	92	93	86	96	85	95	101	80	91	87	100	98	78	90	99	83	91	95	103	79	107	102	87	93	90	90	89	92	82	96	74	91	88	88	86	86	79	90	78	98	104	96	84	93	67	82	88	79	89	101	91	113	80	103	76	97	87	97	112	79	105	91	103	74	77	85	96	82	91	89	93	86	98	96	95	100	87	90	94	90	83	120	101	107	95	83	88	69	78	107	94	82	100	78	75	81	98	93	64	86	82	89	100	87	98	99	79	85	84	86	84	87	102	95	90	85	79	85	94	86	103	83	85	79	80	106	73	96	84	98	93	89	84	94	87	98	74	97	84	100	91	91	90	93	90	76	102	90	67	90	88	106	86	87	87	78	74	106	89	89	96	100	96	89	98	84	83	79	93	78	91	93	77	86	83	78	92	98	89	84	96	91	94	81	89	109	90	79	109
34283	25506	14795	6065	24590	20293	11742	6333	4140	2291	1282	858	744	658	622	690	680	647	660	688	668	684	625	623	640	662	621	681	654	648	718	655	671	614	626	679	704	648	667	627	670	692	697	649	667	682	656	627	663	657	702	663	709	679	653	645	657	652	679	689	722	654	699	698	654	635	708	690	646	698	654	662	658	636	662	640	666	611	617	660	698	660	678	694	667	674	666	711	700	642	644	669	665	709	641	671	678	706	678	639	668	609	633	667	659	658	644	680	650	663	653	669	669	658	685	692	673	688	710	608	700	652	663	684	635	628	676	699	665	645	662	686	673	657	677	629	628	662	653	636	656	672	632	642	704	668	688	659	622	650	721	601	662	657	682	681	655	649	660	659	688	668	656	679	695	688	626	684	685	668	663	675	666	676	664	686	665	721	643	661	662	649	646	690	633	660	636	656	627	657	690	630	663	647	696	673	701	628	711	645	631	643	691	691	721	647	676	706	716	650	640	670	638	696	646	646	691	687	663	694	688	662	630	634	670	665	713	646	684	714	704	630	707	675	661	634	683	668	675	647	622	673	692	686	646	687	692	677	667	644	658	698	659	710	655	695	679	670	686	724	634	675	614	672	639	633	633	700	671	660	671	647	624	673	646	648	701	669	641	623	663	725	672	671	638	659	665	692	681	642	648	653	656	699	681	643	670	670	624	693	659	667	610	679	632	637	649	653	642	683	707	696	661	671	690	663	639	641	627	667	703	654	700	657	608	659	621	634	664	636	656	714	613	635	661	623	647	671	694	659	641	637	652	645	677	678	637	714	665	663	659	643	677	659	730	714	673	681	673	662	672	702	696	618	640	686	660	617	705	705	606	658	662	670	673	640	650	680	656	704	691	695	714	705	637	639	698	647	714	645	701	681	683	650	652	667	689	641	659	610	666	664	702	707	715	684	687	701	655	665	689	662	670	636	711	685	685	720	683	679	655	667	628	674	657	700	677	728	676	635	696	666	639	642	687	675	637	715	702	668	670	644	648	667	669	623	676	666	726	665	697	669	671	667	684	671	689	658	660	659	635	662	664	701	718	626	651	685	651	676	700	691	686	685	667	645	701	607	688	667	652	690	645	689	669	642	663	652	721	671	656	676	683	677	714	712	634	661	622	667	725	667	657	675	672	675	681	672	705	683	631	664	675	721	651	655	633	686	659	657	663	706	648	656	668	659	695	656	680	682	647	643	623	650	666	657	657	684	664	663	651	671	660	647	661	669	670	633	650	677	696	686	698	708	676	643	646	644	652	672	681	640	703	653	646	646	672	721	684	637	668	668	682	680	692	670	677	666	668	719	704	647	700	649	679	681	656	677	638	708	624	665	695	704	696	640	701	670	673	679	637	671	650	674	648	651	654	656	624	673	690	645	663	682	684	675	686	658	682	616	642	656	692	669	618	579	693	664	686	674	711	648	704	648	708	648	669	640	658	639	625	672	663	648	702	689	634	616	658	652	656	704	707	689	688	657	690	663	663	708	676	690	704	646	706	690	696	618	696	666	635	642	664	670	645	691	662	657	670	691	676	670	689	674	596	597	677	630	659	661	680	658	669	660	670	671	622	681	657	664	662	716	641	688	670	671	672	698	617	637	689	631	686	672	667	666	671	689	675	675	666	678	689	710	692	633	709	649	663	644	655	689	662	650	694	676	638	653	697	658	630	693	652	627	650	654	644	643	648	613	660	652	638	642	673	679	659	696	678	682	688	668	657	672	622	678	612	631	647	651	650	636	689	682	676	663	653	669	684	641	680	644	635	664	676	674	646	665	724	663	683	663	704	659	629	662	669	674	645	675	615	646	685	698	699	628	650	656	695	693	714	679	593	685	663	649	639	652	667	654	675	642	680	652	646	679	656	678	688	686	694	674	676	645	655	643	693	692	655	690	628	659	683	672	648	618	687	685	656	643	662	654	658	670	659	700	679	660	623	673	657	678	708	690	680	664	694	648	705	610	602	677	701	659	673	635	671	599	670	666	600	668	703	704	666	654	663	655	659	679	629	663	705	667	653	664	695	644	683	682	641	617	640	714	660	624	665	675	663	623	676	693	656	694	652	640	635	681	652	643	673	656	691	667	694	667	651	639	612	670	636	695	692	679	629	671	716	695	676	675	641	682	721	665	667	682	650	657	670	654	663	650	675	682	634	685	682	679	713	694	625	701	683	658	656	682	660	674	675	670	657	692	659	648	654	692	673	668	633	639	660	692	695	636	701	692	683	658	632	691	643	686	659	671	655	655	634	661	661	714	669	677	675	646	649	667	679	641	655	685	750	663	638	682	656	702	679	667	688	698	670	660	654	711	621	644	687	665	668	665	691	644	735	656	672	660	652	674	640	642	650	655	716	666	612	650	658	668	650	655	640	660	726	678	640	658	708	668	670	642	648	679	699	675	639	683	768	678	679	664	669	686	711	673	676	644	700	664	669	629	654	689	641	648	648	695	661	683	636	650	669	680	703	691	645	669	669	672	688	697	680	641	705	704	631	691	651	716	632	661	674	665	674	653	671	688	673	665	624	684	694	636	664	695	682	643	655	623	649	655	706	695	657	723	664	651	653	662	689	653	659	671	674	702	683	655	684	670	638	655	677	671	633	657	668	654	668	699	706	658	630	679	734	666	636	603	687	683	677	671	635	639	645	639	728	689	631	637	681	649	652	631	660	650	702	641	625	630	681	673	627	626	643	688	671	675	669	668	706	677	693	664	684	656	706	663	656	640	665	692	676	645	679	643	682	667	645	646	668	661	617	676	689	619	662	673	664	639	639	712	708	630	656	633	664	634	654	631	667	649	676	703	674	712	688	630	692	658	696	648	643	652	670	669	637	647	669	652	653	663	665	604	733	647	706	663	654	652	695	681	667	659	656	662	705	670	679	717	632	674	665	675	661	703	648	650	658	663	672	696	668	683	668	615	657	686	655	656	650	663	620	653	660	643	654	628	704	683	618	664	690	691	645	626	632	671	677	680	667	664	678	665	623	716	652	689	665	712	686	634	657	689	653	711	627	684	651	641	676	675	666	609	693	625	675	678	651	663	651	614	660	660	678	649	666	676	706	658	665	680	716	650	655	634	684	643	682	656	658	653	682	698	678	685	672	713	660	647	660	636	664	636	644	642	669	690	696	672	694	632	666	665	667	739	651	634	646	671	656	677	625	630	672	624	682	674	631	715	657	671	680	691	680	693	684	659	668	661	674	647	703	639	640	655	688	646	674	665	662	635	640	673	645	642	704	726	659	689	673	693	663	648	651	674	671	663	681	694	639	692	613	678	667	648	664	655	664	678	675	656	658	696	659	655	692	679	648	673	662	700	732	678	664	634	716	654	648	674	677	673	647	652	711	632	683	658	698	706	656	634	678	704	627	660	638	676	676	669	685	696	623	628	644	682	687	693	666	677	686	695	648	724	688	648	681	672	660	633	665	677	688	684	618	670	660	677	650	693	647	669	673	643	709	633	683	674
11653	12383	5863	2071	8916	6073	2853	1340	821	413	217	109	112	91	88	88	75	82	78	76	81	85	79	94	88	80	83	75	91	77	90	79	77	95	97	84	89	79	72	77	99	88	86	79	70	65	93	78	87	91	95	84	78	73	76	89	95	89	79	88	91	74	76	84	68	79	76	75	91	99	81	91	102	79	92	81	91	70	80	95	68	83	79	81	80	90	65	79	78	84	73	92	87	100	84	77	75	86	79	89	90	88	82	90	81	82	86	73	94	85	60	80	90	93	80	87	78	82	78	83	82	89	77	89	86	68	60	87	85	77	81	86	100	68	95	90	80	76	83	88	79	75	80	88	86	76	82	84	77	76	72	60	77	91	77	80	72	67	88	73	80	82	84	92	92	91	82	80	89	79	83	78	83	107	75	104	82	80	91	81	86	75	89	83	83	80	90	82	73	84	91	91	78	87	74	77	75	91	90	69	73	82	93	73	94	75	80	96	81	106	69	77	88	93	89	77	80	72	88	85	79	82	89	77	86	81	89	84	89	82	78	76	90	76	85	98	74	74	82	89	87	82	84	70	79	76	85	88	93	60	84	80	77	74	80	79	85	93	74	74	95	77	83	71	79	84	87	67	69	80	86	62	65	87	84	90	70	70	94	83	76	73	91	95	65	93	99	84	82	85	103	85	64	82	97	101	88	72	86	76	98	86	87	102	94	99	99	77	67	73	88	106	93	82	83	77	90	94	93	70	74	78	90	67	78	85	86	72	80	99	73	92	91	64	89	95	98	76	68	81	79	70	100	77	87	79	95	84	93	81	84	87	71	82	73	70	87	87	90	70	100	85	77	93	90	72	86	86	87	89	75	82	94	83	93	72	78	78	82	82	82	95	68	84	61	92	93	95	95	75	80	77	71	67	89	90	66	75	74	100	75	84	90	87	91	80	77	91	81	92	84	81	85	72	77	83	86	90	78	86	90	92	84	88	69	83	66	103	80	66	90	76	71	82	80	66	78	73	76	82	84	90	75	80	80	83	83	86	74	79	83	95	78	91	86	88	71	81	86	103	87	68	84	85	69	83	82	87	89	82	86	79	85	75	68	82	80	78	78	78	94	90	76	75	81	85	74	87	78	85	72	81	85	66	88	77	61	69	84	60	86	69	92	86	92	93	91	81	86	66	73	84	91	78	87	91	76	84	74	92	76	78	99	76	84	89	86	83	75	79	86	81	81	83	89	65	98	76	94	79	88	77	76	85	78	88	82	78	88	88	81	83	74	89	77	94	79	88	79	85	79	90	85	81	75	74	90	94	70	101	79	71	99	80	97	75	85	91	78	65	83	81	80	86	99	92	81	92	76	100	75	79	85	90	78	89	77	77	86	88	81	89	86	87	98	86	84	93	88	89	85	67	81	87	81	75	78	74	77	79	67	85	80	80	74	99	76	77	78	85	77	74	83	74	87	75	75	87	90	101	91	69	104	85	109	88	71	80	82	58	101	92	75	99	87	80	103	89	85	63	87	65	94	81	93	87	84	81	79	76	95	92	85	78	72	79	81	94	82	71	78	73	75	96	80	84	88	81	74	70	76	69	90	82	74	81	75	72	84	79	86	80	86	86	84	83	95	81	80	91	84	77	87	95	86	76	82	82	91	81	84	86	64	80	76	95	90	101	80	90	69	94	96	74	72	96	87	85	72	88	88	76	107	86	67	80	83	70	77	84	87	97	77	82	105	106	84	81	84	94	75	74	71	73	81	73	80	72	83	71	92	83	76	86	88	93	97	99	90	77	67	100	78	93	69	73	89	88	80	85	76	84	88	85	100	77	83	80	83	84	84	88	81	95	81	84	85	73	82	90	81	81	73	69	83	86	87	71	89	68	82	79	89	72	74	81	61	92	83	88	84	73	91	70	87	81	70	103	64	84	84	81	67	89	95	93	71	83	87	81	80	79	54	89	70	91	85	93	81	78	71	90	68	76	84	84	71	90	82	75	93	91	78	98	90	100	93	86	75	82	62	81	82	69	83	81	87	66	94	65	80	82	75	85	73	90	77	93	92	90	99	71	81	79	71	86	89	89	79	77	97	77	71	92	104	77	88	88	75	73	90	82	82	86	73	92	76	104	65	90	62	93	69	70	86	92	73	71	93	77	65	93	85	77	81	98	109	99	85	86	75	88	83	101	86	83	82	94	82	73	92	86	87	68	96	71	90	65	86	87	80	80	85	80	75	100	86	95	75	73	59	85	81	87	94	93	85	81	75	82	71	78	89	80	104	73	89	83	87	58	80	97	82	91	81	86	81	82	103	80	78	68	86	72	85	84	75	90	86	75	82	74	67	89	63	87	88	91	89	75	80	76	99	74	69	82	81	89	67	86	72	69	84	88	89	87	82	76	96	71	88	88	80	87	89	80	75	85	81	83	95	87	97	89	73	92	85	76	90	91	81	82	104	82	76	89	72	91	84	79	80	83	70	80	83	79	83	81	87	75	75	79	86	81	83	79	87	88	73	86	83	90	75	61	82	77	76	87	77	83	79	85	69	77	80	78	78	87	76	79	78	87	71	74	70	68	81	101	80	87	89	84	98	86	92	65	89	75	83	88	92	84	86	87	85	92	88	79	83	85	88	74	89	68	88	81	72	75	74	86	70	74	80	78	80	87	82	85	88	77	92	89	85	80	75	89	84	87	76	80	79	80	107	79	83	74	69	71	98	76	105	89	82	86	73	80	79	97	95	84	63	78	84	88	88	72	69	86	84	97	68	70	86	73	57	75	89	79	81	89	72	85	71	85	78	76	81	75	100	110	76	79	89	75	83	88	91	93	88	68	98	79	84	80	75	75	86	96	82	84	78	87	83	69	86	98	85	86	76	89	70	85	74	81	87	80	85	74	79	66	72	76	91	99	87	84	84	88	72	76	83	82	81	80	89	75	81	91	64	72	66	78	77	89	72	81	86	78	71	65	87	82	81	100	99	99	87	107	76	67	87	78	73	93	79	81	83	68	71	78	71	71	86	79	79	75	92	79	81	99	94	75	83	89	82	94	102	93	93	81	83	72	108	92	82	86	72	78	75	64	78	93	76	88	92	90	99	81	81	91	68	88	74	76	69	92	93	100	72	77	93	77	83	68	81	95	98	79	77	92	84	75	78	72	85	77	77	88	82	86	79	87	75	93	81	94	91	79	94	85	71	82	55	103	88	85	80	85	76	89	83	79	73	69	75	87	79	64	75	79	79	88	82	94	89	85	67	95	81	87	89	79	92	92	97	85	90	69	73	85	90	86	76	81	84	107	83	87	81	84	91	86	89	79	68	95	72	76	105	79	89	64	80	76	86	93	84	84	89	76	95	90	91	92	84	80	58	83	81	70	103	81	80	91	103	74	81	86	78	94	74	54	85	90	81	84	71	80	73	90	74	56	94	100	105	88	82	80	97	85	75	90	88	88	81	87	66	80	81	95	80	82	83	86	69	74	67	77	74	87	75	78	74	93	79	84
42882	34854	24701	20106	47982	41311	30124	22352	15362	8030	3354	1398	755	659	658	608	610	629	616	588	619	605	642	645	613	631	590	580	613	639	604	661	619	585	633	607	618	627	631	631	612	614	588	651	646	634	614	579	662	584	608	587	615	641	606	656	569	568	607	598	601	591	610	616	636	594	641	623	596	602	603	613	617	607	575	652	602	611	670	611	639	591	617	636	604	657	660	595	662	621	601	649	591	611	583	601	614	608	598	627	598	573	603	646	600	603	657	588	597	562	640	640	625	641	605	655	611	629	600	631	630	629	622	647	629	592	636	621	603	636	597	661	596	637	612	586	587	643	589	614	624	638	605	628	640	620	561	623	613	601	586	593	619	628	584	609	602	611	601	616	560	602	669	633	596	617	624	583	614	610	602	660	590	601	630	618	622	616	604	624	621	627	611	626	608	616	548	606	581	627	643	619	609	632	575	610	644	545	599	606	628	631	581	609	573	596	614	638	590	603	630	579	655	631	581	569	586	681	607	624	607	607	646	638	664	585	606	652	637	584	599	593	624	634	601	636	621	579	647	643	615	609	586	621	650	635	618	610	610	629	615	566	658	629	613	609	610	597	607	626	643	617	627	639	609	602	663	613	608	624	661	621	636	604	610	612	626	587	622	637	572	589	571	643	639	653	654	594	621	640	575	620	626	614	626	622	591	610	622	555	605	625	616	573	595	583	596	599	647	610	636	607	623	652	622	627	652	598	633	657	626	642	624	611	633	612	617	618	621	606	618	589	621	622	612	630	616	634	632	632	642	636	621	622	582	627	607	659	618	622	599	587	611	642	620	636	646	587	604	633	623	653	606	598	557	578	622	596	606	605	584	650	599	609	585	616	597	608	580	573	613	614	609	645	597	642	602	610	643	619	640	648	610	569	602	627	573	624	624	595	643	565	633	596	633	644	634	633	625	599	652	603	595	592	630	566	597	598	614	596	640	666	634	637	659	620	638	582	646	630	648	604	665	628	588	614	659	583	630	604	603	588	595	607	638	622	602	599	632	663	639	582	584	615	619	614	625	641	621	631	651	637	613	619	625	617	644	604	602	587	673	617	602	605	600	594	656	589	610	626	634	622	648	628	620	631	580	616	619	580	618	589	591	636	648	654	590	595	616	603	620	579	596	591	597	602	600	618	600	557	619	606	595	665	632	637	611	613	652	646	608	612	625	659	598	639	622	604	585	631	659	621	633	591	567	599	598	595	575	593	626	563	638	609	615	632	645	619	569	602	643	583	568	610	620	584	629	605	602	620	623	600	587	630	576	576	593	618	591	630	594	586	606	591	648	641	609	630	623	609	647	624	607	610	628	589	642	600	602	617	582	616	632	607	646	660	656	647	664	641	605	612	596	648	592	600	565	600	618	618	616	564	585	663	661	612	647	620	600	610	630	608	615	622	692	564	591	628	605	615	597	596	636	562	617	637	597	573	616	589	636	594	619	622	597	598	606	622	579	598	606	618	594	644	602	602	625	628	616	597	600	593	634	602	607	619	615	640	601	612	590	631	572	608	641	578	575	563	588	565	606	650	610	596	598	601	617	627	625	643	583	622	584	595	596	630	604	600	609	640	584	623	610	626	631	627	652	634	649	611	630	630	623	611	601	579	629	638	631	582	600	620	557	565	603	614	615	602	624	564	622	571	612	614	576	607	602	606	644	585	598	665	601	623	628	611	614	624	623	613	647	616	584	607	582	668	671	601	597	592	582	572	650	634	572	594	641	604	646	616	588	659	634	595	610	610	663	625	628	608	599	567	604	652	660	583	624	576	580	655	648	614	622	602	608	633	670	620	645	618	622	640	597	589	632	634	647	656	610	618	609	607	629	584	626	572	659	607	624	583	609	663	607	642	648	600	609	614	593	644	655	553	615	589	589	591	600	623	635	612	606	637	609	595	604	626	615	631	589	623	657	639	646	637	555	614	596	607	627	609	574	603	601	615	657	632	614	620	623	572	645	634	705	613	644	615	670	641	625	612	626	582	607	575	613	568	613	617	640	627	584	636	638	625	674	599	580	635	641	631	620	623	615	586	629	624	622	635	575	638	602	615	616	619	593	603	581	595	575	622	604	625	633	600	644	580	593	620	627	608	592	614	624	615	598	583	624	625	620	620	617	606	558	656	636	617	608	638	623	613	588	685	611	624	566	596	585	613	621	635	598	587	612	607	654	587	555	596	544	607	633	623	613	626	610	633	623	605	615	569	617	599	606	633	636	633	565	657	597	638	624	667	600	639	625	597	655	611	674	645	615	594	639	615	634	618	585	605	581	574	587	610	605	603	621	648	576	625	619	627	606	580	612	635	625	614	639	620	654	621	617	582	649	599	588	612	627	610	602	587	613	581	606	656	628	601	627	564	640	609	666	615	651	627	608	645	599	613	578	643	597	599	644	617	593	645	626	620	601	659	592	616	633	660	645	581	584	595	618	614	670	632	596	595	606	639	635	642	635	624	648	610	632	592	570	622	630	644	594	647	620	669	620	621	602	598	656	633	619	556	611	653	560	576	604	592	661	596	658	609	620	611	605	615	590	625	612	577	629	607	566	614	656	628	599	631	618	604	563	605	627	563	619	644	645	632	563	621	683	611	612	635	631	601	627	617	592	624	613	601	642	653	582	604	583	645	636	646	590	636	628	606	600	628	631	606	612	632	610	549	640	639	579	657	573	635	610	605	627	598	622	650	592	605	638	637	603	613	626	617	649	604	631	598	599	604	636	651	609	639	609	662	638	598	614	600	639	601	644	619	581	647	620	582	607	603	616	603	639	635	606	617	591	624	614	582	629	601	576	595	654	584	632	604	613	600	570	657	637	622	611	615	618	640	628	597	589	637	610	618	598	625	618	585	599	579	652	661	588	623	579	609	587	634	634	603	595	587	659	601	601	597	578	592	610	629	599	631	606	654	602	583	607	615	585	599	596	657	636	600	602	657	575	609	595	624	650	666	630	648	629	627	575	629	652	624	618	618	611	625	644	668	571	578	627	585	592	616	625	610	615	629	630	579	616	660	643	575	628	634	615	632	639	622	616	629	563	623	618	609	613	612	592	629	598	590	617	580	612	579	597	620	627	606	638	597	584	600	601	611	634	620	587	655	622	627	608	599	622	609	593	640	631	625	611	631	618	652	567	577	643	565	675	618	621	670	569	589	649	635	586	578	573	607	584	618	608	626	576	644	629	564	635	572	640	572	619	609	597	592	591	577	586	631	597	592	632	621	654	616	623	660	644	586	623	636	622	607	586	611	607	585	586	586	615	614	622	624	599	576	553	661	627	569	636	611	612	621	581	606	602	655	620	578	617	629	630	624	575	602	616	616	613	627	613	587	595	653	573	644	600	630	616	619	611	587	585	665	619	629	582	579	585	604	600	627	666	594	635	610	616	629	634	577	641	609	608	616	582	576	608	606	584	590	674	581	614	596	650	659	660	632	619	603	639	658	610	562	608	587	603	619	628	594	610	616
9735	8668	4802	2721	5271	3212	1395	819	529	325	205	120	93	106	86	98	110	97	86	103	101	76	85	117	89	120	109	95	102	101	86	97	102	87	88	113	89	86	105	102	72	92	93	72	83	103	98	90	98	90	97	87	77	87	79	91	78	79	83	99	100	99	94	95	92	88	83	106	88	85	86	86	102	83	99	79	123	99	77	80	98	92	92	80	82	94	72	99	95	98	80	97	90	81	87	88	84	84	96	93	99	88	88	99	92	93	95	94	76	89	97	93	91	97	103	80	95	89	86	86	96	93	83	91	109	67	94	87	101	79	96	93	108	89	103	98	94	94	78	84	93	88	96	105	93	110	97	103	91	95	100	103	87	102	88	87	74	98	84	95	97	89	81	67	83	102	79	91	87	101	76	87	101	96	79	103	80	80	102	90	76	97	85	92	90	97	73	90	102	87	104	92	99	71	76	110	89	102	84	93	102	92	82	72	86	83	97	73	86	77	91	84	88	88	88	90	101	82	80	82	91	92	111	86	104	98	83	87	93	94	84	81	75	94	106	93	95	83	88	93	85	83	93	79	90	96	79	113	97	75	97	83	84	73	85	97	99	87	108	86	88	88	98	87	96	90	88	81	92	101	96	102	91	86	86	94	83	93	102	116	96	90	85	94	108	78	93	94	93	97	85	76	83	120	95	81	93	84	111	91	80	76	88	104	72	105	107	96	82	65	94	93	91	95	86	80	98	104	93	77	104	102	89	88	73	88	83	101	89	77	76	103	91	95	112	76	87	93	89	71	93	103	91	99	90	101	84	92	94	84	85	79	91	92	86	91	104	69	92	81	89	94	99	90	94	92	97	80	93	83	89	84	104	95	91	82	89	97	94	88	94	92	89	104	91	112	101	98	92	103	84	90	74	97	106	89	83	84	103	81	96	72	89	102	93	90	109	81	96	81	95	90	89	70	79	83	73	79	90	98	95	96	79	100	108	87	87	94	95	86	83	89	90	91	87	87	109	89	94	92	99	97	72	103	102	97	98	87	79	98	86	110	93	81	90	102	99	90	91	100	95	95	76	83	85	101	87	89	95	87	104	95	103	99	88	83	99	85	86	78	109	88	93	100	91	87	69	77	84	87	100	96	91	84	90	82	82	86	98	85	87	68	120	102	93	87	88	76	93	74	101	76	80	79	96	92	96	86	98	91	102	73	98	87	98	86	98	100	100	80	91	80	87	96	99	84	96	88	86	86	91	89	86	86	87	84	90	84	104	104	96	89	96	69	81	110	91	95	83	78	114	96	92	93	91	89	98	117	84	97	83	93	78	82	87	106	120	84	86	81	93	82	89	102	78	94	95	79	84	88	93	95	81	91	85	107	99	103	94	79	90	89	92	94	96	91	81	89	90	100	84	106	91	75	99	83	93	75	90	86	74	104	97	84	100	87	76	91	86	100	88	78	93	71	81	111	103	96	82	112	96	80	95	97	72	95	93	85	74	91	87	60	95	107	91	78	103	79	85	85	89	78	98	93	90	108	91	79	85	94	86	86	93	76	78	91	94	108	105	96	99	90	83	99	98	106	101	107	92	95	97	82	90	100	83	92	84	89	78	93	98	78	93	91	97	89	83	98	92	88	96	95	89	94	84	78	85	69	72	88	89	114	70	93	85	90	82	102	90	90	108	93	96	83	69	83	84	92	104	108	95	87	97	86	97	82	74	90	102	86	94	87	99	87	81	87	86	92	89	88	99	94	90	114	93	93	94	92	87	97	77	96	84	73	107	95	85	88	108	93	95	92	95	83	80	81	86	83	76	94	104	98	92	114	85	83	96	94	64	94	83	103	87	101	96	93	98	92	91	84	91	112	86	108	76	87	104	85	95	78	87	87	94	105	101	84	79	90	84	99	90	87	94	86	91	85	99	75	104	95	91	92	93	96	94	93	94	95	99	97	92	107	84	92	108	95	91	90	90	86	94	90	84	106	74	97	105	102	79	84	92	99	89	75	77	90	87	91	75	103	88	79	92	90	113	73	86	90	99	85	78	87	88	81	103	103	95	86	79	83	89	92	101	98	89	121	94	89	90	74	90	110	104	89	101	98	87	96	100	90	96	86	85	79	103	89	98	109	108	112	103	105	104	88	89	94	97	95	100	113	97	89	114	89	83	100	82	84	92	82	83	99	87	87	104	101	105	77	88	79	113	102	83	91	89	93	100	94	110	97	89	77	80	89	85	108	98	104	96	91	94	72	115	93	94	95	84	95	84	98	97	81	98	81	111	103	94	88	83	101	98	86	66	93	94	84	97	84	105	84	90	89	85	100	92	104	101	100	103	87	88	91	82	79	94	101	88	89	85	82	86	100	88	98	80	99	96	87	103	77	75	95	100	86	99	88	86	86	96	92	84	87	92	112	88	94	69	103	97	86	99	80	83	71	98	97	107	93	83	119	91	93	82	75	89	100	70	92	91	96	88	99	94	105	98	90	87	78	84	93	107	97	104	96	72	102	100	98	86	78	95	81	95	93	81	97	84	83	81	97	82	83	80	99	89	100	104	92	74	79	87	84	93	101	94	91	95	88	106	71	89	89	73	94	83	96	99	84	103	94	85	95	114	83	89	84	89	102	99	95	98	91	88	92	96	92	83	106	106	100	91	87	99	92	104	90	86	81	80	71	104	90	96	95	107	85	103	82	108	104	85	97	100	89	93	80	97	93	73	91	80	95	88	80	87	100	95	88	113	99	87	110	94	109	106	93	101	89	81	84	75	86	93	83	92	94	68	106	93	82	101	91	96	105	94	113	85	110	94	94	93	108	77	82	81	97	96	106	93	88	83	74	82	82	108	77	91	89	92	86	87	94	98	96	105	100	93	78	93	105	89	98	102	80	112	97	101	112	91	84	78	94	65	101	92	98	79	109	77	74	101	90	108	83	89	82	98	90	76	86	99	91	96	96	90	91	93	108	92	87	96	97	95	92	88	88	80	108	92	81	62	105	85	94	109	96	85	88	75	92	87	97	85	104	85	99	69	90	84	98	82	90	92	107	104	71	109	88	86	93	85	93	105	94	89	95	94	99	84	86	91	106	92	104	102	92	107	116	100	100	112	100	85	73	89	79	91	97	99	82	97	72	113	93	111	96	84	108	90	91	105	88	95	85	102	97	90	77	86	90	100	85	108	96	86	87	83	82	94	95	90	100	95	91	87	75	94	72	96	101	94	102	113	84	113	107	80	87	81	91	72	95	91	82	100	87	98	87	89	97	91	67	79	81	89	80	81	89	90	78	87	81	91	73	86	96	93	73	62	112	87	89	88	98	97	94	87	97	84	99	99	77	83	97	71	90	114	86	83	88	84	99	101	96	87	114	105	106	90	75	71	92	99	79	95	82	99	75	76	96	91	97	95	94	86	97	84	103	82	87	95	80	86	94	72	86	94	89	87	87	72	100	89	100	88	90	91	88	93	98	85	102	96	92	86	104	81	104	96	90	91	87	99	72	91	89
38265	30987	23870	22186	38658	33094	22601	16727	11501	6159	2706	1255	807	690	662	665	704	686	653	699	704	731	694	663	670	734	666	687	710	694	661	680	660	679	660	649	628	670	697	667	713	733	667	689	672	633	703	690	673	650	664	697	686	687	730	694	676	667	695	646	648	675	655	674	653	666	680	644	646	665	648	612	719	644	692	690	713	677	658	669	705	721	694	696	662	687	691	627	677	697	684	668	704	638	655	670	690	631	637	641	646	630	681	672	627	682	705	656	682	660	670	678	689	709	660	698	710	678	678	651	643	655	678	618	700	632	674	714	648	655	730	649	689	667	678	709	695	675	682	701	642	649	645	666	629	648	666	690	660	651	644	685	630	667	686	670	679	681	680	664	651	705	668	657	641	675	681	701	673	664	656	715	678	667	666	667	700	661	700	662	682	681	672	708	669	672	637	642	656	665	685	650	698	706	649	688	658	716	637	695	690	657	671	658	666	633	625	596	661	728	678	637	645	641	675	650	668	658	692	661	707	650	676	660	665	673	695	626	672	693	695	659	717	681	646	689	646	680	693	695	675	666	647	665	694	671	657	658	677	641	666	700	725	651	698	721	656	687	710	663	688	651	658	638	668	660	638	699	654	672	662	694	671	669	686	661	674	649	639	648	704	692	717	639	648	650	668	657	680	663	633	704	696	696	685	671	687	675	717	691	653	693	714	693	684	662	668	657	685	634	689	714	670	684	669	711	687	659	693	675	652	667	692	659	691	645	693	698	645	657	675	683	670	690	700	658	672	625	719	696	666	647	666	646	659	678	691	685	692	678	686	651	653	632	687	685	650	670	647	665	681	696	625	688	673	668	703	664	691	678	703	657	721	695	657	653	617	687	679	676	647	608	693	637	674	662	719	611	640	684	678	666	696	697	699	705	595	685	616	681	616	666	719	752	714	683	707	691	651	687	664	650	691	632	634	659	689	692	659	707	697	681	648	672	671	670	664	657	659	626	690	678	653	663	646	636	676	677	624	683	677	682	716	660	678	656	694	648	678	662	677	680	690	655	704	663	717	648	671	669	674	668	668	672	715	689	700	679	679	646	695	672	673	636	725	660	645	661	697	663	679	683	628	698	684	651	697	619	661	666	642	658	690	680	722	671	724	649	697	648	667	674	665	618	646	663	668	696	699	686	675	669	672	683	634	682	696	659	631	686	675	693	660	672	673	674	631	759	665	668	659	661	695	692	675	682	697	673	712	671	637	714	645	693	686	661	699	637	682	685	676	656	647	660	689	687	615	711	695	687	658	704	663	681	668	697	662	676	689	671	681	652	684	686	685	664	682	686	651	713	703	621	657	670	693	678	720	695	644	703	653	676	667	691	691	658	665	664	678	693	690	703	671	710	662	695	639	602	667	654	646	680	643	625	689	674	710	726	691	645	696	651	664	718	689	684	696	677	663	697	672	655	673	679	650	704	728	720	648	654	657	678	667	690	681	689	675	681	673	684	689	654	614	702	680	712	692	666	691	673	647	640	718	691	691	707	696	675	659	651	673	680	676	676	713	694	718	668	665	713	716	648	683	697	692	681	691	648	745	670	664	668	686	670	693	695	647	704	672	722	700	647	720	694	687	683	663	665	687	709	670	667	696	646	664	640	655	748	655	672	661	674	667	625	655	687	628	666	701	661	673	667	648	676	658	698	684	684	651	709	671	693	697	687	643	623	701	708	698	698	689	686	646	665	670	696	674	709	695	756	653	700	684	730	709	711	653	705	650	654	672	699	711	672	670	682	674	689	632	652	652	675	673	701	667	691	676	680	689	681	692	687	689	683	678	671	674	691	687	719	688	702	612	682	661	620	689	624	682	671	639	660	643	704	738	685	669	665	662	704	693	671	690	656	663	649	702	649	635	684	695	606	682	653	667	657	677	641	678	648	659	707	677	699	680	675	676	710	675	658	651	728	691	685	668	689	668	641	674	630	689	696	621	687	671	655	689	694	635	687	631	683	661	633	672	661	661	711	687	679	709	657	661	727	661	753	698	683	673	663	700	653	606	625	655	649	663	659	670	641	664	704	679	668	676	677	694	730	641	707	623	665	676	659	613	715	676	689	721	671	668	654	650	694	673	658	655	681	709	633	693	716	693	752	639	652	692	681	605	691	639	666	683	671	707	678	606	692	679	691	680	676	711	694	650	683	668	644	662	667	651	613	732	704	696	654	687	697	631	686	669	700	670	697	668	686	693	632	643	690	672	686	642	658	641	657	702	680	670	659	638	694	665	689	668	688	673	719	702	666	681	659	704	666	653	675	671	634	678	662	707	731	690	709	692	690	664	683	651	695	639	676	669	698	694	639	661	684	653	731	653	642	654	686	645	696	692	651	668	661	692	691	656	718	656	712	672	682	648	721	638	637	684	663	645	684	665	673	648	713	686	635	655	646	691	729	734	703	659	659	652	649	648	738	698	658	707	699	660	694	650	652	661	661	644	651	684	693	664	665	674	680	677	677	682	679	654	687	698	705	672	674	701	726	656	663	704	719	655	650	720	623	661	650	726	660	700	685	661	691	700	676	698	628	708	763	630	673	708	673	718	699	665	700	645	649	693	656	651	704	668	660	672	672	697	672	644	664	648	684	676	657	671	681	673	695	683	653	684	674	687	685	674	691	667	656	675	653	639	651	685	691	664	655	683	704	676	670	652	680	662	688	689	694	665	683	651	653	682	667	649	705	656	638	635	694	686	680	740	695	652	651	692	736	647	684	675	653	676	685	695	656	687	686	680	654	712	617	650	721	625	676	724	741	663	656	704	671	680	675	693	713	672	649	691	726	646	685	724	663	686	655	667	648	665	666	659	677	662	691	646	700	681	713	677	709	706	689	661	602	624	657	684	661	656	670	673	650	677	684	693	659	698	657	674	702	648	680	679	668	699	701	677	652	711	656	680	624	638	668	651	659	709	665	688	677	683	676	708	715	665	714	636	638	678	703	657	734	720	661	696	674	715	671	663	687	698	660	668	692	656	703	690	628	684	680	685	679	661	648	682	669	655	627	684	645	667	671	648	696	645	687	703	628	684	666	690	727	659	719	628	721	606	709	715	689	661	629	652	678	667	710	694	656	696	663	657	731	689	653	699	724	697	687	675	671	673	662	626	719	663	741	642	685	626	671	714	645	654	630	668	664	685	665	722	666	676	641	671	745	637	679	641	660	673	703	685	677	656	659	666	701	693	642	669	651	673	688	687	708	698	680	691	682	645	712	674	682	651	702	654	674	635	649	667	683	623	672	668	669	674	721	650	668	686	604	697	681	698	652	671	687	653	679	672	691	681	675	663	675	701	656	705	693	669	686	616	701	657	662	717	637	717	690	689	710	692	623	683	693	692	686	675	684	702	671	624	735	662	728	686	668	733	601	664	654	705	687	653	656	662	687	693	643	666	680	647	622	648	656	659	683	687	698	693	650	704	700	719	714	639	679	700	639	658	712	642	705	661	670	672	666	626	678	672	643
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
