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
338608980907	338608981468	338608982018	338608982568	338608983118	338608983668	338608984218	338608984768	338608985318	338608985868	338608986418	338608986968	338608987518	338608988068	338608988618	338608989168	338608989718	338608990268	338608990818	338608991368	338608991918	338608992468	338608993018	338608993568	338608994118	338608994668	338608995218	338608995768	338608996318	338608996868	338608997418	338608997968	338608998518	338608999068	338608999618	338609000168	338609000718	338609001268	338609001818	338609002368	338609002918	338609003468	338609004018	338609004568	338609005118	338609005668	338609006218	338609006768	338609007318	338609007868	338609008418	338609008968	338609009518	338609010068	338609010618	338609011168	338609011718	338609012268	338609012818	338609013368	338609013918	338609014468	338609015018	338609015568	338609016118	338609016668	338609017218	338609017768	338609018318	338609018868	338609019418	338609019968	338609020518	338609021068	338609021618	338609022168	338609022718	338609023268	338609023818	338609024368	338609024918	338609025468	338609026018	338609026568	338609027118	338609027668	338609028218	338609028768	338609029318	338609029868	338609030418	338609030968	338609031518	338609032068	338609032618	338609033168	338609033718	338609034268	338609034818	338609035368	338609035918	338609036468	338609037018	338609037568	338609038118	338609038668	338609039218	338609039768	338609040318	338609040868	338609041418	338609041968	338609042518	338609043068	338609043618	338609044168	338609044718	338609045268	338609045818	338609046368	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2742	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	3600	2250	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24532	21630	25901	27880	21636	21649	3087	507	351	345	318	280	255	254	224	227	234	237	231	214	208	189	197	206	198	212	213	233	229	207	205	190	197	207	205	222	187	190	219	223	207	209	181	220	221	222	192	200	247	201	178	200	212	206	191	192	185	192	216	218	200	219	227	189	213	201	203	167	182	193	195	201	235	195	205	184	195	216	204	185	200	199	190	193	183	213	190	198	221	214	214	202	204	200	172	188	198	195	208	199	168	214	211	189	232	208	198	205	221	209	182	200	206	178	180	187	181	201	202	215	211	230	190	226	189	190	185	206	207	208	178	185	190	176	204	185	199	205	195	196	190	197	205	204	190	209	197	211	174	218	183	179	189	199	204	200	196	174	187	195	180	180	212	215	207	196	187	220	184	195	186	187	168	195	213	212	208	231	183	193	186	220	216	181	203	177	221	194	209	169	190	197	237	206	203	231	211	220	188	206	185	175	189	205	223	194	229	186	195	188	209	207	205	201	195	186	174	196	234	178	207	202	191	188	213	211	197	198	202	203	180	201	206	226	226	190	208	194	199	212	195	186	217	205	241	235	201	192	179	189	212	202	195	201	204	202	192	198	221	194	191	188	194	202	197	189	199	208	196	206	220	202	171	187	205	183	188	218	215	196	219	205	186	199	200	197	214	180	188	195	207	212	212	220	223	218	166	195	230	203	207	205	179	201	195	230	192	221	195	158	191	197	227	226	194	178	194	199	196	217	202	221	200	187	210	228	183	198	206	211	184	204	212	193	199	194	196	204	190	166	207	203	209	221	197	195	182	215	224	201	191	197	173	187	186	178	173	215	208	211	221	201	201	197	209	198	174	163	194	174	197	210	200	222	207	197	204	176	171	188	176	221	169	209	182	206	196	196	210	208	195	197	191	196	208	205	228	209	192	208	193	213	235	220	196	190	187	188	192	185	224	219	200	192	219	213	196	201	230	202	216	213	195	228	182	222	198	175	207	180	214	208	185	199	180	185	178	197	208	198	209	209	204	197	196	207	204	181	211	208	184	196	189	189	182	200	211	201	191	205	185	202	210	223	190	201	211	177	208	196	216	199	212	217	170	222	191	176	213	231	202	212	188	201	222	176	186	198	196	215	207	179	214	210	196	228	194	223	178	213	185	196	195	222	201	187	238	232	215	209	220	205	198	206	229	187	188	175	217	213	206	202	207	183	204	173	185	194	187	190	168	187	173	218	215	197	182	207	235	203	194	167	187	203	212	219	198	223	211	195	212	217	202	178	197	162	208	199	231	238	216	217	178	190	207	220	198	218	246	215	184	201	219	188	192	189	191	183	204	232	197	190	175	217	219	214	197	196	216	195	203	197	193	196	202	204	216	234	177	200	197	203	219	214	203	209	194	185	183	182	196	168	215	194	200	226	216	207	220	229	221	193	209	222	214	200	218	204	175	187	191	189	215	226	188	180	210	195	211	190	200	174	228	186	207	203	197	215	208	191	196	239	183	207	197	176	201	192	189	187	237	207	194	189	168	185	191	213	199	225	209	184	198	205	194	202	212	210	176	204	218	186	168	199	204	208	215	195	210	194	207	167	229	202	203	217	218	194	195	188	176	204	176	210	186	202	224	180	227	183	214	202	227	188	209	192	197	217	225	200	192	185	232	193	172	183	209	181	188	195	158	197	199	195	183	197	213	229	174	170	201	171	167	212	200	212	192	202	194	180	173	175	208	200	218	174	191	185	193	191	182	186	201	207	195	199	168	195	180	224	217	185	196	202	168	185	243	214	206	204	183	179	175	201	181	218	217	242	203	191	192	178	209	205	188	194	193	210	194	191	246	213	208	201	202	194	229	207	195	221	211	203	249	196	215	236	216	199	203	186	197	230	240	189	230	185	208	191	228	213	198	219	210	188	196	187	221	232	174	206	234	222	176	195	200	196	198	176	222	210	202	215	195	209	224	194	214	180	187	196	175	208	197	210	198	196	192	211	179	194	184	181	183	175	171	172	207	177	198	204	207	175	221	210	212	190	204	201	225	216	162	193	185	198	196	217	207	227	215	224	223	225	172	207	204	170	207	203	208	200	220	224	199	201	206	211	206	225	208	166	182	192	190	214	195	187	201	203	184	189	190	181	212	200	179	200	187	210	215	198	206	185	199	211	190	184	203	200	200	184	172	199	193	203	211	199	198	206	228	187	200	219	186	203	192	221	210	191	174	198	212	203	205	193	177	204	212	213	203	199	190	189	180	209	205	197	207	203	188	173	195	199	196	203	182	204	191	197	214	218	205	174	221	202	209	193	191	211	156	195	211	208	171	173	183	186	197	184	171	200	161	194	186	240	241	199	201	179	198	201	179	210	210	181	202	215	250	187	227	210	218	210	221	188	227	211	183	206	194	225	204	184	215	193	222	194	215	171	205	179	220	219	206	203	193	201	185	189	173	201	216	203	201	204	204	170	198	194	175	216	216	203	216	195	197	185	184	178	191	192	209	171	204	223	208	202	216	188	204	195	186	212	189	182	217	179	195	162	202	211	202	210	228	207	191	176	190	196	190	226	181	188	196	202	206	191	190	228	198	218	205	195	223	203	202	238	189	218	197	213	235	203	189	207	180	184	206	221	189	197	214	187	221	202	202	187	200	215	208	207	202	192	214	212	206	198	187	214	181	208	207	201	188	188	190	195	203	181	240	208	192	192	185	190	204	193	172	209	193	170	192	182	205	242	223	209	188	184	194	199	173	178	205	190	174	185	176	203	182	210	181	190	214	215	233	221	216	208	208	208	223	216	189	242	183	220	200	202	199	195	195	224	207	220	218	207	187	193	207	192	220	204	203	207	196	213	216	179	193	179	203	234	165	198	212	220	203	202	193	198	218	209	200	209	183	171	197	181	186	225	208	187	207	186	193	224	162	230	227	179	204	217	217	221	195	188	204	213	190	217	188	197	186	192	189	196	209	182	193	192	225	174	208	194	192	186	209	195	235	191	170	190	201	192	195	195	188	209	212	208	208	198	198	176	210	197	211	170	175	179	194	204	195	193	183	217	225	189	205	205	190	204	190	210	188	173	203	182	212	210	208	206	175	212	190	179	187	211	199	188	207	214	201	192	184	187	180	192	195	200	189	190	211	209	202	217	199	188	204	199	189	190	196	209	193	201	192	194	214	222	214	226	218	194	177	197	192	174	177	227	187	207	189	215	202	208	185	192	194	196	208	233	171	173	230	198	210	198	182	189	192	186	174	177	216	180	174	206	189	207	181	160	193	208	198	190	181	207	207	183	206	202	207	158	189	171	195	233	186	194	172	196	203	188	198	204	210	187	178	190	186	193	160	220	199	220	192	197	201	199	221	176	181	177	180	194	206	203	207	194	206	183	202	192	183	219	186	218	183	210	205	213	221	197	185	193	202	201	193	188	189	216	204	247	194	218	207	179	182	185	195	195	195	174	184	211	226	203	218	194	197	201	206	201	194	193	186	190	215	166	209	152	212	203	224	205
3540	5873	3329	1632	960	736	592	528	558	519	542	511	508	481	478	515	487	475	504	459	462	482	470	491	482	493	504	490	486	480	500	479	499	468	502	461	489	481	477	500	481	524	499	444	493	482	475	503	489	472	493	523	472	507	475	516	497	490	447	480	479	469	492	463	461	457	471	469	453	447	460	486	444	479	458	462	429	440	501	479	507	483	469	499	487	498	492	517	453	503	453	474	494	466	512	485	466	504	500	470	465	495	463	441	473	457	446	522	465	490	480	484	483	494	479	448	454	463	476	482	446	496	446	500	467	447	453	482	497	451	464	453	449	462	488	471	486	499	513	508	431	462	490	472	469	490	467	466	512	479	464	457	486	476	453	454	458	476	480	497	486	446	451	432	469	441	473	461	440	479	427	442	474	428	495	501	513	428	491	502	489	457	471	496	479	469	453	499	462	456	472	478	461	475	549	459	501	474	464	443	435	483	504	451	461	498	456	475	435	474	483	448	472	517	519	506	452	504	448	506	454	484	485	476	481	476	452	458	493	486	443	435	473	439	501	465	495	449	496	451	494	474	483	482	522	448	451	450	473	470	465	469	506	475	484	490	493	483	477	418	489	492	514	493	478	470	496	448	507	511	452	464	443	480	482	492	491	471	509	486	491	490	493	482	459	512	499	509	458	458	495	502	449	442	454	469	481	508	477	472	501	483	472	487	449	444	427	476	475	458	468	484	458	451	520	478	481	520	440	492	474	477	470	488	463	463	481	488	471	472	480	504	457	463	469	476	438	466	488	514	496	486	507	478	426	488	471	476	475	457	491	540	496	472	468	468	488	441	535	520	486	458	490	473	485	452	459	499	464	422	501	498	482	546	431	505	494	458	488	470	444	495	454	504	478	505	496	445	484	480	482	475	481	494	502	522	472	478	449	470	466	454	461	487	495	476	518	446	469	477	458	459	450	468	481	498	468	486	481	516	481	465	434	493	474	466	492	485	477	475	525	466	443	474	443	497	471	447	458	534	506	484	488	494	460	451	475	478	448	467	476	453	500	431	466	478	429	489	441	496	466	477	482	457	481	473	456	501	475	466	452	497	458	453	428	468	461	473	472	463	452	466	487	501	484	469	484	473	504	499	495	458	446	469	478	461	439	480	451	474	451	475	487	461	473	470	470	484	483	478	459	460	449	510	477	486	490	424	454	489	497	461	488	515	473	448	460	494	445	482	435	494	511	465	459	484	441	460	475	492	460	505	455	484	446	472	535	459	448	495	479	488	431	490	470	451	445	469	502	498	537	484	492	482	461	425	494	476	506	456	494	463	491	443	517	508	470	490	488	451	459	472	486	450	523	483	447	435	496	517	463	488	451	469	473	498	474	447	485	477	434	455	475	471	490	466	481	522	466	483	467	495	425	465	495	481	463	466	499	481	509	492	471	494	470	488	467	498	443	486	448	505	473	477	431	498	479	440	466	511	493	481	489	492	452	500	473	458	475	523	478	467	458	472	438	470	486	485	475	442	476	503	452	455	494	477	472	467	487	466	463	487	467	516	453	498	426	507	478	441	491	458	518	509	448	473	482	446	466	470	490	485	502	481	522	513	481	475	491	483	513	479	495	453	512	481	487	464	487	418	489	439	493	484	495	465	472	474	450	437	443	476	422	486	464	453	450	468	475	498	519	446	457	482	474	445	444	466	468	479	491	504	452	464	478	473	471	469	487	473	438	443	477	484	474	462	466	495	472	430	476	494	443	465	514	458	479	477	494	454	455	474	463	488	497	491	470	488	519	439	486	463	467	498	516	467	463	469	491	463	502	497	470	491	478	466	479	478	479	480	505	489	482	470	493	521	514	446	503	470	492	499	463	478	490	466	469	474	482	491	494	484	477	508	473	467	475	480	472	456	484	466	485	450	473	449	440	512	480	503	480	457	482	477	463	447	440	502	467	489	475	470	440	497	505	485	480	471	466	481	507	464	479	490	462	437	456	522	473	485	501	468	457	451	468	474	453	463	474	485	487	484	487	461	463	495	494	489	457	463	474	441	491	483	522	477	457	457	475	467	504	480	488	455	477	419	480	469	465	456	476	422	486	467	507	464	463	490	456	458	471	479	469	477	520	500	492	508	483	487	436	499	479	463	490	476	521	443	482	491	492	432	487	480	489	446	454	471	533	502	442	484	419	478	475	485	422	488	469	487	483	466	510	464	475	461	486	466	482	467	454	450	464	502	438	457	502	501	466	490	469	455	468	460	473	469	470	424	487	487	508	423	458	487	469	483	495	518	478	454	485	481	460	462	458	458	483	513	489	477	474	516	459	494	461	460	473	482	489	473	460	459	524	467	496	519	460	517	463	446	502	475	456	485	492	496	492	486	438	483	524	481	460	449	496	498	505	455	478	509	444	447	493	476	482	490	450	472	469	474	484	487	449	429	498	437	467	464	474	463	464	486	498	472	453	459	484	494	460	478	484	478	477	484	448	513	470	484	477	465	485	451	491	462	477	478	486	504	493	452	510	480	459	505	485	461	506	489	410	476	461	443	482	489	482	534	471	470	470	484	458	492	447	473	517	484	460	507	501	474	491	457	478	514	489	454	487	454	478	468	494	475	466	512	464	456	477	492	475	447	486	434	478	482	492	478	467	500	484	481	478	459	480	493	497	511	465	516	451	469	433	481	489	509	475	486	453	433	488	468	466	489	480	506	500	444	485	507	464	487	444	444	480	488	456	471	463	470	455	468	483	514	503	452	517	486	493	502	484	481	493	490	463	461	488	473	460	471	489	485	458	464	528	480	468	502	472	436	457	468	467	462	520	509	452	475	448	465	477	442	451	506	466	484	461	482	483	489	470	474	468	466	459	469	488	470	470	510	470	489	452	467	467	477	457	443	487	469	515	457	470	480	489	481	464	472	474	433	458	448	481	457	475	439	430	457	470	481	463	487	475	469	478	520	484	481	497	474	490	478	478	452	488	468	484	459	475	484	455	484	460	464	469	481	495	434	446	475	468	469	468	452	450	452	485	493	471	503	454	485	467	502	503	420	428	445	448	468	519	469	487	482	458	458	497	511	485	449	488	497	480	445	431	501	449	470	447	445	489	468	432	493	459	507	467	482	441	508	467	490	492	508	486	487	475	510	495	458	488	485	479	470	446	448	475	443	477	484	465	469	467	456	498	450	492	446	501	477	475	479	487	461	468	461	462	513	443	507	483	537	480	461	495	492	457	458	466	505	495	441	451	477	447	493	495	502	447	528	486	479	512	456	477	479	459	457	494	483	460	467	414	428	474	473	493	482	445	464	461	499	476	444	475	504	466	483	445	487	502	499	456	482	504	476	478	494	469	500	460	455	502	460	462	507	463	432	477	466	428	484	459	479	467	506	482	454	457	499	492	458	495	463	477	479	489	487	483	444	469	468	460	474	474	474	457	471	493	421	505	492	470	479	516	467	485	450	495	458	471	464	437	479	466	440	471	494	474	489	489	480	462	458	480	470	476	458
32814	11018	1285	561	489	449	467	424	450	408	422	436	427	431	426	460	465	466	405	441	426	422	420	415	363	442	427	453	428	402	430	425	428	451	395	437	453	456	438	390	446	400	414	421	418	422	425	443	448	411	434	408	396	416	425	433	390	405	397	421	446	418	450	448	445	439	410	449	420	424	394	447	406	460	390	451	393	429	455	474	458	464	434	454	449	452	432	467	458	444	386	393	410	369	439	417	438	429	382	433	425	427	479	479	420	466	420	409	425	411	397	476	405	410	427	388	443	396	448	455	432	401	446	431	433	458	418	396	436	430	442	438	421	458	468	475	456	415	432	464	407	417	437	447	454	446	440	426	434	413	450	433	444	410	416	445	410	403	419	477	426	436	414	446	454	408	415	439	454	452	452	489	439	466	390	389	447	413	465	406	399	443	408	436	453	408	447	412	469	392	426	412	447	410	451	414	443	464	442	422	442	407	428	441	427	429	423	423	469	455	410	462	435	392	433	448	399	458	420	453	421	403	443	446	428	427	429	423	430	405	472	428	429	442	421	442	414	464	462	419	425	451	420	452	438	411	441	434	419	408	433	458	448	461	428	456	441	457	442	455	438	416	461	418	413	449	428	403	438	446	425	433	415	422	411	435	409	461	450	431	426	435	393	442	419	437	453	455	431	435	443	454	428	417	434	402	429	453	419	453	404	461	430	451	454	428	411	400	419	485	443	395	455	414	444	424	432	458	451	444	417	417	459	422	413	435	437	416	416	420	403	432	420	417	473	460	441	416	409	439	438	430	471	411	391	402	412	426	413	437	429	420	418	479	414	425	392	446	431	430	455	465	425	428	483	411	408	390	429	441	438	424	449	450	412	423	412	455	453	397	394	419	434	412	431	452	457	383	424	399	451	400	484	424	429	428	462	439	432	421	432	428	403	398	434	443	422	426	398	461	437	436	362	463	417	396	411	419	414	423	415	438	443	485	448	456	467	474	435	423	432	412	420	449	446	413	407	444	437	438	420	470	413	401	441	426	426	436	470	414	429	392	401	427	438	379	446	426	437	442	406	428	410	470	416	444	418	419	420	410	456	460	446	439	462	412	428	430	412	435	377	397	467	439	420	425	399	430	395	442	403	401	441	433	396	425	408	436	446	420	427	396	432	430	394	414	458	431	406	443	383	434	433	438	406	401	415	447	449	429	411	439	459	402	420	477	447	450	413	446	418	398	446	404	391	447	438	413	395	439	411	418	420	419	409	466	463	435	423	395	426	422	438	415	420	440	429	400	428	377	421	433	425	449	446	448	437	423	437	422	411	405	371	442	419	445	464	449	422	420	442	441	451	444	433	439	428	435	405	442	463	425	412	396	421	437	427	418	443	424	433	452	439	437	444	432	429	402	452	437	401	440	413	442	424	416	452	416	446	419	402	422	435	430	425	442	443	400	430	457	423	431	406	420	398	390	392	441	431	432	430	454	458	427	432	438	440	429	422	421	457	438	396	412	404	405	408	435	432	416	454	407	438	451	425	419	427	403	436	471	438	443	420	454	402	401	439	436	461	463	466	445	426	451	397	444	421	472	427	441	447	412	407	425	408	428	385	426	443	412	431	440	422	417	419	459	424	420	443	438	388	444	411	451	451	410	429	450	428	451	410	420	421	452	429	414	417	434	424	415	437	443	434	422	434	435	420	443	387	420	428	443	429	409	440	447	464	452	416	412	413	430	444	432	470	419	448	441	447	440	407	429	413	401	436	385	419	437	430	414	422	401	406	412	386	417	439	423	451	430	418	420	421	432	419	419	393	442	488	426	402	429	448	420	432	405	409	449	426	444	420	388	401	474	398	416	383	407	431	441	424	402	423	458	425	406	423	424	446	454	402	421	387	425	461	452	419	476	421	409	417	466	408	443	461	422	399	435	486	430	403	433	385	391	477	433	419	474	424	436	409	470	396	440	458	424	406	450	490	420	415	439	407	385	418	397	392	426	409	424	451	412	430	473	465	449	430	389	424	471	456	451	444	405	453	417	382	417	410	434	406	424	446	413	410	443	426	441	441	434	439	443	427	444	434	435	441	439	429	428	447	485	454	420	457	446	455	438	400	431	391	429	419	428	438	432	413	411	442	412	422	419	398	410	434	436	447	409	405	362	409	436	461	425	437	450	431	446	422	421	428	417	426	434	419	404	451	433	413	425	474	462	406	407	463	416	441	423	469	442	423	460	481	405	442	416	404	458	486	418	472	423	450	465	428	425	484	384	421	448	409	479	423	438	425	462	430	422	460	455	463	441	408	438	407	430	414	392	418	438	444	427	423	480	440	428	444	438	460	474	436	438	429	421	425	422	453	402	428	405	425	431	415	443	441	426	435	473	417	410	400	413	466	427	412	436	438	440	411	424	410	411	384	383	420	425	455	443	403	421	449	430	411	395	392	420	385	406	427	428	441	395	392	436	393	421	401	403	435	433	424	442	467	462	415	420	410	413	413	450	420	469	466	410	448	452	441	449	434	393	428	466	442	421	414	404	428	433	429	474	427	406	437	429	431	448	477	453	416	441	428	418	401	433	456	471	448	410	431	442	419	425	417	460	447	432	394	436	414	446	417	473	445	453	422	474	435	450	437	420	395	412	463	453	391	431	442	468	401	408	456	432	441	438	441	446	459	412	440	455	433	432	399	421	432	405	399	443	407	419	424	399	423	390	437	420	416	401	426	451	424	409	439	434	442	414	400	471	435	456	411	406	433	418	445	399	414	432	431	451	416	421	430	437	450	420	439	392	473	432	439	446	424	416	471	460	421	435	430	462	387	400	436	428	443	441	435	407	435	494	409	397	426	423	434	412	440	417	402	418	416	444	394	455	418	419	430	478	428	429	445	416	422	475	426	476	422	401	438	417	431	436	400	465	422	444	472	392	449	423	474	402	433	431	424	498	399	454	452	429	423	446	444	412	428	418	427	411	405	431	424	403	388	435	410	429	411	410	347	416	464	440	452	425	402	435	412	418	398	430	489	412	450	476	453	424	440	461	427	423	430	404	453	428	427	423	388	388	427	438	465	432	422	417	427	421	441	410	413	406	422	444	421	469	409	429	442	439	461	458	395	414	406	428	446	438	412	443	430	407	453	377	457	451	452	380	405	410	437	438	412	430	428	384	426	469	441	471	419	449	423	434	437	423	430	414	395	444	420	419	436	451	432	421	426	432	445	464	433	439	428	406	440	420	444	418	494	412	467	435	410	389	439	431	441	393	445	418	436	434	444	429	429	414	431	412	446	408	441	427	414	414	420	421	403	420	429	420	402	422	414	426	447	424	411	422	435	412	446	431	467	447	403	459	431	411	471	440	451	418	450	427	436	417	397	414	434	445	422	463	442	386	423	449	403	436	442	461	421	384	471	427	425	443	447	390	437	431	395	413	410	421	411	409	427	424	444	423	420	420	440	452	430	432	451	410	383	417	453	435	419	421	402	438	471	441	436	475	421	404	465	425	392	445	479	429
6067	1347	1125	989	988	947	976	945	990	946	949	913	951	925	945	968	988	952	960	990	994	960	958	951	934	1007	991	971	948	874	940	916	962	956	955	997	949	930	991	932	954	948	972	932	1004	958	953	990	962	963	930	1005	926	882	919	960	927	936	972	946	989	976	1002	901	939	920	949	987	929	926	930	988	970	967	940	987	1022	974	975	947	992	961	900	889	966	949	924	937	949	973	941	910	902	962	939	989	963	964	879	1048	923	926	918	980	961	990	974	950	915	933	891	997	992	959	922	950	924	960	957	909	930	931	1040	931	927	942	933	966	1000	972	917	977	917	953	889	885	1028	940	983	976	953	942	989	975	974	919	952	982	981	964	966	969	960	974	972	947	907	962	894	935	933	932	1001	980	980	980	945	984	904	954	956	903	920	912	934	903	953	930	936	948	932	942	945	929	992	960	946	955	980	1008	921	944	1010	977	912	916	945	981	955	940	972	977	928	970	943	1031	898	946	973	945	941	923	951	958	957	967	993	939	931	972	900	916	961	940	979	930	1031	978	917	964	902	906	913	985	1021	939	948	949	960	917	951	975	972	972	907	967	878	939	1004	953	923	945	932	1010	930	984	923	996	910	974	938	1005	908	970	898	896	938	960	948	944	959	969	927	970	940	962	945	951	936	961	953	971	987	973	949	986	939	935	1058	922	985	882	958	934	940	950	913	932	981	924	936	900	968	922	949	911	911	968	965	989	920	987	922	975	948	1012	946	988	924	972	978	925	964	969	963	917	944	914	908	938	932	950	942	969	947	881	998	908	930	924	945	952	978	924	893	894	960	930	950	879	933	980	940	940	910	946	985	917	960	996	919	924	885	944	957	946	1004	921	990	943	956	912	956	980	967	1000	964	1009	973	953	907	935	966	959	948	933	987	963	976	936	922	943	913	987	992	953	945	926	947	919	952	910	911	968	934	950	959	933	952	913	904	948	971	968	960	969	957	944	988	1003	911	964	932	987	959	952	963	963	920	965	967	998	979	950	948	968	917	959	965	928	964	930	970	906	928	930	981	952	893	929	941	951	870	935	964	997	959	890	941	958	954	919	955	986	947	920	884	937	951	893	963	944	982	945	924	965	933	894	947	959	946	924	976	960	972	973	952	952	975	936	909	965	952	928	936	974	905	944	960	983	994	882	1012	936	967	952	924	988	872	958	958	905	927	989	937	954	939	957	944	973	945	953	960	952	922	959	977	1009	992	940	931	943	990	911	960	963	984	944	910	965	952	908	931	987	966	970	979	971	919	948	947	1040	962	938	914	939	1015	931	920	917	996	963	920	983	932	992	956	939	997	987	975	915	981	963	960	969	965	919	951	963	1009	939	874	905	938	913	949	923	918	965	955	887	957	907	938	960	960	987	989	936	932	962	929	935	946	924	928	947	939	932	995	934	964	963	990	952	937	981	986	953	960	922	913	991	966	958	973	949	949	985	940	924	970	1041	965	949	976	889	907	984	927	947	969	941	936	939	957	974	946	934	943	912	931	904	930	944	971	916	978	889	929	963	1015	981	923	942	946	945	942	979	921	936	901	954	925	937	989	946	963	952	984	871	975	907	917	953	1001	921	909	1006	974	920	993	898	910	918	948	934	925	975	933	953	969	880	900	997	943	1015	987	925	909	923	976	912	932	944	901	960	941	1013	1000	936	930	918	952	930	968	923	961	939	949	969	923	1012	961	985	920	939	974	989	952	943	948	972	920	913	975	931	963	973	963	950	904	934	954	935	960	937	942	881	957	954	970	980	923	877	910	959	980	979	901	904	991	948	931	975	935	972	965	931	989	935	935	953	944	958	965	919	981	973	972	960	975	951	967	957	881	977	912	968	979	927	949	964	980	950	944	918	961	971	921	929	962	920	925	874	969	983	954	949	1019	935	916	919	885	984	997	982	984	916	912	1036	967	937	951	973	932	939	964	956	951	951	958	981	914	941	1000	965	904	878	916	973	989	912	945	991	953	942	967	980	938	1007	970	915	919	929	953	972	930	971	957	962	945	978	930	957	930	968	969	923	959	1040	953	1006	951	912	940	889	950	876	984	885	905	936	905	914	967	980	924	915	985	929	888	986	900	999	897	967	971	1001	913	887	968	936	985	909	991	976	940	977	975	901	891	937	943	962	1002	941	933	985	949	914	962	963	996	921	902	928	950	942	961	972	970	898	965	961	944	945	940	949	964	927	937	946	951	940	946	957	946	989	935	944	1023	1029	954	993	937	878	909	926	936	936	987	953	971	891	948	976	1006	935	988	956	984	980	940	962	938	940	1005	963	1019	897	996	902	966	953	985	974	962	933	944	973	927	912	948	948	957	918	956	974	905	1003	959	931	953	968	983	882	954	992	923	969	949	970	931	928	903	947	916	988	954	1004	1000	940	942	933	969	933	966	970	1009	878	876	952	962	966	979	982	992	929	969	916	968	1004	934	887	927	944	1027	1011	946	912	943	938	970	945	885	988	966	974	917	972	962	901	947	995	921	973	966	951	963	923	937	918	939	853	899	959	927	931	958	938	969	967	943	907	951	984	948	954	903	994	951	940	977	1021	936	923	963	921	997	946	965	968	1015	957	924	935	932	948	996	992	948	929	906	958	960	907	949	941	1009	919	971	978	959	924	951	954	951	915	966	910	975	929	937	960	972	930	946	919	980	933	911	986	939	907	1030	1003	951	896	961	959	937	998	930	923	949	958	983	937	883	934	933	941	992	976	908	950	977	994	917	953	961	945	953	938	969	903	895	941	951	939	947	887	960	961	951	967	933	964	928	946	914	975	958	891	944	932	1016	935	921	931	950	956	1004	925	973	949	910	959	920	922	987	972	897	984	953	941	1007	928	903	937	884	967	944	929	949	999	980	979	938	865	911	974	1014	950	982	951	951	890	960	923	991	960	943	926	938	950	899	966	954	982	922	959	943	895	933	937	941	925	903	912	997	955	1038	924	982	948	925	944	963	977	937	926	991	996	983	928	938	976	932	966	922	922	943	947	929	981	936	1005	962	922	932	974	921	949	937	915	976	972	959	1021	949	907	1004	969	939	964	960	979	936	948	980	958	942	908	997	930	962	998	912	962	944	960	946	877	920	942	968	963	937	943	965	913	970	926	915	971	949	958	970	967	1015	962	944	919	910	908	994	936	934	981	899	924	969	992	998	979	963	933	910	934	893	952	987	881	923	941	942	922	939	927	942	984	888	938	929	930	966	918	918	949	949	910	983	984	918	994	1000	961	945	972	951	925	951	915	964	950	919	954	961	968	957	957	983	988	937	928	1011	890	929	951	939	950	939	939	915	915	917	900	962	914	982	926	940	958	918	936	940	977	918	951	955	964	975	958	938	970	955	1000	973	882	924	937	958	941	963	938	967	947	992	1005	930	996	922	962	923	1027	919	945	959	965	886	969	966	900	922	965	936	993	1003	951	991	936	958	928	952	960	915	931	940	959	974	921	865	922	953	887	962	899	926	908	986	944	956	896	955	921	947	911	925	987	921	896	939	916	947	894	952	873	977	909	896	908	959	914	887	940	928	988	924	928	986	990	992	941
24705	21170	24792	27797	21051	4080	707	524	469	398	439	418	426	442	433	416	415	390	424	404	408	399	365	375	427	389	355	385	390	409	373	385	396	375	341	372	384	393	382	368	419	375	425	413	410	389	366	397	385	398	381	371	391	382	401	392	379	402	406	384	388	385	389	405	348	388	428	385	364	370	370	385	391	392	391	364	400	376	409	397	362	386	369	406	381	367	402	330	350	344	418	385	406	361	383	407	376	377	318	366	387	392	366	395	370	396	419	389	381	412	360	410	394	370	390	386	394	418	416	402	367	408	376	398	384	407	376	389	391	401	368	420	377	372	409	340	352	408	422	434	350	362	435	395	357	436	397	355	404	389	352	366	370	394	385	387	380	367	407	369	407	399	372	381	423	423	374	367	408	397	363	408	405	385	382	396	420	409	369	400	390	370	350	369	379	371	413	383	379	385	391	381	411	423	387	431	345	375	381	396	358	391	348	380	389	387	417	417	378	353	394	410	378	358	373	352	374	377	378	388	371	426	380	391	381	374	395	360	402	371	401	392	362	383	401	389	383	382	341	391	352	388	410	419	382	352	368	380	369	379	358	394	355	372	366	389	374	402	380	402	402	374	384	380	399	411	379	397	380	387	391	371	365	363	359	378	415	411	370	357	382	381	403	385	375	366	388	377	360	416	405	387	374	351	405	400	361	395	404	354	352	367	387	403	384	388	387	386	367	347	392	402	348	410	370	395	392	381	370	391	379	371	405	377	405	388	388	388	376	379	381	368	371	385	396	370	370	411	386	400	380	376	391	384	386	386	386	412	375	363	375	400	374	401	413	400	380	366	366	349	365	426	410	357	397	381	356	377	402	392	353	373	367	373	382	389	392	368	350	368	384	376	394	407	386	383	327	361	383	399	380	394	389	394	384	374	382	386	387	391	397	408	357	383	389	399	394	387	378	396	408	382	369	371	376	361	354	395	398	369	393	362	366	374	417	371	400	351	348	395	395	367	401	409	394	385	402	396	397	368	382	409	361	417	342	403	362	396	373	362	379	412	408	375	394	376	382	392	373	399	380	422	380	379	404	398	372	339	395	407	421	352	380	388	405	410	364	386	370	383	371	395	381	400	385	394	384	350	376	384	385	397	380	367	362	387	383	398	387	387	379	387	394	422	403	376	399	356	393	386	393	379	375	370	385	377	365	346	400	394	366	393	334	405	388	388	384	374	363	416	386	401	382	354	356	404	377	398	392	354	396	368	385	394	375	362	406	360	395	377	385	405	352	421	377	399	372	375	386	398	402	416	403	373	415	403	381	388	394	355	351	393	381	374	436	401	423	380	365	391	411	416	413	387	393	396	366	381	382	372	396	371	359	342	369	405	362	384	409	383	391	360	350	400	367	399	373	385	412	388	380	388	411	379	384	353	388	387	399	411	390	421	408	353	426	362	414	426	400	408	427	398	401	380	358	400	415	398	383	400	396	425	382	364	387	364	388	374	374	389	393	400	354	365	383	391	386	376	399	356	395	356	398	377	396	382	375	350	372	343	405	381	407	395	404	383	428	373	384	395	392	363	410	361	414	380	372	353	360	392	412	453	394	429	375	382	395	342	375	404	348	400	395	386	363	375	381	373	405	383	401	418	364	385	416	379	383	359	382	404	367	408	422	410	352	400	396	403	383	390	389	398	375	364	368	373	408	372	375	367	375	416	371	382	314	394	372	401	382	355	385	371	371	384	379	372	398	377	341	380	384	382	385	390	372	376	384	356	381	405	416	411	386	378	399	377	388	391	366	395	378	338	361	372	345	396	379	377	378	401	369	385	379	381	372	378	373	418	387	378	404	412	376	351	354	410	364	368	384	391	381	419	365	385	386	383	418	406	370	380	405	396	365	385	345	354	414	384	380	381	386	363	367	416	373	390	371	384	376	342	391	378	391	414	369	369	395	407	391	370	348	393	378	403	441	397	394	428	414	391	369	381	386	399	387	389	394	373	399	392	351	386	386	373	393	415	393	413	363	403	367	367	366	345	393	406	372	408	405	404	393	382	371	392	414	380	387	437	369	390	390	400	404	393	400	392	433	405	387	353	430	415	409	386	377	379	389	349	364	416	390	391	404	370	391	361	360	414	394	380	363	348	407	379	392	370	393	400	417	377	375	340	394	391	354	399	371	357	373	402	354	350	383	377	355	370	389	353	346	410	405	381	353	357	385	403	367	399	394	406	389	420	404	383	384	364	463	346	374	353	389	396	379	350	382	348	411	368	356	413	352	392	393	410	417	380	373	390	391	367	373	373	419	422	418	370	363	382	366	403	365	382	407	399	428	358	415	398	336	380	421	384	368	360	385	352	403	407	389	392	405	382	363	386	376	398	371	426	381	394	368	379	386	422	422	388	370	432	340	362	375	368	384	380	393	366	388	394	388	409	382	362	405	397	355	419	353	412	381	385	372	395	382	422	370	366	373	440	361	389	373	409	417	374	388	393	386	335	360	387	396	439	364	380	365	392	409	391	423	358	358	361	388	382	391	381	356	362	355	374	417	394	371	378	365	360	379	387	378	412	378	411	408	440	384	380	406	388	354	377	411	349	410	411	403	388	366	388	385	381	370	362	399	420	386	383	381	386	326	426	419	383	384	378	385	378	387	409	392	405	404	356	385	386	393	361	353	391	368	360	410	377	384	383	384	382	370	381	399	411	395	384	390	378	370	393	380	422	366	365	433	372	402	373	358	364	388	383	376	390	366	379	385	372	393	417	368	397	419	346	395	399	401	385	384	408	376	362	394	389	427	382	385	376	387	370	390	333	417	372	354	343	343	430	418	429	389	364	361	418	387	371	398	375	381	385	410	370	424	372	404	346	409	360	395	349	355	381	374	370	386	379	376	379	355	367	356	380	397	378	386	410	367	405	378	402	407	381	396	383	358	364	368	407	382	361	360	373	392	407	370	329	388	383	383	378	441	379	379	383	343	390	377	372	380	384	381	391	402	356	348	372	374	382	363	401	368	381	391	400	368	382	372	371	390	400	392	353	369	379	408	416	346	386	375	374	351	403	374	365	390	384	378	396	405	353	391	371	357	425	374	396	406	378	405	365	387	401	391	396	362	377	394	403	357	401	397	406	383	378	377	386	378	369	370	384	351	392	415	373	394	385	380	394	365	377	360	361	375	392	391	426	402	367	396	362	355	398	371	393	351	388	365	349	351	366	344	392	363	382	374	367	379	361	369	427	411	373	416	351	420	406	354	419	435	374	397	368	379	419	377	419	394	364	398	388	389	405	385	374	404	412	372	394	407	370	342	364	450	399	385	412	381	371	371	398	391	392	400	366	393	384	394	413	391	379	426	399	379	418	381	355	388	346	394	408	450	391	381	382	374	384	404	388	369	409	376	372	376	381	384	406	361	380	429	358	404	407	357	361	343	391	383	375	396	377	386	399	404	400	396	381	370	365	353	436	397	387	402	384	362	382	365	371	383	364	388	402	388	369	397	378	390	350	428	386
3500	3645	2498	1408	1142	1018	903	855	888	913	835	831	844	822	875	801	833	818	873	848	844	807	875	882	888	855	863	850	804	851	828	818	858	830	857	795	863	858	853	845	819	854	807	872	836	839	818	850	885	785	866	891	881	890	876	831	837	849	844	840	826	884	856	851	816	843	878	838	830	839	824	883	753	839	835	822	804	869	844	873	851	816	847	802	897	882	794	842	848	838	868	829	855	775	846	886	845	801	850	848	842	866	860	800	807	839	815	870	824	800	839	889	838	816	837	890	830	856	836	829	810	857	810	853	842	831	830	822	835	823	824	826	830	835	795	818	869	871	833	819	822	797	861	779	805	868	791	811	795	829	823	821	823	810	888	800	881	804	837	896	847	867	820	831	868	824	846	851	819	777	851	866	768	831	843	897	830	842	805	854	882	872	905	864	827	761	858	818	858	815	840	836	829	825	867	808	867	871	859	850	876	839	806	793	806	884	898	868	810	888	851	804	822	833	816	854	816	871	882	839	854	852	802	831	848	879	900	832	865	848	845	858	849	861	865	891	847	827	803	848	845	853	845	897	849	860	814	819	801	866	858	835	821	872	837	870	821	888	858	892	855	827	878	755	802	813	795	855	781	873	881	887	850	865	834	823	823	850	829	856	813	834	825	822	806	852	839	805	909	861	852	827	851	831	779	807	821	802	815	837	851	821	814	829	797	834	884	820	819	847	824	801	840	815	822	800	847	837	860	873	808	852	789	815	851	859	782	866	842	902	876	793	817	878	868	859	828	816	855	925	833	879	853	824	829	850	822	788	824	886	846	833	826	833	891	876	853	860	869	823	843	880	843	817	858	818	830	829	839	844	790	790	813	873	877	872	859	842	876	857	815	826	839	817	853	876	845	846	871	819	840	869	790	840	813	783	824	821	805	823	836	828	833	801	796	781	807	819	861	819	869	865	850	842	846	851	816	799	862	843	796	884	830	876	848	896	810	840	820	821	875	833	814	811	824	841	835	868	932	871	865	822	824	840	831	823	782	819	766	858	855	825	853	835	858	828	845	800	851	811	806	839	868	785	830	811	882	820	855	822	852	842	803	794	855	831	833	800	843	852	852	800	842	850	807	862	834	859	849	845	862	797	833	894	838	859	846	848	787	879	822	855	862	841	803	806	829	850	789	880	813	876	840	844	879	808	833	884	800	842	769	882	824	853	863	819	848	816	818	858	813	822	844	857	800	849	839	859	858	807	823	822	897	880	785	850	850	824	808	842	778	854	842	865	868	818	827	891	852	852	788	833	881	843	826	850	758	850	784	769	873	859	820	921	856	820	820	791	827	842	775	841	812	845	840	862	791	851	838	874	846	855	851	805	816	878	842	843	843	839	823	853	839	807	887	854	842	867	825	839	792	821	871	893	867	853	867	891	805	836	860	895	861	838	844	859	790	811	865	831	819	863	812	816	876	830	823	838	849	908	793	856	872	797	856	841	824	862	812	790	862	849	824	814	822	837	858	892	858	850	834	806	817	813	766	829	806	849	831	838	856	854	806	875	877	847	819	801	840	816	848	848	836	867	839	833	784	817	854	845	868	813	805	876	864	823	828	799	767	800	837	827	833	845	883	792	840	848	870	829	809	841	839	848	878	866	888	829	843	829	870	843	808	820	867	829	811	832	818	857	877	841	878	913	817	880	804	870	886	813	871	840	817	833	820	904	877	852	812	872	839	821	839	825	868	819	803	801	821	870	805	778	828	812	841	806	879	908	846	808	838	816	843	909	787	820	767	891	895	793	831	788	831	827	853	839	822	812	831	863	809	816	873	863	820	824	827	820	814	835	819	832	810	839	809	868	827	841	822	896	798	841	811	817	836	832	835	813	789	860	777	915	858	820	839	852	838	880	836	885	861	828	812	843	850	815	857	867	836	878	840	825	839	862	820	823	847	784	839	858	842	835	847	815	881	833	779	868	840	851	806	804	827	820	832	866	900	835	789	847	834	851	809	833	816	811	833	840	835	830	864	868	835	842	867	864	891	832	766	795	838	863	842	848	824	848	812	818	859	861	811	885	831	872	832	894	863	819	812	819	853	886	835	820	813	883	813	825	854	883	848	815	862	861	796	849	881	865	803	836	845	816	841	834	825	852	835	846	873	880	866	865	830	848	847	874	806	779	790	887	877	841	829	812	851	840	843	849	818	843	843	825	814	840	852	808	783	780	860	839	854	867	803	860	922	843	820	841	819	837	821	862	859	855	837	834	877	860	820	837	897	820	880	816	817	815	858	800	820	882	797	831	859	858	845	796	855	839	835	823	817	784	863	807	849	819	859	796	833	814	775	865	869	851	872	850	816	824	852	843	830	850	828	818	815	798	811	830	855	786	853	806	848	803	743	831	833	833	879	884	817	840	857	860	796	840	837	883	844	808	857	859	827	911	863	808	839	790	869	868	814	844	839	859	841	774	825	838	830	827	803	845	805	849	866	857	853	834	823	839	865	863	813	802	862	817	844	773	850	859	867	837	853	848	828	841	829	813	853	844	841	834	845	832	804	839	820	882	815	840	841	881	801	806	814	815	792	843	785	834	875	855	876	800	857	898	884	791	862	833	814	794	790	825	806	817	816	864	842	848	877	870	837	842	821	840	847	871	856	810	866	816	826	829	824	796	853	862	862	854	831	818	850	880	810	847	846	835	798	813	840	848	819	835	788	827	805	863	867	865	875	818	876	836	857	869	784	800	814	843	795	850	817	829	802	829	836	875	797	834	815	860	837	894	867	878	895	826	816	859	852	831	814	864	831	873	839	811	851	883	833	847	767	816	834	820	861	910	835	865	856	847	863	860	836	802	798	864	810	805	833	858	867	811	884	829	855	794	824	817	819	832	880	817	850	797	812	862	823	865	826	876	852	808	847	860	872	829	853	845	834	783	868	838	829	850	788	805	835	893	826	866	847	825	877	823	773	831	836	833	806	816	758	851	875	798	874	885	825	773	859	887	852	872	800	860	847	859	845	816	804	846	834	816	888	849	817	870	823	838	819	866	834	889	812	793	833	861	832	859	837	863	854	841	822	873	826	871	813	777	850	816	924	857	853	837	811	830	834	853	832	819	852	869	845	877	865	826	853	824	857	855	865	839	851	861	837	896	800	834	873	876	848	866	800	827	794	885	827	811	864	801	849	843	881	809	879	792	831	874	790	829	861	846	801	836	843	879	886	859	875	860	842	880	865	858	878	831	827	852	804	771	827	836	837	831	825	831	785	844	817	797	835	827	851	809	878	855	822	821	865	858	817	819	851	867	866	802	832	894	811	829	859	869	820	858	820	810	820	855	834	811	847	858	849	798	852	903	830	797	840	845	797	827	885	843	826	859	850	807	781	795	871	836	869	829	763	850	872	869	839	822	834	910	829	855	844	872	894	855	821	780	817	872	890	806	850	863	821	844	807	813	793	820	788	855	854	876	839	786	842	849	874	896	807	881	831	831	835	822	900	855	804	879	825	833
23961	21134	25262	27247	21146	21147	2888	497	341	295	305	256	258	242	237	200	214	232	217	202	184	212	214	211	203	219	174	196	199	181	185	172	198	215	182	186	191	189	188	201	205	183	200	201	204	182	187	198	182	214	183	203	211	204	182	209	175	187	206	191	209	225	194	181	204	210	206	203	223	201	204	193	211	206	179	173	162	194	191	187	181	194	199	198	200	182	186	190	150	188	181	172	190	187	233	192	176	183	187	186	196	208	207	165	199	186	207	180	167	178	200	202	189	189	185	190	179	228	203	214	212	200	186	192	178	228	190	192	187	183	176	219	200	180	171	181	206	192	195	204	201	204	204	193	195	190	188	180	224	178	193	151	181	196	200	194	198	188	194	179	209	215	198	198	203	199	170	171	194	195	214	188	209	204	173	181	193	221	206	181	187	188	183	182	210	193	184	202	211	199	187	195	183	171	218	182	191	184	201	218	209	184	182	170	186	200	182	190	185	203	213	163	173	208	193	195	163	186	195	180	199	177	190	175	179	181	227	204	176	211	181	189	188	201	186	183	201	223	210	203	170	196	145	183	205	182	185	195	199	218	196	205	206	190	216	193	178	179	196	181	204	212	190	199	183	196	206	181	169	203	185	205	189	191	193	163	190	210	190	183	185	200	188	169	227	215	195	184	199	203	202	160	196	184	174	197	219	206	188	204	200	167	177	182	191	159	200	198	161	199	195	190	180	178	206	208	190	172	175	184	184	201	201	186	189	168	184	175	198	180	192	204	219	210	219	181	200	174	185	208	183	191	184	191	190	191	205	202	205	228	200	185	198	163	179	172	175	173	177	210	187	192	183	185	190	187	179	197	194	184	164	186	172	182	192	198	190	192	161	169	189	168	175	198	202	174	203	204	199	188	174	183	175	184	201	196	184	204	191	187	185	194	188	181	210	215	203	176	207	177	187	186	171	206	162	215	194	181	213	198	185	176	199	211	197	182	208	198	196	170	163	207	178	198	213	203	179	193	183	167	189	174	205	172	188	206	187	220	199	198	190	185	210	184	202	178	169	162	176	171	196	171	189	176	191	177	190	221	219	185	212	175	208	190	204	189	205	196	180	184	192	216	186	196	178	199	223	165	182	193	178	183	198	168	181	175	202	192	191	200	173	211	192	189	224	177	194	192	206	212	179	205	191	181	197	191	172	191	180	185	198	173	176	178	177	205	210	191	205	184	181	169	174	183	165	180	193	177	210	196	208	203	205	171	202	197	194	195	184	170	209	223	222	192	178	180	185	168	206	174	197	214	192	199	188	189	165	189	201	181	208	190	208	199	186	178	177	203	182	192	194	200	183	210	177	203	202	193	221	180	201	186	179	202	197	210	180	182	198	200	220	174	214	173	186	165	181	188	177	209	202	205	160	198	193	187	185	195	207	192	177	186	170	207	171	182	188	208	225	234	205	178	207	200	186	202	209	192	206	204	186	180	193	182	188	219	178	196	179	191	191	193	172	201	173	170	184	199	167	152	190	201	175	202	201	218	193	176	205	188	184	157	201	222	202	191	192	202	160	188	188	170	207	185	182	189	192	195	217	200	188	202	191	196	185	179	160	199	195	188	178	203	222	207	196	205	197	184	187	177	194	186	177	207	181	199	199	211	210	156	178	220	191	189	208	194	192	187	187	162	197	197	196	198	183	180	200	165	187	178	186	200	225	172	188	192	185	181	182	207	209	207	198	179	207	221	218	221	194	196	192	190	190	179	194	201	207	187	196	184	181	200	188	194	195	198	179	185	159	202	192	176	169	210	194	213	217	187	202	203	206	184	205	217	210	194	174	227	209	189	210	208	216	177	170	198	190	194	184	204	179	181	177	187	174	220	173	204	211	172	184	209	181	193	183	173	172	178	195	178	179	175	186	194	193	181	192	187	181	202	207	181	183	146	164	178	181	180	222	171	190	193	202	170	211	215	204	173	207	180	178	184	193	206	179	210	207	191	194	192	176	220	178	189	189	197	183	203	189	211	212	164	178	190	202	185	200	191	197	189	198	187	189	163	178	183	179	185	177	185	191	172	200	182	196	222	190	196	181	188	195	216	222	192	189	184	193	194	190	176	186	173	186	204	187	186	214	208	193	191	176	202	188	171	193	197	164	189	171	183	192	195	197	170	183	181	206	184	195	192	196	192	197	187	170	182	208	181	203	184	160	166	190	217	186	193	181	205	196	196	194	211	187	183	180	192	179	183	228	173	181	203	190	182	181	167	194	225	216	198	189	185	193	205	163	185	208	171	205	186	173	174	199	174	195	207	181	199	212	209	208	175	200	181	184	182	185	221	207	174	187	177	168	193	170	186	184	204	192	204	211	171	194	199	179	198	188	177	194	193	191	193	168	204	182	210	208	209	201	185	196	179	170	177	209	195	183	185	218	191	223	195	195	184	164	196	200	166	175	218	173	183	201	189	177	168	184	190	220	181	196	213	191	205	211	189	171	178	175	181	167	211	184	186	186	201	172	201	180	203	200	209	216	200	207	166	176	218	207	185	180	212	184	194	171	223	190	170	180	181	223	211	197	159	189	200	194	215	193	197	211	192	205	222	181	189	185	181	203	186	176	218	212	201	161	175	218	197	197	172	200	175	192	208	182	181	192	193	191	203	192	204	215	178	170	186	184	181	189	200	192	205	216	198	199	183	183	192	185	226	211	200	184	179	184	183	183	153	213	190	214	216	177	177	184	160	190	171	192	169	194	182	148	192	219	201	182	187	194	180	202	189	185	210	171	204	189	208	182	195	197	201	182	188	193	150	173	224	191	190	179	199	186	172	201	200	157	192	177	193	200	195	180	193	206	192	166	200	205	216	215	196	194	172	188	189	198	223	168	189	200	190	201	181	169	202	182	198	169	180	219	182	167	192	160	168	191	184	183	187	175	198	181	184	196	180	188	180	180	197	170	186	202	198	182	210	176	190	196	195	220	192	195	195	190	189	165	216	183	191	203	163	195	198	198	213	203	214	180	209	197	188	187	183	188	177	195	197	207	214	166	193	169	176	177	202	168	188	159	196	184	212	177	216	191	223	175	181	183	201	191	205	181	222	190	177	194	180	217	194	213	195	168	204	180	176	206	189	186	217	207	181	219	198	180	220	194	186	220	190	216	180	210	192	205	221	209	175	170	178	207	175	189	188	202	181	171	176	184	188	196	189	182	185	207	209	199	183	206	192	187	183	211	193	216	190	184	170	194	197	192	191	187	194	186	173	163	186	192	203	180	176	216	190	169	175	204	180	166	221	176	206	188	201	186	177	190	197	210	183	197	188	177	198	188	195	217	196	176	193	209	203	192	227	182	181	168	177	196	182	184	216	189	213	184	170	174	182	179	181	195	166	196	191	188	162	166	161	179	199	185	187	177	197	182	177	188	190	187	211	174	198	209	196	193	202	181	181	231	171	180	182	203	201	192	191	198	204	185	185	183	199	180	172	191	205	187	185	174	177	195	219	206	184	225	192
3492	5269	3530	1566	943	701	608	548	575	517	501	511	499	476	461	471	503	467	468	461	491	510	453	452	483	503	418	464	463	487	524	455	445	482	462	474	439	485	407	438	464	450	484	457	466	457	428	456	426	498	462	454	494	430	445	491	474	417	509	481	435	490	428	476	454	470	453	466	433	439	505	437	454	419	472	430	475	452	427	482	475	450	442	474	420	480	486	461	484	445	464	469	466	434	481	491	470	429	477	436	505	470	479	461	419	448	446	445	456	465	477	493	446	465	459	419	432	463	453	405	472	418	435	433	456	443	471	481	481	435	447	472	466	432	473	450	454	434	439	456	453	431	443	466	440	474	441	444	449	481	433	484	492	473	456	441	448	416	470	428	425	453	456	460	452	454	466	475	472	472	449	431	456	461	451	456	454	467	462	437	451	442	462	472	494	449	484	450	475	487	398	506	491	427	492	447	463	440	487	473	457	426	454	453	451	470	427	425	517	468	442	465	468	452	448	424	461	475	466	451	449	477	463	437	438	456	488	452	477	481	469	454	460	472	447	447	495	463	468	430	432	430	446	429	498	463	457	478	449	470	449	423	460	488	447	430	468	427	471	447	467	472	456	436	447	467	421	460	472	421	459	472	484	464	429	472	433	465	411	470	473	433	454	452	457	452	459	481	444	461	473	447	452	470	457	500	410	498	475	451	419	488	485	486	445	482	444	455	476	479	443	460	482	447	483	434	425	479	486	458	454	447	444	472	468	462	497	463	476	421	453	430	472	463	452	434	447	456	461	447	467	469	462	482	449	434	411	423	486	483	464	465	483	506	457	426	467	452	476	457	454	468	454	471	466	441	459	459	492	471	453	525	501	408	459	508	470	437	435	458	453	485	427	461	482	426	443	450	500	466	417	410	472	481	491	461	483	457	460	473	421	459	461	471	425	460	437	441	472	438	425	471	467	478	461	466	483	440	461	497	492	451	488	489	464	455	478	463	477	461	483	463	476	435	442	456	395	455	432	450	469	487	480	455	453	471	458	437	445	445	430	461	501	491	471	439	435	451	418	465	479	445	428	430	441	445	440	413	464	461	496	458	483	496	452	436	454	483	459	448	484	443	464	479	460	461	487	433	442	503	459	443	441	467	475	436	507	459	429	497	436	474	442	463	443	479	449	485	451	442	424	454	453	492	482	462	459	492	457	464	435	494	452	485	467	420	509	453	473	443	457	456	435	447	477	419	462	476	453	458	458	484	443	482	401	437	429	491	425	493	466	460	450	504	488	463	460	487	467	453	462	460	475	423	415	445	435	440	457	440	438	488	458	500	430	438	442	464	436	469	481	496	485	443	462	466	463	470	448	444	513	465	453	427	452	465	504	461	483	454	486	447	427	446	467	463	473	444	453	432	475	466	484	455	469	470	461	469	449	432	481	468	462	441	436	456	466	462	473	456	472	424	450	486	462	481	487	473	484	442	465	461	475	460	472	447	452	481	475	461	459	475	449	427	464	463	463	478	443	475	458	416	477	455	480	443	465	419	478	471	453	445	440	435	443	472	483	474	428	484	463	487	473	457	464	431	446	468	456	430	462	475	437	462	447	463	424	445	480	447	440	487	516	441	442	471	447	469	424	479	489	427	434	462	478	451	463	441	476	475	441	473	449	466	458	447	414	463	483	443	492	424	475	460	460	470	431	470	458	490	445	485	429	441	475	455	461	443	461	461	422	434	414	449	452	481	456	465	498	447	461	456	449	489	439	466	458	448	450	413	497	500	476	463	459	475	456	451	456	459	429	438	459	451	450	428	492	519	448	454	462	457	422	452	473	477	453	435	496	470	465	491	451	481	470	468	451	429	475	447	451	443	472	434	499	439	467	416	471	430	430	446	450	440	449	441	508	460	456	487	462	423	456	464	460	474	416	420	457	487	486	434	447	442	461	453	459	473	459	471	449	496	448	475	427	465	466	462	422	458	445	453	432	455	492	476	493	447	463	458	458	490	472	440	442	462	461	487	432	473	485	446	445	498	447	471	475	446	468	451	422	412	479	452	456	446	456	444	478	502	432	426	446	447	465	445	422	437	455	448	476	438	449	448	456	441	477	470	456	476	442	445	440	493	448	466	455	475	491	473	462	473	433	463	469	496	470	457	480	447	395	472	468	471	433	476	466	449	443	475	499	468	431	460	476	439	410	505	431	468	457	436	449	501	457	452	442	431	459	463	449	448	455	461	452	478	464	450	442	455	414	434	436	475	473	477	439	456	474	476	427	490	471	442	480	417	428	456	448	465	427	492	452	421	453	463	494	458	526	418	455	435	457	433	477	487	444	485	422	457	446	481	472	453	471	414	474	434	465	465	451	481	457	451	428	448	456	466	452	457	463	458	407	391	454	459	432	460	410	453	479	437	461	469	476	470	467	450	476	448	455	438	470	447	400	434	417	455	436	492	493	440	486	479	420	462	449	478	468	471	476	469	460	461	433	431	483	469	486	428	428	465	485	433	437	470	435	445	467	481	453	457	472	486	469	476	469	438	473	454	421	407	447	451	462	428	479	437	441	456	453	461	478	460	487	472	444	475	477	455	515	444	431	449	446	448	479	484	459	454	454	430	460	461	460	464	456	479	428	467	459	471	461	446	460	462	408	481	483	443	446	465	459	453	420	461	486	496	436	453	448	481	450	437	459	475	455	468	421	461	499	428	453	451	468	471	448	438	431	412	448	469	484	434	422	450	418	447	464	478	481	449	463	466	454	461	452	447	441	433	512	465	448	465	450	465	446	431	437	426	473	480	488	472	474	454	441	463	484	482	439	453	445	472	430	442	411	467	461	463	440	452	482	479	498	429	445	437	414	494	449	456	466	489	451	480	489	428	451	446	498	496	472	439	440	458	476	458	456	457	459	483	493	433	431	453	449	473	426	444	472	433	447	464	447	443	459	439	441	513	501	445	498	483	464	467	433	488	489	483	454	443	435	454	461	466	459	429	461	477	447	428	466	484	483	451	425	475	482	456	464	490	491	468	448	443	452	477	489	435	451	464	432	457	440	437	457	461	474	459	477	472	475	429	446	450	496	440	464	482	448	482	476	457	499	495	487	460	460	453	496	469	453	498	426	445	456	436	448	489	448	460	446	434	475	477	434	432	458	482	460	480	428	454	445	477	459	450	423	446	483	452	472	450	445	424	472	448	457	458	428	447	467	441	444	485	425	479	448	437	467	434	455	450	498	450	451	438	423	451	423	431	466	497	431	427	434	478	444	425	464	447	439	465	444	453	440	433	450	442	439	449	436	466	433	457	478	456	448	451	453	482	449	443	471	446	472	472	446	485	449	457	493	442	469	470	408	456	453	428	428	423	414	413	435	491	449	455	462	458	451	449	427	466	426	449	451	452	409	454	475	471	449	462	489	487	468	481	429	456	460	473	460	426	444	445	453	427	468	464	473	450	479	437	479	479	465	464	440	480	451	468	429	439	488	475	463	463	478	429	452	434	462	470	447	458
32736	10908	1348	665	512	440	432	447	475	406	425	453	424	408	447	453	403	438	407	434	457	443	397	422	460	417	441	422	408	357	429	452	440	478	418	427	427	397	428	423	403	403	453	445	390	418	462	400	369	415	431	415	443	407	441	409	435	436	443	463	466	423	415	409	402	463	433	416	426	410	407	423	430	456	460	454	439	460	438	443	425	474	409	448	462	412	446	447	456	470	455	414	430	448	393	431	409	422	429	419	471	399	445	416	437	432	454	440	434	431	418	460	410	402	414	424	461	434	433	416	453	427	436	426	419	436	420	400	412	413	470	413	401	420	393	487	424	407	421	433	404	440	451	449	451	420	452	426	439	426	428	432	430	401	459	416	412	421	446	393	413	415	451	405	406	437	427	445	434	454	441	411	442	425	440	403	429	405	462	421	399	439	410	422	459	456	434	438	437	442	410	425	443	453	452	391	421	416	434	434	413	460	412	423	391	431	424	438	442	426	419	423	485	445	407	433	437	426	431	426	442	396	419	432	422	458	473	463	458	432	423	422	420	460	394	390	430	446	476	408	467	396	422	393	374	419	459	442	434	403	466	434	436	464	445	438	409	417	405	423	458	427	412	465	417	368	416	438	420	429	400	424	440	429	424	439	454	396	424	443	446	471	492	412	439	452	452	457	455	419	422	477	441	416	419	403	417	425	418	446	445	453	486	452	440	443	399	429	436	405	433	446	419	422	415	452	419	449	428	444	449	456	407	443	420	470	414	427	402	432	450	427	466	417	425	438	431	452	441	442	432	422	423	436	409	428	441	432	449	444	415	421	406	436	456	436	415	431	426	414	447	436	419	416	404	467	429	446	448	421	413	385	430	446	416	423	470	435	444	432	435	421	442	450	439	458	445	390	420	441	424	418	437	438	455	439	428	414	412	462	428	393	433	428	422	433	435	457	450	433	474	424	450	455	420	423	433	433	428	414	392	451	441	437	438	451	434	408	431	437	471	417	387	431	413	441	412	434	468	433	434	405	414	458	425	426	398	405	382	410	430	431	423	472	413	456	464	409	443	409	438	418	442	396	417	422	437	410	378	393	448	401	431	373	438	438	409	446	445	415	442	428	449	424	428	426	475	425	444	436	436	445	435	409	446	466	407	443	455	421	452	447	426	390	438	453	462	456	425	409	415	393	430	420	447	432	470	467	417	429	404	403	370	432	470	416	449	457	442	434	425	438	437	456	441	436	427	470	462	431	401	434	444	442	384	404	461	423	442	417	447	414	393	458	426	445	413	456	470	414	439	393	437	466	408	423	416	458	369	418	430	459	457	394	430	434	444	420	407	417	406	465	414	434	430	404	409	446	411	415	425	424	437	425	440	404	430	420	416	420	428	414	439	422	411	419	432	414	468	403	420	389	432	436	392	448	418	430	397	425	464	423	424	437	426	437	470	433	398	447	444	402	429	418	461	436	420	420	412	428	437	431	446	423	410	453	444	466	459	447	456	421	441	431	408	415	431	408	401	450	379	435	444	442	416	390	405	410	409	419	422	426	416	431	430	435	391	415	432	402	438	424	367	424	415	436	406	406	458	422	423	451	425	414	438	403	455	406	431	478	458	460	391	435	434	465	446	431	409	424	422	413	437	436	400	430	405	452	443	430	400	431	428	435	435	477	434	425	412	436	423	408	397	429	429	427	455	436	441	475	447	444	413	458	487	454	432	476	419	425	428	447	440	455	461	387	425	419	470	434	437	448	467	405	403	417	506	443	405	427	437	433	372	478	434	439	416	460	443	459	431	413	407	433	474	461	396	399	466	431	421	493	477	445	478	427	392	423	388	416	382	464	427	401	439	398	426	395	432	436	408	425	439	424	441	456	424	470	456	446	387	467	424	430	422	434	422	467	452	435	439	422	445	417	406	413	427	390	384	430	441	447	440	395	422	425	446	433	453	437	451	440	405	403	458	444	454	373	442	425	401	425	424	441	424	396	421	434	417	438	432	392	485	445	437	431	450	424	437	441	437	414	435	422	407	445	412	449	445	388	413	411	417	439	413	429	460	425	454	436	442	426	401	396	402	413	410	407	444	430	427	421	460	429	438	428	454	450	491	408	421	411	392	428	395	419	454	393	454	447	429	431	423	425	392	449	434	417	430	433	388	424	435	408	421	446	447	406	455	435	410	443	488	420	410	447	478	406	416	449	431	430	442	435	403	422	433	408	408	422	440	431	464	460	424	429	432	462	425	407	474	410	419	443	404	419	413	411	427	428	418	477	417	414	435	423	418	460	448	449	454	414	450	402	473	393	447	447	404	460	452	414	448	480	428	408	419	402	462	458	435	449	455	452	409	461	430	475	441	419	455	429	442	436	432	447	420	446	460	420	441	441	463	427	415	438	443	398	425	448	438	401	450	415	428	440	421	388	428	430	429	411	406	450	421	428	415	428	439	408	407	431	484	444	409	442	429	438	450	460	437	447	428	459	427	463	449	454	443	428	448	419	449	456	380	414	417	413	407	425	449	401	432	405	469	426	449	479	429	436	418	483	415	445	414	429	421	432	404	431	468	447	434	440	473	408	418	452	428	417	436	387	408	385	407	427	399	445	401	434	434	435	444	426	428	424	466	437	458	434	482	439	469	408	404	395	412	427	431	433	427	430	442	434	431	426	406	375	401	412	426	406	418	420	401	449	433	394	367	412	410	430	440	444	402	441	420	472	415	431	416	362	457	438	457	454	436	451	434	408	437	434	430	432	396	405	435	408	423	445	457	429	417	422	439	409	430	425	482	390	444	460	453	423	409	400	402	444	445	463	469	432	448	469	424	399	443	403	413	446	462	439	474	487	479	449	449	455	366	467	453	425	469	425	413	402	428	415	457	407	444	466	405	414	441	460	415	389	398	441	409	419	409	422	433	421	424	447	480	497	454	470	452	441	443	405	432	382	444	457	420	404	407	407	414	477	426	419	417	417	412	396	414	398	457	429	445	409	388	431	466	414	432	472	427	466	428	466	456	426	410	451	367	436	461	427	398	447	385	416	419	397	406	446	409	414	396	430	454	355	431	457	424	430	447	377	434	435	405	437	398	410	445	422	431	411	408	444	398	454	449	443	401	438	469	400	382	422	371	382	419	398	455	408	424	444	436	428	427	444	455	422	438	438	475	411	424	425	460	457	419	433	418	443	474	406	440	446	418	401	444	481	436	421	454	456	451	449	396	410	429	413	434	399	440	434	461	465	427	437	467	421	427	436	397	438	450	423	426	434	413	435	419	447	496	421	466	423	415	455	455	418	414	439	488	480	432	401	457	427	392	417	436	462	436	413	393	419	452	466	414	407	450	446	467	424	457	424	387	432	454	449	471	423	439	436	446	402	418	415	420	412	431	415	405	400	414	444	413	440	445	393	433	415	418	448	398	422	422	432	422	452	475	408	495	401	413	415	370	445	465	433	427	440	413	434	451	431	441	402	415	398	405	468	452	418	426	389	418	392	443	425	412	424	414	458
6158	1198	1137	960	971	947	976	967	955	970	927	940	966	978	955	946	914	935	972	938	927	945	990	1020	933	943	931	983	963	963	935	969	988	947	989	962	949	932	966	908	941	926	960	993	942	960	914	943	894	935	950	918	927	949	947	926	929	913	970	969	978	969	893	922	967	933	963	1006	945	902	962	966	970	941	942	980	953	974	914	895	948	987	974	903	922	929	957	943	926	916	929	912	945	933	930	950	971	961	907	972	968	950	919	1019	924	973	948	961	941	931	934	947	916	945	973	946	913	942	941	935	951	944	952	909	966	886	929	934	1005	929	999	985	901	947	921	947	925	954	954	955	987	927	945	927	1005	960	906	939	916	953	955	983	975	922	917	939	931	908	927	923	990	918	959	948	933	936	964	950	988	962	932	988	1002	965	1005	905	997	960	977	934	924	887	966	952	931	967	897	936	972	993	965	966	943	960	1005	946	955	953	933	948	974	941	1011	903	968	945	899	909	893	921	980	1002	1008	997	934	932	929	941	961	926	901	935	963	964	963	1006	954	900	903	953	957	958	999	994	959	1003	979	903	949	913	971	890	966	958	922	984	917	960	952	958	906	975	901	961	923	904	946	955	937	955	982	915	938	965	958	1045	955	976	975	949	1000	969	945	943	950	970	969	940	891	945	942	990	860	950	976	923	918	965	912	982	933	900	928	980	920	984	913	969	929	961	971	914	936	1006	931	885	964	936	913	924	970	970	937	965	932	952	972	927	915	950	891	956	956	911	930	956	882	911	893	937	921	938	950	944	968	962	926	950	932	974	1005	949	964	979	973	930	940	951	931	907	940	950	959	1001	954	951	949	963	975	965	931	945	985	945	998	910	945	951	997	936	915	960	950	910	920	935	913	956	889	973	951	932	992	935	958	908	975	994	932	993	934	941	944	960	944	945	1029	998	1004	954	885	922	932	912	914	999	957	1032	936	923	948	973	946	944	952	930	894	973	934	1023	966	1055	909	952	948	982	947	921	948	980	929	954	927	950	916	856	942	913	935	912	963	999	1004	905	935	925	892	990	974	922	947	927	934	983	952	943	931	971	973	1006	882	1001	931	927	908	944	946	937	901	933	921	946	893	1006	953	964	970	903	984	951	990	926	931	1022	901	1008	942	932	919	926	1017	931	895	991	913	986	964	899	963	952	932	946	960	977	959	952	958	946	892	895	948	949	944	982	974	923	955	950	996	959	973	988	892	938	978	1015	969	936	913	919	928	909	897	947	893	947	980	916	981	949	973	903	940	900	949	933	908	921	967	1001	1001	906	971	959	899	1014	935	904	909	946	889	980	983	988	996	923	961	926	949	913	956	896	944	974	882	979	933	898	932	963	956	958	967	904	947	991	921	950	954	938	998	970	948	941	938	947	921	1009	942	885	965	1043	983	964	959	992	938	973	941	980	944	971	950	975	1008	972	932	987	918	979	929	970	963	931	905	937	902	996	926	975	943	959	944	984	944	980	980	961	916	942	940	906	941	925	936	955	903	961	955	935	915	898	981	934	888	970	961	917	962	973	1037	927	962	911	912	945	964	954	975	950	992	969	962	964	970	892	958	984	949	1009	958	921	974	949	940	958	931	915	902	899	982	977	906	918	1000	938	922	938	942	1001	986	932	918	950	1019	939	973	1011	950	974	946	965	1004	897	961	964	961	944	910	955	913	974	967	971	943	957	928	896	965	952	958	960	934	946	932	948	964	903	914	982	952	963	904	995	1005	930	928	906	893	978	960	946	974	983	999	951	958	946	946	973	900	961	943	982	1000	916	928	908	959	979	975	882	996	942	937	919	942	943	971	909	979	941	940	933	953	1004	1001	908	929	950	927	977	921	963	981	944	953	927	983	952	950	974	960	909	956	891	969	957	967	939	970	967	917	983	985	958	925	931	976	962	982	926	911	914	984	955	906	951	976	941	963	945	981	1012	957	963	1007	965	975	913	896	942	960	921	903	997	968	946	987	954	974	933	937	937	947	935	979	975	943	933	924	931	955	969	953	994	972	981	988	898	958	887	969	949	922	986	1016	983	1017	960	973	962	931	936	957	977	970	939	951	935	924	927	958	988	954	923	934	963	925	876	985	957	941	965	972	929	968	970	957	979	935	1025	954	903	977	950	955	954	937	923	938	981	960	900	910	1000	912	947	913	990	979	912	947	956	977	934	955	938	1015	880	919	933	931	978	944	938	986	949	925	939	981	951	935	955	975	949	950	930	944	922	894	924	917	957	966	933	924	969	944	953	989	922	943	942	973	929	947	972	930	962	978	1019	939	951	911	913	972	935	1017	978	1012	916	972	982	934	945	927	931	977	962	898	915	977	897	923	959	910	966	968	952	975	920	958	994	914	930	926	949	945	969	939	936	932	937	930	953	957	968	977	987	917	966	914	909	900	975	962	1007	976	920	1010	916	949	929	920	932	953	927	892	962	942	952	958	921	957	944	982	986	968	933	909	891	927	911	966	964	954	951	916	909	988	943	983	945	989	968	947	903	1005	964	951	974	952	928	890	973	938	896	977	935	1035	1002	934	955	966	932	885	960	952	928	902	943	996	980	985	1015	907	973	929	949	979	974	951	935	936	1016	943	931	869	956	967	951	949	959	980	948	961	938	933	972	940	990	920	917	877	927	980	922	956	916	947	997	949	916	979	921	1002	967	977	971	948	943	917	948	958	935	965	952	975	956	952	973	986	980	934	923	944	916	972	956	974	952	997	942	910	939	992	978	924	954	1018	914	964	920	986	965	934	971	906	967	993	959	917	916	956	947	984	913	948	915	996	923	998	896	959	957	953	937	987	921	941	975	995	958	980	938	921	949	919	894	879	973	946	973	945	991	932	895	904	924	977	953	957	940	998	975	956	969	1007	974	937	983	972	985	955	1010	947	975	918	913	1024	1010	932	971	989	901	922	940	929	877	962	982	956	893	893	951	934	943	989	932	932	937	968	952	980	944	935	941	920	954	898	928	990	948	956	907	903	944	937	967	954	923	942	951	896	996	954	964	909	913	938	945	977	949	946	890	1005	970	915	972	927	972	972	1000	935	918	903	995	974	947	955	952	957	980	964	914	985	916	969	908	902	971	952	961	930	949	891	976	957	907	910	959	930	946	1010	882	981	987	992	931	955	935	877	955	964	961	948	963	962	959	955	943	913	935	990	921	925	921	915	942	927	974	905	921	914	932	927	939	958	946	946	942	919	900	966	937	917	930	967	912	898	928	923	930	981	965	1020	962	898	945	961	938	941	936	911	994	941	948	918	931	979	956	911	915	973	952	952	926	902	938	1002	978	929	941	994	944	968	923	945	966	970	937	950	924	981	934	979	881	891	954	906	962	995	964	966	921	928	1004	930	875	934	946	955	900	887	952	962	939	964	933	970	960	924	950	968	980	939	984	1032	988	966	952	955	905	903	962	937	946	916	950	970	980	957	959	941	950	942	951	986	1011	945	927	941	979	954	981	1001	929	926	1004	970	927	969	951	962	971	947	892	1044	964	982	949	938	964	956	975	933	979	1020	946	965	958	951	956	875	945	905	1030	938	987	940	992	977	978	950	906
24677	21167	24739	27848	21044	3909	673	507	451	441	400	437	374	418	392	427	369	412	401	417	391	375	399	370	404	415	379	335	392	338	407	378	402	434	359	399	421	422	400	414	387	414	390	411	383	398	392	374	388	388	399	357	360	379	376	416	395	381	405	426	402	397	373	419	421	389	390	388	385	354	439	453	413	398	390	400	401	428	405	391	365	392	383	386	415	421	379	399	404	421	356	388	341	402	396	398	402	408	368	403	385	397	362	358	410	383	368	424	397	375	384	427	374	368	382	369	403	377	447	389	381	401	432	413	403	371	417	347	365	410	382	371	412	406	395	403	432	407	409	394	388	391	369	370	402	384	399	398	414	357	401	399	383	393	388	387	393	400	396	396	363	414	401	398	393	394	422	377	379	371	374	385	375	382	407	380	354	410	407	398	395	379	377	381	433	397	361	387	351	383	410	376	392	378	404	391	410	371	393	375	414	386	398	430	374	377	387	362	343	386	372	369	360	400	405	421	416	402	382	406	371	381	396	378	413	381	395	367	372	419	393	363	399	364	373	411	401	444	371	385	397	372	427	356	382	355	399	374	397	378	349	359	383	410	395	388	377	391	411	414	370	394	387	368	374	386	373	383	378	413	402	394	423	359	414	362	419	389	388	395	355	434	411	407	367	387	395	383	358	400	390	405	437	404	387	384	376	429	408	383	367	387	403	380	369	402	365	379	408	369	435	403	384	367	391	407	390	351	340	366	388	372	360	395	389	380	409	385	397	406	410	414	431	414	387	417	388	400	396	380	382	400	404	407	387	404	368	417	384	343	386	351	392	359	397	401	401	375	432	387	401	396	349	428	409	381	385	380	360	423	400	416	361	382	383	400	379	403	385	406	404	382	391	315	392	413	394	410	391	382	378	380	428	392	438	370	385	389	409	438	386	418	372	400	379	388	379	370	381	406	388	420	377	377	376	361	381	452	399	408	406	378	395	394	369	370	420	431	392	364	413	395	405	396	412	427	423	375	405	385	383	380	367	374	387	387	359	417	373	393	404	374	396	410	424	400	410	371	359	381	355	348	405	386	391	341	375	338	390	427	409	419	397	391	376	390	379	384	439	387	383	415	366	354	408	409	400	406	345	438	428	433	395	389	368	409	378	383	380	366	415	403	352	336	402	425	401	363	434	384	379	426	388	430	393	387	409	400	396	324	416	407	433	386	359	367	398	403	403	381	363	395	366	368	421	385	401	419	397	369	388	397	380	384	383	435	378	388	373	399	382	424	426	418	418	364	404	362	366	355	374	392	404	410	369	392	384	391	385	361	440	386	368	385	363	380	347	400	369	379	407	414	406	376	381	376	372	401	377	403	385	349	325	408	404	346	394	440	392	438	372	361	372	406	411	384	370	378	406	392	409	402	401	426	385	347	385	386	357	358	370	387	424	433	349	381	408	414	361	366	393	416	381	380	380	389	433	418	379	412	378	365	389	379	396	404	402	387	391	401	386	398	409	419	403	434	389	414	382	414	405	373	417	371	413	387	394	393	424	395	400	369	408	378	366	396	359	367	402	362	403	406	414	380	396	406	430	414	404	363	401	436	380	413	377	348	398	433	387	401	412	383	391	381	344	365	342	357	394	383	395	361	393	402	406	376	339	366	366	361	412	365	393	368	402	389	394	384	411	417	405	432	407	360	399	381	375	392	409	388	353	360	378	388	399	390	396	372	400	353	367	395	391	391	410	430	400	400	377	351	369	416	400	415	357	374	376	380	400	399	373	377	388	390	412	394	382	367	369	396	375	389	396	368	391	409	412	389	390	358	368	357	398	381	405	369	393	401	370	418	410	405	404	360	414	394	369	431	362	392	366	395	390	400	413	382	431	413	377	360	425	361	410	391	385	380	381	393	398	384	348	372	373	357	403	341	397	403	371	362	430	414	418	388	371	363	381	386	432	359	357	385	387	431	346	393	399	402	416	350	391	344	408	383	372	370	403	367	403	384	407	408	412	381	390	384	387	374	373	414	380	390	368	387	398	388	391	376	393	374	387	373	351	425	372	325	345	402	402	382	388	355	417	405	416	357	375	393	377	381	398	352	406	381	373	327	366	376	406	398	403	412	401	407	394	422	378	394	384	432	402	370	383	417	393	370	382	400	377	389	385	388	365	402	370	395	377	392	375	423	390	422	364	371	400	415	408	381	428	408	363	388	397	396	387	406	388	376	398	426	401	399	402	395	359	362	393	383	394	379	405	368	379	410	424	418	368	406	399	382	376	398	368	399	417	380	395	380	400	409	373	406	390	371	384	379	377	381	364	399	367	379	366	367	411	387	395	396	428	407	406	431	372	397	423	388	384	420	382	371	392	396	404	366	364	392	337	375	374	426	355	401	338	379	407	371	429	387	367	359	396	435	387	373	381	356	360	364	426	376	381	352	415	402	398	397	366	412	364	355	362	393	399	373	406	378	372	399	401	378	377	409	350	404	373	362	418	354	406	377	408	407	382	369	426	381	372	398	374	346	382	360	374	412	383	407	382	350	379	384	398	400	360	420	400	399	375	415	413	374	390	387	372	393	388	380	389	389	367	381	358	402	407	368	404	374	386	378	413	377	383	431	361	370	376	386	382	393	419	365	384	382	399	396	380	410	391	362	377	376	344	372	374	397	404	406	397	346	398	413	367	362	348	402	401	387	365	397	401	409	389	397	376	359	380	354	383	386	384	395	372	410	356	341	386	397	364	412	389	367	405	359	386	392	411	433	355	406	380	404	394	381	426	413	346	351	388	342	375	355	406	405	365	422	406	366	385	395	383	354	396	401	379	381	398	361	381	354	377	365	392	400	390	410	412	374	415	404	408	403	375	380	430	423	381	381	388	390	374	362	340	359	391	394	367	403	381	409	394	358	390	377	407	392	407	389	362	387	365	389	425	403	429	414	371	404	388	364	410	395	394	357	403	386	396	388	391	404	347	402	365	382	425	411	375	340	377	375	354	359	425	394	406	361	387	406	380	426	363	362	357	379	409	381	371	399	377	381	404	386	371	387	391	393	400	392	434	405	415	440	399	400	392	387	370	388	429	369	405	366	394	354	407	412	372	413	402	392	426	389	412	391	393	430	393	336	372	401	375	389	385	377	413	379	354	427	387	371	408	344	425	378	396	382	367	395	409	378	415	432	367	397	388	404	406	389	417	393	367	404	359	364	407	404	423	424	392	378	391	388	415	372	376	364	382	427	388	387	375	413	365	395	415	391	389	397	412	397	373	426	398	398	393	372	352	362	374	421	369	358	336	400	374	395	369	420	377	428	422	381	383	382	392	383	388	373	385	400	412	380	401	375	388	361	374	332	383	362	391	396	406	364	360	366	421	382	361	368	403	439	368	395	372	390	383	383	412	358	374	374	388	398	377	369	349	398	384	398	413	383	352	389	394	410	366	364	383	399	372	386	375	374	383	377	379	394	382	368	347	392	367	348	379	398	392	416	384	396	415	368	423	396	367	393	421	376
3507	3504	2429	1463	1131	995	854	915	924	879	860	885	888	870	860	870	854	841	868	873	856	829	845	880	875	824	817	857	884	877	852	850	882	888	850	875	832	811	754	886	829	915	866	842	831	849	918	840	879	835	873	811	836	831	827	883	868	860	887	860	879	860	864	865	850	882	884	835	817	870	895	796	847	841	857	871	843	845	822	828	800	861	812	836	925	843	855	846	846	890	828	814	876	825	879	849	835	867	877	828	896	812	854	802	856	818	839	862	871	869	872	836	842	863	830	863	823	843	877	838	828	845	876	830	850	846	888	792	820	855	878	833	843	819	872	856	876	829	852	822	867	813	800	907	841	934	877	840	867	846	842	811	877	842	888	821	831	892	829	861	885	843	857	838	881	849	838	864	860	837	811	849	883	808	824	842	899	879	802	826	873	831	794	883	881	824	914	844	854	785	842	888	869	855	833	903	797	808	846	829	867	830	842	884	846	821	872	894	829	827	882	830	872	857	869	895	886	831	842	861	883	847	819	843	832	839	805	874	826	823	837	805	842	829	837	832	822	824	912	878	869	899	865	838	822	821	898	801	874	840	863	817	869	875	837	866	882	843	861	830	831	866	812	847	855	842	853	859	853	876	787	866	827	845	814	869	849	865	908	862	830	858	868	856	838	874	857	885	849	896	868	827	852	842	814	793	911	860	836	831	857	845	837	834	846	850	901	840	806	849	777	854	855	824	826	866	921	882	811	840	879	884	833	839	817	812	831	854	817	839	830	806	859	832	800	790	873	895	855	842	907	867	829	878	881	854	897	826	838	856	905	821	870	820	807	831	821	869	829	869	864	877	868	883	858	862	854	844	826	787	842	898	810	850	831	854	852	901	750	864	904	881	834	857	923	877	831	857	821	854	817	863	861	872	780	901	840	886	865	863	854	861	843	863	802	883	768	826	861	815	840	837	830	803	825	823	838	835	845	841	852	850	869	829	834	849	887	844	838	857	794	838	819	878	873	838	890	837	848	835	864	771	865	932	824	839	805	879	829	871	845	877	862	810	858	909	867	815	823	902	866	818	844	819	851	836	871	835	839	823	854	878	833	830	894	825	832	857	858	857	820	874	888	864	853	865	844	819	822	871	820	890	878	870	887	850	836	897	819	864	852	885	846	808	839	787	834	873	874	845	791	923	911	854	863	806	823	798	871	841	829	887	821	814	827	806	875	858	849	873	826	870	889	806	812	872	908	876	874	768	849	871	845	842	916	863	828	859	889	850	877	877	863	813	885	836	847	834	854	879	838	801	852	834	831	826	856	855	847	886	841	871	817	852	907	836	910	836	848	863	813	815	842	801	897	827	856	864	861	883	874	855	900	787	845	882	835	858	824	909	853	886	831	816	874	819	825	837	902	815	840	896	887	854	840	869	872	773	887	845	815	830	862	813	820	805	856	830	832	826	856	880	834	819	842	834	839	870	851	849	840	890	884	831	839	795	846	867	849	808	905	821	826	817	839	900	838	842	887	819	851	905	833	865	864	844	901	845	857	827	888	893	871	793	859	910	831	912	837	849	823	833	890	878	906	797	857	858	846	889	779	772	881	833	820	866	830	820	884	893	816	842	839	810	896	862	858	830	809	828	856	847	819	869	880	868	860	838	829	849	896	868	825	844	849	840	848	865	889	837	844	860	861	848	893	796	807	809	859	899	800	834	817	838	918	856	862	849	829	815	892	811	850	887	840	859	832	809	793	832	882	911	841	846	836	873	853	891	816	839	834	872	908	880	847	822	879	824	863	861	822	847	838	889	841	893	868	821	900	868	858	858	867	827	873	876	831	871	846	829	790	873	852	886	822	808	878	822	838	866	845	865	837	874	891	806	850	868	913	871	889	821	874	852	864	854	814	854	860	844	831	848	837	844	777	832	863	861	836	832	841	826	795	874	904	816	860	897	798	863	847	833	840	813	830	839	839	844	817	891	840	846	787	855	840	812	809	837	825	868	877	872	903	822	834	887	822	890	851	855	862	845	858	866	909	838	811	852	859	842	901	838	855	889	812	851	887	846	866	880	853	863	821	791	813	858	876	870	832	833	825	839	796	864	819	850	827	808	844	887	865	854	823	861	876	834	874	819	882	855	812	822	888	867	806	885	804	841	840	821	865	844	791	834	849	761	838	797	811	831	881	838	838	869	903	854	909	833	829	851	825	820	878	824	809	811	891	881	843	838	873	828	862	865	875	909	876	836	948	859	847	861	861	804	862	881	854	863	840	843	850	857	885	825	837	843	897	854	837	869	850	812	856	855	894	858	875	828	835	867	850	839	838	835	855	867	883	854	860	877	860	809	837	798	910	844	847	832	864	864	903	891	814	852	854	869	838	835	871	822	842	870	839	827	856	843	846	878	824	813	884	841	838	828	870	909	839	869	827	837	821	820	852	906	858	837	870	842	851	811	828	820	877	830	850	911	844	860	894	852	827	868	871	872	858	827	820	830	893	846	836	832	793	877	875	831	839	865	880	802	865	812	856	835	834	829	857	819	888	858	852	837	842	848	870	789	879	883	839	856	817	837	847	836	854	841	835	840	849	902	863	838	837	820	811	849	875	832	839	846	820	787	865	842	863	853	870	877	838	895	835	845	887	822	859	903	850	834	889	841	832	816	786	854	817	781	814	868	862	848	839	831	845	900	856	863	826	870	833	851	812	916	850	859	848	868	869	859	891	814	902	880	898	858	810	864	870	811	840	817	880	836	820	874	811	911	851	809	877	806	852	891	839	853	838	902	800	818	859	877	838	848	847	854	855	800	827	873	863	823	841	819	855	801	831	850	861	850	859	820	794	863	859	815	856	842	837	843	886	852	848	853	859	818	855	844	902	828	847	922	788	828	855	856	858	877	865	815	882	864	873	808	906	860	835	831	781	829	866	832	803	864	860	804	868	835	862	851	830	867	826	872	855	864	826	840	899	883	859	858	831	845	900	789	863	809	849	821	812	873	873	845	810	837	848	849	921	826	836	827	853	924	907	836	847	834	826	830	847	862	847	838	832	853	891	829	835	840	846	886	831	852	822	800	832	845	829	829	804	858	851	887	787	840	888	830	853	866	874	897	923	839	878	853	827	844	941	826	875	780	850	862	828	839	843	892	816	837	833	889	820	866	813	925	826	866	877	847	797	845	902	878	838	835	834	865	848	867	841	834	780	799	822	874	884	854	819	908	857	842	851	846	876	876	839	823	870	894	831	876	893	866	809	835	797	831	802	867	853	842	848	875	853	875	839	829	883	839	856	841	856	868	919	827	879	847	865	794	851	818	867	805	834	839	796	840	849	875	871	869	845	805	856	881	881	844	840	811	861	828	905	883	856	822	863	812	840	851	785	828	851	866	816	797	884	860	812	852	844	830	863	845	875	847	816	849	873	884	838	916	898	857	853	919	831	884	828	828	933	823	894	872	808	829	787	846	825	834	858	847	869	880	847	846	801	797	899	890	857	845	848	851	840	855	846	780
24063	21190	25337	27323	21193	21181	2799	467	344	288	294	292	255	261	234	227	220	207	206	216	184	235	193	213	210	186	185	206	193	199	211	211	191	186	205	184	176	191	196	219	194	189	170	231	220	200	173	181	217	191	193	165	214	211	175	182	185	215	175	209	183	169	204	211	206	170	202	202	194	193	213	194	211	198	194	191	180	179	192	185	173	196	187	207	223	183	177	192	176	183	167	201	197	187	205	179	154	188	205	217	206	213	205	192	194	176	159	172	219	191	168	186	174	205	192	209	180	196	180	167	167	186	198	185	194	190	193	200	237	200	179	200	196	172	171	181	178	190	201	198	185	194	217	192	192	159	201	216	180	192	192	195	187	169	203	202	197	184	195	165	179	180	198	187	201	169	192	196	218	206	176	207	183	173	170	190	192	202	198	205	196	204	190	166	174	166	192	201	183	199	208	204	167	199	233	170	191	214	189	170	170	187	201	180	203	193	208	195	192	191	168	198	202	189	171	182	183	187	215	199	219	217	192	224	191	186	192	173	216	186	167	164	207	186	210	187	203	195	195	194	195	206	177	177	194	181	177	197	168	182	190	213	189	196	198	192	199	204	170	192	214	169	169	186	190	170	215	180	161	184	203	208	200	176	190	202	172	197	216	185	177	203	191	179	173	203	180	229	171	222	177	230	217	203	204	190	187	211	187	196	189	202	212	191	173	197	191	178	204	204	199	200	197	205	156	186	175	180	199	214	194	173	187	196	190	194	158	191	181	196	195	201	210	221	188	192	181	213	187	213	177	204	190	224	175	193	213	213	201	190	210	192	216	187	178	164	194	189	183	170	189	219	207	184	208	212	214	207	184	220	194	182	217	177	216	216	181	196	193	207	175	175	194	191	211	181	188	176	191	205	197	196	203	201	178	191	183	191	205	180	207	182	206	188	198	224	186	180	218	165	187	184	199	236	184	211	210	200	186	206	172	234	207	187	209	179	171	195	199	192	197	183	205	210	183	179	223	194	195	205	209	200	182	196	200	192	161	220	169	193	182	196	197	181	199	202	194	187	200	183	168	172	204	198	198	181	188	199	170	174	188	215	194	197	196	188	189	190	209	196	195	173	206	213	208	143	211	209	195	182	214	179	180	204	203	204	207	187	222	193	206	195	190	197	202	181	170	154	219	193	216	191	189	182	191	198	191	199	210	206	175	221	175	229	180	197	195	195	184	192	199	188	206	207	189	187	185	213	173	203	190	174	172	205	184	199	152	170	190	176	177	172	177	180	177	196	173	201	199	194	206	189	201	191	201	182	197	181	186	204	198	188	222	199	199	176	182	182	182	195	208	224	175	163	196	207	183	198	195	170	189	187	179	190	215	210	197	208	167	188	185	193	163	188	194	203	184	195	206	180	160	215	163	209	199	210	197	196	189	180	174	210	193	218	188	202	192	222	220	180	195	191	221	194	178	161	177	174	179	178	212	191	181	192	206	205	186	182	180	191	198	158	178	172	207	198	202	210	181	163	193	204	190	198	173	193	201	204	202	183	190	211	192	185	201	174	160	188	176	202	168	184	203	197	191	205	202	169	183	176	199	195	196	201	197	176	199	186	186	206	193	166	209	205	194	181	184	182	167	211	193	204	206	161	193	210	197	199	204	202	192	183	200	165	181	189	171	220	195	171	202	164	216	184	194	185	200	203	192	158	208	180	212	202	185	197	196	168	179	210	208	184	217	187	202	179	186	220	202	199	197	179	187	194	199	176	203	215	196	178	225	178	145	172	184	206	195	210	182	169	180	186	190	189	195	180	200	186	192	207	211	223	197	189	189	193	199	216	188	192	200	205	185	197	187	198	231	204	184	191	176	201	199	175	181	196	190	201	186	193	196	189	167	192	188	207	198	189	191	183	209	189	187	181	184	174	201	176	195	218	164	152	193	175	187	186	183	235	195	186	192	188	188	204	197	189	195	178	192	186	207	229	189	198	209	214	189	193	205	200	197	189	191	178	206	212	192	191	180	191	186	184	203	207	184	197	160	185	206	193	190	201	216	188	196	209	195	169	172	212	199	194	198	184	199	189	212	194	197	196	182	158	193	197	183	187	184	174	203	218	198	180	197	196	189	188	182	206	198	214	209	190	181	172	195	182	179	171	168	196	152	174	191	196	175	187	195	202	197	192	212	202	195	201	183	186	189	194	197	169	187	172	200	197	205	180	200	195	192	191	188	217	191	185	203	183	207	233	214	201	206	192	179	208	210	175	200	171	188	199	183	195	196	185	192	171	174	181	211	212	189	193	188	205	209	188	162	199	201	181	217	172	228	180	216	178	185	188	165	201	198	198	180	189	215	197	202	185	207	202	188	184	203	179	210	194	194	187	201	189	218	199	189	192	196	213	227	216	176	205	181	230	228	184	169	176	205	190	206	188	183	196	166	152	185	218	183	176	189	198	166	200	190	207	207	191	191	189	192	185	198	186	182	200	179	195	196	173	187	191	169	178	202	202	200	180	197	195	178	203	190	187	189	188	212	189	200	193	181	196	205	175	190	180	240	198	203	170	169	166	199	183	180	205	188	193	170	188	189	179	160	206	212	189	188	219	197	199	198	170	189	181	220	194	168	183	187	194	185	208	190	179	179	208	183	184	198	209	170	199	163	204	195	177	194	216	218	188	208	185	178	190	184	191	168	190	185	179	174	204	179	169	185	206	197	182	175	213	204	214	192	170	213	189	170	204	189	187	188	182	206	211	189	185	170	196	191	195	205	209	191	188	201	207	186	180	211	198	200	205	172	191	187	198	198	173	187	201	186	167	206	197	194	210	180	194	176	208	210	191	201	196	185	181	200	201	176	193	175	196	217	203	194	195	182	193	196	192	180	202	211	183	213	156	177	208	201	187	195	206	196	220	188	177	183	197	181	207	201	172	189	187	197	193	192	166	178	174	168	187	196	178	215	214	206	183	219	205	198	189	196	197	178	180	207	177	200	188	200	199	188	194	160	180	190	205	198	154	183	191	191	195	176	180	196	173	180	186	197	187	175	188	169	184	200	209	163	187	189	204	188	173	208	197	198	187	204	196	195	189	201	198	195	175	184	189	164	201	175	170	199	210	208	199	185	204	195	237	168	203	196	191	187	209	238	217	240	223	210	199	167	147	194	177	208	186	198	189	198	196	206	202	188	199	194	198	189	203	198	162	202	213	180	189	195	191	155	189	216	190	181	219	196	188	186	184	186	174	179	195	173	186	200	194	192	205	184	199	169	174	187	174	183	206	179	200	175	218	208	147	176	201	189	193	175	181	183	194	163	212	185	167	198	184	202	191	204	175	170	175	227	211	187	200	209	200	181	206	173	194	177	182	199	203	183	178	194	204	227	210	176	207	161	185	205	173	204	216	209	210	227	169	207	191	237	193	172	195	162	190	196	196	185	183	201	203	199	197	175	199	203	201	192	209	208	196	195	190	153	199	197	188	202	179	186	192	165	214	181	208	195	179	198	200	207	177
3405	5220	3387	1585	945	738	638	551	515	549	537	504	493	522	481	467	481	498	448	458	494	493	447	494	459	468	494	434	475	491	444	433	491	471	429	458	435	434	487	474	462	506	446	460	489	457	474	462	478	457	486	473	494	460	487	494	453	491	492	494	426	463	476	426	480	472	447	478	476	465	458	455	493	481	426	475	477	471	467	414	453	484	475	458	472	462	438	435	466	473	409	502	480	431	484	456	462	444	456	465	427	447	464	453	439	478	469	424	496	469	489	462	417	475	439	475	486	466	458	452	449	438	440	471	465	437	480	494	472	464	451	478	442	445	490	458	432	471	475	480	471	441	449	486	425	454	459	510	454	474	444	500	435	434	460	436	480	460	481	435	463	473	477	455	460	446	480	469	457	420	467	449	427	439	423	442	464	447	446	482	483	453	453	479	449	412	464	457	417	452	454	450	481	454	479	505	409	465	457	417	430	472	472	434	431	447	489	496	463	441	486	423	463	401	455	447	481	443	471	452	479	435	465	464	465	486	457	467	433	416	477	462	445	449	449	455	457	461	413	484	484	479	448	469	455	456	499	478	474	467	459	452	475	489	477	474	455	432	485	464	478	469	459	463	432	431	455	509	467	440	456	462	444	426	467	463	464	472	480	483	463	456	442	462	452	456	434	465	479	428	452	410	492	433	468	462	440	473	436	492	494	436	473	484	454	482	453	434	472	433	503	449	488	433	450	436	461	459	461	440	460	439	483	466	446	460	474	465	455	457	449	408	447	466	476	480	471	453	481	475	439	463	449	448	443	473	428	518	469	485	461	489	441	523	495	441	442	434	440	462	546	486	476	451	441	455	440	462	455	446	458	438	464	471	452	441	456	475	467	474	433	435	482	451	467	472	446	460	451	475	472	457	474	501	396	466	496	457	461	490	436	461	428	447	480	415	459	438	501	518	479	464	470	475	486	478	491	465	482	432	444	473	453	471	447	451	465	447	463	455	432	453	483	457	450	484	449	433	432	453	437	482	474	457	444	475	485	464	451	470	431	432	490	472	510	461	467	454	461	445	469	467	425	448	476	427	507	519	464	496	444	455	468	454	449	445	484	416	468	482	499	461	484	509	459	506	465	471	458	469	481	469	462	453	429	427	481	442	486	461	502	463	499	475	511	458	443	475	458	482	455	478	486	476	413	434	484	464	468	460	453	454	451	454	455	488	469	485	440	466	445	456	431	490	440	452	481	437	443	470	494	477	447	465	463	445	483	447	470	460	422	407	442	468	427	449	468	424	470	442	448	481	456	516	482	435	484	439	507	423	435	438	476	476	469	419	465	457	444	454	446	451	439	434	487	499	440	418	463	507	494	436	469	452	448	468	478	484	449	472	463	489	462	451	457	451	465	458	430	479	487	443	447	523	474	427	446	452	483	451	436	490	455	495	468	443	461	452	488	457	470	487	457	442	428	449	455	445	441	463	441	444	456	471	472	473	457	434	459	450	454	481	460	465	466	462	474	470	468	436	495	451	438	468	494	474	447	441	496	467	479	448	446	440	436	486	470	433	475	480	442	431	471	510	448	462	486	437	471	511	460	455	462	450	509	421	442	444	433	437	440	453	495	480	460	467	465	489	429	402	463	444	441	468	456	457	453	495	465	488	460	489	433	496	465	468	415	421	485	414	492	459	486	477	436	461	461	443	445	433	494	426	462	475	422	470	435	446	453	461	488	471	502	395	491	489	460	456	472	432	480	492	423	443	468	474	488	456	449	448	482	478	474	472	462	462	487	511	476	482	488	475	466	466	475	463	478	443	464	501	448	453	452	464	409	470	459	442	458	451	508	425	446	487	474	443	457	457	484	471	445	439	491	419	447	458	484	472	503	449	416	466	479	455	449	486	492	471	438	466	475	430	468	485	442	428	458	480	458	451	446	456	511	476	461	420	504	476	478	449	448	449	452	462	486	460	492	485	500	457	465	467	514	452	418	483	450	451	451	488	495	467	450	475	477	455	474	431	439	433	446	446	473	418	430	458	428	440	451	482	514	478	473	480	461	442	465	468	461	471	451	461	472	444	490	504	456	482	464	454	433	456	484	458	491	485	439	473	453	442	458	453	445	431	467	455	460	487	446	433	446	452	466	480	502	445	436	451	450	442	458	439	462	469	459	504	486	448	462	476	454	492	449	515	468	488	460	476	474	462	448	515	484	485	489	466	445	468	501	430	426	440	483	482	476	475	487	476	464	465	451	448	439	457	477	497	478	465	459	470	463	453	443	440	477	491	462	464	437	471	428	462	450	497	474	437	463	465	446	469	454	467	444	437	485	483	463	453	439	446	475	488	459	443	469	472	440	439	452	454	462	471	481	490	429	450	464	439	439	508	452	443	524	452	489	480	448	459	464	465	493	479	399	455	463	450	481	460	453	459	437	453	425	448	462	487	491	439	441	430	480	456	466	444	439	458	465	461	471	467	453	444	425	482	473	449	474	415	457	522	442	467	425	422	460	458	441	483	442	465	490	449	470	459	486	455	463	465	463	470	429	448	478	437	439	488	481	447	447	484	445	438	435	477	508	426	470	454	444	427	446	459	425	456	467	438	451	483	483	482	478	457	466	469	455	465	444	439	439	456	455	445	473	455	464	476	443	498	498	448	465	477	492	452	453	457	495	457	497	426	458	429	497	425	475	475	470	424	439	473	422	470	440	504	467	436	442	425	471	445	461	471	463	471	464	466	477	497	452	444	449	471	451	455	454	438	450	453	446	419	481	469	455	481	465	427	476	472	464	458	473	480	490	437	453	457	454	456	477	430	443	440	463	482	455	487	437	481	429	459	458	466	465	462	473	506	461	444	424	487	467	465	473	436	448	454	470	482	460	465	446	471	494	475	477	464	411	433	482	475	494	459	475	454	456	469	462	437	480	465	403	440	450	447	443	509	438	504	498	426	492	499	407	487	436	455	472	485	444	462	448	469	468	458	420	442	476	462	488	503	426	449	467	440	466	465	444	453	512	481	429	451	443	465	428	462	425	428	471	493	486	442	456	465	484	470	443	459	427	460	447	447	450	443	431	433	460	437	463	474	460	480	493	444	465	471	421	433	437	490	423	482	466	464	489	442	496	462	463	475	477	499	446	488	440	431	477	457	453	462	448	454	449	473	444	446	457	416	474	467	472	456	448	468	450	432	468	470	466	466	449	439	443	455	451	482	457	450	405	474	438	419	449	458	434	473	473	449	441	486	462	434	461	465	444	486	470	504	488	461	460	498	461	482	477	463	469	447	429	427	465	482	497	437	442	481	446	449	455	434	475	447	421	480	464	487	457	476	484	468	460	462	435	463	484	438	440	469	457	452	453	434	495	477	440	431	456	462	485	482	485	445	489	423	444	504	514	455	484	449	479	469	474	462	492	486	460	466	470	466	441	468	440	470	477	450	459	450	457	475	433	487	448	464	443	450	489	415	437	474	438	480	465	443	485	476	483	430	459	461	492	453	436	434	488	462
32948	10952	1576	875	688	673	472	439	443	427	404	436	419	414	459	409	452	430	427	419	449	427	418	417	429	417	445	398	459	410	415	457	450	420	394	434	480	430	409	469	467	433	395	480	420	422	476	438	451	416	430	453	466	418	453	454	430	461	450	427	432	469	454	451	420	433	482	419	416	448	464	450	425	431	416	438	387	441	425	423	447	449	379	433	436	431	408	409	447	421	428	457	408	436	392	414	480	411	412	397	462	428	418	436	385	453	428	428	438	401	434	438	467	433	471	478	406	474	440	424	449	451	410	421	420	467	398	409	388	449	447	392	425	407	402	458	432	429	451	464	471	409	365	395	487	459	427	450	408	415	493	453	416	463	452	463	460	440	435	400	460	483	440	442	396	438	428	496	439	472	456	420	461	436	425	441	379	417	468	412	431	392	454	440	443	437	425	424	431	393	425	420	398	440	426	414	427	451	448	454	443	447	426	411	445	468	450	464	393	441	429	418	422	446	450	446	438	435	445	426	399	435	414	420	444	443	455	462	395	434	404	438	454	445	444	410	431	422	421	421	433	435	442	434	449	462	424	415	423	433	397	424	414	449	448	463	437	455	408	400	433	448	408	400	441	416	410	432	458	395	434	468	434	438	462	410	455	422	419	406	437	417	414	443	496	442	451	445	490	440	426	475	464	433	472	469	446	414	432	430	451	463	457	427	433	478	426	423	409	450	411	424	480	463	442	440	452	433	421	434	463	454	442	481	447	464	472	416	434	389	438	430	446	427	422	443	440	403	413	467	423	396	433	436	435	433	452	432	435	439	405	432	433	452	439	392	418	432	426	416	444	444	466	417	405	419	449	440	444	456	429	436	432	443	429	401	466	439	438	430	445	405	379	441	427	434	454	434	410	413	456	444	435	462	458	434	405	411	445	442	441	426	406	459	404	433	466	460	411	426	448	417	437	472	465	423	422	425	438	391	434	457	439	446	403	420	413	450	444	420	442	454	442	472	424	406	419	453	455	452	426	436	420	414	392	433	467	436	417	405	415	441	394	456	431	424	420	400	481	459	417	452	409	469	470	447	418	459	449	429	440	439	470	443	447	435	424	431	435	464	431	446	449	409	433	403	435	401	452	437	410	433	389	449	460	426	456	451	443	437	398	442	401	466	399	449	431	409	416	438	445	470	450	415	401	463	464	433	439	456	451	455	447	463	421	411	441	447	408	426	466	457	457	377	427	452	445	429	476	398	407	467	443	417	446	436	444	433	440	424	435	413	466	414	424	447	415	441	465	459	472	455	443	448	448	406	445	428	468	445	436	455	414	450	467	432	434	426	413	432	457	465	432	414	442	430	407	464	456	466	428	437	435	439	401	453	433	441	426	461	450	438	453	447	407	424	411	455	472	482	474	439	459	422	430	431	438	463	456	427	426	464	451	429	398	425	410	450	417	411	419	368	430	451	419	394	413	444	389	430	453	424	421	407	386	429	435	450	432	431	437	414	402	474	479	454	436	424	430	427	405	418	413	428	407	418	448	472	423	408	415	436	442	445	452	460	469	440	392	428	432	437	411	468	418	492	467	422	445	437	419	424	392	454	428	435	418	461	417	437	441	454	426	452	434	416	423	422	428	439	454	413	423	444	437	400	449	457	442	405	426	408	413	414	446	451	452	410	445	490	465	416	420	433	440	411	415	417	403	463	429	372	431	422	431	394	422	433	458	424	468	416	421	424	417	401	461	416	461	439	488	431	480	410	394	446	427	414	442	422	436	437	421	418	443	395	458	454	435	430	448	458	390	432	438	405	443	420	454	414	454	475	426	429	410	477	375	395	405	463	429	429	469	420	435	428	464	424	441	429	417	428	412	397	421	467	422	421	419	428	431	458	450	392	422	428	409	397	431	422	421	432	415	458	488	439	440	427	431	445	423	393	468	427	404	421	402	448	453	412	434	440	406	452	446	416	397	430	437	449	422	414	454	407	439	448	416	402	424	422	427	422	440	447	458	428	451	451	450	443	387	398	420	474	466	420	471	449	431	404	407	441	438	419	407	383	408	435	421	400	408	432	414	447	437	450	453	448	447	439	433	441	426	425	424	454	388	441	447	463	440	453	427	405	424	426	457	465	415	397	441	419	418	441	455	445	448	476	477	432	446	446	427	473	412	451	466	416	401	421	433	467	446	421	416	445	402	413	451	394	441	472	442	437	432	429	406	398	421	425	437	462	450	457	450	423	448	393	416	464	420	429	461	394	407	441	419	435	404	383	412	448	459	456	411	474	407	425	395	394	418	450	423	427	462	426	414	415	468	434	444	441	416	423	372	449	395	454	439	413	442	423	427	457	405	447	451	417	418	450	436	398	414	437	428	413	472	434	443	444	450	419	418	451	474	398	413	395	412	449	427	411	417	439	440	447	413	427	437	446	426	454	416	457	424	436	413	395	430	426	428	427	424	432	471	419	436	449	440	439	429	413	466	415	411	418	441	419	374	416	453	428	432	450	430	451	427	421	388	446	444	419	426	432	452	473	404	451	426	423	445	430	430	478	412	438	430	468	422	459	429	443	460	437	432	414	401	404	427	471	434	388	447	448	411	428	425	432	462	439	424	449	382	427	411	424	435	382	389	447	459	444	452	431	431	423	428	419	442	386	450	444	408	426	462	468	450	436	433	410	464	469	448	449	424	418	449	394	426	416	445	440	445	406	406	434	443	456	432	465	429	435	432	419	410	471	438	409	429	426	400	373	430	446	459	385	509	410	432	422	456	461	415	419	437	430	449	418	461	420	431	391	423	418	446	426	441	454	416	430	441	414	420	437	391	406	436	488	431	452	465	484	462	433	415	420	443	424	409	429	449	407	427	407	428	467	448	431	434	433	400	415	410	425	393	428	428	420	450	443	405	441	441	450	439	424	444	426	408	429	463	434	425	414	453	428	391	426	422	421	461	404	441	387	391	414	425	402	436	423	374	432	445	416	406	475	427	474	420	395	429	444	433	410	448	480	423	395	405	409	438	448	435	452	443	398	440	412	413	406	461	436	466	432	446	421	490	472	452	425	427	447	439	419	417	440	468	471	416	434	445	454	420	451	442	411	457	461	436	491	398	406	411	441	459	434	430	469	386	450	450	462	437	462	468	422	430	451	407	414	386	462	413	441	383	458	429	429	439	445	427	420	385	437	461	443	406	435	469	434	456	452	414	413	454	493	392	449	400	393	431	428	391	401	447	410	420	435	436	456	445	434	435	455	374	431	402	403	428	414	440	443	428	424	440	433	491	482	466	413	391	435	460	448	456	402	417	423	401	456	436	431	435	435	426	448	377	474	467	474	425	415	467	434	402	411	428	442	457	452	404	430	425	428	431	418	427	432	466	398	434	446	439	465	440	435	468	439	411	428	422	394	427	434	475	464	473	392	407	402	403	400	449	435	448	479	429	410	431	405	409	435	424	419	421	431	472	452	424	474	480	446	426	419	475	412	401	441	470	450	433	428	404	429	444	453
6256	1284	1135	1038	953	955	978	927	965	933	919	943	902	978	949	968	977	960	999	958	906	918	1009	885	987	933	959	953	996	940	984	989	1002	915	1015	957	955	901	989	992	977	993	940	961	966	955	955	996	1010	1034	950	1011	933	915	976	922	958	986	943	959	950	977	997	961	958	936	978	924	947	934	971	932	993	947	937	979	990	966	923	971	960	992	955	981	926	972	940	907	935	987	987	866	997	982	952	964	969	923	952	955	970	960	952	1006	987	943	934	979	897	973	969	1010	978	947	940	933	951	1032	927	926	978	1001	986	985	962	967	942	984	985	938	1007	1003	954	937	935	991	973	997	997	950	942	997	942	967	940	925	929	953	965	961	971	922	945	958	1062	949	1001	982	1010	1012	986	990	945	968	926	951	913	928	945	952	967	965	956	949	936	968	944	910	1002	901	872	984	938	912	942	1044	938	904	962	993	932	959	970	988	974	947	980	940	933	948	989	984	961	976	982	932	981	966	898	934	919	997	937	977	960	925	918	965	946	986	934	912	911	958	997	990	983	927	979	1003	916	952	976	959	927	953	958	931	974	954	975	967	951	958	976	986	1009	913	955	996	882	940	1049	956	975	992	881	937	942	932	919	974	938	903	985	938	960	910	994	971	964	925	999	923	960	941	999	980	950	921	958	942	972	972	920	911	1001	958	978	943	966	878	1020	973	925	914	994	911	923	985	953	936	922	943	946	954	958	951	965	966	953	900	949	982	958	952	916	1008	998	1011	928	981	982	980	932	953	954	1009	905	964	940	982	959	976	958	949	965	986	985	968	932	922	941	992	985	945	955	982	960	949	936	940	924	948	935	964	899	952	962	957	1002	932	963	1009	980	938	971	943	951	986	987	910	970	1002	1017	971	963	957	914	962	1027	981	961	969	971	973	1008	946	994	918	965	919	946	1002	1003	957	903	978	920	979	975	982	953	921	953	962	961	926	977	948	951	923	909	939	931	944	984	950	961	965	983	949	907	953	937	974	923	955	1029	1021	919	955	953	938	975	1000	968	956	1021	928	930	1005	978	959	956	1000	1001	945	929	992	942	951	968	968	971	1009	980	1013	963	1014	921	968	927	933	955	967	939	970	944	926	892	960	911	999	938	955	965	953	1004	932	966	895	962	924	900	1009	923	958	953	976	954	955	995	966	918	972	906	973	959	945	928	972	950	954	1008	979	961	973	997	955	968	935	950	920	934	940	964	973	1023	966	987	932	981	972	950	1003	983	976	964	979	962	1004	1034	974	979	971	908	940	989	937	949	973	951	958	885	1001	926	882	952	913	1009	948	958	1000	998	957	962	970	934	945	956	917	904	869	988	954	986	914	990	1015	971	982	951	942	951	965	986	934	923	931	956	888	952	951	921	955	957	954	1055	932	959	904	939	966	947	958	955	997	913	934	1028	977	914	997	941	943	974	985	1007	1001	965	935	956	970	959	963	928	1034	920	992	984	975	967	997	938	1018	986	967	968	960	969	926	938	943	994	957	992	979	962	1003	969	945	948	928	923	944	978	966	975	967	987	973	941	990	950	831	919	957	992	971	945	986	1003	973	954	880	990	989	894	950	957	970	1029	981	953	980	931	904	925	975	1003	945	963	950	997	976	963	999	1000	966	951	923	933	961	951	1015	958	991	955	929	955	959	978	1013	986	946	954	948	970	945	946	971	933	931	980	943	984	953	952	953	984	952	931	961	932	982	900	902	973	955	969	936	917	960	939	941	940	930	980	965	996	922	960	956	957	988	948	964	951	1021	975	983	953	984	967	989	957	913	1018	922	977	928	974	991	930	1021	963	980	955	927	930	930	931	919	928	939	981	953	973	947	934	981	932	967	967	993	948	991	1029	939	950	962	966	968	938	972	899	904	889	1009	976	980	1009	962	948	973	960	946	951	970	943	942	1003	929	1001	951	952	964	1018	947	965	989	1003	1038	890	965	1004	922	913	888	975	981	983	1013	986	940	1057	980	964	893	939	998	944	917	1013	954	1003	986	923	969	923	973	953	970	942	944	926	954	966	974	966	957	1020	964	930	962	1000	935	915	898	973	974	966	929	988	910	958	888	963	966	994	1009	985	935	982	943	972	945	971	914	904	958	913	930	952	897	922	995	921	946	991	990	970	958	983	929	973	975	965	944	972	970	935	968	986	935	928	993	941	931	987	887	963	954	995	960	961	1030	946	1009	932	960	1010	937	920	936	966	911	939	942	928	949	969	969	909	1009	953	989	963	921	961	947	930	955	969	993	955	962	942	1061	978	967	1008	947	925	978	1003	1004	999	953	946	975	900	921	964	975	995	952	967	898	986	1005	970	934	971	971	954	976	941	976	972	932	950	920	946	989	926	950	940	918	947	948	990	939	1008	952	989	945	978	952	938	956	963	933	966	1012	944	966	922	941	957	912	929	954	965	967	933	951	975	936	962	969	923	916	980	932	963	967	949	972	994	954	955	946	954	968	958	970	947	926	914	972	971	937	974	937	924	970	949	986	966	930	950	936	980	945	979	1007	971	933	983	950	975	963	939	982	974	965	915	922	976	975	968	951	969	947	925	933	1001	959	995	984	968	960	946	940	980	922	977	1002	1010	988	952	934	1005	936	959	993	979	994	936	911	930	968	923	930	944	994	969	990	1012	959	952	967	958	985	980	911	978	963	943	987	915	936	947	977	946	933	989	956	935	943	966	931	958	937	963	1003	991	976	980	939	936	922	953	996	977	913	925	962	948	940	939	1022	941	968	932	993	904	954	997	890	996	927	924	970	995	927	955	947	935	931	982	860	955	924	970	943	997	931	980	1005	968	952	1006	929	915	1013	900	980	982	984	985	906	928	996	967	949	903	959	987	919	943	929	883	958	951	980	910	950	964	922	958	943	956	962	912	931	916	960	940	943	971	1017	925	952	957	971	973	1003	951	995	948	904	926	973	939	899	963	939	976	951	986	990	916	958	961	901	966	942	1008	930	975	940	968	995	955	945	912	926	968	945	945	1015	966	973	965	975	973	951	913	959	944	920	948	922	942	988	935	937	958	933	920	975	971	1009	982	963	956	942	982	936	936	950	941	932	979	951	932	954	1002	1060	957	882	946	928	958	928	944	979	941	970	1025	945	951	1005	953	946	936	965	983	919	916	931	963	943	1025	975	945	916	991	972	993	960	971	922	944	980	982	938	937	939	895	936	926	984	992	947	978	1003	909	959	932	1002	1012	977	946	904	963	923	950	979	948	940	924	947	970	998	982	919	1008	995	981	1006	986	986	922	998	970	918	965	927	941	987	950	906	956	918	963	931	966	981	915	925	965	972	925	947	983	986	948	899	997	957	948	934	956	967	996	970	975	943	982	987	924	976	975	946	944	960	967	979	946	942	994	970	974	993	977	988	947	939	983	959	993	915	963	1008	964	953	878	920	939	962	996	958	952	955	971	923	890	941	942	944	934	945	919	995	980	972	955	941	901	982	955	960	955	931	1013	977	1026	988	940	962	929	909	953	959	945	959	913	985	1011	957	971	942	962	963	937	959	923	938	1003	978	902	966	1029	978	1019	1002	981	901	939	939	925	937	952	952	985	938	970	950	974	959	950	978	939	978	927	941	982	968	1014	935	985	942
24652	21142	24710	27810	21025	4171	675	520	495	452	424	393	405	394	419	389	370	418	367	422	353	422	365	448	366	406	395	384	396	370	402	366	405	374	383	386	352	339	442	429	408	385	358	361	407	386	382	395	372	397	378	400	394	395	397	398	387	391	365	395	379	412	375	365	374	395	396	435	397	375	406	366	372	368	394	356	368	383	379	401	327	367	398	376	394	390	386	432	421	398	379	376	391	380	383	414	387	368	386	403	387	383	394	381	450	372	401	402	384	373	382	384	378	393	365	398	402	421	380	387	393	349	373	375	401	390	383	378	381	382	398	406	410	379	408	377	390	409	366	387	371	413	387	382	379	385	366	386	385	381	363	388	346	386	408	398	392	384	418	401	386	408	390	376	441	428	401	358	416	361	399	414	386	375	345	394	384	382	382	429	365	392	414	382	395	381	411	387	394	391	345	409	392	363	367	414	397	364	347	396	422	396	367	372	364	399	424	391	364	400	410	389	407	398	407	383	389	409	403	364	354	416	388	390	362	389	385	362	387	392	409	400	406	399	406	389	374	369	414	411	392	361	363	395	373	359	401	356	372	381	390	380	396	416	381	379	334	401	398	385	380	380	402	375	424	363	367	397	395	345	392	367	395	405	389	389	383	363	388	396	396	374	424	407	363	410	390	410	371	385	407	376	383	388	386	366	419	412	401	344	401	390	404	364	388	409	407	395	401	404	377	374	422	368	400	388	354	373	405	368	364	409	382	372	426	413	403	372	397	420	368	367	372	358	380	386	373	362	386	375	404	371	414	416	396	416	383	414	380	379	370	354	371	440	376	402	363	403	404	391	389	403	405	384	388	380	364	362	394	414	407	377	395	391	395	408	386	374	366	351	368	356	387	370	373	393	397	380	391	401	359	419	387	381	430	361	365	370	416	350	343	407	389	384	372	391	381	408	370	380	389	389	367	391	435	393	372	354	365	361	398	351	407	397	398	365	393	393	409	408	374	371	419	424	416	372	399	396	391	380	390	396	367	369	405	376	398	384	386	372	411	374	376	389	397	355	370	337	358	396	402	385	385	391	439	404	348	364	400	374	357	390	397	348	431	423	395	377	378	408	360	380	401	380	376	383	391	386	393	393	408	428	378	431	395	410	370	380	349	383	370	394	389	375	361	383	351	392	375	397	357	411	411	352	381	375	403	413	426	396	379	370	390	402	371	356	375	386	374	391	386	395	381	407	402	394	380	382	413	359	364	376	371	378	388	417	386	382	377	377	384	407	376	359	368	394	404	373	389	420	374	402	410	434	420	381	401	403	378	382	413	401	381	362	379	396	368	391	392	359	346	383	390	378	382	404	359	374	394	391	384	413	396	368	384	422	417	407	394	397	360	431	419	375	407	373	384	387	378	439	412	362	375	367	412	427	378	384	334	378	411	390	381	368	385	407	412	371	367	385	362	386	409	370	380	400	388	354	394	362	394	409	366	384	392	416	421	446	374	370	369	366	386	368	379	390	380	384	390	416	369	389	390	400	407	367	378	381	347	377	377	387	399	377	375	360	357	356	358	360	409	367	411	379	369	424	357	410	399	382	383	383	431	402	401	392	405	415	380	380	376	410	374	391	367	366	367	389	355	378	398	365	375	375	381	392	388	409	414	396	395	389	398	360	373	353	393	411	394	384	377	397	385	399	366	382	395	398	374	396	430	390	376	402	382	369	395	410	364	412	372	391	354	377	394	379	396	388	377	427	396	417	394	397	355	377	407	358	380	356	371	437	415	398	397	405	373	389	382	373	410	361	370	382	415	377	331	388	401	380	388	369	366	384	388	382	444	354	358	383	407	405	392	365	379	380	377	399	388	364	380	371	364	410	407	411	338	397	386	360	387	369	373	361	357	365	366	403	408	438	362	364	376	361	377	360	407	417	388	409	382	369	401	409	421	395	358	391	387	403	394	354	349	352	356	382	392	424	341	405	381	405	416	397	375	350	397	333	381	393	383	354	412	382	410	402	377	411	385	378	385	407	390	366	385	378	403	400	420	406	394	397	393	355	415	400	392	383	361	387	392	375	387	393	397	325	391	373	404	415	400	400	425	387	373	384	390	386	381	387	407	373	378	410	366	382	381	401	348	359	342	405	372	383	379	385	396	374	378	372	405	390	391	349	357	402	365	385	359	385	353	421	403	373	408	360	389	357	392	394	366	369	397	364	369	416	374	386	396	376	391	380	388	404	342	361	370	357	401	394	342	361	389	373	394	420	378	379	353	371	365	408	377	390	391	390	391	374	430	388	390	358	384	366	379	379	365	356	365	392	409	352	361	373	379	401	395	372	398	376	389	377	372	367	377	372	354	373	356	389	430	391	402	386	385	413	374	428	361	384	367	379	420	385	369	367	375	400	389	379	402	385	377	367	397	372	406	408	372	385	434	351	398	387	380	415	375	430	423	412	370	386	373	353	415	381	390	383	377	410	380	404	352	393	400	359	433	403	373	393	384	382	392	370	386	402	374	383	390	379	410	405	396	379	378	381	394	412	362	378	376	371	389	421	404	359	397	371	388	414	362	367	395	390	360	353	373	345	369	429	380	331	406	405	364	366	344	372	369	373	386	389	376	358	382	391	366	395	359	381	392	368	384	386	393	400	373	366	408	423	361	371	360	384	383	373	405	380	392	418	394	388	384	405	364	419	376	386	374	348	435	403	367	411	392	394	362	423	358	380	406	401	368	375	379	403	405	398	376	369	351	371	333	384	377	393	384	365	387	364	376	371	421	414	379	380	372	396	392	445	419	386	398	406	366	393	388	408	417	348	362	374	357	375	394	384	389	384	376	399	431	390	372	412	377	392	398	414	382	399	381	364	356	396	348	387	363	365	358	371	345	356	376	363	380	432	420	355	404	372	358	364	393	407	381	347	386	375	377	387	358	388	381	369	358	375	358	409	410	403	343	392	414	410	384	350	403	396	382	367	373	388	384	398	368	415	404	363	409	428	374	357	377	398	402	383	406	425	386	448	386	365	393	403	413	415	368	398	345	399	401	365	368	388	401	400	386	369	375	415	411	416	378	370	368	369	413	425	355	380	382	370	396	355	387	389	366	394	422	391	419	424	378	385	368	395	408	378	383	401	374	386	381	379	388	389	399	414	406	378	390	373	376	403	363	413	352	395	370	383	418	396	403	416	429	387	355	404	409	390	400	352	383	393	361	393	395	387	403	399	374	387	372	415	369	406	404	365	407	414	449	355	397	367	370	380	366	394	388	406	412	406	398	345	396	383	382	369	403	365	365	390	406	364	377	386	402	371	389	390	347	371	360	395	397	397	350	421	403	392	388	402	369	360	415	420	416	361	393	372	371	391	383	404	404	408	393	339	383	355	356	358	397	320	377	323	369	422	371	406	350	381	360	388	389	336	388	368	358	392	378	387	353	381	391	353	335	394	390	359	369	449	392	408	385	386	380	392	401	372	379	402	394	414	363	378	402	366	371	369	362	353	368	380	418	413
3520	3702	2407	1427	1102	941	895	936	863	896	860	884	838	840	800	814	856	809	866	840	860	864	836	873	826	882	892	871	872	846	826	844	849	863	828	794	791	841	827	870	863	816	847	791	877	805	847	792	816	843	832	814	861	829	813	863	826	884	840	803	821	846	840	824	821	847	855	849	859	829	852	812	793	843	824	835	857	906	867	829	892	873	891	849	863	839	815	835	851	782	868	820	906	843	860	865	813	890	812	834	851	839	905	860	866	789	855	891	826	852	818	834	857	865	854	850	817	881	851	874	833	840	882	845	823	859	814	768	842	826	840	823	811	851	889	831	872	847	831	845	828	840	853	853	813	897	865	870	845	877	850	827	816	788	846	794	824	872	833	858	878	828	886	830	885	853	805	816	827	873	882	854	846	864	857	822	796	855	902	881	808	819	820	813	836	815	809	852	813	853	881	893	799	847	860	830	820	808	889	868	841	825	873	834	881	851	796	849	896	859	834	889	804	850	855	823	847	874	871	872	853	833	837	825	827	819	767	850	800	857	814	863	810	829	849	862	808	808	845	862	866	856	809	814	848	883	831	827	831	858	877	857	845	886	836	869	868	844	845	797	834	842	874	795	829	850	833	863	846	785	850	891	862	806	806	816	852	861	795	828	874	831	860	846	891	878	808	818	824	832	917	883	840	840	864	847	852	842	863	872	839	853	853	838	799	803	861	892	884	815	798	835	833	835	869	874	808	833	830	859	829	834	870	839	833	893	837	854	812	810	910	809	814	848	838	863	844	843	868	845	822	852	911	802	811	803	885	841	796	864	886	873	811	844	773	827	824	822	822	789	806	811	873	858	822	854	886	859	847	894	827	784	778	876	824	880	792	850	834	837	804	811	833	876	844	848	894	847	779	858	906	885	837	865	796	857	832	819	816	843	793	835	809	842	846	879	750	816	863	791	823	851	828	840	775	825	855	839	815	821	874	830	854	886	832	858	833	867	807	830	842	841	875	809	803	807	853	825	807	882	862	884	813	838	872	827	814	854	830	826	788	838	881	838	876	825	857	824	852	860	846	824	883	806	856	832	833	846	907	893	838	849	884	857	835	870	843	863	851	878	818	848	904	838	863	798	865	898	810	849	826	803	776	837	862	879	871	840	878	837	842	841	884	832	852	822	862	815	836	833	856	787	840	792	846	801	837	879	788	867	845	853	847	853	820	860	850	848	820	802	870	869	853	832	852	884	834	794	839	882	863	813	807	819	893	896	899	772	802	822	842	820	903	781	808	890	838	872	842	833	842	854	801	836	870	823	831	833	833	830	860	843	856	822	867	822	908	854	808	871	891	881	847	866	892	827	896	824	893	886	862	844	849	873	833	852	879	861	818	830	834	868	816	846	841	846	846	776	795	826	807	856	845	811	826	759	846	880	839	834	818	806	840	840	876	836	859	835	887	851	814	849	816	866	812	803	855	839	856	808	852	795	862	824	851	831	864	824	877	863	774	837	839	863	841	850	828	823	845	839	839	846	851	869	845	881	836	871	835	893	842	832	882	856	878	851	832	839	867	802	845	878	851	854	855	837	840	850	867	841	852	849	852	835	818	841	809	810	891	832	845	832	847	836	816	828	798	840	869	849	866	871	794	801	834	791	782	872	817	827	896	920	790	841	865	833	794	894	888	831	850	804	843	837	802	834	768	859	803	821	862	803	863	835	803	871	834	852	864	842	821	822	818	867	859	843	856	859	878	903	812	854	862	873	842	792	826	876	829	833	848	852	862	805	833	827	828	808	825	865	831	837	833	882	838	855	785	794	864	870	774	862	912	851	839	824	770	871	850	843	832	824	855	821	875	864	835	831	827	817	791	853	857	788	848	815	829	831	875	790	821	837	877	875	865	822	806	889	875	826	792	865	852	848	879	896	815	849	807	796	878	844	838	807	883	865	865	801	829	853	869	882	848	855	829	847	855	821	850	818	818	862	857	825	843	849	844	830	870	850	866	839	842	836	815	852	857	852	832	896	793	852	887	834	861	803	833	824	812	850	874	827	835	831	814	808	838	875	910	832	844	813	854	869	859	895	832	862	889	839	789	893	925	848	821	893	866	921	827	870	850	855	821	836	866	867	842	877	886	831	847	869	791	895	803	858	867	808	836	846	848	829	820	799	851	858	848	834	844	822	864	893	843	823	849	907	810	836	813	869	839	800	841	848	876	834	860	835	849	898	839	868	855	841	855	874	841	877	859	852	857	817	886	852	865	800	842	858	842	843	809	845	919	834	837	901	828	784	844	868	861	802	831	792	793	833	830	837	827	843	855	885	874	801	845	868	824	820	816	822	832	857	849	859	810	806	859	852	799	828	871	835	812	797	860	867	822	819	834	833	790	903	819	837	852	818	857	829	858	882	845	863	838	855	875	865	834	815	887	839	901	830	827	850	889	874	811	834	833	874	855	861	788	877	842	841	879	873	803	843	801	824	814	889	863	835	802	839	878	837	839	851	831	842	860	860	843	858	837	871	855	865	841	862	787	792	873	850	824	886	817	883	884	850	820	843	794	839	851	856	863	896	898	811	832	887	846	898	826	856	841	865	829	827	836	818	829	870	842	845	840	901	850	864	837	862	826	805	825	886	882	843	777	859	829	851	855	870	843	855	885	833	852	815	853	825	795	899	842	799	876	796	840	821	757	824	842	802	842	811	783	788	856	871	835	787	824	872	858	848	830	843	836	811	840	846	828	872	814	875	867	844	795	836	874	853	844	886	874	851	895	853	840	800	816	869	824	889	865	848	809	871	831	886	862	824	863	806	859	814	839	821	832	826	848	896	827	844	887	885	904	845	874	798	822	855	826	823	803	815	827	832	813	830	897	776	822	871	840	832	891	846	789	851	827	838	848	814	871	843	840	824	813	821	879	807	838	847	849	837	880	831	877	865	857	828	807	874	880	886	856	833	843	797	866	863	869	819	855	819	870	884	856	882	889	848	837	817	810	858	837	856	798	836	861	855	788	866	886	834	848	871	860	824	768	801	876	829	884	836	823	895	886	849	843	810	848	872	845	841	840	815	865	846	827	877	827	897	874	832	863	854	808	825	877	852	854	846	836	848	873	845	783	874	832	887	843	818	809	860	837	824	847	829	851	838	841	864	860	900	856	833	821	789	894	801	853	805	859	840	843	820	842	813	854	845	891	812	804	801	852	841	863	877	850	843	869	830	842	866	887	843	884	829	830	846	874	870	851	778	795	809	818	874	859	862	860	860	809	833	811	903	810	799	898	869	858	855	806	822	841	803	889	858	828	827	875	922	836	811	829	870	842	897	833	856	851	894	886	839	823	838	816	820	863	855	789	866	862	883	847	875	836	800	814	851	896	859	822	796	875	907	780	833	783	831	858	837	884	907	862	844	891	827	770	843	856	852	849	828	829	854	847	853	886	841	826	845	831	873	867	868	860	845	871	822	879	855	867	837	839	859	919	840	874	840	869	872	854	840	863	807	879	809	849	871
23956	21146	25331	27210	21149	21127	2715	495	359	352	264	273	286	260	238	229	215	209	239	233	215	242	231	235	209	214	210	199	209	228	205	231	212	216	190	208	179	197	238	204	210	214	222	192	202	183	161	193	200	204	221	219	215	212	180	231	197	227	183	209	206	223	191	198	205	199	201	197	204	186	207	186	196	206	228	201	202	195	190	202	190	207	202	215	200	180	210	193	217	194	181	179	180	220	167	191	154	186	155	225	174	171	215	177	205	197	212	177	223	213	196	208	199	211	211	189	174	201	194	232	220	201	200	185	215	194	214	211	187	185	223	212	191	208	192	200	211	216	199	208	226	195	181	199	220	210	217	210	210	195	207	160	222	201	187	215	188	191	182	191	182	191	187	216	224	229	181	209	184	189	215	213	208	228	181	189	166	192	184	192	183	202	213	217	202	213	198	205	204	196	223	190	204	201	200	201	185	201	182	197	188	198	174	205	190	179	163	231	200	217	211	221	192	196	169	195	201	203	211	197	213	183	217	181	206	213	181	183	193	198	194	208	216	215	214	204	192	201	197	199	191	208	235	209	196	212	187	177	193	217	211	211	175	201	195	210	186	182	204	204	204	193	201	188	205	228	217	175	201	185	225	163	217	174	190	195	186	197	208	200	192	208	202	198	217	216	213	189	202	214	205	199	213	172	207	180	215	200	213	191	214	213	205	199	213	215	217	182	206	217	227	236	196	192	198	198	199	178	187	210	198	219	222	199	203	216	189	204	195	166	201	203	208	194	191	199	173	206	183	189	191	195	173	205	207	201	195	214	206	197	215	212	191	190	172	211	190	173	189	195	214	214	211	202	208	213	201	180	186	197	192	227	191	228	189	177	190	168	197	188	206	168	219	210	215	201	198	201	192	189	206	190	187	181	173	186	221	203	204	175	166	208	197	205	200	188	228	224	217	168	258	205	198	214	203	196	195	198	213	195	214	221	219	178	219	239	215	213	210	195	200	210	227	190	202	192	186	220	195	186	185	200	208	185	187	199	200	217	212	180	205	219	183	178	230	199	174	217	189	210	212	195	220	233	223	214	222	200	192	201	212	184	198	168	206	181	225	201	187	200	207	177	199	225	183	186	223	195	198	201	181	198	193	191	212	216	197	212	192	193	207	221	191	196	173	192	203	202	196	194	190	169	224	212	212	189	190	195	183	221	213	192	238	214	191	176	202	189	194	222	205	210	203	191	204	206	204	199	203	187	195	196	200	203	192	212	203	195	198	178	199	195	198	209	223	219	208	203	201	211	196	210	198	209	190	214	191	185	212	184	202	186	211	195	196	186	210	190	199	189	216	184	186	211	195	206	202	220	202	198	156	187	185	185	200	225	188	198	202	194	210	182	180	209	218	212	212	198	197	198	194	207	251	184	187	206	212	191	182	185	182	198	215	219	202	216	194	210	196	224	164	223	215	201	183	220	229	204	172	205	230	172	195	196	190	172	200	227	206	211	210	189	229	208	209	213	194	184	209	202	210	198	197	190	188	185	199	196	185	189	205	217	199	195	188	185	212	223	222	208	211	207	186	184	202	217	189	183	189	215	173	195	195	190	197	209	192	183	194	205	215	191	166	190	167	245	203	211	181	195	199	202	233	176	177	206	191	187	228	188	187	223	179	195	185	229	187	181	206	234	229	201	204	215	202	202	215	218	188	190	174	193	199	194	212	193	200	191	205	195	198	205	197	200	211	185	187	183	201	158	208	235	229	201	206	197	221	219	210	214	200	187	180	215	209	207	210	225	209	200	179	234	190	198	169	180	193	220	201	207	202	177	193	201	207	208	188	219	207	195	206	184	220	204	188	208	193	187	226	210	198	192	209	201	236	172	182	205	200	192	198	188	187	189	191	216	202	183	189	179	186	199	207	197	188	218	193	208	195	186	204	216	226	183	205	206	178	193	193	189	184	202	220	186	189	213	202	206	206	202	235	186	206	165	213	222	197	192	223	199	163	212	208	187	186	222	186	204	172	185	189	199	182	216	215	203	212	179	227	185	207	205	199	194	238	224	181	191	175	202	209	222	202	208	180	180	231	216	204	207	196	204	194	202	190	230	208	225	193	211	215	199	230	213	210	217	176	195	181	199	169	181	201	189	224	232	228	219	192	204	176	212	224	189	213	199	221	216	183	213	196	188	200	196	196	189	200	196	200	207	208	194	238	202	180	193	210	207	183	187	215	210	203	188	194	198	188	188	204	201	194	175	190	191	190	234	202	195	189	208	197	222	186	185	203	180	192	189	232	208	188	194	185	190	201	239	211	190	194	192	200	206	177	201	209	200	191	217	197	197	220	190	241	182	193	191	181	217	202	201	202	206	212	210	227	214	193	184	179	185	212	203	204	235	187	175	209	171	199	211	191	189	192	201	202	186	209	217	201	213	197	209	199	196	205	181	206	205	209	227	197	190	198	170	216	223	220	207	198	165	161	224	209	175	205	189	195	219	213	212	177	193	203	201	197	177	185	189	220	216	197	180	186	198	195	204	205	194	197	202	210	216	193	181	229	190	187	191	201	219	182	203	210	205	198	178	171	193	205	193	218	226	175	194	230	184	192	189	192	184	192	200	194	212	207	181	224	204	200	227	213	170	204	188	241	206	176	204	188	169	193	217	196	223	177	175	199	180	168	214	184	232	205	211	191	218	187	203	214	208	203	207	194	186	211	218	201	201	222	171	189	231	211	205	168	191	216	233	221	187	200	212	195	227	219	198	188	188	199	212	195	186	185	220	186	181	189	209	189	201	200	179	220	206	189	232	224	210	221	223	181	198	202	207	201	223	200	191	205	220	209	197	183	196	199	215	195	162	197	198	222	172	187	209	182	188	185	191	221	207	201	183	217	184	184	204	204	177	207	170	199	176	218	171	221	211	206	186	189	229	186	208	190	172	208	210	191	183	196	204	211	214	223	201	208	221	199	179	195	200	185	227	203	224	206	178	180	209	219	238	165	211	194	181	223	218	194	194	210	216	197	195	233	208	166	202	187	186	194	204	202	211	181	224	210	195	194	210	181	186	205	197	176	200	189	214	179	209	177	213	193	163	219	202	188	203	167	227	181	189	215	196	214	197	211	211	232	187	210	168	205	193	203	217	197	204	188	176	181	214	199	177	197	191	181	210	185	216	185	199	205	205	198	220	211	231	225	196	201	179	196	186	196	193	218	216	206	182	199	197	201	218	201	216	215	198	206	195	213	229	199	216	210	190	192	205	178	205	231	200	187	216	238	210	182	164	199	184	217	207	201	198	205	228	190	199	190	220	209	210	200	227	178	194	198	196	201	179	189	185	222	231	209	208	192	211	187	185	174	196	192	220	196	196	223	170	198	196	195	204	218	205	199	178	166	173	180	191	200	193	187	214	187	202	198	186	218	194	219	215	181	193	157	184	213	181	201	197	203	220	166	181	189	193	214	201	196	202	200	187	187	222	212	201	179	192	209	223	207	192	216	214	211	178	187	184
3480	5586	3354	1580	1002	759	633	597	571	574	544	537	527	504	474	542	513	506	492	442	472	476	470	448	519	483	479	490	493	442	472	488	495	479	493	511	464	498	462	461	481	493	492	485	450	445	474	503	485	474	501	484	491	486	506	423	443	477	510	476	488	525	486	500	518	445	480	463	482	436	509	491	473	472	453	465	457	467	509	482	504	470	474	479	496	469	512	437	470	473	470	465	484	473	466	453	444	476	469	487	502	473	449	475	475	462	471	488	491	474	488	459	485	481	491	471	487	512	434	458	479	441	469	495	490	462	495	465	522	464	499	466	489	489	483	483	453	483	477	474	506	484	460	466	458	478	456	473	480	447	455	506	455	453	485	520	468	483	463	506	534	423	469	443	463	456	466	462	436	467	490	500	488	446	502	456	496	450	496	475	524	485	503	472	453	470	510	492	468	496	457	456	461	482	476	527	462	512	450	473	447	484	519	462	455	483	501	470	478	503	498	490	480	494	513	465	491	467	460	483	483	498	460	460	490	475	517	498	468	487	476	499	471	454	496	461	498	480	487	488	462	478	480	489	454	491	470	472	503	424	473	475	524	477	457	492	472	461	490	454	480	476	473	491	477	500	485	473	471	469	479	473	447	488	499	501	473	497	491	518	463	483	468	462	507	510	490	466	497	479	492	463	484	466	483	469	446	486	490	489	442	477	485	479	468	452	497	520	501	533	436	467	479	473	505	520	491	458	486	471	471	463	483	512	484	478	453	479	482	495	475	464	479	476	481	513	471	499	451	450	447	513	512	476	516	484	459	497	525	496	466	481	470	483	487	500	461	484	501	497	488	497	494	509	493	473	477	483	490	487	500	470	472	488	468	476	458	486	489	514	495	507	490	486	477	520	477	473	495	480	512	472	459	466	463	530	457	477	488	451	466	462	448	491	554	480	468	434	506	439	466	483	500	466	483	454	477	475	483	482	489	479	441	437	483	494	486	487	461	503	505	475	440	437	498	470	461	444	502	471	435	497	491	435	463	495	482	468	488	503	470	498	449	491	497	464	445	506	502	450	498	482	442	474	502	459	452	519	467	441	474	436	500	496	451	486	472	465	493	477	468	480	472	452	462	497	495	452	472	448	473	533	492	437	487	457	464	486	456	449	483	495	517	489	499	485	458	419	498	485	469	493	526	465	455	455	449	463	459	466	469	445	461	515	476	512	476	500	503	508	466	461	457	454	534	500	479	488	463	465	462	502	493	521	470	486	454	463	499	500	471	493	474	443	496	462	464	497	490	415	496	500	494	440	487	458	452	481	473	500	489	491	501	484	483	481	477	490	464	504	475	491	439	423	469	479	502	498	448	485	459	488	464	464	486	481	467	469	475	461	444	501	469	513	462	472	471	438	482	474	472	473	454	427	482	496	492	496	458	461	468	464	492	492	430	502	494	435	482	474	470	475	429	506	452	488	464	499	487	458	481	476	456	476	514	480	496	447	480	462	480	461	456	483	488	479	497	465	469	480	492	504	464	442	485	488	451	486	503	489	483	506	456	432	477	458	438	497	504	493	444	537	491	463	499	433	467	476	488	453	479	474	482	520	487	516	476	496	491	487	460	457	470	484	459	450	460	502	451	425	471	485	483	486	485	490	505	494	493	468	499	494	449	468	449	488	479	493	469	495	459	440	477	465	499	497	480	477	520	478	478	492	481	448	482	494	489	475	465	470	482	466	489	454	501	496	463	469	498	442	470	452	495	462	501	468	473	478	445	455	453	468	468	480	455	492	486	475	499	495	430	437	487	461	469	458	470	475	445	498	486	492	478	520	472	504	458	515	476	475	499	486	471	469	473	492	465	485	451	486	517	486	448	445	455	504	466	450	483	467	503	497	472	486	459	527	479	481	501	491	484	471	506	459	487	503	473	469	539	495	498	461	480	456	472	474	489	547	484	472	477	459	462	497	504	460	523	455	494	495	483	473	495	500	438	514	472	496	506	477	488	497	470	460	472	475	439	498	467	440	475	490	511	484	474	453	447	483	505	516	463	461	465	480	463	489	474	455	492	508	443	497	521	511	449	488	451	478	480	470	482	503	473	466	470	452	433	465	463	487	461	479	434	452	451	491	473	479	533	510	491	446	469	473	472	491	441	485	483	499	455	518	504	465	485	515	490	472	478	489	456	455	486	495	510	523	448	480	429	491	437	462	436	462	466	465	507	477	476	496	458	507	470	458	520	467	461	495	493	470	525	471	488	455	490	476	449	471	487	523	429	506	476	480	515	499	486	498	513	451	483	457	461	510	481	411	482	460	462	453	463	489	464	445	485	446	469	531	462	515	474	455	444	472	462	486	468	499	496	494	479	453	508	481	480	484	472	466	499	499	448	489	480	444	445	506	512	493	462	489	499	536	470	483	458	462	494	468	491	452	480	481	482	464	487	472	476	485	459	511	510	506	454	495	432	489	511	491	503	470	457	481	432	522	507	456	465	503	475	484	476	489	461	482	508	496	492	467	499	477	502	479	463	506	439	494	475	447	475	481	474	466	478	458	462	463	467	452	502	493	491	489	492	482	488	448	456	451	470	460	464	469	468	470	472	453	483	481	487	504	482	511	506	508	471	491	460	447	531	490	445	443	430	500	496	490	486	483	472	493	472	486	465	488	503	436	436	488	485	472	457	469	499	454	470	456	497	451	495	478	465	439	485	481	469	483	451	441	479	508	465	494	491	445	452	457	470	477	458	449	460	488	518	483	461	456	463	471	476	465	496	438	508	486	469	463	475	515	445	507	499	465	436	447	471	472	444	494	459	485	517	489	480	507	484	467	460	470	472	470	498	508	463	473	467	465	463	475	502	498	461	507	473	468	508	471	454	534	486	486	460	445	453	486	488	496	449	524	466	460	445	489	513	445	449	520	467	495	452	451	465	482	447	484	495	463	470	464	490	507	471	475	507	475	451	488	477	488	459	455	505	451	468	490	435	457	489	479	433	494	470	478	507	503	486	483	454	479	502	431	487	460	461	489	470	485	487	460	486	467	481	474	483	493	470	495	452	476	456	461	433	445	469	503	481	486	439	437	474	472	493	516	494	510	456	483	489	465	481	456	482	484	458	504	454	497	472	445	486	482	470	489	451	476	506	471	481	441	476	487	452	439	451	508	466	489	471	491	460	458	493	465	468	494	487	480	474	483	468	482	492	460	476	483	499	497	479	494	440	473	484	459	492	484	456	489	493	449	451	451	476	478	483	473	471	491	482	476	524	512	472	472	496	467	519	497	455	507	455	469	476	483	483	483	477	475	431	470	494	460	449	477	452	499	495	456	492	461	494	503	481	500	485	488	517	486	472	422	453	501	437	474	470	475	464	411	423	499	432	463	484	449	500	453	509	481	493	469	504	416	482	477	484	493	469	485	469	456	470	471	452	486	460	457	432	514	477	468	514	510	444	492	469	495	478	505	487	505	456	473	492	521	509	473	479	470	483	434	487	466	464	488	471	496	475	445
32836	10986	1374	548	480	470	426	440	466	427	412	418	441	430	429	436	429	393	414	459	439	399	446	410	425	422	400	425	430	473	425	431	413	400	416	466	407	416	458	456	453	426	427	438	414	431	436	443	447	429	444	407	387	359	422	466	461	435	383	386	440	429	417	423	469	411	417	441	443	405	422	445	449	472	451	434	400	429	426	454	401	413	411	427	427	389	379	446	451	472	431	439	396	392	432	419	429	431	423	376	394	433	396	439	442	448	437	435	463	421	445	429	403	432	436	414	454	487	422	398	413	456	445	412	422	387	427	445	402	454	460	469	450	449	451	436	444	413	434	429	426	404	421	434	393	434	429	432	419	440	419	444	423	424	407	439	403	441	448	418	382	432	426	405	443	491	424	432	453	406	421	470	402	421	372	404	392	446	421	442	433	461	442	430	445	447	442	430	406	416	453	391	451	405	451	449	471	418	404	394	434	434	439	427	458	420	410	437	423	462	447	433	400	405	448	406	441	424	426	405	412	411	411	405	406	445	408	432	437	415	443	420	401	420	447	454	437	433	410	419	412	441	399	423	385	405	393	423	426	399	445	443	446	409	430	416	374	461	441	418	399	461	449	439	419	436	469	406	442	435	479	441	446	416	451	424	442	429	424	438	415	434	428	436	445	428	455	406	409	386	442	447	431	419	415	422	431	418	458	399	384	432	396	417	424	407	489	444	435	455	427	460	417	425	438	446	436	430	431	402	431	476	436	450	472	476	447	441	435	451	403	401	468	404	500	417	424	466	416	467	395	471	438	439	405	429	417	461	433	380	423	418	451	442	457	401	474	420	445	449	428	413	399	441	446	425	446	430	419	451	389	387	444	422	411	405	455	445	465	436	426	432	441	436	480	465	448	427	398	448	452	460	438	432	390	456	454	440	431	423	426	439	414	443	418	411	397	393	429	435	447	409	443	429	462	378	455	470	432	438	423	437	449	412	455	466	450	465	417	404	406	463	436	429	412	456	430	383	466	440	428	430	423	403	452	437	412	419	412	413	440	407	451	406	401	462	410	441	429	425	444	441	406	415	438	397	421	425	444	466	381	405	449	453	419	433	437	394	440	458	412	454	453	443	475	417	427	423	439	423	395	415	442	429	441	375	465	418	431	472	437	443	439	416	435	424	421	487	456	443	407	409	407	422	428	413	414	445	428	452	425	427	434	408	441	413	468	427	464	432	411	467	419	443	418	455	465	434	439	423	401	422	432	447	404	429	473	429	432	462	428	437	460	431	437	447	452	432	411	457	440	433	424	420	448	429	436	418	439	406	449	437	480	406	435	447	479	420	401	457	438	413	413	442	395	435	386	419	410	393	503	410	413	428	451	456	443	433	403	439	457	443	433	429	381	406	469	443	427	428	414	458	413	441	474	448	397	433	414	421	409	476	443	435	444	448	408	439	377	486	399	422	443	411	440	441	429	448	412	447	415	439	426	429	425	434	400	413	447	413	429	423	426	492	420	431	477	427	458	427	409	457	462	468	434	449	445	420	430	420	380	415	429	393	434	435	475	432	422	409	402	402	454	398	436	423	414	411	435	384	422	499	425	456	410	411	396	474	492	457	421	429	443	432	443	445	405	457	466	417	385	431	409	414	461	407	417	418	472	422	408	441	452	432	423	436	444	455	438	442	436	424	416	449	443	452	421	432	470	412	410	392	397	410	422	435	397	464	426	402	467	424	439	419	428	459	430	429	449	466	436	424	430	453	420	417	421	456	423	431	443	454	434	428	460	384	429	414	443	425	403	446	430	404	417	374	469	413	409	375	436	412	441	420	434	421	415	420	411	421	414	422	420	486	429	468	419	429	405	444	408	420	444	393	395	380	446	411	401	442	424	463	409	481	446	452	426	416	429	420	437	434	414	437	447	461	433	384	436	414	421	401	423	469	400	422	406	376	404	431	418	414	440	446	434	437	463	449	433	460	455	416	433	472	429	414	420	432	395	401	405	453	405	475	431	414	420	424	442	443	421	425	402	404	424	439	425	410	411	409	470	440	407	459	439	428	422	426	421	384	408	445	440	438	456	398	442	415	417	429	431	427	405	412	447	430	428	413	422	420	445	416	411	406	463	433	443	450	435	392	414	432	426	437	418	447	444	445	396	439	444	434	423	466	419	402	446	412	433	430	388	408	456	431	414	439	410	429	457	434	417	421	449	472	473	442	393	379	435	425	449	424	453	418	396	407	448	434	423	416	452	447	434	416	434	411	437	450	456	455	432	407	459	423	412	448	398	414	432	403	418	421	409	423	427	393	432	452	416	422	397	437	396	404	446	445	404	384	422	435	416	433	419	433	449	451	456	426	393	397	466	409	423	418	430	393	442	414	394	417	437	420	396	420	436	476	482	427	423	451	474	452	425	429	422	424	440	467	430	427	441	457	430	439	400	435	417	429	456	452	429	413	422	407	398	423	452	444	452	451	452	412	466	467	390	379	434	383	433	454	436	440	421	416	436	441	438	466	391	429	429	443	426	382	482	424	459	435	415	444	391	406	398	449	426	426	438	434	434	458	423	426	424	389	436	441	418	451	419	468	408	422	388	453	437	420	462	475	463	402	400	408	422	477	437	431	428	381	430	407	431	420	420	417	427	428	450	429	446	395	458	449	444	467	414	402	414	426	427	383	424	425	424	429	400	416	457	451	437	416	441	435	424	398	419	446	423	446	415	415	439	383	396	431	416	442	408	403	407	453	438	436	406	456	406	412	422	371	443	434	436	427	419	425	444	414	417	408	438	423	448	497	471	425	420	450	459	446	451	447	428	450	440	442	437	426	413	473	450	420	438	438	430	419	420	460	434	408	423	444	417	434	428	451	416	427	433	426	469	438	400	402	389	408	412	407	444	435	443	430	434	442	431	427	385	453	445	405	451	438	431	406	439	420	433	423	425	413	450	422	401	470	441	417	451	472	427	426	419	462	463	430	453	479	455	396	405	458	474	434	443	395	425	457	418	409	456	430	406	433	441	410	431	444	418	407	428	434	440	433	439	444	439	447	386	392	415	424	445	405	426	427	456	410	419	427	403	444	412	428	391	461	421	438	448	448	426	451	431	433	409	435	451	412	456	378	439	436	393	461	426	464	430	445	420	435	396	431	439	402	436	423	427	442	440	453	451	398	434	412	418	433	431	413	436	438	403	434	394	457	380	449	443	392	443	450	425	446	417	419	446	415	446	413	446	399	430	451	395	415	453	441	418	400	419	416	424	386	427	438	442	469	451	446	446	430	413	424	455	429	394	420	494	454	422	432	424	414	452	451	421	399	401	445	446	489	467	454	438	406	431	414	436	420	423	428	438	442	423	470	428	436	426	415	434	402	432	399	429	450	442	436	427	446	419	417	425	405	394	404	443	436	474	418	436	472	417	403	481	447	394	438	461	417	428	434	418	411	465	413	401	430	419	417	411	472	434	466	458	437	424	370	413	411	442	391	458	455	413	430	433	437	453	447	439	414
6105	1408	1036	1021	990	970	1024	982	937	926	949	937	938	908	1014	948	970	954	906	950	917	887	1003	970	945	913	958	965	968	948	1011	989	974	957	980	1016	967	935	936	971	956	976	925	928	1026	968	942	990	1022	928	970	980	936	1001	961	980	997	905	961	966	965	969	916	978	941	1022	1003	971	955	970	991	991	947	941	929	889	972	936	995	893	1011	937	971	958	928	966	917	941	948	954	985	947	977	992	962	960	954	940	972	941	983	944	923	954	994	943	952	936	936	967	930	985	987	998	973	960	977	931	957	951	963	934	1024	893	936	961	986	947	920	948	939	935	996	926	984	918	918	1040	957	1003	914	919	1028	964	968	945	944	902	938	917	976	949	951	903	959	982	932	908	922	977	992	983	958	942	955	978	940	980	919	946	977	920	893	973	962	903	915	977	951	971	1017	974	945	883	971	960	913	945	921	919	941	990	924	893	930	966	894	980	923	910	984	1015	936	959	997	912	961	938	960	970	998	1024	948	942	981	949	900	957	958	909	943	918	983	925	932	964	908	908	936	929	955	938	913	912	964	986	972	900	965	945	932	970	954	977	935	941	967	934	942	967	975	975	974	953	976	964	981	914	1022	959	930	915	961	982	918	941	944	968	1001	926	922	950	979	960	925	972	930	972	946	980	925	951	935	989	936	940	978	856	972	941	937	930	949	976	922	951	909	964	934	946	946	936	923	924	937	953	882	977	943	933	961	936	906	954	982	931	957	930	900	956	996	961	974	956	917	1052	918	948	933	875	967	894	1006	936	996	962	942	875	965	956	1011	948	959	919	975	928	900	957	948	979	946	1013	947	919	908	965	945	959	958	968	999	938	911	995	921	974	969	976	922	914	964	956	931	980	1002	962	963	978	949	945	950	939	965	1033	899	929	943	925	940	968	942	989	964	936	963	928	944	930	944	965	984	909	910	894	961	983	975	929	970	982	972	904	889	903	964	973	932	976	909	983	926	956	961	984	946	924	918	961	989	942	954	951	852	957	957	930	948	1037	952	965	933	936	979	935	954	919	955	948	947	970	918	929	916	977	928	937	928	974	976	951	992	937	909	962	980	917	950	1005	958	930	992	954	983	928	989	980	925	972	934	956	956	936	950	990	966	935	954	954	948	944	970	978	917	913	958	919	933	921	964	915	967	948	1026	909	955	908	965	976	967	932	996	956	945	1013	924	919	914	988	977	966	949	904	977	915	936	1010	959	978	908	1009	945	973	938	898	955	973	945	986	933	957	974	970	984	957	1029	977	937	954	951	946	945	920	917	1000	999	910	958	952	972	938	952	927	925	936	926	954	999	984	939	983	950	967	963	990	977	976	955	919	936	989	952	956	903	1008	989	935	975	910	918	983	968	939	935	989	998	969	925	942	938	1002	1009	985	941	940	994	924	986	972	948	991	932	921	918	980	926	967	959	937	1015	949	967	977	991	914	914	948	976	1042	935	961	917	960	931	948	908	977	950	956	979	896	964	947	950	946	934	936	982	950	960	951	967	925	963	939	951	983	952	912	986	940	924	981	934	981	953	969	945	972	955	943	972	985	954	942	948	898	955	893	916	900	950	966	977	1012	990	964	934	953	910	1012	927	1033	957	974	946	928	951	953	986	919	984	988	983	973	948	967	954	943	943	971	933	924	902	919	947	1028	967	962	993	959	979	1004	950	968	973	970	947	942	970	929	956	1001	882	978	998	901	969	928	939	919	974	954	908	964	1016	964	986	938	942	986	906	962	941	956	942	942	943	946	950	916	906	929	934	1035	903	973	912	931	965	916	954	947	910	966	929	982	940	980	968	997	927	943	979	952	947	937	912	970	957	959	983	944	900	948	951	902	1007	982	949	940	906	941	978	973	962	982	961	947	929	998	950	954	953	960	931	1009	896	957	967	955	998	988	957	1001	934	947	957	970	958	926	919	972	940	962	958	925	926	959	1007	985	891	922	940	971	927	892	972	1053	1007	993	988	930	924	972	942	955	937	928	958	904	936	963	963	964	948	949	1013	956	934	979	932	971	977	908	945	989	945	984	942	938	894	953	921	984	963	936	996	983	957	948	938	952	896	929	942	955	992	918	924	972	939	983	990	945	966	974	966	996	990	959	949	947	949	927	959	975	942	940	970	993	981	983	917	946	962	942	916	969	925	969	911	933	971	960	986	963	955	962	954	974	941	945	909	970	951	972	936	960	943	944	956	945	950	905	966	965	950	930	949	950	948	905	909	930	962	902	957	935	947	897	917	944	965	891	976	1008	933	959	953	963	996	941	901	923	952	1004	954	960	900	957	927	933	945	955	959	931	992	963	997	931	965	888	1000	970	932	1011	978	984	962	976	1006	945	997	932	918	925	922	966	950	916	925	912	960	935	1021	987	942	883	954	987	927	941	897	987	961	935	942	976	954	958	943	919	944	953	965	934	944	974	937	943	930	948	901	995	973	915	931	958	900	966	926	926	991	942	923	934	994	907	992	903	965	994	972	965	967	923	953	981	973	996	979	947	901	922	987	921	971	944	984	933	995	905	925	948	920	952	948	950	937	1000	932	917	997	935	951	1016	950	897	945	989	967	902	1012	976	976	972	942	937	978	985	935	973	959	981	970	982	974	968	927	928	987	963	1004	937	910	899	952	1000	928	952	985	929	946	933	911	914	911	889	949	938	935	1019	935	931	959	956	1007	979	906	1024	912	905	935	926	921	944	920	886	948	1020	933	936	990	940	954	996	995	986	909	931	975	985	969	924	932	903	1012	973	920	949	927	966	939	959	989	942	934	987	942	943	948	962	974	1015	963	941	986	972	972	893	909	902	988	950	954	949	937	911	950	929	993	970	939	925	928	920	928	978	978	972	980	947	933	970	969	942	929	998	980	916	945	898	961	897	956	949	921	1001	981	949	940	976	954	928	901	898	944	920	958	950	1002	933	959	949	944	945	961	911	982	950	934	942	964	951	974	904	961	981	965	944	967	926	944	930	933	936	960	978	962	980	910	972	936	988	968	974	974	965	971	923	979	893	978	947	952	985	947	942	932	954	932	981	978	907	967	907	971	915	897	981	1006	898	956	1007	906	887	918	917	964	998	924	970	921	970	959	931	906	1006	951	935	990	897	979	960	951	1014	944	940	948	1033	994	935	962	982	959	950	937	935	939	951	943	903	918	910	948	939	954	941	964	936	937	957	940	996	970	914	957	981	950	964	919	896	982	954	939	904	924	900	962	933	946	956	934	988	1000	930	945	963	936	895	972	956	981	925	929	918	945	926	977	978	978	968	905	906	976	916	953	964	928	965	1004	992	998	973	944	1003	959	919	946	1001	945	971	1006	953	947	968	942	947	966	957	981	943	979	976	934	996	975	934	946	968	971	909	927	937	987	972	948	911	943	926	944	881	863	940	967	1008	928	961	945	1001	998	961	987	1010	939	904	958	935	972	1004	925	904	972	945	910	926	969	922	967	981	958	915	942	960	943	922	960	942	942	946	920	947	949	990	923	962	975	938	979	952	905	923	986	925	964	1001	937	967	962	958	954	956	947	956	945	909	981	945	941	1014	960	987	936	922	950	935
24626	21138	24734	27750	20977	4215	673	484	466	458	421	406	423	394	391	392	424	366	401	392	410	422	406	422	370	404	412	400	406	375	376	388	367	366	391	423	408	400	375	376	395	372	370	372	397	379	442	389	397	374	403	375	380	424	358	390	397	393	377	408	387	437	414	365	382	398	330	381	373	365	398	396	413	394	375	391	418	373	358	352	384	407	405	389	368	363	350	385	372	404	376	409	339	385	346	374	409	390	394	352	377	382	453	379	393	391	360	391	390	395	388	438	400	377	384	367	367	387	377	369	391	374	382	419	376	402	381	398	366	356	371	416	414	407	377	403	380	380	383	427	401	377	384	395	397	343	362	418	384	408	357	346	354	374	396	388	371	398	416	388	388	355	381	374	329	372	353	341	416	345	361	357	375	357	406	324	386	388	403	375	366	422	360	340	368	388	403	382	392	365	378	384	399	377	387	358	390	432	407	346	357	392	363	374	376	352	327	397	394	412	382	331	408	401	389	369	435	381	396	383	429	393	380	399	388	381	359	395	386	371	392	422	442	428	394	403	390	392	392	395	402	384	391	410	411	364	394	377	381	412	360	400	386	394	367	395	412	395	414	410	428	340	402	405	415	365	420	383	409	389	372	411	403	394	388	374	401	398	401	380	375	364	393	383	420	366	409	396	416	368	415	428	403	366	350	380	356	372	392	350	388	370	423	348	405	376	422	355	390	399	359	397	428	396	422	384	388	392	387	395	371	389	375	411	399	418	390	372	378	405	389	398	382	412	370	420	382	395	360	380	400	434	412	392	367	374	387	387	378	381	372	388	386	409	391	365	388	352	382	350	377	414	382	374	347	390	403	358	361	371	393	417	387	402	380	404	394	405	374	390	380	381	369	423	381	364	377	369	384	396	390	426	399	331	363	380	384	379	360	403	363	362	361	378	389	384	377	377	368	362	391	406	383	366	359	347	395	402	392	392	385	399	358	389	425	360	334	392	411	424	374	365	409	365	348	417	371	370	443	395	378	400	383	388	365	403	385	376	389	395	376	357	347	431	389	348	411	385	390	381	376	392	373	400	359	380	387	411	386	386	359	369	361	403	399	382	388	386	377	361	389	380	382	369	411	386	369	387	364	417	373	374	409	395	386	380	401	376	380	370	354	439	346	375	363	370	408	360	394	349	371	389	369	398	374	365	356	382	350	414	399	384	364	385	353	324	411	379	392	359	371	411	386	401	366	362	366	373	370	347	386	342	376	378	384	400	363	372	396	377	361	381	419	385	375	386	372	394	375	396	381	396	382	391	377	396	408	410	393	404	394	366	371	365	372	384	374	397	420	375	362	395	371	360	381	361	385	398	363	385	471	408	420	365	370	367	383	392	367	368	381	391	389	389	376	400	383	397	381	420	367	377	411	399	392	374	403	391	366	362	403	378	391	388	411	433	390	412	428	372	385	364	394	354	384	342	391	401	399	387	382	399	367	372	322	404	394	405	386	402	337	357	389	342	378	377	397	403	357	370	380	423	355	376	387	406	397	353	375	374	385	372	372	378	409	375	374	402	374	374	399	399	367	345	405	395	401	386	395	374	385	365	376	366	428	379	406	382	403	372	382	385	392	416	420	371	395	394	369	382	380	388	343	403	400	396	390	365	357	395	400	370	366	384	367	400	368	349	373	394	358	403	402	399	407	400	362	382	375	362	389	361	374	423	400	362	343	357	396	381	363	396	372	392	393	432	397	401	396	358	391	351	380	381	392	367	411	370	360	385	381	405	399	396	377	381	358	374	399	365	424	371	379	414	356	416	362	376	376	396	396	387	384	398	413	405	390	383	406	404	417	393	349	399	397	394	398	402	373	418	371	397	422	403	373	383	379	406	423	376	381	373	351	377	362	425	376	405	390	382	372	404	361	385	413	403	393	387	395	359	357	425	368	365	388	388	409	414	393	378	375	383	338	381	410	412	372	381	363	381	390	378	375	366	383	386	385	415	384	411	384	369	360	377	379	371	375	399	394	375	429	404	381	386	372	375	357	386	364	377	404	381	372	384	382	388	384	374	420	392	383	392	397	372	373	380	394	402	357	359	387	381	405	387	389	362	401	428	425	366	358	413	404	376	406	414	370	385	408	377	375	338	360	393	394	395	405	432	390	354	365	354	403	372	389	396	340	400	381	406	408	393	364	430	407	404	384	376	381	366	374	401	424	391	376	354	367	346	400	364	344	399	366	381	385	380	401	405	360	346	418	377	363	415	377	359	388	372	363	368	384	388	402	342	398	386	395	398	381	390	383	403	372	382	386	376	394	382	383	399	366	365	387	346	380	369	417	407	374	374	369	359	423	374	410	370	396	387	395	387	445	371	373	401	388	418	432	389	384	377	396	389	370	385	431	381	370	389	389	360	383	427	416	344	394	371	375	391	387	386	410	403	389	397	359	376	371	369	389	374	378	373	415	395	402	407	332	386	387	378	346	379	358	413	415	427	358	365	396	401	394	357	370	363	423	384	357	382	389	416	396	418	414	430	395	423	353	398	390	389	365	380	377	374	380	389	395	399	384	421	358	368	397	396	376	363	371	422	396	355	387	401	401	368	424	422	403	368	406	376	415	350	395	376	407	434	375	354	370	413	382	387	376	405	395	342	428	367	404	393	391	410	445	401	436	378	361	404	342	362	357	384	385	385	351	371	377	387	421	365	406	385	364	369	376	380	367	381	390	358	397	407	387	390	370	391	412	413	399	376	373	388	399	388	356	408	438	344	353	410	392	421	361	389	401	394	388	389	371	386	397	417	421	390	375	360	407	369	414	377	370	377	337	358	408	363	363	378	389	372	381	392	379	370	402	403	349	366	369	363	360	358	362	349	369	392	405	359	376	404	396	403	402	404	386	367	412	414	388	396	390	377	432	396	376	391	398	372	400	375	362	359	374	392	386	350	369	382	398	386	368	424	391	368	413	374	426	361	392	396	359	351	355	369	356	396	387	398	392	380	382	383	345	346	385	359	377	395	383	365	368	380	399	357	412	356	398	437	392	385	362	391	401	371	402	396	376	389	408	392	362	357	401	406	410	362	402	355	374	378	382	344	364	384	345	361	369	390	387	359	391	382	405	401	437	387	428	383	354	414	406	384	392	372	413	373	402	371	425	439	385	437	386	363	355	395	354	359	368	412	381	417	380	385	399	375	413	405	399	364	389	353	386	375	371	391	388	394	399	398	419	367	393	362	377	370	397	376	357	411	388	393	379	350	389	371	361	375	372	393	441	374	404	382	414	392	360	386	410	388	389	406	364	382	372	390	415	381	383	352	373	375	392	376	401	333	359	388	374	407	383	397	382	383	371	412	397	348	370	407	380	396	407	399	400	400	372	375	385	384	396	372	419	409	374	389	398	367	382	389	396	351	404	363	395	340	357	387	433	372	378	366	375	376	421	330	387	421	407	342	355	372	401	384	380	371	373	394	378	372	385	378	365	437	370	362	383	362	368	384	412	426	400	390	396	390
3554	4022	2534	1443	1061	1010	880	935	828	923	868	859	884	828	823	856	850	892	887	837	856	826	846	863	830	889	874	860	854	832	861	857	819	850	845	854	843	827	865	816	836	863	858	830	793	886	825	827	812	789	876	878	867	867	842	849	846	851	849	840	789	909	897	799	869	812	790	827	821	855	858	835	848	885	806	842	864	853	837	876	864	818	889	853	854	848	874	843	841	831	868	882	853	802	810	811	862	858	843	839	822	818	886	864	804	784	801	860	796	820	836	867	849	798	851	840	847	846	857	808	804	845	779	853	856	888	819	862	824	839	884	827	838	826	823	796	819	793	867	847	832	811	864	911	832	815	841	874	845	812	863	841	798	852	843	820	854	827	833	822	834	844	816	879	819	800	812	819	878	870	780	834	843	818	821	878	804	838	830	878	795	819	865	812	836	853	859	840	840	816	806	834	861	796	860	803	858	840	831	820	824	842	851	872	854	813	833	846	829	795	864	873	867	811	854	865	824	806	875	842	849	855	871	842	847	864	815	824	852	870	823	850	815	855	831	873	895	845	868	885	774	782	831	862	841	846	849	874	828	858	826	867	892	862	848	860	918	852	835	812	832	831	870	830	836	821	865	829	821	852	839	790	829	847	819	903	814	823	839	840	876	838	878	823	819	826	832	841	852	845	865	815	820	825	865	848	820	854	902	796	872	794	826	837	816	874	877	829	900	840	816	851	802	921	808	793	862	855	887	866	828	865	867	870	789	858	838	889	816	825	817	845	797	800	821	828	822	830	886	793	836	827	860	914	872	792	838	835	772	836	842	889	800	833	857	844	824	810	866	819	814	827	867	906	783	828	859	833	843	875	846	818	832	831	849	856	877	875	872	779	838	853	843	834	835	829	848	825	894	822	831	806	842	775	839	810	842	839	874	795	809	853	863	827	825	806	821	876	911	854	845	849	803	814	802	824	803	844	860	862	862	782	848	822	817	814	862	892	830	783	819	825	872	841	820	842	811	834	808	851	850	796	791	789	842	818	822	886	792	877	867	800	836	812	824	797	809	843	820	813	797	831	818	838	845	854	831	869	830	844	821	881	773	808	843	885	878	799	890	898	833	832	858	860	867	835	900	847	817	872	828	910	839	849	839	811	860	858	892	828	853	799	834	829	860	824	826	849	809	880	875	855	827	818	857	833	845	819	826	846	776	848	844	801	805	831	863	843	821	829	776	844	857	865	829	791	853	804	819	859	825	847	791	820	863	865	834	833	821	802	828	832	819	795	823	785	873	850	868	874	829	844	810	870	866	825	790	770	814	822	849	847	842	810	840	900	829	858	822	827	877	829	848	819	814	881	822	827	861	858	811	817	837	876	867	835	817	824	833	812	804	819	842	824	877	828	834	836	853	841	849	851	811	827	846	881	826	851	847	846	854	845	866	866	853	840	859	846	821	855	835	820	896	891	822	838	822	855	861	858	851	866	843	850	877	841	833	872	844	801	807	829	844	841	771	856	836	799	774	851	809	865	866	871	830	936	812	831	826	828	835	862	869	819	794	860	819	764	892	864	822	836	840	852	793	823	865	839	835	836	835	814	885	830	838	844	828	832	825	893	855	827	827	869	849	799	873	843	814	824	829	843	803	846	816	827	885	817	815	862	821	839	889	814	844	786	843	840	804	841	869	846	831	794	837	840	846	844	830	843	834	841	800	849	822	822	806	827	841	840	806	826	804	888	814	832	824	797	863	859	815	857	821	794	848	826	873	833	859	881	807	838	814	880	844	840	834	872	782	885	851	830	842	838	848	889	819	895	805	779	829	865	855	864	882	804	842	818	869	863	818	791	868	827	824	885	852	889	774	831	837	803	826	868	844	897	838	848	864	848	856	821	837	831	888	903	831	829	848	870	863	821	831	791	771	798	862	908	866	785	891	854	892	847	841	841	885	849	824	877	866	823	824	811	835	843	830	893	855	860	798	875	852	826	850	859	857	846	810	811	905	924	856	869	828	825	857	816	850	789	880	832	796	792	850	873	851	809	793	845	810	833	843	893	850	862	821	883	850	869	818	800	820	842	840	818	828	818	829	812	791	854	836	847	827	792	855	807	828	857	852	809	842	840	832	822	834	887	859	851	827	827	853	904	753	819	829	829	833	805	799	802	896	774	805	855	796	837	821	885	850	844	831	884	826	899	832	885	817	846	808	832	845	850	850	811	848	814	828	848	795	832	831	837	848	820	851	843	841	832	847	838	890	823	828	880	848	842	834	803	809	850	845	824	792	823	909	864	869	844	819	896	778	848	825	820	902	833	815	803	783	818	822	811	824	900	850	897	835	839	887	831	849	879	858	788	862	858	782	785	824	853	856	833	870	883	820	801	841	855	843	852	871	868	823	822	835	919	813	822	839	906	887	783	860	867	861	813	835	829	842	808	822	861	865	843	873	852	807	855	793	869	901	827	847	832	851	787	809	794	835	878	837	815	868	846	904	842	851	804	863	877	846	816	838	852	828	881	825	826	861	859	842	875	794	836	836	830	836	834	811	858	850	825	818	857	889	853	867	810	813	869	847	841	813	792	794	800	784	899	856	809	835	908	850	830	838	885	816	834	823	855	845	846	828	863	850	832	811	809	882	799	872	853	794	800	859	812	874	839	850	860	903	816	847	812	866	829	819	831	850	798	847	795	806	856	794	817	783	864	852	866	806	848	868	834	828	842	836	820	826	878	843	840	862	828	844	872	846	844	835	810	840	859	806	805	845	872	809	803	838	866	825	811	797	784	805	835	795	809	828	837	819	864	819	830	829	889	869	819	871	865	871	867	849	832	897	837	859	860	882	822	835	765	877	820	839	862	828	860	823	843	802	864	814	861	860	812	851	817	831	821	836	858	860	841	875	800	822	832	841	874	835	815	906	830	848	894	884	853	824	798	829	822	820	866	856	844	843	796	786	798	822	843	834	815	845	842	838	795	899	820	834	859	863	814	814	831	834	893	832	839	842	806	898	826	791	816	825	829	817	818	837	852	864	805	843	830	815	814	837	856	849	898	833	821	864	794	789	846	848	806	809	850	823	836	840	819	837	878	892	798	846	856	816	812	836	878	871	829	875	863	867	841	875	842	833	845	881	842	858	823	804	808	828	877	808	850	829	871	825	796	816	841	821	827	835	864	869	857	801	831	878	858	833	851	857	878	787	778	836	845	852	861	792	834	835	812	797	800	845	828	815	848	816	831	811	862	811	884	835	837	801	837	824	827	785	816	840	881	840	845	826	839	824	831	874	852	848	801	823	824	844	834	808	846	839	817	807	899	824	812	863	809	877	795	835	881	825	832	804	853	873	826	861	798	886	841	842	841	807	823	828	860	787	850	893	855	807	877	810	864	819	822	861	797	848	820	848	830	838	820	838	783	788	858	802	834	803	805	854	852	805	839	841	792	854	872	860	794	867	831	851	805	842	855	782	843	812	834	811	879	823	837	834	874	846	843	873	878	817	867	860	871	838	861
24019	21170	25328	27277	21177	21154	2881	503	353	299	282	309	286	240	249	237	212	204	223	211	231	223	215	210	224	213	202	236	198	215	213	186	212	169	202	197	194	224	195	198	175	209	200	187	192	207	200	209	205	215	206	181	205	201	231	223	213	201	208	203	175	193	173	195	189	213	196	187	203	199	205	209	227	188	208	214	216	173	209	203	195	204	201	205	200	176	207	204	224	197	188	163	201	197	192	215	217	185	180	193	211	167	177	212	218	201	195	201	202	179	186	202	179	183	205	181	178	223	211	209	209	204	180	181	206	179	232	192	199	182	224	203	193	236	226	192	207	184	193	176	210	181	165	187	193	181	178	188	213	187	226	194	204	184	220	197	188	218	198	201	196	193	189	213	166	227	216	211	196	193	187	176	196	206	219	194	176	216	189	182	200	201	203	200	198	198	232	198	204	197	182	177	199	211	197	193	175	201	193	204	177	194	181	209	198	201	197	195	171	205	210	199	158	219	182	184	167	195	206	190	197	206	179	227	214	205	224	206	181	191	185	256	205	203	220	213	186	171	235	224	230	220	210	244	217	200	207	175	203	206	210	201	220	181	206	212	186	196	242	188	176	196	178	178	208	185	196	195	214	221	191	206	193	219	196	201	190	187	199	193	208	237	204	209	240	209	190	213	191	221	201	186	203	195	209	218	188	211	198	198	194	182	207	188	211	208	199	211	208	212	167	207	210	200	201	188	197	168	205	216	200	211	195	220	196	197	223	177	208	204	223	202	183	187	204	196	198	202	181	186	202	188	214	198	185	185	201	180	194	218	216	192	188	189	168	196	205	207	210	188	199	229	220	204	207	194	185	222	188	182	184	181	197	202	199	194	185	194	174	197	191	190	172	212	210	196	196	180	170	184	211	217	205	176	209	181	199	168	196	173	182	188	199	212	182	204	196	192	200	205	209	180	204	198	187	206	208	210	173	191	191	200	185	217	216	185	205	211	192	182	205	199	219	170	190	210	189	222	226	193	249	209	173	184	204	196	182	200	182	201	198	209	223	210	186	186	175	213	232	187	170	213	175	171	188	191	220	186	188	217	179	189	194	224	195	194	217	192	158	202	206	211	208	208	210	199	206	189	189	219	186	191	193	196	191	182	179	212	174	201	204	186	216	178	177	194	208	195	209	202	203	177	204	208	195	190	171	175	209	182	189	203	173	189	228	201	217	169	193	161	209	192	183	196	206	204	213	177	194	199	189	188	193	178	200	211	201	216	206	215	212	170	182	186	190	217	201	177	197	209	195	194	190	226	194	192	202	183	229	183	186	177	195	200	183	213	174	208	191	229	214	209	186	215	172	183	196	202	193	199	206	189	189	220	215	219	171	211	197	167	201	198	176	197	204	220	197	187	228	203	204	208	183	209	187	194	211	191	185	192	201	175	188	202	172	180	198	208	175	205	194	228	185	209	214	213	211	183	213	218	248	177	186	206	183	176	208	227	207	217	206	205	185	205	221	245	195	202	189	214	179	176	222	194	181	191	180	199	220	188	166	202	186	209	196	188	185	189	218	199	190	218	205	182	218	175	227	195	219	207	196	204	188	239	171	188	182	208	202	204	198	192	213	186	200	180	216	202	178	180	190	181	197	186	203	196	171	209	197	196	192	211	204	210	191	213	179	203	204	220	186	192	216	195	189	199	222	210	194	193	221	207	190	174	207	198	211	183	201	175	183	186	208	222	196	182	205	213	197	204	181	192	181	187	238	204	211	209	179	184	196	210	192	193	189	181	188	175	181	188	199	202	207	178	195	205	189	195	212	194	181	199	206	196	188	214	195	205	230	199	215	210	179	171	185	186	177	183	214	209	216	183	196	192	194	202	178	178	213	220	177	206	205	184	179	192	191	185	187	189	208	221	199	175	169	171	209	219	187	224	203	195	192	195	161	188	214	191	199	186	195	192	187	224	183	196	189	220	214	209	223	188	197	183	212	221	229	189	179	194	205	178	185	209	167	190	209	184	207	176	195	227	182	194	208	190	172	188	185	164	199	226	213	219	190	186	234	212	190	184	205	196	187	195	211	167	204	191	205	210	204	202	202	196	185	179	192	215	204	201	178	201	173	213	200	188	204	234	220	194	181	209	177	206	169	194	185	180	190	198	188	214	205	194	215	194	206	228	191	195	191	189	183	200	190	233	199	224	181	215	184	202	220	187	195	188	201	183	189	227	182	212	188	195	205	208	182	205	223	216	203	212	213	214	202	227	180	204	195	186	213	215	183	203	197	198	168	182	202	177	204	221	183	207	216	209	178	218	197	182	203	213	216	214	194	192	213	225	193	201	193	176	208	208	211	171	184	181	206	181	185	166	225	214	177	190	232	200	223	212	180	199	209	185	198	212	187	194	227	191	197	237	205	221	200	237	179	198	197	187	201	189	223	213	183	193	184	231	196	185	217	208	214	181	217	192	196	196	195	186	209	213	188	178	214	201	211	161	205	192	186	206	206	173	197	177	207	199	204	233	189	215	212	198	199	218	170	193	192	218	185	192	217	205	178	205	204	215	222	183	212	188	217	215	197	184	184	181	182	185	210	223	217	210	188	198	191	213	182	176	183	210	185	209	238	206	200	208	185	204	204	175	188	190	228	191	179	217	210	203	197	221	195	179	208	208	198	208	177	192	190	204	190	199	218	234	180	189	208	177	201	194	221	208	217	199	177	203	218	225	208	209	199	203	220	201	186	179	195	203	190	222	161	178	209	200	209	173	193	238	211	168	217	214	177	223	230	210	196	195	215	226	197	198	205	163	180	222	194	194	201	202	220	189	185	180	199	186	183	226	199	202	224	206	199	193	194	203	219	204	224	237	204	197	202	188	196	177	199	200	207	191	212	184	241	201	212	176	207	183	203	170	187	203	199	220	199	187	220	183	205	200	181	182	217	167	209	220	195	204	218	216	211	203	196	215	191	183	193	192	184	188	200	187	182	209	209	176	190	236	240	177	184	189	192	225	196	182	193	190	182	197	200	194	193	179	206	237	196	210	178	210	220	217	212	212	211	214	203	180	202	219	184	209	205	210	170	203	216	174	198	192	211	209	210	189	205	197	187	208	201	201	191	186	211	183	193	202	179	180	176	190	174	193	216	196	186	218	178	190	200	204	226	204	173	193	204	207	199	189	219	220	228	212	208	217	195	202	210	192	186	182	188	210	185	213	216	181	180	223	237	221	194	184	186	209	206	160	205	201	227	187	202	204	218	196	202	219	172	194	152	217	188	199	190	190	208	195	200	181	193	203	217	172	190	194	179	220	179	209	217	227	209	211	183	192	201	209	215	218	204	171	198	193	212	223	188	203	170	173	190	199	169	223	234	218	194	214	203	210	183	207	193	195	193	178	218	180	207	201	211	202	194	203	202	186	198	186	196	232	214	210	207	227	203	177	176	191	208	226	177	189	193	176	197	232	215	206	206	180	169	214	195	204	223	180	194	203	192	217	207	194	185	208	188	192
3534	6290	3427	1599	917	734	665	556	596	564	545	517	539	500	468	533	527	513	508	506	525	520	473	484	424	471	488	471	500	467	452	475	477	453	487	481	490	481	505	503	464	441	494	460	473	506	457	449	499	457	483	479	478	459	483	508	491	496	477	511	522	495	442	478	466	477	506	479	456	477	490	456	499	477	456	449	456	483	476	487	468	465	476	484	451	458	445	497	506	505	481	464	481	490	494	454	493	479	460	453	478	473	422	481	471	448	531	477	469	473	484	494	480	490	467	478	432	489	445	477	471	466	494	426	502	439	501	446	494	436	458	454	511	439	473	485	503	514	484	478	485	470	466	481	524	469	460	478	471	457	444	453	525	490	468	429	452	481	486	477	474	490	482	490	483	492	431	471	457	471	476	442	472	443	490	518	446	512	506	468	446	491	479	490	492	472	471	481	447	496	486	497	466	439	453	469	441	514	461	490	449	482	494	478	516	467	508	482	495	470	447	499	469	447	535	465	456	480	477	458	513	451	468	501	475	500	475	502	465	471	434	479	467	428	461	456	449	467	467	488	462	502	501	479	527	480	450	466	482	460	495	480	484	523	491	488	472	500	448	503	471	484	503	484	457	478	432	473	475	453	518	476	480	468	497	470	506	465	441	442	476	449	497	463	456	473	429	504	500	465	472	493	435	447	456	484	468	487	480	451	475	480	480	485	469	496	476	477	469	459	449	515	483	486	462	483	459	471	434	446	464	447	410	462	478	487	449	463	485	488	455	479	484	464	490	485	431	462	455	463	470	491	476	494	494	474	446	460	448	481	453	470	480	453	485	453	504	488	476	473	466	456	532	477	511	455	499	467	456	520	517	444	431	482	484	543	462	494	458	490	451	495	557	465	489	472	458	473	491	454	478	483	461	470	476	500	482	474	456	477	481	458	463	476	473	464	473	477	469	482	468	452	469	485	490	468	471	485	491	480	462	476	484	447	445	485	463	453	464	509	450	472	461	498	502	471	430	443	500	463	505	497	472	501	491	428	480	516	501	463	484	473	457	502	471	476	449	465	504	477	438	501	475	452	515	494	481	462	488	473	468	486	434	464	499	519	442	468	435	478	491	499	500	452	489	454	476	484	466	483	475	496	458	505	508	493	500	490	492	468	462	492	455	429	473	451	514	505	488	492	484	510	466	480	474	482	465	453	455	454	466	468	518	506	449	458	482	459	483	505	484	490	472	443	511	468	502	439	459	425	463	478	471	489	472	448	481	476	498	455	480	472	472	449	508	467	461	463	457	453	457	511	479	484	488	507	486	527	501	464	455	507	449	453	488	516	467	484	477	473	437	488	481	472	492	488	435	519	515	497	482	471	440	481	446	469	464	459	446	468	483	516	433	455	486	458	510	450	472	473	499	448	490	448	440	505	479	447	497	459	473	516	495	457	472	457	497	452	495	439	480	435	481	436	482	474	464	433	473	463	466	481	464	447	465	471	463	473	505	465	465	510	493	474	482	459	442	483	459	473	505	475	477	499	495	468	507	460	495	441	497	498	498	524	484	521	510	458	437	445	462	500	493	463	474	437	459	489	496	448	478	450	482	498	485	480	487	452	481	434	451	502	486	471	483	483	495	462	471	493	476	474	481	480	435	491	463	469	485	456	507	468	468	459	472	454	473	478	486	431	488	450	446	474	489	434	436	472	444	450	461	465	455	453	460	521	495	427	492	509	456	486	499	456	472	459	470	475	478	438	441	462	503	471	459	453	499	457	466	489	476	499	474	473	482	472	526	505	462	506	464	500	456	445	429	484	466	487	482	466	493	468	485	500	418	458	482	458	476	447	449	495	490	489	462	527	467	479	458	466	471	472	503	504	450	457	472	504	495	484	474	502	508	473	484	462	479	452	461	489	492	423	496	438	494	460	507	481	467	516	462	487	459	500	478	501	454	452	462	490	445	462	479	467	476	466	477	509	459	472	479	454	458	508	499	514	479	465	442	474	476	491	458	465	490	439	522	443	457	454	466	449	467	470	442	498	482	496	497	440	460	438	496	478	499	479	450	417	460	450	491	522	500	516	438	430	505	453	504	488	474	468	477	473	442	495	485	464	432	438	512	483	471	454	469	459	492	495	438	477	482	489	470	475	479	513	507	494	473	503	493	429	512	468	480	459	454	469	477	500	467	518	484	455	512	419	470	468	475	486	447	428	474	425	477	475	463	447	473	463	432	473	470	459	454	426	416	492	474	478	483	472	468	489	506	502	453	460	475	482	505	508	476	505	486	475	464	465	500	440	477	475	521	492	508	481	485	474	481	498	477	476	450	505	458	459	488	465	453	462	489	488	533	473	496	488	472	511	479	485	503	474	490	494	469	484	477	455	497	458	441	511	518	440	486	480	470	493	466	494	457	478	493	490	506	465	476	434	478	479	439	462	473	463	462	465	475	465	499	458	441	495	507	459	472	502	452	478	455	447	486	466	503	497	460	480	499	495	488	452	477	481	471	469	461	450	472	457	464	452	473	518	490	459	478	446	463	478	462	492	500	480	477	500	456	431	454	484	470	498	469	478	473	476	456	517	470	476	484	480	496	439	476	486	495	471	485	489	503	453	445	487	465	469	445	506	489	438	453	471	458	486	477	471	442	448	451	515	436	461	490	447	488	481	494	479	445	450	508	467	471	498	492	472	492	487	506	494	465	513	485	509	471	443	451	493	477	494	464	478	466	497	447	493	471	454	442	433	499	499	473	496	482	480	496	449	447	520	476	450	476	465	475	465	504	425	434	516	495	482	478	510	395	492	487	462	509	478	478	463	477	480	498	474	481	494	479	479	473	502	481	484	474	468	493	494	442	476	433	422	457	491	442	513	470	485	486	437	475	489	476	475	494	495	497	435	453	462	477	495	492	484	496	500	455	498	470	465	458	461	482	481	457	499	468	493	489	504	483	499	478	492	480	485	451	465	495	489	496	497	447	451	469	492	480	440	473	428	465	462	469	436	476	480	462	451	464	501	458	507	439	453	452	514	480	496	484	494	490	488	464	480	419	471	461	489	442	485	517	483	467	486	462	465	469	452	506	481	431	475	465	448	491	495	476	483	451	517	449	476	501	453	505	474	529	495	480	479	479	476	456	484	466	448	467	499	469	445	442	489	458	500	518	439	482	445	441	483	476	441	507	453	504	494	469	443	469	429	461	479	471	472	469	493	453	453	497	472	459	443	500	482	456	462	478	466	459	529	490	477	514	500	476	507	481	485	478	469	518	450	459	482	449	467	490	483	462	470	454	491	455	461	468	457	502	486	507	500	439	465	468	445	480	508	446	510	494	491	463	493	455	469	497	441	530	500	485	501	492	497	420	500	472	434	472	461	444	500	463	486	436	462	473	471	488	427	461	484	458	495	487	489	512	494	462	514	443	474	465	470	473	492	485	506	457	460	477	467	425	502	443	467	529	467	487	418	488	485	485	458	479	465	504	492	477	458	482	448	449	490	481	486	454	460	460	450
33156	10870	1371	554	476	457	398	448	425	434	407	416	394	477	467	435	428	472	428	471	392	442	441	446	480	383	419	461	431	469	419	472	452	436	446	458	473	469	456	477	460	419	438	441	461	454	421	451	449	425	429	432	421	435	467	427	422	489	435	440	417	451	419	410	442	450	431	429	441	467	412	420	424	455	419	408	423	454	409	432	452	467	460	436	421	435	442	425	469	432	466	420	457	472	431	437	400	427	424	467	444	456	425	459	432	366	388	469	415	447	448	425	428	426	454	422	435	422	445	422	444	415	417	439	437	442	420	418	395	430	443	435	420	398	392	431	402	439	437	453	410	468	450	430	433	451	438	449	433	421	395	453	434	445	457	442	437	434	429	422	441	437	441	457	449	422	421	459	442	458	402	412	450	428	449	426	415	396	385	425	427	459	458	441	436	437	465	428	429	454	417	454	408	372	405	412	420	429	445	403	404	431	438	401	428	443	480	476	422	416	467	392	410	445	419	442	454	425	431	460	433	415	428	452	429	447	459	434	438	415	437	463	436	452	391	415	400	421	437	446	436	430	439	439	476	445	424	407	440	431	458	430	434	388	436	469	466	420	419	434	428	478	384	398	410	465	412	450	398	443	444	460	451	438	441	433	406	434	433	426	472	471	421	455	450	428	443	453	452	414	412	423	455	445	449	420	406	401	429	455	442	423	413	418	432	420	426	451	445	461	458	384	454	374	446	384	415	393	432	449	357	459	465	461	431	421	473	431	415	462	422	480	473	468	427	430	428	425	404	436	422	422	416	448	443	411	423	451	439	446	452	444	401	427	439	403	458	423	422	426	439	439	419	374	440	461	481	461	409	414	450	451	414	459	420	451	436	426	448	389	446	418	427	424	463	409	393	457	465	467	396	427	455	442	431	461	423	443	449	456	440	438	415	424	417	416	426	453	447	456	409	440	451	452	459	434	447	463	431	456	447	457	449	451	379	441	435	448	395	411	397	432	391	403	425	436	431	432	481	457	438	437	415	433	416	418	449	438	455	433	436	446	457	428	442	432	401	414	414	429	439	454	442	438	419	434	469	443	427	460	454	444	390	450	425	453	442	425	480	425	427	448	449	461	387	439	424	424	425	414	435	449	436	428	448	442	438	389	449	409	442	446	445	452	449	431	443	464	393	432	465	414	419	442	422	397	429	435	429	437	439	454	424	479	439	476	446	421	459	434	413	399	449	432	468	469	449	421	462	405	440	411	398	434	411	441	465	426	404	419	467	438	426	441	431	418	416	410	457	468	425	467	478	437	432	471	432	436	436	463	436	442	452	470	425	456	394	429	439	436	414	434	471	429	456	461	443	427	424	422	461	402	422	435	432	435	449	430	433	415	391	435	435	447	433	424	519	407	392	416	442	456	439	481	407	415	409	414	389	409	424	406	437	432	400	421	461	447	444	446	424	426	446	458	443	414	442	482	437	432	437	427	436	415	442	443	450	431	411	432	426	437	408	417	417	438	423	428	446	400	432	468	412	417	412	408	462	398	421	432	466	413	451	429	405	407	445	445	424	467	412	412	438	462	439	446	422	485	402	421	457	444	441	452	451	465	428	417	437	437	434	395	456	423	460	453	383	431	447	422	409	472	425	427	423	460	451	448	447	395	462	463	446	414	413	436	408	445	472	418	418	416	420	407	452	421	430	410	441	478	432	402	428	429	464	493	448	435	443	459	455	426	415	401	455	426	431	413	416	403	452	419	438	403	423	482	428	477	473	415	427	434	431	448	443	439	411	423	455	416	432	422	398	426	475	416	415	389	423	448	491	446	453	440	465	432	441	429	459	453	415	446	438	429	432	457	424	421	440	445	418	442	423	472	436	400	417	472	439	423	448	438	358	490	448	451	443	386	406	413	415	440	401	410	469	453	440	448	445	404	464	446	465	452	418	436	396	465	419	428	457	432	442	432	432	411	429	435	436	449	463	419	428	417	421	423	411	421	479	429	384	438	385	420	437	431	448	402	457	443	457	401	478	429	383	438	394	420	453	408	452	448	439	419	426	416	437	448	433	448	431	426	415	431	439	424	441	417	409	440	483	454	400	422	491	437	465	405	439	437	414	418	434	403	438	436	409	403	435	448	454	415	393	431	446	454	422	453	399	423	440	397	427	431	490	474	409	442	410	437	453	403	445	403	413	397	414	479	460	424	409	434	450	418	429	401	390	398	439	461	402	448	440	421	462	412	440	382	426	404	433	442	464	424	410	420	461	412	445	447	462	406	424	435	398	395	460	418	413	417	438	439	407	431	459	449	440	413	442	426	454	398	428	439	491	463	435	420	443	387	480	421	475	426	447	460	445	409	448	432	462	414	476	404	421	441	455	406	440	439	422	414	437	441	428	415	459	418	446	422	486	419	437	410	425	410	457	482	437	441	449	417	452	433	447	457	448	423	432	456	460	434	431	457	441	425	418	426	451	427	424	423	467	465	436	398	412	403	458	422	438	419	426	478	425	438	430	424	456	380	440	376	450	439	439	460	406	436	465	404	435	513	461	393	424	474	429	486	444	443	397	464	452	426	446	413	433	446	434	450	438	450	399	422	432	454	444	418	433	467	422	422	433	463	427	436	443	430	448	425	421	461	413	462	454	449	442	416	463	474	412	471	445	453	411	398	440	466	413	453	448	406	423	431	454	419	445	405	422	449	459	427	449	444	425	455	427	408	407	418	405	436	437	433	453	435	411	433	448	430	478	429	474	456	453	448	473	446	454	452	438	431	426	431	442	404	467	410	374	473	453	471	452	432	427	435	446	449	436	460	431	416	430	439	433	413	434	449	408	438	428	419	441	428	413	412	445	472	430	435	439	490	447	388	423	411	482	391	421	446	469	432	461	465	421	455	446	468	443	437	421	430	442	440	429	456	468	419	438	410	411	441	437	403	431	426	426	457	443	438	453	398	457	456	421	457	377	442	405	474	451	446	437	395	429	421	391	446	417	429	462	407	454	471	461	432	456	449	465	456	409	436	428	410	419	485	420	418	430	418	395	469	429	411	408	412	453	471	414	448	415	405	430	428	386	455	423	438	426	431	424	430	438	445	426	412	475	465	434	434	437	420	458	434	430	447	439	400	454	465	465	425	435	430	432	460	441	370	470	438	404	446	455	442	472	449	410	438	424	410	438	396	412	423	439	429	441	444	423	410	445	427	414	441	392	440	473	440	443	411	394	438	430	431	412	393	405	467	451	424	447	444	429	457	441	430	391	425	443	496	462	444	406	418	416	405	423	435	428	435	457	415	409	429	434	411	441	407	424	436	442	434	421	416	405	433	462	459	438	417	461	447	416	438	428	444	426	412	464	450	425	408	417	451	419	417	433	414	458	429	448	397	433	425	381	444	495	441	445	471	425	399	430	481	445	423	450	428	372	448	438	446	406	429	459	415	400	436	416	420	436	437	430	427	421	450	459	398	418	427	430	424	436	417	456	423	450	450	426	423	459	415	449	460	437	419
6128	1490	1111	985	967	991	973	1027	986	975	963	988	953	906	946	920	985	964	914	934	916	993	981	941	904	941	975	952	973	991	918	979	945	987	957	997	984	948	939	954	905	952	928	913	988	948	958	953	972	944	936	961	900	978	1020	964	957	971	965	988	971	905	931	978	972	925	955	947	931	959	904	941	952	975	942	947	1041	918	981	931	934	955	902	923	993	941	881	953	939	1004	913	974	964	957	934	1014	967	969	1007	973	986	917	928	978	976	1003	958	965	972	963	920	956	983	970	985	908	981	935	1014	925	975	1006	946	972	970	950	969	913	945	972	958	957	979	886	981	943	989	955	963	921	940	971	897	938	936	1005	907	991	940	954	1003	921	945	980	940	987	1000	924	964	947	1036	950	917	1004	984	941	934	916	942	979	984	943	938	946	913	921	942	981	1005	960	957	967	1003	961	974	954	962	964	941	930	948	995	1012	930	1000	928	1040	951	913	958	945	967	971	980	910	916	955	926	949	963	973	977	949	972	927	958	953	949	956	935	971	1025	968	967	949	947	974	941	988	930	1006	941	962	995	938	920	959	932	954	955	962	938	951	929	942	955	909	952	911	976	947	965	891	980	951	994	942	1033	982	963	1003	930	906	964	1024	947	963	963	963	971	958	991	961	964	952	958	1005	955	939	936	912	959	991	1012	1000	906	938	941	955	955	1008	948	963	1035	982	898	921	927	945	977	943	937	955	1006	976	999	967	964	996	918	919	984	941	986	1015	973	962	932	985	898	927	948	982	975	986	958	951	982	962	947	952	1033	923	911	949	978	954	904	911	965	992	958	963	928	943	1014	932	950	995	976	946	971	950	955	969	957	982	954	934	987	912	934	986	984	1024	966	940	914	999	901	971	978	904	970	993	979	930	951	968	906	992	979	1020	945	962	961	962	927	944	1017	979	934	939	963	941	926	955	932	988	896	1002	999	1011	978	953	976	951	944	939	943	931	967	939	945	953	971	909	965	904	957	937	987	955	942	968	959	964	995	950	919	971	979	943	993	940	955	972	954	967	931	970	924	956	904	942	927	967	956	984	1014	969	960	973	961	954	917	959	915	982	1000	1003	1016	992	973	975	954	966	926	983	981	926	944	951	986	987	973	964	929	976	943	890	972	939	933	974	959	953	932	942	985	945	1002	936	963	977	972	940	967	978	929	877	983	942	929	981	885	954	964	971	988	1002	891	956	995	983	918	1001	978	980	985	938	965	919	979	925	957	947	939	962	909	989	936	922	935	986	979	970	946	963	935	986	941	960	975	993	985	1015	922	938	977	966	973	939	971	959	964	977	976	938	988	961	948	1015	971	987	981	951	918	957	960	894	983	947	941	919	956	957	936	947	901	960	988	948	913	976	938	975	946	949	1000	973	991	946	927	940	978	937	1014	1028	885	993	989	949	984	909	976	933	960	936	946	946	897	924	935	1000	992	964	929	978	935	972	928	907	971	1019	993	919	942	955	979	934	966	973	997	985	926	992	972	941	957	930	969	966	1021	1018	990	977	989	924	896	968	956	939	969	963	977	1003	1005	976	964	986	965	938	997	952	973	975	960	966	1002	977	942	933	927	975	988	910	888	910	946	914	900	998	989	933	1004	941	931	954	974	957	982	945	986	953	926	890	968	985	938	979	940	972	922	990	1026	957	1001	939	897	907	962	916	980	965	993	994	948	969	976	955	1016	981	943	969	988	974	980	973	974	952	999	912	938	967	954	905	922	931	970	932	907	993	918	941	926	969	1015	969	957	974	889	980	987	931	940	940	1025	935	1020	978	960	915	909	998	957	973	952	975	944	957	943	956	936	915	939	942	986	926	963	978	949	963	943	942	1008	896	981	962	935	936	945	979	1006	960	919	964	925	967	894	947	981	962	959	961	969	953	934	1008	926	947	919	924	931	898	963	924	946	964	975	997	957	972	942	945	1001	917	934	964	972	1007	929	950	978	940	931	1018	931	895	967	891	937	953	979	953	937	1051	969	943	936	936	962	952	951	946	962	965	1013	932	895	934	1009	994	932	979	950	923	912	972	969	990	958	978	946	883	950	972	902	948	900	996	972	938	934	951	922	949	955	937	935	950	978	979	974	987	917	1015	969	1010	966	986	963	963	938	994	939	993	1011	946	953	947	922	916	911	972	956	978	963	942	879	970	928	945	986	997	922	901	962	1021	950	944	914	946	974	966	952	908	878	939	921	937	992	973	985	935	894	999	922	958	882	989	935	941	952	965	927	940	1008	950	1013	997	988	935	944	984	1022	907	893	951	924	909	961	1044	969	892	1029	992	921	899	960	989	975	1017	953	965	967	969	1016	907	960	937	989	937	901	1001	961	943	956	994	970	938	973	957	948	946	1001	959	1013	984	924	931	975	961	912	944	967	957	966	972	941	930	953	988	1018	958	988	941	1002	961	913	1027	953	968	977	950	950	945	995	985	976	1016	925	990	961	987	989	945	950	969	956	983	938	927	948	925	946	923	945	936	964	980	986	973	945	933	968	977	912	975	952	966	974	992	959	978	959	960	1006	962	940	970	954	956	949	971	947	965	898	1005	929	921	962	941	979	970	945	956	991	957	948	972	966	979	963	928	941	1015	906	994	1047	977	974	954	1022	933	920	960	928	980	967	897	960	974	909	958	973	948	946	980	920	945	952	980	920	921	992	989	999	980	936	962	959	960	953	966	978	968	960	916	1006	984	983	990	1008	979	941	938	966	985	1022	948	968	922	949	931	956	960	994	960	948	951	965	982	963	959	986	994	965	937	944	997	995	929	981	966	903	966	968	919	961	978	953	925	960	1009	947	955	948	926	965	919	982	957	929	955	966	922	911	954	916	971	944	913	987	976	890	943	1011	925	1009	930	990	945	970	930	964	993	931	947	998	959	927	922	958	985	955	917	983	1026	939	962	933	970	951	973	965	939	947	897	940	933	947	946	995	1010	1021	924	964	934	971	947	980	930	941	963	868	967	974	1001	994	950	894	950	957	964	931	1015	934	931	953	918	961	944	974	952	973	955	980	922	974	920	961	924	973	943	969	930	953	925	944	960	962	936	975	973	967	933	930	973	941	944	935	957	987	927	959	966	1017	947	959	973	953	927	921	1044	993	930	922	942	922	946	970	985	949	918	974	969	973	942	949	899	942	916	913	1006	995	954	944	1013	921	982	935	979	980	965	949	1003	978	954	945	961	909	954	944	952	950	960	1001	949	964	951	958	920	953	959	956	902	911	945	971	989	931	984	953	960	972	924	978	924	955	998	928	923	983	955	950	969	1025	919	940	907	935	920	944	928	992	1010	911	960	920	985	951	958	915	930	960	975	967	942	953	908	936	913	940	965	979	1020	930	895	964	952	986	928	974	942	974	921	978	976	876	978	963	961	947	948	946	936	954	948	973	928	953	903	993	967	973	989	994	929	990	965	960	966	986	978	981	976	915	963	923	966	991	1013	988	942	919	977	960	1005	955	1014	1003	956	974	941	945	930	972	973	961	964	983	945	898	945	944	968	896	1002	913	984	1007	952	998	947	960	1036	966	980	903	959	909	1017	917	956	982	925	989	1015	939	939	932	1012	1005	980	897	944	915	944	928	976	937	928	999	957	976
24653	21128	24706	27771	20990	4133	659	543	464	433	443	388	422	380	414	420	395	388	388	397	417	375	407	421	403	411	413	382	394	411	395	428	395	435	385	385	402	354	396	425	378	358	387	427	363	386	338	384	366	354	378	361	397	375	393	393	396	378	417	374	391	370	405	365	378	411	355	363	387	353	395	378	390	366	377	420	366	374	387	398	371	393	414	378	432	354	423	400	397	402	345	391	406	419	374	373	372	382	399	379	404	372	384	400	421	367	359	402	385	378	414	398	382	339	375	429	381	396	383	374	371	408	369	364	364	372	352	411	375	361	363	398	404	389	372	359	401	385	329	379	380	365	361	374	384	383	373	402	371	382	375	388	382	360	356	441	362	387	430	361	379	394	429	347	397	380	414	385	423	365	373	410	382	388	351	394	405	369	398	355	408	372	387	359	396	388	387	398	387	421	395	390	376	366	374	430	371	414	389	375	376	349	399	383	424	429	358	332	340	379	350	376	385	388	370	387	371	422	384	392	377	354	361	350	386	387	394	371	400	395	388	361	456	412	378	406	386	373	367	387	375	398	409	377	377	354	409	416	404	389	388	363	392	389	387	390	399	384	386	371	373	422	381	391	368	370	363	375	368	389	345	382	401	384	348	400	370	354	414	379	393	365	377	408	396	408	391	382	401	402	379	368	364	393	388	374	413	373	401	412	371	380	402	379	393	394	361	423	356	389	397	376	420	367	397	374	355	396	387	373	397	360	401	366	395	401	419	389	372	405	415	401	383	394	396	366	379	365	394	381	414	368	382	367	373	399	399	411	396	393	386	358	360	370	402	387	397	395	391	441	402	348	379	385	401	383	397	359	389	405	413	412	405	433	392	368	399	386	390	367	405	381	412	368	387	402	382	392	376	380	381	417	367	392	415	366	370	402	362	341	416	370	412	407	367	404	363	383	361	375	383	389	378	375	412	370	368	393	393	370	372	405	346	421	370	394	372	387	399	386	411	384	378	415	380	387	356	378	355	412	391	406	393	379	378	383	362	378	374	375	383	410	381	407	371	393	415	367	373	349	339	425	367	324	387	387	417	393	427	380	397	373	376	364	386	408	377	375	348	363	386	363	375	366	407	397	396	375	379	386	392	410	388	386	382	361	404	405	389	392	401	403	370	426	374	348	401	360	399	422	387	392	354	386	367	377	405	369	385	343	384	390	392	378	380	390	373	378	375	395	360	393	371	396	398	383	389	422	380	373	392	439	408	345	372	397	350	395	382	411	403	371	365	396	372	377	402	378	395	380	409	416	412	385	423	438	397	426	394	370	341	366	362	391	375	394	364	364	424	397	400	414	404	387	405	352	396	375	396	365	362	356	401	393	381	369	378	407	390	349	405	395	360	378	357	379	401	403	408	409	349	394	379	393	403	377	404	412	361	383	388	350	419	371	384	353	372	388	407	362	367	410	378	383	376	411	372	415	357	417	409	400	375	380	373	423	371	384	369	357	391	369	396	366	418	385	332	388	409	416	386	378	382	409	402	357	366	385	387	407	382	392	409	372	388	399	332	420	382	362	411	394	385	400	347	396	370	416	408	410	406	392	397	411	361	435	370	404	399	407	376	435	356	365	383	386	406	433	381	387	389	370	395	375	386	416	412	372	354	375	382	360	371	396	356	369	382	359	393	394	376	372	367	380	373	385	423	413	391	382	426	411	383	380	398	373	342	371	359	357	412	370	378	358	348	410	359	380	366	404	358	351	341	384	382	381	373	405	365	375	379	362	360	388	375	404	376	366	378	367	353	399	397	384	410	398	346	413	389	398	332	358	382	382	409	353	367	342	370	351	375	385	342	379	404	399	345	373	357	386	426	384	398	400	326	418	379	402	410	446	412	387	370	373	372	364	351	381	383	380	341	382	413	401	411	425	368	381	387	379	358	392	399	398	347	392	351	401	362	395	366	418	372	412	407	402	390	354	402	355	395	345	370	379	355	386	373	371	417	387	405	404	375	407	391	352	369	396	377	391	375	388	413	403	380	370	419	407	390	394	385	403	342	354	397	387	401	397	423	402	388	378	386	351	391	399	371	364	390	389	361	403	388	384	336	363	364	345	404	383	379	367	391	395	375	358	393	419	353	391	371	388	394	354	383	393	399	394	351	338	369	414	360	390	381	413	401	379	373	384	396	386	399	372	415	401	356	389	362	426	389	389	396	415	367	391	376	368	389	388	404	363	408	369	359	382	386	359	383	394	364	380	370	349	370	375	343	362	385	408	385	399	387	386	390	390	386	370	377	404	404	362	393	370	391	402	417	384	383	357	357	410	399	373	369	388	368	357	385	439	388	383	401	383	387	372	407	410	384	384	397	393	417	372	385	440	353	355	347	381	377	366	402	359	373	381	381	414	373	383	403	419	398	382	387	417	356	371	337	391	398	378	404	414	387	385	398	407	374	385	394	348	397	371	327	375	404	384	376	390	397	385	382	439	393	337	411	397	372	361	351	390	429	373	364	378	415	370	346	369	398	376	392	389	396	349	411	385	436	384	390	403	420	373	403	396	363	366	396	366	399	363	392	370	393	359	415	388	387	394	376	390	336	372	376	400	381	369	356	336	363	386	402	353	357	403	414	411	362	358	399	385	394	377	379	402	404	368	382	380	413	434	398	407	402	374	402	360	338	343	370	374	404	381	388	361	393	381	392	359	420	370	409	375	409	409	391	340	387	341	384	373	379	386	386	415	363	347	370	388	376	394	359	389	368	387	376	376	378	386	385	384	382	405	421	340	361	391	364	379	389	407	378	406	380	410	404	393	363	387	379	391	395	378	362	396	399	353	385	355	381	370	388	381	349	366	370	397	377	389	401	412	377	382	367	370	414	391	372	383	368	330	393	369	393	350	404	362	374	400	410	408	417	402	417	369	413	412	389	384	384	386	383	361	386	364	409	368	363	387	371	382	400	426	377	392	408	376	400	363	384	356	424	379	412	406	406	400	410	386	364	385	363	397	365	353	406	398	341	413	346	396	384	384	360	403	380	356	357	411	376	413	411	367	362	394	390	370	376	387	375	433	413	398	402	404	374	380	368	360	371	415	348	411	403	381	405	387	350	413	378	386	403	382	431	394	377	381	385	348	360	386	390	383	384	412	378	426	386	372	376	373	365	402	321	364	386	401	373	368	378	379	401	359	394	354	370	377	412	348	405	352	379	383	424	392	412	401	378	398	394	402	379	403	388	391	345	380	381	378	385	400	414	367	380	384	371	373	393	341	392	379	390	384	363	373	357	388	404	411	388	382	401	375	340	396	359	372	418	404	393	401	374	373	426	424	414	382	396	342	336	352	393	387	388	350	338	383	394	378	384	387	386	400	393	386	369	364	363	381	365	411	395	332	388	399	361	400	377	393	379	381	392	366	388	406	406	349	388	399	373	376	352	412	403	420	388	376	403	397	387	379	394	365	396	384	348	436	373	376	412	381	390	381	388	365	383	383	404	393	385	361	379	362	377	377
3622	3970	2383	1366	1086	1027	971	902	963	855	904	863	855	796	870	871	878	821	874	858	875	858	884	851	841	902	867	846	840	820	866	886	833	848	832	814	791	867	875	811	863	843	858	866	847	846	841	863	830	862	835	830	869	884	863	814	810	827	825	856	858	834	889	836	801	847	793	873	820	766	828	858	834	865	835	833	837	851	816	813	876	796	831	858	774	835	848	850	806	844	804	841	804	807	880	819	805	832	879	857	855	844	830	827	840	845	830	819	776	796	846	808	860	861	851	827	797	894	879	777	829	851	820	838	811	817	868	858	859	853	777	798	801	876	819	840	817	841	801	774	782	842	848	877	834	818	835	842	867	854	834	822	807	844	872	820	863	868	882	834	821	770	820	821	832	798	883	824	840	857	807	824	891	876	853	806	795	849	837	822	838	765	854	864	847	850	832	862	839	913	851	759	847	939	849	871	858	807	855	850	848	844	797	826	819	836	840	853	823	903	853	846	891	893	851	782	838	805	835	839	820	860	853	819	810	857	858	824	809	880	879	818	828	788	835	859	889	833	876	860	842	797	849	834	800	819	874	828	821	845	893	804	843	907	863	798	869	858	836	806	873	858	910	864	794	826	797	885	815	830	836	848	836	836	868	832	839	863	802	817	829	866	805	819	792	868	854	830	894	851	789	840	862	861	815	880	884	852	844	856	849	792	818	826	898	847	910	860	852	887	826	853	897	849	812	881	812	857	856	833	790	830	854	836	828	820	818	848	840	819	820	790	783	849	828	860	825	823	826	875	847	815	840	806	824	838	851	820	855	822	874	856	796	826	796	882	820	853	782	837	847	819	819	805	825	804	853	834	812	837	842	857	800	879	851	847	867	904	786	851	812	827	892	874	890	889	836	866	815	880	792	816	821	811	798	827	814	877	813	787	810	855	855	919	851	813	842	859	812	857	802	814	846	854	837	847	813	805	865	833	826	849	832	862	833	874	845	867	810	823	812	742	802	842	823	820	808	813	810	862	864	816	801	819	860	795	861	875	864	846	831	849	836	823	821	888	879	839	847	881	851	830	837	865	830	825	837	854	868	831	801	855	832	812	855	901	822	835	838	870	843	854	831	813	843	855	840	800	833	846	789	847	802	869	845	799	878	795	853	769	843	840	780	812	837	846	808	812	807	838	872	850	806	858	847	811	801	804	823	824	836	838	822	832	829	847	849	826	852	790	873	842	860	891	821	831	836	819	833	820	837	840	851	851	796	823	855	826	836	827	827	893	827	837	807	864	861	855	852	817	837	828	800	827	863	854	814	839	840	830	832	853	806	865	859	858	892	813	825	792	865	820	835	830	836	824	873	864	887	754	851	866	838	816	854	843	802	816	788	834	780	828	791	840	817	816	849	828	826	842	836	814	800	824	868	877	822	829	858	885	848	851	786	877	813	878	845	837	839	871	842	817	867	830	881	852	792	820	877	824	905	814	845	863	833	867	891	818	840	833	817	794	856	825	819	861	833	792	856	871	785	833	835	830	806	837	837	812	864	820	813	845	835	865	812	808	848	824	840	832	868	846	833	810	856	852	865	831	888	859	873	818	796	788	850	863	863	823	821	834	814	893	863	816	835	890	867	875	841	817	883	859	891	846	871	866	833	824	791	819	822	839	868	846	864	810	862	834	790	866	812	785	832	880	801	772	811	852	786	818	881	805	818	880	835	816	809	844	813	778	818	835	790	840	841	849	856	788	873	815	814	831	838	893	818	847	833	903	863	832	787	869	889	906	856	856	867	842	824	850	850	869	845	839	837	832	828	815	874	800	849	859	847	830	867	849	827	858	869	852	820	835	859	822	826	837	814	841	840	842	784	818	815	827	848	857	777	854	799	844	900	848	825	833	856	860	860	846	853	831	870	821	835	815	826	864	896	832	794	815	869	836	849	869	776	853	852	841	839	848	787	794	848	839	843	856	802	890	867	857	888	825	872	815	827	848	815	856	853	832	880	840	838	842	854	858	844	876	858	821	846	809	853	845	847	889	852	832	842	834	822	826	824	849	877	847	818	864	821	862	858	839	803	887	895	867	851	794	800	837	777	837	902	865	820	839	882	830	813	840	894	865	854	805	852	826	807	829	864	860	880	856	821	854	839	793	863	818	853	844	830	808	833	823	849	867	857	873	839	850	838	871	831	815	840	833	845	846	820	870	819	843	834	794	859	795	795	864	851	864	838	816	842	821	821	784	862	851	856	851	821	817	899	811	803	819	815	817	750	832	783	823	830	845	838	801	832	861	860	846	821	854	806	853	822	886	840	837	808	832	848	834	817	821	828	873	849	832	846	803	836	825	824	834	837	840	853	828	827	846	893	869	841	817	839	801	880	831	849	821	801	832	866	836	844	863	857	907	807	821	820	789	858	827	821	860	812	824	814	838	831	884	825	861	824	821	841	780	811	839	804	808	841	807	843	815	822	819	785	874	851	825	831	850	786	802	855	814	808	820	830	797	825	828	818	824	849	866	813	851	873	860	797	827	874	855	869	858	851	810	861	801	891	866	856	852	826	889	796	858	862	843	798	854	820	885	869	780	800	840	827	790	833	799	878	841	837	844	789	843	806	849	886	802	832	801	837	836	880	852	875	864	830	824	827	812	804	857	816	851	868	846	845	829	800	831	790	797	840	844	812	891	843	849	806	836	836	809	827	819	822	860	789	828	807	830	826	886	831	838	830	827	865	834	807	831	784	828	829	812	809	846	882	879	857	794	823	798	853	839	902	826	874	765	853	818	823	798	847	813	860	787	827	828	823	857	821	855	856	799	834	861	812	867	845	837	837	808	856	803	841	791	896	840	884	859	853	860	847	835	824	832	865	827	794	833	866	893	850	833	814	874	833	813	852	812	872	852	849	854	833	813	847	818	822	835	867	833	820	861	876	855	796	833	837	796	824	822	831	786	784	832	829	865	855	809	812	833	838	868	795	837	819	874	838	835	771	825	830	783	802	897	853	845	777	803	838	847	869	831	857	829	840	856	801	829	842	851	837	885	866	844	877	850	890	854	844	873	850	836	817	884	828	876	883	867	834	828	854	845	814	844	818	851	844	825	839	826	864	889	791	861	893	808	833	832	848	804	784	827	832	834	833	774	837	785	847	831	834	826	819	809	843	814	800	872	874	852	811	802	794	890	799	861	835	844	837	819	799	841	851	843	848	842	815	778	818	869	837	835	811	869	822	905	857	842	845	866	844	832	859	782	805	873	851	858	822	800	849	901	800	844	840	852	823	829	839	862	809	830	880	816	801	793	835	844	900	866	882	835	800	841	850	887	876	825	881	845	862	888	869	799	843	814	865	798	836	859	831	895	787	824	865	852	833	899	853	878	811	820	881	829	848	853	859	853	866	857	807	786	830	809	852	848	816	826	823	823	849	837	854	889	824	836	853	820	823	787	807	874	804	827	829	905	745	836	849	796	817	856	811	838	899	856	889	847	887	803	783	793	830	840	854	835	818	863
24049	21202	25362	27343	21206	21211	2808	510	358	323	297	259	263	254	219	224	229	228	196	222	184	215	218	211	208	194	202	221	167	210	192	180	203	184	184	187	191	197	205	221	203	214	194	206	192	192	178	198	181	192	194	197	199	205	188	191	194	209	208	194	196	191	230	218	197	182	175	183	194	178	218	236	189	198	185	204	169	189	165	182	200	178	211	194	194	186	208	189	186	181	228	164	182	193	181	217	185	185	213	190	202	182	201	200	206	219	201	199	188	209	184	197	173	205	181	157	208	168	169	204	191	178	208	205	200	208	203	221	175	201	169	166	218	214	215	181	181	163	190	162	181	186	172	197	179	176	181	174	184	188	201	189	201	200	200	183	188	164	207	181	172	173	195	203	192	209	180	169	200	212	198	168	198	193	175	202	184	169	170	197	184	178	196	176	194	195	188	157	170	197	193	182	190	185	228	200	203	159	203	191	197	222	203	190	212	185	208	191	165	190	196	201	190	197	184	171	187	201	204	188	185	190	182	186	182	215	172	206	200	176	183	210	189	195	179	156	188	171	207	200	214	218	175	203	173	190	184	188	184	184	194	187	157	195	188	183	178	200	201	185	201	210	202	203	186	171	201	186	168	171	217	190	182	192	193	193	212	190	181	212	196	218	194	187	198	172	162	193	184	186	187	202	194	195	205	243	181	171	194	171	199	182	180	201	200	172	195	198	173	184	205	182	185	218	201	171	174	200	201	192	169	185	166	207	186	166	197	210	181	191	194	195	182	184	193	182	213	191	187	211	190	184	164	187	195	196	198	199	203	175	213	187	188	187	195	161	192	181	160	202	175	204	201	192	203	219	184	201	171	184	187	171	185	187	171	188	172	212	175	192	205	187	186	148	213	173	186	208	216	199	203	197	205	195	165	184	211	192	186	184	212	202	203	187	201	185	183	188	211	197	190	224	206	181	166	178	199	191	186	203	206	195	186	180	183	182	168	195	191	179	199	185	184	173	196	179	193	214	198	216	214	171	212	186	197	191	195	201	187	178	181	192	224	205	184	184	193	192	159	212	191	191	189	210	175	186	200	199	192	196	204	185	212	176	194	216	156	197	187	185	176	181	165	191	207	199	189	181	187	206	196	191	182	193	199	186	183	196	183	198	222	201	190	214	202	196	185	179	192	182	193	201	189	181	197	165	193	181	235	211	193	198	191	177	192	200	183	201	184	186	185	180	205	176	207	205	176	201	173	182	171	169	197	184	166	179	187	181	174	193	209	176	169	165	183	192	164	200	187	189	169	209	192	156	203	183	195	186	192	189	188	195	186	190	176	204	187	186	174	187	198	178	167	176	198	195	188	179	188	177	180	171	207	162	202	197	183	170	197	212	203	147	180	204	174	197	192	180	192	191	190	191	179	207	165	160	178	206	203	207	194	216	208	164	175	186	180	197	191	190	186	187	216	203	201	178	204	178	162	193	213	186	200	173	179	179	221	198	205	178	180	197	184	160	187	189	161	186	175	171	184	155	155	174	182	192	204	222	185	203	217	190	183	190	213	194	194	202	166	192	216	190	208	175	183	189	220	190	194	199	211	200	186	219	204	202	189	194	189	178	190	190	199	187	181	187	195	192	199	192	208	182	199	171	189	190	182	216	180	215	177	204	205	178	182	202	212	169	170	180	176	197	180	194	168	208	203	191	193	174	176	205	178	171	170	190	190	191	211	193	174	174	196	182	200	187	185	199	199	204	220	190	192	193	201	191	193	184	193	209	168	195	220	185	173	178	217	180	204	190	174	177	196	175	179	200	200	179	223	206	198	202	194	173	166	200	196	192	198	177	185	194	178	202	204	196	185	169	210	192	185	205	185	197	227	177	193	194	190	165	216	206	214	199	188	201	200	189	185	186	207	197	169	212	174	181	176	191	195	188	188	196	181	191	207	215	195	219	190	200	194	215	185	237	187	206	173	218	208	206	194	194	186	198	204	180	205	165	185	195	191	182	179	214	183	178	183	191	217	182	184	186	213	186	202	203	170	157	204	156	213	185	181	198	183	181	207	191	204	173	199	190	194	197	165	188	180	196	195	175	177	185	204	183	214	201	199	210	171	195	204	173	230	174	182	203	196	197	209	197	204	220	185	196	207	196	207	198	167	178	214	175	173	190	182	174	182	203	189	182	206	195	197	204	212	180	182	170	188	196	202	187	209	173	193	184	173	172	214	169	188	190	177	178	202	209	181	194	188	159	195	209	211	179	200	166	187	190	179	193	192	176	185	179	171	196	179	191	184	202	170	183	202	185	188	198	194	191	219	172	204	195	189	175	204	194	190	189	188	238	193	188	197	177	190	185	175	188	197	221	179	206	188	180	177	200	180	175	176	186	179	215	190	225	204	176	176	182	197	197	167	161	181	188	195	168	186	206	187	185	206	217	205	180	170	178	172	200	186	178	179	207	186	186	186	195	210	184	176	201	170	158	171	183	182	158	188	188	204	175	208	190	207	178	208	216	207	226	182	192	173	192	229	219	198	197	196	170	185	195	203	182	195	192	186	190	178	176	172	198	168	196	200	204	217	165	195	165	189	198	190	173	193	205	184	196	201	185	196	206	186	211	202	196	187	154	196	183	220	185	210	191	184	220	188	211	205	217	205	173	177	182	196	189	189	198	190	186	205	204	201	192	198	204	207	187	185	162	200	179	198	164	183	180	177	204	183	178	170	185	195	190	169	182	164	197	176	195	195	178	192	185	206	186	187	219	201	191	210	206	191	190	179	197	209	213	180	201	191	198	197	205	180	175	192	167	191	174	196	191	202	184	165	176	173	189	188	196	176	193	171	215	196	204	187	206	182	205	174	170	208	236	223	216	204	173	202	170	196	184	178	171	163	190	172	179	208	171	181	181	184	214	190	177	199	211	183	206	175	158	173	178	181	213	216	189	176	192	182	186	193	169	184	193	197	208	175	170	187	186	142	202	184	179	197	197	203	191	203	177	182	190	191	182	204	192	193	172	166	164	203	179	162	192	193	190	191	202	180	181	198	161	163	187	197	175	205	192	230	206	177	183	207	175	189	193	173	187	196	182	179	157	173	171	195	181	163	209	201	190	198	202	166	182	210	209	218	203	205	180	196	172	193	189	184	193	181	178	198	196	184	198	174	178	209	203	179	205	221	200	160	225	193	192	181	189	175	188	206	182	198	203	188	192	176	187	190	189	206	201	213	187	207	199	198	206	191	195	213	169	183	186	169	210	179	191	189	183	194	186	197	189	198	199	215	180	208	209	204	221	183	181	175	188	204	193	183	203	178	184	170	161	200	186	189	173	196	175	171	187	196	199	171	187	190	201	188	181	171	177	170	184	198	196	203	176	191	186	205	209	194	203	186	201	209	177	197	176	194	179	197	181	198	158	206	235	187	199	184	188	167	187	209	181	180	191	197	186	224	177	197	181	173	203	209	161	182	203	186	199	181	206	187	184	198	196	187	202	191	181	169	186	193	190	176	202
3654	5717	3279	1558	961	735	612	560	513	523	501	466	497	499	483	443	495	463	462	452	460	519	465	461	471	461	471	471	439	479	484	467	446	450	458	461	484	457	452	480	459	484	413	464	458	499	468	488	456	417	482	475	472	469	482	435	472	420	479	444	452	439	426	467	425	425	443	420	437	452	426	393	467	492	471	434	451	448	473	471	415	421	415	475	444	435	444	443	466	475	468	476	449	472	482	460	474	440	447	442	448	474	452	487	477	474	464	439	435	421	466	462	415	453	452	435	450	464	445	429	431	454	441	446	468	441	472	472	432	479	431	457	405	488	457	446	487	437	488	472	479	468	450	475	480	442	430	442	467	482	422	494	442	462	452	453	456	419	454	436	422	475	451	491	460	473	471	438	445	456	449	472	462	473	491	488	461	476	446	476	451	460	471	448	488	438	437	449	441	435	453	477	458	448	447	424	477	398	441	468	432	435	504	464	452	444	447	420	457	429	460	418	431	480	455	422	438	457	453	467	440	476	472	467	434	492	445	453	460	501	485	484	426	476	453	463	454	452	449	495	456	436	471	459	451	446	445	457	436	472	462	432	461	451	475	432	487	450	451	413	466	444	482	420	477	492	455	435	449	467	444	470	451	457	477	451	416	461	449	446	475	460	424	459	458	437	466	487	474	476	460	469	458	457	448	459	471	462	447	434	445	493	436	455	459	469	452	468	465	458	479	405	480	452	450	462	453	437	444	477	436	466	482	445	453	443	482	438	454	482	439	460	466	458	424	491	457	451	415	424	439	480	473	465	439	440	474	442	467	410	466	442	400	415	483	459	450	419	460	450	457	430	444	467	424	492	498	442	447	511	527	449	426	462	477	458	441	458	477	453	470	458	480	478	485	434	468	456	454	464	462	467	480	469	456	431	437	439	483	482	487	434	441	462	487	474	470	408	480	485	457	478	438	453	459	473	487	467	453	434	451	467	447	502	462	451	449	469	454	448	442	462	451	470	441	482	480	418	426	496	455	457	452	448	448	439	465	446	432	467	447	465	484	414	426	424	459	476	451	466	477	446	459	462	454	485	440	411	450	420	446	479	444	435	469	441	464	476	393	440	443	456	449	464	462	450	457	469	458	468	447	419	478	426	477	451	468	404	459	472	484	426	448	476	500	485	432	443	446	453	428	457	450	453	440	463	459	484	481	462	452	456	500	456	439	469	451	446	462	448	489	478	439	437	444	476	460	457	439	437	431	439	477	469	485	458	463	450	444	452	478	424	457	434	472	405	459	443	435	472	489	455	473	424	468	495	442	421	462	453	468	497	450	454	480	448	411	469	442	507	473	434	433	454	469	464	445	434	440	436	475	470	481	431	485	458	442	465	456	467	457	440	481	464	472	451	463	458	460	457	435	459	476	449	476	435	416	444	450	455	468	461	446	478	508	456	453	440	480	474	444	434	408	435	509	487	457	444	471	465	516	433	468	473	452	507	444	458	459	428	442	453	450	452	481	477	420	465	454	396	444	454	448	443	471	466	450	417	441	460	457	500	493	505	448	478	499	481	460	475	466	452	468	465	459	460	466	441	462	471	417	438	466	439	494	496	456	473	452	402	465	436	448	426	462	489	491	447	455	467	485	471	459	463	460	457	491	495	464	452	448	461	449	508	468	444	486	446	476	442	422	433	452	483	454	459	449	462	439	486	463	432	462	442	450	462	455	457	458	438	510	448	469	443	441	433	469	444	496	467	453	457	494	431	461	434	464	464	428	461	455	448	456	448	487	468	489	433	467	442	484	430	467	435	449	429	450	477	478	455	453	455	442	459	484	480	439	460	462	491	440	482	455	448	417	487	458	475	503	505	451	436	461	537	491	458	479	468	468	466	430	460	465	421	485	470	489	447	440	438	440	483	448	457	451	472	464	477	477	487	467	457	452	461	470	436	439	468	421	459	471	440	448	454	468	482	475	468	473	477	463	432	434	474	482	478	474	442	481	467	497	412	481	431	430	432	473	464	436	427	485	462	436	441	463	460	463	479	446	473	492	479	452	489	459	464	488	459	462	514	444	416	432	454	452	504	445	481	485	446	452	466	465	487	461	439	454	473	475	439	453	430	435	451	445	471	475	443	436	491	461	473	427	447	458	464	464	450	463	481	456	452	476	462	422	429	452	434	472	430	442	456	435	450	464	431	483	443	445	451	461	477	443	460	465	452	473	441	420	483	459	471	448	485	461	454	452	467	473	460	461	414	458	489	472	445	424	467	491	453	459	482	438	426	455	441	436	480	452	435	487	459	493	426	444	445	434	475	482	451	475	506	426	477	440	476	489	463	446	419	457	451	452	447	464	448	487	404	473	470	442	448	495	440	460	460	437	429	434	400	463	503	444	445	432	465	426	423	454	423	494	463	447	473	488	437	465	420	455	440	439	430	448	462	433	439	425	497	422	464	483	466	424	452	475	441	476	467	463	481	438	446	463	460	474	471	467	452	464	471	445	459	443	445	495	439	463	421	474	432	453	483	434	446	461	443	431	461	474	452	491	445	484	420	464	488	446	449	489	449	441	472	463	460	468	463	485	437	428	451	462	489	437	467	451	439	468	434	406	440	433	454	429	506	506	436	444	441	461	425	456	449	421	464	439	460	466	435	434	450	452	449	471	430	430	455	415	488	494	475	445	419	491	481	462	482	463	461	452	444	431	495	433	418	450	426	475	476	435	454	445	438	465	440	456	450	469	472	465	474	457	479	435	471	453	449	454	427	471	436	442	450	476	455	457	433	462	482	446	479	489	467	432	459	473	426	478	453	424	447	397	480	465	472	487	477	461	454	457	485	464	449	473	436	451	445	444	461	459	421	444	431	473	441	476	498	454	461	483	462	440	458	501	466	435	413	436	460	432	421	458	449	446	440	468	465	440	426	471	468	424	435	474	457	500	414	449	405	463	422	455	454	446	492	448	431	466	440	468	453	447	462	467	492	432	442	462	482	454	495	503	478	459	465	436	442	467	482	444	469	443	483	493	470	475	420	455	449	473	471	478	491	472	434	448	430	445	470	474	481	417	466	439	448	455	482	463	467	428	469	463	489	406	458	457	436	430	436	429	469	441	460	444	451	476	427	430	485	434	499	479	462	482	492	473	465	490	463	446	503	468	460	451	431	437	435	421	498	470	456	439	456	444	486	445	431	439	459	470	413	446	426	455	440	490	417	464	485	439	463	457	473	453	455	438	437	455	454	446	451	494	476	480	457	480	486	429	482	471	459	421	498	430	506	455	453	494	466	462	427	492	447	455	449	437	485	456	438	458	472	446	460	439	435	449	459	498	462	481	429	447	447	471	473	439	460	466	449	419	448	455	424	463	454	433	450	451	446	451	458	419	470	435	426	482	458	474	445	438	480	433	431	447	455	456	435	449	470	457	481	457	447	487	456	456	461	456	477	441	460	482	456	446	453	428	454	463	414	462	429	441	455	458	466	480	465	440	436	433	424	456	431	435	456	448	436
32747	10816	1352	556	469	457	443	440	431	437	436	454	418	435	448	421	425	416	442	413	446	400	439	468	437	446	425	450	410	416	415	466	416	396	397	414	392	427	446	431	406	453	428	403	433	415	429	451	437	459	420	384	415	400	411	413	414	407	407	392	434	435	438	432	395	426	400	449	418	366	446	424	435	382	443	433	428	402	397	421	434	441	404	421	421	399	404	463	450	430	426	395	407	393	432	412	400	383	451	405	411	423	406	488	430	429	452	413	412	437	410	456	431	363	420	423	444	436	370	426	441	407	414	399	396	421	454	375	454	437	415	418	399	461	417	415	388	468	407	411	472	426	424	423	433	423	370	399	442	421	465	437	401	425	424	413	460	443	435	436	447	396	412	440	419	439	450	437	423	428	412	410	394	403	392	456	376	450	437	431	426	399	419	422	436	429	411	432	452	415	436	414	427	423	438	433	432	438	388	424	435	410	402	397	442	422	425	392	443	438	461	447	445	463	406	395	463	414	424	455	443	410	456	442	488	459	436	437	427	453	430	456	434	439	431	439	419	409	389	408	399	413	460	388	467	434	447	432	438	472	406	415	416	397	430	463	428	428	463	427	422	416	455	457	403	424	447	437	469	409	455	441	456	371	434	417	460	436	445	424	434	409	413	436	456	422	458	426	400	465	413	427	417	432	383	441	460	426	430	432	413	435	444	426	413	435	395	437	428	425	424	396	460	403	401	394	427	400	411	412	437	422	424	422	383	442	462	426	408	394	385	456	427	423	438	419	449	425	423	451	417	448	426	401	445	470	420	438	442	422	431	461	422	427	416	433	449	403	452	430	446	431	432	442	429	466	436	450	420	407	412	387	417	420	424	427	456	408	454	420	432	439	421	421	438	438	416	451	427	457	459	405	439	446	466	421	388	417	445	457	409	434	417	416	414	385	411	437	454	421	425	444	417	411	416	422	422	420	474	426	436	423	430	439	439	431	409	447	440	433	426	421	400	413	420	456	426	424	438	431	407	416	441	457	425	429	409	411	427	453	419	414	392	446	408	455	468	425	486	423	383	430	472	390	393	417	425	421	463	437	427	447	457	421	410	426	395	435	450	479	394	377	426	399	443	385	459	421	399	402	406	440	427	427	457	447	413	435	418	446	394	423	411	439	393	420	417	469	475	409	400	429	400	408	443	431	431	408	466	444	436	439	402	460	461	438	412	445	447	441	432	445	433	434	487	423	434	433	444	454	397	406	433	378	418	407	425	383	472	409	413	437	426	422	438	411	419	416	428	418	400	411	474	501	444	439	462	434	405	455	409	432	394	456	397	485	457	448	423	468	442	410	453	407	432	428	430	436	430	385	441	410	408	401	439	420	402	416	442	408	418	404	415	398	436	471	448	442	397	418	431	402	418	422	448	421	444	409	429	453	475	436	438	439	421	438	424	426	337	395	425	405	436	404	439	455	453	417	408	420	412	414	422	417	449	426	453	420	411	417	448	421	426	413	393	386	427	411	421	382	424	443	425	431	443	435	422	405	417	380	436	424	450	426	443	437	433	401	404	388	449	437	394	452	430	434	389	428	417	422	394	472	437	399	469	419	373	442	411	403	418	419	429	468	452	399	439	456	410	437	415	430	438	409	430	429	428	445	420	397	464	417	459	429	382	482	413	427	405	421	428	437	419	426	395	421	458	451	423	431	408	448	453	482	445	413	452	439	445	377	424	400	392	444	456	413	399	423	436	419	417	400	460	457	418	419	417	427	447	388	421	435	396	461	406	441	440	430	432	434	408	448	469	442	447	451	456	427	420	411	407	444	436	424	423	403	434	421	418	428	422	404	438	461	444	438	410	420	390	414	427	404	450	434	440	440	441	419	447	449	454	433	424	432	432	426	452	410	434	409	394	393	406	415	455	409	457	440	445	423	405	404	453	465	419	418	405	410	424	417	457	403	446	419	393	445	428	429	435	397	436	422	458	417	423	452	492	440	389	446	426	441	400	451	486	409	456	465	408	418	480	487	459	438	459	405	380	437	443	401	418	458	417	411	426	434	411	442	450	434	414	448	462	434	473	469	450	444	462	403	453	458	415	449	422	445	430	425	416	438	418	410	439	404	413	451	425	410	434	438	455	441	413	454	433	405	414	436	410	426	404	432	464	426	392	450	424	453	419	445	387	421	464	443	404	413	447	423	410	428	455	417	444	444	414	403	406	414	437	420	434	459	429	390	385	402	424	431	448	436	405	433	430	429	417	464	478	406	425	405	406	430	426	445	418	404	424	430	408	421	457	423	448	432	467	437	434	441	432	437	406	425	402	438	449	469	387	440	434	440	406	423	391	443	437	415	439	487	409	435	423	416	416	398	414	434	420	413	392	471	452	430	434	422	471	406	446	392	421	397	415	457	384	423	432	419	417	398	413	494	440	425	418	417	428	454	466	420	403	447	415	442	426	467	409	458	418	460	414	401	435	433	431	443	434	446	402	440	429	424	457	461	402	411	474	445	418	409	456	436	407	464	436	436	445	401	409	402	453	450	419	456	446	395	410	425	374	383	407	435	415	438	463	428	428	458	409	455	389	386	430	390	450	417	400	417	394	442	417	410	412	399	409	420	407	449	387	442	388	425	459	437	473	414	451	362	451	447	436	416	440	428	455	424	433	437	444	426	448	422	429	416	447	421	458	449	411	427	414	401	436	414	444	422	419	427	432	468	466	387	420	443	473	447	444	428	404	416	452	404	430	412	415	421	427	451	456	447	446	407	400	448	432	397	440	397	447	407	448	446	454	424	455	398	422	438	448	420	432	450	442	421	379	395	432	443	418	426	495	420	437	387	450	425	411	403	453	426	446	461	437	427	396	448	431	428	419	479	466	452	406	403	441	423	432	435	447	399	412	385	456	419	446	427	425	420	438	439	437	453	418	422	415	437	423	434	408	409	419	448	487	482	445	443	426	430	443	442	432	395	435	430	413	421	378	438	475	425	442	436	423	453	461	431	425	419	434	424	442	412	407	442	449	421	399	454	433	442	403	411	405	436	435	437	439	428	427	413	452	433	417	442	388	430	439	422	414	429	463	462	428	443	417	417	399	396	442	409	423	398	408	455	455	459	403	386	417	430	450	406	442	380	420	403	424	451	412	398	429	425	446	382	434	403	479	438	471	423	445	431	417	456	445	421	437	422	413	430	450	448	415	432	432	420	408	436	438	432	419	450	400	455	430	404	396	442	431	402	435	408	431	443	369	417	449	435	423	438	393	407	439	419	411	390	411	424	435	411	424	428	436	444	393	388	445	404	449	420	373	405	422	423	446	424	378	468	453	426	427	402	422	413	449	433	436	396	441	386	409	429	397	430	465	419	442	385	422	440	406	474	396	411	423	442	426	423	431	422	442	417	457	425	453	466	402	472	445	409	400	432	431	423	420	424	405	373	418	448	421	432	439	468	433	430	448	448	464	453	442	426	421	429	389	436	403	400	480	435	409	428	432	442	489	425	423	413
6136	1327	1132	993	984	929	931	960	925	966	939	1011	977	885	939	963	924	962	959	909	933	940	940	993	910	960	959	939	950	932	948	921	934	973	972	962	998	976	971	981	952	1002	1013	940	916	970	948	956	914	946	926	919	963	969	958	908	928	928	948	913	900	939	890	968	895	927	983	938	973	950	960	960	947	962	911	918	932	990	961	968	939	941	957	911	992	902	934	924	919	947	953	995	934	960	932	977	921	926	976	932	921	916	898	887	963	985	1012	986	959	911	926	927	990	893	912	965	896	934	987	939	905	958	934	934	955	922	955	928	956	974	942	924	926	892	882	961	913	978	947	904	978	958	872	942	905	955	980	948	923	932	924	956	985	921	895	971	919	958	967	901	915	982	941	980	982	932	974	894	898	911	948	982	948	990	931	946	954	929	987	933	1001	957	956	995	944	912	925	900	947	941	938	989	956	937	967	881	944	961	980	943	957	968	896	974	916	919	920	945	944	958	915	954	1024	946	920	972	921	893	955	944	923	902	953	967	935	950	907	986	934	957	913	976	937	936	943	920	990	905	921	941	942	996	967	917	953	1038	929	984	953	934	962	973	914	949	901	969	920	966	908	1008	972	975	935	997	941	911	956	924	958	913	919	940	932	930	895	932	917	949	941	985	890	947	977	978	957	954	928	934	971	924	935	960	954	953	1010	922	948	948	965	1001	891	918	903	947	960	884	971	918	1015	929	913	930	901	910	1023	917	931	986	987	963	896	962	905	944	967	910	959	978	949	918	936	897	891	950	916	884	905	1012	889	942	947	960	921	978	954	956	951	963	958	894	928	994	887	955	909	901	917	933	969	949	892	968	978	917	975	937	933	992	942	941	954	922	971	947	947	987	964	920	968	973	952	957	898	857	968	924	986	897	916	918	974	979	945	948	951	962	934	918	916	921	938	871	986	924	968	918	939	948	991	930	890	930	923	938	972	959	972	967	981	990	977	942	941	919	943	952	921	968	978	952	956	936	975	924	921	980	974	927	916	869	953	951	912	989	963	960	911	968	941	944	910	956	944	926	980	923	940	1007	956	917	967	937	952	934	968	949	927	925	910	913	881	904	947	992	895	885	925	901	968	933	941	1000	971	977	943	985	953	899	943	918	977	897	900	959	894	947	935	936	1006	945	994	879	1020	952	964	933	984	990	942	957	924	935	932	924	913	946	941	912	1027	930	938	975	913	925	959	923	1003	967	938	969	926	978	939	897	966	934	938	1022	941	922	945	925	950	962	954	914	922	1030	965	938	999	977	979	918	936	888	977	930	939	936	973	908	976	925	975	948	952	947	925	935	927	948	927	919	914	924	912	985	939	824	957	965	938	902	980	963	920	985	931	957	919	918	949	907	924	912	969	912	934	952	1011	961	937	982	989	931	917	922	999	972	936	922	957	978	966	956	955	893	975	1003	914	888	971	979	978	982	903	984	953	948	906	960	939	988	922	975	909	981	965	937	930	990	934	976	970	965	919	991	960	930	953	912	989	998	940	948	989	949	966	964	973	924	929	953	943	951	906	956	987	970	993	890	971	1007	1001	956	931	926	958	970	973	950	912	925	1028	963	984	913	933	944	944	930	960	902	974	939	954	992	944	983	962	973	1010	946	918	892	946	962	917	958	942	900	943	962	956	940	929	924	937	907	936	948	944	1002	979	923	944	925	881	915	940	977	985	966	909	988	924	1010	979	916	953	978	992	945	949	1025	907	950	960	961	953	946	916	909	879	938	976	958	956	900	909	896	907	971	980	962	966	970	921	942	905	958	962	938	913	940	998	906	936	894	918	968	922	947	893	900	933	932	929	931	982	967	959	905	939	949	959	906	939	926	936	917	975	970	936	980	955	949	930	935	965	923	913	988	997	903	931	907	972	941	1007	888	968	958	982	945	986	937	984	982	915	908	957	946	943	967	902	904	957	906	963	923	920	972	895	918	960	942	906	922	923	905	912	883	954	938	893	950	957	897	989	1008	947	972	975	944	978	993	1000	968	863	930	985	948	901	925	966	922	969	919	925	921	938	999	956	987	938	955	918	889	929	911	925	902	907	905	983	927	872	905	921	952	967	907	952	954	927	931	941	971	1002	966	1008	949	938	953	930	972	960	962	945	950	953	967	970	937	924	942	1004	944	949	943	946	963	989	940	990	993	944	939	949	913	974	947	941	992	925	973	977	993	926	950	976	915	932	995	989	959	995	999	923	969	991	952	947	938	957	926	937	953	929	916	967	978	919	913	983	937	967	933	924	890	982	942	892	943	962	947	944	987	992	944	916	925	977	931	939	922	935	895	982	1009	977	1023	975	1027	948	921	984	949	853	886	928	911	952	1008	922	953	1008	932	997	975	954	962	977	915	975	920	969	972	932	954	1026	958	925	933	959	996	954	974	966	991	958	977	945	970	967	920	974	975	982	970	966	969	996	962	929	915	933	973	914	955	1008	949	970	887	930	965	899	951	936	932	927	948	943	891	998	974	904	933	954	932	954	905	935	925	934	957	971	930	1013	945	945	957	951	910	945	948	968	956	952	941	918	904	916	975	998	993	955	946	939	932	948	924	908	903	921	930	948	959	953	939	931	958	944	923	922	921	966	955	937	939	953	889	934	890	1001	1002	966	889	908	915	1001	968	958	935	921	900	984	948	954	992	945	992	948	937	890	913	897	917	994	944	939	1001	873	979	936	932	911	904	914	952	966	932	959	993	970	997	979	926	1009	941	915	911	972	906	927	1001	947	979	937	932	991	941	934	889	920	936	944	945	922	959	1015	962	921	1002	969	894	955	941	1018	941	915	957	960	941	973	944	956	980	915	965	934	944	914	971	960	956	928	951	965	923	962	942	983	928	960	967	904	941	902	946	919	932	921	934	929	978	940	956	983	896	924	950	937	965	946	915	924	889	947	898	932	945	949	953	899	969	924	981	928	1005	931	1012	897	917	1011	946	957	947	977	970	966	939	917	972	922	960	910	903	872	915	976	922	1031	954	898	952	915	938	949	948	947	936	991	869	938	967	946	961	909	909	956	1011	929	951	949	885	907	925	946	924	962	1020	964	935	936	1001	935	925	956	958	961	973	989	939	960	915	939	942	962	940	960	990	966	906	959	967	940	975	948	983	944	896	1036	966	957	911	914	937	965	927	960	960	967	948	945	951	892	1006	929	910	934	888	952	986	949	915	990	949	975	937	906	957	932	948	923	921	945	936	955	959	947	960	956	938	914	926	943	923	910	935	924	998	988	964	1010	983	948	880	953	960	961	954	952	926	939	957	916	906	923	934	998	953	965	923	895	978	975	944	1020	956	944	959	985	958	956	947	935	917	976	938	949	980	953	1002	915	931	955	1014	926	934	993	956	933	946	955	1014	933	910	945	987	948	934	914	965	959	934	864	975	959	906	971	993	918	966	1005	939	984	915	951	908	957	988	928	922	913	966	967	984	1004	968	968	940	894	1006	940	965	932	966	898	979	923	975	956	914	976	942	967	963	911	951	920	945	982	965	955	1013	899	931	910	952	964	935	940	993	1020	983	916	940	923	973	906	982	985	935
24762	21200	24783	27884	21047	4064	629	516	446	427	443	425	428	405	436	406	372	405	400	417	393	426	396	405	371	419	360	375	391	376	393	368	422	386	397	368	399	376	379	370	362	375	349	401	378	389	405	388	390	400	417	393	411	388	361	366	395	387	367	375	394	361	374	378	389	378	373	405	400	377	398	384	356	375	402	404	367	325	360	315	420	357	414	442	410	405	381	374	376	402	387	394	415	390	391	398	364	399	407	398	366	400	384	442	388	400	399	394	415	426	409	402	355	404	371	400	375	387	399	375	367	406	405	432	373	364	375	348	388	386	357	398	355	391	436	339	393	467	390	376	411	398	385	395	417	378	375	378	395	405	369	369	368	391	409	416	419	384	355	379	386	396	372	380	408	375	367	381	357	400	368	423	411	394	409	384	369	414	395	381	411	393	430	394	414	389	416	369	376	369	354	349	367	366	367	370	407	382	361	388	389	380	400	426	412	366	382	354	407	360	387	395	412	414	417	394	395	378	400	364	360	400	360	368	410	388	390	374	377	420	416	411	387	399	422	398	355	382	395	375	424	407	387	417	371	375	368	408	368	419	421	402	409	373	355	346	373	386	351	373	372	389	403	382	364	370	374	390	365	399	403	363	362	372	407	378	365	386	383	357	404	385	410	370	409	347	382	381	402	362	420	393	419	402	361	385	355	369	394	379	386	429	382	380	406	375	397	400	402	395	360	396	374	411	389	408	435	403	409	379	369	365	411	399	364	372	399	433	394	386	437	425	405	394	378	386	415	391	388	406	399	361	426	365	346	382	410	367	378	383	409	396	350	366	356	391	380	380	429	376	383	362	362	409	387	401	429	395	361	441	398	430	386	380	366	336	357	360	387	367	368	415	448	377	358	390	377	372	380	413	359	413	378	414	396	430	398	418	393	420	362	374	390	403	387	383	423	403	403	349	380	390	349	410	344	374	391	361	407	369	399	415	388	403	407	391	428	396	364	434	409	442	404	390	390	360	391	424	378	380	381	415	424	414	359	378	401	407	409	370	378	386	427	411	399	388	384	404	434	393	414	425	385	351	417	401	428	410	391	397	369	387	374	404	369	374	391	353	389	450	388	378	354	416	358	367	410	419	412	384	396	389	381	378	414	374	398	361	416	410	359	374	371	367	373	396	365	393	388	372	392	426	418	386	397	404	370	400	399	405	386	410	413	372	415	409	417	371	403	377	398	385	379	417	430	419	392	429	382	390	411	423	384	405	377	373	353	392	405	382	361	421	397	396	409	378	384	378	359	437	377	405	419	394	417	368	361	369	416	376	369	411	351	366	392	353	369	418	407	436	401	366	405	403	388	383	385	396	400	425	395	364	366	364	390	399	377	366	412	385	386	427	397	388	378	356	377	376	371	356	362	444	394	417	435	352	382	373	380	359	380	391	377	377	404	373	376	405	385	373	400	357	405	356	363	379	402	392	403	379	374	403	401	387	438	368	383	375	366	416	383	396	399	366	385	385	397	383	360	428	388	385	373	377	386	378	351	389	391	346	360	396	359	414	431	413	401	394	359	367	378	395	392	414	393	398	369	359	389	439	399	398	386	358	410	386	386	402	386	338	357	381	392	385	405	374	398	416	387	406	418	369	373	394	382	368	387	385	408	378	399	399	402	371	409	396	398	429	395	410	405	404	382	451	477	374	404	416	423	400	408	432	378	415	364	389	415	398	378	402	400	381	430	375	397	368	378	379	366	353	377	407	387	437	403	396	397	401	389	386	373	382	367	426	347	394	386	383	371	388	367	371	407	384	381	363	406	390	388	377	385	362	372	413	417	384	375	395	407	414	417	390	391	385	390	406	384	401	399	346	409	389	381	390	384	385	410	401	383	374	388	385	359	355	388	403	416	397	370	379	374	402	372	373	377	364	397	378	381	370	406	382	354	394	366	360	407	362	405	385	400	364	401	411	410	380	375	384	367	377	405	420	400	374	383	389	377	396	408	399	386	379	406	405	378	383	420	384	397	355	377	366	359	388	419	373	433	387	394	385	382	422	376	346	367	394	414	396	389	440	374	399	364	394	374	360	348	384	384	375	429	404	368	410	367	379	413	358	396	399	352	397	407	389	408	394	435	422	391	383	375	405	403	396	418	363	355	428	413	407	408	363	379	451	396	353	403	404	423	401	409	395	394	385	362	355	369	371	401	370	409	367	395	406	366	382	372	421	380	374	388	394	405	405	377	348	379	407	407	438	369	387	377	379	372	416	378	397	404	427	408	404	420	395	368	384	396	393	363	377	381	375	363	371	389	425	427	405	357	395	385	435	384	404	416	377	374	380	416	356	376	401	381	403	357	380	392	377	405	403	370	416	388	412	372	356	387	412	389	390	404	360	379	386	360	394	376	434	365	395	396	410	395	399	404	367	404	379	389	372	393	392	366	378	393	379	372	340	403	428	419	412	381	394	438	393	387	372	343	385	380	371	377	404	369	364	398	409	397	398	375	405	377	360	383	351	362	383	374	409	423	406	362	335	423	402	378	400	371	434	396	394	377	387	386	415	370	410	394	391	377	383	416	407	434	385	422	348	412	396	414	409	397	386	391	384	360	389	395	376	350	417	383	369	357	396	415	415	365	387	399	393	377	370	378	402	421	378	406	359	397	384	409	414	403	384	401	381	430	406	401	395	402	401	382	391	431	394	374	397	382	400	381	382	416	401	386	397	354	413	441	396	379	433	365	376	384	385	385	365	401	389	376	383	405	416	406	403	367	402	423	389	384	382	381	366	354	396	381	353	412	392	406	385	373	425	396	414	418	378	393	395	326	412	365	377	407	405	387	366	363	376	395	377	407	386	407	354	373	415	422	415	404	383	372	323	392	392	346	426	382	385	412	383	368	379	399	413	380	386	392	406	381	388	382	384	378	394	397	406	421	362	396	393	401	366	438	378	398	362	404	381	353	409	379	398	430	392	392	398	403	391	369	380	423	420	348	396	353	409	377	387	409	383	339	392	402	402	383	392	398	371	380	337	366	354	396	427	342	359	347	381	402	418	411	378	391	386	331	385	436	413	405	405	367	390	404	400	394	385	383	415	368	377	415	358	399	387	379	386	365	413	391	413	385	392	366	398	374	431	393	356	394	378	405	417	415	393	404	400	379	351	372	369	387	399	381	407	408	393	393	404	370	388	375	391	397	353	409	428	387	409	375	369	376	377	380	387	418	417	380	374	402	361	436	399	351	403	397	396	383	373	390	384	419	360	383	390	409	365	378	382	399	391	357	385	378	367	373	374	366	372	399	374	350	394	371	391	397	375	350	394	408	386	425	430	379	396	388	384	368	361	397	372	377	394	393	378	417	371	350	351	370	334	357	424	391	386	382	392	415	396	346	356	393	391	364	397	381	372	399	396	386	451	357	377	369	369	391	378	435	344	407	416	360	398	412	372	390	405	411	372	394	371	374	386	388	397	383	408	400	410	420	375	388	373	355	371	407	413	421	398	360	392	347	374
3545	3655	2571	1443	1156	995	931	908	916	890	864	830	848	869	879	814	836	882	863	868	852	869	850	874	848	903	828	841	893	856	887	878	896	820	898	854	869	890	879	834	854	845	870	848	774	831	828	802	797	808	873	859	785	827	864	883	869	849	895	814	881	846	902	794	880	849	864	861	782	881	884	846	855	860	819	839	895	846	798	840	848	777	844	799	886	822	830	861	876	834	828	857	811	845	869	800	887	829	826	834	844	887	808	818	853	822	860	808	864	856	873	858	824	831	894	844	879	848	878	824	837	839	835	887	821	845	882	829	879	839	829	851	873	856	826	837	803	833	865	897	893	846	848	840	842	799	867	843	857	901	844	837	852	839	851	873	839	856	830	811	851	846	804	908	802	835	815	875	878	884	810	841	832	841	858	883	837	834	793	843	820	856	860	899	812	852	862	863	864	849	808	848	848	842	816	885	793	842	877	868	854	879	823	851	867	839	841	850	825	859	821	905	837	872	866	840	871	845	816	829	847	817	833	872	827	877	836	848	854	880	881	834	851	895	838	890	823	895	859	872	847	840	832	833	842	820	858	844	838	820	884	862	878	872	803	841	815	851	916	904	852	861	819	857	848	898	828	813	842	868	872	847	881	836	815	824	847	796	883	871	897	855	843	863	876	831	850	879	816	850	847	849	875	846	871	824	803	805	902	855	821	871	863	829	851	841	897	870	798	863	786	839	841	803	863	863	815	928	804	887	842	841	836	879	853	874	891	875	818	837	831	816	825	892	856	882	885	841	811	823	844	860	861	822	892	878	840	866	863	853	812	801	866	853	845	873	844	813	886	801	904	836	850	883	843	832	844	843	854	791	884	885	778	848	932	854	879	822	857	807	814	850	867	850	886	873	861	808	808	892	779	863	860	868	821	822	885	871	869	866	819	807	851	812	858	848	844	790	875	828	834	850	829	809	825	811	865	873	831	835	919	850	845	853	830	866	837	865	873	812	859	827	852	805	816	852	858	820	881	841	860	851	779	881	848	866	816	874	882	887	850	843	889	858	853	828	822	851	790	779	849	835	865	853	813	849	842	841	826	824	858	914	849	840	842	850	837	883	866	863	858	868	839	894	831	844	844	852	870	853	863	876	864	840	925	835	844	823	846	893	832	861	868	845	821	886	830	826	845	915	877	861	836	829	843	821	832	878	820	782	847	823	834	830	872	844	906	844	859	884	900	843	846	852	845	818	853	775	809	899	855	829	877	877	880	861	846	896	791	865	795	848	815	826	841	780	871	862	844	810	863	815	902	838	838	827	832	827	798	833	844	822	827	882	854	807	852	822	899	858	833	835	858	849	869	863	819	829	844	913	801	859	874	812	808	852	860	902	816	853	848	810	857	907	836	806	868	846	883	837	848	888	823	869	922	895	857	852	852	816	884	872	857	848	860	777	826	861	869	850	875	773	835	866	891	839	869	884	900	852	877	910	838	859	798	825	848	821	866	849	849	875	854	871	844	818	851	917	847	863	897	858	840	849	811	857	826	812	853	849	857	851	855	796	897	856	845	837	858	834	854	820	871	861	846	881	835	855	812	897	844	838	845	834	827	807	823	848	841	811	867	888	821	854	844	846	867	841	834	835	857	822	853	850	852	830	876	862	843	886	858	813	910	857	827	808	838	870	846	839	843	876	866	860	851	887	808	860	875	852	889	856	787	825	855	833	912	833	867	822	876	832	818	888	836	884	886	828	870	856	858	823	842	875	845	811	885	830	821	872	876	859	857	830	802	836	882	820	849	894	799	844	836	849	854	824	868	811	897	870	823	839	869	844	830	866	889	806	849	849	853	790	810	888	893	841	798	903	802	823	855	832	825	863	857	812	840	859	845	840	865	805	814	818	830	878	865	891	803	793	857	847	842	855	833	804	877	869	867	839	827	865	831	853	858	824	896	852	825	837	865	852	835	834	869	827	838	824	916	841	873	847	843	848	820	848	851	828	879	788	808	808	820	847	852	884	834	857	836	878	826	841	840	869	860	826	869	846	833	823	863	857	805	774	883	797	834	864	871	868	869	866	866	814	885	870	842	800	841	855	907	844	810	870	879	869	835	867	896	863	830	819	841	828	829	869	856	861	889	864	847	822	865	815	821	881	788	850	877	856	858	838	850	796	847	851	829	845	832	842	842	861	805	874	872	929	890	879	862	808	846	795	840	868	820	867	869	794	852	805	860	840	886	917	842	847	889	882	862	829	905	814	856	846	811	895	855	906	853	851	853	883	806	822	859	846	852	872	850	829	863	846	855	882	856	877	830	801	869	853	832	821	818	846	852	871	837	820	891	859	843	806	899	860	868	834	859	830	905	827	857	796	834	865	855	844	829	841	881	868	838	962	895	856	855	843	831	855	901	867	881	819	848	822	795	789	865	866	816	819	861	845	826	822	844	865	855	860	840	835	843	796	864	884	864	875	868	878	839	824	824	823	785	820	869	868	887	837	908	826	811	863	883	814	856	855	783	860	837	833	906	815	843	877	859	811	848	811	854	878	865	816	810	816	870	818	866	911	835	797	811	829	844	875	822	828	862	844	887	870	890	834	835	831	851	842	865	879	820	852	822	884	834	798	869	852	861	808	801	845	803	885	877	875	830	886	801	837	891	867	884	865	858	875	793	847	837	906	860	848	860	804	874	885	902	864	865	822	826	825	849	863	895	816	813	859	874	851	825	844	867	834	858	890	853	779	918	849	826	801	848	816	869	809	824	837	875	821	858	877	817	834	816	861	890	861	844	854	820	873	837	859	825	834	808	865	863	874	858	875	828	809	841	804	865	865	826	842	828	830	865	910	864	862	865	923	833	898	873	852	873	849	821	859	828	890	872	860	867	892	821	816	852	793	812	895	840	876	880	837	898	825	855	851	872	813	869	815	897	831	853	868	843	862	827	871	867	854	819	873	857	834	879	816	862	821	848	840	898	870	883	800	823	879	806	816	817	797	879	828	854	776	856	819	887	862	845	805	870	839	901	852	790	876	882	825	866	833	888	865	830	854	845	819	856	872	883	779	878	802	821	899	875	888	855	820	792	860	856	854	882	873	885	883	836	825	845	888	902	873	850	838	823	822	894	881	838	876	924	839	841	847	800	783	844	780	848	860	828	835	915	832	871	886	866	822	886	836	896	829	863	847	897	866	874	864	855	831	853	917	841	812	819	868	855	878	856	812	886	811	859	831	822	843	821	879	886	780	899	876	846	852	842	867	831	864	855	771	845	810	887	811	895	804	833	859	864	855	851	814	903	844	836	857	847	869	847	850	854	895	805	817	843	849	859	856	837	854	833	894	817	807	853	852	829	848	830	841	845	873	791	822	906	871	852	880	878	846	836	831	889	823	834	850	826	882	814	855	841	793	878	871	836	877	810	842	859	837	869	859	886	874	796	888	815	799	860	903	822	871	825	825	843	854	889	898	844	833	842	835	838	833	812	844	842	887	855	842	840	826	878	869	843	844	885	852
24057	21198	25384	27279	21202	21163	2632	543	368	341	259	283	276	247	236	227	232	219	219	213	220	195	191	226	195	197	204	213	191	199	195	212	186	212	219	191	197	207	196	187	196	193	206	210	222	207	213	194	230	203	206	205	194	210	209	221	179	222	205	232	171	189	228	217	216	214	196	215	192	203	198	230	199	206	195	210	169	196	214	222	218	227	184	187	199	207	205	195	182	222	196	197	223	204	199	210	206	178	206	200	221	234	231	185	222	201	188	197	162	177	223	224	190	203	187	211	203	220	206	188	176	204	188	221	167	218	205	196	207	193	201	221	208	194	199	190	191	210	210	181	190	208	188	203	194	205	200	208	187	220	183	188	184	208	216	208	205	195	182	174	196	197	192	198	192	183	195	190	204	193	211	188	181	194	178	188	209	183	221	187	231	204	209	186	212	216	201	208	206	218	207	182	178	188	190	238	200	198	177	216	167	199	190	198	199	185	216	205	204	222	208	193	206	206	179	186	206	187	199	184	181	200	205	180	239	209	208	193	212	174	200	217	209	204	201	203	188	204	184	164	219	199	215	189	191	175	244	209	213	194	200	204	213	199	196	200	181	193	205	210	207	227	191	212	174	208	225	205	188	210	204	203	177	193	190	200	196	195	216	192	209	225	186	215	172	168	175	200	189	204	213	188	201	203	226	221	204	175	210	209	181	190	204	172	207	196	201	227	225	204	182	195	171	175	239	201	200	190	200	218	213	193	208	200	202	227	216	176	208	185	203	208	173	220	201	192	225	213	199	179	221	193	204	212	212	203	199	182	185	202	196	199	212	224	207	196	201	198	187	187	213	216	178	161	189	178	217	172	202	193	195	195	203	212	178	203	217	185	173	204	216	224	233	196	192	188	198	185	183	201	184	201	215	184	157	185	225	199	186	180	198	188	225	213	224	211	209	196	221	208	200	202	218	209	195	192	202	207	200	197	230	183	215	196	177	224	168	183	219	184	239	212	185	170	207	206	207	191	210	197	213	180	223	213	186	186	186	196	195	174	192	225	223	234	174	210	211	182	196	201	195	189	231	224	182	193	195	195	203	191	202	205	199	187	185	200	192	192	195	205	188	191	194	191	195	184	195	181	211	182	198	209	225	208	176	167	216	194	194	198	238	213	199	193	209	220	202	206	193	198	215	197	171	197	190	211	211	218	187	212	180	228	192	204	225	174	208	166	214	187	201	191	215	186	204	212	192	218	187	198	196	199	220	220	214	211	184	210	204	203	175	206	177	193	214	193	195	211	201	191	244	225	189	178	176	209	200	202	215	228	207	209	213	212	173	196	219	216	234	218	208	194	211	219	207	191	213	191	200	197	226	190	215	215	193	217	225	218	205	204	201	191	205	202	188	222	208	196	187	211	224	207	172	222	220	165	186	199	193	211	193	173	190	195	221	190	210	184	189	214	245	202	172	210	185	184	216	199	191	189	215	202	200	193	189	194	188	181	191	209	192	183	229	198	202	195	169	192	175	194	193	200	185	194	188	188	206	201	223	220	198	191	189	181	175	206	197	205	198	224	187	203	199	207	190	190	194	195	181	198	186	229	224	204	188	201	214	200	196	220	192	206	178	188	211	186	229	214	209	204	206	207	217	201	185	230	200	186	212	235	204	215	208	195	187	207	192	184	217	194	196	191	202	191	192	205	190	220	207	211	201	161	222	192	219	198	191	189	215	207	205	203	199	221	189	213	201	179	191	191	218	212	187	184	197	208	209	184	221	184	185	203	200	220	203	168	188	213	226	173	210	176	210	192	198	205	187	200	194	186	192	189	198	228	192	219	195	207	219	201	204	194	194	219	199	200	218	181	196	198	191	191	209	190	182	209	183	201	202	185	213	199	179	227	214	204	194	209	210	233	196	225	199	219	206	187	227	209	201	173	175	212	190	201	174	200	185	215	169	182	235	223	224	207	207	201	195	197	202	220	237	228	194	198	210	186	201	195	202	218	206	232	199	159	198	209	187	187	186	193	175	190	216	209	189	189	189	193	213	193	185	205	192	184	187	199	182	211	227	181	200	173	220	186	178	204	179	177	202	198	204	177	200	203	225	179	184	206	216	210	178	205	169	170	181	234	190	177	207	225	209	186	208	187	214	205	190	201	204	182	215	193	213	190	204	232	212	167	200	183	220	178	212	189	190	232	207	175	208	197	188	211	179	175	187	181	207	220	220	169	186	188	182	195	176	190	165	170	215	210	206	185	199	177	211	221	195	182	210	225	182	181	218	236	199	189	209	213	185	199	207	210	197	191	232	188	213	226	179	198	174	207	197	173	186	196	217	197	162	186	178	189	200	177	192	202	183	211	199	192	239	210	205	205	208	221	210	185	174	184	197	217	205	213	177	208	191	237	214	216	214	191	205	189	204	228	212	199	207	193	196	165	200	216	244	226	223	224	183	184	211	194	197	200	193	184	174	209	169	205	183	196	179	178	198	207	215	203	197	190	198	214	222	181	198	162	212	189	183	197	184	187	205	171	176	183	198	203	210	210	198	204	174	198	214	224	202	197	191	190	178	222	181	197	192	182	225	195	194	190	218	178	197	182	206	210	182	207	209	199	202	198	189	212	188	214	186	180	189	184	214	187	188	172	202	203	191	178	173	194	200	219	199	196	215	215	179	210	191	190	203	199	202	226	188	171	202	201	214	174	205	216	183	216	211	187	225	190	188	191	190	181	207	201	202	198	197	204	217	205	199	201	229	224	194	239	180	188	203	228	217	191	218	194	213	196	188	183	233	216	202	178	210	174	203	214	165	210	195	195	204	212	207	211	214	200	224	187	185	214	182	197	205	168	174	198	203	214	199	202	170	189	196	192	219	199	204	226	203	207	203	204	232	210	218	196	217	188	200	224	191	194	191	204	195	196	202	201	197	188	228	228	194	177	169	206	197	161	210	172	207	187	148	216	189	187	206	197	209	186	207	174	211	202	199	194	202	199	186	188	196	214	213	199	200	196	186	199	222	189	198	175	198	202	191	204	199	189	175	190	197	192	183	234	202	223	205	186	164	179	186	183	199	214	206	201	211	195	200	196	212	212	204	189	204	203	207	187	201	204	201	201	198	189	209	207	188	200	199	189	221	204	222	206	200	206	203	198	182	215	183	211	190	200	199	206	190	195	162	187	242	202	185	179	186	219	189	202	204	181	190	207	189	184	188	238	213	206	202	183	193	187	195	188	190	186	228	208	205	176	185	216	218	209	158	182	243	197	187	224	188	191	206	201	194	214	213	209	234	201	214	172	199	178	186	186	199	180	210	179	190	199	194	204	202	174	215	188	200	207	190	191	176	218	200	224	194	192	214	193	226	189	190	218	200	189	209	182	181	199	214	228	199	234	203	201	214	212	202	189	167	192	201	226	201	219	222	206	211	176	182	204	183	208	208	194	202	214	186	207	201	202	220	201	180	174	196	194	211	231	204	180	215	182	203	214	191	172	197	195	209	208	211	175	204	185
3505	5436	3348	1575	965	760	631	615	587	542	516	474	491	505	481	468	505	498	527	512	489	527	486	486	478	483	509	462	504	485	493	473	480	477	465	502	484	488	494	490	467	503	467	491	507	473	471	484	528	481	502	462	470	460	479	460	460	494	484	442	483	462	456	542	461	484	483	517	460	504	475	473	493	454	453	512	517	458	458	471	502	457	453	489	481	474	451	462	484	429	491	459	497	534	445	477	481	456	461	459	510	469	455	476	493	488	438	467	505	487	505	478	465	462	510	505	497	510	485	503	471	517	465	454	479	499	456	476	488	471	484	491	492	471	441	467	481	481	466	511	452	485	487	480	464	486	482	471	500	481	475	460	464	492	505	484	487	474	475	455	500	476	448	481	500	461	501	461	462	472	484	486	466	468	498	469	464	466	524	501	494	453	463	463	501	474	448	459	467	452	465	488	511	464	481	494	484	485	499	501	489	479	486	495	464	447	472	496	475	474	499	446	476	466	499	450	468	468	465	477	464	470	506	427	442	508	508	511	461	472	455	483	472	492	465	443	475	496	428	493	537	491	435	491	486	491	463	521	480	480	472	499	489	482	511	454	502	500	485	492	492	473	461	479	496	471	495	491	461	468	487	513	490	517	474	481	465	467	448	485	497	485	519	482	463	504	469	461	458	461	462	489	476	480	523	470	460	448	475	508	476	486	480	474	488	519	479	448	498	488	438	496	525	477	463	449	436	513	497	459	471	431	497	463	495	512	478	448	501	478	496	469	491	418	423	450	473	422	481	490	480	489	471	486	495	468	489	486	494	469	462	450	463	455	476	424	493	495	507	462	505	410	502	471	496	517	472	475	412	457	471	467	508	488	477	506	471	477	487	452	485	467	493	471	466	480	463	488	551	499	478	465	452	505	500	464	461	454	457	478	473	514	470	482	463	433	489	472	506	463	491	477	460	517	484	457	517	495	493	483	500	511	496	503	478	501	471	464	480	455	512	465	484	474	478	496	478	496	474	439	479	467	468	506	474	489	509	514	489	475	483	448	446	458	459	470	496	457	473	444	497	470	482	484	478	469	453	501	494	514	502	475	477	484	434	521	434	461	494	495	495	496	441	516	440	483	501	482	481	496	494	464	500	469	458	465	518	461	503	457	499	519	461	486	469	475	482	480	512	505	477	515	469	500	493	475	473	484	464	488	491	465	436	473	482	465	439	475	441	497	487	482	481	490	489	446	516	496	478	446	486	459	502	461	526	459	488	477	438	503	469	448	506	479	470	498	503	464	484	464	461	488	450	468	489	446	472	467	487	482	440	501	468	449	476	471	474	512	465	486	489	455	503	483	450	449	446	432	486	464	489	470	492	468	468	473	482	495	517	503	463	471	483	468	449	464	465	480	483	496	482	479	489	468	481	458	477	460	482	474	482	509	479	502	459	466	494	496	453	487	485	463	434	483	464	508	485	466	492	474	483	465	509	473	488	487	470	474	470	470	483	434	496	459	443	462	399	447	468	498	513	439	456	497	507	467	455	484	489	464	484	485	454	484	495	496	495	470	446	477	485	524	490	457	491	465	464	437	467	489	504	501	490	450	433	492	488	486	473	497	518	468	447	452	504	480	493	437	459	495	506	429	505	460	508	464	487	451	478	468	496	489	497	504	505	500	480	488	500	451	480	465	470	502	463	490	494	500	482	500	455	481	496	474	490	490	466	476	537	453	502	498	516	502	461	465	485	464	484	505	493	474	507	489	489	490	434	466	476	530	454	461	461	550	440	457	476	446	461	484	478	432	492	462	464	459	512	476	445	480	467	503	481	487	474	496	505	497	470	497	472	494	500	487	497	481	472	466	501	464	519	456	454	496	490	456	481	510	437	464	499	479	497	486	467	429	454	464	450	478	445	444	492	455	444	457	520	458	487	449	479	435	481	454	457	450	466	439	481	495	446	472	474	455	482	484	485	431	448	472	510	478	455	451	497	518	469	463	450	497	465	426	444	467	459	444	479	454	527	475	445	487	471	456	448	499	499	469	450	489	457	475	450	502	436	472	458	485	533	483	424	486	473	473	468	476	479	492	474	461	495	497	455	475	442	483	476	497	487	515	445	481	468	494	461	464	507	480	474	434	476	463	464	474	497	465	498	472	461	512	482	474	499	462	467	474	466	476	464	467	516	493	471	489	491	505	478	452	498	455	495	511	465	474	467	505	498	461	481	453	507	503	509	526	511	462	480	483	467	471	490	475	465	497	458	503	491	464	414	472	468	506	476	485	476	478	476	431	510	490	505	418	466	466	496	482	443	486	489	481	499	530	452	515	496	486	515	476	511	461	452	495	500	472	505	477	511	477	446	483	465	451	451	483	521	485	430	445	456	486	466	488	459	457	465	465	506	471	460	465	476	482	485	459	453	485	460	481	458	459	489	504	479	499	493	491	459	477	433	480	452	482	509	510	461	508	473	440	538	502	467	467	462	494	470	467	505	438	466	489	470	452	498	462	482	464	501	499	444	458	458	498	464	521	468	483	469	481	486	448	450	455	481	428	476	506	499	504	498	495	512	450	450	455	478	502	451	510	504	471	523	474	476	483	463	451	502	461	484	443	469	497	467	485	504	447	447	465	482	504	487	479	485	510	464	422	507	478	503	491	479	475	462	474	509	494	481	485	508	458	482	455	454	471	476	456	483	453	517	476	444	457	523	484	497	463	480	490	447	481	500	506	470	459	498	471	485	442	464	504	470	511	480	476	465	453	449	486	508	465	466	474	482	467	422	485	445	484	528	501	515	472	490	465	473	494	468	457	413	469	491	501	504	447	437	494	445	488	440	461	479	457	471	462	473	494	472	477	515	488	497	467	469	434	493	477	446	438	482	512	466	471	465	489	471	514	460	478	451	437	461	498	442	473	467	488	479	456	502	469	464	439	494	473	506	516	492	507	520	453	503	462	490	497	502	449	514	477	450	465	483	479	485	489	506	510	511	502	443	469	503	457	483	465	509	472	448	493	460	513	457	468	445	503	508	486	466	468	441	462	528	504	483	455	505	461	448	491	466	479	450	502	476	454	490	490	502	497	503	486	447	502	504	473	527	458	477	460	459	475	477	494	449	470	465	497	415	502	452	496	446	541	483	452	467	482	477	485	488	479	474	477	492	493	508	497	436	466	472	511	518	463	465	472	437	452	506	495	465	493	477	463	422	503	470	456	495	493	474	496	496	523	484	474	492	499	475	457	466	500	502	498	452	471	452	440	496	488	477	492	446	475	494	459	457	469	473	474	529	485	474	501	488	452	472	540	465	482	470	479	456	487	527	453	499	445	458	452	479	470	477	514	449	448	464	522	508	460	430	456	468	471	463	484	462	492	482	504	478	502	474	495	497	481	500	484	482	485	524	497	488	457	475	483	495	497	493	452	453	521	487	475	499	495	482	498	515	481	454	495	446	459	482	440	483	496	449	456	485	437	482	443	490	517	477	461	477	493	474	478	474	469	469	480	467	468
32976	10933	1502	812	694	621	423	432	409	407	445	442	438	428	454	459	397	425	415	422	430	424	455	421	426	445	412	383	393	419	407	440	455	444	471	482	442	433	436	408	402	415	458	427	418	450	356	434	407	430	438	437	424	407	424	395	402	426	408	479	409	434	413	396	412	447	401	429	445	434	450	439	412	458	434	414	433	388	462	420	412	401	408	434	408	401	415	436	450	429	415	412	415	444	415	450	404	445	447	403	437	436	430	405	387	453	415	389	431	401	427	424	441	416	422	441	383	446	479	393	401	419	388	438	385	435	435	432	387	445	482	399	411	438	440	423	436	446	446	447	400	440	431	461	402	397	370	398	401	462	419	417	397	407	446	407	421	439	415	428	438	373	411	424	419	417	452	451	447	437	422	423	458	428	406	441	443	429	437	422	461	412	453	444	410	423	449	404	451	449	458	450	457	436	400	410	420	407	432	439	438	418	422	430	438	415	452	448	424	438	420	441	418	447	430	425	392	426	449	425	407	439	421	476	391	428	412	407	438	426	435	438	409	407	444	437	434	448	420	446	457	438	442	409	390	447	412	426	418	415	398	403	405	427	454	416	404	435	387	437	454	389	426	432	413	430	414	411	422	444	408	446	499	417	416	439	386	420	396	391	410	443	453	458	410	437	384	440	408	463	469	424	447	411	437	424	443	419	409	442	416	417	409	414	455	406	435	431	425	412	418	407	439	414	436	417	426	438	428	393	457	460	424	439	443	439	437	473	409	384	440	457	452	442	445	420	377	432	432	401	466	442	424	394	465	398	429	445	451	421	414	454	446	395	432	423	420	440	398	446	434	415	409	439	390	438	406	393	416	419	379	412	398	462	431	381	427	437	369	414	432	404	427	387	433	380	464	450	425	405	425	416	425	423	441	392	428	384	432	438	418	452	426	463	388	443	431	396	411	421	409	421	415	421	407	476	455	402	388	439	448	459	421	426	432	406	436	393	422	444	440	412	433	462	428	428	423	413	425	389	442	420	447	448	421	402	440	401	389	398	443	444	442	434	435	419	441	432	460	414	455	425	430	407	430	404	408	408	430	400	401	415	458	448	447	439	408	404	436	410	405	397	400	399	434	467	450	424	413	414	426	449	427	428	435	438	409	471	393	400	400	462	468	387	403	425	423	397	402	388	420	421	444	387	470	419	432	421	420	418	417	419	443	436	404	388	435	428	406	392	419	430	429	443	433	438	389	466	412	443	470	414	411	425	420	455	439	435	451	433	469	429	397	442	391	442	454	440	471	427	400	452	406	433	420	443	424	426	424	435	458	427	411	469	417	423	427	445	388	442	443	404	439	472	422	434	440	433	427	418	422	438	420	405	391	407	425	417	401	445	405	436	453	425	423	402	414	423	443	448	441	451	396	420	438	394	431	475	425	424	425	421	428	437	433	401	433	448	427	421	447	400	405	432	415	450	434	414	474	418	454	419	389	406	414	417	422	426	421	455	405	451	439	438	459	437	416	413	411	412	458	429	433	412	404	393	435	466	483	427	428	440	406	444	445	393	442	370	400	438	443	435	395	416	458	444	415	439	455	437	462	450	440	408	391	381	426	399	397	453	428	424	434	469	433	464	418	405	408	383	424	416	436	412	446	441	463	495	436	391	444	435	394	422	420	422	456	414	406	431	414	407	444	440	426	444	429	399	423	413	403	414	409	410	435	421	424	467	387	396	437	452	395	384	400	405	383	447	447	447	390	413	400	450	438	386	426	424	392	448	434	443	410	444	411	406	455	463	420	419	376	428	417	425	409	397	434	425	422	380	450	402	471	471	432	458	435	452	422	445	440	390	437	423	408	429	429	416	434	441	418	395	410	404	413	376	429	443	438	418	433	443	409	406	422	373	409	414	435	437	436	465	433	412	434	403	396	423	415	430	376	451	424	444	427	441	452	452	434	489	473	431	415	401	423	424	440	425	399	408	398	480	417	411	407	438	436	403	413	397	411	417	417	488	414	403	414	406	406	468	420	411	393	403	421	393	400	466	410	433	452	407	426	445	409	442	456	410	425	413	413	401	432	419	430	459	432	431	434	421	451	470	439	410	421	414	383	403	426	454	418	466	417	400	438	443	440	423	414	421	435	425	417	428	413	374	430	413	393	428	427	443	422	429	432	455	435	422	467	445	404	462	399	406	398	391	437	432	415	437	442	428	426	451	406	406	416	399	378	461	448	414	408	447	422	421	418	412	463	442	419	437	388	415	418	429	502	464	431	420	450	402	427	399	426	433	434	425	432	424	448	395	433	450	400	442	402	426	411	425	375	456	431	409	419	432	457	417	417	425	445	438	385	423	437	457	437	442	430	432	449	383	425	437	405	418	439	452	445	397	428	423	440	436	429	449	466	430	454	418	423	410	424	449	418	404	427	411	439	460	425	414	415	440	471	443	432	415	452	412	441	450	450	398	416	417	484	410	466	428	461	358	417	421	406	388	417	436	461	438	445	417	446	418	424	434	418	409	409	425	433	486	417	412	441	434	411	436	448	444	394	431	459	433	432	416	401	371	443	423	412	451	438	434	413	391	417	398	404	432	447	379	451	444	440	445	412	387	430	398	458	427	418	432	441	469	410	410	418	419	418	442	453	380	388	416	406	453	401	453	446	450	434	416	419	483	442	419	465	411	417	442	405	428	418	431	462	422	372	439	383	429	377	436	445	418	414	423	430	424	450	415	464	399	403	408	436	479	413	429	410	444	395	423	481	461	462	443	400	417	449	418	439	435	415	390	428	407	441	428	450	453	430	391	432	396	454	405	475	456	411	442	409	396	405	394	414	403	443	436	414	437	455	411	411	376	425	482	398	416	463	415	399	407	442	426	414	404	434	436	427	448	429	423	397	413	378	357	428	446	402	389	427	426	444	408	443	452	392	404	413	420	473	420	403	447	411	446	418	424	425	409	399	431	408	413	434	456	481	389	403	470	439	430	427	443	414	419	435	446	400	466	427	407	427	413	427	445	422	411	431	424	410	437	405	418	413	420	486	380	416	433	431	441	426	375	416	409	424	442	412	415	384	401	437	440	407	427	427	420	429	422	425	417	389	425	485	445	456	452	444	421	408	407	446	437	404	418	438	454	392	412	438	429	415	431	391	416	416	428	411	442	421	442	416	421	439	416	449	448	448	427	423	450	454	436	466	437	410	455	411	418	397	403	444	437	431	428	452	421	449	405	428	422	428	405	445	417	428	454	435	444	423	448	390	415	442	427	399	453	390	417	400	410	412	420	421	464	420	414	409	410	452	416	397	474	490	392	451	427	434	414	404	411	428	433	399	413	435	436	451	438	467	373	428	385	448	427	419	420	388	428	434	402	442	415	377	435	409	429	442	428	486	401	474	441	443	451	434	474	491	420	400	417	430	456	400	428	413	415	406	420	428	423	442	436	427	421	424	416	449	442	460	424	434	422	425	411	432	417	364	423	413	397	464	416	398	431	427	395	415	429	484	399	444	401
6059	1307	1140	1002	928	921	950	948	888	931	979	1005	960	1013	917	873	973	977	976	1021	909	942	931	883	954	970	954	930	913	913	920	934	954	975	994	924	953	956	928	981	1003	940	947	927	970	956	958	963	923	888	906	987	948	906	910	922	930	980	952	878	982	926	927	897	943	973	934	936	931	932	958	973	981	996	899	929	915	937	949	975	975	941	989	931	926	957	1003	953	918	983	945	983	916	937	917	949	982	957	865	965	950	976	991	1029	964	929	942	983	980	947	946	983	922	968	885	945	949	950	883	932	968	946	889	953	919	949	940	886	968	947	914	958	950	955	907	938	971	963	950	976	935	943	965	959	924	937	941	952	1001	968	958	927	914	872	944	904	924	932	937	934	922	963	947	973	900	925	943	961	919	998	950	965	941	954	909	962	919	964	936	943	950	990	949	976	952	1008	953	952	1006	951	1003	1015	963	1002	902	975	952	924	912	954	927	886	904	929	913	924	971	913	966	930	967	937	948	942	997	978	944	926	948	945	941	937	921	975	932	901	982	950	998	873	953	915	900	922	981	952	953	905	971	939	915	969	950	956	994	927	985	955	884	968	986	896	1003	913	906	956	956	934	935	987	973	945	923	947	958	906	934	931	969	942	969	918	963	944	911	914	980	944	924	936	923	962	925	978	937	932	927	896	936	895	1000	970	937	986	925	941	939	930	950	943	987	927	993	1005	939	925	949	949	945	936	908	981	967	967	913	935	966	973	906	958	963	956	901	975	936	962	914	920	970	909	979	940	925	974	985	944	965	938	960	930	984	923	925	931	912	963	925	983	955	940	974	984	960	907	983	936	991	954	987	955	961	926	983	978	991	912	957	909	971	851	903	966	911	935	954	979	964	933	908	921	956	902	973	929	958	1019	941	969	980	923	919	932	956	968	975	895	957	919	950	936	985	964	958	950	929	968	932	1005	939	930	1004	974	981	921	933	1000	993	980	916	931	917	924	944	1023	920	944	970	978	955	924	986	910	1007	899	964	944	937	952	911	999	889	983	991	919	977	889	933	983	1020	981	966	954	909	969	972	913	936	912	977	929	908	988	950	956	933	953	967	953	939	924	890	917	919	988	966	854	940	885	946	967	952	977	953	973	912	929	940	964	988	965	985	980	926	894	976	993	934	990	958	963	968	977	915	912	935	952	906	932	939	964	909	959	954	982	986	970	960	942	983	973	881	939	915	958	929	946	951	1000	942	932	950	1009	930	946	983	970	940	980	935	992	989	937	1006	976	953	928	951	1005	909	926	961	998	885	925	945	939	910	930	949	958	944	875	938	1031	953	964	998	972	1017	962	977	957	925	987	922	926	952	969	994	920	926	950	924	972	993	935	977	937	944	982	941	945	946	972	991	927	913	982	941	915	934	944	925	960	1011	968	919	960	952	941	977	968	973	948	964	977	922	948	985	1014	898	963	917	937	972	962	945	955	1002	940	917	911	987	950	1061	945	946	945	949	956	930	935	962	973	966	937	919	938	951	929	947	960	988	1008	983	969	925	930	964	939	954	966	969	957	975	952	941	974	924	973	945	919	966	987	951	977	895	961	937	912	970	942	920	922	954	1019	935	975	958	947	934	963	950	935	960	936	959	923	947	953	944	998	917	935	926	964	948	961	994	886	1004	947	938	953	890	909	959	962	920	912	1033	978	953	980	905	965	964	945	951	1005	952	912	990	967	985	943	998	1010	927	947	947	966	973	899	959	978	948	911	939	943	886	977	944	1010	952	933	953	924	970	933	921	911	886	945	981	941	931	927	949	948	959	936	936	936	943	900	921	952	934	908	877	924	954	974	946	967	959	956	942	916	923	889	903	986	946	948	1016	930	980	973	913	921	902	949	954	927	952	993	942	951	956	1050	896	899	985	968	909	902	925	906	954	910	912	955	996	977	936	936	910	875	978	985	949	951	926	947	965	914	939	969	953	949	924	942	953	976	899	960	966	906	940	958	934	950	957	985	920	1026	887	960	935	908	962	967	992	986	942	924	923	961	915	995	983	981	936	896	941	988	926	938	1003	935	948	996	966	937	940	973	967	944	949	962	905	944	933	948	971	936	993	930	966	987	908	951	939	912	992	896	947	933	969	898	935	944	951	975	969	956	1005	916	946	987	911	925	977	947	938	924	938	926	911	927	971	951	969	973	950	951	947	936	943	903	925	1005	963	917	924	936	988	935	924	953	944	940	947	965	927	963	942	989	964	912	964	952	975	929	884	937	1005	959	911	904	914	944	930	919	936	984	998	969	891	951	906	1017	952	948	921	894	956	956	985	1023	900	901	971	1011	974	937	969	967	999	917	951	957	940	986	1023	933	977	1009	908	989	935	911	1029	915	966	931	988	973	950	966	913	866	893	921	1005	927	1005	955	962	988	999	909	979	964	942	1016	922	844	945	929	938	894	961	995	947	999	889	947	889	965	977	936	980	963	961	977	892	910	952	946	916	957	921	867	1006	964	918	954	992	956	935	950	981	926	953	950	979	926	984	935	960	968	888	947	955	946	931	964	936	929	948	960	916	894	970	974	996	954	912	1041	1012	951	892	940	990	972	962	937	930	949	948	912	934	994	977	935	926	887	935	918	977	963	958	938	943	936	928	1000	924	1004	941	954	986	977	949	889	932	964	936	958	917	922	964	921	909	963	981	939	916	914	955	972	947	971	916	920	967	907	1000	918	963	1006	949	970	921	984	931	926	897	937	949	936	938	898	982	951	944	913	952	928	980	918	952	927	960	890	973	1034	941	955	927	917	923	931	932	959	956	897	986	972	910	944	984	999	979	968	907	981	989	954	982	888	922	966	978	959	906	940	966	950	986	935	955	941	935	1010	946	894	946	955	920	954	981	963	941	915	902	988	925	898	989	936	994	957	917	957	928	953	944	960	967	913	924	941	939	920	941	959	928	901	955	1028	969	994	894	979	993	900	956	945	978	956	947	907	945	1010	909	937	900	956	962	976	957	932	971	915	952	897	964	870	972	1008	964	949	941	961	938	966	943	951	956	896	952	945	956	966	989	988	977	957	948	984	897	909	928	967	909	966	1012	862	963	923	892	963	900	989	961	932	914	1001	946	959	931	941	977	934	946	945	961	934	939	959	979	935	929	946	922	1026	932	940	926	971	969	960	958	967	961	934	933	923	946	962	937	963	965	937	905	932	864	958	968	975	990	949	968	987	892	934	984	966	967	945	975	928	990	989	940	984	908	953	914	957	922	871	933	928	975	945	951	879	1005	1034	993	925	962	970	897	935	948	884	941	947	970	969	935	924	877	963	938	946	936	922	912	937	916	951	924	977	972	945	937	919	1000	926	955	976	958	991	951	969	926	928	1000	927	944	972	974	944	1024	952	966	967	930	976	947	917	967	966	930	970	975	903	970	951	989	958	902	927	929	874	958	923	918	985	961	995	988	936	924	949	939	935	952	974	956	942	956	971	941	965	924	977	885	986	940	952	934	984	967	956	957	930	914	966	998	876	978	972	938	958	973	956	972	955	959	948	930	939	968	966	994	947	972	901	961	931	902	886	968	935	960	961	885	977
24737	21204	24758	27886	21065	4048	675	479	428	427	438	414	393	433	382	374	420	414	423	394	391	459	410	436	419	387	394	381	376	364	356	370	423	375	361	423	373	382	431	427	399	358	329	404	385	382	372	372	418	415	367	388	379	400	398	339	368	359	368	340	359	357	428	416	394	398	369	360	406	392	381	370	359	359	360	355	381	408	368	390	384	381	366	361	415	367	423	359	360	383	395	392	421	397	385	419	394	389	411	387	365	356	399	357	390	371	392	426	350	388	399	348	362	353	393	401	343	412	342	379	352	390	356	397	408	393	389	394	383	367	391	377	380	375	389	366	433	358	343	386	350	436	399	362	390	373	402	396	359	392	399	393	360	356	375	344	398	378	371	386	380	369	380	398	332	354	398	402	384	406	381	365	419	372	364	374	362	352	358	396	386	389	391	363	357	387	365	351	372	363	367	372	336	401	375	401	355	384	374	405	405	359	373	360	386	369	396	379	390	359	361	370	379	372	379	345	371	365	389	394	362	365	402	400	382	402	391	397	407	399	365	426	377	356	376	393	378	351	345	352	405	397	375	394	368	408	362	380	367	373	407	455	377	379	364	378	367	387	390	378	388	386	380	404	414	368	389	380	369	351	354	385	402	384	435	351	411	375	382	380	358	403	369	381	397	381	364	354	356	407	382	357	408	381	332	410	381	420	381	409	332	381	362	397	394	383	381	373	362	368	367	401	392	381	389	360	388	363	381	428	383	375	380	391	371	393	369	368	418	370	396	361	369	388	367	420	347	320	377	346	356	365	337	379	389	412	351	366	446	364	365	404	373	359	347	420	357	388	351	409	348	411	363	376	388	392	369	376	358	375	390	369	367	390	391	443	395	416	365	378	377	370	363	398	381	378	371	370	381	381	371	371	364	383	373	372	418	387	374	391	389	382	371	381	380	363	368	367	388	370	353	377	432	342	391	339	380	390	372	382	371	371	386	400	355	414	415	356	387	368	357	374	334	363	364	380	344	389	402	382	378	369	372	387	372	414	380	373	381	356	392	384	402	376	367	406	396	376	381	376	358	366	409	411	380	365	366	380	352	352	388	376	352	396	376	358	356	371	403	398	375	359	368	380	380	367	340	376	376	378	393	409	365	379	393	383	422	341	372	336	352	364	389	338	392	371	378	352	414	372	382	362	360	355	378	397	385	374	403	379	364	371	385	364	373	388	390	346	359	392	379	376	396	400	389	367	383	331	367	382	390	361	364	379	346	356	381	359	401	395	377	382	368	328	378	423	384	368	378	390	363	370	386	369	412	370	394	351	377	375	378	367	416	379	407	371	365	372	405	361	366	395	362	365	396	400	362	399	371	370	361	390	375	367	391	351	370	374	382	390	381	386	418	432	380	395	366	361	376	360	387	426	372	349	343	365	409	412	387	353	367	396	404	356	348	389	397	366	365	376	397	392	385	374	357	340	370	349	418	377	379	376	375	392	415	346	359	392	383	369	393	375	373	418	369	393	386	346	361	373	337	365	363	382	393	391	374	360	349	389	402	361	371	368	386	368	380	409	378	400	378	353	408	373	322	394	363	350	347	388	356	376	377	385	389	378	382	359	369	404	393	410	370	368	377	375	362	373	406	356	381	380	417	362	395	401	411	382	346	363	382	373	369	377	368	390	353	375	383	393	359	376	385	387	375	366	380	411	406	374	376	387	388	356	452	405	390	395	379	408	362	366	383	395	385	382	393	377	381	372	398	390	403	370	417	394	362	353	386	386	370	424	366	383	354	357	399	371	376	392	404	435	434	400	422	389	408	327	394	379	385	356	401	378	366	341	366	368	418	394	424	382	400	390	389	371	372	338	371	375	371	404	341	379	373	397	381	384	403	382	385	391	363	442	352	349	371	401	350	382	395	409	384	390	376	408	409	399	397	427	361	367	374	384	369	336	377	395	411	411	354	385	374	387	369	358	395	379	375	384	395	393	422	385	375	360	390	387	357	413	395	377	349	364	344	382	381	352	418	386	364	384	391	375	401	425	414	408	350	396	392	371	379	372	398	361	398	350	368	377	380	372	347	356	363	364	365	403	379	375	388	378	386	401	355	399	381	418	408	390	384	366	390	362	392	405	414	379	382	359	398	347	400	380	362	363	424	362	381	378	414	378	377	380	371	395	424	372	367	372	361	382	402	378	378	382	416	386	382	382	368	366	388	403	398	381	414	401	380	392	330	384	381	390	389	388	384	369	381	374	353	380	370	349	375	378	372	390	393	391	354	381	369	365	370	372	369	371	364	370	360	401	382	391	372	374	350	397	388	383	394	398	380	373	367	380	407	428	430	374	375	386	369	409	401	360	371	383	351	384	420	393	384	376	346	384	411	357	361	365	401	377	433	364	355	353	367	338	382	385	395	409	430	357	396	385	341	386	426	400	363	356	363	379	380	416	354	375	399	383	392	370	357	380	368	361	373	390	372	388	389	365	365	371	378	398	386	403	380	408	399	384	373	368	406	368	372	371	382	418	370	360	362	377	358	385	396	389	384	389	372	415	360	404	377	380	383	384	379	379	343	367	366	386	390	372	368	379	395	356	394	375	353	364	382	389	361	365	353	408	380	364	411	337	387	342	396	389	368	353	374	380	380	342	348	362	335	371	386	395	404	376	358	406	382	356	378	405	362	368	415	390	404	392	331	384	403	374	342	406	412	351	362	378	379	348	407	399	363	367	393	379	385	386	391	360	370	378	346	395	375	364	358	363	357	346	368	370	361	355	370	403	382	401	392	405	379	386	376	386	396	365	365	413	407	370	371	350	412	386	394	398	373	365	391	404	376	362	434	378	362	403	386	422	391	393	333	383	360	378	374	350	394	388	353	370	366	428	412	398	401	337	414	379	366	426	426	396	386	369	428	363	356	345	380	386	379	356	405	357	399	380	362	364	368	361	394	402	361	346	418	399	394	384	370	365	345	396	376	361	411	389	356	364	350	392	375	407	366	390	388	359	382	353	337	380	362	348	399	399	379	399	370	408	359	386	363	412	388	352	396	347	395	364	370	395	387	391	362	380	433	353	361	357	360	365	428	367	403	394	372	385	417	388	365	407	379	393	398	404	394	374	365	364	371	382	408	390	347	347	380	388	365	394	401	394	371	367	342	378	391	376	364	392	377	393	390	403	393	428	399	371	369	375	380	394	333	338	379	386	419	381	377	376	372	390	363	371	389	402	414	407	412	431	397	381	362	356	420	401	377	390	351	383	384	382	357	377	397	418	358	330	335	389	341	378	390	370	382	399	403	389	341	367	404	405	410	418	368	361	370	371	394	374	387	441	400	368	327	400	364	377	372	411	363	394	371	410	377	361	350	378	392	361	389	418	339	366	373	366	375	363	405	379	381	415	376	389	347	387	381	389	372	392	384	378	332	361	349	352	397	371	391	374	351	347	358	420	372	376	360	363	356	405	374	401	376	369	363	371	383	362	380	354	371	342	387	390	349	358	375	380	346	379	364	390
3648	3672	2433	1374	1121	1001	927	972	887	877	849	851	829	854	806	810	823	827	804	875	888	889	866	835	829	829	840	829	846	866	837	870	855	860	824	857	852	920	852	848	816	829	838	862	832	805	865	887	802	853	808	873	806	833	832	856	866	803	821	800	845	837	806	845	844	836	852	810	821	802	861	796	782	862	803	825	787	819	816	877	797	833	897	896	820	840	863	902	828	815	842	835	845	804	787	780	815	829	828	792	907	801	827	817	857	814	878	787	824	798	825	819	812	835	787	869	900	849	819	834	795	863	829	869	852	830	864	843	860	833	826	851	887	797	848	804	859	822	857	834	850	819	862	791	812	826	826	869	838	852	846	848	813	864	843	841	829	844	820	833	819	887	882	799	846	846	822	827	805	840	824	809	791	815	810	830	806	832	853	786	858	866	786	791	806	831	868	817	843	857	849	833	790	809	904	758	806	831	810	813	826	835	810	905	798	853	832	820	800	779	814	813	823	823	867	842	820	808	882	855	822	832	798	830	858	831	754	828	797	839	838	806	797	799	828	861	881	813	779	799	830	833	834	833	792	822	885	860	811	818	863	832	833	824	822	831	857	813	815	821	856	801	849	860	849	810	786	818	803	795	863	826	820	843	779	815	887	815	839	836	790	819	812	832	835	798	852	844	803	831	822	829	874	851	822	814	824	819	822	825	800	819	820	813	821	850	830	815	814	887	827	847	855	821	846	823	828	823	838	869	810	814	848	871	790	852	824	807	860	816	865	874	818	850	846	846	825	825	842	862	839	843	839	836	827	792	831	838	809	800	822	776	852	877	815	862	823	902	821	815	836	824	835	755	823	856	796	848	791	802	837	819	871	796	860	818	831	856	853	801	835	786	861	855	867	839	848	820	823	900	860	814	799	845	829	850	866	867	825	849	856	744	857	824	831	832	809	847	785	798	800	782	785	835	811	787	837	802	826	825	828	871	845	847	860	830	822	854	778	806	821	798	868	855	851	806	804	810	865	870	859	876	832	831	755	855	837	813	838	817	841	834	823	792	884	782	853	834	785	837	841	878	841	797	862	898	822	778	834	849	846	839	817	815	823	851	807	838	854	857	813	795	790	813	805	812	804	827	804	818	847	838	803	828	854	804	865	837	818	856	886	824	837	872	803	781	796	805	805	866	846	867	938	848	813	810	866	803	824	830	827	826	759	842	767	851	848	818	861	815	784	831	819	824	831	816	832	841	807	804	885	841	841	807	839	866	812	838	861	825	833	831	785	826	867	918	794	861	834	789	862	817	830	840	797	816	806	865	826	814	846	874	858	817	832	842	894	781	806	823	823	831	866	802	810	836	809	792	781	855	830	819	816	807	799	850	819	887	849	856	833	834	816	817	845	796	844	846	825	843	867	889	808	864	825	859	791	835	856	867	824	844	797	820	830	862	850	797	826	855	867	825	809	834	844	825	879	857	828	840	856	805	820	860	817	776	849	854	813	843	812	874	808	810	800	838	814	817	815	848	843	801	801	790	872	846	827	799	834	871	817	852	853	835	776	826	825	837	815	846	795	829	821	871	818	800	822	817	815	807	838	820	779	807	772	824	809	823	773	811	867	838	806	823	848	823	816	885	829	863	791	849	815	817	832	825	871	822	816	789	897	845	775	799	778	912	822	842	852	848	797	811	882	847	811	800	812	791	811	840	833	822	829	851	868	788	799	874	812	841	855	849	804	816	811	827	808	801	832	865	799	833	878	801	865	809	854	854	853	819	830	814	787	800	799	830	856	777	835	810	838	878	791	821	844	808	814	795	810	835	882	853	820	862	843	792	852	868	852	841	828	841	889	789	800	820	848	807	799	810	796	796	851	856	839	818	809	802	849	872	780	785	823	825	841	868	858	838	833	854	773	854	847	805	832	835	822	819	806	816	859	795	807	805	826	851	780	868	832	834	840	846	845	844	836	823	846	800	854	878	852	824	793	833	833	810	811	877	865	796	783	807	805	837	788	858	830	831	822	842	825	802	846	854	822	829	840	814	818	866	831	803	809	821	810	833	837	807	851	874	844	840	873	854	779	847	802	813	860	864	840	828	793	775	852	820	856	828	855	857	866	764	839	787	800	838	799	841	837	834	877	833	850	804	815	818	829	830	802	830	844	842	866	821	815	863	859	830	804	846	801	806	880	814	829	845	835	837	847	796	799	850	821	851	813	843	830	832	796	846	806	867	818	820	876	813	823	848	838	789	779	786	829	833	808	840	844	816	789	839	820	827	809	878	822	844	863	854	801	832	889	844	791	821	896	810	784	890	837	847	874	840	872	829	810	839	770	788	808	838	824	867	818	761	851	788	822	830	819	806	828	841	839	830	813	809	807	837	844	814	839	852	833	772	864	829	813	844	904	834	868	777	823	859	785	847	831	799	772	842	852	817	888	868	778	826	843	818	836	840	846	802	863	835	797	850	866	817	900	846	833	878	861	822	803	813	833	860	843	796	835	806	852	807	817	813	850	842	838	804	842	854	854	806	803	827	844	801	848	877	857	821	799	813	829	795	827	855	788	826	848	850	815	829	835	853	842	866	821	808	836	870	826	787	820	811	857	853	753	799	845	822	864	867	795	786	795	851	817	793	833	787	881	845	864	854	793	820	832	846	858	841	851	837	790	885	840	841	775	802	848	879	887	818	819	853	879	830	836	823	854	897	797	852	843	812	820	834	822	841	861	804	852	838	835	820	803	887	860	889	786	821	824	827	838	795	840	796	853	825	849	808	816	812	862	812	861	859	825	824	856	823	822	865	821	831	851	909	804	845	887	840	802	819	847	849	889	842	794	842	844	839	805	812	797	817	805	894	886	856	815	842	831	821	848	870	829	823	853	823	832	797	792	853	837	773	761	821	799	841	749	810	831	839	795	870	841	870	869	833	787	845	765	815	824	808	814	857	834	848	820	869	821	847	805	861	838	801	860	818	822	791	857	806	836	810	793	798	846	827	808	823	841	839	837	868	847	839	874	873	809	819	847	822	834	849	820	809	837	793	842	854	813	851	828	778	817	844	844	795	830	814	799	844	827	883	843	805	827	827	798	829	804	846	791	843	812	833	867	820	843	819	839	819	824	823	829	813	817	785	797	825	842	841	826	847	835	885	799	825	805	845	825	861	883	794	828	830	802	863	855	845	863	771	802	818	808	805	778	810	819	849	797	819	871	815	869	910	863	820	848	804	816	823	837	801	789	859	816	868	808	842	820	845	818	828	850	845	847	811	828	852	844	854	773	856	820	873	831	829	845	844	856	835	895	848	807	817	884	858	908	801	764	838	812	860	811	852	807	835	845	830	841	832	824	817	802	866	862	827	845	776	837	801	794	782	806	852	823	842	845	873	831	853	829	781	812	774	814	791	847	858	853	879	832	845	835	860	867	868	810	783	871	855	864	829	851	833	761	810	811	837	803	831	863	899	771	862	857	822	849	868	870	840	826	842	840	813	879	851	842	821	843	870	770	841
24035	21200	25347	27313	21202	21221	2715	519	348	291	307	267	281	249	260	250	229	201	216	209	200	211	177	179	210	220	211	213	216	214	199	209	197	208	179	191	192	184	184	172	180	215	204	207	200	178	196	199	219	206	208	177	183	221	169	174	193	166	233	197	164	174	167	182	159	167	187	173	168	198	191	186	194	187	184	181	173	199	194	200	204	173	174	166	166	190	173	166	202	175	175	194	204	194	187	173	201	197	197	218	189	209	201	187	170	171	184	183	181	189	167	221	183	174	166	180	189	193	192	191	190	166	174	194	160	196	164	207	178	178	205	184	194	179	153	190	171	216	168	201	196	196	214	190	172	192	175	197	185	236	181	181	177	186	194	167	204	183	205	205	178	182	194	169	193	247	214	168	197	174	203	185	207	197	193	187	190	190	185	191	171	172	203	207	176	182	191	203	190	174	233	172	195	194	188	188	179	178	187	175	158	225	188	159	193	208	190	175	210	200	190	199	163	199	229	198	176	199	200	208	178	186	177	183	173	187	186	190	153	174	225	187	184	189	192	177	223	181	185	193	210	183	204	201	177	168	173	207	173	172	173	170	185	219	198	170	201	177	200	184	183	185	212	195	195	192	198	200	191	201	182	195	182	157	235	215	176	196	213	182	190	182	199	153	206	207	190	196	191	170	185	170	185	183	172	209	184	181	182	192	187	182	184	197	184	166	201	188	191	213	198	171	199	173	169	207	219	194	188	163	165	182	209	190	196	178	161	191	173	208	203	213	186	199	187	183	206	185	149	160	182	183	180	191	210	164	168	179	186	156	173	192	190	205	164	182	192	173	152	208	195	195	172	187	205	168	203	227	191	171	198	174	198	201	195	194	189	184	210	205	184	214	201	200	173	165	186	210	204	166	165	202	206	174	190	167	183	183	195	185	182	166	202	185	197	179	194	200	207	211	206	185	216	159	167	187	196	187	196	196	188	186	201	202	190	176	170	193	194	202	198	170	181	208	173	168	186	188	173	160	204	184	206	189	201	160	182	188	181	192	185	178	203	213	204	164	177	186	208	169	189	187	173	171	182	198	214	210	207	184	190	190	188	176	198	194	191	158	193	200	192	188	173	201	180	189	181	186	188	209	169	187	191	197	182	223	240	227	176	212	208	192	162	194	203	188	206	194	190	193	211	202	186	203	165	189	160	195	198	216	199	196	174	178	187	160	193	187	175	174	179	178	178	169	206	186	211	190	198	155	167	198	185	170	178	177	176	189	197	171	181	203	206	191	172	195	201	193	183	185	198	182	207	225	201	182	182	195	184	186	190	182	187	199	197	179	210	196	196	191	196	206	190	193	197	179	189	194	196	190	183	192	191	213	184	177	190	189	181	207	205	187	213	197	206	207	208	195	183	179	184	196	201	195	171	178	197	187	176	184	209	194	200	199	177	195	190	169	199	220	172	181	181	179	176	188	176	198	189	197	171	171	214	185	202	195	188	204	172	226	202	191	172	208	180	194	163	189	177	198	179	177	185	194	184	197	176	203	185	166	178	192	207	192	176	191	205	176	172	199	201	187	160	170	172	204	186	179	187	197	183	186	194	177	184	170	208	188	195	179	179	185	182	187	186	215	199	197	176	195	185	186	195	185	187	177	199	187	178	192	222	183	164	201	184	186	180	177	190	188	170	202	192	192	194	185	186	185	178	197	194	206	169	200	175	164	203	171	176	178	199	191	200	191	189	184	190	169	192	205	176	190	200	210	188	178	173	184	174	174	193	172	191	188	187	168	188	188	186	158	182	226	197	193	190	178	192	212	200	197	182	185	189	179	213	183	174	197	195	180	178	169	139	151	207	184	196	193	209	194	168	181	168	188	174	172	197	201	154	187	177	201	182	231	189	205	176	216	200	163	185	178	171	199	193	202	185	197	179	204	205	192	185	166	156	196	191	180	194	204	201	176	187	203	191	203	197	173	181	195	174	196	191	200	195	209	177	158	187	189	160	204	198	196	177	192	215	180	197	191	165	181	154	202	186	201	200	212	200	179	198	207	166	190	188	192	193	203	174	175	189	186	207	163	170	178	210	202	180	199	176	181	213	184	169	185	193	185	180	199	187	177	191	187	162	199	204	211	181	161	176	164	198	180	227	175	175	176	163	164	217	167	184	211	200	184	170	180	190	162	199	190	174	185	183	199	193	179	187	165	201	180	210	209	172	169	203	191	164	199	177	173	196	175	180	197	229	187	184	185	205	172	206	157	170	174	165	169	183	192	197	175	187	184	190	200	191	193	171	183	197	180	160	173	187	178	190	181	180	182	182	192	161	168	190	182	206	200	184	197	170	182	159	175	187	195	195	216	194	183	186	225	193	160	178	171	183	208	191	183	155	167	183	188	176	191	201	181	208	201	198	191	214	177	199	184	179	211	197	192	181	194	170	190	185	193	197	171	188	184	204	174	184	199	198	172	206	198	207	200	212	186	182	204	175	193	173	199	198	196	197	173	186	168	188	175	185	192	187	177	169	180	179	202	196	177	181	196	183	170	182	198	194	171	203	199	184	184	162	175	212	168	195	182	210	183	180	207	168	190	182	192	151	198	192	172	192	191	197	194	172	201	192	175	149	188	179	179	198	207	186	196	224	190	176	195	195	186	191	178	186	194	198	194	196	187	197	176	216	178	195	189	185	156	184	180	175	173	200	202	195	208	186	192	178	188	178	188	198	181	159	183	191	197	222	178	192	215	183	219	172	194	177	183	184	172	198	168	218	192	180	197	175	177	190	204	178	209	192	189	186	172	213	197	199	184	167	146	199	202	183	181	169	202	219	183	167	161	160	192	205	214	200	176	158	204	185	174	178	182	164	206	194	179	175	196	196	188	233	194	216	196	173	185	182	177	155	171	187	200	172	180	190	214	204	200	196	208	180	182	193	182	216	183	203	194	200	206	199	168	177	195	176	185	178	191	188	203	186	177	170	193	193	170	184	158	180	170	186	198	195	185	166	202	186	179	179	168	201	167	212	188	174	187	186	202	171	182	195	155	186	177	164	201	180	198	196	179	209	206	168	200	199	185	182	176	199	176	201	176	198	167	170	192	181	175	153	181	221	169	183	197	194	181	190	195	178	183	196	210	195	192	203	195	183	163	159	184	195	207	193	196	193	181	171	173	161	178	182	176	187	177	164	185	180	203	216	173	194	197	193	191	204	194	209	173	180	212	183	167	185	185	179	195	183	187	180	170	184	188	203	192	189	190	166	187	187	168	170	204	198	218	176	196	209	182	158	187	207	176	206	188	208	199	175	196	183	175	164	166	184	179	196	184	175	169	220	186	186	195	179	192	211	165	178	182	213	192	190	184	187	185	166	188	191	185	201	178	208	177	197	199	218	173	191	228	181	179	205	190	178	180	181	188	210	204	186	191	182	180	181	213	205	218	224	198	165	212	182	193	183	213	185	172	189	154	190	191	166	199	181	184	204	183	196	166	165	213	193	158	179	193	176	185	190	154
3599	5382	3155	1557	936	719	693	586	576	481	519	521	503	467	474	464	478	499	458	449	477	461	472	502	489	461	456	463	484	433	455	499	441	412	454	497	484	438	463	443	475	448	461	446	411	428	485	479	450	460	443	439	430	501	466	415	422	464	436	397	430	493	475	459	450	479	449	397	428	466	433	469	480	431	471	476	439	460	416	479	454	441	457	458	490	470	412	490	445	443	416	471	426	444	431	470	430	432	437	421	444	467	430	456	409	454	482	446	427	491	442	446	404	423	475	484	464	494	464	446	463	434	441	480	448	450	445	413	449	435	483	467	475	446	460	488	430	429	476	449	447	415	491	471	459	467	465	457	423	453	452	452	440	424	443	435	446	433	438	478	482	463	471	449	431	422	454	469	438	442	477	461	473	475	452	443	426	431	470	462	418	450	472	462	484	451	435	454	424	451	434	474	437	496	449	434	435	435	420	455	467	470	454	444	450	478	437	462	462	454	452	453	423	422	441	472	478	470	461	444	417	428	456	491	487	433	432	435	429	435	480	430	451	449	476	463	500	423	446	432	472	498	421	428	423	440	454	452	487	426	456	485	443	460	479	420	456	486	445	485	441	404	460	466	455	477	449	469	432	450	448	440	446	455	439	477	449	434	461	435	449	475	454	472	432	414	440	447	468	493	446	475	425	501	458	444	450	439	450	458	455	438	455	459	454	474	448	462	443	441	441	487	473	452	430	473	474	438	441	446	467	433	467	440	438	434	434	434	446	450	436	491	448	460	504	455	452	441	447	450	448	435	470	425	484	482	406	467	421	455	455	483	434	449	433	442	438	473	467	456	427	459	421	461	469	461	411	426	435	435	471	444	496	474	472	481	471	428	434	480	408	465	466	443	422	469	443	442	485	428	466	459	490	445	453	428	426	413	444	470	447	456	473	467	431	462	462	431	466	433	424	450	462	462	448	481	442	440	480	437	440	465	453	442	423	475	417	458	460	478	430	424	430	427	466	461	451	460	434	452	477	434	462	424	461	438	445	470	416	430	473	458	434	441	477	467	468	435	469	446	457	443	444	463	455	409	451	385	457	439	459	445	462	475	478	434	480	459	431	437	455	477	464	483	472	397	445	471	477	448	443	480	452	460	456	466	489	451	433	472	452	448	468	444	473	426	448	458	486	473	471	464	474	470	475	493	450	445	467	441	450	431	466	458	460	463	429	447	450	442	428	458	463	501	491	476	464	440	429	470	445	483	460	441	469	461	456	415	440	464	472	451	470	478	420	438	439	452	468	418	407	443	449	477	466	456	467	444	462	424	422	461	444	490	429	468	480	478	442	416	451	430	451	473	446	464	434	410	450	454	472	466	412	468	475	478	485	429	431	423	468	448	462	427	432	431	439	420	461	435	436	464	464	468	490	451	455	469	462	429	449	451	435	433	497	450	449	428	463	463	438	475	476	451	445	433	495	430	481	458	434	457	460	440	437	440	455	450	432	451	463	436	421	440	439	461	425	423	434	406	437	434	421	462	474	444	441	418	454	425	455	401	442	428	433	453	447	425	437	480	473	458	427	443	468	475	482	484	461	487	474	455	442	452	414	442	458	465	452	474	414	433	466	492	433	448	418	452	448	449	488	445	431	462	452	486	462	450	463	425	515	454	430	434	413	438	428	459	453	444	502	449	439	447	416	490	419	457	443	423	444	465	470	465	477	443	429	440	446	470	456	450	426	463	479	483	465	438	452	501	442	435	456	434	455	484	462	453	436	464	454	423	461	443	426	483	454	440	443	470	455	475	411	447	483	468	482	433	489	454	452	437	452	454	454	439	453	410	458	438	455	423	446	492	465	448	451	525	467	425	488	461	462	471	421	450	430	409	469	525	415	469	460	430	457	427	441	457	429	416	473	448	449	418	447	472	422	474	416	416	444	450	430	442	447	453	487	476	445	471	455	457	449	444	449	482	486	468	466	489	420	494	436	433	435	435	468	456	409	454	441	472	444	464	454	425	461	452	478	400	447	444	428	481	479	458	437	437	468	455	467	437	425	473	473	476	463	462	403	467	477	433	521	458	433	430	453	435	455	457	441	473	480	461	445	457	471	438	426	451	437	437	460	444	429	438	467	440	421	465	449	449	424	434	432	456	408	473	458	455	450	464	480	459	459	470	468	431	437	427	456	450	471	428	451	449	439	483	409	419	463	482	460	495	439	429	447	455	457	430	444	448	446	485	473	448	432	465	451	432	432	430	445	473	448	442	485	428	423	472	487	459	449	489	512	457	466	442	447	468	446	461	462	438	444	469	412	451	460	457	452	473	441	442	462	465	436	431	451	453	445	470	466	424	437	468	464	438	418	454	434	445	445	432	452	466	453	455	399	467	503	463	437	429	462	476	421	478	439	463	439	483	456	444	426	460	440	415	405	451	497	440	435	518	490	426	468	449	467	440	467	433	434	476	467	424	460	486	448	459	480	448	474	451	466	443	423	474	469	416	456	490	471	471	467	439	448	421	469	464	497	434	486	545	493	458	455	463	437	459	421	467	462	493	435	404	423	470	465	402	492	489	433	480	477	457	467	468	448	418	440	436	456	454	472	450	421	470	456	454	446	474	484	443	454	443	432	473	468	446	456	451	445	496	443	430	472	433	444	421	427	469	486	443	461	453	438	432	463	417	452	445	452	465	490	437	467	451	474	468	473	472	430	450	448	446	472	454	489	480	446	433	447	468	454	464	439	439	464	455	466	460	488	454	461	455	474	454	428	475	453	418	432	477	447	416	446	443	461	452	467	419	461	451	445	463	457	437	454	442	454	468	432	462	471	449	411	427	458	501	457	444	486	437	404	428	489	433	453	453	484	486	474	448	435	432	441	473	426	435	455	439	453	420	481	421	410	456	477	456	407	453	475	508	423	445	459	447	430	459	440	424	473	489	449	455	469	485	434	441	455	451	453	442	441	439	423	507	430	481	474	455	458	428	439	459	491	459	465	506	452	437	443	442	471	445	455	433	444	438	451	425	437	447	478	491	467	449	458	476	480	474	446	445	444	442	484	463	464	434	458	456	476	452	441	447	443	457	453	456	480	437	423	473	420	456	445	496	453	426	444	455	468	450	473	447	444	435	434	438	454	431	469	455	434	414	424	437	447	424	459	431	412	444	441	423	449	456	467	453	469	420	462	479	468	451	475	439	431	470	457	489	452	454	453	493	427	405	488	479	452	418	435	481	437	469	469	459	493	478	430	438	463	477	434	416	432	429	470	452	445	457	444	471	436	439	443	465	454	468	478	444	447	457	447	461	468	419	416	445	424	501	423	403	476	463	451	442	424	441	473	435	437	467	479	507	472	438	444	461	425	442	439	452	448	436	437	490	424	432	390	445	472	464	439	422	402	456	425	463	428	453	438	437	462	423	431	480	441	449	436	444	436	438	433	417	411	450	424	433	458	420	444	437	448	442	449	442	468	465	456	444	445	487	436	475	455	492	443	428	438	452	417	442	410	477
32990	10963	1505	750	678	652	433	451	435	434	435	430	439	429	455	470	397	394	472	422	435	414	429	453	436	436	426	428	423	422	417	441	417	421	422	413	415	416	466	400	413	415	407	429	404	409	434	421	417	415	432	418	429	408	418	439	433	415	426	423	468	405	413	361	438	412	422	440	466	425	413	434	427	433	417	432	418	427	451	402	404	393	413	435	411	446	438	416	456	467	447	421	406	409	402	423	434	431	426	425	397	446	486	407	434	432	417	439	370	426	431	419	412	432	418	416	417	398	431	375	461	454	436	382	459	396	415	401	421	376	435	432	443	464	406	447	453	425	396	443	446	448	421	465	436	374	423	392	380	406	406	422	375	425	435	399	419	382	431	448	460	479	445	443	447	420	415	419	432	417	446	416	434	405	451	446	428	449	431	429	444	401	422	417	448	454	466	410	415	423	416	432	425	429	465	423	441	426	382	438	421	414	417	423	453	432	438	421	395	395	418	429	408	433	426	376	430	414	428	416	443	413	392	428	409	435	456	425	418	410	439	376	408	456	437	433	439	414	431	421	438	453	393	402	408	450	450	427	418	420	424	455	415	436	378	395	425	437	434	441	420	430	426	421	441	441	415	418	459	461	371	424	470	450	436	426	426	432	421	414	442	454	427	449	417	400	440	466	435	423	422	446	398	425	386	439	397	390	416	424	427	419	429	419	438	442	412	440	444	466	415	394	417	439	430	413	454	399	412	388	402	430	450	445	447	416	441	459	413	408	430	462	432	498	445	390	419	439	461	436	415	425	407	449	426	467	414	448	395	412	476	396	431	461	404	466	404	407	427	414	405	434	405	445	425	425	422	396	412	417	444	446	447	422	461	459	354	419	466	412	384	450	454	443	448	460	438	425	436	409	409	398	410	418	418	429	432	427	421	439	465	444	418	443	412	421	433	412	424	429	477	402	444	411	466	456	414	387	428	416	433	385	386	407	410	469	436	382	408	420	384	407	402	410	411	446	427	391	459	404	421	384	412	459	431	449	475	379	397	398	465	374	417	410	425	452	450	398	445	421	377	398	448	425	432	412	394	407	432	410	428	392	451	405	440	405	431	406	451	454	397	461	425	422	400	454	402	456	419	417	411	442	426	403	465	428	427	410	396	436	411	421	392	405	424	425	452	430	417	460	391	439	445	420	469	422	412	403	395	395	445	387	438	444	403	420	427	416	426	414	390	441	439	408	402	420	437	437	416	456	418	415	434	426	432	395	405	426	434	465	416	402	457	422	413	413	397	428	410	391	448	413	424	487	451	422	414	381	463	429	427	437	460	433	458	444	414	480	451	426	431	484	406	461	457	423	385	396	424	400	441	425	372	437	408	435	447	433	411	419	441	449	465	435	453	404	430	465	419	413	399	422	454	382	470	447	392	414	401	428	413	415	400	431	469	389	414	422	420	455	441	414	452	417	415	414	399	450	422	424	406	401	406	424	393	438	400	410	437	423	479	431	427	451	435	407	406	392	377	414	434	453	422	423	417	392	381	462	465	409	436	438	439	444	419	458	441	404	408	433	439	425	514	432	410	429	389	443	444	419	419	456	444	425	399	456	476	430	418	429	400	422	399	445	417	375	460	453	398	389	423	445	406	442	441	467	401	416	393	446	385	401	400	374	438	395	408	405	407	426	424	420	424	415	429	437	376	410	416	420	457	424	422	425	393	444	436	432	443	448	389	449	445	417	438	432	423	457	423	412	430	401	412	440	387	406	429	420	447	415	426	403	463	415	400	418	433	379	435	420	403	420	411	476	412	414	405	448	408	438	383	432	415	439	460	415	400	425	443	444	392	424	437	464	462	429	415	411	428	412	436	424	415	443	421	451	454	415	416	422	407	416	428	438	416	435	420	423	413	433	424	440	422	441	445	433	388	411	424	431	448	412	419	422	425	451	439	407	435	468	427	438	416	401	407	405	402	443	376	452	435	468	446	421	470	436	427	429	416	435	431	441	419	450	417	439	421	437	407	420	423	433	385	428	459	449	431	439	423	392	417	408	436	459	432	446	426	409	416	435	417	423	476	455	414	459	417	448	427	446	421	454	452	432	420	443	383	446	426	418	396	435	429	414	424	456	416	440	396	426	433	431	382	431	450	397	384	399	428	414	418	473	439	401	386	418	386	438	415	462	411	387	416	412	387	407	395	440	406	378	431	402	422	439	380	391	407	408	419	473	449	439	420	443	415	397	469	401	456	428	459	398	430	436	438	440	451	445	422	420	413	450	410	390	414	460	446	441	442	424	410	436	453	437	373	377	428	385	441	447	432	443	435	454	434	396	399	421	416	429	437	418	483	378	421	416	413	415	422	419	444	426	450	436	435	425	384	413	447	438	435	410	436	396	401	378	390	388	412	448	400	406	451	429	410	417	409	480	433	391	462	423	469	465	403	466	458	441	426	421	416	411	410	444	433	405	403	469	416	429	426	417	406	431	420	429	428	424	418	423	439	463	417	451	446	449	477	450	402	412	445	398	418	373	407	477	463	426	385	432	390	456	422	416	415	409	412	384	401	432	404	421	422	412	420	414	428	404	405	422	388	427	468	421	444	392	400	463	424	384	451	403	400	414	444	432	432	425	425	416	459	415	409	459	446	437	425	411	463	402	431	428	448	460	419	399	392	472	398	433	393	432	439	415	412	392	438	444	385	417	416	417	445	438	430	423	411	414	423	421	440	438	388	431	463	470	455	451	451	398	383	398	438	461	393	401	407	456	442	407	431	479	486	385	443	448	405	405	406	427	449	434	434	405	398	444	411	419	440	430	356	432	406	443	396	399	416	423	435	423	448	451	367	415	420	414	415	402	416	442	443	450	412	419	420	430	411	410	420	402	421	450	447	439	433	392	418	457	471	468	415	428	413	394	419	440	403	398	422	461	416	439	428	394	418	435	455	422	430	398	385	415	437	395	418	424	442	425	407	408	453	426	432	461	416	414	430	422	397	437	425	442	417	410	427	395	398	461	423	405	454	445	459	439	442	419	433	444	416	438	446	432	421	426	454	399	398	394	431	399	419	434	424	423	443	401	410	443	433	422	401	440	451	449	455	422	446	414	422	431	429	463	450	472	414	414	437	424	427	443	410	413	426	422	424	417	394	451	418	431	431	426	420	424	439	409	449	428	446	436	398	426	404	431	424	403	414	426	409	469	444	428	439	421	460	423	431	427	422	411	400	449	425	391	436	423	446	441	443	403	417	451	425	423	424	432	386	421	442	422	433	431	422	396	417	417	455	464	415	428	419	443	429	426	422	404	444	437	410	454	424	406	409	394	425	463	457	484	421	412	426	425	448	406	441	414	406	452	432	460	442	403	471	407	412	432	444	462	441	436	430	416	419	412	423	446	389	417	426	443	398	421	428	444	461	453	435	440	406	413	422	366	398	425	408	450	427	421	453	455	413	386	447	458	460	454	423	451	379	429	415	455	400	441	471	431	403	433	414	385	384	452	388	415	395	389
5954	1282	1143	994	964	918	990	970	848	945	954	932	900	929	902	965	909	911	894	931	979	930	944	869	912	923	965	975	955	940	945	961	958	967	919	900	948	933	930	913	964	968	932	908	876	955	923	910	951	926	950	989	910	976	915	977	937	909	977	922	917	978	962	925	932	895	930	910	918	917	896	897	968	940	949	884	980	954	967	918	926	900	908	955	933	931	905	912	935	963	988	893	926	925	955	951	1015	932	944	952	990	962	896	923	983	917	888	975	868	944	939	936	945	933	943	941	879	994	955	953	922	945	934	964	945	896	929	969	977	966	953	938	894	961	966	1002	932	928	921	965	940	873	918	939	906	914	946	926	959	987	934	911	957	895	976	916	949	920	930	947	947	951	907	943	914	917	938	908	946	978	919	929	924	921	940	923	947	926	927	968	917	943	889	938	996	949	980	926	890	950	922	889	956	982	938	921	924	897	983	943	906	904	965	921	884	940	932	976	973	919	901	985	917	915	953	944	956	930	956	931	887	940	943	974	911	1007	933	891	987	971	953	1013	926	964	957	943	945	944	943	953	927	941	937	911	912	955	889	962	977	935	945	893	951	885	985	942	961	938	924	880	998	953	927	927	903	920	916	866	929	911	922	923	914	927	965	890	912	911	936	972	947	861	977	957	905	930	980	938	906	932	972	958	973	921	973	907	909	939	944	932	989	962	919	965	954	925	887	945	939	960	994	975	922	903	914	936	901	973	925	931	952	930	933	968	963	937	980	969	982	914	893	906	951	900	963	973	907	897	927	940	948	977	971	937	930	953	928	982	942	929	952	936	1004	902	917	931	975	911	933	976	935	913	950	933	929	913	988	986	967	952	937	991	956	897	888	964	923	903	984	934	893	957	898	979	905	956	893	926	941	936	988	893	900	974	943	893	915	851	923	875	1009	995	888	930	958	899	954	941	910	935	951	957	938	962	934	958	949	952	965	918	925	931	949	930	959	940	910	937	947	963	968	938	945	963	1027	971	905	1001	931	921	922	948	937	987	946	898	880	952	947	882	979	954	953	883	907	952	936	937	922	949	995	948	922	930	977	908	919	939	916	928	896	941	904	951	986	931	960	966	933	943	929	949	887	944	963	993	908	919	921	1000	944	938	928	941	990	964	911	925	925	912	919	891	942	897	1000	966	926	979	892	972	955	929	961	939	935	919	924	959	923	873	923	901	983	942	938	927	937	973	895	965	957	938	958	959	965	961	901	912	907	906	909	884	911	964	947	905	945	898	932	970	915	904	910	963	951	903	954	953	918	885	950	935	920	910	893	940	895	956	958	898	918	980	932	967	957	960	947	907	980	973	885	955	964	938	953	936	936	930	892	921	933	985	906	972	911	939	955	921	926	900	972	906	975	965	934	954	904	909	946	934	925	955	919	912	932	968	1007	913	932	926	892	940	995	946	931	924	945	901	975	981	944	941	946	924	912	897	880	951	942	935	934	962	914	947	904	920	974	870	867	971	982	951	889	884	954	934	1003	938	938	895	924	879	911	978	915	914	889	889	909	944	957	943	969	918	945	918	920	914	946	928	956	954	968	940	867	919	926	897	922	955	920	936	970	980	890	956	908	933	955	944	937	963	961	946	896	934	973	946	944	965	873	915	908	911	948	947	950	879	926	944	961	967	921	888	913	906	926	953	964	954	981	925	958	951	931	937	951	988	945	997	913	918	942	953	964	936	996	939	995	960	924	920	879	892	957	931	927	924	922	923	923	949	988	929	922	923	942	938	938	934	948	998	941	985	983	930	993	964	889	917	883	908	942	958	876	947	946	929	948	882	941	925	949	913	939	912	887	927	945	953	904	924	853	895	928	978	935	947	929	970	953	895	880	932	952	957	936	940	943	907	884	925	960	952	916	937	930	954	866	952	955	920	920	968	906	937	894	905	973	910	885	957	981	949	957	994	906	950	966	954	915	944	1007	918	932	988	917	912	956	901	899	966	908	913	992	926	915	907	987	929	968	988	927	953	907	943	917	906	943	942	954	878	1008	994	976	917	949	932	930	919	954	930	1001	954	967	919	945	948	929	927	908	927	910	909	968	961	927	960	906	924	935	1000	961	932	977	949	985	967	946	935	949	903	930	888	935	898	937	979	970	939	931	971	958	927	964	922	937	927	901	992	938	907	916	937	911	931	939	913	933	985	981	955	932	953	916	959	937	935	903	877	911	907	893	971	889	964	921	964	939	959	962	943	934	981	903	945	938	949	912	926	888	921	909	908	961	969	919	944	955	940	995	956	898	891	953	947	947	961	991	947	942	969	928	956	953	960	891	956	941	929	936	934	987	992	966	990	950	980	951	946	928	928	916	916	931	963	919	943	897	971	951	937	925	968	905	935	915	940	929	951	901	951	897	899	903	964	976	969	924	917	932	875	954	953	925	980	906	934	882	909	949	931	933	959	954	960	924	995	961	891	945	987	921	964	909	887	922	951	956	923	973	878	935	973	953	907	960	942	912	921	988	930	994	961	956	938	937	948	966	931	930	938	919	939	970	894	934	907	954	928	901	942	974	904	935	899	957	944	956	923	904	948	900	970	937	903	930	940	949	951	966	986	911	947	933	935	940	964	936	865	902	960	958	941	915	933	1011	935	925	957	886	905	930	949	965	962	959	951	921	982	982	944	875	896	960	917	1023	983	935	956	931	977	961	925	887	952	959	889	914	932	993	937	936	896	944	895	961	956	890	946	978	925	916	949	953	919	927	937	934	974	907	937	881	919	955	961	960	889	965	901	922	966	931	937	965	1010	907	959	942	950	930	929	935	976	905	969	934	951	906	979	886	924	926	939	943	950	952	893	869	921	951	946	938	910	902	910	957	930	939	986	930	935	928	953	925	960	994	955	898	921	917	1000	924	967	892	927	962	884	911	1007	903	961	900	932	924	920	965	887	862	954	937	968	926	948	898	969	932	924	979	958	956	915	981	975	943	976	901	902	942	926	935	970	904	927	942	968	920	918	946	952	964	963	907	899	909	914	952	923	943	900	959	935	931	1000	958	912	927	940	930	903	989	958	974	963	948	948	950	905	939	946	986	935	955	852	938	957	1010	964	920	913	910	952	980	912	900	910	950	935	891	917	964	915	917	921	907	987	920	996	906	892	881	907	987	996	902	908	948	926	892	937	950	871	988	947	964	878	985	952	917	949	926	975	947	890	979	900	963	1026	926	934	989	877	888	977	957	973	958	932	948	937	944	938	901	972	929	963	920	910	906	986	974	902	913	948	955	913	953	978	940	949	1015	944	932	986	1009	965	972	959	924	955	966	914	915	949	1024	963	942	964	964	897	955	960	928	1008	896	923	935	958	916	927	914	891	974	948	947	978	879	903	910	962	907	927	985	934	881	1003	919	974	991	952	971	992	941	962	946	960	1004	917	882	888	950	1003	930	880	950	884	907	939	895	897	903	973	973	898	965	906	943	960	928	939	934	927	970	941	919	976	994	939	924	943	912	957	950	1020	923	934	979	912	935	919	915	924	923	970	962	932
24807	21231	24795	27918	21098	4033	661	515	403	433	434	454	435	395	413	419	396	374	386	377	405	390	389	387	417	400	397	426	382	360	396	378	342	333	418	388	403	380	424	408	362	407	365	374	403	431	387	402	412	370	361	341	409	388	411	435	392	401	430	405	420	382	417	395	349	382	392	363	382	402	407	378	383	357	330	350	354	376	423	378	378	385	428	357	413	362	381	393	404	351	373	365	404	355	392	371	410	355	398	379	383	375	441	370	397	402	376	378	353	441	398	348	386	379	382	384	376	375	364	353	375	376	374	398	373	333	367	385	381	360	389	403	345	371	399	447	346	396	371	374	391	408	390	354	405	373	390	413	344	386	358	392	382	348	393	374	372	366	373	365	356	374	368	369	411	396	385	347	416	383	378	396	410	381	335	395	364	362	432	360	366	348	375	396	400	382	381	379	342	380	354	375	423	369	389	404	370	368	419	381	396	416	407	374	376	379	381	362	361	374	361	369	377	393	394	402	383	393	357	383	376	368	364	394	415	333	398	378	386	360	389	369	384	405	379	386	394	401	380	370	352	387	374	397	432	360	365	410	365	370	384	425	384	372	398	374	355	357	374	376	405	394	397	414	383	368	371	359	404	388	381	374	406	414	392	375	396	351	373	426	386	392	426	378	366	399	388	375	371	368	399	403	334	370	373	343	359	393	382	383	406	374	411	387	401	361	378	382	423	425	392	371	366	418	411	411	346	394	378	385	361	357	377	378	367	397	383	422	422	410	359	339	423	372	373	392	392	357	398	363	365	374	338	376	411	368	397	367	330	360	375	364	379	387	353	430	401	361	370	334	348	373	365	360	340	372	358	389	386	397	358	369	349	361	369	397	374	423	393	384	397	400	423	382	387	348	353	391	384	391	360	400	380	397	351	396	374	392	398	371	375	359	412	356	363	387	370	386	356	422	414	376	373	402	355	428	435	411	357	395	391	380	372	365	402	397	387	396	335	386	392	383	412	392	412	386	400	368	371	374	400	387	364	387	338	406	437	375	365	405	401	354	381	350	377	407	387	322	367	399	396	399	358	363	358	377	401	347	365	371	398	392	390	369	418	383	411	402	391	364	387	362	413	380	371	367	398	354	404	396	448	392	363	407	406	336	396	388	387	378	407	382	425	401	409	386	422	361	380	399	360	373	371	369	426	370	376	396	383	368	386	397	356	358	388	409	403	371	385	400	356	382	366	394	362	368	411	377	391	391	373	382	377	396	404	396	402	388	393	344	364	386	411	392	372	396	368	394	370	401	398	403	389	402	378	355	415	417	424	384	405	384	371	372	414	381	367	392	387	370	366	390	401	400	372	364	355	373	435	393	370	324	398	343	411	404	351	379	339	375	408	417	400	392	419	380	351	374	389	401	363	367	386	377	340	361	351	379	368	398	400	399	334	375	380	395	391	341	386	389	357	389	405	363	382	390	415	424	402	348	388	399	402	396	390	383	348	381	381	401	403	377	413	380	385	355	351	389	401	375	375	395	411	379	406	375	380	386	384	396	392	377	380	396	421	350	364	410	356	378	384	403	415	413	382	374	407	365	391	397	307	358	353	410	386	413	406	372	384	414	385	397	380	352	357	390	384	386	384	383	376	389	352	410	385	366	376	405	405	380	418	399	371	384	383	391	335	343	394	398	384	349	429	344	388	450	394	397	377	395	356	350	364	392	417	400	397	392	392	413	392	387	372	373	369	343	369	371	355	394	360	374	374	349	337	390	377	375	384	393	408	375	389	371	371	358	337	360	410	376	396	395	402	405	348	350	330	367	398	393	373	399	383	402	400	360	384	366	388	414	350	394	415	384	396	393	369	365	326	353	348	380	381	396	391	371	390	352	401	368	359	369	396	437	397	410	375	378	369	379	403	344	386	385	393	370	400	345	370	369	377	388	379	365	377	384	407	355	403	423	376	367	335	364	376	356	394	412	421	371	379	339	389	381	390	395	371	389	379	350	392	372	363	383	371	352	382	384	369	370	394	376	384	366	380	368	361	397	360	370	406	392	383	344	370	388	341	413	397	379	384	371	394	334	333	385	370	379	383	395	400	388	354	384	337	360	373	413	377	430	404	404	345	364	372	358	370	354	384	370	375	378	358	361	317	364	393	376	352	389	384	421	390	376	382	391	359	389	359	375	369	372	377	366	392	433	387	370	392	369	347	399	399	381	365	378	390	380	374	397	356	381	395	376	416	402	380	372	370	372	324	411	345	380	393	361	371	354	374	396	390	382	362	361	368	361	391	381	427	379	413	379	371	390	362	374	372	388	392	353	411	411	367	394	375	399	398	376	391	372	389	393	353	385	382	368	372	358	388	348	384	370	373	384	353	389	386	350	405	373	399	382	354	364	357	371	346	379	358	359	385	414	391	360	362	415	337	371	391	391	336	390	362	359	403	378	378	371	366	392	395	395	393	368	392	377	398	362	349	395	365	397	372	371	389	370	390	411	421	388	382	404	328	403	387	401	396	369	362	404	393	350	374	384	378	394	370	368	347	394	359	357	430	363	406	412	341	405	386	369	395	396	357	373	333	376	367	392	384	386	361	362	382	400	375	413	367	386	365	398	390	368	366	398	361	374	338	368	365	365	395	387	372	391	367	407	360	356	373	378	331	399	369	385	399	349	382	404	391	375	401	398	416	346	365	438	421	375	360	379	413	378	430	345	353	385	395	364	413	366	407	382	388	420	362	396	371	393	381	384	375	377	390	418	377	409	416	390	358	365	380	401	377	375	376	371	400	388	374	384	400	403	372	336	368	379	388	390	369	390	394	426	381	412	365	360	392	345	416	415	369	348	357	386	413	390	379	374	369	386	382	360	403	377	384	398	394	408	367	383	356	353	350	379	405	401	358	389	386	391	381	353	376	396	359	351	387	371	379	408	405	336	407	405	397	422	352	399	381	401	404	389	387	370	372	373	408	397	353	364	370	428	379	372	358	345	367	392	394	412	380	375	361	392	334	356	364	407	421	345	406	426	407	385	438	348	375	381	361	402	397	375	401	369	364	385	401	336	355	331	356	374	382	401	416	377	422	405	385	433	404	367	400	389	379	389	399	387	389	393	367	391	370	359	373	404	355	387	389	376	352	377	386	373	381	383	346	376	382	365	367	371	370	414	409	379	379	404	347	394	365	354	394	417	354	397	387	347	362	382	399	402	392	373	354	415	362	355	327	361	397	378	352	409	387	360	381	320	392	395	400	432	380	386	378	355	389	392	403	381	356	388	392	374	387	391	372	400	392	369	381	385	373	390	367	356	367	343	395	394	382	355	361	379	377	389	426	407	383	397	397	378	361	372	358	375	388	416	358	369	380	380	384	391	376	348	358	379	404	390	395	350	361	356	388	359	355	389	396	362	349	357	375	373	387	392	372	390	357	411	372	348	345	396	364	405	403	381	364	357	359	374	373	376	382	350	386	378	337	344	385	421	395	388	360	400	396	388	407	410	368	397	412	395	377	365
3623	3600	2382	1382	1107	906	906	884	884	831	860	812	841	860	860	870	877	828	823	844	831	879	851	850	803	827	832	766	821	803	817	814	854	799	827	830	842	823	873	796	820	814	860	837	916	834	790	812	793	794	849	866	827	860	837	813	809	851	798	792	828	890	842	886	862	851	831	815	823	827	828	813	843	822	842	796	827	856	828	831	836	839	800	833	789	743	820	831	790	804	908	822	831	845	832	840	841	857	830	803	796	837	798	852	837	827	827	831	808	840	835	889	854	799	821	849	809	795	847	836	836	811	774	811	829	806	850	862	847	822	829	818	789	830	787	811	815	847	762	853	845	857	862	833	806	803	841	814	808	802	834	817	796	848	836	860	834	817	801	844	833	831	852	829	795	829	818	868	795	856	838	865	853	851	809	827	833	792	818	774	812	806	797	854	809	860	802	817	881	877	809	838	831	918	842	799	882	845	862	835	856	800	797	792	852	836	829	848	848	766	734	833	853	828	815	851	843	828	851	842	803	852	856	810	817	812	817	809	852	821	886	808	819	782	802	801	872	798	814	882	835	826	783	821	805	874	869	856	804	792	842	826	808	856	845	875	784	871	835	799	806	798	843	856	886	813	847	811	824	804	806	816	811	825	843	792	834	812	810	831	789	819	805	875	823	885	821	766	840	806	758	845	825	865	834	839	835	868	823	828	838	857	787	824	890	804	868	808	793	826	840	847	834	839	825	783	818	853	839	845	843	819	797	846	837	834	843	755	826	850	805	837	789	775	824	835	875	860	799	852	801	844	849	863	806	799	816	796	852	830	843	878	833	846	826	783	822	806	869	855	868	855	791	852	875	833	830	833	818	818	825	800	854	857	850	824	844	838	787	794	885	857	774	780	880	786	837	842	804	840	839	784	833	833	751	850	835	831	876	853	815	797	819	807	808	846	879	812	854	789	866	782	855	818	841	800	800	810	830	804	839	826	829	875	823	786	836	860	839	847	814	830	822	838	856	817	807	830	812	834	819	801	807	835	863	839	843	814	842	820	844	824	850	851	836	817	828	820	857	848	860	844	858	835	836	846	815	822	821	804	833	811	810	830	873	885	784	810	844	786	834	814	863	803	813	845	832	813	855	872	798	853	803	838	871	844	837	859	842	845	857	821	825	860	841	810	812	911	848	820	818	799	833	791	836	784	822	817	851	805	887	842	808	817	822	773	777	852	829	832	818	873	839	826	865	765	880	781	806	853	812	787	848	839	842	882	834	800	850	787	885	836	807	766	814	856	772	839	854	834	854	826	831	874	836	825	832	799	835	838	801	823	793	803	839	822	827	852	851	839	799	819	841	835	808	823	858	807	840	825	859	866	847	807	826	884	838	862	807	825	844	872	826	840	825	832	780	810	851	874	837	866	848	918	813	841	899	840	823	789	794	857	772	784	851	804	843	803	827	828	796	822	861	836	788	830	831	839	813	826	853	814	846	833	879	853	875	813	811	860	831	811	803	861	826	840	816	815	761	892	812	789	833	859	832	813	842	809	798	816	892	841	810	791	880	842	854	786	801	836	825	820	848	829	833	798	823	846	844	786	795	797	790	838	766	823	836	805	777	826	841	785	863	899	802	846	818	811	849	868	834	817	902	827	816	832	807	844	784	843	799	832	817	878	821	868	831	807	907	833	822	771	837	828	839	826	839	825	845	857	841	882	874	786	855	809	782	816	860	791	833	867	848	830	863	803	809	832	802	831	822	787	847	844	856	789	811	825	843	826	867	815	851	853	779	838	832	886	819	821	850	816	828	844	818	865	873	817	860	817	861	826	837	904	808	813	827	819	828	822	823	837	812	864	852	819	876	803	827	847	843	826	797	849	819	873	799	822	786	866	865	872	885	870	889	841	843	801	839	813	801	787	892	810	825	861	811	777	843	826	809	814	866	805	829	802	829	847	833	810	861	844	835	851	852	775	828	848	864	830	823	845	764	851	807	864	864	830	788	848	826	899	810	797	827	854	846	871	883	846	838	827	846	810	873	876	804	836	845	843	783	794	818	863	823	824	906	920	847	806	835	870	813	826	839	819	838	848	845	805	806	861	841	757	859	828	782	823	851	813	827	778	833	834	830	777	806	812	830	848	851	826	867	837	828	841	832	829	828	825	827	864	826	865	800	813	822	815	862	867	790	865	771	899	809	811	827	866	792	804	822	811	875	771	881	845	879	827	845	818	867	899	811	861	805	841	796	832	794	843	764	862	773	756	799	829	815	809	809	874	848	810	846	864	823	810	853	814	792	831	854	843	846	824	851	808	822	843	850	837	844	770	857	802	819	831	835	803	819	842	821	828	792	781	856	818	782	750	848	795	793	816	879	750	825	798	836	822	857	847	821	781	814	877	796	848	846	818	783	790	816	826	791	838	829	803	792	812	771	854	802	792	843	763	825	861	781	816	796	879	848	804	835	781	797	863	811	861	824	815	827	840	861	811	816	857	754	798	828	817	817	827	791	827	844	805	781	835	861	809	821	831	828	838	864	829	811	833	807	880	843	831	786	833	831	836	841	856	830	823	812	798	813	840	842	827	816	824	830	835	881	820	855	810	828	861	846	830	853	805	829	851	858	826	812	807	803	846	752	797	883	797	810	817	831	869	819	807	853	815	782	791	817	797	824	815	809	826	806	785	835	796	782	841	840	862	816	792	846	831	796	810	810	828	787	820	814	871	869	804	789	795	834	833	857	827	854	842	813	850	830	849	814	827	831	837	839	825	834	813	777	861	836	824	810	801	773	843	868	852	836	828	881	819	826	812	827	791	804	865	839	854	772	812	812	782	841	784	776	796	822	884	856	818	825	824	831	872	824	896	834	856	815	865	796	849	834	834	826	829	823	862	818	777	807	823	824	822	828	805	819	851	852	855	824	851	882	851	845	814	846	857	854	804	845	818	876	775	801	846	799	812	814	837	821	824	826	788	830	851	820	797	785	832	859	804	858	774	780	825	826	826	827	840	821	843	827	815	819	782	850	840	842	751	856	834	828	869	868	832	825	793	838	832	797	773	810	785	809	859	851	812	790	847	887	799	815	820	847	814	787	805	806	853	860	815	831	836	802	786	788	835	821	867	807	843	821	832	811	806	818	851	820	813	785	802	842	853	839	861	834	847	816	815	845	807	850	858	864	827	795	793	817	835	832	802	848	844	790	804	817	851	772	835	820	832	800	829	804	843	863	848	858	795	838	834	794	834	791	817	875	793	783	926	838	849	892	824	849	881	835	860	857	831	840	828	892	808	846	828	817	757	840	798	864	869	816	817	863	819	833	841	853	798	803	817	836	808	813	795	832	821	830	830	826	817	783	869	811	796	882	758	810	834	849	798	880	836	818	815	848	830	842	826	840	830	825	815	832	857	850	805	792	835	824	808	780	870	805	878	820	826	825	892	788	833	831	863	777	877	846	812	841	808	821	828	802	823	820	836	797	782	833	812	803	844	839	833	801	757	875	833	821	837	852	859
24034	21206	25379	27327	21211	21194	2596	492	352	313	279	261	225	226	223	204	197	224	217	217	192	183	190	211	176	210	232	199	220	224	209	202	189	187	179	171	187	199	187	189	194	184	153	171	189	193	194	167	161	174	212	186	177	209	184	221	183	174	185	158	191	187	173	202	183	182	189	198	203	208	201	194	195	224	177	179	180	224	190	186	168	214	205	189	204	197	198	167	165	208	183	181	162	179	175	199	178	194	188	181	208	192	174	188	173	184	181	167	192	161	172	172	186	206	184	207	179	191	198	195	218	176	180	178	199	199	208	185	185	175	181	193	169	172	203	207	189	199	178	170	196	184	168	169	206	210	184	197	173	203	186	193	174	207	206	188	187	209	169	194	180	189	158	195	160	191	188	200	198	212	187	210	213	169	171	194	174	179	194	201	180	207	188	183	192	190	199	182	191	191	158	174	156	198	209	201	188	178	209	209	207	201	147	191	202	201	197	179	197	174	184	208	238	183	193	168	168	191	207	199	219	189	176	199	170	177	189	167	169	191	207	198	149	195	187	189	195	192	172	198	202	153	171	198	212	199	176	161	175	179	187	179	188	183	191	180	198	199	197	185	179	205	187	186	198	188	205	182	178	186	195	182	187	206	190	219	195	170	190	197	173	198	178	198	185	209	205	189	185	181	211	191	197	172	179	169	190	188	188	207	202	197	202	187	211	205	169	197	172	214	181	196	191	213	173	191	202	197	206	174	186	170	180	210	180	184	167	183	182	165	181	194	187	195	189	181	169	223	187	213	197	200	185	177	182	176	193	186	182	215	202	179	163	202	199	181	156	204	186	185	185	194	194	186	165	170	172	198	194	192	209	185	205	213	171	151	188	182	189	204	179	194	160	195	180	208	185	187	187	185	201	212	192	156	193	191	194	197	211	195	173	210	171	222	153	210	212	167	192	163	190	155	196	188	200	181	187	165	186	155	179	193	180	185	171	156	181	182	218	182	192	185	181	168	195	205	189	202	192	200	192	184	189	172	174	163	199	182	179	204	197	200	183	183	184	198	185	179	181	166	177	193	173	166	219	213	194	174	211	191	182	197	169	202	197	170	173	162	193	176	216	160	173	184	197	190	188	180	174	183	155	202	170	165	198	212	152	180	199	203	173	177	174	194	168	174	194	174	219	188	179	179	204	186	193	203	204	191	199	185	200	180	172	187	218	188	186	178	164	186	158	186	195	192	195	172	201	209	204	211	203	224	218	215	161	187	181	199	190	176	208	209	210	186	205	189	218	195	189	225	188	187	208	157	196	179	186	187	207	188	204	178	190	195	177	187	173	183	202	193	184	170	188	193	188	192	167	181	211	182	190	194	162	182	161	216	186	169	198	204	184	185	187	182	187	182	188	221	163	186	187	216	208	184	175	192	173	172	181	181	181	183	175	181	163	196	202	201	158	187	200	168	178	175	208	184	169	197	177	207	191	200	206	200	196	200	235	213	180	169	169	191	188	198	166	196	199	171	195	185	186	173	205	204	201	189	194	177	199	195	204	187	188	189	183	185	184	190	168	222	187	219	158	171	174	199	176	192	190	215	195	175	217	188	174	185	177	175	202	210	199	200	189	186	178	197	177	187	203	193	184	197	171	182	188	193	182	176	173	193	185	190	192	175	158	191	200	190	183	175	203	207	179	182	185	183	173	176	198	196	183	206	165	191	190	195	207	224	181	194	198	193	201	176	186	169	153	178	180	160	185	175	169	176	182	205	199	194	150	217	202	206	154	161	191	171	178	200	166	192	188	208	169	191	200	194	214	185	176	165	194	193	191	184	195	204	208	168	188	195	200	187	207	229	187	193	180	169	193	202	184	196	178	187	177	191	164	230	177	188	175	200	167	160	179	164	202	179	182	170	186	184	193	192	182	171	199	215	181	205	186	191	169	182	195	193	197	195	170	191	195	192	177	200	179	169	164	155	196	202	170	191	191	203	189	211	185	213	148	200	212	181	168	179	182	162	196	198	190	190	202	166	153	176	175	174	190	171	184	161	191	185	188	203	214	180	178	198	188	212	154	171	198	197	172	181	196	208	188	174	195	207	178	196	197	173	181	202	195	198	212	173	184	174	207	187	210	188	200	197	198	179	182	196	194	190	211	179	197	189	184	184	185	211	186	178	197	165	179	203	216	180	174	200	200	154	153	188	178	171	183	189	166	195	193	179	169	204	195	190	185	188	192	172	174	189	179	188	193	179	180	200	194	214	226	186	182	195	167	176	182	194	180	178	168	171	154	189	205	189	182	180	173	227	199	166	199	170	198	195	168	193	202	218	188	193	176	186	190	207	207	196	201	190	179	188	156	165	204	159	167	178	168	182	168	188	194	196	194	181	152	150	170	201	192	193	185	200	196	179	199	180	198	200	194	167	205	228	201	189	173	173	191	172	186	185	183	189	177	165	189	185	221	183	199	197	205	184	164	211	210	195	200	175	156	183	155	191	180	176	177	206	178	212	181	211	191	190	171	166	187	181	178	190	192	199	206	192	168	161	212	171	182	186	184	174	176	190	183	186	193	161	214	184	201	176	183	190	195	213	177	183	190	199	198	192	165	167	187	181	176	203	199	192	193	185	211	177	205	172	200	192	169	193	174	181	180	173	184	193	178	199	181	177	172	190	184	187	195	187	190	201	203	182	201	205	182	190	180	190	175	189	205	199	176	179	172	191	191	182	201	210	184	206	165	208	190	176	193	196	175	184	183	171	185	187	195	203	206	189	167	191	200	214	181	207	184	209	197	162	190	154	179	186	211	184	189	184	193	182	164	185	173	210	210	186	191	181	176	180	217	188	167	220	175	197	200	179	177	175	161	173	185	217	195	182	191	203	180	188	195	156	182	167	202	186	196	202	181	225	179	169	181	189	202	178	203	168	206	205	195	159	177	188	185	172	178	190	173	183	183	192	152	187	180	164	157	207	169	173	196	182	173	187	187	188	209	183	178	186	175	201	208	162	171	193	190	170	210	164	177	184	189	210	175	175	185	208	201	202	166	185	208	186	174	162	178	188	194	193	193	197	176	192	188	193	184	176	158	186	188	180	189	192	190	174	181	174	196	177	201	173	182	209	187	184	179	165	198	162	202	197	188	161	154	195	208	182	205	164	168	173	198	185	162	181	163	176	212	177	178	211	164	161	214	209	173	189	180	183	199	203	221	186	194	189	211	206	183	180	210	195	195	220	176	204	190	184	179	179	174	221	193	188	220	191	194	173	193	197	211	162	203	180	186	204	180	182	174	171	182	207	197	169	188	194	181	176	190	170	194	192	197	210	187	186	181	192	185	173	205	183	188	190	186	214	197	183	185	188	175	180	185	192	203	196	195	194	170	186	177	169	200	195	197	190	176	181	199	189	212	183	190	170	195	183	183	178	182	197	183	178	181	170	170	174	148	175	207	201	188	194	196	204	166	178	157	179	191	203	184	185	193	192	200	192	192	181	185	203	167	196	189	188	186	189
3557	5358	3368	1582	962	697	602	551	538	489	475	510	503	495	458	494	488	484	432	418	446	460	498	492	456	446	497	469	441	445	499	459	432	473	478	443	495	434	445	455	410	436	476	448	452	461	427	454	434	442	440	506	468	490	413	447	508	468	471	450	420	497	437	449	419	433	452	441	455	463	476	444	455	442	401	480	476	435	447	481	420	463	451	464	456	445	465	500	449	481	451	467	445	436	488	434	417	457	470	487	465	446	443	466	491	439	461	472	421	474	452	416	512	461	436	454	483	462	478	462	454	458	487	451	451	441	445	387	459	484	462	502	458	468	433	453	421	440	495	473	471	465	475	454	478	430	435	408	443	464	467	422	455	463	430	419	451	424	438	468	487	451	443	430	431	447	437	453	459	466	455	456	461	481	467	479	448	431	463	460	460	424	435	480	453	464	405	432	433	443	475	422	435	441	427	412	493	480	448	496	467	472	466	442	465	428	436	463	461	428	484	478	471	435	498	461	445	447	429	452	438	453	468	471	431	466	505	440	457	455	454	429	443	471	466	483	439	464	454	467	447	451	458	452	459	450	407	472	484	448	469	454	474	437	446	435	469	454	450	425	456	468	411	421	487	446	402	418	482	433	440	462	459	416	472	475	449	453	444	451	444	471	420	450	446	423	425	488	445	457	429	428	457	446	453	461	422	459	437	441	468	434	480	457	424	453	452	506	445	451	502	436	430	442	480	431	484	441	436	464	451	449	477	426	477	493	440	439	453	431	428	429	435	410	508	412	443	443	467	466	421	433	484	465	437	431	426	468	465	462	467	442	458	431	439	448	452	450	478	473	453	436	447	437	425	435	438	459	424	413	422	448	453	463	472	461	474	433	467	443	468	485	446	452	478	478	464	444	428	432	446	446	447	462	445	454	432	410	465	434	465	457	455	446	444	454	446	460	497	437	473	411	484	460	446	447	462	508	427	431	450	473	399	475	415	461	442	449	469	456	436	472	414	416	446	509	465	460	434	445	450	439	457	451	421	423	451	462	440	453	422	473	456	452	433	457	423	453	466	424	423	463	447	455	461	473	437	455	463	441	465	480	468	429	488	477	437	410	440	449	464	458	465	434	446	464	415	472	458	465	436	440	458	457	435	456	442	487	462	490	427	448	438	448	474	436	444	451	468	487	472	481	452	447	429	429	443	469	439	452	457	448	430	424	453	467	474	467	444	464	418	463	407	437	457	477	465	449	501	446	477	475	467	426	462	444	451	430	397	449	464	478	406	422	433	444	464	508	440	469	476	457	459	429	481	452	486	477	486	463	452	457	444	441	475	449	465	448	419	453	427	443	477	432	471	448	446	432	481	425	467	482	440	442	430	440	465	453	430	424	467	435	452	453	464	498	470	461	419	469	460	432	434	414	480	452	443	439	462	461	464	458	434	423	431	448	469	447	472	480	451	452	418	433	467	442	441	488	474	423	465	367	436	451	440	450	419	446	456	468	444	499	510	453	481	451	456	482	470	456	444	476	438	435	491	445	451	440	431	443	444	439	460	462	445	472	439	472	425	496	442	447	453	439	432	446	454	408	446	447	473	443	412	423	430	474	429	469	449	427	440	450	466	429	463	458	457	448	446	455	435	460	464	455	427	451	499	447	440	443	430	442	416	441	453	458	474	472	479	439	412	429	455	461	447	407	457	434	428	470	487	472	436	426	416	464	429	453	433	457	452	436	408	481	435	446	443	447	438	473	453	423	459	444	469	396	430	459	440	447	481	417	444	478	457	488	475	456	441	441	458	431	475	461	493	464	431	465	472	461	439	458	432	489	450	426	413	454	453	439	433	457	454	491	492	451	460	466	453	491	439	475	441	425	432	442	434	455	430	480	452	479	443	451	481	433	443	432	478	421	453	437	472	453	431	457	465	466	423	464	475	432	453	433	448	451	436	460	473	440	466	455	443	494	416	486	433	435	419	436	452	434	432	438	447	480	475	452	449	461	429	467	434	435	458	422	424	484	450	447	440	444	452	451	435	466	453	419	478	440	421	444	464	434	408	424	455	451	480	464	464	439	464	428	442	459	414	434	473	473	444	453	466	433	467	430	440	464	466	434	447	475	440	442	439	462	474	448	435	449	457	423	424	459	475	438	424	432	455	455	465	459	434	449	451	452	445	436	469	437	445	447	394	481	483	439	387	467	489	463	456	491	470	479	452	470	462	459	420	463	454	432	452	419	451	452	450	448	449	446	478	444	477	457	452	442	469	433	411	438	459	439	494	437	421	484	471	427	454	466	485	419	438	409	487	444	469	479	478	440	422	473	470	493	466	443	438	449	472	396	440	447	485	449	426	456	432	417	463	435	436	479	464	488	450	463	472	484	421	439	394	424	418	439	474	394	471	452	434	453	465	454	429	434	471	482	459	486	427	452	428	423	488	422	454	470	445	492	451	491	483	448	445	455	444	461	448	452	448	458	448	484	450	430	425	458	427	441	438	446	449	438	478	455	432	469	465	410	464	443	467	434	437	423	413	456	438	444	414	454	501	449	479	461	429	437	471	456	448	489	443	452	434	408	435	496	454	440	457	435	449	496	458	429	438	468	442	430	449	453	463	491	480	505	430	450	474	449	462	444	418	433	464	445	448	455	440	453	461	428	456	471	468	432	444	449	443	461	424	416	435	462	466	433	419	444	456	439	443	477	460	393	445	477	480	426	463	426	460	432	436	426	453	448	450	479	432	428	446	424	455	432	443	470	460	462	452	433	450	495	396	437	476	443	473	454	422	414	469	421	474	435	437	438	426	408	464	474	467	451	465	425	418	477	479	461	424	427	440	469	453	437	475	462	462	450	453	471	455	455	431	431	428	475	468	453	456	446	439	435	460	432	461	428	476	491	471	428	456	458	459	408	438	410	463	494	502	469	455	459	434	434	449	484	463	478	450	460	436	474	441	463	458	460	454	448	412	449	466	448	458	452	443	431	454	449	434	482	417	466	477	441	449	483	499	446	456	482	447	423	464	459	408	436	452	471	438	427	456	453	511	395	431	468	466	449	464	461	458	456	467	458	474	450	449	423	440	447	473	459	423	474	462	439	440	455	467	432	456	466	440	462	450	482	450	476	439	433	487	446	475	450	441	443	448	463	466	455	395	402	463	463	414	423	437	469	423	447	462	471	450	432	461	447	420	409	436	496	458	418	436	484	454	440	421	449	459	472	426	438	435	495	447	435	420	437	446	457	467	425	450	485	486	476	485	436	455	476	478	465	445	468	486	475	482	487	432	506	450	417	444	431	439	408	488	471	479	430	433	461	417	450	453	431	423	455	484	459	460	427	449	445	478	447	448	434	443	404	444	498	441	424	437	442	495	455	433	450	466	442	448	444	497	423	415	437	446	442	411	451	477	463	450	445	497	462	453	432	439	425	442	487	439	479	471	473	410	418	462	439	483	480	421	475	451	464	437	440	416	476	436	438	468	450	410	445	438	472	495	484	464	461	459	473	436	433
32986	10867	1329	545	472	472	432	442	415	425	408	414	426	425	444	425	388	428	433	440	402	407	410	432	406	422	428	375	460	426	440	428	469	427	410	411	405	401	413	388	389	450	436	437	415	391	427	421	442	404	430	387	435	436	422	443	431	446	400	390	440	412	432	422	438	418	460	422	425	390	425	446	406	446	401	414	391	444	398	405	452	411	421	438	423	416	422	411	432	400	432	425	446	411	425	399	406	385	444	448	425	430	408	473	418	418	427	420	417	432	423	409	411	454	417	439	401	443	405	395	408	412	423	463	449	432	425	445	433	438	391	438	477	419	398	415	442	455	390	453	390	421	424	418	431	398	405	436	431	383	405	419	460	378	423	457	436	413	426	394	452	430	400	418	387	428	450	409	441	399	418	439	407	448	379	369	441	407	403	416	468	459	387	410	429	472	383	426	373	422	379	403	450	477	424	390	391	426	422	420	427	449	412	402	418	456	434	486	440	427	444	421	416	425	444	425	412	456	410	432	416	428	439	426	383	432	440	425	416	432	421	404	463	408	411	443	446	400	392	447	371	412	416	380	423	392	433	422	421	410	425	462	422	397	476	414	397	422	409	425	368	450	466	427	396	401	412	412	436	378	406	390	397	400	369	420	401	383	440	391	445	437	438	393	422	405	442	428	454	440	405	411	429	406	397	419	436	429	403	438	392	402	453	427	403	405	377	458	439	440	421	431	395	406	409	428	409	388	417	443	449	435	388	405	438	439	437	456	438	436	426	434	419	406	434	450	427	432	436	393	454	422	406	409	433	427	452	445	424	451	404	415	445	414	395	435	437	422	426	425	450	402	403	397	419	437	393	433	403	375	411	423	432	426	470	422	407	392	386	441	421	432	424	477	392	443	422	434	458	402	412	433	442	428	404	425	429	405	423	438	432	440	455	406	410	419	438	401	406	437	448	454	398	444	429	440	390	437	424	430	432	388	428	463	423	425	395	425	392	422	418	436	397	405	436	441	401	427	393	375	411	407	438	418	439	442	410	395	405	451	387	435	402	465	433	454	437	416	387	441	421	368	429	395	415	421	438	410	403	406	465	434	429	396	482	428	436	418	389	423	438	425	387	394	390	445	455	407	424	429	431	431	422	441	408	435	406	443	397	396	437	416	403	431	432	429	458	445	406	392	420	417	416	392	422	405	438	398	456	435	444	439	433	406	439	411	429	423	462	408	423	438	408	405	401	421	411	433	415	449	432	424	396	390	440	404	400	444	387	428	456	431	399	423	401	446	434	426	420	380	424	471	430	441	435	431	434	427	424	419	389	394	444	426	420	458	416	399	407	462	420	432	418	426	415	399	450	441	405	400	446	464	460	409	453	389	434	457	409	412	428	420	389	410	397	431	402	438	389	400	407	442	443	421	404	397	424	398	397	451	388	417	462	400	402	407	430	471	419	413	428	390	383	479	409	406	401	415	428	439	439	430	468	406	443	410	432	442	460	395	447	419	417	397	445	428	429	448	428	419	393	421	409	427	435	410	419	409	420	436	423	452	410	404	431	424	423	407	446	442	413	417	437	461	437	464	401	421	439	436	386	445	468	445	470	400	438	423	422	432	408	395	418	392	422	442	414	442	405	458	415	403	456	426	405	420	430	430	406	433	421	423	391	391	427	415	396	465	453	399	406	436	449	452	453	431	412	434	418	434	402	418	456	440	411	405	411	396	428	440	424	393	448	397	415	382	437	440	427	419	476	392	410	439	398	413	427	406	374	416	455	404	456	427	429	413	418	437	433	409	461	419	406	424	427	428	420	405	413	393	447	439	444	380	438	449	348	407	443	470	429	358	395	450	401	400	445	425	399	465	446	408	402	449	390	408	400	444	384	417	417	402	450	441	436	440	450	458	432	439	440	399	432	412	417	447	459	413	423	431	455	398	434	434	402	440	414	381	444	424	443	437	401	394	430	371	432	440	389	450	392	384	422	427	446	446	405	434	458	436	411	428	395	447	437	442	440	389	408	449	400	383	444	417	459	432	439	449	411	421	415	459	452	447	406	407	431	458	429	412	432	440	442	408	389	434	410	454	460	442	431	404	412	447	411	444	400	393	386	418	447	421	447	440	416	457	443	406	437	395	421	416	439	469	414	423	447	448	403	411	420	413	392	402	405	432	463	441	400	416	401	407	424	404	451	377	463	465	443	398	417	424	457	434	399	428	406	378	432	449	437	423	428	421	398	436	405	427	409	433	439	444	443	416	416	396	414	416	445	413	413	454	446	428	427	407	436	476	409	408	471	408	415	362	411	425	443	419	454	441	421	440	433	375	438	398	388	403	454	400	412	419	445	446	417	423	421	475	462	421	368	443	432	384	385	374	453	453	417	408	424	419	402	413	406	422	435	381	408	405	461	398	426	398	441	422	432	402	414	465	410	425	390	431	429	461	407	418	418	430	442	428	424	389	413	389	391	427	432	402	450	448	432	429	386	457	434	496	420	381	449	433	451	412	376	464	454	445	442	410	432	426	423	454	393	394	415	423	413	400	429	429	441	430	415	410	440	442	426	459	389	430	411	427	424	409	417	432	414	393	387	433	419	456	451	403	454	492	462	392	401	398	462	425	396	428	421	404	425	400	426	450	415	398	394	391	404	426	400	443	427	441	445	462	404	408	430	434	435	400	417	420	427	385	376	429	399	442	437	423	452	415	368	397	424	403	455	406	448	430	410	427	417	428	414	448	408	456	433	426	413	439	452	448	413	437	436	405	406	356	402	416	420	437	424	453	393	409	430	414	412	370	437	414	447	430	460	452	408	421	437	409	396	426	413	478	402	422	429	402	403	372	428	420	444	422	450	422	407	428	409	446	378	460	421	420	422	441	384	417	431	390	412	429	407	453	423	436	415	451	428	443	430	475	439	443	423	433	398	448	409	425	414	438	425	372	437	415	411	417	417	430	413	419	402	438	405	428	443	461	443	435	439	436	457	411	424	470	431	446	423	434	407	413	455	447	424	412	388	411	407	403	464	435	420	427	409	439	383	416	411	412	411	458	422	424	423	431	392	467	393	386	447	469	421	428	409	408	446	461	385	435	417	451	428	437	466	446	417	450	450	391	400	424	379	430	411	441	425	394	442	414	429	465	406	383	434	441	415	433	471	408	428	447	408	427	413	412	422	431	469	430	421	391	410	415	408	420	406	449	398	432	408	398	401	414	412	420	402	442	420	431	432	409	432	381	449	429	450	410	413	437	434	429	427	436	424	458	424	426	411	429	406	399	411	430	452	404	459	432	434	431	446	435	407	443	445	439	425	404	413	427	425	467	416	392	453	406	389	412	439	370	447	422	398	379	428	435	388	430	428	420	442	416	493	432	407	448	397	466	453	387	431	421	443	442	402	416	454	442	421	418	427	383	461	430	422	430	439	449	417	383	452	437	403	399	410	393	419	384	412	381	379	463	390	406	425	404	417	431	407	391	444	438	386	426	420	456	462	407	428	389	436	451	457	436
5934	1298	1061	1024	959	919	938	883	951	905	947	1002	910	897	996	941	929	915	914	948	921	873	964	918	896	945	937	923	969	910	974	931	951	977	945	975	899	923	947	942	1002	928	953	955	944	947	846	944	946	944	938	936	936	899	927	963	945	926	969	925	912	957	915	920	923	968	941	904	941	929	981	938	1010	942	920	939	912	952	916	871	982	914	957	952	909	908	981	931	887	938	993	941	898	935	941	954	947	878	967	911	958	898	957	952	927	905	957	942	931	936	955	915	893	944	934	942	923	956	952	921	915	933	902	961	959	949	927	842	951	919	944	957	918	987	966	919	941	911	925	941	920	956	957	970	925	947	953	946	941	965	950	924	941	972	954	938	959	939	958	916	890	950	986	936	973	891	965	878	940	946	979	948	873	937	913	972	909	970	919	980	959	916	923	922	936	1015	928	941	890	928	927	926	956	956	965	959	875	961	959	870	996	966	913	1025	918	926	951	956	934	981	892	948	944	944	913	963	954	934	988	908	917	932	959	943	953	1005	925	889	993	950	934	927	957	902	944	972	894	931	988	908	902	955	951	972	985	971	949	885	964	879	890	935	985	905	962	883	923	924	902	958	914	889	885	955	995	897	912	954	952	932	909	883	916	927	925	870	922	888	987	977	906	925	973	954	940	943	957	956	972	989	937	975	927	914	956	967	933	928	962	961	985	933	902	994	915	936	907	873	901	968	953	932	937	922	970	917	913	911	937	946	939	895	956	928	1022	944	948	911	933	894	874	1031	861	946	866	954	913	973	919	1005	899	952	922	930	891	955	934	961	939	928	964	941	943	919	922	891	942	969	943	977	910	919	934	948	954	919	1000	895	946	922	904	947	977	926	936	940	938	972	924	922	994	904	919	923	951	930	964	941	972	951	1003	937	929	941	952	911	989	940	890	974	915	890	942	892	924	922	902	985	941	964	1017	952	920	917	911	926	889	890	968	949	928	981	942	940	901	935	962	911	933	927	884	933	879	944	945	941	956	907	958	900	889	924	845	1011	907	923	920	918	939	980	909	917	991	956	953	886	935	966	967	951	945	884	960	941	937	961	938	923	941	933	909	888	977	955	943	911	961	927	950	959	972	963	911	940	933	978	901	924	887	943	930	948	891	921	919	931	968	904	941	999	942	945	934	907	916	989	989	942	898	969	919	922	904	951	921	911	920	1004	950	962	942	968	910	937	914	970	945	984	932	878	984	969	916	926	954	879	940	888	917	965	959	936	899	948	1004	886	909	912	929	909	919	925	878	911	891	933	993	972	1001	994	936	925	945	857	948	978	950	1009	972	1009	933	916	959	929	931	884	960	974	971	900	910	946	936	923	962	968	927	973	929	930	969	926	981	956	1024	933	986	900	919	921	937	908	941	953	952	957	905	933	922	904	922	976	895	932	934	930	967	946	934	920	933	955	1009	935	967	945	946	953	876	925	905	962	999	908	917	915	975	941	948	906	990	922	946	981	922	947	861	916	977	998	926	906	921	977	885	915	958	980	958	960	960	934	976	979	948	929	1003	928	921	864	911	943	892	985	908	948	895	899	933	962	958	929	992	951	936	965	1003	903	936	960	979	930	986	974	919	929	999	936	950	949	931	928	885	948	965	939	931	940	932	917	935	927	889	928	911	895	917	909	902	955	939	944	990	916	879	908	937	972	945	946	960	945	960	946	900	900	915	965	953	876	958	892	943	899	946	934	863	987	936	966	912	926	925	945	942	905	904	951	934	945	944	916	917	976	920	934	936	944	907	918	885	936	906	943	954	875	908	922	984	887	932	892	939	961	910	922	979	963	954	866	908	918	869	918	910	895	983	933	918	924	892	916	941	910	945	948	940	972	945	938	953	878	909	936	941	917	946	953	904	906	908	985	894	886	954	996	955	941	934	897	947	921	945	977	943	902	868	920	859	915	947	981	931	943	937	953	918	927	967	1006	865	956	919	979	903	890	887	953	954	916	999	935	930	902	949	918	951	902	938	970	962	912	934	903	951	930	922	920	953	921	934	932	927	945	985	963	963	943	943	992	888	925	912	966	923	889	993	907	928	896	930	892	968	931	922	937	953	902	925	924	924	959	964	927	908	970	917	966	928	984	955	957	911	934	943	915	923	923	934	900	898	933	935	931	874	946	949	913	937	918	903	874	907	940	941	988	938	957	921	948	988	929	888	868	941	942	952	943	940	918	889	899	928	910	954	903	950	956	954	949	925	960	953	960	929	927	899	880	919	872	936	959	950	914	984	929	961	902	923	945	933	938	944	965	890	931	915	951	972	894	981	972	948	994	931	941	891	932	974	955	878	935	951	955	991	942	985	917	919	929	909	925	974	919	918	919	937	893	901	965	896	945	942	905	963	933	927	886	946	961	963	942	979	973	941	940	917	987	945	950	936	938	913	911	941	904	949	959	954	905	946	982	949	965	923	924	947	947	935	866	873	976	945	889	957	960	937	997	935	957	939	934	949	930	911	906	936	897	954	909	924	937	958	908	932	879	949	974	880	948	954	941	965	972	990	936	961	1024	936	935	930	933	950	939	947	937	944	960	950	923	908	930	902	908	940	1004	957	946	932	933	910	893	929	890	890	959	860	929	967	930	908	923	906	929	947	921	917	928	1033	956	967	950	958	957	903	939	958	951	918	956	966	869	886	962	913	833	919	1013	951	928	914	927	901	919	950	905	945	958	923	917	990	935	977	924	906	951	945	943	945	919	934	944	985	880	933	918	973	986	925	982	897	927	976	987	986	951	982	957	875	952	949	943	922	943	938	936	976	917	950	1016	917	951	938	954	955	910	949	959	880	1036	961	889	950	921	932	965	940	880	903	967	909	927	1010	956	898	951	977	943	876	966	1005	916	921	938	925	999	925	930	949	925	960	899	953	911	949	918	882	928	908	945	908	909	926	969	915	961	960	928	949	914	949	969	957	912	952	894	968	946	956	919	898	962	954	933	1003	930	934	922	934	881	899	908	957	927	959	947	899	899	906	922	950	896	960	893	945	941	945	920	962	955	922	925	898	943	932	924	931	891	898	877	884	975	968	939	935	972	949	920	927	930	929	929	941	955	952	952	925	870	981	953	910	966	907	923	938	921	874	941	988	934	945	932	876	944	936	891	969	936	884	933	886	889	926	959	899	954	970	940	957	891	934	987	968	946	980	902	952	930	910	927	958	924	933	904	950	978	972	868	949	926	962	978	938	923	917	904	962	917	965	949	930	904	910	887	918	968	876	953	945	888	965	902	950	934	946	937	926	975	922	949	938	980	952	968	987	866	928	976	995	925	940	934	942	951	975	951	921	928	925	985	917	926	896	918	904	970	936	926	910	936	940	911	973	888	927	924	978	961	984	931	917	952	956	895	958	902	991	946	915	950	925	929	986	991	1021	942	895	994	976	950	933	946	938	961	927	923	943	960	901	940	951	992	891	931	945	935	964	932	901	920	940	881	952	937	910	944	946	934	938	927	960	962	912	980	888	919	977	912	945	912	897	914	967	924	923	917
24725	21205	24768	27917	21052	3848	583	514	425	446	500	434	418	403	408	372	383	413	392	391	428	398	365	396	371	357	373	386	416	389	350	403	365	384	384	373	368	394	418	391	401	393	415	396	353	342	412	384	368	371	378	379	384	347	396	366	405	380	384	379	383	366	362	357	393	363	363	353	399	387	404	417	371	366	368	347	354	377	388	396	384	385	421	382	369	382	379	407	350	399	403	401	374	361	345	387	401	381	351	334	393	380	344	396	385	390	362	373	409	377	381	419	397	381	371	361	392	351	369	370	372	376	408	412	423	375	369	391	394	346	395	357	376	355	387	346	413	370	377	410	368	351	389	390	383	351	389	364	361	395	351	364	380	380	391	403	393	375	358	404	371	380	363	339	368	416	387	375	347	353	354	369	341	365	385	387	404	372	385	379	354	375	407	388	405	391	412	371	365	367	405	369	393	397	374	397	393	340	381	381	389	428	378	382	385	376	375	377	403	384	378	378	353	406	365	361	373	367	377	386	360	388	369	386	380	385	365	384	401	393	381	364	354	351	412	370	372	395	361	375	383	361	370	375	393	397	380	353	365	365	398	396	402	401	354	380	359	351	388	361	399	368	369	369	425	379	378	368	360	362	422	380	414	385	413	388	390	375	379	378	364	377	393	380	402	395	395	394	366	407	375	396	385	367	407	373	379	346	388	364	354	388	371	359	417	356	419	408	355	384	348	394	401	354	381	378	364	388	356	368	368	376	365	390	384	326	379	380	375	374	391	403	369	356	378	374	369	376	367	404	383	345	400	399	356	377	386	388	409	402	364	386	378	419	376	386	392	395	404	321	350	403	366	427	387	382	408	416	364	385	409	407	363	368	382	381	372	384	367	369	359	388	386	377	402	391	397	414	386	446	368	373	397	365	326	379	346	349	381	397	336	353	349	341	404	376	397	364	423	353	393	380	398	377	413	370	369	353	364	394	349	375	368	403	372	378	321	392	385	383	410	383	367	374	340	371	359	403	386	365	378	402	410	374	357	393	362	363	390	385	407	361	395	369	387	397	399	369	415	372	426	368	390	377	400	367	398	435	360	405	387	370	400	351	384	385	408	405	422	390	363	375	368	351	376	366	369	357	403	355	365	374	369	376	400	392	389	384	409	372	373	401	383	401	379	404	382	406	371	357	413	388	413	407	343	386	374	354	375	363	415	357	362	370	383	378	395	363	381	398	361	371	353	358	369	366	352	393	370	379	393	383	409	351	360	365	331	334	372	345	409	413	384	416	371	371	374	367	374	379	383	331	370	410	385	401	361	393	342	363	382	355	400	424	364	396	369	391	380	391	374	412	365	348	418	375	369	383	368	426	355	369	397	380	336	378	405	371	383	366	393	354	369	382	379	410	365	355	364	369	376	394	376	334	346	350	400	370	363	343	350	380	389	371	378	353	394	383	380	379	395	359	364	349	335	379	356	416	356	379	372	341	420	368	381	408	377	367	377	411	379	399	366	390	387	344	391	391	352	394	386	387	372	345	406	348	382	373	377	401	362	398	353	393	365	412	362	344	369	366	388	408	394	433	392	387	383	379	354	388	389	401	373	353	363	369	360	385	315	399	391	360	388	370	358	376	393	410	409	370	374	365	372	382	362	357	375	411	372	376	396	405	341	403	389	355	371	400	360	410	371	383	402	396	408	396	368	395	374	364	358	383	385	383	416	392	371	348	371	355	397	408	378	379	417	399	397	393	368	361	374	414	384	367	405	371	403	425	378	400	358	355	388	358	352	382	351	364	390	387	349	386	363	385	363	378	381	347	348	358	371	402	366	368	419	380	354	369	388	379	401	370	357	381	388	381	354	360	356	384	386	390	401	382	324	348	404	420	370	390	396	357	385	360	391	394	371	383	332	343	423	349	400	346	400	385	330	397	412	384	351	341	396	382	395	344	392	383	407	372	376	382	405	391	384	380	367	382	346	387	393	364	366	349	357	382	374	392	394	381	368	381	394	363	376	397	390	356	369	355	355	343	415	378	362	360	375	362	390	363	390	387	336	411	358	388	370	385	392	384	370	366	380	388	365	373	365	433	385	348	411	377	373	354	340	357	384	408	403	366	369	371	453	386	362	352	377	384	346	345	341	396	360	376	395	381	350	357	350	379	362	395	391	404	392	344	363	392	376	399	370	428	367	402	355	380	385	369	384	391	374	351	358	378	398	350	387	354	381	386	386	363	381	403	363	386	369	403	344	390	378	370	388	373	390	363	371	394	389	389	387	366	374	386	354	389	384	343	375	362	415	407	415	366	368	410	370	388	383	384	374	385	365	367	390	400	399	396	344	401	368	368	368	359	355	369	406	367	368	364	378	373	417	345	369	359	356	383	373	368	362	361	415	380	393	346	386	386	396	370	401	401	374	384	391	373	389	396	398	395	397	411	384	355	393	352	371	404	385	357	350	383	350	364	415	354	400	392	364	341	378	388	384	392	387	351	401	380	413	426	381	409	366	371	378	363	355	351	363	392	362	348	421	357	401	385	347	338	393	382	349	394	403	374	400	389	380	352	352	347	369	391	416	358	343	353	355	376	372	392	388	416	388	384	406	385	372	397	406	404	381	356	361	360	350	430	391	378	384	375	382	392	368	380	371	364	326	338	371	393	392	362	393	346	319	379	366	422	386	396	368	372	411	373	408	363	360	395	367	373	397	353	379	377	395	393	377	387	399	341	405	404	377	394	369	358	353	357	358	331	404	369	394	382	401	382	382	377	373	383	346	370	399	388	438	420	384	363	369	348	397	416	385	355	338	390	373	377	374	378	395	359	363	338	366	382	390	415	382	370	351	375	356	385	377	357	353	380	380	387	388	412	384	385	382	391	353	383	366	393	395	383	362	368	403	387	386	386	357	394	398	382	362	390	360	400	382	346	376	396	384	366	381	350	405	352	380	396	369	360	348	369	373	405	397	401	395	348	401	358	399	413	361	401	355	324	366	356	345	375	400	419	365	348	390	376	336	388	376	430	370	326	337	382	365	363	406	368	341	355	385	377	390	364	353	397	406	378	348	371	378	357	367	394	406	352	379	393	421	357	393	387	382	370	368	363	375	368	336	352	374	380	387	401	363	411	407	345	383	371	389	401	379	402	397	392	353	398	362	334	375	372	383	340	388	358	398	374	336	386	376	362	374	380	378	385	360	376	365	387	396	362	378	406	384	406	347	379	400	410	355	374	395	408	401	353	380	395	393	375	391	384	398	373	406	377	377	339	366	396	411	389	354	370	360	406	377	360	405	362	359	388	350	355	386	386	389	397	356	372	371	372	364	420	397	376	374	392	383	358	387	396	387	368	360	350	391	349	369	400	398	387	391	379	361	377	379	381	405	356	366	381	381	359	341	382	362	365	390	386	374	381	380	351	416	390	371	376	394	382	349	360	371	423	400	353	373	369	369	407	371	389	389	365	352	387	363	404	326	353	374	382	384	387	354	409	396	362	355	335	377	391	366	413	383	380
3460	3408	2317	1413	1070	980	892	886	823	868	822	813	824	915	859	784	892	821	859	822	829	842	824	843	851	789	856	792	860	820	872	812	838	836	836	830	809	820	811	854	846	788	804	848	809	845	901	839	881	882	837	878	823	849	862	783	748	869	806	783	809	857	798	832	838	888	811	858	867	783	820	841	818	826	873	805	804	847	854	849	807	808	813	834	806	862	855	824	791	811	793	823	868	813	754	821	817	835	789	852	783	811	794	803	825	830	836	818	829	816	830	832	792	776	828	878	833	826	755	801	830	841	804	789	818	882	790	794	746	785	829	807	820	855	797	870	798	823	796	823	783	864	831	836	841	811	815	834	869	862	786	867	862	826	865	850	829	817	870	832	808	801	817	818	784	864	803	821	857	797	799	829	764	845	838	805	843	817	824	841	832	820	814	836	863	814	852	837	796	811	834	770	824	787	817	849	837	813	828	799	879	801	799	795	849	822	737	851	846	798	826	807	838	871	809	842	815	812	838	879	797	792	845	844	790	823	837	788	808	785	821	829	807	863	884	808	806	838	834	789	829	887	844	897	830	836	843	813	839	847	793	829	826	843	817	863	820	770	819	846	839	814	819	867	812	845	815	868	838	848	846	836	842	804	807	816	847	814	854	832	824	828	849	809	815	783	842	843	830	853	821	843	832	826	796	798	794	772	855	833	810	812	787	882	795	841	835	809	793	832	821	788	770	846	810	852	849	859	811	856	784	809	812	788	821	856	828	853	833	852	790	823	833	813	850	837	856	872	810	799	799	826	823	813	853	831	910	782	808	829	846	790	793	793	826	812	797	830	799	765	862	860	821	815	851	770	737	780	845	834	830	823	822	805	827	812	847	794	816	785	896	843	846	838	829	880	843	891	844	832	794	806	797	831	831	866	839	801	755	814	802	828	813	773	862	813	851	837	820	859	842	831	851	792	825	844	839	854	781	810	782	865	808	864	796	831	812	818	820	804	742	830	860	821	779	851	800	816	836	828	812	794	866	809	843	808	863	755	871	843	801	823	837	842	798	780	834	831	809	855	764	851	820	874	868	813	824	827	828	837	843	848	833	778	846	846	810	797	824	812	808	842	857	813	863	825	846	832	913	815	862	845	806	826	780	827	794	805	839	832	908	850	807	794	815	856	827	827	831	803	844	838	822	816	841	824	824	761	849	839	841	843	805	816	874	820	823	852	821	822	803	821	863	820	813	827	876	851	772	837	808	801	830	819	852	839	868	815	827	770	838	820	858	833	852	810	866	870	843	871	835	815	829	858	863	803	785	808	826	810	801	752	805	788	811	813	831	816	837	827	837	818	827	782	822	844	793	862	802	800	835	806	798	768	837	907	869	856	847	838	848	818	806	856	796	819	865	815	865	834	796	894	818	839	864	801	824	885	844	829	855	805	807	830	810	871	764	829	815	810	811	839	820	766	809	797	854	808	838	866	817	856	799	831	808	837	843	780	794	806	794	797	869	805	815	782	828	790	798	815	806	857	844	820	850	826	861	835	827	844	808	797	787	850	830	846	806	835	877	876	805	847	841	798	760	846	818	847	852	815	839	804	829	821	801	779	826	867	829	783	778	830	787	835	778	811	845	845	820	812	804	804	809	838	831	842	805	786	837	836	796	803	809	832	849	866	835	834	793	825	760	847	771	816	824	831	838	817	763	834	818	850	779	846	830	899	822	830	799	853	856	841	777	817	887	803	856	838	796	812	853	841	854	852	852	836	848	875	780	843	766	828	827	847	835	798	789	859	830	868	838	815	832	832	851	831	884	826	837	870	810	822	795	830	835	795	865	834	829	863	811	811	843	871	811	818	821	876	800	815	785	809	826	859	785	864	803	836	797	828	767	836	798	796	819	829	825	821	825	869	831	864	804	846	812	813	815	818	882	835	832	836	814	786	834	815	846	840	789	866	873	778	778	847	836	824	882	853	813	851	809	826	856	808	871	791	857	856	820	914	856	784	844	836	826	791	858	836	818	791	866	828	811	786	837	847	838	811	785	856	857	826	823	801	810	814	824	862	873	851	803	828	768	842	788	846	808	848	828	838	791	834	805	811	785	790	821	808	865	826	877	791	818	819	796	841	807	821	824	825	817	791	798	871	808	829	775	855	816	818	817	872	788	813	796	771	818	797	845	813	802	805	846	887	811	810	889	878	840	775	841	814	802	821	807	870	773	855	832	821	831	837	852	852	846	804	854	801	842	829	796	797	834	808	816	783	821	792	849	831	820	822	821	819	866	817	851	850	816	839	822	837	839	777	845	851	831	812	815	826	826	799	808	845	855	807	815	798	846	813	870	807	844	811	830	855	801	842	825	827	818	841	853	827	817	781	826	834	797	822	807	808	844	896	851	842	841	849	857	796	863	847	883	869	885	873	839	838	826	834	815	849	807	843	825	885	818	791	866	830	829	784	778	825	861	817	872	774	763	856	795	772	845	844	877	862	825	839	800	814	800	817	856	843	784	778	830	820	878	853	806	858	833	845	845	862	860	788	860	832	785	836	797	887	883	806	888	846	824	847	808	829	807	875	828	819	829	843	812	776	857	776	858	829	791	799	845	813	845	824	775	842	812	820	840	843	813	749	807	809	825	869	773	815	818	789	839	807	799	849	800	854	873	837	882	809	876	807	801	828	799	848	844	863	861	832	840	803	806	769	806	866	828	813	795	801	841	783	803	814	805	842	865	829	813	811	782	857	837	831	833	819	796	825	794	846	805	870	834	812	780	835	793	812	802	775	856	837	774	794	818	838	854	840	824	811	831	849	796	782	826	783	787	846	837	850	802	833	817	824	806	849	754	809	861	831	851	802	818	831	824	821	819	850	818	854	807	863	824	868	836	809	827	839	796	825	818	860	797	836	845	864	860	854	840	805	856	833	824	798	833	851	789	836	789	774	824	840	909	833	821	864	862	843	838	853	796	822	811	829	785	797	816	829	781	808	790	861	853	841	818	833	790	800	823	826	848	801	803	815	820	858	850	811	777	811	826	828	764	867	847	816	828	828	850	809	844	820	829	834	841	881	857	798	839	820	781	817	826	808	801	808	821	798	800	780	873	817	864	861	835	763	837	837	838	858	824	812	814	813	854	801	790	828	843	870	799	818	754	850	813	822	822	832	806	883	854	828	825	859	783	796	809	788	830	815	816	859	775	816	843	843	849	852	833	819	811	868	830	790	805	793	891	798	824	815	827	843	870	829	851	792	828	866	835	891	848	765	836	832	854	809	842	808	850	791	789	850	850	841	803	831	850	828	834	820	851	805	816	802	854	799	807	862	830	738	819	778	805	817	854	847	814	795	834	767	786	844	859	834	803	826	849	815	850	828	846	782	816	838	863	875	837	831	811	784	784	813	889	809	778	802	814	865	813	824	838	821	827	815	837	795	827	829	822	873	818	826	821	845	772	802	866	818	837	780	803	815	790	830	808	871	800	800	810	851	795	782	808	783	810	869	845	807	820	796
23981	21166	25346	27261	21173	21162	2689	462	364	305	278	282	255	215	235	203	217	210	194	212	226	226	223	197	194	175	197	206	188	206	204	198	199	198	197	183	189	179	190	197	199	199	178	192	159	161	195	153	171	191	198	192	182	182	151	199	190	177	194	192	204	167	194	200	174	197	196	189	189	196	180	196	198	174	170	155	204	198	182	150	193	169	183	207	191	175	177	181	175	201	212	201	166	183	208	196	173	197	178	183	199	189	203	178	192	192	186	175	178	180	193	169	180	186	189	178	214	196	172	183	199	176	201	190	185	192	206	188	203	190	165	205	191	213	173	175	194	200	155	216	192	208	172	200	175	183	187	180	174	211	187	181	208	201	193	195	164	185	189	181	179	171	207	187	182	204	186	193	190	196	207	183	229	173	189	211	169	192	175	196	198	201	197	209	186	198	216	187	191	188	179	171	194	181	157	168	156	197	175	181	189	185	171	196	174	175	181	176	190	196	195	193	179	204	201	190	209	198	192	183	185	204	194	185	195	167	166	157	211	179	190	191	200	189	199	196	208	216	176	201	168	172	210	175	173	173	175	211	209	199	203	160	192	182	194	159	164	211	210	191	195	196	181	165	201	203	192	190	199	200	187	166	179	165	178	174	199	180	177	171	163	184	195	183	171	194	184	177	194	192	153	163	201	179	210	198	200	186	176	169	174	184	199	207	186	212	205	208	190	200	185	178	182	176	178	222	192	186	166	202	179	171	203	214	193	172	169	177	186	208	163	170	197	177	166	200	207	195	197	170	171	192	195	210	187	176	193	204	179	186	189	196	172	175	189	171	180	178	167	186	172	176	192	197	173	200	201	202	190	197	170	186	188	176	215	181	184	167	171	185	202	191	176	197	154	174	184	191	179	203	174	181	177	202	180	185	188	207	174	158	200	202	188	188	206	176	191	169	184	193	178	186	171	182	195	182	183	196	218	216	193	202	186	176	175	185	186	194	183	194	176	186	172	194	206	168	165	200	187	148	209	206	177	173	209	196	171	188	195	185	180	188	181	178	204	173	193	194	190	180	199	166	208	178	185	189	189	191	199	193	160	198	183	176	197	189	171	194	159	199	162	177	212	192	183	185	203	173	203	193	187	182	164	161	195	166	171	202	202	200	188	177	166	196	185	170	170	175	192	185	180	179	172	166	207	175	190	165	189	196	180	178	145	176	190	191	158	205	189	191	186	160	182	217	212	169	195	207	180	169	198	192	197	217	200	167	192	211	189	207	194	222	170	169	177	202	202	184	199	191	165	206	169	188	184	170	184	160	175	184	182	206	185	191	212	187	215	204	197	179	189	198	187	161	166	196	184	208	174	213	178	169	187	190	187	198	179	168	151	182	185	190	197	182	186	189	184	189	192	208	169	189	184	168	178	191	166	177	195	190	175	188	185	180	174	183	206	190	165	183	195	170	195	194	197	224	194	165	172	210	177	188	161	186	169	200	190	184	207	177	186	156	203	183	223	189	195	212	172	180	214	217	170	188	171	186	206	181	206	193	189	177	174	196	189	170	179	216	201	170	170	167	176	169	184	196	189	173	178	188	188	179	161	185	163	182	217	183	195	196	202	181	179	206	179	182	204	189	198	191	190	211	190	176	190	149	172	176	171	160	178	175	169	181	173	162	147	188	211	204	158	176	193	181	208	185	180	161	184	192	210	159	182	205	172	182	177	188	172	178	191	200	160	179	199	181	188	182	170	210	169	184	198	176	187	194	197	190	185	180	203	206	177	200	214	197	199	207	212	177	196	198	201	165	227	201	205	195	189	213	169	150	193	166	174	174	170	173	159	189	206	181	195	164	175	165	175	182	188	197	210	165	195	189	180	175	146	213	179	165	212	195	175	219	191	172	170	177	181	170	198	173	183	169	156	210	174	176	237	188	185	147	191	197	199	205	205	178	195	168	195	196	171	190	189	182	189	174	170	175	182	174	157	200	203	188	164	205	180	182	183	171	184	202	213	166	169	197	182	159	173	189	175	204	196	208	186	204	192	172	192	180	191	178	171	177	207	186	177	201	178	211	191	174	172	165	171	172	160	182	168	172	182	205	179	204	187	207	200	177	168	161	209	167	163	175	178	190	173	179	184	172	195	193	212	185	180	204	161	187	193	175	178	180	175	196	186	170	191	187	172	172	194	230	187	186	178	191	200	176	195	193	171	179	199	160	173	196	192	169	171	197	183	180	174	177	177	185	183	180	192	197	208	204	168	201	177	196	177	188	187	185	169	178	184	185	168	180	185	184	190	178	169	179	180	190	174	204	174	187	201	210	180	187	162	188	170	208	174	182	210	176	186	201	188	196	191	188	194	199	178	190	197	194	191	232	202	184	175	198	184	217	196	175	200	188	215	201	213	223	195	177	203	185	151	183	165	188	180	207	206	212	158	196	199	185	179	184	206	202	179	184	171	174	208	194	167	183	193	175	186	159	203	182	203	180	158	170	158	221	167	173	198	155	195	208	201	180	203	183	185	187	190	186	177	197	185	179	198	186	160	181	186	178	192	177	192	185	180	175	162	218	219	182	203	176	165	179	189	174	201	175	207	197	186	202	161	199	181	191	189	211	177	166	193	185	188	178	168	205	171	192	184	173	165	180	176	158	211	200	196	178	211	170	169	191	176	207	177	201	204	190	232	189	215	209	176	167	210	189	170	178	198	199	166	181	185	212	195	188	189	168	194	163	190	195	195	175	184	189	163	192	172	193	175	209	171	205	206	210	172	206	193	205	186	177	178	207	184	207	175	200	179	190	202	208	197	205	189	178	201	188	186	193	190	201	182	186	176	218	181	172	197	192	195	190	201	191	197	202	204	174	174	196	218	202	186	189	172	173	191	207	166	186	180	212	190	186	216	148	145	203	172	189	177	205	186	191	183	158	206	200	184	197	200	194	184	184	182	175	190	156	179	183	197	193	194	153	159	202	208	189	207	182	195	187	174	179	179	174	181	174	169	204	156	184	161	191	198	211	174	226	214	208	186	186	187	160	183	200	218	196	164	188	195	195	179	183	178	178	187	170	178	172	168	165	191	183	206	206	176	179	176	168	167	171	207	184	176	165	177	209	190	161	177	161	176	183	177	186	200	202	162	175	186	191	171	178	200	177	223	182	155	183	211	162	156	165	165	171	195	192	171	190	174	176	197	181	154	180	176	174	187	177	185	181	175	204	193	207	179	159	183	202	175	187	187	222	207	164	197	187	200	187	219	181	176	178	159	180	179	188	160	184	192	197	180	196	197	189	178	205	201	186	190	202	212	196	168	192	174	205	169	223	172	196	195	162	183	202	188	190	185	160	179	204	180	197	187	204	194	191	223	197	184	195	177	198	165	202	196	189	140	191	183	191	194	183	178	209	193	208	182	199	210	188	186	177	189	200	198	184	189	207	175	190	185	187	145	187	174	184	195	192	218	155	189	198	202	176	177	188	198	187	183	195	190	150	196	193	217	179	190	185	170	220
3380	5023	3209	1529	898	697	661	566	543	484	515	481	474	459	463	465	482	464	446	466	448	489	465	475	468	450	437	460	452	441	453	435	435	420	453	450	435	423	460	476	469	437	446	440	460	427	467	426	432	465	477	418	452	415	402	443	464	456	425	429	422	481	425	466	404	470	457	473	484	432	426	445	471	471	473	460	498	432	453	451	479	495	459	457	493	472	442	449	439	452	439	471	454	455	455	498	428	433	441	458	472	447	415	460	486	445	486	435	461	484	435	482	439	434	459	420	461	436	443	461	449	460	430	428	479	477	434	452	445	429	468	452	452	458	480	424	472	486	438	436	451	484	454	430	482	469	480	452	434	442	423	457	437	465	456	465	460	474	399	429	419	406	448	396	432	472	439	482	436	481	422	431	417	470	468	423	453	420	488	446	441	481	415	472	429	405	447	433	437	454	446	472	449	478	467	464	453	476	430	464	504	421	436	457	452	440	449	437	464	447	480	449	410	437	479	439	484	413	448	447	460	452	478	449	420	473	414	435	432	471	470	407	429	460	441	471	438	462	454	471	419	469	463	478	419	443	426	445	499	433	472	467	454	439	442	446	422	457	473	423	459	466	463	482	457	429	400	452	457	446	445	431	482	409	455	428	435	422	453	465	429	462	464	450	445	442	428	399	427	472	445	437	491	452	472	469	481	457	450	386	451	449	431	448	471	488	459	465	490	465	436	455	449	462	480	455	452	415	479	448	448	467	434	460	475	449	454	442	451	457	432	488	462	456	463	487	414	454	439	412	466	447	439	469	449	444	424	461	461	468	442	477	447	437	474	469	444	425	441	420	433	454	443	418	460	421	470	488	429	469	433	468	435	454	427	452	438	430	421	452	415	442	462	444	465	418	449	457	410	440	449	451	477	456	449	459	492	449	471	463	459	472	506	489	418	486	454	460	452	457	480	446	438	450	430	429	464	411	424	477	429	455	417	447	471	430	471	456	480	447	451	454	447	473	431	441	446	446	453	467	447	466	487	492	458	417	415	471	422	430	456	443	427	467	424	449	439	459	489	452	458	477	458	484	455	445	458	401	433	479	432	431	473	435	486	482	474	441	458	455	435	427	447	428	429	475	486	457	450	468	476	418	412	425	466	459	462	457	453	458	435	470	446	435	437	447	501	460	486	456	436	438	449	477	436	462	454	404	434	455	479	456	434	466	415	405	424	448	452	453	432	454	455	467	457	444	458	451	479	413	438	454	438	445	464	457	454	469	461	462	469	439	481	421	430	460	445	473	442	408	453	436	445	460	475	481	483	459	425	477	440	459	476	437	440	456	494	452	488	417	459	463	478	422	422	466	482	464	434	466	422	428	475	461	454	427	481	435	479	469	465	412	424	483	439	381	442	465	479	410	436	468	482	427	462	487	454	464	418	425	449	422	446	441	434	455	399	474	429	489	456	433	419	467	440	452	408	465	466	446	456	451	464	476	481	450	417	445	435	425	462	421	461	421	417	434	472	473	479	426	444	449	399	429	429	433	464	433	398	437	435	473	415	434	418	472	440	488	448	462	510	490	499	456	431	454	417	433	430	469	448	481	456	485	437	442	427	447	480	466	432	505	448	416	444	449	420	415	467	405	426	436	441	435	467	464	401	421	472	435	439	443	432	404	470	451	455	433	422	404	455	438	417	451	439	473	419	421	429	422	450	409	429	426	444	446	484	449	423	501	450	453	435	439	418	442	461	460	465	452	471	466	429	494	425	459	472	433	435	407	480	466	443	469	428	506	477	416	469	481	413	433	436	437	430	421	448	406	451	420	477	440	434	428	435	402	495	473	448	486	446	470	457	422	434	466	454	441	379	428	414	449	462	450	465	447	443	493	468	457	471	447	417	459	481	441	471	463	452	462	403	407	446	437	441	476	426	476	454	446	435	452	452	450	471	425	458	438	464	417	423	455	415	452	408	448	424	440	449	443	456	449	426	470	451	438	450	441	429	463	446	465	442	455	445	411	446	460	445	493	438	441	436	435	455	486	426	399	445	439	431	431	465	461	482	451	456	453	427	414	420	457	439	474	461	450	432	440	419	455	434	464	432	430	430	437	426	443	495	402	467	465	461	449	466	467	438	443	446	445	431	433	478	456	451	454	418	434	442	458	454	399	452	455	447	442	428	467	466	424	476	454	448	423	443	486	454	469	429	451	450	431	444	485	448	456	506	446	416	449	463	463	428	454	407	436	422	456	458	453	428	442	470	439	480	447	477	448	432	425	417	449	461	442	450	456	429	449	440	463	436	453	460	451	430	424	432	459	449	417	437	441	426	446	469	483	472	444	450	460	432	429	445	448	460	436	413	457	468	460	469	448	466	429	407	438	470	394	466	415	419	438	437	421	450	454	446	462	461	469	453	482	454	466	468	467	447	438	433	464	488	463	504	446	446	471	421	431	428	467	413	463	454	429	489	431	455	456	442	440	477	448	420	426	480	443	443	417	422	424	436	448	443	460	505	408	449	489	463	462	471	453	445	428	463	474	454	441	423	455	445	468	427	422	455	432	439	450	451	460	426	426	424	474	481	472	431	408	469	443	430	419	454	450	442	472	431	423	455	454	461	474	446	451	458	472	447	450	452	459	457	422	413	447	467	458	464	449	458	442	459	456	433	472	429	440	426	458	436	478	426	460	450	451	424	446	486	456	465	430	442	445	433	421	470	441	452	444	470	451	478	408	413	441	478	440	433	426	448	418	439	478	462	465	467	478	464	439	418	452	449	440	428	482	464	457	470	437	405	457	428	419	449	461	418	467	477	420	456	476	463	441	424	441	457	451	483	453	445	447	449	447	417	445	455	456	436	468	488	471	407	429	397	458	499	454	454	465	452	427	441	427	445	441	439	403	458	441	430	476	463	445	479	446	435	416	476	419	449	440	430	444	472	482	458	483	447	433	443	452	465	445	443	446	462	455	469	466	425	468	466	453	444	461	464	464	441	492	457	430	456	429	447	434	413	441	461	423	462	445	429	468	433	456	435	440	432	443	467	449	439	433	436	470	432	454	421	472	459	449	461	422	478	431	451	432	430	473	424	454	416	500	460	430	419	507	444	441	437	444	439	461	433	404	483	467	426	447	454	489	447	457	436	461	420	429	438	447	466	483	460	434	422	420	488	433	476	487	437	439	429	502	455	469	435	478	463	466	434	413	438	464	424	451	465	432	465	461	443	472	454	462	460	437	464	434	469	439	451	442	461	458	478	449	455	478	410	462	459	455	463	447	457	486	448	444	464	454	464	459	408	473	458	512	431	441	467	464	466	476	419	456	437	487	459	448	473	463	439	463	429	458	417	452	421	460	408	464	412	449	410	420	406	470	424	446	410	440	470	463	441	485	453	417	428	464	443	455	420	413	407	440	464	451	464	442	458	417	426	462	473	417	393	437	464	452	471	433	415	464	427	451	415	456	491	428	466	436	455	476	413	465	435	437	411	457	499	490	472	402	444	449	455	504	475	470
32739	10807	1402	595	519	492	436	451	462	411	444	393	434	439	431	432	414	414	398	391	426	410	407	425	413	446	427	421	420	416	429	438	440	431	434	418	430	397	478	407	385	412	440	405	411	427	416	414	434	458	432	386	417	411	443	461	435	407	375	413	437	381	449	446	412	426	431	446	410	447	401	425	457	434	439	405	466	419	456	358	426	422	457	417	438	390	420	416	406	454	415	436	440	385	449	422	393	449	400	398	419	440	422	392	459	440	427	457	429	408	450	448	429	402	439	441	429	431	418	467	461	424	440	459	424	419	420	423	429	446	382	453	407	424	438	420	389	407	463	402	409	437	459	441	464	461	428	384	442	463	428	427	412	405	426	415	423	424	443	389	411	410	396	431	400	420	414	419	425	487	457	412	401	432	429	431	413	419	447	432	446	438	450	467	435	419	395	411	409	404	405	373	422	409	430	416	441	388	421	420	475	421	435	373	463	419	427	379	433	431	391	439	395	417	480	400	404	398	438	390	413	438	399	428	420	411	424	439	414	428	432	401	409	434	484	454	425	426	445	413	451	441	436	472	380	403	420	426	420	428	418	429	418	433	438	406	398	472	461	413	419	396	417	437	454	427	435	479	455	402	406	442	415	419	431	444	445	458	412	427	417	432	443	410	431	454	416	422	423	416	405	426	442	414	433	422	408	476	442	432	437	425	407	447	420	431	398	484	419	426	396	409	434	457	425	455	422	412	413	429	438	424	435	396	435	398	410	437	446	386	439	408	444	390	447	450	423	436	393	463	417	452	422	436	438	411	427	398	428	432	411	442	426	405	435	413	422	425	413	446	412	402	451	448	435	443	448	434	437	443	416	472	365	420	384	426	421	406	428	405	444	437	386	397	469	396	424	470	410	430	399	399	391	441	432	426	443	412	412	445	427	425	425	457	409	417	387	433	400	405	424	434	405	416	452	442	412	431	414	402	386	419	450	459	411	437	400	453	407	425	388	413	464	450	415	384	398	425	422	423	435	412	441	452	430	408	389	450	417	439	389	428	437	439	392	448	398	383	430	441	443	432	418	480	419	381	410	434	445	430	423	426	422	449	463	396	426	424	430	423	430	428	419	415	409	401	420	438	448	397	396	442	441	396	398	491	444	447	469	432	427	425	413	438	420	447	419	424	441	434	402	457	406	421	442	443	466	401	423	469	415	399	387	460	399	451	432	447	389	444	427	425	457	421	420	433	444	394	382	421	402	435	442	417	397	393	357	444	419	434	457	461	414	413	421	441	424	409	416	456	413	452	449	439	426	453	402	422	422	422	444	419	443	423	459	411	373	454	407	401	408	462	442	408	429	435	474	407	456	410	393	431	417	415	400	414	414	415	474	440	409	410	461	412	439	429	417	401	439	456	425	475	417	426	408	418	437	417	411	432	417	452	416	443	419	392	435	404	425	427	427	431	462	437	430	425	430	415	447	398	375	440	418	425	406	445	419	407	451	424	452	452	412	428	395	402	452	426	458	444	471	431	416	467	420	434	445	397	433	476	386	405	413	438	433	414	383	422	420	423	432	418	399	410	440	419	443	430	428	423	408	449	412	431	430	402	421	415	380	395	448	442	426	390	407	448	433	413	462	453	422	432	425	410	450	405	435	418	427	459	403	433	422	388	431	427	432	471	369	426	424	433	404	436	424	404	471	457	457	439	440	411	435	454	424	419	417	432	431	444	428	425	440	402	410	441	461	458	445	398	486	461	414	416	415	381	427	470	421	431	432	376	410	424	396	447	428	431	406	411	441	423	404	440	392	406	407	436	418	462	396	434	402	426	446	426	413	441	423	430	414	421	438	435	408	399	425	418	435	425	424	441	426	411	488	441	485	394	451	475	432	435	410	444	436	413	406	421	465	436	456	419	447	420	384	413	405	413	427	400	406	394	421	418	412	398	406	425	412	416	451	424	408	419	443	439	443	444	411	433	452	430	410	462	378	413	439	391	387	393	393	427	423	424	443	430	405	425	411	427	407	393	424	400	432	440	415	459	428	372	386	433	427	417	388	434	400	408	416	393	443	429	423	417	384	402	461	446	442	428	414	407	378	433	388	434	440	431	392	441	453	387	417	448	440	411	435	418	429	434	420	438	417	435	424	408	427	423	418	403	422	445	396	410	428	427	435	450	413	433	419	403	431	433	449	430	410	427	440	441	429	420	447	405	376	464	404	407	424	416	426	410	454	432	443	407	413	427	431	407	408	422	403	386	419	441	417	418	450	382	410	401	470	428	409	420	395	415	405	410	424	391	383	445	420	416	449	428	435	424	441	384	393	419	416	442	420	449	393	424	413	439	436	389	389	426	417	457	424	467	440	411	435	441	392	406	447	420	392	460	404	415	404	423	426	427	409	422	409	388	463	399	381	403	461	406	419	442	421	438	423	453	400	433	471	417	441	460	415	415	395	465	445	407	410	466	447	449	462	419	364	419	432	422	444	401	403	437	449	444	415	414	425	399	426	419	451	421	440	436	426	443	439	448	416	423	471	470	469	406	422	450	417	419	392	400	396	424	447	408	426	438	397	398	437	407	454	431	410	426	438	420	437	439	426	437	398	418	442	430	456	482	419	436	438	410	414	412	416	440	418	408	472	440	426	471	468	466	426	434	394	422	476	442	433	395	415	410	413	465	431	435	450	412	395	382	394	401	440	424	384	424	427	397	409	404	427	429	427	429	410	421	450	415	436	443	420	434	402	386	400	458	442	407	465	401	414	395	383	415	460	381	423	423	434	449	457	434	435	450	400	400	411	428	433	440	472	455	413	451	464	425	404	411	418	445	396	427	424	401	453	412	447	449	437	430	452	461	456	385	394	392	418	457	417	388	438	416	446	424	434	449	403	444	394	407	388	454	461	464	411	418	449	388	443	440	440	468	426	407	452	397	468	426	461	473	427	416	387	425	411	454	451	437	413	443	425	407	427	437	466	400	426	418	449	418	420	401	407	424	420	467	423	376	414	463	401	451	432	431	382	396	442	442	436	404	410	421	420	427	424	443	457	453	418	440	419	430	403	410	410	440	422	433	426	433	448	405	392	429	467	400	377	415	461	405	443	396	437	411	406	454	469	438	414	403	437	419	402	389	442	436	394	390	419	441	409	391	425	412	433	451	441	430	419	393	429	417	431	429	398	393	446	470	448	419	443	448	406	412	405	433	457	400	448	426	431	448	438	421	464	420	454	421	454	410	431	414	454	450	461	434	419	408	424	414	410	383	397	367	450	422	444	443	439	404	417	430	385	404	410	458	417	423	419	464	430	411	395	415	423	416	416	415	415	465	417	472	434	420	447	417	408	377	446	455	450	445	405	439	476	450	460	462	451	396	438	441	415	421	446	374	438	427	412	457	395	387	396	380	427	401	409	433	418	422	436	401	457	423	444	413	434	406	427	438	404	448	393	457	402	400	428	405	422	397	458	417	404	433	444	424	403	409	422	444	412	436	404	424	413	406	460	425	444	430
6068	1115	1019	969	999	942	1003	938	965	964	921	941	936	941	944	982	910	943	927	902	961	938	951	947	967	915	955	912	945	960	1004	920	950	997	953	930	912	950	955	930	913	988	924	938	984	921	956	955	965	940	930	928	954	975	942	977	915	916	965	966	903	920	916	959	888	961	902	968	924	954	954	912	925	875	915	926	958	919	969	911	955	997	897	962	889	966	975	918	910	907	959	889	1000	930	900	942	952	912	938	934	909	962	943	923	967	942	980	903	1001	913	946	949	928	977	951	925	913	928	965	954	961	941	924	1001	996	937	925	949	906	891	904	901	975	949	925	951	897	953	958	935	929	960	943	977	903	894	917	963	947	930	968	987	949	881	936	941	919	940	932	954	947	955	960	929	974	971	909	919	934	917	929	946	972	939	989	924	943	940	973	942	962	934	907	934	995	958	964	997	971	967	900	941	952	986	911	947	906	933	938	1000	956	933	970	976	945	962	921	929	983	891	967	927	892	970	931	957	1002	926	910	908	950	936	960	938	953	899	938	932	966	960	911	950	952	918	974	915	1002	933	958	923	962	926	959	916	914	899	923	922	939	948	968	950	935	884	938	954	954	933	937	930	951	980	971	962	897	947	898	934	939	906	968	1025	964	971	937	939	950	923	959	890	1020	984	892	938	905	950	930	954	965	952	895	960	918	944	967	977	911	919	952	951	978	984	899	910	936	916	950	944	916	980	900	916	998	958	911	992	929	960	973	891	895	959	957	976	899	957	875	940	882	965	904	952	980	913	930	985	976	933	955	958	951	916	947	926	945	931	904	989	926	932	968	955	931	929	945	940	941	941	964	885	974	926	936	940	922	948	898	972	887	959	929	919	919	960	967	984	938	971	961	983	916	1002	932	957	956	937	923	925	932	959	927	972	972	954	939	920	947	894	954	887	942	888	923	959	964	959	915	963	986	923	945	934	971	903	943	925	970	910	934	945	951	913	962	948	934	953	957	920	887	968	987	961	951	922	963	856	935	914	960	914	913	952	934	957	940	949	902	962	930	941	942	915	890	914	967	942	921	924	930	902	938	983	927	915	936	950	963	949	949	946	919	970	949	902	924	989	932	917	944	926	974	984	934	923	918	924	991	913	908	969	928	975	960	956	935	977	939	968	909	900	910	947	949	871	864	875	972	915	1028	977	966	921	931	898	887	981	969	863	983	1009	912	993	945	971	963	936	960	959	968	978	981	968	956	945	970	931	1004	954	938	896	957	943	996	954	959	925	970	928	1005	951	895	971	956	950	1003	928	1018	948	856	935	957	944	881	951	943	949	924	938	966	960	974	874	960	914	947	925	907	956	911	920	967	952	1004	926	928	909	903	921	989	953	956	952	911	930	905	932	954	931	933	991	945	903	939	943	927	947	949	939	907	939	953	973	945	961	910	949	968	876	932	950	937	944	928	905	962	983	943	973	928	899	942	898	912	911	888	914	925	941	895	975	962	973	949	978	935	910	995	952	957	1005	930	939	945	933	927	925	909	933	907	941	939	982	912	997	877	917	951	925	929	941	969	955	931	973	981	946	947	930	930	950	1000	970	943	947	899	991	898	957	928	974	932	960	943	937	912	982	912	1017	901	929	864	948	955	975	986	968	965	940	944	939	970	939	947	944	935	985	866	913	958	946	933	911	940	951	927	931	928	929	868	935	914	934	947	898	954	933	901	949	940	952	882	975	984	931	975	879	923	887	998	967	934	962	919	913	987	944	898	947	966	976	955	920	946	883	916	980	900	963	982	940	969	977	964	958	897	899	947	896	948	962	907	940	928	981	949	925	1002	912	991	960	935	904	946	962	966	953	927	914	958	909	904	948	967	926	926	966	940	888	926	937	874	904	911	904	953	985	907	932	929	936	939	940	931	928	958	851	1011	889	904	928	876	889	973	909	988	940	937	1005	938	892	961	959	938	918	987	947	991	921	925	877	969	925	897	964	961	915	945	941	942	985	936	913	958	973	950	964	938	956	961	928	918	932	891	941	960	934	927	939	927	878	865	922	952	947	965	892	876	926	957	947	924	936	883	942	935	990	900	980	944	951	943	926	918	955	944	890	952	884	912	961	929	959	906	933	923	935	973	963	936	950	964	969	890	897	941	956	904	949	947	897	958	937	895	944	942	925	933	991	951	1003	977	955	890	898	983	953	926	930	889	965	985	968	933	905	908	919	977	908	896	953	982	879	954	1014	958	914	951	943	932	948	930	965	952	986	949	948	921	962	938	1009	975	947	934	933	918	960	951	952	909	935	931	923	905	922	943	929	985	936	973	924	926	933	970	933	950	889	951	948	916	927	891	938	954	959	966	926	935	886	972	907	924	948	946	927	972	965	980	948	919	933	905	927	895	939	921	938	947	957	942	934	973	916	918	938	934	959	954	928	976	951	950	927	955	917	971	940	900	946	979	930	914	897	932	918	958	964	974	934	930	946	913	897	881	950	931	916	922	900	933	956	927	905	924	931	885	993	964	967	890	930	950	954	952	985	962	916	1016	981	876	970	909	941	971	984	955	953	942	897	929	931	907	936	1004	928	976	946	907	946	929	944	980	959	945	973	932	923	978	927	974	973	950	927	906	920	943	939	923	914	949	961	930	958	998	938	979	963	955	924	965	940	943	954	965	992	940	952	956	962	923	901	901	920	965	966	933	906	904	987	876	912	923	886	973	946	905	973	910	959	968	968	1011	928	952	943	902	923	930	930	947	969	930	995	950	905	919	913	927	914	970	948	928	943	944	943	954	897	974	956	913	875	942	974	936	1001	928	938	969	969	927	950	920	956	948	944	912	988	987	934	928	963	938	855	934	958	889	937	951	926	943	894	960	977	872	947	900	977	909	914	971	886	858	952	995	925	956	929	943	934	948	959	926	908	944	946	990	931	938	917	964	941	953	955	934	964	958	983	956	966	925	901	890	966	988	922	930	925	941	916	963	930	923	897	906	930	959	906	1002	911	960	908	936	873	960	963	929	962	939	919	969	900	962	942	898	991	934	958	958	911	979	919	922	983	904	914	908	932	907	956	984	915	981	977	885	954	902	927	990	954	923	960	948	936	895	910	923	1014	921	944	990	904	997	1024	954	909	957	939	960	930	937	925	909	942	960	948	961	974	971	942	971	898	947	924	918	902	876	947	993	908	982	933	949	940	891	920	954	914	963	998	916	987	939	928	960	950	959	935	912	964	986	943	924	922	951	935	912	935	953	951	936	925	975	949	970	933	958	942	911	993	915	977	1015	902	951	926	966	966	878	927	958	878	951	940	920	954	955	912	986	895	914	921	918	897	939	926	876	917	992	918	927	994	919	954	903	902	951	995	958	944	903	937	955	934	944	973	926	952	935	923	928	894	957	996	970	909	1000	927	960	941	941	954	956	926	915	948	890	968	928	929	949	941	955	952	940	966	962	937	964	957	912	949	951	939	962	915	906	986	946	934	955	937	979	918	939	950	994	918	901	951	972	920	941	886	973	944	938	948	900	960	899	943	980	934	998	884	934	911
24719	21170	24766	27832	21070	4208	677	530	475	423	445	417	420	425	417	373	420	388	439	369	380	391	385	379	368	380	371	380	394	387	390	380	399	364	375	394	390	404	410	380	418	345	409	391	411	396	368	386	352	361	393	388	413	376	380	400	404	395	376	363	383	390	421	372	385	347	371	367	378	384	352	395	405	384	385	403	393	399	365	352	387	372	411	367	415	387	368	362	413	353	363	383	389	400	347	413	414	381	407	410	371	398	388	388	434	405	377	373	390	375	372	414	421	389	404	366	381	375	381	425	403	413	413	399	391	345	374	390	378	414	356	372	380	378	385	377	423	405	427	372	387	384	365	351	356	388	390	353	377	402	370	409	377	406	363	426	400	361	383	405	374	355	362	390	392	407	363	358	364	398	358	365	373	390	381	383	382	381	375	379	406	368	362	307	380	389	394	379	412	393	359	394	383	381	395	392	388	387	357	399	419	378	385	393	371	344	365	376	384	364	370	386	400	389	389	382	415	407	403	396	375	372	407	384	390	395	358	429	414	400	382	407	411	392	395	403	400	440	374	367	364	351	362	413	393	378	351	387	377	410	377	366	375	405	391	361	386	382	406	396	367	377	399	407	361	389	364	365	399	367	358	372	364	410	410	384	369	348	395	385	363	373	366	381	409	372	368	401	380	392	431	389	390	372	414	354	376	382	377	369	424	353	359	380	376	333	371	355	380	358	404	364	361	401	364	407	368	389	378	363	354	351	404	327	401	363	377	377	392	409	403	394	384	401	398	350	403	364	380	391	399	377	341	401	354	392	359	402	361	410	399	403	386	411	360	370	383	370	383	403	393	409	353	365	416	371	389	375	363	378	375	351	406	364	389	385	358	382	385	424	365	369	365	380	394	377	412	376	393	372	351	402	389	379	402	375	370	396	384	389	366	377	395	374	383	354	395	395	396	359	325	384	369	416	381	358	391	380	359	353	361	373	405	374	391	382	396	409	401	369	353	393	331	396	396	372	372	411	394	370	393	361	364	374	388	404	394	375	367	342	398	362	391	434	398	388	423	387	411	382	368	339	390	362	393	420	358	371	404	385	362	379	331	405	371	424	415	366	372	382	415	337	384	386	400	344	386	378	365	387	397	359	365	387	403	373	342	392	380	379	386	415	357	376	341	384	375	395	374	396	391	379	398	406	362	389	374	377	372	361	428	365	366	384	335	395	357	378	393	389	409	398	413	368	349	399	391	326	343	352	440	367	365	418	384	389	410	377	400	374	387	386	388	393	388	363	393	381	374	406	397	347	343	371	388	371	409	392	389	405	431	424	377	377	345	369	405	372	416	402	411	396	376	431	400	395	375	399	414	401	365	358	407	378	377	384	375	402	356	390	396	364	360	403	373	415	410	390	385	402	374	376	387	383	389	380	394	383	443	393	381	344	395	363	398	379	379	375	369	356	395	357	361	392	341	420	419	379	376	397	372	381	381	409	375	363	346	370	368	345	372	376	381	374	372	361	391	348	376	405	415	406	398	394	376	376	428	413	360	354	361	378	381	361	344	366	374	380	360	378	386	332	389	372	368	370	369	379	393	392	424	378	410	388	369	355	379	384	364	312	378	428	379	347	377	351	376	398	345	368	378	404	349	406	384	404	361	404	359	389	371	392	375	319	344	391	406	412	393	393	415	405	348	394	354	385	374	381	372	387	387	379	381	399	393	364	350	396	380	359	361	390	397	366	375	366	405	383	395	388	354	364	402	374	344	408	384	389	343	379	366	386	361	424	383	373	381	406	401	380	376	423	354	379	401	382	373	432	403	375	366	418	356	383	377	416	366	377	339	373	396	387	389	374	400	357	419	383	402	412	396	384	364	384	405	406	360	402	401	394	406	361	360	427	393	404	388	407	367	369	371	414	426	361	365	355	383	364	373	413	401	388	397	404	414	396	381	387	373	392	345	377	393	370	409	378	358	390	387	415	411	395	385	420	389	372	400	376	377	379	372	360	376	383	347	353	385	395	368	393	373	371	382	369	402	353	390	346	383	377	360	369	375	354	329	349	427	405	398	388	372	391	415	384	375	427	380	382	396	371	366	391	354	361	393	346	382	335	363	393	394	369	384	409	408	368	376	394	419	407	345	372	409	370	382	395	387	382	390	393	382	393	391	364	401	398	381	386	378	374	385	370	400	415	375	387	403	389	381	371	432	388	372	404	382	378	390	389	374	364	356	369	372	356	380	376	374	373	385	392	394	397	397	353	411	348	386	370	399	407	411	357	349	403	350	377	399	390	368	424	362	398	393	377	405	417	399	343	407	377	388	409	372	390	367	373	366	403	424	407	388	389	389	406	369	384	413	354	363	353	399	392	387	416	372	372	342	393	370	353	396	367	391	352	361	415	375	368	371	416	377	376	355	372	370	379	343	378	417	367	369	393	399	377	375	399	369	390	395	431	368	390	398	407	393	383	392	389	330	362	415	369	411	364	349	390	381	371	409	376	382	377	424	373	345	396	380	370	381	340	356	421	410	393	408	399	390	393	407	436	418	383	403	385	370	393	336	371	370	400	324	375	387	364	420	388	343	356	372	344	384	351	340	388	331	389	371	401	372	376	384	382	393	386	380	372	427	395	352	340	363	379	388	408	384	375	378	352	380	390	380	380	372	376	344	381	374	354	369	380	410	388	388	394	374	387	383	371	388	368	379	383	400	385	407	382	373	373	367	380	380	395	391	378	373	354	383	396	422	400	389	399	370	379	361	382	367	409	390	372	370	378	367	359	409	318	369	380	369	342	376	386	407	362	370	386	362	361	376	393	360	359	370	382	404	387	410	382	390	362	415	428	371	383	384	375	380	363	387	397	372	388	372	370	378	398	401	336	377	374	384	374	390	404	380	349	379	378	376	344	359	385	434	390	395	375	374	386	379	396	379	365	383	353	413	392	394	392	359	382	372	370	377	386	390	390	367	387	433	390	364	374	380	404	370	364	414	413	414	357	361	387	358	390	398	401	408	414	379	412	407	381	394	412	382	367	399	380	372	384	373	389	375	365	383	393	409	439	401	380	366	333	305	366	414	372	367	396	378	395	384	401	379	370	402	385	407	384	385	363	365	385	452	378	416	414	410	358	382	366	408	382	401	423	413	428	398	377	360	373	366	385	387	345	375	381	401	398	379	385	411	402	431	383	368	405	385	382	340	366	320	346	355	389	406	380	386	412	399	351	373	375	353	362	408	380	374	390	390	381	364	367	373	408	396	384	402	378	364	376	372	359	383	373	339	356	401	389	371	334	399	385	376	342	394	408	362	364	354	381	373	428	375	371	384	392	405	371	371	371	354	382	402	395	357	377	410	382	393	371	415	385	415	358	394	362	373	330	370	346	368	406	345	363	378	372	390	372	348	372	378	378	422	406	415	387	407	392	354	373	416	353	402	407	386	420	392	373	349	360	406	365	390	385	400	400	398	358	425	371	409	396	382	382	418	361	401	392	388	386	387	360	359	418	365	370
3513	3382	2338	1369	1094	969	971	904	929	912	888	832	820	885	830	870	849	878	799	916	826	832	795	870	812	862	848	838	867	885	852	853	811	843	868	820	899	788	833	835	893	778	839	850	818	833	814	866	837	811	824	822	848	864	769	825	880	835	839	884	811	827	833	784	803	813	866	844	833	868	856	808	809	891	835	870	810	810	811	835	782	775	876	845	839	848	823	896	841	877	840	833	888	877	852	845	842	833	825	858	828	806	862	828	777	893	875	862	824	838	818	816	852	826	832	857	851	854	832	843	810	837	871	848	825	804	843	812	807	839	830	817	880	873	851	801	841	865	797	766	827	851	856	792	825	830	815	798	834	834	820	866	866	838	837	845	847	837	851	832	823	902	838	846	841	826	854	860	810	813	876	785	867	794	852	844	820	863	885	834	835	860	864	864	877	857	836	818	803	879	895	880	811	839	850	828	843	767	862	836	857	794	778	822	846	788	842	844	833	808	847	849	866	848	824	830	851	854	851	867	850	818	813	783	810	816	810	821	843	843	849	837	854	879	799	822	836	840	815	834	855	857	853	865	864	854	854	806	853	857	848	831	845	795	822	883	798	843	868	850	844	862	909	855	850	862	860	791	820	842	854	850	859	823	861	882	863	838	885	868	859	830	847	772	856	855	842	851	802	783	791	861	844	784	841	846	842	877	871	829	862	810	817	785	854	861	787	815	823	841	819	808	861	830	830	823	884	846	804	854	821	821	833	852	807	855	816	857	850	870	792	823	840	784	806	852	863	875	872	821	882	826	852	844	888	831	865	826	837	845	835	856	851	793	860	849	846	833	813	831	846	841	837	842	789	844	868	823	830	797	869	851	863	871	857	848	808	815	887	858	859	812	874	839	880	799	850	831	889	865	852	856	834	852	825	814	816	889	830	792	830	790	837	851	846	863	865	845	781	825	866	814	830	833	834	843	837	867	868	839	853	844	868	847	867	827	793	847	802	847	883	840	794	845	872	807	774	859	828	841	873	848	852	800	881	847	819	853	835	829	790	874	796	875	928	858	850	901	869	847	790	873	805	879	832	811	848	835	848	823	827	813	870	864	826	841	846	863	815	890	830	814	807	801	813	820	849	814	805	815	798	795	838	790	859	825	849	860	784	857	836	809	818	845	828	850	787	799	865	837	806	856	851	826	777	779	886	842	849	821	840	818	841	852	845	822	840	785	862	821	830	842	809	826	809	832	846	839	837	791	803	830	797	871	824	871	814	835	811	845	827	835	842	832	853	824	786	864	835	835	803	840	803	809	861	842	826	838	832	844	822	811	813	808	828	846	821	833	837	856	819	881	845	814	813	846	834	801	828	838	827	812	840	841	878	828	813	825	799	843	864	862	810	824	841	843	773	887	869	873	816	811	822	841	890	813	808	836	877	780	857	841	847	839	866	828	844	858	846	852	823	817	817	815	881	835	847	819	791	796	810	850	840	886	848	822	773	843	835	840	856	820	794	890	835	872	785	878	818	815	817	842	811	800	854	820	822	845	802	800	803	871	807	869	800	758	798	821	802	825	854	837	838	834	834	796	828	828	819	809	843	821	851	860	814	842	827	842	900	840	851	796	834	829	834	849	820	814	825	806	797	844	828	809	830	880	811	906	872	801	808	837	829	750	791	843	822	802	855	816	768	838	857	862	810	857	808	755	872	860	803	854	811	822	805	886	814	822	858	874	843	860	852	875	834	843	845	782	862	839	878	876	798	792	845	843	797	793	831	846	802	825	876	811	808	832	804	829	864	839	883	857	852	857	856	849	855	825	831	802	823	859	850	833	811	832	847	840	869	830	839	847	851	853	845	833	853	839	856	844	852	827	830	789	819	807	889	804	817	843	807	829	787	883	836	824	839	871	824	865	853	810	849	869	839	795	825	776	866	872	842	801	834	792	837	849	845	824	819	865	853	844	811	850	798	827	876	878	792	864	869	862	824	816	815	848	808	871	816	843	800	802	882	916	836	784	812	793	827	776	847	827	810	817	886	827	825	857	853	818	860	838	843	862	821	838	873	836	831	798	745	795	849	832	842	839	878	860	795	897	871	821	866	861	850	833	828	813	845	872	850	832	837	832	836	872	851	814	869	783	864	829	786	840	895	819	892	878	838	772	835	857	813	795	824	867	811	807	844	835	871	849	857	800	841	810	829	841	805	835	869	868	882	796	839	879	825	860	883	822	860	829	835	868	832	820	821	837	838	886	826	833	829	826	853	838	876	858	827	830	826	868	849	857	827	822	825	846	868	875	819	826	836	849	841	805	795	852	868	826	842	933	873	826	813	812	821	852	810	798	828	864	794	927	816	834	776	843	837	833	866	829	814	834	821	862	797	857	820	826	818	887	869	834	839	800	837	859	838	813	820	822	847	882	844	795	854	831	827	843	817	865	813	855	851	882	857	830	816	866	858	908	865	824	874	781	862	808	821	802	842	868	877	830	826	814	860	865	852	817	835	859	801	913	882	803	808	844	852	811	839	847	830	841	847	879	874	853	829	873	782	827	841	803	820	792	817	828	810	780	852	858	859	825	822	872	866	920	823	828	814	830	813	866	777	851	803	825	848	871	856	806	819	764	788	847	811	835	819	862	870	813	832	869	811	831	793	830	852	864	826	820	855	862	832	811	828	790	866	838	863	870	833	802	809	850	812	849	819	837	834	885	826	838	817	807	790	836	833	830	806	837	832	824	827	806	796	836	795	832	850	858	811	806	826	828	853	825	853	830	830	807	834	783	817	867	839	856	827	836	875	831	809	864	812	856	752	890	863	824	830	833	868	856	849	833	798	873	848	831	817	813	912	819	819	828	821	846	823	886	833	881	892	841	837	833	826	809	826	871	807	821	846	865	866	785	852	821	825	822	807	818	785	806	810	787	848	827	863	807	820	793	820	857	824	896	809	748	858	878	829	898	849	864	814	823	837	849	778	860	844	833	838	842	807	857	876	816	888	839	861	841	857	868	817	792	879	837	822	855	846	869	850	869	834	855	892	856	839	852	803	818	873	828	831	838	858	819	859	804	858	862	827	830	828	833	865	870	838	861	815	884	852	817	847	805	924	825	856	856	849	842	831	839	784	862	789	895	816	777	856	847	763	791	814	828	820	872	881	802	841	872	860	813	862	899	829	843	805	809	837	846	896	832	849	855	802	834	829	879	826	812	814	878	828	855	884	803	823	828	837	874	832	824	866	808	831	827	817	844	816	871	803	805	820	758	761	795	839	838	852	785	878	877	845	852	804	829	861	843	834	843	854	791	873	824	829	852	827	789	867	837	816	828	787	819	842	800	835	852	823	822	838	822	806	821	812	847	844	800	888	868	841	859	855	847	836	781	834	799	821	793	816	808	860	853	865	832	822	852	846	876	792	829	812	830	835	825	846	820	827	820	792	839	839	904	885	848	766	872	785	873	832	837	855	820	842	863	835	805	823	827	797	842	754	838	859	811	851	794	840	754	843	831	860	795
24022	21198	25394	27291	21203	21200	2703	458	355	305	321	276	254	266	249	235	200	232	233	248	197	233	221	215	237	188	188	187	203	195	205	215	227	179	198	204	187	182	208	224	209	198	194	199	206	200	157	204	204	205	197	203	176	185	197	190	229	193	181	179	184	194	205	182	184	190	201	185	205	151	185	179	193	180	183	209	188	221	189	206	194	210	211	194	197	209	188	170	197	232	184	185	179	192	206	187	206	178	191	196	196	157	220	219	211	167	176	177	213	201	215	180	189	168	175	196	172	172	165	181	155	202	183	203	192	217	198	184	187	195	192	197	178	187	192	165	176	205	210	184	196	174	170	171	188	186	183	220	228	196	189	197	197	184	190	229	178	190	217	195	194	182	212	171	185	190	193	184	184	196	180	191	191	182	159	177	189	180	175	212	182	183	200	199	216	181	200	178	208	214	184	227	171	189	215	208	186	176	193	198	187	174	189	231	192	199	182	191	194	202	180	181	186	185	210	221	199	194	186	185	173	202	179	225	178	202	209	212	187	205	186	201	224	193	212	180	191	154	195	207	212	175	174	194	188	193	213	187	173	179	194	200	172	189	197	186	182	193	178	198	172	185	194	171	191	193	199	173	150	193	207	211	211	179	201	223	218	184	200	183	215	184	180	190	177	193	177	173	170	190	176	162	195	174	200	197	197	191	181	190	211	199	218	189	189	180	203	209	195	198	216	192	213	207	188	190	209	213	205	201	166	188	190	182	184	194	216	190	217	206	185	188	221	205	172	197	194	160	169	183	185	215	189	183	203	210	182	195	175	185	198	207	183	202	194	204	158	208	185	196	187	194	216	202	180	201	167	194	174	175	204	184	180	187	164	168	190	186	186	182	206	194	180	195	162	185	200	213	177	199	195	206	198	192	196	213	179	209	191	202	198	187	228	180	213	189	193	170	182	177	185	159	189	190	186	224	196	215	186	177	183	191	191	185	164	182	190	178	159	223	189	190	192	191	193	210	172	184	209	184	173	175	195	174	193	195	192	183	210	199	198	186	162	215	203	210	222	204	195	183	204	211	180	174	190	216	188	205	192	204	212	211	168	207	208	182	210	213	191	223	185	205	206	192	190	170	182	199	190	206	203	185	197	196	181	179	191	184	192	203	201	168	196	187	181	216	188	192	204	192	190	184	196	195	225	192	216	174	180	176	189	206	195	200	185	167	198	195	209	190	201	189	171	182	196	175	179	204	171	189	211	182	184	181	159	198	194	210	174	199	158	203	202	188	208	179	188	186	206	169	191	234	207	203	169	185	218	210	189	174	225	178	188	203	226	212	197	207	185	191	202	213	223	217	200	196	183	196	172	171	194	181	182	224	190	169	188	190	197	200	197	191	204	186	194	169	231	195	207	163	191	201	181	190	192	199	210	202	199	191	172	196	208	227	212	204	203	205	219	155	196	204	171	185	196	196	208	178	183	210	205	216	181	205	202	203	194	166	173	191	196	170	198	204	213	175	187	205	179	198	174	189	212	192	186	175	173	188	206	166	193	163	201	177	172	165	190	193	203	201	199	196	208	219	188	173	181	173	175	192	179	197	207	206	198	195	197	169	216	206	211	207	180	194	173	189	202	189	185	238	209	210	179	195	218	213	197	215	174	193	211	165	191	193	169	215	165	176	217	204	195	179	167	189	227	202	192	193	209	211	230	212	174	210	189	199	207	188	158	184	201	178	178	182	226	171	191	200	185	185	174	175	197	205	212	170	168	210	211	185	179	205	181	166	184	189	167	211	215	193	188	178	180	181	220	209	194	177	195	192	198	192	156	180	198	176	197	195	174	186	169	181	220	192	208	198	186	175	184	180	175	202	180	202	193	190	164	184	187	199	191	182	171	198	188	184	212	168	186	197	203	218	191	188	194	204	191	187	163	189	213	216	186	194	198	187	165	193	208	212	174	176	177	203	186	197	186	173	190	190	190	192	203	194	206	176	187	202	217	194	212	205	182	194	207	184	186	176	185	190	202	161	211	207	163	195	176	219	204	180	197	196	178	166	210	202	190	205	204	190	183	199	165	210	193	167	150	177	200	218	200	193	185	190	182	187	181	219	177	182	196	176	197	182	179	178	183	186	176	209	205	202	200	184	164	185	198	179	191	186	205	195	171	190	187	208	206	192	192	192	199	177	195	185	183	185	211	197	190	217	192	184	172	210	179	182	201	191	204	198	196	196	162	169	176	206	181	170	190	204	163	191	177	221	198	171	199	206	195	217	197	175	187	194	215	176	201	206	170	184	189	195	187	189	188	199	173	219	199	180	169	183	185	217	213	197	210	194	192	200	181	209	199	192	212	187	173	176	201	186	193	216	216	189	181	215	186	201	196	188	168	176	182	213	199	209	169	173	187	216	206	190	184	186	195	201	181	213	192	175	175	171	161	198	195	188	217	184	205	209	183	205	219	180	196	197	167	173	204	173	216	214	170	191	190	179	215	195	196	193	229	219	208	172	169	198	202	178	178	224	180	178	180	202	204	218	202	206	196	194	194	202	186	171	174	181	237	212	164	176	219	166	205	193	183	202	212	193	196	219	181	187	178	192	223	191	219	194	192	215	221	202	177	206	187	200	203	181	163	180	204	187	209	182	178	206	182	201	201	198	176	189	206	183	199	202	167	177	171	184	192	202	175	209	186	153	159	204	211	205	219	200	187	173	203	181	201	181	184	198	200	213	193	211	190	188	209	186	208	198	217	171	192	196	199	196	208	184	205	196	207	205	190	194	204	190	168	190	193	186	202	187	185	190	204	206	191	179	161	180	212	201	172	180	203	229	190	181	172	215	188	159	180	180	196	174	186	175	169	202	196	175	178	196	197	191	207	218	215	178	200	180	175	201	173	187	180	177	198	196	206	186	195	225	178	210	196	206	206	218	197	196	202	206	175	175	196	191	177	185	191	183	208	177	199	183	200	186	184	225	189	166	181	193	189	179	206	170	173	202	179	217	215	207	209	186	187	215	189	174	184	172	190	189	204	207	175	205	191	185	211	187	180	217	175	212	199	186	180	189	201	176	170	221	188	177	211	181	199	202	207	221	204	178	179	188	175	198	165	197	208	184	193	179	203	201	201	181	182	195	194	220	178	198	194	211	226	206	191	200	192	184	197	188	175	187	192	195	186	168	190	180	181	187	194	183	220	232	197	189	200	203	202	213	196	199	189	225	175	171	185	181	206	171	205	186	223	175	200	207	181	195	183	185	180	193	194	193	189	176	190	184	177	185	179	166	166	203	197	202	181	182	198	187	222	189	193	177	205	184	200	173	209	177	207	175	208	191	187	215	184	224	189	195	199	216	202	193	183	197	201	200	190	200	215	171	191	169	206	167	208	201	163	205	190	204	200	216	211	160	213	202	214	184	200	207	185	232	192	202	207	188	191	203	166	175	190	216	186	221	198	193	215	199	201	193	196	220	206	186	172	216	211	198	215	184	185	216	223	187	170	198	193	233	193	216
3473	5093	3139	1496	913	717	646	567	578	539	515	515	506	501	499	511	518	453	504	498	491	483	480	487	453	459	429	465	509	466	483	475	458	475	442	438	483	440	477	471	480	491	500	476	436	478	463	442	467	490	461	420	451	472	473	491	441	485	463	452	431	458	510	416	484	459	477	450	475	467	484	501	458	491	485	449	455	484	469	469	466	448	517	460	434	498	427	484	477	425	484	442	466	440	457	435	434	492	441	461	452	441	474	475	470	483	488	463	448	457	444	480	447	461	457	436	466	461	460	484	462	431	464	474	467	459	468	476	438	485	479	454	449	485	471	478	427	489	483	452	468	465	448	439	481	458	500	453	509	476	461	458	488	429	454	473	453	455	460	403	480	440	513	457	441	444	466	466	451	438	479	454	484	436	494	475	455	454	485	440	485	492	482	436	470	451	438	480	456	445	489	439	433	456	491	455	442	465	465	471	454	461	463	468	475	488	458	495	467	464	472	471	468	481	498	438	485	449	440	436	454	481	465	444	488	459	484	428	475	484	485	482	462	450	443	456	440	460	472	432	453	484	467	486	470	485	419	480	467	492	410	455	461	466	510	431	485	462	455	451	463	439	483	438	457	429	457	481	488	476	507	438	460	462	492	469	464	484	456	461	471	422	476	479	493	474	443	490	492	436	455	498	441	471	459	469	473	467	453	488	492	488	472	459	451	445	419	462	488	504	509	480	494	485	490	477	484	470	505	526	465	484	419	476	435	481	456	453	449	455	451	474	513	457	483	464	452	434	487	450	506	435	475	468	489	465	467	431	443	466	436	458	463	466	439	484	465	481	463	442	452	468	469	434	509	485	480	487	451	494	465	470	462	478	436	486	446	483	453	467	486	501	456	485	474	465	473	446	456	476	460	452	496	443	457	464	455	444	448	425	479	468	460	473	469	441	467	468	477	469	454	490	462	461	477	460	495	431	479	451	453	473	501	424	462	449	447	437	418	449	443	481	498	463	466	490	455	458	492	464	490	471	463	493	470	454	461	463	437	460	463	448	464	467	478	482	431	478	482	455	449	455	461	468	467	498	459	472	447	521	464	434	455	463	464	494	473	473	495	482	451	467	504	441	425	439	458	450	476	477	484	470	456	439	453	464	507	455	467	441	459	433	462	444	446	432	446	461	447	454	456	447	493	480	481	475	464	480	452	453	456	478	451	471	448	428	492	436	461	474	468	479	468	475	503	461	475	438	463	471	431	481	463	472	448	477	456	401	431	457	479	491	447	452	474	476	482	468	471	443	480	447	461	423	519	467	438	420	478	462	458	469	493	467	463	462	424	457	430	478	479	459	454	478	483	460	423	477	431	467	476	473	489	457	461	500	447	446	429	445	445	461	429	460	476	474	477	443	475	471	433	446	437	472	443	435	444	507	467	445	486	472	523	460	448	482	450	407	447	486	479	452	456	488	391	487	442	462	494	465	472	471	449	504	450	459	455	476	491	487	496	459	452	461	435	413	438	444	457	416	461	458	449	438	458	452	489	482	479	439	478	494	494	500	491	504	472	461	509	470	422	478	465	500	486	455	486	447	438	453	472	432	430	418	453	450	476	434	451	504	474	453	437	441	472	441	465	452	455	512	487	464	428	480	474	470	482	427	481	446	410	424	451	481	429	446	476	455	419	479	466	483	469	450	476	448	456	486	464	448	484	481	490	445	487	436	438	491	479	455	439	446	460	468	430	480	451	466	443	502	488	482	423	489	426	473	468	469	459	460	492	487	448	503	454	449	463	481	459	459	473	451	453	419	470	451	485	448	477	421	478	456	456	536	474	470	460	477	485	459	456	451	441	468	440	456	465	459	459	438	466	466	455	457	477	461	462	451	460	402	469	443	482	440	499	478	452	441	424	474	480	455	465	438	455	445	474	485	464	479	482	473	499	436	442	446	473	456	509	442	458	484	443	479	463	477	485	475	461	458	482	513	514	444	461	432	448	460	508	461	441	448	516	437	453	490	476	471	454	430	453	467	487	483	408	440	433	472	465	456	458	457	492	464	456	462	494	518	451	442	474	485	416	447	477	498	489	456	455	421	484	485	461	445	474	456	456	451	479	484	464	463	459	450	481	480	452	467	474	431	456	444	431	451	426	456	458	462	503	454	524	464	452	443	495	464	446	471	489	468	454	517	484	479	479	452	457	478	474	455	455	466	495	430	483	457	423	485	438	459	474	465	448	452	490	454	468	461	491	450	447	480	469	483	456	462	465	488	452	487	524	469	484	446	506	449	488	496	448	487	464	471	474	505	447	504	452	477	463	486	476	448	467	475	448	454	479	463	485	448	449	449	471	459	468	450	465	468	460	461	446	478	470	453	451	476	457	442	439	483	420	455	470	478	491	433	443	453	459	439	432	453	461	462	487	468	498	464	447	473	470	443	500	458	461	426	411	390	512	444	442	503	464	412	483	450	454	486	428	459	438	510	481	463	472	457	440	450	493	478	475	461	430	496	452	475	479	493	470	485	475	494	452	458	490	491	474	465	466	463	475	478	447	453	467	439	458	441	501	456	481	473	470	479	386	446	456	436	473	478	472	426	482	471	475	478	450	479	420	453	461	490	457	441	461	470	481	470	436	424	456	435	452	489	466	478	452	483	436	459	464	462	508	455	487	455	447	455	446	468	483	465	452	457	463	429	481	459	471	486	454	419	437	434	498	453	455	500	468	452	445	452	466	467	478	470	455	461	494	478	423	432	448	449	474	481	470	478	486	467	492	471	491	477	505	444	459	452	458	462	424	465	465	478	484	441	427	423	486	399	447	503	450	474	470	460	438	452	467	457	452	475	479	505	478	465	480	474	442	498	494	472	465	426	475	466	453	496	458	485	469	523	466	411	453	518	484	416	467	455	473	447	461	502	471	461	430	444	483	471	499	442	458	503	450	454	475	479	504	472	452	459	461	470	424	449	444	468	434	468	474	430	488	504	466	452	452	472	472	470	440	460	425	452	470	460	491	483	465	471	481	469	483	458	452	455	471	483	448	444	483	490	487	485	467	451	467	462	458	467	496	487	446	473	446	477	460	492	462	456	470	440	462	449	451	458	467	452	450	476	454	441	447	456	445	409	474	446	425	471	448	457	467	495	467	451	471	437	445	454	430	460	487	505	502	512	463	515	452	412	438	477	467	457	432	484	450	466	465	434	466	432	435	487	440	479	487	468	432	458	479	480	433	490	443	470	446	447	464	459	466	476	478	494	477	472	449	476	474	449	463	465	450	472	441	447	444	473	452	459	457	473	444	440	435	473	457	495	441	446	444	462	472	456	490	519	464	485	475	467	437	440	447	453	480	474	467	455	491	467	492	458	474	421	472	453	430	469	491	457	466	478	433	428	474	414	456	531	439	451	457	424	442	447	474	477	431	484	452	478	494	481	416	497	463	478	452	480	443	461	471	481	493	445	482	434	461	509	468	473	465	473	488	421	433	486	465	486	498	502	479	510	478	474	493	470
32844	11050	1439	826	664	631	462	433	425	415	429	432	412	385	394	441	379	426	471	451	441	456	428	434	446	459	466	459	449	438	409	462	384	435	460	411	440	429	415	402	417	436	414	437	455	453	433	430	416	452	426	427	442	427	412	478	406	391	417	446	452	465	450	420	440	457	437	433	434	374	433	428	445	407	419	412	453	445	429	414	393	407	416	450	447	448	399	437	451	438	429	458	413	387	429	478	408	405	396	412	405	429	442	432	440	449	421	428	433	435	420	427	413	405	411	413	447	435	419	388	415	434	428	407	391	405	392	456	449	422	437	389	422	433	430	400	460	434	455	392	451	428	464	382	424	366	425	470	432	444	419	423	420	449	419	474	443	426	406	407	455	421	444	405	456	379	415	427	453	378	426	418	422	426	458	453	398	403	445	422	416	426	428	446	422	381	432	445	410	457	441	417	461	444	403	476	432	439	425	403	401	435	448	441	395	444	418	472	446	418	456	362	423	445	400	449	437	407	413	398	426	434	420	418	435	472	388	443	466	399	450	463	455	438	399	407	407	412	464	420	402	394	441	406	460	445	403	417	417	435	415	445	407	460	465	424	439	422	441	427	415	402	437	430	401	425	431	427	427	407	425	427	450	427	438	382	405	468	432	430	449	403	424	429	412	449	445	385	384	407	449	450	439	420	436	450	417	424	444	440	433	420	446	421	415	437	441	458	405	426	408	428	439	428	452	420	432	430	448	438	396	490	428	426	450	451	424	442	412	424	439	423	412	417	447	396	411	423	447	475	412	423	414	416	413	428	430	431	426	481	408	407	396	406	392	391	387	453	469	389	377	419	425	417	433	385	389	400	431	436	424	392	423	426	414	429	441	417	436	412	406	427	413	423	438	429	428	418	458	424	456	445	439	443	453	448	421	417	449	407	398	425	442	467	461	439	411	378	408	447	431	423	439	418	422	455	410	412	426	412	423	430	426	454	430	375	426	444	457	428	404	448	402	422	419	424	422	409	407	400	426	461	391	417	420	410	415	420	394	474	442	410	461	471	408	429	425	435	403	460	446	407	422	454	424	452	412	422	395	418	405	428	453	423	412	447	423	401	416	414	406	419	395	395	422	376	437	436	460	401	408	455	361	457	415	437	443	417	426	448	416	449	437	386	415	428	401	394	427	488	427	449	456	436	462	425	436	452	429	425	427	392	430	414	422	430	428	444	413	406	409	434	444	415	401	393	391	438	424	457	442	459	426	466	444	444	442	420	430	396	451	420	457	423	420	453	407	434	480	436	420	413	428	406	434	419	494	449	445	412	434	418	452	440	408	402	453	405	428	441	402	422	445	447	410	384	436	393	421	430	441	423	450	461	434	444	411	460	449	470	425	414	439	370	443	412	445	416	424	404	401	407	431	421	439	437	356	414	451	445	382	442	433	451	400	403	403	450	421	452	447	480	420	430	408	420	443	435	421	406	434	435	417	402	386	446	423	438	430	438	446	445	402	412	422	458	413	460	486	452	411	448	415	380	441	442	449	407	421	413	408	408	405	443	387	431	435	427	435	438	430	427	441	385	457	397	420	391	406	436	406	445	435	451	411	388	439	417	442	437	414	444	459	413	359	458	429	490	484	414	419	428	398	425	416	418	383	463	462	425	372	457	424	438	395	425	422	434	410	454	429	398	414	400	461	401	406	416	442	397	388	366	429	392	473	432	412	434	424	412	426	426	412	405	419	484	420	423	399	427	453	402	419	443	445	429	460	442	411	458	467	417	461	436	403	451	408	433	431	414	417	416	410	449	425	379	404	450	433	438	395	394	422	442	475	475	429	470	454	451	439	393	433	446	448	446	404	410	422	401	373	425	441	472	426	389	405	433	427	464	439	439	427	409	422	402	438	446	408	414	428	414	441	462	414	379	403	449	422	452	410	450	446	438	412	409	405	406	410	438	429	430	412	396	415	404	418	420	442	451	419	441	388	420	410	405	412	398	425	392	428	403	418	446	447	419	403	452	485	431	393	431	409	441	434	408	448	435	403	434	426	426	425	431	431	450	405	411	386	411	420	439	444	432	458	433	412	401	424	441	420	442	430	383	438	433	467	449	399	474	416	416	396	417	434	441	445	423	423	412	423	439	453	415	416	405	429	392	434	461	405	461	423	456	446	461	428	461	383	422	436	392	444	393	386	433	461	402	418	447	393	427	406	413	408	428	430	427	429	421	413	463	417	439	426	400	405	430	398	396	421	474	423	430	417	435	430	436	449	414	438	413	419	410	416	466	433	433	408	434	417	414	419	455	430	434	420	407	469	481	425	414	406	418	392	430	428	422	407	392	439	438	435	449	401	420	466	419	428	433	449	419	451	435	415	417	427	446	414	432	442	454	401	446	434	413	436	396	386	437	405	429	450	419	392	429	427	420	451	408	400	438	440	410	440	405	408	398	432	432	413	400	423	447	454	423	424	432	447	412	442	397	459	429	403	402	405	408	447	443	427	421	432	409	419	417	440	415	403	376	385	415	451	430	446	459	396	387	475	414	399	430	433	424	425	434	420	441	415	416	404	410	462	415	435	458	453	442	408	413	489	436	434	428	451	412	458	424	408	410	478	458	468	452	450	428	451	477	419	430	413	430	420	439	372	400	431	458	463	413	404	464	448	390	427	421	423	429	396	390	402	414	363	399	380	395	460	414	409	408	418	389	444	421	449	447	468	435	418	444	417	430	432	476	419	400	425	417	427	429	455	435	446	404	438	430	426	408	404	432	448	449	427	421	439	403	430	400	426	398	398	437	422	416	409	441	452	419	418	446	435	436	478	453	408	444	437	464	436	439	409	417	432	453	465	410	422	435	428	431	374	424	422	419	419	428	475	386	476	431	393	445	406	458	443	421	417	402	430	415	447	436	442	430	418	432	428	448	391	409	422	444	395	400	403	374	443	475	390	460	460	465	416	418	429	427	443	429	467	449	411	439	403	385	397	431	402	426	440	411	388	434	460	436	397	397	419	417	412	443	396	406	406	410	442	424	421	362	454	412	445	397	448	395	389	415	399	444	405	427	403	424	408	421	460	427	434	424	450	424	439	448	443	405	444	432	414	419	422	469	419	416	450	455	430	453	430	450	412	423	454	408	418	440	414	433	480	465	419	436	417	408	443	413	425	421	403	418	391	413	457	423	428	438	455	428	443	452	407	416	425	426	393	470	428	414	426	416	421	459	446	414	397	423	415	430	395	409	416	411	429	435	424	454	458	465	405	418	410	413	400	437	418	412	436	428	403	464	485	468	398	435	442	410	412	392	430	413	417	403	434	449	453	433	471	418	410	414	377	430	422	393	408	422	454	418	432	429	441	450	421	438	410	440	414	397	409	426	409	451	419	398	449	401	402	420	428	400	398	421	433	434	420	446	411	436	418	425	436	459	413	463	445	424	425	383	411	449	450	405	452	446	403	427	487	412	429	398	424	461	423	395	433	425	415	441	415	419	454	440	425	396	413	395	417	462
6118	1120	1009	959	927	951	951	950	931	955	961	951	883	923	938	931	947	935	949	917	958	955	909	968	940	999	958	984	1028	996	934	958	989	939	903	936	950	998	950	933	933	897	941	915	944	960	934	945	980	907	911	910	957	981	992	914	960	921	961	957	930	851	905	920	905	985	996	941	958	979	966	906	980	911	933	965	982	916	927	982	995	970	927	931	941	909	899	974	951	943	965	964	972	1031	965	963	963	953	1026	916	1002	963	972	950	963	886	995	951	911	936	930	939	887	951	900	900	955	964	959	931	987	937	938	912	946	941	914	981	959	920	920	959	925	977	930	972	935	911	971	958	942	950	978	895	933	933	920	900	946	936	942	967	916	939	927	880	944	953	965	943	960	948	947	932	910	933	945	934	964	900	934	922	887	943	971	914	938	970	981	955	967	933	895	961	981	910	931	916	978	947	965	939	931	908	957	896	979	955	916	940	930	953	895	926	971	952	954	900	968	961	901	906	910	942	941	870	958	1016	925	979	902	981	971	949	985	957	916	985	920	956	947	918	898	978	974	911	931	959	985	1027	939	935	926	939	903	946	876	928	914	950	950	925	924	918	961	942	973	980	976	989	932	897	922	920	983	955	964	920	941	922	941	872	895	986	947	917	979	932	965	969	998	923	972	936	922	965	976	953	971	946	913	904	902	904	957	957	949	936	914	937	929	907	930	958	909	1005	914	944	942	968	924	984	939	946	965	944	985	904	927	932	938	898	957	961	971	946	961	940	925	916	939	1013	993	906	992	902	945	912	918	916	967	908	961	926	907	919	929	913	912	874	1006	961	950	979	1015	961	921	961	987	919	911	915	952	953	978	878	956	898	987	919	958	927	880	956	961	961	938	964	909	948	967	917	950	956	951	957	951	955	882	964	924	1020	939	967	1000	928	928	926	951	944	906	970	886	950	961	951	874	886	936	973	956	929	977	927	931	891	952	963	938	907	974	915	894	949	941	956	935	941	917	916	914	996	934	937	887	911	945	968	964	962	936	971	904	954	935	966	934	927	927	947	1014	964	892	897	966	963	965	920	1008	992	932	919	951	885	958	952	931	947	981	965	949	922	962	929	956	971	987	949	964	953	980	924	956	951	931	956	971	923	946	973	933	944	898	982	905	955	971	919	976	951	931	944	971	943	954	972	999	906	972	996	963	940	968	947	991	949	923	922	984	923	970	886	964	943	963	945	895	918	956	988	918	927	952	941	928	953	925	963	924	932	978	986	940	930	945	974	908	915	970	952	946	897	916	959	903	940	909	841	902	927	900	970	930	968	971	928	948	943	926	1003	964	923	938	936	954	904	982	962	942	890	906	1012	970	934	961	940	974	901	919	910	938	955	931	894	955	950	910	901	911	970	926	926	910	951	935	970	986	969	986	941	963	958	927	945	973	965	931	971	973	971	976	956	955	961	990	992	983	958	917	980	937	969	925	933	976	1024	971	906	969	927	948	937	899	940	931	934	946	967	970	942	940	922	931	875	951	983	931	975	977	988	913	936	956	969	963	928	951	963	922	933	940	930	931	927	894	928	975	957	963	957	930	900	965	927	942	944	946	942	941	938	948	911	936	978	944	923	947	945	965	908	935	936	929	931	953	951	975	978	1014	936	969	931	979	920	982	953	877	949	946	952	968	923	891	923	952	898	920	937	960	932	965	935	967	961	938	916	904	919	982	933	1019	997	967	938	953	936	894	926	947	934	947	944	968	931	952	967	971	1021	954	940	932	937	960	912	917	909	941	923	957	931	942	969	979	944	990	913	941	955	969	938	948	891	993	1004	922	935	959	939	994	951	937	919	918	911	973	898	927	960	983	963	926	949	944	929	977	926	887	936	960	982	933	953	957	941	935	968	943	962	979	956	959	1004	925	940	940	939	862	989	953	973	946	904	945	994	961	959	938	892	901	957	919	938	903	969	925	964	984	960	954	905	964	964	934	945	976	935	896	990	901	933	941	900	958	900	970	932	951	931	976	947	906	925	952	960	1025	907	955	925	930	928	927	929	975	917	950	991	964	933	970	943	944	947	946	962	934	933	954	982	950	908	950	968	955	913	936	914	951	899	891	947	899	962	908	988	916	883	973	922	919	945	911	913	888	936	905	938	944	921	977	933	912	949	948	992	901	937	925	940	949	934	937	930	931	989	966	929	939	940	906	985	936	948	989	992	938	922	914	970	978	991	967	928	941	927	953	921	937	925	945	928	929	977	967	856	951	927	912	914	966	932	951	944	932	994	949	903	1007	886	922	949	891	914	927	942	998	971	952	936	954	889	971	998	954	946	949	949	915	929	959	989	893	991	942	960	931	965	983	995	930	930	946	987	911	961	957	999	949	922	987	992	991	983	920	970	936	914	970	986	984	937	965	954	954	936	943	953	928	917	1002	896	962	960	927	896	905	985	963	947	966	928	930	972	918	913	899	915	909	1005	978	985	942	905	901	931	929	955	933	932	979	912	1008	906	1024	967	953	983	970	965	925	953	919	965	922	920	900	929	932	908	936	988	974	931	931	891	883	952	927	961	933	982	947	997	964	987	909	980	888	970	974	937	909	953	974	993	956	958	924	929	949	957	924	968	981	914	965	904	917	939	977	968	946	966	961	947	943	973	932	951	936	943	916	965	953	929	892	980	928	956	918	964	924	975	949	921	874	914	938	949	941	945	941	973	968	945	1008	960	990	1002	928	989	982	964	899	943	992	948	970	1014	925	915	987	974	911	902	945	941	939	881	918	951	911	932	929	908	935	957	975	942	943	953	953	883	938	959	950	923	925	957	954	880	937	945	905	952	1032	917	954	907	964	923	966	1024	981	943	977	986	953	954	915	995	908	962	941	1010	961	870	917	967	944	959	971	876	969	934	939	992	931	974	943	955	965	975	895	963	906	898	959	944	932	890	929	953	909	955	907	960	923	944	898	962	921	948	901	924	941	1022	969	958	978	944	948	956	901	915	994	974	901	989	925	946	910	1028	931	963	909	966	968	908	966	968	970	908	947	921	940	920	985	961	954	925	908	911	965	886	930	982	912	924	946	967	965	950	975	1003	889	983	943	903	964	925	972	906	979	938	937	973	945	949	943	890	946	910	927	940	906	934	936	940	969	943	963	925	908	989	940	944	943	981	974	949	889	905	901	917	946	940	937	981	928	977	957	903	897	976	883	953	936	912	992	934	910	956	906	990	920	965	986	929	1015	920	893	886	931	952	975	961	1012	970	905	997	918	977	976	929	920	952	934	943	950	907	914	943	912	964	932	960	947	932	918	1025	946	979	950	966	975	958	943	1001	965	986	953	921	940	1028	975	935	923	956	971	975	967	977	973	930	928	929	900	864	937	934	964	960	920	947	963	976	914	890	932	943	935	924	952	954	897	920	915	944	954	968	930	966	937	917	935	948	953	936	988	958	961	905	1006	975	966	958	984	903	972	997	990	939	904	955	934	961	927	1003	970	968	878	968	922	923	956	968	975	917	933	903	947	901	973	959	950	955	923	964	961	937	961	942	969	981	973	968
24743	21198	24794	27897	21076	3897	612	483	455	475	431	425	390	382	455	385	404	367	382	408	400	381	361	348	399	378	359	384	434	355	370	360	372	373	372	388	395	375	416	356	363	380	332	372	379	375	375	391	363	339	376	378	362	403	410	385	363	385	368	357	365	427	391	416	401	408	378	397	371	361	376	353	368	345	369	366	390	382	396	343	368	378	355	361	416	366	392	398	395	376	394	354	334	387	370	400	395	356	406	384	388	381	422	381	377	373	376	382	348	392	406	386	390	363	382	406	368	400	382	375	385	381	393	373	371	395	372	380	395	383	393	402	353	343	378	376	358	348	406	370	374	359	390	384	380	375	377	379	380	378	367	404	364	372	375	396	374	343	389	385	411	384	367	359	374	386	401	326	375	365	385	350	358	386	366	367	378	390	373	380	411	378	395	393	383	383	340	365	430	387	427	359	385	407	390	450	366	354	378	380	382	376	431	369	366	375	408	358	369	382	401	380	367	382	371	353	343	410	405	408	419	393	371	362	405	383	363	394	362	360	391	376	372	407	383	383	375	362	404	356	380	422	366	401	365	356	384	381	401	341	354	375	404	362	367	375	397	352	366	396	370	376	403	383	371	370	376	365	359	386	420	403	416	374	411	355	382	406	395	396	366	367	385	369	374	344	394	408	402	328	392	384	399	352	380	373	382	380	368	359	394	371	369	410	358	376	420	381	405	395	387	379	375	377	402	378	385	383	368	379	379	402	356	384	371	386	379	354	388	371	388	383	371	381	367	397	403	355	374	345	366	370	375	337	384	425	362	375	406	386	384	373	364	378	401	344	355	407	364	408	381	372	382	421	404	352	337	374	330	384	381	371	379	337	406	388	365	372	398	358	406	351	380	390	403	349	380	411	379	398	364	354	380	343	381	334	376	392	395	353	370	375	382	379	378	409	402	341	417	376	336	360	352	392	388	384	378	362	345	384	377	358	395	381	378	374	372	337	398	384	361	379	333	372	389	413	384	386	389	353	365	376	354	386	357	370	359	363	361	373	406	392	376	377	389	376	398	373	371	338	413	397	370	372	353	337	384	368	372	385	356	377	360	403	376	424	369	443	397	381	392	355	342	371	402	412	400	385	376	374	356	393	398	394	402	398	385	382	408	407	366	372	379	363	365	370	392	376	354	408	345	326	376	379	390	356	357	382	377	369	398	407	396	346	360	339	361	403	368	395	386	400	398	381	413	438	392	437	388	359	393	372	384	399	378	372	385	412	350	379	362	385	432	358	366	401	381	365	373	387	406	398	413	408	430	377	369	342	406	407	384	361	407	344	373	393	385	410	379	356	379	363	386	420	376	392	424	378	354	402	346	389	380	377	392	378	363	364	363	384	397	395	410	390	383	376	346	317	372	366	388	385	352	374	401	395	349	388	323	397	416	361	374	385	374	371	372	385	352	376	375	394	385	370	380	344	405	366	393	382	372	382	392	395	354	357	386	418	423	363	371	404	379	383	361	328	391	354	358	358	392	401	375	379	391	374	396	358	377	432	375	368	391	365	377	354	344	374	375	357	415	363	370	403	378	387	353	394	383	354	365	390	383	359	383	396	378	396	363	362	395	374	369	361	376	365	406	384	395	392	387	393	390	368	363	380	411	361	364	372	401	384	404	374	369	366	370	369	398	376	381	405	357	379	365	408	370	326	369	352	355	352	368	385	371	360	399	383	362	356	389	382	340	386	353	384	392	410	345	374	350	386	377	375	380	348	361	385	367	391	383	388	368	416	375	394	352	400	419	353	412	374	360	363	357	345	370	372	413	369	365	357	381	375	368	370	423	396	368	395	358	385	376	384	372	365	375	373	373	373	374	401	353	380	363	360	359	370	382	382	395	345	393	350	401	377	362	365	382	380	359	364	390	340	378	387	383	386	362	403	363	398	398	397	362	389	344	403	348	373	374	409	363	387	372	375	376	387	371	338	368	355	384	359	338	378	373	382	393	394	419	365	372	381	353	374	354	391	362	359	363	369	389	375	327	373	356	349	401	385	393	369	387	397	365	384	350	392	354	372	405	373	394	366	366	364	364	378	394	389	418	394	406	404	379	358	366	390	367	407	354	401	380	378	384	385	390	343	380	380	390	390	365	376	359	346	360	378	388	394	361	404	374	374	401	377	351	367	385	395	356	379	358	378	386	401	376	424	396	402	343	377	387	383	379	366	376	394	366	358	365	420	425	371	401	415	409	380	396	409	408	359	399	377	389	343	368	387	395	403	384	390	376	384	367	384	371	370	389	374	409	373	403	377	355	403	380	366	379	368	384	430	404	406	388	380	348	392	389	387	395	353	377	402	345	427	343	363	384	391	365	364	387	425	420	390	359	401	357	404	342	364	345	386	345	352	395	407	381	400	407	336	391	377	390	410	353	337	381	395	371	385	365	365	428	369	381	379	390	377	372	400	345	411	399	374	414	394	373	423	383	349	337	375	380	379	346	356	388	399	367	381	377	375	404	413	371	387	380	407	382	360	368	374	373	348	386	416	379	394	406	359	388	388	371	374	353	349	403	395	382	402	373	398	366	380	347	410	377	379	390	389	392	386	396	370	361	358	370	367	385	371	380	381	393	381	366	399	394	376	408	358	350	364	372	387	366	356	401	363	400	381	379	398	360	382	392	405	374	398	380	400	376	374	396	377	380	389	383	372	369	365	378	416	367	365	381	368	409	355	385	360	362	382	397	383	392	386	344	344	404	367	346	415	387	363	375	393	405	402	383	391	422	399	414	352	430	368	372	363	366	343	407	367	396	372	397	392	392	386	391	364	372	375	347	384	349	373	346	382	389	346	389	402	368	396	371	399	360	386	384	367	366	393	365	397	354	392	384	384	376	356	357	373	367	401	371	356	397	357	333	333	373	371	380	354	409	385	386	362	361	396	362	352	372	340	360	376	360	405	408	365	359	400	386	425	388	417	392	395	363	382	376	381	395	395	402	381	348	394	360	378	377	407	321	401	377	362	369	382	414	366	349	378	402	364	390	382	380	373	387	385	382	410	381	380	405	389	400	375	387	393	378	342	402	357	366	375	370	397	361	366	363	393	369	368	350	368	398	360	361	385	344	390	360	391	388	359	390	372	389	368	351	352	361	377	415	361	340	372	365	398	419	363	366	344	352	356	350	387	408	336	356	375	333	374	389	393	351	375	403	412	399	411	351	367	375	390	406	384	353	368	310	351	350	393	373	360	402	370	401	395	367	381	380	368	376	421	386	365	410	371	410	388	372	387	373	375	387	394	346	350	387	354	330	397	425	407	384	384	352	362	374	369	409	384	372	405	383	386	420	411	384	403	355	348	383	391	372	343	375	371	401	385	364	339	384	375	370	335	404	358	406	375	378	394	382	350	373	368	343	406	410	406	399	377	393	398	373	349	384	393	381	380	391	358	380	365	361	390	368	360	356	365	376	396	393	377	383	372	367	443	390	372	354	379	411	405	343	362	395	394	372	378	382	398
3391	3293	2333	1397	1103	994	849	873	838	835	857	891	839	872	836	837	887	777	762	853	884	843	838	817	850	822	790	879	840	827	799	782	846	863	786	788	861	812	849	844	815	792	889	872	806	854	855	823	810	815	807	768	804	815	837	879	817	874	809	797	859	843	851	803	779	882	855	811	834	880	840	827	862	849	839	890	829	819	804	828	837	839	873	866	790	839	862	820	841	859	852	823	876	820	852	830	874	872	886	841	825	854	801	827	841	781	862	897	789	812	853	851	831	808	825	875	829	810	835	824	830	793	770	857	845	832	817	775	809	833	837	823	818	818	809	863	878	805	907	860	835	810	862	832	843	886	837	869	775	801	792	870	855	811	848	852	831	899	814	841	842	847	817	825	774	846	799	817	810	809	838	801	789	879	818	843	858	831	785	845	826	853	798	835	829	784	847	809	859	807	799	816	803	789	962	805	827	877	777	828	846	810	852	843	820	764	823	838	797	805	810	816	833	798	777	825	828	815	809	841	844	791	833	863	882	837	827	768	824	757	800	833	754	826	818	858	844	864	860	821	858	829	794	864	829	849	781	884	850	862	833	860	789	845	814	848	871	784	864	785	866	824	831	828	832	792	853	830	845	817	805	836	816	867	809	815	880	819	835	856	796	891	849	829	849	839	818	808	883	755	827	892	843	821	808	835	831	844	893	818	835	811	813	827	816	832	808	841	849	811	802	850	820	864	851	848	904	850	817	782	855	826	829	814	865	828	853	838	853	821	792	855	866	874	826	813	808	846	807	797	871	849	816	831	819	840	803	866	816	884	873	866	789	838	840	870	857	785	887	811	796	803	798	862	796	818	868	839	820	815	802	836	877	848	852	901	814	850	804	848	866	857	826	876	784	809	819	826	855	829	854	804	875	824	869	823	845	822	873	837	819	835	854	818	822	806	817	828	818	835	867	811	860	828	858	843	783	853	770	849	864	834	831	802	837	805	852	807	811	772	885	841	833	842	796	769	852	865	878	869	833	812	843	837	830	871	882	833	751	832	838	814	865	839	889	815	813	844	904	847	866	876	850	813	816	767	862	831	781	848	776	852	746	821	850	855	808	817	824	854	888	802	831	816	851	795	831	860	875	791	838	855	869	816	834	829	817	811	766	789	792	787	888	848	849	808	837	827	850	793	837	773	879	835	853	793	831	855	823	830	879	850	792	787	817	821	830	839	769	826	839	850	841	790	811	806	898	850	883	795	866	832	797	824	853	839	841	813	812	819	836	826	820	805	802	879	756	810	824	858	843	813	875	813	785	827	812	828	798	871	822	808	848	808	797	760	783	866	842	840	859	808	820	836	818	855	818	856	869	730	821	886	858	884	857	843	817	850	830	837	826	834	786	838	864	825	815	879	859	858	862	844	805	892	810	828	797	802	827	895	826	823	800	829	854	884	852	783	850	810	793	808	826	829	891	802	756	816	782	823	799	834	841	800	798	855	845	835	820	863	837	832	907	811	796	818	857	821	851	824	890	798	833	841	844	831	796	816	804	825	833	874	869	887	797	800	841	844	803	811	867	824	797	874	806	825	820	872	836	780	826	809	791	810	795	843	794	839	815	838	843	871	768	817	810	824	824	889	813	808	833	833	831	820	833	847	825	839	810	835	805	852	780	800	813	834	850	840	865	854	862	826	877	843	790	796	854	808	841	768	793	856	852	787	800	777	868	858	844	820	868	847	841	799	848	810	806	852	820	841	835	836	807	862	815	820	805	871	827	879	816	851	845	847	812	778	810	720	842	801	826	799	831	823	819	878	784	823	824	806	803	854	857	846	812	838	826	806	835	826	823	801	828	817	859	849	926	804	834	847	822	819	841	779	858	791	836	804	784	811	839	851	828	840	841	873	830	827	857	776	849	812	847	845	857	832	814	874	817	815	791	808	806	828	833	829	826	884	781	850	856	821	802	847	802	804	838	848	805	813	846	848	865	838	843	782	846	852	839	780	827	855	803	811	826	874	827	840	819	804	855	829	757	854	773	845	794	867	865	787	821	824	894	793	820	837	850	838	805	873	832	778	849	854	852	878	870	864	877	838	822	819	880	865	877	809	815	834	813	823	815	867	850	804	815	813	784	804	825	832	860	830	816	841	841	833	785	822	799	826	853	839	826	819	866	883	873	872	883	797	819	829	827	833	837	837	854	870	856	830	781	775	800	813	853	818	857	886	833	809	808	849	825	820	801	836	848	843	817	811	856	822	865	814	900	791	839	822	847	838	808	845	817	806	801	804	822	819	800	811	840	810	808	778	810	886	864	862	854	819	759	854	851	822	829	832	851	833	847	807	823	788	849	795	863	834	855	830	849	829	852	834	847	787	833	780	802	796	829	845	799	785	821	793	825	871	816	899	868	850	800	812	843	808	849	791	790	827	863	883	784	823	818	883	808	794	792	845	879	851	817	851	844	825	822	808	786	869	857	826	822	865	898	863	791	834	876	869	812	804	767	803	799	802	858	819	814	813	807	789	841	746	812	832	798	820	795	784	826	840	826	839	848	847	853	850	796	851	836	856	856	839	832	800	838	792	862	805	870	797	825	834	812	836	838	829	811	828	834	785	808	872	821	806	784	823	775	876	852	851	858	859	815	846	825	853	787	781	798	846	858	830	905	823	850	839	840	868	851	868	814	838	793	854	834	801	870	840	834	806	860	863	839	880	868	866	847	872	820	794	827	799	820	819	824	773	826	778	822	843	814	790	874	803	845	845	820	829	794	835	826	797	800	830	837	781	805	854	865	805	833	851	802	794	812	779	832	856	798	867	854	812	838	855	816	870	840	839	779	812	861	800	818	845	776	836	877	856	823	827	835	823	846	831	859	822	854	808	821	831	797	874	782	881	822	812	846	837	865	857	800	864	837	831	838	839	819	812	779	814	804	889	814	839	798	783	806	837	795	797	861	827	798	779	805	784	819	857	897	854	818	819	853	839	826	850	797	830	833	780	843	855	852	840	880	809	832	817	811	883	840	828	877	829	803	893	823	881	847	825	865	845	886	836	825	848	805	825	797	797	790	820	857	848	908	806	816	804	838	841	821	794	790	773	825	813	862	854	832	830	843	840	846	863	792	855	869	815	828	861	831	866	826	834	874	818	883	827	892	787	790	814	795	823	849	796	813	825	831	858	832	801	815	810	807	814	805	878	838	865	876	812	855	863	866	816	862	792	866	795	804	810	772	833	772	809	740	780	800	799	797	829	866	831	858	777	807	866	807	828	821	824	835	850	828	798	846	815	836	852	825	802	833	802	801	856	795	839	791	841	819	839	861	864	893	799	810	855	801	852	797	834	863	839	843	805	818	801	814	788	813	802	790	874	813	811	838	800	859	842	813	837	854	846	853	844	792	811	820	888	847	842	779	804	862	797	758	826	850	823	805	785	791	837	856	841	853	817	819	855	856	797	813	817	833	879	821	827	830	817	819	854	812	818	835	793	846	808	844	852	804	867	816	853	863	809
23998	21150	25348	27215	21158	21155	2827	435	353	290	262	279	245	232	249	228	201	230	200	201	213	218	215	217	192	168	197	199	190	238	167	206	219	188	229	181	198	192	190	170	208	171	193	198	208	196	207	199	190	172	191	155	196	188	180	185	200	168	203	159	177	207	194	186	207	191	176	205	204	185	196	171	185	180	190	193	159	178	197	164	194	213	176	162	167	189	176	174	198	173	221	177	184	193	194	188	185	210	171	200	192	159	170	177	183	180	178	190	179	163	184	183	184	151	184	217	186	173	181	202	144	203	191	219	201	181	184	188	185	188	207	209	195	178	186	194	182	189	158	169	180	156	188	173	200	181	183	194	176	207	199	182	173	171	186	168	185	200	205	173	177	204	176	168	194	191	192	177	189	166	178	189	200	164	203	193	200	176	183	198	189	196	189	202	146	159	213	184	208	171	148	189	198	153	175	206	194	189	182	188	164	198	184	198	179	189	207	200	167	190	198	201	166	179	190	195	165	183	189	189	184	195	175	180	182	166	175	182	176	176	192	174	153	181	216	173	206	194	185	175	194	179	170	197	201	193	183	199	204	164	168	178	170	191	195	195	196	186	188	167	191	166	169	174	206	201	182	191	173	190	198	198	172	187	210	188	156	180	178	178	202	202	182	164	170	173	161	168	170	163	203	171	186	185	188	189	174	204	182	191	190	192	186	175	189	205	196	146	193	195	165	186	187	172	184	176	176	209	194	194	165	170	178	161	183	196	179	176	177	184	199	193	188	200	195	187	180	180	198	164	157	187	192	180	172	170	172	200	176	203	193	180	196	188	200	187	172	204	177	176	177	181	198	182	196	178	192	188	165	180	184	180	198	183	206	191	182	212	183	196	191	179	176	220	181	196	169	185	188	198	170	173	196	156	197	176	174	182	189	184	185	180	202	184	191	191	184	184	168	198	162	148	193	190	173	206	220	170	194	173	195	178	182	185	181	169	184	196	193	192	178	174	175	196	189	190	209	189	181	188	196	200	181	202	155	164	183	203	174	196	206	203	206	177	176	154	196	177	190	173	177	170	213	191	189	178	178	163	192	175	193	218	163	184	176	164	205	185	188	163	192	185	206	183	185	160	209	172	175	206	192	183	182	185	196	154	192	190	188	195	181	222	204	185	174	188	179	210	203	159	170	184	161	197	175	172	212	196	188	180	187	196	184	180	177	182	146	176	169	204	209	167	193	172	183	202	172	193	184	176	189	165	179	171	166	183	180	192	196	197	172	186	204	163	182	171	183	181	191	205	181	188	187	202	184	175	170	203	197	205	159	172	172	191	185	201	202	180	188	211	194	190	182	162	185	157	168	180	175	205	196	172	165	169	190	198	185	179	171	202	176	184	186	196	186	190	180	190	174	191	156	187	207	156	151	170	187	198	190	150	169	188	174	185	179	178	178	162	172	199	173	192	167	195	226	194	169	156	188	172	193	180	174	188	182	199	185	184	177	193	188	207	173	164	179	192	180	205	199	182	184	200	179	179	182	162	189	163	173	178	183	181	200	188	188	200	165	190	203	190	178	166	197	200	186	179	200	191	199	205	210	193	170	184	165	202	193	187	175	209	192	193	185	183	165	183	179	208	173	184	183	191	203	176	189	160	188	177	195	196	171	180	212	155	178	161	183	196	181	192	164	184	197	187	191	156	199	165	164	183	180	178	192	167	181	172	192	165	166	190	165	187	169	195	188	167	199	180	202	197	203	172	174	188	210	193	176	184	157	189	187	163	182	190	194	159	224	190	167	199	170	213	182	179	168	165	199	190	192	175	162	193	187	191	186	193	182	184	188	180	203	175	194	168	174	187	172	184	205	184	172	195	164	191	196	173	204	170	183	225	176	202	197	178	194	184	189	169	176	176	181	188	153	185	211	196	188	198	196	194	190	176	207	182	217	207	199	182	169	184	188	162	192	192	172	167	147	175	182	194	167	192	175	172	174	177	174	196	182	193	185	181	184	216	201	203	203	174	173	188	182	163	205	163	181	181	204	210	181	209	179	183	201	195	194	196	181	172	167	173	156	191	209	208	198	187	186	204	164	154	209	202	190	191	179	156	210	181	206	187	208	205	148	194	177	194	176	171	205	214	177	192	187	195	190	188	185	157	157	193	198	177	192	165	205	160	185	176	192	212	193	170	159	190	199	190	191	225	195	199	200	161	152	204	188	193	171	194	196	189	189	183	183	186	203	195	186	192	185	194	191	198	184	188	185	181	184	207	181	169	173	212	186	184	165	176	181	180	184	163	179	191	183	192	187	161	179	169	191	176	189	181	172	162	187	190	188	195	171	190	203	175	171	204	198	184	178	200	176	183	177	195	190	162	180	182	182	166	197	197	191	205	211	210	198	181	178	201	167	189	178	186	195	185	171	194	197	193	174	165	193	203	177	216	177	188	176	170	176	180	194	156	198	169	172	186	189	202	167	185	178	195	194	193	228	159	194	186	188	199	179	177	203	180	196	190	162	174	183	174	184	188	174	199	180	187	177	176	183	196	193	170	185	194	168	166	174	183	171	196	198	163	175	184	195	197	197	210	174	171	190	185	173	189	196	198	182	195	204	191	183	189	193	177	180	189	181	179	191	182	176	175	172	200	180	179	193	193	167	183	205	199	182	161	195	174	206	195	179	186	160	174	175	173	169	171	156	170	201	161	185	206	199	197	175	188	207	169	217	200	195	181	185	190	157	195	199	184	187	158	169	165	162	199	196	167	204	194	146	176	194	193	176	199	197	203	185	209	193	180	180	166	197	201	213	202	197	181	179	187	185	169	170	200	188	219	188	184	196	181	177	203	192	177	212	191	182	173	167	198	192	184	202	149	165	199	171	188	177	191	192	166	181	180	191	161	184	170	170	155	167	181	211	191	187	173	168	173	167	197	178	190	183	191	185	206	176	187	183	154	180	174	199	211	212	204	180	165	173	154	173	194	202	198	191	179	184	181	161	192	215	186	178	190	191	204	170	168	223	172	179	212	200	192	178	183	182	173	181	187	171	181	193	176	174	180	183	197	165	178	200	181	191	185	183	199	192	195	163	182	192	168	185	172	209	168	177	150	191	172	189	172	197	169	160	167	210	200	201	174	177	171	177	182	176	162	192	212	192	179	193	201	181	196	161	187	205	182	166	202	158	169	164	166	173	162	202	191	162	168	176	179	173	160	179	190	173	195	189	180	197	170	188	181	149	183	204	185	189	185	187	181	199	200	170	177	194	194	179	201	189	189	182	168	208	150	188	171	191	187	200	165	179	187	178	205	178	188	204	196	163	179	164	187	202	186	185	151	191	198	175	189	184	174	190	181	167	190	175	206	182	199	206	197	196	208	196	158	171	177	160	192	202	197	184	179	183	172	197	153	184	184	186	166	194	186	221	181	192	185	187	189	172	184	180	186	158	184	155	172	201	183	183	194	196	176	182	194	186	184	159	186	206	186	215	180	172	166	176	164	183	182	177	216	181	183
3397	5064	3214	1516	901	710	639	520	525	475	493	486	466	482	454	484	470	457	441	477	463	452	469	462	471	453	435	461	510	446	405	421	427	440	434	430	492	447	400	470	455	428	440	465	444	433	433	429	447	441	432	471	447	430	445	452	471	462	467	408	455	448	436	433	439	385	488	450	443	452	459	445	440	466	439	450	457	455	461	502	463	430	428	417	495	467	414	476	425	437	425	445	448	439	461	499	422	456	408	423	424	403	474	428	431	453	425	440	444	402	435	461	456	458	429	450	441	482	458	426	453	453	442	454	432	462	469	425	427	475	467	440	429	409	424	427	437	451	454	430	450	467	414	421	421	457	455	454	430	459	463	468	456	436	458	448	466	468	457	410	436	457	457	417	438	433	429	442	402	484	452	461	457	473	476	417	433	433	443	417	453	492	462	454	450	466	439	470	482	443	457	438	447	434	420	456	439	457	441	415	460	424	469	428	459	456	440	396	446	476	456	463	460	477	398	449	471	450	446	454	384	426	431	452	457	441	426	441	438	465	426	464	448	444	459	473	473	470	452	416	452	408	386	448	452	448	446	426	450	461	439	477	440	426	436	470	439	417	491	449	459	433	409	419	405	453	465	463	464	503	471	475	408	470	452	417	443	423	434	452	447	422	446	451	423	428	440	425	464	416	434	403	421	454	454	457	416	453	445	438	444	429	439	464	465	442	408	418	424	483	468	426	442	398	440	477	420	404	447	468	429	423	456	407	422	432	415	443	449	469	441	452	412	493	432	401	413	434	429	440	460	441	432	468	459	457	433	432	438	425	422	427	479	447	444	438	448	434	439	466	456	432	466	438	452	433	414	418	432	472	441	427	432	477	462	431	455	391	413	435	452	424	409	423	457	464	432	432	448	444	454	414	476	429	447	438	434	467	435	450	438	447	413	457	422	479	450	463	501	401	414	434	431	473	433	477	444	438	436	454	445	449	452	452	444	460	465	438	462	474	443	428	422	463	446	462	429	442	431	444	470	460	455	432	419	443	418	456	439	487	458	472	474	435	456	476	439	460	444	427	458	471	451	445	445	431	489	429	416	441	448	421	460	412	456	449	444	458	456	495	438	426	464	431	424	450	436	428	448	403	443	433	475	450	432	427	463	418	455	466	466	455	429	455	462	474	430	435	428	457	466	451	445	481	401	437	450	433	448	437	447	450	406	419	472	414	396	425	438	432	477	456	430	434	429	473	464	419	433	437	439	443	457	433	457	442	440	414	440	442	444	466	415	455	427	467	427	428	485	471	453	443	463	429	440	469	468	438	449	455	442	444	442	465	433	424	422	441	486	475	422	445	413	440	491	414	445	423	438	438	430	442	425	445	436	442	441	467	415	409	420	433	441	453	444	419	439	468	398	427	407	420	449	453	463	435	449	439	434	409	441	420	427	446	473	418	453	432	437	435	447	448	408	452	449	438	439	420	449	456	431	457	434	465	436	442	492	441	461	443	433	467	457	389	417	413	447	443	429	417	454	439	490	427	442	467	431	453	428	471	460	448	455	455	456	463	431	450	460	427	455	449	445	422	472	471	438	432	426	391	430	439	436	479	435	451	419	424	449	387	429	447	419	455	455	440	491	458	426	434	471	421	441	422	474	437	451	436	442	439	437	453	444	406	456	434	444	431	469	433	418	450	441	452	464	409	486	431	451	410	458	455	447	391	444	451	456	463	431	436	401	455	415	426	465	454	421	461	413	467	450	465	430	435	447	455	448	458	450	450	445	439	423	425	444	425	436	468	422	469	431	497	431	417	431	428	420	491	462	444	460	486	435	478	431	480	442	408	475	408	414	480	425	421	478	418	438	434	419	442	419	465	414	431	451	431	448	418	446	451	455	465	407	450	430	434	469	439	468	449	442	445	463	431	408	455	438	420	453	460	447	453	424	455	457	448	452	466	443	509	461	444	416	434	418	446	433	416	447	423	428	435	454	437	418	411	462	473	461	443	490	386	429	441	413	438	453	468	430	442	446	440	448	475	423	455	452	446	414	449	426	465	420	421	449	430	427	482	449	464	441	429	433	473	451	444	454	436	449	441	442	439	443	415	459	487	449	468	468	447	505	455	451	456	436	468	414	423	486	457	445	416	411	453	476	471	416	395	445	434	460	420	388	435	446	461	427	474	471	446	427	460	435	437	429	425	467	426	440	468	409	411	461	457	456	453	422	423	439	457	446	429	460	481	454	435	453	440	456	450	454	456	423	436	467	450	459	432	466	448	453	479	437	436	473	435	457	445	434	443	434	451	433	453	428	441	469	449	460	503	420	442	456	464	406	470	419	421	458	438	440	467	447	454	436	436	437	486	436	461	476	423	486	449	415	462	461	474	441	464	462	427	431	464	439	446	486	462	419	403	429	425	421	456	453	426	463	433	446	450	448	466	421	501	445	422	426	419	451	470	431	425	449	411	421	411	456	418	435	446	482	434	482	464	420	426	422	452	485	476	394	444	479	434	446	413	451	442	462	451	421	448	465	473	423	415	443	460	452	446	435	446	427	457	421	439	440	445	484	417	432	418	442	471	432	425	444	443	443	428	428	464	467	429	415	482	408	422	439	456	455	450	459	409	453	449	459	443	427	444	439	416	452	427	411	437	473	428	407	457	461	448	422	424	441	442	436	439	437	464	458	463	441	421	409	432	426	489	447	469	429	430	433	475	450	436	452	448	473	456	432	405	430	415	466	435	390	444	470	468	413	464	462	433	419	466	426	449	438	467	435	428	457	483	460	459	436	460	445	428	409	432	435	484	446	464	427	442	430	432	408	410	450	460	438	438	441	428	451	471	456	458	444	468	436	456	449	435	403	448	435	449	450	444	444	408	429	429	446	451	407	427	454	482	451	460	420	423	413	415	432	447	448	462	488	406	440	436	459	450	417	484	448	458	399	428	431	448	454	465	416	450	459	432	479	413	444	469	440	430	465	420	433	417	450	462	402	451	428	439	458	427	443	454	447	418	439	427	400	418	451	433	445	420	423	429	440	461	443	467	468	427	438	454	424	442	476	476	418	473	440	459	471	437	435	439	433	444	473	453	454	447	421	445	414	425	425	440	467	453	441	442	461	441	469	415	456	460	451	459	405	441	512	450	460	424	423	441	448	462	457	433	439	456	458	450	419	456	436	451	430	487	444	464	449	438	448	437	414	445	475	447	431	485	454	404	443	425	445	451	447	464	449	469	427	456	466	483	423	445	471	404	455	455	414	441	472	438	436	446	465	425	461	438	444	460	442	436	437	450	451	417	441	452	446	456	429	448	468	448	447	440	413	455	472	437	442	470	397	435	440	413	451	442	417	447	430	395	412	467	450	431	432	419	443	455	429	475	464	453	439	458	421	444	429	445	473	447	441	458	441	424	436	461	436	446	415	456	451	444	450	462	406	464	479	466	443	464	453	447	435	485	440	459	483	413	430	447	444	427	458	451	417	444	446	432	462	452	450	453	418	431	438	424	460	460
32743	11041	1503	712	591	568	439	409	437	371	435	457	413	405	401	393	407	433	442	449	403	382	427	435	438	397	435	409	372	432	440	413	451	426	433	415	407	389	410	391	400	479	394	436	422	408	419	419	403	420	442	435	429	427	381	438	413	452	422	426	428	406	426	406	420	459	411	451	442	440	430	462	417	430	405	396	369	419	413	408	429	355	386	407	439	425	424	428	413	420	399	433	414	395	411	438	395	437	439	411	449	427	429	435	413	442	369	398	394	414	434	401	421	433	415	378	402	444	405	382	414	421	425	380	440	414	413	416	436	441	383	445	415	403	395	409	401	399	455	388	436	420	412	433	409	426	412	393	391	445	400	407	448	429	432	404	444	382	427	380	394	439	404	396	412	401	428	454	394	433	399	444	375	450	431	413	438	434	408	419	393	408	414	392	388	407	455	391	459	476	427	418	428	442	428	428	421	442	425	439	479	399	412	396	404	457	428	414	413	431	390	430	405	437	435	455	447	465	442	459	446	397	374	392	400	435	448	433	429	424	421	418	456	409	436	411	417	431	419	447	410	406	448	434	403	432	390	432	407	416	422	431	408	417	411	423	406	406	401	419	407	446	428	395	369	399	399	391	432	398	436	407	417	378	397	452	396	423	360	457	457	443	431	453	430	436	447	443	395	451	409	430	428	447	427	431	371	440	423	404	424	416	411	372	394	451	451	405	422	425	417	460	462	385	430	429	432	429	433	440	390	428	406	406	435	449	420	403	403	431	457	428	410	434	415	418	460	406	422	439	408	466	403	429	433	420	393	436	414	403	421	441	392	388	409	406	396	415	427	400	406	416	438	438	410	397	405	398	424	432	415	433	435	390	396	411	422	432	449	453	440	432	393	417	399	457	430	426	417	408	435	406	413	456	441	423	380	385	401	392	438	400	422	420	421	445	417	388	406	472	438	431	397	429	416	410	424	421	429	441	409	432	439	408	415	448	406	388	427	426	417	405	443	416	458	393	429	438	439	411	412	426	408	432	426	423	458	411	398	416	416	415	442	422	426	416	450	391	396	400	401	389	405	421	451	440	428	394	388	398	452	411	412	420	458	425	430	444	430	445	391	389	407	401	451	455	401	458	427	419	443	403	430	446	405	443	437	413	428	403	436	427	409	408	465	456	442	427	412	398	408	429	421	394	394	424	398	419	401	362	432	437	405	413	395	397	443	436	402	412	405	435	403	425	434	391	444	367	448	404	459	444	425	415	429	445	386	379	391	439	410	402	379	391	424	446	423	433	448	421	468	413	371	410	428	434	420	417	421	417	425	369	403	429	434	437	443	420	367	438	420	422	427	420	405	420	426	440	406	419	406	424	405	401	414	405	445	470	449	433	418	435	416	447	449	431	434	409	433	429	408	423	402	404	431	464	436	401	459	404	400	373	406	416	437	395	418	442	412	461	454	431	441	431	428	432	373	428	436	402	422	414	429	444	415	455	458	426	407	406	420	408	471	386	460	393	411	457	405	408	442	455	416	417	406	392	443	407	448	433	433	474	435	429	419	453	434	379	458	429	464	443	405	439	433	416	415	439	434	430	394	441	420	425	411	446	437	437	404	440	454	414	418	402	400	411	387	444	441	444	441	415	428	383	465	423	419	394	410	431	427	405	397	401	383	394	451	426	401	434	407	432	423	393	394	476	418	443	392	415	408	428	435	394	401	409	405	407	430	424	446	443	442	420	412	409	425	435	435	407	399	431	434	394	424	418	413	436	459	426	401	410	397	401	405	431	407	413	433	407	417	400	414	452	432	435	453	391	415	412	427	414	409	457	446	411	417	450	459	410	412	404	414	390	448	421	385	417	416	431	426	417	420	459	452	465	478	403	377	450	418	413	420	435	379	407	428	446	414	432	436	399	420	416	407	429	426	446	429	396	431	421	437	398	380	373	441	416	436	466	461	405	452	421	411	411	413	429	429	432	419	376	416	413	375	421	410	431	409	418	430	460	390	401	416	400	432	442	426	416	447	454	431	416	422	393	402	435	424	412	420	426	459	430	414	421	414	424	453	434	441	435	409	399	409	417	429	407	445	419	453	429	464	436	450	415	402	432	456	422	461	445	456	361	452	388	415	393	389	412	406	393	391	413	371	425	416	431	405	406	419	438	441	424	368	446	431	422	445	451	391	386	412	436	409	423	443	404	408	412	379	458	444	424	413	421	407	440	408	447	442	404	414	409	388	438	433	437	420	439	399	420	422	422	416	468	413	399	418	430	424	440	450	432	401	457	456	427	396	424	431	382	381	415	414	425	401	412	448	393	405	410	415	424	432	450	411	400	445	388	418	433	423	407	423	435	419	424	407	392	428	393	404	410	402	442	396	405	425	431	394	403	425	416	430	376	435	445	460	444	438	421	430	440	415	431	467	436	426	418	418	422	424	400	461	431	456	426	440	443	435	419	399	393	442	420	456	432	406	420	396	393	396	400	449	411	449	422	420	387	400	432	418	430	446	408	373	403	454	407	445	442	427	438	414	406	444	460	402	425	425	392	472	404	403	418	451	400	403	408	403	468	449	413	428	411	419	441	414	409	462	418	422	408	459	439	392	404	407	438	461	411	394	402	412	442	415	424	434	379	432	417	433	469	425	415	396	423	423	424	408	416	400	447	432	461	417	447	397	423	438	427	451	452	431	432	414	429	421	412	415	463	410	421	431	429	445	417	428	454	416	393	396	391	447	425	450	437	440	405	444	406	407	387	420	424	436	385	430	413	455	479	462	402	443	408	447	419	456	434	406	464	440	412	423	429	423	420	398	438	391	437	456	405	456	397	455	416	402	376	394	397	407	406	394	427	456	449	385	425	430	402	448	440	465	426	386	389	416	405	433	469	393	409	420	426	438	432	467	413	423	419	418	375	396	410	444	390	405	452	449	411	446	445	401	415	448	461	426	437	432	412	405	404	441	437	422	440	420	414	423	426	422	435	447	432	417	451	394	376	424	398	448	405	423	423	436	402	424	422	416	392	397	434	451	450	439	384	442	400	413	446	407	444	405	433	444	444	429	396	437	407	422	392	404	442	414	431	414	441	451	426	405	397	435	403	448	436	390	431	454	442	464	428	450	408	391	418	391	425	426	437	427	388	435	448	397	412	407	448	427	414	425	418	418	454	466	452	445	401	404	412	417	424	402	406	421	432	430	459	414	431	396	389	405	366	411	391	384	399	446	411	393	379	383	406	405	440	419	453	413	429	416	405	412	389	424	433	468	387	406	424	405	416	428	404	457	413	408	444	387	396	415	397	482	450	411	416	432	404	390	365	396	411	400	444	443	413	398	424	374	464	418	446	426	429	422	423	410	381	390	363	413	421	433	403	451	449	433	388	452	452	464	412	369	389	429	415	394	381	444	446	417	401	462	434	474	452	435	447	399	393	432	426	392	439	436	434	425	476	438	448	411	433	414	402	444	432	444	422	431	460	413	448	428	418	395	430	407	385	405	430	441	431	421	408
5912	1136	1026	1004	962	912	912	929	947	913	906	935	907	949	885	935	932	923	979	913	902	885	926	896	915	884	903	975	933	960	952	910	926	962	918	864	959	946	955	918	900	954	912	921	910	959	965	923	912	936	889	942	956	933	882	925	925	938	942	967	972	921	964	947	928	957	986	897	914	983	895	1003	945	911	942	892	898	943	951	932	1002	903	946	940	870	922	955	949	920	904	940	955	978	934	950	954	975	938	931	882	905	939	986	942	899	1004	956	953	917	922	935	947	925	952	954	950	930	920	940	915	884	943	915	977	941	958	965	913	937	908	907	915	906	991	958	950	943	907	926	898	916	915	928	918	889	970	955	887	905	913	958	894	897	900	921	936	963	938	921	944	901	954	908	955	971	957	933	961	928	931	969	940	946	948	898	925	896	880	932	932	956	984	886	914	908	910	932	950	975	925	955	953	915	965	959	994	925	921	965	954	959	924	911	931	887	909	884	946	905	945	920	928	939	925	968	943	961	942	905	943	875	910	950	922	923	876	960	865	888	957	913	912	987	866	949	963	925	925	935	996	906	951	908	926	923	905	936	951	917	942	874	952	926	951	917	908	990	958	903	927	977	932	918	925	881	978	957	985	921	937	864	932	928	920	918	966	946	919	885	870	920	868	942	903	914	888	940	933	934	877	917	909	886	867	926	935	944	899	960	905	936	925	911	919	888	928	952	966	918	905	943	933	932	894	887	938	923	947	924	924	954	926	988	932	911	904	897	978	848	909	943	926	962	972	927	879	902	925	925	887	961	924	889	922	936	950	933	910	860	942	923	942	907	944	947	952	904	918	959	921	938	935	872	989	950	909	865	929	850	863	917	887	896	940	916	924	959	955	918	937	976	925	926	957	886	923	927	925	940	923	893	931	942	919	874	934	950	885	969	946	926	985	928	930	948	925	930	925	951	888	888	951	924	934	911	891	946	939	972	911	879	955	941	939	949	923	933	945	874	912	875	888	911	936	936	917	917	952	961	915	928	968	943	920	874	883	936	914	914	926	932	915	898	897	976	851	933	917	949	965	942	981	897	878	963	966	927	883	926	969	991	921	907	951	929	934	954	905	945	971	905	861	910	912	905	912	936	931	940	966	955	979	934	920	941	934	921	914	970	949	876	935	931	938	954	948	931	943	894	836	950	936	882	893	943	917	981	922	948	940	969	871	938	984	978	902	933	896	883	915	914	946	938	950	920	905	906	988	922	860	927	986	885	847	925	952	954	921	947	980	914	933	944	961	873	966	953	902	913	902	948	925	896	964	989	951	888	928	857	975	919	940	874	931	928	912	944	935	901	962	927	915	938	973	953	914	936	966	924	921	897	944	909	883	932	959	914	959	926	945	972	941	933	909	932	936	922	947	947	981	905	935	907	911	880	946	908	908	972	911	923	857	924	913	982	908	921	936	976	918	956	938	988	947	916	932	883	970	906	966	952	959	934	938	958	890	881	960	927	933	970	946	914	963	947	924	946	939	947	933	917	926	903	919	891	927	961	977	932	942	929	906	940	970	926	945	874	885	922	925	942	955	958	909	941	932	893	916	911	904	870	892	974	940	951	880	962	954	989	943	909	993	975	945	933	929	947	914	962	937	933	932	876	903	1001	933	899	926	930	941	944	916	928	887	914	942	952	976	941	914	914	963	935	899	891	939	950	980	898	893	925	975	902	921	976	929	927	961	902	905	909	925	885	938	933	982	911	933	966	885	887	945	947	884	880	930	941	968	936	978	929	921	923	937	893	930	934	888	912	850	936	898	893	1001	882	895	938	867	986	902	971	928	900	957	910	905	939	941	990	957	884	869	895	937	904	1015	991	939	942	969	914	872	928	955	953	945	915	1026	905	927	891	907	895	925	890	956	951	926	932	976	938	882	932	936	954	955	941	924	916	943	959	958	937	956	916	952	968	900	995	909	923	967	1009	991	909	920	902	934	893	959	872	951	930	945	929	952	886	907	924	942	920	913	937	975	946	892	913	911	923	911	946	946	949	939	934	916	940	928	997	882	905	931	932	918	988	900	910	872	905	919	903	914	945	939	930	924	926	915	904	928	940	908	937	923	954	927	933	876	914	929	934	898	989	897	874	954	887	908	846	898	956	949	921	933	981	925	973	863	895	898	951	968	909	920	975	953	979	941	930	948	911	942	870	963	899	963	895	936	925	852	939	918	944	933	944	956	949	951	901	868	895	893	885	955	940	903	989	932	865	940	947	992	964	963	922	939	947	901	940	948	901	941	904	971	939	972	930	886	926	946	920	914	945	954	943	927	900	918	937	920	947	920	931	879	920	937	919	885	949	963	899	950	965	942	948	882	837	897	961	862	944	941	916	897	972	945	929	953	895	938	928	909	930	927	894	929	919	954	942	937	922	953	924	979	893	970	912	919	946	923	908	896	943	863	950	935	945	926	905	921	918	942	885	901	963	902	949	927	928	938	966	913	946	895	929	944	937	942	958	915	960	911	934	879	938	930	926	929	961	922	927	981	934	900	911	936	931	867	928	935	957	962	958	923	929	906	970	953	931	965	874	905	907	949	869	921	884	888	930	955	887	941	927	927	921	889	924	920	938	958	935	913	931	930	977	899	884	915	922	903	892	923	941	863	953	986	906	912	929	924	1009	883	913	938	938	893	909	915	928	915	861	943	950	912	871	970	907	942	919	956	895	925	924	903	914	944	973	921	932	940	903	948	964	916	908	950	953	942	931	945	926	899	927	930	881	970	984	997	963	982	888	893	940	938	956	887	898	891	889	891	958	877	884	914	945	988	910	935	944	909	879	875	913	900	878	928	893	890	901	966	917	933	942	950	993	890	964	933	926	948	934	906	928	914	925	919	910	915	954	906	891	914	889	980	884	969	943	903	948	907	938	958	913	889	953	945	945	950	912	939	901	955	932	975	941	899	959	949	975	969	932	949	890	886	949	965	931	943	938	937	935	937	928	882	938	917	945	934	1004	895	956	907	906	933	898	909	865	935	895	906	901	910	935	950	908	909	931	960	947	946	891	954	948	880	889	942	953	939	933	976	937	890	900	959	933	915	934	910	947	886	950	934	939	882	986	920	938	903	917	972	944	925	924	930	880	882	981	929	934	923	938	919	931	858	979	915	937	900	970	889	951	919	968	929	890	983	960	979	879	965	894	956	908	961	921	953	943	924	906	951	922	948	946	925	948	899	905	895	933	968	909	914	918	952	935	957	925	953	926	996	896	938	912	899	917	914	932	934	885	929	959	870	938	968	937	927	918	943	871	916	940	920	967	950	935	952	921	898	938	942	924	959	961	971	891	919	856	939	885	920	920	969	953	957	903	914	896	967	963	969	949	962	932	915	976	974	905	923	961	953	969	910	939	909	950	878	934	928	900	938	952	980	945	972	933	926	934	920	890	940	912	959	932	959	1006	943	950	888	956	910	946	911	910	928	945	883	931	930	948	902	934	942	1006	929	930	954	915	924	891	888	943	971	919	888	944	932
24717	21162	24759	27814	21020	4049	607	492	420	418	437	442	467	422	397	351	405	440	396	344	378	393	396	373	398	376	357	363	387	368	401	366	395	373	388	371	347	409	407	376	396	359	361	408	351	371	356	393	357	377	353	379	321	376	391	356	388	375	407	378	370	385	372	360	360	377	354	367	356	396	366	376	405	351	369	352	335	387	372	361	365	406	387	356	416	359	363	405	408	365	344	367	365	363	350	398	383	361	353	360	374	394	393	352	349	385	381	398	383	366	386	397	386	375	399	361	326	357	353	344	355	404	360	381	371	368	366	387	377	346	370	376	393	394	413	389	379	378	373	415	386	383	354	319	340	387	364	370	357	356	400	383	376	351	336	362	404	342	352	384	376	361	388	372	374	374	354	402	372	372	386	376	375	372	408	418	349	338	390	371	388	369	339	362	371	364	360	396	373	395	369	400	391	343	412	374	388	387	383	334	346	364	391	389	366	349	342	376	345	379	351	394	388	362	341	367	387	404	353	363	357	365	382	334	363	387	374	416	380	377	410	403	368	376	376	366	360	410	428	362	366	348	392	376	381	394	331	372	379	375	369	448	407	399	364	358	407	324	348	380	370	410	321	352	383	346	369	348	357	403	389	403	370	367	369	342	346	344	365	373	387	384	401	345	411	365	404	407	418	386	378	328	374	384	368	377	394	355	362	350	387	385	358	373	422	399	401	365	379	387	389	342	354	345	354	349	366	378	382	365	343	383	398	378	358	367	388	368	373	368	424	424	387	377	379	387	383	384	365	401	407	377	375	360	342	373	348	377	375	386	380	367	367	379	414	372	353	370	363	370	373	335	391	398	360	341	382	349	400	373	388	436	417	396	405	369	347	419	376	394	368	419	377	400	373	379	390	388	355	412	389	375	339	374	393	388	386	412	349	365	392	387	360	366	378	362	387	361	396	382	391	383	378	394	379	377	376	401	385	405	392	362	387	376	391	392	355	357	414	368	388	367	396	381	367	403	369	380	356	351	402	389	381	355	372	371	353	356	359	365	396	379	336	358	347	376	389	398	376	388	381	375	395	377	373	376	363	369	368	384	364	383	400	380	360	362	352	370	416	374	376	385	346	396	370	362	373	404	353	353	403	351	374	367	384	368	391	359	409	369	374	363	388	365	369	380	366	366	395	377	366	365	383	375	369	371	371	359	379	338	461	392	363	372	362	336	384	367	368	323	392	402	381	359	337	387	368	371	352	372	397	342	419	357	349	397	385	321	330	380	338	375	385	399	392	381	367	383	343	383	387	422	413	396	367	387	357	386	363	396	391	382	365	343	346	383	358	350	396	393	372	364	385	380	328	364	347	383	364	362	416	355	396	355	377	402	364	367	407	386	384	380	371	372	354	341	382	374	374	326	376	382	338	428	378	374	355	379	419	381	378	392	336	388	387	392	329	373	351	371	370	334	341	371	343	372	367	384	378	368	354	363	382	367	365	369	387	378	368	358	348	400	364	352	369	407	373	396	364	387	377	409	375	387	352	365	332	391	372	413	376	394	344	397	374	385	348	375	373	370	374	368	378	363	385	388	367	367	328	355	378	393	344	380	376	352	370	355	390	378	380	353	426	341	396	357	390	405	380	363	375	366	369	369	372	369	352	363	336	343	387	344	396	374	389	367	371	382	376	391	336	375	346	349	388	321	382	384	352	416	380	384	381	330	389	388	362	360	365	343	398	386	390	371	383	402	396	383	367	401	359	342	359	393	382	354	371	414	408	399	348	357	365	378	364	393	384	373	348	363	398	337	349	377	351	401	392	373	370	376	345	375	362	374	375	403	368	366	360	364	349	333	394	375	406	353	365	359	373	402	387	357	366	353	334	369	359	367	346	386	381	398	343	322	380	392	361	362	331	331	396	376	369	378	344	373	413	383	350	372	331	357	393	386	380	364	378	394	386	403	353	353	363	376	367	417	390	384	389	384	370	375	392	351	356	402	402	385	371	335	356	395	341	356	358	358	374	366	415	354	341	368	354	368	323	391	396	423	380	367	398	406	386	390	326	363	357	352	366	376	365	373	410	392	398	384	375	420	400	346	336	359	373	350	383	337	366	399	391	397	387	368	372	394	374	418	337	355	400	399	347	399	367	378	390	333	345	376	366	380	406	350	381	363	361	387	352	369	362	398	356	354	386	378	369	360	382	394	381	398	394	432	370	396	349	386	364	369	352	376	415	358	401	372	393	392	389	361	352	348	392	371	378	351	377	362	426	376	393	409	385	393	393	385	349	359	367	360	373	343	371	404	371	356	419	400	374	405	397	377	329	361	372	365	362	335	373	363	407	410	406	362	395	369	372	399	386	384	396	387	365	354	367	341	367	382	387	369	362	356	337	386	326	391	359	351	350	391	387	370	385	362	375	386	422	380	354	364	370	363	328	350	380	330	347	390	326	419	378	403	355	362	357	326	368	352	374	391	388	393	369	355	365	398	347	374	357	367	374	381	351	400	427	370	376	343	377	382	351	392	386	363	377	362	361	383	349	358	378	412	366	373	333	377	322	345	352	361	375	354	347	367	371	374	376	351	322	348	375	358	361	368	395	383	388	384	368	381	337	349	352	364	363	339	337	377	362	386	373	342	359	361	340	350	369	384	373	407	368	350	338	388	409	371	391	361	373	411	391	406	395	346	385	381	415	425	329	408	390	388	370	370	384	381	384	385	387	377	337	371	366	378	357	349	334	382	392	412	372	350	390	386	401	372	384	374	393	397	339	371	381	395	376	394	387	385	401	378	372	357	361	367	380	406	370	398	399	390	365	379	354	354	362	389	361	373	382	368	347	360	382	380	395	359	359	354	367	377	356	356	388	355	376	338	333	360	386	345	365	379	402	338	361	384	381	357	400	420	421	379	388	371	375	361	383	385	410	362	385	378	387	362	405	344	377	383	316	347	388	381	384	377	388	385	357	351	338	376	395	383	406	370	395	374	355	363	340	330	341	366	374	393	363	388	355	395	398	310	361	358	376	390	384	386	367	377	353	345	357	347	370	347	354	321	335	353	346	369	381	397	347	374	365	410	378	362	414	383	363	379	365	366	360	406	388	410	386	399	393	396	397	393	368	385	373	411	403	350	377	368	408	384	361	351	398	381	346	409	352	368	384	422	399	383	415	411	372	406	313	386	372	309	406	401	388	414	378	382	380	375	412	373	366	374	382	405	383	361	395	382	384	354	363	331	404	347	380	364	384	386	361	348	380	372	405	379	363	380	338	383	376	367	361	395	354	339	401	356	342	367	330	388	365	353	359	381	359	360	396	376	366	337	398	366	350	379	345	345	406	377	378	385	388	414	370	368	384	378	363	366	360	397	365	384	359	399	374	390	367	353	401	382	368	404	367	359	357	398	362	343	361	400	393	404	374	404	384	367	340	403	371	388	359	366	363	366	359	380	425	346	368	353	362	361	335	374	385	381	355	368	381	350	390	361	401	381	386	381	370	348	381	394	426	396	338	365
3436	3282	2350	1370	1050	976	911	895	870	869	819	872	843	795	834	796	799	843	820	813	837	789	890	842	817	885	817	816	831	816	853	831	851	822	826	834	832	840	848	820	808	842	760	799	880	805	864	778	835	865	844	798	827	840	841	838	806	802	811	824	839	829	875	765	856	751	804	763	814	821	794	848	786	861	776	810	793	794	797	842	855	795	797	841	807	824	792	831	847	755	809	823	778	805	826	814	822	805	761	868	799	812	755	803	794	826	847	815	829	830	824	817	787	845	872	850	834	834	804	807	819	782	821	866	813	818	813	813	826	802	837	838	837	823	824	779	829	858	857	829	887	858	825	798	797	826	835	811	852	804	840	867	815	759	871	792	800	823	794	802	817	789	837	799	786	860	833	809	746	836	767	808	817	774	852	774	858	780	799	810	803	814	790	820	847	815	819	851	794	809	822	785	801	874	826	805	780	807	834	832	790	780	897	842	826	812	799	788	795	859	835	825	822	773	852	807	836	819	790	785	808	801	788	806	790	821	830	850	839	823	791	775	803	817	839	831	856	809	810	818	854	838	821	819	801	777	837	856	781	818	799	795	826	794	820	796	845	833	817	808	782	822	806	855	802	842	784	792	780	798	826	807	867	848	815	883	839	852	833	832	802	853	833	800	799	813	774	830	802	814	899	811	815	823	786	819	772	786	811	825	855	778	820	861	825	809	801	786	812	819	819	831	803	811	826	795	811	847	810	795	831	814	805	828	801	805	880	813	781	825	814	790	813	901	777	805	808	818	804	824	841	797	843	746	839	802	775	744	784	814	773	881	815	834	817	791	837	851	809	806	812	841	841	847	793	855	782	830	881	831	806	819	761	792	858	771	737	799	843	808	822	809	790	838	840	797	833	905	802	817	844	820	801	815	787	801	801	860	854	807	821	805	808	798	772	796	786	836	837	815	808	788	803	851	834	798	819	839	805	862	829	832	823	815	784	805	828	816	855	821	867	820	828	800	852	787	805	846	827	800	820	822	830	792	840	820	840	816	810	756	800	821	828	766	780	806	851	801	785	808	834	844	848	820	857	819	815	830	826	822	828	812	827	826	823	816	828	797	803	804	850	835	833	879	812	865	827	767	768	821	817	842	816	825	833	816	794	827	839	840	843	864	824	838	824	826	845	834	822	777	783	721	880	836	819	844	827	743	783	839	799	794	787	841	812	787	823	803	837	818	870	829	874	795	832	871	809	869	765	816	825	807	796	836	777	788	832	802	823	830	871	780	799	802	815	789	813	814	830	841	824	818	793	821	791	819	783	800	837	793	819	835	785	846	800	803	787	867	740	799	805	819	799	833	808	757	855	822	820	796	802	806	764	763	807	835	809	807	815	883	816	817	800	808	830	866	786	849	767	836	758	823	842	806	819	825	840	813	806	847	791	754	828	856	872	783	800	835	846	813	830	850	819	858	824	765	815	826	821	785	798	837	845	861	823	801	792	834	856	790	803	809	779	780	828	820	871	810	823	843	805	808	819	776	801	795	806	840	760	820	804	785	839	790	809	827	839	852	855	844	851	846	820	774	822	822	817	782	773	771	800	818	823	847	835	776	844	829	794	761	806	782	821	856	808	833	811	871	865	802	818	800	819	777	747	865	758	782	806	798	805	845	791	831	808	812	824	853	806	802	841	854	811	834	820	833	819	833	861	763	845	812	811	788	822	859	814	867	853	805	795	809	774	803	830	830	820	821	829	819	812	819	839	876	869	772	855	816	833	784	793	801	833	842	841	811	786	783	830	867	777	824	887	827	808	835	821	773	764	806	848	822	787	847	842	816	860	799	796	841	827	788	847	776	790	813	810	852	787	779	823	823	808	824	832	773	845	814	810	810	822	844	844	823	839	790	793	767	821	837	851	835	809	813	839	862	839	766	828	845	860	868	802	811	873	745	845	754	744	906	777	808	856	804	789	770	790	793	792	801	830	786	809	852	811	818	846	801	832	820	822	849	850	792	833	790	797	834	791	868	837	794	820	822	776	828	744	817	788	790	795	822	796	808	805	847	841	818	804	773	842	790	824	857	822	785	809	858	856	814	802	832	846	813	812	817	792	785	851	813	857	791	832	833	811	783	837	805	831	829	848	775	825	803	820	772	812	827	771	780	797	817	828	766	829	868	825	837	808	801	808	791	774	798	824	805	775	823	807	828	843	776	801	840	818	850	873	793	856	828	852	846	780	820	814	795	871	813	828	852	798	836	829	804	816	839	843	781	816	800	777	810	805	853	811	883	846	863	755	867	784	820	797	790	829	816	834	837	836	799	817	808	829	802	777	789	838	835	865	815	813	829	841	791	841	831	811	838	834	821	835	845	830	815	860	808	812	807	814	826	775	796	798	767	806	849	788	810	846	830	862	787	819	837	836	834	848	784	806	817	813	836	815	842	879	779	821	832	851	819	777	800	891	812	828	817	828	806	775	825	829	808	831	809	769	801	842	837	841	812	776	875	798	814	779	836	805	838	840	851	787	784	822	831	816	832	855	829	819	810	807	830	833	829	800	854	858	814	831	850	846	816	842	781	878	842	825	810	809	822	827	809	776	807	775	840	793	883	829	793	801	857	815	794	870	802	854	810	817	853	819	831	833	832	849	796	834	841	837	815	871	812	802	829	792	852	766	841	846	870	827	785	784	813	826	808	806	763	823	833	811	846	838	851	838	860	802	811	780	809	827	778	825	865	854	823	829	803	832	750	814	789	852	822	832	901	814	801	857	797	820	795	865	867	845	769	754	830	844	825	816	800	795	819	877	862	858	785	813	768	806	774	853	825	824	839	857	808	825	834	812	792	814	808	820	865	821	784	781	789	761	816	838	803	800	809	805	793	810	836	819	760	774	835	855	837	870	785	836	824	833	816	765	817	820	810	839	806	792	826	867	835	818	814	788	841	769	782	796	838	776	851	849	821	824	788	806	811	804	817	787	771	812	801	805	861	861	817	842	819	816	842	802	827	835	829	859	796	819	777	832	849	782	800	778	838	817	801	814	834	830	854	810	811	819	837	799	815	813	793	783	846	818	828	871	797	792	825	751	824	845	828	803	799	776	817	835	805	842	851	803	803	856	748	815	845	789	773	805	814	815	829	787	826	812	772	804	786	843	797	868	809	845	845	835	768	821	767	854	835	778	849	818	848	820	789	873	799	838	780	779	805	811	856	789	848	811	886	878	813	827	850	842	852	819	823	796	847	783	787	779	811	820	788	801	843	817	801	786	856	785	872	824	843	779	810	846	776	795	818	786	834	850	810	818	795	832	778	773	814	758	801	853	817	832	841	788	775	817	764	817	816	846	853	795	836	812	799	863	824	782	822	809	818	800	833	799	787	842	830	863	790	859	831	853	818	813	790	818	792	837	847	825	789	832	814	849	819	773	901	847	819	812	831	811	814	813	804	771	840	801	806	796	835	861	790	787	797	811	807	826	784	850	790	846	776	836	755	828	819	798	885	834	808	784	845
23938	21134	25290	27244	21137	21062	2539	473	309	340	285	274	231	238	204	243	213	237	208	234	226	218	201	186	188	209	189	201	207	178	215	187	183	157	179	157	211	185	198	201	202	181	191	181	192	159	188	169	170	183	196	177	182	198	191	163	203	167	191	182	193	172	168	174	172	175	187	176	179	211	188	203	196	170	191	187	171	174	222	147	192	161	178	207	178	154	159	174	180	162	186	181	204	209	180	176	169	187	195	170	193	189	205	190	182	180	207	182	194	164	198	184	191	175	209	189	195	187	180	180	184	185	195	186	199	197	168	203	181	181	198	192	170	205	188	175	192	181	174	173	172	184	180	175	186	207	215	187	170	185	193	202	184	195	186	179	206	178	161	198	171	187	184	187	175	156	177	175	202	202	185	177	167	151	163	205	177	148	163	193	183	179	178	180	184	185	172	193	155	183	201	177	163	174	173	180	168	211	177	136	181	143	190	206	168	147	187	168	188	167	163	185	190	178	209	165	181	186	202	197	164	154	185	190	212	193	201	167	197	217	217	167	182	182	179	177	185	184	191	198	173	196	169	180	206	192	164	181	191	192	166	156	196	187	179	182	181	218	180	179	207	178	221	195	184	179	180	179	186	186	163	197	171	201	218	183	170	192	165	184	194	186	140	171	165	189	215	211	209	208	211	218	200	158	192	173	180	184	179	174	168	197	186	162	159	164	188	166	155	182	175	177	165	196	187	178	172	203	177	168	171	148	180	159	188	195	215	199	171	182	191	195	169	219	182	191	202	179	217	185	198	171	173	199	176	185	181	163	186	199	205	188	159	184	170	157	189	170	174	186	170	171	193	167	238	176	184	179	202	195	199	177	192	180	192	185	181	195	189	181	163	183	185	170	192	193	184	174	167	203	165	163	192	164	189	161	215	180	196	173	191	176	180	150	176	174	182	195	183	211	166	177	163	186	220	169	184	203	186	216	195	174	177	192	163	179	183	197	170	164	182	186	170	174	183	187	192	196	196	185	188	173	196	181	195	168	184	179	207	195	181	168	207	202	178	178	169	196	204	179	199	173	155	182	184	153	194	201	190	171	197	187	183	190	195	193	148	197	214	180	210	172	199	200	185	148	184	174	187	207	181	189	159	175	174	186	213	204	203	171	189	191	173	195	201	181	173	180	202	164	180	191	165	168	179	171	203	173	169	169	207	177	182	164	183	215	187	192	203	159	191	180	179	167	187	185	215	227	149	195	187	176	173	179	178	161	179	177	158	171	177	155	164	172	200	179	196	196	173	170	181	164	200	180	173	193	201	163	179	193	198	168	190	195	178	180	162	174	195	164	157	168	198	189	173	167	154	206	174	185	176	193	165	178	162	151	170	197	190	164	188	217	190	189	171	161	173	177	201	169	196	174	172	198	189	186	191	183	166	191	186	175	158	200	184	181	184	158	143	218	175	187	191	196	184	182	201	199	188	204	193	147	179	185	178	190	193	166	187	187	163	180	192	200	171	164	190	172	185	193	182	175	177	176	195	194	174	202	167	186	169	186	156	183	193	169	193	213	168	196	190	202	181	170	197	167	187	191	181	207	168	191	167	168	193	176	179	191	191	183	149	185	175	176	217	174	178	194	190	171	189	166	162	174	181	178	153	194	165	181	169	156	190	187	200	177	202	150	179	181	182	175	169	194	184	173	194	172	183	187	181	191	149	196	196	182	208	182	201	172	171	204	161	169	183	179	189	182	154	178	197	169	168	197	186	178	164	174	143	206	184	189	182	198	152	196	199	178	176	172	175	186	185	201	198	216	175	193	177	193	172	169	158	184	165	152	166	149	208	211	175	198	188	176	170	198	181	196	170	197	182	166	204	171	183	164	181	184	166	193	179	169	173	199	203	170	184	170	169	196	189	202	182	206	175	195	205	196	170	176	168	161	191	210	216	192	144	197	160	183	185	173	167	148	159	191	227	187	192	199	206	165	210	193	155	168	171	199	185	188	190	178	168	204	180	190	168	186	206	198	189	186	184	157	190	183	205	198	191	218	172	216	195	198	163	176	184	184	186	213	179	185	162	184	187	207	202	210	179	185	184	220	177	174	206	186	179	180	175	206	188	193	176	171	218	178	172	192	177	204	182	188	169	182	188	189	171	169	179	188	217	174	179	171	163	182	187	178	185	192	172	183	183	179	163	173	183	160	187	161	181	179	160	224	170	181	176	178	156	186	171	158	179	185	164	174	192	197	177	185	202	194	186	199	180	177	178	191	184	204	191	176	205	194	185	182	185	166	181	185	195	177	167	180	195	178	173	199	204	188	185	178	173	208	174	182	176	203	188	174	183	200	172	174	144	179	189	160	152	189	178	186	170	186	180	193	167	168	178	175	191	174	222	215	173	187	170	169	212	198	165	169	167	160	188	202	207	178	200	172	173	184	173	181	167	168	141	164	185	180	168	177	178	197	170	183	173	158	159	171	181	159	182	164	169	174	198	184	192	189	181	182	162	175	179	170	186	234	176	174	186	216	205	155	173	198	165	177	175	187	201	196	196	186	186	175	212	196	180	178	190	172	212	171	155	181	211	182	148	184	202	210	198	182	176	188	156	169	164	176	158	178	182	183	177	179	173	202	187	164	193	183	176	179	221	172	166	178	176	172	183	196	183	186	186	203	189	191	218	165	203	178	170	167	203	148	207	192	189	178	189	193	184	157	175	174	176	174	176	192	151	175	181	175	190	187	161	169	148	150	193	187	198	193	193	177	216	186	206	182	192	187	191	195	193	176	189	170	182	199	169	188	209	172	184	187	201	215	220	180	186	213	181	149	187	194	192	186	159	158	156	218	182	184	182	187	161	175	204	184	196	173	176	183	173	152	165	164	205	185	215	193	161	184	157	189	153	195	202	201	149	193	180	169	191	140	174	171	180	183	184	203	190	178	148	200	153	178	183	180	208	205	169	200	156	195	212	176	172	180	190	194	192	212	184	186	200	197	163	190	184	190	202	155	184	216	181	218	189	177	158	188	183	182	146	172	178	189	173	183	189	193	198	197	188	183	167	182	171	182	161	166	195	197	201	207	197	178	183	187	163	198	182	173	168	175	165	170	206	176	145	167	180	193	174	179	177	152	175	178	195	157	205	161	172	166	208	184	196	190	197	203	185	168	168	169	191	194	180	196	201	190	182	164	158	169	154	183	187	196	187	195	199	162	195	196	195	178	174	175	193	184	187	155	166	182	179	205	171	170	174	204	191	186	178	178	165	180	175	185	185	191	183	171	187	175	174	186	191	174	177	154	185	186	179	195	178	177	194	193	197	181	207	195	187	186	192	168	200	171	182	185	170	170	171	178	178	191	186	173	173	173	197	145	181	182	163	190	176	186	179	192	180	171	186	185	190	181	161	179	173	173	194	170	188	175	196	163	161	189	197	193	199	176	192	181	183	188	179	161	194	175	168	173	191	198	160	170	187	179	191	192	193	183	215	165	171	169	149	190	215	191	178	162	182	202
3281	5074	3156	1526	909	699	602	586	550	521	523	474	526	468	433	484	451	461	453	448	455	448	481	423	441	448	443	427	435	445	402	440	452	443	462	468	419	432	415	438	417	449	435	453	443	421	452	469	443	453	416	458	428	401	456	442	426	466	448	482	432	433	439	473	479	448	436	430	440	455	463	460	421	407	451	443	463	480	451	444	442	464	425	450	437	424	391	446	416	455	428	410	474	442	464	467	418	415	441	452	422	411	430	468	402	416	442	431	410	449	435	443	428	436	461	445	434	428	439	405	459	447	412	449	441	443	430	424	449	407	431	480	442	428	431	436	431	425	458	434	453	467	441	421	465	486	427	460	419	424	429	419	436	433	450	406	449	455	429	414	419	470	457	402	419	482	451	440	467	412	444	469	426	476	448	423	485	446	442	457	437	465	427	428	435	477	384	445	447	430	432	447	431	450	461	393	438	447	418	407	447	441	425	403	447	428	408	453	443	431	437	412	450	477	432	438	435	391	460	441	475	439	465	460	434	446	447	472	448	433	467	510	416	426	415	439	453	432	385	471	443	445	438	429	458	451	406	436	471	434	434	410	459	429	436	437	428	426	414	434	431	449	429	471	454	469	439	440	424	449	439	434	422	399	451	430	434	411	425	416	425	446	439	435	429	458	442	479	406	457	440	441	423	434	424	459	421	458	481	436	457	418	425	436	420	433	462	459	427	469	463	439	440	435	486	418	468	459	442	454	429	447	429	394	436	435	452	409	438	412	449	462	421	428	394	436	452	442	494	446	475	416	459	414	448	424	431	420	450	447	443	411	430	438	470	400	419	433	487	437	439	417	481	437	445	441	469	445	421	409	460	436	461	433	461	449	417	440	447	438	451	467	435	425	453	461	434	434	432	446	444	473	443	452	411	487	464	442	440	427	458	443	436	448	474	464	414	443	467	477	403	430	453	415	454	470	443	442	448	443	464	455	430	471	456	440	431	437	472	433	420	408	441	455	443	407	435	469	409	453	443	465	413	482	439	446	437	491	448	470	450	425	450	424	430	447	465	453	419	437	483	412	447	408	421	445	436	452	449	489	475	408	433	430	434	433	446	424	445	468	461	402	424	409	428	425	403	468	396	461	429	414	418	439	456	469	467	457	472	420	423	411	436	446	438	423	436	466	437	427	412	415	447	445	415	461	446	410	423	440	440	436	441	439	410	444	398	466	416	414	462	445	449	453	426	461	451	448	436	483	450	428	414	438	438	461	465	420	468	470	416	423	480	441	442	435	489	448	448	461	420	455	470	410	419	472	437	435	416	448	447	444	485	443	466	472	479	411	436	434	449	425	406	416	450	431	418	436	430	440	437	458	435	444	481	439	459	398	438	447	445	426	441	420	461	466	443	439	423	456	424	436	436	416	446	444	454	434	432	472	467	444	413	433	451	412	451	433	445	415	439	424	444	433	417	463	443	440	441	434	441	460	464	457	425	470	435	440	427	465	413	427	442	440	465	449	477	431	437	454	428	472	420	427	438	441	436	433	433	445	452	467	436	437	437	406	459	447	433	439	428	449	457	437	434	414	450	423	447	418	387	462	454	471	446	471	458	518	470	444	427	435	435	419	469	447	427	458	436	454	431	439	490	425	433	477	393	440	462	454	421	430	452	423	475	451	408	428	420	447	430	457	426	403	439	440	448	422	442	486	443	422	469	405	429	425	423	481	443	470	468	439	443	453	432	450	437	438	432	414	452	484	418	472	434	484	455	418	453	462	442	418	425	467	447	461	446	423	452	435	463	432	446	462	463	456	450	454	438	439	454	411	441	449	437	425	471	455	479	429	456	479	455	479	466	442	482	444	485	457	427	426	443	431	433	446	431	434	473	420	460	491	484	455	483	434	436	480	446	452	420	442	430	433	477	437	443	400	446	435	434	439	433	443	428	445	425	476	441	435	424	486	471	431	444	455	440	424	406	464	443	416	460	446	460	483	445	465	445	462	479	426	411	433	425	442	463	473	418	454	447	444	440	451	421	425	470	445	435	425	438	439	441	405	440	420	451	464	437	438	417	505	486	431	439	415	434	430	438	446	415	471	445	451	427	456	438	454	443	472	454	442	448	445	458	440	477	383	435	413	411	406	419	440	479	424	463	431	423	429	429	481	437	433	472	436	479	424	426	447	426	425	451	460	415	421	443	435	425	469	437	429	439	448	475	441	441	441	427	436	477	480	418	467	443	443	467	445	441	419	460	431	432	446	465	409	415	406	400	424	468	434	435	456	436	449	448	409	407	425	446	459	416	446	471	456	423	454	398	441	449	486	452	433	450	464	443	452	433	446	454	443	485	419	426	443	426	458	438	443	464	455	461	447	401	475	444	428	505	443	433	511	453	449	432	437	416	452	452	436	429	465	460	455	466	429	469	435	445	463	451	458	435	480	436	437	408	422	421	466	451	416	403	447	475	433	449	467	447	485	454	391	463	445	383	447	449	457	427	455	446	449	458	459	417	467	471	424	445	432	454	440	468	461	436	445	443	412	463	459	451	399	450	449	439	438	437	426	412	450	442	474	407	421	461	417	436	444	431	437	431	432	431	461	467	399	461	409	433	466	425	455	436	422	423	426	448	465	433	447	441	432	454	462	452	425	417	445	434	455	438	409	468	476	466	435	428	412	437	423	405	441	440	421	460	441	449	435	465	496	451	455	427	447	403	427	430	469	452	431	445	440	451	451	414	457	418	404	427	436	463	426	382	448	408	455	458	447	437	470	471	434	446	466	425	422	443	461	443	404	446	431	435	436	432	405	391	439	431	419	418	443	435	435	444	443	444	446	440	420	435	444	440	423	470	427	428	426	443	429	453	439	457	447	415	462	449	446	412	442	445	440	462	433	432	432	450	430	456	448	432	445	449	424	435	409	454	434	450	418	457	472	450	461	446	441	428	410	416	412	421	436	436	423	423	428	378	447	397	442	464	465	458	439	465	410	421	463	468	413	450	425	440	438	463	450	444	436	459	451	431	426	436	469	462	438	411	451	393	506	451	450	446	453	417	425	421	468	405	457	444	455	476	465	451	459	451	457	441	420	418	454	436	442	460	431	419	438	436	434	465	428	434	452	437	455	427	409	443	428	450	423	435	465	489	441	500	442	439	469	455	465	428	479	473	442	435	410	428	417	465	468	449	434	445	488	405	418	425	477	430	433	466	441	436	443	440	440	459	450	441	454	434	455	412	422	428	429	478	446	431	466	460	419	446	441	436	444	425	469	420	420	463	429	430	431	422	493	431	443	440	453	377	411	454	444	447	455	449	454	448	482	434	410	453	413	440	422	448	485	403	481	439	463	427	426	455	404	418	453	466	419	473	430	429	435	434	416	458	445	420	423	465	449	426	433	443	433	451	496	443	440	454	431	439	421	471	460	441	466	447	429	430	439	471	440	455	465	435	433	432	441	458	447	443	397	408	413	444	427	416	423	450	454	384	446	433	429	439	451	448	448	458	478	444	410
32793	10871	1337	550	516	457	397	417	426	429	436	426	399	408	417	420	411	419	423	411	401	445	415	412	449	434	370	408	410	408	389	409	445	384	430	426	411	413	447	445	409	406	411	398	432	414	460	406	460	393	375	412	437	426	434	434	397	430	420	398	400	443	424	424	423	448	446	449	415	412	431	425	454	409	382	416	413	398	419	407	406	399	409	416	413	442	449	431	410	433	414	404	442	400	422	388	412	417	405	430	385	400	386	444	399	405	440	409	433	414	420	383	438	441	440	417	425	425	404	428	430	424	403	414	411	393	432	407	444	405	427	417	429	437	398	424	404	413	412	410	425	388	396	425	447	421	418	383	393	458	432	398	425	437	430	396	399	424	427	415	426	435	448	412	425	428	380	411	409	384	402	407	401	397	441	403	385	440	409	430	465	404	446	433	469	399	411	411	416	408	415	408	411	428	438	430	431	415	379	382	436	401	404	414	427	431	417	440	425	445	443	436	413	413	404	419	464	404	451	408	390	459	427	410	424	445	431	428	420	424	433	410	444	362	406	387	433	437	407	419	432	418	449	419	418	417	374	435	431	424	380	423	434	427	448	420	396	424	429	416	468	438	439	456	435	435	421	463	449	425	386	418	398	419	376	460	409	422	455	408	448	414	406	415	427	386	397	426	406	430	390	417	397	415	414	461	450	427	432	424	447	393	478	413	446	394	425	406	437	397	433	426	404	435	409	394	420	422	414	371	507	395	409	413	439	440	401	424	436	358	401	444	408	425	422	417	480	403	396	404	405	433	390	466	426	414	427	400	401	412	449	403	411	405	400	450	394	402	445	430	429	423	403	432	439	407	406	419	393	436	383	387	411	411	449	394	441	434	459	434	415	406	369	474	447	409	439	364	425	395	430	384	436	450	420	431	429	407	412	421	441	408	422	390	441	370	413	422	412	401	439	398	420	412	431	445	445	394	401	429	412	424	415	405	419	407	425	414	424	416	429	393	449	411	451	475	399	423	379	414	433	448	440	464	415	462	461	411	407	413	404	433	425	402	421	374	403	409	462	414	376	409	439	428	447	430	423	409	405	426	404	439	404	387	382	411	405	448	437	439	449	462	421	440	425	448	457	451	403	438	425	443	429	399	450	390	425	420	433	380	391	395	407	392	431	380	411	374	395	415	418	476	405	431	423	426	441	425	450	476	410	431	397	411	407	440	423	423	407	472	430	415	396	439	411	446	428	403	425	390	429	423	419	414	416	372	446	417	399	436	418	476	446	396	450	402	411	435	439	445	408	428	366	423	417	447	454	415	411	392	420	447	434	401	420	420	357	384	443	383	418	397	435	414	416	408	427	406	406	435	440	414	446	453	388	386	427	416	416	440	414	411	395	389	406	456	381	401	407	437	414	417	434	394	397	409	436	420	389	407	398	411	362	428	408	423	390	415	462	443	434	428	409	436	427	428	443	404	428	436	437	433	390	449	416	426	473	419	410	451	404	377	430	451	418	444	409	409	432	423	405	403	392	411	446	381	421	421	416	420	396	407	429	478	442	409	455	415	405	415	446	400	410	409	458	444	486	441	444	459	376	388	448	388	428	427	426	390	429	428	417	387	383	438	406	452	394	425	449	426	434	411	413	393	430	401	423	410	400	388	429	437	465	433	407	438	455	413	424	413	418	426	421	405	380	425	408	408	436	433	426	476	429	388	424	410	443	443	429	460	398	397	402	441	412	412	434	410	384	421	405	387	439	451	420	448	427	384	424	411	442	414	455	439	430	433	431	445	436	386	433	413	478	417	422	424	411	395	422	375	399	423	433	439	398	436	457	462	399	412	442	410	391	450	432	397	449	443	413	478	452	404	415	406	408	406	417	425	440	434	459	424	359	401	406	419	411	444	395	371	432	433	419	432	412	412	429	424	425	416	459	381	453	425	421	441	392	440	404	410	454	388	418	409	395	419	406	412	440	418	382	364	447	451	423	417	418	415	400	431	450	415	430	417	459	427	432	418	422	431	419	459	455	424	434	421	464	403	412	449	438	437	391	415	433	400	462	461	453	409	467	463	404	395	418	392	420	419	419	380	413	451	442	399	420	449	406	411	435	419	469	420	414	388	406	408	468	397	446	398	452	426	459	432	408	405	447	426	407	419	415	441	444	416	476	437	424	421	436	413	413	424	447	436	418	477	406	436	431	413	426	396	412	478	454	437	441	409	429	441	414	422	384	452	406	401	409	446	413	426	410	419	463	455	372	412	453	394	399	407	466	461	415	426	419	428	401	407	408	446	405	414	414	416	458	396	380	396	409	440	435	447	382	448	399	450	415	407	404	426	434	391	404	415	410	438	397	471	406	431	378	409	417	432	432	452	413	407	441	444	431	438	391	423	386	421	391	404	425	421	429	439	434	406	438	429	413	399	452	434	417	424	405	389	417	405	405	459	421	395	422	451	405	402	441	395	413	442	413	400	405	479	405	416	395	407	457	457	403	417	424	424	392	406	462	394	447	401	405	435	466	409	413	416	430	432	432	414	378	415	406	401	406	460	439	405	428	408	386	442	445	399	427	438	439	445	408	417	404	411	427	417	439	430	454	393	428	407	386	387	398	429	456	398	415	424	412	450	453	433	401	426	389	404	408	402	413	421	393	399	397	410	400	441	431	397	374	424	385	428	434	416	417	386	402	419	405	389	409	422	430	416	410	432	372	402	399	418	418	431	366	424	430	427	426	405	406	369	400	414	417	407	377	481	409	414	437	397	389	403	443	415	414	444	454	405	404	420	415	400	414	429	416	394	422	403	427	421	402	387	406	410	447	389	392	417	403	401	441	412	445	418	405	456	421	409	416	403	432	429	460	399	413	415	372	416	420	394	422	399	443	416	408	410	421	434	427	402	480	415	369	410	420	410	422	408	433	401	461	413	411	408	412	405	411	426	426	408	395	420	407	432	435	458	441	433	396	433	424	423	427	453	402	421	403	396	435	428	455	432	402	387	391	390	416	436	388	401	428	404	382	398	441	390	414	418	413	442	470	359	420	439	411	400	452	423	426	435	440	395	448	411	433	394	426	418	436	385	403	417	405	411	417	375	412	452	402	423	383	421	450	452	436	433	397	415	423	456	418	428	407	405	452	411	421	420	418	436	427	432	452	433	402	401	435	375	401	407	403	425	433	405	432	424	421	449	410	438	441	418	371	440	422	413	433	454	436	398	383	386	421	441	427	419	449	426	406	430	378	427	436	421	405	450	400	456	428	403	446	380	397	412	390	411	432	442	417	425	370	396	447	428	425	456	418	417	466	425	426	438	461	446	418	402	394	419	420	395	410	421	438	413	439	411	356	387	452	393	425	405	444	461	438	422	417	419	439	414	406	389	401	391	435	408	400	407	408	396	437	396	420	399	390	439	430	414	410	445	423	436	413	405	397	433	442	412	403	392	402	394	374	391	449	414	434	409	421	451	387	366	443	469	445	452	448	407	406	425	462	420	415	464	476	382	411	439
5980	1047	993	946	964	952	902	950	982	956	924	957	929	939	938	950	910	954	942	911	935	901	916	867	946	964	954	886	908	977	925	918	978	974	926	920	908	876	899	941	918	926	969	916	959	886	959	992	914	931	903	851	948	940	918	989	890	940	950	954	972	980	941	892	919	943	901	959	889	902	904	945	939	912	919	960	989	976	901	951	902	972	879	926	890	899	978	933	972	997	955	914	866	928	936	927	922	942	884	922	946	966	910	934	964	956	893	943	893	934	973	880	870	919	915	995	925	971	934	930	923	928	928	953	963	976	907	953	914	907	930	899	921	927	937	928	907	952	945	947	938	982	905	908	956	938	960	920	922	948	948	924	964	888	942	965	973	930	998	953	933	914	953	895	934	950	903	949	917	968	914	937	964	916	925	969	925	887	853	874	921	923	957	941	917	942	942	894	937	938	916	879	935	937	931	886	955	1004	927	945	930	933	982	970	924	969	978	923	949	910	899	880	978	947	995	868	978	982	930	917	949	965	937	897	962	966	951	949	943	900	951	856	955	943	892	921	964	898	983	907	959	964	935	914	915	914	932	946	942	957	926	922	952	907	949	895	917	872	916	893	918	915	957	904	913	872	940	959	900	931	934	953	919	948	969	938	953	935	939	927	939	923	900	978	895	868	882	881	952	945	898	939	915	919	965	919	978	953	919	933	903	983	970	938	882	921	867	899	983	984	924	939	891	938	932	908	930	908	888	943	912	917	919	964	962	889	924	909	904	911	912	884	921	926	955	926	924	908	951	921	929	931	968	916	952	938	941	937	966	924	872	944	926	941	911	932	897	906	916	908	971	929	963	900	907	988	983	945	981	912	954	920	994	924	903	941	913	888	874	934	934	889	950	962	929	979	966	960	948	921	982	957	946	939	866	905	971	902	962	987	920	897	933	950	914	891	931	933	937	969	988	896	924	891	883	909	937	1002	867	930	950	980	912	933	966	945	967	918	956	925	1055	970	923	960	887	865	935	966	911	970	938	901	971	940	930	928	956	976	954	933	987	954	962	961	968	930	892	911	926	870	937	950	948	936	970	1000	922	943	939	985	993	923	896	876	904	934	928	906	904	852	954	934	931	934	938	965	937	915	946	913	935	995	900	992	942	938	967	945	935	904	920	937	977	943	936	906	929	991	971	901	984	920	905	939	952	955	945	989	898	940	919	928	904	962	958	874	943	934	949	905	945	931	904	883	920	957	982	952	908	928	932	921	899	898	948	919	908	938	942	915	949	936	1028	925	906	911	936	948	925	936	944	879	930	903	918	907	942	896	925	915	944	974	989	956	894	941	937	969	976	948	976	942	944	922	958	955	937	894	913	1006	896	917	991	913	921	892	918	913	925	881	958	937	902	949	928	939	909	930	924	959	941	968	973	938	951	997	914	913	961	932	960	961	970	983	910	890	911	984	927	927	884	961	925	951	947	910	852	965	934	990	950	950	885	912	988	957	943	894	902	910	944	882	1019	944	919	936	972	900	962	1012	961	931	936	905	941	936	918	942	914	884	913	947	926	991	946	932	912	934	947	922	903	981	942	946	895	1012	966	931	955	900	880	894	935	955	942	912	974	939	913	939	879	884	942	895	948	933	939	938	977	1008	964	897	910	885	923	929	956	926	964	947	921	912	1000	996	1013	913	942	917	912	927	1028	920	926	980	911	927	927	945	958	937	952	956	915	942	956	910	947	927	981	934	959	990	966	938	925	919	919	949	910	980	897	960	927	920	944	931	914	977	930	951	880	960	971	918	949	930	940	925	937	919	965	938	945	941	949	983	908	955	927	914	986	908	931	869	931	951	938	864	927	982	910	911	958	903	957	942	946	927	959	913	962	906	943	913	917	902	934	956	920	908	943	900	928	957	966	988	889	918	949	971	986	950	921	984	910	966	946	953	966	938	955	936	973	958	965	980	917	901	923	955	971	889	967	899	921	927	891	956	946	953	923	920	967	939	935	953	942	892	969	934	953	917	981	982	954	959	922	979	977	961	952	927	966	924	948	931	978	889	927	918	928	948	952	937	939	925	948	938	916	943	976	912	982	969	925	942	938	904	938	959	955	934	889	905	896	896	881	969	918	922	991	885	883	947	988	951	916	972	937	973	918	934	948	876	954	999	884	885	935	918	955	920	940	953	968	965	925	944	981	905	943	948	962	934	968	946	953	899	944	928	919	922	947	945	912	942	883	915	941	914	909	909	938	971	882	962	947	1004	921	886	945	943	913	952	946	961	921	893	938	919	909	934	929	934	897	907	927	967	931	876	871	944	920	936	942	939	958	966	926	932	953	953	868	930	967	902	968	901	957	963	910	897	970	981	902	959	964	963	911	918	926	963	951	884	973	952	924	922	978	902	940	910	978	922	912	944	977	871	958	923	957	963	947	902	971	908	924	907	937	940	953	927	874	885	876	940	906	966	974	976	1012	896	923	930	935	930	996	916	910	931	950	980	931	918	872	904	936	949	904	960	925	917	885	959	912	950	944	883	922	912	924	927	946	890	924	916	910	939	976	889	1004	956	925	956	913	912	927	922	911	960	929	932	972	975	925	936	941	944	945	937	884	877	968	903	910	940	977	922	905	950	909	997	943	916	972	986	966	894	897	887	912	907	924	941	932	903	905	939	911	909	962	928	896	961	891	917	953	975	995	915	959	940	936	950	933	905	964	892	954	911	932	925	919	906	959	924	916	968	959	901	911	884	961	893	910	974	936	920	921	940	903	943	895	917	962	893	910	1002	961	899	925	917	938	883	915	880	944	977	872	962	939	951	920	927	921	938	871	957	879	934	938	933	929	903	945	961	944	956	904	963	884	880	944	873	980	911	936	925	924	921	998	972	932	967	1002	930	912	936	971	880	878	912	968	921	900	896	921	945	895	949	997	901	917	943	901	957	918	917	904	926	928	970	965	923	971	913	975	945	927	952	964	933	897	919	925	991	939	999	977	911	905	923	927	935	974	898	891	955	926	929	923	951	937	905	965	970	988	864	924	937	944	928	909	942	953	921	951	897	874	912	932	941	960	911	928	936	956	936	904	971	891	972	952	988	940	934	975	919	944	917	914	860	908	968	945	943	963	973	904	939	947	932	932	945	928	940	900	969	935	961	923	926	874	980	888	948	938	911	893	967	912	928	934	909	953	934	924	974	927	946	914	978	934	923	918	910	903	920	921	897	964	932	951	917	913	970	944	953	939	880	936	931	939	884	968	939	932	885	916	907	918	914	949	931	909	883	918	907	929	918	942	994	959	942	929	928	929	940	959	924	929	960	951	922	901	881	923	946	937	902	909	916	938	958	954	961	954	939	965	946	930	914	960	987	929	916	900	965	943	904	947	947	947	954	893	941	943	936	920	963	939	900	946	896	896	922	957	946	942	951	956	907	958	955	971	951	890	971	918	965	904	928	944	935	930	977	960	915	934	929	926	915	868	903	995	910	984	904	959	905	945	961	946	926	930	936	969	930	952	915	917	948	953	940	880	983
24639	21133	24715	27772	21039	4127	694	519	415	427	446	425	423	392	370	397	409	387	414	376	390	397	369	386	399	410	378	363	345	358	378	398	350	374	357	410	391	423	398	400	403	372	365	386	386	357	356	365	387	356	398	353	373	388	367	365	351	347	395	346	341	375	380	368	371	374	384	365	357	398	368	359	373	362	363	383	354	378	382	327	407	370	373	377	368	359	372	415	379	384	381	386	347	376	381	345	363	375	358	362	370	374	365	353	372	359	384	335	370	350	374	384	400	357	387	362	375	328	390	383	363	345	388	377	377	386	385	404	365	376	360	377	362	392	369	379	374	377	378	369	374	364	348	373	359	384	333	390	379	350	350	356	359	367	396	400	398	389	376	357	387	369	351	372	383	388	365	328	374	341	339	344	375	363	355	352	390	362	356	371	399	377	396	400	393	411	376	348	393	375	374	358	320	409	365	381	340	347	382	392	406	380	409	357	410	360	387	376	406	408	377	383	359	424	377	387	375	332	388	356	385	365	401	352	353	364	389	367	379	363	426	345	379	411	353	364	391	402	411	384	417	395	401	376	376	413	388	357	373	404	386	394	349	352	408	336	353	396	382	383	356	366	393	367	437	378	364	397	379	393	354	406	412	369	369	397	367	380	372	376	389	376	376	344	373	359	380	386	366	348	402	366	352	375	384	383	381	385	409	380	392	377	360	374	370	371	407	335	382	411	384	385	367	386	392	334	366	385	406	355	376	375	418	396	369	332	389	369	377	399	355	361	367	357	356	390	381	392	354	359	372	413	362	390	361	368	395	374	370	347	381	359	370	377	392	377	334	393	377	364	366	356	367	392	380	391	413	388	377	371	398	346	371	373	399	329	384	377	377	398	392	370	359	358	378	335	385	405	373	365	364	376	384	389	371	352	337	371	345	383	353	361	385	323	368	350	361	379	342	374	350	376	368	376	389	365	399	368	386	385	378	428	362	408	367	342	338	383	356	351	362	367	358	355	403	322	408	405	384	378	365	364	363	380	343	382	371	400	397	372	357	349	338	373	316	379	366	351	408	393	406	422	364	375	380	374	373	330	363	344	385	368	398	389	357	385	389	349	369	388	393	341	358	355	397	364	378	350	393	393	386	325	366	370	366	351	377	395	372	340	366	350	376	391	370	367	380	368	437	373	336	343	375	367	398	364	348	373	372	378	374	364	375	353	358	331	358	388	399	421	344	384	369	322	383	358	384	378	375	335	395	359	344	360	383	388	353	331	376	350	347	379	377	381	388	361	391	365	372	351	395	355	373	337	355	416	374	383	386	372	365	353	361	383	364	383	363	338	369	361	385	375	328	389	338	358	405	358	372	384	372	355	366	409	402	348	370	376	376	394	339	388	369	332	348	416	393	360	385	376	345	401	369	386	370	383	373	369	371	356	395	331	390	391	382	366	372	377	348	374	372	370	336	400	379	342	347	353	359	394	370	380	319	381	394	392	364	385	338	400	356	364	388	349	360	357	381	358	412	365	362	381	367	378	340	340	388	369	351	375	383	359	371	360	364	330	363	402	363	333	363	332	377	375	360	378	360	383	383	397	374	347	377	399	337	366	388	363	367	355	410	398	359	383	397	346	383	357	363	352	367	359	348	363	390	357	399	398	322	374	369	327	378	375	350	366	375	344	354	393	337	367	377	387	342	356	376	374	395	412	346	365	404	337	376	380	358	380	349	387	381	367	409	367	358	354	357	373	334	342	389	373	379	353	387	370	380	319	334	353	362	359	402	384	415	400	362	368	381	371	379	368	389	384	371	354	410	369	386	347	386	359	365	345	385	426	378	381	390	395	390	348	364	385	368	396	335	354	395	380	383	394	374	339	350	381	343	354	361	363	335	404	366	377	384	359	378	384	348	377	356	387	375	395	381	386	365	342	364	373	405	373	358	371	361	346	390	408	368	423	393	383	415	368	405	396	349	361	394	381	365	359	365	372	385	395	399	352	405	358	397	347	338	385	375	414	402	345	427	348	358	398	378	334	351	389	349	356	392	373	380	386	341	403	364	361	329	362	382	359	392	346	365	373	360	357	380	407	355	379	396	399	342	360	338	371	359	367	373	359	366	362	397	334	356	362	354	393	371	405	399	367	363	360	354	365	363	368	344	392	359	376	396	442	398	350	328	383	338	361	316	400	371	435	381	365	362	389	371	390	333	401	395	332	384	386	354	408	345	387	354	371	346	356	370	377	374	328	369	353	369	413	384	348	367	363	385	365	343	403	387	395	380	344	375	412	377	344	371	391	389	360	382	368	368	369	315	350	383	344	371	363	377	409	361	367	366	370	361	348	343	371	383	383	374	337	352	340	371	353	361	387	382	367	382	329	384	349	364	347	353	329	366	369	366	366	378	383	374	383	375	363	360	370	355	368	355	373	402	372	394	402	409	360	352	404	379	330	324	377	362	338	352	382	373	376	322	364	376	379	386	370	335	348	364	374	362	364	344	370	389	355	360	338	370	359	362	380	365	352	392	368	374	365	386	390	365	354	379	377	358	365	371	409	398	348	339	367	374	370	372	402	363	329	376	382	350	368	380	370	346	363	394	359	416	339	378	364	360	354	360	380	379	389	414	349	383	368	389	397	376	405	369	368	418	394	347	390	347	423	356	366	419	359	357	371	377	390	358	383	356	374	371	353	362	387	385	368	366	362	401	378	365	367	390	318	414	377	353	380	362	392	384	354	354	387	365	371	356	380	375	427	388	334	368	373	400	385	329	407	363	374	385	387	340	362	393	343	390	412	414	355	374	366	381	367	388	375	351	357	355	396	393	368	412	411	382	407	367	344	364	378	373	344	398	386	368	337	377	395	386	409	373	365	367	368	356	366	382	384	374	415	360	406	364	322	376	387	355	368	359	378	419	365	368	343	359	349	398	359	396	363	382	400	374	389	338	356	352	375	385	400	399	340	408	397	364	400	388	354	398	379	352	370	372	363	397	373	422	381	402	359	356	412	341	368	393	388	382	404	340	347	368	371	377	382	365	385	353	367	358	355	391	346	374	387	447	408	371	372	382	387	388	377	356	337	377	327	364	325	355	349	383	386	371	368	366	349	426	350	345	335	334	380	372	342	361	356	382	389	365	401	350	389	326	358	364	405	355	343	355	337	338	366	369	369	362	353	348	364	353	336	370	391	375	373	366	389	383	401	362	355	384	409	345	357	376	376	379	377	345	387	393	393	398	371	380	347	378	386	388	382	362	356	392	341	390	356	366	394	368	384	351	360	373	375	367	369	441	396	404	367	353	382	361	351	373	349	339	373	384	359	384	424	359	370	360	387	378	369	410	367	381	381	374	383	349	365	379	353	345	371	370	391	365	349	383	388	327	396	378	410	365	389	391	377	320	363	338	406	352	372	350	367	383	348	329	374	368	393	360	382	410	373	368	361	351	377	405	364	344	379	352	395	406	381	372	363	375	371	373	361	382	350	405	360	364	392	394	397	369	349	393	391	398	372
3465	3266	2190	1379	1076	930	842	860	869	838	857	838	860	830	876	808	892	876	880	837	834	838	809	815	842	790	802	807	822	875	783	827	857	842	796	842	779	785	799	811	843	791	745	821	851	779	779	802	832	802	839	791	864	800	777	811	837	827	817	848	828	810	826	803	742	804	803	794	818	771	828	769	798	848	839	843	858	782	807	832	836	842	801	868	798	827	816	772	883	837	799	796	838	814	781	818	839	815	826	799	831	826	857	830	821	776	809	839	889	779	828	771	790	791	819	782	792	820	813	767	869	838	783	801	806	818	798	843	838	816	855	822	794	817	825	805	807	826	757	815	819	794	823	782	840	812	858	813	788	815	818	818	852	787	784	782	789	853	843	848	841	833	819	838	828	793	841	834	787	836	856	817	810	834	834	828	830	851	792	841	823	775	827	771	835	785	847	803	784	786	878	809	828	785	825	810	839	791	767	820	853	781	795	828	834	806	836	835	818	784	830	823	809	884	829	804	827	772	784	880	820	771	846	794	801	876	847	805	871	800	787	800	791	811	876	814	839	837	822	785	848	786	831	835	840	814	823	813	870	847	791	811	865	811	781	820	851	876	856	822	791	820	812	802	820	815	828	789	841	821	794	784	810	831	833	857	787	831	839	850	828	815	897	786	831	853	880	802	821	777	792	785	816	829	828	825	857	830	794	833	844	784	819	783	806	841	779	878	867	866	834	873	773	798	834	803	828	813	797	849	870	770	812	850	826	777	773	805	829	821	802	783	798	796	815	820	836	774	814	827	829	849	817	876	772	809	856	857	825	822	795	847	820	832	827	761	778	828	792	830	789	812	850	785	776	894	818	834	817	847	860	845	820	808	800	815	803	762	781	768	829	786	812	799	800	848	809	819	836	833	844	834	843	781	841	790	830	810	825	819	785	836	782	827	810	817	823	847	817	808	824	786	838	771	837	814	848	829	786	820	793	788	822	826	804	799	798	835	796	862	809	833	803	786	797	814	850	803	821	844	809	815	817	792	850	872	803	852	777	780	772	806	855	788	768	867	777	815	813	795	814	793	827	825	794	806	818	805	825	822	747	814	823	816	769	807	810	832	769	777	833	863	817	762	779	822	867	807	831	828	827	791	821	814	794	832	847	823	805	815	790	818	838	844	788	840	778	802	820	828	827	877	815	865	795	840	785	819	819	832	824	898	847	801	819	783	802	798	833	815	796	804	868	791	840	861	830	808	796	813	835	844	847	760	796	828	826	821	841	811	842	798	783	792	795	837	831	780	823	789	781	796	849	786	791	772	838	830	770	797	822	848	782	808	814	770	806	739	803	779	810	770	833	821	827	838	813	810	812	780	766	811	765	785	791	795	779	806	855	804	813	785	759	784	841	843	889	805	826	798	845	825	832	804	841	761	834	822	840	790	874	790	825	853	809	797	856	835	831	820	762	810	771	780	792	805	848	808	840	821	824	782	826	824	791	808	834	798	814	842	769	806	796	820	817	834	782	806	805	806	832	761	839	820	795	814	798	812	799	829	817	788	870	835	800	860	773	812	857	842	834	827	865	849	787	834	848	833	787	779	846	799	786	806	873	823	816	782	778	801	820	815	802	806	809	854	816	814	743	787	842	803	833	808	820	831	844	775	806	829	796	845	901	857	795	830	800	867	786	834	820	801	836	839	831	792	839	814	837	789	819	805	828	818	814	776	853	812	813	805	748	840	786	794	833	823	811	786	802	846	813	841	814	861	829	832	787	773	841	827	835	791	807	807	832	826	798	855	779	852	791	829	773	832	829	782	819	815	787	806	802	861	795	786	780	851	842	798	800	839	785	785	829	809	833	778	857	783	828	823	793	818	774	772	852	779	822	777	781	827	797	786	821	811	854	806	783	815	849	831	821	825	798	807	840	770	841	829	841	849	803	828	854	807	824	845	798	834	834	876	838	731	795	780	804	806	821	827	843	795	802	815	820	836	780	777	847	805	815	845	821	827	836	836	748	799	844	798	829	846	806	834	786	783	815	810	792	789	799	798	802	837	780	781	832	815	779	838	808	803	783	814	786	817	793	809	862	764	760	807	809	840	849	852	848	806	817	787	811	834	779	827	792	851	809	818	778	879	836	816	822	806	853	831	883	852	848	827	783	878	840	768	798	813	804	844	826	832	790	794	817	793	825	847	848	808	850	771	785	873	782	800	785	868	785	785	800	818	824	828	811	821	849	821	804	827	834	822	832	816	835	806	841	810	742	816	811	844	818	813	832	763	754	786	866	823	856	756	788	796	795	802	797	803	849	877	818	792	828	778	860	848	796	841	800	796	817	826	792	854	790	843	853	789	801	820	855	833	824	843	830	842	792	776	818	802	792	817	793	802	815	800	831	820	811	769	797	817	798	815	839	859	802	792	858	785	825	859	827	788	800	806	818	799	811	792	812	792	788	816	790	771	876	798	796	813	834	783	758	887	855	831	847	811	865	813	779	793	837	807	787	812	810	805	821	801	838	814	805	803	788	833	782	803	803	795	803	795	820	805	814	845	870	846	803	815	815	796	821	821	782	831	809	803	799	811	801	796	848	816	847	811	858	795	772	826	785	778	818	850	813	815	772	790	802	823	849	808	840	858	815	871	817	817	803	819	805	832	838	791	794	818	810	804	822	834	844	849	897	816	879	816	849	802	818	836	792	776	884	757	850	810	823	834	810	786	835	798	793	800	808	862	814	775	822	746	822	837	813	838	793	852	883	762	820	875	789	807	718	784	792	789	772	825	769	826	777	853	828	858	835	795	823	756	799	848	844	844	867	794	804	800	835	785	853	804	858	804	880	855	789	824	803	789	812	796	786	878	897	790	822	852	852	852	821	786	836	814	812	770	804	811	813	785	821	813	779	810	776	803	840	822	785	819	798	787	785	792	836	833	821	835	806	812	809	788	829	817	765	892	801	838	845	768	765	839	799	804	874	829	777	810	759	825	737	847	811	847	787	797	767	817	831	822	805	820	821	838	810	842	852	834	850	812	877	820	803	776	817	825	862	841	772	808	823	775	857	837	856	818	761	823	879	797	801	835	824	768	852	827	854	740	824	800	809	835	814	797	829	830	822	827	729	801	800	826	774	840	798	774	848	857	788	859	811	794	787	874	814	838	830	813	816	812	831	801	782	866	794	807	842	867	745	813	863	816	841	834	800	823	883	816	783	833	820	824	821	808	785	770	816	856	847	833	792	805	779	856	798	820	821	837	801	797	822	805	837	868	848	801	785	786	818	786	791	816	814	811	796	824	793	812	814	775	825	811	814	813	871	858	846	840	818	817	823	826	829	821	852	796	811	800	824	807	839	801	871	765	820	809	844	826	817	782	785	858	858	854	797	804	738	886	796	808	817	863	784	847	755	845	828	788	773	821	772	826	821	837	759	795	782	802	776	839	799	811	836	876	835	824	794	821	825	792	840	856	835	797	800	757	836	776	802	836	778	807	795	774	806	810	775	886	775	801	790	780
23994	21134	25325	27208	21141	21150	2822	435	310	305	306	294	228	239	246	218	229	205	212	235	208	201	174	196	196	189	171	204	213	176	181	160	176	201	183	159	198	206	176	180	177	206	180	181	176	204	185	185	199	175	177	198	195	165	152	174	178	199	199	171	172	162	199	173	191	159	187	180	196	189	183	176	202	173	184	186	186	201	213	190	172	202	210	189	166	162	174	157	172	184	220	169	163	187	189	200	179	169	183	162	169	187	161	191	199	187	192	194	170	178	184	167	163	173	190	179	170	169	174	181	195	162	201	178	161	186	194	199	186	176	216	182	183	200	210	183	173	174	192	171	188	171	185	174	187	198	167	161	172	179	184	162	203	216	168	145	176	168	158	182	159	194	169	184	196	168	182	151	189	178	170	178	213	196	176	180	183	195	190	186	205	183	174	196	183	167	188	155	201	158	181	197	180	179	185	175	196	197	189	213	181	189	156	193	180	200	196	162	177	178	166	186	163	199	181	191	189	169	159	174	181	194	172	176	204	175	173	181	183	188	192	180	192	152	199	191	178	194	185	182	170	178	179	179	176	185	191	172	195	152	182	183	177	172	195	193	202	184	176	162	152	197	176	174	186	179	172	192	179	157	196	187	174	178	186	175	188	193	195	180	178	188	172	186	198	166	176	189	175	181	167	171	187	181	176	172	163	201	183	189	173	166	186	190	203	207	189	185	196	172	161	191	154	168	181	214	181	184	177	199	178	196	169	181	166	192	172	204	181	169	179	213	161	171	163	180	181	171	158	185	189	187	176	183	199	194	190	186	172	203	194	189	169	195	192	184	160	179	196	176	163	182	144	204	212	181	176	181	171	168	161	181	193	200	189	160	201	198	204	207	141	165	171	180	191	192	175	192	208	172	187	210	172	195	190	168	184	177	161	194	171	134	198	173	153	196	186	170	191	194	184	187	205	186	178	192	187	193	180	163	173	185	177	188	199	191	203	180	195	175	190	173	169	197	218	195	197	185	233	176	215	173	181	201	169	166	170	156	163	184	207	187	188	209	188	190	180	196	168	179	161	167	170	174	186	209	216	221	172	190	171	171	189	194	167	183	173	165	168	182	178	171	186	182	192	178	207	189	168	160	161	198	175	191	183	167	176	170	168	179	199	186	180	195	203	182	166	191	157	171	197	183	182	165	182	176	173	190	182	192	204	221	167	177	198	182	190	205	180	159	166	176	194	174	185	187	164	166	180	170	178	179	191	175	163	176	166	199	192	188	207	165	182	196	179	211	169	180	175	181	176	181	161	192	182	197	202	175	191	195	168	197	189	203	181	190	181	184	177	175	178	164	199	170	197	163	176	181	172	174	181	166	172	162	178	199	198	198	177	185	200	193	171	173	197	191	200	169	200	185	197	194	165	180	187	201	186	183	220	193	189	155	175	159	200	180	174	165	175	171	181	196	174	187	201	185	184	191	178	198	184	189	181	181	173	214	167	171	188	200	174	162	172	182	188	170	163	194	170	185	187	166	218	199	177	163	200	202	182	203	179	217	173	196	159	193	169	184	170	166	193	154	178	182	181	185	199	191	199	159	189	179	195	186	174	182	194	172	184	198	177	185	171	176	169	195	182	164	192	185	196	209	188	164	184	166	186	168	206	179	185	200	160	199	189	184	192	180	173	189	174	188	187	193	183	194	184	194	175	205	178	195	241	191	216	168	173	195	174	190	204	186	191	156	177	143	171	172	180	165	201	189	190	195	178	158	170	172	174	184	180	191	191	205	193	184	162	193	185	169	177	173	166	184	196	168	174	186	211	170	162	186	164	164	146	197	151	196	182	183	180	181	166	198	177	181	189	182	189	177	185	185	177	173	181	195	187	186	172	181	179	175	197	189	187	167	158	184	182	187	187	174	187	173	182	174	164	178	193	176	184	181	194	196	206	165	161	222	183	183	173	180	177	207	183	171	188	178	219	181	181	198	186	164	163	170	165	180	174	205	195	171	202	189	188	199	178	178	175	155	179	171	187	173	193	154	203	181	183	218	197	198	167	197	177	187	186	182	196	171	183	180	174	203	176	172	181	149	184	166	167	177	176	178	180	165	171	193	181	182	177	169	177	194	181	186	193	195	182	178	192	175	172	168	212	172	163	168	198	174	177	194	189	175	187	167	179	186	187	190	194	183	161	189	161	200	197	184	165	176	172	173	173	179	165	183	195	181	168	193	189	164	187	171	157	169	170	185	177	196	175	182	193	199	221	176	173	160	195	173	193	177	188	171	187	171	194	209	186	162	184	185	172	184	182	195	185	169	203	180	173	174	188	173	179	178	162	200	181	182	176	148	196	175	174	172	210	165	173	180	206	203	199	156	202	163	172	175	166	231	153	201	177	185	174	179	179	162	196	201	184	180	181	176	166	183	192	190	151	168	176	176	189	177	199	180	160	201	198	201	206	214	173	181	171	191	201	188	180	191	180	184	171	185	180	171	222	183	214	203	181	159	206	197	173	171	172	192	158	188	188	187	184	211	197	187	198	191	184	184	182	202	190	165	170	172	199	211	167	192	179	168	228	170	194	199	174	167	168	176	182	177	203	194	192	170	173	207	204	191	173	202	198	170	194	188	178	189	156	182	176	180	181	186	187	169	161	176	191	166	185	163	190	166	188	183	199	171	183	163	209	176	195	170	191	187	185	187	209	195	184	185	172	176	195	196	186	164	195	169	182	176	181	176	159	178	164	156	179	199	190	173	182	203	182	190	169	182	201	176	178	183	167	193	173	171	188	187	199	167	192	175	208	183	182	188	169	182	186	195	190	213	178	179	172	157	182	202	173	170	195	191	188	196	177	187	193	180	183	189	190	169	194	171	197	179	178	167	175	167	168	168	218	184	202	202	175	193	158	166	183	187	169	164	175	153	182	195	172	180	180	168	179	189	205	196	190	167	163	182	183	195	166	194	192	163	192	187	172	189	194	178	185	175	181	204	191	205	186	195	180	161	184	186	209	193	185	176	176	186	170	206	197	158	189	188	207	167	172	192	173	197	208	177	181	164	172	175	175	203	161	178	195	200	175	164	191	167	195	179	202	187	163	192	198	175	191	176	156	163	201	160	174	170	180	171	167	186	199	187	204	177	204	203	194	191	200	188	162	172	181	196	202	160	184	192	166	187	211	181	176	172	193	175	144	191	176	190	180	183	173	188	165	146	187	178	179	182	180	194	199	166	160	166	185	202	164	169	196	174	179	174	174	171	185	183	180	175	186	190	182	185	160	185	195	195	208	203	184	176	198	178	175	177	169	169	213	161	176	213	172	180	191	162	208	160	196	185	168	180	206	198	189	170	168	188	174	211	176	185	182	192	184	185	192	167	178	177	172	189	186	169	191	182	173	205	203	194	205	182	177	194	188	178	155	174	180	204	161	208	184	176	171	201	177	187	158	161	193	207	209	194	208	194	198	182	190	182	187	196	179	175	186	177	159	182	191	176	195	204	176	180	200	195	159	175
3315	4878	3158	1439	935	711	572	602	496	496	493	463	484	458	442	457	454	471	463	455	438	451	468	456	403	471	450	435	487	435	444	421	460	408	453	440	417	433	475	447	430	424	445	478	455	461	430	454	446	462	471	448	463	406	457	443	441	429	450	420	422	442	483	430	455	467	471	426	407	431	482	455	448	438	478	458	423	474	418	457	422	442	433	416	441	394	460	457	421	473	432	420	482	436	432	435	393	426	449	445	458	472	454	488	423	469	427	423	457	426	382	430	455	442	452	457	409	464	456	423	455	476	465	442	468	423	458	437	473	443	408	455	436	439	418	425	442	452	406	413	459	429	430	475	433	442	453	469	456	412	415	437	431	458	453	432	445	419	400	459	455	459	417	448	467	461	408	443	433	425	448	410	426	428	472	467	456	452	440	451	453	471	431	454	422	430	409	420	478	429	426	443	460	416	447	423	421	441	441	423	444	467	447	436	436	458	444	430	451	459	444	417	434	441	474	405	432	444	440	445	453	440	470	425	425	419	427	418	459	459	421	437	462	432	477	456	475	428	461	433	399	468	436	474	467	444	451	421	406	428	416	471	419	439	430	431	405	450	419	470	419	444	413	425	465	448	440	441	423	446	439	482	434	420	433	445	457	437	438	450	422	422	444	469	432	483	427	464	477	436	407	438	408	449	408	461	442	430	400	463	432	433	436	430	469	474	445	454	384	465	437	479	485	406	410	420	434	445	441	456	438	398	491	395	450	444	468	449	426	453	451	470	467	460	428	427	461	462	443	448	469	411	445	456	436	484	444	451	446	486	430	434	428	436	441	421	442	431	440	451	399	428	448	418	437	473	408	469	442	445	470	470	419	437	405	480	437	435	431	472	463	473	444	455	425	453	459	441	428	456	446	442	437	445	413	426	392	447	451	440	467	449	441	449	449	501	421	455	430	419	461	443	471	418	437	447	428	441	430	440	449	484	429	440	418	477	483	494	435	411	447	403	438	454	437	478	433	425	481	451	464	453	438	453	424	421	439	431	423	465	443	459	452	439	447	444	466	446	427	463	443	436	448	435	457	390	408	477	442	419	414	455	428	435	452	446	464	445	446	455	406	477	442	472	420	437	451	462	461	425	481	430	470	439	478	454	457	436	428	448	463	460	443	443	438	437	446	438	447	441	436	423	444	433	452	441	483	483	415	446	458	438	449	450	427	461	422	463	492	472	469	435	434	457	423	424	442	462	452	477	424	423	422	422	500	430	452	454	484	435	397	463	460	396	456	441	442	428	428	425	451	413	415	439	471	434	448	468	397	481	446	446	454	433	449	457	451	428	478	398	459	449	417	440	419	485	459	451	463	459	400	461	403	426	418	439	478	459	426	441	468	425	456	469	431	427	424	434	429	437	465	464	396	438	396	474	441	465	470	436	489	434	469	430	452	412	450	433	406	447	429	422	443	481	398	484	419	442	422	427	408	455	470	416	411	450	436	439	531	420	470	430	414	437	466	435	461	442	455	440	464	421	424	444	438	443	413	422	447	446	432	438	440	481	424	452	453	444	458	456	442	464	448	450	471	437	426	450	423	446	471	452	454	448	443	454	462	432	416	427	454	474	447	411	476	393	444	456	417	448	454	455	405	438	444	446	418	424	426	441	453	428	458	457	453	436	429	415	445	458	428	462	395	441	472	467	461	407	446	470	443	463	444	458	430	466	442	426	457	461	411	445	468	486	430	407	429	454	426	455	434	434	432	463	401	440	472	463	455	419	417	429	426	433	435	445	457	434	457	411	457	431	448	444	445	408	452	422	429	426	475	460	428	421	473	429	450	442	457	450	431	445	504	422	430	477	455	437	439	442	485	435	477	475	448	439	472	451	421	444	421	416	434	414	424	427	468	457	423	429	445	460	478	453	464	427	425	479	468	432	451	452	443	460	428	444	454	454	422	422	434	413	406	453	409	470	454	436	442	464	447	417	459	454	444	468	446	448	466	452	434	405	433	453	486	431	386	438	443	494	418	487	457	447	444	428	447	439	460	454	458	438	439	446	447	444	449	448	415	456	434	454	429	438	452	415	399	445	459	436	419	429	432	445	402	450	453	419	404	427	462	430	462	434	461	443	398	448	429	419	418	418	475	416	429	478	429	460	461	397	414	418	446	451	452	454	421	456	451	442	464	414	494	454	486	425	453	482	415	461	441	443	465	422	452	429	442	428	464	424	451	448	420	427	465	427	436	422	388	457	424	437	444	450	439	460	450	429	411	421	429	438	405	435	426	458	463	399	423	447	448	429	421	420	441	439	431	443	434	441	416	430	426	423	429	420	424	453	434	432	447	451	457	401	442	393	491	437	446	444	426	421	392	425	446	436	389	412	454	483	424	411	424	474	429	425	471	421	451	430	413	410	452	421	426	427	462	464	464	464	437	413	435	422	403	478	436	423	437	474	414	388	468	446	454	477	480	447	450	477	496	404	432	443	459	444	433	409	410	429	423	441	456	441	450	430	450	421	440	455	449	457	477	427	427	435	425	458	416	448	416	454	458	461	421	444	447	440	454	474	424	414	462	459	435	432	439	442	453	434	476	421	436	429	441	424	422	454	436	443	449	442	425	429	452	452	434	468	480	434	437	402	446	408	418	448	432	459	450	427	486	465	417	482	437	434	442	420	475	464	420	458	446	456	433	424	402	437	427	442	459	461	431	478	465	434	466	449	435	433	411	464	410	426	466	452	435	434	445	444	430	437	446	479	415	437	428	427	447	412	419	394	428	476	391	417	452	473	446	457	446	449	436	463	452	404	433	415	405	436	451	457	414	434	449	456	460	462	453	434	428	414	453	483	449	466	440	417	438	424	426	484	456	431	465	450	444	451	468	435	464	456	448	427	443	402	396	471	441	445	418	420	461	458	459	431	487	455	418	478	439	427	443	460	441	448	453	465	408	438	449	441	477	475	465	422	465	437	471	432	438	450	476	457	468	431	467	455	467	469	405	441	474	435	443	438	448	407	449	432	420	460	453	456	463	429	445	421	445	458	421	430	480	434	424	457	422	436	423	397	436	452	446	422	437	460	425	438	456	459	431	449	436	416	461	465	390	405	422	468	467	464	464	445	437	439	454	447	428	454	451	415	506	433	403	408	473	461	475	445	462	433	437	481	413	460	427	481	443	466	445	456	435	400	435	436	447	460	482	447	440	440	435	436	444	414	407	455	464	449	432	436	432	478	450	441	438	434	455	457	448	431	441	457	433	438	486	465	461	439	440	436	429	455	466	454	466	413	449	430	425	438	456	406	467	438	411	462	439	393	431	443	420	489	414	448	427	447	443	384	430	438	450	485	441	422	418	473	405	433	465	445	430	448	467	441	440	457	461	431	463	415	411	416	447	439	458	468	424	469	431	429	454	462	415	450	416	440	427	440	472	429	462	441	480	442	437	470	397	451	452	391	437	457	443	458	445	435	438	455	445	454	433	464	480	455	401	418	440	437	453	447	453	427	475	450
33011	11088	1280	579	477	439	401	453	432	487	420	434	433	423	384	413	385	439	416	424	429	402	411	407	410	433	434	390	405	370	441	388	434	420	419	414	402	412	415	417	411	449	441	407	439	410	482	395	442	420	406	434	439	443	427	411	410	447	399	416	443	410	360	418	411	400	436	450	372	398	388	381	453	418	442	403	386	385	429	417	434	424	429	404	441	394	441	435	441	420	384	453	444	434	365	411	394	429	413	400	426	429	423	383	391	426	463	407	442	433	430	428	450	454	432	452	414	406	408	390	420	462	416	397	425	431	419	445	377	447	410	449	399	444	406	428	439	446	432	426	397	383	456	408	412	445	374	406	405	458	449	396	412	379	465	460	399	423	435	432	456	406	408	448	438	433	430	410	441	423	440	405	395	415	415	405	392	401	396	398	403	452	445	401	406	426	426	409	357	457	471	406	411	393	453	479	442	447	413	406	386	432	458	422	445	438	416	426	420	406	442	431	393	446	390	421	421	397	363	430	425	448	448	405	443	423	433	411	441	425	398	410	421	402	386	431	413	418	435	435	404	410	426	414	437	418	429	414	413	473	422	368	453	439	425	427	399	442	383	469	459	402	412	426	423	413	427	431	377	371	386	454	424	447	416	418	425	398	406	420	417	417	399	411	435	401	432	417	444	481	412	369	437	420	398	446	410	428	413	421	405	414	441	463	454	438	427	401	439	380	414	403	417	417	419	408	428	440	403	442	431	417	393	443	398	422	425	401	393	407	462	442	411	426	428	380	403	368	439	437	397	455	441	437	439	461	419	427	432	396	445	404	404	430	430	460	425	403	429	423	433	434	394	441	426	441	405	409	420	403	421	429	425	449	433	451	433	413	384	392	449	430	375	411	445	391	413	455	405	442	422	418	413	439	447	429	444	434	424	406	371	444	446	389	391	424	447	408	364	392	443	438	402	369	401	445	431	455	441	411	428	411	402	400	449	430	398	383	414	428	398	424	401	430	429	428	430	417	409	451	467	450	459	461	410	460	425	394	428	408	430	435	457	447	459	425	372	423	420	453	412	396	423	393	414	403	397	397	394	427	457	444	403	385	436	417	436	460	416	439	393	439	428	442	403	382	399	440	399	425	414	437	410	400	425	450	439	394	382	416	450	368	470	397	462	436	456	364	434	411	429	467	408	426	424	440	407	430	428	376	417	408	414	414	469	414	381	417	450	464	415	428	458	452	431	420	432	448	412	426	429	432	431	408	398	435	434	417	437	440	406	438	391	439	442	471	407	406	426	409	382	428	453	425	482	428	453	424	420	427	414	449	437	428	390	408	380	448	421	378	353	380	442	358	438	449	433	413	417	414	442	470	424	439	451	420	405	432	387	434	407	441	420	400	438	417	446	421	418	429	446	421	434	427	425	395	435	412	439	424	451	421	435	443	406	466	412	467	414	380	406	434	430	428	424	412	423	466	431	399	432	464	437	436	419	445	410	417	437	411	446	410	423	448	438	471	419	398	416	414	430	388	386	423	390	404	392	437	385	392	387	422	429	450	414	448	427	416	409	444	461	399	401	413	450	387	437	423	415	378	360	416	449	428	399	447	408	440	413	405	430	415	431	460	401	421	412	433	402	443	422	409	435	444	422	408	458	430	420	461	435	455	425	398	403	466	434	436	436	432	420	426	429	417	407	418	417	404	391	411	387	442	413	400	456	458	431	398	426	390	397	397	442	406	426	425	467	423	403	437	446	437	428	445	395	450	404	455	451	469	384	404	439	451	383	411	458	426	451	418	461	425	457	411	406	403	419	454	343	399	411	403	395	412	393	411	421	411	462	409	469	402	406	432	401	417	429	452	395	388	442	400	424	432	419	466	430	406	417	423	383	418	419	418	384	400	422	409	411	400	407	388	454	456	411	414	437	426	404	431	452	423	379	427	415	424	437	441	422	432	405	416	384	388	404	403	358	419	419	442	425	439	450	442	423	431	442	417	387	417	455	439	450	417	449	442	352	415	395	441	424	396	437	425	401	400	439	414	443	409	442	410	441	442	440	473	444	390	402	410	431	418	413	406	428	445	453	413	433	421	417	410	398	429	459	438	422	438	426	424	429	430	443	450	401	433	415	390	433	440	430	443	451	458	420	398	407	452	425	418	419	387	383	387	435	414	395	464	461	408	409	393	394	415	415	404	445	427	392	390	377	408	439	429	426	410	465	456	455	429	418	437	398	405	444	421	432	435	393	405	409	449	435	439	395	422	422	410	398	463	440	417	413	426	437	418	425	375	411	431	435	385	413	400	403	433	418	411	420	388	408	405	405	361	405	425	451	367	409	442	412	420	386	426	457	398	438	398	462	420	426	427	474	463	418	445	447	467	374	413	445	430	432	418	398	474	430	394	451	399	396	447	423	420	436	438	442	427	425	432	398	443	420	382	404	468	441	422	427	444	422	389	402	376	422	443	430	441	441	424	396	401	433	430	395	423	408	421	438	410	417	427	382	390	416	403	426	493	450	438	445	449	386	467	417	420	438	441	363	409	426	396	449	421	443	403	425	446	469	448	418	396	477	435	410	417	441	447	416	447	431	398	373	416	449	394	464	444	423	439	430	421	395	400	417	421	411	443	453	450	431	430	399	425	413	407	427	401	456	452	379	446	460	427	446	407	446	424	424	424	392	433	402	372	405	435	439	433	411	409	417	384	436	380	428	433	410	407	416	438	429	411	409	412	421	406	424	417	400	390	435	451	398	401	429	453	455	418	368	422	441	446	388	454	436	423	430	415	444	425	415	464	399	340	458	432	440	411	421	421	412	441	387	417	418	412	446	440	459	433	429	404	447	450	418	442	454	410	469	441	425	437	433	443	430	387	426	382	401	429	416	426	386	366	410	419	427	424	414	399	395	409	406	384	422	439	440	432	421	430	438	405	420	399	465	421	447	419	402	444	430	465	396	427	423	459	398	396	431	421	437	428	416	411	436	412	414	447	364	434	415	409	398	398	440	413	383	424	439	415	422	389	446	433	404	420	426	397	375	410	439	426	396	434	438	426	381	372	396	423	396	450	439	420	435	436	434	391	451	441	436	422	446	433	450	376	416	445	432	420	415	418	432	429	483	442	420	440	437	432	436	390	423	450	400	421	428	453	417	405	425	404	435	446	404	410	393	399	434	451	429	380	416	445	396	436	438	428	401	425	406	422	404	370	445	420	425	423	427	396	431	443	397	398	470	436	406	384	431	407	433	419	447	426	436	453	408	398	383	442	375	410	429	444	410	438	414	413	406	416	439	405	436	417	452	418	383	447	413	423	448	423	467	416	471	419	423	428	428	410	391	385	386	424	406	388	410	415	439	442	456	412	450	422	439	437	420	421	426	435	405	411	408	361	447	405	415	412	457	357	421	421	411	428	433	447	410	415	412	438	421	421	416	413	387	413	439	430	401	405	411	382	425	399	401	456	443	436	418	439	422	384	427	432	424	415	431	425	432	421	378	423	439	398	404	424
5906	1104	1090	1017	979	916	916	912	954	1002	915	973	959	864	954	928	940	976	964	920	1007	938	956	904	986	920	930	963	902	911	932	976	966	899	953	936	943	925	949	919	974	874	961	939	885	921	924	922	971	987	956	984	955	919	946	922	986	957	911	906	904	963	959	931	896	901	955	949	904	979	902	988	974	933	915	959	937	946	871	946	897	972	929	896	898	927	939	903	995	939	894	936	949	871	909	914	872	909	958	950	899	897	922	916	952	925	996	906	942	925	966	928	981	956	952	930	939	952	938	962	994	916	932	969	913	956	957	975	915	906	932	992	933	922	948	926	917	927	969	960	938	918	972	910	876	927	906	923	928	988	906	925	948	975	931	987	995	935	926	906	915	908	964	941	945	919	965	969	932	920	901	929	916	900	923	886	947	953	926	924	902	854	966	962	944	934	969	971	905	948	917	939	967	891	904	904	963	874	914	903	947	908	861	931	937	994	917	892	921	982	883	972	929	952	938	959	932	995	911	876	908	926	893	901	964	927	957	880	934	939	928	949	938	930	947	931	993	915	950	930	945	921	928	895	934	941	924	950	869	970	928	951	941	992	910	953	988	900	916	979	945	912	935	916	937	976	954	978	973	887	974	924	885	925	923	943	897	931	920	957	916	963	908	977	879	928	877	907	918	937	917	907	908	922	886	974	897	957	901	983	924	849	987	935	967	907	964	948	971	878	948	891	929	896	953	949	909	910	898	944	925	907	959	935	966	983	907	938	912	899	982	918	944	921	985	930	926	962	900	882	916	1007	894	953	952	923	963	975	995	917	946	915	952	950	926	970	941	928	926	935	905	946	905	957	943	900	938	962	935	922	963	888	936	946	944	967	923	1005	944	925	915	971	937	890	963	984	941	880	935	960	921	913	881	955	947	922	932	916	965	944	922	957	909	946	892	899	931	902	947	966	927	946	879	910	951	882	880	907	945	888	937	942	935	966	887	914	973	908	961	972	939	931	927	922	871	937	1008	929	950	902	974	948	964	992	847	938	929	872	901	902	987	935	921	914	957	936	962	919	950	976	873	987	969	900	957	945	911	962	921	998	895	914	903	890	895	937	905	939	954	950	957	989	954	917	912	895	977	965	912	932	998	950	938	956	964	945	949	908	916	886	912	866	965	932	902	897	925	915	971	926	949	965	931	925	920	883	884	886	963	917	898	951	930	940	912	924	920	942	943	906	918	959	929	945	865	910	953	934	1006	925	967	905	883	872	931	880	955	943	960	922	920	889	875	872	968	890	932	973	898	916	900	945	986	947	958	927	914	857	939	910	889	935	922	933	926	954	1004	914	917	935	946	895	933	956	927	919	920	963	957	927	885	916	920	962	949	922	970	926	928	969	970	893	971	911	989	892	951	961	926	937	897	914	909	978	963	909	930	914	955	958	988	912	993	942	898	928	957	940	908	984	955	949	963	969	924	963	895	955	952	937	917	879	941	949	882	954	944	927	943	939	886	850	924	897	899	972	899	948	939	916	932	965	937	917	940	938	933	913	952	964	968	895	956	921	941	941	913	927	895	957	960	936	925	909	906	942	981	947	961	878	962	872	899	927	905	961	903	919	890	918	923	883	945	910	929	965	885	931	942	898	910	931	899	904	925	912	958	890	919	968	873	917	916	902	915	933	957	925	1003	908	930	957	915	871	968	953	991	953	995	913	1004	944	975	920	977	975	904	900	928	867	941	871	913	922	911	1020	941	915	974	962	936	944	908	966	903	907	864	943	954	916	918	918	995	844	985	965	887	951	975	1015	961	897	897	951	937	922	972	954	960	936	855	907	950	918	920	926	946	915	957	932	984	936	956	955	958	905	974	968	905	908	865	856	874	915	890	916	918	918	946	944	938	941	922	911	908	878	872	946	910	895	940	949	932	960	1009	957	911	922	912	898	939	976	916	959	926	944	915	970	980	914	962	927	899	940	949	908	952	967	930	970	912	913	949	886	936	942	939	934	934	989	938	966	953	952	928	884	947	942	904	1028	901	943	924	939	906	938	863	908	979	946	968	910	894	921	918	931	913	970	940	973	910	924	924	936	934	936	909	907	920	900	927	936	941	944	939	917	932	950	973	893	923	895	956	949	963	939	947	957	888	891	974	905	904	912	964	954	971	903	947	951	925	972	926	938	967	942	949	1026	957	977	938	884	952	947	951	926	924	854	869	949	914	852	917	943	908	949	955	981	924	950	971	895	936	951	951	967	922	892	878	924	928	954	936	899	949	950	973	937	929	984	898	893	1018	944	970	1012	969	939	915	922	960	934	893	958	897	1000	937	985	956	906	918	923	905	954	950	901	951	938	906	943	989	972	952	870	961	910	911	922	918	917	960	963	954	931	901	905	931	921	946	935	918	900	913	934	934	882	946	882	974	948	983	932	958	965	902	956	958	912	928	902	929	962	930	955	906	951	939	956	945	946	916	987	940	915	914	964	917	981	937	993	910	889	972	940	914	896	1005	957	931	905	961	970	952	921	921	944	966	919	940	934	973	884	947	907	923	916	901	834	956	924	966	924	965	917	901	913	998	906	908	904	928	963	912	995	996	886	931	960	945	871	922	922	939	956	964	981	931	938	958	949	963	940	892	921	915	941	914	909	907	957	904	958	906	1009	943	974	933	1000	930	1002	924	942	945	898	922	933	899	897	993	914	913	926	968	953	924	957	924	938	936	948	959	966	956	872	913	938	975	894	931	927	938	982	1015	932	899	884	884	935	926	984	902	940	955	957	933	939	902	909	913	935	986	961	909	913	939	899	935	966	873	938	960	965	927	959	961	958	960	898	944	920	957	937	865	922	870	971	950	958	932	942	930	978	884	914	932	936	951	923	952	923	899	917	949	918	908	925	948	968	922	926	920	920	871	894	960	920	910	923	956	898	976	981	958	932	953	915	924	970	919	917	914	908	934	911	927	933	894	885	948	961	915	936	890	932	946	962	920	922	965	929	898	941	928	933	868	954	890	975	922	952	894	912	982	963	947	930	957	888	857	937	966	897	912	958	949	919	953	926	950	938	940	898	962	929	953	975	951	905	898	933	1022	941	949	935	987	967	911	926	886	928	967	921	964	901	925	924	945	896	941	934	945	950	931	920	972	954	948	944	930	1014	937	963	909	901	928	952	932	990	966	955	943	925	935	966	945	939	932	921	918	937	1005	903	943	915	897	926	932	953	927	963	943	940	956	852	981	940	896	919	929	977	909	944	911	921	943	966	882	939	938	889	980	921	978	914	954	997	932	984	937	876	926	929	921	913	923	891	1020	922	922	1041	930	965	858	948	955	939	937	906	947	947	896	912	907	928	921	972	865	911	961	951	952	930	951	919	971	935	948	952	925	904	958	921	901	937	946	950	905	958	935	930	930	932	899	955	941	907	950	961	938	964	985	946	963	934	989	939	929	922	922	950	949	884	917	930	979	885	941	887	874	988	920	980	920	952	961	966	945	872	901	924	956	895	951	911	934	935	923	960	892	905	929	894	912	968	926	945
24767	21176	24739	27871	21041	4033	576	513	408	427	411	400	447	381	408	381	408	405	355	341	407	354	428	412	364	383	349	366	386	397	386	381	398	402	382	370	383	380	379	365	368	382	385	361	376	395	384	401	404	356	422	397	369	359	315	372	395	385	354	399	380	382	339	385	393	337	372	400	360	353	368	382	381	397	340	366	339	349	385	363	365	393	403	342	364	420	354	362	381	383	416	353	400	398	368	335	394	370	374	374	371	385	345	378	332	340	358	399	363	369	365	351	374	379	349	346	416	382	378	391	358	384	399	344	380	367	382	370	344	326	424	366	362	390	366	400	361	373	369	390	352	426	384	348	368	343	396	389	382	380	400	372	386	374	397	348	425	331	379	399	363	398	378	388	355	374	427	416	406	366	335	330	369	365	355	389	382	341	385	373	357	389	352	346	389	377	386	364	399	385	389	395	358	385	389	371	378	364	392	382	377	367	379	385	341	383	334	386	367	372	362	366	375	383	358	357	365	325	386	370	390	390	385	405	366	369	368	379	375	395	402	361	359	332	389	366	379	394	348	414	385	387	383	381	342	363	379	388	375	383	339	398	358	383	396	335	380	361	369	374	327	397	381	376	376	364	357	345	416	376	378	367	406	369	349	384	365	377	344	357	375	370	426	382	367	352	382	368	391	349	403	360	361	394	350	382	374	366	366	362	382	363	372	366	369	351	375	388	359	379	360	386	370	346	399	391	378	362	397	369	358	368	368	331	382	362	405	336	366	381	379	371	374	362	344	375	402	373	380	402	360	346	369	378	378	363	354	381	409	383	356	385	390	348	365	363	344	330	391	387	355	361	378	369	378	370	367	380	366	346	373	360	379	348	371	336	376	382	324	401	379	384	341	356	350	382	380	347	364	384	374	355	366	339	360	375	384	351	344	416	376	370	342	356	383	400	377	355	386	384	384	363	360	378	367	338	358	373	363	371	396	402	347	401	348	346	371	401	417	384	364	388	397	394	367	389	378	413	363	368	386	381	389	387	385	391	367	391	357	391	407	399	354	331	381	372	369	437	367	352	398	370	361	369	392	364	401	363	336	411	366	364	350	381	409	383	391	347	382	394	348	378	353	391	385	384	415	374	371	383	345	328	385	379	339	349	354	345	352	358	346	360	361	350	364	354	386	364	359	398	435	342	407	334	367	350	384	382	351	372	352	398	364	345	359	364	393	378	374	365	359	378	356	373	364	397	388	424	410	373	384	352	341	374	377	354	359	356	377	366	372	412	379	373	381	390	361	339	345	416	373	369	413	368	341	360	394	354	386	374	385	357	359	373	342	399	372	372	385	372	350	420	327	351	379	361	387	339	396	375	373	358	371	377	381	354	355	362	369	372	370	367	355	367	331	352	380	409	381	379	387	375	353	355	378	369	366	359	343	346	386	377	354	398	398	347	396	395	380	354	348	393	376	372	350	406	342	364	339	365	351	396	365	383	395	393	359	354	399	380	370	367	382	379	345	346	354	345	370	347	360	383	341	314	371	416	380	348	358	371	406	339	378	386	358	380	372	341	341	383	372	364	377	358	362	365	390	367	395	355	359	360	338	386	353	377	417	363	380	360	347	339	397	340	358	403	373	376	369	351	382	386	394	373	364	366	371	368	342	359	401	372	381	400	358	335	375	393	369	349	426	374	393	364	362	371	376	354	362	323	362	374	378	360	352	360	378	356	366	331	417	356	361	375	335	363	346	411	393	337	384	402	324	360	344	388	358	371	349	337	373	368	389	380	353	405	338	350	391	361	373	349	364	394	351	406	389	399	360	378	414	411	418	359	364	377	361	363	372	357	404	379	340	371	373	339	360	390	416	403	375	366	409	376	365	337	377	381	394	342	380	367	375	342	360	389	383	346	391	367	367	357	369	361	333	404	382	380	348	370	386	388	343	341	371	368	350	344	386	379	385	404	372	373	357	362	360	398	342	386	369	359	352	363	356	383	356	358	381	367	367	350	338	352	366	352	395	435	362	319	368	374	368	394	374	390	390	348	398	361	355	384	402	434	378	364	386	395	361	436	376	382	377	344	342	377	383	372	339	378	341	355	366	354	340	386	413	394	404	357	348	386	423	363	411	341	350	380	358	398	394	351	366	373	366	387	362	350	338	335	376	388	358	383	375	372	358	360	382	412	371	359	353	345	378	389	381	384	337	365	347	390	341	354	357	382	369	396	350	378	396	346	389	370	388	366	353	368	352	378	332	384	331	396	386	354	346	388	405	381	394	362	392	388	327	332	354	377	363	375	353	387	352	381	366	371	352	397	387	411	417	367	367	384	362	344	381	356	401	386	381	364	371	393	384	378	401	386	370	354	388	391	387	387	364	366	337	401	375	372	357	325	390	388	355	344	367	345	349	392	409	360	395	377	358	384	359	428	377	355	382	341	416	401	379	356	380	343	348	381	398	374	384	382	354	359	347	385	389	401	363	350	381	391	382	344	345	325	376	360	325	398	388	343	394	377	372	400	396	358	352	358	375	357	361	350	365	389	344	389	369	392	393	350	372	347	378	374	406	390	312	355	342	377	397	371	375	384	338	381	386	359	424	356	350	346	384	356	335	383	361	379	384	394	373	371	382	360	391	350	372	425	381	386	369	375	391	348	374	367	385	368	343	378	412	356	405	352	333	381	371	361	352	363	333	397	388	360	371	387	383	385	353	373	375	374	371	369	360	361	360	354	372	367	420	413	382	382	394	369	370	369	361	390	345	381	404	391	360	370	344	396	372	363	356	375	379	400	358	383	358	351	383	375	353	367	374	412	382	398	368	350	355	367	370	377	341	389	370	360	370	363	406	378	421	373	359	398	363	352	353	362	353	392	395	349	374	382	402	377	368	329	370	346	367	362	408	381	350	350	407	372	374	361	409	359	355	390	388	390	367	385	365	393	358	373	374	343	355	374	398	353	348	368	361	402	358	352	383	376	374	371	367	377	402	357	372	364	397	390	423	378	392	354	363	370	372	374	336	337	366	354	365	361	391	363	323	358	359	372	376	333	383	384	338	361	385	370	376	373	343	358	337	366	346	392	370	373	409	387	358	361	347	334	384	381	345	375	344	347	379	368	347	396	320	366	365	373	339	374	396	351	376	345	352	383	379	392	361	374	368	361	367	383	372	421	436	395	346	330	356	364	352	359	332	402	363	366	346	368	399	358	401	381	396	361	368	375	357	400	358	381	372	344	333	400	357	399	351	361	379	353	371	369	396	331	345	361	353	356	393	401	371	372	357	340	354	364	378	398	371	364	379	375	372	380	361	355	365	363	366	397	351	357	398	404	375	416	374	367	403	375	396	394	364	363	374	340	397	366	370	358	374	351	377	379	379	363	371	399	380	375	377	359	377	329	343	351	350	350	355	375	378	378	337	402	409	363	376	370	388	337	382	376	394	419	338	387	334	391	377	387	397	349	382	362	368	368	338	409	367	344	353	401	370	398	343	357	368	376	379	364	374	364	393	398
3362	3304	2235	1385	1090	945	906	890	827	872	838	817	812	832	836	813	818	857	841	840	834	788	825	785	830	861	807	816	809	814	775	799	849	816	859	785	768	831	795	825	845	858	831	821	761	757	823	827	845	818	809	785	834	820	823	859	828	894	804	833	822	748	839	834	799	811	840	826	861	792	839	781	828	801	836	821	822	795	743	793	822	810	801	816	870	819	792	745	860	808	843	785	814	792	838	828	799	813	772	836	788	799	758	807	840	775	825	794	821	814	773	805	788	784	839	824	846	781	773	790	808	874	818	776	805	835	804	787	834	804	810	822	829	810	788	774	790	799	799	847	878	792	855	767	788	783	795	812	786	785	807	814	881	821	805	790	774	829	820	825	823	852	815	831	789	798	809	813	804	812	821	777	805	768	847	813	852	756	838	826	809	848	843	815	846	773	806	834	806	792	834	807	828	780	815	767	813	811	817	795	818	865	822	807	805	829	808	829	829	788	800	833	759	814	806	767	819	784	796	767	802	848	802	804	846	769	787	798	823	827	836	820	832	802	824	827	803	817	813	802	805	794	821	796	799	799	785	862	855	837	819	815	828	857	841	787	778	794	796	793	795	820	848	822	772	822	812	814	827	804	833	815	836	824	821	827	841	830	873	799	820	841	795	819	800	796	772	737	835	781	820	802	815	782	776	847	793	797	816	815	832	774	814	789	815	832	818	847	766	804	816	821	808	798	772	804	792	816	815	783	764	844	808	821	784	830	773	787	833	734	766	831	843	815	819	804	811	822	793	810	858	810	817	799	774	854	779	814	825	852	782	811	822	815	811	841	794	835	759	775	817	806	823	785	794	883	829	772	843	821	838	870	817	830	802	829	779	777	847	798	881	795	840	821	777	824	837	782	808	774	827	834	831	818	793	821	787	790	816	819	840	846	825	812	800	807	814	779	836	822	824	787	859	815	793	856	783	817	841	864	760	787	842	791	822	828	828	856	787	804	814	830	845	819	809	827	841	846	822	816	821	794	790	775	841	837	815	794	766	811	818	843	824	822	813	859	847	889	831	862	798	837	799	842	815	813	779	806	813	883	843	849	781	830	783	834	768	848	845	828	792	790	794	810	870	818	812	771	781	795	765	786	844	798	786	805	802	840	810	804	810	784	785	834	820	808	839	860	832	827	811	786	806	858	833	849	814	780	824	832	809	862	811	789	778	761	849	793	827	779	799	754	844	785	778	868	848	806	801	827	857	788	818	867	837	800	830	861	831	781	834	786	792	818	836	789	780	887	828	779	788	883	797	826	816	826	817	813	844	781	809	810	825	812	777	806	831	822	810	804	840	858	762	811	829	819	795	789	807	797	794	813	808	790	851	828	770	788	900	808	759	822	845	854	813	823	807	826	806	809	804	822	862	814	831	830	804	830	854	796	869	792	808	856	813	829	809	758	812	813	799	819	771	782	798	771	780	824	819	849	841	824	772	789	875	826	802	799	795	800	852	837	876	831	883	777	771	823	830	841	785	798	793	831	791	755	786	818	788	763	832	875	791	795	797	838	801	825	821	828	862	782	806	808	796	793	844	815	823	872	791	807	801	776	803	819	858	790	809	828	822	821	807	799	815	845	866	821	831	820	848	768	817	824	809	871	776	802	815	819	786	772	781	839	787	788	810	818	782	836	783	793	808	823	820	776	779	817	837	824	783	785	827	816	803	788	823	887	813	770	839	777	805	780	827	785	765	818	867	788	791	845	776	812	804	799	840	809	791	823	775	827	797	799	797	789	784	846	836	800	808	827	824	846	786	779	865	814	842	822	794	813	839	790	741	879	799	840	823	809	820	787	794	838	781	797	847	808	836	861	820	870	833	829	796	815	813	811	845	827	776	806	764	761	754	792	851	750	816	790	791	818	773	833	872	856	835	732	782	828	789	821	798	805	793	844	793	751	813	774	807	874	812	857	790	804	811	855	757	851	790	788	788	783	809	817	856	864	828	829	826	820	798	821	810	758	797	774	824	778	805	830	780	760	834	832	824	859	882	848	819	827	873	824	804	823	781	822	803	780	778	756	816	786	799	835	831	785	828	816	844	807	833	807	839	803	786	824	810	809	840	818	783	756	823	828	829	841	816	759	843	805	767	817	851	767	830	795	841	815	822	838	845	830	763	795	828	791	804	779	793	858	827	784	807	785	818	790	847	780	777	792	830	791	825	877	814	765	848	790	851	798	824	778	821	815	847	824	810	762	783	771	807	810	854	794	853	778	764	766	825	780	838	831	801	809	809	845	818	811	837	833	840	825	830	777	781	796	838	833	829	807	832	822	798	839	826	768	760	803	788	789	778	805	787	796	804	820	828	856	767	783	845	825	818	848	826	811	787	846	854	783	829	835	779	805	800	810	776	796	802	827	772	793	809	827	801	836	773	864	806	787	862	820	812	855	785	782	804	830	797	853	834	842	791	755	855	823	756	838	767	809	858	791	777	842	791	826	882	781	799	798	790	795	836	853	791	776	803	807	809	823	811	783	812	839	837	766	788	846	813	829	836	773	766	821	798	780	807	789	800	842	782	767	835	766	842	775	863	818	789	803	809	806	858	852	803	778	826	803	819	843	776	808	781	802	781	844	773	860	775	813	800	800	771	833	783	833	851	792	828	778	800	847	830	778	815	759	821	896	735	813	832	787	808	834	810	828	819	815	810	775	820	829	754	803	817	759	822	780	835	806	839	783	796	809	776	776	851	818	824	770	841	817	784	798	802	785	794	773	826	823	812	796	818	796	790	845	771	834	793	822	779	799	807	752	806	835	821	860	810	861	829	798	840	806	797	798	844	805	759	826	838	785	825	751	815	830	813	816	829	828	807	813	771	862	781	826	809	803	801	825	800	847	819	844	842	801	821	830	832	837	828	844	821	835	796	817	835	822	854	812	842	772	841	852	806	836	791	823	838	813	890	762	841	799	906	809	833	759	770	835	783	814	808	821	849	837	803	805	815	833	808	798	815	810	838	756	822	762	820	777	753	882	801	828	820	807	805	831	807	796	825	849	784	815	805	807	804	826	852	771	822	827	818	882	880	815	777	746	833	825	806	846	827	848	804	760	820	825	824	793	838	788	816	776	820	805	797	804	812	796	812	812	831	807	836	801	843	866	827	796	786	820	740	838	813	811	802	789	804	854	781	812	793	797	811	848	801	868	787	843	851	778	766	803	783	830	774	810	768	792	853	794	810	776	852	825	827	832	777	780	814	780	794	813	833	795	884	809	853	787	847	829	763	798	833	778	820	817	805	789	803	771	781	785	774	827	808	799	787	769	827	772	752	832	792	864	825	839	834	798	805	784	808	817	772	778	814	771	824	825	771	860	810	833	800	802	773	826	827	792	806	817	889	801	815	794	803	786	816	794	809	782	830	788	838	797	794	873	756	805	831	786	864	809	840	843	843	770	786	812	863	834	793	794	765	785	802	788	796	864	847	836	841	821	860	805	841	829	814	806	816	843	787	823
23953	21126	25298	27206	21140	21110	2829	474	330	277	265	270	258	224	205	226	220	228	244	208	200	177	205	181	203	218	193	152	200	181	195	194	208	215	206	204	183	185	189	186	191	177	207	178	169	179	188	176	176	192	179	163	199	202	174	211	181	195	167	171	181	166	172	179	175	193	162	170	175	169	175	173	170	165	162	186	171	173	187	163	174	174	172	161	221	179	188	162	184	182	171	180	201	165	164	160	181	190	200	175	200	172	205	182	166	191	208	178	184	204	163	161	171	175	196	213	175	172	173	157	170	175	177	190	196	216	181	180	170	162	167	168	185	204	177	193	179	167	173	174	190	190	191	147	177	200	209	193	162	181	198	176	189	177	188	201	195	184	179	193	169	167	183	165	214	156	165	140	167	181	180	205	208	178	206	176	175	176	202	183	182	189	179	167	182	210	210	207	183	177	191	194	156	163	163	185	174	198	160	146	180	187	178	198	158	166	189	191	203	167	188	202	177	187	202	176	177	180	169	184	191	191	200	157	172	226	165	155	158	193	200	180	177	207	177	194	180	206	176	196	204	173	179	180	196	186	180	202	175	183	196	186	189	192	179	197	171	175	169	185	191	194	159	210	202	166	184	180	178	180	157	159	190	204	166	174	176	184	160	180	198	207	185	190	209	210	175	176	195	164	166	198	158	171	185	180	185	199	210	157	174	178	168	182	199	180	172	185	177	192	204	197	178	180	173	186	192	181	166	191	183	177	192	192	175	175	153	170	208	165	176	164	186	192	199	188	182	173	176	190	194	150	207	188	163	156	171	185	200	192	214	172	183	174	181	186	188	192	181	178	199	193	186	180	181	172	177	204	181	176	200	180	162	209	188	199	182	200	182	202	202	167	170	167	183	187	211	180	182	185	170	183	173	201	201	179	210	204	179	183	169	189	175	204	219	171	198	165	183	178	190	186	196	193	178	190	216	170	218	189	185	155	170	188	186	210	172	198	193	149	200	187	168	172	174	171	189	198	183	218	196	170	184	156	171	188	176	184	184	200	148	199	184	185	183	188	199	182	194	199	198	201	180	209	190	190	199	159	159	171	201	187	195	206	191	162	197	185	177	193	189	215	170	168	198	189	158	170	199	190	166	196	180	166	168	220	184	221	171	199	169	177	171	192	188	178	203	195	195	172	178	184	194	179	180	198	186	170	174	181	193	189	171	173	189	165	153	192	177	180	181	176	204	150	155	179	164	166	162	165	169	181	171	224	150	181	168	162	144	204	185	157	176	188	179	152	177	178	180	166	219	172	174	168	201	172	182	161	193	188	179	191	181	174	185	184	201	207	173	160	159	178	182	158	148	165	186	193	156	167	179	177	180	178	179	185	171	181	180	181	189	189	181	205	195	169	183	184	161	185	182	194	178	181	185	186	166	162	172	168	167	181	175	189	204	184	185	201	175	194	164	159	204	168	153	192	199	179	183	172	172	164	191	203	154	159	201	159	199	179	200	197	191	184	178	191	161	183	197	207	145	174	180	181	187	201	170	184	172	191	163	218	205	177	190	184	205	183	187	210	179	163	177	164	182	186	157	145	188	177	185	192	156	204	162	173	215	159	191	175	182	187	176	180	172	165	187	193	177	183	186	181	196	164	160	173	191	189	159	164	194	183	193	192	163	155	201	198	173	152	175	180	182	170	199	182	169	177	189	198	168	169	187	169	163	184	176	222	206	188	195	173	174	168	206	162	163	178	211	186	198	186	200	162	178	190	182	209	149	176	161	186	200	183	166	165	177	201	174	181	192	190	170	157	176	162	169	171	221	196	143	175	191	180	190	164	164	179	188	198	196	205	179	189	170	174	194	181	169	188	163	195	181	200	201	188	194	215	161	160	187	187	168	196	197	200	185	179	168	165	179	169	179	177	188	183	203	197	177	180	174	192	192	196	187	162	205	179	172	179	165	186	189	201	193	194	162	165	184	193	188	174	159	180	214	162	202	163	203	187	208	172	179	188	194	189	182	181	180	177	173	190	166	188	161	184	182	190	190	185	174	214	182	167	178	184	159	193	166	170	190	174	176	167	166	189	194	185	203	192	173	204	192	175	191	198	166	182	174	194	165	187	172	199	166	187	173	171	184	159	173	181	208	189	186	185	177	193	173	208	186	171	200	193	187	182	183	185	185	201	166	182	210	172	185	167	186	218	174	197	182	184	194	194	185	189	176	205	185	178	189	193	191	178	189	187	173	190	206	193	207	179	157	191	178	174	165	169	174	183	203	161	176	158	176	178	173	182	173	184	195	177	207	195	202	185	175	194	136	176	202	196	169	187	165	158	186	204	172	187	184	190	177	157	181	187	173	181	171	191	176	200	179	183	172	170	175	187	185	194	158	210	167	189	175	174	173	182	162	214	176	181	188	171	196	159	185	201	178	166	179	212	190	198	185	195	167	183	188	188	199	193	175	192	179	172	203	168	161	177	214	171	199	182	198	151	195	172	172	179	199	211	191	177	153	171	174	196	163	189	173	186	213	165	203	178	213	189	190	197	192	198	195	186	187	159	178	188	158	190	171	199	168	146	163	210	181	197	170	179	198	193	182	196	168	179	168	164	165	184	181	186	215	172	197	163	182	166	183	186	175	174	187	181	177	171	178	163	185	157	169	151	200	188	193	174	196	178	165	186	193	177	195	189	185	174	203	176	188	197	180	190	180	193	201	183	166	187	156	185	169	174	192	176	178	181	164	172	159	193	181	181	198	175	169	187	179	168	192	195	173	176	178	197	194	180	185	200	179	176	165	175	184	184	194	148	171	206	220	190	213	166	196	165	166	197	181	169	180	192	161	184	185	173	192	188	172	186	184	193	180	144	175	196	179	159	168	200	206	174	178	202	205	194	191	186	181	193	177	190	182	193	176	175	209	170	185	181	178	189	161	181	190	196	185	187	202	201	181	191	178	168	177	177	195	211	190	158	168	175	175	164	173	173	198	164	175	175	191	159	152	186	200	211	190	180	190	201	193	196	161	195	195	194	184	171	171	190	177	208	167	171	174	172	179	187	186	194	172	191	182	193	189	190	195	191	187	177	191	156	176	186	181	163	200	169	202	189	170	162	190	190	164	176	168	192	151	196	180	181	197	195	158	167	175	167	187	173	204	187	165	183	174	158	198	176	202	172	170	163	188	169	188	193	184	179	179	177	216	188	173	212	188	168	151	198	181	201	187	187	175	190	181	184	202	192	143	186	183	181	193	188	176	184	200	168	190	178	194	195	194	166	183	182	193	180	169	170	177	181	169	179	197	173	200	171	182	185	188	179	185	196	179	159	181	202	188	178	175	169	201	198	132	181	158	176	176	158	196	189	201	186	192	176	188	191	162	166	186	180	208	161	181	178	184	185	165	186	220	191	180	185	174	178	173	165	195	164	164	195	158	207	188	178	183	152	194	183	175	185	204	166	174	206	174	173	179	211	161	193	158	158	181	160	163	154	164	177	185	189	188	174	160	165	169	159
3277	4860	3167	1478	897	677	573	549	533	515	475	496	431	485	471	464	490	455	438	482	456	490	460	446	444	443	475	409	419	471	410	447	469	472	465	466	474	438	443	474	426	467	474	415	442	495	416	425	442	473	437	490	448	452	455	459	471	452	466	424	435	459	463	455	464	445	454	431	453	432	415	435	465	472	462	457	432	480	426	436	433	384	432	427	420	425	470	471	437	448	437	433	430	462	430	451	451	431	467	463	422	433	406	447	428	402	454	450	414	446	424	423	422	458	468	429	439	463	420	426	444	425	426	460	454	421	440	434	427	430	463	466	452	445	468	437	442	425	386	427	435	396	435	441	432	397	472	434	431	445	459	472	428	431	448	469	419	460	444	442	380	471	447	456	429	431	409	397	457	413	439	458	443	414	452	443	454	438	435	414	444	483	429	459	426	407	451	440	456	451	466	446	455	426	446	456	455	435	463	442	426	433	402	418	453	420	472	425	421	432	439	427	407	453	481	415	448	448	406	427	452	419	440	459	429	442	417	434	447	438	406	438	433	427	453	453	436	491	461	402	446	447	412	438	470	404	430	452	411	479	408	480	441	461	409	409	412	426	455	450	405	431	412	433	416	466	431	462	412	447	423	430	451	479	434	448	437	454	422	424	410	447	472	433	423	418	422	402	449	453	433	440	483	443	409	486	419	433	428	445	406	438	459	418	410	409	425	443	423	429	439	451	415	451	437	447	416	423	423	478	461	441	425	438	453	414	413	413	440	450	448	425	410	426	433	416	417	446	452	387	432	429	446	432	482	411	407	429	418	412	443	457	460	487	459	460	410	443	453	447	435	455	436	413	443	422	439	404	426	407	479	431	449	457	420	459	462	417	392	442	431	448	426	426	480	457	460	465	434	481	434	461	466	432	427	462	453	435	438	412	456	438	441	430	450	446	434	463	478	469	462	401	438	448	477	477	400	455	412	460	480	435	466	451	430	473	442	468	416	449	464	466	462	443	450	418	439	427	450	428	460	443	472	439	461	456	413	437	488	474	421	461	454	430	447	428	406	397	479	402	449	460	464	470	455	435	392	446	442	427	403	435	414	406	498	396	436	475	421	424	440	421	444	441	435	425	433	437	393	432	419	426	446	420	390	428	408	401	473	462	399	427	445	466	435	445	404	455	417	447	456	435	406	458	431	434	431	438	422	428	481	431	445	435	446	417	458	452	406	454	415	439	448	445	445	435	433	424	407	453	431	425	448	437	412	458	432	416	432	435	407	445	419	434	426	441	455	465	443	404	416	447	436	413	432	420	447	475	410	391	456	432	439	410	449	442	428	425	460	448	482	425	451	445	426	431	422	456	423	438	424	417	419	463	432	431	465	399	378	439	453	423	441	454	460	432	447	456	445	469	436	443	468	438	423	462	435	420	451	464	425	417	432	456	413	422	448	458	419	425	461	423	436	430	427	417	414	417	446	434	455	430	465	431	417	455	438	429	437	433	449	401	438	458	413	418	428	442	437	447	450	455	429	455	398	444	463	442	458	461	424	440	438	454	449	453	425	416	430	431	434	401	445	438	417	437	437	449	424	389	455	429	457	422	437	453	462	468	462	418	453	426	423	436	432	408	434	445	440	468	419	445	432	472	434	478	433	433	436	450	437	450	455	383	441	439	433	423	390	443	473	439	471	426	408	425	491	455	471	429	424	440	424	440	448	464	438	456	418	430	416	414	488	431	423	439	433	442	439	464	441	458	417	453	438	420	454	411	475	435	446	419	414	429	466	446	463	471	428	434	399	450	471	418	449	403	436	432	425	450	413	433	497	434	424	428	488	444	447	440	416	414	454	423	468	451	440	427	417	480	413	430	445	455	450	446	438	440	453	396	461	436	403	420	422	473	433	420	464	419	401	421	451	448	436	412	420	439	437	432	428	453	445	465	435	437	418	425	440	433	425	442	417	411	459	447	425	470	427	417	469	395	465	450	386	443	474	407	444	422	467	425	445	451	424	420	451	440	432	468	429	423	431	457	446	415	423	459	421	455	428	502	456	416	441	437	450	446	465	420	435	450	436	428	426	447	480	444	460	471	470	420	430	434	438	465	424	414	422	407	440	421	421	431	488	406	450	431	461	455	432	469	441	441	414	449	415	376	433	426	446	466	422	408	431	439	465	466	448	444	433	476	445	416	440	469	412	392	438	433	436	449	435	451	451	417	420	432	403	465	426	462	434	454	462	449	413	445	429	463	434	468	442	442	442	447	457	448	448	471	476	443	410	416	463	412	425	391	433	438	418	456	463	488	487	419	421	401	428	423	440	470	397	451	418	430	413	434	433	436	438	442	409	426	425	430	445	453	452	460	402	406	444	458	405	439	467	452	393	435	432	482	449	448	442	441	441	433	408	451	414	450	431	453	462	466	461	442	414	453	427	422	451	416	407	450	434	459	440	425	446	422	437	461	439	451	401	406	429	417	435	454	448	439	414	426	466	485	440	453	435	454	439	464	435	423	461	434	454	413	431	412	469	446	455	486	430	427	432	457	426	448	439	464	480	409	438	442	424	410	412	457	464	413	475	429	446	422	442	437	453	439	439	457	442	417	438	423	422	423	427	467	421	444	445	443	444	467	438	442	449	490	434	428	470	432	454	443	454	421	456	413	417	439	409	452	452	435	446	466	416	406	460	416	433	441	422	465	440	442	418	417	461	402	426	404	467	423	428	443	454	431	408	407	455	441	437	397	465	437	435	466	446	476	481	409	422	435	458	451	440	440	449	460	459	446	442	424	437	417	421	478	441	460	418	442	424	451	421	459	438	438	431	466	423	452	450	482	437	427	461	433	428	438	435	432	448	471	444	471	440	440	420	419	385	409	469	448	444	450	436	435	411	406	378	460	460	434	452	423	441	432	459	463	397	463	409	467	444	450	465	404	412	420	427	445	427	400	467	432	418	452	439	433	447	428	411	407	430	413	417	429	408	452	429	448	484	464	465	464	401	447	364	433	417	414	421	412	453	442	430	398	449	419	409	399	457	435	461	441	444	433	421	425	444	462	415	435	441	424	417	397	464	446	409	450	470	438	431	462	431	462	425	443	428	424	453	401	444	432	428	448	415	424	428	406	467	414	443	436	447	459	420	441	428	428	477	448	449	418	417	481	424	448	439	408	425	412	420	418	469	444	472	393	411	417	413	442	456	444	431	411	461	449	426	440	440	399	477	478	458	478	463	433	425	443	425	422	447	454	445	404	451	435	410	453	457	435	456	453	470	448	464	466	461	436	424	424	455	428	449	432	450	415	439	450	456	457	419	439	480	420	449	433	463	451	477	417	430	471	449	445	432	425	438	419	431	407	438	419	467	455	438	443	424	401	474	402	418	430	466	432	422	463	431	423	458	467	403	487	429	390	447	420	447	449	441	464	446	411	451	410	416	460	423	448	430	418	458	433	479	458	472	445	471	450	422	438	408	445	440	457	419	439	473	412	442	452	435	467	410	448	448	456	432	416
32777	10963	1207	511	443	432	431	435	434	437	404	406	453	391	381	430	424	430	433	455	416	429	450	431	406	427	393	374	438	437	428	423	469	388	430	419	416	391	407	442	411	399	384	416	420	447	399	396	411	420	400	454	436	424	420	430	398	420	449	440	465	410	457	428	442	415	409	417	430	429	411	423	403	409	417	440	441	451	431	408	446	429	405	430	394	449	434	436	412	420	426	400	432	433	425	435	430	395	382	425	429	429	417	393	380	372	427	431	450	435	421	410	410	407	416	444	442	404	396	402	465	425	393	396	461	426	404	383	412	394	433	401	380	416	413	401	373	394	424	441	410	442	476	406	407	450	395	416	373	432	409	401	387	439	419	416	397	426	420	467	438	414	423	443	418	418	456	435	426	415	447	422	445	449	389	412	419	442	430	446	388	435	369	461	417	413	415	415	399	490	421	420	427	436	423	444	421	410	399	426	434	451	425	422	386	395	433	445	412	423	390	443	391	439	426	421	385	423	412	419	384	399	401	389	459	460	438	410	442	397	453	404	423	376	427	399	420	419	461	468	431	417	403	444	374	414	404	446	405	407	412	423	403	425	388	397	402	392	412	408	374	393	442	381	427	426	409	433	431	432	439	410	481	385	397	405	424	410	434	415	381	396	475	391	373	395	422	412	433	412	408	423	417	412	421	390	378	438	438	423	429	410	361	429	408	399	423	403	414	422	402	423	445	412	426	415	400	382	411	419	449	416	422	420	462	446	413	461	424	383	413	441	386	454	412	421	387	456	430	412	443	414	435	490	429	461	391	445	449	433	428	446	423	440	443	395	417	416	409	397	472	424	421	431	421	417	399	404	453	391	426	405	384	407	403	398	415	393	403	395	416	418	464	427	418	455	440	451	411	463	438	429	410	438	448	420	419	406	379	415	430	434	455	423	407	436	437	403	403	409	392	422	421	389	425	414	441	439	427	416	469	450	403	441	412	384	445	436	407	419	411	433	433	450	421	464	434	462	419	412	422	407	418	401	461	411	410	430	402	448	402	401	382	465	425	436	435	418	418	391	446	424	414	417	423	432	407	393	413	413	420	440	435	455	439	389	419	460	441	380	390	403	426	416	392	412	425	430	434	442	396	409	421	427	391	463	400	410	429	407	434	438	412	455	419	448	412	436	392	408	420	420	410	441	407	370	421	394	413	414	401	390	414	409	411	452	457	425	445	406	405	409	443	420	425	431	401	397	412	451	413	428	430	404	423	435	436	427	403	378	383	412	422	445	461	450	436	420	406	420	393	388	457	413	412	439	414	398	432	418	420	424	400	412	405	435	363	365	405	426	405	374	455	426	386	421	414	421	417	393	399	453	424	438	404	437	450	422	457	419	417	435	430	414	413	380	409	482	411	410	416	423	431	441	400	419	409	427	461	406	404	420	447	386	417	413	442	428	431	430	445	401	393	373	442	424	376	429	452	398	412	397	423	390	429	394	415	434	418	423	420	414	401	413	471	463	425	424	409	439	418	393	384	420	441	401	424	411	414	383	394	408	440	414	399	401	446	452	414	442	418	449	418	453	419	430	411	393	433	443	435	432	414	441	396	399	392	420	432	386	418	417	440	382	390	422	442	383	422	403	406	405	451	433	425	431	429	472	411	437	382	436	450	410	427	453	412	398	425	434	400	414	433	439	396	407	432	415	405	431	423	384	439	434	458	397	437	411	451	406	451	451	439	418	406	468	427	416	434	393	436	409	453	449	444	406	438	410	447	403	476	438	402	420	386	400	421	410	397	395	408	406	385	382	396	426	458	418	434	441	421	423	452	442	404	429	446	426	425	381	421	410	350	405	447	372	423	416	438	430	378	436	416	365	433	423	427	422	400	405	418	444	435	448	430	426	433	360	363	384	418	420	391	428	433	409	400	422	415	393	393	417	428	415	399	412	447	421	422	389	414	426	401	442	439	418	441	397	438	438	398	450	445	401	430	416	440	428	405	406	413	401	437	374	418	418	436	415	439	434	406	416	450	429	407	461	420	454	433	412	397	402	426	439	445	421	445	438	437	421	397	426	410	436	420	460	415	393	432	478	426	432	426	396	414	419	411	395	404	421	404	395	426	416	434	419	457	430	395	378	401	474	439	395	411	447	387	433	415	411	397	372	436	432	445	438	406	433	438	434	417	382	427	411	431	394	470	389	448	398	399	399	427	407	472	411	460	398	460	422	424	435	418	435	397	407	406	418	446	434	396	420	361	432	444	395	392	401	414	428	391	432	431	445	381	440	419	397	400	435	403	411	397	439	417	461	432	452	384	414	426	431	453	425	452	432	385	439	431	439	434	389	415	421	370	409	430	417	386	434	423	426	431	389	386	414	392	449	381	432	385	397	419	449	431	405	448	443	402	425	400	413	408	436	441	455	413	418	421	424	375	424	427	427	404	410	421	427	417	404	415	453	433	414	393	396	433	374	394	439	443	432	458	414	443	404	376	441	427	427	431	414	409	389	389	380	433	407	433	424	407	478	439	420	374	418	441	405	440	396	412	371	450	413	443	401	441	403	417	403	445	427	429	441	457	385	438	397	416	402	415	415	408	451	431	388	374	439	406	398	385	426	432	421	421	463	430	411	424	393	425	448	370	428	430	444	384	386	441	416	434	404	430	424	387	418	409	417	448	428	448	379	410	443	403	418	441	457	448	451	422	413	384	403	423	418	411	471	446	423	395	361	453	430	419	466	411	421	438	417	391	405	439	406	456	432	396	450	414	443	390	437	407	414	399	396	383	430	398	415	402	408	465	402	448	384	431	412	398	415	432	408	412	471	402	432	405	478	406	421	413	368	414	431	437	443	428	387	433	406	467	445	417	389	414	376	396	445	405	450	417	366	393	401	441	418	426	393	412	455	423	379	405	438	431	383	444	421	418	375	432	393	431	444	405	430	400	452	432	416	424	379	399	398	412	443	400	423	436	442	438	410	415	395	410	427	422	430	422	392	456	444	460	410	394	412	408	432	429	445	417	433	405	443	424	419	410	406	412	410	415	402	448	426	418	397	438	430	432	416	444	409	454	421	399	392	372	375	432	407	389	431	414	455	450	404	412	417	408	437	441	395	412	442	411	398	446	397	412	438	398	394	411	395	456	414	423	405	407	375	440	404	425	466	422	396	406	456	416	381	394	410	444	464	398	419	417	424	440	441	398	431	404	431	393	402	390	429	430	444	423	403	416	420	408	429	435	410	413	412	398	436	433	436	416	413	460	440	433	428	387	414	431	417	435	423	406	443	481	392	419	394	437	419	392	349	432	443	398	386	441	399	445	417	463	419	389	424	434	420	406	440	425	397	381	419	411	421	439	391	450	412	434	429	415	463	416	443	420	410	388	405	398	428	434	402	405	410	400	394	390	434	460	435	415	396	421	407	433	428	423	386	396	382	427	426	408	437	423	395	411	405	429	411	465	448	384	426	417	413	443	382	422	437	433	448	424	459	435	446	395	446	416	363	420	429
5883	1079	974	967	958	983	913	965	930	946	942	909	954	963	883	920	909	976	986	869	895	924	981	933	964	919	901	923	917	911	927	994	895	949	876	928	931	888	868	925	927	903	938	914	913	948	931	900	933	923	948	917	960	974	886	892	987	956	923	914	916	871	933	936	924	944	976	985	959	940	950	953	891	916	960	948	934	984	952	936	949	989	964	898	943	912	956	966	908	855	923	944	959	911	962	940	912	970	934	929	955	958	976	954	938	932	924	935	921	968	925	918	909	932	900	954	950	936	910	919	914	952	874	903	892	914	914	937	931	963	904	895	883	967	925	929	886	916	969	958	935	897	976	992	940	918	929	931	961	921	905	919	949	922	908	969	913	963	962	945	923	965	944	943	980	1000	898	936	976	927	891	925	903	892	880	946	943	903	919	964	950	913	938	950	918	969	921	963	936	906	888	955	965	942	931	938	969	959	940	890	886	914	943	954	967	892	934	943	912	921	944	939	987	934	884	959	895	948	869	941	926	984	955	972	906	957	906	914	919	916	904	907	932	948	937	907	939	898	914	927	908	919	908	937	925	954	950	878	927	929	952	930	974	882	927	964	922	944	945	915	959	958	918	973	919	926	870	939	904	878	884	908	876	892	942	919	888	932	920	897	972	959	946	955	948	925	903	918	927	898	958	956	927	969	930	960	984	941	913	928	943	863	921	914	921	919	897	954	958	940	953	908	965	952	967	961	961	933	923	911	895	981	984	882	947	925	947	931	909	924	923	921	924	968	938	961	912	990	954	1008	929	912	911	948	985	915	948	910	949	895	917	852	919	960	903	924	954	943	936	923	894	910	941	919	901	911	922	933	888	965	917	893	949	1011	919	912	946	929	903	901	930	966	922	942	896	950	952	938	925	927	919	905	956	914	980	949	871	884	954	971	999	933	950	938	917	976	989	847	956	902	926	942	974	962	926	975	923	911	921	901	943	940	941	972	898	929	897	946	936	956	920	952	948	943	915	938	924	933	944	935	947	948	924	960	907	910	963	858	936	930	894	964	924	881	924	908	936	961	996	889	948	921	968	905	916	941	984	906	842	929	928	887	903	949	924	940	942	949	942	922	904	909	958	900	985	970	971	928	965	957	942	949	938	916	940	895	883	965	918	942	923	903	894	919	924	915	932	913	865	957	875	886	972	893	944	959	912	957	931	933	922	925	968	990	909	936	924	952	916	965	868	975	885	947	921	990	1005	943	885	937	908	876	919	908	977	960	891	890	935	969	945	963	924	894	1000	944	882	949	986	909	891	890	880	933	967	895	954	943	934	919	869	1004	970	899	922	931	942	946	959	983	918	957	995	957	930	939	863	920	925	929	894	943	906	905	938	941	910	968	916	945	930	976	999	1009	926	892	933	866	925	886	936	911	940	948	913	927	966	965	926	949	901	921	917	947	914	907	941	890	930	903	989	941	938	936	903	947	910	921	876	896	878	888	905	979	1011	943	923	954	1001	934	954	955	948	893	914	879	921	942	959	959	872	945	949	941	926	960	929	951	956	930	949	929	959	904	908	931	943	909	958	915	887	975	927	936	917	889	923	893	883	914	915	940	924	915	921	941	923	893	965	945	876	941	962	930	912	933	950	913	930	930	907	913	937	953	834	932	965	938	977	889	956	956	931	949	958	949	935	899	951	917	952	867	922	944	965	942	929	953	963	915	871	903	926	922	982	942	923	913	929	911	913	950	941	934	926	925	904	945	967	944	878	920	897	911	953	957	932	901	979	959	949	920	913	897	921	957	952	989	992	968	955	967	956	929	896	867	894	882	963	952	935	922	882	902	936	974	910	915	937	956	957	968	951	914	933	921	931	923	973	935	905	934	929	966	891	888	942	906	898	907	1000	944	972	959	902	962	945	921	889	891	903	951	906	964	904	940	856	998	928	921	907	926	982	887	931	887	934	906	951	914	913	878	951	923	934	977	972	923	948	896	879	921	893	983	963	941	959	941	918	952	904	943	918	916	886	913	914	935	895	922	945	959	925	948	972	979	971	974	912	925	928	938	934	909	899	906	948	908	962	927	940	910	946	914	965	979	943	924	872	955	940	950	958	930	904	907	941	901	889	903	992	868	905	936	885	955	970	932	904	950	881	989	926	934	898	975	915	929	904	944	900	930	946	954	940	929	921	948	929	852	897	935	962	930	927	960	947	986	970	975	936	876	954	942	903	932	914	931	949	915	892	946	916	908	928	917	944	955	900	959	923	898	912	953	925	959	991	929	945	877	944	980	911	961	956	916	916	934	903	936	862	917	991	852	953	938	923	934	941	947	912	932	893	922	943	938	1004	919	918	973	883	929	895	918	890	890	946	941	950	930	905	922	909	921	940	918	917	947	931	930	885	942	955	937	947	962	914	880	886	904	944	869	1013	952	938	906	895	940	921	930	921	948	960	898	939	932	900	872	971	926	922	916	871	921	959	955	943	927	942	959	975	908	935	948	944	924	906	926	921	926	901	960	938	927	873	965	888	960	941	920	900	927	913	949	920	969	919	890	903	975	975	918	915	913	915	915	929	938	899	953	928	933	873	930	915	861	910	931	905	912	909	920	939	955	912	949	882	865	917	878	914	939	967	877	956	944	970	934	902	946	892	927	920	919	931	907	858	861	980	948	917	932	900	922	890	974	964	951	879	950	948	940	954	862	915	875	949	922	910	964	920	927	951	916	891	972	933	920	916	969	896	977	928	917	963	968	921	925	928	957	899	938	901	928	913	932	896	926	936	912	886	905	974	958	914	946	938	914	888	916	908	961	947	863	930	927	910	942	966	910	961	934	962	974	926	891	919	937	927	1010	933	909	959	932	963	982	924	927	929	873	979	927	929	888	978	957	901	961	955	925	906	948	948	951	877	928	923	977	886	946	947	931	949	891	938	936	908	910	890	942	943	984	923	932	932	921	941	935	899	929	945	937	954	968	932	890	896	941	953	910	893	973	937	948	887	894	974	934	948	946	996	979	924	941	934	989	908	950	873	942	954	906	888	940	924	893	925	953	923	900	931	957	956	927	923	908	941	987	942	928	907	915	920	889	952	948	961	929	960	923	944	978	894	946	925	927	921	934	929	936	927	940	959	901	909	961	954	939	955	944	915	927	948	971	937	926	923	919	923	905	947	862	952	979	921	887	857	949	920	948	943	937	969	939	955	939	915	921	949	899	883	949	948	937	922	891	961	1012	944	966	951	958	924	986	920	914	905	947	972	932	940	940	929	947	935	940	907	887	940	936	935	936	910	855	929	929	995	920	932	954	999	908	904	945	874	930	976	943	896	986	971	937	929	956	978	967	889	987	879	965	916	960	900	931	957	948	943	954	917	923	922	912	956	896	947	912	935	914	948	934	947	890	928	894	884	952	994	877	911	945	927	936	943	894	925	950	991	881	937	964	940	955	905	968	923	894	918	908	878	909	925	877	947	941	954	905	888	1015	974	894	985	926	910	976	904	915	926	990	908	944	901	945	887	858	943	941
24634	21146	24814	27746	21023	4133	646	507	434	393	419	426	430	363	384	447	385	415	410	354	347	359	349	356	343	383	367	371	380	348	380	398	334	387	364	382	377	369	387	366	377	384	378	379	387	368	378	379	389	380	352	379	364	376	360	393	371	360	341	340	352	370	405	377	368	395	357	413	379	409	397	392	386	347	388	395	373	340	358	381	416	384	382	405	382	356	359	369	351	362	361	378	371	398	357	368	395	404	387	385	372	367	350	320	403	360	381	389	385	361	361	330	368	342	362	370	354	368	361	361	357	376	373	372	383	356	382	355	341	358	355	392	395	346	369	368	377	405	356	348	386	362	342	359	336	378	359	355	348	373	353	407	381	349	400	406	376	376	393	371	340	389	400	367	352	352	411	377	357	378	383	359	428	384	367	383	401	387	354	354	394	386	324	380	389	321	420	392	350	346	333	397	362	365	400	366	379	355	385	355	358	405	368	391	367	400	372	380	406	369	344	332	392	412	372	385	397	378	386	386	328	337	384	392	350	387	371	382	332	353	397	395	364	362	362	389	393	365	367	357	362	362	411	390	369	397	389	357	368	345	376	354	376	373	376	354	360	341	367	356	377	388	331	331	366	390	376	370	387	383	369	352	348	397	374	394	362	398	371	371	338	372	376	372	354	376	372	390	398	351	373	377	349	342	370	368	403	373	396	385	343	344	390	414	389	356	380	372	378	412	362	385	364	380	368	363	378	380	374	358	389	385	370	366	383	362	340	368	369	381	362	405	363	398	374	380	397	393	390	383	381	385	386	365	353	363	376	375	364	328	395	356	371	399	392	360	415	341	373	370	354	350	378	375	397	369	375	389	356	358	392	376	375	388	381	373	373	383	361	352	413	385	375	378	385	376	364	393	383	376	360	366	353	349	358	355	327	376	369	346	376	364	383	387	351	362	393	378	361	398	373	352	362	373	339	373	364	377	369	383	374	370	396	404	376	372	374	363	374	349	367	385	365	386	361	333	388	385	353	357	362	393	400	397	324	382	349	342	358	345	340	373	388	381	362	395	379	383	376	331	377	375	373	351	389	361	360	371	353	355	342	346	383	384	312	418	335	387	364	392	368	347	372	387	369	351	364	354	394	375	374	389	366	377	403	359	338	373	381	389	383	387	390	344	356	388	348	399	360	371	383	369	391	381	367	352	396	398	371	391	399	354	380	395	365	413	371	360	362	394	391	377	358	365	355	371	370	361	367	369	407	354	366	364	385	397	386	425	369	374	358	402	365	371	398	343	305	362	345	362	384	381	356	361	402	347	381	340	374	360	324	381	368	354	401	397	400	383	364	370	372	375	361	325	374	316	341	360	352	416	365	375	357	362	353	364	346	398	397	428	390	397	367	351	391	398	393	351	350	366	401	335	362	361	367	348	367	393	345	383	390	357	404	386	360	340	418	393	368	401	361	371	373	381	370	373	395	354	360	324	371	395	360	383	361	373	365	351	369	365	379	348	364	361	385	353	371	351	372	362	346	335	383	340	347	407	358	376	379	419	351	346	380	352	351	344	374	372	369	385	394	365	364	390	393	372	362	359	377	348	372	348	366	391	361	353	366	358	362	375	377	313	365	366	353	356	369	388	353	396	388	354	403	356	399	358	371	376	372	354	377	371	372	367	389	374	345	365	343	339	356	359	342	333	407	368	392	392	367	379	338	397	407	375	365	374	368	354	387	380	377	384	376	406	395	369	405	380	352	410	386	360	369	346	376	378	395	324	418	378	350	407	330	356	324	364	345	383	401	363	343	387	371	388	351	383	401	340	386	333	378	365	343	380	369	355	369	396	372	395	349	413	356	350	374	365	365	330	393	362	330	370	377	374	348	391	373	355	381	344	387	361	351	359	337	370	386	380	351	348	357	382	365	331	368	362	386	365	376	374	376	338	360	364	399	350	375	379	352	387	331	378	379	364	388	371	403	372	377	398	361	354	360	347	370	369	394	365	355	379	355	364	363	332	378	383	411	326	394	339	382	380	386	402	398	364	378	402	387	400	357	360	388	345	343	359	349	358	357	385	358	363	408	369	363	384	414	375	377	360	355	378	359	363	354	352	354	375	397	398	379	375	365	396	373	347	361	344	335	402	400	387	368	379	381	374	371	358	386	382	327	374	353	383	388	367	378	355	365	361	376	374	410	356	357	369	371	348	387	372	383	366	384	389	396	379	401	388	384	373	407	347	359	400	325	359	366	366	375	316	350	358	393	391	357	329	369	408	421	344	383	381	375	369	363	356	373	364	358	336	367	366	395	386	372	370	370	363	342	370	375	369	331	380	351	378	392	352	382	356	367	403	365	362	383	398	408	353	363	365	359	385	372	361	392	319	365	372	386	346	367	375	371	361	382	413	389	341	374	405	371	362	406	428	362	341	357	359	368	389	360	381	351	366	372	349	405	370	364	345	376	357	366	380	344	386	395	368	411	349	361	347	379	350	364	390	359	369	376	358	383	404	359	364	365	339	336	377	363	390	359	343	388	362	383	370	339	366	356	338	347	373	385	393	374	399	360	349	360	360	387	406	361	355	347	344	368	358	344	353	348	347	350	334	380	385	382	371	414	359	330	357	335	335	390	374	388	395	363	350	412	377	363	334	401	390	332	374	351	409	370	392	433	378	382	334	377	387	385	389	383	396	350	356	373	356	379	363	382	402	362	336	372	351	378	387	399	387	378	387	383	383	347	354	352	351	384	389	362	341	393	324	383	363	395	351	390	371	356	357	402	351	384	331	347	400	396	381	357	383	355	347	388	346	359	373	356	346	366	360	373	384	352	354	356	335	390	404	357	347	359	332	373	378	369	407	383	353	365	376	346	368	401	349	343	375	382	334	392	368	339	363	368	371	370	369	389	386	356	401	353	397	378	373	362	397	360	345	342	348	363	395	352	416	379	370	343	371	387	348	377	374	363	413	342	351	377	367	342	329	325	374	383	340	381	358	360	390	376	378	352	333	361	370	363	394	362	371	343	381	368	348	352	389	376	357	374	353	417	368	356	372	377	372	369	349	387	349	371	384	335	372	335	348	368	347	403	378	363	387	380	357	392	406	337	410	357	378	360	367	347	351	359	380	374	379	366	351	389	382	380	374	382	368	372	353	381	372	362	339	374	339	389	367	379	377	370	341	371	408	365	417	400	391	389	343	376	341	348	390	350	366	379	373	395	376	360	353	365	393	354	362	378	373	371	365	353	365	393	358	355	365	369	340	382	405	373	351	358	326	366	395	347	382	342	378	348	358	363	368	375	407	361	367	374	367	357	356	393	358	355	326	387	364	386	368	380	365	351	398	390	378	382	371	399	406	398	392	357	386	385	337	375	362	364	336	361	347	350	384	360	355	342	383	390	343	364	355	344	379	361	353	395	387	372	345	383	353	379	369	377	359	405	420	370	383	368	359	367	401	387	379	369	338	385	366	386	386	379	394	422	359	414	365	373	412	367	410	333	380	352	390	370	363	368	402
3425	3237	2250	1392	1059	924	910	885	867	804	869	813	836	788	795	800	811	865	802	782	764	831	761	761	842	806	822	809	777	790	841	798	856	844	827	813	801	807	832	815	852	825	821	865	793	834	836	839	809	844	782	819	797	853	806	825	835	803	796	826	776	804	773	760	807	837	789	794	808	804	799	779	821	782	791	827	818	824	779	835	778	870	789	810	857	820	797	814	778	803	784	820	821	785	800	834	826	781	800	849	821	775	795	773	837	793	826	806	861	829	831	849	783	769	845	833	850	796	820	740	810	854	843	803	823	785	780	801	804	829	809	813	814	819	802	824	869	799	801	833	831	812	823	823	775	792	779	838	793	828	778	848	839	765	764	853	833	776	816	813	796	786	773	840	784	798	850	814	787	824	778	806	764	755	806	788	809	826	806	808	797	794	815	784	795	837	853	814	818	773	791	783	819	805	819	791	818	837	829	812	818	852	791	819	783	764	795	805	829	817	829	813	797	824	775	833	763	860	834	755	825	787	804	787	822	852	760	810	815	831	830	785	791	811	815	790	836	837	840	847	821	790	849	810	804	789	801	835	805	808	823	836	789	812	793	840	783	805	842	844	843	814	773	831	778	785	822	810	812	823	905	788	864	792	776	828	834	832	795	800	792	851	811	804	793	807	816	800	775	837	846	860	783	781	800	821	824	820	821	826	840	791	810	805	849	824	848	802	779	833	826	834	806	818	829	793	823	825	824	797	807	859	788	815	836	843	785	836	774	823	767	777	796	810	809	782	819	814	823	783	778	825	802	808	783	760	747	849	827	763	836	828	802	800	792	826	776	817	818	749	788	838	803	817	836	821	778	822	854	809	795	807	835	820	784	786	818	847	810	803	827	803	799	828	798	865	774	790	768	814	811	801	805	848	835	767	797	758	850	793	837	825	845	836	803	849	794	777	763	797	810	803	824	794	833	835	781	791	781	791	831	786	818	789	802	844	776	812	803	843	787	779	792	797	819	785	845	814	845	796	786	788	789	831	824	807	878	778	825	797	828	814	840	829	822	754	847	807	826	811	758	788	844	794	843	750	834	800	759	777	827	781	781	831	769	820	804	845	831	780	821	836	796	779	756	792	807	861	806	870	856	848	821	769	849	838	808	819	814	856	835	859	830	809	758	802	804	791	851	803	741	784	829	764	794	773	812	828	791	760	845	803	780	827	805	804	775	847	798	811	820	813	799	843	788	781	843	833	883	817	847	821	811	809	833	847	845	829	828	829	810	835	846	812	849	805	791	784	846	779	830	831	789	793	795	818	784	800	826	731	796	800	830	803	783	793	785	767	764	836	809	797	824	818	781	873	833	780	788	811	790	793	794	808	829	802	785	820	894	823	808	768	783	816	834	845	799	788	817	792	811	785	817	822	799	787	797	811	779	811	822	784	783	830	813	758	778	771	796	821	845	793	757	740	805	798	772	825	822	827	836	775	837	771	831	901	831	792	832	816	799	855	828	823	789	787	805	819	806	836	793	797	804	848	771	848	813	811	812	818	787	868	818	786	792	784	801	788	823	796	780	794	814	813	825	812	829	852	827	799	816	849	824	769	838	745	784	803	790	821	783	808	821	800	828	843	876	781	787	783	778	766	767	830	766	835	790	779	836	860	852	803	787	819	791	832	842	840	782	866	792	752	803	818	835	828	795	848	812	773	843	846	883	860	793	808	778	767	806	795	816	839	829	805	836	763	872	836	781	795	776	791	857	858	779	788	777	816	787	815	807	856	768	836	825	795	826	808	823	777	865	775	806	784	794	838	816	860	813	798	838	831	803	776	800	807	783	795	808	834	862	809	825	812	814	822	783	743	800	771	763	785	796	817	818	774	803	824	760	786	837	794	825	813	794	827	800	833	815	780	821	794	802	787	788	758	789	786	808	834	878	766	756	825	785	791	793	803	779	824	831	789	822	818	787	803	783	822	747	784	791	798	814	805	795	829	801	767	810	794	769	804	827	829	788	779	870	852	814	815	775	775	822	829	792	805	764	859	794	826	828	851	826	797	808	816	830	811	842	830	801	769	791	792	797	818	823	852	779	832	831	817	847	836	854	835	803	826	801	796	758	815	862	807	807	843	853	786	848	778	825	825	797	820	828	859	839	778	783	795	758	870	847	781	835	872	772	878	777	826	776	768	845	833	804	821	793	776	825	842	785	838	817	803	820	780	766	811	835	789	789	785	801	792	790	774	839	810	790	783	755	796	812	846	794	793	805	797	815	783	817	833	769	792	809	859	806	822	826	793	816	831	851	792	822	808	800	791	813	785	825	825	814	827	794	803	830	821	783	783	751	840	777	798	819	814	788	769	828	805	829	795	830	872	812	820	819	832	875	793	753	849	875	787	823	805	783	782	822	820	779	810	843	816	786	766	797	858	820	789	813	826	840	840	808	850	803	819	791	811	845	773	802	819	811	813	825	793	812	798	794	835	832	821	842	772	835	812	827	830	812	768	796	831	781	792	771	799	824	819	833	836	808	802	794	821	814	813	756	820	858	793	837	865	764	824	808	858	840	759	821	775	781	824	823	786	826	786	827	798	838	799	802	845	790	804	822	801	831	868	794	844	837	802	785	879	825	797	812	787	778	802	816	835	830	806	805	836	777	820	811	806	829	847	793	788	843	807	829	857	817	815	794	840	842	757	840	795	794	810	846	829	801	785	848	805	731	741	782	775	826	830	789	818	783	796	802	803	815	835	805	706	818	844	829	807	821	806	807	791	811	783	806	775	783	780	843	755	761	821	801	767	783	832	806	843	795	806	864	829	767	735	818	831	794	842	798	840	839	824	800	807	781	784	842	828	820	819	797	790	835	836	797	778	803	761	813	782	833	846	838	787	865	822	822	820	855	886	804	734	840	794	857	791	815	760	819	842	816	785	795	807	757	853	832	800	751	818	841	840	830	787	753	820	793	829	786	761	780	788	800	819	833	833	801	780	797	812	784	798	767	825	831	793	794	763	822	810	789	806	782	828	858	823	848	772	867	804	846	823	800	846	811	790	854	780	803	839	851	810	811	804	785	812	819	847	744	845	770	783	805	842	789	802	839	787	776	841	854	810	779	801	787	839	804	808	772	873	805	819	830	769	854	807	842	834	821	809	849	763	828	787	841	798	778	847	842	837	828	795	803	783	818	802	795	850	795	799	857	839	816	811	856	765	801	810	816	874	835	797	820	789	837	803	805	796	816	739	787	835	792	807	805	862	815	826	811	815	803	806	804	801	815	827	821	771	804	816	801	790	773	828	789	809	743	788	837	823	822	785	801	810	799	815	805	811	811	792	802	817	814	836	853	789	788	779	729	845	842	826	796	783	857	791	781	802	871	810	824	822	809	834	835	834	848	759	759	835	847	753	786	813	808	821	816	770	814	799	844	829	819	846	835	835	814	837	838	835	785	802	835	834	834	774	829	814	854	837	835	797	827	778	792	745	829	811	805	779	842	789	746	831	753	848	812	812
23957	21170	25339	27271	21177	21153	2789	485	323	319	290	252	241	243	238	219	172	230	208	185	210	213	193	193	201	188	209	177	199	205	205	219	204	190	185	213	197	169	183	181	180	191	184	181	188	181	191	177	148	200	161	182	186	207	185	193	169	175	181	168	183	187	190	168	172	180	188	166	187	197	161	177	197	227	175	190	200	186	163	186	180	190	177	179	173	163	176	176	189	188	168	184	203	164	175	185	178	182	167	204	196	161	177	185	192	173	191	169	159	193	203	184	168	191	178	187	170	175	184	203	172	193	168	195	170	213	199	184	180	183	179	183	167	184	164	181	190	195	167	210	199	222	184	163	190	186	185	194	153	188	178	191	184	182	195	201	173	192	204	186	178	185	154	166	177	174	176	193	179	177	173	161	165	182	188	183	180	182	197	191	212	186	162	166	145	173	157	198	148	180	172	176	156	173	197	203	168	203	172	182	165	176	174	160	205	210	190	174	174	174	193	210	180	185	185	182	182	152	174	186	198	172	177	179	190	164	166	182	191	186	196	188	186	167	177	164	192	159	170	180	159	211	161	171	182	205	182	177	195	190	183	187	195	178	171	173	202	154	182	172	212	182	188	201	191	186	182	183	185	202	181	184	183	174	185	176	172	202	155	203	175	175	175	185	167	175	171	164	181	191	170	177	205	194	179	171	185	195	174	182	190	198	179	191	148	178	205	198	184	182	159	163	205	195	168	206	169	183	179	162	188	189	176	168	194	182	167	195	186	167	164	157	196	156	177	193	185	180	174	166	179	178	166	168	154	194	218	192	199	179	177	205	182	188	174	175	189	177	187	178	199	193	192	173	194	190	171	166	184	187	194	195	205	168	189	201	166	157	184	190	178	193	180	196	176	180	185	181	180	173	176	193	162	203	174	182	165	215	183	170	176	165	189	170	185	186	155	194	195	194	192	194	170	213	185	189	163	177	160	153	169	178	176	167	167	160	174	185	182	202	166	172	177	180	154	174	165	156	164	182	197	204	180	195	190	186	167	151	187	195	193	195	170	211	167	207	195	187	189	184	199	186	160	190	156	170	175	186	203	197	216	201	192	155	156	175	163	190	179	200	168	168	162	191	174	192	177	174	218	177	180	181	211	190	191	180	217	165	187	178	174	199	205	173	180	178	180	168	178	181	205	191	175	161	180	189	159	160	169	153	169	171	194	191	207	179	196	178	186	187	199	189	177	183	164	179	190	184	165	171	168	153	173	168	175	171	190	177	181	169	165	168	197	193	167	194	221	190	167	175	185	178	183	177	173	173	184	215	181	188	206	198	193	175	208	174	162	142	151	181	196	175	219	154	197	167	210	190	173	201	194	175	176	153	180	207	189	192	172	197	173	172	190	178	193	169	182	189	174	175	217	201	197	177	207	185	173	172	177	175	181	167	168	162	180	174	189	191	207	205	206	199	183	156	196	195	188	177	183	171	189	205	188	170	170	186	195	183	181	174	176	165	168	173	220	190	190	180	177	180	175	184	189	192	167	180	170	182	184	190	167	175	173	151	158	189	193	191	179	185	200	186	177	170	177	164	177	189	193	174	174	177	157	172	187	178	191	191	191	182	215	191	192	169	168	187	194	189	177	167	197	186	172	161	188	172	193	182	204	171	177	158	189	206	221	173	166	186	186	150	189	205	187	198	185	171	176	175	172	183	190	198	170	201	197	186	168	181	177	162	184	165	175	187	178	189	173	184	170	183	193	186	175	181	192	159	189	181	184	187	186	174	188	167	177	177	177	180	167	176	167	192	170	176	178	188	164	180	196	188	174	191	186	192	204	175	198	161	162	185	185	178	182	191	175	177	214	163	172	200	169	176	196	202	202	181	161	184	176	190	187	188	174	180	199	172	173	179	200	198	195	188	185	187	193	175	190	169	171	184	177	162	178	196	181	168	185	159	192	184	196	200	190	180	195	178	179	176	159	192	159	176	206	166	181	188	200	170	159	139	202	190	158	162	151	183	174	175	168	171	190	196	182	179	199	180	189	210	226	170	175	189	178	171	204	190	209	180	199	164	184	176	188	203	174	177	167	185	170	197	179	163	146	184	185	180	190	182	162	197	202	157	181	183	184	203	190	181	175	160	161	169	200	181	188	198	190	185	186	189	193	179	170	195	207	184	182	154	162	175	173	177	209	184	169	189	187	199	189	179	185	196	177	188	186	195	159	181	174	174	183	179	196	177	181	198	182	181	170	178	182	181	178	178	163	186	198	187	174	191	196	167	191	179	202	189	200	195	188	180	184	192	200	192	195	181	207	174	178	174	157	183	188	172	204	164	183	178	179	207	197	191	186	169	180	176	199	167	172	200	170	187	176	186	152	201	152	165	191	171	169	182	175	188	197	186	158	170	180	203	189	185	182	203	178	174	175	188	181	177	192	194	183	188	169	190	170	147	183	177	196	141	170	175	175	169	188	203	205	174	190	165	180	184	184	152	191	178	188	182	183	185	172	204	200	188	186	158	160	151	180	190	187	173	165	184	196	198	188	170	184	175	187	206	177	179	178	177	196	203	188	189	185	191	184	193	177	180	158	175	171	173	189	182	168	195	147	183	173	194	189	197	203	176	161	158	188	177	168	179	184	192	208	179	222	160	184	160	189	173	196	201	200	194	193	153	184	170	185	183	167	174	195	169	191	159	186	210	158	198	175	161	189	225	190	166	157	210	195	178	185	186	185	158	196	172	171	178	184	193	174	210	173	189	191	220	175	189	195	171	229	165	176	163	190	186	159	196	181	195	170	147	165	184	191	184	207	201	179	210	162	173	173	200	177	163	172	175	186	203	199	165	169	154	185	169	191	174	159	178	192	193	158	169	181	177	165	165	181	168	161	189	177	189	185	183	178	204	146	177	180	180	169	160	185	184	203	199	168	160	188	190	170	181	197	175	155	178	178	193	194	174	195	157	161	167	178	193	179	182	157	185	194	171	222	167	172	169	180	180	193	173	186	187	177	189	197	193	191	193	189	175	163	185	226	191	157	198	164	164	182	164	179	200	184	181	195	195	202	222	181	197	194	170	168	179	186	176	172	176	189	185	147	170	206	215	178	160	162	190	176	192	177	173	191	176	212	165	174	172	186	186	198	178	163	184	164	178	206	202	174	190	175	187	185	189	156	194	182	176	163	176	200	154	204	147	190	177	158	174	186	184	171	204	181	182	175	186	201	170	184	156	169	174	166	157	185	164	176	170	194	179	188	146	185	168	169	184	177	160	159	188	189	161	185	188	186	193	188	187	171	184	145	181	172	180	169	183	180	166	183	172	168	180	174	182	213	184	190	170	181	191	175	188	195	179	202	185	167	181	182	187	177	159	178	201	181	185	186	180	191	210	182	169	174	179	170	190	177	205	177	184	190	197	187	197	181	173	186	165	156	167	150	184	184	172	180	207	165	160	177	193	168	170	170	171	190	175	205	175	180	176	188	170	199	176	179	181	195	168	174	214	203	185	190	188
3276	4832	3178	1433	891	728	612	582	540	510	485	506	429	437	474	451	475	473	437	486	439	411	434	444	410	430	473	467	455	435	421	423	422	496	452	461	442	393	434	389	431	444	433	452	438	439	405	448	398	422	455	410	411	464	458	456	430	394	473	410	419	433	453	465	409	412	431	450	469	455	437	441	393	453	419	430	414	465	464	446	426	452	433	419	418	409	427	442	458	446	403	416	431	424	419	412	430	450	442	451	414	437	440	406	446	439	451	416	438	444	447	439	431	455	426	422	427	415	456	435	408	436	436	409	435	405	426	439	448	451	445	406	480	429	408	402	449	413	396	450	439	460	425	442	482	409	468	431	419	458	448	414	415	470	409	435	439	434	430	424	410	469	450	448	428	439	408	420	442	429	419	435	448	432	425	449	449	441	451	426	412	448	419	419	431	446	411	422	441	486	428	407	468	463	423	438	454	437	426	418	463	434	432	428	420	433	450	455	435	429	451	456	446	443	457	460	417	464	453	439	420	408	436	446	458	426	464	449	459	425	440	431	422	424	462	433	457	440	440	413	426	404	446	437	470	421	438	439	386	452	411	472	433	404	413	452	427	443	431	445	451	441	420	467	414	459	420	447	420	464	431	398	418	411	404	454	419	438	425	426	449	450	491	467	435	453	400	442	433	436	429	424	476	484	438	461	438	450	403	441	455	450	437	413	419	400	436	395	416	412	417	449	452	457	416	428	417	416	423	426	441	407	451	456	402	435	444	449	407	440	419	473	458	417	419	467	467	457	436	410	422	460	458	434	413	431	453	397	439	470	418	442	411	447	469	432	463	425	453	447	427	431	425	429	448	427	380	414	430	445	433	420	401	414	404	420	386	440	414	435	390	457	441	414	441	389	431	426	409	391	443	461	459	468	442	458	429	416	415	434	440	441	411	419	414	412	451	429	450	454	406	449	436	490	430	440	473	392	455	453	448	421	410	395	420	425	424	450	462	415	459	440	472	406	438	439	420	422	446	429	424	427	404	444	453	410	436	435	461	440	408	436	417	438	467	428	422	467	457	423	416	436	441	444	475	438	424	409	468	430	437	416	436	439	429	421	437	431	475	426	435	476	449	443	440	417	434	434	425	444	444	435	437	461	458	432	474	421	423	462	442	447	437	444	439	429	412	410	425	440	427	419	449	436	482	466	447	434	455	406	421	425	443	396	478	467	442	451	449	429	410	444	462	442	458	437	421	440	403	444	427	426	385	466	443	459	483	426	459	456	472	442	396	476	436	439	466	428	448	436	405	407	468	449	445	453	426	417	420	420	447	446	445	430	418	438	412	416	462	418	437	435	455	429	453	486	419	448	454	430	430	431	427	406	429	467	407	459	427	464	456	462	433	436	469	435	461	407	435	434	474	439	419	405	429	454	441	398	431	428	462	446	472	438	400	432	438	432	456	485	466	432	409	439	416	440	416	476	443	469	448	428	441	407	457	451	462	429	473	420	445	407	466	413	470	438	426	442	427	452	445	421	410	479	450	418	421	420	436	437	432	413	453	452	414	422	436	428	437	428	459	453	426	449	427	448	421	423	440	458	439	414	428	450	435	432	439	418	438	465	437	408	436	438	457	419	471	458	397	430	446	429	408	434	435	443	451	405	400	459	440	429	477	465	442	407	412	398	451	423	443	445	471	466	399	424	437	427	420	474	423	414	434	430	414	464	465	425	446	488	421	413	446	438	493	450	430	416	447	449	439	452	432	450	431	422	438	470	406	465	420	422	417	450	457	433	454	440	421	468	414	431	408	491	426	404	464	428	458	460	414	459	470	437	434	477	480	433	448	421	410	463	448	440	424	430	436	456	463	407	498	411	404	432	430	427	453	437	456	415	458	427	426	454	415	394	425	454	425	472	481	426	441	421	442	417	416	417	461	431	456	414	422	410	434	417	436	456	430	440	417	402	427	420	444	455	429	471	448	433	431	417	409	431	432	421	441	451	428	422	459	439	444	449	441	467	434	461	455	462	431	428	464	425	446	447	429	447	431	443	429	433	419	439	432	407	464	455	412	395	444	460	431	416	428	451	417	438	426	441	446	468	442	437	423	430	401	411	426	448	466	397	406	419	433	434	425	451	454	431	440	413	465	456	395	417	440	453	423	401	455	440	440	427	444	442	452	445	427	423	437	394	461	430	419	439	467	447	386	407	435	461	449	430	426	423	449	430	466	463	412	465	448	457	411	417	447	470	429	432	445	439	443	439	429	454	444	426	495	411	442	429	442	445	416	431	419	429	462	428	436	411	411	429	446	437	428	441	423	405	436	434	455	394	418	443	429	480	429	421	460	435	457	425	443	408	443	393	456	441	391	456	441	411	442	434	433	458	423	458	440	394	421	429	466	404	478	395	438	404	412	448	422	417	474	416	404	456	420	432	435	435	427	414	449	455	428	429	461	445	446	428	416	446	433	444	433	468	429	420	432	431	417	443	432	438	473	460	408	448	465	475	410	435	450	411	444	471	411	454	439	417	451	432	463	424	442	407	433	460	436	424	459	437	429	442	379	411	447	444	411	455	440	443	424	420	465	480	386	448	447	456	436	446	424	444	382	446	447	469	451	437	452	420	457	421	426	441	447	430	453	410	431	470	454	444	458	488	425	442	403	433	464	447	439	445	422	471	416	354	423	431	438	471	434	454	456	427	437	433	426	414	404	421	430	417	422	450	435	428	449	445	443	426	455	445	411	405	456	467	393	423	441	435	421	419	458	437	421	455	427	438	462	395	409	424	411	450	444	465	428	456	435	453	424	433	418	438	421	431	428	444	427	415	419	420	456	445	435	419	417	413	449	407	415	450	438	432	449	402	464	424	481	449	464	426	445	482	479	462	407	443	448	429	430	417	438	416	441	385	402	428	439	453	446	423	453	469	461	483	452	417	454	433	433	428	432	420	458	448	418	452	430	456	412	438	425	439	440	417	447	428	421	438	484	451	393	445	435	436	428	425	428	443	453	467	421	459	427	450	438	451	410	427	423	474	461	427	440	431	411	398	425	457	425	393	453	415	438	457	390	455	428	448	425	475	434	468	425	457	406	418	425	439	430	448	424	426	411	446	472	447	420	433	464	460	463	421	458	434	452	426	424	408	450	416	387	428	405	433	439	422	438	425	435	451	384	429	475	411	444	443	464	437	447	454	438	423	435	412	461	413	454	448	426	401	435	406	450	431	411	445	433	431	390	472	456	457	423	432	433	406	470	447	442	442	416	443	475	418	429	392	437	429	435	422	437	435	436	423	455	451	427	462	426	445	409	397	453	462	415	435	429	444	454	385	458	435	440	432	435	405	439	439	428	423	443	464	407	422	465	459	404	426	436	421	404	443	460	424	422	467	421	441	440	478	426	394	447	423	425	455	436	423	430	413	414	443	434	437	427	434	450	422	426	394	413	458	441	478	413	417	431	432	429	484	419	436	402	428	429	447	428	438	435	442	399	448	472	440	411	450	400	444	431	416
32897	11084	1230	562	427	501	446	435	387	487	402	415	452	415	419	412	401	398	398	355	438	421	417	440	439	414	413	379	429	421	457	447	440	421	422	427	390	388	439	393	447	454	385	449	407	416	436	419	407	417	398	415	393	411	437	425	418	400	427	420	393	411	437	401	432	415	439	439	393	456	403	438	417	426	409	352	444	439	422	471	404	437	398	420	422	427	403	375	427	432	419	417	405	423	442	426	422	375	419	427	458	416	430	416	421	421	400	461	485	428	402	441	433	423	412	427	412	431	441	420	398	408	397	402	424	419	453	467	395	434	409	421	381	431	400	418	448	417	471	438	420	410	430	440	409	434	423	455	396	424	436	444	395	405	422	418	412	460	404	459	427	395	393	417	452	437	425	442	442	436	409	417	402	404	426	394	403	406	456	423	421	431	403	396	446	440	395	431	428	460	386	410	358	409	460	403	425	377	423	455	415	420	438	440	429	395	436	433	407	436	438	375	418	453	416	424	421	450	412	379	459	440	400	426	429	383	412	399	425	421	400	386	409	404	410	420	414	383	419	415	421	393	436	426	381	426	451	455	462	449	369	407	449	418	438	410	402	448	399	441	443	410	442	457	402	403	426	401	438	397	408	406	404	451	406	432	427	419	436	443	406	402	438	470	428	428	415	433	413	389	435	427	447	410	453	428	393	417	446	416	428	485	450	401	406	405	405	397	437	484	381	427	419	412	409	376	431	450	412	440	471	394	451	410	397	413	417	439	403	435	372	446	429	394	413	408	402	393	393	414	402	432	441	435	425	441	414	393	364	406	403	392	437	417	427	415	389	452	382	432	424	428	404	422	430	432	376	433	386	438	379	423	427	400	404	429	381	424	399	388	439	432	423	422	384	412	413	442	403	459	399	397	428	384	425	430	402	382	408	405	364	448	410	399	412	416	407	463	445	414	409	410	408	408	447	453	439	416	411	415	433	455	427	399	417	431	439	384	413	462	425	375	392	434	442	417	413	383	411	399	419	396	403	433	424	441	445	417	420	454	396	432	415	402	416	438	398	441	418	412	450	433	435	455	443	426	425	390	465	462	438	408	390	479	419	416	410	432	421	406	452	384	432	420	436	406	425	447	408	402	382	397	399	406	449	354	424	365	435	396	429	440	418	413	414	367	378	401	484	428	397	403	414	412	473	428	413	431	412	398	454	426	403	390	417	453	374	452	421	406	422	389	433	416	426	437	414	410	465	420	438	476	405	415	449	426	419	394	434	433	427	425	417	415	464	388	439	432	416	430	418	410	403	420	440	378	366	422	413	427	403	436	391	393	419	410	480	398	450	413	416	389	411	381	450	438	414	438	414	368	390	465	428	440	415	431	420	415	416	406	395	425	418	431	368	428	416	398	461	440	424	443	440	387	406	454	429	420	438	444	398	434	411	434	380	418	417	390	447	413	434	406	440	429	436	417	421	425	420	425	436	437	413	416	430	445	400	441	428	409	417	466	351	396	432	464	437	423	407	420	444	419	399	406	463	413	425	433	397	408	377	426	462	418	401	408	434	433	403	418	404	396	420	416	382	437	407	436	448	447	400	422	368	434	408	410	450	429	407	423	422	453	410	398	395	414	420	388	411	429	449	432	436	449	424	419	415	422	459	428	397	395	411	440	420	418	434	413	439	395	467	412	394	420	400	436	395	404	418	418	408	407	400	401	431	429	406	437	440	469	403	386	397	388	433	419	433	432	439	411	438	411	394	420	446	423	400	438	442	441	435	448	439	396	429	420	414	399	435	465	428	422	393	419	401	418	439	443	455	404	390	453	400	402	434	406	423	427	428	447	394	420	399	449	454	447	394	463	422	397	426	402	429	445	441	389	405	475	421	431	400	412	456	383	412	423	386	408	412	463	397	431	400	368	411	414	418	466	382	415	384	411	392	428	419	445	462	399	436	432	401	436	420	422	387	428	438	398	473	420	404	393	372	424	440	435	446	402	408	415	406	435	391	386	427	428	415	441	429	440	381	414	417	396	429	386	427	446	420	446	388	428	423	438	416	416	405	452	453	405	430	430	443	417	456	362	401	423	432	453	397	409	421	375	430	409	408	409	452	423	414	419	444	401	423	432	407	401	433	422	430	413	413	407	405	384	435	428	393	429	409	378	472	434	418	420	430	401	453	467	435	472	434	408	417	398	411	413	440	397	414	412	407	417	455	398	413	448	387	391	411	429	465	393	418	408	398	418	431	388	419	425	439	414	401	448	414	437	440	408	425	431	417	449	425	404	417	398	424	400	388	386	453	438	389	418	407	432	415	431	413	436	403	433	434	428	467	426	411	409	393	396	435	453	481	420	435	467	372	419	422	412	396	425	412	369	416	405	434	432	382	424	392	413	456	445	391	432	396	412	425	396	392	408	445	433	404	388	401	418	422	408	417	417	417	408	432	422	458	399	414	449	388	420	413	416	416	386	442	392	422	371	399	413	368	399	427	425	424	424	367	486	413	412	433	439	409	424	427	446	434	419	394	404	421	421	407	440	409	425	469	421	395	401	379	395	425	444	397	429	425	433	407	413	429	418	430	428	414	404	411	396	402	438	415	416	480	470	441	439	404	425	426	395	454	427	415	403	409	406	424	448	455	404	394	408	423	394	423	441	409	444	439	429	414	412	423	420	446	419	392	407	399	420	370	440	410	451	400	431	414	416	400	427	436	451	419	423	429	409	409	431	440	419	385	397	444	407	395	441	368	373	395	426	398	406	445	410	415	419	427	387	405	420	417	428	442	396	430	401	431	434	422	421	439	454	424	431	415	409	403	410	461	460	423	389	421	412	396	420	442	415	390	422	422	425	435	393	412	396	461	389	465	397	398	453	449	458	434	446	413	445	423	394	406	401	422	438	434	404	415	469	476	420	420	397	368	395	406	419	406	390	401	420	394	447	430	392	437	433	396	423	403	449	440	422	442	449	441	441	409	387	405	409	437	434	391	428	453	418	408	387	407	409	460	407	412	446	396	422	434	410	431	445	410	399	427	463	402	386	405	419	428	404	419	405	396	402	421	417	423	401	471	396	423	421	415	413	437	435	427	412	401	402	419	421	402	430	394	388	428	410	431	425	442	393	431	394	420	436	455	391	409	432	487	399	491	394	414	460	425	423	429	469	435	433	429	413	432	386	423	407	393	428	430	391	433	417	400	416	415	456	434	420	495	397	379	433	422	397	441	429	420	426	420	367	439	414	408	420	402	438	415	474	429	469	419	420	409	407	414	402	396	395	390	426	426	416	437	445	406	414	434	446	444	403	414	408	426	431	409	426	421	398	435	430	377	389	381	390	484	390	414	419	417	444	415	421	427	419	456	378	457	430	416	399	406	397	440	429	478	407	439	431	425	446	423	437	432	390	398	416	372	357	377	380	433	418	428	442	374	427	427	438	407	401	423	373	423	397	393	434	452	387	429	453	424	439	446	431	423	461	425	395	449	381	425	432	450	403	429	440	454	430	437	400
5891	1102	997	955	963	921	892	952	903	915	889	849	962	915	925	925	944	899	927	915	911	940	917	932	976	931	988	902	915	908	923	932	976	983	950	923	959	968	923	968	941	931	896	919	908	994	946	942	895	941	956	925	911	949	892	913	933	888	962	976	927	940	965	922	904	947	857	929	919	924	971	895	920	940	974	955	938	933	904	943	934	870	878	886	919	908	892	954	960	871	871	980	919	876	903	921	886	933	875	899	919	902	872	916	908	873	915	956	906	963	933	948	923	948	985	907	901	959	909	917	952	885	934	928	909	922	913	913	924	921	950	909	939	949	935	886	958	885	995	955	915	892	911	935	929	897	901	941	932	935	948	871	927	870	946	887	934	975	954	941	957	893	908	940	924	928	965	906	918	915	916	923	944	908	879	925	958	924	827	915	950	875	944	884	925	984	923	911	886	913	895	882	953	959	904	924	902	917	856	906	940	950	921	945	904	931	879	935	941	949	858	938	973	941	939	913	934	930	911	850	905	919	944	927	931	888	930	906	952	910	938	909	937	938	894	950	939	928	972	970	969	964	947	861	941	959	921	969	909	886	875	928	919	944	914	921	916	927	895	929	922	913	936	903	897	934	886	918	913	915	936	868	972	900	933	963	923	970	914	944	878	983	953	945	904	911	948	913	935	953	879	917	925	945	944	893	932	942	924	929	995	938	926	896	927	909	928	992	927	890	947	966	935	962	873	953	919	951	951	936	910	888	909	955	909	940	902	895	947	970	925	972	809	897	978	914	963	943	945	918	978	972	934	897	896	907	911	888	957	896	921	934	916	937	906	894	949	926	875	924	894	976	882	907	933	928	975	954	877	932	982	884	930	994	953	955	970	931	893	846	934	885	916	911	885	960	966	880	934	927	939	888	939	907	936	905	947	925	886	908	946	976	904	887	941	929	913	975	920	894	971	884	925	909	927	952	975	922	930	944	883	918	922	952	898	920	962	912	947	944	927	909	941	938	970	921	912	903	910	949	959	912	890	893	959	932	940	982	896	927	965	918	911	882	908	933	886	939	937	899	872	869	959	931	930	935	920	878	992	929	964	914	997	900	984	931	864	952	975	928	940	919	973	918	957	945	945	938	909	910	877	896	860	924	921	954	866	982	911	925	893	852	879	910	919	884	963	962	909	923	898	926	908	918	886	887	972	891	984	897	911	948	933	877	979	891	906	855	918	922	955	921	950	895	929	951	923	906	891	967	948	941	923	907	905	956	937	936	940	930	948	973	940	917	952	909	941	884	934	928	919	934	943	925	926	904	968	957	875	923	924	893	966	931	958	906	922	932	891	961	944	898	886	928	910	943	886	855	895	883	945	917	923	965	940	963	925	906	924	957	940	938	892	924	906	950	930	904	1001	955	886	908	927	925	955	923	900	969	902	893	941	932	884	866	907	939	885	940	907	997	928	916	882	920	946	901	922	928	947	938	979	963	926	887	926	892	924	931	958	963	881	940	936	941	920	947	916	916	933	971	882	898	924	947	942	939	969	869	946	901	905	954	951	935	940	926	958	920	903	911	907	908	979	918	969	903	934	970	934	911	964	939	929	939	929	973	987	961	897	953	879	904	873	904	932	932	928	926	938	903	907	927	917	885	955	901	920	913	946	936	907	953	941	952	974	931	951	970	897	953	919	972	940	956	930	926	877	863	928	876	929	941	902	866	960	907	936	927	920	991	912	904	920	952	955	914	950	909	861	917	982	927	932	908	915	936	903	923	938	947	908	903	902	927	879	850	968	967	924	946	908	969	935	921	969	928	880	935	930	909	930	989	947	923	928	930	952	937	884	924	958	973	896	937	954	942	927	944	925	948	958	904	849	963	887	907	895	960	923	932	919	925	931	916	951	891	921	871	923	957	946	890	915	955	872	888	893	981	906	917	912	912	857	940	962	941	903	922	917	942	955	928	962	922	942	921	945	932	894	909	973	932	971	971	895	976	920	936	947	922	939	919	926	918	904	934	909	955	952	976	995	952	865	986	1042	897	942	981	933	922	890	841	931	929	931	914	931	927	958	930	957	922	887	954	861	889	914	919	961	903	950	927	947	920	941	944	876	921	878	948	942	904	964	908	882	903	918	914	913	941	976	932	903	995	930	927	977	892	946	902	944	874	918	924	904	956	922	928	925	952	928	948	904	829	906	916	974	896	909	892	975	916	921	960	862	894	906	955	909	910	924	908	926	948	905	968	967	948	964	922	902	891	968	919	898	882	901	904	967	959	927	954	979	899	921	949	929	916	916	941	921	990	894	969	920	973	980	962	926	957	926	935	904	947	908	900	920	934	906	929	887	894	916	957	916	886	954	972	928	911	947	916	964	973	921	965	896	957	888	951	938	1028	930	924	895	910	887	910	908	906	906	928	998	963	973	928	978	944	909	944	920	940	942	899	923	910	946	937	946	902	883	960	921	886	968	883	946	942	884	904	949	954	888	931	954	908	897	973	927	910	926	916	937	949	933	904	942	912	951	955	924	887	976	946	939	980	883	895	906	930	972	930	911	931	935	939	896	965	928	926	874	932	960	937	976	959	920	908	883	906	938	926	940	894	912	885	951	920	877	959	897	962	878	939	974	909	892	943	939	977	895	931	856	894	906	930	968	963	947	900	905	935	953	980	910	888	924	887	927	885	902	905	925	912	888	859	888	965	886	954	891	974	935	900	875	952	938	939	923	880	923	884	937	882	965	842	939	890	965	923	952	842	933	883	877	930	911	914	910	974	918	968	901	937	953	927	888	960	913	935	880	945	932	970	925	944	948	1001	942	944	938	925	896	901	917	893	965	883	940	938	949	935	933	964	904	919	960	925	904	915	888	942	937	968	879	934	986	884	898	854	942	945	890	941	906	898	960	898	905	912	905	886	961	964	930	898	943	889	846	892	945	921	989	932	928	898	906	889	902	928	964	939	897	923	863	888	915	946	941	968	970	886	934	930	910	948	945	873	931	894	857	930	915	925	907	937	934	907	898	894	940	915	890	923	917	919	854	937	888	946	945	919	941	923	951	896	934	936	894	926	931	927	880	921	871	952	898	939	948	879	952	947	950	882	963	895	919	904	947	931	915	946	891	912	904	888	877	934	900	938	876	902	942	924	934	948	914	866	909	904	904	888	928	948	997	948	912	872	908	976	883	918	910	888	918	891	927	960	918	986	912	929	917	879	935	908	955	852	929	868	901	921	903	910	915	897	911	875	940	904	945	962	918	941	930	949	927	935	932	876	935	941	932	958	931	942	926	955	925	980	911	959	960	917	908	952	904	902	853	1015	963	946	920	965	903	867	902	845	910	875	898	935	937	903	945	960	956	936	919	930	942	968	881	899	965	971	958	869	933	914	957	919	947	930	937	882	940	898	876	912	947	939	899	938	877	898	940	931	925	900	929	924	913	913	957	900	879	890	924	857	971	948	958	939	954	938	954	898	912	893	891	902	921	880	948	906	880	915	934	991	912	925	945	960	896	930
24660	21129	24720	27763	20983	3887	664	467	492	426	446	414	425	378	400	356	349	404	372	388	380	400	352	356	387	379	340	422	390	372	361	389	362	358	387	343	365	342	351	384	352	404	385	407	367	383	378	344	405	393	425	345	366	358	362	332	346	384	378	403	363	403	350	339	353	366	393	371	348	420	320	394	355	385	373	398	376	372	391	373	386	351	358	348	369	375	370	400	356	397	404	398	380	371	356	322	374	344	346	367	380	381	346	357	355	373	367	379	414	376	403	359	395	393	392	374	367	358	361	360	402	349	350	346	390	376	376	337	330	373	361	359	350	350	345	371	359	375	362	346	372	388	353	368	368	341	373	392	372	355	361	376	342	363	383	329	357	375	383	354	356	361	370	352	392	351	372	331	413	356	399	371	357	356	410	354	337	393	340	342	346	352	347	359	359	387	400	384	360	373	346	372	361	399	385	375	346	368	358	369	361	362	378	371	388	369	335	379	367	384	340	388	360	365	329	369	382	357	359	351	370	406	357	367	348	353	347	405	344	388	378	390	396	376	401	339	373	352	395	382	359	366	372	363	341	360	381	409	387	378	376	361	351	364	374	404	385	389	389	377	393	351	349	336	349	372	385	372	373	366	391	351	351	382	376	377	403	345	388	384	395	332	389	354	367	376	362	372	375	360	330	346	351	337	339	350	354	342	379	315	331	365	378	395	358	362	392	409	352	382	369	355	379	362	348	381	340	382	380	399	357	313	361	351	331	384	392	387	360	356	391	371	406	357	358	379	348	337	379	373	387	352	357	346	355	380	383	414	364	403	342	363	337	365	339	372	371	382	360	394	340	350	380	390	379	357	372	362	364	379	374	379	358	363	362	383	352	401	373	348	352	429	358	352	337	379	347	362	369	364	375	343	370	358	374	392	351	369	424	364	338	349	437	358	355	399	366	350	394	353	395	367	343	385	352	353	356	346	381	396	405	351	347	384	354	374	371	394	375	382	353	379	395	433	388	381	387	383	376	387	392	411	360	360	349	373	405	363	348	361	382	380	344	336	353	362	354	343	372	366	346	384	358	379	357	351	381	340	387	350	368	372	387	339	391	363	323	345	366	337	351	374	419	396	356	385	401	365	394	390	380	393	360	364	356	371	344	351	361	389	376	358	375	368	383	362	375	359	357	381	320	383	383	339	344	339	412	361	363	357	367	359	361	390	322	416	396	397	364	368	379	348	370	379	357	361	377	361	345	358	343	367	334	352	421	389	384	374	372	372	380	394	406	352	349	382	363	355	353	402	357	387	378	410	350	347	373	411	384	347	384	369	370	375	370	371	365	388	377	371	380	362	357	382	396	382	411	391	337	363	388	395	341	385	385	365	330	392	341	389	396	399	376	347	368	359	364	382	305	333	354	363	350	373	369	376	381	393	376	338	381	335	346	369	369	364	399	364	381	329	362	402	377	400	310	369	385	350	372	389	369	402	361	358	386	339	369	351	376	357	358	378	387	366	369	388	351	357	347	359	337	386	395	372	340	378	421	367	362	328	377	388	386	364	401	351	380	368	356	398	381	364	372	386	365	367	366	391	365	379	346	373	390	356	383	369	370	359	362	347	336	335	368	448	407	377	413	341	329	333	392	400	340	348	342	327	374	362	333	360	371	379	363	392	373	369	366	381	388	397	376	381	362	366	388	361	393	363	385	362	354	349	336	351	356	380	386	386	366	411	349	376	366	364	372	391	381	344	371	392	381	402	377	329	395	381	395	378	424	340	375	364	409	405	377	370	367	342	359	371	369	393	389	368	328	342	399	350	414	382	359	363	375	359	370	372	420	424	374	343	359	346	348	374	331	408	391	373	394	333	340	416	384	387	393	363	340	366	347	407	366	383	402	347	387	377	369	323	393	360	410	377	364	390	356	408	383	368	368	384	337	371	361	370	359	374	352	387	334	344	392	410	359	352	385	378	352	328	370	398	369	321	343	356	367	347	358	377	348	381	385	387	350	382	379	399	374	372	394	384	353	352	372	376	383	409	365	312	374	364	373	361	376	388	371	372	385	354	369	377	324	333	357	376	355	351	353	386	388	388	368	372	343	389	390	384	356	386	363	385	358	341	377	378	390	382	377	373	402	370	366	380	383	373	384	368	366	398	384	370	313	331	369	376	373	365	355	380	365	363	400	351	387	369	367	364	378	400	366	365	378	384	367	370	356	367	343	344	362	379	371	396	341	373	365	356	356	381	365	355	358	356	375	372	427	387	364	368	385	369	400	387	396	345	392	364	355	345	412	357	386	422	392	383	342	384	355	371	344	377	423	397	388	332	363	376	401	367	382	419	373	355	344	371	352	371	351	359	391	354	343	358	361	366	372	349	376	340	347	355	346	377	356	392	415	368	387	404	340	374	337	390	402	374	362	369	387	363	358	367	400	391	381	352	390	382	377	381	330	381	337	373	374	382	345	384	390	350	381	387	373	389	327	352	383	361	377	348	388	351	368	354	372	379	396	375	360	406	386	368	381	390	347	341	361	354	347	395	392	357	381	358	336	367	404	340	363	337	361	357	384	363	381	358	400	366	355	366	309	356	386	349	379	374	347	360	362	342	347	395	386	340	389	385	380	394	323	360	373	357	382	365	365	385	351	383	369	376	369	376	404	371	350	364	399	375	381	367	361	360	372	377	367	402	343	367	357	346	337	361	362	348	410	389	390	399	352	381	356	392	350	409	384	392	369	382	347	374	329	393	349	383	347	394	345	393	361	385	361	404	422	370	360	375	392	360	323	324	384	370	395	349	403	357	415	319	366	369	389	353	402	384	380	324	339	331	381	358	361	379	362	392	378	363	381	379	371	359	341	348	347	374	370	368	315	378	386	373	371	385	396	367	392	354	349	354	406	345	354	357	381	346	355	381	365	379	366	353	410	387	367	366	389	380	375	368	330	364	390	341	357	394	355	384	372	375	359	362	381	344	365	362	349	375	406	351	369	377	336	354	354	342	354	338	370	356	379	393	374	342	357	375	361	343	370	374	321	402	335	349	392	377	353	360	387	381	361	358	346	362	373	381	352	404	380	400	367	345	362	347	359	366	353	398	373	392	385	374	343	339	386	390	381	367	385	381	365	346	359	386	379	390	372	378	344	376	357	359	330	367	379	392	360	380	360	327	370	362	332	358	356	336	371	396	370	378	363	378	353	357	374	385	379	368	373	357	383	330	364	374	347	392	395	363	403	366	355	364	368	404	393	348	388	391	344	385	389	374	384	374	405	373	338	373	381	388	379	344	364	396	378	366	370	376	402	350	364	395	362	341	328	368	348	364	357	403	377	378	383	395	422	350	372	340	377	414	378	375	336	407	372	360	373	369	415	359	400	388	373	382	390	401	364	343	354	403	323	353	361	347	377	394	386	349	377	396	359	367	388	383	383	368	364	347	359	369	421	345	355	391	355	374	374	405	381	373	368	378	347	355	392	346	364	346	361	381	356	385	378	363	356	371	366	371	385	375
3404	3259	2149	1364	1037	955	857	881	858	847	848	805	847	838	830	844	846	833	744	813	810	799	784	839	813	801	854	841	811	746	806	808	829	807	809	825	789	821	832	774	829	852	782	785	829	829	820	858	817	798	784	771	801	847	814	819	831	871	770	848	824	763	779	811	817	828	797	770	815	757	821	791	794	802	809	773	787	820	865	824	799	790	833	810	770	840	808	801	820	810	799	722	838	797	796	851	806	803	809	845	743	779	789	794	827	769	843	803	784	821	847	867	803	795	764	836	834	774	790	860	829	805	821	823	843	793	783	835	849	817	838	819	767	769	734	794	832	817	830	798	774	794	814	814	801	775	823	779	817	834	807	768	788	854	748	794	836	799	862	832	781	764	765	777	781	790	798	784	794	839	823	771	771	773	782	789	794	778	855	833	782	802	792	782	798	786	806	812	832	798	820	841	804	800	829	827	832	769	831	865	774	804	783	756	861	764	802	815	839	797	806	786	815	813	791	794	837	802	811	849	833	781	809	805	794	835	794	780	804	808	879	739	817	802	776	854	794	795	830	815	840	854	821	839	843	835	851	769	778	802	814	756	792	767	804	769	812	837	822	820	818	785	776	792	789	826	813	819	817	824	784	799	767	824	787	814	855	801	797	790	816	871	803	833	817	792	790	763	846	796	835	786	820	790	773	815	786	818	837	789	801	803	880	851	789	827	792	803	732	847	799	820	829	781	823	789	827	758	825	810	759	772	774	813	805	825	822	813	764	803	802	811	854	824	788	789	808	777	770	851	819	778	782	787	783	804	808	800	799	784	825	806	760	822	793	745	811	816	800	794	786	781	837	783	819	827	823	835	780	785	810	815	810	800	818	849	814	791	804	769	784	812	749	803	777	818	790	818	830	803	827	828	772	819	770	845	789	792	802	803	805	815	807	808	833	782	807	801	782	823	771	861	830	827	860	778	781	779	792	806	834	817	800	793	810	779	838	837	797	821	837	793	845	806	794	840	813	848	814	821	806	816	816	844	807	842	830	817	844	829	850	840	805	818	812	860	807	789	807	789	845	813	851	812	890	843	854	833	755	799	813	774	809	868	796	823	811	832	809	839	810	756	824	822	795	833	772	812	820	879	767	812	783	822	779	811	871	818	767	811	730	784	826	791	831	813	851	795	816	756	826	797	831	840	800	795	795	847	796	809	822	804	734	827	820	786	800	838	761	785	783	810	815	800	804	814	789	812	792	777	752	822	840	829	782	788	826	803	808	806	785	757	818	827	802	786	880	852	836	827	790	780	773	771	802	779	829	797	775	745	817	818	818	870	781	803	818	770	801	834	767	789	830	820	839	833	765	814	829	817	815	826	778	860	790	764	782	801	809	791	765	840	834	833	728	858	776	785	788	820	788	782	831	853	827	761	874	838	800	808	752	836	829	829	818	800	802	751	786	822	833	810	787	755	804	782	802	814	784	801	783	840	760	794	819	826	813	826	775	825	777	784	799	803	778	810	833	839	843	853	815	825	823	792	774	865	800	793	774	763	872	780	809	758	796	727	765	824	795	814	807	804	876	823	823	853	824	793	811	807	781	794	828	825	794	870	782	756	838	852	838	803	797	825	793	795	749	782	845	825	792	798	821	774	844	838	816	799	793	791	794	772	774	819	803	838	790	770	728	795	842	806	826	803	854	860	811	800	805	754	808	822	791	799	797	764	792	785	810	782	798	793	819	793	845	823	803	799	804	788	795	765	785	765	827	798	772	815	849	749	747	843	778	778	849	809	751	749	808	826	776	800	835	825	775	831	832	807	819	814	849	833	812	771	795	818	811	782	811	769	812	812	795	775	763	798	809	865	841	750	797	820	823	796	781	810	817	863	713	778	815	809	846	774	815	779	769	803	810	817	789	817	807	760	792	784	851	803	770	783	803	869	771	824	774	781	808	758	853	727	801	802	778	766	792	872	796	816	826	833	789	800	849	833	779	831	797	788	828	802	801	781	860	819	794	805	818	778	781	804	755	808	819	792	805	794	831	805	776	830	805	767	833	813	763	826	820	777	811	780	791	837	816	782	794	822	821	805	840	770	785	811	810	812	820	786	804	814	850	872	784	833	770	783	741	820	815	813	792	821	782	791	798	805	816	802	861	750	802	773	785	796	825	800	790	824	783	781	822	779	850	816	833	865	822	798	850	863	803	827	837	791	772	862	789	845	795	813	856	804	845	805	815	805	795	764	816	788	793	791	802	793	844	788	796	742	794	830	798	796	892	815	745	830	797	826	812	811	828	795	784	783	800	798	813	845	781	800	815	819	782	836	818	776	806	816	821	822	829	787	795	789	804	782	810	803	790	774	841	839	820	788	780	822	805	835	790	860	819	773	811	779	807	829	827	876	811	846	850	777	806	753	824	807	807	809	778	809	776	803	832	777	809	840	849	814	775	803	818	830	854	823	769	807	788	789	802	805	843	800	788	788	809	845	765	801	801	824	831	787	800	850	828	789	817	757	808	828	804	774	813	803	825	760	786	824	779	812	837	789	804	823	805	801	826	839	779	787	836	829	814	814	829	770	835	830	850	802	828	790	809	802	789	792	787	803	834	802	864	837	796	776	819	829	795	823	799	771	805	779	847	781	805	760	793	783	799	850	812	811	816	781	763	777	786	818	834	809	821	769	820	823	791	838	848	802	753	787	785	758	794	797	813	849	799	835	787	809	817	837	807	786	854	787	816	796	803	798	775	849	831	794	845	838	816	782	832	783	858	816	837	835	830	837	820	792	791	823	806	788	830	798	778	791	746	836	776	754	853	768	792	772	809	755	824	839	804	780	876	778	813	762	812	781	827	798	807	769	789	830	746	823	803	801	804	793	808	791	829	842	810	832	791	789	803	775	823	809	800	811	831	805	821	778	814	768	857	784	822	817	753	811	806	777	804	802	812	798	852	789	803	826	795	746	838	856	828	805	790	838	760	775	829	805	799	821	807	815	810	792	781	814	828	811	833	755	823	783	800	793	774	882	785	810	808	802	802	821	810	815	810	839	774	865	803	799	848	809	846	835	830	855	847	794	808	833	830	769	815	785	837	864	827	801	801	834	834	788	785	825	779	812	825	818	798	846	801	784	863	825	852	780	770	820	805	827	784	786	827	843	812	755	778	799	812	795	812	831	800	831	828	809	750	785	755	776	818	849	814	779	819	823	817	789	835	779	797	840	859	775	808	817	792	821	762	811	782	777	786	856	765	804	789	855	795	759	778	754	768	739	798	766	787	801	797	769	779	831	822	760	766	794	828	806	776	827	827	773	797	742	784	788	750	851	739	767	815	760	844	759	796	849	782	874	768	776	839	865	832	811	809	790	828	804	730	832	849	791	832	886	833	813	819	762	818	827	735	790	789	787	859	813	814	827	824	799	775	783	832	787	812	846	793	799	859	794	837	753	806	766	807	861	800	813	826	814	803	810	761	807	842	833	766	855	787	782	791	808	802	817	806	817	807	799	854	767
24046	21174	25332	27287	21178	21175	2630	457	286	294	299	282	289	225	187	220	190	197	207	218	192	184	173	186	205	191	227	181	202	172	187	200	182	204	184	177	170	189	195	203	191	194	207	195	169	165	182	199	179	164	159	180	219	209	181	161	192	188	180	198	196	184	173	169	180	204	183	192	204	172	180	182	166	185	169	189	173	178	169	181	217	182	197	204	200	191	155	192	184	186	192	196	186	175	177	211	193	166	216	177	179	175	181	185	186	198	178	180	166	170	171	177	175	181	178	187	193	175	171	188	162	191	191	178	186	173	178	186	171	196	189	180	198	170	182	169	172	189	197	214	178	146	196	172	148	161	183	204	197	151	167	168	181	176	181	192	184	160	201	156	198	203	190	170	187	208	149	201	195	198	169	182	169	165	197	173	198	169	201	195	161	187	192	165	186	164	201	186	208	186	158	180	173	170	148	205	168	162	189	183	180	169	200	162	177	153	196	180	171	169	198	158	198	227	158	180	159	171	167	163	175	201	186	182	206	197	186	213	182	192	171	174	167	169	181	192	181	192	163	165	189	179	197	201	187	192	202	182	212	193	173	191	189	213	221	179	187	171	172	171	186	176	176	185	173	178	171	176	173	193	187	182	187	192	198	155	180	202	181	188	194	187	170	195	205	200	188	207	180	169	157	187	196	189	181	198	167	187	192	159	172	180	195	163	173	193	169	187	180	176	189	175	172	169	182	192	186	196	195	170	176	194	171	174	189	186	180	191	188	164	179	189	180	180	201	170	203	163	200	204	189	192	199	178	172	200	175	149	188	197	182	184	190	186	187	169	190	205	183	206	174	173	188	197	193	167	186	201	190	161	202	179	180	175	185	183	171	173	199	167	184	177	183	166	171	163	188	188	196	189	182	197	202	190	175	163	156	173	182	171	183	182	172	191	195	167	173	171	170	163	168	176	188	177	160	170	170	181	172	212	184	171	187	197	187	164	181	171	191	171	185	198	200	185	169	192	197	176	184	194	169	191	162	165	175	181	176	182	177	179	236	170	167	170	157	156	152	195	178	158	199	183	162	144	176	190	179	189	184	186	191	188	185	188	201	223	190	197	185	172	192	192	184	179	198	161	173	175	171	177	199	166	169	173	159	173	163	178	167	172	179	182	151	190	188	201	199	193	205	176	174	191	165	184	180	154	178	185	196	199	181	172	173	162	198	183	197	173	179	182	189	188	175	154	171	178	180	179	192	170	172	195	176	180	191	163	169	153	203	197	193	174	166	184	179	200	162	199	212	167	178	196	186	173	182	183	170	167	182	176	176	186	155	197	168	163	193	188	185	155	185	188	200	172	172	171	193	186	188	188	182	202	209	187	153	176	173	196	191	184	176	170	170	171	190	197	178	189	176	155	185	190	190	177	162	176	178	174	154	172	195	204	179	164	183	191	199	172	173	173	169	178	170	186	175	166	166	193	178	175	150	196	181	172	189	154	178	203	171	168	176	195	174	182	173	204	173	189	178	184	187	181	198	198	178	181	202	190	182	180	208	192	160	184	155	182	166	214	186	168	191	214	200	193	187	215	174	176	169	183	187	154	163	159	171	191	145	180	176	171	192	155	175	180	174	185	188	169	176	185	171	168	184	196	183	165	179	145	174	198	204	175	182	171	192	210	179	172	183	177	163	192	165	190	202	179	200	177	163	169	172	199	180	137	165	176	180	173	194	177	176	147	206	182	172	216	188	208	175	178	180	187	170	183	171	194	183	197	164	177	172	192	183	192	158	202	183	169	189	191	196	179	170	193	219	170	185	193	174	161	189	193	194	167	180	171	188	180	183	163	159	200	187	182	209	172	187	191	170	174	214	177	176	154	205	195	175	207	191	194	185	190	196	166	164	216	186	183	183	171	218	205	194	183	179	188	167	174	188	188	192	175	194	200	214	171	185	198	183	176	208	176	191	183	166	174	180	178	177	187	180	203	183	184	178	197	196	195	186	189	165	210	164	189	176	194	193	165	191	173	179	177	189	194	189	165	181	174	215	163	176	191	194	186	192	156	168	162	175	171	187	182	174	177	169	192	199	202	174	167	150	200	189	200	153	202	184	181	228	191	165	163	199	189	195	190	176	169	139	191	175	183	185	181	162	169	200	167	163	174	212	202	183	201	142	170	177	152	194	186	166	176	197	176	177	182	166	182	185	191	169	183	200	157	210	166	154	157	176	176	198	200	204	195	175	187	176	183	183	179	160	172	163	180	169	167	200	177	179	160	179	165	193	159	178	182	173	190	176	172	175	161	173	189	201	186	178	175	205	184	157	173	198	197	171	203	163	181	179	180	192	176	183	197	170	175	184	179	202	164	175	186	178	184	178	222	176	168	180	164	171	199	163	199	192	181	197	179	198	171	171	179	169	171	172	176	139	163	161	161	184	175	161	186	192	221	171	167	173	184	185	189	186	201	183	149	168	190	165	212	209	160	179	201	207	170	189	190	191	208	184	184	191	183	181	182	156	165	169	182	206	192	183	184	169	191	175	173	206	167	175	152	173	173	165	185	199	158	178	171	195	166	163	185	201	171	228	198	167	203	161	202	174	170	185	185	208	178	186	174	170	156	198	187	163	164	192	167	191	179	175	158	159	190	172	187	197	195	171	178	197	170	192	186	184	202	194	169	181	185	191	202	196	172	159	195	190	184	196	186	189	187	163	167	221	195	175	194	158	164	164	181	161	179	164	195	186	165	215	171	163	204	175	169	198	192	177	197	174	180	176	178	167	179	173	152	178	202	184	176	177	204	182	181	178	176	212	180	188	190	177	163	191	165	161	196	172	188	211	185	177	202	180	169	188	191	176	178	205	204	172	203	175	194	198	169	185	199	199	182	180	176	179	171	170	179	182	181	182	178	192	179	192	178	187	174	164	188	202	192	162	166	181	155	213	186	184	174	151	190	170	157	190	185	176	183	174	160	211	186	187	180	167	195	147	194	169	212	171	150	171	192	189	161	157	178	185	171	198	174	200	164	192	185	171	184	201	191	160	173	174	184	187	184	175	191	199	172	163	183	168	186	164	201	175	168	190	185	169	174	159	169	166	179	225	192	179	198	181	179	166	212	171	170	176	168	193	184	197	195	170	152	186	170	173	175	198	180	178	161	175	167	173	174	180	191	178	197	185	188	189	167	176	151	166	194	185	179	179	187	197	175	191	178	204	185	191	179	176	190	169	196	197	182	156	188	178	173	196	187	173	200	172	178	185	199	194	187	175	169	220	183	159	182	177	202	151	173	175	172	163	180	187	188	187	175	191	170	177	173	164	171	161	181	184	177	146	169	175	186	187	186	178	199	188	184	148	185	164	180	181	199	176	207	184	149	193	195	176	158	176	178	185	187	198	191	190	159	189	171	172	174	170	170	191	195	198	193	164	172	210	165	169	165	222	179	189	183	183	197	196	161	167	185	169	172	201	165	173	161	167	166	164	194	198	210	166	174	172	195	196	192	202	215	191	190
3311	4862	3154	1461	951	733	613	534	546	472	453	476	467	478	449	447	464	467	468	433	440	466	413	427	456	439	417	440	457	467	444	426	408	420	447	441	443	459	449	427	417	474	441	427	454	432	437	412	444	395	413	447	447	456	453	458	419	489	409	423	450	460	410	444	416	470	461	488	453	455	441	409	425	434	423	449	453	436	432	435	450	428	437	446	452	446	466	473	405	431	440	451	465	438	441	430	481	461	440	394	419	448	449	430	445	440	417	463	417	428	437	427	451	429	430	429	466	462	419	436	432	450	411	446	415	396	444	447	415	444	430	417	463	444	419	430	414	455	433	440	412	410	425	446	467	432	450	424	423	444	412	413	434	456	417	465	393	423	451	428	423	439	416	428	433	461	405	491	447	450	447	409	423	449	449	408	409	389	434	424	433	426	456	403	439	436	427	427	449	411	387	457	439	433	431	426	442	424	404	421	452	412	432	422	465	442	445	458	444	430	461	449	425	456	446	403	478	426	408	453	459	434	454	405	457	444	457	387	449	431	450	396	417	407	455	444	435	435	459	466	443	457	453	420	459	430	416	430	461	416	461	435	429	446	411	414	408	435	450	442	445	458	443	429	422	420	416	431	401	418	435	434	460	401	447	416	439	453	419	444	448	439	442	442	427	412	472	412	431	437	453	420	396	423	490	421	427	465	414	436	405	458	458	465	419	464	444	422	424	440	453	455	487	426	429	455	431	434	448	452	454	485	432	422	447	400	459	430	427	373	446	401	437	433	442	434	451	439	407	450	445	434	439	419	440	409	422	434	458	450	422	418	426	454	431	444	463	462	445	428	424	416	453	422	455	436	409	444	431	444	452	411	453	437	422	441	438	411	446	443	424	406	485	462	423	441	420	458	454	376	445	457	416	408	421	439	460	432	443	464	414	474	400	439	463	434	449	425	450	442	397	423	435	409	431	421	452	454	437	409	435	451	413	444	466	450	432	452	422	423	436	452	461	430	438	434	466	402	437	461	483	416	458	469	452	443	449	454	419	467	433	458	413	422	441	436	420	426	426	469	456	439	445	411	441	438	401	429	427	432	446	469	422	439	418	450	417	456	481	453	423	457	460	442	427	453	412	418	424	462	432	420	447	453	425	464	449	443	439	443	436	449	437	440	403	439	400	457	417	408	421	456	456	437	431	455	441	438	396	399	473	400	417	437	422	429	447	417	429	417	444	444	463	467	481	423	413	458	444	413	428	466	436	434	394	409	462	468	442	461	426	426	395	449	428	446	409	436	417	466	397	434	447	394	415	443	450	406	443	449	414	454	447	434	438	421	426	429	411	432	449	396	414	423	430	426	431	412	448	454	472	424	433	446	417	414	424	457	442	414	436	452	446	423	433	415	408	414	408	450	421	416	469	399	424	418	406	477	401	477	445	437	429	460	426	458	441	456	415	423	442	438	411	444	407	468	416	452	451	421	445	408	463	436	471	467	437	434	442	469	469	413	426	447	403	445	414	459	452	463	398	424	439	416	421	439	397	464	446	425	429	435	469	474	463	454	419	441	408	501	417	433	464	402	419	458	413	442	441	416	424	451	448	471	442	453	472	475	454	410	413	438	411	401	446	498	437	439	423	439	408	432	427	443	457	400	421	416	442	434	499	455	444	440	410	440	439	476	430	398	439	452	422	406	468	402	458	419	432	474	421	453	402	477	442	449	436	435	443	417	445	478	444	449	454	431	442	448	439	450	449	405	467	431	438	428	451	415	449	410	402	416	460	428	468	427	462	440	440	442	460	456	456	434	447	407	430	460	438	451	426	384	417	422	437	417	443	449	426	449	423	438	421	427	458	419	431	448	420	438	438	427	445	440	475	431	458	424	419	473	426	441	420	411	489	430	465	422	456	434	426	429	464	370	477	449	431	458	434	429	426	403	412	436	398	429	456	454	426	432	454	416	425	419	443	450	440	449	437	420	434	473	413	420	429	479	445	422	409	444	383	459	457	437	470	448	436	450	441	412	424	430	440	457	426	463	437	427	418	454	404	421	442	434	419	455	451	433	441	446	452	426	452	441	440	476	441	456	400	434	403	432	414	434	433	437	492	422	430	436	435	445	438	464	437	441	482	417	466	461	444	450	408	439	424	494	436	451	419	435	424	450	432	426	462	404	431	447	462	441	439	432	409	478	429	393	428	441	435	455	423	431	422	473	411	459	423	401	459	412	412	449	411	465	460	454	433	422	431	435	429	445	450	433	403	449	395	458	415	455	439	431	475	413	453	431	443	417	437	472	406	423	426	408	436	453	415	439	477	469	428	428	452	415	462	404	427	408	453	453	444	452	453	434	439	439	442	471	459	450	401	421	406	431	432	440	437	402	430	426	433	449	400	403	429	468	449	417	413	458	434	452	438	454	475	437	408	473	420	446	484	450	468	448	437	417	465	408	485	418	414	422	416	450	423	434	447	412	462	449	455	445	428	470	475	406	424	456	425	450	420	399	448	425	447	443	428	446	431	436	444	430	421	412	440	422	427	419	454	409	408	380	443	431	436	446	429	450	417	449	475	398	419	438	441	414	454	426	457	440	427	414	445	446	459	449	421	414	436	427	419	478	438	444	409	433	459	433	419	461	447	439	415	487	451	430	458	475	444	454	480	440	443	449	426	425	432	423	471	405	431	436	477	435	402	447	426	433	445	430	378	440	445	450	428	426	432	432	447	417	401	410	438	385	441	419	413	464	425	394	461	418	478	415	423	418	452	417	425	452	470	466	397	448	411	423	433	410	443	449	418	442	412	441	482	454	461	427	412	437	431	419	411	404	425	464	445	445	445	425	439	449	424	461	421	443	419	411	450	432	423	421	448	446	441	482	402	436	413	441	458	450	453	457	426	437	442	407	452	451	436	423	423	432	466	440	453	433	411	455	436	452	463	456	442	462	458	419	429	434	438	460	460	434	464	426	441	473	418	399	436	446	437	446	464	448	445	394	471	438	443	400	453	452	458	437	452	443	481	440	458	423	438	426	423	407	429	440	454	404	469	417	474	414	456	413	447	403	439	415	444	491	451	403	392	404	466	455	435	404	404	446	452	458	400	449	431	446	426	442	409	417	473	417	406	400	442	444	420	432	466	440	417	429	478	437	453	451	458	458	432	437	425	453	456	428	417	448	398	412	426	441	452	443	421	424	374	423	420	470	366	440	456	424	452	433	393	465	438	438	407	433	405	411	408	402	413	492	464	429	465	437	431	340	439	421	452	411	459	446	444	414	439	446	468	431	401	456	426	425	451	389	432	416	438	390	440	441	455	395	431	461	435	446	423	421	466	430	420	452	422	437	476	432	427	424	456	436	437	442	478	445	456	421	448	424	484	452	450	392	463	492	432	451	437	440	471	428	441	427	458	409	425	421	469	427	453	433	472	446	392	462	457	422	456	467	464	443	426	444	446	417	449	464	442	469	430	432	450	424	442	432	457	437	489	452	437	452	427	412	454	436	420	451	440	454
32876	10755	1161	486	451	457	428	433	406	470	389	420	418	423	402	428	461	382	380	395	411	441	422	430	441	424	415	388	433	418	440	473	475	429	405	376	410	354	396	460	423	385	445	400	433	428	431	424	417	427	447	428	431	418	442	438	368	404	419	456	406	402	427	476	442	399	405	429	409	403	445	411	441	406	414	424	419	381	401	420	414	445	419	446	414	415	444	361	408	445	406	443	435	418	399	412	424	412	414	420	405	435	395	457	418	409	414	441	377	371	432	414	418	436	425	416	430	443	421	396	426	417	408	471	432	400	421	423	445	403	422	438	414	377	453	431	417	414	409	446	452	407	434	423	407	457	448	450	417	366	428	417	433	415	452	390	439	418	411	406	451	450	406	420	409	410	391	404	434	421	411	404	394	483	415	401	396	410	403	452	419	407	384	409	409	397	414	441	427	440	410	403	464	442	423	433	398	412	415	401	433	405	447	424	436	468	384	409	407	409	440	451	418	447	436	403	451	376	432	417	439	430	448	447	412	433	352	419	408	413	401	428	414	379	431	418	409	418	411	387	411	418	413	387	404	437	422	407	371	472	374	386	419	441	419	409	379	402	423	413	472	365	432	491	421	435	391	389	418	433	460	426	389	395	466	429	448	444	429	440	446	407	436	410	441	421	410	420	421	436	429	431	415	435	397	401	429	442	392	409	442	447	377	420	396	388	402	403	403	446	425	427	439	443	411	429	380	413	479	409	402	440	416	387	409	436	396	432	424	432	424	450	443	434	415	421	458	408	404	413	413	395	413	437	419	377	432	417	426	444	446	462	469	411	401	451	380	423	474	441	367	405	441	426	433	411	427	421	468	420	408	412	436	451	381	409	385	417	398	406	436	424	372	424	382	358	420	409	439	423	418	429	406	420	400	355	407	428	403	434	394	419	403	395	443	403	421	438	434	420	390	436	396	386	457	419	415	425	411	412	430	403	387	427	455	408	439	424	431	433	418	396	410	418	407	419	423	411	418	409	432	448	420	429	417	493	417	391	428	432	435	430	409	418	425	426	449	431	420	399	376	438	411	426	430	391	424	449	416	428	414	391	432	458	439	398	409	397	439	456	422	396	417	371	427	430	397	378	430	435	453	421	384	388	418	399	372	451	403	422	385	449	414	396	428	391	418	425	430	425	410	429	400	401	474	420	408	361	429	414	461	379	465	407	379	456	441	445	386	423	401	395	368	419	426	422	453	430	435	437	412	387	403	427	440	454	405	427	436	394	421	414	439	410	457	398	412	377	413	450	408	398	433	416	396	411	427	394	438	406	447	433	405	446	448	402	393	431	423	433	416	440	413	424	432	411	456	430	411	451	392	454	401	382	373	440	429	405	387	431	414	417	446	452	385	442	429	412	374	411	419	402	423	456	411	422	451	425	454	415	403	428	433	424	420	398	444	410	389	442	404	388	398	406	423	397	404	396	421	416	373	432	400	454	429	448	424	430	447	420	414	420	400	468	411	399	416	410	412	415	435	406	420	440	433	421	438	401	387	393	393	403	384	392	421	415	466	399	419	416	457	398	428	439	413	371	408	413	431	422	420	413	439	424	415	420	420	401	441	446	480	434	412	467	407	433	409	427	394	425	413	398	407	418	433	411	420	447	448	454	406	381	445	414	422	377	411	447	404	389	372	409	437	404	403	424	426	412	454	386	409	418	412	448	428	459	440	488	398	402	428	392	420	445	375	448	452	405	427	442	471	429	405	415	421	396	436	416	467	404	446	442	454	434	389	405	464	448	415	402	436	438	411	445	459	379	408	404	381	405	425	450	431	426	442	445	431	406	436	443	497	411	455	428	452	437	412	412	427	381	392	403	416	418	429	433	401	431	398	426	418	418	434	453	444	420	401	406	445	428	449	401	432	445	428	429	397	419	433	430	392	394	427	430	429	428	402	440	398	413	413	396	410	418	422	415	438	451	398	439	399	404	421	442	416	419	413	410	419	431	434	453	430	440	434	404	480	430	415	408	432	418	444	393	425	430	377	406	398	445	420	415	396	417	407	410	423	443	474	384	389	436	441	420	462	419	451	407	387	421	408	429	428	429	401	432	362	405	410	442	405	479	452	424	437	447	419	395	433	402	406	378	399	395	423	432	437	393	430	405	439	431	381	445	471	409	412	429	440	417	444	409	419	395	478	456	399	432	411	441	439	434	412	406	433	427	411	408	453	442	426	455	408	399	428	416	409	426	416	434	406	389	417	438	410	431	429	414	418	429	456	391	437	426	380	448	450	416	403	431	400	396	385	455	387	425	451	406	438	422	425	424	396	471	399	397	420	414	430	440	433	412	388	386	396	404	455	433	408	423	444	462	384	392	386	389	408	401	417	428	403	433	406	395	393	426	466	438	428	425	447	468	419	390	397	404	382	376	427	467	401	402	404	403	410	396	440	465	425	412	390	454	429	429	422	464	456	404	446	399	409	411	422	393	433	445	423	420	428	415	413	429	405	427	446	403	405	425	373	393	432	453	410	390	401	385	441	432	423	433	446	434	432	380	446	422	417	407	396	408	410	464	416	425	447	411	434	384	412	365	428	444	412	392	416	417	425	431	425	448	423	420	394	412	463	445	403	440	440	446	398	407	403	412	438	389	421	434	440	379	409	403	431	404	417	439	421	409	416	434	412	431	397	425	424	411	418	396	421	418	379	427	422	448	430	457	431	431	409	448	372	422	405	412	449	400	394	449	431	410	402	443	416	399	424	394	394	394	412	423	390	405	387	388	458	404	396	447	401	426	414	444	428	399	444	426	468	429	440	396	407	445	402	453	412	429	388	408	429	467	395	432	410	404	412	422	421	373	428	401	428	464	446	364	411	405	448	413	417	401	404	437	440	381	434	403	444	404	409	435	429	409	443	410	386	399	415	408	414	440	420	435	406	396	432	449	408	381	401	404	399	392	400	380	436	418	439	398	425	421	438	426	434	389	384	439	423	389	376	421	419	428	468	385	414	417	404	408	416	418	398	398	389	434	446	432	416	403	410	441	409	387	407	370	423	399	397	433	415	439	382	441	391	415	438	399	417	448	452	387	391	388	413	431	397	417	421	398	424	430	393	434	435	405	401	417	414	432	425	413	411	442	446	407	423	439	428	420	432	430	399	409	419	458	441	443	399	428	428	368	436	390	421	416	401	405	409	419	421	431	425	412	417	425	405	399	385	424	431	408	411	439	416	430	403	407	440	407	440	411	413	446	414	389	410	419	429	388	440	403	445	424	396	430	431	425	372	387	409	405	438	400	441	380	432	432	467	446	405	414	442	448	432	381	416	411	444	408	435	431	449	415	443	409	424	406	403	395	432	422	416	443	457	397	420	417	414	437	402	408	448	460	421	455	421	421	389	424	438	460	405	448	434	412	417	461	433	406	410	432	404	370	417	366	429	402	437	415	413	415	391	412	378	431	427	415	401	410	428	418	444	423	409	409	439	442	455	413	430	376	381	385	430	405	410	429
6011	1131	987	999	946	911	952	939	983	922	966	959	970	935	907	942	958	965	927	937	942	941	919	871	945	904	921	912	881	942	963	1001	946	923	893	919	942	977	891	943	931	931	944	935	884	938	892	934	988	976	935	929	918	971	942	974	870	903	917	977	926	942	895	942	949	925	951	930	952	945	943	972	938	968	940	940	910	893	992	874	914	946	978	907	978	888	912	927	920	913	910	959	915	950	959	958	923	942	875	955	942	912	884	939	909	927	903	919	897	926	923	939	950	891	903	886	871	924	913	889	889	896	906	906	965	939	920	930	925	943	877	913	959	927	915	1000	928	917	918	939	931	914	928	904	971	951	944	952	925	940	909	925	913	898	861	891	889	900	950	897	937	932	927	993	945	937	922	919	883	872	934	910	868	900	943	912	939	939	957	906	901	966	933	923	938	939	977	945	885	951	919	920	901	909	887	961	895	979	954	899	936	918	887	918	903	958	942	932	925	974	898	962	954	1026	943	927	934	950	918	927	907	970	969	912	945	890	919	992	964	948	889	915	884	967	975	937	998	960	992	908	913	939	893	959	887	951	981	874	957	936	955	960	943	926	975	935	959	920	960	924	904	942	960	936	952	895	905	917	963	908	966	984	872	954	970	942	929	924	890	933	895	935	957	885	947	981	941	918	950	888	911	947	893	931	909	904	963	941	926	960	951	906	928	941	923	902	908	965	980	918	905	906	986	937	913	880	882	912	946	949	980	928	905	978	947	904	973	964	948	948	915	903	910	933	894	976	915	888	936	907	901	912	936	931	926	889	874	957	902	930	925	938	949	899	905	942	932	919	930	916	968	938	941	975	942	975	939	918	908	900	922	937	995	915	956	917	912	936	892	903	927	922	901	884	943	888	839	934	886	896	877	958	948	951	932	903	991	946	880	902	965	972	999	981	952	928	950	925	941	885	925	920	900	893	978	889	964	961	946	920	987	889	880	946	896	917	907	926	881	954	885	888	939	953	925	981	897	932	914	932	947	905	915	924	900	986	933	877	909	898	954	942	932	880	906	908	954	942	954	955	900	896	965	963	930	961	924	917	923	922	902	921	886	916	909	910	920	982	849	947	933	889	967	952	953	999	973	926	898	904	958	925	980	967	909	900	990	937	920	951	929	910	940	907	947	922	931	905	942	908	942	906	993	908	876	970	916	939	948	920	895	947	933	944	924	937	899	941	910	951	950	973	921	968	974	974	951	937	873	949	946	918	993	926	944	931	935	989	877	952	931	898	867	933	922	926	884	915	955	960	988	952	928	892	940	966	938	905	918	906	1021	932	1000	907	995	939	956	968	911	914	963	1008	862	917	922	904	911	852	907	908	916	930	913	941	900	933	935	1052	934	983	902	931	958	882	978	953	903	926	929	925	962	874	900	917	925	911	927	929	936	972	937	913	938	885	924	945	946	923	897	896	912	932	956	955	893	914	916	979	885	916	973	904	977	926	942	913	985	860	957	918	959	878	907	938	928	890	907	929	981	940	965	874	848	937	938	915	909	947	905	874	960	897	905	908	905	948	928	943	972	916	957	929	945	899	944	930	910	922	916	900	960	947	900	927	943	931	948	929	918	937	947	898	946	913	948	926	940	942	892	892	942	938	947	975	937	932	920	991	921	955	952	922	900	877	920	932	945	900	864	971	924	952	911	949	954	880	971	904	941	950	924	886	994	908	911	941	930	957	914	900	870	943	904	954	928	901	899	944	958	959	985	906	894	910	896	922	1012	881	943	928	917	926	888	980	880	916	917	956	903	927	955	915	970	927	957	959	878	916	951	959	913	943	918	912	990	935	915	940	953	905	901	915	941	973	941	925	932	918	900	943	962	910	930	923	927	952	900	933	903	935	966	900	935	961	891	910	937	960	981	983	960	944	927	926	894	906	917	943	885	918	908	917	952	950	945	923	923	904	962	910	959	897	959	941	964	899	928	901	966	913	950	917	918	934	951	912	916	892	924	926	911	903	947	908	945	923	916	984	913	938	890	927	929	902	899	955	938	940	902	925	930	878	870	892	925	899	933	917	892	956	949	916	970	957	976	982	932	917	949	910	988	929	918	894	931	966	927	895	926	1007	911	900	883	921	887	940	941	917	874	925	955	966	925	964	943	967	925	912	906	963	956	954	900	952	922	980	894	967	937	902	917	949	933	902	906	916	876	969	920	981	937	884	949	901	960	925	889	908	908	970	909	938	902	930	957	927	892	948	937	906	956	938	901	949	928	927	976	952	894	879	929	1002	907	918	910	915	903	959	905	931	930	889	885	961	891	924	962	957	930	925	965	929	949	903	948	934	907	934	929	892	920	972	956	946	907	940	931	945	957	944	913	909	933	878	948	915	870	896	915	874	937	917	908	929	916	988	963	956	916	945	957	922	895	931	986	955	970	906	897	916	918	1036	942	950	946	926	917	917	882	913	963	954	925	898	898	939	951	959	878	950	955	950	993	882	859	987	939	926	915	913	922	969	941	964	881	908	900	922	946	842	985	924	926	947	952	955	935	969	847	925	915	927	926	939	891	990	956	963	914	917	897	880	942	956	1008	926	923	931	947	898	942	921	905	889	931	939	922	915	964	952	977	924	950	930	907	905	915	909	896	912	902	937	947	917	936	946	967	983	942	931	941	861	949	936	931	893	921	951	957	960	938	970	890	938	864	916	919	915	943	912	953	915	960	891	993	917	928	1009	951	953	876	905	914	920	899	930	874	978	910	938	943	984	896	925	990	931	936	907	957	908	971	971	1006	962	912	988	923	992	919	907	931	922	945	951	919	987	940	971	907	945	900	937	904	895	922	953	907	921	901	929	904	906	898	938	989	904	919	925	911	966	917	903	987	867	929	942	963	921	918	917	927	897	936	957	923	943	993	967	960	955	893	920	922	874	919	971	895	946	917	969	904	977	953	961	959	950	974	911	928	864	886	991	872	911	932	871	929	910	880	908	934	935	864	967	959	930	874	971	917	932	940	977	892	934	883	950	901	972	929	943	927	879	925	954	898	935	959	893	880	887	923	929	884	894	916	945	889	906	919	894	963	918	928	929	890	905	938	897	968	931	972	957	959	924	981	901	970	897	882	968	914	962	970	920	935	912	884	925	943	937	952	928	907	957	921	945	941	969	895	984	912	908	966	903	940	925	946	940	924	993	953	900	932	983	956	915	911	904	937	958	961	979	891	995	971	962	910	917	978	952	966	970	958	906	982	968	863	915	896	945	910	882	947	944	932	938	921	925	913	921	898	902	914	922	919	932	938	965	893	941	959	966	925	876	895	903	922	967	932	915	895	905	940	963	965	927	942	909	932	936	948	921	888	920	987	928	948	916	946	903	948	881	962	992	943	879	926	926	913	1017	927	947	947	986	926	873	905	926	904	908	937	926	914	940	934	948	894	894	967	881	934	922	959	890	945	929	973	907	914	873	937	884	909	925	901	889	926	947	880	915	954	935	915	938	948	966	934	969	935	992	925	943	957	930	938	912
24679	21130	24715	27783	21007	4031	620	511	437	422	433	408	408	380	437	396	411	378	390	373	396	417	363	354	384	402	343	379	395	401	355	397	403	356	369	345	336	339	388	362	376	355	367	334	358	357	378	369	330	371	371	348	358	391	365	395	358	381	371	335	363	368	331	391	369	394	376	376	343	366	360	336	379	358	366	415	393	355	379	346	368	391	362	389	351	379	403	401	391	379	361	371	371	382	367	377	372	347	369	384	369	399	392	396	374	410	357	381	398	364	376	371	352	394	336	340	396	382	369	365	325	357	366	391	384	346	349	400	365	362	366	386	381	356	398	377	377	346	369	349	355	379	344	395	389	332	364	353	367	375	386	356	368	355	371	406	357	372	373	331	363	346	357	380	404	377	352	420	348	363	356	364	399	414	399	348	333	367	370	353	377	373	410	355	355	372	376	369	381	386	391	395	353	378	358	357	368	352	350	358	395	401	382	346	390	354	354	361	349	351	363	376	366	360	396	370	358	371	361	383	387	384	351	350	397	367	379	417	363	340	378	404	387	371	356	385	368	358	424	367	399	378	336	359	360	374	390	354	323	386	364	349	334	342	423	322	356	414	368	329	392	393	381	378	361	366	393	386	351	382	367	386	341	359	355	344	357	404	375	358	317	354	363	369	390	343	415	389	369	389	390	376	367	355	397	406	351	363	370	320	353	374	360	354	349	389	357	428	357	397	370	396	332	360	386	392	378	365	334	377	362	349	381	390	362	344	370	352	356	366	378	357	327	345	379	403	435	361	390	345	359	354	386	342	377	364	374	365	379	361	364	365	357	393	338	378	378	352	352	365	413	364	342	352	358	371	395	352	388	369	341	351	354	348	390	324	381	374	367	333	394	392	386	304	363	386	401	354	352	337	409	351	379	341	361	379	346	365	375	391	366	372	336	389	348	369	371	378	364	369	359	360	312	325	381	416	353	364	379	351	372	366	345	361	341	392	342	370	368	387	362	379	381	392	375	345	398	367	375	353	357	358	356	399	386	367	380	337	352	367	408	382	363	317	375	381	356	367	386	353	383	337	401	346	353	356	366	387	365	351	348	361	388	362	345	372	355	371	382	349	396	343	359	361	397	355	381	338	378	331	375	402	394	349	360	361	343	349	359	363	363	330	375	343	377	400	368	382	372	380	367	343	376	355	365	346	371	361	356	376	368	374	377	368	349	370	376	378	355	356	389	365	406	415	373	378	344	418	375	382	372	392	335	346	361	386	356	377	329	353	333	376	348	426	334	382	383	371	393	347	371	395	363	358	350	372	402	327	366	342	347	344	341	347	360	353	369	401	364	398	391	372	369	386	345	368	368	361	391	344	411	346	355	369	398	334	369	392	405	372	351	355	363	410	366	378	392	388	392	342	374	398	361	352	362	352	401	375	363	372	337	342	382	355	385	376	335	353	349	367	384	385	335	366	358	373	373	365	354	366	357	389	339	394	385	374	366	367	377	350	377	355	354	380	355	326	399	350	383	346	381	340	343	369	345	381	348	385	403	354	375	370	348	351	379	313	381	370	386	365	366	354	353	379	357	380	371	349	380	377	368	364	382	350	379	382	353	361	345	356	380	368	351	348	369	382	322	382	381	364	367	366	339	402	367	369	412	379	372	357	389	372	377	363	356	396	385	384	360	368	383	358	378	320	345	360	357	367	424	355	349	319	369	354	361	333	344	379	374	348	352	330	376	416	360	356	340	383	360	367	332	375	407	358	370	381	370	378	344	370	422	359	389	370	359	335	376	350	378	381	415	356	355	364	363	345	381	376	372	368	361	339	382	359	340	346	384	388	370	382	364	377	341	363	331	408	370	375	376	384	375	358	357	377	348	394	369	362	363	380	359	354	373	341	416	367	380	340	398	396	376	385	385	366	394	366	362	370	365	363	366	362	328	393	363	353	339	386	401	371	350	364	357	365	346	377	382	387	372	346	392	369	365	343	344	348	338	398	355	348	372	388	392	347	359	377	392	396	377	373	350	392	363	376	405	339	346	347	356	394	364	405	355	325	342	355	367	363	379	362	354	359	369	366	396	365	415	401	380	373	376	418	373	369	408	354	373	392	330	351	364	378	361	395	356	408	353	359	388	394	361	403	371	371	371	357	376	352	364	343	358	384	361	388	400	374	382	383	355	393	373	407	365	416	369	353	362	367	370	323	389	357	363	361	358	368	388	374	375	384	371	355	372	327	389	355	351	377	377	403	367	363	374	364	383	416	402	381	403	397	407	319	334	381	359	379	376	349	382	409	424	341	357	404	377	332	368	355	373	384	346	332	405	407	322	381	360	360	391	381	314	391	368	361	349	338	384	363	362	368	348	356	385	369	426	401	402	365	348	349	348	413	389	385	365	369	375	361	358	378	351	363	339	346	365	381	377	352	348	356	352	371	366	377	355	353	351	358	372	364	364	364	383	380	364	372	361	346	347	350	338	363	390	368	384	336	373	376	376	357	355	421	368	304	392	385	395	352	392	346	365	372	371	346	338	375	387	359	360	380	392	369	334	344	383	376	401	390	364	371	343	357	356	365	408	360	384	356	340	358	363	347	378	357	395	392	318	378	359	379	383	338	352	351	377	350	344	377	363	381	385	369	378	388	383	343	372	358	381	408	366	368	364	382	343	382	382	364	362	346	341	399	358	381	400	362	350	347	365	376	352	334	330	376	378	380	397	375	360	380	341	378	383	368	379	403	359	385	383	326	368	330	363	364	348	349	364	389	352	353	345	338	361	367	398	381	372	375	390	373	340	341	368	359	373	312	352	365	346	395	365	366	372	385	330	390	372	368	356	362	328	357	362	382	361	406	385	363	393	352	357	373	356	378	393	383	379	375	367	341	372	387	384	359	389	376	380	376	366	349	344	346	356	348	362	354	365	374	353	388	386	340	347	431	366	417	342	341	345	347	386	391	408	381	347	371	413	365	380	381	386	360	354	379	377	340	365	391	386	356	372	345	370	386	386	378	375	359	361	363	361	420	353	368	383	362	367	341	387	358	343	352	358	404	377	397	380	367	348	373	361	405	380	340	327	312	344	379	388	347	371	378	356	394	384	396	398	385	406	397	347	357	370	391	339	381	359	344	363	393	385	371	368	351	358	355	375	348	351	366	381	409	361	397	400	344	370	369	374	362	388	350	367	361	358	366	353	359	364	392	349	360	371	363	364	341	364	395	366	393	358	352	343	318	378	368	339	347	355	376	410	395	353	357	348	410	372	338	396	325	377	317	347	344	385	376	408	303	393	349	391	406	425	348	369	368	372	342	358	360	363	377	365	344	357	333	387	401	347	381	374	360	369	354	350	387	353	362	386	379	353	395	338	345	377	347	360	357	368	391	373	341	367	354	382	366	367	336	367	358	344	364	354	390	377	371	334	357	373	384	340	378	395	386	365	416	336	354	381	371	368	378	355	403	369	386	385	380	406	371	413	407	378	350	356	409	366	358	352	376	387	355	373	405	380	393
3384	3235	2206	1408	1034	961	901	824	865	877	761	846	813	843	812	820	818	896	841	814	885	777	837	795	811	807	814	787	768	782	799	822	790	830	793	784	777	815	848	797	814	774	787	772	793	837	793	803	759	806	884	791	810	798	787	757	815	848	832	828	824	771	764	807	818	814	814	841	760	789	803	814	818	789	835	812	768	803	831	827	800	785	797	810	777	809	840	833	777	832	825	780	808	787	804	845	835	822	761	827	824	772	841	809	811	796	848	782	809	805	768	814	790	791	796	816	834	820	802	808	818	819	811	752	811	810	823	867	709	773	782	817	790	779	807	818	803	787	796	796	805	776	803	854	820	803	769	790	813	808	827	806	831	784	879	832	770	799	839	848	773	836	768	823	808	881	759	820	831	774	814	851	820	831	842	802	785	809	801	832	806	799	796	817	857	862	811	805	773	808	817	819	822	768	794	824	797	785	762	829	831	765	799	784	779	781	857	849	806	791	844	837	783	806	849	817	852	764	807	816	803	795	840	850	810	833	793	840	768	833	803	781	844	769	804	791	829	851	837	838	762	796	838	775	792	794	798	805	784	802	835	804	866	796	821	792	835	828	812	799	830	773	809	804	848	870	805	843	855	787	810	841	816	821	829	830	777	819	789	763	881	819	781	810	795	798	803	814	758	788	820	834	839	812	783	810	837	764	772	825	803	851	810	790	834	792	825	799	815	797	848	810	824	785	818	806	793	817	792	844	774	790	799	802	807	792	821	851	803	820	786	833	767	824	805	864	804	797	802	854	818	796	786	747	805	849	837	797	808	793	819	799	863	784	770	845	743	802	820	784	813	824	822	822	794	833	820	767	765	810	819	843	780	812	794	813	795	815	818	801	814	783	766	716	853	773	786	787	825	806	819	816	787	816	777	801	776	761	811	857	816	821	791	814	799	785	809	876	790	775	822	805	826	784	773	817	793	817	786	824	782	828	820	804	835	765	822	810	790	789	813	770	789	794	825	819	820	804	824	815	812	861	832	839	808	814	792	784	742	846	820	803	804	769	811	807	810	827	796	785	773	758	809	792	812	826	794	822	799	756	773	826	814	791	761	863	805	849	794	786	787	818	785	846	796	810	794	786	808	800	812	808	830	858	786	791	836	827	780	765	811	791	758	803	787	787	816	834	783	762	799	804	800	766	808	803	806	863	791	823	803	833	807	760	856	784	782	793	798	822	810	844	804	810	822	798	839	803	784	786	806	790	855	793	797	848	793	788	783	801	783	803	809	735	792	825	806	819	789	792	769	816	793	781	784	801	839	833	798	839	782	833	802	791	802	824	841	814	798	824	833	831	824	796	841	857	801	773	821	786	819	791	851	744	821	754	837	823	802	831	844	811	826	810	845	745	823	825	817	893	764	799	858	775	789	776	811	814	813	812	816	800	787	808	809	748	786	814	837	831	784	799	824	816	811	820	837	796	831	774	832	782	786	741	842	736	757	802	855	850	789	817	827	797	800	790	843	837	794	782	850	758	830	871	812	823	787	799	818	802	839	830	831	812	810	842	794	805	806	795	767	768	853	844	745	753	860	833	802	782	848	777	815	805	776	782	839	786	796	812	841	809	834	857	786	787	820	809	810	799	778	842	791	795	794	821	839	822	794	799	844	823	778	842	780	785	819	790	820	807	871	837	801	803	800	804	800	781	823	780	828	777	844	799	762	782	794	839	831	842	780	812	817	797	824	797	819	848	827	791	806	812	777	761	844	793	783	905	779	818	804	865	795	807	826	777	775	760	794	840	820	825	851	809	780	810	784	786	818	798	792	771	815	771	816	862	802	772	805	802	867	782	775	816	798	818	754	805	820	827	780	821	845	823	850	804	811	809	754	837	816	800	829	756	827	821	818	799	783	823	779	758	794	791	832	851	757	823	815	820	784	824	837	805	799	853	780	774	805	785	805	803	790	840	806	852	831	805	758	769	840	806	784	818	775	822	779	828	741	790	759	806	817	783	815	877	805	847	796	821	787	787	856	799	823	814	839	822	813	831	809	803	832	819	781	829	816	813	849	869	810	847	808	815	848	812	833	805	803	837	799	838	786	839	833	822	824	807	786	793	808	810	796	818	779	835	837	773	798	778	797	801	827	765	758	797	857	794	790	801	806	817	862	825	803	816	777	818	781	754	801	849	782	831	804	849	755	827	758	840	779	827	793	794	807	835	793	741	877	769	748	803	777	775	791	784	799	814	808	825	816	860	836	791	812	785	747	805	853	836	829	869	849	825	867	862	809	808	782	812	818	797	839	762	793	797	889	746	792	829	817	808	814	820	848	869	763	755	801	800	760	841	797	839	850	792	824	831	821	821	793	746	789	856	807	782	804	809	826	828	874	824	831	841	799	786	798	778	824	794	787	828	810	795	811	815	857	844	823	786	796	740	810	812	774	818	798	793	786	812	842	796	782	776	791	751	823	771	846	824	786	730	817	754	801	816	808	859	866	852	791	787	770	766	802	800	811	829	798	778	775	844	782	777	783	767	802	837	800	804	854	780	833	847	834	824	822	819	795	782	803	798	860	791	798	795	794	798	812	839	843	775	806	761	781	796	849	820	777	838	836	788	780	820	797	855	745	779	774	820	843	811	749	813	829	767	766	783	827	840	807	802	797	764	779	805	789	836	812	820	799	768	793	779	845	805	761	774	761	803	838	815	776	759	789	813	800	772	760	812	772	823	775	789	770	846	835	822	838	810	887	789	788	787	767	822	791	803	775	826	807	811	796	805	759	813	794	846	810	760	776	775	794	792	827	846	833	814	839	828	755	771	794	827	761	788	837	818	776	785	766	816	858	839	808	812	833	835	821	776	811	796	755	829	798	771	811	782	787	791	814	842	857	762	842	832	770	846	806	804	785	785	824	794	798	835	853	812	799	769	823	806	812	848	803	809	737	854	771	785	815	793	785	756	800	816	807	763	784	837	780	843	825	802	787	783	830	793	813	872	768	795	774	844	772	785	773	818	822	828	766	811	792	783	823	806	827	784	764	832	794	843	791	726	795	815	790	780	786	763	807	830	810	775	790	805	810	786	793	848	830	781	795	773	843	812	778	836	805	821	803	871	874	805	771	805	798	790	769	764	839	757	770	831	785	781	782	770	843	834	801	825	837	796	787	804	820	823	823	745	836	865	778	813	785	820	811	792	803	790	787	819	769	827	785	815	788	787	845	823	794	823	773	760	805	779	828	835	769	858	821	838	822	747	769	855	786	806	826	755	831	789	799	815	771	808	829	775	812	804	790	772	787	802	767	766	763	792	834	851	775	797	878	772	809	784	829	796	795	808	801	782	732	854	828	771	822	839	836	816	788	822	783	817	784	752	851	844	882	761	763	779	787	811	787	782	801	791	764	798	817	810	794	824	815	820	770	780	761	833	825	750	832	907	808	864	778	779	803	823	799	781	808	825	786	803	770	847	779	818	835	777	781	778	830	806	753	775	784	787	792	822	845	806	790	842
24019	21146	25316	27207	21150	21077	2763	469	339	306	281	236	265	230	196	219	198	206	217	208	182	178	211	183	190	172	178	195	197	220	201	178	158	194	188	194	175	172	216	188	197	182	180	178	206	168	164	166	164	183	215	179	179	187	208	187	182	197	184	196	184	188	179	197	163	181	204	166	186	173	173	172	168	204	187	190	176	188	165	196	184	173	164	188	157	217	182	161	185	182	181	173	165	174	201	191	171	194	209	164	188	208	175	165	168	174	181	173	156	168	186	194	197	180	171	180	153	177	165	169	189	165	197	148	181	181	163	195	165	180	178	187	197	180	165	173	194	161	174	181	184	199	186	177	193	192	192	194	180	201	151	192	184	161	164	197	185	180	191	181	177	195	190	197	160	133	184	169	177	165	157	204	158	188	168	203	177	177	181	153	187	187	199	196	166	178	185	186	195	183	182	196	192	156	177	181	156	152	172	194	181	159	215	171	186	194	194	183	178	192	156	165	169	159	170	174	188	171	163	198	176	172	185	187	189	174	175	187	181	174	213	232	195	181	186	172	179	173	171	215	179	203	175	189	213	201	186	150	174	168	179	169	209	189	202	175	202	184	170	182	177	209	175	185	184	183	183	179	185	177	161	193	174	185	187	193	173	184	181	190	178	201	172	195	147	184	213	217	192	204	191	188	184	161	203	181	175	183	196	176	192	174	184	166	185	188	185	174	184	193	182	185	184	182	152	186	174	197	169	189	180	166	194	187	176	144	200	183	167	174	189	181	160	153	171	185	184	182	191	156	166	159	177	180	182	183	180	184	184	190	196	167	168	182	176	190	188	158	169	168	179	166	197	176	179	176	181	185	167	208	193	160	197	169	163	180	161	190	201	153	163	190	166	172	159	181	183	215	179	225	171	185	176	196	178	192	190	221	175	162	175	199	189	185	181	180	172	172	149	186	199	196	187	156	181	195	198	180	187	176	162	198	196	173	185	191	162	182	183	181	185	171	213	177	176	196	187	179	193	174	180	195	166	196	190	165	203	168	180	216	191	192	188	199	168	181	190	195	184	189	190	180	206	198	185	188	199	170	174	162	193	187	192	188	177	158	158	195	158	178	213	199	185	184	172	182	178	172	189	146	171	188	174	178	174	186	205	165	204	174	180	169	173	157	202	174	186	145	192	158	193	202	139	138	215	188	183	159	176	211	189	216	155	182	185	192	199	174	196	196	166	181	198	148	182	185	155	194	189	182	175	188	188	175	213	175	179	163	178	169	184	174	189	198	173	188	187	183	185	182	186	172	175	192	191	219	170	162	140	194	193	196	186	186	160	162	169	179	174	181	172	166	184	190	184	174	184	197	178	160	180	202	187	153	159	175	202	187	178	180	204	172	161	172	197	177	202	184	201	155	200	180	175	171	155	169	179	160	191	196	196	186	182	178	185	176	180	181	184	154	157	191	206	170	189	178	198	171	163	184	177	158	173	202	193	180	165	173	178	201	185	191	173	165	165	179	171	175	194	163	211	189	167	171	210	188	179	178	194	182	171	194	178	156	166	184	174	182	195	212	192	183	188	166	193	179	159	176	188	181	187	177	176	198	184	180	153	179	180	175	151	169	188	194	178	194	183	177	199	187	198	181	191	173	174	179	186	191	160	157	155	169	142	184	198	168	159	197	166	194	186	169	152	190	203	183	163	164	175	198	183	212	168	176	159	173	190	168	167	158	165	166	153	167	202	195	171	187	196	199	198	198	186	177	186	196	170	162	165	179	176	179	173	172	158	188	153	179	180	203	175	183	166	193	190	173	178	161	176	189	176	195	178	184	159	164	192	163	182	171	163	156	169	179	179	174	161	166	200	192	193	178	163	187	174	206	152	156	208	191	195	208	193	184	169	193	193	189	188	176	169	190	186	183	190	184	185	193	184	173	184	169	154	171	202	181	175	156	167	170	183	186	191	188	198	196	152	169	190	187	192	182	176	204	188	195	196	167	202	206	174	170	193	150	158	163	181	198	179	194	169	164	167	188	186	164	160	199	179	174	157	153	170	183	185	170	188	185	168	191	188	166	164	186	173	178	168	201	152	199	174	186	178	165	183	173	166	150	152	185	155	186	213	194	191	172	165	189	204	204	187	173	183	184	188	193	178	177	179	200	175	174	173	173	184	170	181	169	169	172	179	185	185	165	154	156	194	173	183	177	175	215	193	190	178	163	162	197	159	207	188	171	164	172	141	175	179	169	187	183	198	163	189	177	172	183	173	171	172	193	158	180	157	147	157	209	180	174	177	167	208	169	183	182	157	196	204	170	169	166	177	186	172	196	170	197	181	195	218	177	143	182	150	179	182	197	194	177	186	174	178	204	173	181	167	182	189	210	151	169	162	189	169	198	196	182	209	174	194	159	172	183	196	192	183	205	189	181	167	195	161	159	182	173	184	192	195	157	169	175	157	202	193	197	185	183	204	157	176	201	162	167	161	176	179	205	162	165	182	195	181	186	185	183	168	220	198	147	172	178	182	174	171	217	155	166	180	168	180	178	160	173	169	197	175	202	194	170	184	192	174	187	178	182	168	192	151	207	177	174	176	176	158	171	176	187	191	189	187	162	181	146	210	199	187	140	185	186	153	180	177	168	170	189	186	182	172	181	168	198	166	188	207	165	178	166	163	190	191	200	183	169	202	181	176	199	168	185	147	172	159	148	175	182	180	188	204	180	154	178	174	196	179	168	189	223	208	190	203	207	172	215	178	188	181	182	195	193	172	195	181	171	185	186	180	169	186	196	210	180	169	185	198	164	198	169	194	166	178	184	175	202	191	182	189	184	171	161	180	176	196	174	167	160	172	172	174	182	209	163	178	177	194	179	161	183	178	177	165	169	165	174	178	194	155	178	168	169	168	181	183	178	182	196	174	203	182	187	179	197	182	180	176	188	188	177	178	167	153	191	178	193	180	154	171	177	186	185	176	177	162	191	178	167	179	190	175	168	185	165	177	185	185	160	178	170	189	194	168	193	212	164	168	181	173	182	184	157	189	203	173	162	188	193	161	174	175	183	207	186	189	184	171	184	181	191	185	177	186	169	199	180	183	188	196	160	187	166	190	197	163	178	177	167	164	162	195	183	183	166	180	174	169	154	177	188	187	210	185	208	204	185	172	156	173	182	183	181	182	186	182	175	178	163	183	161	185	174	190	173	159	173	196	196	189	138	192	186	177	218	162	196	209	193	220	200	189	205	187	176	181	194	170	194	171	180	161	178	166	175	161	183	185	192	176	171	189	176	166	200	171	170	209	149	199	189	162	173	183	184	195	197	194	168	182	201	186	205	181	184	168	177	172	180	188	169	164	189	138	174	178	179	171	169	184	190	173	206	176	179	188	164	184	184	171	191	172	188	205	175	193	202	167	190	164	174	182	176	179	178	174	164	174	191	187	191	174	187	193	183	172	192	165	192	159	185	196	186	176	171	181	200	166	168	184	155	160	169	205	170	179	181	209	187	167	169
3317	4900	3159	1405	920	701	582	547	543	464	517	440	477	482	475	460	429	442	409	483	498	480	435	478	446	465	460	417	449	461	473	472	457	421	409	435	428	405	464	479	478	423	450	455	421	426	451	469	433	445	438	433	424	477	406	439	448	439	426	443	411	435	426	452	442	416	433	432	422	453	411	420	464	431	407	434	454	435	450	426	461	442	425	473	428	431	423	419	448	441	449	445	437	446	443	416	485	431	426	417	425	441	445	461	450	447	422	408	451	427	502	442	442	442	441	451	403	438	460	439	430	495	441	471	475	468	480	460	452	456	440	426	447	458	424	476	452	429	453	460	431	455	457	433	438	426	436	450	434	462	400	441	448	453	452	424	394	399	410	452	423	444	457	412	448	446	450	411	404	402	400	462	444	435	420	451	443	414	410	447	455	470	450	429	417	436	420	422	424	456	443	427	434	432	437	454	436	447	462	455	410	434	483	481	454	438	416	433	421	439	469	436	438	442	431	406	422	408	444	420	429	473	462	465	427	420	395	446	425	436	442	483	428	452	458	457	415	459	457	442	405	499	464	416	400	430	446	471	477	414	422	388	400	398	452	445	461	398	434	448	414	420	463	466	431	399	431	447	407	445	455	439	468	407	447	423	464	450	407	458	443	404	471	427	430	434	455	448	468	436	437	448	470	435	433	435	396	435	435	450	447	474	430	436	397	457	431	432	470	453	480	468	433	410	448	465	413	431	457	453	436	439	410	478	442	431	411	452	475	409	457	452	423	449	442	418	468	440	450	387	424	411	445	414	438	425	398	410	362	429	472	422	422	407	424	451	405	424	416	454	416	435	448	424	419	463	432	444	458	464	402	419	415	425	418	444	421	448	452	418	443	440	472	451	451	453	411	411	399	464	408	455	452	462	437	399	391	446	423	431	454	434	413	406	410	442	441	438	416	440	412	448	425	409	447	471	462	410	507	429	461	465	460	410	425	384	436	420	441	469	454	435	437	442	425	434	436	414	458	414	419	414	438	451	447	440	459	476	429	443	423	398	432	411	430	444	402	449	404	408	398	442	438	453	421	467	416	452	417	425	438	444	434	413	430	405	444	448	448	445	441	413	405	420	469	442	461	438	415	402	433	439	418	433	456	480	418	432	444	407	429	451	469	424	453	452	441	421	424	397	423	394	467	432	424	419	447	444	465	442	450	473	402	424	455	426	469	465	449	413	452	446	436	454	436	471	436	462	476	417	432	455	419	399	422	443	421	449	444	453	427	443	424	411	447	406	488	453	425	418	410	464	423	436	440	424	441	453	470	445	404	423	420	463	451	394	423	405	479	443	425	426	449	496	449	469	430	445	472	456	444	440	427	416	431	467	428	406	407	433	439	435	455	472	428	439	420	423	473	484	477	428	464	409	450	405	463	452	457	419	439	436	431	411	432	487	438	470	486	423	432	395	445	442	450	446	433	446	436	434	462	435	454	447	452	467	449	446	419	410	447	447	418	442	435	438	437	421	470	431	446	460	427	405	433	445	443	404	442	446	394	444	441	404	419	400	430	397	433	430	443	424	418	419	436	476	460	439	437	404	473	418	467	425	391	437	429	438	427	452	445	448	402	449	436	412	471	400	448	435	415	453	478	464	419	413	428	404	402	443	441	439	422	441	412	441	447	459	402	447	431	417	409	461	446	434	454	479	408	423	409	451	404	445	437	440	457	465	436	442	434	436	466	428	445	417	441	424	448	468	413	419	427	457	425	417	422	472	437	428	440	448	477	391	434	458	416	470	400	462	442	458	407	447	428	433	423	460	474	465	469	438	424	433	467	387	448	453	449	432	435	454	431	453	414	428	421	425	444	445	415	436	440	467	448	428	427	421	425	448	442	461	435	461	460	455	447	428	421	448	420	403	422	418	426	411	485	443	439	415	425	456	442	445	436	413	395	440	483	452	432	452	464	443	438	423	442	421	443	451	407	402	432	473	421	431	455	477	484	463	398	434	431	445	440	402	470	455	408	400	435	468	430	438	420	419	443	451	458	485	409	451	422	443	431	390	398	419	430	423	421	418	416	418	396	453	463	434	463	451	439	456	461	433	446	461	437	420	414	417	441	416	423	403	449	455	422	441	436	442	428	437	472	451	394	436	411	462	456	461	418	410	411	411	417	433	453	413	415	433	462	435	418	434	427	440	456	390	473	424	445	431	445	471	412	461	464	429	440	426	448	443	428	424	412	434	429	435	431	448	419	426	449	461	449	429	436	447	446	437	460	421	408	446	442	444	427	422	424	484	448	485	471	444	402	459	432	419	429	427	424	438	425	474	414	418	443	420	444	463	414	444	476	469	471	451	455	437	429	434	441	404	434	442	427	422	430	420	410	400	449	438	416	418	448	492	446	438	466	411	433	462	438	441	418	431	443	465	445	440	435	464	419	423	417	403	427	422	453	400	417	421	395	440	474	419	431	479	415	454	421	418	404	489	425	456	408	465	451	401	400	459	465	449	406	451	472	479	436	471	420	408	396	413	462	463	413	457	463	432	429	418	462	441	423	455	439	406	446	426	485	474	457	416	421	436	451	412	437	418	454	463	387	412	411	439	429	448	400	415	441	453	433	469	419	442	420	438	429	446	488	446	408	441	455	450	438	421	408	456	432	457	419	441	446	469	452	455	472	418	439	431	410	403	474	431	453	457	492	436	469	456	439	416	446	428	435	462	427	421	483	429	466	440	438	452	406	406	470	420	441	430	429	408	435	469	415	423	430	421	446	475	423	416	465	463	415	458	419	430	428	449	412	447	427	411	436	444	432	439	400	421	470	433	423	449	439	401	426	432	441	420	436	440	454	408	405	470	410	459	446	434	435	429	462	442	383	439	453	426	419	423	475	469	453	434	434	420	431	447	455	448	472	455	442	460	432	446	415	443	474	461	435	434	398	407	464	418	442	430	418	451	440	450	437	430	441	426	428	408	451	443	453	426	464	417	425	435	435	401	435	424	414	414	430	389	409	463	435	422	455	454	448	434	444	413	415	411	405	442	458	463	432	411	418	454	467	459	438	417	452	432	446	419	426	431	466	452	397	405	421	399	440	451	476	390	433	455	432	405	403	444	421	435	416	417	423	439	432	438	464	448	437	462	407	433	434	459	437	425	422	462	468	459	407	434	446	441	451	431	433	452	409	438	441	451	430	400	457	429	449	424	458	451	429	494	465	437	465	399	422	428	452	410	430	414	458	464	409	429	434	406	462	396	436	445	446	444	440	408	460	443	419	408	440	452	443	428	433	444	403	431	412	459	458	465	439	464	429	449	443	414	453	431	411	452	446	463	461	415	442	444	445	418	446	420	434	437	438	437	437	450	418	430	437	443	388	446	453	413	423	485	408	439	430	428	445	428	440	446	441	454	454	426	406	425	451	439	399	427	438	471	426	448	411	418	454	447	439	404	433	461	401	447	433	430	423	433	436	414	461	431	429	386	391	434	452	428	487	411	453	473	480	418	405	456
33005	11008	1313	563	495	434	462	405	421	411	469	451	407	423	439	421	425	399	435	423	442	435	434	412	404	455	423	458	427	460	419	429	406	432	432	428	419	426	444	406	409	421	385	434	455	429	382	419	420	392	407	421	456	450	420	406	417	393	408	419	450	374	370	435	455	431	380	427	459	414	430	418	419	401	387	425	388	454	409	410	460	420	437	443	428	402	435	393	412	444	419	450	428	464	430	443	473	417	421	427	421	413	431	426	412	430	429	426	396	419	436	389	430	391	421	430	433	384	438	416	411	430	402	373	411	375	429	412	417	437	366	421	473	415	454	404	453	429	409	412	416	453	397	459	374	423	379	379	465	407	383	437	431	409	434	421	437	383	423	432	406	394	429	443	411	403	444	420	424	448	427	435	435	476	382	442	430	475	444	446	449	409	432	422	439	435	436	410	409	408	420	474	414	440	451	406	403	419	406	415	429	419	417	415	437	427	421	440	426	427	439	433	412	406	395	379	397	412	389	450	397	435	425	424	404	426	406	432	398	436	446	456	405	461	428	419	449	441	397	432	432	426	412	453	424	419	448	458	396	383	394	408	459	418	439	403	428	415	430	390	415	371	414	422	436	414	424	430	377	394	409	424	418	380	468	430	418	415	396	434	438	439	401	430	416	412	447	418	412	413	422	394	451	408	488	426	400	408	442	375	427	424	428	420	444	418	391	403	409	425	426	400	414	412	420	409	407	431	424	421	425	459	437	411	427	413	432	425	438	407	401	390	443	416	441	469	427	416	427	405	412	397	415	419	420	423	392	424	377	433	399	400	478	428	423	427	455	428	436	433	442	447	417	408	423	402	408	423	438	395	409	439	429	394	399	414	444	370	450	381	437	424	421	446	415	426	396	411	364	424	425	425	434	429	409	442	431	386	411	434	386	434	389	389	489	401	437	414	431	417	426	408	409	435	389	424	444	462	408	433	433	415	426	397	404	382	423	411	395	458	416	474	451	438	411	436	433	443	443	365	439	419	423	425	422	435	430	362	428	413	446	446	448	420	452	423	436	448	374	438	416	414	379	392	383	444	435	448	417	427	401	419	450	424	437	458	460	389	426	450	453	417	440	411	396	405	444	462	453	417	407	424	448	428	435	404	442	439	430	468	409	432	441	376	416	395	436	449	411	441	462	434	369	441	423	402	416	416	431	408	439	426	401	433	428	460	439	413	433	413	404	432	441	409	438	438	393	374	409	420	403	434	402	425	439	407	427	396	410	431	426	418	418	460	412	430	432	424	408	407	450	412	427	418	407	425	422	389	447	400	397	435	410	410	418	431	427	418	431	435	445	442	442	435	390	440	391	425	436	409	421	435	481	387	443	409	397	410	416	436	450	442	449	392	451	421	419	434	425	431	402	428	428	423	394	413	420	426	406	441	453	435	422	442	396	414	444	411	419	423	476	434	389	351	432	407	420	412	431	410	401	440	440	461	424	443	403	444	408	419	400	398	439	386	393	410	426	401	416	409	407	416	444	414	416	405	417	427	394	431	404	439	406	401	442	459	451	410	450	442	436	414	415	406	413	420	437	415	410	417	405	405	411	440	445	418	408	438	425	383	427	407	381	379	447	405	402	457	411	444	415	430	440	431	420	415	435	428	427	410	422	411	430	431	439	447	423	458	439	404	437	472	408	440	434	423	444	387	442	390	386	398	407	409	452	418	442	436	452	414	464	449	394	434	421	420	399	425	373	400	403	427	421	434	422	401	461	417	411	426	427	426	438	403	401	437	417	497	431	437	458	455	441	387	395	379	444	460	431	437	409	391	418	397	428	421	430	413	389	426	454	417	443	447	405	403	436	427	447	411	422	455	419	423	420	377	397	387	421	408	397	406	392	431	449	427	439	387	441	412	391	425	420	396	454	433	412	380	421	420	413	396	450	389	402	444	408	446	418	445	453	434	428	428	391	467	399	446	396	406	397	445	443	384	440	412	446	441	478	408	423	420	455	400	430	379	398	421	412	423	445	432	432	431	397	443	395	449	420	424	425	413	405	432	428	392	427	383	441	431	415	444	387	436	424	443	433	451	374	429	432	387	405	430	456	410	444	432	429	452	393	469	442	440	438	415	416	393	409	407	409	416	424	433	386	387	403	413	418	443	421	429	407	385	429	466	423	440	401	445	449	424	414	427	416	476	374	414	418	384	404	418	418	367	415	420	410	407	398	404	408	417	429	406	457	433	404	418	396	458	398	389	395	408	405	428	396	399	406	385	428	385	409	421	431	440	398	423	448	414	431	423	429	403	432	406	390	423	395	443	420	367	418	396	403	413	415	433	434	420	375	417	409	413	474	372	389	444	421	436	434	454	421	413	427	417	442	426	387	430	419	400	404	455	395	410	437	445	398	426	378	406	451	405	420	406	454	428	387	412	418	421	427	361	387	393	426	377	429	396	384	433	425	450	405	438	451	431	414	398	387	423	436	416	401	411	450	396	392	438	440	428	434	408	445	440	416	415	419	394	438	423	424	434	474	490	425	396	407	413	422	400	418	407	446	440	430	457	385	392	449	420	428	407	439	415	426	411	419	411	455	415	397	437	428	440	451	422	405	429	417	429	432	452	415	412	422	426	409	415	452	402	413	430	446	403	414	381	386	401	384	403	404	411	458	446	491	400	421	424	398	443	399	412	436	407	436	430	412	395	406	445	397	402	394	434	429	415	452	429	390	392	393	397	398	405	408	438	422	404	436	399	417	456	430	425	434	461	435	412	446	447	413	396	409	441	418	408	438	450	416	389	413	409	425	405	404	407	420	414	410	409	403	414	417	402	420	446	411	406	391	472	411	434	452	384	432	502	434	382	427	411	397	406	441	413	410	465	395	412	449	418	435	443	417	380	426	443	416	421	376	430	376	469	401	379	437	441	421	427	439	395	435	413	426	427	432	380	410	400	421	364	421	396	386	387	420	438	426	470	448	442	428	412	430	416	425	400	433	434	411	433	420	417	434	402	428	426	416	458	409	435	470	440	419	398	454	421	440	442	413	408	415	420	417	410	431	434	401	424	465	410	413	398	445	434	443	430	384	419	446	433	426	407	391	434	431	414	434	432	453	424	426	401	420	426	386	429	425	407	446	404	413	425	409	446	416	437	400	418	434	449	439	426	462	430	438	420	436	391	488	440	430	424	402	442	407	430	394	359	424	395	438	456	437	440	434	414	415	410	430	401	430	415	394	387	405	387	422	439	421	448	404	421	449	425	407	442	401	382	445	427	418	440	390	413	492	403	411	424	395	408	420	441	383	437	435	414	447	429	427	423	414	436	427	374	435	410	417	420	426	385	400	421	419	441	468	430	406	398	429	388	416	399	393	420	404	393	404	362	400	428	431	413	452	430	412	440	413	414	404	450	438	411	391	413	419	440	404	415	396	425	460	457	433	393	440	405	493	422	411	413	440	451	450	412	453	371	436	437	437	431	453	415	392	412	443	389	410	410	426	439	454	396	405	398
6079	1058	994	990	925	930	954	922	882	951	951	928	952	937	896	902	899	951	942	956	918	955	859	903	941	967	944	986	902	910	968	972	948	941	851	908	974	909	919	919	906	916	927	969	945	912	929	947	902	936	943	944	950	883	950	936	945	917	949	984	936	932	888	882	907	878	905	944	924	943	914	892	924	925	955	957	935	938	928	919	928	886	954	932	887	935	940	916	897	884	1027	902	917	902	921	934	937	936	936	906	877	909	991	941	898	930	937	949	931	923	975	912	916	920	867	965	922	944	983	887	944	956	918	917	909	902	969	920	982	931	918	888	936	947	922	948	964	899	949	923	881	856	886	923	913	938	937	897	890	922	941	968	963	951	937	920	912	922	920	928	893	963	936	914	936	910	957	934	931	923	959	911	960	898	910	977	897	946	874	914	937	906	954	894	953	899	916	878	964	915	903	904	939	886	918	970	970	946	914	931	960	880	903	913	907	937	924	902	980	905	943	963	929	908	892	935	930	917	920	978	912	938	877	1000	957	913	975	915	915	875	950	1010	906	914	966	866	931	920	952	956	943	916	865	941	975	957	944	872	917	898	933	859	896	880	948	949	1003	879	865	884	892	883	885	889	914	1002	898	968	969	935	942	936	937	971	909	899	951	942	908	918	909	948	955	905	915	882	878	933	926	877	908	892	946	931	971	911	910	919	946	992	915	924	967	953	923	924	957	912	885	919	897	943	936	977	968	924	966	988	943	927	923	936	889	946	960	914	961	975	920	925	985	951	921	923	936	950	900	938	947	933	906	946	887	905	916	869	905	933	922	935	913	893	897	926	937	956	927	948	918	921	918	925	927	879	930	929	962	939	890	943	910	937	983	911	886	962	862	947	850	956	907	896	904	915	941	964	979	916	957	938	894	904	931	933	937	859	875	918	919	973	947	910	957	946	922	917	905	906	940	940	970	932	898	896	889	950	940	916	914	935	947	966	973	864	913	896	907	960	926	926	938	955	884	905	950	915	895	864	927	922	944	895	999	900	925	905	918	929	910	900	910	982	925	949	950	896	904	929	954	920	899	969	969	913	934	934	901	936	947	948	975	917	888	924	926	901	895	908	1006	955	891	898	906	893	919	952	955	906	893	926	955	894	929	925	896	855	869	855	923	954	919	926	949	863	902	919	941	862	892	955	933	907	942	872	927	924	927	919	932	960	939	931	915	901	932	961	933	982	939	896	925	965	930	913	943	910	974	923	937	912	921	913	958	949	928	933	883	896	878	985	993	908	875	936	931	909	977	942	902	946	976	921	923	935	915	931	917	995	930	899	945	949	952	945	969	936	930	918	914	961	890	922	941	872	889	964	1005	926	924	948	892	966	931	976	950	921	925	892	944	943	1013	927	944	883	926	869	890	979	900	946	940	884	957	904	914	909	921	932	933	950	914	928	939	945	918	967	907	929	884	946	915	927	936	925	928	891	944	880	936	931	946	989	918	933	966	905	905	944	977	927	914	930	1019	930	934	884	952	911	904	912	931	928	911	922	900	953	932	953	913	900	910	975	925	955	931	961	938	907	956	907	925	967	953	949	963	937	899	878	943	917	929	958	914	938	922	941	903	922	937	961	950	876	971	916	926	949	954	900	915	883	914	945	935	932	899	920	978	907	934	952	922	877	912	905	938	950	941	912	989	989	865	955	893	930	914	933	895	931	910	840	914	971	960	987	955	917	902	936	950	918	902	954	912	922	874	911	932	935	966	908	870	879	913	942	937	946	923	874	946	846	903	933	921	927	891	906	899	900	954	879	915	898	918	898	914	919	887	994	919	889	933	914	922	902	955	955	978	950	873	916	966	889	854	917	966	942	925	937	937	912	920	927	932	948	970	961	976	935	908	864	909	914	915	918	976	937	955	918	915	896	946	868	947	961	893	938	954	930	937	908	921	943	868	872	945	924	936	905	935	904	953	948	895	927	950	935	957	912	932	947	921	949	932	1003	927	901	967	949	927	925	916	967	999	941	951	994	953	968	961	875	973	946	959	907	910	932	916	961	948	915	921	889	888	871	872	973	915	963	934	933	868	939	966	941	892	953	945	922	923	940	910	934	952	965	980	949	883	895	937	948	929	918	898	869	853	897	936	926	912	883	903	932	909	923	951	949	937	979	903	969	934	921	1011	849	984	914	905	941	893	923	928	950	918	920	879	933	901	993	940	932	892	923	938	956	896	976	886	918	920	928	937	934	939	830	933	899	900	940	916	941	958	950	927	883	973	919	935	967	938	962	893	924	928	942	966	904	923	964	898	977	970	904	913	911	953	923	926	937	890	967	914	899	927	913	941	949	959	957	899	921	907	936	913	974	907	940	895	942	903	903	920	916	927	975	939	935	880	915	944	958	903	994	916	932	921	911	946	954	897	877	947	861	906	894	925	939	967	889	926	998	941	927	919	918	942	954	957	1011	919	894	885	912	923	922	883	939	964	919	971	940	938	934	917	905	918	929	913	962	927	965	911	905	893	917	935	956	925	954	934	912	985	916	933	1004	896	899	919	895	916	917	916	893	925	931	932	967	914	902	894	939	963	906	867	927	966	932	956	944	919	936	928	942	969	932	896	948	957	957	944	911	970	941	912	961	936	973	929	933	887	919	909	876	960	917	934	932	974	936	972	923	935	919	967	897	927	926	923	897	909	923	895	926	945	936	954	923	953	1022	942	939	941	912	876	971	920	954	890	947	899	918	940	911	954	944	920	907	922	930	989	915	951	913	937	948	945	910	945	913	917	907	864	940	918	923	946	858	952	923	918	915	937	943	982	922	889	957	939	983	917	921	927	897	900	975	944	1003	892	920	927	894	933	896	974	940	927	944	924	904	987	931	950	888	976	938	929	934	868	928	907	874	918	855	901	974	882	987	889	912	956	858	937	992	987	958	937	912	933	948	887	918	932	942	958	968	912	886	880	871	852	947	917	954	950	886	949	907	953	940	953	920	947	908	926	935	886	970	894	921	883	958	939	938	879	937	970	928	955	900	926	926	946	907	897	869	940	938	968	910	905	934	921	902	985	874	955	934	941	940	961	921	945	919	922	867	921	923	987	901	950	928	916	934	938	918	898	865	966	908	931	917	864	849	916	887	899	920	943	871	890	937	881	963	900	908	936	951	945	922	898	978	932	938	949	905	919	922	980	932	943	874	950	930	921	901	931	936	927	882	875	914	950	961	892	911	944	951	926	857	914	943	954	887	951	920	910	958	904	946	968	957	914	973	980	925	950	890	913	898	903	895	944	908	904	894	883	942	890	921	940	901	919	854	895	918	882	983	981	987	913	921	936	942	988	928	909	993	917	906	913	940	915	901	935	914	887	970	985	958	935	931	906	926	902	922	941	946	905	954	919	939	914	939	905	873	918	901	922	953	949	911	947	953	910	992	950	916	973	958	913	982	902	949	931	944	938	892	931	984	933	912	953	890	894	912	934	908	885	944	928	932	906	890	923	947	898	984	915	906	925	884	972	956	905	913	944	948
24678	21106	24684	27680	20967	4028	597	545	431	482	390	396	360	389	397	369	391	414	384	394	355	398	423	345	366	383	360	387	350	362	380	373	373	373	366	362	372	429	356	372	380	388	368	381	378	356	351	374	368	396	408	353	321	379	380	341	368	363	382	366	358	351	349	381	388	366	391	345	361	344	395	405	357	396	340	382	377	382	407	315	367	402	356	364	382	380	374	359	374	353	380	351	350	340	373	370	372	401	376	388	360	369	356	369	412	383	378	389	376	373	343	371	372	377	344	379	353	372	361	340	384	389	383	384	388	406	385	375	356	367	388	380	376	339	381	352	371	361	420	353	386	381	374	365	331	348	355	381	366	353	351	384	416	382	364	375	331	367	374	364	369	373	365	353	418	376	337	388	332	372	367	330	366	389	390	375	357	384	404	363	365	351	357	367	371	384	345	394	385	325	341	376	350	430	392	393	373	359	378	311	362	375	344	361	401	361	384	360	365	391	362	377	366	340	347	367	377	366	363	351	402	379	374	388	401	418	363	381	402	362	367	363	385	385	361	421	345	361	357	350	379	374	379	381	361	354	356	387	347	342	366	345	359	393	362	380	356	341	352	336	350	346	372	371	372	385	381	359	354	352	348	306	363	376	374	349	375	381	392	344	399	357	386	378	376	341	356	357	338	360	380	387	383	401	369	384	393	358	382	373	316	337	392	380	356	349	327	349	400	388	399	325	353	346	421	361	361	371	364	366	382	346	382	369	366	325	335	359	385	360	397	376	343	391	396	392	381	375	382	379	356	372	342	375	356	382	346	384	370	393	373	406	349	364	356	410	337	361	398	387	369	400	377	395	366	392	361	336	382	400	380	362	372	386	346	353	363	371	369	382	378	325	391	350	390	386	397	394	379	362	331	317	391	365	388	358	398	378	374	358	350	405	374	370	367	348	334	367	347	328	399	380	390	391	354	347	355	381	375	406	382	371	350	380	365	396	385	392	387	355	369	354	393	359	322	341	336	354	364	376	343	385	363	349	369	364	389	416	393	371	396	370	372	366	369	344	370	356	405	382	409	385	394	332	365	407	370	394	363	367	395	376	373	369	380	350	367	357	342	391	371	403	354	394	345	373	366	374	384	381	376	335	355	366	347	368	391	362	354	372	352	361	434	374	366	342	355	368	365	353	377	364	370	343	356	362	381	366	385	411	360	407	408	387	395	389	389	390	410	344	358	375	357	395	375	352	367	352	387	327	339	350	397	355	335	373	359	375	314	365	390	398	339	337	356	337	352	388	371	384	398	389	379	369	369	368	399	377	388	363	377	354	367	368	373	359	367	336	355	360	367	363	369	392	386	363	354	364	372	339	366	382	360	362	383	396	348	381	388	393	366	385	357	378	375	378	351	367	397	366	352	383	380	382	358	391	398	366	361	384	387	343	365	359	352	360	374	360	388	375	354	326	357	353	386	382	405	347	407	369	358	330	340	349	351	372	382	385	353	391	366	412	397	395	351	370	351	374	388	379	351	381	366	370	347	357	350	393	386	354	344	341	341	349	351	340	375	373	399	388	346	368	392	343	337	342	347	386	382	350	372	397	373	368	347	343	376	391	398	338	387	348	364	366	372	348	395	374	423	353	341	349	354	339	394	333	371	336	358	344	353	367	382	401	361	337	378	373	355	387	364	396	343	326	365	322	329	364	344	368	368	385	374	391	359	362	336	376	375	375	397	372	336	356	385	385	375	380	343	384	347	363	356	379	369	355	398	388	353	408	370	410	431	367	318	392	413	373	341	360	354	369	382	368	407	381	345	360	374	362	402	366	352	357	370	368	332	366	357	367	374	366	382	355	353	391	325	410	389	379	374	355	336	342	389	327	358	394	391	359	372	410	368	349	385	402	399	341	357	341	358	354	399	364	369	389	366	385	393	341	355	402	394	373	347	408	379	377	370	395	386	342	391	385	368	376	364	378	354	386	379	420	369	397	349	372	384	352	374	356	385	361	361	348	362	348	373	364	350	381	351	394	399	361	361	399	375	377	372	348	394	364	383	373	346	360	406	383	342	370	352	369	338	366	347	373	363	358	376	374	350	348	341	356	357	375	373	384	398	394	332	341	387	404	422	387	376	374	328	349	345	346	352	361	401	346	350	374	378	391	364	361	358	377	361	371	377	356	372	372	348	362	382	380	387	366	356	358	337	414	361	345	371	388	391	389	368	391	370	360	369	375	350	389	333	388	377	357	353	361	360	359	367	368	396	347	375	361	335	365	363	376	384	383	368	366	407	383	387	403	369	349	388	367	359	364	363	390	397	384	390	358	381	373	333	355	353	413	405	359	347	373	403	355	368	365	365	380	421	370	357	369	358	332	397	391	389	372	387	320	380	345	352	373	354	343	404	350	392	356	365	358	342	341	390	354	391	391	378	362	341	360	372	368	381	409	377	375	371	356	344	372	366	406	400	375	416	362	371	341	377	390	384	363	386	379	385	382	356	363	358	350	345	351	376	371	368	414	378	384	356	333	381	390	378	387	365	354	387	378	369	384	362	372	350	363	436	355	372	370	370	413	363	341	373	385	365	389	368	377	369	355	398	335	336	412	382	331	365	379	329	378	358	368	362	398	334	360	388	349	349	385	354	381	372	373	380	337	359	366	362	342	386	349	357	345	399	376	402	385	363	342	358	357	394	376	369	397	351	396	370	383	365	382	372	400	366	402	375	357	371	386	380	327	389	380	401	330	370	340	382	358	349	364	378	411	353	313	374	394	357	376	426	330	358	340	343	377	345	342	338	374	375	353	407	392	357	334	373	371	359	360	358	376	371	346	338	370	377	350	353	385	378	402	374	374	382	380	372	350	341	350	333	387	395	368	382	354	361	336	371	384	381	352	377	374	391	378	366	350	333	364	394	353	389	362	362	359	365	369	331	322	381	372	361	372	354	348	359	356	363	322	356	354	365	354	333	391	372	334	376	348	354	343	387	369	358	332	386	378	371	336	361	393	397	322	343	384	364	339	341	368	353	363	351	379	356	350	390	354	389	387	337	380	353	378	370	399	358	374	351	376	390	345	357	345	345	361	364	350	372	391	362	366	380	354	361	384	338	343	381	347	357	379	377	352	358	349	352	366	369	361	372	343	341	377	358	402	353	392	380	360	375	349	368	370	373	344	370	378	339	327	329	348	366	345	386	366	352	383	365	397	352	352	381	385	362	356	375	397	363	376	360	377	367	370	388	384	384	363	344	368	388	359	359	369	389	408	391	363	370	364	340	404	348	302	352	373	347	360	376	373	404	400	356	385	361	364	394	390	372	366	393	352	335	370	424	390	382	414	358	351	401	398	371	337	378	382	374	359	375	376	360	427	339	369	372	358	353	368	348	381	363	372	333	395	416	364	344	362	403	366	369	354	361	355	370	350	385	365	404	370	379	395	356	356	340	353	385	378	385	398	378	357	365	346	338	394	431	388	337	383	352	362	385	361	390	370	337	377	342	382	343	361	398	355
3387	3278	2249	1369	1054	951	934	880	832	882	833	799	840	870	777	811	808	815	803	809	846	857	775	880	798	825	797	761	833	824	781	777	806	794	779	790	814	820	776	817	794	760	778	777	840	757	827	824	844	759	799	827	794	828	832	779	787	799	763	842	806	814	840	786	848	812	802	842	791	809	846	844	817	815	849	809	775	797	825	853	809	819	792	783	757	844	841	838	848	820	821	745	808	796	849	829	823	813	816	759	836	751	810	868	860	797	760	796	797	799	793	851	800	766	775	834	823	813	779	832	869	817	845	792	810	819	843	852	768	758	858	795	763	839	840	822	808	844	821	818	813	799	782	816	829	859	802	790	787	788	768	783	869	761	772	826	789	759	783	811	844	810	800	848	855	841	841	823	819	799	778	806	771	767	798	806	777	810	798	821	809	835	797	824	796	803	791	822	816	811	813	813	771	828	770	841	809	818	808	790	755	806	858	780	821	826	760	822	813	791	809	793	798	803	818	778	817	804	788	798	849	871	812	748	766	804	794	799	851	814	810	777	805	814	760	797	795	798	751	783	795	804	804	802	779	790	819	809	757	794	722	792	791	774	829	812	804	789	766	863	860	792	776	719	803	785	792	865	812	826	813	798	756	815	765	783	826	812	807	769	781	766	822	816	866	810	823	792	796	836	852	904	803	726	787	801	789	835	782	814	798	807	779	806	767	792	800	763	779	863	783	800	809	789	834	770	808	785	759	791	859	777	782	825	739	791	784	780	814	800	803	761	824	753	820	825	770	789	815	778	804	814	811	821	797	793	805	817	815	856	804	883	802	748	847	787	779	791	822	781	762	848	816	789	840	795	787	751	783	795	818	874	797	833	796	842	799	846	862	801	787	800	810	809	740	826	761	744	770	761	794	811	791	777	795	788	804	823	818	821	841	791	830	806	801	801	803	839	783	799	780	810	848	821	785	857	804	775	781	823	837	783	830	775	786	802	823	768	818	856	798	783	804	805	801	802	825	772	854	814	808	821	828	816	795	826	823	854	799	771	804	831	887	813	759	780	821	775	826	766	743	750	820	847	777	829	791	775	788	794	820	778	815	766	789	861	766	787	775	767	839	828	786	783	759	815	839	768	762	803	761	807	806	831	774	788	852	812	819	835	810	839	852	769	783	782	776	801	846	783	806	836	769	801	808	763	819	801	816	778	841	803	839	745	820	811	849	783	791	793	787	815	861	795	805	815	812	846	847	786	790	846	815	777	794	770	776	760	794	799	742	811	839	807	800	788	783	819	857	809	831	780	828	783	789	847	784	784	764	788	784	783	794	834	835	789	767	766	855	815	788	806	792	806	816	831	805	737	753	827	861	798	792	789	837	821	801	759	825	824	803	785	781	786	784	760	815	869	820	810	837	740	760	792	789	774	803	845	790	776	833	793	789	838	794	783	820	809	797	796	812	862	775	756	781	811	759	793	827	775	809	816	842	806	810	803	796	782	829	830	828	829	820	778	822	822	770	779	765	840	787	802	806	857	796	790	816	799	775	824	794	817	834	816	809	753	767	842	809	823	849	742	775	749	833	804	798	789	807	865	776	753	790	793	783	779	843	811	850	832	731	829	812	762	830	835	796	822	838	788	796	776	806	828	832	760	747	821	783	819	782	799	797	772	754	815	817	789	804	816	830	807	794	831	806	816	810	846	873	850	842	752	815	861	758	844	805	812	800	805	791	793	755	799	793	799	801	829	799	805	805	837	790	756	776	787	806	804	825	758	814	788	831	803	823	777	817	782	778	794	801	788	787	757	798	811	813	781	804	797	838	781	819	855	836	832	837	768	811	804	828	782	794	771	821	799	728	826	798	796	791	836	806	795	795	831	744	782	830	848	861	759	763	854	825	845	801	784	827	811	828	821	752	823	843	819	842	835	810	822	886	805	805	784	809	808	773	748	798	823	858	794	839	783	809	808	819	811	844	865	844	773	848	790	789	880	784	765	793	797	844	844	858	802	770	802	791	758	869	846	836	847	768	796	786	789	771	835	813	840	786	788	803	799	793	821	830	803	772	800	772	798	811	829	818	836	798	800	775	806	807	804	800	772	838	827	814	784	779	807	776	812	846	771	828	775	783	778	839	799	800	791	793	780	805	789	783	799	843	793	818	779	786	850	818	787	769	837	845	808	763	791	832	828	803	833	837	844	832	779	827	815	778	742	777	814	814	826	817	749	770	810	839	836	785	799	782	822	783	824	824	814	800	776	841	813	794	785	812	773	852	809	782	762	834	791	802	787	872	821	795	770	764	808	756	787	831	811	780	817	788	796	799	794	799	800	790	803	789	794	875	789	794	785	853	791	812	802	784	807	784	763	782	769	767	851	807	828	776	805	837	811	818	815	809	765	821	814	859	795	842	787	764	829	847	803	862	771	841	802	825	830	756	804	743	762	776	807	833	792	814	760	740	796	842	808	750	858	825	854	840	821	830	752	839	820	772	837	796	848	808	829	802	797	759	813	791	789	865	790	797	818	755	862	810	836	770	784	735	832	821	857	845	842	759	803	821	816	854	806	802	807	760	807	770	866	821	802	815	768	844	822	809	764	827	862	796	770	769	817	799	827	825	778	868	793	799	799	797	805	871	828	820	782	818	804	865	834	779	797	771	816	816	790	804	804	803	792	839	811	831	783	778	809	781	828	812	807	815	813	853	818	823	838	853	788	738	769	796	805	776	785	796	846	793	834	800	810	833	836	802	843	783	799	808	846	801	816	830	813	790	739	776	800	819	814	818	828	870	794	806	834	808	801	781	833	806	759	773	779	798	815	782	800	747	786	845	808	818	817	826	790	761	801	840	814	786	781	809	814	812	837	796	856	777	783	837	758	830	794	760	813	765	781	760	815	782	821	818	853	871	769	859	777	841	790	810	787	834	807	804	796	750	829	778	826	842	793	802	809	820	792	857	793	814	818	810	814	766	818	803	825	786	810	805	790	837	751	811	827	850	849	757	786	814	784	771	794	814	860	795	825	833	773	816	778	782	807	799	823	807	783	771	841	809	809	802	806	795	765	810	741	812	830	813	814	813	790	792	802	792	773	868	773	753	752	798	793	766	786	826	828	782	841	757	800	808	809	811	847	795	803	842	816	813	791	769	773	756	808	739	848	825	828	803	801	795	806	808	807	811	854	861	782	806	798	814	828	837	778	828	800	793	790	749	812	802	781	804	788	800	809	798	822	799	829	763	782	844	775	774	797	789	769	833	814	778	833	803	800	811	809	771	808	756	806	823	777	812	841	851	840	787	769	823	828	753	775	809	807	803	781	804	792	836	781	800	826	828	801	821	806	840	878	847	807	811	821	831	859	808	775	742	787	841	781	798	790	800	814	819	805	800	873	809	828	819	786	800	818	807	814	832	828	786	797	787	822	804	823	859	802	822	804	824	760	832	826	792	817	789	781	813	836	798	838	822	808	782	759	785	780	799	812	795	779	825	841	792	776	810	768	824	822	819	816
23996	21142	25302	27273	21148	21133	2773	473	339	320	277	259	241	257	229	211	190	215	206	198	165	179	179	177	166	195	204	195	196	219	177	172	192	177	182	197	190	182	206	208	189	210	180	196	184	180	179	179	198	174	168	186	199	188	196	188	173	171	181	183	192	195	184	170	157	173	179	164	185	197	173	198	188	172	185	173	175	173	192	202	174	187	173	168	175	182	191	187	182	198	197	165	188	181	186	172	190	177	158	169	196	164	207	177	163	167	174	174	177	187	165	183	183	190	198	143	171	156	173	184	175	176	185	162	195	188	186	183	188	159	163	174	190	165	155	164	170	188	178	179	156	201	161	163	206	170	194	163	157	196	198	202	193	183	177	153	155	209	177	185	151	168	182	164	174	176	194	215	191	159	185	165	178	186	186	172	202	176	176	176	168	163	145	160	183	215	175	144	164	173	167	193	162	158	191	185	195	193	156	179	170	174	169	147	162	186	195	157	186	179	192	175	180	181	170	181	148	195	184	184	225	166	187	184	190	205	208	195	176	175	179	169	195	170	167	186	173	179	177	188	178	161	162	192	186	195	183	180	178	210	209	178	154	189	182	205	184	188	162	185	183	152	157	174	178	179	183	178	183	174	169	185	176	167	190	189	210	196	201	146	173	202	160	157	171	159	192	202	183	176	194	193	161	168	187	189	193	174	159	180	173	173	182	193	165	185	191	154	184	207	219	185	180	195	166	158	193	183	179	172	189	163	180	171	171	183	165	169	194	192	147	205	186	149	183	182	166	172	164	192	157	190	163	153	166	179	174	176	184	184	155	184	190	167	159	172	159	175	196	168	169	190	179	163	182	191	186	185	188	189	206	185	210	175	194	174	163	186	189	183	181	190	182	180	173	197	178	146	176	181	201	142	199	176	169	182	159	185	183	173	161	194	191	190	181	181	189	168	172	192	178	167	185	214	158	162	162	184	202	212	152	178	196	175	172	189	176	160	183	186	212	160	160	167	168	174	198	182	177	185	163	180	171	211	169	172	200	180	205	160	170	183	164	170	167	166	151	170	172	186	179	185	176	158	165	195	173	166	202	196	181	179	172	186	176	174	207	178	172	180	187	188	161	159	175	151	167	175	168	168	185	171	158	177	183	156	178	192	172	194	141	188	191	187	186	183	191	205	180	177	183	195	180	153	182	170	167	165	197	164	162	188	168	182	184	167	181	197	172	180	199	197	196	197	176	179	200	158	200	157	199	198	183	195	197	164	187	178	166	152	170	190	178	172	179	172	177	179	217	157	194	186	187	169	177	178	187	165	160	184	190	159	194	171	172	177	180	163	168	187	189	167	194	190	181	209	158	186	184	155	170	204	165	173	163	166	174	176	173	187	171	181	162	193	186	170	187	198	169	167	182	181	191	190	209	197	198	199	187	161	180	174	159	173	151	178	172	177	180	167	177	164	168	189	202	184	169	185	174	160	164	172	199	182	163	200	196	191	166	181	171	168	180	166	174	179	178	177	171	196	184	200	186	171	175	200	204	157	172	128	178	196	184	183	148	172	175	195	151	161	177	188	167	169	173	172	165	208	185	199	181	174	179	188	188	196	166	161	200	163	182	171	190	193	179	187	173	172	171	192	186	159	186	173	183	161	174	167	178	184	161	184	181	181	193	149	170	148	194	189	187	172	200	196	185	166	207	163	208	163	168	170	193	173	176	219	180	187	188	208	157	154	192	180	180	140	186	198	179	174	181	166	182	154	171	190	165	187	162	170	188	185	159	186	181	174	177	174	197	158	182	187	174	174	172	175	179	167	169	164	169	181	154	188	172	178	181	166	166	191	179	177	181	193	184	187	180	184	173	172	168	173	186	208	170	176	179	176	200	163	197	178	192	179	181	197	199	158	179	180	217	191	181	186	177	157	162	154	171	178	171	203	182	184	180	193	198	188	166	177	170	195	188	190	178	176	168	160	183	161	205	171	215	180	156	184	182	168	190	185	181	184	167	175	184	192	200	189	188	176	186	206	172	167	160	151	190	152	158	183	200	193	162	186	196	191	176	156	175	160	186	199	177	166	176	155	168	169	183	198	152	166	192	179	189	211	163	172	170	161	187	207	173	169	185	157	186	180	177	182	169	167	164	180	140	169	188	162	192	165	182	196	196	176	166	195	154	176	195	220	186	180	185	202	193	179	206	185	186	177	184	200	136	151	170	151	200	162	158	167	198	192	194	175	186	166	162	178	174	182	141	173	187	184	174	190	196	173	167	163	194	183	206	174	161	197	156	176	189	162	174	206	192	194	178	207	192	212	189	198	179	170	181	160	180	193	182	155	178	164	205	168	171	174	152	156	167	189	177	190	199	176	186	163	168	184	149	192	195	166	156	171	206	179	176	172	182	156	168	184	179	191	195	206	172	163	178	181	156	196	192	183	182	158	169	161	175	170	206	200	169	195	180	196	203	161	159	191	166	168	195	168	170	177	203	180	188	201	169	182	193	154	202	185	180	188	195	183	167	186	185	203	179	213	171	165	197	172	187	183	185	183	183	182	188	192	166	171	174	187	169	180	176	172	200	169	171	178	173	177	184	183	183	170	206	164	193	164	182	197	173	168	165	169	169	178	189	173	178	168	201	174	189	185	157	184	183	167	177	189	197	159	175	185	173	180	207	217	215	166	193	188	170	219	177	188	189	171	202	199	184	182	163	175	188	179	168	161	193	188	180	178	157	171	174	184	193	180	180	197	163	208	174	194	157	175	168	177	178	180	152	168	199	185	168	197	189	204	175	165	193	196	161	196	168	165	189	157	186	170	184	177	187	167	186	185	173	191	165	199	185	175	178	184	215	192	160	166	170	162	178	160	153	169	167	214	160	195	170	180	175	177	167	158	193	161	178	180	152	181	166	183	195	161	213	183	195	191	172	193	180	141	160	175	165	152	190	170	192	162	160	152	164	162	158	171	162	192	159	195	170	176	186	180	173	193	170	192	190	207	178	201	159	175	174	195	185	159	143	173	163	170	189	187	192	190	172	161	184	164	172	163	183	192	199	190	187	182	211	164	185	180	184	188	181	156	153	190	179	184	165	154	188	175	192	193	187	154	211	165	178	178	167	159	190	163	184	152	168	178	221	165	166	174	171	199	176	198	191	191	171	169	177	192	181	160	177	189	169	193	166	165	178	169	183	195	179	159	147	178	173	188	175	187	156	191	163	182	186	150	193	183	146	163	171	149	183	181	201	191	156	186	185	183	161	196	172	189	179	195	175	195	178	170	173	189	165	160	170	159	175	176	167	161	172	169	162	167	178	178	172	173	161	183	185	190	165	199	173	191	199	155	181	194	176	192	172	164	198	185	193	180	166	165	197	183	179	187	170	167	180	167	169	164	166	187	190	163	182	185	164	190	187	204	196	173	164	190	168	167	204	184	164	203	192	172	164	181	177	199	158	202	189	184	178	176	195	178	168	190	182	169	161	156	161	175	168	166	185	169	152	171	186	196	164	166
3298	4852	3031	1449	883	738	560	559	523	474	446	453	471	429	474	424	446	438	467	497	442	471	467	451	496	414	452	438	458	428	453	453	388	401	449	422	450	401	449	434	433	455	414	400	413	426	459	433	400	445	426	436	459	455	429	447	464	411	420	464	423	407	439	414	419	452	442	439	447	433	446	444	420	466	437	440	438	421	408	439	410	431	422	427	480	455	415	443	417	420	467	427	435	443	416	406	434	452	405	458	432	453	401	426	423	417	453	422	428	457	450	416	474	473	442	431	444	441	481	450	397	419	425	439	416	425	462	435	447	441	431	427	427	458	448	441	389	423	413	455	420	452	412	410	425	454	466	428	420	440	427	438	449	432	423	418	414	438	447	460	450	416	416	405	444	412	440	476	433	468	414	407	439	470	428	419	438	432	423	418	444	428	411	419	426	426	421	407	435	411	393	410	437	444	460	410	394	477	442	415	450	492	409	426	401	439	425	424	473	437	447	419	410	423	423	431	441	454	421	435	476	443	443	468	430	439	411	474	431	425	445	465	451	418	443	467	418	428	434	403	434	431	398	434	440	428	440	419	416	423	487	430	447	417	450	435	412	435	399	428	452	419	439	424	433	396	442	430	486	432	458	473	477	454	433	424	435	450	421	437	437	434	418	433	409	414	445	434	439	464	417	431	419	424	445	457	467	436	429	436	431	431	409	428	459	440	417	428	430	443	422	451	458	438	438	448	425	463	430	442	423	437	455	443	461	458	468	444	413	469	432	407	455	431	441	435	446	446	440	415	425	474	447	424	402	468	400	440	426	400	435	402	430	430	446	430	439	437	434	413	441	455	424	440	440	434	438	455	472	446	410	440	399	409	399	413	477	450	446	448	394	440	460	428	429	434	488	430	419	447	420	420	434	392	438	438	465	420	438	435	435	451	432	434	416	430	425	429	438	435	400	442	434	437	404	431	427	415	464	447	403	441	443	439	420	421	460	427	444	429	424	442	439	421	433	416	456	471	472	471	384	444	411	420	415	477	436	444	422	447	450	415	452	399	389	458	439	419	429	430	427	409	423	445	437	395	444	411	455	460	433	422	413	410	464	423	459	413	409	434	411	396	448	454	399	415	459	430	439	444	452	451	398	406	423	427	417	458	416	406	438	416	434	449	414	435	428	426	442	412	421	438	440	448	420	441	431	407	428	474	442	417	397	421	427	420	426	433	403	440	437	458	417	419	422	426	461	436	404	426	446	392	461	484	415	427	452	417	442	430	419	452	427	418	435	445	401	452	406	439	474	395	458	439	439	437	418	435	451	410	483	450	418	407	435	438	422	441	386	420	450	449	427	464	463	425	433	434	468	466	379	429	446	441	434	427	449	424	409	451	459	424	453	433	428	455	444	440	432	409	467	428	421	422	432	451	414	386	403	432	417	458	449	401	404	484	483	412	374	412	432	429	416	409	424	459	418	431	399	463	379	431	424	474	406	431	421	454	423	435	418	446	439	433	391	460	435	391	422	413	429	481	436	430	399	406	459	437	461	438	439	444	438	430	430	436	450	437	451	458	429	447	422	457	410	441	436	426	408	448	436	437	408	416	396	433	438	438	415	428	442	396	410	448	400	425	438	432	419	408	450	454	460	461	425	454	417	406	456	401	432	417	447	419	458	390	446	425	411	451	412	450	420	447	455	458	439	445	412	451	474	411	426	405	448	440	403	388	390	466	468	432	433	448	431	426	438	409	417	445	434	418	436	467	447	445	421	415	418	445	401	455	429	416	402	445	428	443	440	447	422	400	425	438	428	414	409	437	403	451	427	430	433	433	432	411	443	413	402	438	443	462	414	424	394	467	424	430	453	408	395	429	448	438	413	439	449	418	443	423	409	420	456	420	440	464	429	455	468	406	467	407	410	457	483	492	422	424	461	438	418	442	399	414	462	416	446	407	463	388	421	417	448	415	432	441	411	397	435	456	421	449	430	454	435	403	433	470	482	478	450	422	461	419	424	414	440	480	400	413	442	420	440	429	442	402	465	430	443	436	463	420	426	406	415	430	445	455	391	415	441	425	438	415	423	446	437	407	446	453	430	441	433	430	427	433	419	417	427	418	441	449	418	428	406	443	426	435	413	426	412	448	406	496	451	409	462	427	437	423	432	399	464	449	451	432	481	447	435	435	434	427	458	396	444	418	431	442	419	449	462	430	423	374	441	464	424	434	420	432	432	452	427	424	398	465	436	436	425	416	435	437	468	462	420	402	402	438	440	434	433	436	434	458	419	453	424	414	443	414	456	415	451	478	444	412	422	435	445	408	438	449	441	439	437	449	434	420	444	432	427	424	427	405	411	444	415	418	414	455	476	437	409	433	419	462	457	417	419	427	458	436	424	428	436	447	430	452	387	370	414	408	461	452	450	455	466	451	441	460	412	446	427	421	451	433	435	436	430	422	454	442	430	441	416	439	451	454	428	446	471	438	430	449	425	417	457	412	416	415	434	427	453	466	415	395	446	431	471	448	472	410	434	402	450	463	427	439	458	414	427	441	417	445	422	406	415	408	412	440	407	441	436	442	413	430	453	436	424	452	461	422	427	416	440	438	426	458	405	429	434	443	417	420	414	422	390	417	422	441	415	439	419	437	421	402	420	474	449	407	417	477	409	444	429	434	410	425	409	433	440	417	411	430	445	468	411	413	410	439	466	419	415	440	470	399	396	418	467	423	414	410	451	470	426	442	437	452	420	458	419	428	460	435	429	386	425	480	424	434	426	449	445	414	428	439	436	421	455	435	485	465	424	443	448	428	457	435	355	414	389	419	422	415	437	451	472	409	407	408	470	455	399	464	429	494	426	437	450	417	397	437	437	422	463	454	433	439	405	428	434	402	459	419	419	437	406	427	419	429	432	439	459	394	435	461	446	427	454	454	446	420	441	447	428	459	423	421	447	488	444	442	428	436	448	426	422	427	452	424	429	426	469	418	434	447	485	407	411	430	421	434	430	460	430	404	426	473	431	400	435	435	417	427	411	424	440	420	439	455	438	457	442	406	448	432	440	431	407	440	398	472	447	453	448	462	442	415	434	411	442	445	437	467	443	436	448	414	446	413	418	422	460	446	433	400	392	427	413	434	407	443	425	426	479	428	406	417	446	413	410	445	430	434	473	405	443	429	417	416	476	450	463	450	412	449	455	422	444	424	417	440	410	424	452	445	421	386	425	426	432	420	453	449	429	418	414	426	424	435	395	434	427	417	445	393	448	415	408	438	432	458	399	434	450	457	421	449	437	444	424	405	436	447	417	432	430	418	410	450	391	463	492	433	445	413	422	405	416	416	429	427	407	459	403	419	377	423	448	408	426	440	456	430	427	404	426	461	433	401	471	443	405	383	434	422	445	388	431	444	456	403	392	431	424	465	441	425	444	458	458	431	434	439	425	449	448	432	447	416	448	417	427	441	445	411	444	426	462	419	404	432	450	414	430	452	438	421	411	433	442	444	418	453	410	401
32947	11103	1326	562	502	452	385	420	418	474	446	412	425	429	411	441	434	404	396	416	415	389	405	416	428	439	432	425	452	425	430	417	409	397	426	399	386	433	420	440	418	457	419	430	411	411	424	461	437	458	422	410	420	418	444	433	431	430	419	424	438	454	412	393	456	421	393	448	396	369	457	416	447	423	415	414	408	435	422	399	431	400	429	373	410	414	436	392	451	406	384	399	468	427	407	425	374	446	442	420	422	429	392	412	364	432	400	399	452	367	396	430	454	447	418	420	403	430	390	431	447	437	410	425	421	388	415	436	424	445	415	421	384	428	436	397	416	398	433	428	446	423	414	431	408	418	405	395	416	432	425	448	413	421	453	408	359	422	422	428	456	412	447	444	392	413	430	438	417	410	401	406	431	427	394	414	438	434	462	421	402	408	413	405	410	452	423	416	407	430	412	412	362	399	418	442	430	430	408	428	384	430	400	388	396	383	386	425	443	453	404	365	397	398	454	391	415	388	382	422	439	454	460	435	387	388	388	432	393	425	417	425	422	447	447	380	464	408	428	399	403	410	440	449	456	429	393	408	376	412	409	399	381	417	421	439	418	424	400	408	378	452	417	441	443	434	500	461	435	440	438	393	435	419	404	399	427	455	427	413	419	423	420	451	418	410	381	448	449	418	389	406	440	424	400	407	423	433	391	398	389	410	427	411	409	446	410	437	422	403	409	427	446	427	441	398	432	449	419	409	398	390	398	430	446	383	424	419	418	428	413	379	408	396	465	399	458	422	443	416	406	408	378	431	403	444	411	378	405	407	411	436	452	396	432	384	422	414	406	415	424	392	436	382	440	435	458	434	409	420	414	396	421	400	426	428	457	422	445	430	416	420	392	434	405	422	394	466	396	382	420	448	365	442	381	407	427	384	383	418	423	399	422	384	431	376	436	384	384	420	400	447	388	387	425	400	390	405	411	452	446	385	426	409	413	454	434	464	404	410	391	413	420	405	415	442	428	378	424	415	390	438	429	427	443	412	451	440	407	450	389	376	433	433	431	433	423	424	432	439	411	398	437	397	405	384	411	381	394	408	402	417	414	379	442	413	434	423	439	401	440	441	408	454	428	420	393	403	423	379	412	413	396	392	370	390	394	388	406	437	418	393	433	411	419	448	425	434	393	394	462	398	384	366	440	424	406	403	451	436	371	415	402	385	399	423	380	360	396	409	432	439	423	404	419	439	411	405	415	436	413	427	440	418	446	442	434	460	464	445	402	395	402	370	416	437	375	384	376	396	408	391	409	406	442	438	402	386	447	447	421	422	437	453	410	460	402	410	447	416	432	404	413	429	413	419	400	382	421	405	438	432	405	373	428	419	459	371	414	420	385	437	439	410	398	419	416	437	395	403	402	425	414	447	415	379	416	438	410	453	398	395	378	398	436	435	414	398	432	398	420	392	405	388	425	446	384	420	422	434	423	407	433	373	406	407	380	399	406	441	405	435	410	385	377	456	437	418	404	390	386	427	425	407	448	458	417	447	424	397	386	412	423	438	434	402	436	431	438	403	396	397	400	407	382	412	429	433	430	411	401	403	394	466	408	417	454	390	378	398	452	442	392	412	431	401	424	472	403	372	408	437	403	404	408	380	415	408	436	406	387	422	407	400	413	365	405	435	397	398	407	417	413	446	431	430	419	406	445	395	397	408	383	406	416	411	425	434	437	409	410	381	424	375	421	391	404	459	410	429	411	409	417	394	393	440	376	428	454	415	443	425	425	420	399	439	432	459	384	467	409	430	393	402	388	411	393	405	426	443	390	454	422	407	423	428	404	413	457	442	415	449	457	397	424	432	432	387	397	402	443	410	408	434	411	395	407	428	421	411	405	400	430	410	422	416	411	447	479	435	408	470	413	405	442	392	446	431	468	398	394	415	383	406	409	415	429	379	403	407	412	410	410	431	451	408	410	428	417	387	421	414	454	428	441	432	429	409	475	443	416	408	400	427	419	412	429	443	408	397	417	390	434	444	416	421	440	455	391	432	414	427	413	436	435	418	445	400	421	403	414	446	433	421	378	408	416	432	430	399	414	429	440	318	434	425	438	450	411	408	417	411	371	386	432	397	391	453	407	395	402	400	404	424	409	427	396	472	386	380	412	419	429	454	404	386	417	426	457	435	403	415	405	405	426	457	421	405	399	392	426	436	441	445	455	466	408	405	409	398	430	445	429	417	410	386	393	416	415	400	435	403	393	428	470	432	416	399	422	411	427	465	433	412	412	410	444	432	414	390	397	429	437	389	451	403	394	412	381	422	442	435	423	429	427	416	457	401	415	408	460	405	417	372	383	422	398	465	422	410	346	439	434	429	452	418	395	390	437	442	457	427	406	407	448	451	433	422	434	463	385	433	395	398	390	379	412	439	395	421	423	428	416	418	431	414	407	447	450	387	449	409	441	423	388	446	447	411	385	437	437	431	452	403	399	452	428	441	448	427	411	471	444	403	422	407	399	375	422	377	364	401	438	441	424	408	410	445	425	393	426	397	428	402	429	427	410	442	392	399	411	434	432	398	394	392	379	413	421	431	401	460	431	418	421	394	399	445	455	415	414	406	423	423	402	423	420	451	414	435	435	453	424	412	421	431	439	385	413	376	413	420	407	396	411	423	409	436	435	403	421	433	444	430	413	399	446	461	434	420	464	413	419	401	413	433	429	350	414	424	414	401	413	408	413	404	399	392	394	395	418	427	443	421	417	427	423	412	390	397	417	425	395	436	447	434	375	401	382	455	384	397	346	386	420	447	410	401	428	421	448	393	409	401	427	419	428	429	407	416	397	446	458	395	425	483	443	412	431	389	440	402	399	458	417	429	430	409	416	418	429	399	409	403	392	429	426	413	407	428	442	443	423	394	411	405	416	424	446	412	380	417	451	416	406	419	431	431	399	413	427	426	396	351	422	386	402	434	384	468	451	392	483	375	423	395	419	436	400	426	441	399	415	443	439	401	419	426	420	401	406	393	435	405	392	445	444	386	405	431	436	403	418	438	407	399	451	404	443	424	372	441	404	424	470	394	397	469	460	415	418	401	433	444	445	397	445	403	368	502	434	424	411	433	411	404	420	440	444	396	405	464	444	416	404	411	403	444	412	439	380	436	444	397	388	407	444	399	436	402	404	410	434	438	442	408	412	409	374	420	416	387	398	389	401	430	432	413	419	427	457	380	418	424	435	393	387	409	458	367	380	418	443	411	433	380	378	442	403	430	411	400	396	430	419	420	406	401	392	410	380	422	436	437	417	409	412	384	432	396	396	472	413	437	423	422	372	426	443	406	458	436	431	406	384	453	370	451	395	424	404	434	424	443	394	440	411	381	425	448	375	430	421	409	455	387	410	424	429	422	436	426	420	421	419	401	387	449	372	366	457	412	439	396	436	438	429	421	373	433	369	456	463	406	465	402	389	411	389	440	410	445	419	409	441	415	448	423	410	433	426	450	433	405	406	373
5984	1111	968	913	925	927	949	968	908	938	844	891	917	941	924	880	904	905	919	939	956	887	941	910	945	960	929	893	907	958	961	944	911	926	940	935	933	903	937	936	876	952	896	954	921	895	918	882	960	908	890	872	954	948	964	947	933	954	916	951	930	1007	908	916	872	928	906	868	954	892	862	880	944	898	897	963	935	939	894	893	930	991	924	946	883	952	943	929	907	918	906	970	912	887	938	939	915	921	924	932	876	970	964	951	971	919	915	953	905	944	930	945	945	960	950	925	923	931	889	915	941	876	918	891	940	979	937	925	904	953	932	916	941	912	910	916	886	906	957	865	911	928	914	909	916	941	869	900	871	897	937	908	977	979	911	868	927	826	956	942	884	933	917	845	962	908	884	944	937	927	907	917	909	922	915	955	985	957	903	948	936	913	966	920	946	911	962	892	899	889	930	918	947	921	907	900	889	909	950	908	925	868	873	879	891	899	935	888	981	885	891	944	864	911	840	949	936	917	923	924	878	919	887	912	922	923	942	918	937	879	894	956	893	934	890	940	892	873	981	906	834	875	877	919	936	923	914	950	919	903	1000	904	916	922	921	946	919	904	939	886	925	907	979	897	965	906	892	943	962	945	886	964	905	898	876	961	900	901	860	911	928	891	888	875	934	937	936	977	867	946	874	971	858	956	943	938	928	906	925	954	944	872	902	981	943	943	994	943	862	954	940	951	907	904	949	920	1005	889	888	874	911	923	951	935	938	954	950	945	923	948	913	967	940	872	884	886	910	915	908	897	923	937	859	920	935	941	1002	998	940	868	939	946	892	861	924	1013	934	911	944	863	943	948	950	937	923	924	953	934	934	964	963	899	959	926	894	943	925	939	935	923	954	866	910	967	921	928	973	968	905	930	988	894	932	952	859	941	925	906	947	955	939	871	968	909	918	929	913	921	959	948	883	924	911	922	953	993	933	928	915	885	959	913	936	946	978	970	876	972	928	962	995	955	911	922	897	901	1001	897	902	932	955	931	858	914	903	952	911	938	904	899	910	981	888	881	973	916	938	917	913	906	920	881	897	880	914	948	903	904	967	924	923	947	928	901	914	940	925	916	892	897	878	869	974	907	906	886	912	957	921	975	912	931	895	911	951	943	961	903	945	914	892	875	929	980	941	963	948	911	933	935	900	1021	926	952	930	946	925	930	881	873	945	953	940	943	940	926	944	912	890	918	901	911	947	943	905	876	940	940	947	967	915	958	925	971	929	952	983	937	923	956	904	935	951	910	972	921	941	937	934	926	985	961	979	904	911	960	915	930	877	923	982	979	929	911	910	968	934	904	931	971	903	918	906	912	904	875	892	913	975	880	961	955	968	942	933	818	931	901	947	936	892	946	943	905	968	933	951	889	907	939	958	974	972	945	892	908	926	863	912	923	873	922	922	951	929	975	913	930	933	957	900	833	968	948	935	866	937	902	966	878	895	867	938	964	914	924	885	989	912	1012	969	878	901	970	950	907	936	920	874	927	902	914	928	927	886	911	946	916	930	897	900	928	964	924	958	891	913	912	923	903	949	920	943	922	976	892	907	917	901	883	869	911	938	948	898	905	934	899	905	937	943	943	958	882	943	948	935	948	922	927	894	960	894	951	911	904	933	954	885	867	888	884	928	914	939	902	930	971	926	915	946	938	913	882	969	937	944	882	891	919	898	894	950	851	898	892	940	930	949	907	937	909	890	906	874	927	941	947	922	903	936	944	959	886	920	977	916	933	942	880	903	907	920	924	932	911	919	913	874	918	923	961	886	991	896	901	939	905	940	946	942	876	875	909	917	909	904	966	943	947	922	930	927	918	927	933	886	943	894	907	920	935	916	922	922	918	858	919	908	866	896	946	867	895	924	894	896	919	966	937	956	898	918	978	917	898	913	914	945	933	1007	964	897	921	952	881	957	916	925	933	902	952	945	912	944	863	897	910	945	930	880	901	928	885	909	981	957	959	898	950	873	884	941	952	915	927	911	958	951	915	900	913	889	930	905	946	947	917	900	927	913	959	949	944	986	954	972	890	936	921	940	917	934	960	862	973	907	887	959	946	907	917	926	966	920	918	919	928	956	852	949	955	937	923	890	938	916	912	947	919	918	942	932	858	931	934	932	920	933	940	892	877	910	935	859	904	896	887	925	999	887	899	867	905	952	933	920	905	925	970	918	908	941	919	981	905	953	941	870	922	943	932	934	915	921	911	896	851	915	902	897	915	934	913	897	977	970	914	882	913	938	911	948	930	964	914	874	983	956	883	890	968	911	924	901	937	921	944	918	963	966	901	848	976	869	931	945	919	893	912	931	921	947	899	954	932	922	899	938	910	925	948	880	961	1000	946	931	906	917	933	890	902	924	877	905	894	883	920	914	903	929	891	1025	928	938	910	955	933	951	922	919	930	909	954	932	915	958	899	907	912	943	930	938	958	964	897	935	966	922	868	960	960	901	878	938	908	920	957	877	864	949	937	936	919	861	943	944	929	944	962	915	955	905	910	932	913	887	923	880	927	903	956	907	926	923	911	859	943	928	961	960	914	909	931	863	858	904	915	956	894	904	937	939	930	890	963	926	893	912	924	903	890	972	879	957	969	945	950	921	920	895	942	897	964	950	910	976	919	922	942	906	934	935	897	974	918	927	952	952	932	914	967	949	864	939	886	889	917	953	929	917	910	886	878	975	903	975	949	900	900	935	877	947	911	915	865	972	912	1013	903	942	908	933	892	858	942	953	944	894	1042	1002	967	937	943	938	919	937	860	971	965	921	957	968	909	881	912	953	921	871	920	910	967	922	935	876	982	914	918	929	952	871	913	952	957	937	946	876	971	940	959	937	915	921	958	940	946	929	899	843	937	952	897	965	907	917	916	916	946	916	907	939	969	928	902	963	994	914	945	948	906	912	867	894	963	921	940	896	984	1001	951	876	877	873	879	927	920	892	913	948	957	923	917	943	913	906	893	883	978	894	918	911	926	978	909	930	956	948	949	908	925	908	936	966	934	902	915	925	914	910	931	886	906	933	905	931	901	933	944	884	876	919	946	894	893	917	908	938	900	916	922	907	877	935	924	908	902	908	955	929	933	953	916	921	902	954	930	882	955	883	969	914	898	961	889	954	930	921	887	903	934	937	850	888	945	942	911	970	892	915	912	887	1011	954	895	976	965	924	976	969	927	939	936	892	916	937	866	924	967	886	878	918	944	923	951	902	922	924	920	946	920	922	873	920	960	950	957	906	918	917	949	953	906	895	928	896	843	952	916	944	899	942	937	931	904	945	965	909	908	940	885	930	914	912	918	982	903	933	969	945	908	883	895	896	936	956	935	926	880	918	953	879	959	922	900	893	956	905	908	904	920	930	895	879	962	980	899	867	900	942	927	907	918	917	891	960	899	961	938	917	930	924	852	898	925	854	924	902	942	926	924	948	895	926	935	941	898	893	928	909	950	933	955	856	916	968	917	912	936	945	936	914	906	918	923	903	909
24646	21129	24702	27798	21002	4015	604	497	406	435	415	396	393	381	404	399	418	363	366	398	376	390	377	352	372	369	358	381	346	371	358	416	347	396	375	393	381	385	373	390	349	366	351	363	380	373	366	425	358	350	356	338	401	356	380	376	365	371	322	380	384	370	382	370	353	376	389	418	372	365	351	338	371	358	367	344	356	363	390	388	379	376	360	381	385	367	351	351	357	371	351	354	362	393	370	366	363	338	349	392	373	375	377	392	378	380	353	363	330	380	319	395	377	377	373	371	368	351	354	380	388	375	346	375	373	341	331	334	361	383	402	370	359	371	363	355	370	345	372	384	372	330	371	385	371	341	360	350	381	380	372	374	338	319	340	364	337	325	338	389	384	378	388	366	405	376	375	356	413	393	402	374	346	358	380	395	361	341	341	334	335	352	391	362	380	402	382	350	362	358	371	370	338	350	354	361	361	343	362	365	383	330	363	353	375	387	394	393	384	370	368	349	365	318	354	390	407	382	386	374	361	405	386	397	348	372	360	315	355	356	357	405	364	335	385	368	392	370	345	373	319	366	349	376	379	347	366	374	351	360	327	349	374	360	369	315	370	349	369	352	353	347	399	382	343	400	355	375	359	366	362	331	387	359	401	341	350	363	353	393	398	381	345	339	358	403	372	365	366	378	366	407	364	347	346	391	370	388	390	358	390	377	375	388	359	360	352	384	361	317	353	372	343	357	361	358	373	351	378	361	368	349	380	325	383	372	340	364	390	389	376	324	333	381	382	365	378	376	364	371	369	382	412	372	367	414	352	366	344	385	395	378	318	354	384	341	355	372	397	360	379	394	368	336	349	329	441	365	360	371	363	328	343	384	355	358	346	387	373	357	344	337	361	363	378	395	372	354	368	343	379	363	377	376	369	354	353	372	379	359	365	395	394	336	370	376	395	397	360	348	377	348	371	350	395	409	360	376	367	364	368	378	373	381	387	345	338	377	345	408	316	337	380	377	391	364	387	359	358	339	371	387	370	381	353	348	400	318	341	372	369	393	363	389	391	387	367	346	372	346	374	367	394	346	359	378	346	386	343	335	379	355	341	341	338	342	398	393	367	391	407	376	348	355	366	345	396	405	325	342	403	389	358	351	330	396	389	365	380	364	383	363	382	323	409	354	374	336	352	350	412	367	370	372	384	361	351	393	372	343	362	386	347	375	338	385	368	353	358	360	385	396	415	396	368	373	360	362	344	369	382	381	370	384	350	368	378	397	344	411	375	366	373	345	356	383	374	405	378	353	342	361	357	374	343	385	376	350	340	349	382	364	346	368	385	360	376	345	347	404	369	367	391	356	348	401	342	344	365	356	380	366	360	371	378	361	366	376	372	360	326	361	404	370	362	365	359	349	338	364	360	340	361	376	378	345	392	394	354	385	374	340	367	387	355	375	370	389	349	373	398	349	371	321	361	383	395	339	359	387	359	374	344	358	389	366	370	349	370	365	364	368	361	372	353	385	381	348	380	358	391	365	385	410	358	384	356	380	389	372	350	396	359	387	367	380	372	387	371	382	379	333	336	368	348	334	334	335	367	336	360	392	339	410	399	371	388	350	345	355	337	404	376	355	366	375	369	392	381	406	380	361	355	323	349	352	366	369	360	359	373	355	366	380	327	367	384	375	332	354	413	386	357	353	356	375	355	386	378	394	385	420	350	370	331	350	376	391	355	347	371	378	413	374	392	356	342	395	396	361	343	400	367	391	362	357	386	409	378	356	335	369	374	350	344	355	354	387	359	386	383	385	375	347	359	404	348	376	319	372	388	355	339	328	337	335	395	380	375	347	387	378	379	407	361	378	357	382	352	347	334	380	381	364	368	393	363	362	371	377	368	361	414	374	384	399	397	392	387	352	367	346	391	407	380	359	374	335	336	365	358	390	369	354	351	358	368	355	393	352	377	367	377	371	353	381	367	358	357	371	352	375	380	373	396	372	391	353	377	373	372	359	345	414	386	428	375	351	359	396	340	399	396	395	366	372	379	335	356	366	365	367	371	356	400	372	355	389	357	402	363	340	362	337	351	414	372	372	391	350	367	352	349	371	382	348	316	358	363	330	352	372	381	388	381	405	354	346	352	361	377	392	372	367	345	381	361	337	359	373	364	349	300	369	357	358	357	386	373	374	375	361	364	334	348	402	337	382	378	330	372	347	394	389	352	361	338	346	374	378	367	364	343	334	372	355	388	347	382	342	342	350	373	334	379	396	395	354	350	356	316	341	380	383	377	351	353	356	375	377	367	373	337	388	345	365	341	349	358	353	408	378	380	349	335	378	364	378	347	314	357	327	367	362	372	323	385	362	374	344	348	389	419	370	352	337	376	366	359	370	356	351	364	364	322	355	371	359	374	346	389	362	385	364	336	361	347	350	379	394	388	364	386	355	367	373	343	356	380	374	357	351	359	383	373	398	387	353	357	363	350	394	336	345	320	332	369	379	352	342	385	337	319	342	342	357	382	372	337	349	351	394	388	338	386	349	356	363	396	407	379	379	354	367	357	403	346	399	353	379	388	322	378	385	369	372	367	411	323	394	317	358	362	337	341	376	369	357	408	347	353	384	331	350	382	404	395	379	368	346	342	368	413	384	367	342	330	331	343	388	354	318	352	383	364	373	378	353	356	368	385	382	381	365	386	368	359	370	384	360	346	376	362	418	352	372	359	409	372	419	343	362	344	346	354	360	374	371	403	346	343	406	396	405	371	311	362	378	356	369	365	354	344	318	361	412	382	319	375	359	365	356	367	379	378	360	356	348	359	377	378	352	373	403	383	369	318	342	371	369	350	365	351	367	356	369	377	346	391	387	389	360	322	379	330	328	350	337	381	356	366	348	363	353	347	361	367	337	366	361	378	347	378	353	368	415	348	361	376	355	347	380	388	362	370	347	373	388	414	403	347	380	382	373	353	370	376	396	369	362	397	383	360	371	406	361	339	353	392	399	327	337	394	356	358	388	381	420	376	383	383	355	327	374	351	350	358	369	363	386	349	386	374	398	364	319	338	318	314	385	403	356	359	360	364	365	389	381	342	386	343	386	351	380	358	406	363	356	352	368	378	340	383	348	363	367	393	358	371	389	397	360	342	372	353	362	385	366	364	370	383	379	340	355	332	341	393	359	386	370	373	361	393	356	363	385	360	369	314	310	370	364	373	320	373	383	336	321	349	379	360	372	398	357	341	374	370	366	375	362	356	335	361	379	401	364	357	390	386	383	356	371	350	338	388	356	318	341	375	356	377	349	353	370	390	379	378	383	358	394	337	396	374	369	376	395	398	369	359	365	349	376	335	350	360	359	360	337	392	354	342	368	363	364	333	357	336	349	365	382	348	360	364	339	358	392	382	357	396	388	396	388	346	353	414	336	394	372	342	387	368	377	398	393	377	358	364	328	407	356	360	322	356	354	335	335	329	337	393	399	334	351	406	377	383	367	342	343	341	345	348	360	364	341	369	361
3368	3226	2225	1356	1004	958	867	846	812	867	837	750	841	804	807	833	809	869	813	817	794	796	842	816	786	749	856	781	826	851	792	849	801	841	820	783	817	827	831	767	772	846	756	819	812	770	833	815	858	788	784	822	773	809	814	793	776	770	783	788	845	763	781	843	816	747	764	818	779	776	827	789	799	836	760	822	813	820	803	788	819	829	810	756	806	792	858	804	756	787	792	753	793	812	797	837	811	774	782	787	810	820	780	831	777	818	848	811	831	757	797	801	792	752	770	787	791	770	826	776	838	774	782	786	773	798	814	763	819	775	799	798	811	822	759	752	780	757	803	825	812	771	868	790	812	820	812	837	794	811	802	806	809	778	840	816	787	812	796	769	820	780	802	778	834	743	801	762	795	802	834	770	844	800	748	808	784	775	829	847	829	855	799	789	769	792	816	747	853	843	797	843	790	813	807	812	858	796	776	739	790	784	794	830	837	842	852	781	826	787	792	796	775	842	829	795	808	812	772	750	846	812	796	806	801	814	800	789	829	788	774	832	785	812	791	808	812	795	811	765	752	790	787	785	813	766	801	825	773	848	814	778	812	815	776	769	764	788	785	821	773	815	778	749	787	829	813	762	821	779	781	797	851	746	826	772	786	805	787	793	824	845	836	796	859	810	818	800	759	812	798	806	806	840	776	812	819	832	864	729	820	832	787	830	816	831	770	811	751	788	822	807	775	781	760	828	793	807	776	835	781	774	787	779	775	830	802	803	810	801	807	753	778	743	845	794	850	785	728	807	835	823	781	838	765	829	784	823	777	806	794	790	785	774	795	779	776	794	802	773	840	814	780	809	833	798	831	796	780	807	774	748	775	800	769	788	797	778	771	779	788	832	855	770	799	786	785	808	848	772	766	780	754	819	836	790	822	788	806	771	760	810	758	790	785	862	805	818	773	782	781	804	797	803	845	784	782	833	809	775	748	819	750	804	745	792	761	819	811	765	780	773	803	800	775	778	808	780	772	805	795	720	813	808	828	832	796	785	790	781	824	790	777	751	818	816	809	788	797	777	783	788	790	805	782	799	867	763	820	774	802	804	784	772	784	822	837	834	759	782	847	786	782	808	784	790	712	801	787	800	745	854	777	791	805	757	800	790	793	833	788	791	790	833	793	781	807	805	824	784	765	829	824	833	801	818	798	803	798	780	807	773	782	834	789	785	819	764	830	788	797	802	801	831	760	853	771	817	817	767	820	818	820	775	828	845	820	815	832	800	811	819	816	797	763	879	811	836	820	799	836	797	783	850	792	771	774	804	789	839	839	766	782	796	792	794	785	776	816	833	856	813	769	743	716	775	836	840	770	820	782	773	759	819	832	792	790	797	776	739	841	808	813	798	842	818	842	771	826	854	841	867	777	804	808	799	767	769	753	815	774	787	813	794	837	817	815	831	784	789	773	784	845	795	784	792	822	812	798	842	781	797	841	807	793	830	846	772	834	793	769	797	817	724	798	792	823	803	823	754	824	805	782	832	815	803	755	822	762	786	779	783	789	804	852	829	781	821	863	822	805	834	807	817	776	811	741	819	810	781	831	846	832	771	802	796	803	820	809	833	800	784	838	805	825	761	815	789	834	764	840	824	801	855	774	788	774	854	818	867	804	770	765	774	811	792	769	847	753	753	838	815	772	781	833	845	771	763	773	821	814	775	831	799	804	779	830	802	753	745	803	783	791	808	799	779	850	792	806	787	828	824	820	822	802	821	772	800	821	836	800	815	797	821	824	775	835	786	818	760	794	833	794	787	807	803	779	819	826	799	770	791	810	789	823	766	771	783	750	799	804	778	826	875	809	774	782	816	858	861	810	841	838	790	768	836	779	860	809	782	808	793	779	817	773	797	793	810	779	816	780	833	796	788	832	817	792	824	811	830	777	775	792	780	799	791	809	800	757	869	856	780	815	790	803	769	796	751	854	818	791	761	762	724	785	764	864	813	785	805	800	766	799	820	877	791	785	828	836	784	794	787	758	789	879	819	798	812	844	758	843	830	816	834	793	784	782	784	821	824	827	790	805	821	798	809	795	754	847	830	822	750	791	753	804	826	798	793	847	814	800	834	805	786	834	785	800	830	799	795	818	806	796	822	786	817	817	816	783	806	827	825	830	764	784	767	714	843	796	802	772	812	749	784	769	801	811	790	816	783	845	810	808	799	788	835	832	847	855	874	828	827	818	840	788	829	813	856	766	814	802	763	812	781	790	801	790	837	769	807	813	859	798	812	798	795	763	823	778	798	785	815	748	780	819	798	826	781	807	833	796	738	762	851	780	815	759	886	804	811	790	820	849	788	785	821	888	829	800	818	808	805	822	801	811	813	782	814	789	798	808	806	812	800	846	811	743	827	814	805	769	787	795	838	760	776	780	778	790	823	813	772	834	815	790	830	815	821	822	825	791	836	815	786	787	780	830	776	814	846	774	767	790	788	834	849	812	749	818	821	839	801	820	816	765	839	774	838	805	844	763	810	823	856	798	792	827	792	764	759	757	805	829	776	825	810	802	793	763	757	796	785	790	775	795	812	829	754	839	777	839	777	810	794	831	830	797	828	792	773	826	768	785	792	813	847	805	800	795	830	821	795	859	797	818	830	851	844	817	808	821	818	768	829	869	780	817	801	824	819	804	809	812	747	792	729	781	795	813	743	760	803	755	818	811	848	825	802	796	773	841	819	840	846	803	779	792	793	827	762	819	788	804	788	802	796	787	820	772	823	778	839	797	832	811	774	806	818	755	810	794	810	900	777	820	800	827	849	751	810	775	792	792	812	746	806	820	764	788	795	785	797	805	813	862	819	786	830	868	761	770	764	832	795	802	806	764	800	784	791	802	822	813	793	782	797	786	768	784	800	804	861	859	801	783	780	823	830	774	809	804	781	814	820	776	777	794	736	813	825	778	810	818	833	798	819	805	824	808	793	799	806	779	786	860	835	820	843	848	822	765	819	800	777	830	823	798	783	813	841	805	806	869	755	779	781	816	763	811	832	789	799	814	775	802	802	763	766	806	821	842	802	786	815	818	801	773	785	769	809	851	810	781	791	786	820	839	713	816	818	775	803	838	765	811	788	824	787	767	838	818	737	786	805	763	824	781	785	813	873	824	806	759	821	774	842	783	763	744	804	770	786	767	790	829	821	814	804	837	822	822	833	810	816	849	788	781	797	823	765	793	777	793	827	764	808	770	788	803	827	773	798	779	831	778	799	818	829	831	846	772	815	826	759	743	817	806	816	788	826	759	833	825	801	850	767	818	822	808	839	808	779	833	825	777	748	798	794	819	819	773	839	809	810	836	846	822	785	820	843	789	781	799	816	803	808	787	805	800	755	802	798	818	846	811	824	835	842	800	827	835	829	765	739	789	822	798	820	748	833	788	768	765	795	817	837	779	829	815	762	798	837	811	809	827	781	773	790	795	783	787	812	838	778	797	796	825	823	795	749	794	799	810	785	816	790
24001	21138	25317	27191	21148	21147	2649	480	328	308	260	260	265	243	226	225	199	198	208	213	197	208	204	195	224	187	219	176	178	185	195	164	198	164	178	159	172	197	162	174	184	180	174	168	187	188	186	188	193	192	171	160	194	162	165	174	163	176	188	164	177	187	168	157	184	158	204	173	193	157	177	175	161	196	157	209	190	152	189	170	201	197	188	176	175	174	162	213	124	201	181	172	209	188	183	180	172	170	183	179	165	184	173	182	164	157	187	200	196	177	167	196	199	176	154	215	173	184	177	161	172	208	162	203	197	188	180	177	157	166	171	176	160	198	203	193	200	162	180	138	176	176	185	165	191	190	171	184	166	164	190	179	157	189	204	180	182	169	194	198	180	183	172	193	183	176	175	164	161	157	166	186	200	197	195	161	185	180	143	184	180	207	156	185	162	156	201	208	154	175	174	181	171	183	170	174	179	173	175	165	189	165	173	183	190	168	183	184	191	193	177	177	191	202	151	213	166	177	193	200	188	162	184	156	140	194	187	191	197	191	169	178	180	191	173	177	148	149	183	185	165	185	189	170	177	173	163	189	176	169	151	189	178	208	192	176	183	178	178	152	195	192	181	221	195	207	204	170	165	164	194	186	176	177	157	159	157	179	163	196	193	200	194	164	169	173	203	173	185	191	164	181	155	171	160	188	144	181	169	178	163	191	188	154	140	184	199	180	190	194	174	163	194	186	166	197	185	180	196	186	196	184	207	188	172	178	186	185	172	190	196	179	171	160	179	165	186	175	179	174	179	182	170	164	183	169	166	189	183	178	175	179	174	183	155	165	185	175	198	174	187	154	166	150	167	155	197	182	204	169	156	186	203	178	184	198	173	167	171	151	169	182	170	173	159	197	181	181	178	168	173	183	175	183	184	194	186	161	176	169	204	218	194	192	177	182	190	163	201	164	182	186	191	180	150	178	210	173	194	201	179	153	167	161	172	200	171	200	199	169	167	167	202	191	178	189	203	163	151	160	181	203	171	170	204	174	166	166	194	164	179	184	155	173	199	186	189	171	171	183	166	174	177	179	175	161	164	190	196	184	183	177	168	173	192	173	183	170	187	179	178	156	187	162	179	177	198	140	202	178	168	191	166	178	194	164	180	169	190	181	194	185	191	189	201	178	159	185	163	173	153	176	175	189	210	186	165	198	151	181	162	161	182	164	201	173	178	171	187	158	188	181	176	168	190	177	190	174	203	177	207	199	168	191	182	186	160	190	196	184	175	177	170	183	171	190	164	159	176	189	144	158	184	150	171	170	171	167	187	155	171	191	170	189	186	183	160	181	183	187	185	193	160	167	174	172	210	192	165	182	184	182	204	163	157	189	159	179	196	147	180	180	187	178	170	184	176	167	198	179	185	158	183	175	165	182	159	197	164	184	187	197	155	166	170	182	187	196	160	184	193	195	144	159	182	160	180	177	173	173	185	157	167	153	162	165	195	183	180	205	195	192	146	189	162	212	180	183	176	164	166	148	192	183	179	169	162	173	179	162	174	169	166	185	178	176	155	184	160	171	178	166	188	169	203	193	169	186	146	174	189	154	190	200	182	164	187	169	183	167	191	173	181	190	210	191	196	171	163	179	168	183	188	152	171	163	176	176	166	169	165	155	153	181	185	193	192	176	179	174	185	169	187	197	183	180	193	177	155	187	150	172	152	182	174	164	189	167	171	170	200	182	174	184	175	179	170	202	193	159	180	169	198	190	169	182	181	188	185	211	190	173	201	194	204	175	175	192	160	168	160	177	210	189	191	170	156	194	189	164	171	183	174	182	174	187	183	172	183	187	196	195	184	178	187	180	194	187	152	163	161	159	177	199	178	187	190	182	211	174	209	174	204	169	151	150	190	162	170	175	160	157	176	195	183	179	178	188	185	195	196	185	178	168	182	177	181	168	175	167	188	182	166	159	148	169	169	181	165	160	191	168	218	189	188	177	145	204	175	182	172	171	189	209	172	194	176	166	190	178	180	174	197	206	175	181	194	172	167	185	173	167	175	179	170	199	192	206	204	182	184	169	185	173	173	189	198	174	171	151	167	175	194	195	184	186	178	187	182	166	177	184	169	168	187	174	184	208	200	173	142	196	182	172	184	175	180	186	206	172	190	178	199	176	179	186	155	166	181	196	182	215	208	193	178	189	184	182	188	171	161	189	184	172	195	177	174	177	174	161	201	187	177	173	189	181	191	200	181	143	182	187	191	194	177	159	162	176	183	182	171	172	181	181	185	176	178	164	168	191	177	161	182	186	155	170	178	183	206	175	173	178	183	169	166	170	194	180	154	192	163	186	184	176	195	194	185	185	179	177	185	179	178	195	200	174	183	204	190	167	155	171	175	152	197	194	185	175	191	159	179	181	186	171	171	160	193	159	188	153	151	172	170	176	168	189	189	186	195	190	142	188	176	169	170	156	173	171	158	166	170	146	202	174	206	179	171	183	189	178	199	171	186	195	173	178	184	189	190	192	166	165	171	165	171	178	166	188	170	179	186	185	207	181	178	174	183	148	171	197	181	208	168	190	196	192	172	186	172	179	194	189	198	162	190	177	163	169	169	200	188	175	158	162	151	163	200	201	182	199	178	175	192	191	185	200	178	172	185	181	170	189	184	157	157	206	184	173	163	142	171	185	184	200	181	161	183	171	180	160	173	189	180	182	169	173	168	181	171	194	184	188	183	189	172	176	205	204	198	178	208	175	165	174	177	178	170	208	171	186	197	153	164	201	161	192	180	182	164	162	156	177	208	170	174	161	161	183	170	196	166	176	186	187	187	172	169	186	161	171	161	156	190	178	178	211	164	176	176	183	188	155	184	180	166	158	209	167	182	185	188	195	157	174	181	172	181	177	190	159	183	205	161	193	181	199	177	171	199	149	178	174	187	183	203	181	190	189	176	191	207	208	182	184	183	189	168	156	168	165	180	202	148	192	186	168	168	186	176	195	204	175	167	182	183	202	169	204	180	160	183	167	193	170	196	200	170	159	187	169	174	160	191	188	164	166	189	170	191	179	169	152	176	183	170	177	183	192	154	162	170	183	201	219	196	193	163	171	184	187	176	187	164	188	164	169	160	181	163	164	165	172	197	183	163	163	153	192	198	155	168	179	201	214	172	202	177	196	171	189	189	173	158	155	180	191	212	145	187	174	194	179	190	192	187	178	199	156	157	199	181	177	187	172	159	175	181	165	165	154	184	169	213	174	156	186	142	190	148	166	210	173	154	163	178	180	178	173	182	209	172	177	161	184	164	168	203	178	183	200	168	192	180	161	167	180	177	184	167	168	164	168	173	160	153	176	185	161	157	148	191	175	156	187	189	196	168	160	194	156	183	147	190	196	182	183	207	158	189	180	169	193	187	177	168	185	179	181	164	158	157	179	173	164	183	170	191	194	201	170	157	180	187	166	158	184	178	173	167	203	160	174	178	178	181	196	194	177	171	174	179	183	170	178	187	171
3332	4935	3068	1510	863	698	609	518	530	525	473	424	458	473	468	459	447	476	450	400	424	453	431	411	455	415	429	413	477	431	469	438	419	405	433	474	478	449	421	427	408	468	451	440	426	449	429	419	422	447	403	446	426	428	397	449	439	439	462	458	472	423	448	430	456	435	425	443	395	467	370	470	439	417	421	434	455	460	431	444	427	427	453	447	412	417	418	434	436	440	415	413	424	418	452	403	397	451	418	437	428	467	439	435	423	454	457	437	448	409	429	431	417	439	462	412	417	448	432	412	449	450	429	434	421	458	455	419	428	451	416	419	424	424	408	427	422	468	419	426	417	396	442	426	423	467	442	432	421	393	448	401	451	443	423	441	418	414	465	427	403	454	421	410	425	412	381	415	415	413	411	400	420	423	417	417	428	425	434	452	411	430	445	446	442	437	478	429	427	448	420	408	447	461	435	392	414	439	445	445	385	414	437	469	408	454	454	422	435	426	419	462	436	456	433	442	451	407	444	435	415	446	417	410	414	411	420	382	444	428	409	450	428	412	429	433	450	409	434	455	449	425	444	447	447	450	418	459	449	425	441	390	481	452	445	380	426	443	447	434	443	416	428	423	441	419	424	441	425	411	399	403	434	394	443	442	434	419	426	465	439	439	448	398	415	423	428	443	408	425	435	473	406	437	435	447	419	457	430	452	439	470	416	457	434	394	455	437	397	444	406	407	420	455	426	454	409	454	418	431	421	444	480	417	435	446	413	427	416	440	436	430	456	412	446	455	388	400	439	469	463	436	414	440	383	440	430	418	395	439	458	445	436	406	420	455	425	433	458	435	421	431	420	437	381	424	447	414	425	405	450	392	423	450	462	432	416	410	451	441	427	465	449	428	415	409	482	432	442	401	439	444	428	403	463	404	430	432	427	445	441	449	444	446	419	431	446	415	446	401	411	382	455	421	461	374	422	458	453	403	379	463	429	428	476	413	422	481	453	447	440	417	454	442	472	409	439	426	465	426	444	420	442	427	397	437	440	424	399	438	434	410	431	454	441	420	453	431	412	432	452	419	396	449	454	439	432	452	377	442	438	442	443	437	428	435	415	453	438	467	456	430	457	439	426	414	424	434	419	434	430	478	422	447	460	430	377	430	405	400	445	410	415	453	457	438	414	441	426	403	457	471	431	441	454	466	444	418	429	387	422	401	487	425	413	405	413	416	439	453	421	457	402	443	429	459	416	444	420	429	428	427	438	455	449	452	438	439	443	400	417	406	439	455	451	439	442	466	457	423	446	423	403	376	460	435	429	418	441	463	390	429	461	360	425	406	396	400	408	430	458	434	473	463	426	420	413	421	399	413	410	433	455	455	438	432	442	443	435	411	434	423	407	413	435	430	393	437	445	435	421	451	431	421	422	409	430	431	415	434	452	409	436	474	411	474	451	436	428	456	404	419	423	456	447	406	453	424	418	419	447	404	403	431	429	445	420	443	435	425	412	404	402	400	458	417	442	432	477	416	441	447	463	434	450	473	405	409	431	450	454	418	432	447	391	450	441	434	471	408	409	435	482	474	442	402	411	475	423	410	401	457	426	440	456	432	436	435	424	412	444	418	467	438	430	415	412	417	430	409	396	441	428	439	421	439	450	447	461	433	424	441	416	450	417	414	462	453	487	462	417	444	443	478	443	419	441	391	465	422	432	406	456	408	417	410	473	471	467	460	425	429	451	414	443	418	410	431	466	438	414	410	442	423	454	505	403	444	440	413	433	408	400	427	417	414	432	430	430	403	421	420	429	399	441	415	422	433	472	429	402	454	426	457	425	435	429	418	414	426	469	427	433	438	412	427	451	406	431	449	469	422	439	455	445	417	467	419	425	419	426	480	438	417	429	427	385	415	398	433	428	452	424	436	452	415	449	416	413	476	425	468	453	421	464	442	433	432	440	410	400	417	444	440	417	462	461	424	460	408	413	450	480	439	409	429	408	461	424	441	434	429	457	430	406	455	459	376	420	445	397	418	411	401	462	432	445	449	435	399	396	436	455	466	430	437	404	392	403	434	415	411	441	381	407	456	438	432	400	454	435	429	446	444	447	440	436	442	468	409	413	424	459	453	440	455	383	398	409	475	396	431	440	408	436	413	463	444	448	415	392	473	468	454	471	424	443	399	416	451	406	409	432	425	383	443	427	440	473	444	449	409	402	402	374	435	419	425	440	431	433	434	434	385	446	461	433	428	441	414	432	439	430	411	394	406	436	397	407	418	432	423	455	406	407	414	452	422	408	445	438	457	444	411	441	426	426	451	410	432	375	460	429	417	454	423	425	435	417	415	432	417	425	428	419	406	440	426	431	448	384	434	417	420	410	441	420	406	411	407	422	429	434	431	393	413	437	396	413	430	435	415	405	455	431	437	470	419	446	413	467	398	433	423	415	473	413	451	461	431	414	441	444	458	394	431	426	432	424	428	401	415	428	415	427	416	455	425	455	449	486	451	422	462	455	425	440	418	404	423	456	407	423	445	450	434	391	446	415	428	388	433	464	435	420	464	441	426	413	464	456	418	437	411	438	431	388	448	440	423	441	441	455	449	425	412	409	431	430	455	410	406	412	426	446	426	432	459	426	450	438	434	418	453	467	413	413	441	424	469	415	422	446	466	427	430	454	437	442	422	419	436	420	448	416	430	424	403	433	385	452	429	469	428	451	431	455	404	429	440	406	424	486	423	395	434	472	425	430	376	427	436	418	425	418	395	442	458	461	470	434	446	476	415	445	412	427	406	438	409	467	396	447	417	421	423	418	437	486	418	412	452	429	403	417	416	415	450	403	430	410	433	407	404	420	428	449	443	463	460	447	438	417	445	399	422	423	405	448	396	469	414	420	401	449	425	415	425	451	443	412	456	442	439	417	416	461	411	408	427	403	456	432	406	433	445	446	422	427	431	411	451	428	428	454	420	454	422	433	415	432	410	436	457	423	435	425	418	450	444	440	426	412	417	437	395	403	438	454	415	421	416	420	432	466	441	433	414	428	442	421	415	394	430	383	452	451	441	443	428	389	426	437	453	408	422	424	417	417	417	401	422	426	435	446	434	413	426	468	410	403	426	422	433	396	453	419	458	424	435	403	413	432	427	448	436	422	438	442	439	424	454	428	396	415	445	412	411	413	421	424	486	437	397	436	409	418	464	452	420	426	447	432	441	422	448	421	433	424	406	435	425	444	458	444	402	422	394	421	437	463	445	423	419	445	444	448	467	434	430	437	430	430	445	407	444	443	426	412	437	450	414	467	428	449	424	436	428	466	425	408	434	425	436	414	443	415	415	460	449	428	430	437	441	439	412	439	459	436	405	413	421	413	395	437	428	458	417	415	392	449	437	433	389	399	427	445	463	422	407	459	413	400	446	421	447	472	444	361	422	448	471	424	443	453	446	397	410	445	403	402	434	440	428	416	422	437	392	429	436	415	426	449	452	436	420	404	425	428	454	431	439	432	454	468	438
33066	11060	1425	702	570	553	456	459	435	455	369	392	422	477	412	404	468	432	411	406	410	408	427	426	436	445	383	442	407	407	405	411	398	401	382	448	396	409	450	440	415	459	428	423	410	404	436	423	430	427	400	412	411	433	396	426	404	403	413	438	423	412	404	416	422	471	444	413	422	427	432	445	439	389	396	408	364	413	417	434	429	404	398	406	398	403	363	420	396	453	415	453	423	400	410	414	426	442	410	414	403	425	400	414	424	441	436	423	426	387	427	447	407	406	379	378	439	434	455	437	438	411	425	416	383	446	468	389	379	405	406	388	388	391	401	418	427	431	431	388	422	424	421	432	420	387	462	421	446	434	426	403	430	431	399	413	420	450	452	420	451	424	456	405	422	394	429	392	424	416	454	429	397	415	414	441	426	430	443	433	431	421	408	415	418	415	408	476	437	415	436	455	395	427	442	406	413	426	391	368	409	406	402	391	455	444	431	415	406	408	413	425	453	434	416	482	415	418	446	426	406	423	451	417	442	404	411	405	407	447	408	428	385	408	448	401	421	385	422	466	441	428	401	403	421	394	423	423	425	406	414	418	411	447	387	401	447	435	405	429	418	412	414	393	425	434	401	430	434	430	405	423	422	392	409	411	395	443	398	415	430	444	432	430	392	411	453	415	388	402	424	407	398	384	396	418	413	423	380	443	435	410	424	421	407	427	417	410	405	438	413	425	436	403	419	428	421	402	409	364	430	404	414	407	415	412	409	412	419	365	401	413	414	438	395	421	454	441	412	420	416	430	387	396	373	399	457	429	403	430	454	421	424	443	405	439	389	419	433	420	396	441	391	420	443	453	380	411	433	398	410	422	419	384	432	429	384	428	423	434	396	422	434	406	413	422	394	426	422	434	413	419	366	395	370	435	426	418	392	403	447	406	414	413	435	413	404	405	438	399	457	409	365	400	410	425	428	383	403	430	429	369	421	427	371	392	393	441	421	433	379	378	439	444	395	407	444	405	424	432	416	419	426	385	406	430	401	413	412	366	403	377	419	370	388	438	413	426	406	380	431	433	420	418	368	415	420	406	447	447	411	411	473	401	402	420	406	410	420	431	417	402	409	420	402	447	393	375	431	429	440	427	471	410	398	409	419	439	397	391	404	400	351	411	408	395	411	431	426	401	400	442	407	408	413	442	419	446	407	424	421	427	412	412	390	396	441	460	436	392	410	398	381	435	408	412	426	420	392	391	392	408	422	382	408	385	409	388	425	402	399	420	429	461	412	420	393	446	438	407	435	484	459	394	433	377	378	401	431	444	437	422	448	457	450	451	413	407	437	422	423	400	406	445	420	449	422	406	388	416	434	419	406	422	412	391	395	426	406	441	455	439	398	446	396	441	396	411	427	380	434	400	398	438	446	406	379	421	437	454	408	418	394	392	391	403	419	381	431	400	411	387	415	462	444	448	418	353	427	428	428	432	402	390	443	434	388	412	373	449	423	418	448	402	408	420	390	426	433	411	444	394	388	431	390	442	439	433	428	406	399	405	411	369	395	410	430	395	384	403	456	406	395	405	397	400	392	432	409	418	411	419	420	427	420	408	416	436	456	441	414	414	415	393	396	392	448	440	430	364	398	442	413	382	394	370	460	426	403	425	420	426	402	408	398	372	435	413	413	397	416	433	430	394	433	433	419	381	421	415	405	405	384	381	410	409	409	410	399	393	432	381	437	430	385	412	424	410	420	407	385	408	450	433	441	380	393	359	400	427	418	412	406	400	443	408	402	405	390	434	373	460	466	421	379	423	436	389	439	430	384	400	420	392	410	385	402	398	379	391	384	396	408	425	436	439	417	375	450	379	432	393	422	443	396	417	426	413	399	443	414	430	416	409	420	432	404	437	405	400	401	454	418	437	425	449	415	363	412	396	399	412	418	455	381	398	442	408	412	403	412	394	441	469	399	449	412	409	421	382	412	414	400	411	418	422	431	404	400	424	437	423	416	419	404	414	389	416	455	399	393	415	411	385	448	420	372	457	462	385	443	417	452	383	386	410	415	406	447	414	414	425	409	412	407	404	360	397	414	394	398	493	405	443	420	393	435	429	448	419	430	390	413	390	444	431	486	442	403	429	407	384	366	415	442	388	369	407	385	441	408	376	404	439	398	416	405	422	375	404	405	433	435	421	397	406	428	410	377	428	420	419	428	424	428	392	435	362	422	431	461	415	400	445	420	446	410	418	420	436	387	423	404	411	418	412	428	414	425	391	452	445	419	407	399	393	404	388	405	429	405	428	429	411	405	418	424	447	429	396	393	408	421	455	436	388	392	426	419	412	430	434	425	441	383	390	434	398	406	405	413	398	401	405	445	417	415	417	423	419	414	415	430	425	401	379	390	395	409	465	445	407	381	416	445	419	385	384	410	369	429	430	430	421	430	394	436	434	405	422	419	414	407	429	423	409	436	407	381	421	413	442	436	468	422	424	447	419	432	404	385	392	411	458	420	412	400	398	454	393	430	423	418	430	411	407	401	403	412	428	410	436	412	445	412	400	401	439	412	413	416	392	409	410	407	399	399	419	388	443	405	423	424	416	420	442	435	431	393	420	445	430	402	420	425	407	425	443	432	457	399	432	415	416	415	383	433	389	451	403	384	445	414	387	435	425	411	419	452	388	419	420	400	414	424	414	396	430	403	436	386	409	423	417	401	436	389	403	410	390	404	399	416	381	402	408	387	396	410	396	413	441	377	401	458	413	409	393	386	392	410	426	389	446	402	437	462	440	449	470	401	413	400	415	446	430	442	411	426	419	456	393	401	407	426	432	410	422	386	395	404	429	452	424	407	453	443	422	401	426	426	464	384	416	403	436	455	420	414	383	418	413	437	445	399	428	415	425	426	417	425	423	438	438	415	429	414	405	421	452	418	423	379	431	419	417	414	418	420	454	403	424	432	405	437	421	419	381	383	416	427	401	414	447	415	414	427	430	369	428	380	405	438	432	411	400	433	417	440	405	404	380	457	412	433	408	376	401	444	427	469	394	381	387	400	424	453	438	438	407	384	427	390	426	434	421	453	410	430	434	431	413	465	401	392	379	393	407	364	390	398	381	384	403	387	417	412	411	401	381	433	438	489	448	397	387	427	413	411	419	447	386	441	423	422	431	393	387	422	401	404	423	408	418	395	415	405	424	418	394	422	390	469	450	426	464	396	418	459	413	405	400	439	427	423	442	434	432	431	429	422	432	428	418	433	381	426	391	422	418	385	426	406	412	419	491	393	413	433	423	433	394	420	424	416	425	437	410	415	410	404	414	399	401	410	400	415	425	416	420	409	406	390	440	416	442	413	396	373	412	412	428	418	442	424	415	424	412	420	399	407	432	446	418	449	390	442	442	421	427	421	411	424	414	426	412	406	378	386	410	431	418	415	428	399	416	376	406	408	429	410	398	383	401	369	373	408	453	375	411	417	415	421	426	397	433	418	390	407	454	409	434	407	438	411	377
5851	1078	1016	970	929	898	951	881	918	933	945	951	895	916	950	946	955	941	966	928	912	917	943	891	941	887	920	874	943	903	981	855	958	915	1003	901	942	965	967	903	904	936	954	875	893	954	937	907	937	873	923	888	919	915	916	950	959	958	865	882	922	882	963	857	925	975	909	1014	910	942	950	891	961	951	880	876	913	872	925	962	940	934	885	941	926	920	932	871	878	901	908	947	890	918	983	947	900	901	923	905	919	976	956	898	935	986	938	874	860	930	923	940	928	955	920	961	920	943	922	902	918	934	929	920	949	981	918	953	947	897	968	981	901	921	901	898	904	939	904	878	944	919	982	964	922	904	923	939	891	922	863	938	941	866	929	942	853	909	945	902	924	938	956	957	944	859	916	906	923	954	935	885	900	946	919	916	967	927	901	884	886	943	952	843	882	978	924	973	891	935	951	920	897	941	948	881	891	1000	934	977	896	978	913	981	936	916	936	917	924	944	849	926	868	996	961	971	920	929	939	880	921	909	959	927	931	911	931	926	861	953	926	917	938	914	903	913	905	930	953	949	920	947	945	903	920	929	873	905	892	914	909	914	922	968	923	972	953	937	877	899	893	922	950	948	935	918	881	929	903	913	908	984	911	895	949	906	924	945	949	873	955	925	918	880	960	950	922	884	903	932	902	898	889	903	975	986	983	908	933	928	907	910	921	986	931	901	913	931	913	916	988	881	914	917	934	920	899	885	918	940	885	920	883	902	963	896	862	904	937	962	901	865	973	949	950	942	927	906	962	961	947	960	918	895	955	917	969	917	1012	965	932	930	899	937	899	901	889	942	903	887	875	914	954	898	911	913	905	941	942	907	978	902	863	937	910	856	931	889	907	930	909	907	902	876	905	941	939	948	940	937	910	986	938	926	919	884	846	943	914	847	918	907	899	968	967	967	871	900	871	920	961	971	956	960	902	892	917	920	925	894	920	904	895	905	940	985	921	953	953	904	910	922	900	925	932	964	935	885	906	907	939	855	943	883	904	936	942	905	928	905	927	950	936	881	961	912	960	925	902	974	945	907	972	993	902	932	942	939	875	981	896	874	928	898	927	871	864	905	943	878	904	885	948	910	917	953	905	898	926	929	894	933	875	947	877	942	942	919	917	975	920	897	883	929	912	930	909	944	949	910	925	937	935	963	944	994	954	838	901	917	951	957	944	894	894	953	920	942	942	868	930	928	942	879	913	950	917	927	904	910	933	954	902	939	914	956	919	937	973	890	926	926	928	972	981	932	925	901	959	950	945	926	941	944	955	935	842	903	959	915	884	962	964	874	894	935	943	956	943	913	884	913	965	908	905	943	894	947	931	953	922	908	920	925	931	862	929	945	886	864	930	937	860	901	898	951	918	833	930	931	903	934	926	893	910	943	913	943	898	905	879	906	887	950	951	923	893	914	893	930	911	897	936	906	931	898	881	925	859	937	937	923	914	939	909	949	892	861	942	931	973	927	919	986	907	973	933	935	924	949	931	938	920	987	980	860	915	954	868	952	923	891	854	912	955	939	868	894	946	944	913	927	968	934	869	922	923	911	874	895	916	902	908	893	903	909	933	899	937	941	930	923	875	903	883	916	947	928	950	922	911	892	910	951	973	911	901	891	948	905	945	908	942	893	952	930	927	935	888	926	910	988	937	921	921	930	922	950	877	942	942	950	890	922	956	906	873	933	954	932	945	883	902	907	924	941	954	922	885	914	891	931	968	878	936	887	914	931	914	984	937	955	931	945	919	944	988	871	952	932	925	957	891	946	891	996	864	991	924	942	915	893	967	1007	875	908	899	917	967	919	910	942	920	933	941	952	896	905	908	894	991	935	900	875	926	876	953	891	922	908	908	912	897	952	973	954	935	922	982	905	973	953	916	976	909	893	872	912	957	912	893	920	897	993	957	921	893	919	944	917	944	933	932	908	945	872	953	902	911	937	906	963	920	888	943	900	877	950	920	883	959	968	931	923	848	950	971	914	907	947	923	896	946	948	945	928	938	983	901	910	960	934	941	984	935	919	878	881	985	849	911	839	885	937	953	894	914	924	966	924	876	907	959	898	925	942	899	975	907	956	920	898	875	938	944	927	865	894	948	967	908	973	897	930	911	923	918	915	912	893	894	876	910	936	906	908	928	903	924	927	908	929	939	862	964	918	922	941	895	973	937	892	903	924	890	940	932	967	939	915	954	945	878	938	936	920	872	950	907	937	955	908	902	912	889	899	944	942	902	940	938	922	945	917	935	913	852	913	963	974	875	929	892	890	947	913	923	911	923	946	948	860	964	925	937	933	877	959	922	968	895	974	954	898	894	942	959	927	949	932	907	916	907	940	938	894	981	955	882	987	927	896	983	879	876	969	920	916	898	875	908	898	940	917	955	892	939	896	953	957	926	950	897	967	929	942	929	922	942	919	946	846	972	920	897	947	910	917	897	892	955	919	922	904	965	929	933	901	934	898	969	896	904	939	926	902	941	918	940	895	950	982	932	919	957	931	902	915	904	905	913	949	960	904	938	952	942	903	860	941	877	931	925	902	976	964	958	945	916	957	904	919	916	902	942	949	931	889	936	933	916	943	891	903	915	897	902	930	894	872	944	938	876	928	914	945	951	960	952	942	906	914	915	906	910	942	875	920	902	934	904	876	963	941	917	920	937	920	956	931	967	918	935	889	900	871	983	909	957	947	945	904	866	863	953	976	939	947	968	965	950	914	943	951	969	953	870	935	886	905	906	912	963	896	938	924	904	932	850	900	946	927	920	941	941	918	901	956	994	966	894	938	969	909	922	937	895	920	896	887	935	925	937	811	955	944	931	907	875	886	923	941	922	901	905	944	947	916	907	953	887	876	899	906	928	896	912	909	910	915	919	910	909	955	852	908	893	936	914	896	879	911	956	899	955	888	897	906	900	942	944	990	910	900	896	892	918	932	917	833	929	917	952	941	898	934	908	936	899	919	971	880	888	976	945	937	912	900	940	921	905	951	938	949	947	958	934	896	919	895	1006	938	972	934	899	930	878	940	891	919	905	870	963	935	916	866	968	912	942	892	927	939	899	898	929	953	892	905	910	933	913	917	969	912	936	989	920	975	972	912	915	922	904	953	915	947	889	917	953	904	928	936	889	908	903	970	938	895	951	900	931	891	884	942	926	896	893	903	945	921	979	969	903	941	935	915	967	923	939	882	893	927	854	876	972	951	953	888	933	949	883	927	903	912	903	978	911	883	884	910	964	993	912	923	958	899	896	850	920	944	891	956	943	962	935	915	955	907	890	900	901	880	908	877	914	859	895	910	898	933	939	926	888	920	905	883	934	894	936	929	923	924	943	874	841	910	905	926	924	942	915	971	908	893	963	897	918	882	908	945	907	922	960	1008	958	883	964	882	924	909	954	885	898	934	941	929	929	939	931	929	943	905	919	907	918	928	924	866	921	933	963	913	885	904	922	926	973	908	896	882	940	983	935	937	904	907
24640	21116	24684	27731	20988	3842	626	495	468	447	403	355	422	405	357	407	395	403	362	380	405	365	364	361	384	396	353	385	368	368	352	376	400	341	354	325	386	392	336	381	377	348	361	384	397	384	376	396	396	375	397	350	336	377	370	362	362	349	359	345	362	380	376	371	350	376	360	360	369	350	361	395	335	367	400	374	379	351	403	363	377	352	343	350	355	349	416	386	359	361	327	388	377	357	334	342	389	359	377	372	367	384	391	366	377	359	373	375	356	387	382	345	380	371	386	361	343	338	406	347	372	335	386	390	342	331	372	360	361	364	347	387	373	404	403	404	381	383	391	350	356	369	348	367	324	360	366	385	374	375	337	359	393	377	367	354	422	380	356	393	364	344	388	353	344	383	368	338	359	411	418	375	355	362	353	348	379	343	379	375	333	377	352	365	370	355	350	392	348	353	390	369	386	362	382	388	356	379	361	348	348	326	329	438	378	343	354	338	366	371	338	367	365	377	361	346	367	365	401	388	343	376	389	341	323	375	345	400	357	391	357	391	358	352	380	364	388	387	345	372	377	393	349	351	386	373	346	375	370	348	342	395	361	326	333	359	355	384	347	354	358	347	343	389	378	407	343	371	405	388	397	358	386	371	374	348	361	378	349	361	346	380	371	351	376	380	387	386	387	366	396	364	398	343	406	366	352	380	385	416	375	370	359	369	431	389	355	371	329	356	359	325	331	384	361	398	337	334	389	388	367	345	374	397	416	343	375	357	359	355	392	374	379	362	359	336	399	369	387	339	366	372	357	342	379	360	361	356	354	377	360	375	382	365	387	363	366	368	357	372	381	380	396	373	359	390	401	350	358	405	351	385	361	394	377	367	354	375	381	422	411	386	377	365	376	368	339	362	368	352	353	372	360	328	362	339	369	364	328	397	361	361	356	405	390	349	363	386	366	373	330	388	391	341	389	373	412	368	358	344	365	370	347	358	384	356	322	361	354	367	378	385	361	354	376	373	370	351	382	373	357	360	371	345	353	355	394	351	356	366	365	368	388	299	364	399	396	394	347	346	367	379	351	342	337	412	363	354	345	372	356	356	357	387	366	376	363	370	377	383	367	393	400	403	348	348	341	360	375	374	340	344	371	369	298	351	331	344	334	398	379	354	372	350	374	320	386	362	368	362	373	346	330	370	357	373	417	384	396	358	381	373	382	334	359	352	355	360	388	368	351	378	357	367	382	393	328	356	359	375	376	359	357	340	379	361	382	339	354	379	361	416	328	379	325	357	335	382	393	378	343	360	377	373	327	343	330	333	362	346	377	348	372	336	386	417	422	384	374	355	384	394	394	368	346	351	360	315	344	348	364	341	372	362	340	346	351	350	389	334	339	351	337	367	403	364	397	391	382	334	375	337	328	336	406	355	379	355	349	364	384	350	384	376	384	355	333	376	402	346	376	347	366	333	348	370	359	332	332	358	376	376	394	360	354	371	394	403	361	382	370	378	375	356	362	367	327	366	325	379	391	388	392	358	359	383	334	361	362	372	383	382	396	398	399	371	366	359	390	370	352	368	361	341	394	358	367	350	381	356	399	387	360	336	360	386	347	381	355	390	392	365	343	383	333	350	344	387	372	374	379	359	374	340	354	387	399	361	348	370	339	349	407	369	391	382	345	402	331	336	371	356	374	358	385	414	356	354	335	369	344	361	330	363	318	375	352	396	391	359	382	357	406	339	362	426	339	389	357	388	376	366	375	391	329	405	350	385	362	399	362	390	386	358	362	360	375	395	335	369	355	391	422	351	389	391	355	370	377	372	374	404	370	384	386	367	355	346	379	369	340	360	351	382	401	395	383	432	358	389	362	379	344	362	348	373	397	356	344	334	336	356	401	363	346	352	405	333	367	365	376	382	380	366	355	359	369	344	374	369	382	370	350	381	407	341	357	385	396	358	327	333	370	339	353	334	373	354	362	379	382	355	330	389	352	405	365	359	384	351	355	371	418	398	382	368	361	357	405	408	354	362	375	406	383	365	347	413	352	379	379	385	366	324	354	335	377	395	404	371	399	352	319	372	344	373	379	339	355	325	395	347	373	321	341	357	354	375	390	351	377	389	378	366	364	372	340	362	391	360	353	388	392	351	349	388	342	378	384	368	391	391	390	401	345	368	386	373	344	375	370	365	376	366	388	424	350	379	372	351	378	342	408	375	397	396	389	368	352	381	407	361	367	390	360	373	406	361	345	389	348	381	347	355	331	354	345	428	345	359	354	379	338	341	374	368	366	369	373	409	396	366	375	348	357	414	390	355	375	348	359	377	375	364	360	356	393	363	351	408	361	362	370	355	374	357	316	390	378	350	361	383	356	353	342	355	367	325	353	366	379	367	360	393	352	392	356	361	367	393	396	374	367	376	374	345	374	390	341	364	386	330	370	326	360	350	347	381	351	378	356	370	354	356	423	382	342	347	336	335	337	351	381	353	364	362	366	344	358	375	349	369	329	396	359	376	361	392	388	361	387	383	350	341	395	350	361	376	363	331	385	352	403	370	387	350	333	353	371	379	399	397	345	380	368	378	394	394	361	347	353	353	385	369	388	355	383	328	371	372	365	369	391	381	349	363	381	391	359	418	384	340	381	354	376	374	371	362	366	348	332	372	357	338	406	390	375	369	393	365	344	396	359	364	367	320	372	382	389	387	362	369	397	339	355	395	338	360	349	330	330	328	384	384	358	350	365	364	371	366	370	325	342	426	357	333	396	361	394	363	401	349	328	374	354	342	341	339	372	390	380	379	332	333	367	370	348	368	382	360	384	410	394	374	376	410	379	356	365	363	389	386	353	347	357	376	371	337	367	365	328	376	376	341	361	362	358	352	359	352	368	362	367	389	343	408	375	388	362	340	364	360	365	382	381	375	358	334	366	369	345	365	358	345	349	401	368	385	344	368	350	374	388	382	362	355	383	404	373	375	392	369	398	385	378	319	369	363	338	357	334	379	357	395	374	368	375	357	366	371	368	344	373	367	367	364	405	349	363	368	377	350	387	343	368	360	385	345	385	350	412	401	389	381	360	358	383	371	321	341	340	338	366	338	339	328	385	374	366	348	384	322	344	381	349	381	366	363	384	396	370	357	402	339	389	377	371	393	326	347	362	373	385	370	376	373	340	376	348	335	356	362	364	365	338	384	385	367	391	361	344	392	382	392	409	367	361	358	370	357	381	362	389	368	362	373	394	398	359	416	359	386	379	376	399	363	360	361	385	345	378	337	362	338	382	406	387	390	387	347	373	402	392	406	402	343	384	390	361	325	373	373	377	364	345	355	367	354	401	375	372	362	394	359	377	364	405	343	393	376	373	365	366	385	388	372	337	376	375	395	349	379	339	395	357	379	388	392	372	363	358	387	362	339	400	399	309	341	376	344	334	378	394	338	397	338	359	374	345	362	403	346	358	359	366	352	350	365	360	365	355	388	341	366	345	360	390	359	408	344	361	377	337	364	373	374
3403	3331	2247	1329	1019	1011	904	847	843	833	797	774	828	800	772	827	871	854	810	783	802	816	772	807	798	798	865	833	856	836	789	817	809	810	821	775	781	770	798	802	811	804	764	878	821	806	801	820	778	790	807	810	860	804	797	774	841	779	793	865	801	835	772	852	812	826	823	806	786	783	818	880	821	776	812	777	773	798	859	783	777	824	760	801	821	766	801	781	815	832	768	777	790	784	797	835	797	826	793	795	782	803	831	832	819	802	857	822	792	797	782	789	812	812	827	796	794	830	784	773	825	804	841	819	796	779	805	838	782	851	812	821	865	817	777	787	819	786	841	811	788	832	797	793	809	807	810	782	786	835	810	784	831	778	768	819	801	757	789	791	758	816	770	760	823	843	785	827	766	792	827	769	825	839	800	815	782	833	834	824	830	826	777	842	825	820	829	824	780	770	800	772	802	870	750	769	801	788	827	792	835	787	773	828	780	837	835	755	797	775	781	769	820	803	768	799	805	795	756	824	813	768	830	813	798	794	753	792	861	829	826	750	818	809	800	790	785	801	829	883	834	756	816	777	755	845	778	821	841	810	753	846	848	806	738	827	780	772	831	796	809	812	792	780	779	821	781	785	792	761	796	817	773	771	818	834	809	783	776	758	746	806	786	846	755	803	773	830	815	780	811	785	796	792	793	764	825	809	834	761	761	819	819	793	793	794	803	825	826	781	797	791	800	799	794	788	762	775	799	796	774	779	800	837	789	824	789	783	824	812	802	775	802	861	828	782	764	809	783	850	801	785	836	810	800	751	795	822	807	814	813	815	776	786	785	803	763	802	768	823	779	802	767	772	771	773	798	834	809	847	800	799	848	862	793	832	793	827	809	805	851	818	809	798	801	767	828	824	779	764	811	734	772	822	845	798	784	803	799	793	790	819	785	835	821	802	815	775	831	780	795	782	812	802	800	783	858	815	804	798	772	732	793	779	854	824	821	817	790	797	806	807	790	796	803	837	798	782	825	785	780	771	814	807	792	842	841	832	813	802	786	808	776	826	798	824	792	731	826	819	805	764	774	804	825	727	789	841	837	811	794	814	807	791	812	796	796	791	801	732	779	812	787	795	781	782	796	851	803	788	789	782	753	759	797	781	787	805	814	780	796	768	828	830	777	832	806	803	782	787	859	750	849	816	804	766	777	787	810	773	810	820	805	748	791	727	793	774	805	828	814	781	781	799	781	772	802	783	782	812	866	721	787	826	796	796	802	849	777	806	834	793	792	795	784	799	820	838	798	811	834	812	784	815	791	817	795	798	783	735	826	832	814	785	781	813	828	785	794	794	789	814	837	808	784	792	795	761	818	856	778	778	812	852	792	776	825	746	824	794	777	812	814	798	787	748	788	839	789	789	786	829	793	814	803	807	797	769	775	772	815	793	833	771	810	845	771	792	772	804	803	754	814	777	786	815	761	746	794	795	823	795	822	836	785	783	768	839	802	848	794	777	791	870	778	843	808	849	845	809	860	755	812	765	810	852	763	759	798	817	849	810	839	783	853	796	816	763	786	751	832	868	843	856	762	810	821	788	788	785	824	800	804	763	854	774	789	821	825	828	841	757	890	825	800	795	813	810	786	819	788	831	776	803	806	826	775	758	853	748	784	796	793	786	760	825	793	821	811	792	799	822	805	837	765	774	711	821	802	830	813	821	813	776	771	792	796	822	817	799	799	784	818	796	768	817	804	841	764	807	790	821	775	755	839	833	831	740	755	762	808	784	765	798	803	764	805	811	782	815	784	819	776	803	815	806	853	799	802	790	808	766	791	852	790	785	808	778	795	763	800	781	781	820	765	800	804	768	836	798	799	792	803	742	827	778	801	801	771	824	793	778	800	833	829	748	749	765	820	759	797	782	792	810	787	727	818	848	825	829	766	746	828	778	821	728	783	807	768	782	820	778	830	812	806	791	768	839	778	800	766	802	823	750	799	811	747	812	794	811	790	866	823	778	727	799	798	818	780	812	787	814	862	797	797	816	818	801	812	756	772	828	790	841	749	829	784	798	806	793	799	838	814	795	785	820	816	773	782	768	804	783	839	825	763	779	768	802	779	810	838	823	810	833	779	745	801	794	851	772	811	811	769	760	821	796	792	778	855	784	783	808	767	834	800	779	746	815	804	850	776	792	805	787	835	794	803	789	797	806	809	819	800	776	802	806	762	810	768	823	838	823	835	848	813	798	773	814	781	776	781	804	780	782	849	829	770	732	819	770	806	884	847	802	788	800	791	766	817	813	803	800	804	794	798	753	788	766	784	761	827	778	798	777	820	833	774	818	770	811	827	856	736	768	822	756	749	828	809	815	767	827	833	776	803	725	719	804	809	848	820	803	821	822	822	807	784	796	767	809	888	779	809	821	777	812	771	765	796	821	833	862	821	797	772	817	801	803	804	813	796	787	744	782	827	801	832	774	857	797	763	758	815	800	813	795	802	798	786	771	805	781	823	758	816	829	800	769	811	786	777	850	797	850	794	832	814	792	764	778	774	811	792	814	799	817	799	783	797	800	786	795	840	755	760	820	822	762	832	816	865	772	796	835	815	744	807	770	820	817	819	797	821	804	850	828	785	798	828	807	805	793	762	793	825	757	837	768	809	803	777	825	805	819	751	799	857	787	795	781	796	823	761	802	800	827	854	846	812	781	790	748	796	856	824	789	820	791	768	785	765	742	825	790	825	777	754	803	775	827	814	813	781	824	780	777	799	793	834	843	796	791	803	829	781	786	826	784	792	795	782	827	768	828	805	834	815	847	777	791	802	801	783	789	793	809	849	827	807	840	799	806	805	830	804	792	753	780	810	814	792	807	794	820	825	784	839	767	825	811	761	766	866	820	808	804	767	789	806	754	821	823	778	833	774	763	765	814	747	812	791	751	806	825	802	793	821	780	821	784	805	849	780	807	771	790	760	869	826	825	797	845	778	813	775	818	814	759	812	802	766	799	832	763	778	804	797	820	866	825	809	802	790	794	778	826	772	822	836	830	792	800	766	832	774	821	798	777	805	832	781	799	798	818	799	767	785	796	825	814	824	812	830	779	826	790	787	791	806	774	829	764	789	753	798	794	756	766	767	776	776	766	765	827	790	770	864	794	773	833	821	811	807	842	821	753	777	798	784	809	757	798	846	849	795	744	788	796	755	788	824	809	855	777	801	834	847	815	832	802	780	801	792	770	752	803	824	811	816	775	816	793	820	803	824	827	803	782	746	863	761	809	827	836	832	832	785	843	804	817	775	787	803	812	819	829	798	752	825	842	769	820	801	749	817	807	819	782	803	841	807	797	769	789	798	831	820	802	779	830	798	812	780	747	803	813	816	766	785	768	773	814	806	822	834	786	830	787	802	790	813	762	826	792	762	768	806	765	813	783	806	852	786	796	801	779	837	795	808	837	786	757	830	838	795	748	769	787	816	841	806	808	758	777	816	750	777	818	818	823	783	789	806	765	807	778
23920	21116	25260	27194	21121	21088	2615	508	335	279	287	262	231	250	257	210	181	203	211	191	203	167	193	193	168	173	182	178	176	207	181	194	195	193	182	191	205	177	185	189	181	177	163	154	192	191	164	169	180	196	190	175	178	170	194	173	198	162	189	185	176	161	155	187	190	171	195	181	171	194	174	155	208	183	156	153	156	151	160	152	171	194	170	182	173	158	153	169	171	175	171	176	160	166	180	179	164	173	198	195	151	173	187	178	181	181	154	158	180	182	166	186	196	178	173	161	169	175	152	175	198	163	213	194	163	198	191	193	186	169	198	185	216	172	174	172	167	192	167	164	168	167	165	170	168	189	177	170	196	194	188	166	170	176	175	166	184	172	176	169	156	174	184	188	202	187	186	184	177	185	172	172	182	177	193	174	176	193	190	182	185	161	162	160	191	192	189	155	202	184	169	154	184	182	163	164	203	195	204	170	196	157	175	196	164	199	160	171	184	195	190	167	192	193	177	170	191	186	199	189	194	179	188	169	194	171	177	171	189	160	170	202	181	204	172	181	195	174	195	188	182	176	174	173	160	174	159	191	178	157	200	184	159	193	183	171	164	166	192	180	183	197	191	178	178	173	156	174	171	180	169	180	199	183	205	203	191	183	171	177	211	197	172	177	171	182	187	182	190	182	165	188	192	161	189	182	158	170	161	198	186	188	184	163	188	177	178	168	181	199	174	172	179	220	175	193	202	173	183	182	180	183	205	159	165	161	193	183	173	203	187	190	209	216	180	173	155	170	184	174	182	173	185	175	162	163	169	156	200	176	202	183	157	156	157	151	178	161	167	180	161	168	167	168	192	181	176	164	165	180	196	189	196	171	201	146	147	180	162	182	195	195	158	196	165	188	199	205	198	174	158	169	176	191	173	191	178	165	153	177	174	202	174	179	181	192	177	183	178	179	166	174	193	162	179	176	185	190	165	150	172	185	192	193	163	176	172	178	163	167	189	169	188	172	161	166	190	159	177	181	172	171	197	195	192	182	169	172	174	177	168	171	183	154	167	172	171	197	180	208	164	177	174	170	177	168	159	188	192	196	174	215	183	153	157	168	193	193	187	214	199	183	178	191	180	171	179	176	180	159	155	168	165	197	155	186	178	171	196	185	161	152	177	176	167	184	172	195	183	162	176	164	151	164	177	203	193	189	186	146	179	168	160	178	200	161	171	153	172	174	173	177	171	193	189	167	192	185	189	171	153	156	180	164	172	196	194	186	172	198	179	181	198	203	171	180	202	182	156	165	178	186	172	180	184	147	152	172	180	192	189	169	189	179	162	158	179	174	168	177	166	202	162	169	182	158	176	195	180	176	171	188	164	171	206	184	191	189	183	164	186	166	212	168	166	157	171	147	148	180	186	153	205	185	173	149	175	177	175	173	206	178	164	179	176	174	166	197	181	162	167	181	152	164	189	185	205	164	180	191	174	193	164	172	165	204	183	169	169	171	191	181	179	182	172	186	170	184	197	186	161	199	158	183	170	151	172	165	187	190	205	181	176	175	185	188	167	182	183	186	175	168	166	179	164	168	171	176	168	181	178	191	181	165	188	188	175	167	174	166	171	195	195	171	172	187	197	151	178	184	191	182	173	181	183	163	166	167	183	162	188	169	205	199	168	167	162	195	187	182	164	183	191	160	163	182	179	184	186	191	185	169	176	189	172	170	143	183	163	173	169	172	193	177	178	198	161	172	196	177	165	210	161	175	164	180	196	171	166	166	171	178	191	200	167	191	173	180	155	169	169	194	164	178	192	167	188	179	200	170	160	152	195	179	178	165	170	179	151	205	200	177	175	189	172	172	194	172	176	162	175	173	178	181	162	184	185	190	179	178	173	207	147	190	157	157	159	178	179	194	167	162	153	163	186	177	183	184	165	190	177	151	180	165	189	182	177	181	165	182	152	162	180	164	197	187	173	155	164	177	164	174	178	175	180	167	171	181	154	212	164	185	166	177	157	169	176	186	201	164	172	194	180	162	172	190	175	171	179	183	177	187	188	185	168	158	182	160	168	190	155	198	156	184	164	165	193	189	191	157	168	169	195	198	161	153	190	156	217	170	179	162	182	143	171	170	197	155	170	190	183	189	187	189	179	183	195	171	187	172	176	148	166	180	194	196	197	155	141	175	198	187	200	174	206	193	174	172	182	200	168	185	190	145	186	175	175	178	197	185	179	173	176	170	180	190	185	176	168	199	160	167	198	185	202	193	176	175	185	179	194	175	199	198	181	187	184	154	211	188	185	167	172	193	177	154	171	168	169	148	191	153	157	172	185	178	171	151	150	165	193	185	186	162	211	161	159	161	184	186	161	174	174	183	198	194	160	204	172	194	172	183	184	151	211	166	158	155	157	179	181	177	169	169	191	183	188	178	165	156	188	193	186	171	165	186	177	183	188	180	176	210	150	198	167	177	184	209	172	175	171	195	224	167	183	192	173	164	191	184	188	178	170	168	197	182	184	183	197	180	194	187	191	173	182	167	183	186	198	154	193	184	180	187	182	180	156	174	179	176	179	180	170	203	178	188	177	171	160	152	156	176	176	179	187	169	188	160	186	208	176	170	162	187	186	181	181	168	168	169	171	192	193	172	170	182	156	159	193	172	204	212	172	166	146	189	161	146	146	188	181	172	170	163	168	184	182	184	174	184	175	170	162	147	175	174	196	207	177	161	172	168	183	190	160	166	160	176	168	174	183	179	199	189	193	162	171	200	175	170	226	180	161	154	164	214	197	164	182	164	182	205	194	165	169	171	176	168	175	173	185	196	148	153	190	165	161	201	185	158	170	198	164	179	186	177	182	150	180	200	185	170	155	154	151	176	190	154	176	197	175	149	192	187	171	186	173	182	190	192	166	169	150	202	184	178	173	161	192	169	178	169	175	170	186	163	160	193	167	190	175	200	182	171	190	172	181	184	159	192	179	179	179	184	160	187	181	194	198	188	196	169	223	157	163	159	175	151	155	172	186	199	179	162	197	154	173	159	169	161	197	165	178	166	173	161	176	153	159	169	180	168	185	176	193	177	179	186	189	155	201	162	181	176	203	178	184	180	187	149	179	193	172	163	182	183	161	193	196	180	204	173	194	172	189	185	173	178	174	184	201	194	186	171	150	189	181	172	175	152	227	185	175	163	156	180	155	185	179	162	157	174	147	170	192	183	175	197	183	184	149	188	166	160	168	182	173	187	188	157	182	160	173	182	183	157	162	172	163	202	155	180	152	184	177	178	180	153	173	147	162	199	168	187	191	184	188	163	158	203	194	163	174	176	185	186	178	179	172	167	200	203	187	179	188	160	155	178	164	184	188	181	195	161	185	199	179	182	154	183	175	185	180	194	164	159	168	184	181	162	163	187	152	180	174	171	177	193	185	162	176	182	166	155	184	182	192	177	191	162	160	169	170	170	162	166	174	154	176	184	177	194	158	152	182	189	169	152	185	168	170	171	178	186	148	181
3239	4833	3078	1464	869	731	571	583	548	512	438	516	443	475	465	442	446	430	473	455	437	472	429	431	444	440	427	408	442	439	448	395	445	462	417	459	443	415	460	450	413	474	427	437	399	439	473	417	450	460	432	441	457	453	442	425	419	435	433	389	468	411	449	457	418	423	437	456	437	408	423	423	426	432	420	448	426	419	432	398	414	413	430	428	399	416	426	393	434	434	406	403	438	416	470	426	433	430	414	461	407	436	457	417	475	431	457	432	448	480	413	463	400	427	417	427	437	422	437	395	405	415	436	410	433	402	431	454	455	436	449	416	381	455	469	468	419	418	454	420	435	390	447	420	428	425	438	400	447	418	422	413	444	397	420	445	434	400	435	377	410	444	422	420	400	449	416	448	413	468	381	429	419	429	443	418	396	440	440	453	433	435	421	447	445	389	434	439	409	415	406	445	429	402	434	409	415	441	415	415	412	435	397	400	434	433	423	418	448	436	446	420	405	411	423	443	434	447	449	465	437	441	431	440	411	461	395	426	415	415	425	435	426	408	442	419	430	421	442	466	429	418	417	425	430	438	442	416	447	412	450	439	451	379	434	382	492	446	445	436	439	428	397	434	443	446	432	413	424	400	420	438	426	427	442	454	453	457	446	433	406	437	445	395	431	470	442	411	432	384	429	472	459	414	435	425	466	425	425	465	441	428	415	439	433	440	409	446	463	430	451	389	408	409	391	428	457	444	448	411	397	428	407	459	419	467	411	441	410	449	438	405	434	427	420	441	457	432	457	398	442	443	452	431	432	451	390	417	438	426	457	404	441	406	425	423	444	396	436	435	397	445	438	425	440	405	439	428	401	399	462	425	390	431	437	411	374	467	456	435	410	432	430	410	458	436	399	446	391	448	417	463	436	415	418	439	416	455	432	435	399	412	428	448	454	452	464	424	429	408	456	439	403	409	424	423	463	419	447	433	414	447	416	424	433	430	425	446	459	405	437	418	440	445	443	412	452	422	410	420	412	456	414	424	411	481	448	430	438	450	425	438	442	401	394	443	482	435	410	442	445	427	394	405	397	419	450	457	432	467	450	407	427	420	428	471	459	418	448	443	429	441	420	413	431	432	397	418	409	427	437	450	438	383	412	466	440	472	430	415	452	410	428	395	417	446	434	413	405	424	415	432	424	397	434	434	447	444	440	456	416	426	453	397	406	439	396	407	426	437	433	452	426	412	388	438	445	424	433	451	431	431	426	447	448	422	392	413	426	448	412	415	404	431	439	413	418	453	458	422	440	408	423	464	449	435	456	400	404	456	443	413	455	437	422	425	415	454	427	404	436	444	443	442	451	376	435	446	450	393	433	418	451	450	421	425	448	453	426	391	432	429	468	443	400	430	458	431	435	460	414	444	426	387	404	451	450	439	432	451	398	434	432	400	472	412	405	422	443	411	462	425	415	421	423	421	417	429	443	408	450	439	426	421	428	417	417	385	441	434	426	395	433	411	457	443	430	391	413	377	409	411	444	423	441	442	423	428	451	441	429	436	441	392	425	426	420	426	456	418	435	474	443	431	439	418	392	419	469	426	431	451	428	441	433	459	426	394	453	439	441	423	421	442	436	464	446	463	431	394	441	451	453	441	423	453	405	484	452	472	427	429	480	454	408	411	426	427	435	439	426	452	446	393	431	454	429	424	457	418	403	413	407	403	433	408	440	462	418	412	400	458	454	432	456	447	487	421	441	438	413	401	433	445	379	447	451	460	417	449	445	469	440	420	395	429	399	446	428	412	404	415	421	417	427	421	406	430	420	442	433	446	416	485	433	416	406	447	501	432	406	434	438	407	455	465	462	453	486	428	467	409	432	444	407	414	417	485	428	398	404	454	438	421	419	436	428	402	450	409	393	474	446	412	423	451	437	418	433	429	457	393	423	385	458	417	441	415	420	416	443	392	446	426	416	428	459	401	438	389	429	396	466	457	448	440	448	449	448	439	439	421	453	435	442	437	476	429	427	434	401	449	427	437	455	407	443	419	401	430	458	430	429	450	446	437	426	421	436	445	422	447	416	408	408	413	444	377	437	455	409	428	492	380	430	432	415	472	432	434	422	436	447	423	434	446	428	420	465	398	412	435	433	413	460	454	411	448	495	417	425	436	391	440	452	428	482	428	403	434	450	432	452	409	457	455	422	409	452	440	412	458	431	464	400	436	437	456	443	436	447	423	469	424	418	440	396	419	430	421	445	442	434	399	449	388	442	435	413	429	432	414	457	440	431	441	429	450	417	451	403	478	451	419	434	407	446	401	397	462	399	471	414	404	422	457	449	435	434	416	444	447	437	450	475	455	398	419	443	450	402	456	471	415	409	410	462	436	457	419	432	428	416	429	443	431	452	422	404	422	408	391	405	435	439	431	449	403	425	440	430	397	380	463	412	444	453	402	419	421	437	419	435	402	401	428	418	420	456	393	406	427	428	459	426	447	456	450	419	447	421	458	421	388	442	445	405	441	430	454	441	423	440	428	416	441	441	435	410	408	442	411	434	448	421	375	421	462	457	446	415	425	456	401	461	405	436	441	437	412	433	427	443	447	437	435	409	432	440	414	423	441	433	414	409	413	452	445	415	420	428	449	416	403	426	417	432	412	423	408	428	475	440	438	405	410	427	440	455	429	439	462	443	436	446	416	428	449	400	441	411	399	393	456	456	417	425	425	451	449	477	420	457	413	456	403	430	428	435	404	419	406	433	432	440	392	463	408	440	427	428	427	434	402	434	475	452	453	417	431	462	462	426	433	454	435	436	400	405	439	414	447	407	419	394	403	430	397	432	418	403	430	410	455	465	397	426	428	426	402	397	382	430	415	444	449	426	453	406	422	424	436	458	449	444	419	428	450	444	381	430	408	449	430	444	429	434	443	415	423	378	435	422	421	417	430	421	435	411	406	430	461	452	448	428	411	436	419	408	435	384	383	400	453	419	457	440	411	452	451	413	439	436	378	482	410	387	444	387	391	439	454	419	456	427	440	438	427	460	423	432	423	417	444	413	412	402	425	445	454	434	461	463	467	404	429	427	417	408	397	422	450	445	452	435	400	428	388	473	410	411	440	414	452	391	457	477	453	402	440	452	440	423	454	447	443	440	443	444	436	416	421	434	421	426	430	424	413	406	426	438	454	429	428	409	438	388	410	420	437	439	425	437	416	422	455	449	435	459	421	455	431	422	431	407	373	419	402	431	482	458	436	426	411	428	427	433	404	477	464	462	436	434	451	421	432	443	406	440	440	411	405	454	419	422	446	422	436	417	451	386	434	411	442	422	418	454	397	425	441	441	446	462	422	388	412	422	460	439	420	413	430	448	438	460	413	446	397	422	438	467	431	452	439	388	394	421	439	419	482	401	461	413	426	401	457	423	453	428	418	442	424	444	454	446	382	444	454	426	450	400	388	446	434	425	445	371	474	445	442	411	434	426	397	445	454	437	408	443	426	447	410	414	440	451	437
32842	10871	1258	547	473	400	423	431	444	431	411	437	417	400	443	387	408	456	427	418	424	435	378	417	404	392	431	413	412	394	425	450	430	425	434	369	421	438	453	408	404	406	422	405	415	399	438	429	408	391	386	428	455	464	399	392	396	429	462	444	430	429	394	407	433	392	416	393	413	411	395	405	406	424	436	443	394	431	418	400	418	410	419	420	401	431	427	387	418	425	405	402	446	394	392	392	411	449	386	438	389	397	399	422	388	399	445	432	447	417	415	425	430	396	402	409	404	418	488	392	428	401	434	419	393	433	405	426	376	413	445	401	446	409	452	395	418	414	448	413	400	390	431	402	429	423	440	433	368	425	436	412	413	424	434	365	456	441	396	439	423	426	434	462	404	440	408	410	429	411	421	371	417	442	469	432	404	464	405	441	406	405	432	396	402	420	463	411	397	408	444	434	436	421	444	425	401	438	443	448	419	408	396	417	414	441	435	416	424	428	438	426	388	431	361	417	431	395	402	415	425	397	376	421	442	422	390	410	440	428	429	466	374	412	419	424	383	449	397	380	400	448	428	394	431	402	408	396	408	403	425	419	392	436	403	420	387	426	416	431	414	385	419	420	433	442	421	414	373	427	403	464	431	413	414	417	426	406	413	430	411	404	439	435	420	421	415	440	388	418	413	407	395	432	433	404	420	436	424	408	409	424	426	423	419	408	396	407	400	454	440	434	394	392	437	465	426	435	441	430	418	423	388	392	407	440	412	451	447	412	435	398	421	415	442	423	438	415	370	384	470	433	437	441	413	420	445	363	416	413	425	367	419	406	412	417	426	408	430	412	450	448	444	434	420	409	449	412	403	443	404	406	445	407	435	458	449	427	415	425	408	391	435	473	433	400	425	433	403	430	405	419	394	408	427	376	397	409	390	438	454	406	370	465	369	443	420	441	458	402	413	419	421	415	422	406	402	406	380	423	368	428	458	384	380	398	421	436	414	428	404	407	414	425	382	423	431	410	395	420	398	425	381	422	393	417	400	404	403	402	411	416	393	431	439	426	380	396	383	399	412	410	408	417	385	417	407	380	441	403	429	416	405	456	412	405	414	413	400	420	438	456	421	413	386	435	423	385	407	381	459	390	408	402	413	434	394	433	445	408	439	430	412	434	427	406	377	426	413	451	414	398	399	406	420	412	440	410	427	421	389	418	419	439	399	381	364	456	431	454	411	384	418	407	438	393	433	409	452	413	449	392	365	412	428	397	421	374	463	387	416	425	423	457	411	410	437	412	402	423	450	430	414	387	441	463	424	394	418	448	421	430	458	430	422	429	424	441	438	415	464	394	445	411	403	419	448	428	398	409	400	422	418	425	422	423	382	399	416	411	387	389	387	424	441	397	405	370	366	425	427	446	418	429	399	407	440	374	387	425	401	383	370	426	413	445	409	417	426	437	442	383	415	450	408	428	407	422	379	446	437	398	414	406	441	377	411	453	423	377	435	412	429	410	424	422	418	435	393	445	420	408	387	417	428	384	424	431	398	403	400	392	432	415	430	394	394	403	432	448	451	410	427	406	425	435	419	423	413	418	426	442	426	416	412	452	411	392	422	460	458	421	432	400	433	383	417	436	413	427	388	392	387	429	378	412	432	405	428	413	365	372	425	469	395	400	418	406	404	425	421	416	466	394	434	424	421	390	442	410	379	401	453	413	435	407	443	402	427	402	403	378	434	445	410	401	391	429	446	405	409	397	394	411	420	390	407	416	396	395	422	391	405	435	462	448	404	407	446	434	369	423	427	381	428	417	443	398	419	444	460	406	429	414	449	392	415	417	401	399	385	407	416	418	391	429	413	419	407	413	437	423	402	431	415	411	410	387	435	411	388	396	411	444	434	472	412	462	391	447	418	422	363	428	433	431	396	426	417	456	380	468	474	409	427	446	429	398	409	418	399	424	374	397	400	423	400	383	425	413	387	402	443	425	423	411	390	373	394	411	446	464	431	410	418	429	428	419	404	437	444	416	400	417	371	371	461	437	406	413	396	386	426	405	426	411	392	437	468	422	429	384	443	399	351	374	446	449	415	416	442	417	424	390	428	417	443	430	426	377	428	398	427	440	482	421	417	406	430	449	404	406	444	426	415	428	484	433	426	399	436	418	419	393	416	438	443	419	416	439	367	408	466	443	437	404	399	407	390	439	397	383	424	446	439	416	423	397	425	374	416	403	398	416	450	420	448	445	431	450	402	417	456	394	420	428	446	350	423	411	404	403	419	423	409	398	422	422	444	426	403	385	394	424	399	420	422	426	390	454	425	405	436	407	392	408	381	476	406	424	367	439	409	423	432	375	397	446	408	421	378	446	411	417	429	417	391	409	423	426	442	417	403	440	433	418	440	443	427	412	395	391	400	412	428	380	437	430	421	456	416	395	400	418	435	383	406	395	416	422	417	435	386	459	451	396	404	416	411	407	445	416	421	401	394	404	440	414	406	417	432	407	460	413	410	451	365	435	419	388	427	409	424	422	437	420	400	411	417	370	405	422	423	424	426	404	432	435	459	421	428	413	413	399	417	443	406	413	392	420	431	435	395	410	406	400	451	381	418	496	439	419	405	421	418	376	405	404	412	384	419	424	440	432	409	441	416	389	411	435	406	417	417	414	430	413	410	413	403	402	480	432	420	376	452	389	400	420	398	424	432	440	402	440	423	427	422	407	411	395	418	402	441	398	388	450	443	448	418	438	405	421	436	403	410	419	391	420	395	404	414	404	416	441	442	428	403	427	377	402	447	373	396	397	404	418	442	413	438	387	405	412	419	410	417	410	395	415	429	443	427	422	439	446	407	385	375	397	412	418	419	407	373	421	429	378	459	465	392	400	411	418	402	422	395	409	394	439	432	415	407	449	413	411	426	407	392	443	396	445	434	420	402	402	414	441	429	471	405	413	432	409	392	430	406	428	427	442	454	428	405	419	467	439	377	425	383	432	411	415	416	443	418	450	414	381	415	421	398	416	380	417	443	466	423	403	440	387	401	400	385	424	406	449	418	421	405	445	420	405	391	409	411	406	458	428	447	430	407	377	363	415	401	380	400	437	410	420	405	436	416	416	421	404	441	404	403	467	406	438	405	405	416	402	444	391	434	397	409	419	389	419	417	440	448	416	406	414	418	418	397	393	437	430	414	405	430	435	425	448	420	424	394	419	433	444	353	405	409	360	412	429	429	418	420	432	421	421	411	442	433	375	407	426	416	437	452	413	406	390	389	409	435	400	394	415	440	448	422	415	391	470	430	439	430	406	396	369	391	390	432	402	395	415	423	381	394	402	418	423	427	425	417	468	404	376	431	405	385	410	429	405	428	413	428	363	369	408	389	443	425	425	446	432	386	433	450	399	416	392	403	411	346	414	424	430	413	418	417	385	436	422	417	417	445	397	423	408	404	419	373	419	433	369	379	414	411	398	412	432	426	406	425	387	385	403	414	376	425	434	399	418	453	413	403	417
5887	1143	1093	915	912	922	944	932	951	928	1004	903	889	869	919	934	938	931	899	931	945	930	892	968	919	943	968	937	891	984	892	925	940	944	870	915	925	898	950	912	916	922	959	935	885	919	955	955	930	945	926	917	928	970	930	920	924	936	919	907	901	896	967	950	945	903	851	917	953	883	971	932	939	906	938	901	983	926	889	890	966	899	921	967	864	908	913	965	901	878	917	915	961	954	934	919	940	855	903	946	931	991	974	932	902	933	966	884	914	883	907	925	947	955	957	923	951	898	997	947	868	916	946	919	914	933	878	937	944	916	908	995	928	903	884	934	968	923	926	968	921	919	851	1000	932	910	945	984	960	888	862	905	940	881	939	1002	912	952	922	944	953	902	906	906	918	929	896	943	878	885	897	905	882	885	874	950	932	929	927	975	924	925	925	944	941	893	928	938	944	844	923	910	908	932	957	968	903	914	951	921	941	885	868	936	897	891	928	890	983	894	955	946	928	948	965	951	955	885	932	988	943	929	946	885	918	975	924	903	961	939	870	919	957	918	936	934	978	913	901	873	950	927	910	906	943	900	921	906	927	950	982	935	908	937	883	946	910	898	923	890	922	868	968	978	928	908	935	929	950	906	889	943	943	940	926	892	931	929	901	869	899	985	970	902	943	931	950	919	954	925	895	909	989	963	914	957	899	933	933	927	898	947	918	923	955	939	930	918	927	940	908	922	974	924	906	954	928	948	894	918	928	891	873	945	930	916	961	963	914	916	944	930	886	890	975	941	953	941	877	913	883	926	945	954	922	929	903	974	907	958	947	943	970	908	992	959	938	925	897	915	915	939	928	933	937	974	964	932	918	951	953	1017	901	970	888	924	941	890	929	914	1017	971	860	887	922	980	947	888	955	880	905	960	883	942	853	915	915	919	939	906	917	914	894	944	936	866	917	881	961	909	911	919	974	874	950	927	889	961	911	891	924	910	913	925	905	948	937	957	938	875	886	927	943	930	933	909	953	907	949	898	934	916	920	975	967	922	900	907	969	984	960	896	928	905	981	881	956	965	935	892	936	879	993	905	917	924	886	927	921	975	965	861	939	936	975	952	941	949	915	977	922	914	894	947	941	931	949	904	985	901	953	895	910	936	887	943	940	910	933	958	906	962	883	961	851	884	926	908	925	918	898	934	917	901	883	906	950	894	944	911	946	939	933	952	919	931	909	913	926	973	938	909	958	938	945	932	944	901	972	989	880	837	945	924	871	897	922	943	939	1008	887	937	967	894	930	916	932	892	931	913	905	939	915	930	903	928	941	920	953	985	938	920	983	922	938	888	940	990	957	909	970	962	916	956	940	904	892	915	922	915	959	908	872	938	966	927	892	962	907	889	933	877	958	888	941	942	914	883	898	893	970	896	915	958	940	926	906	926	906	923	911	872	934	928	938	940	884	870	927	966	937	881	949	995	898	950	875	906	949	975	875	902	946	925	950	926	919	963	847	885	966	918	914	897	989	884	887	872	905	870	919	983	943	909	907	906	914	922	929	961	961	973	960	906	909	913	937	979	915	942	945	924	941	938	922	906	893	903	878	966	931	928	997	925	947	933	989	971	902	958	928	891	906	940	932	955	930	934	982	920	899	941	941	917	1007	892	899	934	960	858	896	875	950	973	967	892	894	897	936	946	939	949	921	905	958	887	895	932	948	908	940	935	998	973	934	927	933	911	933	908	920	957	947	945	940	973	939	916	887	904	887	903	886	895	902	897	878	869	892	896	912	912	958	911	945	914	947	896	903	880	948	939	978	921	910	905	897	965	893	933	913	866	969	930	955	957	938	918	892	933	932	952	922	881	936	886	899	924	920	911	915	901	915	926	903	923	953	925	905	913	932	942	936	862	911	909	908	885	989	872	986	912	923	941	890	901	952	936	941	916	885	897	1011	916	893	967	906	944	872	891	908	880	935	940	926	960	887	881	915	914	923	949	985	933	914	954	921	911	966	944	904	914	965	939	918	911	893	910	976	950	925	909	934	919	922	848	938	924	962	941	890	887	875	948	946	902	937	930	888	895	943	967	903	901	893	913	963	975	946	900	943	869	873	948	935	946	951	937	902	929	919	944	934	882	949	938	947	912	958	927	918	930	910	941	928	919	944	890	882	919	891	896	949	891	947	916	923	921	981	904	938	943	949	878	877	914	920	903	970	908	928	937	909	908	964	899	906	867	917	926	923	916	928	965	933	946	927	896	928	928	915	960	925	947	938	882	911	936	907	942	934	899	918	896	903	921	996	969	907	930	862	872	910	950	961	939	942	985	985	939	927	951	920	888	971	947	946	903	975	992	927	939	914	944	949	923	893	901	886	906	901	940	985	934	955	929	906	937	899	937	896	930	975	892	916	910	942	942	946	915	916	888	960	924	936	943	943	965	911	959	930	960	879	944	921	921	976	905	953	962	909	912	951	969	936	903	914	858	963	902	932	928	877	905	917	976	897	888	914	999	931	904	914	890	941	865	949	1028	895	925	925	927	902	925	946	881	882	927	962	898	921	926	959	979	962	950	927	944	916	907	933	877	908	923	918	895	869	978	929	903	919	957	924	932	961	928	918	918	935	910	875	945	912	964	905	912	934	896	922	977	918	869	967	977	871	930	941	903	975	968	912	941	893	919	990	947	934	919	871	960	916	895	910	957	980	923	908	911	930	954	913	909	915	953	921	961	901	900	937	935	920	949	886	890	941	900	922	911	977	901	961	925	918	925	924	856	905	942	908	943	948	911	928	952	968	901	931	943	887	964	897	891	897	906	921	894	927	889	914	858	959	932	966	970	945	962	914	1000	950	895	945	884	887	940	963	943	863	970	910	892	940	916	882	922	917	955	920	856	920	947	923	918	992	909	976	910	910	883	913	946	848	890	906	912	990	892	909	947	880	979	867	925	863	876	941	942	917	947	941	956	941	897	926	924	926	918	884	907	945	872	935	925	889	921	956	865	902	904	892	974	909	918	957	969	933	906	940	880	921	922	896	950	939	914	909	892	925	968	924	922	961	904	917	924	932	878	938	976	956	938	972	882	901	903	881	946	924	952	966	917	896	961	859	970	924	944	936	957	906	929	896	943	927	898	889	915	904	890	907	931	924	939	940	852	901	960	922	960	936	918	929	924	883	960	930	911	908	889	962	917	860	910	947	912	945	913	887	897	924	911	956	1013	950	874	849	924	935	956	872	967	932	917	986	909	885	896	919	940	916	891	898	946	863	889	898	972	945	891	926	933	922	902	933	863	924	919	902	898	902	946	840	990	893	918	949	963	888	927	930	885	990	843	912	918	929	860	939	888	932	946	938	956	928	871	931	927	931	966	923	903	962	949	965	893	911	940	927	904	899	901	906	848	899	883	931	914	890	915	943	955	901	867	939	886	969	960	935	925	888	950	917	886	921	973	935	924	877	904	907	962	929	929	909	955	875	968	1014	924	923	927	925	947	937	873	924	942	912	970	925	956	909	909	900	971	927	901
24730	21224	24848	27911	21143	4014	609	451	441	428	391	389	412	384	370	362	430	409	353	419	366	350	308	366	385	369	363	400	401	377	365	363	386	376	396	362	341	337	384	366	381	353	416	361	353	408	360	378	385	359	339	383	347	373	372	376	376	374	373	383	371	381	364	361	365	342	392	374	400	350	370	397	364	362	374	365	386	384	360	335	332	376	359	367	404	358	347	343	355	357	344	329	376	351	372	398	364	389	384	403	378	403	387	388	369	336	351	386	350	360	364	381	359	364	351	354	344	360	361	352	387	376	344	356	369	364	350	377	352	384	372	358	350	381	344	365	406	397	399	371	332	352	361	349	379	390	376	386	393	348	351	371	416	346	364	398	373	352	367	372	360	381	374	374	345	339	357	392	354	355	400	382	345	359	368	357	366	368	352	376	332	311	344	351	373	314	379	362	379	353	350	366	359	373	387	365	371	377	411	331	378	348	351	363	300	381	360	367	351	372	352	366	355	374	339	389	337	382	373	357	350	321	356	370	380	348	361	377	337	371	347	396	406	380	351	366	346	353	391	365	355	372	405	351	355	358	363	369	359	360	402	380	425	352	377	374	344	368	354	390	367	411	383	374	342	400	359	365	392	354	345	379	374	352	369	387	342	336	379	351	355	356	384	357	409	383	353	379	368	375	349	351	346	375	347	355	377	364	397	357	334	378	343	387	371	358	402	349	377	369	355	319	366	346	372	321	356	393	322	381	425	371	343	381	354	335	351	397	389	375	411	335	372	360	383	337	351	365	363	348	383	354	396	362	331	403	390	375	380	337	363	381	379	389	397	396	395	339	363	377	350	389	353	371	380	375	373	362	378	362	380	391	376	366	369	347	378	348	359	322	356	370	366	345	360	369	336	358	403	348	375	322	369	346	377	406	333	371	409	413	374	364	401	368	359	372	394	344	369	401	380	366	390	381	341	371	405	389	363	367	350	347	349	358	350	300	404	391	382	386	359	350	350	368	379	344	355	365	370	377	359	397	357	367	375	397	350	360	391	364	348	359	379	357	357	369	396	376	358	382	405	335	327	346	354	356	374	363	371	385	351	383	387	355	414	363	393	369	368	363	351	382	347	342	384	367	394	404	357	365	341	354	381	380	406	378	376	362	363	364	347	361	362	419	411	364	375	341	367	357	359	348	359	353	366	329	371	352	379	360	400	339	376	409	378	377	369	392	355	366	385	343	396	349	342	375	362	381	373	356	402	384	349	355	383	346	375	360	376	365	384	355	362	361	361	353	330	338	353	360	356	361	373	335	370	360	342	368	350	366	340	361	323	383	332	375	374	368	373	360	360	362	366	371	369	369	372	387	361	400	359	359	378	394	357	368	392	400	336	368	360	373	363	369	395	359	396	380	355	400	369	313	333	364	365	340	361	391	374	323	328	369	321	369	345	370	351	350	346	343	352	348	376	398	379	379	360	360	347	368	402	372	372	383	357	383	346	357	366	388	363	378	366	376	384	332	331	369	386	365	328	359	363	373	340	398	350	370	374	396	341	392	356	359	353	380	390	335	376	389	369	363	373	387	371	357	379	378	350	399	349	374	393	352	335	356	359	374	344	344	337	365	345	339	353	368	368	386	333	372	375	372	337	369	370	364	340	365	367	394	360	388	356	381	309	346	367	357	372	344	344	385	344	348	384	363	386	361	365	389	388	347	353	379	333	326	327	339	353	352	365	354	341	339	353	363	412	344	313	356	386	329	371	343	365	353	377	354	366	387	355	378	394	342	335	373	367	370	364	347	347	343	377	381	355	371	414	373	374	370	335	371	362	366	365	369	337	356	375	358	360	375	356	369	389	394	362	337	335	390	370	358	338	360	364	364	374	355	388	369	375	353	341	347	377	379	341	377	361	354	383	361	401	337	361	372	374	349	347	332	345	364	349	384	375	345	365	328	385	396	402	362	403	370	376	337	356	359	379	365	368	376	354	366	353	343	340	375	334	361	344	383	361	360	382	359	357	339	358	324	371	370	355	385	385	381	344	395	398	354	376	394	374	369	322	389	367	374	364	372	366	350	328	348	367	391	356	378	353	376	363	405	388	365	341	379	375	344	354	379	368	396	399	367	401	367	370	361	354	394	374	396	374	329	388	381	362	336	415	358	347	379	354	326	338	337	351	359	394	394	382	371	371	393	375	362	376	314	339	356	350	392	358	338	358	354	361	396	377	402	357	356	390	386	340	379	373	324	362	346	382	388	385	328	373	403	342	375	380	375	380	377	339	363	367	356	349	350	351	366	339	362	336	341	390	344	359	351	380	350	348	332	366	361	371	363	362	379	364	351	364	385	373	350	357	383	385	369	361	384	368	365	396	359	353	385	375	336	368	374	361	352	410	378	375	363	346	325	367	394	355	376	352	351	409	378	352	368	352	394	370	402	356	362	402	374	364	331	342	371	351	394	358	379	363	367	378	342	363	388	364	407	335	385	385	362	369	370	323	384	397	358	400	408	351	386	370	376	374	346	370	331	384	379	357	349	353	357	386	392	397	372	387	378	361	345	355	358	359	331	400	395	347	359	353	384	352	371	367	353	354	402	380	342	367	355	376	368	360	364	359	375	382	368	379	339	382	349	343	350	361	368	364	367	365	350	375	358	348	387	342	394	341	359	365	371	396	363	356	345	312	373	371	366	398	377	400	389	363	339	383	378	341	359	339	387	356	349	384	359	385	344	359	373	340	344	323	367	362	376	375	342	383	410	348	354	362	350	338	362	334	337	348	343	341	376	357	387	369	392	388	359	378	325	377	361	357	381	347	350	347	377	363	380	336	392	333	354	356	348	395	386	349	359	327	373	363	386	374	368	391	375	345	386	332	352	401	337	329	377	372	343	376	366	341	359	342	316	359	366	349	355	406	336	366	381	344	366	343	400	349	368	396	352	401	398	352	406	353	328	397	352	345	370	374	323	382	363	386	368	370	374	351	389	358	354	325	382	361	377	337	357	366	347	360	354	362	369	374	394	365	382	391	369	373	376	321	373	348	378	369	387	363	382	389	377	388	381	363	337	354	372	371	339	375	386	372	368	343	381	365	336	362	368	361	401	372	369	362	369	340	376	356	348	355	367	346	330	322	355	384	357	378	337	389	389	364	358	372	361	338	378	370	342	328	378	368	320	356	387	389	357	362	418	371	334	369	414	374	405	381	337	378	352	342	404	357	394	375	400	352	380	412	358	366	356	381	350	359	355	390	346	341	353	389	339	353	352	380	373	401	413	400	389	339	351	356	374	329	398	369	368	332	380	357	355	375	361	356	362	350	384	334	344	360	382	374	366	353	368	355	369	374	385	372	397	330	378	368	369	344	393	376	347	353	332	373	369	379	357	393	392	358	329	388	378	366	337	368	394	391	377	340	379	377	385	338	339	395	381	316	373	396	329	349	389	384	365	358	361	364	349	393	362	347	383	361	313	371	387	373	374	364	362	363	355	318	382	383	368	330	367	347	389	371	360
3394	3298	2222	1337	1045	930	863	904	843	864	807	780	831	788	842	839	850	767	796	833	777	856	823	765	747	776	755	794	802	797	852	844	797	800	832	814	830	791	813	808	788	838	774	844	851	790	795	796	808	813	772	789	787	755	832	826	839	820	800	842	809	817	818	809	855	817	764	804	809	775	813	844	768	795	788	776	789	810	792	813	777	733	821	802	841	771	841	867	848	766	800	795	811	848	751	783	821	831	783	786	766	817	783	765	790	771	827	782	799	799	814	834	829	767	813	802	804	821	814	806	772	794	698	787	810	774	781	775	765	832	796	766	799	826	779	804	769	829	794	782	763	771	819	765	754	819	832	790	795	843	793	785	726	781	786	831	814	785	795	806	800	804	789	777	822	825	785	792	774	838	814	748	792	787	875	858	765	739	775	820	790	788	825	826	790	808	813	881	811	864	793	819	830	843	800	810	826	786	813	763	810	801	791	761	788	777	812	749	785	806	820	755	776	833	837	810	802	779	808	802	827	784	817	810	781	794	845	822	830	769	746	789	806	818	799	806	830	804	822	823	844	836	793	832	811	841	828	811	785	785	792	816	824	787	783	771	811	811	764	767	765	805	785	824	790	789	766	773	744	821	845	783	779	776	867	785	783	817	779	832	838	796	792	825	763	821	853	795	791	798	799	795	790	808	773	840	778	826	808	795	792	789	797	854	818	814	803	790	793	837	815	828	807	830	793	773	785	781	780	782	809	797	849	857	825	829	831	808	851	786	788	782	814	856	772	762	848	811	759	801	802	836	779	758	825	816	801	801	793	817	798	865	742	819	801	850	815	776	859	839	841	843	813	848	820	831	809	854	855	788	817	837	813	832	814	825	808	791	790	787	839	826	770	793	782	783	794	815	811	794	763	796	829	797	816	797	794	808	820	802	795	785	769	776	782	843	802	815	840	839	774	746	811	807	815	754	795	797	770	803	790	833	806	829	790	763	756	772	805	865	778	818	809	806	803	777	828	775	805	898	825	794	786	810	826	827	792	811	818	798	851	810	815	775	740	775	777	827	854	792	797	826	814	833	815	778	824	739	813	783	826	742	804	808	766	775	775	867	841	811	799	768	787	826	777	837	785	784	812	779	780	801	796	769	761	827	809	834	852	843	798	822	831	743	769	825	781	785	797	807	857	781	785	752	781	821	799	781	768	810	777	850	809	805	826	812	795	794	760	808	812	780	814	805	835	809	789	843	747	848	843	788	786	817	772	771	831	819	793	777	876	846	786	816	786	819	760	802	826	861	796	838	811	829	796	837	765	850	826	753	831	806	786	848	782	797	847	816	805	815	784	758	848	824	780	799	786	799	825	794	834	811	828	869	797	788	826	808	823	836	782	784	793	793	786	786	813	750	822	800	771	812	782	802	786	798	798	811	794	822	771	797	848	769	778	785	802	806	803	806	799	840	836	832	772	789	836	792	831	752	765	763	835	788	777	791	807	845	829	790	828	743	796	811	827	747	785	798	802	797	752	778	752	808	823	784	832	766	803	808	798	820	772	813	798	822	837	819	831	776	797	831	768	798	768	839	787	733	781	803	817	761	796	779	761	793	817	811	764	794	816	810	810	804	761	809	832	802	774	750	775	831	788	852	798	779	825	780	840	814	842	839	735	829	782	786	835	828	747	791	807	831	809	779	816	775	783	795	815	756	796	804	807	793	802	870	851	812	806	775	768	774	761	822	821	837	819	751	807	818	803	763	817	827	832	792	846	826	782	808	793	788	817	841	783	803	835	811	732	773	817	811	778	806	811	785	827	799	787	795	809	856	830	728	796	799	846	762	818	797	802	731	809	786	814	801	767	799	791	851	797	758	813	819	835	796	767	831	778	800	791	794	845	777	790	817	803	788	758	845	857	786	768	799	859	768	739	829	791	846	781	838	745	844	790	809	824	828	797	774	790	821	820	792	774	832	777	789	765	812	799	712	785	820	824	792	748	831	804	825	781	828	861	820	787	794	788	812	835	786	785	835	866	808	808	835	795	812	813	824	833	743	775	829	784	821	798	778	764	758	827	808	831	806	849	778	767	810	852	829	799	828	817	786	818	815	798	847	797	826	783	754	807	843	825	789	810	811	833	798	795	784	821	822	780	841	762	764	782	810	767	778	807	779	781	802	746	837	784	776	829	774	777	805	756	764	838	794	828	814	815	799	825	796	812	861	813	745	798	763	809	783	826	826	823	803	787	799	810	846	798	812	802	825	811	762	807	729	829	790	823	833	750	832	814	791	775	779	834	803	773	795	785	826	793	788	796	838	821	733	832	794	769	810	782	801	785	795	818	860	819	817	805	809	790	847	771	794	828	771	758	778	794	774	788	789	806	808	826	768	834	839	808	802	806	812	754	818	785	777	815	811	812	851	803	862	851	844	815	793	793	748	805	810	771	783	736	809	785	790	826	762	788	864	739	782	810	803	833	759	790	774	773	795	777	732	787	804	833	824	802	816	811	824	815	812	784	789	748	784	834	771	808	801	784	815	837	793	797	775	780	787	758	802	797	852	825	790	810	783	814	790	823	819	852	804	740	804	778	763	813	822	802	829	822	819	799	829	780	795	830	784	801	787	802	764	812	799	795	781	801	777	780	766	761	803	769	772	825	811	793	795	808	809	825	775	777	786	826	828	771	796	842	819	790	816	813	805	788	798	839	798	807	816	794	800	845	830	774	816	794	774	787	832	821	750	795	772	814	821	777	733	827	750	764	801	782	789	740	780	822	832	819	841	802	786	786	813	788	758	798	806	776	771	791	794	810	795	787	792	834	831	851	782	793	797	813	838	828	788	798	811	838	848	732	802	807	801	836	789	850	780	785	848	847	826	783	805	763	810	818	776	871	852	847	815	846	779	813	746	800	784	806	786	787	803	796	825	790	776	807	820	757	827	789	815	775	782	807	742	833	797	800	853	840	814	815	818	771	780	799	826	818	821	822	782	793	789	824	804	784	804	827	830	791	803	784	808	778	810	857	791	757	787	793	884	805	820	797	817	823	764	850	807	808	797	817	851	803	813	807	804	821	784	814	793	803	802	801	808	770	807	842	836	806	807	776	787	843	829	816	833	804	813	799	815	742	799	831	785	764	766	824	787	825	764	779	803	814	800	815	841	783	815	798	778	802	797	822	784	819	787	774	864	758	799	792	775	776	822	798	857	801	785	820	806	784	767	762	793	800	755	812	828	760	822	821	783	812	789	806	825	780	784	849	784	797	757	777	763	820	842	780	830	786	828	832	798	797	789	815	779	813	786	848	770	784	766	797	783	784	854	829	804	833	773	829	788	775	801	815	781	751	873	791	782	775	806	834	805	789	816	792	758	753	806	787	724	781	837	817	807	793	814	791	752	807	824	809	799	832	811	824	761	770	831	800	845	769	789	832	775	796	812	804	790	775	837	831	778	811	856	840	792	807	760	796	814	768	805	794	851	828	841	803	834	778	841	784	797	765	775	796	770	773	767
23990	21138	25297	27229	21146	21129	2453	478	340	321	282	266	232	224	217	211	236	208	196	202	179	192	191	210	200	190	171	167	174	213	180	196	184	140	187	179	176	176	196	162	179	168	199	199	177	176	180	200	184	172	180	179	170	164	193	173	175	171	181	181	164	175	175	163	195	169	177	166	156	163	160	174	140	203	169	169	185	172	191	194	208	191	160	180	193	187	190	197	170	187	173	172	187	197	174	172	178	184	154	175	188	147	177	167	199	206	164	178	170	195	174	167	182	175	155	172	179	175	168	175	204	172	195	177	161	178	187	191	192	167	191	190	174	201	182	191	171	168	185	168	188	164	160	165	157	185	189	158	168	173	188	173	173	172	193	166	192	182	172	197	171	200	170	197	190	159	168	155	216	169	171	147	188	175	144	177	160	169	227	177	172	204	179	154	167	171	172	164	170	169	172	157	163	201	170	170	186	196	168	165	199	191	185	179	176	175	176	181	169	175	193	182	151	176	156	173	179	181	171	176	175	161	185	183	170	165	169	173	184	179	201	184	180	198	179	180	180	169	141	173	201	185	192	165	172	168	199	172	153	170	163	189	182	180	175	185	197	163	186	168	152	171	187	136	163	196	193	157	169	173	182	187	189	191	192	166	179	150	208	183	161	156	180	177	164	183	161	169	176	189	185	175	164	184	165	193	176	162	175	194	186	185	202	159	176	191	175	164	176	159	208	185	186	193	186	198	198	166	185	183	177	200	164	185	169	163	169	160	187	175	184	175	189	170	172	165	169	178	186	170	200	191	184	191	195	180	165	162	175	181	161	173	177	208	177	158	160	187	202	166	162	206	175	162	171	148	183	171	179	211	179	196	199	183	156	187	151	163	149	207	191	169	146	177	169	177	187	188	187	186	195	179	193	159	182	177	191	195	170	169	187	163	157	178	177	172	179	175	211	175	169	169	179	158	180	189	168	192	167	193	176	187	187	184	193	172	166	168	191	167	180	184	167	165	178	168	182	190	166	199	159	174	172	170	151	187	178	176	197	186	184	206	154	138	185	164	166	186	178	175	213	165	168	167	187	172	184	162	193	173	188	177	159	179	187	165	176	184	178	171	172	153	193	196	197	157	203	177	171	179	190	183	207	160	175	165	176	204	171	172	174	219	210	182	169	194	183	171	185	179	174	151	147	174	177	198	176	178	182	199	158	166	183	154	178	166	200	172	177	173	182	171	202	170	165	173	213	210	174	175	177	178	173	185	177	149	181	169	164	165	186	172	197	191	212	173	180	182	147	165	168	183	187	186	166	182	192	164	195	164	186	200	190	170	167	189	158	184	178	189	183	182	167	195	169	178	184	177	153	177	176	164	176	163	169	190	179	153	173	168	178	168	210	143	176	191	167	167	188	204	163	182	182	215	189	180	156	170	191	179	173	187	168	171	186	179	178	196	191	169	167	162	164	171	190	184	188	189	185	173	179	158	196	179	185	168	198	177	169	192	170	185	202	222	171	160	190	185	171	190	165	141	161	160	186	188	188	168	178	190	174	189	178	170	146	164	179	150	170	161	176	178	178	176	170	173	173	173	181	173	163	200	154	176	189	183	181	169	200	207	166	187	171	187	173	185	161	146	166	182	175	168	172	183	172	182	169	179	156	174	161	187	177	169	195	179	168	170	211	162	187	183	205	168	166	158	166	180	153	179	182	195	196	185	170	167	143	175	172	147	160	170	190	179	176	163	177	174	185	168	187	164	171	178	180	177	188	172	171	192	177	159	177	194	178	170	182	166	178	167	160	185	179	168	171	175	162	194	178	159	169	162	178	163	156	193	180	160	156	158	167	175	171	173	208	192	182	159	176	141	194	161	176	171	159	187	191	175	207	176	175	173	181	193	193	156	182	153	159	179	178	175	179	167	195	170	164	181	161	199	180	184	166	164	189	163	168	178	186	180	196	154	170	166	179	186	172	170	182	153	158	158	188	169	151	178	179	169	193	192	181	192	162	171	201	188	164	181	201	196	191	173	184	167	176	156	153	163	152	167	176	186	196	175	172	183	177	160	167	197	178	170	176	188	194	165	169	167	162	183	188	159	168	160	197	177	169	159	177	188	194	195	177	189	186	164	168	186	176	167	177	150	173	178	166	198	173	173	181	190	164	163	186	190	184	180	179	163	181	184	208	158	155	178	173	196	179	171	164	167	165	192	181	162	181	171	192	191	183	179	151	194	184	163	156	184	207	177	164	179	167	192	166	181	190	156	138	171	168	164	169	158	185	178	147	185	173	180	165	158	162	171	195	172	200	192	180	158	182	167	171	171	207	190	178	164	170	183	179	165	186	164	183	193	173	183	174	213	151	169	193	180	195	175	166	166	165	189	192	196	172	169	171	175	183	161	168	160	181	161	167	172	171	187	184	166	169	198	184	184	180	182	156	193	165	174	177	166	190	176	190	184	183	185	162	182	192	185	145	156	182	179	179	166	170	154	182	193	167	194	183	197	169	159	169	163	166	233	197	181	175	170	200	150	168	173	160	176	170	182	183	172	145	167	193	160	175	186	165	191	159	180	172	187	185	186	158	154	182	148	163	137	145	147	180	164	192	166	190	174	163	188	166	169	173	198	158	180	169	172	195	181	183	203	180	200	192	176	200	200	177	186	162	179	189	187	181	166	176	148	185	176	183	199	181	189	183	162	190	174	174	186	179	166	172	141	174	181	163	175	157	188	196	193	190	198	184	178	198	162	176	140	167	158	164	171	153	162	166	191	170	163	174	178	192	173	175	199	173	196	197	162	176	191	183	193	175	194	183	165	181	150	199	174	196	160	166	162	160	162	166	175	183	207	178	173	188	187	175	141	157	176	182	177	174	193	180	185	193	191	185	178	170	153	173	183	175	171	169	176	184	179	184	173	193	176	178	144	191	170	201	199	195	192	187	183	169	163	177	175	161	157	155	188	183	181	200	182	177	201	157	192	197	190	184	182	170	180	177	157	215	195	172	183	219	180	187	185	204	192	199	176	164	183	158	169	147	158	182	142	189	158	184	187	174	185	168	179	183	210	192	155	181	200	181	171	180	195	183	161	186	168	185	163	178	178	205	180	188	182	155	185	183	186	171	159	160	186	168	191	178	167	168	192	166	166	161	154	164	159	174	162	153	197	151	194	160	164	212	167	194	174	180	165	181	167	181	191	163	171	180	167	196	157	173	160	190	184	169	164	166	173	205	184	180	173	173	176	191	175	180	197	178	162	167	200	146	158	175	165	161	169	181	192	170	153	154	204	162	177	182	152	184	182	169	173	177	179	206	184	186	177	182	172	174	157	170	166	174	157	190	146	198	189	189	156	203	177	165	199	155	201	158	165	194	163	168	175	174	181	162	174	196	193	195	181	193	158	154	170	170	179	183	175	205	169	165	147	167	189	193	165	175	164	162	176	170	176	172	151	189	170	200	168	171	152	156	168	168	178	205	204	195	187	144	168	180	168	191	176	158	158	171	178	201	172
3252	4834	3201	1462	952	678	557	564	488	505	477	447	428	457	414	435	460	456	409	465	457	434	418	416	418	461	433	419	407	440	475	420	400	449	437	445	436	416	395	460	401	421	442	434	425	430	443	439	413	442	418	444	445	483	420	456	407	430	451	454	436	390	387	441	416	437	443	444	431	423	423	398	425	460	467	392	433	406	438	408	444	391	445	456	411	435	454	446	426	424	449	465	390	401	441	455	401	433	430	423	426	420	441	411	445	438	405	425	400	416	422	462	426	458	401	387	434	422	446	396	443	438	403	469	431	426	446	422	442	405	422	453	430	385	411	458	426	431	452	435	422	433	436	432	387	428	386	423	430	450	432	445	470	441	432	462	414	424	426	446	393	443	447	425	442	436	429	422	428	439	420	434	412	449	416	414	383	427	461	437	432	426	429	443	411	441	438	406	423	421	399	428	444	428	422	465	419	457	419	445	425	424	420	402	425	402	420	432	445	407	456	441	428	446	433	427	448	423	447	421	443	452	456	438	413	422	401	369	429	418	424	454	414	475	403	433	437	449	377	437	430	463	408	415	447	416	401	438	403	459	474	423	443	436	421	409	402	424	426	424	440	470	426	470	449	415	437	427	418	400	441	427	429	424	446	391	432	435	424	450	377	443	452	465	419	424	408	415	462	469	414	444	432	421	458	451	386	416	447	396	424	418	424	414	418	439	418	419	441	444	427	432	459	464	437	457	418	410	439	429	450	381	425	418	425	412	427	432	416	402	445	421	442	449	418	451	461	435	435	411	412	434	416	422	437	430	439	468	441	430	425	424	466	414	397	363	411	425	450	436	430	464	399	391	442	393	446	454	468	406	436	464	447	426	417	410	417	442	420	416	430	427	432	429	453	427	467	401	453	412	444	416	455	408	456	450	436	412	432	469	429	413	422	425	420	442	420	407	433	391	479	434	467	407	411	447	454	452	403	409	447	408	408	448	447	451	465	403	406	418	406	411	430	431	455	444	424	439	419	438	434	427	433	428	401	443	398	425	410	457	456	419	451	377	430	443	432	406	425	432	425	417	404	406	393	401	433	448	433	395	411	423	433	443	424	410	443	430	420	413	410	451	406	428	446	409	434	428	398	423	406	415	429	410	446	426	434	428	382	446	452	436	439	443	433	438	437	472	418	399	407	394	433	422	454	394	433	438	454	438	403	444	442	454	409	444	403	407	409	384	420	438	435	428	402	447	465	447	431	443	454	438	465	408	419	416	439	422	453	384	394	440	422	385	411	423	441	452	462	436	454	434	437	424	400	443	438	432	438	422	418	408	402	444	441	456	434	436	440	430	461	443	439	417	427	406	417	410	453	425	433	412	428	411	384	418	425	386	427	435	435	424	432	431	428	419	404	410	431	435	435	442	414	465	404	449	429	444	435	410	457	379	373	444	431	435	450	404	456	443	434	417	452	413	449	438	399	433	475	429	428	432	453	431	448	410	421	415	413	380	452	414	412	415	463	439	434	432	409	420	480	402	397	419	432	425	431	437	423	402	429	395	432	446	425	427	425	403	437	413	420	411	420	404	410	438	444	447	414	409	439	411	452	452	431	451	431	437	435	408	434	437	462	426	455	409	445	404	444	445	396	426	410	411	450	423	429	428	413	416	420	437	406	425	384	436	438	451	431	416	404	417	418	437	447	418	403	427	409	426	416	481	450	438	427	411	422	451	427	462	407	412	446	420	429	450	403	401	459	402	454	402	449	445	417	415	409	422	431	435	417	426	465	424	426	403	442	396	391	456	410	451	406	421	407	423	434	424	445	405	405	443	447	405	454	448	405	409	417	423	406	456	424	504	437	420	408	427	426	426	401	440	446	458	413	405	401	424	454	417	444	430	443	457	403	440	414	488	380	441	400	433	436	414	410	410	429	400	437	441	395	444	468	431	432	413	406	424	497	439	440	449	450	428	423	446	432	446	441	394	455	457	416	428	446	450	415	438	424	410	384	417	460	406	419	416	434	456	408	420	431	417	392	437	414	410	412	414	438	439	445	424	418	418	434	430	435	396	449	423	448	423	418	418	417	405	419	426	406	408	420	427	416	441	463	440	456	412	441	400	427	417	418	459	433	418	440	404	436	458	419	389	464	440	444	448	437	399	433	427	416	426	432	423	420	406	429	398	447	392	436	460	414	419	385	416	410	418	428	421	448	424	410	432	420	482	429	408	437	443	459	424	429	432	429	438	411	437	444	395	414	423	422	450	397	444	416	404	421	385	429	417	398	415	472	450	417	402	465	451	414	379	439	444	438	409	417	430	441	435	412	431	443	390	417	455	459	424	424	426	415	465	419	417	444	406	426	424	397	465	418	452	427	402	416	394	395	398	415	417	458	420	420	445	457	437	448	428	410	402	431	413	447	419	465	456	393	372	455	467	414	437	449	430	452	437	406	443	401	436	422	385	450	439	444	453	444	433	418	447	441	462	455	424	430	426	443	422	411	443	428	477	442	418	425	399	418	406	422	428	387	438	416	463	407	436	442	439	459	407	426	440	407	394	471	405	424	474	462	413	400	393	432	430	413	428	406	393	426	384	456	429	420	459	454	433	448	469	425	425	421	413	410	423	405	411	405	439	416	407	451	410	450	427	398	402	447	398	450	480	453	441	449	432	416	410	397	397	426	447	404	420	431	405	442	448	442	432	441	422	416	415	408	436	437	446	472	414	412	417	414	435	433	490	435	464	430	436	399	407	427	444	428	456	431	427	417	425	461	416	433	414	404	393	441	421	425	463	400	423	389	442	435	442	449	457	454	401	438	417	427	442	426	444	438	414	443	407	415	448	427	429	406	389	436	412	414	486	420	446	434	437	451	427	423	448	413	451	460	420	385	449	448	418	430	418	423	439	413	395	416	435	455	401	446	405	449	423	416	422	426	463	473	419	467	419	430	474	393	414	415	411	404	419	410	423	445	433	408	402	433	416	430	383	400	441	406	433	405	460	453	432	439	445	394	397	455	443	456	392	426	473	427	405	440	395	446	429	453	461	448	430	436	433	430	464	401	442	432	440	471	417	437	423	448	422	432	453	453	450	456	421	467	495	423	451	429	412	406	432	437	388	412	420	435	449	441	423	431	408	452	455	438	448	462	410	421	386	443	439	421	438	455	440	433	398	447	421	460	413	429	408	431	433	430	421	419	446	406	409	437	399	477	423	459	437	465	412	454	392	428	440	442	431	387	423	426	444	454	411	485	425	416	456	463	415	454	420	445	399	425	476	444	421	481	419	444	415	413	449	417	438	416	421	449	400	400	398	416	404	426	413	390	424	421	426	418	450	463	453	436	444	427	442	433	420	450	425	438	419	441	418	388	445	434	472	412	392	435	435	415	389	438	462	446	421	481	412	410	410	413	408	446	444	451	406	459	424	430	402	432	453	422	417	427	403	410	444	409	418	448	384	436	409	457	457	415	401	405	411	411	426	449	455	436	437	452	434	421	418	425	436	427	417	423	386
32917	10829	1343	570	467	439	467	464	434	405	418	418	498	440	415	412	414	401	431	415	415	429	451	421	460	446	396	401	437	379	422	410	415	413	454	409	417	457	436	393	462	395	416	461	438	426	424	412	431	401	388	453	456	398	448	413	431	429	409	431	403	407	427	426	412	370	390	449	417	397	422	433	439	405	405	434	420	407	393	405	439	454	439	420	470	430	414	448	463	387	385	379	423	386	433	416	458	372	403	426	425	415	460	381	402	393	422	421	386	405	385	418	368	426	430	453	432	419	441	379	433	429	409	415	381	419	418	400	436	434	408	432	435	422	426	422	420	458	422	445	420	418	415	372	421	436	413	399	445	431	412	414	457	452	407	436	390	465	396	400	399	394	383	420	453	450	428	432	405	478	410	430	453	396	402	403	411	411	442	424	407	409	450	430	402	453	398	411	397	414	430	444	414	411	423	404	393	454	414	416	417	393	392	424	414	450	425	433	424	425	397	406	408	422	389	432	408	424	440	389	414	397	384	416	421	434	468	413	421	383	426	450	421	419	425	378	433	410	419	483	388	408	394	412	454	401	426	406	409	402	440	400	442	381	380	422	443	441	454	406	405	386	459	425	400	446	429	425	420	421	411	450	433	442	429	422	414	439	412	430	437	423	376	378	419	430	402	397	398	404	428	408	391	442	413	390	420	405	412	440	460	429	396	413	406	402	384	424	416	422	426	415	417	405	412	411	388	413	422	432	429	397	395	436	405	395	452	459	421	418	426	406	444	425	431	420	383	388	403	404	422	380	416	428	450	394	413	441	395	426	394	450	436	471	450	410	420	379	417	442	410	369	468	430	397	401	418	448	435	397	433	389	444	464	376	423	434	424	458	443	431	437	430	422	390	409	424	429	383	419	427	375	436	419	463	390	432	454	436	428	377	432	426	422	435	438	424	440	374	435	387	387	397	441	404	382	431	406	430	431	426	427	442	410	416	424	402	442	452	432	426	422	413	412	406	425	392	393	387	407	391	396	388	400	422	436	425	424	462	411	442	431	419	435	392	428	464	462	412	420	376	431	427	430	433	424	448	390	401	416	398	418	422	416	415	453	436	437	396	407	418	401	439	426	379	408	381	428	453	408	416	416	407	413	469	444	402	402	389	427	425	416	445	433	406	385	409	422	439	425	415	408	411	417	409	416	434	436	389	408	430	380	391	446	411	464	457	413	434	429	422	396	406	404	405	450	436	411	401	453	469	430	401	413	387	393	444	461	413	451	432	427	377	423	441	416	438	415	395	410	387	409	433	392	410	421	372	429	425	451	433	436	433	415	425	427	439	408	389	444	398	437	412	433	398	394	448	431	414	415	418	378	383	394	413	449	457	460	452	430	422	473	462	400	445	423	449	431	446	401	460	409	422	427	426	402	443	457	440	383	400	428	393	392	425	406	444	390	395	390	409	425	406	423	394	417	398	453	440	424	428	401	419	407	430	441	391	392	406	461	437	369	408	387	417	410	404	420	398	445	429	391	384	408	431	386	390	408	456	408	382	420	417	404	389	426	375	354	416	408	391	410	421	427	436	464	457	393	438	420	394	427	426	407	418	396	423	435	414	460	416	408	437	424	437	415	394	409	423	439	442	380	433	444	417	394	452	435	401	426	435	378	408	452	399	395	453	367	431	388	426	433	410	394	378	396	464	414	395	465	412	438	394	399	410	460	428	385	416	413	408	453	401	414	421	427	419	415	421	416	462	418	449	392	416	397	427	406	400	433	404	402	416	424	438	460	435	417	474	427	456	397	435	432	383	461	422	419	435	399	395	415	436	404	388	395	377	447	442	451	389	386	444	411	453	391	426	421	410	387	399	443	428	400	437	412	431	398	396	421	416	468	434	455	433	402	429	410	432	451	444	405	455	410	431	460	415	402	460	423	413	432	433	408	403	427	408	391	412	385	438	394	379	392	404	385	429	392	485	433	426	362	374	462	454	421	389	429	405	459	482	415	416	397	387	408	436	463	432	393	396	408	441	422	416	392	397	416	421	423	424	399	447	420	411	423	430	393	412	422	396	415	415	381	440	405	425	398	419	409	395	408	432	422	444	444	385	375	379	462	436	408	433	446	414	409	424	397	428	364	419	420	445	434	430	389	418	432	410	455	443	415	403	381	423	422	392	359	411	428	400	440	434	412	423	409	421	385	440	409	383	449	441	437	399	420	402	433	398	408	428	412	396	381	405	452	429	397	394	404	426	404	418	430	412	406	399	414	442	363	408	430	407	437	426	417	392	383	425	450	412	437	427	402	449	433	429	422	406	377	448	391	400	461	429	418	402	418	415	442	393	391	414	370	417	453	415	413	426	389	410	403	398	418	404	402	373	430	443	406	440	462	410	447	414	434	442	385	411	399	434	409	423	404	444	451	452	417	421	445	421	406	429	430	435	444	403	405	442	432	422	432	434	411	398	423	413	412	402	417	446	407	400	424	408	399	450	423	426	412	395	413	384	396	419	423	391	392	425	411	373	423	437	439	432	464	422	440	441	380	422	406	423	449	452	430	401	407	409	422	415	401	430	380	429	415	389	424	395	416	398	442	407	433	421	400	426	414	454	367	404	411	413	431	393	409	435	426	414	402	402	392	389	433	376	423	404	387	396	377	415	428	403	418	400	389	394	414	414	398	433	402	410	414	426	416	415	448	403	406	420	432	452	420	392	448	427	402	416	411	424	364	432	418	398	418	435	400	448	365	442	398	405	466	420	430	440	427	422	411	414	424	402	440	447	404	393	456	407	425	444	461	413	417	396	429	421	443	439	455	400	417	422	390	411	444	425	403	432	427	389	429	451	421	456	375	370	406	422	363	410	437	409	423	456	445	386	403	442	401	434	414	411	413	434	378	447	427	428	423	424	413	409	408	424	423	413	446	403	444	440	394	429	433	424	446	391	391	402	401	403	377	462	423	418	417	427	414	409	421	457	411	420	423	433	421	431	459	414	411	411	413	403	440	433	407	432	446	396	389	417	457	341	407	436	436	406	409	420	463	389	439	448	425	382	428	422	414	376	463	453	422	402	460	428	399	416	447	417	431	479	423	395	432	372	398	440	412	427	410	407	430	398	433	445	417	413	427	428	448	394	428	436	418	418	411	390	419	423	473	417	442	403	437	426	415	402	412	428	411	407	402	398	420	450	397	375	370	399	421	408	411	394	374	381	387	414	428	402	413	408	402	391	425	413	446	440	408	405	405	430	419	412	396	438	425	430	430	411	456	425	430	408	434	391	417	376	431	397	420	439	437	437	415	417	378	409	414	430	418	414	407	419	373	472	402	384	403	368	440	425	410	418	436	411	393	446	426	410	419	406	447	432	420	385	419	446	409	433	427	423	438	420	416	410	379	373	396	424	402	392	372	475	401	437	371	418	385	386	425	388	396	437	438	420	384	430	398	380	445	478	422	426	432	458	377	400	404	430	412	410	419	386	422	392	401	419	402	386	404	385	379	396	441	394	433
5964	1081	960	957	956	931	937	940	963	942	958	887	916	926	920	926	950	970	899	975	971	915	919	937	903	953	964	957	918	945	924	908	978	952	927	899	917	973	982	873	952	846	936	948	900	966	940	893	931	905	891	912	927	950	904	935	943	944	882	945	891	969	939	949	930	892	901	918	955	918	893	925	932	941	878	953	979	957	948	917	991	919	930	1015	925	932	982	910	902	979	958	930	933	909	931	947	915	966	875	976	939	886	946	941	856	873	924	889	929	907	936	926	912	916	906	935	958	948	920	928	891	889	939	884	955	936	904	918	913	973	878	955	846	982	979	961	946	976	954	891	965	899	933	909	968	924	894	905	966	921	914	905	949	932	935	911	905	890	898	880	954	953	987	923	874	891	926	938	900	931	875	864	833	912	892	908	944	926	892	932	931	896	912	916	948	969	865	895	956	945	941	910	924	897	921	909	957	930	973	933	924	905	934	946	990	880	955	936	914	1030	931	930	932	941	954	932	953	926	935	946	919	903	905	922	880	909	854	918	900	946	930	896	948	979	895	963	913	914	902	902	896	937	907	889	928	935	909	903	909	908	923	963	938	1009	972	885	919	925	924	892	925	895	923	944	915	940	929	909	935	967	912	978	921	873	915	933	920	958	917	886	926	984	843	927	948	922	891	859	933	914	919	926	917	950	894	890	970	905	900	864	915	926	904	899	907	943	958	882	892	880	899	953	892	914	953	910	958	899	893	907	909	932	936	890	929	929	913	874	863	928	855	862	903	973	954	907	1004	941	919	909	916	903	956	917	949	898	956	964	876	917	897	893	971	895	929	912	908	904	923	887	922	944	911	917	926	943	919	868	916	905	926	937	964	946	961	971	896	957	889	927	891	958	944	939	922	935	911	955	937	924	914	936	922	949	928	960	910	923	984	964	962	949	916	904	868	927	979	923	952	912	907	965	954	959	917	876	908	950	929	849	896	886	912	931	900	912	910	956	932	952	892	913	970	911	881	890	911	877	946	986	889	985	957	872	970	902	913	888	906	923	909	907	881	913	896	892	883	904	937	909	894	924	913	903	920	897	924	922	941	977	955	920	953	980	961	940	897	922	971	890	918	891	937	937	944	925	972	972	890	935	968	968	931	895	909	1006	960	910	888	941	895	928	949	946	886	938	922	895	879	922	951	916	873	920	929	923	890	929	927	920	920	948	1003	924	951	937	902	930	964	884	919	898	956	929	920	943	911	933	924	883	848	961	909	940	933	963	901	1015	900	887	916	896	886	927	900	886	936	995	909	934	896	905	918	896	899	906	909	866	871	913	934	963	911	876	882	947	928	992	917	920	903	948	943	898	934	900	983	966	963	981	914	914	951	885	913	898	928	906	944	915	880	937	930	914	920	909	981	914	946	931	938	906	936	899	946	917	936	970	945	923	933	915	889	930	941	959	948	933	951	933	938	981	947	920	901	931	945	938	948	968	913	912	911	860	917	909	870	981	928	913	885	862	944	920	938	934	854	950	916	909	926	969	932	932	934	922	942	954	902	958	971	925	921	956	962	981	934	931	868	987	911	929	948	932	891	980	892	963	918	931	898	879	877	857	974	957	962	936	881	922	903	950	940	891	971	947	934	933	880	938	929	927	945	931	925	921	914	890	880	960	916	932	905	909	921	969	947	944	937	884	915	905	889	917	914	876	924	931	945	918	902	928	911	889	907	908	930	881	1008	916	960	931	913	948	905	931	931	903	946	937	943	884	905	922	907	941	923	867	891	921	967	931	898	952	937	916	899	941	893	909	920	905	948	952	932	896	886	893	924	956	978	864	921	942	935	923	942	938	956	952	936	897	893	978	985	926	895	906	925	954	934	870	945	940	885	930	933	930	892	921	939	956	871	962	962	924	903	925	961	950	998	900	932	921	864	939	913	929	909	952	923	907	892	898	935	913	950	901	950	875	929	907	910	901	865	945	888	914	936	935	914	949	954	928	942	956	882	903	889	902	953	952	947	959	899	957	935	977	949	949	896	914	960	990	972	928	924	949	887	942	894	950	933	880	902	939	932	938	943	949	962	889	949	947	881	894	887	966	999	906	925	965	906	891	918	875	879	944	950	911	903	925	938	906	972	867	929	958	949	938	954	898	924	899	933	931	904	916	928	889	925	932	971	910	905	886	886	926	920	889	903	913	891	945	882	867	965	910	955	914	954	883	945	916	915	960	939	875	963	890	1001	947	935	921	910	896	936	880	952	900	898	985	962	941	945	911	927	869	900	917	916	878	914	874	910	968	970	865	941	951	943	929	924	916	954	928	927	934	915	967	919	894	907	920	899	970	975	927	934	962	913	937	888	847	903	945	925	892	944	932	946	963	932	945	946	934	901	936	899	951	962	926	952	873	952	906	963	848	929	953	948	886	963	943	914	920	885	921	928	913	894	927	961	898	892	917	940	913	934	915	905	939	937	962	908	980	946	988	961	942	916	888	938	966	918	940	896	959	920	958	972	869	945	913	889	899	924	945	947	903	895	958	909	924	966	953	939	908	848	937	926	916	995	923	937	911	909	928	907	919	967	974	970	1003	944	940	940	954	932	939	936	967	877	936	882	919	934	954	910	951	935	875	958	902	959	945	919	924	934	977	966	873	903	902	890	931	935	908	898	877	895	946	924	901	925	848	904	918	947	937	902	906	951	953	976	895	919	935	911	968	924	978	921	887	941	930	936	937	909	915	914	904	965	878	970	915	902	947	939	909	945	903	907	941	914	934	944	907	906	857	884	904	940	911	887	943	946	946	921	973	862	916	945	935	973	967	894	950	914	918	881	943	934	917	924	903	890	905	902	916	928	930	944	996	923	899	943	888	927	960	892	925	898	906	941	896	927	912	934	885	914	908	986	931	938	894	917	942	986	955	915	912	895	935	967	901	943	939	958	924	1014	900	901	954	859	955	904	913	895	899	898	917	922	934	949	915	891	918	910	911	905	929	942	944	898	934	916	949	958	925	982	959	956	944	908	950	913	927	884	885	938	897	967	952	926	949	939	953	871	890	918	905	919	907	908	896	948	953	955	951	949	926	923	884	904	938	922	971	927	918	853	923	933	979	912	895	943	959	958	884	955	922	949	935	932	899	948	948	901	957	848	863	964	960	963	963	945	933	916	913	939	936	968	936	961	871	908	934	911	943	947	959	936	939	926	917	961	910	902	935	913	957	904	884	922	887	928	905	932	908	950	963	921	894	956	977	914	948	958	944	901	919	941	929	898	965	887	913	949	917	955	898	914	911	890	942	903	879	935	988	959	944	964	915	937	945	927	880	928	907	923	898	913	913	938	926	929	899	906	891	910	906	880	903	977	896	941	905	974	902	917	947	973	890	943	948	934	916	890	839	883	920	952	888	959	910	894	897	912	958	944	928	859	918	943	911	928	862	900	890	980	901	900	916	943	908	899	918	901	946	921	891	965	875	838	947	957	875	944	898	882	910	942	910	985	886	954	980	823	872	900	954	1006	886	876	950
24728	21232	24843	27908	21122	3998	656	506	452	445	398	400	444	393	371	411	385	367	386	359	370	401	386	374	370	373	375	342	329	361	314	368	373	365	384	390	407	363	364	383	373	391	378	355	371	391	335	346	341	352	413	389	355	370	341	384	369	373	366	415	363	378	377	394	383	401	361	392	340	410	389	387	357	371	363	331	384	357	380	335	402	370	377	389	375	392	394	369	399	383	376	393	342	385	347	351	339	351	368	368	363	381	393	363	388	328	395	358	400	355	398	357	369	349	377	375	335	354	375	340	329	357	342	361	392	345	389	365	375	354	342	390	391	366	380	378	407	347	350	351	391	357	364	392	351	368	370	377	404	353	351	372	336	374	388	354	384	355	373	390	402	387	391	344	380	389	382	362	336	372	377	397	341	381	404	392	399	347	371	382	406	401	346	388	369	345	390	407	361	366	346	354	359	363	389	373	380	385	422	398	359	353	383	387	388	355	377	363	382	363	353	388	359	339	354	340	361	349	379	378	368	330	372	364	357	379	382	364	402	337	377	379	352	366	403	386	405	375	399	379	371	316	348	373	367	361	377	345	349	431	366	392	383	373	364	383	375	389	400	361	401	351	384	415	364	384	399	381	329	388	347	342	365	358	375	352	378	376	398	375	375	349	357	384	357	355	346	363	358	369	365	366	373	363	357	372	405	364	373	393	374	392	340	360	374	407	370	380	353	372	379	350	364	379	382	390	404	345	368	392	381	351	358	404	392	377	344	384	380	365	362	350	407	394	343	357	404	417	377	388	364	351	359	380	377	399	343	379	388	339	379	355	370	395	416	372	390	393	374	365	370	346	362	337	379	368	397	366	401	364	386	377	349	370	370	365	357	378	355	377	354	360	378	364	336	361	386	367	353	394	383	387	394	378	391	365	363	351	432	376	363	405	367	396	325	342	369	368	366	357	386	378	366	341	369	352	330	358	407	410	374	357	342	367	365	371	408	353	343	354	368	357	412	336	377	357	376	359	377	384	355	382	377	364	376	356	366	380	372	365	369	386	344	354	399	393	403	382	349	363	376	413	372	384	332	368	398	346	347	372	355	351	358	342	365	394	394	369	373	405	388	413	353	365	359	386	363	334	369	362	369	357	387	364	395	382	359	362	334	372	364	389	406	358	391	408	347	348	383	384	345	365	383	348	339	371	363	354	356	348	393	364	366	384	341	396	384	376	373	403	390	349	381	389	378	391	359	369	380	354	380	357	392	397	369	396	387	360	331	375	391	365	367	311	379	356	356	369	344	376	371	352	351	337	383	360	376	357	367	389	367	356	335	331	376	332	392	363	345	365	408	375	375	362	362	383	387	392	372	377	357	376	393	379	350	365	381	383	356	412	379	388	360	385	379	331	414	394	356	368	393	373	389	369	367	379	357	365	362	375	353	363	362	389	331	393	398	378	342	399	380	403	357	396	369	340	353	365	380	390	403	389	398	364	393	358	412	380	347	395	346	363	390	369	339	356	379	351	363	363	343	400	365	362	375	332	348	336	392	355	352	348	349	350	363	360	389	346	365	350	400	332	383	371	368	366	343	352	362	396	381	368	394	373	395	360	395	384	343	384	390	353	411	358	371	360	380	440	392	372	372	399	380	389	359	361	392	355	347	389	393	372	415	349	393	365	387	370	395	392	363	397	379	403	380	387	394	391	321	354	363	370	392	381	364	387	392	352	372	378	349	345	342	363	410	385	368	393	354	386	371	367	371	339	360	368	368	357	353	346	389	354	375	342	346	365	350	410	374	350	387	371	373	365	358	389	362	343	357	370	384	384	395	352	354	358	356	356	379	337	379	379	319	371	358	401	378	358	371	368	362	372	376	366	391	376	382	346	353	344	344	340	355	356	355	413	393	372	354	361	345	355	387	372	368	377	356	396	376	367	391	400	334	371	392	382	356	387	361	380	404	370	367	386	352	395	417	368	309	365	373	361	382	390	417	380	391	397	384	331	353	382	351	388	327	310	337	384	350	398	372	369	388	340	381	385	373	374	345	377	396	345	383	384	368	426	361	381	423	375	363	371	354	377	347	346	412	351	374	369	335	373	376	382	333	342	369	393	389	388	357	380	376	366	365	363	372	382	360	382	358	390	395	370	356	357	412	366	382	368	341	362	387	375	374	366	404	373	353	392	342	319	361	376	394	374	356	365	386	361	376	399	356	390	345	372	383	380	361	356	375	356	352	404	345	377	382	380	404	379	382	392	375	360	407	368	368	327	372	389	384	401	340	372	388	327	394	338	328	377	361	352	396	352	370	380	345	371	395	355	347	382	368	363	372	379	377	339	339	344	383	359	381	362	396	409	356	376	405	322	396	408	352	378	372	374	387	330	343	388	382	379	412	351	398	405	391	355	375	362	357	370	396	396	339	376	348	345	369	372	387	331	354	354	398	381	347	387	345	363	357	364	360	389	386	398	370	373	403	399	364	375	379	368	362	426	338	372	405	356	367	357	352	383	388	370	356	362	390	349	378	371	354	405	383	384	360	371	383	378	393	397	346	369	376	357	338	396	384	355	386	330	341	348	405	363	338	397	329	383	391	382	359	332	325	366	381	385	351	360	373	389	373	382	384	342	381	364	348	363	375	402	364	345	347	366	371	411	344	390	382	385	352	412	369	349	358	367	361	375	375	389	359	388	376	366	365	404	370	397	375	409	365	361	403	361	406	362	360	378	371	374	354	374	392	382	390	329	376	372	378	392	338	407	337	381	377	387	400	374	331	381	387	383	375	398	384	354	362	395	340	397	396	368	389	387	375	351	377	370	346	367	373	385	356	398	362	362	394	427	358	385	359	367	407	372	387	383	366	355	371	360	383	358	365	368	373	373	389	389	371	381	395	350	365	377	398	364	367	357	385	314	331	370	346	387	375	382	357	381	374	368	375	364	374	346	347	374	359	379	356	382	372	361	360	329	376	404	373	367	407	377	366	349	380	366	401	356	376	362	355	388	366	336	357	396	328	374	368	380	358	398	379	384	388	370	355	370	327	378	370	370	386	394	383	370	346	399	377	374	360	370	402	385	390	354	384	375	349	371	388	377	371	386	339	405	346	364	374	394	378	354	382	397	370	371	389	387	344	354	378	384	390	343	382	378	398	387	362	355	378	413	381	350	372	372	370	372	386	348	357	383	384	345	359	374	403	367	365	351	379	366	348	347	361	387	355	370	361	349	387	384	394	378	346	381	393	361	392	358	383	324	338	362	328	381	360	387	366	363	350	349	368	387	350	375	372	388	350	368	377	332	335	353	421	353	369	393	341	410	366	361	367	373	391	410	371	390	346	395	379	340	389	377	412	359	369	380	400	377	369	347	389	375	349	421	332	317	366	403	345	329	374	393	386	366	374	396	377	346	354	377	338	357	374	371	384	346	370	377	386	395	367	380	390	381	373	407	389	341	372	366	347	358	400	379	336	355	401	411	336	320	347	390	402	354	402	343	383	366	374	449	381	378	394	320
3440	3152	2282	1431	1121	944	953	875	846	893	833	853	801	831	847	838	847	794	858	820	843	809	809	865	843	828	842	834	865	827	780	772	807	844	841	832	779	865	808	785	824	845	768	831	824	851	816	830	803	809	844	823	809	772	770	808	752	819	871	832	771	801	827	775	845	834	859	777	745	837	812	864	840	790	798	822	794	821	813	815	796	877	769	812	802	797	809	833	807	837	820	790	838	797	827	856	756	833	826	783	801	807	816	775	815	810	797	815	803	849	750	777	817	825	842	844	810	795	777	798	838	820	808	820	815	766	825	803	788	801	826	836	799	850	820	833	784	809	773	795	788	803	850	816	868	858	814	844	793	834	795	792	816	859	844	777	747	756	826	818	848	774	835	837	837	805	758	772	783	772	791	802	795	843	814	841	796	773	802	825	831	822	819	790	819	811	876	797	835	798	831	809	825	794	821	794	799	830	810	821	839	828	820	834	826	799	818	824	816	796	903	811	779	792	779	776	755	839	796	823	786	836	778	811	831	818	783	850	817	829	835	816	823	845	810	816	789	774	817	802	842	796	838	816	796	787	827	809	775	821	781	807	754	828	761	825	815	800	835	818	824	843	800	801	761	821	808	807	794	830	834	797	858	819	796	827	849	836	768	785	809	827	807	777	827	791	838	844	816	776	798	830	797	807	826	803	820	842	763	827	793	789	857	815	847	774	817	840	821	787	826	817	803	811	829	829	795	794	815	824	823	789	772	833	806	844	851	808	808	820	829	842	804	794	864	828	808	811	822	805	830	827	866	757	823	821	812	764	879	846	814	815	832	813	799	777	858	807	779	869	830	787	839	792	823	774	770	824	756	729	866	778	778	795	806	819	819	807	812	831	798	797	816	843	813	821	803	835	873	761	846	826	814	780	828	809	779	847	833	853	855	805	786	810	858	861	813	821	857	809	798	833	832	867	820	845	764	861	833	768	871	798	837	801	768	801	864	845	809	795	839	816	856	873	826	767	833	821	793	798	781	805	819	832	794	777	851	778	816	842	787	832	818	802	795	859	803	752	785	799	812	787	827	826	794	790	817	834	818	815	849	842	796	837	823	815	789	802	836	815	775	797	826	820	768	802	812	804	779	810	803	856	816	859	830	817	859	769	803	837	791	806	788	836	836	790	786	794	822	843	817	799	837	782	832	827	828	756	852	753	805	770	744	815	773	857	795	805	836	852	811	826	807	820	860	797	777	748	884	749	808	828	785	858	822	809	813	805	813	833	828	855	865	781	793	819	784	797	798	827	866	793	807	737	778	815	801	819	813	840	797	887	812	847	780	766	780	858	800	821	828	778	781	793	794	794	815	875	808	746	822	870	862	760	780	764	856	792	767	824	782	836	851	841	801	836	812	809	835	785	859	822	837	822	863	751	792	830	879	767	832	837	763	773	788	772	824	784	788	777	800	791	815	836	828	831	795	855	819	815	814	786	830	853	791	826	788	805	800	780	841	753	825	796	885	814	828	811	822	900	842	766	830	804	810	802	788	767	843	835	837	814	822	818	803	761	841	808	788	807	769	858	776	828	782	843	840	840	810	755	837	809	788	816	808	823	816	821	765	846	858	792	810	811	812	849	856	830	865	825	823	805	816	802	835	835	812	786	822	807	776	840	737	780	751	762	775	786	772	820	793	772	762	825	845	848	857	780	793	746	841	789	760	837	832	798	793	880	827	813	858	808	829	801	824	760	777	827	819	763	783	811	802	794	801	805	838	782	784	798	823	839	804	792	815	807	784	746	830	798	791	789	762	802	850	769	791	795	808	813	818	809	767	789	808	791	849	768	820	761	813	817	815	821	763	816	833	807	826	812	860	834	785	774	800	870	844	846	779	830	738	806	769	792	828	818	811	814	813	774	792	783	809	808	788	831	807	799	821	789	842	811	835	781	857	848	805	794	776	787	800	833	762	793	841	840	798	790	777	798	821	835	854	813	793	792	828	833	803	820	812	794	833	873	799	805	818	800	803	822	839	791	764	816	832	800	807	839	798	814	810	809	812	817	834	768	788	865	765	835	750	757	805	802	784	835	841	835	791	837	840	816	827	773	846	808	840	807	818	821	787	825	823	820	785	777	802	762	808	799	813	820	851	815	835	818	792	827	813	802	802	766	792	757	793	809	787	795	840	791	766	846	783	845	790	766	817	839	817	818	794	758	873	786	827	789	861	821	823	867	787	836	828	805	819	826	841	832	832	819	809	807	778	775	813	855	797	808	810	802	807	789	803	816	796	823	792	764	854	820	873	818	824	782	774	834	769	804	823	779	832	897	769	773	851	865	825	799	804	816	808	815	797	814	785	806	834	797	837	815	774	764	827	842	834	827	736	809	812	840	858	818	834	821	845	775	791	820	832	823	735	845	775	824	804	789	830	767	776	787	814	853	820	843	859	809	829	798	815	768	815	774	828	780	812	835	787	805	776	815	782	831	853	759	805	795	801	815	835	765	807	801	825	811	829	820	860	811	799	828	797	783	798	788	812	845	742	788	849	843	802	836	856	808	833	820	781	832	764	817	826	767	837	836	816	771	801	847	760	838	841	826	802	837	788	822	843	800	762	864	777	813	809	791	815	783	737	841	778	824	764	816	824	847	824	805	846	793	815	832	820	777	822	760	799	786	753	824	818	844	834	753	826	758	797	831	820	785	866	799	821	816	798	823	840	826	793	783	820	836	830	829	773	788	856	834	856	803	746	746	772	821	837	827	772	805	754	834	765	824	842	830	808	824	785	821	820	792	787	758	817	813	802	809	812	812	729	819	814	791	845	821	798	799	839	873	827	819	854	760	847	844	806	759	838	844	820	816	806	833	792	785	825	862	852	809	780	803	860	819	810	809	823	805	821	860	811	803	800	805	784	838	806	836	773	800	784	768	832	814	806	826	794	786	801	754	794	866	819	836	831	863	785	800	875	831	817	802	862	800	815	831	798	790	788	792	792	818	799	803	783	866	858	800	753	870	783	775	769	814	833	813	763	803	811	797	844	875	785	793	833	798	799	827	832	808	845	831	865	856	766	799	817	802	825	812	861	809	812	811	798	838	849	829	762	781	837	874	851	735	828	830	776	833	796	816	779	807	837	795	799	809	791	847	814	797	801	831	814	770	830	768	811	779	802	802	776	788	800	829	797	844	821	838	799	810	759	840	800	787	809	833	791	766	755	808	775	794	807	766	861	791	790	805	854	787	818	790	789	853	789	771	751	785	788	761	833	763	753	811	776	860	793	796	834	801	830	846	843	858	820	843	853	812	783	799	766	841	784	840	767	820	828	803	751	792	820	797	766	759	803	838	812	811	851	798	807	795	785	776	838	832	827	806	786	786	821	832	832	828	836	789	799	801	816	808	787	790	823	799	792	818	778	799	828	797	812	829	818	858	852	815	825	805	796	784	795	803	813	838	843	858	774	789	773	805	810	797	776	788	838	806	763	841	817	811	799	837	811	818	770	765	769	808	842	781
23980	21134	25311	27225	21139	21025	2477	464	321	293	281	240	237	257	219	226	218	218	221	220	193	197	213	194	186	188	201	185	193	185	173	185	208	184	187	204	191	197	201	184	188	187	165	170	179	148	196	174	192	181	172	184	170	200	218	186	195	182	157	175	188	172	175	182	188	191	198	182	164	174	151	176	169	188	195	174	170	170	171	181	171	169	176	172	181	187	199	165	136	158	214	173	188	169	179	201	198	186	203	178	198	176	192	180	209	168	183	196	173	180	191	179	171	151	189	171	162	172	154	176	152	173	183	196	169	194	137	197	190	202	191	167	181	175	164	179	159	165	192	182	168	188	190	186	196	164	186	176	179	175	161	192	192	188	151	168	199	181	169	180	188	184	199	186	174	215	165	208	175	186	209	176	206	196	181	155	169	198	168	178	169	173	179	205	193	152	183	154	186	180	194	151	213	178	180	185	206	188	185	183	191	164	173	171	179	171	182	191	165	157	172	168	213	189	187	176	195	175	200	181	166	192	177	209	176	183	185	190	178	186	158	181	161	181	186	170	175	170	206	188	180	185	187	158	169	191	190	177	170	162	177	179	152	180	175	174	198	179	182	169	178	173	180	193	182	174	168	176	179	184	184	169	189	190	187	179	186	177	182	180	180	174	166	165	177	177	181	188	190	187	206	175	160	177	163	182	171	163	174	191	172	196	177	173	190	170	199	182	189	147	168	183	171	191	166	197	220	181	164	212	190	189	177	188	179	167	166	161	181	192	172	167	160	161	198	191	182	193	169	184	185	176	203	203	191	188	167	160	166	153	175	196	175	172	178	141	174	192	187	197	189	180	170	201	178	180	167	159	186	172	193	201	179	162	157	181	160	182	187	174	191	196	172	152	198	176	198	186	213	193	186	181	166	169	168	186	193	180	171	197	188	161	167	167	180	172	178	176	173	189	178	175	180	180	181	158	160	173	207	188	204	214	181	183	193	162	194	202	173	187	128	188	185	175	171	181	181	206	174	163	177	199	195	166	183	168	198	186	168	211	180	185	149	176	208	182	160	175	160	174	185	156	197	169	155	167	171	168	178	201	167	179	179	160	176	156	198	151	155	187	177	192	193	161	169	167	206	160	165	194	168	189	165	152	175	185	191	183	161	183	179	179	219	175	191	185	201	162	182	201	193	174	185	182	179	174	180	170	197	176	178	200	172	155	173	175	161	212	155	195	187	209	188	184	178	207	188	193	193	178	170	160	215	197	177	191	165	197	175	173	155	216	175	170	211	183	171	203	173	193	202	160	165	177	175	203	161	158	158	195	193	159	209	166	166	147	184	164	166	170	171	167	183	157	149	182	173	175	184	187	183	181	192	176	184	152	150	224	184	195	201	183	192	188	164	188	179	165	202	190	196	176	161	169	185	204	196	191	177	183	194	179	148	163	210	170	179	203	195	215	189	195	183	176	172	181	198	176	163	182	203	193	189	177	186	160	157	189	189	174	174	168	191	184	210	173	166	154	194	168	191	198	171	200	172	180	184	198	180	154	193	180	176	185	175	164	162	156	185	179	177	158	176	198	197	179	175	197	202	193	172	186	181	193	206	189	207	154	184	176	184	172	177	206	174	181	180	147	165	171	181	191	150	179	184	165	184	186	169	177	180	192	169	178	177	197	213	206	170	160	178	195	191	192	174	163	173	175	150	178	187	186	186	198	165	175	182	168	183	190	183	164	195	188	207	155	163	177	170	140	212	178	202	149	163	165	176	177	196	185	195	194	197	177	200	210	162	199	163	207	197	191	185	182	169	189	166	197	190	182	164	171	175	187	197	194	173	176	171	169	183	170	158	176	185	191	169	151	176	185	176	173	178	187	205	164	174	189	207	170	191	191	190	210	180	197	180	207	202	191	176	164	166	178	189	190	186	182	161	190	157	185	182	169	191	167	176	208	168	174	178	159	183	175	165	206	185	189	170	185	184	197	178	191	190	189	184	185	186	174	186	193	189	177	206	195	178	184	166	145	183	186	185	171	196	191	179	167	201	181	184	177	173	142	186	162	187	154	206	196	188	169	176	188	228	170	162	159	189	195	155	182	185	165	192	168	179	208	186	179	176	168	188	168	192	167	180	191	142	155	163	195	186	194	171	161	194	177	188	176	160	182	166	196	146	201	179	183	210	178	183	168	195	166	178	179	187	190	167	158	187	178	195	188	182	158	181	171	184	194	163	214	177	177	174	175	172	197	179	190	168	154	173	182	184	174	190	158	179	153	183	146	190	186	174	189	193	181	170	161	161	193	187	166	174	158	160	171	182	189	197	201	153	181	188	167	176	158	151	193	175	188	153	178	184	181	183	179	164	174	181	191	182	181	163	174	167	186	192	192	181	175	205	174	197	179	169	171	182	182	169	163	189	181	169	181	181	171	188	173	179	192	169	184	190	192	135	173	171	197	192	177	199	187	173	136	162	170	188	165	166	177	199	171	182	158	183	195	172	181	159	144	217	179	155	164	152	156	149	175	153	147	144	194	161	177	179	177	189	156	168	179	182	169	185	159	160	178	176	194	208	183	154	177	177	192	161	187	172	214	201	170	148	199	151	153	172	169	190	178	163	155	183	173	160	207	169	214	195	184	180	184	190	184	182	192	155	195	181	175	170	164	200	175	164	181	179	168	187	161	181	193	174	169	195	176	176	185	191	181	176	179	179	191	173	191	190	177	192	187	189	161	197	164	161	182	205	173	174	194	193	191	175	189	179	202	165	173	181	162	156	174	172	192	165	203	180	176	182	183	181	207	176	189	174	195	166	180	163	174	169	167	191	203	206	207	176	170	181	177	176	164	173	175	177	167	171	183	196	180	173	196	152	168	162	183	187	193	170	163	178	175	187	174	181	197	184	181	205	184	183	189	165	190	192	177	204	195	197	180	195	181	177	175	191	171	182	187	201	193	186	164	195	208	178	218	189	192	179	175	182	169	179	172	194	188	168	177	190	166	188	167	187	185	174	186	172	183	179	196	160	157	187	188	203	187	165	179	194	189	202	199	171	177	184	169	191	156	182	209	184	172	195	197	176	225	194	165	170	169	227	184	153	179	164	190	180	169	193	197	170	165	169	159	193	177	193	166	163	176	200	160	161	163	168	187	151	179	180	182	170	188	233	185	149	186	183	173	152	186	224	186	180	187	183	181	197	153	145	146	185	195	171	196	178	183	199	182	207	159	177	165	171	176	194	163	176	180	179	181	181	194	185	173	189	166	183	177	166	200	156	195	186	185	193	183	168	157	165	168	167	202	196	177	137	176	154	155	188	196	181	186	189	156	196	183	180	169	211	162	159	181	173	182	192	196	207	175	166	160	179	160	188	180	187	189	177	179	192	187	160	178	189	150	197	168	173	206	163	154	170	194	194	212	164	180	184	196	179	234	188	198	182	186	140	186	167	174	175	139	154	170	186	171	174	182	178	195	168	222	173	166	166	157	157	176	193	177	195	201	176	211	193	180	186	209
3316	4890	3152	1497	943	665	597	559	481	460	478	482	457	480	436	447	407	430	453	420	478	435	440	439	407	459	426	435	463	466	472	423	427	473	436	437	449	436	435	435	456	425	456	414	402	453	446	444	472	439	461	428	416	440	412	463	454	414	422	442	420	460	420	430	438	420	437	496	414	451	428	404	432	429	456	420	425	415	453	432	474	466	432	441	443	428	422	436	452	425	431	432	443	451	459	446	419	440	421	423	461	402	418	438	451	415	427	415	505	457	455	439	414	436	463	412	440	445	448	411	428	461	450	429	397	438	409	395	429	406	449	442	435	406	447	399	469	396	455	415	409	437	432	448	419	426	455	421	435	420	430	462	475	443	421	423	427	422	443	427	420	456	448	425	405	440	416	434	474	446	433	428	442	421	455	446	472	423	426	415	426	426	443	422	468	447	454	402	454	424	440	441	417	394	453	443	474	426	438	418	449	454	456	435	517	419	440	430	448	431	432	425	391	452	444	421	421	433	450	434	451	437	456	414	441	430	391	434	449	430	424	447	409	407	450	417	404	426	418	438	418	381	440	430	450	426	392	455	427	452	425	429	451	420	425	453	433	458	446	430	426	434	424	414	428	452	410	422	454	437	443	425	491	425	454	436	457	444	421	432	462	406	429	422	449	404	435	467	420	451	451	443	429	442	418	449	445	425	428	426	407	429	461	417	430	439	446	407	444	478	475	421	459	400	445	431	460	442	389	438	435	423	442	425	414	418	457	432	408	445	486	403	439	440	444	423	441	445	426	419	414	469	414	400	451	458	439	405	434	423	408	422	464	440	437	449	441	430	454	494	413	421	442	427	448	449	406	459	431	433	463	436	394	441	426	442	406	435	431	436	447	427	447	454	441	452	448	423	424	407	443	449	442	418	447	435	409	423	477	456	466	440	450	412	453	450	436	442	398	417	459	421	404	445	419	424	414	444	442	414	413	420	425	433	469	406	448	435	445	437	427	486	451	442	451	440	444	437	411	415	441	452	429	402	422	437	436	447	493	418	433	423	420	474	436	441	432	464	450	448	425	419	398	426	446	418	476	450	479	419	421	448	425	390	417	434	402	464	448	449	462	423	457	387	420	385	443	435	447	404	428	421	456	433	487	427	446	450	442	455	445	418	424	466	435	428	413	460	443	436	402	441	446	407	450	432	415	438	403	449	446	456	440	443	444	448	405	403	451	440	466	455	424	440	412	420	417	435	434	436	420	440	436	475	463	448	452	446	487	436	422	401	428	434	446	437	410	439	456	460	462	473	450	429	426	379	437	425	407	438	413	405	460	382	405	387	455	464	458	409	451	392	441	441	433	422	470	414	407	437	430	394	427	479	427	428	441	437	459	427	418	446	403	404	413	458	444	412	408	400	443	419	415	441	451	448	431	423	469	433	456	435	439	443	431	443	402	442	415	427	422	422	461	465	432	443	416	425	456	398	445	431	384	426	437	407	450	450	408	427	411	379	420	470	447	423	446	448	436	436	412	458	442	416	441	431	462	451	431	435	448	456	450	422	413	422	447	425	452	403	465	454	475	434	422	418	415	458	443	399	439	411	467	394	414	438	435	442	428	430	452	431	428	423	449	434	444	427	470	436	408	410	444	401	462	421	448	421	417	460	406	453	451	427	416	420	431	442	439	416	407	426	426	448	430	426	416	409	437	436	423	423	427	428	431	399	436	456	440	442	417	429	468	409	420	452	434	424	427	433	419	404	432	433	410	412	410	478	431	395	436	437	451	456	439	442	445	447	405	412	432	458	425	398	419	427	433	444	462	410	400	442	430	451	442	414	400	430	421	428	485	410	426	400	385	416	447	422	457	435	399	429	453	444	438	459	394	436	411	432	417	445	439	421	440	416	434	426	399	478	430	427	432	442	415	458	410	422	429	445	409	406	446	448	432	469	452	449	414	435	452	492	441	412	398	416	444	422	424	454	435	477	436	439	457	400	457	419	402	439	403	432	420	413	446	459	476	457	466	453	407	436	463	417	453	423	424	413	440	425	445	455	456	467	467	456	445	426	434	448	438	415	427	423	454	446	419	417	452	439	429	443	400	407	448	413	439	427	420	404	418	411	435	430	433	367	446	436	434	467	464	439	458	415	409	452	443	469	428	449	426	428	422	415	429	438	445	422	453	474	422	419	423	439	437	461	412	471	432	459	499	457	431	434	461	385	423	436	444	419	450	435	426	458	427	455	456	417	434	442	408	460	450	449	431	453	413	413	418	471	449	435	438	412	434	455	452	434	461	424	444	413	416	430	441	457	387	452	406	449	406	442	466	428	395	440	425	459	458	437	412	431	459	407	432	426	387	466	437	418	406	442	402	428	411	436	442	450	476	449	456	449	468	432	424	436	442	395	453	403	431	444	447	412	453	426	445	406	442	392	429	425	467	401	424	413	449	427	457	413	420	445	420	407	433	419	404	436	475	456	434	451	450	406	484	453	414	418	417	445	451	425	446	455	445	432	454	434	441	467	449	462	452	452	418	441	415	455	413	443	409	419	417	407	420	415	475	410	416	436	409	455	444	428	443	466	431	458	428	446	437	413	419	424	419	459	429	443	391	418	451	426	434	436	403	448	416	415	451	458	453	453	478	433	436	457	445	422	410	430	465	431	434	478	446	435	446	429	442	438	404	422	445	444	454	469	454	441	432	492	440	434	454	433	421	435	443	491	408	418	433	455	444	378	427	451	444	450	441	425	435	439	427	462	417	452	451	424	463	417	451	437	432	426	450	422	444	459	440	442	480	430	392	442	456	467	456	425	432	423	426	451	403	441	397	470	429	436	455	441	436	424	464	421	442	447	396	452	415	390	409	401	443	421	443	444	443	415	399	418	468	417	421	398	456	488	433	421	416	439	391	413	429	434	445	448	442	449	461	436	463	463	456	457	389	418	426	450	402	456	439	436	430	467	389	444	412	416	437	468	415	464	448	448	435	433	478	425	457	429	434	441	439	432	457	413	434	402	449	438	446	429	429	428	431	409	432	431	418	458	443	415	447	412	457	447	463	439	447	439	432	407	429	416	434	423	439	446	434	437	455	445	402	443	417	459	426	449	466	419	437	451	463	420	429	444	425	453	429	430	456	434	441	476	432	452	422	441	479	455	435	432	442	481	458	440	398	471	447	452	464	405	470	413	435	418	430	452	456	465	455	441	428	381	434	462	453	465	419	411	428	442	442	460	446	440	436	423	403	442	453	405	421	446	422	438	429	430	436	465	376	422	437	423	432	460	437	425	427	418	418	420	408	420	457	411	432	453	420	443	421	437	412	422	466	419	426	420	446	454	437	425	446	428	428	458	424	410	475	437	423	451	424	427	455	410	438	381	447	469	403	412	464	459	425	426	420	447	451	466	424	427	459	417	461	439	456	462	421	402	446	442	406	455	449	444	424	416	431	393	460	389	444	402	467	413	403	432	456	508	413	421	398	424	398	426	447	470	434	444	415	416	436	442	450	443
32697	11030	1399	598	528	533	458	443	415	393	424	437	420	433	467	429	408	411	368	412	413	440	422	439	441	422	431	401	387	361	410	381	408	407	412	432	416	452	434	400	417	447	412	427	379	435	453	415	399	404	405	402	410	383	373	383	430	412	431	417	436	434	440	404	428	420	437	390	389	411	464	413	412	437	458	422	381	414	409	448	426	447	435	405	430	423	427	399	409	434	422	387	391	431	413	409	429	391	411	468	387	439	430	421	411	429	440	403	426	391	429	448	419	423	435	417	460	400	407	396	378	444	415	417	408	440	463	399	482	407	422	439	425	439	407	432	420	436	388	436	408	420	463	401	388	431	445	431	442	384	370	402	397	387	448	416	445	423	388	401	452	450	401	406	402	435	397	456	429	413	389	420	420	430	407	376	436	407	430	401	382	378	425	390	430	412	371	400	394	401	426	411	414	384	392	478	426	439	445	369	383	385	439	380	415	424	380	376	398	438	435	385	422	424	427	387	429	415	421	418	400	431	410	402	394	467	428	418	409	445	400	393	407	427	395	416	410	412	414	435	409	377	424	440	428	418	414	399	415	394	364	404	486	409	441	407	405	437	396	421	426	380	432	412	421	421	409	422	382	426	409	471	393	412	436	431	382	426	437	399	433	405	411	395	416	403	425	405	361	376	474	444	436	420	427	418	417	375	434	408	425	442	409	418	439	410	434	451	410	422	451	438	386	442	455	418	403	381	426	446	386	413	406	432	403	405	426	406	388	416	426	411	416	420	394	450	380	418	419	422	455	422	391	409	402	408	380	412	402	410	425	388	418	391	411	451	414	419	451	385	427	427	421	391	434	470	408	389	409	435	462	419	392	378	427	427	427	418	428	413	419	434	416	409	425	399	398	421	388	397	413	405	462	435	384	387	422	430	413	416	418	398	405	419	399	395	379	427	397	407	406	407	411	392	427	466	408	383	426	425	397	397	414	412	416	437	383	426	443	425	403	449	408	380	403	434	442	422	413	430	379	423	453	410	397	438	448	413	437	418	404	449	416	429	402	421	426	421	399	380	471	424	399	427	411	428	420	388	404	434	403	428	428	413	430	452	420	394	434	411	417	417	416	456	412	424	421	414	401	408	430	421	389	421	417	411	410	402	438	431	405	419	408	445	432	418	425	414	430	425	380	449	432	410	421	403	389	427	404	476	425	394	446	431	417	424	400	418	409	402	407	422	451	456	486	408	441	420	450	396	431	407	392	437	422	386	443	417	416	374	405	417	410	447	423	444	411	413	407	428	407	405	431	430	467	412	427	404	439	416	429	467	392	412	435	432	444	426	412	430	362	391	383	405	421	423	364	394	426	421	419	405	351	444	403	366	435	391	426	428	413	433	436	435	444	444	405	448	414	411	444	421	427	411	407	367	371	437	443	394	418	400	376	421	418	396	399	396	390	444	458	460	440	470	382	398	405	422	423	397	355	443	420	417	397	398	396	401	417	435	397	391	384	487	463	440	394	400	422	420	415	406	416	392	425	387	443	465	438	424	412	407	394	439	427	419	432	463	400	410	388	385	389	442	418	395	412	388	414	408	392	417	403	446	435	415	426	383	392	426	397	396	417	415	428	422	418	393	446	403	403	411	410	417	408	397	420	411	430	452	457	413	439	444	416	423	420	400	428	416	417	405	437	434	428	459	416	374	404	399	431	419	424	414	432	423	390	429	402	398	413	409	442	369	418	407	414	406	432	371	396	375	455	457	399	436	415	400	439	437	412	404	437	415	405	424	406	464	375	389	389	415	441	421	402	382	441	416	437	411	460	397	393	396	397	414	414	416	396	411	432	405	419	420	367	376	459	412	396	390	433	476	440	394	421	456	389	436	388	415	395	417	392	401	392	451	427	451	410	427	384	417	438	438	436	432	410	442	410	431	406	449	410	432	422	431	415	397	429	405	422	389	434	459	420	423	407	392	453	441	440	416	455	423	400	457	413	388	451	408	398	417	414	414	419	370	417	402	449	427	421	443	411	427	408	401	421	427	411	353	413	444	429	434	399	424	443	425	405	394	416	399	405	433	404	390	399	386	367	415	414	401	402	462	404	422	421	418	475	396	445	429	411	418	401	421	394	429	390	438	393	400	467	433	417	414	420	404	427	412	382	422	432	407	430	427	414	408	435	416	422	459	443	405	425	429	382	424	419	438	429	395	427	413	433	416	398	407	412	447	438	391	449	402	387	404	411	384	444	438	417	427	407	436	396	426	403	406	459	436	389	416	400	393	441	437	442	408	407	447	425	446	393	423	444	409	372	419	438	429	373	384	411	392	412	419	442	400	425	398	412	450	414	425	448	420	428	391	449	414	363	391	418	444	419	435	377	384	423	422	401	417	412	379	415	389	396	442	458	445	400	452	397	421	428	401	420	403	406	416	398	401	441	378	434	408	386	421	436	402	408	437	405	408	425	418	419	480	396	389	406	418	425	376	416	395	406	442	423	394	429	402	434	471	401	416	434	370	405	464	403	429	413	444	398	432	413	435	457	415	425	411	415	387	411	387	382	431	380	449	394	444	428	426	401	425	392	450	448	400	425	426	416	385	403	433	387	403	412	437	424	423	396	433	464	423	417	428	437	398	384	403	413	444	417	397	466	412	402	408	446	393	403	380	396	412	454	444	391	396	429	388	420	405	413	400	406	424	392	414	344	411	379	383	375	441	406	426	455	405	389	425	451	473	403	431	398	427	425	353	390	419	494	464	392	372	428	431	425	404	456	424	422	413	436	365	416	422	417	452	402	407	437	381	380	459	411	401	406	423	402	425	429	399	430	420	404	428	402	444	438	426	420	365	451	405	415	397	426	451	439	437	453	391	396	416	423	397	429	420	399	417	395	405	428	436	370	432	405	449	423	426	411	395	390	401	404	403	432	405	419	407	426	421	407	423	404	383	441	425	419	391	465	376	359	402	410	452	392	408	382	430	411	430	424	414	420	434	409	439	459	407	406	406	458	432	380	427	429	432	385	410	424	456	437	429	415	398	466	412	412	374	385	404	429	411	372	391	384	405	429	414	444	424	383	400	418	431	402	406	410	441	408	407	414	420	387	430	433	405	440	400	455	414	422	458	382	415	400	437	426	420	424	397	420	423	439	428	371	415	411	460	419	424	420	406	434	428	392	406	385	381	411	415	411	410	416	417	413	410	400	424	382	444	409	415	411	439	416	426	412	440	386	401	467	406	428	412	445	436	417	395	413	441	433	406	403	453	401	417	397	463	452	422	388	441	447	431	391	395	454	358	370	436	436	414	419	422	397	434	392	436	437	432	447	442	431	446	413	410	401	400	425	422	375	447	443	449	427	446	405	406	396	422	426	431	385	418	420	400	424	386	456	368	385	435	423	421	434	439	428	418	401	409	414	426	418	413	386	396	430	418	400	446	423	424	407	421	386	394	442	432	413	415	393	446	416	414	395	414	425	415	425	409	424	415	456	445	422	384	414	386	441	405	380	443
5932	1080	1040	944	936	932	997	923	909	961	869	945	923	932	939	866	950	886	960	905	894	987	904	928	952	907	930	924	929	940	886	846	899	965	910	893	910	913	926	881	881	979	967	903	900	890	920	870	899	931	903	981	937	937	932	905	946	927	906	957	938	1002	914	927	961	900	926	844	921	939	896	896	973	911	908	949	915	918	910	967	898	932	914	971	921	883	899	898	900	903	913	885	932	911	946	902	977	910	910	944	902	928	948	934	945	953	930	870	948	920	961	924	862	905	927	941	918	966	909	952	912	918	943	966	927	896	981	960	925	973	904	927	947	906	955	949	902	962	971	933	921	949	956	925	895	902	910	932	916	913	966	930	965	928	945	911	898	902	935	891	874	960	890	975	906	924	935	947	946	896	849	925	965	940	983	919	943	935	956	848	923	903	930	904	938	921	949	938	928	968	946	906	875	922	938	917	997	956	949	950	898	944	867	935	977	919	887	943	964	897	919	879	940	877	891	886	920	945	930	927	941	982	891	922	943	859	951	929	875	958	890	899	934	885	978	922	1001	930	886	907	921	914	900	945	862	937	931	927	878	913	936	978	916	922	920	979	827	969	973	930	956	921	898	938	999	881	954	887	886	903	929	914	937	906	904	871	936	900	926	967	931	896	937	892	952	959	931	896	899	893	931	924	900	901	938	949	872	943	896	922	911	893	939	844	930	960	903	906	919	956	847	950	972	883	919	922	931	900	939	957	878	919	1010	946	911	891	875	925	963	923	923	908	916	944	967	896	943	932	952	946	926	925	922	884	899	932	913	934	982	1006	909	903	931	929	1000	877	937	954	948	956	937	939	933	951	886	904	859	922	965	907	829	979	930	906	875	929	926	902	894	946	895	910	921	974	942	913	901	926	952	887	863	913	949	915	939	903	960	964	926	920	965	954	920	957	959	877	905	930	905	899	952	913	941	950	890	971	911	949	933	924	911	901	959	895	934	938	911	972	825	844	918	932	932	879	925	893	912	922	919	934	916	931	931	937	877	887	895	914	872	921	946	916	946	935	983	869	938	877	925	868	922	977	953	922	936	891	885	923	923	900	940	968	927	967	930	903	929	926	930	960	919	817	890	899	880	922	898	869	892	960	957	966	938	901	881	893	943	943	938	909	885	905	943	924	913	912	903	864	934	918	888	887	889	894	888	957	930	954	980	914	1008	939	918	955	951	1005	921	909	990	886	919	972	892	938	907	906	955	948	915	937	909	907	945	915	918	884	893	942	921	936	855	952	884	881	889	938	915	949	911	914	980	910	925	884	915	949	917	866	929	922	893	966	963	934	907	914	898	949	886	941	923	888	937	915	968	926	898	912	939	967	896	886	911	905	902	996	914	942	934	857	925	946	896	892	922	978	946	935	934	925	940	966	882	920	952	910	921	947	915	910	958	998	900	910	980	912	880	967	882	930	968	969	938	983	895	898	961	929	936	914	867	930	925	941	948	951	957	873	858	963	923	901	977	890	969	943	952	921	893	910	995	922	941	957	869	895	929	931	962	915	922	902	960	955	904	934	937	900	955	932	928	890	1001	929	880	931	906	931	902	953	884	976	956	872	937	908	940	943	936	951	994	906	912	919	896	955	982	926	936	946	907	930	923	935	941	890	904	894	914	882	913	983	929	957	906	945	920	937	930	907	947	955	917	902	885	946	934	951	948	913	990	908	937	914	902	925	945	900	933	917	918	921	904	928	896	1007	924	905	889	901	987	862	897	978	961	984	923	939	900	877	936	865	948	860	937	910	941	943	887	957	915	962	970	926	913	925	913	941	922	934	937	950	955	932	927	929	926	872	927	913	951	933	937	938	891	901	960	967	977	893	952	973	939	933	888	935	936	919	911	958	887	884	914	964	898	936	889	947	883	900	982	921	973	942	899	938	929	936	901	931	936	922	911	934	913	969	916	904	983	884	911	899	993	913	952	914	923	952	922	945	913	940	930	927	932	919	836	946	925	915	914	957	884	864	947	918	934	915	889	919	883	906	951	887	931	908	910	852	903	916	915	942	878	869	904	888	954	935	904	931	903	912	945	988	913	934	915	911	927	955	952	922	925	923	939	905	968	898	873	936	921	898	891	915	862	947	918	951	840	957	931	930	943	919	943	991	937	921	951	893	888	928	914	955	906	896	949	903	875	904	940	910	868	920	913	880	979	959	919	931	928	885	913	946	950	921	977	927	944	929	944	969	917	969	954	913	939	867	892	933	951	943	951	891	933	841	959	927	909	893	955	886	890	906	895	943	953	926	948	975	998	945	943	946	924	928	945	936	912	923	964	953	961	946	948	951	903	920	886	940	956	927	881	921	902	911	919	970	921	906	920	907	913	885	903	952	933	898	941	900	913	963	923	899	930	925	926	881	924	957	911	921	940	888	917	913	1001	887	977	891	940	961	927	948	895	957	954	906	953	971	973	878	866	922	938	931	883	901	942	914	922	908	903	939	950	900	902	905	948	959	884	934	893	952	929	947	952	953	895	919	905	952	916	905	842	953	869	941	925	926	910	852	940	928	907	928	873	875	1004	907	935	895	923	928	900	976	950	888	895	930	951	881	969	879	950	952	901	944	905	899	909	929	924	962	947	925	917	864	920	905	919	904	986	946	937	1001	934	972	953	956	949	955	901	913	937	883	890	966	936	929	934	959	904	877	945	906	946	871	905	934	939	949	905	945	988	935	954	934	866	885	910	898	867	886	903	919	980	920	911	996	938	930	921	927	1003	921	901	959	898	916	915	952	962	879	937	918	946	957	951	913	913	920	958	922	975	904	851	913	881	932	922	932	909	919	891	919	899	959	882	927	919	939	909	931	1001	918	908	945	960	905	928	935	861	916	912	980	887	938	913	906	895	955	929	1002	978	957	897	910	895	879	938	935	926	925	984	974	911	940	875	952	974	932	937	910	897	966	965	878	922	907	908	913	896	932	925	958	981	901	925	918	895	946	933	895	877	947	918	914	937	970	870	893	879	930	938	914	897	931	960	933	899	873	950	946	955	898	954	930	932	930	927	935	895	945	892	990	883	913	943	888	947	870	943	958	955	927	882	912	954	917	917	944	897	892	941	929	931	933	916	907	902	928	915	897	897	943	918	913	917	915	898	882	933	916	938	989	850	886	929	884	952	937	944	901	960	971	904	894	930	916	912	929	949	955	918	913	914	884	918	918	931	915	946	963	907	895	948	909	948	847	893	996	894	860	934	915	908	943	896	951	951	911	950	920	925	908	859	908	938	929	892	953	959	919	941	942	898	927	908	924	904	905	908	914	928	975	920	979	922	898	981	927	910	938	909	953	913	926	908	963	901	919	927	887	895	920	900	936	928	976	954	881	950	935	944	915	941	888	917	922	934	887	903	956	912	904	930	899	942	973	915	902	917	941	951	932	915	912	942	885	917	904	893	957	930	977	999	977	937	916	921	935	931	948	919	908	892	895	951	948	920	947	890	904	940	901	932	888	914	944	899	973	891	896	937	947
24643	21143	24698	27824	20990	3895	633	502	451	407	421	397	370	406	371	403	392	347	369	389	341	387	380	382	357	331	401	373	382	390	374	385	344	390	392	365	374	376	347	384	370	357	398	355	384	376	369	393	354	356	365	375	357	357	396	371	375	398	376	330	357	339	366	400	363	359	393	385	354	363	359	401	369	336	322	344	403	365	394	363	388	416	406	370	402	374	385	393	350	354	376	352	361	386	371	375	369	347	371	344	389	336	383	368	358	368	382	363	343	376	353	383	347	349	372	378	340	371	384	362	327	355	351	383	342	350	371	383	378	376	369	363	345	367	363	356	382	355	369	361	351	359	410	351	358	346	344	363	352	351	404	342	372	361	375	395	394	357	383	386	362	397	380	367	391	345	363	354	351	405	348	367	351	349	373	330	328	325	390	371	371	368	384	382	366	382	376	343	342	382	342	346	379	366	386	400	359	324	370	393	325	356	349	376	368	360	376	362	396	382	357	372	367	375	390	362	424	347	351	394	354	358	366	371	317	357	359	379	351	393	374	387	375	354	359	367	351	384	365	349	341	369	395	356	385	355	373	404	373	372	363	356	364	385	399	352	376	351	393	393	383	358	390	388	330	394	378	398	347	366	370	373	370	367	371	307	360	386	384	355	385	403	386	359	365	349	372	372	337	379	364	331	336	373	385	392	368	362	382	396	378	379	362	356	360	372	373	361	336	373	357	388	352	331	359	364	384	381	372	376	374	364	395	348	343	333	372	382	390	394	365	373	375	360	362	349	340	375	365	319	375	362	404	358	380	341	389	423	374	388	362	390	376	386	354	378	340	387	398	340	386	356	380	356	348	406	366	341	378	353	338	355	353	347	389	376	368	336	369	358	383	392	358	374	356	354	358	360	378	359	378	370	354	359	384	340	363	370	356	319	365	364	374	357	363	382	336	350	350	336	377	383	324	373	379	387	399	368	376	385	368	342	355	391	389	386	379	383	356	378	362	371	386	358	369	326	352	365	385	348	354	372	372	359	359	385	374	395	406	381	350	359	394	343	346	366	363	377	376	367	355	355	338	344	358	341	379	397	374	392	388	390	370	363	388	381	388	360	313	354	389	358	328	384	381	340	382	370	373	371	372	416	377	373	373	352	347	398	399	350	362	370	383	354	364	339	385	346	384	365	380	381	374	342	354	376	339	361	388	375	338	375	374	393	375	385	341	372	363	329	332	367	343	376	366	339	337	368	388	400	348	345	357	373	360	361	353	375	404	385	350	379	368	393	375	343	332	359	369	390	372	390	369	409	380	363	357	378	379	359	416	357	360	352	350	346	380	347	397	404	381	343	364	392	364	366	346	386	354	385	358	359	375	396	339	376	351	372	370	395	409	402	392	358	411	399	369	397	372	391	382	334	385	375	372	357	328	372	362	394	377	353	374	385	357	362	369	390	362	370	383	355	365	342	355	357	351	403	347	364	339	374	360	407	377	357	338	380	346	409	374	360	325	347	345	344	388	357	354	389	375	376	352	355	372	365	374	380	365	371	378	382	368	359	380	365	349	382	359	359	405	406	347	341	395	359	382	388	355	392	409	401	387	371	336	362	375	339	379	367	374	431	362	382	380	351	393	343	392	391	341	396	333	360	334	357	395	383	374	355	393	378	338	395	368	390	381	377	381	379	385	356	362	378	374	394	407	396	382	362	365	378	357	375	381	383	349	345	353	363	393	376	386	353	372	373	376	317	382	358	329	362	365	376	379	356	359	348	353	402	389	383	362	389	399	378	384	350	373	404	347	378	356	374	374	389	364	366	361	340	371	371	367	350	385	378	374	372	330	376	426	349	373	376	390	385	341	326	389	338	358	354	386	365	386	369	380	386	365	357	342	346	402	344	327	370	366	383	343	386	342	332	381	415	362	408	382	390	349	350	318	347	337	329	341	326	348	354	399	341	360	377	365	373	363	370	397	333	349	366	356	377	372	369	388	350	382	386	370	392	346	408	360	376	380	345	347	370	342	371	336	367	384	354	371	398	374	362	345	408	352	407	356	397	387	383	332	344	361	350	371	418	369	348	366	346	367	354	362	408	383	346	335	366	385	370	374	344	393	378	369	374	372	383	365	365	373	396	364	383	409	374	376	419	384	366	400	368	352	354	365	352	386	358	367	352	355	381	419	342	357	369	395	334	309	352	364	382	384	344	381	360	345	367	389	340	384	404	379	374	412	372	378	365	368	363	381	348	327	348	323	355	362	383	367	341	345	356	367	338	373	411	356	342	348	408	368	415	372	368	352	342	368	404	374	382	369	366	376	357	361	376	370	378	346	372	354	355	377	371	375	360	392	351	352	384	367	377	355	357	368	383	409	375	375	375	371	344	362	370	361	346	308	390	350	351	334	359	360	352	341	366	393	346	368	359	398	351	334	365	360	359	374	388	353	345	338	357	402	358	358	405	393	372	383	357	365	352	370	374	353	386	345	350	391	374	356	373	355	369	364	407	364	369	351	379	327	398	378	393	363	364	365	369	413	363	388	379	390	358	325	367	359	392	374	366	386	387	380	397	357	357	373	368	407	364	372	389	386	374	401	371	342	365	369	378	397	392	347	355	369	394	367	354	327	373	344	346	365	367	386	369	367	362	414	363	369	368	342	391	381	369	396	362	363	377	368	364	349	351	348	342	379	352	390	355	389	370	347	388	354	348	376	363	368	348	350	375	397	330	381	354	339	348	348	390	383	417	367	390	404	339	358	384	345	385	360	382	377	337	361	347	344	390	376	390	388	385	390	363	411	341	340	354	348	357	391	409	377	381	368	360	394	367	402	396	355	372	350	388	377	353	379	349	380	393	384	376	354	414	359	358	386	356	341	361	393	348	346	372	353	361	393	354	342	381	351	376	377	383	419	368	342	393	352	368	361	381	336	357	371	380	376	398	329	374	387	383	383	351	381	345	308	399	358	362	389	394	363	362	378	395	353	351	359	365	379	353	345	380	372	345	346	358	371	402	405	389	377	371	401	337	367	366	375	359	364	331	339	374	369	407	367	366	388	367	385	328	349	358	358	379	386	377	338	330	379	350	367	340	375	338	378	383	351	340	319	365	348	360	341	379	395	381	352	390	343	328	364	368	372	397	377	371	379	354	368	373	371	385	369	369	344	352	331	328	363	376	380	345	370	392	381	386	356	390	376	355	362	367	351	369	353	354	418	377	362	370	402	357	346	356	355	338	345	379	337	382	354	408	371	354	327	376	379	367	374	358	309	388	333	369	371	384	379	361	377	382	367	408	407	341	358	372	356	357	386	363	353	376	382	348	349	395	355	357	379	366	349	369	388	356	360	397	401	391	379	360	347	403	377	356	388	366	336	359	381	346	391	366	382	373	404	372	377	356	375	402	332	377	361	367	316	348	392	397	358	346	346	352	369	375	397	367	387	382	337	381	348	376	348	346	357	347	363	322	348	377	382	376	367	358	377	392	376	403	378	402	338	397	343	341	372	332	357	374
3336	3174	2230	1346	1025	974	908	838	865	827	820	850	840	827	871	817	825	825	848	808	818	837	838	786	799	838	810	805	806	807	799	843	804	806	796	807	814	793	818	818	807	780	830	809	803	783	773	840	758	877	794	766	812	811	786	827	740	776	778	817	838	776	862	755	823	875	785	816	784	834	789	830	795	845	774	807	853	788	821	816	788	789	758	823	802	800	801	832	855	769	821	780	801	814	798	784	818	845	775	818	846	806	841	788	831	827	838	760	809	803	810	763	833	766	821	836	794	830	753	855	777	857	833	834	818	850	828	809	839	761	796	815	776	840	824	844	819	786	779	777	743	817	853	790	798	836	811	790	836	779	796	793	816	811	772	818	782	810	799	791	829	784	777	770	815	783	786	816	810	810	745	822	757	770	808	782	830	856	824	812	793	817	820	820	816	806	808	857	796	819	812	810	818	790	842	828	790	760	781	772	748	788	799	802	784	772	784	779	812	804	820	831	810	824	806	824	814	838	807	789	871	772	862	780	803	765	774	806	820	799	776	795	784	838	835	798	829	806	869	783	790	787	786	781	816	801	817	789	807	780	850	786	771	789	769	830	853	799	781	802	815	834	845	821	859	772	815	889	789	815	824	832	825	820	782	794	803	746	856	841	850	791	861	846	839	794	831	764	824	792	810	785	813	795	778	842	810	713	781	779	792	776	805	764	743	776	834	792	819	779	814	832	816	829	821	806	771	781	802	827	834	796	835	814	772	814	822	785	773	825	821	803	850	822	792	793	783	818	791	775	768	794	810	787	827	815	909	839	818	842	801	800	780	813	817	821	767	827	824	763	792	858	792	728	858	859	803	834	820	838	780	790	804	842	835	780	808	793	862	768	833	762	810	781	788	784	852	847	811	781	789	771	779	782	834	828	802	796	821	799	818	818	787	788	823	787	859	784	768	756	817	747	857	814	810	821	775	779	823	808	793	813	811	812	767	786	810	866	841	782	804	796	788	849	795	796	829	779	809	818	800	797	861	788	817	789	785	808	797	723	813	767	796	781	819	797	812	854	817	797	786	869	830	783	790	790	765	810	850	828	850	841	800	815	799	812	794	821	828	825	781	789	795	808	796	809	792	813	831	831	756	781	843	832	768	845	848	783	784	763	786	797	815	795	802	770	789	793	789	817	821	778	848	835	834	797	862	824	839	805	819	795	797	879	820	777	828	850	810	800	844	775	801	820	860	810	829	801	794	792	805	784	800	796	807	791	786	791	815	772	848	824	849	776	836	846	767	773	848	784	813	824	815	783	837	786	778	856	822	851	802	783	870	797	838	802	818	779	799	841	846	795	798	853	837	820	771	834	758	773	809	792	805	797	789	823	804	812	797	785	794	852	781	782	845	846	825	836	745	839	787	800	826	822	800	804	823	829	787	795	826	809	795	770	784	822	847	784	818	808	769	836	784	816	785	802	817	750	832	799	852	813	755	814	779	766	843	814	831	770	790	792	826	801	807	773	824	845	788	783	757	791	856	810	797	838	806	810	832	809	820	772	818	830	772	804	833	822	819	778	822	818	788	787	810	798	836	820	813	778	828	845	784	767	863	831	790	812	829	824	817	805	826	854	803	812	843	805	820	808	806	852	802	807	812	773	834	831	790	855	788	786	828	810	831	731	795	836	810	798	734	833	800	861	786	828	770	740	804	789	847	801	844	785	815	795	831	777	795	773	798	813	866	803	795	803	818	780	746	817	830	816	843	807	849	826	816	818	816	814	855	787	837	788	786	778	848	733	812	810	790	857	820	813	798	763	850	828	804	787	811	795	775	804	822	757	817	805	785	804	782	735	752	805	785	813	785	762	826	784	766	804	836	812	811	755	837	787	833	819	782	782	801	783	801	775	788	839	800	831	855	815	798	799	768	751	803	804	792	781	878	801	767	826	801	842	782	855	797	792	831	785	875	827	810	802	756	790	883	816	818	807	759	822	780	800	796	789	774	764	771	809	844	812	821	780	796	821	791	801	794	815	791	787	846	809	831	821	792	808	771	821	823	809	843	800	810	818	801	791	827	812	800	781	797	764	793	812	793	791	841	797	805	801	787	830	788	804	815	824	796	872	799	751	768	822	767	750	804	838	789	756	754	753	810	816	771	825	801	824	799	863	778	806	772	793	817	820	857	817	782	794	805	756	834	804	768	780	779	775	775	786	822	824	806	801	833	832	795	776	788	823	803	838	806	802	804	799	818	803	762	792	809	811	818	793	776	801	814	757	790	807	806	820	810	837	764	777	783	815	800	848	844	806	777	820	830	793	825	777	800	793	808	779	842	760	853	837	854	722	760	801	875	814	820	815	785	816	810	803	819	858	831	827	819	801	791	756	792	833	809	794	798	810	846	808	787	800	803	841	825	844	778	767	840	753	777	790	813	825	793	826	783	817	830	830	823	822	840	796	833	857	806	809	856	805	802	787	777	785	825	789	812	789	799	808	872	789	795	800	804	782	804	733	768	798	849	835	803	803	818	830	777	789	750	819	812	778	913	815	827	871	790	841	803	811	797	853	782	815	800	841	844	806	773	742	773	790	824	794	773	787	800	743	795	777	840	871	848	732	832	799	861	800	782	803	826	778	788	797	790	813	867	792	793	754	823	854	808	859	830	786	890	849	792	794	811	822	768	829	794	849	778	823	821	798	824	749	801	808	824	816	846	800	793	813	843	797	794	781	837	815	809	831	824	816	801	865	803	838	809	795	785	810	760	885	845	808	833	807	776	825	801	800	837	826	842	788	818	818	816	807	878	827	755	804	843	810	741	817	753	788	794	807	827	777	769	773	822	808	778	780	769	810	792	814	849	871	789	789	771	783	755	828	813	823	855	796	812	801	846	809	816	799	798	803	815	815	747	788	800	763	853	782	779	792	801	780	834	820	778	808	774	805	817	830	847	806	800	846	812	814	845	851	811	831	785	787	824	809	778	813	823	766	793	843	774	796	765	844	796	822	777	779	787	813	839	774	785	832	845	791	767	803	791	831	847	797	793	806	805	818	814	783	819	803	798	845	811	805	828	802	765	811	829	792	809	809	795	821	775	802	824	811	780	786	815	823	802	829	788	735	777	785	790	863	799	753	800	835	801	795	799	810	833	879	826	826	792	814	825	832	785	791	789	795	794	830	833	806	799	780	790	819	853	781	829	789	739	816	827	787	775	805	764	800	855	800	807	800	822	793	807	871	796	759	852	802	764	822	806	811	807	841	837	785	780	816	823	819	824	812	849	792	817	810	805	747	774	764	751	814	784	824	801	837	808	804	806	799	802	791	822	834	759	766	798	821	818	794	768	768	834	836	767	790	827	783	817	809	814	794	815	812	804	798	808	804	769	806	836	792	806	770	828	772	823	837	796	818	789	826	765	843	833	821	878	772	825	815	821	798	791	827	779	835	823	775	792	823	839	790	751	812	876	758	839	788	795	816	839	813	811	836	796	788	849	745	788	806	789	811	809	772	836	811
24033	21200	25357	27330	21210	21188	2551	433	387	297	262	248	231	256	227	221	225	194	231	208	207	197	201	198	197	195	164	186	180	214	195	184	189	203	187	198	192	214	179	199	174	215	206	201	175	169	204	192	173	203	192	167	213	193	195	177	205	178	178	192	212	238	212	205	230	183	203	161	214	173	202	214	192	200	190	201	161	185	198	184	195	188	213	174	191	178	190	200	188	181	181	184	187	171	189	213	168	175	195	188	184	185	189	178	176	185	205	186	174	179	199	172	184	181	196	168	190	191	197	176	211	186	181	182	180	214	188	192	178	187	182	180	164	193	224	188	169	186	205	202	189	151	184	216	187	188	183	212	230	179	174	166	224	183	196	186	180	165	172	160	180	181	180	187	174	192	179	200	224	219	206	196	167	174	199	194	192	173	189	195	187	183	174	180	169	211	191	203	205	177	181	176	176	188	173	166	188	186	178	221	193	186	160	164	185	178	216	188	188	208	201	180	167	174	203	186	199	186	220	205	189	186	172	178	193	178	189	181	167	181	198	179	188	177	187	176	187	188	151	186	202	203	187	187	174	187	188	192	189	197	181	201	197	185	201	179	185	183	202	192	181	192	185	187	203	209	175	194	184	177	201	176	187	191	193	166	178	173	185	207	177	184	188	190	194	161	149	164	226	173	187	188	206	208	160	188	168	216	192	195	167	198	175	212	171	198	172	185	181	171	177	207	177	186	176	174	179	167	167	193	201	221	176	192	201	174	173	210	206	185	179	164	175	196	188	183	181	189	180	175	186	196	185	184	171	192	213	195	190	199	176	160	194	170	189	188	202	186	174	171	185	202	201	153	210	187	152	179	157	162	194	171	184	206	172	167	183	183	171	194	205	168	163	199	165	202	185	190	180	195	169	187	191	192	199	199	195	192	152	191	178	168	189	195	174	182	215	208	170	177	185	184	205	187	219	195	188	167	195	189	167	193	195	182	164	175	181	187	190	203	200	182	189	203	186	180	193	198	196	205	210	201	178	197	188	176	193	182	185	194	195	225	179	175	185	188	168	171	170	178	159	218	206	174	184	179	199	195	196	180	189	187	167	177	195	184	171	194	189	184	183	168	190	188	162	185	198	166	184	188	172	191	209	190	210	196	201	168	190	197	207	191	192	152	211	184	195	179	169	165	205	178	165	181	167	195	197	212	196	189	168	158	185	211	187	175	177	186	181	208	171	200	188	186	185	170	184	188	205	161	193	198	172	172	179	163	149	172	181	200	165	192	220	213	201	194	194	182	178	206	177	201	193	181	177	192	169	207	191	194	184	189	187	207	193	182	195	183	174	175	183	203	200	186	173	183	194	190	180	186	180	168	206	176	198	219	200	181	200	167	191	190	181	195	174	161	204	203	162	181	197	177	187	178	222	185	212	193	169	191	196	197	183	188	219	205	178	177	176	176	231	192	185	168	205	196	176	152	164	182	174	168	176	180	176	179	181	173	178	198	163	157	195	192	217	156	197	175	190	210	217	204	189	178	203	172	186	173	196	174	214	195	203	188	189	195	193	196	188	168	175	199	210	194	170	167	177	186	183	183	190	188	209	213	167	172	189	197	165	192	174	166	189	165	198	149	204	196	189	218	201	168	175	165	192	194	189	218	173	172	201	203	169	183	175	180	193	173	180	171	176	189	185	166	195	171	193	210	209	204	173	178	188	185	187	184	198	180	216	194	210	162	208	173	194	195	234	186	195	176	183	179	205	157	187	205	209	198	188	163	199	189	208	208	174	180	176	206	172	189	183	191	180	173	194	169	213	204	164	178	190	212	202	216	183	197	151	173	180	172	201	191	222	182	195	183	183	163	196	195	183	183	205	187	182	201	188	182	189	164	165	192	186	181	171	191	171	193	215	177	182	173	179	199	202	159	188	176	184	173	169	168	194	223	201	195	202	171	177	165	168	190	182	171	193	181	178	203	199	183	169	202	180	190	171	188	186	188	205	173	165	191	195	182	173	174	173	162	212	203	188	178	177	177	185	199	180	180	182	180	196	187	177	173	200	189	145	156	199	145	192	193	165	197	195	211	186	160	211	213	156	196	186	192	183	183	195	195	191	170	160	185	186	194	193	200	196	208	175	196	171	187	195	195	190	190	200	173	217	190	174	182	170	185	184	191	189	163	181	182	198	178	183	160	191	177	156	185	188	203	157	197	179	200	177	157	170	183	174	177	203	192	211	203	196	185	168	185	184	193	217	197	179	176	171	189	178	197	159	205	192	191	183	197	193	189	204	189	190	153	180	161	212	190	169	201	197	196	198	193	147	199	190	173	196	192	184	175	193	186	176	184	205	196	196	201	180	188	170	221	205	184	180	196	192	201	210	172	173	195	194	188	187	166	194	189	212	199	217	183	164	210	184	169	177	184	177	173	170	181	204	191	190	178	179	193	177	187	183	199	173	185	174	190	199	179	185	179	184	158	169	187	170	180	194	187	153	187	207	185	178	209	177	171	205	190	176	161	203	164	208	174	179	162	208	183	184	184	184	186	188	171	197	200	202	202	159	190	182	161	203	206	203	166	193	187	200	193	179	205	175	171	196	189	207	163	157	192	185	180	198	193	194	191	189	175	194	202	170	165	198	193	147	186	185	159	195	197	172	197	179	167	205	185	200	184	178	185	178	199	199	203	192	181	194	188	184	194	194	179	155	218	194	182	205	185	180	176	187	183	159	193	166	200	158	182	192	172	202	164	208	207	211	169	201	187	184	209	171	167	193	195	208	186	179	199	184	181	204	186	200	178	184	189	185	185	181	204	172	186	187	202	173	184	183	185	175	188	163	187	177	171	192	165	199	243	190	212	192	202	204	177	174	185	210	211	206	181	174	184	194	192	198	185	196	218	195	189	204	188	211	203	177	187	164	193	203	215	186	179	193	169	213	200	182	194	211	175	196	180	190	170	190	187	172	190	184	179	183	180	184	185	199	197	189	176	196	182	168	205	189	162	174	186	186	185	187	187	178	180	166	156	203	183	191	181	168	198	156	184	176	211	187	181	188	179	171	188	176	202	227	169	175	204	211	171	205	206	154	169	198	151	180	201	183	184	195	181	176	164	177	193	192	194	173	202	195	199	206	172	201	169	200	186	195	198	174	192	185	185	187	200	189	170	165	175	176	180	198	181	168	180	174	200	182	201	181	214	173	211	183	195	169	166	185	172	176	191	178	194	181	175	190	168	150	167	187	163	196	201	190	193	180	168	194	194	185	204	173	172	192	172	166	204	188	181	185	196	181	170	186	198	172	195	195	173	178	182	183	199	194	199	153	171	172	207	180	180	159	186	193	184	194	201	172	163	169	193	166	198	177	224	158	207	187	187	198	184	181	166	183	224	186	185	204	181	206	163	220	186	198	195	181	191	186	187	169	149	155	154	191	219	203	163	200	213	200	200	175	182	178	189	184	216	205	183	208	180	162	191	196	193	185	176	190	157	187	171	188	197	167	189	201	188	185	190
3247	4867	3108	1401	901	657	599	557	538	473	514	497	500	475	442	422	489	471	492	445	480	481	439	473	502	438	475	442	455	448	445	459	468	453	438	464	407	462	432	483	457	410	435	437	439	436	513	462	458	433	449	440	457	406	471	470	451	434	482	441	440	472	464	506	473	457	413	456	439	485	485	440	474	448	480	433	448	449	405	425	454	435	478	471	472	494	475	485	445	467	447	479	466	462	437	436	401	461	445	465	425	473	466	470	434	408	446	473	477	495	428	474	426	475	462	487	424	462	485	447	487	475	459	464	520	441	472	424	439	417	449	449	423	483	441	420	465	468	439	441	439	477	431	469	449	443	469	438	438	419	433	453	443	476	427	429	449	461	462	443	410	446	499	448	451	462	458	467	508	424	439	442	442	457	453	427	459	449	446	444	480	438	405	459	476	450	426	415	453	458	439	485	478	444	445	428	429	397	452	453	441	428	430	463	478	465	455	481	443	497	457	452	434	457	452	453	469	468	467	459	451	475	479	385	454	447	424	452	441	413	453	457	431	458	432	430	479	405	453	499	457	427	440	471	437	442	473	453	438	482	483	456	453	463	476	474	424	434	463	488	417	431	433	426	461	461	410	485	443	433	454	447	487	453	459	432	443	451	456	458	452	461	484	460	480	447	403	393	465	480	433	464	483	469	462	441	436	427	417	476	473	472	468	468	492	440	477	443	390	451	444	409	453	445	424	468	438	434	460	512	432	440	453	467	499	460	467	438	471	394	456	457	437	459	468	455	462	441	448	473	427	455	466	485	459	446	429	467	450	489	478	423	425	496	484	445	439	479	494	501	433	425	450	482	445	463	442	410	474	472	424	444	465	467	480	420	443	493	441	462	455	450	436	432	457	411	490	427	430	453	441	439	440	457	449	441	459	434	462	474	476	453	449	445	422	418	446	447	430	455	444	446	431	458	460	448	427	469	462	480	460	453	446	439	462	461	436	454	444	402	468	488	436	409	480	432	445	454	466	451	502	505	454	460	472	419	460	421	436	451	449	434	443	458	410	441	442	487	442	435	457	464	464	404	464	458	493	468	449	474	478	490	482	467	463	448	450	469	449	443	443	415	449	461	422	443	469	442	418	437	469	453	426	448	441	426	446	428	403	445	491	434	480	467	472	430	455	461	437	449	421	447	470	451	483	493	428	461	437	458	429	467	425	459	462	440	445	446	448	429	422	453	472	453	462	439	440	443	434	453	446	471	470	450	443	464	458	466	463	445	473	449	412	481	453	431	468	516	427	450	449	462	471	470	422	428	460	423	464	451	452	453	480	480	459	441	436	458	469	503	430	449	486	496	449	445	450	474	430	473	451	465	460	484	454	444	444	427	444	450	437	485	432	457	443	458	448	451	457	447	420	485	458	427	473	480	433	445	459	433	444	420	434	440	439	436	453	396	442	474	483	447	438	459	428	433	473	461	468	446	475	449	468	451	435	471	476	480	411	435	432	468	429	443	442	450	414	442	458	450	429	449	466	463	439	430	460	445	446	431	403	435	460	439	502	443	421	464	464	433	453	455	444	431	420	478	458	446	432	478	468	445	447	453	449	441	462	428	450	451	456	488	420	453	442	457	455	438	509	456	433	478	449	425	415	490	482	446	413	416	436	444	448	474	466	454	428	456	433	433	436	462	442	454	454	400	465	459	467	440	404	456	427	401	436	474	436	465	452	441	454	466	448	448	430	434	478	462	455	443	429	464	464	463	442	476	453	409	448	419	423	443	496	434	449	448	423	424	438	410	453	443	502	442	451	491	450	438	434	453	433	442	456	463	489	525	470	430	422	416	440	443	465	477	467	467	470	454	463	442	419	461	442	435	471	443	440	460	453	486	454	435	433	488	423	445	449	447	470	471	433	406	463	439	375	439	483	470	489	462	433	454	434	446	463	434	444	466	467	426	448	425	483	407	462	427	403	441	409	458	410	430	456	421	430	452	439	489	485	467	423	470	432	425	445	467	435	395	493	435	441	446	492	450	447	482	470	432	414	430	435	424	463	465	478	448	433	427	473	460	439	493	455	464	451	425	453	482	476	457	462	449	459	447	451	475	445	465	471	433	423	459	466	454	466	466	423	428	478	443	479	440	450	450	415	428	452	460	478	461	472	416	463	466	429	456	455	442	472	437	431	455	475	426	408	436	453	438	452	464	467	450	415	425	449	431	455	448	452	437	407	392	456	469	379	434	444	443	450	434	451	462	451	477	466	453	456	448	481	433	421	448	510	457	436	477	450	438	464	465	416	456	457	443	409	463	443	422	465	471	442	459	466	437	435	399	455	463	465	420	450	444	444	484	478	418	426	438	430	440	421	416	453	444	452	433	441	471	501	456	457	388	436	412	468	477	451	423	424	441	467	421	458	474	449	473	423	401	444	446	470	428	460	415	435	445	435	434	419	448	443	465	426	427	448	455	419	441	452	447	457	402	473	482	433	464	433	448	480	419	430	437	490	433	492	450	415	433	443	434	415	447	414	455	415	442	426	421	478	418	477	486	437	447	449	433	466	447	438	466	439	485	489	476	452	477	458	445	456	431	466	454	457	438	474	464	480	442	489	408	456	429	453	438	450	453	468	447	430	457	477	479	451	445	449	431	425	470	438	454	429	429	457	422	448	473	440	473	453	419	423	441	470	427	412	423	440	441	485	414	436	416	443	468	435	431	447	482	460	413	433	476	461	473	414	518	448	448	480	490	422	425	452	401	472	466	453	476	404	445	434	455	455	450	422	446	425	471	430	442	492	437	421	455	426	400	458	437	429	456	470	441	460	478	473	444	431	475	437	453	449	450	414	462	464	466	483	407	467	447	486	448	463	457	442	490	478	452	456	423	411	419	413	452	413	457	450	422	428	491	484	433	480	435	435	448	455	403	472	447	455	459	409	439	447	457	490	440	436	468	429	442	460	453	463	429	420	449	436	450	460	462	451	487	428	436	447	484	474	449	467	434	455	445	438	464	478	439	451	442	454	418	409	405	459	447	416	429	448	458	438	440	419	416	477	428	478	413	477	447	468	435	419	458	440	440	414	431	470	470	415	460	440	461	447	458	438	421	481	458	444	464	459	427	485	460	470	455	431	420	450	449	409	430	440	422	478	430	439	446	446	436	450	478	430	429	431	442	436	455	448	437	443	416	481	438	423	451	474	450	399	391	456	470	457	464	456	499	446	505	458	481	415	411	425	409	455	413	464	451	466	423	498	494	424	453	457	440	456	445	432	470	444	444	468	445	463	467	440	462	421	444	495	468	495	456	450	450	419	433	469	451	446	454	481	444	446	458	494	448	466	505	490	481	442	453	443	445	444	461	419	484	478	449	445	488	416	437	447	450	452	447	429	453	438	453	448	483	439	476	432	423	450	462	452	452	438	490	482	453	440	438	424	478	458	520	451	449	443	468	420	446	460	401	403	454	426	427	431	446	435	483	468	463	441	455	430	468	483	473	416	469	428	493	423	458
33067	11141	1479	792	617	628	480	419	406	436	428	428	432	421	400	419	408	445	447	411	410	424	418	454	432	418	439	407	423	430	416	441	433	427	423	425	459	397	421	395	455	424	394	427	451	417	420	401	433	445	369	441	437	418	412	404	418	461	398	415	417	433	401	402	405	427	407	419	432	446	420	409	432	471	428	425	415	420	428	425	403	360	454	457	496	447	384	403	400	456	408	422	420	433	435	404	422	436	393	438	424	410	410	432	404	443	432	431	445	425	409	452	394	418	405	443	430	435	420	417	407	386	422	407	424	414	435	436	431	397	465	431	425	394	424	448	394	413	434	421	457	392	419	430	394	430	419	419	436	461	426	422	416	417	438	443	411	381	421	425	419	410	397	407	422	401	411	366	400	425	459	430	427	433	392	410	406	401	427	399	397	417	453	391	426	424	434	428	405	426	435	397	449	397	404	414	407	440	451	382	450	372	444	430	437	387	401	405	411	431	472	443	398	463	461	381	419	410	428	457	447	421	400	475	456	413	409	442	463	403	459	410	376	382	443	413	437	427	404	431	445	413	418	408	441	385	425	383	440	421	402	444	427	410	417	446	443	425	463	451	450	406	435	411	417	398	424	404	413	406	436	454	397	428	431	424	411	389	416	434	424	438	462	408	424	416	430	452	426	388	474	442	427	406	383	422	421	423	448	452	408	406	445	425	383	420	417	432	455	357	431	433	433	383	457	441	462	444	414	452	415	439	392	450	423	406	415	442	456	428	419	453	397	397	456	393	425	408	407	439	464	436	425	439	435	462	407	411	449	406	389	390	470	416	450	436	422	397	389	387	418	410	456	428	411	425	432	396	415	426	447	461	455	399	381	416	440	420	428	460	443	436	390	404	450	404	382	412	399	384	419	414	423	392	395	433	408	437	438	458	444	419	437	454	435	427	383	415	381	398	473	457	425	445	425	437	438	436	444	422	400	414	412	464	409	413	411	463	440	407	418	423	432	417	412	411	428	429	443	409	387	453	435	385	413	446	426	428	426	440	416	426	425	430	410	424	413	407	429	428	419	376	485	416	396	392	415	414	426	404	386	400	365	410	378	442	408	396	408	456	441	439	497	415	415	437	438	404	423	451	387	436	447	440	404	411	413	406	415	422	417	446	403	418	455	390	449	414	445	405	403	432	438	417	417	456	428	431	408	414	443	414	393	402	419	401	408	442	427	441	409	420	429	417	456	395	407	451	451	381	445	396	436	433	421	414	427	413	406	397	446	456	443	451	419	417	454	428	404	413	417	404	423	407	410	421	404	421	408	445	431	433	410	420	394	421	406	403	422	395	425	454	416	381	387	376	425	368	411	423	418	395	407	404	417	419	400	435	415	413	419	376	418	401	449	424	444	415	415	430	407	446	408	482	419	451	451	466	415	407	436	434	420	400	419	414	429	444	397	415	449	416	396	410	481	437	427	414	459	381	438	448	408	395	436	468	410	464	449	427	405	401	408	400	422	444	402	427	420	409	453	472	413	403	434	385	433	452	422	436	466	385	435	409	430	410	440	429	432	456	402	441	437	480	416	435	402	443	387	432	408	396	395	450	443	421	388	390	430	469	379	396	414	391	445	447	397	400	444	411	396	407	424	410	434	420	421	394	471	435	411	435	429	412	445	396	387	431	399	409	430	431	432	430	426	420	408	406	426	393	422	412	403	392	395	380	386	425	412	425	399	470	396	392	450	439	414	407	412	440	417	439	429	420	429	425	446	394	409	393	398	391	375	433	450	408	448	414	392	375	398	418	402	415	392	450	399	387	385	372	406	413	409	420	416	435	461	408	413	399	443	426	385	420	416	400	467	442	448	407	440	395	418	418	430	429	448	423	466	400	412	433	380	390	418	432	388	440	421	384	438	417	424	430	468	413	399	422	385	402	406	444	438	426	420	421	394	417	478	394	423	400	444	417	441	427	430	410	397	382	439	415	441	427	376	422	419	374	392	441	428	445	365	441	396	444	462	426	407	403	388	403	403	425	388	417	402	414	413	423	392	417	415	394	422	408	399	421	422	452	391	432	462	435	397	381	435	424	438	392	419	412	415	435	416	400	421	418	404	403	384	361	410	398	398	404	408	415	442	434	406	406	408	443	402	447	430	423	445	379	420	419	421	431	412	378	406	424	428	404	459	391	442	435	387	436	422	420	406	401	445	421	446	407	427	432	396	425	407	395	388	428	394	391	417	402	400	417	424	386	422	392	414	421	412	392	370	387	438	412	409	421	461	430	444	463	409	431	438	429	451	421	398	449	393	448	426	363	440	417	428	406	456	429	446	410	408	415	446	376	460	457	415	448	417	421	432	414	431	430	446	425	459	397	418	444	437	412	396	430	423	404	400	419	449	430	461	439	471	399	402	409	419	408	408	407	407	395	394	439	388	388	439	409	400	409	408	415	445	385	409	396	441	400	432	413	399	423	434	422	427	419	378	407	426	418	453	424	405	393	426	411	412	445	395	405	395	467	441	424	419	412	453	404	412	462	414	440	432	392	435	463	416	446	381	422	469	455	437	440	422	424	420	416	422	404	437	405	408	400	412	451	418	412	378	412	394	404	427	417	397	423	395	424	423	410	426	435	447	445	421	446	442	482	462	380	408	399	390	407	413	428	412	381	443	403	447	435	421	396	387	418	413	460	417	427	447	463	383	419	432	416	418	396	386	389	372	453	440	390	411	431	431	398	436	424	450	443	426	439	403	405	420	421	456	403	436	404	374	436	396	428	401	462	418	374	408	402	414	409	393	430	445	426	397	396	422	441	449	379	409	401	434	464	421	390	459	405	406	413	459	400	424	431	434	373	399	422	446	424	425	426	373	402	448	413	436	413	414	417	453	395	410	425	415	395	409	383	401	417	438	429	451	394	407	389	452	454	413	432	405	416	431	390	421	425	393	452	439	405	467	425	436	399	469	443	432	416	430	423	436	423	415	444	414	421	423	458	427	420	427	449	394	437	434	418	376	444	421	422	414	414	409	421	434	398	384	441	410	438	417	416	433	402	401	385	402	413	408	436	385	397	446	406	384	413	408	453	436	407	387	392	389	399	398	428	462	427	401	432	396	421	410	404	404	405	430	423	438	391	423	405	420	412	453	393	427	394	430	374	442	447	451	396	438	437	380	419	398	409	420	436	440	424	402	466	486	458	423	443	446	430	455	439	421	395	437	426	411	399	443	448	406	408	469	428	426	408	417	411	436	417	440	459	463	418	425	419	450	410	448	407	431	419	418	403	433	435	457	421	428	404	403	445	418	431	411	392	414	404	402	439	429	444	444	386	448	418	450	413	404	425	435	392	446	435	410	411	387	409	424	401	417	439	391	418	415	438	399	412	430	411	471	442	443	398	450	426	416	430	447	422	369	429	416	413	406	428	457	433	427	455	432	416	465	474	424	448	406	443	434	403	396	442	382	412	403	383	422	422	434	392	475	461	408	444	413	444	415	468	441	429	427	420	446	387
5956	1158	967	936	952	924	970	917	936	942	945	918	891	976	965	922	939	931	928	912	939	919	945	969	922	947	930	938	936	932	911	854	923	917	900	914	915	918	896	929	933	990	924	912	958	917	958	912	939	905	976	930	896	930	957	938	945	926	896	905	931	934	925	868	926	897	938	899	928	915	911	958	924	948	956	951	915	900	943	893	913	897	922	897	894	955	935	901	925	962	1011	883	892	928	960	918	958	937	964	943	935	985	955	942	959	967	910	935	944	934	935	899	908	965	967	954	950	916	934	921	948	906	940	985	951	940	960	913	968	971	977	927	954	948	920	927	918	905	938	954	911	928	902	949	1008	993	916	890	878	919	915	914	939	957	866	913	931	974	941	950	916	937	893	964	942	906	965	871	931	987	903	898	930	882	929	927	922	940	926	905	915	887	944	936	954	900	958	964	933	1003	908	957	947	945	916	862	989	987	949	904	947	902	880	927	896	900	904	909	968	939	939	964	910	944	980	977	903	960	910	942	901	932	910	867	931	905	951	908	930	968	929	918	930	964	946	896	955	952	917	889	952	899	949	932	905	891	898	940	900	937	961	886	904	891	929	905	985	931	932	980	973	915	901	981	951	871	919	944	931	896	922	894	926	902	923	939	903	928	919	943	930	921	932	925	964	929	944	928	970	922	931	946	943	929	910	929	999	978	952	938	854	923	903	945	977	950	913	940	982	909	918	891	929	935	910	934	939	923	943	916	904	917	841	920	927	923	954	933	971	973	965	992	876	958	912	987	904	964	891	882	904	979	872	958	907	963	934	946	946	853	965	908	951	915	962	936	940	932	875	854	918	946	954	957	905	990	921	952	914	928	903	900	919	886	936	953	974	906	970	923	939	955	916	949	915	924	916	921	949	956	922	989	922	919	976	914	922	932	909	966	907	921	970	966	975	953	982	953	885	893	911	945	905	889	890	921	903	958	901	985	902	892	943	957	892	930	919	944	943	940	989	861	940	893	925	948	913	893	919	921	957	954	928	961	968	925	857	935	869	938	955	884	942	933	887	964	936	927	946	992	947	920	940	914	920	943	905	941	944	950	924	928	948	933	940	964	894	923	926	897	950	902	928	925	981	973	904	892	951	928	912	934	908	919	976	931	951	906	966	934	915	840	922	942	881	887	951	928	952	948	891	974	899	960	903	923	916	864	905	961	944	944	896	899	920	942	955	934	909	914	937	965	922	947	948	938	969	978	898	943	869	951	980	963	976	950	924	915	987	916	931	930	927	961	924	934	904	908	957	934	896	911	915	972	882	930	860	940	897	922	910	954	949	955	909	896	935	948	884	892	940	941	904	985	974	892	905	923	956	944	877	952	973	916	948	883	976	953	930	942	950	884	948	854	912	946	901	929	948	917	886	925	899	941	954	956	893	925	955	952	886	913	876	994	957	907	938	966	938	876	924	935	922	928	923	953	976	920	925	941	882	923	918	879	921	916	910	989	980	910	906	915	943	939	920	919	999	963	928	913	1004	924	859	965	982	905	929	930	958	941	942	979	978	941	912	942	980	927	920	956	942	892	934	953	875	950	968	913	937	917	865	923	976	950	920	963	934	859	951	992	857	991	981	969	905	897	898	949	879	944	921	943	922	950	946	891	964	987	957	946	972	910	950	945	979	913	976	972	891	922	932	927	971	969	985	955	901	921	901	898	897	955	916	883	957	964	926	894	879	915	951	952	867	975	924	920	930	912	943	895	926	948	959	946	896	932	986	867	911	911	953	935	917	958	983	904	941	924	909	921	940	936	941	901	929	975	877	938	902	911	898	870	905	906	878	942	934	968	910	920	923	978	899	962	906	935	912	894	961	921	855	962	919	892	901	908	919	911	869	929	904	936	881	924	898	945	908	903	896	932	915	988	917	952	906	959	919	934	923	956	927	938	941	887	958	952	954	959	965	958	931	899	924	937	955	963	966	924	954	961	896	909	880	958	952	930	932	969	949	922	946	937	922	850	937	901	954	947	869	923	947	959	939	939	932	971	953	929	938	961	920	997	914	895	950	929	962	866	962	896	929	961	939	898	931	959	957	930	972	932	958	989	935	953	908	905	925	964	916	943	873	950	911	920	921	939	948	947	961	904	946	937	950	891	940	958	947	930	962	898	890	932	932	923	955	921	909	945	916	943	933	938	945	919	958	968	948	976	979	987	890	917	949	870	906	945	937	932	963	953	933	898	971	868	881	901	969	900	857	928	948	954	944	887	912	946	944	868	935	926	917	943	918	921	922	928	913	907	915	887	937	894	983	924	893	920	883	929	925	915	890	893	915	934	922	885	952	956	977	972	878	881	926	959	946	928	919	883	945	930	951	903	925	976	952	922	943	941	921	935	958	888	923	966	951	936	989	919	913	963	952	1007	953	948	941	954	972	941	986	912	958	927	889	945	941	906	920	949	948	924	896	938	954	924	949	934	902	899	957	925	865	894	918	952	914	884	939	893	963	901	955	956	894	989	937	927	973	890	913	968	872	948	928	942	903	948	934	970	914	952	892	979	930	866	926	922	880	938	892	877	906	939	915	838	964	924	898	966	952	970	914	923	895	896	946	944	942	890	917	922	826	919	952	873	913	958	947	945	940	907	978	914	1022	894	918	936	935	922	932	961	973	872	940	961	907	912	922	895	916	949	961	954	958	850	900	915	878	937	923	961	960	971	943	925	882	971	951	898	936	893	990	934	933	943	1004	923	952	954	936	981	903	927	875	963	957	950	920	922	960	933	949	982	888	924	916	904	948	897	988	963	944	870	914	925	889	895	920	919	920	888	941	898	898	896	911	949	966	889	911	926	923	978	940	891	869	874	967	896	904	954	888	890	933	911	897	922	940	942	958	951	866	949	929	904	942	872	932	962	961	933	907	949	974	883	972	931	899	910	923	906	953	913	972	984	960	925	966	936	921	944	975	934	931	937	922	961	900	904	895	1003	919	938	939	919	889	920	889	911	940	1018	896	914	896	967	923	900	960	902	900	891	910	1003	883	920	928	924	947	918	983	970	955	940	960	944	918	916	909	948	957	974	948	892	965	928	947	961	922	936	969	905	968	897	942	929	949	911	928	919	887	893	937	922	948	912	897	938	955	936	907	957	916	924	865	970	909	953	885	948	965	920	895	939	944	894	944	920	927	904	922	926	907	968	958	857	919	906	903	901	948	984	976	940	951	974	908	888	932	918	920	898	966	908	917	889	917	948	907	918	923	929	912	941	910	928	957	952	899	894	920	934	968	938	906	936	914	964	914	935	916	886	918	910	924	988	943	952	910	950	843	928	945	945	903	880	863	918	921	983	974	946	894	907	955	986	902	896	902	922	910	976	908	931	947	886	913	944	961	888	887	933	894	926	988	966	956	883	917	885	997	900	868	916	949	981	889	944	918	894	947	951	901	923	950	926	959	909	888	864	965	923	933	924	945	930	1013	973	943	910	965	928	881	943	944	961	938	904	920	967	928	897	888	914	1005	961	922	913
24710	21171	24741	27866	21054	3946	616	493	480	409	436	430	409	425	381	365	413	372	392	423	356	404	366	377	365	339	410	364	372	371	416	411	374	424	348	346	427	365	397	378	360	343	379	352	411	364	353	380	355	371	396	349	346	374	348	397	352	383	392	363	391	313	386	370	366	369	375	354	338	346	348	349	365	367	357	394	333	382	403	380	394	391	381	382	367	345	341	362	379	372	368	342	350	396	392	384	345	349	400	377	382	389	370	366	373	357	383	388	401	349	342	370	360	377	406	359	390	364	383	373	398	366	363	352	388	371	392	416	367	380	358	397	367	329	422	348	354	372	397	349	401	386	373	368	373	328	356	358	344	394	343	375	365	377	393	385	371	391	392	386	372	349	359	367	358	362	391	349	359	383	367	353	390	360	358	329	336	367	370	340	347	364	386	369	397	312	404	395	336	366	378	370	352	327	365	388	351	356	362	362	365	378	379	389	374	418	380	342	389	377	351	355	339	350	351	390	354	387	388	379	348	362	405	358	363	380	371	365	342	347	371	365	367	359	370	365	367	349	371	365	406	396	362	373	384	377	387	354	361	360	368	386	371	367	317	387	397	384	373	391	372	373	367	387	361	329	393	391	358	368	359	398	361	370	342	358	379	359	373	362	365	403	397	369	374	368	371	374	379	397	410	370	413	328	399	380	359	368	377	397	353	364	377	390	372	336	376	381	369	373	398	389	382	360	376	359	363	365	344	370	365	366	372	357	381	390	372	329	376	365	384	388	336	337	353	357	377	377	387	399	372	382	382	344	315	330	323	376	345	350	414	345	401	382	373	334	408	331	364	377	345	391	390	397	384	324	384	386	379	383	340	345	356	368	387	393	357	370	377	379	341	357	381	408	368	382	368	337	378	354	360	358	332	367	360	376	373	387	354	316	380	356	352	352	367	378	377	378	386	355	368	360	389	374	360	372	369	390	349	395	380	371	367	353	388	387	384	355	365	428	393	358	344	371	350	349	361	385	368	392	374	357	342	390	381	361	372	355	376	381	380	363	356	377	411	359	365	362	355	362	391	343	371	360	380	336	371	391	383	401	338	361	392	356	365	354	405	383	364	366	371	390	376	370	380	382	401	334	375	387	386	394	384	406	333	344	368	366	376	386	366	388	356	371	368	331	391	393	355	359	376	384	389	353	350	348	354	410	378	387	357	344	348	357	370	368	413	370	381	379	368	369	396	365	430	401	424	368	394	412	374	377	357	355	368	375	377	400	379	349	374	386	381	372	364	364	357	355	384	375	346	333	390	339	375	351	365	375	404	363	387	397	363	408	380	379	389	346	375	393	386	348	363	369	392	384	373	325	362	414	353	420	336	333	366	365	405	398	400	322	394	397	357	328	359	344	384	391	396	353	374	408	311	358	322	348	386	387	349	378	342	365	402	429	411	339	355	408	380	407	381	361	372	386	399	400	381	399	373	364	390	348	364	379	355	354	348	370	412	357	388	374	379	369	387	392	376	346	373	382	375	390	357	349	412	376	361	381	364	375	368	344	371	395	381	398	363	355	370	353	401	415	368	375	403	422	364	369	371	376	375	380	427	372	358	368	390	360	374	354	355	334	347	369	370	404	416	366	353	381	348	331	368	346	372	345	372	360	367	383	389	395	310	375	405	360	392	351	374	358	377	363	414	361	350	349	377	376	400	338	403	381	366	394	316	326	375	345	374	370	362	373	386	334	372	357	343	378	384	322	363	409	365	438	407	379	363	374	382	359	345	370	380	346	341	352	428	401	321	378	399	407	404	361	348	346	402	376	321	363	395	367	374	400	359	357	408	365	357	361	393	389	344	371	364	373	365	389	366	363	369	386	360	382	403	356	375	380	370	384	396	372	355	323	345	405	377	387	356	375	399	357	378	367	375	357	362	409	354	360	355	349	376	342	351	345	367	344	323	330	347	408	335	380	378	331	360	352	353	329	367	352	383	391	326	398	391	365	379	385	381	395	361	374	395	369	366	398	370	399	343	391	390	335	402	382	391	399	374	380	349	332	394	391	351	392	372	341	391	372	378	370	383	350	365	354	352	364	389	365	387	375	354	378	394	411	375	336	379	385	391	363	348	363	423	404	372	382	374	350	378	366	394	369	349	369	343	382	362	385	375	358	373	366	370	368	352	346	378	363	378	338	384	364	389	363	383	353	336	372	346	375	319	373	360	389	347	390	331	378	369	372	348	362	354	364	383	395	360	363	401	402	367	336	402	360	350	387	361	371	377	377	386	371	411	400	390	372	324	380	391	370	366	406	399	386	365	346	379	375	382	382	348	343	326	385	370	396	377	333	392	377	400	352	377	404	375	373	367	343	377	395	383	351	351	356	391	333	381	389	366	368	329	353	370	365	377	340	357	366	355	387	382	367	392	365	384	354	398	362	371	395	397	373	376	360	389	376	418	375	348	352	385	371	373	382	368	366	379	366	413	365	380	359	366	338	352	343	378	349	376	342	357	401	366	396	380	370	344	341	416	369	383	383	352	332	372	374	326	340	358	328	342	350	390	364	384	336	382	384	390	368	376	375	364	380	375	361	358	353	403	371	333	362	372	349	396	376	364	399	333	400	395	371	381	340	373	365	369	337	391	343	373	317	386	408	368	368	345	326	382	399	363	385	360	381	380	356	338	414	362	375	373	383	384	386	359	351	342	367	370	400	408	385	381	368	389	329	397	372	342	351	349	415	355	410	390	355	370	362	364	363	345	338	333	388	346	368	402	372	386	356	384	343	384	370	383	343	396	373	383	347	381	377	363	361	383	406	375	368	366	400	342	321	378	319	365	372	388	403	369	396	368	371	338	355	384	364	375	397	352	365	339	342	341	381	371	388	356	387	371	348	372	350	354	376	339	363	344	395	367	385	387	360	374	375	325	359	377	386	364	348	364	419	360	415	394	385	387	375	398	350	352	380	393	359	386	409	384	385	380	374	361	382	380	412	337	378	330	372	418	364	361	327	364	340	368	361	398	363	388	398	380	371	334	384	398	364	391	351	346	350	361	357	408	388	366	408	378	342	398	401	391	361	407	361	379	379	386	402	384	354	354	354	373	361	389	424	323	388	379	373	345	387	380	388	399	409	353	377	399	427	396	369	411	342	374	339	381	379	349	379	345	401	408	339	350	374	385	365	400	387	376	363	386	374	340	386	368	353	380	337	359	410	382	365	379	402	423	339	350	368	348	368	373	353	396	391	376	386	392	369	387	390	369	344	330	373	383	373	389	383	365	359	380	326	369	338	346	382	381	391	369	398	393	404	375	368	368	349	392	366	335	372	348	317	348	377	361	371	366	394	368	357	413	383	356	373	381	326	326	409	367	336	368	369	375	370	346	343	375	372	400	368	354	383	384	365	366	391	350	333	394	388	376	354	387	365	367	388	360	356	339	395	405	334	382	381	368	364	356	373	344	356	383	382	398	402	353	374	350	365	375	395	395	379	357	352	356	352	362	359	411	405	336	364
3418	3169	2220	1304	984	952	898	943	822	825	837	813	861	807	833	826	830	800	821	835	842	847	818	826	798	797	795	809	832	846	835	829	778	800	817	744	825	820	811	756	832	808	827	834	820	840	773	837	820	810	855	788	776	843	825	864	808	806	824	818	826	824	822	766	828	787	831	764	804	820	820	778	774	792	775	789	830	782	828	785	823	759	784	774	847	789	857	764	780	788	792	808	858	853	820	795	805	823	821	822	797	844	795	817	829	857	808	813	818	818	803	809	821	840	857	836	808	776	839	839	819	746	824	797	824	778	825	804	789	795	819	807	853	786	829	836	805	779	776	772	793	769	833	814	835	767	869	865	838	828	764	806	763	838	784	750	765	817	804	813	810	844	830	807	773	799	810	807	791	821	794	818	812	821	822	740	824	847	862	789	773	777	813	757	844	835	842	806	830	786	821	815	838	777	812	779	790	804	862	752	794	820	782	839	800	825	828	801	813	797	807	781	845	800	833	852	784	807	803	805	771	720	817	799	769	831	798	865	783	825	808	829	807	800	794	788	852	789	782	845	765	778	820	844	838	821	872	787	849	856	841	815	845	807	827	816	783	830	800	787	826	807	831	786	767	841	846	790	829	802	799	777	802	744	778	779	753	815	762	820	739	782	822	851	809	782	832	795	835	833	806	787	777	800	780	794	841	832	858	770	782	792	745	813	820	846	824	815	865	772	794	850	850	837	809	817	822	791	786	783	817	805	806	788	840	836	814	795	777	782	804	788	836	809	775	825	779	835	803	831	806	836	864	832	855	842	845	817	801	813	806	815	810	793	798	773	780	788	845	822	792	823	804	834	762	856	809	815	778	800	779	817	769	824	826	813	807	856	812	771	805	780	829	848	775	857	798	825	828	769	787	856	798	807	810	823	820	768	818	812	771	801	830	866	794	871	807	826	780	849	794	745	817	832	822	788	840	803	831	807	762	765	810	818	776	824	792	816	824	766	817	745	821	842	767	790	823	810	784	801	803	817	813	789	817	849	828	800	831	853	808	827	809	818	883	794	835	782	776	797	802	854	798	860	796	785	807	809	757	802	840	875	743	786	792	797	806	856	842	792	806	827	822	846	784	783	839	781	805	755	789	811	772	760	783	816	766	832	822	829	782	803	792	781	852	801	810	817	783	838	805	830	779	761	850	816	819	823	808	832	830	876	844	812	867	815	777	798	791	788	833	835	778	836	842	795	835	801	812	768	821	835	821	806	842	837	843	824	800	776	808	848	767	797	782	777	785	791	778	800	818	757	800	811	843	854	831	837	823	787	768	877	816	847	822	834	871	789	798	818	809	811	782	831	833	832	801	849	851	808	804	828	827	829	809	869	790	877	857	791	784	818	793	822	814	794	802	835	879	793	846	790	835	804	786	738	783	820	823	817	833	841	824	810	824	811	780	830	834	768	813	832	789	798	787	804	858	796	760	825	784	783	844	795	814	835	807	822	823	794	806	836	828	802	830	818	768	838	788	795	860	813	805	846	847	789	830	819	795	803	767	769	749	827	789	826	811	847	835	805	793	789	794	815	813	768	845	804	781	833	782	773	814	778	826	784	754	821	833	761	794	827	829	810	841	788	747	784	836	767	848	784	852	805	813	765	817	794	817	772	816	771	752	816	777	770	770	767	782	828	813	827	840	785	787	830	772	781	821	762	874	767	834	748	717	778	796	849	786	792	772	847	795	805	771	835	839	759	799	840	794	805	818	781	814	751	821	824	776	763	816	798	826	796	852	839	868	801	768	784	831	862	752	777	819	852	766	783	848	818	796	818	822	837	824	810	821	825	818	840	832	762	781	781	806	749	818	825	788	800	862	839	807	852	806	813	807	785	766	820	850	783	833	808	804	783	818	824	811	791	864	851	768	824	809	839	794	822	814	778	816	817	798	867	872	790	788	818	806	786	800	819	817	811	850	790	746	829	780	839	808	861	778	836	784	796	820	755	791	797	810	813	846	800	830	765	771	803	868	772	844	808	852	785	807	839	832	824	839	778	843	788	789	796	801	799	888	836	851	870	836	814	826	796	796	798	823	755	825	825	790	823	812	799	802	808	870	829	799	843	788	754	788	724	791	759	845	775	778	795	796	769	803	844	780	840	795	834	795	813	885	832	853	815	778	812	804	801	854	822	782	789	835	783	860	818	806	863	775	834	824	809	841	848	804	815	818	825	827	766	817	853	773	792	850	825	826	797	793	818	833	801	762	790	804	833	822	798	807	812	801	819	827	774	786	803	849	830	805	827	861	804	795	791	781	830	815	826	790	813	826	775	775	882	829	795	818	828	819	813	788	807	745	768	834	740	803	809	820	793	760	791	802	854	829	838	819	811	861	778	826	817	784	822	757	800	802	801	852	787	867	759	786	801	786	813	783	766	801	795	846	785	863	766	799	850	796	780	787	777	769	828	803	824	778	820	797	861	826	796	825	883	812	817	810	837	838	770	821	847	775	837	804	794	809	800	769	805	824	819	821	827	810	810	853	763	736	785	836	823	801	854	806	827	863	848	798	810	836	802	801	781	815	846	849	803	785	809	837	841	788	770	781	829	813	793	807	823	825	789	817	817	761	827	820	761	791	804	780	744	778	871	764	873	776	818	825	786	836	828	785	777	801	845	814	862	817	791	832	821	789	826	793	831	838	770	812	793	801	809	780	823	799	815	841	781	827	797	767	781	868	836	772	820	814	821	797	803	834	838	786	790	822	764	805	774	833	819	856	823	797	855	812	849	790	848	810	820	805	804	809	816	803	791	832	776	804	805	776	842	819	814	736	802	787	743	813	814	841	838	856	832	835	809	822	774	837	821	797	804	781	775	867	787	749	824	873	788	807	824	784	779	846	816	802	816	822	792	841	807	835	815	805	845	840	807	878	796	834	783	772	795	818	790	786	812	766	805	764	801	780	794	794	823	830	796	879	792	815	796	794	790	783	857	831	802	803	816	830	778	810	842	744	783	812	796	798	797	808	841	802	823	786	813	819	817	819	799	811	779	806	811	822	862	834	816	798	780	832	859	804	830	832	804	793	800	794	851	807	827	750	798	852	789	801	783	789	858	815	790	811	785	816	781	810	813	831	796	804	799	796	795	799	810	795	806	771	785	827	806	780	786	791	787	857	785	810	793	823	794	755	805	823	815	809	802	823	757	780	771	833	812	785	754	859	797	802	831	823	755	759	839	801	871	828	836	790	831	820	839	794	789	803	781	846	813	839	828	782	809	746	781	774	873	814	811	777	800	837	824	827	823	820	771	768	824	820	825	780	784	804	854	814	747	831	776	821	793	828	802	802	793	833	785	783	809	853	783	746	854	810	812	847	799	798	810	799	826	795	799	778	822	816	773	766	777	830	843	777	866	849	801	791	814	798	770	845	815	799	833	804	837	822	770	805	867	862	858	813	807	783	778	788	795	800	829	759	877	715	849	779	800	767	785	782	821	797	766	812	830	810	796	805	832	839	777
23955	21134	25272	27241	21143	21119	2459	470	310	296	282	232	225	234	206	211	195	205	228	156	179	200	195	187	181	175	192	164	198	193	202	185	211	179	208	188	172	178	183	184	200	190	172	188	205	198	180	166	167	180	178	166	177	178	169	205	184	196	175	191	175	195	163	176	173	184	173	185	194	190	190	211	158	176	198	175	167	186	180	200	180	170	168	204	178	186	168	205	162	180	176	162	196	181	155	176	201	184	170	205	189	194	174	180	176	181	159	198	181	175	169	191	178	187	183	206	157	165	176	163	142	151	177	170	170	168	153	157	193	172	159	161	188	169	199	186	182	185	172	192	182	186	182	175	172	172	180	184	151	164	185	198	173	207	172	188	180	184	171	171	208	167	186	191	187	187	188	162	174	200	182	198	187	198	187	153	192	174	172	178	174	170	174	203	198	172	183	185	209	198	175	184	189	167	197	190	177	171	185	165	187	181	193	184	167	168	188	180	163	194	176	178	182	189	182	177	201	167	163	138	178	165	210	179	179	194	185	163	178	185	155	182	181	186	185	171	181	153	183	178	178	174	173	168	194	193	199	178	169	177	195	167	175	162	206	175	176	182	167	210	183	166	175	177	192	206	169	162	182	167	163	154	191	176	209	184	168	191	178	196	170	149	169	178	182	190	199	163	182	196	187	170	185	185	161	175	175	162	195	169	172	189	184	218	188	181	164	165	165	179	169	187	174	182	183	175	185	180	186	158	199	168	151	183	172	174	191	169	160	207	183	163	194	174	176	168	186	184	184	193	169	162	177	180	176	201	185	182	181	181	154	185	183	203	182	158	168	173	173	192	179	186	194	176	173	186	183	170	219	185	179	191	163	174	190	157	185	193	195	177	200	179	184	189	200	179	180	195	186	165	179	176	174	179	176	182	166	187	166	190	176	192	173	166	156	187	180	196	171	185	190	171	152	180	186	189	159	181	179	172	192	174	178	186	172	174	175	175	184	185	186	166	174	203	185	187	174	194	173	153	173	188	187	160	166	173	175	202	163	185	186	158	183	168	180	165	171	161	172	177	208	199	180	171	186	169	183	201	156	202	198	186	178	181	180	192	150	165	188	175	185	202	158	175	166	180	168	192	189	175	160	176	201	185	181	209	192	200	179	177	181	203	181	152	187	166	177	195	171	185	177	184	165	178	162	167	182	188	184	179	152	211	201	184	177	179	170	184	179	176	171	149	184	201	203	186	158	155	196	184	165	187	200	170	171	180	173	183	198	187	144	192	184	161	170	154	175	172	174	186	181	175	153	194	189	175	170	173	207	187	190	194	191	191	178	163	187	185	169	178	183	172	177	171	191	168	173	180	178	160	202	214	182	163	184	174	175	181	178	175	188	183	178	161	173	167	178	174	179	171	169	167	163	179	179	190	185	165	186	179	161	196	177	165	202	158	171	174	170	179	195	180	163	179	156	183	191	197	187	170	194	170	172	181	192	160	183	192	156	178	179	209	181	191	158	170	178	147	173	186	200	174	189	180	187	157	184	163	176	206	182	188	170	179	162	171	156	170	167	158	176	191	139	196	190	188	201	180	187	184	165	177	206	187	185	179	178	182	181	148	163	185	193	174	174	182	180	195	194	191	196	142	177	175	157	180	170	181	187	172	190	189	203	158	203	171	193	191	168	159	198	172	204	175	173	178	181	173	173	190	159	161	170	186	159	186	182	187	198	166	158	200	189	149	191	207	173	212	182	151	176	178	171	191	174	176	173	176	181	216	194	170	150	165	165	167	158	169	200	192	185	176	199	194	173	160	152	192	174	178	176	140	170	169	191	190	205	169	166	189	187	193	187	169	173	182	190	169	178	181	190	156	197	175	162	167	193	192	182	175	196	178	213	163	172	185	172	191	196	203	159	179	200	179	188	178	161	156	171	196	195	185	167	162	146	200	200	189	190	218	190	181	168	180	156	186	188	163	174	168	174	185	186	179	178	188	208	208	198	170	173	165	168	196	180	158	185	155	193	152	165	182	200	213	165	205	186	195	188	184	186	157	158	183	211	167	150	210	174	171	192	183	157	184	211	174	175	193	186	186	163	185	174	185	185	172	172	185	171	189	189	175	206	172	218	175	185	208	166	181	169	148	170	172	206	167	185	172	220	172	190	182	187	170	172	148	185	181	153	214	181	175	183	189	200	202	181	179	185	194	164	175	197	179	175	192	180	186	178	193	193	176	206	170	180	173	135	179	196	182	153	170	174	210	202	191	177	167	166	166	165	191	205	188	167	184	164	170	175	164	182	186	188	188	180	192	186	170	175	152	191	181	178	188	192	195	180	158	200	182	192	161	175	174	167	170	209	182	191	195	175	155	205	172	203	184	144	166	187	178	146	196	200	182	193	196	187	193	166	160	180	190	174	171	159	176	179	181	209	183	175	178	181	214	202	175	191	171	174	192	157	181	152	158	163	180	170	180	206	211	165	148	198	182	162	170	201	196	179	151	169	198	185	179	180	220	187	174	178	176	187	184	163	185	144	204	151	179	159	190	176	172	185	200	177	207	184	159	170	168	218	163	185	187	194	181	202	179	182	189	171	148	171	165	176	182	150	198	170	193	182	179	198	175	169	195	198	183	156	179	136	177	180	191	152	170	145	158	186	177	182	183	165	155	176	193	164	182	181	198	168	189	181	159	196	173	181	184	187	163	168	177	189	182	156	191	185	175	193	179	193	177	199	191	176	167	177	168	185	173	180	160	175	182	181	168	185	189	193	168	159	182	187	171	176	174	165	190	170	179	174	180	158	192	166	168	172	205	190	169	194	184	164	176	170	164	198	187	195	185	185	156	194	182	173	147	175	166	194	181	175	170	191	174	171	195	190	181	180	180	184	195	200	154	174	189	183	171	162	204	197	169	177	191	178	158	187	172	179	164	146	204	205	189	176	170	208	184	162	164	161	184	154	180	190	188	204	185	180	196	169	186	172	185	181	164	171	158	190	177	201	180	197	169	142	188	191	193	209	186	181	166	179	186	198	194	209	175	205	184	169	178	181	198	162	179	196	178	175	197	169	183	182	156	206	210	175	191	200	182	173	193	135	180	179	168	181	197	150	168	178	175	191	176	154	192	193	204	189	187	176	182	180	170	184	174	181	175	181	166	196	183	176	160	201	163	160	191	186	172	184	178	175	167	172	168	168	192	203	165	186	161	191	198	182	180	180	181	193	163	178	181	200	177	171	178	176	171	203	182	175	192	174	168	160	174	204	202	181	175	183	175	198	194	186	202	170	183	164	182	157	142	158	206	175	162	185	190	174	179	184	162	166	168	183	208	168	180	185	185	184	164	169	165	184	200	220	169	188	182	183	175	175	172	166	179	189	191	161	162	191	157	176	179	179	183	201	189	191	170	210	160	166	207	162	220	198	201	160	174	163	159	161	174	161	176	193	189	183	173	192	202	148	160	181	186	227	167	158	142	190	199	191	202	182	166	175	178	173	190	172	189	150	149	204	162
3345	4914	3151	1442	888	651	623	530	496	481	503	493	487	441	488	449	450	471	485	487	408	426	476	462	440	453	414	450	438	448	407	455	444	441	450	463	445	447	430	443	431	424	426	451	467	415	415	474	452	452	449	438	398	432	446	399	442	455	450	421	424	498	455	399	418	447	453	455	450	429	438	455	453	454	439	418	410	451	436	408	413	444	408	430	418	437	438	421	423	449	454	438	418	418	408	476	452	418	438	453	392	406	434	420	446	442	446	419	416	456	461	412	437	429	460	401	453	413	411	477	417	483	436	457	424	446	428	469	397	438	403	420	431	439	433	408	490	427	406	455	411	433	402	426	454	448	427	404	418	445	448	445	434	405	441	413	437	434	395	442	429	434	452	448	465	436	422	464	466	470	462	446	449	455	461	439	424	430	455	455	463	425	423	435	467	417	482	443	442	459	454	478	451	445	447	454	435	408	455	436	403	487	405	457	435	462	452	434	444	472	445	435	444	428	442	432	415	449	438	443	424	456	441	436	398	457	451	418	441	433	449	432	434	409	445	450	449	435	417	413	429	458	456	497	453	429	424	428	407	433	451	427	472	411	433	463	449	445	423	419	439	466	435	422	432	455	442	419	444	406	403	433	447	432	436	435	417	369	452	406	417	482	418	441	465	406	387	408	483	461	438	452	426	437	392	445	472	451	445	469	433	454	422	379	438	429	433	431	447	415	478	455	458	395	446	410	416	444	439	465	425	404	430	407	462	445	441	416	447	440	424	410	391	451	445	478	388	427	455	433	431	421	447	428	439	392	430	438	427	453	405	422	448	422	450	454	426	443	438	465	425	444	418	422	444	413	440	424	406	456	427	404	411	452	433	435	472	440	428	454	427	432	427	416	432	415	428	436	415	422	397	464	471	431	407	446	423	476	473	444	407	473	438	434	432	391	399	442	413	416	448	443	446	439	464	433	417	431	460	463	449	446	429	410	422	408	453	449	432	432	455	454	416	427	462	451	409	459	493	462	438	397	447	446	439	445	423	396	426	403	457	470	472	441	410	463	457	474	430	441	452	457	446	466	406	436	443	447	424	421	421	454	432	419	432	410	449	420	419	443	467	454	437	445	416	409	415	448	415	456	407	490	471	444	413	471	405	424	427	442	420	431	488	447	452	439	467	423	420	459	416	442	447	453	413	416	398	449	433	411	467	460	412	445	417	409	421	408	443	375	438	420	446	415	461	426	437	413	409	410	430	474	439	460	390	426	457	420	420	485	451	417	454	423	435	462	468	426	451	450	439	452	448	413	404	377	451	403	473	444	417	419	434	441	434	429	476	456	407	427	433	434	425	435	427	383	412	434	495	460	458	444	466	453	419	466	429	451	465	450	440	455	434	428	449	435	423	445	463	419	431	405	414	435	426	464	422	394	442	467	438	405	418	417	440	436	452	472	433	431	427	428	464	422	429	436	408	409	418	447	409	449	417	416	465	398	425	457	441	414	430	409	422	468	418	430	407	446	444	397	411	449	421	442	428	467	444	457	451	422	440	405	437	418	450	434	405	417	471	447	444	454	442	444	408	433	425	451	448	440	455	445	445	441	404	398	437	433	485	430	466	404	452	427	435	394	450	443	411	430	433	409	442	419	459	432	432	417	438	386	447	437	459	442	404	401	416	417	430	404	444	420	403	445	470	419	399	415	417	417	414	429	458	442	422	423	450	444	450	432	419	397	470	446	443	432	456	426	430	446	417	409	418	436	491	420	449	426	431	448	416	425	408	440	474	480	395	449	431	467	446	425	398	383	409	406	442	449	434	441	427	452	471	462	452	445	442	437	450	445	436	402	415	439	417	442	454	425	421	430	434	450	457	450	444	427	445	453	446	442	433	431	410	419	431	441	458	463	432	425	437	448	447	420	431	420	433	418	428	426	448	437	406	425	412	452	371	438	433	450	440	410	420	433	428	436	419	436	443	437	457	472	437	438	402	401	413	452	439	393	419	423	461	445	403	413	465	436	480	432	410	436	449	416	436	422	434	458	424	412	448	440	451	462	386	440	459	455	430	441	466	412	420	416	461	423	479	454	447	421	452	464	406	446	459	411	385	453	405	441	455	393	436	426	449	405	449	439	440	416	420	420	449	450	461	467	453	423	436	444	450	440	417	441	441	402	474	404	431	470	434	434	421	481	421	450	440	433	453	459	426	434	424	437	459	417	425	463	400	423	434	430	458	458	440	383	406	407	461	463	435	407	453	461	444	430	448	467	429	404	428	451	387	425	451	442	457	440	443	397	439	425	470	415	434	480	414	430	444	418	403	431	399	452	448	405	440	439	426	456	417	427	434	433	430	392	478	449	409	432	442	450	464	416	431	438	412	439	451	455	430	469	413	426	461	407	428	445	447	452	393	442	453	440	443	452	428	425	448	416	432	431	482	458	426	463	430	433	422	435	428	440	440	424	417	425	439	442	462	421	440	481	436	425	437	426	426	443	471	428	424	438	391	462	386	426	425	405	442	395	403	446	450	444	437	437	415	454	385	446	458	432	428	443	469	439	428	482	444	449	452	447	427	427	431	430	405	405	452	457	403	445	440	410	454	453	430	431	416	466	454	395	410	462	405	410	428	439	425	436	466	455	485	446	436	428	441	442	439	458	407	430	408	418	429	392	456	431	424	408	436	463	420	453	432	451	433	494	467	484	421	390	482	473	409	444	426	432	426	452	439	428	438	418	439	451	450	461	435	435	415	420	409	438	387	441	432	422	454	429	439	424	421	439	452	440	443	424	420	421	458	429	429	457	419	446	455	406	430	468	432	414	453	414	428	433	404	439	428	476	462	423	442	380	437	428	437	453	463	432	459	420	450	472	467	416	429	428	480	421	424	466	412	431	434	442	453	445	383	426	473	468	424	438	415	412	432	453	440	412	426	435	437	442	415	443	464	417	469	421	421	415	494	407	412	442	411	420	442	454	415	433	428	404	432	456	411	448	413	427	443	458	438	446	428	471	446	403	446	470	413	445	438	454	433	449	435	455	441	439	421	406	438	455	461	435	438	421	429	477	432	429	442	438	447	473	449	426	414	451	411	444	429	466	427	425	429	418	454	466	448	404	401	419	426	394	376	438	432	416	458	406	421	436	405	466	439	431	458	421	469	414	434	410	500	400	460	439	407	394	464	419	456	443	417	420	478	394	429	451	489	437	447	477	482	417	433	425	432	414	425	428	443	439	429	418	418	444	418	432	452	441	391	410	395	443	429	418	436	393	390	434	469	468	419	432	410	418	439	439	441	457	451	435	431	431	429	497	443	467	439	408	421	427	394	459	427	412	420	453	461	457	417	436	450	470	453	412	422	464	460	419	418	394	465	417	423	438	399	441	419	449	424	414	420	416	455	388	463	424	432	420	421	443	412	414	418	427	446	458	442	422	463	413	438	407	430	478	418	425	428	493	424	458	443	414	433	432	436	433	427	410	451	435	434	425	438	410	443	430	420	446	402	426	432	458
32935	10933	1222	588	512	431	437	416	416	446	412	447	399	427	414	438	434	431	461	411	449	460	449	406	433	420	463	419	427	434	380	389	401	393	413	415	385	455	437	455	460	475	420	414	432	410	451	420	424	404	463	435	436	396	418	434	422	437	395	378	456	408	405	483	443	391	412	433	387	396	431	390	468	453	437	420	456	423	396	401	410	416	436	426	453	426	431	420	405	438	417	377	415	432	429	427	425	453	462	430	427	418	405	373	439	429	387	410	430	441	424	413	381	438	427	410	412	402	443	458	458	448	421	446	436	414	410	434	380	394	409	386	414	362	447	435	428	422	420	432	427	408	434	410	396	385	442	429	428	432	433	387	439	451	420	437	400	429	421	395	397	444	456	388	399	457	418	426	445	442	426	476	412	451	397	413	426	415	435	466	410	422	403	416	390	441	430	416	442	422	391	437	418	442	432	425	427	472	406	431	436	447	408	441	397	397	405	433	444	402	433	440	405	418	414	456	444	430	398	441	410	412	395	418	423	404	445	444	408	416	404	420	452	394	410	432	427	393	432	397	423	441	414	437	462	396	446	458	452	420	444	380	406	416	415	435	442	437	404	432	402	418	361	412	404	430	421	384	463	419	439	445	410	404	394	431	471	473	447	408	397	440	415	428	422	443	454	398	439	397	452	422	419	408	437	421	441	415	408	443	450	431	446	405	398	441	414	442	429	437	428	387	453	425	403	432	408	436	417	450	410	446	470	396	420	414	415	412	405	386	397	446	424	427	428	442	402	410	436	415	408	413	436	419	458	454	416	422	458	401	449	396	421	394	428	402	446	463	410	469	427	391	395	395	404	407	457	399	462	436	455	371	409	398	450	418	453	417	399	447	458	367	387	413	436	411	432	435	471	406	414	425	427	377	428	409	423	423	397	445	373	434	403	462	411	421	415	438	440	411	366	387	411	413	414	421	402	422	431	392	417	445	409	404	418	473	425	419	429	433	452	429	412	443	421	425	417	434	422	411	452	439	444	432	409	391	448	436	434	409	429	380	398	414	412	397	417	403	380	435	412	416	413	390	433	432	421	412	446	457	448	428	421	415	439	422	443	372	430	425	448	424	459	459	466	411	457	420	403	418	443	404	449	405	410	464	425	476	455	422	418	411	416	452	416	420	416	413	450	413	418	429	374	406	395	418	392	391	418	485	403	431	419	404	422	405	422	452	438	426	421	440	424	459	425	431	400	424	440	429	395	430	392	404	392	443	399	407	389	441	428	391	426	408	426	378	408	414	396	416	437	422	417	438	466	428	389	397	396	430	428	401	418	360	409	434	450	417	419	431	391	412	419	444	418	418	407	472	420	434	411	426	452	412	410	434	388	398	468	410	380	404	454	451	464	407	458	449	419	411	413	401	429	444	416	424	439	432	433	390	443	421	419	433	437	416	445	433	393	464	456	449	430	420	445	377	396	436	423	411	389	412	407	445	454	463	394	397	451	427	356	471	447	465	457	396	413	411	455	425	400	454	430	444	421	434	455	413	409	420	443	412	402	401	418	403	403	396	419	385	411	405	429	380	451	454	383	457	397	360	436	433	380	392	445	440	410	430	441	422	426	423	433	389	407	380	428	420	386	406	440	436	426	419	397	427	416	388	389	435	427	425	375	415	412	403	395	409	427	440	429	457	446	426	465	412	412	438	386	437	411	427	433	383	423	453	399	434	428	405	424	475	401	408	423	453	380	468	384	456	438	408	412	420	389	383	418	435	408	405	420	440	394	388	389	404	423	404	427	417	449	430	406	411	443	396	442	382	412	428	422	433	423	400	418	408	411	432	415	398	423	428	393	434	448	437	441	436	436	399	454	461	403	426	413	402	380	440	407	426	487	468	440	398	422	436	404	423	423	417	440	413	409	408	440	487	408	434	431	418	413	374	427	400	402	414	430	430	447	423	439	449	420	353	418	423	379	435	440	431	410	396	427	398	419	437	437	411	417	394	415	395	423	425	436	428	407	398	399	459	420	406	450	397	422	441	457	370	405	405	416	422	401	389	425	447	423	416	417	414	416	448	378	424	409	440	428	427	443	433	377	403	424	423	398	447	438	406	396	443	425	428	412	418	422	416	420	430	432	399	432	401	398	456	380	408	395	401	413	416	400	429	417	431	388	404	396	441	394	436	458	414	396	400	376	405	441	434	424	422	411	358	450	396	391	449	418	394	413	463	455	449	403	400	447	468	395	422	410	375	400	418	390	403	413	396	451	422	384	411	407	379	412	394	431	447	442	447	414	432	452	445	416	431	405	427	411	433	405	401	425	448	391	411	433	434	443	406	399	404	403	422	443	421	429	388	436	396	446	434	439	438	405	400	422	430	402	426	400	404	441	425	367	429	431	424	408	415	423	400	454	446	404	432	411	428	437	424	427	399	424	431	424	439	386	427	382	421	415	425	439	408	417	406	409	423	417	428	419	450	424	493	453	430	409	384	408	431	390	391	422	394	438	398	451	389	450	444	443	401	425	391	414	425	381	439	419	392	406	409	461	421	398	442	424	408	424	417	399	423	424	425	447	362	411	394	420	440	445	411	426	433	381	453	467	397	397	408	394	427	388	387	418	447	386	393	394	395	423	414	413	415	419	418	392	442	432	416	344	425	405	398	398	387	424	410	449	415	408	417	436	402	393	403	402	464	435	385	451	415	437	449	416	415	447	419	479	414	456	414	402	408	393	436	412	439	433	404	413	389	383	492	423	388	420	401	421	449	409	392	408	395	404	440	439	412	422	402	406	408	395	385	436	455	404	448	425	413	441	428	402	424	386	494	440	425	413	394	435	431	441	365	392	446	404	386	385	452	428	402	382	401	414	439	408	412	453	432	465	436	449	413	465	426	449	419	431	420	380	394	449	418	415	428	390	403	391	415	436	400	440	412	425	412	420	403	429	423	397	423	372	433	440	398	390	441	398	404	461	455	416	411	373	423	407	407	412	441	463	400	404	390	397	419	420	418	393	415	442	375	426	413	419	421	366	446	427	405	397	411	395	425	424	386	426	398	422	464	432	383	421	416	397	445	402	447	435	409	418	410	401	413	397	387	408	441	451	436	413	455	457	429	436	424	429	442	442	424	411	409	430	422	415	389	453	442	435	401	438	395	393	441	372	457	456	433	429	430	428	423	413	403	418	405	434	446	400	402	395	403	435	458	425	448	398	417	423	433	420	411	429	414	455	419	426	391	388	431	417	418	469	395	420	435	426	439	377	421	430	416	437	415	420	423	390	383	422	437	442	426	444	412	414	442	427	427	437	453	416	424	426	423	411	421	423	442	418	397	438	426	405	379	414	410	389	396	443	447	392	405	420	380	476	422	410	417	496	426	450	381	422	421	428	433	399	415	396	407	432	393	456	400	440	414	417	465	453	425	467	375	409	458	407	432	422	445	454	455	421	410	450	462	462	468	395	413	420	362	410	439	411	396	445	432	434	402	407	401	441	414	412	422	418	419	467	405
5962	1096	1073	987	924	969	973	986	944	885	882	969	1005	872	932	924	932	903	937	983	937	953	890	957	909	976	943	947	926	960	922	922	952	957	941	970	919	923	1014	939	931	928	885	902	927	887	934	979	918	938	949	972	898	885	897	890	940	974	874	915	937	971	932	873	970	891	923	971	878	966	900	942	869	904	933	914	985	952	886	924	918	961	924	941	884	918	881	920	929	959	928	926	916	967	934	938	925	929	912	933	895	889	880	961	986	934	992	890	953	851	929	930	939	898	880	966	917	967	941	911	900	921	887	926	974	907	889	924	941	1002	946	942	984	881	955	903	894	894	946	909	950	915	963	902	938	919	942	933	888	925	948	899	899	945	948	954	899	915	846	919	868	930	924	959	951	920	879	897	932	960	883	937	919	905	939	946	938	870	925	923	943	880	908	946	904	950	932	940	902	933	943	944	935	958	943	930	928	947	964	954	912	926	924	1006	894	883	947	928	913	956	946	936	901	961	970	919	879	956	894	966	899	935	946	982	953	934	963	921	888	926	848	861	876	965	900	966	908	888	996	952	937	967	901	943	937	952	921	948	931	984	983	946	951	925	960	975	970	953	939	935	930	929	934	943	912	908	880	940	906	937	968	914	958	931	908	883	946	1000	919	951	945	956	888	922	928	948	958	939	930	907	939	879	919	884	855	968	891	884	923	926	918	967	965	884	861	946	924	895	961	968	895	984	984	927	967	991	922	937	951	890	925	969	898	990	852	898	901	920	981	950	949	955	929	917	914	916	960	931	895	935	883	921	898	943	951	895	937	868	937	975	988	956	932	923	953	924	956	887	927	922	982	894	950	921	965	895	903	951	945	971	933	917	886	943	953	953	931	985	910	940	935	913	987	898	911	925	892	915	932	905	895	945	914	913	949	956	906	924	925	876	890	968	957	962	968	926	987	910	903	920	918	979	967	926	914	975	926	976	1021	907	958	913	922	987	969	946	965	903	927	912	939	951	869	973	905	972	942	929	923	908	940	905	928	980	987	941	947	893	971	871	890	883	961	958	974	952	890	944	931	923	962	896	910	940	911	916	941	944	916	938	939	930	912	873	916	928	981	914	950	906	856	892	939	938	955	912	900	910	971	963	906	928	968	930	929	907	910	930	916	968	919	957	907	878	996	917	980	918	884	969	940	953	860	893	951	957	920	938	893	949	881	962	993	926	942	905	921	976	957	926	927	917	927	902	940	880	917	975	948	945	995	933	966	944	910	968	937	906	961	885	981	925	916	980	977	945	959	958	949	922	884	938	938	942	902	938	968	954	957	930	945	913	946	948	888	934	883	960	933	884	881	875	898	969	901	974	920	919	950	958	878	954	892	887	972	963	974	936	949	977	905	929	929	931	938	974	928	944	987	883	967	946	931	948	903	937	985	919	904	938	940	896	874	894	948	944	913	923	936	923	910	992	965	956	902	910	953	913	950	910	874	938	915	977	879	930	952	943	923	861	907	947	888	908	936	977	932	925	911	942	916	936	929	940	872	997	925	949	946	935	974	935	906	933	894	990	919	954	907	951	914	912	906	950	886	918	916	942	974	970	957	926	936	937	910	949	965	962	916	981	915	936	906	959	933	893	947	934	880	989	929	953	922	983	954	926	960	914	931	924	935	947	951	925	969	948	951	997	945	913	872	945	962	915	910	969	933	864	970	910	956	886	952	935	910	869	960	866	944	981	945	873	962	982	874	899	979	937	949	916	884	959	955	942	882	955	908	933	934	945	926	960	965	928	946	921	942	965	889	950	953	930	978	974	987	931	930	886	924	951	885	947	953	945	911	927	968	897	965	958	944	957	945	922	908	930	965	895	918	958	904	931	925	969	918	917	961	899	936	911	904	925	926	950	956	940	879	930	904	928	985	995	860	927	967	922	901	955	955	932	915	908	960	993	901	921	936	923	918	933	914	895	978	940	932	975	917	939	971	926	921	939	896	904	945	915	939	956	965	921	917	885	967	926	942	895	925	905	935	970	937	890	935	923	894	906	912	922	908	896	922	896	929	1003	921	957	911	918	935	964	908	926	927	914	973	957	922	903	928	944	941	943	930	885	935	896	892	953	943	955	908	924	909	983	849	909	957	949	923	916	981	913	899	862	896	982	943	947	942	977	913	905	963	940	937	953	959	959	984	941	886	913	958	976	915	950	875	967	989	926	953	979	931	929	980	949	939	998	895	941	941	911	927	920	947	895	931	941	926	965	970	956	854	888	941	969	883	987	924	921	954	945	975	855	916	933	915	911	942	914	976	975	923	947	937	899	889	897	900	932	936	939	883	883	897	964	871	912	968	952	919	969	951	973	926	902	957	953	939	948	947	905	920	901	903	887	922	904	889	926	964	969	897	977	883	921	949	911	955	862	955	965	952	922	900	907	886	871	888	962	954	914	917	969	930	904	850	888	905	929	924	920	944	955	979	940	967	931	924	908	939	910	926	906	913	936	967	942	910	917	912	890	912	980	927	942	950	917	869	913	911	918	950	951	901	931	1010	917	951	938	898	967	932	932	889	869	905	952	912	955	891	895	937	967	954	952	886	923	950	889	962	894	953	918	950	941	957	988	904	973	937	958	938	960	894	934	978	967	868	972	935	910	917	979	939	960	938	959	922	919	927	905	922	948	868	887	914	930	899	924	941	909	852	866	941	937	892	915	1023	925	904	964	960	932	952	945	874	920	896	923	905	933	920	944	872	922	900	941	903	918	893	887	974	901	912	939	916	913	880	924	956	915	963	937	935	977	956	945	923	960	894	962	958	945	1005	995	921	881	928	952	923	919	886	934	912	905	948	933	927	978	971	937	889	821	942	908	920	961	917	896	975	910	938	917	966	976	970	916	865	937	937	956	924	918	927	915	933	865	906	932	959	953	889	900	955	954	984	965	870	943	902	941	923	953	950	924	922	942	936	890	917	913	936	920	924	945	922	942	944	998	887	978	935	918	963	914	961	973	917	895	926	925	942	921	937	981	935	911	1016	917	960	912	935	945	945	967	879	933	942	964	893	915	929	863	910	947	941	979	896	1007	997	942	896	913	947	963	909	901	923	928	953	918	883	939	882	955	927	940	847	900	954	932	913	913	953	962	973	870	907	920	921	928	950	944	958	948	919	877	925	934	934	944	935	947	896	949	916	942	959	888	890	950	979	973	939	910	901	929	847	919	899	974	932	919	897	972	932	932	966	921	917	936	916	914	896	912	948	907	933	907	935	909	886	900	876	947	876	959	899	880	971	932	961	909	914	956	931	899	905	940	898	938	889	924	943	917	932	922	960	923	953	909	976	938	890	936	958	911	933	951	956	890	914	921	947	961	940	898	928	913	933	926	929	900	929	922	921	921	934	931	974	878	908	895	907	899	925	904	907	954	965	866	984	915	963	923	937	902	975	964	911	919	911	920	928	961	958	944	929	942	969	983	935	919	934	955	932	925	922	940	976	916	981	983	980	921	929	940	898	908	923	873	927	976	921	864
24707	21153	24732	27816	21040	3974	583	534	455	464	403	449	376	428	397	380	375	372	372	391	412	411	408	393	368	420	369	409	350	408	408	372	373	381	368	382	389	367	406	366	343	384	354	392	391	379	350	367	389	359	345	355	324	366	354	375	331	381	372	399	353	374	409	355	408	344	351	350	381	379	376	366	355	359	392	421	361	364	406	357	332	382	419	429	363	365	376	381	367	363	375	338	381	358	361	360	353	390	389	397	392	394	377	408	368	365	348	364	377	402	349	380	371	356	387	371	367	369	344	389	364	365	370	350	324	410	341	364	342	376	411	357	360	374	384	373	346	370	334	356	349	379	372	370	387	351	391	393	367	367	343	360	350	383	351	352	405	343	362	365	394	359	378	352	399	374	363	380	363	408	337	335	328	386	353	363	344	332	353	357	367	362	375	336	325	361	328	355	382	356	343	369	366	376	347	354	357	357	375	375	361	376	387	379	345	382	320	406	380	373	350	377	382	397	358	368	357	342	366	338	368	369	348	390	406	332	353	357	377	337	331	375	378	369	378	359	364	350	400	399	368	348	329	355	374	362	359	333	376	357	377	339	361	363	380	375	369	327	376	386	353	346	418	340	387	383	367	336	362	397	407	351	352	366	383	350	349	378	338	362	369	341	346	359	405	361	347	377	385	359	380	365	352	356	402	345	355	379	364	368	374	355	362	368	390	354	371	391	345	385	360	380	417	349	330	386	384	348	351	368	372	345	366	337	363	352	358	351	365	350	386	371	380	363	367	338	360	384	339	408	359	373	371	354	400	382	345	419	374	359	368	354	361	379	415	375	365	402	354	379	337	352	368	372	367	358	414	342	340	402	373	376	355	356	410	398	392	398	357	381	395	356	346	341	355	337	354	380	366	386	365	366	368	388	337	332	409	373	367	372	355	378	353	351	373	333	373	377	380	358	352	376	365	390	360	386	364	352	376	347	382	369	342	371	357	361	417	345	389	365	400	361	358	391	373	373	368	407	353	382	367	398	364	346	336	338	346	400	357	344	366	377	377	368	360	338	366	382	364	364	348	383	349	340	350	370	357	379	377	375	354	348	373	396	393	356	369	411	339	360	381	331	339	366	348	362	335	375	367	338	397	386	343	382	351	379	361	361	388	388	378	369	368	370	362	374	424	346	338	382	381	377	380	374	350	377	388	352	356	358	352	388	345	368	427	389	367	383	376	372	356	364	371	361	356	359	391	370	387	390	335	379	366	351	365	409	394	371	353	360	341	329	391	341	344	379	389	378	369	345	363	398	378	368	380	389	348	367	339	378	356	359	360	345	378	347	372	389	370	366	313	370	343	356	336	370	377	368	382	359	363	386	397	336	359	387	371	389	408	374	388	411	371	414	347	385	374	376	363	363	329	362	365	328	383	374	349	334	328	347	369	364	369	368	349	354	351	364	364	358	348	371	336	384	376	376	373	368	375	347	360	402	353	343	342	347	354	351	369	364	341	376	338	358	337	354	341	387	388	378	364	364	366	379	372	392	338	364	363	351	388	372	366	346	384	326	372	380	404	351	385	332	343	362	358	391	395	384	350	361	364	366	353	332	366	377	390	389	381	394	355	339	372	389	338	379	363	394	362	397	343	370	356	374	341	386	367	383	366	373	387	342	342	391	371	345	379	338	376	385	369	371	366	357	420	394	392	382	376	412	371	352	348	356	411	363	384	370	351	352	343	341	362	346	335	412	336	414	346	386	368	412	360	394	367	365	361	345	363	354	431	357	333	398	394	355	375	349	352	391	354	367	363	370	339	388	401	402	357	419	356	358	366	395	400	357	414	404	412	344	333	365	371	345	360	375	361	335	333	402	345	360	362	378	400	355	374	352	364	339	371	372	380	375	408	375	387	372	363	354	365	345	352	374	353	382	394	386	373	433	390	407	347	382	388	340	363	395	392	367	394	342	405	339	356	335	325	361	374	358	390	336	394	343	369	381	373	389	353	349	396	389	359	342	407	389	375	402	387	382	337	353	386	393	348	322	347	328	332	350	378	361	361	398	357	389	379	377	369	346	324	367	401	376	382	377	342	336	342	362	390	383	384	330	351	372	374	357	389	348	389	375	352	382	385	356	358	374	371	355	361	359	357	362	382	346	339	362	336	379	369	350	353	386	390	359	342	364	376	391	365	370	378	352	315	337	372	361	363	356	395	372	366	345	383	410	341	394	390	349	364	375	391	355	356	375	377	367	385	362	375	347	358	370	365	414	342	351	334	334	382	376	360	387	405	403	382	381	367	373	340	353	372	358	368	377	332	386	364	379	333	370	381	376	389	374	373	369	385	417	363	346	400	367	412	381	366	394	364	388	379	349	370	355	362	350	403	372	326	381	356	355	386	373	360	372	370	343	348	352	354	319	367	373	356	372	397	362	337	373	383	359	364	374	364	299	362	401	396	343	393	377	333	374	351	358	388	372	370	351	345	368	418	362	365	334	353	407	376	356	353	347	355	343	369	378	358	391	360	360	356	369	406	386	373	381	371	344	361	361	366	369	349	419	404	342	359	350	362	324	348	368	371	380	399	360	347	352	373	379	353	404	363	407	377	378	348	335	410	379	322	382	384	386	358	374	359	375	385	370	390	361	348	368	360	355	349	332	381	361	381	374	348	350	355	387	396	366	348	319	344	380	368	346	387	360	375	336	369	354	349	374	372	405	391	372	354	376	366	383	398	361	375	367	354	385	370	358	386	370	359	373	346	352	354	405	356	411	396	346	389	358	363	371	390	394	375	358	375	352	373	380	374	345	377	381	328	372	401	388	373	390	364	380	380	353	330	401	376	366	370	349	366	347	382	351	341	346	395	375	333	342	353	331	365	385	389	376	426	362	336	356	397	345	371	343	377	362	395	395	349	353	385	356	352	346	389	361	375	370	390	383	365	370	390	415	369	393	386	338	378	408	377	384	371	411	353	358	384	352	338	364	384	362	368	356	395	361	369	368	389	389	420	343	357	373	390	354	377	392	374	359	355	387	379	373	390	397	331	354	398	379	338	375	362	378	393	395	381	368	366	383	349	370	353	355	385	319	378	374	388	345	362	365	380	410	371	374	367	347	369	355	357	357	345	378	390	352	384	381	361	371	352	367	372	373	381	335	389	397	374	380	394	379	333	371	369	368	386	337	358	371	370	342	386	370	365	367	365	334	374	367	406	365	353	326	362	342	364	375	404	367	379	372	351	349	356	381	367	357	348	386	380	346	385	380	379	352	389	347	375	355	354	384	367	337	412	347	336	397	368	380	371	376	382	357	386	364	347	398	410	374	379	373	395	337	358	387	376	356	363	367	374	376	376	413	338	374	398	355	368	374	403	366	322	384	342	367	373	366	381	332	379	355	349	404	361	354	343	382	381	399	363	333	358	365	371	356	342	358	382	394	375	367	342	356	366	341	353	357	352	379	377	371	388	383	377	400	353	391	371	365	366	342	394	380	357	355	364	378	378	380	344	377	349	397
3477	3287	2252	1371	1044	945	914	813	827	888	849	824	863	832	851	830	867	816	823	811	794	767	780	773	807	794	775	842	730	820	830	757	794	851	757	798	819	741	788	763	791	794	827	791	794	808	808	814	830	856	740	788	724	822	749	814	796	820	760	816	821	811	844	781	824	804	804	852	831	816	799	842	766	801	797	759	842	800	813	793	825	746	802	809	823	797	785	788	856	826	813	789	802	847	827	852	780	788	764	777	801	804	783	757	802	817	823	819	782	816	800	790	808	861	796	807	800	791	786	782	823	765	832	865	782	816	713	825	809	781	803	788	841	827	824	822	788	794	784	781	782	750	758	824	867	774	800	797	807	772	805	786	778	791	857	766	819	832	786	817	865	820	826	867	769	836	760	811	816	803	810	764	794	812	799	785	801	806	810	782	799	774	824	788	809	788	818	803	836	757	833	825	825	839	810	883	830	795	833	761	814	810	788	796	775	881	813	763	790	866	800	732	812	806	810	817	789	794	873	810	842	799	812	813	837	826	802	807	813	799	820	839	860	788	787	828	771	780	786	795	823	794	818	812	794	764	770	813	778	861	799	841	740	814	773	789	801	836	824	790	810	829	851	821	806	805	808	806	868	805	836	826	764	810	835	794	799	834	847	773	825	789	813	805	851	829	804	833	856	816	802	760	758	751	808	834	820	803	855	823	793	764	804	815	811	767	803	762	865	835	796	810	777	792	782	823	822	820	751	798	818	779	820	797	844	820	839	852	810	828	793	813	793	823	810	813	790	792	797	810	823	853	794	875	794	791	799	816	830	806	780	786	809	861	818	789	791	825	769	845	793	835	805	812	794	825	829	890	753	787	866	824	775	869	833	826	834	798	813	797	828	866	759	800	827	778	814	805	792	835	794	797	828	758	775	774	783	786	830	787	876	810	816	761	846	793	825	789	784	800	806	780	814	775	772	805	754	752	800	795	830	873	795	817	803	799	795	829	839	808	782	820	809	845	823	817	781	798	822	810	796	754	821	772	805	824	827	808	809	793	833	824	762	790	814	786	813	840	771	793	815	791	806	807	793	798	787	794	795	841	812	752	705	806	823	839	843	798	841	847	758	811	781	818	757	828	859	812	799	829	846	811	795	811	804	816	831	829	768	787	828	826	783	817	851	901	809	799	866	741	753	809	774	811	834	798	822	797	871	788	762	831	838	763	821	783	819	862	827	817	791	809	803	831	787	784	756	779	750	752	797	792	794	803	807	827	801	805	783	786	796	813	842	767	856	824	814	817	771	808	790	792	807	775	813	772	771	800	788	784	832	824	850	840	864	893	769	813	775	793	809	794	825	793	768	778	841	828	822	798	818	834	842	785	775	794	821	783	770	817	776	833	827	811	820	845	823	860	788	809	775	841	763	853	763	784	757	734	773	812	831	841	773	813	818	814	784	844	810	797	798	784	816	763	811	805	833	799	808	804	808	785	802	831	802	750	819	827	824	812	690	757	805	825	795	808	771	759	789	779	814	820	816	810	783	813	839	824	842	795	795	779	831	797	801	855	811	784	780	809	776	817	804	817	772	762	818	838	812	804	807	794	798	816	772	814	808	778	848	839	725	842	830	822	785	804	750	826	793	843	805	819	769	825	770	849	811	815	810	772	843	781	802	769	810	819	868	775	799	818	804	824	781	790	830	808	832	822	743	791	802	758	774	795	800	773	799	798	793	746	786	797	812	776	807	823	767	843	786	802	786	814	788	801	877	763	810	818	792	772	783	775	813	817	788	802	810	771	786	839	836	827	781	804	767	860	797	792	877	827	806	809	782	828	791	792	829	788	816	835	787	812	820	807	824	826	850	847	811	830	828	759	795	805	824	753	765	804	808	808	822	746	806	830	762	810	848	785	785	771	855	793	816	803	816	807	769	788	838	803	861	814	800	783	800	785	773	806	838	790	788	849	848	831	783	848	825	805	832	766	826	804	851	794	825	840	815	796	794	843	819	771	795	842	795	826	801	744	835	829	809	831	852	842	792	812	792	791	770	784	822	782	792	817	767	821	828	796	817	845	796	794	777	828	809	843	750	808	784	827	772	845	811	807	838	812	849	821	833	805	784	851	845	874	852	828	836	806	806	793	787	791	789	782	793	765	808	792	779	820	839	820	806	784	830	818	784	779	799	823	825	794	795	779	835	796	746	780	865	798	778	835	805	852	826	804	768	821	797	840	757	775	771	800	839	744	816	818	815	766	780	815	788	780	831	860	820	786	785	850	809	802	815	829	766	821	826	769	809	752	822	828	817	769	774	788	812	808	804	790	773	816	855	800	872	819	887	812	777	756	807	833	760	780	806	820	798	827	789	813	817	799	770	777	823	782	830	824	836	813	815	856	797	823	813	787	841	801	817	796	845	839	768	836	793	812	809	800	827	786	778	775	833	736	818	832	823	818	798	783	782	830	772	781	824	827	797	816	784	770	786	801	828	784	772	786	823	807	759	799	846	814	783	808	788	834	810	805	790	767	801	818	832	728	764	831	805	791	769	834	808	783	821	834	765	738	814	805	775	772	796	834	808	769	790	812	796	841	831	796	770	788	822	782	747	824	787	809	853	828	819	784	724	787	758	846	780	855	829	772	818	823	810	837	791	828	769	795	845	780	798	801	835	764	842	783	813	847	810	769	807	801	852	793	806	781	861	807	843	834	762	795	810	818	819	819	772	775	796	830	811	807	814	802	793	752	831	762	858	803	796	834	800	835	783	780	772	792	780	873	775	796	758	787	781	721	810	816	821	791	788	797	826	770	812	847	789	800	802	804	840	780	831	794	845	837	771	804	805	815	793	815	805	802	753	785	786	812	850	798	847	852	782	824	820	803	785	764	780	760	824	754	831	786	790	737	842	814	802	844	855	832	821	814	779	793	839	816	775	827	755	813	799	836	778	839	781	824	787	835	818	804	807	777	860	808	804	775	828	811	834	808	741	777	786	760	780	797	747	777	795	799	778	803	754	850	836	817	782	765	795	804	807	815	788	793	830	764	820	822	806	794	877	766	776	852	822	839	808	766	795	790	788	807	817	813	769	814	826	804	855	826	772	748	770	813	822	789	816	755	821	816	780	787	799	763	821	827	828	795	817	851	787	768	772	814	808	793	806	806	816	795	780	812	828	759	836	830	774	840	797	780	814	779	790	804	865	798	828	758	845	828	795	785	786	808	832	791	794	794	784	833	829	753	866	779	845	777	773	800	800	763	819	767	865	770	827	776	819	836	801	862	792	784	732	830	789	792	827	862	763	758	786	803	788	830	831	836	797	773	797	798	808	834	835	799	839	780	808	845	842	792	805	810	803	832	770	802	839	789	827	829	783	790	825	798	748	823	822	781	773	809	826	804	812	814	779	805	839	715	785	843	796	781	823	777	777	810	828	824	803	780	876	783	775	850	802	801	832	811	816	756	816	819	825	780	805	823	860	811	785	788	799	768	836	791	769	749	823	798	774	795	779	817	782	842
23955	21118	25275	27229	21124	21107	2468	520	353	300	265	236	253	214	220	232	214	216	214	213	201	204	207	200	165	162	181	211	188	190	199	184	221	181	220	192	179	171	202	169	167	198	200	183	169	191	199	178	168	184	175	181	184	186	183	178	196	161	180	154	192	176	160	181	180	174	204	180	180	175	208	190	183	174	186	174	202	179	169	169	154	182	159	183	165	169	175	193	202	183	147	158	159	197	203	167	186	176	190	158	202	160	180	177	154	187	192	170	164	175	179	186	180	152	183	216	196	174	196	205	167	163	154	165	161	202	188	183	175	160	182	184	194	163	194	184	174	181	183	188	174	182	145	172	163	164	196	212	192	175	168	202	174	188	181	179	177	202	202	172	208	210	191	192	195	179	168	193	174	189	192	181	188	201	179	184	176	207	194	188	173	195	168	186	173	193	177	177	151	163	191	188	174	173	159	153	162	188	184	161	186	162	197	190	176	172	178	188	153	167	214	152	144	175	196	182	194	196	189	184	174	172	183	169	167	191	173	193	180	192	182	160	194	166	201	176	199	193	184	181	187	175	151	180	167	185	154	175	202	164	178	189	190	186	176	170	170	158	205	191	159	180	178	195	185	169	177	163	175	169	179	168	175	174	170	189	151	166	190	181	182	182	208	208	197	182	179	179	181	196	181	198	165	173	175	165	181	179	160	185	183	179	173	189	173	171	181	199	206	185	200	189	182	176	181	174	187	195	197	163	189	191	183	176	150	161	183	185	176	175	188	180	200	180	213	154	187	168	174	168	159	186	195	193	182	173	175	190	151	164	183	181	176	179	168	152	166	182	188	173	214	181	173	166	168	185	169	168	190	160	185	159	180	193	161	183	193	192	188	177	152	179	174	179	191	192	195	209	177	173	182	166	173	184	171	158	192	172	184	169	169	188	156	182	163	177	182	200	168	167	169	157	184	179	180	189	175	182	172	171	180	183	164	191	197	212	164	164	169	179	179	175	164	187	156	189	178	193	171	180	173	190	173	194	201	174	176	139	179	189	169	151	163	179	183	177	199	182	146	201	176	190	181	202	184	148	176	190	213	216	174	165	194	174	204	177	177	157	173	179	183	186	180	202	184	174	169	188	181	155	180	161	183	178	194	186	174	149	192	172	169	206	191	168	167	180	173	187	196	167	174	215	165	177	170	186	178	190	173	190	172	179	152	185	191	170	171	184	174	177	161	179	172	164	167	194	198	175	183	176	180	163	202	201	165	169	188	181	181	191	191	169	189	187	207	174	186	179	183	180	191	202	180	166	182	174	184	178	169	194	182	187	157	196	188	184	212	167	166	168	180	180	139	161	178	193	173	207	175	196	160	185	192	164	179	184	179	164	178	196	166	170	163	189	170	185	199	175	154	197	220	179	146	174	157	175	191	182	197	181	173	161	174	192	182	185	153	192	164	161	191	183	177	191	171	172	196	165	181	160	202	209	196	182	201	162	171	161	180	192	180	180	211	169	187	193	178	207	160	164	189	205	163	152	178	165	180	195	164	160	182	182	200	199	192	186	189	156	191	167	167	191	173	185	184	178	190	184	175	165	161	178	190	187	164	182	193	183	157	187	176	172	174	203	186	192	186	184	185	171	185	176	173	194	182	166	183	182	183	151	176	179	165	173	158	210	191	187	181	183	182	192	174	198	174	181	210	181	170	196	199	184	190	168	187	175	184	173	178	189	195	165	196	186	185	178	146	184	185	169	192	173	191	179	180	186	187	185	166	169	175	165	167	195	175	186	198	168	166	210	174	172	193	188	169	189	178	175	166	198	173	166	197	193	235	172	214	198	185	194	188	201	188	171	184	172	187	174	161	186	184	203	180	192	187	173	162	185	196	173	159	184	190	197	165	193	169	173	171	158	198	176	174	171	191	170	192	181	185	164	202	179	178	174	170	173	181	175	187	179	174	169	195	175	177	182	182	176	187	180	171	186	202	197	172	178	182	177	199	194	161	173	151	177	183	172	168	163	165	211	162	177	177	161	176	176	180	191	177	180	205	202	187	182	180	199	167	192	161	172	183	182	175	174	180	158	173	177	159	188	167	189	164	175	176	185	178	187	194	182	179	169	198	198	179	166	195	190	153	181	191	196	139	169	176	168	183	187	182	170	177	174	177	190	175	174	192	165	206	191	152	148	192	157	183	185	161	192	217	208	205	195	168	187	191	190	171	184	163	189	185	180	199	173	187	189	179	177	184	193	183	172	174	203	190	209	174	144	181	188	192	218	158	170	179	176	187	210	183	185	190	170	181	177	181	189	181	192	193	171	176	171	175	167	164	163	173	177	194	175	176	177	140	182	152	161	163	206	178	177	168	155	190	187	154	164	146	176	178	208	175	178	194	215	149	166	189	198	201	157	207	177	188	206	162	179	178	169	178	180	174	170	161	171	188	185	154	186	168	203	181	188	168	158	197	182	168	186	173	166	168	186	190	191	186	169	187	180	193	162	190	192	189	165	157	176	166	165	186	193	174	186	178	158	183	167	170	163	167	192	176	162	183	177	156	179	174	161	165	157	184	185	172	184	178	182	186	182	195	197	160	198	171	179	185	189	209	180	193	180	182	174	172	196	170	153	184	184	173	175	164	197	191	171	153	191	169	189	201	217	174	176	167	173	185	177	172	181	174	160	210	193	151	185	173	193	169	202	189	159	196	188	163	196	172	159	164	178	185	149	187	190	182	182	179	197	188	170	155	170	189	202	189	181	171	192	175	179	174	167	194	178	196	184	194	178	209	207	146	168	181	189	184	182	181	165	161	180	175	192	163	176	199	200	151	178	173	187	186	156	190	187	182	175	175	162	172	169	168	176	164	180	197	169	181	168	178	192	187	154	164	152	184	188	171	194	185	200	187	165	174	157	175	186	199	184	183	157	157	197	211	175	179	189	180	145	182	178	191	192	185	192	173	192	202	184	177	182	188	169	192	209	154	163	190	197	195	165	168	191	184	201	180	175	166	169	186	187	198	165	193	183	172	184	152	169	166	172	172	181	161	191	199	209	184	163	189	184	192	181	164	173	202	172	171	182	185	171	173	177	181	159	164	192	188	197	221	170	177	192	229	173	190	191	206	187	166	183	164	149	173	206	208	146	177	175	163	186	198	167	159	168	194	225	183	216	194	186	189	194	204	164	180	188	177	170	201	194	189	154	223	178	177	167	174	181	204	168	186	178	178	176	205	162	177	182	164	157	188	178	203	186	202	188	166	174	191	189	172	157	165	169	185	156	167	184	203	163	166	178	195	187	180	165	186	200	180	183	180	185	186	209	183	200	163	178	168	182	184	160	195	194	178	186	179	151	193	192	182	173	163	167	196	158	171	173	163	177	189	160	173	164	207	174	199	159	175	187	209	173	181	145	179	159	190	192	206	193	203	185	178	179	192	169	173	155	189	174	179	174	177	165	183	172	197	167	154	183	180	181	205	166	184	195	178	187	192	154	195	171	182	175	195	182	176	165
3274	4797	3014	1435	907	711	608	598	542	519	468	468	454	500	432	462	474	440	444	455	436	447	440	446	443	456	440	460	400	461	446	396	448	479	426	433	459	443	436	463	442	429	462	422	426	437	393	409	432	433	440	422	452	450	459	404	442	450	409	433	460	396	419	435	455	412	407	416	429	475	432	419	400	377	461	435	428	399	427	405	443	419	421	453	428	454	459	459	452	409	445	407	396	421	435	447	443	470	430	419	415	471	447	414	431	441	408	458	445	403	439	404	421	451	411	429	439	441	442	445	414	435	429	464	419	459	444	380	416	437	443	426	437	413	394	469	439	455	474	443	459	442	444	432	431	471	433	450	459	427	426	432	440	425	452	425	428	445	443	416	426	391	423	396	431	444	429	440	421	434	442	445	421	450	436	418	470	473	407	438	431	425	459	445	452	423	441	424	447	433	437	428	402	442	448	414	455	460	431	456	401	459	444	392	434	428	442	425	419	434	426	445	467	451	396	460	444	392	446	444	461	441	456	411	429	463	447	416	431	398	439	378	416	422	439	399	449	426	456	413	416	446	451	424	399	461	403	457	415	418	449	450	432	411	446	428	442	433	408	461	470	419	455	451	435	444	436	437	423	442	442	445	439	445	430	466	411	453	426	407	419	421	426	435	442	418	427	436	430	416	447	462	457	414	431	439	413	467	450	428	426	465	423	441	445	461	401	437	439	414	464	449	356	445	414	471	450	428	453	423	419	426	439	468	414	455	390	445	437	450	444	466	477	439	436	451	480	441	445	473	476	464	445	435	456	423	449	439	416	456	474	414	449	478	418	447	445	396	468	439	472	432	461	445	451	429	433	405	449	405	434	484	446	422	443	443	428	439	473	446	454	464	418	413	467	420	446	422	494	438	432	442	447	398	409	446	451	451	406	449	450	448	456	415	438	434	433	462	458	395	422	436	439	442	421	462	476	448	428	460	419	446	421	423	459	430	426	422	421	442	432	459	434	447	451	432	463	445	452	462	423	396	456	414	424	444	461	451	439	433	446	433	472	423	469	421	440	426	454	413	425	413	436	423	452	443	396	420	447	417	439	419	417	419	429	454	382	420	409	457	404	406	434	436	463	452	438	440	386	411	431	471	453	436	451	440	413	417	408	454	418	380	468	420	437	406	414	464	438	465	432	413	447	414	453	431	442	442	470	486	437	439	419	439	392	474	445	440	427	412	458	459	419	427	419	412	427	461	469	473	476	468	449	424	447	451	432	449	414	407	457	438	424	464	449	441	444	472	408	432	435	454	447	456	434	431	436	441	434	442	415	467	412	401	432	455	449	447	448	452	432	411	445	394	432	420	441	446	440	388	393	450	444	427	428	450	446	447	433	442	461	426	431	399	458	421	455	463	466	426	436	455	416	447	381	459	442	413	419	400	415	432	431	455	461	410	459	441	426	433	450	423	456	431	454	393	431	437	406	440	447	439	416	457	417	437	440	429	466	465	424	433	439	443	448	396	454	432	428	406	444	427	422	473	446	431	466	440	449	425	422	427	439	415	394	437	440	428	427	416	407	434	392	418	440	427	412	441	445	419	427	455	444	441	418	427	405	479	476	417	447	450	439	460	466	417	404	403	419	441	463	431	451	443	408	405	449	461	457	417	414	427	454	430	390	452	445	448	444	420	436	419	458	463	450	469	451	442	409	421	426	452	447	439	424	428	443	426	432	403	423	431	448	429	453	413	462	439	440	434	419	420	478	437	436	457	428	430	408	413	435	448	453	415	436	432	469	467	425	445	437	459	411	404	455	410	428	453	458	442	436	403	412	437	419	437	467	426	428	404	410	429	446	469	435	433	425	413	412	433	459	418	404	465	445	431	443	453	466	464	452	434	409	446	471	450	440	409	439	420	456	434	447	389	465	473	437	472	452	439	468	457	421	456	451	453	449	426	420	409	440	440	449	436	451	452	432	443	419	455	468	425	429	416	430	453	438	406	438	454	439	430	443	417	410	474	454	418	413	422	448	432	432	444	416	468	434	409	461	450	425	423	441	403	434	426	415	458	368	443	437	434	445	468	428	462	443	469	468	449	413	406	423	417	447	466	422	472	438	446	421	454	432	451	428	424	472	464	460	449	450	420	414	437	410	422	404	457	443	449	423	425	419	473	458	461	405	407	408	423	397	417	452	418	456	481	450	459	422	397	443	415	418	449	464	428	464	410	434	432	454	460	442	437	447	470	431	469	453	443	410	404	410	400	434	463	460	430	400	428	443	409	428	448	406	435	414	412	449	428	425	450	444	440	444	438	475	426	470	433	471	463	409	400	448	428	410	390	443	447	429	448	454	400	456	410	424	465	421	448	437	420	397	403	417	438	435	455	449	435	453	423	459	422	433	439	471	449	455	411	463	431	466	414	455	416	452	409	443	424	450	436	436	408	454	425	437	445	411	437	436	454	490	405	407	454	433	454	437	415	439	396	452	491	465	421	458	477	446	440	486	436	432	433	406	433	491	404	410	424	422	401	453	442	458	462	411	427	469	447	408	426	421	450	411	424	440	460	456	446	405	455	456	442	450	452	494	442	434	440	407	445	438	454	423	435	462	428	449	443	433	435	438	442	452	424	409	455	425	421	406	428	433	432	435	415	415	456	404	425	427	431	467	423	434	474	417	441	475	429	467	428	431	449	447	445	416	451	430	442	457	470	388	461	452	447	416	440	440	441	481	398	415	426	407	456	418	457	463	437	431	404	408	417	452	450	396	433	427	426	461	467	437	441	459	450	407	387	450	472	446	455	460	461	437	441	459	418	447	428	443	453	468	433	450	451	445	457	467	404	444	413	469	443	441	460	441	447	417	443	435	430	414	432	421	472	438	442	461	398	440	466	427	430	421	410	453	440	442	433	447	442	465	407	423	438	472	415	447	434	406	441	479	460	460	469	431	414	457	435	440	429	463	439	466	435	428	413	414	437	445	408	440	438	442	466	467	465	448	418	455	415	449	437	429	400	488	461	470	420	465	421	435	422	448	447	436	433	447	469	432	438	480	430	420	437	465	428	441	409	461	441	411	426	386	414	400	441	440	436	457	424	423	457	419	450	429	453	435	489	445	442	450	419	436	463	436	437	402	413	450	435	415	380	429	428	461	458	454	452	425	429	449	440	442	409	390	453	461	417	431	448	428	439	453	460	486	428	450	452	409	453	439	414	436	410	469	465	426	395	430	459	443	452	402	442	416	398	456	443	459	399	469	412	447	424	420	440	460	443	452	438	421	438	430	410	413	451	426	450	417	410	424	454	470	444	440	386	447	442	452	477	448	427	399	420	426	433	426	443	408	471	442	438	454	458	421	478	451	443	461	423	421	412	437	463	406	425	419	446	408	418	440	434	449	417	408	464	434	430	460	471	455	411	381	412	416	441	402	469	469	411	454	470	462	444	438	446	456	455	438	438	408	456	408	448	451	424	445	424	451	419	453	402	414	451	443	438	448	459	451	408	457	444	439	450
33036	11031	1397	576	521	487	439	446	479	424	435	437	436	464	444	416	421	434	370	402	394	402	398	414	386	411	443	423	438	433	453	408	418	458	424	426	419	375	425	381	401	436	446	409	446	421	429	400	416	385	454	441	400	407	390	429	423	452	454	425	448	379	390	422	413	398	449	417	395	431	424	410	406	424	393	455	434	427	390	421	427	424	419	444	405	425	414	415	420	419	378	414	425	394	445	444	410	406	363	408	432	444	401	409	403	470	407	420	449	437	408	428	413	387	374	423	438	425	418	439	419	431	439	422	421	411	436	392	379	464	442	413	406	408	428	436	442	418	395	421	410	405	396	406	465	426	405	455	434	425	381	409	433	427	406	412	443	422	429	467	433	400	398	451	379	424	401	393	409	420	396	387	404	431	397	456	417	454	417	444	435	417	416	415	375	429	384	420	409	419	430	434	412	372	425	451	423	454	368	423	445	422	373	418	424	402	442	443	400	413	436	403	424	419	436	378	417	385	404	395	406	434	385	409	442	408	377	401	428	447	444	430	454	415	476	448	391	424	444	414	439	404	391	435	425	373	406	383	447	428	417	432	389	383	438	409	421	402	422	411	438	486	445	414	431	450	422	431	435	447	443	410	408	401	439	427	414	456	415	433	399	426	406	433	388	387	385	417	432	394	394	437	402	420	447	403	390	398	408	432	410	417	418	431	407	404	433	401	390	428	418	401	411	400	418	400	420	423	382	452	427	443	387	450	397	424	403	396	394	406	451	409	450	412	394	428	414	419	433	448	401	439	407	399	457	414	425	399	408	424	449	398	407	474	405	404	400	452	448	427	472	429	429	430	465	424	453	434	404	413	404	438	393	431	446	435	406	413	429	440	413	450	432	404	435	405	436	398	394	446	429	423	420	419	412	433	382	439	453	414	444	434	413	373	412	407	432	434	428	429	421	413	425	400	381	423	426	443	452	444	455	430	441	430	424	438	414	431	403	420	396	410	420	410	417	397	411	383	473	454	425	428	433	405	405	429	444	406	381	422	430	435	381	428	417	445	450	406	403	407	400	430	389	400	437	440	429	402	416	406	437	428	468	433	433	439	393	383	402	442	420	423	448	457	449	410	434	427	441	421	403	391	445	411	457	396	430	396	407	397	427	425	442	429	417	391	440	418	458	422	456	423	446	424	408	427	423	430	430	452	415	414	430	392	397	409	432	427	409	406	408	377	406	393	406	403	437	392	399	404	392	428	443	408	407	450	446	434	449	393	435	439	459	398	420	462	416	411	434	423	399	410	386	420	406	384	445	425	417	403	407	420	405	441	470	382	409	415	418	427	431	422	449	425	450	432	380	421	419	397	429	420	436	413	386	399	444	408	401	411	422	426	444	433	427	400	377	435	423	444	438	430	432	426	394	414	429	406	441	411	475	431	412	409	398	408	424	405	409	377	414	415	398	392	391	405	406	423	438	390	422	426	454	408	360	434	404	426	433	390	415	436	409	410	427	407	422	416	436	415	413	412	412	382	433	383	467	385	406	433	393	380	412	458	409	394	419	411	413	433	412	392	404	422	438	449	417	431	407	410	461	441	404	401	419	473	414	393	417	436	410	429	453	394	390	416	388	391	421	401	455	429	424	398	442	414	417	399	453	433	411	437	435	424	423	396	417	425	394	416	419	434	404	405	460	414	471	399	416	445	410	420	433	423	410	460	419	456	398	402	395	456	414	444	413	386	392	442	432	411	434	433	402	442	437	433	411	399	397	445	392	431	458	427	453	405	421	427	471	456	438	410	422	449	390	405	429	433	399	393	392	451	441	368	422	451	435	429	425	414	405	422	389	436	412	424	438	398	442	445	433	368	423	387	397	390	408	458	414	448	425	413	430	446	430	463	416	422	404	384	456	400	405	407	395	403	449	378	410	421	438	436	417	453	402	432	441	418	415	427	450	422	455	408	418	432	415	384	416	404	403	408	438	386	439	404	409	423	428	457	399	419	393	421	413	398	446	383	448	416	418	418	392	390	433	441	426	374	398	463	404	394	434	407	425	411	427	436	410	413	440	422	433	420	403	455	385	409	417	442	449	443	378	439	394	412	441	448	420	390	416	469	422	383	418	418	446	400	392	444	415	412	391	428	432	399	423	443	441	412	404	416	390	447	407	426	410	433	396	445	418	432	420	428	421	431	399	441	435	397	433	460	426	414	405	393	419	441	430	442	422	403	380	418	452	418	431	435	417	395	427	424	422	389	434	424	391	445	431	449	458	447	422	382	435	415	440	434	447	422	430	424	398	409	432	400	428	452	424	461	394	401	378	384	391	426	459	426	471	439	462	425	429	404	487	399	425	407	449	384	454	433	451	386	416	448	416	395	384	416	389	378	445	383	478	429	427	394	397	421	419	417	382	427	455	434	449	464	413	435	441	394	375	421	440	396	417	411	449	438	427	422	421	409	404	366	410	399	394	417	411	420	438	457	444	430	385	398	434	443	439	421	415	427	442	399	420	390	387	409	422	402	398	391	461	469	414	420	386	413	417	454	414	409	433	412	450	410	424	403	390	418	412	477	455	419	394	437	406	416	413	425	399	415	409	395	405	432	448	421	421	402	360	385	431	410	401	407	401	415	398	405	393	413	398	449	422	421	458	429	391	402	434	431	408	425	446	424	417	428	420	422	429	424	410	451	460	406	465	411	434	395	417	422	415	434	386	425	432	404	407	443	458	394	435	431	431	401	445	432	403	422	430	422	399	449	428	399	410	442	429	406	430	413	433	440	415	416	414	370	412	416	417	382	431	429	402	377	434	364	446	452	433	435	422	379	413	414	404	438	404	425	411	456	413	420	402	384	417	401	478	471	432	445	409	396	457	456	406	443	439	458	417	414	394	408	396	419	433	384	403	419	428	450	405	387	427	432	380	377	379	417	417	406	406	420	424	427	421	420	410	421	417	428	409	448	455	461	405	399	434	402	391	422	422	440	439	380	424	428	457	409	393	411	380	430	413	395	411	432	397	412	398	391	407	422	394	409	390	391	431	391	415	428	408	412	428	431	411	442	419	393	428	478	453	421	436	439	426	413	418	452	429	402	446	439	431	403	408	434	444	427	457	383	394	450	428	427	430	438	457	397	426	422	387	429	427	426	439	380	416	437	390	440	436	410	458	400	399	394	399	400	381	379	426	413	406	390	440	399	430	440	400	402	433	428	439	386	441	433	386	397	448	441	403	423	435	417	391	394	411	390	379	427	415	393	453	421	401	413	397	431	455	431	409	450	380	423	457	402	414	450	446	503	440	392	462	413	440	419	401	451	422	432	378	416	436	429	428	449	429	386	359	419	428	429	427	398	373	410	416	417	408	423	422	471	419	426	457	380	403	405	419	429	416	406	450	412	443	419	426	399	379	394	405	376	429	434	444	423	443	418	392	442	415	431	410	400	412	424	404	401	427	428	388	422	379	458	443	414	420	409	418	393	429	410	429	411	402	402	394	422	386	402	399	378
5827	1138	1021	990	910	954	953	896	955	887	975	939	899	972	960	901	941	922	958	935	943	962	871	950	990	916	956	900	921	929	894	929	943	905	951	911	929	907	922	968	945	984	913	986	905	903	987	913	936	920	939	956	923	982	892	918	989	1001	918	953	947	932	990	908	976	897	946	963	912	936	895	894	932	952	976	934	925	874	995	931	917	887	982	996	890	951	907	903	869	949	953	914	895	929	931	978	953	898	911	910	900	908	913	1009	918	893	935	965	915	985	953	938	921	930	921	881	954	845	902	955	908	1002	943	906	949	915	943	932	961	931	926	944	930	882	946	913	898	922	940	928	917	959	930	937	893	962	932	918	916	910	919	912	963	1003	914	958	942	906	912	921	1000	916	911	935	960	912	950	935	920	910	969	937	941	934	978	884	914	940	936	902	991	952	934	943	930	879	932	926	970	928	1024	916	967	897	906	911	996	957	924	966	940	936	957	940	897	886	947	917	906	917	889	989	916	937	891	927	974	932	889	906	881	935	909	886	978	956	922	929	919	936	933	886	888	963	904	930	936	997	930	909	936	851	948	908	893	918	952	963	961	982	947	953	934	908	946	952	925	927	964	922	939	945	937	927	933	968	939	906	945	893	927	959	961	972	940	944	953	920	883	955	971	882	979	918	941	913	926	976	941	968	934	962	916	963	913	959	937	869	913	933	954	897	931	903	927	947	936	943	984	951	966	921	937	947	913	912	920	881	932	913	934	947	950	920	934	930	996	922	934	983	959	925	942	914	902	915	903	909	901	935	954	897	926	963	979	983	955	923	908	975	926	960	991	908	947	950	949	953	898	922	933	947	895	942	919	959	927	913	968	899	941	919	951	915	899	917	909	883	946	911	945	939	958	914	908	948	972	911	902	965	970	946	926	958	930	944	882	916	940	926	940	960	902	942	863	950	948	898	947	959	938	911	885	989	951	939	920	923	960	954	926	916	928	890	909	901	875	912	903	961	986	897	892	921	954	978	941	929	867	926	887	869	941	886	939	912	983	876	923	918	969	881	970	921	909	931	939	953	966	954	914	898	958	930	961	920	983	914	891	957	968	888	937	860	907	933	900	906	954	955	929	969	1029	931	934	930	919	976	886	952	937	975	964	954	917	946	932	893	917	941	963	957	961	910	910	1006	1042	936	895	920	930	953	924	940	928	933	938	966	950	945	916	906	915	1007	898	951	959	950	958	906	899	913	932	959	897	915	915	915	917	915	959	916	928	921	936	932	915	898	943	919	857	954	866	931	893	912	958	931	930	933	877	938	981	904	886	922	863	915	900	937	994	929	938	906	944	931	882	903	872	921	943	920	980	942	915	969	953	922	898	893	956	908	888	935	977	928	878	936	926	930	939	894	954	966	976	891	883	887	920	918	922	867	941	875	920	952	945	908	943	914	927	955	891	944	948	914	916	963	930	956	925	929	904	993	955	882	924	944	953	938	951	929	928	944	843	875	964	923	915	954	921	979	901	927	900	910	928	910	898	953	919	909	884	940	896	906	947	904	930	915	911	898	931	940	899	897	964	887	890	949	926	906	869	961	921	955	961	932	906	961	882	951	951	944	922	979	860	908	971	890	932	966	909	912	930	919	939	904	977	938	955	910	879	942	945	954	965	856	944	894	944	974	957	945	946	928	898	925	912	907	879	901	955	1026	913	964	894	908	988	941	947	924	917	930	884	869	911	927	908	935	919	993	964	897	960	986	911	951	874	928	1012	944	960	956	889	893	940	912	921	916	912	1013	949	908	931	952	876	982	937	897	952	941	1019	941	873	948	914	889	912	934	889	918	933	930	935	916	914	942	937	963	936	938	944	917	913	936	918	959	882	961	920	926	937	938	964	915	891	949	912	888	963	973	933	992	965	937	873	901	977	887	949	930	916	972	925	897	884	948	879	936	914	898	952	873	926	963	944	951	947	968	945	954	935	908	922	962	858	940	951	922	941	951	937	932	947	969	940	926	951	943	905	888	968	943	900	935	938	961	976	961	935	943	891	935	936	895	970	942	965	896	921	935	899	959	951	959	951	921	916	967	930	910	923	895	894	943	931	901	947	904	950	913	900	898	949	922	938	889	907	913	857	910	907	931	945	935	897	968	958	916	880	935	910	936	930	957	908	936	874	900	936	904	938	900	920	932	950	961	861	926	926	923	903	939	968	979	897	892	914	907	939	989	938	956	924	982	971	951	935	989	993	930	943	866	946	934	920	954	902	919	990	902	934	974	902	956	948	928	903	948	927	932	920	913	960	947	936	912	906	947	936	981	911	885	863	890	913	956	905	954	900	897	959	881	918	921	903	893	953	966	963	921	979	938	893	917	912	917	893	938	919	974	953	911	965	940	897	938	919	968	1001	891	877	931	942	876	936	917	963	871	927	900	1024	912	926	914	848	955	953	939	917	986	931	923	921	918	928	959	915	920	937	935	891	925	947	911	943	941	922	928	940	954	955	965	952	923	941	981	885	943	893	949	896	940	858	914	962	958	937	941	898	971	926	929	958	937	980	876	896	945	974	943	924	951	991	932	922	881	864	964	981	879	880	893	963	901	932	962	949	913	885	911	949	872	914	965	962	921	964	987	904	934	976	953	940	897	963	952	886	978	960	940	923	994	937	912	885	903	932	984	932	955	905	990	958	912	933	941	962	916	935	905	961	928	880	957	922	934	908	902	939	984	917	932	896	946	929	866	930	950	848	921	904	938	943	943	923	909	927	952	935	931	893	950	936	990	922	882	946	889	904	958	939	940	948	952	929	860	972	920	922	948	923	887	929	907	896	935	934	926	897	939	935	928	915	975	935	936	969	895	894	943	907	899	915	897	974	927	911	955	955	920	911	950	947	958	962	950	927	958	907	903	967	893	943	929	919	960	932	941	992	937	974	906	963	894	904	899	930	917	969	937	906	913	892	945	939	939	913	923	928	942	912	907	894	959	972	866	963	948	941	940	926	936	939	921	940	926	905	948	944	981	830	933	961	944	956	907	913	968	933	903	916	945	934	979	910	936	921	902	928	926	990	932	934	847	940	980	969	934	913	952	987	957	926	945	929	903	1007	891	975	896	933	949	923	891	887	908	904	952	912	967	883	942	983	928	942	921	927	879	942	919	979	869	911	913	973	927	948	921	917	923	982	917	900	946	942	884	891	932	921	922	925	1000	935	943	917	948	867	950	898	923	941	923	962	951	939	929	937	973	930	899	949	884	984	899	960	938	909	957	918	905	910	936	889	962	930	937	951	919	963	908	981	978	940	904	947	922	941	938	881	928	901	926	867	934	913	946	947	952	938	896	928	934	928	954	1030	933	947	923	929	970	908	890	950	957	888	963	947	935	952	945	922	941	971	923	884	950	956	951	904	908	907	939	926	897	854	943	960	921	963	933	909	910	970	971	987	858	944	902	937	936	1004	979	933	966	887	1017	994	943	935	857	973	888	896	928	885	881	919	894	978	907	907	926	972	957	949	926	908	948	993	966	899	914	884	918
24660	21126	24685	27801	21003	3973	617	493	449	389	394	377	404	389	379	383	391	390	379	414	384	396	376	378	348	382	348	324	386	347	378	351	367	375	379	357	378	365	393	368	386	361	403	359	400	336	397	342	338	382	335	338	364	369	346	369	355	386	402	321	357	377	334	331	330	384	373	390	330	345	325	370	362	370	344	386	368	384	353	376	378	374	392	361	372	367	334	374	374	360	365	362	376	360	367	363	380	364	381	381	341	362	323	390	364	377	316	380	364	383	385	376	344	382	368	404	389	346	390	365	374	382	366	331	386	383	388	372	367	334	394	349	333	372	349	372	368	349	309	404	369	354	372	404	372	363	385	366	365	390	398	372	374	375	357	411	354	337	400	365	384	358	363	343	369	363	362	368	390	382	399	398	364	385	335	364	359	344	337	368	343	361	366	352	353	385	349	395	360	353	358	373	440	373	372	392	382	364	412	431	338	392	389	376	383	342	360	365	359	354	339	390	376	364	334	335	400	377	345	366	372	385	364	375	369	305	362	398	371	343	403	330	345	363	371	364	350	332	363	356	366	362	359	378	348	320	333	358	353	387	349	347	369	377	364	367	362	378	378	395	364	394	368	390	401	375	367	355	334	374	362	405	371	401	392	365	367	384	370	376	355	356	340	388	373	357	358	356	390	380	348	358	395	364	369	354	375	364	326	361	373	366	333	333	332	364	359	327	379	407	341	403	343	367	399	400	361	353	388	364	346	365	334	370	403	353	353	378	348	341	377	344	368	402	368	374	401	363	360	339	354	352	377	364	371	338	364	344	344	365	332	382	364	407	304	391	372	365	375	366	382	353	380	382	394	400	376	354	310	362	348	395	387	371	339	367	367	331	341	347	345	354	347	348	411	356	345	369	398	353	363	356	387	335	365	341	389	371	367	337	364	384	358	366	354	373	377	352	367	348	368	341	348	360	344	343	372	360	359	390	362	361	405	389	361	372	374	397	340	336	356	341	348	369	383	347	385	387	367	389	371	320	367	390	351	352	317	366	382	393	353	366	334	351	428	356	359	379	356	330	376	361	373	338	340	375	376	347	370	351	400	370	360	361	360	380	338	365	399	354	390	333	370	372	325	391	364	387	372	353	394	343	326	370	325	370	361	350	367	366	362	375	367	351	345	373	353	404	405	361	347	411	399	380	390	370	353	388	387	363	347	362	327	363	391	350	367	353	391	350	327	334	360	331	357	374	375	367	392	346	365	348	370	382	381	374	356	383	338	364	371	377	366	387	360	372	344	378	374	378	397	362	354	390	386	360	376	386	357	410	382	387	344	359	411	353	363	360	360	374	350	338	390	374	361	380	377	367	358	336	383	371	400	403	356	356	375	395	358	371	386	334	364	333	375	373	364	355	379	354	389	378	357	356	346	339	337	359	338	359	386	357	367	357	374	360	362	341	348	372	393	347	376	332	386	358	350	332	354	358	363	367	362	358	361	371	371	374	322	330	348	376	366	368	376	380	372	386	372	394	391	365	346	389	387	379	399	353	388	357	367	425	326	367	369	331	349	376	342	346	351	379	357	387	328	370	357	356	353	384	371	336	338	361	353	341	357	370	365	361	378	342	376	344	334	390	344	388	395	359	341	409	342	366	324	363	374	377	345	377	315	360	345	388	306	366	383	338	383	356	371	388	382	427	381	390	365	342	338	367	346	375	381	365	349	377	368	393	388	352	357	377	356	376	391	387	353	327	395	352	385	362	343	339	376	359	375	350	383	358	336	358	375	361	369	355	363	377	344	366	356	360	330	369	360	350	379	386	384	323	362	399	364	399	340	377	347	371	392	335	338	351	339	352	369	395	380	354	345	388	357	378	375	348	353	372	383	367	378	355	352	375	381	350	407	380	325	338	350	352	337	354	346	341	335	345	386	392	359	374	370	386	335	363	348	370	351	354	382	386	342	365	355	350	369	351	367	380	376	383	354	344	349	335	365	328	350	361	354	397	389	393	371	379	365	370	388	376	319	359	375	337	355	368	375	347	349	341	345	348	369	377	340	366	379	356	364	350	359	331	347	363	361	327	365	334	382	350	357	310	370	369	365	387	347	360	383	341	373	376	343	360	371	368	382	375	385	333	369	358	416	416	346	375	362	359	371	376	357	373	367	392	354	348	375	335	379	361	349	387	376	384	342	380	368	315	397	359	350	363	360	420	353	404	368	349	363	380	355	376	331	336	369	382	391	401	370	386	377	376	348	360	356	407	348	343	371	352	358	358	356	366	350	347	372	351	377	366	357	368	370	330	361	310	343	348	363	365	365	347	374	380	375	374	351	368	339	387	375	368	359	333	376	315	338	371	377	375	377	381	361	368	328	381	381	352	369	379	367	422	388	342	385	384	373	370	359	365	354	380	376	382	366	344	379	382	345	339	418	335	356	379	347	358	369	383	375	351	391	412	339	352	404	358	374	354	393	346	361	372	367	380	362	323	413	348	358	363	391	373	386	365	399	360	369	364	374	377	381	361	349	358	356	348	363	358	377	377	368	346	357	379	401	364	348	361	396	383	360	382	389	368	395	372	390	370	356	391	343	351	370	344	355	371	391	362	366	357	372	365	389	322	354	353	342	327	381	368	334	369	337	349	348	388	338	371	371	340	325	362	361	356	387	363	339	369	362	350	378	368	368	317	363	370	363	364	372	345	339	350	419	383	361	385	343	361	404	355	337	377	375	355	339	364	416	325	374	357	373	340	349	365	393	369	375	373	373	373	371	373	380	340	373	366	355	376	373	377	396	352	364	397	339	366	345	355	389	371	348	343	356	359	336	383	342	318	335	368	374	390	360	345	344	360	356	360	376	368	382	336	364	359	328	379	368	394	354	387	346	401	365	409	368	383	372	345	306	404	398	402	341	362	366	387	377	368	375	358	400	375	375	382	359	400	346	304	367	375	362	367	346	384	357	352	369	378	385	388	362	348	322	356	393	348	399	362	380	384	345	376	363	352	383	358	380	354	352	345	393	371	350	380	340	379	375	381	383	370	360	312	379	359	362	374	397	365	360	403	389	360	361	376	330	333	364	366	367	363	418	369	383	401	335	354	358	354	383	366	364	374	372	351	352	370	324	389	374	359	354	382	376	382	342	396	358	382	328	347	373	365	361	327	313	357	340	364	360	369	359	343	356	363	376	342	354	383	384	358	338	336	362	397	410	367	343	365	318	350	359	377	401	387	401	409	379	386	405	367	338	360	339	354	345	371	356	387	367	364	386	385	333	331	383	340	364	387	367	376	376	394	370	378	355	372	347	329	363	358	333	391	334	357	328	356	382	357	395	373	379	362	385	347	359	387	406	368	363	348	363	355	348	350	395	384	384	356	364	337	373	349	382	372	379	377	347	343	388	395	350	342	358	350	382	365	387	367	349	365	382	408	374	330	329	391	422	394	374	344	389	406	356	375	355	372	354	351	328	393	393	363	433	381	366	354	350	365	346	385	360	379	380	352	331	364	334	378
3423	3250	2276	1328	1089	957	862	850	834	817	831	826	830	821	841	838	751	811	806	827	776	809	794	810	769	820	809	820	776	797	810	806	766	831	833	792	751	780	788	821	835	806	779	818	820	804	813	797	820	788	765	794	816	800	851	762	786	795	793	779	789	760	837	802	853	846	772	807	787	772	778	800	766	771	818	813	839	788	792	793	808	829	825	799	773	830	818	782	750	830	818	808	808	780	801	798	797	745	801	824	823	843	760	818	788	801	815	804	747	828	756	779	821	769	793	824	815	757	838	775	775	824	852	772	750	789	849	839	818	854	821	739	826	769	798	853	823	840	830	790	856	816	778	767	831	858	806	806	742	772	838	794	787	776	772	825	822	736	748	788	850	845	754	811	816	757	799	786	769	735	813	798	856	774	768	841	812	776	835	784	785	794	870	814	863	827	797	761	811	775	796	876	813	823	738	805	790	794	825	794	830	803	811	770	775	818	797	826	800	821	790	816	796	783	796	816	803	787	795	812	827	754	801	809	812	842	762	766	783	762	814	767	790	831	767	783	857	816	776	833	758	783	792	832	806	823	808	755	778	787	836	812	776	832	751	773	840	810	835	770	828	767	787	817	798	832	805	752	772	795	845	826	796	797	823	821	797	762	815	815	836	793	806	864	845	822	809	804	818	829	804	764	829	805	759	788	821	812	791	828	814	779	733	753	809	831	808	841	792	828	779	804	794	837	798	796	799	828	824	723	772	794	740	838	781	827	807	783	810	790	817	727	843	788	786	810	798	785	795	800	840	804	758	817	778	753	801	791	804	737	753	825	759	821	827	756	819	825	833	835	767	802	826	785	819	785	822	855	772	815	740	774	784	773	820	785	744	768	810	790	792	731	790	870	796	829	818	782	773	801	830	780	789	784	790	864	766	806	834	760	807	847	746	794	841	719	789	838	792	791	800	805	784	798	816	773	818	804	811	826	791	839	831	807	842	789	812	793	759	824	786	787	809	834	767	804	740	797	847	796	805	838	813	817	791	816	802	834	825	786	771	769	860	777	770	789	818	815	802	785	793	831	797	761	805	811	845	846	761	800	814	807	784	795	866	777	751	797	783	762	784	805	799	830	797	815	799	807	850	772	776	785	782	811	755	783	792	835	838	832	801	805	786	808	738	826	810	848	768	758	803	784	765	740	778	737	843	815	790	791	754	834	809	801	780	807	795	779	771	789	796	775	809	803	788	789	816	791	773	764	818	876	830	781	787	786	748	765	775	808	796	772	802	784	778	797	814	763	816	819	766	805	827	789	774	799	760	837	801	812	818	828	781	804	804	739	798	873	776	865	798	768	779	807	769	846	785	832	800	799	820	851	829	859	846	807	806	830	831	768	824	791	768	803	813	827	798	773	803	820	812	802	779	811	783	854	820	770	804	822	766	757	832	846	752	800	776	805	748	785	799	759	754	797	806	801	774	781	793	804	826	776	803	742	797	843	794	771	800	745	796	773	779	804	809	765	813	814	787	779	766	849	793	794	821	821	773	824	825	859	794	823	809	776	847	778	797	779	774	814	866	798	787	793	775	723	815	785	832	767	812	763	822	785	808	806	790	816	781	816	778	835	806	829	748	837	796	815	834	768	798	864	799	783	789	749	812	800	801	816	801	801	794	793	800	777	760	794	761	784	793	823	798	827	799	810	832	772	803	817	760	835	808	818	788	771	805	804	838	765	800	758	789	804	813	794	754	812	806	858	790	794	800	847	785	761	862	771	790	810	787	787	785	882	757	765	808	789	827	792	793	799	831	818	881	816	773	812	806	810	801	772	809	759	741	793	775	780	797	767	802	773	810	746	806	842	793	817	805	837	824	779	806	811	767	764	788	843	746	824	781	823	818	843	831	798	775	874	813	808	834	797	813	819	801	812	759	842	856	795	800	858	781	812	795	775	783	805	757	809	763	794	774	830	768	817	786	774	783	824	780	784	810	788	805	731	826	792	792	818	838	823	845	815	818	801	753	780	811	789	815	832	833	829	790	832	822	819	862	814	820	771	781	801	757	827	787	756	792	844	766	817	798	803	790	791	774	782	767	817	794	747	807	801	820	799	801	832	768	808	801	756	886	807	737	791	795	864	794	811	790	789	830	821	841	855	804	794	820	789	770	774	817	783	788	831	801	791	789	773	815	800	835	811	774	783	814	813	802	748	856	810	835	796	760	841	797	766	766	800	828	816	816	738	773	808	819	826	793	796	761	823	854	768	781	783	811	813	803	777	816	810	783	831	830	794	791	827	811	803	820	815	820	822	764	786	755	807	815	768	783	844	803	797	797	824	773	734	783	823	837	767	792	810	780	775	779	811	758	802	780	788	762	801	785	796	796	790	796	782	797	800	799	817	831	770	819	792	822	835	800	801	790	793	803	746	841	831	806	803	831	813	732	783	798	761	824	790	810	772	802	806	811	753	785	790	828	793	787	759	764	791	789	765	840	800	791	783	788	768	815	786	772	826	801	825	769	818	757	806	843	813	786	783	778	789	750	842	799	795	793	824	805	780	801	851	760	806	805	816	806	756	792	829	834	773	812	812	813	792	818	819	756	807	846	810	766	817	818	771	777	789	783	790	794	804	761	798	782	806	788	768	782	818	842	776	757	790	779	783	803	859	806	819	805	753	746	774	733	844	837	813	815	801	793	860	818	795	762	784	832	767	779	807	789	855	792	788	770	761	868	806	826	806	786	817	782	789	817	794	786	855	795	798	808	820	838	798	778	804	782	794	806	771	816	805	821	751	776	796	776	781	770	806	759	838	730	828	842	760	787	809	789	858	783	821	819	791	792	833	821	813	814	794	797	765	783	789	804	792	846	779	810	799	793	747	788	782	824	765	779	769	810	788	818	770	762	779	828	799	790	793	814	758	796	798	805	787	870	769	765	811	785	797	779	728	778	847	852	806	805	796	854	822	812	791	767	746	803	775	773	802	802	818	768	814	823	840	800	841	797	834	871	836	745	800	811	814	787	762	778	832	813	764	828	818	785	778	798	800	775	813	827	824	856	755	776	810	811	766	760	789	846	786	812	787	786	763	789	835	769	787	784	768	746	836	871	857	795	776	773	786	813	789	801	778	803	778	800	766	777	785	783	812	771	819	818	771	805	825	758	802	789	784	735	777	813	767	778	787	795	786	789	790	819	809	878	788	773	774	813	737	862	792	816	811	834	778	783	820	770	779	809	783	772	776	807	827	758	838	827	801	783	796	832	771	840	763	813	843	797	758	791	860	799	764	790	801	790	808	836	787	802	813	804	803	789	788	808	782	786	806	876	821	770	819	794	791	862	786	745	819	819	765	797	810	843	797	799	797	817	772	758	799	823	824	829	783	829	801	835	803	872	814	763	826	819	816	792	781	768	774	810	788	848	868	802	816	845	832	786	797	802	783	803	820	770	768	754	807	811	807	811	765	839	802	816	766	758	796	819	842	779	786	806	774	767	803	820	803	850	796	770	796	784	832
23979	21140	25291	27250	21149	21132	2688	433	358	267	289	266	209	240	237	231	197	193	202	194	227	203	186	215	183	198	187	183	205	168	209	155	161	166	196	182	218	204	197	182	185	198	183	166	174	182	184	194	164	191	217	152	135	194	191	169	158	170	185	163	185	189	170	194	191	174	158	197	169	206	168	175	170	184	204	185	180	209	148	159	181	207	200	183	178	170	171	177	190	189	176	202	170	192	189	162	195	210	184	186	171	186	200	184	182	167	173	172	183	184	173	156	202	178	186	196	188	184	163	204	178	191	182	176	159	174	168	188	188	172	162	180	173	194	184	185	185	182	173	187	172	182	195	225	181	160	168	168	189	167	187	175	148	168	172	170	166	181	173	173	197	173	172	191	190	160	194	186	185	166	169	167	191	164	180	161	187	143	170	190	167	187	168	132	174	193	179	156	206	183	181	180	170	212	156	174	180	183	161	181	189	174	164	177	168	176	181	195	169	173	212	197	208	184	163	185	177	187	174	174	205	163	181	178	203	190	186	175	176	161	169	161	201	162	195	199	180	165	160	148	187	180	170	169	166	180	177	145	175	176	173	173	173	175	179	207	213	168	179	162	166	144	180	177	189	203	192	194	183	164	179	174	186	214	180	169	180	191	190	194	170	184	173	171	167	192	185	186	180	176	181	168	158	139	168	167	191	176	176	167	182	190	168	176	172	176	173	179	188	192	187	184	178	187	170	186	167	185	202	197	181	169	175	198	180	165	180	188	191	163	180	205	187	158	178	165	189	179	186	197	182	176	200	162	183	176	203	176	186	188	201	176	164	166	159	173	169	181	194	183	202	147	160	198	184	164	157	155	164	163	184	173	168	156	180	188	196	176	176	163	164	169	145	168	194	180	221	173	182	178	194	161	176	193	192	197	193	186	187	160	166	198	164	172	169	175	178	187	182	173	179	158	192	175	174	159	166	162	156	153	183	181	180	189	176	158	172	198	182	161	179	170	182	174	124	202	171	186	183	181	184	191	185	177	184	181	195	179	173	183	165	145	166	143	192	178	175	195	176	163	183	178	199	168	188	174	154	179	169	199	191	181	181	178	165	175	170	170	184	185	177	172	204	188	170	161	171	191	177	205	182	184	163	184	167	181	168	175	181	160	192	186	175	176	189	202	171	173	180	177	201	186	170	172	175	147	168	188	166	176	162	179	181	156	174	172	179	177	192	176	170	169	188	184	144	191	164	150	167	145	159	155	159	167	163	173	205	155	163	180	177	168	167	179	160	170	188	164	159	174	187	176	162	186	208	184	160	164	176	195	180	184	167	160	192	201	185	161	145	218	192	164	161	161	217	188	176	152	173	171	171	180	175	170	151	158	198	209	193	163	177	189	199	177	148	163	160	208	198	179	192	172	175	177	170	161	184	157	144	161	175	199	187	192	167	182	155	178	189	185	181	175	207	199	173	195	169	197	175	153	192	167	141	147	178	164	186	190	187	204	202	178	170	188	188	159	177	154	181	151	140	166	159	175	200	187	207	181	175	168	200	157	172	179	174	206	138	191	186	199	181	171	169	200	177	181	177	173	166	162	188	168	197	176	195	194	161	193	158	169	153	146	175	195	192	192	193	162	167	179	186	154	156	147	183	179	182	178	181	176	186	183	216	164	167	166	183	164	199	165	174	197	193	165	208	167	151	161	178	167	174	181	184	163	162	186	177	170	189	176	195	190	176	167	157	166	162	157	190	200	159	185	189	166	196	188	160	184	167	184	182	170	173	184	165	165	214	195	192	205	195	184	189	170	136	199	163	202	208	156	194	185	190	194	193	179	162	187	190	194	199	179	180	199	174	163	205	173	165	203	160	194	173	156	185	194	168	181	167	191	200	193	167	188	187	177	178	189	179	176	154	198	183	170	181	189	193	191	173	168	162	193	159	171	172	179	186	190	183	191	175	159	184	188	150	171	166	160	177	171	181	179	195	184	165	197	179	153	170	173	190	156	187	165	188	179	199	193	169	147	202	178	173	187	178	191	179	162	206	157	178	161	196	210	174	185	191	177	186	180	217	200	157	183	194	222	177	183	210	152	148	177	174	186	196	176	171	151	152	196	203	165	210	181	158	180	167	187	172	172	163	192	186	210	170	175	196	188	195	172	170	153	159	194	197	187	185	157	168	170	176	142	181	171	180	166	151	216	193	189	187	185	198	166	186	177	171	154	195	186	177	170	160	167	194	166	168	167	204	180	174	188	148	188	176	166	187	169	182	165	175	170	177	189	166	201	185	176	190	198	177	172	162	181	189	188	183	166	181	150	160	176	184	169	174	194	187	177	183	190	197	184	182	191	181	208	176	187	185	205	189	174	194	163	189	202	177	160	157	194	177	200	158	191	168	182	183	157	181	180	211	179	155	170	193	188	180	171	194	201	185	171	169	175	171	177	163	150	176	176	163	174	182	199	185	180	180	216	190	160	176	172	147	192	158	168	171	172	178	181	181	173	198	220	185	154	168	183	151	181	188	199	193	182	137	171	180	164	181	182	169	165	171	191	176	169	167	192	190	170	202	171	190	182	174	169	159	161	182	223	152	176	179	162	183	177	191	187	207	171	192	170	194	191	184	186	177	158	185	207	195	204	183	171	169	166	180	181	162	194	151	152	194	196	190	184	181	169	170	185	178	162	148	186	195	183	152	179	176	174	183	169	197	176	183	182	191	183	161	172	166	174	164	174	165	188	199	169	186	196	166	162	176	207	174	157	186	171	166	179	153	174	168	158	159	171	192	196	171	194	164	184	161	156	178	184	171	161	177	194	172	169	183	158	176	169	184	198	165	164	199	180	178	155	197	172	190	183	177	140	190	173	176	177	188	186	189	175	171	160	186	150	201	158	181	172	165	190	163	192	171	182	159	182	156	207	175	172	213	192	180	163	188	196	167	193	170	163	192	159	173	159	190	193	170	164	167	177	145	173	200	190	163	162	180	178	174	199	172	176	173	179	145	192	176	178	173	183	167	182	162	174	200	169	173	174	175	174	189	191	165	184	171	171	161	186	190	171	178	171	188	171	140	169	184	169	183	191	176	188	162	204	198	159	178	176	163	172	165	196	198	176	158	160	151	162	161	165	189	198	185	180	176	188	172	170	190	176	187	149	191	157	191	172	175	179	174	186	167	188	156	177	196	169	175	193	180	183	210	173	176	175	178	160	197	177	170	179	180	199	191	157	173	167	175	171	176	178	165	161	169	169	224	191	156	168	171	163	180	179	165	179	195	178	191	170	166	178	177	171	158	164	168	172	192	189	173	187	180	158	176	175	179	201	176	179	156	164	184	179	166	196	169	176	187	184	166	168	220	157	190	185	176	185	176	182	184	161	170	165	163	197	170	177	161	188	177	153	154	166	139	143	170	187	187	182	187	204	177	191	193	172	195	174	170	170	188	175	180	159	169	170	177	192	186	145	165	175	183	188	170	174	189	184	193	163	184	176	190	162	201	186	173	183	189	181
3304	4808	3177	1501	903	721	593	538	505	471	492	467	443	447	472	405	437	458	463	493	421	447	455	436	437	439	414	480	400	411	475	414	432	433	432	474	446	447	463	438	429	437	431	427	460	444	468	431	451	422	442	443	406	398	446	441	431	446	446	447	412	446	439	448	422	454	448	431	422	440	411	401	407	414	474	426	434	422	443	469	453	432	468	444	424	436	407	447	452	448	434	423	448	409	414	421	448	437	451	463	416	415	450	415	434	440	437	425	408	410	432	427	454	429	427	444	418	448	435	437	447	441	452	420	424	447	448	436	425	464	448	427	433	422	445	452	414	469	414	421	413	444	396	433	447	423	402	466	425	436	433	399	450	435	420	434	431	427	416	428	435	424	453	398	455	466	437	449	441	460	440	433	448	452	404	435	398	435	484	460	439	420	411	436	454	461	434	469	405	446	399	471	438	417	440	422	447	421	401	423	418	404	441	418	442	466	443	415	461	406	481	463	455	411	386	420	414	417	438	421	427	448	459	460	440	432	440	425	469	419	385	445	444	439	431	425	422	446	452	425	453	441	459	419	411	419	442	435	427	434	425	438	438	439	456	429	446	434	379	439	408	427	409	421	422	400	467	410	434	436	410	452	414	425	398	415	423	413	435	408	442	408	455	416	439	395	450	485	457	461	450	433	438	450	410	442	456	437	427	437	437	421	446	409	468	453	400	414	412	408	422	466	431	412	422	455	421	465	456	411	449	427	425	469	419	442	391	427	465	408	426	424	465	464	416	414	442	466	447	381	480	436	419	398	409	462	434	432	443	447	446	398	456	455	424	463	439	429	456	449	443	445	445	410	440	456	431	473	423	458	454	418	457	419	444	425	430	450	418	437	401	377	446	446	449	414	410	434	457	459	406	458	447	399	443	438	413	441	423	457	426	437	417	493	425	440	437	441	413	423	414	413	420	457	382	447	435	444	451	432	469	444	430	422	439	415	383	437	478	432	477	407	409	445	421	430	419	426	420	454	418	473	501	430	452	448	452	398	465	438	452	468	438	412	437	421	422	420	431	424	436	412	453	434	448	440	437	432	458	440	438	409	441	426	426	448	459	414	423	446	432	412	441	425	426	432	461	426	408	449	427	457	406	436	401	439	464	467	455	419	440	454	434	387	472	423	427	421	453	379	479	461	429	442	447	479	403	458	383	427	413	427	397	420	424	405	430	390	420	423	442	416	426	418	406	423	423	447	435	458	422	432	450	422	420	435	439	447	446	435	401	445	437	468	442	438	464	432	427	421	429	455	403	450	427	474	428	431	412	431	410	432	458	378	457	408	453	409	430	419	409	436	427	440	424	444	448	453	417	443	440	392	429	432	409	405	417	432	387	420	390	449	442	451	439	432	448	425	456	446	456	419	457	418	448	454	424	415	433	435	419	407	418	449	432	424	450	435	420	417	434	432	412	424	451	389	406	467	399	424	445	434	418	435	397	449	432	439	439	442	429	438	405	448	414	439	396	418	458	438	431	436	431	403	424	441	457	415	422	422	437	418	401	406	486	423	463	444	439	422	424	458	419	423	434	420	464	420	439	435	469	455	431	451	413	411	466	421	401	422	435	394	420	431	436	432	422	430	394	452	394	410	429	440	425	417	457	461	440	451	396	415	469	484	415	421	407	421	430	378	459	434	424	403	433	414	434	454	449	436	409	443	411	421	442	433	434	420	425	450	430	409	436	445	407	417	429	425	372	399	406	437	427	443	436	441	443	423	423	418	474	438	470	428	429	433	407	422	411	406	419	417	414	455	471	505	437	361	462	409	387	429	469	416	426	430	448	394	428	407	431	461	424	454	414	401	420	449	445	433	437	429	416	406	437	443	441	441	425	458	440	420	415	451	414	440	449	420	448	430	427	404	423	454	422	428	422	429	420	454	418	432	474	420	457	419	427	383	432	435	438	392	442	424	481	445	444	424	406	432	441	416	429	404	428	429	417	402	429	441	431	450	408	427	420	403	435	452	444	445	430	423	461	419	415	420	435	476	421	400	412	424	444	448	413	423	411	405	427	418	449	438	401	424	410	439	421	448	423	425	426	451	428	440	409	421	435	447	372	459	450	440	449	418	399	424	436	392	435	457	389	409	440	389	419	436	399	378	417	447	459	432	430	471	436	383	414	439	434	405	469	441	425	413	439	416	428	416	462	443	437	393	460	398	424	431	426	425	451	405	468	425	467	428	475	442	447	440	420	404	404	413	403	451	471	414	411	426	459	439	423	461	439	450	431	423	436	409	459	419	414	448	473	450	442	448	422	445	435	427	398	449	484	440	422	497	436	459	431	438	449	400	373	459	437	443	461	430	409	456	430	433	436	465	405	394	422	436	448	414	434	428	441	410	414	464	425	423	396	385	427	431	430	446	374	444	420	428	398	457	447	431	431	410	414	416	425	467	438	432	417	426	460	444	439	433	458	397	412	394	434	409	409	442	416	465	413	443	407	429	425	429	442	377	445	403	421	438	443	435	418	436	434	419	444	456	430	422	443	456	450	405	448	417	422	429	450	444	468	431	441	411	408	438	434	422	438	414	393	440	437	445	413	433	453	398	404	430	450	388	415	442	382	427	436	418	419	426	445	430	424	430	419	416	449	402	439	417	402	413	443	447	431	434	412	425	432	453	442	448	440	426	442	435	425	449	420	443	414	454	410	436	422	436	394	429	453	407	419	442	463	457	431	408	441	453	407	443	455	410	425	387	419	479	438	430	409	439	440	443	463	460	429	427	424	414	436	435	445	452	423	437	403	440	426	456	438	392	413	453	448	417	432	427	414	442	382	465	450	405	415	424	421	430	442	452	422	407	441	418	388	394	446	440	429	417	401	440	464	485	423	423	432	444	445	428	436	435	432	423	411	426	453	460	423	451	398	461	446	410	411	434	438	429	436	417	423	406	423	453	426	426	417	413	452	426	456	409	418	446	444	430	486	445	386	432	407	471	416	443	488	465	406	398	452	404	442	431	452	410	430	414	449	427	427	440	429	420	450	443	427	428	436	456	415	417	412	454	431	412	452	401	420	435	390	442	429	409	421	435	418	426	421	382	425	414	418	423	461	405	438	408	438	440	428	438	491	419	422	418	479	453	396	407	441	467	452	460	445	470	436	456	399	433	421	444	437	403	434	403	425	463	452	470	414	446	439	436	448	458	478	465	423	438	419	428	401	465	403	421	423	434	409	404	468	443	433	421	384	422	400	467	435	463	470	466	438	465	401	436	419	426	404	442	418	398	447	474	418	446	430	445	460	389	450	427	410	450	396	447	427	419	481	394	437	453	420	414	387	453	467	431	422	409	419	411	434	434	423	437	430	418	402	469	389	450	428	460	421	400	399	453	384	462	430	428	429	434	480	468	436	411	454	448	428	440	429	410	434	418	406	443	422	458	395	473	423	410	473	467	452	436	448	423	446	403	422	463	465	461	385	447	416	417	426	490	467	400	426	414	434	459	432	446	422	444
33002	11038	1322	578	461	424	468	442	448	440	423	416	448	433	442	437	420	421	419	423	443	392	408	479	415	437	403	416	396	399	469	374	375	425	424	475	426	457	425	440	460	395	433	412	448	450	433	451	439	425	463	457	449	436	397	416	420	446	402	448	373	423	428	453	429	407	428	455	443	453	410	415	404	447	358	413	440	432	389	431	443	426	433	439	448	430	436	404	421	428	390	403	439	402	435	433	408	400	437	399	425	418	443	393	456	420	431	435	423	446	436	415	440	387	454	423	426	432	436	432	424	401	433	404	414	413	427	428	422	439	446	423	442	439	433	401	431	415	410	425	402	462	445	413	395	413	447	418	403	404	418	418	408	459	434	423	433	431	431	443	436	418	450	411	429	441	436	456	435	438	446	406	452	385	437	401	434	451	401	403	442	431	418	407	421	401	395	447	412	444	421	384	424	399	429	457	394	420	443	425	428	410	437	387	434	490	416	425	397	446	392	425	448	431	410	450	406	428	436	420	428	468	431	433	430	462	437	398	442	422	424	459	378	397	403	400	395	403	454	418	403	402	400	445	466	427	430	439	400	420	415	432	437	440	405	437	409	421	408	393	434	410	459	383	416	454	402	451	403	416	396	433	409	399	441	473	427	439	424	399	413	434	433	458	423	396	453	431	438	386	386	431	413	402	392	458	404	430	415	395	449	433	429	406	424	388	413	444	392	452	439	413	415	490	428	471	408	424	430	440	428	420	398	425	451	367	420	412	447	417	402	394	433	412	448	452	401	405	444	410	428	457	404	419	418	423	441	405	449	429	406	438	444	415	454	465	446	456	435	469	432	454	451	428	442	466	415	425	438	416	416	483	432	401	385	423	433	425	422	405	426	437	415	414	408	416	404	368	390	424	455	373	390	439	363	473	480	417	397	450	388	434	400	416	425	486	422	423	410	433	426	398	420	403	436	417	427	401	443	422	409	467	435	428	409	416	450	432	417	409	434	413	442	410	425	408	391	429	411	407	414	459	425	440	421	384	393	427	395	415	421	440	402	429	458	461	410	422	428	400	392	418	432	407	429	440	418	402	393	465	468	419	447	411	410	421	410	418	415	395	409	438	460	407	392	430	439	428	429	453	399	428	456	397	407	440	430	458	433	426	407	372	400	437	419	424	428	439	393	423	456	435	440	393	421	434	395	444	438	438	409	385	456	414	449	453	441	480	469	447	401	450	438	427	415	423	438	392	402	443	425	489	428	387	438	387	416	455	412	424	461	411	415	430	443	445	420	422	434	402	432	455	408	393	410	435	454	384	418	372	400	446	395	410	406	403	374	400	412	411	466	435	443	426	424	420	432	408	442	435	437	392	445	440	395	402	469	407	438	427	420	425	387	415	416	402	460	398	428	422	418	412	463	427	424	390	396	433	410	419	410	414	403	416	432	423	427	429	434	392	413	396	453	404	412	447	424	412	438	434	418	421	424	453	416	478	431	386	451	407	382	450	410	410	406	406	452	409	403	440	412	391	412	368	418	449	408	394	411	450	451	445	411	401	438	475	450	390	429	409	444	426	447	410	450	399	425	405	420	438	419	450	436	472	411	415	398	404	447	441	419	410	454	408	450	437	441	379	440	421	422	431	423	415	408	410	437	418	382	435	363	382	393	473	479	420	423	386	394	443	392	429	445	432	434	437	408	420	427	397	396	388	425	432	414	425	462	396	404	392	437	396	429	388	417	414	384	438	431	407	441	426	462	466	442	437	445	403	427	399	408	436	418	416	441	410	387	430	434	426	404	416	445	399	434	420	456	421	428	421	418	463	403	394	427	430	432	434	410	415	445	431	424	430	440	444	390	432	421	426	439	433	430	449	423	424	386	445	453	435	419	406	405	436	430	436	451	428	421	454	435	432	447	429	391	381	388	415	408	399	432	414	423	401	430	430	407	400	407	431	409	427	470	416	434	391	437	436	431	408	442	439	442	461	374	410	426	412	404	446	418	423	440	421	404	444	413	404	452	424	449	416	434	451	447	427	461	440	450	427	403	466	440	437	464	373	418	419	439	377	417	468	457	387	444	449	424	450	455	461	412	420	469	450	454	415	422	450	448	432	410	397	412	396	469	417	415	425	417	390	418	428	443	407	413	449	453	436	422	393	429	429	401	432	397	392	432	407	455	418	422	433	392	420	404	408	387	402	403	433	466	400	455	410	448	425	413	410	438	440	377	392	404	438	409	415	420	388	386	387	464	432	389	433	428	416	437	432	398	418	408	395	430	377	408	420	449	428	449	437	399	465	458	435	412	392	418	437	442	396	448	446	450	452	404	422	436	437	398	418	426	451	420	385	437	415	431	462	448	447	405	375	419	436	427	399	420	415	436	425	403	429	453	467	401	432	441	371	450	425	434	425	413	432	439	472	442	398	419	419	444	421	386	409	429	433	443	462	419	412	438	417	471	416	430	425	440	419	427	414	453	427	434	421	475	436	461	439	400	421	424	431	430	440	398	429	427	416	412	398	423	422	424	382	460	400	424	428	374	388	448	383	426	450	388	442	445	400	468	450	440	471	427	468	449	462	434	442	409	440	417	415	434	394	398	410	424	415	404	451	428	408	441	416	434	435	456	446	427	423	411	428	457	438	423	423	418	407	422	441	410	379	440	399	424	416	461	397	431	421	397	422	435	446	412	437	439	370	442	397	410	407	437	457	438	409	419	399	412	392	427	430	449	398	383	440	401	463	434	432	405	419	452	456	414	422	402	414	419	398	399	438	419	404	428	418	394	420	451	461	423	403	428	397	434	389	433	424	437	380	450	421	421	445	477	429	458	413	435	421	463	428	427	401	412	417	460	447	417	410	395	435	452	402	415	376	426	428	422	439	417	445	430	401	422	414	410	376	434	388	434	444	402	433	471	430	403	395	430	420	456	438	424	437	408	401	437	438	366	457	445	411	423	395	459	438	413	462	418	459	414	444	422	436	453	393	439	427	421	426	413	408	416	405	436	448	408	421	425	443	415	438	387	425	449	445	471	416	387	437	378	417	420	415	432	405	425	430	415	480	453	441	425	478	459	465	410	403	405	417	472	456	411	382	429	462	421	435	421	418	429	406	412	404	412	397	440	425	427	412	403	427	448	448	452	407	464	443	448	416	408	427	452	426	429	399	408	449	423	410	434	419	402	399	409	417	390	413	397	443	448	425	418	414	431	402	481	404	428	409	418	415	417	437	421	440	383	443	480	431	401	420	388	420	424	441	397	450	412	374	421	427	431	436	417	431	393	414	368	421	415	416	383	414	424	416	395	409	435	447	402	453	441	434	469	430	407	390	409	423	445	464	444	426	426	430	415	434	410	400	411	444	426	401	433	415	447	428	405	421	426	415	404	448	457	408	384	401	401	417	454	424	448	396	434	422	433	446	403	454	426	409	439	409	428	402	437	407	449	439	397	432	407	405	409	452	397	438	404	402	426	429	418	461	388	435	453	398	460	413	418	402	411	451	427	410
5969	1139	985	920	965	998	941	925	944	962	965	955	931	934	937	954	930	922	980	870	986	990	941	927	954	906	951	960	927	915	950	934	984	936	996	947	952	921	931	944	915	944	965	990	928	980	921	935	990	900	957	918	918	963	931	941	970	911	922	975	912	944	933	913	955	849	951	945	956	918	962	950	955	965	912	956	936	957	920	949	919	966	971	975	935	906	878	888	970	920	972	904	891	940	944	929	875	913	924	942	947	925	923	928	940	914	859	934	866	957	939	928	1007	958	944	903	898	904	978	1025	923	914	956	946	928	943	953	888	894	971	928	946	958	960	900	890	957	943	928	924	948	934	943	936	927	987	909	943	919	922	948	900	923	968	963	931	927	902	941	933	928	924	973	934	907	964	983	889	893	917	899	939	944	926	979	943	973	883	967	923	943	897	930	953	883	926	980	965	960	924	976	922	966	942	893	976	868	906	1025	889	926	947	960	900	974	902	917	987	931	985	929	937	940	913	964	926	995	930	933	910	1025	930	990	907	946	943	911	923	981	957	938	893	987	914	940	922	946	936	978	924	913	943	932	947	947	966	900	954	969	998	957	899	956	934	908	972	932	920	910	901	972	887	933	872	938	948	914	993	959	946	935	925	975	890	950	944	953	974	918	915	952	877	926	935	923	934	986	967	991	964	953	971	934	940	944	978	924	925	906	891	952	916	894	936	912	927	895	938	947	962	940	952	916	971	898	969	977	946	953	962	936	901	904	940	925	921	949	896	961	1002	921	964	933	961	964	902	948	916	928	926	935	907	989	930	928	883	907	946	972	993	885	932	946	929	944	942	919	942	950	952	920	916	933	965	939	878	938	931	923	958	950	912	939	956	855	1006	959	901	935	964	902	932	857	879	897	908	899	953	964	890	983	907	917	916	927	929	907	953	983	928	907	880	945	941	938	912	988	983	908	938	924	918	901	869	933	964	940	935	883	916	928	951	976	943	945	948	936	871	948	903	938	926	891	882	914	922	927	921	969	932	957	911	944	972	963	933	976	975	929	915	939	934	974	959	936	967	892	923	948	948	907	936	897	907	910	959	893	920	934	910	931	984	956	900	904	928	994	973	964	963	908	906	944	952	925	913	935	969	940	935	956	947	929	922	914	960	925	960	981	924	953	916	910	949	891	963	963	913	987	966	966	918	925	922	903	919	920	947	893	943	941	878	926	1003	921	982	991	915	903	944	904	988	983	949	930	950	954	958	900	986	913	896	908	963	973	960	911	943	937	935	913	910	946	948	852	916	954	948	937	955	981	928	935	917	937	934	912	896	950	935	941	945	935	913	952	953	882	965	923	930	885	965	967	935	894	974	938	936	973	887	904	977	1015	885	899	970	944	934	950	991	926	867	917	966	986	928	967	909	942	956	870	941	934	943	957	961	943	984	940	958	959	965	862	958	938	898	996	893	951	948	961	862	918	965	937	911	959	975	977	943	908	923	959	874	935	870	968	906	955	980	962	1000	941	955	922	965	976	942	916	952	942	982	934	911	913	943	922	957	921	965	931	880	955	919	993	900	925	908	892	900	939	907	995	951	930	925	937	936	912	963	956	933	930	889	923	911	952	943	939	923	885	967	952	955	931	966	966	990	901	909	955	926	940	922	929	971	990	946	944	935	889	952	904	942	953	934	911	962	907	985	944	937	987	933	899	913	911	960	905	944	934	919	970	896	974	884	916	904	955	949	871	931	951	916	915	896	972	977	969	924	927	920	976	884	919	929	953	928	889	927	906	953	930	931	944	936	972	923	954	926	991	865	984	943	945	958	901	916	951	883	936	886	971	876	938	924	938	915	951	903	950	949	958	911	920	969	932	903	978	878	964	899	885	1013	934	956	944	922	930	938	916	894	912	949	919	931	923	915	954	940	947	996	937	966	910	949	915	887	934	935	870	958	923	877	886	950	964	935	1005	893	990	926	933	967	979	927	919	927	941	965	976	938	933	880	886	920	921	970	902	957	952	978	957	969	883	951	952	950	915	972	891	893	947	959	899	937	947	931	881	896	966	928	971	954	997	989	978	967	923	931	995	913	929	929	886	975	1035	951	918	919	956	925	945	994	928	891	938	887	970	918	966	1037	924	913	905	901	915	938	913	952	920	894	956	955	948	924	953	960	956	1019	942	977	915	953	974	927	964	936	921	961	955	913	949	912	916	912	974	945	944	886	904	891	920	937	954	939	932	954	935	963	959	924	958	934	975	946	964	942	944	948	915	919	956	898	976	948	976	953	986	872	912	914	903	960	990	930	932	918	995	948	970	890	933	968	931	894	928	955	883	907	991	906	971	992	918	930	975	935	938	934	938	936	973	931	939	930	919	949	870	961	929	945	880	977	922	926	921	974	954	932	915	960	922	915	921	909	967	945	905	956	942	955	937	893	892	958	972	999	963	955	936	954	946	976	924	914	932	940	963	956	920	947	986	919	973	977	879	947	952	908	924	911	911	898	960	932	956	971	916	931	985	927	900	972	913	915	945	943	924	920	983	939	959	938	997	931	946	938	955	938	941	922	948	922	928	903	915	940	934	916	960	954	980	904	903	936	949	934	918	938	927	914	916	948	985	890	907	922	941	948	942	919	983	890	990	945	950	901	910	908	958	907	925	1003	900	910	931	919	929	919	978	923	967	942	964	937	917	931	912	887	932	938	914	980	973	912	922	928	904	885	981	948	963	917	932	888	915	967	993	929	947	931	941	865	918	934	923	945	978	948	968	941	947	952	905	943	929	953	881	982	878	945	941	912	956	921	968	959	942	934	947	954	901	935	911	974	978	962	920	975	955	901	943	957	930	918	916	947	967	965	982	912	946	940	934	876	906	969	883	945	912	1003	901	914	902	890	923	935	946	932	905	974	919	958	930	976	986	916	907	932	981	917	907	938	924	934	962	946	951	980	940	932	957	933	981	989	933	924	966	944	965	923	954	937	969	958	940	957	905	966	963	995	930	963	968	898	943	944	923	960	921	912	901	950	990	902	935	927	979	920	966	939	964	944	1001	948	923	908	985	925	918	964	925	944	966	992	930	944	917	968	969	930	927	932	938	896	962	939	957	945	962	952	1010	890	910	943	908	935	947	885	937	973	967	925	915	950	909	900	975	869	957	893	936	972	964	909	923	904	992	935	885	900	923	955	888	993	945	938	918	948	905	978	893	927	969	948	975	959	947	994	958	1001	911	932	1001	946	982	951	929	966	965	966	918	947	978	902	945	999	920	964	960	954	950	922	889	963	992	926	980	933	961	997	889	934	949	976	1017	936	960	960	921	929	925	934	936	907	914	947	959	953	957	953	919	989	934	928	957	912	977	920	940	902	947	987	918	917	955	892	938	857	896	926	971	948	966	977	946	902	960	940	905	902	937	906	1003	898	911	932	923	911	983	919	957	933	886	898	953	900	940	963	918	957	976	951	941	947	948	931	949	878	946	967	970	940	917	962	918	870	922	975	937	912	888	933	931	899	933	944	942	929	915	979	911	981	929	954
24692	21127	24678	27810	21027	4055	626	485	468	375	426	422	396	391	355	419	426	374	393	395	379	381	394	396	419	432	401	354	369	345	366	371	368	366	395	365	348	373	407	329	377	377	354	345	382	417	359	350	320	349	364	356	369	383	389	354	398	373	372	393	394	421	415	361	406	382	358	390	351	379	409	357	369	347	368	334	357	350	381	337	377	393	393	355	343	363	378	366	416	383	372	351	347	389	344	395	375	352	392	375	371	381	334	333	353	402	349	389	375	367	393	367	380	395	366	383	363	448	336	391	392	391	376	364	360	370	365	352	384	382	372	359	370	375	383	355	350	385	349	332	383	401	359	356	365	409	413	354	353	356	388	374	389	399	382	395	404	359	371	362	379	363	373	385	351	354	371	363	365	379	351	361	366	340	386	389	389	386	374	370	362	362	369	364	377	381	410	385	369	393	363	390	346	395	366	338	377	404	375	365	408	356	337	390	364	385	367	362	378	399	380	387	387	340	354	393	375	396	396	349	358	418	351	361	370	355	406	395	348	391	337	390	377	416	381	359	375	337	383	403	376	400	369	369	357	405	340	368	365	365	395	360	377	350	389	372	380	346	372	391	365	380	379	346	394	353	383	363	392	380	397	355	382	407	387	416	356	378	353	338	385	374	372	371	364	392	378	374	338	369	373	387	343	337	349	376	379	375	411	383	357	362	363	319	377	396	393	375	375	396	361	365	321	398	391	363	364	402	368	375	381	344	386	398	385	359	383	371	337	373	372	366	364	401	377	415	394	387	372	396	361	394	354	380	381	399	370	329	408	340	359	351	393	356	357	393	363	377	348	373	369	357	365	372	404	382	361	367	416	358	347	348	380	381	395	384	342	364	341	335	388	396	392	397	388	368	344	374	331	379	396	377	378	392	351	394	372	382	379	367	326	361	340	360	407	381	349	337	386	352	384	332	365	415	344	377	333	385	373	318	350	350	397	347	396	404	336	358	355	395	360	376	390	352	376	394	369	367	384	402	342	347	368	396	366	354	403	367	410	333	364	391	337	376	408	359	357	371	364	376	364	365	388	383	430	395	367	335	375	347	346	391	373	361	360	373	359	423	378	360	372	357	390	380	359	374	379	402	418	387	384	375	390	357	386	391	374	365	371	344	396	404	351	390	368	383	367	375	389	374	359	390	340	335	376	390	413	360	362	365	362	383	334	428	367	395	399	348	401	408	366	366	355	372	384	377	399	375	364	373	405	348	357	372	353	393	337	363	372	368	340	401	370	384	368	391	363	363	392	343	350	377	362	351	409	384	372	377	358	356	372	411	353	413	326	375	374	390	375	359	353	362	344	345	377	398	369	391	377	384	318	381	403	374	368	378	376	394	388	370	363	387	358	334	407	366	372	377	374	411	382	404	378	337	410	397	356	326	371	357	394	381	371	380	384	384	370	363	363	352	420	401	391	322	333	352	377	354	349	356	345	336	374	366	347	372	367	376	326	350	379	372	352	374	351	349	375	354	351	362	373	385	374	408	363	354	360	361	371	399	415	376	366	345	374	377	394	393	411	382	388	359	402	332	381	386	381	397	365	347	350	380	358	378	383	378	351	372	352	401	361	394	351	385	350	336	317	385	366	390	355	371	391	348	367	332	370	373	352	427	363	355	366	411	411	373	391	381	347	364	366	356	365	379	360	387	358	393	386	381	382	386	382	393	358	308	371	359	383	376	377	382	351	362	368	391	340	357	361	368	350	369	341	378	382	372	413	358	377	383	388	415	349	348	369	378	373	363	349	368	363	363	362	346	368	372	359	367	378	345	369	399	374	379	380	378	378	390	376	363	351	371	385	363	328	396	378	361	350	368	410	382	336	350	386	392	361	369	374	353	388	382	374	339	433	358	404	373	395	364	334	371	392	381	397	375	393	362	379	373	416	370	359	379	364	369	366	400	408	400	327	361	357	418	349	374	360	342	366	337	370	381	374	382	355	355	386	415	370	369	406	380	363	367	372	362	366	397	379	376	393	371	377	350	378	394	396	377	389	358	390	375	379	375	373	357	387	386	409	362	386	415	399	380	370	392	388	397	372	355	362	348	375	376	384	349	352	358	367	383	367	375	366	397	371	356	371	354	351	377	364	386	370	350	373	368	329	367	349	357	367	344	367	374	358	379	357	372	364	375	371	344	343	345	359	363	366	373	364	355	352	366	380	387	411	371	396	355	367	367	345	367	364	418	380	396	400	361	372	359	383	371	357	363	395	380	396	329	402	431	404	357	372	355	367	383	411	368	406	365	372	370	375	395	337	385	345	357	351	381	400	368	382	354	410	368	388	364	405	369	386	368	390	393	385	401	359	344	357	381	368	386	411	384	345	360	361	367	379	408	379	370	377	402	354	302	373	360	375	373	379	374	369	412	367	352	348	387	398	370	377	385	374	353	361	386	390	379	365	359	390	369	337	359	335	345	376	350	356	336	367	344	330	378	384	413	368	390	374	388	337	371	346	348	358	360	386	354	374	395	355	392	408	370	370	363	368	372	348	361	388	396	379	394	388	398	367	335	365	350	371	362	368	372	392	368	343	373	342	330	345	391	356	371	400	361	327	355	406	357	366	393	376	378	361	380	388	385	364	361	373	346	365	372	353	369	376	391	402	352	342	367	394	398	388	364	357	355	401	376	417	395	372	358	414	384	408	391	371	375	385	358	367	330	372	358	347	329	382	414	380	382	362	362	351	377	381	331	362	331	361	379	360	374	407	384	369	365	372	402	373	358	376	350	377	382	417	408	356	337	387	346	374	393	348	361	380	356	376	343	348	377	365	349	354	348	362	386	380	334	364	349	359	374	373	377	379	371	384	377	381	329	380	371	383	387	365	388	364	372	370	388	354	399	390	392	341	362	355	369	357	374	391	368	370	340	344	405	370	341	326	389	357	390	383	370	375	392	356	399	378	388	387	382	358	366	377	377	374	365	377	374	379	367	399	361	382	383	387	361	341	355	344	376	378	376	337	361	358	395	386	382	380	388	382	359	387	390	362	353	336	362	374	357	373	361	380	377	381	368	362	387	385	371	394	340	352	364	387	361	368	376	360	363	344	356	375	384	369	366	380	398	376	399	378	349	335	360	371	360	329	344	362	356	368	382	372	348	365	371	366	412	355	356	354	348	383	359	342	386	382	361	390	350	376	362	348	380	341	391	380	358	372	374	387	387	327	383	355	366	364	354	353	384	387	362	376	375	387	386	392	398	401	377	351	362	327	381	408	343	362	334	340	359	368	356	407	375	400	398	339	359	401	339	356	374	401	358	404	367	370	374	401	393	365	384	374	374	345	403	414	359	394	360	380	377	385	386	377	369	369	392	392	357	358	394	364	392	375	371	344	378	370	401	381	366	377	389	393	335	366	336	391	402	376	323	387	380	390	349	349	354	373	366	380	357	363	371	404	343	384	366	375	374	366	381	397	342	374	383	388	361	318	368	358	367	395	376	363	335	373	384	382	356	375	374
3391	3241	2264	1381	1058	939	882	899	878	833	832	832	818	844	808	835	799	812	818	793	792	804	848	832	834	835	811	812	828	847	793	844	800	783	815	859	817	838	800	825	830	839	811	805	849	823	851	815	809	796	798	803	837	841	766	802	823	810	773	801	791	839	775	805	761	830	883	822	868	765	824	774	804	820	796	828	831	774	811	821	831	801	826	863	824	833	851	778	805	776	790	793	752	784	790	834	824	837	831	782	890	791	726	758	814	799	844	839	778	877	795	827	803	815	783	825	810	805	827	782	798	821	796	843	857	868	808	812	869	893	809	787	794	796	759	777	827	798	806	840	787	798	777	813	871	775	805	783	835	756	779	817	798	807	804	764	809	803	827	829	842	845	792	811	872	779	817	821	834	818	812	800	767	854	847	799	802	842	803	875	795	831	769	783	842	795	793	834	832	826	821	811	830	756	813	775	873	800	782	850	827	794	838	843	835	801	769	835	823	806	753	776	806	809	818	752	799	798	799	801	826	858	790	765	837	858	840	800	804	798	798	777	765	775	827	772	826	820	799	803	819	806	810	827	792	796	810	800	839	803	837	746	757	788	808	793	792	815	787	823	822	832	794	807	776	832	845	852	847	793	819	845	765	818	811	780	772	789	845	831	867	824	836	793	806	817	829	778	839	777	834	798	794	850	813	817	847	820	790	771	758	787	829	831	844	825	885	776	838	782	800	807	847	801	794	785	821	802	789	805	852	817	821	840	797	810	834	742	756	819	817	777	829	817	825	784	759	816	824	792	819	848	830	800	806	846	801	833	793	802	764	796	804	788	819	808	801	835	752	816	817	863	790	808	829	812	806	811	784	801	804	799	816	778	757	823	782	762	811	779	785	852	867	854	794	807	798	798	811	786	779	802	824	829	853	803	764	831	767	797	781	813	862	780	852	793	780	803	825	853	817	823	788	745	827	794	791	773	811	802	778	829	837	760	896	816	783	809	817	758	813	801	908	769	802	851	853	816	818	787	821	792	799	834	821	799	788	770	806	807	803	755	837	789	834	816	812	796	769	785	772	828	881	824	807	779	821	800	784	800	747	771	808	774	776	783	762	775	834	797	835	865	781	765	819	835	746	818	808	774	761	842	807	820	815	763	783	781	802	819	824	804	852	822	819	812	808	797	817	805	821	793	772	821	801	858	775	830	868	831	753	810	812	809	803	842	806	798	823	809	824	786	848	797	852	776	825	818	804	816	827	827	820	785	810	815	827	818	843	784	822	783	796	822	809	801	768	814	820	813	787	817	802	793	792	767	776	820	824	778	754	774	813	813	822	831	797	852	788	808	802	850	798	847	770	796	788	802	829	854	852	825	867	801	789	823	807	809	834	829	852	822	822	819	758	795	832	815	821	772	764	760	836	827	767	883	810	807	830	859	762	834	844	777	769	762	790	803	749	857	850	789	815	817	803	802	804	840	814	776	788	809	836	864	747	819	771	793	828	796	808	820	824	810	810	756	788	782	859	795	840	826	760	814	837	810	821	819	855	775	849	828	797	764	753	771	809	786	779	781	803	807	790	805	816	809	807	793	789	834	833	800	817	780	842	779	803	851	844	834	812	789	781	840	830	808	873	844	779	804	766	796	852	826	772	767	801	822	813	825	789	813	817	791	775	811	824	842	849	831	871	838	780	801	808	814	826	743	765	811	796	802	839	813	799	850	766	824	826	784	835	848	811	816	823	789	779	848	818	822	833	799	816	797	851	794	829	782	756	820	831	814	785	789	805	840	875	829	768	772	745	792	814	818	804	871	819	772	807	798	818	787	810	870	823	793	777	805	783	763	846	806	755	820	828	804	802	783	804	786	811	848	835	841	796	822	838	779	740	839	831	845	807	801	794	861	814	752	806	757	806	819	817	788	865	825	816	816	787	795	836	794	838	810	753	848	829	825	815	783	786	855	768	806	746	822	762	833	795	789	827	816	810	866	817	791	866	785	808	835	817	807	816	858	855	794	810	831	802	775	827	826	827	818	777	827	807	801	794	795	755	789	809	842	861	757	855	779	820	838	801	810	868	764	837	804	789	836	789	800	861	791	784	849	840	833	854	810	800	764	792	843	825	740	779	812	765	840	745	805	774	838	861	767	801	818	845	811	808	805	801	779	810	838	804	793	797	796	792	828	794	813	800	822	804	814	824	806	776	775	808	807	817	776	821	838	866	803	791	742	786	844	792	817	793	826	850	829	808	816	823	784	802	839	883	777	777	833	835	774	825	846	845	813	798	808	767	765	813	783	828	793	779	793	773	808	814	779	762	762	781	825	839	799	828	810	809	797	815	812	766	764	785	751	843	844	821	757	789	797	816	812	815	806	791	818	887	864	832	775	820	757	806	814	815	833	839	803	784	745	769	801	843	865	810	756	876	776	810	821	837	822	847	845	805	826	799	834	796	821	792	747	812	798	852	765	777	814	824	789	833	842	802	752	825	835	826	806	863	852	824	799	804	802	744	806	800	826	775	817	819	791	775	848	860	872	773	769	860	869	812	805	850	745	781	819	823	748	830	858	824	802	826	770	792	791	830	834	830	838	772	804	775	763	812	798	772	806	763	817	830	850	757	854	831	843	837	787	818	860	765	818	810	761	801	792	793	784	809	811	763	849	817	795	788	790	808	814	802	836	813	768	761	849	806	751	846	781	792	772	854	826	767	805	801	826	805	775	814	854	775	798	801	838	822	789	782	784	780	794	800	813	819	784	814	877	841	824	818	827	847	795	779	836	842	832	851	839	812	825	824	799	800	757	796	822	812	841	729	819	785	767	816	862	810	810	824	813	810	772	803	864	791	806	849	803	792	815	801	773	815	822	797	844	784	795	804	770	800	789	786	820	805	796	763	801	777	843	832	819	743	823	831	860	777	792	762	822	785	826	815	785	796	811	840	770	830	828	781	808	791	817	811	807	814	811	770	832	814	810	853	858	829	781	747	777	816	822	821	820	804	767	825	816	807	801	806	856	835	794	867	815	841	816	816	882	853	863	791	855	792	768	791	784	775	820	808	851	799	823	814	798	807	771	859	850	804	809	803	797	855	808	816	781	844	779	801	785	783	798	780	807	851	837	798	824	795	752	813	797	786	795	802	828	790	823	829	805	807	790	867	811	839	805	846	817	790	805	802	803	758	821	730	791	811	810	821	792	849	798	910	846	857	796	807	837	813	862	784	782	834	831	796	839	779	811	808	822	853	845	793	854	822	760	799	809	860	767	799	834	816	793	842	768	838	799	813	817	807	833	813	841	780	798	777	764	840	818	815	781	832	807	840	782	794	791	815	794	790	832	827	726	771	841	800	842	814	825	805	846	801	829	821	824	765	836	841	813	863	827	828	780	840	834	819	792	808	795	865	802	816	785	818	793	756	797	755	784	870	785	836	809	840	802	811	814	769	806	821	802	829	828	800	857	836	829	798	794	775	861	812	790	791	807	853	797	788	794	782	773	788	836	843	791	829	768
24019	21138	25301	27239	21145	21146	2581	492	358	297	296	280	234	207	232	243	213	235	192	236	179	208	211	180	212	200	206	194	184	201	194	160	188	183	194	202	189	163	154	172	206	182	207	192	190	168	189	187	177	187	158	197	188	176	162	189	187	181	170	197	178	209	198	184	175	180	175	160	167	196	199	201	169	200	185	167	198	164	191	168	179	173	189	176	153	209	175	189	175	171	183	164	173	198	150	157	166	206	192	215	184	178	139	195	189	207	183	189	175	191	174	193	169	161	161	181	173	190	207	173	178	149	192	187	185	190	189	157	168	160	189	196	177	178	207	167	195	156	164	174	196	178	196	197	184	165	161	162	174	188	187	186	176	186	198	189	208	165	181	180	225	175	170	177	189	203	178	205	220	162	189	177	206	165	183	176	216	194	187	184	188	171	183	199	171	187	194	187	205	180	184	170	175	187	203	187	196	197	200	160	179	190	183	181	175	171	173	205	143	167	177	178	182	187	174	156	171	178	185	174	177	209	163	183	160	164	208	177	199	168	171	188	186	162	178	194	186	178	167	186	183	212	167	149	200	172	163	184	188	164	156	175	188	176	185	160	193	175	189	182	174	169	174	182	164	168	177	197	177	188	168	197	196	193	211	175	163	175	192	186	184	178	169	194	184	188	191	176	195	189	176	178	169	164	193	158	191	206	174	184	181	157	181	208	153	172	200	194	190	199	183	158	177	196	180	177	184	211	205	193	203	161	192	164	194	177	183	168	196	182	169	168	162	170	175	178	181	173	195	174	169	194	166	192	186	193	188	196	176	177	164	164	159	174	162	170	167	166	222	180	208	195	171	181	180	165	167	193	192	186	179	192	172	184	174	169	182	206	195	192	192	183	196	198	213	178	191	183	178	179	179	205	201	194	197	198	180	163	166	164	181	162	174	168	176	182	163	206	182	165	182	183	192	162	160	185	184	172	184	178	177	167	202	166	189	193	144	177	169	199	167	167	218	173	170	188	179	177	168	152	170	185	175	166	176	178	173	178	180	198	186	194	177	178	188	199	182	170	180	179	171	167	188	180	183	174	184	165	173	159	189	170	182	160	184	151	164	156	172	189	205	203	168	179	200	201	179	183	181	174	161	147	174	178	180	191	161	166	170	169	182	180	199	183	185	205	171	217	175	165	202	174	186	179	186	161	186	191	174	166	161	183	194	176	155	193	186	206	154	180	158	159	174	185	183	209	174	187	173	205	193	188	182	179	206	166	183	167	187	141	184	192	162	173	181	198	172	166	183	183	171	186	183	169	153	198	175	171	164	190	204	193	186	182	175	185	199	173	173	186	208	180	178	174	171	159	160	200	195	219	185	178	177	168	187	172	192	178	193	177	187	185	169	190	189	164	170	185	172	176	176	177	174	164	176	201	167	190	179	182	179	188	188	178	162	194	165	197	181	187	174	194	164	204	194	175	178	173	196	190	172	156	197	181	168	183	176	174	181	207	180	176	199	173	169	168	157	191	179	175	170	165	166	182	155	161	211	163	190	174	185	151	173	176	178	176	187	191	180	189	193	196	191	204	177	178	162	180	165	215	183	182	162	162	198	199	186	187	201	189	158	196	162	166	212	188	176	168	185	193	172	201	174	189	171	182	160	156	186	177	219	209	156	172	179	170	162	186	185	214	198	196	192	215	195	178	171	155	161	175	179	190	169	187	186	205	169	193	199	192	188	180	193	165	197	171	188	213	180	203	190	182	187	191	202	176	207	176	208	214	197	181	182	191	186	170	183	201	178	164	151	193	167	166	177	173	182	185	191	163	186	163	201	203	191	189	200	211	200	152	168	181	183	168	159	169	199	177	179	192	188	180	157	201	178	201	182	205	194	167	195	201	204	209	187	151	188	188	201	190	178	182	176	167	183	178	183	187	215	205	204	171	181	171	165	178	186	200	183	192	175	162	182	183	167	173	179	189	183	186	152	201	171	167	190	174	176	195	194	156	156	143	172	185	185	172	196	185	208	166	171	192	194	181	191	183	194	165	193	170	211	193	184	185	168	177	176	209	193	203	184	211	168	183	180	181	173	183	148	215	188	179	180	185	176	173	181	170	187	184	166	154	185	170	153	204	177	186	173	169	196	165	181	179	178	182	160	216	195	197	187	180	185	174	186	175	166	167	206	198	178	195	187	180	206	173	168	171	177	155	182	188	195	191	165	194	173	147	166	158	183	170	177	183	178	189	183	157	176	186	199	159	159	199	197	180	167	170	190	195	171	176	199	187	196	178	206	168	162	186	181	180	189	169	175	182	157	190	196	204	167	169	202	178	157	169	191	203	182	197	197	193	162	175	172	192	196	197	209	180	203	174	165	174	179	190	183	154	152	171	150	194	187	197	168	187	155	196	174	171	197	196	179	185	149	172	224	188	190	186	193	195	184	198	190	193	178	180	160	162	170	155	176	178	148	176	163	162	178	187	175	170	166	204	174	178	178	196	156	197	186	179	179	167	165	161	192	184	194	178	187	181	197	166	172	182	164	159	174	166	222	186	214	177	161	163	183	181	189	182	155	167	187	157	171	175	175	178	143	178	152	181	191	175	193	192	201	179	182	171	166	218	193	184	175	174	186	185	180	200	180	177	177	197	158	163	177	181	162	177	188	186	199	182	174	182	168	177	162	181	167	179	191	195	176	210	170	168	191	189	186	169	167	187	181	163	156	167	188	212	207	149	178	198	166	189	195	179	153	180	184	177	158	205	209	191	183	202	192	188	179	165	168	167	190	195	170	191	196	175	175	170	181	184	199	187	201	174	196	170	205	175	189	188	172	181	166	175	144	150	154	196	173	198	171	174	185	187	192	160	187	198	168	183	202	191	148	162	182	160	149	203	166	171	197	167	169	164	181	166	203	169	188	182	205	188	183	170	176	187	201	172	180	200	195	173	186	174	198	196	192	169	185	176	181	179	194	187	172	187	185	193	174	199	175	188	197	181	187	171	185	195	169	183	161	196	185	199	193	196	190	203	193	169	161	206	175	179	185	205	162	207	175	182	194	197	177	180	190	191	179	194	168	180	184	173	180	178	166	172	208	169	188	160	188	172	154	158	171	194	189	191	183	212	174	215	155	177	184	174	168	186	176	170	191	196	168	198	199	197	191	178	154	186	178	183	183	173	169	174	175	173	203	176	198	172	190	199	187	180	166	165	211	180	180	177	200	169	182	164	173	197	186	153	206	176	173	176	173	188	188	173	176	162	175	202	196	203	190	176	154	166	182	171	168	214	189	205	176	173	192	172	175	186	181	177	156	165	194	203	180	174	160	196	186	195	182	173	171	188	196	204	195	200	187	170	163	189	201	184	174	173	165	180	187	177	158	192	209	181	196	187	183	207	179	186	172	160	169	181	176	159	193	190	185	173	202	184	185	175	178	187	174	177	185	165	169	197	198	200	158	170	163	185	193	181	200	193	163	185	169	172	183	197	189	197	162	185	158	197	160	192	191	177	171	166
3305	4916	3074	1480	897	681	566	575	534	533	552	475	463	455	521	461	485	473	427	414	489	482	456	425	458	421	436	453	427	410	464	471	402	436	417	478	417	425	433	431	447	426	447	405	412	420	433	478	422	438	417	439	445	433	408	473	403	409	471	428	442	445	456	421	426	424	459	459	448	437	423	436	452	469	453	487	433	423	431	412	436	434	437	448	437	452	446	438	446	439	432	440	440	462	479	448	436	441	451	429	412	420	434	416	407	436	453	405	401	480	428	454	440	488	445	447	426	435	403	445	471	426	415	454	475	451	408	425	464	434	461	427	451	478	454	428	457	406	468	427	422	401	442	446	419	437	466	440	433	446	450	438	430	445	441	438	450	448	443	446	448	480	445	442	414	441	413	399	416	430	392	424	454	424	429	450	461	469	452	417	435	447	445	425	439	437	422	444	434	429	445	445	492	456	411	430	416	441	447	425	412	448	432	429	442	450	445	448	429	444	418	422	418	440	425	408	442	436	401	458	465	414	466	438	434	449	411	422	442	436	442	386	416	453	450	414	408	415	415	421	437	396	441	449	418	446	471	439	407	432	424	432	431	457	404	428	439	440	435	421	431	440	422	418	437	448	481	486	411	426	465	440	407	402	412	468	486	454	426	458	437	425	482	423	426	441	428	427	451	439	433	419	451	446	452	446	437	441	393	424	457	417	426	446	430	438	430	429	402	422	471	433	443	422	431	462	445	413	451	429	388	420	429	424	389	408	462	415	446	428	429	428	428	457	458	416	476	446	424	440	448	436	425	425	429	456	408	455	431	407	408	423	427	477	468	425	463	451	432	410	452	430	446	427	474	439	440	418	416	443	424	448	434	434	454	454	471	428	447	422	447	461	451	435	437	407	442	442	448	442	441	448	445	477	443	447	429	463	418	443	439	453	460	413	418	445	441	439	415	440	438	428	426	418	440	462	416	409	436	437	426	419	409	405	445	446	472	451	428	466	446	455	450	433	388	405	454	429	447	436	436	436	458	448	430	424	439	430	436	410	413	426	432	458	405	426	496	424	385	393	444	428	416	461	443	433	449	428	462	455	419	434	452	450	468	448	451	419	427	452	417	453	394	429	463	453	453	390	441	486	455	425	421	413	434	447	416	454	464	426	418	453	405	435	415	447	424	426	415	454	439	453	433	423	450	439	437	420	449	418	450	429	426	443	441	447	467	470	432	408	411	473	422	392	460	414	421	432	459	423	419	428	450	409	432	435	432	394	430	459	428	434	419	438	415	432	439	401	411	434	419	439	431	415	413	443	456	431	451	434	456	442	414	434	441	437	408	441	429	420	394	460	437	429	445	446	410	446	437	439	434	427	435	417	440	415	434	466	479	452	420	458	438	483	417	445	411	445	431	446	473	422	431	430	454	456	435	434	457	475	401	458	448	470	409	432	455	451	396	458	402	423	452	449	481	427	416	463	411	475	426	411	425	422	408	398	428	440	450	414	422	416	471	476	448	403	454	472	452	435	431	468	425	430	428	466	424	421	409	450	418	424	429	433	440	427	394	437	460	425	460	445	456	445	408	412	421	429	414	444	423	430	465	444	452	437	361	403	453	461	436	440	443	464	423	431	421	434	450	441	441	425	441	427	447	454	432	418	455	425	439	482	403	445	469	458	423	418	455	419	405	402	451	447	439	458	456	437	427	433	420	440	427	453	436	414	446	454	437	437	445	421	428	432	456	437	414	424	412	451	445	453	460	429	415	413	435	449	410	463	390	435	433	438	450	451	403	432	451	478	453	390	432	440	397	410	452	429	468	418	449	429	417	403	440	424	417	455	427	423	431	433	441	416	422	434	459	446	468	423	416	406	421	454	431	397	389	444	424	436	472	429	441	459	433	448	425	448	431	425	457	468	442	476	431	417	422	411	445	466	451	463	390	424	469	466	434	430	403	422	451	412	439	458	437	412	475	418	456	422	412	441	387	456	448	448	432	452	447	445	415	460	437	441	458	469	455	461	475	421	466	413	429	435	430	418	476	448	424	419	438	444	428	456	439	437	419	436	427	434	436	417	439	448	457	415	443	449	454	427	436	452	455	494	450	391	411	419	403	437	427	390	457	415	458	430	416	453	470	429	421	416	409	455	413	444	394	459	435	409	460	430	441	396	444	474	418	413	408	463	432	448	460	421	422	458	430	437	432	430	437	407	447	436	464	404	432	438	412	403	447	453	410	445	396	422	454	429	434	406	426	437	446	452	449	406	413	495	441	452	449	430	416	451	435	433	449	459	446	432	409	420	422	442	432	429	434	459	449	425	419	437	442	425	443	424	447	426	434	420	448	439	424	438	435	468	405	399	466	429	446	436	437	439	448	469	413	458	438	452	419	412	478	414	443	424	473	466	420	449	431	410	438	424	426	439	421	441	393	469	413	407	471	459	431	462	450	459	416	437	421	448	461	450	399	435	462	461	481	424	464	429	420	427	426	404	461	458	444	438	409	439	437	442	448	457	463	446	443	444	414	437	444	427	463	413	433	411	477	490	421	450	459	433	482	468	433	434	432	406	456	434	417	428	410	456	448	411	449	457	471	451	443	419	436	463	420	440	446	418	404	430	418	417	456	467	437	439	453	435	428	441	438	441	435	435	439	447	455	445	456	457	433	426	423	504	387	419	463	407	395	430	442	393	435	430	448	434	468	439	466	420	443	414	435	418	449	473	407	432	390	431	423	456	453	415	457	449	435	454	426	422	446	449	421	400	460	417	445	466	409	452	435	439	434	421	407	416	443	454	446	433	435	447	436	463	449	426	455	480	427	435	428	449	450	430	455	472	401	479	417	371	424	444	418	405	426	413	428	438	472	464	447	445	437	446	479	410	420	425	458	439	435	448	422	445	453	463	453	457	440	471	445	411	442	425	463	434	475	436	436	431	436	431	424	424	405	427	423	435	471	445	447	468	442	403	422	439	438	444	420	467	437	442	467	462	427	421	435	441	436	423	445	439	442	458	488	481	441	470	413	411	431	452	450	455	469	397	445	424	410	451	433	458	396	450	443	437	425	416	465	431	461	415	413	464	409	434	435	417	423	438	419	444	419	409	426	450	457	432	418	423	458	433	404	463	413	486	424	441	465	444	421	448	448	450	447	434	410	446	427	476	407	464	446	466	463	423	421	453	460	479	438	429	433	447	452	426	398	470	436	450	429	477	418	461	428	424	413	463	427	419	457	451	394	443	432	460	446	381	422	432	444	391	447	465	462	444	458	433	412	434	449	464	449	469	456	448	458	464	452	428	455	463	388	438	447	470	415	448	438	412	478	493	411	419	462	429	414	446	447	460	423	410	401	458	413	422	439	432	443	452	401	453	421	426	438	439	418	436	434	437	423	429	441	427	394	439	453	422	434	414	455	408	430	448	433	469	438	422	432	426	424	438	439	437	421	430	427	491	443	451	449	475	442	427	445	450	438	416	443	422	428	454	420	421	476	460	440	422	466	460	408	469	433	431
33027	11050	1350	530	483	524	456	401	413	452	474	438	432	408	394	414	402	428	417	426	439	478	458	417	446	437	440	440	421	420	401	447	431	394	423	439	424	449	381	446	390	384	439	449	477	478	414	416	445	425	409	443	426	456	451	429	445	442	421	433	444	409	406	420	449	421	455	410	429	426	436	449	430	435	406	415	480	416	407	422	417	436	440	397	434	420	427	409	408	450	454	412	393	431	394	440	432	442	429	448	406	417	416	425	461	440	410	427	415	422	433	417	378	404	440	422	437	408	408	442	418	407	422	417	479	434	441	454	415	426	425	417	423	480	441	391	410	473	421	400	418	440	392	434	418	431	449	418	418	432	428	437	447	418	422	460	437	427	423	409	441	449	410	385	431	408	409	424	465	455	459	433	433	424	431	451	393	399	421	446	421	419	413	432	454	465	415	406	436	427	441	459	415	383	411	437	424	432	435	401	440	491	429	407	438	424	445	421	430	410	421	415	462	437	414	432	440	431	478	395	457	459	417	433	437	405	404	439	415	413	435	450	403	419	371	438	450	431	406	460	420	415	434	387	448	430	407	398	442	432	428	437	434	452	431	438	422	434	400	410	413	415	428	404	418	401	412	414	415	405	384	440	445	435	460	422	433	447	405	444	439	420	413	426	427	403	399	470	431	448	437	406	416	425	421	444	395	422	386	439	438	413	418	411	461	442	426	429	368	412	369	401	446	382	414	446	447	419	397	431	385	400	394	436	464	469	406	420	416	408	416	433	489	405	399	443	441	420	409	375	404	434	428	433	435	461	452	406	414	414	422	418	430	465	411	426	427	439	416	423	445	442	431	437	413	431	446	461	457	446	402	409	415	427	417	368	394	382	438	437	417	401	427	361	448	420	409	432	440	422	440	482	406	428	443	434	425	458	413	408	435	437	416	446	413	421	419	413	432	447	392	414	391	465	479	427	410	392	424	439	411	408	483	453	397	478	411	416	441	404	403	432	437	397	447	465	458	448	423	458	434	423	439	418	442	386	407	420	451	431	437	435	433	423	420	418	438	422	437	417	434	438	422	426	445	421	450	412	428	385	428	400	448	412	397	471	410	447	429	432	462	433	430	427	382	423	433	440	455	405	412	425	431	386	417	422	426	423	456	424	431	423	457	393	438	409	441	415	375	439	445	387	425	442	406	452	428	404	454	401	456	426	421	453	437	418	423	452	419	450	435	467	422	466	446	432	461	459	425	424	443	393	479	398	395	417	422	426	424	448	426	396	402	434	463	447	430	423	438	384	424	403	446	427	418	404	424	417	428	426	457	413	447	433	432	437	442	442	415	425	422	406	412	434	448	439	408	438	448	407	462	415	434	444	446	363	416	418	432	410	454	425	416	427	469	452	401	423	385	425	456	431	409	453	422	416	405	378	413	406	425	418	435	433	440	430	460	444	401	429	416	396	452	418	429	442	431	382	435	430	418	385	408	425	399	436	450	478	440	417	428	400	427	441	442	433	435	447	398	457	445	405	385	431	430	425	432	437	441	398	417	430	433	390	441	442	402	423	422	422	460	432	444	435	418	442	452	431	438	408	466	392	396	495	457	437	417	426	473	419	408	426	454	445	415	424	415	421	439	419	422	465	453	396	415	431	441	443	424	442	393	418	387	437	414	416	419	435	455	419	408	445	435	398	402	421	403	421	433	456	432	397	437	461	416	403	425	434	389	427	414	440	448	446	420	423	428	444	431	420	453	411	479	415	417	386	437	433	425	406	427	442	433	411	446	395	461	414	438	447	390	436	399	417	454	421	422	420	435	462	406	424	457	409	409	415	424	386	435	440	413	442	400	435	431	430	434	463	414	417	452	430	415	442	400	409	405	456	418	415	414	448	421	423	402	412	402	442	412	432	414	415	431	421	417	408	437	417	442	449	438	424	455	431	415	440	397	410	447	416	430	435	405	460	459	431	429	385	433	382	447	396	396	419	432	427	394	389	407	410	391	453	414	466	429	431	406	407	439	389	426	408	406	386	434	419	435	403	426	390	434	432	405	418	443	441	476	392	454	408	426	440	402	389	371	417	410	440	452	446	448	469	410	446	380	458	428	428	430	466	429	426	403	447	419	392	417	430	432	388	412	430	439	419	381	438	472	423	407	413	422	432	405	445	421	427	404	427	418	428	430	434	425	395	410	437	460	427	464	403	418	437	398	434	426	403	430	414	431	400	437	432	441	421	442	405	410	424	460	474	451	410	442	450	431	425	441	404	399	428	415	410	447	416	428	434	424	405	453	432	427	456	489	454	432	458	420	432	437	447	445	402	430	473	415	434	415	422	426	439	421	424	426	410	462	452	455	450	420	400	419	411	430	424	430	425	410	467	417	430	341	419	418	476	463	394	412	473	402	450	470	430	362	394	406	441	442	457	454	417	404	448	452	438	428	441	409	400	433	425	429	393	391	419	420	451	422	439	450	426	411	432	415	405	438	448	455	420	421	480	428	439	426	408	420	424	458	384	443	432	434	441	436	397	414	426	416	439	443	469	422	397	434	412	418	389	420	444	437	417	426	409	399	464	420	410	411	447	454	396	464	446	451	424	450	450	427	438	436	426	437	408	425	438	430	401	438	408	401	439	469	421	402	402	413	429	430	439	437	446	410	434	450	422	423	379	404	440	421	395	415	439	381	462	416	433	452	398	409	445	439	432	407	449	461	438	440	412	423	452	396	460	429	425	432	434	466	429	443	428	449	403	446	428	394	385	431	434	394	430	397	492	418	444	432	411	412	401	435	415	426	470	418	414	417	447	422	402	448	440	472	430	421	431	401	434	418	424	418	434	447	454	444	444	442	419	388	423	396	411	438	449	426	416	422	466	435	413	427	438	394	427	414	404	392	430	399	395	390	430	435	427	449	436	409	395	455	433	416	459	428	422	432	447	447	449	418	395	419	411	430	430	417	431	423	426	430	426	442	425	441	432	430	426	438	412	446	397	438	431	467	441	399	430	443	413	439	420	416	451	438	419	460	460	457	409	462	410	418	434	424	414	433	403	426	424	399	402	403	450	464	427	415	433	393	435	417	420	436	437	394	459	444	403	453	452	456	393	424	415	444	440	447	423	443	445	462	434	411	446	412	422	398	439	420	451	424	461	420	422	449	446	431	457	437	421	495	468	396	443	445	435	429	423	441	432	435	400	435	418	417	429	404	426	428	411	404	440	457	440	445	432	439	409	415	389	428	442	439	424	392	417	371	419	449	439	444	435	433	457	424	406	399	468	431	467	426	413	420	407	418	409	450	453	443	441	425	423	431	433	416	406	407	417	435	407	404	435	396	426	394	420	413	426	450	427	349	413	446	461	426	412	419	436	408	450	409	416	427	423	443	406	403	431	441	395	414	418	426	416	426	414	409	419	450	439	416	421	438	451	416	450	446	427	411	427	410	447	426	430	385	393	427	428	428	428	442	440	417	432	452	460	418	389	423	429	412	368	386	447	415	444	420	410	418	448
6057	1109	1030	919	941	963	922	1007	925	938	930	922	986	923	907	971	950	928	939	962	936	892	984	973	955	998	929	918	905	939	941	971	915	929	955	926	945	1009	884	988	929	892	959	968	948	946	950	953	948	905	952	957	981	975	906	980	915	971	935	982	967	913	989	904	1017	878	922	891	873	975	951	926	943	979	967	901	901	934	941	956	988	987	972	942	971	967	899	982	948	967	936	911	969	1000	936	973	993	952	985	926	956	958	937	1023	942	905	904	954	962	955	921	969	970	947	915	933	932	987	930	1007	917	962	946	982	945	988	944	941	912	978	993	899	987	950	912	884	912	966	949	906	940	916	932	931	952	980	945	919	926	950	934	902	949	949	978	901	944	976	971	921	930	916	952	960	972	969	943	931	882	977	922	981	927	880	973	991	910	944	955	926	963	961	928	904	941	926	914	950	903	980	952	981	985	925	938	976	977	955	981	954	879	946	966	950	917	1006	890	991	907	956	974	917	932	991	979	916	969	945	915	973	906	996	952	910	971	915	984	980	950	963	945	938	941	975	952	948	982	964	1010	929	948	952	1009	956	987	965	955	995	971	956	901	936	967	879	958	937	986	917	942	903	976	986	966	968	988	988	961	947	965	933	956	983	1009	913	964	933	951	936	956	971	983	960	955	904	970	963	971	926	943	959	1023	938	937	921	917	969	978	956	927	907	915	958	874	923	897	917	938	980	937	936	904	965	927	1004	926	934	926	948	894	982	912	1001	891	926	905	948	943	912	959	972	925	883	970	912	930	938	947	959	971	897	895	922	980	948	909	966	952	992	966	898	922	947	945	878	883	871	916	997	889	932	960	1016	940	960	979	967	970	942	947	998	929	952	963	927	981	968	960	953	974	931	939	959	925	911	955	952	943	978	901	963	918	992	975	917	932	934	982	1005	943	921	936	986	959	925	960	888	914	926	894	949	977	950	934	855	886	862	971	969	956	969	956	898	961	941	968	868	980	929	971	975	908	964	910	933	917	911	972	966	942	941	918	917	949	947	984	948	921	993	976	869	960	931	901	938	953	961	949	971	923	898	919	927	911	960	959	930	930	950	950	954	908	915	959	962	972	920	940	986	884	988	942	932	930	991	936	991	971	962	916	957	950	958	932	926	946	963	902	933	997	992	934	930	928	970	918	959	944	1009	972	905	922	976	943	976	970	953	941	920	946	971	949	947	915	935	927	956	940	922	945	963	961	909	973	917	925	943	919	949	877	942	922	940	958	953	971	949	983	950	984	922	984	974	925	949	973	917	990	948	960	919	988	935	908	933	970	855	915	940	957	954	934	946	983	948	948	952	960	934	875	984	941	960	969	941	970	953	955	944	956	947	892	958	952	928	928	927	1013	982	922	972	963	943	920	886	951	1009	988	942	999	1003	980	941	959	912	885	943	993	896	896	959	946	1007	939	988	958	990	926	900	985	964	961	953	935	962	951	937	990	995	969	964	910	958	950	968	929	976	969	932	931	942	928	963	993	912	984	987	919	969	952	953	983	951	956	910	945	942	996	974	892	940	947	952	934	965	989	932	964	912	963	1000	990	983	979	920	977	942	934	1001	935	937	930	952	986	907	914	990	958	933	904	936	960	911	969	950	871	910	920	989	938	956	983	939	904	953	921	889	956	935	989	892	955	934	965	935	983	937	963	991	897	1010	956	926	921	996	947	990	998	935	847	952	1015	920	939	926	987	940	930	940	980	953	970	954	1019	958	909	939	913	945	901	965	913	962	934	918	933	963	928	962	955	974	963	921	923	937	943	960	933	1018	917	916	927	965	940	947	928	940	933	928	957	919	989	991	983	942	962	952	932	928	893	952	883	933	966	942	940	1001	968	944	945	954	931	927	960	954	895	906	972	927	970	957	963	952	939	888	942	938	977	1008	1007	986	956	974	911	962	906	942	921	914	929	913	920	997	992	933	958	928	989	945	932	926	978	920	972	965	936	937	951	984	926	930	898	1000	902	937	924	938	939	910	975	948	970	931	942	941	950	950	946	960	989	920	1009	906	978	884	929	976	963	940	950	927	972	968	919	943	960	943	960	918	937	949	953	897	925	986	921	971	931	906	988	934	988	890	923	948	927	952	923	1028	936	912	948	998	951	977	964	970	913	951	932	930	898	955	884	927	942	947	938	947	944	963	977	936	906	941	951	951	938	870	906	952	942	961	950	900	899	955	966	965	969	953	948	951	970	974	927	971	992	895	981	944	983	943	999	925	952	955	926	921	905	921	978	943	965	917	918	1005	931	942	1023	991	889	889	967	993	969	945	935	959	967	949	985	934	957	954	893	956	972	932	974	931	955	965	896	964	952	958	972	929	940	962	905	978	969	974	915	945	928	946	978	976	928	945	947	946	903	925	955	881	933	969	962	933	952	954	932	949	960	924	946	963	935	927	924	940	944	946	941	955	950	911	921	912	962	925	955	948	953	986	951	982	994	934	1007	955	950	922	932	922	960	904	914	930	957	939	946	981	957	933	894	903	928	973	963	931	984	953	966	933	938	957	970	991	930	949	982	998	963	942	966	949	976	963	927	899	938	955	919	922	973	938	969	936	906	942	974	931	1022	952	977	922	931	908	960	941	911	949	918	960	923	878	981	956	935	960	989	925	962	959	934	977	975	982	923	943	985	924	903	962	967	902	947	934	990	881	945	899	931	908	912	979	967	965	977	986	956	954	945	921	925	973	885	930	1007	916	931	956	933	940	945	934	881	978	928	943	992	941	971	928	915	961	983	948	944	939	960	968	912	945	941	977	924	949	921	920	942	970	1004	913	934	937	921	930	942	958	902	963	962	929	940	939	958	932	946	958	912	980	910	957	933	951	937	937	955	920	896	941	908	911	880	918	932	973	948	881	944	945	947	1000	906	984	975	939	940	940	958	937	974	953	942	1023	972	949	974	998	905	1002	939	969	939	956	989	968	922	928	965	913	945	959	964	945	978	940	938	938	961	967	973	937	913	914	976	978	948	937	936	927	965	904	955	956	946	981	874	948	954	934	960	920	969	988	972	960	951	911	899	929	945	901	966	934	917	946	954	981	991	954	945	897	909	939	956	925	923	912	948	966	951	966	900	957	956	975	931	995	893	936	937	947	924	964	915	932	917	964	965	955	989	936	947	949	948	923	980	919	925	926	936	940	947	960	1019	959	946	989	968	929	919	948	915	974	940	924	911	938	939	938	972	902	967	931	932	944	969	925	984	950	934	937	952	960	968	919	879	904	966	982	995	946	959	980	1015	929	957	971	987	958	975	935	971	901	909	1017	903	971	928	984	975	941	901	930	935	943	982	958	971	919	920	884	930	881	931	968	946	948	962	933	925	956	980	883	934	924	897	955	988	935	962	930	994	935	930	963	917	902	928	965	941	934	958	939	919	930	970	963	1014	908	920	962	899	981	924	1031	937	974	964	941	956	993	992	968	877	941	961	909	950	887	958	906	957	931	886	956	947	984	964	961	931	959	941	983	937	961	920	894	955	974	968	950	960	1007	939	975	1017	937	968	948
24737	21168	24747	27815	21061	4152	620	512	454	432	446	423	385	399	389	366	388	380	393	346	389	360	345	341	378	394	362	368	358	387	366	368	357	375	381	421	382	374	378	365	386	378	385	373	374	382	394	335	349	396	385	361	378	370	374	396	380	423	388	382	377	416	376	400	392	379	361	380	356	372	384	342	385	375	367	343	347	367	378	378	396	334	350	358	401	389	388	404	358	353	333	386	362	381	384	355	374	376	392	367	355	384	385	411	405	324	355	383	340	380	371	412	386	386	362	374	360	391	353	365	345	340	373	360	399	363	340	362	382	382	417	370	374	365	392	410	339	366	359	378	351	385	393	381	340	349	338	406	335	369	384	370	376	346	353	395	363	385	392	387	385	350	355	374	412	403	377	350	375	372	391	370	367	400	357	363	358	358	381	389	351	369	374	346	399	382	361	371	338	313	330	352	351	373	376	378	391	354	395	350	347	362	405	400	400	357	365	368	332	369	384	389	354	375	397	381	397	365	351	375	382	357	372	390	377	389	347	367	385	351	336	353	385	335	363	390	362	360	378	375	367	342	370	403	349	380	414	337	373	326	363	350	384	387	362	365	381	365	380	418	377	377	390	337	372	403	354	386	374	384	364	393	346	380	407	366	361	410	372	347	367	373	391	351	366	360	386	347	368	388	310	380	399	376	364	373	366	375	363	342	392	350	340	364	363	338	369	417	367	342	384	384	315	376	353	427	357	330	378	371	368	377	395	375	358	394	357	378	379	320	357	365	377	381	402	362	379	378	416	354	356	405	379	386	346	395	341	339	331	345	368	356	380	349	383	345	381	360	387	353	373	343	369	401	407	367	388	381	369	351	363	379	390	353	345	361	335	367	333	346	356	395	360	361	387	378	375	409	347	338	375	349	368	371	375	365	391	389	346	374	364	346	330	373	383	365	365	336	361	366	408	371	357	393	341	386	336	358	379	394	377	362	358	377	370	356	380	377	394	403	375	391	343	382	365	416	348	346	354	357	360	348	359	356	383	372	404	379	405	379	383	363	373	350	377	352	356	371	365	371	389	379	398	356	399	350	371	376	359	397	382	397	395	400	343	350	377	367	348	323	340	373	390	408	375	330	398	379	400	379	350	388	369	405	368	390	361	361	398	370	348	361	354	397	359	381	378	383	374	405	371	372	383	366	365	386	358	380	381	345	378	395	386	350	348	388	367	319	356	381	339	395	381	368	405	341	360	354	355	389	349	373	356	336	330	366	365	349	384	397	354	360	388	390	349	384	328	403	388	387	372	368	365	409	377	388	326	385	355	356	349	368	359	350	356	387	375	370	378	356	328	366	363	341	369	350	399	393	399	360	373	363	369	364	373	361	366	380	356	386	344	388	388	357	392	377	375	329	410	359	354	336	345	397	367	379	356	372	361	372	401	376	392	369	335	344	366	375	378	342	406	351	407	383	366	365	338	341	398	374	415	353	362	355	385	370	375	361	378	379	374	390	392	368	360	374	391	350	327	390	409	349	367	348	349	375	374	396	362	357	388	394	366	421	315	342	368	363	339	369	343	379	386	366	360	350	366	370	348	415	359	366	364	358	361	344	383	356	363	343	370	359	368	351	384	350	373	362	373	353	400	395	362	345	405	358	326	381	334	403	354	393	351	353	355	377	337	388	396	378	380	362	391	375	380	376	367	341	384	405	361	358	345	359	335	331	378	379	356	360	361	351	338	331	408	335	377	388	355	364	380	350	399	352	367	406	373	379	382	346	352	383	392	401	370	368	382	380	367	371	365	382	397	360	328	334	360	364	382	358	357	381	366	361	359	372	335	346	384	381	416	374	385	340	355	348	398	379	375	358	381	363	391	427	369	377	376	394	370	373	380	366	359	362	354	352	381	361	363	394	392	380	373	393	394	396	397	378	402	358	381	355	386	393	373	383	386	361	346	356	324	345	372	383	366	373	371	397	361	366	337	340	399	381	366	355	368	398	354	381	377	361	393	388	373	391	403	394	325	362	381	376	344	364	399	388	387	380	391	374	372	364	380	335	365	358	373	351	353	387	363	401	380	379	348	391	373	384	346	362	389	367	327	328	320	372	399	366	369	375	350	343	378	381	366	384	354	358	376	361	382	356	358	373	341	371	338	346	372	391	354	371	321	378	363	359	397	348	377	379	395	380	370	370	404	331	369	341	343	343	377	378	370	378	361	385	398	370	375	381	373	355	348	384	395	384	374	427	349	347	364	343	341	418	356	372	368	402	364	366	354	365	368	369	365	356	340	354	376	362	335	395	361	351	347	401	318	353	357	372	369	333	395	328	406	388	375	371	384	351	381	359	385	381	388	380	381	397	373	379	375	390	349	359	340	414	377	354	390	337	379	367	373	370	348	401	385	402	342	370	356	351	395	356	323	373	378	323	385	373	381	335	386	351	390	352	367	356	368	360	343	370	345	378	371	386	375	391	359	367	396	374	393	365	362	376	344	351	365	350	389	373	387	341	372	371	369	363	361	383	345	366	351	343	347	338	374	369	376	359	360	374	377	363	353	358	375	353	374	351	369	385	355	387	371	380	338	382	377	416	362	376	390	359	329	344	378	387	326	380	384	392	410	367	344	393	362	372	372	366	358	367	370	379	355	390	359	348	358	347	374	347	359	384	362	396	392	398	358	360	383	371	409	370	356	402	375	410	370	370	341	338	386	362	386	360	351	387	368	410	384	364	396	378	365	360	360	356	349	351	345	384	370	371	361	382	383	322	369	354	329	402	359	346	358	365	329	382	369	391	376	375	376	354	354	439	398	384	385	352	367	374	371	382	347	383	397	359	374	360	363	392	395	372	357	379	340	371	352	383	422	389	344	346	346	383	347	351	390	339	356	377	379	389	404	336	350	372	397	359	367	362	355	399	380	368	360	367	358	344	391	382	375	365	377	389	409	403	375	359	361	380	379	359	390	351	352	372	358	391	359	331	391	340	359	358	392	343	383	366	348	350	343	335	378	327	357	359	335	344	327	350	360	366	371	362	373	342	380	360	361	362	344	363	374	386	372	368	351	353	377	392	403	367	363	356	329	365	353	398	363	386	396	373	371	365	345	331	372	370	418	353	384	362	352	347	359	325	392	356	389	360	375	359	360	346	384	369	369	370	395	375	386	336	366	361	379	367	327	404	365	342	353	400	360	372	395	405	337	369	367	374	342	379	371	372	380	367	368	350	400	362	368	382	366	367	367	359	394	365	373	385	363	342	359	389	352	370	344	393	331	365	372	371	377	372	401	398	329	397	364	398	355	318	367	355	353	362	356	395	400	369	379	364	358	349	340	357	325	379	360	389	378	353	358	353	365	329	384	399	342	345	370	357	350	419	353	395	358	374	381	397	361	350	392	367	381	390	381	395	359	352	344	441	373	349	373	365	342	361	367	377	352	377	365	377	363	377	365	350	365	333	363	362	356	381	331	399	374	361	352	417	363	349	351	362	369	388	344	364	381	363	337	363	372	377
3435	3222	2312	1312	1033	897	842	875	918	889	817	855	834	822	758	796	833	872	865	858	802	809	792	802	816	819	840	783	780	775	803	808	798	820	836	817	814	868	849	844	812	776	841	829	803	823	812	801	797	811	794	847	806	832	833	772	826	773	787	840	768	838	840	807	810	791	831	815	830	839	788	765	787	770	798	783	827	759	881	802	810	827	812	791	780	785	794	770	825	793	789	800	777	838	816	845	834	797	814	816	784	792	818	800	848	845	800	827	812	820	770	834	813	850	852	825	797	789	809	772	847	758	796	771	771	815	784	814	785	815	780	848	828	770	800	797	795	774	801	816	772	833	838	812	791	828	815	770	780	799	838	805	847	821	844	827	796	762	764	773	812	810	862	844	809	779	815	807	797	830	834	832	794	831	802	856	798	785	779	827	824	801	829	800	774	734	800	859	830	792	811	832	810	865	838	797	784	766	823	797	780	810	832	791	837	814	780	779	780	832	826	818	767	861	783	791	783	802	762	787	864	794	844	834	798	764	793	859	784	775	831	865	781	810	839	794	855	788	784	817	765	805	846	812	847	837	845	805	850	795	817	783	816	789	803	804	844	815	817	781	832	773	796	799	810	800	825	789	758	768	783	769	796	818	772	820	792	846	746	772	757	769	800	845	772	811	857	818	838	848	793	760	822	756	808	771	765	789	799	834	825	787	810	826	820	811	833	771	816	826	805	843	788	765	833	811	770	804	772	803	785	776	800	823	790	797	801	817	823	778	819	827	789	794	767	837	797	796	852	789	818	777	820	754	841	829	814	782	763	812	779	762	777	786	819	836	832	785	781	813	811	765	811	813	789	772	791	809	801	832	832	804	820	787	824	792	765	779	838	791	818	800	801	806	821	823	845	818	784	825	776	800	774	798	823	840	827	828	774	771	783	815	840	821	770	772	810	810	788	790	838	761	837	816	780	812	810	842	825	757	753	808	793	783	846	807	878	785	784	824	807	803	809	809	806	820	839	858	814	749	869	825	784	790	762	858	811	858	805	827	824	811	769	793	786	787	790	795	767	791	821	817	814	786	811	817	794	829	880	832	787	822	779	865	839	810	790	815	838	800	848	808	797	776	854	831	788	819	830	777	790	796	761	806	816	768	813	759	798	793	791	832	775	826	829	762	798	824	852	783	806	812	811	817	770	827	796	845	794	787	789	855	816	842	840	783	782	823	810	810	780	792	745	832	777	868	764	812	763	782	799	837	835	817	879	791	824	827	829	872	831	849	833	819	799	857	797	791	803	777	875	783	794	780	826	742	810	815	759	805	827	828	819	810	829	801	792	803	795	829	800	772	776	784	810	762	790	835	823	801	789	772	807	809	795	788	792	793	840	796	832	802	826	831	808	813	816	819	808	795	840	865	800	857	797	801	775	817	754	783	851	830	782	817	811	810	754	782	829	780	822	774	840	780	829	817	782	798	839	864	809	833	821	813	798	804	792	798	757	814	839	805	803	836	852	795	838	798	804	808	835	764	809	745	787	847	825	792	853	805	840	765	836	749	818	806	845	713	814	784	802	765	825	785	813	834	815	797	795	805	757	741	829	864	819	851	830	792	830	864	797	817	780	842	782	821	898	763	857	769	771	791	753	825	835	781	808	828	754	818	820	758	762	830	799	814	766	788	779	830	807	836	795	871	778	763	799	837	808	813	830	846	805	797	788	777	808	836	811	805	846	802	800	781	814	790	807	804	781	844	749	766	848	817	805	762	840	815	820	818	826	804	787	843	819	777	792	820	823	808	800	810	792	762	765	828	815	775	852	804	759	770	783	820	815	792	853	779	816	827	791	775	796	793	827	791	780	874	824	811	793	810	806	767	791	831	745	790	842	787	818	764	809	806	817	829	803	858	791	853	871	799	818	840	776	815	783	773	807	798	809	777	803	822	803	863	854	754	851	808	773	810	815	810	805	845	783	806	808	828	798	769	796	802	836	814	815	796	757	778	849	806	764	840	827	824	862	823	819	824	820	867	810	808	768	873	792	793	783	778	797	810	802	808	775	802	779	783	816	838	851	762	827	870	803	801	772	811	789	848	810	803	752	832	756	802	813	819	857	844	842	843	801	819	803	804	764	782	841	775	816	793	838	797	780	773	784	820	829	762	827	772	824	775	718	782	852	826	803	851	778	789	790	803	824	807	788	806	813	841	813	776	793	779	800	809	755	836	828	809	824	841	781	855	804	837	818	809	743	829	808	794	813	789	813	825	824	821	823	816	812	783	772	812	763	785	802	815	771	782	838	796	842	820	792	796	750	826	819	810	778	837	772	807	820	829	808	804	861	810	816	843	867	807	796	851	826	768	781	787	846	812	850	823	773	830	827	796	811	813	822	793	822	800	750	832	815	782	816	793	801	782	808	780	805	791	828	802	799	852	847	822	837	841	771	832	774	751	828	847	792	815	855	826	844	825	796	802	860	842	802	785	793	823	802	809	767	819	882	799	811	733	812	815	836	840	798	827	803	823	850	812	797	818	807	822	819	796	834	826	803	741	804	839	772	807	811	802	817	842	788	772	818	756	789	819	835	779	773	861	833	811	830	844	791	832	780	817	772	787	748	791	807	850	795	811	798	803	848	847	817	784	790	797	845	778	808	821	825	801	773	807	856	796	821	827	788	826	820	832	828	786	817	714	731	826	817	814	766	801	846	789	829	803	800	819	823	813	845	856	801	790	768	816	827	812	844	812	834	825	802	811	810	866	773	767	822	821	797	818	799	829	848	754	800	868	844	794	811	798	801	825	842	811	830	811	801	807	828	815	804	755	788	786	806	782	842	780	796	828	795	831	796	823	798	800	850	792	764	801	829	800	751	800	831	784	756	782	809	830	838	765	835	831	804	796	813	782	776	818	876	862	838	825	816	804	805	775	807	789	768	820	766	815	831	813	817	796	771	799	795	823	791	771	790	827	777	805	822	809	825	779	798	763	780	781	818	822	782	779	841	796	794	861	800	788	792	836	845	806	798	837	816	820	784	780	813	824	802	805	888	829	795	792	810	831	810	818	780	755	804	773	817	824	769	795	792	825	787	818	784	816	805	729	791	780	806	776	799	792	772	825	727	789	788	818	799	787	812	783	809	799	776	806	841	766	770	809	827	829	731	816	764	825	814	800	783	789	839	794	770	838	766	790	831	849	797	800	830	784	817	818	788	782	816	794	795	816	823	820	722	854	799	753	736	838	799	866	776	836	808	819	784	838	810	816	813	804	856	779	818	821	834	771	818	782	806	785	862	777	827	802	822	787	826	801	788	782	826	769	833	817	849	817	815	775	776	834	809	782	832	774	842	824	768	808	814	779	834	780	790	835	794	793	773	822	809	791	777	789	814	786	784	801	845	824	840	793	832	799	805	813	800	820	817	833	774	800	812	764	858	779	816	823	863	793	821	803	751	805	796	790	770	769	796	746	821	856	822	782	826	788	792	833	802	815	839	822	779	770	815	786	764	816	869	838
23989	21130	25275	27250	21139	21124	2693	474	321	335	289	273	235	235	210	204	200	189	228	218	200	210	230	176	200	213	190	206	190	185	175	198	188	163	186	165	204	175	193	163	180	197	190	184	168	191	180	193	196	181	170	208	175	188	181	173	209	212	176	188	176	188	176	198	197	167	182	175	202	216	162	175	157	177	189	223	192	159	202	199	172	189	189	192	146	199	190	181	166	188	174	183	190	186	178	205	201	183	192	169	176	174	204	168	186	180	177	191	181	171	158	169	162	183	163	193	176	190	179	173	180	207	188	170	181	191	192	165	189	172	187	203	179	180	171	197	181	161	165	191	171	185	196	175	195	187	190	179	193	190	194	176	178	203	178	163	194	172	186	170	151	183	168	189	160	162	181	186	179	162	191	176	190	200	186	194	160	186	168	161	204	171	189	176	168	208	191	187	196	200	207	181	182	177	181	176	202	179	175	189	184	205	192	175	219	212	182	197	170	190	185	170	179	179	190	166	188	173	186	202	189	181	184	152	155	172	171	175	186	165	174	189	186	173	170	191	159	178	209	184	177	173	156	172	186	187	165	193	180	194	170	208	203	183	187	179	170	188	179	184	204	195	180	211	186	172	154	183	230	184	171	200	199	192	201	174	177	151	207	189	181	204	176	177	171	191	158	194	197	198	186	178	177	167	190	191	178	189	162	194	199	164	183	170	187	189	202	189	173	194	185	211	188	184	211	167	196	182	196	174	167	197	167	160	181	172	186	179	192	189	168	167	165	178	191	203	190	168	183	171	158	177	180	159	196	189	171	193	180	194	207	187	155	166	160	158	187	189	185	171	155	174	211	183	181	174	190	181	189	156	196	183	177	194	209	165	165	172	190	188	152	195	201	194	204	187	175	178	219	145	187	189	200	200	153	174	187	184	174	184	191	173	203	182	210	164	207	194	161	181	192	179	180	185	198	188	185	160	218	165	203	164	157	173	200	174	176	201	172	180	175	199	202	173	185	187	170	183	186	208	171	184	170	199	212	179	170	203	170	149	188	175	194	206	185	177	205	167	196	225	187	173	183	204	159	185	187	163	167	176	173	161	180	206	183	203	172	196	197	174	177	189	173	191	187	204	172	167	191	182	186	168	206	168	208	167	211	172	200	181	163	162	178	179	165	191	187	183	192	178	171	156	203	175	162	189	174	180	166	168	172	180	192	175	186	170	169	192	185	198	187	192	174	166	173	176	171	187	178	181	190	171	176	212	192	188	145	216	169	183	189	176	200	198	176	172	191	182	191	188	166	171	201	206	170	178	186	181	173	171	160	190	174	167	184	184	189	192	134	167	199	199	214	173	187	187	181	210	180	179	193	176	207	192	170	185	173	215	179	189	200	178	179	167	203	195	165	188	189	183	221	182	194	194	227	190	179	176	167	161	155	161	184	169	178	198	184	193	184	176	195	162	191	154	190	190	189	161	180	175	177	159	187	167	189	166	173	201	169	176	175	144	147	174	195	180	183	176	198	195	187	183	187	191	207	167	165	175	176	171	176	182	199	190	170	195	190	152	182	157	184	187	181	166	191	193	160	177	191	195	164	173	195	198	212	179	153	188	185	178	171	191	183	180	174	192	171	183	184	191	173	159	176	180	162	190	182	187	187	184	170	176	170	176	200	191	189	161	178	208	189	175	166	175	189	181	182	188	197	197	171	174	201	170	166	180	165	178	186	188	186	165	214	179	194	179	178	203	195	181	193	166	190	159	183	201	164	171	185	165	180	169	202	200	178	189	191	194	171	158	156	157	162	205	174	196	190	175	189	173	173	200	169	179	180	189	180	180	211	167	178	178	161	155	165	164	202	207	163	173	164	167	199	188	180	170	170	164	214	174	160	175	170	184	166	194	195	184	212	185	159	175	191	181	201	176	188	195	194	174	191	216	160	189	184	213	187	162	188	183	185	188	189	194	188	199	159	173	173	165	185	179	178	189	182	172	190	171	178	163	170	178	185	205	192	160	157	164	190	186	175	171	183	173	161	163	175	190	188	180	192	181	185	194	160	188	168	166	184	202	204	202	204	198	184	176	188	184	183	169	193	175	176	189	157	175	181	182	173	167	164	190	184	177	169	186	184	181	158	196	185	203	182	170	202	172	185	170	164	148	192	207	158	177	170	170	184	192	161	192	195	165	166	195	189	195	195	177	194	192	186	196	173	193	193	188	182	169	189	186	175	167	198	187	191	195	178	165	187	178	197	201	182	166	182	173	175	182	168	189	154	174	165	183	196	177	182	182	191	200	194	185	177	164	155	190	180	183	178	171	190	185	186	165	176	177	153	199	178	194	190	191	156	169	206	176	173	172	202	193	195	175	189	185	160	170	179	182	182	178	190	192	195	186	181	183	187	206	188	198	208	159	160	215	198	153	204	166	181	202	189	181	173	181	164	193	182	188	198	174	164	181	171	185	180	171	181	184	184	176	205	162	182	169	183	210	178	185	164	195	168	191	181	189	153	163	192	171	170	216	187	231	160	178	163	176	177	190	196	183	182	172	171	179	164	192	176	189	202	195	186	187	191	192	191	177	199	199	187	172	179	185	157	179	177	167	177	181	185	148	171	202	190	180	178	167	189	181	176	190	162	178	183	167	182	181	180	185	168	171	170	177	184	178	179	196	163	176	164	179	188	194	201	173	185	174	167	190	159	163	179	176	164	180	160	188	169	166	202	193	182	193	189	167	192	174	202	196	186	170	167	189	173	176	163	191	181	169	204	178	182	172	185	153	177	183	192	162	183	191	185	186	179	182	163	196	161	162	188	180	210	195	183	200	198	202	205	198	175	192	178	176	198	174	166	159	148	185	178	191	180	168	184	182	173	167	178	197	197	186	185	195	178	184	185	196	167	180	178	182	169	174	178	161	189	175	166	167	184	183	163	191	161	189	217	170	188	215	162	178	185	177	195	167	174	199	182	139	163	162	158	190	190	168	207	194	191	184	194	186	173	201	174	182	168	175	174	167	187	163	175	167	189	203	188	164	191	195	197	179	159	176	173	187	190	196	215	182	177	179	194	198	194	169	173	173	171	181	204	167	183	193	173	197	213	179	210	163	180	188	212	181	166	181	173	195	203	205	196	176	164	174	220	182	188	161	178	191	175	186	162	181	192	191	193	193	189	178	171	181	168	190	175	166	183	179	167	190	167	164	195	190	173	181	200	188	185	175	166	173	166	167	187	176	174	152	171	185	180	174	194	166	186	189	193	191	183	162	194	157	164	174	176	177	179	173	218	189	193	193	174	172	178	184	191	162	201	197	193	167	172	171	199	204	176	184	162	223	190	166	185	189	176	184	209	178	191	189	166	185	190	179	162	182	177	189	180	171	170	190	179	155	179	157	184	185	163	182	170	161	183	192	203	180	185	166	207	207	230	167	226	173	162	192	172	156	186	198	204	179	167	185	173	180	192	213	184	193	159	177	203	223	178	194	178	187	190	182	204	191	196	147	207	180	168	220
3241	4808	3066	1433	931	675	562	510	510	516	488	508	501	472	464	479	468	487	426	440	462	465	437	451	458	470	440	466	430	463	452	447	420	448	432	441	396	451	422	435	421	460	458	450	435	447	472	420	441	421	415	433	459	470	442	448	500	477	430	422	438	470	410	452	439	426	452	448	433	460	431	415	434	423	432	462	441	463	467	428	502	469	417	478	412	439	427	464	457	418	471	419	445	449	400	417	457	426	475	455	442	465	462	426	441	425	398	402	435	464	479	459	434	450	444	435	458	414	435	447	434	413	398	450	462	468	400	394	409	497	445	420	486	420	430	455	468	446	421	399	415	425	441	440	413	388	480	438	446	466	415	448	432	434	453	447	418	439	414	444	455	434	427	431	443	420	462	436	452	455	430	434	455	434	396	456	476	434	447	396	410	420	482	421	421	426	459	484	413	429	417	449	459	450	441	441	448	433	442	433	380	445	447	431	451	461	414	455	431	390	413	449	419	452	413	432	454	461	431	437	433	416	444	424	477	447	398	405	489	466	417	473	492	425	423	481	457	433	468	418	426	453	445	438	420	403	437	458	428	489	420	444	420	421	422	425	460	439	429	416	434	442	444	432	409	434	436	439	463	431	421	437	456	445	463	460	439	495	451	413	434	432	437	442	439	422	392	423	452	430	415	438	486	454	426	407	429	466	437	429	434	458	449	467	456	431	417	445	419	401	426	441	415	450	415	426	448	426	436	479	443	436	440	427	407	438	432	419	406	449	447	493	425	456	433	454	467	440	438	429	403	436	397	437	434	432	422	455	445	454	411	420	487	418	428	409	463	429	411	445	446	415	452	447	470	441	451	430	428	441	446	412	416	412	401	429	456	402	432	449	419	429	397	429	421	446	456	427	456	458	436	434	446	408	446	442	431	438	465	452	416	443	436	493	427	440	465	434	451	459	445	438	416	449	463	415	447	451	423	423	421	457	434	446	435	445	431	400	429	448	425	424	439	450	440	444	420	423	417	437	397	453	466	434	468	475	421	451	427	425	437	437	463	462	424	443	458	406	466	414	474	450	414	410	447	415	435	460	462	438	433	448	461	458	472	445	440	424	463	440	432	451	431	455	459	457	445	461	425	441	454	429	430	435	435	465	432	416	425	440	435	449	410	473	459	430	438	409	473	427	421	478	421	440	412	437	477	447	393	497	457	432	441	424	451	407	456	408	415	427	451	445	463	410	425	438	432	422	442	488	398	437	438	414	452	467	418	463	429	441	443	418	392	437	446	444	437	464	421	433	472	425	462	427	439	429	473	453	450	443	422	428	448	457	440	449	409	493	406	450	416	445	431	432	460	424	445	436	428	447	407	392	466	448	456	430	434	397	445	399	435	420	419	456	405	429	461	458	454	452	452	480	432	439	455	428	433	413	453	460	429	469	435	482	453	433	400	453	423	430	421	467	460	430	422	451	453	430	444	423	442	463	412	427	471	422	471	416	434	465	469	415	420	447	441	386	462	391	425	444	461	391	435	464	407	418	415	418	431	455	442	428	436	441	417	418	439	460	426	416	442	420	451	452	445	416	456	407	433	445	454	430	443	427	471	431	420	461	446	471	411	463	461	437	441	461	455	452	437	463	473	430	461	448	468	434	462	435	461	447	474	433	406	433	415	434	425	424	456	411	465	434	454	452	463	459	453	399	410	453	444	405	450	418	487	468	442	433	434	454	446	460	463	428	443	437	450	458	461	440	431	477	431	421	443	436	468	466	436	457	448	452	389	435	452	473	485	445	480	413	443	412	413	431	434	449	411	423	429	428	458	476	451	434	417	436	413	437	438	441	437	448	455	446	438	500	415	457	454	449	451	418	443	444	439	455	446	472	427	450	425	437	456	408	436	425	449	432	451	463	412	494	423	441	441	433	432	400	439	458	432	434	443	479	463	421	431	462	427	486	423	473	431	439	433	446	457	435	458	451	433	430	471	435	418	437	468	443	452	401	407	439	407	436	450	423	455	432	426	442	418	434	432	423	453	441	444	436	453	437	425	460	429	431	435	452	459	414	425	421	423	428	468	438	441	451	433	472	438	453	439	446	463	442	407	466	426	441	438	459	442	426	461	441	431	460	465	430	441	496	414	435	445	442	469	468	434	420	418	459	450	415	436	443	459	429	412	478	483	447	425	412	434	434	428	400	441	429	425	458	460	419	459	434	426	435	434	431	446	413	427	445	435	433	426	446	394	405	448	423	443	452	454	437	415	445	459	460	453	431	422	438	425	402	442	451	501	436	445	466	435	453	462	429	458	452	440	429	434	482	472	448	425	425	449	454	421	456	424	445	459	441	438	408	463	423	429	444	448	448	478	434	457	441	434	475	440	442	427	410	462	446	441	429	450	435	411	413	440	442	476	430	477	464	441	463	420	424	440	436	454	481	428	405	435	391	473	460	430	433	424	421	421	440	412	411	422	415	474	451	424	434	464	420	469	430	432	436	447	455	445	405	438	433	445	464	439	430	415	480	439	427	427	466	469	466	477	441	472	423	421	437	440	434	478	457	442	443	421	409	447	468	450	434	422	477	424	417	476	458	467	460	458	420	426	435	434	400	440	441	446	461	467	443	463	387	399	447	459	433	432	412	438	462	409	466	451	444	452	454	460	415	477	414	428	474	416	407	456	441	462	452	462	410	447	430	448	433	435	455	426	433	440	471	469	429	443	402	428	418	430	433	391	464	414	445	459	448	452	444	433	410	411	430	465	394	412	440	456	420	434	464	420	450	437	448	451	464	443	452	431	424	445	422	444	447	428	450	419	460	445	491	457	479	436	420	464	398	465	413	506	416	436	434	431	446	425	416	436	416	428	423	446	450	445	425	454	458	419	409	429	447	424	404	438	447	467	455	451	448	470	464	404	421	446	456	434	405	393	441	438	439	437	432	495	449	428	423	427	400	469	427	402	483	426	461	433	436	445	432	422	425	428	451	416	415	430	431	394	441	442	455	456	460	431	467	422	461	455	423	442	452	438	425	456	461	430	427	473	489	469	451	411	444	425	427	444	450	426	415	434	462	425	463	430	444	434	441	424	427	444	444	490	418	430	432	431	432	432	457	458	455	478	433	445	435	421	443	450	418	428	415	395	429	423	457	467	422	414	428	465	455	410	417	465	420	446	436	435	444	402	462	440	427	482	443	419	434	398	420	452	446	427	469	433	428	403	403	396	401	486	512	439	429	457	423	483	429	406	469	469	444	398	435	430	421	451	431	444	455	426	427	435	442	414	448	448	436	440	411	457	485	443	412	463	479	437	470	432	446	434	479	438	477	425	451	449	461	434	425	446	420	444	417	437	428	423	429	465	428	448	434	420	428	416	454	448	466	425	404	428	422	444	425	424	455	424	391	445	451	434	467	472	460	433	439	471	411	459	448	428	421	428	431	417	428	427	442	444	426	450	444	423	448	452	477	463	444	441	425	442	454	423	433	463	434	477	390	416	443	416	455	446	459	438	412
33135	10984	1285	523	445	437	403	480	457	437	460	435	409	438	409	400	445	420	460	434	428	452	419	436	435	434	395	422	414	403	403	440	406	426	430	446	464	413	440	404	446	407	359	404	406	426	439	420	429	390	450	419	390	471	438	399	418	425	470	424	464	444	455	419	425	463	500	446	455	443	444	436	427	438	413	406	407	447	422	438	467	381	422	404	420	444	413	443	439	398	404	417	398	429	434	427	420	411	420	372	436	409	428	432	418	414	463	418	438	405	399	417	423	452	447	397	395	393	409	460	403	408	403	449	422	448	400	408	416	443	404	471	423	456	446	466	370	441	424	432	461	440	419	412	438	436	403	432	441	447	417	418	423	433	408	421	417	466	440	396	450	464	389	468	421	441	409	461	405	422	435	403	403	418	427	424	436	429	390	459	423	436	428	403	430	397	440	413	433	445	392	451	460	412	413	401	406	442	422	448	426	452	420	429	466	441	448	405	485	435	439	388	411	419	418	417	432	383	428	445	405	421	446	453	425	413	475	399	428	394	445	437	412	420	394	390	401	392	417	458	399	434	429	389	422	467	451	431	434	434	442	454	425	449	434	414	443	393	436	396	408	413	433	465	384	402	430	411	442	418	450	408	403	418	426	404	448	414	435	432	443	423	422	426	432	460	469	388	444	458	416	440	409	431	509	397	435	427	453	441	465	433	406	417	404	425	419	424	412	428	388	428	455	423	451	421	436	452	402	453	440	448	425	388	406	443	430	436	443	472	409	428	438	426	421	459	454	447	439	397	424	453	411	429	421	417	441	411	435	423	434	440	428	404	413	417	421	416	436	399	393	379	411	463	418	382	440	377	470	445	416	425	476	454	431	456	381	420	441	386	402	467	448	448	453	388	436	405	423	388	460	423	468	456	420	429	414	428	430	484	425	405	399	452	415	433	442	404	415	447	449	406	451	453	409	406	429	438	429	410	391	429	421	467	401	433	470	409	438	426	393	392	445	414	425	399	432	369	450	383	430	410	427	426	438	408	424	439	420	420	395	437	422	467	393	435	385	426	419	420	410	426	453	441	429	436	432	424	430	393	404	451	406	392	443	396	464	434	365	422	412	430	422	444	412	405	440	400	431	439	434	422	416	423	415	436	427	384	411	420	381	439	438	451	432	423	436	451	446	426	424	425	421	411	408	450	435	428	408	442	407	459	438	425	486	422	430	452	381	417	425	438	407	429	387	431	383	450	379	424	433	407	394	405	422	419	392	442	432	426	399	401	421	430	429	420	408	445	443	464	402	458	435	449	426	414	459	418	440	418	432	455	441	421	438	411	433	445	430	402	462	382	442	432	433	429	410	385	405	440	464	428	419	436	445	430	405	432	428	373	400	428	401	405	437	454	448	418	438	443	429	430	408	407	437	430	445	420	408	451	427	416	424	416	412	414	446	387	438	411	490	451	415	391	410	421	442	452	436	422	471	390	414	449	390	406	443	460	410	413	450	410	457	442	445	394	432	452	463	393	430	392	408	429	426	439	409	448	424	461	450	395	412	415	403	422	464	440	455	393	455	400	433	376	467	412	435	449	381	433	401	403	447	441	423	429	443	461	430	432	447	408	457	411	394	422	414	423	418	376	401	441	431	439	421	427	409	419	468	430	439	452	450	436	427	432	434	416	447	458	441	421	440	441	407	423	382	411	407	421	438	403	393	450	414	405	419	411	412	408	460	458	453	410	463	418	404	411	416	406	420	432	420	430	457	418	401	375	422	407	416	432	418	422	423	434	423	415	431	443	416	402	414	396	422	432	440	397	435	416	430	428	409	413	455	454	406	430	410	409	457	400	407	414	424	416	405	433	431	418	444	457	400	481	428	417	432	466	410	431	430	431	417	441	406	468	412	405	418	415	380	421	416	451	434	434	409	435	418	413	443	461	450	440	388	429	415	394	454	424	434	430	450	423	440	427	418	416	452	457	469	414	461	415	466	418	455	441	450	435	438	426	431	419	458	401	443	454	433	406	430	402	450	429	421	425	418	397	436	458	455	448	432	434	397	467	416	410	432	436	449	489	428	411	377	378	430	417	417	396	431	412	401	423	440	410	435	429	450	435	430	418	404	460	437	461	460	470	430	444	409	428	416	439	409	445	459	506	431	421	385	419	420	438	402	442	412	400	455	413	412	437	406	382	414	421	462	453	406	407	422	455	435	416	402	397	454	443	441	414	445	429	428	424	414	455	416	413	426	414	422	428	425	423	418	421	415	389	474	417	452	421	411	453	447	407	417	379	415	437	446	425	438	434	452	442	420	413	417	409	458	388	433	439	441	448	427	453	427	411	392	436	426	419	405	406	402	420	412	431	457	452	411	450	459	410	424	414	407	422	426	405	420	414	458	384	428	447	421	418	483	408	447	451	412	423	413	477	439	434	413	443	420	440	418	416	422	438	438	410	450	410	465	413	449	413	444	434	399	438	424	415	444	408	446	392	414	454	442	412	433	435	415	397	369	462	415	444	451	467	423	441	449	427	421	427	413	435	399	402	428	394	426	396	451	441	412	413	415	416	430	463	415	413	393	414	441	415	397	416	448	456	429	447	401	416	466	447	405	424	415	380	438	431	429	466	429	419	415	405	446	451	478	469	440	429	415	462	439	449	436	441	413	467	400	433	438	477	407	425	426	418	391	399	423	387	448	401	400	436	405	457	391	414	425	430	447	416	429	469	413	432	464	408	419	442	430	415	392	410	444	411	409	406	445	397	408	442	461	438	460	427	403	405	402	425	424	416	442	411	427	423	455	389	419	393	445	425	408	420	424	400	387	440	404	459	462	431	404	468	468	455	427	395	424	405	428	434	397	389	413	420	427	423	435	412	428	439	412	446	419	418	417	417	407	462	434	420	411	417	390	449	378	372	394	429	391	465	426	435	486	452	411	445	439	423	401	413	429	417	392	419	419	416	453	391	404	441	389	423	445	436	405	421	420	422	407	426	445	431	414	379	402	404	434	453	386	459	438	390	407	386	402	447	436	449	405	398	419	416	418	410	475	429	400	411	415	396	410	480	374	454	445	414	395	417	433	386	436	409	423	476	401	441	393	422	402	376	433	413	414	436	446	416	406	406	445	455	440	445	368	426	451	456	433	433	414	423	468	415	415	416	459	451	448	461	411	423	446	449	442	429	450	413	399	418	455	444	427	452	389	429	381	448	423	407	415	414	412	384	423	404	427	449	424	424	407	435	427	417	394	428	383	449	385	402	382	455	445	435	416	411	398	420	437	441	451	415	463	421	417	433	445	444	389	435	392	401	411	438	437	450	436	420	408	522	445	391	410	466	435	429	467	411	479	454	409	399	470	445	436	432	433	415	407	426	415	404	380	447	422	384	436	410	433	427	405	445	440	411	429	422	435	415	405	406	422	408	415	408	387	418	436	444	425	428	391	410	416	407	433	450	402	420	422	413	423	394	408	440	439	408	430	429	415	397	415	397	411	391	427	440	426	384	438	405
6095	1087	949	939	954	967	908	925	955	1005	968	932	934	923	950	924	906	917	993	917	943	917	915	906	911	953	919	1010	898	887	941	904	941	999	943	953	930	900	936	962	948	964	902	957	916	944	1029	927	982	923	908	951	929	893	942	941	911	956	943	908	901	940	921	912	949	971	1000	959	962	933	932	910	954	925	956	909	947	969	958	948	915	971	932	951	1000	951	930	943	924	914	945	918	972	922	920	907	958	884	957	907	970	939	949	917	929	963	944	957	939	917	956	979	959	933	933	960	895	941	912	967	908	928	949	940	961	959	893	918	903	918	943	963	919	897	1004	975	903	963	907	930	968	926	922	930	932	963	953	957	928	921	942	983	931	959	901	931	943	914	857	957	887	908	959	954	888	882	965	922	902	967	926	929	929	943	950	935	943	953	992	918	948	948	970	921	918	998	913	961	929	943	949	992	925	945	966	911	897	961	987	915	881	965	875	950	933	890	913	950	935	951	951	950	940	939	911	968	891	932	948	969	935	891	906	943	979	885	938	921	977	927	939	945	946	923	914	964	1000	954	968	890	936	914	916	900	922	960	960	918	900	931	961	914	941	973	955	967	906	945	946	974	941	972	987	967	893	944	957	922	931	968	902	973	975	933	923	965	942	950	920	959	995	928	961	885	947	949	900	995	914	972	958	921	886	933	948	934	904	947	926	959	944	972	922	922	947	918	940	950	1019	949	949	953	961	958	1022	907	887	931	917	915	987	971	947	868	973	928	932	957	925	954	964	934	1007	962	968	896	913	922	949	951	950	901	974	918	935	976	901	890	957	990	922	907	919	945	937	942	902	926	918	972	930	926	917	955	921	886	919	916	931	944	926	1001	926	930	931	987	928	903	925	901	925	984	937	942	946	918	941	922	884	954	964	981	953	950	911	938	939	921	933	999	881	1002	954	969	933	970	915	958	916	983	902	881	950	894	927	937	948	975	936	977	984	961	924	948	947	886	994	955	924	897	963	918	918	961	967	952	947	876	923	957	927	956	956	930	894	945	938	920	918	971	931	937	957	931	906	932	966	955	929	1000	924	979	926	931	956	897	945	931	915	924	909	938	960	928	976	967	950	904	947	955	928	928	894	963	906	925	922	930	940	968	922	877	934	888	990	912	965	952	948	901	912	953	930	955	882	1012	995	935	938	1005	924	983	935	889	917	990	955	912	917	981	911	968	960	926	925	960	869	947	948	925	931	962	912	922	892	921	923	929	975	952	944	858	921	939	887	1010	923	968	975	949	914	968	888	908	926	901	886	966	926	976	910	921	931	946	917	953	920	937	885	963	914	930	929	906	925	977	923	955	917	938	912	960	966	926	980	935	987	921	1000	898	968	956	895	947	951	839	949	986	929	989	943	895	893	946	903	972	923	934	963	962	940	955	968	912	949	939	978	938	921	917	934	986	943	943	984	978	906	931	921	921	915	927	883	958	873	920	987	979	932	936	946	922	904	993	917	973	954	1008	889	913	941	1013	930	974	905	985	941	916	922	924	898	927	931	931	898	990	946	928	913	926	929	918	948	951	932	993	951	976	939	935	962	918	923	919	940	903	946	1002	907	887	978	1005	882	872	960	997	926	957	934	1016	950	942	973	937	998	889	934	954	932	932	970	952	863	975	892	917	910	939	952	906	931	917	946	1024	911	924	983	902	943	895	918	898	958	920	928	942	946	895	990	949	978	968	952	970	947	898	870	947	982	908	944	890	966	939	926	958	934	941	903	946	920	952	899	963	970	939	962	879	956	993	908	913	937	998	915	1015	989	950	950	924	1046	949	972	912	958	910	907	945	919	955	913	980	978	932	944	1017	912	986	898	943	928	939	919	984	924	916	918	903	928	971	905	937	921	960	907	890	946	908	923	1017	896	937	926	982	913	932	939	917	953	983	951	921	936	905	944	913	985	981	932	939	912	950	931	930	912	857	966	956	890	995	956	1016	925	928	912	979	954	929	952	913	893	935	908	930	994	950	971	959	926	953	944	934	916	915	927	922	916	982	949	947	984	916	937	918	935	883	921	952	973	935	939	954	945	969	978	929	952	921	910	967	936	944	892	981	916	897	919	942	928	953	928	910	907	909	921	1012	922	943	956	909	938	931	929	965	986	930	908	978	947	957	968	927	923	938	960	956	958	946	955	921	954	927	970	963	987	912	937	900	947	929	930	903	1042	985	968	1003	948	930	902	904	935	948	917	947	958	935	950	925	927	912	933	923	913	946	957	1010	913	997	969	955	949	976	928	910	971	937	908	935	959	966	887	933	964	907	956	960	939	969	961	989	906	925	933	893	949	944	928	949	932	915	935	966	919	979	934	942	973	952	909	948	965	936	949	931	1000	905	948	943	929	919	890	936	910	946	922	892	948	928	912	962	967	896	960	932	945	945	920	949	905	914	886	924	959	938	931	964	944	940	934	907	957	949	953	944	948	968	985	930	938	994	917	910	906	959	881	953	988	950	912	910	959	902	916	981	973	946	995	940	948	899	960	914	918	943	966	995	933	962	930	976	1000	939	951	942	935	906	889	984	928	955	884	932	1015	990	987	940	972	940	906	977	919	932	923	993	962	907	988	909	912	997	925	949	969	921	905	929	927	949	965	925	960	878	936	951	934	920	954	900	955	959	948	956	922	947	938	978	927	940	924	931	916	918	991	924	952	926	898	930	901	944	938	973	928	942	953	954	917	907	937	910	907	981	886	949	1014	900	959	885	937	902	989	929	911	966	971	920	949	915	874	978	928	942	900	943	972	879	907	928	974	951	993	967	927	963	957	958	924	908	1016	959	947	936	896	982	993	934	981	974	957	894	924	952	970	966	925	938	963	912	966	970	968	892	959	991	886	991	977	947	917	938	885	937	945	963	927	916	956	967	924	958	936	918	932	929	935	897	924	973	1023	1000	938	1031	891	979	953	898	945	941	948	932	931	966	949	1012	967	968	914	927	970	963	937	906	963	940	949	909	920	963	971	930	905	940	932	879	947	921	937	960	979	882	963	911	995	938	918	894	874	947	970	946	904	934	996	934	967	941	983	923	900	958	890	941	938	951	933	919	915	906	952	964	960	890	910	889	903	966	936	940	946	917	934	961	896	919	947	971	945	958	935	977	886	946	926	986	1012	913	951	940	985	938	927	898	905	963	932	934	964	927	975	955	929	927	965	928	922	935	914	855	962	923	926	931	899	919	944	926	950	883	966	966	927	890	945	931	933	922	954	930	971	911	989	936	991	933	955	923	915	973	905	920	909	947	907	912	921	915	973	904	926	912	941	914	913	961	934	955	899	923	902	935	928	979	932	968	973	920	982	964	863	921	934	937	970	917	933	945	997	928	1008	970	927	940	936	931	933	938	954	948	913	924	978	942	891	890	961	951	943	920	960	981	952	924	916	911	930	961	949	898	1034	951	946	907	955	938	930	946	947	939	957	920	939	927	909	986	956	953	945	943	963	932	933	903	942	967	924	878	957	964	912	909	979	931	905	852	946	925	1032	977	941	977	955	946	929	1004	899	973
24667	21126	24694	27693	20987	4141	655	508	431	442	382	430	421	417	386	375	339	418	401	372	377	391	391	388	367	388	376	359	340	376	359	390	379	393	354	393	375	355	346	379	360	380	371	347	400	391	366	394	350	380	414	374	374	373	366	381	374	358	404	344	400	387	369	364	355	388	366	401	381	410	401	380	328	377	381	376	377	350	371	347	392	375	394	372	365	429	352	361	336	362	377	368	371	338	362	376	358	444	348	365	345	360	416	380	378	391	395	386	392	377	380	376	371	397	379	325	363	381	374	334	356	410	390	381	357	389	419	380	363	378	371	371	364	359	391	357	365	373	381	421	340	387	376	365	374	399	360	361	396	366	394	362	393	377	383	372	373	339	339	387	351	431	402	363	370	361	360	340	365	331	336	389	376	359	373	363	384	386	349	363	364	381	375	360	342	357	370	369	395	376	392	336	380	375	351	362	385	373	415	364	422	393	354	397	357	421	379	376	375	382	368	364	377	366	368	338	395	359	360	385	350	381	355	400	378	367	389	357	345	344	361	348	377	337	389	324	380	414	389	340	357	350	378	361	371	364	391	398	367	364	336	346	349	334	346	370	358	353	369	354	385	366	337	347	406	367	359	386	335	367	379	373	380	351	307	345	357	371	383	384	346	356	362	376	370	377	365	347	374	380	382	387	380	379	370	365	379	375	368	380	372	399	348	348	389	383	374	411	340	356	386	376	352	367	349	361	362	360	380	346	387	390	397	349	363	364	349	370	384	372	357	342	413	368	379	376	379	403	385	355	391	346	330	362	392	327	349	407	367	340	347	412	373	389	372	360	369	407	391	397	349	368	342	368	377	393	384	366	374	365	372	391	364	385	383	365	374	380	369	350	388	344	362	342	366	380	352	351	357	378	383	383	360	334	353	336	384	382	387	343	352	377	364	373	356	379	375	371	345	339	354	381	401	368	382	343	374	382	384	374	361	392	381	379	361	401	373	381	389	371	348	368	345	374	363	356	360	348	359	363	353	348	357	378	359	374	334	384	347	375	362	336	384	380	348	338	339	325	386	341	385	351	405	344	400	321	364	380	340	314	405	381	380	334	387	357	370	358	364	380	355	360	391	378	362	365	361	346	386	335	378	372	394	366	350	385	335	375	407	358	361	330	365	368	353	333	370	368	338	372	419	349	343	339	371	368	360	402	366	375	398	414	410	368	371	372	370	357	335	347	373	389	369	378	329	371	349	338	356	372	345	354	370	378	389	360	382	385	389	333	392	379	381	360	397	399	387	347	377	346	364	386	368	346	363	369	387	359	381	335	367	429	381	344	362	386	347	372	370	343	389	372	336	363	357	365	411	381	385	359	357	360	394	397	364	366	365	379	357	381	330	355	380	355	404	375	339	343	341	345	368	396	359	380	353	409	389	389	364	405	365	345	385	379	340	362	344	352	350	356	403	425	342	377	388	387	371	354	388	371	334	387	344	361	368	384	358	371	375	395	345	377	365	360	367	413	355	364	386	364	409	362	365	372	416	339	363	370	395	416	373	352	385	392	358	353	376	359	368	367	362	370	386	394	346	361	377	305	400	395	395	367	348	350	367	362	377	353	410	389	362	405	312	339	358	368	376	371	372	399	394	319	386	398	356	363	347	390	373	347	391	330	378	376	371	354	367	357	379	373	379	352	382	420	344	304	371	370	389	350	382	363	385	315	339	373	381	369	345	359	388	380	350	337	354	358	381	400	369	360	338	361	374	369	343	380	394	376	348	360	328	373	344	358	360	402	372	353	354	360	399	411	337	339	394	379	360	382	365	353	360	368	411	385	346	357	367	377	357	384	364	339	367	399	374	400	341	352	411	352	361	369	352	376	381	369	390	368	351	400	354	389	367	356	362	374	389	352	395	365	364	370	380	378	333	383	383	351	324	358	401	350	390	375	361	363	370	380	381	373	374	340	359	383	372	399	362	370	397	358	347	348	360	388	370	371	343	343	367	382	381	333	378	357	351	374	360	355	397	339	352	335	380	337	389	352	376	350	368	348	364	369	369	351	332	359	408	424	368	364	370	348	368	340	352	336	331	357	350	344	347	380	398	398	346	373	377	373	397	382	352	361	354	369	396	379	394	355	382	356	355	382	416	382	380	362	344	399	388	365	350	351	361	369	359	384	400	332	365	354	364	368	360	370	349	410	348	367	393	316	386	387	381	367	384	355	382	381	358	339	387	353	363	394	341	354	393	354	351	389	351	359	353	371	355	381	373	412	386	360	367	374	321	351	369	366	376	369	355	373	340	360	355	366	312	362	364	354	376	374	368	372	392	340	389	383	325	331	371	393	374	377	369	349	382	338	356	372	376	348	379	403	338	353	373	364	371	359	383	374	372	414	381	406	364	376	362	374	408	347	362	341	377	351	373	351	351	374	371	347	401	343	359	347	410	360	383	359	390	379	380	371	360	356	361	374	369	352	369	377	349	355	399	380	355	384	356	391	399	410	392	394	382	400	380	395	377	343	336	354	339	374	385	373	382	361	379	377	368	353	373	345	349	369	367	366	390	328	349	351	365	370	427	360	391	374	372	324	340	385	364	416	329	357	347	373	355	344	405	403	382	349	400	377	359	361	350	389	397	330	336	403	376	342	365	388	372	385	364	368	335	359	349	375	342	383	363	362	385	353	341	372	368	356	366	370	399	351	364	402	376	387	369	370	340	393	408	380	390	384	356	382	372	368	366	387	382	350	416	371	388	347	388	372	363	372	395	398	401	351	367	400	374	378	388	354	377	370	371	335	364	371	350	363	352	411	358	360	370	362	369	355	377	413	366	351	403	340	389	434	365	332	352	367	403	351	342	388	401	383	370	374	372	404	350	387	339	372	335	369	349	381	361	367	342	404	333	372	373	381	378	355	386	362	376	400	370	337	349	351	332	375	416	334	371	324	341	362	362	354	432	352	364	369	374	371	354	362	370	404	386	340	396	412	385	358	400	371	379	407	384	362	368	382	389	371	367	383	385	366	363	359	344	370	376	341	381	407	328	355	354	368	356	384	357	372	374	353	360	329	345	346	412	391	328	376	352	373	340	372	389	391	356	302	340	344	382	382	392	322	357	360	341	377	373	358	405	357	403	383	337	341	356	379	373	341	372	355	350	335	361	361	385	379	380	370	394	416	396	359	362	363	354	374	373	378	386	370	362	366	372	362	385	376	345	348	382	382	355	354	336	373	337	403	339	352	338	357	350	363	392	389	359	382	344	386	389	384	396	386	357	366	396	376	357	379	350	352	399	346	386	379	400	392	374	345	322	371	359	378	398	335	336	404	358	349	338	353	373	391	379	391	338	363	356	392	354	387	361	349	365	351	383	368	372	349	379	350	402	374	341	377	372	330	379	371	395	335	372	390	380	331	353	383	384	340	352	380	392	352	349	377	344	373	345	347	389	376	376	343	357	386	364	341	355	357	319	350	366	333	358	398	359	374	372	367	351	362	373	353	342	375	375	404	380	353
3398	3149	2236	1391	1039	1012	907	911	869	822	814	821	866	801	776	857	834	819	802	807	809	848	771	847	807	788	750	793	829	823	776	781	792	857	802	826	739	802	797	819	759	748	775	791	816	817	786	788	846	783	766	790	804	819	849	781	845	767	812	781	806	780	835	802	809	790	820	823	796	798	852	833	846	762	773	767	777	821	821	798	788	799	845	772	804	816	796	790	838	753	770	791	802	820	833	805	823	836	810	831	809	860	804	814	820	807	851	769	805	766	802	826	820	809	748	821	833	821	816	771	792	827	834	794	796	841	752	814	832	826	820	833	782	808	777	770	825	814	788	819	808	850	804	783	823	794	842	782	792	808	770	780	820	803	795	818	831	757	815	823	833	815	813	703	773	815	835	824	809	808	828	833	773	835	786	822	813	819	768	813	759	795	763	720	798	795	812	763	741	781	789	830	766	814	846	772	784	811	819	781	805	783	794	771	803	788	809	841	803	814	788	831	798	771	797	784	802	789	802	837	791	796	821	828	787	800	814	788	770	792	805	851	870	760	808	767	833	822	793	781	807	848	830	777	818	782	803	807	816	843	779	794	794	842	797	753	812	806	795	781	797	797	791	801	777	794	753	830	799	835	823	822	800	859	828	808	842	797	795	788	801	778	837	791	832	859	800	774	820	831	799	769	790	839	804	843	833	829	857	820	799	776	782	812	807	783	840	793	749	848	846	840	789	784	808	798	803	815	789	826	797	799	788	841	792	856	754	845	790	877	808	780	828	786	772	802	805	781	793	820	835	833	795	816	761	795	790	799	820	821	825	808	822	844	873	848	822	818	785	862	850	779	772	820	807	774	825	808	791	832	794	859	771	810	785	814	770	802	787	773	797	804	831	768	829	770	817	809	815	844	841	832	812	856	810	827	808	842	780	830	789	793	793	821	824	836	802	765	797	847	766	861	788	810	813	781	844	812	768	756	801	835	814	846	832	780	827	799	741	814	786	760	770	760	783	793	798	814	841	751	807	829	857	767	813	800	787	816	757	819	779	806	791	828	821	794	833	778	796	836	779	833	745	794	756	820	782	780	762	800	833	812	867	823	822	793	783	724	789	822	837	784	812	815	829	787	833	739	773	818	786	820	806	841	844	807	784	787	788	762	818	812	786	856	840	862	817	770	805	830	782	778	820	812	748	798	864	750	786	814	830	821	758	802	835	822	810	857	842	793	803	824	822	796	772	820	736	788	811	831	804	802	819	811	820	802	781	766	858	822	793	769	849	812	781	811	804	822	804	827	833	846	789	762	802	828	856	786	803	826	864	797	826	811	754	771	809	826	795	788	751	780	789	800	835	857	820	808	848	823	826	776	756	798	818	800	852	773	812	796	842	767	840	817	807	773	823	777	792	775	788	782	755	831	818	803	794	798	838	812	815	806	820	774	866	782	817	786	853	769	811	814	774	798	804	805	782	846	826	787	826	810	799	819	752	795	852	778	787	822	800	815	832	840	792	853	861	823	785	845	801	838	815	776	816	764	782	791	791	791	831	800	809	829	849	731	777	790	851	801	826	832	796	824	786	790	782	795	846	844	834	815	823	825	763	798	824	807	832	857	820	811	797	806	845	790	752	766	869	829	800	845	798	799	763	796	860	823	812	814	832	802	808	804	832	802	773	784	797	777	799	797	850	825	747	830	771	813	768	788	793	768	790	817	803	806	779	821	805	809	828	801	793	769	784	799	868	820	796	865	854	818	795	778	813	835	794	809	780	760	838	797	788	748	785	819	819	843	802	795	809	832	785	807	837	811	794	785	796	790	819	800	795	790	834	813	755	818	812	805	814	823	765	845	844	825	840	747	812	853	809	800	792	778	790	801	832	770	830	800	801	822	796	795	797	793	790	820	793	786	829	801	805	806	871	793	806	756	764	841	808	792	761	850	762	776	867	779	857	780	769	753	811	807	806	772	860	789	770	810	829	804	789	837	792	800	782	822	785	838	816	788	748	845	822	806	781	790	807	778	796	824	827	787	815	863	770	808	795	725	785	805	800	830	812	859	821	820	761	799	819	762	821	773	860	862	838	746	818	781	792	865	815	798	800	784	806	835	764	753	787	791	822	805	849	787	768	811	808	834	795	839	802	751	837	831	793	822	816	806	809	796	801	762	820	821	766	775	810	781	797	764	827	829	817	835	826	800	802	786	797	776	811	859	797	802	814	771	812	880	757	800	809	788	818	820	848	824	810	765	817	798	815	794	863	765	832	824	794	837	791	753	812	785	799	782	801	814	779	823	815	804	830	779	761	784	819	785	794	808	852	803	825	803	768	841	843	829	799	820	805	787	761	794	776	806	803	743	797	788	834	817	816	805	858	798	850	803	796	796	798	818	827	823	777	829	756	777	872	807	838	807	807	788	788	796	826	803	771	851	798	764	803	816	813	837	856	834	830	800	818	799	834	834	829	843	827	797	802	797	788	778	808	810	785	754	789	832	791	767	792	779	804	805	812	851	851	788	837	836	747	819	817	860	847	777	804	813	828	826	784	785	802	830	795	807	805	798	797	841	862	787	821	806	826	773	774	794	790	771	815	794	818	836	808	837	841	724	792	823	806	760	783	831	803	803	773	790	800	858	816	787	829	817	825	815	834	814	814	771	847	776	802	858	821	807	777	817	801	792	819	781	778	833	807	783	848	780	832	790	897	809	801	789	816	783	803	768	772	775	780	784	808	778	813	826	783	822	762	864	822	774	748	823	767	851	819	840	826	811	765	802	809	803	827	817	806	819	782	779	804	787	776	796	804	790	809	821	835	831	788	823	841	793	802	787	783	806	780	784	802	795	799	797	773	844	772	799	749	770	792	796	769	826	817	815	780	826	793	851	794	827	838	774	810	800	835	780	830	811	724	803	829	821	790	742	788	790	834	825	783	811	804	783	810	801	852	798	803	783	833	760	818	850	824	818	842	791	778	774	841	839	777	826	816	826	768	804	792	838	810	796	772	797	807	758	775	821	758	811	833	795	802	825	777	813	782	778	845	802	851	825	794	829	860	754	821	802	841	830	800	815	763	820	789	803	791	857	818	780	796	818	854	812	779	818	813	772	809	851	818	816	858	813	741	814	795	792	801	821	801	783	800	824	813	835	854	816	828	772	811	825	791	846	837	791	781	820	818	767	794	837	805	818	789	762	828	794	737	776	793	773	798	860	783	815	843	838	794	819	780	808	846	799	857	822	779	819	785	817	835	789	806	809	795	804	801	848	842	827	777	775	786	834	807	759	799	830	816	814	826	811	831	804	843	814	831	800	775	793	796	885	789	802	805	778	795	790	792	805	799	793	795	831	767	796	806	739	818	824	805	847	748	807	787	837	796	825	825	781	789	785	856	800	825	751	836	808	780	800	887	868	807	833	754	815	804	775	790	808	805	871	823	776	840	787	772	763	796	777	840	797	762	782	764	803	792	794	826	851	816	804	771	827	802	850	876	788	746	778	776	832	823	790	795	837
23992	21122	25297	27185	21129	21114	2654	449	314	302	262	239	225	224	242	225	215	216	202	215	187	221	200	196	225	238	201	196	203	200	185	195	194	179	176	189	210	191	165	182	205	199	179	186	194	189	178	165	203	167	189	163	206	178	207	162	184	200	171	186	155	200	203	184	174	174	181	193	196	178	176	181	181	204	172	169	183	172	187	195	178	178	174	188	200	179	181	176	172	214	175	183	173	197	192	188	181	194	184	187	167	189	173	187	194	170	175	190	183	191	179	180	188	181	159	161	192	200	183	169	189	177	196	149	195	225	202	197	196	203	183	190	168	187	148	186	178	165	181	210	174	175	200	179	200	185	180	160	183	181	182	185	191	178	181	177	177	185	192	180	180	180	201	199	198	196	181	180	172	187	186	171	173	199	185	194	178	200	220	209	166	193	177	193	187	184	184	178	193	175	170	182	176	175	164	182	152	179	172	171	204	182	179	204	204	177	172	177	196	179	188	192	192	171	189	179	154	166	224	167	178	186	206	205	196	180	193	194	182	180	179	186	180	194	186	209	178	182	173	169	198	193	206	184	166	184	176	156	180	204	195	209	183	218	212	192	173	200	179	177	173	192	183	206	192	176	163	182	180	167	175	181	195	155	192	176	178	221	159	165	169	190	184	184	190	188	189	185	164	143	198	167	186	194	185	195	180	168	175	175	200	182	191	187	207	205	199	235	173	185	201	185	199	171	193	194	175	220	187	179	158	178	170	177	199	182	191	197	179	209	184	185	174	170	188	187	174	193	192	191	196	188	179	171	195	186	166	205	196	178	224	164	187	198	190	194	195	189	204	177	198	176	211	145	190	174	170	192	168	198	195	208	154	152	193	208	168	182	205	186	199	173	192	180	205	167	182	174	185	165	205	175	205	192	213	141	202	212	159	198	194	190	208	180	160	147	169	163	166	182	202	174	189	179	185	173	168	176	162	188	183	175	184	185	186	197	198	179	207	167	182	194	173	197	205	189	207	195	167	181	161	203	172	182	185	169	201	190	184	166	179	176	153	176	177	171	200	201	191	185	184	172	183	191	174	173	180	212	170	212	166	199	170	176	158	173	196	187	218	179	175	196	174	173	178	194	182	167	177	179	165	183	169	176	173	186	214	179	209	210	216	177	176	200	159	194	222	179	185	164	185	170	198	168	199	194	196	175	183	162	168	155	190	178	202	180	183	200	178	169	189	185	192	171	190	200	200	177	176	170	175	157	181	179	163	215	157	188	169	191	175	190	184	202	190	180	198	193	180	182	195	183	186	176	191	157	186	191	156	183	172	177	178	166	185	162	194	179	163	188	171	194	187	198	177	169	209	186	167	183	209	199	192	185	178	179	183	208	191	154	201	173	182	208	173	184	213	184	188	209	192	172	177	174	208	168	199	198	180	200	179	218	172	193	195	202	184	195	195	185	189	172	163	207	194	150	190	205	162	185	186	168	192	166	184	183	169	163	153	160	205	179	187	191	180	153	193	174	187	169	201	212	174	174	189	195	199	189	190	214	179	189	180	185	189	157	174	192	192	152	173	179	188	170	211	164	173	209	168	184	187	194	174	177	184	186	191	173	170	159	183	219	162	184	190	176	183	164	158	180	183	204	223	182	178	195	159	206	201	163	183	189	178	199	177	178	177	168	204	184	193	189	161	184	190	193	176	196	192	159	154	181	167	165	183	181	179	190	171	198	178	210	192	183	172	181	197	174	193	190	204	187	165	185	185	201	177	180	208	204	183	199	199	180	179	187	158	200	162	181	164	183	184	191	184	184	178	163	183	181	201	197	184	200	182	153	156	185	171	213	195	207	193	172	168	187	188	184	161	176	169	181	199	188	180	189	179	192	181	192	169	167	182	184	196	188	178	184	196	179	195	160	192	190	200	197	196	165	167	213	172	156	169	178	200	163	185	164	145	195	206	186	167	196	223	169	202	185	189	192	155	174	181	163	166	193	156	192	183	168	176	175	175	156	188	168	180	168	186	172	192	193	193	168	205	178	207	180	211	200	205	208	201	175	179	181	184	184	195	177	180	183	187	190	197	144	139	183	170	173	179	183	183	176	189	170	188	166	186	182	199	184	178	183	196	191	189	179	192	192	179	192	179	195	174	149	200	188	185	186	197	196	158	170	191	189	195	148	179	178	191	173	224	165	207	192	183	159	189	176	195	183	208	182	207	192	167	200	198	190	193	175	162	181	203	209	164	173	214	195	178	182	186	160	189	156	184	164	202	199	189	179	160	171	200	206	196	177	169	203	189	190	178	183	157	189	173	185	194	173	179	199	179	189	176	167	180	133	176	175	212	178	181	175	205	191	182	201	195	196	191	162	176	158	203	189	173	173	181	181	219	173	208	190	161	174	206	207	182	176	161	186	184	207	165	162	184	168	165	202	177	164	170	181	178	186	182	183	192	187	200	169	210	203	194	187	178	190	197	179	172	183	191	202	180	165	163	178	159	174	183	169	207	180	166	204	182	200	192	163	146	167	187	169	178	188	171	196	198	169	194	208	187	180	161	179	165	197	188	198	186	154	179	203	176	200	174	166	184	179	161	186	186	189	170	199	203	187	159	172	183	157	185	176	204	170	191	187	170	191	182	180	164	178	195	197	166	189	168	211	187	196	177	177	172	183	186	165	192	178	190	178	197	200	191	189	199	198	169	159	184	165	170	173	173	147	205	184	173	186	175	191	197	150	194	172	191	181	166	185	176	165	178	178	201	180	175	196	189	191	205	180	167	142	169	182	184	183	216	193	198	172	166	184	166	171	196	181	182	165	190	192	186	192	182	185	188	185	196	180	204	186	195	189	201	191	191	181	173	182	172	186	191	161	177	176	170	184	152	179	190	189	193	221	186	201	171	189	188	211	208	193	196	201	171	180	179	191	186	171	171	183	180	182	164	178	188	166	205	194	198	215	186	172	202	171	187	188	190	187	173	169	222	214	194	152	170	198	151	189	188	183	171	170	204	166	191	178	165	165	186	151	145	188	192	209	203	157	183	190	200	181	165	201	202	169	182	201	197	199	204	172	187	171	193	175	167	182	184	205	178	182	190	183	181	153	173	211	190	183	181	191	182	185	174	159	182	196	190	186	190	170	200	161	184	220	191	175	170	168	188	199	202	185	186	201	158	198	179	182	174	185	169	190	177	186	185	172	210	150	190	192	172	182	177	168	178	203	175	161	189	192	191	212	162	170	175	190	212	176	169	206	156	192	186	182	175	176	186	164	206	212	169	186	197	189	201	172	179	209	204	174	183	170	191	196	175	197	170	179	187	176	175	184	199	191	176	202	181	187	197	179	171	198	181	193	161	178	178	186	180	194	203	169	155	181	171	202	186	200	182	183	173	199	182	205	194	172	202	180	199	152	184	173	193	196	176	212	205	194	182	184	174	176	164	184	165	180	178	176	152	139	186	187	200	179	188	176	198	201	198	196	186	157	205	225	178	198	179	176	198	202	152	223	182	194
3252	4815	3106	1467	908	684	632	594	530	518	516	451	490	477	460	463	479	448	441	447	475	444	420	470	446	462	419	488	500	456	448	466	433	426	424	452	448	443	453	476	448	452	471	441	455	489	430	462	422	415	459	436	441	476	469	451	465	438	432	432	448	452	461	444	407	453	439	454	454	457	467	440	468	421	435	410	466	441	415	420	401	443	446	446	464	419	433	484	458	410	442	474	435	471	462	411	445	437	441	420	417	455	428	470	442	466	475	453	464	446	424	442	386	459	454	439	475	445	483	459	441	451	420	465	444	452	466	415	443	439	430	450	412	448	423	447	422	439	438	399	445	473	423	453	458	449	446	410	469	470	475	459	457	450	447	430	457	465	462	479	452	435	456	436	462	445	427	437	425	411	404	417	452	434	446	462	457	436	450	404	422	422	460	439	438	433	462	470	446	471	462	408	452	438	427	420	425	441	422	446	433	456	400	427	404	432	468	451	418	464	446	441	467	416	427	459	449	459	427	458	418	426	464	469	465	428	438	441	443	454	460	475	420	426	428	450	432	436	449	430	442	444	441	477	449	423	446	420	460	457	479	465	448	463	451	461	465	411	441	413	417	449	412	415	437	442	435	435	434	437	456	409	453	465	458	447	459	419	426	447	419	434	454	424	475	431	430	449	451	395	430	438	459	438	460	458	448	451	489	435	446	451	404	451	475	450	447	429	389	444	433	430	455	433	421	425	456	464	455	464	408	448	432	475	474	430	442	392	461	457	468	452	470	467	450	476	428	413	437	420	419	489	460	435	426	438	469	453	425	470	436	440	446	434	419	428	456	453	420	440	472	417	445	443	403	470	447	394	418	424	443	437	441	475	412	425	422	391	421	455	439	429	469	408	468	439	510	418	442	440	460	454	446	411	465	457	467	445	447	441	455	425	465	461	461	464	414	433	422	430	427	432	402	380	459	438	442	438	441	435	463	436	462	441	438	469	439	414	417	450	451	464	445	445	423	432	479	494	475	417	448	435	454	396	446	460	473	403	417	448	442	435	427	414	445	473	455	459	409	448	439	451	423	434	413	440	460	450	426	440	433	466	438	474	411	464	480	462	439	469	420	471	446	451	430	451	463	452	459	446	427	421	466	456	423	463	467	411	445	447	417	432	439	462	446	438	413	482	401	460	438	420	443	445	428	432	448	442	471	446	476	424	431	437	449	438	461	455	460	427	444	405	447	408	409	428	458	450	399	421	417	437	425	457	419	411	430	470	449	433	418	467	423	484	413	444	414	421	407	431	405	443	426	416	482	428	434	456	391	414	437	437	430	437	438	445	442	486	443	431	451	448	412	436	428	473	462	453	448	431	443	418	452	429	415	435	448	423	437	484	439	448	463	439	478	450	436	440	449	453	443	448	424	475	452	476	442	469	436	467	423	432	449	412	459	443	438	428	381	437	415	454	454	437	448	439	443	433	435	420	405	441	457	435	429	455	449	421	411	434	433	432	438	445	427	449	437	456	413	466	467	432	457	460	494	396	379	413	436	437	408	474	446	457	434	451	446	435	404	439	439	473	481	411	441	449	494	450	415	424	437	436	416	449	426	454	419	467	446	433	471	413	432	434	470	459	454	452	446	442	467	428	427	437	464	462	440	439	415	433	466	423	449	462	448	434	440	448	410	456	450	474	415	468	410	468	426	431	473	468	458	432	430	453	430	457	407	417	461	398	426	450	459	422	395	437	476	468	457	440	447	453	442	410	384	450	470	454	428	432	440	447	441	439	421	440	453	443	440	482	450	446	423	423	431	449	463	476	404	464	446	484	414	437	446	441	451	445	448	461	470	462	429	458	429	469	445	420	442	442	446	475	450	406	419	432	463	445	410	463	438	478	471	416	412	466	460	458	475	412	429	459	441	446	443	437	454	419	474	458	424	446	426	477	486	428	411	425	455	419	452	462	440	444	434	419	470	466	421	450	437	427	429	439	430	424	446	445	423	434	445	402	450	459	446	404	438	438	446	455	446	402	472	512	471	424	449	463	466	449	456	466	441	463	459	443	440	386	452	445	424	481	468	468	439	488	460	434	448	490	451	446	429	439	424	434	430	455	430	447	454	422	411	451	463	459	417	463	427	386	443	440	433	412	444	423	435	463	419	450	448	433	450	443	455	446	458	449	450	464	416	424	439	454	425	437	421	458	469	424	424	439	451	427	451	493	434	417	428	455	432	411	438	457	435	432	451	431	453	432	451	457	441	509	450	461	411	450	454	446	462	444	420	450	467	429	453	463	441	423	439	449	438	470	438	439	415	426	493	442	431	453	448	478	419	439	399	443	434	435	436	449	458	469	450	499	444	451	438	438	447	453	399	439	420	482	456	447	456	479	447	454	459	462	448	432	460	435	475	412	443	455	455	465	450	428	464	458	436	483	400	485	421	437	428	439	474	455	436	468	454	428	433	445	415	447	435	459	487	453	437	450	448	424	460	467	425	452	429	417	428	435	429	448	431	449	417	455	451	448	429	452	471	440	434	487	429	417	398	428	457	418	416	432	451	432	431	463	461	412	477	459	450	408	423	422	462	463	403	443	449	437	428	472	425	457	409	437	463	461	458	461	456	395	466	479	464	425	437	456	453	424	415	441	403	464	426	462	451	443	447	439	421	432	448	427	421	418	435	438	407	462	435	439	443	482	398	420	420	387	431	436	426	451	424	430	453	463	415	439	443	457	431	424	445	429	432	413	484	481	453	462	447	439	416	459	449	444	441	446	459	441	420	445	443	428	473	451	412	451	489	459	430	431	448	463	446	493	435	447	461	425	480	450	450	404	469	441	421	477	461	447	423	442	447	446	402	444	430	457	440	424	466	466	445	447	428	445	420	434	466	489	439	446	414	466	437	429	490	449	441	405	445	421	455	429	435	444	424	461	453	457	427	410	424	443	420	426	476	423	425	472	413	423	458	415	450	456	443	413	461	442	450	432	410	405	434	447	446	398	479	463	439	448	435	453	465	432	464	438	428	436	453	456	431	421	442	449	456	448	464	469	433	436	430	450	457	438	430	436	426	401	440	443	437	438	423	465	428	447	450	415	440	440	447	467	461	458	431	429	382	438	437	444	430	421	451	446	440	482	437	446	458	451	460	416	449	442	461	414	481	436	420	461	465	439	484	443	435	436	431	424	468	419	414	441	448	435	444	425	430	441	417	481	397	483	428	436	440	458	462	444	431	430	437	432	474	453	451	432	434	425	436	410	463	436	462	470	431	454	478	476	427	436	452	435	418	425	466	424	470	445	476	434	459	462	507	413	405	423	419	469	440	471	414	456	465	419	486	424	463	432	448	457	413	448	428	518	450	428	435	438	451	444	473	475	436	389	441	432	451	436	446	452	456	429	435	437	463	429	430	477	445	418	458	426	477	472	419	475	444	460	471	434	431	436	428	446	424	445	420	441	446	447	441	431	419	395	420	437	445	416	398	466	492	465	466	483	418	469	459	413	459	422	427	413
33047	11170	1252	505	472	446	438	466	436	422	445	478	438	424	413	417	408	457	434	403	412	465	440	403	394	426	444	406	399	399	425	436	426	389	468	403	442	448	412	386	416	432	438	372	431	432	454	453	427	428	405	383	458	428	434	429	420	426	370	410	448	407	427	410	477	434	404	460	443	454	428	409	432	433	450	445	468	428	410	447	436	456	455	405	427	416	445	397	408	421	419	423	428	407	431	395	421	448	405	419	413	381	407	409	440	383	406	440	449	407	416	464	404	422	425	430	434	428	435	424	451	454	406	464	442	403	444	387	443	413	465	430	427	426	412	416	465	446	404	397	414	413	417	423	424	431	427	462	427	425	425	416	407	436	434	418	408	404	429	441	419	420	422	437	388	427	469	441	419	467	431	408	399	458	447	418	426	431	418	367	435	454	440	422	395	440	423	434	405	433	435	414	439	428	431	404	426	387	418	439	443	436	429	428	373	424	408	429	444	426	420	477	458	417	419	439	466	402	430	445	450	425	382	432	421	413	442	454	450	442	453	438	419	452	416	398	409	439	445	459	456	461	451	406	414	408	467	412	387	429	411	406	376	417	425	396	389	401	421	388	447	435	420	401	427	405	393	426	419	456	410	425	442	412	418	437	428	430	425	404	412	473	413	399	458	423	392	390	458	440	428	433	435	450	398	405	425	413	430	434	407	437	425	452	418	409	419	456	444	420	400	430	418	448	432	415	418	437	451	425	419	402	381	400	411	418	407	401	447	390	449	420	402	426	407	427	416	448	424	412	435	435	381	387	400	403	429	401	431	466	452	416	395	412	439	488	443	460	381	452	406	428	417	419	420	443	430	392	408	419	430	451	432	441	424	411	414	423	431	460	422	431	409	429	420	443	415	419	440	457	424	409	389	445	450	440	440	407	413	445	392	412	416	402	431	433	426	441	424	469	450	406	420	387	441	478	411	405	437	448	421	410	423	407	471	428	400	449	381	401	401	430	406	416	415	418	398	402	415	428	438	413	417	418	400	434	412	445	447	408	406	427	451	428	426	444	426	409	425	429	414	395	434	416	419	426	446	395	403	392	452	410	410	420	405	429	429	422	385	423	434	437	398	406	425	364	474	411	400	393	430	424	434	473	439	394	455	429	441	427	414	433	456	414	422	398	391	413	420	386	414	433	430	392	374	423	433	400	419	409	388	447	448	422	394	433	420	427	426	393	425	365	440	415	440	457	441	414	399	395	427	435	449	428	422	381	422	434	432	448	362	418	416	431	463	408	385	398	460	439	436	384	469	444	431	422	454	446	410	395	407	407	408	424	393	419	430	422	404	417	436	408	444	442	415	427	451	372	415	426	407	390	380	419	418	438	402	441	412	402	438	404	431	398	430	435	419	447	435	451	384	431	398	467	442	449	426	405	410	401	449	439	387	435	430	433	437	411	466	431	437	403	419	440	441	404	451	405	406	405	428	433	464	410	403	405	377	412	466	437	456	400	441	423	422	368	421	416	404	418	435	439	460	415	447	414	432	396	430	394	391	440	411	423	419	408	423	383	375	436	427	392	400	442	400	423	412	404	447	442	456	398	411	433	423	381	434	414	411	399	380	449	413	423	389	435	370	390	443	423	393	386	448	420	421	419	400	415	433	451	434	413	416	416	423	433	418	428	430	413	388	430	390	437	454	482	470	433	418	401	435	409	387	371	422	404	421	449	390	427	397	409	384	436	412	429	437	429	424	414	406	439	388	406	443	431	478	426	451	422	386	403	417	433	419	449	453	416	390	411	446	440	418	452	422	492	409	398	411	429	390	435	427	447	449	398	399	418	404	450	413	393	411	452	409	489	452	421	421	404	397	439	429	411	469	439	420	392	453	433	396	418	406	417	399	443	414	442	412	364	390	420	427	416	420	426	433	404	410	406	432	400	454	430	429	429	460	382	467	445	417	452	404	409	416	418	399	437	404	403	415	385	441	431	438	431	421	404	403	433	406	391	405	411	464	425	394	416	394	417	408	444	433	376	422	450	422	413	417	413	471	401	442	406	402	454	441	491	412	484	427	342	415	417	439	410	403	432	433	423	433	425	412	419	434	462	447	462	397	394	455	420	433	480	420	406	402	434	433	408	433	440	452	429	441	429	375	420	423	416	415	421	408	426	435	428	405	424	463	418	433	435	450	405	373	428	433	428	397	447	422	412	438	418	381	435	423	410	406	393	412	442	416	374	416	382	428	429	389	421	427	443	429	445	396	444	431	421	437	439	448	390	415	447	388	451	429	445	449	418	433	434	447	443	397	422	424	428	416	424	430	430	421	423	429	420	421	434	408	414	393	453	442	418	405	417	393	413	425	448	406	399	425	408	421	403	433	436	412	406	400	445	401	413	423	418	413	470	415	405	411	400	416	404	414	436	369	404	419	390	425	414	423	427	430	383	431	416	454	387	417	433	443	408	405	419	433	463	414	408	439	428	407	475	404	391	422	386	428	455	428	417	449	457	414	399	416	415	405	419	417	376	396	419	446	437	398	424	406	433	441	426	465	439	414	402	427	421	392	457	412	418	395	427	430	441	376	416	401	412	433	390	413	479	440	450	419	386	433	387	399	422	424	385	412	419	424	415	427	414	420	449	384	439	467	431	421	431	429	423	468	437	420	386	449	433	392	434	501	407	421	455	437	419	417	421	417	452	424	436	465	429	450	408	384	422	432	400	401	422	431	427	438	452	424	420	431	446	431	417	396	405	418	412	423	434	435	396	462	422	428	394	425	401	425	453	460	436	436	389	454	397	424	407	436	444	408	438	436	413	415	409	400	395	434	452	390	427	450	401	438	452	409	412	435	423	448	397	429	389	427	461	412	420	421	417	432	454	437	409	423	434	453	395	429	420	429	399	418	423	423	416	435	407	419	449	435	394	454	410	436	398	403	412	449	402	429	424	435	416	451	433	440	422	410	445	447	426	441	444	432	414	488	427	395	449	410	463	413	422	430	402	420	456	423	407	399	425	415	422	404	419	467	384	419	456	426	378	442	428	437	421	428	450	413	445	382	369	412	401	434	409	397	416	426	399	419	454	431	407	471	419	428	446	403	456	443	437	428	394	461	407	458	449	416	385	386	408	429	413	441	410	435	458	425	458	463	425	438	459	430	414	426	382	412	414	422	446	409	386	441	457	467	403	428	423	385	413	419	423	407	432	403	437	433	423	426	417	445	434	432	464	423	383	441	437	410	450	428	460	410	449	454	429	418	402	443	389	423	392	421	411	423	441	468	412	417	431	412	419	395	425	418	423	409	398	407	413	418	412	424	410	398	413	424	436	416	422	404	399	426	406	452	438	422	428	431	400	426	432	418	436	455	441	442	402	454	449	434	433	402	432	441	402	409	444	422	407	417	416	435	406	421	403	422	435	401	389	449	415	439	405	421	411	425	429	436	419	399	407	413	444	409	364	452	402	429	407	417	414	443	429	412	456	433	454	463	402	399	383	418	420	435	413	421	465
5960	1067	1072	978	971	905	975	909	968	940	988	942	921	974	911	946	988	923	918	948	897	1012	969	936	952	958	889	952	957	902	883	956	921	893	942	961	926	972	938	883	903	964	919	907	954	931	887	899	934	916	961	995	912	946	976	936	936	943	942	980	868	922	902	905	952	958	908	904	950	949	957	924	937	922	967	921	1004	938	962	940	975	906	994	919	899	937	919	1004	913	915	990	892	928	940	953	886	941	956	976	941	855	997	922	975	981	912	989	958	924	900	936	904	903	934	989	920	866	935	938	941	975	950	925	905	957	960	904	932	975	954	940	928	940	905	944	902	974	925	912	951	954	879	980	908	938	925	966	914	924	973	941	956	907	959	933	955	892	909	915	941	899	900	923	936	913	950	907	971	932	926	988	896	950	935	928	882	903	968	940	924	943	873	981	978	926	960	927	944	942	899	909	876	897	933	913	956	868	929	931	917	932	927	995	918	903	936	946	929	924	977	936	952	928	921	920	938	946	944	902	962	918	947	941	867	999	948	958	923	958	927	937	888	943	903	954	927	931	937	901	906	988	937	931	914	944	932	939	906	901	955	963	916	990	899	947	942	905	959	946	933	921	987	940	919	951	947	926	979	907	925	949	926	945	910	912	906	912	974	987	942	955	963	931	908	923	949	929	943	909	968	982	900	942	958	928	914	930	949	917	911	929	959	928	963	987	941	955	967	942	962	954	932	952	957	987	919	950	951	908	843	901	981	900	960	940	914	934	897	913	935	902	959	967	991	917	1006	937	933	916	974	984	967	894	967	894	1032	886	904	923	928	973	960	930	998	933	927	935	887	932	912	930	935	970	979	882	926	937	919	906	979	868	954	977	892	959	965	944	929	968	945	952	936	924	866	921	904	973	940	984	887	945	941	952	950	953	976	952	923	910	976	906	917	888	910	921	895	933	895	924	916	967	951	945	929	931	914	890	919	889	863	924	960	907	963	937	966	965	926	960	946	960	930	947	942	923	947	954	939	934	949	963	912	900	874	911	907	930	974	955	958	955	989	883	895	963	975	907	960	902	941	941	918	921	894	925	915	933	974	918	929	896	948	934	992	976	932	956	885	891	912	903	910	854	908	948	897	932	907	930	947	940	965	950	946	882	870	942	944	924	975	908	973	956	995	977	974	901	936	971	856	921	914	909	884	947	904	905	917	887	990	914	923	958	922	941	948	937	930	928	924	960	966	962	978	938	928	925	973	1006	994	941	941	992	941	951	966	969	963	902	956	896	934	946	929	908	920	967	940	896	926	937	944	978	942	975	941	899	971	946	974	901	920	909	915	935	965	912	882	940	910	938	953	904	967	858	946	902	970	928	877	939	937	919	931	939	939	938	922	980	945	896	936	946	914	951	946	982	879	927	938	931	956	964	867	913	919	924	955	960	932	967	920	914	908	968	924	930	957	901	938	941	969	932	902	930	943	942	921	954	950	946	958	947	911	954	966	875	952	983	902	905	946	952	923	909	925	882	897	913	911	899	886	926	972	998	961	905	941	982	921	939	863	931	904	952	960	939	912	962	975	961	972	944	941	910	923	870	958	961	956	890	867	981	929	943	923	935	922	918	918	943	927	957	933	925	916	959	881	944	966	969	943	906	972	913	899	969	996	946	945	974	936	921	888	977	946	985	967	938	890	967	965	927	926	899	951	851	943	955	931	893	935	974	952	882	946	935	943	981	967	926	929	936	983	928	954	973	887	869	960	929	876	882	979	920	903	926	939	962	898	989	921	959	900	907	954	978	903	914	984	958	977	923	950	992	911	937	879	871	908	904	932	936	916	902	936	968	954	946	903	960	945	948	916	927	955	910	903	949	905	947	987	948	955	901	955	913	908	945	937	926	934	952	913	938	922	893	934	937	889	945	941	968	993	949	923	939	890	918	1023	889	944	903	919	923	926	931	944	927	939	960	904	896	961	958	940	906	907	966	938	929	988	902	997	925	897	906	990	893	970	907	987	884	997	956	965	908	882	918	990	976	895	955	914	997	919	933	935	927	991	936	917	950	990	867	926	910	968	921	933	947	976	908	949	935	920	937	873	963	960	936	930	945	963	940	896	868	921	935	901	913	951	973	933	914	974	941	930	964	984	903	933	903	956	915	927	944	942	925	912	881	905	915	918	939	920	929	961	947	945	911	845	930	908	963	897	942	957	879	989	908	871	927	943	944	1003	928	929	927	984	981	961	907	978	887	900	935	957	937	908	939	911	980	877	979	947	949	920	962	985	898	939	933	894	905	858	903	918	943	921	919	1001	960	933	947	899	938	953	925	940	911	936	929	920	986	947	999	897	920	930	906	913	933	957	973	895	910	974	946	953	936	963	1015	904	992	936	915	933	984	929	906	952	975	942	901	893	913	934	943	952	937	953	942	955	952	917	981	962	917	931	910	910	969	937	845	892	910	951	931	953	914	903	925	918	987	888	889	922	889	886	895	902	954	906	938	933	946	906	929	940	995	950	973	951	958	931	946	955	970	899	960	923	926	916	990	895	926	960	953	921	928	936	903	924	873	921	962	994	960	954	954	899	934	953	890	919	960	894	954	994	935	956	977	869	937	967	952	920	1026	941	930	911	929	945	896	982	897	928	901	933	965	891	969	953	957	903	956	939	957	964	900	938	932	969	936	966	920	934	929	926	949	873	880	907	952	920	956	986	974	975	922	961	948	915	943	884	920	921	934	920	959	896	949	934	920	959	930	923	968	888	914	880	908	910	952	945	912	974	942	927	979	931	950	971	978	995	939	982	967	938	937	998	964	947	925	943	874	863	944	942	918	959	921	917	885	929	988	954	941	929	898	973	926	946	861	985	943	908	938	958	941	913	897	909	909	957	965	902	885	933	870	945	933	973	923	959	986	977	930	981	943	835	899	899	948	953	922	924	918	911	902	895	910	948	903	970	908	953	919	929	926	927	963	963	949	956	954	927	976	960	898	891	944	925	958	1003	945	916	935	905	917	953	897	891	961	967	924	914	900	947	946	936	926	889	905	953	903	919	944	976	906	938	964	909	910	918	911	923	973	919	905	940	913	928	932	898	932	929	932	930	950	973	890	951	905	940	941	918	950	960	883	939	926	920	941	885	956	924	963	886	962	939	900	980	912	948	954	987	929	935	966	965	962	934	955	866	920	940	950	946	894	937	931	953	986	966	968	910	950	908	947	928	1039	923	933	903	942	905	916	933	962	918	939	901	892	913	955	882	891	899	960	918	963	904	943	929	928	970	995	925	925	912	990	933	881	923	926	968	912	904	921	936	932	918	919	869	940	897	927	907	965	904	933	936	926	915	926	925	865	899	906	975	875	989	936	951	955	906	946	999	890	946	885	924	931	939	930	901	913	982	908	976	921	902	925	918	941	928	890	918	958	950	905	983	870	950	959	977	990	958	922	969	936	920	941	979	955	964	928	886	963	988	966	977	956	953	920	966	961	976	933	913	930	913	937	922	923	949	996	945	868	966	964	916	909	878
24652	21160	24765	27814	21037	4137	606	524	452	422	426	406	424	384	408	391	414	417	420	353	400	421	409	409	374	403	395	360	377	392	387	347	364	389	378	387	381	393	354	379	338	335	383	349	361	383	358	370	407	383	411	354	399	364	364	380	364	398	395	368	417	361	368	390	369	408	406	373	385	403	371	346	373	394	396	348	369	375	365	396	357	410	407	413	375	364	365	370	373	353	397	365	353	405	373	350	383	399	376	360	359	394	399	384	366	354	370	370	343	386	348	378	391	362	404	404	398	380	394	337	357	367	402	377	403	373	364	368	345	397	360	378	367	365	401	365	366	358	371	427	392	362	415	388	385	376	360	385	354	379	349	373	372	370	353	320	373	318	379	437	357	356	358	357	367	378	352	356	372	406	429	401	343	354	345	394	401	360	384	399	405	410	388	404	374	368	390	360	349	397	392	356	379	369	366	371	387	349	355	382	378	354	362	342	403	379	411	360	362	338	354	348	347	335	367	392	382	394	395	402	345	391	341	349	364	403	395	384	361	388	389	383	350	367	406	368	340	366	369	346	353	393	360	346	374	391	396	372	363	377	416	366	370	371	332	397	401	384	333	363	395	316	327	386	346	339	373	381	365	376	361	390	386	378	361	355	362	391	383	375	389	383	400	399	351	359	395	341	371	365	384	356	412	400	383	345	397	322	359	345	382	372	357	357	375	389	373	382	334	342	379	376	363	415	397	382	384	421	351	378	343	391	350	416	394	381	384	379	362	376	386	395	372	352	358	358	385	386	346	373	331	349	382	376	349	370	357	368	385	358	377	365	344	350	359	371	356	383	358	364	323	349	390	386	401	407	371	350	390	398	369	432	373	395	409	388	341	360	363	421	378	345	410	354	337	407	407	346	393	364	363	385	371	386	359	404	367	370	381	400	362	360	368	344	351	345	373	352	376	369	388	336	367	401	348	338	402	378	406	382	392	338	338	408	395	379	347	371	359	372	381	367	396	396	391	354	352	358	397	357	394	319	354	370	348	373	362	367	373	382	360	340	378	345	315	364	363	389	363	380	384	340	415	393	369	350	378	361	394	367	350	378	361	376	382	360	348	356	375	368	381	338	343	353	374	391	396	343	386	386	354	389	356	365	343	351	381	356	380	386	338	385	416	355	399	355	373	378	388	344	370	353	377	371	382	348	367	366	333	380	369	354	386	394	384	366	382	388	361	337	384	338	350	379	358	389	362	359	366	348	367	380	364	340	377	382	381	343	398	390	346	385	339	394	387	392	391	364	361	354	421	357	353	388	359	383	375	388	383	371	367	367	337	398	373	396	369	372	390	345	370	343	373	346	388	361	397	397	380	366	377	359	357	405	395	402	399	354	381	345	367	388	375	385	366	358	387	330	417	399	367	363	389	365	360	379	376	349	374	373	396	371	409	396	389	356	417	361	374	343	375	359	371	344	376	352	367	386	386	343	381	355	348	365	336	352	357	376	379	391	347	386	359	401	354	375	374	366	357	360	376	424	378	357	382	364	372	401	378	361	370	397	377	393	352	321	365	359	378	384	375	380	358	349	374	347	316	332	368	327	389	428	385	353	391	384	381	369	362	368	350	362	356	390	374	391	375	363	398	350	371	369	382	358	371	335	352	343	378	401	354	363	386	347	373	370	371	390	351	378	378	389	369	372	407	375	379	355	354	382	362	370	343	357	374	389	382	370	342	369	354	371	353	346	335	366	403	359	428	341	368	369	381	349	339	394	341	343	360	388	374	375	372	371	385	346	361	365	371	379	345	354	400	367	375	382	369	376	409	390	406	339	400	342	351	368	351	410	374	346	339	377	366	365	378	388	415	357	359	358	407	366	392	355	378	401	399	366	370	391	388	379	386	381	361	361	366	407	404	386	354	365	402	361	431	408	355	357	389	368	357	372	356	374	326	365	396	380	368	381	395	356	395	398	340	384	379	386	365	348	356	405	347	376	393	371	370	343	385	374	345	367	352	341	363	380	379	353	369	368	361	352	360	381	384	381	394	385	388	355	367	397	376	381	382	380	360	381	365	376	368	397	364	374	359	404	390	387	397	372	350	377	388	381	368	380	363	370	414	355	339	386	370	363	391	395	341	345	361	371	347	372	353	377	349	367	408	338	399	366	419	349	389	378	385	381	429	390	379	398	376	393	386	380	373	373	369	339	393	380	397	383	368	393	372	368	342	362	393	423	364	368	387	354	365	381	367	400	367	347	341	397	377	444	371	380	370	369	404	381	417	393	376	357	354	334	362	383	377	367	357	407	384	371	398	386	391	368	358	414	379	366	387	364	362	375	313	354	368	376	396	367	388	357	429	391	356	346	371	382	358	421	393	363	357	367	394	380	340	347	357	360	379	329	348	368	384	356	342	359	381	378	392	454	371	350	366	356	346	360	372	372	366	365	366	400	360	353	378	389	376	369	388	375	383	362	382	369	374	352	388	372	351	393	351	414	384	350	372	368	376	406	381	373	385	395	334	366	390	389	397	341	341	363	350	380	375	360	359	348	419	326	391	396	375	414	399	373	377	381	380	385	405	328	379	375	367	335	368	367	341	347	414	411	371	387	355	386	344	375	366	394	359	355	363	362	383	410	350	404	358	389	376	377	384	370	369	378	357	384	371	360	370	392	376	359	361	365	386	348	372	378	369	371	357	353	369	363	366	346	379	379	383	340	352	335	380	351	371	358	368	399	390	382	359	352	337	407	380	378	369	327	377	374	420	397	375	375	372	385	355	356	370	369	342	382	388	383	411	374	376	356	376	385	357	363	362	356	376	361	344	363	360	364	400	346	381	391	387	352	358	352	375	364	347	369	369	369	358	367	377	386	355	459	395	355	376	374	383	379	370	372	366	376	373	378	394	383	398	366	376	380	334	362	357	383	390	366	389	387	327	355	376	367	355	366	410	372	352	351	345	361	382	381	363	374	363	331	388	389	367	378	358	382	370	406	420	380	374	385	369	359	352	382	383	327	358	360	387	389	378	375	398	352	365	346	356	366	379	380	374	418	377	376	395	356	398	398	361	376	361	372	341	354	372	366	343	353	386	372	369	389	353	367	387	375	372	374	408	361	365	361	370	345	372	395	364	332	335	389	375	376	352	410	401	378	343	400	345	363	395	332	356	400	383	375	358	396	384	411	368	405	429	408	397	389	399	365	383	374	389	396	376	377	403	367	341	362	401	370	381	342	353	354	387	340	352	374	357	349	375	341	370	371	398	425	361	366	357	364	388	345	361	366	434	393	376	364	376	390	401	360	360	379	393	399	378	393	387	383	363	387	369	380	359	358	393	375	385	386	360	350	372	362	400	410	354	384	350	393	346	380	370	374	348	393	382	355	349	345	368	348	365	333	397	377	394	374	342	387	352	393	382	395	373	359	383	373	366	355	382	386	388	365	390	392	371	362	383	378	345	373	381	356	363	371	378	380	384	386	360	367	383	372	362	348	382	387	344	379	373	390	373	394	373	359
3401	3260	2181	1305	1071	952	875	835	835	917	819	891	819	837	805	843	789	815	791	829	787	838	879	765	829	868	801	867	854	778	781	839	799	811	817	834	835	782	855	841	806	838	804	831	827	843	796	779	791	829	809	788	809	801	820	811	813	830	801	821	827	843	808	811	893	809	830	828	848	827	787	792	850	802	747	837	844	816	845	853	859	813	825	805	849	836	892	785	844	837	795	776	835	795	807	780	828	788	791	902	821	849	834	807	818	806	809	791	813	815	844	852	828	813	782	772	839	812	838	822	825	866	853	822	824	835	787	856	859	883	845	825	806	794	811	791	809	821	834	840	799	825	809	833	805	804	802	774	802	803	815	825	808	795	799	770	775	841	788	825	841	790	796	815	843	848	793	828	771	806	815	772	798	827	787	823	820	766	833	830	862	804	805	856	847	816	762	836	847	823	876	835	819	840	813	816	794	826	811	818	815	895	845	838	797	817	808	820	784	797	810	870	831	868	739	775	820	845	781	810	828	806	813	821	789	833	788	789	864	780	781	773	837	824	818	793	812	839	783	837	803	845	776	840	824	768	808	812	788	838	781	765	844	816	841	795	770	817	795	789	828	850	790	795	781	794	834	802	846	779	779	830	803	806	795	778	780	820	830	792	850	767	828	831	840	834	825	795	810	832	819	813	762	781	835	816	850	832	815	799	824	855	781	839	787	754	850	892	811	809	853	825	797	772	819	773	820	808	838	810	815	805	799	748	800	781	818	823	832	819	797	839	821	803	786	837	755	806	804	819	784	791	773	829	815	780	775	804	827	823	888	807	834	798	781	836	808	765	832	786	752	829	810	780	756	778	828	865	806	785	846	820	786	803	825	834	863	777	773	790	784	856	852	828	781	794	801	881	864	790	861	821	835	819	866	790	843	846	849	750	774	797	764	849	861	831	831	763	832	838	842	856	824	827	828	794	776	808	779	786	809	824	865	773	787	778	842	856	790	830	763	831	823	820	819	848	789	822	838	845	796	859	836	751	788	813	851	793	822	805	778	807	810	857	819	780	813	791	803	769	782	778	846	836	835	778	851	838	806	854	900	850	807	854	833	837	799	820	801	838	836	803	799	783	793	787	829	858	747	839	830	817	801	783	825	779	817	828	827	823	813	808	767	835	877	807	846	804	834	809	778	819	854	842	840	812	886	886	817	834	850	870	842	828	781	828	814	840	820	830	809	809	823	828	853	818	797	825	833	841	820	818	816	761	759	798	812	836	820	826	813	785	812	859	848	807	849	782	824	782	807	853	761	779	805	768	835	840	840	835	814	818	781	841	811	761	864	798	741	785	806	824	825	804	794	810	821	799	819	879	824	791	795	805	836	814	857	799	823	829	783	842	853	825	819	790	782	810	815	792	784	797	796	808	885	836	755	856	811	812	791	842	762	772	832	762	805	820	794	849	785	807	786	823	834	819	815	815	772	728	775	811	812	768	889	800	773	807	778	847	817	823	805	802	789	842	742	799	828	849	811	802	829	788	784	807	801	778	787	788	849	780	821	824	823	742	838	797	827	837	783	853	816	808	806	813	821	825	827	796	778	795	769	816	791	834	847	837	838	821	813	815	832	794	832	787	833	790	782	806	762	821	793	814	822	775	841	808	824	836	806	766	755	804	880	757	805	787	772	840	886	794	816	845	792	824	820	790	786	869	850	816	779	847	822	840	824	757	802	842	822	852	800	762	857	784	795	799	759	854	801	814	825	830	782	811	809	856	812	763	808	832	818	828	755	791	844	810	801	807	792	827	763	894	798	819	819	828	787	779	804	813	793	817	831	851	817	791	781	815	801	829	776	778	844	850	827	820	827	837	769	805	799	820	826	790	810	844	767	825	797	791	851	852	831	813	834	798	795	865	859	800	775	882	838	816	823	831	750	783	778	797	857	807	816	798	795	795	804	818	799	809	844	835	793	819	792	815	767	849	799	791	792	791	782	805	791	824	775	849	832	814	874	811	811	842	750	786	802	868	853	809	820	854	792	826	815	802	811	869	800	803	802	811	748	827	793	787	838	821	802	805	831	728	830	774	779	802	818	809	811	814	813	802	801	810	836	773	821	841	872	792	794	744	893	776	840	845	809	800	818	783	827	853	842	802	745	866	840	788	856	786	795	810	811	797	789	841	821	846	834	825	859	833	824	830	820	794	824	793	826	789	792	817	785	813	810	785	867	751	827	800	840	819	828	784	814	811	851	808	850	822	801	837	783	790	825	760	839	815	826	854	865	842	829	839	817	859	794	814	763	779	806	779	834	815	854	785	838	788	789	785	836	776	837	813	786	808	799	818	777	873	880	841	807	791	777	838	734	847	838	836	831	806	793	790	808	832	857	817	766	773	788	846	845	846	853	820	787	730	844	852	816	802	808	816	868	812	795	824	814	809	814	823	782	783	777	829	802	773	783	748	839	854	858	836	811	766	812	851	822	743	841	808	793	831	776	776	778	807	866	770	794	773	821	748	799	809	806	838	787	809	858	801	806	788	807	826	805	788	853	803	854	856	809	780	816	824	812	799	825	843	848	818	789	805	786	788	816	830	802	827	818	797	840	811	846	813	861	816	800	814	817	813	798	816	833	830	793	825	827	821	845	790	889	808	802	822	812	809	824	835	834	823	792	816	814	821	790	769	746	807	787	752	846	789	845	821	785	789	781	814	812	801	841	779	940	842	806	772	768	785	805	816	770	845	856	800	827	799	824	811	820	788	859	808	828	841	797	804	775	799	785	831	809	858	791	830	878	796	848	811	764	795	771	804	791	829	790	813	805	796	786	804	829	822	806	794	785	811	829	772	843	792	775	785	825	839	818	831	805	783	798	792	847	853	781	767	822	809	759	787	779	844	838	834	794	802	829	813	814	832	777	807	809	853	826	837	806	826	809	839	821	764	784	806	817	771	860	813	804	800	813	872	858	791	780	791	766	789	891	754	811	824	779	818	826	818	813	869	788	796	769	823	807	835	793	881	816	839	828	846	785	837	796	831	847	821	880	794	822	788	809	792	792	808	859	866	801	797	828	874	835	840	784	828	794	786	801	813	785	790	826	811	789	800	815	798	856	814	839	783	830	794	798	763	788	803	783	792	816	832	840	852	790	807	799	804	815	810	770	842	790	793	802	828	786	786	804	789	812	805	822	830	804	864	833	833	806	817	865	767	841	861	803	803	867	843	793	790	806	830	828	737	800	818	807	814	818	779	842	854	816	772	803	825	823	852	806	810	785	811	759	785	836	803	760	783	826	842	808	807	849	798	827	827	824	828	850	806	778	852	830	823	816	836	868	824	814	825	801	812	771	789	837	842	832	831	790	806	764	840	827	795	775	790	876	839	823	800	816	792	799	812	797	763	828	836	817	819	752	820	791	831	829	808	866	827	831	751	835	850	799	879	851	787	784	838	792	802	786	749	790	853	811	813	825	812	861	753	804	773	815	778	770	768	810	821	863	889	779	840	809	803	814	775
23911	21118	25274	27177	21120	21125	2881	477	343	311	291	252	258	230	226	232	245	209	226	238	209	202	183	206	211	233	216	211	220	209	217	206	195	215	210	178	195	200	224	207	204	208	201	214	195	207	184	223	205	189	181	182	185	216	183	163	181	177	173	180	174	212	186	186	186	198	222	193	183	187	174	173	175	195	186	139	222	186	206	190	207	206	202	192	189	207	216	211	176	206	205	211	228	199	176	193	191	210	185	183	171	185	179	192	194	177	179	185	179	187	175	176	191	202	185	175	188	178	196	194	212	180	207	180	188	191	199	182	180	202	168	193	183	205	199	174	180	190	199	175	189	221	209	221	183	185	193	176	196	185	158	183	173	169	212	195	216	176	179	199	164	213	208	216	211	184	172	211	213	194	205	195	191	161	178	166	199	203	196	188	205	199	147	214	194	194	203	215	192	170	191	201	193	163	208	182	197	202	190	169	172	208	186	183	208	203	229	186	164	183	192	185	178	189	185	208	185	157	190	219	185	213	221	194	183	184	177	169	210	203	188	182	168	198	176	203	201	193	191	227	192	197	176	161	181	188	198	173	180	194	193	189	208	196	204	203	191	199	177	192	190	201	188	182	200	180	200	211	220	187	157	178	165	175	198	192	189	196	199	220	216	194	182	170	188	199	189	204	207	223	197	216	194	201	199	185	188	169	183	210	184	194	204	174	187	190	215	187	168	171	180	186	208	173	190	201	177	191	201	193	227	189	205	226	188	181	199	186	219	163	204	182	178	202	218	194	218	192	215	202	207	169	208	206	207	194	188	182	161	194	216	179	194	198	210	186	192	213	192	209	162	191	180	187	205	215	216	190	176	174	189	163	195	171	175	213	175	156	193	223	222	179	185	186	182	207	199	210	173	185	180	184	177	170	205	209	227	180	198	176	192	181	183	211	173	176	195	180	200	185	212	191	197	168	181	206	208	201	208	201	207	179	193	212	213	183	189	234	178	184	177	197	176	176	209	178	183	196	210	208	186	165	197	191	186	219	217	166	187	154	173	207	201	200	206	227	208	191	214	183	222	200	202	182	187	212	198	179	215	163	185	223	195	179	181	183	211	209	186	203	202	195	190	188	188	199	189	177	207	182	186	205	167	197	176	204	169	200	174	161	182	181	161	167	182	197	168	218	185	187	202	189	184	204	192	185	225	177	202	177	213	179	181	192	203	185	213	221	205	181	200	221	199	196	196	185	204	219	206	217	188	180	204	188	204	180	193	197	198	180	188	214	202	207	192	197	191	207	204	199	178	188	212	194	175	175	179	177	166	183	193	190	208	193	200	203	196	200	209	208	181	191	176	181	161	182	203	204	178	186	187	219	189	192	182	185	212	164	193	162	202	210	181	199	207	194	196	173	216	203	201	193	161	206	208	185	208	187	213	213	192	174	172	180	186	206	204	171	213	178	182	183	189	172	208	224	209	203	178	206	195	184	182	199	183	213	198	207	189	212	208	188	174	186	191	195	210	190	196	198	178	203	207	171	191	182	185	191	189	184	176	180	181	191	184	173	177	200	182	195	187	204	222	191	205	183	174	193	190	162	175	191	189	199	184	207	197	213	202	232	168	175	201	199	172	188	168	186	201	189	196	163	201	166	191	197	194	206	186	191	180	187	181	178	197	164	180	158	189	192	214	172	202	199	174	190	159	184	170	177	237	196	184	182	196	175	197	194	209	183	174	190	183	173	186	186	189	205	189	174	186	181	184	178	195	183	223	189	173	193	189	187	195	211	194	192	183	185	172	172	197	171	173	210	190	209	172	180	177	178	173	187	197	201	191	193	197	185	162	176	210	197	228	180	225	211	172	173	178	183	192	203	204	218	195	191	193	195	199	173	177	191	193	187	197	196	222	176	168	200	185	179	192	198	160	156	198	182	203	205	185	215	165	205	193	214	200	201	174	207	182	217	183	207	159	177	174	197	182	169	194	186	210	173	202	178	175	185	164	166	164	180	187	187	170	178	190	201	174	204	188	179	179	169	177	197	199	198	194	200	181	189	199	189	203	196	179	208	196	196	209	216	199	182	209	192	179	193	204	184	201	221	190	176	212	182	177	204	189	170	194	163	179	200	188	187	173	154	202	192	159	208	203	183	182	199	206	182	216	171	187	195	176	168	190	195	214	199	207	183	201	167	191	188	189	197	186	203	164	164	194	191	188	174	200	204	181	211	197	162	240	190	193	193	187	218	185	199	187	190	191	198	187	186	187	216	196	198	169	184	193	207	183	197	160	217	172	187	200	203	236	201	177	192	204	174	211	190	204	181	191	180	180	205	198	177	185	197	209	203	197	192	187	207	187	192	208	181	185	212	180	174	202	210	194	207	209	209	203	198	188	187	193	191	199	186	189	177	193	212	181	183	213	197	189	212	192	194	206	194	230	191	167	199	195	185	191	179	186	177	198	197	180	183	180	180	183	173	177	214	199	186	202	199	204	196	184	202	182	186	205	193	190	183	176	160	182	186	209	170	204	184	203	183	229	196	177	177	188	190	195	190	187	196	198	171	183	193	213	174	172	174	186	184	217	191	203	196	189	195	174	188	189	200	188	176	165	177	195	180	220	194	196	170	200	211	198	179	205	165	180	211	178	172	176	180	170	199	199	195	189	205	209	205	198	238	187	203	169	193	220	178	178	186	196	174	191	167	178	208	197	181	213	208	196	162	196	195	191	206	185	196	218	189	193	177	199	187	211	184	182	215	196	179	207	210	199	201	188	212	183	222	205	180	181	169	184	181	169	202	170	183	193	194	190	187	171	197	208	194	185	188	192	196	183	182	214	212	180	210	171	198	176	205	171	222	175	184	185	179	176	191	196	194	209	176	177	217	191	207	188	196	196	194	212	195	209	177	174	198	198	165	167	169	206	194	195	187	188	193	203	207	209	187	165	213	164	192	175	193	200	212	170	191	192	184	179	188	177	201	170	178	186	184	175	150	199	199	177	190	185	192	207	175	209	202	185	181	197	187	200	189	191	178	205	193	167	211	163	159	180	155	216	187	175	193	200	216	171	184	208	203	180	188	176	210	191	193	204	179	193	185	194	175	171	184	192	201	205	194	212	192	192	210	210	197	195	195	221	210	197	186	195	175	187	191	182	189	199	192	191	190	187	212	218	168	205	192	195	183	209	200	174	208	198	195	212	198	198	174	193	180	174	213	180	195	204	171	195	190	177	170	198	218	169	221	193	186	182	172	226	209	165	192	206	198	192	182	189	199	189	205	197	192	202	149	181	199	167	180	191	188	200	200	193	197	179	168	177	182	193	145	208	186	172	199	191	183	195	204	178	211	199	202	183	177	197	194	170	204	182	164	167	182	190	208	197	199	198	206	188	172	160	229	187	174	188	175	177	193	189	181	188	177	173	206	173	217	193	179	195	196	175	205	196	176	154	183	206	189	189	180	212	197	207	173	198	182	219	202	211	184	185	179	170	199	184	174	198	187	202	175	185	184	221	199
3269	4808	3119	1457	934	734	662	578	495	530	534	510	460	522	459	482	443	479	449	478	465	470	515	440	483	457	460	471	435	451	449	426	500	485	461	466	483	439	509	467	474	460	466	447	450	466	479	433	467	511	463	450	474	467	470	497	474	435	473	458	493	491	454	452	427	436	434	482	443	475	469	463	499	497	417	454	470	443	469	449	464	446	483	476	445	472	433	462	468	442	488	466	467	486	475	445	493	484	468	470	488	467	448	476	472	446	476	437	460	469	419	490	446	461	457	471	422	472	418	495	492	470	469	473	477	462	416	466	427	442	492	421	444	449	431	416	460	439	453	477	454	473	477	470	461	455	449	489	433	458	475	443	448	469	438	464	446	430	466	495	483	488	462	457	429	446	443	473	519	440	461	490	442	441	423	463	433	483	455	431	446	465	459	433	471	475	458	456	460	432	487	447	469	434	482	489	446	487	469	506	464	462	444	460	474	440	437	408	468	447	469	435	481	456	439	428	439	453	443	461	459	468	491	475	499	461	462	425	483	471	466	451	524	451	471	453	489	462	420	459	441	453	443	494	477	476	437	447	441	426	494	511	470	462	427	488	450	454	418	474	462	459	435	428	448	493	480	455	449	465	499	474	445	490	481	463	490	464	456	460	431	474	466	490	460	483	491	457	478	463	484	416	473	433	483	477	460	458	416	474	491	478	425	492	442	470	475	465	438	457	455	479	454	456	482	417	474	457	457	504	477	463	461	458	459	486	442	416	444	424	438	454	487	439	463	461	485	444	486	513	432	496	502	469	448	467	451	449	507	460	445	433	445	479	472	513	450	457	447	475	427	469	445	464	459	431	453	459	453	476	477	465	451	425	510	433	472	461	430	472	443	467	428	467	473	476	463	503	434	448	444	475	409	446	465	479	502	429	490	492	459	430	431	432	473	432	457	410	461	472	467	462	499	462	479	483	452	442	415	438	483	462	495	469	452	476	461	470	486	444	438	461	405	477	430	455	438	431	456	452	477	445	479	438	493	454	426	452	436	462	427	472	448	433	488	422	474	451	447	438	472	487	480	477	470	475	442	441	470	457	446	450	453	512	448	454	469	473	484	432	420	449	473	495	459	440	469	456	454	483	454	460	462	480	458	491	494	442	495	485	480	442	453	487	477	435	454	428	419	468	453	491	428	453	466	441	449	498	466	442	465	493	474	451	467	427	419	455	454	482	459	469	477	450	479	448	452	476	489	477	466	508	451	488	480	479	485	462	462	479	479	480	462	476	441	447	453	476	455	477	442	465	445	457	475	426	461	446	461	438	467	438	465	486	497	444	434	468	442	439	442	466	459	455	482	448	443	454	429	468	507	424	491	412	428	455	451	450	463	477	445	466	449	472	486	449	491	469	461	467	437	462	458	482	480	470	451	447	460	491	441	420	501	470	447	432	429	493	479	468	484	447	461	455	504	438	424	465	453	449	516	484	433	462	449	475	437	482	487	455	463	495	474	456	424	456	447	451	430	458	458	428	461	500	447	475	469	450	474	445	464	447	421	481	431	436	439	468	481	439	475	468	462	443	451	482	464	425	485	446	458	445	491	481	461	426	472	472	467	480	464	447	469	485	490	445	447	482	456	458	481	454	447	451	468	440	483	461	443	466	467	450	482	459	489	463	448	475	422	474	461	472	467	439	452	423	432	417	507	427	470	447	437	464	459	480	490	434	444	461	465	465	468	471	438	491	453	451	462	421	475	455	464	426	471	429	439	450	441	429	445	456	451	452	416	464	438	504	436	483	473	466	465	493	443	480	418	478	464	467	470	453	461	463	460	459	479	462	471	427	433	425	452	482	474	458	456	481	428	445	448	505	455	443	465	453	465	426	450	449	457	467	410	469	431	465	473	420	447	463	452	417	448	485	455	489	460	449	493	451	444	467	463	484	473	462	448	448	493	439	514	479	461	462	463	445	449	476	501	429	441	410	522	452	478	463	463	458	461	439	475	427	470	426	478	506	467	465	458	449	470	446	467	463	428	431	441	422	479	448	481	469	460	464	452	413	469	452	470	483	452	478	448	501	435	470	432	438	463	441	444	474	442	481	460	442	462	425	444	417	473	465	483	463	445	454	460	442	404	452	463	439	437	457	443	453	442	416	434	455	452	459	430	455	476	476	455	425	439	456	425	438	458	452	419	462	477	478	457	447	429	455	504	432	430	443	472	483	469	398	476	419	457	452	422	471	464	451	451	462	467	411	452	448	435	498	453	469	453	475	426	468	465	484	439	424	470	461	451	462	431	444	486	459	443	458	440	487	434	481	465	457	476	480	446	442	466	485	471	423	454	433	437	484	464	486	454	473	469	419	436	506	471	446	420	472	464	493	434	485	443	499	464	448	486	454	451	454	487	477	438	488	453	442	473	416	449	437	451	453	488	448	457	460	483	469	429	434	455	467	432	434	502	453	420	457	448	484	472	540	486	463	480	473	445	485	438	442	455	485	457	421	455	484	403	456	463	485	445	456	463	458	434	476	445	420	488	485	444	463	461	493	444	435	456	469	471	466	457	481	478	469	438	462	395	438	477	450	476	442	499	476	458	507	480	459	439	441	466	465	462	496	478	497	452	459	475	488	454	448	468	458	447	471	452	468	472	433	455	468	433	467	462	465	486	452	428	480	461	444	491	479	480	425	448	465	421	466	469	445	480	473	472	456	464	464	455	443	468	476	453	473	439	432	415	459	426	458	456	487	489	431	440	422	474	427	462	451	432	468	470	476	443	446	452	456	455	464	454	446	445	467	455	469	484	485	444	474	464	462	409	446	456	399	441	458	462	459	443	481	484	477	497	486	463	486	463	460	466	444	458	449	431	481	454	489	491	441	516	443	456	471	494	456	451	405	434	433	507	446	437	462	463	501	439	452	491	455	455	456	443	451	437	442	473	454	421	427	484	479	488	455	446	460	436	432	445	462	440	497	433	458	455	448	455	485	442	445	460	456	455	440	465	456	450	443	449	449	444	464	465	438	443	444	408	480	461	441	470	458	438	446	488	440	434	460	479	489	473	476	472	431	470	447	459	465	473	476	439	422	423	435	439	446	463	521	455	468	471	447	442	421	450	424	458	476	477	487	447	423	467	445	454	452	451	468	501	451	459	430	484	430	477	462	452	454	488	473	472	435	462	480	462	477	485	480	464	486	463	465	470	486	445	421	474	443	452	474	468	432	464	505	495	441	438	462	455	460	417	452	463	470	435	462	444	468	466	462	446	475	452	490	447	425	458	493	474	464	462	448	443	466	413	464	457	428	450	447	476	432	455	494	420	456	466	459	454	455	431	492	466	459	446	433	455	472	467	480	441	384	445	496	444	444	479	484	442	459	438	480	424	424	483	502	446	493	444	477	447	456	459	427	477	457	389	461	424	476	446	436	447	425	429	462	474	438	462	474	454	494	439	471	480	471	464	471	430	442	468	449	469	468	444	469	488	446	484	460	417	466	471	431	436	488	448	466
33032	11255	1563	710	621	602	461	426	429	464	418	441	456	434	448	406	454	430	412	486	453	408	428	439	452	439	484	456	405	446	439	438	442	402	450	432	432	434	426	439	403	420	424	429	421	442	392	392	461	469	428	433	460	441	434	433	460	427	436	467	435	445	454	426	433	492	416	413	427	443	451	426	438	421	408	440	393	403	390	423	442	409	367	410	452	447	437	418	419	433	442	427	418	458	465	436	446	415	450	418	427	394	401	442	437	460	443	414	421	462	440	438	429	412	449	422	406	396	398	463	432	426	433	418	441	424	431	472	394	425	434	483	427	455	413	456	465	444	396	437	437	406	457	459	436	413	452	424	414	393	433	406	397	412	430	432	431	387	445	435	416	419	438	445	404	431	438	471	389	433	445	411	453	428	421	431	466	409	460	445	424	445	429	419	414	464	446	422	414	436	425	454	391	439	421	408	389	417	458	446	425	409	446	444	478	407	441	410	442	449	393	423	445	412	473	431	396	382	392	391	407	461	428	386	378	429	412	401	434	413	408	435	426	433	454	444	449	432	410	439	406	434	446	448	452	390	428	475	429	442	428	454	455	468	453	445	444	417	417	389	411	409	460	427	394	448	394	466	437	441	446	390	413	408	417	404	386	421	420	429	435	507	475	445	436	439	419	447	430	430	434	452	426	415	415	445	432	419	447	445	382	386	457	446	419	448	413	438	416	411	405	442	415	442	425	444	469	453	427	466	439	445	400	431	396	434	432	402	370	448	377	429	411	447	452	464	427	431	412	432	455	418	446	431	418	435	429	443	456	436	403	433	454	457	412	449	436	440	457	422	428	414	446	421	425	436	442	448	444	444	463	403	420	435	427	461	444	438	452	419	447	419	440	399	443	444	442	437	441	460	434	451	409	439	449	422	439	455	442	480	398	442	453	434	446	429	409	422	445	438	411	467	474	441	404	412	431	456	454	433	422	413	434	449	452	373	482	453	411	443	431	415	431	442	448	381	410	428	471	407	402	427	430	406	418	462	457	458	422	451	434	442	435	407	418	378	467	400	426	402	414	449	437	419	415	382	442	441	449	411	441	425	412	393	419	460	409	415	421	453	423	453	434	446	408	409	439	441	405	400	414	436	459	442	416	423	427	450	463	447	450	417	388	456	435	442	448	393	417	425	441	429	457	377	433	431	421	448	405	434	418	429	437	449	464	427	433	428	407	405	441	402	446	472	412	425	475	475	449	423	462	449	466	411	410	475	427	419	436	444	398	463	399	410	432	413	426	481	422	428	408	443	399	444	432	427	414	416	428	426	446	400	431	433	467	432	433	420	418	399	391	421	412	419	468	449	479	466	473	445	410	445	430	405	435	433	395	414	439	428	432	407	414	426	428	401	406	436	435	454	430	449	410	415	462	428	429	455	431	460	425	413	415	433	397	377	424	429	437	468	462	461	446	434	420	419	443	415	485	400	444	408	482	432	421	405	410	404	397	426	414	341	461	415	429	439	420	435	454	447	454	424	451	427	410	432	447	446	446	441	412	416	475	436	427	378	431	451	437	416	402	446	439	449	413	386	428	428	433	441	439	458	441	415	445	445	429	417	469	439	426	472	430	411	401	420	468	396	397	428	465	440	442	437	451	420	475	396	432	421	432	416	390	395	427	429	431	472	474	453	420	446	398	427	415	445	407	427	423	448	419	439	409	450	399	412	448	451	450	449	418	416	390	414	426	445	421	457	461	452	421	463	447	434	419	429	412	463	434	457	419	423	454	421	430	448	424	465	395	446	432	428	477	400	419	454	405	448	438	386	394	409	412	447	419	405	416	383	452	400	421	439	391	460	444	447	471	466	453	399	453	442	418	461	462	440	462	427	426	424	402	446	427	441	413	420	431	460	425	424	403	409	438	430	389	421	425	410	411	419	447	451	431	447	467	443	410	456	415	474	425	433	403	409	431	420	434	455	426	412	431	422	393	427	461	413	455	437	418	391	444	427	382	414	454	368	447	439	448	452	443	455	439	399	380	447	442	425	425	381	426	440	429	441	430	469	437	446	446	439	431	404	442	419	430	425	409	441	410	450	380	409	459	434	499	469	437	432	442	393	423	468	369	421	471	465	443	397	453	429	464	396	433	394	420	422	408	408	418	428	447	434	423	422	424	462	426	431	432	419	409	453	446	423	459	448	416	445	433	409	435	416	448	407	432	437	405	471	421	449	424	447	452	451	390	433	439	442	417	464	413	440	401	426	389	437	442	452	387	454	438	433	418	410	435	416	431	417	394	439	412	414	418	388	469	425	418	455	429	388	429	393	447	394	415	406	457	422	436	468	459	433	443	408	423	400	420	437	454	437	446	410	395	423	457	486	462	459	427	445	465	471	436	432	473	391	429	448	378	435	429	415	447	407	408	438	420	433	408	424	405	448	445	432	411	450	446	447	451	434	431	448	441	419	405	444	447	437	427	461	460	497	451	436	437	408	436	391	451	452	479	459	470	419	440	438	449	466	410	396	458	412	430	417	429	435	424	421	427	428	419	452	440	439	445	405	416	447	475	442	439	397	424	458	403	447	433	452	439	425	412	414	437	408	430	440	453	396	456	412	418	437	448	400	422	418	480	448	425	486	377	442	426	423	451	417	439	438	466	420	412	440	445	394	438	377	424	417	411	495	449	484	383	438	427	435	427	422	447	407	424	422	441	414	452	422	440	431	424	425	423	440	422	400	470	426	398	442	434	426	434	435	457	436	409	498	421	420	469	435	461	410	439	425	421	449	413	450	406	435	429	429	434	448	407	458	433	434	440	437	472	484	438	396	410	406	430	460	448	419	431	414	411	436	455	416	438	423	437	437	440	489	452	450	421	432	426	418	443	438	388	493	441	418	449	421	421	435	411	415	437	438	457	471	413	461	406	407	468	422	414	439	435	417	375	459	439	427	448	429	431	450	438	453	421	424	453	401	387	414	395	430	452	467	476	465	473	430	450	403	450	427	438	426	437	444	457	468	385	447	421	420	385	419	445	441	406	434	405	451	453	414	429	414	418	464	397	433	428	440	423	430	454	426	444	399	425	468	417	407	454	432	444	427	447	434	425	405	460	428	434	419	423	462	419	459	423	428	479	446	435	417	418	442	435	468	443	411	440	419	419	401	456	383	452	463	469	445	419	433	406	418	420	423	408	454	400	465	459	405	435	418	417	425	424	426	461	452	444	430	393	426	380	394	390	442	419	431	401	436	404	422	411	411	457	418	431	434	448	441	453	390	443	460	384	449	440	426	422	463	427	439	423	397	445	406	447	442	411	412	447	421	447	426	426	423	423	413	381	436	428	400	401	390	432	444	430	414	445	448	433	410	444	450	403	439	477	442	458	431	437	449	431	447	430	410	421	433	464	432	451	431	431	447	439	427	408	423	445	478	437	462	407	433	451	440	424	431	439	420	419	425	409	426	408	369	452	419	445	431	417	447	445	432	398	440	412	381	417	427	442	444	423	452	433	440
6163	1155	999	968	955	954	1004	929	969	964	917	972	959	974	943	965	953	952	971	918	940	946	979	1028	927	1007	950	970	976	916	957	954	951	955	975	955	991	944	949	937	931	964	996	939	948	939	978	973	920	928	902	914	916	930	974	930	958	1002	937	935	1003	993	955	949	978	958	954	907	940	950	944	999	934	934	958	980	955	939	951	960	939	921	994	939	979	979	922	938	953	946	979	974	984	923	928	977	921	1008	948	912	990	938	994	910	1017	955	978	962	916	956	954	916	997	926	965	927	904	926	969	983	946	970	966	1018	948	961	951	988	968	963	962	977	927	967	968	915	970	987	960	933	949	937	941	980	984	915	912	903	962	978	967	911	931	956	950	887	898	983	914	923	937	985	978	980	968	948	923	942	897	969	938	943	930	913	986	1004	959	943	965	928	996	919	939	900	945	956	953	948	937	973	945	959	984	869	949	940	949	978	929	956	923	924	932	979	896	910	954	938	915	1007	947	938	947	923	972	928	962	936	943	940	959	981	986	925	955	957	993	938	896	947	933	921	929	899	929	967	937	997	970	930	947	959	956	971	914	982	908	882	973	964	978	960	939	950	912	945	947	908	1014	978	929	995	991	946	970	978	981	947	981	972	914	958	934	958	937	940	952	883	914	1028	913	950	934	953	970	961	916	967	977	1012	972	953	922	951	967	968	922	1018	944	921	920	935	963	974	988	984	897	960	990	932	962	954	917	991	911	948	953	960	971	934	984	909	938	908	922	964	979	1033	962	902	936	1004	973	929	987	996	952	1005	953	875	998	943	942	976	902	962	957	873	942	946	913	977	994	953	979	972	912	949	1013	897	959	935	985	979	968	942	922	949	952	905	944	917	980	972	932	980	896	924	935	921	917	929	955	975	970	985	962	911	971	969	964	937	912	906	920	986	943	932	928	931	984	963	918	977	959	950	880	1006	933	932	966	932	963	969	914	939	943	872	927	986	959	959	961	890	997	967	1010	1020	949	978	957	963	989	928	932	892	941	993	989	944	1041	946	1002	973	943	952	925	903	978	938	938	945	960	948	974	986	911	924	951	988	985	914	908	972	985	925	973	952	969	899	1011	961	911	946	950	950	947	987	973	969	982	975	986	960	982	950	974	971	985	948	922	937	932	986	868	920	929	927	936	975	931	933	925	980	951	926	950	932	931	951	954	1009	931	972	979	961	941	975	982	1005	1003	986	959	952	943	922	967	939	977	924	928	939	960	976	956	926	953	917	942	977	906	928	910	1007	991	930	916	926	898	995	969	964	944	942	966	949	956	939	1002	927	1017	900	911	901	984	989	916	993	978	956	940	928	933	969	933	915	927	930	974	905	978	967	953	889	906	1009	1002	1001	884	911	985	988	946	957	917	861	949	959	965	955	972	929	980	969	1003	938	922	960	899	933	947	954	953	997	978	927	958	964	898	944	952	955	945	941	1000	931	979	918	979	981	915	953	1036	949	922	908	934	929	942	925	964	936	941	955	949	951	998	939	964	920	931	919	906	896	970	929	954	967	965	974	946	948	942	970	905	863	992	991	938	946	952	944	1002	933	927	935	935	995	969	950	951	991	900	961	992	972	965	956	919	929	943	999	925	918	953	978	921	961	929	945	938	939	978	932	927	954	967	963	932	910	948	984	944	942	963	947	929	959	959	995	1003	915	924	936	938	953	966	984	973	967	976	916	933	979	1038	943	958	938	950	959	941	961	987	1011	965	988	982	948	962	933	1002	972	938	981	990	1009	950	943	906	1022	958	924	959	946	901	958	973	941	895	951	965	936	924	924	942	945	990	951	894	921	916	934	920	979	1001	993	942	948	932	972	1022	916	917	1051	955	942	926	990	987	939	949	973	948	988	947	974	922	921	963	952	981	963	1021	920	919	964	941	931	935	987	960	976	961	977	917	945	915	941	927	909	982	922	959	990	969	944	934	990	905	986	925	939	939	994	952	920	870	949	948	912	949	1012	967	919	989	923	927	977	998	932	897	957	978	900	976	959	955	952	942	1011	979	936	907	967	989	943	907	953	930	986	947	991	896	1004	933	936	977	928	923	975	952	936	958	1012	989	933	907	916	959	939	950	935	940	980	1018	935	943	931	904	981	974	931	935	963	923	950	971	970	966	921	968	935	964	910	936	875	900	975	942	995	950	1025	987	957	910	944	965	974	971	940	925	937	958	925	931	912	953	969	969	871	933	934	927	948	912	958	987	935	1005	931	895	980	954	948	976	989	967	954	961	904	966	948	962	998	933	925	1026	942	935	939	911	881	961	965	929	949	954	909	926	966	971	919	910	947	938	901	967	934	945	960	1058	923	925	969	970	953	919	888	938	957	952	967	967	924	947	992	928	958	915	979	935	961	935	925	930	949	965	920	942	996	976	914	927	1003	921	988	950	931	940	967	953	966	934	957	909	899	945	876	901	990	900	946	934	975	977	1027	971	906	981	912	997	1027	986	918	937	927	862	948	962	987	913	938	920	939	928	886	921	949	978	942	940	970	989	969	946	958	860	929	881	957	958	943	955	946	940	939	937	954	986	978	942	933	952	923	959	959	968	960	956	911	960	986	966	991	966	937	941	903	954	954	904	940	954	970	940	977	894	930	949	975	989	917	975	957	924	929	950	987	994	911	991	976	920	961	913	1002	931	940	1000	923	999	985	955	930	919	990	982	930	1005	970	967	961	975	954	994	965	933	913	948	979	928	959	918	1050	963	942	904	949	937	936	988	891	965	1015	942	941	952	941	984	936	984	990	946	928	987	957	969	911	919	974	987	919	961	965	948	979	951	981	912	973	945	977	939	984	956	953	920	997	889	942	923	934	919	979	959	941	962	966	964	898	979	948	977	941	949	964	982	921	957	926	1003	973	998	992	972	945	913	962	954	997	885	993	980	981	995	928	989	919	910	969	1004	921	966	908	944	931	967	941	964	939	1005	920	942	929	943	970	952	934	961	904	900	999	941	895	979	928	970	946	957	935	975	951	939	963	957	936	903	925	975	957	860	920	965	980	956	938	978	958	955	1007	943	951	915	941	944	967	937	1001	963	986	914	924	890	943	931	967	959	975	961	960	925	963	957	953	900	903	910	928	909	918	957	967	963	892	968	901	972	972	890	967	953	932	962	931	898	938	932	920	907	986	917	950	930	932	938	957	894	1027	943	989	937	944	945	926	995	914	887	928	914	910	931	946	975	950	952	900	959	923	944	936	934	935	1010	947	934	940	922	914	954	935	937	969	924	941	935	953	976	935	943	936	957	1004	999	972	930	991	983	908	1011	917	1001	994	993	994	922	900	929	914	971	967	965	1002	979	934	889	932	959	957	955	899	939	968	952	983	974	937	951	921	921	933	949	947	955	999	947	977	944	923	945	995	946	1008	1003	951	939	993	989	938	938	970	970	889	919	1005	931	963	887	949	952	942	927	916	926	958	952	992	903	987	980	880	917	878	1013	977	1007	966	966	961	910	903	940	931	1004	982	938	902	970	963	950	999	984	921	932	981	954	919	909	945	921	993	945	898	963	1002	981	1050	942	1014	921	974	951	900	930	936	965	933
24647	21122	24714	27767	21011	3908	637	490	431	370	408	424	390	375	407	404	384	397	358	354	380	392	390	389	354	397	370	401	405	369	368	345	384	418	385	382	383	379	371	365	345	378	391	361	377	360	360	383	381	381	394	323	387	378	362	391	389	343	361	377	346	392	377	374	350	381	364	361	371	379	341	338	336	347	370	404	344	376	351	385	362	384	377	347	393	373	362	375	334	348	378	385	357	365	382	368	390	341	362	389	324	359	374	386	360	369	377	362	393	357	377	370	345	338	360	397	360	364	415	386	399	356	349	389	397	396	371	392	352	379	345	355	391	398	366	365	381	370	370	364	370	371	380	385	358	387	378	352	344	378	342	372	379	365	372	354	378	353	371	406	384	395	365	374	338	396	332	370	376	342	381	413	377	389	341	357	362	368	352	340	362	385	348	340	374	371	350	344	361	352	374	335	350	361	377	361	312	361	351	365	336	366	368	366	340	353	353	353	384	376	371	373	351	371	382	372	386	364	378	360	371	372	355	351	388	373	383	377	357	394	358	352	362	419	386	356	379	378	354	339	366	357	376	389	373	360	361	370	367	402	376	372	360	413	380	393	364	394	347	395	395	353	338	382	347	378	348	368	354	371	400	363	369	355	324	416	326	364	364	363	368	346	384	413	349	383	398	353	374	368	399	345	391	399	350	386	375	363	351	391	360	385	359	386	361	385	380	382	354	397	380	378	368	375	367	333	365	373	376	367	399	385	385	378	379	384	409	394	374	414	378	372	343	358	387	367	382	372	410	382	406	348	381	365	344	371	382	336	329	349	384	364	348	387	361	398	348	353	327	366	386	405	381	351	363	390	346	379	350	330	346	368	361	391	337	366	418	384	376	357	371	394	377	343	353	353	370	358	359	347	359	361	347	332	384	395	371	366	392	375	367	368	367	381	356	373	369	375	367	353	339	345	404	325	382	344	361	375	426	337	341	376	417	379	383	372	383	339	389	348	377	384	380	374	355	369	381	401	375	351	405	374	338	354	421	352	345	372	373	352	372	364	365	337	382	353	343	399	319	371	312	365	364	367	339	370	356	349	368	343	397	335	378	433	352	367	373	387	386	378	395	317	380	394	386	415	345	386	365	404	347	371	375	355	383	405	371	379	405	349	349	386	370	365	337	375	381	358	359	351	386	372	326	359	402	388	368	374	379	352	349	386	369	356	383	364	370	365	395	344	399	344	354	348	349	359	389	366	375	327	346	328	372	404	368	349	369	383	360	382	356	408	382	373	379	371	362	417	414	314	375	344	388	371	369	359	374	370	388	371	333	382	362	373	374	355	369	376	362	348	381	365	401	326	383	334	383	377	338	380	347	356	381	333	366	366	354	356	366	391	373	361	337	378	386	344	430	387	365	374	411	367	365	350	336	342	421	356	407	369	341	412	343	326	353	387	311	347	358	358	389	360	382	369	360	373	404	347	360	379	343	358	381	364	376	377	373	370	393	376	385	362	388	397	367	325	351	363	370	373	382	377	353	342	391	314	351	379	333	410	388	380	389	364	406	365	355	387	360	357	372	368	340	371	361	352	362	352	391	365	362	397	317	361	391	379	375	368	323	355	356	422	372	365	385	377	401	379	358	335	352	385	353	369	439	365	368	392	363	371	381	402	383	398	416	351	369	346	344	369	368	386	360	361	358	361	404	392	341	349	395	402	333	346	379	368	397	403	379	363	378	339	377	373	398	373	369	354	335	362	339	383	394	371	385	326	398	341	349	387	364	361	366	356	381	401	372	376	373	336	358	345	333	353	386	309	330	396	354	341	334	382	349	352	387	349	364	359	368	354	378	363	369	397	362	352	410	343	397	376	401	380	361	377	397	350	371	324	348	357	364	363	409	391	353	400	374	401	367	362	365	360	421	381	369	356	357	351	367	386	394	314	385	411	410	392	380	368	383	361	373	352	426	334	360	375	322	394	394	338	362	370	371	384	367	384	363	326	377	350	374	392	339	366	360	344	348	373	382	332	356	378	383	367	390	364	376	352	346	372	362	363	342	384	352	372	388	401	365	380	384	398	369	334	384	388	399	334	380	381	376	357	387	311	357	376	391	368	382	364	361	361	340	396	398	356	369	386	357	366	349	364	356	399	363	361	364	345	368	398	407	392	367	358	346	434	377	351	368	367	337	393	396	360	341	369	377	350	333	395	362	368	361	359	378	360	345	367	384	331	372	431	370	345	377	370	395	388	374	374	366	348	351	371	350	340	408	372	353	377	369	353	327	315	328	365	355	333	360	352	354	374	374	405	399	361	333	377	392	379	366	378	308	387	345	353	390	398	377	387	375	336	395	392	338	365	343	349	352	383	393	368	407	387	335	356	368	358	371	346	361	369	359	362	365	351	382	349	363	387	354	347	379	365	353	373	335	336	331	368	382	387	333	352	412	383	410	364	393	380	372	347	360	353	332	364	351	407	390	339	349	389	372	338	384	388	357	404	408	357	339	403	374	333	356	360	363	363	351	381	332	366	366	397	386	388	407	354	323	355	334	357	374	355	377	368	346	380	368	394	344	390	374	369	371	377	393	372	369	381	372	377	367	395	370	344	390	394	396	371	370	359	345	328	381	399	347	372	403	380	382	363	388	394	342	380	389	373	365	344	400	378	394	388	338	357	344	374	399	393	368	375	377	368	392	348	381	376	376	357	347	362	354	331	339	395	376	354	398	345	349	394	362	389	347	328	384	394	373	361	378	348	351	354	348	393	375	379	380	374	348	373	362	354	359	380	388	360	364	384	352	368	362	364	389	387	377	335	380	377	345	400	351	331	368	372	352	318	388	353	377	353	355	410	376	387	376	360	337	337	371	371	361	422	408	353	346	368	401	397	349	405	393	374	370	351	365	352	379	353	400	394	396	367	385	370	364	362	334	363	384	370	396	382	395	362	351	378	382	337	378	390	361	394	374	366	369	355	381	346	377	373	336	377	348	371	357	363	397	351	373	368	335	350	373	346	359	359	367	366	372	344	352	349	358	363	358	396	348	324	386	372	381	398	344	358	347	390	400	332	409	354	366	373	349	411	356	355	365	381	360	354	374	311	388	339	380	379	367	366	358	331	393	364	395	359	365	394	353	385	366	366	370	383	372	367	334	325	354	351	387	366	353	382	381	399	356	378	356	408	336	363	366	351	354	353	348	357	373	357	374	351	356	390	377	386	383	369	384	363	362	374	357	361	329	352	362	359	421	417	358	333	386	399	343	339	370	397	368	354	403	380	370	341	341	396	396	390	381	324	363	341	379	360	390	352	381	359	358	378	393	372	382	352	358	385	367	334	369	341	344	359	380	363	384	397	377	378	400	358	328	357	347	397	371	404	382	352	346	398	429	334	376	353	373	342	362	389	383	366	363	368	390	376	393	341	380	359	359	349	367	328	366	365	369	369	358	361	325	358	325	407	399	366	400	367	325	386	355	358	359	368	375	350	405	371	339	358	364	403	328	328	395	368	433	375
3393	3104	2260	1343	1051	934	908	843	840	859	798	827	810	857	839	797	800	851	803	865	770	824	811	811	810	806	856	831	797	817	833	779	811	807	798	820	803	802	823	798	777	796	837	842	767	795	784	844	774	762	800	770	817	868	864	825	792	779	826	821	804	844	766	763	800	844	792	825	835	824	816	789	804	786	812	752	844	801	835	829	764	780	786	780	809	788	762	829	849	806	805	810	847	731	793	815	792	796	752	822	871	790	822	803	824	829	846	799	831	798	827	802	846	806	818	804	787	796	821	813	808	782	815	804	821	733	772	848	823	790	842	785	800	777	780	823	820	794	823	811	834	785	801	804	802	786	822	790	780	768	795	831	774	779	830	817	803	766	827	768	845	843	849	816	783	781	834	801	801	818	788	831	773	778	827	822	819	805	798	776	828	793	816	829	822	786	812	825	764	808	849	775	823	830	821	766	841	785	820	774	793	812	837	836	793	793	785	851	806	786	802	839	790	781	780	800	788	777	827	816	812	795	786	798	805	818	791	797	799	757	774	819	848	841	821	813	776	781	792	781	793	825	833	804	838	749	854	866	835	768	819	793	803	809	837	858	834	765	775	858	776	786	813	782	834	809	811	845	791	796	789	785	845	801	775	771	772	803	850	781	798	802	872	786	777	772	796	798	769	829	825	780	820	825	815	825	796	804	828	805	833	839	800	811	748	823	810	817	807	824	826	788	760	855	761	797	803	778	808	834	782	803	807	789	800	822	811	777	838	820	830	777	790	761	765	815	809	765	830	825	826	823	816	802	831	844	874	846	825	786	777	782	789	830	799	802	813	799	778	805	832	772	801	794	812	823	786	825	814	804	798	835	767	836	808	767	809	765	799	788	756	776	798	845	778	820	765	786	794	823	804	845	807	836	832	771	810	803	795	791	813	778	823	788	834	827	790	824	801	806	865	823	812	785	784	787	811	784	758	761	799	737	754	804	814	829	761	825	783	834	789	793	783	817	859	802	806	784	803	771	815	802	773	851	787	813	778	811	820	795	820	760	822	836	806	791	806	825	759	755	812	818	838	832	799	809	802	807	788	795	835	834	826	801	847	824	770	818	854	815	823	900	770	793	837	792	790	807	776	804	842	841	751	793	791	820	808	868	800	814	798	834	796	807	801	833	802	786	754	822	787	769	775	817	804	759	798	816	805	799	773	855	809	799	841	783	834	826	857	747	840	822	824	811	779	742	813	808	808	744	854	756	818	830	837	786	813	785	874	806	792	838	783	805	807	796	815	847	821	736	757	812	846	837	807	810	795	760	817	795	810	792	811	812	752	790	833	788	766	792	744	849	801	835	790	850	760	780	800	761	769	806	841	786	770	782	802	855	805	893	835	789	781	820	776	826	796	738	834	828	829	824	798	777	828	751	771	794	812	838	816	771	775	777	807	830	837	783	797	793	838	848	809	787	847	769	774	822	879	767	836	795	755	805	828	826	776	817	793	786	790	812	808	800	834	771	782	799	820	808	811	769	800	783	814	741	848	823	833	890	834	826	827	799	780	807	791	843	854	772	759	808	729	744	850	791	837	816	802	775	805	794	793	790	815	766	833	768	788	798	798	828	792	857	847	831	791	789	813	795	846	797	824	777	808	789	820	853	848	797	808	806	830	857	795	809	772	735	778	799	800	812	821	828	826	859	835	729	866	802	799	833	769	775	788	828	769	841	801	814	811	760	776	763	734	797	838	800	760	723	808	789	766	814	794	770	763	797	754	788	853	816	785	823	780	766	784	756	814	846	804	812	804	775	805	843	819	769	780	787	774	769	775	807	781	785	819	834	817	806	825	798	807	786	806	781	799	832	842	823	827	805	768	758	807	776	775	839	806	812	827	750	791	766	753	754	768	742	813	772	804	796	819	761	792	849	777	755	819	815	860	822	795	774	781	783	834	812	794	793	804	803	764	804	779	780	793	800	829	799	884	798	808	754	765	808	822	755	819	786	820	846	767	807	836	831	780	737	778	755	803	804	816	819	802	807	843	791	803	828	856	784	796	751	841	772	806	808	809	772	830	787	774	815	815	798	827	854	760	820	808	815	829	804	816	821	784	809	764	826	794	767	846	799	785	845	810	818	739	765	776	832	756	833	789	749	779	803	794	777	776	805	807	814	762	808	824	793	801	765	761	781	846	844	782	794	805	817	801	767	805	798	805	763	866	832	787	783	849	849	746	824	792	785	828	796	815	755	765	857	833	800	799	878	778	843	824	763	856	795	832	792	819	802	779	860	825	823	778	805	733	799	807	870	841	769	850	797	839	817	786	807	824	780	759	797	780	777	805	803	805	827	791	774	797	747	759	791	777	787	782	854	799	772	805	877	824	863	771	806	789	827	759	785	832	772	818	742	818	784	763	806	761	781	823	838	767	818	803	756	820	807	841	817	780	819	857	806	822	813	823	820	784	836	725	777	793	796	824	792	833	797	808	798	815	804	808	760	814	842	797	777	791	795	779	779	811	806	863	808	766	786	791	783	818	795	911	780	790	855	800	801	780	766	764	763	809	843	807	823	794	796	783	889	823	784	796	817	840	772	846	802	834	801	801	846	808	821	793	797	794	808	796	811	810	763	799	853	804	814	775	773	825	854	802	772	815	787	791	823	798	784	801	803	795	806	805	795	823	804	772	741	800	796	779	814	795	873	790	792	837	833	823	844	777	808	798	785	785	813	831	832	783	815	855	735	810	828	799	829	775	813	786	850	761	825	796	839	807	784	803	747	833	794	877	811	815	854	772	862	769	798	822	817	841	823	772	819	839	804	809	781	853	797	794	805	829	798	859	833	795	730	789	788	821	811	830	809	812	813	779	836	788	815	791	819	810	832	816	822	769	815	777	786	799	738	802	823	845	796	801	792	800	763	846	827	790	801	812	774	835	779	790	845	817	791	815	843	797	775	810	817	812	848	837	871	805	818	844	809	786	741	808	841	786	822	780	797	786	738	767	828	773	812	818	836	838	820	803	827	825	792	760	761	804	761	820	787	783	818	790	806	861	812	791	796	828	782	831	766	809	770	825	823	806	863	868	780	757	748	794	779	839	772	837	813	767	775	808	819	842	763	790	758	770	775	812	796	847	788	797	744	835	809	825	831	828	804	851	854	798	792	815	827	791	839	790	791	826	851	810	826	828	804	808	811	749	764	789	769	817	834	753	795	767	783	855	845	763	798	803	825	794	789	854	788	871	844	808	806	848	821	841	776	784	806	828	831	827	837	764	754	809	816	783	832	784	844	811	781	792	856	786	765	815	820	770	830	776	794	798	806	811	781	821	802	802	792	805	855	797	781	766	827	809	802	827	771	795	820	827	761	813	801	872	815	793	786	762	823	766	791	792	847	783	776	841	834	777	771	758	826	804	851	771	838	804	782	823	779	805	860	748	791	789	809	780	767	793	852	822	786	811	807	766	785	833	801	791	852	763	769	799	797	796	856	864	824	784	804	770	822	848	780	819	815
24038	21174	25370	27257	21181	21180	2740	475	316	296	284	265	246	241	222	196	190	242	203	199	199	224	200	216	203	229	194	194	191	196	201	203	199	198	191	202	208	171	177	202	193	206	213	171	189	180	175	190	209	193	190	195	161	202	166	201	186	201	192	210	186	183	197	181	182	161	197	185	191	188	200	178	184	209	173	189	226	209	189	197	187	196	196	206	192	181	176	228	189	212	199	199	181	199	196	203	153	181	174	187	188	187	176	203	191	200	204	189	197	190	199	189	187	200	191	192	173	183	188	166	172	219	179	188	216	166	216	173	167	189	176	179	175	181	183	180	163	175	167	199	205	204	178	186	192	204	205	196	195	193	196	186	193	180	178	190	203	167	183	191	182	174	221	208	179	182	172	180	209	193	180	166	178	196	191	166	187	185	172	182	186	171	193	195	203	164	193	192	189	206	188	179	213	200	194	209	193	180	178	202	190	193	175	172	186	221	211	186	208	180	194	202	203	192	193	189	185	205	196	190	197	169	175	170	201	182	201	174	190	186	161	200	168	210	158	182	163	189	181	154	181	195	174	206	183	173	189	195	181	198	203	214	214	192	203	168	193	174	190	217	183	180	190	157	173	201	179	196	210	196	182	185	192	207	199	165	207	196	185	183	201	206	176	185	207	172	184	197	175	195	189	189	195	156	210	195	193	186	169	199	180	180	215	181	193	185	171	196	165	224	192	195	209	201	182	183	189	211	204	194	159	194	190	192	192	188	185	196	174	174	197	177	175	202	180	167	175	204	180	193	179	191	182	203	183	176	168	184	194	176	174	190	153	204	173	176	197	166	174	193	209	188	207	200	190	187	188	178	210	202	172	190	184	182	182	173	186	184	167	175	214	203	203	198	182	204	206	179	202	214	169	191	187	205	170	161	215	197	179	179	187	172	195	169	167	189	182	179	206	196	200	178	186	180	180	191	193	218	191	185	199	157	164	194	178	179	217	207	195	193	180	175	170	184	165	147	185	179	175	178	205	205	196	185	192	191	206	163	212	168	231	194	180	178	194	197	221	212	208	170	179	178	176	194	214	184	209	166	210	173	207	198	173	200	164	205	193	190	187	191	180	173	191	204	175	200	193	166	176	170	204	170	178	188	200	187	213	191	180	196	167	194	184	191	198	186	186	179	157	224	208	176	201	196	213	196	205	212	186	177	195	181	187	202	210	201	194	192	212	168	189	220	185	175	188	196	215	189	193	185	189	187	180	166	190	163	172	177	183	172	166	200	165	186	161	188	190	190	171	191	187	192	178	218	186	179	176	183	215	200	205	204	199	205	205	196	201	182	165	171	202	182	179	206	188	187	194	177	177	175	173	204	176	181	208	180	215	195	204	199	182	182	187	199	202	185	209	194	199	205	208	167	182	190	176	175	201	194	176	185	149	201	195	181	174	185	174	185	179	203	183	181	217	193	184	211	200	200	198	206	190	198	199	188	174	230	195	174	174	174	219	183	184	185	195	221	177	173	191	180	171	233	194	173	215	195	217	200	196	197	212	174	184	193	184	183	171	173	172	204	202	200	181	192	177	177	196	187	178	182	208	197	181	162	175	200	194	180	191	179	186	195	170	168	178	217	182	182	181	189	170	195	185	168	181	188	164	157	198	195	172	195	174	166	178	164	170	178	199	202	183	191	201	166	184	209	208	177	177	178	201	181	160	177	169	172	165	177	198	185	194	182	173	178	153	191	184	203	184	194	194	181	194	190	193	193	176	182	192	166	177	183	183	195	203	192	184	190	205	177	166	183	201	174	197	190	216	192	201	200	205	197	177	185	211	194	183	179	201	182	183	168	192	210	167	234	173	187	172	165	191	204	175	171	191	187	172	193	166	169	168	181	184	198	198	173	204	183	202	173	158	180	196	166	206	208	193	190	188	167	213	184	185	173	165	171	182	189	171	169	192	232	189	177	173	189	208	208	225	180	206	195	195	164	167	208	191	173	170	178	194	176	187	188	187	189	188	206	179	192	192	204	192	191	191	189	210	178	185	171	177	210	224	186	227	196	186	197	181	172	178	193	176	181	175	210	179	174	188	178	193	215	209	194	207	173	191	185	218	179	191	168	198	200	191	188	212	160	149	194	183	181	193	207	179	180	211	191	196	166	192	176	185	187	175	197	182	152	183	199	182	188	207	190	187	192	183	201	175	206	184	179	179	171	187	181	186	200	182	174	201	204	170	192	185	193	197	167	186	181	164	188	203	213	195	171	196	188	188	182	168	200	193	184	174	191	201	194	202	217	187	205	180	178	200	170	206	210	160	203	191	205	178	211	189	183	188	195	197	198	172	187	180	158	186	190	168	224	192	202	192	164	217	170	179	177	191	189	204	179	187	185	204	199	185	198	186	172	191	194	213	175	185	202	195	193	169	209	213	187	204	188	184	169	162	168	188	195	193	183	199	164	197	194	185	195	161	187	195	206	213	166	167	175	224	169	193	162	165	186	204	189	173	151	189	175	213	168	191	182	180	167	176	197	207	194	184	192	197	180	190	156	182	187	194	195	202	185	193	199	166	194	198	183	199	191	159	187	221	189	199	165	181	177	208	151	178	182	160	221	175	225	182	171	192	167	186	177	160	181	201	182	186	185	202	210	173	189	190	164	208	180	197	213	184	179	211	212	187	202	200	187	206	185	171	199	162	189	187	185	208	168	193	177	168	196	178	190	180	146	192	185	198	174	170	211	207	237	188	202	175	166	195	186	198	173	184	184	166	168	192	192	183	190	211	182	207	190	170	176	216	180	154	197	198	203	200	200	211	193	205	189	186	184	195	206	184	173	176	202	201	197	187	186	205	204	168	190	173	219	207	211	212	215	188	180	199	194	177	177	189	160	209	184	180	187	165	168	205	177	185	177	174	196	190	190	165	184	202	181	188	185	195	175	191	193	205	208	145	178	189	192	199	160	164	199	164	214	179	215	214	200	182	177	184	160	187	198	161	169	185	185	164	154	178	198	185	189	186	189	189	211	183	193	186	184	202	183	183	161	218	201	182	175	177	200	163	171	169	177	185	208	176	197	177	185	200	176	186	190	204	209	199	167	182	199	195	180	189	173	188	190	169	202	223	191	215	197	174	194	192	186	217	179	207	173	187	196	181	188	165	172	195	170	170	197	184	200	183	169	199	187	171	195	186	171	178	205	194	174	206	169	174	184	186	209	174	190	204	179	172	188	178	185	198	165	211	192	182	168	172	205	207	212	198	191	173	174	210	197	198	174	171	160	171	153	186	185	194	191	186	177	200	178	178	203	165	188	196	207	187	189	213	186	166	185	173	171	195	189	174	189	184	176	196	199	205	208	195	166	181	202	186	180	206	168	207	195	206	190	185	179	191	174	172	207	183	198	211	215	188	189	187	189	210	196	164	179	188	167	177	174	181	167	176	192	196	209	196	179	194	191	202	162	196	191	186	211	207	186	191	179	179	180	186	180	193	167	195	206	179	170	176	186	194	180
3322	4665	3083	1398	917	680	628	554	531	517	504	515	479	462	473	477	454	467	442	497	440	499	416	488	410	418	486	440	459	514	452	453	421	490	441	465	473	481	488	479	481	456	476	442	464	465	435	465	429	429	487	435	478	468	417	461	441	473	489	381	457	448	445	449	462	438	453	437	475	427	457	429	468	422	427	449	470	488	448	472	456	457	488	422	429	414	459	492	520	450	410	461	498	463	434	431	458	403	445	461	508	428	458	449	486	491	411	442	425	456	477	473	462	436	472	406	462	468	433	424	464	450	445	474	478	487	417	465	460	459	440	475	446	464	506	437	451	454	442	450	508	477	454	443	423	466	515	479	472	429	417	469	458	467	457	495	420	437	457	454	502	464	444	424	447	456	441	417	442	423	455	461	463	458	475	436	424	419	475	469	497	438	481	409	428	436	470	455	444	437	493	433	437	455	489	402	473	483	462	463	441	455	420	445	462	453	454	421	444	457	442	444	420	481	427	484	418	474	446	427	454	478	470	441	452	444	409	464	460	442	465	426	451	452	464	443	496	414	466	457	488	476	462	457	457	452	489	453	450	427	449	470	468	486	452	421	448	420	456	434	424	459	444	440	449	488	479	455	472	444	483	484	469	410	469	446	461	433	440	430	466	447	470	454	456	463	445	436	434	455	436	461	416	486	436	475	450	430	427	428	491	423	484	444	450	482	482	464	490	483	465	450	456	437	493	475	449	448	444	459	432	442	446	462	463	446	475	446	467	477	513	441	434	460	472	467	464	459	492	427	436	499	466	462	467	467	447	453	461	436	417	466	429	474	444	441	495	438	459	449	412	449	436	461	454	440	426	427	490	447	441	478	509	445	419	432	420	463	465	480	468	453	465	447	435	478	455	424	471	488	458	446	452	435	465	466	440	467	474	458	490	468	463	462	421	448	403	509	444	490	478	429	460	436	459	444	458	447	488	485	464	477	463	491	410	444	439	451	456	458	453	452	474	483	427	433	427	410	476	436	463	463	484	433	460	466	456	444	490	461	449	431	474	460	463	479	458	499	474	431	467	446	458	429	430	429	443	417	455	469	458	437	442	454	455	459	434	443	433	451	490	465	450	421	428	470	456	469	439	437	477	445	466	451	459	454	450	456	478	505	465	447	477	413	448	462	449	454	431	476	432	443	450	464	463	438	447	452	459	467	444	460	420	481	452	490	451	459	401	454	471	458	411	470	422	462	471	432	501	466	435	463	444	469	460	431	460	470	449	443	459	446	425	452	485	426	457	436	438	473	390	436	455	412	436	462	431	439	445	431	465	494	481	439	437	463	421	429	451	455	484	486	447	446	472	457	469	437	488	467	435	454	444	438	450	437	457	449	444	464	482	426	483	397	446	447	472	472	448	440	446	425	452	412	479	504	457	432	477	454	425	457	456	452	475	449	476	439	454	461	456	466	489	481	482	405	467	407	452	491	426	452	451	462	458	453	470	442	449	459	427	459	471	462	447	488	451	483	440	427	471	478	505	434	439	450	440	454	454	445	442	449	452	444	500	472	456	472	458	485	456	488	471	447	434	447	447	459	478	470	460	426	457	431	456	447	480	468	459	441	438	464	449	474	405	429	459	464	460	476	419	418	485	472	482	422	413	440	457	490	464	499	443	454	458	448	455	455	472	457	454	471	443	461	488	453	474	413	446	475	444	462	450	457	435	438	488	447	472	416	460	457	451	489	450	457	476	493	433	450	413	428	455	477	493	437	415	436	437	433	482	435	464	461	456	474	494	484	444	457	458	473	420	432	443	495	456	440	436	464	448	417	459	452	433	467	445	444	399	461	454	449	464	464	482	454	439	460	451	459	460	470	443	435	444	450	458	420	471	447	440	431	426	483	452	437	438	459	441	450	462	461	437	443	461	439	468	369	453	456	445	444	445	461	435	445	470	433	465	475	440	461	457	473	431	477	460	421	452	453	454	458	440	453	442	442	470	454	484	432	412	435	468	439	451	443	502	446	474	448	464	443	443	447	480	448	436	464	448	463	481	437	452	424	453	466	444	427	470	454	464	442	452	445	466	420	454	467	473	465	441	425	436	441	456	483	473	461	462	446	510	475	499	451	470	427	437	484	428	471	447	446	439	471	441	459	465	421	466	448	416	460	455	454	435	411	454	462	468	457	468	451	429	434	442	492	484	486	428	443	501	488	470	482	483	459	436	480	452	454	448	464	450	453	457	449	429	455	458	459	475	445	478	459	481	464	448	441	466	455	432	421	465	462	458	492	440	446	445	449	440	468	419	457	439	488	416	479	435	450	450	414	430	447	475	456	431	439	475	412	425	463	498	439	450	451	431	454	451	439	444	484	465	459	440	431	443	513	487	441	464	475	465	461	445	450	518	432	462	446	470	457	453	486	472	426	447	446	457	447	459	453	440	486	461	472	466	464	439	423	442	438	450	414	469	457	471	458	491	452	477	437	437	472	440	473	469	460	448	437	477	431	469	447	475	438	454	453	478	461	486	481	462	469	469	447	437	464	449	428	452	470	469	490	461	454	458	425	470	498	452	460	432	443	445	461	464	436	448	480	455	466	439	451	427	445	473	473	441	438	449	460	428	478	416	446	479	444	465	474	401	443	405	463	462	429	467	445	411	456	473	457	445	460	453	488	445	440	463	471	430	447	433	436	466	419	447	429	462	471	433	501	464	473	489	475	481	436	455	448	472	494	437	453	477	447	471	452	449	424	468	455	465	460	437	439	432	461	429	485	441	462	468	450	477	505	470	456	482	469	438	438	447	471	456	453	430	451	461	426	489	458	418	470	490	445	443	452	432	432	435	503	460	424	447	450	432	456	490	492	457	451	463	441	477	411	457	458	422	446	463	488	432	471	446	452	464	477	461	467	432	441	465	414	439	492	450	456	472	475	411	459	463	438	439	432	458	442	420	475	467	473	464	454	471	445	433	444	438	479	452	436	438	437	452	444	441	454	431	437	411	433	452	433	458	443	472	482	461	459	443	433	451	441	435	461	438	462	482	456	457	464	463	428	450	481	438	453	474	471	472	428	425	471	411	441	411	464	462	465	445	457	467	458	417	454	410	398	435	463	477	465	437	442	461	449	398	440	442	464	464	469	422	454	492	471	443	432	492	424	447	462	467	434	477	421	484	455	440	482	468	460	440	458	439	497	428	450	481	435	465	458	463	472	432	474	411	430	470	465	481	472	497	463	492	475	487	420	468	474	469	444	448	443	418	427	440	426	450	460	456	460	490	439	442	479	454	467	475	500	434	494	469	471	445	420	474	486	400	453	449	424	449	456	474	480	474	479	428	450	481	465	460	439	432	403	477	464	409	467	453	460	485	463	416	488	475	437	483	486	467	447	417	439	465	482	444	495	477	444	476	463	446	474	438	462	499	473	467	450	503	464	455	444	424	422	447	463	479	442	424	438	441	427	467	466	426	471	454	460	464	431	466	515	453	468	484	464	452	438	407	471	439	414	426	432
33052	10909	1254	538	476	466	453	467	360	414	432	430	435	425	438	407	421	448	438	409	433	455	388	463	412	392	408	457	434	397	435	411	378	388	411	415	419	392	391	386	449	415	411	399	411	426	403	404	421	427	382	421	415	435	397	434	403	412	436	410	416	432	453	393	444	422	404	419	421	437	391	429	487	440	387	445	410	438	402	442	427	448	454	439	466	409	381	417	416	426	407	385	421	437	432	414	430	401	417	407	404	397	414	384	431	424	390	416	412	408	407	408	412	429	438	440	424	388	452	438	425	381	441	501	430	426	417	435	473	405	461	391	459	412	432	437	445	411	401	434	429	420	418	421	431	452	415	449	426	459	442	446	443	420	390	380	421	404	406	407	423	421	408	396	484	433	427	422	403	405	433	418	428	466	373	410	401	415	413	435	398	399	408	410	388	433	436	417	411	417	421	427	413	406	450	417	426	409	449	433	399	412	419	427	437	445	449	386	380	429	417	391	416	452	446	452	391	403	395	440	426	401	401	405	407	464	412	417	436	446	455	385	406	430	443	409	406	404	440	415	417	458	476	391	389	411	443	439	456	408	445	426	440	400	388	436	412	447	461	419	414	413	410	425	376	447	416	428	469	429	425	423	445	412	432	442	459	446	407	455	433	454	435	461	414	439	430	417	408	462	450	426	436	436	466	454	437	407	440	421	406	419	446	487	486	435	429	396	385	421	418	411	375	397	405	405	405	426	428	433	428	405	405	414	441	416	458	433	447	388	418	386	388	409	438	434	402	444	387	439	387	401	415	370	430	434	379	415	433	452	432	408	420	428	395	399	452	461	446	444	430	438	418	409	429	419	399	441	410	423	408	405	365	450	445	447	407	412	440	421	423	448	435	441	394	432	467	432	440	423	393	398	430	450	433	441	389	459	416	437	405	406	414	427	431	418	438	435	427	401	435	405	397	384	444	426	396	426	428	436	388	416	396	387	445	412	425	449	429	415	432	454	393	410	407	468	381	406	405	422	423	419	404	440	437	413	430	455	444	394	433	424	476	417	391	407	394	446	438	454	434	439	418	409	478	401	418	406	453	403	409	418	442	425	446	416	462	440	408	396	410	390	438	417	421	388	410	397	410	430	403	419	427	408	438	439	429	414	401	424	440	435	432	412	441	433	400	407	433	400	428	421	430	406	432	451	403	421	448	409	404	440	460	419	444	379	421	429	417	441	392	446	361	354	467	396	418	409	437	442	389	399	414	484	438	430	443	390	419	421	417	430	488	445	394	428	421	417	394	400	418	424	420	430	388	448	450	446	431	405	388	416	409	372	376	397	463	442	436	442	436	427	401	421	434	422	413	414	420	403	402	401	410	408	461	472	427	384	436	430	418	425	436	415	412	416	404	445	420	428	406	409	391	430	369	454	420	432	450	402	424	406	415	409	426	407	421	420	417	414	440	373	414	433	420	459	411	412	444	457	408	386	409	418	405	388	451	465	416	424	417	442	413	436	424	438	414	433	426	444	414	418	429	430	431	439	426	461	438	461	371	415	376	410	453	422	394	397	453	415	384	429	426	418	413	381	448	407	457	429	441	450	438	433	437	424	413	414	392	406	398	416	405	466	408	428	392	439	410	440	432	413	442	397	418	420	429	409	435	414	460	442	430	428	408	440	434	445	455	433	449	449	394	437	468	446	398	403	408	445	467	451	400	409	404	399	415	421	450	379	400	407	434	443	439	435	430	419	445	416	395	394	412	425	433	408	421	415	399	425	422	425	429	418	430	457	457	396	441	399	426	456	390	413	452	404	461	415	400	411	430	413	388	440	402	443	425	399	406	395	427	449	433	417	437	423	389	411	394	444	408	426	409	426	438	417	372	413	393	454	437	432	453	439	420	443	444	406	443	404	429	429	438	442	403	410	400	449	419	454	455	432	431	379	463	420	438	426	428	423	416	383	415	439	406	420	402	431	443	435	433	415	410	454	413	470	411	439	436	425	391	428	433	492	398	414	414	439	408	406	405	415	429	458	419	431	425	419	470	441	375	433	396	389	388	406	382	408	431	458	420	381	427	431	420	413	395	439	392	446	479	433	409	394	407	414	401	388	428	421	426	425	422	383	409	466	406	447	424	429	389	396	436	414	432	459	395	414	407	402	397	405	402	390	404	420	419	430	406	411	418	389	443	455	470	427	390	436	461	409	428	421	410	422	385	372	365	361	401	428	438	419	461	427	425	454	428	421	428	447	443	434	430	472	443	421	428	450	412	442	411	432	415	431	426	442	388	440	435	407	441	407	418	387	436	427	473	474	461	424	412	418	420	425	398	439	407	443	438	445	444	436	404	439	433	450	417	424	413	419	407	438	394	434	429	437	438	430	418	420	419	433	429	405	354	452	401	439	419	429	451	474	464	376	433	405	409	389	418	415	402	449	429	434	401	420	410	410	402	403	401	430	454	434	428	392	404	413	464	384	407	401	422	371	424	420	393	440	414	386	438	435	472	384	424	410	420	413	448	417	397	440	413	426	403	421	372	409	382	408	413	428	405	433	417	410	420	444	443	452	466	418	442	445	412	427	400	435	410	386	435	431	419	426	419	439	413	428	406	414	431	387	444	431	422	400	465	450	392	408	385	407	429	418	448	449	451	415	413	432	426	416	439	413	438	416	422	456	423	442	439	451	455	430	435	429	417	442	408	428	405	441	410	415	406	408	421	450	390	433	442	423	455	436	426	421	424	420	417	446	431	403	498	409	432	468	408	468	405	449	425	439	406	428	420	413	405	398	401	373	380	441	400	446	413	417	440	424	400	421	407	432	438	435	421	425	417	458	401	421	399	411	444	407	418	412	418	425	412	424	441	435	436	444	443	446	455	423	413	398	449	414	398	400	426	416	428	412	406	417	412	426	421	439	455	436	391	380	397	417	401	398	409	440	419	425	381	416	387	415	416	414	430	429	422	396	390	437	409	391	403	439	439	420	398	424	428	419	469	409	437	387	452	463	414	422	412	428	423	438	438	411	432	442	408	419	406	385	430	438	427	388	419	420	421	394	394	466	446	438	398	424	410	456	454	404	423	399	458	412	397	441	433	446	400	400	428	385	401	436	398	418	380	435	421	428	417	370	393	444	410	419	411	436	387	446	468	400	424	396	406	457	430	423	412	439	446	394	479	404	437	407	436	431	414	463	414	444	434	403	389	430	386	397	427	457	469	442	423	457	439	375	414	433	455	452	427	418	418	409	420	413	423	392	415	407	415	370	393	430	438	422	418	408	427	414	430	405	397	394	447	437	432	439	451	451	470	417	448	412	383	406	426	443	444	439	418	438	415	455	403	402	398	421	435	431	461	462	415	431	402	449	395	436	415	440	422	450	450	455	432	393	422	414	403	412	413	406	443	465	413	418	396	402	396	405	424	408	452	419	398	408	416	430	452	396	391	428	418	414	464	455	403	432	408	438	396	446	425	455	414	446	451	372	426	419	459	391	396	463	426	392	423	398	410	425
5913	1071	939	1001	929	867	943	941	931	934	929	961	910	900	957	960	938	932	917	954	904	943	930	928	929	908	975	952	906	959	925	959	912	956	975	944	951	921	910	943	866	943	927	901	918	931	959	948	916	993	1003	921	966	904	930	965	935	903	919	902	940	933	905	1001	952	989	909	986	949	924	959	916	945	927	945	934	926	968	908	977	927	987	878	930	917	918	872	977	967	945	885	978	999	832	959	927	928	904	940	941	936	922	930	917	943	956	920	972	915	871	955	915	930	920	949	933	945	962	943	900	953	966	872	945	915	933	923	933	915	985	892	900	941	974	911	934	946	931	953	909	917	949	978	949	868	915	929	893	891	961	964	967	931	928	898	952	1018	941	940	958	903	897	920	952	949	879	910	950	943	957	971	880	956	934	924	933	938	927	919	929	910	939	926	956	962	922	926	853	941	929	958	869	918	893	946	933	935	956	920	992	932	855	956	939	995	955	908	943	956	906	934	972	888	935	939	892	967	861	886	923	900	1005	977	914	954	935	890	944	990	1014	946	891	957	966	906	923	945	946	949	875	930	934	938	887	958	931	928	893	940	977	954	919	935	873	878	890	958	962	954	875	944	908	891	926	980	927	954	920	946	931	968	918	948	967	918	901	907	951	908	903	938	961	950	894	889	918	952	942	957	924	887	929	904	907	938	934	962	928	915	949	962	927	938	932	947	899	956	925	919	891	914	962	900	980	934	872	956	950	908	947	943	911	916	960	905	932	941	965	935	899	958	993	855	970	851	999	912	925	905	873	915	970	851	964	925	905	953	999	934	866	878	953	887	976	919	926	912	940	974	921	942	939	949	979	950	939	948	959	970	932	945	895	911	973	925	947	930	933	981	891	920	941	889	893	920	1000	951	899	920	945	931	917	951	974	885	959	946	905	928	909	884	932	964	908	882	949	904	928	924	924	976	957	875	898	892	918	909	932	925	851	949	894	916	917	965	944	922	950	908	937	933	911	942	941	918	978	923	938	982	938	990	922	972	998	935	973	891	915	883	969	903	884	903	910	903	920	922	960	916	854	924	982	934	952	895	933	962	909	890	903	956	932	898	890	942	933	864	950	947	905	940	905	912	925	942	944	907	978	925	920	929	932	934	940	925	946	946	969	925	971	932	962	935	896	943	909	938	1002	921	929	906	875	961	878	976	899	961	980	893	923	915	929	942	968	941	879	944	883	905	901	932	939	910	906	929	929	914	938	922	925	971	967	944	913	973	910	972	958	918	955	937	948	983	933	941	982	894	936	910	915	945	958	912	908	940	961	957	948	906	915	881	880	907	978	951	896	911	1036	925	971	929	940	966	966	933	941	909	918	922	937	873	911	939	963	913	928	972	925	943	913	922	962	931	892	950	939	946	941	965	947	932	951	937	926	957	943	951	961	1005	932	915	944	919	940	908	957	926	906	941	959	861	1004	894	885	973	909	927	894	895	910	955	901	913	951	939	933	924	924	931	888	916	945	918	931	918	890	959	894	877	937	910	893	929	927	1006	903	1008	962	908	966	928	959	911	938	917	905	927	942	913	935	892	997	923	931	912	887	953	889	918	958	899	931	928	903	894	933	898	880	948	937	992	922	986	913	901	960	957	876	934	936	965	915	942	914	935	945	907	918	923	887	950	938	949	961	936	1028	989	921	958	903	932	926	868	958	922	966	902	925	921	912	932	879	920	910	881	899	921	907	953	997	928	926	918	895	968	1010	966	930	928	953	886	955	936	892	928	914	939	857	923	943	941	956	922	956	932	954	971	963	931	1015	941	941	935	981	928	916	883	991	950	988	874	896	926	964	947	911	914	991	901	970	921	919	921	888	897	977	953	893	988	922	948	945	910	921	984	875	964	882	920	864	929	969	937	955	897	946	894	905	927	929	957	950	933	956	937	877	914	955	955	916	968	917	942	939	948	856	973	881	913	897	876	907	915	971	935	941	913	873	959	884	956	933	894	1003	936	961	941	892	979	940	906	917	922	913	916	984	960	932	943	959	894	915	961	930	904	956	963	892	943	940	932	869	928	967	946	903	941	968	966	909	935	943	933	910	965	887	952	907	874	953	914	899	969	877	961	882	931	928	935	946	944	866	939	872	908	953	961	876	935	949	934	941	929	986	924	964	941	957	908	942	904	897	921	950	948	932	936	923	917	926	980	923	888	967	891	965	893	875	932	934	907	935	952	962	946	944	864	911	952	951	922	943	858	969	985	921	972	905	907	937	944	929	933	989	917	999	894	904	918	908	847	960	953	948	911	893	936	921	911	936	909	934	942	948	925	866	926	925	947	931	888	978	957	919	980	947	921	900	933	949	971	958	952	929	930	950	882	958	941	971	919	988	914	988	921	948	902	841	902	962	971	933	951	925	985	928	911	915	918	982	983	976	872	947	906	859	934	995	979	928	941	964	892	890	942	941	873	937	959	900	944	960	920	944	936	910	887	924	919	931	892	903	935	935	920	924	940	873	925	922	976	925	953	941	942	913	931	896	881	941	956	939	958	883	958	901	913	934	918	986	978	949	965	978	984	938	961	964	876	962	934	930	900	925	947	915	931	937	936	869	893	940	925	912	915	977	982	905	947	870	888	956	913	964	876	956	953	936	927	949	956	907	949	968	984	890	912	898	954	916	975	907	928	944	931	954	957	875	945	958	931	936	931	958	968	950	920	989	915	939	929	935	941	970	931	872	887	942	950	913	922	920	941	909	932	903	965	972	931	884	925	905	934	904	952	924	923	928	938	896	960	865	922	918	918	922	933	940	912	953	992	931	934	876	952	952	967	949	886	928	1012	1004	883	880	905	962	925	902	903	903	938	941	959	927	987	902	917	940	920	870	953	881	904	943	957	926	918	939	920	926	886	912	879	901	947	857	943	981	961	928	976	927	950	943	913	919	886	928	923	955	932	1003	948	955	939	967	922	937	934	991	946	921	911	939	937	910	943	911	946	936	919	901	926	951	895	937	940	943	941	945	979	901	884	909	944	917	956	935	901	980	962	957	897	900	979	908	926	910	964	858	926	972	920	931	914	917	980	917	915	913	901	876	900	899	935	909	956	890	919	962	940	893	913	930	925	870	1010	893	922	952	957	940	950	945	926	908	883	945	919	877	933	907	934	923	932	1021	893	926	958	919	989	915	899	894	895	983	903	888	930	920	939	963	915	951	935	914	947	902	982	952	914	960	915	937	876	941	897	917	913	912	897	965	951	931	920	905	927	911	913	880	901	931	951	928	946	936	967	928	963	933	962	937	937	922	963	893	922	972	962	960	858	956	894	964	934	933	965	957	909	921	935	911	930	958	925	943	869	927	946	927	914	924	903	911	913	904	926	985	929	904	994	915	953	932	959	894	919	917	969	912	930	938	953	888	946	977	917	910	953	942	947	957	978	921	936	888	886	906	904	977	913	977	938	903	911	949	862	963	935	909	933	940	921	954	928	952	909	956	873	985	953	876	949	953	953	913	961	943	887	937	917	921	983	936	958	976
24609	21128	24721	27783	20995	4033	607	483	481	429	423	373	393	387	399	400	365	407	401	400	363	434	367	365	355	367	392	387	366	376	414	363	362	359	385	361	386	374	354	357	334	375	361	353	366	373	360	366	368	356	334	356	394	353	366	341	392	375	370	387	370	358	364	344	342	382	364	365	410	374	376	421	386	370	393	378	371	369	398	349	362	347	373	374	338	369	343	371	322	333	355	358	346	374	402	351	375	376	373	369	356	390	392	345	379	387	379	361	348	402	368	383	364	371	395	338	407	400	368	351	358	361	373	381	362	330	386	364	341	348	350	350	396	368	386	348	330	366	389	383	385	381	380	380	355	360	350	376	328	407	369	339	381	399	395	361	364	401	354	368	378	374	365	379	363	381	417	420	374	334	358	397	383	395	408	368	378	365	349	340	376	357	346	364	401	352	392	384	380	347	407	386	331	379	357	355	384	366	376	356	359	364	344	394	342	387	355	356	366	351	366	408	364	357	377	361	380	371	384	389	391	417	336	355	361	373	372	365	366	353	357	386	364	351	386	357	377	348	406	414	384	338	360	349	377	364	357	387	360	366	373	418	349	346	352	319	411	354	330	389	360	370	347	379	371	349	421	391	335	376	337	365	380	344	394	392	375	376	358	355	402	393	346	386	366	360	360	392	411	390	348	357	370	404	379	380	372	385	382	374	385	394	357	385	347	378	388	389	377	386	390	396	401	374	375	367	340	357	352	339	362	384	347	349	341	385	345	400	403	378	360	362	363	380	381	346	363	375	398	405	343	375	369	383	356	337	381	384	350	357	393	334	362	373	347	398	378	364	370	369	378	340	375	358	372	375	376	348	396	365	384	393	405	375	387	339	369	390	379	373	373	386	358	415	352	383	344	366	366	352	371	375	378	366	345	371	385	365	352	367	386	343	356	375	383	355	365	348	377	406	393	364	385	381	385	366	377	352	389	373	341	416	367	372	395	376	404	386	365	348	379	365	377	380	347	368	392	422	377	373	333	361	350	354	359	370	382	332	385	340	389	338	367	362	361	370	392	386	339	386	376	374	364	366	388	386	391	400	368	346	375	352	382	346	372	374	374	388	390	357	394	367	385	380	383	371	319	377	378	359	379	367	367	365	405	359	351	375	339	380	380	349	377	366	389	344	374	413	392	399	343	345	369	363	365	398	347	352	413	353	400	387	364	358	414	396	375	360	341	377	392	403	402	363	381	379	333	338	386	402	391	339	365	418	355	382	357	382	425	352	360	397	373	358	340	367	420	387	381	408	352	395	401	369	388	385	379	352	355	352	371	352	367	378	388	395	403	383	367	384	377	390	405	398	374	378	375	349	376	385	374	365	372	375	361	361	377	355	393	339	361	365	395	410	329	346	353	373	390	382	374	369	371	360	342	384	375	368	346	386	404	373	361	353	341	371	399	351	376	362	408	361	375	373	375	378	334	365	409	377	348	399	357	375	361	335	373	370	373	387	347	333	323	391	366	378	381	324	398	361	379	422	395	377	356	355	340	317	345	335	367	392	379	396	378	356	387	346	347	406	382	358	373	395	332	383	412	370	353	335	407	360	368	372	363	336	360	384	367	370	390	386	367	375	359	367	363	390	395	354	362	381	350	391	340	388	386	335	387	378	351	378	381	413	353	393	403	400	392	346	381	398	367	362	390	367	359	336	373	371	374	351	366	376	349	377	345	365	380	372	361	369	358	399	337	385	390	370	389	374	350	366	373	359	377	373	375	358	395	391	358	338	350	369	382	363	357	420	387	385	357	355	390	332	394	358	387	366	363	366	358	399	340	383	358	366	350	369	351	345	369	371	380	357	351	368	362	357	383	413	348	380	356	399	365	359	378	351	360	366	435	377	411	371	385	329	392	405	376	411	363	354	384	370	345	392	356	393	362	350	375	362	352	417	347	348	347	354	371	349	362	368	369	379	350	378	398	368	362	385	349	354	354	353	398	360	387	363	384	367	406	350	378	346	361	352	342	377	388	407	362	389	383	398	382	366	350	379	352	356	341	420	382	360	349	390	366	371	414	353	391	374	354	349	355	374	393	354	385	363	379	372	377	354	334	378	364	370	371	362	346	378	351	332	345	371	368	401	375	388	363	346	374	347	355	357	342	345	367	388	361	352	377	365	344	376	404	350	409	374	372	347	382	333	364	390	408	368	374	378	389	361	376	380	412	390	398	361	362	378	392	397	372	355	371	352	363	413	377	370	341	370	395	366	352	365	362	374	359	352	398	368	368	391	398	373	360	348	357	377	379	405	374	392	391	377	388	373	395	351	344	364	421	379	316	338	390	345	392	348	374	356	362	381	378	347	396	389	341	371	386	347	325	373	383	390	389	355	396	370	366	372	389	361	365	426	353	371	386	407	392	395	379	363	409	379	388	332	361	353	394	394	345	382	372	372	385	384	392	362	335	364	379	359	379	379	354	376	353	365	348	368	379	371	363	369	396	389	343	367	404	313	359	392	365	341	366	373	311	356	423	352	354	395	328	371	386	362	357	412	379	375	381	395	351	378	370	400	391	366	371	367	335	390	394	333	365	349	331	350	342	388	383	358	357	363	340	394	349	380	379	352	369	364	347	363	411	377	378	334	391	379	358	351	362	346	347	358	361	374	389	340	380	381	391	361	363	378	413	368	372	373	431	356	355	359	407	367	335	388	378	388	409	382	327	393	356	316	393	369	392	355	365	365	419	361	358	360	341	374	349	341	361	397	365	364	378	424	369	354	345	364	370	401	384	369	377	382	390	349	355	369	345	371	380	376	410	374	357	371	371	391	399	380	377	363	390	351	365	381	359	353	388	340	375	397	377	415	403	361	362	346	345	374	386	378	359	381	352	378	393	348	313	359	358	351	371	378	340	418	355	364	370	377	382	370	368	380	356	323	387	381	366	352	374	373	374	342	381	410	406	386	376	322	339	326	376	350	394	365	366	367	388	394	364	369	376	364	353	365	363	371	374	344	373	370	370	362	365	396	355	365	342	361	375	394	357	347	377	332	388	344	384	379	372	369	399	329	392	358	380	371	348	370	390	384	360	359	378	400	393	368	356	366	362	410	347	344	355	371	387	336	384	344	416	346	366	367	383	376	350	353	370	329	349	369	410	376	382	351	339	360	399	380	356	373	375	393	395	370	352	388	341	361	391	377	341	373	377	338	361	367	354	312	389	392	350	398	383	353	394	349	402	379	367	375	345	367	401	384	371	391	387	355	394	356	359	387	356	379	333	380	373	372	356	361	359	353	376	361	379	361	375	378	347	339	352	348	363	366	361	360	347	374	391	403	357	346	373	383	417	357	355	368	338	377	377	382	385	377	371	372	362	367	368	384	353	337	348	355	384	381	377	359	359	358	366	354	357	347	351	348	382	351	365	362	346	379	338	371	350	377	383	378	350	342	338	379	425	406	331	394	396	351	391	377	356	382	393	385	325	389	366	388	393	381	408	394	333	375	358	335	357	355	400	344
3440	3122	2204	1396	1041	969	898	885	879	807	876	823	814	818	771	834	830	816	846	822	814	847	789	791	792	851	816	840	848	813	818	840	805	788	819	804	786	823	791	864	817	814	865	767	777	763	776	847	816	818	856	790	836	791	817	852	783	804	824	812	831	852	741	760	817	851	851	823	779	806	809	828	807	788	822	837	864	794	812	824	807	820	787	795	823	806	836	816	779	830	815	833	767	821	816	823	830	790	793	806	825	800	779	859	862	806	836	822	788	833	787	773	835	788	811	803	844	851	826	768	803	837	804	796	815	779	817	802	839	789	784	759	789	811	833	762	789	828	849	787	772	885	818	800	775	802	850	770	806	824	766	831	796	821	858	810	772	843	816	797	806	832	818	817	793	828	826	866	843	775	805	855	777	794	797	825	789	820	830	824	795	800	791	825	778	798	811	837	800	821	827	800	771	820	762	829	854	798	831	837	837	805	778	817	744	833	789	848	839	804	746	856	830	834	840	824	810	829	726	813	834	778	831	769	823	800	769	822	774	861	851	829	815	776	808	770	767	764	805	883	828	835	811	812	787	794	798	802	837	827	813	812	802	790	813	781	807	863	785	794	773	816	810	820	766	817	798	826	802	798	791	772	853	823	806	853	793	774	819	824	785	880	818	815	823	824	804	811	829	802	843	754	792	820	769	805	790	844	864	795	824	829	859	773	782	783	763	800	833	760	818	780	808	828	808	801	753	810	825	773	836	785	806	823	863	849	753	828	832	838	829	826	849	822	824	796	865	840	835	734	807	839	839	774	787	810	823	817	808	806	894	808	835	857	782	803	800	833	825	831	831	820	836	798	811	862	835	818	846	818	790	809	788	838	780	808	814	842	844	807	817	821	799	812	808	784	815	767	772	728	816	802	785	788	812	815	803	839	830	784	804	804	821	798	786	786	817	792	798	776	811	820	790	806	838	818	805	799	816	832	824	812	792	833	820	800	811	798	801	796	828	787	806	788	813	801	805	827	817	813	835	826	840	782	776	823	748	801	810	852	766	813	817	822	818	782	750	836	820	802	806	825	803	818	815	784	815	774	811	794	805	781	801	829	855	863	794	832	863	850	842	784	806	791	790	792	804	765	819	802	786	836	843	801	778	784	901	798	785	777	818	821	826	803	827	772	804	818	797	849	797	796	782	800	846	790	816	800	827	799	803	835	786	837	831	837	764	819	803	842	791	861	792	824	837	813	866	788	782	767	839	834	818	821	752	810	779	803	825	793	770	820	849	801	757	793	799	851	786	781	803	766	812	820	855	808	755	792	845	802	844	845	805	753	813	822	826	854	791	758	797	812	804	870	809	789	757	835	809	790	775	796	836	809	830	797	812	836	790	786	766	831	779	824	839	838	759	804	830	867	854	769	853	765	802	784	829	848	831	801	805	785	797	832	804	781	798	803	786	783	774	786	828	784	833	799	817	856	809	841	854	799	766	815	762	799	770	816	814	814	844	845	841	805	797	836	826	835	753	813	807	836	851	835	829	803	797	816	817	810	799	783	800	786	758	851	817	820	772	835	824	806	759	808	851	775	804	850	824	784	792	800	835	775	767	798	830	822	786	841	795	792	772	836	810	819	774	832	783	766	845	837	766	787	874	837	817	816	794	815	842	749	812	797	822	812	774	852	855	794	785	827	813	827	838	820	797	787	802	783	815	815	846	787	803	810	808	850	807	855	806	823	850	778	823	759	789	838	765	816	840	788	783	841	757	812	815	786	829	764	832	787	839	823	874	831	775	871	823	839	760	820	836	788	793	819	783	842	797	813	810	863	772	803	796	795	823	768	877	819	821	806	825	811	774	803	836	840	796	787	832	813	817	793	745	751	816	812	771	780	826	812	781	806	802	830	798	822	797	835	755	825	816	812	808	831	809	813	795	780	816	797	834	871	791	834	783	817	799	786	751	815	827	792	788	821	822	821	779	794	872	809	766	789	800	809	815	786	831	837	867	831	816	807	833	816	796	842	828	813	754	808	840	794	815	837	827	807	783	790	801	784	805	817	810	853	872	821	880	830	815	820	822	796	783	804	811	790	835	786	794	774	827	792	856	841	817	856	832	805	810	805	817	771	796	843	843	792	870	795	802	822	843	823	848	813	765	851	800	768	776	812	787	858	804	776	857	752	803	817	857	802	837	779	782	819	823	802	844	811	765	802	828	844	795	825	822	849	768	821	784	804	784	786	823	797	742	836	826	794	810	827	802	794	819	789	815	807	839	805	828	820	840	767	807	849	798	812	823	876	821	836	818	789	790	783	826	794	784	790	822	839	820	829	846	843	830	770	790	802	831	809	804	753	841	787	830	841	798	832	833	804	827	841	825	798	802	840	837	791	796	804	838	813	752	775	768	814	823	813	816	762	840	801	779	828	837	828	752	818	845	808	828	770	791	786	789	854	846	763	844	869	833	799	806	793	791	853	875	791	798	809	794	849	771	847	826	764	785	833	803	806	800	816	783	773	808	793	826	760	820	865	799	790	811	826	806	776	841	808	851	822	834	762	798	808	764	807	849	795	755	851	792	867	799	802	813	840	827	842	843	850	839	824	860	760	821	833	844	809	814	807	806	820	824	835	776	840	798	744	834	829	804	836	802	805	828	803	813	795	794	765	819	795	774	820	873	766	796	819	777	824	802	887	844	850	832	827	789	823	819	816	790	830	836	864	823	828	811	837	783	851	807	799	813	817	854	790	852	842	799	860	809	823	853	878	806	837	781	785	800	788	798	804	842	818	857	815	789	770	774	844	800	813	797	820	837	882	803	841	778	819	796	801	797	806	833	818	836	834	835	836	843	773	857	804	831	783	817	787	787	815	838	816	830	823	819	799	851	816	855	821	788	813	822	835	857	812	773	827	756	863	859	772	801	745	782	819	820	812	774	803	751	834	771	780	825	837	768	817	784	795	856	837	826	842	839	766	784	816	820	832	807	778	821	836	881	805	833	820	801	819	808	810	874	838	804	790	795	798	831	849	829	826	791	823	800	807	811	819	798	786	812	884	816	790	848	790	781	823	822	839	841	839	871	779	818	860	835	842	797	802	839	826	823	819	846	873	849	838	798	813	827	850	823	829	773	832	810	797	873	782	800	801	816	775	805	829	803	836	797	833	802	773	797	856	786	798	819	857	805	821	796	830	853	763	791	867	802	843	812	787	789	833	805	819	835	809	838	788	824	839	789	819	822	768	830	810	813	864	826	844	802	892	810	807	829	790	832	774	839	804	810	843	780	782	765	820	804	809	823	828	818	812	811	802	810	815	821	840	763	803	812	776	797	812	886	812	863	787	830	844	795	883	803	821	844	802	787	791	803	847	809	800	771	785	887	834	783	780	869	821	762	798	880	824	814	773	822	866	798	844	802	819	766	794	841	809	844	827	805	825	831	803	800	796	801	745	787	824	798	844	783	815	827	775	872	825	861	871	795	783	825	772	835	801	841	856	833	786	817	791	828	774	883	762
23956	21144	25325	27239	21148	21130	2546	433	343	320	270	260	255	222	238	274	218	206	218	223	217	211	241	213	205	198	223	214	202	204	202	186	203	208	181	207	195	187	180	223	188	176	201	182	208	214	176	179	195	217	223	210	204	201	194	190	185	202	186	201	175	209	180	230	210	203	173	198	178	199	186	194	194	189	218	204	195	197	201	175	195	214	173	216	185	194	190	193	223	189	191	186	191	192	181	177	189	181	193	173	178	221	206	199	213	163	182	186	215	204	207	174	199	178	174	211	191	185	194	202	189	212	192	183	225	199	213	202	192	193	197	209	178	210	235	204	196	202	213	199	195	206	192	208	210	201	199	219	209	210	193	157	180	194	177	224	214	198	227	211	184	199	184	194	193	197	197	175	196	179	188	205	172	185	183	200	204	200	204	176	182	174	219	164	201	234	196	192	189	204	205	193	204	198	190	176	192	223	176	198	173	179	199	180	185	169	176	173	222	192	200	178	221	206	191	199	212	214	211	183	206	189	192	162	174	209	214	187	220	166	188	187	190	163	221	213	196	202	180	192	197	194	196	190	184	180	184	213	178	187	209	201	202	212	210	206	184	188	221	191	182	199	198	199	189	224	188	237	184	182	193	156	176	208	184	176	199	177	201	178	205	183	193	205	204	210	195	204	202	185	181	176	189	199	206	200	192	173	184	193	190	190	196	209	176	187	236	193	172	233	187	198	187	204	197	189	179	177	193	183	195	190	205	195	195	172	187	232	205	207	169	203	205	192	192	185	212	210	199	174	187	188	199	226	220	173	188	188	185	185	169	209	212	197	187	176	166	199	178	190	217	190	179	182	216	194	192	213	192	186	164	201	203	198	186	215	219	202	191	182	178	215	209	179	216	193	181	198	180	192	182	200	181	207	180	189	194	180	193	174	182	214	180	194	192	204	200	179	191	196	205	184	180	183	185	184	203	157	224	190	171	200	186	197	201	194	207	199	195	217	182	176	192	168	190	198	191	201	206	174	163	218	193	191	178	223	195	205	209	191	193	214	202	195	187	186	193	187	163	185	184	221	217	196	152	189	187	150	204	204	211	206	200	177	192	215	189	196	211	195	202	194	193	200	203	228	189	186	189	186	186	164	203	209	213	189	167	184	198	190	177	182	186	199	183	194	212	194	181	200	186	197	195	214	197	190	220	200	213	176	185	192	180	168	180	203	183	190	205	204	190	180	199	181	197	201	193	201	196	218	228	204	205	211	186	215	186	204	215	198	179	175	195	227	212	186	166	192	221	193	182	208	206	173	181	227	171	179	178	181	198	206	171	167	199	201	179	203	186	184	170	165	193	180	186	182	188	196	170	195	191	186	183	214	223	188	178	166	201	194	190	181	212	181	197	202	218	181	218	185	206	176	180	177	191	169	169	183	167	181	212	195	194	209	206	200	167	196	177	206	170	211	193	174	201	198	190	195	178	200	167	210	214	199	198	187	183	204	209	184	191	208	198	206	217	181	190	195	199	177	197	213	193	169	171	184	211	179	197	182	206	209	205	225	198	186	178	200	216	194	209	189	218	211	205	200	182	196	230	207	184	192	192	198	190	177	193	175	195	202	207	173	213	196	208	204	198	180	179	180	206	159	204	183	200	218	220	200	193	204	218	205	186	172	210	225	215	174	188	204	197	186	206	173	217	190	218	204	218	199	178	194	170	175	198	181	193	205	202	178	174	190	229	187	201	199	216	184	185	201	194	191	189	188	187	182	183	190	163	187	195	192	223	197	200	173	190	205	209	223	197	200	232	200	208	207	229	194	196	176	192	193	194	204	186	196	201	196	177	207	178	176	201	201	202	212	192	181	186	191	215	199	185	208	179	196	204	195	194	211	190	185	191	179	209	197	195	185	178	188	202	209	191	196	185	193	189	188	180	186	175	181	193	183	167	196	186	220	189	171	206	191	186	217	195	190	172	208	207	173	191	188	205	187	179	193	188	186	199	203	203	186	209	204	215	179	199	201	186	215	204	169	226	205	193	190	161	165	196	205	158	193	186	195	187	200	196	193	173	180	186	182	205	177	189	206	189	193	216	188	185	148	162	161	195	234	212	186	192	203	182	205	191	190	187	169	184	176	193	166	172	185	183	191	198	209	193	158	165	200	203	196	212	211	217	185	206	163	188	203	202	206	190	195	168	203	177	184	220	215	194	188	199	175	185	197	196	226	201	189	192	190	206	184	204	169	188	180	209	204	201	217	198	208	192	216	180	199	200	184	213	181	200	188	211	189	201	207	196	203	202	202	204	191	184	187	216	161	211	211	223	193	222	216	186	196	226	190	191	189	200	208	207	172	204	200	191	214	202	186	187	181	172	198	197	179	173	201	202	212	197	216	210	189	177	206	198	192	180	178	211	196	200	197	208	191	188	205	233	217	200	176	193	193	195	230	203	196	208	204	189	218	206	215	198	191	194	181	199	192	202	191	193	161	211	183	190	194	224	190	193	202	194	200	222	203	204	213	174	192	171	224	185	190	184	203	199	186	209	203	214	197	172	222	224	204	217	187	222	227	186	170	221	182	189	196	202	201	188	189	187	179	189	195	183	195	184	190	195	180	173	207	186	195	194	184	204	186	213	190	205	184	185	201	199	177	166	205	169	195	225	200	214	214	197	203	178	182	193	196	190	215	199	220	197	191	190	211	202	206	191	177	200	205	186	197	213	183	193	203	186	167	208	168	186	180	208	206	175	201	188	167	188	198	173	183	172	174	204	174	198	219	213	207	191	195	176	173	199	180	181	212	190	229	218	212	217	216	210	209	195	207	198	217	193	171	195	208	217	210	220	187	186	203	180	199	197	199	148	203	203	197	170	187	179	209	159	196	180	213	191	196	200	200	188	180	173	198	185	201	201	156	176	183	199	159	157	200	196	210	204	217	208	203	212	193	193	194	184	174	201	223	238	168	191	197	213	205	192	222	212	163	199	182	177	204	217	201	225	174	205	213	174	176	183	192	210	202	238	187	166	226	204	190	198	186	211	190	201	176	173	215	166	172	227	178	200	190	203	196	194	197	195	205	222	202	193	211	202	194	211	182	219	192	182	179	183	211	213	187	190	208	192	186	201	206	176	209	191	188	216	183	175	210	208	195	185	177	189	205	234	195	187	206	193	203	193	197	194	202	201	198	180	184	183	202	202	209	188	213	199	228	184	201	203	212	195	208	179	194	202	171	200	217	148	202	210	204	175	206	200	219	227	216	190	167	203	189	162	208	210	199	198	201	175	202	183	183	198	198	209	190	197	206	189	202	207	205	181	176	196	211	191	202	179	182	196	201	212	218	177	201	198	175	195	178	196	165	189	202	209	204	188	197	194	202	203	180	197	199	163	228	186	174	248	206	197	194	193	205	200	231	191	169	198	190	192	184	205	231	187	197	206	174	218	189	195	211	187	207	201	195	184	173	193	178	181	208	192	202	196	205	194	180	207	217	179	188	177	198	204	184	180	190	177	197
3319	4623	3045	1416	932	731	630	625	568	547	523	523	484	466	456	481	479	453	483	484	455	470	481	462	441	452	481	439	514	483	452	476	490	409	482	458	481	525	433	447	476	462	461	496	466	451	461	503	441	438	466	490	495	494	496	478	481	455	491	467	462	459	479	473	460	463	482	459	495	463	484	461	471	459	477	508	444	444	476	453	463	456	475	472	511	467	439	497	495	449	449	469	463	454	448	489	496	450	460	487	457	469	450	470	469	482	456	441	457	500	468	467	459	470	493	485	470	457	465	493	439	457	435	460	478	464	460	471	484	448	494	483	489	475	454	496	452	443	449	484	458	452	474	445	471	501	432	485	480	440	464	474	475	489	521	474	484	462	446	503	441	453	495	473	463	472	464	466	484	461	463	464	433	432	443	502	500	455	442	492	453	491	456	432	461	453	473	458	474	438	462	447	406	452	481	416	459	473	469	459	521	446	437	459	481	471	464	447	458	470	433	469	504	471	459	458	481	506	443	488	441	504	471	487	510	473	480	463	465	473	467	451	487	461	458	466	453	487	527	459	431	474	442	478	475	454	451	470	490	480	477	439	491	460	463	454	486	468	451	500	470	461	479	457	476	453	471	470	463	462	487	457	473	472	447	509	445	437	467	423	436	448	493	503	485	482	482	441	475	479	508	474	500	460	455	432	435	453	486	460	481	526	472	473	458	488	456	459	442	431	492	458	476	449	499	429	443	457	499	500	487	451	461	462	459	465	475	454	475	485	510	458	466	442	492	459	463	438	504	431	484	457	465	472	450	521	481	450	448	490	534	454	457	452	471	477	515	449	478	481	491	466	425	508	435	485	459	466	461	474	432	460	510	504	441	470	422	463	489	465	444	452	462	470	479	481	425	449	491	433	508	457	473	480	487	458	475	479	459	477	483	441	506	398	453	471	476	467	495	452	481	453	487	502	475	484	482	490	447	469	441	478	468	477	453	419	447	497	498	489	461	429	515	472	454	476	449	438	519	454	452	471	459	505	488	486	455	484	433	474	471	484	481	463	474	460	433	465	426	478	471	471	465	496	478	465	469	453	481	458	441	472	447	436	453	523	493	475	509	484	487	473	498	485	469	472	445	494	463	486	473	458	461	453	470	466	433	494	453	474	427	506	435	506	481	486	466	452	460	483	485	452	482	450	456	447	466	484	452	456	476	467	474	477	472	494	430	458	472	448	453	455	399	449	488	477	446	466	475	461	504	465	472	439	464	498	474	422	514	488	462	456	441	511	454	492	459	500	455	505	518	461	452	436	468	488	482	437	479	457	474	463	471	464	421	484	459	458	465	474	439	440	491	503	494	472	477	474	457	472	473	488	449	427	479	478	461	501	477	499	451	484	482	469	472	444	473	450	471	486	442	487	464	486	474	454	448	488	490	467	488	471	477	454	469	454	475	457	449	467	476	444	464	493	441	458	481	447	461	438	489	501	501	429	474	493	408	440	442	515	476	472	495	450	484	471	454	463	491	432	514	456	446	464	425	470	505	465	468	520	475	500	475	460	471	466	457	459	471	481	471	483	472	478	436	485	488	456	495	440	500	477	442	496	437	447	457	496	465	474	530	446	481	461	466	474	505	461	453	450	473	466	479	467	438	455	460	466	501	482	466	464	513	484	504	459	463	522	477	478	468	501	471	458	455	489	490	467	461	478	456	500	466	459	397	463	483	448	470	469	461	470	449	447	479	497	462	478	489	503	460	470	498	452	485	453	469	458	483	437	452	482	458	464	456	491	481	499	443	446	504	470	461	506	519	449	450	472	443	507	505	493	478	479	476	453	455	454	465	476	469	476	512	478	486	476	457	458	487	477	497	453	441	488	445	463	469	478	459	487	456	487	483	466	452	473	493	518	468	476	510	469	490	495	459	440	467	519	484	474	455	471	487	477	469	432	448	456	471	448	470	456	519	462	473	474	500	464	460	484	457	453	456	503	470	448	462	420	483	468	431	491	459	500	468	497	463	463	470	467	491	509	480	438	461	453	460	472	455	492	503	476	470	484	455	469	416	485	473	439	472	481	451	498	473	460	464	471	443	459	482	489	518	464	476	484	481	529	495	448	457	429	491	476	500	466	489	520	477	453	483	475	505	446	456	451	468	444	478	488	493	489	514	480	463	459	462	456	481	457	438	488	467	457	457	487	456	461	468	469	466	477	484	494	437	460	475	456	470	488	488	504	466	478	500	469	474	501	455	482	492	485	469	439	464	446	432	472	477	472	448	521	458	452	487	452	485	464	498	448	476	486	480	481	466	461	450	459	452	483	420	433	430	477	491	446	454	466	470	488	431	454	471	498	482	471	478	454	483	481	465	471	484	458	463	457	457	482	474	454	465	466	459	424	468	467	443	472	495	498	458	472	478	454	539	463	440	489	435	473	462	469	480	482	481	461	437	496	468	490	448	467	460	472	463	468	446	471	460	486	473	430	482	489	472	476	451	465	526	486	472	458	454	476	484	497	477	458	475	517	459	481	500	445	509	484	447	465	472	470	488	471	500	434	457	438	449	459	464	465	508	460	487	502	476	441	449	458	450	479	463	491	426	464	457	484	457	478	451	469	475	447	427	474	434	480	454	461	499	424	474	450	454	484	451	498	461	456	443	500	490	439	443	488	497	454	495	469	515	429	488	458	456	477	467	468	449	468	481	454	461	471	486	451	499	457	454	443	454	444	466	454	517	459	465	489	470	476	467	479	473	444	453	443	433	498	443	448	467	475	463	457	448	431	468	449	449	495	466	443	464	483	453	482	497	472	456	498	494	444	490	440	471	482	483	487	468	468	470	465	483	480	492	445	483	444	444	475	484	477	453	461	428	470	455	509	452	498	451	437	448	480	509	439	489	469	461	473	463	448	473	461	464	477	489	454	456	479	422	471	472	462	472	457	451	467	442	457	438	447	474	440	445	434	463	479	449	455	468	435	483	431	486	461	454	445	420	472	465	463	445	451	482	421	468	478	463	463	485	470	469	462	476	470	466	469	491	469	493	478	467	512	471	450	450	460	458	492	469	475	439	482	469	473	418	442	458	473	468	444	479	474	453	465	472	456	465	486	438	469	452	448	476	450	511	481	460	472	433	467	486	481	480	465	485	453	435	491	480	476	463	483	472	475	499	453	419	471	446	466	460	445	439	448	450	496	479	457	452	465	447	449	474	443	472	443	451	473	470	458	454	455	474	444	498	479	465	471	430	440	443	452	457	445	433	439	523	495	446	497	459	496	467	471	474	453	465	477	474	451	468	472	481	461	480	467	491	454	445	468	477	492	496	510	477	477	437	495	506	472	452	456	467	497	461	421	434	473	463	478	462	455	466	433	467	438	482	505	487	430	486	476	480	451	433	460	432	467	447	451	447	477	499	478	491	500	463	461	476	447	487	443	472	472	472	453	474	448	461	454	453	467	469	457	516	465	465	465	485	463	445	445	510	460	481	497	481	469	471	494	494	503	447	463	479	475
33380	11316	1363	589	447	464	461	476	456	473	467	422	471	412	469	452	454	420	439	427	448	417	452	429	476	445	433	427	466	460	448	396	445	489	419	506	450	428	446	477	450	458	483	447	419	480	480	434	435	427	466	457	447	441	436	420	485	448	451	461	446	447	443	452	447	429	472	411	476	465	475	445	453	454	444	398	449	437	472	452	412	422	458	431	481	466	454	441	443	450	445	460	456	413	413	490	402	420	437	429	481	443	466	436	434	440	489	481	464	443	439	450	428	446	435	402	436	408	433	438	475	463	432	440	471	435	393	410	493	460	482	452	434	445	422	438	396	434	457	426	441	461	456	452	477	418	431	445	432	450	446	450	457	420	396	473	441	464	444	476	486	447	429	399	443	441	454	421	451	411	451	438	429	421	432	419	435	410	464	439	454	449	409	472	427	454	471	512	454	458	501	456	441	419	433	458	444	435	421	445	439	463	422	427	426	438	457	463	408	463	446	407	442	477	442	441	429	443	438	477	472	423	405	427	419	459	461	427	442	430	429	449	426	418	416	459	455	422	437	440	426	466	432	473	450	417	457	446	474	448	461	473	467	467	415	472	465	415	450	473	472	471	444	462	434	448	448	430	402	473	460	433	468	468	418	462	485	451	411	434	441	448	451	458	450	436	466	477	468	445	448	458	457	440	454	441	438	418	430	449	434	427	416	463	470	430	463	471	463	449	418	473	444	459	408	464	454	420	469	512	476	426	459	484	450	437	449	430	456	446	441	478	455	427	500	468	456	456	472	437	425	448	429	459	477	444	412	426	456	463	451	438	450	442	430	425	443	424	454	403	463	474	470	432	416	450	451	443	452	449	446	426	440	470	454	457	441	479	447	471	404	405	415	445	436	437	411	426	470	441	437	431	439	506	461	425	441	433	464	460	456	460	460	487	445	419	477	461	454	438	467	462	486	478	477	450	441	419	427	440	456	458	459	462	509	457	424	498	454	399	397	498	442	464	473	493	464	458	446	474	430	438	487	475	446	481	458	421	479	464	460	456	431	438	424	447	407	460	450	448	453	437	456	458	421	434	474	441	487	412	472	451	456	433	459	466	438	440	447	449	488	434	467	454	432	419	443	436	424	458	451	465	469	433	461	460	463	423	438	429	418	440	418	432	500	450	447	472	432	504	449	417	446	406	496	404	447	419	455	391	463	415	493	457	448	412	435	436	428	470	503	413	420	426	446	469	471	424	459	452	443	452	446	467	454	430	406	465	466	455	429	438	403	450	464	437	427	420	445	457	441	412	458	428	446	468	467	460	410	443	459	437	427	423	472	407	430	478	445	478	441	432	432	414	460	450	462	452	467	450	438	436	448	471	454	461	426	467	451	422	497	467	442	442	433	440	437	467	487	445	462	464	488	430	497	447	447	408	479	441	429	487	474	475	433	417	462	507	445	431	413	444	464	462	440	425	477	447	452	437	423	415	417	455	438	455	433	460	438	458	431	457	422	463	425	437	445	456	415	491	458	452	456	435	425	424	464	453	463	418	467	439	450	466	432	473	454	474	439	483	455	493	477	469	450	457	446	432	469	449	451	428	450	458	433	480	427	432	427	454	429	475	463	478	438	471	467	469	423	478	446	456	416	490	403	439	470	448	440	455	450	418	500	492	423	415	452	441	456	454	461	465	481	455	471	459	436	482	472	438	425	429	444	436	446	434	451	428	400	470	437	469	411	464	444	443	434	484	438	427	433	442	426	444	484	458	445	453	467	461	485	452	442	436	447	437	451	436	478	449	477	428	452	443	470	442	450	461	453	433	456	456	415	455	479	434	475	442	443	473	445	426	421	455	450	438	439	448	421	424	492	468	451	449	479	501	425	434	448	457	403	446	410	489	441	422	443	460	475	480	471	453	476	419	434	458	478	504	466	422	470	458	454	459	431	429	439	477	408	451	493	455	452	459	493	458	484	483	425	440	428	464	477	396	435	413	458	452	395	438	431	399	464	442	430	495	443	418	400	427	454	418	482	413	437	422	458	421	417	432	450	436	476	468	399	477	463	444	420	450	452	470	448	457	478	446	450	480	445	435	469	395	443	421	441	429	420	433	422	416	459	441	432	460	440	490	455	447	480	470	484	435	425	452	448	412	468	459	436	445	457	429	467	451	480	445	436	476	428	481	457	455	459	463	425	484	445	454	437	426	467	440	463	460	456	438	446	461	415	443	437	431	453	487	482	420	409	447	447	450	462	468	450	429	456	429	423	392	458	422	451	427	470	462	458	420	437	461	486	444	444	465	462	444	458	420	466	431	437	457	467	462	463	428	461	455	430	410	450	484	487	438	417	436	442	454	470	431	453	446	467	441	421	429	458	461	425	466	430	471	419	469	455	453	461	407	449	462	488	475	471	440	440	463	441	434	479	498	440	440	485	438	460	427	450	465	414	477	473	442	456	431	434	465	430	456	420	468	448	455	479	501	427	437	452	469	450	426	435	470	425	473	505	422	460	431	450	469	468	434	452	429	437	455	435	453	431	426	452	469	459	463	484	455	446	425	457	463	480	486	460	435	468	458	471	434	416	416	469	389	425	455	429	468	456	451	446	418	436	398	440	438	429	444	490	433	493	430	448	461	494	453	457	434	436	427	436	452	425	452	475	462	460	447	454	415	453	464	524	427	428	424	442	472	458	440	459	439	438	439	436	436	468	445	449	426	460	477	453	452	460	442	467	466	436	461	426	457	457	444	412	462	441	395	469	493	458	419	415	482	470	466	482	485	472	450	460	445	421	443	481	455	440	462	463	434	397	408	438	399	454	512	429	432	435	447	436	413	429	401	462	446	435	459	462	434	422	452	456	420	415	453	449	453	449	406	425	488	480	469	433	443	445	456	456	423	442	449	477	442	419	433	456	490	489	434	433	433	455	389	457	443	450	435	449	454	423	458	430	527	464	421	462	483	469	453	417	415	431	472	444	455	478	418	446	478	436	425	454	407	429	438	447	446	455	445	450	435	449	492	447	431	444	447	452	425	412	434	433	458	417	463	423	454	454	429	460	408	436	459	473	478	458	419	432	431	487	491	440	477	409	442	468	461	462	456	441	474	440	442	481	495	438	450	460	447	438	449	438	525	425	482	432	432	426	459	484	474	449	423	431	435	439	451	438	435	451	490	447	452	408	415	485	437	461	444	477	436	448	452	489	419	468	435	473	443	449	456	438	442	470	496	439	469	478	428	482	453	435	449	463	452	414	481	436	418	519	449	468	464	445	453	423	423	456	471	451	508	459	483	464	441	486	431	478	432	439	441	501	415	430	437	534	435	479	426	466	473	452	424	434	457	474	434	465	435	446	468	435	416	480	459	447	449	419	435	511	423	459	458	464	443	428	450	435	474	423	421	468	468	459	459	446	467	468	447	472	460	438	429	427	449	447	448	488	462	476	465	453	468	455	456	507	434	461	419	467	428	445	454	470	443	466	407	494	457	460	450	466	429	464	467	430	467	447	426
6995	1144	1024	1010	1002	1003	987	987	957	1010	980	1011	973	972	1010	978	947	1012	1004	992	973	1014	935	1013	1027	937	949	943	1007	937	953	977	970	998	973	981	1052	974	1001	954	1021	1001	975	1024	983	998	1034	1012	957	970	968	995	933	959	969	976	1035	986	1008	981	956	1042	980	962	1032	960	984	946	939	975	989	1042	1021	997	976	987	959	991	940	974	1005	961	1013	1020	956	1005	957	1007	990	975	992	947	971	987	937	973	980	993	1028	954	1006	958	920	986	1009	1002	993	953	972	884	965	968	988	979	1004	1027	972	993	1052	987	987	995	961	962	981	1008	1008	989	1004	943	1012	1028	1051	939	1001	1000	1000	995	984	1014	1002	986	1026	961	950	1033	972	969	990	970	973	992	1003	917	966	969	954	991	1005	964	1021	1017	980	1005	953	979	1049	1005	1036	1027	954	959	962	1013	993	1017	971	993	963	1001	999	1010	988	1014	1055	954	986	1018	1011	1061	1018	969	1006	983	1021	990	972	975	975	923	960	973	942	962	958	985	960	1036	969	948	975	980	1010	1034	1050	952	1017	986	989	1063	978	982	1032	935	985	1078	1049	997	1001	1002	1015	985	947	1031	986	1064	986	988	999	990	1028	970	1010	1043	948	991	1003	970	988	973	974	1006	977	957	938	984	1014	976	953	984	978	1044	936	1030	960	960	956	952	969	1009	982	972	999	944	1016	1006	998	994	1010	984	1002	930	1048	959	1012	992	985	983	1013	952	1015	1015	989	959	947	966	959	1023	1010	1005	1029	982	973	1037	979	1011	1022	965	997	982	1003	1065	1006	1016	1003	1085	1002	964	989	922	992	992	986	988	995	937	1008	1034	953	950	974	979	980	958	954	958	946	973	1028	938	892	967	1033	961	935	933	1000	1006	1012	982	993	1008	998	1018	1045	1068	1020	922	974	1006	1023	949	988	992	1020	1030	970	968	966	976	966	984	985	987	1040	1006	1014	946	978	1015	971	997	989	1009	949	983	981	993	1013	928	985	1011	958	960	988	1017	970	1011	950	1062	940	965	939	934	1018	951	964	1070	997	1028	938	1002	999	963	1013	918	998	947	1034	948	966	997	988	961	993	1020	957	966	961	994	1007	998	962	1002	981	1021	1043	962	960	968	1022	974	983	1039	976	1051	980	1023	1036	975	964	902	1017	1004	979	935	1029	1006	961	1033	963	996	976	975	1003	928	989	974	966	983	984	1000	966	1011	982	989	933	977	1007	1000	950	1045	1003	1020	964	1015	999	999	967	1003	1001	979	993	1014	984	1008	970	1003	1029	1017	1059	973	1011	955	975	1017	976	978	989	1017	948	993	964	1001	979	1021	970	981	947	967	1008	989	992	960	977	1022	945	994	983	985	1061	1025	954	992	951	1055	968	988	928	989	981	1011	948	992	1020	979	965	1015	969	930	962	970	980	968	1001	956	1041	999	986	982	1056	970	1056	968	988	978	941	969	992	1022	936	979	1011	982	969	999	985	1004	1081	996	995	954	935	951	952	981	1015	1019	981	941	1030	957	988	976	975	988	941	975	966	1006	993	963	1000	989	1014	977	943	962	993	940	977	977	998	982	979	1047	1006	1026	1011	943	1036	984	950	957	980	959	1014	952	1035	978	950	1016	926	1029	967	1043	958	1016	1010	1009	1047	966	945	990	953	993	995	1011	1024	994	906	1000	991	961	1016	1028	991	987	1001	974	967	986	966	988	995	1004	961	1000	932	1007	966	969	937	957	1008	977	951	1011	964	940	971	947	966	952	952	950	997	951	1001	990	916	967	966	962	977	1004	1007	1011	971	996	991	976	1040	1006	983	989	1010	975	1022	974	985	1003	938	984	951	971	1036	949	963	1022	985	957	1062	1040	975	1011	986	984	1010	909	923	996	981	946	1032	982	1036	1008	1007	934	997	1047	962	972	983	1026	979	988	999	981	992	987	992	1004	1035	1001	973	958	970	972	994	918	1006	984	942	988	1006	983	929	1028	966	1011	938	933	1013	941	1022	993	1017	1013	1008	976	943	1001	981	952	1001	1030	992	967	964	991	962	1014	985	1021	975	1003	995	980	986	962	1004	1007	985	1018	993	1035	997	1008	1046	960	996	946	941	970	1022	1006	948	1033	964	1049	993	976	954	953	1009	933	995	1024	988	959	981	983	1011	972	983	984	968	969	1026	1024	969	1025	987	954	958	982	1043	993	967	948	993	958	947	1000	957	969	992	980	992	970	988	1016	996	983	983	984	990	923	997	947	963	1017	957	1053	956	1020	976	947	988	922	985	990	987	998	1006	1001	1003	981	981	1012	981	1031	949	985	969	1029	1034	1015	1030	1017	987	989	999	1066	993	1000	964	975	1019	981	997	994	993	1003	979	1021	987	973	1011	945	1000	1052	987	1027	1026	925	965	929	968	948	980	1038	996	916	967	956	1010	928	940	978	1013	994	937	1024	961	983	936	933	1017	988	1022	1028	943	1014	984	955	991	980	993	1019	998	937	953	975	945	1005	1013	1026	999	949	1019	986	959	1034	979	988	972	1004	995	995	959	978	1004	1015	919	955	1071	973	1007	975	1057	967	1002	1007	924	1005	972	981	978	959	1038	962	1023	954	1016	985	1018	1074	1043	981	952	1059	982	975	937	1023	960	975	997	1014	1004	974	991	944	995	973	1001	986	941	971	1026	969	912	1029	988	937	1009	998	995	994	1016	976	975	1014	973	953	970	1021	980	1006	1059	944	1010	1064	925	1017	945	983	927	1009	924	1002	905	1036	921	969	1047	958	978	924	948	993	1008	1011	935	991	1012	1023	971	966	980	1009	1037	1031	1023	980	946	1034	999	1023	1006	958	963	1018	1004	956	986	989	887	955	925	1009	967	983	989	991	986	1015	984	1007	947	999	974	1015	1004	1031	975	934	944	968	990	969	1028	995	1041	955	960	1017	1017	965	1027	940	1031	1009	964	974	961	976	1005	904	949	938	918	997	1016	1031	976	1018	1008	992	992	965	1004	982	1019	1017	969	1011	1021	972	1022	977	980	1043	959	1013	1015	980	984	1032	1022	922	1050	962	970	1029	1000	954	986	1008	1012	1038	996	1034	986	987	959	988	1025	1002	1001	996	959	979	984	1008	962	997	996	960	1045	986	1006	984	990	1003	970	972	994	1012	940	964	1002	1001	953	987	1004	965	1031	1034	997	944	1027	937	997	957	1042	1006	961	1009	1030	1010	1020	933	1058	1021	995	948	1029	948	985	1021	1008	985	998	1029	992	989	1015	894	948	998	1020	1014	995	936	987	1012	948	963	1056	949	946	956	916	964	990	973	1026	1007	983	962	992	961	971	972	954	1036	975	982	920	977	952	952	956	995	941	1009	943	1001	985	965	935	969	1001	992	983	1040	976	983	977	1002	995	976	1025	1021	932	1001	986	981	984	982	969	1000	950	950	957	990	991	1007	1021	932	962	970	1039	976	1005	976	997	986	958	1030	984	920	945	997	976	980	977	986	984	979	1010	983	1003	1041	991	995	1016	959	987	1008	991	969	947	935	990	966	997	971	994	1010	970	952	991	1030	992	947	1013	983	994	1010	919	1020	950	1007	1063	991	1036	941	1003	1003	964	1023	974	953	1013	1066	920	977	970	1004	1041	1051	1023	935	1016	970	1011	973	1026	1008	1008	1059	1039	1015	989	940	994	987	1010	1017	995	1025	957	967	992	995	993	997	941	995	1033	1004	924	989	960	979	987	1006	1021	998	975	982	924	1014	1003	993	967	1053	1049	977	999	972	993	975	941	965	1017	952	1052	983	1029	1004	950	954	954	942	986	987	1000	999	945	987	954	1038	1047	1030	946	987	976	955	1025	1009	1021	932	948	980	990	994	979	897	1013	1053	1004	958	1014	979	1057	999	996	1043	975	982	1005	979	985	994	1075	970	957	990	951	931	1002	968	969	1032	984	960	1002	992	946	963	1006	937	969	1015	932	1022	946	959	977	987	999	955	1010	981	918	1003	1014	1036	907	983
24591	21134	24746	27755	21025	4157	663	481	473	455	456	428	384	354	392	431	410	436	421	380	441	420	418	419	427	395	398	413	390	399	421	382	423	394	351	380	397	383	401	406	404	355	394	407	417	389	388	408	386	372	422	364	404	384	355	394	395	383	418	418	388	377	350	371	430	415	393	380	373	377	415	383	335	361	417	381	385	375	398	362	410	406	378	366	376	398	384	408	361	425	403	372	408	409	411	375	377	419	370	307	431	332	375	414	374	382	376	373	403	411	420	386	409	371	394	366	384	391	404	402	399	374	393	384	345	386	406	407	385	406	371	421	353	390	375	408	356	413	371	352	359	366	396	378	369	364	405	395	381	389	376	374	430	392	428	392	348	379	405	346	411	421	364	380	365	370	390	405	356	375	374	362	385	407	365	374	391	386	385	371	360	392	365	382	353	395	376	376	408	370	373	455	414	370	383	379	409	396	381	333	369	384	383	426	406	346	342	368	428	425	377	389	371	370	401	397	359	340	368	394	418	378	421	407	384	366	391	386	374	360	376	379	374	368	442	367	389	350	354	345	376	374	349	375	390	372	380	391	395	370	371	410	406	373	419	367	420	400	347	418	343	392	395	381	370	354	370	396	385	377	387	394	404	401	373	375	401	392	365	391	422	381	400	386	390	417	375	381	338	355	379	399	368	403	385	381	355	371	409	368	374	404	383	353	404	365	389	369	389	378	390	383	394	346	397	407	391	390	344	366	379	396	385	375	343	387	393	387	356	381	425	382	385	386	340	371	393	387	366	428	370	381	420	394	401	375	411	411	422	402	369	389	414	403	397	398	369	373	372	378	393	396	400	400	392	360	384	379	403	361	374	386	364	350	426	398	426	413	389	435	387	402	387	396	380	394	381	413	388	384	356	423	388	396	386	393	387	378	400	385	415	398	366	372	384	372	444	425	382	392	347	409	388	374	388	378	372	374	391	377	364	402	368	363	414	403	331	402	376	377	394	400	359	402	374	403	391	392	392	377	419	401	348	401	358	377	381	389	426	398	413	393	375	399	406	399	353	343	394	394	363	376	423	396	388	359	360	396	400	387	414	392	396	355	351	400	412	367	363	421	341	427	378	402	388	390	355	393	400	359	352	407	400	410	387	388	386	414	402	432	398	379	407	393	358	376	362	410	400	390	377	341	357	386	400	335	386	379	354	371	399	399	361	418	381	412	384	388	380	413	366	397	361	406	390	402	374	360	372	378	391	415	403	394	405	386	376	363	358	375	389	401	393	445	399	365	417	374	384	408	384	391	427	395	399	411	391	361	419	395	372	375	404	388	385	391	413	403	380	391	377	441	376	387	373	415	394	401	382	380	372	405	350	376	393	390	371	433	391	390	391	387	372	372	371	379	384	388	410	370	357	387	397	372	411	370	373	386	385	379	364	403	413	398	395	378	372	396	358	363	398	384	385	390	389	370	394	365	377	419	376	353	406	419	389	379	340	369	369	414	376	385	377	409	356	399	387	391	399	411	380	374	410	381	413	363	388	393	379	386	375	390	398	380	372	362	366	419	391	385	352	418	385	383	376	402	353	362	369	376	366	407	384	390	395	378	398	396	376	340	360	410	372	422	399	368	392	400	371	385	325	342	342	368	395	387	391	398	427	376	424	411	360	340	378	397	386	395	354	400	380	343	380	364	372	417	370	404	384	392	382	359	366	373	368	373	365	383	399	383	340	350	415	372	380	383	359	370	386	400	417	391	366	365	376	389	384	350	358	379	396	382	384	369	412	370	372	374	408	396	371	361	404	365	360	377	372	383	358	406	357	337	389	383	362	396	385	398	360	429	399	412	384	402	412	388	419	374	355	446	391	370	396	363	359	404	397	382	394	372	428	420	370	374	395	403	373	375	398	365	357	361	361	373	393	367	378	382	398	362	357	416	419	367	371	392	406	421	385	385	359	356	381	376	385	359	393	376	390	381	363	393	383	387	367	371	391	376	424	421	384	384	414	387	365	422	374	378	377	418	416	424	356	367	378	381	385	397	381	367	396	379	393	377	397	394	395	395	442	377	359	366	359	368	371	394	356	361	394	432	393	359	389	376	379	394	394	434	393	392	390	383	406	378	436	359	396	373	358	372	406	366	427	362	369	373	390	392	385	376	358	356	366	371	384	363	380	420	417	365	420	367	367	377	342	384	397	426	374	398	353	430	375	394	385	393	364	386	360	373	346	358	375	355	361	358	341	383	423	404	443	378	392	372	393	370	375	378	388	414	373	348	371	388	420	375	375	376	428	358	408	367	399	380	400	383	347	406	359	398	370	387	393	401	365	363	391	387	377	381	400	412	374	380	396	405	375	381	395	369	348	389	416	372	435	389	331	369	387	353	416	404	392	407	377	385	416	394	355	364	389	398	377	407	360	368	408	408	402	377	410	381	368	394	382	391	388	384	390	354	367	413	407	356	370	383	392	399	352	373	401	367	365	426	346	364	390	387	405	351	406	372	382	393	416	387	370	364	407	397	365	361	416	394	421	362	367	446	391	404	399	390	395	339	384	346	378	344	365	417	388	379	404	406	394	361	394	353	368	389	399	381	341	370	379	364	360	409	374	386	403	371	396	428	399	346	351	403	371	392	403	401	361	374	362	412	412	373	332	369	343	390	403	404	400	389	346	397	374	366	352	384	389	390	370	392	379	418	404	410	386	363	383	371	405	357	378	387	381	385	369	391	347	392	389	421	367	398	366	344	400	391	383	387	359	318	383	355	360	383	368	362	366	371	370	342	407	405	411	388	326	372	392	357	396	347	373	378	387	398	389	385	351	369	349	349	388	391	400	386	385	370	387	396	367	381	402	417	386	401	401	418	404	378	355	397	370	402	382	396	371	404	387	356	392	377	413	357	391	364	403	364	394	388	393	366	436	399	389	417	399	378	399	394	370	385	378	399	386	379	365	362	421	409	340	393	373	395	407	361	388	399	374	361	378	419	373	326	373	379	401	373	428	388	392	370	388	402	394	386	393	374	396	365	388	388	377	394	416	381	395	380	354	333	363	381	371	449	409	394	365	365	383	379	388	402	368	396	396	349	393	377	384	349	401	393	420	412	382	361	383	412	390	391	366	349	402	380	381	389	387	366	379	371	369	385	391	425	386	413	383	387	393	370	392	395	403	401	380	377	343	369	394	376	415	371	405	384	367	411	359	389	402	377	373	369	397	359	386	405	373	426	364	397	360	350	388	418	401	397	361	358	383	394	367	376	381	385	370	382	374	407	409	370	357	360	368	385	369	381	398	385	351	338	372	399	355	383	369	397	410	395	358	347	391	399	381	401	379	380	352	371	410	434	395	416	397	382	387	425	350	383	387	382	377	390	381	358	362	381	389	348	402	409	356	402	369	408	343	403	384	377	371	361	360	394	406	377	354	342	345	350	376	377	405	370	379	385	392	388	375	355	406	407	385	394	376	397	374	358	363	414	402	370	371	359	398	394	391	344	383	410	388	368	364	393
4028	3091	2151	1377	1102	903	863	926	867	842	909	855	875	832	852	848	908	886	856	843	854	838	869	832	871	867	879	885	847	802	893	891	825	856	837	792	864	902	852	828	773	907	825	811	859	851	836	819	854	834	802	849	827	848	787	812	886	861	866	860	844	800	883	775	847	845	842	801	764	861	799	837	906	841	895	843	865	861	785	819	856	799	850	867	876	842	847	925	841	786	849	793	867	912	860	818	848	877	865	827	857	802	822	838	832	826	831	830	822	808	826	825	799	851	836	817	841	909	860	849	802	812	839	846	826	839	808	836	861	834	791	827	824	825	844	794	869	837	833	815	872	787	804	870	882	831	801	813	769	827	786	874	848	835	880	873	773	872	831	789	809	829	896	815	874	816	840	839	811	837	811	775	846	882	835	821	844	900	853	813	872	858	821	853	787	827	844	863	880	847	843	853	833	822	868	831	810	852	878	814	831	822	819	831	797	874	849	828	834	816	827	816	845	871	839	823	776	800	826	822	842	830	805	823	861	782	828	841	819	814	820	844	867	873	833	817	865	822	831	832	820	851	919	874	880	820	845	847	842	866	868	811	802	791	838	862	857	827	863	781	837	839	840	855	797	846	884	859	887	862	837	851	830	885	844	835	865	840	828	842	834	841	795	833	822	837	837	799	856	846	846	829	805	836	805	829	830	823	827	835	833	832	759	849	868	804	847	850	828	894	866	853	832	797	859	780	780	852	884	832	853	849	842	819	834	818	822	806	813	845	825	856	878	848	804	821	840	866	825	849	831	891	891	824	844	861	869	795	831	801	839	815	794	857	885	841	804	834	840	834	844	845	829	880	781	889	798	831	848	860	835	813	795	796	790	856	788	892	835	832	814	863	853	832	816	860	833	822	850	845	853	851	805	793	865	820	807	817	866	833	843	821	826	891	829	825	899	851	865	841	810	843	805	797	840	830	793	848	798	846	805	846	880	899	842	818	790	799	835	813	869	825	899	846	839	800	853	816	774	831	869	890	792	846	846	893	844	831	835	816	864	895	821	859	843	862	862	862	797	814	818	803	847	874	791	824	839	826	850	814	856	846	838	852	842	840	841	853	873	807	815	835	852	823	842	858	850	812	866	829	820	795	862	851	803	882	884	813	798	855	813	836	782	871	844	814	806	830	870	860	840	804	857	873	863	817	833	835	870	874	795	851	859	832	824	861	822	864	830	842	852	829	849	829	871	845	846	851	808	857	847	849	830	840	868	858	828	839	801	823	855	790	858	807	834	819	897	857	810	766	842	887	848	833	829	827	864	796	843	825	832	813	832	841	838	845	819	877	803	802	758	841	772	811	824	789	872	867	843	844	834	895	786	867	873	811	892	884	853	851	849	854	861	859	882	868	831	829	878	778	814	834	856	859	852	847	896	821	892	887	828	867	845	843	840	804	837	873	852	808	832	805	892	870	862	854	853	843	879	872	858	861	864	845	846	890	868	850	853	866	832	833	788	789	824	799	844	810	855	802	902	799	837	848	807	815	838	914	811	870	753	850	813	807	862	855	894	865	761	797	863	787	814	881	853	814	828	805	842	828	822	863	841	845	810	867	828	835	848	843	848	826	883	823	811	870	807	841	823	824	886	855	836	853	875	824	833	819	861	831	864	827	877	842	811	864	907	810	844	830	867	841	834	891	817	851	802	866	864	829	836	860	857	777	868	845	874	822	853	835	869	882	829	859	896	865	920	790	858	811	863	800	912	845	854	876	860	865	821	758	804	829	807	832	859	851	859	861	825	848	824	845	840	819	843	885	816	808	860	821	823	845	804	822	881	833	840	846	816	851	813	868	826	862	841	877	829	838	823	846	884	850	846	828	822	875	825	820	880	874	877	824	871	855	836	861	814	793	878	819	884	855	816	859	835	869	824	792	802	848	826	887	851	837	845	798	866	844	861	840	806	858	805	878	794	802	819	824	839	861	851	834	804	837	879	819	830	845	834	813	862	842	809	824	850	800	836	842	829	861	861	847	851	836	827	838	819	852	861	805	881	847	845	845	811	777	838	810	828	860	857	842	826	833	858	819	758	857	823	848	847	855	825	867	849	834	832	865	846	875	838	830	852	860	837	870	813	836	813	902	854	876	830	824	788	870	826	798	825	887	849	855	825	842	802	820	821	825	831	822	831	859	798	840	862	861	822	887	859	811	820	805	818	819	914	835	859	847	796	890	854	794	845	859	837	894	817	806	825	848	814	843	879	805	823	861	822	842	817	798	793	797	851	833	851	795	861	831	800	856	845	864	846	841	827	804	839	849	885	841	874	866	849	847	893	891	830	838	864	846	799	834	850	837	778	856	816	794	828	810	859	810	804	776	816	827	859	853	873	884	854	776	845	840	848	775	854	822	861	813	806	815	794	820	864	809	891	822	862	853	826	869	800	812	845	816	818	829	832	808	881	895	848	809	863	856	846	846	834	841	851	798	839	857	851	833	877	820	874	890	838	839	823	857	834	842	910	819	883	851	865	770	813	841	817	866	838	814	820	783	820	864	839	797	838	854	844	850	826	900	807	794	834	790	852	837	790	862	839	814	804	839	831	823	836	867	838	837	819	803	832	829	860	883	861	818	863	834	829	829	862	852	881	813	809	830	838	839	892	767	833	858	816	879	843	824	839	803	817	884	827	833	803	848	854	838	827	841	812	820	812	867	858	807	828	832	861	842	798	852	826	846	876	830	837	811	829	867	877	881	853	862	867	872	865	844	871	855	845	837	864	899	841	825	818	834	906	787	761	819	850	846	883	834	869	855	862	858	855	833	885	820	853	798	842	843	851	835	863	808	815	807	848	859	826	844	808	837	884	816	861	866	863	790	845	866	816	785	819	844	818	878	785	798	866	811	850	844	837	856	816	897	856	857	874	816	842	851	872	828	885	845	855	893	838	830	880	879	810	835	890	884	820	816	797	846	850	823	873	875	830	866	875	842	870	847	819	884	842	807	823	840	853	835	828	873	820	819	800	892	828	881	814	858	826	788	879	802	848	828	850	806	818	835	817	841	820	896	861	778	858	795	852	822	794	825	865	788	867	881	871	834	884	829	812	784	852	758	817	877	868	842	869	830	842	878	807	829	854	830	825	774	849	816	871	826	844	840	867	846	835	856	816	812	832	826	808	802	792	855	840	783	816	854	870	791	851	816	854	851	843	798	871	844	831	786	837	826	856	819	809	806	847	829	832	808	808	859	823	895	823	837	877	814	848	825	839	855	839	879	822	841	888	858	812	846	855	884	788	806	816	786	834	841	827	846	844	849	822	831	789	810	764	840	794	824	829	833	836	802	842	821	836	837	891	833	830	784	835	834	892	844	832	826	847	826	838	862	833	867	855	846	822	818	783	821	798	824	888	818	816	865	861	837	853	817	832	824	820	781	801	776	844	873	824	833	830	828	801	856	874	782	851	828	806	812	828	864	762	849	817	781	831	852	794	829	924	843	820	824	843	892	820	867	803	856
24047	21204	25392	27326	21210	21193	2667	470	277	273	294	273	224	254	238	255	246	231	226	185	200	203	203	198	227	229	177	194	200	222	212	197	166	171	188	195	165	219	187	193	216	192	187	193	150	182	191	182	201	191	198	176	197	183	194	194	233	174	205	193	185	173	203	196	191	190	170	213	180	216	179	187	183	187	203	187	178	199	200	191	154	192	168	175	162	228	191	176	195	168	180	188	183	172	178	193	200	202	179	187	182	189	193	155	211	188	188	201	196	194	199	202	197	184	204	169	180	172	209	185	218	201	185	198	193	187	192	198	217	186	196	185	201	161	173	209	181	172	194	215	181	188	201	187	192	194	205	192	199	181	177	207	199	214	186	198	208	188	174	208	192	185	198	212	200	197	191	167	187	189	167	211	211	210	182	179	163	210	186	174	192	170	198	196	220	184	214	198	173	180	197	199	182	191	171	199	214	196	181	186	179	181	200	207	199	184	217	198	174	200	179	185	195	183	184	203	186	196	214	191	180	172	176	190	187	189	202	153	162	180	182	197	172	191	189	181	190	191	186	186	199	213	185	182	180	182	211	172	200	211	182	199	195	165	180	184	156	182	205	195	166	193	207	178	191	195	214	183	181	177	210	234	174	183	174	163	181	175	180	171	185	203	187	187	192	184	196	200	184	196	194	182	157	186	180	179	202	200	184	184	168	196	186	178	192	181	169	192	219	158	174	216	202	169	171	181	201	180	193	191	190	193	218	197	172	194	176	189	174	180	174	221	165	214	218	198	190	220	194	183	190	184	201	171	191	188	217	162	188	199	187	184	181	184	173	229	209	226	189	197	201	196	172	158	170	172	202	183	191	230	175	179	193	167	246	194	187	173	199	190	171	185	187	192	179	166	193	190	196	187	176	202	182	188	197	184	181	191	184	163	170	194	204	181	190	180	189	203	210	196	170	199	186	186	192	202	202	193	208	196	207	159	188	205	208	210	200	170	194	190	171	177	213	176	165	198	191	185	189	173	193	204	182	191	211	194	239	216	186	170	199	196	208	194	222	212	168	188	181	189	190	202	199	198	172	192	199	204	181	186	204	183	171	179	173	184	203	187	201	183	194	172	205	177	173	192	206	189	195	187	181	210	200	177	185	170	229	191	187	189	194	181	183	184	196	177	201	197	206	176	172	163	195	166	187	205	187	208	191	188	199	214	172	186	171	200	204	173	183	205	179	177	198	185	191	185	170	179	190	192	206	190	169	191	164	167	186	169	166	205	196	179	174	196	187	195	189	178	173	188	184	169	174	205	180	220	189	217	172	195	182	188	181	210	177	181	221	181	205	196	193	198	198	218	203	188	170	186	180	193	192	176	180	161	199	184	183	207	198	213	186	196	167	216	212	197	177	194	192	204	208	193	199	206	199	231	195	194	190	171	184	179	208	203	155	184	195	192	189	175	200	175	199	169	199	222	182	186	180	188	215	174	190	180	189	160	209	178	216	189	210	195	174	203	192	200	196	220	199	193	178	228	174	188	191	192	178	192	195	203	227	212	183	187	209	185	183	194	213	225	184	178	185	187	189	190	169	201	182	178	183	223	214	189	170	186	190	212	175	181	199	228	212	183	182	208	203	179	203	187	180	204	177	200	198	178	206	199	201	192	204	207	209	175	192	194	171	196	225	214	194	190	206	186	174	180	206	195	192	182	189	164	186	195	191	192	214	177	201	183	171	171	219	174	221	208	193	189	200	197	191	178	203	184	177	194	193	182	194	207	191	168	219	203	193	168	193	170	221	201	171	170	229	175	182	194	172	192	204	165	178	181	209	186	188	213	168	197	183	191	183	190	166	155	194	188	197	207	193	171	177	174	204	184	177	200	180	187	185	151	175	158	194	187	180	188	185	197	178	192	186	176	182	179	213	207	197	190	192	182	184	167	169	189	207	206	207	204	193	189	196	175	198	193	201	192	177	180	204	212	184	199	195	193	196	211	191	170	177	222	194	178	191	206	190	207	186	183	211	188	185	184	190	154	178	188	220	202	215	185	204	169	188	173	197	180	195	168	182	186	175	178	193	192	210	203	186	207	177	239	185	161	210	171	206	156	207	157	186	193	163	172	193	180	214	184	189	174	189	209	213	207	181	192	193	180	221	224	167	190	191	215	180	182	191	195	161	180	185	178	191	211	190	205	159	198	171	179	174	224	193	182	208	176	187	200	201	182	215	178	182	177	199	187	180	157	202	176	194	211	170	193	196	182	189	181	188	199	202	166	189	190	161	162	198	180	190	212	163	178	193	200	176	200	191	169	167	196	169	201	180	191	196	198	166	195	181	173	200	214	175	193	180	176	196	202	181	188	217	178	167	186	175	178	205	185	190	222	189	191	179	174	168	198	178	167	204	197	167	200	206	186	215	172	184	180	205	167	177	177	187	180	191	181	197	183	199	172	184	166	165	164	199	198	210	217	169	222	200	193	170	182	216	227	207	191	193	174	187	195	222	205	213	214	172	210	200	181	176	210	182	203	176	187	184	205	211	195	194	169	226	195	169	174	201	194	172	182	183	214	183	207	197	191	186	209	188	159	189	204	220	202	199	192	206	198	170	188	206	188	187	202	195	220	175	187	188	193	170	181	171	192	187	191	171	195	200	189	200	189	176	181	198	185	208	182	204	184	199	205	163	187	177	214	183	177	202	170	169	196	177	194	203	169	196	176	189	195	212	179	182	199	224	216	174	174	203	181	178	195	196	202	195	180	217	177	199	179	197	196	166	215	177	170	199	184	195	190	181	175	163	184	177	171	216	191	191	198	158	166	189	181	180	191	209	185	172	188	195	206	204	217	175	176	162	175	188	199	202	182	194	206	190	206	186	214	200	196	184	209	192	178	170	193	210	194	208	179	184	193	175	180	196	166	182	188	172	165	203	172	179	200	190	190	166	189	185	193	185	191	157	161	194	192	196	180	203	187	186	195	168	198	188	199	185	192	178	181	186	182	189	208	193	194	198	177	186	177	191	181	198	205	192	180	224	190	203	189	174	177	198	184	197	214	188	181	183	173	192	193	193	158	164	180	210	213	186	205	199	196	203	204	191	166	235	185	162	189	176	181	180	194	193	179	198	170	212	188	182	182	197	195	162	197	183	187	203	192	186	183	174	207	181	180	204	194	197	197	166	191	199	182	195	196	217	192	203	179	214	190	172	185	195	191	201	183	194	184	194	216	220	204	197	185	180	215	172	181	196	172	200	175	158	178	167	207	180	166	168	206	191	200	206	211	190	174	207	179	173	162	184	194	186	207	215	189	187	176	169	171	205	182	191	201	189	171	209	177	180	197	174	186	197	183	177	184	153	203	191	209	179	168	185	202	195	204	219	198	179	197	191	173	183	186	200	196	220	174	184	193	205	191	187	179	171	187	166	185	203	173	195	192	169	194	167	167	189	208	199	194	188	175	173	206	178	200	191	154	181	184	178	213	162	168	196	186	191	185	235	174	189	179	209	178	177	181
3165	4747	3021	1438	893	670	632	555	500	503	498	480	492	465	504	476	482	463	446	491	455	476	478	467	467	486	456	470	455	455	464	473	497	497	464	468	472	500	466	427	448	444	452	462	460	446	475	468	490	453	445	484	469	456	476	432	440	502	477	446	488	417	457	461	450	480	420	444	465	435	459	457	493	489	462	454	447	451	464	419	418	451	463	439	475	481	434	465	496	467	416	419	471	476	454	476	410	440	444	450	442	443	420	480	432	459	462	488	466	441	446	450	476	470	423	491	478	446	437	434	434	460	455	457	422	455	460	465	431	471	426	460	437	457	493	456	456	459	469	420	458	451	467	424	426	458	456	480	410	470	467	467	449	462	474	452	483	442	431	437	474	461	451	470	451	462	465	407	498	432	486	446	433	447	475	457	473	451	454	474	460	441	444	437	462	472	478	505	442	518	456	459	462	468	457	415	484	438	478	450	472	473	492	454	496	460	462	469	437	423	494	441	438	451	452	477	424	459	428	460	471	467	445	476	450	404	443	483	458	439	428	479	482	444	420	476	494	455	459	431	445	433	440	427	466	491	464	423	457	483	471	450	433	464	463	484	505	459	440	497	444	421	498	432	475	471	471	453	463	464	430	470	454	422	446	440	423	475	459	412	461	486	461	454	469	471	435	419	468	472	453	452	461	469	424	472	484	451	439	450	473	447	463	449	408	430	467	406	461	445	462	457	463	446	447	471	434	445	498	440	440	476	409	495	467	485	426	445	459	479	443	425	438	480	466	448	405	474	465	476	456	437	465	496	483	463	457	431	459	457	466	441	436	437	430	446	479	425	472	450	441	469	464	450	490	491	456	492	440	516	462	424	448	426	458	460	432	448	482	459	440	526	454	473	430	448	452	468	474	468	470	478	433	477	436	443	468	448	471	439	433	451	435	461	451	436	462	465	451	417	464	475	466	400	470	476	446	476	422	466	452	478	409	480	445	418	448	466	447	494	448	468	497	476	430	492	436	460	482	448	467	471	470	468	482	490	476	450	448	449	475	469	453	494	448	460	438	472	475	466	429	483	492	446	499	478	477	424	443	452	458	453	480	464	435	446	496	420	481	436	439	415	458	467	466	476	468	452	428	453	466	460	458	466	463	434	482	463	476	415	488	458	458	427	425	451	459	457	481	449	439	464	446	515	455	467	498	435	425	462	450	451	423	521	446	453	477	455	471	465	476	471	474	475	454	460	422	434	467	425	480	440	453	460	464	478	482	455	460	478	505	451	431	453	486	464	464	437	433	456	443	462	446	469	431	485	453	497	472	474	435	466	453	479	449	441	481	478	479	448	450	467	461	449	467	475	424	442	445	427	454	464	471	463	452	452	410	420	441	457	441	472	449	492	460	467	456	419	449	486	461	451	444	455	475	448	409	467	452	454	470	440	476	434	446	432	479	433	462	466	457	456	470	488	468	461	454	445	500	456	444	451	456	467	469	446	462	465	474	465	474	486	463	445	441	473	451	435	468	443	468	445	470	473	452	448	441	459	459	456	480	446	527	466	450	457	438	478	416	446	455	450	511	479	475	476	434	480	483	427	437	463	438	445	447	460	449	466	483	429	452	447	457	482	462	437	436	456	411	473	448	487	443	447	454	469	449	503	443	436	430	447	447	463	449	433	485	431	446	460	438	476	452	489	464	466	454	434	452	484	428	445	445	421	432	450	467	465	419	453	476	492	433	455	428	410	493	473	447	482	422	482	480	422	445	451	444	467	423	448	444	506	450	476	441	426	480	453	427	477	469	454	452	471	421	460	453	419	456	447	475	437	475	459	466	473	477	470	449	473	439	477	452	460	460	490	437	463	468	446	452	481	489	453	446	463	456	445	486	436	486	446	457	390	443	478	435	432	401	431	447	449	434	476	453	443	457	459	462	482	433	445	423	488	442	417	456	486	435	425	432	455	466	433	455	466	444	507	442	448	465	465	455	468	475	479	428	471	457	461	441	427	422	473	476	504	469	457	467	469	420	464	451	468	447	466	404	463	440	466	441	470	480	454	414	438	455	483	464	428	438	441	476	461	476	440	458	405	493	466	469	472	454	441	434	477	452	461	459	448	437	476	458	442	497	454	480	412	478	457	449	429	452	468	474	423	421	486	436	432	457	442	455	431	472	448	438	417	470	423	431	482	451	470	455	442	446	499	462	438	443	491	483	458	474	430	449	475	482	437	437	486	463	477	447	478	430	476	442	446	467	468	465	487	448	480	444	463	424	445	453	460	500	479	427	496	471	491	440	456	445	436	452	451	452	441	480	441	466	485	475	478	457	427	442	457	460	445	519	483	481	413	462	437	435	469	485	451	473	470	478	450	462	434	503	441	463	436	444	448	455	474	433	435	476	448	458	469	417	447	454	485	455	446	421	454	430	492	444	434	429	485	459	434	460	469	462	414	468	440	456	440	454	453	485	453	476	460	464	436	470	441	461	441	418	424	438	447	461	482	436	453	459	430	473	482	463	496	447	431	462	465	438	460	441	480	457	434	443	421	421	429	432	430	430	473	432	450	449	468	455	487	498	447	467	437	445	452	491	482	467	482	447	449	483	446	452	416	432	453	470	468	480	452	468	454	436	460	460	462	467	482	442	440	440	469	471	478	496	477	462	435	456	498	476	412	457	444	442	463	486	462	456	460	467	455	439	476	438	459	468	454	447	462	456	434	457	457	467	464	457	486	453	414	463	482	483	422	526	460	457	477	443	409	434	449	467	434	463	469	468	464	488	446	466	458	485	443	481	432	461	512	443	492	462	454	469	450	440	415	508	459	397	444	428	427	430	492	456	423	424	475	437	450	433	426	497	498	472	422	439	437	441	441	456	455	457	448	454	466	489	429	418	464	420	471	458	480	502	503	427	428	456	488	505	447	441	456	434	463	454	474	479	441	455	482	442	483	423	476	432	459	416	465	461	448	467	430	471	454	432	455	478	441	453	434	472	458	448	452	442	460	431	481	473	439	476	467	479	474	448	485	417	453	439	459	474	462	453	464	476	463	455	469	430	457	493	436	478	448	466	444	513	467	469	460	470	464	479	440	454	473	504	456	508	476	437	482	509	437	450	433	464	420	457	452	447	441	428	469	449	458	466	482	469	433	444	510	489	481	433	442	442	470	470	486	463	471	428	404	427	447	450	468	474	447	454	464	444	462	456	470	436	470	459	471	463	456	454	470	494	482	478	457	425	449	441	453	443	411	496	481	452	476	480	445	457	478	502	429	470	408	449	442	452	484	447	473	451	479	446	431	432	457	463	432	417	459	468	414	452	432	452	510	443	433	439	421	471	425	460	467	424	447	451	476	446	480	448	463	457	456	443	474	482	457	456	523	432	419	446	445	451	466	430	498	495	449	486	450	452	488	486	457	478	455	439	498	432	473	428	460	457	459	429	441	471	493	483	456	447	454	450	441	494	451	415	501	469	456	487	458	458	458	442	442	430	460	464	445	464	433	425	449	413	427
33093	11144	1377	601	477	456	444	467	470	410	449	453	462	455	439	429	456	450	434	397	428	438	466	423	432	419	409	465	450	428	436	410	457	454	433	424	429	419	444	480	437	437	455	447	394	453	446	443	436	427	468	429	438	448	431	411	439	426	397	423	431	427	454	456	434	407	438	405	436	441	421	426	428	455	421	384	447	427	429	485	415	419	417	456	472	438	457	440	439	436	388	414	419	439	405	454	441	422	440	482	433	431	424	450	451	450	453	433	422	434	401	454	443	465	486	444	439	427	451	467	409	417	429	496	424	447	438	412	431	469	449	465	425	422	436	455	413	435	408	443	412	420	414	431	427	438	416	424	449	425	445	439	435	440	447	411	406	450	497	448	431	416	416	448	423	442	429	429	488	435	450	455	430	433	437	442	453	448	467	432	439	460	455	458	425	435	425	416	436	426	431	449	417	436	449	468	417	412	415	430	429	436	366	431	445	430	420	405	450	429	429	444	457	468	439	489	456	458	455	449	492	456	403	435	394	453	441	417	444	425	443	445	427	432	460	439	440	426	435	447	443	423	481	366	462	442	438	430	466	422	429	450	423	407	424	447	411	417	446	435	476	434	424	434	458	422	436	412	438	463	399	437	466	454	419	445	401	437	412	486	413	453	424	444	418	441	410	405	436	429	430	442	434	446	470	402	433	440	395	430	494	437	418	443	462	411	451	407	439	405	389	473	443	428	406	462	475	429	428	432	398	474	440	394	437	432	413	460	429	416	428	465	448	386	413	418	389	431	462	458	418	411	436	443	419	452	405	479	462	458	425	431	409	427	405	427	424	442	423	433	420	429	426	455	409	463	460	432	448	377	496	434	479	422	431	439	448	415	450	432	448	430	458	482	432	420	395	441	410	431	424	452	442	455	446	436	469	433	398	414	402	402	427	423	440	379	438	405	455	428	430	373	433	445	470	419	400	407	472	443	438	450	453	465	442	419	427	455	432	451	445	423	417	438	414	418	443	466	430	456	435	429	459	447	413	450	457	440	409	436	466	411	454	400	433	436	409	414	442	426	434	425	437	495	494	421	427	417	460	458	450	400	464	419	423	439	436	423	435	431	457	409	471	417	451	478	437	418	469	434	436	443	473	435	416	437	465	439	475	424	401	443	399	392	476	410	398	436	434	435	438	412	456	447	493	423	444	374	446	457	452	446	424	437	460	421	418	433	432	366	452	399	453	454	441	425	412	388	413	415	465	401	426	440	429	433	428	418	424	432	439	431	400	395	398	423	433	450	417	405	435	441	441	406	479	397	455	419	403	428	467	431	443	453	394	426	453	401	438	464	387	427	445	449	426	400	487	400	437	427	417	449	450	473	486	443	420	445	442	399	395	378	446	447	446	451	404	443	460	441	427	425	449	436	498	444	449	494	435	426	454	451	414	447	439	483	404	460	438	402	429	436	428	410	460	442	458	456	440	453	457	445	412	423	403	441	436	416	417	431	391	414	404	468	460	444	417	425	434	400	429	457	452	462	431	497	400	419	431	419	454	423	446	452	454	436	472	459	425	408	443	453	415	440	410	412	419	429	449	433	445	435	449	479	441	438	437	413	412	469	455	436	421	413	454	428	449	428	428	435	473	422	435	428	426	435	416	430	475	416	410	419	445	432	463	420	432	428	422	407	475	419	478	426	413	433	451	457	427	452	414	424	418	421	504	431	469	435	380	452	418	425	395	412	436	443	467	441	459	425	415	432	444	431	449	437	428	418	489	462	431	462	404	421	437	431	438	431	444	448	440	447	458	497	419	430	418	420	486	427	403	407	443	412	451	432	429	424	427	451	445	470	434	417	446	403	483	424	451	453	405	413	443	420	404	463	435	457	439	460	450	447	451	415	396	465	406	413	443	451	396	467	455	433	442	477	435	447	464	434	403	419	405	456	424	406	430	407	422	418	413	415	447	395	430	432	420	424	437	445	421	427	425	406	409	455	434	443	439	422	453	435	436	458	440	457	431	407	432	410	442	411	431	433	467	486	451	459	440	471	463	426	420	457	437	416	437	417	456	467	433	438	434	418	466	426	443	464	423	440	435	445	457	430	426	448	473	438	493	469	419	445	437	441	422	444	439	404	429	417	416	406	415	439	440	422	447	414	406	438	453	445	408	443	415	463	432	402	435	448	434	411	442	447	402	468	404	465	435	399	465	437	482	425	457	465	460	424	464	409	489	391	414	448	427	431	426	460	450	441	394	410	442	440	448	439	428	437	466	367	415	468	436	428	385	462	423	418	427	433	426	467	438	437	422	454	443	428	427	421	469	438	464	446	493	386	455	445	401	427	456	454	419	465	403	447	462	461	462	415	468	406	383	409	406	412	443	425	453	426	414	460	482	438	492	462	472	454	417	414	423	434	431	451	442	419	468	440	457	446	417	466	442	454	415	421	402	429	436	453	443	410	451	459	412	435	498	411	393	402	479	419	466	481	453	435	466	408	403	434	397	414	407	444	415	414	400	489	432	420	495	427	434	450	487	436	419	459	453	430	429	432	445	433	439	450	472	439	417	434	426	431	471	443	402	436	406	443	423	488	440	442	412	415	406	409	454	455	449	399	449	408	457	440	451	485	389	425	440	423	487	483	439	417	443	456	480	450	450	420	442	421	441	439	443	441	406	410	426	480	441	423	449	458	422	450	426	423	478	417	445	424	444	435	425	441	458	434	411	430	480	433	412	441	455	413	433	429	427	433	419	414	428	423	433	411	453	426	449	369	422	435	457	453	442	439	431	441	479	457	423	400	437	430	414	439	438	447	422	414	421	412	472	441	440	412	451	425	479	434	445	456	470	495	435	456	466	447	418	457	429	444	425	429	431	450	456	441	470	414	437	428	434	410	445	418	437	419	428	416	426	408	408	410	417	446	414	443	405	433	430	466	438	442	432	433	415	424	457	458	448	429	437	410	454	428	420	485	419	416	414	442	406	463	417	391	419	432	449	388	430	447	435	432	474	425	445	451	468	424	428	444	439	439	447	427	436	433	453	443	420	409	453	512	428	448	434	413	425	433	416	433	466	450	434	441	395	447	464	437	441	463	428	425	420	436	439	428	449	434	430	443	451	460	449	453	416	444	417	464	462	435	470	425	435	423	441	441	472	417	405	430	391	407	452	468	429	426	434	418	444	476	423	438	411	447	429	408	405	415	439	455	452	423	427	431	437	469	426	407	417	441	425	463	439	417	410	438	435	434	416	424	402	402	394	444	441	443	420	443	434	432	403	421	422	497	410	435	444	469	405	433	449	446	462	429	404	415	453	464	430	459	444	467	439	416	396	422	412	474	431	434	425	418	424	418	432	419	432	400	482	400	439	418	454	440	448	430	465	465	438	444	449	410	428	428	426	437	468	408	452	428	405	436	388	406	440	452	440	414	392	461	455	431	459	410	444	376	426	481	413	456	399	410	418	440	435	440	435	415	418	415	437	447	421	451	435	457	416	447	444	430	420	442	463	447
6282	1105	1045	982	957	939	974	954	910	964	956	959	937	962	951	977	983	944	964	979	912	982	910	984	978	961	990	892	985	922	944	956	989	953	972	942	929	971	924	953	952	993	970	1011	929	944	931	951	1008	960	938	942	926	983	920	926	960	961	984	927	973	1004	920	1009	923	931	935	989	932	940	1043	938	950	943	977	910	925	995	1003	946	959	963	895	991	930	930	908	973	946	942	953	959	976	972	973	952	964	969	945	982	924	917	989	933	939	1029	950	936	948	966	1018	910	982	924	920	1022	966	944	937	972	895	1017	958	918	923	949	1051	902	972	964	978	989	928	973	937	947	928	922	1012	978	945	917	956	968	990	978	973	934	942	1002	922	986	940	938	952	947	919	939	947	985	981	985	933	926	1012	951	950	912	920	994	920	951	933	919	936	994	909	944	931	955	919	937	960	875	951	946	971	911	981	972	965	983	920	988	886	1022	977	980	901	969	991	972	960	987	952	957	958	990	1027	962	941	915	937	990	877	937	975	904	949	978	957	922	917	976	930	950	886	976	940	998	964	969	915	1011	1007	986	971	982	939	923	1007	906	909	962	1000	982	934	974	966	986	1023	957	963	960	1012	958	932	973	895	959	975	977	1008	920	933	929	960	943	961	957	1000	992	1009	874	961	954	976	938	958	961	998	959	945	916	928	965	953	954	983	959	963	950	901	983	911	928	946	978	911	988	927	961	933	985	965	927	960	948	927	994	950	935	999	927	931	883	1023	995	921	980	951	956	954	985	946	964	979	967	973	932	963	907	996	999	958	1002	978	957	955	938	970	895	955	978	968	955	911	891	981	990	993	937	925	1006	962	962	985	961	957	954	988	1009	990	1022	942	914	976	967	954	936	953	975	907	952	969	983	1002	1022	982	979	941	1007	974	957	908	1022	975	977	958	1000	950	938	944	987	959	947	1017	912	953	991	944	945	940	943	921	960	943	1021	965	1000	982	993	929	928	914	970	962	955	955	935	886	1059	930	982	982	945	988	946	948	912	952	949	922	947	951	930	965	972	973	989	1032	946	970	992	1006	1034	927	931	965	946	945	946	965	1013	934	953	998	938	943	939	885	955	950	1028	1006	1005	959	965	954	933	1009	984	984	914	920	1012	952	937	935	928	967	993	968	930	950	947	916	965	917	956	970	1002	885	948	942	980	959	961	962	937	968	1001	960	957	914	908	922	944	988	930	962	1029	962	965	996	993	956	907	963	985	991	940	936	937	959	1020	990	967	961	999	922	915	914	992	942	942	930	999	996	942	989	953	919	953	985	936	915	1039	975	926	1020	936	927	935	949	1002	1038	920	961	918	909	961	920	885	951	950	930	924	984	932	947	979	962	973	968	975	880	919	1013	897	970	933	922	973	993	976	926	901	1000	941	943	962	903	937	921	1016	994	929	1024	949	963	1012	1017	966	965	957	915	970	946	942	943	942	1010	973	951	958	909	952	921	1006	957	933	990	944	969	935	933	992	946	957	929	1004	979	944	1001	935	912	986	949	975	937	995	953	1051	946	960	978	946	992	952	986	988	951	970	978	958	936	1000	934	991	957	940	995	965	982	975	993	983	966	975	952	967	965	938	954	992	980	951	952	1011	964	893	944	983	943	955	953	982	917	987	1004	956	984	934	906	896	952	913	1014	917	992	927	882	953	974	940	908	1014	950	979	945	1021	909	966	1019	966	979	949	965	979	907	980	984	983	974	985	959	958	951	970	944	1030	939	933	978	1002	930	949	926	968	917	967	937	990	940	902	928	960	992	900	932	959	909	937	959	972	948	963	963	956	951	1021	1000	950	967	907	932	909	953	926	899	964	993	916	911	962	917	934	979	1005	936	1053	940	1006	995	962	958	979	954	968	1001	956	954	939	965	986	926	959	980	963	995	931	959	994	964	914	968	966	947	986	964	936	953	1015	940	978	924	966	925	947	1003	954	875	918	981	1014	931	1013	957	904	1022	947	978	930	942	951	899	966	1012	954	950	980	934	1014	986	991	954	1006	957	943	957	1028	936	898	982	959	974	970	950	916	987	948	966	928	962	934	943	889	913	931	968	957	905	957	923	975	912	918	953	907	914	978	999	940	957	968	981	984	1000	976	957	915	967	1005	955	960	954	971	956	965	962	1000	935	1006	1047	970	940	969	965	964	937	973	960	948	953	960	928	953	922	954	972	988	938	963	915	948	961	978	985	982	954	1006	976	948	948	944	979	950	959	948	958	963	918	945	968	977	970	966	951	938	962	988	956	992	900	956	991	966	974	970	966	998	927	972	958	965	961	917	993	925	937	962	933	937	963	982	923	954	883	948	998	947	1007	1007	976	926	983	932	989	983	968	985	943	1006	925	978	951	970	950	1007	953	974	995	940	943	973	949	922	957	963	949	937	984	987	959	925	944	921	963	964	952	987	931	990	926	921	966	983	953	955	973	921	986	981	914	952	975	1006	1025	980	941	955	953	962	954	907	998	995	933	983	938	908	956	956	985	971	978	978	1004	985	957	919	899	952	954	1016	931	966	995	971	962	993	957	911	1014	969	899	973	970	963	934	925	967	984	957	982	950	966	908	966	963	924	971	967	971	950	922	941	945	952	949	936	916	962	945	957	970	924	971	969	1013	956	897	965	936	959	924	999	941	978	965	911	983	969	945	939	985	966	917	967	936	909	958	961	967	964	949	965	930	958	955	955	962	944	948	989	948	947	919	942	910	982	979	942	953	964	886	969	950	988	921	912	954	971	997	997	936	985	907	983	974	943	914	947	944	930	998	1003	934	1029	961	936	940	957	968	936	961	969	991	893	962	975	995	944	930	932	907	991	926	995	973	920	939	936	944	938	951	966	955	973	951	993	927	910	935	1020	938	987	916	939	1016	958	924	925	947	999	937	938	967	937	930	967	934	972	939	918	916	970	925	981	1051	950	950	1016	929	986	945	956	996	965	951	972	927	975	983	977	967	959	955	925	942	985	986	973	923	941	928	979	942	972	956	994	966	949	941	921	976	974	941	953	935	970	955	947	978	971	930	968	974	977	968	973	1028	919	938	1020	883	978	988	990	945	917	987	919	926	942	947	993	970	937	966	932	950	1038	950	946	937	929	937	1020	993	936	932	945	965	939	888	948	980	956	944	930	973	991	970	897	963	952	954	946	907	977	951	937	979	975	966	963	955	912	955	914	968	966	940	1002	977	926	903	988	1003	894	919	905	980	962	972	966	976	958	918	955	985	948	993	959	929	969	937	951	945	965	966	953	981	923	886	965	898	961	945	983	963	945	940	951	969	964	901	941	966	961	924	979	984	941	959	1002	951	984	954	953	924	929	966	978	958	990	985	949	925	940	949	933	959	950	1002	964	953	909	999	973	974	969	1041	938	975	995	978	964	992	965	983	990	1000	988	971	900	909	989	977	958	968	995	934	938	978	949	971	988	947	963	942	1027	974	922	919	929	897	999	961	936	994	944	944	983	908	911	969	999	921	953	1011	946	996	963	955	916	935	952	949	913	915	956	976	926	956	907	953	968	994	987	944	889	880	952	909	1026	1014	953	922	916	961	963	928	967	949	976	965	997	1004	922	977	941	983	970	961	951	974	991	938	960	979	1009	970	1008
24751	21171	24765	27835	21031	3807	647	531	494	415	442	433	407	405	403	360	447	415	404	364	396	426	356	398	359	345	413	417	401	416	412	374	376	415	366	361	390	415	376	386	390	395	382	391	363	369	385	401	401	380	407	372	354	397	366	405	389	358	398	360	403	384	343	390	396	375	379	409	417	384	370	416	372	406	374	408	388	358	365	394	398	356	387	425	362	409	370	375	379	379	347	385	412	362	371	397	372	356	402	377	412	401	381	359	357	370	391	372	376	389	397	383	373	390	359	389	377	401	367	382	351	377	347	342	376	404	399	376	377	406	391	388	380	364	367	382	386	421	366	363	353	400	369	341	367	394	400	388	364	364	402	376	422	377	383	366	378	373	383	336	374	369	365	402	396	388	396	369	378	405	389	398	399	394	360	399	379	391	398	340	375	390	379	408	389	360	397	388	365	397	405	393	400	336	380	377	385	367	404	367	393	329	409	387	401	368	358	398	341	384	389	365	381	415	385	403	407	385	400	379	398	395	437	388	402	357	367	388	387	407	389	361	412	382	394	419	376	395	352	377	384	418	421	399	355	398	404	366	362	401	414	347	414	395	393	370	364	392	454	400	407	371	391	354	333	428	348	351	400	375	394	414	396	387	366	375	410	399	347	374	379	376	365	387	375	388	379	383	380	380	380	353	405	394	384	361	362	414	369	346	385	366	403	376	345	371	404	413	424	421	377	374	397	394	424	360	378	369	435	404	380	398	396	404	424	426	384	361	386	347	380	390	398	394	378	357	416	408	382	394	376	395	387	373	429	389	409	396	360	371	389	360	387	392	396	374	412	402	410	371	357	393	367	374	392	402	354	373	387	369	385	366	383	388	412	399	362	389	348	390	394	369	394	410	418	370	382	327	389	373	344	375	389	380	395	404	365	362	445	377	396	400	330	371	396	379	408	400	367	381	411	393	388	349	389	409	379	372	420	380	437	344	362	370	431	355	384	350	355	364	408	445	366	386	364	354	382	359	388	404	383	408	371	412	443	374	361	378	340	354	392	340	383	376	390	404	392	366	416	423	388	385	409	373	385	417	414	401	373	380	372	373	355	374	353	362	403	380	362	347	369	380	411	449	390	355	364	355	386	388	406	364	434	392	413	396	360	395	363	382	391	416	396	351	366	376	377	341	365	336	403	430	359	378	369	391	375	442	356	370	394	386	406	397	403	378	410	419	392	400	343	397	412	360	374	368	403	363	367	378	377	389	364	365	386	396	396	417	375	393	393	393	357	391	390	411	397	390	368	408	363	416	353	379	383	436	390	401	407	371	392	345	381	375	394	401	356	380	345	411	402	393	384	399	415	383	366	388	369	406	370	384	370	350	373	383	389	366	363	371	373	360	348	414	388	411	392	409	397	410	460	404	406	382	373	379	407	381	390	393	335	350	408	354	392	387	380	404	349	360	375	393	409	421	361	382	363	363	362	350	390	359	381	378	374	399	390	382	362	424	414	416	374	354	376	398	394	373	390	386	401	366	396	350	397	399	350	391	399	421	383	350	420	365	389	405	381	370	342	399	385	393	377	407	365	369	398	351	378	362	394	356	394	384	388	385	370	390	405	376	411	379	413	336	407	398	427	393	395	401	373	387	350	403	390	371	361	387	369	365	364	387	327	367	352	410	357	395	368	402	358	387	368	392	400	396	351	353	396	442	366	363	388	379	404	365	404	383	389	374	374	356	383	400	384	363	400	393	400	385	362	387	388	373	395	355	396	370	354	406	371	387	360	394	380	384	411	367	394	407	371	371	369	406	393	373	364	397	388	360	388	373	388	363	370	358	387	382	388	396	389	410	387	378	404	418	388	386	338	389	363	370	403	393	384	370	365	396	408	385	374	365	366	379	354	394	406	383	376	383	379	405	416	401	428	401	372	337	357	374	369	414	376	375	370	381	394	368	377	357	336	355	375	368	363	388	404	366	370	379	379	382	373	408	372	414	399	367	333	333	401	417	382	415	381	395	445	387	362	397	372	339	337	336	364	388	388	381	386	379	352	380	404	384	388	355	407	388	397	402	403	354	410	411	369	354	380	376	397	390	367	368	403	360	386	371	351	382	348	364	419	397	385	445	395	357	393	416	360	382	386	317	348	399	361	394	392	360	401	369	400	378	384	379	402	376	368	399	417	374	378	336	371	320	372	381	425	392	380	389	349	361	391	391	348	393	355	408	365	362	407	386	345	369	386	381	377	360	401	394	394	388	396	397	387	361	355	391	359	391	373	386	391	369	423	393	339	379	401	402	372	363	384	361	369	393	355	359	363	384	383	361	380	379	326	384	386	364	382	346	401	400	380	393	360	359	391	392	390	397	386	391	359	388	404	407	399	403	368	345	402	387	418	424	354	385	372	430	367	370	392	393	385	348	369	343	391	353	384	390	420	389	344	389	405	377	376	363	401	385	420	386	381	353	364	379	399	408	362	373	368	369	390	378	376	390	393	370	379	411	371	385	367	415	389	418	392	385	378	390	394	360	374	412	372	383	331	373	370	391	413	363	380	369	408	352	377	396	371	371	369	363	413	380	366	405	399	367	349	347	385	383	402	367	397	398	428	360	388	409	376	382	417	381	352	388	424	390	382	343	418	385	355	411	408	380	378	349	404	390	399	388	341	377	394	374	403	392	390	376	363	378	336	403	411	385	391	360	388	391	380	372	395	403	373	421	419	399	393	415	436	396	360	385	390	358	383	390	409	413	407	412	350	396	363	400	386	425	362	422	359	374	357	350	389	428	341	417	368	403	368	378	363	383	374	410	374	397	406	370	378	399	401	364	374	365	376	376	359	382	375	370	397	398	387	367	350	333	388	368	429	421	380	369	415	363	384	349	390	362	365	385	398	377	373	381	411	358	390	375	378	372	414	379	390	378	425	444	374	365	406	399	349	380	385	412	353	412	375	353	397	371	414	410	367	372	395	383	404	403	415	374	393	351	390	366	370	374	361	382	378	425	364	381	387	380	422	357	378	321	404	359	354	357	364	402	378	420	352	374	388	398	424	418	417	394	356	409	363	369	384	419	392	388	397	388	413	361	372	355	363	377	382	362	328	392	380	399	417	413	385	409	383	358	395	383	330	379	391	363	366	355	362	403	409	388	417	392	373	363	408	382	434	379	364	377	382	437	402	399	391	373	401	372	380	413	400	387	370	369	372	428	395	424	364	384	366	378	354	377	395	385	394	372	360	381	372	349	379	350	372	369	371	367	420	367	407	397	358	391	369	404	417	409	390	370	440	376	401	370	392	391	398	412	359	382	378	401	366	406	358	361	388	402	389	374	448	367	324	381	377	386	363	373	349	403	346	392	338	405	352	383	396	372	364	377	391	438	390	356	394	416	414	405	380	380	401	354	405	373	368	395	397	401	399	376	422	400	386	388	391	373	370	379	385	379	360	388	398	351	380	392	394	380	374	376	397	372	338	383	380	367	391	360	395	406	392	382	391	391	370	415	395	390	379	362
3439	3200	2217	1349	1030	957	933	833	849	873	846	957	827	835	874	845	876	836	792	859	843	841	854	828	892	854	874	859	859	805	863	869	863	836	794	816	861	819	861	847	830	927	853	879	816	855	864	823	833	854	813	884	832	860	856	826	840	895	847	806	858	805	793	827	838	807	829	830	818	862	799	853	850	817	800	851	810	901	838	822	838	831	862	869	870	860	801	836	839	876	910	859	845	851	843	800	854	858	893	865	864	830	838	868	842	780	793	798	844	829	842	857	845	873	826	885	793	855	875	783	836	851	836	884	831	838	861	860	870	832	843	847	771	845	899	857	797	827	821	859	851	823	830	869	832	842	874	832	836	825	818	824	825	869	804	822	825	855	841	836	777	858	824	862	779	828	812	866	836	898	868	876	854	767	801	871	894	854	857	836	881	844	795	806	819	882	856	791	860	866	839	801	836	840	891	807	866	870	860	844	839	828	798	753	825	880	843	859	821	831	833	858	828	845	816	853	852	832	825	848	854	824	807	826	843	830	884	838	840	866	850	850	818	850	853	841	877	863	855	825	843	836	855	854	795	828	825	824	854	822	840	825	844	851	826	869	809	823	831	865	825	836	799	861	842	809	773	806	779	828	835	840	848	892	798	849	836	897	833	867	835	875	871	781	846	841	823	822	862	865	843	830	851	847	844	885	848	858	850	832	815	850	884	829	838	838	795	856	823	832	879	833	838	826	838	859	844	836	801	858	879	822	863	905	899	838	829	846	822	825	848	868	864	847	835	820	796	893	818	792	819	873	865	854	854	837	792	821	856	860	856	876	826	802	867	796	838	802	849	821	819	867	849	868	803	821	873	814	827	878	891	870	795	820	837	844	857	860	799	841	838	820	881	832	848	828	875	840	857	836	856	841	895	853	903	867	847	794	829	813	815	831	880	805	824	858	844	834	860	874	822	832	830	894	836	849	828	800	858	833	875	870	878	843	829	839	782	855	836	844	825	856	896	853	877	811	850	843	852	858	858	855	845	830	846	846	824	775	840	849	848	886	799	865	839	847	860	875	831	792	796	836	841	817	819	813	784	796	822	866	829	822	830	843	858	879	829	872	925	797	847	862	857	868	812	907	877	829	926	865	810	793	839	877	835	826	872	841	867	857	849	869	818	897	816	880	838	882	834	892	828	826	823	818	877	829	826	829	818	801	845	846	832	881	868	776	832	857	862	842	834	859	838	829	868	855	821	782	815	820	849	853	865	790	842	846	838	829	847	838	829	854	873	820	853	867	842	783	870	873	851	780	822	841	853	824	833	850	787	837	905	858	830	847	807	834	847	837	790	865	797	752	861	819	818	858	856	858	812	861	900	813	775	788	780	873	861	892	847	828	864	839	869	810	838	861	829	874	830	868	819	803	827	834	835	874	847	840	839	830	939	846	813	877	825	808	820	799	812	807	884	872	861	850	822	840	851	834	807	854	825	857	831	818	862	910	868	844	879	831	811	816	853	813	819	862	806	838	844	807	867	876	907	829	848	844	818	882	829	843	870	878	856	813	823	767	839	841	810	821	804	830	871	870	796	834	792	867	785	824	832	870	869	887	828	843	867	844	829	843	864	830	860	833	884	794	843	783	837	876	842	847	836	850	852	870	856	880	824	787	846	889	832	804	823	846	793	814	869	882	839	797	825	862	858	862	828	831	872	880	842	784	823	827	868	822	836	835	816	885	844	842	839	804	789	840	852	837	832	868	830	855	866	869	893	821	819	757	829	867	832	785	811	846	854	829	821	807	873	816	851	856	876	807	850	827	841	845	806	797	848	852	842	813	835	805	784	836	820	856	856	842	814	867	816	829	878	849	868	841	824	834	828	838	846	808	867	859	866	856	838	854	801	897	833	764	830	830	842	827	880	794	887	854	791	809	833	759	848	829	825	874	823	857	815	845	867	851	826	905	842	828	828	828	799	842	866	823	762	835	854	824	820	848	867	809	819	846	779	822	827	875	822	829	876	805	880	880	803	818	841	815	842	819	805	869	886	851	839	872	806	871	821	898	797	849	896	845	813	808	879	830	810	834	825	827	853	872	862	807	848	822	874	834	859	825	845	840	791	876	824	843	826	844	857	817	820	839	815	866	863	868	831	825	816	833	805	830	818	880	855	887	843	858	894	863	884	894	816	845	811	775	855	796	829	823	845	829	829	845	858	829	836	837	832	866	826	874	830	836	835	849	856	826	781	912	862	882	816	829	816	838	819	767	874	859	807	856	827	826	815	791	827	805	830	848	816	814	816	886	827	861	839	863	769	845	833	872	845	857	843	849	837	861	837	836	830	808	837	843	843	825	841	795	792	863	858	881	857	819	883	838	869	807	865	821	834	797	866	797	796	833	832	842	866	842	861	850	792	815	851	837	847	912	838	838	817	849	883	825	839	859	856	803	891	781	846	771	847	869	875	812	830	851	819	824	864	839	836	860	774	829	804	868	820	837	886	814	813	798	837	852	853	874	849	821	858	857	807	839	848	863	833	872	848	899	847	835	821	868	827	843	857	852	835	857	831	826	864	836	819	778	850	869	839	887	861	830	825	817	839	877	826	867	774	836	831	783	871	813	877	875	804	840	825	865	878	838	914	829	839	804	798	884	882	823	867	779	802	828	831	804	841	860	884	881	820	909	823	847	828	821	827	866	870	863	830	856	837	842	812	851	827	843	830	892	816	832	881	777	810	898	810	822	829	847	787	818	838	840	811	795	879	876	813	809	832	840	823	819	847	850	897	865	830	852	799	835	839	800	868	808	825	804	848	863	924	857	815	841	851	828	842	870	851	819	838	795	826	818	818	850	850	862	836	878	841	804	814	862	877	839	802	862	808	873	810	865	816	851	854	802	862	836	828	864	832	787	841	812	803	863	803	793	839	806	838	838	841	836	823	829	887	849	856	872	835	866	837	860	861	834	815	856	816	848	824	816	795	862	882	877	879	820	839	875	837	841	795	821	851	891	798	823	825	787	835	872	830	868	838	805	841	837	836	845	854	816	859	883	795	838	851	875	859	812	869	825	838	855	842	824	871	854	823	863	820	855	858	808	819	828	827	842	829	839	807	890	821	865	861	837	844	832	807	835	807	835	801	831	881	830	850	827	802	868	851	862	872	869	864	892	882	824	851	810	821	822	829	875	787	859	839	881	829	797	815	892	821	835	831	831	829	862	806	861	881	820	862	835	860	832	817	800	849	807	829	886	820	908	843	842	868	805	882	831	832	818	819	768	833	867	823	824	839	839	828	841	840	841	851	854	859	832	883	823	835	853	856	836	808	801	814	833	836	854	854	823	778	872	887	856	870	846	858	868	823	830	862	860	872	828	788	843	820	838	797	853	836	846	843	826	828	806	841	771	815	828	831	838	789	880	862	855	834	844	851	820	837	879	806	822	832	873	835	828	792	838	835	850	799	785	878	833	853	860	863	811	826	808	780	808	805	806	845	896	829	834	820	815	795	837	805	812	857	779
23942	21126	25260	27219	21130	21122	2484	486	381	305	299	252	231	236	245	256	204	213	240	217	223	207	199	204	220	203	201	213	202	210	193	199	208	222	226	236	206	191	205	203	201	209	203	230	174	207	210	232	193	204	195	191	194	201	215	204	238	205	220	184	185	210	181	189	230	196	218	199	186	230	193	195	175	210	214	197	201	194	200	181	201	201	195	212	220	206	214	203	198	202	239	178	231	213	216	182	189	220	183	192	201	227	219	212	218	238	200	198	190	217	210	195	173	179	202	238	210	216	182	187	186	208	192	216	180	206	192	208	179	177	208	191	198	219	217	206	210	182	214	202	219	202	200	201	221	196	197	188	185	217	193	242	223	203	216	227	230	192	194	221	176	201	202	199	202	193	200	220	214	190	220	193	191	212	180	187	191	205	202	225	191	175	203	214	226	200	198	219	205	196	197	192	203	186	203	205	196	210	210	228	205	240	192	191	186	209	224	207	204	192	204	206	193	203	221	194	224	198	208	212	204	218	201	190	183	219	188	192	182	207	245	192	195	212	169	199	203	204	196	202	190	202	189	211	196	211	206	215	233	220	190	196	210	190	205	201	217	201	198	197	197	216	225	220	193	199	185	183	211	188	220	190	213	227	203	197	200	211	206	186	187	205	196	202	197	220	221	212	172	196	200	200	199	219	198	198	172	182	211	196	202	209	196	212	206	203	203	226	202	216	200	194	214	187	215	215	203	227	245	198	201	191	212	220	223	185	205	204	209	188	206	201	182	210	206	212	229	202	208	246	209	194	211	198	209	215	237	192	206	208	191	201	208	204	177	203	219	207	210	210	203	227	213	214	211	212	222	220	216	184	208	224	203	211	213	206	218	166	205	200	219	191	201	203	223	202	210	204	201	175	206	205	211	221	208	202	228	211	213	218	195	210	184	189	181	196	216	215	194	187	202	201	213	195	197	215	169	211	197	191	212	219	189	237	204	203	179	179	188	200	202	175	231	187	204	237	201	182	198	208	222	200	196	187	209	209	219	194	207	204	193	209	217	195	186	205	191	205	205	225	222	199	210	193	213	187	180	205	202	190	214	216	206	164	189	182	209	208	229	228	213	183	221	192	203	204	195	198	222	208	198	207	176	201	218	201	188	189	224	201	196	193	191	179	190	219	224	214	176	208	214	207	184	223	200	190	210	188	202	206	194	196	189	180	209	214	210	219	215	192	201	203	214	209	207	189	197	201	219	208	214	218	177	212	209	201	218	207	179	195	202	182	208	185	175	195	198	204	191	188	184	196	207	186	218	203	202	185	201	190	219	218	215	209	192	230	196	204	197	234	225	197	197	168	190	216	209	225	171	208	196	216	205	180	230	206	202	200	205	194	208	211	178	236	200	210	214	180	224	193	174	221	198	202	206	189	199	191	203	180	219	232	246	216	201	214	219	198	208	200	192	211	173	184	231	202	180	182	174	209	198	191	220	198	219	193	181	189	188	232	192	191	186	178	196	189	180	199	183	223	218	232	203	205	200	208	183	188	189	200	209	209	223	207	205	201	209	201	232	188	205	207	190	219	226	203	205	212	210	229	189	217	186	199	220	198	191	201	197	208	198	183	193	197	175	182	217	234	185	205	186	186	190	205	229	203	230	204	207	202	174	189	211	187	211	211	221	199	189	202	217	187	219	204	201	206	198	214	183	240	192	215	229	197	225	178	242	189	194	199	177	202	189	196	217	195	195	216	212	197	179	198	197	225	218	219	163	216	221	229	214	195	227	187	198	195	214	194	182	198	221	208	199	210	179	188	202	178	208	190	219	210	213	210	176	190	211	240	193	164	208	216	222	236	209	208	234	169	202	206	229	210	208	194	194	204	217	216	201	212	191	198	218	208	220	204	199	176	190	174	178	179	190	182	208	203	194	185	185	199	204	179	203	217	192	209	188	211	206	190	190	204	194	222	187	185	225	224	219	207	213	201	231	200	239	202	181	188	191	206	214	183	184	212	199	200	187	204	198	206	185	204	202	220	177	205	188	226	208	194	230	187	215	210	202	195	194	187	216	178	222	209	218	232	205	201	194	223	173	218	223	196	214	214	192	200	230	195	156	224	200	209	211	183	189	214	216	217	188	224	195	202	211	207	216	191	216	190	201	231	189	196	187	216	213	215	196	183	196	229	222	169	187	209	172	194	192	186	217	209	191	191	203	214	213	185	207	183	206	192	190	210	215	209	208	208	205	237	196	201	192	210	208	205	170	201	202	193	185	206	206	191	195	200	214	173	194	191	189	220	209	194	180	178	233	196	193	217	202	217	201	203	208	185	214	195	204	205	217	207	217	200	206	179	198	213	197	182	160	209	203	213	214	219	187	205	195	204	187	214	184	201	189	180	184	187	200	192	194	188	210	211	221	213	221	212	240	235	198	240	195	215	189	196	204	193	227	201	211	201	198	195	198	231	179	188	194	187	222	198	207	214	176	236	254	208	204	184	207	203	178	203	190	202	198	197	226	226	199	217	210	210	222	208	199	190	194	188	203	195	200	166	203	204	201	210	185	220	210	226	213	234	218	214	197	181	199	221	180	200	207	189	231	195	193	215	193	224	223	208	193	197	194	204	181	194	188	231	196	205	223	209	211	190	203	185	207	199	236	234	188	219	211	177	202	215	208	216	194	196	186	201	218	213	210	226	216	213	210	239	189	164	203	214	195	205	207	194	208	174	228	233	214	232	214	207	191	205	199	175	218	166	206	199	210	200	205	197	225	206	213	197	195	222	224	229	222	206	223	225	166	186	191	200	229	213	215	189	243	207	207	213	206	178	225	201	199	195	224	212	216	197	201	209	198	202	213	195	196	181	201	200	197	207	210	198	174	197	214	195	201	217	215	172	192	222	211	184	216	210	192	200	186	219	209	205	204	219	207	209	194	196	215	177	194	221	193	206	211	216	190	177	195	188	224	213	206	180	197	200	217	216	186	202	229	199	203	189	179	198	189	216	207	196	190	195	180	213	252	192	180	186	196	211	190	233	193	189	224	213	207	213	178	212	185	184	206	182	179	190	199	191	185	225	204	195	233	230	165	210	219	243	198	205	209	205	184	221	187	199	191	210	205	198	210	196	208	194	181	196	193	205	225	194	193	209	217	199	203	218	195	179	184	195	178	187	209	209	202	230	210	188	213	187	175	205	189	205	217	217	172	189	192	234	208	185	206	187	221	219	205	226	222	222	196	204	222	198	212	200	223	201	188	186	196	233	190	209	209	210	200	179	214	178	204	204	201	189	225	200	191	220	229	209	215	204	198	185	186	184	184	192	209	207	203	220	193	217	211	212	185	203	217	193	201	219	229	200	217	204	207	188	187	213	222	199	201	238	200	242	239	190	186	207	199	202	234	198	189	209	205	218	193	215	190	196	188	187	208	199	185	206	198	185	198	175	222	194	256	225	190	208	205	210	234	194	182	200	201	187	211	216	207	207	184	192	205	172	187	174	197	199	222	196	233	187
3240	4628	3086	1495	907	734	634	551	522	552	534	554	520	530	485	481	487	504	517	501	495	494	506	467	530	495	515	469	471	505	521	505	461	460	476	468	495	521	513	515	480	462	478	519	496	476	480	499	458	480	556	514	505	456	495	506	469	492	499	524	491	482	474	462	484	478	490	513	494	447	492	466	528	490	538	492	476	516	493	471	486	487	500	485	491	457	483	473	479	503	512	489	485	487	525	498	506	512	480	473	487	509	492	484	503	472	462	498	461	458	456	481	489	502	505	461	503	454	509	505	471	500	493	491	449	514	446	501	461	488	487	509	480	504	492	503	472	509	515	496	504	537	516	520	466	510	495	520	470	469	485	477	481	504	470	486	506	503	534	530	488	452	444	469	463	471	487	449	495	474	487	507	454	480	475	483	467	506	520	485	508	477	415	510	497	540	480	485	488	493	513	519	458	529	470	516	505	507	466	489	468	471	476	473	454	491	474	524	470	510	472	532	427	490	463	505	508	509	489	500	484	498	484	465	461	469	471	520	522	484	435	490	496	455	460	478	458	490	501	524	474	465	520	513	470	484	519	483	500	477	457	504	487	504	498	498	453	469	475	505	536	469	468	515	499	486	517	476	522	478	461	476	469	452	491	482	506	491	532	526	507	462	471	461	463	471	487	488	510	469	471	472	488	491	475	514	503	520	517	500	502	454	445	465	517	542	473	487	457	490	520	440	464	457	479	512	476	507	506	532	462	485	471	458	464	506	511	498	489	471	466	512	489	457	498	462	494	487	505	504	486	524	506	456	514	464	517	494	486	504	504	462	490	482	500	500	489	504	527	475	495	455	477	474	481	484	489	486	456	537	516	543	501	478	453	441	503	463	512	502	496	456	480	484	518	517	500	484	491	441	448	485	487	496	494	505	515	483	467	455	474	504	486	465	466	476	485	495	457	504	553	518	441	493	468	499	483	477	511	484	471	471	501	434	516	488	486	503	491	486	473	522	472	510	509	454	507	464	493	462	494	449	461	498	464	469	466	469	500	489	469	496	448	533	481	472	446	489	522	460	458	487	490	478	491	489	483	470	487	489	523	475	462	471	484	475	482	487	491	475	488	501	541	516	526	463	491	478	517	529	469	519	486	467	495	448	525	478	477	482	510	493	495	518	481	484	516	493	523	470	492	473	476	500	441	470	459	450	470	473	445	446	500	470	471	474	464	516	473	507	476	497	470	470	544	503	479	487	460	489	488	503	476	493	521	519	494	484	517	478	505	479	494	475	511	502	520	487	466	520	512	522	494	478	479	443	495	488	475	503	453	488	445	488	457	497	517	456	494	480	493	479	509	446	508	464	496	493	501	471	445	488	506	472	530	503	487	554	455	451	434	480	509	475	491	456	455	473	528	463	473	477	461	475	502	472	486	481	494	513	480	519	463	468	493	496	502	502	501	484	451	496	501	484	536	509	477	500	489	465	489	462	502	459	507	505	473	483	475	502	498	486	451	475	525	481	457	488	502	472	442	514	459	483	473	498	455	512	464	492	474	478	495	475	453	490	451	539	430	472	465	486	474	470	453	500	510	507	499	485	473	495	493	445	489	517	501	469	478	498	498	453	473	500	475	475	522	478	462	514	444	496	531	532	562	478	450	452	507	479	479	458	481	470	450	489	468	508	461	495	482	476	475	475	495	462	521	492	472	473	484	458	475	462	497	518	509	496	480	462	492	478	476	460	493	507	475	501	469	499	492	487	479	453	473	530	518	457	519	495	500	519	462	462	483	473	503	479	493	495	517	481	466	494	483	518	451	455	485	477	474	470	499	476	455	482	502	457	517	475	513	475	489	489	489	471	466	444	515	457	422	452	499	462	499	482	489	451	467	467	510	466	493	496	456	492	525	474	470	524	491	453	472	499	472	468	453	486	501	480	489	518	509	478	456	478	508	481	542	467	462	504	478	472	508	499	524	465	472	481	487	446	460	506	466	521	499	492	520	483	468	501	461	478	470	521	505	475	506	484	453	508	499	491	502	510	479	448	481	505	463	452	502	513	480	474	482	515	513	509	470	460	465	472	474	481	497	484	455	507	492	510	488	495	478	510	468	506	432	438	512	452	509	494	461	461	512	473	485	519	475	543	486	491	511	489	483	485	467	479	522	525	486	504	486	462	451	474	437	508	478	476	450	500	510	481	476	521	508	507	508	503	490	470	521	505	490	455	476	487	497	480	493	439	522	483	466	538	494	444	480	480	459	503	481	482	497	496	485	512	469	465	465	475	435	495	467	488	486	486	496	504	500	460	482	474	504	471	495	455	466	475	463	493	535	483	426	489	463	499	526	441	475	481	465	505	484	513	460	505	465	467	468	480	450	460	499	464	511	501	476	481	511	488	502	465	507	458	476	452	509	498	473	479	485	465	503	490	509	498	494	443	469	486	487	478	438	491	488	454	506	481	481	493	493	490	481	501	473	440	490	474	492	479	439	484	508	438	494	488	473	505	458	489	484	512	483	452	488	454	493	499	480	488	477	538	493	473	514	499	491	465	485	490	496	511	501	505	473	503	454	510	487	543	507	456	481	509	507	461	510	463	512	511	480	482	454	491	487	494	476	499	476	488	477	497	472	543	478	469	482	517	452	458	527	489	472	499	476	499	511	476	473	468	492	447	477	485	459	491	462	471	486	495	463	456	479	478	501	458	491	454	494	524	452	465	485	475	494	453	493	479	480	522	488	496	464	466	495	482	480	478	537	445	521	489	464	468	473	510	502	437	474	486	536	479	489	501	445	494	513	472	485	531	501	478	500	486	504	473	490	506	504	498	460	504	480	462	465	473	479	484	492	501	492	517	483	525	495	476	500	497	468	490	499	461	473	513	469	492	520	440	518	468	447	456	482	495	475	516	462	474	485	480	496	498	529	457	485	475	469	479	450	510	456	464	466	446	501	439	457	485	508	516	545	462	473	495	462	528	473	466	466	512	537	468	452	524	439	452	440	468	491	468	466	460	529	482	469	482	503	451	489	453	461	534	431	497	469	482	505	491	459	461	465	469	467	485	469	486	424	467	472	506	483	508	466	497	452	509	502	464	478	481	515	492	500	488	487	489	529	502	517	477	478	468	501	476	478	497	473	505	474	445	501	465	502	500	476	492	512	492	446	504	481	500	484	521	483	494	522	434	530	453	480	504	466	495	493	499	476	505	473	452	496	449	513	471	486	489	508	460	511	474	496	529	483	470	519	491	429	515	464	539	482	497	493	521	489	491	462	518	455	482	470	456	454	462	496	463	482	461	492	465	487	491	462	486	527	480	529	472	468	484	484	441	501	480	494	494	455	501	501	525	452	477	503	479	490	473	508	518	483	481	457	501	447	470	494	502	479	417	476	492	504	481	474	479	508	501	491	463	489	486	501	474	505	503	470	431	444	506	490	517	499	533	485	474	520	513	489	461	505	463	539	468	472	464	514	463	471	471	477	497	518	426	473	501	487	490	464	512	500	460	491	512
33080	11165	1323	601	507	458	444	429	456	420	416	425	426	428	404	457	432	433	408	416	434	453	432	464	449	412	421	442	421	437	405	456	454	446	441	445	423	432	428	414	425	406	417	427	437	417	437	463	485	397	416	454	440	455	418	420	418	437	423	418	430	440	433	375	458	452	429	447	427	447	446	440	425	435	466	447	439	404	420	426	406	485	440	439	423	421	411	425	431	431	391	416	414	480	417	397	466	430	447	462	457	396	419	439	411	419	434	473	431	417	427	452	433	439	431	445	456	469	475	410	434	439	446	415	433	404	446	432	409	423	441	434	427	414	448	438	435	427	465	449	466	421	482	431	375	416	434	445	450	460	441	467	428	427	396	457	438	432	407	413	434	433	395	418	418	376	420	462	430	417	410	443	408	468	436	450	421	495	443	444	449	449	443	465	428	467	429	363	460	440	385	434	440	440	487	385	440	472	454	443	503	420	458	401	427	418	443	412	477	476	421	477	450	422	417	448	441	442	443	461	473	421	448	465	364	446	431	488	452	419	438	400	434	436	411	424	448	470	418	448	449	465	404	419	404	465	437	446	483	423	431	458	434	401	446	461	440	419	442	422	435	426	426	452	417	438	453	409	437	412	393	451	418	468	451	432	446	446	430	459	456	445	414	391	428	446	410	457	442	434	447	402	426	401	415	411	435	415	439	440	409	420	464	436	447	418	457	417	434	416	445	388	446	397	427	423	406	472	462	458	436	463	465	383	417	407	429	468	473	462	434	409	443	441	451	459	441	412	410	487	429	431	406	423	467	411	484	433	453	438	456	410	426	467	411	422	432	406	404	436	447	409	410	439	402	444	449	474	488	455	420	429	471	411	447	451	428	421	412	396	399	454	409	425	429	450	454	456	445	420	437	439	445	493	420	463	424	429	435	414	450	403	420	456	456	461	410	440	416	396	421	429	483	441	458	445	436	474	447	438	405	407	417	437	445	451	452	440	431	397	473	424	423	429	473	438	419	478	395	422	465	444	439	436	457	437	398	441	422	431	464	417	426	427	446	446	439	406	444	428	479	441	451	418	441	432	411	456	440	431	406	448	471	464	406	415	463	428	427	455	449	428	459	439	422	441	398	400	400	433	459	463	408	431	428	434	400	428	424	412	448	418	434	399	408	445	404	469	438	424	442	475	470	475	423	438	437	443	439	426	446	434	418	470	463	465	422	487	425	411	450	387	423	426	494	447	459	422	428	436	378	428	436	445	478	417	455	401	382	437	445	436	432	455	448	441	399	458	451	439	431	413	431	419	439	471	442	384	385	468	450	379	425	435	453	417	461	399	421	431	437	434	434	424	438	417	436	424	419	473	473	429	426	426	431	470	461	471	422	447	431	444	427	451	436	430	457	410	425	429	432	442	421	427	472	408	464	420	439	421	427	408	407	475	445	464	468	441	437	440	413	424	473	405	447	442	480	427	400	397	428	434	425	413	440	454	477	410	440	468	426	415	448	416	391	423	419	408	414	452	413	440	425	420	414	441	441	422	453	397	419	430	426	493	424	440	429	401	404	396	452	412	443	441	454	427	431	411	392	431	439	384	446	430	423	436	446	466	462	418	463	410	416	443	418	435	428	471	441	437	418	431	446	443	423	444	435	444	416	395	404	409	447	420	433	475	474	427	384	428	426	433	439	421	478	479	434	404	443	394	446	430	401	478	470	481	417	429	468	412	471	392	458	458	404	432	466	430	431	448	418	430	461	413	438	391	440	437	504	418	437	417	475	405	417	468	424	406	442	417	391	435	450	446	399	426	426	495	420	429	429	401	410	434	456	452	453	427	425	388	443	442	398	419	425	436	427	436	450	437	469	465	457	403	490	437	444	419	420	451	489	461	456	436	472	436	448	454	459	424	461	439	463	457	428	436	424	402	448	448	467	423	452	442	446	440	448	437	395	455	433	448	426	420	431	416	465	443	411	434	418	463	476	401	399	438	434	388	450	432	450	456	399	447	427	475	436	431	466	446	447	444	432	436	459	420	473	473	420	405	419	437	418	447	512	454	396	444	441	430	443	410	433	482	419	431	436	437	453	420	409	439	424	471	427	432	476	443	441	413	434	429	426	438	420	450	434	447	420	458	479	480	410	408	405	444	435	420	419	360	464	446	423	464	431	443	406	444	430	474	438	454	459	475	411	439	441	474	433	413	462	433	495	401	463	444	425	401	435	471	431	418	428	420	478	449	422	420	409	437	422	386	452	420	414	436	477	436	464	448	447	423	468	460	423	405	423	403	446	433	453	418	441	445	422	453	446	439	415	465	452	417	419	410	378	453	466	433	464	481	433	416	448	456	469	454	411	437	450	447	454	420	428	408	416	441	455	389	434	451	444	447	431	426	427	397	427	443	455	434	488	438	444	455	416	428	443	430	412	442	424	429	430	422	493	400	438	476	435	449	433	403	448	426	399	428	417	415	456	455	421	414	424	435	402	459	451	427	416	436	484	438	451	396	410	461	410	426	413	413	459	450	402	392	426	433	419	432	420	457	427	419	406	436	424	436	413	470	449	420	405	402	447	474	434	421	438	428	436	464	437	413	433	391	441	442	425	422	388	441	432	444	435	481	448	435	412	456	431	405	423	401	474	463	404	474	437	420	428	421	417	424	415	435	411	417	442	433	432	458	419	426	436	459	448	441	438	429	390	411	384	460	479	454	410	438	460	419	420	429	448	415	435	446	428	443	423	409	423	451	429	435	475	423	456	443	399	412	437	445	437	410	407	434	418	444	425	436	407	426	398	425	449	443	441	429	422	424	426	405	429	445	445	460	479	436	454	437	469	447	447	453	448	438	443	381	430	396	418	437	470	458	455	432	431	439	440	415	401	432	448	457	496	404	422	415	397	416	454	404	446	482	461	423	436	394	436	413	410	455	464	443	405	414	399	487	496	438	482	475	410	432	431	404	405	478	433	439	436	423	416	422	435	478	464	453	470	416	450	492	455	435	459	429	455	418	426	389	415	432	439	422	447	426	463	414	402	424	428	440	445	419	426	446	424	405	459	427	459	426	457	457	452	463	460	434	412	437	434	422	462	395	458	462	497	443	482	471	442	441	449	472	428	431	463	421	474	452	441	428	439	443	459	415	436	444	451	447	403	443	440	405	419	454	445	457	476	432	446	465	409	443	495	433	414	418	454	427	424	435	434	377	393	462	443	435	435	422	418	462	410	473	436	423	420	411	422	412	404	497	429	425	425	434	429	444	455	434	428	485	448	421	424	438	498	402	438	446	413	477	404	467	413	436	418	429	452	446	461	399	403	468	429	423	427	414	416	396	468	410	450	437	431	441	431	463	448	419	419	473	482	420	417	439	365	450	429	413	402	481	432	411	460	410	440	428	445	475	451	432	448	379	419	448	451	426	432	455	417	492	421	440	428	458	439	423	408	416	402	433	431	438	424	426	448	430	453	429	451	431	449	455	442	446	433	396	441	441	457	415	444	450	467	427	458	422
6247	1124	1039	972	998	1001	924	939	935	920	941	959	947	975	918	940	967	915	925	883	984	925	932	997	969	923	967	983	989	975	1013	961	989	962	948	891	997	980	949	974	927	984	996	937	926	936	968	940	925	930	967	961	930	933	913	932	897	1010	912	911	926	980	961	999	964	975	959	976	973	936	974	975	957	948	1005	906	921	929	979	941	952	974	978	984	971	992	973	979	988	961	955	933	942	955	959	928	982	1066	994	923	937	963	950	995	993	927	941	962	968	931	1018	912	980	992	959	973	985	932	982	987	958	928	1006	924	1008	932	979	920	953	971	954	950	964	944	977	938	941	913	978	968	940	942	975	939	949	949	958	970	935	945	939	976	923	894	926	1024	947	979	945	962	986	947	946	937	943	1038	971	964	972	958	966	989	945	964	960	968	950	1004	1006	969	892	1003	981	954	999	926	930	964	955	940	963	971	885	955	920	948	943	958	930	966	955	933	930	985	997	913	904	966	928	933	989	977	966	968	1016	939	920	958	908	972	993	917	934	950	920	919	994	992	964	930	949	973	1002	951	1045	954	918	976	950	981	964	955	974	983	874	968	941	940	1025	955	944	938	959	970	930	975	964	979	1022	958	942	905	924	981	972	967	935	924	981	900	962	975	944	1004	944	954	943	997	999	1017	940	963	1003	931	855	929	885	953	903	993	967	986	963	966	979	955	984	959	975	953	914	986	967	981	928	955	987	935	933	996	977	943	967	1027	958	946	950	968	989	963	976	942	955	915	951	941	994	992	930	976	968	874	987	942	955	984	944	928	995	930	930	1014	922	938	926	966	960	988	944	966	910	1018	996	963	988	937	985	901	999	924	916	961	940	941	989	942	859	962	938	944	973	990	867	930	1023	973	910	974	955	959	929	959	897	910	1003	968	945	962	933	950	941	922	995	989	932	906	939	973	982	1001	1007	902	974	996	972	958	1013	936	908	961	977	947	964	936	917	935	963	994	937	913	982	959	1007	964	1014	968	1019	1001	879	973	926	980	992	911	949	977	932	966	935	913	919	1013	984	973	964	1015	943	983	967	958	917	948	1032	969	978	946	961	962	920	955	977	999	963	964	985	988	970	968	987	988	961	972	984	951	968	1002	951	947	927	1019	960	990	977	939	961	902	934	1014	949	922	999	955	980	962	1016	900	940	964	990	938	976	957	965	957	992	932	962	951	982	982	924	941	930	987	971	958	976	965	964	1009	962	981	913	1073	974	984	958	923	933	979	1026	919	931	941	976	929	971	988	985	979	966	973	943	943	986	945	993	961	940	990	976	937	1002	936	982	941	974	869	930	932	942	892	921	923	912	958	975	924	934	971	987	933	912	964	906	955	963	952	970	925	950	875	974	953	995	946	1006	1017	975	980	962	930	942	952	1009	936	936	924	944	926	946	1043	951	1003	955	922	993	987	970	967	938	973	924	966	925	971	940	932	1031	981	943	944	970	934	1003	940	953	907	971	913	944	966	944	957	924	966	969	993	963	935	926	940	902	967	1015	971	953	964	997	936	965	919	978	991	970	920	999	929	895	946	941	990	936	1002	927	977	983	994	944	977	942	967	920	907	957	1006	995	1003	959	1000	928	962	972	932	1008	954	1012	962	994	921	982	941	927	960	926	943	941	986	963	912	992	969	964	971	975	942	940	1000	957	960	918	956	949	962	943	967	928	969	994	916	982	993	956	921	922	968	970	924	993	970	940	984	967	899	946	1022	983	1000	893	929	969	955	965	940	934	991	991	956	905	901	987	994	995	884	975	971	988	957	959	966	951	963	928	967	964	952	940	912	950	949	964	943	949	1014	925	915	935	954	949	990	958	958	917	875	942	1018	918	925	978	935	964	967	988	984	998	1008	934	980	951	965	975	939	981	963	886	1023	944	968	943	981	964	933	929	966	1002	973	1028	987	986	971	954	933	1004	942	992	992	929	955	928	924	910	921	987	957	964	929	990	932	950	984	966	990	981	952	938	945	889	1005	911	975	928	897	976	969	980	945	987	930	999	987	976	938	939	941	968	944	948	910	981	953	977	947	972	986	960	1016	933	887	950	950	990	1013	993	943	933	938	991	931	986	922	955	917	963	983	1018	950	937	966	878	914	899	986	970	969	906	980	963	977	964	981	999	912	1000	913	910	962	994	908	971	939	991	937	919	950	974	905	995	896	937	932	907	982	966	1030	993	937	915	940	904	965	962	926	905	948	988	940	936	967	951	1007	857	979	908	922	991	937	928	961	965	969	1012	910	991	982	957	1013	965	995	966	992	942	912	900	974	1016	957	926	1007	986	924	962	898	988	970	1020	1002	986	965	945	959	998	952	971	913	938	971	970	936	935	938	959	977	931	947	878	964	943	936	983	906	967	958	932	919	915	966	918	976	1015	933	936	948	958	938	995	947	906	939	981	964	1015	943	984	926	946	935	928	977	1029	992	925	947	983	1010	970	954	930	968	886	922	968	869	960	936	984	940	921	976	952	910	982	904	968	1000	961	971	986	1007	928	980	978	947	988	982	939	946	979	936	965	982	984	1011	972	932	963	958	1022	956	934	985	971	925	987	964	932	888	973	926	945	999	980	942	939	976	967	923	997	974	944	1006	1041	992	972	909	962	965	967	995	945	981	959	934	930	968	934	980	953	1011	954	1032	922	955	970	970	958	961	951	979	919	968	968	963	941	910	986	979	927	942	936	947	943	934	905	964	964	990	928	978	974	931	935	946	856	884	954	919	987	964	985	971	964	932	945	983	983	914	980	948	974	998	984	986	955	941	950	941	884	952	956	925	953	955	1006	967	929	962	948	969	933	949	895	954	1007	937	957	931	984	938	937	950	946	986	920	934	924	943	1001	935	948	967	942	961	988	967	949	994	972	945	976	917	976	912	939	999	917	922	932	978	971	956	966	933	977	937	987	934	996	1014	932	930	978	982	886	933	1030	949	1006	938	984	979	970	980	947	978	937	944	943	982	926	947	900	964	951	886	926	936	986	975	952	934	1010	928	959	933	973	932	1003	968	925	995	902	924	946	922	922	932	960	1012	934	940	935	948	975	988	994	962	983	937	956	929	985	929	962	967	979	936	889	979	974	974	917	959	979	1003	944	979	933	948	944	964	1026	957	992	973	962	932	926	929	981	988	920	999	987	948	924	998	964	943	922	1001	940	971	969	948	935	964	946	909	913	915	899	1007	945	920	940	963	989	980	986	1010	947	966	947	973	947	967	928	951	871	950	922	958	992	938	947	941	964	1028	974	938	973	970	945	953	931	978	937	938	958	911	972	997	958	955	936	939	904	974	959	924	983	927	956	930	916	924	1004	948	968	986	967	903	1017	910	930	981	923	953	990	901	940	967	1000	990	922	950	952	989	957	916	910	921	970	956	987	954	1006	935	924	938	945	1001	910	921	910	1016	889	923	922	967	953	939	964	945	943	996	974	1006	954	888	950	956	971	1011	929	915	939	946	876	959	987	933	1003	965	975	935	1014	972	1012	955	894	963	960	949	998	947	976	1011	956	961	992	990	955	963	967	992	896	955	997	965	931	1008	930	1007	935	905	965	944	933	1038	936	956	967	963	943	960	918	926	928	953	974	925	987	956	967	924
24655	21137	24726	27804	21020	4156	634	471	442	445	415	393	368	358	373	398	393	376	410	382	369	371	408	384	360	378	372	358	366	337	429	386	414	392	399	406	393	412	409	385	349	366	385	382	398	345	375	439	374	396	390	366	375	378	393	366	350	432	357	355	378	368	385	380	401	370	371	393	367	374	395	418	358	384	392	379	383	364	346	372	372	417	366	356	373	363	370	410	386	372	340	354	411	385	381	391	373	385	355	401	390	374	366	386	396	387	377	394	385	389	377	355	380	376	412	399	368	373	384	307	377	407	380	412	350	377	414	397	378	387	418	394	310	394	360	367	400	396	384	391	389	405	369	391	415	362	381	381	381	380	317	375	400	385	410	369	394	371	361	379	378	390	374	395	392	368	363	373	415	388	383	361	386	407	389	390	385	387	378	390	359	354	396	358	400	384	377	388	370	391	403	361	390	394	378	392	379	391	432	323	340	398	402	385	360	373	368	369	388	394	352	402	372	371	391	400	396	369	382	371	379	366	367	414	383	390	385	370	401	368	401	380	333	368	354	367	376	389	350	387	371	358	392	371	365	361	394	383	361	346	402	376	389	345	415	404	382	386	384	381	358	395	383	394	419	377	395	404	374	405	373	337	396	375	369	378	362	354	399	369	382	391	368	398	392	444	411	399	386	412	381	391	404	411	349	367	419	410	431	359	396	430	376	396	355	386	429	381	396	411	374	372	365	369	378	363	363	391	368	372	381	390	356	394	392	379	441	380	383	384	378	396	374	423	395	401	353	371	370	358	376	371	437	392	384	410	385	391	346	355	385	375	363	394	376	383	368	366	415	376	397	396	356	401	392	373	396	396	383	436	403	355	363	357	355	380	386	366	354	382	386	376	376	405	373	402	385	360	372	350	405	372	377	377	377	414	390	367	381	415	378	362	347	370	388	350	401	383	392	367	390	345	350	356	394	373	386	380	374	384	361	366	403	373	372	388	381	357	386	366	385	341	369	406	370	385	375	338	386	355	384	366	382	402	367	382	411	383	377	385	350	390	443	381	394	344	385	350	411	400	361	385	393	359	366	375	397	353	374	377	369	352	386	368	386	384	324	392	400	351	388	377	369	387	387	383	391	380	385	346	401	390	399	388	363	345	384	392	390	382	393	376	377	380	366	381	361	384	368	398	390	369	365	392	354	365	414	428	383	380	400	346	351	374	375	363	377	387	386	352	396	379	409	390	363	366	393	413	363	364	380	408	355	349	351	368	385	369	362	367	412	387	356	383	387	370	341	356	410	386	345	365	374	385	380	336	391	386	392	388	377	385	382	393	413	386	378	364	408	404	388	333	375	374	370	413	390	404	378	398	426	353	426	377	385	405	406	385	368	387	385	397	360	346	418	391	411	388	356	365	404	370	378	354	371	368	389	367	356	325	373	373	392	377	346	385	357	359	371	393	380	340	367	388	402	409	383	381	361	371	381	379	412	352	377	368	396	361	361	408	383	381	380	366	368	388	409	406	369	367	404	382	360	374	430	360	386	390	400	378	391	366	371	387	378	359	351	368	342	393	349	416	360	366	370	392	384	333	353	383	353	400	377	400	381	373	383	415	365	334	363	393	388	377	336	356	402	410	376	349	384	366	363	412	390	381	351	409	340	355	379	386	364	377	391	395	369	377	357	364	364	374	364	400	346	356	407	402	405	393	375	390	374	343	399	359	414	424	336	402	369	385	370	411	390	382	412	420	369	358	352	361	366	385	410	408	372	377	371	394	407	423	376	372	369	385	342	394	387	378	361	367	381	348	383	414	379	343	405	368	393	349	383	416	347	373	345	388	383	348	382	356	401	379	377	411	393	391	372	396	323	353	374	361	356	383	359	396	405	402	386	376	356	403	414	391	355	379	382	381	361	377	351	366	391	426	381	384	347	343	383	359	399	389	355	360	379	363	397	366	364	393	374	379	395	376	389	389	398	412	374	406	386	374	400	389	371	365	409	372	387	368	355	379	383	391	371	352	393	353	399	420	380	357	344	335	352	353	372	369	388	380	354	397	361	408	392	369	365	387	417	393	369	380	357	391	394	377	392	386	390	414	346	409	410	341	379	382	418	388	398	379	376	376	374	386	394	336	382	377	338	361	378	384	354	345	367	371	397	368	391	378	361	381	398	411	412	405	383	381	385	359	375	367	403	386	419	366	357	395	428	386	375	386	379	360	380	395	370	349	387	397	398	381	396	394	349	381	351	366	381	371	373	384	354	372	378	382	436	386	373	418	366	388	407	390	382	376	364	366	387	360	370	392	339	340	401	355	405	382	385	390	363	389	406	390	389	375	393	420	371	369	421	386	332	345	365	376	397	384	369	394	388	394	377	362	372	405	407	373	351	412	375	380	375	378	355	387	372	399	366	360	366	389	382	376	401	376	373	419	393	361	406	338	355	396	349	350	407	355	370	387	393	382	368	410	357	375	355	399	373	356	373	394	360	360	374	360	334	392	391	395	424	353	390	383	376	368	394	355	396	351	322	392	434	372	339	360	360	384	347	380	368	393	401	377	382	348	382	412	386	386	385	389	389	367	393	378	376	369	420	396	389	359	427	362	340	398	403	412	382	383	357	382	380	380	410	414	369	367	341	352	396	374	375	350	399	380	366	385	371	379	378	391	368	386	346	398	407	365	360	391	385	395	363	335	348	384	372	417	381	392	371	414	403	403	369	387	390	359	373	381	407	361	397	369	394	373	358	389	396	435	401	374	360	384	381	390	375	416	406	368	383	370	391	372	381	353	397	360	393	361	399	408	372	402	398	402	365	352	352	387	423	416	377	365	363	425	364	390	418	394	340	371	330	365	355	352	391	355	336	414	352	387	384	352	354	362	388	353	383	350	358	392	386	374	333	364	401	389	365	388	369	381	406	408	384	374	376	339	399	413	360	351	414	370	386	386	371	385	360	373	360	391	398	387	381	416	398	371	373	388	383	378	416	386	376	387	362	381	374	370	358	419	388	383	388	383	409	367	384	399	402	349	384	375	371	382	377	390	409	375	375	389	366	376	400	400	377	415	385	390	386	366	393	390	346	369	376	391	394	360	371	378	386	395	393	362	372	401	416	396	371	332	348	363	369	397	358	378	383	364	383	396	359	359	380	358	425	388	394	371	433	403	376	397	369	358	418	362	370	396	375	393	377	380	393	375	383	407	396	392	354	388	344	383	372	364	387	372	375	372	404	419	344	385	373	406	374	384	396	403	358	401	396	365	369	362	362	363	383	353	366	376	377	363	378	370	380	353	374	355	356	391	406	389	400	355	417	382	367	345	363	382	400	411	379	357	371	351	406	374	391	372	376	393	363	344	407	394	376	368	386	406	373	341	394	378	371	422	375	357	375	409	400	373	361	356	384	366	369	394	350	391	363	340	353	396	397	400	389	329	342	376	398	431	379	397	378	354	390	405	386	420	377	371	379	376	394	402	346	388	362	376	382	409	349	390	393	361	405	397	393	387	379	383
3388	3140	2252	1389	1057	988	938	883	875	860	815	794	853	824	830	840	817	861	825	855	848	807	841	864	836	861	807	849	886	845	823	823	832	886	793	837	804	832	788	844	837	856	841	832	806	795	868	867	827	802	822	835	857	836	775	861	856	806	892	778	863	868	812	824	834	794	840	839	842	842	813	839	832	847	824	820	804	854	804	841	818	812	847	799	797	757	838	809	832	862	852	833	834	786	872	803	830	824	811	773	860	848	841	823	820	799	823	854	811	848	830	892	795	810	897	910	824	809	844	885	819	851	819	801	854	808	842	820	787	841	780	881	853	835	812	850	854	852	793	806	878	825	849	849	885	824	806	829	819	815	805	883	822	856	806	817	825	823	812	754	825	881	762	866	876	891	858	819	820	770	826	801	833	810	840	815	842	810	776	832	812	793	874	814	782	833	834	876	797	816	829	857	860	820	799	843	802	797	817	854	795	845	851	831	816	861	832	863	834	807	800	837	799	843	811	835	856	833	838	813	819	825	860	805	849	818	837	843	850	836	820	811	779	877	800	868	822	846	800	828	824	827	795	853	805	826	842	806	863	807	790	800	857	814	850	784	834	800	845	786	845	827	822	782	795	830	840	839	830	800	847	854	890	855	846	783	833	795	791	820	854	874	795	872	854	830	821	843	854	858	816	866	802	828	830	842	875	871	877	784	817	870	842	797	818	804	829	814	848	844	818	826	843	826	831	854	818	838	858	782	840	834	817	830	821	756	830	779	801	815	784	804	876	792	807	771	830	863	777	824	836	804	843	819	829	878	811	886	817	782	802	815	795	882	847	838	801	865	824	814	828	812	815	787	832	841	821	818	818	759	806	802	818	805	809	820	824	853	851	817	794	756	845	771	795	796	816	861	837	825	850	789	866	859	827	823	800	819	860	838	855	810	825	839	864	829	849	809	831	843	866	830	791	931	770	820	829	803	842	850	831	820	851	809	828	848	835	883	823	814	789	848	864	835	829	887	862	786	834	789	774	815	800	850	792	861	806	818	803	797	808	821	840	787	799	852	698	862	824	811	799	776	827	795	858	784	795	843	855	831	870	852	807	801	827	830	805	873	830	845	790	917	829	858	840	820	847	825	784	822	829	835	799	797	824	796	841	818	829	834	860	846	787	803	860	854	854	839	837	855	884	788	804	813	818	799	824	822	823	831	844	873	812	803	849	808	846	821	849	832	871	830	817	834	831	819	831	809	845	839	846	808	844	874	848	777	802	835	799	840	858	826	839	891	824	828	804	819	781	836	817	838	809	797	820	856	840	802	827	822	851	798	866	792	862	853	859	813	766	871	841	876	840	888	821	845	865	849	842	846	802	854	842	806	841	817	822	863	848	820	860	860	854	821	808	830	844	829	807	861	856	807	815	832	798	838	853	801	821	769	815	850	810	797	846	786	876	811	838	834	823	812	833	835	863	782	835	810	840	829	788	850	845	874	816	845	810	831	791	793	871	798	859	853	813	823	831	803	809	780	856	848	792	818	798	825	830	828	794	858	821	859	875	835	828	816	834	802	843	855	797	831	830	826	837	783	830	800	785	876	877	830	891	767	823	824	857	780	779	861	810	824	875	857	827	832	832	810	777	829	806	805	797	782	827	873	829	875	832	778	869	800	848	890	821	883	844	787	811	788	782	790	817	858	854	825	825	828	803	852	853	842	846	841	831	827	840	821	846	854	853	859	840	846	849	821	822	812	901	850	821	824	869	849	806	877	842	788	839	809	837	823	806	809	855	846	816	822	830	833	815	866	862	825	844	813	842	868	836	865	868	850	794	808	806	891	831	802	848	870	840	788	846	772	811	864	825	859	870	829	826	786	819	793	885	840	840	808	811	840	838	825	827	822	818	834	791	874	816	889	798	840	802	767	847	799	806	868	831	826	796	838	858	813	869	850	853	803	812	849	808	839	807	839	818	857	840	789	844	821	834	836	793	844	822	833	813	824	853	812	843	795	799	833	797	832	787	846	828	817	848	863	787	833	827	799	858	802	888	784	782	824	821	825	821	850	800	837	806	874	865	805	821	796	866	843	827	784	818	829	799	780	783	820	806	801	810	862	808	849	856	819	835	800	821	848	835	816	805	841	821	860	777	822	816	829	857	831	837	891	831	814	831	795	858	829	822	863	831	795	852	811	809	854	777	829	800	864	838	840	812	812	862	854	800	838	767	791	847	843	816	873	824	849	840	829	812	853	801	803	798	881	800	813	850	810	821	802	848	815	844	877	903	847	793	883	788	819	819	793	808	818	786	821	807	819	827	859	835	827	826	863	853	856	826	819	763	826	775	817	802	844	839	783	809	850	888	809	853	856	831	796	806	815	773	831	815	808	851	799	839	792	849	847	853	799	859	835	833	881	816	862	836	855	828	852	791	821	823	770	870	865	814	818	879	799	868	888	825	825	828	831	860	849	843	805	755	817	827	825	835	831	818	791	810	827	774	788	836	835	843	825	825	763	869	828	820	826	858	843	848	786	777	819	805	822	831	816	823	800	819	808	840	886	852	808	862	851	810	841	796	872	832	834	899	789	759	847	825	822	835	836	837	838	820	804	856	798	842	795	852	785	782	806	809	840	834	839	785	861	886	808	825	811	787	815	833	831	773	791	835	811	834	810	850	815	832	844	779	835	831	826	794	868	848	813	856	814	874	806	880	834	829	820	850	819	779	848	878	833	890	824	799	837	835	874	819	819	845	772	755	810	846	861	806	788	817	824	819	829	887	842	847	816	870	840	907	806	818	889	805	841	865	786	845	787	810	842	861	803	831	897	874	832	776	839	816	785	860	835	827	779	770	889	805	808	866	818	847	837	862	809	832	861	808	839	817	792	839	785	857	818	817	809	846	864	821	805	853	856	821	887	800	817	818	833	823	816	822	852	836	817	836	794	847	782	776	829	851	802	782	888	833	786	815	810	829	821	818	815	802	889	846	905	792	831	832	838	883	840	818	839	855	766	784	793	809	789	821	825	801	817	864	798	832	835	838	857	792	835	817	871	808	860	834	846	800	849	801	815	819	876	845	806	886	868	835	773	830	811	830	838	829	793	840	828	825	874	785	853	827	792	859	904	860	834	823	784	785	836	811	838	797	827	823	785	809	866	797	802	794	866	826	846	879	844	826	824	864	797	829	883	846	801	808	829	788	845	883	810	894	859	814	867	741	855	800	869	778	860	794	831	852	866	849	834	821	815	797	770	797	884	820	819	832	815	847	843	805	837	813	797	798	857	886	818	774	810	809	785	853	796	796	861	817	913	865	837	856	838	826	795	830	840	869	817	886	849	848	832	772	844	817	822	871	832	813	799	792	840	890	847	830	800	803	848	805	777	749	847	872	814	804	857	809	805	833	829	813	825	809	819	816	795	835	827	820	829	790	814	836	814	844	823	838	807	860	804	872	809	796	839	816	820	816	854	765	849	842	881	830	793	830	785	800	784	800	852	840	843	808	789	805	816	856	858
24081	21232	25401	27337	21239	21246	2623	473	361	274	279	266	239	283	216	233	197	206	223	215	219	207	222	218	205	200	248	212	204	175	199	179	226	216	181	197	194	194	189	207	196	184	210	196	195	212	202	184	194	199	205	165	178	198	195	185	192	222	189	218	189	153	190	175	211	201	216	205	176	196	200	206	188	214	200	190	193	206	203	214	195	207	210	204	199	189	176	205	190	179	229	202	213	208	182	220	192	197	189	199	221	186	186	180	191	201	235	197	202	197	184	195	196	181	194	191	195	197	203	226	202	194	203	183	184	180	194	157	169	156	200	211	184	215	175	180	195	181	203	212	226	156	188	172	224	167	197	190	188	220	167	210	204	192	193	197	181	226	199	183	176	163	188	187	199	213	186	214	175	197	195	178	186	196	193	208	174	215	195	173	176	200	181	216	202	155	197	205	194	205	194	207	211	200	199	189	180	174	200	181	184	187	196	179	168	202	195	185	181	199	198	190	198	180	192	195	175	189	216	200	187	216	173	177	194	199	173	209	202	193	169	212	210	178	185	206	176	190	180	202	175	199	213	186	187	213	185	188	192	212	216	202	207	193	191	158	182	194	192	168	204	209	213	204	205	178	180	183	183	201	195	186	198	168	207	191	195	219	195	181	195	221	205	196	187	182	174	224	187	203	194	194	205	183	196	194	218	186	178	206	204	175	184	188	182	165	197	183	180	195	184	197	193	168	198	204	187	223	224	185	206	201	168	170	202	169	209	197	185	211	193	185	221	197	182	185	189	208	192	204	213	200	191	186	192	203	186	185	210	208	191	200	189	186	189	191	183	184	204	223	170	174	172	201	189	186	201	202	180	199	187	195	208	186	191	202	213	193	187	192	184	204	176	195	196	196	206	180	202	178	187	168	202	167	171	195	199	187	188	189	190	178	167	209	190	199	212	190	193	204	206	178	185	183	185	194	197	193	212	184	219	192	208	200	200	198	179	179	210	203	222	191	208	180	243	217	200	183	167	195	200	223	189	201	177	209	203	211	197	192	191	200	196	165	191	193	198	178	192	206	166	181	179	225	210	154	230	217	205	197	192	208	208	197	213	201	188	177	215	183	217	193	196	187	179	229	210	185	215	182	205	225	209	219	174	191	194	179	188	223	205	200	192	197	198	184	179	181	179	201	171	211	178	185	195	163	199	184	166	170	179	176	178	217	194	179	197	202	196	188	209	195	181	214	204	221	174	189	179	162	198	176	180	204	184	197	199	201	189	170	207	194	175	222	174	180	166	167	179	200	177	186	170	181	191	182	180	203	178	191	215	171	200	179	179	202	192	194	204	181	193	185	211	198	195	201	174	171	187	203	186	197	197	173	181	196	186	194	192	184	193	191	175	200	209	205	196	182	198	182	200	182	194	216	210	207	193	180	177	194	200	203	183	180	148	184	166	155	187	190	205	165	192	219	192	201	215	163	217	203	173	208	203	183	176	193	169	211	171	180	202	206	153	212	169	182	188	186	185	174	199	232	193	186	216	184	194	199	176	174	204	192	191	187	195	188	190	193	199	179	221	202	180	223	185	183	188	206	179	205	190	188	187	208	170	236	188	206	208	176	170	171	180	204	189	176	191	194	217	195	185	182	201	184	210	199	195	214	211	216	197	199	201	198	176	180	184	198	191	187	180	195	183	188	198	213	188	177	193	205	180	215	200	208	190	188	178	189	191	202	182	179	228	164	158	189	181	215	189	188	168	174	181	186	203	224	200	184	146	200	189	189	195	168	184	183	166	170	179	192	192	176	191	193	199	175	189	197	196	187	204	207	177	227	189	182	187	190	174	208	224	218	196	213	193	194	200	176	167	198	191	223	178	202	191	202	167	205	204	210	199	203	217	172	175	189	195	210	216	193	188	194	179	181	196	213	209	202	201	201	188	184	190	208	175	203	197	211	177	199	192	207	183	167	158	176	187	193	207	193	224	176	215	172	174	209	186	201	191	193	224	199	184	194	184	206	186	197	179	196	187	208	210	186	208	182	188	198	191	160	216	181	167	224	169	193	195	215	175	185	174	181	159	183	188	186	205	206	189	182	208	188	186	195	178	182	178	189	171	178	172	190	191	201	202	196	188	163	181	164	175	169	199	176	229	188	188	196	185	183	185	168	218	199	186	204	205	206	210	177	176	205	185	202	201	176	204	182	184	221	198	202	172	178	194	199	200	181	190	189	163	185	198	189	195	205	186	197	164	179	206	190	199	183	221	221	189	194	190	185	191	187	182	195	191	167	192	190	178	196	178	199	184	177	206	203	183	203	191	166	217	186	185	181	187	188	199	171	190	218	203	193	179	179	187	174	194	210	208	156	195	171	179	184	193	200	168	179	215	189	204	203	206	194	182	210	196	176	181	200	195	196	192	197	199	195	215	212	203	204	193	203	211	200	218	201	208	215	170	190	194	169	185	186	186	209	198	211	173	204	198	194	211	192	201	203	204	205	193	198	185	163	199	182	192	182	185	181	178	184	222	179	206	162	200	202	161	187	212	178	178	211	174	151	217	193	180	206	160	201	183	196	192	179	202	186	191	207	217	183	188	200	192	193	195	188	205	167	186	175	216	214	207	198	209	191	183	195	196	195	193	187	205	193	182	184	230	197	173	200	199	170	198	182	209	187	194	199	170	191	175	180	204	193	192	176	199	207	178	173	197	193	194	191	201	189	187	183	203	183	218	214	214	184	205	185	186	201	171	217	173	195	181	184	192	191	193	208	198	188	192	196	182	182	191	198	210	193	223	193	186	171	189	177	180	194	189	195	194	214	175	211	203	181	186	196	206	163	184	190	203	202	203	210	184	186	193	189	208	211	193	177	185	174	175	187	191	210	215	182	184	199	174	219	213	177	181	193	204	206	216	193	199	181	187	166	196	189	202	174	235	211	195	199	198	196	192	213	192	188	165	206	173	202	199	186	202	174	191	185	192	193	218	184	188	200	199	187	189	173	209	175	186	195	164	180	190	204	212	205	197	180	180	181	202	212	216	219	214	208	175	215	195	196	191	204	192	191	211	183	179	201	201	175	192	226	196	214	182	185	192	217	230	184	192	208	196	188	187	159	181	180	206	190	183	193	184	204	199	198	178	164	188	204	239	190	186	228	221	206	189	187	182	190	199	180	176	206	208	197	219	213	200	198	189	200	188	165	177	212	215	200	190	176	198	186	205	193	200	190	173	217	168	201	174	176	180	184	195	181	195	210	205	179	181	218	167	206	192	192	221	181	208	199	213	198	188	195	214	206	184	212	191	201	174	181	186	192	168	198	195	209	177	169	192	193	165	172	182	194	195	199	191	193	200	184	189	211	184	207	184	202	197	207	191	177	180	195	198	205	193	205	201	176	209	191	201	238	182	204	184	178	187	187	180	193	193	191	184	170	193	184	184	164	207	191	174	195	155	199	194	200	190	185	189	172	190	165	176	180	199	208	198	174	189	193	187	162	165	213	209	205	204	189	179	209
3314	4748	3145	1467	949	713	597	569	531	520	529	491	503	504	547	481	508	463	486	479	491	500	474	461	467	476	479	452	473	443	486	446	446	463	497	482	478	477	468	468	477	466	475	515	476	469	441	459	448	488	469	481	465	448	451	496	478	489	464	482	461	475	467	485	513	503	449	458	475	468	455	499	476	468	430	510	461	467	480	472	459	482	464	467	494	457	444	445	484	474	465	454	483	452	488	455	475	458	481	479	454	467	473	475	465	446	484	500	462	489	458	478	461	471	450	441	441	502	486	488	458	471	452	455	425	503	441	436	501	437	475	485	439	493	434	469	474	476	488	469	444	481	477	473	468	491	462	428	452	398	484	452	491	438	466	458	455	479	469	436	463	462	489	431	437	445	433	458	452	454	469	461	439	437	458	472	484	484	461	442	466	465	445	476	459	462	453	446	461	462	458	496	470	477	496	442	449	465	467	445	461	434	475	463	476	443	467	471	472	480	467	465	479	493	433	455	493	484	462	465	473	471	434	438	454	475	451	520	460	433	472	458	446	425	441	459	466	449	431	468	463	476	476	481	483	498	464	432	477	458	452	456	479	461	459	415	494	482	470	422	451	463	466	487	463	461	448	461	453	457	483	489	467	457	447	412	475	456	431	420	482	449	516	444	479	439	447	450	459	461	432	461	450	439	439	464	456	500	466	430	456	455	503	492	471	468	451	470	477	491	451	479	476	436	470	468	422	464	499	489	459	438	422	407	435	457	435	454	462	459	428	470	475	448	480	459	459	434	448	477	471	465	485	457	444	459	481	403	458	456	460	445	460	474	451	465	469	462	431	468	490	470	463	430	476	460	481	425	464	474	468	458	486	491	465	455	465	470	438	487	435	450	485	461	493	439	441	461	425	460	478	443	469	439	464	464	485	419	477	436	478	460	445	400	474	478	491	478	451	467	469	482	497	485	457	463	445	476	458	497	480	457	465	442	485	441	473	476	496	496	469	458	433	470	431	470	474	449	447	466	491	427	454	452	492	437	442	439	397	478	486	426	466	457	477	444	456	472	496	486	448	455	472	496	487	454	477	447	452	474	483	437	467	427	455	483	471	475	493	445	483	494	428	469	433	441	481	440	434	450	467	481	512	463	465	457	502	476	444	467	441	421	507	431	550	423	431	466	486	473	482	444	468	468	434	449	437	465	457	426	453	474	482	446	477	445	500	447	456	413	405	507	456	452	457	475	493	435	430	438	470	493	449	449	458	448	444	462	480	479	453	471	472	459	463	466	437	491	470	483	455	450	478	458	468	434	443	482	467	472	478	438	442	462	460	476	464	447	440	471	467	446	460	436	475	450	466	433	482	466	458	459	446	487	465	430	444	489	501	455	489	473	519	469	421	466	405	482	452	465	438	489	478	426	485	495	469	462	457	487	472	470	448	499	468	483	463	494	420	453	479	498	476	467	468	505	449	454	443	457	478	435	490	473	438	477	442	458	468	444	409	448	464	489	476	438	477	442	457	482	460	464	427	449	449	490	466	466	434	458	432	451	430	484	477	476	504	435	472	461	433	459	425	453	459	487	460	466	470	480	448	472	479	466	470	467	461	459	453	462	511	466	468	466	474	477	499	453	453	463	453	416	472	438	423	465	456	456	479	442	460	495	480	450	451	483	462	424	433	464	418	457	457	457	421	474	452	479	451	475	422	448	491	468	466	433	453	445	449	503	460	457	453	458	451	424	480	465	484	437	478	466	467	453	485	427	477	511	492	467	475	443	467	466	462	465	458	452	473	512	472	463	453	491	465	452	454	439	463	474	441	436	468	450	447	434	421	456	466	473	447	475	461	484	504	483	472	457	467	460	468	442	461	473	470	457	502	480	473	423	452	493	503	449	455	445	441	470	435	449	432	466	439	459	477	483	442	451	497	477	480	430	484	498	484	466	438	474	465	440	437	460	480	500	480	474	500	497	465	498	434	473	455	450	461	459	473	484	468	404	477	422	451	430	463	450	436	492	484	440	428	479	460	438	464	449	471	446	430	474	448	453	429	427	468	478	463	466	487	440	439	448	460	475	450	477	463	452	471	472	451	460	467	445	450	457	467	455	481	490	469	485	452	436	466	452	490	444	463	457	465	442	483	427	471	450	467	435	491	429	489	467	438	513	453	455	454	464	498	467	443	440	440	472	451	445	479	489	456	469	455	472	460	444	467	459	473	450	456	416	436	435	451	470	483	444	482	465	508	432	446	468	447	461	462	471	475	422	500	452	436	476	432	451	415	424	452	450	477	485	453	463	454	474	474	477	452	469	454	456	490	448	429	480	478	452	470	491	471	505	457	461	466	474	433	431	479	452	498	443	469	475	426	458	473	424	463	496	443	465	476	482	498	436	477	431	475	449	503	444	476	461	438	484	467	459	469	508	488	437	452	451	490	442	478	477	436	443	455	461	426	460	455	519	435	489	484	447	473	466	449	493	491	453	479	449	437	464	477	455	470	483	452	449	445	453	468	444	455	488	462	505	489	491	416	482	478	458	475	457	455	439	464	453	484	445	491	460	416	463	444	476	474	462	479	492	440	451	493	449	437	483	452	457	440	446	464	488	452	459	420	453	502	452	487	425	442	475	449	483	470	503	493	452	459	481	429	426	485	443	493	510	450	456	462	466	441	457	472	444	475	448	444	452	475	488	482	470	425	480	469	473	482	462	447	454	447	486	425	451	513	465	485	448	481	485	466	495	495	468	482	462	462	468	476	435	486	460	413	475	475	429	458	494	504	441	463	462	474	432	440	464	482	444	471	480	429	493	460	485	481	477	461	422	481	458	445	487	446	455	471	475	458	465	439	452	462	452	452	445	479	475	464	466	454	461	463	445	486	446	449	470	442	441	448	436	446	451	506	478	453	439	467	456	462	485	475	443	460	495	459	442	446	452	478	471	463	452	436	476	509	481	522	485	439	431	445	428	441	476	463	478	447	474	457	491	500	483	427	463	465	459	472	428	471	485	478	456	460	505	445	481	452	477	474	443	458	427	489	479	506	445	491	456	450	462	442	482	464	467	462	520	441	453	486	467	503	446	478	448	456	491	494	483	474	454	489	464	450	448	452	430	455	464	468	437	448	451	435	439	481	445	444	447	482	485	465	448	460	460	471	480	487	475	504	434	446	454	459	494	503	469	438	460	463	477	499	425	433	465	468	467	465	441	459	465	460	427	421	485	457	463	454	461	484	469	433	438	464	423	478	460	470	452	474	437	416	468	451	487	483	464	433	437	469	439	453	448	443	442	473	487	469	430	461	491	476	462	468	449	450	470	470	455	485	454	443	475	469	506	469	456	428	455	447	447	466	433	456	470	401	470	458	465	490	456	451	465	413	465	488	472	464	458	420	451	491	452	464	507	471	424	440	512	483	463	485	459	459	430	450	490	475	478	451	491	467	468	453	488	504	446	475	467	448	422	473	509	461	503	433	493	471	427	456	461	489	449	456	486	482	464	477	424	439	486
33121	11055	1471	684	611	562	444	472	468	408	389	431	410	407	413	470	427	413	449	448	440	425	411	467	442	392	414	419	399	414	373	450	438	422	428	419	434	401	453	409	411	377	434	409	429	417	432	382	377	440	444	455	456	417	446	449	435	436	423	418	404	392	408	437	428	425	444	422	415	464	386	423	405	425	405	439	412	437	432	429	430	439	452	423	419	462	406	461	450	390	439	421	425	432	412	407	444	408	421	428	443	429	410	438	436	424	448	450	458	416	426	389	438	403	434	434	473	415	416	414	438	441	437	429	427	418	409	406	475	429	423	434	428	448	457	437	401	434	457	414	383	406	421	412	414	433	409	433	445	431	399	392	444	388	438	437	439	450	399	422	461	415	446	464	428	435	426	387	405	404	476	416	470	367	411	450	421	437	464	387	441	427	433	435	419	418	428	459	403	429	397	405	399	392	424	445	420	394	457	418	427	408	432	369	440	434	409	425	431	418	447	420	395	456	451	422	422	405	421	411	442	402	421	393	400	422	473	431	446	405	458	411	419	389	402	445	410	421	463	407	414	412	421	455	414	351	416	407	443	414	441	390	387	400	437	444	448	430	436	446	427	406	390	405	428	403	404	441	421	442	435	399	427	415	443	414	392	415	380	371	427	409	429	389	414	400	389	397	444	418	456	408	434	414	442	407	426	416	449	398	369	447	440	418	456	453	447	431	423	421	410	423	426	431	395	427	452	397	417	421	426	412	438	409	389	427	494	447	432	439	427	381	426	442	420	444	452	424	409	446	411	423	421	398	433	415	407	401	411	409	397	414	409	424	449	412	443	439	433	411	446	445	418	421	408	459	375	445	394	440	423	441	447	405	430	423	415	398	444	444	456	429	453	476	449	398	411	411	429	391	439	452	401	429	382	405	430	398	440	452	418	416	419	432	428	451	425	404	415	418	412	418	391	456	409	421	387	403	418	414	420	394	415	431	456	460	429	451	411	428	429	429	460	419	446	417	408	420	456	391	413	418	433	419	433	413	435	440	444	425	383	444	421	423	438	425	389	449	369	418	433	435	438	412	381	477	442	412	417	402	412	436	423	387	430	438	430	412	426	416	423	425	405	403	439	433	442	457	447	388	411	412	419	428	413	416	450	436	402	418	431	418	412	422	409	400	417	441	403	413	438	424	447	402	464	403	426	430	406	396	422	387	428	401	425	427	454	391	425	424	426	444	406	401	378	405	410	476	413	420	434	419	397	453	439	413	422	420	452	417	476	367	448	452	438	481	429	447	397	442	416	446	433	422	419	389	445	450	447	414	416	400	444	405	377	401	399	421	449	424	407	418	436	435	446	398	414	465	435	469	438	440	427	424	434	416	431	458	435	417	418	463	393	377	432	444	422	444	408	411	436	404	364	460	447	432	412	416	400	425	432	407	393	460	438	454	452	439	420	414	466	413	448	424	411	436	426	423	404	445	432	446	428	441	463	446	458	451	407	425	410	383	417	443	456	451	437	453	428	416	415	402	409	403	432	398	384	422	391	421	434	402	429	482	407	400	392	426	444	434	418	401	444	429	425	398	464	420	398	448	379	424	424	385	414	451	450	449	415	406	421	441	402	451	418	382	395	401	398	422	438	406	415	417	423	427	419	397	418	417	418	430	422	435	428	408	468	387	392	445	431	418	420	403	431	472	436	429	414	461	442	449	407	433	407	464	432	391	416	400	431	451	430	442	465	374	447	434	437	431	416	416	458	381	389	395	374	400	425	414	416	405	406	472	431	409	445	427	442	436	428	438	420	409	407	419	400	416	446	456	390	457	415	443	405	409	407	446	398	433	372	385	416	463	444	413	426	399	440	452	398	455	441	476	472	444	417	389	444	423	412	392	414	412	424	396	416	436	432	438	389	389	431	420	424	398	408	414	417	443	399	441	450	456	404	406	411	450	435	437	438	456	433	405	429	411	436	435	460	421	433	421	462	442	426	415	457	396	402	446	436	425	416	429	440	475	416	434	451	422	451	412	441	430	439	435	431	404	395	408	443	407	433	427	417	431	422	434	438	421	433	410	451	414	422	402	462	436	450	449	397	393	421	408	446	420	384	404	429	404	464	427	406	415	495	395	439	458	460	411	426	429	421	474	421	451	427	413	398	428	414	430	424	446	424	413	413	420	455	400	456	421	448	433	486	380	419	419	454	418	436	397	411	434	442	421	409	425	440	461	381	408	440	431	435	431	383	446	449	415	413	403	466	451	435	402	420	440	471	422	421	422	401	391	424	430	397	444	452	391	392	431	436	434	393	416	422	401	432	478	426	395	456	434	446	433	408	443	407	425	391	437	389	441	383	411	385	400	431	437	449	406	412	437	427	423	425	453	398	464	431	430	410	364	438	449	401	494	411	411	423	440	392	435	402	382	410	382	386	408	423	435	437	385	470	413	440	434	430	430	448	421	408	410	407	428	411	374	426	415	445	468	459	416	405	446	420	422	393	419	387	411	450	411	406	448	414	397	431	448	394	449	394	406	479	417	386	400	437	417	429	424	427	439	409	404	412	420	423	425	437	407	435	390	409	436	425	446	426	419	428	448	467	450	443	395	423	442	443	459	417	400	460	438	373	407	412	390	396	417	444	413	411	408	424	441	440	417	440	443	449	440	436	408	432	399	433	462	390	417	386	458	401	388	408	442	405	431	400	393	446	446	441	450	463	436	405	433	457	425	458	454	429	419	431	422	433	425	436	453	416	447	392	432	407	450	438	416	425	449	390	387	432	435	412	386	423	440	434	433	422	420	438	462	408	422	459	423	410	399	455	430	435	412	431	422	426	413	431	433	408	437	440	408	450	446	398	437	433	399	393	392	411	390	399	412	481	421	402	464	433	432	446	441	438	426	451	414	412	391	430	423	411	411	411	430	454	382	427	420	454	396	434	457	450	424	399	389	423	430	415	419	417	414	408	427	432	431	443	413	402	442	388	389	411	424	463	433	442	390	424	444	435	411	412	446	392	405	407	458	466	456	443	439	404	440	390	431	453	399	400	414	454	425	438	425	412	410	423	448	418	425	397	450	440	467	410	427	413	425	408	412	421	392	403	422	426	423	422	420	407	421	417	412	437	434	390	432	417	389	437	440	401	425	446	420	413	474	396	408	478	437	426	422	414	432	447	379	445	436	430	458	425	430	426	408	421	412	402	468	436	439	407	428	393	476	408	430	426	461	424	435	412	448	433	416	406	439	440	446	427	430	380	419	406	477	436	422	402	425	415	468	406	408	403	413	446	450	407	408	429	395	433	442	434	393	431	442	453	407	399	423	379	429	435	389	431	413	417	404	393	455	414	439	438	414	373	383	416	435	401	418	452	396	407	383	442	393	491	443	423	382	411	428	415	417	369	420	425	465	414	411	415	426	394	407	450	405	399	424	431	460	421	429	430	417	414	463	436	397	412	410	408	388	407	417	409	430	398	435	392	426	403	461	412	407	460	409	402	394	476	470	427	403	465	413
6315	1106	1048	941	946	915	943	921	980	932	887	940	944	907	953	954	894	972	962	940	944	1002	892	925	894	960	898	966	976	954	956	886	952	941	929	949	915	961	934	952	970	983	979	961	977	876	900	987	892	900	909	914	948	964	916	910	962	915	922	933	955	950	912	956	968	896	955	946	965	931	898	929	880	935	952	932	862	922	922	916	969	959	940	930	958	925	935	952	908	925	947	876	891	900	964	903	952	926	947	920	957	894	919	924	933	939	945	946	963	890	971	890	941	913	902	932	959	877	937	888	948	910	913	951	914	959	928	902	910	918	944	925	941	908	928	905	1001	948	971	925	946	948	949	924	948	903	972	981	931	952	945	982	897	966	940	927	956	890	947	919	981	972	943	954	912	924	880	959	969	969	923	987	983	932	1013	891	993	954	913	927	904	936	875	1025	912	950	976	949	919	884	947	985	858	944	914	899	942	934	920	928	981	934	954	940	935	852	942	968	942	979	893	898	903	878	953	936	884	956	938	910	937	931	941	949	926	980	882	938	900	934	940	941	971	968	947	958	918	868	879	922	924	934	944	866	926	931	951	926	937	958	938	956	928	943	964	895	946	902	966	904	988	951	919	920	961	861	918	1004	897	968	952	947	970	964	972	954	919	931	877	950	929	945	934	931	913	949	953	948	980	945	995	876	924	951	927	918	853	934	979	876	981	933	922	960	937	946	887	934	942	907	947	952	961	900	908	991	944	937	946	935	979	947	924	940	946	973	955	930	910	943	965	974	896	931	874	936	952	953	923	934	868	980	924	942	931	881	1001	988	931	930	917	942	942	938	968	949	915	1001	916	994	916	932	941	983	924	925	961	959	965	936	946	924	923	1002	910	925	943	946	970	961	936	912	943	930	978	933	927	974	964	946	926	887	915	973	900	872	987	920	889	930	934	980	868	943	893	917	921	917	909	943	892	925	910	980	934	944	936	966	944	918	976	946	923	960	943	968	957	1004	927	910	946	892	920	924	934	902	961	947	939	963	975	952	919	950	929	975	947	961	903	941	920	891	920	951	902	898	954	981	932	961	1027	909	954	914	998	924	967	908	918	973	885	894	949	941	925	1026	899	888	890	894	965	927	947	937	907	938	993	942	986	982	912	936	968	955	1006	922	944	918	924	935	901	855	946	1000	935	930	976	949	884	914	940	913	945	946	984	912	966	877	950	919	891	938	904	900	896	984	945	898	914	918	952	926	919	923	961	968	956	925	889	1005	914	954	874	896	970	901	959	918	914	894	975	892	941	967	896	933	912	956	880	896	946	937	927	951	931	859	884	921	959	887	881	942	966	915	902	932	938	952	909	900	998	936	938	944	950	950	902	933	947	945	915	976	905	969	888	916	940	907	957	931	910	964	949	984	919	900	942	923	974	905	919	919	1002	954	933	938	984	920	903	964	965	905	934	927	949	995	925	897	910	941	962	950	994	908	963	962	975	941	941	890	972	943	938	967	941	895	958	920	923	921	933	893	877	950	971	925	951	939	941	971	933	918	946	865	947	965	943	967	869	947	942	931	972	955	927	923	940	966	908	968	931	968	911	941	884	919	924	922	949	942	891	996	890	936	951	977	903	963	997	957	920	975	958	956	945	919	951	957	916	909	921	961	915	948	905	952	952	969	948	893	915	940	900	896	948	957	955	900	949	942	941	937	900	939	1003	944	953	923	908	902	949	937	904	908	860	970	924	884	944	899	890	960	881	921	1005	975	884	930	906	951	935	988	944	911	942	958	956	935	929	944	963	929	944	901	852	968	928	964	973	899	874	882	936	919	917	956	955	951	882	968	921	956	952	978	940	975	926	947	938	906	1032	946	972	937	993	927	936	936	972	891	907	953	995	1002	924	987	940	912	925	931	904	916	891	987	909	923	941	906	964	961	891	968	949	906	873	914	917	903	952	938	903	941	929	956	958	937	901	953	944	949	948	907	950	954	940	946	933	974	920	918	956	958	946	906	967	925	929	956	924	941	971	899	932	918	954	967	991	884	905	958	907	965	957	913	947	924	949	909	925	927	930	990	940	934	990	944	911	919	926	909	951	933	994	950	904	913	990	940	909	940	970	894	922	937	968	888	950	919	977	943	937	949	914	1003	877	942	931	914	965	915	950	907	953	936	949	950	900	953	889	945	905	988	911	902	897	902	896	903	906	930	917	940	954	853	924	883	889	907	908	955	952	900	925	857	961	934	930	938	896	894	966	936	927	955	943	932	927	886	899	872	896	933	951	948	938	895	903	886	948	942	939	931	943	939	942	926	956	926	923	977	948	962	906	931	903	914	976	934	908	896	986	957	989	941	872	861	971	937	926	925	933	961	934	951	959	903	1019	952	937	950	987	896	947	924	928	949	947	907	873	881	912	895	896	904	905	958	953	960	943	887	961	939	946	960	933	959	919	902	913	957	897	930	1028	901	947	912	975	922	944	925	953	910	903	912	922	883	993	964	926	930	968	921	913	914	998	885	894	935	905	950	940	922	932	955	931	956	978	955	931	936	986	922	955	930	934	909	930	908	903	946	861	938	953	936	939	910	942	914	934	897	965	935	940	936	873	966	931	912	970	946	890	950	922	887	958	887	926	952	919	916	932	899	994	939	958	926	892	948	982	925	925	887	943	966	875	948	941	901	934	964	928	916	967	965	946	897	891	931	975	976	922	915	958	959	959	894	925	898	989	936	976	1002	948	936	888	948	907	973	930	901	942	944	988	915	960	936	951	966	951	912	937	930	920	891	938	948	918	959	945	929	927	934	922	889	950	950	912	952	953	963	915	918	930	895	946	972	913	883	930	921	928	949	923	939	889	945	989	964	937	909	894	946	1012	981	933	933	995	964	918	993	971	967	916	944	936	955	918	915	947	905	900	963	934	984	944	926	993	969	930	919	955	896	960	918	928	958	906	952	935	899	934	925	945	938	948	897	947	883	948	887	903	962	940	943	913	920	920	956	933	908	967	972	914	988	913	939	914	929	935	929	942	965	888	877	878	991	908	1001	877	882	909	948	912	959	951	970	929	977	905	930	935	925	941	862	951	944	958	889	934	916	965	890	907	931	962	931	956	932	929	949	966	951	953	928	916	984	888	962	882	969	893	913	913	934	934	930	907	917	972	932	946	962	969	928	926	945	1015	924	899	1027	980	900	937	958	907	937	1001	945	906	891	901	935	897	932	988	896	941	923	926	941	910	869	939	920	981	954	912	921	930	968	952	926	958	946	921	893	970	920	896	940	931	938	964	995	914	959	915	960	916	997	968	933	964	958	890	950	928	928	958	931	938	914	999	927	916	986	975	928	982	928	890	912	949	971	900	912	950	958	944	972	930	917	934	885	919	976	958	993	973	951	954	960	891	883	957	921	935	951	938	977	965	977	975	901	928	893	939	949	923	916	906	949	933	930	990	909	909	918	961	942	958	968	945	898	879	906	915	947	929	941	903	962	950	958	878	875	907	972	952	994	929	869	920	952	974	967	900	967	962	909	869	954	954	978	938	969
24621	21135	24700	27780	20980	4101	695	521	444	441	441	419	438	463	432	408	415	374	361	409	414	424	415	375	392	399	403	398	414	369	398	396	389	419	390	384	399	386	398	390	378	360	369	371	435	401	426	384	375	375	375	430	384	385	380	391	379	368	407	380	401	398	386	406	378	353	392	375	376	420	396	403	359	362	362	362	369	397	402	413	357	402	378	401	412	426	389	408	379	413	402	405	393	365	379	395	386	393	340	360	387	361	360	374	409	354	379	417	422	375	420	380	392	389	350	401	384	380	378	407	356	412	395	405	349	403	398	384	396	352	426	397	396	422	426	367	369	403	397	441	394	414	373	389	367	367	403	382	369	409	352	388	371	449	389	422	389	366	380	368	402	383	401	387	400	389	349	379	371	406	346	412	409	390	403	439	365	401	367	385	405	382	402	383	365	401	382	373	396	411	402	382	376	383	351	380	386	403	378	402	387	382	386	409	403	380	399	363	391	393	362	385	406	412	418	378	375	432	411	396	365	359	375	398	373	387	390	374	372	414	398	373	416	419	393	378	375	388	398	396	408	408	385	398	396	441	386	387	382	409	402	346	404	423	396	417	383	398	413	412	376	357	412	422	394	414	344	378	383	426	353	412	383	392	380	357	406	404	417	391	369	409	390	405	377	397	368	359	385	382	371	386	396	382	392	402	396	384	377	389	372	402	404	399	397	388	403	406	424	368	426	372	403	360	442	397	399	401	390	361	400	413	380	403	355	437	370	382	385	366	395	363	349	382	366	401	403	392	416	372	442	375	438	353	382	380	372	395	398	385	338	386	391	397	382	384	374	403	388	403	400	396	400	348	398	413	401	399	394	408	395	376	374	413	384	366	389	417	434	369	413	386	386	390	379	381	404	440	399	420	390	380	401	393	374	391	426	404	353	409	396	377	387	402	432	444	388	364	385	370	375	372	386	331	334	376	377	394	356	390	391	390	334	401	366	385	403	409	384	381	388	363	413	377	408	383	416	380	435	425	384	369	396	384	379	385	399	375	409	381	371	343	411	401	384	378	391	400	370	422	405	399	417	404	436	385	397	406	387	381	362	370	375	397	394	416	386	393	371	393	409	334	377	370	392	417	402	418	396	411	379	380	376	344	363	370	383	372	381	394	389	399	410	403	422	359	404	371	396	400	370	405	393	365	390	382	400	420	404	386	402	448	390	417	359	404	413	397	393	380	366	374	390	415	390	377	391	381	368	375	356	427	438	355	407	363	395	380	364	383	403	402	399	423	392	386	395	401	400	393	378	383	352	381	406	387	401	382	384	374	360	399	378	373	358	403	414	386	369	434	359	389	401	403	382	371	398	371	376	418	348	388	393	373	358	400	383	402	422	396	415	413	402	348	395	360	399	403	366	398	411	393	409	374	371	380	403	402	394	409	368	399	410	389	386	382	400	371	369	371	364	400	406	386	399	419	390	388	405	370	400	381	404	388	371	364	368	403	375	407	359	401	418	386	379	354	389	376	404	407	381	427	376	346	405	394	367	393	392	364	382	348	381	382	396	399	403	407	409	360	394	389	402	405	381	419	375	425	413	382	393	374	362	384	403	400	400	425	381	378	412	429	422	385	379	381	410	428	403	375	342	407	356	397	370	370	407	390	389	387	372	350	375	370	373	424	382	436	386	389	398	423	423	401	347	374	430	426	388	395	403	396	373	398	392	439	370	371	377	346	392	392	409	410	356	397	389	393	388	400	400	448	386	383	392	405	420	364	403	390	407	401	388	362	354	445	393	356	373	412	405	390	430	413	381	370	395	387	417	390	376	421	405	420	404	388	381	414	367	433	393	373	367	354	382	393	397	396	396	395	380	426	385	408	364	417	359	388	385	417	395	401	358	383	412	358	391	377	413	357	376	404	396	396	396	414	375	390	387	391	379	360	385	404	365	379	398	391	380	388	407	400	377	400	369	355	401	394	422	400	403	348	379	396	379	407	399	386	399	416	407	408	374	356	378	416	346	390	394	367	390	344	399	341	385	378	362	370	386	353	388	439	410	375	378	384	377	396	400	409	367	382	378	453	387	399	380	397	387	398	401	373	407	387	336	407	377	400	412	409	418	377	359	368	397	387	387	372	362	410	348	370	399	392	381	446	389	406	416	385	387	367	388	388	409	390	398	411	386	372	379	398	372	362	369	406	390	367	388	391	370	375	425	394	416	379	398	359	364	345	386	414	402	417	373	370	381	400	385	384	409	381	381	407	393	368	350	386	371	373	419	389	372	389	379	368	400	438	357	406	395	360	420	374	376	421	373	388	389	369	436	393	382	402	401	378	357	386	421	409	394	420	383	363	351	358	392	380	383	379	417	388	400	394	405	350	378	415	370	370	387	379	380	378	373	374	393	386	396	394	375	392	422	438	405	388	386	399	358	407	361	391	397	359	382	428	360	404	378	402	419	379	395	363	366	357	392	403	369	374	416	397	398	441	401	379	393	405	405	392	413	359	358	387	344	375	391	377	366	421	413	381	437	400	353	383	393	409	418	372	372	380	390	388	386	361	411	357	363	366	371	399	380	385	459	400	367	369	411	345	380	391	412	408	401	402	393	376	401	378	361	368	397	393	392	391	449	386	388	391	362	381	371	422	356	395	408	348	385	384	386	406	389	380	394	377	389	421	391	389	361	411	387	366	375	385	361	366	387	376	402	368	353	405	410	392	406	418	368	381	402	399	369	363	407	367	394	426	391	419	408	369	385	384	391	412	382	386	402	402	394	352	414	424	389	407	385	409	395	379	406	383	368	413	401	397	386	369	385	391	396	397	390	404	385	384	435	411	394	400	408	397	399	392	379	442	387	391	423	366	419	381	375	388	394	421	366	375	375	394	378	419	407	424	378	382	336	368	368	395	328	396	388	434	423	426	407	396	375	424	382	411	389	396	407	394	435	411	381	345	432	392	394	371	374	416	426	400	410	411	377	414	407	427	390	354	382	388	413	424	381	338	373	385	405	380	374	382	409	365	384	395	391	401	409	386	418	403	431	392	406	419	389	402	385	393	405	349	365	406	342	377	397	396	395	379	373	389	384	404	371	435	384	379	368	414	394	378	397	405	374	381	418	376	377	391	376	416	386	402	397	406	402	407	436	353	403	404	433	381	383	411	371	405	351	365	377	408	433	396	405	392	403	408	372	418	401	388	390	361	402	349	370	358	391	367	427	362	397	368	392	392	387	373	382	422	398	374	385	394	420	434	379	422	383	361	390	395	399	365	396	392	393	405	382	347	358	388	418	392	385	381	390	401	387	363	405	372	389	422	362	385	375	372	363	383	341	392	376	353	413	386	372	386	402	349	372	379	391	397	421	378	392	418	368	410	388	391	366	368	392	412	415	382	346	395	396	412	396	413	360	387	425	360	373	395	413	397	386	397	355	382	345	373	404	361	412	398	407	387	379	387	392	407	414	447	375	375	410	354	379	377	387	351	386	361	405	363	387	403	398	404	391	385	423	396
3695	3173	2174	1402	1070	1039	940	917	866	897	892	866	834	842	856	904	804	830	820	847	871	871	888	818	846	890	845	914	851	891	837	871	841	849	848	839	856	815	871	874	893	875	855	858	815	853	863	827	861	828	874	880	827	825	866	883	875	886	840	827	884	857	864	883	851	901	854	820	858	867	827	825	863	853	861	844	906	826	876	867	862	919	863	875	830	817	881	870	809	864	898	851	867	794	842	842	856	877	858	828	843	809	835	886	914	887	817	843	829	874	811	877	851	838	818	863	888	889	865	892	875	891	878	831	896	871	814	861	852	869	917	866	839	840	809	822	864	882	894	873	910	858	867	845	809	816	831	850	856	854	894	877	843	816	811	862	826	854	912	812	872	869	830	907	819	897	876	857	819	822	866	869	879	841	868	825	859	868	865	789	861	799	862	827	820	866	867	834	835	838	874	797	910	886	830	841	826	862	800	837	845	904	882	841	861	836	817	858	880	863	870	815	857	883	866	910	809	902	811	851	874	846	859	846	829	810	916	798	814	862	841	855	900	874	908	868	819	855	863	847	890	855	853	833	853	815	846	897	838	885	843	821	857	882	886	825	816	852	876	849	837	836	846	868	812	865	898	810	859	821	848	868	869	777	833	856	840	841	856	836	825	831	833	835	840	850	857	870	824	933	855	859	823	831	858	838	824	819	792	833	811	802	907	869	886	841	851	866	848	892	821	866	873	885	886	866	824	864	831	824	890	831	830	870	830	849	864	880	887	840	875	809	829	932	828	884	858	807	834	912	823	886	847	870	836	873	820	901	810	884	883	803	855	832	872	834	847	867	935	848	837	892	879	853	844	853	814	856	846	835	844	862	783	867	800	825	834	809	839	888	842	873	896	868	859	812	806	897	830	817	872	889	900	830	816	893	866	825	870	893	821	852	846	844	872	888	842	827	813	826	877	849	832	849	808	820	823	843	911	842	900	870	852	856	888	823	867	848	836	778	847	860	854	815	872	894	795	871	864	883	866	856	906	850	843	930	858	811	844	852	858	847	812	868	881	850	876	835	853	827	849	806	854	880	844	830	827	850	883	806	838	840	833	815	904	864	849	888	852	903	857	872	849	887	833	823	820	852	882	856	870	873	856	842	827	840	813	834	869	821	845	856	859	828	883	914	836	852	843	804	813	791	881	835	887	870	893	830	875	862	820	848	842	849	837	891	882	901	835	878	841	906	801	877	860	916	870	870	840	804	853	825	816	833	869	864	812	836	874	880	834	880	814	832	883	930	880	818	856	840	832	862	920	825	810	819	877	843	860	851	876	859	886	891	857	855	819	855	852	860	847	874	830	880	883	857	825	847	903	825	810	858	876	815	884	882	855	879	831	826	883	852	829	871	882	870	842	830	867	838	822	860	836	792	881	831	808	843	857	876	783	845	840	844	849	910	822	881	841	865	854	863	844	897	851	888	834	869	854	866	875	873	887	846	879	877	862	883	810	849	844	916	847	891	859	878	853	858	840	859	898	827	857	843	847	860	836	819	876	846	857	881	809	836	882	853	840	857	856	886	792	865	891	884	873	866	863	859	863	877	853	844	821	854	871	843	896	834	799	812	817	817	881	809	846	845	860	851	859	873	814	882	896	939	810	819	850	853	847	843	845	856	845	822	835	827	820	835	815	883	817	783	855	858	822	866	844	860	863	905	865	867	912	831	838	826	866	880	853	854	876	877	841	850	883	786	850	794	863	875	838	891	810	865	824	868	862	880	856	818	891	857	851	892	844	903	836	797	889	859	831	834	858	885	842	808	847	842	835	834	837	869	859	829	889	871	842	846	849	821	846	858	856	840	814	897	837	861	822	822	813	890	830	866	849	839	870	817	857	842	815	888	896	882	825	864	880	866	856	828	890	876	865	849	825	875	863	830	860	843	882	885	822	875	880	853	895	903	867	884	904	911	842	877	812	852	847	816	874	894	887	869	836	894	851	833	832	855	801	886	838	880	843	842	826	905	815	862	851	843	815	802	881	843	854	903	859	848	853	856	844	813	841	842	841	854	806	854	840	854	874	852	848	866	835	873	846	891	819	912	841	809	854	847	849	846	891	823	838	842	845	840	854	848	856	886	848	793	808	842	827	909	871	897	845	847	872	821	851	852	891	838	848	833	830	856	846	908	868	872	892	868	810	850	846	834	856	866	859	824	873	912	873	864	845	871	841	835	827	869	854	789	868	899	806	838	848	811	846	786	897	851	832	845	853	876	895	884	824	883	848	826	819	848	846	870	916	842	862	848	803	854	810	844	774	818	847	848	899	815	888	864	849	855	894	827	874	888	844	809	840	809	861	821	851	828	830	866	871	867	821	862	837	837	843	842	895	858	834	885	829	823	855	869	866	869	875	859	852	884	849	904	783	858	853	842	864	844	852	843	869	880	850	847	814	804	869	830	867	846	839	825	800	832	887	843	837	870	830	915	823	805	888	827	878	828	873	844	825	855	809	868	845	851	849	912	824	857	859	846	870	806	879	840	878	787	805	825	924	836	854	838	809	853	886	870	883	903	849	819	797	821	883	866	864	855	856	845	856	866	884	890	863	827	835	887	858	910	864	804	852	859	834	854	811	856	898	820	848	827	885	906	864	856	897	788	830	853	846	845	843	844	846	872	791	846	804	816	880	880	840	834	884	832	827	825	897	775	837	884	841	807	853	878	872	849	850	871	817	818	852	899	834	860	851	865	839	807	883	843	822	828	814	898	875	825	867	903	844	874	837	873	881	796	891	827	824	797	838	886	836	915	879	853	845	855	865	839	869	842	871	829	876	854	856	861	869	840	865	865	835	867	808	849	872	885	848	803	848	855	828	843	841	874	851	805	862	813	838	845	879	879	819	847	897	814	852	873	869	912	832	811	880	814	868	814	851	890	860	898	831	834	851	818	867	855	859	829	867	835	896	886	825	791	824	837	854	837	857	882	879	855	840	835	855	899	822	852	834	868	874	873	889	838	886	835	853	849	840	826	871	814	801	863	824	840	871	878	875	878	897	817	843	892	877	875	897	856	865	820	843	838	863	775	832	853	864	837	895	862	843	893	880	901	904	853	855	862	878	883	872	872	772	821	857	874	841	788	841	816	848	818	820	835	879	857	891	823	815	867	854	851	880	894	837	885	813	862	803	883	850	805	837	819	829	816	886	894	877	921	826	842	866	837	852	850	840	877	793	827	853	827	874	866	862	868	870	876	822	811	823	844	868	867	857	886	843	836	900	812	906	860	853	856	865	856	852	856	777	847	867	860	883	836	879	828	885	875	882	833	806	877	857	840	914	849	846	897	868	844	800	830	867	828	839	859	810	844	854	804	878	908	846	847	866	857	878	915	898	835	875	840	805	881	852	819	812	849	825	769	882	843	866	834	839	820	832	821	889	895	819	775	852	840	847	876	815	879	831	905	842	806	860	866	822	815	865	843	824	829	817	873	877	858	883	892	848	830	856	899	830	890	852	802	905	865
23978	21130	25329	27195	21134	21139	2826	483	351	338	252	271	264	230	251	235	218	194	215	225	218	221	247	242	220	232	223	197	191	202	188	197	195	198	213	201	202	192	188	197	184	214	227	225	214	208	183	194	203	220	191	176	170	192	179	211	198	201	203	170	195	204	232	198	187	191	188	204	214	180	213	191	184	199	223	185	202	212	181	202	189	212	217	223	178	196	216	217	198	199	197	187	205	195	204	189	175	212	201	204	221	178	215	223	190	181	180	168	208	201	153	185	219	206	218	205	170	209	190	217	180	206	187	207	186	171	187	176	184	182	220	217	200	161	215	191	171	172	192	174	208	203	173	174	193	208	213	194	197	199	188	192	182	202	212	200	196	215	176	175	210	181	207	200	205	182	196	194	206	184	197	216	178	217	184	185	216	180	176	212	200	232	169	196	190	211	180	194	201	199	200	199	205	210	218	211	192	185	196	194	207	214	183	206	204	200	185	203	196	188	180	210	180	199	201	192	202	211	190	209	217	191	180	183	212	186	200	185	215	186	174	191	209	184	217	178	198	201	191	206	189	191	195	161	181	196	212	184	185	195	184	187	216	195	205	181	187	182	201	202	183	198	169	189	200	176	208	170	214	194	183	220	197	199	216	200	194	206	237	194	244	205	180	212	172	197	163	179	227	183	167	184	196	192	203	204	181	197	168	244	195	192	168	195	186	191	164	184	180	201	217	206	206	198	217	198	218	181	213	236	192	211	189	180	180	211	201	178	181	191	206	208	201	184	195	215	203	200	202	166	215	193	217	200	192	188	190	213	211	186	177	202	209	181	214	184	194	192	157	199	193	185	184	188	179	202	207	211	226	178	218	209	179	197	169	215	198	191	204	218	198	207	184	182	174	208	189	180	194	201	218	210	207	199	216	189	190	180	176	217	191	178	175	203	196	223	169	176	179	200	204	219	210	191	179	208	210	180	217	180	206	193	215	203	202	206	213	209	199	191	178	202	205	203	224	205	212	189	181	197	212	195	171	195	218	197	191	191	190	185	196	233	186	187	195	215	200	214	174	199	164	206	203	222	203	205	199	191	217	203	191	208	209	199	167	158	190	196	196	182	187	176	183	201	198	205	178	199	228	204	182	210	211	218	208	195	193	189	176	202	196	189	209	234	194	206	188	206	185	204	206	173	189	186	230	187	176	195	230	210	228	197	201	204	181	180	189	176	195	195	188	184	216	178	190	168	158	176	200	213	175	195	201	208	197	220	198	189	186	184	181	190	216	190	190	167	190	209	175	170	188	207	188	198	171	179	217	208	196	185	204	179	185	180	205	187	210	217	209	185	210	218	207	190	195	178	215	183	229	215	190	175	162	156	219	197	186	222	190	180	184	162	186	185	183	184	159	193	188	217	209	193	197	206	213	191	204	202	243	192	202	196	190	203	202	208	217	195	220	214	202	204	222	176	188	172	197	191	183	189	183	193	219	186	167	191	177	191	194	226	176	219	235	210	174	175	178	190	168	171	213	168	203	194	207	212	203	218	210	198	167	200	183	214	209	175	198	206	185	161	189	184	175	182	205	197	181	192	184	176	204	224	196	189	184	177	196	205	201	207	213	205	205	223	162	217	204	192	177	179	197	229	168	182	187	185	196	205	188	202	205	200	219	199	210	183	204	198	150	204	218	185	163	195	195	212	183	183	197	205	228	189	201	214	190	184	191	186	206	197	183	211	186	180	210	188	199	197	214	215	198	185	200	179	198	189	185	223	188	213	208	187	215	198	197	199	213	191	175	176	211	205	176	203	198	185	205	179	157	204	200	218	205	194	177	224	188	183	177	189	226	183	166	190	198	204	185	191	198	176	205	175	198	216	182	170	207	226	200	206	165	181	183	186	195	184	206	193	199	206	210	216	189	218	173	208	177	220	196	172	197	179	197	191	181	200	233	195	213	189	171	199	178	194	181	194	182	195	183	219	206	230	203	183	193	186	214	190	173	177	190	185	219	189	220	217	207	225	206	173	195	174	193	221	203	194	208	190	182	187	162	202	169	203	185	206	221	208	179	200	199	181	187	179	179	181	177	193	202	172	179	183	181	222	184	198	190	198	191	178	178	186	190	178	187	166	155	198	185	188	200	208	194	194	196	192	191	193	184	212	165	194	200	189	199	190	189	189	196	192	228	197	212	195	197	186	192	186	213	190	190	182	193	170	198	199	177	180	184	219	190	179	219	172	203	220	199	206	207	213	176	181	191	181	200	199	203	196	190	186	188	189	202	226	204	170	173	195	186	198	190	167	169	187	213	191	163	186	219	180	199	185	216	194	195	203	224	189	195	180	190	245	203	184	208	196	182	202	166	189	201	192	174	190	187	183	200	198	200	166	199	200	174	195	187	192	193	182	218	182	179	210	151	214	190	193	207	202	184	186	204	173	188	198	209	176	185	201	201	187	210	177	186	203	180	202	201	169	204	193	171	159	199	202	209	196	182	190	211	201	206	203	195	184	177	193	179	177	218	199	181	204	212	190	169	182	212	196	222	211	212	216	194	193	213	221	217	216	189	176	199	188	202	201	198	167	180	208	191	178	182	193	190	193	183	195	194	186	204	197	191	195	209	213	182	169	214	202	220	194	200	184	179	177	190	208	201	213	216	194	194	204	200	182	184	174	197	201	214	195	175	172	211	190	220	186	200	194	197	197	199	219	209	190	196	201	207	208	189	171	167	198	187	190	190	171	205	190	195	185	190	181	184	217	224	176	213	186	176	217	207	206	185	200	193	204	185	222	236	199	179	209	209	208	194	183	228	214	210	224	188	190	202	184	192	200	220	194	205	180	200	164	192	195	202	196	207	190	178	166	198	201	212	177	166	183	196	208	170	193	183	202	194	180	204	207	212	205	167	201	192	188	197	194	198	191	212	213	183	201	180	200	210	203	213	186	220	188	176	191	195	212	208	204	210	188	193	204	173	208	180	180	180	208	178	188	215	212	218	184	199	193	182	193	200	194	176	217	202	187	191	176	221	182	208	225	202	187	194	217	180	195	199	181	201	165	197	232	198	191	183	190	170	187	184	181	204	185	178	172	211	165	184	174	247	217	207	187	178	180	199	187	199	192	208	223	172	200	224	189	196	205	179	157	198	174	204	190	189	216	201	205	196	203	185	179	225	182	183	203	203	165	197	160	198	201	178	172	205	186	189	186	204	167	187	205	195	200	200	194	210	198	195	187	191	187	177	184	186	180	194	189	200	175	182	181	206	191	174	215	194	147	196	201	215	170	211	189	186	193	220	213	189	208	182	170	173	202	187	204	182	192	187	180	200	180	221	193	193	214	203	191	189	205	191	213	189	195	196	177	202	182	189	181	177	179	203	207	213	203	220	200	182	187	190	166	199	189	196	209	177	193	179	174	218	204	218	200	190	195	191	211	214	171	203	207	192	182	222	197	211	215	205	221	195	178	188	194	189	216	180	195	161	219	211	173	172	182	165	171	189	192	187	211	211	221
3360	4723	3009	1434	880	686	638	535	550	499	462	505	480	488	489	527	481	453	462	473	473	471	492	468	470	487	511	448	454	473	474	438	490	456	457	474	512	485	462	452	472	453	497	472	478	470	467	438	488	468	444	485	482	449	460	503	460	478	469	454	458	415	492	472	470	516	469	459	487	469	502	431	481	493	442	440	448	498	462	444	499	469	468	441	462	445	423	446	454	439	472	455	484	483	447	447	432	444	490	433	470	461	455	434	471	464	462	458	498	501	470	472	443	483	449	502	419	469	466	485	444	495	463	461	445	412	484	473	481	506	447	451	486	495	460	463	454	434	403	467	448	468	496	421	474	462	465	453	481	427	477	453	467	458	425	503	450	480	458	457	457	442	448	496	443	466	445	455	445	461	475	465	458	429	426	475	473	462	480	475	480	474	469	445	498	436	454	456	461	462	423	478	474	417	454	464	513	439	486	468	425	456	461	414	458	444	452	477	454	462	439	482	445	449	471	442	494	502	461	485	472	473	498	440	445	428	456	489	418	464	468	403	465	468	454	460	430	482	449	481	483	445	443	444	484	474	451	477	463	424	453	495	451	485	496	480	416	439	489	452	469	476	451	488	471	479	443	488	441	436	441	453	489	463	427	493	430	488	456	481	463	433	438	422	473	493	451	476	468	415	457	471	494	454	472	492	463	510	463	432	462	458	433	441	456	443	426	481	464	452	416	497	445	461	476	473	491	482	454	452	448	492	505	497	447	429	527	465	476	458	465	485	457	475	461	484	455	472	439	457	432	479	471	446	470	454	464	497	477	471	487	458	479	452	470	483	457	471	424	510	440	451	459	477	464	451	473	453	501	495	465	467	469	437	437	488	463	489	478	491	450	456	426	484	450	495	458	430	448	465	461	457	474	494	444	398	460	486	431	463	513	420	472	475	478	483	449	516	422	493	464	456	461	448	448	452	463	466	477	484	481	435	460	441	443	442	470	476	446	465	473	458	478	440	475	427	466	495	482	457	451	493	430	452	511	468	470	449	440	443	471	463	462	444	475	470	450	505	463	480	441	438	461	482	440	486	447	468	441	455	444	447	496	480	439	493	449	465	443	487	428	457	448	474	513	499	449	464	474	477	421	514	456	455	444	444	456	473	468	463	462	423	477	463	459	476	465	459	484	447	493	466	475	440	474	453	458	478	447	480	476	462	455	481	436	459	448	471	460	459	458	454	495	495	489	478	460	456	448	448	453	466	495	429	462	477	490	475	488	504	449	429	466	473	479	468	479	466	447	461	486	477	468	427	499	453	492	470	468	454	502	466	514	457	446	450	492	463	446	490	468	428	447	449	414	456	441	457	449	514	488	448	485	459	448	498	451	446	443	468	446	451	466	458	468	449	456	497	457	489	450	501	481	443	478	439	449	444	449	502	464	467	483	477	490	482	476	436	454	486	500	457	462	456	472	447	456	459	470	468	429	461	483	441	444	465	460	480	442	481	458	435	449	445	459	447	410	453	457	466	456	459	420	462	461	433	458	467	468	489	465	442	503	438	499	466	470	495	446	462	467	475	479	475	438	467	477	494	459	450	447	431	423	433	443	460	463	471	487	458	478	454	486	526	492	505	459	476	484	451	510	447	464	423	488	445	456	498	467	486	472	442	500	440	472	485	430	478	461	443	394	469	491	453	416	444	423	446	447	466	466	437	445	464	468	479	444	463	473	479	442	499	443	454	442	426	448	445	460	462	449	429	446	458	458	507	459	471	451	473	460	472	453	478	460	452	470	463	484	455	468	483	453	486	456	480	513	453	442	501	470	465	481	466	504	469	478	452	443	466	480	442	464	434	474	453	483	449	492	465	421	451	455	468	434	448	504	414	436	492	453	447	463	436	435	404	434	486	462	464	440	450	477	447	458	443	457	468	473	469	430	444	438	429	503	490	470	446	479	461	489	459	482	467	469	454	469	459	482	448	494	459	450	461	498	440	486	484	468	472	439	439	484	474	464	472	477	455	476	427	464	445	483	463	458	441	458	458	461	452	454	453	462	455	443	490	477	481	470	452	457	481	446	443	468	444	438	472	464	460	439	460	479	457	452	511	434	476	475	467	437	440	482	483	468	447	462	502	476	435	472	475	448	476	453	496	468	464	464	449	483	478	442	478	448	455	445	452	497	467	480	455	464	466	485	498	466	423	461	465	454	477	472	468	469	476	434	498	440	486	463	441	458	442	464	427	450	464	434	491	452	467	455	463	462	513	486	492	459	481	466	455	480	461	458	492	472	496	439	468	447	476	445	489	428	442	471	449	480	448	457	446	436	500	474	458	430	437	460	438	448	470	454	440	484	437	461	484	477	464	442	458	477	454	489	444	453	439	447	451	443	448	463	462	455	474	491	481	443	465	467	448	462	450	468	460	480	464	443	455	465	500	427	471	481	455	437	462	438	459	499	447	486	483	432	470	489	458	456	474	472	462	451	417	480	445	480	466	449	470	477	459	498	459	486	458	438	523	454	457	492	436	444	476	458	463	471	449	451	475	463	460	444	450	439	451	465	496	462	445	453	447	450	479	483	448	417	473	456	446	463	441	442	443	505	446	467	432	464	493	479	496	479	467	473	408	492	428	468	453	435	497	426	459	460	507	425	510	464	475	460	497	454	440	494	491	460	483	467	465	477	487	431	463	429	459	452	452	482	454	438	445	481	489	458	486	479	468	432	456	449	495	499	439	465	481	494	474	476	498	486	469	451	454	458	421	446	456	480	476	464	435	444	502	460	431	494	483	478	443	479	461	439	490	439	440	474	446	477	469	437	469	482	452	444	458	435	484	445	449	485	470	466	487	470	450	477	473	455	452	453	461	448	459	457	462	478	471	475	476	490	463	479	459	448	462	507	449	471	446	467	472	452	437	459	459	444	438	465	467	463	449	491	429	444	482	473	490	460	425	491	492	446	466	495	434	459	478	516	461	455	449	478	450	483	467	441	511	486	481	472	477	474	478	446	500	471	474	460	476	463	415	408	462	521	475	492	504	453	482	479	456	457	483	468	462	486	479	482	486	448	484	519	433	482	465	472	495	417	472	471	498	492	443	445	449	441	488	462	461	467	485	425	434	433	438	475	477	446	456	467	446	448	466	403	462	475	476	428	445	472	460	473	419	495	441	460	467	454	458	478	457	476	472	426	454	446	476	445	456	414	483	492	477	482	447	447	467	457	428	462	493	472	468	468	452	424	426	488	500	502	458	455	493	500	488	450	452	467	442	453	465	446	485	449	467	473	460	464	456	497	474	485	480	460	488	447	472	505	470	498	442	462	430	448	451	447	497	466	475	424	507	477	460	463	423	447	460	461	490	458	442	472	445	452	468	450	435	459	490	462	461	483	447	501	465	500	462	470	421	436	516	500	450	476	496	446	484	487	468	432	467	470	487	436	482	446	436	476	444	509	458	462	463	444	464	431	476	452	454	457	444	428	477	433	474	492	450	435	467	471	491	456	459	438	447
33070	11262	1364	625	507	463	484	455	433	393	428	409	430	410	452	415	478	429	414	415	426	424	416	437	486	444	426	441	397	443	433	412	448	471	472	455	405	405	453	459	433	437	414	433	473	435	428	427	450	462	397	425	457	415	413	420	420	414	423	425	417	466	454	445	437	442	450	433	420	430	376	433	434	463	405	428	443	434	422	467	443	436	442	421	418	406	464	455	421	441	396	443	427	438	444	461	400	393	415	434	404	414	455	485	398	430	438	447	411	417	457	466	429	433	427	403	413	462	426	425	451	438	424	424	430	440	428	467	449	450	408	449	400	461	433	410	446	437	384	419	428	405	431	407	443	406	448	431	424	442	450	398	387	458	429	440	439	460	446	434	430	445	453	455	416	427	427	417	386	457	470	479	441	446	445	422	418	458	417	408	422	402	425	470	476	437	429	422	430	396	433	468	441	415	434	433	394	402	468	416	420	431	438	447	400	439	425	430	451	424	458	409	422	450	428	446	414	446	430	425	399	414	466	390	428	411	416	440	446	418	460	398	444	423	486	410	423	457	396	421	456	406	390	409	406	437	448	405	401	401	425	429	451	434	441	419	445	467	458	407	442	410	464	422	471	439	459	449	438	434	459	442	435	446	403	388	445	427	412	466	412	422	376	424	427	421	430	430	455	398	413	430	436	449	467	430	440	462	426	431	425	422	394	452	411	443	449	435	441	453	432	450	445	425	454	404	425	406	424	412	430	422	424	429	466	420	428	430	401	438	418	425	442	422	439	443	456	449	439	454	435	412	383	450	453	478	459	417	415	416	471	393	404	441	423	429	432	443	433	427	424	393	412	435	424	425	422	425	436	418	415	479	438	388	438	400	430	434	447	421	436	407	433	432	400	438	414	427	386	472	421	434	424	459	410	442	404	450	456	431	435	384	420	434	399	448	447	440	441	419	415	434	441	430	463	451	401	460	424	411	423	445	449	444	397	416	413	425	439	428	475	399	462	396	422	446	448	443	401	417	374	406	440	432	417	428	450	419	412	423	438	447	458	474	410	456	453	446	486	405	447	459	437	452	437	415	438	429	403	424	443	439	482	423	438	422	387	460	430	433	388	429	416	433	409	383	441	401	396	411	467	429	462	424	468	493	467	397	380	393	421	432	400	422	478	434	441	449	398	447	447	448	416	462	441	427	427	465	464	418	436	426	434	415	418	431	449	381	438	456	413	441	413	449	429	393	428	447	454	440	451	379	422	442	417	436	462	409	416	401	441	410	409	427	419	414	448	488	442	435	424	426	466	415	418	460	401	430	440	442	447	439	435	434	413	424	450	431	416	436	470	433	406	411	412	421	425	438	452	434	403	424	454	437	427	404	423	436	430	409	449	433	420	433	446	471	456	427	417	389	430	424	421	409	447	451	460	390	406	488	469	467	427	468	441	426	429	432	450	427	420	443	423	450	398	415	437	435	478	427	436	418	435	450	422	430	427	429	440	445	426	417	417	432	468	409	433	422	480	394	426	439	473	435	428	435	446	474	441	464	448	438	450	421	442	438	411	441	456	401	389	431	433	410	425	406	430	406	459	414	417	432	448	436	458	413	431	465	450	457	412	408	425	449	458	454	447	471	446	397	460	437	404	446	398	420	424	393	396	421	435	435	433	437	439	443	437	456	402	391	458	427	394	415	455	439	429	409	427	453	447	429	400	445	465	449	403	448	451	415	391	448	469	397	408	418	443	427	416	402	437	440	458	431	424	453	476	416	471	423	413	436	434	424	435	413	450	419	428	419	410	413	413	483	434	429	419	449	467	417	448	386	447	445	449	473	440	407	416	432	408	417	436	411	463	469	392	394	407	416	448	403	406	424	414	438	440	457	466	437	420	417	429	468	419	429	453	413	439	444	439	415	401	427	407	456	412	406	468	446	455	430	448	392	410	437	426	389	422	405	395	436	441	435	429	444	421	444	399	459	477	455	496	469	423	442	429	417	406	458	493	452	441	406	405	447	454	453	463	429	395	454	468	439	462	453	415	421	379	447	442	387	455	447	445	398	438	408	451	431	491	460	429	438	459	438	402	419	427	393	442	460	470	430	415	395	433	461	402	396	389	431	442	426	406	457	393	422	419	416	445	421	438	430	426	449	406	445	421	476	407	444	440	435	445	391	435	418	397	406	418	457	430	451	412	414	434	432	414	396	431	422	428	438	386	433	434	437	447	417	427	402	393	451	413	446	440	437	423	398	425	450	433	415	444	411	444	420	439	421	416	451	478	417	473	445	457	445	445	464	426	409	386	432	432	435	474	446	427	426	419	422	416	375	447	420	434	414	437	392	431	479	449	463	468	399	417	459	416	457	407	431	450	428	401	413	401	453	421	442	465	453	445	407	443	440	411	456	493	408	421	430	410	430	436	413	445	463	462	436	439	425	408	452	419	459	433	433	404	404	410	432	410	446	463	433	425	447	423	445	448	426	437	441	427	402	439	406	441	445	419	425	442	429	473	426	436	445	445	464	416	421	424	425	407	451	439	430	406	451	412	417	422	440	438	457	411	406	449	505	398	408	482	453	454	423	385	438	457	422	425	457	394	412	395	465	474	421	416	424	466	377	479	433	441	425	388	448	458	407	422	449	435	426	432	405	427	420	443	415	475	495	440	457	417	402	443	444	432	462	454	395	417	476	418	470	416	458	400	425	387	436	392	467	436	454	433	388	426	467	431	417	487	450	434	435	408	431	443	422	427	395	443	396	424	455	428	451	453	416	419	422	416	479	447	440	379	413	427	438	416	396	399	470	421	427	431	446	416	427	460	420	408	426	406	439	414	446	420	455	431	419	414	445	414	425	446	432	440	396	431	419	423	468	467	421	429	402	402	423	451	430	382	437	443	467	427	416	430	470	451	428	447	443	454	415	438	412	432	415	398	460	456	427	438	446	481	461	426	396	389	402	428	426	411	429	450	392	419	421	428	445	416	392	419	424	467	441	448	466	423	415	469	445	443	455	418	449	436	409	435	467	412	405	429	457	415	452	469	424	473	449	457	426	428	441	413	444	414	452	456	457	410	426	428	428	427	417	403	469	396	445	411	404	439	445	449	473	451	433	397	453	477	439	444	465	433	406	467	408	436	387	441	421	409	449	412	436	431	409	425	417	438	418	421	423	413	445	468	378	419	446	468	408	469	437	446	394	419	421	458	453	418	470	380	446	455	431	418	406	427	415	385	402	457	424	434	436	484	397	391	420	438	426	439	403	404	465	482	437	477	445	415	456	383	468	453	469	420	432	434	434	395	436	439	397	426	441	401	399	421	439	463	419	431	417	474	453	405	402	448	442	417	416	420	417	433	435	410	448	412	452	449	446	413	410	446	408	431	431	429	488	433	458	443	416	420	450	415	416	375	399	423	448	399	413	432	478	485	447	475	446	419	447	398	408	430	406	405	421	489	465	393	444	454	439	416	448	437	390	456	461	439	447	410	428	451	419	434	457	444	444	406	426	414	430
6033	1095	1039	920	984	931	943	924	960	982	961	941	968	932	900	986	948	980	955	949	977	941	950	976	873	886	919	979	957	990	912	993	947	930	945	988	1002	937	1013	987	944	922	905	947	924	1024	931	914	914	981	963	914	938	969	952	865	903	935	976	969	904	1027	890	974	942	905	973	926	923	934	953	939	924	928	946	918	930	920	961	915	954	1002	933	947	951	929	893	945	884	902	910	942	933	1013	928	946	885	962	936	971	973	994	976	994	958	943	937	957	956	976	911	980	924	986	901	946	947	925	966	924	949	1014	955	958	937	934	930	936	913	932	956	928	922	947	905	911	1000	941	936	933	934	1003	909	912	927	984	968	982	945	916	947	981	1011	940	935	929	931	969	915	956	901	933	1006	1027	935	997	967	923	997	973	930	956	980	878	982	924	956	965	950	1004	913	866	915	1013	954	942	924	1001	929	890	928	977	944	908	985	963	973	981	972	988	929	971	927	945	909	934	955	958	1014	916	935	902	971	941	960	962	1012	946	962	891	1020	955	953	985	957	971	954	942	992	965	940	960	968	863	960	947	962	1010	899	931	901	935	939	899	925	859	928	986	935	938	942	978	914	896	958	1015	993	952	980	926	996	954	920	909	970	983	968	862	1038	959	928	942	971	980	894	895	928	962	957	920	956	951	954	917	967	958	926	922	977	950	929	910	937	925	979	957	913	947	927	983	973	977	961	913	959	887	923	966	914	924	968	943	969	968	961	942	996	1016	942	938	945	917	955	901	945	956	963	941	960	952	931	981	911	916	952	968	952	929	921	975	982	938	932	940	941	965	983	945	917	923	922	941	975	966	924	942	937	999	970	975	927	907	911	899	938	969	928	951	890	983	947	954	941	920	875	933	937	892	942	947	993	942	982	944	977	958	894	962	943	883	999	940	925	944	949	941	962	962	979	964	896	964	975	912	975	930	902	959	947	954	895	933	981	952	977	939	910	983	925	881	961	964	901	965	948	908	943	929	969	927	963	940	1004	941	1006	969	948	956	1010	937	973	1008	941	953	953	952	963	890	959	997	940	1000	900	966	951	966	933	915	939	887	971	904	970	993	981	974	919	986	957	961	890	906	954	977	931	931	925	933	923	951	943	948	979	979	1014	925	931	958	900	907	930	958	980	922	953	927	929	942	1009	920	958	961	936	951	921	952	908	986	994	938	883	928	934	954	941	930	997	966	1017	936	961	958	948	1009	993	1003	921	944	930	911	986	962	944	1015	935	962	1021	939	900	901	945	966	918	994	927	932	940	948	885	1008	951	967	963	950	913	979	970	920	923	954	977	879	958	997	978	957	894	978	979	965	909	982	887	971	981	897	972	988	939	981	891	986	958	963	950	978	992	907	910	950	924	926	925	962	921	905	924	913	940	945	963	925	1001	932	919	954	922	953	955	937	958	970	975	1027	956	968	952	951	942	967	928	937	957	942	963	897	957	967	933	934	898	926	950	949	977	946	962	976	1070	965	851	984	926	920	964	939	981	955	885	908	989	983	917	951	951	958	944	948	975	941	994	924	932	902	971	931	885	936	953	1000	1008	935	979	940	885	919	918	944	980	889	952	925	927	938	976	943	920	936	975	944	956	935	936	958	962	916	932	904	950	916	946	954	942	920	924	973	976	951	875	954	920	952	938	938	951	1013	950	931	950	990	957	922	981	938	979	958	1014	928	931	941	932	907	974	916	973	973	940	923	986	954	964	922	971	943	902	1026	962	962	956	930	941	958	975	951	920	949	941	929	936	894	945	953	935	940	927	977	960	922	949	927	914	967	935	991	957	893	856	978	959	935	907	1021	931	925	989	990	947	969	995	970	957	980	934	1004	930	1022	873	896	918	937	938	942	927	863	999	945	1012	883	969	934	937	965	925	930	959	944	942	943	915	937	910	920	920	889	900	933	992	924	925	944	1001	952	925	910	971	972	944	902	1000	976	981	904	940	988	971	1005	977	967	941	901	952	991	949	978	982	966	954	963	959	868	935	934	1013	927	906	891	954	1002	966	882	917	943	926	967	984	973	946	935	1015	939	980	975	936	967	876	926	935	933	924	934	942	964	965	920	993	949	952	883	935	968	957	945	992	888	909	926	973	925	989	949	937	929	921	938	960	920	969	954	1005	964	921	998	976	930	940	951	910	935	956	930	896	941	958	984	955	1006	1006	960	940	907	889	945	971	950	952	949	919	985	990	967	989	924	941	930	921	932	945	970	979	936	957	939	976	979	944	888	957	1002	970	954	944	962	943	921	949	961	969	937	926	940	944	962	919	932	954	1008	961	956	964	948	937	974	897	913	954	986	972	979	948	984	991	914	905	992	943	899	956	917	946	927	947	967	934	987	952	884	969	1009	935	931	909	945	932	942	911	929	961	880	876	978	974	964	908	926	932	925	882	945	933	926	913	993	963	930	950	947	960	936	904	970	930	969	934	923	922	892	939	985	916	933	929	903	953	928	948	967	895	932	984	981	951	931	957	909	912	938	937	971	1038	1013	984	965	926	977	925	899	974	917	923	917	927	975	920	941	931	969	931	940	965	903	908	949	937	981	921	916	948	905	964	963	999	908	982	972	953	908	961	938	964	979	932	1004	943	969	920	933	911	911	977	957	985	959	1011	952	910	939	963	944	985	984	926	926	981	962	971	915	929	959	964	953	966	1005	971	944	980	926	984	989	891	940	914	943	946	927	978	952	948	998	930	945	976	961	938	1002	1017	994	965	918	952	972	956	959	1001	964	987	970	944	971	963	999	899	911	908	954	971	969	964	934	958	924	914	932	891	987	969	898	974	999	944	874	973	961	917	1002	947	912	948	937	942	965	954	945	944	908	914	961	945	938	958	977	892	917	920	908	951	952	999	943	981	965	956	997	981	996	1003	956	946	932	930	975	929	950	995	1004	944	950	943	939	1011	899	948	992	967	961	909	940	943	934	919	921	879	969	965	919	942	907	970	927	1005	1000	980	938	980	892	987	917	887	903	961	948	957	940	1006	968	972	940	972	923	948	938	913	977	913	874	892	945	976	928	917	943	925	951	973	1006	933	958	970	935	966	951	925	956	981	943	915	926	973	969	947	924	952	924	978	893	976	944	960	963	889	967	932	933	990	934	927	958	912	928	917	972	922	908	994	953	965	971	905	906	941	933	941	947	955	958	961	964	914	946	965	980	970	940	950	938	963	999	951	932	955	928	969	939	921	908	943	956	947	1005	958	913	945	922	947	925	971	932	959	957	942	951	997	920	922	972	954	960	943	957	947	984	928	992	959	873	978	933	940	941	904	940	948	981	969	915	956	929	993	966	943	958	1017	972	973	917	948	983	911	932	944	961	952	930	977	1003	916	955	938	939	892	944	961	946	949	967	951	926	991	966	928	974	966	887	937	923	986	977	935	925	971	948	953	1028	904	969	954	939	962	919	960	881	917	971	930	1003	935	956	934	936	946	962	888	936	945	978	957	921	932	936	918	936	936	979	898	891	973	950	962	968	992	948	905	885	1009	970	974	894	960	984	960	946	943	972	972	913	896	924	972	957	985	954	934	924	950	977	934	939
24673	21126	24662	27814	20994	4096	638	522	448	445	405	399	431	387	404	413	373	431	335	399	350	372	375	404	380	322	374	394	344	396	373	371	360	369	389	357	356	398	354	368	375	410	394	364	368	382	408	365	390	386	359	366	364	373	398	415	384	374	378	362	370	447	345	364	381	390	377	367	406	393	398	410	376	394	392	375	405	364	375	364	370	370	394	363	411	375	374	384	355	358	387	359	386	400	377	348	385	373	370	394	416	383	396	350	367	369	358	395	394	400	378	344	360	403	407	397	380	374	386	373	374	381	358	371	386	355	377	392	413	405	379	389	384	370	343	403	378	391	383	367	343	344	412	364	374	376	372	386	392	394	367	388	384	401	393	368	396	344	405	399	381	372	361	361	352	383	382	365	377	381	358	376	369	400	363	360	361	342	394	382	395	346	329	379	326	389	373	420	361	353	346	354	411	379	348	396	357	337	410	359	388	384	346	384	351	380	377	387	378	353	395	365	367	359	425	379	371	382	381	366	359	375	374	379	352	373	338	380	368	412	394	372	388	367	407	408	393	360	363	377	358	344	404	394	408	378	368	373	362	396	369	351	373	375	416	394	374	401	377	441	377	409	375	385	381	397	375	377	411	365	372	386	410	431	377	383	403	392	362	378	411	373	363	386	387	360	410	377	399	353	375	362	345	413	387	393	399	392	359	380	354	368	366	373	339	375	367	341	363	374	359	392	332	346	412	410	351	361	383	388	392	359	387	388	334	387	424	417	350	393	388	421	369	387	380	410	374	398	360	381	377	342	387	382	395	374	383	354	337	367	410	327	364	390	378	406	415	376	379	365	356	382	365	351	398	393	365	370	410	354	357	350	312	365	348	360	383	359	373	331	370	363	369	379	364	395	380	374	364	338	353	358	349	331	363	344	437	361	339	373	383	401	393	407	375	396	365	364	371	351	388	376	358	361	365	359	381	373	373	374	345	401	355	339	387	396	362	385	375	382	358	373	380	428	366	366	376	383	416	409	425	381	374	410	423	350	394	374	403	381	362	331	384	379	373	378	406	379	398	378	360	411	398	366	373	353	382	380	391	381	393	386	344	374	403	376	392	378	360	379	368	383	395	381	398	380	350	387	368	381	380	362	349	396	355	383	390	356	405	366	381	414	383	358	321	360	408	385	354	371	368	385	407	381	373	344	359	402	330	366	392	375	363	359	386	349	346	380	407	379	374	357	374	397	356	390	388	350	336	404	380	386	363	384	399	393	379	339	394	409	364	394	342	374	381	377	386	400	403	382	357	381	341	412	425	417	355	380	352	396	368	331	368	348	346	377	378	354	384	370	360	355	353	367	395	348	363	404	369	379	363	403	370	375	417	373	423	364	344	416	355	330	376	394	397	361	371	400	382	382	343	371	378	355	364	407	382	369	374	367	383	413	384	351	399	422	385	358	369	388	367	372	407	371	407	358	384	357	370	380	372	347	378	367	345	330	367	407	393	363	402	356	386	391	426	391	356	385	394	418	366	349	353	376	344	336	389	373	336	363	335	385	360	352	390	360	341	312	382	386	351	379	375	372	383	362	389	390	377	380	381	374	370	370	336	366	376	387	355	403	381	366	381	403	397	381	400	378	364	389	420	369	381	399	364	378	374	366	385	414	397	365	407	383	397	344	372	361	384	424	366	378	351	367	383	344	376	404	369	377	386	340	375	396	394	405	380	376	347	378	387	405	404	365	390	376	388	310	370	410	390	404	389	379	398	411	374	389	356	399	349	357	373	377	354	342	379	376	397	351	395	346	351	337	392	372	378	378	383	358	338	403	354	361	353	360	396	382	356	375	386	391	348	388	395	356	381	403	385	385	389	383	401	372	349	364	401	371	367	385	364	385	398	395	403	381	421	391	366	350	401	405	408	377	409	381	387	366	395	376	391	381	395	370	413	397	385	368	336	352	406	405	414	372	411	371	354	357	379	384	365	360	371	391	387	374	364	391	367	336	404	378	386	378	402	373	362	351	407	349	330	370	402	400	355	362	374	392	363	339	355	389	396	325	387	365	400	339	356	408	348	431	377	374	325	379	398	399	359	393	386	389	416	422	353	370	376	338	326	384	378	356	396	371	365	382	396	365	362	427	390	375	356	353	374	369	368	364	368	387	348	420	395	371	363	403	407	341	361	387	349	346	368	399	373	376	352	364	342	374	375	382	404	409	384	363	382	397	375	322	369	371	388	359	385	409	363	373	378	406	385	383	412	382	401	373	361	369	389	358	384	370	432	412	346	390	362	347	376	366	400	387	395	383	364	366	381	355	381	353	374	374	378	356	373	373	371	391	379	392	395	374	376	368	413	355	393	373	375	374	391	410	357	327	344	356	394	366	372	382	351	362	373	365	372	379	370	377	371	377	366	366	367	369	364	422	355	415	362	407	371	356	361	364	353	359	378	365	376	392	383	385	371	381	379	381	360	378	369	385	363	385	418	359	393	421	385	390	357	337	381	388	363	389	368	338	393	360	391	371	373	392	383	379	384	390	405	375	341	401	413	392	368	387	394	385	373	349	357	356	357	381	359	432	362	382	396	328	384	357	356	365	334	333	386	369	338	347	384	348	371	369	384	369	381	364	347	390	392	364	378	351	348	336	386	368	392	375	361	393	342	388	383	365	337	383	383	398	353	407	388	372	366	398	382	367	380	383	380	370	354	362	383	349	379	408	364	404	387	383	367	357	392	380	376	385	391	384	389	379	396	391	371	381	374	390	351	374	346	413	370	362	397	354	331	372	320	373	373	357	365	373	368	409	374	390	363	385	381	382	379	356	372	326	369	386	383	370	410	349	393	390	393	334	343	358	390	398	390	394	368	396	358	410	379	382	350	386	386	413	414	354	395	403	384	389	394	384	382	390	376	355	400	382	374	356	384	386	414	394	362	384	361	354	346	345	362	376	404	371	370	382	373	425	338	382	399	364	330	375	354	374	368	386	350	408	390	352	333	363	362	350	361	361	395	375	347	390	363	392	354	372	382	372	385	389	381	360	364	378	379	351	381	337	363	413	351	371	355	361	412	357	348	386	390	384	367	379	365	365	379	357	372	381	350	360	401	387	362	384	341	361	380	392	332	327	392	377	390	342	361	390	403	369	392	428	376	373	340	357	401	394	376	368	384	400	379	388	392	372	379	345	369	372	363	405	358	370	390	372	422	404	363	377	381	375	409	408	392	375	389	373	384	392	358	370	379	364	435	399	372	392	367	377	382	340	391	407	396	392	393	369	373	406	364	368	384	374	341	372	390	352	385	363	363	340	386	369	357	389	392	400	392	360	361	375	432	368	351	358	400	385	366	364	370	369	343	399	342	373	384	388	374	362	360	383	373	390	362	385	357	347	386	345	328	365	364	376	341	364	406	372	418	399	419	377	397	395	391	403	365	381	363	397	369	395	403	381	360	368	397	386	410	405	347	378	401	390	390	389	394	390	382	367	375	342	367	426	390	445	358	363	370	384	334	382
3445	3087	2275	1324	1005	955	878	842	832	883	871	851	850	817	867	769	831	792	794	855	864	808	835	892	831	845	824	812	840	832	814	844	824	856	886	805	770	808	774	837	842	808	812	846	867	844	792	802	837	795	816	852	821	803	842	832	761	767	773	834	817	782	820	841	817	890	807	783	822	829	823	810	804	795	808	815	811	809	810	860	809	857	822	817	837	803	847	834	809	802	845	812	824	748	840	809	789	833	842	850	803	844	789	740	812	838	803	802	788	814	847	824	852	833	772	836	839	817	801	814	790	869	828	798	786	807	860	819	848	861	803	781	831	835	849	866	809	843	764	799	828	849	840	804	833	811	821	829	784	857	831	784	815	827	831	814	841	787	791	815	801	830	781	784	802	776	788	842	778	779	794	818	773	822	802	815	793	767	834	829	817	825	819	828	801	810	796	818	840	755	818	808	798	785	811	779	889	819	814	844	811	807	756	859	863	814	825	842	802	860	797	825	888	824	837	813	807	842	809	852	795	850	779	873	765	777	796	839	817	868	829	817	858	773	794	788	810	833	850	833	746	840	794	802	839	802	859	804	833	759	827	782	774	808	843	823	816	848	801	832	826	827	800	833	764	819	813	830	805	814	801	830	829	826	790	834	799	809	833	839	853	817	806	830	814	811	864	825	808	819	833	784	860	787	848	793	840	843	818	767	837	793	769	844	900	823	757	871	810	841	864	841	802	813	833	743	817	836	720	762	855	800	822	866	805	789	809	809	806	868	791	792	799	871	845	834	821	815	813	827	762	795	785	837	892	865	876	824	788	810	889	790	851	799	822	817	836	770	868	845	820	864	819	798	849	775	822	749	844	832	828	756	833	845	812	782	816	802	812	807	795	870	769	798	787	826	826	835	835	775	802	796	797	835	862	885	814	857	839	790	828	810	792	816	858	820	794	822	825	788	799	829	843	858	815	830	825	912	840	814	799	785	908	789	785	777	794	838	837	874	803	771	857	812	839	788	826	814	791	780	828	846	806	840	837	801	865	825	819	830	833	768	826	786	797	829	823	847	813	816	783	806	835	824	845	799	839	811	796	846	841	824	831	809	855	819	844	794	838	834	842	855	856	775	819	867	803	799	828	780	813	817	813	808	836	815	873	807	832	823	817	867	806	859	778	815	910	827	857	814	857	799	798	798	829	817	804	847	823	832	871	808	824	838	837	790	819	839	793	870	838	863	777	821	852	817	845	845	787	785	774	755	783	836	828	863	717	765	845	798	837	859	814	807	760	818	814	854	752	853	788	832	811	851	785	792	779	855	803	821	816	835	820	879	792	840	839	830	807	787	833	824	796	812	838	810	847	805	797	800	798	875	791	834	829	808	772	808	809	798	836	822	805	795	811	844	896	818	800	796	760	787	817	796	805	793	831	832	796	823	861	835	849	801	830	800	823	745	812	802	829	817	788	820	802	841	790	825	803	835	816	804	844	827	809	796	816	785	810	800	846	783	815	843	779	850	845	867	792	829	807	858	812	862	835	857	856	755	821	830	851	791	796	827	816	841	819	843	830	825	815	839	827	842	803	844	843	760	864	822	815	843	785	797	787	801	829	811	816	809	825	788	874	797	811	854	781	787	865	847	782	823	817	835	831	863	834	821	813	868	761	797	825	839	770	811	809	784	816	803	765	811	825	858	851	847	816	799	806	779	849	781	817	846	793	752	795	844	784	817	789	810	866	857	790	816	778	782	856	804	758	796	869	814	765	826	803	758	852	790	846	779	794	816	838	814	831	786	786	830	810	840	794	829	797	827	781	813	867	786	821	825	816	822	916	759	795	787	843	788	781	837	856	806	804	792	812	805	853	856	801	827	797	799	847	852	853	812	798	812	827	871	831	847	804	810	837	821	823	753	858	821	851	797	806	780	816	785	848	834	799	860	806	762	822	899	853	817	812	811	845	817	821	760	855	864	808	814	836	802	811	834	806	852	817	820	795	778	815	822	807	812	837	832	814	815	776	824	836	814	805	795	830	823	793	781	804	837	831	807	822	841	806	775	808	808	830	814	828	877	833	799	827	739	793	833	874	843	803	775	822	830	816	825	815	823	815	843	810	779	848	802	840	834	801	849	793	821	819	807	820	825	851	822	816	813	799	788	837	854	800	806	874	827	817	885	821	826	774	831	788	836	810	813	835	760	843	815	838	844	794	821	834	780	829	823	800	819	856	830	832	865	776	823	806	810	786	798	864	795	806	855	794	844	834	818	817	783	836	805	788	854	841	829	841	819	772	804	847	803	806	845	812	797	798	848	861	847	818	834	822	894	813	820	805	850	771	810	841	832	820	787	839	827	777	861	861	804	826	839	785	773	851	802	814	792	867	876	807	810	856	786	877	794	794	808	798	782	813	807	770	819	813	821	847	856	829	823	818	782	820	812	805	751	773	811	799	857	802	788	791	846	816	832	811	813	827	811	827	787	802	736	795	838	868	803	830	834	789	832	810	843	799	820	815	841	778	792	738	827	812	854	820	811	824	852	829	807	795	832	820	795	798	864	771	802	841	840	793	747	778	831	775	838	887	822	790	831	851	817	820	758	888	813	781	846	773	811	803	858	793	851	792	790	791	798	836	844	856	817	812	809	847	811	835	907	819	819	842	832	794	782	838	823	795	744	834	826	837	806	845	820	811	835	793	857	828	827	826	822	830	815	823	817	827	856	825	757	815	789	823	835	781	853	797	829	811	779	779	838	842	800	789	849	792	896	832	818	832	809	865	850	827	778	797	844	824	902	822	758	821	808	815	808	821	757	811	833	825	841	835	817	815	780	796	831	819	829	808	830	842	824	820	817	824	806	850	852	781	836	772	864	787	867	817	809	828	866	809	849	850	834	827	796	777	807	839	809	843	853	893	822	873	816	860	843	822	820	839	819	837	783	842	838	810	761	864	798	874	823	844	816	841	786	899	818	837	794	801	800	806	831	842	822	805	854	781	801	819	841	830	794	837	788	856	801	779	817	806	858	784	813	835	797	846	806	833	868	793	824	792	806	874	843	884	772	853	801	822	823	854	846	834	826	853	809	825	805	898	801	777	850	815	858	784	816	804	782	831	838	842	836	818	861	801	773	845	770	790	832	837	798	784	842	822	810	850	865	838	767	782	853	858	782	799	787	779	812	797	835	811	859	809	846	821	879	845	860	812	864	761	802	830	806	815	787	860	862	825	843	841	833	844	831	824	850	786	798	804	824	820	854	843	815	800	844	870	779	836	831	732	821	831	816	836	832	852	810	841	792	822	811	850	821	777	819	866	854	843	808	824	822	870	791	791	796	859	809	818	792	820	765	824	844	821	801	888	759	838	789	874	807	750	827	809	788	800	766	838	794	798	871	812	782	852	811	830	822	810	774	798	822	812	818	773	816	817	841	815	816	832	860	815	747	828	869	797	785	819	836	864	856	823	844	793	839	821	812	789	812	840	824	822	800	811	807	791	842	793	785	853	822	850	765	751	782
23974	21140	25316	27211	21143	21138	2716	450	301	310	272	255	250	256	222	228	225	206	210	240	228	205	216	200	204	231	221	203	202	199	190	216	182	184	215	192	213	212	179	215	194	209	208	187	212	204	203	205	212	211	207	200	183	190	209	190	202	216	173	188	183	183	173	176	212	188	206	235	199	195	202	195	177	195	186	221	198	183	203	188	195	209	212	178	169	193	210	208	212	201	170	196	207	205	225	200	180	209	210	200	200	218	179	204	217	206	200	172	199	195	242	182	151	188	212	207	196	170	199	189	163	188	174	213	223	218	197	229	201	185	210	184	209	205	178	200	184	187	193	192	215	191	198	193	200	201	203	223	169	193	198	209	224	222	193	181	192	214	210	190	185	200	214	212	210	218	198	181	185	213	211	211	208	214	212	213	185	195	216	200	193	183	215	205	233	201	209	206	178	203	231	216	185	204	224	219	201	211	185	206	203	188	192	203	157	184	196	208	175	200	185	202	183	212	210	199	205	174	189	206	187	212	202	190	180	188	224	196	191	185	213	219	190	218	175	189	243	204	177	211	177	202	220	203	220	223	210	216	180	208	196	195	214	212	210	200	171	210	177	207	198	164	211	187	203	181	196	213	232	206	192	189	192	187	157	207	206	188	201	226	212	228	191	197	210	208	202	201	213	186	185	188	187	218	193	175	215	215	214	180	198	192	182	165	183	188	214	188	190	195	224	184	204	214	227	210	180	206	210	190	193	176	200	193	193	201	209	181	167	203	202	173	239	197	238	189	221	231	191	219	186	190	166	203	202	185	190	211	181	173	206	192	187	208	218	203	191	209	175	217	204	187	180	195	197	197	197	198	193	191	201	179	166	189	188	201	184	217	207	173	193	193	219	189	211	193	203	230	198	221	221	218	184	207	197	190	189	200	209	197	214	182	200	207	180	196	209	205	190	215	217	193	190	181	197	170	176	171	208	201	195	199	191	202	173	211	180	208	234	212	207	182	183	205	173	196	171	161	189	163	216	206	230	208	191	191	192	179	207	196	192	201	197	176	203	197	195	196	179	199	201	178	203	199	168	185	214	215	217	197	200	208	217	205	207	179	171	175	198	210	194	196	194	216	170	172	215	178	200	222	208	190	189	207	162	188	211	171	173	211	187	217	170	183	174	193	185	199	195	196	197	184	160	202	234	199	211	198	197	197	199	216	233	207	200	189	183	188	158	210	232	188	191	173	208	189	198	174	197	202	188	194	194	203	184	181	206	206	197	200	189	190	182	207	206	195	170	180	207	172	231	205	206	203	186	170	201	201	203	222	193	185	162	206	215	194	178	197	202	202	217	167	179	201	191	206	210	177	191	181	198	189	208	216	194	188	192	192	192	183	200	194	190	181	174	184	200	205	222	207	179	212	197	171	180	194	179	176	170	201	192	188	177	210	205	211	212	201	202	205	207	212	206	196	203	188	173	213	178	191	190	194	227	197	200	196	194	154	174	182	201	186	210	198	173	194	200	188	196	185	181	238	197	193	194	188	211	200	180	190	216	192	208	221	197	163	217	206	196	225	187	202	224	207	185	216	210	185	176	194	194	198	171	211	194	196	189	208	194	198	210	226	218	206	186	201	202	206	216	191	201	175	211	192	208	189	184	212	182	205	162	206	187	177	182	194	178	212	217	176	199	204	197	212	181	201	198	207	189	183	242	203	193	190	227	204	195	182	200	212	217	182	172	197	192	187	176	186	189	201	176	222	204	198	190	203	191	205	194	214	188	214	237	199	216	195	201	193	192	214	218	202	201	199	202	180	216	201	198	212	210	203	212	210	187	202	196	196	197	212	184	193	172	191	211	188	208	201	215	198	192	166	201	177	198	225	212	204	203	183	199	199	194	211	190	201	203	211	178	196	211	194	157	190	200	196	187	175	184	178	206	197	225	217	190	201	175	196	185	191	170	176	191	217	206	196	198	191	194	211	194	190	191	212	188	223	173	221	207	210	205	210	195	181	189	185	206	230	175	194	204	208	191	182	249	208	174	188	202	206	186	181	208	183	183	199	210	190	202	164	214	206	172	223	217	186	201	214	202	203	216	218	208	172	203	193	180	215	212	214	218	175	182	196	179	177	202	178	211	199	185	210	190	215	194	208	181	180	230	191	199	201	171	183	188	191	228	195	190	202	206	187	190	185	200	197	179	194	197	176	188	209	188	201	199	179	231	174	191	193	203	226	188	177	202	205	202	189	189	184	196	204	188	202	178	212	216	202	189	193	200	187	201	168	172	181	206	190	191	213	189	193	204	195	165	195	183	186	200	221	223	184	190	224	208	182	185	177	197	194	203	199	196	183	198	208	190	193	154	201	182	179	187	192	171	186	194	190	180	180	202	217	186	207	196	220	193	180	194	244	196	179	195	211	175	205	205	194	179	175	181	189	197	188	173	189	191	174	226	193	208	208	191	210	231	177	198	184	175	186	227	203	183	180	174	203	199	172	192	195	209	206	193	190	174	178	219	209	170	232	198	199	167	193	200	204	182	178	191	183	173	201	207	179	194	188	211	196	191	214	201	187	183	188	188	176	169	196	181	197	186	210	219	221	204	207	175	189	205	182	213	206	210	211	175	183	209	225	184	214	191	196	192	172	186	189	194	199	183	195	214	192	179	208	201	196	226	182	216	169	227	189	183	207	201	195	208	197	207	210	209	208	185	200	215	208	199	206	189	179	184	185	200	186	233	173	191	199	193	190	197	213	176	179	207	174	201	206	168	199	201	186	199	199	171	183	195	155	201	220	190	224	185	183	192	192	191	194	168	187	180	215	210	231	209	199	195	198	235	187	161	201	213	207	208	160	189	201	197	171	206	177	184	186	202	203	195	166	218	206	196	184	194	212	198	188	181	183	198	157	219	189	204	172	174	231	178	207	179	225	189	180	206	184	162	183	214	188	194	186	221	192	195	194	203	199	197	200	195	177	178	181	184	192	177	185	208	184	197	189	193	213	228	194	200	221	192	219	204	222	177	204	220	191	213	192	189	211	189	183	187	195	186	226	231	197	179	181	191	193	186	209	183	194	171	198	222	175	168	197	205	192	213	217	203	185	188	204	185	209	177	210	203	190	183	179	189	175	180	198	235	193	183	175	171	182	217	225	209	186	205	188	206	171	191	197	202	217	204	207	183	201	192	197	211	207	197	161	219	206	180	209	176	174	202	187	243	220	193	184	187	186	213	186	178	240	187	212	200	209	198	205	209	216	195	189	177	181	199	155	210	209	195	192	195	184	208	198	190	192	208	200	186	201	182	192	187	217	200	185	174	216	193	194	185	208	193	199	195	209	191	199	194	190	207	191	169	197	229	208	185	212	196	204	187	183	191	175	184	199	190	192	182	161	180	180	191	205	206	229	167	194	178	202	178	191	209	185	167	202	180	194	199	203	199	223	210	192	219	166	198	209	191	200	174	189	236	229	174	212	172	211	162	198	200	189	204	199	194	185	211	193	182	187	202	193
3305	4578	3062	1477	944	713	608	592	536	496	518	535	542	521	491	471	474	503	509	489	527	447	504	464	483	460	515	484	467	484	460	513	523	480	452	468	428	433	472	460	463	474	484	452	494	464	506	431	463	480	475	427	463	480	430	475	503	456	477	459	477	438	493	466	478	461	460	427	465	480	484	455	481	487	487	475	482	458	468	518	466	492	489	463	457	518	468	481	484	526	463	443	522	439	425	498	470	485	444	477	480	467	475	463	446	460	474	467	474	502	479	469	443	445	458	461	474	460	476	486	460	443	473	477	452	475	464	473	461	479	447	482	422	446	450	472	488	467	463	437	434	452	487	471	451	432	500	459	454	454	461	465	433	459	470	481	463	450	486	444	443	479	500	463	457	488	417	421	450	466	442	459	449	477	485	452	481	489	502	447	473	476	425	478	454	457	489	453	437	481	507	453	481	466	468	459	452	521	476	456	482	428	433	478	480	449	439	526	459	419	434	501	499	454	453	465	478	445	475	483	462	507	497	429	473	464	466	488	481	480	524	474	462	444	473	470	486	493	471	440	488	478	476	444	468	501	500	453	485	486	451	474	435	481	499	470	493	456	424	477	462	489	464	470	471	450	474	460	460	466	478	438	461	465	432	481	519	469	481	463	464	472	457	465	446	460	473	468	439	460	446	453	453	457	476	482	437	456	476	478	456	452	458	453	498	472	470	443	476	511	462	442	507	471	476	516	463	464	466	436	438	478	468	489	455	457	490	465	487	467	466	521	480	441	474	454	449	487	457	495	469	454	503	449	473	528	487	468	498	488	493	446	496	468	490	475	475	473	478	476	484	460	456	422	502	474	440	488	469	458	475	483	447	438	454	457	472	453	524	456	471	472	463	458	471	479	451	475	463	468	477	465	474	477	463	456	446	488	465	444	464	475	438	425	414	471	464	469	487	516	475	510	505	450	521	478	437	475	443	499	422	464	473	447	490	444	482	473	473	488	469	486	486	430	471	499	494	458	492	489	527	469	497	434	435	488	464	477	453	470	421	464	491	440	492	476	480	438	482	472	466	472	478	512	484	465	486	467	473	501	480	486	452	487	509	448	450	495	450	471	471	491	486	472	463	515	469	487	446	503	463	483	471	479	460	455	497	461	452	457	457	484	450	469	457	513	477	448	476	460	461	470	509	491	439	464	499	518	479	475	474	464	501	513	463	461	476	466	477	471	459	499	473	471	492	500	470	473	454	448	480	454	489	458	479	499	440	446	461	443	472	461	495	437	460	472	493	468	463	443	468	525	475	472	458	459	484	442	458	441	481	441	480	433	486	438	498	470	446	441	490	510	498	475	491	460	461	466	452	438	450	471	479	497	478	465	482	482	490	455	447	493	474	442	481	458	446	471	463	447	505	487	486	488	457	492	462	478	473	473	463	488	480	467	468	471	462	482	458	482	458	459	495	492	459	487	433	497	441	486	463	477	458	461	502	471	488	490	496	413	442	454	472	433	484	500	441	462	517	458	479	510	488	467	491	429	475	466	435	470	469	448	454	485	486	486	477	465	481	500	471	505	501	454	480	474	472	461	471	506	480	456	477	481	435	473	463	462	493	466	437	461	490	489	455	464	474	435	479	505	446	470	466	436	450	450	505	443	448	457	465	462	477	484	455	484	454	455	441	441	442	458	464	481	476	479	452	480	445	509	499	422	474	486	451	498	464	456	453	470	477	440	494	445	486	432	478	452	469	435	464	501	458	432	474	487	466	452	450	475	484	466	509	473	458	506	498	445	481	474	497	466	485	471	454	461	414	454	486	473	441	488	449	453	465	488	463	475	471	456	504	494	437	488	498	461	438	493	525	453	437	470	470	466	499	474	404	476	473	447	497	484	469	461	440	458	482	496	469	481	427	444	483	483	459	461	419	509	471	482	456	472	466	447	481	493	494	478	453	518	465	457	491	435	462	439	432	495	498	454	474	464	471	464	472	482	445	482	466	489	487	432	442	475	444	455	462	481	482	473	449	484	463	479	486	494	465	495	451	460	448	432	464	455	433	525	448	489	462	422	504	427	465	474	471	451	457	481	472	484	478	475	439	451	460	494	464	500	497	518	481	475	523	448	465	476	455	474	486	465	433	525	468	501	481	494	428	455	466	456	455	491	467	453	469	441	497	488	459	476	481	459	450	455	446	465	494	478	475	470	481	461	436	446	488	497	493	466	474	450	482	446	443	454	480	455	461	481	479	463	467	477	440	462	474	452	487	478	479	490	461	478	485	437	508	460	479	459	494	485	456	474	413	468	477	441	465	475	501	435	447	478	486	464	457	495	480	474	482	450	430	477	467	498	461	451	491	470	446	485	476	447	491	476	459	466	458	474	455	454	487	457	509	450	468	478	479	476	473	433	410	420	489	477	484	491	485	474	461	477	490	475	514	451	495	486	489	465	480	462	506	459	470	494	470	453	476	471	522	485	520	470	446	467	450	491	487	471	462	442	493	471	456	441	430	506	450	506	496	475	505	457	500	449	487	487	480	425	445	516	461	430	483	451	483	446	461	501	442	477	490	469	392	487	436	484	456	461	467	463	464	462	458	446	443	469	460	484	470	467	460	427	445	469	472	453	460	476	443	491	486	485	437	489	482	457	468	455	435	466	463	460	477	456	437	482	481	456	475	480	457	452	458	462	471	481	465	463	484	486	420	502	492	471	495	479	486	482	516	495	500	478	464	441	479	476	477	484	460	470	480	461	446	478	450	489	463	443	490	463	491	477	444	469	431	488	447	486	445	506	495	486	525	451	468	480	494	459	456	473	475	482	495	460	446	476	425	528	476	450	497	504	453	486	476	479	479	490	460	448	463	460	453	492	456	494	467	446	509	507	437	533	480	495	488	477	480	516	497	472	461	475	457	522	441	444	497	452	490	472	480	520	461	451	465	468	462	483	485	476	483	464	461	476	503	447	515	447	463	478	468	452	497	474	445	474	480	488	474	496	489	425	473	476	438	456	451	500	460	499	456	481	524	462	461	475	478	510	507	466	475	502	495	448	521	478	486	442	484	513	484	457	473	452	495	486	444	484	453	461	445	451	492	510	483	454	477	507	479	463	475	439	472	450	471	507	465	498	487	451	456	446	507	486	482	475	490	449	463	474	472	487	459	445	447	503	465	457	462	509	476	480	491	483	485	449	498	500	479	488	466	517	483	501	496	483	474	472	492	488	452	503	486	471	459	450	493	423	468	444	507	474	502	481	490	452	483	483	500	481	494	435	480	472	435	452	499	441	450	491	457	463	488	485	446	498	463	474	470	510	484	468	446	486	453	428	447	456	525	463	483	462	490	502	509	459	483	466	488	498	490	500	477	448	461	462	466	470	457	452	477	478	484	471	467	460	450	442	456	462	448	464	482	475	484	458	490	454	456	474	513	499	472	446	487	469	511	502	472	452	461	488	480	470	442	447	484	464	424	467	506	462	477	438	471	479	482	440	491	465	454	476	471	458	462	445
33276	11177	1418	689	571	526	427	455	421	448	458	469	461	478	446	487	469	442	434	417	435	423	438	434	469	459	501	431	446	412	455	416	443	433	454	459	460	455	488	433	487	454	425	416	465	422	459	447	459	493	461	455	499	471	417	447	441	433	419	444	455	442	407	456	455	471	424	489	459	449	461	472	454	449	437	434	426	484	450	428	442	410	456	432	453	450	416	420	450	449	458	459	474	442	464	455	457	468	444	422	484	438	463	439	427	415	463	472	488	445	491	442	434	472	453	428	440	415	417	422	459	409	432	424	470	434	446	482	429	438	470	451	483	436	469	419	466	480	426	448	424	458	446	443	418	451	426	416	455	456	409	430	450	420	436	408	425	464	473	478	435	455	435	431	442	474	414	427	413	408	433	434	415	457	452	458	465	419	439	428	430	464	467	494	461	480	445	434	419	449	440	444	462	407	435	411	472	436	457	422	439	467	454	468	478	412	434	393	472	503	443	417	466	450	409	451	440	400	456	430	457	445	473	444	476	398	444	432	457	459	469	432	454	462	429	457	441	449	411	429	477	418	403	450	458	456	439	473	487	410	487	427	435	425	464	435	483	436	432	409	394	456	440	442	419	468	441	427	472	465	491	427	450	427	457	451	399	456	431	496	436	434	416	410	429	401	446	429	469	474	461	461	397	418	486	439	443	426	469	501	447	442	423	505	488	448	479	468	385	426	431	428	423	448	443	430	480	479	459	465	447	437	461	454	458	443	469	467	410	425	413	440	472	434	440	431	439	451	462	396	455	436	432	454	447	460	440	448	415	478	451	464	465	431	453	445	452	433	465	436	432	449	435	413	436	440	430	436	432	429	456	442	453	472	438	442	437	426	447	401	435	448	455	454	464	442	453	460	434	434	434	470	451	443	442	449	489	436	432	441	444	395	441	458	460	459	477	411	431	425	436	465	462	439	436	446	412	490	440	441	439	427	438	482	451	393	444	423	482	449	427	437	446	437	459	402	419	403	440	401	420	439	442	443	429	454	479	423	438	490	420	453	459	433	428	485	407	408	428	417	424	428	429	408	478	456	436	459	420	448	418	444	433	438	431	433	467	437	422	464	432	471	426	422	444	452	462	435	412	491	513	462	437	408	478	416	485	448	399	427	414	436	415	426	438	467	447	443	441	424	439	452	486	437	461	463	432	432	421	464	432	438	414	472	452	446	429	423	445	450	485	433	469	431	467	444	465	457	454	443	434	474	437	413	455	443	442	468	439	436	440	442	422	464	425	436	450	436	469	418	474	447	439	447	446	448	463	448	445	410	458	436	419	424	416	437	410	442	426	446	472	453	451	434	450	438	442	419	436	434	436	458	425	441	449	416	451	455	389	429	414	419	437	452	480	402	455	436	444	434	459	463	463	449	461	468	466	457	445	442	420	444	384	459	420	443	429	453	446	480	410	435	446	478	399	411	442	392	406	470	445	460	434	453	424	463	470	447	469	405	439	447	475	420	424	456	444	455	429	461	434	425	425	413	408	399	435	429	436	471	459	417	426	456	464	457	425	477	407	463	459	455	430	438	453	469	431	467	420	424	429	464	439	427	384	465	418	446	500	467	453	466	431	430	457	433	432	449	451	465	429	466	414	457	459	434	414	457	413	409	470	474	462	427	432	423	428	458	476	467	437	455	447	412	439	439	429	459	468	447	424	440	471	455	465	453	458	421	415	433	461	486	426	421	422	434	429	456	428	425	443	461	437	441	418	447	439	452	465	439	455	450	423	452	388	443	462	454	432	440	423	462	481	478	433	476	421	435	436	460	442	408	447	437	417	468	465	444	420	459	407	435	445	447	438	455	478	433	437	444	449	460	421	439	442	432	452	448	446	436	446	434	454	443	461	502	426	469	434	425	433	458	472	426	422	446	478	426	481	436	480	421	457	448	448	452	406	448	437	444	454	441	426	459	420	469	432	461	422	411	442	449	424	418	422	459	449	450	460	446	436	421	465	427	425	434	437	423	427	462	439	423	410	446	409	410	455	470	430	476	443	412	429	471	423	420	418	484	433	436	440	425	435	429	453	453	452	453	450	448	466	444	401	452	463	462	465	440	421	456	444	416	423	446	449	461	443	421	456	383	448	390	468	428	442	455	437	448	460	441	438	421	476	451	416	420	463	464	441	454	419	418	468	441	461	437	446	491	473	408	417	407	439	476	444	438	468	434	458	407	415	424	419	412	438	471	478	444	401	430	456	412	431	454	404	410	451	436	439	453	457	447	457	409	428	421	444	438	435	442	453	455	409	426	437	470	411	435	448	469	429	446	455	433	440	429	429	450	446	407	446	416	481	444	395	398	461	475	452	443	421	462	443	469	423	426	460	450	406	454	432	458	448	454	440	462	443	460	463	426	427	432	407	433	393	484	416	461	461	442	429	507	468	477	464	497	451	417	415	399	474	429	453	396	422	458	435	451	467	440	441	451	437	450	466	467	484	478	467	432	470	461	434	463	390	416	463	459	433	494	442	419	403	445	470	451	450	402	443	419	408	427	471	456	442	437	488	483	446	441	452	432	455	443	425	438	426	434	449	417	429	429	419	453	469	413	408	452	424	439	425	412	453	480	450	406	436	488	435	461	451	447	437	422	426	420	421	440	453	477	448	408	483	463	445	439	457	446	409	430	443	414	422	452	479	455	444	453	490	450	429	423	418	462	466	429	396	427	438	455	419	418	454	454	500	455	445	508	439	430	436	472	413	438	424	431	477	442	468	450	450	455	447	453	444	450	408	437	436	443	419	433	499	465	437	474	457	436	452	419	456	439	412	416	460	447	483	445	434	438	450	436	466	431	419	396	439	464	452	478	473	453	410	433	466	444	446	461	446	449	417	482	433	437	401	456	378	440	442	435	432	419	433	402	405	463	472	501	439	474	467	455	427	405	454	440	426	438	464	440	454	463	414	433	431	452	476	457	436	459	453	435	412	396	479	449	452	452	468	443	409	438	435	424	432	439	429	463	433	409	431	411	403	441	448	462	411	447	467	464	460	428	439	419	459	439	409	425	443	438	425	458	410	440	467	433	465	436	430	416	438	455	490	454	443	413	431	388	456	452	414	447	438	427	451	447	436	437	418	447	426	470	441	435	453	436	465	392	456	449	450	435	461	445	427	446	425	448	455	486	424	400	453	452	440	483	443	431	425	437	417	457	463	453	450	410	437	449	423	428	493	428	482	443	476	444	447	413	428	446	444	446	467	436	389	469	470	449	475	454	406	469	437	478	424	436	471	446	416	430	437	440	424	380	419	436	464	444	483	464	468	463	445	442	438	433	477	466	457	434	462	438	455	502	452	481	435	450	419	452	412	456	441	441	439	452	431	424	446	503	428	417	436	408	477	443	429	431	488	419	409	417	438	408	437	436	432	419	393	448	466	449	431	429	442	446	457	449	460	474	429	419	396	413	452	463	425	438	441	455	468	453	448	420	420	478	433	444	439	492	425	432	435	477	450	427
6500	1094	1080	1004	1043	995	975	1012	920	988	1028	1023	963	992	1028	985	937	964	989	976	998	933	963	993	938	996	973	1024	961	955	973	997	1072	970	1015	981	950	1023	964	944	1009	976	961	956	968	937	974	967	961	947	1008	968	988	982	941	921	986	1033	970	937	977	996	980	967	960	949	1036	946	954	947	987	1001	936	1002	973	945	973	950	987	960	952	985	1007	975	948	974	995	953	1019	988	980	962	983	958	1008	939	989	969	955	941	967	998	996	1022	912	1033	943	996	1017	918	950	991	1029	971	960	929	969	1031	994	913	994	963	917	937	933	915	1020	960	1060	994	934	999	939	986	965	997	978	969	1002	975	946	971	1001	966	1030	960	1015	1026	973	985	963	957	918	1024	992	935	944	966	970	953	1044	952	962	1008	994	1011	978	977	985	972	974	972	933	1026	970	1002	979	1000	986	973	942	977	969	972	972	994	984	1015	942	969	963	1007	1004	1010	1019	968	947	936	1013	984	902	963	1007	967	1014	966	939	940	957	1019	921	935	1018	965	1030	1048	963	990	1014	985	981	991	996	1003	966	953	962	913	964	972	963	970	928	1016	969	956	975	990	962	963	967	969	934	988	1000	991	980	1016	967	934	1009	1028	985	965	1011	983	992	999	1015	950	1012	1028	998	979	986	974	956	1011	971	994	981	1007	998	979	944	986	970	1000	979	984	951	1020	986	1001	952	987	919	916	971	965	966	1001	975	997	888	997	999	903	921	1036	1052	964	990	923	972	975	985	955	971	961	965	972	1008	996	955	990	1020	952	930	944	1001	937	952	929	1049	967	933	997	990	1011	911	978	909	1000	949	913	916	960	998	960	1014	1001	962	990	1012	933	957	986	953	958	958	980	1006	967	1003	949	1014	1002	973	966	952	1009	968	1006	925	984	999	1013	990	1020	956	993	1023	983	994	951	929	960	937	968	995	956	987	967	987	974	976	938	1027	990	1016	992	964	939	953	980	1029	984	1003	966	985	975	983	996	952	999	971	955	921	979	1047	961	956	1037	956	933	959	981	989	936	939	991	1027	955	970	1028	996	972	991	1003	1007	976	1021	971	986	989	1009	974	980	987	1011	1038	1016	1011	999	923	996	957	997	927	995	957	982	981	991	1002	971	979	940	978	950	1074	1007	968	985	982	977	987	962	995	1010	977	987	941	976	971	958	968	986	972	946	1007	991	1012	1006	1023	1009	1005	991	972	981	999	939	969	964	958	945	1000	1086	943	998	975	1018	984	991	977	955	931	1029	953	998	956	981	1027	1057	951	973	945	905	972	913	1000	947	951	953	946	1023	983	993	1041	997	991	1030	1018	931	962	1006	943	949	998	981	966	950	962	997	961	1033	1003	999	988	993	975	962	971	989	990	974	1027	973	940	991	1005	976	922	968	973	953	939	994	960	1012	1031	1021	1014	1017	1005	1006	968	949	963	996	1058	984	933	949	996	951	1010	1017	969	1004	951	1028	967	968	991	981	975	947	982	945	951	980	1011	960	1008	1040	969	972	1016	999	992	923	941	937	997	921	959	1008	966	945	949	969	942	955	934	954	955	961	1009	949	1021	975	992	997	977	988	1024	975	989	1008	1011	969	961	961	974	1026	999	963	966	930	971	951	971	1029	946	902	992	990	1003	977	995	952	946	1022	976	984	1006	986	975	1013	948	987	953	1010	974	1002	979	978	972	909	984	972	973	968	997	1000	973	954	934	956	940	910	955	976	991	1001	996	1030	992	1005	995	964	955	985	991	1015	984	1041	993	963	971	985	1013	1044	993	980	978	921	908	985	990	910	985	977	1017	947	988	949	998	976	992	1016	943	955	996	996	990	992	996	944	987	1001	946	916	967	974	1002	924	975	938	959	1003	1046	942	1014	917	997	1003	980	967	970	950	973	979	984	990	1007	976	938	940	963	1017	968	960	1028	978	954	975	1002	970	942	958	978	943	945	953	1014	926	991	977	948	1034	970	974	975	965	982	970	995	949	967	962	959	1012	979	946	991	986	988	976	945	994	1022	1007	998	975	999	953	1008	1011	989	933	986	1026	963	978	911	941	984	1002	969	980	987	994	1010	1003	996	1005	1010	968	999	1030	942	1000	960	1015	1001	933	992	1015	935	1024	1012	985	944	970	994	1002	946	992	1016	978	1016	974	985	972	998	1002	960	944	977	981	948	1007	970	950	1052	960	1005	978	1011	973	963	953	919	996	955	969	948	973	964	959	1002	1031	991	977	994	972	961	935	955	1056	902	906	1001	956	980	956	977	962	950	1000	1002	1016	957	950	1027	929	972	942	986	969	939	947	1021	1002	1041	968	950	962	948	1033	975	1020	958	955	964	1050	947	978	992	939	972	986	1005	967	1008	946	950	1025	1022	933	984	968	954	975	924	954	999	1006	968	1008	983	993	947	1000	1026	1067	996	1015	1032	1007	959	926	990	998	969	950	1029	1017	997	976	984	960	999	935	989	978	984	1016	986	972	922	996	1027	982	1038	1015	968	998	984	990	985	966	967	991	1030	989	975	944	965	958	988	974	929	988	950	959	961	976	971	891	1011	951	960	951	963	976	1035	958	1003	950	946	989	945	973	951	963	978	990	998	946	931	975	970	961	937	1014	978	969	978	973	950	946	988	991	956	995	976	941	979	984	956	972	994	1002	1010	991	1060	930	1025	1017	935	1007	986	958	1015	907	964	882	968	983	985	945	1029	945	937	912	934	1008	951	1005	998	986	965	979	1017	982	1045	988	970	929	955	1050	937	989	975	957	1019	1028	998	954	967	958	1003	980	988	1001	986	946	966	966	1018	996	1014	1003	1003	960	1003	932	955	1041	905	1023	959	992	924	974	1020	1005	969	964	948	965	953	983	986	1009	964	944	943	918	950	965	959	978	937	997	990	951	1003	922	963	1007	952	975	930	987	1025	1025	1016	967	986	992	957	985	981	977	1027	1011	940	1031	958	1036	995	958	984	980	997	949	1004	942	928	991	974	945	971	958	937	976	956	946	1015	987	981	975	984	965	947	978	992	958	923	917	1018	998	1026	955	918	1023	1005	966	1000	954	1002	953	977	997	942	947	961	941	912	951	941	1039	975	1019	959	1027	1003	1004	1024	1037	953	968	999	936	1034	1008	1028	971	956	970	1001	907	922	962	1034	956	984	947	936	983	962	985	961	1019	937	1034	973	982	1014	949	1001	1046	956	1009	915	1030	974	975	944	982	1003	977	879	1025	973	928	956	1025	993	951	1000	973	971	966	984	938	964	1001	1011	925	995	957	941	966	953	1021	957	979	979	972	980	972	1013	943	1023	1012	968	1000	991	1004	1016	1002	947	946	1003	974	950	989	1006	963	977	959	980	943	963	952	1043	962	953	1016	937	989	978	967	947	948	984	1011	1032	1028	961	961	993	957	1000	990	974	992	992	972	945	948	1031	972	935	935	940	958	961	1017	981	941	1021	1001	989	961	1003	994	997	996	986	960	985	976	947	979	893	969	1034	985	1025	957	976	995	921	992	996	986	945	959	996	965	979	950	937	1013	946	981	982	968	970	991	965	975	971	952	964	941	959	1038	993	1011	975	993	1016	1025	929	1027	994	944	928	1027	1007	973	974	986	977	958	973	926	1012	1023	978	1036	990	1053	917	998	1001	974	966	1046	1015	1006	970	1015	1010	961	1001	1032	991	956	1021	952	1037	1025	971	981	961	972	948	963	916	934	988	966	1005	961	945	1004	1003	953	946	934	957	1035	976	966	963	989	957	934	1030	941	1046	979	961	981	998	1048	1021	1014	916	976	953	916	987	976	962	1029	961	956	987	959	978	944	984	944	986	915	999	955	942	962	957	953	964	960	990	958	958
24642	21149	24763	27783	21005	3875	613	493	473	435	390	428	427	364	376	380	385	398	389	432	363	383	370	424	372	388	396	410	378	356	360	362	357	362	348	369	358	374	365	355	360	410	348	428	396	379	375	348	380	340	373	382	377	353	362	377	396	362	366	383	385	373	322	409	385	401	377	373	395	373	348	394	350	344	344	346	367	393	393	357	375	380	382	397	369	380	337	347	370	364	415	341	353	392	400	362	364	395	356	370	349	363	353	361	394	401	334	373	373	340	393	357	378	372	391	367	390	370	355	357	381	366	363	379	336	352	385	416	400	332	393	372	371	356	369	372	355	363	389	377	346	369	356	346	412	399	374	368	347	369	364	376	363	386	390	364	371	353	391	395	354	355	405	373	366	363	351	368	378	384	347	389	388	366	381	361	355	358	364	380	385	397	394	362	366	408	359	374	371	367	370	371	379	392	344	304	337	386	317	385	377	332	393	393	358	384	395	381	360	355	385	392	401	387	321	348	373	385	403	365	388	406	376	389	395	342	358	382	399	387	387	367	339	347	384	358	358	321	405	366	377	392	345	356	379	348	387	374	360	325	357	378	374	385	403	342	312	375	375	352	405	354	373	380	355	389	377	353	348	345	377	367	338	375	367	377	380	375	360	342	385	392	368	364	381	364	351	371	386	356	362	382	389	341	393	384	389	402	378	364	390	374	354	361	327	385	378	410	387	377	381	361	346	362	383	364	340	353	392	358	358	383	341	361	356	361	353	334	342	366	354	385	381	346	377	383	395	364	424	336	374	360	367	364	389	383	349	384	358	379	404	386	339	334	392	348	346	355	355	382	353	377	344	385	367	359	359	327	390	361	362	369	349	379	391	371	382	360	401	340	354	382	362	391	353	377	386	376	355	368	377	372	404	355	369	395	405	377	356	362	404	368	342	418	352	365	392	385	366	336	367	356	339	359	340	362	365	370	386	387	358	364	406	362	380	397	361	377	387	355	395	367	340	364	377	344	393	361	390	394	375	382	371	382	351	388	382	372	331	357	340	366	382	365	379	351	397	380	374	354	350	342	376	341	375	340	349	367	357	342	373	327	364	367	383	405	365	389	339	388	351	367	384	360	386	343	393	388	380	391	351	359	374	351	348	403	339	379	336	362	368	387	373	358	369	369	393	375	361	379	362	359	385	368	348	364	388	373	348	367	347	404	405	391	369	399	374	333	350	374	346	373	366	363	362	352	346	341	371	373	373	361	355	372	341	362	330	351	355	327	361	384	357	343	346	383	359	372	355	373	402	386	380	382	346	388	371	386	357	356	341	395	351	393	361	390	367	390	350	370	367	385	377	385	373	337	374	390	405	377	403	383	340	379	326	365	364	353	370	386	359	389	373	375	356	377	374	386	366	379	331	391	355	375	362	382	380	361	349	380	338	384	340	371	385	332	356	347	380	389	345	371	382	357	355	380	360	395	366	356	334	327	384	374	356	388	356	359	363	372	341	359	385	383	364	370	378	366	351	401	394	364	349	337	391	355	345	344	366	344	319	356	337	377	361	374	381	369	390	350	372	352	374	330	362	369	376	416	342	370	347	359	360	382	356	350	393	403	364	318	382	353	366	333	354	357	322	333	367	403	369	343	352	336	332	375	369	379	371	415	389	357	368	389	397	354	329	378	372	407	356	341	354	360	385	374	351	369	386	358	387	394	388	361	374	418	369	346	354	333	363	343	361	372	378	365	399	370	341	367	347	373	372	382	372	369	384	370	366	382	379	359	355	378	369	346	358	371	369	401	342	389	359	390	372	379	366	409	359	366	348	356	329	372	374	346	388	348	347	392	386	368	370	367	398	342	367	356	360	381	344	361	341	396	358	372	338	347	330	350	350	395	380	400	352	357	332	379	376	347	375	418	347	378	358	367	357	385	372	376	369	368	419	391	373	363	375	382	346	355	365	378	367	369	375	379	377	327	363	336	391	389	359	364	367	398	387	331	356	406	353	407	376	392	334	378	384	356	367	360	379	365	347	381	357	353	377	371	363	380	361	358	354	354	388	360	345	347	347	330	401	350	349	402	349	354	378	366	382	354	393	377	395	381	350	343	388	393	401	367	401	345	365	343	392	371	358	337	372	356	356	351	402	367	357	395	359	331	381	377	400	380	370	353	377	360	347	375	356	360	339	355	348	377	341	361	336	352	367	394	348	361	355	397	371	377	377	362	343	333	362	389	367	348	359	359	351	394	349	395	377	377	349	399	388	369	395	351	405	348	366	405	418	384	387	359	365	382	356	378	413	373	402	399	367	355	364	319	376	347	365	385	370	401	341	349	411	393	409	368	361	366	391	355	374	337	361	347	374	374	388	348	388	378	402	384	363	372	371	361	357	373	367	394	343	369	349	346	384	351	343	402	383	343	382	353	365	389	376	389	399	400	406	394	373	352	355	376	329	332	356	390	350	359	376	328	356	394	365	352	386	343	321	376	338	405	348	350	358	357	387	370	386	384	373	376	369	356	400	351	409	362	381	362	370	334	351	373	366	386	361	371	380	396	340	373	366	362	377	345	447	364	344	383	359	355	385	386	394	377	409	364	379	388	361	362	394	347	345	354	357	340	336	386	356	360	368	403	368	332	364	368	398	373	382	409	316	371	387	349	347	366	347	365	381	387	391	413	354	368	385	366	416	368	356	410	349	386	386	320	377	372	349	396	342	324	374	381	382	355	340	380	394	353	368	391	334	371	397	364	340	409	387	368	377	384	362	361	391	354	394	381	361	341	399	389	384	361	389	368	371	381	338	345	363	391	358	370	367	372	356	388	383	379	397	340	366	376	376	363	371	347	379	337	369	380	389	358	326	368	360	332	357	326	333	389	391	368	374	350	381	342	355	348	396	388	363	388	396	415	383	379	337	366	371	340	347	374	362	365	326	368	360	373	338	378	361	348	383	361	381	380	378	360	364	353	386	329	405	348	360	413	345	377	372	364	348	354	345	338	364	345	353	354	361	373	370	359	379	350	317	361	361	386	381	385	389	383	371	347	386	368	406	375	383	380	373	384	375	383	346	376	335	383	396	359	352	379	348	356	366	360	385	373	399	385	358	350	334	339	347	370	386	367	337	384	369	380	409	395	383	366	354	358	386	342	362	371	343	395	375	355	334	364	361	348	350	360	360	396	380	359	360	396	369	341	384	394	371	378	364	386	339	391	349	364	362	332	372	333	379	360	377	369	376	331	393	384	363	368	369	358	348	391	344	374	364	365	343	357	376	357	333	364	346	396	399	336	384	366	382	364	375	389	346	352	374	360	393	365	340	384	382	404	342	354	376	341	344	333	356	321	403	383	377	365	382	370	370	349	357	372	386	373	360	409	377	397	353	339	346	357	379	366	347	343	370	378	365	372	345	344	317	322	369	368	354	331	355	383	406	349	367	383	369	366	379	361	354	367	360	348	377	363	363	394	350	354	334	352	360	371	387	367	353	352	382	396	323	359	364	354	364	379	385	383
3359	3099	2255	1316	1054	920	827	844	836	784	847	838	812	824	837	812	799	839	792	796	807	777	757	773	832	829	795	856	764	819	789	844	812	775	757	793	762	810	790	823	813	790	823	813	812	824	813	776	856	817	787	808	775	881	811	789	775	813	827	831	790	813	821	826	799	806	766	813	825	793	842	756	812	841	827	767	811	826	854	795	765	807	825	836	789	859	817	794	793	807	787	801	786	807	762	785	787	808	803	770	799	794	827	774	876	764	873	820	803	783	826	830	779	825	819	820	782	819	832	788	840	842	774	804	829	800	805	806	792	799	820	801	778	815	822	811	835	828	781	797	794	817	827	820	813	813	799	781	773	802	806	775	782	797	766	791	838	841	794	822	791	875	763	748	802	781	828	791	807	806	745	804	747	777	831	794	801	760	769	837	814	827	811	758	845	865	774	798	800	773	808	813	828	823	780	823	810	817	831	751	821	831	834	777	829	782	757	777	793	762	809	830	775	801	782	790	794	778	808	805	844	831	804	818	833	846	811	791	821	806	798	789	788	793	833	818	846	788	799	747	821	790	780	821	782	783	749	859	791	826	796	790	820	809	803	827	727	798	757	807	821	797	727	798	862	849	813	827	765	835	787	792	861	795	757	797	764	714	802	753	820	800	800	784	791	754	810	804	778	775	828	815	813	774	833	812	817	766	787	772	785	803	808	773	823	816	818	797	802	861	775	832	780	813	775	835	817	819	831	808	846	769	794	769	801	831	756	763	844	766	781	748	800	800	842	838	781	787	811	805	813	809	761	754	822	825	811	808	852	807	833	765	816	802	799	837	842	825	771	805	833	793	847	835	750	830	822	830	777	793	862	762	779	838	824	783	813	779	859	818	782	807	812	816	790	799	828	788	792	840	798	770	850	828	781	849	805	791	802	821	779	827	774	795	795	799	792	814	810	757	796	765	825	835	817	770	789	800	759	807	784	856	827	815	777	866	811	788	751	794	793	760	765	811	856	848	833	785	816	802	793	801	727	794	791	744	828	834	839	792	825	802	756	830	853	799	814	800	791	844	872	813	782	826	806	810	785	739	822	817	805	817	803	857	805	816	804	819	793	793	814	800	819	820	755	792	809	806	804	842	725	798	790	796	801	780	874	759	779	778	828	827	800	872	801	839	784	837	803	802	807	814	812	805	788	794	777	795	769	771	806	819	793	787	804	818	769	787	778	816	761	760	793	813	769	794	769	803	844	766	844	796	780	835	817	811	825	819	819	758	811	802	745	810	819	830	760	821	871	800	773	750	797	782	789	741	776	802	822	779	828	819	820	788	796	814	770	745	774	822	836	822	800	828	828	811	778	889	844	834	828	800	789	841	789	833	843	760	789	816	777	795	832	801	808	808	804	837	820	834	820	803	782	825	771	818	810	800	834	847	777	770	768	759	795	867	820	822	796	754	777	779	801	809	827	809	759	732	797	780	811	815	782	886	794	799	827	825	830	790	798	836	766	821	791	857	754	793	794	785	781	805	800	782	785	775	795	804	828	833	790	846	787	845	825	864	789	789	776	817	789	826	858	790	815	812	834	829	779	771	848	805	784	807	774	816	812	810	807	756	805	804	819	827	850	809	792	813	799	755	808	773	803	803	844	868	807	751	750	796	780	794	816	824	791	838	815	769	798	790	836	821	858	812	760	791	839	829	802	811	772	759	749	790	826	800	834	760	790	825	805	795	804	760	820	794	787	832	780	850	783	841	827	761	778	820	806	804	796	892	849	801	808	825	844	780	771	772	786	767	803	800	765	818	802	794	823	785	812	787	770	821	788	832	831	846	826	849	802	840	852	794	792	807	802	819	819	724	840	771	783	838	821	784	795	782	795	825	789	794	800	803	769	783	804	811	757	770	762	792	769	812	842	821	850	818	797	796	852	761	782	806	816	842	765	848	820	761	806	780	815	809	785	835	809	811	792	789	798	789	827	856	785	800	802	800	781	814	827	797	822	775	830	806	786	848	763	831	765	816	789	816	778	777	824	819	792	842	803	810	826	782	830	796	819	828	806	812	814	796	817	825	793	789	751	826	786	793	749	772	752	811	767	846	830	859	811	762	790	781	815	803	804	799	815	793	811	804	813	784	800	783	866	821	803	824	836	782	774	821	724	788	798	848	768	818	749	747	788	776	783	766	815	804	813	809	857	834	763	779	804	784	817	801	760	838	764	781	805	786	788	806	826	775	849	809	826	817	819	799	818	829	821	794	748	785	906	867	810	785	812	769	789	796	800	738	792	838	772	787	790	801	826	803	768	800	795	800	806	807	778	818	825	783	812	819	771	806	808	820	787	803	850	847	779	836	833	792	786	831	765	844	809	797	773	830	787	833	782	793	832	813	776	823	813	796	779	793	801	798	802	811	768	800	815	831	807	788	797	757	816	848	841	805	778	818	771	851	811	793	802	824	835	789	826	809	832	785	816	814	812	815	817	794	806	831	788	858	826	853	783	771	781	813	799	802	702	775	834	773	791	846	799	802	763	830	793	811	800	810	760	815	841	826	877	798	774	779	776	797	782	794	769	839	781	828	779	793	813	835	848	781	830	790	773	837	780	782	797	795	810	780	765	775	842	808	770	793	818	772	769	814	774	848	810	799	780	800	807	746	768	787	790	829	819	786	777	822	773	792	836	769	783	883	843	831	836	822	856	833	804	838	785	759	723	813	833	821	818	815	785	801	758	827	793	841	830	818	791	789	835	795	775	815	808	843	803	770	813	817	807	815	791	768	797	804	817	790	756	777	796	763	813	805	813	847	796	811	876	778	808	825	800	796	762	751	740	773	809	795	841	819	802	830	783	789	767	781	769	767	812	819	821	799	797	780	809	838	820	809	805	778	786	800	858	816	768	797	835	798	797	768	749	825	798	794	785	838	772	847	801	811	781	744	835	837	770	810	807	795	783	824	800	825	773	818	806	813	806	823	803	809	832	797	794	824	836	797	819	828	852	782	811	865	805	803	806	829	782	787	789	795	820	777	824	841	775	762	830	791	787	823	811	818	825	770	802	834	803	802	834	851	787	824	822	836	826	793	826	786	840	814	805	820	818	819	805	833	786	785	837	771	781	814	798	773	835	840	796	830	817	786	843	795	773	831	767	828	821	817	813	741	780	804	817	785	805	801	791	843	809	784	802	800	815	821	823	836	835	797	770	809	773	834	862	750	823	792	768	841	828	769	746	811	780	792	818	842	853	801	831	818	810	793	791	798	818	750	838	772	844	757	876	802	800	836	842	806	806	825	811	811	785	799	790	798	855	848	738	793	812	795	779	803	827	791	802	791	818	847	827	794	803	808	810	821	786	804	792	760	828	820	835	816	809	784	785	775	783	819	811	811	836	786	779	744	823	779	773	776	821	861	804	803	849	802	797	787	811	843	782	842	809	753	853	858	786	798	790	824	804	868	797	825	819	808	804	784	801	835	771	813	855	805	786	772	771	771	812	816	746	829	818	835	836	805
23912	21128	25335	27180	21133	21114	2611	494	310	289	265	262	250	214	213	220	202	198	206	210	213	187	184	184	182	171	197	178	210	164	170	195	183	186	195	196	148	196	169	203	157	160	177	184	183	172	195	195	167	169	197	186	186	203	184	195	182	168	182	182	173	190	187	163	191	174	176	191	180	183	154	170	218	162	182	186	193	182	174	170	214	178	164	177	187	175	170	187	184	175	184	188	180	172	195	162	193	211	184	193	178	214	177	184	186	157	199	185	168	190	166	171	169	202	184	166	197	180	179	170	158	173	170	188	193	160	147	178	182	174	163	183	203	162	185	170	185	167	173	168	193	183	189	181	160	154	163	186	201	153	176	167	158	163	210	176	177	148	168	178	181	175	157	183	183	182	180	153	185	195	168	173	162	175	190	189	221	215	177	182	166	198	168	187	146	170	175	171	185	185	184	169	173	171	185	185	196	158	174	191	166	191	209	184	212	158	167	173	160	173	188	195	180	151	163	167	179	180	193	182	168	192	180	184	177	174	180	187	170	191	181	188	168	179	194	178	164	169	171	179	178	152	184	175	185	177	193	171	200	166	193	170	162	195	212	166	169	153	199	174	181	154	188	188	171	196	178	183	179	174	177	186	178	182	168	165	172	173	179	168	185	169	176	188	187	188	168	167	178	185	155	163	155	163	163	180	206	188	182	177	180	172	169	178	157	149	160	175	183	192	182	186	160	178	184	183	182	180	189	159	172	153	184	205	169	170	193	165	184	187	187	172	197	164	181	173	191	170	143	152	187	153	201	160	186	166	177	174	163	176	187	189	184	163	189	194	159	200	176	169	187	173	182	190	209	176	177	153	183	191	169	157	171	174	167	166	171	162	190	171	187	175	188	186	190	192	183	159	207	181	174	168	181	189	207	164	152	161	186	201	171	177	179	176	159	168	169	182	189	177	165	159	191	177	183	199	175	201	175	155	187	206	167	185	164	179	190	151	163	157	183	170	176	216	177	174	187	202	173	196	189	182	163	147	192	194	175	186	174	179	196	185	190	166	177	183	164	185	181	158	162	170	173	155	172	163	174	172	173	169	183	171	183	185	189	161	184	161	162	154	174	175	193	176	157	202	174	176	192	205	173	164	183	188	170	175	173	194	202	178	160	179	172	170	167	185	153	180	179	157	157	174	162	187	167	195	188	158	176	168	194	182	200	154	181	188	176	192	180	165	191	191	188	191	181	188	172	205	160	177	172	184	165	189	181	177	166	198	173	161	155	181	165	191	184	149	206	180	169	177	177	188	160	191	180	152	174	182	158	172	176	163	187	177	191	174	164	171	185	175	198	184	196	180	164	153	172	186	188	158	183	181	190	164	172	197	164	177	179	183	142	161	196	182	182	162	192	175	160	176	152	180	219	173	160	159	188	173	208	141	188	177	208	182	210	176	158	169	189	178	175	195	169	151	159	172	175	164	197	187	163	189	189	155	176	169	215	183	177	177	184	180	159	191	166	180	172	198	202	173	173	159	201	149	182	189	179	153	185	177	195	171	158	169	186	204	165	164	183	191	181	169	170	183	174	200	160	163	193	190	192	181	161	153	152	190	192	178	196	186	174	184	152	176	181	174	161	184	149	186	185	164	165	165	167	178	160	192	184	170	185	194	220	170	174	189	178	203	155	173	182	170	156	206	173	171	169	189	192	180	178	171	188	192	168	165	185	202	165	194	162	177	190	186	175	181	182	165	181	163	187	168	171	171	178	166	186	192	170	169	178	185	159	174	199	204	169	143	149	194	171	176	185	171	165	184	170	206	178	143	197	198	187	160	148	194	185	163	185	173	206	195	161	163	174	169	168	179	173	185	170	189	176	158	203	162	201	183	164	164	184	192	176	179	164	201	200	194	181	204	183	182	182	185	192	177	180	167	184	175	162	172	199	201	182	191	160	190	171	186	194	170	199	207	163	161	168	191	172	158	167	189	168	178	190	200	178	217	174	172	171	157	174	175	165	156	184	183	168	181	181	167	180	216	163	168	160	200	190	186	198	156	174	157	166	207	187	172	181	176	213	190	183	200	178	189	163	162	174	162	177	164	179	171	198	177	188	194	158	157	186	182	163	187	171	172	170	132	181	164	187	203	209	194	174	175	188	183	209	163	185	174	171	161	204	159	178	185	154	162	195	170	163	176	191	187	168	194	175	155	202	144	178	189	163	185	164	155	166	191	163	165	205	183	200	190	183	193	201	171	191	172	177	182	161	191	182	211	193	166	159	172	183	177	181	180	185	172	185	174	161	180	175	200	175	178	157	189	182	200	158	158	189	180	188	174	184	166	160	188	170	194	185	177	159	151	168	180	163	147	154	193	192	174	173	169	166	155	191	178	174	201	197	187	174	169	183	196	163	182	175	163	160	159	169	174	191	170	189	201	181	174	188	201	158	206	182	178	174	175	180	161	178	158	186	191	168	181	177	194	185	177	194	197	194	186	224	197	191	195	198	166	160	166	176	186	178	189	169	173	192	141	193	186	167	190	177	163	182	191	171	183	187	179	199	196	163	170	190	191	197	157	185	177	163	169	174	176	171	149	187	195	205	177	177	169	178	190	189	188	177	183	181	188	165	178	181	175	200	149	200	204	194	182	173	178	199	201	190	188	184	161	189	167	180	189	171	182	198	204	166	204	209	207	178	176	170	169	182	157	189	169	156	182	172	185	179	165	157	155	165	164	187	174	180	189	187	175	189	178	197	170	187	185	172	196	207	160	179	173	179	166	151	161	156	154	166	189	175	196	178	189	153	177	182	183	192	172	179	165	184	158	175	182	191	178	179	205	159	172	169	172	193	189	178	168	163	172	195	181	182	176	185	188	175	166	204	215	142	202	184	212	176	200	162	170	183	188	197	183	185	172	163	171	149	188	186	146	148	190	180	198	180	197	190	188	196	152	170	158	175	167	154	167	183	175	178	185	171	193	183	176	174	174	163	213	201	199	180	199	169	187	184	198	174	189	180	176	170	185	193	181	178	168	158	169	174	186	162	199	186	192	191	194	191	179	188	174	177	184	196	197	204	159	179	172	190	180	171	176	204	164	173	153	196	196	167	170	180	198	188	172	192	176	154	213	161	182	192	221	181	172	178	208	190	190	188	177	134	159	182	214	162	149	172	174	173	170	184	168	183	190	182	177	170	176	174	191	174	182	189	196	162	177	207	185	170	202	182	174	189	162	165	169	180	179	172	152	193	175	169	192	185	188	169	162	176	204	198	170	185	170	194	167	198	157	183	185	192	170	177	200	178	176	199	190	175	191	167	198	205	170	161	220	182	185	185	172	199	195	197	190	195	161	161	163	172	159	179	172	191	181	179	172	177	152	170	184	204	167	170	183	182	161	167	188	194	153	186	192	168	180	158	186	159	175	175	179	164	162	188	176	191	172	188	204	178	173	178	217	185	174	150	194	195	166	185	195	172	189	177	171	165	190	185	180	179	183	186	186	173	176	153	189	183	197
3232	4667	3104	1436	890	670	648	588	522	492	469	463	443	452	460	445	443	430	449	443	427	478	446	432	434	436	446	402	402	452	421	408	448	440	416	452	410	459	448	461	444	443	406	432	412	443	415	458	444	443	438	450	407	447	413	451	437	447	409	436	426	447	415	425	467	446	433	407	406	431	427	459	396	410	392	392	433	445	424	450	439	438	420	428	409	437	433	456	408	443	400	455	421	444	453	437	447	446	447	445	433	417	439	445	402	450	420	451	437	438	394	483	446	454	401	449	428	454	417	444	456	445	410	477	430	466	429	419	437	415	443	441	421	413	417	473	425	452	450	415	431	424	419	432	430	436	429	414	444	441	465	431	457	472	467	422	434	440	439	446	416	419	423	404	459	403	423	455	422	440	456	421	439	443	464	461	458	414	439	491	442	433	401	414	450	404	438	413	460	410	425	423	417	430	411	406	423	439	406	400	456	468	419	473	437	413	441	411	404	431	454	439	453	416	420	431	425	455	437	417	429	443	427	417	434	444	399	409	462	447	413	445	455	412	423	448	427	405	413	442	474	438	443	428	463	422	444	434	420	421	420	415	427	428	442	412	416	444	417	448	436	418	393	463	410	403	446	464	431	451	457	445	433	403	428	404	421	374	440	444	422	409	440	411	435	410	446	439	441	428	432	433	391	433	407	431	435	441	439	413	456	431	385	408	477	429	391	455	402	467	426	451	400	426	405	430	424	459	365	405	415	432	429	442	418	412	435	416	418	409	423	438	425	414	430	491	433	428	441	429	438	409	436	423	442	427	414	419	422	422	454	427	450	417	423	455	453	428	424	428	435	465	424	406	419	431	432	383	427	420	421	422	410	456	400	452	453	438	457	396	426	419	432	427	426	417	421	391	461	434	423	404	424	414	426	454	424	440	433	416	422	393	436	438	436	417	461	450	466	411	430	447	372	439	464	470	427	427	450	401	454	429	400	435	410	409	454	427	408	432	423	433	403	410	431	441	415	409	455	465	431	419	393	433	436	436	433	443	431	452	388	390	432	432	456	425	414	410	431	431	444	429	416	380	422	419	449	428	446	455	452	440	436	426	463	436	447	440	417	455	408	433	398	450	409	438	459	450	424	427	408	409	437	394	443	411	476	423	475	433	427	426	478	430	449	391	470	445	420	459	427	441	443	440	422	419	417	468	444	446	440	447	398	449	444	443	438	392	489	458	441	428	381	427	452	437	386	448	396	435	424	454	420	445	455	459	422	449	399	457	435	469	445	440	443	424	450	496	408	409	415	415	439	443	439	398	424	383	419	445	429	449	446	407	438	436	431	449	456	423	441	438	450	410	424	432	476	450	442	423	437	418	419	422	398	415	422	418	415	454	421	420	457	398	431	416	432	435	422	434	393	439	411	418	439	453	443	454	399	441	396	431	413	442	419	433	424	411	453	419	378	447	415	432	420	433	403	405	428	461	391	456	415	458	427	425	404	446	402	459	454	425	463	431	400	427	421	443	424	436	406	472	435	434	434	408	418	429	401	422	397	423	433	449	465	429	393	415	431	432	429	435	428	418	441	423	468	419	418	457	424	428	444	436	405	455	418	458	436	418	450	488	408	428	423	389	446	413	476	462	414	445	446	429	412	455	461	409	409	443	430	436	443	441	441	427	393	426	426	461	460	457	416	421	426	459	420	397	412	440	432	436	410	407	462	429	414	445	423	407	427	454	423	434	410	482	428	402	418	411	461	454	415	435	408	434	450	416	431	392	423	444	429	451	422	410	420	458	452	417	437	392	409	451	436	401	432	420	432	393	440	375	452	406	410	443	426	405	441	422	423	461	459	435	444	412	427	444	429	429	406	438	440	429	398	437	414	406	451	427	421	423	399	413	450	459	458	433	445	455	457	447	444	438	425	422	429	400	404	461	444	425	457	474	415	441	411	413	436	450	411	427	404	397	468	415	414	456	439	418	432	407	412	465	464	464	440	437	443	446	432	473	431	470	413	421	440	471	440	426	429	397	443	464	417	480	475	437	446	404	489	454	397	450	428	405	443	428	409	450	377	431	456	429	438	442	394	445	445	469	403	438	405	458	463	441	406	418	427	463	371	428	455	394	413	451	409	450	447	456	469	403	454	401	391	447	439	462	425	424	441	415	410	467	431	425	433	444	459	451	397	453	450	400	430	424	391	463	422	423	430	402	433	437	424	441	425	398	437	396	461	480	432	433	442	427	455	409	438	439	400	436	429	407	411	424	439	389	462	454	426	440	371	426	425	422	421	402	414	434	455	417	456	420	400	424	414	451	443	447	429	424	433	406	453	440	409	419	432	407	414	434	454	436	424	453	428	418	442	436	419	438	421	459	431	407	404	421	423	427	396	475	432	450	391	467	430	408	427	431	425	457	422	440	428	456	428	428	410	447	408	452	478	445	442	442	426	459	411	442	465	398	434	438	435	445	436	428	391	449	435	427	454	445	460	391	439	442	448	417	449	418	428	472	456	397	434	424	440	484	449	461	428	402	439	445	438	465	410	430	417	457	422	420	433	469	429	420	407	431	440	450	434	412	403	449	416	417	430	420	447	416	438	457	454	415	389	426	431	422	392	439	415	452	400	448	410	442	433	448	436	448	435	442	440	404	450	403	431	414	421	434	437	409	409	403	450	399	431	446	428	428	444	439	465	452	436	448	433	414	426	404	410	415	378	448	429	428	428	452	408	443	440	412	441	472	451	430	422	408	419	454	431	445	452	413	450	442	463	411	410	422	429	503	452	436	437	460	463	437	411	432	431	416	432	417	440	406	445	445	455	422	406	472	423	470	426	438	460	428	445	465	422	433	447	448	421	399	423	452	429	410	424	449	449	418	410	469	479	435	438	431	418	404	426	413	416	433	426	438	395	427	417	432	444	444	408	402	435	426	433	458	475	432	411	403	432	438	425	476	460	406	463	420	403	438	446	427	422	429	439	420	403	386	418	391	433	439	418	437	434	473	414	433	414	411	462	417	458	411	427	419	419	438	457	394	463	421	440	418	437	433	439	426	446	439	442	450	441	412	444	430	457	464	477	444	423	426	415	397	404	420	421	416	381	425	436	443	395	419	395	419	423	448	495	432	402	438	401	435	445	431	446	413	454	459	430	449	447	424	427	410	452	419	458	454	457	434	405	405	436	388	503	455	435	431	432	404	430	438	434	441	436	429	429	451	439	402	442	429	453	421	430	401	453	415	412	453	431	397	434	440	445	427	435	427	418	408	427	440	430	476	423	425	407	415	428	406	413	399	422	427	392	433	410	448	414	430	407	426	419	409	403	409	433	420	413	447	465	453	413	423	453	439	432	407	425	426	422	404	434	394	437	423	393	449	385	427	457	462	453	426	420	430	403	411	425	425	415	417	416	423	426	396	432	376	433	419	384	390	424	440	436	426	425	417	457	426	403	448	429	457	397	436	410	433	431	410	439	430	449	436	427	402	413	415	449	452	426	447	463	438	431	447	416	429
33553	11471	1568	595	510	483	491	453	475	465	472	473	438	471	445	410	454	434	421	435	438	428	454	436	454	480	447	476	458	449	504	450	443	435	404	466	462	487	443	443	452	463	443	468	433	474	438	433	425	446	439	435	420	478	439	412	439	419	401	418	435	471	403	463	427	430	461	437	468	468	422	442	409	501	442	437	415	434	450	454	422	447	511	452	457	425	474	445	419	472	458	434	417	419	408	429	417	422	478	440	460	492	442	426	495	420	414	438	429	440	458	463	495	475	483	482	419	428	398	473	390	449	434	471	443	421	429	436	438	400	429	486	431	463	426	455	429	477	419	458	442	488	411	429	438	452	419	474	418	462	469	456	466	445	467	423	483	393	459	464	415	447	437	432	404	454	440	450	443	434	471	469	476	452	434	454	435	459	475	454	440	483	452	448	486	432	425	436	457	449	451	472	423	429	456	434	472	450	444	453	452	455	460	461	460	435	421	477	429	449	452	421	474	411	447	477	390	425	433	399	434	436	413	457	485	438	417	387	433	430	472	470	427	473	455	464	469	424	457	442	476	509	462	451	382	415	427	463	485	426	449	455	401	439	473	442	498	467	443	470	440	426	428	433	451	439	453	432	440	427	423	459	445	434	428	423	459	414	436	415	449	440	438	398	414	450	448	419	437	418	413	429	462	396	447	434	461	457	477	432	433	448	420	420	464	460	465	467	444	447	449	423	433	430	471	453	449	445	445	448	481	465	426	445	476	475	496	432	451	468	398	447	472	448	419	455	489	448	430	455	429	457	394	429	439	434	452	415	441	411	437	441	426	426	433	433	422	437	445	479	465	455	435	448	415	458	441	473	408	456	461	430	429	422	419	431	485	443	438	435	437	423	476	404	444	442	462	433	434	415	440	443	475	448	455	460	418	456	476	427	476	468	466	446	457	429	434	476	448	437	444	451	438	445	484	476	481	395	435	459	472	460	452	421	433	433	471	443	485	477	464	441	449	435	466	448	452	455	465	446	480	439	452	429	459	398	450	429	443	405	464	451	407	479	414	459	465	468	419	466	444	429	470	443	454	422	478	428	435	420	399	457	421	440	470	452	460	470	462	468	481	485	436	468	455	443	422	410	466	429	429	464	459	447	463	422	474	445	410	456	449	447	467	431	406	445	428	429	437	442	441	458	489	464	448	466	449	455	458	415	427	444	465	431	431	426	440	441	455	475	433	465	450	469	456	451	443	417	445	457	395	424	460	441	446	444	481	458	489	434	417	442	420	427	444	445	447	416	450	482	470	388	458	482	449	445	437	458	468	415	460	458	451	482	473	410	464	484	471	395	464	411	477	424	421	450	450	449	495	440	463	425	429	449	448	445	428	481	507	457	470	470	464	465	429	467	463	446	425	466	440	442	438	441	458	411	459	435	441	436	434	455	450	450	462	458	431	441	452	463	454	473	451	434	416	460	493	465	447	436	465	432	465	466	455	422	443	440	431	427	426	426	455	465	388	435	453	437	473	461	458	438	458	434	432	415	448	413	407	442	461	465	449	503	422	427	401	449	449	472	424	423	411	432	426	429	433	385	449	420	427	444	415	422	462	470	435	438	436	484	452	465	404	434	427	465	441	420	506	473	447	429	414	464	478	422	467	428	418	444	471	432	446	412	468	448	472	417	444	404	466	462	429	453	427	429	437	455	451	446	438	400	431	453	457	392	405	470	474	473	455	402	448	443	464	457	447	424	438	456	439	476	425	412	439	434	483	437	422	446	439	443	427	466	483	452	424	479	425	423	455	438	432	450	484	451	444	468	456	426	484	432	430	430	435	430	447	446	453	452	413	416	437	461	438	491	395	476	433	455	443	416	488	491	491	422	442	455	462	431	460	454	434	437	449	383	448	462	441	418	385	492	405	433	411	414	469	432	431	421	483	447	444	420	404	446	456	454	420	483	446	425	450	395	428	428	434	434	479	461	423	432	436	426	467	457	445	440	402	428	484	476	481	437	469	484	438	433	449	445	449	448	461	458	484	435	471	459	487	445	455	444	412	488	413	440	441	421	391	423	423	454	451	451	456	402	441	461	445	418	442	471	424	470	417	472	439	480	465	435	481	433	458	437	449	428	454	446	454	438	475	451	423	471	432	459	412	406	460	463	443	424	490	436	429	440	428	423	450	458	419	394	492	469	432	440	427	468	447	433	451	483	488	448	413	404	454	411	412	441	453	444	446	448	443	477	424	455	413	465	469	480	457	443	422	450	458	471	414	420	451	442	455	479	457	397	451	456	440	442	425	433	473	432	411	437	426	456	459	471	428	406	443	439	432	477	462	453	460	447	452	454	459	402	420	436	479	471	471	432	444	446	431	426	437	481	450	437	430	443	478	450	461	426	451	458	418	453	457	491	487	462	456	413	484	483	485	475	453	408	442	468	516	449	437	473	423	443	433	476	444	455	454	453	412	463	446	484	453	460	436	465	461	440	473	448	481	456	445	446	469	441	438	446	436	446	465	449	425	428	467	422	446	434	460	407	440	476	433	517	461	445	444	416	451	415	442	441	441	421	450	449	462	445	491	472	467	444	469	446	412	403	490	418	453	435	474	476	452	450	416	453	491	427	503	469	423	435	446	442	459	429	433	446	435	414	491	442	441	436	452	436	429	443	413	465	445	434	438	408	461	453	486	513	431	442	456	434	438	421	438	430	473	447	448	456	491	459	448	439	482	437	419	459	410	451	444	430	465	464	462	415	452	448	454	458	429	433	457	440	442	464	427	432	463	432	458	430	413	429	497	444	420	473	439	434	422	410	460	430	425	433	443	431	435	464	401	508	420	454	450	464	408	462	456	420	474	446	439	454	445	448	454	450	436	424	432	464	486	453	430	435	458	456	427	410	465	455	434	438	456	468	426	472	420	471	401	453	452	468	481	484	458	376	441	465	454	450	415	480	441	426	426	466	441	433	469	475	464	430	444	468	435	454	428	438	428	461	457	436	414	432	465	460	455	442	405	428	457	463	465	463	429	446	455	415	462	460	450	433	489	454	452	475	446	443	484	456	472	411	452	506	445	414	445	430	446	456	438	443	455	455	446	430	417	427	448	421	419	445	431	462	417	442	430	481	452	430	444	485	444	442	469	398	465	424	462	456	457	452	447	458	460	447	439	436	445	464	396	425	452	429	450	456	447	415	468	501	458	419	457	493	439	438	456	422	433	449	407	477	428	461	431	431	425	445	477	452	442	440	452	471	448	449	433	488	433	451	463	441	457	418	469	410	488	466	446	445	428	418	444	412	388	426	448	426	408	413	427	496	455	503	502	437	458	474	498	429	490	438	439	442	455	480	428	450	425	462	483	418	412	432	461	451	421	453	412	431	436	467	433	478	415	458	475	437	435	470	470	408	479	476	420	442	466	492	441	413	458	426	429	449	370	439	454	448	460	484	422	454	424	451	497	496	440	418	433	460	415	433	407	409	460	465	477	446	446	480	452	435	435	466	475	466	467	433
8418	1132	993	1040	1000	1011	950	996	1018	980	965	976	956	991	920	1030	964	904	1025	995	923	1014	937	960	960	1006	1007	982	954	980	952	931	959	947	939	1015	964	934	1023	1027	1003	896	941	941	996	952	983	989	962	1027	994	983	949	979	988	941	977	934	965	1033	1034	965	982	989	963	950	973	986	971	1008	987	983	935	991	929	1046	983	992	995	1022	992	957	923	946	956	1000	974	990	1018	1013	991	975	949	954	958	996	942	971	955	1011	969	961	950	975	1024	970	997	1025	970	955	941	975	921	970	963	977	1009	954	966	957	1031	928	986	960	944	1041	978	996	967	991	934	982	964	1004	1010	967	991	986	969	993	931	956	990	948	956	980	953	985	1020	966	1002	981	974	999	982	964	998	934	958	1019	987	1002	989	961	968	977	958	915	943	941	976	933	991	969	994	953	990	951	972	1004	1001	1014	987	997	990	997	1028	937	895	1009	992	952	951	972	938	963	902	1018	974	980	981	946	1001	955	1012	977	1030	953	998	950	968	1050	949	977	929	1016	968	962	997	950	1015	945	914	947	960	978	995	999	1023	974	1005	978	993	991	917	965	1029	953	921	1017	984	1043	961	948	966	972	979	967	984	995	986	983	962	994	971	952	979	966	967	978	963	1001	1007	984	983	937	1003	1048	971	1017	998	951	1012	948	924	916	962	964	1031	955	1050	1001	996	997	997	997	1059	988	1008	1004	999	956	998	1040	958	1004	985	984	891	958	999	937	1010	965	993	941	972	1043	935	963	972	1007	1002	982	1027	963	888	990	984	1032	943	976	999	896	997	985	1000	939	1005	1002	964	997	994	963	973	1014	1022	982	968	958	1007	987	932	933	1001	1024	992	1055	988	971	996	954	987	984	992	966	999	983	991	989	953	1027	957	973	1011	982	1037	1009	973	950	958	971	984	953	961	1006	1006	973	1000	1003	989	960	963	1006	1010	968	985	970	922	973	1062	979	1061	1044	956	958	975	962	1008	963	960	1057	958	989	986	983	943	984	927	935	985	980	962	984	962	942	1032	1029	951	997	1016	970	940	1002	982	952	1013	972	970	936	937	987	957	953	1003	1013	1015	1042	982	967	991	996	958	952	1017	993	943	983	951	965	939	990	945	979	973	900	973	994	944	1013	958	1008	982	999	946	1036	974	947	960	942	953	980	995	1002	883	998	998	1038	960	981	942	990	1008	964	964	980	930	949	950	968	1019	977	990	990	932	1018	1001	959	1006	936	1037	982	986	982	986	1034	994	962	1013	990	1001	1001	1031	991	954	1026	978	1018	974	952	928	985	949	1010	936	971	954	955	990	990	908	936	1032	986	981	1007	999	976	968	973	1028	1022	1007	990	983	954	995	987	1001	953	1010	963	1003	1035	922	1015	969	993	967	1010	969	997	968	999	973	923	968	948	955	996	975	1005	955	936	974	996	1010	991	924	975	956	931	1018	989	1014	996	961	1016	1007	999	977	976	972	966	969	962	955	986	967	1028	967	957	993	940	938	952	941	1021	985	978	1004	999	1017	978	1008	970	1026	973	985	981	953	983	1009	994	1009	968	1037	922	1040	929	968	997	927	953	971	975	1036	971	892	1033	998	965	1033	994	968	1016	937	967	973	1011	987	977	972	952	974	945	951	1012	959	960	1047	953	911	904	1024	993	957	1010	943	1008	1006	944	966	1033	933	942	981	1018	970	960	984	946	987	988	991	1007	994	1000	1004	958	987	971	945	970	972	972	964	987	939	980	989	949	911	989	990	973	998	990	988	932	938	938	944	978	976	1000	971	1000	951	966	1003	987	987	1021	987	946	989	923	945	957	999	1020	973	939	988	991	1012	964	999	998	1036	1019	1003	951	974	962	976	943	999	1000	919	1020	956	986	985	988	931	970	932	989	969	991	973	943	975	1003	980	957	977	987	999	974	944	970	996	993	1021	984	970	947	1006	956	895	941	995	976	946	913	999	954	943	946	977	950	970	885	983	1005	992	973	1006	1060	944	985	989	938	955	949	957	973	991	976	989	986	974	963	949	965	971	1023	1006	990	999	995	958	984	996	931	966	932	976	952	1008	941	1015	952	948	1019	1037	953	992	967	997	1047	933	1021	963	984	989	973	985	992	1008	987	972	867	1031	908	969	962	1007	972	945	1000	1048	1024	981	940	933	958	1015	1034	982	1055	1003	956	982	989	932	948	942	1000	932	971	966	967	962	1018	927	1006	966	952	976	967	969	1031	977	1012	940	919	972	1026	992	975	1018	984	930	938	962	974	961	952	948	967	1028	975	928	968	1006	937	994	982	1022	953	992	1049	1030	968	1000	920	998	981	994	944	941	992	959	996	987	982	1001	996	1003	963	947	986	1014	991	999	953	1023	1004	989	1030	989	909	995	959	971	981	1013	943	1062	997	942	1033	971	956	983	1012	996	962	1009	1000	983	954	981	954	969	991	942	1001	1045	995	955	938	1014	1026	966	989	1020	975	930	1021	1002	916	1000	982	999	1013	945	996	958	940	1008	979	994	958	936	1014	1017	1010	1001	1000	947	940	986	1016	986	964	964	966	982	984	970	910	934	927	983	991	957	971	1001	939	980	968	980	999	965	909	996	988	990	982	983	1011	950	1047	1012	984	948	982	987	1007	941	968	991	1011	978	1044	993	1013	961	979	992	958	960	996	960	954	981	985	983	983	983	991	961	1003	981	1014	979	956	939	988	984	966	950	931	996	1012	983	915	1009	965	973	948	937	980	960	948	933	944	969	982	974	978	986	1012	955	975	986	936	985	1009	1009	1040	939	999	935	984	993	967	991	1035	990	940	947	976	966	1000	958	950	960	992	979	977	1037	970	1011	990	978	982	991	912	950	966	951	957	1009	990	938	977	1000	1002	968	1014	967	955	1015	965	943	1021	1016	910	957	998	983	947	956	1020	973	993	980	1003	995	960	965	1006	999	1068	991	975	1027	993	1006	935	934	991	994	985	1004	942	1045	1014	973	1021	1028	962	950	981	965	949	1015	948	941	953	1028	999	969	919	913	992	973	954	1012	1015	974	931	953	965	998	957	1036	891	979	992	995	934	954	981	980	988	943	930	1024	991	954	958	958	1004	945	1019	977	937	993	1013	1016	953	972	964	981	999	936	975	998	985	995	988	990	989	1018	936	1025	973	955	945	928	971	1012	1018	968	986	958	963	929	968	970	954	970	951	1048	961	1021	946	994	988	993	940	991	994	977	947	1044	1001	1001	981	998	983	989	989	962	1010	958	985	955	995	938	942	1018	971	973	983	1031	961	1020	980	974	1016	982	896	1014	1002	980	1006	1012	984	970	957	931	944	925	969	1017	937	961	910	982	979	944	997	943	947	932	948	984	987	993	991	962	1028	1022	964	1006	970	1010	944	1023	1018	1013	998	955	951	995	1011	1013	1014	1043	1003	977	973	1000	980	966	1028	1038	985	1005	946	970	990	932	1016	925	936	966	938	983	987	1008	1000	958	955	1022	991	919	967	935	991	1002	1003	1006	1021	961	967	913	975	1011	990	953	990	985	977	963	1004	968	1031	997	988	944	1008	1030	1015	990	943	1022	934	1007	984	937	984	952	971	1002	930	937	1009	969	1027	983	984	977	995	930	996	966	1015	1000	983	956	974	986	969	924	994	971	1048	963	921	991	960	984	971	971	1017	979	972	958	946	939	991	948	1021	1017	1025	980	1036	950	1029	929	982	1008	1024	1008	1010	943	997	1013	939	996	996	983	1039	940	952	1013	1006	1017	953	936	971	973	978	1034	982	929	996	941	1002	960	1036	946	963	951	1010	989	935	1014	965	976	996	947	989	969	1011	1007	960	969	980	1010	1043	963	998	984	981	971	1015
24634	21118	24661	27818	20980	3789	691	534	477	461	461	447	453	425	420	414	372	364	413	389	398	416	400	373	404	407	403	398	445	405	417	418	356	414	423	403	382	422	409	399	399	407	421	426	415	371	382	358	433	402	369	407	364	400	366	394	356	369	376	405	374	361	389	413	402	385	373	422	380	375	385	381	415	421	419	439	378	401	422	424	381	433	400	401	371	422	411	402	410	412	372	374	346	404	395	377	446	380	379	420	384	372	393	398	378	367	388	377	395	425	383	420	390	409	370	374	377	391	428	373	397	446	390	354	374	412	411	390	403	414	384	364	369	382	397	402	389	394	361	375	358	376	397	437	373	381	390	395	416	356	387	391	402	378	406	407	375	382	370	380	420	403	403	400	391	422	390	365	405	399	361	364	458	363	441	376	455	371	395	395	404	404	413	384	386	412	396	368	425	399	431	386	412	433	427	391	373	394	417	400	421	374	369	377	354	379	375	405	423	395	425	388	363	368	414	390	402	357	369	371	393	402	404	384	358	409	405	439	403	365	385	373	395	402	369	376	359	400	413	364	381	359	382	393	375	401	387	352	401	362	390	401	407	380	378	393	429	387	372	399	402	396	430	403	388	422	411	367	384	392	380	394	436	412	388	403	395	418	392	401	365	375	376	394	350	382	386	388	398	405	361	402	412	383	387	361	377	391	404	410	370	419	410	405	435	385	398	410	375	391	367	373	416	404	416	411	399	404	358	356	386	389	389	351	367	376	419	415	404	410	385	388	405	362	403	418	399	431	403	354	399	395	387	398	412	378	388	380	393	405	381	418	385	373	396	365	392	383	394	384	402	431	375	408	424	339	427	398	391	438	410	402	369	387	403	388	368	402	372	379	399	401	391	373	401	378	397	366	374	377	371	357	389	353	363	399	396	371	369	389	372	384	410	406	383	380	402	410	406	419	405	388	384	366	408	406	366	390	427	374	345	371	418	414	390	371	400	397	396	371	383	393	411	375	404	415	437	376	384	381	379	390	387	394	404	388	400	375	415	403	403	377	413	393	364	367	369	397	399	378	409	436	391	370	406	389	369	398	418	352	401	378	400	377	385	405	449	427	379	388	417	401	403	356	392	400	384	421	412	387	383	423	370	359	402	381	385	417	407	394	413	358	365	397	433	364	386	430	389	409	449	397	389	423	407	408	402	357	413	381	400	383	370	358	354	421	380	398	424	395	379	351	385	397	400	398	421	429	361	371	416	397	401	398	383	394	401	411	387	391	377	336	377	381	400	344	407	404	363	382	392	373	369	388	391	413	363	405	401	386	385	397	366	412	401	391	444	410	386	372	386	378	404	378	382	381	393	407	356	416	384	400	390	423	400	400	373	438	410	358	384	362	377	400	341	398	413	400	413	413	431	340	381	392	404	389	400	377	370	381	444	382	387	375	378	378	399	392	385	408	380	382	379	412	418	400	378	386	359	385	367	384	382	363	379	360	401	397	377	392	413	399	388	364	378	407	439	426	457	400	435	419	398	405	394	388	396	429	374	398	405	399	416	383	371	398	399	379	381	372	370	361	362	392	407	391	421	429	385	417	348	402	412	393	390	378	422	416	402	392	387	382	351	382	404	416	386	389	409	357	364	386	447	411	419	373	399	373	357	378	378	406	398	404	419	396	383	381	388	396	352	398	357	419	366	384	382	398	363	408	386	376	417	345	411	385	362	390	384	384	390	376	375	389	361	386	393	381	364	432	392	383	386	416	395	404	387	371	373	395	379	376	407	374	395	406	411	405	391	387	437	402	358	386	401	402	370	397	417	378	339	402	410	376	350	361	397	376	418	388	341	346	396	402	389	386	361	344	390	359	414	395	413	398	385	357	409	384	373	389	406	363	382	403	380	394	368	417	356	413	345	382	404	374	359	402	388	427	378	378	396	412	381	387	371	407	427	378	417	390	404	400	335	367	384	367	379	402	418	394	389	432	348	397	368	394	421	383	378	400	349	396	387	390	404	409	426	408	388	376	370	389	398	381	383	414	390	408	392	382	417	404	379	433	390	384	419	385	374	417	419	396	426	404	367	394	400	367	398	400	405	384	391	416	372	416	393	381	429	401	422	410	408	421	391	369	404	393	394	416	418	408	404	378	414	417	384	425	399	394	375	396	365	370	410	394	409	379	378	393	413	365	407	390	390	389	400	405	376	374	386	423	404	437	415	386	378	409	396	382	388	404	391	372	371	446	417	387	371	387	376	385	353	399	356	407	390	391	361	404	367	373	370	393	380	397	321	351	408	391	409	389	386	389	345	394	364	414	360	393	466	420	420	401	359	421	379	369	389	395	380	391	397	374	416	386	395	376	394	404	377	408	409	401	380	409	371	384	414	391	381	370	406	444	384	401	387	391	356	386	406	414	385	386	394	423	380	412	442	419	389	377	370	386	387	407	392	353	375	417	358	384	387	400	401	399	412	412	412	402	367	390	383	391	381	411	372	401	399	435	355	418	344	437	387	378	399	408	356	403	395	372	364	373	408	434	396	414	414	414	401	385	418	369	376	407	383	375	373	386	394	348	398	371	406	372	364	395	390	427	397	396	425	400	411	421	412	421	406	400	400	396	404	381	401	384	385	424	408	359	387	400	391	374	422	416	428	320	409	425	408	396	400	367	379	384	379	412	415	434	389	373	389	411	376	404	383	381	392	422	395	393	395	420	388	379	410	373	350	381	365	370	415	387	417	440	401	382	373	381	388	367	406	429	452	378	400	443	385	403	378	390	376	376	384	371	406	405	411	383	371	400	396	417	363	376	427	449	407	359	387	372	416	402	385	396	426	373	381	362	410	414	383	364	412	358	374	420	416	374	378	352	372	341	365	440	423	392	400	369	396	382	407	402	401	378	391	407	383	385	393	413	382	382	398	406	406	380	403	409	375	428	391	381	372	411	390	404	392	405	407	353	378	398	389	394	413	404	382	363	403	392	400	368	431	393	374	383	396	365	410	364	373	389	410	391	372	394	409	383	406	378	399	401	379	386	392	362	371	375	417	403	417	387	421	406	364	359	419	416	365	389	388	391	399	359	363	419	444	417	406	372	412	378	408	385	363	343	394	390	395	408	392	422	425	393	395	379	404	343	411	435	399	404	415	385	379	421	399	374	391	401	397	390	389	425	412	394	375	392	397	392	434	368	379	418	367	386	384	365	386	388	414	400	398	400	371	379	397	415	369	385	397	397	409	407	372	391	372	398	430	395	390	396	368	359	420	386	396	380	403	430	371	380	390	389	416	431	394	400	407	396	363	403	400	412	372	391	385	340	440	353	411	410	396	364	396	385	366	397	350	352	383	345	361	356	376	394	399	363	399	338	381	420	358	357	365	360	386	376	409	405	402	370	377	388	379	380	399	383	375	400	371	391	408	365	362	384	388	396	400	423	383	412	426	396	403	412	394	373	407	418	365	408	385	408	428	375	406	399	399	366	392	351	392	398	396	357	409	363	393	364	396	393	402	402
3946	3082	2135	1389	1106	1008	920	919	920	873	886	866	841	855	911	921	859	844	879	818	833	815	859	771	884	870	820	879	913	865	839	849	871	880	838	801	892	845	837	896	831	858	837	869	816	856	838	886	900	803	850	850	886	907	820	888	879	842	811	845	853	880	867	850	830	859	882	838	893	855	818	913	887	836	873	870	875	857	845	882	838	854	831	821	887	859	842	762	912	899	810	818	785	809	813	866	860	871	842	881	821	845	855	835	874	869	861	863	878	922	838	893	861	861	881	835	850	823	840	834	879	838	822	893	824	890	844	821	863	825	819	843	898	853	838	845	835	851	829	802	872	855	811	839	861	840	872	881	879	832	787	862	859	890	872	815	827	829	841	889	833	842	835	857	835	851	820	815	826	871	885	859	863	819	877	899	837	828	840	881	828	830	887	885	829	816	839	876	798	833	811	841	883	802	830	865	843	860	836	818	871	855	861	867	848	805	853	838	907	839	861	884	822	837	855	814	869	911	846	805	848	820	850	885	858	847	811	797	844	832	811	830	820	824	858	866	822	873	853	804	873	839	897	822	818	804	795	829	845	848	829	866	842	832	884	878	815	863	857	816	809	784	823	860	839	880	805	884	837	858	886	876	847	775	856	845	855	827	887	880	847	798	903	838	859	860	841	877	866	913	859	803	832	821	851	826	836	823	819	860	834	866	812	858	822	854	848	824	861	855	848	831	779	847	884	803	851	827	803	852	873	851	863	814	841	835	909	845	819	819	847	806	867	828	884	817	881	846	816	846	826	878	838	848	836	814	849	834	860	823	811	854	871	897	817	864	863	891	835	900	826	821	808	876	856	867	892	870	872	875	859	801	855	806	850	875	864	866	826	835	870	854	816	864	862	878	828	872	875	885	889	903	825	852	833	787	858	871	806	916	870	763	835	889	881	852	827	847	803	823	864	860	848	847	864	818	897	869	848	862	874	796	829	855	841	889	883	836	856	860	865	875	880	847	867	869	817	827	840	848	832	887	907	854	826	857	805	850	828	895	834	859	825	856	845	875	881	879	855	815	816	821	902	899	802	883	885	881	834	818	849	898	832	887	847	847	827	891	835	881	807	857	869	835	855	857	879	828	860	808	870	872	851	847	831	883	861	832	839	821	869	852	881	830	849	833	869	857	847	839	810	857	803	816	852	844	845	901	840	865	863	817	860	837	819	892	883	860	831	859	862	797	869	869	826	862	858	887	826	873	826	872	844	821	824	870	868	850	823	833	866	840	833	884	841	820	895	813	842	854	849	850	878	860	817	881	863	858	845	853	881	824	861	824	866	858	829	813	853	890	799	876	843	825	898	899	839	843	806	843	862	840	871	852	841	861	852	857	848	885	811	844	910	902	845	840	855	919	860	846	879	846	812	865	851	867	842	893	864	842	886	861	820	880	885	836	834	843	866	849	771	837	852	821	816	822	856	806	890	856	814	861	821	873	851	837	829	862	898	848	883	874	871	843	829	836	867	852	827	850	869	836	883	828	835	882	854	879	810	818	871	878	846	814	869	855	872	814	865	869	826	884	851	850	856	855	820	809	880	848	859	893	859	861	842	862	853	907	823	870	817	832	832	866	852	866	868	814	820	833	895	834	825	831	852	813	892	808	841	863	841	809	827	836	815	875	874	900	868	862	852	820	894	823	867	852	836	842	863	842	882	802	882	834	853	883	850	855	896	802	841	892	821	808	898	903	857	910	828	802	786	855	922	847	814	819	882	817	855	846	852	840	819	883	833	853	841	870	850	848	840	851	864	829	912	875	820	845	913	841	834	845	844	818	886	849	847	854	884	886	831	841	867	849	841	843	874	889	835	879	849	833	865	867	851	852	867	839	829	861	836	831	885	850	860	837	886	832	834	832	886	846	913	834	845	836	839	860	920	916	861	834	859	824	812	841	896	852	868	866	819	847	829	876	830	836	887	821	896	878	800	851	862	830	897	822	884	873	809	880	831	885	851	819	854	829	882	862	900	889	814	877	813	861	796	856	822	840	848	849	865	774	851	889	843	853	862	840	835	899	822	849	840	895	868	872	868	870	823	863	846	848	863	798	868	778	821	882	821	855	891	873	867	889	815	853	868	809	818	804	885	870	810	837	842	815	856	825	834	846	884	815	827	868	866	807	814	836	827	878	858	814	830	875	873	804	829	841	861	794	839	825	881	838	841	903	856	847	821	832	882	892	847	834	860	862	825	876	841	875	899	908	883	858	833	812	932	876	831	827	888	816	861	808	875	854	885	801	843	872	866	868	862	844	832	860	839	873	814	901	832	852	855	859	827	872	835	855	875	809	820	882	876	847	854	862	820	864	834	840	864	878	825	814	841	852	850	822	829	872	877	834	862	819	829	866	830	875	841	812	832	827	843	839	891	858	862	885	869	858	892	858	849	851	835	830	830	871	864	858	833	827	919	844	869	917	861	903	852	902	881	864	902	865	843	860	868	828	880	882	899	830	840	817	849	839	892	816	829	902	850	873	867	841	869	862	873	830	891	808	859	831	845	840	849	805	869	884	825	891	921	809	873	846	854	853	889	859	849	855	847	844	847	858	901	846	868	844	870	829	832	903	858	856	845	766	844	854	843	840	855	881	868	878	861	857	866	845	866	845	811	858	856	822	868	821	892	840	793	860	833	825	838	841	833	845	849	838	859	857	846	877	817	844	808	895	845	849	836	872	866	849	866	850	840	855	836	829	861	841	913	858	860	871	850	897	857	811	842	803	830	846	857	886	828	855	840	872	801	861	862	808	852	807	872	852	841	878	854	857	821	906	852	841	816	835	809	794	881	890	822	827	880	875	869	839	877	818	854	782	846	812	884	847	831	791	824	809	841	857	889	894	878	840	885	814	822	855	858	865	850	822	845	864	913	887	854	830	841	821	849	880	819	772	866	860	880	852	877	819	872	850	858	880	823	866	842	808	821	848	851	851	908	881	847	857	804	807	867	816	851	856	876	851	866	839	845	868	812	860	834	827	867	778	880	838	883	850	807	811	853	880	823	895	824	846	879	834	858	843	863	859	812	859	856	858	917	812	936	873	873	844	827	824	881	868	863	861	859	855	850	896	890	861	850	854	813	869	863	833	817	885	830	846	835	829	824	862	860	874	907	805	860	846	896	858	857	875	836	882	872	822	805	842	830	836	841	840	886	882	902	874	830	842	816	866	878	836	858	913	826	888	836	813	886	868	858	828	844	853	853	852	898	891	841	841	825	878	840	884	838	901	854	832	838	888	847	895	839	892	871	872	820	859	883	819	875	893	881	764	832	857	855	867	841	898	847	839	879	856	855	885	859	775	845	841	859	860	857	853	811	876	836	846	872	822	848	864	769	856	821	873	891	862	898	846	834	898	872	888	851	847	886	852	847	861	890	816	836	865	844	941	805	842	813	898	888	862	820	825	849	860	906	886	823	840	854	839	886	784	846	853	907	855	867	855	853	844	844	839	873	884	898	852	911	876
23968	21118	25286	27176	21121	21104	2623	486	351	327	310	271	294	267	246	196	241	217	219	198	200	206	242	203	198	192	198	194	194	200	198	207	202	182	206	183	176	172	190	194	209	227	219	175	182	191	222	196	209	210	204	191	196	201	222	195	205	209	193	229	192	193	208	205	196	233	166	207	198	204	229	199	190	209	186	212	194	187	209	182	183	210	203	190	172	189	206	214	208	192	187	203	173	213	208	185	178	222	200	195	225	187	187	169	214	216	208	197	213	216	188	242	206	198	209	209	205	195	177	201	182	177	194	203	178	210	199	192	188	186	196	190	203	195	181	204	198	193	177	202	183	197	198	198	178	199	202	174	170	182	192	201	206	187	191	221	193	170	223	216	200	196	191	183	234	198	214	214	210	204	194	207	201	193	192	210	211	213	216	197	214	204	201	180	201	200	229	197	223	198	206	199	188	162	169	209	227	175	196	191	190	207	192	210	196	213	196	194	207	205	188	194	212	196	189	198	199	170	183	206	195	171	212	178	185	196	188	193	185	172	210	165	181	207	235	196	173	201	197	181	198	162	166	161	208	187	179	208	178	177	209	194	221	191	172	181	193	211	192	191	193	182	168	197	198	191	184	178	166	198	203	200	191	233	214	180	208	174	213	199	198	203	194	205	175	208	177	190	183	179	209	223	193	189	185	191	222	213	163	227	188	230	187	203	195	185	201	193	179	171	189	201	210	196	217	201	186	223	197	178	186	200	182	195	187	201	191	200	202	198	198	207	215	235	184	187	205	237	184	186	200	203	186	207	191	230	207	211	189	195	188	194	184	193	208	201	214	187	195	204	183	194	163	175	191	224	190	199	189	177	186	218	203	183	213	189	186	201	194	182	196	204	176	179	176	179	194	196	209	192	203	200	203	190	190	199	189	194	226	186	193	194	189	192	189	200	182	211	197	207	180	204	201	178	197	170	219	182	202	183	194	194	197	189	156	183	193	196	204	214	205	200	196	190	209	211	181	170	196	193	185	195	203	196	203	185	220	200	178	189	202	169	197	194	206	179	214	216	201	203	206	193	178	187	205	209	180	196	224	221	218	204	205	198	191	195	192	202	178	203	198	206	211	185	179	227	209	212	220	189	206	212	228	197	192	191	216	179	187	187	202	211	213	224	187	197	184	204	209	207	204	199	199	171	195	194	183	200	211	199	197	249	194	197	200	171	192	220	209	207	197	191	193	202	225	205	168	187	188	176	189	207	195	196	207	191	186	205	196	186	237	194	195	211	225	181	169	193	212	208	199	196	194	200	187	191	199	234	210	193	171	180	202	192	212	204	189	188	200	199	194	183	197	190	197	201	219	191	201	196	203	198	210	174	200	198	201	207	214	209	190	189	210	172	201	163	185	211	203	183	215	213	214	201	208	182	167	228	201	201	211	209	200	180	204	217	204	204	194	194	224	225	232	214	190	192	207	185	187	205	212	239	194	212	177	218	215	190	179	179	184	189	218	206	221	210	207	206	192	192	211	192	189	189	182	199	192	197	180	207	220	191	172	215	193	197	180	219	188	192	183	207	208	198	165	175	177	208	218	198	197	191	206	223	175	213	229	203	198	202	203	222	189	220	192	212	195	193	201	185	213	207	192	192	177	179	187	213	182	189	203	181	191	205	192	196	221	210	185	188	204	195	222	193	218	208	194	205	205	161	187	189	217	192	219	190	199	212	221	193	190	184	203	198	233	206	196	185	208	187	184	213	181	200	186	220	204	208	186	206	193	173	176	231	177	188	197	202	157	202	183	201	181	167	193	193	208	186	193	170	192	183	189	173	206	191	209	199	204	195	191	200	197	185	182	213	181	161	207	181	190	183	204	192	199	199	206	184	197	192	202	174	188	191	194	185	198	195	186	185	233	193	201	220	191	202	210	205	174	191	199	187	224	222	214	223	192	173	232	216	186	219	213	235	178	219	198	181	221	224	194	197	185	186	162	210	205	188	190	217	223	198	197	185	205	214	195	216	196	200	204	195	165	175	204	199	185	168	195	196	181	222	197	197	192	199	194	176	196	177	192	209	196	201	179	211	178	192	196	179	206	207	198	165	204	181	232	221	194	194	186	188	213	194	180	207	207	205	202	222	210	196	198	225	227	199	200	184	179	199	194	199	180	183	210	176	202	188	178	180	196	200	177	218	209	182	213	192	194	186	200	202	200	162	197	190	184	195	223	214	198	206	201	201	204	192	223	189	223	195	202	181	192	177	202	205	197	173	201	177	217	212	170	195	186	212	224	203	183	202	203	179	167	186	187	211	206	177	225	200	209	185	194	183	198	200	199	204	201	183	184	172	178	192	174	190	208	198	185	190	204	203	195	172	198	216	211	227	205	191	217	189	177	193	207	219	215	201	211	189	201	188	189	208	157	194	194	182	223	202	178	192	179	203	160	192	205	245	213	226	178	178	170	171	228	198	178	197	221	191	202	235	204	176	172	227	197	187	207	197	189	168	175	210	206	207	189	221	195	173	238	190	184	192	203	170	213	193	182	196	187	195	196	189	176	204	178	175	220	175	203	217	204	179	203	199	186	201	192	208	213	201	190	212	191	213	194	197	210	183	194	183	189	211	216	192	242	188	208	195	191	198	182	196	183	179	197	230	225	186	233	194	183	219	186	187	219	181	212	189	195	197	188	215	187	210	189	231	181	179	177	197	192	190	193	188	182	164	172	219	209	166	176	195	213	177	203	186	169	182	208	194	182	195	206	224	179	176	211	198	183	178	183	177	208	180	195	193	184	177	223	188	206	222	187	193	188	180	183	205	210	217	192	190	167	203	205	181	201	193	222	190	186	177	208	212	168	219	197	211	204	205	188	200	190	188	173	233	221	209	196	198	216	199	172	201	184	196	224	189	213	203	217	219	226	198	222	204	203	155	182	209	190	210	196	182	175	199	189	190	204	223	209	217	181	201	200	203	228	191	215	190	202	183	185	191	214	203	191	212	209	224	216	179	186	170	178	184	190	175	203	227	198	191	187	208	187	171	170	185	229	196	180	172	173	198	210	187	199	189	222	197	195	185	200	201	198	208	213	228	171	201	198	188	208	180	202	181	218	170	183	180	187	171	207	178	195	194	197	206	218	199	195	166	231	209	193	200	207	188	174	210	188	210	188	199	217	202	191	173	208	208	227	185	199	196	183	194	215	205	195	183	211	222	197	186	185	187	223	176	193	204	189	196	228	205	178	184	169	200	190	169	201	189	196	214	183	210	214	217	206	201	185	225	224	188	196	215	219	193	187	176	194	189	202	178	197	187	191	156	193	183	190	207	199	210	211	189	199	177	206	177	180	200	191	188	193	189	179	144	201	209	180	223	180	197	230	239	182	195	177	198	202	174	184	209	223	199	202	213	202	171	197	205	198	191	189	179	196	184	175	208	213	190	205	187	184	206	213	185	218	213	195	180	164	188	194	192	213	184	209	190	175	204	233	219	193	197	217	198	206	161	195	200	202	206
3257	4569	3081	1505	913	678	568	588	579	533	502	547	495	497	497	501	515	482	513	456	459	487	459	461	440	493	506	454	466	482	478	482	509	473	458	478	480	476	489	444	489	490	473	461	460	480	470	473	460	438	494	502	432	460	484	496	471	482	526	501	468	498	479	482	468	472	480	492	474	496	473	489	464	480	466	444	433	450	455	474	475	502	493	491	452	497	474	503	466	444	504	503	488	430	484	445	499	475	489	504	509	491	521	465	447	471	482	514	470	479	469	458	445	456	499	484	487	472	441	475	465	449	512	467	479	462	447	471	491	457	460	497	476	461	461	454	481	502	464	450	478	479	463	471	466	475	460	442	462	504	487	482	452	461	463	471	471	477	475	467	525	446	498	449	438	475	463	493	490	447	494	484	440	454	476	480	495	450	510	439	463	478	487	456	449	478	443	448	472	471	488	488	477	471	441	449	506	503	494	459	487	473	508	476	434	459	475	502	480	487	463	464	500	495	481	475	519	454	458	473	447	443	440	437	475	479	511	451	468	471	493	453	486	461	500	439	496	485	453	500	425	469	456	493	460	458	451	500	453	474	470	441	453	469	470	486	471	442	460	459	424	479	486	471	496	472	504	453	476	479	470	455	491	441	467	463	458	470	458	458	389	499	464	455	466	509	454	467	475	460	477	468	472	461	462	433	457	469	454	424	512	459	463	464	468	451	457	473	488	473	466	494	501	471	480	468	438	463	475	457	489	465	485	486	474	470	470	483	509	486	503	478	476	500	456	476	462	482	460	510	471	464	443	462	524	473	470	488	450	490	442	401	434	467	432	466	485	468	493	513	456	489	472	533	444	465	484	445	478	489	486	436	488	492	500	507	488	478	474	478	468	499	475	461	482	501	461	442	490	489	472	495	464	472	453	497	468	475	504	513	441	450	495	484	486	475	462	437	470	437	456	463	459	462	463	446	456	451	467	492	463	459	438	482	501	491	464	471	481	465	433	489	487	452	483	462	481	481	500	487	441	503	477	479	447	486	484	495	478	505	521	421	456	466	468	494	459	478	481	469	487	462	465	440	443	479	489	513	451	457	442	461	503	491	475	487	464	437	443	485	482	471	468	465	453	459	437	431	433	479	461	455	450	476	504	490	490	438	516	461	463	494	489	489	483	462	433	471	425	476	484	465	469	493	522	495	494	449	461	411	426	467	461	504	510	505	473	479	504	469	466	471	449	472	476	478	464	503	454	478	461	479	503	480	495	469	513	469	462	485	471	477	442	463	497	453	487	481	442	450	476	501	486	443	458	479	450	452	475	453	495	461	507	525	438	505	472	435	483	480	442	480	474	497	475	444	461	499	476	473	476	481	489	473	502	491	481	471	468	437	470	487	479	498	521	451	449	484	478	447	496	435	445	488	489	451	467	475	467	466	444	496	461	508	473	451	476	484	462	453	463	480	468	468	502	431	485	437	470	478	465	480	434	439	471	481	478	493	485	498	444	493	479	454	526	453	451	485	519	482	463	488	479	449	498	491	474	445	470	511	461	536	467	463	468	472	472	463	487	483	455	465	454	467	468	424	450	498	512	494	453	460	496	521	476	496	500	460	478	478	439	445	473	481	483	478	468	498	472	441	429	497	490	467	482	481	492	473	493	476	465	525	447	483	501	480	469	477	461	479	464	490	470	450	493	462	489	480	472	514	470	475	526	512	450	473	507	476	492	431	462	459	474	450	486	456	478	468	464	491	442	479	474	486	497	456	508	468	487	445	482	506	478	468	441	493	453	474	502	497	539	476	449	474	490	480	433	464	455	474	488	421	465	477	458	444	449	492	481	489	466	465	489	486	492	478	479	467	481	458	493	478	445	468	483	461	535	499	440	481	434	489	452	498	473	516	469	490	489	469	488	486	471	425	451	460	491	452	437	478	437	464	467	431	457	459	457	462	493	457	455	471	479	502	479	490	474	450	518	470	475	480	472	504	492	465	476	451	476	488	526	490	450	490	497	507	490	472	509	460	461	485	444	482	483	446	518	461	451	460	438	491	452	452	436	470	427	446	502	445	485	489	463	462	470	478	494	440	472	462	487	461	461	462	497	494	479	480	498	470	453	486	455	482	485	464	515	426	474	499	471	451	458	489	483	468	480	453	499	468	475	454	463	492	494	474	465	448	511	448	432	515	441	446	487	498	434	452	471	479	492	443	490	491	466	474	432	493	479	480	502	477	479	474	448	478	431	452	464	481	427	471	456	462	450	496	494	435	521	444	485	511	481	494	453	498	462	471	476	455	450	457	464	490	460	476	463	457	487	490	470	467	460	508	488	462	496	446	466	479	449	430	427	482	460	460	472	479	458	424	453	471	484	453	444	475	483	440	499	470	428	452	442	473	475	478	473	467	486	461	500	489	482	494	440	469	465	466	441	481	497	474	469	502	466	451	465	467	453	465	437	457	463	466	499	437	498	481	429	481	438	440	500	490	460	496	479	443	477	447	424	460	444	472	471	421	483	500	481	436	463	491	444	504	448	461	506	517	496	461	458	469	507	469	472	473	468	486	493	465	426	457	486	492	505	455	468	481	449	471	454	460	452	462	424	482	430	424	469	466	482	497	498	476	456	441	474	489	471	461	490	450	496	482	487	491	471	464	473	504	482	454	482	451	456	478	466	470	447	484	457	428	505	474	486	519	492	474	448	496	449	455	473	494	497	483	462	484	430	459	492	453	476	472	464	452	497	463	475	467	480	483	451	468	508	473	484	468	439	472	484	487	463	450	456	502	458	457	486	479	471	469	439	469	478	433	413	466	455	479	458	501	423	469	457	464	471	484	523	452	474	447	509	470	473	449	459	472	478	511	508	460	486	474	470	466	441	506	498	476	496	474	458	470	505	469	436	470	451	485	453	512	457	483	500	473	454	462	482	494	451	478	459	473	492	452	479	460	447	482	458	457	458	458	479	498	500	497	480	473	469	454	465	491	477	499	436	487	510	439	460	470	458	458	485	496	438	440	492	468	494	468	492	481	450	458	461	451	524	474	464	483	490	466	464	466	487	450	498	442	448	491	455	448	473	439	458	501	472	486	495	491	498	481	525	448	498	466	491	506	487	474	474	444	448	500	479	483	476	463	469	456	486	470	498	504	454	476	437	417	457	473	487	498	468	468	494	502	491	463	474	507	498	439	445	453	489	520	489	485	491	471	471	489	483	455	461	483	531	479	486	463	473	467	464	484	470	491	468	485	429	501	473	474	454	440	514	448	469	463	460	489	455	465	484	507	468	449	464	480	451	483	481	470	494	445	471	457	481	508	444	475	482	486	482	546	473	458	467	456	489	487	477	466	447	477	464	461	484	440	476	445	498	502	484	511	485	479	488	487	522	474	472	480	466	467	448	493	477	485	478	484	473	475	518	520	434	471	441	471	494	459	458	451	476	480	485	471	447	467	477	442	443	458	495	499	497	512	467	474	470	453	507	492	427	439	440	510	464	474	476	470	517	502	473	508
33191	11016	1262	596	469	471	423	458	441	432	426	480	418	439	480	419	450	440	461	461	455	404	475	418	468	440	477	445	464	444	390	445	417	446	383	415	468	400	444	444	397	443	471	451	411	438	391	426	420	413	412	448	443	442	472	446	442	441	436	479	439	457	438	431	434	456	409	452	440	466	388	438	449	423	415	446	379	429	429	412	441	441	429	457	420	464	415	397	410	413	438	430	481	438	449	424	422	444	446	475	438	453	396	439	459	464	470	451	420	427	427	449	482	481	434	430	423	443	464	430	448	453	451	431	462	411	429	425	407	442	412	470	420	426	394	428	455	507	436	458	460	426	412	439	383	409	425	424	414	437	445	463	467	392	454	439	448	424	449	424	449	483	445	420	451	428	415	455	454	435	410	445	478	434	435	435	437	423	438	443	447	439	376	434	439	484	463	402	452	474	419	422	440	437	394	422	457	431	445	484	420	410	450	457	422	409	447	431	452	439	433	425	424	447	451	458	450	417	449	437	494	434	437	435	446	450	457	426	431	412	408	419	454	462	438	397	444	448	451	410	441	415	445	381	422	462	414	428	432	450	499	434	412	467	421	442	438	417	445	463	421	470	427	409	429	444	428	383	430	479	437	420	415	413	416	442	463	434	430	433	421	420	449	410	424	428	447	409	467	462	418	445	438	479	436	458	452	457	422	409	442	423	456	470	417	432	470	430	391	440	431	487	441	434	432	412	445	447	413	452	435	451	427	423	423	444	413	419	464	422	426	461	413	440	396	466	440	403	444	418	392	460	417	422	396	433	468	480	447	496	453	442	436	443	432	438	445	431	437	448	462	443	444	416	427	415	473	436	433	436	424	453	410	433	462	441	459	446	432	411	432	431	404	432	491	445	438	427	432	445	469	417	428	437	425	425	423	474	445	426	424	442	442	449	403	440	476	419	415	396	440	445	440	473	417	428	407	408	427	395	433	466	432	428	444	402	426	434	399	388	424	428	433	435	431	468	446	458	431	445	428	460	462	386	411	431	393	472	450	434	450	437	427	449	420	464	467	414	406	410	429	429	469	433	433	401	417	459	426	416	450	426	386	438	444	424	408	409	423	444	415	457	457	442	403	408	449	441	430	476	400	486	420	434	393	468	419	428	418	400	422	427	446	388	451	442	427	441	436	440	454	403	477	423	496	516	433	441	428	461	417	451	394	448	436	451	442	423	394	459	483	472	427	452	430	380	456	412	461	461	422	432	433	450	439	445	447	460	411	455	410	468	410	466	405	450	433	425	378	453	441	429	429	449	445	444	443	422	454	383	405	456	420	454	457	428	439	447	439	438	436	440	437	429	407	444	464	443	407	434	432	422	455	459	424	459	490	429	429	407	442	431	421	447	413	447	407	426	445	460	461	428	444	466	424	440	431	450	426	460	415	444	418	432	429	433	460	436	421	459	467	413	462	451	401	421	433	427	421	438	432	444	453	427	378	461	430	466	450	452	418	455	407	446	424	429	453	407	402	410	420	442	432	445	479	443	414	469	423	435	456	429	445	465	503	445	439	450	438	423	451	415	450	444	429	389	426	413	443	461	436	503	429	411	408	419	426	421	384	421	447	433	465	409	434	434	444	406	431	458	412	430	434	445	449	437	430	435	437	448	449	447	420	409	410	428	438	445	450	469	448	396	439	422	404	450	428	427	433	395	435	430	444	419	417	408	412	431	446	430	437	440	466	416	412	398	446	424	460	429	441	425	454	451	402	414	430	420	436	438	483	408	448	447	416	472	409	459	431	413	464	402	442	447	456	434	463	407	444	383	447	416	445	446	461	405	444	436	416	418	431	440	448	434	410	403	403	440	412	398	423	420	434	466	460	465	382	403	405	427	464	434	457	456	393	433	429	417	429	436	460	422	442	423	449	502	465	384	429	450	443	439	450	427	413	457	436	438	439	433	397	433	462	421	445	415	392	437	429	425	400	423	449	449	433	424	415	416	461	455	415	443	462	423	381	456	470	477	463	456	430	423	434	441	419	439	414	442	451	450	434	439	436	418	470	447	421	423	415	454	391	441	417	408	409	456	452	423	418	431	444	477	415	473	440	419	438	441	408	411	435	424	439	447	425	425	402	460	417	437	420	411	439	435	412	440	427	405	452	413	440	434	407	410	461	446	428	466	431	419	422	446	451	414	426	424	430	424	436	425	414	438	435	429	443	456	458	482	439	410	471	464	446	453	446	431	416	415	432	429	432	435	440	439	423	430	423	469	473	418	429	426	429	432	472	471	459	415	426	433	431	433	409	431	408	412	401	451	401	470	421	451	449	404	415	431	406	416	424	409	397	407	402	445	443	432	446	394	420	442	426	470	458	421	403	413	423	437	414	440	420	428	411	465	457	419	416	433	418	428	440	416	383	425	418	418	437	439	415	438	451	427	393	431	446	444	431	415	419	427	438	404	453	399	427	422	447	438	443	441	457	408	441	427	460	445	433	440	438	455	451	456	413	461	416	428	459	407	489	469	455	409	447	464	462	411	404	426	466	453	461	414	403	432	468	430	455	445	435	490	439	418	411	456	441	415	455	451	492	430	463	457	436	421	435	438	417	452	456	448	488	435	451	448	448	426	473	449	481	396	426	468	419	446	438	432	446	434	421	391	432	428	416	435	444	410	409	407	433	436	439	421	449	444	446	412	414	406	465	461	420	442	456	391	426	467	409	458	388	453	441	447	403	481	415	427	462	420	459	442	467	451	423	430	443	460	451	467	437	436	434	421	465	430	395	453	435	445	465	426	433	406	455	449	431	400	434	423	400	406	422	422	448	461	445	408	421	377	437	493	436	449	436	381	417	465	462	392	415	434	459	431	466	457	410	422	447	451	432	438	464	386	411	424	350	440	413	404	445	452	448	452	434	462	415	416	469	436	413	431	408	457	422	465	393	470	465	408	490	403	412	401	414	431	396	427	457	462	417	432	431	467	439	464	464	434	474	448	413	468	436	426	417	424	396	426	373	410	427	450	420	417	402	422	432	418	439	447	423	480	441	415	416	419	436	416	425	445	463	400	430	434	472	427	416	433	403	415	485	416	434	410	452	440	455	435	429	406	432	420	403	418	411	430	432	424	432	411	432	458	469	439	467	476	426	453	443	425	411	436	425	463	423	460	435	426	438	461	409	430	428	416	457	494	422	430	427	443	454	429	444	427	420	419	458	448	436	463	459	420	379	416	449	432	448	480	474	433	469	415	420	452	387	435	459	428	406	441	472	460	445	437	402	435	436	434	448	438	433	433	407	425	429	392	428	426	419	417	403	422	423	417	437	436	435	432	422	413	463	438	441	408	424	436	421	477	429	421	434	412	428	390	431	416	458	415	405	416	435	451	432	413	419	402	437	384	406	471	468	455	456	454	431	435	441	396	434	415	395	391	443	489	435	414	431	432	409	446	446	461	467	446	456	415	472	401	454	458	428	474	420	406	405	424	399	438	394	444	415	452	440	441	415	467	428	389
6334	1116	1022	964	939	976	969	995	942	955	953	979	930	1026	934	968	960	978	964	974	969	958	923	939	984	998	955	951	960	964	906	973	929	1003	954	983	994	994	929	942	994	937	1001	957	957	945	978	984	904	956	978	934	952	933	966	943	914	940	910	911	856	978	964	928	945	991	988	954	997	958	950	935	986	975	970	946	972	946	968	982	981	946	963	911	910	934	924	973	964	939	936	1013	911	939	931	954	897	945	954	925	933	934	926	921	991	976	952	958	926	991	956	950	981	947	1026	997	972	985	936	946	968	969	884	1006	935	883	923	975	991	969	951	942	975	899	948	919	950	1001	942	996	935	956	969	910	896	1019	993	960	995	924	981	957	992	955	988	949	962	995	999	940	924	929	956	970	957	957	983	981	936	925	1020	947	998	971	980	956	968	934	948	942	888	950	954	934	966	954	935	937	944	923	881	945	963	876	919	931	921	979	948	989	967	969	989	940	934	949	969	941	930	926	990	922	960	938	990	938	975	967	1016	952	940	972	975	944	986	918	977	944	897	930	921	938	982	961	893	894	952	985	948	908	982	912	969	931	932	919	913	970	934	934	966	927	1001	943	951	972	916	970	943	998	997	946	1008	995	965	961	964	960	911	922	938	941	951	950	933	1028	942	975	936	982	956	986	976	952	931	992	977	948	944	945	968	898	963	1016	996	978	995	979	987	953	954	949	964	925	956	960	934	937	943	951	948	954	970	965	953	977	989	904	928	941	988	911	964	977	926	908	935	936	946	928	1029	958	975	991	960	966	968	960	927	945	1002	987	971	916	885	955	965	913	963	956	922	1039	883	953	946	982	947	967	952	966	939	943	995	933	944	891	1014	962	979	979	952	1007	910	943	927	972	938	938	984	973	907	1010	981	985	958	931	925	972	926	980	938	972	930	944	953	953	1035	915	997	990	915	942	964	1012	974	1036	966	1011	935	963	982	962	1002	953	965	978	938	887	966	898	957	902	914	974	1001	909	953	958	964	961	927	902	956	981	912	963	960	964	918	961	987	975	958	945	916	929	908	937	945	908	972	978	1039	997	969	919	952	966	926	898	952	968	922	974	989	938	976	915	989	961	956	892	946	967	897	970	941	929	907	964	989	977	952	975	970	977	939	943	940	931	1024	949	975	940	961	929	945	1009	973	959	920	958	899	956	955	947	1019	956	884	998	983	941	993	933	956	1008	964	1014	969	936	1015	903	1015	948	916	948	968	948	962	963	1000	932	961	931	976	932	908	982	987	950	980	987	947	982	986	958	926	930	908	920	950	980	998	966	899	915	967	1008	906	946	970	955	971	946	916	914	913	944	943	949	972	957	967	979	931	951	923	960	928	985	948	988	979	939	920	993	979	986	944	950	1004	929	1006	965	985	932	952	1013	954	962	960	962	976	929	920	1003	923	955	976	970	960	983	974	976	943	985	927	966	949	954	932	878	952	979	958	950	966	937	922	955	977	1032	955	988	942	1007	932	957	946	1019	953	1006	927	931	940	922	968	957	976	940	989	994	952	1004	941	892	937	892	984	955	1009	945	965	983	979	917	989	947	974	946	1009	940	950	979	998	991	944	966	961	902	996	995	928	960	900	922	951	963	991	940	998	955	952	936	977	1011	986	947	991	894	958	960	982	985	959	956	979	949	948	904	974	965	955	956	947	949	983	980	968	959	1015	943	982	1016	929	979	929	923	989	968	968	933	927	953	974	952	977	952	967	919	970	941	926	964	922	986	953	959	946	931	960	970	933	928	928	989	977	951	939	946	999	970	946	978	959	966	985	937	966	1001	952	900	1000	961	923	968	999	993	925	984	947	955	968	908	930	937	964	960	1007	994	927	955	958	998	976	893	951	994	993	982	977	927	970	931	948	902	947	960	1016	934	950	922	979	931	945	949	983	961	948	965	991	937	913	986	952	968	930	951	946	938	964	920	982	963	952	926	935	958	953	922	955	988	941	977	986	966	929	986	932	947	950	971	960	1001	953	952	969	923	975	913	961	972	999	956	944	999	955	989	929	942	952	931	950	945	1020	960	958	911	978	974	943	885	945	960	959	948	1010	1042	892	936	965	993	893	909	967	957	984	983	981	962	928	941	912	955	996	966	943	925	938	962	941	896	946	935	943	966	974	969	942	978	949	954	948	966	969	966	980	969	945	928	988	966	969	1004	962	915	904	909	930	937	922	939	951	986	1001	918	976	904	914	952	967	933	924	1007	953	987	914	1035	942	964	890	994	988	914	962	1006	911	989	947	947	927	903	969	920	999	969	961	936	888	926	902	984	916	999	967	973	964	908	873	970	1022	938	949	978	957	881	937	950	945	994	934	950	932	991	982	997	984	963	982	929	998	973	929	954	984	926	924	955	988	913	951	950	942	955	883	948	949	946	948	920	993	982	964	939	981	919	922	975	977	973	985	959	935	946	911	973	966	891	938	926	969	988	905	970	939	1004	1009	937	904	925	936	958	972	999	953	918	937	966	982	970	950	964	976	942	952	989	969	985	982	958	986	916	926	989	916	951	948	925	935	1026	1004	978	1011	963	970	983	942	959	918	1015	916	933	929	974	981	957	995	956	952	974	922	1005	986	948	920	955	935	964	891	905	972	970	939	901	922	980	938	957	910	982	898	968	981	932	954	948	945	963	948	972	905	976	960	937	970	938	944	888	964	948	994	954	934	961	1002	980	927	932	955	913	959	1001	974	972	947	910	957	936	964	973	922	949	965	995	962	972	967	942	985	999	963	984	966	952	997	968	955	930	922	932	906	893	922	990	1001	975	958	952	974	930	967	957	921	942	951	968	917	992	970	950	940	985	929	971	978	955	980	927	945	975	943	1018	945	1012	959	943	942	968	942	963	934	983	963	984	937	999	973	958	982	946	974	892	938	960	924	970	997	886	956	945	995	943	1002	947	1015	918	982	962	987	941	948	988	919	968	947	971	889	994	929	1006	988	981	922	958	943	980	961	1001	1001	962	917	997	997	1008	947	962	990	941	932	900	940	955	948	945	982	959	953	966	954	1002	943	988	957	947	908	938	945	988	933	1003	956	1066	916	969	985	989	948	943	927	970	932	971	945	927	969	886	897	975	970	938	936	968	928	995	958	921	919	960	938	942	943	998	931	948	921	939	964	946	933	983	943	910	984	976	977	977	912	966	946	989	916	961	950	938	1020	913	927	898	972	961	927	892	920	945	987	1040	947	918	932	939	909	896	917	1004	909	995	902	933	960	934	981	908	1001	964	964	948	957	928	950	973	985	940	977	923	922	979	970	918	983	985	963	962	920	928	934	991	955	975	968	920	925	956	969	926	937	971	1009	941	955	976	950	978	972	1055	960	984	954	955	1022	931	912	929	909	953	974	929	923	950	963	981	984	928	985	943	926	923	982	953	971	982	1030	947	979	951	976	960	964	935	906	980	986	953	943	956	972	1004	946	954	936	932	925	974	908	983	959	872	994	906	970	940	919	990	992	931	982	991	981	966	952	939	986	996	914	974	966	971	981	1001	1000	951	947	919	910	966	931	909	937	970	991	976	897	928	976	932	1003	947	929	968	918	951	983	953	921	971	959	974
24718	21145	24713	27816	20991	3560	631	504	484	449	426	435	443	429	396	420	415	439	378	443	398	397	400	429	410	389	407	382	409	377	414	379	420	384	372	401	431	389	410	397	366	390	368	350	408	390	391	390	358	405	363	379	362	375	379	428	397	351	398	411	367	385	387	371	361	396	407	366	424	334	407	387	362	394	356	409	376	412	375	370	410	357	396	386	378	412	358	408	408	422	393	401	395	411	393	385	404	391	417	393	407	358	348	388	373	387	366	374	387	386	370	404	388	367	373	363	385	412	380	399	367	447	384	382	390	366	373	363	388	418	370	365	410	382	370	393	362	391	411	349	367	349	414	405	430	349	369	399	408	380	416	424	358	385	402	380	366	361	397	400	384	363	373	404	404	403	379	406	372	402	384	377	415	419	374	376	387	355	371	390	380	392	391	387	393	392	401	401	406	398	384	408	431	373	372	409	375	405	375	377	395	383	383	373	413	408	419	408	379	374	371	376	380	394	414	371	385	418	393	381	387	392	390	428	395	389	399	337	403	414	367	404	411	422	367	392	387	400	385	384	402	398	381	381	376	375	394	395	395	388	402	375	404	393	376	372	369	404	340	382	372	385	378	421	405	430	381	385	396	377	407	402	396	367	392	397	375	413	425	401	383	364	392	434	376	367	429	372	406	370	374	401	402	370	396	369	401	366	388	386	386	374	371	395	402	379	377	345	334	363	359	383	408	407	383	407	423	367	410	335	356	384	384	367	370	406	387	372	408	409	375	384	397	394	375	384	413	382	381	374	355	399	404	353	411	390	394	390	386	390	347	360	398	379	405	422	380	365	420	390	401	338	364	368	410	396	418	386	391	387	345	350	400	352	412	385	378	388	397	411	373	375	386	389	367	400	389	362	405	354	410	383	367	353	371	414	379	382	382	428	404	375	348	366	369	419	364	423	401	400	416	407	392	366	396	409	365	401	373	374	387	403	394	372	411	387	379	389	404	393	379	377	432	382	412	373	394	389	372	372	407	365	421	371	368	390	411	362	380	405	396	419	394	354	391	368	421	430	397	391	433	379	389	341	396	435	370	425	382	381	377	430	409	367	401	399	392	335	407	392	420	392	378	375	428	424	393	383	364	380	376	365	402	356	408	436	387	423	421	372	391	367	380	388	358	387	401	380	363	354	400	389	395	374	394	397	368	381	398	393	376	390	396	354	348	365	390	386	402	420	396	399	407	425	400	340	405	408	370	395	404	422	425	393	366	385	402	397	375	382	389	376	393	357	361	401	358	402	426	378	359	368	385	377	382	346	418	414	366	367	362	398	443	365	374	395	402	360	372	387	364	385	389	369	415	431	380	394	348	359	452	363	385	395	389	386	379	390	331	361	447	356	362	389	417	400	373	391	366	363	371	441	384	354	378	443	410	382	396	376	380	379	389	379	368	381	368	375	374	370	392	405	382	391	383	391	377	397	377	363	371	422	364	334	416	391	404	372	376	400	399	376	424	386	400	390	383	367	358	394	404	399	373	374	387	422	359	390	407	379	381	373	379	372	401	361	398	401	391	412	383	395	380	386	386	400	387	363	369	416	420	413	386	390	434	393	359	395	393	389	396	426	397	397	416	383	361	358	379	395	390	435	388	379	416	367	410	390	401	376	368	393	393	399	400	407	407	394	403	391	404	400	391	371	412	406	382	385	382	389	382	396	321	369	373	402	373	367	404	380	360	373	404	374	387	382	351	360	373	374	399	362	383	410	385	410	352	385	352	426	398	373	359	392	358	361	401	365	409	374	416	411	390	367	396	362	355	387	395	381	416	337	387	402	371	416	403	371	388	342	430	386	412	385	372	406	363	409	362	399	355	386	360	365	399	409	362	383	382	395	368	376	365	375	355	401	375	386	388	394	375	405	377	389	399	387	366	384	393	386	357	363	413	395	365	392	377	398	410	397	402	388	391	358	395	418	397	395	350	367	390	383	375	376	383	404	397	407	393	409	386	372	369	402	361	356	361	361	366	372	384	382	353	373	375	395	412	377	357	381	350	352	379	352	352	403	326	399	398	363	381	378	367	379	395	425	392	363	386	437	424	396	365	406	352	390	377	372	379	397	392	349	404	366	415	406	396	372	370	394	398	358	403	381	379	408	374	401	364	395	392	396	350	372	384	396	394	365	365	373	368	362	337	377	439	409	372	395	410	375	393	424	414	404	371	389	404	406	342	386	397	397	421	385	366	393	363	378	369	378	363	385	391	382	401	354	366	398	394	446	417	382	369	356	386	345	392	421	374	373	380	374	400	399	396	417	356	409	369	394	404	405	358	410	389	379	386	364	364	400	418	367	376	391	400	417	450	376	400	370	348	422	375	424	375	411	397	395	416	375	427	354	401	408	365	327	398	391	364	367	400	362	371	392	376	404	353	372	358	385	413	378	388	386	373	376	399	375	382	430	389	354	410	373	400	401	388	380	375	391	403	384	407	374	360	409	389	392	404	353	384	362	348	390	386	362	338	377	407	385	367	383	372	415	396	392	367	385	410	378	397	387	376	360	377	401	386	405	347	377	381	414	375	390	426	421	327	361	365	352	384	383	405	408	388	379	388	354	391	377	377	382	410	434	398	377	361	381	399	391	346	335	417	398	381	377	362	389	364	376	383	367	391	385	382	387	405	390	394	417	326	373	364	355	330	429	381	424	362	380	390	363	396	379	408	364	403	366	359	417	399	369	372	396	382	388	381	373	347	400	365	376	383	397	405	399	379	360	408	403	384	341	414	355	374	350	408	417	381	364	376	367	369	366	410	384	405	394	395	394	416	375	417	388	411	408	384	373	380	382	365	415	398	396	409	397	385	404	387	388	412	385	406	416	342	334	424	386	395	387	400	408	403	382	373	407	350	376	401	380	382	386	366	374	351	405	430	370	410	375	360	383	396	385	371	378	398	384	396	365	375	400	384	361	346	359	385	350	374	393	424	377	429	419	371	378	391	411	374	399	400	387	386	383	350	376	382	382	367	376	343	340	409	371	363	376	378	375	383	389	379	411	364	380	396	411	396	386	361	390	385	368	371	409	407	374	354	383	390	365	378	344	366	411	400	391	367	387	361	395	387	396	395	364	387	416	330	391	408	360	344	389	368	382	400	378	406	412	393	339	394	376	371	408	386	387	428	376	389	343	439	379	362	433	367	381	388	374	400	360	362	359	362	403	422	423	374	381	371	397	388	379	389	368	435	382	360	408	378	385	351	378	385	400	394	399	368	377	381	368	355	385	390	341	381	388	391	381	400	398	381	372	385	384	407	362	369	385	361	375	394	417	431	365	360	347	408	369	382	355	350	375	363	411	363	376	395	375	395	385	388	381	379	393	365	357	411	387	413	432	373	394	412	388	405	384	375	365	358	406	422	392	386	361	383	332	429	363	412	332	369	388	408	398	402	409	372	351	328	378	371	385	353	377	401	383	374	371	408	364	410	386	402	382	354	387	392	385	380	420	429	408	386	390	369	360
3787	3130	2186	1325	1073	997	962	952	885	896	841	890	822	836	897	889	843	854	873	890	824	879	892	859	853	833	890	853	857	868	844	816	845	853	920	869	845	821	802	868	885	790	863	842	844	844	848	842	880	858	873	880	852	844	889	844	852	831	847	842	810	845	882	855	812	831	837	860	845	860	874	839	857	855	883	747	831	906	857	875	867	896	838	856	808	815	829	788	842	887	865	877	859	825	851	845	833	843	875	822	819	850	840	812	845	862	844	896	822	819	828	835	821	899	828	828	843	801	854	892	812	836	826	810	871	896	809	869	872	827	847	863	858	882	858	816	833	804	869	869	819	840	863	882	835	798	894	877	813	883	829	833	882	897	873	843	837	875	826	815	826	782	840	895	803	818	844	880	831	804	836	853	860	853	839	856	870	817	836	835	850	837	829	800	840	819	827	842	803	828	808	842	890	857	816	843	815	849	851	872	896	860	839	818	836	849	869	812	858	885	824	899	822	835	832	872	876	823	868	860	825	830	873	833	855	893	861	834	826	836	844	879	843	842	900	862	891	850	896	834	867	804	825	839	780	845	841	924	881	850	878	849	889	858	831	846	887	800	857	838	854	857	883	845	812	883	835	800	813	821	842	832	831	870	895	866	871	832	896	853	848	828	820	797	856	828	813	810	833	893	818	826	868	801	851	810	867	829	871	888	885	829	809	840	839	837	775	871	835	834	869	861	817	845	875	838	866	854	814	871	836	862	828	870	861	831	824	902	804	837	868	826	851	850	862	845	867	881	879	803	819	843	810	786	865	818	819	860	860	842	882	884	835	858	825	862	861	865	859	858	833	853	791	863	867	911	799	867	843	833	838	844	809	851	865	867	819	856	817	818	864	842	835	832	859	826	815	854	795	858	858	838	875	855	839	835	884	856	905	902	866	803	876	854	796	842	852	900	853	889	862	849	840	796	883	864	868	842	852	891	837	836	819	832	867	840	891	864	832	872	817	915	795	838	851	869	862	848	821	867	831	806	879	878	833	855	842	807	788	864	853	860	850	842	816	867	850	843	850	844	837	851	849	816	867	869	837	846	846	881	885	856	823	882	821	861	872	862	870	849	825	844	901	853	861	871	876	872	849	832	850	901	848	844	866	848	839	766	892	796	825	817	833	865	856	820	808	886	874	821	850	820	867	851	844	860	847	807	849	894	758	832	834	855	841	869	877	814	831	800	830	864	866	822	911	856	842	849	850	874	822	809	861	843	876	809	832	794	876	867	880	890	848	785	819	832	871	865	861	847	882	930	836	834	840	831	825	839	860	854	821	856	850	871	834	811	794	874	849	906	842	863	883	842	822	906	807	829	859	794	833	832	807	838	828	814	851	809	856	839	835	872	867	828	863	852	844	794	811	840	838	895	808	863	840	863	840	840	814	914	824	779	835	850	818	874	852	870	812	876	903	899	812	865	827	872	859	838	845	856	860	870	871	846	844	828	866	857	800	836	853	863	817	880	840	807	818	872	840	882	815	824	873	874	917	860	846	886	840	866	884	790	837	869	791	831	854	814	927	821	827	844	824	852	822	819	849	898	858	884	845	876	838	787	839	839	893	837	846	802	799	856	834	840	875	906	845	847	853	832	828	853	829	868	818	837	853	859	895	844	820	836	831	818	846	835	860	876	920	875	809	820	861	886	898	883	866	877	837	825	816	806	821	883	825	810	832	867	887	815	855	840	826	815	870	853	858	862	852	809	830	854	845	841	768	855	856	839	874	831	835	880	831	895	811	860	836	843	842	829	834	853	868	831	847	803	806	859	904	809	863	859	875	823	850	911	851	870	800	836	843	836	805	863	828	898	862	800	844	861	880	909	824	865	812	887	822	894	840	866	839	828	842	823	840	841	805	845	836	833	841	894	884	861	880	859	889	854	823	829	873	783	887	873	854	792	851	804	832	835	851	812	863	834	854	840	843	847	882	831	774	832	875	852	883	861	854	903	877	848	782	814	803	828	913	840	807	807	835	814	809	822	791	800	823	843	821	848	823	817	847	863	873	812	797	880	866	767	868	853	902	856	836	849	841	817	831	855	839	872	868	841	834	876	847	801	913	897	812	856	836	835	885	870	806	869	820	882	827	858	819	779	855	826	855	877	809	843	865	849	827	829	865	854	819	843	846	841	886	828	863	823	778	870	891	824	891	863	829	862	865	820	823	916	894	856	846	863	886	867	837	846	869	840	828	853	837	862	845	822	860	834	858	801	850	825	882	819	826	875	877	888	799	825	766	900	879	788	840	881	855	869	837	790	870	838	864	877	890	897	827	828	830	853	877	895	869	819	886	827	798	820	840	833	869	845	860	818	874	891	879	841	817	799	838	805	850	856	841	796	816	816	837	865	859	845	841	876	845	850	855	867	841	868	807	872	872	886	866	873	882	860	833	846	853	814	804	809	824	815	895	800	898	847	840	855	874	827	821	834	839	843	845	857	875	834	851	779	835	803	854	891	825	845	864	861	818	878	873	868	816	866	848	814	830	827	853	779	819	866	876	850	829	861	836	860	817	839	864	872	807	856	845	889	862	809	946	819	848	840	868	884	846	872	845	888	923	786	887	825	923	814	835	882	840	845	815	858	873	872	882	813	886	852	836	846	773	778	823	812	820	846	888	854	827	850	839	846	867	865	841	875	871	812	849	833	870	902	857	878	813	837	837	788	872	861	859	809	829	884	849	854	872	849	832	865	870	835	857	834	865	799	837	868	873	784	840	843	838	807	809	830	854	845	829	848	857	858	852	918	848	803	862	828	827	876	835	828	853	869	872	845	836	861	871	870	848	837	841	850	859	891	816	871	899	872	829	815	829	870	847	772	871	863	872	838	854	821	885	834	852	874	884	834	876	879	809	829	872	873	829	821	865	825	897	828	813	800	820	842	801	882	861	830	871	827	827	851	839	824	886	889	829	796	785	853	897	818	826	866	816	881	856	835	806	905	831	828	846	832	859	863	886	834	810	903	819	871	868	847	886	796	813	847	799	902	821	868	835	818	816	871	839	824	814	884	802	795	827	841	849	889	776	837	857	878	872	820	878	868	818	830	846	871	893	919	831	828	865	841	864	887	838	841	842	790	862	832	865	839	831	860	795	828	855	842	834	787	839	870	806	849	847	867	857	870	895	861	859	818	859	878	828	873	877	879	825	858	834	891	831	794	882	813	824	866	818	806	853	811	861	844	882	852	869	875	847	872	910	892	848	856	851	915	877	815	860	791	817	884	793	840	889	878	915	840	817	835	857	851	831	880	860	856	883	865	854	884	819	848	839	833	862	839	842	830	802	855	855	838	887	799	847	807	877	806	891	824	872	833	789	867	831	843	878	811	869	843	838	835	841	828	877	897	847	843	865	867	827	879	824	839	803	867	849	822	873	822	836	846	807	793	848	861	801	869	862	872	856	820	850	824	856	855	858	874	836	888	850	835	836	831	900	822	873	848	861	887	845	833	848	852	889	855	856	880
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
