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
341668051673	341668052233	341668052783	341668053333	341668053882	341668054433	341668054983	341668055533	341668056082	341668056634	341668057184	341668057734	341668058282	341668058834	341668059384	341668059934	341668060483	341668061035	341668061585	341668062135	341668062683	341668063235	341668063785	341668064335	341668064884	341668065435	341668065985	341668066536	341668067084	341668067636	341668068186	341668068736	341668069284	341668069836	341668070386	341668070936	341668071485	341668072037	341668072587	341668073137	341668073685	341668074237	341668074787	341668075337	341668075886	341668076437	341668076987	341668077538	341668078086	341668078638	341668079188	341668079738	341668080287	341668080838	341668081388	341668081938	341668082487	341668083039	341668083589	341668084139	341668084687	341668085239	341668085789	341668086339	341668086888	341668087439	341668087990	341668088540	341668089088	341668089640	341668090190	341668090740	341668091289	341668091840	341668092390	341668092940	341668093489	341668094041	341668094591	341668095141	341668095689	341668096241	341668096791	341668097341	341668097890	341668098441	341668098992	341668099542	341668100090	341668100642	341668101192	341668101742	341668102291	341668102842	341668103392	341668103942	341668104491	341668105043	341668105593	341668106143	341668106691	341668107243	341668107793	341668108343	341668108892	341668109443	341668109994	341668110544	341668111092	341668111644	341668112194	341668112744	341668113293	341668113844	341668114394	341668114945	341668115493	341668116045	341668116595	341668117145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2300	2713	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22889	21601	28719	24956	21834	25450	37857	31421	21397	12120	5267	2018	902	503	448	425	435	432	449	403	430	451	482	425	461	453	459	467	409	448	402	408	450	428	441	402	441	440	451	446	449	485	424	419	446	438	431	452	416	408	487	449	418	431	443	414	416	414	414	467	478	399	444	378	456	425	442	455	444	413	416	432	412	459	423	470	414	467	474	486	405	442	439	475	435	436	455	422	459	435	442	428	429	447	414	437	450	425	416	425	425	443	434	469	439	425	446	413	419	471	452	421	428	417	420	420	450	402	406	438	436	443	457	408	419	413	456	449	414	466	437	446	451	431	455	444	398	453	426	421	423	406	432	424	493	423	421	440	419	425	443	478	422	429	460	416	405	444	430	447	459	420	436	444	443	439	428	447	476	450	429	420	445	419	391	420	443	452	392	430	435	398	444	407	432	419	426	462	435	457	451	446	408	407	414	432	425	424	427	422	448	426	432	446	454	429	408	407	427	441	452	457	435	436	449	468	415	397	442	458	424	427	419	422	428	453	423	428	438	453	435	427	418	438	415	432	437	462	397	400	444	443	437	452	460	421	422	471	472	429	457	428	440	413	425	469	400	429	429	425	412	450	423	412	440	459	447	441	451	440	446	429	455	423	445	452	440	414	415	417	398	450	410	395	424	416	420	473	464	440	452	432	454	419	404	401	431	401	414	398	441	460	447	400	462	418	404	414	455	430	440	418	437	426	455	424	443	457	415	377	448	430	425	430	414	437	417	444	418	385	442	435	442	412	387	433	463	460	430	449	405	390	454	419	450	417	447	450	427	440	425	425	431	430	417	436	429	408	413	452	436	410	448	466	432	433	446	447	438	436	436	422	430	459	451	420	413	434	403	421	413	434	431	454	420	453	435	447	471	417	431	422	442	459	444	424	431	404	430	451	448	427	416	392	436	440	427	467	423	461	419	448	438	391	427	446	419	464	408	406	453	432	426	422	475	458	450	420	448	427	431	435	443	432	394	449	449	405	416	417	397	445	395	451	403	460	452	465	441	441	474	423	436	430	450	427	443	450	456	445	456	444	449	425	447	416	426	446	397	425	447	420	446	454	487	424	423	426	400	445	423	437	440	462	414	427	449	468	411	436	434	411	463	443	451	468	439	415	447	417	430	430	420	439	463	406	463	410	417	468	445	441	457	458	422	439	385	411	421	437	472	432	461	442	434	489	416	423	428	401	439	432	433	425	432	453	469	460	434	442	440	430	439	428	421	432	410	434	409	476	465	424	442	439	437	432	449	403	413	443	435	411	417	463	417	391	389	384	414	421	441	468	439	421	437	412	430	418	450	424	401	431	422	432	423	493	399	439	458	467	438	436	404	435	423	444	428	398	422	432	417	402	424	376	432	447	393	411	423	436	435	413	395	450	418	427	439	426	446	443	431	425	419	425	388	414	411	425	451	455	427	432	436	406	410	426	428	411	463	401	439	435	433	442	419	444	435	430	485	419	401	401	427	453	408	453	452	406	424	448	457	393	401	458	421	378	444	454	405	441	385	415	412	458	400	422	425	478	456	420	428	470	431	415	420	449	407	436	417	411	439	456	460	413	425	407	428	450	432	401	413	451	436	435	463	484	440	440	471	492	441	464	464	445	414	436	452	418	409	423	413	456	449	409	415	411	438	421	407	426	463	418	456	416	413	407	409	430	429	461	437	397	432	437	436	448	427	450	418	437	433	431	422	449	442	456	461	449	437	411	389	410	440	404	422	401	429	421	429	442	450	449	442	425	403	430	433	407	404	430	432	453	399	427	460	402	429	402	399	485	404	402	396	431	409	391	428	415	423	452	406	435	456	408	435	465	427	383	427	439	446	439	413	435	429	419	403	446	416	438	440	417	440	461	431	431	423	425	455	404	407	404	398	443	430	417	397	439	416	417	426	412	426	428	442	437	461	425	454	438	465	434	470	392	429	419	385	429	406	435	423	434	426	415	450	428	390	436	457	445	405	453	447	408	405	389	466	408	428	436	449	443	466	392	454	419	432	422	439	429	412	410	439	430	435	449	452	430	429	432	436	415	397	454	465	389	448	440	446	382	408	405	449	427	441	438	419	415	409	425	391	391	444	439	410	433	421	425	410	442	455	440	418	466	446	413	420	422	416	454	425	432	429	461	422	451	426	439	414	448	429	424	421	445	419	440	438	455	456	433	392	426	427	426	421	444	442	462	414	430	408	452	427	451	436	407	433	428	437	461	437	424	433	446	411	414	429	397	428	417	435	403	419	443	418	424	428	426	459	425	400	412	475	466	422	423	441	404	420	435	448	422	484	443	427	440	422	461	413	439	470	444	459	416	425	451	430	405	443	418	445	454	446	445	464	434	378	407	413	421	426	401	423	429	472	442	442	481	423	405	408	409	411	398	470	442	415	439	450	414	399	458	442	482	445	426	445	433	426	451	469	453	464	454	416	416	438	427	401	429	431	450	415	445	406	441	396	419	443	386	444	454	447	425	466	424	437	451	397	444	482	471	449	435	407	417	431	439	395	430	433	441	436	438	416	457	419	464	458	471	452	451	450	428	435	443	424	450	418	461	441	448	462	428	457	437	466	429	419	466	407	456	428	418	441	454	451	409	442	431	435	422	438	449	456	408	445	416	447	440	431	448	409	439	422	424	425	382	416	450	452	452	436	423	462	436	450	426	419	458	460	418	443	443	454	457	457	436	445	442	429	450	430	411	397	432	429	462	438	432	430	378	453	434	430	416	411	396	431	410	445	420	418	440	406	411	451	453	418	434	443	450	427	423	432	456	426	435	424	427	429	435	441	434	463	419	443	423	406	438	452	398	448	424	430	424	412	449	412	442	439	408	426	441	456	480	443	408	477	443	434	439	424	442	448	430	419	423	417	449	424	440	409	464	454	476	440	417	436	420	417	395	456	410	410	463	424	381	399	494	407	430	440	445	419	421	427	408	464	444	429	406	422	433	424	413	461	420	398	432	418	405	418	450	453	464	451	415	403	426	419	432	435	421	380	427	429	398	423	431	432	439	425	435	447	431	398	466	455	433	387	413	434	415	443	463	404	438	445	440	446	432	448	438	439	457	416	422	421	437	444	401	413	426	431	435	425	431	408	449	428	445	434	425	418	432	415	433	447	417	423	418	413	421	407	423	396	477	410	434	441	382	417	409	415	420	443	409	390	428	427	419	419	434	415	414	418	459	425	469	413	391	468	450	412	434	437	458	435	436	379	392	421	423	395	473	411	437	426	455	436	430	418	436	411	438	428	421	434	416	428	431	437	446	430	389	409	433	426	438	437	463	419	401	412	407	397	432	412	381	436	432	433	416	421	429	389	429	432	402	457	421	431	375	426	413	450	402	438	461	405	422	416	438	448	446	452	427	379	437	444	420	441	439	395	427	447	413	430	445	442	400	446	427	417	448	439	410	411	459	425	386	418	433	455	456	440	386	436	432	430	401	432	439	433	445	446	453	408	423	415	432	380	428	432	426
11506	15087	12095	20079	15365	26619	42476	38157	28863	18547	9856	4446	1837	840	644	673	660	680	669	657	694	709	635	652	609	602	673	686	683	727	647	689	674	655	691	675	641	682	636	657	639	653	706	692	689	651	717	673	657	654	706	653	666	649	714	630	644	700	653	715	678	641	693	644	652	657	644	650	670	669	685	636	630	653	626	686	672	687	651	686	690	664	619	635	612	664	696	647	607	671	671	646	696	662	684	654	639	674	647	648	675	714	671	663	693	659	645	675	647	670	654	656	648	645	667	666	637	663	650	620	644	681	673	638	692	661	662	691	706	661	690	676	654	660	681	646	625	647	662	626	629	665	644	654	630	710	618	705	699	649	682	654	719	654	647	678	662	687	672	707	655	667	668	637	658	688	665	680	665	669	647	643	690	686	639	721	681	657	699	618	651	657	692	663	714	698	642	653	666	689	646	666	635	655	650	682	682	636	692	634	667	646	690	690	688	644	686	681	622	643	678	695	638	650	688	644	713	656	685	668	725	691	658	689	640	665	603	707	682	643	662	657	675	682	659	639	661	675	682	666	659	686	651	639	672	634	700	651	707	696	648	696	687	637	671	658	667	649	663	667	701	668	637	664	692	658	677	672	659	608	684	654	695	662	660	685	623	676	666	673	676	651	631	683	658	710	688	652	667	642	655	695	662	673	633	669	633	667	681	690	624	658	611	673	625	667	666	650	687	624	649	666	669	618	671	632	639	659	684	635	681	663	660	624	662	632	688	635	665	640	640	655	649	660	670	623	690	689	682	626	649	616	639	703	650	648	641	662	697	663	636	640	661	643	678	641	678	637	683	673	661	682	666	693	671	693	694	691	635	673	655	691	688	664	604	615	657	658	628	678	667	666	633	651	654	662	690	728	625	674	674	653	714	662	708	670	685	652	640	645	658	680	623	635	648	684	678	759	694	685	663	677	648	648	620	625	681	698	680	697	702	638	658	642	650	669	613	625	677	641	658	665	721	638	638	668	636	725	674	637	680	679	631	655	640	665	685	640	660	671	685	642	646	669	657	686	668	662	612	657	629	676	647	695	639	655	635	672	669	651	630	696	628	674	690	652	671	646	655	711	682	649	679	661	685	622	665	665	697	663	688	643	687	630	644	673	639	615	663	599	649	668	674	655	614	710	626	670	657	687	680	713	662	687	687	660	652	667	640	693	681	684	647	621	614	676	708	683	683	703	672	642	652	642	647	671	629	625	621	690	681	660	685	663	698	607	663	582	645	661	633	674	611	668	670	671	634	613	689	673	651	652	707	730	666	666	665	663	644	619	660	708	690	659	715	668	704	659	654	663	642	649	661	627	654	629	708	622	702	673	651	687	683	648	658	640	714	647	657	635	633	666	637	687	638	638	665	681	644	651	657	675	649	686	600	641	696	663	608	651	679	627	661	639	668	663	688	657	639	673	664	613	674	721	658	657	636	686	658	680	709	637	642	663	686	598	682	659	671	710	663	637	682	688	644	723	717	632	642	671	657	680	635	668	680	648	648	656	676	615	694	688	599	669	632	656	662	689	611	692	686	695	692	689	674	641	723	695	673	663	592	670	660	650	685	654	682	761	663	635	608	674	680	659	658	648	648	687	655	681	662	666	664	623	638	686	729	657	657	712	665	685	627	692	626	687	688	677	688	654	643	684	666	703	647	633	671	672	696	673	660	679	653	661	663	610	646	705	659	593	681	650	671	686	664	600	657	674	659	683	652	611	650	624	621	694	661	710	659	615	682	626	675	669	651	646	669	649	680	638	677	680	688	690	669	660	669	637	652	659	634	608	646	674	627	681	590	657	671	685	682	698	636	644	651	687	642	651	625	656	676	706	685	641	682	625	699	630	683	661	691	654	689	646	664	652	649	687	660	680	665	626	664	679	631	688	665	718	666	645	640	670	653	692	689	631	666	689	681	688	680	678	661	650	638	685	653	650	673	694	639	650	657	653	660	640	696	669	657	658	660	670	675	683	671	656	697	693	679	647	683	716	691	633	637	635	684	664	670	627	662	706	680	659	647	677	677	646	675	635	646	635	632	686	654	636	673	705	696	682	669	642	641	669	655	683	629	693	678	668	675	649	646	616	696	692	681	652	642	645	631	687	673	691	676	684	687	646	621	646	659	668	648	693	663	661	678	660	616	648	632	626	642	660	647	693	628	708	678	688	661	618	685	649	646	618	653	667	671	639	618	662	701	657	672	642	650	748	704	638	614	654	664	653	697	686	651	627	637	642	645	646	683	665	655	659	640	667	662	647	687	720	654	672	665	659	709	682	710	642	638	632	655	642	626	645	665	636	700	625	685	701	719	629	659	636	702	666	670	656	647	675	662	632	648	642	693	664	711	668	662	678	648	670	682	693	658	661	663	732	607	671	618	656	648	681	676	607	638	650	635	636	690	692	650	647	742	676	673	641	656	682	670	649	643	655	677	647	644	670	615	672	637	681	703	595	620	661	681	658	682	702	635	641	682	644	633	607	653	686	702	662	692	659	657	704	688	601	672	667	660	638	676	664	659	658	600	654	645	664	682	651	626	635	678	691	665	610	700	660	652	663	672	640	627	637	691	660	659	626	638	696	661	609	670	680	680	649	680	651	683	710	679	662	690	654	667	678	638	653	696	644	655	677	658	634	689	663	639	660	646	689	641	658	705	650	648	625	686	685	654	652	661	660	675	659	624	666	666	615	691	647	669	693	649	641	673	685	682	626	678	687	590	641	649	655	701	645	714	622	648	654	634	613	629	659	659	670	660	598	639	659	633	688	687	673	688	643	652	673	677	657	641	673	616	701	663	676	643	655	670	697	682	658	652	656	665	633	683	680	642	696	622	689	606	628	666	647	674	659	685	687	680	661	683	679	689	667	657	692	689	669	611	662	692	653	637	671	666	669	677	671	680	628	681	663	683	675	727	640	664	705	670	668	659	681	657	695	666	608	641	672	705	680	621	662	653	626	630	689	655	692	633	662	620	635	664	614	638	685	627	654	655	645	650	681	637	669	655	635	627	675	631	716	679	601	649	623	611	622	644	655	672	626	629	661	643	715	622	606	652	614	673	624	642	664	677	707	650	660	646	702	628	670	728	631	636	673	675	629	651	664	715	641	695	665	669	660	630	655	678	641	664	681	650	727	691	652	661	651	655	676	639	678	638	631	661	695	671	683	652	687	639	709	600	616	666	641	708	671	683	729	662	650	677	684	650	637	679	660	690	689	683	599	684	627	640	634	638	678	639	692	649	726	672	652	637	674	636	662	693	630	676	667	663	659	704	686	651	644	678	678	686	650	651	645	628	632	706	671	627	652	646	649	661	672	676	708	664	689	647	681	671	629	645	670	668	649	691	704	674	664	678	701	687	725	708	670	651	685	681	648	696	656	697	686	656	677	698	713	702	713	687	694	663	653	655	645	655	724	654	651	659	657	694	637	597	688	651	679	667	638	662	651	641	675	722	692	653	636	695	630	678	678	659	649
27414	18338	4395	2876	3755	3820	3791	2996	1946	1362	1006	864	772	780	755	806	796	721	800	784	760	782	790	775	709	819	775	753	787	783	763	713	718	739	760	759	810	738	776	745	757	742	743	763	814	764	759	752	744	741	730	767	783	761	782	724	767	751	793	798	778	738	777	772	765	708	754	749	720	739	783	792	738	769	740	734	759	794	791	744	775	753	705	720	823	771	809	790	764	812	758	701	758	717	784	825	726	791	758	788	778	801	777	766	744	731	732	770	713	747	768	770	757	706	813	768	747	787	805	729	804	797	767	724	800	798	762	807	779	757	756	773	748	796	767	766	757	795	758	786	763	768	807	778	781	720	716	757	764	791	777	737	843	834	735	750	791	787	734	771	758	765	788	721	760	742	742	751	760	783	769	733	751	750	752	719	740	810	779	791	714	756	774	729	784	760	732	751	798	747	752	756	761	758	766	787	735	769	761	767	745	725	759	793	727	715	805	797	709	753	762	743	745	792	708	712	776	773	727	737	755	731	760	724	807	734	723	747	729	818	747	724	752	705	722	769	786	777	795	753	738	787	771	759	720	774	789	741	777	725	720	749	787	749	736	744	713	764	737	787	730	721	787	745	737	753	772	750	773	721	755	701	784	723	705	789	774	740	822	753	771	770	734	780	734	752	790	728	815	716	816	711	747	771	758	760	732	780	722	741	737	774	748	750	797	724	772	726	779	805	778	768	778	741	736	755	741	720	762	746	797	770	774	733	766	761	757	765	752	778	727	734	749	775	755	775	805	770	753	765	799	755	768	780	767	776	730	753	750	745	734	764	742	790	787	714	747	693	763	795	764	776	801	737	763	738	763	785	778	763	754	745	793	777	778	788	701	760	770	780	725	769	728	783	751	740	759	764	729	701	781	744	769	755	789	802	732	768	760	809	739	754	745	750	702	747	752	778	769	725	723	769	777	787	746	782	804	757	783	749	744	729	725	744	740	776	812	761	766	741	755	764	782	721	719	766	724	751	764	746	739	777	758	740	805	785	745	727	754	800	743	736	731	796	803	737	760	717	740	754	766	772	753	735	772	774	791	761	720	791	726	747	809	774	734	760	810	796	734	773	764	784	711	746	787	756	784	758	758	774	774	753	754	738	751	790	733	805	782	758	747	785	786	796	792	754	770	780	757	752	821	826	762	811	801	753	754	747	772	778	741	760	717	746	803	772	719	800	780	788	772	762	777	776	761	815	785	810	751	777	803	789	763	846	754	754	722	730	777	780	747	785	747	774	770	768	770	760	756	736	741	800	785	738	815	736	772	753	757	768	733	730	748	729	805	781	776	751	733	759	809	730	742	765	730	742	771	758	730	751	743	816	801	760	727	726	818	777	740	754	778	731	736	762	787	774	742	790	736	794	802	749	760	773	796	758	772	776	786	754	761	790	781	739	706	757	772	763	735	763	742	720	768	790	716	741	754	790	734	783	764	725	768	764	744	720	744	709	740	744	756	779	779	795	760	760	737	763	769	756	722	752	749	721	766	750	768	736	741	759	785	741	754	793	760	769	806	818	767	788	750	800	834	781	735	781	771	764	750	784	709	725	784	730	745	734	744	764	781	733	804	821	767	755	697	764	776	796	763	783	754	779	755	760	735	760	723	728	766	778	743	738	793	781	727	758	736	767	747	726	769	739	761	780	724	771	715	769	754	738	751	765	751	737	746	763	749	786	737	740	754	695	746	720	728	782	753	754	744	754	752	790	786	789	770	727	726	770	759	728	772	761	792	798	762	753	799	791	767	750	727	750	768	718	804	744	786	781	747	733	725	755	730	782	771	763	783	748	752	768	759	754	774	775	819	740	761	754	735	727	771	704	792	730	743	752	726	785	753	768	769	790	743	770	756	756	760	736	758	748	731	720	762	768	727	773	721	759	784	767	745	737	734	709	761	839	788	743	773	743	764	796	786	762	735	741	758	782	783	760	785	795	799	778	747	806	774	764	751	780	760	779	732	755	728	779	799	749	797	779	806	766	814	756	765	803	782	756	748	783	789	788	750	749	720	743	780	761	775	785	746	818	743	750	734	755	741	785	762	749	751	753	759	780	755	762	755	827	759	731	770	738	748	742	756	751	744	764	747	784	674	766	735	736	757	735	768	752	788	780	757	786	737	771	756	761	715	747	738	785	737	820	808	771	809	724	776	763	739	772	755	730	800	750	726	740	803	795	791	761	739	755	754	719	766	797	764	731	712	763	783	755	724	816	737	738	781	776	732	766	722	753	786	750	760	776	734	784	738	755	766	744	739	749	787	795	767	750	735	686	770	757	744	727	744	742	743	777	737	696	737	738	783	779	719	780	760	760	773	779	750	742	790	725	791	771	769	747	724	801	746	754	745	718	703	754	774	783	789	754	769	756	779	765	726	716	762	794	798	812	756	779	786	821	762	719	757	794	746	797	759	725	808	824	812	811	736	783	769	760	748	740	725	759	768	769	769	791	780	736	784	720	799	777	782	765	728	800	775	776	796	764	791	753	740	742	778	768	761	743	772	745	712	765	761	773	774	757	741	759	742	765	747	743	772	773	812	769	742	721	744	751	755	763	785	760	740	769	757	824	762	790	740	735	769	755	782	691	732	739	767	715	716	751	765	718	755	786	775	749	736	726	768	754	729	755	742	766	796	775	757	728	739	745	759	748	755	773	711	790	775	739	740	781	741	798	735	777	766	730	771	745	718	806	772	767	688	780	745	749	786	770	797	768	707	768	807	771	731	779	757	764	696	765	772	740	750	788	770	744	719	772	764	766	768	764	759	722	703	774	720	768	769	725	772	759	768	773	768	811	718	760	748	741	724	741	762	715	762	766	756	777	759	763	788	762	751	752	723	785	728	734	732	789	751	732	748	791	760	758	771	767	779	732	752	794	715	706	746	766	786	786	778	742	784	775	750	785	760	738	742	729	748	794	742	788	765	784	779	786	775	813	794	809	742	710	734	754	787	764	776	732	792	764	710	743	737	783	731	741	754	741	744	717	742	728	715	732	778	737	760	719	748	747	748	735	713	733	806	747	715	763	801	738	783	745	753	741	799	756	759	771	771	744	808	734	739	779	786	773	749	790	786	739	761	738	731	768	740	810	788	699	742	812	725	775	732	787	694	786	773	779	791	779	749	801	802	770	715	734	758	773	810	723	769	762	737	788	734	745	797	766	772	755	739	736	762	790	784	709	764	798	734	711	815	763	727	780	764	834	750	714	747	808	760	818	797	765	772	804	762	816	798	777	794	739	811	741	791	729	801	751	744	787	790	780	768	765	741	750	751	761	772	832	738	765	751	769	726	768	717	742	812	772	737	793	769	769	773	751	758	736	752	769	761	761	805	740	745	761	742	779	733	789	789	722	771	754	734	795	770	766	763	813	742	736	761	824	716	798	722	765	721	774	780	764	773	762	741	783	693	766	773	732	784	776	738	734	736	760	723	749	762	780	769	782	736	758	767	725	754	773	753	784	798	760
7504	3050	2125	4174	6235	6948	6993	5466	3356	2431	1641	1330	1194	1167	1200	1148	1069	1113	1133	1147	1149	1129	1176	1142	1142	1272	1166	1169	1178	1197	1159	1228	1189	1140	1114	1165	1156	1185	1171	1197	1098	1202	1163	1174	1130	1151	1142	1151	1192	1176	1223	1115	1156	1138	1125	1184	1166	1144	1157	1170	1130	1174	1179	1130	1173	1172	1152	1138	1183	1157	1152	1137	1087	1117	1186	1190	1205	1189	1119	1179	1150	1127	1104	1141	1183	1136	1096	1112	1201	1131	1124	1143	1124	1153	1100	1123	1170	1171	1150	1136	1211	1120	1032	1159	1119	1118	1207	1116	1190	1193	1111	1139	1203	1157	1161	1169	1160	1128	1172	1167	1151	1162	1132	1185	1212	1191	1144	1139	1168	1165	1227	1198	1139	1202	1138	1172	1176	1121	1161	1177	1145	1134	1174	1165	1132	1121	1152	1159	1192	1192	1171	1196	1179	1147	1222	1170	1148	1111	1152	1132	1090	1174	1176	1124	1184	1162	1113	1174	1132	1138	1185	1117	1139	1113	1100	1177	1133	1116	1182	1111	1141	1207	1117	1155	1186	1077	1178	1202	1126	1192	1143	1138	1195	1147	1175	1178	1156	1126	1155	1154	1173	1152	1178	1153	1188	1174	1136	1132	1186	1155	1140	1156	1188	1168	1163	1152	1198	1182	1151	1178	1163	1181	1142	1107	1106	1123	1162	1183	1199	1117	1182	1117	1191	1126	1159	1172	1107	1101	1115	1136	1159	1120	1149	1113	1150	1165	1167	1167	1150	1235	1132	1180	1135	1166	1167	1223	1096	1162	1193	1137	1139	1185	1088	1178	1187	1104	1114	1099	1164	1210	1151	1147	1147	1193	1175	1123	1202	1144	1115	1141	1115	1169	1162	1183	1144	1145	1157	1108	1120	1204	1151	1126	1150	1186	1186	1184	1213	1148	1162	1144	1182	1177	1157	1161	1142	1146	1157	1103	1121	1189	1182	1131	1102	1187	1170	1143	1132	1203	1205	1122	1137	1193	1137	1082	1157	1225	1127	1183	1228	1137	1132	1179	1166	1129	1142	1073	1182	1113	1172	1191	1096	1186	1208	1201	1113	1194	1254	1098	1205	1113	1154	1184	1163	1170	1194	1147	1116	1172	1098	1107	1119	1174	1111	1182	1190	1147	1179	1162	1145	1179	1134	1174	1147	1196	1093	1146	1221	1155	1127	1234	1080	1162	1129	1185	1194	1171	1148	1214	1174	1169	1112	1173	1214	1169	1145	1173	1126	1142	1137	1155	1192	1115	1232	1142	1180	1160	1205	1140	1144	1131	1131	1142	1202	1176	1157	1144	1141	1161	1153	1130	1131	1144	1191	1084	1167	1145	1140	1176	1137	1185	1190	1221	1133	1096	1200	1200	1187	1161	1130	1202	1165	1140	1153	1200	1154	1115	1119	1102	1157	1141	1117	1193	1163	1087	1199	1094	1168	1146	1152	1106	1208	1154	1207	1185	1163	1220	1196	1062	1172	1156	1147	1222	1150	1204	1161	1154	1147	1164	1178	1131	1130	1143	1162	1190	1187	1172	1170	1178	1253	1106	1210	1142	1175	1147	1141	1183	1175	1205	1195	1161	1158	1161	1192	1093	1161	1196	1181	1160	1162	1202	1182	1156	1142	1158	1162	1195	1133	1165	1120	1132	1183	1215	1191	1109	1124	1157	1127	1157	1191	1192	1147	1202	1156	1221	1196	1163	1100	1115	1176	1189	1209	1189	1188	1175	1157	1100	1161	1073	1105	1215	1155	1177	1186	1182	1198	1150	1162	1136	1203	1164	1178	1153	1176	1205	1136	1160	1163	1192	1183	1168	1145	1133	1158	1144	1161	1165	1127	1126	1139	1155	1168	1141	1159	1200	1158	1208	1206	1228	1163	1128	1136	1140	1140	1153	1115	1089	1161	1192	1135	1191	1176	1205	1190	1174	1152	1158	1184	1165	1124	1156	1142	1138	1106	1127	1190	1146	1187	1142	1093	1112	1207	1175	1131	1154	1185	1208	1193	1218	1149	1119	1155	1131	1162	1175	1158	1195	1124	1159	1133	1176	1215	1173	1156	1203	1154	1165	1200	1165	1174	1169	1217	1172	1190	1130	1089	1136	1133	1119	1134	1205	1216	1143	1164	1154	1173	1160	1145	1175	1110	1090	1133	1170	1185	1183	1126	1227	1206	1149	1220	1150	1077	1164	1184	1125	1104	1176	1157	1146	1124	1131	1136	1182	1173	1186	1171	1178	1123	1167	1160	1182	1128	1111	1134	1181	1121	1170	1170	1181	1128	1148	1115	1143	1114	1080	1203	1164	1180	1134	1095	1130	1100	1187	1132	1183	1160	1190	1156	1178	1154	1154	1203	1145	1177	1136	1205	1173	1230	1191	1161	1207	1212	1180	1126	1162	1136	1197	1132	1194	1154	1108	1163	1129	1209	1083	1139	1102	1170	1199	1128	1134	1180	1125	1158	1195	1166	1148	1094	1158	1158	1121	1237	1182	1176	1246	1180	1154	1151	1224	1123	1154	1170	1184	1181	1110	1148	1173	1178	1176	1129	1176	1143	1152	1167	1169	1160	1152	1160	1164	1088	1147	1195	1120	1169	1113	1133	1203	1200	1146	1166	1154	1155	1115	1210	1162	1175	1133	1117	1194	1152	1145	1210	1152	1140	1168	1159	1184	1144	1165	1117	1164	1222	1180	1131	1156	1084	1123	1184	1129	1230	1191	1202	1178	1217	1162	1164	1141	1152	1089	1152	1193	1187	1138	1157	1158	1171	1108	1204	1144	1145	1156	1137	1168	1148	1131	1147	1188	1186	1167	1146	1137	1241	1170	1231	1185	1157	1142	1117	1136	1167	1125	1157	1098	1109	1139	1139	1246	1125	1167	1146	1143	1114	1181	1133	1150	1150	1158	1145	1130	1182	1118	1171	1071	1236	1186	1193	1100	1155	1118	1194	1149	1170	1137	1134	1131	1190	1213	1130	1148	1179	1158	1185	1186	1167	1187	1174	1191	1143	1129	1124	1174	1201	1210	1168	1140	1115	1131	1180	1159	1178	1177	1199	1140	1160	1161	1203	1140	1120	1119	1121	1117	1197	1151	1156	1109	1174	1169	1170	1125	1193	1177	1124	1181	1176	1202	1130	1096	1199	1148	1112	1129	1141	1166	1161	1133	1160	1131	1169	1151	1147	1145	1185	1175	1214	1122	1080	1191	1181	1135	1130	1136	1114	1148	1194	1082	1091	1113	1139	1157	1131	1149	1148	1188	1128	1124	1182	1132	1170	1144	1129	1199	1183	1167	1188	1141	1168	1133	1123	1149	1181	1211	1130	1164	1165	1186	1118	1149	1140	1149	1217	1132	1125	1182	1214	1137	1142	1135	1111	1189	1205	1186	1084	1124	1126	1201	1199	1180	1197	1137	1122	1128	1114	1126	1161	1119	1168	1181	1173	1140	1174	1180	1142	1140	1167	1205	1256	1126	1170	1128	1170	1208	1103	1149	1139	1149	1133	1141	1135	1153	1115	1146	1222	1140	1232	1161	1149	1216	1180	1177	1202	1137	1134	1167	1140	1231	1164	1151	1172	1129	1117	1219	1179	1160	1137	1180	1178	1195	1175	1222	1188	1171	1210	1132	1221	1125	1154	1127	1221	1211	1132	1158	1218	1173	1176	1194	1086	1150	1187	1195	1148	1206	1126	1150	1165	1160	1208	1177	1143	1143	1188	1124	1142	1180	1168	1165	1113	1134	1177	1172	1175	1160	1113	1119	1135	1163	1155	1233	1117	1168	1165	1183	1204	1137	1144	1112	1140	1160	1128	1164	1081	1152	1155	1119	1136	1197	1159	1242	1159	1117	1162	1177	1129	1164	1131	1124	1151	1149	1147	1122	1173	1184	1229	1088	1201	1102	1115	1143	1233	1184	1159	1184	1193	1109	1174	1160	1187	1180	1127	1134	1191	1156	1170	1177	1206	1102	1106	1157	1149	1204	1133	1139	1170	1138	1159	1171	1092	1192	1271	1171	1183	1206	1126	1134	1151	1189	1116	1136	1147	1109	1190	1210	1170	1123	1170	1124	1197	1144	1087	1103	1133	1203	1158	1141	1159	1167	1092	1166	1202	1241	1138	1202	1136	1126	1127	1197	1162	1075	1157	1136	1169	1193	1150	1164	1154	1180	1155	1172	1172	1143	1201	1208	1165	1163	1103	1164	1130	1187	1131	1130	1124	1152	1131	1143	1124	1147	1116	1160	1142	1154	1146	1160	1218	1206	1181	1142	1162	1194	1153	1097	1148	1198	1187	1126	1108	1200	1185	1095	1128	1180	1154	1180	1196	1171	1179	1183	1121	1152	1160	1121	1208	1137	1109	1172	1110	1066	1186	1155	1206	1087	1157	1178	1205	1178	1165	1060	1153	1123	1122	1175	1196	1192	1149	1128	1155	1213	1152	1137	1255	1169	1128	1126	1128	1174	1127	1189	1160	1091	1178	1182	1121	1144	1179	1148	1125	1139	1168	1100	1155	1142	1158	1197	1098	1165	1167	1100	1126	1130	1189	1129	1164	1149	1068	1244	1084	1177	1126	1147	1134	1117	1102	1207	1136	1155	1190	1149	1137	1187	1180	1191	1186	1201	1123	1131	1186	1156	1174	1232	1159	1166	1086	1155	1183	1198	1175	1157	1190	1127	1160	1174	1123	1209	1128	1155	1202	1158	1133	1146	1202	1141	1173	1200	1141	1113	1092	1180	1140	1181	1155	1167	1204	1170	1107	1196	1162	1169	1177	1127	1169	1201	1193	1137	1224	1121	1183	1171	1190	1232	1168	1072	1147	1177	1127	1210	1128	1165	1181	1153	1165	1169	1185	1145	1224	1127	1205	1080	1187	1121	1173	1130	1120	1155	1112	1173	1167	1171	1107	1127	1172	1196	1166	1173	1094	1160	1175	1167	1140	1201	1196	1230	1191	1110	1157	1168	1174	1169	1140	1180	1150	1172	1164	1186	1166	1097	1148	1170	1210	1203	1152	1180	1133	1103	1186	1174	1155	1138	1215	1104
23415	21216	27573	26935	28538	27901	21979	13240	7018	3756	1812	951	732	553	554	621	596	558	570	558	572	582	600	560	586	590	557	601	569	585	610	583	581	561	557	558	596	568	614	563	562	608	599	567	566	568	590	583	615	570	552	587	585	554	561	616	566	575	545	606	600	543	574	572	601	654	624	572	542	542	533	550	593	621	635	599	555	551	609	599	595	569	542	593	571	587	577	591	551	592	629	562	604	599	548	545	555	593	586	578	573	546	566	582	591	611	585	595	583	514	565	591	583	585	512	521	559	573	570	543	592	573	591	599	609	595	592	584	579	578	593	586	604	542	542	599	568	554	576	582	566	552	573	585	609	647	592	559	594	559	568	600	551	576	577	579	552	583	600	582	559	623	513	596	564	607	596	558	541	580	538	560	544	550	587	605	574	589	579	548	607	587	566	636	550	507	539	564	581	584	591	593	598	572	574	622	582	585	583	571	604	543	578	566	578	577	580	588	590	588	579	559	595	584	559	571	572	573	605	563	574	604	560	585	557	572	557	623	624	558	587	517	544	585	543	601	561	563	565	581	600	572	591	557	607	598	580	581	558	581	584	625	593	574	547	576	569	591	598	605	542	571	582	573	580	611	565	610	591	562	564	562	583	539	525	549	589	564	565	559	591	529	587	602	583	599	581	589	565	569	612	593	543	534	563	566	547	563	587	568	571	601	574	574	556	622	575	567	581	601	607	567	571	593	568	592	621	587	577	543	572	616	563	566	553	544	574	582	587	581	601	592	529	580	590	604	550	553	541	619	591	565	584	571	603	568	562	540	612	564	538	589	576	588	568	565	604	564	598	567	582	607	538	569	547	543	582	576	582	564	599	587	581	595	584	588	554	563	568	577	561	532	581	578	580	596	550	534	612	560	510	529	578	568	600	542	547	545	561	588	579	590	562	574	569	554	548	568	592	554	592	547	627	584	553	550	592	583	550	525	565	545	540	557	583	582	546	565	609	564	612	579	578	572	577	566	563	568	596	600	561	629	568	558	537	566	599	575	576	574	595	589	543	556	599	597	554	568	594	556	554	575	519	557	564	517	591	538	550	554	534	599	574	573	591	582	559	534	594	565	570	569	530	523	551	573	563	556	564	539	586	623	558	558	562	563	582	565	575	602	561	572	549	577	563	612	547	565	612	579	574	559	588	643	564	591	608	600	590	570	618	553	593	570	521	592	534	551	585	503	602	577	568	600	552	555	553	577	559	584	604	560	571	584	575	575	559	568	574	583	597	568	557	575	580	574	557	610	524	576	606	546	605	585	600	580	544	582	598	574	560	538	559	601	588	561	596	572	519	564	592	615	543	586	588	597	573	568	591	558	589	555	572	588	630	542	517	576	600	580	576	599	544	578	570	552	569	581	565	582	516	609	563	526	577	556	587	583	560	577	616	578	569	606	592	584	589	567	565	605	597	549	583	581	573	571	562	565	613	602	583	584	577	591	526	575	607	540	591	557	581	542	546	586	588	577	607	568	542	623	563	543	576	562	605	595	552	566	556	588	594	602	612	547	573	565	578	585	549	560	625	568	538	588	604	607	539	583	591	574	555	561	607	577	569	593	597	553	573	630	590	578	594	629	606	573	560	586	568	615	594	568	593	533	554	561	542	540	579	583	564	584	613	556	550	576	589	564	555	572	599	580	537	537	572	592	592	581	608	570	584	580	561	637	533	570	556	587	559	584	533	557	576	558	529	610	563	630	578	571	566	551	556	572	596	582	590	537	588	548	553	542	580	573	551	594	527	580	565	567	520	601	599	599	577	581	583	604	581	598	502	581	581	552	622	571	564	605	584	566	583	601	627	620	596	560	597	605	578	597	592	579	572	569	597	578	583	586	546	582	600	577	583	594	583	591	560	590	580	589	589	561	621	576	593	582	554	552	596	620	571	566	523	599	556	555	552	587	580	559	544	556	547	584	584	577	549	533	577	588	601	580	601	571	609	600	594	569	516	592	572	595	595	578	590	535	593	610	556	561	566	587	561	565	596	614	605	539	560	560	535	556	596	555	570	570	618	589	564	596	521	573	527	627	556	582	606	583	616	574	604	590	570	548	571	579	562	557	556	573	545	576	581	540	572	556	607	594	601	581	552	587	580	602	577	588	532	586	556	541	621	573	562	556	567	586	511	577	559	595	579	634	557	588	574	538	574	561	556	605	595	596	584	600	585	586	590	580	552	573	606	574	586	592	536	577	577	570	596	587	599	629	587	526	555	562	536	599	579	548	588	562	602	555	541	548	595	579	569	547	557	592	553	594	624	544	569	558	593	546	553	571	582	551	582	535	634	528	547	595	561	568	553	585	590	555	581	551	577	572	575	538	604	606	539	587	605	567	575	568	614	556	592	558	562	533	569	548	572	524	578	562	572	598	555	541	540	534	554	555	567	575	622	527	653	586	574	593	575	599	567	529	553	597	545	574	599	547	614	565	560	573	559	561	609	570	600	537	502	539	575	588	612	589	556	608	620	621	613	541	572	589	525	512	554	621	573	592	542	594	571	553	617	539	615	600	576	566	576	594	548	579	555	606	575	584	568	592	612	610	581	576	541	632	602	552	551	611	577	573	542	612	563	583	583	563	588	554	580	600	596	584	593	558	581	588	536	559	568	568	551	606	564	570	576	593	569	538	564	568	575	614	569	593	580	581	614	535	583	549	553	564	614	569	582	586	570	579	581	559	605	549	576	566	568	566	564	609	592	540	602	593	557	574	582	563	585	572	611	633	578	610	602	609	548	618	537	553	572	531	547	599	594	564	568	544	579	577	637	585	563	588	544	609	552	565	598	566	557	567	615	575	570	585	557	598	566	553	563	600	565	572	554	586	567	541	598	550	587	600	595	584	571	578	587	544	551	564	568	556	587	574	600	556	571	581	572	502	555	591	606	610	585	594	601	594	588	595	641	606	555	553	534	592	565	594	594	609	545	605	581	546	579	591	550	629	535	599	581	605	574	585	565	569	601	560	582	546	516	608	531	579	570	539	536	594	557	586	548	567	550	559	568	545	566	589	579	589	603	578	557	562	582	572	514	547	577	578	530	597	578	541	545	555	555	575	589	590	519	609	561	609	568	600	545	597	554	550	564	587	613	556	616	561	546	569	583	561	566	616	592	574	586	539	584	586	563	591	584	589	611	571	584	562	581	528	583	598	587	552	621	510	595	587	553	508	532	548	576	606	615	563	560	562	609	574	560	566	586	558	607	554	594	556	609	552	545	569	578	585	571	596	573	591	580	558	549	562	564	574	533	583	586	589	587	561	579	613	558	525	587	574	551	560	552	554	606	576	556	600	583	567	562	547	564	534	582	564	575	555	521	571	545	571	597	591	566	570	606	569	561	589	589	557	541	550	569	591	558	603	610	591	575	562	569	544	579	541	561	547	618	606	565	587	529	564	568	596	620	561	594	575	571	610	602	549	569	543	564	522	553	580	559	576	586	577	561	571	585	569	564	601	593	571	530	565
8219	11911	15091	38978	39853	34247	27764	20350	13283	7826	3858	1793	1317	1063	876	858	948	877	943	863	899	877	899	950	933	889	847	892	885	920	912	888	878	901	897	877	902	913	881	885	902	875	918	863	875	887	930	891	875	904	881	859	875	918	886	859	862	888	910	839	873	879	908	879	875	875	878	853	912	880	877	905	840	916	871	883	875	883	964	858	833	908	929	893	879	861	909	883	851	868	914	852	917	858	922	894	939	917	950	889	854	867	901	905	935	860	834	876	937	874	908	951	897	931	893	833	839	885	892	921	865	845	858	911	923	931	927	885	856	898	889	902	883	877	895	909	855	901	887	913	877	856	909	885	910	856	897	941	940	943	914	924	900	875	868	967	905	878	870	893	868	920	918	954	868	886	938	900	866	937	918	913	887	912	881	945	924	908	852	924	896	868	904	885	915	850	907	874	861	889	897	892	887	858	908	830	916	889	913	849	823	909	886	863	875	845	942	885	876	905	859	903	887	887	855	883	912	862	877	884	883	923	930	893	912	875	915	898	884	884	875	911	912	873	863	921	834	822	891	925	929	847	924	921	901	896	898	869	910	898	914	915	862	887	873	901	830	922	909	875	847	872	908	915	922	902	890	897	923	878	933	887	919	916	922	895	926	838	915	885	891	864	909	908	881	873	822	908	928	879	874	907	876	948	917	951	933	937	873	920	926	890	901	872	886	906	886	912	918	917	935	936	877	893	878	917	875	872	910	875	919	929	840	891	876	911	872	858	875	907	906	921	842	857	856	888	898	885	943	898	878	879	900	866	882	851	865	844	923	890	944	908	899	919	895	867	887	966	911	912	870	890	840	901	884	949	842	859	878	939	878	899	881	908	854	906	896	911	927	883	874	943	890	895	921	899	870	902	848	977	851	935	877	856	909	873	933	920	928	883	855	959	935	881	864	924	934	938	852	870	928	884	935	890	909	928	877	885	906	886	877	881	877	873	885	885	881	864	863	883	895	878	891	904	913	848	880	902	925	880	924	875	855	865	867	951	889	843	829	907	933	926	881	901	873	907	839	908	948	851	872	904	912	807	856	855	846	852	843	883	905	861	870	848	884	868	876	929	892	958	874	873	862	870	879	926	892	900	977	844	857	851	922	938	921	874	900	913	896	900	893	942	878	895	937	892	910	936	921	916	863	897	872	922	929	936	869	923	894	927	862	852	854	892	950	908	920	905	887	876	947	887	878	918	895	881	893	877	873	954	892	883	872	912	876	923	867	910	927	907	887	887	857	916	865	930	899	924	861	912	871	929	890	879	879	912	858	902	877	853	915	917	914	867	872	899	903	899	869	907	908	863	890	888	847	873	878	915	892	937	863	894	891	954	874	913	900	835	882	859	892	923	843	945	870	854	836	883	948	871	855	838	842	869	912	906	869	872	919	880	912	915	896	878	904	916	895	892	894	923	898	861	884	904	832	819	867	926	865	872	917	860	903	933	877	872	882	893	903	857	881	894	935	866	836	922	845	914	883	876	894	942	848	878	923	867	867	849	925	879	889	905	919	926	937	860	874	891	872	928	867	887	890	884	919	939	875	849	954	924	882	893	950	946	886	888	915	895	957	917	888	903	955	851	935	896	903	917	919	880	947	922	848	877	884	943	901	913	839	944	922	845	877	942	847	861	864	870	933	910	956	907	877	853	890	893	892	881	884	895	873	888	864	881	858	853	923	893	846	890	930	908	922	870	874	904	901	954	873	859	886	903	879	910	927	878	894	852	904	891	907	927	904	897	887	879	885	894	892	899	907	933	844	843	904	894	921	855	897	910	921	884	898	880	907	849	903	911	928	870	919	869	923	941	866	885	865	908	921	901	870	924	892	907	874	922	897	902	865	835	920	834	876	879	897	927	934	887	885	867	923	940	846	878	895	858	856	831	900	936	929	920	916	871	929	905	858	930	890	914	905	885	845	851	906	895	952	871	883	901	936	875	873	867	825	934	947	930	915	928	932	857	918	891	877	917	950	918	914	918	872	867	921	898	910	881	916	934	855	873	878	862	843	841	982	881	954	924	881	863	918	877	905	888	960	924	883	940	895	904	902	862	880	909	903	918	883	873	924	910	906	882	882	879	919	878	872	862	894	873	885	859	858	935	919	944	869	914	868	942	948	862	898	850	903	869	895	915	903	905	892	904	900	916	904	875	868	883	851	871	829	880	924	897	884	926	921	906	901	856	918	881	840	880	995	902	870	880	900	908	861	856	906	923	925	829	852	857	901	898	869	903	875	844	856	865	932	853	884	891	874	906	813	932	846	898	897	925	910	919	914	856	880	881	881	890	864	906	921	883	882	918	896	893	932	909	870	852	932	897	880	938	885	892	897	942	902	896	909	847	883	943	902	878	825	889	909	866	868	886	901	882	883	903	900	852	953	881	897	864	895	864	910	917	816	820	868	843	908	897	913	926	895	841	859	844	877	880	928	914	904	904	895	877	890	908	907	888	869	884	930	849	874	861	865	855	881	878	909	923	915	881	877	886	856	910	915	898	892	904	899	928	925	905	849	927	837	898	884	876	884	858	863	871	914	889	934	905	896	897	887	909	855	869	943	839	792	917	891	896	904	852	922	901	876	886	930	897	925	877	860	884	870	901	884	890	932	905	922	921	938	937	911	907	919	871	882	872	876	867	877	917	906	892	891	895	908	941	906	853	875	902	918	906	871	870	938	899	841	892	861	862	914	933	892	955	905	879	893	938	909	879	856	810	887	915	919	889	856	886	902	879	877	905	889	919	934	928	915	910	896	875	851	889	863	891	941	916	883	901	892	854	912	899	903	914	937	841	842	858	918	893	853	879	877	891	905	918	859	852	888	881	890	893	898	912	908	858	893	892	885	882	909	907	875	897	844	895	881	919	869	844	930	899	907	921	881	937	895	928	847	904	904	924	882	900	885	904	922	852	897	873	933	903	890	879	882	890	881	902	902	890	926	839	849	912	875	984	866	870	832	909	904	893	874	908	893	811	915	870	960	859	920	887	845	941	941	831	892	847	852	841	893	901	947	948	946	905	900	933	892	906	869	878	933	882	895	935	873	893	916	884	889	887	878	836	930	918	895	909	839	876	972	925	932	850	929	889	891	929	871	889	886	888	877	908	885	926	899	914	841	915	887	849	855	921	877	878	900	875	880	905	910	898	939	905	874	893	875	895	897	911	848	909	921	879	873	905	864	864	891	871	905	932	920	933	917	889	844	896	923	862	948	935	868	919	913	921	839	882	864	884	888	870	907	897	852	959	901	917	865	819	918	946	952	910	941	872	877	902	917	895	885	883	821	895	883	850	844	847	867	891	864	874	933	861	888	865	875	885	871	914	945	869	935	912	885	903	909	897	850	838	944	922	909	851	853	871	893	889	868	901	899	937	877	878	893	841	901	875	852	898	894	894	918	837	906	856	847	935	900	914	920	880	894	892	914	840	859	894	918	907	929	879	863	924	891	959	847	848	859	890	891	952	866	972
25098	21249	24660	22731	15458	14637	10098	5439	2906	1785	1196	889	792	738	723	709	723	709	717	734	746	705	686	789	720	715	678	693	734	771	667	718	663	682	735	744	732	665	720	709	704	745	666	695	699	708	696	742	732	711	708	696	675	700	688	724	733	664	646	734	697	705	697	695	667	695	724	710	708	720	691	703	712	772	663	713	734	731	758	730	694	707	728	716	732	703	758	734	738	717	714	691	694	715	692	715	747	685	737	748	730	741	675	709	730	705	741	687	749	671	743	754	720	709	750	665	681	744	711	703	696	723	712	700	705	727	717	732	702	720	682	666	770	726	694	675	674	663	722	708	729	712	711	739	751	706	701	724	685	711	705	682	702	697	680	719	686	707	714	750	736	719	699	730	734	690	730	755	685	675	702	743	695	707	741	716	774	750	694	762	690	693	659	668	709	744	710	672	762	735	729	731	701	677	692	693	777	761	712	695	729	687	692	703	770	723	742	674	699	711	715	679	691	704	692	733	701	720	683	712	739	760	740	726	716	696	721	731	670	729	760	710	706	689	726	736	740	670	697	701	761	670	727	723	723	728	727	693	766	733	689	739	699	727	715	715	743	721	718	745	765	740	676	706	713	716	770	726	759	715	671	731	696	717	689	756	734	691	673	788	718	733	703	699	741	711	682	704	700	758	733	688	706	679	694	705	681	706	702	693	745	697	695	722	701	732	729	742	740	713	724	675	676	713	687	707	707	744	706	687	712	771	695	696	689	680	698	707	699	697	696	752	699	738	712	698	693	725	731	726	703	737	747	721	704	678	686	747	677	717	736	718	743	751	738	687	731	693	763	726	685	691	724	693	702	729	687	712	721	722	724	737	732	744	710	731	744	707	748	688	705	682	721	671	696	734	736	640	705	741	674	730	727	696	695	670	720	723	756	685	720	707	716	701	714	694	742	729	726	669	710	697	777	700	736	730	767	733	706	674	712	739	727	718	743	717	700	695	715	732	671	788	775	673	730	704	692	674	717	665	710	759	646	706	685	698	711	688	727	738	707	693	697	762	698	703	751	661	685	728	744	669	701	707	713	688	766	697	718	744	690	700	715	752	729	695	688	729	670	688	670	700	742	785	717	679	727	706	719	734	669	689	724	737	710	714	742	669	742	688	707	704	689	715	717	707	725	752	735	727	729	702	718	725	730	730	772	715	740	764	690	715	738	713	693	725	680	667	671	734	719	676	731	692	722	727	696	717	705	766	698	665	706	749	733	696	718	755	736	722	664	747	726	685	739	704	687	712	678	699	695	753	763	707	739	769	694	742	691	750	716	713	728	682	677	716	749	680	757	732	672	716	728	702	670	746	712	685	743	716	721	692	708	746	723	682	735	700	729	718	717	752	728	656	676	722	729	745	750	689	696	674	762	725	723	682	695	696	711	754	729	720	740	686	732	747	710	697	739	724	669	696	662	719	732	726	711	742	747	676	738	756	708	713	746	668	700	723	688	715	714	730	718	680	739	669	692	729	744	686	705	685	719	740	688	708	729	681	632	690	735	694	687	717	720	739	717	747	740	756	728	719	699	699	704	718	730	722	759	740	737	691	748	714	680	755	734	743	708	716	701	762	687	714	685	720	672	725	738	748	760	746	709	724	673	727	686	727	731	666	741	711	731	651	673	733	753	688	735	714	685	702	744	730	726	696	684	734	701	729	767	727	664	733	701	730	756	703	727	707	735	735	746	711	729	727	690	643	743	683	733	704	746	762	721	714	742	667	723	705	700	667	670	738	726	735	729	714	744	674	688	723	778	724	740	717	720	740	770	700	699	720	717	729	688	707	714	710	695	757	706	704	754	738	752	727	696	658	702	705	723	746	749	727	719	689	712	687	739	734	760	691	697	715	712	759	709	728	746	695	722	699	714	712	701	725	715	771	721	764	737	694	695	697	720	789	721	700	758	720	725	685	741	666	742	725	716	757	697	745	701	728	735	746	694	716	693	694	759	646	724	728	736	684	696	702	726	705	714	717	766	680	774	669	756	739	765	709	709	718	692	677	699	700	737	745	723	718	706	722	716	692	715	759	692	739	743	788	726	682	734	727	724	695	717	730	705	731	717	683	662	675	703	734	698	695	717	707	733	731	684	702	655	680	669	730	741	685	691	733	734	720	695	719	713	735	700	725	702	748	772	749	691	709	720	699	723	720	694	694	690	751	743	731	690	747	729	724	731	685	698	678	679	730	686	625	684	635	725	662	666	635	720	718	716	756	699	711	675	719	704	721	698	730	742	674	753	695	717	726	720	684	689	690	722	732	726	742	724	709	679	688	759	685	722	697	709	714	680	677	701	699	692	676	689	730	724	772	711	730	715	739	702	704	690	707	717	741	739	714	712	710	669	708	717	715	711	688	691	637	692	736	688	717	748	757	749	709	732	730	724	665	695	730	687	706	696	701	662	654	682	706	732	699	711	755	688	684	697	684	725	716	683	723	738	717	688	718	700	772	721	693	728	696	705	682	738	701	730	709	727	766	718	702	735	778	701	670	705	737	723	723	696	713	703	722	711	705	732	695	678	664	699	696	711	719	737	752	692	680	708	745	724	706	729	729	702	693	713	709	678	735	685	728	663	706	677	714	689	736	710	717	700	719	739	707	708	681	720	723	678	744	747	742	673	751	726	728	704	735	752	744	714	671	714	695	734	703	707	754	699	710	734	703	745	722	702	717	702	712	708	693	721	742	746	739	729	708	740	722	725	723	697	696	758	712	713	723	748	713	718	694	712	685	705	686	699	690	710	643	750	681	752	715	720	717	740	723	704	747	738	682	755	719	698	759	686	687	694	702	688	695	641	763	708	743	711	732	774	746	684	698	694	705	692	700	700	644	717	744	684	707	701	740	735	703	709	728	733	721	699	701	688	743	729	698	661	737	717	706	704	708	732	737	744	709	717	720	753	701	718	684	703	736	689	673	742	718	709	692	730	707	669	719	717	744	715	690	706	724	688	737	682	747	755	709	736	723	717	628	799	722	731	656	672	691	761	682	739	647	721	704	715	688	693	725	737	728	697	732	723	690	698	714	688	710	726	727	690	687	723	656	689	757	680	694	746	684	704	694	693	714	744	701	660	706	700	701	714	769	712	707	725	685	731	777	693	694	696	775	739	748	715	694	733	720	749	731	712	704	699	749	718	719	723	690	690	740	718	693	711	759	727	692	697	713	713	714	720	708	736	723	759	717	672	675	673	732	716	715	713	685	694	725	743	709	725	733	744	723	693	723	734	701	715	703	715	688	705	716	698	697	743	728	802	752	723	758	724	720	725	668	706	713	678	763	746	735	676	703	780	687	679	720	698	720	730	673	709	713	695	700	731	728	724	724	697	769	748	704	696	703	714	753	670	696	716	696	723	738	725	712	696	682	714	724	698	693	690	709	709	696	682	711	698	763	689	753	706	767	749	725	717	701	714	688	713	724	713	764	703	696	715	685	704	725	711	699	692	752	727	713	685	717	695	700
7913	6000	11943	17350	26352	26124	18934	12210	7198	3983	2333	1542	1196	1159	1124	1117	1107	1053	1063	1092	1072	1084	1077	1097	1063	1066	1066	1077	1040	1127	1055	1064	1039	1054	1078	1075	1107	1037	1119	1042	1073	1073	1076	1105	1059	1114	1121	1055	1063	1022	1075	1039	1077	1059	1153	1103	1039	1048	1055	1058	1073	1110	1048	1068	1021	1076	1027	1032	1051	1042	1013	1119	1055	1105	1082	1087	1105	1096	1041	1015	1086	1090	1014	1019	1071	1055	1123	1064	1088	1055	1113	1055	1053	1037	1040	1100	1085	1110	1069	1096	1121	1043	1045	1067	1033	1051	1081	1083	1058	1056	1042	1078	1040	1064	1097	1091	1051	1132	1045	1120	1154	1070	1098	1063	1106	1101	1028	1092	1147	962	1098	977	1099	1084	1128	1075	1034	1072	1048	1066	1044	1044	1040	1078	1095	1012	1083	1085	1065	1028	1091	1041	1057	1106	1140	1051	1093	1083	1096	1053	1083	1098	1119	1080	1062	1084	1007	1103	1031	1093	1104	1059	1060	1128	1093	1070	1084	1045	1053	1078	1042	1049	1072	1089	1053	1053	1096	1148	1049	1122	1124	1089	1034	1066	1078	1099	1116	1103	1054	1099	1009	1059	1038	1030	1141	1061	1120	1058	1025	1099	1035	1113	1051	1072	1090	1038	1109	1048	1019	1058	1058	1033	1032	1100	1058	1090	1074	1105	1091	1032	1075	1022	1077	1105	1107	1088	1066	1050	1106	1068	1109	1066	1117	1057	1107	1081	1043	1121	1063	1085	1020	1061	1054	1066	1132	1004	1071	1058	1119	1103	1108	1037	1101	1053	1052	1068	1053	1044	1082	1114	1044	1101	1062	1112	1070	1062	1093	1090	1046	1103	1084	1086	1038	1058	1059	1060	1056	1096	1100	1080	1101	1089	1082	1093	1077	1103	1100	1062	1037	1089	1025	1097	1120	1052	1053	1057	1045	1104	1058	1092	1111	1072	1047	1043	1075	1117	1060	1124	1034	1076	1066	1109	1069	999	1085	1069	1022	1085	1052	1036	1038	1087	1145	1073	1105	1049	1089	1126	1123	1061	1050	1049	1022	1054	1091	1063	1039	1058	1021	1046	1059	1045	1106	1036	1059	1052	1099	1124	1038	1059	1098	1058	1036	1028	1069	1058	1037	1145	1044	1066	1050	1080	1062	1105	1132	1057	1059	1119	998	1024	1089	1047	1078	1015	1073	1079	1079	1102	1052	1071	1088	1094	1100	1115	1061	1099	1012	1043	1028	1064	1053	1068	1126	1079	1058	1057	1016	1064	1060	1008	1008	1067	1061	1059	1113	1075	1105	1090	1034	1027	1051	1032	1069	1054	997	1079	1093	1111	1070	1051	1053	1109	1071	1061	1104	1089	1111	1081	1137	1077	1051	1056	1098	1086	1087	1087	1068	1085	1064	1088	1059	1045	1054	1049	1070	1119	1000	1062	1054	1026	1089	1104	1062	1088	1077	1057	1051	1098	996	1100	1019	1055	1036	1070	1096	1061	1060	1060	1066	1099	1061	1103	1109	1105	1004	1105	1070	1106	1084	1047	1022	1033	1097	1060	1048	1084	1061	1146	1082	1086	1053	1130	1041	1132	1013	1052	1005	1044	1045	1138	1082	1121	1089	1087	964	1047	1078	1049	1059	1029	1085	1052	1079	1105	1020	1089	1047	1081	1022	1092	1056	1072	1053	1027	1020	1058	1073	1092	1107	1071	1066	1079	1090	1092	1021	1066	1150	1099	1023	1076	1078	1053	992	1101	1060	1066	1067	1091	1098	1033	1068	1082	1081	1101	1093	1054	1105	1032	1020	1027	1088	1032	1060	1131	1090	1082	1048	1114	1083	1052	1082	1019	1034	1044	1097	1033	1095	1119	1095	1112	1124	1105	1049	1103	1061	1031	1105	1120	1031	1099	1045	1013	1049	1071	1088	1086	1065	1071	1060	1075	1048	1112	1120	1070	993	1070	1054	1072	1065	1062	1108	1073	1007	1054	1070	1076	1127	1098	1065	1059	1073	1030	1072	1068	1036	1111	1051	1083	1034	1083	1059	1051	1123	1113	1105	1064	1098	1079	1041	1055	1052	1025	1088	1085	1095	1094	1072	1070	1033	1067	1065	1140	1027	1148	1091	1053	1134	1137	1083	1095	1117	1062	1104	1057	1088	1057	1030	1058	1032	1105	1023	1063	1111	1108	1131	1079	1071	1065	1093	1132	1091	1097	1119	1016	1098	1125	1095	1071	1049	1134	1098	997	1020	1019	1108	1100	1053	1066	1005	1124	1052	1098	1018	1106	1060	1026	1062	1052	1094	1073	1042	1071	1088	1062	1042	1046	1089	1019	1100	1075	1114	1053	1069	996	1064	1025	1109	1057	1046	1123	1060	1031	1082	1047	1091	1042	1041	1046	1091	1103	1102	1094	1039	1068	1101	1061	1049	1059	1024	1101	1058	1106	1089	1062	1105	1050	1064	1033	1046	1015	1056	1101	1083	1067	1067	1107	1086	1082	1051	1050	1099	1020	1106	1081	1063	1054	1122	1062	1064	1056	1106	1031	1075	1009	1103	1105	1033	1103	1078	1093	1079	1097	1045	1087	1057	1042	1068	1087	1050	1152	1034	1096	1025	1092	1046	1072	1089	1087	1098	1038	1084	1090	1039	1055	1115	1113	1110	1140	1087	1079	1079	1048	1094	1106	1084	1071	1072	1109	1046	1066	1078	1082	1128	1072	1089	1087	1082	1055	1039	1090	1093	1035	1049	1082	1105	1032	1082	1045	1105	1063	1100	1026	1102	1115	1109	1085	1085	1040	1045	1096	1034	1074	1108	1052	1042	1055	1074	1137	1077	1059	1039	1079	1057	1072	1026	1036	1086	1049	1108	1093	1092	1059	1040	1121	1098	1102	1041	1059	1076	1042	1050	1085	1110	1039	1054	999	1116	1111	1091	1056	1068	1110	1105	1108	1092	1009	1091	1057	1101	979	1010	1050	1099	1056	1067	1062	1060	1050	1029	1068	1015	1053	1041	1090	979	1071	1108	1002	1014	1094	1091	1005	1104	1063	1083	1093	1134	1081	1097	1047	1110	1045	1019	1110	1049	1018	1048	1083	1063	1081	1082	1039	1074	1031	1095	1042	1085	1064	1054	1092	1079	1072	1057	1061	1045	1097	1069	1080	1117	1129	1028	1101	1058	1080	1016	1094	1009	1096	1063	1088	1053	1020	1173	1072	1109	1087	1051	1151	1031	1089	1004	1069	1079	1004	1073	1138	1053	1088	1086	1057	1090	989	1017	1097	1046	1081	1113	1108	1015	1052	1109	1064	1044	1087	1050	1031	1047	1033	1017	1069	1073	1072	1118	1090	1054	1071	1068	1120	1084	1027	1125	1069	1104	1093	1101	1040	1039	1065	1092	1080	1089	1115	1078	1013	1064	1092	1092	1126	1047	1025	1060	1040	1150	1057	1075	1039	1109	1048	1093	1097	1083	1080	1044	1036	1078	1017	1047	1036	1101	1051	1068	1065	1110	1087	1074	1038	1048	1034	1122	1066	1101	1041	1043	1040	1058	1074	1084	1043	1116	1092	1102	1131	1074	1142	1042	1066	1043	1091	1048	1083	1058	1113	1054	1054	1085	1022	1074	1057	1088	1138	1107	1077	1052	1064	1042	1092	1094	1093	1100	1061	1061	1115	1110	981	1091	1044	1109	1111	1100	1018	1045	1041	1083	1059	1071	1089	1044	1101	1051	1078	1136	1023	1107	1039	1117	1048	1074	1068	1072	1055	1019	1028	1046	1086	1125	1049	1046	1067	1058	1055	1043	1099	1075	1064	1075	1153	1054	1069	1110	1017	1079	1016	1077	1087	1060	1114	1030	1103	1006	1124	1010	1076	1040	1084	1062	1084	1072	1043	1087	1057	1010	1066	1083	1102	1093	1017	1094	1095	1061	1100	1078	1060	1126	1057	1069	1076	1135	1083	1082	1100	1084	1026	1075	1128	1109	1019	1041	1057	1063	1067	1038	1075	1060	1115	1112	1098	1026	1080	1105	1125	1042	1085	1138	1048	1067	1046	1074	1120	1097	1029	1090	1069	1142	974	1111	1040	1128	1029	1048	1052	1086	1036	1079	1059	1125	1102	1044	1149	1087	1036	1082	1057	1088	1045	1106	1145	1088	1104	1083	1027	1081	1041	1091	1102	1055	1108	1064	1074	1113	1045	1125	1047	1077	1020	1087	1049	1066	1059	1023	1095	1108	1020	1061	1072	1085	1036	1100	1095	1040	1101	1092	1082	1022	1060	1099	1112	1136	1150	1074	1083	1061	1131	1093	1061	1077	1032	1075	1082	1074	1061	1088	1067	1069	1050	1089	1051	1124	1081	1002	1083	1116	1071	1072	1097	1070	1029	1088	1036	1030	1053	1082	1078	1058	1117	1066	1064	1054	1102	1070	1009	993	1075	1041	1067	1076	1112	1107	1108	1096	1106	1004	1070	1066	1096	1066	1200	1134	1127	1101	1028	1030	1027	1088	1019	1034	1037	1077	1073	1090	1092	1102	1072	1073	1042	1023	1075	1021	1023	1057	1065	1071	1050	1094	1172	1039	1113	1096	1049	1114	1043	1057	1108	1015	1038	1068	1109	1080	1054	1102	1042	1061	1050	1039	1082	1124	1041	1109	1049	1096	1067	1043	1134	1092	1051	1029	1119	1103	1015	1105	1043	1054	1078	1027	1069	1072	1101	1073	1098	1114	1068	1082	1083	1080	1050	1081	1104	1079	1046	1109	1095	1064	1036	1045	1093	1107	1102	1109	1029	1045	1066	1048	1053	996	1052	1100	1015	1084	1062	1023	1072	1063	1066	1070	1058	1102	1061	1019	1052	1100	1070	1064	1102	1023	1098	1073	1088	1068	1102	1062	1073	1069	1079	1066	1135	1090	1059	1025	1105	1115	1046	1081	1032	993	1028	1056	1063	1084	1075	1067	1057	1087	1056	1080	1039	1076	1098	1164	1044	1092	1071	1153	1107	1047	1067	1059	1095
22470	21238	28190	24884	26476	37378	35226	22259	11570	4843	2587	1483	839	490	404	388	375	389	368	418	398	381	412	377	395	404	382	360	386	350	360	380	396	373	364	381	398	361	390	394	384	390	399	416	373	388	385	366	380	404	356	407	373	395	366	361	398	391	412	395	366	387	356	362	419	341	362	414	376	398	380	394	388	397	391	399	379	354	384	389	378	350	412	386	383	371	368	421	400	366	382	349	380	393	400	376	371	350	369	379	374	346	379	405	391	372	378	351	397	381	369	378	380	387	385	386	411	347	391	391	381	422	384	384	366	393	368	375	370	391	387	373	380	370	404	437	373	402	376	381	397	384	385	350	379	390	377	401	400	387	376	391	378	394	394	411	369	399	365	385	376	406	376	395	377	372	421	365	386	411	359	375	388	352	357	394	402	402	380	389	388	356	367	374	372	374	403	344	368	373	388	389	376	357	411	375	385	396	395	338	373	361	388	390	399	380	352	364	409	410	392	351	379	406	406	386	356	345	392	342	393	381	367	384	383	397	374	390	446	359	352	384	368	378	374	387	412	397	379	385	364	387	364	377	382	418	383	364	379	373	380	368	371	377	364	391	372	369	394	416	386	395	393	380	369	385	369	379	382	389	375	366	381	355	352	367	385	382	410	386	395	365	369	356	372	366	362	372	361	387	368	411	382	392	380	395	377	346	385	395	379	370	366	358	407	395	425	370	346	368	403	373	371	354	416	422	373	406	383	360	359	427	386	365	376	377	379	399	375	391	393	372	360	359	360	351	374	429	366	346	375	416	399	397	375	384	411	349	401	358	380	360	359	408	376	402	373	388	391	389	416	443	348	427	388	353	348	373	387	395	391	355	368	408	366	391	375	369	366	434	375	398	371	395	350	379	370	361	386	377	359	379	388	394	394	326	397	362	394	320	360	377	375	369	415	357	377	401	379	385	409	388	390	399	357	383	380	362	342	355	415	389	393	380	380	360	373	370	431	378	374	369	392	412	382	407	403	394	377	380	376	355	393	378	369	399	395	363	386	369	358	376	391	371	401	364	384	393	411	392	357	401	349	339	406	411	370	370	354	402	368	374	428	347	353	393	402	368	401	339	377	402	411	362	383	369	401	384	370	404	378	406	388	375	390	386	366	342	394	365	406	361	375	369	370	366	381	387	393	379	381	397	364	399	421	386	389	425	370	391	402	415	356	371	370	347	353	395	357	385	386	337	366	403	375	353	400	386	423	365	382	379	342	394	417	365	394	362	395	420	377	374	406	380	338	378	359	431	374	363	357	384	379	358	397	354	371	402	386	378	409	376	420	395	390	385	348	400	376	409	371	403	358	366	386	372	392	378	395	393	369	382	407	398	363	367	392	411	375	361	375	386	375	362	367	382	392	372	412	392	366	398	326	379	373	365	410	414	388	362	375	358	396	403	368	368	344	415	379	375	350	366	372	362	391	367	398	369	382	372	398	404	370	428	340	385	401	359	413	409	338	405	347	354	380	353	426	372	387	375	354	370	348	374	400	394	403	351	372	387	308	379	393	393	371	374	372	372	379	377	378	395	416	386	386	359	367	409	363	402	357	370	385	374	337	369	415	397	369	368	405	341	379	424	371	379	383	376	381	359	376	388	381	403	412	360	388	340	396	389	412	377	392	390	405	394	365	363	413	395	376	383	392	411	368	367	404	395	371	379	378	368	367	389	368	395	373	375	394	381	364	371	374	416	411	377	366	383	376	382	380	355	391	366	394	389	387	380	365	398	350	389	379	398	395	347	377	370	335	385	368	411	394	349	378	387	382	371	407	388	423	411	350	375	416	375	398	364	392	364	372	367	407	413	384	358	384	400	413	383	413	378	412	377	368	359	375	370	336	311	371	402	407	351	377	375	430	403	428	367	382	376	398	388	374	361	363	375	384	406	367	381	402	378	377	375	362	350	366	372	341	378	399	396	423	403	381	382	368	407	378	371	344	387	380	375	390	395	378	376	430	362	385	359	353	370	405	391	409	401	407	371	389	403	352	368	366	383	365	398	377	339	345	397	406	387	366	363	407	381	373	377	381	390	440	375	387	384	354	408	382	367	381	386	433	424	402	392	368	395	394	375	358	373	372	362	382	364	356	412	357	355	379	345	421	358	375	386	386	396	402	395	365	378	353	377	388	379	378	389	357	389	376	377	374	367	370	419	371	351	360	371	365	406	375	361	349	381	366	391	394	381	397	392	375	391	381	391	375	368	360	352	394	401	411	380	382	381	376	420	392	390	380	375	371	376	351	394	350	355	383	351	401	370	383	355	371	413	363	379	421	404	373	404	382	367	399	379	362	388	369	354	388	377	344	377	420	361	373	399	382	358	394	354	380	382	374	445	383	369	375	374	383	405	344	374	398	384	357	374	371	365	389	385	360	368	393	414	389	381	430	349	396	389	407	375	365	384	357	391	383	420	388	398	371	354	365	385	372	388	394	382	387	383	385	406	368	393	373	369	388	372	399	423	383	378	378	372	394	392	376	415	392	427	395	392	374	372	347	400	374	391	384	389	368	394	387	387	409	382	385	384	377	384	394	391	386	371	381	375	370	382	370	347	360	363	370	402	368	433	361	386	378	397	373	389	410	361	380	389	404	372	379	364	391	399	373	338	378	396	363	393	357	404	370	381	394	381	360	403	401	365	403	403	397	377	381	349	411	371	392	415	366	377	371	383	367	384	366	393	353	388	378	409	362	363	344	362	359	381	388	366	384	383	394	360	391	394	366	381	375	357	429	417	397	396	340	425	394	400	379	401	400	390	383	397	369	381	378	407	367	394	383	332	393	351	376	393	396	369	336	342	394	398	392	370	377	392	350	374	374	389	371	374	344	393	349	404	415	412	407	387	370	346	385	392	416	401	354	388	344	436	395	344	373	406	378	408	361	390	383	374	394	346	389	417	368	385	366	389	392	382	378	403	400	333	374	393	370	403	408	385	384	384	379	355	345	366	381	374	406	396	369	380	372	415	388	383	408	385	384	361	398	394	407	370	386	390	392	407	373	361	383	404	373	368	388	413	417	385	361	403	389	379	370	383	396	359	354	379	369	401	362	378	409	376	386	343	373	363	374	377	400	370	386	365	380	402	371	432	376	382	361	397	423	395	370	399	375	398	374	374	370	356	370	410	330	385	379	406	357	427	370	388	390	401	369	412	376	380	407	398	360	377	357	388	391	359	358	373	372	368	368	379	372	371	391	368	391	397	388	391	370	379	385	355	361	357	367	381	385	359	378	376	401	387	411	422	369	377	393	389	377	424	365	398	383	367	397	355	401	360	363	370	407	409	399	394	365	384	399	353	362	399	347	400	389	374	363	371	383	362	405	409	364	323	379	380	392	403	391	349	365	347	382	391	400	369	399	374	370	393	366	371	402	388	390	395	363	392	413	376	425	378	365	379	396	380	378	377	359	366	373	340	390	381	380	398	351	370	346	367	361	390	380	377	390	354	394	391	367	350	377	384	384	384
10607	16639	24335	35530	43069	46299	39479	28596	18224	9490	5803	3566	1887	716	596	591	572	596	597	560	632	608	580	569	586	577	560	581	532	588	592	572	621	564	621	636	568	605	583	612	601	604	571	579	605	569	582	618	587	606	581	579	572	589	606	568	580	602	589	608	608	556	554	583	603	639	585	595	591	591	615	602	615	609	588	584	564	551	608	554	634	601	627	569	569	598	586	595	585	582	575	589	565	614	615	588	649	546	609	585	621	539	596	582	564	593	551	561	607	608	573	630	579	578	556	562	602	581	591	614	652	557	554	556	604	580	622	612	572	618	595	610	604	603	574	562	593	578	598	594	598	584	603	581	611	613	610	624	623	632	571	556	557	570	546	597	602	560	619	616	559	596	595	601	591	582	626	609	628	572	585	591	609	619	573	576	600	587	613	646	608	595	574	614	589	616	589	591	624	579	599	584	592	554	570	530	575	614	619	609	575	583	554	576	542	584	593	582	601	621	580	623	603	590	613	550	644	591	612	616	610	577	584	599	602	563	574	595	600	612	581	547	599	567	607	578	577	636	614	574	603	606	588	588	618	578	578	611	620	633	575	565	574	606	617	564	599	591	589	620	623	610	575	624	618	635	585	565	591	616	579	580	602	617	568	600	564	593	603	599	605	599	591	588	587	603	571	571	572	584	586	586	625	582	581	590	606	593	600	595	561	598	578	599	589	616	558	564	582	589	597	568	589	579	576	587	617	604	548	643	619	596	563	614	620	577	600	593	547	595	589	585	573	583	622	585	587	550	595	624	567	622	608	608	602	564	568	595	584	584	598	611	609	617	631	565	615	580	640	581	568	619	583	608	598	597	590	573	605	588	557	595	564	548	559	593	588	620	584	580	608	567	615	582	594	616	600	584	574	619	592	598	566	573	593	579	561	604	645	557	615	591	621	593	592	601	575	601	602	615	600	604	609	597	585	636	602	583	558	587	603	607	601	589	564	578	598	586	606	564	621	597	579	574	586	571	530	586	604	581	619	603	571	572	586	613	579	560	606	609	571	591	617	538	607	545	574	585	585	554	620	564	622	571	586	582	551	621	589	568	593	564	583	585	593	595	541	589	566	570	584	619	623	555	566	593	580	624	580	583	590	549	587	607	579	558	585	587	604	570	581	550	598	646	592	598	637	568	642	638	597	540	623	603	591	594	615	591	581	592	632	606	582	604	545	565	591	585	603	614	607	601	612	596	617	614	588	573	570	569	596	599	579	591	605	575	596	591	598	569	555	623	594	596	580	605	586	579	595	608	562	573	610	605	588	598	602	576	575	588	572	602	590	573	621	592	590	589	547	588	639	587	559	575	617	593	587	588	575	559	580	570	576	593	592	609	584	588	590	578	549	590	585	622	651	549	608	575	605	608	581	580	550	600	532	591	559	585	639	612	584	573	553	591	538	601	591	598	658	604	604	595	572	573	596	597	637	590	594	601	598	601	599	633	609	630	597	583	600	575	595	592	597	629	597	611	566	616	647	569	574	608	605	590	569	612	551	575	583	595	566	597	535	604	611	578	594	571	574	598	625	581	575	588	607	563	649	595	558	599	604	606	607	559	632	590	630	571	604	604	587	596	595	606	547	624	612	576	595	552	586	583	571	603	612	616	577	586	628	619	589	572	585	654	619	565	571	585	589	624	572	559	610	590	630	550	610	614	593	582	588	597	573	589	588	616	598	614	578	603	636	590	605	584	661	563	608	629	592	592	556	579	579	599	584	572	606	575	587	601	611	600	572	640	617	601	626	614	607	597	570	585	596	623	581	562	600	557	583	585	610	594	628	616	597	601	575	622	574	592	574	607	554	588	558	591	564	610	626	549	597	568	594	638	578	611	571	581	603	579	601	597	578	590	556	606	591	573	603	608	585	565	626	589	609	596	587	593	575	562	583	575	608	563	577	628	614	569	589	571	633	582	573	580	591	609	623	599	542	601	552	579	580	628	542	615	559	569	583	599	569	613	621	584	608	582	594	639	589	641	597	583	574	602	606	581	601	602	610	591	583	595	534	566	579	546	586	590	549	578	612	581	559	583	561	549	589	574	584	572	598	604	618	619	590	600	577	606	579	607	583	579	608	607	592	575	609	630	547	625	601	612	609	574	614	585	607	579	629	573	562	588	622	577	604	581	621	614	602	588	605	590	568	611	567	648	628	613	592	598	580	593	607	569	575	616	564	575	602	588	563	603	530	614	610	585	607	620	578	643	572	555	562	615	568	602	612	580	577	602	584	598	583	586	607	541	612	598	550	622	565	601	564	595	574	582	578	595	592	617	581	541	605	584	614	625	599	601	614	597	583	561	576	567	600	623	552	547	543	540	585	640	557	571	553	591	563	537	571	571	587	596	623	655	597	622	590	599	597	593	567	592	579	580	579	597	598	574	605	589	572	641	542	560	570	609	565	535	611	582	594	557	589	571	575	551	613	620	572	578	613	557	584	565	630	591	568	579	589	642	593	542	638	584	585	613	587	623	596	536	583	652	634	576	540	639	581	587	604	579	596	585	617	578	575	605	577	608	603	547	581	547	579	588	634	582	593	529	615	643	591	571	620	609	631	589	623	602	578	580	583	531	604	585	614	605	560	565	598	578	593	568	608	621	542	569	633	570	569	575	572	620	615	596	591	546	547	604	569	593	559	542	553	573	602	563	604	582	595	544	598	620	598	552	608	571	597	543	586	570	608	594	574	670	625	553	588	559	571	612	651	612	597	613	596	588	589	590	586	614	602	572	608	559	633	582	583	560	582	574	581	614	601	606	583	548	556	612	567	561	573	635	599	599	608	582	555	578	617	638	558	631	604	581	589	581	590	570	548	549	539	585	563	601	613	593	620	617	589	578	552	562	620	552	623	598	605	566	616	565	596	596	581	561	614	583	595	566	604	547	568	569	589	580	604	604	616	557	627	589	569	613	577	602	613	603	604	578	553	622	611	583	621	576	597	552	579	643	631	582	608	606	584	576	554	611	593	576	586	609	592	586	610	590	583	602	578	618	591	618	588	617	552	604	587	598	598	516	604	611	572	627	560	560	609	571	610	600	586	567	564	571	569	576	596	607	644	578	600	621	579	601	582	574	585	573	592	576	586	617	593	570	601	589	583	609	608	592	577	605	586	558	578	603	572	602	556	584	598	605	537	598	621	575	590	577	532	569	604	600	561	610	561	601	595	587	618	630	566	583	580	586	539	599	610	569	582	619	552	577	584	585	566	633	606	587	570	580	598	588	583	586	595	585	610	571	618	572	551	622	620	602	591	559	605	617	547	586	551	553	617	608	648	605	586	543	585	589	573	593	572	555	565	603	610	594	579	591	619	605	590	599	594	614	584	586	629	609	565	580	586	612	611	575	573	584	603	623	606	598	613	599	587	614	624	618	581	585	586	596	586	581	604	578	562	588	571	598	552	594	599	609	597	571	592	605	626	586	614	584	615	583	570	632	583	576	543	543	598	617	596	616	614	597	614	618
27115	18227	9082	10339	7838	4947	2879	1536	1095	877	782	760	725	737	702	773	667	730	731	667	696	669	705	731	734	712	721	687	768	723	714	725	740	718	737	705	724	695	718	707	666	695	709	700	666	674	752	722	747	733	647	673	728	697	739	670	681	737	687	684	726	702	726	678	713	695	788	726	678	744	689	721	729	680	714	711	707	710	718	747	708	703	705	673	670	711	710	708	707	731	775	692	681	688	729	718	711	700	740	694	711	697	725	706	696	672	745	779	722	705	691	751	705	697	733	707	720	634	670	701	769	717	676	717	681	699	693	696	733	689	758	694	715	684	692	708	692	720	726	669	695	702	720	690	709	709	727	749	725	682	725	680	714	721	704	689	722	739	678	744	683	676	695	739	730	711	739	700	703	679	720	711	726	711	701	707	688	701	742	724	680	680	737	701	691	712	686	670	709	707	710	762	700	700	711	740	680	700	689	665	689	659	683	709	677	744	657	694	692	690	681	718	688	701	678	732	736	674	703	722	703	692	740	677	650	736	727	734	724	691	690	695	665	716	742	742	708	696	738	726	704	732	741	728	682	751	721	750	750	723	749	700	691	705	693	689	745	729	747	735	707	702	684	717	753	654	718	697	660	709	671	718	736	653	719	722	732	740	682	743	699	728	681	662	724	687	728	695	724	706	709	719	761	669	709	715	699	687	690	735	700	734	702	707	738	655	707	678	709	763	708	696	686	678	731	756	715	699	690	691	681	682	753	648	717	723	680	684	758	701	737	723	712	703	731	745	693	668	702	715	726	709	744	715	672	709	738	695	719	702	709	727	724	703	661	713	675	703	707	714	705	747	722	711	730	716	718	689	702	697	671	726	763	731	682	687	662	720	702	687	759	714	755	684	661	776	658	670	689	700	671	687	750	725	718	746	686	737	727	730	750	689	730	724	730	723	760	729	697	743	739	683	692	660	683	643	710	719	733	738	704	743	705	737	718	641	736	699	694	696	715	672	709	699	742	716	722	695	668	657	724	732	706	680	713	699	697	718	716	757	724	685	726	707	708	678	684	717	734	675	665	725	731	677	710	721	697	695	723	646	721	735	757	694	714	718	689	696	750	704	688	674	739	731	760	705	727	692	703	706	685	701	702	700	690	701	710	687	688	708	677	655	707	659	738	740	717	716	750	719	712	756	689	698	685	682	704	690	673	670	765	681	710	746	694	701	677	694	758	643	742	706	705	694	618	657	750	697	767	738	684	709	712	668	650	662	718	689	687	701	701	685	760	682	679	680	680	697	646	694	697	674	714	673	721	710	729	744	711	691	669	716	692	696	677	727	690	657	702	697	721	688	687	719	686	642	695	685	742	692	720	731	728	692	748	731	675	722	701	676	710	658	683	680	730	709	687	766	687	691	694	725	758	727	721	675	734	725	744	744	722	734	719	675	728	727	735	711	701	710	711	773	699	682	699	718	707	683	712	704	699	651	653	745	731	693	735	717	654	716	667	747	709	722	678	688	669	675	619	667	713	671	716	731	707	743	730	758	712	726	666	714	717	737	757	694	720	669	672	669	755	686	714	680	733	721	717	738	743	735	720	670	763	703	664	720	735	791	717	682	731	713	668	733	696	683	675	732	730	722	722	696	704	709	726	742	700	647	737	736	702	700	728	720	731	766	675	679	724	732	699	705	695	703	727	677	718	688	758	690	702	706	758	714	726	658	665	745	684	686	690	681	653	695	672	719	677	701	729	650	733	734	714	647	723	734	738	722	749	698	742	726	716	668	719	703	699	691	665	714	701	702	719	700	703	691	713	735	729	745	705	671	705	734	731	664	694	727	725	760	686	705	650	742	703	687	688	683	721	672	725	707	714	701	749	746	690	675	708	698	687	738	716	724	682	681	735	718	759	672	737	667	681	716	751	686	671	724	695	733	735	690	728	715	696	708	703	674	665	736	699	691	717	700	703	734	669	658	702	721	667	725	718	696	669	697	750	722	729	703	695	705	700	656	730	703	677	713	720	725	678	676	683	678	716	779	688	752	673	766	717	700	717	674	759	713	710	681	741	712	741	719	698	717	765	672	697	726	685	683	676	691	741	750	715	666	726	704	717	715	666	705	729	685	726	693	703	721	671	719	717	673	741	722	714	759	745	702	762	763	724	703	702	729	709	752	713	742	717	704	741	722	705	684	677	693	674	680	722	727	763	728	740	718	707	692	727	723	705	734	693	681	676	705	710	716	702	695	720	686	703	687	761	692	739	695	705	738	721	743	701	738	670	701	682	726	760	744	731	695	723	689	702	715	745	702	706	671	707	689	714	664	695	669	694	729	689	665	761	653	727	716	691	688	731	715	729	700	682	674	638	689	697	692	722	716	675	691	691	680	718	730	734	711	703	703	675	715	700	742	698	729	754	721	729	724	744	696	682	691	689	734	716	751	729	675	723	668	702	696	743	717	703	699	708	685	725	734	674	694	717	698	675	763	740	770	689	725	726	685	701	672	677	701	697	730	726	743	711	737	712	723	693	717	729	695	689	697	737	739	742	680	703	681	705	704	711	684	714	696	714	728	704	673	679	746	691	714	692	733	694	732	704	677	706	738	700	697	699	747	695	722	744	663	736	682	728	675	716	700	720	742	662	700	748	731	635	754	697	681	750	713	684	748	695	734	718	720	709	737	733	683	717	662	694	710	726	692	717	692	678	747	656	709	685	704	751	677	702	704	665	713	676	708	672	712	690	713	699	698	677	724	715	692	730	701	728	688	685	671	687	719	715	685	732	692	686	699	719	694	690	724	718	696	680	735	772	721	669	705	690	718	703	741	706	717	711	713	700	697	666	758	665	722	712	737	711	724	681	688	740	734	686	710	685	758	706	686	676	733	711	708	698	718	695	743	697	747	714	675	701	700	722	698	707	693	718	725	704	732	687	693	736	652	719	755	694	684	668	731	678	702	728	699	703	701	681	684	724	665	752	748	716	677	695	714	738	692	660	706	692	703	758	694	682	753	763	732	774	683	701	702	701	697	724	720	711	754	701	721	657	659	683	760	709	739	659	702	718	690	707	733	700	692	698	718	719	733	739	669	719	690	732	712	765	728	719	687	681	711	702	701	725	713	714	741	702	706	734	674	692	685	674	704	717	671	708	728	746	681	730	678	721	701	699	728	712	713	759	726	715	697	701	704	677	714	690	710	733	665	699	677	693	677	676	732	712	695	676	706	702	700	716	724	729	705	714	710	702	718	668	698	712	722	763	725	732	705	713	695	720	726	733	744	657	705	692	686	708	689	669	701	711	692	711	734	770	681	704	695	701	712	726	736	700	750	712	656	687	704	769	737	681	678	753	732	706	718	674	700	688	684	730	709	748	715	698	708	705	682	738	759	728	748	686	742	695	749	712	708	676	724	711	718	684	692	690	719	638	720	692	726	729	681	716	720	690	710	714	779	688	750	738	700	725	650	699	734	697	731	733	716	698	728	702	741	668	724	731	724	703	755	746	729	717	705
6650	3288	9245	12790	11791	8108	4911	2768	1954	1439	1227	1213	1067	1105	1083	1101	1071	1014	1109	1107	1107	1131	1045	1117	1080	1024	1042	1049	1143	1091	1127	1095	1089	1122	1088	1025	1095	1087	1103	1121	1092	1121	1082	1067	1136	1036	1075	1080	1126	1040	1065	1106	1056	1103	1055	1067	1078	1066	1112	1131	1103	1103	1079	1082	1099	1106	1005	1157	1039	1140	1099	1092	1082	1060	1051	1131	1080	1066	1055	1029	1090	1130	1087	1105	1092	1126	1069	1129	1060	1075	1075	1060	1120	1134	1086	1062	1080	1112	1123	1052	1140	1112	1069	1086	1045	1088	1060	1155	1027	1129	1102	1155	1092	1117	1110	1096	1059	1049	1026	1117	1057	1124	1076	1047	1046	1083	1066	1040	1047	1087	1059	1038	1075	1141	1108	1111	1156	1082	1090	1084	1086	1095	1080	1073	1082	1049	1029	1005	1091	1119	1055	1079	1086	1118	1119	1115	1129	1116	1130	1100	1096	1110	1112	1050	1061	1100	1073	1089	1066	1128	1112	1028	1027	1070	1079	1061	1095	1093	1100	1058	1090	1146	1081	1142	1054	1025	1048	1108	1068	1106	1094	1105	1117	1065	1114	1107	1129	1106	1031	1069	1107	1113	1102	1062	1111	1032	1095	1114	1127	1071	1100	1093	1091	1048	1080	1083	1090	1108	1079	1130	1106	1122	1064	1087	1066	1001	1100	1079	1084	1064	1106	1101	1052	1042	1068	1113	1057	1079	1106	1137	1157	1125	1084	1060	1111	1101	1161	1055	1068	1117	1016	1137	1087	1030	1061	1099	1073	1104	1077	1047	1085	1066	1094	1124	1157	1038	1088	1022	1112	1061	1059	1051	1074	1064	1051	1071	1080	1102	1075	1114	1053	1095	998	1132	1058	1144	1135	1017	1124	1057	1085	1121	1082	1062	1111	1089	1098	1096	1039	1044	1048	1023	1108	1130	1082	1085	1101	1087	1026	1052	1124	1080	1084	1065	1073	1126	1102	1129	1113	1060	1068	1062	1054	1070	1087	1056	1105	1086	1081	1061	1074	1096	1071	1060	1146	1075	1123	1067	1082	1089	1127	980	1146	1086	1087	1033	1041	1115	1119	1133	1095	1037	1026	1095	1085	1055	1074	1084	1082	1091	1117	1116	1100	1051	1072	1154	1045	1076	1065	1073	1139	1090	1087	1093	1073	1077	1083	1053	1049	1089	1049	1110	1083	1058	1035	1095	1069	1029	1083	1061	1105	1100	1142	1083	1109	1105	1033	1104	1011	1075	1107	1061	1111	1110	1103	1088	1048	1089	1074	1101	1113	1097	1075	1113	997	1163	1099	1084	1091	1099	1084	1049	1053	1083	1074	1107	1098	1071	1079	1071	1112	1111	1101	1081	1064	1055	1080	1078	1060	1022	1146	1102	1050	1056	1068	1086	1083	1113	1118	1168	1099	1109	1102	1140	1085	1065	1093	1039	1087	1115	1122	1071	1061	1060	1028	1134	1076	1112	1060	1098	1088	1081	1099	1103	1070	1059	1098	1076	1132	1030	1100	1121	1147	1044	1089	1081	1072	1086	1048	1070	1101	1078	1022	1056	1050	1098	1052	1077	1056	1118	1054	1124	1042	1083	1073	1047	1045	1069	1080	1117	1060	1077	1058	1073	1036	1118	1094	1110	1037	1053	1073	1111	1093	1056	1174	1094	1077	1114	1077	1043	1108	1059	1117	1060	1131	1127	1090	1100	1059	1034	1094	1078	1149	1114	1062	1087	1046	1080	1120	1051	1046	1039	1106	1096	1113	1093	1134	1095	1115	1085	1114	1082	1060	1173	1114	1083	1182	1093	1076	1101	1120	1062	1065	1150	1097	1009	1098	1082	1089	1129	1125	1041	1046	1026	1042	1048	1115	1116	1101	1057	1111	1170	1060	1112	1080	1079	1046	1070	1105	1116	1077	1039	1138	1028	1118	1033	1096	1131	1139	1057	1076	1068	1119	1118	1093	1085	1117	1086	1062	1103	1043	1129	1029	1030	1095	1105	1074	1089	1032	1075	1166	1069	1125	1141	1040	1074	1066	1108	1114	1098	1106	1143	1089	1112	1097	1045	1034	1113	1082	1083	1119	1075	1102	1057	1124	1057	1081	1089	1087	1125	1064	1067	1109	1082	1102	1048	1106	1070	1103	1077	1058	1119	1046	1112	1053	1136	1051	1077	1073	1120	1041	1076	1120	1142	1062	1109	1111	1110	1110	1093	1074	1034	1016	1051	1109	1058	1075	1070	1129	1036	1094	1056	1069	1037	1101	1029	1099	1056	1095	1037	1057	1131	1124	1057	1035	1096	1057	1076	1142	1085	1060	1072	1074	1121	1114	1095	1049	1053	1106	1076	1137	1098	1080	1095	1067	1060	1093	1079	1076	1072	1055	1086	1123	1091	1085	1080	1096	1100	1077	1133	1123	1037	1092	1054	1127	1113	1066	1110	1164	1067	1085	1124	1133	1064	1104	1125	1119	1045	1039	1059	1071	1119	1102	1085	1056	1050	1091	1094	1058	1109	1082	1153	1033	1078	1058	1115	1058	1108	1062	1106	1092	1123	1059	1074	1058	1077	1136	1083	1100	1108	1102	1105	1057	1134	1106	1097	1106	1070	1062	1076	1076	1071	1127	1128	1077	1081	1111	1048	1145	1121	1092	1091	1064	1152	1069	1128	1151	1074	1117	1042	1058	1081	1042	1070	1073	1074	1064	1090	1105	1115	1067	1073	1124	1144	1079	1065	1105	1082	1052	1125	1082	1111	1134	1046	1133	1103	1048	1103	1107	1141	1099	1090	1109	1060	1183	1023	1065	1133	1075	1058	1141	1041	1088	1110	999	1101	1122	1089	1049	1130	1115	1047	1063	1122	1114	1100	1097	1059	1088	1076	1108	1072	1124	1114	1152	1110	1084	1034	1170	1091	1104	1048	1055	1121	1111	1069	1081	1109	1154	1047	1106	1083	1058	1056	1053	1081	1061	1065	1073	1058	1083	1090	1075	1109	1077	1116	1047	1152	1035	1084	1099	1105	1112	1060	1030	1068	1104	1048	1121	1139	1118	1077	1082	1119	1069	1006	1117	1092	1097	1071	1048	1056	1050	1096	1056	1096	1037	1061	1061	1059	1122	1089	1113	1140	1065	1054	1090	1146	1057	1103	1066	1129	1123	1062	1089	1094	1115	1141	1125	1039	1049	1093	1082	1114	1139	1075	1070	1044	1054	1089	1070	1071	1099	1111	1087	1049	1133	1063	1088	1086	1083	1083	1104	1088	1070	1016	1061	1145	1062	1037	1129	1045	1100	1058	1094	1068	1049	1100	1056	1129	1120	1083	1049	1055	1077	1073	1063	1045	1035	1096	1091	1102	1085	1099	1092	1052	1084	1106	1087	1095	1117	1082	1141	1098	1056	1055	1097	1134	1149	1150	1052	1073	1071	1070	1075	1151	1071	1049	1074	1046	1095	1061	1081	1044	1084	1109	1074	1093	1070	1066	1055	1078	1079	1098	1080	1134	1066	1106	1078	1117	1139	1055	1081	1095	1112	1055	1091	1071	1131	1109	1034	1115	1120	1114	1073	1098	1017	1098	1117	1096	1104	1054	1091	1144	1103	994	1135	1076	1112	1140	1060	1060	1108	1078	1128	1103	1056	1115	1091	1135	1070	1129	1114	1098	1075	1095	1124	1117	1124	1116	1084	1080	1058	1032	1056	1099	1148	1065	1079	1124	1116	1104	1096	1089	1132	1114	1108	1100	1059	1095	1026	1039	1125	1010	1068	1107	1124	1118	1075	1108	1018	1090	1109	1055	1092	1110	1069	1118	1098	1072	1085	1045	1157	1081	1065	1055	1136	1094	1101	1109	1099	1088	1091	1096	1041	1073	1087	1049	1162	1073	1082	1112	1092	1098	1044	1107	1062	1133	1088	1111	984	1075	1067	1070	1136	1073	1050	1053	1073	1103	1114	1048	1052	1116	1124	1055	1072	1105	1147	1085	1087	1050	1152	1108	1053	1078	1106	1111	1021	1049	1106	1074	1040	1058	1067	1100	1097	1119	1037	1167	1061	1101	1079	1076	1069	1093	1028	1103	1053	1109	1070	1053	1062	1100	1083	1100	1072	1071	1101	1098	1082	1148	1072	1063	1043	1076	1082	1139	1111	1098	1073	1075	1024	1040	1052	1089	1088	1075	1101	1127	1081	1070	1062	1067	1121	1057	1092	1087	1106	1094	1075	1118	1066	1123	1064	1113	1087	1048	1045	1062	1076	1093	1092	1112	1113	1096	1128	1093	1036	1114	1047	1073	1098	1108	1092	1066	1092	1090	1042	1103	1101	1083	1150	1066	1058	1069	1069	1064	1074	1064	1111	1080	1054	1140	1107	1021	1086	1109	1044	1103	1102	1046	1127	1104	1129	1084	1128	1069	1102	1044	1060	1132	1100	1039	1061	1034	1190	1109	1138	1091	1138	1098	1014	1080	1096	1103	1086	1129	1101	1071	1139	1074	1094	1083	1073	1104	1086	1098	1089	1142	1063	1111	1065	1039	1085	1086	1058	1085	1102	1087	1078	1115	1126	1047	1063	1055	1092	1032	1101	1060	1094	1050	1117	1109	1066	1082	1162	1115	1052	1091	1091	1095	1149	1048	1069	1102	1089	1043	1042	1071	1071	1156	1106	1128	1102	1178	1087	1101	1078	1105	1126	1075	1067	1100	1097	1097	1097	1117	1067	1099	1079	1120	1044	1092	1155	1102	1063	1089	1071	1128	1125	1086	1087	1080	1084	1104	1115	1070	1070	1105	1098	1059	1146	1119	1079	1105	1147	1025	1046	1058	1114	1043	1146	1129	1112	1044	1107	1084	1090	1059	1074	1132	1011	1082	1097	1067	1111	1088	1099	1095	1102	1019	1101	1093	1063	1020	1106	1049	1114	1101	1107	1025	1163	1051	1099	1064	1068	1119	1119	1023	1050	1086	1075	1117	1061	1093	1083	1058	1110	1106	1076	1024	1120	1091	1083	1100	1085	1090	1053	1063	1072	1081	1144	1097	1156	1100
23399	21227	28406	27873	26678	25632	19431	12063	6237	2828	1513	905	664	609	547	575	553	535	542	566	569	556	553	583	578	541	575	582	567	576	585	559	545	567	546	622	547	565	537	550	572	546	511	567	539	555	602	575	519	547	521	538	545	562	562	598	560	549	524	540	555	531	550	569	522	546	552	550	558	542	526	547	531	562	609	577	554	520	571	558	538	556	523	536	513	552	537	532	544	549	554	570	511	513	586	546	530	554	579	534	518	523	528	544	611	559	578	563	558	559	587	534	578	529	547	542	558	562	552	558	530	546	534	562	553	531	540	585	565	543	566	541	563	533	534	542	535	517	561	566	532	527	547	528	558	575	555	518	548	511	558	551	558	560	540	578	525	579	516	531	547	558	546	546	578	552	566	542	538	560	580	525	544	592	568	593	566	567	520	553	579	559	514	537	558	526	524	528	592	559	518	576	554	536	560	581	573	547	527	518	577	527	543	522	586	534	531	545	572	555	563	540	550	529	570	569	555	498	539	517	564	588	567	546	576	513	554	537	538	552	547	543	520	549	561	524	522	522	547	564	528	525	562	582	518	580	521	523	564	563	567	586	572	541	510	525	603	593	572	543	572	553	550	587	546	542	547	530	552	524	553	533	552	573	535	533	529	547	574	543	550	559	564	577	551	517	535	547	556	615	575	542	538	544	558	530	545	523	554	521	564	525	572	565	581	540	574	595	566	583	586	540	514	553	580	515	572	552	563	548	541	527	545	569	548	617	530	548	518	555	550	531	521	508	541	581	511	530	582	497	568	588	561	581	558	534	567	583	540	526	585	581	554	548	537	575	554	548	488	571	558	559	594	564	564	554	556	508	561	522	606	550	559	522	576	525	562	617	552	546	550	561	550	528	531	542	531	536	550	552	519	574	580	548	584	523	559	551	563	552	529	494	547	523	552	558	574	544	538	575	591	564	596	556	552	556	582	562	598	575	565	554	538	546	543	553	570	574	561	518	529	570	515	562	580	546	548	553	512	501	565	556	538	512	569	569	553	550	576	570	577	569	558	583	528	573	523	530	573	566	565	556	538	558	501	570	514	571	563	556	538	545	561	532	600	533	544	555	566	554	561	537	548	560	568	482	585	528	542	558	562	483	569	539	530	515	574	572	543	558	523	566	527	510	575	582	553	529	569	532	514	534	569	531	570	569	555	524	563	548	572	542	527	584	527	571	557	546	539	577	553	549	543	547	556	549	550	572	574	566	544	565	571	534	515	561	554	551	568	532	573	508	537	548	554	537	563	547	538	556	551	537	535	600	520	543	566	567	567	592	558	543	579	528	546	542	565	555	567	522	537	579	547	549	575	569	538	555	526	521	574	556	574	554	567	569	543	617	566	605	535	565	549	565	532	580	508	573	592	545	566	517	502	558	541	554	553	574	585	502	571	539	532	562	571	550	529	539	499	550	555	546	502	539	588	518	561	503	530	566	518	567	544	516	615	544	544	501	544	518	557	551	542	533	559	574	555	505	569	526	536	557	554	563	532	517	544	544	557	563	547	542	530	535	543	535	539	548	524	551	542	573	555	549	543	536	542	576	541	574	610	517	509	573	555	528	553	548	538	572	543	565	565	555	559	538	514	582	568	504	533	545	571	533	575	519	544	563	569	539	552	567	590	565	600	563	612	537	517	553	547	583	552	582	530	585	524	509	530	551	539	554	549	563	559	566	538	570	557	544	581	568	570	542	554	579	588	537	557	536	518	553	547	546	531	560	587	529	554	548	543	540	530	586	554	578	546	563	570	561	549	532	529	545	520	545	576	586	525	536	557	567	530	549	593	560	566	525	551	621	543	566	534	553	534	523	530	560	552	519	576	562	500	554	577	543	513	540	562	520	538	532	572	537	554	516	552	564	557	531	576	581	552	535	565	501	560	580	567	552	566	570	536	521	519	567	551	583	531	567	571	572	521	527	528	554	523	548	542	587	568	531	513	573	515	531	536	565	534	542	521	545	546	526	541	545	539	602	583	506	558	534	536	571	566	556	561	597	564	564	542	575	474	567	558	523	540	524	603	560	541	555	551	594	584	599	519	573	575	550	570	542	571	537	524	501	587	569	546	539	590	538	569	524	543	547	581	545	547	555	539	534	562	569	536	547	538	570	542	542	528	538	553	614	519	554	561	549	559	542	557	557	527	573	545	563	553	539	559	558	551	567	578	539	552	524	522	577	543	541	535	598	582	529	566	576	494	521	509	541	545	536	519	582	537	550	538	541	521	555	554	524	552	564	549	570	519	531	540	611	514	555	566	527	576	572	566	542	544	532	536	578	532	543	542	521	580	548	558	559	486	544	551	569	567	574	568	575	535	592	539	544	545	561	528	583	558	568	564	564	553	576	594	568	561	546	558	535	548	560	560	521	586	524	560	561	547	511	541	551	552	525	559	575	551	550	500	565	548	536	552	523	566	546	583	508	540	581	539	550	533	541	556	560	521	552	532	560	560	578	494	494	562	554	530	546	547	524	546	559	557	565	562	559	531	559	579	554	595	578	567	547	564	559	538	533	588	550	517	528	589	564	597	531	547	546	569	580	547	556	565	564	583	582	545	510	553	569	589	521	528	554	605	528	535	560	594	549	554	546	572	533	545	529	521	569	578	539	575	509	552	523	554	559	549	534	530	543	569	546	516	555	519	569	543	529	535	584	552	561	538	538	558	553	568	527	550	530	539	560	577	522	529	533	514	527	552	526	530	549	526	556	525	535	534	580	571	513	535	556	556	552	546	539	525	601	553	527	514	541	513	556	562	545	526	564	509	531	555	578	540	551	524	587	561	556	551	547	568	560	568	532	519	577	533	588	590	535	565	543	586	559	566	539	548	561	541	542	585	538	550	547	564	547	575	554	540	577	567	555	563	536	587	521	558	544	526	533	559	565	592	554	562	554	547	548	578	537	524	557	559	576	573	545	578	538	547	538	558	584	560	541	569	561	530	572	546	560	525	544	569	551	557	551	552	542	553	520	584	559	543	568	560	564	566	590	544	551	545	530	544	555	544	546	566	595	536	539	539	582	545	531	524	520	536	553	590	562	551	578	555	562	564	543	569	548	521	555	540	570	581	541	540	565	571	563	564	542	553	568	562	548	564	584	546	572	516	545	569	562	549	524	566	538	542	587	563	577	560	532	571	579	536	581	573	586	561	535	529	558	525	551	541	566	573	596	597	517	542	514	520	580	571	564	587	547	574	592	574	532	516	540	579	554	557	554	517	546	549	594	563	611	543	561	555	537	539	560	616	579	514	532	556	553	517	507	536	557	563	509	549	565	548	565	559	559	562	575	581	591	517	559	555	590	586	564	567	586	531	556	542	563	533	498	549	533	555	549	570	571	558	549	552	569	531	536	552	588	550	537	580	555	530	542	557	556	553	541	538	551	556	565	564	619	543	536	584	587	552	547	540	556	553	563	526	582	547	522	555	575	593	572	493	540	557	555	541	582	559	582	546	555	561	571	562	557
7151	31379	51060	39360	36980	31942	25038	19108	11528	5933	3082	1656	1093	954	881	887	869	873	848	925	880	833	806	838	934	845	823	848	885	865	795	879	847	870	863	834	815	839	899	834	878	825	797	847	853	870	913	859	853	899	849	874	779	923	814	849	879	917	849	940	818	886	893	840	875	877	842	884	848	859	864	849	911	859	897	780	871	806	820	837	908	875	882	880	897	823	848	888	824	871	855	864	848	898	884	898	861	900	905	834	892	875	827	855	887	778	899	852	835	889	825	842	864	889	849	842	883	884	851	883	858	916	859	867	847	825	852	864	840	930	828	891	863	859	880	906	909	853	858	855	912	849	940	874	886	882	799	862	893	880	854	836	904	881	886	823	825	902	855	802	873	825	829	851	819	866	842	873	878	806	853	845	883	871	863	837	822	893	845	843	869	837	905	858	848	839	898	878	835	847	863	815	855	898	873	859	875	876	875	831	862	883	885	875	804	886	862	874	875	863	812	921	899	831	848	800	802	828	893	860	857	873	884	870	818	808	867	832	852	870	872	868	840	839	847	859	875	845	813	861	881	862	851	822	875	818	862	827	882	869	904	867	906	863	909	858	855	831	845	874	808	876	825	878	887	848	849	877	879	815	854	856	836	918	822	879	866	844	879	878	837	839	806	861	835	903	865	829	840	890	956	883	884	846	837	826	821	901	855	849	852	842	888	903	880	903	884	824	906	887	884	847	864	909	859	827	840	872	898	873	906	851	828	891	850	884	879	871	857	845	882	876	857	874	888	886	859	802	779	889	797	860	864	873	831	864	827	821	810	806	852	809	838	842	873	845	914	851	900	845	822	870	847	876	881	824	832	896	851	810	860	818	834	841	816	884	897	879	844	841	916	846	833	858	847	830	858	929	820	920	829	868	882	841	825	854	863	874	841	861	835	812	841	868	838	832	885	868	873	815	825	860	857	845	830	855	912	855	817	838	850	796	835	850	876	824	885	895	859	819	865	874	826	886	811	929	855	852	854	869	890	857	899	880	830	853	858	903	847	822	853	858	829	827	839	855	886	828	858	848	877	820	840	876	881	857	881	853	801	856	848	881	854	870	854	823	836	889	904	866	815	878	837	863	854	848	821	882	875	851	874	874	816	863	847	878	858	875	853	860	862	883	839	845	845	883	851	865	819	894	831	871	849	883	885	871	911	883	913	826	821	914	857	896	845	847	828	849	885	887	863	839	864	875	887	844	887	840	855	939	841	871	890	841	857	863	917	929	919	853	869	826	899	816	868	845	873	876	856	877	862	848	835	871	895	835	899	851	922	875	874	869	908	850	825	851	890	904	781	807	833	910	804	841	861	907	853	836	871	855	861	907	874	836	895	870	834	851	861	854	883	852	882	894	913	839	909	882	846	863	855	937	823	822	904	810	835	850	851	879	871	873	868	898	791	789	838	913	901	872	835	826	813	832	897	868	879	865	845	860	812	861	841	836	848	877	880	902	894	856	859	854	846	822	858	818	906	868	874	873	884	811	844	843	837	865	847	863	860	806	857	867	884	856	848	844	853	867	910	887	859	861	861	846	849	899	883	836	847	869	922	871	896	826	865	824	817	830	881	811	872	875	884	874	886	852	882	875	892	882	855	874	846	806	791	875	897	868	805	876	862	860	853	845	838	834	808	827	858	874	859	877	868	844	868	840	910	791	912	862	867	809	868	837	886	815	890	841	898	868	840	811	890	879	873	890	860	858	856	814	832	784	849	877	855	849	848	841	874	857	903	871	872	867	891	852	860	833	861	851	877	848	886	828	871	859	882	802	848	880	883	861	818	796	835	855	879	859	836	841	891	865	839	850	883	880	854	831	852	895	864	840	867	856	861	865	851	910	851	853	852	828	866	871	838	858	839	859	845	839	840	880	872	858	901	818	848	874	850	828	846	842	828	859	851	804	866	834	866	878	885	848	894	850	839	825	822	858	867	839	864	830	839	865	821	852	816	862	814	865	861	863	899	859	916	835	841	890	828	835	828	857	830	858	876	881	845	840	873	827	857	848	886	880	850	820	860	885	804	838	826	860	873	877	895	862	859	853	915	822	871	881	910	869	845	838	844	869	861	794	928	824	863	873	850	836	900	877	849	862	850	861	833	855	864	794	843	824	865	883	915	885	851	889	902	852	811	855	829	849	850	903	855	905	903	866	881	869	868	875	850	816	856	870	819	904	837	858	870	881	852	843	839	825	851	810	875	841	927	810	824	832	879	842	946	877	883	795	885	868	859	831	835	907	889	889	871	803	893	852	848	864	867	842	887	835	861	870	907	859	883	844	828	872	918	847	874	818	888	850	900	846	861	845	833	881	882	818	858	867	901	881	867	879	890	847	773	863	851	852	895	825	894	864	879	807	825	832	892	893	838	911	856	848	843	858	823	868	836	821	874	838	819	833	859	888	863	881	839	881	850	894	904	829	843	862	899	869	813	920	860	858	874	866	842	890	857	894	902	856	874	837	818	864	877	911	855	875	874	894	853	900	864	836	852	853	852	933	825	850	922	885	853	818	837	865	831	875	835	873	837	881	910	898	877	843	841	883	844	830	921	845	888	821	825	924	878	839	855	848	789	863	799	830	875	847	923	866	843	894	882	869	865	844	881	821	857	861	843	874	878	899	819	861	890	814	853	852	910	843	830	847	827	893	847	844	891	867	856	871	873	837	815	872	886	847	823	809	910	850	881	813	864	834	794	866	869	843	916	844	906	889	831	849	873	847	893	867	916	860	842	863	834	833	837	848	872	840	823	865	865	859	831	848	823	836	895	846	858	890	883	881	856	895	848	900	846	866	848	879	819	856	892	824	838	863	837	846	895	856	806	857	889	870	870	857	840	803	806	891	880	884	846	856	887	933	835	874	883	821	865	854	831	851	862	824	852	907	846	816	844	817	850	835	849	881	840	899	838	807	878	849	858	819	883	830	883	855	844	864	826	844	899	901	846	886	878	908	867	850	905	863	860	823	849	864	860	828	887	867	888	826	884	887	863	849	823	826	891	853	863	889	888	887	865	855	849	846	896	857	836	864	856	842	845	903	856	874	843	842	855	844	866	798	873	891	861	863	884	883	881	808	877	853	802	863	903	887	882	837	826	837	890	861	862	870	849	813	894	891	872	798	851	890	846	885	883	828	867	899	846	888	931	861	873	861	804	849	902	829	882	867	821	801	864	884	927	870	837	851	893	812	852	861	871	848	838	828	889	861	890	861	816	832	841	846	836	876	890	921	853	866	879	928	894	900	817	827	850	868	855	873	852	884	851	832	876	880	849	887	919	883	865	891	815	902	893	842	816	872	858	842	873	881	858	813	832	887	798	921	843	813	882	907	893	829	826	870	882	867	866	897	838	837	853	849	863	827	864	918	887	875	862	847	887	862	888	829	881	849	876	890	864	871	853	877	929	825	822	880	920	849	855	910	907	823	842	870	853	872	826	799	828	857	885	869	863	834	852	851	913	889	847	851	885	832
25013	21255	25568	24780	15100	10305	7391	4874	3142	1886	1246	863	820	722	768	732	752	741	698	714	756	720	738	721	713	732	666	715	747	718	693	700	748	733	694	676	694	720	700	683	742	730	728	698	674	664	690	707	744	731	701	702	716	689	745	700	735	706	737	699	691	705	701	729	735	707	731	731	716	694	695	735	739	680	712	681	754	717	712	708	668	698	713	737	734	659	768	689	781	701	712	685	735	691	725	699	704	690	703	724	712	709	727	718	723	686	692	716	681	680	692	686	677	691	716	661	658	705	674	719	680	703	725	686	739	685	696	705	758	658	703	729	706	713	697	693	707	676	698	722	700	689	653	710	730	678	685	711	763	709	670	710	713	695	659	718	732	689	761	777	698	728	702	699	724	710	731	651	651	724	687	738	701	714	709	747	731	667	699	730	687	701	693	722	727	733	696	726	721	731	677	686	718	722	692	726	735	755	681	723	733	743	706	692	666	754	691	681	710	727	741	705	678	650	727	673	707	685	668	689	752	679	666	744	640	748	663	675	725	685	702	706	707	720	686	686	713	730	692	742	734	683	692	724	694	679	658	683	736	719	787	757	724	691	722	719	717	713	663	685	726	718	706	692	682	710	693	728	673	684	725	673	721	696	729	724	672	692	666	697	732	725	679	728	723	719	709	687	707	734	723	757	686	757	677	679	752	697	755	706	740	670	716	726	695	725	729	658	785	699	740	681	687	723	666	724	717	686	706	682	724	673	736	698	750	719	717	743	707	728	699	696	707	727	664	721	659	736	699	667	698	691	691	712	717	721	693	694	702	723	739	666	688	757	703	682	724	729	687	709	699	743	734	704	730	713	685	705	685	745	728	702	709	733	706	690	759	736	693	677	697	687	711	694	663	722	726	691	728	676	737	788	766	677	734	736	713	730	703	710	674	694	694	727	685	689	690	725	704	722	683	738	649	726	740	675	708	671	709	704	715	672	714	731	710	714	734	741	721	692	711	730	668	686	726	696	733	705	645	707	697	689	678	661	754	674	711	682	717	739	699	676	715	644	700	708	717	717	706	719	732	687	711	678	698	707	696	714	716	767	722	719	711	713	705	714	745	697	744	714	703	642	710	688	718	692	715	695	760	721	736	765	744	744	749	730	699	692	726	707	729	730	713	711	713	703	682	715	698	731	714	712	692	638	700	731	715	711	713	706	698	672	727	743	760	694	685	724	694	681	666	708	694	736	679	731	731	726	734	731	719	724	723	738	710	689	723	708	706	712	736	707	746	692	707	704	682	678	747	726	695	699	716	730	680	688	700	737	658	679	688	673	686	703	728	719	729	669	687	678	692	696	680	675	672	766	741	670	738	706	693	692	675	721	691	723	696	751	716	713	721	706	767	773	739	711	695	685	680	706	745	732	650	703	696	740	706	715	668	696	726	697	785	644	683	726	694	717	752	741	724	716	687	746	716	660	677	715	722	705	686	735	706	677	724	714	732	695	710	700	711	720	742	710	702	719	716	692	717	736	723	742	690	708	683	674	741	676	696	746	706	694	740	700	709	697	690	693	751	741	723	682	707	736	732	692	754	743	757	734	785	682	718	702	744	760	704	706	666	739	693	705	717	682	724	731	713	667	672	697	708	730	689	739	755	702	714	679	714	737	711	685	686	681	764	674	717	690	707	706	678	680	701	727	672	703	718	706	733	725	739	704	696	734	683	691	712	677	693	705	682	716	702	738	709	733	728	667	761	703	681	705	707	753	699	707	692	746	753	698	687	746	730	736	726	671	723	693	694	681	694	651	724	716	689	753	752	661	743	708	744	740	721	765	735	717	686	690	701	740	740	670	722	686	741	725	666	728	725	743	747	732	711	730	704	744	759	715	690	725	695	685	686	684	679	723	774	698	702	663	713	691	669	690	659	637	683	687	744	728	734	736	703	706	694	680	763	708	737	704	680	745	754	701	696	753	688	693	701	666	734	743	720	725	732	746	719	673	685	692	766	712	727	699	742	716	692	724	745	665	697	722	745	744	694	681	673	700	725	711	727	691	673	682	686	690	696	700	727	672	690	751	698	697	712	702	679	696	720	701	739	741	729	699	730	713	757	716	703	712	693	738	725	716	708	715	681	755	704	716	735	717	720	760	701	712	786	678	716	699	691	701	745	717	736	716	645	711	701	706	740	671	699	713	711	734	682	675	725	666	727	727	704	733	686	683	699	749	724	689	681	708	756	724	758	701	708	665	713	702	709	686	677	681	693	754	687	676	680	655	646	711	685	735	739	697	723	707	671	724	701	703	746	666	717	686	723	701	750	717	744	673	709	735	725	725	730	702	742	719	727	706	712	730	674	709	730	708	762	743	696	738	706	711	661	727	697	644	692	732	708	737	719	713	733	683	747	684	724	719	746	743	669	696	704	691	718	738	653	717	687	725	667	744	745	725	722	731	683	728	724	691	713	719	705	673	686	726	719	665	702	700	776	716	717	710	709	686	744	748	731	669	697	745	741	740	713	721	691	747	676	731	704	723	722	718	737	694	708	726	753	750	722	734	717	684	747	711	697	710	731	671	673	710	711	746	658	728	700	705	731	700	700	736	750	707	710	694	751	719	735	707	709	663	723	729	678	666	745	751	705	743	683	698	702	703	680	704	726	719	731	730	697	710	729	736	745	684	721	722	707	693	672	716	719	743	695	658	710	669	761	710	725	668	722	682	681	735	745	633	698	671	710	688	733	729	735	717	677	729	705	725	719	699	672	694	703	684	698	661	722	671	754	721	681	731	708	734	670	736	710	695	775	763	747	701	730	724	726	718	684	706	747	710	673	739	733	747	745	733	738	697	732	691	732	742	708	693	722	735	706	716	753	727	729	711	687	680	656	659	725	733	638	701	709	714	683	734	726	717	768	730	705	725	714	673	748	705	706	709	714	693	676	702	724	712	718	682	712	675	688	681	717	710	700	693	732	737	729	667	618	676	685	724	764	703	694	711	720	719	676	699	743	739	668	704	714	682	653	708	725	745	710	721	690	675	708	718	697	714	666	652	651	697	714	730	718	728	718	712	749	702	703	716	677	724	690	706	670	680	695	712	710	680	666	712	680	684	710	649	740	744	665	787	755	677	685	703	682	682	709	730	713	697	699	690	713	704	728	731	699	707	710	660	707	707	669	720	753	706	684	700	711	721	730	715	727	716	641	672	675	700	718	658	697	715	655	697	672	674	720	764	735	719	716	670	707	718	730	757	725	690	723	703	737	715	694	721	742	747	713	734	727	720	739	758	729	728	686	642	693	740	716	704	713	692	716	735	727	766	729	707	706	719	663	740	708	694	744	724	744	685	692	708	706	753	728	714	737	688	750	664	720	755	744	752	680	735	660	696	681	712	737	693	745	671	704	728	724	722	737	685	720	687	765	696	698	732	647	692	705	721	689	699	742	685	747	697	730	722	705	647	723	682	749	703	691	731	702	720	694	639	696	680	708	656	737	770	685	677	737	712	712	736	730	726
8283	29806	30238	26540	25103	20216	16265	11493	7711	4267	2431	1555	1261	1052	1041	1038	1056	1130	1079	1082	1042	1046	1063	1015	1064	1046	1119	1041	1064	1069	1055	1077	1063	1128	1084	1086	1097	1112	1049	1078	1096	1136	1039	1105	1099	1070	1032	1092	1152	1087	1078	1100	1096	1109	1079	1088	1065	1062	1028	1084	1004	1084	1029	1117	1088	1126	1141	1103	1087	1063	1111	1099	1066	1124	1066	1081	1041	1092	1073	1023	1173	1052	1059	1071	1083	1082	1055	1053	1020	1070	1043	1012	1033	1016	1099	1011	1079	1105	1042	1112	1042	1034	1068	1093	1053	1057	1084	1099	1045	966	1121	1121	1086	1029	1095	1091	1072	1044	1128	1087	1119	1068	1079	1076	1095	1063	1073	1086	1060	1058	1109	1032	1107	1109	1047	1159	1076	1068	1126	1063	1036	1090	1076	1106	1037	1055	1025	1094	1059	1070	1089	1034	1061	1111	1058	1078	1064	1088	1018	1089	1097	1071	1068	1045	1061	1041	1105	1067	1065	1030	1063	1068	1077	1080	1112	1019	1040	1060	1065	1047	1084	1074	1120	1071	1097	1115	1085	1102	1122	1100	1139	1028	1063	1088	1054	1107	1056	1066	1057	1038	1033	1064	1100	1060	1061	1024	1109	1069	1094	1041	1060	1113	1076	1032	1078	1121	1032	1072	1083	1002	1090	1056	1056	1073	1066	1081	1085	1054	1097	1035	1067	1071	1073	1028	997	1055	1059	1047	1054	1078	1072	1078	1071	1107	1093	1130	1088	1111	1041	1058	1060	1097	1063	1092	1067	1088	1051	1079	1082	1046	1106	1088	1089	1028	1086	1056	1064	1049	1115	1053	1049	1113	1066	1001	1045	1107	1082	1047	1046	1067	1059	1103	1062	1074	1065	1096	1056	1101	1072	1049	998	1042	1021	1081	1065	1105	1069	1082	1103	1069	1056	1144	1112	1133	1110	1037	1047	1056	1112	1060	1064	1066	1104	1063	1089	1105	1055	1066	1043	1052	1078	1108	1083	1039	1054	1086	1046	1102	1095	1054	1075	1096	1038	1035	1054	1065	1077	1026	1092	1088	1044	1014	1046	1050	1138	1052	1090	1088	1089	1110	1098	1056	1116	1084	1093	1071	1069	1101	1079	1087	1030	1045	1089	1087	1097	1082	1089	1054	1029	1077	1060	1040	1111	1041	1079	1077	1062	1040	1035	1080	1037	1070	1129	1039	1137	1102	1083	1058	1057	1056	1101	1061	1079	1061	1078	1039	1103	1065	1060	1097	1070	1059	1017	1048	1048	1081	1027	1094	1043	1104	1059	1103	1092	1072	1079	1082	1083	1070	1097	1100	1087	1074	1103	1111	1064	1074	1025	1046	1125	1047	1105	1061	1082	1050	1090	1081	1104	1056	1132	1116	1019	1080	1063	1060	1073	1087	1055	1079	1063	1049	1063	1089	1057	1099	1128	1059	1099	1082	1060	1053	1028	1075	1031	1072	1059	1045	1039	1144	1051	1084	1071	1026	1092	1081	1058	1098	1118	1092	1085	1094	1107	1073	1103	1032	1084	1041	1076	1066	1063	1085	1055	1028	1093	1045	1038	1046	1058	1079	1003	1060	1107	1059	1052	1130	1123	1014	1029	1119	1114	1077	1085	1071	1066	1072	1092	1031	1046	1161	1057	1059	1057	1107	1099	998	1104	1079	1071	1037	1070	1094	1118	1078	1069	1030	1088	1154	1079	1073	1040	1025	1115	1067	1078	1015	1053	1017	1111	1065	1080	1011	982	1105	1097	1027	1102	1078	1033	1079	1075	1022	1067	1059	1038	1023	1093	1055	1034	1094	1044	1055	1070	1035	1013	1047	1120	1063	1102	1080	1082	1078	1119	1088	1066	1141	1044	1106	1130	1036	1073	1038	1072	1110	1082	1063	1061	1035	1083	1140	1065	1097	1049	982	1070	1101	1116	1071	1059	1046	1007	1033	1092	1058	1003	1036	1034	1103	1114	1029	1056	1043	1016	1095	1084	1130	1090	1068	1104	1087	1109	1084	1025	1108	1043	1052	1090	1043	1025	1070	1118	1045	1080	1116	1082	1038	1087	1023	1062	1091	1038	1042	1096	1078	1095	1064	1066	1037	1092	1072	1065	1077	1059	1012	1090	1036	1014	1051	1075	1036	1046	1077	1108	995	1060	1046	1024	1096	1050	1063	1068	1081	1015	1032	1081	1059	1066	1024	1022	1034	1016	1085	1079	1112	1033	1032	1067	1094	1051	1131	1074	1086	1089	1064	1065	1055	1113	1029	1097	1063	1129	1084	1076	1042	1088	1067	1106	1062	1124	1102	1065	1078	1101	1061	1085	1034	1039	1073	1040	1073	1090	1087	1074	1108	1142	1101	1016	1118	1078	1041	1092	1127	1071	1029	1047	1087	1058	1034	1071	1066	1064	1067	1098	1116	1079	1016	1050	1083	1020	1042	1077	1067	1093	1079	1071	1067	1062	1092	1091	1151	1095	1082	1079	1097	1019	1082	1091	1079	1077	1126	1087	1067	1098	1065	1077	1028	1025	1071	1061	1044	1095	1052	1016	1079	1119	1095	1060	1058	1046	1046	1096	1108	1052	1135	1019	1146	1055	1026	1103	1078	1108	1095	1075	1090	1060	1148	1051	1110	1056	1101	1047	1098	1148	1048	1072	1022	1083	1039	1091	1069	1097	1087	1103	1078	1083	1107	994	1116	1041	1075	1063	1080	1121	1060	1092	1090	1081	1099	1061	1092	998	1054	1077	1115	1097	1051	1105	1054	1021	1082	1106	1093	1077	1061	1042	1110	1023	1054	1053	1090	1114	1084	1090	1058	1075	1087	1025	1048	1117	1047	1115	1059	1023	1106	1019	1113	1126	1079	1105	1099	1107	1050	1039	1094	1059	1021	1019	1064	1032	1061	1028	1090	1022	1103	1088	1050	1050	1083	1089	1022	1077	1048	1054	1038	1096	1079	1058	1082	1091	1088	1021	1031	1031	1072	1033	1065	1059	1073	1080	1103	1035	1073	1114	1075	1048	1146	1098	1121	1079	1005	1104	1113	1079	1131	1076	1056	1126	1085	1082	1061	1095	1097	1114	1079	1034	1039	1057	1073	1061	1075	1058	1085	1085	1130	1106	1114	1085	1025	1130	1068	1023	1102	1072	1110	1103	1071	1124	1076	1103	1082	1117	1041	1055	1026	1042	1134	1019	1118	1072	1086	1095	1080	1030	1090	1092	1083	1094	1090	1051	1030	1142	1062	1043	1094	1044	1101	1060	1065	1083	1063	1074	1096	1048	997	1017	1095	1044	1066	1120	1011	1024	1059	1094	1037	1043	1104	1092	1092	1054	1084	1047	1093	1069	1070	1071	1042	1088	1093	1073	1072	1070	1013	1050	1046	1088	1090	1049	1070	1118	1018	1108	1052	1071	1094	1033	1089	1093	1050	1058	1044	1078	1107	1055	1093	1035	1038	1108	1046	1060	1100	1095	1047	1097	1115	1099	1075	1018	1070	1005	1012	1060	1071	1113	1029	1077	1064	1085	1099	1049	1114	1005	1053	1112	1014	1078	1093	1078	1072	1065	1105	1021	1070	1058	1061	1052	1081	1075	1027	1073	1053	1025	1067	1029	1065	1084	1086	1062	1066	1073	1061	1083	1080	1077	1079	1031	1018	1009	1131	1071	1059	1018	1060	1021	1048	1044	1112	1058	1052	1040	1046	1119	1079	1078	1057	1058	1063	1030	1052	1050	1039	1031	1039	1110	1112	1092	1043	1025	1040	1005	1066	1054	1088	1071	1087	1112	999	1074	1100	1126	1147	1108	1068	1090	1065	1107	1083	1170	1116	1056	1072	1074	1060	1148	1032	1097	1088	1098	1055	1069	1071	1146	1040	1108	1045	1077	1061	1119	1067	1047	1072	1156	1086	1061	1050	1006	1116	1081	1081	1037	1061	1010	1091	1085	1071	1041	1074	1050	1027	1093	1117	1063	1068	1107	1026	1060	1078	1064	1135	1025	1098	1093	1051	1111	1113	1088	1063	1052	1136	1081	1084	1069	1125	1135	1083	1075	1048	998	1064	1060	1099	1038	1162	1095	1092	1041	1022	1070	1100	1113	1061	1108	1067	1046	1080	1040	1100	1007	1081	1048	1105	1074	1013	1064	1074	1055	1046	1063	1070	1099	1061	1105	1125	1020	1128	1075	1088	1072	1096	1071	1040	1072	1080	1023	1071	1082	1075	1121	1077	1082	1108	1075	1076	1060	1064	1051	1042	1022	1047	1081	1052	1099	1084	1129	1057	1069	1079	1092	1113	1071	1103	1055	997	1039	1031	1085	1061	1050	1084	1075	1087	1024	1106	1073	1062	1013	1084	1041	1095	1096	1071	1093	1074	1119	1095	1077	1086	1138	1067	1068	1136	1111	1071	1034	1092	1062	1072	1098	1044	1085	1070	1102	1085	1054	1090	1152	1091	1053	1072	1059	1054	1052	1054	1054	1039	1107	1067	1057	1052	1067	1110	1023	1047	1103	1071	1047	1119	1080	1145	1108	1068	1061	1091	1084	1053	1052	1047	1025	1087	1044	1061	1045	1105	1083	1108	1068	1062	1067	1097	1061	1040	1062	1041	1043	1060	1061	1100	1071	1063	1110	1076	1016	1106	1062	1061	1053	1097	1093	1046	1103	1067	1068	1024	1079	1054	1092	1067	1028	1099	1104	1068	1062	1052	1063	1055	1059	1054	1075	1111	1103	1117	1063	1097	1116	1058	1101	1102	1047	1130	1076	1066	1059	1122	1100	1097	1102	1059	1042	1080	1079	1051	1094	1070	1020	1084	1067	1115	1077	1073	1108	1042	1107	1092	1080	1085	1092	1073	1079	1070	1060	1076	1062	1062	1069	1060	1051	1007	1033	1131	1088	1074	1065	1044	1112	1057	1127	1081	1046	1068	1101	1037	1016	1029	1067	1047	1086	1098	1077	1048	1055	1035	1081	1062	1125	1134	1068	1029	1114	1095	1095	1142	1088	1064	1069	1065	1037	1004	1044	1071
22499	21264	28415	25584	31250	33801	28553	21028	11183	6376	2822	1290	728	487	450	460	481	449	445	441	427	465	409	484	410	466	436	439	478	505	434	453	463	469	461	452	411	454	442	461	435	427	446	435	469	443	413	434	431	487	495	457	442	429	441	477	445	414	431	420	490	440	415	452	454	432	454	429	455	475	461	450	437	458	461	471	475	407	474	456	451	450	450	440	439	459	410	482	443	435	408	466	415	433	443	451	449	473	420	441	437	439	434	451	431	443	452	425	418	455	463	471	433	441	450	441	409	421	413	440	422	427	405	445	415	446	461	439	420	425	466	430	452	424	408	416	456	470	478	435	479	411	405	414	426	416	447	429	444	440	410	458	457	427	470	456	418	434	422	453	470	428	449	456	441	428	433	436	409	483	440	483	435	431	433	431	424	420	426	442	432	432	424	433	406	414	455	408	455	469	446	424	420	466	457	455	451	455	456	405	423	464	440	469	437	426	455	478	428	438	415	490	427	441	449	397	421	436	411	396	475	484	428	486	420	437	421	473	483	443	428	418	418	397	456	457	443	436	450	461	446	421	461	461	441	424	422	428	442	429	404	476	392	454	450	419	422	455	417	440	420	469	452	436	481	451	500	442	425	430	432	419	452	479	458	456	481	444	424	404	446	440	451	424	468	453	463	420	421	405	395	451	423	443	452	442	428	465	429	403	415	429	469	468	459	430	448	422	422	467	436	437	462	467	392	454	416	373	429	464	400	451	438	415	422	434	473	403	429	479	443	452	462	450	430	416	449	463	452	416	421	425	415	447	447	427	462	472	469	422	421	430	438	456	454	440	416	459	433	420	439	435	460	441	453	452	469	445	439	421	428	442	412	449	461	438	459	445	394	435	492	464	427	442	434	471	442	408	467	440	486	430	414	450	494	434	421	460	464	472	457	435	441	450	391	448	395	429	458	447	441	403	437	465	447	424	461	425	408	425	461	426	434	453	453	430	418	450	443	455	464	445	430	436	440	451	421	414	440	459	462	451	416	418	430	443	440	466	460	418	411	401	430	444	406	454	443	452	455	385	453	452	430	460	438	419	438	435	438	430	454	406	405	451	460	462	462	462	446	427	421	405	402	416	455	446	459	445	452	422	422	468	433	425	421	472	434	433	438	453	431	428	468	418	451	457	455	422	433	466	424	445	485	414	449	401	499	444	455	421	443	447	490	438	439	455	399	449	480	429	445	404	440	438	454	439	415	466	444	428	428	435	447	420	442	459	424	461	430	440	416	440	445	445	453	436	455	421	456	441	424	436	420	479	470	449	471	448	408	436	438	424	430	448	463	486	459	457	433	483	447	486	414	450	430	464	438	432	444	437	422	416	465	431	457	442	422	434	446	399	402	437	439	427	452	430	411	402	453	432	455	410	430	431	446	455	428	410	464	429	436	435	431	462	431	433	457	422	440	432	442	448	465	397	480	461	459	461	443	481	450	485	463	444	437	476	480	421	422	448	451	417	440	456	462	417	461	445	465	432	452	455	433	481	421	434	457	425	438	414	438	484	435	450	456	473	401	454	424	444	462	474	468	451	426	448	448	441	465	464	469	467	441	446	443	443	444	407	450	406	412	481	457	434	463	446	459	430	444	435	447	442	446	455	412	427	425	447	441	443	440	460	431	465	444	430	419	436	435	438	485	440	452	454	423	459	443	438	447	447	445	467	466	480	428	461	418	434	397	443	481	461	413	408	445	442	445	440	466	392	447	442	436	460	455	410	437	496	409	439	416	443	440	436	426	454	441	418	429	501	451	450	422	462	432	427	428	462	431	428	480	451	442	464	447	435	476	450	391	414	433	474	440	461	448	434	473	399	429	460	432	471	473	460	448	451	444	448	459	437	451	433	447	474	439	434	452	489	447	445	461	467	442	476	408	417	432	441	451	449	450	425	405	457	451	458	403	476	437	444	432	464	444	441	428	401	438	422	448	446	438	444	453	455	414	448	438	438	375	408	435	439	427	431	441	468	448	458	449	442	427	388	475	423	453	421	449	475	508	463	419	471	431	433	417	440	461	416	456	430	424	451	438	478	459	491	424	477	395	483	437	421	431	457	480	456	426	438	427	424	437	430	446	422	494	483	441	478	437	427	442	436	437	416	437	463	446	425	435	487	448	442	456	443	396	445	471	469	464	442	414	429	433	470	437	483	454	427	472	448	427	459	431	449	447	448	445	410	416	458	438	431	426	441	421	425	426	444	417	432	424	490	421	430	453	422	447	451	409	404	439	411	485	431	450	439	419	443	431	447	418	438	439	429	405	439	439	435	470	433	417	454	415	440	471	461	409	474	445	437	454	423	461	418	479	430	444	441	456	420	466	457	463	473	456	417	426	423	451	405	402	431	452	434	438	450	414	445	477	478	419	462	426	447	474	434	431	468	401	428	400	415	408	458	446	431	425	458	425	477	419	445	427	430	433	436	432	461	429	445	438	461	417	445	464	425	400	429	439	422	426	454	436	444	451	451	440	432	450	437	415	472	473	448	440	455	444	482	454	443	429	456	405	435	479	474	437	422	400	424	412	395	436	414	412	486	484	423	466	478	427	470	449	422	367	423	449	457	452	417	433	454	455	414	429	461	439	402	411	414	418	449	417	419	430	467	472	455	428	489	451	404	413	413	429	442	448	443	440	407	445	454	449	435	437	441	433	473	434	482	415	445	484	387	457	404	448	437	421	430	460	443	446	418	447	424	451	461	449	450	452	441	438	442	396	436	443	420	438	442	468	477	433	411	455	454	413	475	426	437	461	444	391	425	458	396	413	475	403	430	437	428	420	447	418	422	429	448	442	442	495	476	462	473	446	424	378	477	420	450	481	443	426	443	439	441	498	419	465	462	418	441	421	476	456	490	460	430	447	470	423	445	451	449	444	438	385	492	499	437	448	460	455	437	408	448	410	444	470	434	422	453	483	445	413	399	443	439	421	426	453	440	420	439	451	422	432	452	413	442	446	430	413	426	421	470	409	448	423	422	435	448	427	437	409	435	412	427	439	477	468	431	430	420	450	442	462	440	413	463	447	420	404	440	412	459	441	423	431	380	457	417	430	453	444	428	442	453	405	409	433	450	419	458	427	431	430	447	441	438	444	458	440	436	464	473	452	463	402	461	448	425	474	455	464	465	489	445	415	454	437	454	384	446	419	419	441	429	453	436	466	481	455	449	478	401	482	486	401	444	449	438	420	433	454	451	425	417	448	426	446	418	452	435	445	401	463	479	445	459	459	429	431	426	419	423	471	435	432	470	397	463	452	431	445	434	408	453	429	458	411	446	434	457	413	456	445	448	409	432	426	478	415	449	439	425	428	418	478	387	435	448	455	467	403	433	446	444	436	416	470	454	457	424	457	451	469	442	441	426	454	445	470	433	432	467	443	458	470	435	438	444	450	449	413	409	443	441	427	425	443	461	391	504	411	391	431	442	426	450	423	442	406	461	439	448	407	458	439	473	469	448	417	478	455	468
12179	37927	41410	47701	50201	41973	32848	28482	18359	12258	5911	2673	1350	783	664	684	682	693	695	669	717	713	631	704	669	642	619	686	631	703	679	739	711	708	649	680	669	706	693	659	700	680	685	676	701	681	669	667	705	680	683	680	647	663	681	670	677	667	650	676	683	647	727	637	688	662	719	661	703	663	642	730	713	688	685	685	705	736	694	652	720	710	715	688	670	691	716	695	722	710	653	672	694	667	682	679	687	707	699	669	667	653	701	707	662	658	645	704	672	662	663	679	717	683	700	660	732	660	677	678	713	695	614	704	692	727	692	643	653	696	650	690	664	673	689	641	693	695	660	705	698	650	677	646	672	706	692	662	675	652	685	711	630	683	653	676	720	715	661	637	680	673	707	721	664	695	657	649	645	666	682	655	712	698	673	676	712	659	640	684	674	674	671	671	693	677	694	629	682	634	663	627	679	627	684	690	647	712	660	667	686	643	684	708	658	695	643	659	715	646	693	689	660	642	633	687	666	651	647	732	690	695	667	653	659	685	665	682	647	713	734	648	665	678	663	711	681	666	722	693	674	696	704	702	633	679	669	691	666	665	683	659	689	723	684	654	699	681	649	688	660	698	663	688	714	665	693	659	697	727	689	683	694	641	641	659	651	686	678	704	671	701	664	677	677	682	626	769	635	675	685	676	653	666	635	636	652	649	666	697	694	696	686	701	697	655	665	677	638	676	699	659	640	692	628	690	628	686	703	646	673	697	686	658	690	663	649	693	669	706	669	663	669	637	704	687	682	691	699	634	641	647	700	689	671	629	634	671	701	674	663	665	680	683	663	739	677	658	668	670	654	701	670	670	695	667	630	696	633	674	662	673	685	662	703	685	693	658	663	685	640	712	676	701	700	647	643	741	734	705	744	661	701	661	652	685	672	676	661	711	678	663	640	683	678	706	676	654	633	654	680	615	675	665	670	687	640	682	653	688	720	659	696	698	721	677	664	715	680	701	651	717	713	648	664	667	649	667	678	684	673	598	677	663	719	710	680	667	693	673	720	665	700	676	648	640	696	677	695	685	688	673	680	673	683	677	709	681	716	697	719	666	694	666	670	644	639	679	671	657	640	710	675	663	679	670	663	649	660	687	676	629	714	691	693	664	653	683	696	675	719	616	666	661	683	663	689	686	691	638	677	673	681	707	694	669	683	704	647	706	680	663	665	639	658	691	682	696	645	671	646	698	694	612	628	689	654	631	670	678	658	689	657	660	699	687	691	648	688	661	691	667	660	662	659	682	708	673	736	641	640	635	667	679	657	653	639	665	723	677	644	715	688	694	703	690	673	702	663	694	710	686	705	653	694	727	710	672	646	686	677	677	693	672	631	628	690	670	741	695	685	723	664	653	734	684	668	656	661	697	657	662	686	689	704	646	659	676	658	705	643	666	638	639	702	694	696	716	658	663	654	721	670	682	656	663	706	704	685	661	725	638	669	702	700	658	657	681	658	694	669	646	681	713	657	660	644	671	714	676	697	699	714	689	711	676	671	657	694	641	644	690	646	642	671	665	677	661	652	693	730	675	663	694	712	664	664	723	667	641	667	686	672	668	665	679	707	679	660	663	673	656	646	701	618	667	678	672	655	667	705	696	682	702	689	656	659	693	660	700	703	690	676	665	639	644	623	690	629	716	685	703	629	685	682	673	670	657	681	703	677	707	702	713	681	674	716	728	688	674	658	653	695	683	683	650	709	694	678	684	627	705	630	704	675	713	699	623	670	721	696	665	685	652	725	662	653	697	709	671	638	693	716	696	665	670	619	739	748	697	691	685	677	698	706	663	675	675	647	643	654	688	686	672	697	711	650	644	700	667	692	652	689	654	638	670	661	682	658	663	700	660	716	671	670	625	753	674	687	660	719	678	647	672	701	695	690	730	664	690	667	663	630	639	659	674	708	680	701	677	697	715	659	688	672	658	669	658	686	654	682	679	658	691	679	655	678	670	662	699	682	686	623	672	645	683	645	686	659	673	668	692	655	691	630	655	667	648	664	688	666	642	662	728	682	681	712	664	687	691	690	667	687	670	737	689	668	703	654	729	701	648	650	666	714	688	655	716	647	659	713	664	653	653	657	700	668	667	645	660	685	687	665	671	681	706	666	661	684	719	622	585	675	666	683	678	676	710	694	660	706	718	716	700	668	691	647	655	684	680	634	645	653	668	657	674	659	675	619	694	668	668	689	604	664	699	702	677	703	659	678	695	677	674	668	675	674	642	694	713	700	678	660	639	624	645	689	685	622	678	676	654	652	707	663	670	670	680	708	671	640	680	651	716	690	673	689	656	628	686	670	707	646	717	688	643	688	685	645	702	681	637	674	684	644	694	687	672	662	732	643	665	696	669	670	710	664	666	684	709	691	653	656	666	653	670	755	679	672	634	640	718	648	694	691	668	647	672	649	648	708	660	664	705	666	668	670	744	638	696	673	670	653	701	660	680	657	673	673	699	705	703	661	660	632	699	685	669	667	639	655	670	633	722	671	687	711	665	657	668	691	688	648	677	677	707	693	667	667	671	695	682	682	731	692	682	653	687	701	678	678	716	687	629	737	702	683	677	707	703	637	677	657	661	693	692	687	656	709	713	691	666	704	714	679	667	672	698	656	656	686	695	695	666	690	688	711	659	675	682	709	661	687	662	689	657	659	657	683	647	745	680	646	656	658	660	690	678	660	690	632	692	662	642	713	731	696	663	626	694	674	754	684	643	675	687	681	723	704	701	653	667	658	630	720	696	712	656	709	692	626	663	699	647	695	672	691	715	689	698	674	678	651	664	658	642	666	682	707	660	712	711	682	674	660	695	652	673	711	690	714	658	654	647	695	685	637	652	681	647	660	694	700	653	657	665	662	676	676	700	660	678	708	690	726	722	731	674	666	690	694	670	694	664	703	718	741	680	679	659	696	714	669	641	670	673	682	689	659	659	684	652	682	647	645	690	669	627	724	651	682	681	731	685	679	698	685	666	704	693	680	699	679	676	688	676	681	651	715	664	672	684	668	692	723	687	657	698	703	703	735	638	688	670	635	700	707	700	665	683	667	740	693	689	698	670	668	660	681	649	659	646	658	664	684	647	663	667	648	727	693	677	694	683	668	676	680	733	652	656	659	650	664	699	683	688	719	679	694	693	669	750	643	691	684	673	693	670	673	655	686	641	695	652	673	659	636	705	685	668	700	725	661	678	698	619	649	674	701	708	662	687	693	636	712	692	625	662	635	675	695	685	681	697	684	721	636	667	704	670	667	758	714	734	705	659	673	638	684	670	711	701	715	715	660	635	691	678	694	701	690	649	686	706	683	689	683	655	690	693	680	696	698	648	657	679	686	696	697	628	678	688	665	674	702	655	645	696	699	669	703	657	704	653	687	717	702	670	666	659	717	675	673	672	676	722	662	698	660	668	651	641	656	664	668	676	662	656	708	643	703	659	695	698	702	635	693	719	681	711	683	741	641	638	686	701
27336	18650	6205	8456	8121	5104	2994	2025	1453	1100	921	873	813	797	772	753	822	799	781	773	797	768	819	782	778	778	767	802	779	800	779	772	776	779	758	827	773	768	800	732	766	754	749	774	784	745	807	765	791	789	756	773	777	792	822	795	756	745	766	839	743	756	780	738	747	792	817	743	808	771	814	727	766	770	743	775	780	772	790	767	794	807	758	766	771	741	795	748	814	788	785	754	844	799	785	769	776	775	786	760	744	777	758	735	764	747	761	747	796	760	796	741	758	729	733	807	805	767	728	717	731	776	800	752	746	782	795	773	801	749	751	793	762	735	771	762	753	768	729	742	775	814	823	754	764	783	735	785	762	768	726	797	770	736	819	766	734	770	774	792	745	767	739	729	814	779	764	816	762	812	759	780	774	775	763	809	738	781	781	761	772	790	774	821	760	797	783	802	814	789	776	732	786	791	797	784	797	747	784	746	774	792	791	809	748	854	778	804	796	737	755	787	794	806	764	799	775	794	787	753	718	809	798	723	794	762	773	783	781	753	819	800	812	754	764	761	704	806	753	755	754	834	753	779	789	748	788	763	830	729	816	725	743	777	760	794	771	780	738	789	754	733	751	800	744	767	762	790	780	755	756	783	751	785	808	757	798	784	798	765	763	781	804	757	786	793	795	769	795	756	803	766	782	739	799	797	852	788	802	747	818	774	760	785	830	772	816	854	768	766	800	814	775	783	774	748	801	739	776	781	778	780	794	827	802	820	785	763	758	760	777	777	775	768	731	780	815	748	714	743	816	770	754	755	776	825	729	801	821	750	796	759	759	802	810	808	789	795	771	754	776	828	737	837	799	818	842	790	806	748	793	771	759	792	766	750	781	780	761	762	749	791	783	729	795	774	758	800	753	778	796	790	786	843	785	815	772	780	766	767	746	737	774	734	738	781	788	780	803	750	734	725	825	802	767	836	836	740	767	776	759	803	813	779	732	788	789	794	767	829	834	799	749	766	767	759	786	785	857	794	801	770	822	748	808	809	775	812	757	749	740	799	795	764	788	746	778	765	772	792	771	756	776	783	756	776	814	742	766	799	768	727	753	778	734	787	737	771	831	761	769	734	747	792	768	816	729	762	737	766	802	775	809	763	756	790	743	745	829	782	812	733	777	737	784	764	766	840	810	751	793	738	796	784	760	761	768	793	794	775	726	754	761	784	757	773	820	727	767	696	758	761	783	737	792	819	796	807	771	825	760	748	830	810	749	746	756	752	790	747	784	799	753	792	754	796	755	800	845	766	769	740	736	781	826	780	765	733	824	772	760	774	767	743	762	776	791	782	755	782	814	780	814	776	755	779	755	736	718	750	786	760	803	772	798	790	767	768	734	751	750	761	772	806	758	803	741	787	797	758	740	753	773	786	786	803	741	773	791	783	752	750	765	765	769	781	793	805	815	723	801	765	764	766	839	728	767	747	737	751	783	768	759	788	809	780	828	753	815	786	806	748	738	813	796	797	774	737	836	791	766	787	763	767	775	805	813	746	742	796	764	751	769	759	804	797	731	709	769	799	744	775	752	822	805	801	775	790	790	862	774	792	777	789	834	824	747	800	778	750	756	725	734	774	804	761	759	773	798	781	805	719	731	795	769	818	797	758	806	772	766	767	782	802	828	764	840	764	785	778	743	775	780	747	716	750	773	719	705	769	781	794	754	705	805	790	790	802	784	763	795	784	821	814	768	764	763	758	751	813	791	771	781	781	704	782	788	749	758	782	778	764	781	797	831	810	707	799	759	785	803	816	760	777	768	805	781	800	768	754	793	786	792	745	752	794	727	808	816	806	777	819	786	768	756	766	762	780	762	796	774	766	782	750	768	749	846	772	760	797	809	802	710	778	794	798	734	782	777	719	767	779	736	793	758	803	789	732	731	829	765	776	781	804	770	847	773	771	760	788	785	780	758	830	727	759	770	779	775	779	743	796	748	786	795	800	831	727	768	754	777	815	822	739	743	786	723	734	804	776	762	763	748	768	727	784	813	777	832	769	741	783	791	745	780	763	824	777	791	771	808	773	801	777	809	790	770	752	775	765	792	837	782	803	785	797	774	797	771	768	798	781	755	782	760	790	795	762	797	735	737	832	730	748	786	805	792	798	790	754	760	805	772	762	804	771	779	783	785	732	771	789	759	779	797	793	783	757	759	773	772	828	829	779	800	747	814	774	747	736	754	743	749	814	788	784	823	718	789	753	765	785	745	743	755	750	741	767	781	828	753	798	753	798	800	793	777	735	769	782	751	773	760	789	763	770	790	787	790	766	736	770	767	811	768	765	775	793	803	783	758	754	777	780	761	818	804	798	772	810	817	803	755	770	761	780	751	799	756	746	709	777	757	796	737	820	812	786	765	829	776	702	728	776	768	754	748	707	776	807	752	788	796	793	777	759	748	817	763	844	793	728	758	804	744	750	822	751	797	806	754	768	806	790	767	768	776	782	773	715	808	768	794	802	791	711	736	801	756	724	819	780	757	732	797	803	726	815	776	725	721	752	736	781	796	776	775	738	834	796	739	788	749	821	793	789	844	732	780	733	777	766	764	806	801	746	815	789	783	757	829	727	785	740	847	784	778	776	840	748	784	792	751	768	791	806	835	745	792	770	777	796	793	795	769	763	767	781	751	784	801	769	827	802	789	782	766	807	759	788	791	756	763	769	786	767	845	774	718	769	791	719	852	791	757	810	725	730	766	733	795	793	767	777	715	727	818	769	794	793	751	793	807	777	753	803	790	757	769	786	803	757	731	810	782	736	735	756	791	746	793	791	741	796	802	792	784	759	755	785	804	800	728	757	752	783	791	742	767	790	822	717	769	743	754	765	808	739	743	757	799	790	743	795	800	780	783	783	798	769	778	787	828	815	734	767	768	793	775	845	794	744	796	699	793	791	750	788	778	761	732	761	787	799	786	815	785	722	747	720	816	812	760	765	754	801	806	782	758	746	764	808	757	777	785	766	814	825	768	728	757	793	806	743	789	780	790	775	761	754	799	762	815	736	782	778	783	745	770	744	787	786	723	764	814	767	743	740	818	820	789	741	731	767	773	750	756	837	791	809	796	723	805	752	797	780	794	707	763	745	789	772	786	775	787	779	706	749	772	830	819	806	747	796	804	799	783	784	800	746	828	801	754	793	791	781	788	770	777	810	775	798	717	851	781	768	819	726	810	721	807	768	794	798	757	762	771	782	777	796	721	730	760	762	768	755	766	786	765	801	782	733	776	799	758	773	752	781	768	810	753	815	784	796	782	799	767	781	787	850	786	789	701	805	792	757	765	808	734	758	728	773	789	793	742	807	788	765	769	765	758	762	817	823	785	730	764	814	782	778	765	774	789	778	762	742	830	793	838	756	816	800	720	767	800	786	728	799	808	785	764	801	797	820	712	785	766	789	713	775	748	743	725	816	789	765	752	730	787	759	775	766	764	763	788	765	769	759	770	764	789	782	719	817	769	797
6347	6461	4655	11450	12202	8282	5288	3749	2473	1803	1475	1378	1208	1198	1191	1212	1167	1147	1206	1183	1164	1228	1193	1139	1191	1224	1194	1195	1219	1184	1179	1157	1210	1207	1216	1197	1180	1185	1188	1126	1177	1164	1206	1205	1164	1123	1132	1172	1141	1252	1256	1203	1217	1221	1164	1188	1118	1227	1246	1216	1216	1229	1191	1156	1184	1251	1151	1176	1204	1205	1151	1167	1154	1230	1181	1228	1233	1137	1181	1163	1162	1155	1147	1229	1191	1198	1163	1217	1166	1219	1216	1188	1128	1219	1170	1178	1184	1178	1156	1169	1171	1212	1204	1232	1197	1217	1189	1191	1286	1175	1202	1104	1236	1219	1233	1157	1178	1230	1191	1188	1200	1159	1157	1169	1180	1153	1160	1133	1170	1176	1115	1174	1204	1205	1214	1223	1195	1212	1133	1138	1175	1224	1156	1153	1205	1187	1159	1174	1205	1172	1159	1181	1218	1219	1156	1194	1226	1145	1181	1179	1117	1125	1208	1185	1157	1223	1180	1224	1168	1205	1140	1199	1213	1220	1166	1185	1218	1177	1153	1194	1245	1244	1197	1192	1240	1215	1174	1220	1177	1169	1236	1154	1162	1151	1238	1268	1244	1183	1142	1220	1133	1158	1166	1155	1197	1146	1222	1163	1166	1186	1198	1184	1173	1124	1196	1136	1185	1190	1192	1187	1121	1242	1121	1182	1165	1197	1187	1136	1232	1200	1215	1125	1235	1115	1176	1175	1159	1196	1181	1154	1182	1160	1146	1159	1222	1152	1172	1189	1208	1185	1232	1185	1242	1230	1189	1171	1204	1169	1166	1157	1244	1157	1179	1139	1171	1190	1209	1196	1213	1172	1230	1179	1168	1180	1173	1220	1180	1250	1213	1185	1205	1186	1184	1196	1212	1180	1201	1137	1209	1191	1172	1194	1138	1210	1173	1244	1195	1202	1224	1162	1204	1181	1146	1178	1179	1210	1219	1220	1228	1220	1232	1209	1180	1135	1205	1223	1221	1189	1141	1206	1165	1114	1107	1226	1175	1224	1173	1188	1181	1208	1239	1137	1190	1138	1183	1173	1167	1175	1196	1184	1153	1177	1204	1168	1220	1215	1189	1176	1170	1253	1110	1201	1198	1186	1178	1183	1205	1142	1210	1195	1180	1204	1205	1178	1193	1179	1218	1247	1254	1199	1196	1165	1142	1169	1164	1201	1152	1228	1168	1241	1158	1165	1155	1259	1206	1201	1173	1213	1194	1147	1237	1173	1173	1197	1184	1226	1211	1153	1186	1205	1163	1199	1195	1198	1229	1159	1171	1188	1212	1200	1221	1173	1160	1145	1223	1183	1216	1208	1268	1200	1160	1187	1164	1181	1240	1152	1189	1205	1208	1138	1149	1187	1146	1162	1173	1157	1200	1134	1190	1213	1138	1284	1205	1249	1271	1164	1203	1190	1227	1206	1176	1173	1215	1216	1189	1212	1166	1130	1165	1127	1223	1165	1173	1210	1171	1146	1174	1182	1221	1157	1219	1227	1204	1158	1157	1160	1162	1203	1205	1155	1124	1205	1177	1190	1170	1174	1099	1170	1169	1213	1164	1141	1237	1149	1189	1179	1135	1166	1139	1197	1214	1160	1166	1188	1174	1205	1134	1176	1175	1225	1181	1131	1155	1260	1165	1166	1190	1196	1194	1209	1160	1215	1189	1184	1167	1239	1186	1187	1143	1134	1216	1208	1221	1216	1243	1179	1203	1200	1226	1239	1137	1159	1218	1146	1244	1199	1172	1148	1180	1148	1168	1198	1232	1238	1140	1178	1236	1152	1189	1232	1200	1159	1204	1138	1201	1241	1196	1156	1166	1181	1202	1218	1209	1209	1188	1178	1166	1195	1253	1183	1220	1164	1256	1162	1171	1129	1151	1184	1190	1165	1180	1186	1191	1179	1216	1135	1188	1215	1174	1250	1177	1166	1214	1150	1155	1241	1219	1233	1197	1165	1173	1120	1186	1138	1153	1111	1234	1166	1199	1185	1198	1170	1272	1178	1188	1181	1201	1187	1236	1170	1129	1167	1201	1197	1183	1189	1135	1217	1147	1159	1282	1226	1141	1205	1177	1151	1158	1164	1191	1222	1227	1227	1160	1149	1172	1156	1188	1230	1183	1196	1134	1151	1204	1242	1199	1199	1155	1190	1251	1188	1201	1159	1177	1115	1162	1235	1201	1214	1230	1145	1278	1201	1174	1244	1175	1255	1166	1195	1193	1185	1183	1185	1214	1165	1185	1212	1159	1167	1206	1177	1172	1199	1197	1202	1216	1208	1192	1156	1193	1096	1166	1233	1171	1172	1182	1223	1184	1171	1156	1147	1147	1210	1197	1183	1199	1161	1255	1246	1169	1141	1242	1221	1247	1196	1158	1154	1150	1243	1195	1111	1184	1131	1191	1202	1178	1180	1212	1175	1209	1193	1197	1216	1232	1138	1186	1138	1176	1253	1183	1155	1188	1227	1207	1165	1208	1126	1173	1178	1208	1205	1123	1208	1190	1153	1267	1200	1153	1209	1232	1226	1208	1233	1200	1132	1136	1188	1217	1163	1197	1172	1160	1132	1177	1179	1209	1224	1198	1214	1185	1180	1123	1189	1219	1199	1187	1211	1253	1277	1141	1189	1133	1210	1184	1157	1206	1206	1196	1153	1181	1228	1187	1219	1183	1236	1147	1227	1222	1261	1224	1261	1194	1145	1127	1168	1150	1199	1194	1134	1215	1214	1206	1186	1241	1217	1227	1147	1211	1135	1122	1163	1168	1171	1156	1138	1238	1203	1190	1207	1188	1193	1239	1166	1203	1152	1232	1216	1166	1138	1150	1232	1189	1142	1118	1214	1212	1163	1204	1198	1191	1200	1210	1216	1231	1203	1190	1210	1190	1206	1124	1220	1152	1225	1195	1243	1208	1170	1169	1206	1256	1262	1187	1207	1208	1199	1201	1235	1184	1207	1184	1225	1188	1143	1140	1218	1181	1181	1203	1228	1145	1168	1222	1209	1195	1197	1250	1167	1202	1212	1185	1163	1268	1235	1199	1237	1210	1178	1165	1250	1153	1183	1177	1165	1143	1207	1177	1122	1205	1239	1230	1199	1267	1178	1122	1228	1236	1219	1247	1163	1225	1220	1138	1163	1231	1177	1276	1147	1221	1159	1223	1179	1210	1138	1197	1178	1222	1202	1129	1202	1132	1177	1184	1193	1222	1167	1146	1245	1209	1170	1175	1286	1189	1163	1211	1215	1195	1181	1237	1160	1195	1205	1176	1164	1155	1170	1175	1212	1210	1150	1194	1193	1217	1222	1195	1227	1150	1231	1188	1201	1195	1259	1229	1168	1102	1154	1175	1257	1162	1127	1171	1210	1169	1168	1217	1205	1186	1178	1138	1176	1189	1205	1173	1157	1199	1155	1129	1125	1157	1220	1171	1167	1162	1202	1149	1187	1122	1193	1198	1195	1187	1221	1163	1185	1169	1184	1243	1191	1142	1242	1190	1194	1194	1218	1229	1155	1215	1198	1213	1243	1188	1189	1174	1175	1191	1176	1175	1181	1178	1187	1204	1176	1231	1155	1170	1191	1245	1166	1167	1175	1197	1180	1194	1246	1244	1198	1202	1215	1133	1209	1213	1187	1164	1145	1167	1195	1172	1196	1171	1169	1238	1161	1117	1244	1152	1158	1216	1184	1166	1264	1140	1173	1186	1144	1152	1197	1196	1188	1171	1194	1233	1172	1125	1192	1128	1203	1148	1170	1219	1179	1206	1146	1228	1231	1186	1185	1180	1199	1181	1153	1166	1206	1149	1161	1147	1142	1208	1224	1185	1297	1210	1218	1184	1188	1256	1156	1087	1190	1152	1202	1247	1184	1203	1133	1222	1210	1211	1199	1195	1209	1184	1229	1188	1182	1119	1122	1231	1151	1162	1178	1260	1234	1185	1201	1171	1176	1119	1122	1183	1192	1229	1246	1216	1140	1207	1159	1218	1142	1174	1180	1136	1189	1206	1169	1138	1186	1185	1167	1247	1191	1197	1195	1146	1123	1196	1179	1186	1165	1148	1191	1139	1143	1153	1228	1198	1181	1143	1155	1184	1144	1208	1210	1193	1200	1194	1143	1165	1222	1201	1210	1147	1175	1221	1149	1195	1205	1220	1202	1233	1158	1249	1153	1192	1209	1216	1168	1278	1194	1180	1212	1181	1152	1185	1245	1198	1166	1229	1144	1146	1183	1161	1207	1166	1127	1136	1181	1253	1209	1211	1143	1172	1243	1209	1196	1193	1165	1211	1222	1172	1125	1206	1203	1186	1212	1188	1163	1250	1247	1210	1228	1175	1198	1179	1252	1229	1136	1187	1183	1213	1193	1212	1211	1185	1140	1208	1156	1138	1250	1208	1164	1191	1228	1244	1206	1139	1194	1200	1123	1146	1183	1232	1160	1194	1188	1196	1130	1254	1275	1192	1147	1158	1253	1149	1227	1166	1147	1211	1177	1182	1203	1211	1204	1183	1169	1150	1190	1149	1183	1204	1167	1226	1156	1161	1175	1210	1214	1159	1226	1146	1212	1220	1204	1165	1201	1223	1227	1198	1181	1199	1158	1253	1146	1157	1189	1174	1166	1228	1237	1194	1206	1214	1167	1201	1182	1127	1174	1175	1145	1221	1207	1244	1163	1156	1142	1198	1268	1201	1206	1177	1140	1187	1218	1269	1116	1184	1175	1184	1194	1216	1206	1206	1244	1248	1158	1197	1147	1168	1151	1217	1181	1181	1181	1209	1206	1222	1189	1290	1160	1222	1181	1176	1159	1188	1188	1217	1259	1208	1153	1163	1136	1207	1172	1165	1236	1215	1227	1234	1192	1217	1171	1178	1221	1135	1197	1128	1191	1158	1221	1137	1121	1221	1198	1182	1187	1171	1221	1221	1268	1196	1196	1146	1235	1173	1169	1195	1174	1175	1184	1195	1218	1184	1162	1142	1224	1175	1213	1141	1206	1197	1214	1197	1169	1213	1196	1213	1171	1235	1209	1199	1203	1189	1185	1225	1152	1174	1174	1132	1195
23400	21230	27574	25396	27740	28901	23913	14324	8030	4031	2104	1160	830	684	642	600	655	639	596	585	602	615	568	579	619	597	611	590	598	578	579	611	637	579	577	641	582	566	577	646	636	626	620	624	606	622	576	600	614	593	641	618	555	589	583	635	617	596	587	610	572	599	550	593	584	584	598	665	549	612	591	600	609	579	573	555	583	588	623	620	608	596	595	615	604	618	567	611	567	617	610	615	581	586	604	576	626	626	595	616	551	582	623	585	548	646	580	612	629	601	602	572	611	614	601	581	593	618	616	627	617	578	636	604	623	644	601	659	564	595	580	620	629	610	582	564	611	597	610	644	554	625	569	568	598	622	693	602	656	599	600	589	615	630	580	612	619	606	581	578	604	536	567	614	583	569	628	562	581	603	573	621	607	592	591	609	581	626	612	579	595	555	625	622	575	614	580	591	590	648	584	585	637	635	605	610	568	543	601	565	600	599	633	626	585	643	536	552	591	585	570	559	614	583	618	586	665	550	590	564	589	627	592	597	616	561	621	634	600	568	604	599	585	571	608	565	578	589	552	597	642	563	612	562	608	592	620	583	582	597	638	592	592	611	588	558	635	604	585	605	607	593	601	613	594	586	561	633	607	608	595	609	645	589	586	629	569	585	606	599	609	609	565	619	593	642	625	610	601	643	620	566	594	623	578	563	610	586	620	601	593	575	649	642	596	610	611	620	608	612	634	604	614	570	574	596	587	553	626	589	601	636	589	625	629	610	604	576	608	591	597	647	645	549	566	627	643	573	613	596	577	584	586	595	592	585	591	610	630	626	594	569	566	616	632	615	580	606	616	609	636	604	572	627	557	614	569	645	575	627	620	595	604	631	631	562	586	623	574	591	632	595	648	628	623	589	564	589	591	624	586	575	570	621	583	603	583	589	632	588	604	620	583	615	603	632	569	577	609	608	581	573	607	575	560	589	555	573	600	572	562	571	607	566	573	631	627	581	586	602	606	622	556	591	638	602	599	636	583	547	604	604	582	544	647	626	615	645	599	611	602	574	580	559	615	632	584	565	606	630	572	623	623	638	631	604	604	589	574	622	577	630	642	582	564	654	623	598	592	629	582	617	630	613	595	629	578	605	594	569	594	597	643	610	618	591	589	624	518	588	611	624	610	580	604	560	574	610	619	591	584	606	604	633	605	575	633	575	571	602	616	574	596	613	606	609	568	607	568	558	602	596	595	636	633	613	618	576	610	574	600	589	612	558	618	667	606	553	616	572	584	618	565	634	572	607	556	615	570	591	580	590	658	605	560	569	616	592	581	616	636	609	562	570	578	623	601	603	602	647	550	577	608	607	574	617	590	625	623	592	569	550	618	558	587	555	601	560	588	597	654	576	565	577	582	634	602	590	561	603	591	610	619	597	616	602	613	614	615	598	599	591	614	611	600	589	586	580	573	603	584	596	619	580	607	578	609	595	626	554	548	649	573	627	574	581	652	578	593	599	619	594	622	619	594	589	588	614	607	606	616	628	579	652	605	624	615	579	568	635	590	611	570	613	640	581	590	566	599	567	586	587	561	599	609	608	598	588	596	597	570	529	587	638	635	641	606	570	599	570	618	608	612	605	622	591	601	621	553	604	599	561	575	586	580	528	571	603	607	581	604	641	630	593	586	617	613	594	590	620	594	575	558	570	610	634	584	639	576	609	574	609	599	609	586	576	586	577	646	571	620	609	579	572	572	571	576	557	633	612	592	598	601	609	589	599	600	623	624	581	564	617	632	608	585	600	626	591	599	618	601	605	615	584	578	620	599	614	630	613	545	600	583	571	596	586	575	607	615	612	625	579	637	587	622	637	589	597	627	600	587	597	581	580	581	606	593	612	602	605	572	583	546	612	589	617	603	556	609	626	664	615	586	636	588	626	601	581	599	614	677	612	570	579	588	586	613	594	562	597	658	606	609	603	619	637	595	577	607	540	584	574	623	606	616	614	618	598	608	571	618	591	611	581	576	645	579	605	656	556	562	612	555	608	594	674	607	604	580	558	630	600	617	591	603	577	620	607	532	551	631	554	610	613	527	619	603	594	608	601	639	603	622	599	554	566	601	613	628	591	623	599	545	587	588	587	593	597	592	580	571	548	622	620	597	593	619	631	580	603	562	605	577	616	613	603	601	604	587	603	560	588	596	577	613	581	625	672	599	623	592	635	593	604	605	624	595	583	609	604	627	629	575	577	578	636	580	583	580	618	586	604	576	628	582	615	589	593	590	594	589	635	605	649	632	598	588	584	591	610	577	637	636	584	568	545	569	587	573	590	595	592	591	632	562	615	573	584	603	585	611	590	604	615	558	607	588	591	590	596	611	603	580	604	598	606	613	567	623	599	593	584	620	556	624	589	616	600	587	568	583	598	641	621	635	609	608	598	613	625	602	600	554	600	573	620	578	609	609	615	612	567	578	619	590	624	613	647	580	577	600	646	609	573	625	583	576	617	633	617	619	627	577	627	597	599	587	592	604	554	619	592	596	596	587	587	606	646	593	606	562	589	563	580	627	598	599	636	572	581	598	638	570	613	583	597	603	598	592	594	672	589	606	612	583	624	593	579	612	620	639	587	555	602	599	573	602	540	591	541	622	601	559	543	578	568	632	617	619	595	624	569	564	598	608	609	624	548	557	589	628	549	588	608	581	592	619	643	585	562	612	636	590	639	614	593	596	601	620	613	593	563	658	670	600	606	596	607	584	608	583	583	618	585	610	582	597	585	589	633	591	610	580	639	575	580	567	600	619	630	596	608	621	618	620	647	587	588	642	619	640	606	580	591	601	558	562	600	605	601	600	631	606	613	652	580	578	562	614	608	566	592	570	614	626	592	586	589	581	582	593	632	572	618	632	597	598	593	608	588	631	598	639	568	563	557	637	603	620	582	610	572	590	588	614	608	576	583	582	577	634	634	619	608	587	615	612	625	626	582	635	628	589	576	576	584	587	608	586	596	630	614	589	575	607	638	593	620	575	616	605	599	626	587	614	594	617	603	596	538	566	631	586	568	588	549	613	585	612	623	635	577	577	622	587	604	585	584	629	609	576	573	532	620	597	548	604	596	571	596	590	573	587	572	636	599	628	596	637	605	612	611	631	578	605	582	578	614	556	636	605	616	569	597	621	617	586	575	567	635	576	538	625	627	639	625	603	607	621	598	546	592	576	586	603	577	625	583	576	554	584	602	603	539	557	608	634	621	581	587	582	596	602	592	602	628	596	603	574	558	603	540	626	600	596	584	595	581	588	587	612	633	564	633	567	633	590	590	595	604	610	628	582	581	635	608	617	600	607	592	620	583	609	622	599	582	652	573	611	569	617	606	585	581	583	618	581	567	570	627	582	585	594	569	621	618	587	625	622	628	527	599	592	597	593	561	567	602	629	574	609	591	617	623	561	606	645	601	602	548	584	590	607	599	626	617	585	627	616	596	593	584	643	598	589	646	626	565	609	580	578	587	585	621	610	607
9234	19509	16204	26629	39499	36110	28753	21517	14365	8217	4228	2367	1411	1078	897	962	885	986	947	918	905	950	912	933	860	922	929	911	945	945	914	923	942	921	990	945	927	861	911	936	885	926	872	907	963	892	931	953	941	906	943	912	892	919	984	864	903	943	979	924	927	940	900	953	971	927	898	894	926	944	916	925	912	902	921	923	952	937	946	876	930	907	875	953	949	948	983	940	930	939	855	914	968	894	920	906	900	929	909	918	879	911	934	963	922	894	973	899	878	946	906	922	957	931	915	921	923	967	971	996	957	890	912	942	960	917	959	914	921	886	921	926	889	943	931	816	927	941	912	955	900	1019	894	933	925	863	960	907	982	908	945	934	950	955	952	944	962	941	889	954	912	978	917	978	860	874	941	896	900	921	947	915	908	947	959	947	944	946	989	884	906	932	845	950	980	983	908	914	930	940	881	913	909	925	984	907	911	964	937	944	930	896	948	919	923	940	901	940	867	955	938	904	949	895	897	947	935	911	968	946	914	899	932	934	927	936	960	961	958	989	939	872	981	924	929	957	911	931	922	914	926	899	916	921	977	959	884	892	953	963	951	936	937	931	906	959	927	919	914	893	972	949	887	960	954	923	855	893	965	931	928	896	933	877	953	934	921	929	948	945	926	911	937	913	937	1017	936	938	888	925	912	909	927	894	901	961	842	933	959	973	897	935	917	920	925	879	918	961	892	957	956	972	919	906	916	915	941	957	958	902	940	920	913	952	871	929	928	930	933	897	1028	917	918	929	930	940	933	958	911	941	920	951	932	928	926	929	898	1022	909	913	922	914	932	959	949	959	888	1024	926	901	918	964	938	875	899	921	890	901	939	935	875	933	914	899	942	960	907	961	952	930	916	944	935	905	937	898	946	934	961	932	951	905	951	915	946	972	955	904	955	912	940	998	938	932	925	943	887	965	865	906	991	945	935	949	913	916	967	946	941	943	965	933	912	958	968	891	935	928	948	960	966	950	935	917	901	909	898	888	966	908	898	924	922	953	949	912	968	965	920	920	959	958	921	894	899	922	979	949	955	920	873	902	895	909	950	923	925	933	923	949	894	979	908	918	907	978	931	894	919	922	936	931	955	926	901	953	941	963	921	946	881	890	927	961	924	963	903	950	974	922	958	935	923	936	941	977	858	927	986	957	889	929	944	972	896	985	973	952	934	993	887	981	924	968	1017	920	940	956	920	918	988	929	951	955	919	919	933	971	971	922	963	879	910	982	969	937	895	883	942	901	935	970	931	945	916	942	974	982	975	905	889	909	973	962	933	941	990	907	905	881	908	921	973	912	921	950	942	904	932	954	981	926	894	988	969	962	887	933	939	953	935	917	942	897	875	937	878	923	956	937	915	903	878	977	897	942	937	934	936	971	898	945	940	938	921	955	978	925	908	978	969	996	970	984	901	895	969	967	958	938	949	928	938	949	916	941	974	927	949	917	863	900	913	929	930	955	913	947	899	960	971	934	974	943	909	946	898	975	967	955	935	913	920	962	939	916	950	877	943	920	959	893	913	906	951	926	979	895	940	940	942	894	913	959	919	920	939	994	975	979	970	919	1003	880	905	959	920	908	938	927	946	927	943	941	947	969	949	938	920	942	928	932	963	976	966	961	967	933	890	883	934	919	930	914	932	930	915	935	901	951	919	910	945	915	964	917	938	904	959	905	934	929	955	959	945	905	935	930	901	925	974	926	928	986	945	912	923	906	937	916	885	961	859	935	930	919	914	928	958	930	928	892	919	941	899	941	922	924	950	946	945	973	919	883	940	939	980	951	924	968	929	955	921	898	959	902	911	933	903	925	933	905	938	943	891	939	929	879	923	887	958	920	949	917	921	947	956	945	904	978	951	972	948	938	949	936	908	863	933	975	914	986	892	931	926	942	918	944	911	913	946	961	930	902	977	973	930	930	907	926	954	969	939	945	932	896	880	918	900	985	952	921	966	939	888	963	912	874	886	962	914	899	962	904	949	916	905	888	901	931	951	911	947	951	939	861	937	923	957	924	949	972	911	901	878	969	915	875	921	913	927	958	967	861	1009	904	916	941	887	889	982	960	999	959	926	906	988	945	975	900	909	944	921	967	964	928	973	970	947	899	987	914	929	963	906	991	889	957	948	999	901	875	887	976	920	881	948	894	948	947	921	917	906	923	947	928	930	938	943	891	918	954	917	964	911	949	937	976	905	930	935	945	946	939	926	927	973	953	924	958	978	946	924	953	915	974	932	939	891	896	883	968	934	941	866	916	925	967	995	944	947	943	923	939	997	962	940	925	957	899	936	942	939	909	928	979	926	958	966	886	924	971	932	989	938	899	941	940	948	861	974	969	942	898	992	914	927	941	901	964	911	937	983	916	919	967	894	910	903	893	916	937	922	875	966	949	966	901	934	916	943	920	886	922	923	937	917	906	924	971	904	935	921	941	914	984	916	936	929	934	948	940	922	906	872	931	990	1011	965	927	954	984	911	943	988	951	988	945	927	956	932	874	971	893	947	996	894	924	972	944	956	943	870	922	960	883	908	948	994	950	877	935	935	896	954	960	875	908	948	941	922	919	960	946	916	948	942	942	1026	990	918	964	926	922	939	919	934	930	963	904	910	875	919	896	947	968	898	944	925	930	856	918	940	901	933	921	924	916	854	951	939	921	935	930	962	988	907	977	979	971	937	925	964	931	952	944	998	887	916	925	944	924	914	887	915	901	915	917	965	938	931	930	966	951	937	908	896	895	897	930	911	912	942	946	942	929	960	934	959	943	884	948	939	936	992	937	924	960	898	985	945	899	941	916	873	936	957	915	944	955	898	890	925	912	892	941	911	931	926	977	951	931	955	924	943	928	935	948	956	942	927	957	896	982	1005	937	917	923	933	988	926	948	974	896	903	930	904	928	939	951	916	966	985	918	917	863	889	892	889	909	951	966	953	970	928	939	938	863	899	966	954	941	909	918	878	963	919	901	937	929	983	932	868	915	914	940	924	946	917	956	911	907	932	957	908	951	871	942	968	928	922	946	894	893	868	911	940	924	897	921	937	936	939	890	965	966	913	945	936	1016	916	965	905	959	931	966	932	1003	879	933	895	956	899	933	1007	911	975	886	1008	958	907	973	935	872	892	999	906	948	958	949	953	891	899	902	870	871	941	900	894	894	867	912	942	916	897	914	930	1005	944	874	919	975	940	915	925	932	933	929	995	949	893	949	982	960	955	944	959	989	884	958	947	890	919	906	951	890	954	950	955	962	957	991	905	949	927	913	946	880	917	944	905	914	956	919	970	938	942	916	949	971	914	887	946	944	925	936	958	938	945	886	902	923	911	973	958	926	970	934	914	981	948	950	935	917	932	955	911	992	932	869	910	855	923	907	956	902	973	946	892	902	986	898	922	927	874	901	893	944	920	918	883	979	908	942	951	928	943	899	951	919	860	990	926	934	932	893	916	909	909	946	925	891	904	899	892	905	933	931	938	948	912	940	931	954	984	888
25102	21219	24550	23589	18660	14001	7926	4682	3058	1961	1352	979	885	757	726	775	737	727	731	730	712	782	796	778	752	744	746	729	747	751	765	755	784	759	773	743	765	767	788	757	747	710	738	703	721	776	708	712	717	689	716	779	738	746	752	739	715	810	745	722	720	734	642	724	685	714	730	785	715	749	727	727	744	711	758	691	745	730	724	754	729	723	741	757	698	761	737	726	717	700	706	764	750	790	767	776	770	781	736	721	760	717	715	740	762	748	743	757	749	751	721	741	765	763	725	730	760	752	739	714	717	758	767	761	805	786	730	748	769	720	754	756	719	771	773	769	740	721	814	720	739	746	735	743	710	755	716	707	716	778	744	802	761	735	697	740	758	718	795	750	784	729	713	770	693	757	754	736	754	717	752	726	720	712	704	738	729	729	700	754	773	739	761	719	759	767	761	781	759	728	761	735	684	733	772	740	774	716	734	762	814	760	779	701	727	807	744	765	764	760	742	747	730	720	738	762	716	742	750	704	730	721	750	762	769	747	755	745	725	680	746	712	763	701	765	722	747	738	742	752	783	739	751	772	709	720	722	787	727	787	744	723	734	760	726	706	748	719	752	748	738	776	749	731	679	771	799	735	722	760	754	715	752	759	708	708	719	709	689	751	759	705	728	747	725	800	743	744	702	741	763	727	756	743	740	721	728	769	758	774	703	822	779	721	767	774	742	712	729	758	736	781	773	760	716	766	760	735	774	709	784	721	753	754	766	684	784	710	717	749	762	794	730	737	737	735	730	735	789	761	739	780	690	728	744	799	729	750	727	736	738	698	720	735	760	744	751	748	786	760	742	790	736	733	766	716	702	723	723	704	747	762	739	749	736	769	779	724	718	698	726	711	688	732	759	743	711	757	703	752	716	696	732	701	742	748	777	724	753	741	724	720	715	773	743	764	753	756	748	751	767	725	756	727	745	759	726	723	719	733	706	736	693	710	778	710	795	757	707	746	723	768	735	731	707	730	724	758	733	800	728	774	760	733	724	739	740	800	786	784	771	705	779	733	721	750	770	769	753	711	743	735	780	723	731	778	771	767	771	768	781	733	718	803	739	714	693	745	777	754	711	710	823	742	753	748	694	740	720	712	712	714	741	778	790	769	688	745	711	733	717	716	741	775	735	714	754	719	733	764	786	783	761	701	761	748	761	727	698	739	794	730	746	716	739	693	753	742	735	700	759	709	762	714	716	736	753	698	717	755	740	724	731	749	756	808	715	806	769	733	700	767	795	733	739	770	748	742	775	762	729	755	786	711	712	770	739	768	751	771	709	743	758	735	677	764	727	728	755	727	759	742	750	747	745	792	754	751	757	725	721	743	769	751	774	692	726	764	794	785	709	720	771	742	763	717	731	690	748	766	765	732	733	681	793	740	715	720	742	744	767	767	778	786	771	783	704	712	685	732	774	774	767	776	755	719	741	760	714	731	771	742	710	752	725	748	771	785	775	722	704	784	728	709	749	748	724	731	740	701	738	770	701	737	708	759	752	767	773	746	735	746	786	754	754	710	746	706	754	745	739	744	702	758	712	705	789	716	753	749	704	726	726	717	762	711	759	797	756	775	770	802	714	748	744	803	776	707	750	745	771	726	773	785	737	732	757	764	748	733	749	725	697	749	684	745	783	733	739	741	745	705	740	725	733	736	742	807	725	759	759	767	764	722	740	801	758	735	730	757	753	720	708	756	738	760	719	749	727	735	727	736	742	742	761	741	745	757	736	780	762	736	747	703	749	760	740	749	758	730	733	725	711	748	647	700	724	712	761	783	755	730	759	727	739	784	723	788	773	705	693	822	759	784	761	752	770	776	765	755	737	764	735	739	717	716	768	730	717	758	685	760	742	754	737	748	713	735	745	693	789	743	761	695	705	778	756	782	741	743	713	722	786	751	726	692	737	721	777	738	754	737	762	676	791	788	778	761	742	726	786	776	780	713	767	754	743	781	704	738	700	704	734	697	728	737	732	804	758	720	713	780	752	758	712	799	740	711	715	775	739	719	784	717	713	755	752	738	747	728	742	727	722	760	727	747	738	740	744	753	732	730	738	711	702	769	735	759	769	740	749	740	737	759	763	726	727	734	749	773	766	755	735	752	706	746	775	713	691	734	752	798	729	728	837	762	747	773	767	759	730	718	726	693	761	785	731	765	728	755	723	734	751	726	754	712	750	735	713	745	739	758	773	739	760	748	759	702	758	763	758	736	749	729	740	727	752	782	781	759	782	709	728	732	714	720	778	744	705	743	713	767	752	713	739	754	801	781	758	698	748	717	695	727	772	694	737	767	774	758	684	746	742	730	744	740	765	746	769	775	716	722	733	728	789	742	747	749	750	741	781	760	774	716	776	740	755	713	727	758	784	717	740	698	705	757	785	787	730	741	778	704	754	789	724	765	755	742	712	716	762	746	735	776	758	762	740	733	693	733	761	777	710	734	758	715	712	728	748	770	737	707	776	691	702	805	730	703	790	724	786	700	760	708	818	732	736	756	735	753	764	711	704	705	770	795	762	742	749	698	718	723	729	723	712	716	712	732	788	783	740	732	754	713	758	758	734	827	708	689	764	808	749	749	730	713	746	739	712	768	703	777	719	764	715	728	718	719	733	754	735	746	756	730	762	764	719	710	746	737	811	786	728	716	721	688	757	725	740	731	730	733	710	750	733	756	767	709	754	714	785	777	722	746	681	752	725	712	738	748	740	745	782	694	726	791	705	752	783	753	751	711	706	773	758	747	720	765	728	710	760	802	721	743	713	766	710	773	775	788	764	708	742	699	737	739	744	702	773	711	771	768	777	761	740	711	723	752	759	735	733	759	731	722	742	782	717	728	730	679	816	707	715	755	696	738	752	688	689	748	652	729	728	742	724	726	752	729	729	741	723	725	771	747	696	721	739	772	747	787	767	740	752	758	767	749	731	740	736	754	743	729	768	763	790	734	746	732	727	782	735	791	679	774	723	729	708	745	749	730	776	759	728	738	718	702	762	688	744	734	773	791	756	731	722	732	770	728	753	761	749	742	740	708	701	773	774	728	706	777	743	742	788	755	767	763	741	701	777	780	737	768	730	751	756	708	717	736	741	752	771	734	741	756	727	702	695	735	703	753	717	749	673	693	751	782	759	750	773	761	684	761	729	773	745	723	752	742	753	734	738	756	803	756	713	758	757	733	767	733	804	765	719	726	750	758	736	755	737	760	743	746	725	696	741	753	738	723	770	696	746	800	721	735	743	732	785	750	770	755	748	800	742	762	735	701	738	691	774	714	739	724	766	752	760	755	775	767	712	785	741	728	736	757	758	717	725	739	762	758	718	786	707	758	779	669	752	757	747	711	767	734	734	721	753	748	730	712	737	764	743	779	823	764	785	791	745	733	709	734	771	716	763	732	746	744	739	709	746	710	753	733	760	726	740	708	681	763	787	759	750	791	746	715	731	726	717	729	766	754	745	721	745	776	778	725
8861	14181	8810	18124	30484	24269	15753	11426	7556	4681	2882	1854	1308	1205	1113	1146	1093	1068	1114	1109	1080	1103	1084	1100	1095	1018	1142	1159	1098	1078	1126	1039	1115	1100	1072	1156	1096	1070	1098	1152	1099	1105	1142	1116	1093	1140	1081	1108	1149	1127	1127	1158	1124	1094	1078	1074	1141	1055	1123	1129	1108	1068	1061	1162	1145	1093	1123	1127	1114	1105	1167	1132	1111	1056	1130	1126	1064	1087	1204	1088	1177	1107	1112	1142	1114	1138	1151	1151	1098	1079	1084	1101	1109	1102	1110	1037	1091	1112	1132	1103	1106	1101	1141	1067	1106	1088	1097	1096	1037	1099	1112	1175	1131	1102	1126	1065	1132	1119	1139	1198	1140	1091	1125	1119	1069	1134	1153	1128	1160	1079	1086	1130	1084	1115	1081	1139	1096	1148	1081	1123	1126	1094	1127	1010	1119	1091	1111	1164	1103	1174	1084	1056	1083	1164	1079	1082	1118	1148	1084	1089	1113	1062	1104	1104	1164	1121	1080	1160	1140	1102	1108	1100	1118	1189	1175	1119	1143	1130	1068	1137	1122	1125	1082	1149	1077	1121	1092	1083	1151	1088	1144	1105	1133	1103	1096	1102	1146	1169	1146	1131	1133	1180	1152	1178	1146	1079	1094	1132	1098	1161	1096	1096	1081	1126	1168	1151	1126	1170	1056	1133	1109	1104	1177	1085	1153	1112	1073	1049	1100	1118	1132	1119	1093	1121	1157	1194	1124	1134	1110	1124	1055	1139	1100	1100	1094	1061	1158	1078	1066	1146	1129	1129	1197	1099	1124	1163	1117	1166	1133	1085	1080	1063	1089	1127	1096	1154	1140	1121	1094	1127	1125	1074	1117	1107	1145	1082	1070	1102	1153	1078	1191	1174	1136	1118	1109	1085	1162	1144	1089	1096	1106	1099	1087	1148	1169	1136	1068	1166	1162	1162	1121	1088	1168	1127	1097	1092	1116	1117	1093	1113	1032	1174	1128	1158	1137	1115	1161	1103	1090	1155	1121	1114	1127	1110	1155	1151	1107	1112	1069	1069	1125	1125	1122	1104	1100	1107	1104	1081	1076	1083	1045	1166	1094	1136	1122	1141	1128	1144	1167	1143	1133	1051	1154	1079	1143	1127	1118	1115	1138	1136	1144	1103	1116	1085	1085	1121	1065	1090	1116	1137	1043	1047	1184	1059	1120	1146	1132	1097	1116	1128	1149	1126	1135	1138	1118	1127	1095	1076	1103	1117	1142	1122	1203	1117	1122	1051	1162	1064	1136	1142	1137	1068	1148	1129	1119	1072	1118	1085	1133	1130	1143	1079	1157	1137	1098	1148	1157	1143	1163	1128	1123	1105	1114	1074	1106	1137	1116	1091	1037	1168	1167	1074	1141	1231	1090	1104	1112	1128	1091	1068	1120	1047	1144	1119	1103	1096	1121	1125	1076	1152	1117	1086	1067	1176	1151	1128	1066	1151	1105	1105	1154	1069	1162	1127	1163	1085	1207	1091	1065	1147	1078	1115	1081	1121	1113	1124	1064	1206	1201	1084	1101	1087	1116	1078	1089	1111	1176	1142	1161	1183	1171	1153	1073	1109	1129	1108	1082	1093	1096	1186	1119	1131	1104	1171	1089	1109	1094	1085	1079	1141	1101	1081	1086	1136	1094	1136	1068	1009	1115	1176	1079	1079	1095	1147	1167	1168	1129	1166	1082	1130	1165	1110	1102	1075	1130	1145	1154	1112	1119	1191	1148	1136	1116	1149	1141	1143	1173	1114	1135	1123	1114	1032	1089	1095	1133	1081	1146	1086	1122	1117	1112	1122	1075	1114	1166	1119	1067	1124	1098	1120	1158	1121	1085	1097	1110	1159	1112	1118	1104	1101	1140	1090	1141	1137	1090	1189	1121	1144	1191	1142	1135	1115	1082	1129	1109	1121	1090	1154	1090	1136	1069	1094	1114	1106	1140	1107	1149	1108	1103	1100	1102	1072	1152	1128	1100	1102	1118	1167	1141	1186	1091	1112	1141	1158	1132	1107	1191	1103	1102	1076	1142	1122	1178	1125	1069	1129	1129	1152	1091	1120	1073	1088	1136	1080	1095	1091	1119	1151	1101	1111	1141	1052	1130	1070	1105	1103	1145	1043	1160	1065	1071	1147	1091	1122	1098	1120	1112	1119	1113	1098	1086	1183	1080	1073	1163	1122	1054	1134	1141	1135	1113	1102	1086	1110	1141	1115	1091	1103	1127	1073	1102	1113	1073	1130	1110	1143	1081	1115	1089	1159	1157	1173	1090	1081	1164	1117	1138	1097	1107	1133	1141	1101	1121	1147	1086	1084	1113	1128	1094	1139	1178	1096	1064	1126	1091	1068	1143	1113	1091	1035	1130	1150	1146	1085	1063	1114	1092	1148	1109	1121	1095	1100	1145	1103	1132	1081	1113	1116	1095	1113	1094	1110	1132	1121	1073	1146	1111	1112	1101	1098	1134	1078	1082	1086	1134	1139	1174	1123	1125	1078	1062	1087	1075	1090	1051	1161	1135	1135	1129	1112	1050	1124	1092	1098	1058	1121	1082	1089	1096	1110	1149	1129	1108	1119	1065	1135	1143	1180	1077	1115	1103	1083	1141	1089	1106	1078	1144	1086	1120	1140	1103	1133	1129	1156	1101	1134	1106	1110	1128	1137	1162	1119	1061	1171	1120	1107	1090	1149	1106	1095	1128	1116	1171	1174	1110	1153	1114	1111	1112	1096	1102	1127	1168	1150	1063	1087	1082	1120	1066	1103	1140	1156	1145	1110	1152	1100	1129	1086	1134	1088	1029	1156	1063	1105	1104	1124	1109	1063	1083	1066	1104	1128	1160	1117	1102	1141	1095	1161	1127	1138	1132	1063	1182	1092	1133	1125	1074	1096	1126	1112	1085	1145	1146	1118	1093	1109	1167	1145	1091	1128	1120	1064	1093	1128	1094	1123	1154	1129	1120	1100	1186	1082	1106	1048	1145	1082	1076	1089	1075	1199	1125	1131	1164	1132	1155	1181	1107	1119	1151	1095	1185	1135	1129	1108	1121	1132	1038	1108	1126	1090	1093	1102	1151	1124	1141	1076	1172	1119	1086	1112	1132	1083	1115	1159	1161	1088	1099	1124	1167	1121	1112	1090	1150	1086	1146	1158	1152	1054	1065	1123	1118	1147	1118	1074	1130	1181	1113	1155	1097	1153	1089	1114	1129	1141	1093	1155	1119	1082	1142	1172	1131	1140	1132	1130	1149	1083	1077	1104	1131	1029	1139	1136	1119	1185	1111	1107	1120	1079	1159	1071	1093	1094	1135	1114	1154	1126	1121	1132	1057	1136	1126	1098	1116	1029	1069	1117	1084	1099	1188	1122	1112	1153	1128	1139	1085	1139	1122	1138	1028	1102	1043	1113	1115	1146	1113	1064	1120	1120	1106	1071	1130	1062	1118	1106	1095	1107	1135	1117	1196	1133	1135	1152	1170	1112	1100	1135	1144	1151	1116	1176	1146	1072	1134	1098	1183	1084	1100	1097	1052	1166	1131	1148	1059	1101	1076	1106	1061	1138	1107	1102	1132	1099	1128	1153	1077	1143	1174	1107	1096	1096	1139	1177	1093	1120	1101	1133	1135	1087	1137	1111	1150	1128	1115	1164	1072	1143	1071	1108	1156	1081	1028	1113	1161	1167	1117	1141	1132	1123	1168	1108	1096	1126	1080	1124	1161	1137	1078	1109	1144	1061	1121	1139	1140	1080	1119	1141	1148	1167	1115	1131	1120	1036	1140	1106	1149	1167	1114	1143	1126	1087	1131	1032	1114	1141	1212	1092	1139	1165	1074	1152	1028	1098	1131	1138	1060	1092	1138	1070	1138	1040	1053	1128	1098	1208	1155	1095	1069	1143	1118	1141	1121	1123	1161	1105	1117	1163	1105	1157	1072	1126	1110	1063	1087	1114	1119	1142	1126	1113	1143	1165	1115	1128	1124	1054	1101	1080	1148	1056	1145	1092	1117	1111	1100	1143	1102	1140	1166	1132	1101	1039	1135	1158	1077	1143	1109	1096	1087	1119	1126	1093	1223	1071	1092	1106	1107	1121	1178	1144	1101	1168	1122	1121	1083	1049	1108	1130	1081	1156	1177	1114	1101	1104	1087	1077	1116	1115	1099	1107	1097	1119	1069	1064	1163	1169	1126	1149	1110	1150	1027	1144	1104	1044	1102	1123	1146	1171	1133	1099	1192	1167	1080	1121	1132	1133	1088	1064	1055	1087	1137	1067	1128	1090	1113	1124	1130	1108	1113	1190	1088	1099	1144	1117	1087	1106	1098	1197	1186	1113	1118	1084	1136	1149	1158	1133	1091	1079	1145	1170	1155	1141	1077	1115	1115	1118	1155	1118	1102	1102	1104	1138	1111	1150	1153	1096	1080	1105	1124	1085	1091	1116	1129	1117	1095	1087	1152	1164	1117	1065	1038	1082	1111	1109	1123	1145	1122	1120	1161	1135	1172	1117	1116	1079	1134	1139	1114	1134	1101	1079	1081	1046	1132	1180	1120	1084	1161	1166	1150	1099	1145	1103	1120	1160	1111	1077	1120	1069	1092	1091	1065	1169	1019	1161	1112	1045	1196	1115	1095	1170	1116	1056	1087	1131	1142	1111	1126	1111	1121	1103	1173	1140	1090	1135	1096	1104	1133	1111	1148	1146	1147	1134	1114	1088	1118	1090	1108	1068	1180	1165	1064	1158	1131	1121	1107	1155	1132	1150	1140	1095	1120	1128	1125	1091	1109	1072	1087	1077	1112	1130	1110	1127	1123	1143	1078	1089	1109	1130	1083	1124	1145	1056	1212	1092	1075	1156	1108	1070	1117	1121	1126	1139	1133	1100	1120	1224	1181	1157	1117	1120	1103	1116	1107	1133	1104	1096	1146	1098	1127	1113	1164	1136	1126	1161	1104	1085	1081	1154	1038	1092	1083	1114	1057	1148	1148	1137	1117	1098	1164	1140	1135	1133	1132	1081	1124	1128	1103	1111	1184	1088	1119	1105	1141	1051	1124	1083	1152	1119
22606	21286	28318	24940	23768	29495	33336	24220	15697	8533	4346	1951	1054	591	425	487	475	458	454	427	468	448	473	476	456	450	460	493	473	435	464	424	472	446	490	424	433	445	428	433	489	462	479	462	443	488	483	471	470	456	457	483	478	446	489	449	438	480	470	436	476	462	467	454	433	411	465	453	433	443	425	436	482	459	416	421	454	465	498	425	448	478	430	436	433	476	442	441	467	474	432	481	456	478	438	457	452	464	479	470	429	449	443	430	496	476	464	463	451	479	465	466	445	471	425	417	436	451	445	428	445	410	454	428	456	424	475	442	429	459	480	437	425	428	457	434	485	436	467	492	433	478	462	430	465	426	475	456	424	428	480	484	448	405	509	477	426	467	483	450	483	471	444	499	468	443	437	420	441	425	483	466	442	440	454	422	497	439	429	490	445	446	473	405	454	476	462	467	441	428	440	454	418	444	432	445	452	432	452	469	457	451	452	448	414	468	456	439	468	489	449	453	489	474	418	463	449	477	454	455	463	438	434	444	452	415	433	448	439	495	402	494	468	450	440	429	459	473	441	422	424	421	470	459	440	459	437	423	451	450	452	430	425	469	444	473	455	464	442	441	476	434	467	463	438	471	447	473	453	419	473	429	403	465	466	449	467	453	437	465	446	448	450	442	428	453	501	463	451	458	510	487	420	427	450	416	456	445	459	459	446	440	472	430	475	478	455	459	503	458	496	456	480	495	431	415	446	437	484	481	482	431	471	466	459	481	457	454	428	417	452	437	437	429	445	470	444	477	458	462	454	481	433	431	465	463	465	477	417	471	461	476	440	442	447	416	432	479	509	491	440	454	454	452	473	430	471	438	471	446	438	441	445	435	472	467	492	506	481	430	476	437	426	480	427	465	445	441	419	462	441	452	439	434	447	476	472	484	433	451	427	486	459	430	443	466	451	430	474	443	430	452	453	476	444	416	440	443	448	426	458	435	424	427	452	448	460	448	489	467	508	446	488	444	490	492	464	442	461	442	495	487	456	474	475	476	431	446	450	441	436	467	476	471	451	447	455	419	453	476	488	492	439	432	450	441	471	447	435	467	479	431	454	449	433	440	466	451	488	451	453	431	448	457	427	469	462	458	449	464	444	457	481	478	448	457	467	494	454	472	419	424	477	412	491	476	454	438	433	449	471	483	441	449	455	517	445	438	466	438	426	462	461	442	465	470	479	464	423	499	441	462	445	436	480	457	441	490	469	460	485	424	497	438	454	528	444	471	484	435	474	483	468	457	478	481	433	463	478	463	437	441	464	452	450	493	471	448	468	439	448	422	468	482	467	436	448	472	443	452	447	444	434	440	443	445	453	506	477	420	487	474	452	442	468	457	488	432	473	435	437	462	446	497	448	475	467	472	457	467	463	452	442	461	455	462	467	445	486	478	463	464	464	478	436	448	449	430	449	441	462	438	422	452	466	470	475	437	410	448	467	456	442	462	456	447	457	450	442	476	461	420	447	453	413	487	478	438	422	434	489	483	480	439	465	464	477	414	420	454	472	482	477	455	466	487	464	446	454	451	480	442	469	444	448	433	420	431	440	439	467	462	455	463	472	451	452	469	465	497	421	461	464	470	451	420	465	442	495	482	442	474	463	479	464	458	473	451	490	438	428	480	503	470	481	440	435	473	457	484	440	477	464	488	470	459	422	480	462	453	468	463	434	445	452	444	448	468	441	475	404	454	427	473	469	465	473	432	446	461	470	472	454	454	457	444	456	429	435	441	496	455	432	470	432	457	461	436	453	467	450	480	451	462	469	423	452	446	445	472	471	469	476	479	440	432	476	467	461	450	428	451	462	405	457	439	466	459	463	467	475	462	502	446	461	458	457	450	464	426	460	451	418	438	493	450	440	419	454	446	468	438	422	441	447	451	436	450	470	461	458	454	443	451	416	462	464	484	445	451	446	440	478	444	449	479	483	449	480	481	434	458	455	461	462	452	420	468	454	451	454	443	455	440	416	442	484	485	483	466	477	440	454	444	443	446	443	459	424	464	462	440	486	499	486	446	466	475	423	467	449	468	455	435	438	504	448	448	454	447	453	442	456	437	452	481	469	480	484	454	459	468	447	447	466	428	470	454	463	505	451	456	457	428	433	440	481	468	454	422	471	479	448	443	471	448	438	470	472	452	438	463	442	446	453	437	437	480	427	484	468	454	476	465	460	453	449	462	423	409	454	459	402	408	440	443	481	467	432	460	464	443	473	442	423	481	461	481	458	463	479	459	452	434	486	445	439	452	466	458	455	438	475	452	442	453	436	474	484	435	419	445	480	443	456	465	435	421	452	465	471	437	503	456	462	445	468	442	449	442	482	481	451	432	449	446	458	415	436	447	457	478	452	471	463	467	429	467	447	433	436	470	442	460	440	457	448	446	454	432	442	469	429	502	462	408	490	459	454	464	440	476	429	488	495	494	433	442	480	455	469	471	442	458	469	447	473	494	466	461	511	479	469	478	429	435	435	424	452	454	401	400	437	435	464	471	440	464	458	468	470	462	461	471	474	458	438	485	454	442	460	460	465	487	443	480	461	459	452	446	444	427	468	459	462	446	466	477	420	438	452	465	484	457	429	450	448	487	467	427	458	474	425	452	464	436	448	469	425	440	480	461	453	490	476	445	456	428	453	439	466	469	486	464	482	447	446	474	463	449	481	448	473	485	435	483	430	438	443	450	473	424	467	446	438	452	435	489	478	465	450	432	461	439	473	455	467	438	447	458	424	468	440	465	462	439	466	465	421	494	462	454	427	440	444	501	459	442	439	471	411	460	475	417	456	449	488	508	477	445	412	453	455	459	487	435	450	455	457	453	470	471	442	442	486	404	464	443	423	462	471	447	447	473	457	456	434	427	448	434	469	431	449	469	438	475	499	445	468	460	498	446	423	417	480	460	472	448	467	468	475	479	428	444	459	468	448	492	447	440	447	473	450	417	500	454	427	462	456	493	414	450	435	471	407	460	424	493	491	435	452	443	461	456	457	456	419	459	472	496	481	441	438	483	426	452	461	425	442	488	503	411	448	440	480	437	486	443	501	503	425	434	460	444	494	459	476	435	427	458	471	453	469	445	460	480	446	475	437	447	468	451	442	435	448	455	450	447	442	425	452	478	443	453	425	522	440	459	452	425	454	485	465	497	473	439	500	489	457	454	487	452	439	504	435	451	444	484	443	440	465	459	437	459	436	429	477	450	417	435	438	447	453	450	471	430	472	471	458	448	460	467	437	416	453	442	526	455	458	447	424	449	452	472	480	447	485	477	482	473	426	436	464	488	427	439	446	463	452	451	458	467	434	452	440	458	419	443	452	454	451	460	453	450	437	467	430	447	474	406	485	444	423	487	474	467	479	453	479	457	464	467	521	435	450	447	492	499	468	459	498	439	466	440	455	470	487	427	450	466	459	409	447	444	458	432	457	463	436	417	501	441	472	452	477	452	449	469	460	431	527	451	485	430	447	461
14660	29581	35144	41799	38727	40138	38720	31928	23578	15441	8907	4249	2071	1005	693	669	722	717	683	697	686	708	646	755	739	667	676	744	694	712	775	697	699	686	689	742	697	704	703	648	665	717	697	699	691	738	709	725	726	683	777	688	650	705	686	720	671	714	702	676	702	711	693	688	670	747	733	613	709	699	694	735	685	675	664	686	676	660	677	712	694	653	695	730	699	725	691	649	712	713	681	689	718	679	651	721	669	737	684	702	689	693	703	685	732	716	649	702	691	761	727	691	687	689	678	698	676	742	627	676	687	637	681	698	713	702	732	706	724	730	697	682	718	677	674	653	739	698	679	704	693	714	672	676	699	675	657	668	675	700	670	694	713	712	657	654	692	696	702	760	713	719	739	692	747	679	702	686	740	679	725	688	697	699	692	718	746	686	729	768	705	751	709	673	701	674	662	687	669	727	661	708	709	734	668	654	662	707	705	689	673	690	708	675	712	669	686	730	676	678	706	665	669	704	701	696	743	716	694	702	658	706	675	682	714	671	662	677	716	673	702	679	683	695	690	678	743	674	696	695	708	691	710	665	697	729	699	708	736	706	698	727	727	695	694	709	650	688	665	704	738	681	696	673	693	660	702	702	701	730	611	620	685	712	674	648	675	706	674	690	689	721	691	730	648	724	709	721	747	674	667	673	720	747	696	718	679	716	693	721	664	704	703	738	727	688	690	682	665	725	705	710	693	687	695	784	666	699	679	661	643	726	623	688	699	695	683	672	669	655	681	699	676	709	695	774	703	689	677	681	659	686	664	692	709	696	695	727	690	669	729	675	698	695	708	655	673	684	684	722	616	699	687	701	714	680	711	686	726	666	669	713	729	708	688	677	734	726	700	661	649	697	669	671	669	730	713	714	646	685	681	673	688	688	719	702	731	713	699	710	745	701	679	718	727	674	716	674	747	640	686	711	673	660	677	665	693	666	697	663	673	700	692	725	649	719	720	715	695	682	684	682	669	665	686	684	690	707	735	696	701	734	710	708	682	705	706	716	703	710	701	693	697	725	699	618	663	695	737	673	731	692	673	656	675	691	665	665	657	697	676	662	620	725	703	682	715	664	655	658	590	688	677	676	695	692	683	728	702	643	689	679	735	678	673	745	687	664	708	702	722	731	682	742	689	686	732	719	706	661	700	719	735	708	709	682	673	730	671	682	705	734	704	692	681	762	684	717	676	690	680	682	732	722	680	698	695	730	705	702	732	695	701	678	695	676	726	716	663	712	677	689	672	694	669	701	697	682	694	687	718	690	690	728	659	696	670	724	697	682	740	658	759	673	722	745	667	706	695	653	729	664	696	711	681	685	690	662	674	699	689	672	684	711	686	669	729	662	669	697	666	672	680	741	672	665	648	662	739	730	678	698	702	677	682	666	730	672	734	665	704	723	712	705	726	656	669	678	671	686	682	671	676	650	685	693	678	740	737	714	722	644	671	721	652	709	703	679	690	759	734	712	669	680	660	685	689	686	704	733	701	702	667	677	674	638	717	703	682	678	669	690	671	709	689	687	747	738	683	650	683	719	662	684	688	712	721	721	683	698	705	720	685	715	736	641	711	709	707	725	717	688	743	699	649	666	713	681	691	688	676	697	657	674	712	692	691	662	677	667	679	689	657	679	696	715	677	696	711	689	659	684	688	758	749	676	718	666	738	687	684	651	737	731	723	671	711	693	688	662	621	739	681	697	656	698	712	652	710	677	729	671	666	712	686	702	716	700	740	682	683	672	706	704	734	678	712	631	681	702	723	725	739	728	681	708	671	650	644	707	682	672	712	710	677	720	680	716	699	721	751	677	740	701	701	692	694	679	679	678	699	698	746	680	702	735	695	727	704	705	640	704	707	718	709	721	693	664	745	713	682	693	721	665	707	703	683	677	723	733	721	745	713	709	719	689	669	713	695	721	734	707	705	727	679	707	647	685	710	664	685	644	738	671	700	726	691	670	655	685	706	683	647	716	698	701	730	676	699	675	671	648	690	736	691	701	700	698	709	702	649	757	685	740	719	667	687	691	715	673	730	732	721	669	686	742	720	694	680	646	693	710	661	703	711	687	732	666	756	746	711	681	723	715	689	669	682	683	717	691	683	674	660	695	712	644	666	674	680	716	709	742	708	725	694	677	714	702	699	691	728	741	672	713	717	667	718	682	712	689	679	699	708	680	660	704	665	737	715	697	729	665	733	713	676	712	705	659	676	644	701	683	693	645	710	715	724	700	676	713	645	674	705	700	671	672	716	676	656	657	684	644	685	683	685	715	705	733	686	676	650	726	721	668	700	681	719	679	686	698	735	675	707	761	676	659	736	698	636	720	738	685	683	686	679	702	704	673	694	722	721	681	692	654	704	675	698	709	738	657	738	690	685	703	718	694	658	705	701	705	685	678	748	675	668	717	692	695	676	661	699	738	698	699	738	684	745	679	737	707	671	721	677	726	673	681	687	709	717	658	720	675	673	684	708	711	688	716	674	668	732	701	705	715	649	694	723	696	684	690	694	727	667	704	706	683	683	708	699	712	742	629	712	746	710	675	701	681	678	688	722	645	721	724	681	711	674	732	722	681	672	676	659	703	694	709	707	668	711	689	714	657	723	686	695	679	703	664	726	730	661	703	692	717	628	690	717	697	687	712	682	712	710	697	686	723	665	711	687	661	718	672	703	664	696	654	669	721	740	692	679	634	730	659	701	710	723	745	677	693	704	684	642	708	743	691	733	632	694	680	687	692	701	699	718	638	715	685	707	744	661	729	666	744	672	716	710	698	711	687	679	695	698	710	643	656	681	681	711	684	677	734	703	672	678	732	694	693	714	691	683	703	684	667	675	671	693	635	720	708	699	706	715	676	709	686	706	711	730	708	702	696	663	712	684	710	688	736	688	716	680	711	731	675	728	678	697	688	656	695	641	681	719	692	674	736	661	661	702	739	675	650	705	655	725	657	702	688	712	703	722	696	638	694	775	681	674	718	729	701	641	756	683	722	684	700	707	727	713	727	723	750	726	650	692	699	711	676	682	682	710	634	666	739	668	663	680	742	709	668	674	767	717	711	708	727	630	720	677	694	727	714	660	648	706	668	656	661	743	695	683	672	741	689	672	768	696	680	724	700	665	719	715	725	757	686	722	719	677	663	716	686	658	747	685	704	698	686	728	709	689	682	723	708	692	690	738	731	714	681	691	724	713	686	675	670	688	671	722	720	742	626	665	680	682	707	707	702	707	675	705	704	659	725	685	679	706	680	735	699	687	713	686	720	712	727	681	699	697	694	690	670	690	680	683	726	671	748	679	696	644	686	691	724	699	676	681	721	670	709	704	665	693	662	718	729	713	674	694	720	697	742	677	709	704	737	716	684	674	683	709	635	663	663	670	661	726	680	674	716	685	697	712	711	707	698	692	705	727	692	652	709	693	718	689	654	699	708	698	722	694	659	583	702	694	689	717	733	741	722	693	724	695	699	712	677
27083	18745	6911	3931	3024	3181	3237	2321	1889	1422	1164	990	865	736	794	765	756	772	827	783	742	749	794	770	753	755	791	782	765	725	805	780	743	806	742	785	747	785	779	783	757	832	797	810	758	763	735	853	815	788	772	804	748	747	800	767	745	792	835	792	755	736	842	737	802	834	790	821	805	754	758	772	766	764	779	749	821	759	762	815	751	793	763	741	759	794	733	782	778	782	775	830	784	767	781	847	740	745	739	778	786	749	779	782	821	792	789	792	777	801	749	737	746	769	783	779	758	791	761	808	810	765	769	773	777	775	813	756	789	779	770	746	766	763	840	776	760	769	765	774	795	846	755	773	786	712	731	781	806	734	763	791	728	810	765	770	828	739	779	759	749	796	706	806	841	810	757	769	769	790	763	768	798	783	803	753	801	785	786	744	740	764	746	789	819	806	793	791	774	800	759	769	819	747	793	707	826	811	822	825	774	769	773	761	750	796	785	811	798	781	800	766	808	762	823	752	789	763	813	756	789	793	767	788	824	768	742	789	761	767	786	800	804	751	789	764	768	749	731	812	797	750	771	758	828	797	860	742	787	805	779	776	805	768	750	768	818	794	778	794	741	797	769	774	841	798	785	745	738	742	760	785	752	767	754	797	719	760	758	761	744	800	778	752	760	730	801	753	756	784	817	743	772	790	760	796	774	788	761	789	773	768	811	782	779	760	743	780	809	789	812	776	750	808	801	858	771	758	841	813	774	827	808	821	782	813	792	799	700	765	736	839	768	767	765	792	815	783	786	757	782	792	800	782	749	775	802	736	741	755	798	762	776	784	770	701	767	784	784	816	730	835	790	822	734	750	763	737	787	784	775	772	757	757	818	800	821	803	781	747	780	838	765	784	729	799	795	772	781	737	701	803	750	771	788	798	752	782	781	789	764	776	768	759	789	798	757	771	824	761	753	793	818	782	817	786	797	738	829	775	802	815	807	816	850	802	759	778	783	755	768	781	788	787	792	834	795	771	806	816	726	786	770	766	754	814	784	761	799	782	808	792	781	812	727	770	821	734	786	816	755	795	793	768	778	815	805	776	775	753	773	811	818	725	747	710	816	822	775	738	791	804	754	820	780	767	790	763	779	784	767	764	772	780	818	809	804	747	787	751	797	754	740	780	752	788	775	792	792	811	804	783	763	792	771	774	764	754	776	875	793	771	789	785	770	769	799	790	775	812	781	808	761	801	819	755	724	772	760	761	763	774	702	758	731	778	781	804	804	713	785	800	764	803	772	764	772	791	773	784	799	789	788	782	783	765	842	748	730	748	756	777	734	785	734	802	786	800	820	749	781	795	759	789	789	706	771	757	761	768	783	776	798	752	734	788	799	739	768	744	771	708	795	763	760	768	820	729	789	759	840	816	748	802	808	764	751	732	770	749	781	774	763	731	768	800	788	793	795	772	801	730	752	756	779	757	805	772	858	764	786	780	758	751	759	834	760	804	805	726	821	809	774	735	802	768	768	743	803	769	786	793	810	791	802	820	733	735	758	756	768	745	787	812	794	777	790	765	732	739	718	820	783	808	775	758	785	778	796	781	752	788	737	758	770	821	791	770	877	772	733	768	801	743	754	812	790	750	788	798	754	788	764	786	786	787	755	825	731	774	793	747	854	757	810	735	788	741	791	771	807	745	768	776	782	790	755	759	790	796	767	836	770	838	768	785	786	773	760	851	840	828	778	767	780	787	810	810	783	762	763	738	795	833	793	774	779	777	764	804	743	787	852	695	791	757	757	833	773	739	841	775	738	767	790	776	762	745	774	730	769	785	806	764	825	759	808	839	784	823	782	847	756	790	783	803	801	811	737	790	813	787	799	740	766	777	771	798	781	821	833	821	814	813	759	806	797	864	763	812	737	736	759	773	830	852	779	789	819	752	774	741	792	775	810	775	757	776	747	798	731	819	772	774	767	782	808	780	809	782	760	788	780	797	777	832	774	752	754	832	804	807	757	810	797	758	720	770	763	779	748	750	760	764	768	757	745	783	800	728	770	738	785	840	783	789	786	760	836	728	775	794	745	777	767	809	781	763	763	759	827	788	725	804	816	774	796	733	764	817	740	816	784	761	800	757	802	809	796	812	757	790	796	741	780	821	796	759	796	727	780	793	804	784	783	777	747	785	767	772	789	819	787	758	771	753	792	780	761	736	743	810	725	780	831	809	789	719	785	773	763	767	743	753	803	736	775	759	779	742	767	780	802	754	821	774	792	768	808	743	757	778	806	826	760	754	820	738	780	754	808	773	801	758	782	780	825	780	741	860	779	803	770	816	819	741	770	803	757	766	744	745	765	774	756	755	720	782	787	772	758	770	752	782	779	784	778	810	818	808	784	723	843	779	757	746	802	775	798	812	847	797	794	774	778	792	766	770	766	749	752	750	797	788	839	783	803	786	797	785	809	737	760	739	793	799	816	794	752	803	767	789	833	813	778	688	742	841	804	747	754	786	818	821	770	768	717	745	801	795	783	770	781	780	767	783	769	802	807	804	822	794	782	758	790	768	780	777	814	801	809	775	763	764	783	798	750	773	756	790	808	751	732	815	811	806	807	794	792	816	775	770	750	783	726	749	822	768	775	781	805	840	822	764	745	837	751	807	768	778	827	762	800	817	818	808	831	828	760	770	798	758	777	732	797	739	803	777	789	815	792	738	800	737	761	781	763	801	831	801	744	794	791	761	770	801	780	812	762	768	742	770	768	778	753	828	822	799	749	758	788	739	781	753	698	773	774	731	771	783	762	769	766	805	798	814	753	770	782	744	747	811	773	827	839	758	809	752	741	774	797	725	791	801	749	784	828	782	780	774	819	788	755	711	825	803	754	776	763	841	792	812	754	778	713	780	759	771	775	816	803	785	758	761	737	797	762	785	826	759	768	796	774	800	758	747	746	776	829	750	771	727	803	804	750	721	776	754	764	755	848	815	789	802	757	788	741	745	773	762	775	797	780	717	757	775	804	727	787	820	763	769	746	743	772	750	809	745	778	767	765	773	760	780	776	773	787	756	777	795	755	746	774	782	800	821	781	758	767	808	795	772	766	779	756	788	860	753	818	801	768	781	763	757	773	800	791	734	780	810	756	818	782	751	766	791	730	735	717	764	869	811	788	781	812	807	796	794	775	755	806	770	745	812	792	793	821	810	818	793	811	739	754	776	758	813	781	797	793	765	730	784	806	774	779	724	779	805	748	839	803	766	730	763	744	770	745	784	769	758	784	843	786	835	797	756	792	792	752	775	815	802	752	751	748	802	791	760	768	785	787	753	848	737	770	780	793	758	796	772	794	809	797	769	812	745	777	753	815	769	772	707	754	786	788	749	771	804	794	842	769	765	753	750	793	791	801	755	786	799	753	771	753	740	742	786	800	756	743	818	826	777	800	808	779	712	752	762	791	764	821	796	785	872	784	770	759	740	798	805	806	768	779	802	798	823	754	802	763	802	786	793	833	758	741	755
7034	7741	5343	5119	4932	5678	6169	4407	3358	2691	1895	1522	1306	1237	1140	1167	1265	1186	1205	1202	1202	1172	1179	1157	1221	1186	1192	1161	1178	1176	1122	1212	1190	1157	1147	1194	1202	1187	1177	1161	1181	1150	1185	1184	1218	1204	1156	1214	1221	1125	1127	1165	1141	1160	1209	1235	1149	1151	1190	1208	1163	1163	1146	1169	1189	1149	1163	1201	1170	1194	1235	1207	1253	1177	1220	1208	1154	1173	1187	1125	1149	1159	1097	1171	1176	1124	1210	1158	1138	1154	1202	1207	1212	1158	1167	1164	1133	1168	1117	1157	1175	1148	1175	1130	1163	1155	1227	1241	1083	1208	1168	1237	1202	1137	1232	1186	1190	1149	1172	1158	1187	1194	1167	1247	1213	1195	1186	1134	1188	1211	1175	1223	1228	1161	1231	1173	1191	1094	1146	1189	1174	1161	1139	1186	1105	1162	1111	1131	1138	1159	1135	1168	1256	1146	1097	1222	1179	1212	1179	1183	1143	1171	1167	1199	1119	1233	1228	1152	1162	1134	1248	1186	1161	1161	1165	1137	1193	1170	1191	1092	1239	1134	1149	1147	1208	1190	1206	1116	1176	1168	1194	1185	1170	1149	1196	1219	1198	1172	1152	1163	1124	1201	1164	1149	1125	1152	1161	1187	1104	1197	1192	1176	1157	1137	1193	1218	1153	1172	1143	1144	1197	1187	1180	1157	1181	1172	1160	1172	1178	1193	1155	1174	1156	1118	1188	1127	1143	1198	1195	1114	1178	1197	1249	1215	1156	1185	1120	1157	1161	1192	1166	1196	1179	1188	1093	1198	1177	1261	1167	1147	1235	1148	1191	1178	1205	1135	1176	1146	1167	1127	1133	1178	1114	1132	1179	1116	1180	1136	1190	1177	1195	1144	1195	1153	1217	1117	1163	1191	1170	1168	1141	1223	1118	1212	1236	1156	1166	1173	1161	1145	1120	1165	1222	1138	1211	1154	1171	1113	1263	1233	1147	1154	1240	1168	1200	1172	1225	1184	1155	1170	1153	1204	1178	1128	1166	1209	1165	1177	1157	1164	1196	1157	1159	1109	1188	1171	1161	1223	1146	1253	1170	1170	1161	1186	1173	1121	1181	1191	1169	1155	1148	1197	1167	1185	1198	1184	1192	1196	1186	1172	1154	1143	1200	1132	1165	1167	1206	1131	1216	1102	1179	1156	1169	1132	1154	1202	1182	1164	1179	1202	1153	1157	1180	1181	1137	1153	1194	1174	1156	1213	1145	1192	1142	1124	1160	1166	1202	1128	1191	1146	1187	1177	1189	1193	1131	1149	1120	1168	1160	1205	1146	1180	1168	1192	1189	1197	1225	1191	1182	1145	1132	1152	1217	1181	1139	1166	1131	1169	1133	1151	1185	1212	1110	1146	1176	1148	1118	1181	1117	1195	1210	1195	1187	1177	1192	1206	1147	1143	1182	1175	1103	1130	1148	1174	1108	1192	1177	1171	1147	1171	1158	1144	1202	1082	1226	1129	1179	1188	1110	1142	1208	1224	1151	1200	1161	1169	1191	1233	1126	1157	1139	1150	1132	1149	1157	1139	1144	1188	1126	1105	1177	1216	1158	1197	1169	1085	1139	1171	1160	1174	1127	1183	1222	1211	1166	1207	1210	1104	1176	1155	1137	1137	1187	1127	1178	1189	1209	1208	1154	1173	1127	1182	1186	1188	1127	1210	1185	1113	1134	1192	1190	1150	1175	1166	1172	1188	1184	1171	1131	1150	1175	1223	1189	1212	1198	1191	1155	1168	1136	1156	1140	1198	1210	1109	1195	1151	1139	1184	1233	1172	1183	1206	1175	1200	1169	1160	1163	1156	1165	1151	1153	1224	1211	1170	1159	1158	1196	1206	1160	1214	1192	1186	1122	1105	1167	1158	1183	1159	1182	1171	1146	1187	1195	1142	1171	1173	1141	1151	1188	1201	1143	1161	1202	1215	1163	1190	1176	1157	1249	1132	1149	1174	1135	1225	1178	1134	1164	1215	1220	1216	1099	1135	1162	1190	1138	1184	1188	1153	1171	1175	1102	1168	1176	1142	1114	1176	1126	1170	1142	1247	1178	1207	1082	1215	1187	1136	1191	1135	1169	1120	1174	1162	1127	1186	1183	1154	1214	1154	1185	1137	1197	1128	1186	1132	1246	1163	1164	1219	1136	1183	1176	1173	1263	1163	1182	1170	1134	1202	1196	1209	1208	1151	1153	1157	1182	1245	1169	1231	1229	1127	1183	1146	1225	1136	1183	1139	1159	1209	1173	1151	1155	1134	1211	1165	1127	1179	1169	1150	1132	1217	1183	1138	1205	1177	1212	1183	1120	1189	1190	1218	1178	1156	1152	1143	1155	1178	1242	1145	1204	1149	1136	1181	1114	1144	1131	1127	1220	1149	1186	1194	1141	1229	1149	1148	1201	1160	1102	1157	1226	1231	1189	1202	1171	1164	1200	1180	1163	1203	1173	1199	1153	1179	1228	1181	1191	1135	1153	1170	1129	1136	1190	1182	1190	1160	1219	1197	1262	1188	1132	1271	1152	1169	1093	1195	1171	1199	1195	1127	1223	1127	1202	1125	1180	1187	1169	1200	1179	1218	1183	1185	1161	1141	1151	1214	1195	1216	1178	1200	1220	1206	1193	1153	1206	1160	1164	1165	1149	1153	1187	1221	1160	1208	1197	1127	1178	1233	1206	1142	1112	1168	1123	1185	1209	1217	1160	1206	1212	1089	1236	1136	1201	1185	1187	1149	1193	1229	1210	1139	1221	1179	1135	1185	1167	1111	1179	1169	1237	1170	1209	1146	1107	1211	1192	1218	1135	1196	1217	1203	1212	1163	1221	1164	1218	1159	1217	1154	1180	1152	1155	1132	1157	1196	1211	1171	1154	1170	1153	1169	1104	1162	1157	1212	1151	1236	1150	1204	1186	1187	1174	1160	1144	1146	1180	1245	1193	1160	1223	1162	1132	1198	1173	1208	1240	1183	1116	1189	1223	1198	1181	1146	1216	1161	1167	1182	1154	1158	1153	1196	1135	1193	1111	1167	1154	1156	1170	1163	1182	1128	1164	1217	1147	1197	1257	1182	1199	1138	1212	1150	1155	1150	1128	1127	1164	1196	1157	1138	1196	1163	1220	1196	1177	1143	1207	1194	1110	1177	1168	1206	1205	1145	1148	1175	1190	1162	1200	1151	1210	1192	1197	1178	1194	1143	1144	1155	1164	1115	1213	1210	1180	1197	1191	1188	1185	1137	1193	1175	1218	1119	1207	1131	1171	1167	1243	1125	1196	1120	1198	1109	1185	1177	1219	1134	1170	1276	1178	1142	1244	1215	1120	1189	1131	1186	1268	1180	1205	1228	1205	1171	1224	1161	1220	1187	1188	1199	1175	1145	1163	1189	1169	1149	1156	1157	1169	1165	1142	1172	1190	1213	1200	1139	1191	1158	1187	1211	1117	1226	1123	1134	1192	1186	1169	1185	1179	1178	1109	1148	1157	1175	1175	1193	1169	1174	1138	1154	1137	1202	1177	1185	1197	1147	1159	1101	1152	1162	1188	1135	1185	1188	1160	1175	1158	1095	1120	1179	1134	1165	1159	1183	1176	1183	1142	1181	1244	1083	1161	1184	1199	1130	1235	1158	1190	1141	1166	1148	1128	1171	1200	1154	1207	1102	1138	1165	1157	1164	1120	1168	1163	1208	1130	1208	1162	1190	1176	1151	1164	1150	1117	1225	1211	1200	1184	1239	1260	1156	1183	1193	1160	1084	1159	1196	1158	1243	1149	1132	1135	1147	1157	1181	1169	1222	1197	1135	1129	1193	1134	1169	1224	1177	1135	1149	1156	1181	1210	1141	1201	1142	1179	1194	1185	1142	1170	1194	1171	1206	1209	1173	1175	1214	1224	1158	1165	1155	1150	1109	1216	1127	1182	1175	1182	1179	1125	1169	1181	1097	1208	1206	1214	1190	1193	1191	1198	1127	1154	1194	1224	1110	1207	1135	1160	1180	1167	1151	1172	1187	1130	1208	1067	1155	1195	1207	1193	1165	1142	1135	1155	1175	1148	1160	1172	1169	1176	1189	1189	1180	1131	1114	1185	1163	1137	1134	1169	1194	1172	1157	1202	1188	1185	1146	1157	1178	1193	1154	1188	1162	1231	1179	1198	1197	1141	1179	1184	1247	1214	1160	1183	1195	1177	1152	1209	1181	1154	1119	1152	1193	1197	1198	1159	1153	1195	1215	1125	1190	1219	1138	1189	1154	1147	1201	1166	1101	1166	1147	1222	1100	1252	1127	1151	1194	1163	1132	1161	1132	1202	1178	1145	1138	1174	1153	1148	1177	1204	1171	1227	1185	1178	1186	1233	1164	1141	1151	1137	1176	1173	1132	1186	1183	1165	1182	1161	1099	1183	1248	1110	1199	1145	1171	1204	1159	1182	1197	1170	1209	1118	1158	1180	1168	1168	1152	1193	1133	1194	1188	1223	1211	1216	1236	1190	1142	1156	1154	1142	1163	1201	1176	1187	1190	1156	1178	1173	1252	1155	1200	1244	1228	1253	1151	1179	1244	1136	1200	1142	1161	1140	1208	1197	1164	1222	1192	1164	1179	1224	1185	1155	1178	1185	1199	1198	1188	1187	1129	1175	1189	1159	1160	1215	1225	1144	1118	1204	1088	1168	1203	1147	1184	1148	1204	1188	1191	1133	1144	1149	1135	1238	1177	1181	1158	1189	1181	1185	1118	1163	1156	1136	1165	1233	1178	1066	1173	1195	1178	1150	1174	1150	1181	1189	1168	1190	1183	1224	1186	1182	1165	1155	1194	1169	1193	1170	1155	1174	1164	1159	1176	1203	1207	1214	1185	1168	1213	1162	1169	1141	1176	1148	1145	1217	1223	1133	1099	1131	1206	1198	1186	1171	1155	1165	1091	1128	1133	1187	1145	1150	1226	1133	1152	1166	1158	1195	1243	1178	1146	1191	1161	1159	1181	1187	1196	1178	1201	1200	1191	1153	1197	1199	1182	1181	1129	1199	1139	1217	1233	1179	1171	1180	1238	1203	1168
23346	21203	27498	25186	19980	19353	23398	18176	11573	6206	3381	1749	1098	723	531	585	598	565	604	556	592	554	547	585	565	582	585	563	601	568	566	543	564	564	579	573	565	601	585	597	555	562	588	556	560	581	582	593	604	615	557	564	638	575	566	574	536	576	589	584	515	547	552	577	565	607	536	604	579	572	612	543	564	579	590	601	593	596	580	574	604	573	590	552	578	574	593	562	576	568	587	611	595	562	584	571	590	613	580	566	606	567	618	585	519	593	606	578	589	570	578	548	551	614	620	548	538	589	545	619	566	565	574	578	581	556	618	593	563	624	620	545	578	578	571	562	592	567	537	573	557	604	614	564	621	574	560	601	621	589	584	564	582	592	568	588	603	560	560	576	563	605	571	605	590	602	583	602	582	622	566	539	550	574	584	573	580	591	607	575	580	592	595	554	517	574	588	511	591	586	592	571	573	542	542	583	588	554	563	582	575	591	578	608	592	550	568	569	574	531	559	543	586	599	582	635	586	551	594	593	578	564	577	538	571	563	587	548	595	590	561	556	542	574	546	595	572	597	602	559	569	605	568	570	558	589	591	557	553	574	578	575	531	585	533	581	556	589	573	549	579	598	586	600	562	605	547	551	530	565	578	580	576	556	592	523	574	575	584	579	581	559	570	538	578	513	595	590	590	566	526	572	576	576	581	554	601	565	576	566	516	544	565	580	547	546	569	574	574	575	605	565	575	564	545	577	574	555	610	605	581	625	577	599	573	558	592	593	559	582	567	588	557	599	609	540	559	575	639	586	583	541	587	596	542	585	612	611	557	511	534	577	552	549	561	615	581	538	596	569	571	554	601	598	590	588	532	607	591	597	584	609	574	553	579	572	522	567	586	622	583	563	572	573	606	603	593	555	578	585	585	604	558	599	601	567	589	565	578	557	612	549	583	599	573	575	547	599	579	601	531	542	572	578	569	572	597	624	578	575	571	544	540	585	576	551	544	503	567	570	583	563	563	602	519	519	593	563	558	568	563	535	587	562	617	549	650	573	558	548	585	575	561	570	582	564	586	590	562	588	606	544	582	547	558	588	638	538	532	559	617	592	597	579	546	576	597	582	596	613	583	557	550	548	597	614	574	564	533	568	541	576	570	592	524	572	572	591	569	575	535	614	591	544	600	578	575	567	587	637	613	528	561	542	597	570	561	618	610	571	547	583	571	540	575	600	545	549	563	578	543	594	595	613	551	556	562	557	586	596	569	602	558	551	544	540	557	581	561	560	604	560	561	545	592	600	588	613	568	535	579	592	588	555	577	542	556	560	628	589	551	613	571	598	556	582	573	592	597	613	593	601	601	578	548	568	543	593	568	532	599	579	634	593	571	577	595	567	604	588	574	574	593	597	564	575	566	570	592	591	596	581	546	536	551	595	587	548	572	559	590	586	612	565	617	591	564	590	586	568	572	597	589	581	570	594	606	600	566	531	577	616	602	595	609	584	553	545	580	631	624	561	587	558	558	572	573	551	556	597	536	571	579	556	591	564	571	568	535	580	574	566	625	555	547	571	525	550	579	590	562	605	558	588	561	591	530	535	547	596	559	525	566	604	603	571	558	606	572	579	557	576	556	558	624	579	582	564	552	581	577	520	591	585	541	600	586	601	533	581	554	587	588	582	582	554	570	582	575	605	553	620	569	624	577	602	563	545	557	573	553	531	548	608	592	549	536	556	557	556	594	560	575	586	588	578	584	592	587	569	556	580	620	629	576	606	570	537	583	579	570	570	586	550	576	593	581	590	588	579	599	534	532	573	580	578	567	596	596	595	566	570	571	553	571	555	596	572	579	552	589	561	530	542	588	579	600	562	586	578	565	562	595	567	562	563	552	585	579	564	586	561	557	593	559	585	557	559	580	582	614	591	541	547	591	569	581	562	575	605	558	542	564	568	554	559	550	590	528	615	582	567	550	568	602	597	566	576	584	577	563	561	623	522	611	544	571	592	600	572	542	530	577	570	563	589	560	571	543	552	546	599	589	576	581	584	556	561	570	644	590	585	547	587	555	550	554	595	580	549	568	566	551	518	564	572	562	595	578	573	589	551	572	583	578	550	575	599	571	581	561	597	535	582	580	576	561	597	530	574	571	608	573	569	572	565	554	556	595	564	569	562	565	548	566	573	570	603	590	557	552	553	580	575	568	595	552	573	563	546	563	611	604	571	611	582	587	614	534	561	565	558	564	552	587	574	573	550	572	580	535	553	549	599	537	553	573	611	602	575	582	611	583	568	595	592	580	517	528	563	578	563	609	596	554	549	557	625	572	536	546	559	580	555	607	569	555	572	563	585	585	542	582	580	636	537	581	580	594	617	552	579	597	593	556	612	528	594	580	597	587	591	560	602	557	553	548	610	570	567	579	581	604	572	582	641	566	596	560	622	577	619	577	588	571	562	573	585	584	540	569	575	585	555	566	570	609	583	590	612	539	587	583	552	566	587	569	526	582	585	599	563	548	544	571	589	586	550	587	563	610	573	568	558	548	538	608	564	579	571	535	568	557	602	581	566	522	553	597	572	558	559	576	572	610	583	571	570	575	562	573	601	604	596	579	574	550	604	632	576	582	574	543	537	553	628	520	586	569	588	562	594	531	624	572	608	582	564	587	611	576	556	557	573	595	603	576	560	575	563	582	613	569	572	596	586	549	613	553	518	590	568	579	603	578	564	530	575	563	561	548	551	580	580	593	534	556	576	599	551	584	622	559	517	560	605	572	544	571	607	588	584	590	591	601	579	559	555	518	583	544	606	602	561	620	608	562	564	573	558	560	539	543	576	627	563	563	553	585	577	581	601	581	595	600	581	586	569	589	541	586	571	561	573	597	582	583	571	545	571	621	563	575	568	598	574	605	596	567	555	594	565	597	554	569	586	575	551	629	571	583	574	591	590	569	618	568	579	561	578	610	547	576	582	536	551	539	539	527	578	565	580	575	569	531	551	566	563	622	535	592	513	558	569	573	575	574	586	559	559	556	580	523	587	559	534	594	592	632	587	573	538	570	592	587	619	620	595	569	599	558	549	591	601	550	583	605	587	565	550	578	521	549	600	576	552	623	587	589	507	562	609	587	584	566	607	577	589	564	569	581	566	577	568	549	584	561	564	574	535	543	560	555	539	590	608	537	575	609	563	579	572	571	584	572	613	564	553	573	551	561	559	570	568	530	563	574	585	550	553	586	605	550	544	550	569	512	539	556	562	621	594	547	570	585	557	557	555	609	550	588	587	597	555	561	534	592	579	563	574	555	564	565	606	554	582	585	563	602	539	539	579	593	586	594	563	572	611	562	583	593	584	584	576	554	598	581	535	601	587	546	575	556	561	556	565	594	565	568	598	571	578	580	572	576	587	582	572	616	582	603	599	545	571	555	576	540	576	561	567	538	535	604	561	578	625	564	589	597	585	589	525	579	569	575	598	586	580	549	597	572	587	545	544	561	575	591	572	593	597	543	559	579	609	594	599
9224	23262	20157	14073	15527	27425	30642	26344	18604	12143	6794	3654	1948	1252	874	900	945	980	889	849	937	911	950	848	876	930	864	892	878	846	882	918	922	860	891	835	919	878	935	882	859	880	867	902	909	895	904	876	888	897	881	863	895	903	874	927	847	885	894	897	910	882	887	871	871	875	925	922	925	914	852	911	901	871	900	948	933	885	881	888	851	883	887	883	896	889	905	850	872	912	850	918	858	911	893	859	877	859	879	899	911	866	886	920	867	894	898	912	882	871	968	906	882	891	906	879	883	879	874	869	916	917	916	845	939	877	883	876	895	936	926	893	907	882	886	915	874	907	895	882	945	862	855	898	828	879	949	910	958	923	908	943	957	931	880	907	888	878	851	878	901	919	873	866	935	889	887	888	883	897	852	923	871	877	899	889	895	887	908	892	889	933	917	871	880	938	848	884	875	915	912	879	887	908	887	866	934	875	907	859	910	879	946	866	889	918	872	894	861	903	934	867	926	929	880	932	941	859	910	924	874	852	897	881	843	870	939	850	839	861	928	960	865	874	853	909	900	913	899	869	908	858	912	884	886	900	916	876	909	913	904	914	835	893	881	886	873	937	859	892	918	866	906	952	870	868	904	915	866	859	929	916	871	876	878	912	865	923	895	886	886	886	904	903	904	892	907	903	882	885	894	909	871	899	929	869	930	918	894	859	880	840	902	875	907	875	896	958	864	913	907	822	928	894	911	867	938	857	916	825	884	892	886	957	886	864	923	870	852	893	940	866	922	917	862	883	919	914	895	864	907	885	945	965	948	898	860	886	932	887	882	908	870	881	886	839	923	923	867	943	892	951	854	908	928	923	879	961	927	901	872	880	958	881	863	922	921	937	929	900	932	905	877	913	879	916	905	913	870	946	917	867	908	878	879	868	876	897	909	885	895	905	914	899	875	877	896	868	909	924	846	906	923	905	873	829	932	869	883	931	975	914	832	900	909	875	943	911	894	937	913	898	930	936	896	894	903	820	886	828	946	885	840	934	854	921	912	877	942	889	876	902	895	858	903	918	845	956	936	904	872	933	869	907	912	902	830	927	943	909	949	881	909	890	908	896	889	886	885	892	885	884	880	945	897	923	920	904	928	900	918	831	849	905	860	928	802	882	868	854	915	881	890	909	904	914	881	926	859	905	908	871	865	867	896	898	934	897	908	902	879	872	936	841	902	898	867	875	933	891	904	879	922	924	904	936	911	931	860	919	906	905	885	905	892	858	870	935	936	937	879	909	926	912	910	932	917	907	877	886	885	893	902	911	873	884	868	868	876	871	873	853	883	907	870	884	946	891	921	924	917	880	896	875	810	929	884	922	859	927	886	864	882	878	895	906	865	853	879	881	884	924	891	919	884	870	880	893	877	895	899	945	883	882	959	884	902	891	882	871	918	928	850	874	914	916	904	939	870	923	848	913	838	883	892	910	892	876	868	920	843	840	812	935	912	908	867	914	862	898	896	897	884	915	890	855	886	847	865	887	865	871	880	876	931	856	921	900	879	914	856	854	885	891	887	891	919	900	897	899	919	913	868	906	926	901	912	881	891	890	890	882	894	875	880	873	920	919	958	952	927	884	867	858	862	889	896	879	880	897	929	869	912	900	927	845	903	856	956	870	853	896	927	864	907	923	896	961	899	862	893	887	928	925	940	885	867	960	917	920	817	882	911	898	819	897	931	895	877	898	839	935	909	874	869	959	846	941	920	911	855	921	868	816	866	899	861	889	918	887	887	905	890	937	960	903	881	925	921	916	899	919	921	916	916	866	912	887	927	862	885	848	901	869	897	881	869	875	941	927	922	848	899	913	900	888	817	894	886	860	862	904	858	887	905	901	882	862	875	925	907	926	903	906	911	898	876	937	895	924	846	888	940	926	860	914	932	906	892	931	848	847	922	850	955	880	858	889	854	928	910	855	921	838	899	921	903	936	930	904	872	921	892	966	847	958	886	912	891	942	930	863	959	872	887	853	918	888	860	903	881	888	895	937	864	875	915	845	881	888	875	903	929	924	927	897	854	860	945	876	853	908	845	846	914	896	838	867	905	875	927	895	900	916	886	964	940	888	878	910	874	872	864	880	908	858	864	934	889	883	891	939	921	894	866	907	837	884	893	857	913	903	952	881	893	890	908	900	849	861	889	934	867	936	895	866	900	874	885	882	918	915	868	911	914	887	889	859	869	915	858	927	940	871	871	844	875	886	872	866	941	863	914	921	936	906	868	842	897	871	849	924	908	847	951	893	871	917	854	907	882	901	882	915	895	828	914	852	896	892	895	952	877	936	874	897	905	871	929	857	897	912	928	899	805	884	898	932	888	880	855	890	936	905	843	907	932	936	838	888	879	884	892	926	923	915	892	860	866	886	862	903	891	865	862	900	915	860	878	844	864	855	911	870	903	902	945	901	905	903	837	953	882	893	871	855	899	927	939	883	849	866	920	916	894	924	897	905	873	877	926	846	892	852	946	799	900	850	864	857	898	880	947	950	870	852	862	874	917	917	896	926	873	883	941	953	902	866	926	884	908	883	852	914	895	885	856	832	851	920	859	905	904	930	836	857	909	886	907	883	895	904	854	900	869	840	891	954	934	872	863	886	854	880	868	859	904	902	894	846	890	885	949	847	931	917	847	851	935	856	949	899	899	853	892	882	915	895	895	856	837	897	847	966	862	949	902	983	891	913	869	922	901	874	885	941	903	916	872	807	901	868	891	940	892	915	950	899	878	884	873	883	905	849	938	842	842	918	942	856	924	908	960	843	909	870	884	929	878	855	867	941	952	895	847	865	948	931	867	939	903	932	894	874	833	952	845	938	872	849	887	906	903	930	887	871	874	892	878	929	879	976	909	915	922	909	864	867	931	927	875	908	883	857	934	867	878	859	934	918	913	907	896	925	884	862	866	878	885	867	927	867	912	901	904	952	866	929	870	919	926	881	871	881	847	892	907	843	873	844	879	866	917	923	863	949	919	886	896	884	883	894	879	878	872	908	913	869	900	860	881	869	871	885	915	903	889	941	835	889	905	975	884	889	881	929	931	893	886	945	871	893	865	892	906	898	922	895	900	848	933	884	892	915	892	922	833	915	927	881	877	902	866	911	902	937	894	892	938	887	911	927	881	879	909	913	889	906	899	879	887	863	926	900	881	856	896	839	904	851	880	906	895	919	906	885	904	891	878	839	881	907	885	883	899	882	847	891	904	903	942	886	889	866	911	902	953	850	911	859	848	862	914	924	873	878	880	877	901	919	870	919	821	912	878	879	912	903	936	901	959	909	879	838	866	854	835	897	876	888	963	913	903	927	917	875	888	870	893	938	935	913	903	884	877	921	906	919	956	917	877	882	857	873	864	879	877	939	862	898	832	904	887	901	892	908	924	862	904	942	891	856	917	918	872	884	874	911	890	816	884	883	917	893	904	907	900	847	947	832	876	874	933	883	904	881	881	855	931	849	947	939	935	884	838	927
24990	21202	24316	18416	3219	6706	9246	5938	4826	3065	1900	1253	998	757	742	685	719	708	710	741	691	726	740	694	725	701	703	704	746	702	746	734	775	731	715	757	695	654	734	747	726	705	685	742	786	721	733	702	690	703	683	721	710	740	751	714	734	736	719	693	683	676	672	742	732	772	777	737	693	712	711	661	705	748	724	717	700	673	723	733	746	709	705	734	707	698	672	708	700	724	752	693	740	712	740	741	717	724	696	696	678	719	710	723	760	685	724	736	739	689	721	774	749	680	735	682	726	719	712	722	659	677	708	691	688	691	693	693	734	735	768	724	721	675	696	724	717	710	732	700	693	759	701	687	736	700	731	707	713	702	711	679	708	673	684	724	715	700	650	688	692	714	686	694	717	702	702	714	701	722	711	695	711	703	695	665	766	657	737	673	730	759	656	784	698	735	753	731	744	703	725	720	699	705	680	735	713	688	692	728	698	733	682	661	667	732	674	685	704	691	658	728	698	699	737	712	721	682	751	745	714	719	695	735	648	699	710	733	687	671	738	674	709	731	703	716	729	695	705	691	705	731	703	704	787	712	685	740	696	727	682	718	686	734	677	688	711	690	725	707	749	676	706	709	714	686	739	717	721	750	729	668	685	651	720	684	677	683	704	732	707	741	732	715	686	699	710	728	723	696	718	746	731	714	705	700	760	721	701	699	712	684	677	731	672	678	690	712	714	729	739	707	709	697	728	674	706	686	739	669	694	717	640	739	734	713	706	680	684	707	691	709	704	701	740	715	670	747	690	690	718	745	715	760	675	764	709	677	732	733	738	735	691	702	730	729	709	707	708	716	648	782	661	724	724	680	754	703	749	708	724	687	716	716	751	694	720	724	681	685	703	725	740	740	694	706	698	690	733	746	723	686	662	669	698	675	672	697	694	650	705	681	751	744	715	708	759	676	730	694	744	736	727	688	700	648	736	716	713	680	686	724	753	714	722	725	742	762	741	689	690	678	710	713	699	691	715	684	723	754	700	686	730	697	739	667	711	738	716	690	730	685	715	723	707	687	676	684	721	719	661	694	708	719	733	740	742	739	662	708	736	692	702	747	686	726	708	698	680	714	750	745	673	723	727	724	729	712	667	672	708	694	712	712	735	706	705	787	717	729	709	665	689	733	699	708	680	743	732	661	717	727	710	690	715	714	718	714	736	738	673	722	727	749	682	729	664	705	744	726	716	684	692	740	713	754	681	699	676	688	742	729	723	748	778	719	674	675	703	671	708	750	687	676	717	720	736	676	730	675	658	720	758	659	702	703	722	738	707	690	727	716	740	777	665	690	726	703	704	717	705	678	686	758	727	741	741	685	714	729	698	752	685	723	679	734	724	721	686	711	745	735	707	752	731	688	715	723	630	714	707	710	722	760	696	695	773	699	704	732	704	755	700	645	682	725	688	730	651	723	735	695	691	660	666	713	720	671	695	671	632	721	691	741	748	683	721	734	711	700	691	726	679	720	785	671	707	702	742	738	713	725	692	702	701	716	740	703	712	742	705	685	730	730	710	754	709	753	682	675	754	661	752	691	701	743	690	710	740	688	701	699	718	726	691	695	716	712	656	725	738	698	717	709	724	733	708	638	683	713	716	652	700	760	727	712	745	765	734	725	716	702	743	735	698	676	688	723	718	712	698	707	692	713	711	683	740	649	660	681	671	706	679	738	655	721	716	779	716	699	706	707	738	689	672	709	731	693	717	756	712	709	746	760	698	696	699	720	705	711	722	729	726	679	691	714	714	716	731	707	685	722	726	715	710	690	689	683	702	699	661	656	697	699	696	673	760	712	693	701	708	695	743	677	688	729	683	696	652	717	719	670	726	727	725	714	734	715	728	758	690	746	715	749	688	713	675	694	686	691	698	753	734	737	672	730	722	693	740	695	720	685	660	698	759	719	662	695	755	706	694	696	719	694	715	720	698	719	707	764	688	718	678	707	723	729	708	754	656	697	705	714	718	708	701	697	726	682	766	739	732	703	710	722	710	711	698	723	701	689	701	696	727	736	714	722	693	639	744	739	756	741	749	711	710	723	691	709	696	725	658	692	727	690	730	722	752	691	675	690	775	700	761	711	740	685	675	754	692	666	746	704	698	667	706	746	724	704	742	727	735	735	791	734	667	659	740	737	750	701	671	733	703	691	715	684	728	737	720	698	750	716	717	700	712	707	699	677	721	663	732	706	689	739	690	737	701	724	716	764	622	683	676	730	716	693	716	706	712	704	695	717	745	653	682	676	710	716	706	702	723	739	725	720	722	746	720	671	730	667	733	744	708	748	735	706	739	707	733	699	670	695	727	678	696	712	706	722	718	732	712	716	715	723	677	736	673	695	670	719	700	698	633	724	730	787	698	703	716	739	695	689	716	730	733	683	739	736	750	682	756	671	677	738	726	673	687	699	707	713	718	693	746	698	754	699	688	729	737	726	688	673	672	711	734	753	738	720	721	734	714	751	802	714	713	692	715	765	670	696	695	714	739	692	690	749	689	742	706	747	713	705	716	732	678	718	706	737	710	725	750	735	704	720	717	695	665	678	664	702	693	728	734	714	662	698	681	739	692	718	736	668	747	751	740	720	726	706	747	746	701	704	729	768	686	710	752	725	723	669	685	704	723	715	700	729	676	760	680	710	708	697	736	663	717	673	736	701	740	720	676	709	754	703	719	759	721	691	706	690	686	703	711	717	750	734	733	722	753	702	716	708	718	691	695	704	731	717	721	692	676	699	694	744	704	711	671	725	733	717	734	710	734	713	678	707	665	701	694	674	734	741	702	739	724	709	679	742	748	702	724	764	715	714	698	723	760	752	697	699	706	715	700	695	746	677	719	769	739	680	742	666	692	664	702	723	697	712	696	705	685	698	724	741	639	672	717	732	758	711	726	681	765	691	713	726	733	668	718	724	693	673	687	753	728	727	767	688	705	713	698	720	715	703	677	734	710	717	688	736	691	675	720	696	659	701	691	724	738	663	727	706	745	668	728	720	692	712	729	773	724	726	691	669	717	692	705	680	723	705	680	680	715	727	713	714	698	761	740	698	700	682	706	693	725	696	707	663	712	736	682	746	710	720	666	712	706	723	739	699	729	738	782	734	699	725	706	708	716	665	660	711	697	738	675	722	715	707	692	759	756	671	715	737	661	665	675	735	740	732	723	712	693	674	664	739	703	696	753	693	739	675	717	731	745	660	745	727	683	723	708	714	734	698	719	679	745	722	768	750	693	705	706	755	721	708	675	744	692	715	685	707	682	701	717	743	682	782	704	716	729	722	710	696	740	748	722	690	753	725	765	696	754	721	715	719	662	642	767	683	692	652	684	708	744	672	665	658	745	752	713	697	675	699	697	692	737	703	741	721	696	713	683	728	701	689	704	681	746	697	683	732	692	711	720	704	707	686	680	674	713	741	678	676	650	705	722	682	770	717	683	719	683	749	714	707	728	757	677	755	707	693	734	715	700	778
11927	16878	7645	5233	6466	16794	20153	14195	11728	7707	4418	2608	1764	1289	1087	1158	1077	1139	1118	1070	1024	1039	1108	1052	1059	1014	1051	1074	1086	1054	1180	1050	1085	1067	1081	1017	1085	1070	1053	1134	1057	1031	1043	1020	1040	1046	1029	1071	995	1076	1084	1091	1083	1076	1049	1051	1129	1031	1111	1095	1133	1042	1029	1052	1093	1090	1105	1045	1044	1102	1068	1045	1083	1089	1053	1023	1150	1089	1068	1056	1074	1072	1103	1080	1034	1059	1119	1111	1078	1107	1053	1031	995	1088	1155	1066	1072	1078	1056	1063	1041	1008	1038	1096	1117	1117	1087	1091	1090	1105	1109	1066	1029	1146	1135	1031	1113	1066	1080	1037	1048	1060	1088	1079	1068	1062	1122	1068	1121	1024	1002	1050	1002	1068	1046	1104	1065	1033	1081	1058	1046	1085	1068	1070	1089	1123	1027	1083	1040	1077	1076	1101	1086	1095	1106	1109	1084	1090	1121	1116	1074	1092	1053	1059	1087	1045	1057	1098	1027	1074	1023	1064	1052	1125	1056	1061	1073	1090	1047	1022	1125	1078	1071	1035	1117	1123	1055	1109	1046	1076	1068	1038	1097	1108	1114	1079	1077	1096	1080	1040	1045	1043	1088	1088	1048	1072	1038	1057	1058	1158	1072	1085	1060	1079	1021	1072	1077	1010	1057	1084	1099	1019	1046	1094	1076	1027	1062	1108	1065	1101	1052	1035	1099	1033	1090	1072	1105	1020	1040	1049	1110	1140	1109	1069	1093	1072	1079	1065	1072	1081	1088	978	1082	1039	1081	1123	1065	1120	1101	1055	1084	1087	1088	1089	987	1041	1015	1089	1052	1081	1077	1104	1062	1050	1100	1096	1028	1049	1157	1085	1048	1110	1067	1132	1085	1047	1051	1120	964	1064	1033	1049	1069	1090	1069	1103	1056	1091	1061	1046	1006	1073	1075	1070	1075	1024	1039	1081	1091	1098	1067	1121	1051	1072	1088	1083	1060	1097	1070	1092	1053	1041	989	1090	1056	1049	1087	998	1073	1140	1060	1076	1071	1099	1036	1085	1079	1014	1043	1063	1056	1088	1073	1063	1129	1058	1012	1104	1105	1064	1070	1140	1049	1084	1112	1159	1064	1104	1010	1004	1102	1048	1089	1082	1034	1101	1091	1070	1073	1078	1087	1012	1103	1058	1094	1078	1047	1091	1030	1073	1121	1065	1105	1066	1077	1078	1098	1054	1059	1113	1088	1105	1114	1055	1128	1053	1098	1086	1102	1013	1103	1060	1084	1090	1108	1092	1123	1054	1092	1129	1077	1069	1139	1045	1056	1094	1052	1098	1090	1093	1084	1059	1042	1086	1075	1110	1062	1104	1020	1018	1057	1074	1076	1074	1046	1101	1113	1066	1097	1064	1070	1088	1084	996	1107	1023	1075	1112	1104	1047	1087	1055	1065	1047	1084	1073	1078	1090	1090	1132	1094	1102	1102	1109	1058	1023	1038	1046	1109	1094	1164	1056	1098	1057	1096	1039	1072	1037	1005	1070	1044	1114	1070	1070	1036	1054	1049	1079	1104	1096	1115	1061	1094	1047	1100	1074	1087	1073	1088	1053	1044	1117	1031	1038	1103	1093	1063	1061	1069	1119	1066	1082	1066	1099	1101	1025	1073	1063	1078	1094	1088	1069	1131	997	1123	1053	1006	1070	1036	1063	1134	1043	1069	1027	1120	1049	1075	1064	1042	1108	1055	1081	1086	1105	1093	1075	1135	1045	1075	1092	1082	1046	1029	1091	1051	1050	1086	1055	1113	1075	1115	986	1072	1092	1058	1025	1081	1081	1038	1120	1021	1064	1100	1006	1056	1075	1079	1105	1067	1085	1098	1074	1056	1061	1126	1039	1010	1075	1079	1087	1024	1091	1036	1091	1028	1090	1082	1055	1048	1092	1046	1072	1101	1081	1082	1148	1055	1136	1092	1003	1091	1110	1050	972	1065	1047	1091	1080	1069	1076	1145	1083	1117	1065	1031	1043	1031	1062	992	1075	1065	1044	1062	1061	1041	1076	1093	1049	1106	1065	1066	1008	1068	1045	1075	1078	1080	1105	1076	1097	1049	1044	1035	1068	1047	1003	1069	1027	1119	1054	1099	1071	1050	1034	1034	1082	1034	999	1022	1080	1071	1110	1093	1058	1085	1089	1126	1081	1088	1064	1075	1100	1074	1082	1046	1084	1061	1057	1136	1088	1042	1086	1020	1107	1029	1093	1043	1011	1095	1120	1023	1029	1136	1062	1098	999	1079	1043	1107	1041	1073	1123	1086	1119	1060	1109	1036	1158	1081	1112	1087	1078	1051	1089	1052	1077	1108	1097	1056	1146	1081	1122	1080	998	1064	1015	1099	1050	1099	1071	1097	1064	1078	1044	1057	1103	1091	1038	1056	1089	1088	1047	1084	1043	1042	990	1093	1048	1098	1058	1049	1077	1095	1072	1060	1037	1101	1073	1071	1114	996	1076	1050	1056	1087	1087	1065	1077	1102	1106	1046	1056	1044	1060	1065	1066	1066	1127	1052	1052	1085	1081	1114	1085	1081	1060	1113	1024	1068	1034	1088	1032	1078	1024	1136	1078	1088	1061	1105	1106	996	1077	1074	1046	1036	1109	1075	1079	1123	1067	1108	1115	1094	1093	1052	1039	1058	1104	1019	1117	1083	1107	1121	1025	1074	1044	1076	1065	1088	1097	1059	1083	1071	1026	1110	1075	1053	1082	1022	1077	1063	995	1094	1069	1084	1099	1132	1091	1027	1122	1057	1090	1049	1073	1059	1115	1032	1061	1093	1054	1105	1066	1055	1027	1107	1065	1088	1044	1080	1100	1020	1133	1112	1034	1047	1140	1040	1036	1089	1051	1098	1042	1063	1058	1043	1052	1104	1083	1125	1091	1044	1114	1050	1047	1062	1079	1065	1039	1013	1066	1086	1023	1012	1067	1098	1034	1058	1026	1075	1132	1059	1060	1090	1072	1090	1110	1009	1081	1061	1077	1034	1094	1070	1083	1056	1053	1108	1092	1059	1026	1052	1081	1075	1092	1023	1074	1088	1051	1068	1064	1104	1113	1075	1040	1065	1146	1099	1076	1072	1048	1087	1080	1064	1087	1023	1021	1099	1044	1015	1115	1104	1068	1073	1016	1050	1110	1074	1084	1133	1132	1055	1083	1138	1007	1088	1135	1084	1076	1034	1045	1042	1063	1035	1054	1042	1040	1022	1042	1113	1061	1047	1040	1111	1074	1100	1052	1078	1051	1072	1078	1103	1084	1059	1091	1078	1105	1113	1059	1016	952	1088	1023	1067	1021	1013	1028	1104	1094	1040	1068	1032	1048	1077	1069	1081	1066	1070	1113	1040	1063	1018	1091	1106	1050	1059	1121	1087	1064	1103	1088	1042	1056	1106	1008	1018	1102	1018	1104	1068	1062	1099	1136	1052	1076	1112	1048	1075	1091	1037	1066	1143	1077	1083	1055	1014	1133	1033	1095	1037	1117	1050	1080	1050	1089	1084	1074	1082	1137	980	1084	1073	1069	1063	1039	1108	1088	1114	1043	1075	1087	1087	1037	1060	1031	1087	1043	1099	1043	1063	1093	1068	1037	1077	1034	1068	1015	1094	1053	1123	1118	1038	1043	1063	1060	1102	1036	1104	1058	1071	1083	1052	1057	1040	1081	1026	1138	1063	1067	1085	1118	1055	1091	1054	1061	1077	1084	1092	1046	1073	1083	1023	996	1059	1132	1044	1045	1068	1058	1057	1041	1063	1009	1135	1052	1072	985	1067	1063	988	1065	1057	1085	1062	1086	1056	1080	1089	1065	1080	1035	1082	1052	996	1087	1104	1098	1085	1073	1056	1088	1037	1104	1075	1014	1049	1094	1052	1117	1027	1039	1063	1041	1107	1056	1078	1055	1075	1049	1112	1058	1050	1140	1080	1071	1060	1099	1060	1069	1033	1125	1123	1057	1102	1053	1077	1096	1059	1062	1074	1079	1118	1113	1088	1082	1061	1050	1106	1077	1091	1109	1050	1138	1026	1094	1072	1058	1027	1122	1087	1120	995	1121	1045	1091	1105	1050	1078	1036	1088	1070	1087	1113	1035	1067	1066	1117	1066	1058	1091	1066	1051	1114	1067	1097	1093	1114	1118	1055	1042	1114	1039	1009	1075	1068	1035	1095	1086	1082	1110	1069	1074	1135	1022	1107	1084	1087	1128	1056	1068	1053	1049	1067	1052	1064	1018	1035	989	1055	1055	1118	1045	1083	1026	1054	1064	1111	1049	1104	1018	1022	1095	1061	1074	1127	1083	1096	1041	1050	1119	1108	1079	1091	1072	1090	1144	1021	1067	1049	1050	1057	1084	1042	1004	1058	1088	1064	1015	1073	1106	1052	1076	1038	1064	1108	1069	1041	993	1085	1010	1036	1127	1083	1044	1113	1055	1007	1073	1059	1034	1123	1065	1057	1030	1021	1094	1033	1083	1089	1040	1158	1075	1045	1102	1089	1056	1058	1077	1066	1034	1052	1073	1067	1070	1096	1077	1078	1026	1048	1064	1061	1101	1006	1078	1028	1068	1080	1061	991	1118	1108	1062	1068	1079	1099	1093	1107	1118	1066	1054	1007	1098	1036	1097	1089	1045	1129	1060	1058	1066	1068	1026	1104	1071	1097	1142	1054	1073	1098	1080	1065	1142	1114	1071	1082	1039	1017	1041	1094	1097	1044	1029	1054	1065	1082	1013	1023	1032	1037	1051	1041	1075	1030	1022	1109	1092	1121	1044	1097	1110	1116	1080	1051	1046	1099	1050	1074	1093	1112	1037	1067	1078	1034	1125	1127	1035	1014	1084	1096	1054	1127	1067	1090	1025	1095	1054	1015	1061	1065	992	1069	1083	1060	1076	1110	1086	1053	1023	1110	1036	1086	1079	1039	1020	1036	1079	1039	1038	1082	1084	1076	1077	1090	1060	1065	1055	1095	1039	1039	1080	1088	1093	1090	1129	1062	1088	1101
22631	21328	28264	24682	21353	25217	30927	24517	19926	14647	7280	3086	1172	525	383	409	363	391	408	371	391	375	393	364	389	406	398	367	401	374	375	367	365	403	404	379	392	364	448	372	395	398	392	396	366	395	384	388	357	417	367	382	396	408	373	351	401	351	361	386	358	421	376	365	372	390	399	437	425	391	379	436	360	393	387	397	393	360	400	393	339	378	383	362	380	386	351	371	385	394	388	376	373	371	418	368	331	375	381	398	381	383	355	339	391	389	420	394	369	383	416	349	402	400	388	404	360	361	408	347	366	390	390	407	378	382	397	378	387	392	412	377	382	397	384	381	387	356	378	383	403	410	362	367	406	381	398	350	389	390	358	380	408	372	408	411	337	354	364	402	376	360	371	416	392	412	378	406	400	374	370	356	390	395	399	395	383	372	388	402	395	371	394	385	341	389	384	370	416	404	388	388	391	379	354	369	387	404	387	394	370	377	368	376	377	369	356	348	376	395	413	397	373	374	380	359	407	394	411	383	417	387	406	400	368	422	376	348	352	365	378	408	392	412	357	399	357	393	384	387	376	379	383	450	373	404	351	377	390	373	372	414	346	376	402	386	375	361	405	379	375	362	383	420	388	396	345	401	414	375	378	438	378	386	416	372	385	384	404	379	399	385	357	375	382	370	372	399	393	360	389	365	376	373	374	380	417	364	392	379	399	371	395	389	406	395	382	391	419	369	369	404	405	383	390	381	383	388	397	409	381	359	391	428	382	410	400	369	405	391	370	401	376	413	383	377	395	373	379	386	387	433	350	384	360	391	375	361	402	356	378	360	368	371	371	374	373	385	358	414	382	396	376	413	340	393	385	395	438	396	392	381	375	351	407	387	394	373	368	399	402	414	375	438	401	363	426	368	414	384	380	394	387	399	401	384	399	381	362	361	390	408	379	412	379	398	367	387	361	397	371	358	375	392	374	409	393	358	389	383	413	360	407	428	388	375	360	413	382	363	401	379	380	374	341	377	363	361	399	378	359	408	401	384	377	388	412	432	332	346	357	391	395	399	396	364	396	365	401	340	354	379	382	406	385	371	400	371	419	389	350	410	395	376	388	343	396	407	368	409	389	361	360	369	363	364	376	399	377	351	369	370	397	409	364	362	366	372	362	395	395	399	381	402	380	388	391	372	389	389	376	369	412	384	372	363	403	390	407	415	394	408	391	403	388	377	416	390	352	388	417	384	384	386	396	386	388	376	409	397	380	387	395	375	394	380	399	379	392	378	365	379	384	375	399	381	364	414	372	372	372	347	366	350	396	383	407	395	385	381	401	410	398	379	401	387	339	407	383	345	390	409	380	398	393	371	379	371	420	428	392	401	364	376	372	325	404	348	379	399	392	373	377	345	348	405	390	372	391	392	385	365	327	384	355	381	403	373	407	398	361	369	378	386	353	383	406	382	389	395	357	393	341	394	395	419	369	396	380	387	357	377	348	411	387	397	391	382	366	400	385	380	354	371	357	397	382	418	396	389	411	376	372	376	389	394	404	392	353	396	396	386	367	366	365	398	412	418	365	383	396	417	382	391	393	390	376	372	377	354	371	371	387	398	418	376	369	367	385	346	375	381	420	393	422	404	417	365	413	380	383	369	366	387	402	394	371	380	427	426	351	389	406	416	405	415	423	385	364	364	418	397	390	378	393	367	367	402	362	367	398	384	341	411	342	400	438	405	385	389	391	349	399	413	412	362	385	379	395	364	381	356	388	362	409	356	363	400	339	398	392	393	377	376	427	350	387	387	411	429	336	410	409	387	405	381	379	396	381	427	365	376	403	367	419	372	365	353	392	356	351	397	425	404	405	412	366	391	410	390	378	377	412	356	368	397	390	378	384	409	368	361	389	356	408	402	360	354	386	366	382	395	365	378	403	386	379	409	401	370	415	396	413	382	404	366	374	364	404	386	380	369	432	404	403	390	367	376	395	433	416	402	382	364	391	394	397	388	368	380	364	361	380	385	376	351	401	357	348	373	380	359	380	364	406	368	418	345	383	357	377	378	369	379	390	407	415	340	396	402	370	398	376	397	365	368	376	421	390	390	398	374	389	402	357	383	379	372	442	353	393	401	389	412	375	386	393	381	390	389	379	388	365	375	404	404	339	387	383	408	377	407	369	393	415	366	383	397	370	370	408	372	424	391	413	384	377	396	355	389	385	372	379	385	395	402	403	385	368	391	402	395	408	373	394	392	381	356	381	387	411	427	374	384	394	366	397	374	360	375	396	390	385	373	366	366	400	386	407	385	349	358	387	381	380	374	374	388	376	403	385	372	409	365	417	391	364	386	365	385	415	370	343	408	379	416	365	385	381	371	395	389	376	366	350	362	343	353	367	383	392	375	397	376	373	409	411	359	352	374	362	359	375	381	379	390	403	418	399	347	423	334	354	348	375	379	365	403	375	383	374	395	387	367	400	397	390	368	377	388	376	368	394	414	397	422	348	359	369	376	383	405	373	350	415	398	375	359	333	363	386	425	421	385	386	396	367	401	385	381	382	389	405	399	371	375	381	364	398	349	373	361	370	374	368	391	367	344	402	362	403	371	398	407	369	387	409	387	367	398	393	379	387	389	381	400	356	394	327	363	370	373	394	438	373	368	388	382	396	397	369	386	389	379	385	373	368	402	359	350	377	369	411	373	397	363	364	370	390	367	371	374	410	358	368	359	385	375	425	382	375	401	353	372	434	367	391	362	365	369	393	388	373	351	422	350	383	366	392	376	412	375	357	380	361	370	426	379	369	378	399	376	366	393	368	395	363	390	379	388	355	350	408	420	379	410	391	375	365	384	353	383	403	358	361	374	376	380	360	379	369	380	355	403	405	372	386	382	365	396	365	395	387	402	341	344	399	374	353	372	366	359	407	384	405	352	367	420	396	411	388	367	399	366	364	370	363	358	383	360	388	379	385	391	365	411	355	394	361	416	396	409	456	395	369	395	393	411	390	351	368	394	420	388	419	438	372	378	375	384	372	370	375	385	360	328	408	377	404	394	386	425	392	389	373	390	388	363	375	389	385	383	373	385	381	373	393	396	375	378	345	380	393	358	385	403	351	392	408	344	377	364	393	397	386	365	395	384	360	391	409	398	360	374	381	380	359	365	369	384	375	358	359	363	335	374	395	379	351	364	366	365	380	368	390	383	402	373	387	417	382	386	413	375	360	399	383	381	379	373	389	354	368	379	382	354	394	388	407	362	384	413	365	399	378	390	371	388	380	381	372	393	402	371	362	363	367	412	401	405	395	408	395	380	373	357	386	365	375	376	379	389	398	373	363	372	386	407	407	366	413	374	389	335	384	366	388	440	398	420	343	396	390	382	372	366	386	384	411	376	352	381	389	402	390	402	339	375	402	384	386	391	384	424	359	391	410	363	365	383	388	382	399	369	371	373	402	380	376	354	382	390	375	389	365	385	389	333	340	371	388	383	396	393	370	404	422	380	354	361	425	375	376	366	406	410
17505	36888	21236	12635	14831	33748	36892	32933	29188	22565	13288	6669	2522	870	585	574	567	608	587	615	627	594	579	623	593	628	589	618	643	583	649	602	558	594	573	620	580	618	550	574	551	565	613	622	579	644	615	544	625	594	584	584	620	587	590	595	589	626	638	568	583	615	601	578	582	612	600	608	601	609	593	604	619	614	579	603	592	562	576	611	577	598	616	565	578	620	612	594	573	554	639	587	578	564	609	595	602	623	551	622	581	605	626	548	595	588	600	592	596	607	578	595	567	578	588	620	605	575	602	608	592	607	623	584	590	567	578	632	593	600	548	609	591	581	613	588	606	587	563	607	616	598	577	604	631	615	614	646	611	630	577	591	586	614	618	600	579	587	608	593	627	597	610	604	586	626	590	600	591	554	611	592	593	575	602	582	578	587	592	583	621	610	600	575	585	598	610	593	626	600	575	571	583	580	599	611	616	570	596	596	596	555	574	559	576	570	563	616	588	599	572	556	588	584	615	561	556	569	615	633	557	590	619	642	575	577	599	624	604	647	623	627	612	613	621	633	591	582	591	605	617	611	609	618	600	603	596	576	613	568	598	621	592	597	608	577	567	636	576	605	580	576	614	626	618	555	553	590	601	595	596	580	617	561	585	587	557	573	596	616	549	561	618	616	582	594	617	625	559	596	580	566	606	597	583	599	633	615	615	652	588	570	616	614	618	607	610	634	598	589	609	557	606	621	583	596	570	574	598	597	617	659	601	582	595	627	608	582	552	575	569	585	569	546	606	637	611	601	574	584	593	607	596	544	549	607	567	612	604	595	616	576	609	558	599	601	604	581	564	612	616	563	608	558	622	592	601	586	592	581	608	625	621	620	557	584	591	587	612	586	599	564	642	652	620	616	626	596	609	626	587	577	573	605	628	597	599	584	589	625	573	564	636	581	602	587	624	604	636	588	635	636	600	575	601	623	578	593	593	599	606	584	567	598	583	568	596	648	567	599	584	589	626	622	583	569	615	592	606	586	586	570	627	597	546	600	558	570	586	569	568	605	623	627	560	599	611	617	598	622	583	579	591	587	549	619	612	648	599	595	583	596	596	620	592	588	586	610	591	615	580	590	582	582	600	633	600	623	627	612	604	568	609	615	548	652	637	600	566	590	604	571	565	567	623	596	581	611	560	594	608	564	617	591	599	550	557	588	578	565	546	529	616	600	585	602	578	580	603	652	584	591	567	601	615	650	611	551	608	605	612	595	599	555	586	577	599	563	602	604	590	613	589	617	620	612	600	618	633	554	591	570	582	565	608	617	643	625	582	595	587	605	628	567	602	591	651	661	593	632	554	595	564	607	559	546	633	639	555	645	551	575	564	618	617	552	573	579	574	556	613	587	620	546	586	576	580	576	640	585	608	612	588	589	564	608	597	616	607	571	585	607	600	583	606	609	588	644	612	640	633	640	607	606	596	611	588	592	595	625	612	568	610	545	591	631	610	605	605	593	588	572	602	649	608	586	591	581	598	581	584	551	595	656	585	601	579	592	625	634	580	600	577	604	607	578	621	618	566	608	572	617	584	590	618	632	533	587	627	588	597	628	599	593	563	637	651	621	577	599	581	627	562	587	610	586	660	576	595	585	607	604	586	612	619	581	614	612	554	576	592	569	607	593	532	591	575	590	609	579	594	627	597	608	595	570	572	622	563	628	559	620	612	576	595	592	597	599	568	612	597	603	622	560	555	582	574	554	611	592	621	568	598	658	650	589	559	538	615	601	608	587	611	621	556	612	627	655	606	637	580	599	599	572	597	591	587	650	583	591	609	582	520	547	591	625	579	606	618	579	561	571	597	590	618	604	588	591	601	581	624	621	612	541	593	588	615	610	589	612	638	589	619	627	599	626	573	604	629	583	639	629	618	572	598	610	613	560	571	596	610	612	626	601	603	597	588	561	589	591	643	591	562	615	636	611	647	583	588	562	606	656	593	628	564	621	581	596	614	601	603	587	632	591	618	631	588	588	606	585	585	572	617	598	553	601	612	651	599	607	606	643	619	632	576	576	615	616	589	609	615	554	616	602	650	632	636	631	640	605	575	575	595	639	643	577	602	623	617	577	600	564	581	592	608	620	618	636	546	618	590	592	573	620	584	605	603	615	556	609	608	601	621	589	563	624	564	579	618	579	555	589	592	594	563	625	586	569	641	622	568	581	556	549	583	603	604	572	596	619	595	563	575	581	623	648	575	588	608	610	617	614	590	633	625	584	574	576	598	661	597	571	595	610	630	595	609	588	576	619	595	663	574	579	597	599	632	591	610	607	606	658	617	599	607	613	592	575	612	605	542	564	608	599	604	577	638	555	603	619	569	567	593	577	586	590	583	614	597	596	571	574	600	577	641	591	592	635	591	590	572	604	548	564	624	588	596	642	584	616	620	615	573	611	610	621	581	562	589	592	575	600	599	624	604	601	605	638	618	575	580	575	579	585	571	560	577	602	647	621	561	564	613	605	635	615	604	588	606	586	603	573	604	623	606	590	630	614	606	610	586	597	600	609	610	603	575	583	579	623	595	601	630	625	600	594	571	594	557	588	624	607	605	581	587	595	580	609	605	585	623	598	574	584	595	551	584	591	591	599	574	571	613	599	623	645	619	620	594	582	598	550	614	612	607	585	577	578	616	594	597	609	598	572	590	573	598	541	605	618	625	617	578	592	621	595	560	605	594	591	602	632	613	622	566	577	598	611	583	611	587	587	569	559	575	587	568	590	637	561	571	585	628	589	595	645	620	570	570	583	566	556	553	596	563	563	624	609	622	600	587	595	593	588	592	645	565	607	581	638	601	625	610	623	596	596	576	578	612	588	611	586	573	575	605	618	579	615	598	619	631	621	580	565	614	542	586	574	622	596	561	578	596	665	567	567	606	608	595	575	576	569	568	559	622	608	582	589	596	658	607	635	564	638	619	589	617	595	578	558	623	556	623	624	578	591	600	585	560	598	605	587	620	590	615	551	613	580	618	610	592	608	602	562	631	586	601	541	634	599	581	615	606	573	595	611	564	641	588	618	596	592	589	597	616	593	557	615	545	578	599	571	594	582	633	590	547	607	578	599	563	571	596	584	585	630	608	631	576	628	547	635	629	593	581	571	609	575	646	616	590	592	618	585	572	551	586	627	579	597	586	591	598	629	612	584	589	582	588	604	591	604	615	620	578	610	600	606	598	607	590	603	636	634	597	555	613	604	602	610	618	611	548	592	608	610	589	595	599	575	575	587	574	530	594	600	603	587	588	566	598	589	608	619	582	551	639	607	609	588	600	607	607	587	572	588	606	587	568	599	576	593	615	606	614	558	590	577	601	613	595	583	608	589	588	651	605	615	635	620	616	591	597	632	638	621	612	592	611	591	596	623	551	648	673	601	604	594	636	595	617	577	615	588	589	595	620	577	590	614	610	562	579	601	607	551	615	640	542	595	581	612	636	571	608	602	595	623	587	624	556	611	611	633	634	574
27394	18907	6791	1881	1046	1687	2873	2530	2181	1678	1257	953	835	774	755	763	748	764	758	703	703	726	709	723	752	713	788	714	758	742	750	759	763	707	782	746	676	745	746	702	754	702	728	715	758	717	703	724	714	713	771	717	723	737	719	757	756	732	768	783	744	707	701	775	759	694	776	753	672	762	716	710	747	731	755	754	741	699	734	739	735	743	774	737	735	731	702	707	709	757	738	748	738	731	696	680	762	751	722	721	751	739	726	736	724	781	761	751	722	730	718	715	772	755	787	732	655	709	718	724	717	752	741	746	736	749	704	759	711	761	719	712	747	712	723	699	740	724	724	763	737	708	722	724	750	693	712	705	673	706	717	726	763	745	779	756	792	714	698	723	776	683	776	716	734	780	757	718	733	734	742	710	783	680	726	760	767	692	758	708	727	728	736	748	759	741	684	730	739	749	766	692	746	729	742	732	726	741	776	706	723	719	770	748	715	698	679	725	735	745	733	714	777	753	727	771	784	732	796	753	770	767	751	741	750	726	719	772	731	693	750	730	690	754	718	735	765	776	736	716	771	715	701	773	694	755	657	739	739	744	724	709	745	749	725	732	678	722	692	743	750	728	696	729	680	734	777	718	775	697	746	724	733	701	776	741	720	720	726	733	728	735	769	759	761	705	687	742	737	699	746	743	684	736	714	715	731	700	740	744	738	748	746	762	750	801	727	726	711	727	726	740	742	741	754	708	705	772	771	747	680	755	686	700	784	706	732	706	737	685	757	695	751	700	751	765	741	779	726	716	698	755	691	710	755	677	742	751	758	713	740	736	721	720	772	726	765	712	698	723	749	728	759	713	723	701	761	741	725	796	691	742	718	756	756	750	753	751	792	718	764	748	745	726	768	715	711	703	773	748	736	736	674	774	769	748	728	776	762	759	708	729	761	715	750	693	770	678	737	725	770	786	748	706	722	737	726	751	708	708	760	706	743	755	739	712	704	710	723	711	768	698	740	655	699	712	728	760	714	733	737	751	731	745	762	707	692	743	749	740	730	734	715	739	719	675	721	694	751	739	724	764	754	759	781	718	740	748	681	750	775	693	715	761	746	726	760	795	786	760	742	730	724	723	797	706	721	751	774	740	746	772	749	727	703	691	727	691	705	773	745	732	726	744	785	696	733	726	710	707	653	726	724	733	715	718	734	746	740	775	653	705	764	732	765	758	708	741	701	672	743	711	746	713	715	766	672	808	744	721	745	713	738	772	708	755	725	774	726	668	708	728	690	701	730	765	711	751	736	724	734	737	739	730	709	716	697	725	766	749	729	741	720	766	773	738	697	717	673	724	699	741	735	752	715	675	769	717	685	772	706	679	731	739	712	766	739	718	727	712	717	711	802	759	704	761	726	774	713	772	737	731	734	691	720	713	740	738	741	735	717	772	753	716	694	752	797	745	692	761	711	709	740	793	703	714	753	706	713	711	706	766	675	730	735	784	731	778	781	739	760	727	755	735	730	746	695	755	800	736	721	720	721	740	711	722	748	741	737	734	749	725	776	698	754	758	729	731	733	742	724	734	737	778	760	703	749	766	746	755	772	718	727	768	721	748	715	723	743	762	747	735	728	722	746	741	712	710	690	742	735	715	713	754	745	730	712	742	724	724	718	721	740	730	753	709	689	747	732	749	725	746	744	772	745	738	731	707	765	724	738	739	723	701	743	727	746	704	758	787	750	682	763	764	688	743	729	759	714	751	766	717	737	737	755	748	740	730	730	755	740	757	709	740	741	735	782	757	743	759	740	722	766	703	736	711	707	731	721	830	751	734	717	732	739	718	785	717	730	740	746	701	715	704	701	714	755	773	757	785	782	692	705	710	695	708	732	725	727	790	733	697	751	662	678	729	730	751	741	750	729	727	714	722	721	739	705	744	724	770	730	749	715	754	718	704	737	718	762	745	756	746	717	755	706	690	772	719	782	759	747	666	780	759	725	719	787	750	722	724	728	724	728	686	728	739	711	721	710	730	750	720	749	754	749	717	720	756	706	727	747	753	750	721	721	705	733	765	687	765	715	717	687	715	726	735	737	738	705	712	755	686	737	727	742	789	748	735	727	743	741	678	750	692	759	719	709	735	664	704	724	717	699	785	729	692	709	756	716	760	681	778	714	755	705	737	713	733	735	752	751	724	721	718	680	715	675	741	756	746	709	723	707	766	725	700	749	711	731	702	692	689	722	746	733	738	758	757	725	706	727	726	762	723	757	745	753	701	768	699	687	730	736	707	732	745	729	749	744	760	725	708	777	735	735	717	708	773	766	726	746	733	723	762	648	756	695	729	734	738	719	762	727	742	729	746	771	732	669	749	745	759	745	714	730	729	681	774	704	735	761	712	745	765	728	711	718	647	760	708	705	739	729	741	728	744	720	735	699	730	719	715	690	731	726	748	723	690	679	731	722	767	719	746	701	743	717	709	747	757	698	737	759	733	702	664	737	737	713	750	726	726	753	732	701	719	741	688	763	729	795	776	760	738	766	733	747	725	714	714	743	727	672	740	709	715	744	781	765	727	712	724	741	703	716	750	700	708	744	750	710	740	734	715	731	727	704	663	774	741	736	761	716	724	740	764	734	721	713	719	777	710	748	737	704	728	676	738	779	714	733	743	732	790	687	715	745	750	739	725	737	752	761	723	772	685	709	741	694	721	749	746	729	795	754	731	773	713	706	730	754	743	732	735	714	742	761	719	768	738	739	776	747	720	781	716	740	780	773	751	711	744	729	703	760	775	759	733	732	716	740	741	723	714	766	706	722	747	725	750	742	706	731	733	717	726	730	705	737	722	729	716	682	729	725	726	739	715	697	712	756	722	760	709	719	712	720	720	728	726	752	686	725	754	726	725	745	773	769	749	716	723	692	766	766	732	744	743	786	708	729	711	678	679	752	725	770	663	709	787	739	728	759	723	778	730	734	714	770	689	791	758	761	702	739	722	724	732	735	761	736	698	724	709	715	723	734	766	701	740	741	675	758	725	743	687	700	754	748	757	729	728	693	716	721	740	739	742	739	736	723	720	708	732	711	776	746	754	749	736	761	731	706	736	704	731	723	694	733	715	748	722	737	701	724	718	719	725	724	758	733	746	717	793	738	691	741	714	713	748	707	727	731	760	756	662	737	759	714	739	710	724	774	715	738	676	749	704	743	739	718	750	768	737	702	691	761	726	735	748	692	729	788	749	693	714	737	736	777	761	780	745	738	752	705	735	742	754	742	742	735	722	707	759	727	705	715	728	764	764	748	745	722	769	734	786	701	705	743	738	718	742	740	769	726	772	750	769	754	759	750	789	715	760	703	704	711	728	762	733	742	711	754	682	711	711	748	740	750	799	730	717	713	727	732	694	742	768	721	711	704	726	731	754	774	733	705	768	801	670	739	728	693	707	758	761	738	711	717	714	720	732	747	740	726	714	750	733	744	724	723	731	726	733	709	731	800	716	785	714	730	744	788	701	748	775
12330	11192	5917	2633	1938	3305	5764	4744	4069	3183	2159	1610	1339	1255	1112	1127	1122	1134	1125	1076	1106	1130	1101	1145	1105	1160	1084	1105	1118	1097	1142	1097	1102	1143	1110	1075	1131	1109	1158	1115	1129	1078	1166	1096	1133	1153	1112	1121	1143	1110	1119	1110	1116	1101	1179	1102	1044	1104	1084	1121	1087	1057	1130	1130	1121	1058	1141	1133	1116	1069	1154	1120	1122	1119	1156	1141	1072	1109	1145	1115	1069	1055	1104	1150	1150	1132	1120	1126	1075	1048	1148	1173	1157	1121	1046	1092	1089	1141	1144	1103	1211	1094	1163	1143	1152	1127	1116	1128	1140	1127	1116	1105	1099	1176	1101	1099	1148	1096	1164	1098	1169	1098	1090	1108	1059	1099	1115	1096	1057	1125	1126	1128	1144	1120	1079	1155	1187	1067	1154	1080	1107	1126	1097	1138	1068	1146	1094	1090	1128	1124	1116	1157	1148	1135	1130	1100	1117	1141	1142	1114	1178	1116	1128	1143	1020	1086	1153	1101	1148	1141	1126	1033	1097	1105	1180	1106	1151	1098	1122	1160	1129	1127	1125	1102	1118	1131	1128	1132	1173	1082	1110	1114	1147	1101	1132	1135	1140	1089	1127	1156	1095	1111	1113	1150	1091	1081	1138	1095	1121	1146	1086	1070	1064	1093	1113	1131	1139	1086	1095	1091	1096	1081	1122	1106	1135	1117	1147	1145	1145	1110	1083	1095	1117	1117	1184	1167	1164	1119	1076	1117	1147	1126	1108	1112	1097	1132	1180	1123	1108	1135	1168	1146	1089	1150	1071	1109	1102	1068	1147	1132	1131	1144	1103	1110	1133	1138	1066	1165	1166	1105	1089	1132	1120	1066	1107	1101	1095	1096	1133	1133	1111	1169	1081	1125	1117	1136	1072	1144	1126	1147	1126	1039	1113	1163	1114	1128	1166	1142	1158	1140	1118	1081	1175	1113	1122	1203	1094	1151	1117	1115	1087	1125	1192	1114	1115	1083	1138	1118	1110	1103	1135	1144	1125	1120	1084	1197	1157	1085	1237	1140	1114	1139	1149	1144	1110	1176	1103	1102	1142	1116	1101	1136	1095	1163	1122	1099	1115	1109	1079	1143	1168	1169	1110	1066	1154	1104	1098	1116	1154	1113	1154	1131	1135	1147	1166	1159	1096	1090	1180	1092	1136	1171	1174	1111	1113	1180	1160	1150	1198	1137	1123	1063	1153	1107	1155	1167	1167	1113	1112	1099	1101	1102	1151	1059	1129	1101	1126	1113	1121	1104	1101	1116	1100	1099	1129	1105	1177	1089	1193	1087	1121	1076	1133	1144	1142	1139	1170	1138	1110	1137	1110	1119	1141	1097	1114	1143	1092	1146	1138	1180	1168	1154	1037	1106	1088	1153	1125	1096	1133	1138	1100	1095	1152	1083	1137	1149	1141	1088	1093	1103	1148	1153	1160	1136	1112	1087	1143	1102	1069	1124	1089	1121	1067	1158	1142	1061	1160	1114	1149	1116	1134	1126	1131	1116	1142	1158	1126	1114	1155	1133	1096	1139	1110	1163	1081	1100	1084	1132	1110	1124	1089	1109	1054	1125	1133	1120	1126	1106	1156	1111	1106	1113	1153	1131	1125	1048	1125	1072	1100	1136	1120	1120	1091	1121	1079	1129	1170	1145	1126	1115	1132	1127	1129	1152	1134	1149	1110	1128	1089	1132	1091	1143	1149	1174	1128	1135	1109	1164	1109	1096	1111	1137	1136	1135	1123	1146	1136	1103	1123	1101	1128	1159	1124	1154	1108	1168	1153	1143	1216	1160	1091	1142	1086	1155	1101	1098	1104	1078	1105	1152	1155	1094	1091	1135	1164	1105	1129	1112	1098	1035	1095	1170	1164	1151	1156	1073	1089	1133	1098	1129	1132	1111	1010	1143	1124	1154	1139	1100	1121	1123	1192	1163	1157	1071	1129	1071	1115	1111	1122	1104	1168	1072	1114	1110	1097	1117	1090	1055	1141	1056	1043	1164	1095	1142	1122	1116	1167	1127	1086	1170	1152	1063	1079	1103	1164	1133	1094	1062	1183	1125	1111	1045	1112	1123	1126	1107	1154	1156	1131	1110	1108	1108	1173	1128	1122	1023	1149	1135	1193	1153	1116	1112	1136	1111	1193	1136	1092	1111	1152	1125	1099	1174	1135	1125	1107	1119	1088	1130	1167	1093	1079	1158	1123	1205	1105	1115	1158	1066	1175	1200	1073	1152	1186	1095	1115	1124	1108	1121	1087	1153	1169	1095	1138	1153	1114	1149	1165	1092	1117	1126	1139	1078	1137	1089	1066	1163	1145	1135	1099	1126	1141	1127	1113	1136	1140	1129	1084	1080	1152	1112	1092	1145	1105	1102	1095	1101	1122	1125	1090	1136	1123	1088	1083	1110	1114	1138	1141	1106	1134	1118	1063	1150	1134	1153	1164	1157	1124	1135	1191	1114	1138	1021	1151	1199	1140	1102	1108	1110	1063	1141	1097	1107	1121	1091	1115	1103	1121	1085	1159	1186	1113	1165	1107	1171	1085	1146	1115	1162	1091	1122	1109	1162	1094	1098	1132	1085	1107	1091	1169	1105	1172	1096	1087	1114	1111	1118	1182	1113	1105	1148	1042	1145	1131	1077	1186	1054	1093	1143	1099	1081	1109	1128	1098	1113	1077	1094	1086	1156	1156	1152	1148	1084	1131	1175	1053	1113	1146	1075	1144	1121	1152	1098	1093	1101	1083	1146	1101	1186	1094	1206	1109	1182	1152	1087	1145	1158	1136	1125	1105	1057	1129	1138	1111	1097	1056	1043	1082	1130	1090	1095	1137	1089	1123	1143	1127	1149	1105	1144	1120	1146	1173	1141	1103	1147	1137	1132	1131	1067	1134	1127	1119	1136	1139	1091	1094	1129	1182	1142	1117	1122	1135	1183	1188	1122	1144	1074	1101	1137	1166	1095	1091	1165	1082	1150	1174	1142	1147	1164	1171	1119	1135	1087	1133	1113	1133	1168	1152	1172	1101	1154	1122	1142	1115	1106	1076	1105	1161	1167	1148	1099	1138	1120	1167	1083	1109	1058	1161	1095	1099	1087	1116	1065	1110	1081	1145	1099	1150	1121	1153	1115	1119	1174	1060	1156	1061	1126	1119	1114	1103	1090	1101	1098	1106	1054	1151	1196	1105	1144	1072	1097	1098	1162	1169	1177	1156	1156	1129	1121	1101	1166	1083	1089	1137	1149	1179	1083	1164	1185	1114	1169	1121	1125	1120	1144	1126	1060	1154	1115	1141	1113	1172	1127	1093	1141	1138	1117	1137	1088	1108	1155	1147	1112	1097	1120	1132	1088	1082	1090	1164	1119	1052	1147	1123	1145	1103	1186	1095	1107	1157	1082	1090	1165	1151	1099	1111	1097	1156	1081	1102	1141	1104	1168	1158	1127	1112	1111	1105	1090	1139	1075	1065	1115	1116	1115	1145	1107	1035	1052	1140	1158	1109	1091	1089	1144	1095	1127	1131	1103	1070	1138	1065	1121	1102	1160	1111	1115	1139	1117	1121	1137	1096	1091	1130	1143	1112	1104	1164	1184	1101	1108	1098	1121	1118	1123	1178	1092	1099	1128	1065	1097	1181	1094	1125	1169	1101	1110	1114	1102	1126	1127	1160	1126	1133	1077	1159	1110	1072	1126	1090	1092	1145	1098	1092	1047	1193	1126	1130	1139	1120	1114	1125	1179	1094	1044	1125	1162	1136	1205	1098	1130	1095	1157	1088	1114	1134	1164	1081	1134	1102	1138	1104	1130	1132	1055	1107	1043	1149	1182	1116	1156	1119	1099	1143	1107	1122	1224	1198	1171	1100	1220	1124	1079	1146	1114	1101	1099	1088	1160	1124	1114	1124	1123	1146	1198	1102	1124	1127	1148	1177	1138	1078	1143	1189	1097	1153	1106	1119	1133	1089	1094	1108	1141	1120	1126	1139	1050	1113	1121	1110	1117	1183	1112	1151	1130	1165	1114	1097	1090	1093	1164	1129	1112	1103	1135	1139	1056	1085	1124	1077	1119	1146	1160	1118	1112	1106	1093	1124	1116	1107	1133	1147	1149	1161	1102	1099	1134	1130	1138	1151	1134	1104	1134	1188	1095	1099	1138	1082	1158	1053	1083	1101	1124	1071	1073	1153	1091	1133	1059	1152	1140	1092	1117	1103	1153	1113	1068	1102	1080	1046	1144	1120	1142	1139	1036	1104	1172	1118	1138	1089	1110	1134	1092	1158	1133	1103	1086	1107	1138	1122	1175	1148	1116	1070	1141	1121	1111	1130	1166	1090	1146	1078	1147	1132	1154	1111	1171	1131	1073	1124	1146	1114	1139	1062	1040	1129	1113	1076	1139	1118	1084	1116	1096	1156	1111	1115	1097	1113	1165	1110	1096	1105	1085	1089	1113	1101	1160	1119	1081	1121	1144	1164	1132	1137	1059	1108	1184	1048	1129	1175	1136	1126	1131	1095	1140	1125	1113	1114	1128	1195	1080	1087	1077	1135	1106	1110	1095	1109	1102	1154	1115	1141	1087	1033	1094	1094	1092	1126	1076	1195	1095	1153	1113	1077	1152	1140	1209	1071	1133	1129	1112	1111	1123	1165	1099	1135	1106	1133	1054	1123	1083	1131	1115	1172	1159	1141	1129	1087	1133	1109	1083	1153	1110	1105	1155	1094	1153	1076	1106	1122	1127	1124	1131	1140	1110	1123	1089	1174	1103	1120	1151	1151	1156	1116	1107	1114	1124	1080	1095	1106	1129	1098	1114	1105	1123	1060	1073	1086	1134	1115	1088	1126	1105	1088	1124	1153	1172	1109	1119	1119	1095	1123	1190	1143	1114	1093	1105	1127	1092	1125	1125	1132	1103	1100	1133	1124	1148	1043	1105	1112	1101	1163	1213	1147	1107	1094	1179	1136	1080	1080	1157	1076	1131	1114	1119	1138	1154	1128	1082	1182	1108	1130	1136	1168	1136	1083	1124	1068	1121	1133	1124	1126	1133	1119	1116	1121	1074
23422	21269	27521	25250	18281	5278	15239	13405	9906	10833	6817	3290	1635	773	492	497	533	528	524	546	535	518	556	551	482	499	528	555	538	495	549	530	542	531	498	535	488	526	530	496	473	537	527	512	570	517	507	448	529	494	510	516	507	515	533	542	531	518	512	543	473	526	518	519	506	510	526	525	523	546	550	493	526	568	518	519	459	516	506	499	544	559	541	514	540	528	517	551	548	508	510	494	540	536	564	541	538	525	565	522	499	484	524	504	526	546	515	519	473	531	538	492	517	544	495	532	536	523	543	533	516	467	524	541	513	505	546	506	496	493	503	519	504	506	524	517	528	524	497	503	490	515	471	485	557	528	526	504	515	522	511	567	502	532	519	502	539	533	487	554	501	494	529	518	491	520	530	514	527	512	545	509	506	534	543	577	502	492	528	516	529	503	496	573	510	495	502	536	550	494	517	529	525	515	548	517	530	497	528	499	488	507	544	534	539	538	560	553	514	529	559	518	494	518	508	513	462	515	546	532	550	547	515	488	556	539	529	533	510	532	537	511	529	516	515	528	534	526	489	535	510	506	540	534	536	520	517	536	544	510	491	542	491	519	531	547	531	551	536	516	532	568	514	538	521	527	573	487	502	512	551	525	525	517	510	530	533	487	506	525	541	479	556	524	517	495	533	543	540	510	489	540	510	529	550	528	552	544	532	532	507	528	523	493	542	497	529	533	550	509	534	510	553	538	545	515	534	533	546	561	480	509	495	554	559	493	504	519	530	520	517	535	487	533	488	521	521	565	507	501	517	533	538	508	512	544	528	517	549	495	523	539	536	489	529	541	539	563	509	510	531	506	495	522	511	508	528	528	533	533	551	554	575	522	545	524	519	494	520	510	526	516	525	580	492	560	534	527	518	551	492	539	493	520	511	564	517	575	529	546	506	472	500	536	498	547	575	539	491	531	553	541	530	518	511	539	548	542	508	477	518	507	485	520	518	543	491	524	500	510	495	547	522	556	461	503	523	540	511	528	495	520	527	539	540	519	517	501	467	556	501	542	574	487	525	497	498	499	525	529	513	519	527	540	512	523	501	523	487	559	536	507	518	553	514	515	572	565	484	528	516	495	523	548	498	524	508	513	516	501	541	550	529	538	518	509	553	554	539	503	530	542	552	557	522	488	564	513	500	496	558	520	553	558	563	540	500	534	502	501	511	503	517	493	550	513	550	548	517	542	534	534	512	513	531	566	506	534	523	518	510	539	517	503	530	527	542	505	482	550	476	524	507	554	529	525	508	552	506	531	566	539	547	538	489	500	516	504	505	540	549	537	554	527	547	483	514	533	545	558	533	528	508	534	511	526	534	500	517	495	504	509	526	517	550	553	522	543	561	486	531	516	501	496	524	529	555	541	545	491	491	519	545	549	513	561	534	525	499	502	530	507	561	532	538	507	509	539	518	496	492	533	522	547	542	538	522	505	506	509	528	510	508	522	507	523	530	529	530	530	510	554	518	543	539	513	506	522	564	512	546	505	541	484	482	534	501	487	489	516	522	537	525	541	537	517	505	576	503	495	557	537	488	537	494	493	516	509	514	506	536	511	559	517	481	543	533	523	518	511	466	509	548	520	539	519	561	479	536	515	542	491	502	556	507	525	566	501	533	501	546	552	520	524	531	493	480	507	523	515	481	532	501	510	494	555	540	501	511	530	490	524	523	535	530	488	537	562	485	529	504	532	569	541	491	504	484	506	557	514	512	532	519	543	502	517	530	551	534	504	506	525	546	518	537	550	506	530	501	513	545	551	500	541	520	530	506	539	505	552	529	527	486	554	549	487	523	526	517	531	512	513	566	550	492	535	558	529	508	507	512	537	526	529	517	532	517	510	515	509	499	505	513	574	514	533	530	500	522	496	507	528	508	529	543	503	559	498	535	511	513	514	518	541	492	514	518	525	524	525	544	501	527	499	523	545	524	559	508	527	528	548	525	485	506	554	493	535	521	500	514	579	560	485	516	481	529	539	532	506	524	535	529	551	524	517	538	504	507	529	497	497	576	550	580	489	575	541	495	497	519	483	532	554	537	499	557	533	478	519	474	553	530	492	545	551	565	559	497	507	523	532	507	511	541	534	521	514	534	525	491	485	500	522	500	534	502	523	541	523	534	572	536	515	472	516	522	531	522	488	484	537	537	481	542	533	530	541	529	547	530	543	509	514	493	535	514	481	547	488	525	507	541	536	502	539	549	504	519	528	572	514	467	468	525	511	524	536	526	537	505	504	567	495	524	515	517	509	539	501	509	477	537	544	513	551	462	529	494	517	542	506	515	507	502	550	519	550	510	464	534	523	516	491	578	501	492	524	529	478	523	527	498	508	548	516	514	529	541	499	530	528	491	529	577	546	492	487	524	520	517	500	542	516	532	526	551	515	556	520	496	532	536	521	548	511	546	495	498	564	546	515	560	517	500	544	493	536	545	520	532	491	506	521	533	506	550	526	536	532	533	498	486	499	503	566	529	512	495	488	528	549	531	527	530	540	503	490	522	529	511	525	539	517	570	499	521	525	517	571	523	525	559	550	508	479	517	481	491	550	517	511	562	517	523	545	502	500	591	539	507	515	503	514	513	532	509	509	512	496	482	513	530	532	541	558	492	530	516	532	529	549	539	493	522	541	512	522	541	505	521	533	516	494	548	526	488	511	549	504	527	467	534	530	506	487	548	532	528	524	502	515	499	524	526	568	513	513	512	519	540	544	524	511	518	536	525	526	526	529	542	503	509	504	509	537	470	517	515	495	534	507	530	540	510	478	532	559	499	509	521	542	529	539	532	506	526	515	499	545	470	523	525	519	515	547	503	530	509	481	534	526	510	545	488	527	511	523	495	533	545	555	509	490	545	501	487	502	496	547	525	562	542	546	510	521	497	517	555	494	517	510	533	504	500	533	467	520	545	509	524	493	533	513	514	507	488	539	497	540	470	513	518	513	501	514	524	533	532	509	571	543	498	521	532	513	487	494	523	506	529	510	531	516	515	534	529	487	537	547	560	554	504	527	536	486	563	527	517	558	493	506	512	498	516	501	545	524	543	555	525	557	502	575	512	526	489	525	520	516	521	542	543	541	530	511	528	497	513	521	555	501	549	503	523	524	540	513	504	477	555	462	560	490	566	546	548	520	523	521	519	549	488	486	504	565	522	494	522	552	533	561	552	538	458	552	500	494	545	499	548	513	524	540	527	475	490	524	515	535	557	502	517	531	559	519	539	477	528	540	547	505	522	525	526	513	525	461	511	538	538	508	518	518	544	492	523	523	534	520	511	545	502	572	552	532	512	540	512	525	519	536	531	535	561	576	537	539	529	525	519	513	527	496	508	537	475	532	511	512	552	549	523	506	478	508	492	522	462	502	530	500	540	517	505	485	512	528	535	548	513	521	539	542	517	524	526	511	500	475	526	532	534	517	518	505	534	496	496	486	495	584	555	507	522	554	493	581	518	507	501	544	546	541	526	522
13157	29374	19392	6445	4256	9287	24788	21005	18534	19222	12606	6900	3500	1451	809	816	824	861	865	796	836	825	792	868	801	762	795	794	810	818	805	777	810	763	834	830	809	775	798	809	805	862	830	823	870	871	822	813	779	817	807	801	837	800	848	776	770	830	849	810	822	859	830	789	867	760	850	801	827	816	892	806	857	832	836	764	849	800	798	813	812	817	759	791	851	784	828	828	820	820	855	815	833	830	854	817	828	809	835	826	822	803	812	815	770	817	791	830	795	798	806	856	834	830	815	816	833	817	839	812	827	823	844	797	849	817	817	796	805	737	846	805	860	820	839	779	819	819	872	796	793	838	767	820	793	845	803	832	843	847	793	858	839	814	858	830	854	825	825	848	755	824	828	796	775	848	781	825	786	790	801	839	792	802	793	827	820	832	760	800	770	876	802	800	831	795	820	805	856	820	813	820	829	793	835	789	786	812	754	851	814	840	830	818	820	813	802	824	826	829	816	799	787	761	818	847	796	800	834	804	759	856	834	818	857	798	863	796	810	818	822	805	828	865	831	850	878	876	818	826	831	792	779	856	847	865	761	783	803	816	818	819	856	833	834	792	818	779	835	803	837	803	822	756	841	823	835	778	839	831	827	808	807	821	803	785	789	845	802	831	805	806	838	787	783	764	857	830	810	815	812	852	836	888	841	848	732	821	852	810	774	843	821	810	847	760	813	841	793	822	845	857	849	853	838	769	779	833	792	818	783	846	836	854	786	815	812	828	803	819	825	838	800	839	805	832	825	837	838	803	822	795	841	842	844	852	820	827	820	811	848	786	840	790	779	816	827	821	822	790	863	861	793	811	843	844	803	816	778	841	830	810	820	804	831	797	871	835	787	801	789	867	798	849	806	838	833	805	832	775	801	837	839	784	838	819	840	843	809	857	804	829	806	748	840	855	776	856	869	835	780	802	815	802	863	870	802	842	829	792	796	825	834	782	764	784	839	829	828	774	799	820	767	823	886	817	792	854	781	800	809	815	820	855	762	853	811	794	795	823	843	819	809	800	790	787	805	779	795	790	811	816	850	841	806	781	870	843	817	808	874	815	831	814	777	809	862	845	781	795	839	854	806	842	833	799	852	781	857	803	788	821	808	839	819	795	783	787	818	790	771	824	804	819	790	821	873	805	807	799	843	772	790	873	814	871	789	830	814	877	858	774	802	832	826	823	841	812	833	761	783	794	761	852	823	776	820	862	827	807	805	816	892	794	867	811	825	807	798	858	842	823	841	810	865	800	827	821	800	813	818	781	827	879	800	845	775	831	777	808	813	851	792	817	829	806	835	858	858	844	849	795	802	810	850	825	754	885	814	839	826	783	828	817	832	838	790	857	894	810	784	776	812	831	774	810	787	794	840	856	829	820	763	770	830	854	745	844	843	834	822	825	851	787	841	772	838	802	796	804	795	820	837	836	846	913	846	857	831	839	784	777	760	838	900	821	803	839	787	802	849	856	817	819	803	818	804	838	810	887	782	817	884	813	857	876	832	845	847	807	856	832	841	826	857	839	839	830	849	742	793	800	836	803	829	816	849	817	798	781	752	813	816	765	831	799	863	784	787	835	806	808	774	815	816	838	832	835	851	842	776	836	860	803	832	770	847	813	881	817	779	880	853	851	837	830	855	803	698	755	845	764	822	810	786	872	831	802	818	878	794	813	793	852	821	794	829	780	829	805	830	804	779	781	791	818	794	803	866	871	822	841	824	822	805	850	795	845	849	799	846	832	809	821	886	797	801	784	840	846	850	796	806	821	846	810	815	807	805	765	827	841	828	796	824	832	826	841	852	823	819	860	833	762	839	808	780	825	868	814	798	820	748	836	822	827	791	803	780	827	796	894	812	820	796	775	845	798	845	786	814	799	826	812	797	778	834	786	847	816	856	817	760	822	853	902	861	861	824	805	794	795	833	875	866	820	794	797	855	855	778	833	837	844	882	823	771	803	802	806	829	839	770	840	790	810	874	857	856	838	815	836	779	839	878	830	808	789	797	817	782	810	843	840	773	811	801	808	867	824	823	837	765	782	807	842	845	810	816	813	835	834	781	790	785	833	800	833	803	861	816	864	850	840	856	831	799	822	866	843	832	873	790	809	840	815	817	808	790	777	802	844	801	797	834	821	807	848	837	786	816	749	831	816	822	859	826	813	810	828	819	829	802	853	811	807	783	830	799	846	844	814	799	843	856	813	786	775	771	768	764	824	827	879	809	809	833	861	752	811	782	854	854	861	801	802	830	805	823	828	772	850	810	802	827	807	784	853	832	792	821	859	856	770	809	828	825	828	834	819	845	808	815	828	845	874	851	797	810	819	836	797	771	853	807	817	809	820	798	796	857	826	804	809	810	782	830	802	802	748	777	831	878	849	890	791	859	829	788	826	881	862	874	802	817	806	818	745	834	846	813	819	783	809	796	797	838	838	843	841	851	753	796	812	834	837	815	829	759	871	811	840	861	839	775	849	837	776	805	757	850	817	808	802	781	836	851	756	818	853	803	811	812	808	792	778	806	833	856	840	791	848	801	842	831	791	840	837	827	842	805	830	816	842	818	811	770	818	809	812	825	840	757	816	819	824	829	820	817	836	852	845	837	805	855	852	791	844	855	816	848	806	822	821	821	776	790	853	826	814	806	821	816	822	816	807	854	874	815	781	822	812	832	844	872	846	850	818	860	763	806	817	812	807	821	810	818	783	853	820	797	800	820	826	833	799	806	806	834	813	812	846	832	826	821	828	805	795	860	816	861	764	772	822	799	829	864	847	846	849	823	815	849	846	858	853	822	821	815	818	846	859	773	841	824	825	823	804	805	813	825	801	819	829	790	804	855	844	808	826	780	802	770	840	793	859	793	759	816	806	832	776	844	814	820	803	818	787	767	845	819	832	802	834	802	828	842	779	831	819	864	813	798	816	828	791	799	785	835	852	822	855	782	821	763	808	812	854	824	772	864	863	813	823	791	815	817	806	825	831	797	818	813	857	820	785	832	838	798	795	843	761	805	793	799	797	833	867	833	861	759	837	849	777	795	851	811	792	772	797	788	815	814	816	786	837	826	819	823	804	758	805	782	782	823	835	863	794	821	832	751	803	796	818	824	795	809	802	825	817	815	828	891	883	833	806	794	780	814	824	808	835	814	801	813	817	781	809	792	789	876	822	805	784	808	859	822	792	850	809	889	838	829	816	804	805	811	815	855	812	760	827	861	803	840	839	775	834	798	864	856	772	784	833	840	807	790	827	735	810	780	828	791	798	799	829	823	798	863	842	888	860	825	832	813	779	798	847	861	808	814	793	794	771	820	876	790	846	834	832	806	813	838	787	779	890	812	813	813	852	838	826	883	872	870	827	793	861	861	810	825	860	859	793	790	837	793	792	817	849	831	819	818	873	825	858	826	789	808	756	846	788	854	820	818	794	812	815	832	832	773	855	835	842	841	829	812	849	840	827	869	853	905	815	766	782
25061	21230	24397	17623	1714	1361	4426	7122	6046	3679	2427	1784	1084	699	662	684	665	688	654	666	639	660	601	671	632	643	672	652	647	684	658	652	655	721	660	638	659	639	676	657	659	660	677	617	663	643	670	693	719	684	626	632	716	650	667	633	704	682	688	634	709	660	640	680	628	610	679	608	638	686	652	627	704	644	670	671	679	647	663	643	632	615	718	663	691	668	682	639	616	644	660	609	660	676	700	649	679	653	663	629	679	619	634	669	647	642	620	660	668	667	628	663	672	677	649	618	714	675	627	681	674	630	654	660	626	668	596	636	680	672	708	685	681	634	666	639	693	671	641	638	682	621	626	670	655	608	646	683	646	670	624	610	685	642	694	671	572	680	698	647	653	631	648	692	647	637	648	669	619	666	650	656	632	701	687	629	651	660	663	710	653	620	680	630	668	642	636	696	676	669	698	666	711	654	681	650	638	674	656	656	687	655	680	650	663	697	677	692	713	663	651	672	673	661	639	672	714	604	725	646	653	677	653	607	696	675	699	673	680	712	651	681	745	651	667	651	669	648	660	687	659	681	662	667	657	640	686	632	701	666	627	619	666	638	662	662	658	692	668	612	644	643	657	663	678	652	653	679	684	664	688	674	712	722	644	680	600	696	652	639	655	633	668	661	664	671	645	637	690	620	658	697	677	651	660	607	696	654	722	624	647	659	592	644	634	676	659	642	613	627	696	673	666	643	622	646	611	634	650	673	655	640	642	680	684	626	653	675	721	689	670	622	644	614	658	649	643	687	656	633	629	655	658	587	657	657	668	636	684	640	628	639	651	644	659	637	689	621	648	681	612	659	667	698	665	668	672	612	743	645	672	646	679	663	689	650	696	660	649	656	709	661	639	657	645	660	651	655	666	644	693	693	702	638	650	679	646	634	646	664	678	707	657	695	680	626	664	679	671	640	608	604	675	632	639	716	650	626	681	626	637	638	672	663	633	607	623	690	683	710	666	639	664	604	634	677	679	720	656	652	632	692	643	642	655	616	639	609	658	629	673	625	654	634	638	653	653	677	693	663	668	651	646	673	627	649	666	630	710	637	628	678	647	681	657	686	651	698	681	681	643	633	684	694	647	648	639	671	661	633	657	648	645	671	670	615	671	608	655	650	680	600	666	629	679	655	625	682	652	674	626	665	645	654	698	663	635	667	650	652	681	679	691	697	643	655	674	703	724	707	640	692	703	674	674	663	669	669	648	686	634	696	670	676	612	635	649	631	662	628	689	648	658	645	692	687	617	678	649	634	701	689	637	661	677	668	660	628	689	686	665	710	639	667	642	680	706	681	710	702	696	693	680	680	638	682	707	646	671	655	651	695	713	662	681	648	677	650	668	653	652	651	653	658	686	635	643	681	664	659	653	649	655	695	687	685	643	657	676	688	679	646	684	636	646	663	691	628	706	674	650	678	620	675	719	638	652	696	667	642	670	652	656	668	616	634	642	654	668	660	672	649	630	619	633	671	662	647	627	667	666	693	654	684	680	669	650	716	629	634	686	689	631	690	667	667	691	658	635	659	638	638	602	676	656	622	670	631	645	638	649	673	667	695	616	630	672	609	657	665	635	697	647	633	631	636	665	657	652	615	657	622	657	648	690	650	657	620	622	650	648	638	697	633	679	622	627	687	662	633	664	606	680	677	668	627	647	675	585	665	648	677	656	690	677	598	665	622	655	663	689	658	662	664	663	638	658	707	667	630	669	608	686	705	715	651	636	691	617	657	639	701	686	681	680	678	650	711	666	658	667	638	690	641	654	641	676	647	684	638	675	703	634	663	630	690	634	694	658	639	677	648	695	647	606	656	669	622	684	629	660	591	688	714	629	665	692	682	656	699	665	668	621	575	674	673	610	648	645	686	705	650	631	680	658	679	650	662	725	634	664	659	641	678	680	661	655	678	626	663	709	689	667	660	613	652	645	658	634	650	662	667	662	659	690	649	650	659	637	678	665	670	662	674	646	661	637	667	611	645	673	728	636	639	678	657	661	674	686	713	675	692	694	686	681	653	673	708	633	603	676	683	647	648	646	634	688	654	651	625	669	688	633	701	659	641	675	675	663	611	623	655	646	609	679	697	631	662	619	652	693	706	656	651	676	662	733	654	641	643	646	698	640	658	708	638	680	634	662	652	691	642	638	664	588	679	731	670	650	659	691	701	678	663	659	653	634	682	618	623	674	646	714	701	652	682	675	704	664	674	713	608	676	643	658	655	653	653	632	647	604	667	680	672	636	628	687	703	700	717	703	666	708	642	642	622	649	612	676	673	638	653	627	677	659	656	678	688	662	636	632	631	636	652	658	614	619	630	677	618	652	687	631	661	687	683	621	651	680	677	640	641	615	651	611	652	679	620	651	648	697	681	669	664	662	671	692	689	658	688	675	632	655	633	655	655	646	672	681	618	682	663	648	634	668	654	665	621	638	658	665	653	674	659	702	673	701	623	630	671	661	675	650	635	653	678	654	652	646	680	646	642	670	607	660	651	678	643	687	666	665	650	680	635	640	618	705	648	618	670	673	686	673	644	637	684	633	649	677	655	652	663	626	671	700	678	668	632	644	666	643	628	646	679	594	666	659	663	693	639	665	682	695	634	629	660	701	683	646	659	685	687	679	654	646	675	690	704	674	625	672	669	652	691	709	670	734	659	635	636	672	620	687	677	632	669	663	666	646	673	646	662	641	657	630	643	698	649	637	638	704	691	642	651	610	642	684	646	643	631	632	682	688	632	651	627	720	638	697	692	655	643	614	717	669	696	683	654	685	672	678	627	705	678	672	641	656	670	685	673	630	691	667	668	698	665	671	695	700	664	682	661	621	644	626	635	692	712	635	669	640	663	672	619	673	684	674	634	648	672	698	680	677	660	650	680	671	625	675	646	600	700	655	681	637	658	684	659	662	685	665	659	634	666	661	629	654	657	649	670	596	628	657	680	719	657	691	711	666	662	629	683	634	665	658	679	646	668	660	643	630	621	642	676	703	684	669	662	693	639	671	679	637	644	683	681	681	673	656	647	647	626	639	643	666	620	655	659	670	674	644	647	630	653	676	600	616	614	626	689	645	674	656	657	671	621	646	647	671	687	623	675	672	653	626	667	654	643	655	644	633	669	651	642	603	678	629	644	710	644	634	658	612	685	672	689	684	632	712	644	646	687	654	660	722	658	641	702	647	686	612	667	618	619	662	673	671	625	644	634	644	680	642	639	630	606	615	705	656	640	669	694	637	677	676	623	613	697	664	651	664	670	683	659	646	608	715	659	634	686	694	690	640	669	671	595	692	705	661	701	658	677	665	693	620	634	694	678	679	643	686	667	655	638	665	682	662	660	673	627	714	666	668	679	711	669	657	603	661	655	671	671	660	655	656	665	681	669	665	671	649	669	627	682	652	657	646	671	671	686	617	667	646	638	621	660	674	632	673	664	681	676	633	673	661	680	707	658	700	649	706	649	649	633	657	634
11568	24046	8308	3167	2691	3313	12195	17460	14131	9364	5998	3817	2128	1169	1056	1043	1010	982	1024	1060	1029	986	1007	1008	1013	977	981	1062	985	991	998	1022	1025	992	948	1006	1025	1036	966	986	972	1100	1013	1014	1031	1038	1039	981	992	1007	1084	1006	929	987	1023	946	1030	1074	980	950	1007	990	1004	978	926	955	1000	1038	1018	1015	1069	997	955	979	1018	942	1028	979	1030	957	1007	929	963	1023	973	1015	1069	970	957	964	1012	1006	1032	993	980	953	939	993	978	974	973	993	1000	958	1011	994	1014	1054	1021	1004	1072	955	1024	971	1005	987	1010	990	986	962	986	975	1009	963	977	1002	1031	999	1032	939	1012	1004	1001	1001	1029	1034	1015	969	1009	1005	1011	879	1023	978	960	990	970	992	966	957	968	970	999	947	1004	984	971	1037	978	961	932	975	988	951	1002	996	1012	974	987	956	1009	1042	987	993	992	1013	1056	1033	948	1000	996	976	1002	1009	1075	1034	951	970	1012	988	1004	966	982	1035	977	1022	1007	954	1000	974	947	991	959	943	1008	991	969	1000	922	1002	1055	968	953	1037	913	970	961	1025	990	968	1036	968	1011	1043	1011	997	1034	963	1021	961	971	996	963	993	1006	976	974	1045	952	980	1009	1006	949	1012	943	996	1027	985	1000	973	946	965	954	936	980	977	990	956	948	995	988	976	1031	1044	1001	1019	1013	948	1034	1018	1018	995	1061	1028	1027	1028	1032	998	1033	979	1045	1018	1006	1038	985	999	979	1050	929	1001	1023	1006	981	935	1020	1025	975	986	993	976	1032	964	1032	990	983	1006	961	981	973	944	1004	1018	967	965	1042	1008	947	1063	967	1030	1006	1011	980	1020	969	1021	1041	1003	1030	921	956	934	990	1005	974	980	994	1006	1090	993	1029	984	1061	1005	1020	1080	988	973	1047	1024	989	1026	964	972	1042	972	1029	1040	1003	1002	972	984	950	967	961	947	982	1016	963	992	1005	1004	1071	999	1026	1006	1049	975	1027	961	1008	956	997	990	997	1013	1057	950	954	1003	983	1035	1026	1016	999	1043	1031	971	1026	992	997	1061	1051	983	1013	1009	1031	972	954	958	960	1067	1000	989	968	1051	964	993	1039	985	1050	954	1004	978	914	960	941	1005	1011	935	987	975	988	1006	1022	939	1022	950	963	1035	1026	1009	960	1010	978	1017	942	963	980	987	968	1024	981	960	987	1045	991	988	983	971	995	1022	943	1054	982	966	993	1040	982	1001	940	979	928	1009	996	1022	1030	1006	1023	983	931	972	991	950	1017	975	972	974	1057	993	980	1014	958	993	991	991	970	980	968	948	1036	1021	1011	964	1010	1020	984	979	988	976	990	980	973	987	1000	990	972	1019	943	988	986	959	915	990	980	1024	976	979	1058	1011	982	995	969	1036	987	988	972	964	981	984	954	971	987	957	1026	1049	1027	1005	1084	952	961	989	981	961	955	992	989	998	990	1000	1001	979	1005	991	983	979	1009	1003	996	980	1004	1012	958	972	985	989	1014	1012	965	990	1045	988	1008	972	1008	974	1004	986	1006	1058	1059	1033	1013	1002	959	980	989	1053	1021	1007	1050	997	964	1007	971	1012	1013	994	984	1051	972	985	977	1017	975	951	1009	1014	1005	994	1001	1017	991	1007	980	988	988	993	1010	973	1062	968	975	941	982	1009	958	1004	992	1031	1017	1077	1049	968	962	1031	983	937	984	965	1030	949	977	1031	1021	1017	998	975	1036	984	991	974	1030	1041	1032	996	997	940	1006	997	1023	982	1004	1012	960	989	926	1038	1025	994	967	924	1028	1029	968	986	981	1011	963	965	1040	1029	953	1034	962	1000	1028	1052	986	976	1000	959	1005	1004	1024	1008	987	1015	1009	1002	879	984	1016	995	1005	1005	999	1002	981	958	1026	1003	1013	1004	995	971	1014	989	1032	1016	1040	1010	995	979	981	1047	981	992	1038	961	994	963	1041	981	978	984	1003	982	971	1012	962	961	1026	986	973	963	953	963	967	967	1022	974	1014	937	1011	1066	1033	977	953	992	998	980	954	984	1020	1029	1053	958	1055	1004	1007	1007	1014	945	970	983	1061	1012	995	991	972	988	1002	1008	959	1018	1017	951	950	1076	988	980	1031	1049	965	1016	1016	997	1038	1006	956	1031	981	1000	992	910	982	1012	1003	994	1015	975	937	1001	1000	1013	1007	949	927	995	992	978	1060	1026	1010	1018	991	985	959	1001	1036	1014	1012	949	1020	987	1045	1035	1018	979	918	955	995	973	947	975	951	981	994	982	961	985	1037	1035	999	1000	987	993	964	1039	969	937	1045	1025	977	979	976	978	978	993	1025	978	981	1029	1035	992	997	1047	1012	1035	1006	989	997	1076	1053	978	1062	979	947	992	999	969	1009	1012	1008	1018	996	1040	970	974	1003	1011	1008	1018	1042	1035	1001	1006	1003	1000	958	987	943	995	1016	1012	978	993	1047	998	1039	984	981	994	973	966	997	1093	1030	981	1015	1033	983	984	938	997	1029	1026	950	970	987	1060	952	1006	1003	967	992	984	934	950	1004	1014	999	989	988	991	982	953	945	962	974	1028	1009	1032	987	967	988	993	1036	970	1000	1004	1043	974	1019	991	975	976	958	971	1002	977	1004	935	985	981	1011	995	1020	1032	973	948	996	961	1012	1001	970	996	988	991	1006	1005	982	1028	1000	997	1000	1004	993	971	989	957	1054	1020	1003	983	1018	1056	976	1011	977	988	990	1014	1042	1039	1009	991	1028	979	970	995	976	956	994	991	974	1045	985	959	1035	981	997	965	1072	973	1053	1060	1021	1017	1009	1003	1017	1025	974	982	1024	987	1013	1041	953	991	985	966	994	990	1055	1006	987	1002	972	992	1056	962	1000	1023	1008	970	966	1045	963	1015	1001	968	1004	919	993	994	1035	991	1020	1053	1006	1021	996	1038	1015	967	1030	964	996	1002	1013	1023	995	1045	1016	954	979	947	1025	974	980	1005	1010	1044	1054	1014	974	977	925	998	1019	960	980	955	1041	1007	967	967	963	961	1050	1044	1012	985	1016	989	1017	999	991	988	994	982	1023	941	995	1017	996	982	993	953	1058	1061	1007	976	955	1003	1018	1015	1021	1060	975	932	1000	973	978	944	996	1000	983	966	1043	1014	941	983	989	1027	1024	969	1045	1052	1023	994	956	1033	1028	996	959	961	997	996	992	956	975	1015	1024	995	990	1008	977	920	1003	941	976	1042	1037	1019	937	949	1009	994	1010	990	993	1009	1004	968	943	1019	1007	961	939	1003	992	992	980	947	1033	1042	1010	1014	1005	999	1007	930	1026	982	979	1021	1016	1004	998	1000	1001	978	996	947	1031	1028	975	1050	1013	996	989	996	1039	1009	972	956	985	986	972	977	1049	987	997	1037	988	991	956	1007	1007	1079	1010	1020	1000	976	972	1013	969	968	993	975	972	1005	945	1006	1001	1007	961	996	992	998	931	1005	939	981	981	1056	1042	1039	1004	977	1000	984	957	1016	991	1056	918	1003	945	999	1010	1052	992	941	996	970	1046	995	995	949	1037	976	991	989	950	966	1024	952	987	1009	990	1006	971	1055	986	986	956	1005	1016	1030	1015	1042	987	960	965	1018	938	984	995	997	1004	1057	1051	979	1033	975	1032	1007	988	1024	966	953	1012	1013	1038	1001	932	987	1001	978	958	994	995	984	935	994	1037	927	1006	1022	1050	967	1010	993	981	988	1023	943	1017	1023	938	971	924	1043	1010	998	993	972	991	975	1005	982	916	965	943	1003	1042	1045	999	962	1076	1041	1012	970	947	948	987	995	956	1029	1014	974	982	1038	995	956	1001	980	949	988	1011	959	996	1033	987	995	1003	937	1009	991	991	1050	981	1018	945	1006	1024	1002	990	954	1014	985	959	1036	967	999	1016	988	998	984	1015	1003	1022	1072	1008	954	1012	990	994	1044	965	941	994	981	988	954	1060	950	1009	1000	996	1035	972	985	1030	975	982	1008	977	1018	997	1030	994	965	972	998	1011	1049	938	973	1013	958	1007	977	1016	982	983	1012	962	989	945	986	963	945	1029	970	1003	944	993	1039	1050	1014
22528	21312	28354	24599	21294	16794	23132	32383	25507	16483	7618	3248	1444	520	359	390	368	352	380	391	359	365	388	384	368	375	340	397	401	380	388	354	355	413	390	368	410	374	390	341	378	382	392	395	344	373	383	385	358	379	395	389	351	396	353	347	402	384	393	355	378	405	395	365	371	377	349	386	375	388	365	378	370	371	394	351	364	345	369	390	368	342	347	379	329	379	332	403	404	385	360	342	355	346	377	370	374	393	437	419	386	387	357	359	369	375	386	398	391	430	357	352	366	373	320	375	357	358	386	367	366	412	358	373	368	360	384	365	383	367	400	371	354	393	364	407	373	403	378	372	363	357	373	378	366	412	378	354	343	356	338	351	372	374	326	386	392	382	330	366	368	355	380	372	370	417	388	382	397	385	403	361	377	367	344	390	362	388	381	364	369	351	356	386	363	324	389	412	384	371	367	385	370	399	408	368	367	387	376	356	402	356	364	361	326	418	399	388	365	423	369	392	368	356	349	355	378	431	374	379	407	373	369	354	378	368	345	398	397	369	366	349	394	369	330	323	385	352	356	350	363	336	364	407	339	388	342	379	402	335	389	349	342	370	386	362	344	382	338	360	358	364	400	356	348	349	360	369	386	412	364	391	355	397	346	389	377	354	350	368	395	358	376	341	382	367	355	382	392	356	396	397	371	349	366	371	324	354	381	380	384	331	370	362	330	393	400	390	373	352	390	369	374	365	361	349	358	331	401	374	355	356	355	387	335	367	384	403	376	348	373	381	382	396	375	351	400	359	410	382	401	392	405	408	367	394	386	381	399	374	348	370	376	392	382	365	348	338	398	362	355	380	346	396	390	347	381	367	395	361	383	360	386	352	380	366	361	345	383	395	352	415	374	403	381	342	387	387	342	362	388	372	384	378	382	393	375	380	417	381	344	381	369	382	386	372	348	367	366	387	350	352	392	359	406	348	361	384	385	365	377	386	376	327	380	380	350	334	377	368	378	374	404	350	345	389	342	387	374	375	374	374	402	358	361	330	370	390	377	360	356	366	337	386	369	386	360	396	359	359	374	398	375	379	382	369	407	388	382	384	381	375	332	405	386	360	401	385	333	373	380	368	338	383	384	455	379	377	364	372	406	366	342	385	375	337	406	348	391	389	350	373	364	368	339	384	380	377	379	404	375	379	342	374	376	369	379	351	358	357	387	371	386	369	370	378	386	353	372	363	360	345	397	388	398	388	352	392	394	347	386	383	394	364	372	396	360	357	406	380	381	377	357	398	386	356	340	386	349	351	395	376	363	358	404	415	393	373	363	356	362	373	387	382	362	388	351	369	369	389	375	373	382	382	366	362	352	361	349	350	403	377	362	351	348	357	343	364	315	382	366	382	383	350	351	384	362	387	382	385	387	328	389	368	371	373	382	351	381	376	362	424	376	349	360	399	342	357	372	369	361	361	379	398	364	347	351	375	389	370	386	348	384	354	357	365	361	384	390	381	381	375	375	381	348	370	342	357	373	388	346	359	374	387	386	369	361	346	382	356	400	354	352	375	364	396	381	387	387	357	379	361	354	349	351	394	348	377	349	356	363	356	390	364	366	378	398	376	353	370	360	355	386	395	373	347	365	404	385	386	361	369	352	387	349	372	370	346	365	378	370	367	370	378	363	356	342	391	383	338	345	366	355	386	370	368	387	377	363	372	355	375	382	362	333	367	347	354	363	347	348	378	337	398	377	363	384	384	367	365	370	386	378	380	356	396	382	379	353	336	386	376	370	367	382	349	367	393	359	374	380	356	395	365	371	384	375	373	375	393	387	380	349	387	385	363	397	363	371	392	393	383	385	362	346	403	358	384	374	381	386	361	356	346	376	340	366	392	422	368	353	345	354	387	331	333	420	382	366	385	385	364	344	369	378	381	362	384	346	379	385	362	354	360	369	382	372	374	378	374	387	354	336	384	386	350	331	348	397	405	331	371	358	342	372	353	363	385	388	375	369	370	378	352	367	369	390	384	407	356	332	376	373	371	362	335	334	397	412	392	408	396	351	382	372	369	391	385	359	388	376	397	378	400	365	370	374	383	363	380	380	389	374	348	355	371	378	372	377	356	394	357	393	368	341	380	403	365	382	354	363	395	378	380	348	361	399	396	403	382	350	370	377	370	397	376	362	382	375	383	359	361	391	345	395	391	348	360	365	368	389	355	396	388	387	382	378	403	368	376	405	373	362	391	397	355	375	377	379	378	377	375	393	405	380	346	377	362	354	372	358	376	396	383	388	397	383	401	334	392	392	376	363	341	374	351	377	406	373	389	352	383	416	361	369	343	401	367	362	362	354	372	373	422	372	367	376	369	380	408	366	383	358	385	388	349	358	359	363	357	380	361	368	367	354	409	348	379	331	356	382	379	382	360	401	360	389	394	376	389	378	404	375	369	359	352	381	365	371	367	358	393	375	370	381	375	370	364	355	381	372	365	375	362	357	366	397	371	399	390	386	339	351	371	386	374	389	345	367	373	385	360	390	394	352	370	382	357	386	371	420	392	380	372	385	370	363	377	400	375	372	383	355	326	357	394	372	328	365	355	372	381	383	329	402	357	381	374	359	365	377	394	382	385	349	379	381	353	378	370	378	357	363	348	370	350	386	382	385	375	341	342	390	373	396	373	339	369	388	416	346	358	407	350	406	394	377	371	352	369	376	348	365	348	375	364	363	374	371	400	371	355	425	391	373	405	372	366	404	394	385	392	348	367	373	406	376	367	384	355	361	404	393	375	402	358	357	389	358	373	371	355	352	391	393	372	358	380	348	364	373	417	366	371	373	382	369	368	371	389	337	365	364	387	408	350	359	359	364	381	372	375	340	349	390	367	368	369	364	354	368	363	375	377	359	360	416	406	387	395	372	330	356	396	380	396	357	378	404	384	358	397	386	350	401	398	378	377	396	383	361	403	362	395	374	362	383	372	379	384	354	367	367	344	371	384	387	356	393	371	369	377	329	377	356	386	367	354	338	352	390	355	391	354	376	348	349	349	342	368	377	380	349	402	356	371	363	344	380	369	382	383	368	403	387	365	384	402	348	363	379	399	383	349	359	365	357	335	358	352	367	365	375	364	375	384	362	374	365	314	370	341	413	337	398	400	338	331	365	328	402	367	382	356	356	355	380	371	365	409	376	377	375	385	383	344	388	379	390	385	323	372	360	374	354	402	396	405	362	370	371	386	366	357	307	367	416	378	375	340	367	367	373	365	355	337	390	346	385	343	351	363	356	400	382	395	385	361	337	367	369	372	384	347	385	365	386	359	368	388	390	391	391	380	399	393	346	378	387	383	349	361	342	390	394	391	371	368	392	368	358	370	353	392	366	363	392	380	369	371	348	355	339	338	373	348	398	394	355	360	364	419	385	386	336	395	368	392	360	352	369	373	359	372	398	388	406	404	359	410	381	380	365	341	336	350	410	409	381	348	374	361	365	359	352	373	356	362	386	394	345	353	342	354	382	353
17252	38796	23067	9248	6522	6204	32213	39898	33008	23707	13500	6950	3088	893	544	569	624	555	588	563	553	544	578	563	582	624	562	563	576	598	627	620	558	499	580	567	563	553	549	547	566	571	584	587	568	585	619	618	546	556	536	596	564	581	605	570	603	588	541	541	604	566	543	603	560	566	560	571	593	604	598	531	563	555	585	527	558	592	599	571	556	570	584	575	568	623	563	596	609	538	595	620	548	573	563	592	582	571	576	572	603	572	565	581	531	549	590	568	598	556	602	544	610	610	547	588	579	549	625	567	546	567	561	604	589	552	572	615	595	580	539	532	634	571	593	547	565	600	550	568	599	596	576	583	564	592	585	601	612	578	582	578	607	595	579	570	554	561	594	646	578	566	567	602	619	560	563	565	569	592	657	559	570	541	586	591	571	578	555	556	599	575	546	605	589	564	583	577	589	577	536	600	607	568	564	619	573	562	561	559	571	589	554	573	561	581	528	567	569	612	607	523	536	593	552	552	542	576	609	534	554	564	528	533	552	628	511	559	567	594	561	582	562	565	591	578	588	638	595	579	577	560	562	525	574	616	630	567	552	581	552	575	604	588	592	552	539	557	605	581	595	640	601	567	571	583	598	581	575	588	571	567	541	578	594	568	555	575	568	601	592	556	545	562	554	610	695	559	547	584	588	557	603	588	561	589	595	577	569	588	641	578	597	591	557	612	559	598	601	564	628	578	587	576	547	579	544	569	577	592	592	575	598	576	601	551	554	604	600	503	621	605	594	566	575	597	561	535	541	584	558	549	573	572	563	563	578	595	590	583	581	619	588	585	580	573	579	576	597	598	579	562	618	616	613	574	586	566	603	618	581	572	611	542	586	577	606	606	582	542	582	589	542	626	580	568	579	546	594	559	638	565	591	593	570	587	640	586	587	554	601	578	600	556	555	564	594	524	574	619	614	593	547	588	607	548	567	621	559	572	589	587	553	572	587	567	546	592	571	608	579	559	606	538	566	585	573	585	541	568	596	599	576	594	580	612	556	577	611	575	608	577	586	549	591	574	556	608	569	621	553	546	565	592	607	591	578	570	563	571	564	609	553	549	574	541	602	583	578	552	556	603	616	581	574	542	565	549	601	606	536	622	565	555	594	611	586	561	587	553	571	576	559	561	595	584	607	611	611	583	581	578	582	523	579	534	537	540	530	609	582	582	606	566	608	547	580	545	604	621	571	561	584	562	585	588	569	607	556	581	602	592	566	568	563	580	600	574	609	568	550	574	590	574	589	578	569	538	578	598	558	531	596	604	581	587	615	603	582	558	587	588	577	571	599	579	529	560	568	577	556	597	574	550	565	525	572	575	585	576	589	550	551	606	641	563	597	536	564	536	581	613	554	556	551	591	573	614	613	560	586	587	558	529	576	588	585	555	580	551	564	575	545	575	589	576	567	570	603	607	538	574	561	592	559	538	580	551	599	591	576	564	590	620	573	587	559	589	571	588	597	603	588	577	577	584	578	544	582	578	580	625	583	579	570	588	552	556	610	610	607	548	583	565	528	568	569	589	598	632	584	570	576	598	545	591	574	576	594	586	623	581	590	573	592	588	552	564	560	588	565	557	552	558	576	562	545	555	560	576	559	546	678	621	559	586	548	593	558	574	598	596	600	595	554	572	550	592	624	587	572	613	565	597	563	523	598	603	588	522	616	576	576	579	537	595	579	616	582	559	505	567	577	586	570	575	574	568	579	542	540	594	569	581	560	575	563	566	587	561	566	555	518	528	577	569	567	623	574	563	589	564	557	618	574	522	627	560	576	596	551	559	557	572	603	592	565	625	579	601	600	569	524	547	576	594	586	573	598	591	595	591	569	554	611	579	593	576	545	589	572	608	590	595	615	583	545	566	585	535	612	538	566	553	571	568	585	577	572	544	584	585	580	519	562	622	590	538	550	595	587	533	590	586	606	586	567	520	570	576	598	576	590	599	564	617	593	596	523	601	583	630	542	581	580	589	630	588	586	618	571	540	542	597	566	540	615	557	547	584	641	599	569	568	591	579	595	557	605	500	565	561	542	577	614	602	548	594	592	590	604	561	597	597	539	550	610	585	553	622	585	584	576	577	634	615	567	592	569	566	553	534	609	633	605	565	594	598	562	584	584	623	598	616	592	569	589	568	574	607	563	598	604	531	542	596	590	600	545	586	543	578	560	548	610	558	560	556	539	584	574	582	558	571	567	533	590	586	585	555	569	593	615	572	572	538	542	579	612	572	573	591	564	596	565	541	569	580	556	581	557	557	579	614	611	598	623	584	614	603	564	604	590	564	578	550	567	581	582	547	574	574	572	586	540	559	550	608	561	586	636	574	567	595	586	590	572	592	567	568	562	596	555	568	557	565	560	589	568	567	562	604	572	588	593	572	582	561	623	578	568	588	558	581	549	596	546	572	588	582	572	601	555	561	526	560	611	573	566	511	629	555	580	567	568	571	570	590	585	552	569	586	570	565	559	592	625	519	602	637	553	622	570	561	558	558	599	573	569	611	551	592	582	534	592	597	549	560	562	592	562	621	575	569	596	552	598	571	556	567	556	564	562	580	599	525	586	547	610	572	556	573	561	525	565	553	580	593	604	552	601	544	571	553	576	578	581	581	590	536	556	539	576	556	578	622	542	599	535	589	564	553	579	561	603	610	565	567	541	585	589	565	557	570	569	593	567	567	582	552	545	544	568	582	577	603	549	540	558	597	544	534	571	604	613	630	585	618	603	569	573	630	593	590	588	575	533	575	593	575	575	585	579	604	604	580	579	594	584	578	518	538	541	548	599	603	582	557	568	580	565	593	533	516	602	553	559	595	567	568	575	570	590	558	506	551	629	598	598	596	541	579	570	583	562	595	584	597	536	577	615	575	588	585	596	570	599	549	573	600	585	518	595	558	601	569	535	602	590	607	536	596	593	581	569	600	567	589	563	556	561	593	549	575	624	547	583	591	556	607	529	581	560	576	577	588	584	576	577	583	570	595	559	531	570	564	584	565	575	576	571	603	588	540	581	609	560	548	651	583	565	573	612	599	578	548	551	568	573	560	570	536	568	572	605	601	603	636	630	572	549	575	611	578	562	575	569	593	528	559	570	540	580	570	604	571	553	566	543	555	590	559	569	578	574	572	580	606	561	556	590	595	579	587	591	572	563	563	604	608	540	548	599	590	559	546	567	578	540	577	575	553	584	568	528	587	558	583	544	592	590	609	562	526	616	578	574	578	587	548	560	555	558	605	601	588	623	560	532	565	519	541	580	587	548	545	584	544	593	568	530	584	562	574	613	566	558	627	588	563	628	558	561	605	585	586	602	618	554	592	568	581	582	589	563	555	605	568	554	605	577	605	598	530	597	601	576	564	601	608	540	562	560	594	529	586	571	601	591	527	610	567	603	572	621	541	584	570	553	583	576	571	551	556	608	531	564	565	569	602	549	595	529	585	598	623	607	575	567	552	577	518	565	591	548	592
27322	19060	6815	1542	888	2171	3719	3131	2249	1463	1126	904	769	743	700	756	717	669	741	668	697	703	649	760	690	723	713	685	677	705	672	764	689	701	708	718	689	751	757	750	724	727	719	738	741	725	749	738	732	709	727	709	701	701	718	737	679	703	721	714	681	725	720	673	706	710	726	740	714	737	728	715	697	707	709	673	729	676	731	700	708	709	688	683	670	733	736	665	715	750	716	776	732	726	738	681	717	675	712	716	712	724	748	751	689	702	709	711	749	685	656	724	763	671	692	716	685	730	722	723	731	698	739	729	711	756	705	709	670	702	713	723	719	718	732	710	698	717	719	745	657	713	704	738	706	746	778	677	745	735	735	662	727	688	758	714	760	726	728	723	736	678	681	680	714	700	715	657	686	679	688	700	709	695	689	675	710	734	702	674	742	623	741	746	751	684	674	711	675	724	747	745	690	677	727	755	734	670	764	737	711	684	716	710	716	708	758	722	715	667	726	692	742	703	748	665	722	712	680	698	714	695	668	723	692	715	750	693	690	708	714	700	722	671	740	687	674	705	741	749	725	731	721	698	673	725	689	731	759	731	721	697	729	718	711	724	696	727	696	689	725	719	740	712	714	699	668	703	718	745	755	732	686	730	681	708	708	678	714	716	727	704	708	770	761	718	731	713	742	727	755	721	725	748	687	739	729	690	716	727	711	689	711	742	689	708	746	702	732	766	724	735	696	689	664	689	721	685	737	713	710	731	718	727	702	780	670	727	723	698	678	680	733	697	710	726	744	761	676	711	749	693	737	722	697	784	694	748	719	731	709	687	723	730	733	699	709	715	747	729	755	650	744	763	667	725	737	689	710	671	700	692	718	684	695	661	719	748	719	692	699	683	730	686	727	732	689	734	686	720	695	688	713	733	719	699	750	705	726	749	683	646	734	705	770	734	679	706	718	701	686	742	701	722	674	736	751	723	752	727	696	740	711	725	734	722	764	691	715	721	714	772	759	751	722	719	692	687	714	708	745	695	661	709	711	743	697	811	706	721	721	741	740	762	709	725	676	735	722	719	677	721	751	692	725	694	675	725	729	739	702	765	750	711	690	667	715	722	655	707	694	712	698	689	696	743	707	704	725	714	734	736	716	723	707	676	651	741	732	748	709	668	715	746	693	744	767	736	751	713	700	698	725	709	671	706	680	744	740	679	723	687	702	721	688	710	694	716	715	707	715	717	718	753	713	711	675	735	687	724	712	714	717	674	722	732	702	705	715	669	709	740	740	769	729	726	680	725	772	732	714	691	737	695	704	723	724	670	727	747	735	728	725	707	766	735	630	716	712	676	738	712	753	734	714	688	713	649	772	685	644	705	687	692	677	724	691	734	740	672	712	718	723	691	686	669	711	699	719	693	693	684	725	719	792	736	722	753	682	735	664	717	754	707	688	679	721	742	704	707	729	706	742	722	699	678	693	709	710	714	686	718	755	748	688	732	704	747	691	699	699	651	690	735	714	695	767	716	744	717	787	731	740	665	707	717	708	739	714	718	711	692	742	740	739	771	699	678	702	704	727	742	708	738	737	716	747	764	697	717	726	710	743	726	666	702	700	795	714	696	698	746	695	698	694	714	706	690	718	698	692	702	769	666	735	708	669	764	706	678	710	711	691	687	711	678	679	699	703	698	717	759	748	745	727	726	717	689	736	670	741	731	697	784	787	713	670	746	726	732	692	718	713	697	713	729	759	726	728	700	708	718	746	741	696	748	756	690	697	748	712	710	710	714	749	694	691	733	778	714	706	721	732	741	713	710	695	692	670	700	673	686	707	750	710	711	712	691	697	676	746	682	699	725	713	734	699	729	754	730	802	769	710	717	710	750	727	700	650	749	689	713	721	718	755	741	721	724	706	735	762	797	742	735	721	708	708	721	704	745	720	703	730	720	729	717	746	724	710	692	654	728	691	676	747	720	728	692	727	715	754	743	682	744	729	753	717	687	681	748	710	742	712	748	763	724	720	794	725	714	710	708	679	706	711	726	717	681	709	686	748	743	728	741	715	724	716	760	735	668	756	726	759	662	750	701	743	710	686	711	737	695	705	770	751	734	746	733	769	694	699	695	694	730	730	700	754	732	746	689	693	696	703	678	720	707	743	702	718	714	746	697	748	738	744	754	760	691	748	740	701	746	777	714	726	720	750	710	723	707	739	741	741	693	719	723	705	704	701	633	765	684	716	668	695	730	747	749	686	685	703	731	731	716	704	712	709	719	721	703	711	667	745	682	737	675	715	714	756	782	710	742	764	717	694	763	732	680	746	758	724	703	745	778	662	703	700	725	667	698	766	717	703	698	676	707	699	723	671	706	732	726	742	671	733	703	658	686	714	728	703	721	746	730	740	677	735	723	718	683	714	696	698	717	706	752	690	737	735	659	724	718	750	697	730	724	741	696	731	714	711	706	716	722	732	713	723	763	714	730	686	717	767	709	728	713	734	710	732	714	692	676	734	695	697	749	742	732	679	696	748	731	726	719	741	726	729	751	747	680	688	741	700	736	683	671	751	718	761	713	708	754	755	674	702	736	704	696	689	763	705	720	716	715	677	716	689	744	719	671	695	677	753	767	666	710	719	734	739	752	690	743	710	767	708	706	677	737	693	700	730	747	712	656	725	758	692	749	718	735	681	725	669	732	708	773	704	727	726	693	714	709	691	717	746	711	732	728	757	706	726	708	714	739	690	708	683	706	732	741	698	754	715	745	694	707	750	735	672	703	701	701	772	687	744	718	698	677	711	725	755	680	704	678	704	705	758	701	735	702	715	689	731	696	726	731	742	729	701	708	688	725	683	726	702	722	746	755	722	771	706	719	730	768	698	713	672	757	698	663	743	707	721	729	720	722	711	784	706	706	774	697	690	697	687	727	730	692	701	731	705	698	673	734	721	750	718	701	684	725	717	733	703	681	718	750	669	750	706	774	714	675	672	708	691	674	684	723	705	739	676	717	700	707	704	659	685	703	691	718	740	722	716	717	728	755	687	706	732	731	704	723	715	740	686	761	694	763	731	698	708	708	658	692	720	690	737	716	745	698	763	731	729	723	683	723	703	717	758	689	688	727	710	694	720	715	692	728	681	727	720	747	686	740	701	685	715	683	684	660	766	714	756	753	720	699	712	691	707	700	730	687	670	698	724	672	741	733	698	694	702	760	689	674	709	741	723	757	723	750	737	703	727	723	704	717	705	699	727	698	726	693	741	732	650	700	754	701	717	703	695	711	756	727	717	694	686	686	717	664	735	733	691	707	709	728	693	706	750	735	763	690	721	730	698	721	743	732	738	718	723	746	760	757	706	736	727	712	727	715	718	670	717	718	752	744	741	746	683	698	681	698	708	713	694	744	770	696	740	761	724	764	752	727	705	707	694	729	754	736	721	716	719	736	705	707	725	696	730	737	651	721	682	713	701	666	699	715	723	771	729	734	732	755	709	705	769	712	706	715	753	700	744	740	708	729
10438	11942	5019	2115	1475	3960	6842	5782	4153	2775	1777	1502	1178	1061	1111	1065	1080	1118	1053	1145	1070	1117	1063	1145	1162	1072	1060	1083	1151	1158	1071	1118	1014	1120	1069	1052	1052	1128	1072	1091	1075	1076	1101	1055	1072	1063	1030	1157	1095	1147	1119	1077	1128	1059	1151	1065	1114	1082	1113	1067	1062	1074	1061	1056	1012	1112	1087	1068	1097	1080	1055	1093	1082	1041	1169	1158	1073	1114	1113	1056	1091	1085	1100	1085	1097	1082	1046	1087	1085	1122	1078	1077	1105	1078	1057	1094	1089	1098	1099	1126	1057	1068	1087	1011	1102	1090	1138	1056	1073	1098	1088	1097	1095	1150	1111	1094	1068	1122	1116	1095	1155	1076	1107	1060	1069	1010	1061	1128	1100	1069	1073	1080	1083	1083	1119	1122	1101	1082	1219	1083	1095	1110	1062	1073	1063	1048	1125	1096	1142	1087	1080	1083	1113	1114	1090	1099	1114	1120	1091	1126	1074	1090	1096	1051	1110	1113	1115	1138	1129	1168	1091	1034	1101	1132	1109	1136	1061	1077	1094	1105	1077	1108	1104	1148	1097	1075	1100	1101	1090	1036	1037	1077	1069	1050	1048	1054	1044	1072	1094	1102	1116	1084	1063	1098	1127	1142	1065	1133	1081	1145	1074	1033	1076	1074	1106	1044	1094	1088	1049	1026	1040	1023	1109	1087	1069	1134	1117	1161	1082	1091	1104	1097	1115	1091	1047	1130	1054	1120	1111	1061	1094	1146	1062	1093	1033	1104	1098	1077	1066	1071	1086	1062	1111	1039	1100	1096	1115	1101	1129	1065	1056	1054	1140	1174	1150	1109	1069	1082	1117	1067	1111	1136	1084	1034	1060	1113	1056	1076	1146	1091	1102	1159	1059	1098	1100	1111	1071	1037	1031	1121	1060	1089	1074	1096	1108	1105	1081	1140	1120	1024	1095	1101	1063	1131	1068	1063	1044	1135	1108	1046	1144	1038	1022	1040	1102	1107	1015	1129	1055	1124	1104	1087	1038	1049	1076	1066	1056	1053	1122	1036	1090	1099	1142	1138	1064	1135	1059	1090	1058	1084	1077	1063	1074	1054	1123	1131	1066	1128	1100	1140	1090	1009	1106	1115	1116	1025	1110	1110	1085	1100	1098	1088	1084	1128	1081	1084	1091	1089	1083	1091	1090	1129	1127	1082	1070	1044	1065	1080	1141	1095	1068	1102	1170	1161	1152	1078	1107	1125	1127	1085	1093	1112	1117	1094	1076	1117	1087	1117	1105	1089	1089	1062	1084	1085	1128	1076	1159	1113	1038	1094	1079	1038	1072	1071	1118	1116	1084	1109	1099	1027	1087	1105	1140	1072	1024	1030	1058	1042	1064	1075	1087	1059	1074	1079	1039	1081	1057	1062	1093	1117	1089	1060	1103	1051	1085	1119	1117	1114	1069	1130	1065	1137	1024	1113	1142	1054	1103	1128	1090	1039	1107	1089	1015	1149	1124	1062	1111	1124	1084	1013	1103	1126	1081	1141	1109	1028	1162	1095	1041	1007	1040	1107	1052	1041	1160	1112	1103	1101	1103	1040	1143	1063	1156	1139	1087	1101	1103	1085	1108	1097	1112	1054	1091	1159	1106	1077	1087	1103	1078	1082	1074	1087	1107	1138	1066	1064	1066	1094	1118	1112	1070	1136	1066	1047	1074	1029	1075	1074	1125	1064	1083	1088	1101	1125	1082	1046	1155	1042	1066	1144	1146	1111	1075	1099	1155	1123	1067	1120	1079	1099	1118	1096	1069	1053	1048	1066	1083	1005	1122	1098	1062	1058	1074	1039	1070	1095	1093	1122	1065	1152	1125	1097	1075	1082	1142	1154	1094	1116	1070	1108	1119	1108	1091	1126	1030	1034	1102	1087	1059	1099	1124	1108	1156	1109	1073	1055	1105	1100	1061	1071	1086	1028	1068	1144	1097	1044	1118	1067	1085	1097	1154	1126	1111	1072	1056	1120	1099	1075	1094	1110	1130	1094	1097	1068	1099	1087	1171	1137	1004	1092	1096	1060	1125	1065	1077	1084	1087	1136	1053	1067	1111	1028	1073	1090	1051	1061	1121	1087	1098	1131	1118	1075	1128	1059	1148	1040	1115	1107	1096	1067	1140	1132	1067	1124	1116	1100	1082	1061	1106	1102	1087	1087	1053	1076	1140	1079	1090	1093	1079	1055	1071	1046	1099	1164	1073	1114	1125	1139	1049	1091	1056	1085	1074	1099	1113	1078	1112	1192	1067	1124	1070	1089	1072	1093	1084	1099	1073	1077	1067	1100	1099	1098	1118	1079	1051	1104	1089	1068	1099	1041	1132	1093	1108	1144	1136	1068	1110	1072	1131	1104	1097	1146	1060	1057	1116	1063	1113	1075	1090	1110	1094	1050	1130	1122	1064	1104	1099	1035	1123	1087	1094	1042	1044	1085	1059	1117	1110	1136	1100	1083	1064	1167	1041	1155	1077	1099	1096	1173	1116	1044	1099	1112	1047	1124	1078	1111	1078	1055	1093	1068	1037	1049	1072	1068	1092	1109	1122	1072	1083	1101	1166	1146	1112	1121	1090	1072	1088	1083	1099	1079	1111	1060	1083	1070	1076	1150	1062	1080	1134	1142	1058	1145	1159	1109	1097	1053	1132	1082	1018	1026	1079	1073	1086	1134	1132	1086	1026	1091	1068	1104	1107	1132	1129	1062	1146	1097	1127	1053	1106	1066	1096	1128	1098	1104	1086	1124	1079	1084	1103	1151	1125	1107	1050	1094	1084	1070	1089	1068	1131	1115	1034	1129	1032	1074	1071	1075	1110	1088	1072	1054	1038	1147	1093	1061	1135	1142	1090	1105	1119	1115	1103	1068	1082	1166	1122	1102	1075	1112	1063	1047	1087	1031	1050	1087	1047	1129	1123	1138	1095	1076	1109	1038	1089	1125	1141	1075	1063	1080	1095	1069	1035	1100	1194	1097	1053	1138	1059	1097	1104	1107	1080	1108	1063	1098	1098	1062	1082	1097	1065	1076	1166	1034	1135	1085	1065	1083	1024	1060	1056	1089	1138	1083	1077	1077	1129	1083	1089	1138	1089	1021	1098	1101	1114	1070	1062	1060	1084	1085	1152	1085	1033	1091	1082	1093	1063	1112	1096	1100	1101	1153	1048	1079	1092	1071	1121	1119	1078	1103	1083	1042	1143	1106	1093	1041	1098	1085	1054	1113	1101	1132	1051	1115	1060	1063	1124	1125	1066	1130	1123	1081	1145	1042	1111	1097	1064	1090	1081	1072	1145	1124	1070	1124	1091	1094	1158	1104	1167	1121	1154	1018	1085	1100	1105	1060	1063	1140	1115	1118	1071	1073	1029	1126	1073	1081	1103	1137	1077	1084	1141	1088	1132	1092	1107	1081	1057	1080	1151	1065	1134	1148	1075	1070	1125	1011	1088	1106	1054	1057	1106	1088	1084	1091	1082	1040	1144	1063	1141	1147	1112	1070	1115	1091	1159	1082	1095	1112	1050	1037	1136	1037	1094	1072	1088	1119	1110	1090	1042	1113	1083	1121	1108	1080	1124	1037	1123	1057	1115	1130	1058	1112	1089	1127	1050	1068	1133	1059	1074	1110	1078	1040	1148	1099	1084	1112	1027	1101	1066	1053	1151	1079	1114	1110	1056	1096	1056	1076	1044	1029	1133	1085	1105	1126	1058	1100	1078	1161	1112	1084	1103	1063	1107	1147	1110	1104	1111	1071	1058	1072	1077	1072	1082	1067	1062	1064	1108	1033	1123	1073	1078	1104	1133	1121	1076	1081	1179	1110	1098	1099	1149	1102	1025	1072	1019	1050	1127	1088	1090	1068	1113	1068	1096	1119	1092	1095	1137	1060	1055	1121	1103	1097	1090	1104	1150	1098	1108	1082	1097	1082	1045	1094	1144	1083	1095	1060	1036	1073	1121	1097	1040	1094	1086	1116	1067	1073	1090	1063	1066	1028	1066	1127	1084	1105	1089	1099	1153	1129	1135	1101	1126	1092	1087	1095	1100	1086	1047	1054	1093	1134	1096	1098	1115	1072	1083	1186	1106	1141	1081	1050	1076	1102	1099	1111	1042	1133	1094	1052	1071	1082	1109	1098	1081	1101	1092	1052	1085	1034	1113	1085	1084	1073	1104	1120	1118	1081	1019	1047	1056	1118	1118	1025	1093	1022	1073	1068	1029	1092	1117	1105	1091	1081	1097	1091	1079	1079	1075	1092	1059	1039	1071	1110	1125	1072	1086	1100	1054	1040	1119	1127	1130	1016	1070	1121	1139	1101	1129	1046	1133	1019	1086	1126	1110	1126	1087	1087	1079	1084	1151	1151	1055	1114	1063	1052	1088	1101	1110	1125	1107	1071	1091	1104	1062	1181	1071	1120	1114	1137	1139	1081	1056	1076	1052	1066	1125	1110	1072	1092	1120	1066	1112	1088	1088	1062	1122	1085	1094	1085	1068	1093	1080	1160	1082	1131	1102	1112	1079	1149	1129	1040	1111	1113	1135	1131	1154	1074	1091	1053	1201	1091	1033	1095	1125	1072	1077	1099	1042	986	1080	1126	1116	1092	1127	1096	1123	1036	1092	1093	1065	1094	1064	1093	1098	1003	1093	1084	1049	1081	1080	1089	1087	1049	1117	1091	1070	1098	1100	1053	1066	1047	1129	1069	1077	1070	1135	1114	1088	1064	1075	1119	1134	1016	1119	1058	1126	1059	1085	1091	1057	1078	1069	1044	1036	1142	1088	1063	1142	1081	1139	1045	1075	1049	1107	1071	1105	1040	1154	1063	1097	1170	1051	1103	1071	1046	1110	1053	1103	1129	1061	1069	1029	1033	1147	1077	1121	1089	1018	1089	1064	1102	1181	1110	1020	1096	1066	1112	1122	1131	1074	1109	1068	1062	1136	1097	1057	1100	1085	1164	1107	1115	1083	1112	1077	1111	1049	1063	1051	1060	1117	1076	1102	1086	1090	1113	1103	1110	1173	1113	1136	1058	1114	1124	1039	1044	1102	1118	1103	1105
23340	21169	27319	25062	18531	9474	21434	23809	14863	7293	3237	1575	824	567	556	526	526	481	513	552	541	515	549	470	506	515	508	525	543	541	514	533	536	542	521	541	523	529	503	524	497	520	552	513	497	539	523	503	526	506	565	509	508	532	520	515	529	504	486	547	477	503	534	518	544	529	502	518	527	520	560	517	527	526	526	518	509	449	503	515	488	484	538	500	503	501	555	524	539	515	521	510	532	492	481	502	500	575	492	521	496	530	575	519	507	527	489	507	521	486	486	499	534	532	534	500	514	519	554	532	516	494	479	537	539	467	498	559	506	503	506	530	485	525	461	570	492	521	528	530	491	523	477	568	535	490	505	491	517	513	541	486	531	548	507	553	512	510	508	484	549	518	533	512	513	515	559	492	517	494	486	546	514	503	546	500	474	511	502	524	504	516	533	543	521	549	507	558	500	500	535	500	521	497	529	512	530	512	560	514	513	506	537	527	512	550	479	472	525	489	572	503	528	509	520	533	566	518	485	512	544	536	535	540	530	505	510	533	516	528	512	490	547	551	470	499	532	502	512	496	559	530	509	539	494	537	543	521	565	508	487	514	514	515	521	533	526	484	481	493	513	579	522	506	494	511	509	510	498	515	524	523	505	489	521	508	520	509	492	502	517	513	502	513	486	545	527	556	534	551	521	487	526	529	487	505	487	492	539	551	518	530	522	530	507	502	514	518	489	512	492	523	539	556	581	495	505	553	529	493	539	542	551	488	528	504	519	497	520	524	493	509	537	504	520	514	483	504	497	573	531	498	525	515	496	500	553	521	505	530	519	518	488	533	512	497	551	492	482	499	528	509	572	487	531	503	522	476	504	523	524	514	499	506	494	518	496	523	532	509	518	547	507	513	577	517	504	516	513	535	479	517	550	500	510	527	503	549	557	469	507	487	517	520	537	494	483	528	527	483	513	513	532	509	541	541	528	540	489	499	500	518	532	514	504	486	497	527	485	515	492	514	489	500	518	470	470	502	501	515	532	536	513	511	524	486	533	531	507	529	531	533	477	502	473	512	504	478	530	516	534	511	516	509	512	515	485	542	509	547	533	472	528	535	466	519	504	517	497	575	540	537	490	474	509	520	546	533	478	505	569	506	498	491	486	548	503	552	532	530	513	522	495	510	489	530	533	501	446	508	508	479	526	502	533	502	511	513	549	499	508	513	538	520	492	518	532	496	487	516	533	540	525	457	546	525	539	516	535	511	453	490	509	497	500	504	565	480	517	489	503	481	530	494	519	542	500	530	484	530	463	525	522	537	540	530	521	539	600	543	511	510	499	524	486	499	555	530	503	545	505	512	491	518	471	475	558	511	519	481	496	544	534	542	511	509	522	496	510	482	506	560	526	455	514	540	526	522	542	525	479	448	484	543	524	523	495	527	540	506	514	533	529	545	506	503	548	506	493	523	488	523	541	489	501	489	523	475	506	514	518	466	504	529	518	526	507	541	486	528	539	515	523	520	540	494	519	492	520	547	482	513	498	499	510	511	514	474	500	508	484	513	502	510	512	526	499	515	488	482	503	519	508	524	526	564	499	496	514	513	503	489	477	521	525	494	496	537	546	510	515	538	516	517	531	550	507	527	492	516	483	518	491	515	506	557	467	512	474	505	552	545	498	554	473	529	508	524	504	520	531	495	548	451	549	495	551	526	501	557	485	523	479	555	505	556	541	490	493	498	505	520	551	502	547	497	500	516	528	479	506	490	562	500	535	519	556	507	479	498	517	520	507	523	503	510	512	539	523	510	504	551	473	485	519	481	474	497	507	495	516	498	486	521	471	502	521	498	544	530	541	532	499	513	523	543	477	498	471	505	514	488	525	541	484	513	507	571	545	549	536	505	532	513	498	505	549	478	542	529	497	523	509	543	512	536	520	550	516	526	544	526	502	526	501	528	514	497	514	502	508	439	489	519	518	533	551	502	524	524	538	533	472	548	488	529	510	502	536	536	506	504	528	514	492	501	550	543	537	527	506	534	471	514	481	522	510	502	498	497	535	541	547	482	544	527	522	478	501	528	513	542	545	528	507	529	524	507	517	520	512	552	524	506	516	491	528	527	543	477	554	499	567	526	507	510	517	518	502	477	498	533	546	516	518	548	517	500	542	547	530	538	490	466	505	515	501	515	542	504	495	515	536	547	508	522	525	522	511	547	479	527	528	502	503	491	589	583	508	507	536	471	498	523	490	519	479	471	509	505	549	495	540	512	545	522	487	495	546	500	527	500	515	520	478	523	513	536	531	518	504	496	548	489	524	509	511	525	529	519	495	489	512	515	516	534	532	528	511	529	499	462	554	549	537	435	508	513	486	515	512	515	534	514	545	565	507	533	529	557	511	540	546	518	517	527	522	502	537	529	541	506	530	496	512	517	529	518	514	510	488	499	510	536	488	519	536	480	522	497	524	514	489	504	531	500	536	516	498	523	515	539	520	515	546	507	518	509	495	522	540	507	515	516	508	511	534	497	496	539	513	516	473	484	517	483	516	479	541	548	523	534	518	531	502	485	550	476	504	577	537	563	524	508	502	550	490	524	513	558	479	474	505	546	547	536	483	518	506	491	501	500	484	506	511	505	511	485	503	454	533	510	487	514	529	503	551	550	558	576	490	500	509	515	485	529	509	537	502	490	510	485	525	519	510	480	523	503	549	587	514	506	530	475	474	550	499	504	488	532	519	477	512	517	514	501	520	526	529	545	515	504	541	518	493	478	530	542	552	508	485	526	501	540	537	546	544	495	540	486	537	514	534	510	512	499	499	528	503	504	527	499	515	512	489	492	514	490	565	510	509	511	501	509	462	539	500	504	534	504	550	545	515	501	530	515	523	509	553	547	504	553	500	526	507	528	509	476	546	508	481	505	541	542	484	510	551	505	534	558	514	495	497	545	490	522	470	527	524	529	513	509	571	515	496	499	560	518	512	483	488	517	515	496	528	481	497	498	529	513	515	498	529	503	519	522	527	497	532	523	477	523	476	520	537	503	511	526	476	464	472	525	547	535	566	479	508	490	524	526	500	528	563	510	502	498	527	502	490	544	511	478	524	544	506	515	536	512	510	539	516	500	524	544	516	568	501	513	478	479	565	488	519	480	527	537	533	494	534	510	514	536	522	521	506	542	470	523	495	549	538	516	534	517	507	515	533	555	508	556	528	519	511	560	502	541	540	508	483	520	507	490	502	535	535	507	503	494	488	534	491	531	519	513	518	509	494	516	535	466	538	506	498	492	438	492	524	485	534	479	523	473	514	523	503	540	558	509	514	510	503	513	518	542	509	529	493	508	517	548	520	551	504	566	516	546	521	467	505	518	517	531	546	516	526	485	483	515	550	526	509	492	511	479	540	528	543	510	492	529	516	471	504	511	516	535	500	507	524	512	537	527	526	494	503	534	557	523	508	534	532	506	504	567	519	494	484	524	533	535	478	487	525	516	482	514	533	511	496	520	485	500	520	520	508	521
13298	24989	14959	4789	5521	15342	30049	31202	21652	12614	6476	3266	1505	858	825	812	823	836	790	793	841	822	849	827	839	810	840	835	832	778	854	780	780	822	771	874	766	857	779	828	812	780	831	822	824	830	802	794	802	835	802	841	813	790	790	845	801	792	817	782	829	765	819	842	817	789	793	822	768	844	788	862	835	790	827	819	779	810	793	800	824	799	822	813	810	796	750	787	757	788	796	840	809	836	818	800	820	798	791	820	854	763	788	850	843	810	756	835	851	839	810	824	798	820	826	798	819	819	807	776	779	818	784	856	762	834	817	799	791	781	795	765	828	817	801	819	864	813	818	821	802	844	815	822	802	787	811	804	814	828	791	802	810	817	813	826	850	839	858	807	876	807	856	811	799	773	801	830	773	799	811	817	761	813	839	841	813	760	799	755	827	833	806	846	793	795	781	812	762	820	814	771	768	783	821	889	830	776	810	855	823	787	827	826	752	817	747	877	803	830	822	785	817	804	783	780	820	767	802	852	782	811	772	816	780	835	838	807	799	816	809	804	842	821	811	781	779	810	841	851	844	839	855	781	810	776	797	895	793	817	804	753	819	796	815	749	784	820	839	805	798	834	843	811	778	786	796	774	771	787	851	814	778	827	790	796	811	778	795	783	821	799	788	784	766	824	774	754	844	814	812	864	843	770	823	814	822	848	862	802	825	772	827	816	849	764	813	815	791	831	790	785	756	843	779	828	838	811	825	803	799	803	843	745	809	804	795	813	811	767	782	823	800	816	800	801	790	817	791	857	799	817	816	827	769	787	863	784	746	890	808	809	797	844	795	837	822	753	774	792	818	851	813	772	843	811	836	793	804	808	791	827	829	818	849	791	832	846	825	807	803	794	804	782	843	818	786	806	838	792	845	818	789	811	818	830	769	836	809	796	782	811	809	867	817	770	848	782	805	798	759	745	794	736	799	844	832	797	829	855	766	816	855	789	821	850	821	793	804	845	831	825	821	795	796	795	771	831	832	826	809	844	792	773	759	819	772	794	769	776	791	792	766	833	831	788	825	772	838	806	829	808	805	797	796	792	813	785	820	738	820	770	808	791	777	848	807	775	736	846	784	789	826	816	824	851	782	831	829	825	821	811	788	798	832	824	836	847	823	796	846	766	838	795	786	810	788	831	757	799	811	754	851	815	801	831	785	761	838	879	828	813	794	833	841	782	797	804	851	813	791	821	758	745	853	814	838	808	813	835	823	818	793	828	787	811	845	779	795	849	838	836	828	821	853	776	822	757	807	876	798	799	846	778	792	812	820	793	765	799	830	806	796	830	824	809	860	768	781	834	826	779	789	795	811	869	835	818	827	803	825	807	757	810	868	770	823	754	819	788	759	784	799	767	818	846	822	813	796	782	778	774	796	797	812	785	864	816	866	830	797	803	796	816	784	803	784	846	817	769	787	819	781	844	808	744	815	804	817	824	808	832	800	802	783	818	833	830	761	820	789	819	827	842	750	730	807	770	770	836	776	801	822	785	870	796	801	757	820	826	850	801	797	769	827	824	858	829	842	812	822	801	799	789	839	825	828	782	856	817	794	850	756	806	849	816	809	793	782	866	741	853	799	791	805	835	790	852	807	809	826	813	790	794	839	833	791	830	834	746	807	813	821	816	808	831	805	774	813	803	784	800	805	803	846	810	764	808	828	855	831	838	856	820	832	797	780	820	797	810	829	796	802	840	824	800	804	805	773	775	814	787	798	788	805	762	847	867	780	805	806	815	830	781	776	842	745	819	791	838	800	789	779	829	807	801	798	813	837	842	739	815	784	843	751	821	788	818	817	798	785	831	794	848	802	805	812	820	804	774	789	814	822	844	823	793	773	777	812	842	796	843	753	800	815	855	856	812	844	817	804	744	761	842	833	825	809	797	805	807	771	810	790	789	843	803	803	782	780	779	807	836	795	812	819	830	766	808	774	786	804	762	798	836	811	814	832	839	807	771	807	802	778	834	781	817	774	801	808	788	825	810	831	782	795	803	753	810	785	777	824	848	816	784	782	851	832	799	869	848	869	755	805	795	832	800	831	787	840	796	794	821	828	830	815	822	783	797	787	744	811	855	767	762	769	835	796	822	848	806	767	847	853	792	811	807	820	783	774	783	833	748	805	777	825	770	808	803	815	849	802	798	835	776	808	806	812	765	794	817	775	777	794	803	828	815	775	789	813	810	839	849	814	825	798	814	842	790	819	803	828	802	842	792	813	842	813	878	799	852	812	785	802	816	845	820	823	830	844	844	878	777	843	809	788	810	811	834	803	800	848	801	815	816	844	748	837	786	839	811	806	868	815	795	801	820	863	797	797	808	894	816	854	839	833	774	787	816	813	827	784	777	808	789	845	782	838	802	794	822	829	792	849	823	785	841	821	795	832	865	803	779	793	769	785	786	848	806	798	801	853	811	831	809	860	799	827	859	817	778	783	810	785	847	829	775	860	803	815	803	799	835	822	803	820	838	795	804	770	814	834	816	793	838	797	835	803	786	776	795	808	868	861	756	804	804	843	835	863	830	796	831	830	840	799	839	805	771	769	818	841	809	825	780	817	829	789	803	814	812	845	841	792	760	825	786	790	830	833	839	808	781	819	793	790	840	815	781	815	804	822	825	813	816	786	782	756	806	834	810	782	823	804	819	804	816	822	815	785	833	816	819	834	826	802	787	786	789	815	830	775	765	777	847	772	773	813	818	791	799	828	794	813	809	762	792	808	834	794	822	842	809	802	826	790	818	777	789	827	804	837	822	813	809	807	737	803	808	854	825	849	788	786	785	780	775	838	811	745	781	773	789	823	794	843	826	836	839	782	807	770	793	786	804	801	793	822	797	785	850	838	833	779	786	784	813	799	873	783	759	819	817	805	818	787	786	801	780	840	849	746	819	862	844	834	801	827	811	787	800	824	797	787	800	823	808	795	787	769	816	841	768	769	781	777	769	860	793	808	784	773	803	798	846	805	775	833	822	726	836	804	820	840	844	844	825	812	790	858	829	811	805	804	850	829	819	778	774	816	817	802	809	815	769	801	834	840	777	823	855	840	842	770	782	804	807	803	801	817	801	836	804	771	824	815	785	816	846	761	770	865	830	838	790	761	830	791	782	800	804	828	834	794	803	834	803	757	767	855	788	821	820	786	775	762	815	779	785	814	842	808	813	802	842	828	814	853	850	737	837	807	832	798	807	804	809	800	819	866	771	792	814	827	828	807	785	830	850	821	799	853	826	782	812	815	836	847	817	855	793	802	816	812	824	816	737	800	820	846	857	785	825	788	764	716	743	791	764	819	836	832	840	848	872	802	765	827	785	767	784	807	814	786	831	834	823	789	779	807	816	799	794	799	728	815	803	789	768	821	792	849	796	752	803	790	807	778	771	840	795	782	836	795	816	758	798	825	802	787	776	793	837	756	791	847	838	850	783	798	809	819	858	815	821	830	799	774	842	828	803	820	807	817	821	800	830
24986	21246	24419	17700	9044	12332	11905	6299	3302	1984	1370	955	792	630	614	695	659	729	671	676	677	686	634	674	682	688	646	682	684	635	670	695	721	710	679	719	682	684	614	668	681	703	692	689	668	672	666	624	649	710	654	692	672	634	723	668	681	675	673	699	678	637	693	719	678	693	691	620	628	630	710	679	689	686	656	643	650	654	679	697	704	630	677	655	726	654	683	666	636	693	687	661	716	626	687	639	654	678	696	672	709	666	673	656	633	646	651	675	706	649	701	681	634	675	691	652	664	656	655	739	689	670	657	660	622	689	675	682	684	634	676	663	681	667	649	672	660	650	665	690	714	692	653	690	687	646	707	703	669	680	686	665	702	687	641	614	692	635	660	710	678	729	694	638	688	684	721	679	679	672	678	686	657	733	642	640	706	691	698	665	721	687	672	735	673	664	727	693	663	659	676	675	649	657	685	675	649	707	705	676	692	686	684	688	698	667	698	664	678	633	676	711	677	689	673	685	660	619	711	708	722	642	669	719	697	698	689	690	709	637	661	672	661	660	645	673	699	713	651	696	664	706	687	667	674	685	728	646	701	655	633	676	677	683	660	666	692	667	667	677	645	691	624	652	652	646	648	664	695	641	677	658	637	670	666	665	677	711	679	678	660	711	659	682	702	664	673	682	664	656	661	656	699	677	673	677	677	628	679	662	659	595	692	689	677	638	669	680	702	699	698	675	706	648	638	688	669	690	702	713	664	672	689	695	658	663	690	656	654	665	645	725	710	671	685	654	671	684	655	648	670	663	677	709	684	687	644	724	646	649	672	663	640	689	701	689	657	685	691	648	707	677	674	663	688	653	687	619	688	690	683	667	667	681	713	646	639	672	677	695	685	675	646	650	697	642	698	695	664	748	671	676	673	666	652	694	721	645	709	689	689	688	650	693	666	662	723	692	691	718	684	711	691	675	668	715	685	711	667	632	637	645	707	661	706	672	699	702	652	650	658	666	688	704	646	645	693	652	704	628	653	696	668	664	674	704	645	691	667	663	650	668	690	696	652	679	669	687	682	678	688	654	666	659	614	692	686	666	665	698	637	670	649	637	685	627	691	677	661	652	649	702	641	641	709	705	659	709	658	673	692	654	664	693	653	682	674	679	651	700	618	667	717	691	703	633	629	659	701	694	647	695	700	695	698	717	659	688	657	701	701	719	676	674	627	682	655	666	636	629	731	711	680	678	677	665	620	640	691	664	697	684	717	723	642	668	655	719	691	706	661	627	683	681	646	674	680	661	648	631	690	652	696	691	648	647	713	720	702	695	778	663	695	629	649	691	691	713	700	653	668	716	666	683	661	616	644	654	679	690	670	648	644	691	665	708	677	644	717	668	686	679	625	679	658	686	683	647	681	701	627	651	627	643	681	740	683	666	696	647	662	658	703	659	642	657	700	668	650	702	644	659	674	692	683	713	664	675	673	634	650	698	672	687	660	652	647	657	664	629	641	660	670	681	654	706	728	710	704	658	664	632	681	635	707	654	681	670	639	647	697	710	647	670	686	691	699	666	676	635	699	683	696	697	685	664	694	653	652	656	667	638	682	650	671	687	644	681	662	712	687	666	708	644	659	666	678	653	660	685	662	644	700	690	672	719	677	643	690	620	659	682	672	688	695	698	658	669	691	693	603	706	685	626	665	673	665	618	652	703	635	690	687	644	679	680	632	715	699	657	634	655	684	673	652	665	661	688	666	668	665	654	726	654	669	681	636	641	722	647	705	689	665	665	668	662	715	688	609	698	666	645	691	664	660	642	713	681	666	666	702	668	694	678	700	676	691	618	685	636	695	682	650	631	639	633	656	701	695	665	689	680	704	683	679	660	685	627	642	677	647	662	703	686	698	672	660	667	653	687	656	668	673	669	706	666	661	642	665	677	642	641	648	634	715	701	666	617	675	633	674	710	700	665	715	675	680	727	668	677	685	653	670	649	675	651	712	696	677	648	722	666	674	683	679	658	712	697	695	663	668	682	703	677	633	682	731	706	698	655	677	652	676	681	691	645	680	671	655	678	718	645	673	668	678	685	647	712	692	647	679	651	694	702	690	683	679	655	698	671	651	693	621	710	630	687	705	664	684	638	676	656	632	631	699	668	654	638	662	690	687	736	655	721	665	667	684	748	694	695	676	690	657	662	664	671	648	660	719	680	670	655	721	664	683	677	703	661	624	660	637	677	665	702	681	691	649	666	682	701	637	693	667	655	651	677	705	728	737	591	667	696	697	670	723	639	663	672	705	698	657	664	648	674	713	632	700	643	688	642	695	663	689	683	669	691	703	683	662	662	681	684	634	669	656	668	661	695	672	683	675	670	732	630	678	638	737	646	668	664	713	652	727	671	680	723	687	662	667	690	665	719	699	691	696	699	737	652	696	690	630	663	716	637	670	690	662	681	687	692	672	720	653	675	649	645	700	702	645	630	696	633	673	683	662	655	673	662	658	645	669	683	688	678	693	683	698	660	686	627	668	645	646	702	651	687	666	662	674	597	731	661	668	636	693	727	687	654	647	671	695	707	679	683	692	638	660	663	698	703	702	653	662	655	642	724	680	676	664	667	671	672	725	652	672	693	646	714	676	618	665	687	699	664	676	664	704	685	678	656	657	648	668	631	632	730	701	695	696	617	659	671	611	666	661	638	714	718	667	635	676	642	661	631	684	660	667	676	698	686	646	655	658	641	682	681	687	692	678	668	682	672	665	679	651	699	727	659	662	671	662	657	676	676	696	641	634	659	659	666	689	659	652	708	693	684	708	676	673	660	675	702	640	664	662	658	669	678	666	705	684	651	688	677	652	656	718	632	660	649	709	712	704	675	703	637	678	673	681	647	739	666	655	663	688	661	681	723	635	682	703	643	669	679	704	679	636	688	701	697	659	662	661	672	718	661	714	659	653	685	624	644	712	673	637	681	677	686	682	664	645	658	716	704	722	695	650	700	679	727	677	685	656	657	674	688	676	670	663	681	680	726	706	689	614	667	701	687	633	665	683	688	695	658	644	687	687	651	675	682	690	715	670	686	660	654	678	700	701	657	724	652	656	659	647	664	675	661	661	662	643	694	667	686	671	689	669	676	649	663	686	658	673	667	672	655	676	685	699	677	684	699	659	681	665	654	671	661	642	663	747	679	705	646	625	669	653	697	700	688	634	643	697	671	660	699	675	674	677	645	638	642	674	682	673	640	668	652	662	719	629	641	661	652	662	698	677	726	678	690	690	681	667	640	687	686	672	682	675	671	665	708	628	706	671	713	665	672	647	660	634	707	650	665	673	721	658	627	692	670	676	668	668	647	687	640	674	682	716	694	637	738	714	705	688	682	706	690	631	694	659	667	713	681	659	683	700	657	652	675	677	652	666	701	658	696	703	695	678	649	722	673	726	629	692	649	655	680	649	687	709	693	710	693	696	626	660	684	662	654	663	696	653	680	652	661	680	656	675	590	633	697	712	649	663	674
11127	19330	8421	3279	16723	23537	21933	13832	7977	4663	2829	1673	1202	999	1043	1018	1064	1040	1035	1040	1008	1005	953	994	1026	1016	1024	1075	1054	1051	1026	1030	1036	1060	1017	949	941	996	997	1020	1034	1019	997	1043	1066	1024	977	988	1029	1032	1066	1026	1011	1015	998	1052	1037	1072	1059	975	1007	1051	985	996	1041	975	1026	1047	1039	939	1027	984	969	1055	1081	981	1032	1041	1021	1055	1070	1025	1030	979	1026	990	993	1051	1041	1023	967	1031	979	961	1020	1001	1002	1046	1034	1033	1004	960	1071	1047	1052	1033	1030	962	1015	1016	1030	1037	1064	996	1039	1021	971	1037	987	1036	1027	1026	1002	1027	1002	1017	1005	1118	1038	1006	980	1024	1059	1026	1081	993	1035	983	1012	1002	927	950	1034	1049	1002	1010	995	1086	952	1051	1054	987	987	997	1038	1058	1023	1039	1028	1010	1011	1055	1026	981	991	1041	1073	1060	1040	1027	1017	989	983	1009	1046	1060	982	997	1045	1035	981	1035	994	980	1016	1028	1009	1006	1006	996	1024	1038	975	1001	1039	978	998	1022	1031	988	1042	1059	1047	1009	1026	1005	1033	1036	946	995	1024	1041	1017	1031	1001	1015	983	966	1029	1005	1025	1015	1068	1013	994	1003	1051	1031	1086	1041	1011	1019	1035	983	993	1069	1034	1019	1001	1013	997	992	981	1084	1070	1036	1064	1015	1040	1009	1055	1031	1067	1046	1056	1038	949	1021	1029	998	970	998	976	1011	974	1029	1069	1006	1052	1035	1002	1012	1002	1027	1033	1005	1022	975	966	1043	1051	1041	1040	1010	1048	1034	1040	1002	990	972	977	952	938	1055	1035	1045	1008	983	1068	974	1007	1035	1032	969	1049	987	1049	1013	1021	1013	1032	971	1032	1000	1053	1024	991	1056	975	981	1105	1003	1002	1066	1004	1014	1048	1014	1050	1036	1011	1016	1006	1020	1004	1056	998	964	1017	1001	1056	1033	1043	994	1052	974	1019	954	1033	995	1041	1021	957	946	957	1071	1012	1022	1024	1054	1054	911	1027	1060	1066	1004	978	1011	1018	999	997	1026	987	1006	1032	1060	1024	968	1049	1026	1026	1026	1030	1026	981	1009	1044	998	987	978	1051	1044	1088	1039	1012	1028	977	1026	1061	978	994	992	1085	1013	1044	986	1052	1005	1009	1007	993	1004	1038	1021	1002	997	1034	942	1054	973	1039	966	971	1034	1042	1005	1049	990	990	1088	1035	1039	988	1034	1046	1065	951	1098	998	1029	1041	1015	1058	1022	1034	1059	1003	1011	1026	998	1038	1049	1035	959	964	942	968	1019	1072	1011	1009	987	1045	1037	1001	946	951	1064	1023	1031	1075	1033	1019	1014	985	960	1077	1041	967	959	970	1033	1054	1018	1076	1023	1024	1012	1030	996	1057	1025	1075	1021	1019	977	1036	1016	1048	1011	1040	1026	1027	960	1044	1016	1016	999	996	1020	1024	1039	1046	1062	1060	979	962	1014	1002	972	1087	964	1025	1003	1050	1058	1049	1033	1037	963	1046	1048	996	1053	1041	1002	1027	1037	1004	933	980	1059	991	1050	1043	1043	1025	1017	1037	1015	997	999	1037	1016	1060	1016	952	1066	956	1011	1006	999	990	1029	974	1059	980	1008	1006	1035	998	987	1026	997	1029	1028	1046	1057	1012	1026	1013	1043	1048	1067	1028	1009	1036	1002	1018	991	992	1002	1044	1044	971	1021	987	1012	1055	981	1022	1013	1001	1043	1015	1024	1013	1049	1012	1037	948	1058	1028	1041	1015	1034	980	1058	1054	1038	1086	1019	1030	981	986	959	1042	1022	998	994	1065	1048	1028	994	973	1010	1003	984	972	1017	1070	951	1077	1078	964	1020	974	1027	1025	1052	969	1091	985	1025	1042	982	1042	1094	1003	1058	1022	1039	1012	983	965	1004	1059	975	1012	1020	994	1029	1029	1035	1004	1027	1061	1009	1027	1028	1041	1038	1007	1032	1005	979	1001	1045	1027	1069	1026	995	1020	975	1022	971	988	1019	1027	1010	1007	1011	1010	1028	1011	985	1001	1012	1030	1040	979	1085	1025	988	997	1025	1005	995	987	1023	1012	999	967	1015	1017	1025	1020	986	989	1011	1049	1019	1009	1065	964	975	971	1006	1024	950	974	1001	1034	1001	1031	989	1051	1027	1005	990	984	1040	1016	1001	1006	975	967	995	1028	1014	1021	1093	1014	986	936	1047	985	1003	1056	1068	1030	1056	989	1037	1030	1010	1022	1012	959	994	1011	1009	1077	1024	953	1036	1014	983	1038	1022	1016	1009	998	997	998	984	1026	991	1000	1021	1016	952	1057	1023	961	1012	1041	1040	1038	1015	975	1041	968	1074	989	1069	976	1007	1000	1041	1004	1020	1067	965	1041	995	1040	1027	1028	961	1036	1090	1012	1034	1028	1017	1006	988	1036	986	987	1021	952	1017	1016	1041	1004	997	1028	1011	1026	1002	1056	999	1083	963	1027	1066	1005	1018	1041	1012	1044	1027	1022	988	1025	1015	1049	1031	1091	1052	1068	1038	960	988	977	991	1013	1014	1008	1007	990	1004	988	1066	1035	994	975	1066	969	1054	995	1020	1009	1059	986	997	1044	1025	1072	1031	976	1015	1023	1058	1001	1019	999	1027	1047	1005	997	1022	1020	975	1031	1016	1019	1010	1072	1042	1006	1049	1009	1028	1053	1020	1051	1066	1031	998	1030	990	966	988	1033	1014	1015	1021	979	1005	1058	1024	995	1006	995	985	962	1037	985	994	999	991	1038	1084	973	1012	1005	1010	984	1046	1029	1035	1051	1072	1043	1052	1015	1019	1037	1011	1004	981	1053	1024	1036	1052	982	1021	1034	1019	1057	942	1025	1035	996	1066	1037	1016	1008	999	1038	956	1010	1022	1058	1040	992	1030	1052	1004	982	1012	1021	963	1045	999	1000	980	993	1019	984	1050	1024	994	1099	1048	1048	1044	1025	976	1012	991	1042	968	985	993	1035	961	1011	987	988	1003	1032	1014	1009	987	1094	982	1061	1054	989	1010	1017	1059	1057	993	1036	1003	973	1011	1053	1049	1030	996	1038	1063	1070	1017	1035	1031	964	1037	1031	1029	1023	1002	1035	1020	1022	1056	1037	958	1053	999	1017	1042	967	1039	984	950	1035	1051	1054	1003	978	1018	987	931	1030	1009	1046	1047	986	1005	993	1023	1013	1006	1047	1011	1028	1041	1033	1034	1025	1009	1042	1041	951	1040	1026	988	1018	1040	1030	1045	1040	1003	995	1073	997	1027	954	1078	1033	1013	1005	1026	993	1019	972	1013	1040	968	1024	1014	1034	1041	1087	1063	1034	993	1042	992	968	1009	993	1018	950	1018	1009	944	969	1037	960	1063	1009	1013	996	1027	1047	943	1067	1013	1054	929	1025	981	1015	1029	1037	1018	1065	975	967	1009	1017	1006	1050	1004	994	1037	1060	1023	1033	1043	1069	968	1088	1054	1059	1054	1003	1049	1030	1002	1030	1009	1062	998	1050	1064	1032	994	1051	1038	1059	1013	1037	982	1053	951	1018	1043	973	988	1025	1048	1029	1032	958	1045	1031	1004	1055	1030	992	1047	1057	1049	1032	1097	1028	1005	1014	925	1019	1002	1046	1016	962	1013	1053	1019	1074	1031	992	1027	977	1047	963	994	1037	968	1019	994	996	947	1042	980	1004	995	957	997	985	978	1036	1031	994	1038	1031	1041	993	1001	1001	1015	998	1048	1063	1039	1096	1016	1040	1036	1051	1030	1016	1053	982	983	995	992	1033	1005	1072	974	987	1049	1058	1046	989	1077	1058	1000	1048	1042	979	999	1060	1033	1018	1064	1009	1030	985	982	1021	1037	1051	984	959	1021	1048	1040	1040	993	1060	1031	1015	1000	1017	1029	975	1038	1041	1013	1023	1032	1047	1011	1003	1000	1021	1060	1034	954	1015	1015	1062	1047	1098	1084	1003	953	1046	1032	1006	1065	993	1011	988	1000	1051	1009	1002	1047	1010	1018	1077	1074	1070	1089	968	994	1009	1015	956	1031	1000	1023	1008	986	1046	1047	1052	1026	983	1000	1021	1071	976	1060	1046	1026	1033	1054	1033	991	1048	1055	993	988	981	1029	969	998	977	1027	1032	1013	1059	978	982	1034	1012	1008	1070	980	1115	970	959	1035	1012	1029	1059	991	1038	1049	991	966	1054	1050	1011	1032	1018	969	1056	1005	998	1017	997	1009	998	979	1019	1031	1001	1033	1049	952	1026	1000	1007	1041	1018	1014	1026	1025	965	1023	1049	1027	1056	1033	1058	1015	993	1054	981	1021	1053	1028	984	1043	1039	1007	1045	988	1115	1050	1062	991	973	1001	1006	1001	1024	940	1015	1023	1046	1022	998	1030	1064	996	1012	1041	989	979	1011	987	1056	1028	1004	1041	1039	993	1049	978	945	1004	996	1029	1074	970	986	1009	976	976	1035	1023	1018	1047	965	988	1045	951	1020	975	1019	1039	988	991
22498	21268	28319	24861	28131	32912	32225	21340	13646	7139	3384	1647	865	422	393	389	403	373	366	424	391	395	382	389	395	384	454	451	410	379	411	364	351	440	379	389	409	402	387	380	367	374	392	376	386	388	383	399	393	397	402	413	386	368	388	398	408	398	383	381	381	379	393	400	411	370	400	374	399	390	357	385	380	418	378	381	377	367	383	420	389	397	385	407	351	360	395	376	449	377	392	397	384	405	374	382	419	373	384	433	403	428	423	393	393	359	415	403	394	389	368	404	396	409	396	379	371	388	364	394	354	382	373	364	377	365	368	388	392	386	390	368	393	397	374	378	379	403	364	404	381	413	371	433	365	392	373	375	390	406	403	399	389	391	386	375	359	369	390	385	374	394	371	380	375	379	374	388	379	385	406	412	404	389	381	395	398	407	377	379	390	417	406	385	384	413	381	365	399	402	413	403	394	378	394	380	407	351	388	413	376	407	400	349	386	409	391	364	386	372	399	337	406	399	396	397	376	378	397	404	365	362	395	383	407	385	354	398	410	389	404	407	371	393	384	362	379	384	379	391	412	383	401	424	399	416	401	372	381	376	400	373	381	385	369	385	359	375	409	380	395	372	418	358	404	366	369	374	406	442	397	337	359	390	377	428	394	421	418	387	385	375	368	367	398	408	414	387	401	364	403	422	445	390	440	387	374	388	364	368	399	371	397	397	408	372	395	365	364	367	419	333	392	388	411	368	400	427	365	402	385	399	395	389	418	416	411	411	402	374	399	381	404	343	393	389	395	397	392	390	365	383	427	371	389	360	389	393	383	414	389	409	436	352	409	381	400	367	411	408	389	411	385	403	391	390	366	404	365	390	404	420	364	393	397	378	366	428	399	384	391	362	437	405	373	363	364	376	395	400	387	383	412	387	390	385	395	406	379	404	388	399	407	377	429	388	396	401	401	356	377	405	391	379	378	366	419	369	380	421	409	392	375	389	397	375	444	378	397	386	395	387	377	373	386	395	363	377	378	378	339	366	397	402	356	376	395	380	394	371	378	388	396	393	396	396	367	413	377	359	371	400	382	387	392	397	413	396	347	427	384	406	408	376	390	388	355	412	388	411	390	401	371	373	422	399	388	394	367	376	390	379	387	416	397	368	393	399	387	371	400	346	364	382	401	385	381	383	390	409	402	401	400	352	415	350	397	397	397	388	394	407	398	401	385	366	378	397	391	392	365	404	407	416	408	406	380	412	395	374	377	392	351	353	388	388	383	378	363	387	411	357	372	354	386	369	409	387	409	386	367	411	380	397	381	396	386	373	413	369	403	389	399	366	396	410	400	418	379	359	412	361	382	393	392	379	399	377	380	353	368	337	413	362	413	391	390	358	373	386	374	433	387	393	414	416	372	399	405	368	412	406	399	364	401	402	386	385	385	407	394	405	372	363	385	374	414	356	425	389	370	386	399	406	388	380	389	408	420	411	403	389	410	398	389	379	372	362	402	404	392	389	404	404	422	402	376	371	386	394	380	386	340	381	403	352	365	386	360	377	363	382	391	367	424	391	378	388	383	404	374	334	358	392	383	351	415	434	376	363	400	407	392	400	400	377	369	356	364	395	398	425	365	408	416	379	423	364	392	380	415	373	364	401	375	359	411	368	392	394	407	396	399	378	396	362	368	393	417	383	372	367	381	395	433	388	439	394	401	405	383	405	418	408	400	386	375	408	378	405	357	384	390	367	392	420	364	388	408	371	399	399	420	373	407	420	385	398	366	388	387	361	407	373	408	346	370	415	386	392	346	396	391	425	405	383	370	387	378	383	361	369	374	417	397	373	380	407	387	360	382	416	363	384	427	386	379	442	380	389	401	371	412	383	395	399	386	390	399	410	384	404	378	386	373	392	368	396	382	359	364	417	366	369	406	386	344	395	412	403	376	401	393	385	389	401	383	386	370	380	388	404	400	389	397	408	371	420	390	391	382	360	393	431	347	387	359	389	369	325	390	410	405	391	360	396	437	359	373	405	394	355	377	397	355	397	360	368	383	362	396	402	367	419	349	384	395	387	421	381	399	362	373	389	365	395	396	375	395	373	371	409	398	364	432	431	427	393	403	418	399	361	379	362	377	411	425	385	422	398	390	402	401	416	391	385	408	348	431	384	390	383	417	418	433	405	395	395	369	417	364	392	382	386	410	382	412	417	402	385	387	410	375	366	386	407	375	394	370	321	371	379	397	383	394	396	350	361	352	401	400	381	382	429	400	373	404	401	390	428	395	402	406	375	375	398	392	378	373	348	376	367	367	419	369	368	388	379	414	386	410	376	385	417	379	406	400	408	367	364	374	370	428	406	385	362	347	415	385	404	432	421	424	395	390	411	400	342	403	366	368	363	435	381	397	411	394	391	367	401	356	396	391	382	364	377	392	376	387	369	396	367	367	392	399	409	449	374	409	402	403	386	374	418	362	403	406	424	387	370	394	411	384	375	406	389	359	378	397	384	401	398	428	388	391	369	356	385	422	390	353	397	393	347	387	407	390	411	411	359	366	380	377	368	428	365	373	399	382	416	409	376	376	400	427	392	386	377	376	370	389	336	392	394	414	433	382	403	395	390	364	367	375	368	367	370	386	372	406	360	430	383	360	387	404	401	360	399	418	393	419	370	426	378	378	375	419	393	403	399	404	352	410	394	391	380	385	415	374	387	388	383	385	395	360	384	377	384	395	436	394	401	359	391	367	385	396	396	392	404	393	355	369	361	397	394	393	345	390	392	385	392	382	399	368	402	371	401	379	376	375	376	391	409	388	387	384	364	415	403	361	395	406	382	379	404	383	364	392	374	397	388	377	395	388	397	409	403	414	425	412	383	370	385	357	374	398	380	374	377	429	402	381	404	396	381	392	377	385	404	379	443	402	412	418	354	380	392	348	395	394	372	406	398	406	396	388	356	419	388	363	414	408	382	389	391	378	413	384	373	403	385	375	375	385	400	336	425	389	428	428	391	414	360	406	393	406	362	406	369	370	392	385	375	388	380	395	385	385	384	407	387	369	353	398	405	377	394	392	405	387	398	392	401	401	379	413	395	354	381	383	379	379	362	376	376	407	372	377	379	388	368	396	368	381	451	397	385	367	371	407	406	374	415	378	372	383	403	381	421	370	382	370	389	383	405	390	404	363	395	380	390	403	407	364	403	387	383	372	395	404	367	408	395	389	411	349	385	378	385	402	387	385	365	395	396	387	419	383	363	394	422	367	382	392	410	352	416	357	386	412	393	392	398	380	385	358	384	367	375	344	420	382	420	371	383	383	374	399	384	420	377	373	419	371	389	358	400	437	385	380	397	412	373	376	386	400	402	364	383	411	419	398	388	384	407	378	388	409	383	395	369	383	429	363	398	395	369	373	425	424	393	374	386	417	399	365	414	401	412	392	393	383	385	385	446	369	349	337	417	385	390	416	386	375	382	406	361	363	376	415	410	388	377	353	409	408	371	404	392	403	389	390	359	393	396
17078	33255	19463	35564	47051	42427	36485	28639	20938	13041	7110	3515	1749	756	559	598	601	569	638	587	624	585	584	588	600	597	566	607	593	620	609	578	560	625	565	612	594	613	634	607	588	577	571	522	563	601	600	581	598	574	586	629	590	613	624	598	592	646	575	540	567	638	590	583	605	602	582	609	610	588	633	592	543	579	604	658	608	614	599	611	619	584	580	624	589	621	572	584	624	570	569	603	585	554	618	606	593	592	611	595	622	573	594	572	574	574	600	606	609	589	581	624	570	583	583	570	549	593	616	579	582	562	568	574	563	560	592	576	591	591	556	570	578	581	584	598	599	567	576	598	619	609	606	570	666	580	583	582	607	580	569	579	577	582	565	605	593	559	578	582	569	596	615	609	564	573	601	606	634	611	598	566	633	558	611	615	609	596	602	578	591	622	582	569	592	646	565	600	605	669	612	606	590	569	553	568	579	588	623	587	642	598	627	574	590	612	601	607	561	592	622	574	612	558	613	594	593	619	595	541	611	606	565	672	567	607	580	601	536	585	589	564	591	589	563	569	580	595	604	594	554	591	590	608	598	615	617	568	582	556	530	624	632	607	575	609	580	618	589	614	620	570	599	597	598	580	586	590	574	556	574	595	564	566	563	587	568	590	573	554	620	626	601	623	598	558	597	557	598	554	613	583	641	594	560	579	587	602	565	586	597	618	605	564	585	599	576	605	582	618	570	594	572	588	613	648	588	602	585	561	550	577	571	632	572	581	592	643	618	578	576	592	566	647	603	574	571	608	618	614	588	603	578	557	622	633	564	620	596	630	635	585	580	554	549	649	595	638	623	589	664	612	558	575	620	616	571	613	565	597	634	592	592	563	592	581	580	618	602	606	609	584	579	594	556	606	592	634	598	571	610	566	578	610	573	588	569	598	598	616	611	585	585	584	592	605	591	589	588	579	592	584	599	565	575	561	578	572	592	635	607	626	603	616	617	609	613	615	623	598	591	559	563	604	571	567	595	564	607	565	569	609	592	617	570	608	595	589	569	654	568	605	564	634	641	556	598	609	590	579	602	547	576	633	616	568	629	634	608	575	608	605	569	599	595	564	594	598	616	618	594	618	598	595	575	584	608	557	587	583	566	595	587	575	571	613	545	597	589	598	608	573	602	569	601	565	572	592	590	607	575	638	574	593	560	608	597	586	588	600	620	594	584	616	565	612	652	583	576	569	570	590	593	578	606	631	582	637	625	584	567	615	565	603	586	630	620	609	579	573	632	574	595	582	591	588	574	585	627	614	630	600	639	597	611	613	611	598	578	589	588	630	614	610	568	574	595	594	583	617	624	588	598	605	586	613	579	608	609	602	593	570	577	621	564	642	598	564	585	620	585	578	620	628	634	548	617	627	589	578	616	537	607	603	587	604	597	601	621	587	592	598	641	563	547	580	568	599	595	623	561	571	574	613	639	607	603	574	615	575	608	607	574	565	609	591	584	584	578	590	601	544	638	576	598	608	605	604	600	601	588	559	571	624	592	595	615	582	594	565	600	587	569	597	594	598	555	617	597	579	594	611	582	614	590	592	604	654	633	614	560	619	567	603	580	579	591	596	607	603	595	623	573	636	559	596	589	582	543	606	603	597	557	588	592	565	559	584	560	539	592	626	598	575	613	600	577	562	572	576	628	620	592	630	614	596	594	600	551	563	640	612	599	598	582	564	605	572	579	594	602	642	573	581	600	523	617	623	603	580	610	597	565	601	578	652	606	615	563	601	590	596	620	586	620	605	567	586	569	553	615	579	621	549	603	611	612	642	582	581	578	570	584	568	614	588	585	585	590	587	607	565	600	610	616	604	588	617	590	588	618	610	586	604	594	609	581	573	645	585	564	587	636	554	630	636	580	605	580	632	601	578	594	571	605	601	591	603	632	593	603	584	604	618	592	625	538	593	594	573	604	581	604	604	582	623	616	601	587	560	574	585	620	565	641	570	602	616	585	553	583	611	606	601	563	582	589	594	645	568	582	616	558	624	632	508	580	590	590	561	575	575	582	594	598	577	620	660	569	613	633	584	542	606	591	606	609	590	567	562	578	610	627	575	592	618	592	586	574	583	603	576	588	627	617	558	606	619	638	592	576	579	542	599	631	599	613	618	591	578	560	588	596	576	594	583	603	588	573	603	597	600	602	575	537	575	572	628	603	551	606	607	576	591	575	573	588	613	601	585	609	603	664	554	630	579	625	580	566	596	594	610	577	598	573	592	611	620	602	651	594	636	585	596	568	606	563	596	537	571	592	560	555	567	583	603	637	634	626	595	564	608	629	572	568	588	618	599	586	596	571	588	572	576	586	624	639	591	548	652	625	592	615	609	591	598	629	559	617	616	604	639	587	592	613	596	579	592	598	578	593	556	602	593	607	583	583	561	568	590	571	587	598	566	620	559	574	570	632	608	556	587	596	598	582	558	592	584	561	539	585	571	570	603	617	567	603	597	578	613	576	541	569	587	610	591	570	614	593	570	573	647	615	583	614	608	615	585	584	581	598	620	616	575	527	617	637	601	592	603	603	602	531	546	580	623	536	582	593	640	574	578	667	590	535	617	575	576	598	571	595	641	546	574	541	606	605	583	577	589	578	613	600	587	580	625	598	600	564	600	622	629	600	595	607	609	550	606	612	618	592	600	570	627	590	630	581	593	577	594	585	573	613	632	610	556	598	627	579	597	578	651	638	566	570	582	549	586	622	571	621	586	577	593	624	618	602	553	649	628	664	640	582	616	632	629	584	588	600	661	589	574	601	613	568	568	571	663	573	582	598	592	617	533	567	581	609	591	601	602	608	548	540	594	579	583	580	592	600	613	602	614	643	631	602	617	620	603	568	587	614	600	607	590	616	586	602	556	622	582	609	546	566	565	589	601	597	588	631	625	556	588	563	547	593	579	579	598	586	616	591	580	637	625	620	550	570	651	586	558	607	589	579	609	570	575	581	564	561	566	610	646	596	598	554	590	582	563	583	564	624	597	589	638	571	583	585	626	557	605	567	633	654	596	610	593	640	584	615	555	599	608	638	584	579	620	637	519	598	583	593	569	582	605	602	593	598	606	595	607	594	612	593	609	573	586	620	585	566	543	571	553	569	573	606	605	605	558	623	584	606	579	599	640	585	589	569	633	616	604	626	583	596	606	623	554	576	584	619	544	615	617	642	596	579	632	572	576	613	643	639	606	619	558	612	589	583	621	579	611	608	601	635	574	564	591	578	595	571	636	570	600	647	603	631	576	601	598	575	579	555	607	644	548	593	583	541	551	600	602	617	587	624	551	583	583	660	631	650	590	603	579	631	639	588	616	597	572	597	552	593	573	634	589	588	649	568	585	554	570	592	591	589	619	584	574	573	607	619	624	578	563	585	633	636	596	636	612	601	603	596	594	572	617	582	576	610	602	538	575	619	594	547	604	599	600	609	599	568	592	609	561	593	569	594	618	595	613	593	567	605	609	605	598	593	616
27361	19282	6755	1916	4335	4877	3303	2386	1803	1370	1070	896	814	751	736	694	694	706	647	721	701	685	687	725	698	695	728	687	681	731	718	687	735	703	714	699	674	669	747	687	679	710	665	722	647	713	707	703	705	695	724	715	700	653	729	705	740	681	714	700	677	785	678	690	683	698	716	694	701	719	684	671	690	713	693	723	728	717	689	714	708	714	721	702	667	688	725	728	702	729	743	734	750	685	657	664	692	669	687	727	678	705	733	678	710	681	736	693	667	745	680	696	700	708	640	710	693	706	736	690	710	683	658	748	725	686	682	707	694	687	699	716	702	700	666	722	685	720	668	662	664	720	734	731	700	656	703	669	688	690	699	650	729	697	773	716	670	732	708	718	724	694	722	686	714	706	706	691	743	699	703	690	749	728	689	684	617	685	717	712	689	795	700	713	695	742	683	713	708	682	685	735	658	717	730	726	711	709	676	734	702	736	705	703	720	682	699	689	745	655	721	707	687	741	676	692	688	736	712	687	667	748	659	692	704	730	698	745	704	657	736	661	654	697	675	683	697	672	683	686	703	705	720	681	705	698	711	682	690	700	708	674	764	721	720	698	644	728	670	709	682	700	676	697	699	718	687	746	672	714	696	678	704	715	669	709	702	676	664	687	686	703	691	702	674	697	722	698	724	666	690	710	658	689	739	714	728	729	668	699	680	711	734	709	727	699	704	689	710	675	671	673	783	726	750	725	706	691	701	727	707	730	691	704	699	689	712	688	778	667	685	680	690	709	764	694	697	693	728	686	699	688	698	691	739	646	732	722	673	709	727	702	734	700	703	713	710	709	740	731	700	689	707	667	690	750	702	696	724	692	733	660	725	707	733	658	693	684	670	714	678	649	675	647	649	685	712	692	735	712	726	660	705	687	741	645	681	667	695	735	721	703	697	650	728	687	676	724	711	700	681	733	707	674	608	708	731	679	745	774	736	710	744	674	742	747	672	705	728	671	717	703	673	674	689	721	707	722	711	707	651	747	680	704	716	704	733	698	687	658	704	715	730	688	673	728	667	675	690	675	701	727	692	720	676	698	725	680	705	777	718	697	700	699	717	742	697	693	762	723	669	669	692	706	705	701	677	670	684	709	728	692	727	723	693	676	735	689	730	725	721	698	680	717	696	751	754	689	695	693	714	719	714	694	701	658	704	724	712	729	754	719	690	670	647	688	697	685	698	720	717	720	684	734	703	740	691	684	716	689	710	717	718	684	695	730	708	694	667	708	707	735	657	715	706	683	696	700	688	719	716	688	678	664	704	676	765	739	757	749	705	721	717	714	722	700	725	716	709	700	636	702	717	749	684	695	720	709	703	679	703	672	714	696	714	674	694	691	770	706	683	693	730	645	700	711	715	745	703	737	684	728	689	726	693	689	679	696	713	651	679	684	699	647	644	697	710	692	696	656	713	693	735	681	689	695	675	666	704	708	679	682	722	771	690	664	699	684	679	718	686	685	745	647	681	718	680	670	727	655	688	677	698	724	689	733	735	745	697	673	687	687	686	663	713	695	664	701	693	696	685	728	659	700	692	713	718	705	683	727	697	734	695	684	732	680	676	685	656	699	695	681	683	705	701	695	719	651	664	694	706	675	723	703	704	662	702	693	720	726	746	729	721	676	724	674	730	711	720	716	701	754	666	667	648	695	710	687	727	680	660	699	804	748	690	735	669	658	731	657	758	691	671	681	668	663	724	708	716	705	656	681	676	685	687	721	728	725	720	695	728	695	705	679	661	676	739	694	682	707	669	716	767	714	707	725	709	722	736	675	709	705	686	734	713	734	732	701	707	712	714	688	712	669	733	711	727	772	709	713	690	707	711	672	777	696	695	662	728	699	704	663	729	734	705	710	671	671	704	702	745	768	661	680	715	702	679	711	703	669	696	764	730	747	704	702	707	743	697	799	702	729	692	668	717	679	681	696	698	719	699	702	681	745	721	696	721	687	690	691	666	713	708	711	702	711	714	711	718	698	714	723	677	693	741	715	666	694	679	721	707	689	665	739	685	701	714	675	730	692	712	723	725	713	669	692	734	709	720	675	689	673	724	692	708	711	680	729	723	726	706	739	689	691	697	688	720	646	681	706	658	702	683	695	713	709	672	731	698	671	686	740	735	730	707	721	688	704	694	696	689	705	702	725	663	712	668	637	725	733	708	740	669	713	700	672	730	684	683	697	700	700	707	681	731	759	687	705	726	715	711	700	694	729	730	738	700	647	713	704	691	700	664	684	736	668	731	702	659	686	690	719	688	716	746	672	696	765	647	687	728	685	699	708	693	695	681	800	710	713	698	686	763	730	684	771	684	710	731	721	666	698	699	694	696	701	682	720	680	653	721	707	714	683	726	631	682	685	730	692	685	655	660	666	670	698	689	716	698	732	722	770	702	664	730	693	724	656	679	694	710	734	723	723	680	708	675	679	649	739	695	722	657	724	731	723	700	714	659	732	692	680	730	682	691	663	686	677	680	727	711	683	713	688	713	701	666	672	683	726	703	634	721	639	695	745	706	701	716	682	689	693	666	738	724	682	695	634	699	694	685	716	690	710	706	693	700	696	692	719	714	729	681	703	665	689	650	674	679	719	668	729	698	697	733	740	718	677	685	710	736	714	698	636	700	666	687	683	741	737	726	756	717	712	714	719	729	705	693	679	701	722	755	694	695	711	736	713	691	719	702	681	705	660	699	710	732	679	708	689	728	723	640	716	694	682	710	707	727	729	694	719	693	698	724	793	693	711	679	680	674	716	689	688	694	651	694	728	652	694	642	723	704	697	662	685	706	701	693	683	737	708	768	731	644	679	720	682	665	714	709	660	701	728	683	700	717	682	745	713	683	708	713	698	695	724	698	693	687	682	738	702	734	718	707	708	706	728	701	733	691	704	741	639	640	663	674	662	744	664	690	702	693	722	698	703	741	689	694	764	691	700	712	706	720	704	651	746	705	717	723	698	740	709	721	728	697	714	693	713	714	691	697	676	706	688	727	676	697	692	675	690	696	701	703	748	670	729	673	719	684	704	712	697	717	723	689	730	683	737	694	707	713	717	707	621	701	734	667	774	671	677	701	696	654	719	712	752	654	721	737	766	678	694	749	706	670	701	666	745	716	716	702	671	725	715	747	705	682	686	710	741	687	679	737	726	718	708	705	666	750	670	670	647	708	657	734	707	677	709	656	710	703	721	699	690	705	740	707	645	736	727	717	734	686	704	715	725	721	696	685	696	705	708	682	710	671	717	696	761	706	700	684	709	691	699	636	728	693	711	703	709	685	639	711	671	726	696	711	772	720	688	710	737	716	720	689	697	684	693	707	695	663	719	713	679	708	748	728	731	718	723	709	705	688	680	712	766	692	699	690	699	681	726	639	653	662	719	734	751	681	686	724	751	722	765	707	717	680	722	666	702	663	695	739	715	692	706	737	692	706	695	703	721	719	700	746	686	731	714	693	666	709	678	675	670
9903	14174	4091	2503	7513	8442	5597	4217	3348	2369	1749	1365	1211	1052	1101	1074	1106	1073	1079	1080	1042	1020	1103	1118	1042	1029	1056	1077	1008	1039	1083	1102	1075	1060	1090	1066	1022	1068	1124	988	1082	1049	1063	1092	1093	1098	1052	1001	1101	1075	1095	1134	1012	1119	1086	1128	1066	1063	1047	1027	1111	1015	1000	1074	1050	1040	995	1069	1019	1035	1062	1048	1125	1050	1066	1072	1061	1119	1080	1041	1038	1093	1086	1021	1102	1018	1095	1152	1074	1035	1065	1055	1099	1015	1091	1100	1127	1038	1085	1092	1073	1056	1077	1088	1058	1091	1006	1031	1103	1023	1067	1046	1079	1042	1054	1086	1111	1040	1043	1039	1130	1089	1146	1090	1128	1077	1025	1067	1098	1106	1059	1080	1067	1058	1049	1032	1059	1084	1038	1072	1120	1103	1071	1061	1018	1058	1110	1086	1027	1070	1103	1087	1069	1038	1075	1055	1055	1050	1029	1050	1118	1124	1096	1047	1025	1132	1094	1077	1044	1094	1025	1110	1092	1036	1051	1088	1088	1120	1010	1098	1076	1099	1077	1079	1037	1041	1030	1064	1001	1037	1085	1023	1014	1052	1030	1080	1032	1063	1034	1027	1052	1059	1073	1042	1031	1092	1016	1065	1107	1085	1116	1068	1093	1122	1076	1061	1055	1084	1089	1136	1101	1076	1117	1089	1017	1042	1044	1094	1089	1108	1130	1037	1026	1096	1041	1096	1070	1065	1078	1060	1074	1039	1116	996	1020	1000	1069	1072	1054	1035	1071	1092	1035	1056	1115	1107	1105	1111	1086	1085	994	1099	1071	1094	1051	1032	1052	1037	1065	1112	1028	1097	1101	1036	1065	1106	1062	1055	1042	1102	1031	1063	1085	994	1081	1076	1061	1068	1120	1070	1079	1043	1081	1110	1118	1082	1096	1064	1080	1102	1027	1057	1077	1076	1094	1036	1032	1000	1065	1095	1039	1091	1066	1110	1058	1106	1114	1048	1047	1099	1062	1060	1053	1082	1025	1001	1111	1026	1072	1067	1073	1074	1105	1112	1070	989	1077	1048	1021	1042	1070	1117	1055	1061	1125	1107	1056	1083	1044	1038	1081	1106	1085	1102	1024	1101	1071	1116	1044	1095	1066	1075	1078	1089	1074	1068	1082	1078	1000	1009	1080	1061	1071	1051	1076	1027	1029	1074	1076	1114	1128	1104	1086	1077	1125	1051	978	1153	1088	1112	1117	1129	1105	1063	1092	1020	1066	1074	1071	1087	1095	1081	1059	1057	1038	1062	1059	1097	1071	1077	1109	1088	1057	1077	1079	1108	1048	1088	1091	1034	1029	1050	1057	1020	1104	1122	1086	1033	1101	1009	1086	1073	1085	1040	1048	1052	1098	1051	1023	1121	1072	1074	1093	1085	1044	1022	1036	1102	965	1115	1076	1071	1078	1038	1056	1092	1070	1089	1091	1068	1072	1105	1064	1053	1118	1051	1063	1058	1064	1076	1072	1064	1014	1082	1035	1077	1030	1051	1137	1115	1115	1022	1112	1114	1042	1043	1066	1063	1021	1060	1031	1065	1069	1041	1029	1102	1054	1030	1071	1045	1038	1120	1065	1094	1074	1036	1139	1094	1061	1106	1033	1067	1120	1137	1087	1079	1087	1046	1108	1028	1118	1040	1058	1100	1100	1094	1052	1087	1068	1021	1069	1109	1099	1012	1118	1022	1109	1063	1088	1115	1079	1092	1152	1105	1102	1037	1047	1043	1057	1079	1103	1068	1068	1114	1030	1082	1077	1049	1124	1080	1109	1020	1035	1059	1089	973	1048	1115	1075	1120	1065	1055	1061	1097	1081	1064	1094	1070	1030	1027	1057	1076	1083	1037	1099	1109	1038	1065	1089	1107	1074	1100	1100	1057	1090	1006	1048	1094	1032	1118	1103	1082	1065	1053	1047	1028	1078	1035	1041	1087	1062	983	1091	1054	1080	1080	1068	1096	1062	1047	1049	986	1003	1037	1077	1064	1039	1090	1085	995	1121	1040	1043	1044	1042	1078	1098	1070	1084	1071	1068	1029	1080	1043	1055	1044	1102	1087	989	1092	1033	1071	1099	1065	1072	1102	1063	1112	1099	1089	1059	1070	1108	1082	1040	1113	1016	1067	1032	1063	1081	1055	1061	1086	1089	1062	1071	1096	1095	1080	1067	1066	1047	1081	1078	1046	1095	1065	1003	1104	1073	1028	1111	1030	1031	1052	1050	1081	1064	1172	1069	1066	1037	1054	1112	1099	1074	1054	1051	1047	1074	1096	1076	1034	1021	1069	993	1040	1126	1046	1079	1057	1119	1069	1102	1078	1077	1081	1122	1082	1078	1074	1024	1083	1049	1047	1103	1066	1114	1055	1061	1071	1073	1080	1101	1013	1037	1071	1090	1072	1045	1083	1061	1106	1046	1046	1038	1064	1098	1071	1056	1047	1041	1065	1058	1074	1058	1076	1063	1072	1050	1033	1044	1072	1037	1013	1085	1014	1061	1109	1064	969	1091	1033	1011	1058	1041	1063	1117	1086	1071	1041	1093	1043	1077	1030	1096	1065	1102	1051	1067	1097	1000	1077	1021	1058	1087	1050	1087	1090	1135	1045	1074	1067	1061	1079	1066	1116	1065	1064	1017	1031	1067	1042	1029	1139	1055	1053	1123	1072	1080	1025	1074	1041	1081	1104	1080	1092	1048	1068	1037	1053	1070	1066	1061	1060	1095	1043	1087	1039	1109	965	1089	1058	1078	1066	1126	1099	1095	1011	1077	1116	1088	1115	1080	1050	1032	1129	1057	1007	1072	1055	1131	1127	1016	1042	1067	1006	1081	1092	1007	1054	1111	1116	1071	1105	1101	1060	1070	1058	1084	1113	1039	1107	1021	1105	1045	1073	1062	1061	1028	1106	1124	1119	1045	1062	1119	1073	1075	1055	1091	1115	1107	1065	1126	1117	1042	1066	1053	1029	1054	1072	1057	1081	1097	1059	1047	1010	1064	1095	1004	1079	1085	1084	1159	1065	1060	1095	1033	1096	1065	1054	1082	1065	1076	1042	1024	1092	1106	1032	1082	1084	1059	999	1058	1080	1085	1094	1039	1058	1065	1064	1070	1064	1026	1087	1095	1116	1095	1106	1087	1046	1098	1034	1157	1058	1056	1041	1060	1035	1071	1083	1098	1071	1114	1046	1094	1010	1074	1051	1044	1065	1051	1095	1065	1091	989	1021	1069	1082	1055	1036	1059	996	1081	1040	1059	1069	1059	1095	1107	1066	1046	1065	1061	1014	1104	1074	1039	1085	1062	1048	1079	1054	1057	1057	1020	1027	1082	1096	1027	1095	1114	1031	1061	1114	1054	1053	1022	1064	1095	1048	1099	1046	1090	1047	1074	1070	1084	1086	1056	1107	1085	1079	1060	1056	1052	1069	1104	1071	1050	1118	1037	1109	1146	1102	1106	1068	1092	1146	1045	1083	1070	1031	1065	1021	1103	1081	1056	1066	1059	1059	1112	1162	1116	1124	1082	1097	1094	1061	1140	1103	1015	1055	1072	1043	1086	1126	1038	1081	1038	1117	1102	1104	1065	1037	1032	1023	1034	1111	1097	1062	1103	1058	1060	1059	1104	1083	1038	1088	1075	1072	1075	1065	1093	1060	1078	1144	1073	1117	1112	1027	1045	1070	1081	1076	1040	1072	1062	1054	1024	1033	1094	1060	1070	1101	1089	984	1033	1027	1069	1093	1067	1077	1028	1085	1067	1082	1065	1059	1107	1036	1050	1124	1075	1041	1025	1078	1019	1080	1097	1096	1045	1053	1039	1009	1030	1118	1049	1099	1012	1072	1070	1047	1086	1052	1102	1097	1042	1079	1102	1060	1055	1094	1052	1076	1050	1051	1061	1036	1036	1036	1121	1008	1056	1059	1030	1025	1059	1053	1048	1062	1033	1061	1105	1069	1049	1054	1100	1082	1036	1062	1046	1042	1105	1031	1078	1040	1110	1014	1106	1109	1095	1039	1098	1038	1096	1075	1043	1082	1036	1041	1061	1033	1033	1082	1078	1025	1077	1077	1067	1065	1013	1135	1080	1032	1160	1043	1037	1108	1061	1059	1066	1111	1057	1109	1081	1082	1073	1083	1066	1060	1131	1039	1060	998	1072	1037	1026	1064	1058	1075	1063	1040	1055	1084	1088	1108	1020	1032	1083	1063	1076	1089	1088	1084	1059	1090	1035	1073	1109	1064	1090	1137	1076	1054	1083	1103	1079	1047	1025	1091	1069	1098	1079	1104	1061	1094	1044	1130	1116	1100	1107	1066	1121	1060	1070	1070	1078	1068	1163	1021	1068	1143	1109	1069	1120	1061	1068	1027	1044	1097	1086	1073	1070	1118	1076	1066	1037	1019	1072	1139	1133	1113	1100	1091	1023	1084	1105	1082	1021	1124	1121	1075	1039	1079	1093	1133	1040	1086	1065	1067	972	1094	1028	1099	1103	1083	1042	1080	1101	1116	1066	1073	1044	1065	1100	1063	1055	1073	1041	1066	1065	1015	1095	1058	1081	1103	1057	1091	1102	1064	1079	1121	1110	1082	1082	1061	1042	1050	1093	1089	1069	1064	1033	1047	1095	1049	1011	1050	1111	1117	1055	1076	1095	1082	1094	1054	1084	1074	1081	1098	1061	1103	1036	1049	1068	1084	1055	1095	1070	1112	986	1075	1078	1028	1083	1082	1067	1082	1064	1072	1053	1065	1035	1086	1088	1033	1125	1139	1073	1041	1078	1078	1072	1090	1088	1134	1073	1159	1085	1052	1052	1095	1034	1079	1094	1057	1034	1120	1060	1125	1061	1124	1074	1077	1040	1019	1093	1089	1002	1062	1079	1036	1060	968	1127	1022	1083	1106	1035	1118	1065	1043	1060	1010	1045	1037	1088	1078	1021	1128	1044	1061	1023	1091	1081	1040	1098	1126	1044	1023	1086	1109	1112	1067	1013	1079	1007	1035	1054	1066	1091	1106	1035	1083
23384	21213	27507	25409	23007	27579	27590	16663	8645	3995	1781	926	674	530	545	517	516	523	541	514	548	516	548	529	521	578	523	530	502	520	557	510	501	479	524	518	525	489	509	480	523	479	474	554	527	505	499	502	518	514	527	507	559	540	508	500	553	531	521	491	516	536	556	513	549	526	487	513	494	533	550	480	518	512	477	521	519	562	546	471	514	536	525	503	533	543	561	539	501	524	556	497	530	561	506	482	580	510	490	525	485	481	530	539	533	548	539	485	472	520	542	526	545	550	514	474	526	526	486	522	546	473	526	519	591	539	520	512	535	533	517	478	529	535	523	521	551	495	478	513	526	527	537	539	530	562	538	538	547	535	526	514	552	491	505	519	517	564	549	532	505	532	571	536	514	515	519	478	535	491	528	564	532	524	508	529	530	509	529	513	524	532	480	483	547	537	510	531	521	522	523	528	491	489	475	505	539	530	541	532	545	514	498	507	527	538	493	501	524	481	511	535	509	559	523	534	467	553	556	530	543	533	519	528	548	526	516	512	512	521	554	506	514	497	532	535	533	502	534	506	547	497	555	538	563	522	568	498	515	551	487	541	515	474	555	542	517	525	518	541	529	517	542	514	510	536	505	533	531	532	508	476	553	535	541	487	517	504	552	515	530	538	514	510	540	497	526	530	525	527	536	523	512	482	507	533	526	559	561	556	531	487	528	507	536	543	533	504	526	532	522	494	548	538	506	556	573	533	498	503	498	528	545	570	536	506	535	523	569	573	521	554	502	561	514	535	507	535	520	456	503	506	534	512	576	548	544	577	549	479	529	499	508	485	533	525	505	556	537	538	512	501	518	514	541	520	493	535	525	526	528	532	499	543	518	519	543	530	513	550	519	500	487	491	502	509	527	524	548	482	574	520	517	544	543	498	506	480	533	535	518	523	500	535	558	534	556	517	535	567	526	481	562	531	549	518	580	574	548	524	518	432	549	537	545	520	526	510	489	527	562	531	502	507	541	547	563	521	524	572	552	508	506	513	521	539	519	516	490	551	518	513	507	533	502	519	501	505	517	532	518	530	483	512	523	535	519	488	533	536	475	543	526	525	543	535	503	515	523	530	547	532	528	547	513	531	494	540	512	511	537	505	542	518	501	556	501	525	501	536	492	531	508	528	550	532	547	499	548	509	520	534	520	528	541	508	578	527	542	531	558	480	527	500	527	536	557	488	521	511	546	474	540	483	502	522	512	535	521	533	509	496	512	529	513	551	491	491	550	520	514	511	509	486	534	506	514	548	542	523	519	478	525	537	529	543	532	563	449	543	524	575	537	520	527	524	497	534	521	535	467	519	557	478	507	521	491	515	539	534	558	507	527	523	508	515	539	543	516	502	522	527	498	529	525	497	527	560	515	528	491	528	552	473	519	526	518	497	522	483	505	517	533	518	486	544	537	491	491	550	518	491	498	562	498	511	536	495	506	497	520	545	558	479	542	525	500	530	537	526	527	539	529	579	549	525	511	566	497	521	532	501	497	534	491	528	545	529	484	511	547	532	532	519	524	507	513	557	452	526	491	496	530	515	552	521	525	527	528	485	499	471	497	522	583	512	525	483	506	534	508	514	533	515	516	499	535	536	492	500	513	502	537	564	535	508	530	467	561	569	541	534	531	501	537	516	541	500	534	516	504	484	535	499	535	525	536	499	590	524	487	507	512	511	515	539	535	503	536	524	553	518	496	538	531	521	529	514	557	520	537	519	542	520	539	573	524	512	541	539	530	498	509	511	520	549	509	512	518	534	523	525	527	571	526	533	517	498	494	514	534	503	527	505	507	490	492	535	520	484	511	552	545	530	478	518	481	541	487	494	490	506	494	517	511	553	501	521	540	513	547	504	524	491	539	503	542	564	524	526	546	516	551	535	506	556	524	499	515	495	511	536	512	553	517	512	508	511	514	516	516	505	506	538	521	507	512	571	529	545	560	484	508	509	501	496	514	566	514	493	472	515	524	508	519	526	543	562	508	495	500	477	493	508	545	497	536	524	525	532	533	517	548	480	554	563	514	544	511	546	537	513	562	539	503	532	538	531	515	528	559	499	548	494	521	485	498	493	529	546	541	547	547	539	485	552	522	535	524	512	520	544	529	530	535	552	509	505	522	515	529	511	481	509	529	534	510	553	530	529	476	518	497	519	528	511	543	536	528	519	540	581	550	519	535	540	493	499	505	504	541	533	519	516	490	506	522	545	540	510	536	535	465	526	544	518	523	513	526	519	524	533	514	519	529	534	535	526	569	554	504	506	530	493	518	544	530	518	505	514	502	511	515	541	562	528	572	550	512	585	539	510	511	500	508	529	493	485	493	503	535	500	540	521	527	509	499	512	510	502	506	499	575	509	493	531	539	505	521	509	495	532	512	516	568	517	544	544	561	512	497	495	468	532	458	512	514	551	535	539	537	507	495	519	492	512	519	514	552	521	536	504	495	546	556	517	544	504	540	546	486	502	544	524	544	521	487	512	491	535	497	496	513	533	535	543	531	497	532	522	527	545	504	535	531	572	497	538	500	537	487	524	517	486	516	555	498	562	515	505	527	555	492	487	536	532	549	523	537	509	520	508	528	572	528	526	510	536	504	514	547	519	520	547	502	518	553	508	516	548	482	487	535	532	494	501	517	563	523	499	506	508	528	472	574	522	534	524	522	494	541	535	514	507	538	508	474	550	546	543	546	550	521	515	532	496	504	525	484	534	486	527	518	488	498	511	503	478	509	504	477	541	527	546	520	515	567	521	551	484	488	551	534	492	534	531	519	518	530	506	491	510	537	525	501	502	509	493	519	498	557	525	527	510	528	522	527	530	483	493	483	515	552	509	517	500	530	479	499	526	535	549	484	523	551	557	541	518	498	533	522	530	507	517	517	564	494	539	537	501	539	555	558	478	517	551	520	484	532	524	537	540	549	527	530	536	501	512	507	519	550	568	548	494	502	518	513	515	538	487	538	539	510	505	510	513	527	497	482	497	509	526	523	489	518	543	497	527	496	509	582	534	522	512	519	503	517	538	547	570	549	517	574	510	511	555	491	537	566	566	516	528	512	551	462	565	511	510	514	548	533	536	496	534	451	549	518	521	543	556	522	536	507	490	533	571	495	551	502	542	518	476	524	519	494	540	506	521	504	533	489	455	517	514	513	533	544	533	521	515	508	496	510	528	529	520	538	497	517	507	506	502	554	528	499	505	558	552	517	497	482	508	505	580	535	472	507	534	512	511	479	541	543	533	513	570	533	537	547	486	528	460	520	513	528	507	509	560	543	533	554	526	532	532	541	527	521	524	517	540	520	525	541	550	540	516	562	538	504	505	505	501	515	525	527	551	506	527	541	505	506	534	512	489	555	510	560	529	530	518	563	496	522	505	527	492	500	519	533	500	509	511	498	526	478	506	501	518	529	539	506	503	500	526	523	519	546	493	483	524	505	525	506	512	491	523	498	523	476	542	519	563	524	521	556	494
14384	27751	11471	20739	27350	35804	32957	23275	14648	7789	3604	1761	1120	834	816	838	781	836	818	817	802	840	777	833	769	847	813	800	832	858	867	810	821	797	831	796	777	791	827	822	815	856	820	835	815	833	827	850	830	805	788	771	850	789	798	831	836	763	835	815	814	831	828	845	825	848	837	808	858	816	787	833	778	774	857	807	807	879	782	878	800	830	792	818	773	862	832	849	818	801	782	753	812	788	819	769	782	801	817	812	814	803	808	840	765	824	831	849	858	826	803	843	843	794	854	813	788	745	857	803	830	840	787	837	799	780	855	775	840	771	807	839	834	842	802	819	777	841	775	813	812	859	795	824	813	841	876	804	814	820	836	792	781	845	760	865	828	775	785	762	829	817	798	804	809	782	780	818	838	856	816	772	816	801	815	767	772	799	808	773	777	842	787	805	832	790	815	838	776	817	844	789	846	834	829	849	795	762	818	783	793	779	787	782	802	811	851	835	802	898	775	830	851	789	854	802	832	892	838	813	802	822	801	857	827	796	782	828	803	756	802	799	793	803	834	763	798	826	823	781	821	819	791	803	826	799	842	770	787	798	785	884	863	819	792	811	795	791	759	807	848	868	838	789	801	822	820	801	784	860	807	849	823	801	809	803	842	811	814	809	801	835	856	811	802	809	848	827	792	774	807	851	784	830	809	807	824	835	845	842	829	814	814	810	763	826	790	802	784	820	837	833	817	836	835	813	774	796	834	793	804	835	827	849	847	847	833	860	801	799	832	880	838	845	777	844	797	847	875	825	856	793	758	793	786	801	750	844	804	796	840	797	802	812	785	826	849	810	768	768	806	775	781	807	834	841	835	811	776	835	805	831	775	841	826	824	794	874	862	809	786	800	783	800	809	865	813	807	806	853	787	856	769	860	794	807	827	833	796	806	833	776	843	777	884	848	811	805	815	816	790	862	854	812	807	854	769	861	819	799	857	827	818	859	771	862	826	812	832	832	803	781	834	805	804	891	815	782	840	828	805	842	777	810	818	824	800	816	849	817	827	815	781	809	848	782	831	815	807	784	829	838	816	813	811	830	818	813	788	808	803	857	783	776	792	850	820	830	848	826	770	823	806	861	824	856	814	836	848	815	836	784	881	826	792	831	779	804	774	841	795	868	781	818	833	796	841	745	800	821	817	769	850	876	744	783	816	791	801	787	841	843	874	795	807	809	764	785	844	831	802	804	838	810	793	832	763	835	790	816	780	811	825	783	829	784	812	831	811	821	841	834	859	782	802	806	807	818	834	776	827	793	836	802	818	787	782	815	812	840	821	846	788	798	799	830	792	860	800	847	847	806	820	791	836	813	816	777	790	849	791	865	829	821	913	853	758	816	769	791	771	779	837	792	768	799	816	859	848	830	843	819	801	839	832	823	762	823	808	800	821	771	814	777	815	872	771	773	834	805	769	792	817	801	824	768	751	840	870	814	805	797	801	841	800	851	810	832	769	896	797	874	817	814	830	815	862	834	817	811	854	813	829	788	800	770	783	839	820	735	787	860	836	862	801	809	852	802	795	768	790	797	807	861	805	823	796	798	834	819	789	842	812	771	874	837	848	787	802	814	807	783	785	859	830	790	785	783	793	833	824	855	823	815	792	854	865	812	783	810	824	832	807	773	805	762	837	807	843	821	827	772	813	752	746	813	808	816	862	823	788	765	783	835	839	782	855	867	882	787	798	845	851	773	830	816	827	799	818	845	836	809	830	793	821	792	821	781	829	777	826	823	808	815	809	805	859	821	831	853	867	816	864	825	814	860	825	773	794	843	820	780	837	799	762	825	775	806	828	796	836	841	799	802	811	786	835	851	818	832	818	837	858	802	816	769	819	808	843	785	838	811	776	824	856	816	828	796	757	778	806	782	827	831	796	842	812	840	845	856	804	874	801	819	792	756	833	830	810	780	822	859	829	801	837	824	829	860	832	751	810	818	787	865	773	820	799	778	815	813	806	814	837	825	773	816	822	829	800	826	789	796	810	791	803	816	835	803	849	808	828	805	802	776	801	843	792	810	818	846	777	803	816	854	818	848	869	813	767	843	848	799	775	822	803	768	801	778	815	770	820	814	800	784	780	867	806	806	795	805	826	806	841	830	821	804	781	772	835	814	824	799	838	772	804	803	802	805	845	847	839	790	824	838	801	838	774	793	866	831	843	833	761	814	790	888	758	819	806	803	813	790	825	781	866	768	822	809	782	839	837	785	802	824	830	817	770	866	762	796	836	816	803	769	811	798	823	810	846	829	821	808	819	765	846	839	860	767	791	791	841	858	772	824	788	856	820	814	799	842	845	790	824	796	866	836	834	784	859	828	771	780	830	791	794	832	819	778	817	783	853	827	887	835	827	798	817	835	813	826	805	813	819	792	782	784	782	792	789	786	860	822	846	823	819	811	810	824	781	804	828	800	823	802	812	841	821	803	816	846	806	815	813	810	806	875	812	834	808	753	793	788	804	809	785	762	812	825	847	840	870	823	806	836	827	832	851	807	804	781	843	862	783	784	831	818	814	803	831	769	845	811	830	812	801	867	833	805	835	815	809	849	826	806	802	750	818	820	828	806	812	819	766	817	780	786	813	806	826	811	795	871	792	787	839	890	806	805	784	800	811	812	779	810	805	815	744	803	773	779	771	821	790	785	861	789	888	852	789	762	797	844	847	820	774	804	812	830	868	854	833	846	883	810	796	798	810	834	819	851	806	762	808	736	787	870	870	844	826	814	804	847	777	893	808	801	834	769	844	853	839	805	854	802	819	859	782	786	800	834	766	789	749	805	875	800	766	798	800	772	841	781	857	788	858	787	772	892	819	818	770	821	857	873	841	814	754	863	818	779	767	795	781	821	865	804	793	845	862	869	746	852	854	816	819	803	820	809	841	840	798	807	768	809	790	858	790	835	825	836	795	823	786	820	837	851	793	851	842	801	796	833	809	790	809	827	767	787	841	847	821	853	841	865	809	765	840	827	882	777	771	809	786	812	787	844	819	866	785	817	791	854	816	767	854	814	800	792	746	782	792	841	801	875	837	796	850	821	871	840	862	829	803	770	808	857	797	802	788	805	821	824	822	881	827	760	755	808	841	834	818	845	840	815	810	792	829	831	810	798	819	796	818	810	856	804	835	793	804	817	808	818	798	827	795	787	885	851	830	845	778	832	802	810	814	855	803	809	822	822	793	807	854	845	748	767	818	798	843	777	791	843	883	808	847	779	814	825	814	797	771	830	834	820	845	836	802	856	866	807	790	764	817	817	828	835	783	761	844	753	802	825	833	838	819	815	803	841	756	790	821	806	847	799	773	775	851	744	847	845	828	860	843	810	856	796	801	769	815	830	775	842	810	841	804	812	876	830	821	822	835	848	794	813	820	872	786	837	811	827	803	792	817	798	824	826	792	803	777	821	785	800	824	827	796	803	818	868	808	836	789	811	886	837	827	770	837	803	782	838	823	757	788	796	786	810
25014	21259	24823	22941	11647	12155	11056	6027	3045	1808	1173	886	747	684	702	707	720	723	697	708	642	682	697	679	703	691	684	686	695	660	656	714	716	733	709	717	690	650	712	681	701	681	695	665	640	654	691	658	683	673	693	675	712	696	673	758	682	687	647	667	668	690	703	713	711	669	687	667	651	668	710	659	671	679	662	664	652	685	711	645	699	749	671	688	688	648	703	697	663	713	690	675	694	659	706	705	664	681	694	700	666	717	674	692	742	731	716	689	701	733	680	705	653	677	676	714	688	683	677	716	723	640	664	631	759	718	705	691	740	698	670	611	740	649	701	721	713	693	671	737	715	659	682	709	666	665	658	660	685	674	701	701	670	720	693	708	709	679	721	671	706	730	671	657	677	705	683	707	698	720	698	690	707	710	684	666	651	702	680	637	682	723	674	685	729	671	656	725	658	670	703	699	680	660	688	658	737	666	689	723	681	707	702	652	692	703	682	707	669	732	714	694	687	672	700	688	694	705	663	644	676	714	678	722	646	707	672	722	639	674	696	674	692	691	680	679	692	671	751	682	723	700	647	726	632	706	730	660	639	703	632	717	724	694	690	666	684	731	675	694	698	709	694	673	689	730	680	680	721	676	637	680	691	693	663	693	735	651	696	653	687	684	690	690	669	716	672	687	675	657	700	697	690	665	674	711	687	675	679	650	702	700	708	723	700	677	645	674	685	656	716	698	718	660	655	667	732	714	687	712	666	674	705	690	668	664	674	680	703	723	701	696	693	663	693	685	733	691	695	704	679	689	709	702	647	695	682	698	691	702	716	638	739	673	692	678	663	684	711	673	696	691	678	725	715	641	673	714	676	692	724	705	705	648	714	673	730	660	679	677	723	673	697	694	665	676	681	662	702	670	699	694	688	690	652	665	722	667	695	674	672	700	659	689	686	741	725	696	700	743	707	697	614	684	697	663	721	655	705	663	671	683	692	693	711	706	712	676	701	668	734	690	660	707	720	747	672	740	705	704	677	685	681	641	672	718	680	671	648	688	701	737	684	674	721	697	680	696	647	677	651	638	646	694	760	671	715	692	668	711	668	669	705	663	694	707	673	747	685	626	699	658	665	713	683	648	662	670	642	714	672	703	696	687	725	699	692	675	688	711	667	736	685	676	703	691	681	702	713	681	666	690	667	679	699	639	667	644	668	676	682	721	687	677	697	674	701	668	653	714	693	703	696	722	687	693	694	658	640	689	665	716	713	659	701	694	690	654	688	708	623	658	666	715	710	698	670	653	686	640	673	684	662	701	660	685	681	713	694	723	699	662	700	723	678	689	689	667	696	686	709	634	681	674	719	667	709	677	679	654	628	692	693	741	709	673	708	671	667	705	734	693	727	681	705	701	698	682	651	646	679	692	733	708	722	682	709	656	674	622	743	721	719	698	714	715	699	678	699	670	692	700	658	680	674	681	699	679	678	665	638	687	717	661	717	682	669	681	686	715	636	701	707	686	642	673	675	660	698	731	709	681	698	713	705	659	653	708	666	713	671	731	681	675	714	692	667	686	694	677	726	679	715	623	696	679	646	667	677	659	687	699	654	663	724	685	661	685	734	680	691	686	682	690	694	673	695	713	694	698	676	678	698	725	688	684	681	717	633	661	676	676	684	637	642	679	678	739	656	721	702	694	691	735	669	668	675	720	693	705	643	679	683	704	672	714	681	733	729	713	704	712	659	682	710	642	706	721	663	686	647	651	686	741	683	699	732	671	656	727	699	728	700	623	711	728	714	736	665	716	717	682	719	668	724	735	671	710	693	674	726	698	722	688	648	604	678	695	633	674	670	690	690	715	641	721	728	630	658	685	742	724	657	716	677	698	761	640	752	703	681	666	651	710	684	711	723	664	692	680	669	684	686	705	683	716	717	653	678	710	696	713	652	697	633	645	738	671	675	701	621	673	703	671	705	683	692	676	683	701	719	685	696	665	629	675	677	658	679	658	701	698	667	691	674	677	654	683	711	648	683	717	715	719	661	669	699	710	700	690	673	679	690	645	694	723	673	715	712	660	686	715	706	647	663	659	677	702	732	719	696	674	713	673	696	684	723	678	758	680	661	714	676	644	668	707	759	652	675	720	701	722	723	693	673	686	650	659	666	675	667	736	656	701	686	653	661	666	685	710	715	696	701	688	686	659	617	692	669	650	689	689	673	700	714	728	686	699	640	714	717	720	690	714	688	705	678	687	708	695	645	712	704	718	673	726	665	688	663	687	723	671	677	661	705	688	725	716	703	725	667	669	731	739	712	677	644	679	701	716	687	660	662	702	644	653	688	729	702	715	667	661	685	669	678	726	667	662	668	668	710	693	692	710	696	722	743	689	644	712	651	663	710	677	703	658	676	663	698	677	708	683	667	689	683	689	719	675	646	676	665	645	668	676	696	694	736	712	690	671	636	660	679	679	662	692	709	693	711	697	642	691	652	678	641	640	647	694	686	685	685	684	692	675	669	708	691	742	694	705	737	693	634	668	695	672	709	675	709	687	752	708	695	697	672	696	694	711	746	716	658	680	715	625	657	712	684	656	676	682	683	707	680	680	692	672	642	704	689	683	645	701	691	704	711	683	672	675	664	701	715	689	665	716	709	678	732	700	639	675	663	633	722	709	656	656	683	711	677	690	691	686	724	713	699	698	691	718	670	694	675	678	723	730	692	695	688	671	686	684	660	733	703	723	699	754	692	734	698	691	686	662	657	686	668	645	684	700	690	712	685	708	707	720	700	744	647	746	700	664	669	692	667	690	681	685	635	686	712	693	719	666	681	686	654	712	706	730	670	707	686	683	674	708	711	675	676	722	704	723	639	704	715	647	693	672	711	692	709	698	659	757	681	648	678	685	662	671	672	703	716	687	693	696	691	643	707	714	662	672	692	703	670	625	710	708	688	698	675	657	639	711	698	730	666	727	688	719	700	652	670	643	659	709	719	694	700	665	707	671	713	696	703	724	657	674	695	690	727	706	695	716	716	717	695	654	695	680	663	671	698	714	672	709	668	646	681	740	678	643	700	707	663	695	748	694	693	738	675	674	650	686	718	723	656	675	707	636	710	671	709	693	791	674	655	724	712	657	688	658	674	651	641	712	714	701	697	688	659	721	704	714	744	724	692	687	700	688	674	656	688	755	653	709	726	707	655	704	667	708	692	687	669	658	719	678	640	694	685	658	659	716	681	711	647	691	700	651	702	689	686	696	676	684	735	749	675	662	708	726	681	710	688	679	671	686	670	653	696	709	719	675	738	686	696	675	706	692	663	688	741	719	728	687	682	693	661	728	696	722	701	704	671	710	654	678	697	704	682	718	715	698	663	710	687	693	651	704	636	673	673	653	722	669	725	724	714	705	705	678	656	706	715	755	666	710	687	724	712	668	655	687	669	682	667	692	679	750	713	700	716	657	680	674	660	689	702	654	706	724	659	683	646	652	699	700	684	698	681	689	677	651	716	689	686	766
12788	18491	14185	19730	21367	23808	21217	13571	7446	4015	2327	1552	1257	1098	998	1022	979	1051	1052	1026	989	1042	1035	970	999	1031	1009	1019	1054	1066	965	1035	1048	1076	1058	1014	1034	1076	1062	1041	1032	1029	1085	1028	1031	1107	1030	992	1044	1038	1115	994	1020	998	1093	1029	1079	1021	1031	1032	1000	1086	1034	1040	1059	1038	1002	1044	1015	1072	1018	1046	1042	1040	1041	1066	1084	1078	1049	962	971	1056	1043	1009	1068	1032	1058	1034	1035	1039	1025	1000	1008	1086	1086	1089	1022	1038	1038	1000	1008	1024	1028	1036	1056	1039	1048	998	1036	1093	1036	1027	977	1044	1018	1053	1052	1008	1035	1038	1086	1036	1064	1039	1053	1049	1030	1036	1035	981	1014	1041	1111	1108	1097	1067	1031	1090	1056	1040	1072	1035	1058	1069	978	1053	1022	1045	1085	1058	1038	1034	1021	1020	978	1043	1052	1039	1036	1049	1093	1052	1057	1039	1042	994	1006	1027	998	1057	1015	1032	1063	1032	992	1060	1058	1045	1043	1040	991	1020	1012	985	987	1015	1030	1022	1039	988	1071	1058	1010	1019	984	1085	1000	1037	1019	1041	982	1103	1058	1021	976	1043	1053	1019	1072	1050	1102	1002	1068	1050	1116	1034	1074	1007	1070	982	1055	1008	1016	1042	997	1023	965	996	1021	965	1055	1097	1047	1102	1047	1055	975	1032	1082	1038	1052	1017	974	987	1067	1042	1055	1017	1046	1021	1010	1079	1037	1044	1061	998	984	1041	1039	1110	1066	1036	1045	1012	964	1028	1003	1051	1000	1021	993	985	1016	1024	1034	1017	1023	1078	1015	1025	1031	1001	1047	1038	1080	1073	1027	1065	1036	1056	998	1014	1017	991	956	1009	1029	1051	1023	956	1033	1049	1033	1057	1050	1013	1075	1064	1080	1079	1033	1056	1065	1007	1042	1062	984	1027	1043	1040	1059	1062	1085	1056	1056	1058	1033	1064	1066	1049	1055	1063	1035	1074	987	974	987	1095	1036	1057	1071	1049	1015	1060	1026	1017	1068	956	1040	1053	1052	1041	1046	1063	1070	1044	1030	987	1002	1092	1080	1076	1085	1065	1032	1100	1074	1002	982	1016	1050	1007	1014	1059	988	1037	1071	1064	1054	977	1041	1034	1047	1076	1034	1039	1018	1021	1018	1063	1063	1014	1044	1074	1049	984	1034	1117	1033	1043	992	1092	1016	996	1031	1012	1037	1068	1038	1030	960	969	1040	1037	1007	1067	1049	1018	1046	1046	1058	1081	1049	999	1064	1006	968	1027	978	1038	1044	1114	1041	1002	1099	1051	1069	1029	1043	956	1051	1023	1063	1058	1063	1025	1028	1040	1104	1057	1059	1052	1032	1050	1009	1020	1007	1033	1035	1008	1082	1117	1022	1026	1023	1043	1065	1071	1086	1048	1055	1027	993	1049	965	1044	1045	1053	1035	1011	1041	1013	1069	1044	1038	1025	995	1038	1028	1063	1019	1046	955	1096	1048	1015	1040	1034	1047	974	985	1052	971	1080	1042	1042	939	1007	982	1020	1002	1051	1037	1035	994	1055	1005	1018	1015	1022	1031	1021	1041	1039	1070	996	1031	1010	1072	1040	1003	1064	1031	1050	1023	1068	1073	1048	1040	1028	1009	1033	1029	1026	1080	1042	1042	1052	1027	1058	1034	1018	1049	1005	1058	1024	1053	1014	1035	986	999	1048	1035	1023	1036	1002	1053	1073	1067	1044	1056	1077	994	1061	1061	1074	1029	1025	1097	1043	1028	1037	1036	994	993	989	1036	1039	1022	1004	1072	1037	1066	1050	1048	1044	1070	1065	1064	988	1039	1008	998	1067	1049	1043	1036	989	1035	1028	988	1025	1049	1007	1032	1035	1063	1024	1009	1054	1049	1040	1034	1032	1072	1065	1039	1029	1044	1033	1054	1065	1019	1046	1043	1016	1087	953	1094	1010	1019	1045	1050	1000	974	994	1003	1024	1016	1051	1027	1019	1004	1088	1078	1042	1024	1008	1050	1055	1046	1025	1021	1030	1021	1004	1070	1058	1043	1037	1066	1025	1029	1075	969	1055	1045	1009	1026	998	1075	1080	1076	1038	1042	1029	1022	939	1006	1023	1020	1010	1053	1036	992	953	1008	1019	1039	1024	985	1007	1004	1100	1040	1024	1034	1101	1030	1078	1077	1098	1018	1090	1062	984	1010	1058	1020	1060	1066	1056	1066	1006	1010	1018	1054	1016	1014	1007	1033	1047	1092	1009	1041	1024	1056	1086	1106	1061	1053	1070	1030	1049	1077	981	986	994	1015	1002	999	1110	1060	1033	1039	1017	1051	1013	1072	1065	993	1084	1072	981	1020	1015	1069	1018	1040	1008	1016	1007	1059	1003	1065	1052	1013	1045	1036	1019	1060	1030	1037	1049	1082	1041	1050	1058	1051	1053	1095	1060	1038	1063	1062	1049	1077	1038	1028	1057	1009	1015	1025	1039	1073	983	1024	1011	1060	1017	1072	1011	1009	1056	976	1077	1043	981	1018	1016	1013	1073	1036	1031	983	1051	1042	1039	1055	1046	1036	1036	1053	1027	1051	1047	1083	1028	1036	1050	1031	1079	1014	1078	991	1041	1010	1020	1073	1025	1038	1023	998	1090	1020	1043	998	1085	1033	1018	1061	960	1045	1070	1067	1010	1028	1080	1017	1081	1091	948	1028	1065	1033	1022	1075	1016	1074	1045	1000	1028	1012	1045	1049	1038	989	1021	1039	1069	1046	1062	1074	1048	1021	1056	1000	1033	1015	1051	1105	991	983	1039	1034	1000	1002	999	1020	1056	1051	1029	1025	1039	1061	993	1035	1046	1033	1015	1076	1016	1034	1099	1075	1039	1031	1006	1046	1067	1014	1034	1042	1030	1040	1024	1032	1024	1069	1006	1030	996	1020	1066	1008	1044	1041	1033	1045	1044	1009	1066	1108	1051	993	1049	1073	1038	995	1014	1058	1024	1042	1095	961	1039	1048	972	1113	1079	1056	1062	1068	1038	1000	1044	1053	1050	1003	1038	1047	1045	1124	1047	1065	1045	1056	1075	1065	1014	1036	1029	1027	1028	1027	1040	1040	1029	1017	1037	1065	998	1058	1045	1031	1040	1075	1038	1053	1025	1007	1040	1020	1040	1024	1018	1028	1077	1097	1000	998	994	984	1069	1034	1076	983	1001	1080	1024	1020	1005	1026	1002	1030	1041	1051	1019	1010	1026	1030	979	1023	1017	1011	1032	1000	1009	1021	1006	1059	1032	1055	998	1024	1034	1073	1016	1050	1070	1041	1020	1041	1047	1024	977	1030	1048	1061	1084	963	1053	1018	1066	1046	1055	1015	1033	1069	1038	1063	1099	1021	1124	1068	997	1026	1069	1019	1043	1057	1054	1033	1004	1072	1031	1057	1050	1062	990	1037	1011	1008	1003	1094	1033	1087	1035	1056	1061	1060	1043	1069	974	1072	1016	1003	1057	1087	1073	1023	1064	1057	1024	1054	985	1031	1007	1061	1031	1112	1101	1055	1038	986	1081	1078	983	1043	986	1052	1060	976	1042	1003	1001	1030	1015	1038	1090	1072	1039	1012	1070	1039	1018	1025	1045	1054	1004	1035	1068	1037	1049	1043	1049	1082	974	981	1041	1043	1019	1031	1093	1043	1040	1022	1048	1009	950	984	994	1032	1039	1003	1082	1035	1083	1082	990	1040	1048	1016	1027	1018	1056	1070	1052	1084	1028	1055	1010	1077	1062	1022	1056	1012	1062	1078	1044	1067	1033	1017	946	1083	1004	1028	1010	1064	1025	1064	1069	984	1087	1053	1061	1031	1063	1007	1027	1068	1041	1037	1060	1072	1113	1100	1101	1106	1057	1028	1036	1060	1034	1024	1048	1022	1018	1082	1004	1061	1071	1018	1023	1029	985	995	1051	1046	990	1018	1011	1026	1050	1040	1006	1039	1054	1039	984	1076	993	1075	1022	1025	1049	1027	1022	1051	1038	1007	1062	995	1024	1091	1021	1001	968	1061	1046	1043	1034	1087	1027	1044	1013	1046	1011	1070	1011	1016	1073	1051	1013	1041	1101	1032	1064	1027	946	1082	1047	1046	1029	1039	1018	1047	1005	1047	1083	1101	1052	981	1039	1084	1045	1028	969	1033	1002	1017	1042	1013	1028	1058	1063	1064	1015	998	1036	1046	1069	1033	1063	1026	1025	1081	1008	991	1044	1147	1060	1046	1048	997	1028	935	989	1046	966	1021	998	1005	1014	1054	1061	1033	1005	1028	1048	995	1007	1026	1071	1049	1095	1032	1036	1030	1077	1044	1039	1090	1039	1025	1026	1055	1011	1093	1040	1101	1003	1000	1086	1015	1029	994	1055	1028	1017	1045	1023	975	1014	1052	980	1025	1044	1045	1063	1021	1029	1009	1064	1004	1011	1085	1023	1046	1063	994	1038	957	1038	999	997	1058	1052	1005	1046	1006	1078	1029	1005	1010	1092	1067	1025	1073	1035	1022	1104	1105	1038	1082	1055	1048	1016	1024	995	1037	1015	964	957	1018	1063	1065	994	1049	1050	997	1034	1013	1014	1021	1062	1000	1047	990	1031	1053	1031	987	1025	996	1075	1080	994	986	1060	1010	1038	1047	1025	982	1058	1067	1061	1054	1044	1039	1057	1039	1040	1021	1086	1017	1053	1114	994	1065	1059	1057	1002	1022	1014	1002	1105	1025	1008	1038	1049	1072	1108	1067	1082	1026	1055	1014	1073	1019	1005	1095	1023	1035	1031	1016	1075	1072	1075	987	970	1028	1012	982	1083
22480	21250	28248	24649	26794	34160	32699	22812	13332	6948	3268	1534	779	439	410	412	406	404	436	434	415	406	394	430	438	425	422	415	418	427	381	423	439	426	431	405	388	408	422	416	422	424	398	383	418	429	424	414	421	387	416	390	438	389	414	419	444	426	396	443	416	418	446	390	448	394	429	428	419	396	416	402	411	442	412	402	403	405	410	424	429	436	385	403	399	445	425	410	388	401	390	445	422	402	396	398	392	449	403	412	396	388	404	465	407	380	379	405	452	435	440	383	384	403	390	415	436	410	400	416	416	399	389	426	380	463	387	408	433	396	428	376	429	413	458	449	440	428	431	416	454	403	415	418	424	385	405	447	451	428	437	417	388	386	419	407	407	373	384	393	408	411	399	403	424	404	419	442	442	411	421	416	374	420	398	379	418	434	408	397	419	419	400	398	432	414	403	410	430	409	438	409	440	417	406	395	419	397	430	421	423	416	397	439	440	417	410	412	398	401	378	448	395	422	410	405	408	417	385	424	426	433	431	409	375	420	422	433	377	399	450	399	469	398	412	419	381	437	414	416	389	383	422	420	399	384	468	431	412	412	399	387	395	440	407	413	412	388	399	408	430	447	423	440	393	425	425	419	392	413	389	383	371	402	408	408	409	400	425	433	391	382	423	393	412	432	419	403	401	411	423	395	394	372	425	410	412	341	409	429	419	378	422	429	447	376	421	394	408	421	398	408	408	370	383	405	441	427	381	406	422	399	386	419	423	399	408	428	426	365	418	398	436	441	419	409	418	392	408	402	406	384	387	433	424	401	435	392	383	433	411	406	394	442	429	385	396	364	431	377	412	415	417	429	390	426	455	405	426	394	425	426	416	442	433	409	410	448	404	389	434	419	388	397	391	455	410	377	383	422	428	395	398	414	370	438	436	357	474	415	412	412	404	417	416	399	430	434	410	444	452	412	436	408	419	428	427	389	413	427	408	414	432	406	417	395	396	434	413	375	402	401	407	423	373	442	362	386	430	435	388	402	405	439	416	439	419	422	422	416	415	403	432	410	424	436	410	390	439	375	405	380	401	406	403	410	389	448	391	390	386	414	403	387	391	404	383	417	420	398	389	384	442	389	414	405	378	401	431	439	402	426	370	406	382	450	429	443	435	381	400	389	410	414	404	430	425	382	445	399	418	375	440	411	416	402	391	422	409	382	391	398	414	364	388	396	432	430	409	370	413	407	389	420	392	411	397	427	393	391	377	377	398	388	400	403	416	416	398	430	441	387	417	381	410	416	406	418	425	401	407	455	437	404	420	441	399	410	389	412	409	407	418	390	403	392	439	419	422	415	405	402	400	431	392	405	438	404	453	407	396	433	382	428	406	445	414	409	437	401	390	341	398	427	412	434	375	439	407	420	429	407	421	413	427	398	391	392	407	426	408	416	410	433	414	414	418	398	432	411	379	404	439	426	395	409	419	429	410	389	421	395	386	409	419	411	373	418	407	399	432	406	407	378	437	466	386	414	382	410	414	444	450	427	425	419	409	436	454	379	409	417	400	396	389	405	396	399	395	422	432	405	445	411	389	391	407	416	422	433	390	424	395	390	419	409	373	433	428	411	404	427	405	374	406	432	405	398	403	397	452	438	408	392	394	413	399	405	438	454	414	398	423	411	408	459	407	435	401	436	401	419	395	405	415	448	409	425	422	427	397	418	413	373	387	404	430	409	410	403	442	407	427	412	418	421	351	412	402	410	429	391	394	397	382	436	433	371	410	417	416	414	440	420	411	447	410	396	390	422	451	386	440	422	374	434	381	422	397	402	423	438	445	384	434	388	408	414	412	424	408	398	391	409	416	412	395	418	395	402	450	405	411	399	414	393	414	435	406	388	397	439	385	431	419	421	394	445	407	409	378	413	381	401	400	401	372	438	409	364	414	404	390	402	422	437	419	390	445	400	419	407	423	436	391	389	405	414	402	446	413	405	419	413	422	388	388	406	401	400	424	457	413	420	407	443	411	398	385	428	411	434	386	457	411	399	383	412	385	447	401	421	397	434	438	417	426	397	394	390	439	440	411	416	408	404	395	407	409	420	423	404	386	437	410	451	412	442	423	388	396	388	414	401	444	408	414	433	431	422	382	391	402	423	448	408	428	434	408	417	438	427	386	434	365	399	422	372	402	443	430	399	410	408	380	380	379	455	426	386	397	429	416	414	412	375	395	411	418	437	436	385	435	430	394	444	383	398	400	414	419	364	400	433	426	421	436	387	405	439	405	422	429	427	427	430	427	405	414	410	433	418	422	416	376	383	386	436	442	436	447	408	372	394	415	388	408	414	394	390	380	410	411	399	424	415	377	419	423	407	439	367	388	388	402	426	391	401	401	410	394	436	443	411	408	392	433	381	374	425	424	413	397	395	429	389	405	412	429	411	430	400	410	437	400	416	436	420	364	433	409	397	389	407	439	381	417	428	409	409	403	479	402	433	442	402	386	378	394	445	399	420	401	429	401	409	386	401	410	396	443	444	388	422	401	420	442	377	444	406	397	422	401	435	423	407	402	417	422	435	432	410	398	414	413	383	414	391	382	397	384	394	449	378	448	408	408	414	456	409	421	404	392	406	365	444	425	408	429	430	383	431	427	438	427	430	425	396	448	408	424	378	417	388	424	458	422	375	394	403	407	395	436	389	411	413	418	418	393	435	414	412	392	409	424	410	429	383	366	393	394	404	445	439	394	392	417	389	449	393	365	367	382	413	396	391	445	396	390	406	394	423	421	412	422	466	436	423	422	421	403	391	423	425	437	425	388	402	403	400	376	440	399	372	406	463	415	376	421	402	418	414	394	375	414	403	409	412	404	408	402	375	427	444	375	400	411	396	431	397	415	401	393	408	410	410	448	439	442	419	399	399	431	388	411	433	398	381	433	413	396	412	453	415	413	423	424	366	408	416	431	378	416	447	403	451	415	405	407	414	405	457	433	462	437	406	408	431	387	420	390	417	407	423	412	413	416	429	410	434	437	432	407	424	418	424	374	395	409	403	412	408	380	397	385	393	410	397	436	433	395	383	427	412	423	420	444	433	405	438	428	428	421	463	423	430	434	417	411	444	414	425	456	445	431	419	422	417	418	446	412	412	396	423	451	417	429	378	426	431	419	412	389	398	387	415	426	387	401	416	406	399	439	395	430	406	402	394	406	421	409	400	403	397	423	388	429	438	437	404	408	456	418	415	427	401	446	421	415	412	404	436	409	442	418	413	440	433	372	405	411	416	380	395	405	421	348	398	413	407	436	411	418	397	418	390	443	409	356	435	411	393	433	450	392	379	408	402	422	398	405	418	441	439	403	412	405	416	412	399	441	415	415	387	404	435	417	389	395	385	420	417	414	408	431	397	407	396	390	410	413	406	410	384	446	417	433	439	382	388	377	464	416	401	415	403	409	419	405	407	416	440	419	408	394	397	428	386	392	430	417	430	382	407	426	379	390	429	402	458	378	403	441	425	403	422
18063	36739	33070	33675	45551	43594	37443	30102	20789	12769	6682	3182	1599	692	592	677	631	679	601	631	654	626	615	623	634	675	657	635	647	626	659	677	670	647	610	683	633	652	631	681	631	586	688	588	628	660	629	619	633	615	697	635	661	612	679	673	634	626	632	622	643	625	668	599	645	657	646	616	644	609	614	638	595	616	651	611	607	632	640	611	654	640	606	669	671	613	622	599	624	662	625	648	652	660	668	618	628	605	639	638	626	635	649	650	671	652	670	592	647	625	661	599	603	684	646	587	629	633	657	666	631	624	695	642	641	675	625	639	628	649	659	605	646	641	629	625	625	696	617	650	650	628	590	601	661	600	620	621	583	607	633	669	632	666	623	667	646	629	628	645	576	640	648	638	574	610	622	591	675	667	660	648	621	629	672	597	608	694	624	621	667	630	650	598	655	645	585	646	679	627	653	663	623	603	669	606	646	627	658	626	669	639	672	650	672	609	604	609	644	628	659	645	625	568	636	614	668	579	606	678	611	586	628	614	634	676	646	659	567	643	649	631	626	598	666	651	639	679	618	637	649	627	662	648	661	647	626	661	691	622	604	675	651	623	640	651	605	605	583	636	605	680	663	605	637	630	637	647	658	679	630	633	651	575	648	600	635	653	649	569	664	656	631	621	649	635	649	605	666	640	665	627	664	615	658	635	662	615	690	647	605	620	644	644	683	661	598	637	626	645	626	598	635	653	606	597	623	633	653	587	623	626	604	654	634	655	636	658	592	642	637	661	648	635	604	654	623	612	692	622	635	673	627	597	617	595	635	605	661	613	607	634	607	640	682	644	662	612	641	660	659	638	590	641	602	646	581	633	634	645	642	624	654	671	645	644	581	600	623	650	621	619	604	642	609	660	625	660	626	647	650	653	625	589	626	639	644	649	638	654	651	651	631	599	668	636	643	671	631	616	677	619	668	636	642	622	646	652	668	629	638	650	662	658	587	630	645	620	653	637	614	646	644	626	677	659	631	692	649	680	616	680	682	698	638	601	585	628	647	630	633	656	594	632	657	612	673	650	611	626	666	634	618	624	630	652	644	654	624	626	669	641	684	628	663	646	602	617	693	628	647	623	654	655	616	608	634	628	626	636	594	619	658	612	632	634	644	623	642	640	621	606	659	611	624	589	625	648	620	608	574	608	647	648	675	660	659	597	645	643	635	647	661	656	662	666	623	625	642	652	620	648	633	645	640	694	620	622	665	639	651	599	654	648	633	659	673	622	667	628	634	648	659	668	642	622	638	655	607	636	647	635	610	654	650	648	635	598	682	619	684	633	649	642	624	631	616	604	628	657	658	655	674	653	647	614	638	659	643	672	682	655	588	640	649	651	613	648	664	630	600	643	673	649	624	617	630	580	657	616	649	646	667	698	652	665	666	608	697	599	642	614	625	654	636	627	635	670	609	644	606	641	629	669	635	605	587	590	664	674	639	592	635	620	638	642	669	653	646	649	639	646	593	670	637	663	601	642	668	657	665	643	669	649	665	649	618	591	669	714	624	627	636	625	666	647	617	667	669	645	581	627	638	647	650	658	631	650	655	613	644	619	676	592	649	660	638	666	643	639	664	635	625	664	623	624	621	622	647	617	630	636	612	637	610	636	650	654	612	588	608	683	659	678	676	624	667	641	632	659	645	633	647	638	624	576	616	623	614	616	631	624	634	616	603	625	664	654	613	643	627	646	618	655	648	696	610	637	657	623	657	643	639	672	667	601	614	620	607	648	598	650	623	599	654	670	626	596	636	644	680	614	636	637	608	610	622	619	668	654	670	627	647	663	644	611	616	631	651	648	643	655	599	647	608	646	628	586	611	633	645	621	633	662	632	639	664	643	640	606	631	620	642	658	603	574	603	640	643	594	616	602	595	632	666	659	645	676	627	691	620	622	597	653	630	678	634	634	568	614	647	621	607	634	671	630	639	657	611	607	688	603	635	668	636	671	645	622	631	628	636	638	669	583	640	676	655	603	623	614	649	607	639	648	580	642	651	632	690	576	646	630	652	659	662	639	666	630	649	647	652	592	589	614	648	635	598	660	639	654	637	691	639	603	644	662	700	607	650	649	591	599	616	658	617	588	677	636	639	623	618	581	664	626	615	645	601	603	604	673	653	616	699	637	617	650	684	644	626	647	591	634	595	591	628	668	634	609	669	625	643	631	644	615	664	617	645	655	639	673	637	656	648	643	609	616	648	631	664	603	660	641	637	613	653	637	606	604	660	687	676	637	619	620	632	615	622	592	654	594	627	636	683	629	605	626	664	676	675	624	636	618	610	616	657	667	612	639	604	633	663	645	621	593	640	648	637	627	616	571	653	633	656	628	627	649	629	589	687	646	589	636	632	624	600	631	594	623	658	685	569	657	662	616	614	593	629	673	678	612	622	622	604	654	610	645	642	596	622	628	601	673	645	648	621	613	620	647	633	640	627	624	591	608	630	623	648	672	666	613	616	603	639	642	644	594	635	601	625	562	679	621	656	631	622	652	654	638	652	618	624	657	656	640	604	595	636	626	586	616	636	612	619	644	639	633	696	602	643	650	657	603	604	676	612	639	607	666	642	644	627	636	631	607	616	642	624	620	619	637	619	609	678	679	626	679	641	640	615	643	623	651	617	632	649	622	638	630	699	623	657	619	628	632	660	616	671	666	638	638	646	620	663	609	641	667	633	640	617	626	632	604	634	631	641	659	631	588	619	624	639	632	641	640	617	638	661	587	630	569	616	642	604	655	617	667	630	665	633	664	605	633	642	642	619	633	623	629	620	649	616	654	587	681	653	630	630	582	596	623	694	653	634	626	636	657	631	602	571	607	683	616	592	648	662	640	619	602	608	600	586	611	593	651	655	632	654	634	615	600	636	641	662	617	625	629	667	636	663	662	617	660	610	628	613	649	614	656	651	615	645	616	698	599	656	606	627	612	659	656	611	627	663	627	629	630	652	609	607	637	611	600	638	637	625	612	612	662	661	616	608	680	645	661	608	603	610	613	638	648	637	604	595	642	599	635	675	639	648	661	670	699	617	614	609	594	658	615	622	631	652	623	610	672	656	657	581	707	624	650	660	603	583	630	648	665	631	634	602	603	680	593	593	624	669	611	647	637	655	619	630	664	611	633	594	636	633	617	656	611	638	648	632	608	661	590	618	632	620	633	587	644	635	652	630	659	660	631	550	646	609	660	618	631	648	631	611	658	620	644	592	619	621	639	630	628	671	640	666	662	610	670	647	653	601	643	619	616	631	631	608	627	593	616	621	586	644	652	661	615	662	641	614	616	649	632	628	629	649	646	602	638	625	599	657	631	675	693	618	628	650	614	622	649	654	634	599	633	639	646	613	610	645	638	594	617	624	627	625	668	601	634	650	661	650	622	652	628	683	604	669	633	632	642	649	626	658	593	659	676	619	594	664	672	625	633	636	633	634	645	599	641	594	608	598	578	600	617	587	636	647	616	651	657	613	646
27356	18839	7197	5651	5947	4491	3558	2278	1589	1251	950	818	793	728	746	698	738	732	735	738	741	735	732	724	754	705	695	720	722	721	726	710	718	669	746	718	767	775	737	732	780	734	723	715	721	708	733	715	740	722	747	677	724	747	752	768	732	727	714	715	718	744	716	713	739	713	735	735	736	741	692	754	733	770	700	679	722	732	711	754	758	719	721	753	723	712	756	742	732	741	731	717	696	730	763	717	684	763	718	708	717	699	714	681	697	754	688	691	715	717	745	738	714	720	736	713	685	693	715	736	769	722	753	711	722	732	748	773	708	707	762	728	718	701	722	695	690	699	705	739	725	731	745	759	704	717	698	735	740	735	725	725	720	717	707	712	710	769	677	740	728	730	721	758	733	761	714	680	739	745	736	728	781	704	693	710	710	717	709	710	711	706	718	703	745	723	772	704	726	716	752	699	695	738	732	730	688	729	721	753	751	771	700	696	746	683	744	708	709	731	730	727	656	742	772	707	714	742	765	769	741	743	745	728	691	706	687	720	735	699	704	721	676	735	725	698	745	721	723	716	699	693	739	743	742	753	761	738	748	720	734	698	691	728	695	723	712	764	700	749	745	678	739	695	740	761	719	752	739	703	729	698	721	707	741	703	702	752	740	746	728	709	710	695	680	705	730	714	696	719	710	701	711	798	740	758	700	687	717	766	701	766	728	734	735	695	716	739	730	699	686	727	703	757	764	679	722	707	743	733	709	701	697	711	757	682	718	686	719	756	744	698	734	734	740	713	703	714	766	695	737	742	740	730	687	706	710	740	729	774	723	708	746	712	709	681	720	732	726	714	723	732	743	715	743	741	758	706	696	718	712	714	679	702	721	775	715	730	738	739	752	689	761	742	698	717	746	758	727	681	744	751	708	719	736	705	728	706	704	694	695	734	742	692	759	715	764	755	749	738	757	680	685	695	679	756	776	756	708	717	734	736	732	731	681	740	683	733	776	773	704	722	732	677	762	702	773	710	736	739	764	728	756	735	680	708	747	751	728	695	694	754	743	718	735	709	726	762	783	706	736	738	756	732	685	689	712	715	731	739	700	710	747	701	685	734	757	717	728	725	707	738	740	774	733	739	721	748	745	726	717	679	687	701	713	762	725	764	723	740	767	716	748	738	731	714	793	664	723	704	706	696	732	777	710	717	710	726	674	687	681	756	732	721	723	688	724	754	715	707	729	707	671	749	749	691	722	691	684	722	758	757	778	706	715	728	758	715	703	728	724	686	738	723	688	748	751	686	748	684	696	760	722	692	694	757	717	748	734	705	730	726	747	713	769	684	726	700	729	726	712	738	716	724	712	711	734	737	748	693	706	684	683	666	704	678	712	681	742	712	710	737	741	723	783	757	767	722	741	709	679	762	717	718	661	709	749	692	710	730	756	782	708	726	749	728	705	743	749	709	721	720	694	752	731	698	686	716	711	728	682	666	728	710	740	665	749	712	712	724	706	722	722	771	746	705	725	762	727	745	707	822	734	655	703	720	711	714	785	695	720	743	693	732	757	764	672	698	719	736	711	731	681	721	781	757	767	740	697	719	763	764	741	732	715	745	742	749	690	731	705	748	721	703	780	771	738	739	730	751	723	736	761	713	670	745	726	704	690	772	721	730	694	742	711	750	681	717	717	730	756	671	732	752	718	722	716	754	752	706	740	700	723	660	712	735	714	768	758	756	744	733	700	781	727	761	737	692	729	747	704	704	680	789	765	755	722	732	752	718	735	696	710	734	691	773	773	647	709	717	719	706	729	733	690	694	758	694	718	721	721	750	740	693	696	755	711	741	657	709	633	730	755	705	724	707	718	730	692	731	758	724	752	708	695	676	760	705	740	672	728	757	717	725	733	768	730	714	622	719	744	759	690	732	703	706	720	737	684	767	734	753	718	744	714	733	715	705	715	721	716	742	760	718	694	742	741	732	739	748	721	746	740	747	723	707	759	761	740	663	683	702	718	752	755	756	752	757	757	721	734	758	721	710	705	746	736	791	703	733	690	695	757	764	729	715	656	758	714	683	727	728	737	801	738	785	711	726	712	693	700	719	736	718	710	766	704	745	736	731	747	655	728	716	726	714	732	670	703	646	739	742	734	731	756	710	761	707	699	730	823	766	701	732	712	704	716	742	691	708	719	742	755	738	685	730	722	739	758	734	745	756	702	701	711	696	756	733	709	770	747	749	696	707	717	686	720	721	698	721	724	722	701	708	723	728	709	700	734	694	675	667	726	779	716	737	777	734	690	708	707	671	761	737	722	723	741	713	694	734	741	703	729	730	696	758	676	722	704	706	688	712	750	740	730	791	752	727	708	744	700	691	663	747	714	737	739	678	762	720	727	718	740	733	758	711	707	751	725	721	688	720	752	740	757	719	699	658	756	703	698	764	708	723	668	686	739	666	741	727	732	742	732	685	761	719	759	703	792	715	717	723	674	734	717	762	714	718	793	711	755	772	745	729	720	703	718	692	706	734	739	718	705	719	734	731	761	683	757	709	705	708	704	686	698	742	735	678	721	771	689	705	770	745	716	718	675	750	689	742	739	684	710	735	740	723	685	744	793	742	721	751	694	755	719	764	733	730	721	726	711	741	737	680	774	730	774	707	716	675	709	741	737	711	736	748	729	721	698	706	738	760	719	739	740	757	683	715	705	754	720	735	746	758	722	737	714	729	765	716	765	767	732	739	697	759	742	706	747	736	736	709	736	723	672	701	725	759	722	752	718	704	725	750	748	746	700	690	739	698	733	687	705	713	747	714	721	743	713	728	691	756	713	772	723	713	709	733	677	735	726	749	704	696	703	708	674	748	731	744	738	700	707	716	779	767	696	767	675	733	730	711	769	739	696	742	711	675	730	727	732	711	774	726	794	704	749	715	687	739	697	756	715	751	760	757	737	730	718	715	704	751	733	755	720	723	718	723	736	701	746	743	708	689	698	703	699	711	739	719	747	711	686	759	709	744	708	735	812	717	682	700	734	754	768	719	782	718	723	689	712	738	701	763	746	746	746	717	747	702	724	777	705	671	748	770	739	699	717	746	741	690	667	743	711	712	741	731	717	733	767	677	671	664	721	737	672	724	747	694	718	740	716	721	713	715	756	721	727	710	721	713	770	739	752	734	725	703	736	738	693	731	720	701	684	713	731	745	716	686	690	694	740	708	699	726	703	734	718	748	720	713	702	727	726	744	731	710	724	707	678	714	701	691	688	719	764	742	676	743	760	714	725	726	735	730	751	727	689	710	730	712	744	743	726	738	701	720	710	747	702	696	703	695	739	782	763	748	728	706	731	746	722	694	732	728	731	794	747	692	701	769	739	695	774	686	786	728	697	752	739	710	713	746	693	741	732	768	757	745	742	678	714	673	700	716	732	740	709	687	712	726	744	716	729	711	712	758	764	717	704	690	753	730	763	763	731	747	756	691	710	728	745	716	748	734	714	702	698	672	677	760	798	738	703	733
9670	9498	6206	7554	9672	7854	6356	4149	2752	2070	1519	1239	1191	1169	1111	1125	1121	1065	1131	1156	1157	1143	1089	1102	1104	1138	1117	1111	1075	1076	1108	1114	1103	1112	1090	1095	1072	1128	1085	1203	1155	1062	1159	1134	1143	1100	1089	1074	1099	1123	1122	1086	1120	1055	1119	1098	1133	1187	1107	1125	1122	1176	1077	1119	1074	1160	1039	1100	1083	1068	1071	1103	1105	1155	1032	1069	1111	1083	1110	1125	1187	1105	1098	1165	1129	1082	1114	1045	1090	1114	1083	1105	1122	1101	1105	1094	1101	1095	1168	1121	1150	1153	1159	1124	1119	1133	1102	1111	1132	1128	1067	1130	1139	1085	1074	1042	1121	1063	1112	1128	1060	1089	1111	1076	1066	1099	1126	1061	1128	1139	1088	1071	1089	1164	1109	1107	1135	1141	1117	1091	1074	1088	1162	1114	1092	1095	1117	1074	1060	1095	1130	1102	1139	1137	1115	1107	1080	1067	1092	1104	1119	1100	1094	1092	1123	1100	1134	1107	1114	1112	1102	1111	1146	1123	1134	1058	1138	1143	1140	1114	1073	1077	1097	1095	1069	1111	1097	1121	1102	1072	1108	1067	1163	1108	1128	1103	1145	1066	1084	1093	1088	1097	1168	1128	1105	1052	1102	1153	1078	1064	1115	1126	1127	1078	1093	1123	1098	1116	1044	1108	1098	1113	1098	1126	1105	1086	1125	1088	1086	1056	1152	1089	1132	1133	1111	1088	1122	1106	1076	1112	1069	1105	1133	1039	1080	1139	1096	1069	1110	1145	1053	1107	1088	1164	1106	1099	1095	1201	1109	1131	1097	1119	1097	1108	1099	1132	1067	1101	1069	1157	1105	1148	1129	1046	1137	1111	1063	1077	1075	1121	1136	1082	1086	1092	1119	1082	1049	1101	1167	1082	1066	1098	1099	1087	1140	1095	1092	1090	1123	1130	1114	1090	1154	1178	1085	1150	1149	1125	1134	1137	1096	1120	1127	1137	1131	1132	1057	1074	1068	1119	1071	1107	1142	1124	1112	1088	1048	1123	1121	1051	1150	1092	1106	1160	1163	1119	1122	1139	1144	1135	1048	1094	1108	1103	1085	1121	1113	1109	1074	1100	1092	1121	1113	1120	1119	1083	1132	1113	1112	1110	1125	1141	1044	1082	1103	1119	1129	1074	1118	1114	1150	1138	1190	1132	1027	1130	1090	1129	1102	1065	1076	1043	1118	1098	1115	1100	1064	1168	1121	1110	1138	1138	1049	1118	1096	1157	1078	1104	1071	1110	1089	1155	1081	1116	1088	1146	1044	1158	1131	1041	1074	1117	1086	1218	1113	1104	1045	1117	1115	1086	1072	1114	1109	1144	1175	1043	1095	1123	1116	1100	1090	1062	1096	1138	1130	1154	1195	1092	1093	1087	1061	1169	1108	1108	1145	1159	1100	1113	1156	1145	1110	1123	1101	1118	1136	1085	1122	1114	1098	1082	1155	1088	1075	1102	1118	1065	1139	1097	1166	1111	1162	1084	1051	1115	1113	1090	1112	1076	1072	1119	1141	1084	1105	1120	1131	1146	1171	1119	1161	1148	1190	1157	1114	1124	1122	1091	1133	1093	1096	1110	1064	1116	1117	1095	1164	1132	1132	1118	1074	1141	1068	1093	1135	1140	1186	1117	1119	1158	1125	1114	1113	1105	1066	1143	1124	1077	1070	1048	1068	1108	1056	1095	1068	1120	1062	1085	1104	1067	1119	1117	1112	1113	1087	1091	1117	1095	1119	1153	1102	1034	1071	1124	1155	1120	1158	1107	1126	1112	1145	1130	1051	1100	1078	1102	1081	1107	1174	1121	1084	1062	1098	1145	1104	1068	1117	1107	1131	1055	1122	1114	1143	1048	1093	1076	1141	1149	1134	1078	1107	1089	1089	1101	1102	1092	1124	1139	1100	1068	1117	1093	1106	1101	1094	1110	1098	1115	1093	1097	1060	1142	1105	1110	1075	1070	1086	1068	1152	1085	1102	1115	1148	1116	1136	1096	1055	1116	1109	1101	1074	1124	1091	1123	1127	1114	1086	1152	1064	1084	1114	1083	1127	1133	1090	1057	1129	1130	1065	1103	1111	1107	1047	1144	1163	1129	1100	1111	1081	1087	1121	1114	1081	1137	1076	1110	1102	1111	1165	1087	1133	1093	1197	1138	1175	1125	1097	1064	1165	1125	1071	1157	1094	1103	1154	1126	1141	1040	1046	1076	1128	1107	1052	1107	1073	1075	1129	1107	1147	1106	1089	1130	1127	1086	1066	1108	1120	1136	1127	1141	1096	1057	1142	1071	1168	1126	1155	1127	1102	1096	1125	1047	1154	1076	1064	1119	1119	1136	1078	1108	1086	1143	1158	1125	1160	1068	1099	1114	1077	1103	1128	1092	1052	1098	1170	1115	1093	1096	1156	1074	1108	1061	1123	1094	1148	1102	1090	1139	1099	1104	1102	1147	1114	1116	1063	1090	1147	1076	1056	1062	1105	1119	1086	1113	1094	1049	1111	1106	1090	1091	1112	1137	1131	1051	1050	1156	1080	1120	1109	1115	1041	1093	1130	1120	1096	1065	1079	1088	1132	1047	1106	1071	1143	1133	1064	1090	1087	1126	1167	1105	1120	1035	1050	1148	1151	1090	1032	1138	1118	1151	1128	1056	1101	1140	1129	1072	1088	1068	1073	1120	1127	1138	1098	1077	1095	1122	1102	1094	1139	1046	1054	1129	1104	1115	1099	1094	1112	1112	1069	1103	1067	1075	1115	1152	1082	1124	1088	1062	1078	1155	1153	1145	1113	1138	1067	1073	1092	1124	1109	1171	1091	1092	1089	1059	1094	1089	1146	1114	1087	1056	1098	1089	1136	1043	1083	1110	1105	1107	1151	1172	1097	1133	1114	1132	1105	1047	1109	1146	1035	1088	1081	1130	1103	1167	1044	1121	1134	1162	1171	1086	1127	1145	1075	1127	1124	1144	1144	1078	1062	1147	1118	1069	1114	1128	1103	1057	1124	1060	1107	1094	1124	1121	1055	1132	1074	1154	1156	1114	1120	1159	1161	1154	1105	1122	1133	1077	1116	1030	1111	1130	1134	1083	1099	1131	1122	1145	1097	1129	1088	1071	1101	1077	1132	1116	1084	1149	1153	1128	1131	1119	1075	1112	1080	1181	1117	1139	1142	1055	1120	1128	1141	1131	1113	1119	1109	1126	1058	1114	1104	1080	1029	1096	1113	1168	1116	1141	1092	1084	1134	1101	1055	1109	1144	1063	1145	1156	1134	1121	1051	1085	1010	1165	1095	1144	1125	1130	1127	1118	1094	1142	1078	1078	1112	1159	1112	1116	1092	1102	1073	1099	1144	1145	1094	1092	1120	1122	1099	1077	1107	1124	1100	1134	1080	1146	1143	1101	1065	1119	1084	1110	1108	1092	1135	1093	1104	1101	1094	1139	1074	1108	1123	1131	1110	1105	1069	1142	1080	1071	1105	1101	1104	1106	1147	1081	1076	1171	1150	1117	1065	1171	1146	1197	1122	1064	1129	1125	1054	1105	1100	1088	1173	1136	1064	1052	1135	1110	1123	1115	1105	1124	1125	1112	1138	1117	1088	1119	1085	1092	1065	1135	1115	1096	1098	1045	1107	1150	1132	1088	1066	1155	1116	1159	1076	1148	1124	1085	1070	1080	1134	1095	1095	1121	1153	1069	1080	1116	1128	1112	1082	1142	1100	1083	1119	1078	1118	1057	1138	1084	1043	1111	1107	1122	1072	1025	1042	1095	1107	1064	1063	1093	1098	1111	1091	1088	1135	1124	1114	1136	1123	1095	1098	1062	1095	1101	1080	1117	1063	1159	1120	1128	1145	1101	1075	1050	1116	1115	1111	1123	1061	1119	1152	1067	1187	1097	1090	1052	1167	1099	1191	1140	1123	1113	1027	1090	1107	1091	1111	1113	1076	1085	1140	1110	1130	1089	1160	1089	1081	1077	1127	1120	1104	1101	1120	1124	1104	1099	1071	1152	1107	1104	1141	1095	1128	1126	1115	1123	1215	1117	1067	1091	1160	1113	1111	1111	1120	1168	1079	1135	1051	1071	1124	1142	1106	1092	1139	1147	1066	1084	1079	1091	1077	1142	1097	1088	1069	1107	1083	1123	1105	1152	1166	1120	1102	1075	1084	1126	1070	1102	1162	1110	1070	1111	1087	1084	1140	1161	1088	1100	1072	1097	1119	1074	1063	1155	1139	1156	1076	1085	1092	1091	1095	1121	1124	1081	1072	1095	1114	1114	1133	1099	1090	1051	1090	1076	1158	1087	1050	1168	1107	1091	1095	1099	1184	1142	1093	1088	1074	1101	1135	1149	1110	1112	1085	1140	1126	1079	1122	1124	1088	1107	1103	1128	1103	1095	1079	1100	1130	1098	1100	1149	1084	1077	1094	1103	1174	1137	1051	1137	1103	1094	1042	1141	1080	1174	1167	1112	1093	1126	1144	1118	1142	1154	1100	1132	1100	1084	1074	1063	1089	1077	1132	1100	1066	1132	1094	1072	1104	1154	1124	1139	1141	1115	1119	1099	1135	1062	1119	1068	1082	1212	1118	1119	1099	1134	1126	1121	1131	1116	1117	1110	1117	1131	1139	1068	1084	1089	1092	1180	1121	1108	1083	1139	1068	1070	1108	1091	1120	1108	1165	1151	1129	1075	1193	1117	1066	1109	1125	1095	1100	1126	1100	1100	1155	1029	1103	1092	1100	1087	1113	1093	1105	1068	1142	1070	1086	1109	1131	1045	1088	1113	1095	1136	1096	1117	1095	1077	1123	1099	1048	1124	1108	1146	1125	1085	1111	1124	1095	1097	1153	1054	1093	1059	1168	1105	1165	1167	1113	1087	1069	1052	1113	1063	1091	1118	1180	1072	1093	1096	1115	1073	1072	1118	1090	1060	1116	1096	1118	1107	1102	1090	1087	1070	1118	1135	1111	1114	1069	1093	1104	1120	1115	1131	1099	1109	1141	1186	1079	1122	1109	1084	1083	1077	1083	1149	1128	1101	1123	1091
23298	21214	27521	25456	23509	25103	24041	16535	9697	5116	2519	1307	781	568	548	559	538	534	565	518	532	568	526	512	538	509	569	544	556	545	554	536	501	573	514	514	535	508	557	510	485	565	525	541	546	473	520	557	531	540	512	499	564	492	534	498	549	541	503	521	514	511	551	530	566	528	525	529	545	533	544	524	516	521	528	520	508	480	484	532	499	537	533	539	521	532	521	540	542	513	517	547	522	550	536	522	507	498	532	528	519	519	512	528	505	528	528	527	518	500	502	498	510	504	512	553	502	531	556	538	499	541	520	530	526	519	541	505	517	536	519	532	566	541	501	538	525	513	531	541	507	544	516	494	536	496	547	519	529	465	546	501	520	519	548	513	517	543	516	553	517	502	541	537	547	575	539	524	540	602	513	541	566	498	529	583	505	527	540	499	531	517	510	518	520	515	558	502	581	575	536	555	527	529	512	539	506	521	530	534	530	496	537	531	529	518	532	477	516	516	585	526	508	515	493	527	544	488	546	534	561	508	549	510	502	535	476	530	500	526	522	574	524	571	587	519	542	495	535	500	567	507	524	552	562	528	548	525	526	508	553	540	486	506	513	558	516	543	537	549	574	506	535	497	522	558	517	560	521	523	540	524	558	549	466	518	541	524	543	536	549	549	526	541	531	511	527	555	473	563	528	491	537	542	538	527	529	535	539	540	585	578	495	502	587	543	535	566	514	529	483	538	543	522	545	529	547	540	537	524	510	550	514	528	564	531	524	572	523	502	532	535	549	533	503	491	538	534	495	572	539	496	558	529	538	515	503	531	527	522	528	497	526	538	528	521	525	508	525	552	570	512	543	526	495	575	505	553	501	543	510	526	500	508	528	532	539	516	532	508	538	541	527	543	529	534	528	546	547	525	499	558	531	501	525	541	537	501	519	570	524	526	564	549	502	566	515	532	562	520	532	538	508	552	506	565	526	513	525	516	567	519	523	518	573	498	491	531	549	518	537	514	527	520	535	535	522	546	494	523	495	515	577	495	574	585	539	511	555	520	507	541	560	535	514	519	577	533	536	541	519	519	506	512	528	546	574	525	511	523	491	537	573	545	538	554	526	530	536	527	556	462	528	515	512	517	521	499	526	537	527	535	578	540	546	525	540	574	479	555	541	489	533	508	524	516	538	542	571	532	505	549	512	516	528	505	506	576	469	548	516	536	561	531	517	507	522	535	579	527	537	566	541	506	516	554	530	532	529	530	554	533	552	501	502	534	528	532	563	545	504	529	542	531	535	536	513	551	540	563	528	510	511	530	517	518	504	515	519	508	544	560	530	547	518	540	530	525	520	538	542	502	546	529	512	512	532	487	544	528	518	538	551	548	492	540	529	597	531	530	552	571	563	526	552	531	566	506	538	517	554	506	550	510	529	552	536	537	535	488	497	527	538	496	505	526	525	534	544	521	502	511	555	511	581	483	522	515	548	542	525	551	509	544	517	541	523	543	512	527	512	537	569	498	500	541	555	562	544	517	510	544	547	497	509	503	521	497	496	537	552	533	528	544	527	526	527	514	532	509	558	526	542	514	543	518	517	531	548	524	554	531	498	514	588	585	477	487	519	521	518	522	518	516	502	551	508	573	559	505	510	520	529	562	550	521	514	490	525	466	550	531	519	535	529	535	525	538	559	499	519	546	514	514	524	500	527	523	576	570	511	567	497	530	544	531	546	560	562	515	523	516	552	528	559	532	568	572	537	544	552	552	525	524	523	516	560	551	515	519	535	489	533	552	520	505	555	533	528	522	508	507	531	500	520	524	519	505	512	519	498	551	500	567	530	533	493	502	555	540	552	505	489	493	488	540	514	514	579	507	516	545	492	497	532	522	542	545	509	529	520	500	564	485	541	537	507	555	514	530	532	509	546	556	523	508	548	532	556	524	522	532	548	538	543	519	510	556	510	549	544	512	564	508	583	528	532	499	527	497	519	548	498	472	499	525	539	545	508	556	510	523	584	531	535	559	565	529	555	538	526	535	519	582	542	546	501	541	533	508	531	561	521	551	491	520	498	533	554	514	555	558	504	579	506	515	543	538	569	535	500	538	519	528	540	530	543	519	518	565	506	526	567	538	557	566	473	534	566	566	516	498	497	539	512	544	583	500	465	526	579	555	500	566	533	488	532	543	530	516	524	562	485	532	530	519	542	541	528	484	512	517	543	535	536	520	515	531	492	543	531	533	565	537	463	490	561	557	546	536	539	491	545	491	467	543	537	521	503	574	516	513	531	539	541	507	498	522	557	501	548	505	559	539	561	537	550	512	498	506	526	464	496	520	558	531	531	536	540	498	538	501	537	526	532	486	575	522	508	496	538	517	554	522	541	534	560	535	514	542	527	529	539	527	516	516	546	540	493	551	496	555	517	542	493	570	519	511	530	514	530	546	517	507	501	517	508	511	505	543	514	577	505	538	491	492	533	509	540	514	535	525	529	540	542	568	502	566	528	514	544	579	502	527	537	529	568	552	518	502	557	557	506	576	548	497	520	524	548	515	499	580	541	542	529	539	543	537	525	509	537	518	516	555	553	540	533	571	492	514	537	553	506	529	559	539	536	524	606	553	505	461	525	573	510	499	549	560	538	504	528	523	517	563	545	530	530	523	520	526	574	556	579	529	550	525	486	545	514	510	514	559	506	510	528	519	537	540	496	525	539	556	467	539	499	515	555	502	524	521	555	549	488	502	523	520	520	512	518	523	570	525	579	527	517	504	521	524	545	575	546	549	529	514	533	524	524	554	513	539	528	474	487	490	513	542	526	526	537	493	557	513	521	525	551	516	529	545	510	514	497	552	556	591	574	472	473	525	532	543	541	523	525	547	541	495	525	528	560	565	527	526	545	508	552	492	520	557	511	580	531	568	499	496	485	500	559	516	545	514	513	487	533	515	499	510	499	512	511	493	548	535	567	559	526	536	522	515	543	537	521	510	501	500	533	553	579	547	547	585	528	557	546	517	476	559	526	583	524	544	507	494	502	554	499	544	520	529	498	539	569	506	515	568	549	537	536	531	522	552	523	559	532	522	503	573	500	527	524	512	565	529	517	552	564	535	530	551	547	489	559	546	502	561	484	519	537	523	548	512	508	518	574	497	509	550	525	507	490	532	550	507	532	508	515	527	516	526	527	574	508	516	510	543	527	526	539	539	524	541	572	549	489	523	517	498	532	532	550	576	565	537	477	535	508	529	495	564	543	509	540	558	516	564	519	486	552	523	537	481	532	555	497	569	563	517	569	518	539	504	570	567	520	530	554	590	543	491	529	550	546	527	501	560	526	547	537	493	514	498	483	518	541	527	569	541	499	524	495	545	535	571	571	536	529	528	560	507	519	527	520	501	537	575	554	600	545	530	520	594	557	533	537	549	503	534	540	560	559	503	508	542	544	548	526	555	526	501	552	517	517	493	508	509	538	504	496	503	518	514	528	489	514	540	499	487	536	506	537	544	538	493	568	524	519	499
11635	19662	19831	25751	32332	32975	30475	24178	16495	10145	5382	2674	1480	902	848	779	818	845	830	819	847	843	791	836	833	874	872	824	844	809	842	818	783	806	817	822	877	788	842	791	808	822	809	884	832	862	825	845	804	827	853	817	827	810	876	850	818	835	804	835	841	822	798	832	808	842	846	802	823	791	830	807	804	813	811	786	891	800	821	840	865	789	838	845	784	821	838	846	833	798	810	811	847	882	829	804	848	776	847	814	870	820	801	790	806	835	870	803	804	841	890	805	759	819	846	810	824	812	847	788	843	773	832	820	867	811	790	847	825	826	863	839	835	826	803	781	770	828	855	873	791	805	826	801	836	822	808	855	807	766	833	793	817	882	784	829	923	859	854	800	837	821	795	897	816	797	819	849	853	846	820	855	864	794	765	754	815	829	851	768	879	796	817	804	866	860	804	796	809	867	795	834	825	813	850	819	846	780	788	860	779	862	875	825	854	827	850	855	851	830	779	842	865	797	790	819	831	804	844	807	883	834	843	866	838	828	875	819	814	854	876	847	879	848	837	875	831	781	759	794	893	860	872	841	781	830	818	790	853	827	827	865	878	796	797	759	790	820	845	827	801	787	834	832	823	817	891	832	847	815	879	842	808	804	791	814	909	799	797	786	810	812	871	826	834	851	803	816	811	790	763	828	854	865	803	840	856	801	831	845	826	853	835	802	861	836	813	822	834	786	831	791	838	848	810	841	822	805	810	884	815	830	884	823	841	814	832	853	815	851	855	841	842	882	793	849	822	858	845	802	825	863	839	880	809	781	826	845	842	840	851	797	781	779	793	848	888	822	835	846	822	822	803	741	839	835	839	882	812	834	822	795	862	851	812	862	794	870	794	832	828	862	815	839	808	842	828	853	828	811	804	850	809	808	796	813	852	856	815	864	844	808	860	818	782	875	834	802	822	798	815	842	846	819	811	798	790	831	782	815	864	853	819	872	862	881	832	816	840	858	819	801	828	842	800	802	877	805	795	861	806	849	832	821	824	805	828	825	852	800	773	844	835	789	812	853	863	859	768	849	823	800	782	775	809	834	854	827	864	832	849	817	803	859	816	833	801	805	824	811	813	849	769	851	794	817	793	904	837	864	867	792	815	861	861	822	839	790	817	816	842	842	806	820	793	818	825	874	802	830	822	791	797	788	808	801	797	847	834	777	832	820	842	872	857	793	801	796	811	840	877	838	799	881	834	843	883	824	795	811	855	834	808	835	851	883	822	858	862	823	779	827	827	817	827	789	816	848	829	849	856	773	822	797	801	859	808	780	809	821	787	837	776	830	854	831	866	833	849	821	837	832	864	853	781	869	851	788	811	836	787	846	812	857	809	856	834	850	811	865	796	855	845	892	848	829	824	854	853	799	812	748	816	820	844	834	855	821	843	787	819	829	857	838	802	835	803	837	807	807	813	823	871	849	835	892	827	889	814	828	884	797	789	809	835	828	835	826	852	824	798	778	871	850	834	801	822	881	837	866	848	823	782	852	802	791	816	864	809	813	877	842	845	811	865	828	809	876	859	825	859	851	801	801	814	839	866	781	837	806	849	862	810	778	832	851	793	808	826	834	759	832	858	800	851	860	828	833	860	818	861	804	908	856	819	811	795	868	788	786	787	826	809	816	789	814	857	833	862	830	840	877	809	834	885	769	842	840	829	828	831	834	849	865	840	827	807	752	816	833	841	863	863	881	832	853	855	817	795	849	858	843	833	840	793	780	826	793	889	831	803	808	810	855	832	805	871	848	857	873	760	785	824	810	829	801	791	746	809	832	793	851	783	763	820	777	841	857	771	794	795	864	867	831	905	846	802	847	850	815	843	831	880	825	792	837	868	824	810	850	835	820	806	796	859	812	830	791	850	789	863	853	829	858	816	802	805	833	846	796	838	810	796	841	871	821	847	797	778	834	788	819	832	812	815	843	839	835	807	766	861	773	861	856	791	882	824	789	891	846	809	828	775	842	859	862	829	830	850	816	819	803	814	829	795	820	833	857	841	856	870	835	804	814	887	837	822	828	814	800	869	772	803	802	822	821	879	794	840	791	806	861	802	879	806	832	826	878	847	801	845	831	801	855	770	780	832	878	841	820	871	788	805	836	800	797	776	845	832	799	816	793	869	848	808	816	855	825	860	821	791	836	788	827	805	815	802	838	834	783	874	843	856	826	833	823	827	800	769	853	812	796	800	868	870	848	780	864	863	796	795	823	833	804	795	816	824	825	877	859	799	838	854	815	876	875	831	802	814	822	833	775	802	841	859	782	854	857	783	817	856	849	802	770	835	839	863	818	830	831	831	797	828	795	801	819	789	799	852	804	811	859	821	897	864	817	858	825	774	825	748	876	827	828	864	802	837	791	810	761	836	784	850	810	792	849	810	855	829	800	863	824	820	827	841	790	784	853	790	821	832	832	860	843	859	804	824	829	807	851	826	806	859	837	809	831	848	775	802	823	804	820	841	812	816	837	826	813	835	809	857	842	850	775	826	765	833	848	859	815	830	839	861	879	844	822	772	819	766	860	827	824	802	866	864	826	815	850	801	811	843	874	852	815	781	866	830	843	823	819	863	828	779	829	788	762	789	795	855	888	808	830	837	837	852	770	760	876	879	823	795	843	829	791	829	800	778	871	841	819	810	823	819	810	836	845	792	814	785	850	815	838	859	846	812	809	866	803	806	847	816	800	827	839	798	800	859	780	815	827	819	838	828	844	831	820	854	807	802	807	838	840	831	859	831	865	855	884	785	808	843	838	820	806	842	835	843	846	864	809	827	815	828	851	846	781	833	835	763	797	800	816	837	895	792	886	838	799	853	878	897	817	831	806	801	827	859	834	871	860	837	817	841	792	787	846	800	820	779	829	809	850	842	853	887	799	832	803	827	821	848	839	839	867	842	831	862	836	834	827	808	803	849	861	837	824	809	881	798	855	834	793	852	805	793	823	834	823	868	810	867	865	818	807	809	823	854	858	787	803	825	813	820	847	805	792	816	861	819	852	815	830	813	800	831	859	876	858	836	840	859	812	846	771	805	781	845	807	837	838	848	824	866	831	842	816	804	891	788	804	801	826	820	859	808	835	833	842	826	832	811	835	810	864	843	819	821	811	843	843	823	831	826	854	802	843	840	816	862	835	849	829	832	838	825	862	818	839	827	845	863	762	840	810	822	836	754	863	849	843	810	840	832	838	818	849	856	829	777	788	827	865	771	793	856	761	800	800	826	856	826	826	827	896	842	857	811	827	820	824	812	775	845	870	848	842	820	812	864	801	768	799	814	849	860	812	798	827	826	849	788	839	785	851	830	824	833	823	811	788	874	836	820	848	866	862	818	887	786	831	801	864	874	830	834	820	824	792	796	824	866	819	853	781	846	806	820	838	818	772	822	798	831	843	811	864	844	828	863	799	822	891	798	840	863	827	790	849	862	828	827	805	855	890	759	866	834	867	832	782	815	822	850	846	796	809
24968	21203	24523	19286	4472	4559	8618	8230	5435	3307	1858	1202	859	754	649	627	643	685	680	652	674	674	642	676	693	650	638	649	705	675	650	634	673	655	673	617	717	645	702	642	674	680	636	683	676	654	702	693	638	645	697	700	676	681	672	690	611	649	650	646	662	678	678	689	650	663	699	670	660	648	716	664	707	722	657	642	636	666	661	721	653	664	671	641	666	688	686	655	709	668	671	685	640	692	677	657	655	661	692	656	683	664	715	640	646	608	669	647	670	626	695	673	656	627	698	653	662	612	661	659	654	643	677	669	634	661	650	656	656	684	703	662	675	669	648	686	658	662	650	652	656	647	676	672	689	658	680	648	691	662	711	664	680	606	684	689	623	673	707	635	706	687	638	664	670	681	665	666	652	664	669	656	647	672	624	663	685	686	620	736	669	711	666	650	667	672	688	664	665	682	635	707	635	615	658	681	618	674	722	690	647	658	651	615	694	646	658	661	612	668	662	700	665	679	736	658	661	659	641	684	668	655	630	709	659	634	651	707	691	642	681	631	618	708	659	678	648	652	683	673	632	671	648	682	638	648	664	667	680	685	663	659	675	640	667	610	663	660	655	661	678	613	713	675	686	648	690	656	703	671	658	668	713	682	729	641	680	653	682	646	704	652	686	665	646	648	619	668	718	677	693	656	683	724	680	678	687	683	667	636	671	670	634	657	673	658	708	686	661	659	658	720	685	680	644	682	636	652	684	669	684	646	614	667	677	672	653	657	651	683	674	640	633	698	694	655	676	696	679	652	644	634	659	644	645	724	656	672	666	645	716	650	674	674	650	655	672	667	677	698	687	620	645	627	663	715	613	664	690	694	661	657	687	692	677	703	648	698	673	658	685	632	634	672	670	703	635	651	671	644	702	637	665	661	608	647	694	668	654	673	653	632	653	649	668	652	609	673	656	673	684	643	670	700	672	622	691	690	635	675	670	641	631	651	701	693	656	671	686	644	692	685	643	662	698	700	632	685	704	661	735	642	625	662	665	662	679	638	689	636	652	652	677	643	696	605	696	686	623	688	672	640	658	655	629	657	639	594	646	667	682	651	687	641	712	683	649	650	643	688	646	704	639	646	641	672	650	658	669	709	690	636	670	653	613	686	695	670	701	694	683	735	656	684	645	664	687	654	643	679	648	689	667	675	657	682	690	631	672	665	683	627	665	640	637	675	664	634	714	664	699	655	682	675	713	669	706	718	651	631	673	664	693	698	659	647	641	670	698	694	689	663	633	686	639	675	680	646	700	651	637	645	661	652	681	686	654	639	680	701	639	677	642	683	637	649	667	660	693	659	687	612	692	649	650	643	630	655	627	668	687	661	647	701	673	654	662	678	643	682	661	662	650	658	641	662	656	666	633	681	672	716	672	652	637	683	675	640	640	705	685	700	621	619	672	651	694	676	669	701	714	626	684	651	694	623	691	624	644	668	628	650	683	646	688	685	709	675	648	666	659	611	653	679	689	655	699	663	685	666	638	685	700	692	652	664	669	672	655	686	636	649	631	667	660	648	701	689	691	636	672	661	698	663	647	671	660	689	632	679	640	686	656	652	601	687	672	656	697	637	666	635	664	715	688	687	640	630	685	707	648	678	699	664	617	663	699	702	693	655	654	687	686	637	670	675	687	632	700	668	672	670	643	650	712	669	686	648	702	646	708	665	645	682	657	619	706	645	701	678	652	665	625	650	656	700	636	654	689	723	660	614	646	650	634	642	637	695	686	650	713	673	664	662	676	686	673	616	665	648	609	683	714	688	652	670	696	646	660	684	643	680	670	648	638	681	645	709	651	671	623	693	696	634	687	725	657	630	666	620	666	692	649	648	658	687	644	675	638	640	708	688	639	644	672	597	706	657	639	668	645	654	674	667	744	700	640	650	678	656	619	675	611	655	677	694	638	652	673	642	654	700	604	679	625	597	676	621	644	641	635	629	721	702	693	595	638	658	692	677	663	673	715	674	658	707	673	657	627	727	692	642	651	653	678	673	668	639	700	691	677	693	704	647	664	635	662	672	715	622	712	729	675	658	664	643	650	672	697	662	659	650	686	718	675	651	635	691	715	692	674	662	717	694	650	688	680	687	687	671	646	686	703	654	675	642	696	640	669	674	676	666	674	687	652	659	613	644	671	705	674	682	643	719	645	663	663	642	648	616	661	647	638	715	671	685	672	647	636	636	684	665	660	688	664	699	632	692	746	711	676	646	665	682	649	684	683	687	666	642	713	665	611	651	686	630	672	655	676	710	657	675	669	682	703	680	681	642	675	640	633	690	636	638	670	633	693	665	676	662	656	662	642	672	643	681	681	635	676	658	691	668	663	641	664	691	695	666	671	622	653	674	633	640	649	646	661	691	687	683	713	703	684	694	642	690	633	690	670	655	659	661	635	659	713	659	631	631	700	673	631	678	654	672	644	661	640	639	681	664	670	646	635	637	690	632	649	669	670	633	650	668	657	677	711	666	674	677	645	684	653	716	652	751	715	665	636	682	667	647	676	683	710	668	698	670	636	699	615	607	666	682	643	685	685	658	685	691	682	689	663	694	675	639	703	659	682	656	671	669	646	659	654	680	688	681	682	676	672	662	639	682	595	641	675	654	677	662	633	684	648	633	692	671	664	687	617	641	675	692	639	633	660	683	698	682	659	679	636	652	652	681	697	653	643	689	640	682	656	655	679	665	624	685	693	643	669	628	660	690	686	690	665	646	650	628	627	686	614	664	625	682	680	708	686	656	640	675	666	713	647	637	644	680	671	639	634	662	663	676	661	645	637	633	699	657	670	653	676	652	610	697	681	612	676	704	650	684	691	697	654	681	678	615	684	686	697	655	649	666	634	632	671	712	667	654	658	640	669	623	694	654	712	660	678	667	636	665	729	667	674	676	669	620	676	651	708	635	663	664	645	690	689	697	676	692	654	672	637	673	700	651	603	649	692	628	636	633	679	687	654	640	649	693	656	671	676	712	666	686	705	663	639	666	629	678	632	664	700	702	648	662	680	661	687	614	655	667	694	670	619	702	673	667	690	677	656	672	658	635	677	629	666	615	657	639	659	625	701	677	663	633	701	642	648	652	676	637	631	672	692	655	655	673	695	666	680	644	635	672	654	665	647	623	680	654	645	614	647	672	632	688	652	642	650	677	616	649	625	680	706	679	632	675	690	671	644	666	673	710	680	679	639	669	618	694	639	662	621	705	668	688	611	668	680	655	626	729	666	633	693	682	673	638	645	627	665	692	675	670	691	666	681	700	659	651	670	648	672	638	684	671	666	663	648	694	681	668	644	627	697	740	677	647	676	655	595	672	642	680	677	651	683	650	672	675	661	713	665	680	667	686	636	632	634	627	665	686	758	647	620	674	650	670	637	670	693	667	685	659	668	647	646	700	663	644	642	656	676	659	699	642	680	669	665	688	678	668	689	662	657	648	626	642	672	674	679	651	649	634	691	637	685	748	650	644
8891	12977	10830	8262	9130	11645	19968	18410	12905	7908	4135	2415	1555	1031	1020	1036	975	979	1041	1053	976	1060	1015	957	991	998	1036	1015	974	968	1030	984	1019	1063	1049	945	1009	976	996	1044	1034	1052	1002	1030	1004	1003	979	993	1063	1001	1004	1011	1000	1014	1015	1045	997	1015	998	1003	1012	972	986	953	974	1051	1000	1021	1038	1007	1000	977	1006	1032	993	1055	1007	973	1008	1011	1006	1010	1051	1051	1040	1007	1013	997	1005	982	1009	968	997	1029	1022	1011	1007	1034	971	986	1014	955	992	998	1034	1025	1030	1021	993	986	990	1034	1061	970	991	1008	993	1020	982	1010	999	1040	1009	991	1057	1050	1009	1040	983	945	964	974	1037	998	973	1017	972	1059	940	1001	1033	1011	1008	1069	973	994	1070	951	1023	1072	912	1038	1020	1021	1056	1007	1014	1022	988	1057	981	1035	1064	1049	1017	1008	1024	1000	1000	1009	1013	977	984	1003	1018	1019	1042	1007	997	974	1035	1032	997	1049	1016	980	1026	1010	1022	967	961	945	992	1006	1006	1019	995	989	1009	981	1037	1027	1077	1009	970	972	1014	1049	953	1041	999	966	994	1028	995	978	1000	956	1020	1021	953	963	1040	985	949	1038	1035	973	944	989	960	1035	975	1032	1003	990	1040	1009	952	963	1002	1059	1008	1044	1009	993	1008	1040	1052	1023	1008	1012	957	1033	1001	987	1014	991	1035	1031	995	1007	973	982	1002	1007	1001	1029	984	951	997	1035	1006	1017	995	1064	998	1039	1015	1005	987	1002	1034	1039	1016	989	1031	1040	1031	1039	973	994	1053	1067	1039	987	1055	1014	1015	1000	1028	1042	1068	1047	973	1025	1020	1008	1017	978	1016	1002	1013	1051	1020	1008	1051	1004	977	909	968	971	993	986	1016	1002	1035	1024	1055	997	977	1042	968	1020	974	940	1008	997	1021	1052	1077	990	991	994	1018	1014	997	984	1035	999	1053	996	1017	1003	1022	987	1001	1030	952	1053	968	1022	1010	988	1001	1035	949	945	964	1054	979	997	1035	995	1016	967	1022	979	993	1044	982	994	950	965	1041	1053	1012	982	1002	995	977	978	968	1001	1016	982	976	1035	981	984	1019	1020	1044	1009	960	990	975	1010	1013	1011	1042	1007	974	1015	1029	937	1037	968	1016	1010	963	962	1011	967	1009	990	1034	1032	1023	991	1004	996	1029	998	963	982	1027	1038	1037	1035	998	1010	947	984	1075	1027	1049	991	979	1032	1002	970	1020	1009	1029	999	1015	975	1039	1060	997	958	997	983	981	974	1029	995	1013	1033	1032	996	1037	1009	993	976	1003	1019	999	1027	983	999	1007	1002	979	984	1001	1025	1004	1013	995	1055	1042	972	1015	975	960	965	992	1055	967	993	1035	1018	989	1027	1055	1032	962	1033	1073	1045	957	947	1040	1002	950	991	993	1056	999	994	1048	1022	1020	952	1028	1001	1045	941	1013	980	1030	1005	985	932	1002	1033	962	1007	972	1044	1050	984	1004	1036	1043	1040	1011	1022	1030	919	956	1067	1053	1024	1023	1032	945	1004	1021	1020	992	1046	1023	1052	1018	987	1020	1036	978	1025	996	964	1028	1055	979	962	989	1062	985	1018	1082	996	1029	1029	996	1013	1011	1019	1035	1002	974	974	979	1015	1025	1003	1002	1023	991	1009	1025	1003	968	975	1016	971	953	973	1001	994	960	973	1006	1033	1051	997	971	964	1010	1037	1014	992	1022	1000	1003	966	934	993	1044	1018	1034	993	1004	1006	943	994	1006	1041	1041	1011	988	1033	993	1017	972	1019	968	994	940	962	1026	1001	993	1004	988	973	992	1038	991	973	1043	1017	981	1053	879	982	1002	1044	1000	990	1010	985	997	1002	1000	982	1030	1059	1012	1006	1056	1028	1010	1006	1027	990	962	1064	959	1030	1017	1007	987	1021	954	997	1026	994	1044	999	1006	1018	1036	1020	981	977	1023	1015	999	1053	1020	971	941	1015	972	1012	1008	943	1020	1030	1004	971	1027	968	1015	1016	998	980	993	995	986	1056	1015	1011	986	1006	1024	1025	976	1011	983	990	981	987	1011	1038	1003	1010	1011	1024	977	1044	1106	1028	1032	1009	1020	996	1026	1051	976	1023	1048	973	974	975	1026	936	990	1019	1057	998	1028	1050	1000	1022	998	1007	985	994	1009	1066	1018	1030	952	977	1059	1013	989	981	963	992	1025	1008	1016	1009	1049	990	998	995	1014	1064	964	1007	1058	983	970	1028	985	989	1035	996	947	981	1015	1050	963	1013	989	966	996	1040	1066	1047	1028	1017	991	1016	1046	989	989	984	987	1017	1033	1044	1016	1032	1035	987	1001	985	1018	1012	1027	995	987	971	1048	984	967	984	978	1023	1030	1005	1018	1021	1069	1019	1007	972	1020	1013	976	986	1002	1032	1009	973	982	1004	1000	1035	1004	990	959	1024	991	974	1006	1009	1047	1036	1011	1005	1031	1036	973	1010	987	1048	1031	1029	1062	1030	1015	990	951	1027	975	1009	1022	990	983	992	1061	990	975	975	1006	977	987	1032	981	1065	1003	1043	1035	989	1004	991	940	1012	1010	1028	1011	1043	1037	959	1012	994	1010	1049	975	1030	982	992	991	1013	973	1025	1010	1016	1000	985	1017	995	981	975	1021	991	960	973	984	966	985	1011	990	986	1019	950	1051	1029	1069	1045	994	974	1073	1040	1056	949	991	949	1008	989	1057	1057	1071	1009	1018	1056	1015	1037	946	956	1079	951	1012	1007	1003	1001	1065	958	977	1036	985	1038	966	986	1020	955	1043	968	965	1016	1013	1050	1030	960	1037	1036	1039	1012	1021	1045	958	1055	1010	979	968	1035	1031	960	1001	1004	976	1027	1008	990	977	991	965	1067	1021	1023	1037	1012	1002	1025	1080	985	1006	1022	1035	989	1040	1011	1011	956	1021	1029	1035	987	1031	1008	997	1043	1014	1039	987	1019	1004	1042	1003	1012	1022	998	985	1046	1027	977	955	1022	1009	975	983	990	1003	1017	994	951	1037	1025	990	1025	1012	1023	969	973	995	955	1013	1001	1024	958	1047	1005	991	994	988	997	965	961	979	993	1023	1004	993	1047	987	971	1008	993	1024	992	1008	977	981	985	1066	988	1036	981	1063	1026	1051	1019	1009	1001	991	1022	918	1052	995	1040	1030	920	979	999	1022	1028	1061	994	1008	1046	1008	976	981	988	956	1041	1018	985	1061	1059	983	1025	1001	989	1065	1010	1006	1012	1044	1062	999	980	1054	943	1004	1000	992	1029	1018	1068	1008	1042	986	1011	974	1027	1051	954	1012	1041	1020	1049	1032	976	983	999	972	1018	1016	1040	1059	973	1046	996	1015	1043	951	967	1024	1011	1013	1010	984	988	979	981	1012	963	979	930	1008	971	995	977	976	1043	974	1043	987	952	974	999	1016	1035	1006	959	949	996	1001	995	1013	1039	971	990	981	1037	995	987	1009	1016	1021	1001	983	993	1000	977	998	1000	1030	1021	1007	1013	970	1030	1017	976	1007	1003	969	987	1027	992	1028	998	1009	1042	1041	970	1025	1016	986	1029	1065	999	1027	1055	1026	1002	998	977	1017	1005	984	979	935	1010	972	991	1003	1010	975	978	1059	1013	1000	972	979	1014	1028	1036	1018	996	975	1009	1021	999	1008	1018	988	989	996	1002	1013	995	1047	1108	977	1028	1007	1021	1000	1010	961	966	1010	984	974	1005	1086	1023	979	1019	975	1036	994	1017	958	983	1024	998	996	1026	971	1008	1030	1051	1002	984	991	1003	992	1024	1024	990	985	1006	1013	974	982	1007	1024	1064	965	973	973	1053	1033	1045	985	1038	989	1024	1016	971	972	980	1038	981	1053	1018	999	992	983	981	1048	1008	1026	1023	995	989	1013	1014	1051	1015	1025	1041	992	997	1038	1043	1037	1045	984	1009	1010	959	1076	971	981	1021	1027	948	1003	993	1045	1008	1035	959	951	1003	1021	1052	985	941	1014	973	978	1053	1008	1004	983	976	1001	1038	1024	1044	1040	1016	991	999	1001	1053	1007	1002	988	960	919	995	1017	1021	995	1050	1050	1003	1009	1028	1062	979	1033	1034	939	1008	1032	1036	978	976	982	1008	986	998	1033	977	1023	996	959	999	968	977	983	967	1074	979	1015	948	1009	1009	1024	966	1005	1020	1010	1002	1005	1023	1027	1010	997	1016	991	958	1020	970	1004	992	1015	966	1031	1045	958	993	988	980	1020	1028	978	974	1011	957	934	1018	990	1017	1054	1048	1025	988	991	1018
22492	21279	28317	24560	22150	28261	34491	26571	19018	11880	6046	2671	1277	539	341	399	378	399	388	347	379	418	361	342	388	390	373	380	381	404	406	348	374	391	415	380	408	397	376	412	394	359	362	422	386	350	390	335	402	420	379	352	370	409	366	421	411	378	384	377	369	374	379	379	373	392	364	409	388	378	400	375	379	360	350	361	398	411	396	360	390	417	377	409	359	369	377	359	333	374	389	375	352	347	386	363	394	380	367	369	372	351	379	360	383	364	365	344	359	359	342	379	380	396	369	356	358	339	386	388	370	370	345	357	408	340	344	374	370	380	383	386	363	391	388	396	337	337	356	390	381	402	396	385	374	378	394	406	382	373	370	393	376	402	348	367	391	364	368	420	387	381	379	367	378	414	358	372	366	385	383	373	354	364	368	353	371	384	362	363	376	395	380	371	396	400	361	400	378	399	391	372	360	341	376	399	361	404	383	374	377	380	358	378	414	385	387	344	360	364	393	376	355	394	363	378	348	403	382	388	395	397	391	372	343	361	363	336	385	399	376	386	387	386	375	347	419	369	378	367	395	362	375	395	385	363	357	408	389	359	404	384	346	387	376	407	362	385	375	372	348	383	396	350	376	343	350	394	409	416	369	372	364	365	374	372	371	421	364	408	364	388	390	373	353	367	359	363	369	385	360	376	389	405	389	367	334	362	379	412	388	371	360	363	405	383	386	389	372	378	372	354	371	350	338	390	370	386	416	395	359	361	363	386	403	386	366	384	366	366	379	347	367	369	396	372	334	389	400	417	382	363	389	387	386	388	376	412	387	384	405	377	379	388	394	339	380	349	382	369	395	383	380	358	384	397	378	426	403	405	346	363	408	408	378	383	376	393	372	321	398	378	364	379	379	398	379	411	389	390	382	356	384	397	391	392	372	337	360	404	359	396	389	369	339	398	417	378	362	403	382	402	400	393	415	392	400	382	360	374	355	345	389	365	353	339	355	369	392	407	416	361	351	372	376	387	358	397	356	379	382	369	382	363	414	385	365	409	358	406	379	399	384	394	386	392	372	363	361	370	362	377	362	372	350	332	378	363	362	375	391	363	391	396	390	359	378	382	414	398	358	414	360	368	395	358	385	374	360	378	329	392	399	382	386	400	383	392	327	387	354	398	392	397	361	383	372	353	384	384	380	356	400	385	374	366	376	359	357	378	403	379	390	349	412	397	392	387	375	378	358	364	407	403	362	385	382	392	402	360	362	395	377	368	385	368	391	374	397	379	378	409	403	393	393	403	402	374	370	363	407	348	391	381	353	411	367	372	374	379	378	373	362	382	379	381	410	341	370	403	367	405	373	377	402	365	378	330	371	378	376	377	365	373	389	360	368	395	376	355	347	382	359	389	415	385	379	381	364	405	352	387	384	337	364	389	390	407	390	351	406	403	393	378	378	378	385	404	400	386	372	361	367	354	358	358	374	380	382	367	418	381	352	382	384	391	348	391	361	360	363	372	371	343	368	376	370	380	396	345	342	399	353	350	361	397	413	352	377	366	402	370	387	379	365	382	372	344	367	384	375	381	369	403	364	367	380	400	374	363	370	368	399	405	392	385	356	380	380	361	388	401	409	399	419	355	376	409	361	383	385	391	391	383	328	392	396	376	390	340	411	394	363	367	355	391	366	400	396	385	379	403	394	392	361	385	370	378	371	371	370	377	383	368	390	391	381	380	387	367	371	376	357	384	396	353	370	421	393	335	388	364	402	397	382	375	378	388	415	417	352	377	364	371	381	380	367	388	357	374	434	402	347	399	363	371	403	400	382	390	352	405	375	354	380	365	388	352	410	363	359	339	389	348	345	376	381	400	386	355	425	367	382	398	396	373	385	366	390	363	379	396	427	364	398	365	401	378	396	381	355	372	391	366	350	393	374	377	349	354	407	373	347	404	370	378	387	384	361	376	368	378	368	368	381	350	372	381	348	372	369	379	364	385	361	358	388	371	376	369	390	378	329	359	393	372	391	367	410	358	392	375	391	349	361	367	362	359	350	361	416	362	373	373	376	388	365	353	370	374	370	392	352	366	387	402	374	355	415	389	358	402	388	376	407	382	376	372	396	384	364	392	383	374	371	354	343	378	363	392	405	352	372	386	401	382	401	389	366	349	368	406	401	392	351	366	354	383	355	344	332	384	374	354	386	378	381	379	383	382	340	383	384	402	360	394	408	395	382	379	365	399	410	421	372	404	388	383	406	348	374	383	406	365	382	361	412	383	359	391	382	400	395	374	355	398	377	370	387	370	371	368	352	324	358	372	387	393	383	383	420	389	388	383	370	394	372	352	394	406	357	373	359	409	408	370	361	376	366	405	412	379	366	400	359	371	385	392	358	393	353	366	363	373	385	365	367	380	354	372	391	370	377	359	419	353	372	338	372	372	344	402	362	371	391	389	431	383	409	399	387	363	364	371	396	420	413	380	392	374	364	370	412	400	382	369	331	345	386	349	400	381	380	378	379	396	379	373	331	386	382	389	370	379	375	397	382	370	372	397	380	434	366	334	364	362	395	369	408	356	429	390	401	393	361	336	378	370	379	373	370	400	366	378	350	377	395	350	399	396	369	370	329	395	372	385	388	364	342	393	389	363	372	360	353	368	387	369	348	378	406	358	427	403	371	384	392	374	388	346	404	362	384	359	317	386	376	386	383	359	373	382	390	389	398	386	371	367	360	353	360	370	365	363	393	377	378	395	411	369	345	393	349	353	353	372	407	423	366	377	415	368	391	386	372	370	374	384	386	369	371	391	370	372	366	352	390	362	354	393	379	412	366	357	385	431	400	385	380	395	390	380	392	393	379	381	362	376	366	425	347	380	353	386	346	373	388	398	373	357	368	396	354	354	372	362	411	357	393	411	408	391	372	344	395	370	333	395	355	361	376	371	394	390	369	383	365	399	363	391	352	362	346	366	385	385	384	375	384	364	344	387	399	359	354	400	378	399	379	372	366	367	413	346	357	412	411	378	380	379	366	384	355	386	379	389	346	373	398	373	362	353	383	384	381	375	345	365	365	408	376	363	362	353	374	422	398	386	368	376	376	357	395	370	395	342	387	412	389	377	384	375	395	391	396	375	367	370	368	419	354	414	340	382	375	362	408	349	378	409	371	375	378	393	436	358	409	362	370	370	374	392	390	367	372	364	396	329	370	403	390	426	374	415	345	383	386	366	398	403	382	395	374	398	364	369	376	408	342	338	400	368	361	364	392	367	356	399	362	371	356	365	373	380	401	361	342	362	362	363	395	384	359	361	362	374	362	370	373	368	373	346	338	374	364	380	388	381	384	407	373	351	378	357	391	355	374	385	381	369	369	384	359	372	356	370	378	358	394	379	389	369	367	388	377	370	388	386	365	349	390	384	385	398	356	376	378	413	363	412	371	373	395	397	390	427	374	363	358	420	393	367	346	377	376	380	372	401	366	354	371	368	374	375	382	379	407	394	376	410	389	394	380	395	372	373
14510	31415	17707	15630	32893	37981	39484	34208	26792	19575	11730	5711	2684	910	597	557	590	609	606	588	534	572	577	574	577	563	565	583	583	558	590	554	578	584	563	550	601	611	591	581	592	589	611	580	555	625	590	588	560	574	555	578	588	537	541	596	580	584	579	591	568	574	588	607	577	550	605	561	580	548	562	554	577	612	617	583	582	589	577	625	619	595	581	572	584	619	526	595	530	599	596	574	591	607	568	557	594	581	589	597	578	633	588	589	578	572	595	543	569	571	559	612	577	570	563	595	608	567	589	603	604	577	589	585	617	583	619	610	586	594	582	588	553	602	556	585	584	584	540	592	546	601	559	553	611	560	555	530	585	624	561	561	583	550	549	588	558	589	567	564	564	636	558	589	567	520	585	567	590	592	617	602	570	604	586	545	563	601	593	598	573	558	595	608	584	584	614	584	555	600	614	596	561	572	603	584	576	591	586	635	579	587	575	569	587	580	611	605	572	591	624	551	557	599	600	575	595	558	580	570	563	582	556	616	560	608	593	610	606	538	576	543	567	574	575	573	529	602	583	596	583	568	589	566	541	563	580	568	584	592	605	552	571	594	581	537	529	577	623	569	536	590	633	551	594	609	563	570	579	609	557	579	582	615	591	562	637	567	562	575	552	577	610	593	599	625	622	602	577	546	533	615	556	610	583	572	576	549	615	594	588	624	560	527	571	556	595	581	543	565	620	604	564	587	616	620	610	597	586	533	573	616	576	585	590	575	589	574	591	618	607	592	597	612	597	556	538	599	544	563	592	583	585	577	580	575	577	621	595	563	598	554	581	563	576	598	593	576	572	583	547	575	594	610	605	576	605	610	559	630	593	613	581	624	547	568	584	614	562	594	586	625	593	621	559	564	614	567	587	567	573	600	579	560	606	596	578	625	566	569	578	576	582	575	579	581	562	540	571	583	616	562	625	603	561	560	578	620	597	585	622	569	610	580	537	587	611	626	574	534	578	621	587	589	579	583	592	557	524	555	611	641	618	587	635	573	586	612	548	599	589	542	596	561	579	604	641	601	581	587	509	604	583	621	578	611	593	580	528	599	548	621	636	586	567	581	573	612	579	586	608	591	589	588	561	609	580	555	530	626	584	593	556	575	595	575	574	582	585	586	569	575	613	569	611	578	580	547	558	578	581	575	590	594	630	575	553	582	557	567	566	585	603	565	601	576	597	596	615	590	608	591	583	605	563	610	587	581	571	593	579	566	580	564	538	565	562	584	553	571	580	585	552	551	575	594	543	600	579	571	563	601	611	572	642	601	590	531	610	610	582	575	560	603	594	616	563	603	572	547	598	550	579	594	599	649	586	590	600	595	621	558	556	565	598	541	569	559	639	636	564	587	568	587	562	600	595	576	596	588	646	595	572	622	585	595	568	595	578	598	574	580	571	602	628	543	601	576	570	592	565	553	569	569	592	558	616	571	606	575	565	584	644	561	602	569	610	611	588	590	556	561	551	594	563	560	595	570	585	583	564	592	594	566	580	599	625	577	543	538	572	591	582	612	596	626	596	568	592	585	566	522	552	612	585	586	597	572	573	561	585	589	588	593	614	562	587	542	559	564	562	571	609	578	582	612	608	586	539	587	613	639	583	584	606	607	584	575	601	570	582	575	603	550	603	602	594	560	620	594	562	615	601	610	615	584	552	596	601	610	557	585	574	602	603	548	565	598	584	579	624	569	570	584	592	576	558	567	605	571	601	546	587	568	519	606	614	596	591	616	601	604	630	555	589	560	598	571	600	600	598	606	591	590	593	606	623	550	592	638	561	618	609	637	540	575	587	592	545	595	573	544	600	582	588	611	571	629	608	614	572	548	641	560	554	545	597	581	583	561	565	581	583	566	562	626	540	619	565	591	571	601	603	602	576	591	566	578	560	550	571	589	556	520	590	577	578	600	549	577	576	661	574	564	550	597	559	600	567	547	586	545	590	579	593	591	579	565	593	620	599	568	578	540	579	599	572	578	596	558	608	580	586	579	556	587	565	578	561	597	628	620	561	564	568	569	571	563	579	581	573	613	569	555	618	621	564	610	602	566	608	577	591	581	567	623	573	539	559	552	547	614	535	573	542	605	600	604	561	577	588	591	602	590	603	563	613	577	560	575	583	546	564	628	588	577	594	607	551	571	555	567	570	600	625	577	574	585	598	536	616	594	576	544	541	593	557	604	554	579	619	555	623	589	587	537	542	594	555	576	603	571	582	602	573	601	582	581	581	583	587	611	591	610	643	591	589	556	611	584	605	545	599	564	553	577	639	597	619	549	553	580	584	546	565	580	591	599	557	562	611	562	594	601	553	576	596	597	608	544	602	612	581	558	621	658	612	536	566	575	555	610	580	565	623	605	590	581	544	554	585	563	569	607	584	536	586	549	553	541	609	597	566	596	557	556	593	613	582	568	603	575	588	616	554	627	568	575	578	555	553	572	555	603	547	548	558	593	578	592	537	579	610	584	603	521	588	606	559	568	595	542	541	605	566	644	557	607	615	575	588	620	578	579	581	580	574	574	549	588	607	615	562	575	528	582	588	569	565	586	566	583	583	601	582	561	588	565	578	596	594	544	580	602	578	562	609	569	598	582	579	602	590	553	589	520	606	612	562	570	542	576	587	554	591	579	602	567	584	591	572	598	584	555	597	567	567	574	560	614	599	578	587	563	607	562	568	582	584	606	592	621	581	575	563	589	561	561	578	610	590	604	568	577	545	568	565	597	598	560	576	627	587	585	557	604	539	604	596	563	543	572	603	598	603	562	602	576	606	604	558	606	570	554	622	562	596	560	577	603	600	564	599	617	595	607	586	591	622	586	588	623	591	620	571	599	584	605	583	556	569	559	549	637	583	571	625	598	596	595	608	593	581	575	590	556	566	536	587	574	635	557	607	564	562	573	576	586	593	594	574	540	583	596	586	565	544	562	581	614	577	580	588	582	585	574	611	570	545	564	605	586	576	585	569	573	543	579	584	568	577	557	587	568	549	566	581	614	581	575	611	579	609	611	587	618	563	614	575	571	593	549	608	586	550	584	583	605	577	556	567	586	628	585	572	577	564	571	614	619	557	621	600	624	588	643	590	588	592	563	580	612	553	603	587	593	571	608	584	602	548	617	570	547	589	584	614	522	593	618	581	614	647	573	611	582	559	579	583	584	553	579	589	584	568	521	599	564	595	609	592	586	608	591	613	590	573	559	596	568	576	609	556	584	603	571	561	508	621	601	581	573	614	610	605	574	521	567	559	579	593	573	568	578	608	586	570	593	566	570	595	595	537	617	601	596	588	557	596	517	570	589	609	596	572	578	553	574	628	550	587	606	624	581	594	607	589	583	555	606	624	582	529	608	548	572	578	590	568	581	582	607	567	596	571	562	570	572	573	560	537	542	566	605	573	583	590	572	568	619	587	589	554	561	575	598	586	591	597	579	549	554	552	577	602	593	599	609	538	535	588	586	574	640	574	583
27352	18792	5648	2452	2696	2797	2981	2278	1843	1513	1105	974	836	796	710	660	679	728	677	719	744	718	739	723	751	704	707	732	750	666	698	750	684	674	739	705	711	692	709	738	657	663	723	681	688	695	717	706	739	689	698	751	744	722	656	710	707	725	659	729	744	723	747	728	715	692	750	668	742	705	723	720	675	708	722	737	732	690	660	718	684	724	721	702	707	709	696	707	738	689	679	711	669	731	709	709	695	702	692	701	771	696	682	731	728	736	694	739	730	726	745	705	741	730	715	698	691	686	719	712	737	716	706	745	690	707	719	687	669	767	707	684	755	697	704	729	694	699	719	721	703	677	734	651	685	734	702	724	713	728	711	677	673	701	703	703	731	666	738	722	717	709	692	668	703	708	740	686	703	714	707	694	731	661	687	693	672	694	734	719	747	738	703	704	715	715	708	708	671	713	707	716	688	695	715	705	709	703	656	721	698	684	729	752	647	722	703	730	734	679	717	680	763	714	684	710	726	717	727	706	690	697	687	714	673	734	695	742	706	666	680	726	689	706	696	690	641	717	712	718	730	698	698	685	706	719	671	697	699	681	717	700	736	727	752	757	698	706	693	705	730	723	740	680	705	694	705	676	707	708	677	683	660	689	689	718	682	718	713	699	710	768	690	716	699	706	751	682	716	703	746	705	744	751	634	720	673	686	707	690	660	764	685	709	736	707	693	716	714	677	743	706	731	670	666	673	693	725	705	690	696	723	735	678	714	766	684	717	710	654	726	627	671	705	751	679	705	694	758	744	721	718	682	750	726	692	723	663	732	648	649	678	737	685	736	731	695	749	753	718	664	656	731	730	727	705	688	701	693	701	696	721	703	737	676	741	715	769	677	716	716	756	729	715	746	728	702	710	684	710	717	772	700	715	723	721	732	711	723	725	723	683	700	713	665	715	747	729	699	718	740	744	705	760	688	694	686	735	688	667	698	686	680	710	675	714	699	712	676	724	731	692	709	692	676	712	735	729	702	709	666	718	726	723	709	734	715	707	704	707	714	693	670	697	725	671	675	745	675	730	691	750	761	674	681	746	691	730	725	707	731	689	667	708	675	736	714	694	700	685	694	685	747	752	699	685	697	730	720	750	688	713	678	710	756	719	733	674	723	753	740	762	677	737	706	661	693	739	704	706	713	728	735	763	727	684	679	702	719	669	758	718	688	717	760	719	710	701	732	699	682	730	682	691	713	695	736	707	703	716	723	697	722	690	710	663	682	690	729	707	672	751	767	698	709	702	737	720	709	746	690	705	739	702	711	747	714	711	687	719	621	692	718	697	681	699	719	662	688	680	702	741	730	700	745	750	702	757	747	693	696	699	717	703	721	703	674	731	705	729	712	740	725	747	729	710	722	699	692	704	764	744	707	744	698	758	718	748	690	711	729	716	681	739	652	661	737	719	699	709	676	719	675	747	678	701	704	732	713	715	702	676	674	687	702	688	709	727	691	783	741	631	705	715	732	729	732	723	747	680	744	722	707	722	698	747	727	711	719	748	658	713	689	643	747	709	673	699	744	721	706	718	772	686	695	692	718	713	726	666	713	718	675	729	702	712	707	673	663	691	730	704	691	738	685	714	752	739	719	714	709	763	706	719	708	759	711	692	697	683	771	734	723	725	672	701	672	755	729	690	691	693	638	703	710	698	671	691	670	640	676	686	681	727	669	692	702	697	711	723	709	741	702	715	752	702	712	700	718	727	686	679	719	667	742	747	698	700	685	734	739	728	678	707	721	716	726	710	640	702	737	685	721	689	699	662	738	630	703	707	729	749	663	693	707	692	701	673	719	709	708	678	764	682	705	728	682	697	711	724	691	723	695	673	718	738	664	715	709	690	739	725	705	736	719	688	681	684	701	717	696	761	728	744	757	682	735	680	674	707	719	706	685	669	704	697	710	711	653	646	733	710	696	713	643	762	705	707	698	667	700	740	730	706	745	714	717	729	647	745	663	706	727	716	725	738	701	739	709	702	739	659	704	694	709	723	753	701	732	739	730	711	744	687	701	725	724	729	673	650	704	677	692	698	677	694	697	729	660	694	730	720	738	693	655	697	748	651	688	701	680	742	725	679	697	678	681	668	697	713	734	729	748	707	713	710	710	693	708	703	723	738	725	728	684	680	656	744	682	745	669	703	703	731	690	744	713	662	743	718	669	715	697	701	672	726	752	698	685	680	715	704	665	718	670	700	759	720	713	804	695	726	699	747	675	737	703	691	736	691	716	759	739	707	749	763	719	717	674	696	715	776	677	689	753	671	683	700	671	759	714	691	709	741	728	709	719	701	688	653	678	750	720	711	655	681	722	695	711	732	694	679	706	697	706	780	687	737	770	715	703	706	706	690	753	785	713	666	729	704	736	693	745	692	728	659	716	715	713	729	701	694	712	707	757	639	668	777	685	727	702	734	699	736	709	717	688	689	739	720	760	722	725	662	735	691	717	712	729	754	627	728	736	734	686	707	731	722	697	691	676	683	714	709	713	697	743	730	703	756	708	695	741	714	708	762	716	677	739	719	728	763	723	709	715	712	744	702	688	690	645	729	727	730	735	712	720	705	733	734	672	716	747	764	693	720	733	727	699	714	741	689	730	720	693	696	714	722	747	739	738	708	733	734	706	721	690	671	735	707	697	707	700	695	721	706	708	674	759	697	727	747	691	707	774	715	724	675	683	740	695	665	715	703	640	685	692	723	717	705	695	749	708	720	650	686	676	706	732	761	750	712	696	685	705	658	732	749	719	704	717	728	742	708	709	724	708	677	722	725	672	782	736	698	802	711	712	661	730	727	773	702	667	696	748	749	717	748	761	642	689	723	771	677	708	673	695	732	707	704	742	728	696	706	722	777	747	747	705	677	720	743	752	711	681	805	680	726	670	683	700	737	708	698	727	727	715	697	705	715	719	731	680	713	729	761	713	679	704	762	656	701	738	739	737	723	707	701	683	669	682	728	706	690	700	730	728	717	764	662	697	661	711	709	718	764	720	739	719	722	731	707	731	716	689	706	712	683	740	719	680	738	697	696	697	752	674	744	749	740	691	678	682	735	700	735	642	737	701	715	752	684	639	761	717	698	677	681	690	709	718	728	734	719	725	675	714	719	680	690	755	735	733	717	721	678	670	655	705	713	744	718	671	691	687	729	700	694	692	716	726	724	710	709	664	723	670	718	695	750	721	709	742	700	738	742	745	730	701	773	690	692	747	724	689	716	726	736	682	736	695	717	681	716	671	673	686	740	732	654	725	709	701	690	703	722	725	708	697	682	692	680	686	757	681	725	687	735	700	721	651	702	694	656	704	694	695	704	727	669	712	706	681	706	738	701	668	677	678	688	739	696	730	710	687	712	693	679	654	691	750	679	682	702	688	715	706	731	746	703	740	686	747	730	742	739	711	694	759	718	724	758	730	700	760	708	732	675	718	728	735	706	666	723	732	666	708	738	699	711	681	708	673	722	698	702
8995	6926	3512	3419	4709	5206	5523	4549	3600	2826	2036	1609	1356	1160	1058	1096	1111	1101	1151	1066	1082	1179	1129	1079	1115	1108	1129	1026	1069	1046	1085	1089	1146	1047	1081	1074	1102	1078	1071	1095	1110	1112	1045	1096	1054	1072	1045	1088	1074	1084	1092	1100	1121	1108	1078	1089	1087	1097	1079	1088	1077	1131	1072	1040	1084	1106	1101	1112	1058	1106	1077	1060	1082	1042	1105	1136	1077	1055	1101	1073	1154	1058	1105	1078	1071	1045	1110	1097	1082	1055	1108	1045	1130	1088	1075	1115	1100	1105	1091	1110	1127	1065	1066	1093	1105	1114	1075	1051	1063	1071	1057	1074	1044	1073	1078	1055	1103	1083	1118	1089	1078	1143	1118	1091	1100	1060	1078	1113	1095	1110	1096	1088	1072	1087	1134	1069	1129	1123	1130	1074	1011	1035	1101	1057	1093	1067	1054	1144	1128	1069	1068	1099	1042	1109	1082	1079	1065	1089	1123	1044	1070	1080	1098	1108	1063	1103	1096	1099	1096	1103	1106	1116	1095	1093	1106	1030	1088	1069	1096	1132	1072	1140	1148	1138	1021	1100	1085	1157	1116	1086	1034	1157	1137	1103	1099	1072	1099	1085	1065	1073	1052	1039	1066	1134	1139	1072	1082	1010	1074	1045	1115	1125	1079	1072	1119	1123	1174	1121	1060	1084	1119	1046	1055	1102	1041	1055	1059	1061	1077	1044	1111	1083	1105	1094	1105	1104	1113	1028	1081	1127	1052	1060	1096	1074	1138	1023	1127	1127	1122	1069	1063	1097	1122	1068	1120	1113	1100	1054	1056	1080	1030	1154	1142	1082	1035	1086	1103	1086	1094	1076	1111	1089	1145	1044	1067	1052	1130	1147	1111	1084	1114	1148	1088	1034	1089	1024	1041	1088	1036	1103	1079	1072	1067	1076	1083	1017	1105	1115	1039	1101	1103	1103	1050	1089	1070	1053	1037	1056	1135	1087	1073	1069	1038	1018	1107	1031	1101	1099	1082	1059	1125	1063	1089	1088	1133	1106	1062	1123	1044	1056	1048	1099	1070	1049	1049	1081	1079	1096	1093	1030	1059	1088	1057	1114	1036	1108	1133	1050	1062	1100	1087	1053	1119	1041	1122	1080	1088	1155	1150	1065	1085	1119	1067	1067	1042	1125	1112	1119	1085	1125	1072	1106	1121	1116	1094	1040	1079	1090	1035	1083	1102	1064	1060	1101	1055	1078	1080	1106	1036	1103	1068	1168	1084	1102	1096	1098	1106	1128	1064	1135	1092	1105	1098	1102	1073	1107	1057	1074	1093	1109	1113	1063	1121	1042	1116	1144	1031	1060	1126	1096	1073	1078	1062	1037	1104	1131	1064	1091	1113	1022	1092	1092	1081	1055	1071	1045	1058	1118	1023	1061	1157	1061	1072	1104	1084	1075	1096	1055	1024	1070	1073	1117	1061	1147	1111	1095	1077	1097	1067	1077	1080	1084	1078	1091	1105	1102	1115	1093	1106	1125	1073	1089	1104	1079	1107	1050	1098	1041	1078	1096	1042	1105	1051	1115	1070	1027	1134	1081	1052	1039	1086	1094	1099	1024	1065	1106	1060	1186	1079	1146	1107	1114	1094	1055	1078	1134	1089	1134	1139	1058	1069	1129	1119	1063	1069	1076	1083	1058	1126	1050	1081	1086	1151	1070	1088	1040	1112	1061	1029	1068	1122	1115	1040	1128	1075	1113	1057	1136	1106	1075	1074	1107	1124	1155	1078	1103	1100	1075	1051	1110	1069	1099	1043	1089	1100	1121	1058	1068	1075	1134	1094	1059	1012	1105	1070	1064	1056	1058	1097	1156	1096	1091	1133	1076	1106	1066	1069	1064	1094	1065	1042	1063	1057	1124	1134	1091	1113	1091	1093	1185	1086	1134	1061	1038	1063	1068	1065	1081	1092	1091	1089	1085	1089	1090	1077	1086	1098	1116	1163	1111	1056	1109	1112	1070	1092	1146	1106	1066	1134	1066	1037	1117	1108	1062	1100	1111	1110	1087	1064	1119	1144	1075	1118	1100	1093	1099	1072	1095	1104	1154	1091	1061	1067	1102	1064	1096	1054	1094	1123	1095	1062	1054	1088	1097	1146	1097	1173	1116	1187	1129	1131	1137	1018	1056	1084	1058	1140	1061	1119	1032	1091	1074	1035	1085	1114	1048	1110	1067	1107	1092	1098	1071	998	1136	1154	1128	1048	1063	1174	1066	1087	1080	1061	1098	1130	1093	1114	1074	1060	1084	1072	1148	1114	1082	1052	1135	1127	1084	1141	1095	1045	1110	1087	1061	1039	1064	1110	1144	1073	1148	1011	1054	1113	1099	1064	1109	1094	1029	1057	1070	1132	1108	1081	1160	1051	1090	1126	1111	1075	1077	1136	1077	1106	1099	1106	1149	1064	1092	1135	1109	1129	1053	1095	1072	1118	1080	1120	1128	1058	1117	1107	1102	1113	1099	1051	1086	1077	1063	1134	1035	1080	1123	1123	1042	1125	1116	1057	1073	1129	1096	1036	1051	1020	1086	1058	1059	1116	1087	1091	1098	1076	1053	1049	1046	1080	1044	1075	1097	1172	1007	1082	1110	1060	1056	1135	1071	1100	1119	1043	1107	1067	1101	1119	1058	1077	1120	1118	1068	1098	1085	1119	1098	1126	1059	1081	1055	1041	1111	1068	1104	1122	1064	1023	1131	1036	1059	1136	1118	1130	1118	1141	1086	1077	1105	1125	1100	1079	1123	1069	1106	1072	1114	1082	1154	1061	1073	1068	1082	1106	1078	1057	1121	1016	1063	1077	1073	1010	1078	1100	1112	1014	1063	1076	1052	1076	1075	1080	1137	1026	1033	1060	1111	1027	1067	1037	1112	1121	1058	1059	1125	1074	1098	1108	1098	1077	1050	1112	1108	1079	1103	1087	1062	1079	1115	1136	1114	1048	1125	1063	1090	1093	1098	1037	1121	1069	1039	1077	1096	1075	1093	1116	1072	1052	1084	1099	1026	1106	1073	1100	1073	1052	1098	1075	1118	1106	1143	1082	1060	1095	1092	1134	1050	1062	1054	1096	1046	1092	1113	1104	1142	1125	1059	1073	1117	1078	1067	1110	1129	1111	1076	1125	1083	1073	1114	1085	1025	1058	1072	1129	1088	1072	1107	1014	1109	1119	1060	1062	1110	1063	1086	1096	1153	1075	1084	1151	1087	1094	1136	1060	1085	1118	1099	1023	1047	1158	1047	1113	1108	1057	1088	1052	1069	1083	1081	1004	1077	1050	1142	1126	1028	1105	1090	1074	1095	1070	1114	1029	1038	1076	1118	1056	1109	1077	1075	1096	1065	1032	1089	1071	1126	1060	1092	1141	1032	1075	1055	1126	1069	1067	1080	1094	1080	1035	1081	1044	1006	1090	1124	1136	1029	1075	1070	1040	1066	1084	1095	1064	1084	1068	1096	1100	1050	1024	1090	1086	1089	1053	1108	1112	1075	1130	1128	1059	1084	1073	1126	1124	1085	1071	1059	1070	1109	1109	1046	1130	1020	1086	1113	1092	1060	1050	1101	1093	1072	1109	1120	1123	1132	1103	1073	1116	1045	1041	1087	1073	1045	1065	1094	1097	1091	1093	1132	1139	1111	1074	1068	1106	1148	1083	1062	1080	1053	1080	1038	1082	1122	1098	1128	1140	1065	1125	1126	1137	1114	1062	1063	1026	1110	1089	1064	1047	1084	1033	1081	1112	1065	1075	1031	1033	1075	1103	1090	1088	1055	1093	1049	1118	1122	1118	1114	1085	1058	1131	1061	1016	1103	1108	1134	1099	1097	1092	1058	1093	1036	1073	1100	1118	1102	1072	1110	1093	1102	1081	1109	1060	1075	1060	1040	1041	1008	1072	1036	1064	1045	1104	1069	1114	1122	1082	1058	1038	1117	1073	1085	1113	1072	1110	1042	1094	1159	1071	1094	1118	1167	1138	1060	1111	1053	1093	1067	1075	1072	1100	1069	1093	1040	1120	1072	1008	1104	1108	1123	1024	1109	1106	1058	1043	1075	1085	1141	1074	1123	1129	1068	1039	1110	1098	1122	1134	1110	1116	1083	1108	1119	1035	1088	1131	1159	1127	1083	1076	1112	1091	1101	1114	1064	1122	1099	1053	1065	1098	1110	1050	1131	1138	1101	1063	1104	1107	1089	1113	1031	1083	1104	1060	1142	1071	1119	1070	1148	1035	1077	1084	1100	1086	1116	1106	1112	1123	1046	1124	1091	1072	1079	1122	1071	1113	1102	1068	1103	1106	1084	1015	1140	1037	1066	1114	1046	1099	1100	1064	1103	1100	1027	1044	1071	1037	1121	1120	1114	1076	1075	1078	1152	1067	1053	1070	1082	1130	1114	1102	1118	1055	1124	1084	1099	1081	1068	1058	1047	1056	1080	1063	1040	1066	1106	1080	1068	1080	1114	1125	1101	1060	1157	1141	1121	1079	1097	1070	1037	1065	1052	1065	1077	1093	1037	1052	1157	1110	1007	1102	1099	1064	1127	1131	1010	1067	1037	1095	1117	1134	1073	1160	1098	1045	1083	1104	1115	1095	1036	1093	1079	1015	1061	1051	1058	1077	1091	1089	1090	1077	1083	1089	1139	1133	1080	1099	1103	1094	1130	1046	1105	1064	1034	1050	1049	1156	1119	1116	1120	1097	1103	1099	1046	1118	1138	1075	1025	1052	1060	1103	1100	1158	1047	1059	1064	1091	1063	1102	1099	1046	1114	1041	1096	1099	1077	1106	1077	1056	1090	1102	1085	1109	1074	1113	1044	1121	1055	1060	1064	1089	1059	1040	1111	1074	1132	1064	1081	1066	1101	1091	1081	1047	1081	1048	1056	1102	1069	1041	1066	1138	1081	1104	1109	1105	1090	1064	1090	1099	1041	1101	1063	1110	1056	1043	1048	1103	1095	1086	1065	1033	1096	1083	1064	1079	1107	1090	1047	1061	1086	1101	1085	1132	1015	1126	1132	1044	1058	1101	1105	1061	1106	1114	1018	1139	1076
23426	21296	27610	25299	20330	18848	21908	17678	13996	7384	3946	2304	1230	657	549	523	522	517	519	477	553	529	506	504	526	521	502	530	501	532	502	503	535	520	477	555	492	517	485	512	542	528	537	524	497	478	510	482	506	546	542	503	505	478	509	506	485	489	494	511	513	500	544	515	502	520	477	528	498	458	477	529	504	482	491	490	487	504	478	487	522	516	494	490	499	501	483	486	511	533	532	521	522	531	496	544	489	510	510	495	489	477	502	545	496	451	511	522	511	509	522	487	484	511	532	483	514	520	458	482	510	504	481	518	531	532	517	489	509	518	537	496	465	492	529	494	473	495	491	504	497	522	483	458	497	523	498	515	483	489	527	535	487	490	520	500	502	525	505	511	512	489	480	486	473	521	489	489	514	507	513	501	487	479	465	510	498	521	523	487	502	525	533	501	502	494	492	512	492	483	536	519	542	499	523	513	482	522	534	518	516	487	514	507	547	539	508	523	510	516	555	518	523	496	523	499	490	535	556	430	475	478	538	526	481	494	510	507	515	458	487	526	515	487	513	484	495	489	493	471	478	492	495	528	503	485	514	481	508	489	516	537	512	511	486	513	520	440	527	482	535	539	510	487	513	509	497	521	496	525	499	482	509	496	475	523	498	483	537	511	488	454	512	512	522	475	495	481	537	489	483	505	499	489	500	477	485	525	511	526	530	488	486	492	513	520	545	511	542	539	520	491	476	468	492	522	511	510	531	491	519	556	514	462	519	505	502	528	477	478	482	471	513	519	560	503	488	518	527	516	472	493	528	529	496	482	519	528	521	474	485	525	497	502	469	530	536	533	498	525	501	505	495	526	494	540	490	504	507	478	518	496	519	506	510	491	501	518	511	500	508	514	539	504	509	489	505	525	475	517	545	508	487	532	544	526	516	513	469	505	485	498	498	507	501	501	498	466	470	515	525	530	503	505	512	511	546	470	502	500	473	480	528	513	479	488	529	493	495	530	519	501	514	501	532	531	555	475	498	508	493	530	530	515	497	509	550	522	499	525	531	521	517	530	529	500	487	517	504	516	532	535	514	517	541	498	517	506	462	485	519	510	503	498	477	540	498	480	490	521	515	519	527	530	502	502	508	506	466	514	515	529	492	505	482	505	501	478	480	525	515	517	529	544	514	494	516	499	522	535	489	542	490	450	540	544	499	545	474	484	501	498	474	527	514	497	502	521	465	481	506	484	500	472	509	497	534	505	509	496	493	505	524	497	495	549	500	506	509	515	505	499	544	525	538	492	490	474	504	516	490	515	508	517	511	500	475	498	475	495	511	512	535	530	468	546	495	498	448	539	504	494	525	487	511	490	511	504	520	502	517	576	515	507	455	520	500	455	544	475	494	497	486	503	505	495	486	464	525	488	504	483	509	510	494	515	478	478	486	517	508	487	523	544	487	496	508	481	537	520	511	492	508	462	487	485	465	515	501	503	497	485	494	525	546	519	516	515	494	484	508	490	506	486	488	510	548	476	508	473	508	492	470	494	509	506	518	488	543	524	546	482	481	505	529	550	496	462	498	496	517	518	518	500	481	519	498	494	497	516	545	496	508	496	497	512	529	521	507	498	508	511	499	465	510	528	540	472	513	485	544	538	491	545	474	522	497	507	484	509	486	482	503	506	505	476	505	516	522	502	507	549	515	507	482	503	578	509	496	516	540	495	513	487	491	494	530	514	518	492	531	489	495	520	512	538	498	514	515	514	491	488	535	459	509	497	471	481	509	535	537	509	498	492	556	478	446	481	515	508	490	507	529	527	467	491	507	520	494	463	490	506	528	515	470	503	527	476	513	521	515	511	494	513	520	529	480	497	493	445	493	506	504	507	526	501	500	482	516	534	506	509	481	504	467	507	499	507	495	518	541	512	531	465	498	482	478	505	502	484	488	493	529	514	480	509	518	500	489	491	520	498	543	503	485	503	508	501	506	510	520	504	512	477	497	514	516	552	460	540	476	525	473	531	492	479	491	479	500	496	521	491	524	514	455	530	532	535	524	487	492	495	491	564	561	493	510	517	537	501	459	499	522	505	492	491	488	506	462	518	482	494	514	473	503	528	513	533	504	512	482	532	497	481	511	505	506	510	527	477	487	479	504	521	531	502	523	510	495	490	449	498	488	485	506	495	504	495	537	478	510	495	457	503	508	488	512	507	502	484	521	518	482	543	501	527	461	506	467	516	484	527	506	480	508	520	534	473	491	540	481	481	512	525	496	506	488	467	531	542	535	541	501	545	530	513	540	536	513	465	494	486	529	487	484	506	493	544	516	483	498	481	493	533	502	535	471	483	495	511	521	545	515	529	519	519	538	516	479	477	477	477	517	512	492	491	514	513	562	510	508	464	549	450	497	499	480	511	505	488	472	521	504	506	492	509	499	485	512	521	497	495	524	499	513	528	492	507	514	496	494	537	574	511	508	539	503	488	503	514	500	478	489	504	501	538	505	514	496	503	503	556	529	504	490	522	527	472	503	478	458	533	448	528	497	506	478	496	506	509	521	570	521	514	501	500	510	504	494	512	487	529	492	489	502	460	450	529	527	470	532	493	521	497	524	501	464	439	518	514	520	507	516	512	459	521	535	522	519	501	518	483	492	495	521	518	503	462	478	489	523	478	495	480	478	485	519	505	510	504	534	483	507	511	474	560	489	496	482	540	509	508	502	468	525	510	490	539	485	523	476	502	500	483	499	495	548	492	526	495	521	466	504	523	500	493	505	496	502	492	485	532	512	517	535	520	492	484	506	466	527	524	495	525	505	483	526	507	511	457	491	475	510	538	564	561	510	522	503	502	533	512	455	528	507	495	542	496	468	474	516	468	497	519	525	514	506	525	559	504	499	521	495	510	546	466	522	523	458	475	467	512	517	495	497	501	513	485	488	521	516	489	515	484	484	519	489	495	499	476	511	490	518	472	537	488	501	519	485	476	492	501	519	514	525	485	503	451	502	519	473	482	515	489	509	469	485	520	493	471	517	496	528	538	490	478	507	485	503	546	495	528	496	497	512	524	503	506	514	489	531	500	505	483	481	462	525	543	524	511	520	474	480	545	510	489	508	493	492	505	532	482	468	495	482	498	527	464	478	443	519	520	517	478	491	513	528	534	513	526	503	488	520	520	512	517	518	517	508	495	455	513	493	528	526	460	509	506	504	496	488	477	475	499	476	503	504	488	514	490	542	497	492	483	509	459	502	535	506	527	495	464	496	495	497	494	488	528	503	515	485	486	538	488	524	474	497	446	481	507	523	508	508	500	494	519	493	507	511	545	466	512	518	509	507	481	514	522	511	545	537	446	450	528	493	470	475	485	494	528	517	510	482	518	472	503	500	493	540	564	473	516	501	488	542	464	524	534	514	491	495	494	502	521	481	522	531	509	462	533	558	491	568	533	505	490	540	499	480	547	461	484	513	530	498	521	488	537	509	524	531	513	471	504	530	490	489	476	512	510	514	542	513	490	454	528
12144	20865	10812	11273	16808	26889	29057	26648	21828	13297	8476	4815	2427	1197	819	808	787	876	767	789	780	791	739	789	789	787	808	812	813	802	750	770	814	789	743	784	759	850	771	817	768	833	810	810	810	809	816	795	727	791	750	808	776	780	782	772	823	744	780	807	834	815	766	814	795	753	802	775	771	835	805	820	816	847	802	802	812	784	762	776	820	780	822	764	796	790	804	801	807	791	756	801	804	812	726	777	783	807	758	794	751	749	789	800	804	833	797	795	741	818	811	814	771	803	778	829	828	811	808	762	776	804	792	818	806	824	811	831	803	818	815	763	791	770	792	763	800	765	796	812	853	795	794	811	802	839	772	824	831	821	809	774	768	755	797	851	812	798	796	766	759	768	842	766	780	780	791	809	819	833	803	830	836	778	851	781	793	765	766	744	796	796	813	767	794	825	842	806	817	754	816	829	781	807	773	824	782	822	783	786	820	806	790	782	779	822	760	824	769	808	788	821	749	765	782	807	762	792	724	803	830	778	823	808	786	836	817	787	785	781	766	789	809	781	797	792	759	783	816	799	812	791	777	767	790	739	757	798	838	827	772	784	783	802	745	734	748	788	795	808	784	804	808	849	823	725	794	794	765	785	813	790	796	756	807	791	776	806	798	805	757	722	765	778	819	775	787	812	766	807	814	755	815	806	794	794	812	781	785	784	825	827	786	813	767	819	856	801	744	807	790	751	788	840	787	798	779	768	795	797	873	777	792	824	789	764	807	777	803	764	811	785	791	763	836	762	852	799	792	779	783	751	784	792	770	738	785	778	779	817	772	818	805	796	831	792	796	795	794	817	779	792	750	817	772	797	823	758	790	840	768	778	792	786	810	795	785	772	762	772	776	777	769	772	756	769	788	796	785	769	777	782	731	825	782	781	845	822	762	785	826	795	757	739	782	799	807	780	840	792	827	782	756	798	784	801	806	807	764	777	825	800	800	779	763	788	820	819	805	759	802	826	734	817	797	828	785	806	771	814	820	772	776	750	815	782	834	759	808	798	770	794	824	854	781	837	795	776	808	816	814	796	804	759	759	820	787	769	742	774	834	793	798	838	794	810	787	770	815	809	764	824	789	778	789	792	719	834	776	784	790	789	836	803	791	775	775	785	714	766	762	779	787	763	787	787	830	808	804	783	745	750	790	772	841	778	832	745	805	794	816	849	771	802	855	782	806	747	796	780	754	758	784	783	766	814	783	796	813	799	771	805	780	835	783	753	840	764	817	780	786	792	775	845	773	770	819	797	806	814	837	789	781	779	793	805	812	820	794	744	812	784	787	813	792	776	823	821	776	778	816	764	813	800	816	842	822	792	784	749	792	769	817	756	771	799	769	789	779	802	785	813	799	797	795	798	813	813	809	737	800	778	810	793	811	792	772	853	832	803	781	809	788	789	787	813	816	811	814	818	819	842	774	768	795	782	782	740	821	748	800	776	785	843	769	784	799	823	802	789	767	778	800	796	816	812	810	810	829	815	791	823	808	760	773	777	806	757	788	820	788	815	781	792	835	776	788	743	854	799	782	860	835	796	762	754	806	811	788	805	796	788	746	784	773	783	824	799	766	822	800	798	781	800	816	840	782	822	764	776	815	801	779	781	818	821	821	761	808	803	784	735	769	797	824	808	776	779	822	772	827	779	761	792	760	804	782	788	748	810	760	764	766	791	753	762	741	783	790	769	786	818	822	800	814	809	778	783	790	764	786	788	758	800	787	811	753	743	756	760	789	848	784	805	789	763	794	802	852	809	796	806	817	773	745	791	779	831	824	833	777	748	749	813	778	799	843	836	804	765	812	799	820	762	871	784	819	773	786	783	811	790	781	799	785	803	806	773	781	818	746	802	798	777	827	803	769	810	828	815	825	833	795	801	796	815	846	841	775	822	795	772	750	819	813	809	783	775	790	856	790	765	814	812	805	801	767	800	793	804	716	774	806	788	767	807	794	760	790	818	817	843	809	774	788	766	795	781	807	831	782	786	794	784	791	799	786	784	791	761	818	784	802	792	792	793	842	755	817	795	761	801	819	826	785	752	778	796	816	753	837	759	821	787	802	769	772	788	757	808	750	767	854	794	781	792	819	785	797	814	818	847	813	770	786	829	787	822	797	797	788	828	819	832	788	802	819	859	789	860	761	849	783	763	822	835	789	789	795	832	801	734	817	764	807	800	781	805	775	752	787	748	782	760	749	774	787	767	830	811	838	775	791	787	813	773	775	772	824	817	795	790	756	812	771	794	781	803	820	776	795	765	793	795	793	796	772	828	789	844	791	804	809	769	800	823	819	799	764	764	806	816	810	799	857	782	813	813	791	798	804	839	748	798	771	762	772	776	792	800	777	822	822	805	799	794	861	803	788	820	794	772	828	796	814	796	786	808	813	789	780	817	800	792	754	817	812	768	785	772	786	822	793	822	761	772	807	775	728	805	771	780	800	756	819	802	776	781	825	809	802	807	829	783	833	791	797	813	767	779	757	781	802	767	777	766	791	833	806	758	773	818	752	814	806	832	840	772	736	736	766	768	810	795	774	831	774	796	809	793	799	797	792	780	818	777	782	819	841	771	771	775	788	713	804	802	775	840	788	809	766	788	790	771	841	825	796	793	821	787	802	819	833	824	751	821	786	762	785	815	816	792	832	794	779	850	806	852	820	815	750	815	822	836	842	843	767	795	806	811	863	832	775	750	799	824	802	854	732	832	805	752	827	779	781	827	772	819	812	823	779	822	770	783	785	804	779	769	787	805	827	796	804	757	788	790	836	749	786	807	796	787	797	799	758	800	881	817	803	835	784	764	827	780	725	830	782	805	805	803	740	781	837	761	783	798	786	797	806	793	787	789	820	779	831	792	786	791	816	808	765	821	842	841	752	799	782	818	805	849	818	790	804	769	813	854	818	811	800	847	800	834	770	812	806	805	810	788	763	799	785	777	815	756	799	796	797	772	803	824	828	807	792	831	792	797	802	799	721	787	813	764	731	784	761	786	768	786	819	828	774	784	783	835	788	826	843	744	783	800	763	806	814	812	811	813	779	769	814	771	831	834	758	786	800	837	805	815	820	786	784	813	836	715	826	840	808	758	820	862	791	739	810	804	783	795	819	793	839	792	834	740	824	751	785	802	794	772	789	803	818	791	841	791	764	806	849	788	807	797	812	771	861	776	773	794	761	770	785	858	730	818	836	763	780	751	808	821	799	818	812	812	828	830	817	845	781	831	771	845	730	764	755	788	778	751	781	793	756	804	825	786	797	785	809	787	727	747	805	788	770	784	844	794	767	784	833	784	796	881	819	793	819	801	835	786	835	855	743	848	814	787	841	823	844	778	822	754	799	783	777	768	719	808	769	862	823	786	805	820	812	814	765	747	783	820	785	790	792	807	787	771	768	754	784	817	761	769	820	763	824	772	813	801	785	809	751	751	832	817	782	813	808	824	783	784	788	729	796	806	798	804	777	780	848	847
24960	21226	24483	17591	5530	10306	9287	6959	4330	2434	1429	981	699	636	647	651	657	605	628	653	617	662	620	640	600	666	643	644	604	631	648	636	606	576	661	623	609	610	649	655	575	626	623	663	661	654	663	654	626	636	564	662	660	654	633	612	657	670	649	598	606	615	608	612	584	638	649	587	630	629	605	556	629	639	618	615	664	630	571	581	632	605	627	611	591	627	608	616	586	626	600	637	625	604	609	635	627	630	631	623	641	604	618	637	615	616	659	675	628	631	579	631	616	643	647	598	623	620	612	612	623	646	587	654	632	653	674	612	643	641	611	629	648	604	669	598	645	638	661	615	599	621	625	590	606	592	629	639	612	619	615	601	636	632	604	656	639	663	594	598	635	666	620	618	604	596	654	637	636	654	590	598	612	606	594	607	599	596	627	607	589	646	612	569	609	604	623	657	636	587	609	616	627	641	618	630	589	568	640	624	638	608	599	590	606	594	599	648	631	646	570	564	593	692	605	676	631	577	616	643	624	595	672	620	665	668	615	665	614	623	604	623	609	618	649	614	611	634	666	586	615	656	648	657	598	596	600	587	654	632	623	590	626	615	641	611	568	586	643	637	551	642	622	624	642	578	629	610	628	572	613	591	625	664	644	644	617	615	670	651	678	659	605	620	569	655	593	635	629	646	592	573	584	617	569	643	616	610	622	584	666	652	642	601	612	636	582	636	601	628	608	617	632	610	577	618	614	628	637	618	647	615	654	623	614	582	641	638	611	653	629	584	634	603	622	626	603	656	605	661	668	623	607	573	628	629	630	670	647	634	564	638	585	654	625	596	642	588	656	642	589	617	629	610	617	609	633	627	627	639	613	609	684	591	597	607	627	617	610	618	628	615	609	612	633	635	654	599	629	629	641	620	627	624	674	626	657	653	648	632	636	615	588	586	628	622	602	623	649	664	666	588	604	583	577	618	636	662	643	606	633	617	647	605	619	585	699	594	625	593	609	644	638	664	629	603	618	653	656	624	593	626	669	661	598	617	634	609	619	604	605	645	607	623	599	588	612	619	654	618	628	604	622	695	682	646	642	643	643	605	653	594	641	617	585	612	615	606	622	615	651	555	586	629	615	587	579	609	635	653	621	618	623	632	600	583	637	657	579	609	609	643	633	634	585	660	661	623	645	615	598	584	690	621	605	622	608	651	634	616	645	648	632	585	655	646	631	584	628	627	599	624	627	577	653	654	605	652	645	581	632	635	627	640	625	683	584	637	636	638	639	616	599	598	647	627	609	599	655	618	630	636	596	598	605	598	592	596	604	632	668	598	637	593	645	634	640	604	608	633	642	622	632	594	659	622	632	643	634	654	618	626	619	608	631	609	609	677	598	585	657	616	599	630	592	638	626	602	615	625	637	647	595	612	630	666	640	636	593	585	673	652	587	586	631	648	677	614	610	654	651	643	630	666	634	571	651	610	619	591	608	579	615	647	678	633	654	603	600	633	587	654	577	664	608	636	623	609	643	620	606	583	625	573	635	611	633	637	637	641	589	617	634	599	600	610	638	620	650	608	584	630	652	594	616	626	620	645	607	627	620	591	588	625	575	679	629	655	606	591	650	625	618	586	582	646	632	635	630	640	598	578	614	660	633	597	588	654	569	607	637	641	621	607	621	624	613	658	622	597	622	605	604	658	627	617	650	632	619	648	610	625	667	617	629	649	573	616	612	634	614	630	624	641	637	602	619	611	613	657	626	648	597	624	618	603	629	632	640	591	589	659	599	611	621	616	631	653	596	605	606	642	603	622	629	583	645	616	624	625	616	663	612	611	575	654	628	610	654	617	634	585	609	616	614	625	637	634	632	588	633	594	633	602	611	650	600	597	606	633	628	596	643	626	591	614	624	601	654	620	601	626	598	591	610	654	621	596	624	620	612	589	616	647	613	646	567	628	625	628	666	623	685	600	621	597	610	623	628	674	615	612	622	601	603	637	596	639	591	599	651	632	596	621	636	622	577	619	621	656	632	677	650	640	638	607	660	624	611	634	605	600	629	627	597	650	667	608	625	608	646	623	635	643	579	620	610	604	600	618	588	662	655	636	614	588	613	631	606	604	567	641	646	616	616	593	592	636	646	651	642	618	677	674	626	598	629	614	617	626	625	618	623	658	659	633	652	626	594	573	571	595	598	642	607	639	629	615	593	628	660	638	603	593	633	613	634	618	590	661	658	638	621	605	562	614	595	642	610	582	630	671	593	631	612	609	648	659	607	662	614	649	584	591	617	600	644	588	593	636	645	611	581	594	636	601	591	604	615	587	655	612	642	599	591	631	643	645	633	646	614	592	598	665	594	600	589	629	658	651	604	622	587	633	606	581	631	638	611	609	608	654	619	617	586	646	616	632	647	616	662	594	627	693	601	638	649	637	608	620	597	642	622	642	601	595	607	618	627	607	620	621	590	630	617	603	594	660	594	616	665	638	554	654	635	629	601	613	609	624	567	632	665	656	654	572	612	632	623	627	626	654	628	621	640	622	619	614	633	633	621	616	629	616	624	626	646	639	633	600	628	611	651	595	578	612	606	601	617	585	625	619	628	592	626	662	645	650	598	620	665	610	619	622	636	665	610	643	614	622	596	625	617	598	585	600	664	666	643	623	590	602	645	609	590	626	645	639	562	663	660	620	642	639	616	593	595	623	637	598	620	603	657	637	577	617	631	603	625	612	644	609	641	595	611	600	608	613	631	641	647	627	594	570	620	583	609	571	634	611	605	602	608	635	618	651	655	587	629	657	629	677	603	608	604	661	594	606	616	640	602	611	641	609	626	604	663	662	567	547	616	605	613	610	642	621	603	702	611	626	636	618	622	620	662	602	620	644	600	628	568	625	616	663	622	596	637	630	613	622	628	656	615	684	634	626	613	660	650	669	590	597	630	619	617	666	624	650	613	601	610	608	605	623	581	610	615	623	628	632	615	590	632	612	646	618	651	609	658	704	636	616	638	671	649	620	629	657	647	623	621	593	602	632	602	611	618	567	572	621	599	628	597	632	615	598	618	597	641	640	612	587	582	645	626	659	603	657	595	622	599	641	611	614	616	592	605	617	614	612	631	594	614	621	632	608	595	640	607	600	610	584	660	624	584	621	602	652	620	622	625	596	611	608	611	656	641	629	622	631	622	618	682	627	651	650	653	616	616	583	592	595	627	628	621	629	612	629	620	600	650	613	611	606	583	626	601	648	688	555	607	618	644	631	574	638	622	653	622	638	631	628	602	599	610	645	606	671	604	657	623	636	677	612	627	609	662	631	642	584	589	640	619	616	600	575	608	661	651	614	570	618	636	607	596	637	657	633	612	610	647	594	640	610	643	612	658	609	625	612	595	603	614	607	655	603	609	602	631	652	599	609	635	619	623	616	629	605	627	637	632	647	657	630	647	602	583	614	628	628	636	618	582	642	626	621	588	603	650	636	633	633	658	628	586	581	629	607	607	625	593	616	655	613	629	585
10802	15240	7326	3122	11747	21705	19631	15776	10658	5890	3232	1891	1294	985	997	933	915	893	1002	926	878	942	954	969	957	935	918	1020	955	976	918	877	902	977	909	907	952	922	945	955	914	984	958	972	889	927	984	928	932	947	953	990	937	968	856	930	917	892	994	917	972	933	942	932	906	942	936	965	963	918	955	924	990	904	1006	1012	913	966	902	973	937	936	962	950	912	971	930	968	960	914	962	935	943	920	983	948	962	968	929	907	916	925	950	1013	898	927	965	906	939	923	923	985	929	946	1006	981	952	962	948	947	936	968	899	937	920	897	998	934	950	946	931	898	998	921	899	902	911	948	977	982	918	896	925	975	944	915	986	932	898	946	944	916	932	961	939	948	922	979	911	942	976	893	970	907	937	926	924	933	946	948	888	929	947	987	907	976	989	931	904	911	922	934	972	952	924	919	966	909	938	909	940	962	934	954	942	864	964	978	949	1020	908	922	952	946	966	913	948	976	948	948	920	988	949	900	1005	968	917	948	932	957	924	924	896	971	922	967	898	939	941	940	973	954	914	949	915	952	900	964	973	904	915	888	999	949	925	916	963	921	974	984	884	898	964	925	968	871	962	921	938	938	981	957	931	945	978	941	938	935	946	932	965	987	917	950	921	948	961	910	939	904	942	952	883	951	978	1040	917	933	942	943	958	941	892	935	925	915	962	906	932	964	930	962	976	953	956	952	950	942	952	961	898	928	864	917	943	946	917	981	926	972	934	957	907	924	952	992	898	936	971	946	911	898	984	958	914	942	940	889	944	934	923	926	916	988	983	926	923	913	924	929	892	930	886	921	928	925	994	977	919	924	914	958	938	949	946	948	931	920	944	958	974	915	924	919	968	992	895	936	920	985	935	964	945	978	966	931	961	944	967	931	910	936	922	934	907	947	940	927	933	885	911	960	927	994	947	866	946	912	984	914	1018	913	997	966	910	994	911	946	951	944	955	925	974	946	971	992	947	970	970	957	913	933	900	909	948	913	938	914	904	986	915	848	965	969	928	931	975	915	937	962	978	956	1000	914	1023	930	931	901	979	956	914	929	942	947	907	946	1004	933	939	919	994	961	962	955	878	929	935	916	894	934	882	927	956	908	950	938	963	985	931	957	887	917	948	987	960	970	950	985	902	962	898	887	942	979	929	957	941	939	932	929	977	960	942	973	931	902	976	965	1011	891	988	935	942	906	939	914	943	935	916	951	909	1034	935	940	938	959	934	965	951	910	914	951	916	854	924	958	926	931	993	992	947	946	931	950	999	972	920	903	943	888	983	969	974	967	963	943	923	928	950	903	936	914	963	955	939	923	961	950	923	914	898	946	900	981	941	903	982	990	923	919	947	941	872	959	937	1010	910	900	994	972	922	900	913	977	977	987	964	927	937	920	908	940	958	930	928	963	960	952	947	881	910	964	977	958	950	952	928	1007	971	991	993	868	992	1004	984	894	911	946	948	938	957	934	901	993	913	917	950	996	936	972	927	966	934	936	928	988	935	928	984	933	983	947	901	932	970	950	978	916	922	942	900	960	1009	951	927	996	946	884	984	963	926	955	923	890	938	1004	861	989	957	942	933	922	945	926	971	974	927	948	893	930	966	958	914	967	940	868	974	916	983	1001	884	917	892	921	961	927	947	967	943	957	935	956	928	990	945	948	952	911	993	941	1000	932	946	988	960	963	981	897	978	918	918	959	931	893	993	899	952	885	978	946	955	934	964	894	923	1006	938	917	940	923	889	939	965	964	917	905	953	977	994	919	944	944	976	976	922	950	878	908	967	927	954	940	902	911	934	950	1012	951	997	908	890	910	1000	957	974	965	883	904	906	931	948	914	947	921	891	968	1019	948	976	906	958	955	932	957	924	938	967	988	981	973	912	981	948	987	905	916	973	932	971	941	881	981	952	957	969	945	947	941	942	964	947	988	1025	940	971	1028	885	1010	951	902	926	953	971	917	953	887	905	983	933	938	988	937	979	943	898	1011	924	938	921	902	911	964	928	974	964	948	919	901	937	952	908	937	948	961	941	949	924	936	964	965	930	918	922	928	948	981	1001	950	881	926	948	932	951	951	916	913	910	1011	949	921	909	875	925	1009	919	956	935	915	928	976	953	960	980	975	949	941	999	932	939	933	921	918	941	926	969	903	960	970	921	946	890	990	914	919	917	965	927	898	940	890	929	935	928	924	965	990	999	971	942	932	899	971	1014	968	988	952	942	1003	970	899	930	905	994	913	883	953	941	921	881	1020	966	890	924	958	868	963	929	888	951	888	971	943	956	881	940	964	939	908	943	946	966	876	938	933	972	981	997	933	943	925	929	901	915	902	915	966	958	962	892	984	981	931	919	945	985	959	940	919	987	933	967	915	930	920	885	944	975	983	970	963	951	941	981	923	938	938	979	942	935	948	951	933	901	950	966	913	982	966	954	933	967	898	919	924	919	942	921	925	908	956	917	947	1011	926	1012	929	930	943	972	926	893	941	938	925	939	932	929	1012	948	972	976	986	882	949	956	957	966	937	979	975	899	920	934	890	943	912	933	907	933	971	968	954	924	975	973	945	929	992	904	909	969	957	949	981	949	977	940	887	957	901	913	941	920	990	934	868	923	960	981	923	916	949	924	947	858	929	962	888	975	998	923	914	928	955	915	925	901	966	886	961	902	896	904	978	929	954	895	952	968	921	946	968	999	901	984	968	905	943	919	939	953	938	953	978	906	891	934	951	912	951	910	923	960	954	919	932	914	956	936	917	963	975	967	885	938	943	925	930	941	970	914	915	882	902	944	942	909	912	963	959	955	939	862	931	970	980	969	923	984	925	935	905	927	915	934	942	956	942	905	970	906	971	946	970	957	945	986	967	952	1001	914	940	912	951	957	954	917	948	910	964	990	978	914	899	918	944	938	932	982	967	994	894	957	950	911	947	975	935	932	921	950	965	1002	901	933	896	923	909	910	920	947	909	913	914	939	937	930	915	925	939	965	965	897	942	1001	954	890	968	904	944	931	955	956	916	963	1022	989	900	937	959	930	973	932	951	964	944	986	925	891	894	980	949	990	968	981	962	986	924	901	919	945	952	939	930	931	919	966	940	951	967	979	946	932	942	939	978	969	957	945	920	974	960	894	959	938	957	929	953	910	974	925	988	945	985	953	987	916	953	978	987	964	968	964	996	1007	912	906	882	901	946	970	952	958	945	914	937	967	899	971	922	942	968	940	883	885	935	948	903	919	912	899	945	993	939	946	955	1020	921	975	928	970	885	986	932	1000	958	941	934	1009	896	964	962	917	995	929	946	932	942	977	923	971	1027	912	952	922	963	980	949	927	967	925	976	902	929	932	915	927	927	1012	990	941	953	961	969	939	933	949	922	872	988	905	962	987	907	928	911	987	970	910	945	990	922	948	909	944	923	933	899	908	930	940	974	934	940	912	988	906	976	920	931	934	933	1011	948	971	975	932	998	1000	958	956	960	974	933	897	892	936	941	965	985	972	936	1004	935	990	988	938	935	977	972	952	911	942	979	965	904
22555	21296	28295	24646	21541	22363	32242	30347	22044	12395	6055	2571	1109	406	333	380	327	339	352	332	323	344	314	324	334	328	310	366	353	369	338	316	363	366	327	312	333	344	335	329	339	328	309	333	326	355	349	325	330	346	342	326	341	368	335	310	305	335	335	318	340	337	354	321	308	308	341	348	330	337	340	325	303	330	331	333	335	333	326	327	322	328	364	291	336	344	310	323	313	354	346	318	338	318	313	325	321	299	340	330	322	348	320	311	350	314	322	315	342	314	316	305	330	345	326	341	299	329	320	338	362	330	301	336	333	320	328	329	315	333	330	335	341	320	297	338	341	330	340	303	299	315	311	318	317	339	317	349	329	309	327	337	324	359	293	322	334	344	312	297	317	342	318	292	311	352	321	326	316	337	340	323	328	309	340	344	352	338	327	303	309	349	333	340	329	320	298	366	344	331	310	334	306	337	368	331	344	333	333	326	312	316	303	292	336	314	318	323	326	329	310	338	316	344	308	340	323	323	295	322	307	325	333	352	344	295	340	343	326	326	327	321	345	304	331	329	333	310	334	313	308	335	326	318	310	363	327	332	332	287	314	340	347	314	296	316	330	343	303	350	343	323	344	322	358	344	308	370	312	306	354	296	335	341	350	359	367	343	338	317	341	314	310	325	316	336	292	369	320	339	331	352	326	359	355	354	327	301	301	328	321	341	308	326	342	334	320	315	302	311	347	357	340	329	362	333	341	322	331	330	306	311	330	356	329	317	316	320	300	341	316	323	363	333	326	330	305	307	309	335	337	345	350	337	362	313	308	340	315	333	313	312	335	314	320	324	349	344	335	329	337	327	309	304	318	348	332	338	325	310	343	383	312	331	316	347	343	337	325	352	349	285	339	337	343	355	345	308	333	353	343	334	332	347	347	348	332	332	341	326	327	325	329	335	316	351	298	307	321	308	300	300	338	300	317	319	321	333	322	339	301	308	313	376	323	353	331	309	344	308	336	298	312	331	320	346	290	356	356	323	320	309	339	351	345	354	293	342	319	332	302	317	313	312	321	318	318	315	280	325	335	347	322	330	312	327	328	356	318	335	337	319	317	346	313	297	338	319	329	377	340	358	331	359	313	310	318	345	355	332	334	319	320	330	332	307	346	365	330	319	300	293	356	305	362	321	327	329	315	320	359	322	336	335	330	312	330	303	305	329	326	317	311	330	354	328	340	344	325	310	336	314	323	318	323	315	336	298	328	351	319	315	353	346	303	322	303	322	332	339	352	329	325	336	334	345	325	359	337	316	314	335	349	293	331	338	329	366	328	347	367	342	342	317	321	298	338	331	336	330	331	318	368	319	369	320	322	333	320	307	335	372	343	321	321	329	327	334	330	325	370	347	357	305	308	321	322	308	314	347	322	327	327	325	346	330	357	340	338	303	343	329	315	318	343	319	338	330	366	295	330	341	346	324	279	329	313	319	356	334	337	338	316	328	328	352	309	356	320	314	327	343	343	343	329	339	346	341	337	316	314	334	285	322	317	328	331	325	331	343	316	310	342	335	305	359	296	312	336	334	333	323	307	330	328	347	331	315	312	334	318	361	329	308	334	344	332	333	318	333	348	336	337	352	362	320	340	307	342	299	320	307	310	355	353	315	341	318	355	324	344	315	317	306	322	344	328	351	321	340	318	318	329	311	362	315	336	293	307	311	324	332	348	332	347	322	357	315	379	321	326	340	344	330	295	319	327	311	338	349	320	340	352	302	357	278	339	337	346	316	320	337	341	355	320	378	344	347	351	332	356	344	320	347	326	319	312	280	337	324	342	312	343	322	349	337	330	360	346	304	355	362	336	318	338	312	352	309	308	308	327	351	340	326	351	330	311	298	307	309	322	318	302	338	359	334	319	359	331	295	306	291	341	302	354	325	317	311	341	334	317	327	306	326	308	379	301	285	349	337	317	351	316	300	354	331	334	294	340	317	339	343	356	325	302	340	322	334	290	301	318	342	367	321	339	336	332	304	326	324	325	361	326	370	330	321	330	311	331	327	363	311	334	329	321	345	338	334	351	311	317	335	328	330	337	351	357	354	334	345	305	295	329	347	329	314	299	355	352	327	322	318	357	322	317	323	331	310	324	307	304	310	327	352	363	325	315	338	316	336	366	324	361	304	318	321	335	310	329	327	342	323	329	336	335	330	319	341	323	362	322	306	313	320	332	317	342	335	315	306	324	337	324	310	300	329	337	304	307	330	316	347	313	345	325	319	376	314	288	319	323	331	333	335	317	318	296	322	331	304	327	322	329	310	307	320	346	340	325	367	323	332	339	344	337	316	335	342	365	320	320	329	314	299	326	318	320	321	323	326	300	311	305	322	328	337	358	331	347	348	348	321	302	304	321	364	320	320	358	339	338	355	321	302	320	321	329	296	333	334	334	341	322	345	323	328	357	309	299	330	350	317	344	309	329	309	352	336	332	340	354	337	332	321	310	352	317	349	306	321	327	344	339	324	331	334	332	363	303	330	323	315	341	312	342	338	312	316	315	346	331	291	311	337	317	335	300	312	332	313	351	347	355	292	320	307	331	349	343	329	318	311	305	359	321	339	323	351	311	328	329	347	355	328	312	302	330	322	323	326	311	320	334	353	323	330	307	321	341	305	329	355	309	350	322	315	351	320	333	345	334	316	331	314	288	313	351	314	307	316	302	338	334	338	322	333	306	315	326	321	329	338	312	361	316	342	345	325	337	359	314	325	324	355	347	315	347	320	303	312	321	288	343	334	303	320	345	326	338	352	300	333	283	335	370	320	317	337	309	359	329	334	340	330	327	344	320	357	345	313	352	337	323	315	353	331	342	335	315	332	335	353	332	348	320	325	346	313	304	316	313	349	336	341	342	335	345	337	339	346	342	318	301	321	358	355	317	336	323	328	333	300	330	338	329	304	353	359	339	314	330	340	355	365	335	335	331	336	315	347	341	296	335	323	332	331	325	301	336	352	296	322	342	302	319	324	347	366	330	331	318	305	332	314	326	320	320	331	330	337	346	311	326	357	350	304	337	356	290	321	373	339	330	361	325	334	355	317	322	342	307	340	353	333	302	281	338	339	355	346	348	317	356	335	340	346	327	314	347	345	336	333	333	365	297	319	333	329	348	323	347	326	343	353	317	322	293	313	326	352	321	278	321	333	346	361	317	347	323	324	321	320	341	320	328	310	359	320	317	355	320	346	349	349	338	353	296	339	338	335	330	342	316	337	305	333	298	337	355	311	297	329	334	304	353	329	320	299	318	333	346	344	325	344	295	318	329	294	347	318	330	347	340	341	353	292	347	317	303	313	316	338	333	320	333	310	329	323	351	310	337	307	330	349	291	303	351	353	318	331	325	337	324	340	301	320	344	319	325	348	325	343	333	308	349	302	342	327	323	323	342	355	315	322	324	316	301	373	343	343	347	328	355	350	318	334	365	355	316	337	335	308	330	348	351	319	293	327	352	328	356	327	353	326	343	329
17040	32856	19811	9291	21395	24171	38785	37360	28931	19197	11479	5457	2323	709	582	533	510	519	478	495	601	523	511	549	538	546	533	525	493	502	501	492	491	535	474	508	524	522	493	492	517	565	520	523	522	495	507	500	495	502	524	505	534	500	514	524	531	497	494	539	520	559	529	517	510	547	516	524	449	494	525	507	509	535	522	495	526	543	471	477	509	547	510	513	503	510	523	464	543	499	552	502	536	512	504	531	481	503	481	500	554	502	546	509	531	479	501	514	525	520	524	503	527	523	489	521	549	554	516	523	509	508	527	491	506	537	547	480	522	521	513	518	488	550	498	478	501	500	507	485	495	515	539	522	529	527	524	520	495	487	490	517	512	524	464	493	520	491	511	553	466	485	537	524	495	525	530	540	533	494	516	535	493	534	497	527	486	512	512	522	522	519	500	471	539	519	489	557	543	530	498	519	488	498	509	520	485	572	523	500	480	545	515	490	536	558	487	488	532	527	498	540	531	479	497	479	508	539	530	529	514	506	534	516	523	546	491	496	461	491	521	515	542	502	497	493	556	503	480	513	528	548	486	466	537	545	501	500	545	536	515	471	538	505	534	521	465	512	545	529	508	512	500	523	536	474	497	516	518	504	518	524	518	494	487	519	547	492	574	506	495	522	527	530	479	515	501	553	574	510	539	527	491	553	529	517	515	513	530	518	537	535	512	460	476	544	513	509	522	507	512	512	530	493	528	529	506	524	509	523	511	528	502	519	544	558	529	527	521	520	527	472	532	503	511	515	509	520	516	521	524	520	502	516	527	511	507	505	512	512	510	472	521	511	518	483	492	500	513	528	532	531	515	475	508	525	524	493	529	501	561	499	516	542	537	532	535	485	489	521	538	515	505	497	492	493	510	511	525	499	520	516	539	492	521	527	531	565	501	510	501	505	527	526	501	559	527	482	505	507	492	482	481	535	498	482	532	516	555	559	478	502	505	501	529	509	510	492	493	541	490	510	520	561	535	486	493	453	482	520	511	521	511	531	526	537	514	493	511	520	480	496	517	531	502	526	506	511	520	500	507	538	484	510	553	532	534	500	523	509	531	534	475	510	513	508	489	541	515	530	530	556	544	493	488	506	536	500	487	521	519	486	519	538	482	535	518	550	503	509	483	486	483	503	512	505	512	464	525	538	528	523	497	494	534	486	521	525	521	519	537	547	516	509	485	509	518	540	537	501	512	522	508	514	520	503	451	523	504	535	540	510	517	481	548	539	503	522	476	505	510	490	508	499	480	540	536	499	528	540	545	512	476	543	513	462	498	497	458	550	525	508	534	525	502	535	513	509	481	513	522	550	496	504	523	529	516	508	524	552	502	442	535	511	510	546	524	486	532	519	545	507	536	550	557	494	505	512	499	556	525	496	511	530	494	556	472	524	511	507	465	547	528	505	514	486	505	533	534	516	490	549	506	556	517	516	530	530	521	550	541	527	520	533	543	473	498	542	572	509	550	528	503	525	565	547	511	508	517	508	525	538	513	496	536	506	502	510	530	516	516	525	517	505	501	499	510	555	521	494	501	476	492	503	499	501	541	513	519	504	492	508	508	521	482	519	514	500	526	477	537	513	540	493	504	498	508	508	517	532	514	506	486	537	532	500	522	520	505	523	528	545	503	509	517	529	501	495	472	532	482	521	566	514	503	487	527	512	517	509	517	523	530	507	491	523	508	516	537	518	522	538	510	498	523	551	510	509	508	497	490	516	505	523	502	480	539	520	522	506	504	537	481	572	493	514	552	483	531	509	502	526	519	560	538	477	530	541	494	489	520	530	535	527	534	515	483	513	543	504	531	520	557	537	536	505	516	506	539	521	536	536	499	545	488	515	496	474	528	535	534	508	529	517	522	508	494	567	532	507	490	507	488	539	508	527	495	497	495	510	518	490	475	469	520	531	513	518	488	535	511	475	506	508	490	533	496	559	508	536	519	509	509	533	481	510	505	503	497	513	525	534	512	509	464	516	524	512	528	478	472	495	494	480	570	498	549	524	525	534	475	526	515	512	554	566	491	539	494	523	521	519	530	504	501	517	497	499	528	545	527	531	494	545	513	522	511	534	522	501	498	556	569	513	510	563	535	498	513	486	532	499	506	509	529	510	557	467	512	509	526	499	510	517	509	503	518	515	495	492	521	535	528	493	494	541	512	480	504	522	513	491	485	511	534	500	489	506	521	509	501	535	508	494	515	534	511	480	541	511	492	525	538	541	504	512	514	550	516	562	508	509	532	496	516	554	545	515	534	499	546	512	552	518	502	502	494	492	517	509	515	505	517	501	503	513	468	539	495	501	566	532	521	526	536	522	505	523	528	528	514	496	577	510	508	502	533	513	514	531	528	512	515	502	486	506	521	514	532	530	507	537	477	512	457	521	485	526	495	485	498	549	523	447	478	480	507	496	527	522	529	520	534	507	499	541	503	532	510	559	491	513	494	569	513	506	502	511	489	509	506	523	517	557	503	451	541	495	534	496	543	474	507	507	537	534	494	464	477	497	523	483	506	506	521	529	568	484	487	502	523	555	510	537	497	509	504	460	516	508	506	518	513	538	553	534	477	487	521	500	541	547	497	520	534	503	533	528	510	526	531	475	516	519	511	462	477	548	531	469	480	524	491	509	496	506	477	522	473	524	495	475	521	514	514	486	506	540	534	537	523	520	472	507	519	477	509	509	496	541	491	503	505	493	500	532	515	519	525	502	482	478	533	528	519	524	522	559	473	530	526	521	529	492	492	502	482	494	490	485	500	495	517	514	501	553	518	547	478	511	512	493	534	519	485	504	474	473	521	520	513	522	531	538	511	565	515	505	506	508	531	555	528	503	522	521	509	531	512	477	487	490	521	535	546	522	542	547	525	515	492	510	542	479	498	482	499	487	548	493	506	535	551	526	523	495	528	445	518	495	499	536	497	532	522	504	482	481	498	470	526	507	519	488	579	457	516	537	463	475	507	517	490	533	520	501	548	491	482	522	504	500	529	528	552	497	528	531	502	535	480	515	510	491	495	497	512	535	521	509	536	518	517	498	529	510	525	500	545	494	472	509	536	523	501	531	525	507	488	517	521	464	501	545	515	517	483	543	524	481	506	516	514	521	533	509	538	508	515	488	504	495	537	494	545	564	491	557	548	559	549	556	544	511	501	498	496	474	542	498	495	542	561	530	502	507	544	528	494	497	536	529	454	516	520	528	521	525	534	480	508	508	533	530	506	507	515	536	503	487	483	504	479	500	538	563	544	535	527	511	492	510	521	481	546	508	525	558	515	451	556	494	486	498	494	513	517	498	478	538	507	518	509	480	490	528	522	558	529	492	504	489	494	504	479	490	510	507	479	514	501	511	472	547	526	497	546	490	547	548	536	508	508	482	558	469	511	476	510	484	535	488	513	519	516	524	509	487	516	478	513	550	534	557	520	494	506	524	505	520	544	499	471	547	497	508	502	507	511	524	510	499	469	514	480	520
27389	18898	6027	1584	1288	944	2242	3042	2433	1749	1328	966	778	715	699	685	675	668	644	723	713	669	629	658	691	721	680	671	659	661	645	702	716	660	678	654	692	743	702	753	678	691	662	681	678	704	648	651	643	620	661	695	659	702	687	679	729	643	702	648	730	701	683	703	655	634	675	694	679	740	741	635	651	644	652	715	686	707	673	674	715	690	665	694	646	694	663	679	653	722	654	709	679	675	685	664	692	673	683	755	685	637	711	637	689	666	702	686	701	657	667	672	704	695	635	710	718	648	685	641	684	683	704	710	637	683	727	681	685	647	606	689	666	671	657	714	642	656	716	651	667	679	669	677	705	683	671	701	688	642	692	667	659	696	694	645	654	704	696	698	674	671	647	690	663	697	695	692	687	689	676	693	694	687	660	683	648	665	680	619	737	625	687	674	703	633	649	744	701	657	696	666	669	675	664	667	645	680	694	661	688	639	628	651	638	658	666	713	650	661	692	626	713	713	655	674	688	683	695	641	696	702	676	663	656	710	678	702	665	721	641	715	673	734	696	675	613	672	721	623	668	721	657	677	629	709	671	689	692	693	642	661	723	638	705	676	686	659	647	648	654	684	650	705	661	696	683	764	660	661	694	699	723	645	687	679	679	688	709	679	695	670	665	719	675	648	707	718	655	655	660	699	658	652	722	736	676	685	680	689	656	663	647	664	672	675	635	653	647	702	680	684	670	632	709	670	657	668	677	649	677	666	687	647	663	684	679	683	629	708	668	706	683	698	667	684	711	687	686	676	701	713	678	677	682	669	677	669	686	667	690	673	667	655	694	697	704	645	686	689	645	640	678	686	687	662	670	682	683	723	672	658	661	678	709	634	624	630	719	657	703	647	674	684	624	656	632	699	740	667	682	733	688	654	682	692	644	743	695	653	686	720	622	647	687	674	698	672	678	696	683	657	705	715	699	711	699	711	651	674	654	690	678	657	691	626	695	716	713	679	685	711	712	636	694	664	679	678	673	701	649	676	665	687	646	722	610	686	680	647	675	678	668	668	723	671	705	693	676	676	655	695	680	669	663	684	680	687	670	704	695	704	626	690	648	627	718	691	693	623	707	688	685	726	667	662	663	645	672	655	690	698	679	662	692	645	679	724	678	694	661	646	722	723	666	675	718	705	645	693	720	671	649	709	703	710	724	619	640	657	701	707	659	653	694	661	695	653	652	681	685	686	757	682	713	708	681	687	693	686	650	686	696	736	664	667	724	681	666	665	662	652	669	676	666	658	660	712	673	687	694	732	649	669	685	663	757	680	665	671	703	695	679	648	703	668	657	714	660	664	687	714	727	651	694	679	652	705	720	723	622	769	679	714	703	693	687	656	678	690	662	658	691	691	650	654	642	629	665	681	697	679	684	700	727	704	659	676	646	703	724	690	664	698	702	694	699	693	678	676	645	732	657	670	685	646	718	697	648	637	719	707	769	726	672	669	656	708	621	698	651	685	700	663	673	722	686	678	702	715	698	679	657	656	708	690	624	663	645	679	677	694	653	730	621	645	678	694	644	749	725	664	693	703	696	678	696	687	683	735	700	684	679	684	682	697	634	702	635	695	701	709	675	622	679	664	679	700	720	679	699	684	675	678	717	690	705	661	668	724	703	693	666	688	697	696	672	671	695	676	663	717	657	692	685	671	646	640	678	658	675	667	669	677	673	690	705	709	659	637	617	691	703	714	671	693	703	686	630	690	694	727	656	631	731	660	669	681	684	655	675	634	682	704	682	706	703	692	761	685	658	646	695	699	675	696	676	627	644	662	689	643	733	680	676	699	705	723	675	661	649	704	689	684	690	674	683	700	764	680	713	661	647	724	652	705	724	680	692	682	748	675	702	696	670	657	666	679	680	732	613	666	691	678	692	719	665	673	690	662	644	658	711	735	668	685	660	681	679	711	727	714	671	724	665	644	662	744	648	658	675	687	675	694	646	666	739	618	649	655	734	681	672	649	700	666	728	743	672	679	698	693	709	687	653	719	673	610	659	639	681	631	661	656	655	681	691	703	707	670	662	671	641	678	692	679	644	725	685	740	650	647	730	665	697	717	708	644	694	673	679	648	667	659	655	677	648	661	649	696	663	649	691	768	690	665	710	732	672	699	662	662	653	667	663	696	654	684	732	725	630	677	657	669	633	696	686	657	669	672	718	678	705	658	660	657	708	701	670	667	622	699	640	643	683	685	645	670	659	697	643	632	693	662	651	716	672	692	672	709	664	695	698	684	698	681	662	697	706	695	702	651	674	675	707	690	664	651	699	681	686	712	676	691	696	655	698	704	637	649	673	707	704	691	653	655	687	702	683	666	720	701	651	720	697	687	701	650	687	639	687	710	702	618	688	696	660	717	684	679	654	745	651	716	684	698	676	665	670	713	680	650	691	744	691	705	657	685	676	727	714	719	669	711	695	729	632	659	686	668	711	688	726	674	661	743	718	717	726	680	627	675	679	683	701	632	669	653	641	679	666	679	669	668	666	677	714	687	718	674	682	715	706	670	721	681	731	685	674	722	684	675	671	627	710	699	722	651	672	716	672	658	674	712	642	695	686	650	669	673	656	675	664	704	661	649	704	678	671	682	638	671	693	730	691	725	681	651	689	684	667	685	680	703	640	757	741	679	651	671	687	704	679	654	628	708	714	669	695	705	699	671	713	718	695	678	682	691	630	658	667	705	698	700	683	695	646	708	682	691	723	678	644	671	715	642	664	662	644	662	659	760	667	704	647	703	660	640	675	684	665	711	721	705	648	681	648	672	674	662	701	654	670	699	677	722	667	701	706	713	658	672	659	703	665	667	605	728	655	670	693	678	690	709	699	669	673	649	719	685	672	709	668	673	680	712	680	692	716	703	676	684	689	698	673	691	696	687	662	684	669	698	662	685	692	684	669	722	703	662	654	695	683	631	671	659	634	712	668	678	645	681	719	723	646	667	690	671	641	666	658	676	678	677	694	656	694	645	728	711	688	689	682	651	713	666	708	706	672	658	677	656	730	658	709	680	683	644	727	684	676	691	669	686	626	694	652	703	703	697	679	656	639	653	695	648	715	667	705	674	661	657	659	672	694	714	671	621	654	692	637	690	682	674	669	677	693	699	693	693	680	652	656	719	741	704	693	670	681	668	658	683	650	677	697	702	660	684	690	671	686	717	648	710	644	646	768	716	642	688	683	688	665	657	703	685	653	653	681	707	682	638	681	719	649	690	692	679	698	647	737	704	683	655	689	661	614	683	664	680	671	689	686	651	653	724	683	689	639	660	654	702	693	692	670	730	667	666	695	661	697	675	671	667	727	709	721	692	682	658	666	677	655	683	685	689	705	728	687	755	634	643	728	700	704	683	684	680	667	712	687	674	699	674	683	687	664	724	675	660	681	656	676	672	673	657	639	648	667	645	705	688	682	681	655	630	683	656	669	652	670	656	619	659	715	651	680	660	690	735	614	655	668	672	647	652
9084	10305	3594	2119	2095	1614	4416	5789	4842	3021	2189	1599	1334	1072	1072	1065	1041	1085	1105	1116	1057	1124	1057	1052	1026	1068	1056	1048	999	1060	1010	1050	1034	1086	1077	1036	1037	1072	1052	1077	1053	1049	1055	1105	1070	1062	1047	1078	1026	1080	1029	1015	1051	1017	1077	1001	1065	1049	1060	1061	1019	1061	1045	1074	1011	1061	991	1116	1005	1041	1073	1066	1095	1069	1008	1108	1074	1066	1032	1083	1061	1037	1084	1053	1054	996	1024	1149	1084	1104	1099	1090	1015	1069	1057	1022	1021	1018	1064	1053	1070	1044	1049	1067	1004	1021	1057	1048	1092	1092	1079	1011	1067	1059	1032	1055	1057	1091	1105	1050	1038	1052	1042	980	1062	1044	1115	1055	1090	1003	1064	1045	1099	1071	1124	1068	1070	1071	1091	999	1101	1049	1019	1058	1043	1082	1009	1022	1021	1029	1074	1008	1055	1066	1010	1065	1085	1024	1035	1100	1122	1066	1055	1018	1081	1026	995	1077	1022	1009	1056	1086	1036	1002	1068	1083	1047	991	1071	1097	1037	1006	1036	1025	1032	1041	1074	1060	1016	1062	1105	1016	1124	1058	1071	1030	1079	1112	1066	1057	1107	1063	1029	1032	1005	1093	1025	1046	1074	1033	1052	1088	1113	1035	1041	1060	1098	1070	1065	1037	1072	1075	1068	1037	1049	1085	1041	1054	1047	1106	1052	1073	1076	1018	1118	1078	1039	1066	1038	1068	1095	1004	1068	1029	1024	1104	1095	1072	1043	1090	1048	1009	1041	1089	1055	1096	1053	1024	1068	1009	1127	1071	1030	1027	1045	1016	1012	1071	1070	1020	1086	1030	1022	1048	1045	1074	1071	1038	1008	1095	1060	1088	1013	1068	1072	1039	997	1079	1087	1091	1018	1059	1104	1035	1060	1075	1095	1085	1022	1014	1059	1040	1006	1071	1022	1087	1035	1097	1073	1131	1072	1002	1024	1072	1017	1106	1046	1041	1051	1072	1075	1021	1058	1080	1034	1028	1124	1051	1052	1009	1089	1048	1126	1105	1023	1074	1072	1110	1033	1028	1079	1025	1045	1056	1068	1086	1023	1050	1063	1025	992	1091	1047	1088	1082	1117	1053	1067	1099	1046	1040	1050	995	1097	1033	1020	1046	982	1103	1025	1015	1043	1007	1058	1031	1051	1009	1059	1008	1120	988	1035	1036	1102	1020	1086	1049	1057	1052	1030	1061	1073	1109	1035	1052	1108	1093	1051	1057	1036	1055	1068	1059	1034	1035	1105	1026	991	1078	1051	1097	1060	1010	1011	1050	1021	1036	1080	1028	1050	1042	1081	1068	1064	1048	1134	995	1053	1007	1062	1020	1047	1027	1091	1026	1083	1069	1009	1062	1085	1080	1110	1048	1036	1040	1038	1096	1049	1027	1002	1031	1042	1077	1087	1067	1091	1071	1041	1031	1055	1053	1066	1031	1064	1073	1040	1121	1072	1103	1099	1072	1069	1083	1036	1066	1091	1000	1045	1122	1037	1050	1072	998	1062	1040	1092	1103	1050	1069	1068	1014	1088	1094	1061	1109	1052	1045	1060	1093	1005	1031	1102	1076	1042	1079	997	1080	1056	1025	1014	1034	1074	1029	1107	1075	1111	1066	1041	1042	1036	1067	1058	1004	1050	995	1031	1043	1021	1071	1091	1043	1112	1016	1036	1075	1019	1040	1091	1093	1046	1038	1065	1052	1046	1095	1033	1055	1039	997	1069	1020	1051	1001	1058	1060	1063	1103	1038	1103	1076	1047	1009	1113	1065	1061	1046	1073	1053	1101	1027	1091	1033	1012	1019	1075	1075	1085	1050	1059	1057	1068	1067	1037	1086	1127	1081	1060	1117	1008	1036	1030	1071	1081	1047	1115	1076	1098	1075	1061	1029	1074	1032	1017	1022	1054	1087	1029	1061	1029	1051	1036	1020	1045	1046	1041	1017	1091	1084	1030	1050	1063	1102	1031	1063	1019	1047	994	1044	1022	1068	1055	985	1062	1036	1108	991	1013	1075	1039	1040	1005	1111	1044	1087	1083	1052	1035	1008	1047	1110	946	1095	1068	1097	1029	1093	1020	1036	1057	1070	1044	1043	1048	1088	1061	987	1057	1019	1009	1071	1079	1091	1061	1036	1135	1115	1062	1040	1046	1083	1041	1037	1054	1025	1040	1024	1062	1092	1023	1061	1069	1049	1098	1064	1039	1027	1010	1007	1090	1089	1048	1076	1033	1027	1000	1012	1063	1050	1029	1065	1037	1063	1070	1050	1006	1058	1023	1043	1023	1065	1124	1085	1070	1032	1069	1025	1045	1075	1089	1109	1055	1046	996	1063	1043	1062	1093	1078	1058	1023	1068	1053	1001	1096	1046	1035	1065	1095	1105	1042	1074	1047	1073	1053	1105	1064	1081	1046	1024	1035	1076	1109	1077	1016	1107	1033	982	1062	1043	1083	1085	1027	1092	1105	1025	1091	1016	1083	1053	1064	1097	1056	1073	1061	1042	1048	1061	998	1036	993	1044	1054	1019	1068	1042	1015	1038	1020	1018	1050	1044	1041	1045	1035	1085	1101	1012	1085	1087	1054	1023	1070	1072	1079	1049	1029	1063	1055	1069	1085	999	1100	1069	1056	1032	1071	996	1028	1067	1079	1034	1065	1059	1047	1034	1061	985	1024	1104	989	1044	1036	1015	1083	1109	1073	1040	975	1010	1112	1058	1015	1091	1050	1042	1056	1046	1047	1076	1049	1062	1041	1042	1065	1101	1057	1066	1114	995	1050	1092	1077	1047	1015	1071	1027	1051	1016	1105	1070	1095	1042	1079	1057	1060	1019	1077	1090	1023	1020	978	1074	1059	1009	1086	1016	1010	1116	1007	1054	1103	1024	1034	1076	1036	1069	1073	1035	1063	1051	1100	1007	992	1039	1095	1070	1004	1055	1088	1058	991	1045	1038	1076	1072	1068	1091	1102	1136	1014	1046	1036	1080	1013	1047	1069	1075	1054	1016	1055	1088	1081	1009	1106	1092	1062	1050	1057	1055	1017	1037	979	1064	1010	1026	1067	1030	1053	1005	1048	1068	1068	1066	1065	1006	1061	1071	1033	1059	1067	1106	1055	994	1119	1081	1025	1083	1107	1103	1057	1028	1086	1087	1053	1126	1055	1085	1087	994	1016	1046	1073	1028	1022	1090	1038	1006	1041	1048	1025	1077	1009	1008	1001	1068	1017	1070	1008	1126	1070	1061	1060	1063	1019	1106	1069	1036	1073	1097	1040	1089	1066	1006	1074	1054	1100	1017	1042	1052	1028	1108	1039	1097	1053	1057	1036	1082	1049	1070	1051	1085	1111	1078	1033	1095	1030	1037	1059	1062	1076	1015	1006	1095	1048	1090	1037	1075	1026	1037	1088	1059	1069	1022	1024	1041	1032	1068	1052	1078	1070	1027	1072	1045	1062	1052	1029	1032	1059	997	1097	1091	1062	1042	1008	1093	1063	1039	1079	1066	1041	1083	1059	1012	1055	1090	1034	1033	1040	996	1022	1088	1025	1101	1030	1031	1088	1104	1054	1049	1042	1082	1031	999	1086	1044	1057	1044	1042	1090	1097	1058	1064	1098	1064	1088	1004	1051	1083	1051	1057	1059	1043	1086	1066	987	1057	1017	1061	1035	999	1071	1079	1053	1067	1126	1053	1121	1006	1073	1100	1104	1088	1076	1088	1097	1082	1007	1008	1048	1097	1099	1056	1097	1048	1047	1084	1057	1049	1056	1105	1061	1082	1029	1028	1002	1018	1065	1008	1039	1046	1050	1060	1056	1103	1074	1090	1076	1096	986	1062	1057	1033	1058	1024	1066	1062	1091	1061	1026	1028	1065	1049	1061	1074	1072	1027	1052	1117	1042	1032	1048	1029	1042	1109	1084	1022	1065	1115	1063	1066	1043	1020	1127	1049	1092	1051	1135	987	1062	1017	1084	1076	1059	1059	1054	1012	1101	968	1009	1109	1018	1006	1098	1051	1051	1056	1039	1080	1061	1030	1036	1041	1071	1123	1110	1122	1100	1050	1109	1027	1087	1004	1019	1064	1045	1083	1050	1050	1063	1051	1058	1093	1007	980	1024	1015	1063	1090	1034	1057	1038	1033	1123	996	1060	1015	1049	1056	1057	1027	1113	991	1029	1076	1082	1042	1067	1066	1043	1098	1036	1047	1098	1001	1017	995	1045	1106	1015	1014	1044	1029	1050	1074	1071	1054	1033	982	1005	1058	1049	1037	1103	1057	1073	995	1049	1045	1043	1071	1028	1057	1056	1050	1035	1043	1071	1054	1084	1022	1082	1086	1039	1071	1044	1078	1023	1081	1125	1064	1056	1046	1029	1051	1055	1082	1085	1055	1062	1051	999	1108	1040	1010	1066	1014	1075	1120	1052	955	1033	1019	1043	1100	1065	1064	1072	1056	1002	1026	1045	1068	1060	1125	1049	1066	1085	1032	1046	1061	1126	1108	1063	1033	1042	1064	1067	1036	1033	1068	1085	1069	993	1025	1080	1027	1000	1063	1043	1024	1037	1061	1042	1040	1072	1144	1047	1091	1094	1046	1061	1028	1026	1078	1087	1032	1027	1047	1060	1039	1004	1081	1056	1022	1037	1060	1024	1056	1105	1034	1110	1102	1063	1090	1088	1060	1057	1056	987	1074	1084	1087	1045	1087	1056	1102	1046	1091	1115	1090	1116	1012	1052	1058	1020	1032	1014	1083	1023	1038	1062	1069	1054	1097	1015	1088	1031	1100	1035	1077	1129	994	1026	1081	1103	1051	1088	1060	1115	1056	1139	1072	1042	1080	1006	1030	1069	995	1076	1048	990	1051	1034	1014	1088	1054	1052	1035	1051	1082	1049	1071	1074	1047	1026	1080	1032	1010	1069	1051	1107	1052	1056	1044	960	1035	1027	1033	1066	1117	1057	1035	1028	1036	1063	1078
23322	21277	27593	25448	19612	11368	18142	20242	14936	8079	3845	1838	946	606	525	553	513	559	529	501	522	532	507	508	491	502	558	534	529	523	528	534	527	548	547	515	496	539	545	537	544	546	511	506	562	556	508	544	541	490	527	542	484	498	561	491	528	546	536	527	533	535	519	528	550	518	497	524	497	535	515	524	556	525	511	488	552	589	507	517	509	513	523	564	526	501	511	535	534	514	560	466	495	507	538	526	533	503	527	508	533	558	534	491	551	510	496	555	517	521	548	525	519	551	504	481	518	529	517	524	503	494	505	476	536	557	523	527	516	553	544	500	550	547	518	503	550	512	469	504	535	547	496	545	543	533	570	488	516	534	538	505	547	512	527	530	526	570	561	491	558	512	472	494	507	520	527	525	551	539	518	542	526	529	465	515	559	519	530	522	528	527	520	514	525	542	537	492	512	526	524	570	566	535	495	492	542	480	528	536	575	490	541	489	530	518	535	513	490	527	535	535	560	539	523	555	535	534	510	542	483	528	554	520	561	545	511	512	539	543	509	520	525	492	490	491	545	494	489	482	530	500	538	485	531	547	524	495	515	482	511	543	495	533	507	528	513	549	553	549	563	525	510	500	545	543	518	534	527	517	548	505	543	476	477	519	497	509	555	552	551	483	507	534	552	553	562	515	547	498	510	503	530	510	543	536	544	541	540	512	496	564	540	505	545	537	553	522	499	522	498	531	547	553	541	498	552	506	560	527	517	491	507	489	495	480	521	496	527	500	523	522	502	495	503	534	495	528	508	546	531	549	477	542	512	534	556	525	567	527	518	505	513	488	513	545	543	517	512	524	514	489	519	484	504	529	512	518	540	545	516	517	509	498	527	581	562	529	537	541	504	513	545	532	532	509	486	502	503	561	511	503	520	560	567	506	528	532	478	502	519	553	524	571	521	524	516	529	550	533	506	518	492	580	509	551	507	518	531	470	504	490	485	544	513	541	529	513	508	542	514	504	560	502	551	474	571	510	542	538	548	548	493	521	511	506	508	500	539	533	489	539	525	466	483	537	515	487	506	518	520	551	535	478	517	539	559	538	532	491	562	504	498	505	544	543	520	561	530	490	532	537	510	509	508	561	499	515	501	563	492	507	504	544	518	514	526	524	548	558	551	533	503	539	518	499	508	519	523	539	539	506	518	536	520	548	519	531	515	511	506	520	493	519	543	519	464	525	549	513	515	489	495	536	530	511	516	534	527	576	548	487	511	529	527	531	509	541	486	501	533	532	556	496	517	504	546	545	502	518	558	543	571	546	537	504	574	521	497	517	551	513	526	524	482	522	468	558	512	510	525	521	465	530	556	521	526	543	547	505	527	491	519	499	537	537	535	514	514	511	520	557	515	513	527	510	506	523	500	517	524	543	567	539	541	530	490	535	520	498	516	499	515	475	523	503	527	515	512	506	511	499	533	546	536	558	509	512	492	479	504	533	507	553	535	560	537	532	508	490	528	508	502	563	551	541	502	501	555	515	557	521	544	542	539	553	538	479	502	497	500	539	554	494	528	516	522	493	518	535	543	542	536	510	531	525	511	519	526	518	543	518	504	523	493	542	520	522	526	546	506	498	487	507	497	515	511	551	515	517	533	510	498	564	512	525	535	553	499	509	527	520	514	538	512	530	506	534	511	529	553	556	499	517	541	540	551	554	552	529	553	518	494	492	495	538	527	529	509	549	499	533	560	573	553	544	520	528	519	535	542	525	481	507	509	552	488	534	542	485	481	531	518	510	519	460	518	525	529	517	513	531	545	528	535	530	533	558	540	555	537	511	500	534	542	493	485	541	548	518	509	543	511	510	519	487	526	524	560	484	545	474	566	490	514	480	522	525	512	527	557	481	512	525	550	496	503	537	566	512	534	529	523	524	537	546	525	559	521	500	501	524	464	479	515	519	519	511	523	501	529	517	489	505	552	528	565	528	516	540	526	553	508	504	562	523	541	546	532	556	530	502	524	554	553	535	562	500	548	506	473	539	516	496	503	490	488	503	549	535	523	518	583	489	502	482	497	497	531	497	503	524	527	506	521	566	517	512	539	471	547	523	485	513	504	498	546	483	538	506	537	513	463	549	540	525	473	505	512	520	524	544	541	562	526	520	527	539	540	493	524	526	498	562	549	535	513	530	516	529	517	472	516	562	541	510	515	548	522	495	512	521	524	548	514	496	494	539	543	514	535	506	509	546	494	539	532	522	573	533	533	511	541	520	534	520	548	545	531	550	530	528	524	527	499	554	485	527	521	502	501	541	498	525	544	478	493	529	504	551	508	496	504	488	501	537	525	485	532	559	590	489	463	498	511	559	501	527	565	535	563	503	534	547	527	506	534	536	515	548	520	526	505	508	563	457	510	505	531	524	537	518	544	561	574	576	511	518	537	505	526	532	518	541	526	559	519	534	558	506	500	511	496	551	530	511	527	541	507	510	545	548	553	558	545	539	542	518	529	487	505	567	541	514	524	552	508	517	499	537	511	508	511	533	545	524	558	563	541	509	531	555	520	533	501	513	494	534	538	519	483	526	511	501	537	522	555	502	503	547	547	471	536	523	523	531	495	551	543	539	527	523	529	546	518	552	491	530	499	540	530	535	522	532	526	479	537	512	511	504	568	553	453	509	518	526	515	514	554	509	520	536	576	547	562	513	561	545	547	520	521	533	535	513	531	509	587	538	523	507	543	518	498	513	521	499	509	506	484	497	508	499	536	516	528	494	539	547	515	528	516	531	536	536	556	496	517	483	518	515	558	506	532	533	512	526	497	571	428	531	549	511	543	535	519	511	507	527	536	522	523	521	499	543	528	561	534	551	547	529	517	513	540	508	503	515	552	500	517	516	538	518	532	484	526	521	529	531	504	521	511	518	534	495	485	529	514	527	487	523	491	553	528	506	493	542	522	516	481	514	498	494	542	531	510	516	544	554	567	535	513	544	486	534	559	529	487	513	463	521	539	520	505	547	514	533	518	495	541	474	529	501	551	509	540	511	523	487	549	524	551	545	533	531	550	567	517	499	497	501	500	555	515	520	494	517	500	545	555	534	520	489	537	502	482	537	559	507	523	499	509	507	543	515	508	512	499	513	525	490	532	524	528	505	526	468	517	512	537	542	576	559	518	525	546	557	520	554	504	511	467	516	533	535	552	533	537	530	514	534	500	487	526	520	454	514	506	528	518	513	511	515	546	538	505	519	539	508	549	518	539	556	566	508	522	505	512	488	489	552	535	533	511	551	533	536	530	513	495	511	546	536	571	514	515	515	540	534	515	504	523	535	526	539	502	494	537	505	512	492	538	528	498	516	543	526	488	486	521	571	537	509	522	564	529	543	512	559	488	513	517	501	518	555	502	537	465	505	524	480	540	570	501	489	515	494	513	507	524	553	539	520	531	548	503	504	523	510	497	524	515	466	540	558	522	513	523	513	537	542	540	526	519	545	528	516	558	520	548	526	486	540	519	540	547	542
13776	27658	11158	18216	10129	15783	25222	29233	22450	14020	7424	3638	1782	1031	810	801	802	868	858	810	879	803	780	835	773	856	808	805	820	835	830	802	806	891	873	748	786	874	799	831	805	855	831	849	842	821	840	776	804	861	857	765	839	831	743	854	841	843	831	842	818	807	826	869	774	821	815	794	807	794	894	836	887	850	904	851	814	836	772	809	843	810	812	800	797	826	802	797	807	806	813	865	778	799	819	854	854	809	831	828	820	871	816	821	826	858	857	851	855	858	813	843	816	796	749	841	786	801	858	805	823	802	821	822	795	805	826	834	886	793	803	814	803	868	876	818	808	856	813	820	836	834	842	828	810	858	868	844	836	847	792	835	811	816	818	807	831	816	813	844	833	847	794	844	879	757	809	833	849	850	822	814	839	829	822	826	828	809	802	781	845	810	804	785	813	831	778	794	787	818	806	812	813	777	825	802	815	819	846	794	838	847	849	809	839	834	820	843	811	848	813	827	839	801	776	803	815	810	841	867	867	765	790	779	824	869	799	820	813	806	849	860	867	822	776	787	807	829	831	838	813	872	792	828	769	837	815	816	853	827	874	831	818	812	807	780	840	843	837	847	814	820	798	782	869	834	824	821	814	825	846	791	862	863	795	772	846	838	802	801	833	838	812	856	831	848	820	812	826	793	879	823	813	793	814	823	815	821	794	798	871	796	873	818	863	802	785	779	840	822	812	791	838	816	800	775	785	840	805	806	859	846	820	775	823	810	825	867	810	787	844	802	792	854	839	822	828	813	828	820	765	782	877	821	817	866	792	816	810	807	808	830	798	780	813	859	804	837	853	850	869	799	751	872	879	839	826	766	778	815	791	830	825	810	838	772	822	795	828	850	857	846	820	852	823	819	847	785	850	836	833	825	847	847	834	848	827	857	874	799	902	782	815	833	790	859	837	865	792	827	785	808	797	820	783	808	812	808	819	821	818	801	800	794	838	800	840	819	736	793	868	792	857	808	792	800	778	834	807	866	819	822	820	812	825	782	806	795	812	794	816	858	822	849	725	785	823	793	876	841	798	882	854	829	844	831	856	858	844	828	787	842	792	809	818	825	790	838	778	823	840	818	856	773	809	798	799	826	821	814	807	806	800	811	764	856	766	854	845	815	824	815	827	860	838	858	835	794	791	853	822	862	835	814	844	766	814	846	812	829	780	882	854	809	841	827	868	836	807	842	857	854	823	810	827	793	832	838	800	827	826	874	852	822	778	805	831	780	807	841	793	819	804	832	811	835	836	798	811	820	863	814	851	850	859	859	805	834	844	834	799	825	839	823	817	825	837	846	812	812	797	780	783	853	845	857	829	821	823	782	835	832	819	794	779	815	795	817	766	819	861	799	822	838	816	849	839	771	796	812	848	795	834	883	827	874	805	816	821	838	763	837	788	802	803	862	872	819	902	828	841	859	802	842	847	847	872	787	823	850	854	834	812	828	774	800	806	847	783	879	833	867	811	827	865	768	790	831	791	857	847	804	802	832	795	860	838	797	866	824	796	831	806	829	830	843	836	802	850	809	810	803	815	788	865	774	808	773	859	793	855	772	869	829	860	843	793	786	773	827	826	761	825	809	852	781	815	797	849	770	824	829	818	838	826	804	761	798	840	799	839	824	832	867	842	821	902	842	812	844	807	792	812	823	881	753	780	808	834	845	848	834	857	803	844	810	813	853	831	797	812	876	874	811	852	822	815	813	838	828	819	842	854	832	814	779	804	875	849	828	805	773	805	856	819	803	868	830	799	817	858	815	801	779	807	787	840	844	801	854	826	821	816	821	853	834	797	814	849	834	805	785	862	851	779	815	801	837	794	754	815	770	873	840	866	870	819	860	840	825	909	786	817	856	809	824	785	761	845	834	843	825	818	819	795	833	842	821	808	888	864	868	810	867	801	816	786	797	848	816	821	816	817	833	817	839	788	823	784	832	813	802	845	842	815	839	806	851	851	762	805	803	838	808	815	829	815	833	844	808	832	822	791	817	842	852	859	817	875	780	849	859	811	872	794	803	777	830	815	813	827	881	791	800	773	820	873	845	807	820	811	860	863	812	802	853	829	870	822	829	815	841	789	822	809	774	842	824	802	869	798	809	811	801	843	835	816	853	803	878	847	795	848	810	818	874	813	902	816	830	804	821	788	852	839	823	856	766	821	760	814	807	834	801	837	831	819	820	842	867	762	807	882	820	825	853	883	850	792	846	787	766	832	820	804	829	830	799	820	799	842	832	860	854	790	830	876	816	794	793	819	857	771	811	793	872	819	853	856	801	772	802	843	799	818	831	837	815	796	873	845	832	802	852	824	836	841	826	845	813	816	775	908	848	818	856	840	828	832	821	761	830	849	766	788	853	792	807	852	821	858	839	829	809	818	817	845	824	813	834	782	766	836	830	794	825	814	799	784	834	793	804	787	804	876	829	844	758	852	892	811	808	833	809	830	845	807	791	844	784	807	800	790	881	798	816	846	848	815	807	833	783	796	821	831	833	853	861	873	807	785	833	799	846	807	796	800	808	812	832	782	851	799	801	813	807	800	798	780	828	801	793	828	852	808	820	784	842	771	885	845	829	854	818	838	811	823	826	833	781	796	826	812	819	807	814	813	835	877	823	810	878	817	841	834	869	809	867	801	818	854	815	820	815	803	851	865	794	828	819	822	800	834	829	826	771	813	840	801	789	764	778	826	831	792	839	769	841	841	818	839	823	872	883	887	767	798	784	815	819	857	840	864	789	789	804	844	830	820	791	817	817	806	841	820	804	828	794	847	800	797	842	839	858	806	814	792	823	793	831	807	819	853	823	812	853	862	833	786	841	834	875	824	812	812	812	848	857	824	780	849	797	819	845	800	781	811	790	820	853	804	798	849	827	802	805	826	832	824	811	823	764	826	837	837	781	860	807	795	830	828	774	808	817	805	856	844	836	784	831	783	882	841	804	837	849	846	873	837	781	856	847	837	838	839	816	828	807	809	820	890	804	858	869	803	767	851	747	774	809	819	841	780	858	834	863	785	829	809	824	788	825	835	841	829	821	841	784	816	835	797	790	820	748	827	808	919	827	845	778	837	853	788	823	889	842	800	870	825	850	887	846	789	843	865	841	794	829	869	845	809	812	805	806	798	782	762	841	882	838	780	799	864	811	814	794	837	863	838	872	834	819	829	768	817	821	812	819	852	800	810	772	754	778	802	881	826	797	837	882	879	756	806	807	863	855	855	819	855	838	832	827	828	851	865	851	810	839	812	860	817	826	834	798	775	823	805	808	828	825	832	802	774	784	825	812	845	815	765	853	735	830	917	793	826	803	796	783	808	853	807	835	835	818	807	830	855	818	838	833	763	823	826	814	810	779	820	809	820	841	798	833	824	832	820	825	783	848	830	850	788	826	790	818	795	808	806	771	818	765	799	808	877	853	789	839	787	827	799	856	805	853	846	784	807	841	800	813	852	836	855	778	831	785	785	819
25045	21282	24458	22475	12150	9335	9083	6019	3468	2287	1478	998	810	731	739	682	638	691	709	685	742	652	679	648	681	707	713	675	673	673	675	690	700	717	644	690	648	672	671	694	655	702	665	653	725	652	701	693	648	663	688	706	668	686	683	644	690	711	689	693	709	667	697	696	700	649	707	682	649	648	694	699	687	712	664	676	702	698	688	691	665	722	664	632	668	625	683	653	714	655	687	736	646	658	633	691	673	663	710	694	692	678	672	709	657	675	688	718	682	704	693	650	678	670	678	654	670	673	649	663	716	705	651	651	652	664	665	671	716	710	660	698	678	688	697	698	663	680	650	698	626	689	660	699	708	706	659	676	687	713	695	717	677	687	721	651	665	708	737	724	696	733	678	719	740	679	731	653	688	689	687	648	654	684	705	633	671	730	680	674	652	667	716	674	693	665	631	641	664	713	686	648	698	705	655	681	620	675	643	699	684	740	689	684	611	730	703	730	702	717	677	708	713	659	678	775	699	683	726	686	706	650	677	669	653	684	689	717	692	681	682	687	700	695	682	641	665	637	691	701	671	646	679	678	650	712	741	675	673	678	677	681	713	660	684	664	696	667	646	713	690	646	722	659	702	649	652	687	675	720	684	699	677	658	729	656	659	642	676	669	708	704	659	722	677	676	643	664	697	664	722	658	685	735	663	684	675	637	685	662	701	720	645	706	669	712	695	724	673	688	671	681	722	720	701	684	688	666	753	709	673	719	636	665	668	662	674	746	732	729	654	664	689	673	680	699	642	703	615	694	718	691	677	693	668	683	711	688	681	691	731	717	664	696	660	644	656	730	684	687	684	651	703	731	669	700	718	681	684	676	627	689	691	690	665	689	715	689	677	678	709	675	680	674	678	663	641	662	700	622	671	635	664	648	690	684	662	689	710	661	679	662	685	659	701	689	689	703	687	677	679	678	652	698	719	692	690	722	660	667	716	700	660	661	718	645	668	706	681	763	650	675	699	715	716	684	656	692	697	660	682	718	682	712	661	724	670	637	750	664	695	658	676	703	701	687	691	652	679	737	675	678	704	708	686	713	680	662	747	634	724	712	670	684	705	683	682	667	686	661	726	685	640	726	702	688	668	644	730	685	687	706	712	722	680	702	674	743	688	685	663	696	694	657	684	682	674	739	656	643	694	706	689	637	640	641	688	706	670	684	674	714	656	716	631	701	679	682	720	667	667	685	681	652	710	695	706	711	675	633	650	709	674	673	647	694	676	659	702	684	726	668	709	692	665	719	643	670	704	693	694	680	624	672	668	647	687	706	696	690	648	706	724	691	663	713	682	649	654	704	667	697	649	640	665	699	655	738	716	655	700	755	708	687	699	647	731	670	664	712	654	723	652	685	660	662	637	709	656	664	688	675	684	704	628	711	697	644	657	680	684	661	687	694	692	675	676	711	663	638	727	703	692	661	716	644	716	669	655	675	690	686	693	668	703	704	697	628	665	660	718	670	659	689	708	698	667	666	651	710	673	697	651	671	696	697	650	694	690	707	681	694	674	701	698	653	728	692	689	677	682	670	714	652	674	673	716	651	713	702	691	705	672	637	730	680	712	689	653	670	687	654	665	673	691	749	707	662	709	701	648	771	679	708	675	721	700	668	674	723	673	658	699	687	683	659	678	623	651	673	709	663	657	676	717	687	690	673	710	702	678	691	701	654	741	667	695	639	667	711	683	735	722	668	676	738	695	701	736	667	676	703	681	669	679	670	663	682	695	675	670	707	748	725	738	701	660	684	717	705	694	653	686	650	665	678	708	672	658	682	661	660	665	682	668	664	687	666	682	698	676	697	683	698	708	708	708	672	695	689	709	694	681	683	698	714	672	608	715	640	668	699	677	691	699	628	672	645	648	701	650	680	690	712	697	674	666	729	707	699	673	666	697	711	694	659	710	720	674	633	673	665	670	673	710	677	707	705	655	662	709	720	629	624	633	671	726	681	683	710	684	727	692	684	680	710	741	678	697	697	672	662	685	656	715	715	711	714	700	656	674	648	675	702	675	675	670	653	705	684	656	697	707	681	696	653	685	676	711	690	684	665	747	734	710	698	661	703	710	696	697	714	693	691	710	682	659	651	669	697	662	665	701	724	672	729	707	677	708	686	661	670	668	672	718	693	698	696	704	698	670	719	699	676	654	711	692	650	710	638	692	668	665	710	684	655	696	695	678	656	692	690	729	717	660	699	692	655	687	676	659	698	664	670	701	660	705	654	740	685	701	716	660	704	683	713	693	688	734	700	656	658	662	667	660	742	661	667	725	712	722	639	663	675	659	710	686	698	689	681	743	668	723	706	665	680	652	689	717	671	694	695	703	702	664	679	669	705	680	716	675	646	747	684	677	672	641	641	684	681	656	700	720	638	697	703	700	628	707	672	676	664	713	723	673	689	690	707	630	682	714	665	706	683	664	717	716	710	686	721	707	693	684	695	758	695	706	625	685	659	727	675	702	677	679	668	656	709	651	668	701	696	644	719	702	718	673	678	682	638	687	682	699	694	651	686	677	687	746	691	709	666	682	694	654	651	674	626	712	663	682	704	722	673	640	700	703	721	693	706	662	680	726	684	714	698	639	715	715	692	702	696	682	673	674	679	695	740	726	666	667	642	665	697	670	712	678	701	646	699	656	671	711	644	651	660	682	721	685	684	695	671	702	679	716	690	705	673	685	680	636	665	687	668	701	680	689	666	692	658	676	680	683	727	682	685	676	680	654	704	655	665	689	673	693	655	715	647	681	667	659	688	663	678	665	673	691	688	709	699	689	627	725	653	685	683	676	651	705	684	697	684	645	744	672	661	687	678	703	707	649	666	689	621	674	660	662	683	678	686	642	729	693	710	710	687	697	695	676	691	635	718	677	702	728	733	629	663	694	695	753	708	649	735	670	686	642	659	658	697	728	743	685	687	692	684	700	705	692	697	698	696	669	682	701	759	710	690	692	738	704	705	643	716	652	695	699	671	617	658	686	684	659	655	664	677	672	687	700	726	728	625	668	686	665	662	681	671	687	676	674	654	704	668	709	676	686	669	701	687	712	643	660	648	668	680	684	704	691	727	700	695	689	727	678	715	650	720	727	714	700	674	688	696	643	727	692	712	650	698	704	654	707	684	720	704	691	691	659	689	712	707	697	697	714	736	671	725	693	680	673	668	672	619	672	664	619	704	704	697	691	649	769	677	661	681	696	709	696	681	715	674	706	699	705	656	641	659	618	694	741	656	697	651	656	701	655	690	696	747	691	694	664	685	693	670	704	696	746	676	686	683	668	651	703	679	689	705	669	730	668	683	631	676	685	688	693	634	660	664	694	719	713	723	663	662	677	656	684	673	692	692	604	711	671	703	669	675	683	683	688	676	629	677	703	675	674	683	690	672	680	649	704	696	705	678	684	696	702	700	731	679	681	736	737	629	694	750	670	719	704	650	709	720	713	665	690	681	709	680	699	718	708	668	660	717
12173	16772	8394	16570	21241	19652	19320	14136	8597	5339	3397	1956	1305	1110	1062	1084	1022	1067	1044	1035	1081	1022	1028	1018	1026	1050	1044	1035	1120	1033	1055	982	1069	1038	1045	998	1066	1016	1001	1049	999	1029	1069	1027	1012	1046	1094	1019	1032	1063	1059	1035	1036	1027	1046	1047	1040	1051	1088	1056	1040	1016	1045	976	986	1067	1062	1032	1010	973	1097	1091	1096	1056	1111	971	1078	1022	1068	1094	1035	1029	1068	1041	983	1033	1002	989	1089	1018	1063	1066	1060	983	1088	1022	1067	985	1074	987	1009	1021	977	1078	1072	1011	1066	1013	1054	1060	1010	1036	997	1031	1046	1017	1036	1046	1067	1095	1033	1109	1002	1043	1014	1022	1005	983	1063	1008	1038	1003	1012	1054	1054	1028	1014	1036	1020	1015	1055	1029	1018	993	1073	1085	1050	1035	1056	1003	1003	1037	1006	1034	1090	1106	1061	1069	1035	1016	1001	1001	1040	1046	995	1027	1054	1034	1077	1063	1061	1067	1040	1067	1030	986	954	1063	1039	994	1135	1060	1010	1023	1077	1040	1056	1056	1033	1005	1054	1017	1001	1073	1015	1059	968	1088	1048	1019	1018	1062	1037	1074	1035	1108	1053	1093	1112	1027	1014	1025	1008	1077	1040	1077	1036	1076	1014	1072	1008	1091	1010	1134	1038	1072	1014	1015	985	995	1034	1058	1068	1065	1049	1041	1046	1054	1026	1080	998	1010	1043	1013	1015	1042	1070	1050	1027	1042	1028	1058	1064	1009	1052	1045	1103	1035	1062	1051	1053	1072	1023	1066	1075	1034	1071	1079	1072	1099	1008	989	1065	1125	1041	1037	1073	1056	997	1006	1072	1048	1069	1080	1058	977	989	1022	1016	1058	1029	1028	1036	990	1024	1048	1058	976	1031	997	1036	1086	1005	1056	991	1026	1080	1013	985	1058	997	1030	1081	1053	1037	999	1037	1022	1035	1057	1042	1012	1007	963	1075	1060	1047	1027	1029	1018	1055	1046	979	1055	969	1078	1078	1016	1021	1047	1054	1024	1074	1054	1049	1013	1011	1043	1123	1034	1041	1099	1017	1053	1014	1045	1022	1066	995	1074	1027	1058	1023	997	1083	1043	1046	1008	973	1064	1034	1012	1072	1040	982	999	1105	1033	1026	1083	1005	1026	1004	1038	1044	1026	1082	986	1012	1079	1015	1018	994	1036	1055	1041	1028	1046	979	1104	1060	1034	1028	1073	1048	1067	1041	1037	1051	1015	1033	1027	1039	1096	1059	1043	990	1066	1054	1044	1101	1025	1013	1034	1093	1103	1042	968	1041	1028	1041	1051	1060	1036	1038	1051	1017	1029	1059	939	1082	1021	1094	1041	1046	1019	1011	1009	1056	1031	1045	1041	1009	1026	1041	1030	1023	1049	1049	1065	1071	1032	1008	1056	1083	1021	966	1040	1066	1023	986	1021	1032	1056	1022	1006	1071	1040	1047	1009	1073	1003	1035	977	1011	1031	1044	1016	1040	1060	1020	1025	1028	998	996	1041	1009	1049	1066	1036	1051	1057	1036	994	1043	1043	1016	1024	1010	1044	1067	1070	1023	1079	996	990	1056	1021	1010	1038	1006	1018	1033	1086	1044	1051	1082	1067	1048	985	1088	1044	1018	1041	1053	996	971	1085	1042	1047	1049	1071	1040	1122	1052	1048	1081	1004	1071	1017	1045	1024	1020	1036	1110	1054	1051	1054	1053	997	1035	1061	1052	1035	1099	1066	1031	1010	995	1065	1009	955	1046	1033	1050	1075	1015	1041	1058	1014	1010	1038	1072	1122	998	997	1011	1010	1044	1038	1018	980	1026	1045	1039	1013	962	1058	1040	1019	1037	1089	1060	1014	1097	1059	1035	1114	1035	1025	1032	1044	1023	1037	1051	1035	992	1048	1112	1046	1029	1049	1037	1025	1034	1024	1064	1047	1091	1019	1081	992	1068	1072	1035	1096	1079	1095	1001	1040	1077	1011	1024	1019	1001	982	1032	1014	1010	1021	1040	1047	1041	1091	983	990	1065	1066	1055	1076	1048	1027	1074	1048	1035	1047	1053	983	1072	1064	1016	1001	1094	997	1064	1022	1016	966	1047	1032	1047	1032	1019	1003	1084	1010	1019	1032	988	1047	1012	1068	1014	1029	1039	1071	1023	1024	1024	986	1049	1016	1033	1028	1031	1039	1009	1000	1040	991	1012	1066	1014	1075	1023	1027	1060	1035	1033	1062	1025	1023	1059	1079	1034	1023	1035	1029	993	1027	1050	983	1005	1021	1031	1031	1034	1028	999	1041	1035	977	1005	1052	1099	1055	1065	1002	1046	1082	1042	1011	992	1023	1020	1034	1064	1013	1006	983	1071	1042	1059	978	1019	969	1078	1013	1090	1063	1047	1044	1027	1046	1044	1072	1036	1067	1018	989	1044	1079	1029	1016	1035	1035	1064	1063	1105	1035	1067	1013	1096	1058	1076	932	1045	1010	975	1010	1028	1039	1066	1019	1040	1021	1066	1014	1005	1003	1004	967	1033	1079	1009	1037	1039	1034	991	994	1000	1085	974	996	1036	1048	1031	1018	1013	1037	1020	1041	1021	1032	1037	1003	1041	1001	1053	1017	1015	1096	1032	1006	1020	1015	1038	1047	986	1057	1043	1032	1063	1037	1020	1049	1043	1091	1042	1020	1027	1065	1004	1000	1091	992	1029	1012	1036	1039	1067	1059	1026	1061	1042	1048	1034	1105	1119	1067	1032	1028	1029	1047	1052	1092	1021	1071	1047	1094	1082	1026	1010	1035	1058	975	1047	1044	1009	1089	992	1047	1012	1060	1046	1035	985	1032	1052	1050	990	1043	1045	1063	1020	1067	1069	1032	997	980	996	1106	1033	1079	1055	1034	1044	1044	1103	1058	1069	1011	1111	1060	1080	996	1019	1080	1005	1037	1094	1054	1014	1016	1045	1065	997	1008	971	998	984	1026	1036	1044	1028	1024	1022	1016	1040	1048	992	1054	954	1048	1009	1091	1030	1030	1035	1052	1041	1024	1075	1022	1052	1015	1059	1047	992	1085	1045	1045	992	1012	951	1074	1074	1052	1003	1021	1050	1032	991	1067	1030	1019	1043	1060	1050	1032	1031	1052	1009	1060	1047	1074	1109	1061	1052	1036	1019	1064	1062	1032	1061	1005	980	1058	1104	1030	1054	1075	1015	1021	1035	1048	1074	1028	1058	948	1079	1075	1103	1035	1083	1020	1060	1035	1067	994	1075	1026	1064	1027	1094	1052	997	985	1072	1014	1003	1041	1047	985	997	998	1020	1058	999	1048	1027	1014	1055	1103	1096	985	1035	982	1006	1085	1061	1023	1096	1027	1049	1027	1000	1036	1033	1034	1041	988	1001	1000	1036	1110	1027	1063	1010	1067	1052	1022	1091	1045	998	1040	1051	1048	1045	1030	1013	1030	1095	1047	1048	1034	1020	1093	1026	1013	1041	1021	996	1024	1097	1072	1061	1039	1038	1068	1018	1018	1051	1076	988	1039	1006	1102	1082	1012	1045	1104	1060	1085	998	1067	1070	1018	1018	1036	1014	1080	1050	1038	1006	1124	1086	1079	988	1041	1067	994	993	997	995	1075	1050	1065	1022	1030	1059	1026	1030	1018	1063	1098	1076	1027	1060	1061	1063	1037	1064	1041	1110	1098	1001	1106	987	1008	939	1059	1068	1059	1018	1006	1019	1085	1027	1010	988	1018	1066	1001	1045	1018	1060	1023	1045	1025	1047	1021	1049	1063	1037	996	1013	1032	1059	1025	1036	1075	1062	1005	1067	995	1068	1034	1049	1045	1032	1067	1060	1017	1046	1025	1011	1071	1037	1018	1077	1042	1064	1078	1065	973	1053	1046	997	1060	1010	961	1045	1060	948	1062	1061	1052	1010	1035	1038	1018	1008	1015	999	1054	1058	1041	1056	1041	1071	1042	1004	1067	1042	1081	1061	1027	1067	1036	1019	983	1049	1001	1007	1065	1050	1034	985	1025	1057	1036	1015	1042	988	1014	1113	1018	1038	1040	1011	1053	1053	1067	1023	1008	1003	1050	1042	1088	1005	1038	1042	1037	1047	1075	1010	1022	985	1068	979	1061	1022	1015	1060	1008	1036	965	1042	1026	1050	1024	1023	1042	1012	1047	1012	1023	1008	1047	1027	1074	1049	1038	1009	1074	1002	1050	1059	1085	1078	1047	1016	1052	996	1043	1053	1065	1020	1056	1026	1001	1028	1021	969	1012	1054	965	1040	1060	1052	1003	1067	1075	990	1097	1058	971	1078	1129	995	1015	1000	1010	941	1050	1052	1075	1012	1071	1063	1080	996	1054	1008	1016	1027	1033	1061	1027	1003	1020	1003	987	1056	1016	1079	1102	1005	972	1010	1037	1084	1080	1027	1041	998	975	1069	1023	1034	1075	1053	1043	1002	985	1018	1037	1029	1059	1034	1073	1031	1062	987	1002	1057	1044	1058	1046	1115	995	962	1017	1020	1048	1000	1026	1053	1045	972	1034	1043	1073	1009	1050	1031	1054	1049	1014	1032	983	1037	1057	1015	1027	1051	1015	1041	1023	1060	1005	1052	1063	1073	1031	1032	1038	987	1099	1027	1054	1004	1028	1014	1001	1042	1055	1080	1022	1060	1022	1043	1063	1030	1071	1051	1013	1062	1071	1036	1052	1008	1069	1020	1077	1040	1010	1064	1038	1071	985	983	1063	1008	1038	1061	1051	1053	977	1012	1003	1103	1060	1071	1046	1038	1092	1035	976	1058	1022	1101	1037	1026	1038	1063	1105	999	1083	1007	1028	1046	1031	1041	1047
22512	21285	28331	24707	23760	28864	31846	24536	17036	10093	4547	1991	959	674	445	445	451	439	461	452	435	429	463	445	431	406	430	437	410	410	444	447	412	427	470	429	480	442	450	377	440	408	436	430	422	428	426	414	441	447	410	433	440	410	432	466	399	396	433	443	478	434	407	437	446	402	406	438	459	437	420	419	391	400	403	434	431	422	441	423	428	433	460	426	433	450	466	426	434	418	430	443	429	491	445	404	451	428	453	448	437	431	432	451	452	423	468	429	416	454	410	395	413	411	405	395	438	464	471	405	404	427	431	424	453	435	423	446	426	436	441	419	440	472	434	422	442	423	445	476	442	417	453	435	458	401	440	417	435	432	424	393	409	392	406	411	418	421	426	418	474	434	389	416	433	441	444	426	427	425	466	418	438	425	441	429	433	404	422	426	464	424	461	415	453	439	439	441	405	431	494	417	431	435	412	440	457	422	430	455	439	442	403	463	422	435	423	426	447	416	429	423	437	432	407	399	462	417	462	398	423	416	410	470	453	401	433	428	436	432	413	420	451	410	430	438	433	420	426	449	441	427	431	458	447	422	428	460	446	431	394	421	420	423	439	432	386	423	469	419	429	425	463	463	469	422	501	457	418	447	414	413	422	430	428	406	405	438	445	405	445	412	443	451	459	431	424	416	456	420	441	428	423	468	457	440	406	500	434	443	479	449	428	393	457	444	453	422	416	453	445	416	412	450	421	436	394	380	420	420	421	423	444	429	418	419	447	418	502	408	454	409	441	463	441	442	419	443	453	436	430	435	464	443	397	436	420	429	436	408	452	452	459	422	451	452	453	447	406	440	464	458	380	446	423	423	424	426	407	385	397	418	420	424	396	417	441	419	461	418	441	400	414	450	412	433	460	409	423	439	440	408	422	429	422	453	469	408	415	435	436	390	449	447	451	429	412	437	467	481	439	419	400	444	428	462	384	442	387	433	452	447	447	422	447	429	423	419	418	427	438	417	434	431	432	416	416	434	451	442	425	418	417	435	415	450	430	424	447	427	421	443	455	424	420	422	433	442	453	407	413	450	447	434	414	442	461	421	388	401	411	455	441	411	396	445	416	411	412	449	443	443	416	422	416	430	455	406	426	439	423	439	387	428	422	419	407	409	451	411	446	420	418	433	425	432	425	413	392	433	403	413	452	439	456	444	455	450	431	433	409	422	420	445	429	388	433	409	423	382	427	449	450	454	454	415	451	433	464	407	436	415	428	400	403	419	414	434	380	446	430	430	419	402	402	426	444	405	432	423	400	411	433	437	410	400	421	441	409	468	441	443	399	440	442	411	416	405	401	422	405	441	384	407	428	434	437	435	429	420	447	445	462	430	426	416	436	416	411	423	400	420	447	424	390	441	429	416	430	420	453	417	419	430	427	413	453	426	414	452	449	440	434	434	448	425	439	431	402	441	417	415	442	428	436	448	426	415	428	412	451	447	426	449	445	409	463	448	399	408	421	434	396	483	433	436	440	458	428	438	427	448	442	432	401	450	409	419	444	381	437	427	411	392	401	426	445	429	460	421	411	443	450	440	391	441	453	448	406	441	476	430	435	428	442	438	431	423	400	402	416	409	440	416	449	401	415	417	450	401	436	423	465	431	406	434	428	443	450	401	438	426	439	456	471	447	401	421	382	394	407	439	415	445	435	448	463	432	419	399	423	409	397	424	412	411	431	408	418	435	380	424	403	400	421	432	403	451	415	463	415	434	402	434	466	409	438	419	421	415	401	405	403	419	404	401	413	447	418	402	433	404	419	440	398	422	411	422	466	420	419	444	431	407	441	442	439	421	461	439	449	408	445	417	417	425	443	420	426	434	401	451	393	448	399	415	417	401	414	415	412	419	434	455	402	451	450	459	443	411	458	418	416	402	409	399	389	484	423	422	414	446	447	405	413	420	403	437	412	486	402	434	451	422	442	412	439	418	443	444	459	439	429	429	427	400	430	424	429	409	437	388	376	431	446	415	432	440	412	394	403	453	419	440	441	435	415	434	446	424	409	435	416	440	384	404	395	444	443	424	438	399	450	468	433	407	446	447	430	457	402	457	407	451	451	426	443	475	446	402	414	428	402	420	395	444	439	421	442	430	402	426	416	417	423	454	414	403	447	423	434	437	417	414	402	455	446	404	401	444	429	390	453	395	432	423	409	411	413	423	425	429	444	430	455	422	425	427	405	452	438	439	425	439	450	403	417	401	409	436	441	445	450	480	407	444	440	421	412	439	444	449	437	403	418	426	427	422	448	454	422	456	446	415	417	430	403	412	445	432	429	444	441	420	417	409	437	431	415	441	433	427	461	430	390	441	493	457	436	417	434	418	416	413	428	472	398	429	409	437	419	435	453	434	446	477	411	401	421	399	451	424	430	404	431	431	438	458	468	406	426	420	443	441	389	434	407	452	434	449	453	442	452	452	417	411	415	422	459	411	431	415	469	451	418	444	396	447	437	422	447	420	442	459	430	406	448	455	399	416	434	428	403	424	425	415	440	468	408	446	433	415	416	411	444	396	417	466	426	450	428	384	392	431	416	415	467	398	440	398	439	428	431	414	412	411	390	441	432	442	435	403	425	400	441	426	437	442	411	420	451	456	452	409	436	452	419	432	452	440	423	418	387	413	416	419	418	429	409	444	469	389	437	417	438	433	382	433	415	413	405	425	428	425	463	440	458	419	420	429	448	422	405	419	461	407	426	405	428	442	413	438	405	448	426	429	438	403	450	452	457	450	395	430	453	436	428	446	452	386	432	415	434	413	429	404	441	433	416	432	434	418	426	470	440	459	433	405	417	409	441	439	397	449	415	444	440	428	445	431	416	427	431	448	414	420	443	418	466	439	431	435	384	403	379	400	439	435	446	397	405	425	440	411	430	389	425	412	488	447	441	432	469	407	409	413	482	399	427	457	449	406	414	442	447	421	435	437	437	376	438	451	448	422	414	419	435	395	427	445	442	444	446	446	453	422	452	443	438	399	408	430	422	438	442	421	443	443	408	427	441	441	404	397	431	414	427	393	439	425	439	448	428	421	415	433	402	424	408	398	421	444	427	421	441	399	414	411	422	412	428	443	420	388	450	434	446	413	409	444	420	416	452	445	441	400	447	455	445	411	445	443	423	428	401	427	413	424	439	460	421	413	425	420	458	408	438	417	427	448	409	427	447	458	451	447	425	412	424	420	420	428	447	450	439	371	419	430	470	427	404	496	432	416	449	388	385	405	396	439	417	442	420	411	439	429	423	446	401	413	457	405	406	475	448	392	424	391	457	429	419	387	434	405	427	434	401	440	418	384	443	410	423	437	402	413	421	420	423	411	447	409	408	434	444	411	423	451	433	388	408	390	414	381	420	433	417	436	453	387	418	397	429	426	435	421	432	420	406	437	427	409	451	457	429	438	419	390	407	433	401	386	401	384	432	418	391	395	428	464	430	431	459	454	439	440	415	400	424	449	382	422	427	449	429	421
18600	37580	27669	33376	39460	39111	37251	32539	25065	16716	9177	4204	2011	1118	671	674	643	733	640	647	690	647	667	667	664	681	689	686	660	678	701	651	664	656	689	693	698	645	646	669	682	646	733	634	594	677	683	657	704	688	671	655	689	629	663	641	620	618	673	665	657	671	691	638	692	634	685	669	645	661	646	629	671	660	641	701	689	676	647	634	674	650	665	613	623	630	642	692	661	694	657	615	673	690	700	651	679	647	635	683	635	642	698	681	637	661	689	652	607	645	672	624	628	652	706	673	667	607	678	627	645	622	711	660	621	594	661	634	668	705	662	681	661	621	660	686	629	632	649	643	645	667	673	658	668	653	628	664	605	660	622	661	671	676	621	658	598	635	666	660	656	692	636	718	660	668	664	621	659	669	645	669	670	655	680	687	682	686	647	651	672	676	652	626	644	657	634	651	658	624	637	647	674	671	694	654	662	705	687	640	624	668	645	679	628	674	634	665	699	638	693	707	666	700	668	662	672	619	672	674	681	681	680	644	619	672	674	655	673	661	658	623	693	704	639	674	655	641	652	650	693	652	644	669	636	636	650	696	673	664	641	687	668	685	709	625	687	694	620	685	649	688	639	654	672	629	636	648	679	638	655	691	648	694	647	665	646	677	659	652	662	610	668	649	677	686	649	655	682	668	672	681	665	638	654	663	661	651	632	624	641	669	641	686	651	650	654	648	655	709	695	684	668	704	642	653	663	652	665	650	664	697	706	670	652	670	635	639	623	643	644	620	656	687	690	661	655	668	651	676	662	675	662	673	668	665	678	658	630	669	633	684	646	654	670	613	695	675	698	679	636	611	655	625	663	655	667	665	687	679	660	655	688	685	629	677	646	691	649	637	651	652	644	699	661	640	665	721	687	675	678	680	654	682	648	680	644	647	627	662	695	606	670	670	625	691	653	667	614	671	665	635	621	670	642	660	633	653	676	709	657	660	686	637	656	671	650	692	638	619	713	660	657	734	680	679	709	622	672	643	653	639	653	664	633	642	655	683	678	641	679	658	708	693	689	694	661	672	707	681	655	702	687	666	656	642	644	646	653	640	648	667	678	672	701	659	720	636	653	628	679	655	634	681	682	713	680	656	656	657	642	672	665	655	630	658	698	653	670	664	651	662	671	655	651	668	642	667	680	650	677	685	642	685	663	679	648	708	619	693	650	662	661	658	686	619	643	654	652	639	633	629	699	676	674	674	688	654	667	676	686	658	694	668	652	644	686	657	614	642	673	663	704	661	641	641	698	691	652	668	656	623	607	679	666	657	654	664	673	639	613	682	648	664	626	696	646	682	653	666	596	667	673	683	655	660	676	673	616	700	674	658	647	674	639	665	671	670	646	687	657	673	650	656	620	663	643	668	621	692	662	667	673	671	639	621	670	647	702	707	659	636	680	656	645	639	680	667	705	625	702	661	667	706	633	674	692	618	667	646	627	665	642	686	690	673	688	666	683	632	693	680	656	652	705	653	658	668	649	650	666	643	687	682	659	626	691	648	675	635	639	670	651	674	691	667	661	595	652	649	664	656	639	662	685	691	621	612	621	691	696	660	671	651	636	685	601	666	608	650	637	674	672	692	676	674	673	633	628	663	710	689	664	702	677	634	681	676	693	661	632	640	620	640	688	623	604	741	729	679	712	660	643	691	678	618	693	665	669	625	705	672	623	647	661	693	636	653	603	685	701	639	668	690	653	694	641	663	653	677	665	722	680	640	621	649	686	652	654	666	663	689	658	618	633	658	693	701	642	635	673	700	664	648	718	666	653	649	646	644	660	643	719	702	652	707	639	677	689	638	672	670	649	670	621	688	671	647	687	642	661	703	656	701	648	677	612	686	616	633	642	668	673	689	703	686	618	676	638	680	707	659	669	699	619	649	635	640	650	668	674	657	662	642	663	726	631	666	670	654	695	652	633	701	690	689	692	679	664	672	688	652	649	651	644	658	646	693	669	657	686	636	709	655	663	637	662	682	679	671	631	679	637	692	677	675	612	680	668	677	706	679	673	663	687	650	685	719	669	667	649	691	679	675	635	670	718	582	617	654	703	679	744	655	652	677	656	646	646	660	634	623	613	624	639	619	667	648	635	626	685	689	656	668	691	622	670	687	659	686	660	688	661	660	655	648	646	651	673	667	624	714	657	660	650	656	652	647	669	699	644	624	704	681	656	636	694	634	666	612	638	646	709	658	687	625	677	641	680	649	631	636	651	679	637	616	657	699	646	648	654	683	626	650	657	644	622	662	615	671	618	669	622	686	648	657	648	636	694	672	676	636	689	677	654	708	652	678	672	656	595	658	635	670	710	691	671	656	715	670	668	604	675	689	689	643	674	664	638	654	674	662	632	657	648	686	660	668	642	654	622	649	636	675	666	709	689	649	683	683	647	682	648	595	649	641	650	671	660	689	694	662	659	639	663	688	653	627	622	635	657	650	655	620	622	622	632	663	651	709	698	636	651	676	699	664	638	685	674	675	668	703	618	640	664	682	671	648	641	692	699	672	661	645	643	628	668	697	687	668	624	663	716	650	694	668	639	630	658	687	633	695	673	645	659	608	641	679	693	652	727	648	626	654	642	639	619	662	666	656	700	683	641	674	678	703	682	691	654	674	718	706	681	671	644	642	654	636	689	689	677	694	666	649	672	645	698	633	599	658	696	673	621	627	626	622	618	670	644	689	624	661	668	641	647	688	658	647	667	652	681	676	654	714	640	690	672	671	653	620	645	682	660	656	620	629	687	707	627	672	653	697	652	637	686	649	633	644	681	676	680	663	647	647	649	627	655	652	647	626	672	628	678	625	612	711	655	670	657	645	658	697	658	667	697	659	635	677	666	669	621	665	624	642	665	643	675	656	670	641	666	667	659	676	711	692	663	652	706	623	632	694	653	653	637	715	683	635	659	637	677	626	655	655	664	682	663	673	619	655	685	653	679	626	699	634	654	646	660	625	669	687	701	632	704	628	697	678	662	627	706	665	644	700	639	620	697	645	651	688	648	669	722	663	642	661	651	634	657	680	678	666	635	628	698	646	690	681	684	651	682	668	617	634	676	688	653	643	690	663	676	637	639	674	632	679	682	692	668	623	651	662	656	645	716	650	654	649	677	681	628	674	683	650	647	645	666	640	656	680	616	676	677	682	676	693	682	656	625	630	653	689	655	633	686	685	693	649	667	694	679	620	698	642	676	648	656	649	669	602	683	656	673	661	668	718	668	626	669	639	663	635	641	676	658	680	677	614	625	651	632	693	701	648	671	626	666	676	610	630	627	694	677	718	631	663	628	658	675	712	661	664	630	606	664	604	645	611	674	664	646	681	654	697	652	644	644	640	672	635	688	662	658	639	633	641	649	668	671	704	649	665	660	640	647	633	661	668	684	680	654	701	680	685	659	677	647	658	664	665	668	673	661	626	684	656	684	663	683	694	650	653	689	676	624	645	645	657	698	664	672	643	647	641	671	655
27379	19413	7190	3114	2749	1873	1905	2595	2343	1546	1213	915	838	792	739	755	684	777	714	730	776	725	673	766	790	695	743	724	712	732	753	794	745	702	684	687	761	715	726	704	711	705	749	698	708	725	692	733	728	727	721	754	729	728	721	673	725	694	725	691	698	721	693	736	716	767	716	735	744	696	708	713	707	689	728	698	695	730	727	738	734	707	740	766	808	716	744	737	758	706	700	693	711	713	741	712	720	684	702	729	772	759	726	752	711	755	694	715	718	733	728	715	728	711	714	705	708	772	711	698	709	691	749	722	723	739	707	727	726	731	730	714	725	731	752	739	662	694	733	744	701	761	720	700	731	752	723	721	728	713	717	758	741	722	685	712	757	707	708	710	719	741	721	707	762	705	721	703	697	740	771	757	692	699	738	717	745	695	682	752	727	722	754	712	718	701	735	731	675	778	706	767	735	770	704	776	745	691	698	694	715	676	657	709	706	728	757	697	724	734	724	739	700	739	752	738	702	769	736	696	697	729	746	711	710	705	751	713	688	745	693	759	767	752	699	726	726	727	720	667	729	710	740	735	714	764	740	715	725	742	769	786	686	651	729	717	769	768	751	715	725	701	738	733	743	764	722	733	749	721	754	726	703	746	697	695	727	759	721	752	723	758	722	713	726	713	775	679	682	678	731	737	743	746	773	720	767	766	715	703	738	730	739	727	741	705	708	721	780	730	768	752	736	753	765	718	764	697	698	690	681	721	678	748	718	695	693	746	727	734	682	691	731	710	726	712	743	730	763	698	732	715	740	726	734	752	728	747	792	694	732	757	709	687	727	668	733	743	776	761	704	712	784	711	728	761	705	764	766	756	695	691	733	798	751	733	703	748	696	683	755	667	770	742	746	724	720	723	712	695	756	724	729	719	750	688	706	735	733	719	760	759	758	714	712	746	758	711	737	766	754	798	683	713	727	727	756	697	751	721	752	726	726	707	762	699	729	689	714	728	738	686	741	686	673	649	705	727	738	735	702	679	732	722	755	676	718	715	715	758	735	717	730	722	744	679	748	715	747	730	730	699	737	740	712	748	750	738	712	690	719	732	741	714	691	710	731	754	720	783	757	742	664	719	750	717	686	705	713	752	712	768	726	717	731	734	671	697	714	704	724	722	719	784	730	768	711	718	785	685	712	719	738	729	715	709	701	699	717	745	762	732	735	713	724	762	770	759	714	735	725	710	712	698	718	727	720	749	694	727	747	756	729	717	731	731	737	726	794	718	751	726	734	712	714	765	811	778	673	677	703	730	774	693	737	713	727	708	728	729	737	705	673	706	697	748	730	716	755	728	657	767	740	723	691	743	783	804	728	701	725	703	721	732	696	695	704	722	723	694	700	747	732	715	751	713	786	711	689	704	696	748	683	758	743	762	693	750	742	729	723	753	698	712	692	732	709	755	740	754	730	729	711	695	751	722	703	671	705	761	727	768	722	728	763	710	712	718	729	714	760	722	702	683	755	720	747	709	714	723	748	724	747	750	773	733	707	702	779	712	726	731	765	718	736	766	728	754	718	760	727	754	732	749	711	696	753	716	693	741	754	755	716	703	757	717	754	766	677	715	709	729	735	741	714	773	725	741	726	769	713	713	720	698	771	746	759	707	764	716	729	731	714	704	774	720	704	706	729	671	700	753	709	753	764	712	750	754	745	752	779	685	728	758	721	794	724	735	707	725	718	698	733	716	720	717	741	738	702	743	724	743	758	734	752	704	735	731	710	777	714	725	759	728	708	700	703	695	697	729	693	702	776	709	720	766	733	711	688	699	710	697	700	725	745	709	730	741	756	728	810	745	757	722	724	697	762	726	768	715	747	689	729	736	697	681	730	686	732	699	774	706	740	734	735	734	708	714	697	704	726	738	744	728	633	750	742	728	670	733	747	717	701	729	729	726	715	730	731	689	662	736	695	752	702	712	713	712	729	712	761	690	737	761	750	752	808	737	762	789	711	753	647	711	739	706	749	732	750	700	752	739	744	731	705	702	661	770	744	726	738	719	692	710	709	662	672	717	708	707	676	727	743	725	724	714	699	721	683	722	754	713	780	691	722	717	689	722	671	712	713	720	718	696	716	720	702	736	724	736	760	709	727	817	750	742	695	734	760	693	688	753	691	714	728	722	783	701	738	709	720	734	690	727	778	748	709	708	758	766	717	735	712	723	716	698	718	713	713	762	722	728	724	717	684	683	691	731	733	734	731	720	720	697	703	748	723	722	706	739	744	723	713	727	738	727	723	665	743	724	769	769	749	679	730	734	752	733	743	709	752	752	749	698	714	751	699	713	745	742	731	758	791	724	719	699	703	732	686	735	740	733	722	728	742	743	715	735	668	714	766	722	749	738	676	721	737	703	724	733	695	771	709	765	705	712	716	738	721	730	712	724	734	708	757	699	753	721	744	716	725	746	735	752	649	688	705	711	666	741	736	706	709	711	714	712	730	764	718	750	707	751	734	774	722	756	771	720	764	701	705	738	730	714	761	691	707	755	739	719	746	720	743	737	740	744	727	722	709	716	653	737	716	719	769	775	694	714	738	728	772	749	741	785	747	793	730	682	731	768	745	738	762	680	765	712	718	744	698	772	668	713	715	708	752	737	745	708	737	669	715	752	686	701	712	705	759	759	753	702	737	714	762	753	742	771	722	752	733	754	712	713	709	682	725	733	697	671	717	795	706	764	730	757	748	795	757	720	733	787	705	694	725	709	717	734	726	701	714	739	724	788	732	685	725	761	760	766	727	718	755	707	711	720	712	713	698	701	718	740	712	725	722	686	711	713	720	731	717	716	735	746	687	760	732	728	739	739	725	706	672	764	764	688	720	694	707	746	753	686	696	675	750	753	729	703	702	694	796	724	732	736	708	720	719	741	751	703	730	751	746	705	747	749	748	763	761	734	737	721	747	724	778	740	682	711	748	741	693	698	739	715	745	764	703	765	760	694	666	706	667	723	743	688	748	723	724	711	697	733	710	716	752	720	673	751	725	701	753	708	746	759	748	760	704	721	710	724	738	726	712	736	755	707	770	772	731	695	709	742	735	723	737	680	712	697	689	740	765	769	687	734	714	686	737	728	699	708	710	759	695	722	699	725	705	709	812	734	750	724	720	732	738	764	726	741	766	677	707	727	723	740	745	697	783	733	694	739	693	679	741	713	744	728	744	700	742	699	733	701	751	696	729	718	727	700	736	743	767	740	710	730	756	678	746	734	751	742	742	746	722	754	730	708	727	703	686	702	765	705	742	703	688	702	746	691	725	687	736	669	736	700	696	733	713	714	739	770	725	721	711	742	713	728	721	757	720	735	720	693	778	699	738	709	686	712	761	705	701	745	740	734	746	772	744	742	715	727	742	721	776	697	736	740	736	758	677	806	732	715	669	686	743	702	706	733	673	725	780	749	694	741	673	699	741	723	723	698	709	713	733	707	711	695	699	759	785	714	682	726	704	708	712	657	708	745
10212	15446	4371	4266	4558	3324	3456	5137	4306	3002	2080	1573	1313	1133	1153	1109	1104	1136	1112	1122	1147	1126	1093	1093	1183	1111	1079	1189	1140	1117	1122	1074	1141	1080	1107	1128	1124	1102	1101	1120	1159	1112	1085	1124	1161	1134	1074	1118	1068	1089	1080	1071	1155	1126	1157	1145	1147	1068	1093	1158	1135	1147	1151	1202	1120	1097	1143	1109	1070	1079	1141	1134	1120	1123	1108	1166	1094	1182	1200	1082	1120	1157	1106	1182	1117	1084	1168	1118	1110	1069	1137	1097	1158	1115	1148	1074	1119	1172	1152	1148	1151	1150	1074	1120	1129	1095	1116	1132	1061	1110	1106	1167	1061	1101	1127	1076	1115	1078	1130	1060	1164	1129	1109	1094	1067	1128	1110	1152	1133	1130	1112	1096	1056	1086	1121	1149	1116	1093	1138	1076	1155	1077	1130	1100	1159	1121	1070	1097	1145	1157	1073	1109	1102	1138	1092	1125	1101	1136	1133	1145	1132	1140	1132	1128	1124	1096	1045	1100	1084	1103	1106	1083	1104	1100	1114	1089	1127	1095	1173	1127	1118	1138	1098	1112	1129	1092	1150	1035	1214	1118	1140	1061	1084	1113	1127	1182	1192	1143	1135	1090	1075	1115	1091	1127	1086	1173	1113	1144	1097	1087	1093	1118	1083	1148	1147	1118	1073	1146	1071	1091	1127	1101	1123	1125	1127	1097	1143	1077	1147	1101	1134	1158	1174	1101	1115	1189	1139	1077	1143	1187	1102	1148	1119	1083	1104	1057	1207	1076	1159	1136	1154	1137	1149	1084	1141	1112	1126	1112	1197	1132	1178	1079	1122	1159	1100	1133	1069	1103	1104	1111	1124	1144	1097	1119	1134	1116	1145	1144	1093	1152	1129	1132	1111	1113	1150	1072	1149	1120	1107	1068	1073	1159	1136	1131	1144	1119	1163	1133	1092	1125	1074	1176	1116	1111	1122	1056	1144	1085	1150	1114	1094	1068	1117	1156	1106	1107	1109	1087	1176	1054	1101	1169	1139	1108	1158	1114	1162	1125	1114	1102	1110	1098	1067	1085	1107	1103	1153	1088	1038	1098	1107	1098	1102	1127	1084	1132	1102	1138	1171	1092	1142	1134	1116	1091	1120	1073	1123	1204	1082	1086	1152	1084	1052	1069	1116	1137	1173	1086	1163	1116	1112	1108	1139	1152	1104	1134	1111	1134	1081	1103	1164	1116	1078	1093	1089	1139	1119	1131	1074	1072	1132	1117	1132	1192	1108	1150	1110	1090	1126	1126	1102	1113	1114	1077	1136	1088	1107	1147	1133	1179	1054	1084	1116	1111	1058	1101	1140	1098	1157	1148	1116	1177	1076	1151	1135	1083	1115	1059	1143	1095	1085	1123	1128	1123	1143	1125	1183	1164	1130	1184	1156	1135	1105	1128	1123	1099	1069	1104	1135	1122	1100	1151	1108	1129	1129	1122	1121	1202	1125	1140	1142	1109	1089	1102	1167	1118	1125	1127	1149	1147	1177	1136	1055	1103	1094	1045	1137	1118	1146	1189	1094	1120	1071	1134	1069	1152	1149	1160	1111	1126	1169	1070	1108	1111	1080	1129	1116	1148	1179	1099	1094	1087	1123	1084	1086	1117	1083	1122	1190	1098	1137	1102	1107	1093	1137	1109	1131	1101	1110	1129	1135	1108	1122	1130	1122	1168	1150	1064	1153	1130	1097	1154	1079	1211	1088	1122	1152	1114	1128	1154	1140	1129	1173	1110	1087	1106	1118	1115	1122	1160	1070	1120	1133	1095	1186	1128	1112	1127	1143	1103	1074	1113	1120	1139	1105	1079	1109	1071	1078	1087	1168	1104	1123	1091	1117	1118	1124	1160	1111	1128	1152	1030	1126	1119	1090	1125	1111	1105	1091	1111	1088	1184	1131	1113	1162	1131	1108	1113	1091	1091	1118	1133	1167	1087	1049	1087	1091	1131	1141	1112	1063	1070	1098	1111	1032	1133	1119	1147	1073	1134	1158	1169	1121	1040	1086	1117	1112	1141	1110	1110	1097	1102	1146	1138	1109	1125	1112	1110	1145	1065	1112	1135	1171	1046	1089	1176	1095	1089	1060	1175	1082	1091	1067	1110	1104	1118	1111	1103	1082	1054	1110	1086	1140	1038	1113	1070	1092	1128	1161	1124	1159	1118	1144	1136	1137	1188	1121	1106	1066	1108	1137	1144	1143	1119	1156	1126	1106	1146	1120	1184	1109	1159	1088	1165	1161	1110	1204	1133	1139	1088	1106	1077	1098	1109	1108	1157	1110	1192	1171	1109	1130	1148	1061	1027	1155	1076	1188	1108	1163	1107	1127	1137	1119	1113	1120	1163	1102	1080	1064	1105	1157	1107	1117	1071	1126	1120	1064	1204	1153	1091	1124	1201	1093	1093	1119	1088	1073	1133	1136	1112	1106	1064	1161	1136	1095	1103	1071	1159	1115	1157	1086	1069	1112	1113	1111	1109	1126	1118	1115	1128	1102	1077	1123	1054	1094	1132	1074	1157	1140	1120	1086	1096	1108	1069	1076	1093	1181	1140	1130	1110	1159	1096	1063	1147	1088	1075	1100	1145	1141	1175	1121	1122	1154	1078	1121	1134	1129	1100	1162	1076	1121	1088	1127	1121	1119	1147	1080	1122	1140	1141	1182	1099	1105	1099	1107	1131	1113	1126	1072	1126	1143	1113	1156	1111	1141	1101	1133	1158	1139	1148	1133	1108	1119	1115	1116	1164	1089	1101	1084	1108	1106	1137	1117	1130	1112	1096	1110	1108	1122	1132	1114	1109	1150	1145	1156	1165	1152	1085	1180	1121	1187	1112	1147	1142	1099	1106	1128	1094	1156	1064	1112	1090	1110	1114	1077	1111	1144	1055	1094	1163	1131	1086	1120	1115	1170	1177	1189	1130	1108	1191	1140	1144	1180	1171	1113	1087	1144	1133	1144	1112	1139	1028	1132	1111	1087	1151	1037	1127	1135	1038	1093	1106	1128	1044	1095	1057	1107	1127	1104	1107	1151	1125	1112	1089	1069	1172	1122	1120	1117	1118	1149	1091	1145	1136	1097	1139	1135	1156	1132	1083	1192	1127	1085	1112	1126	1063	1113	1190	1137	1126	1161	1115	1092	1141	1045	1122	1117	1082	1104	1158	1117	1133	1122	1092	1136	1095	1093	1074	1092	1097	1102	1150	1169	1090	1093	1109	1106	1135	1158	1100	1100	1109	1161	1180	1109	1093	1133	1120	1071	1074	1157	1083	1129	1137	1121	1153	1063	1120	1107	1094	1053	1106	1119	1109	1130	1125	1098	1130	1125	1108	1118	1062	1105	1160	1092	1105	1197	1126	1129	1124	1097	1113	1087	1203	1119	1141	1115	1112	1083	1107	1131	1074	1158	1083	1119	1084	1111	1178	1112	1139	1152	1142	1109	1122	1106	1134	1141	1132	1090	1143	1090	1155	1107	1106	1096	1098	1097	1187	1040	1136	1093	1144	1085	1120	1010	1163	1117	1154	1112	1058	1130	1141	1133	1117	1101	1068	1117	1119	1100	1160	1093	1169	1146	1155	1074	1099	1106	1163	1136	1075	1150	1150	1136	1104	1178	1180	1103	1095	1089	1075	1095	1125	1145	1149	1141	1160	1190	1114	1128	1119	1197	1075	1071	1116	1103	1116	1052	1149	1105	1160	1088	1123	1174	1083	1107	1136	1119	1142	1133	1103	1056	1073	1086	1119	1112	1135	1171	1092	1127	1099	1110	1120	1126	1112	1102	1133	1085	1075	1133	1087	1062	1102	1123	1066	1181	1096	1073	1112	1134	1162	1053	1108	1112	1122	1167	1105	1165	1132	1151	1125	1099	1123	1119	1107	1125	1168	1136	1094	1147	1120	1163	1065	1091	1101	1187	1108	1091	1052	1167	1055	1192	1120	1144	1143	1129	1167	1166	1053	1136	1108	1086	1145	1151	1104	1119	1123	1061	1163	1087	1137	1102	1144	1109	1127	1161	1149	1175	1114	1113	1069	1118	1100	1141	1087	1160	1092	1086	1141	1067	1131	1076	1126	1137	1052	1148	1111	1059	1160	1126	1114	1137	1178	1116	1087	1124	1143	1122	1048	1102	1120	1109	1123	1106	1088	1105	1112	1140	1164	1135	1098	1115	1163	1139	1103	1116	1123	1136	1112	1073	1077	1142	1123	1153	1083	1129	1155	1180	1039	1118	1106	1097	1150	1109	1135	1123	1075	1166	1093	1098	1108	1090	1059	1125	1069	1152	1062	1164	1135	1123	1099	1120	1120	1172	1111	1121	1109	1110	1196	1165	1083	1102	1081	1130	1114	1135	1144	1129	1148	1164	1154	1076	1136	1078	1105	1093	1111	1068	1052	1119	1145	1136	1135	1108	1155	1128	1162	1114	1116	1124	1116	1114	1107	1111	1117	1131	1104	1099	1099	1107	1167	1125	1090	1153	1155	1088	1149	1086	1146	1142	1108	1093	1080	1054	1130	1081	1082	1096	1093	1058	1107	1084	1130	1117	1131	1144	1112	1142	1131	1074	1138	1049	1095	1141	1113	1093	1109	1110	1070	1085	1138	1114	1171	1176	1164	1143	1064	1138	1067	1075	1095	1104	1127	1137	1149	1176	1106	1105	1153	1106	1094	1136	1117	1128	1125	1144	1082	1159	1142	1127	1114	1119	1061	1085	1130	1135	1087	1172	1103	1146	1128	1041	1081	1158	1090	1126	1153	1141	1095	1141	1067	1136	1121	1131	1102	1163	1119	1119	1134	1081	1103	1078	1115	1088	1077	1106	1130	1081	1140	1045	1149	1097	1082	1153	1145	1139	1143	1086	1129	1138	1079	1115	1094	1114	1114	1088	1171	1188	1126	1171	1101	1068	1177	1080	1107	1069	1167	1144	1121	1151	1175	1109	1156	1122	1134	1115	1125	1137	1073	1100	1140	1089	1144	1082	1168	1051	1107	1091	1012	1181	1104	1145	1174	1099	1074	1089	1101	1124	1059	1163	1099	1121	1103	1122	1072	1130	1097
23460	21336	27663	25307	19656	12099	16570	20778	14768	8482	4005	1895	1084	632	579	528	557	511	527	558	528	499	569	531	554	549	507	545	547	500	536	541	601	558	549	524	498	527	528	506	564	573	543	561	551	513	518	504	563	505	569	520	508	498	521	514	523	502	547	532	549	532	535	525	534	518	516	521	484	541	527	476	546	556	561	548	503	537	482	518	527	523	505	509	557	518	546	553	504	531	480	505	546	518	502	482	554	496	565	524	544	524	533	502	512	511	557	554	516	531	555	549	514	549	527	535	541	550	530	569	515	550	540	557	511	487	540	491	561	537	543	536	522	517	529	521	503	529	491	532	497	546	557	504	512	506	493	507	520	538	533	545	511	519	513	568	535	535	501	533	545	536	559	568	475	553	496	503	482	526	528	523	509	529	523	552	509	524	511	505	580	520	503	551	517	493	525	532	513	504	516	577	546	570	518	516	562	534	516	509	523	571	511	569	536	520	515	521	507	542	541	494	566	518	535	541	536	513	535	497	488	539	519	527	537	517	531	525	544	545	489	549	538	528	552	541	517	523	511	534	519	535	503	566	527	575	488	522	544	546	512	520	518	529	543	571	511	526	519	494	520	493	530	532	561	496	520	525	535	562	549	509	529	527	533	533	540	524	581	507	529	538	520	497	535	551	524	523	534	531	521	512	530	487	544	522	499	555	503	517	546	519	523	525	560	536	552	471	529	499	518	533	533	524	535	521	562	532	553	534	507	535	510	532	527	549	529	546	543	536	519	503	531	530	531	525	528	504	518	548	526	568	549	523	526	535	541	532	517	558	536	573	513	566	542	548	548	533	507	553	516	519	509	512	525	504	511	543	526	538	528	492	517	562	516	480	511	535	508	501	532	488	538	522	491	504	563	531	541	542	511	493	530	499	561	474	544	544	546	531	517	573	507	549	514	562	487	512	497	511	534	516	526	546	532	574	576	521	509	525	535	501	533	540	538	531	524	531	463	533	500	546	546	505	516	447	471	503	543	528	556	486	524	543	509	543	514	536	531	512	570	481	529	551	543	522	528	517	523	518	538	564	526	561	511	558	541	503	544	526	505	508	522	527	508	552	546	513	527	484	558	555	520	513	523	588	531	501	536	522	530	506	513	537	521	509	505	563	513	531	538	562	532	508	559	566	549	495	498	551	503	481	510	527	530	541	526	519	512	548	538	526	500	524	535	505	544	518	568	569	537	523	511	530	522	492	549	573	525	534	525	549	529	567	540	543	541	540	540	522	534	523	530	526	534	528	520	580	560	523	533	528	504	510	505	512	545	490	492	538	528	509	521	519	523	543	531	559	515	555	526	546	538	505	551	510	547	506	522	570	536	519	530	526	528	531	550	550	499	527	512	555	481	556	533	537	500	534	523	553	525	515	558	531	511	555	534	512	538	511	523	509	548	527	489	484	528	546	516	559	532	499	488	522	529	521	537	546	543	516	583	540	517	532	540	490	530	510	512	525	493	558	545	488	531	522	527	494	536	560	550	533	541	505	554	493	554	532	519	546	501	557	546	521	511	539	509	534	536	470	512	555	579	534	550	533	520	501	556	485	526	555	555	542	501	514	557	515	522	538	543	559	520	525	494	524	528	508	514	513	556	557	573	530	550	560	540	548	525	520	516	530	462	544	522	536	542	565	522	514	508	556	505	502	527	553	506	473	545	499	525	512	524	574	491	563	533	551	506	513	537	575	497	511	514	518	508	545	526	520	511	533	509	531	545	508	521	586	513	509	540	547	503	517	550	481	497	543	557	547	522	496	529	542	526	520	521	503	502	549	512	503	513	555	517	500	559	497	527	543	519	528	529	483	515	501	503	499	555	532	523	542	539	541	528	510	566	552	537	544	536	522	521	499	529	543	542	548	530	531	490	526	500	512	544	521	529	506	515	491	523	516	503	600	519	521	502	477	490	515	504	492	518	531	544	540	547	537	556	477	556	494	543	499	534	517	538	512	496	509	489	489	532	586	537	525	528	557	523	521	502	481	535	531	554	530	550	518	506	534	490	525	597	546	531	553	555	475	508	559	519	522	515	543	498	517	534	503	513	522	566	541	551	527	535	541	520	521	563	524	493	531	523	516	543	563	516	492	540	502	519	504	530	521	513	515	504	544	530	525	530	543	534	512	540	533	539	493	552	532	546	470	536	572	545	495	540	515	507	513	540	506	563	541	533	530	529	563	567	562	523	499	497	535	503	534	498	554	514	512	538	483	520	521	561	516	546	502	526	506	500	575	513	534	485	499	469	505	530	544	535	534	528	539	531	544	551	490	528	535	532	534	547	528	538	528	537	564	547	548	522	526	508	530	538	530	511	518	526	519	495	498	523	548	528	578	560	535	535	521	542	519	532	513	532	515	528	534	566	508	481	527	527	517	552	535	494	536	528	512	529	524	532	525	536	531	525	520	520	545	549	537	529	516	533	551	546	508	560	526	503	547	510	516	534	501	499	522	540	542	550	535	506	509	503	548	533	545	535	560	501	502	547	523	539	521	545	533	551	495	506	525	517	570	515	535	530	520	533	520	561	480	517	521	546	547	476	510	532	506	566	524	564	575	459	538	540	520	531	513	540	541	500	538	493	528	525	530	539	521	574	525	519	553	519	568	514	577	532	531	556	518	559	554	528	550	521	553	546	483	518	533	546	488	537	500	575	516	509	525	515	449	538	507	571	533	558	554	546	553	562	510	522	530	545	552	533	538	516	525	496	528	513	544	558	526	516	532	494	476	500	530	561	543	491	557	531	490	506	510	550	488	501	552	540	505	556	528	545	530	534	493	517	531	545	561	557	527	533	552	528	561	560	552	491	524	502	527	544	541	542	568	550	540	511	545	496	523	515	521	558	534	525	535	548	535	527	531	554	543	536	498	495	555	527	546	527	513	480	502	516	526	537	534	563	530	589	539	540	503	532	542	569	528	502	524	542	550	533	511	523	529	515	541	568	472	506	535	522	530	489	524	512	565	494	508	552	573	553	530	509	502	526	516	512	543	529	484	534	542	547	565	526	522	544	518	515	496	549	544	532	515	531	523	532	522	554	540	525	538	526	488	540	513	517	506	517	500	577	520	533	520	488	531	489	509	514	534	491	556	494	547	529	529	538	527	512	540	464	492	528	519	547	534	572	536	504	550	533	501	500	548	555	509	506	533	574	509	515	523	535	546	561	481	553	559	532	495	522	504	553	510	519	523	523	511	546	569	534	495	535	531	535	484	542	554	553	503	519	543	494	476	528	546	542	514	499	543	521	547	532	528	547	538	513	555	502	552	552	555	532	545	538	537	517	496	507	518	514	512	528	539	503	537	539	523	524	517	555	486	531	521	508	536	550	519	582	566	496	550	540	523	527	535	522	530	541	528	504	527	492	557	507	524	538	506	547	533	511	511	496	537	553	524	518	539	497	558	568	568	535	537	532	503	522	524	547	535	532	528	544	545	542	547	531	505	542	522	525	470	544	512	513	527	506	523
15253	28530	11019	7796	11287	16471	24379	29427	22645	14550	8027	3854	2029	1074	844	882	847	857	802	808	791	843	820	800	884	826	796	786	823	858	828	790	833	816	771	836	812	777	815	863	882	775	790	832	783	809	905	853	833	852	851	849	825	848	808	814	790	846	841	817	810	776	845	828	799	799	765	844	837	811	798	781	816	854	826	886	834	906	805	841	799	817	850	842	824	838	829	823	837	787	853	864	812	786	827	829	853	825	815	884	794	848	857	855	791	836	834	823	753	867	793	814	793	825	865	821	796	839	767	820	814	787	761	858	797	877	827	811	849	847	808	794	780	792	874	773	842	856	803	849	822	868	842	814	841	848	833	793	836	822	798	841	815	832	835	795	816	780	838	836	807	834	817	838	825	720	826	791	802	871	909	873	812	802	844	839	849	844	864	854	872	835	852	834	853	813	817	872	791	808	796	837	816	837	824	760	809	799	874	793	835	809	786	823	805	830	851	873	767	835	816	856	841	807	827	825	759	847	796	820	819	794	801	838	828	855	806	848	822	854	811	856	769	845	807	808	783	801	805	835	781	804	792	827	806	807	819	808	842	803	814	854	827	830	871	805	819	831	806	807	807	791	867	817	825	811	881	851	777	864	798	854	788	847	792	844	825	890	782	841	780	797	823	818	807	814	835	837	805	824	831	873	811	803	831	830	921	861	832	820	869	822	793	833	787	858	847	786	849	823	852	763	844	797	854	869	854	801	820	817	786	825	885	814	823	809	764	839	859	800	812	853	873	818	840	804	822	876	864	855	820	802	828	835	822	801	794	812	813	876	871	836	802	831	811	830	840	833	785	852	852	796	883	783	812	853	840	781	815	819	871	802	833	840	833	863	854	811	829	863	857	855	805	829	848	884	834	815	834	770	828	786	813	810	795	884	842	844	805	848	827	825	776	812	787	805	846	791	852	848	855	834	814	782	823	833	818	810	776	839	825	813	805	792	864	819	830	806	797	802	811	795	811	811	806	786	853	830	808	816	829	816	843	817	845	825	798	868	818	788	779	802	867	833	834	803	823	809	809	799	805	816	786	829	849	820	849	824	844	833	840	817	822	774	843	837	839	827	805	838	858	885	826	841	783	850	834	792	850	831	827	850	830	879	822	817	842	842	801	885	860	848	868	872	854	824	811	872	850	883	820	787	825	768	859	831	794	786	871	758	815	816	880	778	797	849	851	834	851	852	838	836	858	816	829	810	851	819	808	794	866	837	782	804	903	791	867	845	822	792	805	811	830	776	785	849	803	875	847	826	811	827	809	836	858	859	845	806	841	852	814	829	865	845	859	814	802	818	778	773	793	819	836	789	835	836	795	848	853	869	759	840	840	787	796	792	840	829	836	819	841	848	837	813	790	867	829	844	852	842	800	866	804	857	830	800	778	865	822	813	826	861	804	836	848	901	871	806	807	827	863	832	822	791	841	816	821	841	809	828	834	840	827	818	872	788	827	777	858	797	811	771	818	793	820	870	848	804	797	830	787	832	872	861	838	814	864	875	782	855	817	835	807	817	855	834	818	785	802	832	808	862	816	816	829	796	812	856	814	833	842	816	830	741	794	798	777	874	835	862	822	814	821	775	822	866	780	874	858	822	848	816	837	830	820	837	813	851	832	834	834	857	785	782	874	857	838	800	815	775	805	831	852	860	822	831	821	837	845	841	825	811	810	813	848	815	809	776	866	847	829	834	837	889	832	799	842	867	828	789	814	816	832	823	885	811	824	806	843	813	830	849	817	780	863	838	815	758	776	861	814	834	841	807	854	834	834	880	788	856	845	847	861	820	795	859	829	873	858	835	835	875	800	821	801	783	844	835	844	846	858	822	777	858	839	826	866	784	863	786	796	842	789	795	809	855	855	829	832	824	846	779	783	804	800	854	834	849	826	878	812	848	824	846	850	854	814	873	833	840	846	787	777	802	829	829	820	822	848	878	843	802	770	862	801	829	804	862	818	829	804	889	807	809	851	822	834	856	843	829	829	804	815	838	859	825	857	827	833	797	817	840	808	867	834	832	859	826	865	857	805	818	822	838	845	822	787	824	849	865	852	817	770	849	834	903	856	840	847	842	805	800	840	828	767	815	843	795	847	889	827	826	790	829	866	832	800	842	852	837	890	813	835	829	820	805	784	867	847	820	891	808	790	786	831	836	821	832	844	770	831	836	833	884	823	847	822	830	834	763	837	807	800	792	816	829	844	866	804	811	801	818	839	811	802	850	780	871	829	812	777	834	841	806	877	836	787	797	853	836	895	824	823	799	814	782	842	828	847	807	847	859	801	823	856	821	827	823	840	834	830	798	820	772	898	808	792	776	885	852	835	827	809	811	827	767	845	879	832	877	816	823	792	811	796	887	838	783	794	854	805	831	810	775	852	860	834	846	813	846	834	851	830	806	759	792	801	863	790	835	834	854	824	802	824	797	852	824	871	827	888	863	815	779	859	813	802	779	814	774	810	774	853	816	842	864	830	829	828	815	803	833	820	799	807	824	836	849	874	825	869	838	879	853	836	867	819	870	818	815	848	835	805	821	818	856	846	820	816	880	865	807	806	877	846	820	836	795	837	818	818	794	856	808	790	911	828	812	787	769	852	829	831	880	800	836	837	835	810	808	825	799	779	879	826	838	860	813	804	821	893	806	827	855	762	843	838	854	855	809	800	787	838	820	824	850	800	827	833	813	806	861	823	798	718	857	805	850	810	838	827	858	829	800	797	815	826	859	827	840	763	836	836	800	827	792	849	859	804	838	774	817	831	810	843	795	807	833	819	839	777	849	832	825	805	826	822	810	826	840	859	821	837	860	844	861	819	783	845	788	781	840	872	837	822	839	823	769	842	796	864	785	887	817	776	821	867	783	824	831	796	776	841	860	857	805	839	795	839	834	861	841	870	794	848	880	820	894	837	820	813	843	867	829	859	848	837	820	811	842	828	771	802	801	854	745	779	814	815	828	825	792	808	911	822	818	939	854	842	854	819	890	742	824	861	801	814	815	784	822	815	851	812	799	852	801	794	790	841	799	807	802	859	851	820	836	820	867	843	854	821	838	831	816	864	852	840	875	863	821	832	754	880	851	849	813	867	814	875	805	849	852	809	829	812	767	816	792	787	818	825	866	799	856	849	829	869	851	771	805	803	834	789	783	814	737	865	832	871	837	835	840	748	852	816	897	837	837	876	800	819	862	812	800	828	829	821	817	820	846	903	810	822	823	851	808	806	828	845	812	863	817	810	835	820	800	756	851	854	879	839	835	811	814	844	784	820	791	857	785	841	807	838	779	859	852	837	859	795	842	889	837	830	864	820	864	800	858	848	778	839	840	812	780	843	836	790	811	800	825	824	802	834	877	826	815	826	846	817	816	836	806	830	835	865	818	868	832	816	789	858	848	870	861	862	816	839	770	818	813	790	842	812	812	846	834	817	779	826	829	782	819	826	807	828	834	788	873	835	817	815	798	775	821	864	835
25118	21288	24559	22024	9860	9223	8877	6702	4026	2293	1333	958	755	689	651	703	661	684	676	680	676	674	694	667	637	641	689	626	649	657	677	694	657	693	652	682	675	655	653	693	675	688	674	675	662	645	685	656	623	690	665	616	689	651	660	700	649	668	675	681	658	684	653	703	695	636	647	690	674	636	609	665	667	674	674	656	663	697	622	653	614	659	680	659	648	598	665	702	686	678	609	665	645	651	626	643	651	659	618	636	626	667	652	633	643	642	657	667	653	708	683	672	691	672	639	660	620	655	644	658	642	618	675	576	679	641	665	646	703	655	671	642	717	683	659	666	681	707	651	670	675	638	681	638	640	672	703	669	701	664	640	658	693	643	674	683	613	654	621	626	615	697	652	640	662	674	651	673	634	659	660	707	676	648	681	614	662	656	661	665	676	638	660	704	687	646	660	657	655	674	671	666	670	620	636	696	646	628	650	657	644	647	691	688	627	675	655	639	642	682	673	615	659	637	700	656	633	670	684	664	681	678	684	636	691	689	665	675	630	667	681	642	689	672	684	597	619	714	694	661	649	664	646	653	623	663	713	676	632	656	700	585	697	660	673	709	687	669	652	623	663	671	671	681	634	671	649	629	668	625	681	686	675	666	663	692	690	668	677	686	702	676	635	669	654	656	632	677	692	669	664	638	712	655	672	654	650	722	668	680	663	681	684	675	710	666	654	656	673	661	713	673	676	631	688	690	650	708	659	676	630	706	701	635	648	672	640	664	662	667	662	652	698	642	637	686	702	651	687	652	704	622	669	629	657	676	655	644	629	693	732	654	682	704	666	669	639	659	709	723	669	662	669	618	621	646	668	641	673	654	685	635	624	644	646	681	658	668	659	657	644	644	651	667	724	679	646	590	623	680	604	678	625	639	654	650	646	647	683	693	641	686	702	652	653	627	697	678	656	646	703	678	673	714	649	617	627	634	663	650	669	676	686	670	681	634	698	657	636	642	630	689	655	657	683	661	691	641	661	682	630	685	651	642	674	649	621	625	643	639	677	660	665	658	646	631	679	632	679	659	689	650	659	622	673	682	631	659	661	681	646	647	626	620	657	644	686	709	656	747	621	680	675	680	667	653	599	646	693	650	655	684	666	680	706	648	698	646	639	670	673	700	689	648	657	647	661	663	684	687	669	619	676	666	670	632	661	656	641	661	684	673	665	644	698	667	659	687	687	680	623	668	711	664	658	644	611	622	706	617	722	684	654	630	659	687	643	672	692	685	660	648	658	645	674	682	604	655	651	666	665	631	636	673	705	655	647	643	649	664	660	617	640	648	669	689	685	703	626	639	687	655	709	700	669	687	667	613	669	600	680	698	644	659	683	681	680	634	661	649	609	647	675	675	649	666	703	652	614	658	661	677	657	694	616	687	687	673	623	739	644	622	642	647	596	669	641	686	671	696	673	639	669	641	657	646	692	632	641	678	709	658	635	654	641	646	646	697	631	631	642	684	694	656	632	667	628	660	690	635	679	615	649	691	684	637	703	653	699	679	653	699	631	699	667	634	636	717	606	647	663	666	682	677	646	680	684	664	658	718	684	646	680	694	652	650	703	689	660	687	659	692	645	722	652	630	690	615	673	659	696	598	694	676	640	674	687	675	663	632	668	606	678	681	669	668	642	676	653	656	644	675	719	688	686	663	637	654	732	672	701	681	641	624	658	685	662	649	647	664	642	681	627	667	667	645	689	650	679	627	660	630	683	642	669	679	713	679	632	667	620	664	691	628	629	699	633	689	648	682	635	621	675	707	612	665	628	655	652	636	680	676	609	674	684	667	640	628	650	647	638	657	653	662	630	660	682	644	658	725	685	686	670	684	655	625	633	683	671	682	688	687	671	712	657	694	667	641	637	684	632	652	625	653	685	665	632	678	632	661	663	601	689	725	686	648	631	666	664	668	656	624	706	635	646	680	664	627	737	634	685	661	711	642	667	649	725	654	675	695	710	648	655	650	620	608	664	655	660	668	687	684	650	667	677	627	684	673	657	675	610	679	707	638	649	628	695	665	667	654	693	649	688	627	645	642	652	683	666	617	672	654	671	649	646	628	682	679	705	692	667	658	665	653	682	668	704	688	652	634	636	681	696	663	647	672	706	668	672	698	649	669	668	670	663	655	664	660	703	657	682	681	651	669	629	667	704	654	704	667	726	695	655	688	647	655	696	676	681	649	631	642	621	638	670	658	666	710	657	643	641	696	665	642	682	660	653	687	694	679	651	681	635	681	670	711	665	654	701	657	656	658	646	706	659	630	687	638	685	659	666	672	710	683	705	636	652	683	623	685	635	653	676	670	602	632	725	645	646	661	678	657	675	641	688	652	748	696	615	677	637	668	650	637	664	661	664	656	635	673	655	654	709	637	675	684	656	689	648	708	655	679	635	651	641	612	665	725	655	645	685	664	706	653	641	617	665	707	663	685	673	670	623	650	674	672	686	675	674	636	652	709	655	626	653	699	689	674	713	664	682	642	641	615	652	621	662	689	649	608	703	648	667	685	652	656	643	666	665	596	646	674	637	672	635	673	625	694	672	697	648	697	612	656	670	662	670	658	644	629	646	656	595	667	677	637	649	628	635	688	631	678	646	712	642	670	682	602	646	652	666	677	636	667	638	641	631	623	667	661	669	659	648	696	709	690	709	650	647	678	615	646	620	648	676	690	656	678	671	638	674	632	632	626	661	652	642	686	628	624	660	657	667	621	641	692	635	678	676	634	651	659	632	677	658	692	620	693	660	637	677	628	656	693	630	682	680	659	709	652	643	634	651	675	611	658	630	660	661	671	617	659	674	685	678	611	584	650	694	647	667	670	658	641	642	650	740	676	686	631	634	666	684	668	648	632	681	674	635	675	627	650	669	646	697	652	618	688	668	628	660	654	657	706	684	668	680	666	656	640	632	659	686	651	677	652	657	675	658	740	655	698	672	661	676	674	645	642	652	671	645	638	649	670	715	630	731	639	620	633	640	648	668	650	728	659	676	647	654	662	663	663	653	648	655	678	701	650	684	687	655	696	625	655	661	668	662	649	673	673	651	632	653	675	665	659	666	618	753	668	657	693	701	638	665	688	703	669	680	655	643	672	653	624	675	672	637	640	657	673	671	634	668	669	656	716	653	663	670	667	617	714	689	636	678	654	614	646	632	666	691	720	645	686	660	655	630	644	674	632	640	670	644	623	671	655	629	682	691	672	671	676	666	643	664	673	641	680	693	646	670	650	650	675	719	657	626	732	652	656	656	641	704	651	695	678	658	650	667	643	631	688	650	662	663	640	679	653	620	655	666	685	623	656	643	658	655	669	736	620	657	669	666	642	659	668	704	670	603	691	697	637	654	709	662	663	655	651	709	663	615	685	645	688	639	709	622	613	685	659	620	650	696	671	691	688	689	688	639	642	565	644	692	646	675	663	671	678	627	686	693	647	649	665	669	664	718	659	670	668	663	669	602	653	663	719
13495	19284	10078	14229	17137	19659	19422	15185	9657	5516	2999	1800	1296	980	1046	1037	1071	1015	1012	999	1029	1010	1007	1021	992	1040	1014	1015	1026	1041	1008	1018	996	1005	979	940	976	1010	984	1009	1000	955	1011	1021	991	1047	1023	1000	997	1052	1050	991	1009	1006	1006	985	975	987	1021	1054	987	1061	970	1000	985	1020	985	1000	998	1018	1035	999	996	1048	1030	1030	980	971	978	984	1005	1010	1011	1015	1017	958	1013	1078	1021	1045	958	996	1023	1036	993	1030	993	1010	990	990	988	988	1027	1050	994	951	1034	1016	1003	1042	1003	1017	1030	1025	1013	1009	957	1022	1037	974	1064	1025	1054	982	1043	1024	993	994	1024	1059	1014	1022	1019	985	1015	971	965	1025	967	983	1048	934	982	1011	1006	993	1018	1028	1029	1001	1091	1011	1005	1004	1081	1009	1015	1063	1019	994	975	971	1075	1066	1019	1027	962	957	989	1015	995	1020	1004	1014	1003	1070	1005	967	1001	1033	1028	1004	1055	1013	1017	1006	997	983	1010	952	966	1017	997	1048	1003	1014	980	979	965	1047	999	1053	1098	960	984	1010	1011	967	993	978	1078	1062	1029	969	997	994	1051	1002	999	982	983	986	970	947	1014	1042	1040	1014	1007	1028	980	1049	1012	1064	1022	995	1022	1014	997	1028	1028	1034	995	1018	1014	961	1018	1017	1005	1018	1003	1055	1038	1010	990	1002	970	986	967	1036	976	1068	994	1026	958	1005	951	1004	1023	992	974	1034	1037	987	989	997	939	1005	959	1042	1034	1022	988	995	997	996	992	1029	975	982	1033	1025	1036	990	1070	1015	1013	1023	991	1000	1058	1044	1024	1066	1005	1079	1043	1015	1026	1001	1050	1003	1027	1021	966	954	1005	979	1042	1015	1022	1028	981	972	995	1013	1063	1020	1029	984	1013	1038	1041	1004	995	978	1042	967	1000	943	1005	1041	972	1044	1043	1044	993	961	994	981	1012	996	1012	966	1029	982	1027	1007	1046	993	1081	1038	1026	1040	1088	998	1038	960	1009	1027	969	1012	965	982	1121	1052	1018	1020	1038	986	1000	990	1049	972	1061	960	1026	977	982	1024	1007	937	995	1060	1061	993	1065	991	1005	1106	1011	1023	1020	1030	1025	1042	983	1026	1010	1012	985	1050	1060	966	970	982	1034	1001	990	958	1029	1022	1024	997	986	1014	1011	1014	1041	954	1012	999	1023	996	999	1039	1035	981	1044	1070	1029	1019	983	1047	957	984	972	998	1024	1026	997	1030	965	989	990	975	1059	1042	983	956	1004	1026	982	996	1011	1019	1033	973	992	1023	983	1061	999	1013	999	1019	1059	1003	1039	1008	989	1011	1010	965	987	1038	981	955	1003	1037	1033	992	1034	972	1035	1010	975	1010	986	1012	1028	1012	1036	963	1025	1022	1042	955	970	971	1068	960	1022	969	1011	971	979	1012	1006	1015	968	1055	1031	1014	996	1016	958	980	1014	1059	1045	1055	1012	1008	993	1002	986	984	1040	1038	975	997	1013	1036	1071	985	1018	1039	994	1003	1045	988	1016	1036	994	1037	1009	936	1021	1066	970	968	1004	1013	993	1016	1010	1022	999	1004	1003	982	963	1013	974	1009	988	1032	1003	1038	1088	1022	1055	1009	993	1035	1021	973	980	966	998	1023	996	1019	1040	999	986	982	984	1051	1032	1052	1043	1046	1007	1022	1031	1024	1019	958	1012	1040	939	1030	1038	993	1005	960	946	1046	1005	983	1028	1045	1012	1032	1031	1026	992	1074	1021	985	1012	1009	995	956	1016	972	1046	1009	1096	1049	1025	1033	958	1030	985	971	1033	979	979	951	1015	928	946	1088	1062	982	991	1073	1010	1068	1007	1057	1005	975	975	1031	1003	1031	1041	993	990	1037	1078	995	978	1040	1030	1013	989	977	1005	990	998	1020	1027	1063	1008	997	979	1003	1034	957	1005	999	1020	1010	1021	964	962	1012	1034	1007	1050	983	1010	1080	970	1003	1028	1008	966	1039	1016	1041	1011	987	1048	953	1006	1011	1041	979	1019	1061	974	1003	1018	990	1016	1016	1010	1030	1002	1019	965	1035	966	968	999	1047	995	1009	1001	1031	975	982	1050	976	981	1031	1020	1018	1021	970	1005	1023	997	999	995	982	1000	1009	954	983	938	1022	1042	977	1001	1013	992	962	998	946	964	1017	1009	983	1004	934	992	1061	991	1001	965	1015	1020	966	992	1038	960	928	982	1025	1006	1020	1025	1022	1014	981	988	1000	991	1003	1058	1013	961	1002	1008	1059	1001	964	1006	1011	987	1025	1038	1024	992	1006	1035	999	1025	1013	1027	969	965	974	988	1047	1016	1006	1038	995	992	1024	1011	992	987	978	1015	1029	999	995	989	980	973	946	1032	1026	996	991	1004	1039	1013	1015	1014	1051	950	1020	992	1036	978	991	1005	1023	1011	1050	981	1032	999	1062	988	956	1046	1003	1045	997	1061	1018	1003	967	1005	1000	1026	1091	1016	1003	996	1054	1028	1017	1019	1002	996	985	1017	1027	1060	1030	973	1024	1052	1009	1006	1024	920	1025	960	1000	1028	1006	983	982	1003	957	1013	1033	1027	1017	1029	998	975	983	984	998	1024	992	961	975	997	1004	1002	1038	963	979	982	977	1091	938	1031	1056	972	1051	993	986	998	1020	1055	1040	1018	1002	1041	1002	1067	981	1028	1021	1017	1044	1045	1032	1014	1000	1010	994	996	1030	997	993	1027	1069	1009	1021	1015	978	1022	990	984	1011	1012	1008	959	1035	986	999	1047	974	975	998	1004	983	985	979	1033	1011	1025	1020	1057	985	977	988	1028	1024	972	1009	1055	975	1002	955	1023	1037	1034	970	1016	996	1010	1009	984	1024	1027	985	1041	1026	1013	956	993	1000	1011	991	1019	1019	993	998	1077	1000	1013	1062	1036	1050	988	1016	964	1046	1001	1040	972	1045	1000	1014	978	1014	1069	981	1020	1004	1003	1038	1036	1012	976	1014	1039	1026	980	1044	1010	1005	1017	996	1058	983	999	982	1016	992	1043	1013	1005	1070	1037	963	1020	1044	1012	1018	1062	994	1029	1032	1030	973	1014	969	992	1016	1002	926	946	1031	1008	1003	1030	1017	1021	1025	1005	1031	994	965	972	994	984	936	1011	977	1033	986	978	1016	1034	988	1080	1031	948	981	998	1017	998	1024	1018	1009	948	1032	969	1001	996	992	1063	1088	1008	968	957	998	1029	989	979	1044	969	1001	993	1009	1006	1014	1019	1010	983	1015	988	972	998	969	1004	984	1013	1002	973	1004	949	1008	1014	1069	1007	987	1017	1002	958	1057	1064	995	958	1039	1053	976	987	1051	956	983	943	1037	966	1011	1039	925	1020	1009	1043	991	1009	1022	1068	1028	1009	992	1043	1007	1020	1018	1046	982	1030	978	1051	983	996	999	1017	1054	1026	1044	1009	971	1040	955	1054	1044	992	957	987	1008	1011	1021	1020	1023	945	1028	1001	941	967	967	999	1046	1002	986	989	978	1011	1003	994	1013	1007	1007	1038	954	1037	1015	1025	1013	1091	972	1024	1043	983	1019	988	1005	966	1027	978	974	974	1031	1084	999	1017	1010	1036	1001	1068	974	1043	979	978	996	977	995	997	1029	1034	1051	961	1018	1011	1012	931	976	1074	987	1010	1038	957	1002	1028	1043	1004	1043	999	1019	983	989	1061	1030	994	1041	1006	1011	995	994	1013	998	990	1018	974	962	1019	982	1027	1024	1044	983	1047	1075	1045	954	1014	993	992	988	992	1000	979	1015	974	1009	1107	1007	1029	1000	1037	1038	1053	1049	1048	1046	993	1049	1046	964	1078	1049	1012	1005	1037	946	997	1001	1048	1010	954	1023	1005	978	1015	1000	997	1019	952	1031	980	908	1020	1032	1018	1015	964	1046	989	1049	1005	983	984	975	984	1010	986	990	1026	995	968	1015	1033	998	1032	999	958	1029	1015	1038	1015	965	1000	975	956	967	983	982	1033	979	959	992	1041	988	1030	1007	987	1001	994	1013	999	994	1013	975	1084	973	984	1002	1011	986	1003	1025	1042	972	983	998	953	1044	996	999	997	949	942	1036	955	1038	997	1001	1008	1012	1000	988	1018	1025	1035	1025	1021	1034	959	1002	1046	1036	953	1047	1028	984	1011	957	1063	1008	993	1028	978	1082	963	974	1041	1028	989	1005	1011	940	998	1030	1041	960	1019	1061	1035	971	954	1011	999	998	983	1045	1000	1025	1050	1023	1057	991	943	1077	966	995	989	979	1048	1003	1007	981	1047	994	988	1012	973	978	1010	1016	1038	975	964	1060	990	989
22512	21275	28360	25053	22372	23614	36224	28379	18430	9162	3875	1708	801	433	394	374	412	396	427	384	377	372	391	378	385	373	408	399	377	382	369	382	427	364	417	401	410	368	391	342	392	356	368	391	438	359	371	389	359	359	377	368	361	395	359	415	386	391	373	365	356	357	347	401	374	392	353	387	373	372	347	390	382	355	400	381	425	387	383	409	379	368	354	349	387	385	399	366	361	361	416	394	393	392	358	376	387	367	405	383	434	366	380	376	347	399	362	372	357	364	369	380	427	354	402	383	392	396	362	396	395	324	383	367	373	360	414	347	348	416	371	363	357	378	401	379	368	395	363	372	362	364	385	380	360	373	381	353	381	364	410	378	358	378	368	358	352	378	378	396	365	351	370	351	377	405	379	380	380	373	376	358	389	414	351	354	398	354	384	411	395	342	372	373	376	378	349	379	391	374	378	356	386	382	350	403	384	417	410	373	384	436	387	413	381	390	324	341	369	349	364	390	339	373	361	339	374	390	409	419	425	395	385	364	382	396	400	367	410	370	392	376	383	392	375	350	365	370	370	371	354	378	360	356	394	393	362	373	369	387	363	366	370	391	360	410	348	351	376	397	371	359	400	401	373	347	413	412	398	388	365	384	401	404	338	367	374	388	356	371	356	355	349	393	349	381	395	373	412	373	361	354	380	397	392	378	350	404	401	371	397	378	379	400	381	406	378	375	381	360	402	393	361	390	399	401	377	365	395	355	354	364	396	368	371	369	367	380	372	373	396	362	397	366	380	371	379	383	406	389	387	394	389	361	398	376	391	371	373	373	388	400	378	395	374	380	354	389	345	377	390	367	383	396	387	401	356	388	388	371	391	409	374	362	380	369	367	377	366	340	387	368	380	364	380	388	390	412	370	439	379	386	338	402	386	352	410	392	351	344	403	407	384	397	383	396	363	377	349	402	401	366	355	316	385	382	368	348	374	387	415	325	371	390	349	376	362	367	396	414	381	374	394	378	394	374	342	399	377	358	379	387	369	401	408	367	390	359	366	362	343	386	369	358	360	401	333	369	376	432	378	368	399	370	357	400	370	376	374	379	400	360	393	394	372	407	360	413	377	389	387	379	366	379	353	354	372	384	377	398	374	370	385	366	389	383	369	371	377	382	360	380	430	389	368	378	381	373	387	395	363	369	371	369	380	373	352	398	390	398	358	372	352	351	430	370	380	377	378	341	379	376	385	381	383	392	394	397	371	396	346	398	413	394	392	410	356	394	378	372	390	389	342	357	385	337	407	414	397	352	400	381	373	390	402	404	389	372	373	373	428	383	377	410	408	397	391	408	411	382	371	369	395	377	401	369	384	398	393	410	368	397	376	365	382	375	370	397	394	359	353	394	358	424	385	405	371	388	379	412	371	368	390	366	393	364	358	395	410	392	331	376	341	362	356	387	332	372	384	415	368	358	378	338	365	365	348	367	405	344	408	359	384	340	367	359	362	367	367	408	373	387	425	384	400	368	396	365	387	398	384	339	381	385	386	403	383	398	384	368	378	361	354	382	398	380	385	381	408	354	378	388	343	378	372	378	352	363	392	405	403	368	385	378	357	403	343	361	387	368	366	391	371	410	396	355	351	405	369	370	340	385	383	353	368	373	377	406	375	378	355	367	383	375	352	354	379	378	356	379	381	385	356	354	373	372	377	332	386	372	391	370	378	366	373	396	399	335	339	378	430	384	356	396	372	368	398	381	368	353	388	417	370	381	386	367	367	387	376	389	403	378	410	368	389	389	391	379	383	373	355	400	371	382	372	377	361	363	362	389	398	366	401	370	363	366	376	399	382	379	379	410	372	407	362	345	349	395	360	378	389	350	379	354	361	355	367	358	360	405	338	391	377	375	377	415	390	361	368	379	393	361	409	401	399	386	395	351	368	372	363	381	382	372	343	395	367	389	372	380	379	395	395	367	378	351	399	366	350	392	365	364	379	367	367	384	383	387	336	384	402	374	394	389	353	401	387	366	373	371	387	367	376	369	324	385	371	387	377	388	397	389	382	381	405	358	360	384	365	393	372	379	385	373	361	361	386	376	375	395	407	384	391	345	386	377	367	355	381	364	380	386	391	395	369	368	410	406	400	412	384	403	351	392	398	408	369	356	388	401	401	376	395	419	398	397	396	366	418	346	398	374	366	388	366	408	417	396	371	367	385	337	359	363	364	390	370	360	366	377	353	374	388	353	365	384	376	355	394	390	378	394	394	377	382	381	365	415	367	392	378	377	387	394	390	400	387	389	368	392	354	387	372	393	404	360	370	387	362	392	414	421	396	385	341	366	377	374	366	365	400	408	397	390	391	376	396	398	389	373	337	349	390	391	398	367	401	399	372	385	391	399	386	400	353	386	392	384	404	393	395	404	353	364	390	382	391	366	354	355	394	350	378	382	408	377	403	367	358	375	355	365	377	383	365	366	381	357	366	390	390	349	364	341	364	403	392	376	394	398	359	382	400	362	413	359	355	401	341	378	396	344	374	355	352	367	387	374	363	368	404	392	360	375	363	360	387	408	354	359	376	367	387	380	362	365	403	413	407	379	398	368	375	403	379	363	370	348	365	356	400	384	369	381	421	396	362	409	414	390	383	390	367	377	402	380	380	376	364	366	371	409	354	323	399	367	418	370	366	392	376	401	353	366	408	379	361	360	373	366	365	357	373	343	413	362	401	421	375	393	373	386	400	377	412	386	388	348	359	396	367	427	377	410	349	402	354	371	394	395	388	375	358	395	379	371	373	403	362	390	393	371	324	409	353	377	355	356	368	360	364	387	382	345	350	382	340	381	386	387	366	386	392	373	368	369	381	377	390	366	350	409	378	353	391	377	408	383	401	382	389	367	344	379	396	383	374	352	367	373	377	368	387	394	395	364	376	362	386	364	432	380	378	350	384	372	378	376	391	353	382	391	366	403	380	363	383	384	369	378	372	413	378	392	366	352	398	370	380	381	371	351	351	356	345	399	422	362	364	389	395	397	389	396	401	357	350	375	374	356	356	378	410	359	397	408	400	342	381	400	407	388	383	373	391	331	346	397	365	354	400	380	362	376	371	368	379	401	349	356	361	371	381	391	374	365	361	339	356	389	379	354	334	377	378	388	387	369	387	407	401	350	389	383	342	374	383	368	356	390	387	339	333	375	379	395	371	370	364	346	394	360	379	410	405	402	379	372	377	398	383	390	377	420	364	336	415	381	360	341	367	370	377	347	397	356	387	383	371	337	341	374	388	347	399	360	380	399	355	377	401	370	378	350	430	387	365	391	403	364	417	359	348	383	363	383	388	384	358	382	367	348	372	382	344	381	352	364	369	401	347	398	415	374	394	393	390	371	372	367	345	360	386	366	401	370	369	402	341	365	393	366	366	368	398	427	354	378	374	337	379	404	395	390	366	367	394	359	398	379	378	413	375	392	390	424	382	369	401	376	327	357	344	386	360	399	392	392	367	396	361	393	373	342	383	402
18784	34075	30330	42178	30140	26948	41643	35247	25961	14901	7930	3541	1504	692	582	602	629	607	609	572	566	574	545	570	587	593	569	602	572	644	587	602	619	618	591	563	579	592	574	566	547	579	598	572	619	627	563	626	553	586	608	593	600	602	626	639	618	633	593	605	599	615	570	633	630	601	630	560	585	601	583	610	573	619	592	550	603	628	609	608	563	575	584	587	568	598	557	550	583	578	546	593	633	613	600	560	611	582	590	561	572	590	580	570	605	599	622	585	603	614	602	564	592	570	625	573	614	642	603	609	599	631	608	584	577	576	596	590	572	583	605	571	598	631	547	603	567	572	622	572	577	588	617	611	598	582	606	609	585	656	612	559	614	606	571	599	617	568	616	581	607	653	590	608	617	561	599	582	561	576	636	598	613	601	564	608	577	546	584	573	582	546	571	610	595	617	542	577	590	593	547	606	562	566	570	601	562	621	592	559	595	548	571	566	571	582	600	566	611	629	565	576	537	591	581	596	595	588	606	567	573	579	611	587	524	566	566	588	578	596	572	570	621	571	580	528	600	536	589	601	635	594	559	584	575	562	617	566	575	548	633	602	600	602	596	607	596	605	624	562	594	573	605	562	561	614	569	592	561	589	584	597	583	585	611	583	573	565	592	554	523	573	588	580	578	594	578	585	605	580	578	598	592	575	564	581	614	641	557	624	619	629	590	575	607	579	553	577	573	615	559	583	582	602	586	604	650	616	572	618	583	564	587	586	629	616	514	635	620	616	591	578	602	564	605	623	578	589	564	580	590	574	612	594	592	594	589	592	599	585	603	593	581	568	597	593	549	578	617	561	565	584	588	622	637	577	550	608	572	580	613	562	591	631	609	596	567	590	590	584	578	591	590	600	584	609	607	595	580	598	600	570	565	578	630	577	581	620	553	583	584	587	597	602	541	587	570	607	585	585	577	598	603	610	590	536	579	581	602	597	559	604	606	572	560	581	603	599	599	647	543	588	590	611	581	614	586	595	579	550	595	597	582	604	606	589	564	613	600	565	613	544	581	620	578	568	637	590	607	589	577	594	604	561	562	538	572	582	576	558	570	573	583	541	622	582	590	611	585	580	571	595	584	582	579	612	593	571	621	593	595	575	606	614	619	568	585	598	549	565	653	609	652	591	596	570	557	596	596	542	612	545	586	622	585	590	590	588	567	601	553	571	596	556	623	600	616	596	605	617	590	577	625	616	580	591	579	570	602	571	571	559	585	621	590	589	564	614	589	625	589	608	598	611	578	635	649	571	578	554	599	577	561	577	598	610	616	591	620	582	585	583	563	556	579	606	598	618	594	602	598	601	601	606	596	611	586	602	602	649	607	629	578	635	573	582	610	601	610	588	591	642	595	619	543	593	600	555	552	577	579	596	580	611	631	581	553	629	583	616	609	552	570	582	564	625	566	567	579	578	571	576	601	599	554	586	581	593	585	580	580	579	601	533	572	586	567	614	548	610	611	563	567	634	601	582	615	577	626	586	566	624	587	574	618	600	533	644	554	579	557	621	581	605	577	564	604	568	591	549	587	544	596	622	536	600	592	579	605	621	566	576	604	610	571	576	628	607	627	584	589	573	613	568	561	587	589	595	579	540	526	561	581	586	589	613	604	599	578	599	611	582	587	600	562	573	592	603	592	617	568	585	530	586	599	597	595	595	623	588	628	579	562	581	595	589	588	555	605	621	615	583	622	563	620	565	649	568	607	596	576	603	584	587	566	601	542	590	617	630	603	594	585	541	585	564	578	564	568	595	584	606	587	571	558	625	568	592	610	607	571	593	582	558	587	586	544	616	593	586	634	537	620	604	604	601	610	624	565	601	594	555	622	561	636	613	569	586	626	591	596	639	614	604	575	589	553	584	628	580	621	548	582	562	594	609	563	575	572	586	600	588	540	592	607	586	598	610	615	613	588	561	615	581	661	574	598	588	580	581	573	564	562	563	590	586	623	563	562	571	572	537	644	591	616	611	548	598	587	589	596	586	579	577	574	581	600	580	578	606	587	627	590	541	614	600	633	596	587	596	585	598	585	596	564	610	575	578	615	559	570	575	613	573	623	632	630	567	616	579	591	580	597	606	605	631	564	661	559	563	553	557	573	636	589	566	593	575	589	594	557	564	573	599	565	587	576	595	647	587	560	586	609	603	578	590	574	613	629	588	573	591	569	593	572	537	535	592	550	601	552	603	626	622	599	585	570	607	586	596	598	570	599	561	565	571	589	563	578	568	518	589	626	613	624	540	556	560	557	660	569	642	587	618	586	583	557	585	607	606	590	567	569	590	610	594	548	568	592	593	558	632	584	583	558	624	562	581	578	605	597	614	596	593	611	548	571	560	596	579	593	583	578	559	577	600	603	565	548	594	599	565	584	557	578	564	590	602	654	643	573	559	569	578	572	596	555	567	577	565	581	592	569	628	589	592	546	616	571	570	569	615	608	574	627	600	603	612	585	619	584	605	541	573	591	607	559	584	559	561	564	625	584	580	597	658	569	581	589	574	595	569	572	599	562	563	594	612	541	564	584	578	590	565	513	507	585	589	586	567	589	588	622	618	583	580	613	620	589	580	583	577	574	589	570	578	551	582	606	593	595	588	600	626	584	592	587	569	565	565	592	601	569	552	579	600	550	555	656	601	591	594	558	581	599	592	557	593	592	642	580	615	620	627	599	671	644	572	592	617	593	576	590	623	566	595	599	591	590	590	635	553	607	596	586	599	606	624	620	574	575	605	563	565	622	590	585	591	590	653	585	539	592	619	591	559	607	614	579	556	599	594	536	590	575	602	575	591	553	570	563	593	637	595	630	588	580	549	619	581	590	585	603	589	592	607	591	603	577	579	605	604	576	599	571	561	583	558	614	602	600	598	587	578	557	573	606	593	569	582	595	575	593	590	559	612	578	624	581	590	585	628	573	596	608	628	604	575	625	575	588	591	582	576	571	622	604	603	602	600	585	608	585	584	613	595	588	527	578	616	551	611	618	597	565	554	583	590	626	578	527	596	592	583	578	586	595	528	527	586	593	564	626	553	588	634	565	604	561	637	535	596	589	593	646	662	568	585	598	560	560	585	603	554	566	595	583	652	576	592	617	552	593	614	619	573	587	577	603	552	631	613	574	612	568	611	587	574	616	569	598	646	536	608	526	577	561	584	602	604	576	639	607	597	602	575	596	560	547	575	588	584	601	623	544	578	592	597	586	570	554	597	618	580	616	587	612	600	605	578	622	571	629	539	571	559	554	542	602	580	590	639	579	604	570	551	570	576	583	578	581	649	556	572	597	562	595	584	574	625	604	557	556	588	616	548	609	614	624	560	567	607	609	621	607	649	573	618	588	626	568	627	601	593	580	579	606	611	575	642	575	630	574	633	580	569	566	548	614	624	616	597	591	596	596	574	597	587	593	648	609	610	611	630	617	629	595	620	597	561	603	603	598	601	620	558	558	554	609	549	594	587	570	619	579	586
27374	19252	8147	3819	3349	4494	3858	2719	1584	1036	893	803	688	669	665	651	676	696	730	695	677	669	699	710	704	704	689	635	657	711	699	698	672	654	663	652	704	697	697	670	680	675	640	698	620	693	694	680	676	662	673	700	655	691	645	695	676	710	642	643	649	707	669	676	687	639	674	664	681	637	648	640	641	677	688	658	642	679	700	645	693	683	697	725	700	632	664	684	659	655	657	629	640	644	676	655	699	705	676	671	684	640	647	663	710	632	660	641	634	675	652	649	728	628	663	626	680	663	678	675	724	679	646	643	689	679	700	654	637	675	657	647	708	617	661	667	633	614	701	695	667	668	687	687	665	674	664	656	653	683	717	687	650	645	695	704	693	670	652	694	705	696	667	679	717	671	682	676	676	678	633	693	673	687	684	667	691	654	636	687	660	672	697	687	694	676	667	694	679	694	717	641	637	678	672	706	668	650	672	657	674	702	722	673	711	642	675	705	624	681	703	670	653	688	648	660	648	652	671	658	691	671	656	675	678	683	660	702	659	699	684	682	743	642	722	729	675	644	655	668	676	690	628	642	669	647	686	686	640	652	699	688	653	654	669	705	652	667	661	701	662	667	642	673	680	668	611	730	671	661	686	688	665	676	670	667	711	707	670	703	646	649	688	674	695	735	691	685	668	702	641	696	690	721	652	663	713	714	705	730	672	694	684	705	719	673	680	702	674	637	697	676	665	689	682	674	657	702	682	673	631	670	622	694	661	713	661	693	695	708	643	651	673	675	710	715	686	698	653	651	649	668	690	684	667	702	704	628	688	677	698	667	710	668	705	713	690	714	677	695	623	665	607	633	706	710	669	636	661	691	657	679	689	698	660	652	665	656	676	654	722	659	668	697	696	682	676	633	639	696	643	628	668	653	703	677	661	689	678	679	704	694	668	719	715	670	685	651	642	667	653	730	674	707	684	638	684	673	644	701	669	722	678	636	662	705	671	694	649	618	719	630	696	660	700	622	635	665	667	695	633	677	667	660	693	677	651	720	661	695	672	697	679	646	675	685	636	645	670	657	655	714	588	673	716	688	674	704	702	674	716	684	734	732	644	721	680	690	667	625	645	626	704	679	681	691	700	678	685	639	694	684	678	704	629	641	661	715	701	669	714	683	661	680	667	665	701	679	680	715	678	695	680	655	706	674	644	688	679	672	678	662	648	673	648	691	639	632	661	642	655	690	657	694	667	673	644	660	671	697	660	668	675	692	694	626	710	679	655	662	653	655	679	686	684	668	694	714	686	668	706	679	678	693	680	688	667	658	649	680	646	657	730	683	651	677	690	660	677	654	660	711	669	641	647	735	695	706	636	747	670	702	684	671	694	670	646	690	639	673	696	708	648	697	605	678	668	709	659	663	668	644	652	685	650	703	628	670	688	676	626	649	692	645	662	605	643	645	645	654	683	696	682	630	681	610	662	723	664	662	677	664	709	669	682	677	648	644	697	692	661	641	657	636	659	696	671	657	647	650	706	718	689	691	701	728	677	729	668	676	680	644	718	639	696	708	658	659	666	682	689	665	686	686	659	677	657	636	635	645	649	658	695	667	696	691	701	645	684	733	701	667	666	641	718	669	636	697	680	670	617	681	674	693	642	661	629	688	669	677	724	667	634	652	676	718	654	701	719	681	659	711	672	656	658	667	693	632	669	682	673	671	701	700	668	649	688	695	706	646	659	701	698	701	704	642	633	678	705	665	719	657	663	657	662	646	712	672	645	669	684	662	713	690	688	641	657	697	652	686	676	666	655	646	677	658	668	677	665	655	675	648	648	635	682	692	685	689	688	670	661	700	652	739	723	645	677	695	665	643	696	619	661	663	685	663	652	697	667	624	700	659	690	678	721	692	652	675	657	657	702	674	697	684	682	705	660	660	628	684	707	681	667	726	691	669	639	651	695	707	681	678	739	656	672	615	641	693	637	670	690	667	678	651	676	689	634	703	653	678	696	681	652	719	656	624	645	663	724	665	637	651	734	669	671	670	635	661	661	669	639	690	695	627	632	659	643	641	692	676	678	674	698	662	640	674	660	664	679	669	665	682	646	660	659	695	671	665	686	701	644	729	697	676	678	677	672	697	689	682	670	686	652	681	652	669	675	649	723	663	674	661	671	676	681	709	671	691	724	688	678	695	646	671	678	619	627	670	647	703	690	671	675	706	661	664	656	670	665	668	672	710	708	654	724	696	684	698	660	656	662	651	634	657	710	695	628	671	686	670	696	685	670	698	715	658	706	654	647	662	687	644	705	678	620	669	684	671	717	676	670	677	696	708	674	690	660	683	691	654	704	680	693	679	693	654	691	675	697	661	627	665	666	675	659	673	670	668	652	704	703	741	659	671	709	709	658	684	687	706	722	686	643	682	701	708	649	692	718	658	669	684	700	697	647	679	709	665	698	701	638	656	698	710	736	686	653	675	680	705	659	706	712	719	743	669	718	671	620	728	665	638	683	702	628	694	672	665	686	722	686	695	675	697	722	646	693	692	696	671	648	700	677	642	685	715	695	709	677	676	646	664	642	664	700	656	680	677	685	650	713	685	621	679	694	655	697	667	642	680	657	679	662	669	763	679	641	683	727	678	662	694	730	646	639	716	664	678	671	696	686	695	651	647	666	653	654	719	667	671	656	668	694	675	631	689	672	690	671	708	656	709	647	655	719	635	701	684	652	692	666	678	665	685	630	630	670	720	627	713	701	680	736	651	712	680	659	678	658	705	700	717	700	683	775	673	652	686	680	618	740	715	698	657	708	649	688	634	632	669	687	662	658	651	666	633	663	678	657	684	743	686	682	726	683	744	662	699	704	716	663	651	719	647	668	703	664	689	671	701	665	657	661	700	659	688	704	684	706	658	673	684	662	643	663	663	663	734	698	669	680	637	675	678	654	619	660	692	677	706	665	667	688	650	691	648	680	678	663	695	657	658	677	623	678	698	675	697	618	669	667	655	663	680	689	668	666	693	748	664	663	657	714	649	680	668	681	679	662	680	700	647	648	701	664	709	711	703	687	707	647	662	675	686	691	695	656	677	709	657	668	645	698	659	670	673	708	714	726	690	661	676	695	679	639	656	664	694	696	700	677	644	648	667	644	690	661	670	673	652	682	643	687	649	658	681	633	666	731	672	654	674	633	710	704	711	691	677	757	645	685	665	696	686	659	688	695	646	667	638	658	672	652	665	711	681	658	649	658	712	624	678	662	652	644	695	689	649	708	700	712	674	718	738	636	687	697	679	650	638	662	674	701	647	699	704	667	702	688	670	662	673	634	641	687	682	688	695	662	676	675	693	691	742	629	670	698	656	691	680	666	677	663	640	665	702	674	622	708	684	692	684	686	689	717	688	724	682	718	657	662	682	664	658	669	709	700	649	709	684	676	649	695	673	699	685	716	667	710	624	713	706	667	671	638	692	687	701	678	673	704	679	687	656	683	690	651	707	659	700	670	692	687	714	707	640
10747	13779	7610	5100	5875	8081	7074	4884	2985	1795	1368	1164	1095	1102	1078	1017	1048	983	1062	1039	1037	1013	1072	970	1054	1035	1019	1037	1084	1087	1072	1036	1019	1050	1024	1037	1051	1125	1080	1005	1074	1016	987	1032	999	1058	1061	1025	1077	1023	1073	1008	1006	1075	1009	1074	1058	1062	1116	1089	1035	1051	1024	1055	1041	1017	1067	1047	1089	1088	976	1094	1019	1005	1036	1069	1029	999	1074	1042	1062	1041	1075	1047	1069	1023	997	1002	1009	971	1051	1007	993	1086	1051	1064	1041	1057	1010	940	1067	1026	1043	1065	1092	1053	1018	1035	1033	1049	1064	1024	1016	1072	1050	1043	1103	1017	976	1035	1119	1097	996	1033	1087	1023	1010	1081	1024	985	1017	1037	1045	987	1062	994	978	1074	1006	1070	1059	1021	1023	1098	1010	1052	1096	1050	1084	1109	1036	1025	1080	1026	1017	1057	1064	1034	1060	1046	1060	1089	1055	1022	1057	1040	1028	1063	1024	1120	1029	1022	1054	1037	1067	1062	1075	1053	1020	1010	1025	1005	1021	1050	1038	1048	1016	1063	984	1067	1055	1025	1020	1076	973	1011	1054	1038	1011	1061	1048	1009	1049	1020	1065	1055	1062	1024	1058	1053	1024	1017	1037	974	1060	1064	1016	1015	1008	1055	1064	1040	1055	984	1049	1094	1062	1050	1019	1069	1032	1012	1093	1101	1048	1070	1007	1033	1021	1060	1021	1022	1076	1021	1082	1063	1117	1045	1058	1033	1047	1031	1060	1053	995	1010	932	1067	1042	1047	1051	1088	1021	984	1015	1043	1104	1016	1009	993	1020	995	1098	1028	1087	1023	996	1092	1057	1061	1084	1043	1025	1041	1026	1056	1015	1023	1034	1002	1030	1058	1000	996	1042	987	967	1056	1011	1016	1013	1076	1004	1034	1049	1089	1052	1021	1096	1031	995	1016	1106	994	1037	1035	1055	1099	1020	1034	1002	1055	1045	1012	1056	1021	1045	1000	1050	1107	1005	1028	1039	1016	993	1072	997	1073	1015	1014	1059	1042	1039	1084	1070	1044	1081	1075	1020	1005	1021	1118	1043	1104	1039	1040	1015	1086	1077	1047	1029	1062	1047	1042	998	1028	1051	973	1065	1057	1075	1073	997	1107	1000	1028	1055	1020	1072	1042	1072	997	991	1074	1066	1036	1064	986	1056	1079	947	1083	1037	1025	1006	1066	1011	1065	1011	1050	1084	1007	1024	975	980	1020	1005	1072	1008	1015	1047	1069	977	1099	1060	996	1032	1020	1005	998	1056	1014	1083	1047	1018	970	1010	1062	1110	1075	1043	1063	1055	1056	1074	1016	973	1003	1021	1062	1052	1074	1029	1094	1029	1059	996	1032	1040	1091	1094	1040	1062	1050	1009	1022	1041	996	1010	1038	1091	1054	1008	988	1063	998	1055	1080	1102	1060	1074	990	1099	1064	1027	1060	1026	1013	1080	1057	987	1014	1048	1014	1050	1077	1023	1036	988	1084	1069	1092	1046	1022	1024	1087	992	996	994	1028	1028	1027	1028	1071	1051	1051	984	1044	980	998	1030	1099	1019	1091	1040	1066	1088	985	1090	1044	997	1001	997	1063	981	990	1106	1097	1026	1032	998	1031	1024	1017	1020	1022	1040	1055	1045	1084	1032	1037	1009	983	1061	1007	1049	1109	962	1025	1083	1099	1038	1048	1090	1039	1047	1078	1080	1104	1042	1061	1051	998	1060	1058	1077	1007	1059	1043	1052	1077	1028	1017	1084	1002	1044	1049	1024	1062	1093	1074	1054	1061	1070	1036	1024	1094	1048	1139	1035	1009	986	1010	1024	985	1077	1038	1061	1079	1052	1045	1027	1035	1088	986	970	999	1095	1055	1055	1020	1036	1097	1027	1072	1074	1049	1023	1049	1020	992	1046	1022	1082	990	1071	982	1069	1030	1022	1024	1028	1036	1033	1039	1011	1100	1024	1083	1036	1091	1012	1044	1020	1047	1050	1080	1031	1009	1029	1042	1013	1046	1002	1053	1048	963	1046	1072	1066	1026	1042	1108	1023	1017	1061	1077	1048	1033	1087	1068	997	1028	1022	1030	1024	1041	1010	1025	1005	1022	1054	1031	1085	1035	1067	998	1012	1022	1044	1036	1048	1030	1061	1077	1078	1033	996	996	1001	1064	1062	1076	1068	1008	1037	1053	1075	1090	1056	1014	1039	1003	1074	1046	1076	1115	1055	999	1073	1071	1046	1034	995	1058	988	1053	1044	1068	1126	1049	1065	1046	1027	1021	1057	993	988	1060	970	1060	1028	1025	1023	1064	1113	969	1063	1087	1061	962	962	1050	1047	1010	998	1032	1083	1071	979	1025	1068	1052	989	1032	1000	1042	1053	1067	1031	1021	1012	1083	1034	1039	1038	1078	1033	1036	1057	1026	1055	1002	993	1048	1042	1106	1083	1048	1115	1010	1091	1074	1081	1062	1051	1037	1026	1057	1012	1077	1053	1024	1022	1007	1062	1018	1050	1060	1048	981	1025	996	1029	1064	1044	1075	1024	1060	1032	1079	995	1050	1087	1018	1083	1066	1040	1048	1033	1037	1062	996	1036	1094	1002	1027	1058	1029	1052	1054	1084	1007	1069	1094	1050	1009	993	955	1043	1087	1022	998	1037	1036	1040	1045	1041	1066	1013	1045	1025	1045	1031	1062	1023	962	1069	1078	1045	1044	1041	984	1057	1051	1077	986	1000	1020	1054	1052	1016	1045	1018	1052	1051	1024	1028	1077	1011	1023	1019	1048	1018	1031	1056	987	1021	1044	1024	979	1022	1026	1060	1025	1018	1022	1072	1091	1064	1033	1062	1023	1063	1073	1048	1060	1047	1052	1055	1029	1077	992	1054	1031	1036	1013	1081	1044	970	1073	1086	1046	999	1058	1056	1040	1026	994	1053	1094	996	1035	1080	1033	1049	1024	993	1044	1056	1017	1043	1093	1020	1036	1062	1050	1016	1089	1039	1021	962	1057	1026	1040	1053	1084	1067	1045	1033	1160	1010	1020	1059	1042	1045	1053	1037	1103	1032	1067	1017	1073	1050	1059	1078	1066	997	1079	1050	983	1065	1036	1094	1082	1063	1035	1030	1061	1039	1073	1050	1095	1072	1080	1055	1031	1044	1024	1006	1120	1008	1021	1057	991	1065	1057	1043	1074	1049	1012	1004	1060	1057	1038	1038	1002	1042	1032	1061	1029	979	999	1020	1004	1016	1035	1083	1087	1063	983	1035	1032	1031	1012	1019	1038	1080	1072	1050	1019	1001	1037	1055	1014	1048	1047	1021	1005	1005	1059	1036	1035	1036	1043	1045	1011	976	1070	1034	1062	1079	1018	1034	988	1129	1005	1048	1074	1014	1103	1027	1007	1005	1042	1043	1018	1013	1020	1005	1044	1062	1045	1006	989	1054	988	1023	1070	1111	1008	1046	1079	1082	1054	1051	1086	990	1028	1017	986	1056	1058	1054	1059	1044	1069	1033	1092	1015	1084	1047	1022	1005	1006	1037	1020	1021	1029	1050	1068	1049	1080	1024	1067	1050	1040	1012	1011	1082	1018	1009	1025	1062	1062	1053	1001	1073	1003	1044	1017	1059	1026	1025	975	1025	1049	1008	1062	1004	1026	1041	1071	1039	1025	977	962	1068	1068	1004	1049	1011	1010	1005	1017	1030	1047	1014	1010	1044	1044	1041	1051	1037	1080	1035	1028	1075	1033	1063	1009	1011	1023	1047	1098	1027	1077	1010	1060	1040	1095	1018	1115	1009	1055	1009	957	1023	1075	1019	1008	1072	1083	1035	1042	1078	1020	1049	1072	1047	1091	1036	1059	1094	1133	944	1044	1070	1020	1039	1083	1087	1066	1012	995	1056	1036	1052	1087	963	1022	1060	1037	982	1032	982	1013	1060	991	1061	1089	1040	1026	1034	1104	1069	1009	999	1016	1033	1085	1119	1030	994	1019	1051	1135	997	1102	1008	1002	1004	1042	1034	1019	1005	1027	1021	1036	1046	969	1070	1037	999	1077	995	1049	1014	1012	1004	1070	984	1037	1005	1118	1063	1058	1052	1008	1043	1032	1007	1042	1030	1033	1069	1043	1047	1040	1039	1033	1040	1089	1019	1026	1025	1028	1023	1089	1032	1061	1080	1059	1033	1017	1045	1013	993	958	1071	1035	1095	1002	1074	1055	1060	1039	1028	1024	1026	1096	1043	1098	1016	1077	1087	1144	1037	1019	976	1078	1041	1052	1058	1008	1038	1053	1014	1013	1048	1044	1061	991	993	1069	1062	1102	1024	1061	1032	1047	989	1020	1051	1031	1080	1005	1018	1040	1027	1014	1066	1112	1035	1076	1023	1038	1048	1011	1062	1070	1014	1048	1029	976	1016	1048	1065	1032	1017	993	1062	1035	1092	1033	1014	1044	1054	1041	1084	1038	1019	1054	1053	1021	1082	1045	1054	1045	1078	1035	1081	1047	1004	1057	1026	1023	965	1055	1036	1006	1071	1023	1076	1046	1042	1043	1055	1051	1060	1001	1018	1055	1075	1001	1037	1000	1067	1041	1013	997	1112	1029	1107	963	1055	1008	1074	1015	1018	1076	1005	1040	1039	1012	1020	1090	1027	1007	969	1013	1137	988	1066	1037	1008	1043	1050	1041	1027	1019	1062	1098	1066	1049	1059	1065	1006	1004	1044	1071	971	1043	1052	1057	1103	1021	1041	972	993	1040	1056	1104	1030	1086	1030	1026	1054	1023	1037	1002	1025	1066	1043	952	1064	1055	1045	1030	994	1045	1049	1050	996	1087	1051	1026	972	1052	1055	1009	1102	1105	1037	1099
23526	21332	27636	25365	22017	25730	26798	17966	9666	4232	1748	900	626	531	481	488	494	442	496	491	483	463	460	509	514	481	514	475	506	473	467	486	481	437	492	470	503	483	496	473	474	453	484	475	504	468	486	473	488	461	460	482	460	461	501	472	480	500	458	504	453	465	454	535	445	452	486	490	471	480	454	486	491	474	501	479	504	467	422	474	493	460	493	470	504	457	459	441	476	449	457	448	482	486	552	479	463	501	420	447	473	483	529	506	460	447	488	470	480	491	474	464	448	482	505	449	487	487	433	524	479	458	430	424	453	482	455	457	440	467	443	483	449	506	460	464	497	474	528	478	459	465	470	451	494	476	481	502	493	456	466	458	494	491	470	466	460	460	429	488	497	471	495	485	472	474	479	471	471	486	422	486	424	514	473	497	492	442	445	425	488	477	490	502	480	514	520	455	478	494	471	436	490	485	484	492	504	491	476	496	501	481	429	505	464	502	458	494	479	462	461	449	509	461	447	444	456	453	455	460	479	465	464	484	499	498	510	514	464	466	466	480	464	488	462	473	429	475	474	477	475	487	476	460	493	479	500	489	494	482	484	480	458	478	501	515	462	476	454	474	466	468	504	524	433	505	458	474	482	513	502	484	498	460	476	467	481	423	468	470	491	501	503	469	491	476	557	455	457	497	504	441	472	482	484	492	514	492	470	545	480	464	484	473	476	473	457	468	515	493	481	493	492	467	448	507	481	493	485	506	475	471	435	463	464	498	484	456	505	440	470	459	507	467	455	465	435	475	489	492	468	543	474	470	468	429	461	469	475	500	472	464	436	530	480	477	476	470	472	485	482	467	468	467	485	449	450	468	487	468	476	420	448	459	470	446	480	497	485	456	481	446	438	524	491	480	530	468	498	472	472	467	472	479	479	493	503	495	475	445	488	483	482	464	469	485	463	439	453	471	448	516	436	465	451	501	468	448	517	474	483	465	441	451	466	450	459	445	461	493	521	451	454	479	485	497	473	455	503	472	491	406	482	473	436	491	472	505	475	455	461	497	497	477	490	425	506	452	470	470	450	538	479	453	452	481	459	456	455	480	461	503	479	446	478	463	460	472	463	478	485	494	480	477	506	465	494	458	522	467	495	455	462	472	448	425	493	418	475	478	510	526	480	495	443	484	433	451	491	452	488	503	469	460	454	439	452	506	471	448	512	467	473	494	456	505	476	488	477	487	469	466	483	438	473	461	481	441	473	481	457	446	467	469	473	509	427	461	474	472	450	464	510	505	446	463	457	495	497	507	486	482	492	458	489	507	465	503	444	449	439	480	509	451	483	552	516	514	467	525	482	462	491	452	466	488	470	454	475	447	460	476	489	510	501	498	484	490	499	483	464	446	465	483	463	432	470	448	480	494	477	475	458	485	457	473	475	464	496	463	522	460	490	491	462	458	458	494	484	472	488	480	514	468	465	477	467	468	489	464	491	472	434	471	454	455	471	504	479	476	520	465	486	450	457	477	451	483	467	497	457	476	487	453	464	430	503	456	476	496	451	488	489	417	487	405	438	480	490	474	473	447	446	487	443	467	455	468	506	506	497	496	482	504	472	477	489	450	490	492	490	476	457	449	501	503	432	441	462	463	492	487	506	458	435	471	467	471	469	475	473	477	525	448	449	493	492	482	460	461	486	515	460	470	470	503	476	480	465	466	468	462	482	484	442	473	507	483	442	448	417	482	476	497	476	485	469	516	493	454	542	505	503	465	432	488	483	456	463	434	438	463	464	489	467	443	502	484	478	459	499	437	453	471	526	476	477	490	464	481	453	509	481	505	480	465	480	432	501	487	469	488	479	420	466	473	494	508	508	479	471	484	459	508	466	451	448	507	497	503	457	454	485	533	467	425	463	498	493	469	502	462	451	443	460	514	486	506	504	487	481	434	462	476	467	479	474	510	470	448	451	435	498	494	469	512	458	510	468	506	498	461	455	466	463	470	465	519	479	484	427	476	423	467	483	502	508	473	499	432	486	444	444	452	521	473	501	457	474	472	466	468	491	475	470	464	470	509	517	464	523	493	450	486	471	453	474	459	450	497	439	492	465	449	472	437	499	478	499	490	453	469	443	492	457	518	508	505	486	483	484	457	444	430	456	488	508	445	476	443	489	450	471	478	455	486	463	496	513	504	469	513	453	506	478	501	475	489	481	467	485	504	436	454	461	440	490	466	493	518	492	503	480	519	462	459	453	475	492	446	467	459	490	463	481	468	484	509	470	466	472	463	492	459	490	471	471	499	433	480	503	487	458	534	468	482	473	481	509	488	490	476	493	498	468	461	497	448	457	484	473	465	454	506	498	462	483	474	457	475	450	486	470	497	427	457	469	467	459	454	492	471	456	502	464	515	449	490	474	473	473	488	442	476	489	526	467	463	478	481	496	473	465	499	534	498	438	520	477	443	454	475	462	477	483	501	461	474	470	501	486	490	494	450	468	480	501	500	490	468	490	481	496	494	484	465	508	509	461	472	490	493	454	474	461	450	475	483	479	476	489	476	497	471	499	463	494	520	482	491	462	457	474	455	477	459	454	481	490	516	518	492	481	422	516	458	465	454	429	506	470	503	462	428	474	445	488	443	484	480	450	466	528	463	511	483	471	513	455	505	505	471	499	489	486	505	480	475	480	489	514	477	509	483	493	452	468	486	458	489	463	464	462	459	455	440	486	445	474	488	462	450	499	478	483	482	490	480	469	469	457	473	486	473	477	512	484	494	484	442	474	468	501	465	464	460	500	516	498	481	495	471	470	468	472	496	466	477	488	488	490	461	465	463	482	467	469	435	439	504	464	486	465	439	522	472	455	462	491	482	494	449	466	441	476	431	468	467	506	476	460	491	461	457	442	463	441	484	477	510	448	491	479	484	504	508	436	504	507	486	479	453	480	489	476	486	462	474	487	465	450	486	484	455	461	489	491	492	493	517	476	508	473	469	488	479	496	492	461	463	439	469	461	442	493	500	488	499	442	455	538	473	468	494	501	453	479	475	476	479	474	485	512	465	485	436	480	458	447	481	496	479	467	467	496	484	453	487	464	516	494	493	524	458	503	457	465	458	469	475	466	456	459	527	464	469	492	466	485	477	471	445	456	461	447	439	498	519	459	477	493	439	503	460	482	483	460	439	471	481	465	491	464	461	471	477	453	452	472	455	507	488	492	519	489	453	493	477	467	474	508	468	447	505	480	468	470	469	491	437	505	508	453	482	464	455	499	455	451	452	465	426	485	505	434	465	497	446	455	479	469	485	446	491	475	452	483	448	491	480	468	470	486	453	471	438	486	482	475	469	485	498	454	498	464	455	461	464	470	510	460	481	491	462	497	465	516	488	467	437	490	474	484	478	479	489	493	505	522	483	496	497	473	527	481	502	465	458	438	440	456	469	496	510	487	477	524	479	472	518	498	472	486	452	438	473	473	475	398	460	497	480	453	445	436	457	453	440	472	515	482	462	476	439	470	454
15942	32108	21814	13264	22539	33832	32479	24958	15795	8069	3682	1783	1216	819	781	733	787	692	761	763	779	734	728	774	794	728	750	751	735	756	784	707	747	793	774	733	789	737	756	741	708	754	701	714	744	784	744	713	748	791	741	753	806	713	755	721	777	771	739	752	695	736	746	781	800	717	793	752	772	751	739	773	782	734	728	760	780	714	749	819	757	784	781	790	764	773	813	761	792	717	767	696	757	711	776	739	784	794	744	758	760	766	744	743	826	734	743	754	755	744	746	728	812	715	745	737	737	716	755	684	757	744	778	739	756	749	758	752	764	763	793	799	767	731	707	713	743	754	776	763	755	755	739	781	746	764	704	732	804	730	754	764	731	704	807	702	765	819	818	762	769	755	725	710	748	741	693	728	769	740	723	744	758	764	754	743	737	769	768	733	740	761	740	738	734	755	785	809	730	791	743	772	786	769	697	755	758	733	707	744	734	768	758	746	716	713	723	728	821	766	721	712	705	762	753	780	748	786	773	779	747	718	761	773	785	775	716	741	769	751	830	786	787	719	756	768	746	748	745	732	831	772	728	726	752	768	745	781	744	765	765	712	787	796	776	753	746	768	743	743	769	790	709	728	784	779	730	844	774	705	742	778	731	694	701	743	752	717	774	765	775	778	745	787	727	746	790	723	754	805	770	729	753	745	776	757	788	784	775	773	748	778	697	770	755	750	763	775	762	792	751	789	733	725	714	709	714	776	775	739	765	759	717	729	717	712	737	742	781	767	702	795	738	786	786	755	773	742	795	725	724	760	800	782	755	794	742	771	717	784	745	777	740	721	761	778	788	760	731	754	777	740	746	787	719	748	756	790	769	708	806	761	799	769	701	747	692	776	803	726	745	722	716	757	729	732	747	758	715	757	776	735	767	731	704	720	707	725	793	766	808	746	750	753	751	755	746	778	728	746	787	735	789	742	747	733	674	787	764	739	685	729	729	786	726	768	707	736	775	734	732	719	802	791	748	766	748	755	754	775	726	754	832	797	741	657	787	743	778	755	768	755	759	748	751	719	721	799	751	795	784	748	771	745	697	750	732	724	781	757	750	784	812	750	764	737	824	747	715	753	761	738	745	724	781	788	772	775	764	725	754	747	725	741	735	758	756	704	770	811	740	778	796	744	785	742	748	764	764	769	761	750	760	725	760	793	773	758	733	750	706	783	730	795	719	751	784	744	728	774	732	757	791	803	755	698	715	697	759	754	760	730	791	701	777	746	771	725	703	787	736	768	799	778	697	813	750	737	810	741	753	750	747	775	720	687	737	753	792	784	777	759	766	759	763	739	715	750	741	780	785	762	711	747	740	747	752	738	755	769	740	762	725	764	726	764	724	807	787	753	724	756	722	752	716	783	748	747	776	712	780	731	808	760	705	770	723	786	764	752	791	750	759	787	755	762	753	758	746	784	754	762	725	774	738	766	787	754	701	763	741	773	707	755	751	804	787	786	805	753	748	761	653	734	778	729	759	755	762	707	773	770	735	754	745	739	758	815	770	686	728	760	743	698	747	734	763	744	746	745	710	751	729	790	771	811	756	727	752	747	847	739	748	752	747	745	777	744	743	764	798	766	749	715	764	763	748	813	720	767	774	785	729	744	796	715	797	747	776	754	835	752	760	790	736	742	765	783	777	745	787	757	720	719	733	722	733	706	769	785	766	774	741	733	750	713	762	779	696	743	770	788	744	716	695	781	781	767	749	798	731	756	810	821	708	744	759	733	733	747	783	798	772	735	779	731	766	763	765	748	826	781	744	775	720	759	752	687	789	808	736	760	717	775	796	762	795	819	727	758	721	726	735	817	682	754	778	769	755	762	799	738	774	798	787	734	726	741	796	734	717	733	735	741	761	777	745	733	764	740	709	749	749	758	749	800	719	781	773	785	769	719	808	769	741	718	717	720	760	756	710	764	784	761	735	735	755	794	733	706	800	780	769	728	814	774	739	740	758	721	775	798	753	792	761	805	717	749	779	747	802	743	775	800	661	775	803	769	765	735	764	760	745	750	793	737	780	728	724	764	787	720	771	778	748	767	758	731	779	784	753	728	733	747	740	802	722	724	796	729	753	737	753	807	760	736	701	721	728	760	755	744	747	742	796	733	765	719	785	768	685	752	782	787	784	783	770	722	763	788	762	718	805	793	754	711	785	725	780	732	760	765	739	772	751	754	760	763	741	732	721	717	743	755	701	764	760	792	750	769	774	778	737	753	697	729	746	729	742	808	797	746	778	784	773	758	746	726	730	806	766	743	729	771	783	769	771	750	731	752	787	769	785	789	804	787	734	761	698	751	747	740	721	754	777	741	778	774	779	767	767	733	794	776	765	780	754	755	749	758	748	739	746	757	725	763	716	707	750	738	775	802	750	784	809	744	760	759	726	736	724	779	788	769	746	723	733	752	678	753	728	756	811	766	748	735	805	772	722	749	764	726	762	764	717	730	780	724	718	770	715	735	766	705	746	734	727	754	755	767	763	732	710	779	722	691	761	778	719	740	802	699	763	760	785	711	782	759	743	720	763	717	760	727	790	749	751	740	747	789	752	755	733	736	746	776	791	707	771	750	734	714	785	719	750	750	760	729	779	754	708	746	756	796	750	715	730	700	729	721	755	746	736	707	782	759	743	756	689	695	742	771	693	766	809	774	770	770	808	763	721	757	758	766	760	743	697	753	798	772	816	733	720	741	765	734	795	782	767	754	700	731	720	786	814	750	828	764	786	731	726	764	713	766	734	785	722	773	793	777	762	778	744	750	763	790	771	726	735	708	748	782	770	746	767	710	733	749	761	745	778	743	760	704	851	746	756	747	772	744	774	749	765	723	774	798	754	762	715	741	746	727	765	764	783	742	724	786	754	792	724	778	747	718	744	767	728	738	768	727	777	753	771	758	779	773	721	749	724	712	740	741	763	764	751	756	718	764	734	760	736	727	753	766	763	743	713	725	748	766	737	782	732	734	726	743	815	788	737	752	754	753	732	777	757	702	750	723	728	745	777	743	748	733	749	764	788	768	730	764	721	760	754	717	710	758	745	746	781	769	743	707	792	762	753	782	696	766	769	756	826	776	723	730	770	779	724	748	784	780	749	816	754	779	737	770	730	763	744	751	771	763	800	755	783	757	748	710	799	748	766	736	764	760	780	768	786	795	754	737	786	749	754	792	776	751	738	751	758	722	742	739	744	714	764	709	766	762	795	724	747	751	754	776	758	793	792	771	731	767	740	801	759	754	780	710	729	723	797	729	756	800	771	741	742	740	767	741	793	711	792	716	756	794	735	769	777	732	733	783	813	751	768	762	781	726	701	787	806	742	770	741	754	732	760	740	741	789	768	740	744	764	789	760	735	754	777	760	786	746	794	711	755	818	764	744	754	791	733	752	718	758	772	741	749	744	759	779	751	761	710	784	794	717	750	803	715	763	819	749	741	812	777	828	734	731	783	753	765	747	781	749	721	770	733	724
25027	21272	24751	20519	11573	13264	10030	5669	3200	1673	1000	804	726	619	627	693	585	602	641	630	610	635	633	626	657	650	643	631	646	613	656	676	657	581	616	604	631	657	638	619	652	632	650	646	628	646	604	636	646	631	604	603	633	705	622	644	628	610	619	595	616	655	620	639	634	625	606	672	615	641	628	640	609	609	631	624	651	598	656	641	584	657	618	617	624	584	621	621	617	604	577	644	611	622	629	659	608	633	587	670	646	638	639	641	626	632	635	690	596	614	594	638	602	645	646	617	621	619	642	626	611	623	624	591	621	619	628	593	585	643	640	671	613	594	595	619	627	658	652	649	641	641	620	616	612	614	658	650	616	649	639	634	658	637	661	682	646	648	669	602	619	634	616	634	643	613	630	634	658	650	624	690	665	657	643	617	608	651	581	616	636	607	622	650	622	623	619	603	651	618	630	673	611	607	615	575	610	603	631	598	631	616	578	597	625	664	639	596	625	633	594	609	580	622	581	617	608	609	626	654	605	609	655	615	666	607	615	625	616	600	628	668	646	622	617	642	647	619	644	643	582	626	622	588	620	630	636	593	679	593	626	664	668	614	640	620	627	617	627	623	679	665	634	656	597	648	603	616	659	604	595	664	588	632	603	623	655	651	625	662	627	600	618	634	647	634	657	619	627	587	656	646	634	625	614	625	652	605	620	641	620	638	605	677	619	657	605	614	589	651	639	612	639	612	671	603	646	642	604	627	626	642	614	646	658	663	609	626	680	651	633	663	619	617	625	665	618	631	657	641	674	619	634	647	594	632	626	640	629	625	618	666	652	624	628	638	670	659	563	581	639	662	617	664	587	648	609	603	670	636	630	598	610	592	648	646	618	561	655	613	598	594	583	668	663	589	626	570	663	600	645	663	607	625	628	627	647	595	620	626	622	618	615	609	607	630	658	612	622	643	631	618	650	630	648	620	703	643	639	646	638	628	634	656	618	630	620	632	608	612	582	621	612	569	623	599	613	626	610	608	663	612	622	655	631	598	591	597	635	652	570	647	612	635	649	655	609	630	627	589	651	643	652	605	650	586	607	653	647	648	615	657	582	604	633	605	605	584	634	626	643	604	593	595	688	605	608	607	649	630	651	603	633	632	603	608	588	619	557	625	580	609	624	605	617	595	623	633	625	635	598	602	632	642	613	625	642	658	574	613	628	616	591	619	588	636	602	617	604	640	618	655	607	621	659	616	607	638	597	640	623	634	588	622	564	630	642	624	628	650	608	616	652	640	641	601	626	645	585	648	577	599	630	670	643	614	633	640	637	646	619	595	603	649	584	636	634	621	630	644	605	647	615	627	601	636	635	630	604	620	621	586	629	667	617	617	597	656	606	624	604	655	656	591	635	642	652	602	645	614	644	611	622	606	634	608	630	650	612	599	623	649	607	642	609	643	634	588	622	605	609	635	583	644	642	588	634	644	603	565	584	549	648	625	613	629	649	620	618	605	640	647	604	616	656	617	596	658	648	598	582	666	669	643	602	602	578	648	608	615	608	625	652	631	654	660	657	609	586	599	556	644	646	667	657	582	646	590	646	632	634	684	612	619	630	649	642	615	640	637	672	626	604	602	618	616	602	659	594	673	613	635	661	670	627	630	606	634	604	624	646	633	638	612	634	582	622	635	589	627	614	659	683	638	598	625	629	661	571	652	615	641	592	623	627	610	672	660	613	633	632	610	647	630	586	616	605	646	579	596	614	595	664	641	628	661	652	639	651	630	657	626	613	627	647	646	634	602	642	645	633	606	630	575	627	620	655	612	620	692	618	572	643	588	611	639	628	591	642	638	661	619	586	634	608	617	657	577	641	640	633	616	644	610	627	597	642	641	622	624	643	638	694	614	646	631	618	587	580	576	590	632	586	596	606	637	623	639	565	671	638	650	622	672	632	624	647	596	600	638	655	610	608	643	624	658	614	603	581	617	647	648	634	617	654	676	648	631	617	656	642	644	620	608	654	626	602	586	647	656	615	585	654	609	646	622	594	608	616	617	662	618	627	668	613	642	653	647	675	626	637	624	569	643	619	601	615	665	630	667	663	625	679	640	594	630	614	693	652	603	630	629	619	615	647	636	635	659	635	610	670	641	629	627	591	626	607	610	650	622	618	647	609	640	583	620	645	639	592	627	611	613	600	616	603	600	600	640	647	603	675	616	631	596	635	614	613	673	635	626	619	581	589	588	614	628	609	601	669	658	594	620	641	614	645	608	606	608	608	635	602	621	613	610	614	641	620	636	626	616	642	671	668	615	625	611	634	600	636	619	586	603	607	658	664	656	615	595	641	622	641	613	591	651	622	605	646	643	657	593	596	708	631	653	606	617	604	676	599	624	622	597	599	617	656	626	608	645	617	647	600	594	600	637	620	581	598	635	598	595	645	560	615	620	627	580	621	600	633	638	598	642	672	635	633	652	615	632	625	682	630	621	656	631	643	657	629	650	692	664	623	629	645	609	640	624	665	596	644	583	586	658	599	629	607	640	681	620	642	648	637	599	606	597	673	635	585	634	599	657	626	624	651	636	605	620	654	637	663	579	620	632	620	645	620	629	658	656	591	645	565	665	674	597	636	612	646	618	619	632	657	646	643	657	637	606	642	605	610	591	629	641	629	613	649	627	634	595	612	622	630	615	668	633	632	599	626	642	629	613	583	608	618	627	623	611	602	606	621	581	655	638	642	616	644	612	611	631	599	616	647	631	641	633	690	608	697	609	565	633	628	630	639	655	640	653	590	682	654	668	648	667	598	620	655	675	659	595	605	620	622	579	622	626	595	571	632	609	636	650	591	645	596	660	623	680	643	677	578	664	638	642	587	583	644	620	661	645	615	649	606	632	645	643	665	636	658	665	648	666	618	630	581	652	661	606	637	620	641	666	651	580	674	633	648	607	588	668	583	624	648	594	672	644	634	619	612	616	627	585	637	603	610	645	601	653	618	632	609	614	627	656	641	618	609	643	599	620	625	644	587	626	594	623	621	652	658	670	608	643	621	634	644	645	636	593	661	616	642	621	600	605	597	605	634	643	607	601	604	626	646	651	640	641	665	609	663	620	658	630	589	635	657	584	593	604	628	605	629	616	642	676	611	595	606	634	634	628	667	627	630	606	581	602	675	622	639	596	628	632	598	605	603	617	592	632	608	635	633	620	635	613	619	628	600	611	622	630	658	625	638	655	628	635	591	581	610	623	650	627	634	588	581	611	662	659	638	587	619	644	665	638	617	625	634	648	563	597	613	612	645	584	658	627	647	689	587	576	639	585	616	611	572	606	598	672	613	648	656	640	608	623	644	605	623	617	658	662	643	606	608	615	579	630	633	629	589	580	655	607	600	654	652	633	645	661	613	625	615	624	623	580	606	586	671	621	647	624	664	623	578	624	649	621	636	637	659	599	638	664	624	642	614	624	575	640	662	594	607	624	638	625	619	678	633	648	586	636	639	636	591	602	612	649	599	629
14015	23382	14000	11492	21613	25013	19459	13015	7689	4036	2102	1410	1189	960	912	953	942	943	963	957	1026	1008	953	956	988	954	938	987	961	934	965	980	984	948	994	992	968	937	965	990	951	934	995	1005	904	973	948	932	951	954	926	942	908	942	958	971	933	969	942	978	967	944	949	1004	888	921	943	949	979	972	934	918	1032	951	993	1008	933	940	953	1006	977	920	934	935	931	929	911	944	964	1013	928	908	900	960	1001	979	930	895	916	936	951	920	970	948	900	908	923	941	956	994	967	885	956	978	922	953	899	985	921	969	931	992	940	942	1003	931	949	963	984	963	973	956	950	1018	918	929	901	921	937	1001	935	974	929	978	977	894	933	983	925	977	940	981	914	960	959	919	977	956	1056	1011	960	967	966	975	1010	982	960	978	939	936	954	956	956	961	922	935	968	954	975	1029	969	930	907	912	939	967	892	983	996	987	964	925	890	943	959	994	938	977	938	957	996	973	1000	992	959	1003	914	942	950	951	996	947	971	939	978	986	992	933	960	985	929	904	931	891	1025	958	1018	957	898	947	985	942	944	976	929	993	950	949	928	968	958	967	1005	973	945	925	951	925	977	971	965	955	975	949	927	994	886	914	933	918	937	950	926	960	983	969	952	986	936	966	982	932	956	945	973	949	942	924	933	1023	941	975	929	966	950	961	953	959	940	926	914	972	899	953	926	981	965	949	901	940	958	916	954	926	961	911	947	956	977	938	979	933	967	888	919	966	976	972	1018	953	969	958	922	919	964	990	935	920	954	958	979	913	896	993	983	932	999	939	1009	953	965	957	960	999	957	940	907	939	955	902	925	930	958	944	933	923	935	978	952	993	956	962	957	940	946	989	908	985	911	974	977	928	933	970	935	1014	949	953	945	934	1003	999	984	1008	967	951	957	1008	924	973	953	976	920	1005	940	925	970	1012	1003	903	980	939	994	996	992	966	966	951	976	959	977	921	1013	950	951	986	963	957	961	920	985	934	943	932	1006	932	1013	985	966	940	979	889	968	937	960	940	944	914	981	986	951	973	946	967	968	955	931	919	951	932	962	954	974	947	950	940	961	955	953	962	941	977	948	956	929	1005	1004	967	950	1006	1007	945	961	978	957	994	983	917	970	988	913	985	996	918	954	924	963	954	900	963	981	951	943	976	980	952	910	963	947	946	917	966	950	974	971	1007	945	992	955	969	997	933	956	995	952	898	995	950	917	956	927	942	952	942	912	967	911	926	961	885	947	998	937	1012	948	956	981	899	965	924	971	967	974	945	935	928	980	924	961	956	939	935	961	946	959	937	901	913	991	901	1014	960	937	894	914	951	988	950	924	959	965	957	948	894	948	1029	976	953	923	962	915	1032	934	922	974	969	935	1014	858	985	960	953	946	939	917	1004	968	979	944	985	950	954	941	995	983	973	994	930	973	948	1020	977	930	971	973	952	966	976	954	935	971	932	936	966	962	978	957	896	970	968	995	953	960	1008	972	952	958	980	977	966	930	958	934	939	965	938	968	968	964	977	940	920	946	943	935	878	1009	940	999	984	929	939	904	913	984	954	949	927	966	954	974	974	955	1001	978	914	929	957	991	969	995	978	987	961	982	965	938	966	924	1001	943	971	963	870	964	921	950	967	918	933	952	963	975	944	946	980	938	928	928	988	971	930	925	987	958	986	917	942	909	944	958	925	967	942	898	947	974	908	948	979	936	925	943	1050	956	970	948	940	994	1014	894	978	982	957	916	909	1001	912	970	917	960	987	886	957	950	902	960	1009	971	921	968	949	931	974	963	939	942	953	940	969	998	969	905	911	914	1001	930	961	926	954	997	987	907	957	929	951	946	956	918	982	986	988	900	913	955	926	942	917	951	1000	947	972	888	992	991	983	921	968	956	880	986	950	916	918	945	990	984	960	988	946	982	974	973	965	993	889	907	1006	945	976	956	1021	925	960	908	1006	920	958	943	912	1007	933	1001	942	984	959	931	967	906	935	923	1019	952	969	983	907	961	985	963	996	956	969	933	960	997	971	967	988	954	948	926	936	976	949	927	945	995	944	955	925	1005	996	939	925	928	965	950	956	960	955	936	997	946	930	957	911	966	941	922	973	903	993	982	951	907	968	933	919	981	974	938	945	934	913	980	927	967	941	939	960	981	956	944	980	925	959	965	970	943	989	959	959	932	953	970	958	971	954	942	981	956	968	935	973	990	952	907	956	955	939	914	916	959	933	922	890	943	942	967	956	918	983	910	918	953	987	986	966	964	977	954	962	905	937	950	967	978	963	939	890	993	1001	917	917	985	1016	951	955	1010	971	991	918	914	922	967	966	945	1090	993	970	975	893	939	909	970	948	946	925	970	911	886	933	957	954	951	958	927	981	1010	951	951	938	930	969	976	956	951	962	986	1001	944	961	991	918	1002	931	963	942	865	928	912	995	964	920	946	973	997	1000	965	984	955	939	961	992	988	983	980	913	984	939	943	960	1027	969	924	942	939	916	990	985	1000	958	945	931	1006	939	972	924	941	950	990	923	986	933	1005	959	970	944	962	931	992	919	894	963	951	979	904	923	974	990	957	954	873	931	953	949	953	934	950	977	975	950	924	930	997	971	964	1008	973	976	969	934	991	985	1009	914	1003	988	985	961	986	969	967	943	933	971	939	965	1003	950	979	934	988	975	906	962	972	916	875	924	1009	999	942	995	955	963	974	933	970	960	990	937	949	987	973	993	936	959	935	925	970	950	936	989	945	917	998	1002	955	947	921	977	927	959	960	916	979	974	984	965	908	966	970	935	954	940	1004	992	956	928	925	941	991	923	920	940	922	903	1006	980	957	959	1007	922	926	980	967	922	1016	982	953	936	915	1005	879	998	946	919	888	951	982	941	949	954	911	1021	961	934	936	945	960	957	978	975	900	936	983	950	1002	910	957	929	946	995	965	942	951	928	967	956	995	999	886	1030	993	950	922	951	959	955	955	953	945	920	925	1009	920	962	989	969	993	995	978	931	948	907	903	954	932	924	956	957	956	976	956	956	957	968	967	1013	912	948	908	984	1001	971	971	993	923	936	953	916	938	960	963	940	941	983	997	968	938	900	958	940	933	960	1017	931	938	930	992	926	976	992	912	965	950	874	936	973	972	963	930	981	995	1034	920	957	963	973	1012	992	1019	950	976	911	886	950	977	961	1014	980	985	942	939	955	958	948	958	945	1001	955	972	982	969	991	887	940	957	929	907	978	949	956	938	935	888	922	994	1021	945	965	939	940	947	927	988	952	960	928	936	984	967	998	951	958	950	975	984	962	939	992	919	929	970	972	1002	897	1022	957	920	955	964	969	945	958	899	973	984	977	920	937	961	912	946	949	961	939	959	962	942	957	938	960	971	985	954	953	923	969	988	892	924	928	1002	969	999	965	985	948	982	991	953	973	964	955	961	1024	960	977	943	976	961	935	979	952	941	991	944	941	983	953	959	909	948	983	986	994	974	939	976	957	974	928	904	877	938	953	990	988	910	919	974	976	899	959	977	936	959	995	923	936	946	965	913	991	962	954	980	934	1004	949	948	993	914	959	949	934	978	968	900	1017	923	913	939	965
22522	21310	28290	24648	23064	32104	34179	24576	15374	7610	3088	1467	726	411	373	412	367	387	355	385	404	375	356	330	361	362	371	399	376	380	356	376	407	396	344	372	371	363	376	412	360	380	367	379	344	343	348	361	354	356	398	378	350	346	377	356	370	373	347	345	369	358	360	376	377	372	360	332	333	379	361	361	349	374	333	365	368	366	327	359	332	407	340	387	334	381	343	338	342	380	395	396	361	391	351	367	354	327	379	342	354	366	355	365	370	341	361	360	378	335	384	365	395	357	401	371	356	299	350	345	399	395	348	380	361	346	389	318	374	345	368	368	368	366	386	367	351	362	319	369	381	349	366	411	359	386	353	367	374	369	382	384	352	350	359	392	358	354	344	404	368	359	348	386	364	345	367	335	338	404	369	353	381	333	370	382	378	346	382	368	374	373	372	383	357	352	346	366	385	356	350	377	380	326	375	361	393	337	338	370	403	352	368	349	368	345	353	339	392	377	373	377	387	335	363	369	350	352	381	345	365	364	335	358	374	376	378	358	347	369	330	378	389	372	365	374	340	345	368	350	360	355	393	373	345	345	347	383	378	364	369	349	355	331	358	352	351	351	363	362	374	415	370	347	308	375	370	352	391	338	375	366	364	357	347	374	364	375	335	365	366	360	356	381	341	354	348	392	391	342	376	377	351	370	361	364	369	373	328	371	361	400	391	380	360	331	344	382	366	349	350	328	390	361	354	368	409	369	346	382	336	328	404	417	418	350	375	370	379	345	398	354	355	366	347	406	362	370	375	354	367	373	329	387	400	386	365	365	352	362	406	365	349	330	379	358	326	345	352	339	344	399	381	395	352	377	336	364	364	345	315	342	359	344	392	353	377	336	376	377	371	368	381	342	341	331	411	390	375	386	364	343	366	376	375	365	366	333	372	352	359	375	383	359	369	346	393	372	386	370	348	345	344	364	384	374	379	355	371	374	370	361	373	324	337	338	358	347	380	357	383	356	370	343	335	355	379	384	372	394	385	363	359	394	366	334	361	376	387	349	384	377	381	358	372	364	354	366	378	369	360	377	364	388	333	403	339	360	366	362	347	335	377	336	381	350	372	396	348	362	393	354	396	384	375	382	359	360	343	331	320	334	347	366	386	343	368	361	371	386	380	352	385	380	348	383	364	366	375	365	354	381	355	368	339	375	374	366	349	377	355	376	310	342	391	407	337	368	346	332	369	340	344	363	372	353	359	342	318	371	389	379	381	375	358	336	371	326	392	385	346	337	391	368	353	335	349	388	350	404	388	405	363	350	381	312	356	371	375	347	341	399	356	369	315	396	364	354	335	393	355	376	355	395	349	382	378	388	385	365	366	359	359	381	355	408	357	362	331	354	402	357	347	353	368	342	360	380	365	358	362	361	397	339	371	350	328	360	349	381	370	375	392	337	403	358	354	360	373	363	397	371	359	342	359	391	394	376	374	349	374	344	379	362	375	338	329	370	368	386	385	352	351	374	367	365	363	357	369	374	375	367	380	353	381	382	343	356	337	358	374	368	384	364	359	400	340	354	340	371	356	413	356	369	317	368	375	340	364	386	373	361	321	301	381	383	342	383	349	362	349	309	382	367	361	350	359	363	381	390	406	336	378	397	335	394	393	376	348	350	371	341	349	407	396	338	350	348	348	331	360	383	376	361	346	368	385	401	362	324	349	352	354	401	384	379	370	353	358	382	395	385	381	391	353	359	367	340	378	347	371	394	374	360	404	377	394	371	346	352	359	354	348	360	391	371	338	341	358	365	355	365	323	360	373	404	363	397	365	360	344	376	382	371	380	392	362	365	362	390	344	389	357	375	386	361	370	360	361	359	404	389	370	351	355	358	366	399	331	351	348	386	382	364	354	364	348	358	374	359	375	377	387	382	393	389	355	360	365	350	395	337	362	378	346	388	370	377	368	340	368	387	368	376	368	353	404	360	346	370	328	356	352	343	362	374	316	363	395	344	363	331	353	361	366	358	386	381	374	353	363	362	393	338	378	367	401	371	359	378	355	343	346	350	373	314	372	381	326	328	381	388	338	356	392	367	351	390	375	380	368	368	370	387	377	357	371	369	371	358	344	335	367	376	346	390	351	390	358	342	373	406	321	358	370	384	395	401	377	372	327	386	363	369	381	350	383	363	384	355	373	383	377	345	385	340	319	373	329	378	371	340	309	368	360	394	362	350	380	358	342	405	390	357	358	376	374	380	355	349	331	382	374	347	370	343	379	361	330	366	374	340	380	408	358	357	376	362	379	354	363	356	397	355	373	359	326	389	349	329	364	369	368	343	355	349	378	371	371	377	371	340	413	390	394	367	369	360	389	364	371	387	369	378	403	360	394	380	362	370	394	347	347	346	344	383	355	405	352	409	354	374	386	356	339	383	382	379	368	380	331	377	356	367	366	343	366	391	323	401	349	352	353	339	374	365	366	337	354	381	390	343	329	363	380	398	374	376	396	380	339	389	369	371	359	362	373	374	330	389	352	367	385	372	349	375	404	398	379	369	412	358	386	372	367	399	351	374	352	363	357	342	365	353	390	366	354	369	354	377	354	364	380	374	385	401	374	360	403	351	342	370	361	359	389	308	339	342	349	376	347	345	364	350	338	370	320	386	376	384	354	396	367	376	360	405	353	380	321	339	367	342	330	350	344	368	339	347	334	368	356	384	372	363	380	349	390	398	361	360	377	371	383	387	354	371	374	388	355	395	365	365	368	362	329	348	364	372	370	384	361	374	385	360	379	372	357	347	374	369	386	356	356	368	391	377	370	399	360	366	364	347	360	367	389	341	360	392	372	358	370	386	377	377	381	364	351	403	328	364	364	375	377	358	359	371	367	312	375	352	370	348	363	347	372	373	359	396	377	372	347	329	403	343	328	389	362	388	355	385	324	383	376	359	394	330	367	351	349	384	372	349	363	390	361	374	385	388	387	383	358	352	377	361	333	358	367	368	371	389	352	358	370	348	347	361	350	357	366	371	336	347	361	354	414	352	381	368	361	370	377	362	356	381	373	340	363	349	361	374	378	339	344	396	372	344	344	346	374	342	387	393	413	364	360	357	385	344	378	337	366	358	374	366	398	377	344	364	374	387	371	334	364	328	379	378	366	367	373	359	348	361	389	386	384	349	346	356	371	372	362	400	381	360	329	367	365	366	362	350	403	348	373	373	376	385	380	370	354	370	366	365	391	358	333	360	389	380	356	381	358	361	322	361	383	379	387	377	409	360	355	393	373	362	384	358	380	370	352	370	378	392	376	367	355	361	374	367	359	329	317	365	368	367	350	399	372	385	379	362	397	374	344	339	355	361	359	382	396	369	329	394	339	367	365	332	321	339	381	336	346	350	364	334	374	348	350	380	366	351	392	393	363	332	347	388	354	342	342	368	358	365	400	344	368	338	395	359	362	364	330	357	396	367	379	376	368	376	381	369	392	380	353	341	367	358	388	377	358	363	367	402	381	344	332	351
19962	40738	31178	32470	36816	42621	38998	31701	22978	13527	6581	3159	1379	580	571	537	547	571	559	566	572	596	580	558	554	591	577	585	536	530	590	591	559	585	582	554	585	578	537	573	590	570	570	584	585	568	557	573	564	585	549	538	566	587	571	551	591	526	556	532	555	564	552	575	591	562	553	570	587	551	577	537	517	571	583	554	549	604	585	579	536	561	525	573	562	557	561	565	575	562	571	583	529	500	580	544	566	583	574	604	560	589	575	579	575	571	559	607	553	528	544	593	560	575	579	558	615	581	602	583	556	544	638	540	595	539	567	601	599	570	588	562	601	601	552	559	603	591	573	596	618	610	557	571	546	527	536	544	553	603	575	588	599	545	585	550	546	604	537	598	574	590	566	604	581	564	569	529	572	582	559	549	600	582	593	583	594	559	530	597	556	567	590	564	557	617	549	573	584	590	562	590	583	523	578	562	592	565	567	590	585	569	614	531	537	572	590	542	554	638	576	564	610	562	549	559	517	547	590	528	622	582	558	546	532	600	527	576	608	583	597	589	548	558	546	555	581	586	585	574	577	576	584	552	579	542	572	505	586	571	569	573	615	572	560	597	560	557	572	562	561	579	588	559	566	571	573	567	555	563	565	551	550	547	596	577	558	597	553	590	532	617	593	581	556	562	511	572	581	586	559	560	590	555	575	615	574	625	556	585	571	536	558	547	619	572	585	558	567	593	584	610	603	569	597	581	560	534	568	536	590	582	565	617	575	595	623	588	560	553	529	572	576	569	584	601	571	567	553	595	574	554	605	553	540	581	605	577	536	585	557	589	520	578	554	578	551	565	531	587	596	549	569	582	549	582	580	579	585	524	545	596	588	584	585	590	587	578	591	554	546	578	565	579	518	551	514	583	608	599	578	540	541	569	611	573	615	533	608	590	574	567	596	605	551	583	548	544	589	565	567	548	588	576	574	563	575	565	599	577	521	580	604	548	546	526	585	615	586	566	599	564	574	533	552	590	598	559	557	600	580	531	614	605	566	541	568	584	552	568	585	575	628	588	584	587	582	555	538	587	577	557	548	543	576	575	586	600	588	560	561	593	592	564	587	602	547	579	556	580	573	550	543	602	611	533	547	589	550	597	518	557	581	570	579	611	559	572	577	589	557	567	601	560	565	556	580	597	544	543	551	553	550	612	583	578	492	575	573	578	520	565	596	607	610	583	536	547	537	572	584	566	587	546	542	571	579	580	581	510	602	593	569	563	579	559	557	549	540	567	563	590	581	595	544	527	576	522	596	589	580	550	539	528	590	554	560	555	562	526	570	611	536	545	577	607	592	578	553	608	558	530	616	574	603	519	541	530	557	557	587	556	585	565	591	539	582	547	566	591	583	581	562	536	496	578	560	529	574	607	548	563	545	551	559	577	552	517	579	574	567	571	537	537	538	545	516	579	568	568	576	556	545	551	591	574	557	545	559	604	569	585	536	595	616	551	559	584	575	598	576	538	572	564	585	608	589	597	549	578	594	626	586	525	545	517	581	591	556	544	549	569	590	537	590	554	547	572	578	579	546	546	616	611	596	572	570	600	558	602	573	570	598	565	576	579	579	583	606	547	517	590	547	569	607	581	544	579	562	585	565	567	552	544	608	587	565	589	538	569	579	555	602	596	561	615	583	547	555	515	566	583	570	543	577	537	616	554	554	529	597	568	571	528	590	565	558	611	580	530	591	575	621	597	591	555	549	577	546	558	525	553	543	570	558	576	559	565	535	626	544	572	586	599	536	573	574	570	524	555	578	547	567	580	571	534	591	527	553	549	543	577	556	548	576	526	568	602	586	542	604	585	573	579	596	590	563	559	582	581	554	579	576	572	537	551	579	576	547	555	533	580	554	578	571	571	592	604	581	545	578	561	587	578	563	595	589	560	559	574	558	582	618	585	596	567	573	536	511	584	575	580	515	594	556	555	535	563	551	589	565	584	560	563	576	603	577	556	598	568	585	563	546	574	540	578	571	559	558	568	556	582	550	541	583	568	578	574	559	591	544	583	575	525	582	583	591	586	541	550	544	551	564	547	590	551	566	559	534	540	572	514	583	555	568	509	584	638	581	609	572	550	521	550	587	549	552	549	538	575	550	597	535	552	565	582	573	576	598	537	557	570	549	525	544	581	556	557	585	586	556	560	569	542	566	528	575	573	561	554	618	552	561	532	600	596	583	575	594	603	543	571	599	605	560	560	560	560	553	535	563	548	579	628	574	591	575	555	549	605	558	543	556	574	589	560	620	604	546	582	576	563	542	563	555	557	547	562	589	564	565	533	594	585	565	607	553	601	574	558	593	591	571	541	563	585	584	546	593	559	527	582	583	598	537	574	540	634	617	594	555	590	618	571	578	517	573	544	588	566	581	545	551	542	588	551	538	581	590	621	528	576	632	567	587	552	548	544	535	560	556	592	573	543	579	544	551	587	539	616	559	589	572	571	576	589	596	568	552	515	540	583	554	552	561	592	568	556	552	635	552	590	556	568	510	575	529	565	602	567	567	584	618	587	552	506	556	573	563	586	581	565	549	568	580	565	583	572	541	586	587	586	561	550	570	564	584	554	572	529	570	614	596	585	557	550	605	539	630	536	601	541	538	564	568	573	590	581	562	587	575	592	575	581	584	550	570	555	538	547	568	548	552	568	544	566	562	602	588	574	537	524	544	593	577	586	580	539	574	572	595	542	554	522	573	554	568	559	583	542	588	563	591	572	602	560	597	556	543	598	547	618	620	564	562	562	606	592	597	552	559	585	558	585	596	594	539	619	542	560	565	582	544	600	543	554	577	577	518	529	597	569	583	555	578	540	592	549	577	570	578	594	547	542	601	545	587	527	564	573	593	598	540	619	644	568	592	572	548	546	597	609	553	577	581	562	591	565	555	576	590	548	526	570	558	618	578	549	595	592	532	618	554	591	565	592	593	541	577	565	583	640	551	605	560	582	565	523	563	591	590	542	564	561	545	550	550	608	559	556	578	585	552	524	554	532	613	562	593	593	571	562	591	604	588	567	553	604	570	559	576	581	575	604	608	579	590	561	571	578	549	578	564	536	596	549	555	581	556	593	541	601	549	559	527	570	533	584	542	596	616	593	585	571	590	542	565	600	582	590	590	562	540	494	577	598	558	624	560	571	556	553	542	577	604	553	550	584	613	518	616	559	520	547	548	587	556	563	562	532	579	546	550	543	560	543	598	593	587	547	609	578	573	568	572	557	554	579	572	584	587	533	549	560	538	586	615	539	554	564	525	580	613	548	571	519	597	563	538	544	572	529	583	544	561	577	593	574	593	597	581	536	538	561	569	577	588	583	560	543	570	575	590	550	555	537	569	559	578	554	563	578	583	585	528	574	610	587	551	595	539	609	584	567	571	582	550	575	561	573	581	574	554	525	583	541	605	570	603	553	543	571	582	575	581	591	570	564	590	539	575	595	582	559	549	599	577	527	568	553	577	554	564	584	593	568
27292	19397	6927	1983	3719	5066	3543	2428	1571	1132	855	817	687	672	671	710	691	658	659	620	658	679	691	684	686	705	692	657	687	715	651	671	654	658	647	648	634	695	649	660	656	658	689	635	656	652	709	628	670	657	684	719	696	719	642	663	657	689	670	628	669	765	632	673	704	656	679	650	650	662	655	685	685	691	664	652	697	677	700	671	698	709	683	694	720	606	644	676	685	647	630	683	643	673	664	659	719	683	687	636	613	677	676	662	667	704	610	671	655	676	671	629	646	651	683	657	703	640	690	689	672	712	690	651	644	643	689	679	687	681	639	689	699	690	675	677	718	683	664	666	680	662	638	652	680	705	731	693	674	688	654	687	675	674	661	666	630	635	689	696	702	743	713	666	673	669	647	692	639	675	716	653	680	634	668	654	661	718	626	648	641	686	708	643	699	663	661	700	645	640	650	644	703	670	684	675	716	642	617	683	698	628	672	659	683	671	701	667	668	661	655	652	657	698	675	651	664	670	673	649	675	700	700	652	689	655	627	660	652	695	656	633	731	651	648	661	682	675	733	696	672	634	646	693	622	695	643	652	656	691	687	694	648	688	667	680	677	647	671	628	691	670	682	714	645	656	647	641	708	671	664	665	657	650	675	701	697	640	659	693	679	686	651	669	688	695	670	679	638	685	652	642	664	692	649	720	680	664	646	699	697	660	661	657	640	651	659	737	656	681	670	671	708	716	691	711	666	676	682	693	667	636	663	664	664	668	662	669	670	660	696	650	713	658	675	647	701	681	658	636	650	672	657	687	752	619	705	656	658	645	664	618	653	657	678	667	663	675	709	674	676	613	661	653	698	678	682	664	725	661	648	645	638	690	678	701	636	651	650	645	628	648	667	665	661	673	752	728	679	715	621	708	674	686	695	685	678	642	661	692	642	622	686	668	726	671	675	648	663	694	680	667	698	668	646	687	681	710	630	631	729	746	708	686	688	654	737	743	697	677	679	690	658	664	685	650	672	687	700	621	674	718	675	672	673	646	674	665	683	653	666	637	655	665	692	681	665	631	654	638	706	718	643	663	659	645	646	644	716	640	700	659	658	686	673	622	682	669	658	665	700	664	700	694	646	693	685	642	640	686	638	685	657	692	690	669	695	654	680	658	699	687	692	678	660	700	735	656	680	692	698	673	674	677	669	669	680	727	673	677	675	676	655	674	679	665	647	667	725	636	671	692	657	690	677	689	676	703	656	623	668	623	679	705	664	668	650	648	684	674	695	681	630	696	670	707	677	708	658	624	658	654	684	716	691	682	642	648	658	716	724	692	670	689	644	667	635	679	638	712	682	636	651	655	631	660	673	656	694	715	631	668	664	667	633	654	663	605	648	642	659	679	690	662	670	648	680	614	664	680	675	655	673	702	652	676	655	672	645	659	640	698	673	676	666	665	648	649	670	673	676	602	705	706	656	686	665	668	694	675	691	665	663	663	644	647	667	666	659	682	720	662	686	645	649	675	689	692	665	662	703	693	652	728	639	693	654	663	643	646	690	686	650	678	633	625	696	672	612	680	664	687	727	657	662	720	657	681	699	629	661	638	682	653	646	687	670	761	671	624	643	686	658	689	673	637	662	720	684	680	696	657	682	677	722	688	660	630	686	689	686	659	681	665	659	688	715	647	653	674	678	673	620	676	675	701	699	691	661	710	645	652	697	720	685	655	642	626	666	654	714	706	706	666	647	682	677	711	668	682	632	687	682	678	655	704	697	709	680	657	663	656	690	610	686	647	689	662	699	604	692	654	694	640	672	670	675	636	663	693	675	652	688	693	688	658	676	691	676	659	687	677	648	683	676	640	625	686	703	686	698	660	638	689	642	656	726	635	671	634	688	662	628	673	660	644	682	650	676	669	671	610	717	671	660	633	656	647	693	691	674	665	646	672	669	656	690	668	687	679	674	715	694	723	662	675	670	650	633	656	627	684	663	664	688	647	695	695	665	651	674	634	664	681	663	715	712	700	667	686	683	618	660	675	656	692	639	689	689	634	690	685	654	672	694	695	703	655	660	634	659	655	642	658	658	709	701	655	692	684	697	681	648	605	666	686	666	670	682	631	641	696	663	618	636	661	679	700	695	689	671	659	638	652	670	679	681	665	663	667	667	632	660	668	694	671	673	677	671	646	623	698	679	670	643	675	634	643	690	715	682	657	660	676	693	705	676	674	701	699	720	718	653	669	633	674	683	693	663	661	647	683	685	664	660	672	665	715	660	632	656	685	633	672	666	668	645	623	710	675	713	663	698	695	676	691	680	689	669	656	695	663	653	648	655	660	623	683	662	668	725	689	703	647	662	680	682	644	705	624	694	688	671	692	723	680	672	654	634	672	706	667	712	695	680	716	668	663	619	648	623	672	638	677	661	699	650	695	668	681	665	636	692	666	614	662	665	673	669	647	678	679	702	697	645	692	672	712	660	655	670	639	623	646	696	699	637	658	693	664	720	722	662	671	667	660	665	667	673	663	632	669	660	661	695	718	727	622	647	667	662	675	619	660	675	665	711	650	692	704	664	702	695	657	729	666	670	655	663	628	675	680	691	677	647	660	660	687	687	703	722	651	652	646	665	730	629	684	645	676	650	647	694	630	640	671	648	622	682	684	697	689	678	719	654	633	660	646	656	659	665	643	700	689	671	635	673	640	657	665	667	648	742	712	668	645	720	682	638	645	667	652	678	682	725	684	674	685	648	650	679	707	654	678	746	673	678	696	680	662	691	666	717	691	686	687	668	675	668	647	693	664	705	653	665	656	607	674	623	683	628	721	679	693	668	667	711	660	676	664	658	673	697	627	689	701	680	673	657	640	678	641	660	645	643	697	690	714	701	616	649	676	650	657	665	654	678	656	650	662	627	686	679	675	671	674	687	665	694	632	680	629	683	702	695	697	675	698	657	628	686	628	692	656	684	673	651	628	720	717	689	627	638	637	678	665	678	681	738	677	660	665	613	687	666	652	658	629	634	699	637	641	645	675	714	643	688	634	663	661	639	657	686	712	639	711	675	690	679	639	717	725	663	722	655	661	624	682	682	659	667	681	644	664	654	619	703	681	652	666	649	694	687	669	688	702	649	649	713	656	639	608	666	648	642	658	673	654	629	670	723	657	691	721	701	694	645	710	657	661	684	688	679	691	641	613	660	639	700	662	675	687	658	701	685	655	657	624	650	653	682	721	695	669	648	641	658	683	638	650	677	679	664	669	725	680	688	691	655	653	686	654	708	690	650	662	686	673	632	683	660	693	702	652	655	631	676	655	653	712	677	659	691	669	633	661	670	671	705	634	693	665	665	673	686	681	662	636	696	670	634	670	655	656	676	688	661	656	682	669	677	721	656	674	673	663	648	693	628	643	650	666	664	664	661	652	649	687	678	699	718	691	668	680	594	713	663	643	664	650	646	694	619	647	649	688	670	664	636	688	646	663	630	633	642	649	657	713	717	676	634	630	676	696	656	668
10377	15114	4241	2688	6550	8738	6516	4220	2886	1914	1447	1187	1031	1013	1015	993	1069	1070	1033	1013	1021	1010	1017	1060	1051	1029	1041	1053	1062	1036	1065	1044	1098	1053	1028	1084	1021	979	1053	1083	1006	1068	1078	1005	982	1023	1056	1054	1025	1072	1029	1021	989	968	1022	1055	1009	1006	992	1058	1038	1029	1002	1049	1036	1048	1076	1025	1118	1028	1045	1048	1036	1009	1089	1025	1036	1044	1090	993	992	1036	1012	999	1029	1020	1026	1047	1078	1053	1056	1001	1017	993	1075	1038	1011	1038	1013	1069	1017	1046	1013	1030	1031	1007	1039	1002	1056	1033	1004	1000	1045	1000	998	1052	1065	988	1108	1039	1015	1032	1059	985	1040	1096	1016	1053	994	1068	1051	1050	1066	1037	987	1033	1028	1048	1007	1047	1000	999	1002	1065	1117	1004	1066	1036	1038	1084	1018	1062	995	1068	1015	993	1003	1049	1036	1051	1055	1008	1000	1027	1060	1055	1113	1084	1023	1035	1028	998	1061	1084	1012	996	1065	1022	1028	1087	1039	1017	1095	1038	1032	1022	1035	1011	1084	1013	1063	1032	1039	1062	1060	1008	1008	1035	1021	1054	1056	1046	1015	1058	1061	1001	964	989	1009	1027	1130	1049	953	1018	1034	1012	1016	1002	1064	1010	1022	1017	1063	1020	1034	1044	1041	1087	994	1066	1033	1058	983	1068	1009	1012	1070	1031	1012	1043	1088	970	1061	997	1059	1072	1030	1120	1087	1028	1080	1009	1051	1005	1026	1057	1003	1008	992	1023	1078	1034	1063	1024	1061	999	1019	1053	1024	1042	1027	1018	1037	1036	1076	1057	1029	1081	1021	1040	1064	1019	1012	1030	1023	1032	1061	1017	1039	1072	1029	1030	1031	1083	1041	1080	1010	1006	1011	1053	1023	1075	1015	1037	1017	1048	1036	986	1004	1025	1068	1063	957	1000	970	1035	1028	1026	1061	1043	1041	1035	1057	996	1056	1018	1076	1053	1049	1002	1042	1030	1048	1066	1042	1003	1051	1035	996	1059	1065	1051	1007	1025	1045	1038	1029	999	1039	1073	1025	1082	988	1039	1014	1021	1038	995	1033	1080	1000	1037	1021	1017	1040	1022	1094	1056	1050	1010	1060	1089	1055	1028	1077	1050	1062	1013	1033	1006	1016	1069	1010	1069	1077	1019	1046	1046	1057	1006	1046	1084	1054	1028	1011	1059	1106	1041	1070	1052	1016	1014	970	1070	1076	979	1038	1039	1004	1096	1029	1059	1044	1023	1033	1058	1023	1055	1057	1110	1025	1040	1009	1056	1059	1071	1031	1039	1069	1061	1001	1015	1059	1054	1042	1008	1069	1048	1032	1103	1067	1056	1009	942	984	1030	1044	1000	1043	1010	988	1013	1060	1047	1009	1042	1070	1060	1036	1058	1046	1015	1069	1053	1106	1054	1025	1041	1054	1080	992	1051	1014	1034	1051	1035	996	996	1032	1058	1072	1029	1022	1042	1062	974	1040	999	1061	1061	1110	1118	989	1072	1060	1049	1101	1120	980	1056	1016	1062	1021	1035	1040	1080	1092	1051	1021	1074	1090	1039	1090	1004	1020	1044	1014	968	1011	1011	1024	1057	1031	1033	1093	1004	1036	1028	992	1021	1071	1044	987	1020	1010	1022	1052	1031	1053	1032	1021	1039	1081	1024	1071	986	1009	1044	1059	1056	1044	1043	984	1030	1074	1004	1074	1055	1018	1065	1065	1071	1067	1062	1060	1010	1098	1036	1016	1040	1014	1020	1035	1064	1052	1008	1099	970	1032	987	1023	1095	1018	1036	1018	1038	1041	1023	1022	1015	1076	1068	1020	1061	1044	1052	1016	1002	1064	1023	1067	1052	1005	1029	1050	1045	1042	1064	1086	1049	1011	991	1005	1016	1020	1055	994	1031	999	1069	1035	1007	1047	1019	1015	1052	1023	1086	1051	1051	1041	1040	1074	1081	962	1090	1006	988	1035	1019	1019	1042	1039	1050	1004	1070	1019	1064	1058	1052	954	1037	1002	1089	1050	967	1038	1055	988	1028	1026	1058	997	1032	1040	1060	1062	1025	1016	1070	1061	997	1019	1023	1010	1025	1013	1011	1022	1027	1036	1018	1068	988	1022	1052	1023	996	1055	1032	1012	1021	1052	1044	1014	1036	1064	993	971	1039	1075	1069	1030	1107	993	1060	1047	1036	1053	1008	1053	994	1034	1094	1057	1036	1101	1026	1076	1025	1022	1004	1071	1052	1030	1004	1005	1040	1037	995	963	1079	1041	1011	1054	1039	1023	1036	1039	1062	1050	1003	1053	1065	1035	1046	1040	991	1021	1033	1074	1012	1001	1014	1022	1017	1068	1030	988	1033	1059	1067	1037	1034	1005	1021	976	1041	1071	999	1033	1023	1030	1009	1036	999	1025	1033	995	1075	1035	1054	995	1069	1076	1062	1057	1021	1009	1022	1010	1042	1030	1082	1033	1033	1042	958	1004	988	966	1064	1027	1044	1010	996	1070	1023	1051	1007	1047	1028	1038	1005	1067	1044	1036	1000	1026	1049	1026	988	996	1071	968	945	973	1067	1034	1018	1077	1048	1027	1046	1018	1030	1037	990	1052	1052	1013	1033	1015	1071	1048	1035	1048	1044	1039	1086	998	1012	1023	1026	1111	994	1004	991	1053	1001	1035	1045	1016	1040	1090	1039	1068	1028	1071	1064	1073	1008	1027	1029	1029	968	1069	1009	1015	1033	1025	1026	999	1030	1028	1036	1062	1082	1012	1086	1037	1029	1001	1104	1001	1017	1010	1047	996	1032	1048	995	1052	1069	1014	1026	1034	992	1076	981	1044	1025	1018	1019	1010	1021	1065	1056	1021	1045	971	1040	1034	976	1019	998	1069	1070	1010	983	995	1047	1000	1054	1009	1036	1070	1003	978	1084	1039	1077	1050	984	1055	1046	997	957	1032	1072	1065	1003	1016	1060	1038	1047	1033	1099	1040	1028	1038	1062	992	1026	1028	979	1054	1097	1089	987	1062	1082	1030	1019	1079	1017	968	1030	1051	1030	1044	1089	1013	989	1045	993	984	1045	1005	1066	982	1080	1089	1024	1018	1046	1015	1082	1065	1029	1069	988	1052	1011	1009	989	1037	1023	987	1042	1005	1022	1034	1014	1033	1063	1066	1068	1082	1026	1041	1001	1051	1008	1018	1011	981	1013	1008	1029	1020	1086	1119	1012	1002	1069	1049	1059	1008	1019	991	1080	1043	1055	1030	1040	1038	1058	1034	1022	1072	1025	972	1028	1019	1040	1071	996	1060	1009	1048	1027	968	1094	1065	1012	1006	1024	1005	1053	1089	1092	1009	992	1043	1033	989	1042	1067	1055	1007	1045	1100	1077	994	1062	1027	989	1096	1007	997	994	1083	1085	1043	999	1035	962	998	1046	1044	991	1032	1020	1052	1066	1055	1024	1050	1085	1008	1003	989	1015	1010	1082	1057	1082	1026	1037	1015	1073	1043	1026	1084	1051	1103	992	1043	1075	1083	1019	1005	958	1036	1036	1038	1018	1036	1056	992	1054	1047	1000	1002	1031	1020	1045	1033	1062	1047	1031	986	1084	1005	1056	1038	1054	975	992	1077	1088	1105	1031	1087	1010	1046	1046	1060	1065	1075	1092	1017	1005	1019	1093	1038	1057	987	1052	975	1051	1041	1025	1114	1070	1103	994	1029	1040	1004	1027	995	1016	1040	1050	1044	1007	1062	1027	1043	1011	1023	1105	1066	1040	1003	1030	1020	1058	1088	1020	1063	1008	1028	1060	1016	1005	1075	1020	993	1085	1013	1062	1100	1011	1058	1024	1049	1054	1042	1020	1087	1018	1041	993	1057	1066	1080	1046	1010	1026	1060	1078	1043	1056	1000	1029	1000	1092	1036	1039	1075	1022	1062	1016	1029	1115	1036	1021	1036	1003	1066	1042	1046	1001	1005	1028	1068	1052	983	958	1063	1041	1036	1054	1045	1035	1041	1051	1029	1086	989	1032	998	1034	1064	995	1038	1101	1075	1030	1034	1075	1103	1068	1027	1012	1083	1095	1009	980	1023	1018	1063	993	973	991	989	977	1007	1091	1052	1010	1015	1025	1034	1019	1053	1017	1075	1051	1063	1068	1080	1065	1030	1045	1034	1032	1037	995	1088	1047	1073	1058	1024	1037	1033	1073	1051	1031	1003	1008	1049	1058	1032	1007	1012	1026	1024	981	983	1022	1045	1017	1020	1006	982	1021	1029	1058	1044	1060	1047	1055	1087	1051	1045	1092	1037	1071	1030	1029	995	987	1045	1080	1043	1007	1090	1079	1002	1034	1031	1042	998	1025	982	1029	1088	962	1064	1009	1032	1019	1051	1046	1084	1034	989	1020	1035	1019	1090	1061	959	1046	1031	1007	1024	1028	973	1033	1051	1051	1066	1041	1015	1037	1099	1063	1053	1015	999	1051	1032	1064	1025	1010	958	998	1030	1124	1024	1046	1102	1045	1063	1060	1023	1016	1011	1079	1028	1022	1011	1044	972	1030	1045	1010	1052	1060	1059	1061	994	989	1046	1051	1025	1000	1068	1010	1079	1078	1084	1047	1023	1056	1077	1030	1033	1001	1033	1089	1014	1076	979	1060	956	977	1070	971	1049	1056	1007	971	989	1040	1027	1051	1015	1020	955	1001	1009	1057	1020	1106	1010	1038	1104	1081	1022	1037	998	1053	1044	1080	957	1061	1030	1057	1023	982	1065	1017	1071	1065	994	1029	998	954	1029	1057	1038	1079	975	1024	1044	1065	1023	1059	1050	1054
23477	21312	27672	25675	24025	27276	23672	16029	8207	3849	1858	1037	654	558	517	535	523	550	564	526	519	452	534	532	483	497	507	542	526	535	491	550	509	513	485	518	536	493	480	532	509	511	499	528	517	553	519	488	481	533	511	520	479	528	524	538	477	501	512	500	513	511	497	540	522	527	505	478	507	557	497	521	492	497	521	498	469	473	501	490	476	515	533	532	522	504	467	501	545	532	496	541	510	524	512	524	514	535	526	489	513	528	492	504	520	524	482	556	539	495	506	505	519	501	543	509	522	497	523	480	522	524	518	491	524	501	520	486	549	529	486	492	503	516	484	494	511	526	464	522	524	492	486	510	502	535	530	500	498	527	524	525	520	509	485	480	558	520	489	548	507	494	528	494	477	504	504	540	502	501	514	511	518	526	481	517	512	505	492	497	488	545	526	485	504	506	501	526	486	530	502	464	501	511	498	498	485	542	550	499	532	519	463	542	501	484	473	501	539	460	484	507	509	481	560	532	477	497	512	506	522	489	512	551	540	485	522	497	504	499	487	536	531	507	561	525	497	509	480	516	536	489	538	534	504	500	512	520	515	493	500	506	491	549	538	509	494	539	506	477	533	510	499	509	467	469	530	502	488	505	455	531	534	511	538	534	514	511	525	539	477	504	488	506	507	530	543	562	512	504	532	544	512	490	528	519	467	494	529	539	520	513	556	516	522	542	500	552	479	524	501	518	522	569	535	484	526	521	500	513	508	514	529	493	514	537	540	531	545	523	498	504	509	530	513	503	527	546	519	510	492	528	523	496	540	505	502	487	489	533	521	521	477	466	515	522	498	544	522	524	525	515	489	521	517	505	535	498	467	504	490	535	485	482	505	483	501	481	488	464	546	517	535	501	517	502	516	533	514	515	480	452	526	557	512	559	489	509	487	511	511	519	525	512	512	494	539	457	500	514	514	504	461	477	499	492	523	512	525	499	485	499	485	527	521	460	510	494	538	505	542	534	505	504	484	540	489	499	518	496	527	527	523	508	515	516	543	502	497	557	514	494	530	503	515	504	482	543	481	523	482	460	545	541	510	496	559	540	502	537	538	481	516	503	483	520	494	501	506	510	525	505	500	512	512	523	497	525	506	512	524	541	542	527	524	511	471	514	546	492	474	506	509	506	475	486	512	473	557	483	482	505	529	502	501	552	509	512	517	499	457	511	496	535	521	477	523	504	491	541	515	493	487	493	499	490	535	509	497	495	546	468	473	494	552	498	572	543	536	531	510	492	481	483	497	548	543	530	528	469	529	477	514	503	497	518	495	482	522	488	497	473	508	492	482	493	509	501	504	518	485	521	534	477	509	497	476	485	481	548	503	504	501	482	506	528	515	534	511	503	522	505	528	482	472	491	484	514	515	532	523	506	500	497	519	508	525	493	540	522	545	519	525	509	554	529	509	520	513	524	540	506	516	473	521	494	506	517	477	476	499	484	498	523	554	537	463	481	511	531	496	498	483	489	526	514	529	504	564	502	496	504	470	513	525	498	529	479	498	539	518	542	521	532	509	501	507	508	530	525	552	498	514	527	468	503	561	500	539	532	525	529	509	488	514	525	539	517	488	478	508	515	510	490	535	505	516	521	524	490	555	496	475	504	549	521	552	544	503	498	521	487	522	510	510	505	546	539	492	515	519	541	490	523	506	522	495	528	533	520	517	516	530	489	508	483	498	527	511	514	540	483	531	487	543	496	523	510	528	494	496	537	496	503	490	543	450	461	527	503	506	502	508	493	501	500	533	508	546	509	517	496	493	519	517	508	514	520	514	471	473	521	474	519	528	490	553	527	485	528	495	488	500	504	513	514	498	503	482	473	531	493	517	481	507	504	493	510	510	501	489	499	523	519	487	546	490	529	562	525	507	509	550	462	516	525	500	532	519	507	539	493	531	535	549	517	520	515	525	443	536	474	532	508	497	504	515	500	552	551	541	529	506	487	488	532	498	527	564	504	502	519	489	552	498	504	510	530	504	529	484	518	519	482	487	507	501	516	528	536	544	526	531	514	548	538	522	508	510	489	478	487	495	511	543	512	514	490	531	461	508	482	522	501	487	535	545	497	553	509	490	471	514	502	469	494	515	479	544	500	536	462	484	539	515	505	510	522	497	488	497	490	504	536	477	515	448	484	461	526	467	501	543	509	519	547	524	513	505	529	524	520	538	526	475	547	530	497	539	504	507	540	468	530	495	500	488	534	495	521	481	482	493	517	504	501	476	544	476	529	522	528	554	516	519	478	489	496	497	492	526	514	468	518	542	475	527	511	517	509	537	494	509	558	497	490	508	518	517	467	507	507	511	481	529	518	518	508	526	518	494	514	486	482	541	471	541	506	500	504	504	508	506	509	487	541	523	519	557	526	555	530	495	536	486	510	519	542	506	509	516	542	471	539	526	519	535	522	497	516	536	562	489	521	524	481	472	514	534	499	512	503	570	515	552	505	544	557	538	488	533	541	525	528	548	514	469	474	499	523	528	522	491	501	523	522	536	513	513	518	532	527	510	505	522	521	494	507	503	533	493	499	512	529	529	464	487	533	509	491	544	507	516	520	520	526	512	474	525	505	530	491	513	513	499	521	498	517	493	481	556	501	518	532	521	512	527	498	525	514	476	566	479	485	500	550	532	480	484	488	514	522	502	528	521	506	505	492	511	557	542	523	519	487	537	497	517	574	502	527	536	494	511	502	521	533	477	531	520	522	453	492	506	494	540	497	512	526	507	514	486	470	537	539	556	538	546	480	462	524	534	511	547	493	501	508	533	484	511	525	505	541	492	521	537	490	526	538	517	512	503	530	474	487	530	513	495	514	491	500	509	513	569	468	491	488	522	491	472	496	496	508	531	506	494	494	500	504	497	474	528	537	496	492	529	493	484	488	518	506	516	561	559	525	518	502	517	559	505	473	474	520	493	474	489	477	454	471	556	488	561	516	512	497	555	507	497	538	532	518	498	486	535	498	459	520	491	489	484	505	536	508	504	515	512	512	506	470	493	496	570	563	497	486	540	532	519	518	497	544	526	516	461	468	515	540	498	504	492	534	492	503	501	494	517	518	536	487	517	494	515	492	530	510	484	516	563	539	465	520	524	515	495	542	533	552	488	498	501	475	489	523	510	510	523	481	547	486	507	508	486	531	486	538	508	498	500	490	484	548	523	531	523	526	464	489	539	520	518	548	474	446	502	499	491	461	484	461	528	519	480	498	484	514	508	543	503	524	470	515	505	492	537	518	510	508	503	526	490	486	468	490	512	517	508	499	551	490	495	499	516	476	530	528	528	515	500	508	528	492	504	481	498	490	473	507	472	548	490	501	491	492	487	548	491	533	504	505	496	498	441	504	500	512	486	489	483	467	510	473	548	469	523	514	527	522	489	467	504	538	540	524	522	536	539	528	509	530	509	516	477	506	510	500	437	477	490	524	503	524	457	518	509	523	478	522	510	547	530	463	504	524	521	503	524	490
17219	32359	23515	27730	32761	34857	29512	23476	14468	7695	3876	1933	1101	817	778	809	784	769	839	775	801	765	791	768	761	812	860	826	775	801	808	794	799	802	801	812	862	799	826	819	752	805	811	825	850	767	865	831	810	838	824	821	761	805	828	809	821	794	778	792	821	769	793	809	833	814	844	824	801	784	782	818	799	767	808	830	797	786	824	782	759	805	792	831	806	764	806	843	779	786	818	773	781	785	848	799	777	846	809	794	790	826	808	805	838	769	783	848	775	731	775	796	793	843	799	819	803	788	804	824	802	815	810	847	842	779	890	760	816	808	773	808	794	829	848	793	805	818	786	810	811	803	800	796	815	762	846	798	781	810	811	808	795	779	782	826	777	822	830	859	820	757	792	815	763	795	828	793	817	796	809	773	817	789	809	811	788	817	816	819	759	762	807	776	827	792	882	831	811	852	779	792	848	860	791	774	830	740	809	825	794	785	782	828	819	801	818	824	816	796	802	841	808	796	823	777	758	832	780	797	829	801	799	807	801	816	756	790	769	803	747	788	792	839	830	832	799	746	813	806	795	769	800	836	845	802	809	827	807	777	783	767	832	795	822	813	828	836	802	793	819	839	733	783	827	782	760	841	773	755	819	777	819	875	730	816	777	835	831	802	755	793	824	777	766	850	821	830	764	820	817	824	808	822	802	792	821	847	794	775	871	839	844	832	776	791	830	833	803	848	804	778	797	832	840	795	810	835	849	747	798	820	800	841	814	821	811	753	824	820	770	809	787	785	846	796	782	786	776	840	803	777	790	782	775	782	811	779	786	812	791	780	870	792	812	826	827	815	735	867	842	861	835	797	791	794	815	845	719	807	814	835	791	783	835	799	796	825	832	809	820	779	787	814	767	838	807	803	836	782	814	776	807	834	754	830	835	850	813	800	787	836	822	798	813	808	842	795	842	781	766	768	847	838	824	758	809	817	756	809	782	775	824	788	815	832	836	814	772	808	816	834	846	816	814	808	800	815	821	793	863	790	757	816	779	812	805	845	782	826	869	776	820	747	846	819	775	814	777	814	825	797	794	798	832	812	771	817	810	773	837	725	816	810	792	842	870	812	792	753	726	855	790	797	787	804	747	828	757	854	848	799	841	801	825	758	828	811	742	792	857	828	799	813	766	804	794	824	781	774	789	825	804	791	836	821	805	796	809	744	844	796	816	767	816	797	847	850	840	866	815	753	773	833	818	834	804	784	794	805	845	784	872	811	773	783	799	772	805	829	788	828	756	835	827	853	847	778	815	791	803	817	849	798	775	784	821	800	843	753	756	808	846	801	803	751	824	821	781	800	796	803	821	816	796	804	808	814	839	818	830	803	784	819	797	773	839	827	810	830	782	802	857	754	818	793	771	811	806	815	806	787	773	800	853	805	770	796	805	830	825	860	794	839	821	836	776	787	805	839	808	783	759	797	846	842	853	767	775	781	780	808	816	764	747	798	773	828	801	799	807	772	843	835	810	807	814	842	790	804	825	780	754	820	846	813	803	823	812	840	787	825	817	817	829	818	778	817	784	849	816	783	807	820	816	823	828	856	840	789	729	846	806	847	791	801	774	776	755	796	787	822	838	838	791	756	782	804	830	799	764	789	791	789	825	789	798	779	774	818	808	778	771	799	823	787	855	835	772	869	830	746	850	807	787	846	847	808	797	822	818	814	829	844	786	789	802	836	749	790	812	838	821	832	768	814	823	852	808	793	814	814	796	776	817	783	808	799	796	789	747	754	755	752	821	771	807	814	834	817	806	840	861	826	779	804	844	824	809	869	822	823	819	829	742	822	817	819	763	818	824	801	824	808	806	792	808	839	810	818	803	806	783	847	780	801	835	831	881	850	785	817	847	828	819	876	803	873	788	816	840	794	799	846	825	851	756	808	869	802	851	790	808	780	823	803	785	814	799	831	804	785	788	806	795	820	797	825	765	760	780	831	780	820	799	802	814	830	796	805	788	872	771	782	748	782	813	806	803	817	835	834	795	822	758	834	751	814	777	806	848	796	763	798	809	808	827	775	799	855	798	781	816	851	808	812	788	778	812	815	854	794	756	784	805	834	825	794	847	799	826	798	791	786	866	778	790	792	808	831	798	793	826	812	792	756	780	801	792	808	862	787	818	789	801	813	830	806	793	778	811	802	802	865	847	751	863	788	824	819	844	803	782	852	800	715	825	794	798	803	840	834	778	781	775	804	787	853	799	807	824	824	797	804	811	824	785	805	765	792	811	797	798	768	786	825	791	876	799	826	814	830	792	789	825	764	864	801	774	802	819	797	819	757	781	799	781	824	846	786	863	806	788	764	832	803	785	804	745	785	815	788	770	830	815	782	797	771	793	808	827	791	811	820	816	772	788	810	838	807	786	784	786	814	769	827	839	808	777	822	779	781	821	839	804	813	803	807	874	828	784	763	776	775	771	780	859	826	830	800	821	779	790	818	798	797	774	803	794	862	784	831	830	807	820	793	795	824	792	819	781	769	804	789	791	812	768	829	799	749	828	794	797	807	850	855	842	844	843	811	849	773	835	786	781	815	832	805	823	821	779	806	825	815	824	804	815	813	796	824	817	789	816	779	759	840	812	823	832	769	807	777	769	829	800	768	802	782	802	770	807	812	798	794	793	783	813	770	814	781	806	832	747	812	798	816	808	844	820	818	834	775	872	786	822	893	780	749	805	815	835	849	780	805	754	850	821	804	778	804	848	818	822	800	831	807	827	837	774	726	756	868	810	801	801	826	806	779	766	810	799	766	783	794	870	828	768	803	794	813	779	793	784	779	790	880	830	801	794	826	760	810	786	787	782	801	811	773	845	811	825	787	838	810	807	791	814	827	791	799	769	817	805	869	806	766	818	826	796	773	785	855	789	832	800	780	817	775	825	751	796	784	833	784	851	837	829	773	776	800	831	815	829	798	785	842	824	733	837	778	808	831	804	814	803	822	770	782	839	826	800	832	810	811	786	840	784	781	819	849	794	779	755	871	799	856	787	848	806	773	797	823	836	806	771	756	806	820	842	750	823	839	837	775	805	799	809	790	785	843	826	854	780	775	778	836	750	847	802	770	785	828	838	865	781	785	794	786	825	804	781	813	804	783	823	794	820	774	818	811	820	839	837	835	775	784	791	764	791	814	779	853	784	770	873	821	783	798	808	777	824	769	798	808	797	803	817	786	821	832	807	803	787	841	776	794	815	787	815	801	820	809	795	821	738	844	750	802	771	764	770	798	807	830	767	827	779	786	732	838	766	785	793	827	797	782	834	857	827	831	810	852	806	770	831	804	787	779	805	795	848	798	745	797	837	785	828	780	768	793	802	784	823	758	821	855	787	808	845	859	767	820	787	830	791	830	741	816	791	798	785	810	819	774	760	778	747	780	799	810	840	793	830	820	754	833	803	830	809	785	808	772	822	777	845	772	804	778	831	813	850	788	803	787	834	830	858	789	807	796	761	837	832	796	787	753
25156	21290	24533	18816	9500	14715	10914	6528	3160	1702	1078	819	740	666	704	663	636	659	673	651	696	656	629	684	647	688	637	653	616	607	685	660	658	656	660	654	677	687	688	628	653	637	647	657	661	656	623	627	711	650	661	680	650	670	655	653	682	665	680	652	640	643	658	661	648	651	663	667	633	633	623	661	667	695	680	648	651	610	676	684	628	637	683	639	665	684	656	668	682	713	678	622	648	641	632	662	668	625	645	676	637	661	675	674	687	686	656	680	716	660	601	641	657	641	645	673	659	665	668	656	658	660	666	672	636	643	661	652	669	604	672	659	639	673	665	674	717	662	632	639	666	672	649	705	643	614	674	619	662	645	646	697	659	661	681	656	651	702	679	691	683	665	667	661	633	687	633	670	680	715	637	643	621	656	665	634	685	650	684	666	697	657	666	617	649	652	673	636	640	644	666	661	667	620	641	637	671	663	598	670	653	678	644	646	722	659	622	665	682	685	696	650	638	671	601	669	648	672	651	637	675	641	670	629	690	643	681	671	675	674	673	676	662	606	665	667	687	702	703	638	659	663	641	639	702	664	632	637	648	632	646	652	639	637	716	637	653	642	685	660	675	678	715	672	712	662	677	617	667	626	664	659	679	677	635	622	683	645	632	641	677	675	657	655	690	648	638	660	630	652	668	649	648	634	616	637	707	645	653	624	663	653	623	691	595	702	695	615	598	638	612	654	667	666	651	654	632	683	603	635	611	623	661	634	675	683	636	694	676	651	635	698	685	635	616	673	652	618	634	652	675	668	661	673	654	663	685	658	705	656	677	700	662	666	642	681	597	678	664	625	622	645	630	624	696	668	624	657	649	642	606	637	671	641	653	669	660	657	653	637	635	631	620	667	678	625	598	726	665	688	642	660	637	706	697	628	678	695	661	647	689	654	633	698	643	674	654	700	670	634	652	677	605	603	688	638	662	661	665	696	663	665	637	627	662	651	672	657	657	660	676	631	671	657	647	692	664	681	680	701	662	682	644	608	636	655	638	656	587	651	619	675	652	674	673	652	640	658	656	680	637	689	666	653	699	634	620	717	661	674	636	631	654	632	634	619	671	637	661	619	655	677	656	707	693	640	655	693	640	664	669	684	648	668	624	654	630	639	675	637	676	637	638	637	651	679	686	646	628	666	631	646	703	697	657	665	654	659	671	627	677	658	699	652	632	666	681	652	680	701	618	645	693	638	633	621	633	683	659	662	664	681	686	632	661	664	639	626	630	614	686	664	673	629	660	695	619	632	669	682	642	658	730	694	631	647	651	631	688	674	669	699	685	656	691	611	697	683	694	706	649	656	673	632	645	669	681	700	648	649	643	680	627	653	657	655	698	674	668	651	636	654	675	695	628	673	680	629	659	695	651	700	580	642	680	679	654	598	631	638	664	670	652	674	614	619	670	658	679	700	700	626	685	690	685	675	635	622	614	666	596	657	615	656	630	628	649	640	629	659	664	654	701	661	694	679	661	659	632	713	656	686	628	645	611	697	632	664	674	648	611	611	696	669	644	634	698	697	645	698	671	642	663	668	685	689	657	682	668	644	653	659	670	672	672	637	673	682	685	686	657	658	665	667	638	679	649	662	677	625	670	650	665	617	669	639	648	648	672	657	669	687	640	626	652	670	627	654	622	688	691	667	599	683	658	639	699	687	663	616	659	651	651	678	670	640	654	668	631	668	675	666	696	658	636	619	717	692	688	647	665	667	641	653	623	634	633	657	644	655	651	621	656	666	642	649	669	668	611	660	660	649	673	681	678	642	653	673	676	638	661	624	621	689	644	652	650	660	666	668	710	681	612	624	706	676	677	640	631	623	670	673	664	665	648	697	629	642	665	649	699	663	706	669	610	629	669	680	674	664	627	656	621	671	665	647	577	677	622	598	606	638	628	680	674	657	664	716	650	642	628	624	652	677	604	671	635	666	655	687	680	649	650	668	667	659	677	679	637	735	629	652	644	669	607	645	631	652	651	644	654	660	648	702	692	660	675	602	665	665	682	647	676	687	664	643	658	643	704	663	670	657	628	659	671	687	701	649	655	685	629	659	678	673	673	664	693	674	653	666	707	655	649	641	691	648	679	659	642	591	606	641	650	678	635	646	658	659	669	662	658	661	633	671	621	615	697	641	676	629	666	646	630	663	631	668	685	655	670	637	687	658	664	663	698	675	659	702	644	668	643	625	689	627	652	656	676	625	676	685	652	717	620	678	724	665	656	665	664	700	687	659	667	685	664	651	697	698	673	651	659	653	648	700	656	670	590	725	633	686	650	689	670	659	688	641	638	698	646	672	667	661	673	659	669	630	646	659	659	670	690	626	695	671	675	580	649	693	674	654	653	625	676	648	654	646	711	709	677	676	618	649	663	685	592	640	655	653	707	634	724	662	676	692	671	668	649	663	661	680	674	628	689	639	678	623	690	646	641	677	614	632	655	648	677	669	684	651	662	674	639	671	642	657	636	671	647	675	653	613	685	643	660	657	665	674	659	642	658	666	731	644	676	653	610	673	682	657	660	688	635	686	664	669	699	687	636	657	683	669	651	654	688	645	600	664	670	652	662	651	653	651	640	735	655	659	664	629	673	669	628	684	636	698	657	703	671	633	651	655	728	647	690	673	610	654	682	677	664	735	641	702	618	642	683	655	634	653	648	693	636	664	688	659	635	635	635	603	677	665	658	678	658	669	705	666	652	656	678	691	675	622	686	672	610	648	641	602	647	647	660	627	686	663	618	660	675	661	656	670	690	671	637	649	613	706	706	672	678	637	656	609	648	665	632	609	636	692	653	719	661	705	693	680	690	667	638	659	674	684	674	652	658	692	684	649	641	648	695	634	714	669	702	618	657	668	640	655	680	662	689	694	667	660	615	659	680	634	623	635	649	636	672	665	668	622	604	672	678	650	704	625	662	608	665	650	680	652	643	671	646	694	660	611	630	665	659	651	705	617	707	669	640	692	667	647	692	676	667	707	692	641	655	695	665	621	626	666	667	650	676	682	668	658	631	708	641	674	651	699	684	692	648	659	620	639	647	661	628	640	725	688	647	647	655	647	661	685	644	679	630	662	682	640	631	619	646	688	632	657	629	665	657	684	638	635	613	668	679	663	653	667	661	657	650	677	663	630	679	715	675	664	672	711	665	666	666	640	667	647	648	641	687	640	667	700	638	694	659	649	671	670	657	655	683	658	644	634	699	695	672	648	632	674	637	663	659	627	696	636	648	671	616	669	723	643	683	665	634	636	662	662	683	641	675	620	654	637	656	642	600	644	713	666	601	631	671	682	680	690	650	662	677	686	648	663	658	627	695	707	654	644	638	639	662	624	670	625	706	656	650	724	676	639	663	650	701	647	641	650	667	642	616	676	643	657	651	703	628	682	615	662	685	646	638	666	680	631	647	634	596	611	640	659	589	641	617	682	678	631	623	715	683	656	692	666	636	635	686	625	627	713	663	666	646	638
14343	18260	10054	7289	18389	27084	20549	14232	8130	4138	2229	1474	1169	1082	997	960	1008	1022	993	992	1007	1045	977	1040	1068	1014	1013	998	1037	1031	1038	980	1018	974	898	1008	1032	1013	999	1067	969	1003	984	959	989	983	990	983	1037	965	982	1030	1000	1017	1018	1037	1045	1026	1062	1048	968	1018	966	965	967	1032	1024	964	963	1019	1078	1034	1005	1031	966	995	981	1002	1010	1012	1073	952	989	1033	1028	979	1009	1002	973	988	1005	1012	1033	979	1024	1047	1025	1035	1029	1024	991	1010	976	979	962	962	1003	977	1038	980	949	961	963	1015	988	987	938	1023	1020	1048	983	968	1007	991	984	972	1039	990	1024	1033	959	986	1058	1040	947	1011	1004	1062	1017	948	1016	1002	1003	1013	952	1041	1000	1042	1054	1008	1027	1020	984	1039	948	999	1020	951	1039	996	975	980	974	977	1020	1029	987	991	966	1049	1007	1049	957	1040	1020	1014	942	1100	1002	1041	990	957	988	984	991	1002	1026	957	977	1010	1010	990	986	1004	1034	1053	1001	1024	1024	934	1036	1045	975	922	970	981	992	1025	1038	1014	969	1051	965	1008	1039	986	1043	1071	962	1012	998	1000	1006	1007	969	992	1026	1058	1046	1000	1020	951	947	985	986	1007	1008	1021	1001	1011	1009	999	1024	1001	1002	1014	1014	1047	1064	977	993	982	1023	988	974	953	1002	1036	1070	993	1041	1001	995	1000	955	1030	1014	1008	997	1034	1027	965	1005	1034	1004	968	975	1014	991	1029	971	998	1020	963	959	1016	1017	1003	1013	1002	1002	995	997	984	980	993	1004	1033	1023	1017	1045	1025	1005	995	1042	1009	973	988	970	1049	1038	1005	1001	1004	1000	1017	995	997	985	1004	1045	1035	1026	1014	1025	1019	929	973	1005	999	1014	1013	991	966	980	1031	1014	1022	940	1052	1000	1041	1002	1005	1021	999	982	995	1022	1020	978	1003	975	925	994	1014	997	1019	976	1034	953	1015	1030	1008	1017	1023	1019	994	992	1034	1025	1018	1018	990	992	935	1013	1016	1060	972	1000	1001	965	1011	1016	983	1016	1028	960	980	957	993	996	1051	981	1028	969	999	987	1036	975	1013	1072	1013	1021	1035	965	1090	1016	995	1043	981	954	1006	932	971	991	985	1079	986	1004	1019	1061	1012	987	1006	963	1027	1016	925	946	1057	987	984	1062	1018	1025	977	1029	1067	996	1048	1049	992	1017	1001	1009	1052	1003	993	1026	1054	1050	1044	981	1036	979	1035	1002	1003	977	982	939	968	952	901	1022	1018	1031	977	1088	980	1050	961	1076	1014	993	1003	999	1017	1015	1024	1034	994	964	1032	986	965	1024	1001	1023	986	1048	1003	1001	1004	1001	1027	990	1052	956	1003	958	1037	1005	1038	1001	984	1005	1041	1011	1050	1037	992	999	959	993	999	1058	1000	1031	982	980	954	1001	1074	1031	1029	999	1023	1074	1018	1010	982	982	971	1014	978	1015	978	895	1031	1009	1035	959	1024	1041	958	921	1033	1077	995	1019	1068	987	1027	1071	1048	1012	914	1037	978	1022	950	947	1004	978	1012	980	944	991	973	982	990	960	996	1033	1069	1004	1031	960	980	1053	1033	1081	1022	1029	1024	1053	991	999	1061	1027	968	1035	1083	1006	978	980	1031	1013	1025	1020	1000	983	972	1048	1042	948	978	1028	994	1029	961	1023	1009	1027	1008	1035	1011	1022	996	1018	1008	1015	980	1028	1005	1019	1027	991	1043	1022	1053	988	1049	1019	969	969	973	1026	1022	970	1065	1000	981	986	1057	1041	989	1006	996	975	980	1032	981	1054	1016	1001	1018	974	995	1003	1015	1016	987	1071	999	972	1010	988	1000	1027	1019	1034	998	1058	1007	963	974	991	1037	1042	984	1010	1003	945	994	994	991	958	1013	955	918	951	1010	1047	976	1018	1096	1003	1052	997	927	1029	1024	1001	985	1020	1049	1022	1012	996	1010	992	1066	1017	991	993	1063	1004	1009	1010	1054	982	1026	1014	998	994	978	988	998	1020	1028	997	962	1018	972	1021	990	964	1018	1005	1028	974	987	1003	974	1012	982	1004	1030	1020	1010	1045	934	1047	1028	1002	1029	959	1023	997	1000	1027	991	994	963	987	973	1007	1023	965	968	1000	1026	967	1009	963	981	1025	1065	1000	1034	982	919	1020	993	974	1002	999	1029	946	948	1005	992	998	1002	1045	1040	1006	985	956	957	943	973	1016	943	956	968	1004	1013	957	976	1057	1011	1019	1070	975	1004	982	1019	933	1017	982	1032	974	995	959	1004	1001	1031	977	998	941	1024	949	999	996	1017	960	1015	997	958	974	970	1029	954	1058	968	970	1022	1044	981	1010	1022	1076	997	924	1011	1010	987	945	1043	1005	1047	1013	1046	990	953	989	938	1016	1002	1022	988	988	1001	1052	1007	993	1017	951	1084	1002	989	979	1027	1026	991	1041	990	1046	973	1051	976	1032	1024	1035	1024	981	1023	991	992	1081	994	985	1030	1004	999	1035	1011	974	994	935	981	993	954	990	999	1039	1048	995	1000	1014	971	1008	988	1025	993	1015	1010	1009	995	1013	997	973	1055	942	1012	1040	1018	975	1028	1044	984	988	995	998	1097	982	992	1027	970	1002	1046	1037	979	932	1004	977	945	970	963	1014	1000	970	979	1000	995	998	994	1030	1034	1000	972	1024	956	946	1059	1005	1005	1020	1015	1030	1083	960	1049	1035	1068	943	987	996	1033	1020	1000	1051	985	1018	946	1009	999	1007	989	1059	1052	1022	1018	1012	1027	1047	998	906	1027	992	1003	997	1063	1002	1014	1040	1015	1064	999	1009	999	950	999	985	1033	973	1007	997	1024	968	1050	1019	1013	943	1015	994	941	1007	974	970	968	1009	1015	990	1077	987	972	987	968	1040	1041	1011	1026	1009	982	1039	1025	996	1024	982	983	1013	986	1014	998	1033	1085	993	972	1017	1011	989	1028	1005	1040	1036	1015	977	972	981	1017	1027	1014	955	1001	1048	1015	1002	1054	1001	975	1048	972	964	1034	983	980	944	1024	972	1043	1003	986	1004	1011	1013	1059	1027	953	998	954	1032	964	994	1059	977	1018	1031	1000	991	1027	1005	1003	1000	990	1037	1007	1041	1041	1020	994	979	1031	1000	1019	1028	1055	1051	1037	1042	959	1003	1020	953	1055	1004	976	1002	973	1002	1003	990	1017	1012	958	979	997	1016	1008	1051	1030	1017	1032	1049	1054	1040	1052	997	1048	994	977	952	1010	1028	1025	1032	1006	987	1003	1041	948	1038	1034	1002	1061	1045	1020	990	1009	1052	982	985	997	1007	986	1042	995	1051	990	967	998	1015	1011	1019	1009	1024	977	989	1067	994	933	999	1035	1000	966	1025	1046	1007	1078	960	987	985	1003	1025	1074	1040	975	1058	1026	941	1023	1085	1020	1026	973	1018	997	990	1016	987	982	1021	1002	981	1038	991	1054	1013	1016	961	978	1021	1032	1016	974	1017	962	1037	993	1012	1041	941	988	974	1006	985	1036	917	1013	1018	977	985	1027	1001	1082	1044	959	995	1019	1000	1015	1038	995	960	982	989	932	1005	991	990	1027	1022	1035	992	1013	1033	977	1001	973	1007	925	996	996	1005	963	1016	1050	1043	1015	1048	991	982	967	1044	1001	1003	982	966	1020	999	984	985	970	998	1010	970	1040	989	1049	999	1001	1012	1000	1012	1006	1000	990	1034	1003	1012	1007	1028	975	1009	1058	1033	1030	1012	993	1002	964	1000	1060	1017	983	1060	1036	1049	1012	966	964	985	962	991	984	958	972	1030	988	1045	1018	974	1013	998	1040	1062	1001	1019	988	990	992	983	996	1000	1008	1085	975	987	1031	964	1013	1019	991	988	1049	987	1035	1070	998	1013	986	1000	983	973	1002	979	999	993	1003	988	952	1030	1011	1004	1036	969	986	976	1010	991	997	955	976	939	997	996	997	1045	1021	960	1009	1006	1068	1028	1028	1044	982	941	997	1010	997	980	1029	1006	959	967	963	991	1014	977	977	1024	1001	991	1073	995	1027	990	1022	986	1028	965	1018	978	1048	1061	1002	987	1020	955	955	996	1003	1027	1011	1008	992	941	1010	1009	1032	1013	1043	1012	992	964	972	1071	967	1030	985	966	1039	1022	1028	1009	1006	1042	1015	996	1026	1024	979	1070	963	1022	954	1002	1081	1029	1010	1018	994	1002	1022	971	1020	1040	1046	1012	1010	1000	1026	978	997	1053	1012	974	1043	996	1031
22544	21298	28438	25361	26754	37622	34810	22420	11877	5201	2165	1002	606	478	431	426	411	426	398	384	363	397	392	414	424	368	394	400	404	415	395	398	410	424	414	401	387	390	407	375	374	415	390	406	402	425	383	396	429	434	387	415	387	384	384	390	424	394	402	401	431	405	412	396	399	405	390	398	399	423	404	386	380	393	384	405	424	416	369	355	406	407	399	400	400	415	409	397	370	413	410	365	389	369	392	399	402	395	383	411	395	401	423	404	405	401	387	386	455	352	418	417	395	391	379	383	383	385	363	409	423	394	424	435	435	359	391	398	397	395	386	396	381	396	428	390	400	383	386	433	394	408	394	374	394	420	433	426	365	400	422	402	451	399	397	374	368	413	400	415	391	363	382	388	408	426	394	404	420	403	416	393	385	385	391	385	398	383	387	405	402	379	430	370	390	408	383	370	384	405	398	419	440	378	399	403	377	407	371	416	438	379	395	406	396	379	382	384	399	405	417	419	355	396	390	384	401	422	369	428	417	380	398	390	373	408	407	411	381	409	399	424	402	417	389	384	421	408	415	386	410	397	399	378	388	391	401	398	360	409	350	387	379	389	387	407	385	395	394	387	450	409	428	380	427	358	386	420	397	439	389	406	390	389	388	429	412	438	422	409	386	393	414	414	402	379	381	409	417	398	399	423	396	395	420	397	388	410	404	380	409	389	355	384	375	395	399	387	382	398	400	401	396	421	405	360	396	429	363	361	419	379	373	382	426	424	421	383	428	394	396	400	425	443	396	429	447	434	411	365	402	401	396	418	402	416	401	436	378	389	389	400	394	431	412	397	392	385	418	384	431	408	397	394	404	390	424	409	371	421	386	425	387	348	391	395	388	393	378	409	425	391	379	399	418	396	394	385	410	388	398	417	397	374	402	428	386	413	421	412	392	406	415	380	395	401	398	380	446	419	425	429	446	397	351	381	386	375	397	398	405	437	384	437	392	384	417	402	411	392	397	401	413	402	378	383	425	393	368	385	383	398	423	395	415	411	416	420	412	444	390	400	401	405	386	431	402	424	384	406	392	423	421	392	384	407	399	400	431	400	367	427	424	425	409	391	392	408	398	398	384	454	371	438	427	398	451	394	379	397	412	390	367	398	389	437	370	414	382	415	414	383	415	340	401	444	390	395	443	395	423	385	381	425	431	381	411	382	401	379	430	425	426	425	414	414	391	411	410	405	380	399	399	365	394	356	408	402	413	374	405	396	414	395	407	419	410	356	430	397	402	378	373	427	404	400	385	419	411	390	438	380	414	412	386	416	392	410	418	399	385	364	430	399	377	387	410	388	412	419	405	380	374	383	356	404	403	390	428	378	394	367	381	369	410	419	412	419	399	451	435	425	379	403	413	400	425	388	407	387	398	374	363	395	363	415	431	376	377	399	393	418	395	427	387	405	389	406	385	411	427	423	394	405	424	420	413	369	383	422	385	403	408	396	377	385	380	421	409	371	368	388	368	409	395	425	380	363	427	425	407	431	410	364	413	445	425	423	403	446	379	418	388	446	396	411	410	432	383	372	436	431	415	430	404	416	387	427	451	381	401	412	396	399	381	405	390	410	376	437	398	368	409	362	422	389	405	396	397	417	415	378	390	383	445	396	388	384	428	389	369	395	408	438	415	420	404	389	424	395	403	414	395	431	379	396	408	439	401	372	384	378	384	415	419	386	361	399	453	413	407	392	401	408	405	415	373	391	406	412	448	379	378	408	429	386	350	409	383	406	375	394	386	415	410	378	409	356	387	408	421	354	402	405	397	406	404	420	424	364	388	400	433	405	425	394	396	387	438	373	377	393	390	383	354	376	375	411	384	363	434	396	357	373	405	419	429	415	377	439	387	423	413	426	375	378	392	377	434	413	404	408	388	391	393	427	370	397	395	362	427	464	424	380	422	426	399	410	395	423	411	437	421	376	414	393	412	427	369	378	402	401	421	408	386	398	406	415	379	406	381	430	419	426	401	390	397	388	386	425	413	347	379	404	442	401	452	400	414	426	402	408	374	377	424	402	379	420	412	385	387	383	402	408	399	388	398	391	439	416	402	415	405	373	367	397	448	394	354	414	371	401	411	403	365	372	424	418	402	425	381	404	386	437	450	402	392	456	409	428	401	396	392	357	401	413	402	413	391	397	427	442	405	385	398	368	399	390	416	431	394	389	393	381	409	404	408	412	398	393	420	414	419	396	417	394	412	383	381	420	377	422	411	385	449	408	389	424	377	396	430	403	427	393	405	400	431	416	369	417	393	397	383	384	383	364	413	413	381	387	424	420	392	350	422	422	432	408	389	359	392	406	370	429	407	399	380	420	367	437	436	383	397	441	424	362	408	383	384	389	345	384	420	397	435	388	383	424	403	416	395	440	423	389	414	416	458	381	395	385	427	426	393	417	447	396	448	393	422	399	388	378	363	395	380	384	392	404	386	411	412	418	397	414	399	420	413	402	417	398	421	397	390	414	397	419	380	412	406	367	400	406	373	388	404	402	397	378	403	424	397	382	375	393	472	394	371	391	393	412	388	390	386	434	396	421	399	410	439	387	401	393	421	362	407	386	395	386	378	394	401	414	392	405	385	381	386	381	400	397	408	421	407	396	374	413	401	430	400	411	382	404	455	397	405	420	363	385	380	388	407	407	404	381	393	398	363	412	364	433	403	407	416	392	358	373	392	404	392	391	387	426	390	401	394	407	378	422	411	410	413	396	398	406	401	417	393	414	410	378	380	419	400	392	436	432	421	394	399	384	424	388	372	409	379	414	413	369	372	389	406	397	376	402	387	375	380	409	402	388	421	413	392	402	424	365	432	392	382	406	397	436	393	409	393	414	411	393	392	392	405	389	386	380	389	402	419	409	375	392	390	381	391	388	408	381	401	417	400	406	435	382	414	413	413	402	405	386	432	364	438	396	407	407	369	395	435	396	430	420	388	380	388	403	407	384	430	414	408	408	400	386	394	409	388	395	388	402	374	406	385	417	391	383	375	379	424	410	384	428	392	388	420	371	412	422	388	422	423	410	358	389	405	400	430	394	399	405	413	416	409	432	459	419	429	402	430	430	409	403	396	426	411	352	383	419	406	379	388	417	400	386	404	401	372	389	411	409	373	357	429	424	414	380	418	413	404	403	401	408	406	389	376	411	397	389	377	412	386	393	397	409	418	387	374	398	408	425	425	418	403	385	414	380	387	432	381	387	409	428	412	400	390	398	394	420	397	404	415	367	438	368	396	425	414	402	403	440	380	379	400	421	390	394	377	431	416	420	407	435	408	447	409	411	428	383	432	384	410	418	348	407	385	382	385	419	414	429	443	380	381	417	400	425	395	403	431	418	418	363	408	362	397	398	402	407	428	404	426	391	425	358	400	426	408	399	415	380	375	413	360	397	399	373	389	396	363	376	391	366	405	398	393	364	380	398	441	387	405	398	405	409	409	402	383	420	391	373	392	430	392	391	407	428	392	424
17594	27515	24609	37516	39764	46490	38680	28938	18407	10198	4566	2108	1144	678	626	581	614	642	628	618	627	643	627	619	651	620	605	637	608	596	643	631	637	589	634	608	612	623	617	608	614	598	605	633	573	608	631	615	598	654	637	627	632	679	592	631	613	552	609	655	643	585	616	632	643	603	607	688	637	622	644	646	672	589	611	638	662	622	632	653	647	660	640	612	638	592	594	585	606	608	627	619	602	601	593	566	608	597	626	590	609	593	614	634	606	634	587	663	662	613	641	626	604	655	653	617	600	604	644	651	666	647	588	651	638	663	627	608	634	616	616	639	587	610	565	605	650	628	633	660	651	588	602	591	609	675	616	636	615	607	635	601	670	606	604	612	646	641	639	580	657	640	612	644	601	625	614	650	582	646	645	642	622	612	576	606	603	641	644	612	607	620	620	655	650	665	628	632	614	681	630	668	618	620	626	633	593	605	572	597	670	612	680	665	622	676	645	653	621	612	653	633	632	623	625	605	637	607	616	646	658	618	641	640	633	619	602	629	617	641	613	666	666	660	604	685	664	658	623	671	671	627	614	610	597	639	663	637	635	616	610	597	622	643	586	649	620	658	614	620	598	617	599	577	607	601	631	611	678	587	596	639	628	609	604	647	592	654	621	613	646	620	631	635	653	596	665	614	664	608	631	614	596	620	625	638	627	616	610	594	596	642	632	649	660	666	582	592	644	644	612	665	645	612	602	582	652	631	609	645	601	649	587	672	607	636	627	606	598	607	613	616	602	622	624	624	653	628	617	608	573	588	633	632	624	666	632	651	641	581	636	625	623	628	620	652	612	612	628	621	660	632	639	603	628	684	603	591	627	636	576	609	612	631	608	642	646	645	589	637	646	577	610	598	602	634	657	634	598	649	647	600	651	608	652	682	660	608	617	587	612	617	610	596	613	633	583	653	637	627	624	617	632	602	610	621	632	582	608	608	616	581	650	629	658	616	624	639	613	677	651	612	582	617	631	652	614	587	648	618	632	664	646	650	631	645	661	668	574	645	601	627	627	606	629	615	595	622	620	661	625	650	627	589	642	611	653	604	630	655	595	583	653	615	621	574	608	634	615	656	608	596	569	633	618	591	582	641	665	681	599	628	651	612	619	646	609	653	617	616	623	606	583	589	595	598	616	565	629	599	660	633	590	623	602	619	634	652	626	619	618	611	641	603	635	592	584	636	614	626	629	674	602	665	613	602	635	639	643	647	629	687	603	616	630	633	599	604	606	577	636	611	648	651	640	688	609	614	643	632	625	567	652	651	654	573	609	600	590	644	656	600	601	631	628	613	622	631	599	626	608	604	595	655	600	595	639	602	606	616	605	589	649	606	604	644	674	635	664	626	582	639	571	593	646	581	599	609	599	622	587	618	638	631	610	606	640	633	646	625	615	572	635	648	634	618	658	622	615	631	654	579	649	627	651	588	656	625	648	646	592	648	640	625	637	604	601	629	637	616	651	640	609	631	653	591	613	621	603	684	618	613	555	675	603	666	626	631	644	573	678	671	640	601	625	598	571	633	619	652	608	648	633	617	661	591	597	632	577	603	648	581	608	651	609	661	625	638	632	599	610	617	659	638	639	595	643	686	601	617	631	599	642	668	636	548	634	612	620	648	627	606	608	643	585	636	609	614	665	664	636	618	632	623	604	660	643	628	652	667	590	600	588	605	591	613	671	615	633	650	639	623	625	604	686	661	617	619	639	644	627	588	608	632	605	614	591	597	587	650	602	620	590	677	670	617	575	620	597	630	617	656	620	592	613	624	620	570	674	608	578	622	589	598	589	579	644	606	626	571	591	656	622	618	600	615	617	621	608	615	601	617	661	629	636	615	646	635	610	582	626	614	644	634	646	635	619	659	676	582	611	597	650	625	644	604	611	627	597	627	654	668	633	628	604	653	656	608	609	622	603	593	628	622	623	611	617	676	659	678	608	633	610	591	662	635	611	631	615	579	610	628	566	608	590	591	651	662	640	630	596	635	645	603	604	635	637	637	623	641	585	652	654	591	618	675	607	655	620	578	626	631	670	643	596	613	643	632	585	601	638	667	634	661	639	604	633	664	606	665	639	613	627	643	638	650	603	607	574	646	588	635	625	622	586	644	658	640	596	612	634	654	601	622	623	644	634	634	647	681	593	605	634	639	606	626	598	587	648	642	598	602	563	610	586	602	629	644	638	663	563	615	599	612	604	649	647	652	648	610	641	630	582	625	619	652	645	593	654	608	604	638	646	592	623	642	616	647	622	623	647	652	564	655	603	637	649	629	628	602	599	621	610	650	635	579	619	620	601	598	621	580	630	650	670	639	635	598	647	662	614	595	670	588	650	610	633	645	639	598	617	661	616	641	591	615	633	616	634	639	649	676	601	626	632	641	626	644	623	586	612	613	629	584	627	650	582	649	630	690	637	610	590	626	638	631	612	602	631	580	592	669	620	609	607	671	610	649	666	638	602	621	627	591	568	658	609	613	589	610	680	610	650	601	641	664	655	656	616	624	606	589	624	670	590	622	606	684	674	560	569	626	652	593	615	586	597	592	639	660	687	610	644	622	643	676	631	610	590	611	631	650	623	590	611	630	616	633	624	622	658	605	676	582	587	611	669	583	622	620	641	648	638	664	614	575	628	622	666	628	608	646	601	595	573	577	581	623	642	595	618	579	646	583	663	646	628	612	667	662	589	620	659	599	585	581	589	629	627	632	663	654	581	619	594	654	658	595	624	611	617	642	646	617	629	612	639	620	652	602	625	633	615	674	625	603	609	638	616	618	607	605	619	610	660	692	599	622	606	605	648	606	610	626	622	615	657	645	581	668	654	615	625	625	631	666	624	623	646	635	620	646	642	572	624	588	634	607	557	634	626	618	669	615	640	577	600	631	603	590	647	599	597	645	630	614	620	612	584	590	623	609	610	621	641	634	650	605	579	568	631	639	579	658	650	574	605	615	611	584	596	615	623	668	635	615	636	653	616	633	639	633	630	636	615	603	613	612	630	641	650	557	616	581	640	576	618	665	608	639	625	602	658	616	637	653	617	607	627	598	580	617	573	623	621	589	634	677	645	639	621	641	638	617	671	634	591	624	649	658	585	629	615	607	688	634	645	609	622	635	651	620	592	657	631	563	663	623	622	626	661	645	647	641	634	586	635	620	640	607	594	589	614	624	639	612	622	663	569	598	613	621	607	597	585	606	593	654	620	580	649	663	624	624	608	600	597	598	627	669	647	675	585	614	625	587	650	603	607	587	596	658	616	620	635	678	654	630	574	614	636	649	645	602	624	594	664	609	649	614	596	646	628	611	614	581	588	601	644	613	637	644	597	609	630	625	637	649	610	649	608	612	628	598	636	669	645	570	680	581	617	640	638	633	583	627	622	630	638	627	613	603	579	609	636	634	593	604	653	622	595	565	646	643	629	606	608	631	610	652	626	633	616	635	654	625	635	616	619	609	633	619	612	585	610	633
27433	19141	9034	10253	5503	4495	2755	1976	1352	1025	861	784	714	724	673	705	686	715	717	716	745	737	676	643	665	653	675	699	704	690	653	718	690	726	637	675	726	736	617	711	702	629	678	689	705	675	690	739	699	662	701	692	696	702	646	695	692	676	691	736	700	686	728	696	704	667	695	731	649	657	680	682	704	687	704	706	665	671	673	683	660	724	698	640	688	667	669	671	683	671	677	700	654	702	692	706	681	666	682	708	677	717	698	653	694	672	684	712	624	693	704	674	691	697	697	688	692	668	684	675	667	651	663	718	683	697	715	667	667	722	722	687	667	683	736	717	732	665	665	653	706	666	648	711	717	670	628	733	716	674	691	681	732	681	692	637	676	657	672	692	705	666	662	708	648	666	649	688	702	733	672	733	724	678	701	671	722	708	643	699	676	686	722	690	693	672	695	722	680	666	670	674	695	715	713	703	665	688	659	689	691	668	672	736	713	680	702	688	708	725	710	745	682	753	699	641	676	669	619	690	646	666	679	668	685	720	653	714	628	698	708	698	699	662	679	648	682	683	664	701	693	661	685	689	672	651	706	625	667	692	662	659	695	702	724	690	655	679	677	674	695	658	690	671	647	680	678	705	688	702	667	686	702	701	644	674	639	657	705	685	718	631	694	683	740	676	639	717	683	712	679	689	668	691	757	644	728	693	688	697	704	702	742	675	696	685	709	702	678	698	658	696	711	613	709	671	706	659	675	697	726	714	676	644	692	680	711	687	676	693	739	659	682	658	717	742	641	700	676	671	702	695	708	723	666	663	675	691	689	727	683	709	701	722	673	660	671	699	692	666	659	645	696	659	714	665	698	688	689	661	651	658	694	678	623	694	684	666	698	646	695	689	641	717	656	692	705	686	700	697	681	710	681	700	708	720	678	714	676	685	703	693	689	694	679	663	706	689	724	691	719	664	652	701	698	639	705	704	670	709	619	679	651	667	689	717	675	707	662	667	740	670	717	707	682	693	698	672	704	679	707	683	702	716	720	642	684	669	703	661	675	645	661	666	667	682	670	672	739	696	647	685	705	691	681	694	653	680	670	708	654	677	692	687	706	658	728	720	693	669	660	720	701	714	672	729	703	671	691	748	674	702	717	656	683	719	646	666	730	672	680	691	715	625	681	723	731	671	681	667	673	670	702	681	682	739	709	671	702	658	681	668	655	701	660	700	750	725	671	746	668	701	699	702	712	690	733	701	703	683	740	648	673	696	662	660	646	668	620	680	667	682	652	659	718	751	683	635	667	681	732	672	700	667	614	660	700	681	727	671	644	689	645	656	666	660	680	716	684	663	698	743	690	720	727	697	698	701	661	711	666	671	680	696	659	706	699	705	676	709	717	658	729	690	701	633	687	680	693	669	712	685	663	730	699	660	676	665	691	659	682	753	658	626	737	638	705	676	680	645	681	682	664	703	662	713	688	676	699	694	676	748	670	707	657	706	666	716	741	661	689	672	730	649	646	697	685	706	656	645	650	662	688	658	637	712	701	636	679	722	689	661	686	710	714	636	703	696	689	731	713	698	594	675	701	677	671	708	705	682	655	652	728	686	705	687	735	679	706	680	698	660	670	676	665	664	644	691	701	725	663	684	633	694	696	641	690	684	736	710	710	716	694	702	696	680	703	660	633	666	679	672	697	639	646	678	704	692	660	666	703	698	673	707	705	693	700	721	759	730	646	673	672	696	655	720	688	656	734	675	682	644	680	669	706	656	677	659	658	739	717	711	711	723	709	670	676	700	698	691	699	661	645	692	738	692	694	712	690	723	690	685	638	706	715	680	732	678	687	708	678	667	708	670	704	642	704	646	736	719	703	697	661	717	658	706	662	677	694	658	700	704	665	664	742	726	669	642	695	695	655	671	684	684	717	697	655	717	686	687	680	664	643	694	711	650	681	712	679	640	743	666	668	706	709	672	659	685	678	668	706	741	743	701	631	672	701	659	723	687	717	669	736	678	688	714	754	684	658	686	659	704	656	657	702	704	695	686	675	763	706	652	662	723	719	665	702	664	721	695	683	674	670	703	680	698	660	694	704	673	691	677	680	657	743	707	675	720	658	686	669	666	644	703	638	696	696	682	684	679	687	748	687	702	716	614	681	672	639	736	625	654	670	665	661	659	686	662	679	715	688	647	729	628	721	667	671	682	693	689	712	723	734	678	703	710	706	679	655	653	688	682	701	692	671	674	659	669	637	691	689	685	716	673	717	678	697	675	652	705	684	722	742	696	666	716	693	680	673	674	674	670	705	692	643	704	701	717	623	692	638	711	733	706	707	720	656	629	666	658	710	700	687	696	655	665	680	711	668	691	728	685	716	712	714	710	678	688	657	661	688	669	684	672	705	637	675	692	641	666	659	689	713	659	722	669	724	692	675	695	671	651	658	670	629	711	714	747	676	665	669	688	687	682	686	698	703	664	632	668	728	697	706	697	698	729	677	706	684	662	703	713	692	685	665	626	716	683	722	697	706	694	740	672	677	693	738	686	665	750	643	689	678	665	654	717	676	705	662	703	681	753	684	699	664	650	667	683	704	694	683	692	689	714	690	690	681	682	671	752	699	681	744	636	685	683	676	734	715	739	670	672	663	652	708	658	686	687	664	738	720	695	700	714	693	687	662	712	640	680	678	683	713	658	687	636	656	709	721	671	667	707	666	712	669	704	693	657	664	685	687	672	679	682	681	707	692	704	698	722	738	706	689	684	665	710	653	677	715	667	679	732	680	701	674	718	717	687	678	664	717	662	671	659	705	682	677	691	635	688	661	701	651	648	680	716	657	679	640	704	665	658	707	712	718	682	690	715	709	702	692	738	672	688	713	765	708	678	688	685	672	707	672	685	712	710	708	720	661	683	691	673	642	660	638	662	700	670	707	686	670	707	694	701	675	707	705	689	713	680	674	687	710	704	749	696	677	679	722	674	673	687	709	681	682	709	720	665	698	705	668	717	719	706	649	675	650	711	662	720	691	743	659	684	661	709	647	690	657	666	682	710	721	683	737	728	731	741	632	663	665	674	685	649	668	679	710	629	686	727	719	697	662	707	673	657	670	678	643	674	660	704	697	723	687	705	687	678	688	685	648	710	627	690	686	683	677	698	665	682	688	629	663	727	716	709	633	678	681	692	689	669	705	687	703	655	672	687	774	682	639	680	637	665	659	701	696	669	679	689	694	689	749	715	709	651	682	688	696	638	698	667	715	698	659	729	673	691	716	684	715	686	693	720	658	686	659	687	724	700	718	695	646	645	687	678	687	638	671	712	663	684	688	683	685	657	700	681	692	653	724	643	697	690	725	750	664	696	688	662	698	685	682	676	726	689	671	674	712	671	707	668	692	662	650	682	669	680	702	650	684	731	657	708	666	681	697	686	644	684	670	707	700	671	693	670	706	658	685	691	698	664	699	649	680	721	674	726	659	674	698	727	712	687	613	684	651	716	658	682	727	632	665	654	673	694
11602	13119	8946	12660	8712	8002	5012	3682	2416	1715	1411	1195	1068	1037	1028	1119	1000	1055	1053	1081	1105	1056	1086	1034	1092	1055	1091	1004	1055	1062	978	1045	1029	1154	1107	1055	1066	1108	1108	1051	1019	1065	1050	1081	1024	1053	1037	999	1039	1053	1132	1009	1074	1053	1028	1089	1103	1047	1065	1062	1068	1071	1048	1004	1086	1021	1065	1072	1035	1078	1089	1015	1048	1033	1063	1129	1128	1066	1086	1052	1044	1082	1095	1134	1032	1039	1094	1076	1097	1109	1068	1040	1094	1047	1034	1044	1078	1020	1046	1035	1088	1059	1036	1095	1082	1065	1077	1088	1098	1091	1059	1044	1133	1035	1055	1049	1039	1078	1063	1029	1055	1086	1088	972	1041	1088	1060	1028	1041	1113	1077	1079	1084	1060	1032	1050	1039	1074	1068	1058	1109	1048	1028	1106	1011	1060	1051	1150	1071	1128	1057	985	1094	1078	1025	1008	986	1059	1084	1027	1044	1035	1128	1088	1080	1036	1059	1024	1054	1004	1049	1050	1085	1063	1096	989	1097	1027	1101	1016	1065	1057	1100	1092	1105	1041	1126	1003	1062	1082	1077	1035	1088	1022	1032	1021	1017	1054	1074	992	1078	1082	1080	1083	1073	1087	1038	1103	1058	1097	1058	1068	1021	1077	1034	1023	1020	1030	1027	996	1006	1006	1108	1037	1085	1016	1010	1018	1053	1057	1074	1067	1043	983	1144	1044	1079	1039	1042	1072	988	1100	1026	1045	1051	1059	1056	1053	1049	1042	1040	1069	1079	1020	1081	1048	1091	1122	1027	1053	1046	1049	1108	1056	1081	1069	1107	1058	1051	1051	1103	1035	1025	1066	1074	1053	1094	1049	1070	1112	985	1054	1082	1091	1079	1052	1032	961	1009	1056	1027	1058	1049	1065	1015	1006	1051	1040	1106	1060	1039	1001	1052	1032	1065	1081	1031	1055	1039	1052	1002	1015	1075	1093	1025	1064	1040	1083	1057	1051	1075	1104	1007	1166	1070	1050	1074	1014	1023	1082	1071	1017	1030	1071	1067	1066	1080	1017	1106	1082	1141	1057	1042	1070	1078	1115	1078	1051	1056	1063	1066	1093	1009	1046	1012	1056	1018	1008	995	1054	1072	1091	1060	1020	1091	1061	1110	1167	1012	1084	1110	1046	1052	1054	1102	1049	1073	1113	1050	1060	1073	1051	1050	1074	1008	1046	1079	1057	1034	1061	1052	1061	1053	1068	1055	1096	1066	1035	1090	1038	1021	1007	1066	1055	1039	1115	1076	1068	1069	1109	1065	1022	1090	1080	1115	1007	1033	1058	1071	1114	1029	1100	1031	1079	1088	1074	1014	1103	1072	1055	1092	1065	1077	1039	1026	1068	1086	1026	1009	1073	1087	1082	1097	1025	998	1014	1033	1059	1056	1081	1036	1118	1042	1060	1025	1059	1052	1023	1062	1101	1051	1057	1001	1040	1137	1012	1098	1064	1064	1015	1017	1115	1009	1079	1034	1070	1089	1065	1078	1057	1074	1023	1039	1074	1064	975	1102	1034	1097	1054	1042	1023	1064	1095	1046	1071	1063	1002	1122	1082	1067	1100	1059	1096	1090	1034	1084	1049	1070	1079	1088	1037	1130	1123	1048	1045	1100	1011	1126	1050	1099	1033	1051	1054	1124	1094	1096	1046	1044	1030	1062	1033	1022	1065	1130	1076	1069	1037	1056	1018	1053	1071	1046	1068	1093	1099	1071	1059	1118	1056	1008	1027	1085	1038	1031	1071	1032	1052	1108	1018	1056	1075	1057	1051	1029	1052	1065	1068	1033	1112	1019	1022	1055	1071	1049	1017	1024	1073	1054	1031	1083	1056	1058	1055	1084	1085	1054	1070	999	1103	1036	1104	1062	1015	1113	1125	1042	1069	1063	1074	1059	1046	1053	1067	1045	1059	1044	1087	1062	1046	994	1037	1103	1050	1057	1068	1051	1002	1039	1054	1084	1058	1039	1031	1082	1112	1049	1124	1098	1118	1107	1051	1051	1064	1043	1055	1085	1090	1038	1103	1039	1050	1106	1037	988	1031	1039	1104	1061	1073	1104	1032	1117	996	1058	1059	1020	1081	1054	1076	1062	1096	1065	1017	1078	1104	1075	1068	1068	1073	1038	1062	1043	1053	1075	1123	1049	1027	1035	1079	1047	1041	1104	1080	1094	1075	1042	1044	1019	1006	1110	1041	1069	1055	1088	1049	1020	1102	1064	1038	1074	1081	1056	1120	1079	1089	1045	1012	1001	1048	1027	1021	985	1068	1087	1038	1065	1026	1092	1038	1070	1116	1096	1035	1108	1041	1055	1085	1089	1098	1090	1096	1102	1108	1081	1069	1056	1107	984	993	1033	1022	1012	1008	1088	1064	1048	1022	1032	1074	1089	1072	1090	1001	1050	1031	1067	1083	1114	1069	1038	1025	1019	1067	1030	1107	1077	1084	1052	1072	1101	1073	1057	1069	1071	1016	1037	1041	1087	1095	1079	1021	1060	1073	1100	1132	1031	1078	1066	1092	1045	1091	1069	1102	1021	1090	1076	1019	1077	1042	1058	1061	993	1081	1073	1000	1004	1034	1085	1046	1084	1064	1097	1051	1055	1111	1033	1074	1076	1040	1061	1069	1073	1056	1036	1073	1131	1066	1063	1069	1003	1037	1075	1059	1015	1107	1042	1078	1063	1014	1067	1102	1082	1035	1056	1029	1059	1072	1094	1107	1027	1084	1018	1082	1070	1072	1051	1097	1042	1061	1072	1002	1065	1076	1011	1065	1026	1046	1052	1071	1098	1064	1058	1069	1022	1027	1020	1085	1073	1088	1039	1081	1038	1023	1109	1083	1098	1024	1034	1063	1100	1079	1081	1025	1073	1037	1048	1091	1110	1010	1048	1048	1074	1053	1086	1095	1047	974	1061	1032	1083	1014	1066	1054	1035	1058	1089	1042	1052	1046	1042	1049	1067	1015	1084	1071	1050	1089	1012	1118	1069	1075	1110	1024	1120	1025	1017	1028	1092	1071	1060	1103	1110	1111	1067	1074	1015	1056	1056	1076	1051	1096	1095	1064	1085	1097	1008	1045	1046	1087	1106	1048	1106	1011	1088	1095	1027	1007	1090	1095	1127	1085	1030	1045	1073	1068	1083	1057	1083	1062	1059	1058	1067	1061	1013	1083	1048	1040	1030	1065	1114	1008	1013	1070	1040	1043	1068	1032	1018	1099	1033	1079	1039	1007	1129	1123	1082	1089	1020	1039	1104	1060	1074	1048	1106	1058	972	1091	1039	1058	1063	1084	1107	1039	1066	1080	1039	1067	1023	1049	1079	1053	1075	1016	1072	1079	1030	1037	1092	1011	1069	1089	1112	1116	1094	1124	1050	1010	1049	1052	1080	1057	1066	1034	1038	1040	1087	1036	1123	1015	1025	1091	1104	1001	1081	1110	1110	993	1121	1023	1058	1026	1010	1026	1102	1048	1007	1067	1060	1072	1031	1036	1086	1051	1094	1074	1075	1021	1096	1013	1070	1028	1015	1040	1048	1105	1001	1066	1047	1074	1086	1033	1084	1036	1074	1073	1128	1089	1108	1030	1090	1109	1019	1087	1031	1023	1124	1051	1050	1083	1053	1100	1041	1068	1070	1019	1079	1093	1079	1080	1026	1079	1067	1091	1123	1090	1058	1069	1058	1074	1071	1055	1070	1097	1102	1111	1035	1065	1118	1054	1006	1045	1084	1089	1048	1079	1109	1030	1048	1008	1094	1063	1040	1005	1060	1045	1054	1088	1041	1029	1078	1069	1047	1059	1068	1027	1046	1171	1123	1038	1005	1032	1129	1072	1025	1000	1098	1040	1044	1050	1077	1155	1069	1054	1096	1058	1060	1097	1055	1073	1042	1048	1044	1064	1078	1045	1054	1041	1065	1076	1077	1082	1099	1052	1094	1089	1090	1100	1017	1048	1035	1043	1056	1007	1112	1070	1024	1079	1039	1132	1086	1013	1034	1108	1034	1005	1093	1083	1090	1070	1017	1115	1079	1021	1027	1060	1065	1074	1061	1019	1040	1017	1019	1047	1020	1091	1084	1082	1018	1068	969	1071	1135	1067	1032	1079	1102	1031	1044	1087	1070	1088	1019	1058	1112	1079	1009	1084	1063	989	1033	1083	1098	1039	1008	1063	1115	1073	1076	1054	1085	1067	1045	1073	1061	1091	1092	1018	1016	1095	1075	1066	1056	1052	1065	1104	1027	1080	1044	1081	1076	1059	1030	1022	1083	1035	1093	1101	1083	988	1101	1062	1100	1080	1017	1020	1050	1055	1021	1086	1019	998	1013	1046	1048	1025	1044	1047	1094	1069	1042	1068	1124	1105	1084	1103	1091	1103	1007	1021	1139	1060	1018	1025	1057	1003	1062	1032	1021	1060	1068	1047	1057	1071	1078	1052	1096	993	1111	1043	1030	1060	1092	1015	1072	1010	1057	1027	1037	1032	1023	1105	1098	1047	1048	1020	1084	1027	1055	1061	1035	1054	1036	1100	1103	1047	1059	1067	1012	1115	1084	1045	1080	1059	1067	1039	1116	1095	1072	1060	1047	1081	1102	1062	1006	1039	1070	1036	1024	1081	1066	1033	1099	1099	1049	1058	1092	1001	1071	1064	1076	1015	1072	1083	1052	1054	1035	1118	1103	1075	1033	1025	1066	1029	1081	1117	1037	1047	1043	1026	1002	1043	1063	1099	1070	1096	1025	1033	1037	1042	1050	1098	1046	1026	1079	1069	1092	1071	988	1113	1013	1075	1096	1058	1075	1056	1131	1115	1078	1074	1044	1072	1076	1033	1039	1112	1060	1076	1081	1058	1062	1026	1042	1081	998	1084	1063	1114	1058	1073	1095	1077	1047	1037	1071	1048	1051	1076	1075	1047	1077	1022	1047	1036	1129	1137	1062	1066	1086	1070	1030	1026	1040	1103	1041	1040	1050	1021	1054	1048	1042	1065	1107	1087	1108	1062
23445	21278	27770	27576	26280	24850	20897	13294	7149	3448	1773	982	716	582	510	529	488	561	539	536	558	534	517	515	537	536	519	520	508	549	523	523	514	557	503	552	518	545	520	544	509	496	528	483	519	512	489	527	510	554	534	492	568	523	521	498	542	558	529	526	491	525	502	535	516	523	512	529	471	520	528	551	537	505	507	556	558	512	555	526	527	540	563	551	497	509	542	520	552	509	549	497	515	520	507	504	518	538	542	526	528	490	490	541	522	529	533	527	534	543	530	525	535	573	576	519	575	494	529	453	526	544	530	532	524	533	526	510	524	498	468	496	526	512	587	497	510	484	526	503	494	536	535	548	507	517	541	515	515	506	499	536	513	526	491	494	468	538	532	505	534	489	520	520	604	542	505	521	519	528	503	517	507	548	530	519	511	531	526	471	543	533	521	494	509	515	488	544	486	542	512	531	498	526	561	516	548	525	522	578	551	545	489	504	514	501	452	538	527	515	507	528	528	501	480	517	522	493	558	506	535	532	521	496	484	527	501	547	540	515	523	548	496	549	527	483	544	517	545	524	495	503	499	532	508	528	553	557	513	510	521	538	536	528	522	529	549	523	520	528	522	526	521	572	498	508	560	583	490	545	567	492	543	523	527	562	539	503	509	507	502	522	549	548	549	551	546	523	499	526	538	537	548	527	543	495	525	528	496	520	503	530	506	511	525	495	510	573	538	500	527	559	541	513	530	544	535	500	508	492	528	552	492	519	509	496	519	515	512	541	495	502	515	513	571	538	502	556	509	506	478	485	548	505	529	555	566	514	521	519	569	511	550	524	493	515	546	519	527	539	512	542	535	541	527	522	512	544	528	540	518	522	499	536	557	522	511	543	536	530	524	562	553	486	511	520	531	521	569	481	509	577	516	522	545	530	499	486	505	470	490	584	534	514	554	491	525	493	499	511	496	536	510	502	523	597	521	535	500	478	540	544	515	542	525	493	511	518	516	516	484	540	489	515	507	499	499	586	494	522	471	501	532	551	487	525	512	530	545	493	533	476	543	513	508	533	529	531	577	540	528	533	489	546	489	529	542	541	515	509	494	534	521	492	530	487	539	545	495	575	534	515	583	496	544	514	540	537	539	513	510	498	567	558	532	510	506	522	511	577	524	509	497	526	506	567	519	553	523	522	492	552	569	516	516	547	543	526	519	482	535	537	478	507	508	514	498	489	559	496	526	512	521	475	527	526	521	537	487	513	559	518	531	536	471	540	551	528	504	502	509	545	496	504	505	536	523	536	535	490	526	540	488	487	492	506	491	518	485	537	564	512	504	517	530	519	537	521	491	494	500	472	485	469	556	553	554	488	535	539	518	515	511	541	522	522	495	511	523	484	519	515	549	539	518	511	528	499	543	481	514	535	567	517	523	508	523	481	555	467	536	487	520	523	529	550	571	520	499	522	510	487	508	524	559	562	556	535	532	504	521	518	499	517	522	536	523	520	474	497	537	495	476	513	483	542	543	548	516	508	501	521	524	540	523	494	527	485	535	526	554	564	526	493	510	520	532	529	495	539	466	551	528	501	522	494	504	496	548	531	556	516	535	530	510	561	513	558	517	561	569	533	502	557	505	535	528	497	533	558	489	577	495	551	504	509	527	536	526	529	496	525	522	511	522	528	508	525	503	523	497	519	528	562	526	508	575	521	515	526	519	564	549	535	514	548	489	538	500	513	521	505	530	553	509	522	565	532	548	529	522	526	536	536	489	501	471	507	511	525	489	501	508	535	494	503	505	516	529	547	524	519	510	524	486	523	493	560	539	526	497	528	540	538	519	523	535	515	521	561	507	523	491	525	502	531	517	540	515	536	535	507	536	510	566	503	554	564	494	527	506	536	465	540	513	519	553	543	566	541	522	565	515	472	517	555	571	505	492	516	543	494	512	500	550	545	571	519	549	511	510	507	528	533	516	544	537	545	481	527	505	518	505	560	487	504	522	531	515	484	537	503	550	520	518	510	525	543	545	497	515	504	532	555	504	488	504	520	518	557	524	502	534	541	545	516	480	518	504	515	531	510	518	526	499	513	492	534	484	554	484	478	510	491	517	492	520	499	500	515	509	517	533	503	516	521	489	517	515	495	538	542	531	526	530	485	498	509	528	508	529	496	505	509	526	505	536	537	510	508	543	545	493	472	505	559	547	516	497	523	521	507	505	495	503	520	503	511	530	492	535	520	518	543	533	510	514	521	511	549	510	550	501	514	494	540	485	494	528	543	494	490	515	501	525	509	544	518	517	552	540	475	557	573	505	528	545	531	493	514	487	510	543	527	514	549	523	476	530	501	525	491	504	511	480	532	530	511	528	548	493	532	508	497	518	513	524	471	542	483	511	508	503	523	505	510	509	490	508	523	506	514	526	544	528	545	530	525	533	510	532	498	500	512	534	527	506	533	572	521	502	482	524	494	510	508	478	513	513	541	504	539	509	540	507	487	532	506	495	510	557	560	534	534	527	523	507	525	515	515	512	540	521	493	514	517	526	508	505	520	502	512	549	524	518	490	505	540	521	520	534	526	530	536	530	521	462	528	505	525	553	487	529	518	509	489	533	495	520	494	476	504	525	519	494	526	540	528	562	516	555	474	532	519	543	538	523	528	511	551	537	532	555	491	507	482	532	527	478	528	515	535	491	530	516	491	520	526	550	526	510	546	561	546	539	533	491	511	558	489	536	523	514	529	499	528	521	517	510	522	516	524	487	541	525	532	515	545	508	529	495	522	510	523	535	501	544	477	520	493	552	517	534	538	538	517	515	526	528	506	463	506	494	488	542	498	554	492	538	541	542	513	517	534	535	490	505	510	544	531	490	505	485	548	551	483	482	473	539	545	549	522	534	529	555	536	487	529	506	527	563	513	518	500	504	507	526	536	513	500	514	490	533	502	498	515	534	556	579	473	550	533	551	527	506	513	546	495	562	544	507	551	531	551	499	547	544	498	518	490	537	524	528	536	504	506	534	539	510	467	550	508	529	538	556	471	476	488	487	526	557	523	503	512	549	510	475	493	549	584	507	501	513	522	546	503	502	532	521	555	529	517	559	517	517	510	483	483	510	540	504	503	511	528	527	546	547	533	567	489	550	524	531	518	565	539	523	504	498	492	558	538	495	513	495	525	533	533	526	555	515	521	550	487	526	538	524	511	534	523	527	553	508	554	500	510	498	545	526	516	503	526	476	514	563	500	491	482	510	515	526	576	533	525	513	525	537	528	511	491	473	515	518	537	567	493	517	541	508	498	477	492	525	548	504	523	536	524	529	512	472	520	538	524	544	520	509	530	498	517	528	485	513	485	497	510	560	498	538	525	513	530	531	492	538	533	549	507	530	539	534	548	499	512	525	532	526	547	539	535	510	524	552	535	519	514	549	520	512	524	518	502	563	542	527	514	538	520	551	529	504	490	559	514	525	467	496	527	512	523	520	518	504	542	510	535	524	525	490	544	506	537	496	540	511	550
15913	32813	37258	38429	34526	31712	26652	20353	13132	7227	3632	1862	1242	929	801	814	843	806	835	848	802	784	860	817	856	821	785	862	792	817	837	793	797	796	802	810	812	831	822	827	822	775	798	856	801	816	832	784	805	815	779	851	827	794	773	816	832	833	797	826	864	808	836	832	758	775	851	788	790	799	787	799	753	831	825	808	816	812	858	784	840	788	804	808	825	794	796	815	835	815	806	797	806	839	806	835	815	828	835	827	845	803	788	816	829	786	869	819	816	802	827	832	893	846	780	834	768	843	800	775	785	825	863	839	790	797	773	823	832	826	754	810	809	841	818	841	778	839	778	855	793	766	820	806	781	794	836	881	831	845	776	820	858	787	800	818	819	797	846	854	838	828	831	848	811	816	797	804	794	807	797	797	835	795	833	810	796	777	817	830	842	802	791	761	826	824	825	798	794	797	808	806	840	906	873	831	802	799	857	845	826	845	776	803	830	866	857	816	849	810	826	818	851	794	824	797	818	856	799	827	891	776	779	739	817	861	855	843	791	833	866	823	822	837	765	843	861	819	826	814	817	841	764	803	771	820	796	791	823	779	815	834	769	792	795	788	785	830	805	843	827	787	783	788	842	849	810	837	797	875	789	838	842	793	786	785	768	785	802	798	799	812	751	829	793	807	805	878	835	848	790	785	824	836	832	858	777	824	800	834	874	849	836	790	830	795	819	819	847	835	825	787	827	806	821	831	825	767	802	815	830	761	835	821	776	782	865	764	852	772	812	839	814	826	798	803	851	752	897	757	861	822	803	811	797	785	808	765	855	806	776	794	855	837	845	823	819	853	861	824	840	837	786	767	795	833	815	766	852	810	817	816	817	788	874	812	833	832	829	826	864	786	819	873	810	844	831	808	810	843	856	796	819	758	841	858	846	842	841	776	768	866	784	837	848	793	843	791	823	812	845	809	836	809	797	798	833	853	822	823	873	788	856	850	809	827	815	859	873	847	811	842	814	847	837	814	841	816	821	790	875	773	843	788	789	821	791	824	811	789	781	788	827	826	842	821	813	816	823	778	840	772	815	791	834	798	795	804	819	783	815	834	836	857	752	744	783	834	800	817	829	774	833	870	805	806	819	838	838	831	809	786	772	824	823	828	826	828	833	781	788	764	799	822	779	807	828	816	777	853	813	795	760	801	833	792	843	795	813	804	800	814	814	836	755	775	829	763	818	816	808	815	806	789	829	874	819	860	828	818	788	802	806	873	777	838	880	826	836	813	795	773	821	760	793	849	835	814	799	849	828	863	779	851	820	766	854	827	789	814	837	807	782	793	824	798	849	806	824	848	794	800	828	822	875	755	786	821	808	763	808	837	817	841	816	800	815	818	839	786	777	789	808	779	867	827	817	812	799	808	812	822	842	870	826	815	825	807	859	823	799	807	805	753	823	851	824	821	803	806	800	778	848	832	850	828	882	779	849	886	812	862	861	864	769	827	847	841	816	798	808	755	841	832	808	859	789	805	831	779	783	824	840	807	759	803	808	798	778	798	806	757	875	802	855	844	864	845	839	782	814	790	770	777	814	869	843	826	889	811	758	823	835	804	835	805	848	867	770	770	806	809	797	836	836	824	868	850	763	828	786	748	786	791	800	794	819	828	799	838	798	774	838	836	796	766	791	822	795	788	802	820	823	800	797	843	810	801	790	883	829	871	809	814	825	770	760	807	854	823	817	808	764	840	833	782	820	810	800	832	808	783	798	837	763	738	762	835	809	846	842	819	810	783	830	875	819	802	790	797	817	855	825	811	815	841	869	795	817	820	789	816	766	843	822	864	790	807	841	826	814	791	800	776	843	817	837	800	785	811	764	818	842	826	828	809	828	889	799	797	777	816	803	823	810	830	782	798	819	838	829	833	829	818	868	832	821	821	800	837	796	819	830	802	823	825	823	801	755	773	834	741	785	834	816	872	808	764	825	798	812	799	772	739	748	855	784	778	872	847	784	796	835	799	870	816	828	769	815	789	804	831	821	808	826	818	791	860	817	792	774	824	823	830	771	812	847	780	807	771	786	806	784	828	814	831	798	845	865	777	825	791	876	850	766	839	796	771	788	838	825	820	784	833	833	834	814	812	830	928	845	782	863	820	788	800	807	783	831	825	799	876	826	830	854	828	840	812	843	797	798	808	751	795	777	813	780	832	824	786	862	801	840	779	811	810	826	811	839	810	789	804	851	894	824	788	810	787	866	777	760	796	802	767	819	798	795	808	818	796	820	838	824	807	811	801	810	813	804	827	820	821	839	810	829	843	854	811	773	779	841	848	827	793	821	828	785	831	782	837	838	837	837	782	825	841	826	854	868	759	785	794	870	867	801	847	759	882	812	805	832	801	807	783	801	808	817	813	823	840	824	824	840	827	818	804	795	803	818	794	824	811	782	813	828	802	848	782	819	795	764	818	853	883	830	870	814	801	829	809	820	814	788	811	827	773	869	835	831	816	863	810	771	822	808	746	811	837	778	842	863	777	757	826	826	835	812	784	818	830	794	890	779	834	813	787	810	853	825	834	775	808	824	815	822	825	817	830	796	762	820	818	820	773	828	816	808	816	832	771	830	803	781	850	858	832	876	749	742	785	760	810	830	798	765	813	808	862	844	790	761	822	849	838	881	808	819	807	771	854	801	816	804	787	810	807	809	789	838	850	765	811	799	771	807	814	822	818	811	836	837	769	790	831	772	839	821	803	819	852	827	789	868	843	794	816	858	809	810	798	765	863	831	801	855	837	801	856	846	806	800	794	787	799	872	779	779	776	802	791	861	828	804	844	844	813	817	850	802	834	809	854	790	781	839	802	837	809	856	800	837	833	817	829	751	862	779	842	854	762	880	786	851	806	825	813	821	825	819	852	813	808	802	805	808	812	799	829	783	753	823	840	812	840	861	814	772	835	802	791	849	798	781	745	772	774	813	784	781	817	853	833	798	809	795	804	810	858	791	828	810	794	784	830	810	858	801	788	811	825	829	835	866	838	876	821	817	828	805	772	809	856	824	831	879	804	850	793	828	812	831	827	803	822	867	798	820	787	790	810	865	823	822	866	827	803	766	841	825	837	789	806	804	871	800	822	814	796	838	829	808	849	800	719	825	832	784	847	881	834	827	819	835	759	828	823	833	780	819	808	813	852	840	843	856	825	846	786	804	810	782	787	750	792	804	803	844	814	870	826	803	859	834	822	851	838	823	821	864	809	826	775	878	761	839	807	784	802	788	851	806	797	775	787	782	817	786	829	808	799	787	746	798	797	915	845	817	800	780	824	769	833	771	866	808	792	837	827	819	857	794	775	791	811	820	783	789	855	817	855	852	893	779	776	856	811	822	828	834	766	824	835	809	792	859	852	806	815	803	791	892	816	843	822	807	836	836	846	799	815	830	794	810	910	848	816	837	824	823	780	810	816	853	821	811	855	822	842	834	761	812	846	803	827	817	837	863	825	810	798	832	823	819	843	870	863
25066	21286	24588	18611	6682	7827	9593	8042	4791	2471	1354	937	732	696	662	680	657	684	632	601	653	659	651	612	656	640	625	661	617	660	665	658	648	640	655	656	664	639	636	643	633	668	642	650	641	633	686	635	624	684	619	627	619	622	631	673	616	629	649	609	621	611	667	620	613	614	674	652	644	670	677	662	663	646	610	650	672	654	651	651	651	610	624	637	633	636	630	649	662	653	664	649	660	580	620	621	691	683	624	670	653	633	640	652	623	670	665	655	641	664	630	653	677	634	610	610	642	646	643	671	678	627	681	666	647	653	644	637	648	643	681	668	678	616	610	655	619	657	630	647	681	641	592	615	637	673	681	619	685	639	676	657	668	639	653	641	704	645	664	658	653	651	642	673	628	626	645	682	640	622	645	664	620	618	648	667	639	662	636	582	600	650	651	647	646	685	634	665	674	647	629	647	676	611	609	628	649	601	646	651	641	668	620	639	622	626	623	642	688	622	653	643	643	652	599	612	629	656	640	671	655	641	629	652	609	652	618	667	652	643	661	666	621	685	656	600	652	667	603	614	688	644	642	627	644	645	635	622	643	650	612	682	650	640	687	621	685	615	643	653	649	652	632	661	654	655	651	649	662	654	608	642	625	681	627	698	644	691	656	643	646	649	681	648	606	641	670	614	671	628	658	676	694	633	641	656	628	631	614	653	623	633	618	632	625	653	659	645	576	639	679	644	624	651	645	605	553	692	629	658	648	625	628	645	683	661	651	642	644	661	688	641	583	653	631	630	635	616	654	609	655	665	665	648	615	623	642	699	625	669	643	626	708	617	695	717	688	643	648	629	618	621	688	680	625	628	621	647	704	607	669	619	632	626	687	641	609	641	625	635	654	645	613	669	695	656	642	639	682	690	650	631	623	620	661	627	611	665	643	645	582	603	684	629	656	642	632	650	636	643	629	637	658	661	654	675	634	657	619	612	663	672	644	654	649	618	618	619	697	619	640	653	656	645	616	630	641	645	658	657	650	600	643	664	677	675	629	571	654	644	630	614	618	576	642	616	615	658	692	654	646	624	656	676	662	618	641	625	607	621	660	686	640	671	640	657	638	619	688	669	656	727	620	649	621	611	653	628	608	635	660	680	674	617	668	653	637	651	585	620	672	627	630	627	648	631	639	631	633	656	592	689	674	613	672	627	646	614	663	660	660	642	645	620	653	675	646	669	685	638	656	667	654	624	654	654	633	624	630	634	644	663	635	589	654	664	625	598	642	657	631	663	631	657	687	631	649	652	652	659	623	696	651	575	629	690	636	640	655	651	603	624	581	624	620	672	619	661	657	606	650	662	621	650	660	619	667	608	651	642	658	632	614	662	638	626	636	674	604	684	669	607	613	642	618	612	690	640	625	644	671	570	684	649	642	700	665	629	644	653	623	643	661	625	685	628	645	676	629	629	689	635	645	653	626	659	685	662	633	631	694	593	630	643	629	646	698	647	641	658	658	618	607	597	599	621	643	660	632	682	684	665	638	659	657	683	633	621	692	640	664	700	656	668	587	629	643	655	665	670	643	645	663	661	629	639	651	631	621	671	664	643	606	633	639	694	629	658	678	668	661	634	642	626	664	673	661	653	670	607	665	615	623	626	649	639	701	608	631	686	638	635	658	639	635	679	670	636	640	593	671	621	650	661	614	658	644	615	683	649	601	610	621	671	647	633	634	648	612	623	683	623	612	624	640	703	639	650	665	618	664	682	692	651	634	666	647	676	681	723	611	648	668	641	606	615	623	627	655	653	589	613	659	650	616	625	642	694	611	663	628	632	636	631	643	658	602	585	643	621	687	628	647	660	652	620	656	689	619	629	640	585	662	654	624	690	609	618	620	663	611	652	677	663	599	633	614	647	647	658	626	655	626	646	646	659	687	623	667	669	644	650	631	594	651	645	611	612	647	629	668	647	608	683	626	657	667	675	597	630	630	644	674	647	607	641	699	677	641	591	630	647	642	631	659	617	625	640	642	640	654	627	671	641	663	615	666	683	647	663	609	651	633	652	670	636	657	637	643	650	656	631	670	629	598	658	677	629	656	624	628	662	654	623	618	662	635	666	645	625	619	636	628	625	656	654	673	668	625	639	598	640	652	683	650	665	613	632	672	657	637	604	609	667	657	653	657	644	637	610	641	662	606	627	604	610	649	680	653	621	668	640	608	656	642	637	642	623	649	674	617	620	671	642	639	624	627	640	592	644	643	663	662	679	632	623	672	681	674	630	651	660	584	613	683	676	654	639	615	593	624	623	653	630	640	626	631	634	655	588	668	628	670	691	661	618	628	674	651	703	651	626	675	618	587	649	660	638	624	607	645	655	643	676	647	658	620	627	612	669	611	623	631	696	614	643	628	637	624	628	647	637	712	700	604	647	636	636	659	596	636	621	609	639	682	629	632	650	664	666	648	633	654	629	614	617	639	676	642	651	616	596	631	620	637	647	628	669	655	628	611	669	622	649	655	654	605	657	648	642	606	635	637	603	614	669	625	619	637	644	635	665	640	669	650	629	691	670	641	630	626	640	649	646	661	585	601	578	639	620	627	612	683	633	622	662	621	611	612	648	639	637	606	628	639	615	645	641	672	652	634	618	661	653	647	620	605	648	651	606	672	654	624	611	623	632	635	641	612	617	628	691	669	675	659	658	648	576	650	653	636	669	659	624	663	652	631	627	629	629	645	626	663	681	637	619	651	627	679	616	623	671	635	674	640	577	652	641	657	631	642	678	668	628	676	654	639	696	655	640	644	714	650	638	626	618	633	677	640	613	680	618	599	649	641	622	655	691	612	640	643	631	625	607	611	659	673	708	662	609	640	641	673	686	643	656	611	654	629	593	653	631	628	632	671	626	595	667	658	643	635	643	642	591	702	654	648	662	644	650	705	640	632	646	649	649	639	627	640	640	640	622	663	632	661	619	668	618	629	643	604	658	660	629	609	613	629	661	626	668	646	614	639	668	643	631	618	652	640	622	625	647	661	607	657	638	634	662	672	668	652	643	676	627	603	636	610	656	661	619	631	666	691	659	666	672	689	640	652	671	634	627	596	664	654	677	654	649	616	659	646	646	612	620	636	640	607	609	624	625	693	578	631	634	618	643	646	653	637	627	658	670	645	665	688	676	666	673	640	656	621	662	597	622	615	605	622	661	651	593	633	647	679	683	644	659	682	632	667	665	686	622	635	665	675	632	669	658	655	685	660	657	648	687	687	674	635	700	658	636	651	654	645	641	660	657	638	670	686	668	670	641	636	625	653	666	606	658	668	653	647	634	628	600	640	655	659	663	602	634	626	622	610	638	623	637	678	647	633	609	626	667	634	626	650	655	687	625	683	688	635	640	668	629	641	670	668	669	672	668	665	626	662	667	627	627	627	660	621	611	586	695	638	681	638	626	673	668	607	639	676	610	652	642	638	624	644	670	644	644	620	679	609	650	647	628	639	639	667	674	634	637	658	603	632	644
13420	24956	14018	6397	13655	18589	20644	17531	11289	5749	2893	1707	1255	1023	1052	1042	941	1000	977	1020	1008	999	1032	979	974	948	969	974	932	940	989	987	939	1024	999	983	931	1023	1023	989	994	950	948	1004	1020	1011	976	991	972	976	1039	905	968	1009	968	978	994	1005	930	976	1010	955	980	952	1014	954	968	993	915	936	975	955	979	1047	1040	957	923	1012	933	1017	954	975	1008	920	1020	959	946	965	979	1012	970	1016	940	941	1028	982	966	968	946	992	954	1001	976	1004	959	909	961	991	1006	976	978	983	974	931	931	990	970	1014	970	986	982	984	1029	969	978	970	980	985	975	991	961	972	953	975	983	975	979	945	992	963	974	974	1045	1003	957	964	964	1024	966	1013	1012	1037	976	995	1017	1033	978	954	937	943	988	1026	991	956	997	972	1006	1012	979	936	966	973	969	1041	972	962	975	945	983	955	1020	950	977	954	979	989	969	908	959	1016	960	949	1010	973	917	976	1001	986	971	989	976	974	942	922	951	943	1025	983	999	952	985	971	965	925	994	966	1019	955	959	1002	953	944	914	968	920	992	1021	1014	979	963	942	980	982	967	985	972	1006	1008	1018	944	994	961	984	986	1003	997	944	998	959	1003	1015	950	971	1024	995	949	1006	976	967	996	936	934	926	922	998	975	988	999	966	939	973	933	942	987	966	990	1020	1003	1003	940	1045	953	1001	1026	1027	953	1001	1046	996	976	1040	963	963	967	968	977	949	990	974	947	975	1006	954	923	977	929	988	957	1006	988	945	988	989	967	952	1022	956	973	978	1047	965	977	1027	975	1012	955	968	963	1003	996	1009	1012	1005	956	1022	955	991	960	970	973	967	936	1010	946	949	952	913	954	921	969	971	980	957	1029	951	999	1019	909	1001	1025	939	945	952	1006	1005	932	1020	1047	962	973	948	968	967	998	998	931	962	1047	1036	1003	923	986	959	1005	1030	1000	980	1005	995	959	995	999	1005	975	1038	1035	990	964	997	1010	1040	958	959	931	967	995	993	936	977	939	983	1020	1035	962	938	1094	953	951	985	990	958	967	1019	979	958	1012	959	960	1029	939	944	956	926	973	1048	993	940	962	983	984	974	988	993	998	1025	1003	1005	985	968	1081	940	990	973	962	988	980	962	961	1036	997	961	974	1004	1000	972	990	1010	949	1026	969	974	994	953	1003	978	1005	994	996	946	1018	1012	928	941	979	998	999	1005	977	941	1006	996	980	1010	958	956	988	1010	1014	967	928	1031	1003	966	991	1053	976	945	994	942	965	993	978	904	993	1036	1023	994	966	994	1015	996	994	1045	994	1027	1028	952	986	972	982	908	983	956	971	966	1017	984	1011	990	1012	1005	953	979	1014	984	961	990	961	966	990	982	959	983	990	948	1022	941	1000	963	949	1025	916	949	1010	950	951	1008	940	960	974	986	1074	965	1010	969	995	945	978	998	992	941	961	980	973	959	944	1006	968	994	942	917	993	999	1017	976	966	955	910	973	979	1008	986	999	1014	1013	958	958	1034	990	964	1029	980	963	960	944	984	984	1032	1002	901	1067	950	974	975	940	1002	971	960	992	969	976	984	1009	952	941	1002	1009	958	959	969	1012	1007	951	986	949	942	1044	1010	992	983	936	972	1013	947	966	1010	984	1034	956	1008	1031	973	1000	903	965	982	961	966	985	943	959	1003	965	957	947	976	912	934	1014	964	949	966	946	992	973	979	946	978	1007	953	997	969	1040	963	934	990	954	1022	966	992	1031	968	952	1005	962	980	976	971	956	959	1004	933	982	968	980	1009	985	993	1027	1000	932	998	977	984	908	945	929	1000	1018	1017	1021	942	1029	994	934	977	952	997	964	965	952	1027	1030	1009	981	961	1005	1000	981	1029	956	1044	967	945	980	966	958	967	991	953	965	982	983	1010	1007	970	1001	987	990	989	988	958	946	983	972	1001	979	920	968	968	1015	972	986	1029	1033	964	939	1073	958	966	983	1008	1024	996	1003	1027	978	976	990	916	944	1008	956	977	932	1005	987	976	999	946	974	954	987	986	984	980	973	982	959	1027	901	970	1008	989	1041	1034	1009	1024	991	982	988	952	923	949	982	973	1037	956	997	1007	1002	974	923	942	1017	935	968	1002	904	977	965	950	1004	957	939	1016	929	960	1026	997	1016	1064	978	971	994	945	990	971	1010	944	988	1021	993	961	971	967	998	969	974	1002	971	972	992	997	957	1020	975	958	983	1007	1053	1031	977	980	961	991	990	1018	918	1004	958	1005	981	936	992	989	995	991	913	952	999	1008	964	986	988	967	1002	976	1019	974	935	868	946	969	935	1020	927	983	1022	1018	960	985	988	941	917	980	970	989	1019	1019	1006	976	1002	997	978	976	1013	1029	972	960	911	1001	1018	993	1013	991	998	921	957	1025	977	1017	982	1006	923	976	995	975	969	982	1011	916	1015	968	993	959	975	983	1047	945	1007	971	963	972	995	984	981	971	954	967	1001	978	996	956	979	1035	980	994	964	941	988	925	995	966	939	991	1004	957	982	983	968	1002	942	980	939	956	940	992	1021	949	933	996	1032	972	939	932	965	1031	1006	978	927	978	967	969	950	913	1006	999	950	1021	1003	945	912	921	962	989	962	975	978	934	985	1003	985	1001	978	975	926	935	995	991	960	988	1035	993	970	976	968	1012	950	925	976	1004	978	941	929	987	988	1000	980	944	996	980	983	951	928	988	953	950	991	1040	1007	970	1005	988	999	1037	934	999	1019	1003	954	973	1008	994	954	974	996	1008	995	995	1019	1023	951	989	987	1043	991	972	959	968	968	942	1054	1000	975	1001	950	959	993	994	942	969	957	939	963	1008	989	983	961	982	971	995	957	968	922	985	997	976	1013	936	966	1021	986	979	1008	968	978	964	923	1004	1032	991	1017	974	1041	957	975	977	1006	983	911	1016	965	1008	964	941	1030	996	974	961	968	1050	977	1019	998	962	956	944	969	956	1009	1032	971	962	947	949	1023	959	953	1023	976	952	970	935	946	999	992	1044	966	914	966	1016	1004	956	963	989	989	989	993	959	962	974	1026	1021	968	940	944	979	1003	984	998	991	973	951	937	1055	966	1032	1018	984	1017	962	1013	915	944	969	991	945	987	974	997	1043	1013	999	963	968	1018	968	971	968	994	929	1028	956	988	967	1041	960	965	1026	975	973	978	956	1003	988	917	1035	964	1014	984	997	998	977	992	1038	978	952	1038	934	999	961	971	1034	998	970	938	1024	994	948	982	1021	969	936	1004	944	981	1092	947	1015	965	978	1009	1018	982	953	969	981	982	917	955	1004	978	1023	979	958	949	979	1008	966	999	993	949	1003	974	981	977	979	963	990	969	978	1012	938	989	932	964	881	992	961	981	956	954	986	1010	1013	987	966	950	977	984	993	982	968	988	923	979	961	938	991	978	1021	1008	991	958	1005	963	1003	964	987	929	1008	992	984	960	1042	1015	986	956	969	947	967	985	979	958	906	934	930	1035	927	993	932	1004	927	1008	1005	1001	1031	891	1030	942	1004	1023	995	943	975	948	933	1018	953	998	975	993	1052	986	917	955	969	940	994	960	956	942	956	965	960	1018	1005	1031	937	978	994	1036	939	1057	1046	1006	930	1001	954	1068	924	917	935	1006	991	956	1042	966	1005	972	986	943	905	953	974	973	1028	989	1020	1005	997	1004	918	947	1019	956	1005	1019	950	994	1035	957	1003	966	989	990	991	979	1001	998	986	1067	954	978	1013	978	1021	952	1011	946	951	985	957	998	965	1019	989	999	909	969	1004	965	982	996	941	968	974	990	1039	973	1010	972	963	947	983	977	963	969	961	987	980	963	972	951	968
22462	21248	28195	24554	21273	25682	37614	31624	19868	10244	4120	1584	738	420	378	372	357	356	339	363	380	330	327	366	354	356	385	363	344	357	341	398	337	399	362	357	335	361	346	348	350	355	339	360	368	353	350	352	306	343	398	345	343	360	372	362	332	355	364	348	337	361	341	382	386	362	332	401	363	353	366	378	360	369	348	324	356	359	380	341	366	350	363	335	377	327	343	340	363	318	381	374	357	315	362	366	354	342	338	367	329	350	351	349	376	349	350	362	338	370	385	348	348	377	338	366	364	350	330	383	345	354	349	357	338	350	381	329	344	344	340	331	366	364	398	355	324	314	364	350	351	360	372	368	351	376	366	375	336	343	350	360	405	365	350	346	374	381	371	345	340	357	354	354	394	366	397	346	398	361	360	359	374	328	359	376	368	361	356	368	351	329	357	333	349	391	327	401	377	333	349	354	379	357	362	365	336	366	347	316	387	369	369	347	356	350	335	394	344	375	350	362	375	364	393	377	330	382	358	362	396	361	382	360	355	370	363	364	387	361	350	391	361	379	324	340	368	359	317	371	344	352	337	346	360	356	355	340	364	361	336	346	378	382	382	379	338	347	345	335	354	399	386	361	362	363	372	369	377	389	334	372	368	344	339	328	345	342	371	372	347	346	348	350	362	347	375	343	376	361	368	368	355	357	340	370	352	389	366	335	350	346	353	374	350	337	349	349	375	333	355	371	348	345	346	342	326	355	360	357	369	364	356	375	344	327	367	341	348	355	376	350	356	369	340	371	372	347	339	351	356	354	387	367	353	353	364	361	356	374	370	371	357	330	379	363	329	364	322	318	322	346	363	354	338	370	357	339	379	365	361	354	415	344	390	371	358	366	313	348	346	397	360	351	361	362	400	374	363	358	360	397	330	341	342	341	313	341	374	364	383	341	349	363	363	362	347	373	357	375	349	355	364	367	370	369	394	361	365	387	323	356	368	367	379	344	328	388	371	367	351	375	337	351	345	382	345	345	352	350	368	342	341	334	351	350	361	347	385	352	378	359	360	376	344	351	358	373	384	392	386	373	363	350	357	373	360	359	353	332	356	374	324	379	377	358	374	380	358	360	321	348	379	349	334	365	363	371	362	348	347	368	389	397	340	350	346	346	346	352	354	348	368	386	383	382	386	364	371	345	382	360	383	382	339	335	339	354	362	370	340	342	350	380	372	337	355	389	356	341	357	346	329	370	390	380	379	352	383	342	372	371	378	376	378	314	359	359	324	391	346	372	356	365	362	352	366	400	371	345	342	333	347	358	382	373	340	339	354	411	377	368	360	346	358	363	356	353	349	353	371	351	367	354	394	352	364	376	371	367	354	338	325	403	383	333	365	344	375	380	353	355	362	368	335	367	347	342	382	374	349	365	357	350	369	322	320	344	344	365	379	352	357	351	374	360	332	376	342	325	354	344	339	387	332	327	350	376	380	327	329	360	346	351	352	349	322	351	353	349	377	372	361	360	333	356	357	356	365	364	381	358	415	352	378	339	365	344	385	352	379	357	362	384	310	361	311	364	352	379	349	354	357	386	387	329	362	380	338	346	350	322	344	366	390	343	367	389	346	344	352	368	376	393	396	356	363	359	330	311	374	337	360	307	342	363	386	396	371	366	361	357	360	341	327	352	361	370	347	411	326	342	360	374	377	335	350	312	354	339	357	340	360	328	355	336	366	340	362	395	370	339	355	377	351	369	361	349	362	402	337	357	348	371	358	385	405	361	342	321	357	375	337	370	379	358	361	374	368	344	364	347	349	367	355	354	363	371	358	379	370	385	354	299	353	376	378	350	350	376	391	390	348	317	377	350	378	352	357	385	374	343	372	330	388	353	362	346	354	353	347	375	359	346	354	353	328	348	331	338	343	338	397	321	374	385	364	340	341	362	361	354	382	336	336	356	357	385	334	356	362	337	340	371	372	384	318	333	337	348	366	347	330	343	328	389	326	354	337	354	363	347	348	302	378	384	337	323	374	376	340	325	342	365	348	379	381	333	330	335	352	376	333	352	383	371	346	391	386	373	341	388	366	365	368	357	334	364	343	365	359	364	355	373	345	346	375	359	375	373	353	355	371	380	319	337	341	379	361	369	381	367	323	359	384	345	346	371	348	379	386	354	351	334	378	346	356	360	395	355	327	338	374	370	331	338	388	404	372	361	352	357	389	379	375	359	385	334	351	381	368	362	360	369	334	389	335	382	349	371	373	341	374	391	379	353	322	333	337	359	351	360	351	379	355	341	337	343	366	378	336	340	341	368	343	361	350	383	360	328	371	370	369	340	369	336	364	362	350	356	378	374	378	372	381	358	359	362	351	334	340	351	321	397	356	365	317	348	338	338	363	382	355	379	373	369	357	346	328	387	355	433	363	371	388	395	351	361	357	340	378	344	309	345	357	364	359	364	360	345	329	393	387	390	370	364	374	337	379	413	345	350	380	368	338	384	401	353	341	361	346	362	356	360	359	357	330	382	371	347	390	372	383	359	366	365	352	387	355	329	349	363	347	393	365	374	342	336	340	346	343	346	361	353	360	382	374	340	368	350	358	349	342	363	348	381	362	350	320	375	363	389	377	388	343	342	369	372	366	357	335	334	334	380	427	373	339	372	375	370	352	346	353	367	373	361	341	362	358	404	371	388	363	365	354	355	337	381	345	357	376	377	346	357	357	361	357	332	334	368	347	320	352	345	374	370	370	376	334	331	324	363	370	365	360	348	367	359	336	337	361	360	352	362	316	327	356	359	344	358	341	343	378	383	365	375	381	362	358	360	333	364	350	340	405	393	385	361	316	357	333	385	356	376	349	353	343	376	358	361	350	321	344	371	346	361	384	331	348	382	352	357	355	351	381	354	393	369	410	361	359	348	371	327	333	341	355	379	387	362	336	358	359	351	325	363	358	343	361	357	345	364	370	352	368	349	365	353	354	357	358	368	368	352	336	357	369	355	392	320	377	355	360	364	360	364	380	386	328	355	385	343	367	388	350	366	349	400	347	376	351	364	338	401	395	340	342	353	345	342	371	387	370	365	361	359	390	399	347	365	407	342	360	365	370	337	352	354	398	344	358	344	366	379	330	385	373	336	365	326	365	323	377	352	363	352	361	346	363	378	340	336	385	358	362	326	327	376	320	372	378	332	362	326	369	314	356	389	358	366	385	324	337	337	322	351	376	352	353	331	341	372	349	354	362	325	393	341	336	343	379	370	344	351	362	341	358	370	360	325	377	357	299	355	366	375	365	352	313	350	341	370	328	362	371	346	353	359	339	361	369	350	354	355	347	374	340	364	334	351	334	369	353	367	339	349	343	341	332	353	321	357	351	370	363	318	376	348	344	349	367	343	349	376	370	332	354	315	369	367	349	372	371	350	399	370	348	369	324	363	387	343	364	333	334	383	366	353	369	332	352	346	327	349	336	350	367	358	371	386	366	359	371	347	361	345	375	344	357	339	357	363	358	338	364	361
19556	37089	18046	17921	17459	33064	42700	37814	26788	16095	7941	3555	1591	670	594	584	580	566	544	588	524	559	527	585	576	562	556	573	557	578	560	558	554	564	565	540	611	502	531	559	597	507	585	525	569	562	590	554	591	585	569	523	532	564	579	528	539	557	557	549	525	543	557	528	577	568	534	529	554	624	553	610	526	566	575	563	549	551	565	549	606	531	585	541	565	545	548	529	557	562	589	530	535	566	529	532	569	575	552	537	587	581	534	580	583	583	569	563	556	555	531	534	531	569	581	593	573	549	531	542	527	534	579	562	566	477	531	564	564	591	597	545	521	540	544	573	545	556	546	572	530	579	549	543	543	539	583	558	571	538	553	565	512	545	583	542	535	545	554	560	567	553	541	561	556	565	520	554	525	576	597	550	571	531	529	579	560	551	559	543	535	597	573	539	536	550	497	554	545	549	584	513	571	556	573	600	598	530	561	556	554	572	577	584	621	535	545	561	566	555	548	538	530	567	564	538	591	513	563	547	590	570	560	578	527	552	556	532	617	546	504	531	516	549	564	530	526	543	553	561	542	619	557	584	572	575	582	542	568	506	555	545	579	567	548	557	544	573	519	564	557	566	548	544	554	571	518	592	572	518	566	564	562	564	555	548	574	571	565	556	552	585	524	564	543	536	522	585	586	550	527	556	536	554	549	580	529	547	580	549	592	564	587	560	594	559	515	500	539	566	589	571	611	546	551	557	589	563	574	546	569	557	569	542	585	557	590	569	556	574	561	581	519	524	537	557	546	519	571	567	537	552	531	590	537	536	574	586	523	543	566	561	553	524	546	545	547	599	527	568	577	538	550	533	566	556	565	567	577	537	564	551	551	535	558	583	569	537	534	580	579	588	546	538	519	543	553	550	559	546	543	589	554	518	543	541	570	542	599	543	556	577	532	532	560	507	546	540	576	554	533	544	583	573	530	544	575	541	568	614	583	555	513	548	546	593	575	558	584	564	542	533	566	590	583	567	582	567	503	573	535	572	553	573	593	556	590	540	560	569	550	570	540	555	501	558	540	527	560	558	591	511	540	559	539	570	540	545	538	568	532	565	575	562	584	556	574	562	565	548	563	551	563	543	586	538	527	561	531	558	579	552	561	553	540	550	550	545	573	540	550	559	572	541	547	563	558	581	539	535	553	562	514	540	504	562	535	551	548	542	573	581	547	532	561	540	552	532	566	531	590	570	526	581	588	547	547	542	608	540	576	540	533	558	583	514	604	524	552	602	579	575	567	557	518	566	570	564	542	569	568	548	545	544	554	527	542	499	545	495	563	532	555	581	566	551	537	581	494	562	535	591	589	526	524	571	566	554	560	560	554	614	560	525	623	567	547	577	586	533	549	557	544	554	577	547	526	604	551	538	557	598	576	539	590	528	625	546	558	549	538	544	563	549	561	497	551	514	549	538	550	551	599	563	591	589	601	545	569	580	584	570	568	587	558	530	550	565	536	589	577	506	562	555	517	555	581	513	547	552	558	512	553	608	572	573	535	521	546	560	542	550	588	586	536	605	531	574	547	582	559	543	553	607	536	545	561	556	553	557	581	577	541	557	552	557	583	560	569	561	537	527	564	551	566	577	544	584	522	554	566	564	585	542	555	551	561	514	527	571	587	557	589	585	548	552	532	553	579	559	593	547	524	528	547	587	540	564	523	565	569	526	509	577	571	554	565	573	552	592	592	588	528	538	567	558	593	567	603	539	547	502	546	543	548	554	560	537	526	541	529	568	574	549	572	556	566	598	561	609	576	596	527	545	535	561	557	587	558	569	532	548	529	529	539	563	530	569	564	542	580	533	507	555	593	517	536	542	577	545	549	547	563	578	528	524	526	598	567	574	588	552	522	578	514	533	606	560	527	553	589	556	561	558	487	536	550	585	504	535	605	567	588	547	578	596	510	521	569	547	540	567	528	574	551	583	545	537	538	533	540	585	595	552	515	592	550	563	563	553	525	514	545	617	551	538	570	581	518	537	547	574	545	549	554	507	543	524	567	593	526	566	505	567	533	536	571	556	530	579	570	518	533	534	541	570	554	550	583	570	541	578	589	551	561	548	563	541	559	572	528	570	538	560	556	536	572	558	574	566	515	588	546	606	545	562	566	553	510	539	541	521	534	553	595	554	586	606	589	557	544	598	549	547	579	523	534	560	566	572	524	561	604	557	562	576	529	561	559	540	590	564	533	558	556	560	571	522	568	547	555	563	564	588	551	576	608	550	561	498	583	555	578	544	556	530	535	570	590	527	556	583	570	520	526	609	579	530	554	587	544	562	547	567	575	512	534	553	539	536	546	558	542	542	562	512	535	526	551	590	562	553	532	523	585	592	547	552	554	569	546	598	540	517	526	551	529	547	533	606	537	568	572	536	558	531	571	530	547	568	611	583	568	519	549	553	562	562	585	564	531	553	514	572	555	569	544	569	513	539	554	564	596	567	548	545	514	547	576	537	564	539	532	588	555	561	567	562	570	540	557	554	528	587	568	554	584	582	603	504	545	567	541	554	521	573	568	568	543	536	577	517	562	604	582	545	586	582	538	562	560	568	537	535	548	562	534	550	567	557	572	545	543	543	547	564	575	581	575	566	567	548	534	535	557	572	601	542	566	526	534	557	548	538	575	540	558	608	568	560	527	578	560	579	583	552	536	547	576	583	527	534	559	558	547	558	546	538	515	533	546	585	553	599	586	569	524	537	528	557	567	560	566	598	522	561	553	547	581	548	549	596	511	570	574	586	542	545	497	567	572	544	556	571	537	565	514	551	539	556	531	586	548	586	552	569	587	553	570	568	545	551	546	536	565	581	549	539	509	574	541	549	523	535	558	573	543	520	543	548	590	560	537	566	560	530	562	560	544	566	578	545	566	572	545	581	546	544	535	572	522	579	523	524	546	526	540	544	539	567	572	525	539	513	571	555	541	529	507	546	584	550	541	498	550	560	559	537	584	564	534	590	499	553	585	572	558	523	575	565	567	557	595	558	542	574	552	543	547	528	579	613	548	555	541	546	580	564	549	557	541	530	581	555	564	514	571	580	582	586	535	548	579	554	578	552	588	537	547	581	584	593	547	523	529	556	557	578	537	528	556	522	573	560	553	532	552	539	566	508	521	593	564	536	600	547	485	572	583	568	565	553	575	553	558	536	564	512	576	561	525	546	538	549	515	571	569	561	574	583	606	591	567	604	520	570	522	532	547	569	564	570	511	530	539	517	569	563	571	551	560	560	542	535	526	600	560	556	569	536	585	545	568	541	551	504	562	567	536	541	538	556	538	552	518	578	574	588	572	540	565	567	545	575	546	580	581	541	546	545	529	553	525	585	529	543	581	575	539	547	541	529	550	598	589	557	527	570	573	562	570	545	585	557	567	550	550	589	530	560	510	569	563	565	548	563	555	577	545	562	601	551	531	548	568	606	556	563	548	564	535	544	577	578	566	502	547	581	601	576	551	564	528	553	582	574
27348	19113	7198	4928	4182	3838	3222	2441	1633	1248	864	772	683	658	675	634	668	715	694	636	646	630	611	646	675	634	632	653	645	644	639	655	690	657	701	638	679	696	662	669	637	665	653	646	687	659	648	689	675	656	689	614	628	675	662	655	636	682	645	669	647	686	621	650	623	660	643	669	619	651	667	694	629	682	693	665	663	668	658	639	659	638	686	647	652	659	638	644	666	662	656	604	639	640	686	685	621	631	637	704	662	669	715	686	615	651	657	670	675	687	662	645	677	665	631	622	631	617	641	660	640	645	635	648	674	644	696	662	703	649	635	635	666	683	644	645	634	671	615	689	674	630	713	656	701	657	675	646	646	655	683	643	637	683	615	692	676	621	639	660	660	679	689	633	631	648	632	638	663	620	696	665	684	673	687	665	612	614	605	643	635	620	714	657	696	657	646	678	653	613	641	636	615	654	656	632	645	654	643	635	655	636	673	646	660	629	632	658	673	660	652	658	680	652	673	658	674	647	646	657	680	588	644	686	645	651	648	673	659	666	630	617	695	611	665	664	590	668	633	644	687	629	634	605	662	680	642	668	620	637	638	672	680	642	605	676	618	636	678	697	603	652	666	685	654	694	701	604	671	657	609	693	676	639	664	641	645	654	617	629	594	649	652	677	635	662	653	670	638	664	655	628	647	649	664	659	674	647	659	701	654	671	706	674	663	646	659	696	660	668	658	653	648	660	682	641	674	707	684	692	612	658	673	686	707	685	655	634	639	669	677	648	653	664	661	688	649	679	665	658	652	669	681	685	697	659	692	650	620	678	645	669	659	651	648	639	649	652	651	665	673	653	668	665	643	613	604	659	619	632	626	657	772	635	639	629	666	653	665	634	658	697	670	652	694	628	630	664	687	652	634	654	637	683	665	648	681	693	684	609	668	658	723	673	629	714	639	657	669	663	642	633	645	677	667	687	654	638	678	686	641	602	697	703	660	657	646	668	614	630	681	645	670	624	676	677	649	697	639	633	689	668	699	650	631	650	635	695	661	647	655	676	641	701	649	676	696	602	702	678	725	683	654	686	662	632	695	676	673	656	648	681	681	630	670	643	667	706	668	644	661	683	676	605	685	648	673	671	629	651	682	680	642	654	623	657	665	668	635	624	658	662	627	683	645	603	668	639	680	663	641	648	651	652	646	681	684	630	681	630	601	666	714	635	678	693	644	710	681	643	624	616	619	709	674	660	681	611	696	670	636	635	638	641	677	632	681	655	656	724	628	645	667	682	701	644	651	668	631	678	643	663	677	636	655	634	640	640	662	668	679	655	636	688	641	689	712	627	637	653	663	678	687	617	657	646	620	640	671	668	654	642	670	652	634	661	647	646	697	664	720	660	659	644	684	656	643	674	644	697	658	606	631	687	642	655	675	673	642	624	655	649	669	625	681	641	635	631	653	704	635	633	660	620	684	692	667	624	646	642	653	644	714	613	636	642	658	672	666	659	682	668	666	663	659	630	661	687	690	663	686	686	613	670	651	653	711	697	664	666	695	635	663	692	727	676	643	668	659	689	640	649	670	688	647	595	645	628	678	693	656	657	645	624	656	632	703	648	641	681	613	680	640	686	636	674	629	642	652	672	699	644	644	626	670	668	670	651	663	646	626	638	675	682	647	662	654	649	661	679	639	687	685	663	658	669	624	653	662	661	656	657	681	647	662	631	668	659	620	685	684	660	692	669	680	657	661	650	640	678	651	661	659	649	657	605	624	662	633	660	631	658	682	652	646	660	625	622	626	680	612	636	657	648	705	643	670	667	718	637	617	684	656	664	686	685	677	651	666	624	649	662	654	635	651	675	654	649	608	618	657	669	691	615	682	637	650	647	652	656	693	664	673	662	675	679	655	659	665	688	677	642	719	654	653	602	637	656	619	637	640	662	644	627	650	672	664	676	638	647	665	644	615	689	658	644	692	669	665	720	595	680	652	691	638	634	628	617	650	693	652	652	646	655	681	665	626	691	628	676	633	719	664	656	640	607	614	659	646	626	594	642	660	627	691	644	688	639	663	655	663	655	627	664	665	668	661	669	627	595	649	678	651	645	660	640	656	674	690	622	674	628	667	665	651	706	657	668	676	666	663	651	639	716	677	636	644	644	662	651	643	658	674	654	693	683	703	665	698	645	696	669	648	689	652	631	660	655	633	614	653	661	650	697	691	666	629	582	652	639	654	644	684	648	668	691	658	641	652	661	652	647	653	662	644	643	670	655	642	611	660	612	651	670	684	648	648	667	657	618	596	625	609	656	644	670	630	654	641	624	663	641	702	665	687	687	661	620	630	674	593	639	639	672	646	671	629	626	672	634	635	676	662	617	667	655	692	606	635	647	654	674	644	637	621	622	634	665	700	632	643	615	633	659	681	649	639	678	640	663	653	678	689	638	660	685	667	666	684	636	665	695	642	661	641	674	611	679	638	662	679	675	666	677	667	627	628	707	665	623	665	611	696	659	633	645	653	644	648	645	683	666	645	629	687	657	675	643	676	651	669	680	661	655	717	674	654	651	718	605	691	656	646	665	636	650	658	663	676	670	648	646	613	675	670	606	666	623	687	644	583	655	667	638	672	691	651	684	656	694	631	626	648	652	635	646	672	618	648	591	675	616	641	649	643	618	650	617	676	646	649	695	680	633	625	676	687	665	637	687	642	635	674	660	631	744	627	639	668	660	666	681	679	640	608	644	695	648	639	632	703	659	662	652	708	640	616	668	670	636	625	688	641	668	687	643	669	631	656	631	673	653	653	636	710	686	700	615	664	690	624	679	672	645	640	690	713	585	609	634	648	658	699	649	655	680	657	694	628	706	664	656	609	619	667	692	671	673	699	695	659	668	663	647	668	677	654	691	663	686	682	628	632	661	645	706	638	686	672	625	616	651	665	611	644	662	633	615	698	658	674	610	630	679	620	681	607	673	634	628	674	618	645	661	669	644	669	647	675	642	655	673	627	648	671	617	623	650	678	686	637	623	652	677	629	638	661	698	639	668	642	651	699	648	693	644	660	685	619	660	656	688	674	639	675	643	704	675	661	653	650	679	614	686	707	630	659	623	692	643	638	649	647	610	651	678	648	687	719	673	680	636	646	665	627	659	667	626	666	675	694	655	674	664	631	684	657	674	675	654	644	691	678	640	695	678	654	608	683	689	664	659	656	685	676	668	655	695	657	682	648	660	617	624	657	639	636	660	659	649	653	654	632	659	661	636	695	656	636	682	650	628	620	683	688	658	643	697	635	673	655	658	666	638	636	702	636	635	576	667	645	671	670	637	634	698	675	649	625	643	677	692	621	654	628	628	669	646	650	622	678	638	655	654	667	643	632	627	705	659	598	605	662	624	684	645	643	702	648	627	668	640	645	633	619	663	664	702	692	623	679	680	644	620	648	619	681	638	676	622	660	655	671	675	697	659	692	684	673	647	641	676	665	657	629	670	694	660	679	680	671	646	662	656	615	654
10797	12830	5816	6831	6632	7092	5998	4826	3069	2092	1526	1230	1025	1005	1056	1054	971	1004	1053	1009	958	986	989	966	998	985	1015	993	1028	1016	1000	986	1000	993	1010	1048	1081	1071	1043	1041	943	1039	962	1015	982	1012	1032	1071	1020	1000	979	964	985	1019	1047	984	1003	1058	950	1041	1062	1014	1002	994	1013	980	1026	1027	1029	1013	1069	1059	999	1012	1013	1082	1033	944	985	1076	1009	1019	996	1012	1012	1000	1011	984	1028	1056	1006	1039	1052	1052	1034	974	1057	1039	978	1008	1032	968	1000	957	997	1010	995	993	1026	1001	1045	1043	1023	1034	1033	1009	1039	984	1006	1006	1012	1004	1034	1033	988	1027	1006	1003	1046	1007	1045	1003	1019	1010	1017	1017	1035	1056	1025	1001	1015	953	995	1008	1050	1000	1009	1017	1017	1047	1018	993	985	1030	989	1029	960	940	980	1000	1039	1005	1013	1010	1058	996	1009	997	1066	965	1003	1046	1010	1033	1075	984	1017	988	1015	1026	1030	1037	980	1061	968	1007	1032	1009	972	1033	991	1036	1050	996	977	1042	1022	1028	954	1044	993	966	1045	1053	1015	996	981	998	1087	1015	971	1040	1019	1016	1018	1007	992	1021	1000	975	1028	978	1017	1113	1010	1006	1056	995	1031	1004	1017	1019	1019	1002	1058	979	1055	1029	979	1037	1012	1094	997	1027	990	1022	1025	992	1074	968	1046	1042	962	1001	1055	976	1014	1025	963	1102	990	1025	982	973	1035	992	1036	1052	995	1005	1014	1008	1068	1023	1006	1027	999	1066	974	1023	957	988	997	1015	990	1004	1015	1017	992	1024	1001	998	1033	1043	1044	1023	999	1008	994	976	959	994	1028	990	1050	1073	1025	968	995	1015	974	1055	991	1017	997	1034	1051	990	999	1004	1033	988	1011	984	1019	1064	1025	1054	1010	1014	992	1023	985	1005	1009	1042	1008	1030	968	1039	1027	1057	1006	1038	1000	1007	1022	1010	1090	1039	997	998	1050	1010	964	1042	990	993	1014	1004	1031	1019	1015	981	1016	1009	961	1024	1018	1016	1039	1016	1005	1031	1021	979	993	1006	997	1058	1108	1030	958	962	981	1003	985	1003	1011	1008	1023	1016	1001	994	1062	1022	1034	1029	1022	1046	998	1040	959	994	991	1026	1004	1015	1029	1002	983	986	1044	1063	1028	1007	1003	1072	970	1068	1032	985	1025	1008	988	1029	1032	1033	1029	1037	1036	984	1019	1002	1016	1015	1016	1029	1032	982	1056	1004	1020	979	1005	1069	1020	1054	1038	984	1061	949	1055	1010	1008	1023	975	1017	983	1014	987	968	1010	1020	1007	986	1008	1050	1006	1036	1008	1046	1044	1025	1043	1020	1064	981	1032	1037	1046	997	980	989	986	1008	1025	983	1085	1054	997	951	1032	1006	1004	1008	1038	986	1048	1011	1032	1029	1032	1067	980	1014	992	1007	1024	954	1015	1016	1071	1035	995	967	1017	989	1076	1036	1014	1016	1065	1033	1001	1028	983	1002	1045	1057	1018	1058	1044	1027	1021	1003	1019	1021	1075	1033	989	1012	1040	1002	950	965	1000	1000	1031	1033	1006	1012	1066	980	1023	1024	1016	1013	999	988	981	941	1115	1075	1044	997	1089	989	1047	995	992	1015	1011	1053	988	1007	1027	999	1008	983	953	963	1016	1039	1011	1041	1008	999	1022	1008	1025	1002	1049	949	1029	1026	978	1037	1022	998	1011	1017	983	1019	1050	1091	1010	1008	1013	1016	1014	996	1010	1003	963	1006	974	1007	1023	1045	1018	997	1012	945	995	993	1004	1060	1065	967	1000	1033	1040	962	984	1013	1007	1017	1039	1001	995	998	963	986	1022	1031	1019	994	1019	1011	1023	1018	1043	982	1016	1006	1045	1024	1043	1010	1058	1033	1000	1043	1051	992	1052	968	1013	975	977	1015	1013	1053	1000	1030	998	1017	1022	1076	1011	1031	1031	1014	984	970	998	1039	971	1052	1018	1086	1044	1040	1070	1066	1007	1021	1047	1033	1038	1011	1068	1017	1032	983	1033	1051	1003	994	1072	1042	1014	1022	1044	1036	995	1050	999	1031	1030	969	1035	988	1080	1056	1041	1009	1037	1018	1019	1028	1010	1015	1007	1046	1036	1010	993	1037	1008	1009	1069	980	970	988	1013	1014	984	1004	1006	943	1051	1017	1025	1025	984	1028	980	1011	999	1066	1044	1045	977	1020	1084	1066	1081	1041	1046	1061	1019	991	1002	1018	1032	995	1026	1050	1011	1016	1026	995	987	1043	1028	1046	1032	998	1041	1015	990	1079	1004	1000	957	1012	1033	1036	1031	1041	1083	1000	991	976	1046	1047	1021	1024	1042	984	990	1020	998	1020	1036	1036	1007	1009	949	1018	975	1002	990	1060	1045	1033	1008	1044	976	958	1007	973	1045	1049	1013	1022	1013	1051	1001	1022	1052	1077	990	1010	1021	981	1075	1002	965	1012	994	990	1040	1032	960	1046	1037	993	1002	1035	1049	1054	1027	990	1021	1017	1066	981	1023	976	993	957	973	1007	1005	992	997	1000	1062	1043	1007	1041	980	999	1035	994	1031	1045	1082	989	995	1003	1025	1011	1056	1045	1028	1022	1017	1057	1072	1047	1010	1054	1003	1003	953	1058	980	1033	1001	1027	974	1038	990	972	995	1050	1010	1009	1005	997	1001	1037	1043	940	1027	1011	967	998	1042	1063	1015	1024	983	1038	1028	988	990	979	1019	1009	981	1052	1038	1000	1008	1085	1031	1018	1005	1009	1014	1034	984	1047	996	985	984	971	1021	1019	962	1000	1020	1055	1086	969	1071	1028	1018	1006	997	1013	1010	1037	996	1080	982	983	1023	1007	1054	993	1012	1028	1022	1059	1057	1009	1043	1037	1014	964	1091	963	993	1053	1012	1082	1005	973	983	1073	1079	1019	971	1079	999	1028	1036	1025	988	1066	1025	1009	994	1022	1010	1032	1009	1022	1046	1029	1052	1069	994	1017	1008	1044	1061	996	1085	996	1040	1018	1041	1020	1060	977	994	1027	1043	1066	1028	1014	1012	1035	1021	1023	997	1030	979	1023	1045	973	1037	1086	958	1038	1017	1063	1063	1074	1012	996	1002	1056	1053	986	1022	1019	1033	992	1000	986	1010	1051	994	1007	1020	996	973	1039	1006	981	1046	1005	993	1069	1043	1038	1007	1008	1054	970	1000	962	1021	1063	1043	997	1047	969	975	1021	960	1026	1016	1067	975	998	1048	1078	1005	994	1003	1022	1006	1028	1025	1042	1011	952	1000	1089	968	1055	1008	1083	1053	983	1015	1047	1062	1019	1044	1007	1040	1077	1033	1069	1036	1001	961	1021	1039	1019	1069	1039	1013	1001	1004	1013	1008	1054	1019	1025	976	1093	998	1051	1056	993	1028	1036	1072	1062	1047	1002	1055	992	1035	1030	992	1027	994	1034	1055	1018	1030	1015	1020	954	1042	993	996	973	1035	1044	994	1015	1070	1013	996	1013	1090	1008	1077	998	1036	1042	1017	978	948	1071	985	994	1035	997	962	1021	1055	1035	1016	1044	1096	998	986	1048	1005	977	1012	985	1049	1026	1036	1018	952	1028	969	1051	965	1012	1029	983	1024	1017	1039	1039	1016	1007	1069	990	1050	1029	932	1025	1010	997	1059	996	983	1022	948	1044	1048	1020	1030	943	1033	1031	1018	1055	1038	993	1003	1043	965	921	1026	978	1002	961	943	1013	1005	1037	984	1015	979	1003	1013	1048	994	1077	1066	1013	963	1034	1010	1027	939	1026	1004	1063	1005	1037	1005	1036	981	1053	1018	982	1115	1022	980	985	1061	1006	1071	998	1058	963	1013	992	1025	1051	987	1061	1011	1021	1071	1021	969	985	1003	966	1027	1084	985	1068	1011	1097	1082	995	1052	1048	1023	1004	1006	1042	1004	962	1025	1042	1040	1020	1037	950	994	1028	1021	984	1026	981	984	1046	1022	966	962	994	1015	1002	1005	1006	1023	946	1056	1048	996	1045	1048	1002	1022	1034	1019	1095	979	1020	998	988	1008	985	1043	1009	1011	1042	1011	991	1048	1047	1008	1023	1031	1005	969	1013	991	1020	990	1046	1019	1018	1045	1027	1036	1002	1019	1020	1043	1070	1027	979	989	1018	1033	1034	1024	992	1005	1089	998	1041	1047	995	1001	1023	975	971	1016	1051	1012	1062	1025	1018	1011	1038	1007	978	962	1024	1024	986	1062	1005	1041	1062	984	1026	1007	1005	976	973	1008	994	1034	1042	994	957	1018	976	1015	1019	1038	1063	966	992	1017	1064	1006	1016	1014	1029	1027	991	1018	969	996	1014	991	1029	1020	1009	1018	1022	1024	1005	1017	1026	1041	1003	1009	1037	1049	980	981	1046	1023	1063	996	1099	1002	1008	983	1034	990	994	1079	1064	1009	1027	1009	1028	1029	999	999	989	1035	1040	964	998	1005	985	1072	1000	1017	1031	1035	991	1034	1072	1013	995
23403	21249	27615	25296	20400	22094	24415	19860	12135	5572	2500	1142	692	476	502	496	495	476	490	501	511	468	447	493	506	477	494	449	522	480	467	480	474	461	485	476	495	459	485	470	503	428	550	479	489	512	492	455	477	467	496	502	516	483	515	485	483	486	451	464	489	429	467	498	492	467	444	486	481	469	476	511	469	500	497	472	478	467	471	504	484	506	443	511	534	480	471	437	497	461	470	484	464	459	483	482	481	491	492	521	512	495	506	488	523	508	440	504	509	518	464	485	460	473	466	483	470	504	519	514	520	491	468	476	483	466	474	440	469	502	498	480	474	484	422	485	499	465	495	454	496	470	498	482	447	462	480	463	432	433	499	471	484	474	488	503	485	500	479	508	512	474	448	471	484	470	433	434	487	519	475	494	486	495	467	460	482	486	512	521	487	490	499	471	432	448	519	456	473	498	467	502	462	500	506	491	477	488	498	472	485	423	530	525	467	466	495	477	498	454	473	457	491	463	463	451	493	421	506	482	478	507	495	468	482	473	518	482	468	491	466	503	524	487	520	491	530	518	457	489	480	480	490	514	495	487	486	461	478	506	494	484	542	487	488	502	437	465	479	498	492	513	478	507	464	481	469	476	512	454	479	460	442	490	454	514	502	484	503	489	498	458	476	465	518	498	480	472	489	485	523	461	467	497	504	495	457	467	476	467	489	491	502	490	462	468	497	460	470	469	448	505	477	466	487	469	465	484	499	508	501	495	483	455	453	466	494	500	486	478	485	493	529	474	464	461	495	475	524	472	485	497	533	481	479	495	507	484	481	488	476	447	514	504	485	483	477	456	473	459	499	464	478	532	480	495	488	472	510	495	503	529	513	472	474	494	461	522	473	512	476	471	470	446	518	430	505	502	492	470	465	506	449	481	468	471	453	478	462	466	467	538	500	501	468	499	516	504	450	501	491	487	470	463	488	475	553	517	485	475	488	441	470	447	505	465	489	466	468	468	483	487	482	462	485	490	461	503	465	516	500	459	514	510	497	436	453	490	511	491	477	482	485	499	446	507	491	437	491	473	485	499	481	447	501	476	487	480	461	490	509	528	511	437	471	482	457	468	481	481	446	486	501	505	480	519	478	475	494	464	466	502	473	463	480	500	461	491	495	463	468	499	473	543	505	512	490	455	487	508	473	479	466	499	493	515	494	503	448	492	479	487	515	445	498	532	456	490	537	466	483	487	472	467	476	504	466	497	482	460	492	459	510	510	493	481	489	465	497	465	451	478	501	497	476	493	462	443	478	478	519	454	470	492	488	466	437	475	472	482	488	489	478	488	482	505	490	485	465	479	447	453	451	462	489	486	479	476	467	455	517	496	459	462	454	486	474	489	459	457	452	474	505	473	475	541	497	487	493	492	474	516	492	477	475	451	464	530	446	461	444	462	495	477	471	446	488	478	460	492	475	498	502	456	495	469	491	471	477	458	493	477	492	472	503	465	493	473	456	461	496	478	459	495	480	468	474	502	463	493	412	511	513	480	491	458	489	483	468	450	486	507	476	494	494	479	491	505	461	472	472	483	511	464	492	480	508	471	455	471	492	471	451	491	470	536	513	454	497	476	515	512	509	489	501	509	494	484	536	500	489	465	486	484	506	485	479	492	517	446	472	504	474	489	455	485	473	499	480	504	481	485	427	482	518	503	528	524	509	448	453	509	462	433	501	475	488	443	476	462	479	456	511	493	489	417	466	493	478	477	430	517	473	453	465	469	511	494	518	484	500	478	506	445	438	467	485	457	465	498	517	513	464	472	462	467	490	495	488	487	519	507	471	459	465	501	483	489	504	494	471	437	462	497	485	532	474	498	520	497	496	454	472	514	486	494	437	496	495	472	478	499	489	455	461	502	480	513	475	482	459	473	481	459	477	483	486	534	519	478	493	479	499	464	487	469	504	470	480	476	425	459	468	420	485	472	477	506	454	510	504	519	487	455	508	471	470	504	477	482	448	477	507	485	491	511	483	486	485	488	502	468	495	494	497	512	486	465	534	487	470	508	472	488	491	480	474	511	480	460	442	506	512	537	450	448	481	449	478	489	469	450	504	495	474	476	464	485	481	502	479	484	493	501	469	482	479	465	447	485	494	490	525	477	512	478	489	491	439	470	452	468	495	471	476	502	503	500	479	516	488	481	486	471	459	469	484	461	484	457	453	505	504	499	492	466	484	507	489	481	523	485	510	497	454	441	501	469	451	452	487	489	494	497	468	494	454	482	456	480	468	503	501	458	436	475	510	467	478	505	470	492	465	480	475	513	442	494	460	468	515	509	489	478	484	486	502	470	502	476	488	475	451	450	461	513	544	469	466	472	475	497	500	426	479	483	456	532	466	484	454	507	460	531	538	473	514	496	491	471	486	516	476	443	458	472	481	523	511	495	501	473	498	495	477	495	503	492	509	481	446	510	487	495	473	433	515	482	486	470	496	458	509	494	520	477	467	499	481	509	451	470	483	497	464	517	519	454	485	514	449	466	471	462	494	507	503	508	447	509	478	475	469	486	464	495	512	480	489	475	511	498	467	489	471	495	458	505	473	451	512	490	475	511	455	454	437	484	494	486	454	477	496	508	478	486	503	486	481	511	500	464	515	496	444	500	494	483	485	460	497	472	487	547	468	499	529	493	490	475	483	479	481	467	453	500	475	483	451	432	492	474	501	493	503	465	504	497	461	515	482	505	479	474	488	483	467	486	467	469	451	455	460	491	463	513	530	494	493	467	472	473	457	503	456	511	446	458	480	464	476	452	472	478	477	515	506	486	496	452	511	489	530	490	460	469	450	512	479	496	489	454	485	491	469	467	500	482	511	461	456	521	524	483	509	472	474	480	488	496	501	483	474	502	504	500	477	458	452	485	480	489	444	459	487	490	464	470	506	467	459	465	477	534	483	469	468	541	487	471	487	467	476	472	503	461	480	470	458	479	486	466	466	479	483	497	480	447	464	466	508	474	495	492	490	485	462	541	482	484	454	443	490	528	453	510	506	499	512	537	474	452	510	508	470	482	531	478	517	523	503	502	492	465	452	468	475	492	497	494	501	443	525	462	457	470	470	515	457	464	502	494	477	471	495	490	459	484	464	480	528	442	481	495	514	452	487	528	515	462	490	473	530	480	473	518	473	496	503	467	485	466	515	480	483	484	468	511	507	428	472	520	524	453	522	512	454	498	476	499	495	459	494	498	487	497	494	476	511	448	482	457	472	502	512	453	476	485	530	495	461	472	506	476	497	517	461	480	484	457	470	486	472	516	457	485	478	454	534	472	483	472	479	470	516	478	490	463	461	486	472	464	472	423	485	492	507	455	447	452	458	455	454	485	455	440	440	471	499	461	449	499	486	491	522	490	512	477	433	468	480	478	462	460	463	490	464	487	525	480	475	493	478	515	445	473	509	479	485	513	501	523	510	477	448	484	462	480	471	492	462	511	464	541	450	492	464	464	482	516	464	480	507	474	495	471
15645	31006	21172	20591	17213	30444	31487	27772	19154	10508	5122	2371	1305	823	808	748	773	773	780	812	774	770	736	776	773	725	779	753	811	709	759	769	730	768	740	745	738	776	777	739	768	776	725	755	774	768	786	757	758	790	729	799	784	780	751	794	745	766	736	791	763	794	775	752	742	735	744	791	750	767	743	746	760	733	745	815	770	734	734	730	737	754	758	771	770	728	756	768	813	799	762	818	843	764	800	747	784	762	801	764	763	756	790	808	732	757	740	780	807	816	720	787	780	741	748	798	816	741	746	741	754	758	757	798	745	809	737	769	755	807	743	761	774	766	736	736	754	795	769	791	758	728	812	739	752	780	757	781	755	775	718	783	747	770	770	757	748	757	773	751	762	726	789	744	817	779	761	759	779	804	762	735	771	789	753	737	690	738	750	788	758	755	734	761	757	771	788	741	785	797	791	785	781	789	798	727	822	745	726	749	741	803	779	775	733	757	766	775	798	763	765	812	748	775	782	768	732	746	801	778	779	792	787	787	833	752	731	750	810	758	755	762	777	740	740	787	773	779	740	765	732	769	794	750	755	817	741	728	736	806	754	770	730	747	755	793	800	749	752	778	747	734	759	761	754	713	733	780	786	764	804	757	782	721	770	738	731	761	763	750	751	726	734	735	770	747	753	766	749	772	753	755	772	766	766	802	794	775	749	754	804	772	785	767	709	748	778	776	765	719	794	783	774	792	780	752	718	714	743	751	764	767	765	774	821	810	772	784	800	739	748	740	789	755	783	786	752	814	804	750	776	741	781	743	770	801	772	775	758	809	743	787	757	781	781	830	787	762	768	734	798	742	736	783	769	738	772	741	799	767	756	748	748	807	762	755	762	758	772	742	756	764	756	755	757	742	757	748	746	799	806	779	722	781	773	734	784	765	747	747	777	753	711	761	763	786	739	741	738	757	775	784	786	743	731	751	722	780	785	790	803	767	789	746	749	743	733	744	735	758	798	761	781	762	762	767	800	744	801	722	755	717	799	775	800	768	747	710	727	749	772	775	785	805	746	773	810	770	731	765	785	789	729	709	790	745	766	769	755	756	793	759	790	754	825	750	772	783	734	755	793	740	771	721	795	773	773	783	763	705	770	760	748	757	749	773	713	838	770	766	730	741	784	793	807	757	733	778	726	766	787	739	795	742	788	752	730	804	757	761	752	736	736	809	779	775	772	726	746	778	788	763	803	754	762	810	801	751	790	740	781	744	745	824	736	729	745	757	798	795	770	791	754	770	735	754	743	762	753	806	745	777	799	817	743	747	763	815	777	776	760	785	760	808	746	756	772	805	771	774	720	777	788	755	760	773	781	791	824	795	741	761	766	786	768	771	799	781	701	756	711	756	809	738	783	735	753	791	786	766	795	744	742	736	761	740	773	792	796	788	812	751	808	793	741	780	728	773	748	763	758	768	827	758	760	769	778	792	777	758	746	802	746	689	742	755	768	789	775	747	776	757	751	786	818	787	780	776	796	773	820	774	774	791	780	793	778	761	724	726	770	737	773	750	761	766	821	722	743	779	728	740	823	732	801	765	781	740	753	786	753	741	736	735	768	747	738	756	827	778	788	742	735	774	711	752	724	804	778	786	747	808	765	743	793	798	756	796	797	744	769	745	766	741	779	746	748	780	753	750	722	816	794	729	854	777	814	747	773	751	744	751	795	783	734	745	751	783	747	809	816	798	769	785	802	773	770	780	770	755	788	729	770	722	727	783	730	745	759	763	816	736	774	775	795	741	793	748	763	786	796	735	779	754	774	763	788	769	768	750	744	772	751	793	728	773	782	744	793	747	802	813	781	772	740	775	813	759	764	740	780	785	843	750	783	757	753	786	803	756	771	758	750	742	727	777	783	756	807	794	797	764	749	787	740	738	763	777	740	776	777	756	757	711	766	754	761	749	810	786	793	769	762	780	749	752	746	728	773	770	726	768	795	776	753	799	789	731	760	788	770	830	789	739	763	811	711	753	777	733	792	771	733	759	780	793	736	727	688	740	761	729	782	748	783	762	724	807	762	779	797	790	753	742	740	774	780	753	808	734	765	737	704	770	736	789	772	758	765	801	753	764	785	719	780	800	735	812	778	770	802	750	807	718	729	762	724	744	757	812	751	757	787	776	750	812	777	745	814	769	762	754	774	825	761	764	748	785	789	768	801	771	723	753	760	744	770	771	798	718	786	801	800	738	761	732	772	738	725	761	732	710	777	730	729	784	816	788	766	763	769	764	767	799	795	730	742	798	790	771	729	804	728	792	734	799	745	807	800	808	817	753	712	771	769	754	741	809	760	804	782	782	789	783	789	815	826	739	780	778	793	797	785	780	780	756	746	761	778	782	769	767	796	733	749	790	743	781	749	799	758	776	805	782	783	815	773	745	809	763	754	724	805	789	769	739	789	727	737	795	809	740	688	808	795	790	748	745	804	779	765	751	739	796	830	787	736	734	715	760	762	761	774	747	815	793	718	770	768	751	781	808	795	764	716	785	759	844	803	772	797	739	778	735	793	758	803	810	768	749	755	781	777	770	775	755	804	799	763	761	772	754	763	754	726	757	747	795	739	773	774	732	773	724	808	724	790	777	783	771	786	760	763	769	777	784	792	819	777	785	783	770	785	747	765	717	810	773	752	793	812	761	790	792	751	798	744	757	766	764	783	788	767	731	781	717	761	793	750	769	748	801	808	816	766	720	765	768	736	795	710	731	799	761	778	754	732	727	774	793	718	731	754	782	750	765	769	756	767	787	758	744	789	715	762	751	750	800	764	787	790	801	750	715	751	727	759	757	790	740	738	767	797	770	823	746	799	742	729	749	781	799	789	747	766	751	743	784	788	751	772	765	749	781	777	780	727	754	783	796	755	737	734	782	802	717	783	757	801	795	802	780	781	762	770	758	765	725	746	753	764	798	755	818	699	825	761	803	797	709	796	783	822	795	782	736	712	751	748	738	784	765	697	737	763	767	799	725	725	795	782	758	765	776	760	770	765	719	779	754	742	773	754	770	778	748	718	754	773	778	832	817	788	815	745	755	798	768	759	764	717	746	812	724	782	773	786	783	784	798	764	773	781	759	767	674	776	749	747	765	772	796	777	730	754	701	770	837	740	775	746	732	784	761	741	762	786	814	793	714	752	797	749	777	738	790	768	743	802	767	749	791	733	810	775	731	773	764	755	826	779	766	743	703	789	804	775	746	792	777	784	747	817	797	778	746	760	812	763	850	761	775	788	794	812	742	734	790	801	806	716	739	718	730	792	798	775	760	792	779	776	784	778	795	749	743	775	714	751	722	729	730	754	739	811	748	741	709	814	786	767	771	797	748	791	801	821	741	823	759	787	760	728	799	758	816	761	802	771	699	782	712	736	727	780	756	734	763	767	745	747	754	812	763	786	803	776	767	761	815	775	781	747	780	783	770	765	751	808	803	740	794	762	708	754	786	757	747	730	751	716	814	754	791	780	724
25120	21272	24412	18502	3391	4763	7604	9380	6017	2927	1468	900	750	628	642	644	618	611	654	622	606	649	593	619	603	628	596	596	626	580	562	620	615	600	586	592	636	603	614	619	609	598	620	672	648	649	654	643	590	629	567	627	627	637	617	612	631	585	596	629	634	610	623	606	627	586	617	623	624	574	609	607	602	618	642	633	649	616	610	642	619	630	628	614	654	611	604	632	583	606	594	664	611	630	658	604	631	600	625	566	658	637	599	631	638	598	627	628	621	626	615	627	601	642	650	580	623	615	631	626	586	634	645	617	565	580	592	608	637	595	619	612	615	645	602	647	610	659	629	624	675	605	590	628	632	601	629	573	625	575	672	609	617	604	618	605	575	621	587	631	622	645	612	631	611	592	571	621	562	633	603	617	576	613	641	626	623	598	624	622	611	634	631	601	624	569	630	576	657	598	630	604	604	652	602	658	625	641	648	628	666	610	630	629	572	615	657	571	563	609	648	627	639	581	634	645	603	642	598	622	624	569	607	580	592	634	623	619	571	617	590	588	638	627	627	587	641	628	597	603	626	629	680	616	580	613	612	602	623	611	624	601	594	639	639	643	658	577	613	630	598	585	623	580	557	538	622	610	614	566	609	615	598	593	597	687	624	600	598	600	626	622	627	587	633	603	625	608	650	624	588	577	641	628	566	640	627	591	631	584	605	592	641	631	594	651	623	629	627	602	613	608	610	593	609	667	620	583	615	597	655	585	630	588	627	620	606	622	619	626	599	656	573	614	609	571	646	636	613	606	539	593	596	609	650	625	629	637	603	629	619	637	618	658	627	623	641	658	638	576	629	606	604	626	576	571	631	610	614	600	629	597	617	651	600	561	636	630	643	615	663	653	665	585	621	589	604	649	614	611	627	615	600	571	625	636	624	598	594	625	587	583	586	627	596	615	623	608	591	628	644	600	628	662	597	615	588	595	606	628	601	668	614	621	653	639	615	637	618	580	661	635	626	610	629	578	602	585	633	637	639	688	618	604	648	615	609	590	588	609	580	596	624	606	600	607	597	590	617	625	635	641	623	644	619	612	632	604	589	585	590	606	619	655	635	577	569	665	615	648	594	626	594	623	623	611	610	632	604	592	610	629	600	614	643	644	609	668	625	611	605	604	663	599	636	645	605	624	648	611	578	586	629	581	639	656	602	621	627	603	607	623	602	647	621	639	648	586	616	573	646	630	604	646	581	588	656	638	597	601	604	583	612	593	617	610	628	612	629	618	646	633	643	628	652	631	624	587	589	613	602	585	606	607	606	646	612	597	594	613	598	595	629	598	597	613	613	667	647	628	604	609	629	608	612	580	575	572	613	650	631	633	628	609	580	622	602	605	616	589	624	578	555	608	616	617	619	626	575	617	638	602	624	580	610	572	586	598	620	587	553	568	649	619	571	631	625	616	621	618	608	613	678	626	618	609	628	638	599	595	639	624	605	613	598	566	587	608	614	641	624	613	631	627	600	662	599	592	625	639	585	621	609	560	607	626	639	603	651	580	592	638	611	588	671	611	602	584	626	634	603	593	618	642	568	648	590	662	609	606	588	635	610	631	609	623	640	620	608	670	630	615	604	583	606	636	634	625	606	630	631	616	619	580	659	600	653	586	668	631	630	631	608	631	618	580	582	582	629	619	647	644	625	629	631	615	627	606	601	622	607	637	635	627	630	629	646	601	613	608	576	643	580	652	589	610	621	619	586	557	619	608	646	608	619	634	623	588	597	602	611	597	636	561	595	634	615	591	601	612	609	593	553	644	622	647	635	600	621	614	620	612	640	608	627	604	646	659	611	609	629	606	617	636	601	622	582	609	648	630	577	607	635	616	605	582	632	614	602	595	601	652	609	571	586	639	645	623	577	630	622	620	625	612	646	606	606	667	663	616	616	608	593	582	608	584	609	628	645	593	593	642	627	614	644	620	617	650	682	593	616	627	632	636	640	630	624	614	654	598	624	601	619	607	637	597	592	668	602	621	588	640	622	625	614	622	592	544	646	615	555	619	599	604	649	660	638	575	604	603	593	611	641	612	647	639	607	592	622	599	629	655	658	625	632	632	567	603	573	623	622	624	634	584	583	609	610	602	614	620	601	578	600	625	605	619	616	620	580	660	582	639	600	628	605	621	611	593	616	605	669	638	637	594	626	625	633	613	640	638	627	643	615	614	600	599	627	593	642	641	628	597	632	659	643	593	582	640	550	586	595	614	584	618	630	653	619	598	613	614	640	598	580	568	619	602	595	583	635	628	620	640	601	578	619	637	664	605	611	630	605	627	648	624	643	661	604	616	608	559	572	573	569	607	629	663	621	638	632	559	596	634	608	587	627	634	644	627	653	620	637	600	637	593	596	632	610	583	576	599	593	606	620	665	650	618	588	647	640	582	629	585	606	652	578	615	611	617	646	605	612	589	587	605	622	616	632	637	620	606	623	604	557	599	633	628	641	607	615	602	588	631	638	624	656	621	642	638	661	601	599	589	645	603	608	638	579	625	610	615	615	593	584	615	662	629	618	621	592	630	606	556	591	612	615	577	622	604	604	616	604	605	628	658	629	603	624	618	623	628	630	638	631	618	655	602	643	605	621	625	591	585	650	590	606	608	611	564	623	630	657	607	639	602	590	645	601	631	645	584	598	593	585	632	653	647	606	588	635	620	625	633	606	617	601	629	591	649	619	587	648	607	592	631	600	598	612	615	596	626	585	620	632	604	600	586	610	644	632	610	580	586	643	623	650	637	605	630	621	668	623	660	582	646	605	638	579	628	624	644	642	586	619	608	621	660	630	586	650	594	629	607	590	603	628	629	598	605	665	573	619	640	585	634	617	578	616	618	625	640	587	626	615	624	633	614	591	646	580	606	600	587	620	637	640	631	640	591	633	598	647	600	627	593	617	624	659	621	614	629	619	607	610	662	606	609	637	623	573	631	610	617	617	604	638	651	631	568	577	654	597	600	654	614	599	647	642	680	662	629	609	600	627	596	575	608	611	606	636	619	646	636	605	615	625	645	617	600	593	625	626	649	641	613	612	614	630	602	619	637	641	645	620	606	599	579	620	614	634	653	632	628	662	616	623	593	651	626	595	600	600	587	631	600	591	648	633	618	678	627	665	615	656	640	640	601	618	628	585	587	599	663	612	644	643	596	629	580	655	621	630	587	637	590	635	633	605	576	617	617	591	614	615	607	606	645	602	605	606	614	640	588	644	631	581	608	626	624	626	617	577	615	590	586	617	607	627	612	587	586	593	636	625	598	619	612	598	613	581	606	649	618	602	618	596	642	637	660	582	607	590	622	612	628	603	596	554	614	611	619	620	582	586	636	662	615	602	574	651	594	599	595	637	610	603	594	619	615	620	640	631	616	615	573	605	601	634	619	624	627	604	614	607	627	609	609	649	618	617	610	614	631	630	626	645	626	632	644	626	669	592	645	632	669	588	626	619	578	632	594	598	613	573	630	594	579
14233	24565	12526	6501	6672	12556	17466	20481	13476	7045	3405	1795	1153	985	936	962	944	959	953	972	921	870	937	909	868	968	934	931	961	943	951	978	939	973	918	932	924	969	941	945	936	953	893	915	956	903	933	912	940	952	963	941	930	962	927	916	948	913	958	965	896	933	937	936	927	946	921	973	945	938	962	961	908	902	948	923	917	917	923	949	948	956	937	915	968	927	936	911	912	932	951	918	937	924	955	924	923	927	924	921	941	953	954	1006	938	884	923	904	930	937	951	940	996	915	898	965	965	936	952	960	928	945	946	986	942	952	940	942	997	958	958	896	1009	918	885	950	932	985	951	917	936	983	929	967	940	894	955	941	907	1010	954	940	910	972	951	992	953	913	908	902	931	915	971	963	958	942	963	936	980	902	951	949	932	957	915	962	900	894	945	995	967	962	914	942	937	1003	961	893	904	899	925	926	953	967	979	925	967	954	946	944	935	883	1001	975	958	940	954	970	971	943	902	938	901	956	949	934	901	955	937	919	1017	923	942	976	891	976	959	961	928	952	924	958	950	988	932	948	906	905	943	982	937	937	930	932	935	904	966	906	835	910	957	1003	965	874	963	949	900	893	964	904	929	950	885	935	988	951	915	936	914	954	930	966	912	937	929	955	901	961	932	942	979	940	932	970	924	848	950	912	965	881	953	891	898	959	956	920	967	991	885	930	978	963	903	943	945	953	979	940	974	911	913	975	916	910	911	947	902	922	940	917	946	927	919	910	948	956	957	907	981	918	940	952	920	876	926	892	929	940	882	911	966	927	926	1003	935	938	878	939	950	970	992	950	981	952	923	948	939	966	933	963	978	943	905	905	930	967	950	934	985	963	999	940	954	970	943	1000	945	952	948	938	901	930	931	891	906	952	944	941	925	938	979	926	1016	904	939	912	920	914	1003	981	949	961	949	973	922	925	930	977	922	906	987	946	1004	929	996	944	952	915	957	929	927	950	953	919	948	902	981	990	894	921	980	911	986	890	957	948	959	920	986	983	988	957	924	893	964	923	947	887	934	956	971	939	940	960	903	910	908	972	933	967	941	974	950	922	958	1011	992	959	900	902	936	970	986	932	966	957	941	934	925	905	916	903	887	936	954	943	926	986	933	969	968	958	939	892	982	912	1020	947	895	845	933	892	927	933	951	949	914	905	947	916	949	904	911	932	996	971	963	945	939	940	972	984	956	932	962	937	927	906	975	981	977	898	942	951	968	941	926	924	903	944	1009	1000	979	984	927	929	927	941	929	918	968	966	943	927	958	880	1021	953	932	961	906	965	963	978	919	967	936	881	1004	906	969	992	911	927	940	958	976	978	939	970	971	890	968	967	917	949	901	934	889	908	926	969	933	945	968	959	960	951	899	933	974	995	904	929	962	958	887	916	950	960	924	938	977	923	961	962	926	920	950	883	931	947	961	884	941	952	992	977	959	901	1010	927	980	972	970	942	945	914	947	963	968	962	957	925	954	919	959	938	966	936	946	949	958	888	942	929	928	949	991	945	931	934	911	967	938	931	908	948	958	958	911	913	991	972	923	919	926	920	858	920	879	967	958	901	931	967	983	932	965	931	953	949	930	934	919	907	925	966	924	905	951	912	885	952	928	955	949	986	938	961	967	954	915	990	972	952	987	953	919	888	924	986	874	940	909	943	913	975	956	909	1003	965	902	1020	874	940	969	936	918	975	965	890	931	912	957	957	954	975	932	942	962	979	948	943	982	928	967	891	941	932	962	977	996	938	922	924	931	925	968	932	942	933	941	971	955	972	931	930	984	984	969	959	901	961	934	983	919	938	966	955	968	953	991	1000	951	927	915	898	922	969	918	901	895	992	964	943	955	936	944	968	982	949	925	948	955	891	949	986	921	896	974	910	909	952	893	943	939	974	947	932	906	921	944	916	931	936	996	948	949	948	891	950	965	913	918	962	975	977	984	986	926	960	962	949	871	949	939	949	928	935	979	901	932	926	998	947	972	962	974	995	973	931	923	912	958	969	947	996	888	857	968	908	937	923	913	907	934	928	939	937	917	972	949	946	887	906	973	995	975	955	944	932	967	898	930	987	941	941	938	1014	950	965	929	950	991	902	932	948	905	1006	938	992	952	906	955	890	943	970	938	954	968	956	881	956	960	996	963	961	927	979	962	921	984	994	943	1016	933	946	982	967	963	977	969	922	934	930	951	906	962	925	966	966	952	966	969	910	946	920	966	966	953	935	919	989	958	947	997	913	963	954	933	957	940	919	949	982	935	899	928	946	893	880	949	924	950	894	953	910	914	928	920	936	968	941	904	892	873	895	966	972	932	949	954	928	988	939	904	949	947	941	937	942	915	916	979	927	967	939	929	950	1045	951	945	909	941	940	906	931	966	917	985	951	944	916	950	1001	936	962	937	955	960	974	962	945	905	948	912	997	938	960	978	963	987	889	955	1008	931	968	936	900	950	944	934	948	953	951	976	936	965	954	931	961	919	1001	930	906	951	901	938	951	897	906	931	934	929	965	908	921	927	940	944	882	945	919	951	977	1036	899	908	941	939	962	966	953	937	938	929	960	921	916	895	990	967	951	919	939	943	978	898	941	967	995	915	962	952	937	937	944	969	933	967	928	972	964	911	956	939	931	898	912	979	952	877	907	924	909	914	872	935	971	883	945	916	940	929	932	933	955	911	971	925	992	955	975	953	1022	961	904	971	970	967	924	932	948	980	954	965	896	938	951	923	966	877	950	982	886	895	1002	935	939	977	930	958	959	934	891	1009	921	937	930	954	903	934	954	919	912	956	885	911	888	987	960	879	969	890	878	943	945	974	880	948	961	959	888	960	901	914	935	917	972	903	951	973	940	969	959	856	938	925	981	992	939	963	924	892	901	1004	940	941	952	936	919	928	951	1000	957	950	988	950	946	992	929	928	884	941	952	973	918	944	959	925	924	931	872	941	940	927	944	856	927	903	958	950	936	959	944	940	920	908	923	949	944	949	950	944	954	960	941	949	907	970	945	922	937	919	918	959	968	920	961	899	1020	960	956	884	909	901	875	992	955	909	898	965	911	1005	956	923	907	914	953	917	941	908	951	916	937	988	943	972	937	897	974	944	931	951	970	914	948	938	904	932	967	938	940	940	930	925	947	947	888	932	941	916	923	923	990	950	902	963	967	975	954	946	953	911	911	911	975	945	977	925	953	945	952	1000	951	908	929	950	978	959	925	933	955	1000	937	934	1060	931	903	938	940	919	903	946	944	1014	892	918	946	996	919	936	966	924	877	978	986	933	974	940	1011	910	967	922	1012	915	969	987	1012	933	923	952	912	941	951	913	948	943	938	917	957	967	930	918	935	951	922	932	939	944	963	927	963	879	922	945	969	953	914	962	974	885	919	964	971	863	919	903	964	981	939	970	914	917	997	936	946	984	935	915	921	907	910	921	981	1008	941	987	925	916	974	987	906	951	903	1009	920	920	941	967	937	972	952	873	922	871	920	932	937	978	900	908	965	1018	925	922	917	949	928	950	969	961	900	920	938
22625	21351	28351	24687	21386	25024	37410	31098	19509	9786	3685	1209	621	387	337	362	314	358	384	315	390	333	344	285	337	330	296	336	323	319	330	337	354	319	332	346	361	349	330	349	349	340	306	322	309	320	332	364	336	333	320	337	346	328	345	325	321	324	360	323	322	367	349	307	347	325	374	308	321	299	333	344	313	332	342	336	333	308	314	350	318	310	323	357	365	329	330	315	315	380	333	335	347	342	301	338	311	331	327	372	299	331	339	341	342	342	314	331	304	302	313	353	341	351	342	341	337	361	338	349	344	340	332	341	318	301	316	329	299	349	320	338	315	334	289	339	329	354	350	339	364	324	341	331	340	336	341	359	315	327	328	352	340	326	369	362	326	350	322	286	360	334	349	365	325	333	362	316	337	324	365	305	365	353	306	339	343	334	356	321	347	346	332	329	326	345	356	350	345	312	328	345	315	314	354	334	347	338	350	351	336	347	308	327	379	345	354	310	342	336	320	325	344	327	337	317	346	346	322	370	308	336	352	347	345	331	342	346	331	348	322	336	310	319	336	334	350	331	317	324	339	324	309	316	330	335	321	322	346	326	324	349	310	345	350	331	350	334	332	337	327	340	321	340	339	335	362	309	311	341	338	329	301	315	327	324	332	286	327	334	344	315	334	339	333	325	350	327	333	313	338	336	325	329	341	313	327	317	330	336	372	352	310	346	365	334	327	331	343	348	341	342	306	326	333	319	320	352	328	299	346	334	333	342	358	342	338	335	324	333	343	304	362	365	330	329	355	306	328	281	334	304	349	305	321	341	363	306	334	366	279	328	340	348	343	322	341	305	321	342	305	361	317	360	315	349	337	336	327	330	362	355	341	344	323	330	391	300	320	347	350	342	323	351	349	348	370	342	320	306	303	370	361	357	315	316	327	322	303	331	331	342	344	337	300	289	331	344	359	361	349	348	351	359	349	323	302	323	343	302	348	330	309	324	313	318	360	304	357	340	323	334	332	318	328	349	310	318	326	324	315	323	360	310	344	338	381	346	384	343	342	324	353	313	345	327	332	336	328	338	322	353	355	334	344	372	337	341	327	359	354	317	371	344	339	323	319	323	336	340	313	336	348	350	352	299	335	362	308	335	344	350	297	339	375	363	340	350	351	356	318	325	326	308	369	349	301	301	330	335	377	332	336	334	322	354	348	315	335	329	345	329	383	353	353	352	337	328	332	339	305	338	329	306	312	310	346	332	342	300	314	351	346	331	323	323	323	319	324	345	352	344	294	317	328	318	326	330	329	344	369	307	355	327	332	326	310	346	323	325	340	338	344	348	350	355	329	324	340	326	343	334	329	320	332	321	308	334	300	354	304	330	343	346	342	323	346	311	342	337	316	346	344	335	362	329	375	310	330	309	391	322	347	329	280	330	328	348	333	340	318	336	356	371	350	312	309	330	377	305	368	340	321	321	323	344	318	337	329	342	320	400	343	352	336	341	344	345	336	350	352	342	295	333	307	355	350	331	341	313	316	335	332	327	348	341	360	353	326	333	352	303	330	316	319	328	325	324	301	347	329	354	346	356	365	336	329	311	314	362	339	339	353	338	308	347	365	327	336	309	329	327	347	309	336	334	344	330	318	347	339	357	341	290	308	330	322	329	325	355	313	310	323	325	352	295	338	318	310	336	343	313	339	292	314	317	341	337	298	316	334	349	289	331	321	317	342	349	359	329	327	339	338	338	314	321	367	352	348	323	306	331	332	338	348	337	357	335	364	354	347	312	333	351	338	330	330	325	345	339	321	308	321	296	345	299	334	333	353	328	317	323	352	330	325	289	332	330	325	344	334	309	326	317	336	345	322	319	333	299	282	304	353	319	348	331	307	344	315	319	327	357	335	332	350	363	297	347	321	336	341	321	349	345	314	331	375	333	330	309	324	316	311	320	303	318	335	387	319	321	352	363	309	349	307	337	332	328	369	348	337	350	328	339	320	318	333	338	303	346	335	371	335	313	352	322	321	377	317	358	342	347	347	326	345	339	340	324	308	336	327	310	359	331	352	348	354	323	332	348	320	312	349	310	338	337	325	318	333	288	350	334	332	325	324	330	334	369	297	309	330	329	329	305	378	319	321	312	347	305	335	322	320	340	312	334	321	329	350	318	314	330	343	346	345	330	349	346	343	360	312	313	314	315	322	321	343	330	337	338	345	346	340	315	329	327	328	332	331	368	339	359	342	351	341	328	331	328	349	342	322	308	329	353	306	320	331	361	322	321	351	336	329	313	334	306	343	346	349	327	333	324	334	343	350	327	337	389	333	381	323	338	355	316	339	306	303	345	315	320	335	311	349	318	318	352	313	321	323	315	347	328	362	342	319	346	333	372	335	356	373	339	355	325	347	351	323	339	354	348	346	351	359	339	362	289	307	332	330	352	343	332	326	360	329	348	332	346	335	294	344	305	316	323	309	319	322	342	323	334	337	320	353	354	347	377	339	338	332	320	331	359	374	340	348	321	327	294	342	328	323	334	329	322	371	321	360	349	328	336	336	314	319	382	378	361	319	328	327	306	352	328	316	292	363	341	341	363	324	341	346	297	337	346	365	341	305	349	346	340	383	334	330	356	313	320	343	322	337	364	306	320	319	343	304	352	353	360	314	318	356	326	343	360	326	336	344	354	294	331	351	346	348	324	329	345	347	353	330	363	344	320	333	300	335	359	356	360	345	325	359	308	349	336	332	308	328	318	374	355	325	337	345	369	330	307	334	356	363	346	352	342	329	306	349	327	325	331	354	305	320	305	351	324	292	348	359	300	363	320	332	350	349	331	343	368	321	340	339	365	347	317	289	324	387	331	334	315	329	320	342	300	358	345	356	333	338	331	324	351	350	357	355	369	318	361	341	344	334	355	349	327	334	319	275	327	350	302	338	333	341	335	320	339	310	330	307	336	300	347	325	363	332	311	334	327	327	341	321	321	333	348	351	328	325	351	324	315	338	334	323	349	345	310	331	315	339	356	352	324	324	380	331	295	333	332	343	317	334	321	315	340	337	295	339	319	324	350	339	349	314	339	322	347	352	336	359	306	324	306	321	340	351	391	359	317	337	312	334	331	325	337	313	360	322	355	321	336	359	347	318	312	336	314	356	335	356	301	325	348	314	335	314	328	311	336	287	345	318	332	350	323	331	358	337	369	311	338	330	325	345	302	315	315	355	338	310	312	319	328	343	319	348	365	321	328	311	324	311	357	323	321	381	329	316	307	333	328	371	334	351	327	327	336	363	325	304	347	328	340	371	317	347	312	341	327	321	359	344	365	391	286	350	358	322	338	334	357	335	337	344	305	332	346	359	351	325	343	310	334	311	327	327	342	339	357	347	329	346	312	331	346	364	317	300	328	335	323	333	326	318	317	310	345	331	331	332	352	338	335	332	353	359	312	315	332	332	331	344	348	316	310	350	335	365	309	332	313	323	338	342	298	364	361	361	336	358	309	318	334	333	313	346	310	320	310
19982	38080	23988	23402	13883	23836	41590	37168	26316	15798	7332	2545	1179	600	522	550	533	517	543	491	488	532	509	528	497	553	518	507	491	486	507	497	544	533	498	529	504	513	538	543	520	477	540	515	518	534	487	525	527	499	505	510	510	511	518	515	530	497	510	520	528	521	533	511	508	542	517	542	521	513	561	530	535	505	516	517	526	527	508	527	531	505	502	516	514	518	546	516	534	466	494	505	523	525	517	523	489	558	503	504	520	501	521	517	571	503	530	520	519	497	497	518	534	533	522	535	502	512	509	540	559	539	503	516	531	511	492	519	535	557	497	536	527	479	525	489	518	514	519	539	544	504	515	527	557	509	583	501	516	451	531	492	507	525	543	517	510	530	522	538	516	506	505	494	545	495	562	533	537	512	491	533	519	520	522	508	556	517	523	531	520	522	543	526	531	538	508	512	494	550	530	521	511	528	544	559	517	474	506	517	514	529	533	506	535	484	541	560	519	497	495	498	522	508	560	504	527	514	521	523	524	530	531	554	503	520	527	509	530	504	510	502	538	528	513	566	479	522	529	567	539	558	518	482	512	510	549	518	503	490	565	502	530	561	580	507	516	508	485	480	494	541	542	555	480	570	527	502	557	499	503	526	479	522	533	531	506	532	516	530	529	559	506	513	521	550	533	500	495	520	494	489	552	503	542	524	529	499	511	545	543	556	500	495	535	514	517	555	499	503	533	479	480	480	481	532	512	534	473	534	534	507	491	511	514	531	533	529	514	575	517	540	542	537	520	540	519	510	535	507	502	543	510	553	544	478	497	541	532	544	504	507	538	490	526	562	516	529	534	504	547	525	510	490	489	489	523	488	511	486	495	506	515	529	500	498	523	511	503	531	520	522	536	512	490	572	511	474	459	536	505	501	509	546	489	466	510	506	516	544	517	512	524	543	495	475	516	520	519	528	536	530	499	537	486	532	566	555	489	516	466	518	543	501	535	510	545	497	517	536	487	508	529	507	511	514	510	524	504	491	515	501	512	511	516	485	546	508	550	568	556	575	460	558	549	525	493	489	553	491	522	520	493	495	528	501	537	566	497	521	515	517	539	524	482	507	549	539	509	549	538	506	492	530	544	541	543	538	505	623	493	532	509	523	505	521	485	545	522	512	521	510	526	517	512	507	516	498	526	489	522	541	513	532	544	524	488	480	538	542	496	517	542	517	505	493	537	545	506	508	574	547	528	507	546	507	515	518	533	554	513	529	536	540	567	544	508	536	509	516	513	580	536	486	484	497	535	537	529	549	539	545	518	535	541	507	544	526	517	512	534	518	524	487	539	518	523	554	493	549	476	553	471	532	496	525	526	488	529	506	542	497	518	517	554	554	531	526	574	515	474	503	512	496	527	500	504	550	481	511	539	507	545	552	494	529	512	536	536	508	546	525	485	540	528	538	507	539	520	540	473	493	555	510	470	516	493	533	515	518	556	514	521	552	553	514	492	541	473	519	533	551	517	529	534	499	547	543	564	532	527	468	489	478	522	512	500	515	544	572	472	491	538	518	522	532	491	542	497	497	496	550	530	504	517	540	499	524	543	541	523	524	512	530	536	503	500	530	516	517	522	490	515	511	573	517	527	523	516	511	511	502	498	511	526	571	532	500	512	526	546	497	561	554	506	530	502	560	529	507	564	555	523	507	536	494	523	521	511	475	523	522	528	541	508	513	523	507	528	496	514	555	532	526	560	513	501	512	515	531	522	515	532	498	549	503	516	550	503	508	487	488	540	506	564	540	501	509	510	517	543	537	527	480	508	509	540	493	568	514	489	502	533	528	548	523	513	530	559	517	570	526	550	521	551	542	547	504	545	529	535	539	502	533	547	479	545	507	502	530	492	529	522	487	512	532	505	520	469	534	503	549	478	513	500	520	540	500	523	495	511	534	519	505	509	517	530	519	561	542	553	507	478	524	574	529	531	505	548	508	497	534	522	540	521	499	510	505	518	531	528	504	559	531	539	550	540	543	535	514	519	517	523	500	518	534	565	551	529	532	506	541	510	553	514	556	522	496	513	534	540	562	541	499	505	486	476	529	509	541	531	561	529	519	487	535	523	501	539	519	492	478	539	540	489	571	526	509	531	531	513	516	511	537	562	514	514	503	529	552	555	519	522	512	518	534	522	496	586	512	554	505	508	502	517	544	539	529	503	524	503	514	486	527	515	519	530	542	522	523	499	478	553	530	497	534	553	473	490	470	515	488	512	571	529	528	518	513	516	535	524	533	547	526	510	531	509	519	542	510	518	538	573	528	528	505	541	483	538	555	509	504	532	546	458	523	529	537	532	504	543	520	521	523	537	561	565	512	538	505	530	544	483	541	526	511	479	495	515	528	495	508	533	480	537	512	484	538	494	490	463	484	533	537	555	544	502	509	497	512	473	537	506	515	543	524	497	491	505	563	485	498	536	537	535	485	537	495	500	511	558	537	542	524	520	501	498	510	513	510	541	550	524	518	510	539	542	482	504	549	526	505	531	521	511	561	510	527	519	522	519	518	511	544	535	550	495	536	512	512	510	535	501	518	533	492	523	505	515	519	505	570	519	535	548	511	505	527	529	507	514	490	473	545	532	538	516	540	541	530	478	514	526	525	522	528	551	493	567	560	528	497	542	550	528	524	517	480	552	549	536	508	536	514	535	519	473	501	518	532	513	494	531	559	488	472	472	494	498	522	526	517	507	514	515	551	489	546	528	520	511	507	510	485	570	546	501	546	484	507	506	525	559	506	510	512	558	522	470	495	508	531	550	481	528	551	536	516	512	544	467	546	513	527	499	507	504	516	492	533	524	468	544	544	497	481	517	521	509	542	510	497	561	516	529	480	497	462	525	503	539	529	534	559	492	502	546	552	517	528	530	512	496	537	534	557	535	540	552	540	527	562	506	530	503	514	511	549	511	513	545	467	516	522	552	493	491	542	471	522	504	505	550	533	514	498	494	512	550	486	540	558	520	545	520	519	518	543	546	528	561	513	520	509	543	481	529	531	490	506	553	523	481	541	534	536	516	568	540	503	532	504	529	506	522	525	523	533	508	570	510	518	514	530	510	510	507	497	509	503	538	511	533	509	556	546	554	533	499	510	524	510	501	518	516	533	553	502	513	506	516	540	527	528	529	504	496	541	536	504	513	550	509	495	535	526	498	578	526	545	525	501	504	554	536	529	487	497	482	516	512	541	546	490	554	514	530	531	562	551	546	503	529	492	513	511	517	488	525	500	517	489	557	544	523	502	500	520	512	505	525	542	523	519	562	516	500	546	542	568	540	498	483	549	544	501	517	506	526	502	515	521	458	529	482	507	479	475	529	526	523	507	548	540	519	492	491	497	508	537	575	528	492	524	493	512	485	483	520	521	524	559	515	509	501	535	516	508	511	529	522	515	494	515	539	503	558	515	526	489	521	515	520	519	489	526	500	521	511	536	567	511	517	504	527	548	523	554	517	491	545	524	540	481	533	516
27361	19070	7169	3853	5930	5718	4003	2526	1459	976	773	716	682	686	659	652	652	641	614	674	622	645	637	639	660	708	636	657	630	679	605	664	656	654	602	644	658	626	685	669	645	677	625	636	600	644	638	627	622	690	590	613	641	643	627	643	625	609	652	596	629	639	647	643	611	644	636	610	662	591	662	685	595	630	646	661	640	661	667	674	654	614	684	673	600	629	642	636	678	584	606	646	639	657	650	621	668	653	663	668	611	655	642	627	628	645	631	673	609	606	646	618	617	608	581	634	589	628	625	674	645	616	600	627	657	681	600	615	643	622	613	671	659	664	614	670	604	657	596	655	658	668	645	640	630	652	626	652	654	581	628	710	592	631	655	588	686	630	614	641	613	649	610	624	659	593	678	644	686	619	664	613	621	624	652	602	638	646	656	600	616	643	601	616	634	604	702	679	610	624	654	616	626	679	621	656	624	667	633	620	637	692	638	617	632	615	670	624	604	629	648	615	645	619	633	635	622	583	639	674	647	676	654	614	675	635	605	666	643	593	642	670	645	631	638	607	643	599	674	654	617	677	645	620	655	635	651	642	655	642	662	638	643	629	649	620	666	623	608	593	654	611	656	650	640	640	609	636	604	664	629	620	652	647	631	641	680	606	668	656	659	640	695	668	659	610	642	625	656	637	633	638	605	660	600	610	652	648	611	620	661	640	629	664	645	592	645	630	612	611	635	635	638	651	679	646	640	676	605	642	648	605	651	628	645	651	652	623	666	613	612	654	649	617	667	638	617	658	596	707	621	644	665	610	630	660	639	621	647	621	640	587	678	627	660	624	623	636	659	634	622	646	648	661	649	689	623	624	622	595	608	618	598	644	645	636	646	660	606	600	654	631	661	640	649	610	601	644	598	625	611	654	659	595	651	670	646	676	654	610	645	655	655	636	626	619	657	640	672	645	687	647	617	641	641	716	640	632	620	661	647	648	628	615	677	644	632	674	622	618	683	670	649	670	601	632	663	658	630	660	664	657	652	698	630	614	645	652	656	671	618	632	655	589	607	636	642	657	635	633	641	686	683	667	683	675	631	638	622	629	656	618	644	632	658	638	633	644	596	638	618	645	614	646	650	625	656	583	620	650	635	639	618	604	642	609	648	672	632	641	664	615	589	737	595	648	602	608	626	685	584	622	652	671	593	650	673	623	660	633	666	634	638	612	585	650	624	630	672	639	650	571	638	617	639	647	643	624	647	635	605	661	611	664	668	627	626	580	645	628	609	679	607	669	689	666	609	650	631	629	682	663	657	604	630	630	629	637	618	693	641	653	645	655	664	656	617	660	644	602	671	687	623	610	626	607	640	614	625	645	615	647	624	625	628	595	637	655	648	643	603	657	642	675	648	615	632	693	616	628	661	633	647	652	655	620	655	664	678	625	667	683	604	682	639	658	670	641	659	621	612	642	643	634	662	642	636	658	625	603	632	665	635	625	646	652	653	639	661	617	644	665	619	615	678	614	614	645	642	637	644	649	685	651	644	659	663	654	651	663	639	660	641	661	639	667	592	689	629	671	668	637	620	631	638	624	620	609	650	620	594	672	640	648	642	664	649	643	626	664	659	611	646	659	640	630	639	633	618	630	648	622	669	642	634	652	643	644	653	619	632	643	651	621	609	609	667	623	685	644	627	676	626	559	635	684	682	625	575	666	634	615	652	658	599	650	650	644	653	663	636	643	633	648	625	652	646	645	657	674	645	633	665	569	642	631	644	630	676	655	629	635	678	635	602	618	612	652	678	616	607	648	672	676	683	637	594	656	659	647	631	627	659	658	641	641	633	683	636	647	611	654	653	607	624	637	671	654	664	646	628	615	624	616	671	639	650	625	644	641	664	629	652	609	660	653	583	621	649	639	686	641	668	696	652	598	618	657	630	583	643	625	677	643	609	612	652	670	664	643	624	652	649	616	666	665	654	656	672	649	654	675	631	643	635	607	701	649	581	679	607	652	612	600	647	615	619	633	618	669	645	638	620	643	610	647	628	638	625	623	622	594	629	649	655	657	648	616	651	613	640	655	636	591	632	632	638	614	671	672	632	616	664	629	641	653	653	676	672	651	615	634	641	640	617	694	652	615	632	629	633	638	637	651	670	593	638	670	665	604	672	644	625	656	649	690	587	638	652	616	668	628	651	644	645	633	612	591	666	657	643	596	632	648	587	604	595	606	609	671	675	662	583	649	686	619	612	628	655	640	618	593	635	686	619	652	622	627	637	647	660	675	617	634	624	609	604	638	617	633	657	650	610	617	619	618	677	585	621	641	665	634	625	646	690	667	652	631	626	644	633	595	620	694	636	622	621	695	619	666	654	646	637	666	696	612	616	632	629	647	599	627	657	600	697	619	635	605	664	633	617	598	621	637	649	622	608	634	645	657	629	667	641	668	681	573	652	646	694	668	658	649	635	657	610	658	657	633	642	685	663	628	667	635	637	618	630	607	592	657	594	626	652	610	640	625	660	606	666	660	645	637	639	646	639	625	633	667	658	655	600	637	647	622	644	603	660	667	653	666	665	622	632	633	626	649	659	624	629	635	586	630	662	629	650	658	626	628	610	636	657	639	620	626	618	646	656	661	632	605	667	637	633	675	632	664	595	626	656	628	632	676	647	647	667	669	620	575	619	657	659	616	657	612	600	646	666	627	663	606	647	623	633	584	631	660	589	665	656	640	594	624	605	618	614	625	632	651	616	600	659	664	625	637	710	623	647	639	649	618	658	616	666	655	637	665	596	622	647	652	666	635	634	628	663	616	636	647	668	649	633	595	638	637	597	649	648	586	590	667	661	607	657	632	630	644	675	603	626	648	669	627	683	639	685	644	643	649	591	575	650	653	614	627	652	682	641	651	652	669	659	629	675	631	654	610	624	725	622	623	650	628	615	585	647	639	650	685	654	631	651	613	624	661	659	618	637	637	645	682	616	644	648	613	624	632	649	614	676	639	664	635	619	662	651	604	630	625	606	644	676	616	632	639	649	671	615	620	648	628	607	643	662	632	620	625	643	616	653	670	640	641	634	626	654	607	635	638	626	653	648	651	674	640	640	653	646	606	664	660	649	627	622	637	615	616	624	653	673	618	601	652	691	616	619	624	587	634	634	596	639	673	632	608	695	675	668	660	604	597	601	574	679	610	635	617	622	624	664	644	667	651	675	672	650	613	612	661	643	646	644	628	656	620	665	652	617	602	657	617	701	619	607	605	591	651	676	671	651	613	623	618	625	639	655	634	651	634	652	660	584	645	601	583	652	609	685	663	616	630	684	650	604	663	612	624	657	648	634	644	633	616	662	611	653	636	653	627	641	644	614	600	650	643	624	639	645	602	640	655	654	640	652	598	656	643	656	599	676	659	652	691	674	668	652	645	644	652	644	642	649	639	686	664	613	648	630	623	706	686	654	689	600	606	623	680	660	626	638	618	656	608	638	602	629	631	652	623	662	621	621	664	711	627	706	615
10632	12898	5767	4905	9083	9745	6962	4387	2549	1587	1336	1166	996	996	999	956	922	1012	1014	1031	937	960	1052	967	1001	1018	956	988	971	1004	992	918	1006	955	964	1033	988	1002	966	1023	986	1001	935	1003	1002	965	941	956	951	984	987	1021	1010	1003	1049	993	990	985	1017	993	980	999	1015	1004	1029	1009	1012	957	955	998	996	1027	1006	961	1012	971	1010	938	1039	945	925	1040	970	990	1039	931	1005	979	995	1019	959	1016	1055	962	993	909	956	984	963	982	987	1032	987	1040	944	1007	921	978	1028	991	989	982	948	945	1011	1009	1002	963	937	1037	1020	990	990	992	1054	1000	1013	1011	967	1023	985	1052	969	1051	1002	980	966	1041	1005	991	968	1044	966	954	1008	986	1036	973	1022	1090	989	979	959	1016	927	1006	1034	993	987	978	961	1004	991	1025	1034	937	977	994	983	1003	990	979	985	984	1011	923	967	1014	984	931	993	997	968	988	961	899	910	979	999	995	947	992	1021	1010	1003	1006	957	951	994	958	983	930	986	1014	999	928	957	973	1022	983	980	939	969	971	1027	993	924	984	981	952	1017	990	984	996	1005	1019	1018	993	994	973	968	976	976	1036	979	1020	994	998	989	1030	990	981	958	1029	915	998	1014	996	990	982	974	991	1010	956	964	981	993	978	943	1002	951	1044	1005	992	1049	990	1007	1030	1016	962	981	991	974	1019	988	1023	1011	921	1010	984	995	985	1010	1021	969	1022	950	971	929	1007	923	990	1001	989	988	1001	1005	1035	993	987	933	984	994	989	979	1012	1021	991	1061	989	977	977	962	956	1006	1009	999	1019	962	931	993	954	966	986	995	986	945	998	1036	1011	981	1016	987	1010	1001	942	1018	995	987	983	1000	1014	1014	994	943	954	1045	986	1013	999	958	1005	976	1013	1015	1044	980	970	1013	980	964	1002	953	1014	1026	979	955	979	946	989	997	1005	968	925	1007	964	1034	965	907	994	981	1005	1004	998	951	1033	958	968	985	1026	927	916	995	986	1013	1021	1010	969	994	995	1050	991	998	1002	978	1016	1021	1016	1008	943	1026	957	940	1001	950	990	941	1032	956	961	976	970	991	998	1051	1048	1033	1045	992	974	935	1033	938	972	1049	957	975	926	1031	970	970	1014	959	960	959	946	1032	961	997	962	974	985	991	1016	993	983	1023	947	998	945	975	992	992	1031	963	988	1043	1018	1006	989	917	1007	954	981	962	1010	976	957	1030	987	1033	1009	1009	1000	995	968	992	1005	1018	1015	980	1001	1002	941	1028	1003	991	993	933	1040	988	984	1012	959	973	1002	997	1015	1007	980	958	990	1005	944	964	961	1036	974	970	955	1000	983	1007	986	997	1028	1022	1003	989	1018	1008	984	1006	1016	1016	971	1001	967	994	1006	960	1058	1014	983	961	963	986	1015	981	945	967	981	960	986	1040	941	979	960	960	990	965	1012	1033	1040	1000	982	938	941	1016	977	897	990	1010	1007	950	977	1010	1012	1035	998	1027	958	1025	963	948	997	972	956	1037	1004	981	1021	990	993	984	995	972	996	976	1047	1058	1001	1008	946	1048	981	968	947	954	1022	973	1020	1017	1041	1021	1018	991	1012	967	1015	988	1012	1003	1029	957	1010	1028	1005	999	947	1001	997	967	954	1015	1010	1005	949	929	976	994	977	957	1002	1003	1035	981	979	1028	933	930	973	994	991	966	1009	1040	992	1006	929	1000	1029	1017	1033	976	1008	1019	948	998	936	990	984	997	1043	1004	1005	1065	926	1011	975	980	969	1026	975	1031	1000	972	973	999	995	1009	976	985	983	1031	1032	910	964	1008	979	1019	950	1045	963	1004	1030	986	1015	980	975	1018	966	1048	1007	977	1073	999	974	1008	1027	984	1015	991	1037	985	1046	1007	973	1015	1043	918	992	976	1017	1009	1002	974	969	1000	1004	960	997	949	957	1002	1003	986	991	989	982	1010	1026	964	1022	987	972	1054	991	952	1017	987	979	937	1022	932	982	1010	975	1009	960	1028	957	983	971	1037	1098	1017	975	982	1010	978	1020	992	923	992	983	1055	1013	995	966	971	1003	951	955	961	979	989	957	968	1011	970	973	998	1007	995	950	1003	1000	966	1038	959	1038	916	974	1046	999	1005	962	976	1020	941	987	1021	1052	1047	1030	978	952	965	980	954	1020	1054	949	1009	972	960	1012	1020	947	968	1012	993	1007	961	973	936	963	963	1001	987	1029	1003	1038	977	972	1033	962	1018	1026	972	972	1045	978	974	1020	955	962	1024	909	978	959	980	1057	1010	987	1001	974	1006	1001	991	978	1013	970	965	1002	962	1012	980	1014	997	995	999	1064	1030	966	947	923	967	939	961	1017	920	957	991	992	948	945	961	1013	1010	1023	962	972	1001	1019	1061	1001	1027	991	958	906	998	984	977	962	974	1002	997	1026	1022	1043	989	987	939	991	969	973	1032	977	1001	1043	972	978	997	1035	976	994	990	1003	969	1023	1030	1013	984	1020	981	956	1070	999	1044	954	961	957	1027	1019	985	945	984	930	967	954	972	1004	1016	974	962	972	1003	1003	966	999	933	994	960	982	1020	981	936	1002	955	1060	1006	974	1011	949	991	1011	925	1002	1003	955	1036	939	1017	954	960	988	1017	972	1034	993	970	957	987	995	1020	984	1036	950	1013	971	995	973	984	1015	1011	978	965	949	968	983	942	943	987	995	997	1013	1003	964	941	1022	973	990	1031	984	1008	1063	945	972	989	1022	996	1011	1034	986	992	1059	1002	993	990	985	1031	994	957	1021	948	918	1045	961	965	976	985	981	1010	991	949	998	1024	992	1018	1014	971	1060	959	1014	938	1023	998	967	1027	965	984	974	965	1008	982	1028	977	942	965	943	962	1009	951	1009	975	977	951	993	986	980	949	1010	998	965	1011	970	1004	959	993	952	1016	996	1012	989	1009	992	977	1010	956	1007	962	1024	1000	990	930	1003	1011	1014	1017	992	992	985	991	935	986	913	1010	999	1035	1002	985	983	980	973	945	968	1015	1011	974	956	1004	982	955	970	985	1008	984	1026	972	970	983	961	1013	965	971	1018	1015	983	1013	1051	980	977	955	959	999	982	965	1002	972	1023	1000	1001	967	997	1008	1003	1005	968	993	947	1037	981	948	962	984	984	1026	1024	1034	1000	963	1016	1026	971	1028	989	987	991	976	985	1036	973	1015	1015	1010	982	1033	1027	981	999	1006	1040	1005	987	1038	960	1004	983	988	998	942	974	1026	1009	974	921	1033	1045	952	961	1027	956	995	961	985	1025	967	984	950	978	1009	986	1024	997	1032	958	1008	970	975	983	925	978	974	985	945	987	1043	996	983	992	1040	1030	960	951	1039	991	1058	987	995	975	930	939	996	993	1022	989	973	965	947	983	980	999	1024	977	1004	1020	961	986	1020	985	966	939	988	988	981	955	954	1020	1060	981	949	1013	1007	1002	1034	1007	975	1057	1019	980	968	968	982	977	1030	1009	901	976	1009	1048	978	973	987	1024	995	959	1048	993	994	983	990	982	998	1059	1004	1047	986	1011	960	966	960	954	1015	969	977	990	1012	959	1038	998	952	933	1017	1012	947	1044	966	953	992	939	953	1016	962	1017	949	967	1035	977	992	1035	982	976	948	1013	980	951	1051	952	992	1008	975	1000	999	1020	984	983	997	1028	1003	977	997	987	1017	985	1004	997	976	1037	952	1020	999	978	913	993	1002	1012	957	1024	940	961	994	990	973	1025	1041	1005	949	1028	995	970	977	976	1022	996	1015	989	1020	1038	1030	1013	1056	990	1035	1001	965	961	1007	940	988	977	997	1032	965	1030	1041	998	987	990	1039	979	1047	990	1004	998	959	1025	991	997	1010	993	963	1031	1015	1016	999	949	966	1005	984	1050	982	971	978	957	922	992	1031	965	994	1021	988	959	950	989	1007	1022	1014	1007	969	1025	1023	962	1029	998	994	1033	1015	1035	998	957	1008	1025	1023	1014	996	982	971	979	993	1000	976	1038	1018	1001
23424	21223	27455	27255	33508	28779	22074	11596	4609	2363	1304	811	583	456	493	488	440	479	504	505	474	451	475	520	496	498	548	460	499	507	513	498	466	512	481	461	468	497	450	454	516	494	500	465	496	445	455	507	471	463	446	443	466	515	515	501	476	488	494	515	504	464	499	458	488	461	495	500	478	475	482	495	472	462	493	478	510	511	489	505	470	501	499	476	491	503	521	436	475	481	493	467	479	482	488	502	430	490	458	473	478	491	534	511	513	470	523	505	485	474	497	507	461	444	484	475	495	477	474	456	472	476	526	465	475	488	484	455	454	475	451	474	510	477	483	448	470	477	450	464	489	502	481	502	506	464	457	453	461	492	466	506	498	504	498	499	480	471	433	498	456	491	459	484	485	466	453	475	481	467	478	484	486	501	511	478	468	427	457	454	476	513	497	457	498	493	474	490	477	473	467	488	475	495	484	470	520	477	468	473	466	519	490	482	502	454	467	486	492	475	456	486	479	497	486	478	496	466	489	477	518	456	452	493	463	444	463	461	483	458	463	502	523	466	464	436	469	459	459	459	444	518	471	512	467	438	478	498	469	481	502	464	502	487	480	450	471	484	480	469	456	465	473	477	490	452	475	446	494	447	533	485	500	458	500	442	473	483	487	461	497	479	489	468	474	505	478	486	469	434	443	499	504	478	482	436	480	482	456	502	510	454	486	463	480	491	486	487	452	456	499	453	463	471	472	487	468	477	490	485	464	482	508	479	492	495	471	489	476	493	475	471	472	476	450	506	464	462	500	493	430	486	446	470	457	449	458	485	459	469	494	491	484	483	507	469	455	479	484	477	536	488	503	437	455	502	487	501	452	525	497	486	505	455	518	496	479	426	466	484	438	458	446	506	490	446	430	515	443	513	483	485	478	472	468	479	502	539	505	491	430	454	463	512	478	436	489	507	471	453	457	485	514	498	509	481	473	526	526	458	501	494	524	501	444	506	480	504	489	495	502	499	497	484	488	495	486	492	493	507	471	466	466	451	483	502	488	488	491	465	464	464	485	507	420	451	466	476	492	478	485	458	506	493	428	469	439	492	501	480	483	476	486	507	467	467	500	463	487	464	471	479	459	465	492	497	479	464	465	485	514	449	445	488	499	466	486	485	470	473	488	472	476	470	425	511	470	482	463	529	466	433	501	479	504	468	472	502	480	451	464	435	493	466	459	480	512	490	475	496	425	452	457	466	445	481	469	486	484	528	445	496	499	469	469	481	453	488	493	544	439	505	493	436	466	426	464	461	507	460	513	478	485	470	486	518	481	494	482	442	500	452	493	479	464	510	490	485	491	536	471	457	508	485	487	496	489	462	487	477	521	467	460	504	497	471	505	465	486	423	462	468	520	465	494	476	450	469	468	469	482	480	482	475	455	452	499	480	540	471	472	516	503	486	495	513	491	483	460	508	516	483	464	455	489	456	456	511	497	457	487	494	504	455	454	473	464	482	470	486	436	465	512	485	445	495	431	481	496	524	504	499	474	471	498	469	482	470	442	520	491	485	470	494	501	462	438	509	488	485	503	495	462	447	514	490	462	508	472	509	501	493	477	469	482	472	476	498	459	524	469	465	480	464	463	480	517	486	488	470	480	483	517	479	538	451	477	467	467	503	448	460	485	483	510	507	513	504	463	498	477	477	444	456	464	485	463	478	459	484	478	449	469	450	459	450	481	503	511	469	473	479	514	483	482	483	474	460	509	502	462	516	500	428	460	512	477	485	513	447	473	480	524	496	464	432	445	493	462	468	435	515	529	480	467	455	498	464	458	493	488	493	489	494	467	504	495	514	458	507	461	474	489	487	478	458	509	464	489	463	472	477	482	451	488	500	498	518	462	470	504	464	496	466	471	496	461	482	525	498	478	479	492	535	442	451	465	475	510	501	472	467	488	486	477	489	461	422	482	499	482	487	485	502	495	459	451	476	457	441	478	467	508	501	505	471	491	513	467	454	488	493	476	471	473	500	435	479	493	513	457	524	478	523	450	501	497	514	466	490	499	482	509	465	473	454	494	482	495	510	464	435	464	511	469	442	493	426	495	419	468	506	463	486	517	491	457	473	433	452	462	474	445	476	466	443	480	479	507	498	440	486	478	483	488	508	421	449	438	492	442	504	500	485	501	483	516	462	506	487	497	467	441	514	491	482	455	486	475	535	450	506	467	500	483	473	490	438	504	441	481	475	467	479	468	480	487	467	488	458	485	472	484	483	482	457	435	429	498	502	472	443	525	481	501	495	487	467	457	471	458	515	498	508	490	486	484	438	489	530	495	475	492	510	474	509	463	456	507	488	516	505	489	465	464	459	488	481	500	476	452	523	499	450	509	490	473	483	533	503	475	495	460	417	444	446	490	458	519	462	460	473	495	512	524	506	512	452	507	426	473	486	485	457	487	475	460	518	504	466	479	486	493	501	484	493	454	506	501	500	447	493	470	515	459	478	495	476	450	478	476	474	465	516	467	475	463	454	457	479	454	503	493	473	501	479	472	471	501	473	505	444	499	446	458	438	449	481	500	476	500	477	432	460	437	505	509	461	450	453	443	486	500	504	484	488	486	491	449	479	457	484	476	497	500	498	480	501	484	521	449	493	522	479	483	453	495	494	480	487	453	440	496	526	480	452	457	493	510	462	435	474	468	458	484	487	495	499	474	477	491	483	441	483	517	504	517	491	488	505	453	487	469	512	488	509	478	494	507	501	461	471	443	492	485	486	453	484	475	507	466	505	488	503	514	510	474	486	464	492	460	507	437	479	443	483	488	471	495	474	474	470	482	487	463	495	481	462	510	457	459	455	505	454	466	472	513	530	504	503	462	482	464	510	464	463	456	508	530	499	484	471	503	478	485	506	465	454	473	468	471	483	539	465	508	469	501	493	511	437	452	487	473	486	483	462	467	478	460	484	480	526	482	530	496	526	487	466	502	441	474	514	490	476	493	466	508	499	513	504	486	491	478	483	472	472	497	482	487	479	526	446	456	488	498	490	478	452	481	464	499	454	469	452	463	496	438	486	480	433	455	549	457	454	496	522	474	459	465	464	470	458	477	510	469	501	506	463	482	505	485	486	443	502	522	472	462	492	464	454	461	444	501	513	466	499	493	444	474	491	509	486	480	481	471	508	475	497	466	487	505	465	482	457	532	467	533	508	502	496	496	458	482	464	484	483	515	487	476	450	510	511	478	492	520	498	484	467	476	492	462	486	447	472	463	451	446	498	449	479	522	508	513	470	475	479	495	464	455	500	497	449	480	461	515	481	480	471	498	483	490	489	515	422	484	478	467	509	485	491	462	462	476	466	459	515	463	503	485	469	489	443	475	492	511	503	491	507	500	469	465	471	475	495	449	500	490	446	494	478	472	463	437	453	483	448	508	478	470	498	456	473	486	471	508	454	511	497	489	484	494	452	459	497	468	463	489	465	486	466	463	472	474	453	449	487	456	482	501	504	486	482	458	489	496	474
15764	29336	11866	34228	43280	34421	27138	17650	8937	5039	2516	1582	1000	778	768	746	764	769	717	766	764	725	749	765	797	764	736	757	736	758	754	757	743	805	788	739	728	719	711	759	805	743	738	798	768	785	754	798	729	733	774	791	743	733	803	776	779	754	786	750	752	781	750	761	746	746	745	742	747	730	794	746	786	782	770	744	738	778	760	778	775	771	780	767	740	763	747	746	806	756	759	795	755	775	750	758	761	780	744	750	747	780	705	737	812	765	726	760	744	799	757	757	764	802	722	846	811	757	787	773	716	773	721	765	774	741	760	761	767	818	802	717	749	758	758	735	754	753	719	773	771	765	749	771	811	756	751	730	720	736	782	711	752	744	747	741	751	768	788	780	723	740	783	750	678	790	763	702	759	742	720	756	743	715	755	743	792	766	751	759	775	769	809	746	778	793	742	782	693	762	741	734	746	719	780	783	752	752	710	793	757	741	786	740	769	777	716	768	701	792	770	743	789	761	752	777	781	703	771	793	771	786	729	759	809	756	745	770	754	774	795	805	754	751	756	736	764	772	748	723	782	784	759	768	769	794	766	725	738	788	730	761	765	784	749	761	774	708	726	745	769	799	702	763	737	744	753	789	756	794	738	786	778	772	800	765	764	725	733	763	756	797	786	777	748	741	714	765	789	748	754	776	829	764	725	786	773	773	721	767	743	742	741	757	776	757	729	784	781	771	794	767	757	787	734	759	778	728	737	766	756	795	765	705	765	772	753	762	772	730	772	734	754	742	749	756	756	751	787	818	772	748	756	751	769	761	780	747	787	746	768	766	768	783	770	746	758	771	785	790	825	740	752	774	787	704	765	742	691	784	781	741	805	784	731	739	735	745	775	765	745	768	795	771	724	788	793	755	738	741	764	730	793	749	744	709	759	773	759	759	795	777	784	754	774	742	781	727	788	733	703	759	751	811	762	773	745	807	785	733	724	776	765	771	759	798	729	788	744	725	701	776	786	773	767	752	723	759	685	777	751	751	773	799	749	808	767	799	775	753	755	766	754	694	724	733	738	744	787	762	772	724	753	748	786	784	722	736	818	777	747	769	816	739	728	703	781	764	746	771	769	771	760	757	756	750	759	748	777	794	764	767	765	774	786	766	755	780	750	745	765	751	789	715	811	753	732	789	740	742	732	743	730	727	745	776	788	755	746	747	790	782	762	818	770	835	724	718	758	748	765	793	784	777	767	774	737	759	790	741	768	749	732	730	740	808	762	764	741	774	754	814	695	759	744	729	772	754	751	759	766	763	772	767	729	760	812	802	738	730	760	787	728	739	754	735	774	802	774	721	763	779	777	692	766	782	756	800	742	770	781	731	765	731	794	753	770	774	756	775	778	777	729	730	769	756	754	748	738	785	777	760	745	755	812	781	760	801	762	749	767	796	797	775	737	781	754	795	786	730	734	790	724	725	739	797	738	742	739	718	804	721	781	750	760	759	800	728	720	774	713	813	755	729	734	733	777	755	731	748	770	749	798	761	763	779	786	749	764	711	801	762	774	807	735	767	754	768	746	745	765	722	761	763	743	765	747	816	800	761	696	780	743	733	766	747	814	761	794	786	744	717	812	722	749	765	726	739	716	748	751	767	728	755	742	795	701	718	755	778	763	768	746	717	727	751	770	755	774	782	760	764	789	734	752	764	736	790	800	775	779	753	785	729	756	813	760	785	770	748	770	747	722	795	763	771	782	767	780	759	777	805	824	769	786	754	759	797	765	772	762	751	772	739	772	720	785	812	750	762	751	748	774	708	738	699	729	748	760	722	775	755	789	721	773	753	721	755	767	831	754	764	783	767	743	815	740	720	761	732	774	775	783	742	762	758	783	757	776	736	728	740	748	747	768	770	779	793	778	804	754	752	779	750	715	761	790	786	821	742	808	758	745	726	800	754	737	824	683	764	786	759	745	751	709	709	804	761	806	757	724	766	784	770	790	763	791	792	732	823	734	748	818	756	736	751	752	748	805	766	754	771	757	765	751	713	752	785	752	743	702	754	787	726	739	751	807	787	804	750	779	749	778	763	795	750	749	759	772	768	783	753	761	748	754	760	759	746	731	765	761	771	747	733	746	759	776	763	774	772	814	728	792	740	763	736	751	750	780	740	820	764	714	799	746	770	776	746	740	724	754	759	796	773	794	731	678	716	794	750	749	779	777	771	803	746	720	756	789	810	810	747	777	712	758	756	750	751	734	805	789	812	790	719	783	798	755	731	752	753	738	763	801	762	716	752	710	747	820	736	779	752	741	722	701	740	768	744	760	794	745	783	754	770	755	726	742	696	782	763	784	754	743	751	747	763	747	738	780	755	775	751	755	772	771	760	802	740	730	776	696	692	740	741	765	743	791	733	775	704	774	732	750	749	746	771	761	758	756	792	760	752	763	711	750	760	737	783	753	795	734	752	770	728	780	762	745	751	750	798	779	729	736	755	757	767	777	768	728	764	768	791	707	746	770	787	762	766	773	778	779	773	734	757	818	761	755	747	752	739	813	799	770	758	783	752	715	756	760	754	773	785	778	754	762	756	783	774	752	762	784	797	764	793	774	726	777	735	737	751	722	812	774	765	777	775	765	737	782	783	786	744	767	765	747	764	797	724	762	723	803	773	738	705	715	731	726	707	752	772	802	776	779	768	799	716	785	746	742	782	779	773	746	790	744	743	743	740	770	782	778	751	702	778	768	757	764	755	741	794	782	735	709	739	780	756	745	739	766	796	734	804	789	769	739	780	772	735	692	809	754	725	772	804	742	736	796	732	729	789	800	773	755	776	789	751	746	786	810	747	796	749	780	755	788	731	759	737	772	760	815	732	761	769	744	816	745	805	747	775	780	767	782	777	734	705	768	766	747	760	755	771	780	764	773	762	768	763	763	732	733	785	810	800	762	734	749	717	770	781	745	737	753	808	731	769	747	731	748	713	742	768	759	731	799	802	735	739	785	769	746	752	734	744	795	795	759	751	794	742	755	766	718	714	779	757	741	723	742	748	758	772	789	767	769	734	768	778	739	725	729	782	760	753	732	722	749	764	768	820	744	729	769	784	792	741	715	748	796	752	747	794	741	797	755	801	791	764	716	756	782	768	697	817	746	828	769	770	762	772	782	730	762	730	753	770	758	754	798	774	730	770	766	763	743	769	758	756	742	739	791	756	758	793	789	740	735	785	721	722	776	773	721	750	762	753	748	738	747	735	776	716	715	754	745	784	732	729	772	788	757	761	746	731	780	815	738	738	785	709	740	763	751	751	768	752	733	756	748	753	809	813	742	746	737	760	765	756	768	749	752	754	742	788	814	751	787	740	764	743	744	750	723	750	772	796	758	748	754	744	826	740	800	729	715	789	795	757	744	770	720	772	762	793	790	765	702	732	717	779	751	804	773	807	715	793	818	717	726	699	742	723	776	717	764	777	729	746	772	766	766	742	744	749	741	769	748	775	765	761	776	816	798	736	716	751
25099	21275	24740	24941	16395	11613	8398	4727	2418	1490	1043	765	642	644	625	589	615	639	575	581	614	623	597	630	589	588	649	591	579	621	608	568	610	606	636	619	593	570	650	593	632	576	659	619	577	546	557	640	639	608	625	636	595	594	582	654	648	611	627	599	571	598	602	647	591	554	650	561	620	582	643	592	608	670	627	609	649	603	575	595	610	613	604	624	630	601	600	626	598	604	592	562	635	609	586	577	596	630	607	581	602	619	576	647	600	598	584	691	612	580	621	636	590	588	610	674	637	623	596	612	606	599	600	635	606	606	589	606	593	585	582	606	649	614	585	587	618	621	612	566	572	583	664	591	619	597	613	573	606	633	630	596	623	638	593	560	590	607	585	583	604	653	608	588	624	615	606	647	590	608	650	640	572	628	608	632	596	558	590	678	630	606	617	628	641	588	634	634	650	622	603	613	610	638	614	618	548	586	606	642	633	592	630	581	600	621	617	584	623	609	593	627	582	618	677	611	582	609	599	596	581	597	598	579	599	601	610	615	633	589	596	647	661	624	578	622	620	642	597	629	579	583	597	614	606	635	633	650	611	583	588	623	570	614	574	624	643	612	618	632	583	579	633	666	596	611	623	588	582	604	624	631	564	655	583	595	623	643	590	610	630	611	634	617	607	607	599	614	574	610	632	615	629	610	586	643	570	571	650	582	568	611	635	656	544	576	632	614	630	588	657	609	613	624	600	631	565	592	620	584	627	621	606	624	638	673	656	617	559	629	621	591	551	623	601	594	643	635	648	655	603	582	577	602	566	591	571	643	595	591	577	619	572	668	594	603	633	590	617	588	621	616	593	621	610	650	660	619	589	645	592	604	632	600	574	662	575	597	580	579	584	574	602	604	624	596	618	628	586	617	655	655	617	583	591	595	588	626	649	654	583	615	603	601	585	617	550	583	589	617	627	614	615	642	630	623	618	565	613	624	584	672	600	635	601	600	648	592	594	636	592	616	610	659	594	586	608	584	583	642	595	617	577	627	616	626	644	606	600	642	621	604	613	623	622	651	557	612	597	606	588	600	590	581	585	572	629	572	596	596	595	624	666	618	593	583	639	582	615	568	644	556	638	604	603	596	628	605	596	588	578	600	612	614	616	578	641	666	599	605	594	597	584	591	604	599	592	593	597	620	594	573	601	586	641	658	609	607	564	589	641	582	588	604	587	624	574	598	587	626	617	585	595	649	616	625	619	617	623	660	586	610	640	591	568	613	584	589	609	593	618	630	596	596	566	563	629	589	621	593	597	567	629	672	597	608	629	607	611	622	592	600	575	599	610	618	648	611	597	643	568	610	606	653	584	596	628	651	612	608	638	626	602	636	650	615	562	581	632	589	614	619	584	633	622	603	613	615	644	594	588	647	669	619	591	593	606	596	600	584	612	616	577	614	618	551	602	585	598	600	618	607	588	568	622	602	573	584	629	585	611	577	585	671	628	595	598	614	666	598	632	569	616	586	620	597	625	626	560	647	628	631	591	621	612	595	619	602	617	652	625	605	629	613	602	633	624	640	629	610	613	583	657	580	613	604	618	587	581	618	597	574	628	614	594	599	621	591	580	636	641	604	550	622	542	606	665	632	628	606	569	602	630	623	608	606	674	587	605	588	583	576	611	607	615	608	624	591	611	633	584	602	550	625	599	601	626	614	639	631	596	610	608	625	618	587	654	610	587	628	606	592	607	652	587	601	613	583	651	616	583	625	621	564	622	557	639	640	594	606	571	625	633	611	607	630	623	600	599	620	629	577	663	590	620	600	657	588	577	647	556	597	612	612	610	585	592	633	615	605	630	651	631	624	628	610	659	568	656	594	536	608	620	651	556	620	585	596	627	599	619	599	618	595	591	612	610	653	628	638	598	587	641	585	613	634	595	607	622	624	633	580	638	593	652	573	573	618	671	616	590	604	635	625	596	622	601	595	574	594	579	633	600	617	612	635	649	638	608	573	537	602	568	607	573	620	596	629	626	621	638	630	620	611	584	569	613	620	630	534	636	592	585	632	636	565	601	605	637	602	602	617	595	610	583	555	587	639	610	565	628	627	608	633	578	682	577	627	590	635	588	585	625	581	608	634	612	621	607	564	628	601	599	587	611	650	618	603	595	621	597	609	630	578	620	605	629	618	563	592	612	602	607	587	614	606	614	596	563	600	640	587	612	616	587	586	610	567	593	586	603	628	637	651	615	566	642	568	621	631	605	634	614	626	581	640	623	629	635	647	582	575	619	566	625	553	594	583	587	629	618	572	628	591	607	596	594	641	639	609	581	638	639	585	566	609	595	615	634	612	584	594	607	666	595	581	645	594	607	579	597	615	591	631	610	619	609	607	619	626	628	604	589	578	607	656	634	634	619	622	612	641	598	604	605	668	613	633	625	620	577	605	599	622	627	600	615	597	634	606	618	601	609	612	603	622	582	640	624	608	602	582	600	609	663	619	593	601	591	593	617	606	620	580	587	592	559	606	584	623	605	579	683	604	625	603	607	608	580	603	590	590	612	563	611	663	613	576	605	631	606	620	598	603	612	582	607	588	637	601	601	613	608	636	605	605	590	641	615	537	580	604	660	612	615	596	608	643	594	579	590	632	564	575	663	671	589	589	608	589	617	580	628	650	560	609	604	631	584	599	635	578	609	630	605	668	562	606	617	610	631	577	627	614	579	630	649	607	628	594	558	638	608	640	630	628	593	611	609	618	589	626	605	619	601	612	654	629	579	581	600	607	621	642	555	569	632	629	637	637	596	571	602	630	610	618	622	609	632	591	583	603	603	629	630	631	632	581	598	602	615	639	596	634	619	648	625	612	633	602	589	612	602	594	643	592	600	640	571	588	631	573	578	600	619	617	612	620	622	622	622	608	567	608	601	589	597	590	575	616	612	599	622	602	610	591	548	603	577	576	644	595	582	660	575	649	634	573	622	616	611	598	627	591	576	588	638	643	610	579	601	638	656	618	598	575	629	648	606	598	589	577	626	584	601	605	619	607	617	624	650	617	562	616	581	576	605	616	604	637	601	614	552	589	593	620	643	601	641	603	632	628	647	624	593	595	606	628	616	625	573	606	599	591	600	583	587	609	617	614	603	610	583	581	585	595	607	620	619	577	602	583	604	634	622	601	616	588	607	610	591	626	596	594	599	609	611	592	583	647	592	596	613	620	618	614	579	599	574	625	619	612	597	600	592	606	602	613	608	624	575	632	617	625	632	568	576	619	583	637	585	582	626	609	616	599	606	591	587	625	598	609	616	657	591	608	587	629	619	619	589	605	569	650	579	634	616	608	608	634	561	572	631	602	586	626	616	609	606	604	608	561	627	624	623	623	554	590	605	595	593	552	608	606	563	608	583	572	593	602	650	606	642	613	574	639	614	634	618	617	637	622	617	632	647	605	665	641	598	610	599	632	583	648	584	585	641	621	616	604	582	606	588	635	630	611	585	582	631	622	593	608	606	613	609	621
14196	22965	15617	25893	26917	22622	17567	10970	6155	3493	2170	1383	1016	954	894	918	909	943	929	904	961	958	901	915	921	958	912	952	859	919	938	909	886	929	971	873	937	919	896	900	920	881	945	959	884	873	964	928	887	987	912	1014	915	940	962	927	910	956	966	929	955	931	970	944	895	889	952	933	909	920	940	938	940	889	952	911	948	976	949	875	957	930	890	926	917	925	934	915	970	948	926	959	923	977	890	1001	935	902	963	930	927	985	964	927	919	928	911	883	906	954	907	923	969	916	855	870	952	919	933	930	900	894	911	919	938	974	908	967	961	906	934	969	923	913	934	950	990	926	915	922	902	870	940	974	934	903	938	909	988	969	969	931	912	972	918	957	932	932	943	934	950	969	919	905	889	908	938	909	910	921	881	935	898	904	929	922	904	922	935	949	953	938	942	940	937	944	925	925	966	980	901	967	902	935	910	918	943	924	880	905	920	913	911	983	921	936	927	890	895	902	884	908	951	947	965	942	985	911	934	902	938	943	912	882	898	888	931	896	929	947	905	983	975	950	950	879	929	890	934	927	924	897	962	930	933	958	1013	954	888	905	878	854	930	914	897	958	904	922	974	931	955	931	923	937	879	909	915	966	909	985	959	903	912	914	929	974	964	891	947	966	914	927	890	880	928	916	999	1021	941	915	923	952	975	949	966	902	940	929	954	950	909	977	926	910	948	974	886	925	966	958	971	957	922	915	933	898	921	887	974	921	878	898	915	919	897	905	933	941	951	1017	920	917	932	978	958	908	964	915	886	913	988	980	944	934	955	951	930	891	953	955	964	913	1007	913	892	965	963	954	891	976	949	904	990	977	909	903	940	908	914	970	959	907	922	977	941	958	944	940	1007	949	955	960	961	965	986	935	951	957	960	945	904	951	893	950	887	898	922	909	918	918	960	948	915	906	941	900	926	965	927	946	927	923	871	936	911	969	945	919	985	897	918	969	934	935	929	927	1022	869	984	917	880	977	927	956	886	939	907	962	911	934	919	910	910	945	970	917	930	888	979	876	876	917	954	997	908	933	936	946	932	959	931	972	958	896	952	887	885	915	907	940	881	971	959	911	935	944	874	879	936	965	976	949	959	1015	952	958	873	1013	899	982	934	918	931	888	960	934	913	972	914	857	878	932	905	925	903	900	933	925	967	967	925	914	920	935	882	917	962	933	917	941	924	914	888	927	977	896	953	940	976	961	953	962	933	918	966	914	922	909	916	948	929	929	910	958	894	991	922	912	884	911	977	953	962	896	885	938	953	968	903	1011	987	929	926	913	970	963	890	949	948	887	979	904	960	939	920	889	929	879	875	986	893	923	976	958	997	963	878	926	924	917	921	956	939	991	937	918	915	959	932	901	923	923	890	913	892	922	892	909	942	976	912	933	965	924	939	964	892	950	952	980	939	968	922	965	925	962	939	909	994	857	947	887	914	894	974	929	960	977	952	924	929	953	933	914	903	902	923	1038	884	919	954	941	943	933	948	915	942	963	921	965	934	900	924	967	942	950	945	967	940	887	945	915	950	936	947	987	945	969	980	913	977	910	952	908	981	891	894	951	877	926	939	911	916	939	966	912	897	935	987	950	905	946	889	989	983	913	905	966	938	934	939	928	948	952	992	900	916	963	922	966	936	992	921	875	933	914	927	927	934	942	908	966	943	882	962	957	932	973	909	916	923	935	906	936	931	925	943	910	909	907	934	918	935	935	878	901	924	881	902	933	927	969	925	914	988	893	940	924	924	904	913	950	928	904	946	913	937	942	939	933	974	936	895	965	925	886	890	958	891	933	948	982	945	1014	889	975	951	952	888	976	926	872	940	901	923	912	954	925	957	987	922	986	915	960	933	928	965	920	959	969	892	921	946	890	929	991	938	939	934	965	956	914	907	895	1003	963	912	921	931	954	923	963	893	955	939	944	968	875	890	903	948	923	956	924	900	924	945	997	911	928	907	993	938	920	878	939	906	938	942	943	930	912	926	937	911	957	912	918	983	937	919	895	907	935	941	888	924	926	894	982	926	966	945	948	961	916	954	939	897	978	900	933	947	995	942	941	942	900	918	917	919	924	936	943	934	955	902	965	943	923	922	921	927	927	911	926	903	896	908	942	930	922	959	944	921	883	944	994	972	904	910	862	943	931	890	871	927	948	991	947	884	962	975	929	968	954	917	957	911	966	933	875	932	894	940	980	928	908	926	871	923	903	919	977	962	904	910	967	952	934	960	968	884	898	945	948	898	937	893	966	881	929	926	957	925	960	940	926	978	855	938	927	920	905	924	974	942	951	942	960	947	976	935	941	912	917	956	917	949	970	909	947	937	937	975	945	927	930	989	982	896	941	936	920	917	970	944	931	981	929	973	957	922	927	955	930	946	954	921	940	882	936	902	973	929	912	938	969	892	975	954	926	940	996	910	858	958	969	965	954	939	943	958	919	949	960	956	947	881	929	962	897	886	942	891	954	971	939	889	981	958	962	955	916	924	922	937	947	937	931	929	908	968	990	898	941	921	905	876	961	919	933	889	869	908	903	959	912	944	960	961	992	908	899	915	898	941	910	988	955	949	978	888	949	952	909	919	881	934	928	955	908	925	932	957	925	891	948	909	958	915	929	967	984	925	925	938	940	965	928	932	933	870	928	915	952	968	988	910	920	918	894	920	945	920	907	942	923	924	940	975	919	971	914	888	945	944	969	956	917	908	932	945	934	922	980	934	921	971	945	930	996	923	918	948	939	912	902	890	922	905	954	880	922	912	917	948	883	930	902	914	939	961	990	923	945	895	914	947	896	917	942	923	938	941	913	945	921	936	944	932	884	908	959	944	888	913	968	915	903	934	946	981	917	990	911	941	985	993	958	951	931	970	945	979	964	888	918	938	950	916	986	903	899	938	934	969	867	965	898	922	905	900	927	920	926	910	935	996	945	900	953	957	916	947	923	997	935	959	903	948	971	962	950	892	925	967	903	939	913	920	920	956	882	978	953	875	938	957	958	933	943	945	925	953	931	942	923	925	980	927	885	939	914	916	975	922	915	904	893	962	905	940	941	956	910	917	927	885	989	862	914	986	911	939	952	923	924	924	857	919	953	947	872	900	929	933	914	984	949	907	917	915	977	960	999	909	886	975	969	939	947	972	962	858	921	882	1005	947	915	932	940	905	896	948	856	939	921	916	1018	956	912	923	882	926	934	914	884	888	932	967	937	907	957	944	964	896	952	899	915	856	969	917	923	978	866	988	881	871	945	891	935	924	909	969	911	920	874	925	903	964	969	961	963	881	933	988	896	957	918	939	934	985	927	956	898	961	943	911	934	966	930	926	946	882	900	961	980	941	943	924	889	953	940	926	941	935	937	941	952	930	913	972	932	948	953	990	888	955	924	920	945	907	922	940	917	918	885	967	981	940	932	930	916	892	927	967	908	936	917	904	959	954	964	917	971	980	952	963	943	922	891	925	907	878	917	952	979	895	928	912	941	945	935	946	946
22506	21251	28237	24520	24334	31385	33505	26576	16024	8376	3557	1388	683	328	372	329	359	377	377	379	319	357	328	312	363	364	352	353	361	343	371	360	330	354	373	358	365	375	366	359	352	365	343	361	354	339	352	369	392	348	338	348	336	330	349	347	331	321	321	376	365	336	331	327	352	382	341	338	354	357	399	360	353	352	337	343	336	337	348	378	340	334	360	361	361	353	322	329	352	358	385	363	364	383	348	365	355	370	361	351	364	343	324	359	337	364	364	352	335	365	345	364	351	357	358	347	329	334	338	328	359	358	358	325	385	341	360	332	342	352	342	366	380	317	366	312	344	377	337	344	341	378	378	360	370	383	324	318	346	329	360	359	360	343	378	342	374	352	344	342	335	335	367	344	332	367	385	350	345	364	335	366	361	352	343	340	364	365	354	334	317	305	358	359	347	375	345	345	357	347	336	354	358	351	368	316	373	343	385	346	357	382	344	370	390	370	376	346	371	340	367	377	340	331	339	313	326	356	368	356	360	333	356	324	335	357	322	354	370	370	360	348	350	352	379	359	333	334	340	337	353	339	360	368	350	364	361	311	344	351	361	336	384	365	323	345	337	346	324	337	354	344	338	334	362	370	316	341	342	392	331	338	331	346	344	352	350	359	358	365	317	345	375	336	362	323	341	363	363	380	353	355	378	363	338	349	376	353	362	350	363	342	335	322	367	366	349	328	350	351	354	363	314	330	326	357	384	355	369	354	314	355	349	317	339	336	334	338	316	374	335	352	367	326	326	337	324	349	315	340	350	355	332	344	347	343	348	348	360	336	338	377	324	299	352	356	360	352	322	362	376	344	380	385	374	360	376	357	368	365	311	343	378	337	359	356	347	321	326	344	347	342	319	341	351	371	362	354	360	350	377	362	316	334	377	335	348	352	348	359	336	351	355	344	361	321	358	341	350	323	340	365	348	329	334	367	360	354	342	324	364	358	371	323	341	350	355	341	306	339	365	344	374	328	338	379	350	348	349	352	346	356	332	339	362	333	374	330	373	359	303	332	367	336	367	372	352	339	368	337	327	338	371	354	389	308	303	353	371	356	302	353	345	331	353	341	351	323	336	366	382	376	365	294	331	361	360	348	330	354	381	329	337	366	369	369	334	373	295	354	354	375	334	359	357	353	351	367	347	357	318	339	386	362	346	359	357	346	317	347	325	355	364	321	328	393	351	327	316	318	308	332	329	349	330	352	367	347	356	347	355	343	360	343	370	356	340	348	344	348	356	360	336	355	340	315	337	384	390	353	343	367	369	351	338	346	356	349	343	370	367	342	361	324	376	343	361	348	352	370	306	308	324	357	368	315	371	337	361	317	338	336	339	336	361	354	362	359	340	352	372	360	354	366	394	361	340	345	367	360	363	352	327	338	347	342	361	323	327	373	332	332	390	353	353	367	356	340	362	328	313	370	368	345	344	334	323	373	318	343	338	361	348	343	351	342	355	385	354	364	328	351	332	340	376	332	358	364	350	315	352	343	329	344	356	335	342	369	362	338	359	365	358	355	334	357	354	338	354	365	355	361	337	369	343	365	384	356	374	362	328	372	331	321	357	343	351	323	339	346	334	317	327	384	351	340	337	342	359	358	370	380	333	309	376	352	373	354	375	322	364	318	326	387	352	312	346	326	320	355	356	348	342	338	357	355	338	347	356	394	330	349	346	334	373	340	375	340	373	355	360	348	386	358	340	339	360	343	377	363	353	375	339	348	367	347	426	374	360	360	343	335	322	350	362	362	372	338	407	350	351	353	365	350	321	361	339	346	347	373	352	340	377	368	345	357	357	338	345	347	387	309	382	356	340	331	329	338	332	368	341	348	345	360	337	325	330	351	347	352	326	343	370	330	361	323	356	342	366	324	347	390	363	377	364	339	343	348	326	362	322	328	355	353	355	325	358	358	380	356	359	336	373	358	375	367	363	344	376	334	346	358	328	367	349	337	341	334	358	366	337	356	324	373	375	338	352	342	341	372	349	343	344	333	336	371	331	323	338	342	338	319	354	321	322	365	350	348	359	378	366	359	330	373	346	354	331	348	310	341	345	362	376	343	358	356	352	326	370	394	353	373	373	338	334	344	343	367	318	336	361	384	376	335	342	347	298	352	362	321	333	354	385	361	372	349	343	396	335	365	373	331	341	368	333	360	336	373	373	364	373	328	386	333	341	349	356	359	353	332	385	341	332	342	360	352	321	375	346	340	370	361	354	363	331	323	367	361	354	334	324	354	356	342	346	341	397	329	316	365	335	357	351	341	338	335	351	333	331	370	323	363	357	365	371	358	357	340	358	374	365	332	358	338	350	365	352	374	357	320	345	315	337	357	340	363	367	379	341	341	344	332	355	345	352	327	357	361	309	336	366	357	358	333	335	350	321	367	319	370	344	340	357	343	316	329	356	351	350	340	374	305	357	345	375	346	353	382	336	371	347	326	382	325	352	327	303	346	354	330	348	362	377	323	363	360	390	342	334	335	339	363	335	383	333	368	347	343	360	345	383	323	344	352	328	362	351	356	342	345	340	346	314	354	346	350	335	305	331	331	351	369	329	359	344	370	408	372	354	350	344	371	373	353	349	335	340	384	347	345	348	340	345	348	379	344	323	361	349	386	365	357	335	335	360	362	319	352	338	338	385	322	342	357	345	338	373	337	339	308	343	361	324	348	342	356	393	326	359	376	354	327	315	339	351	348	370	355	353	335	344	353	352	377	343	346	365	366	342	347	351	349	383	340	373	376	387	351	359	352	355	374	346	344	368	354	374	366	346	355	357	326	342	352	333	349	365	375	359	374	315	324	330	347	317	360	371	324	304	332	357	338	339	369	332	342	345	348	359	356	354	372	340	353	359	336	325	352	375	349	345	349	367	405	372	405	398	341	367	313	380	354	362	361	351	324	371	343	333	344	374	377	357	363	351	348	363	365	354	350	353	360	356	352	360	340	369	372	344	330	343	376	356	356	345	346	333	334	356	330	345	329	360	326	306	343	349	333	357	350	364	331	339	380	339	344	322	355	326	362	354	349	346	344	359	352	334	351	337	325	348	371	331	336	345	321	328	352	343	355	322	346	323	370	367	346	350	373	389	336	313	370	349	355	345	357	345	320	381	361	317	340	331	333	357	356	357	359	345	365	351	309	350	342	353	345	372	325	376	287	366	359	346	354	379	369	325	354	327	350	332	368	360	313	364	368	356	379	350	356	323	343	365	347	328	371	342	333	331	332	341	357	336	367	355	384	356	338	322	363	339	350	354	347	336	370	332	359	340	344	359	347	343	310	342	354	333	351	351	302	381	345	362	342	335	373	350	381	387	375	358	343	321	365	314	357	337	376	334	327	340	358	375	345	367	348	376	360	340	344	356	310	345	350	344	330	348	354	342	359	368	317	337	421	358	340	344	372	308	327	358	341	357	330	335	363	394	325	380	362	329	332	351	343	339	358	365	340	327	369	363	344	327	336	373	324
20475	38018	24379	18680	42063	42143	38649	33757	23624	14342	7398	3078	1281	560	552	535	566	542	586	584	541	596	511	581	522	537	542	529	536	559	545	528	559	548	537	568	536	538	550	579	542	573	554	536	588	582	561	536	561	560	574	540	519	554	564	568	532	580	549	563	550	553	519	571	562	535	542	594	554	550	565	568	565	559	584	566	546	528	540	555	516	561	575	542	516	509	529	554	529	537	533	569	536	549	525	552	526	579	545	527	562	540	539	550	548	540	535	530	542	517	555	566	569	543	539	541	569	542	568	543	545	547	525	514	571	500	536	539	556	540	594	539	543	522	570	551	562	528	553	562	561	530	536	553	539	564	562	574	544	505	556	574	560	548	559	550	560	538	549	550	582	556	548	526	567	598	580	540	531	531	559	547	586	532	575	564	517	547	556	569	535	578	533	569	538	510	550	539	534	536	524	557	546	552	557	513	575	560	551	591	582	556	553	536	542	501	564	549	563	523	500	539	573	537	550	517	505	536	542	526	573	568	547	574	520	553	557	611	531	585	588	522	551	544	552	552	574	520	549	570	548	529	552	549	532	558	509	532	541	575	558	558	528	515	530	542	540	565	573	539	560	540	554	569	545	576	559	580	530	539	577	529	538	555	576	552	576	582	564	547	554	538	550	560	578	565	549	556	554	576	561	550	598	545	519	536	545	551	514	557	567	530	513	560	555	581	553	573	565	551	546	526	510	567	610	514	554	545	574	565	534	512	555	543	570	560	564	563	533	552	533	555	550	568	591	573	550	569	595	516	586	552	572	560	541	552	548	544	568	554	559	553	546	557	526	564	531	632	586	517	500	556	565	550	545	527	517	591	555	528	542	535	544	559	569	515	541	579	570	599	565	559	541	546	524	531	587	560	548	545	509	555	577	556	566	570	524	527	543	499	539	539	527	560	579	581	588	528	536	584	535	504	502	522	564	551	508	541	561	558	547	544	580	531	574	530	551	543	572	547	558	549	568	564	534	560	569	555	547	535	532	571	513	548	544	535	561	550	582	575	526	532	569	548	537	569	498	579	484	553	588	528	576	549	549	543	520	551	527	598	596	535	554	542	541	499	553	558	546	530	536	524	527	518	543	558	537	502	506	579	555	555	574	542	543	516	581	556	525	542	522	570	532	583	594	544	541	557	613	526	565	562	554	545	561	532	568	528	532	553	518	550	558	529	560	566	536	557	558	600	564	529	523	529	564	536	526	537	506	544	553	538	584	554	545	538	554	527	560	565	552	551	562	545	550	508	516	583	555	532	565	535	571	563	606	532	575	520	588	565	539	563	516	552	566	566	501	560	611	574	550	558	562	571	527	541	536	523	543	547	572	543	563	510	516	524	560	536	501	541	592	550	539	574	566	570	578	541	531	535	543	510	564	517	573	558	549	563	569	559	560	532	506	594	554	513	527	568	551	527	532	534	562	578	548	556	503	556	507	561	575	531	525	531	597	552	534	549	552	519	574	556	522	576	569	553	553	528	526	501	549	524	568	548	556	578	569	553	568	559	575	571	536	545	560	571	558	527	546	512	547	524	553	559	517	539	532	523	520	558	548	563	539	517	556	507	558	552	580	586	574	566	568	522	544	620	500	525	556	557	557	568	562	509	594	553	548	591	558	570	555	579	582	580	501	525	533	554	532	563	530	585	564	535	553	567	559	576	585	521	549	553	557	509	555	519	502	554	558	506	533	562	550	549	548	580	564	567	538	558	568	557	589	517	586	559	512	536	563	540	523	590	522	558	520	540	538	569	576	575	521	570	558	523	517	574	562	530	562	554	511	545	535	547	581	553	544	575	521	496	540	555	499	527	528	552	562	552	540	534	533	575	562	534	496	548	574	578	551	535	585	571	544	558	537	514	557	573	591	533	533	563	575	538	584	529	470	593	538	548	545	583	537	503	535	569	536	569	540	537	549	512	514	576	587	532	568	545	535	558	549	537	544	588	574	540	597	562	562	552	533	537	561	567	566	491	520	584	529	545	569	527	598	529	534	591	536	530	576	564	584	533	517	525	554	547	506	548	528	561	579	557	518	543	548	508	535	547	560	549	599	549	547	554	552	542	519	564	548	552	555	599	562	504	519	555	518	567	526	556	546	601	575	515	551	535	536	562	581	532	561	510	534	533	565	552	555	558	550	520	530	564	551	521	515	573	547	559	531	531	494	552	554	579	537	554	492	540	550	584	528	517	506	569	551	550	545	561	552	538	550	550	561	584	544	537	552	536	519	545	596	509	554	561	550	607	534	537	598	541	567	529	572	577	555	596	530	586	505	525	536	554	547	499	576	550	486	558	509	536	598	550	558	519	530	541	524	578	521	527	507	527	548	555	498	523	546	543	568	537	547	574	561	586	532	540	517	564	529	548	522	552	519	541	608	561	561	511	530	552	539	554	548	527	536	518	570	560	596	559	538	584	538	533	572	536	517	534	499	567	556	535	567	545	519	496	548	537	560	597	569	544	496	572	553	563	500	575	550	526	536	560	587	568	603	510	538	592	551	549	588	570	542	512	513	576	539	520	577	554	561	553	530	536	560	583	537	532	504	590	520	560	536	503	557	554	546	531	577	542	580	537	553	570	526	541	555	559	554	548	542	580	534	494	520	552	552	560	584	570	531	556	533	556	554	551	577	563	535	559	557	538	568	558	561	496	583	561	593	559	538	583	561	558	534	537	563	559	557	578	522	536	542	524	549	536	582	563	528	525	574	549	557	514	508	559	520	510	553	573	532	584	537	529	510	538	543	543	533	564	523	536	550	557	546	558	548	537	552	545	554	565	533	522	562	534	498	543	580	583	576	544	587	571	531	538	560	541	572	558	538	558	522	557	557	547	547	528	590	564	574	499	567	541	561	528	540	568	530	597	544	538	527	516	592	535	549	536	544	519	563	558	535	531	567	534	537	554	537	579	544	540	543	509	567	579	548	564	503	535	582	536	521	530	584	524	535	559	545	507	570	547	544	544	573	594	513	546	561	535	589	524	575	564	547	507	502	548	546	524	531	552	542	517	555	594	541	560	540	519	548	558	546	541	600	577	514	592	549	553	522	531	511	570	575	537	534	527	598	528	519	527	540	539	536	584	554	528	529	498	533	579	570	532	531	544	559	549	521	575	557	495	578	543	537	559	574	514	540	535	551	546	573	526	542	549	567	555	554	570	532	489	555	536	603	553	565	593	521	564	554	533	539	560	531	562	521	547	521	573	544	507	553	537	489	575	561	589	516	580	557	564	533	557	555	559	546	524	582	558	524	539	547	523	546	571	529	546	596	568	564	526	557	598	522	523	549	549	546	491	606	560	577	564	611	532	554	615	523	502	581	544	556	544	547	539	532	504	568	557	578	554	568	529	554	531	587	529	541	590	525	549	525	556	539	578	529	564	555	529	593	548	545	551	562	613	557	529	542	552	539	532	537	550	584	542	547	551	563	592	513	553	534	568	491	548	534	569	530	559	566	574	530	535	559	547
27226	19231	6812	1731	2003	3298	4440	3166	2155	1333	937	698	667	630	651	669	640	619	642	600	579	651	678	650	643	652	620	672	676	638	627	621	643	640	676	653	718	641	648	677	646	643	649	655	593	628	663	626	667	622	644	653	710	616	644	705	593	638	675	631	642	642	658	630	659	653	615	670	669	608	640	623	643	617	620	635	640	653	632	628	672	663	627	635	659	691	664	614	631	631	649	617	609	649	633	662	632	706	611	687	678	642	631	649	681	662	598	701	658	671	628	667	645	637	609	624	657	619	660	680	647	621	670	608	648	643	653	674	631	650	670	667	640	634	694	597	645	625	629	634	636	641	668	656	624	606	627	597	676	653	603	630	647	621	653	700	596	625	647	645	619	674	636	633	629	614	624	651	671	658	637	604	661	619	661	626	681	624	605	662	657	612	645	662	651	628	594	653	637	635	625	619	644	642	618	615	635	576	669	674	620	646	662	637	629	631	662	620	651	683	612	682	620	630	577	664	655	639	662	650	661	609	629	641	641	624	642	623	631	664	629	668	632	643	645	653	637	673	663	638	608	673	638	661	672	669	668	664	689	629	672	658	643	678	694	620	631	624	604	623	621	673	668	589	642	654	671	623	620	630	656	685	666	637	624	612	667	663	608	655	654	627	634	608	671	674	652	627	640	657	639	620	624	682	665	649	714	629	604	623	627	630	628	648	641	669	657	678	675	631	655	633	586	664	696	624	603	654	619	623	689	670	677	707	580	653	657	628	620	650	693	622	669	623	645	652	670	671	614	610	647	654	631	647	625	606	599	617	649	621	666	652	655	623	640	643	652	643	678	663	634	681	620	631	647	650	623	681	660	664	651	610	645	695	615	639	637	634	690	584	662	619	666	645	678	664	643	661	638	620	643	644	632	643	703	657	595	604	631	640	654	605	670	644	618	603	611	698	662	631	668	609	699	644	633	642	687	674	621	658	631	665	634	683	625	662	656	650	641	628	660	627	640	666	642	633	585	624	637	647	667	652	688	643	645	707	640	649	641	671	607	649	693	621	608	650	635	622	662	657	672	642	623	652	595	598	617	612	654	648	605	668	625	631	633	636	639	634	626	597	697	631	614	643	630	616	663	631	630	623	661	629	612	631	621	641	634	587	647	666	605	586	628	632	665	638	618	613	631	659	642	648	629	639	658	601	643	655	618	704	638	610	617	659	595	663	686	636	674	568	643	648	609	638	661	627	641	648	621	646	646	620	666	642	673	630	621	634	638	663	670	598	602	641	648	654	625	660	621	625	620	600	629	674	646	700	645	633	663	619	664	656	636	682	647	674	681	652	651	642	674	627	607	626	641	648	606	653	648	665	657	617	658	641	671	625	642	605	624	662	664	665	567	572	632	638	653	646	659	709	636	665	653	655	655	626	615	622	666	642	591	704	628	628	662	680	666	644	632	666	631	665	633	638	617	628	641	647	681	690	635	648	624	644	676	629	633	617	594	621	642	652	665	650	669	677	631	656	659	648	656	626	632	689	643	664	657	637	647	621	637	617	633	618	688	646	650	638	658	626	652	613	612	596	603	691	618	629	634	660	581	637	662	618	646	603	662	637	625	653	671	614	631	683	635	658	669	655	620	609	632	627	642	630	595	636	654	644	590	707	652	668	663	603	633	616	592	649	657	635	662	634	645	637	618	641	670	657	660	687	625	621	645	676	666	636	672	615	670	628	595	667	665	630	660	624	644	671	644	659	657	635	622	609	674	644	680	634	658	637	662	612	685	628	665	626	681	613	616	614	611	629	597	655	642	639	612	628	641	630	635	691	654	662	598	599	653	621	646	641	679	599	592	635	654	586	656	635	586	666	642	614	613	674	647	639	611	644	643	651	661	602	643	640	669	648	664	626	627	623	650	631	620	649	637	676	650	643	668	639	671	682	620	637	630	660	643	648	663	627	663	654	658	599	658	644	606	625	615	673	651	676	606	623	624	647	664	626	631	647	614	654	623	629	666	608	611	631	658	678	621	620	614	609	651	624	622	640	622	653	643	632	630	616	681	554	673	666	664	631	666	642	647	653	659	623	650	611	666	683	650	659	637	668	638	681	619	624	687	637	626	621	634	667	661	659	657	596	596	682	657	619	609	681	631	635	656	676	655	661	649	629	645	617	614	656	676	620	669	625	654	680	693	616	629	607	630	660	634	651	691	597	650	640	673	632	675	628	631	638	645	620	677	608	635	638	649	652	640	616	630	604	632	669	646	672	664	620	638	656	618	643	660	593	619	604	665	677	592	626	632	704	690	647	628	661	612	640	655	627	638	640	689	633	623	680	674	712	636	602	642	644	590	637	641	691	631	596	654	630	626	667	648	629	639	633	658	658	615	635	661	647	638	672	598	629	647	589	651	599	673	620	608	682	612	618	632	639	680	655	692	639	663	632	646	634	607	650	701	636	705	663	664	656	679	677	652	666	611	597	611	617	640	643	637	621	669	631	684	651	590	635	655	654	686	583	651	620	633	642	637	657	662	649	672	655	631	649	645	665	636	623	659	635	620	653	670	605	652	651	644	665	671	694	619	625	623	621	571	637	586	637	634	590	634	624	665	641	621	655	617	600	627	622	657	616	617	709	631	640	645	658	669	601	659	672	664	657	626	663	649	613	642	668	612	669	660	644	606	652	607	623	646	671	612	624	600	652	619	632	640	625	622	655	661	646	658	650	625	701	667	592	661	658	669	633	597	614	647	652	586	662	667	659	648	648	650	654	644	634	650	657	632	676	620	656	649	665	681	639	629	652	642	634	666	669	606	637	676	648	651	670	619	628	629	634	598	646	629	618	627	624	630	642	647	640	632	635	681	658	644	643	650	666	613	595	617	644	675	632	652	644	621	625	619	604	691	654	618	600	628	660	614	621	593	620	665	613	668	649	610	625	650	647	624	649	669	631	667	686	634	631	673	616	653	645	679	648	628	631	637	637	673	628	646	659	672	652	649	645	652	628	642	654	660	700	623	646	665	625	667	603	675	678	637	680	647	624	632	610	639	613	648	673	616	645	633	644	684	671	595	607	642	663	628	608	635	615	671	630	628	599	662	637	684	675	627	613	597	613	646	644	633	584	641	644	605	639	604	639	618	684	675	653	661	658	698	628	641	667	642	624	634	616	664	617	643	613	650	644	682	603	629	638	628	630	660	649	604	633	705	634	632	596	654	653	649	645	669	585	668	644	671	692	627	648	661	655	635	634	653	631	645	617	632	651	638	613	629	653	662	619	617	635	656	625	652	648	699	665	611	624	651	654	638	647	587	642	614	688	622	655	654	659	658	690	643	608	625	664	628	629	619	597	620	651	651	662	669	694	658	653	632	638	617	608	621	691	603	633	648	605	601	630	607	613	626	667	642	632	638	666	652	602	655	656	633	705	602	633	606	639	635	654	636	692	639	643	650	640	705	662	626	700	613	651	647	647	610	648	599	608	573	640	700	644	634	631	611	709	646	612	632	625	658	657
10676	15235	4082	2285	3570	6227	8100	5959	3930	2433	1617	1225	1079	972	968	996	962	975	1033	972	943	978	948	1019	1023	977	992	1005	1004	1024	973	1013	1009	1020	981	953	1025	1003	977	1000	1007	1025	990	987	973	994	958	1010	968	959	978	999	958	950	1012	1033	1000	975	979	972	1010	968	980	971	1038	979	1006	1034	990	918	993	1019	975	1002	1052	1023	1001	1007	951	962	975	899	985	997	975	984	981	986	957	966	942	920	1038	1033	997	955	973	1040	941	951	1056	1036	962	962	999	945	971	965	1010	957	1020	1050	964	970	1009	989	962	945	956	1009	966	982	967	956	1084	998	1019	979	1055	976	953	1041	941	1011	1044	1023	950	924	963	1005	975	1043	1002	1022	1022	940	1000	962	1006	1005	984	1000	982	960	1008	971	1010	994	989	970	983	1003	989	1024	988	991	962	986	970	954	977	1007	1045	1048	971	1009	967	1005	1030	974	985	981	934	986	1013	978	1010	1011	979	977	1025	1022	928	986	959	1043	969	1000	969	946	1007	995	1021	1013	979	1016	1011	1007	1030	1032	980	973	999	938	965	952	970	981	998	984	988	975	965	1010	1015	996	972	925	974	969	1004	961	975	998	943	980	995	1021	1015	996	1014	961	975	1059	976	1009	994	1008	973	988	996	970	1027	995	992	989	1026	1014	946	1060	1025	957	991	990	984	947	941	979	950	996	928	960	954	967	962	939	1029	1047	950	1002	983	1030	996	1011	940	1058	984	991	976	1096	995	965	1036	1034	999	1025	1000	993	982	1031	965	985	989	1005	944	1010	1004	1048	1037	1032	1019	973	943	957	980	989	1001	992	1032	1007	1058	993	970	981	960	994	930	992	992	987	953	1035	999	960	968	984	987	972	971	1010	988	1007	963	1071	970	1024	976	979	1028	1015	1022	1012	983	984	929	1037	1001	960	980	957	995	972	983	977	1045	1054	1043	1049	971	1034	985	989	1067	969	1004	981	1001	987	952	1024	1016	921	1014	978	924	977	978	1009	963	970	1012	975	1027	1008	971	973	995	1001	1016	950	987	984	955	1027	1059	1036	1006	1012	1012	989	996	1016	977	1054	968	1026	936	976	1003	970	1001	1001	995	1019	964	960	995	1037	1045	1042	986	1010	915	978	969	1002	998	996	986	1036	994	983	994	1010	984	1015	991	940	1015	977	976	979	962	984	976	981	995	1011	1029	974	981	950	971	1018	963	988	992	1001	1001	989	982	930	992	939	1002	977	996	985	959	1027	1018	980	976	982	973	1005	934	1016	983	969	1053	1023	1014	978	964	988	973	980	991	971	1016	999	988	1021	992	988	989	1012	976	965	994	982	953	949	951	1031	1018	968	981	1032	983	1012	1044	1012	1055	963	1012	1094	958	997	969	930	1037	1047	1062	990	1021	995	985	979	977	1026	970	1009	996	936	975	978	1015	972	982	958	1065	1007	1017	938	1023	963	933	1001	980	989	1002	973	997	994	1004	977	982	1001	918	1088	1003	980	1012	1038	997	967	947	961	942	1028	1014	974	973	968	958	998	983	1013	1017	1009	1014	1023	957	962	961	950	999	1038	1090	1038	979	976	969	1042	976	1020	1024	991	1049	1034	953	1023	933	953	936	973	966	972	1030	1009	1001	1021	993	992	979	985	986	998	991	1027	1035	965	1016	1001	1004	1021	987	981	1033	941	976	999	980	959	973	999	1018	994	1009	1017	1023	1007	992	981	953	996	962	966	1007	1002	995	1002	986	997	993	996	999	970	984	952	993	956	907	966	1007	932	1040	981	1039	974	1013	1076	1046	995	1014	1031	965	982	983	955	998	996	961	1015	974	942	934	965	974	974	971	976	997	999	982	971	1025	1020	1034	994	948	1022	963	997	1022	967	1000	959	1034	1007	1001	949	947	1021	981	1012	936	991	959	964	992	997	947	1016	982	992	973	1014	1001	1010	984	1044	977	977	1054	969	973	964	977	1006	996	952	1002	1055	945	978	1017	901	1044	977	981	1002	885	1019	1020	959	980	971	995	939	984	965	981	972	958	915	988	1039	1052	1016	969	992	1014	967	998	989	983	1047	1063	999	1005	990	1027	951	998	998	985	971	994	1011	936	1023	940	998	1001	959	1001	982	934	971	1016	962	990	990	944	994	996	1001	1019	1008	973	1022	990	981	983	1017	986	944	941	927	958	989	982	991	1013	1051	1027	989	1027	942	1061	957	1000	1033	1010	954	957	1022	1044	967	991	920	1033	1037	969	989	992	925	1035	1047	1018	1001	977	1004	986	988	1105	1000	905	1019	952	1014	1018	967	949	1049	961	988	994	997	986	1003	979	988	972	1006	1012	1011	939	967	1002	1030	974	1014	1027	1033	991	1036	951	1015	973	1027	1014	986	1036	1012	984	1001	988	986	997	986	1006	1014	973	1037	974	1016	1000	988	1002	957	925	988	944	973	992	1021	967	1002	974	981	954	963	963	1018	989	983	997	954	975	1010	1026	978	972	1006	1032	989	955	959	1014	971	952	966	999	1006	1022	1037	1009	1011	1022	1014	962	972	999	1015	989	1000	1001	954	966	1022	999	1024	975	1008	1009	895	957	1005	1001	982	1009	984	949	947	1030	1004	1055	990	970	955	979	1002	942	1001	1000	961	991	973	978	977	1001	983	1007	1058	978	958	1041	1001	1030	985	986	999	1013	1059	1001	1011	1049	975	932	1025	1019	992	1010	1035	976	968	942	995	985	1059	972	968	1021	996	1011	990	953	969	1008	966	935	980	972	998	995	1013	994	1033	1015	954	971	1007	984	964	952	1041	943	956	974	1023	958	971	981	1035	983	1023	1027	1030	974	1006	1015	1009	968	964	1011	1048	934	997	980	966	998	968	956	1010	982	1037	1016	987	978	984	1022	986	1008	957	983	966	970	969	1009	978	1021	990	942	989	992	941	978	967	981	991	998	990	1005	977	967	950	978	926	958	991	945	1003	978	1006	1029	962	1007	1012	1023	1015	911	1004	1010	974	991	981	975	938	1003	981	911	985	1001	954	1031	1002	982	1014	990	952	1003	1006	980	1030	970	983	971	971	1015	952	978	1024	1041	998	1018	948	973	1017	968	1008	955	1015	1006	899	962	998	988	975	991	1036	966	990	1011	979	1028	1006	978	1042	934	994	1008	1022	985	1017	1007	1005	1058	968	973	952	1029	966	1026	978	978	983	1069	955	1004	994	1048	943	993	954	913	1000	995	1031	972	1015	973	1003	1032	984	939	921	936	963	941	1020	1009	955	985	1021	1045	994	929	934	986	967	1000	1081	1013	1042	984	942	1002	1054	980	953	1063	1034	963	1017	977	990	1016	1022	1035	1016	945	979	998	1029	1015	1009	1015	1014	1011	965	1001	1046	973	1034	1039	936	991	1000	997	1028	975	959	974	1001	1010	982	1038	996	1008	990	986	978	1002	945	1009	996	988	975	1048	990	980	950	979	947	1001	1012	997	985	1003	1027	1044	1010	977	1063	985	984	967	946	1005	961	1016	973	1063	977	968	1002	946	956	1016	1018	967	977	973	1015	971	1012	977	1000	970	1020	1064	1000	945	986	968	1018	1038	1006	994	1036	928	981	975	967	1039	955	989	930	948	1006	1029	1007	1057	945	981	985	1008	986	1008	971	1011	980	952	1001	985	977	942	981	1013	979	1001	995	954	1008	955	989	983	983	1013	996	1035	945	993	1034	990	981	1005	1007	1020	1044	985	1070	939	1013	1003	905	966	948	987	1010	976	1007	971	960	964	957	1007	975	1044	994	993	1036	1018	1005	989	1012	1027	1000	1017	1017	954	969	991	996	1023	970	997	989	999	990	982	963	999	1012	944	1024	996	978	964	997	990	963	1002	1009	951	990	960	1007	1014	1005	998	947	987	1003	952	968	932	985	1026	928	1018	1016	998	955	1013	1006	963	952	955	937	1040	1047	991	994	945	1027	1006	1030	1001	983	995	1002	974	960	990	1003	1018	1008	1007	1014	1012	1018	998	988	984	984	989	995	1013	1079	962	997	1009	970	1012	969	948	1016	1007	989	983	978	946	992	984	1025	1003	917	1024	1007	997	958
23381	21224	27464	25225	24770	31113	27088	15147	7387	3637	1578	853	583	512	444	504	489	486	459	528	509	431	487	533	482	499	475	470	486	514	514	491	507	512	462	469	509	482	478	483	480	501	486	498	490	476	496	473	477	513	474	459	446	487	496	473	488	487	517	506	495	469	470	452	526	508	488	485	476	509	477	484	462	471	467	498	522	489	481	453	453	518	502	489	509	469	441	463	488	500	455	529	446	501	500	473	471	484	533	478	482	490	465	470	483	502	487	448	488	493	500	483	486	507	495	450	509	478	498	459	500	500	445	489	475	453	490	461	520	481	482	452	509	492	430	486	485	448	499	508	450	471	479	459	486	501	463	479	492	476	454	433	480	470	501	485	482	479	460	493	494	487	511	456	475	469	486	476	487	510	476	511	481	464	489	518	466	496	482	496	475	519	502	491	475	461	464	467	506	497	504	486	459	468	507	489	503	511	472	450	424	465	469	469	469	500	500	463	519	468	460	496	492	461	490	441	468	487	485	493	490	476	490	478	476	492	442	450	419	512	490	468	487	490	474	483	519	481	517	444	489	466	527	474	484	498	467	498	479	483	504	474	487	511	467	479	444	476	497	494	493	477	503	503	493	501	473	468	459	510	494	475	468	503	480	470	470	494	471	462	452	466	547	512	491	461	481	472	494	521	478	474	490	500	491	507	498	488	482	473	527	445	527	448	462	488	493	506	512	447	494	465	524	535	493	526	503	513	478	490	474	473	479	463	491	488	472	455	494	470	513	441	521	488	512	487	499	469	488	472	466	491	527	510	503	472	466	482	496	485	496	499	496	483	493	476	477	477	473	490	501	518	485	509	448	507	492	477	483	479	475	464	527	490	514	495	493	452	484	492	477	485	493	477	482	469	487	486	475	478	500	477	478	520	464	504	474	468	465	519	476	483	539	477	486	523	503	444	470	518	488	489	521	524	482	484	525	476	469	502	495	502	497	467	499	522	494	471	499	505	511	465	480	438	472	490	480	518	436	504	522	503	517	477	532	534	498	461	486	450	464	446	489	490	462	492	488	512	493	457	465	471	450	518	511	454	493	522	497	480	494	479	457	453	467	479	503	458	492	500	496	459	483	479	468	473	484	483	484	458	469	480	459	494	520	482	499	503	459	497	503	482	460	518	501	467	479	460	482	461	468	514	515	492	494	471	491	470	501	536	499	447	433	492	479	512	527	474	470	504	481	505	457	479	449	492	484	463	475	444	510	498	449	496	491	487	477	511	515	511	498	477	490	465	499	497	483	482	450	441	471	521	521	465	466	494	468	450	460	490	468	480	486	500	508	449	481	467	493	525	470	480	480	487	492	471	473	528	481	491	496	511	471	436	499	512	492	509	469	478	468	471	495	519	480	495	486	526	485	468	477	459	541	466	506	493	499	507	498	476	475	522	500	492	537	504	533	485	490	487	496	490	508	502	499	449	474	471	502	442	492	495	471	483	520	515	473	451	539	499	473	459	482	475	539	505	466	503	521	480	478	476	436	472	527	470	450	477	470	482	518	494	507	488	464	481	480	467	497	458	491	506	459	496	483	466	466	467	500	531	495	499	490	551	472	482	486	449	530	501	483	539	484	519	492	517	558	437	528	473	451	492	509	497	470	445	531	489	464	480	487	527	488	481	468	488	500	499	504	477	468	504	483	507	485	503	461	467	505	482	508	451	437	443	514	444	479	489	444	445	499	499	488	476	496	530	514	464	508	490	467	479	492	482	457	500	480	487	478	518	517	525	473	486	492	469	453	500	521	459	483	488	460	484	489	492	491	494	491	490	466	537	498	470	475	449	476	484	485	503	484	448	452	490	495	483	448	494	509	520	436	475	502	431	490	522	476	490	505	498	514	498	463	496	468	456	479	458	506	432	515	481	469	480	477	492	490	528	481	510	467	474	466	480	449	470	484	471	493	486	474	445	495	494	454	480	468	467	492	489	461	479	499	492	481	473	447	455	483	481	476	485	460	498	481	480	482	478	507	466	473	501	465	514	465	464	517	479	478	474	479	489	490	485	496	517	489	498	486	466	504	439	495	462	494	502	479	489	472	494	478	526	506	553	490	482	497	492	510	456	510	504	476	516	457	521	549	461	479	503	485	506	482	521	543	480	485	498	466	490	476	469	489	500	503	482	513	453	478	467	458	486	491	513	502	476	476	484	438	496	494	509	472	473	476	460	515	527	503	436	466	444	479	502	457	522	503	474	475	477	499	498	466	509	479	486	494	497	476	459	494	511	534	505	444	477	459	459	494	471	485	494	491	483	529	454	468	452	448	454	459	465	525	538	498	517	516	464	508	489	492	499	514	484	475	503	473	512	484	477	486	485	540	507	485	461	467	452	512	513	530	498	469	493	496	504	489	490	487	466	482	432	452	490	503	515	491	517	476	496	486	535	525	450	489	489	500	499	511	480	485	512	504	449	455	448	470	490	449	461	532	470	445	518	503	512	496	465	512	504	462	489	449	487	508	464	460	518	452	505	479	454	459	460	477	485	510	476	513	483	479	449	503	436	501	520	463	502	474	481	485	470	472	476	479	499	495	467	506	493	469	457	495	480	439	488	463	508	483	483	497	487	497	470	463	461	493	489	503	475	473	533	467	492	521	502	497	481	484	492	540	489	461	484	501	445	484	505	456	497	507	479	458	520	501	439	446	497	498	490	485	476	487	465	516	500	470	475	457	481	441	502	480	489	468	496	491	472	477	475	480	503	504	486	496	458	510	447	490	480	491	493	531	483	488	479	467	492	452	497	486	484	495	475	504	511	476	484	487	471	472	502	481	476	480	475	451	489	478	506	509	533	500	503	468	475	450	515	454	438	517	535	470	509	470	473	489	476	491	507	493	488	503	505	452	499	469	506	471	504	483	512	497	492	469	484	471	476	454	514	473	459	477	471	477	440	463	477	472	518	497	490	481	447	532	468	497	460	477	485	500	505	456	499	472	467	494	451	496	457	479	486	516	465	449	499	481	500	500	541	454	471	477	488	487	474	476	512	467	469	491	471	524	483	454	463	466	463	498	479	521	480	479	510	527	516	439	475	462	477	472	485	481	524	465	451	462	513	513	475	499	522	494	487	522	490	488	468	520	490	453	493	498	495	510	452	518	439	448	481	469	486	462	491	478	450	504	486	491	480	477	473	453	467	515	494	475	486	509	500	454	488	504	495	481	477	500	480	522	481	485	491	480	502	451	472	477	501	471	505	463	501	501	471	500	484	463	463	466	471	510	469	501	425	463	462	478	497	473	478	489	511	499	456	492	501	473	507	461	488	515	535	459	456	508	508	483	469	532	506	497	459	496	452	458	485	467	455	473	545	493	520	468	508	453	477	446	510	517	472	477	506	483	460	529	513	496	477	472	529	447	481	496	477	503	507	509	462	483	470	476	492	489	493	497	466	457	478	471	476	471	509	529	507	513	483	503	472	503	487	448	494	483	501	513	478	488	453	446	513	499	479	498	513	474	471
16387	29087	11541	10097	26457	37564	31485	21177	12587	7043	3209	1511	1007	851	753	714	763	767	797	783	760	733	783	785	783	794	760	774	722	776	763	768	782	747	781	758	792	774	748	795	721	765	769	770	746	752	794	758	772	747	783	818	823	758	762	775	807	783	761	790	749	754	766	763	777	758	796	724	789	768	780	752	779	741	792	790	782	774	811	765	740	798	725	799	804	787	811	763	792	715	789	731	806	791	771	771	774	759	757	759	815	715	743	747	729	781	778	791	761	733	790	724	781	753	746	808	791	760	770	752	789	765	811	764	754	753	736	821	767	788	773	745	761	806	821	732	785	770	736	794	768	757	749	779	771	761	806	737	813	742	798	785	736	751	744	757	799	779	821	736	791	722	727	761	810	793	763	746	743	792	778	766	772	765	748	762	767	784	765	801	752	708	751	768	731	726	820	769	802	777	772	767	773	777	785	778	772	743	812	770	729	791	791	722	795	760	802	768	680	815	760	783	783	765	743	765	777	772	796	771	802	750	744	839	774	767	766	804	816	813	800	753	788	739	792	743	787	743	752	780	712	779	757	775	796	767	753	774	798	755	742	725	793	792	800	776	725	803	768	777	767	752	781	787	781	748	811	775	799	773	822	773	741	765	733	718	799	776	726	824	740	778	762	785	782	785	763	753	767	743	722	780	730	794	742	790	782	782	787	777	793	731	750	750	770	813	776	767	797	791	791	760	772	748	778	769	795	818	765	783	750	758	769	794	720	757	745	773	762	743	755	781	796	791	728	739	727	754	760	741	773	787	753	750	775	817	808	771	738	781	751	791	837	763	777	782	798	764	690	764	712	789	740	743	776	791	769	734	803	751	744	754	765	742	750	809	803	794	740	771	764	753	778	755	769	755	786	793	737	787	797	750	738	774	737	776	752	790	757	801	793	746	799	775	756	729	756	736	760	790	781	784	772	745	756	815	748	805	764	778	753	787	748	772	771	752	742	779	805	778	760	727	790	731	770	758	747	794	708	770	731	800	758	829	750	763	764	765	824	768	774	766	755	742	737	758	815	753	782	771	778	803	764	772	762	788	774	810	764	762	731	739	734	807	777	749	769	764	815	777	777	757	794	765	757	791	744	815	779	766	800	788	785	772	774	822	743	776	765	803	812	816	779	739	748	773	843	779	749	815	789	812	770	736	790	771	758	691	739	769	766	816	768	736	790	826	800	786	761	779	758	778	786	734	761	802	785	771	794	767	844	781	751	761	719	800	758	758	806	762	793	771	780	772	743	773	787	699	787	786	825	789	816	796	777	782	713	815	793	771	740	755	734	828	762	821	806	771	771	779	793	775	748	781	762	758	760	798	822	762	794	739	749	757	775	766	782	750	750	693	732	735	772	798	809	775	776	734	778	774	752	850	776	781	746	774	760	847	748	733	768	776	746	775	797	775	794	757	755	771	793	772	771	801	757	769	778	725	719	764	782	774	769	751	766	747	769	712	756	826	709	800	758	802	772	752	777	768	745	747	807	787	790	759	781	770	760	721	773	834	726	781	751	809	760	814	769	725	719	721	820	747	793	785	780	790	762	746	760	809	757	782	813	735	772	738	818	759	737	785	793	715	775	771	803	766	759	815	776	742	755	772	765	742	765	808	772	806	771	746	745	762	748	787	776	801	748	787	774	757	842	786	796	749	775	729	793	765	792	787	798	802	759	783	775	796	830	781	786	744	722	781	830	788	737	799	815	748	727	754	715	744	791	774	772	791	762	686	754	804	736	787	772	798	751	798	718	792	720	761	740	767	776	789	785	771	805	784	742	806	779	753	701	772	788	784	762	797	778	828	790	788	832	732	806	784	812	749	756	739	729	757	790	699	717	750	775	767	783	741	784	772	772	753	755	803	796	797	785	787	766	800	771	773	742	788	827	750	756	753	807	733	799	804	742	757	754	765	798	751	769	766	791	739	770	752	760	814	724	781	775	763	730	766	774	778	741	774	741	736	783	811	774	737	750	830	773	778	775	791	828	726	795	766	760	749	752	758	736	786	771	755	758	768	733	777	777	817	771	787	777	818	793	803	750	781	721	745	771	779	759	793	728	759	806	693	735	753	764	761	756	782	759	780	717	751	782	743	777	788	761	758	764	797	804	756	774	747	758	758	776	799	755	787	784	790	782	746	761	781	745	806	833	777	758	710	828	742	780	781	774	773	750	787	784	745	768	761	760	761	800	771	737	796	759	771	798	781	795	770	781	767	778	779	816	778	779	772	831	775	815	755	770	789	744	729	779	787	741	754	750	767	778	769	738	800	735	801	772	794	772	746	813	803	780	759	772	766	718	731	805	775	792	744	730	755	805	730	812	776	751	741	735	788	773	744	765	791	717	756	804	803	798	802	760	782	749	787	775	798	756	802	814	777	799	746	730	779	831	753	783	773	794	772	738	761	798	763	780	724	740	808	781	838	769	770	754	759	777	777	741	791	740	806	724	761	787	727	780	722	731	735	794	764	800	764	786	756	806	763	791	786	753	809	782	777	756	728	776	727	765	765	803	761	798	742	757	759	786	717	785	743	776	750	799	770	778	745	779	776	735	716	802	793	782	712	764	805	778	789	804	767	764	765	761	780	793	729	787	755	754	793	753	780	801	760	778	776	741	782	712	746	800	755	734	748	815	799	793	787	766	747	786	745	760	820	711	764	770	760	777	737	807	760	776	715	760	830	740	804	810	767	775	793	745	803	781	761	762	812	721	742	778	772	772	782	759	736	769	772	766	779	797	736	768	737	699	800	758	765	758	767	767	769	765	794	742	749	780	779	822	772	738	765	767	779	784	768	770	734	763	763	703	795	769	764	708	827	796	732	806	781	719	763	765	744	788	795	773	788	777	784	812	781	741	764	753	776	794	777	785	775	762	752	773	787	774	801	788	718	792	744	769	814	852	748	767	773	728	795	767	800	766	731	765	820	778	761	782	794	783	777	773	730	786	770	813	764	733	767	760	757	793	757	748	783	752	791	742	752	733	751	772	828	797	734	831	750	790	777	740	793	756	817	801	767	798	797	802	782	782	800	785	793	756	750	808	768	744	766	727	790	808	803	778	766	764	754	808	746	799	810	796	760	796	743	796	787	738	752	815	760	799	733	722	766	752	749	796	768	724	790	818	752	776	776	742	812	741	728	821	750	725	827	758	769	740	759	759	787	799	762	772	735	788	780	759	759	772	781	754	743	825	819	750	775	773	794	821	739	753	756	772	750	774	766	727	796	746	741	769	797	766	801	743	771	775	782	759	803	772	756	767	793	784	775	833	761	763	773	757	759	764	795	781	776	798	812	769	784	767	757	818	776	824	721	776	803	745	769	805	749	763	734	767	758	784	773	756	804	768	761	793	765	779	758	758	758	788	742	727	725	767	744	739	677	748	766	775	774	824	738	750	806	704	733	777	754	760	776	789	724	731	760	757	782	752	737	763	832	796	766	802	768	723	770	745	778	753	772	752	758	759	795	801	785
25070	21248	24417	21893	13618	15625	11385	5512	2370	1402	892	743	648	607	639	638	623	638	606	617	616	635	619	585	632	599	626	624	589	625	643	609	665	633	624	652	622	640	617	595	594	600	636	668	662	641	626	599	624	624	672	611	557	631	631	634	651	672	607	628	617	625	566	566	599	619	561	611	590	611	629	619	639	604	666	609	576	641	643	605	581	649	622	606	579	624	619	634	588	607	671	605	641	627	622	610	669	624	630	612	593	621	624	603	585	615	588	607	596	609	585	613	633	571	622	641	623	646	592	605	595	566	615	630	628	633	615	623	658	633	628	601	643	613	589	600	604	635	620	617	615	610	603	649	643	621	635	618	600	606	582	611	629	607	642	630	660	646	635	617	626	616	617	607	625	642	614	600	621	615	616	580	616	643	595	559	627	587	591	647	627	603	634	608	652	632	619	638	587	641	618	618	619	633	596	623	643	605	623	599	612	622	615	595	606	630	593	599	599	647	616	618	537	585	645	589	629	666	619	633	647	594	607	642	632	626	593	608	608	646	622	605	616	633	591	647	610	636	582	640	616	624	577	594	634	621	613	611	627	601	635	630	641	657	615	618	626	607	610	586	636	628	599	629	613	647	617	600	610	574	615	579	634	641	610	645	598	623	609	608	649	596	610	663	609	695	607	657	588	615	621	621	653	658	638	637	583	632	579	616	631	626	611	638	598	636	629	595	637	642	622	599	585	633	637	614	599	626	616	605	642	604	663	589	643	632	590	648	609	600	589	612	609	613	612	600	614	632	644	574	591	660	673	586	588	618	653	633	631	586	633	631	678	632	618	605	615	624	584	587	630	591	688	648	596	591	601	604	641	575	628	580	575	612	614	605	628	606	619	601	603	603	629	658	641	600	662	627	589	618	591	664	630	597	613	602	636	575	641	627	622	619	637	601	617	613	613	618	611	624	647	612	631	632	619	664	607	601	661	633	621	618	649	598	624	615	615	614	603	634	622	635	654	631	597	702	650	632	608	643	636	629	626	623	662	557	626	629	593	617	609	578	641	614	609	617	617	610	617	612	605	649	592	570	611	602	589	629	628	633	617	598	658	652	553	656	614	653	642	650	645	601	585	618	640	649	639	596	617	589	604	569	643	622	588	615	667	633	625	648	614	608	634	622	655	664	647	611	602	636	593	619	624	616	629	628	629	611	585	682	574	602	612	617	647	593	619	630	642	640	589	603	623	652	610	623	640	626	645	605	632	640	621	601	618	646	601	682	577	609	561	682	647	610	639	585	566	638	573	619	610	618	617	598	598	601	587	625	642	595	588	616	596	644	608	632	587	561	571	616	645	626	626	607	614	648	620	592	624	593	600	594	648	628	598	587	619	621	629	602	592	655	603	643	623	630	572	585	596	589	574	641	597	628	601	590	623	619	627	662	645	612	672	613	628	588	626	610	643	561	638	600	623	595	607	612	604	644	610	632	637	594	644	618	592	673	608	582	605	648	632	611	584	611	615	611	612	650	611	618	616	609	599	616	615	570	601	616	592	625	641	600	598	617	647	594	644	545	631	584	616	626	615	612	586	652	639	636	650	627	614	630	610	655	616	627	656	604	633	608	639	624	599	635	642	595	617	582	627	703	616	604	656	615	573	613	608	607	645	639	676	619	627	623	600	622	607	625	601	657	605	615	628	640	612	623	599	586	598	589	611	575	633	631	591	615	596	651	644	602	589	591	618	577	625	610	648	646	569	610	673	643	640	580	616	655	588	603	612	628	595	593	589	611	639	611	627	659	603	626	604	592	636	597	614	623	630	572	634	629	655	628	604	575	576	632	641	629	593	623	597	631	596	628	601	642	612	649	584	632	579	649	623	655	605	610	592	649	584	689	605	608	631	644	598	583	611	647	554	648	640	623	635	596	610	590	633	639	604	625	653	634	571	653	613	608	609	639	622	607	642	623	631	598	606	661	663	609	677	601	603	639	651	642	615	599	660	603	614	618	618	647	625	601	626	609	641	608	676	637	599	628	582	625	630	644	640	626	592	641	612	582	643	641	634	623	613	599	610	574	573	663	618	611	591	587	570	600	594	566	637	619	586	617	617	646	632	629	651	621	633	620	617	646	628	646	585	604	621	603	617	620	634	561	653	638	614	604	602	622	626	612	635	613	591	600	587	616	586	561	606	650	595	654	581	607	593	597	612	643	651	610	607	622	597	598	633	645	623	616	621	602	630	607	644	650	602	577	592	575	634	647	605	589	669	592	622	586	638	622	637	612	667	625	661	613	611	605	641	600	626	605	622	606	608	643	570	562	607	647	598	620	629	637	620	621	619	622	574	634	601	600	618	661	603	684	614	584	605	617	615	604	606	615	646	609	584	619	630	613	634	629	601	648	648	615	636	621	631	591	653	633	619	594	635	643	580	597	621	626	580	657	653	600	615	656	630	617	613	621	645	654	653	691	600	670	610	640	659	610	632	587	611	595	594	597	623	636	637	633	608	652	618	608	665	678	628	629	612	573	586	615	659	620	601	635	586	621	632	610	666	613	642	623	603	636	608	635	606	636	625	592	635	595	606	611	607	616	628	583	642	573	595	574	621	583	619	611	611	601	603	611	577	644	626	616	625	658	624	620	644	637	558	592	660	633	584	631	602	587	635	601	629	607	566	629	656	616	641	635	617	627	643	571	641	649	599	631	616	619	618	602	576	640	611	607	604	633	602	582	667	622	611	590	654	625	621	579	630	609	621	572	586	608	603	581	649	603	591	602	627	612	598	580	613	620	615	617	615	621	598	602	592	611	616	589	588	645	591	640	617	674	579	607	584	617	595	607	640	604	617	616	609	643	666	616	655	617	631	604	612	635	587	626	648	614	612	647	609	614	621	631	592	624	632	611	622	612	637	639	626	660	613	657	628	606	606	591	584	591	596	574	653	612	640	597	648	621	623	608	603	633	620	622	587	621	610	629	588	622	634	621	589	598	652	654	607	632	623	633	596	615	653	652	608	623	586	624	614	612	608	614	653	597	635	603	599	613	646	633	630	602	592	640	638	584	610	649	593	631	580	611	656	626	602	592	610	645	625	661	631	613	637	581	630	635	625	579	558	610	585	638	613	624	603	648	662	649	610	597	562	617	618	591	553	556	606	603	669	572	604	539	596	642	627	656	620	632	608	624	632	583	576	564	598	609	595	618	624	609	614	621	577	636	616	626	628	636	642	616	619	589	583	586	624	574	628	618	562	598	592	609	616	631	604	617	606	600	601	639	578	654	572	630	643	648	658	661	617	612	642	640	613	635	634	659	590	630	624	600	600	622	587	618	652	618	587	606	646	606	611	626	638	624	608	590	570	607	603	581	623	597	632	557	610	565	588	602	568	585	612	612	617	634	571	635	600	596	662	620	626	639	595	616	653	642	594	578	625	614	597	626	602	630	596	593	638	604	628	592	621	616	587	588	612	637	628	582	665	609	671	658	609	603	626	607	647	549	647	652	614	583	603	619	598	538
14105	17833	8684	16521	24764	27443	20886	12194	6085	2997	1631	1195	1032	1017	932	965	904	1000	918	1018	894	930	939	962	909	947	960	937	974	956	976	965	948	952	918	951	920	888	968	984	915	957	932	978	971	950	953	913	894	976	942	966	938	982	917	966	923	957	918	925	958	908	904	916	930	883	948	908	943	1003	947	941	946	957	956	883	963	942	955	990	978	966	968	949	998	994	950	953	951	919	936	996	970	984	931	925	1007	930	914	945	934	977	969	969	963	938	953	921	988	925	915	905	984	971	928	1016	1002	988	932	915	967	966	920	933	936	948	905	938	1001	946	899	991	933	959	902	950	899	898	918	923	960	903	958	957	954	988	948	932	956	921	971	927	989	998	915	945	938	994	886	910	956	973	914	935	984	921	941	983	918	926	918	934	989	939	935	981	936	892	968	926	895	983	935	933	973	900	921	998	963	922	940	920	960	948	976	916	950	941	942	953	929	993	1066	945	928	944	924	916	942	985	997	957	928	960	928	951	887	952	905	952	934	919	955	988	949	918	1001	916	939	919	906	930	952	999	980	920	905	894	986	952	923	962	967	927	904	975	955	893	958	971	956	974	932	936	947	959	936	950	965	976	915	916	937	936	946	965	937	988	957	938	926	970	923	1012	895	959	928	899	994	977	932	922	976	924	931	938	905	944	958	971	887	905	891	921	971	874	935	932	986	969	940	919	950	928	895	959	942	947	958	934	960	954	936	903	930	978	927	987	975	976	979	984	935	989	948	935	941	956	952	976	985	956	925	1030	964	943	946	990	887	910	992	941	949	943	971	905	925	972	954	951	952	942	946	992	959	880	1004	903	962	954	923	989	927	901	916	909	982	959	966	928	948	927	932	987	949	973	923	923	988	968	918	956	933	919	988	886	938	920	932	938	931	931	965	969	951	922	979	892	961	948	931	957	994	941	934	950	912	897	996	931	910	951	943	947	887	941	961	936	956	880	944	973	996	938	942	927	983	936	947	941	895	922	904	960	928	947	963	948	932	968	966	899	981	961	959	965	952	970	950	959	957	995	909	954	944	901	945	964	986	1011	937	911	966	927	906	1012	950	906	932	940	958	985	939	928	934	924	945	946	939	945	939	919	943	949	907	964	912	921	987	896	889	958	894	927	925	991	969	1012	904	942	978	924	907	939	868	932	960	914	975	932	934	996	1002	952	922	916	961	948	929	940	969	943	925	1022	972	1001	929	964	941	961	915	995	920	922	948	920	954	953	936	905	947	939	945	922	919	939	939	958	991	971	931	903	988	950	988	920	941	964	927	960	958	939	971	965	900	947	925	986	877	925	974	1027	902	938	965	952	985	922	980	893	955	950	940	959	954	954	900	950	967	913	959	948	972	975	925	945	960	949	977	944	953	955	950	945	960	935	933	949	968	940	957	961	977	918	922	955	921	995	985	941	948	985	996	887	960	937	943	933	940	937	936	983	932	993	945	972	979	911	980	906	942	970	937	995	945	930	959	980	948	915	964	954	923	947	927	942	973	945	977	921	947	955	919	930	976	918	956	933	893	935	949	989	989	903	963	930	919	957	970	962	931	944	952	949	997	940	946	903	933	955	925	925	932	980	934	930	953	891	911	955	902	914	901	957	962	971	946	930	973	959	909	945	945	970	950	968	926	909	913	984	949	944	996	969	877	945	974	935	926	965	1003	949	928	957	948	936	914	897	993	923	965	966	949	903	904	986	982	964	994	971	937	885	975	909	882	954	904	932	949	974	961	940	990	1005	940	918	943	948	1009	962	881	920	961	973	951	938	920	948	958	918	929	937	941	941	913	999	899	912	928	1013	936	936	963	966	963	903	996	1002	960	904	948	969	940	942	954	937	969	947	966	937	1011	968	930	960	987	963	952	938	911	943	963	954	926	929	930	945	960	943	957	942	914	947	879	966	1007	926	971	919	941	927	978	979	917	970	921	994	981	966	930	949	946	922	941	945	889	966	966	982	922	959	965	946	957	919	977	925	953	979	973	901	939	973	910	965	904	898	935	928	1031	1003	935	998	975	928	905	968	951	946	905	960	930	959	936	953	1002	959	875	941	931	968	1002	963	935	902	924	956	915	942	879	946	1020	984	937	959	943	962	948	1006	982	960	913	974	953	958	923	946	960	987	922	951	923	903	956	946	933	910	975	996	1003	960	954	968	899	890	968	973	894	930	988	972	910	955	958	1001	941	1013	937	931	955	986	985	910	928	944	992	951	990	952	926	925	951	936	1013	984	963	951	988	902	950	972	898	992	935	933	965	961	930	976	982	881	889	896	915	899	926	933	992	983	945	933	939	957	943	971	952	932	928	879	940	978	940	904	949	993	984	994	911	935	972	960	964	926	891	997	926	924	960	963	920	947	956	931	949	976	960	935	926	922	923	901	928	962	964	981	933	998	936	949	916	939	966	942	962	970	953	943	957	972	933	910	1001	958	985	956	960	946	948	932	897	935	924	978	947	945	926	946	953	951	959	942	956	930	993	930	904	993	970	994	963	919	946	914	961	910	917	974	1008	948	951	941	891	987	882	934	941	998	959	933	958	971	950	986	964	917	946	988	916	955	940	922	944	966	954	931	947	960	1025	975	922	927	964	901	1008	905	973	958	968	898	938	913	955	927	970	927	870	912	937	989	938	933	982	947	942	1013	963	962	935	959	916	925	950	1015	968	1000	954	924	903	899	935	938	897	922	932	931	940	960	934	959	920	954	921	947	936	989	903	997	952	986	930	922	950	988	917	992	954	944	938	985	946	944	932	952	948	913	950	927	942	949	1015	961	935	923	909	943	911	985	969	951	951	936	906	988	944	947	923	936	946	998	925	976	993	972	948	973	897	920	959	980	966	947	932	892	926	1036	948	898	974	934	948	954	923	901	941	915	920	909	969	951	960	959	942	977	984	917	952	915	947	960	923	993	971	940	955	955	905	949	935	963	955	954	911	906	946	930	955	946	924	950	979	980	963	936	957	963	901	957	936	934	893	966	938	940	965	939	950	927	931	912	916	953	933	918	978	942	970	883	954	986	944	1024	952	926	949	961	1037	951	976	1009	915	949	922	955	980	944	929	944	918	957	949	879	954	940	935	954	921	939	932	885	930	897	961	966	968	948	956	945	950	979	959	949	967	961	924	957	962	956	928	924	912	962	928	977	907	963	925	932	944	940	975	948	932	929	911	992	970	1000	971	940	963	930	933	875	959	917	982	957	922	953	952	902	946	923	987	1011	940	929	912	967	953	1003	939	938	974	970	994	902	966	932	935	994	976	910	967	949	936	919	950	938	961	956	906	926	966	1011	908	943	895	947	918	934	912	973	987	937	967	913	963	938	936	909	1016	980	933	907	967	971	929	958	979	951	937	913	906	930	928	995	942	936	921	979	940	991	907	927	953	950	1008	1006	910	967	942	919	943	967	945	973	973	961	941	929	996	939	953	961	898	956	950	917	952	1018	888	969	954	948	925	920	959	954	1022	949	956	921	1029	957	973	955	982	954	981	948	930	940	964	938	927	948	985	982	964	910	958	926	953	939	963	897
22479	21259	28286	24878	30898	38414	32783	20731	10571	4138	1648	795	453	363	412	409	380	380	376	399	356	365	378	370	342	352	341	345	362	359	364	369	370	370	399	374	355	360	347	332	351	380	351	350	360	367	335	377	381	361	363	382	365	348	360	353	386	396	337	369	373	409	348	345	360	360	358	368	384	379	385	370	398	343	380	371	394	364	385	369	362	370	363	390	357	362	357	364	363	383	382	325	399	374	379	357	367	437	369	361	375	402	362	353	374	374	348	352	374	392	360	343	337	368	387	342	378	373	361	365	324	385	338	352	362	376	375	368	361	357	376	331	388	382	391	376	365	404	343	389	392	370	373	376	348	376	360	368	390	371	400	368	384	350	379	436	363	330	352	385	353	337	391	369	355	348	364	344	363	403	380	336	362	374	371	347	338	355	363	358	328	356	409	365	381	389	378	338	365	352	357	368	339	376	400	358	354	326	365	334	372	354	360	361	375	331	361	355	342	333	344	388	358	335	393	353	343	392	378	385	357	412	378	364	379	378	341	361	332	348	387	374	348	355	364	369	347	371	348	389	351	365	377	411	401	387	334	408	387	377	374	390	341	384	342	367	417	343	365	385	346	362	353	385	325	362	332	378	366	375	370	344	356	350	366	360	383	369	403	408	385	356	348	369	400	350	391	353	361	386	361	349	383	373	402	357	338	401	364	351	352	351	325	347	388	374	352	340	335	361	337	369	428	368	335	390	375	373	388	349	343	392	332	385	361	377	387	353	361	358	367	361	332	354	359	389	366	390	339	379	385	356	326	364	356	385	350	357	362	353	384	367	302	364	368	397	376	348	355	353	332	394	374	388	329	338	354	344	399	375	360	340	335	388	348	370	358	367	353	367	361	401	343	373	384	376	349	364	384	368	372	375	381	366	339	345	370	359	388	377	385	373	348	331	399	349	362	379	354	349	346	400	404	352	361	357	367	386	371	401	373	368	375	354	378	355	376	344	367	392	389	314	374	365	371	373	380	362	356	375	389	389	349	387	341	370	386	357	374	344	368	368	348	364	371	386	377	370	373	390	351	379	367	372	385	387	371	367	369	376	370	376	380	350	358	373	395	357	344	374	357	354	370	332	365	352	332	366	313	367	374	345	384	376	396	385	346	372	346	375	376	362	371	361	368	363	336	344	336	404	351	352	379	321	347	328	387	354	329	381	332	377	361	338	359	357	391	363	386	388	360	369	330	395	399	363	393	371	326	343	360	353	373	371	358	352	377	389	379	393	405	333	377	367	364	369	369	382	358	384	353	376	363	393	386	359	375	387	313	344	378	333	370	384	374	367	369	365	347	361	361	358	327	367	367	392	356	377	388	395	377	359	348	377	382	368	396	369	362	384	356	337	374	330	358	385	359	361	381	354	346	347	347	349	371	389	311	346	356	328	388	386	347	404	384	382	372	385	386	393	353	372	366	378	373	374	366	362	400	383	408	354	356	345	383	362	368	373	354	360	347	353	365	364	362	355	394	388	365	331	350	354	399	388	380	369	382	364	360	381	377	332	379	374	349	366	345	374	401	374	373	381	369	388	342	370	362	369	347	352	374	363	349	384	395	351	370	373	346	352	377	369	382	387	360	397	344	311	355	350	363	363	360	356	355	341	374	361	342	366	363	362	349	379	411	337	372	379	371	373	396	391	337	376	366	344	367	348	349	370	376	377	365	361	349	375	378	334	361	370	360	356	361	340	358	378	362	330	358	344	384	325	355	367	368	396	354	381	393	384	360	362	364	371	406	349	364	358	380	366	327	354	352	395	396	350	368	360	359	342	329	372	387	366	386	347	397	363	340	371	379	414	364	365	390	358	354	388	347	380	336	352	364	358	346	360	360	357	371	331	344	371	379	371	376	348	362	383	362	379	372	339	373	362	374	320	383	358	374	395	352	341	349	385	387	362	375	378	377	378	404	351	377	382	369	373	362	373	335	400	363	349	339	353	368	354	377	374	322	350	364	353	390	347	372	347	370	356	418	351	342	360	363	327	366	364	383	346	345	381	357	343	407	349	382	359	364	369	376	364	336	381	354	376	366	392	364	337	327	404	392	350	360	384	379	335	364	344	344	344	360	355	378	389	336	349	314	343	336	346	387	352	387	383	393	335	394	333	312	362	350	383	370	372	368	361	394	364	363	343	386	349	387	343	347	344	361	369	361	371	387	336	328	354	368	371	385	357	356	379	362	335	353	372	390	352	357	350	369	362	384	374	381	358	374	395	370	369	393	322	356	356	343	380	337	336	355	375	366	355	396	348	359	395	380	401	339	366	372	377	400	354	378	350	325	394	393	347	386	346	376	408	358	368	363	315	354	367	352	347	331	382	358	356	356	381	362	346	376	384	365	364	376	363	378	385	355	366	393	357	350	376	389	375	341	366	370	360	381	361	422	381	366	332	354	373	359	336	359	343	353	358	375	390	343	361	358	341	402	399	343	375	337	370	357	345	347	344	373	353	362	354	360	321	370	361	359	371	378	388	345	392	351	360	398	374	351	348	374	393	367	370	358	378	356	364	355	374	356	378	392	375	367	324	357	379	351	364	349	343	346	368	358	374	332	351	344	350	354	366	371	361	358	339	366	348	406	380	354	342	380	386	378	342	360	391	365	331	358	376	397	372	357	360	385	348	373	363	383	377	345	360	342	375	356	384	381	346	319	364	340	333	346	365	338	358	363	355	326	351	386	343	356	349	350	370	376	371	360	345	374	389	394	359	361	405	368	387	354	364	335	366	392	381	347	336	364	380	349	359	393	343	346	388	344	347	339	365	339	383	350	377	385	341	349	369	356	360	351	341	373	353	384	373	343	368	339	376	360	377	354	366	360	339	339	333	354	348	363	370	359	385	356	389	419	333	375	376	354	396	361	342	388	374	371	375	365	383	364	366	378	393	354	345	353	362	372	364	375	330	354	348	364	353	355	367	392	363	366	322	346	364	433	391	390	368	363	379	330	352	330	390	345	363	374	396	322	358	348	364	358	359	364	345	340	365	349	401	382	368	339	360	381	409	368	318	372	374	350	351	340	367	361	386	357	376	360	354	358	352	371	360	392	343	365	388	361	356	401	382	370	388	361	353	358	334	333	376	386	392	381	398	347	365	372	371	380	368	326	376	370	380	363	342	383	386	389	391	355	388	366	344	363	353	371	343	378	352	356	367	371	347	374	380	360	355	353	371	337	421	326	376	375	352	379	363	364	364	337	374	371	370	369	360	333	386	376	384	362	383	402	389	398	351	366	334	337	420	363	335	366	367	366	391	355	372	394	355	359	348	346	371	399	397	384	384	373	359	386	369	349	356	390	393	396	336	406	372	376	359	378	371	340	357	349	370	349	372	344	371	344	345	381	331	400	371	358	374	351	360	326	369	385	365	345	386	363	370	390	357	392	348	372	327	371	366	338	398	351	376	358	386	346	370	360	391	348	375	367	370	380	348	375	373	374	370	353	360	351	341	379	368	309	392	359	349
19978	32130	19299	34850	50977	46216	37049	27688	16811	8085	3561	1601	774	589	596	562	582	602	562	649	557	554	586	554	577	568	575	551	566	565	579	567	554	599	560	530	547	546	567	525	567	562	556	576	550	553	570	543	578	586	597	585	566	594	592	604	597	523	587	568	611	616	554	595	585	574	593	527	561	592	582	581	538	566	566	574	617	589	616	575	536	605	558	555	591	582	591	598	574	564	560	583	573	565	583	569	571	546	569	554	623	553	511	592	579	579	532	590	603	599	540	550	544	547	539	575	598	585	533	577	571	586	582	568	558	576	613	564	582	583	548	518	595	573	554	560	594	572	545	548	584	600	564	555	577	554	579	573	560	570	540	581	537	561	579	603	593	572	567	579	591	564	559	564	579	535	530	589	554	596	586	564	564	593	560	590	558	552	555	589	562	610	600	570	580	582	537	559	574	524	588	615	579	541	598	597	563	525	577	560	538	566	554	592	535	566	601	556	528	567	575	554	526	574	549	563	565	559	570	579	549	530	537	571	531	555	597	590	582	542	556	584	577	571	591	586	583	566	580	551	516	567	559	536	574	600	579	594	590	591	557	602	578	553	560	571	574	572	582	516	583	544	568	592	591	568	539	522	609	549	570	543	604	559	620	553	531	588	549	544	591	526	598	605	581	555	563	523	545	598	582	563	565	575	566	589	570	544	560	529	581	573	611	506	586	564	556	583	587	556	553	559	559	590	545	538	583	565	537	550	565	576	562	570	575	500	618	568	562	575	550	572	580	605	556	607	588	598	578	562	580	624	560	563	547	592	599	564	603	597	593	585	562	558	584	595	569	573	553	604	600	533	554	565	561	530	629	594	564	522	606	574	589	579	577	549	573	605	584	573	600	589	551	550	584	576	605	554	525	563	571	574	565	583	565	529	554	525	603	508	570	586	562	541	591	513	573	604	571	579	576	561	573	612	576	561	564	575	572	553	588	586	536	524	551	569	517	589	578	528	583	584	603	552	613	604	550	571	574	584	573	577	559	599	573	523	554	574	575	629	584	584	571	599	571	561	618	560	564	576	569	604	596	584	599	580	584	564	526	559	577	607	542	517	541	527	536	595	560	616	611	504	555	540	589	541	573	596	530	555	565	556	619	566	537	591	570	582	588	545	611	556	601	592	545	580	577	588	562	546	585	569	517	524	562	546	576	531	569	556	561	578	535	581	582	581	561	577	511	586	605	593	560	549	613	639	572	578	567	586	577	531	584	589	566	519	563	576	581	594	557	564	566	534	571	566	576	567	559	561	584	614	514	593	559	552	552	550	554	543	569	588	617	554	571	561	615	547	537	598	520	587	571	577	591	571	569	563	570	565	550	557	549	605	576	607	603	571	578	569	565	509	554	578	549	550	579	568	547	590	559	565	567	576	581	518	583	544	561	550	545	527	556	557	573	553	550	579	560	593	581	600	582	546	616	614	550	579	563	600	580	542	582	536	590	592	566	599	584	555	514	560	543	554	560	605	555	622	573	589	552	576	567	579	600	570	544	561	562	581	573	568	623	563	536	552	594	554	582	578	576	551	551	581	542	598	609	561	575	592	585	571	568	547	585	561	594	533	607	587	646	587	599	542	583	545	602	587	608	597	545	582	562	552	551	605	588	560	594	596	538	575	571	587	583	588	588	551	574	561	596	570	559	566	574	564	555	564	530	586	566	604	545	563	591	570	562	561	551	504	597	578	596	573	591	582	645	584	566	601	545	607	539	555	562	591	549	589	533	548	564	531	586	582	563	582	579	558	565	568	532	590	611	598	569	567	620	590	523	572	549	523	583	547	591	565	558	574	560	565	549	571	568	546	583	604	588	546	598	630	555	587	605	574	561	623	599	613	536	569	595	568	554	584	544	586	577	569	570	612	570	578	535	594	583	611	563	605	531	548	568	613	557	522	591	587	524	592	536	573	592	593	612	560	558	600	603	561	583	588	615	536	538	561	574	614	577	541	597	564	594	595	593	569	570	538	585	566	606	561	630	621	559	551	588	576	575	537	598	561	587	565	594	579	572	590	578	566	558	564	590	569	585	579	577	537	571	567	616	559	587	623	603	571	542	594	545	555	598	550	546	558	552	579	562	554	620	535	570	551	540	574	591	585	560	551	587	582	567	548	555	602	550	542	567	582	549	542	546	582	588	538	574	554	567	536	544	602	581	559	514	567	591	542	561	553	603	580	560	595	579	584	581	548	592	555	546	566	549	585	579	574	560	576	570	575	574	573	569	527	539	608	548	556	603	565	590	539	536	537	547	593	572	591	590	596	598	590	567	550	558	537	566	592	603	566	527	537	526	580	597	575	579	563	564	569	521	580	518	579	606	597	598	591	623	548	593	562	584	552	609	582	594	569	569	596	552	567	595	545	594	590	558	588	538	583	598	581	560	561	531	612	566	553	576	559	603	537	577	570	590	557	575	582	535	602	584	600	586	565	562	565	575	568	581	599	555	545	566	577	585	593	579	583	572	608	543	569	541	559	589	602	622	549	575	603	540	614	578	591	572	558	567	529	557	606	585	550	555	544	528	597	589	628	569	610	587	540	565	594	567	601	563	572	564	571	606	555	552	573	577	550	567	561	623	555	563	598	571	578	551	552	581	570	613	543	567	611	545	598	566	591	547	568	557	524	541	591	544	568	529	559	568	555	570	549	537	544	592	560	610	587	587	557	587	537	586	546	566	601	591	598	565	603	553	581	575	571	544	576	565	576	617	597	583	567	572	579	597	578	519	521	586	558	594	541	583	566	572	594	544	551	586	562	592	565	607	518	578	538	591	556	607	554	591	568	563	547	559	587	560	598	561	579	568	565	572	618	586	559	585	587	582	544	581	572	515	553	569	526	546	529	542	558	543	582	591	592	523	561	573	597	579	549	632	576	550	552	577	519	587	571	599	601	552	599	566	580	575	527	564	605	584	586	520	561	579	538	562	566	535	550	600	588	573	575	543	585	582	559	539	541	568	575	580	558	580	592	543	573	572	538	568	601	590	551	606	548	597	554	549	552	509	553	588	548	565	572	556	589	495	555	575	608	580	567	586	591	558	566	567	559	557	609	567	570	610	606	549	574	555	538	541	600	567	539	554	542	570	590	554	531	570	568	621	566	574	560	594	557	584	583	607	576	607	547	537	567	592	591	626	588	590	556	564	591	556	599	585	614	553	552	612	552	605	586	609	567	575	535	580	558	612	535	556	588	600	570	541	580	555	605	548	601	547	548	589	581	564	580	550	600	529	545	588	587	570	553	631	565	602	554	571	535	572	573	627	570	595	577	561	544	615	559	565	578	520	524	607	606	566	569	559	537	581	570	572	534	625	588	579	567	555	549	591	557	593	509	580	579	562	573	584	615	571	548	589	545	555	583	601	570	573	564	587	556	568	612	557	586	570	563	579	548	536	565	548	576	564	558	562	592	564	577	580	567	581	529	614	567	574	568	555	574	546	552	578	549	624	576	577	575	563	550	586	519
27349	18895	6929	9036	7574	4790	2946	1704	1252	918	727	700	611	604	630	613	671	628	611	620	643	601	624	632	603	645	626	609	639	631	595	556	631	613	639	645	652	646	628	630	607	655	644	556	659	638	642	661	608	631	637	668	618	725	632	653	686	630	641	624	631	625	635	635	626	583	657	664	659	657	646	613	623	587	635	637	618	631	612	604	618	645	616	640	627	625	626	631	692	614	645	619	631	626	630	640	624	654	608	614	608	635	668	625	619	608	651	606	630	649	645	667	650	619	651	627	617	645	624	624	646	688	592	639	605	641	640	668	619	611	643	609	656	627	668	605	627	621	660	683	600	622	644	644	655	645	604	644	599	594	652	608	623	627	650	625	575	621	634	623	620	628	655	630	646	639	610	662	600	623	633	624	655	618	618	635	630	629	630	620	645	636	636	624	599	645	640	650	629	651	588	609	636	656	657	650	625	640	637	666	583	643	634	680	601	652	650	611	647	612	634	609	653	636	640	580	653	621	659	648	643	653	647	616	606	610	630	615	645	659	606	608	618	586	611	602	646	629	583	581	694	599	645	652	599	648	657	662	625	622	679	609	683	694	595	592	648	601	665	613	646	579	660	613	626	612	631	627	646	622	598	655	605	633	638	661	611	591	600	613	695	615	639	626	593	608	600	623	582	689	672	626	669	634	629	640	637	613	583	628	600	587	561	617	592	618	596	673	615	622	612	675	641	653	617	621	637	629	658	636	615	603	618	592	635	595	643	641	616	662	630	680	622	589	600	643	612	656	608	654	632	606	593	624	689	636	643	614	656	658	611	642	625	612	615	602	631	620	617	634	610	620	651	656	646	661	662	606	611	630	672	652	649	625	652	674	652	622	638	668	632	620	631	664	617	646	644	651	661	655	621	663	650	618	645	598	642	630	624	672	640	650	633	633	625	628	670	602	632	650	707	649	597	595	683	644	646	656	642	622	640	633	614	657	627	651	648	641	694	590	665	674	592	658	649	623	625	646	636	646	660	621	661	642	649	609	616	640	624	671	665	618	638	626	631	602	593	631	575	617	620	615	648	645	664	680	615	649	675	641	625	658	631	685	622	656	627	647	666	647	631	605	646	647	666	628	591	638	617	587	648	639	635	590	630	616	562	631	615	657	582	645	596	579	625	584	652	576	642	607	647	605	650	645	636	666	592	639	594	613	600	599	671	615	630	692	648	675	655	652	615	619	649	671	668	643	658	643	607	641	645	676	654	641	659	620	639	612	585	571	666	599	629	591	603	630	645	543	616	658	601	638	653	638	636	606	653	623	602	643	613	636	665	610	614	670	650	630	590	607	618	658	692	593	654	616	663	652	638	678	657	598	621	616	602	639	583	645	619	628	645	651	647	652	619	632	636	625	632	645	632	630	646	599	612	611	599	606	647	657	607	627	596	600	631	629	620	693	640	631	604	617	601	666	622	598	647	609	597	631	632	639	645	602	627	655	629	661	616	583	655	582	628	628	634	634	619	622	589	635	588	653	648	660	630	603	641	608	581	624	661	612	616	615	625	591	658	612	617	643	627	613	617	621	621	637	629	635	640	620	626	648	699	648	605	621	653	615	660	639	626	622	660	670	663	608	603	607	612	633	621	626	617	617	602	671	654	579	592	666	638	638	627	662	637	657	633	665	636	632	591	649	638	639	598	627	625	642	604	616	642	685	654	696	636	614	694	606	630	650	623	644	618	637	623	575	629	642	645	630	636	625	649	667	618	643	653	630	620	604	677	595	637	632	630	604	639	644	631	659	669	631	663	645	632	649	652	664	631	682	620	597	639	641	616	637	638	629	612	646	637	627	658	654	635	654	631	605	604	614	627	650	614	613	640	655	619	619	620	619	654	647	602	600	642	632	627	612	591	602	621	621	616	621	635	650	618	593	646	613	640	669	647	594	600	620	660	624	581	646	607	603	607	668	611	598	616	658	670	593	626	649	652	615	629	624	616	641	606	637	623	642	614	665	635	585	623	596	585	664	618	671	608	626	617	622	582	641	608	623	628	591	610	622	647	625	663	614	639	661	667	650	641	606	675	638	657	627	615	618	618	600	628	651	590	595	606	611	642	629	664	580	653	623	605	604	637	618	631	661	646	610	647	596	634	637	652	601	628	626	662	624	644	654	636	644	644	598	585	616	623	635	652	633	635	625	621	629	645	625	624	610	647	633	599	615	636	651	615	662	618	561	646	592	627	653	627	603	672	587	630	655	650	643	617	654	627	628	629	601	664	649	646	636	680	670	630	675	623	700	646	634	623	606	626	610	626	637	647	637	619	640	659	634	670	603	585	640	650	612	626	611	661	662	602	626	687	575	595	605	633	669	680	615	661	618	659	592	616	614	620	613	612	599	637	656	655	597	643	589	642	635	630	592	579	608	569	646	628	620	628	610	582	614	665	604	657	618	636	623	599	570	635	729	659	641	628	633	625	622	641	610	629	680	614	634	603	604	631	600	591	623	608	649	672	596	606	634	639	625	624	624	663	607	661	674	630	586	627	595	634	648	649	644	653	603	686	642	589	652	612	623	659	623	637	623	621	609	571	603	605	585	579	637	655	648	640	656	631	633	601	642	622	608	671	655	611	630	629	611	664	623	599	612	627	587	621	646	642	630	623	613	621	639	615	654	650	615	642	611	652	636	644	606	693	653	618	626	600	633	634	640	617	664	649	612	599	650	582	645	620	660	653	599	660	687	651	636	657	678	657	646	611	636	665	657	655	582	692	613	647	604	603	633	620	627	615	653	593	693	611	579	637	628	636	665	673	647	626	656	619	628	633	569	665	619	667	602	640	604	628	643	657	648	588	640	607	652	657	604	604	613	614	665	603	631	626	612	609	617	631	698	641	635	654	633	644	598	596	666	629	634	618	609	613	617	612	625	656	678	567	648	630	675	602	622	618	581	618	588	631	635	674	664	629	609	594	662	652	663	611	651	643	646	642	614	609	661	648	618	598	614	635	617	638	608	603	622	622	639	647	631	628	611	633	612	609	602	599	616	602	643	626	654	625	638	621	671	641	591	644	621	675	626	603	619	552	656	652	613	627	663	637	641	644	624	580	642	645	617	648	643	629	588	630	646	616	641	616	609	662	619	673	630	646	619	621	663	666	597	682	661	640	645	625	676	629	635	619	648	696	599	609	573	654	654	603	605	666	629	604	631	641	596	652	645	593	630	656	612	635	606	584	633	601	652	661	618	591	645	636	637	665	611	624	633	638	636	660	655	699	587	655	582	652	622	621	619	621	627	609	666	659	649	637	653	629	635	591	607	638	603	641	654	591	585	641	629	662	636	664	645	623	642	593	613	639	646	584	619	616	582	673	649	637	611	602	629	647	624	625	599	633	612	628	582	615	642	609	611	638	630	621	599	665	640	630	599	659	687	586	616	641	656	609	613	600	633	650	586	644	604	630	678	634	632	610	638	640	614	626	592	642	623	599	648	648	632	655	604	618	637	580	640	613	627
11153	11265	5631	11621	11774	8076	5163	3129	2196	1603	1289	1063	1013	999	1042	1000	1008	994	996	980	969	968	953	1005	950	1002	987	934	998	1033	1004	975	924	1016	957	979	925	970	967	984	1016	968	932	923	978	959	943	936	972	991	984	1029	1020	982	1002	952	1009	985	962	1001	986	961	1005	929	979	979	961	934	923	952	1013	969	976	969	956	1006	984	969	1018	966	1013	975	987	981	1006	983	993	948	1024	1006	957	1017	980	985	1014	965	933	1034	985	982	932	952	970	896	948	1009	1014	1037	937	976	945	988	917	996	926	944	1014	935	1012	951	956	1011	993	974	993	958	974	990	965	1060	937	997	970	989	981	932	965	1016	1003	960	960	953	988	994	944	976	1008	938	996	947	971	996	949	990	1017	970	960	956	987	994	997	980	998	1050	986	943	961	1000	1014	971	1000	983	960	995	969	1025	999	1020	962	936	979	985	1003	973	989	952	971	1030	977	1019	986	979	1002	953	960	931	988	956	986	1038	1011	1017	950	934	947	974	993	984	996	1022	1007	986	931	955	963	983	956	950	917	982	957	961	1000	934	934	978	991	1004	991	948	946	951	957	964	997	900	1026	1004	1050	979	1035	951	981	980	940	982	979	941	990	979	940	982	990	948	938	999	993	953	998	974	1021	1033	1006	997	995	969	980	990	960	929	959	998	954	996	975	956	970	1043	938	913	948	972	923	974	971	981	992	997	996	993	975	982	1006	941	956	975	1008	952	972	968	979	974	993	955	1001	1004	959	1019	982	944	966	968	1005	987	994	925	1011	942	989	959	985	931	988	991	955	994	1001	1016	991	926	996	989	990	963	1036	965	916	1019	979	935	944	1020	950	982	977	936	934	952	981	973	981	1072	992	1001	953	936	972	982	990	1017	952	1029	965	937	985	911	993	946	940	943	960	975	959	993	938	996	994	957	951	1032	956	965	974	987	950	980	1030	1003	964	963	982	916	948	994	998	968	1002	993	967	960	989	1056	982	999	971	1017	1006	1014	1007	948	948	1024	984	959	971	965	968	1021	961	985	960	930	1004	941	1014	1012	1004	1052	966	960	954	977	898	1006	1011	1008	960	965	1004	990	991	968	1007	1002	1007	1023	998	1008	969	1036	1001	969	984	904	954	975	1014	1002	1009	962	974	954	1007	941	950	1008	980	956	935	964	988	977	990	981	1003	978	1038	959	946	999	984	993	928	972	1007	1001	976	1027	984	996	987	913	953	946	977	993	929	1042	987	949	996	966	956	960	1007	967	939	917	960	978	908	977	965	982	970	954	977	927	942	962	964	1009	1020	997	986	970	917	995	958	961	948	971	964	958	1004	935	987	985	909	979	946	933	1024	953	934	980	925	962	1012	953	956	994	967	955	1010	993	967	957	1010	988	972	1005	967	958	1032	981	987	981	952	979	976	972	948	969	999	1010	968	1004	959	943	1044	1016	1034	951	1007	937	972	927	970	998	951	993	1017	910	917	973	978	981	1002	938	993	960	976	994	1053	975	971	987	998	973	971	945	905	988	950	1020	1007	917	927	963	958	975	989	948	968	1016	943	1001	998	1032	1021	995	977	970	1020	967	993	967	1017	997	966	940	977	989	975	972	944	956	1009	969	1022	996	984	1040	925	965	971	994	946	962	977	970	1008	944	941	966	991	982	986	931	998	973	969	1034	997	965	960	994	967	990	981	953	953	980	982	964	1012	1012	978	986	957	949	976	975	984	912	1013	971	937	934	955	986	990	969	988	1003	990	1008	999	1012	993	985	933	972	999	974	952	941	1085	954	1043	1015	981	981	986	949	914	954	944	962	974	979	984	1017	957	949	942	999	985	973	980	987	928	990	971	934	987	955	968	1007	954	985	982	973	1002	974	938	966	972	978	944	974	971	935	1041	1019	985	985	955	963	1012	981	1014	962	972	942	1010	939	956	984	975	995	1008	1000	994	986	947	1030	969	968	1011	951	1042	943	971	1049	948	935	981	1007	1019	970	964	1011	973	947	987	948	1053	951	968	1013	986	957	940	908	1029	1021	980	953	978	1049	978	1007	908	921	978	1025	909	946	971	1021	970	975	1009	994	964	1029	989	975	977	979	983	972	966	1002	1020	953	933	976	953	921	942	915	948	984	984	960	980	921	1016	974	1033	997	1022	961	1056	975	946	1005	972	935	985	968	968	1016	983	958	958	954	955	1000	929	988	923	992	1018	983	985	1041	950	966	1007	1008	1019	977	942	981	1005	968	935	981	1036	985	963	992	968	970	941	936	937	966	1014	934	965	983	953	988	1060	990	976	919	961	1003	1005	985	925	970	1033	997	991	959	983	941	941	959	959	1046	933	957	986	983	988	970	974	955	1009	1033	940	981	1009	983	996	997	967	985	976	1004	946	974	960	1024	973	971	984	1019	940	1006	949	981	978	992	941	963	969	1014	1023	923	993	968	1024	997	1028	967	980	1023	964	982	974	1011	1066	1007	970	980	957	932	931	972	1006	950	955	914	942	982	957	935	997	948	935	971	1025	978	994	977	894	955	993	1001	1000	990	1004	964	945	946	993	998	957	973	994	959	1013	990	1008	1015	1019	975	950	993	988	975	914	966	976	1006	967	964	960	1006	957	1005	982	959	963	975	990	962	945	999	976	988	996	979	1037	965	961	959	971	1000	976	987	966	1014	973	937	978	953	997	950	1018	993	987	979	1013	997	911	986	930	974	1032	957	972	996	953	975	976	919	992	1032	1001	991	938	996	938	991	983	948	948	1060	949	1000	1031	987	989	976	983	984	1053	970	1012	975	991	997	973	944	1005	1012	1009	935	998	970	982	1020	957	1014	1009	957	1002	1006	955	974	994	1037	992	953	1026	991	995	1028	994	1028	981	1009	979	969	961	943	1009	1023	998	1053	1032	1008	917	1021	971	959	1026	999	961	966	998	943	986	986	961	1025	968	972	962	1000	1000	933	953	947	1021	977	953	1008	997	1001	989	967	989	971	994	989	1039	954	970	971	966	989	997	965	960	997	979	913	931	946	953	988	972	939	980	937	994	1057	998	946	1007	982	1011	960	937	894	1000	1044	997	985	974	949	974	962	1034	930	970	962	948	995	934	954	973	1053	992	983	970	972	983	986	941	979	975	1029	983	969	967	1023	975	964	1037	997	965	1011	958	1071	1010	1008	974	979	1027	992	1005	1058	1020	949	1037	978	967	974	1019	958	963	1016	976	941	999	975	1003	959	1047	952	922	932	949	968	984	963	1001	1043	936	983	971	959	952	1030	985	899	954	1022	992	1022	945	950	1011	986	979	984	1013	960	1010	1031	1032	989	961	1021	1009	971	1006	1015	894	953	981	1018	1018	975	1013	1035	967	931	942	1036	981	944	943	1015	983	957	1006	992	999	962	1000	976	1013	1021	1023	992	919	962	1011	922	967	929	942	995	1001	938	1034	983	1037	955	923	1019	985	1007	1038	949	986	980	1013	989	958	1009	966	1003	972	1018	981	949	975	1017	942	952	1000	1025	997	993	960	960	995	903	1000	1010	964	979	1011	989	997	1012	966	951	996	1052	1008	1004	1014	980	1029	944	990	972	992	1049	1003	955	987	1010	981	923	1009	965	1011	933	932	980	955	988	977	956	930	973	967	982	994	1043	944	1057	951	1019	1001	963	992	975	987	980	991	933	938	1014	1006	951	1020	936	966	978	975	964	969	1003	941	965	967	997	975	975	969	960	1003	911	969	914	1000	1039	1012	949	957	955	1021	961	962	925	976	991	1021	1046	969	997	992	984	1038	1018	978	943	944	986	987	1001	958	1018	992	935	992	942	1004	1000	972	1004	967	1026	952	1014	994	1039	1013	951	954	936	1023	983	923	977	1023	960	987	982
23426	21250	27512	25950	31880	31206	22983	12064	5345	2347	1206	737	547	451	431	462	461	484	492	453	465	460	478	517	481	470	492	467	476	513	485	494	451	444	485	445	445	482	470	471	487	457	469	463	450	446	452	452	514	414	461	476	464	491	477	444	464	460	442	455	458	486	474	471	452	488	456	472	483	451	506	497	446	439	465	482	479	456	477	471	458	483	516	512	477	465	478	476	473	462	533	484	424	484	519	456	503	472	485	482	466	466	484	454	454	443	468	480	457	493	491	444	494	451	451	446	427	476	473	422	478	452	454	481	474	440	470	444	449	439	467	463	472	463	457	453	474	468	471	464	433	468	446	456	447	473	436	440	449	474	443	466	473	466	475	458	475	487	462	462	456	482	440	454	488	439	475	470	501	482	466	458	465	495	490	474	494	442	450	482	486	482	476	486	500	440	428	505	513	498	453	496	463	477	446	437	469	497	484	508	458	469	475	487	477	471	471	467	449	466	451	465	479	491	458	464	458	462	480	476	446	508	471	481	467	499	486	475	485	460	470	464	498	504	438	515	474	424	474	488	467	445	453	443	467	481	478	477	457	458	449	489	478	451	493	452	500	440	486	464	479	495	520	463	468	477	473	464	451	458	451	454	473	514	459	485	469	520	483	473	485	474	469	493	481	465	483	460	487	477	470	438	452	467	438	462	474	476	512	453	492	473	455	457	437	459	454	487	493	449	470	475	494	544	478	491	483	464	487	438	479	455	508	472	480	480	484	461	466	470	438	445	458	465	455	482	476	464	475	459	463	469	497	469	518	453	483	484	468	439	463	444	464	465	498	463	442	463	519	460	488	461	466	461	445	501	502	466	459	456	455	457	476	451	462	491	488	440	462	455	467	479	468	501	511	503	477	429	461	452	450	434	481	454	489	483	444	504	475	482	471	431	465	460	454	471	481	454	476	465	439	476	439	460	424	471	436	477	465	493	440	468	492	462	466	495	457	502	474	476	468	475	456	488	510	487	491	479	443	500	489	489	484	480	480	497	473	424	443	462	480	425	467	478	422	491	438	464	473	488	473	482	461	459	461	458	514	471	456	459	486	443	499	473	452	428	474	425	431	484	451	450	437	489	460	459	469	428	478	464	482	507	471	492	440	478	470	465	482	473	503	454	485	459	456	475	473	468	494	509	436	482	482	470	468	434	453	459	464	487	475	465	476	478	464	447	457	431	454	483	466	429	467	445	467	473	461	461	499	455	499	449	455	475	460	491	483	472	472	489	461	459	432	482	476	439	479	500	463	485	453	463	456	476	461	485	447	456	491	416	504	477	476	473	463	470	483	499	458	441	446	487	464	452	502	488	444	476	470	478	484	476	510	443	477	452	482	504	478	462	428	448	463	458	502	477	485	473	475	479	485	423	474	441	479	460	449	465	476	431	452	503	468	486	453	481	490	452	475	432	503	452	472	476	464	458	493	451	453	514	481	468	437	465	509	453	494	468	435	482	458	461	448	467	473	465	508	435	458	454	474	433	460	469	488	474	452	468	448	488	502	471	461	431	429	469	463	449	490	507	491	468	451	490	465	491	442	417	448	494	502	452	534	452	471	401	467	461	430	462	450	462	428	477	454	481	501	492	449	489	491	456	463	460	468	454	457	451	452	504	480	485	457	463	534	473	502	438	479	486	460	438	498	489	479	483	484	461	473	480	493	468	430	494	464	474	463	496	450	487	478	490	503	461	450	443	507	451	480	476	485	501	492	491	465	471	453	486	479	489	481	444	476	444	437	467	458	475	470	461	463	448	461	494	480	458	485	520	511	464	456	482	459	479	465	472	462	497	493	470	450	472	476	474	482	428	448	514	494	494	473	431	476	477	501	461	437	444	479	530	478	462	490	467	469	458	484	453	476	476	482	523	485	451	452	490	453	474	488	461	494	441	479	461	481	465	475	474	445	449	464	482	438	466	440	467	446	451	435	463	472	470	473	508	489	470	497	465	461	425	448	478	451	471	472	496	474	437	445	490	464	434	418	471	486	464	482	466	449	472	486	457	431	542	514	487	465	502	464	461	491	487	416	481	446	486	470	468	462	463	465	458	462	486	466	425	439	450	441	429	444	434	440	459	424	467	446	488	462	461	431	467	455	451	456	503	453	476	489	475	470	467	510	459	468	471	449	480	492	476	470	447	470	466	458	477	466	462	452	481	481	437	442	467	463	493	514	488	453	412	512	409	452	441	483	500	443	477	465	475	457	451	456	469	461	469	428	435	477	520	443	479	479	438	471	487	507	457	477	456	473	481	424	493	435	467	498	437	495	489	453	481	428	483	468	469	470	469	494	452	491	482	473	491	509	433	486	495	451	466	502	458	448	466	453	482	484	479	423	455	457	440	459	461	475	468	475	437	468	485	445	512	449	486	452	451	477	464	482	444	505	496	489	439	440	488	481	500	469	486	492	453	456	463	474	501	426	477	456	492	498	440	450	483	483	470	485	457	483	459	444	493	452	469	458	476	475	448	515	489	461	467	480	448	478	460	438	458	465	460	480	512	486	463	482	470	473	416	479	468	468	480	518	463	457	459	474	468	479	469	467	482	428	426	519	466	487	444	486	520	440	454	465	504	464	462	480	481	453	440	432	473	456	463	442	447	481	451	466	535	483	470	477	486	473	467	460	488	477	477	481	466	496	493	469	487	460	442	493	453	475	462	484	443	493	453	406	482	482	460	461	471	472	519	484	486	451	497	503	468	479	498	471	489	478	438	465	468	441	483	467	498	520	452	441	425	478	486	494	489	473	463	451	494	448	483	482	484	493	459	457	444	453	461	459	460	483	479	457	481	468	469	459	508	446	502	438	426	454	491	478	458	488	477	499	434	491	473	462	526	480	478	507	431	442	462	476	447	470	429	481	436	471	476	460	476	463	523	492	490	470	412	442	475	477	460	427	486	494	478	503	442	483	453	430	452	488	540	485	474	463	436	472	431	470	452	476	509	464	495	465	485	508	444	513	458	489	417	436	430	470	483	480	487	482	444	484	478	468	474	483	453	484	495	457	430	440	475	468	505	416	484	462	491	467	461	463	430	466	460	463	485	442	481	436	433	485	498	501	496	479	463	483	494	510	458	485	500	457	465	467	468	457	473	492	438	451	478	459	438	474	475	486	476	478	509	473	469	488	477	484	454	464	477	468	433	465	449	453	463	488	483	474	446	478	465	451	500	469	474	445	461	496	479	462	438	466	451	465	482	426	476	477	449	497	473	453	450	511	479	470	466	504	512	460	477	478	503	472	473	458	486	420	474	482	486	493	472	499	448	434	454	473	500	477	455	502	458	461	470	438	490	471	451	467	469	479	507	475	494	458	467	468	457	465	491	441	452	485	485	461	478	467	438	461	461	437	493	450	476	475	460	502	455	429	462	457	464	454	467	456	485	495	471	447	501	488	479	433	465	490	470	457	467	499	478	444	482	489	507	453	474	477	441	478	468	490	452	407	468	440	458	468	410	474	490
16954	26255	20280	28744	43525	37034	27776	18227	10080	5009	2455	1295	827	734	729	748	768	786	688	739	783	766	756	788	753	748	761	744	749	708	751	770	746	775	737	780	769	719	777	730	684	728	748	768	739	780	729	754	758	725	729	737	741	741	739	745	774	779	748	789	750	775	749	742	684	698	769	772	739	744	764	775	776	671	755	718	811	737	792	763	729	789	738	764	717	768	728	761	764	785	733	750	739	753	718	724	758	782	748	718	710	746	727	788	719	808	730	732	785	728	726	740	743	737	748	714	721	735	678	727	758	772	759	749	712	757	753	757	725	783	724	704	771	780	735	728	713	736	715	772	719	686	789	707	757	708	697	765	760	795	711	716	734	754	766	788	786	786	711	696	735	691	742	763	753	770	737	747	766	711	788	726	687	748	770	747	766	790	699	733	740	771	766	732	782	721	730	745	735	748	714	742	775	757	737	765	769	725	787	748	727	784	781	708	738	748	752	771	716	746	753	713	775	721	708	752	732	756	768	723	671	749	755	780	737	737	689	780	779	739	775	716	745	780	709	658	706	748	801	776	770	757	820	760	731	717	741	696	752	790	774	712	699	748	716	709	675	765	774	741	723	734	778	722	762	731	679	754	755	751	721	751	790	797	772	777	736	675	764	762	746	801	762	721	773	758	747	744	782	735	784	731	743	786	773	760	755	761	724	753	737	772	722	732	738	783	743	727	709	812	700	746	737	746	742	666	783	756	761	772	749	753	754	756	756	745	769	742	780	751	744	767	807	700	751	734	742	747	746	750	774	739	767	722	744	757	728	752	707	749	735	808	787	753	742	762	765	721	711	757	729	773	805	728	689	766	768	763	699	752	757	704	713	745	753	713	746	710	785	786	791	703	794	712	739	752	773	799	801	731	775	816	803	750	743	737	753	732	728	770	746	743	746	791	697	768	771	772	751	727	788	709	745	779	770	724	743	718	779	705	762	746	751	736	726	758	743	741	713	766	742	692	732	715	770	696	743	775	746	753	692	668	700	788	724	769	769	740	761	729	724	750	739	754	744	739	718	776	737	742	782	765	726	752	792	721	726	736	743	770	725	723	764	750	742	739	738	766	779	744	765	745	734	692	759	763	734	775	723	735	786	767	702	755	700	778	709	720	756	761	723	785	742	731	736	767	691	787	747	756	736	687	740	707	739	758	746	730	782	750	776	748	717	709	764	770	728	743	732	785	723	741	738	691	707	732	741	739	717	768	735	769	744	748	770	722	750	731	741	732	777	734	706	741	766	748	717	736	732	706	725	718	776	722	750	740	734	750	799	731	732	684	724	746	736	747	771	758	764	702	748	755	733	713	740	738	711	768	763	743	715	690	729	757	796	707	760	738	748	725	723	767	764	690	777	698	697	738	759	701	733	696	803	756	758	713	769	750	771	732	755	780	688	740	748	733	759	775	773	733	719	771	745	767	739	745	729	725	740	785	750	739	707	748	777	781	700	739	792	735	733	725	760	773	783	749	722	768	723	739	788	708	717	800	763	763	709	725	740	759	757	722	732	766	743	780	732	693	711	735	763	712	714	748	761	766	720	779	808	739	778	740	759	752	679	802	737	748	705	753	730	731	729	724	740	747	713	766	761	715	781	732	716	731	699	787	737	783	787	763	749	749	782	783	754	758	737	660	732	786	713	794	775	732	673	736	747	816	756	715	749	772	742	699	773	745	732	720	771	727	756	739	714	787	739	745	752	741	778	742	726	767	757	764	743	741	693	742	758	832	749	758	760	765	707	696	696	750	753	768	743	754	793	707	733	767	737	779	739	726	726	743	753	753	750	731	737	770	738	755	767	768	722	745	757	765	759	697	710	764	702	744	774	739	771	749	751	755	786	720	763	699	765	785	647	770	740	786	758	806	726	734	712	744	731	784	769	772	771	792	713	740	749	723	724	747	753	703	749	758	785	746	731	752	737	716	770	716	756	738	781	775	747	758	751	775	784	692	730	753	742	725	783	740	792	744	763	737	701	788	797	711	762	789	722	717	765	745	694	744	725	757	754	752	762	704	751	738	782	733	740	786	745	766	739	707	725	737	755	774	733	790	768	786	739	743	727	735	776	768	746	778	779	756	726	719	727	761	719	792	756	728	703	763	742	711	737	731	727	738	796	772	749	741	735	748	766	731	762	766	745	732	781	763	797	766	723	784	683	762	722	751	746	684	756	743	759	774	729	747	732	763	771	801	742	746	716	721	758	757	740	813	754	774	731	744	758	808	789	793	823	726	768	781	786	731	775	793	741	734	753	709	742	766	755	753	733	785	770	745	738	729	735	763	710	771	755	748	763	777	695	692	778	820	763	724	731	747	809	715	776	736	749	724	709	738	746	727	731	796	751	723	737	727	788	739	717	699	737	776	720	706	788	774	808	774	727	741	747	726	736	755	762	738	732	735	781	765	752	748	796	717	728	721	786	738	714	734	739	784	734	757	752	823	763	743	740	737	748	725	746	757	731	732	769	781	766	748	712	727	732	746	752	747	763	754	757	748	771	753	760	752	702	741	754	729	741	712	727	753	788	768	756	687	740	730	749	733	713	728	736	776	724	746	758	718	768	713	777	751	733	740	707	734	700	775	711	709	788	757	731	748	737	772	733	724	785	749	757	763	727	739	748	751	740	751	766	791	737	766	767	755	740	738	751	768	746	733	761	709	700	759	775	731	714	753	774	666	742	721	721	775	737	709	776	733	769	755	748	766	749	756	769	779	760	768	703	754	746	705	741	755	718	755	739	766	723	684	724	779	730	741	729	720	768	734	739	764	718	754	796	755	724	715	767	696	745	734	758	747	763	754	754	752	748	709	763	759	740	717	735	745	709	760	742	747	771	785	756	777	763	747	771	730	773	692	720	778	768	727	806	786	777	790	768	772	793	714	790	783	720	724	773	808	743	784	743	722	679	772	686	706	702	712	736	698	733	779	745	708	768	765	754	710	763	704	777	788	726	708	768	710	700	781	766	769	771	750	731	727	787	781	724	732	728	692	747	721	769	727	688	776	745	725	730	741	778	741	753	756	763	763	728	686	737	762	749	771	764	724	764	730	762	722	744	732	739	784	727	711	736	760	752	716	725	782	745	744	761	772	771	769	741	740	735	764	758	775	729	770	727	719	736	769	783	727	788	766	721	795	770	766	745	726	780	735	755	759	783	749	721	732	726	761	815	758	741	765	769	769	687	722	719	783	730	734	813	758	745	737	742	797	787	740	712	759	743	741	735	796	768	719	766	758	748	751	774	745	756	715	708	715	712	754	790	754	753	791	743	741	767	724	711	734	723	748	748	744	757	740	714	719	765	750	755	722	799	702	788	733	730	805	762	747	788	778	727	761	736	785	736	812	745	752	744	793	766	724	761	775	726	781	774	777	739	714	778	734	779	739	812	761	768	750	777	754	714	758	733	726	786	736	751	760	769	763	741	710	725	751	755	769	749	718	743	770	769	812	796	714	780	761	763	742	757	737
25003	21225	24406	19437	17244	15833	9864	4740	2268	1482	919	673	636	650	611	638	619	611	606	626	614	610	588	549	622	540	591	601	591	593	571	607	607	592	602	560	589	611	645	632	633	580	578	585	587	590	592	604	606	590	571	594	596	612	616	577	632	607	655	606	567	616	598	642	600	585	581	591	580	580	646	569	582	618	594	568	590	637	555	628	632	630	616	651	616	584	587	630	579	601	568	583	605	626	599	600	603	606	617	597	623	586	577	568	629	607	604	598	597	597	568	671	619	636	612	595	561	618	609	614	610	633	584	618	590	603	577	536	654	555	592	599	582	616	601	620	642	559	605	598	611	561	598	573	571	617	610	603	578	581	576	559	566	607	634	605	608	601	607	589	610	608	581	585	597	573	563	604	580	580	615	584	587	596	633	640	617	580	596	593	579	629	610	574	634	591	580	576	609	582	599	618	554	595	616	639	620	611	623	642	596	619	623	617	607	599	632	571	654	589	603	535	573	650	525	632	623	592	615	614	610	582	580	588	629	588	623	575	591	579	626	570	573	604	619	590	619	610	597	587	575	598	602	588	552	532	575	577	556	630	593	606	587	603	601	580	591	619	597	627	616	569	629	580	601	627	619	607	615	582	606	599	658	574	587	579	571	656	581	602	609	574	552	607	601	591	633	554	609	632	560	566	604	622	613	599	582	604	583	614	621	618	583	637	610	619	604	632	559	645	594	575	606	583	551	609	625	601	578	567	613	626	599	600	614	586	583	619	620	577	588	576	621	602	599	556	632	589	617	662	596	641	604	593	588	618	629	581	617	569	566	631	599	572	638	575	618	637	588	635	590	583	570	628	630	611	586	638	568	607	600	613	586	607	583	570	558	620	613	559	584	641	606	635	644	581	593	574	623	563	585	678	620	594	536	567	599	575	648	627	677	601	632	637	599	639	578	597	618	628	592	532	594	631	619	584	633	622	594	575	592	597	632	598	602	628	623	591	611	578	567	642	576	616	602	598	567	664	639	629	580	628	618	628	595	592	608	611	597	597	632	604	574	585	600	617	583	570	584	625	586	609	588	570	588	654	593	630	575	575	572	574	635	570	566	594	596	629	636	588	592	602	580	578	619	594	616	595	586	601	571	562	550	576	591	590	614	591	624	635	583	582	548	598	594	583	647	568	616	592	608	601	575	603	594	597	623	569	615	569	595	583	608	627	601	598	600	626	648	591	634	577	621	567	590	584	655	603	632	640	578	574	568	610	582	580	630	560	608	544	595	592	633	630	583	601	578	606	602	566	636	592	582	620	642	582	586	595	623	593	605	579	613	588	564	583	598	527	606	602	616	606	599	599	587	562	599	615	572	617	586	569	607	628	624	580	581	576	561	580	617	597	586	564	575	561	624	576	628	595	591	615	624	577	550	600	596	590	576	624	602	634	590	573	552	592	633	635	628	606	650	578	608	617	602	600	606	608	526	614	578	620	617	604	608	625	594	612	632	579	598	600	617	598	614	614	575	617	607	597	617	593	629	598	597	632	633	604	615	599	609	623	593	596	582	607	583	598	586	630	583	573	606	597	606	614	636	583	597	586	630	564	607	595	584	572	604	581	609	573	617	569	588	596	603	570	569	623	624	584	629	627	594	586	609	626	579	569	611	630	598	605	625	601	599	595	601	614	599	589	602	574	581	630	644	626	613	626	555	604	608	609	601	585	593	597	588	638	604	626	543	643	604	608	542	586	584	594	609	610	596	630	568	625	601	633	656	585	585	568	568	571	595	633	618	635	584	651	631	589	637	619	587	616	609	567	613	612	602	583	609	587	609	596	590	588	577	615	610	566	583	621	580	595	605	590	594	572	607	604	615	585	571	583	599	594	593	607	609	565	578	626	600	607	598	597	561	586	605	567	592	539	594	601	628	609	606	607	569	592	618	586	579	583	618	612	628	605	615	606	616	569	619	602	611	615	615	617	608	569	621	567	563	541	605	576	577	590	607	636	600	586	580	580	600	580	592	604	618	602	620	677	609	582	594	536	586	610	577	550	559	581	586	602	599	635	560	623	561	567	613	518	655	612	579	576	633	575	602	575	586	612	596	574	605	598	586	553	574	613	616	577	590	588	622	606	558	580	619	646	624	576	611	580	631	585	582	583	568	627	576	638	607	597	585	653	607	609	609	641	632	613	611	635	613	590	588	606	595	601	597	609	595	569	603	632	602	601	598	601	573	600	600	616	578	640	550	605	608	580	600	575	576	584	601	588	586	601	613	577	635	619	635	583	602	608	572	641	617	599	639	566	624	622	591	638	596	576	622	609	635	640	621	570	572	626	624	642	588	583	644	597	625	598	611	588	615	591	587	654	555	601	638	620	635	563	587	594	615	549	611	623	590	569	591	590	650	599	588	608	587	618	604	594	606	657	629	607	601	641	592	585	601	583	582	627	597	583	570	568	616	584	609	619	569	632	625	663	613	583	576	605	597	593	609	590	620	624	605	632	636	605	587	592	570	587	629	592	603	587	573	630	618	604	538	680	650	638	549	634	587	612	583	619	603	617	593	573	613	599	605	608	594	604	576	609	634	601	601	568	579	618	554	583	600	594	619	616	627	612	627	639	603	606	579	582	618	564	580	615	580	611	608	584	603	591	600	601	645	556	610	577	585	600	607	566	597	581	581	592	602	564	567	607	638	626	587	578	563	586	605	604	559	604	594	567	581	622	626	637	603	580	574	604	610	584	605	608	613	609	636	643	591	584	609	587	608	606	629	614	638	606	623	639	573	612	613	606	621	621	592	594	574	620	615	652	596	568	598	597	645	589	594	555	566	585	607	590	643	567	570	551	560	593	565	614	609	648	599	583	585	603	610	619	652	590	555	548	620	571	634	581	558	606	608	581	588	574	581	640	587	572	581	600	599	561	606	582	597	627	602	606	614	610	603	604	639	585	582	617	583	587	584	560	627	576	638	637	591	593	619	599	613	606	632	579	571	628	610	636	581	572	604	599	577	621	613	562	618	586	606	597	594	610	552	634	565	617	559	558	641	588	605	629	625	594	643	621	617	585	624	573	609	566	614	610	580	608	597	601	596	560	633	586	575	592	578	621	605	610	648	570	631	609	640	631	610	609	574	613	602	639	620	616	589	578	548	600	624	591	590	585	595	590	613	587	576	588	620	618	585	607	608	639	606	592	594	610	612	610	577	620	619	559	581	611	575	626	603	590	586	591	587	590	565	601	584	618	570	610	598	571	570	566	614	554	614	606	636	570	600	584	620	640	596	618	624	603	630	615	592	626	579	603	590	597	667	604	646	572	595	601	590	600	576	627	607	554	579	563	585	590	575	615	656	585	613	644	650	600	644	627	599	599	636	542	641	607	583	604	596	605	559	578	604	579	592	605	609	584	602	579	580	565	570	620	623	623	601	629	602	594	608	568	618	589	614	563	578	578	608	589	639	619	640	586	591	615	589	637	587	671	605	569	587	639	589	566	607	651	617	614	565	583	582	628
13683	18045	9583	9268	29221	26624	18871	10934	6047	3404	1827	1216	1007	929	937	919	928	918	967	893	878	928	976	922	918	930	919	982	964	880	903	926	913	910	991	941	929	954	909	903	890	948	890	888	961	901	858	905	904	878	930	937	940	938	911	909	850	961	953	894	912	900	916	899	884	928	947	967	956	947	899	947	935	932	949	912	989	943	908	889	928	974	946	945	909	925	895	879	947	940	919	870	942	952	936	889	915	942	921	899	959	909	924	928	953	905	987	897	925	915	934	899	957	925	907	954	915	924	857	876	909	924	921	936	957	966	954	924	873	869	927	962	952	923	872	899	956	979	908	974	949	865	883	920	916	932	883	909	913	895	947	889	897	932	962	965	908	910	903	892	951	923	909	890	944	906	947	954	977	980	928	962	932	890	918	917	903	954	928	918	954	900	889	902	949	958	931	957	928	926	893	946	970	1012	925	930	916	872	958	912	956	968	864	890	890	933	973	936	878	954	929	920	966	902	960	947	881	924	917	958	922	874	903	923	931	963	929	915	942	886	904	934	908	910	891	885	909	932	929	926	909	929	937	917	909	908	946	944	894	961	875	936	880	960	917	919	935	869	991	924	898	895	929	998	955	937	977	982	923	978	939	998	878	959	930	930	915	908	922	925	900	874	940	1001	891	889	985	887	923	892	973	902	919	874	888	929	987	914	931	927	916	915	894	915	964	898	944	886	927	954	953	896	907	880	918	952	948	937	897	958	909	904	895	887	955	952	903	959	897	915	917	889	924	979	966	903	909	927	953	952	906	942	884	922	950	954	975	952	920	945	930	914	869	922	928	941	921	941	945	939	949	900	890	924	938	885	908	921	928	914	924	918	968	900	889	956	958	931	936	871	904	952	923	923	961	918	897	897	948	912	943	877	978	934	923	906	889	951	918	951	967	915	906	953	898	954	839	929	847	952	871	924	976	950	938	915	908	922	934	884	933	887	899	931	917	920	993	911	947	880	928	946	945	893	909	928	928	960	902	972	948	912	979	926	950	975	920	949	919	889	915	950	898	891	922	905	906	917	927	902	894	932	925	908	970	959	983	947	897	922	986	923	961	920	925	933	976	923	936	921	914	886	934	922	920	931	913	905	894	957	939	885	1029	934	961	904	949	918	923	880	906	923	897	951	924	944	955	955	912	922	951	876	941	975	979	915	936	920	898	960	868	932	936	910	946	891	913	900	918	952	927	939	922	918	932	975	936	940	893	879	940	897	900	995	915	961	954	922	934	884	920	916	894	927	923	906	981	955	886	943	895	903	920	913	940	887	934	899	905	895	887	933	931	948	935	934	943	913	934	898	920	874	924	900	930	900	963	949	970	942	894	883	914	942	875	882	942	922	958	994	961	939	923	869	908	917	938	906	897	932	890	859	934	890	930	915	925	933	918	928	961	916	938	958	916	900	875	883	932	924	920	947	884	877	925	925	947	896	923	964	969	940	980	886	897	938	932	930	871	942	904	910	909	962	921	943	957	983	897	958	945	928	865	903	953	956	882	942	964	920	928	930	894	928	900	865	969	875	920	926	946	902	973	904	945	901	949	961	883	958	928	917	922	918	947	894	844	888	936	888	881	954	970	905	924	904	883	975	929	891	936	871	927	972	896	937	957	924	927	955	913	957	960	929	937	950	927	916	930	958	994	921	896	956	910	940	896	979	909	934	909	897	908	953	886	905	907	966	918	964	925	938	970	915	895	908	925	952	927	942	968	866	948	909	987	1001	976	920	906	904	946	969	946	891	933	881	907	937	896	932	926	881	975	915	929	966	900	907	874	969	941	926	888	900	896	923	877	881	898	942	922	919	881	916	914	873	893	973	953	911	941	950	904	915	932	958	928	962	982	938	852	935	918	934	972	936	901	891	946	943	940	909	919	945	970	971	954	900	935	919	965	968	912	952	943	877	899	948	951	895	977	921	928	892	895	906	930	942	910	899	971	949	945	888	938	987	936	923	934	957	908	976	933	923	939	942	923	943	862	926	986	889	889	907	972	981	930	940	898	965	932	877	968	899	914	931	933	920	895	974	980	930	943	939	889	883	963	964	939	900	945	959	894	960	891	902	908	939	917	947	960	972	918	957	870	978	861	928	931	910	902	942	931	930	871	964	932	894	961	871	899	942	914	944	924	943	963	893	884	953	910	918	961	971	946	873	920	924	949	940	912	914	948	945	933	934	921	890	935	893	958	902	922	907	952	926	875	941	906	918	947	857	956	949	906	971	913	926	890	947	876	939	968	898	929	911	869	894	906	925	940	927	928	893	955	916	935	960	984	930	926	900	930	936	957	903	920	1002	946	957	949	909	936	932	982	923	905	884	911	939	901	888	919	936	946	932	952	950	951	932	900	897	929	928	889	914	965	897	946	908	943	950	976	928	963	938	942	920	947	917	887	893	971	931	895	940	921	940	917	897	920	910	945	923	864	926	939	920	930	965	951	913	930	862	898	921	960	909	964	946	958	896	924	935	925	967	911	899	929	979	948	908	880	881	977	969	891	938	959	947	968	923	894	972	941	947	956	873	895	914	923	964	903	915	939	956	923	938	966	957	937	951	971	948	910	968	934	954	917	902	944	872	904	944	887	980	926	909	893	937	950	928	947	932	908	981	894	878	929	933	937	956	911	919	903	971	961	975	874	969	896	946	908	903	914	873	933	948	979	956	906	934	903	888	923	869	959	945	990	892	944	947	919	918	930	891	889	936	879	924	900	939	940	894	889	930	921	890	955	903	908	910	895	908	932	903	886	905	930	938	979	891	906	931	878	953	923	959	906	957	916	898	921	926	928	885	907	960	880	949	950	911	883	883	943	962	915	921	953	965	917	872	961	900	889	967	930	927	990	929	919	916	888	912	908	967	967	951	912	874	885	972	893	926	885	915	926	956	935	876	939	889	932	885	894	945	898	896	929	888	910	917	894	900	960	925	964	938	884	932	888	917	925	921	926	960	945	913	903	898	970	905	910	945	922	939	927	967	900	971	941	910	933	922	926	917	936	897	943	955	897	893	908	930	920	951	976	954	889	947	943	924	919	934	946	885	934	907	1013	918	903	984	922	915	948	902	928	924	948	897	910	902	929	991	922	909	893	915	914	949	889	890	884	910	915	965	917	991	903	898	880	906	903	950	945	862	906	882	942	909	961	885	937	947	909	909	902	950	933	915	934	917	938	964	955	913	883	930	928	923	889	913	932	883	952	948	909	945	929	928	915	893	872	943	976	887	948	905	940	928	912	980	916	926	925	919	918	901	910	887	915	990	927	909	926	922	937	900	938	956	953	917	937	905	913	922	997	969	941	895	937	910	920	921	900	898	942	891	913	920	916	891	915	921	877	894	979	941	993	944	966	948	927	909	886	923	933	906	899	883	972	991	917	954	954	888	934	917	887	924	913	920	908	956	913	904	962	953	936	896	877	942	925	923	933	960	956	914	936	905	940	968	906	933	902	948	936	955	919	914	896	904	959	901	964	920
22531	21241	28785	30101	33527	32374	27819	15422	7016	3159	1317	692	420	351	348	349	316	350	379	366	344	370	381	417	358	354	361	352	348	372	353	352	385	352	366	377	313	346	329	322	356	334	348	335	335	375	353	339	303	353	390	349	368	338	358	357	382	365	334	407	349	344	324	360	329	332	346	346	357	368	369	360	373	346	350	355	325	353	356	345	340	358	313	353	336	330	336	356	355	335	339	342	376	366	358	359	365	318	311	332	334	378	343	394	348	370	377	352	364	328	363	356	371	385	379	352	355	377	344	333	325	328	349	355	321	391	414	365	344	366	379	368	351	346	346	352	356	376	322	328	346	392	332	333	355	380	330	363	333	371	347	326	334	382	380	376	360	343	332	342	335	364	359	379	326	374	361	322	331	366	329	347	343	346	391	376	325	332	353	357	364	346	335	382	347	371	355	354	322	346	367	344	385	357	355	328	351	327	352	348	356	347	407	316	364	351	353	323	327	318	353	322	332	354	379	335	357	335	344	330	346	357	336	350	389	379	325	351	334	340	347	360	350	334	373	359	362	360	313	350	363	347	376	350	357	331	362	325	371	350	350	368	355	365	332	313	353	365	360	340	405	339	374	361	378	344	349	355	322	352	366	349	357	334	333	354	355	340	373	385	340	332	354	321	350	345	340	348	339	332	376	334	344	356	348	360	353	358	355	357	359	383	376	360	350	353	347	356	365	337	347	343	366	336	330	353	361	355	378	357	331	343	344	296	348	351	332	332	349	355	347	343	340	381	355	342	374	388	361	355	340	356	361	350	368	339	364	345	347	306	354	381	335	339	384	363	365	310	353	328	355	325	329	353	327	326	367	315	404	349	366	345	321	322	344	348	379	343	337	351	352	382	350	347	325	381	330	349	359	334	337	346	346	359	341	386	363	365	357	346	350	333	378	320	342	364	369	363	351	334	334	344	314	344	341	333	383	383	357	331	335	354	364	335	344	339	347	371	354	368	327	360	331	361	343	345	386	399	336	372	329	329	355	318	356	376	325	369	370	344	351	368	374	360	329	329	347	365	341	360	353	355	349	355	355	386	368	310	411	376	382	337	347	331	367	332	370	322	338	360	385	367	348	350	358	353	347	318	352	360	365	371	355	357	350	375	362	338	340	339	388	342	324	346	340	334	310	366	333	340	354	321	358	364	341	335	354	355	371	380	400	364	357	352	351	363	365	354	344	361	328	354	323	348	369	302	350	329	361	381	347	369	342	378	345	325	311	346	339	338	345	343	374	345	364	356	353	359	358	324	373	351	331	365	311	383	374	356	352	363	360	367	382	376	366	341	343	372	354	371	385	331	350	351	358	360	375	345	363	361	353	342	353	329	346	339	352	343	348	338	366	377	359	348	348	370	344	363	368	370	300	334	341	344	358	372	355	363	363	342	346	348	357	334	362	352	338	380	358	377	320	364	325	365	366	372	369	354	325	326	334	367	345	361	354	344	360	366	305	361	354	338	343	353	381	334	352	388	335	379	337	339	337	313	306	333	344	349	362	330	380	389	380	320	317	338	371	365	365	390	362	370	346	322	325	336	367	367	352	340	361	344	370	337	363	347	346	341	351	357	379	374	333	361	316	353	298	332	365	338	352	337	341	368	322	361	348	309	335	333	376	348	349	362	362	342	352	360	345	368	363	347	348	323	365	379	319	363	365	359	353	367	348	365	352	318	362	320	392	365	348	382	336	363	344	353	325	355	372	338	332	374	350	362	378	332	330	357	354	350	373	409	336	339	378	325	338	355	323	382	367	338	337	377	353	356	349	359	372	368	320	315	373	312	335	347	374	360	341	378	369	339	329	341	331	361	383	342	372	333	340	353	352	320	343	362	356	329	368	329	359	400	331	349	337	365	356	366	332	367	358	339	356	361	346	370	373	350	315	341	383	383	356	353	317	342	346	371	347	334	318	363	370	375	367	360	354	324	362	334	354	348	334	377	370	365	348	363	349	345	342	353	395	343	356	370	355	343	335	365	352	359	326	354	352	348	341	332	335	369	368	330	336	347	360	339	347	373	339	388	333	330	339	357	347	389	378	361	353	388	358	354	347	348	328	359	345	331	357	333	381	356	368	321	377	334	350	351	319	358	349	378	357	338	363	351	368	361	383	337	357	364	349	367	315	342	312	335	355	358	314	335	310	396	349	360	369	344	351	332	348	317	346	345	374	330	381	358	379	393	372	368	377	346	346	336	350	378	337	370	354	336	325	373	339	352	354	364	365	359	333	371	374	362	352	359	357	371	316	384	345	333	375	391	308	363	372	334	349	355	337	336	358	351	345	330	374	365	340	304	336	366	366	332	343	350	340	371	358	334	365	350	360	349	368	327	353	348	371	333	365	348	310	337	350	394	357	337	365	369	353	343	351	364	361	317	331	311	353	345	350	350	335	379	330	387	365	351	328	354	339	358	325	334	351	376	339	345	360	371	339	352	364	351	359	343	348	364	339	345	367	359	341	302	359	325	349	305	328	362	329	349	326	362	364	375	307	357	315	356	382	378	375	351	306	303	348	360	317	352	338	378	365	350	348	343	364	357	356	319	324	336	368	346	348	328	345	363	356	334	327	348	311	345	377	310	340	340	345	365	336	354	351	329	353	348	339	349	329	358	314	318	349	323	342	364	347	330	361	381	355	355	349	333	344	303	335	355	340	369	318	324	331	374	336	361	381	381	337	373	335	344	352	390	379	366	360	365	396	333	312	359	331	355	347	348	343	352	361	340	340	342	324	388	327	368	352	326	349	375	327	351	328	348	368	367	351	351	353	337	354	326	357	365	359	337	371	355	350	361	356	346	310	334	334	352	386	338	318	376	404	335	356	357	354	298	372	351	354	348	336	365	369	352	369	343	345	351	330	361	340	356	340	313	342	374	367	363	327	292	341	364	350	358	324	354	337	400	359	328	321	355	328	343	343	319	343	342	353	337	340	355	365	361	331	339	356	313	353	346	355	317	315	337	374	375	364	330	340	354	352	365	317	371	332	336	379	315	309	360	354	364	350	340	350	324	368	333	349	341	379	348	342	317	366	334	307	360	365	381	372	336	384	345	359	356	322	327	363	346	358	360	360	359	368	331	359	333	360	389	307	359	363	338	359	363	363	348	351	351	350	376	340	322	363	342	337	369	362	349	348	349	346	354	335	341	331	364	367	335	350	380	395	364	352	351	375	339	349	332	347	343	344	355	342	365	353	341	365	346	346	373	369	382	392	365	330	340	354	384	368	353	329	310	339	360	338	341	358	346	373	353	352	343	335	326	326	330	360	350	330	384	360	340	366	346	364	321	352	371	368	358	308	325	346	350	358	326	337	390	355	335	346	314	363	388	361	368	346	334	352	350	387	309	327	340	356	356	397	356	376	384	347	352	342	353	383	362	371	338	333	338	347	369	326	370	365	318	303	382	358	360	360	388	361	380	330	325	346	330	359	344	347	330	336	369	360	331	341	361	374	363	350	367	351	337
19284	35279	42832	52143	49552	39952	32010	22025	13017	6590	2934	1269	759	505	496	578	544	523	601	526	602	556	553	530	570	535	539	586	552	540	548	550	564	517	576	519	534	516	547	563	552	553	552	528	527	537	579	563	522	511	537	551	526	541	544	581	533	521	532	526	540	512	564	510	554	548	533	545	522	545	578	546	523	546	536	537	571	535	572	513	576	508	523	547	521	571	564	551	492	577	540	531	559	564	505	548	571	547	605	554	505	546	557	534	594	558	548	522	536	536	570	569	551	565	554	559	542	593	538	530	511	524	547	556	579	572	525	540	590	536	566	568	555	579	536	533	566	567	552	564	555	549	586	553	527	546	551	548	517	565	546	556	529	563	563	545	515	567	567	568	519	552	538	529	553	560	537	557	503	506	540	589	539	543	587	558	568	541	584	572	541	468	538	556	524	556	548	500	530	570	536	543	542	554	571	535	576	531	532	588	525	532	578	593	541	529	600	518	541	555	553	580	518	567	549	538	560	563	563	571	558	594	590	521	573	598	577	563	512	578	537	515	551	558	596	540	568	536	559	563	581	546	502	565	532	568	533	590	513	552	573	540	532	555	568	548	592	518	558	505	603	555	522	526	565	537	523	568	528	553	524	552	535	547	576	565	544	540	489	587	511	520	550	580	557	568	560	525	531	611	530	528	527	573	514	578	510	553	564	559	577	519	567	527	526	547	552	545	586	542	556	536	554	544	529	559	528	550	537	550	531	542	556	577	563	562	543	549	543	566	570	544	541	598	553	530	568	555	535	535	512	515	528	564	543	556	547	574	554	529	549	554	543	530	538	511	551	540	547	538	552	553	586	587	530	532	534	558	562	579	566	506	540	527	559	529	507	567	570	593	536	535	531	541	544	535	559	587	525	565	546	576	547	503	568	575	548	544	499	553	543	522	601	552	576	539	583	527	542	538	545	562	544	523	518	596	525	529	484	562	554	507	545	568	532	559	554	572	504	526	560	540	526	573	549	533	565	561	542	566	553	517	522	546	573	530	560	537	533	559	558	550	569	568	526	546	486	573	583	598	557	509	563	553	547	533	579	519	599	525	585	539	521	569	546	518	586	565	580	546	528	560	545	559	521	513	553	546	538	555	557	517	558	559	557	525	528	583	555	519	578	561	537	530	534	561	493	599	524	508	524	525	555	556	564	544	557	586	582	546	511	586	539	519	561	515	587	525	564	562	546	532	589	519	542	578	542	515	545	525	542	579	542	528	555	546	534	558	562	564	550	556	534	538	562	555	524	551	549	543	511	566	506	526	516	551	537	554	547	521	554	550	573	498	570	560	525	505	535	533	530	536	522	560	578	530	561	503	502	555	623	590	560	560	544	580	562	575	575	571	535	555	542	557	506	539	538	532	535	540	540	582	557	549	539	567	558	511	583	525	570	559	567	524	541	599	536	518	522	565	567	513	516	562	543	574	499	523	528	531	578	538	571	533	540	529	565	590	545	534	538	531	561	546	556	624	520	529	560	569	562	520	542	556	534	559	587	553	581	586	555	583	549	550	573	559	543	538	563	506	541	530	545	545	541	556	552	517	561	540	556	536	532	547	595	539	540	544	545	575	523	575	570	570	549	547	513	521	549	586	546	560	541	556	578	549	540	548	510	533	563	534	552	553	539	564	572	538	527	586	494	560	587	598	547	499	594	551	560	544	570	568	564	531	551	566	567	533	549	496	576	553	559	533	580	562	574	562	520	586	581	509	508	577	550	542	555	556	566	567	564	540	544	574	543	548	528	517	526	519	551	601	516	564	517	584	578	563	535	533	526	522	588	535	538	545	540	548	565	568	552	526	558	535	571	559	554	566	523	519	556	536	526	551	525	519	505	518	555	540	526	549	557	524	537	579	546	554	492	566	580	545	543	576	544	550	534	527	554	560	515	532	553	560	481	529	561	560	517	536	534	624	571	536	553	539	557	509	562	491	514	578	547	497	589	526	532	547	572	505	554	565	495	550	565	521	538	549	569	572	562	558	567	543	528	552	572	581	555	566	518	539	562	556	538	531	527	576	567	531	529	546	588	501	544	587	559	585	589	527	534	548	542	532	511	542	588	533	520	526	570	563	554	491	535	528	552	525	543	538	511	556	550	528	541	563	558	595	525	547	541	528	537	557	542	564	540	556	512	564	545	542	558	532	518	548	542	546	522	541	525	603	543	546	544	538	547	568	534	529	549	554	562	494	585	544	612	541	501	549	524	537	551	569	521	546	541	565	532	573	532	588	524	528	531	573	540	546	546	525	519	530	528	540	577	538	553	534	561	564	537	527	511	559	564	525	556	572	539	531	522	575	539	512	555	572	558	570	551	560	541	504	550	560	523	536	537	520	514	516	577	551	587	516	532	573	567	580	557	560	562	542	530	558	514	516	549	546	542	569	580	544	528	555	562	573	534	565	581	538	549	557	549	554	545	553	529	580	552	525	541	550	553	529	553	559	523	570	570	503	552	509	495	557	575	563	560	516	522	587	531	519	538	525	526	563	529	574	536	537	517	518	548	527	538	584	526	532	581	570	543	544	529	549	564	559	556	604	617	533	581	552	525	550	559	540	551	544	526	563	564	540	526	551	551	522	539	538	561	563	549	530	516	534	537	562	534	553	493	555	552	557	544	530	539	555	552	536	561	539	561	549	551	544	607	556	581	518	515	574	597	521	527	578	572	515	579	526	512	566	567	517	519	568	541	563	581	539	527	507	550	562	532	506	539	562	569	554	542	548	553	511	570	545	511	532	584	561	533	563	553	553	563	520	553	576	557	575	494	549	556	548	522	527	546	569	548	557	535	531	541	559	562	578	572	613	532	571	513	543	524	554	505	529	587	606	561	548	598	517	499	542	536	516	564	553	570	535	591	560	570	518	531	603	522	569	523	508	535	504	544	549	566	549	541	566	557	528	528	534	540	522	520	553	545	542	567	562	521	537	504	536	567	555	551	594	574	557	525	556	554	537	521	565	556	562	543	503	573	563	559	570	549	556	547	573	563	538	526	561	556	522	565	557	562	559	560	531	556	579	560	523	517	620	576	559	552	518	553	524	527	564	581	524	573	547	527	537	535	522	519	569	600	564	551	541	589	569	552	539	557	538	541	522	570	539	529	518	580	538	504	579	554	508	556	519	551	556	516	544	539	497	548	595	536	534	552	565	537	560	555	541	587	564	552	563	529	546	557	557	564	576	567	541	513	554	566	549	559	531	600	555	536	516	553	527	545	571	508	566	525	525	555	526	557	500	555	549	570	596	539	575	574	570	571	517	522	586	569	570	542	563	546	557	557	584	572	576	556	527	539	552	557	578	529	545	569	572	523	592	575	566	537	523	554	576	556	553	514	522	598	507	564	584	551	572	523	547	539	554	517	562	529	548	581	533	530	508	539	516	543	550	588	592	548	520	558	564	548	539	503	537	560	543	560	509	551	575	533	574	557	564	545	521	584	595	542	533	494	550	589	503	543	560	516	589
27427	19632	15199	10505	7193	3431	2274	1543	1265	1054	813	680	662	589	581	619	593	615	602	552	561	575	629	656	580	658	613	603	661	622	635	586	596	613	609	619	582	614	614	615	614	584	602	597	571	666	593	567	608	549	558	619	617	593	601	605	612	624	606	594	629	596	567	583	589	640	625	631	587	570	594	571	598	631	587	610	575	571	636	585	657	626	630	640	605	607	611	656	592	571	594	573	590	605	626	604	593	579	640	566	620	574	622	589	576	625	615	606	610	610	587	604	594	586	621	634	600	571	601	659	602	579	580	628	580	582	606	620	627	593	566	626	610	613	616	626	596	615	576	626	553	567	547	599	621	619	574	556	649	606	581	622	600	573	559	591	616	539	610	567	592	651	585	623	637	578	647	575	564	581	602	635	583	632	621	609	613	585	612	659	616	623	588	631	622	619	608	624	631	620	587	608	605	575	600	615	611	603	618	616	629	596	585	636	625	611	621	594	636	602	608	652	613	565	584	598	584	615	620	612	592	615	577	619	606	591	570	590	676	585	600	595	599	624	651	600	625	577	638	624	583	575	595	577	600	603	610	627	607	617	635	532	625	614	572	625	618	614	604	636	582	585	616	577	572	632	618	624	618	632	627	594	631	582	642	600	609	603	635	601	650	631	625	610	568	594	614	622	639	623	607	557	612	589	649	610	594	611	627	605	605	611	623	579	633	598	643	551	603	583	612	626	590	611	564	542	653	632	556	617	657	608	581	571	630	622	611	607	575	604	596	619	588	586	592	603	623	599	646	622	580	570	614	605	590	624	607	586	641	583	627	569	620	562	586	593	634	565	649	612	615	613	640	635	599	605	571	616	612	622	616	606	622	620	591	650	635	593	619	573	588	662	613	623	608	613	569	592	578	658	627	547	596	623	614	593	643	646	637	581	564	630	628	629	630	613	602	649	596	597	587	604	644	613	638	599	607	613	616	587	598	624	622	623	572	625	624	615	608	584	574	586	593	601	603	628	605	588	541	601	648	632	594	614	621	599	611	599	593	617	555	646	607	678	616	595	614	610	613	609	633	586	546	613	614	591	595	613	619	576	601	608	577	644	609	618	626	625	595	585	604	581	648	628	633	628	621	605	587	579	602	585	642	612	620	642	599	584	564	616	588	592	602	646	579	603	578	626	604	664	624	637	600	609	604	580	607	569	608	641	586	606	616	618	635	599	639	577	582	588	585	600	612	645	572	568	604	595	615	591	610	617	591	582	604	588	617	662	603	533	601	613	633	593	621	620	587	677	572	611	584	608	576	587	638	670	589	591	567	606	622	541	612	606	611	612	584	618	601	601	578	587	627	623	619	643	602	613	625	592	601	587	625	631	616	597	580	623	611	595	604	586	632	637	591	556	657	583	642	559	573	571	637	642	576	575	617	598	628	632	624	585	611	589	576	569	658	613	614	576	613	575	641	574	638	613	588	603	598	640	642	597	635	593	624	619	597	654	607	605	595	597	601	608	640	600	599	606	613	601	623	630	613	543	607	604	583	653	563	575	633	579	590	585	601	609	638	605	640	641	577	601	609	630	646	621	603	620	569	632	645	583	587	612	592	669	633	605	577	594	563	607	613	589	611	570	561	601	634	605	576	615	609	606	589	620	607	592	627	570	608	584	630	588	597	610	584	647	619	646	649	610	621	583	624	629	617	632	651	611	594	644	639	643	612	578	619	597	579	617	595	616	607	603	602	646	646	618	618	612	571	623	585	619	579	615	616	637	619	617	636	662	650	608	586	627	593	548	616	608	614	608	610	606	630	620	593	592	590	605	542	601	565	625	654	570	593	609	648	660	573	575	586	632	618	555	638	610	582	656	645	592	545	584	572	588	602	634	606	628	599	551	574	620	638	620	639	599	645	601	623	642	645	601	627	594	600	576	637	631	601	601	624	594	610	617	633	589	575	624	548	560	592	623	638	644	653	619	605	608	574	665	588	607	649	609	652	576	624	585	589	618	620	622	669	623	619	643	554	599	618	615	597	629	643	583	595	621	619	601	639	624	589	607	631	611	616	603	598	620	601	605	598	589	587	572	591	554	645	605	598	646	632	616	630	574	609	603	586	596	611	613	620	626	588	584	611	606	611	603	587	621	606	609	586	589	587	623	578	614	596	607	592	633	562	603	623	574	561	607	607	599	578	643	599	565	598	579	637	604	587	603	603	595	614	599	612	615	643	595	587	598	598	592	605	597	592	631	617	603	601	590	609	573	603	638	599	556	651	623	607	583	614	593	630	597	628	597	605	633	581	599	634	636	586	585	618	635	611	627	607	593	603	626	634	594	646	649	573	606	598	571	640	631	572	588	617	563	600	627	639	614	604	616	618	560	580	636	629	625	623	662	579	600	609	582	636	568	626	602	633	622	586	617	611	638	604	615	622	618	562	595	622	618	629	642	604	595	619	617	580	586	643	635	602	620	591	587	625	585	628	620	583	609	613	592	590	593	607	623	604	612	613	582	613	615	615	581	625	601	634	575	598	599	615	600	581	575	604	598	634	600	581	620	617	622	631	644	633	588	620	601	645	627	595	580	575	636	593	628	595	608	636	599	583	598	609	640	613	623	666	568	580	555	577	597	563	579	591	614	607	597	609	614	625	591	611	640	616	608	618	575	634	556	641	636	622	593	577	607	618	592	584	606	594	630	605	572	600	578	591	603	631	581	585	642	611	646	595	567	604	630	658	613	600	595	618	631	585	655	597	617	616	626	612	646	651	613	585	577	626	615	594	617	599	629	638	640	613	618	631	603	635	632	613	614	600	611	574	587	600	656	596	604	588	592	632	647	578	607	612	626	631	587	661	604	593	663	614	585	584	609	639	578	602	613	595	624	622	624	611	580	611	617	634	601	596	580	593	578	605	613	636	599	574	634	602	596	631	592	560	650	593	607	627	576	630	597	597	596	638	604	595	612	592	605	594	594	633	609	593	636	609	632	634	594	625	620	610	597	639	604	563	610	598	649	576	631	617	581	670	602	570	632	593	584	568	647	650	614	620	623	631	618	626	574	634	620	646	644	640	598	635	564	625	575	589	531	584	615	615	615	622	591	602	630	627	605	596	582	619	594	645	596	616	635	628	550	558	600	589	577	600	641	595	574	630	630	591	598	676	590	610	629	628	593	614	648	626	621	592	585	607	639	622	625	601	624	646	583	602	619	645	593	592	601	573	611	618	575	585	633	594	598	610	618	562	605	602	595	598	638	623	614	577	617	608	620	606	620	565	612	606	609	610	618	604	614	650	646	618	592	596	512	676	573	582	579	653	614	642	594	625	616	640	629	599	589	611	576	577	602	631	596	627	687	560	600	600	647	669	615	640	584	610	605	621	600	611	581	621	596	611	597	606	597	633	603	590	610	580	614	607	607	602	617	587	587	582	613	607	606	576	626	621	564	607	597	599	574	583	613	616	565	581	610	595	570	607	618	638	569	580	659	609	624	643	616	605	620	634	607	624	580	642	629
10687	17065	16769	12714	11056	5717	4150	2908	2136	1686	1229	1049	992	931	886	884	900	911	943	970	982	942	934	983	955	913	917	904	954	924	937	928	950	919	1033	944	945	910	937	945	876	937	960	962	933	974	912	910	932	932	894	923	962	955	930	923	934	1007	901	916	936	935	980	940	907	946	965	939	964	939	976	955	912	969	907	903	900	859	937	918	877	979	901	918	910	897	912	923	981	985	998	947	908	976	1015	986	950	1007	993	916	938	934	969	883	1015	974	900	973	905	884	906	944	905	974	944	920	927	950	862	927	874	951	930	903	931	915	974	944	961	950	885	922	917	945	893	949	971	954	970	961	828	951	883	892	900	933	975	893	957	963	921	906	978	899	910	949	922	988	929	945	989	933	919	979	902	875	899	936	888	981	936	924	961	952	972	954	985	947	937	952	965	950	980	898	906	924	920	959	936	925	968	971	940	959	947	934	916	907	983	970	914	872	890	944	883	906	942	943	1017	951	921	917	943	940	920	961	893	1008	907	990	939	950	927	951	972	992	892	980	950	923	916	945	952	925	1028	935	919	927	961	916	972	955	910	969	999	983	985	939	963	953	882	879	924	921	938	939	976	918	945	936	963	985	992	937	950	956	984	924	938	950	930	981	934	909	955	940	948	938	993	952	930	939	944	992	885	904	940	959	927	952	906	929	872	914	939	918	957	905	999	978	948	948	953	927	921	997	908	928	966	924	925	924	918	951	942	870	952	925	921	976	906	955	986	970	955	954	937	960	891	919	948	956	999	945	913	950	960	954	938	971	932	970	952	931	919	942	951	944	947	973	944	893	940	921	980	953	952	952	885	970	978	903	960	923	958	929	945	979	935	929	975	924	927	955	948	935	954	886	884	949	914	944	912	976	992	924	952	1007	965	964	950	995	936	976	943	946	997	980	929	890	968	978	916	955	972	927	928	953	983	891	908	1000	938	961	1013	923	973	952	916	960	981	939	923	894	875	961	948	970	960	968	913	913	914	930	920	981	949	964	879	916	970	959	955	892	966	940	902	937	886	949	954	948	949	892	923	970	984	910	938	985	906	912	957	933	948	944	905	984	977	920	940	970	942	944	958	957	925	935	951	986	948	941	941	984	894	924	928	949	919	945	942	915	974	880	959	916	919	862	975	986	941	956	934	951	937	964	930	954	983	933	944	946	937	982	899	956	919	962	910	970	880	927	979	1049	967	963	963	923	1003	923	930	924	942	910	964	915	910	929	892	935	942	990	961	941	921	956	949	977	898	944	962	992	953	936	929	950	916	973	940	969	973	978	973	938	882	907	902	1019	924	929	973	913	935	919	917	927	980	869	940	988	969	929	956	927	909	945	947	968	940	935	972	930	946	921	931	993	921	947	940	965	953	930	932	972	898	961	911	895	980	995	967	920	937	921	910	916	908	976	1000	928	978	923	901	948	955	944	911	896	953	979	921	887	940	989	976	954	938	930	960	976	926	1001	961	914	907	932	909	935	957	917	965	960	995	972	974	891	939	903	933	914	901	929	1007	954	911	916	913	989	897	870	953	930	977	968	949	967	877	932	932	933	919	913	973	941	912	949	911	998	960	904	923	894	982	981	910	913	949	973	978	961	901	922	966	936	939	911	891	988	904	922	937	956	953	953	933	982	931	937	927	944	899	900	954	1006	965	932	922	925	957	909	898	942	915	971	1014	908	903	984	980	941	995	961	1014	966	973	971	944	957	916	984	956	957	875	935	945	984	906	951	952	941	853	925	890	1015	936	911	972	916	930	856	952	922	905	934	960	930	1003	949	899	953	982	995	979	957	955	924	936	901	976	947	897	935	930	957	949	941	923	936	940	942	944	926	970	919	906	912	951	933	940	932	945	955	943	985	854	899	949	970	909	916	925	945	985	919	959	922	962	968	932	1001	988	936	926	1012	922	998	957	955	929	975	933	915	959	950	900	963	887	897	966	923	994	932	888	937	951	922	950	895	913	937	933	935	945	955	895	937	921	891	970	935	881	947	961	923	980	959	907	958	925	975	932	885	925	951	953	964	923	957	953	969	902	878	965	965	956	926	903	955	899	980	913	909	978	919	941	932	934	942	937	961	989	989	897	931	939	868	1007	908	916	946	966	913	908	984	964	951	960	966	956	923	1003	1010	921	940	937	923	978	976	948	939	938	1013	934	944	949	895	964	896	959	930	945	990	976	950	958	934	958	923	980	963	976	950	938	945	891	981	910	934	967	924	925	930	962	953	971	944	919	934	993	891	940	942	937	882	969	915	939	935	919	930	936	934	947	880	992	915	947	952	951	995	967	962	929	964	944	982	996	937	933	929	933	913	942	903	1029	941	990	916	939	914	889	933	981	943	947	997	895	962	864	1013	898	993	877	904	914	975	872	896	924	936	973	937	973	927	916	910	913	945	960	937	897	930	925	960	931	940	961	961	953	929	1008	960	982	947	936	932	887	921	941	959	895	933	950	945	935	924	928	961	908	979	971	933	953	935	936	971	935	933	947	927	937	902	992	880	929	972	897	919	901	975	910	912	963	915	921	970	976	901	938	903	916	966	957	965	979	961	943	858	893	929	993	932	874	960	938	984	928	948	948	942	947	944	960	950	976	943	972	927	930	962	959	959	953	953	909	906	991	920	933	937	952	928	947	933	921	945	918	921	978	986	966	913	934	914	951	954	954	970	981	916	902	955	917	993	914	932	977	969	971	957	959	891	958	939	911	936	916	962	970	944	954	879	956	949	936	946	951	954	937	992	963	945	901	933	963	935	889	953	935	962	844	974	1002	910	920	964	869	944	937	945	962	941	918	969	952	949	1003	930	954	928	922	908	910	889	948	927	978	910	951	954	972	958	961	953	936	910	950	961	1014	969	940	968	899	956	921	934	947	927	968	937	916	933	950	903	964	955	920	930	890	954	969	961	960	949	958	976	931	940	922	927	907	923	961	895	914	924	977	998	920	909	942	973	927	983	993	982	870	955	946	982	923	993	944	963	925	919	979	958	907	927	930	941	969	911	950	902	969	976	943	971	956	941	968	922	938	912	954	930	894	956	928	937	962	912	950	932	915	943	947	879	927	949	929	899	932	888	893	988	903	922	985	972	975	987	937	1001	923	904	937	913	915	934	928	910	953	987	964	937	957	969	883	902	984	881	933	948	930	947	940	952	969	984	883	935	900	983	983	979	932	882	891	964	936	931	964	968	968	931	978	959	972	935	910	923	919	925	955	981	927	971	944	973	983	949	961	960	916	947	915	957	909	951	961	877	976	972	918	937	952	948	909	931	962	974	921	955	894	916	904	949	933	932	981	976	906	966	944	928	951	927	930	970	975	1008	918	966	935	923	893	961	999	921	934	933	934	943	960	903	973	944	985	959	966	928	893	986	977	949	961	912	944	953	952	910	959	922	959	979	984	940	963	957	923	978	1009	909	920	868	941	1007	983	932	928	932	882	909	986	951	924	910	928	962	940	935	895	922	938	998	902	900	912	986	937	972	969	888	912	928	929	922	925	967	969	931	952	986
23419	21230	28137	30278	28717	23304	17268	9557	5044	2953	1436	745	564	488	477	443	419	448	448	446	478	480	419	481	493	437	446	452	441	449	470	452	455	437	459	468	444	458	444	441	418	475	431	432	473	441	414	460	482	450	432	427	418	388	456	434	390	457	439	466	451	462	452	426	456	419	465	446	456	400	471	452	446	428	438	461	442	470	429	397	471	459	428	404	430	440	399	421	441	424	427	458	433	430	435	437	416	403	448	456	414	449	443	448	438	417	444	442	422	465	429	428	471	455	436	443	443	425	460	413	415	451	486	414	434	425	459	425	462	434	434	393	428	429	430	463	462	435	429	421	426	398	408	404	466	455	416	410	416	480	481	423	433	471	456	402	412	427	466	404	415	439	444	438	467	426	420	424	447	438	432	454	431	423	418	454	430	426	424	463	381	422	471	447	430	463	447	415	445	392	449	463	450	449	438	431	463	422	434	452	445	422	482	453	455	445	425	442	451	428	463	428	433	423	421	442	423	412	465	412	431	454	429	421	430	433	410	452	474	437	412	472	477	447	426	439	446	461	393	431	426	435	444	450	456	457	460	434	459	450	415	458	438	450	465	432	448	423	398	417	445	400	422	445	407	416	415	451	417	461	432	481	456	420	412	464	414	481	423	462	445	372	453	394	417	433	448	452	449	443	398	440	421	438	455	435	439	404	430	422	440	441	428	414	449	431	439	440	436	434	438	416	411	462	423	436	444	459	431	463	439	454	438	405	453	448	442	444	445	417	461	470	396	429	452	395	443	450	420	488	449	497	440	442	447	426	455	457	452	450	454	453	440	455	452	446	433	422	427	463	457	393	467	430	411	411	416	414	460	471	434	425	443	484	433	458	456	451	458	438	447	438	448	463	439	447	435	444	447	424	454	451	468	453	459	430	422	450	451	458	429	448	442	454	455	444	432	428	465	435	418	412	416	439	397	417	474	473	446	453	440	436	460	423	467	436	446	440	460	461	364	413	427	457	421	456	432	431	482	456	434	408	441	450	455	429	486	433	485	414	433	452	427	447	477	458	441	430	464	433	421	444	459	483	410	418	433	458	433	468	430	459	494	421	444	417	466	404	405	385	497	462	424	453	414	416	434	432	456	450	419	430	448	421	393	455	464	481	416	418	457	419	447	413	412	423	431	415	456	419	432	480	423	429	423	436	462	440	465	426	431	438	488	437	439	460	444	455	465	442	421	442	467	451	418	423	438	430	411	455	445	452	446	438	407	389	466	413	426	405	475	447	416	417	443	452	441	426	409	436	441	437	433	446	442	470	424	441	441	431	412	427	444	416	423	444	445	486	395	448	409	452	461	396	418	456	436	453	425	463	413	408	423	444	434	452	440	450	470	473	463	492	429	423	446	449	458	450	449	474	445	432	438	452	431	430	435	425	404	452	439	452	451	483	457	432	447	408	435	437	465	417	441	445	393	469	446	396	427	431	454	425	437	417	435	450	433	423	422	438	426	446	434	446	427	426	435	413	436	450	426	435	456	450	426	450	493	462	423	462	468	437	395	461	433	452	421	492	423	423	455	444	440	440	437	432	420	445	458	439	451	415	412	475	420	431	473	424	438	432	421	421	472	440	456	472	427	448	428	438	410	417	437	479	443	448	459	440	438	402	468	432	423	454	450	441	437	458	417	456	400	443	410	455	463	448	423	429	459	423	436	464	416	415	425	437	428	413	458	437	428	465	472	454	434	453	438	448	438	446	441	432	445	452	485	438	423	438	438	451	400	457	424	447	427	395	399	403	430	447	439	468	447	477	431	447	431	436	440	438	475	402	431	441	429	432	447	457	453	453	422	449	434	409	434	430	438	437	450	448	454	428	400	406	425	476	402	472	432	416	447	422	457	492	455	404	437	424	453	440	488	447	437	444	447	418	424	430	434	436	420	445	413	452	442	455	427	433	407	441	435	469	408	437	413	415	455	474	441	461	441	411	401	445	486	459	447	406	406	437	468	457	436	470	449	447	468	473	419	421	436	405	434	451	411	427	428	421	439	407	472	459	506	455	466	445	478	430	424	480	445	404	432	466	471	465	437	433	461	416	415	456	416	419	438	448	417	425	467	441	464	444	427	463	443	452	452	429	425	411	458	417	448	430	429	425	427	433	453	452	453	447	442	466	452	458	447	432	424	439	420	449	420	453	459	441	434	424	455	446	445	456	401	464	477	462	470	438	457	406	458	411	444	414	459	456	427	457	420	411	490	431	436	411	458	436	430	472	438	439	458	440	427	451	442	427	467	435	444	437	431	465	430	469	433	446	463	439	441	456	428	437	406	496	438	445	471	392	446	438	453	455	459	413	439	407	396	394	441	441	408	459	437	427	447	451	468	484	446	472	453	422	403	483	461	409	435	436	431	450	447	461	484	440	421	428	443	447	431	448	433	398	459	429	412	461	432	440	482	443	464	431	417	443	414	451	436	442	479	463	439	433	405	439	435	478	434	401	455	421	438	404	420	445	445	422	476	411	437	437	445	435	476	413	461	417	465	449	428	402	443	446	445	414	494	428	401	456	454	416	448	457	443	433	395	403	438	461	413	459	407	421	425	422	424	432	451	405	437	442	479	444	484	432	448	411	434	476	473	445	439	415	425	422	427	434	425	429	422	457	437	458	427	438	429	424	440	495	434	409	422	496	413	472	457	464	451	434	426	430	439	448	467	478	428	460	434	406	447	422	453	454	441	444	463	471	407	429	450	474	413	460	437	436	437	444	464	445	453	477	438	462	424	462	436	438	417	447	451	446	439	435	417	441	445	480	429	477	398	443	407	436	451	443	408	457	443	426	436	425	447	465	460	424	449	438	429	410	404	437	419	450	387	437	440	453	424	444	430	440	440	470	448	432	476	427	456	461	417	429	429	428	456	412	421	412	447	445	464	457	410	400	429	448	432	443	439	469	462	414	410	463	425	479	421	427	433	470	450	437	463	471	435	477	473	445	444	445	453	467	401	454	444	441	428	416	422	445	419	432	458	451	405	429	442	415	440	464	426	449	443	455	387	405	448	403	443	434	432	427	412	384	416	447	425	439	392	423	442	452	443	423	428	476	452	419	465	460	415	458	489	452	400	451	457	481	414	439	450	473	448	409	426	426	425	433	420	402	451	419	412	443	449	423	445	438	452	474	465	451	480	416	400	428	428	435	467	402	432	408	454	416	459	440	471	421	424	459	428	470	414	445	430	419	422	407	416	461	416	436	463	443	451	421	464	422	473	447	451	446	439	413	418	454	457	441	453	462	424	463	465	426	406	413	466	422	417	449	478	471	417	441	439	481	469	448	423	453	438	397	438	465	435	450	439	415	429	439	447	425	448	455	444	463	403	475	415	445	427	406	489	446	464	468	423	420	411	449	444	439	455	482	459	476	410	435	442	430	457	460	482	452	416	444	442	407	416	456	449	424	414	430	442	427	425	423	421	439	442	473	445	458	458	431	476	445	439	449	420	388	449	408	411	430	406	440
14682	40197	46107	46169	37216	29321	22294	15907	10258	6273	3046	1503	931	691	683	701	694	685	710	756	709	665	679	715	702	697	671	681	708	675	744	670	729	675	706	686	693	686	698	718	694	652	687	731	715	740	691	673	702	698	728	708	700	743	689	710	688	740	660	719	662	710	686	653	738	690	666	636	722	687	681	653	711	704	690	677	679	725	702	691	704	689	681	725	731	668	706	689	722	752	680	721	735	688	711	718	688	652	725	667	703	714	706	684	673	679	729	692	677	674	697	715	681	715	699	738	767	712	677	722	696	698	699	697	664	700	678	667	668	692	712	663	692	650	663	676	721	681	706	739	678	725	713	738	682	735	702	692	663	729	689	695	714	662	702	713	701	712	712	704	694	705	698	690	746	699	725	666	686	689	671	674	698	693	707	695	714	694	696	715	686	646	692	642	702	707	712	692	743	696	647	704	694	734	691	659	693	678	668	696	700	735	645	707	664	718	705	707	699	705	676	710	708	720	703	672	710	728	656	726	702	717	740	697	665	712	657	678	706	647	693	737	759	662	728	681	710	715	684	693	685	716	717	722	693	718	662	671	678	710	696	711	698	757	698	669	730	695	697	684	636	740	706	685	732	689	675	758	694	684	682	674	692	700	666	683	781	663	726	682	683	694	703	702	705	684	723	731	677	720	671	685	703	694	700	715	703	681	684	693	712	687	716	698	692	682	759	697	724	713	688	685	728	730	699	719	717	671	759	706	681	739	652	731	673	713	696	707	717	687	691	678	669	724	717	691	712	690	708	714	702	651	694	727	715	725	662	731	670	670	708	699	684	684	686	721	673	642	715	727	688	720	694	695	761	699	693	670	700	653	691	654	682	700	738	657	713	681	665	682	689	691	678	708	691	767	663	741	711	665	715	684	665	742	714	731	720	693	671	680	675	725	717	670	691	634	649	709	692	724	702	689	735	677	707	681	718	656	669	703	706	689	673	696	745	754	701	701	722	706	713	734	679	676	692	729	690	727	695	710	687	671	701	650	696	683	697	651	676	713	681	718	664	728	727	705	683	691	698	648	663	645	645	680	727	669	659	701	687	719	708	696	722	715	709	722	628	676	716	721	670	667	688	725	679	713	748	742	692	640	657	730	720	672	675	696	675	676	687	722	691	675	738	731	665	682	703	650	711	708	707	708	716	735	726	725	725	656	695	729	720	726	690	706	680	740	712	707	706	688	658	679	684	665	726	691	758	681	706	700	720	651	691	722	666	694	723	716	716	691	710	661	692	711	707	737	667	711	732	714	690	695	685	697	690	697	672	664	680	744	688	696	724	705	724	724	649	685	702	704	752	680	675	697	651	686	718	702	680	694	719	731	691	708	690	720	738	697	694	688	660	695	728	750	674	656	690	723	708	669	689	707	709	713	664	701	699	762	633	664	677	689	747	726	659	680	676	699	717	727	718	691	668	670	682	644	706	729	689	671	687	684	687	674	712	719	683	699	696	702	689	751	694	664	678	672	717	655	665	698	636	712	711	689	714	651	701	692	676	714	682	695	680	671	681	674	692	690	694	729	684	708	707	713	725	685	722	708	695	685	681	705	695	750	701	727	693	651	679	738	677	759	742	720	690	687	694	731	659	699	725	687	711	669	658	680	679	739	724	726	680	703	667	691	708	695	715	737	664	724	750	700	697	763	725	696	665	655	738	719	691	655	733	683	661	676	697	671	712	690	666	675	704	675	678	672	683	680	703	715	732	673	691	705	662	720	731	718	683	673	683	683	704	727	677	675	700	680	711	727	702	724	685	673	665	669	678	699	637	673	706	692	677	675	709	678	741	681	662	695	667	671	688	673	717	737	712	669	679	646	692	762	742	671	709	708	672	701	719	658	734	717	687	699	656	652	708	715	697	708	681	716	688	677	692	708	695	696	687	651	634	745	702	690	745	694	685	709	699	688	671	687	716	716	683	740	709	737	680	693	753	695	690	664	693	721	664	672	709	702	692	728	649	718	674	744	671	692	704	670	681	715	667	667	722	714	675	715	697	705	661	674	691	736	673	702	674	700	713	688	751	713	710	711	658	693	721	705	693	676	676	686	690	699	687	699	675	707	705	712	716	717	702	728	719	650	677	750	693	711	723	711	679	698	672	697	722	711	720	706	710	692	803	689	683	665	686	697	711	651	713	682	717	707	686	690	702	713	680	677	697	688	706	713	696	705	667	698	746	711	681	724	752	691	629	674	769	696	692	698	707	675	659	686	672	666	723	722	709	684	701	705	691	704	700	721	681	703	685	691	764	695	711	683	771	665	689	704	699	687	683	684	713	710	723	668	685	736	670	688	719	694	698	696	725	683	670	735	711	687	686	706	711	706	652	709	690	715	656	717	734	676	724	671	691	688	671	680	741	734	684	716	682	697	678	670	727	700	668	689	700	666	724	717	662	708	675	706	694	684	629	722	715	681	711	717	733	744	706	696	650	688	743	727	681	702	717	679	725	673	682	744	655	654	721	751	728	710	705	697	710	691	757	664	693	673	735	704	689	662	674	681	746	704	707	673	738	721	715	687	757	732	675	719	647	683	688	757	664	676	714	703	664	714	674	702	691	736	671	682	682	730	726	711	697	722	726	732	704	716	701	748	683	724	686	709	708	690	691	712	704	661	673	683	725	694	708	656	733	743	683	726	726	701	632	737	736	687	692	709	688	692	714	715	691	635	691	713	682	718	689	714	738	681	701	673	708	692	697	684	659	690	704	729	710	690	719	731	675	659	667	704	684	745	712	685	699	722	665	707	667	669	682	710	726	680	735	681	720	723	685	705	701	669	679	727	704	715	684	667	681	682	676	723	700	730	713	684	698	724	703	683	737	658	694	661	692	742	685	731	708	659	667	673	723	708	728	717	731	717	705	717	722	682	702	720	746	676	705	751	716	750	720	675	627	726	698	686	687	651	704	717	693	702	659	699	718	672	672	718	650	698	743	715	685	647	704	695	710	652	726	691	684	688	652	708	677	761	727	716	730	732	640	648	723	706	716	708	666	683	687	681	709	718	693	652	646	675	733	720	696	682	729	712	700	697	673	668	692	711	695	662	704	700	723	724	687	725	678	696	719	694	696	674	716	650	695	665	688	690	688	704	702	702	726	687	679	664	730	683	710	650	731	704	703	696	722	686	688	728	660	698	696	694	677	729	669	697	702	687	687	723	663	692	687	710	718	690	655	649	731	681	692	697	678	706	718	672	677	718	705	697	698	686	662	689	658	701	701	733	639	726	693	705	654	704	679	706	676	690	695	710	728	643	653	697	672	649	673	695	705	734	671	683	701	683	688	746	713	682	697	663	724	712	663	729	682	700	737	740	675	668	694	688	687	678	755	648	695	699	701	753	658	653	751	689	652	704	711	730	669	731	785	670	720	738	702	704	753	698	678	655	660	710	717	721	679	684	683	690	729	655	740	748	718	720	687	765	697	725	689	714	667	748	686	692	688	697	698	680	678	736	728	682	650	678
25133	21219	25339	22020	14575	9826	8815	4565	2682	1499	957	742	654	587	606	603	569	587	585	565	582	582	568	587	576	568	597	554	557	542	574	574	579	589	610	573	606	554	544	561	553	553	582	550	559	584	538	560	585	573	588	570	589	567	585	623	601	579	572	586	586	563	544	553	587	569	577	575	563	574	566	535	555	571	541	576	596	524	579	594	539	568	598	581	546	568	568	638	560	548	549	581	606	554	533	607	576	529	567	554	542	583	611	540	566	561	578	560	591	552	569	607	564	593	605	627	539	548	559	565	646	587	528	563	533	572	560	589	593	564	532	609	560	590	609	573	533	545	610	561	544	549	570	559	544	510	575	544	593	562	540	563	567	552	594	580	615	584	565	590	572	568	583	550	534	598	520	569	558	585	620	539	624	567	610	560	573	561	602	557	598	548	561	568	555	528	579	585	595	601	535	569	561	554	582	577	561	586	536	575	599	549	583	589	568	535	565	565	574	542	574	563	586	579	573	567	618	545	562	631	600	599	584	608	584	540	569	570	594	571	625	599	583	568	534	580	565	579	592	560	564	595	562	619	571	614	570	601	549	548	563	547	530	570	634	575	556	544	588	571	586	576	577	584	578	578	561	547	602	587	584	577	582	568	567	610	566	596	525	573	623	523	555	561	565	589	576	596	573	612	581	602	571	557	536	593	562	573	562	562	598	581	608	584	592	591	560	626	579	599	529	567	541	604	571	563	544	564	591	548	575	580	572	567	548	578	589	550	567	606	603	591	604	569	567	553	580	561	574	565	583	582	562	565	513	592	526	580	541	572	576	575	561	611	566	566	548	591	622	560	550	592	579	546	587	602	581	594	558	561	573	556	599	572	618	595	640	586	589	565	521	589	585	541	601	540	573	557	570	563	554	619	559	552	604	549	582	560	551	537	545	601	559	561	557	525	552	595	605	561	564	552	542	562	589	609	587	604	556	562	547	544	592	560	537	583	573	564	556	579	533	623	530	527	598	533	582	565	558	600	584	544	556	561	602	564	569	561	587	575	576	631	549	599	577	586	580	557	631	563	584	592	526	575	569	577	595	616	521	584	584	553	568	592	585	584	567	542	638	557	563	564	544	566	580	557	566	562	547	567	597	589	574	562	605	627	596	551	634	562	552	551	581	578	552	599	627	545	573	555	551	584	554	537	594	567	569	555	548	617	584	575	665	545	591	568	569	619	594	535	557	564	576	578	544	594	574	572	572	597	586	568	555	598	611	524	548	576	576	596	560	603	579	551	550	552	569	538	581	584	561	578	568	560	562	583	608	603	561	578	563	576	555	608	563	579	575	586	557	571	570	588	545	566	602	583	584	585	582	563	548	556	554	577	529	554	620	630	593	577	595	585	569	591	597	624	584	558	548	544	567	572	548	554	566	560	585	599	579	605	566	604	601	598	542	560	587	555	595	538	598	564	559	572	555	562	587	601	564	582	618	535	616	551	568	592	551	548	549	603	629	554	552	581	584	563	576	594	574	562	586	580	614	612	527	587	556	578	595	556	594	572	648	633	519	569	584	541	609	565	571	552	562	572	539	578	558	607	557	599	600	579	562	570	572	584	546	585	547	560	559	574	572	593	587	551	522	545	579	544	617	556	574	570	572	584	548	576	563	523	542	565	529	592	579	585	583	573	581	569	550	556	569	590	563	599	575	595	569	559	564	615	554	579	536	569	586	572	600	566	572	578	581	549	557	564	597	597	590	575	585	582	586	578	606	593	604	566	589	606	569	572	589	572	588	569	582	589	608	603	578	600	532	548	586	614	593	576	592	593	552	561	581	572	556	543	619	578	583	600	581	612	598	524	594	585	601	554	614	562	573	540	570	562	578	587	608	560	633	538	579	577	533	587	570	554	554	607	570	591	565	585	586	547	569	561	591	595	566	576	597	547	613	602	590	532	600	541	553	602	532	582	544	539	571	593	544	549	568	550	566	553	564	589	551	533	582	541	548	590	558	593	568	566	567	524	570	556	595	561	600	593	607	584	555	602	623	583	574	611	552	582	576	610	579	584	598	577	607	551	593	570	578	557	591	570	530	583	619	532	560	607	598	539	537	597	603	584	575	582	596	537	607	602	608	583	522	552	561	617	548	605	597	565	551	603	541	581	613	573	612	596	561	562	566	565	606	633	556	576	566	560	589	571	525	607	534	624	584	576	576	543	548	587	558	556	598	593	551	555	610	560	582	573	566	586	602	560	576	591	542	559	546	580	574	551	555	563	596	527	589	582	594	585	591	583	579	565	565	573	581	556	604	569	532	572	564	554	573	566	551	560	598	599	538	589	624	567	605	592	618	570	573	543	590	561	554	529	565	569	626	575	543	573	579	598	522	569	593	558	578	589	521	606	559	567	596	586	587	602	563	571	561	552	611	576	582	569	584	553	605	558	575	528	547	567	567	575	579	574	573	602	568	547	554	598	610	593	564	585	575	577	546	553	570	562	548	554	564	636	574	525	550	557	588	577	630	602	572	593	564	584	608	563	577	568	594	607	590	588	588	578	565	548	585	646	588	550	582	554	539	577	588	614	541	555	611	606	590	595	585	559	594	565	579	583	572	588	596	566	544	562	582	586	585	522	554	587	601	601	617	585	594	593	535	576	606	531	574	594	565	585	586	569	571	558	612	592	592	546	602	586	561	554	556	571	581	602	594	580	589	575	549	578	613	563	575	568	623	543	559	575	516	601	564	557	571	583	561	568	565	554	542	581	622	569	592	539	578	590	565	552	566	515	591	573	587	574	569	567	578	553	564	566	579	583	607	582	612	583	560	557	592	546	571	546	631	578	544	589	552	572	587	561	583	600	549	608	578	574	592	562	635	562	628	547	594	533	568	562	555	560	596	574	609	603	547	566	623	532	599	571	576	614	589	539	567	532	583	563	546	576	601	536	581	557	537	600	542	546	568	599	579	554	559	567	606	542	622	549	559	552	598	553	600	567	621	588	559	576	612	535	580	547	599	602	597	571	568	599	525	555	547	566	586	592	567	563	557	579	588	515	550	546	579	564	532	578	581	555	592	590	549	596	567	614	580	600	594	537	596	582	577	581	572	584	566	603	547	583	570	565	584	572	573	538	524	555	588	525	570	576	591	518	571	623	597	525	577	553	596	602	573	530	569	550	536	599	569	609	519	597	612	573	575	590	564	623	608	582	559	586	555	570	579	591	599	550	565	581	574	561	590	567	566	595	583	548	573	536	584	581	559	575	590	583	573	540	579	604	633	564	565	582	558	586	562	548	589	586	593	592	573	534	575	551	629	585	571	550	561	584	571	578	585	604	558	596	588	554	547	573	617	571	561	570	583	577	576	574	551	567	575	570	613	568	584	570	553	580	568	542	576	595	558	569	586	560	613	600	541	587	534	574	590	583	565	584	573	594	610	599	561	598	527	574	620	582	595	537	608	567	608	574	525	584	595	602	580	602	566	572	543	535	584	580	586	534	569	604	573	537	583	607	554	559
13398	30909	27247	16539	25099	19496	18276	11132	6800	3546	2115	1522	1075	925	859	851	916	883	867	844	869	861	872	900	865	880	867	918	875	883	859	879	873	862	857	877	909	878	884	880	864	919	856	912	873	886	915	879	930	867	937	903	852	857	935	836	867	870	843	842	854	923	892	945	865	868	874	887	810	834	869	872	924	905	889	836	829	859	847	912	887	874	863	903	866	860	865	904	864	849	886	867	888	911	933	878	904	862	857	903	899	878	887	850	881	861	931	871	886	872	907	868	865	869	916	857	832	916	901	859	857	908	866	825	894	878	917	898	889	901	918	874	910	870	835	878	885	839	896	878	879	853	885	876	914	906	908	898	928	840	918	890	833	872	881	865	914	871	898	869	886	904	851	821	880	920	886	940	897	917	846	865	883	858	901	891	886	862	931	853	861	869	843	849	879	846	823	919	829	872	835	862	894	938	945	845	869	881	845	885	878	864	894	893	899	837	915	838	862	899	856	904	878	862	862	897	891	913	920	820	855	883	872	853	858	854	911	917	906	942	924	950	916	841	895	863	924	941	829	879	911	922	859	903	856	871	899	890	940	854	905	822	851	877	866	873	859	882	886	892	852	856	836	893	885	882	889	877	873	857	902	939	915	898	871	891	898	942	865	807	885	871	873	895	826	865	887	852	879	884	889	850	826	864	855	872	928	853	889	905	936	865	838	958	883	856	855	860	878	926	864	867	894	855	905	907	891	872	828	838	860	929	833	858	874	846	926	896	902	906	852	917	855	831	821	908	867	893	849	827	884	889	851	932	901	866	915	950	857	808	899	853	917	878	851	871	902	930	855	872	882	877	908	882	853	883	945	870	932	876	867	894	874	840	914	943	877	901	888	883	856	891	893	868	920	887	874	942	907	855	875	903	859	876	900	934	868	901	829	896	879	858	841	843	868	855	875	841	847	968	870	839	895	834	903	865	866	928	858	934	848	817	877	885	834	926	914	861	861	909	922	907	900	866	877	883	819	833	903	904	883	884	898	919	836	847	908	861	929	880	839	869	880	905	885	897	864	870	899	878	920	899	886	923	927	844	829	878	867	861	881	902	940	842	860	865	851	854	874	849	906	822	905	881	856	939	947	912	829	861	865	841	905	871	887	908	877	891	846	870	918	880	846	880	932	892	882	852	886	886	863	872	923	883	878	865	799	845	903	878	880	886	919	868	919	882	877	871	855	880	846	893	864	863	864	837	925	871	829	881	864	865	876	891	944	831	889	902	819	894	867	846	893	788	876	847	925	881	826	885	844	838	926	919	859	902	861	858	878	900	883	959	887	907	848	857	846	882	886	892	865	832	923	923	921	818	927	921	848	896	864	926	890	865	861	895	843	846	857	886	881	868	837	875	855	881	843	896	887	878	801	888	854	888	870	856	893	895	807	860	920	875	923	861	860	877	912	900	905	871	864	894	906	916	860	839	849	886	894	898	842	913	874	902	866	906	879	880	875	899	899	904	838	863	850	883	874	871	825	838	866	838	862	903	878	878	892	835	891	831	890	905	867	890	895	916	888	898	885	898	931	851	870	891	859	888	859	866	904	888	879	836	828	822	920	849	876	908	892	934	844	882	863	874	897	883	822	901	898	858	880	890	883	885	913	899	882	925	839	892	906	884	928	811	935	907	843	914	882	840	888	878	883	857	907	849	849	904	923	940	871	918	898	910	919	922	862	956	894	905	934	869	904	875	913	874	878	933	852	862	904	855	849	888	873	857	906	918	899	895	901	850	858	912	873	834	905	877	909	898	900	871	935	872	910	907	889	890	900	920	899	844	898	936	884	905	884	878	869	914	886	860	850	866	879	863	833	833	909	859	885	841	895	884	856	860	847	895	911	824	862	886	878	882	897	869	833	873	826	893	843	933	888	882	889	919	893	864	856	866	843	855	869	907	873	909	877	912	856	867	826	876	948	831	925	942	864	926	874	866	923	873	922	940	912	839	875	830	871	872	839	856	894	858	874	842	852	847	831	906	847	881	872	911	904	876	875	880	860	829	900	877	883	916	895	908	864	877	880	863	848	912	856	881	891	922	922	843	900	895	870	892	837	841	887	861	877	883	910	877	869	865	932	890	905	876	888	856	846	797	888	871	870	877	889	938	931	901	887	829	889	874	862	909	843	888	901	903	889	889	864	905	861	836	868	908	910	868	836	928	903	852	878	883	845	896	906	900	919	843	859	890	912	872	859	890	825	914	850	850	837	869	919	926	871	878	878	847	878	901	883	865	867	906	898	853	885	854	928	894	873	904	893	871	849	924	878	898	891	871	858	834	815	821	903	803	922	878	897	856	888	871	890	853	852	862	872	823	865	841	822	886	872	902	929	900	867	870	918	844	937	937	827	875	874	880	889	893	904	829	881	894	912	862	932	833	898	884	895	896	883	892	896	933	884	854	889	895	874	919	862	881	873	913	827	892	928	852	901	901	878	858	881	884	888	880	916	908	829	858	890	910	895	843	848	850	897	858	904	823	883	888	929	898	869	847	895	900	836	859	867	908	886	861	915	898	858	840	856	850	813	906	888	852	812	850	864	891	901	918	881	925	849	887	829	906	893	879	937	946	857	898	851	890	931	906	845	876	864	877	868	879	842	888	878	879	893	865	875	872	841	888	909	924	875	864	856	933	887	876	883	832	845	867	891	832	941	907	909	878	927	867	944	848	852	812	853	890	913	856	851	888	869	905	867	887	873	857	887	905	857	878	866	916	935	869	896	916	837	851	870	933	865	892	907	901	866	845	874	924	851	934	892	886	897	885	923	913	924	884	835	865	860	861	828	904	855	861	926	876	893	852	871	821	881	860	834	864	880	871	877	819	876	852	928	908	890	872	870	919	861	865	998	881	843	834	869	912	929	900	862	901	862	875	893	910	908	841	825	889	919	882	874	882	892	864	867	904	845	886	895	874	842	899	932	901	857	876	911	943	838	924	903	896	940	920	856	916	868	867	865	923	919	882	888	911	853	872	855	842	828	843	913	870	878	907	876	916	906	877	945	851	849	853	914	884	896	934	874	829	911	926	898	833	907	911	944	881	897	834	829	906	903	873	913	909	924	865	890	882	871	879	946	945	811	850	839	873	886	869	910	875	895	822	934	876	932	943	825	845	878	861	888	891	884	896	891	789	908	908	881	849	849	844	836	873	906	909	902	860	898	893	854	810	885	887	897	882	912	846	934	862	858	873	860	880	837	918	901	906	829	854	915	911	889	917	874	903	886	876	861	833	827	880	878	869	871	906	848	817	907	859	896	894	878	897	798	910	915	874	848	922	871	864	909	833	916	874	883	834	901	905	897	887	901	845	873	901	883	848	879	880	883	860	893	886	906	880	896	840	856	924	877	875	863	852	881	931	863	908	854	886	860	852	874	884	836	853	848	874	881	878	841	898	888	916	889	874	878	838	867	889	909	934	889	846	890	929	890	868	869	919	874	904	855	901	893	942	881	908	828	930	885	910	864	888
22558	21310	28295	25455	24355	35945	36356	23838	11832	5300	2168	1044	487	360	337	337	321	348	339	353	344	370	347	330	323	375	355	324	338	342	312	321	350	331	353	344	339	358	356	345	340	336	334	346	345	331	351	357	321	329	354	332	325	355	322	344	330	347	331	352	340	336	338	350	347	345	335	328	343	343	349	309	353	328	327	373	376	344	323	348	318	344	300	348	347	359	372	382	323	323	309	349	335	316	293	350	334	329	337	322	299	318	321	350	354	352	365	334	347	346	344	366	364	341	335	312	339	337	337	353	335	334	380	362	330	330	337	342	306	347	321	340	337	340	324	369	327	339	358	368	325	336	352	326	331	311	374	342	297	318	346	350	359	328	366	332	329	346	368	326	348	373	324	349	339	354	335	392	329	312	356	304	325	337	352	341	343	334	354	338	360	340	353	301	359	333	325	312	317	347	309	373	349	344	343	365	346	317	334	321	319	368	390	373	349	311	381	327	329	330	334	326	313	298	365	329	347	334	324	324	349	307	334	347	314	331	336	360	349	325	343	275	328	353	346	372	344	326	331	334	337	367	314	316	329	352	347	325	332	338	363	328	315	378	339	325	340	338	338	346	326	343	325	379	327	359	375	355	289	334	338	310	346	329	340	351	355	294	345	365	355	351	316	358	336	339	335	340	339	364	345	383	387	344	334	316	364	342	321	353	361	311	348	334	336	334	326	340	357	345	351	360	328	326	324	310	318	357	329	343	329	354	349	361	354	353	319	351	339	317	331	333	348	330	340	351	326	375	318	326	357	373	327	332	361	331	373	329	337	327	328	360	336	332	343	313	359	349	319	317	334	335	349	345	329	315	318	315	334	374	349	329	334	327	311	317	349	317	333	348	351	359	337	338	334	346	341	311	334	351	329	291	379	336	341	319	337	345	319	345	360	350	322	320	339	343	343	346	343	361	310	345	283	339	340	368	362	345	360	323	337	370	338	339	305	361	375	318	353	310	336	327	314	338	355	332	325	337	350	339	350	378	370	350	306	340	343	325	344	339	354	360	353	361	330	371	333	314	330	326	324	365	321	344	348	341	364	346	356	335	316	342	347	323	342	337	341	340	302	376	334	322	360	327	333	363	332	334	332	322	340	329	343	349	341	335	309	367	344	320	348	349	320	366	331	356	331	343	354	317	342	337	356	308	352	329	343	367	330	305	354	357	354	346	329	338	345	394	318	339	324	335	336	352	316	341	335	346	324	328	355	336	399	326	320	325	354	340	304	343	336	331	348	364	338	334	354	340	371	322	342	336	343	337	336	377	312	344	337	340	341	341	359	344	359	363	309	323	333	332	340	310	336	340	320	312	356	346	314	353	319	328	346	336	374	344	380	310	337	320	341	348	366	330	342	343	341	330	358	315	336	331	318	290	334	323	346	330	328	327	325	347	316	322	341	301	332	356	361	357	322	342	349	324	333	342	335	325	331	303	315	333	350	298	335	335	344	340	311	369	310	354	333	356	313	320	352	331	324	295	341	350	356	350	335	363	341	330	310	350	313	323	336	333	351	339	331	302	367	323	344	331	356	344	324	328	334	320	348	317	324	379	341	330	369	326	354	338	336	349	326	358	314	324	323	337	305	323	359	335	352	341	361	358	300	361	342	327	350	316	318	356	341	304	325	330	322	360	329	339	337	300	340	334	332	352	364	358	327	364	335	333	338	337	335	333	340	356	325	334	346	335	313	335	324	307	326	339	344	344	367	353	309	339	377	329	345	336	329	303	350	319	362	325	335	329	335	326	283	338	330	318	327	351	337	326	331	341	349	351	332	322	343	344	336	372	314	363	363	320	335	342	363	350	326	324	318	349	344	341	301	351	337	314	328	342	343	334	361	359	349	346	353	354	352	339	366	307	314	320	322	362	368	313	352	321	340	342	338	322	329	357	328	331	359	361	332	371	330	346	288	327	349	357	309	326	351	315	348	348	324	348	341	350	341	341	344	358	306	344	363	332	353	332	362	327	352	338	323	333	342	366	347	308	375	365	317	360	321	352	304	346	358	294	362	334	322	325	355	333	335	321	306	325	305	326	329	342	305	338	306	316	330	357	312	333	344	344	348	343	331	330	375	356	320	337	361	358	345	329	322	350	319	330	359	372	329	362	321	349	365	316	354	322	347	342	309	336	333	354	319	309	353	328	339	344	344	330	373	348	344	291	344	390	332	324	317	355	317	328	366	332	336	336	340	326	329	319	336	390	330	299	349	359	325	333	340	333	341	320	346	341	347	286	327	361	378	362	333	312	348	351	329	344	345	345	359	315	351	333	361	354	361	332	342	357	338	334	329	313	319	331	334	337	336	369	340	305	344	306	356	354	308	338	353	333	339	321	305	337	336	333	323	336	347	320	315	306	303	342	360	345	347	312	333	378	340	371	336	343	334	334	332	295	327	327	344	319	337	331	328	323	349	322	350	360	326	330	362	316	338	366	346	345	295	363	348	291	357	387	354	338	314	325	341	323	356	317	347	362	347	388	312	309	323	327	345	322	377	336	326	354	339	350	345	364	355	340	367	346	357	315	362	315	330	314	320	293	347	327	326	325	345	343	363	351	336	317	356	333	342	337	323	315	340	329	346	335	352	361	315	321	303	341	350	372	372	341	300	329	352	378	328	349	326	322	336	288	312	341	383	341	358	310	314	331	314	324	319	326	352	342	328	320	341	342	319	307	361	325	335	357	362	328	335	338	341	332	338	326	344	312	359	315	328	324	332	354	343	366	317	323	325	309	330	341	342	329	347	283	334	314	326	330	367	328	336	362	324	340	340	345	335	341	380	327	300	312	351	325	304	349	356	307	340	346	341	303	331	297	351	367	312	312	325	332	346	370	354	331	332	318	329	355	301	329	357	319	354	332	321	355	333	382	349	342	335	317	354	345	342	336	332	333	346	379	341	368	339	337	317	356	326	366	348	313	342	334	349	342	356	356	334	337	323	307	358	374	369	299	349	297	330	362	305	323	346	341	328	343	336	366	334	332	323	354	336	322	335	368	334	344	377	354	342	340	385	352	323	333	349	353	330	331	334	327	325	335	353	342	346	356	354	342	348	323	346	369	353	316	374	330	328	326	315	320	352	327	331	351	351	338	346	349	315	321	366	343	335	339	320	344	337	327	352	341	344	343	352	337	332	371	324	349	328	330	314	344	334	343	335	353	343	331	334	343	355	320	341	344	365	322	330	334	337	351	318	318	346	341	326	322	344	344	349	360	355	340	315	346	341	327	359	318	334	372	342	341	363	337	376	354	346	331	365	357	327	351	329	340	344	315	346	371	350	343	355	355	364	353	354	352	364	338	321	300	356	336	294	351	342	355	317	356	349	312	332	325	327	341	292	314	330	358	341	340	329	340	357	340	346	328	323	355	349	323	317	360	325	347	354	350	339	335	307	341	361	358	317	318	339	356	328	332	356	332	339	333	330	311	365	329	366	309	371	339	321	321	343	303	339	342	324	340	313	359
21255	46740	29893	28311	37291	45758	40411	29755	18146	9697	4588	2165	877	612	544	532	540	512	513	543	553	517	533	551	498	528	539	536	534	543	516	590	506	524	534	515	563	517	537	529	558	558	495	550	496	585	563	530	514	500	512	534	532	543	496	528	546	552	540	540	490	531	513	528	542	506	504	561	519	542	567	544	543	514	539	491	540	520	521	496	540	522	560	532	527	513	510	533	533	554	547	464	572	538	532	533	526	540	502	509	535	494	532	551	545	533	535	513	569	520	498	514	551	549	551	552	553	548	577	509	520	497	567	514	541	537	533	545	538	486	545	523	554	511	549	511	535	569	516	511	519	552	553	542	523	518	521	537	495	526	514	517	548	522	514	544	546	530	562	552	513	524	599	468	564	541	563	551	527	512	509	561	522	528	547	530	517	591	569	541	574	548	518	496	548	480	523	504	517	531	499	563	521	506	512	525	553	524	485	509	578	524	582	491	489	533	512	513	543	525	527	524	520	524	518	536	528	543	496	541	507	547	491	484	505	513	544	512	544	540	540	493	555	525	487	517	485	516	548	551	491	549	568	555	511	510	528	535	570	531	532	552	501	591	570	499	512	538	519	545	516	517	529	489	531	520	518	492	546	547	578	523	501	575	562	546	508	532	530	485	514	557	528	548	555	531	546	512	533	532	554	568	550	554	534	565	499	506	611	544	529	493	537	549	496	525	513	491	514	509	506	543	522	554	519	500	549	513	518	512	502	562	522	548	489	530	547	503	531	528	503	495	513	534	528	563	515	527	537	543	563	554	504	545	531	529	500	500	542	539	548	520	549	551	545	520	554	494	491	529	554	557	558	501	512	528	522	553	509	524	542	561	522	524	518	533	525	526	527	554	538	497	495	538	522	558	547	507	493	531	554	486	530	514	541	505	524	517	554	529	527	554	542	573	542	540	515	519	534	557	509	458	533	518	536	495	521	510	581	551	520	524	546	560	507	477	580	508	541	535	478	543	552	551	520	551	526	507	542	522	531	502	537	546	497	563	510	528	549	534	513	548	521	567	511	530	523	531	520	532	493	532	521	533	521	553	528	551	512	495	566	545	491	550	546	531	550	552	521	574	566	525	549	495	520	530	523	508	562	526	553	572	559	545	559	553	545	556	523	503	494	527	492	497	561	508	513	547	561	506	526	546	564	532	535	527	505	531	548	547	543	550	530	516	517	534	532	525	564	527	542	529	539	521	539	569	561	516	563	499	542	550	543	542	524	530	551	498	534	552	509	546	529	501	570	516	518	522	543	539	550	540	545	512	567	513	538	574	529	537	521	493	527	565	560	449	485	546	467	513	510	543	533	526	522	523	582	531	517	540	525	520	533	535	541	528	556	537	519	533	507	554	532	540	560	518	515	507	525	510	561	535	523	544	549	552	538	550	560	528	506	523	552	487	544	502	496	529	499	505	516	554	560	511	565	487	541	538	535	517	527	507	529	507	563	520	562	507	511	519	508	523	521	547	517	544	530	509	522	502	523	502	505	528	526	512	496	514	512	534	532	498	515	527	580	566	546	485	536	495	517	504	529	540	495	531	535	510	567	539	505	536	514	555	544	507	505	507	510	505	529	551	520	501	529	534	524	561	529	538	572	531	526	503	509	538	534	534	497	548	513	547	489	530	534	515	503	574	510	550	529	528	559	509	516	523	488	497	557	521	500	551	546	521	518	541	525	508	525	542	545	523	470	540	561	516	543	544	517	565	551	551	537	505	539	560	518	526	543	532	520	508	545	525	548	583	534	543	543	496	547	554	534	501	534	491	569	527	539	553	555	537	577	520	507	517	495	555	531	526	481	545	550	575	535	559	518	513	527	543	526	533	519	517	522	518	536	523	568	483	541	518	519	554	493	596	506	524	532	557	543	570	537	527	559	559	525	513	573	528	509	496	549	515	483	527	520	536	527	552	538	540	552	535	514	506	520	506	526	535	490	538	511	528	534	537	541	506	538	529	512	478	551	515	523	513	584	509	548	561	500	530	548	542	511	536	546	545	480	504	526	535	576	537	514	513	560	540	539	526	543	497	503	528	564	525	531	529	523	520	537	567	529	547	515	497	562	537	516	519	483	546	548	533	507	532	531	519	520	532	514	524	548	528	500	551	520	495	525	572	509	487	485	570	505	526	550	566	550	561	535	534	524	516	515	543	507	528	501	536	547	536	570	527	515	537	495	508	554	537	533	523	553	534	537	546	545	518	526	532	537	491	546	526	585	550	500	516	548	536	517	547	579	537	554	528	537	531	526	518	513	550	530	499	558	551	488	545	520	492	530	498	554	517	519	529	545	529	495	478	566	502	541	531	539	540	554	515	526	531	569	538	522	502	569	523	530	544	544	492	501	543	512	530	558	556	510	539	517	526	531	557	520	475	553	484	509	525	520	524	528	522	499	619	518	547	531	530	526	509	543	564	552	548	528	538	538	523	522	501	517	477	517	500	517	555	528	571	504	504	520	567	506	547	524	491	514	488	547	505	538	574	502	523	542	534	545	522	533	559	513	562	537	532	558	522	529	539	559	531	523	558	479	517	533	531	541	540	523	527	521	503	574	545	509	561	532	556	481	503	544	511	510	563	544	582	512	564	551	540	536	534	506	534	549	554	523	557	531	531	529	508	533	523	541	567	554	495	534	497	562	505	541	522	504	541	507	536	527	513	527	525	546	535	551	565	531	527	533	555	581	507	525	489	553	560	480	526	512	537	516	514	501	565	569	535	564	522	510	522	508	527	500	571	552	534	545	509	467	537	496	530	524	547	544	540	526	521	492	535	517	549	540	539	522	544	531	502	520	500	554	531	494	542	559	530	559	459	556	529	534	509	535	518	515	580	537	521	539	535	529	566	529	486	526	540	513	545	536	501	564	560	560	496	567	534	591	493	496	514	498	550	543	483	523	540	513	522	545	547	537	549	542	505	564	547	523	561	546	481	535	512	555	540	510	522	512	552	562	511	493	534	572	548	542	540	564	527	510	525	535	546	498	568	541	506	518	538	526	543	536	539	583	545	555	502	547	491	543	533	544	498	500	557	535	542	532	511	541	547	529	559	535	565	508	532	516	501	542	455	483	504	531	562	546	509	528	533	490	545	545	575	558	515	529	523	559	569	560	492	565	507	519	541	530	531	528	554	544	542	548	578	509	531	551	562	504	518	548	550	541	562	521	511	534	562	498	528	508	523	526	512	548	568	551	494	526	536	492	537	542	558	564	567	547	524	520	535	543	567	498	566	529	535	541	556	552	542	546	531	534	520	563	527	545	536	549	495	552	549	506	505	517	532	469	492	561	530	520	559	548	540	534	567	532	534	559	519	485	518	523	518	559	526	527	537	552	539	530	574	542	478	554	581	554	575	532	514	519	527	509	520	548	566	587	531	556	527	523	507	563	533	562	511	533	525	570	544	541	527	512	501	511	548	551	526	552	510	530	573	532	545	543	549	522	534	497	521	494	540	544	514	514	558	517	534
27392	19249	16126	12286	7368	4431	2668	1579	1023	858	751	688	685	648	635	644	614	675	673	606	601	635	617	596	653	628	691	642	668	619	625	617	625	645	631	632	637	650	622	597	599	640	585	600	625	645	649	643	649	606	636	628	646	642	648	628	663	664	648	631	657	622	633	633	618	637	617	681	658	633	609	623	603	629	608	632	610	615	595	671	635	629	638	626	612	638	664	663	607	606	613	638	630	610	648	628	586	598	607	653	622	632	628	604	595	611	617	627	644	605	665	594	636	654	658	598	607	609	614	616	675	585	637	660	666	639	633	640	604	624	613	636	611	676	660	612	613	624	632	637	591	683	613	618	641	656	614	642	661	639	616	642	659	655	628	631	647	598	632	610	647	658	635	636	643	650	657	649	629	637	593	621	629	645	641	581	641	641	626	577	607	612	617	629	625	653	601	630	579	629	623	621	608	625	649	615	668	641	605	616	658	610	644	675	652	608	611	593	655	576	581	632	641	652	632	619	670	619	646	656	617	616	639	610	622	605	645	675	626	602	608	596	628	607	668	609	619	619	592	637	612	658	612	645	617	629	647	610	659	621	616	582	692	642	615	570	635	629	622	659	641	646	638	621	682	648	628	659	645	651	637	557	615	619	669	637	614	687	628	633	662	654	641	620	637	610	633	624	626	644	654	643	621	625	652	632	650	648	619	643	603	647	637	616	640	645	625	646	610	647	646	632	617	609	651	663	626	598	612	662	634	647	628	631	623	657	609	629	643	641	652	622	630	595	603	643	662	667	597	616	658	615	578	664	642	634	598	663	620	637	666	597	640	618	667	639	638	584	608	696	644	629	638	614	649	629	623	651	654	621	664	615	634	588	633	664	676	630	649	658	647	631	636	640	608	640	625	619	656	646	686	605	644	626	636	662	623	657	667	651	631	619	673	667	607	628	634	647	627	649	689	581	614	647	601	656	665	629	624	620	581	634	646	588	631	584	623	592	659	647	657	625	562	675	586	648	632	641	666	626	664	629	630	690	628	688	630	624	673	582	614	636	623	656	635	616	615	642	674	647	626	640	643	603	606	626	608	602	586	684	661	589	687	621	632	641	648	617	659	619	635	656	584	647	661	607	643	619	656	612	650	624	627	667	626	638	627	631	594	608	677	609	615	561	663	608	650	647	626	608	614	611	615	628	657	710	618	577	626	641	591	629	679	669	632	626	636	644	621	637	616	618	643	635	664	610	642	604	669	623	633	643	638	644	635	636	630	645	612	604	602	603	674	644	630	652	610	600	656	628	686	640	618	654	627	609	628	604	654	652	635	625	646	587	643	624	626	611	615	655	627	622	641	683	626	569	626	604	632	676	705	641	647	667	671	637	628	600	618	624	632	610	656	625	624	617	671	637	644	563	598	612	615	632	632	670	647	584	669	631	653	667	638	625	671	602	620	658	658	635	657	589	670	625	649	676	621	648	611	635	665	623	617	627	663	609	648	623	642	607	631	661	641	605	609	646	611	585	681	676	653	614	661	601	640	614	634	619	624	633	633	646	616	632	666	615	629	609	627	645	663	649	615	653	601	623	576	594	649	612	595	614	659	658	633	635	665	647	619	631	613	624	626	606	579	656	603	655	649	615	610	657	643	603	685	644	628	622	638	599	657	619	611	643	602	627	603	634	674	622	641	693	607	672	653	630	636	652	641	618	662	651	620	649	653	626	642	650	671	684	594	684	609	672	624	642	615	611	652	655	625	580	607	645	680	692	625	615	617	628	660	628	644	636	621	645	685	598	592	607	635	655	654	616	665	623	621	650	611	635	644	591	623	601	606	640	654	615	651	625	616	628	652	607	641	598	624	634	638	616	607	628	631	640	634	657	629	616	629	658	605	643	635	588	616	601	611	604	603	599	624	604	638	632	641	633	640	645	617	629	602	601	684	615	615	654	614	678	630	655	664	653	603	633	650	617	609	611	629	620	631	632	621	682	616	670	631	670	600	634	662	615	628	605	685	640	647	656	633	627	596	647	645	656	631	599	616	615	596	612	626	643	597	655	568	656	645	609	617	608	678	617	612	627	642	649	610	648	608	628	674	659	604	657	648	609	629	591	648	621	608	597	621	634	591	650	618	632	621	638	597	615	632	666	644	587	627	633	649	586	606	658	631	652	644	617	628	651	660	653	630	633	673	605	599	630	638	640	594	602	583	611	630	649	621	650	619	616	628	653	628	623	620	659	664	596	640	620	622	675	658	650	632	644	654	568	630	581	646	627	621	618	687	647	640	606	650	657	631	656	674	635	646	616	683	633	676	651	620	643	620	630	625	639	640	628	595	646	641	665	629	666	635	618	660	609	583	643	668	610	655	652	651	597	637	642	670	609	644	676	628	615	665	661	631	627	611	634	657	610	572	659	652	637	596	681	634	633	626	618	678	633	600	708	598	651	627	673	624	600	588	556	635	660	652	660	632	631	629	643	648	623	644	611	652	627	665	599	660	612	640	669	676	655	659	633	634	636	629	648	614	586	664	614	631	572	647	641	604	604	642	669	620	633	636	617	612	631	648	629	650	636	623	621	589	656	659	655	661	617	649	644	635	653	629	600	623	691	655	648	618	652	601	649	650	654	669	646	641	625	638	671	627	612	626	622	646	648	642	615	652	649	606	629	640	601	592	611	646	609	632	623	626	602	639	677	623	635	614	656	614	646	609	615	605	630	640	643	651	635	622	609	636	606	606	607	629	614	650	667	646	645	656	659	638	639	620	616	610	640	657	636	600	668	608	624	631	629	636	604	625	593	622	624	654	670	648	621	653	631	650	647	644	645	614	642	641	634	666	633	668	621	634	608	639	636	665	651	645	664	645	639	637	651	647	643	593	578	620	628	630	599	673	674	639	627	627	605	576	632	606	598	610	675	661	608	642	647	679	639	569	640	639	637	586	633	602	609	646	651	618	645	628	570	647	655	624	655	668	638	656	685	641	624	585	586	639	617	620	627	635	653	637	665	651	631	671	658	631	700	674	587	620	627	700	637	641	635	665	606	608	636	644	629	627	610	603	655	641	616	607	633	656	679	674	631	625	643	624	612	606	679	640	622	647	609	614	656	638	618	630	626	632	656	620	589	643	628	597	641	622	629	664	604	618	669	630	637	610	645	611	680	620	658	631	628	588	628	598	621	645	694	641	601	614	623	625	643	648	643	625	657	664	612	610	647	621	608	615	648	641	612	623	641	666	684	630	632	630	617	662	633	601	635	613	624	665	606	630	650	623	602	659	634	579	637	665	628	601	629	586	604	607	650	623	613	630	612	686	645	659	624	602	669	621	603	624	634	628	708	591	615	610	674	637	637	643	609	626	612	581	674	670	653	667	670	640	665	681	606	614	645	652	631	653	637	627	617	671	632	592	646	618	661	622	628	635	644	647	568	650	685	645	646	649	620	661	615	607	637	615	634	635	626	667	669	650	598	615	640	621	645	652	638	661	649	674	638	610	711	674	619	636	657	645	662
9775	15549	19143	13926	11139	7538	4672	2945	2039	1419	1159	1052	1013	986	922	984	995	988	999	974	1004	957	1026	955	968	962	1019	1003	982	962	997	985	972	1044	981	946	964	985	1016	932	993	975	962	1006	934	993	994	1013	1016	902	951	938	1001	980	931	969	982	996	996	1058	944	987	977	987	998	1011	1033	972	932	1047	977	968	976	978	991	1011	1024	1008	964	968	971	1011	1007	983	960	952	993	950	1023	988	945	1003	986	938	1018	936	985	980	1006	954	995	1042	1037	904	965	997	964	1000	975	964	983	978	971	973	947	989	1004	1019	1044	955	1007	1028	988	959	980	996	1031	999	922	961	961	970	975	1013	1006	982	1015	976	982	1011	963	969	977	990	986	980	979	963	950	980	1000	957	966	976	1015	1006	986	1030	1031	988	982	998	971	945	1033	1009	1023	967	943	980	1025	968	960	995	1004	986	924	1004	963	1020	949	973	1039	1029	920	932	1003	1013	1008	994	991	993	988	956	939	989	1048	1005	953	1028	996	1016	974	984	962	1032	965	957	987	1001	1013	966	988	994	999	1033	945	971	956	976	999	1024	1029	986	1010	943	958	1025	1013	920	974	989	988	1035	965	972	919	970	964	982	984	980	994	1033	972	985	989	982	924	972	992	969	939	975	1007	1029	994	994	948	979	1047	1023	986	999	1021	941	986	932	990	938	975	1013	993	1000	928	974	1037	975	991	941	994	1003	989	962	1027	988	1017	969	1022	987	947	970	989	1037	991	902	981	964	994	1029	1007	1002	1049	1005	968	969	914	973	1012	998	991	1022	988	961	948	999	1037	1016	995	1025	954	894	968	971	1014	958	977	1003	990	935	1090	938	994	1011	947	954	982	958	980	936	973	987	979	1050	972	983	962	980	1021	988	1005	994	1008	963	927	982	1003	1014	957	932	979	1005	957	1035	962	947	987	1002	999	1079	1027	981	1021	958	1004	897	918	945	981	1013	926	963	943	1002	971	1014	1019	979	945	954	992	1026	971	959	968	997	1002	984	935	972	1014	1000	936	1016	997	993	1004	980	994	958	996	970	944	969	936	1034	961	996	988	960	1033	960	1029	945	1050	1000	970	1027	1013	965	957	914	996	984	975	960	988	982	1012	1019	999	949	967	997	983	964	1008	1024	976	1017	993	1004	969	1004	937	953	994	1027	960	947	964	976	963	994	959	983	1009	971	987	1036	969	988	981	1037	1005	985	1020	956	1008	982	949	988	990	936	1003	996	1022	975	986	1006	992	940	986	902	1040	964	1031	1056	980	1007	995	1036	973	952	993	988	991	988	1007	992	981	1016	954	974	1007	952	1012	990	1001	997	995	979	964	1034	1053	926	952	985	965	979	979	1025	940	955	926	1019	969	951	1010	991	987	991	961	919	979	1004	991	976	946	960	964	1016	1002	992	1021	919	950	985	998	992	1033	974	961	912	967	970	1022	1004	1016	954	936	962	1017	999	925	999	987	979	1041	976	1016	951	1014	1009	997	1016	1043	987	1021	987	980	971	1030	1016	1018	981	1014	955	957	979	968	1004	1053	989	982	996	970	991	1054	973	968	998	1022	965	916	1017	972	935	1009	982	1033	1027	946	1003	998	1018	1009	991	985	993	963	953	1009	965	1023	975	990	992	1005	1074	1003	939	1020	958	970	1000	1001	1005	968	1019	986	1022	1000	980	967	1004	911	979	983	1001	1022	966	990	969	1050	996	963	990	977	989	978	1009	981	971	926	937	1014	976	928	1011	994	970	996	1008	990	1010	961	929	1039	916	988	957	963	976	1011	991	947	985	994	1006	988	919	970	1005	1019	973	1033	995	1005	1043	996	940	919	983	949	1011	981	971	984	1070	1022	997	1015	972	908	1011	972	1001	1022	1015	960	933	992	991	1038	998	969	991	962	955	944	1005	1009	963	1033	955	987	942	944	973	945	1028	999	1009	1013	1014	989	945	985	998	945	952	968	989	972	954	959	1019	981	980	988	1034	945	1005	988	951	999	943	949	1019	1023	963	905	1000	933	969	957	1014	1023	900	1031	989	966	985	994	964	948	975	991	960	960	963	1025	997	973	1017	952	999	1012	981	1015	951	993	990	1014	1009	1015	984	988	1005	965	1016	1006	996	987	1012	990	947	949	991	942	979	962	981	990	1019	945	951	983	936	948	972	975	980	971	994	1004	948	979	975	964	956	928	966	966	1043	967	1019	968	992	1009	971	958	1004	961	959	1042	1011	992	1090	1001	931	987	1008	978	965	1013	982	961	1031	999	988	1009	1014	994	989	975	972	1026	1026	1006	948	973	1014	988	963	982	987	990	984	923	961	973	979	981	954	953	1016	1002	980	1015	969	1014	962	1002	1010	972	936	975	1024	968	975	973	1005	1018	1006	1006	956	1033	1017	951	998	969	954	971	958	998	956	952	1015	982	985	1037	967	916	972	966	1005	996	999	936	983	986	1034	954	959	985	948	979	966	971	1002	981	1034	922	989	956	966	939	948	940	1012	940	968	1026	1013	980	1027	1018	991	943	1001	994	942	927	991	960	947	952	981	1032	989	1020	1018	955	1023	996	975	988	952	989	931	953	1016	998	957	928	931	999	958	1004	989	965	911	958	972	942	991	948	998	1024	959	949	1004	980	889	978	999	1031	1005	933	978	996	957	1008	985	952	982	971	968	919	946	990	927	984	1025	1034	992	978	954	982	948	964	986	1003	1021	977	985	915	995	1085	966	966	966	931	971	946	1071	1034	983	964	948	978	945	961	1014	973	997	996	955	1044	1040	990	955	1058	957	990	999	1024	1018	966	1039	1000	989	1009	934	939	1000	988	1027	983	1008	997	928	1043	1039	971	995	1033	1013	1017	995	909	971	1005	1007	968	1007	998	994	997	965	946	1006	898	1000	954	1014	996	1003	986	989	984	1042	976	993	1033	1011	1008	987	987	985	970	948	987	1025	1047	941	970	988	1008	980	980	1021	928	971	978	995	991	1030	948	978	1033	1004	969	989	973	988	1029	1003	1026	998	985	1001	999	1002	967	1013	1025	1051	994	1017	1028	1007	947	961	940	976	992	956	976	932	973	954	1003	929	1023	970	976	974	1005	994	968	965	945	933	1014	968	964	1070	1009	966	1027	1024	1003	965	959	924	1027	936	985	961	1006	1032	1009	1039	996	972	984	950	997	954	917	1003	966	1073	934	1018	981	995	991	1029	1009	992	1002	957	961	1005	967	982	1027	978	1026	1004	975	991	978	956	964	963	986	1004	968	949	964	970	996	970	934	903	1017	951	948	977	988	965	1017	1011	1003	982	941	1009	980	1032	957	951	1009	985	990	988	1004	955	996	956	979	971	976	974	914	1012	1001	986	986	960	934	1039	971	1002	1035	985	927	992	1019	975	995	998	989	952	947	945	984	995	969	979	986	953	980	1002	1007	994	993	957	996	949	993	1023	982	968	982	1002	921	957	976	981	946	983	961	984	927	988	1008	969	974	919	998	959	972	1053	959	954	1027	955	1034	1018	987	951	1018	972	969	961	988	957	1067	988	982	1017	966	981	985	992	927	962	946	935	973	1010	1008	979	979	972	934	1038	982	1010	948	980	987	1011	997	974	1042	968	953	934	961	1003	1007	997	1017	1009	1005	896	1007	963	1023	1019	941	1074	978	972	989	976	1001	966	999	986	942	1029	983	963	1030	973	1008	967	980	985	994	1024	925	984	1014	959	978	958	972	1033	995	1000	982	998	1042	975	958	925	978	967	1002	974	936	1025	959	1015	983	1031	1030	1037	1012	986	955	973	998	979	977	966	1015	998	936	983	1013	969	957	1009	1005	948	997	1027	979	1001	977	1015	970	995	990	968	1018	922	966	937	1005	972	1028	966	990	952	985	1000	1010	1008	1018	968	990	955	952	995	1010	1007	943	998	975	976	947	973	954	1008	957	973	993	990	982	990	1026	1010	965	987	956	1067
23474	21224	27574	29644	33246	27799	20889	10249	4456	2053	1097	719	559	493	502	520	488	445	536	489	477	509	458	449	464	502	497	466	520	485	509	468	472	452	487	462	509	466	481	474	445	474	461	489	472	479	461	452	504	478	452	473	476	508	487	506	471	506	509	478	491	497	477	494	447	480	457	495	503	444	469	504	501	514	506	472	499	439	481	484	503	451	436	485	473	481	484	468	470	476	479	511	452	490	479	497	494	458	508	488	455	436	459	482	472	488	458	494	492	511	501	482	485	494	485	486	480	462	467	460	466	466	480	459	452	507	451	495	472	480	477	483	493	486	486	530	436	515	488	490	485	503	440	469	416	463	484	472	471	496	487	478	492	466	493	450	476	476	455	474	505	491	434	509	475	491	458	487	482	493	505	517	480	455	445	459	486	473	472	467	507	442	479	457	499	489	458	473	495	475	480	491	464	488	485	454	458	471	473	480	470	492	490	449	457	507	478	494	481	482	484	478	457	501	509	457	439	468	490	469	473	456	482	505	484	422	470	469	488	458	516	520	452	489	498	449	449	476	490	479	460	464	467	464	489	502	490	481	450	446	498	489	537	457	489	448	450	468	469	476	465	489	505	475	473	470	449	439	473	474	499	476	466	449	477	473	447	496	445	492	458	456	493	518	495	478	454	474	495	488	460	462	451	467	434	489	492	471	472	514	491	450	491	485	505	441	483	463	474	479	453	475	483	488	513	461	438	483	467	485	513	463	496	444	481	476	488	416	446	500	443	507	489	499	442	503	468	506	489	457	497	460	495	504	475	462	496	444	516	493	531	493	495	474	476	490	472	477	474	466	480	533	521	485	434	466	466	495	483	442	478	440	516	471	494	480	504	477	488	467	481	474	482	453	441	481	473	468	491	489	470	531	459	478	495	476	475	463	465	467	465	475	496	481	459	454	466	437	449	461	527	489	480	461	514	490	425	474	495	460	513	486	478	440	465	450	466	479	447	479	494	500	478	511	463	489	493	441	482	480	514	494	502	500	462	463	433	462	471	456	463	444	488	470	495	521	456	462	453	490	493	508	501	427	459	470	487	496	482	448	471	515	459	491	487	499	448	502	476	484	498	511	484	458	488	507	482	503	488	462	501	431	490	509	496	489	506	499	466	468	480	518	460	501	453	457	493	493	486	477	471	492	459	473	467	459	485	497	472	427	427	504	505	509	486	489	450	502	481	483	492	458	467	447	481	503	513	480	486	477	455	503	465	476	459	466	460	457	492	518	472	467	448	482	478	480	469	450	507	452	468	479	440	499	462	481	475	443	480	518	517	465	489	462	501	467	512	474	450	456	450	477	481	466	442	467	481	472	478	470	443	449	484	477	521	492	473	471	472	505	481	469	489	463	442	466	483	472	494	521	504	498	476	484	484	492	527	461	468	462	474	506	472	483	482	453	459	473	472	498	459	465	478	499	507	496	492	447	450	488	500	452	501	482	461	500	491	480	463	501	467	474	445	486	454	490	478	486	487	484	496	478	479	495	481	474	446	465	506	478	480	483	468	507	485	433	462	468	505	462	490	501	482	482	500	458	493	475	499	499	477	467	479	459	448	454	478	488	496	493	491	473	494	498	491	471	471	472	463	458	508	474	497	480	504	470	505	498	469	456	473	492	499	430	490	504	497	455	462	494	492	499	471	479	494	461	500	455	498	480	469	487	442	485	475	532	476	476	472	510	480	507	456	500	479	473	499	465	473	500	511	471	512	500	440	441	480	491	472	480	462	492	501	459	474	456	466	472	484	458	530	470	451	502	511	514	460	449	459	485	446	508	514	477	457	463	459	458	438	488	495	485	436	459	493	441	486	482	504	489	469	503	453	475	476	470	464	457	511	478	503	500	503	469	514	479	502	490	495	444	519	479	484	438	445	515	495	493	460	467	460	482	444	455	465	479	491	472	474	500	464	490	494	487	449	475	479	502	481	500	454	476	483	464	504	464	501	469	509	434	512	499	469	497	467	483	505	469	492	440	521	471	485	464	439	499	483	473	490	500	484	503	472	454	521	457	479	497	452	536	455	492	476	448	483	487	518	471	503	478	492	484	465	507	476	455	481	482	482	480	501	472	510	513	477	455	473	510	515	475	492	450	449	512	497	479	490	508	481	459	456	515	470	472	487	420	484	493	447	456	507	513	521	469	506	508	493	496	466	461	479	470	468	485	486	507	482	457	467	462	450	467	479	478	490	458	462	474	496	454	451	439	493	491	516	482	471	472	455	474	474	497	460	505	515	441	471	456	479	514	474	467	488	487	475	497	445	493	478	478	501	508	460	506	491	448	446	481	517	470	485	444	483	446	439	506	501	457	476	485	481	510	509	521	482	472	453	507	452	481	492	472	495	479	502	485	478	494	483	477	430	490	478	442	478	467	513	487	451	496	477	477	496	495	481	472	449	477	479	457	444	464	468	453	480	480	469	446	430	455	449	477	473	486	443	507	447	463	463	489	469	474	518	494	486	486	493	472	476	466	484	526	466	457	467	484	467	466	521	492	455	492	472	453	479	489	481	446	470	473	479	517	492	498	470	474	505	452	494	449	474	526	484	458	472	467	463	483	481	471	440	485	457	453	491	461	470	458	505	493	500	494	448	468	465	459	483	479	489	502	521	495	471	453	472	506	448	470	465	466	463	460	495	514	462	466	464	469	479	461	457	474	471	528	495	473	487	472	445	472	474	467	493	480	515	482	492	482	444	497	492	501	473	466	483	504	472	473	521	482	509	492	478	486	476	486	508	465	474	509	480	478	492	463	481	452	463	476	515	453	485	490	489	488	467	515	489	473	505	481	465	468	485	497	491	428	477	489	451	489	459	463	486	479	483	471	437	476	498	477	500	528	451	475	495	516	478	486	489	483	488	456	476	487	459	501	477	515	503	493	487	498	502	483	471	445	521	467	470	468	501	502	459	488	467	527	438	470	486	441	447	461	474	467	505	444	436	541	462	451	494	461	494	449	490	509	497	476	471	478	491	467	487	495	473	451	463	485	472	515	496	478	495	471	452	492	473	463	498	501	492	478	487	487	469	488	531	485	482	475	476	484	470	486	438	474	500	473	465	504	478	481	474	493	491	524	487	499	517	444	444	467	445	459	488	431	509	457	474	463	460	470	521	461	453	464	462	509	498	487	499	498	455	479	465	492	477	557	495	492	447	496	442	541	503	504	468	488	505	475	467	443	504	496	472	481	472	442	527	468	475	512	524	488	504	475	476	506	473	460	502	474	449	493	494	456	512	498	459	496	478	473	510	491	485	489	462	466	475	501	450	503	482	447	458	477	445	475	494	466	474	500	477	477	504	495	486	505	476	482	475	491	496	471	501	498	480	471	447	474	470	521	439	485	470	435	529	479	497	476	474	477	466	452	485	451	450	532	481	489	487	463	481	491	499	471	511	460	495	495	507	475	457	449	456	464	474	475	450	494	493	487	467	478	516	483	478	463	484	509	490	495	489	454	506	469
16820	35039	38187	44814	42467	33955	25632	16067	8778	4230	2137	1299	977	754	785	731	800	737	736	796	780	778	716	808	748	740	761	752	769	799	794	725	778	757	782	733	808	776	778	794	741	792	778	761	767	764	789	791	812	756	756	811	766	769	748	797	742	758	796	761	751	768	759	761	720	752	808	751	772	751	815	757	801	776	785	759	714	779	761	762	795	744	756	754	792	727	740	746	720	804	723	807	763	786	740	747	813	701	805	794	778	773	765	789	751	733	819	749	798	764	761	722	765	776	740	703	800	739	723	726	728	757	776	766	727	771	789	821	756	769	785	747	780	705	777	790	732	765	757	762	759	752	726	723	783	750	794	726	745	678	744	812	767	754	783	723	781	752	790	784	778	770	725	790	746	768	782	733	773	806	831	835	768	773	734	768	719	745	793	798	783	700	742	774	707	724	767	786	754	753	775	771	771	782	751	738	792	757	736	708	751	770	769	753	777	773	772	755	762	743	727	747	748	789	809	764	756	763	724	724	781	780	758	780	730	753	774	722	728	766	806	733	724	753	760	778	709	731	739	766	776	778	731	778	724	731	749	786	790	741	763	744	760	794	752	743	778	758	788	772	754	778	787	734	766	759	716	767	806	779	795	734	782	778	755	751	759	742	773	749	774	761	761	743	753	742	765	769	774	745	706	760	729	774	773	741	803	747	759	733	751	740	763	709	748	741	781	793	792	779	759	794	779	773	745	811	728	796	809	714	748	788	776	770	735	784	780	759	754	778	768	777	779	737	790	757	782	794	741	738	745	733	735	716	816	744	789	778	771	789	794	700	775	744	760	756	741	782	780	751	774	730	755	732	783	796	749	807	747	785	757	718	800	816	801	795	781	770	765	732	761	756	731	700	806	732	743	750	827	738	752	748	784	779	765	780	742	775	731	708	757	751	776	803	709	735	783	744	757	738	719	747	758	782	730	760	756	767	770	799	754	751	763	706	734	779	761	762	740	782	717	742	734	768	742	765	790	763	770	700	772	829	806	766	784	722	761	746	786	744	782	751	794	780	795	783	764	744	796	724	794	734	794	787	773	770	815	726	734	705	777	784	737	743	765	788	782	780	712	726	760	742	754	756	765	767	770	771	761	713	768	752	787	726	763	801	718	742	791	797	744	770	764	768	795	777	808	748	773	728	697	750	709	784	727	769	721	733	767	752	764	748	757	762	772	752	811	780	827	714	736	755	721	702	814	749	762	785	789	687	719	745	729	722	787	770	744	734	761	737	761	768	734	783	749	759	755	801	790	778	792	758	779	794	742	773	816	741	707	696	786	752	767	737	801	744	772	756	774	718	716	757	785	781	747	717	749	744	735	769	785	791	759	730	713	773	784	787	740	798	749	750	742	773	772	763	759	727	763	737	803	746	790	791	745	742	745	751	745	785	785	803	731	770	746	794	762	772	746	755	713	787	748	754	754	723	825	743	736	787	782	733	734	792	753	756	772	736	808	738	740	786	768	720	762	715	740	743	737	748	744	803	765	775	727	776	751	771	760	739	749	793	762	801	799	754	766	781	771	754	767	765	798	757	755	753	741	805	768	733	731	758	730	802	727	791	766	764	797	764	723	689	747	729	757	738	772	743	752	786	782	759	737	791	713	730	745	785	768	774	717	819	748	740	784	778	824	741	805	710	791	810	816	781	711	767	703	729	801	789	728	752	793	748	758	739	754	762	767	717	777	784	786	741	783	744	728	726	784	764	756	768	713	792	751	740	746	740	768	736	708	738	741	695	698	764	763	746	784	733	759	817	733	782	799	749	770	762	782	782	761	756	796	746	797	754	741	775	718	764	685	783	751	774	781	768	733	786	788	755	761	770	757	730	731	735	733	804	764	750	763	757	763	751	747	705	769	776	761	774	750	743	754	730	759	782	723	821	760	729	796	729	789	735	757	752	746	794	734	752	761	779	730	755	780	742	740	765	757	809	755	779	763	800	746	775	762	728	789	691	719	709	764	742	761	738	774	781	768	785	767	821	767	776	735	769	774	763	808	775	706	714	723	750	766	783	755	792	711	770	815	733	781	728	716	724	744	806	741	748	781	736	772	745	800	740	743	768	775	785	739	783	751	766	743	811	786	750	774	756	782	766	775	774	745	734	791	803	750	776	787	769	745	754	759	789	772	756	782	804	727	744	760	741	730	731	766	775	739	768	741	752	779	733	784	786	753	724	813	716	780	736	786	736	713	784	771	728	781	763	739	730	771	753	751	730	704	754	786	725	740	705	733	760	767	747	796	786	723	726	762	780	743	782	747	763	689	737	793	752	742	738	745	777	754	757	748	770	756	735	750	746	787	795	754	725	762	742	770	784	772	729	743	789	751	777	771	741	776	749	746	774	806	693	716	713	808	715	791	754	733	757	707	787	775	757	751	768	774	761	764	758	752	770	715	791	768	744	757	739	762	719	794	783	786	773	781	757	773	718	765	766	764	790	768	776	753	781	760	773	788	771	756	717	748	737	804	748	660	774	756	778	764	795	747	754	747	770	763	685	772	799	797	787	729	719	716	742	749	747	708	791	741	747	797	751	743	732	827	743	714	770	723	778	741	754	783	724	803	772	771	780	755	801	748	752	781	784	788	760	771	749	741	737	783	765	797	777	760	821	752	781	797	724	760	721	775	749	719	760	742	749	753	761	740	795	765	776	791	752	798	772	750	753	776	728	738	745	778	765	742	764	754	732	787	744	789	751	784	783	770	766	780	772	783	751	758	748	733	714	751	744	786	753	737	804	742	757	740	779	779	790	743	710	783	761	736	795	728	722	787	790	742	742	751	806	780	753	756	764	762	769	752	798	735	746	766	740	813	752	765	789	799	825	735	782	710	718	751	733	787	773	736	749	759	778	696	752	739	777	782	757	696	716	741	794	784	779	767	771	797	762	733	787	790	764	769	718	742	822	691	776	757	725	740	793	735	779	769	832	772	796	801	785	740	795	743	820	754	781	760	761	731	721	759	770	770	811	727	745	735	765	750	759	741	788	791	757	823	762	770	745	722	815	776	752	762	737	796	776	774	735	787	698	760	759	799	721	784	807	768	751	790	783	692	787	684	683	720	748	789	727	782	854	763	740	790	805	772	788	722	778	750	717	780	706	782	702	757	749	744	716	791	750	755	808	746	758	790	758	743	692	761	758	750	748	796	788	773	727	727	762	761	769	756	785	750	766	807	773	730	739	723	744	728	822	771	794	753	728	773	782	744	767	798	757	723	781	775	738	699	759	805	749	820	766	810	810	789	757	750	711	762	732	784	761	739	720	806	767	795	810	756	762	742	801	773	802	748	786	739	740	766	801	775	805	798	797	728	768	816	732	750	761	703	701	744	766	700	801	762	716	755	757	761	745	762	707	707	768	823	735	722	759	747	789	743	724	722	739	765	720	754	711	725	776	746	788	764	750	711	795	728	747	775	705	736	722	747	770	802	765	743	722	758	746	741	763	797	724	757	772	755	779	745	799
25176	21223	24905	24408	17140	12854	8990	4555	2405	1388	982	726	668	600	630	592	537	616	658	584	614	630	661	590	624	590	600	605	602	607	656	616	649	585	646	581	631	590	600	633	601	650	612	593	592	600	611	576	596	598	635	626	651	590	637	618	595	666	559	601	620	637	634	576	608	627	564	613	619	603	608	579	598	619	566	616	593	612	609	541	593	583	601	644	608	574	616	584	585	569	629	617	606	601	560	649	601	594	594	641	603	637	591	652	620	592	627	614	632	590	591	618	572	623	616	641	628	649	611	568	615	652	619	630	607	618	658	670	589	603	608	634	609	590	596	585	595	589	596	623	632	632	602	599	654	571	623	620	602	596	585	649	599	629	621	562	549	631	594	582	586	620	610	643	617	584	623	622	616	579	617	615	628	618	599	583	642	583	601	619	584	604	607	614	651	610	643	586	610	630	609	623	601	620	651	595	608	589	611	633	608	590	567	603	610	614	599	590	620	639	627	591	623	583	585	613	625	620	643	620	638	657	659	616	560	625	651	642	584	601	618	562	615	640	594	590	567	636	591	578	588	618	632	588	613	613	598	608	588	583	601	590	585	645	589	643	664	612	607	592	564	614	581	568	632	662	603	613	598	624	609	612	578	597	602	615	635	642	611	588	602	624	603	616	638	577	631	626	604	553	617	614	602	636	590	619	604	584	639	601	596	549	619	591	633	639	619	579	638	609	594	594	598	647	624	632	627	552	615	570	621	568	613	571	605	596	619	574	587	611	592	611	644	607	604	590	609	628	633	617	617	518	606	626	580	557	611	626	563	603	605	660	634	609	630	627	586	637	614	572	632	607	641	622	619	604	618	616	637	602	609	564	610	577	666	596	557	591	646	582	613	589	639	607	597	645	587	591	586	607	604	620	642	580	628	602	624	588	663	622	580	696	645	629	603	619	624	646	578	609	601	593	568	573	574	605	586	608	574	594	585	570	601	622	607	662	598	626	592	597	560	591	600	630	647	608	615	648	561	602	635	602	561	598	580	627	601	610	633	584	588	611	637	635	615	623	591	597	628	613	653	571	569	631	664	601	602	612	606	614	597	600	593	612	575	586	599	620	631	599	567	591	649	581	603	630	624	603	592	588	611	634	557	637	617	629	631	536	619	554	675	610	628	591	580	584	599	601	608	576	596	657	561	603	663	614	577	620	573	592	614	591	615	616	579	584	595	585	645	615	617	683	583	623	600	619	640	619	605	598	602	645	605	613	613	601	656	619	568	634	616	636	642	585	592	611	587	599	596	599	645	608	618	574	601	605	584	643	586	621	666	652	616	594	579	632	616	603	617	598	610	613	595	575	590	632	604	578	557	647	619	568	578	569	631	634	582	603	594	593	605	616	589	635	634	630	623	625	628	622	606	584	629	635	631	634	611	610	612	584	627	583	651	612	618	632	603	611	607	617	604	608	619	625	638	624	609	569	634	598	595	616	600	653	617	567	642	663	581	622	615	594	599	555	582	598	576	620	597	624	598	579	636	585	613	596	535	582	616	600	627	636	621	624	610	628	599	590	609	629	615	595	616	639	627	609	620	641	633	601	634	600	611	594	580	611	597	589	606	580	611	622	562	578	630	631	575	627	603	615	606	626	579	616	635	655	637	608	656	653	561	577	589	553	632	549	616	636	546	614	595	621	640	617	612	602	664	642	574	617	605	621	565	641	607	585	592	574	596	604	590	596	639	601	651	588	603	589	589	575	620	615	604	637	646	631	591	581	575	609	625	570	594	595	551	634	624	605	611	639	587	606	624	580	615	578	584	630	532	679	666	614	582	624	605	614	603	628	653	602	562	634	642	630	582	603	605	587	596	607	609	598	601	604	603	577	689	649	637	633	612	622	575	582	674	622	584	557	611	595	603	624	589	632	599	623	639	606	600	599	631	585	570	596	611	599	656	582	600	598	617	619	630	593	625	645	611	594	642	607	646	590	611	600	555	590	607	561	606	617	625	621	572	600	590	649	639	628	635	638	603	570	592	600	597	622	606	613	626	565	607	571	617	603	579	590	585	613	646	637	560	631	613	602	612	609	624	577	633	600	596	560	615	622	583	587	579	582	607	605	576	644	587	615	615	603	620	628	584	593	576	628	636	595	566	601	616	623	641	616	589	598	584	618	597	554	631	646	639	610	633	608	613	575	575	593	591	554	604	605	579	618	563	602	620	645	550	602	579	583	633	644	613	598	630	634	607	637	619	635	603	593	618	660	606	618	557	589	601	588	657	610	582	628	622	601	562	615	591	576	582	560	635	647	601	582	636	616	570	677	628	638	617	613	611	610	600	596	620	621	604	601	604	602	629	641	573	595	620	622	634	550	591	602	579	628	617	628	620	625	606	626	593	602	582	619	603	604	598	572	591	619	622	609	621	569	613	587	631	565	593	553	589	597	590	557	607	613	604	619	623	551	620	582	639	606	640	624	638	560	666	617	705	613	610	615	647	638	595	608	604	580	622	589	614	613	615	588	570	600	581	589	681	611	582	595	564	577	599	576	608	605	603	630	616	629	584	606	587	590	601	576	639	612	631	581	577	651	569	602	566	611	623	652	597	658	601	632	589	635	612	628	614	590	629	588	623	621	622	580	623	614	611	619	614	638	596	598	587	590	630	609	655	634	635	567	649	590	568	599	611	643	631	602	632	639	637	612	629	608	591	589	627	569	577	630	627	604	633	637	583	583	628	627	605	604	661	631	660	644	596	626	602	605	608	612	621	639	609	604	593	565	598	608	593	609	576	586	592	636	591	618	597	605	636	601	600	581	598	591	587	612	607	589	635	614	631	605	653	604	563	568	652	599	645	624	634	612	615	588	616	607	572	615	535	610	623	594	581	573	611	565	634	653	624	637	605	619	625	653	657	586	596	591	623	601	580	634	657	601	599	579	649	595	599	627	584	585	611	586	623	614	591	584	599	631	557	614	576	602	554	648	583	634	613	641	582	587	633	581	622	605	601	576	605	621	602	619	636	609	609	597	609	629	662	598	541	639	580	579	645	609	640	588	589	578	584	601	617	569	601	614	634	602	638	640	611	626	569	614	648	656	563	595	597	641	650	618	623	605	602	627	591	645	624	606	616	621	601	618	637	583	624	611	603	565	601	573	575	627	588	572	617	601	626	583	661	626	605	635	671	557	603	563	612	588	584	567	665	634	613	583	596	629	643	617	604	611	624	578	600	643	604	592	587	594	619	588	605	624	605	625	620	610	581	610	637	560	643	575	617	563	617	623	640	587	635	602	676	644	613	598	599	575	626	614	584	594	603	598	575	642	667	629	602	631	616	573	616	605	585	642	658	582	586	554	586	610	564	573	605	620	614	618	615	620	584	558	615	617	619	600	579	623	596	632	592	634	596	608	661	629	644	607	629	581	583	556	603	607	598	574	604	628	613	598	630	594	604	602	603	685	645	642	618	630	596	640	602	580	608	607	600	584	565	632	603	623	617	599	582	645	624	618	643	611
14599	21445	23207	25682	28568	23430	18131	10608	5878	3283	1959	1324	1051	1005	967	947	956	923	1007	940	935	928	1014	913	891	941	898	928	905	930	896	943	908	933	905	901	950	929	1000	919	912	903	909	930	939	974	938	921	878	945	969	876	911	897	955	902	945	943	969	932	913	931	918	920	958	932	969	916	966	900	911	996	923	919	902	965	889	972	969	990	925	936	918	987	971	967	996	975	925	943	928	951	860	912	947	968	931	918	920	929	931	960	915	950	900	889	967	912	931	899	916	920	928	886	932	991	937	939	917	947	930	939	943	935	889	951	935	925	903	848	965	923	924	949	941	906	900	957	954	943	923	889	981	923	888	929	983	929	953	975	904	918	921	982	918	916	945	959	947	953	946	958	960	914	904	942	992	927	908	964	889	949	939	934	930	974	896	920	887	932	916	952	950	912	990	938	934	919	997	936	899	971	947	901	930	898	877	931	926	944	868	961	923	944	943	912	918	948	926	957	926	936	945	921	923	963	936	942	921	946	907	951	899	875	899	921	922	888	965	957	944	893	939	961	901	936	929	915	921	926	914	944	977	881	959	927	930	973	924	939	922	924	945	889	914	926	947	978	909	921	924	922	960	916	922	898	948	979	883	971	931	924	973	926	894	952	958	935	952	992	944	976	963	925	958	898	949	978	924	932	909	958	908	917	950	963	917	924	959	955	922	885	943	909	979	908	944	965	930	898	960	957	938	912	889	911	922	882	881	918	863	948	962	938	958	958	916	938	939	903	946	942	933	929	875	989	937	931	961	920	978	937	926	945	957	926	916	946	939	966	946	950	897	928	934	979	933	941	888	916	978	898	888	938	955	887	940	989	932	919	899	979	985	934	963	1005	934	927	960	884	937	914	894	949	929	944	930	891	981	939	952	899	949	911	919	903	991	870	942	927	878	940	938	923	914	941	854	925	948	937	960	936	927	928	938	919	957	922	900	922	941	949	891	950	914	928	922	927	897	935	946	909	934	899	945	896	895	955	958	947	976	914	918	981	994	992	917	898	910	933	940	969	946	934	918	942	935	894	957	928	919	876	919	940	942	971	981	963	941	989	946	966	924	894	952	963	946	913	995	952	972	925	973	883	910	974	888	889	921	979	894	987	935	944	939	974	942	906	915	902	912	879	915	959	924	976	977	921	904	939	897	919	929	922	907	925	931	988	920	957	954	908	925	906	924	945	937	945	937	954	939	966	882	900	972	939	971	906	962	939	928	978	927	905	909	957	940	931	906	947	937	908	914	940	955	869	970	975	946	916	912	976	909	970	917	938	928	913	918	951	926	997	1017	928	954	922	949	917	951	891	953	918	926	933	920	919	908	909	954	909	966	991	874	837	966	951	943	939	974	940	925	898	961	963	860	890	906	970	917	979	934	974	906	976	895	973	959	950	947	981	907	950	977	937	918	979	969	926	915	893	962	925	920	944	922	949	933	986	940	968	977	936	955	973	910	956	984	894	937	919	925	914	921	992	907	940	991	938	916	947	928	966	908	914	937	911	926	918	923	951	904	963	912	936	944	892	992	894	928	878	942	943	906	917	939	868	958	962	908	968	929	983	949	914	932	956	940	898	899	917	923	941	977	889	889	882	908	937	893	903	945	968	985	951	918	902	890	937	952	960	980	877	934	942	948	898	948	971	939	900	910	917	982	957	928	873	961	885	1021	944	947	919	940	957	951	918	904	875	872	904	957	926	939	904	940	929	989	925	898	930	968	959	962	947	896	964	966	1011	949	916	878	877	930	926	893	965	975	910	941	923	923	949	903	990	920	870	934	918	933	911	979	943	858	950	921	949	913	946	935	911	885	892	977	880	914	969	916	950	914	949	947	971	1001	935	926	934	947	927	937	983	933	861	960	919	935	932	962	908	954	899	905	921	940	927	972	994	904	913	952	932	970	972	896	960	919	923	968	910	905	909	909	890	967	936	905	916	905	993	909	900	896	858	900	972	964	962	897	924	903	927	903	927	894	903	957	937	927	951	956	944	1034	989	910	941	905	954	913	969	942	923	938	903	919	926	943	932	888	927	920	938	878	957	909	916	925	924	911	965	933	975	915	980	910	957	977	943	953	904	940	959	920	876	933	963	860	934	954	915	943	991	901	934	921	931	911	938	932	972	947	948	948	885	954	972	872	877	935	869	956	855	922	869	971	960	919	898	898	876	960	966	926	971	913	919	936	990	954	891	910	906	866	906	929	909	999	942	927	948	930	939	964	956	957	977	908	927	968	933	954	968	917	913	979	913	960	928	890	905	931	887	947	875	871	944	902	952	938	926	888	982	979	967	904	941	896	905	916	908	879	895	964	927	913	958	948	959	957	931	951	945	952	964	937	913	884	902	881	908	966	975	964	924	951	884	979	914	961	865	929	957	939	966	906	969	904	939	948	916	950	991	927	854	921	915	931	940	994	965	928	868	917	952	886	908	931	982	929	923	982	902	940	931	959	875	912	921	915	916	938	874	940	910	995	927	979	988	898	884	957	923	900	924	910	965	939	915	935	923	958	919	923	976	945	944	872	972	900	960	911	942	934	917	901	959	887	917	908	877	986	932	974	937	984	900	914	944	944	965	921	891	979	946	901	972	925	958	882	953	934	976	909	922	976	931	918	956	923	912	922	934	937	901	934	929	918	990	887	1004	912	962	902	840	916	929	930	923	878	947	907	993	905	942	964	915	939	948	948	903	955	938	932	952	888	930	954	914	938	963	939	952	894	892	911	901	930	1018	946	918	934	921	857	983	941	940	922	934	978	961	901	955	919	914	968	979	932	919	936	888	924	927	875	951	878	939	945	974	962	937	939	1018	926	907	886	981	911	923	885	964	924	924	970	930	910	945	931	894	940	917	982	918	960	928	976	1005	933	890	914	922	929	915	1012	928	953	939	969	881	953	908	898	925	934	939	895	975	966	904	928	930	929	936	951	894	967	916	893	999	942	888	911	921	940	877	931	940	911	957	909	928	972	930	913	962	948	964	907	922	933	971	894	948	927	942	936	925	943	947	961	979	976	921	923	946	899	984	955	928	886	946	937	917	935	922	891	902	965	981	920	883	896	908	877	905	925	911	993	906	891	913	921	923	950	949	912	968	945	921	893	997	887	990	957	976	887	967	905	924	896	924	912	922	941	923	984	947	941	923	974	919	936	985	967	922	923	880	926	952	968	908	898	919	940	894	964	866	880	941	926	989	927	896	940	971	918	919	952	938	913	979	920	897	990	907	914	957	923	956	937	874	960	965	996	944	944	986	935	964	957	955	1015	899	898	954	971	922	925	906	900	919	919	845	944	956	829	969	896	955	951	928	895	903	945	982	974	993	911	932	956	886	930	905	900	954	938	951	927	938	975	940	927	904	943	917	933	974	917	941	955	972	892	965	934	877	920	907	919	958	963	934	920	927	913	994	968	934	964	951	891	956	971	952	998	980	913	935	917	944	937	954	907	908	900	914	904	941	894	918	969	1000	928	932	932	912	940	925	969	924
22550	21281	28321	25254	25926	30909	33621	23570	12184	5747	2822	1286	724	344	369	372	342	383	381	340	384	401	356	356	362	363	338	357	366	342	363	373	349	349	364	365	343	343	370	345	337	377	355	345	345	359	349	392	382	353	364	311	331	381	354	381	337	371	373	349	375	375	334	339	351	334	323	361	349	323	351	350	359	359	373	379	346	380	369	354	370	361	362	386	350	322	353	364	360	356	352	375	356	347	355	348	367	362	359	343	328	364	365	376	370	372	387	358	346	351	320	337	363	370	353	353	345	301	378	375	364	387	392	352	355	355	367	380	340	354	368	357	383	328	375	339	331	405	370	383	384	359	349	321	359	332	343	353	325	383	394	338	356	353	384	360	341	331	367	382	352	365	374	323	364	356	343	338	354	330	367	354	320	370	375	383	344	358	330	374	349	375	364	371	346	354	390	377	344	403	332	369	377	385	382	373	383	346	341	332	322	392	340	334	381	348	349	359	345	352	379	351	384	336	339	364	365	345	355	353	368	378	345	351	364	354	375	336	312	347	359	386	356	343	349	317	372	311	358	367	356	353	378	349	342	362	388	365	352	326	325	344	386	357	348	354	366	347	369	361	385	377	336	359	354	368	343	357	349	349	363	366	333	318	388	342	345	358	360	347	367	369	357	374	372	375	356	373	329	331	362	371	314	379	347	386	352	387	357	312	344	395	388	334	356	370	327	358	377	348	366	351	383	366	376	356	402	341	298	369	362	358	361	348	355	399	358	351	317	366	344	382	304	358	368	351	364	389	334	375	355	347	349	373	354	384	379	384	351	357	328	381	394	367	351	345	342	358	344	336	355	352	354	386	342	373	346	357	363	377	326	339	354	365	378	347	361	373	323	348	357	351	372	384	361	326	336	347	340	355	375	372	352	356	332	364	395	345	370	385	357	335	360	343	342	341	376	366	354	377	344	352	356	356	341	366	379	366	324	353	345	375	360	337	372	336	363	330	355	339	333	372	350	337	344	370	352	376	374	356	372	305	323	373	370	352	316	332	380	378	365	320	347	339	356	378	344	322	353	384	349	368	381	352	353	390	352	359	372	325	383	333	335	357	320	395	375	363	344	365	380	372	357	335	360	372	384	323	384	348	359	357	332	390	348	376	337	331	342	382	358	329	348	370	306	363	358	362	337	366	400	359	365	354	348	399	392	403	359	388	382	320	357	385	352	393	350	334	366	382	346	360	353	345	387	357	344	375	339	397	370	363	370	331	342	362	319	341	387	359	318	367	388	353	340	383	368	341	368	349	385	355	378	351	348	337	348	365	352	336	359	360	389	401	352	341	346	392	363	351	371	353	346	357	361	337	386	362	374	341	356	359	356	358	387	390	336	358	347	350	325	354	335	341	368	399	364	367	362	327	347	339	330	331	350	363	414	363	356	351	379	368	384	364	315	355	379	364	351	340	349	358	361	321	353	345	350	375	358	364	373	344	364	347	419	358	337	366	374	366	374	345	341	344	367	359	340	307	358	345	370	351	340	346	361	337	356	361	380	331	353	364	351	383	365	350	356	344	338	341	359	339	346	350	357	326	357	377	370	384	370	349	346	371	357	373	353	367	355	386	350	368	358	375	334	345	341	367	362	347	369	360	316	355	376	331	379	334	351	359	379	380	364	350	344	351	384	322	357	337	372	365	353	360	330	359	335	390	351	384	307	370	339	376	401	379	327	366	341	374	357	318	346	363	335	341	372	385	363	371	352	338	362	357	353	349	348	383	367	375	334	345	366	384	348	376	369	337	383	358	331	362	356	358	362	382	350	340	401	348	362	350	342	409	357	332	370	353	385	383	339	347	358	343	370	367	389	342	367	327	364	310	375	359	343	369	378	390	382	359	379	362	338	344	365	391	353	357	320	348	346	307	372	371	325	360	337	362	363	342	350	375	395	347	334	333	325	352	366	344	380	325	363	347	371	365	339	334	367	355	365	339	387	345	350	350	345	356	333	350	384	392	375	351	326	332	342	395	342	348	359	332	364	340	359	351	369	386	371	365	341	368	337	374	355	372	334	346	376	341	375	360	336	374	361	357	367	344	389	331	338	386	329	374	353	358	340	351	373	366	351	372	365	347	329	345	358	351	389	345	371	369	336	343	346	334	361	333	361	361	349	342	344	387	333	344	366	359	369	320	336	352	341	329	338	345	364	378	354	341	336	360	380	381	356	380	361	355	359	380	371	355	321	381	366	346	347	364	397	338	327	351	354	357	341	362	364	357	352	367	382	377	338	338	369	358	392	374	354	356	371	359	337	345	359	359	325	355	384	352	366	338	396	338	340	365	382	365	336	369	368	348	370	388	323	367	345	336	363	332	352	373	347	358	365	342	369	331	386	351	336	380	346	351	347	373	373	353	339	359	330	362	329	361	364	345	379	374	403	353	351	336	356	371	365	339	357	331	358	328	349	373	348	346	376	371	323	368	381	309	348	362	345	371	368	344	348	372	368	344	400	395	346	313	334	371	354	357	353	347	341	346	374	343	304	369	342	355	370	412	342	362	350	341	366	326	379	380	357	380	361	332	342	372	371	332	373	389	383	342	331	360	373	347	356	393	339	330	370	375	366	354	388	363	351	367	304	369	378	342	328	368	377	376	366	330	346	356	364	379	324	349	338	339	380	360	363	339	395	372	311	347	359	394	365	345	341	366	361	329	360	375	371	375	368	366	357	344	390	352	359	361	364	325	346	345	371	358	369	324	350	346	391	365	376	344	351	372	335	364	391	361	355	358	354	349	383	363	324	359	346	378	360	367	357	357	358	347	364	374	350	329	343	350	369	391	366	361	357	376	353	373	359	352	355	346	361	349	379	348	366	389	340	334	357	342	340	374	349	363	381	375	360	338	361	368	341	361	387	353	341	347	390	354	369	349	403	336	359	345	374	374	339	394	347	351	323	374	385	398	342	379	375	351	348	358	330	361	349	370	356	327	355	363	359	358	370	352	340	356	377	346	326	352	372	350	368	329	369	375	370	426	363	363	328	355	364	360	368	351	402	358	369	366	367	365	362	345	343	354	354	394	358	337	404	386	349	345	350	335	371	369	363	341	390	330	351	333	364	351	338	359	380	369	347	323	362	338	364	345	373	330	352	363	367	364	371	398	354	359	391	354	350	344	322	348	351	373	338	341	334	361	366	347	375	371	373	358	360	340	367	363	392	360	361	356	354	355	350	345	378	350	351	358	358	339	382	362	358	327	366	368	366	353	352	369	324	349	350	382	361	343	347	319	354	344	388	355	360	334	367	358	350	360	390	366	360	373	350	322	365	372	387	345	351	381	333	327	372	341	344	337	337	331	373	346	394	344	360	356	359	382	380	364	377	373	340	354	369	323	349	345	335	367	358	352	363	382	346	351	368	329	386	308	369	342	348	355	356	339	377	320	332	368	323	351	363	369	347	340	381	358	383	368	364	367	356	330	346	373	392	345	353	378	349	373	380	380	333	394	328	368	382	386	321	358
20718	40296	39887	44627	43476	41286	39029	30124	18558	10880	5906	2747	1270	557	560	551	553	555	549	616	577	575	531	575	606	542	589	565	580	587	494	586	548	599	543	534	567	536	522	571	532	515	568	524	533	560	538	582	540	548	557	542	522	540	566	570	576	569	579	529	545	581	501	575	576	551	533	568	534	552	551	541	513	554	580	565	562	527	562	551	542	571	562	530	539	593	573	508	559	587	543	556	561	549	598	540	578	580	573	567	576	546	553	551	548	528	566	562	534	581	529	558	612	559	550	535	527	581	585	531	553	586	535	562	522	580	544	534	558	555	565	562	575	551	574	512	533	507	550	557	579	543	548	556	539	532	568	550	563	522	560	533	584	546	561	531	546	578	626	529	547	539	583	541	558	555	519	588	560	512	594	563	559	528	547	589	554	559	585	554	618	556	522	542	569	553	550	543	536	540	546	535	546	561	543	574	530	541	595	587	540	517	534	520	505	571	585	599	571	546	552	555	601	544	521	551	588	564	526	544	589	560	574	558	541	538	543	568	526	539	579	540	561	600	530	567	549	502	569	539	556	554	580	524	525	539	575	558	545	568	588	537	561	549	529	595	558	562	541	556	557	527	563	534	594	545	554	552	541	561	549	558	565	564	603	539	556	581	577	575	559	577	495	523	564	545	566	553	585	534	527	529	564	522	563	564	582	506	598	510	581	538	562	559	507	534	556	532	566	582	553	581	570	538	550	547	558	547	577	564	572	553	594	529	590	571	543	542	526	535	597	528	542	548	580	562	556	574	528	583	552	568	555	542	561	539	535	562	586	531	568	538	517	564	570	508	556	559	538	585	545	596	538	544	520	574	539	558	530	559	524	600	539	549	533	533	544	567	514	559	603	567	572	598	571	561	559	552	550	543	550	547	548	564	528	557	556	562	594	585	553	566	560	553	524	572	594	497	574	533	525	597	538	572	541	559	555	582	548	538	574	564	537	589	536	629	582	541	571	564	554	545	522	560	565	581	564	522	509	584	559	526	567	530	541	568	509	545	594	557	546	520	561	526	548	510	550	548	555	550	549	559	555	532	587	525	519	564	526	590	533	551	573	520	602	532	549	590	572	555	540	554	532	520	551	593	562	554	605	555	570	583	579	559	574	549	575	541	560	526	556	530	574	550	566	605	583	562	566	564	543	525	491	532	543	521	579	517	526	566	545	569	527	582	567	516	550	549	545	554	533	589	513	554	531	539	561	529	534	546	577	549	568	512	568	537	565	573	558	547	569	598	546	545	505	559	526	559	551	564	584	551	535	560	547	563	575	517	523	547	559	557	600	518	557	572	538	563	517	521	544	540	541	544	554	532	560	520	568	557	578	512	596	570	542	558	570	517	572	580	562	552	579	562	579	558	604	568	560	557	535	601	562	600	539	542	580	565	607	530	591	528	560	579	553	542	568	566	575	556	541	572	560	516	582	566	550	549	550	549	531	556	577	571	548	607	588	596	568	548	538	561	529	550	582	535	553	538	546	547	593	565	619	524	520	565	566	602	577	579	526	567	557	548	546	545	547	569	565	538	553	586	553	498	566	547	541	611	531	558	540	558	559	585	542	533	579	581	537	585	539	527	547	564	545	549	583	574	539	561	594	534	568	544	537	563	576	577	521	549	495	571	537	590	565	607	558	572	602	518	530	575	531	602	547	540	572	593	523	531	541	575	487	572	571	569	571	563	555	568	550	534	587	544	562	550	519	528	541	583	575	570	592	540	580	536	526	552	555	545	517	565	523	570	555	580	530	544	589	562	535	584	579	564	589	517	539	558	554	588	571	559	559	556	545	582	580	512	524	531	550	578	558	537	589	548	571	559	563	533	539	585	586	562	547	588	529	538	520	545	559	555	594	553	579	552	535	603	572	553	556	530	570	547	545	526	518	561	561	545	567	560	553	549	573	546	521	559	572	570	542	536	555	570	488	537	565	572	547	530	549	551	570	542	573	534	543	586	554	550	547	556	561	562	564	575	556	572	590	632	519	557	536	584	547	537	519	530	537	550	507	549	576	551	530	571	531	521	536	551	540	550	543	572	551	553	521	544	527	535	559	542	551	589	571	611	582	560	545	551	548	566	555	551	504	602	587	536	572	542	566	566	571	568	569	546	531	548	517	563	571	532	509	586	534	585	553	575	543	580	554	604	548	578	561	580	556	560	551	565	554	575	565	554	530	557	559	561	563	565	555	548	563	589	574	538	557	571	588	527	544	563	598	560	495	566	570	551	527	528	573	520	567	590	556	524	539	594	556	546	564	528	534	584	529	520	510	539	606	560	526	598	551	552	587	542	579	543	553	521	574	589	554	572	517	550	502	571	540	570	597	548	537	541	542	522	534	548	553	586	561	583	571	559	535	538	496	533	538	552	529	575	539	577	569	535	513	563	563	604	555	544	619	531	574	573	536	551	585	575	556	558	573	559	528	541	576	535	540	540	555	539	584	520	566	546	524	566	546	538	573	541	569	531	539	504	570	535	547	540	555	564	560	550	566	583	543	541	531	597	571	579	581	553	550	585	566	571	551	549	571	556	504	561	559	599	515	558	559	552	573	602	583	584	593	561	550	523	537	555	579	537	528	543	571	548	546	587	519	540	562	568	524	541	561	542	588	576	509	536	532	608	524	565	553	538	555	576	529	537	568	556	557	583	564	526	559	528	585	571	523	542	564	532	536	540	578	522	591	578	530	561	549	548	560	580	549	538	577	575	526	563	606	559	551	565	564	583	555	585	566	557	576	579	558	564	571	554	582	594	569	558	505	565	575	558	534	549	618	598	545	543	518	555	547	573	542	550	546	528	559	581	563	575	569	569	549	547	553	527	558	569	583	546	581	554	519	562	543	586	575	581	525	545	568	581	525	543	570	543	558	615	537	580	563	533	556	503	548	547	482	557	530	561	554	557	602	524	584	550	569	525	581	533	551	584	550	570	536	563	562	519	543	489	558	587	574	555	540	632	564	585	582	545	522	599	580	544	563	545	544	542	544	537	585	537	559	547	534	525	566	554	551	521	564	521	560	565	549	537	551	546	600	572	572	514	561	532	563	563	556	552	543	568	543	600	554	530	549	543	542	550	567	560	553	586	570	561	548	493	577	539	521	537	547	584	610	582	534	579	577	590	567	544	590	547	581	573	553	518	551	544	585	567	549	598	512	545	546	567	538	542	532	593	522	532	561	604	531	539	584	558	538	520	533	542	550	572	551	529	575	528	560	547	515	617	524	562	552	556	515	579	589	553	593	581	568	546	560	559	517	550	589	579	533	582	555	624	587	560	550	546	553	555	576	542	563	565	569	549	592	554	532	529	613	523	594	567	538	573	560	549	585	571	545	592	500	523	534	554	534	554	563	553	569	553	531	557	553	519	590	578	538	551	541	554	529	562	558	530	513	587	576	574	533	573	558	542	591	564	506	562	566	592	523	571	535	559	548	535	541	576	542	551	553	483	539	512	545	536	541	550	586	572	561	596
27324	19066	12584	10981	4767	3937	3105	1949	1357	911	787	750	702	583	633	646	635	650	629	567	642	625	589	596	612	649	643	617	644	586	589	633	594	666	610	599	616	655	605	578	624	627	634	580	626	620	663	614	598	636	623	674	605	612	605	579	642	611	575	579	629	661	649	626	622	646	617	625	616	640	611	622	598	611	630	629	603	599	614	654	593	594	620	635	608	619	636	640	551	592	611	611	603	643	625	594	575	640	591	591	622	584	637	605	611	587	643	587	611	652	569	608	594	624	574	633	639	615	678	649	620	650	632	634	616	610	622	617	646	623	605	597	579	624	656	620	602	586	636	650	587	630	598	602	652	604	633	622	676	635	609	606	595	595	599	610	607	661	584	680	602	611	605	620	653	589	652	619	624	626	627	624	637	602	628	631	600	648	607	590	651	615	605	643	604	672	635	611	611	602	636	668	641	662	593	654	636	582	616	632	673	634	646	622	617	603	596	594	630	580	641	583	612	600	621	595	631	618	630	597	591	591	627	609	644	634	593	662	607	603	653	619	604	642	633	634	622	608	644	608	618	640	637	613	602	608	595	641	605	614	642	636	614	589	612	580	618	632	607	646	613	609	624	657	665	590	621	601	626	638	661	640	615	611	646	602	651	613	647	593	608	595	614	626	623	598	608	642	618	619	620	609	630	614	624	601	606	685	608	624	609	600	639	619	602	621	685	639	646	578	591	682	607	659	636	609	603	607	614	665	652	609	629	649	599	611	638	581	582	669	617	567	589	623	609	578	643	619	613	638	642	615	610	636	579	587	567	675	648	626	616	624	553	623	655	624	650	620	629	600	575	625	609	605	588	610	593	565	636	610	668	614	551	632	651	660	551	601	621	586	614	585	675	638	626	640	627	609	618	628	624	607	643	631	577	643	606	611	616	619	637	625	615	655	592	610	614	612	625	611	627	646	603	596	661	634	652	619	617	606	663	625	608	649	619	594	638	623	634	605	620	630	607	594	610	614	650	597	612	608	651	644	607	613	639	594	622	623	638	643	628	608	621	619	587	561	643	573	570	630	625	647	649	649	626	602	608	592	595	619	618	623	617	636	643	630	604	624	636	607	601	599	602	647	619	664	654	656	592	593	577	594	587	609	620	651	576	571	677	655	623	627	580	619	596	635	644	604	622	579	628	619	635	609	641	582	630	661	594	599	618	610	635	631	616	633	654	570	607	624	671	627	645	605	652	640	599	610	628	621	592	625	641	597	604	631	599	588	590	595	660	593	651	641	602	637	588	579	635	582	605	626	636	637	636	609	638	583	585	639	654	614	604	628	599	652	570	646	629	632	590	584	610	613	666	611	625	663	654	632	653	624	586	588	641	685	617	605	631	622	578	598	607	609	635	566	621	639	608	628	590	609	626	637	614	611	576	600	601	623	617	634	615	645	604	632	653	610	611	593	583	566	618	634	597	634	621	656	583	556	608	600	644	643	572	615	622	635	608	631	599	637	634	636	644	582	665	615	646	619	605	588	602	575	609	619	594	591	605	576	615	581	613	579	607	619	657	612	629	587	617	601	588	624	593	605	569	581	607	631	636	614	600	590	636	629	601	654	567	641	644	566	598	576	605	602	635	619	676	576	638	605	617	618	586	608	596	622	582	584	618	622	632	659	594	575	596	629	638	666	603	633	607	608	610	582	593	626	642	587	612	622	597	657	599	595	593	614	618	629	582	621	609	685	637	597	641	637	589	590	584	619	621	617	640	637	591	605	662	610	637	587	595	625	652	651	590	623	598	624	619	572	634	583	609	636	616	602	593	607	627	646	626	606	588	628	666	626	632	656	641	649	552	640	610	625	575	654	615	630	598	662	626	624	646	623	636	618	622	648	587	595	597	609	575	613	596	612	609	590	601	638	609	605	653	640	668	634	604	641	633	587	670	620	566	651	635	649	613	627	598	701	628	568	644	592	617	590	645	575	622	588	602	628	600	629	614	634	604	600	652	623	582	590	606	620	591	598	637	642	606	661	605	636	598	638	625	631	636	667	607	625	602	616	593	600	626	575	614	640	632	661	617	629	608	588	621	658	639	632	624	567	610	626	602	632	610	585	647	623	642	652	643	648	646	600	611	629	603	594	654	609	620	650	591	592	642	601	580	600	618	591	597	596	623	590	621	568	588	639	621	585	590	591	630	630	627	599	611	638	622	607	617	649	603	669	579	632	627	605	646	584	599	563	649	600	663	651	615	635	639	613	638	642	658	665	591	641	587	613	612	612	631	636	577	589	634	593	626	609	602	591	615	601	625	661	605	637	626	604	617	610	589	620	637	628	664	611	636	647	585	601	582	612	596	618	604	571	627	630	606	616	563	598	620	605	655	613	598	604	615	623	612	676	622	582	652	616	647	606	612	617	593	620	612	611	601	636	601	597	593	652	663	601	623	622	616	591	637	629	585	637	604	564	647	621	632	600	627	626	627	598	624	625	613	657	603	633	624	617	598	571	597	627	614	560	584	590	600	646	653	618	598	613	610	613	618	594	641	595	628	618	646	589	656	602	617	634	647	618	642	620	590	641	634	595	601	629	647	628	584	636	630	612	607	641	598	604	609	609	590	637	652	650	596	622	645	605	638	646	600	639	599	637	679	594	629	598	618	588	592	595	644	632	667	631	606	646	582	604	647	642	580	636	640	606	617	645	622	600	602	581	583	643	599	655	612	671	639	629	638	604	619	591	600	619	614	628	628	603	642	564	624	605	602	617	636	649	670	650	582	600	618	619	587	643	623	611	636	542	565	590	649	607	632	586	590	587	628	625	589	625	575	612	664	663	593	563	658	629	596	631	570	623	598	579	625	628	624	608	641	615	581	669	650	598	638	636	638	635	633	597	650	610	636	604	599	582	602	673	680	630	605	632	623	626	638	616	605	626	585	601	609	616	646	654	613	597	627	625	600	573	601	646	634	589	666	640	627	633	628	619	587	597	601	637	597	623	634	591	637	629	600	666	605	600	642	598	604	663	622	650	640	611	601	641	665	620	576	615	645	638	650	641	624	622	591	643	625	649	645	612	683	626	568	607	614	633	636	607	594	619	649	649	591	623	614	626	597	612	636	641	633	624	601	645	603	676	598	615	629	639	629	614	625	572	601	627	590	620	623	609	598	579	630	625	643	596	598	606	579	586	636	571	618	570	685	677	570	568	642	623	655	609	587	623	597	608	631	560	596	642	613	642	639	597	620	577	592	600	599	608	698	661	593	592	634	650	603	602	597	634	665	590	618	597	619	604	634	619	599	613	625	600	646	641	652	638	649	604	644	608	588	596	625	569	582	642	652	644	599	603	592	644	651	680	606	625	636	580	615	633	558	564	634	628	605	592	657	597	580	586	622	661	576	565	595	593	622	629	643	633	624	619	633	632	609	615	628	662	641	664	621	626	609	624	635	625	639	634	609	611	594	612	598	612	639	640	634	626	592	655	609	611	637	629	600	605	607	615	653	638	640	640	637	663
11177	13658	15695	13684	7970	7144	5829	3638	2276	1661	1312	1104	1050	954	940	910	964	976	948	921	923	929	960	1004	896	1002	944	940	922	993	982	902	955	961	983	994	946	956	968	907	985	930	949	987	938	954	973	936	981	1023	969	946	931	941	959	1000	950	943	942	969	938	972	908	996	985	920	976	898	978	922	986	959	969	1022	924	974	951	958	917	938	988	997	948	921	946	1006	1008	897	942	1019	957	969	944	948	979	971	975	1001	963	954	942	1022	963	994	983	923	981	965	915	923	955	948	946	982	978	984	933	975	925	998	946	942	972	981	960	1034	971	961	957	918	925	926	952	913	995	983	951	980	930	973	945	960	981	978	919	955	944	920	950	955	974	982	971	977	1021	948	978	933	962	1029	971	993	954	945	983	924	949	990	991	939	979	973	971	973	905	960	928	983	931	915	965	968	947	956	977	914	990	1050	998	957	994	967	984	966	950	973	949	928	929	984	938	909	984	969	937	955	990	998	951	951	968	950	913	976	973	996	980	947	1019	938	986	940	894	969	936	958	931	910	979	1010	968	920	979	1010	965	993	937	940	966	992	981	993	931	936	964	947	968	934	957	943	994	939	1016	975	958	986	971	981	959	933	940	969	948	969	937	961	994	951	946	900	935	1011	973	1000	952	989	1014	973	952	962	961	997	950	927	1022	961	952	924	912	972	972	901	982	972	972	955	957	977	979	923	985	921	965	1005	959	994	952	918	971	968	964	1006	904	982	1009	963	944	1018	1058	985	961	937	960	953	1011	948	1016	946	958	991	1001	946	946	961	988	974	936	1036	951	959	958	977	945	941	943	915	944	989	929	954	916	920	976	915	955	971	931	909	962	969	998	967	938	994	974	983	982	944	989	990	978	972	1022	976	1012	918	1002	945	977	1021	983	944	1014	960	1006	935	961	922	938	996	980	963	951	929	1014	971	932	1005	1040	956	963	999	1003	977	990	1008	1002	937	915	925	982	957	987	997	972	983	958	951	955	1017	951	939	954	1055	935	911	917	1010	933	968	973	923	1016	956	1028	978	936	935	969	907	1008	935	942	934	1001	1010	967	934	1000	951	939	962	978	992	964	995	929	1003	982	979	1004	974	954	1019	962	931	922	952	957	996	957	992	991	913	940	911	1016	986	951	969	958	969	979	977	977	988	944	943	920	952	949	945	1035	930	961	973	913	1002	984	936	957	964	991	984	937	933	976	980	952	1012	1009	1004	956	982	995	1000	938	921	1017	935	967	964	937	947	971	897	923	993	1042	953	987	987	984	902	939	994	937	859	965	948	947	971	930	982	989	939	965	957	978	894	988	940	969	968	978	960	910	967	943	953	939	945	948	964	920	1012	973	919	972	983	974	1006	974	911	1001	954	969	927	945	904	978	942	1027	969	959	980	993	937	948	952	977	974	950	963	985	899	951	976	952	947	986	997	973	981	917	996	941	953	1030	941	950	1043	947	975	1014	985	939	993	937	954	1015	947	990	974	942	987	974	981	966	981	1006	960	971	961	987	921	959	986	982	971	997	954	1017	993	928	990	981	969	979	971	954	990	978	925	1004	961	997	913	952	974	998	987	1017	936	966	950	1001	925	899	945	981	937	982	1015	958	1002	952	950	965	984	955	967	921	958	978	963	1008	931	964	1054	920	982	1020	1026	969	946	955	977	981	1011	991	933	951	1000	923	987	977	940	917	964	947	909	982	947	933	939	986	966	1019	950	960	958	995	947	984	945	902	1051	966	941	942	933	943	969	992	977	964	966	993	1005	990	973	932	957	980	910	965	908	971	979	993	979	910	901	948	938	936	975	998	996	954	940	994	921	963	978	980	995	981	958	921	932	968	905	948	965	932	994	956	925	945	945	918	985	940	950	978	945	992	953	956	1006	959	915	958	943	1021	935	983	942	931	969	977	977	932	985	922	939	948	986	967	926	1017	969	947	945	994	909	991	997	982	960	917	963	922	981	951	997	969	963	973	970	938	1008	997	972	911	934	941	970	948	971	969	1030	1040	955	960	1007	947	958	988	996	985	999	1012	933	1012	952	991	949	978	917	1013	938	996	975	971	965	943	943	980	1019	966	990	943	975	1002	944	956	906	930	963	996	978	958	986	979	967	928	999	886	1001	942	984	985	1030	912	993	944	979	973	934	1019	945	967	966	1003	955	920	967	902	972	977	955	942	946	937	914	968	984	969	1038	1033	899	956	1018	956	877	955	1002	945	945	947	950	932	952	1011	961	962	972	971	957	923	953	967	942	968	951	931	997	1011	912	894	977	953	948	965	953	944	969	1034	927	1024	952	1012	951	898	951	924	972	1006	967	953	958	1008	958	933	938	1015	958	1012	1001	937	1003	950	924	955	951	938	946	995	1014	929	964	972	1004	846	983	901	1017	937	988	941	940	967	888	1013	973	975	950	957	959	964	999	903	917	981	969	935	958	971	970	919	924	903	959	1007	945	940	960	934	955	980	907	959	980	976	946	937	954	972	996	930	987	958	945	957	979	1002	938	977	923	939	943	899	987	1055	1007	983	942	981	959	931	1018	932	1039	1010	937	965	978	928	997	931	930	948	941	1029	955	922	992	968	996	911	937	997	962	951	971	1005	955	984	938	957	941	913	986	959	965	956	908	917	939	925	918	961	1014	1011	931	923	996	942	917	957	993	958	969	962	961	977	982	921	970	1009	996	990	1005	976	982	928	936	964	905	957	989	905	942	953	977	976	990	1023	998	964	990	974	1005	993	930	948	980	982	930	939	938	979	981	950	962	1004	966	895	882	947	946	951	998	1044	950	936	985	942	938	932	902	998	955	941	949	948	954	967	989	967	971	982	1019	942	953	939	969	948	910	1000	1010	954	1007	988	1012	990	969	933	998	887	1009	994	906	1018	966	968	964	968	947	973	909	975	998	991	1024	967	930	943	974	933	924	929	950	954	998	979	917	1003	974	973	963	895	991	947	914	966	960	960	952	958	962	941	990	953	941	964	938	983	926	999	937	931	946	972	939	913	959	1000	977	988	990	975	1015	1056	976	944	1002	897	982	951	961	995	978	1001	938	995	949	908	953	981	1039	957	938	963	956	936	952	927	949	964	965	988	944	976	975	950	950	940	961	984	947	949	950	905	941	973	958	942	990	1015	935	995	964	890	973	926	932	976	934	1008	993	955	959	923	956	933	981	934	918	967	974	1020	969	933	944	922	956	903	928	927	940	960	959	934	948	979	978	958	904	997	951	976	984	970	911	957	926	1030	958	974	943	974	1003	900	949	922	948	992	927	960	967	963	964	955	1042	968	923	984	966	1009	964	947	981	947	1037	961	956	1013	950	963	905	935	918	931	983	955	890	929	1006	995	978	955	995	1001	954	980	961	966	1017	913	939	927	952	945	916	965	996	972	983	943	912	944	962	936	985	949	991	998	943	968	947	952	928	984	964	978	968	914	966	951	955	975	948	971	940	963	942	902	945	929	955	986	1010	988	984	974	1008	957	908	966	980	995	909	966	949	942	1013	958	982	999	969	992	925	993	940	986	952	993	934	968	1025	980	965	971	968	992	949	958	996	979	975	993	981	1043	987	915	950	982	951	973	891	972	978	952	946	929	976	920	923	953	954	933	969	952	889	1022	890	938	966	962	988	960	994	1004	924	898	995	964	984	951	932	992	955
23412	21221	27918	26865	24764	25552	22078	12148	6950	3439	1645	910	598	477	483	497	457	468	451	454	477	449	486	458	443	478	477	432	469	463	429	460	427	435	456	441	482	443	455	442	456	468	423	451	494	464	460	463	467	447	410	451	441	407	450	466	475	495	441	459	432	475	488	501	453	470	451	466	446	461	433	426	435	463	449	460	449	461	435	453	448	449	452	442	481	456	484	445	423	406	495	428	485	484	465	442	459	448	486	447	450	479	431	488	479	451	432	470	417	432	451	476	433	440	476	439	449	478	456	453	457	487	466	464	474	457	442	437	448	407	413	491	477	487	456	472	459	454	457	466	460	469	446	428	447	486	470	454	462	439	467	457	464	496	434	448	450	484	437	458	448	456	476	461	466	443	453	460	447	444	443	469	479	443	423	455	481	455	445	496	464	398	479	445	432	437	446	503	419	427	447	472	411	481	446	448	464	429	455	427	436	460	430	512	464	423	453	442	462	469	459	421	416	459	482	479	461	453	470	437	439	444	471	453	453	452	472	426	446	448	447	450	431	468	460	437	460	448	452	435	405	420	455	405	449	414	464	476	442	464	431	481	454	465	474	448	448	478	471	443	433	461	480	450	418	461	450	465	459	438	446	459	468	460	416	441	441	469	445	449	458	436	433	462	466	461	475	468	450	468	472	447	489	462	467	438	460	454	451	444	463	457	488	452	463	420	417	493	464	436	483	462	479	441	452	437	446	454	466	495	447	440	475	457	428	430	442	473	451	449	492	504	440	439	436	437	422	413	466	469	464	494	470	447	430	451	444	509	443	446	446	448	432	464	463	473	473	454	461	442	430	445	442	458	477	457	482	430	472	461	469	438	455	464	418	442	445	431	473	473	441	469	496	414	485	476	469	457	446	481	454	450	465	438	424	474	458	466	461	505	433	470	467	470	465	431	433	476	436	435	499	437	474	440	450	467	445	441	434	480	440	471	484	433	474	433	453	427	471	480	421	443	442	433	457	444	439	447	452	473	427	450	434	421	437	456	464	449	461	445	477	440	486	462	470	441	440	443	462	485	491	470	432	402	497	455	462	486	463	436	457	435	424	457	461	475	435	474	460	492	483	424	457	437	438	423	448	469	485	455	455	430	459	475	491	470	434	471	443	447	467	463	503	462	439	459	450	445	447	502	467	469	477	461	442	444	447	499	467	455	448	438	449	466	465	417	443	452	476	444	413	448	459	468	455	432	458	467	489	453	442	445	484	478	448	461	462	443	483	429	482	435	468	446	453	441	465	445	453	413	447	453	491	446	450	441	477	489	458	445	472	426	447	449	462	474	444	442	430	423	466	468	493	475	383	495	441	455	421	451	468	473	462	455	464	444	477	432	448	455	473	449	440	475	441	465	460	440	436	450	452	495	485	438	473	462	424	436	462	508	479	462	464	470	458	457	433	449	426	451	468	462	444	460	464	423	426	500	470	416	431	459	478	455	403	439	484	446	464	415	426	476	468	464	447	468	462	454	432	448	459	439	438	449	495	439	483	435	452	455	479	414	422	451	454	482	465	460	493	437	444	449	421	486	460	477	419	509	487	435	485	423	461	444	481	451	452	465	481	462	435	457	495	463	450	445	480	488	446	477	468	472	433	432	443	441	505	470	441	448	441	457	483	428	464	479	488	467	423	437	432	484	449	455	467	470	452	479	448	417	474	453	492	425	456	455	436	426	459	490	440	478	474	463	453	433	442	427	453	487	424	476	489	463	448	487	459	456	485	443	446	472	505	476	451	459	481	455	422	475	422	501	484	433	474	426	442	463	489	464	490	441	412	480	452	493	460	429	437	429	463	443	399	450	448	473	415	431	477	466	474	480	451	439	449	462	440	507	467	465	433	478	434	465	464	487	419	458	427	437	424	456	444	451	429	460	458	457	457	467	442	444	422	445	419	462	456	466	452	445	438	467	472	468	432	467	418	447	434	461	488	456	468	460	454	460	431	450	445	474	477	470	437	434	439	430	451	438	445	461	456	437	433	451	482	464	464	428	424	454	463	455	452	436	444	463	450	481	451	479	486	466	466	456	451	458	497	451	482	442	467	453	470	438	424	481	496	427	470	485	475	459	448	472	430	429	454	469	450	436	440	437	457	471	439	459	483	448	459	489	474	450	431	462	463	436	443	474	418	432	428	429	459	441	464	439	487	463	457	468	464	476	465	466	465	468	431	431	430	505	420	472	415	434	454	492	455	435	478	475	458	434	442	471	453	486	472	458	406	449	463	466	466	441	458	482	458	484	445	499	475	440	475	410	428	410	452	436	413	420	472	454	422	441	478	503	489	492	450	444	492	454	457	460	494	454	482	444	451	417	445	464	452	489	445	480	475	412	456	497	437	483	483	463	438	438	475	419	476	443	488	481	479	455	458	455	452	435	471	490	449	440	458	457	471	415	466	468	449	419	478	460	437	441	476	454	441	432	473	439	461	465	427	469	450	470	482	457	447	457	463	426	464	455	491	462	428	487	464	452	453	465	448	463	460	468	458	473	449	439	428	432	461	442	453	403	440	494	450	447	442	501	472	431	442	507	444	467	419	450	407	437	448	457	443	471	460	442	477	444	423	472	491	460	462	454	448	468	484	489	473	457	418	431	476	477	445	439	475	491	401	441	472	457	465	490	461	460	496	461	493	478	425	498	471	463	437	490	415	455	479	477	468	450	456	430	468	452	460	444	460	484	458	464	444	446	446	471	434	465	440	485	439	436	466	447	432	479	485	448	439	445	469	448	451	461	444	447	446	429	469	492	496	458	437	441	471	448	448	443	440	476	431	454	448	458	448	427	473	490	451	481	470	439	425	448	450	445	438	472	462	466	475	448	451	464	463	461	507	478	425	441	478	470	467	435	485	456	461	413	414	453	476	449	483	477	419	462	468	445	482	484	476	445	466	482	438	504	456	462	413	458	485	443	466	421	456	497	449	452	459	438	475	463	448	404	406	475	476	459	455	494	447	462	490	463	477	478	475	508	438	428	439	428	444	447	482	458	457	439	474	464	390	457	465	408	447	491	447	453	457	431	433	464	459	422	421	452	450	471	423	425	433	450	401	445	460	482	457	451	492	435	486	464	458	481	462	481	428	443	451	486	471	425	439	458	491	444	439	448	475	434	465	483	448	443	458	409	435	434	439	440	477	443	471	454	484	471	451	446	425	439	509	485	441	464	439	469	468	433	411	457	430	486	458	455	461	457	476	472	484	464	444	470	455	453	472	463	428	434	459	455	448	471	472	448	445	468	443	450	450	418	442	433	450	444	445	458	482	470	435	429	435	456	470	418	433	471	442	458	452	424	455	477	466	466	483	448	469	445	418	426	424	461	475	431	457	398	453	485	436	465	462	446	435	457	440	450	461	469	437	462	448	436	472	459	462	465	466	473	454	445	494	479	452	448	458	425	460	447	460	458	488	473	457	510	421	458	447	427	463	453	457	456	431	475	480	435	416	446	464	439	446	483	462	460
16279	36364	44999	36882	34328	32711	27982	18622	13333	7035	3492	1687	1029	753	746	723	733	730	734	720	767	758	692	701	725	711	686	724	672	703	743	701	774	716	722	691	760	691	726	726	772	759	746	760	681	711	719	723	712	752	719	744	724	721	755	723	736	696	725	732	711	737	767	732	708	703	735	767	727	686	718	699	727	724	723	734	721	707	736	744	745	710	737	729	674	714	740	733	706	728	737	737	738	738	706	712	740	694	686	759	745	714	702	711	717	714	722	707	721	706	716	704	735	745	682	679	731	735	732	696	757	702	719	704	727	725	747	717	763	725	713	709	753	752	743	702	754	724	738	714	709	720	736	700	771	730	687	681	725	704	715	717	728	740	776	770	722	733	778	705	735	779	722	674	743	690	719	740	746	702	698	784	717	716	730	727	704	696	712	709	712	794	738	724	727	648	707	679	680	736	760	716	734	735	733	738	691	745	737	710	700	677	725	729	717	753	732	744	742	724	709	716	702	689	738	749	768	751	773	706	715	691	744	715	704	748	738	719	729	732	780	750	704	706	747	711	715	688	718	721	718	751	759	680	726	697	728	699	670	726	696	717	709	707	738	728	701	700	721	711	730	750	706	727	746	715	724	701	721	668	719	700	742	676	720	729	736	716	749	695	683	716	731	695	718	721	715	722	705	689	748	742	692	707	740	720	727	724	736	716	668	712	761	722	692	742	746	737	735	707	759	711	748	722	757	693	700	730	731	716	746	726	700	739	682	684	730	743	724	759	756	677	741	724	753	720	756	735	715	700	660	676	716	728	744	709	711	683	773	717	717	722	740	718	771	762	767	755	742	726	699	731	673	721	785	701	747	734	727	731	732	741	721	760	744	720	710	701	735	725	749	676	673	724	739	722	702	705	711	726	732	752	739	714	698	758	715	692	731	722	730	703	764	745	727	742	728	759	722	722	716	705	737	710	723	688	752	687	718	751	737	707	723	745	706	731	694	719	739	667	746	818	727	733	749	750	785	707	757	727	709	746	774	713	681	708	726	732	737	689	696	746	736	741	731	704	726	783	751	734	730	701	741	720	806	695	755	759	700	715	662	702	701	708	718	755	742	751	745	727	745	735	743	687	694	682	703	737	721	708	696	739	666	726	698	743	684	690	742	681	759	709	765	673	761	702	674	716	734	724	708	695	670	731	681	720	697	721	686	691	720	710	748	689	783	710	757	766	696	740	736	730	731	742	735	714	766	715	706	755	741	739	696	752	725	753	671	732	689	670	776	701	674	703	704	692	749	763	680	681	748	731	668	740	769	711	726	744	695	718	713	693	714	729	710	747	758	720	705	683	745	721	738	715	721	753	728	722	732	704	769	680	738	700	694	678	758	736	672	737	651	746	743	714	702	770	737	734	723	794	686	713	733	705	704	747	706	687	723	699	742	733	740	698	742	738	712	731	781	692	701	748	727	674	703	700	698	698	728	742	694	705	719	742	727	728	712	728	747	728	750	692	696	697	723	733	761	746	728	723	749	710	753	712	669	683	747	690	712	715	708	698	738	703	753	659	718	770	724	728	711	715	724	730	721	733	745	717	663	770	736	687	750	704	701	777	698	674	750	739	745	749	735	721	706	729	702	728	724	707	700	713	701	691	733	747	734	713	732	707	770	717	764	720	685	751	686	739	759	719	715	702	706	715	707	716	722	737	740	685	691	762	738	659	723	717	738	701	698	721	758	725	718	735	758	749	683	753	752	748	726	679	716	692	716	713	692	732	717	775	705	688	698	771	726	744	689	753	725	744	741	799	688	741	743	734	703	694	725	704	743	725	733	721	758	726	730	766	685	693	717	708	769	684	761	719	736	723	741	686	771	726	705	732	737	766	673	748	702	691	727	722	733	698	745	715	767	756	708	714	719	735	736	715	727	715	754	752	694	738	700	763	694	725	697	724	750	727	775	751	784	709	737	720	712	718	694	705	734	729	758	721	702	737	751	706	692	737	717	727	699	716	686	690	728	735	731	685	717	754	734	768	733	748	746	759	704	697	762	727	712	663	683	695	743	740	686	740	727	709	756	661	683	720	757	776	741	759	718	729	711	727	683	729	769	713	790	727	781	700	806	747	711	688	719	715	731	703	752	752	726	751	746	712	746	697	711	685	720	719	695	720	671	704	701	702	723	695	702	700	725	707	729	674	711	690	753	755	660	719	681	741	683	735	772	774	750	725	768	752	722	682	690	753	698	753	726	713	755	734	726	770	694	656	741	732	765	732	744	737	735	715	701	724	678	710	711	681	740	762	710	786	705	741	739	693	721	706	751	707	696	710	702	694	696	694	750	744	697	695	720	735	747	700	723	755	656	749	716	702	696	692	695	741	736	707	751	672	698	732	707	708	751	748	719	758	733	771	733	744	742	721	770	714	765	693	681	740	740	752	728	778	739	734	732	733	701	751	749	726	737	714	733	717	763	759	729	714	752	736	709	707	692	705	771	740	719	720	750	737	692	707	730	733	734	756	730	715	761	708	696	714	707	723	716	704	695	778	663	749	723	738	715	698	733	736	723	708	722	744	726	726	738	703	722	793	725	699	684	711	705	744	739	709	749	707	712	762	659	718	724	774	719	740	761	698	694	701	673	720	737	710	702	685	771	734	725	723	698	726	698	782	768	679	756	695	741	711	714	763	719	764	709	715	756	666	749	724	698	709	715	745	767	694	728	784	717	725	704	722	731	723	668	739	700	711	728	714	774	717	720	728	672	719	746	724	695	684	677	719	686	764	713	679	816	753	694	740	749	649	676	726	699	720	719	745	695	704	738	711	726	749	696	755	698	784	759	727	691	677	727	672	704	675	702	711	748	699	658	721	719	705	725	724	689	722	705	717	782	709	746	733	684	679	685	736	755	744	711	705	719	706	690	746	714	709	713	722	716	754	710	678	752	674	706	733	709	720	706	717	690	769	742	728	724	662	731	752	722	709	729	717	735	691	724	663	741	716	738	753	669	664	711	681	710	743	728	713	689	705	779	731	725	790	716	726	695	700	745	720	737	774	701	738	681	700	640	773	695	780	719	755	736	722	724	737	717	750	772	702	723	718	776	708	714	727	740	695	746	725	733	706	697	708	674	771	769	706	768	716	704	778	732	722	768	755	744	761	722	707	730	677	680	764	692	703	695	773	752	724	742	716	728	716	709	700	756	729	736	759	739	691	776	720	703	704	730	704	683	725	679	729	743	757	743	700	727	717	735	697	720	735	723	719	698	756	717	711	680	761	738	754	724	664	697	754	700	708	775	713	804	693	776	717	749	697	743	758	730	706	726	708	749	765	711	758	747	723	658	691	729	712	772	757	699	720	725	703	721	758	719	705	748	709	758	717	726	712	724	729	739	678	738	706	732	701	773	747	728	717	735	700	713	765	761	733	747	766	703	749	727	703	741	702	691	714	755	681	737	751	710	712	680	727	679	738	716	745	728	738	704	695	694	722	738	723	700	706	738	715	725	717	688	710	713	697
25107	21251	24896	22055	9293	8730	6834	5550	3799	2389	1307	881	644	565	578	595	573	565	601	571	539	575	550	575	558	548	586	535	556	579	583	566	559	576	564	558	524	571	578	610	613	602	560	575	572	574	580	581	555	567	603	563	539	563	579	578	553	588	538	577	584	546	583	585	550	586	568	565	575	530	590	570	544	586	563	572	580	540	602	586	625	565	573	549	556	540	570	577	542	575	567	627	516	574	589	570	552	570	536	559	542	591	567	592	558	596	593	562	559	569	552	501	594	600	607	550	556	536	553	581	544	539	610	572	522	538	565	585	538	573	559	557	516	573	519	564	565	581	556	585	568	551	561	560	587	583	566	590	573	600	565	543	547	577	554	608	588	592	561	581	529	573	606	537	610	572	545	502	588	557	613	569	571	602	569	538	549	571	587	542	544	558	571	618	581	571	554	522	580	543	591	559	561	567	593	564	566	553	565	564	557	534	582	584	590	572	565	585	577	515	557	595	586	598	577	566	573	553	553	565	553	551	572	577	612	570	594	550	591	579	582	570	549	574	602	596	567	559	581	550	563	571	571	542	613	550	601	553	533	558	607	587	581	614	544	556	605	536	547	542	549	545	563	541	579	561	613	534	570	528	551	551	585	608	579	515	589	557	544	581	577	563	556	560	568	546	590	580	608	581	538	569	568	543	599	546	564	562	566	575	614	561	569	571	565	579	591	601	532	572	589	559	515	553	568	590	537	531	521	574	597	557	536	562	593	545	612	561	609	589	567	591	578	585	592	621	561	580	579	611	539	565	576	573	592	600	590	520	593	569	556	597	586	575	562	567	557	556	569	534	605	629	534	634	607	573	553	595	551	545	630	547	590	578	556	518	553	535	536	616	561	578	565	554	583	535	577	537	590	577	566	560	565	573	568	584	563	615	547	534	562	559	513	570	547	590	575	592	557	591	563	552	577	563	547	547	552	589	571	550	543	573	587	612	576	565	596	563	565	565	573	589	616	534	609	559	580	588	556	588	579	566	534	583	571	594	571	607	560	603	526	586	597	576	600	537	555	573	576	554	590	569	575	595	574	542	533	551	570	573	535	598	578	548	554	568	595	569	601	521	575	574	560	570	552	539	540	584	552	540	563	622	578	565	574	573	569	583	609	567	536	549	564	563	617	539	602	591	550	584	547	582	523	560	599	592	561	554	564	570	603	559	556	612	567	589	554	551	620	590	544	579	575	576	582	578	580	572	559	611	587	551	602	560	576	558	594	557	623	581	541	541	547	594	557	590	577	578	569	587	539	565	570	561	574	539	568	543	564	587	586	589	575	571	579	567	546	583	555	584	571	516	563	564	563	550	576	600	530	556	551	530	601	526	544	538	595	555	592	540	605	541	598	588	602	543	583	608	553	563	547	561	570	555	563	591	548	577	595	568	556	560	523	622	565	520	555	562	566	570	614	571	585	581	563	585	612	555	566	559	595	563	544	568	559	535	542	570	510	584	568	547	555	599	574	595	586	567	602	539	625	566	582	568	577	563	561	540	591	569	564	580	585	575	578	542	574	511	545	598	548	552	571	543	560	558	553	579	559	543	565	569	577	573	556	572	579	608	562	572	578	567	603	561	575	581	549	521	559	569	567	542	606	561	536	579	581	559	597	544	571	556	577	480	586	596	558	571	571	543	560	578	544	520	526	589	588	601	585	535	539	577	567	593	566	608	604	532	567	590	602	579	558	556	614	569	543	609	556	536	585	591	600	571	557	531	584	517	536	536	578	546	585	563	555	556	523	590	590	568	546	580	579	589	563	576	592	610	547	576	572	602	555	582	547	598	567	595	580	575	612	581	573	530	547	571	587	546	559	584	577	599	554	556	519	567	619	566	587	529	590	588	574	617	578	564	579	542	560	577	594	559	554	593	602	571	553	581	612	526	549	578	564	573	584	552	551	595	577	612	543	535	541	563	552	622	559	542	580	564	551	589	575	626	576	566	568	595	557	546	535	593	600	564	535	583	634	549	524	593	563	583	627	579	633	531	593	507	574	606	578	570	594	609	547	537	570	586	553	573	618	557	574	530	551	572	566	544	549	556	583	536	551	538	584	544	548	572	563	581	535	559	537	530	562	599	592	547	583	562	590	588	532	551	589	564	582	625	559	543	592	573	550	591	577	572	568	565	543	544	564	543	585	576	572	557	542	586	563	575	580	570	569	569	557	560	566	542	580	549	598	589	589	558	552	581	586	539	565	569	572	589	597	588	603	562	577	551	614	594	552	583	554	545	592	589	560	587	553	578	622	582	581	575	549	553	568	564	601	558	564	547	554	588	571	590	551	621	585	566	580	545	574	600	585	534	571	554	585	617	551	534	561	590	577	597	569	554	566	552	635	565	552	546	602	561	613	542	554	572	568	583	580	593	573	619	554	600	574	596	609	552	528	621	592	581	557	579	566	541	604	602	583	593	525	572	581	575	560	596	581	585	542	597	577	561	614	555	569	609	588	570	545	544	562	583	561	576	558	556	532	523	567	557	579	544	576	549	543	572	581	580	581	571	542	552	574	531	605	556	549	586	574	552	585	573	577	576	596	561	570	552	599	561	545	562	548	585	560	563	581	591	543	578	552	550	594	571	585	586	563	548	586	530	609	565	554	548	607	560	575	574	567	600	605	592	576	613	565	558	566	564	562	554	600	609	536	564	586	533	595	564	598	554	558	560	576	556	522	555	572	552	604	593	596	594	588	577	541	587	536	551	594	555	587	576	544	593	566	576	573	610	561	566	610	518	527	585	563	609	577	585	563	576	526	591	608	566	559	590	560	562	570	593	566	590	571	575	571	540	555	499	546	507	567	530	579	584	588	559	570	567	568	559	528	547	568	584	600	599	559	587	580	585	576	569	583	614	527	599	539	563	555	583	589	596	547	533	568	592	629	523	544	543	546	559	559	553	569	610	575	593	569	539	559	590	545	578	544	541	581	606	580	580	563	564	563	551	549	573	552	565	615	562	622	597	536	567	566	532	582	560	565	604	597	607	597	584	599	561	543	541	559	552	562	554	578	597	582	572	542	592	574	572	580	564	557	577	579	592	608	585	546	564	542	581	545	576	627	545	567	574	580	561	552	577	568	576	593	512	544	555	540	597	553	586	563	597	542	563	569	565	586	550	613	551	567	592	514	567	575	578	595	551	582	554	603	531	537	589	574	577	591	597	551	582	624	588	567	584	576	536	564	602	555	561	583	546	585	565	571	605	581	543	531	572	567	574	524	584	557	603	614	568	552	577	612	583	561	522	529	576	623	584	562	544	561	556	603	588	558	591	549	563	583	583	568	597	563	579	560	582	585	555	570	559	591	509	561	567	592	588	531	556	582	566	624	567	639	593	584	586	591	597	566	578	561	546	549	512	600	535	611	578	561	618	555	574	571	542	570	514	543	605	565	571	540	549	553	559	564	546	575	570	598	606	563	597	588	547	568	540	570	624	568	535	588	569	582	538	587	584	571	561	569	550
14128	25212	23306	19531	17650	19226	16027	13674	9727	5946	3018	1712	1134	897	836	885	920	853	890	858	866	898	898	853	896	875	901	882	883	890	870	893	874	843	934	845	885	874	931	902	854	843	830	893	930	913	861	858	845	933	863	866	922	861	857	837	854	926	851	885	847	907	942	841	852	833	896	921	887	862	890	908	876	888	872	919	941	883	863	867	884	861	894	894	884	881	916	877	933	932	862	871	882	867	910	879	860	877	940	838	875	844	880	877	878	876	891	901	904	783	869	897	862	919	876	849	886	890	931	840	855	884	885	893	853	881	930	892	900	807	894	909	797	863	822	845	895	871	909	894	853	911	881	883	875	907	840	856	852	910	877	876	898	844	875	902	825	861	873	862	810	902	887	870	860	867	862	901	861	893	922	903	831	894	878	944	867	830	839	930	902	836	864	928	854	887	901	838	876	889	850	890	907	829	864	868	828	864	902	881	875	877	882	889	898	927	887	923	873	854	912	870	891	859	898	817	874	835	905	830	887	909	890	862	878	894	900	861	855	874	888	875	839	850	838	912	902	920	856	863	877	868	864	838	845	847	858	856	899	910	841	931	886	852	861	868	841	837	852	836	844	891	909	892	885	839	930	865	877	887	891	899	859	885	838	931	909	895	876	881	856	897	829	848	869	889	827	861	900	811	867	837	841	875	924	888	881	882	897	945	879	897	934	892	867	890	940	938	853	898	873	866	903	870	851	886	864	846	893	841	832	895	869	894	881	846	869	860	872	820	892	857	878	882	877	847	882	888	886	885	922	864	843	825	865	901	889	896	866	854	857	929	885	903	908	952	905	843	865	889	902	840	909	884	884	896	848	856	837	892	803	879	870	888	872	904	860	837	843	859	886	902	853	903	905	869	892	848	925	872	857	854	833	852	867	880	866	820	867	873	809	874	875	860	916	884	874	860	890	895	892	843	882	877	877	874	887	833	839	874	874	930	848	858	873	883	862	823	885	891	874	898	902	854	937	856	884	901	887	848	865	868	854	873	853	887	886	903	872	892	907	871	899	816	893	873	858	904	853	907	897	832	881	865	876	838	938	831	950	923	872	923	890	871	861	886	875	895	888	865	863	917	870	942	876	884	888	893	853	868	892	916	865	885	935	903	861	851	874	851	893	881	870	890	854	863	818	875	895	846	926	911	877	871	872	850	855	881	891	867	896	869	907	877	863	868	866	865	885	881	955	818	894	860	873	792	867	882	866	890	888	931	909	883	842	861	846	847	882	891	897	832	842	881	845	881	884	906	883	901	896	915	890	892	907	821	827	907	864	888	849	929	856	939	863	857	944	809	876	901	888	921	895	887	909	880	846	855	879	876	898	863	904	856	892	834	914	857	902	915	836	883	843	900	938	890	830	821	876	947	877	857	896	851	924	829	943	908	852	917	842	890	839	867	899	879	840	901	854	890	890	876	909	895	889	879	890	904	901	896	862	902	928	845	910	890	849	787	881	895	885	871	867	870	855	916	885	860	931	886	857	869	884	893	873	881	917	944	855	909	888	875	912	925	876	902	873	840	849	869	888	869	941	840	828	862	883	857	887	872	881	885	894	901	893	871	900	846	878	873	850	897	916	874	868	873	914	871	863	844	854	884	852	864	888	877	879	863	860	865	856	874	880	848	863	878	830	877	908	867	877	888	887	914	847	830	906	872	912	912	822	881	884	832	926	851	934	845	865	857	825	932	882	895	911	895	896	870	870	859	898	856	840	865	882	860	872	847	814	866	866	870	875	834	865	897	888	894	857	883	869	849	852	847	837	869	885	865	852	832	819	933	859	905	884	890	903	902	879	817	933	883	821	907	839	836	923	875	858	872	924	834	961	871	831	816	890	897	883	906	923	912	861	868	867	872	887	858	870	959	928	860	851	905	894	814	846	824	859	871	844	892	857	870	901	875	894	888	879	875	859	893	877	875	871	841	869	890	816	857	837	883	936	907	859	848	839	844	848	882	879	886	880	845	880	873	840	872	861	893	907	853	861	905	843	898	861	914	912	868	829	898	902	879	934	880	840	888	885	879	808	877	848	885	896	836	888	918	904	869	884	877	812	844	842	867	828	911	867	873	907	897	869	863	937	854	908	874	882	874	880	884	876	886	845	876	852	848	870	915	895	844	888	862	871	829	880	901	896	932	851	925	932	810	943	859	832	934	867	895	900	870	867	899	889	876	894	833	902	887	910	904	927	834	901	908	868	875	918	868	894	801	843	903	839	856	856	823	864	870	850	868	852	890	899	880	858	858	934	850	829	874	854	845	810	874	883	878	857	868	849	892	884	903	897	820	899	924	840	867	869	909	887	877	942	854	890	934	891	887	878	865	826	905	908	897	841	925	868	828	818	892	897	917	893	915	856	885	932	845	851	874	849	924	915	826	902	879	910	851	864	930	902	862	903	878	860	836	883	858	848	910	844	887	898	863	873	859	861	842	869	906	904	948	885	884	854	863	879	842	925	853	889	936	886	899	888	860	841	907	868	863	853	902	905	853	880	920	845	869	876	866	837	966	853	881	892	879	862	852	837	857	856	861	874	924	838	938	857	900	865	898	882	854	902	856	892	836	858	860	907	860	867	901	885	851	828	908	895	879	881	902	855	847	888	888	836	866	893	869	893	859	864	902	847	880	862	877	907	881	917	874	875	895	856	858	899	911	947	833	818	888	926	904	882	861	886	899	879	899	819	861	886	886	818	874	860	848	918	902	936	898	873	855	898	797	844	886	892	927	869	902	886	914	849	917	970	893	905	893	922	879	901	885	883	881	872	872	853	842	867	878	936	892	868	910	889	850	861	901	872	854	877	859	875	835	879	910	882	897	891	895	939	892	923	907	854	813	861	861	895	895	900	849	817	846	830	883	837	908	867	868	881	910	817	894	883	927	890	845	891	897	800	845	880	821	859	846	889	881	880	856	898	886	866	875	965	891	856	855	867	834	881	852	895	876	832	877	900	869	872	849	854	886	876	879	852	846	832	839	842	845	904	872	833	839	832	901	851	872	845	857	867	871	846	826	876	887	862	867	890	923	828	824	954	843	852	930	878	859	821	907	917	934	886	824	860	868	868	838	899	830	897	849	890	897	876	855	844	899	868	894	830	860	870	848	872	869	842	922	910	877	905	893	919	844	871	859	867	881	872	873	929	902	931	850	899	847	853	869	870	936	905	863	872	887	876	881	863	883	863	905	856	920	881	924	898	893	896	888	915	860	896	820	878	887	895	882	862	877	889	853	952	842	901	864	907	876	857	884	925	839	846	854	881	891	898	847	907	869	877	915	915	861	857	887	869	956	871	888	867	866	876	917	895	853	858	881	905	858	886	907	863	876	913	849	876	859	925	875	866	910	854	875	850	861	839	868	941	896	873	888	898	920	912	864	856	883	872	860	848	851	920	916	867	887	914	921	838	874	849	904	867	822	878	850	864	904	919	879	850	827	843	849	869	871	867	899	874	836	916	876	854	869	905	844
22553	21270	28266	24722	23022	26717	29457	24833	18271	10251	4133	1626	595	320	325	279	336	311	320	289	325	328	280	312	340	314	302	306	312	333	313	305	305	344	312	322	306	342	321	319	292	310	297	309	342	328	338	313	299	355	316	303	310	296	330	289	294	306	346	289	301	311	328	309	307	328	305	329	300	319	318	300	275	347	290	288	311	321	293	302	286	322	329	304	291	338	289	302	304	313	341	302	312	326	332	321	329	291	308	309	297	329	323	299	311	309	308	300	334	326	315	334	314	329	333	323	290	307	334	332	314	333	299	329	280	299	284	323	313	329	311	323	294	307	319	309	326	309	319	280	338	314	353	316	293	328	318	311	340	320	302	297	297	288	299	312	304	288	292	318	306	320	335	319	341	309	323	304	305	329	312	321	289	318	302	297	304	311	344	274	311	343	331	338	331	303	292	301	310	317	281	311	311	330	299	327	337	317	303	305	257	311	333	298	328	313	305	315	286	291	350	304	310	305	278	342	320	333	330	329	319	297	328	324	304	301	277	327	322	323	293	322	314	317	322	335	295	313	304	313	298	310	322	321	289	282	329	304	288	301	343	285	302	330	332	308	313	319	316	327	307	326	338	300	309	313	286	301	309	312	298	323	326	317	288	315	320	315	307	328	312	315	317	300	303	315	325	345	329	312	314	303	298	285	340	301	296	296	293	313	324	307	337	343	333	295	311	320	332	298	309	328	339	329	301	324	309	312	352	310	308	316	323	311	317	303	323	333	310	300	312	322	303	308	323	299	332	317	316	288	317	282	310	324	314	310	323	279	329	307	296	347	306	295	329	316	313	291	319	296	356	303	334	286	301	314	296	289	333	303	333	300	359	316	327	313	295	310	303	310	323	326	298	338	319	285	313	344	336	334	319	317	276	323	353	251	313	325	291	332	307	317	276	283	306	296	321	322	339	312	317	353	329	312	286	310	316	288	318	307	319	301	324	309	337	318	313	349	329	293	344	298	331	335	332	310	318	286	309	269	322	324	309	305	278	329	315	321	283	301	300	309	320	310	299	308	294	320	283	318	299	281	307	302	307	316	298	284	321	277	298	356	311	298	298	311	337	313	321	333	322	323	308	302	288	295	319	303	322	315	327	323	345	330	302	323	313	333	295	324	277	328	308	320	342	338	319	315	325	279	326	313	328	271	284	305	301	334	299	317	339	307	289	291	302	297	312	299	297	288	291	307	318	289	311	295	313	314	309	307	299	308	307	292	281	298	297	314	326	300	302	315	302	342	291	335	324	315	284	321	296	317	303	285	263	306	317	304	329	313	329	305	339	317	305	319	312	312	304	336	315	305	354	304	312	315	343	324	322	342	304	307	312	311	317	325	308	294	331	348	332	297	294	311	320	289	291	337	317	310	303	324	304	308	318	317	324	303	328	293	291	312	296	282	318	318	308	334	311	258	297	288	313	305	308	329	337	304	338	308	326	313	312	297	304	328	310	338	335	306	313	285	289	323	324	310	336	294	311	303	298	307	298	306	331	287	309	270	305	308	306	307	328	308	308	327	327	327	297	311	330	326	296	280	322	332	322	338	313	275	268	308	363	323	331	302	321	299	305	312	364	322	310	317	348	290	316	304	285	294	325	292	339	317	312	323	319	308	318	305	315	339	300	302	272	324	288	330	303	320	281	305	327	305	318	334	292	306	289	316	292	273	306	321	320	327	302	323	305	286	317	290	304	296	321	333	301	309	308	320	310	319	303	287	286	284	354	299	336	333	336	315	301	320	274	315	356	285	310	296	291	338	351	309	325	305	334	324	304	341	288	304	311	294	316	313	333	305	326	328	339	308	313	313	316	302	339	315	300	315	289	319	321	321	319	311	319	297	290	295	302	343	307	321	344	322	311	304	320	333	313	335	354	308	290	327	339	310	353	294	302	315	351	336	289	325	309	310	340	287	314	332	323	293	311	313	296	316	313	311	313	302	274	333	352	302	329	293	326	311	290	331	326	332	321	324	292	311	302	312	323	309	299	337	288	318	324	323	317	283	314	324	343	341	295	327	291	319	290	331	323	355	323	291	319	278	330	288	350	312	298	336	302	307	297	291	286	309	312	288	329	309	329	298	311	272	329	329	325	270	274	327	282	276	289	317	320	287	294	342	274	295	316	303	307	314	308	320	327	330	303	277	310	301	296	297	310	321	324	322	305	320	305	316	282	327	314	292	313	331	295	335	300	306	342	331	325	303	298	322	307	307	299	315	322	314	307	310	301	316	311	313	307	342	318	302	332	321	320	303	314	301	282	323	277	338	314	300	297	308	325	301	314	324	319	337	322	301	324	333	299	317	302	307	305	325	324	317	314	325	311	293	323	352	292	331	340	302	327	336	300	316	337	327	287	297	332	275	302	318	302	284	298	310	328	325	316	314	278	328	300	314	325	305	372	297	337	324	317	328	314	297	297	330	316	314	295	323	288	320	319	298	309	334	319	318	318	299	308	332	312	295	284	312	282	312	293	294	286	312	305	354	297	281	308	331	301	334	296	319	326	316	302	312	321	286	314	309	314	329	288	293	299	335	320	326	339	333	332	308	294	289	319	318	292	306	305	326	332	318	291	323	283	295	298	311	300	299	357	307	324	335	309	339	312	299	322	323	300	301	317	300	291	307	313	276	314	274	298	325	310	282	312	313	304	336	314	323	296	282	343	309	325	303	287	284	314	308	343	293	273	320	318	326	333	342	340	307	330	295	342	340	277	304	320	314	286	343	324	319	316	302	333	315	312	328	305	318	272	334	327	309	338	304	317	307	314	312	268	312	314	312	311	298	318	290	321	316	306	310	307	299	297	335	332	302	319	347	303	334	296	313	325	325	290	304	278	271	322	307	317	326	262	320	290	325	311	319	283	305	319	311	307	341	298	283	329	325	339	348	300	304	307	294	318	331	294	338	304	309	314	298	352	297	320	320	306	311	312	313	318	298	324	344	288	307	327	306	307	305	358	302	302	329	317	335	317	310	290	305	297	319	301	312	300	322	325	306	309	331	298	317	312	334	310	342	299	331	321	291	311	333	287	337	293	318	326	299	313	278	341	327	301	297	323	329	309	302	295	298	302	300	311	307	316	284	353	307	327	331	309	280	310	316	291	305	305	305	321	297	288	294	305	309	318	301	304	315	342	299	312	324	279	302	321	317	317	313	316	301	310	299	279	299	310	336	304	348	299	326	314	348	308	315	308	333	306	265	308	313	333	284	301	307	299	292	312	339	323	326	320	307	306	295	307	313	327	289	276	336	308	307	309	304	306	317	306	310	302	305	287	321	311	294	325	334	299	325	299	314	300	293	279	319	333	297	330	325	288	309	301	315	307	322	309	285	311	317	295	306	344	320	310	327	316	311	303	328	327	286	303	315	291	313	320	324	327	351	310	344	302	292	286	318	318	319	308	277	323	298	289	312	294	306	343	330	313	330	291	269	295	310	330	307	334	299	301	315	302	292	298	304	298	297	295	308
19567	40595	36202	38386	37471	34812	35918	33162	26605	16962	8389	3514	1214	481	492	475	511	506	506	451	487	482	454	521	505	510	480	496	489	447	482	513	518	458	541	488	494	498	506	503	507	529	465	524	451	523	535	512	510	529	536	454	514	477	466	498	478	483	466	474	522	506	494	510	446	493	530	459	512	460	489	498	483	522	449	416	460	486	505	483	505	506	485	486	490	472	464	465	490	428	447	491	485	476	527	484	475	542	518	475	511	529	483	456	468	489	468	475	485	495	522	467	499	486	472	479	483	510	435	502	504	517	494	525	503	502	480	511	478	479	496	485	503	472	440	480	479	465	494	487	508	499	474	507	475	521	480	516	494	510	487	495	456	479	499	496	533	481	477	490	495	513	477	465	501	489	495	473	475	452	513	443	490	511	485	499	482	471	511	502	508	449	451	510	492	480	536	470	458	505	476	522	489	501	508	514	515	515	477	510	460	511	488	520	466	487	510	502	504	501	477	479	526	476	494	453	504	472	525	499	480	491	504	502	462	503	514	486	514	541	508	491	467	485	495	456	506	497	480	499	497	490	477	486	476	488	496	514	516	467	452	506	463	517	509	460	512	443	524	491	515	472	502	481	515	476	514	474	479	465	461	482	465	485	496	508	490	503	483	497	479	511	472	489	517	477	497	477	506	495	469	473	487	513	485	495	494	503	508	512	487	489	510	457	474	536	439	456	490	473	543	446	501	517	514	483	469	502	478	505	489	486	534	526	439	516	491	485	509	512	483	470	501	474	507	497	465	484	522	510	515	474	500	531	476	532	510	469	476	481	500	465	501	482	504	502	466	495	462	466	484	487	526	478	471	456	491	450	481	503	475	523	459	470	503	470	501	483	494	482	500	528	492	513	495	538	491	472	468	431	492	505	487	457	489	485	497	482	466	495	499	459	532	497	512	479	515	498	471	522	475	506	488	481	482	478	504	513	477	489	483	457	495	521	465	506	507	472	472	497	480	502	488	478	497	473	492	505	458	489	513	513	526	472	501	479	510	482	485	508	487	520	480	518	473	490	492	523	489	491	498	514	459	513	492	513	466	493	491	486	521	502	509	459	499	523	505	522	503	493	493	525	499	442	522	520	504	539	449	499	481	497	504	484	466	489	478	476	515	518	469	435	490	486	493	480	491	527	496	521	504	489	480	502	443	491	492	486	501	511	478	506	487	508	475	497	522	516	516	507	515	474	504	469	504	464	504	481	479	502	543	503	477	459	502	472	514	443	483	489	493	457	492	528	483	489	508	466	496	459	494	518	488	491	475	468	493	499	500	502	504	475	455	474	479	475	487	508	494	496	502	505	503	491	453	469	482	487	480	471	481	488	501	509	487	521	487	499	544	534	511	498	461	459	492	491	521	505	497	510	485	494	452	463	454	524	504	530	507	483	496	493	491	504	476	491	486	491	444	496	480	513	480	487	505	469	489	463	492	471	521	519	510	496	495	478	513	503	492	488	507	502	487	497	474	499	481	492	500	492	463	508	509	498	444	469	504	450	526	499	471	494	498	507	476	464	475	522	527	519	514	503	495	490	471	495	484	476	492	455	453	501	483	482	477	459	529	481	528	503	508	516	513	464	499	510	504	521	518	505	494	505	475	510	479	507	466	502	497	446	532	471	501	486	488	463	476	494	472	526	475	541	474	443	492	490	497	476	470	487	463	517	508	535	511	498	493	519	493	484	479	453	448	508	463	488	468	498	436	466	479	475	497	500	454	489	508	458	500	486	531	508	490	459	526	489	492	531	492	476	491	532	480	509	532	499	478	473	495	500	565	478	519	508	474	490	497	472	481	519	505	467	493	479	502	488	526	483	517	453	507	485	523	485	489	486	499	482	492	506	477	513	479	512	513	502	471	446	495	513	446	494	487	463	515	519	467	480	481	483	522	479	462	471	488	488	496	505	438	487	542	458	517	523	511	486	533	495	467	494	483	538	472	507	496	494	531	494	485	505	510	493	458	460	496	498	470	479	502	495	471	492	475	499	470	515	522	473	518	541	496	517	474	465	472	490	462	480	490	489	479	483	451	516	470	491	495	507	459	477	486	532	500	475	502	519	466	479	483	533	483	485	454	504	469	498	472	488	489	515	463	488	515	518	533	471	535	478	549	496	455	506	455	492	501	455	528	518	472	473	504	492	479	495	468	495	511	510	489	501	532	519	465	510	515	489	454	471	453	507	495	477	508	463	529	491	494	486	517	502	475	510	499	511	477	485	499	467	514	452	481	502	489	488	494	468	474	502	506	505	511	490	503	478	501	474	467	489	510	501	503	525	493	483	470	499	511	503	526	522	493	493	511	495	514	500	522	473	518	493	482	487	492	496	499	471	451	454	464	485	508	498	514	484	440	519	457	492	507	487	478	483	490	508	473	558	469	457	477	470	496	479	510	505	417	476	509	465	469	496	505	465	478	472	455	505	465	494	495	458	508	448	512	519	479	491	495	459	460	444	460	501	478	476	507	462	483	501	476	519	526	515	525	500	463	515	470	475	493	490	461	525	493	484	511	493	519	482	520	487	526	467	468	493	511	485	505	513	481	500	493	495	505	503	509	516	464	475	477	475	497	490	494	461	443	505	460	465	469	486	460	480	488	482	473	484	512	483	482	479	525	485	501	517	493	489	501	467	472	493	477	489	489	483	476	496	494	458	526	450	510	521	493	522	483	500	475	479	465	510	485	479	513	519	452	452	473	483	447	477	478	462	475	454	468	509	476	488	482	485	486	520	508	533	530	504	449	461	502	448	474	486	478	510	473	467	493	495	501	484	510	563	484	512	462	481	480	503	464	438	501	545	506	472	556	490	464	480	453	493	487	514	525	460	478	508	487	473	479	474	500	509	514	495	479	481	490	495	514	460	474	470	472	491	487	469	497	479	424	473	515	481	501	487	465	461	449	475	477	501	516	476	487	498	484	501	485	456	428	445	515	474	484	489	482	529	549	484	504	530	496	496	465	495	480	510	493	476	491	537	470	474	483	496	480	481	498	532	489	488	504	510	487	492	480	487	514	488	470	499	477	488	492	527	502	481	501	508	472	483	462	511	458	482	514	482	518	506	475	488	491	512	474	513	463	476	483	493	526	509	471	495	474	477	511	540	490	475	516	496	478	474	497	493	476	476	473	509	495	493	481	476	515	513	458	491	491	492	464	485	487	469	519	466	482	448	518	487	479	454	496	478	479	503	507	473	512	524	472	523	487	499	519	453	490	511	469	464	523	493	478	480	495	484	503	505	480	517	533	477	492	481	493	510	471	484	506	516	488	528	494	454	474	459	489	478	498	478	516	480	518	505	510	516	486	471	459	500	513	464	484	527	544	516	483	499	484	487	521	502	472	508	518	505	515	482	502	511	498	531	488	521	485	475	490	488	463	502	527	505	488	533	491	498	493	509	488	472	469	466	480	487	477	489	498	469	487	423	497	485	463	532	498	499	460	493	516	512	467	506	434	467	506	477	512	559
27321	19251	8878	4607	3304	2274	1878	2353	1951	1301	1066	716	665	603	624	605	595	557	578	593	601	594	604	521	578	587	589	580	566	575	558	589	571	548	578	601	599	568	617	605	577	585	614	610	604	587	580	593	583	601	579	591	684	551	627	605	573	531	626	599	564	597	613	628	548	569	604	547	588	597	572	551	572	648	570	563	586	616	585	623	580	575	566	570	603	603	565	528	607	568	605	572	600	606	649	570	577	591	568	633	576	580	576	533	592	593	567	609	591	596	597	566	600	602	568	630	566	597	619	609	602	589	554	559	594	596	584	555	606	582	562	590	583	560	570	585	574	579	608	602	563	588	577	591	603	570	572	604	598	566	620	603	575	568	565	642	576	564	559	551	612	574	626	580	568	564	562	629	579	587	572	591	562	545	593	553	591	558	597	542	611	642	556	637	585	574	543	590	602	524	563	581	580	536	593	600	566	570	581	585	565	554	533	575	589	602	550	572	612	589	614	581	596	587	544	608	517	565	593	617	609	598	577	565	589	574	577	581	613	567	574	555	568	566	601	577	568	551	590	572	561	589	570	607	543	595	588	614	593	570	587	598	585	589	602	552	559	612	613	594	551	576	587	602	535	589	554	605	600	591	603	625	604	593	623	576	567	561	531	568	556	576	583	622	583	630	579	579	620	638	608	549	552	575	581	569	536	607	582	567	605	601	571	582	572	630	597	567	579	572	598	562	592	607	600	561	610	610	578	590	555	594	607	570	589	598	594	560	650	553	539	601	585	545	575	619	538	580	577	525	599	595	563	574	625	576	580	589	609	599	588	555	604	590	549	561	561	618	590	604	591	541	599	571	593	569	589	596	574	617	536	596	600	625	553	617	573	598	581	612	619	565	600	600	597	576	577	540	585	628	607	558	596	574	599	593	560	584	602	577	595	627	595	620	606	612	585	613	539	576	611	572	576	592	567	595	602	585	568	582	579	617	592	560	569	570	581	589	566	559	608	601	600	563	550	566	548	569	627	587	609	555	567	540	592	559	578	617	532	576	554	584	586	626	569	595	569	574	571	610	590	595	575	574	588	546	603	588	583	602	603	554	587	610	553	623	608	603	580	562	628	552	618	587	588	547	585	583	571	550	568	552	600	551	588	547	584	571	632	585	546	574	604	580	542	583	571	607	605	578	582	598	587	593	574	578	607	562	598	569	545	588	600	591	550	585	565	612	583	627	595	571	614	620	577	600	599	596	588	550	595	605	565	589	588	573	557	576	648	630	576	574	575	587	573	578	578	609	569	571	558	593	535	605	565	573	601	584	555	576	588	570	552	621	564	572	616	585	569	590	605	608	634	576	572	571	542	588	569	577	557	580	594	582	577	622	581	568	584	591	540	513	578	606	574	576	613	552	626	592	603	586	586	631	551	568	597	619	597	533	576	570	603	590	619	550	581	572	598	606	597	590	637	633	579	630	588	628	578	606	592	533	606	602	589	627	582	571	625	566	593	605	659	583	558	579	568	593	592	582	596	570	556	567	589	567	570	591	602	582	599	598	550	558	600	607	604	588	612	576	592	585	586	621	559	591	622	596	620	598	515	578	622	602	556	568	564	613	577	588	577	593	595	593	616	624	609	532	550	565	593	600	584	608	606	596	566	597	597	601	594	583	635	535	635	622	639	590	600	574	547	571	587	572	609	603	624	567	599	592	595	585	594	581	562	597	589	578	586	589	547	571	561	547	568	570	576	564	565	596	596	606	609	613	555	604	599	581	623	564	566	626	599	601	587	623	549	564	603	577	609	547	620	599	633	591	571	614	586	606	560	591	594	587	573	588	588	565	585	560	604	559	556	571	562	606	593	553	597	576	559	582	597	560	616	570	591	564	582	554	598	544	584	563	599	592	647	580	557	566	601	633	608	596	591	528	596	576	586	574	597	560	596	617	600	624	619	615	586	571	580	585	572	574	620	631	587	570	570	604	601	600	581	597	595	608	640	612	622	567	567	626	568	530	562	564	623	554	598	599	564	612	560	587	617	598	580	545	587	619	603	588	562	589	603	640	555	532	600	609	604	598	633	587	643	596	602	583	620	605	614	541	586	616	557	587	597	572	594	615	633	598	585	599	609	583	609	603	586	599	584	588	584	604	573	592	584	605	564	583	618	604	598	593	537	601	591	599	636	575	605	609	605	544	564	577	608	626	602	595	622	595	595	577	572	589	544	637	609	556	601	594	551	575	606	592	616	593	606	519	628	595	616	603	555	589	565	567	585	567	609	591	560	619	572	597	641	580	596	590	620	589	635	553	601	631	609	580	534	569	631	605	596	589	596	653	596	568	595	587	590	556	581	558	568	595	560	548	582	587	645	579	601	566	569	552	543	598	601	545	593	585	568	577	657	582	604	565	621	568	565	595	586	596	568	604	590	594	600	547	637	610	588	568	604	600	562	576	550	565	583	597	566	573	616	588	626	558	593	591	628	640	529	571	624	604	596	623	600	581	567	575	618	582	610	575	590	592	634	591	616	592	580	572	560	548	592	613	605	612	609	578	586	603	597	560	597	558	570	584	620	593	607	608	618	572	586	551	587	516	565	607	604	643	612	561	627	630	575	564	563	546	574	581	601	605	610	600	573	617	555	578	570	579	546	606	585	621	628	573	598	604	563	590	579	563	616	565	582	574	557	558	570	568	559	571	536	563	573	571	591	587	595	587	553	581	573	568	662	587	561	574	588	590	596	565	569	565	600	603	605	565	583	595	560	583	588	573	596	607	593	561	555	567	580	563	594	581	562	624	571	554	570	604	566	562	604	605	585	572	571	589	589	535	614	580	582	590	583	576	578	604	574	594	605	576	591	605	564	559	574	592	591	574	619	573	642	547	636	533	600	564	574	590	599	533	638	560	579	610	569	608	564	594	587	561	568	554	617	586	537	557	568	586	564	575	565	592	558	581	592	611	570	546	606	594	583	606	568	564	590	554	597	605	610	566	612	550	518	581	581	558	536	540	594	547	579	589	587	598	574	589	591	599	586	597	580	571	561	564	615	563	612	618	561	593	614	585	587	532	603	619	644	547	593	566	570	550	625	603	639	524	578	613	621	581	574	630	622	597	593	562	594	573	576	587	561	572	596	593	563	577	634	606	567	599	543	594	560	575	570	598	599	585	576	603	542	573	619	586	577	622	551	573	590	563	630	584	563	554	532	582	613	621	563	580	578	600	567	622	581	573	579	565	566	525	624	579	608	564	596	569	620	597	570	598	609	600	591	602	586	612	554	613	549	592	538	589	590	613	563	588	600	590	584	539	609	612	589	573	606	628	583	607	593	597	576	601	630	609	583	633	591	608	611	553	561	681	578	575	522	597	613	549	581	584	585	551	620	575	581	562	564	618	569	578	557	629	613	633	591	595	595	557	624	596	591	621	596	580	582	607	569	610	583	612	601	623	584	557	577	639	569	604	599	632	555	549	599	524	610	619	583	570	609	629	627	626	600	525	610	600	547	559	598	609
11516	15777	9440	7303	6020	4441	4012	4581	3765	2572	1876	1295	1031	920	953	853	941	932	920	958	918	918	893	900	891	915	976	940	881	899	909	975	892	894	999	981	961	911	902	899	898	887	952	908	931	918	921	931	878	911	893	899	944	909	895	915	921	871	882	887	898	926	918	901	923	881	871	891	1003	862	908	924	920	919	911	945	940	857	937	920	926	883	935	956	894	908	896	886	886	915	938	937	860	890	875	950	875	884	974	928	882	906	909	950	929	935	898	912	903	930	939	942	919	924	852	928	870	906	938	918	901	886	895	931	899	938	922	904	905	941	882	835	957	925	912	921	913	920	915	914	944	911	934	926	929	864	923	898	886	933	927	894	922	873	845	893	923	887	894	932	930	887	919	872	940	981	918	882	898	998	924	962	896	938	897	868	923	917	893	879	857	947	886	876	878	905	922	907	871	981	907	941	970	906	939	915	894	901	916	857	917	870	948	884	924	908	857	912	939	936	927	886	933	900	892	891	916	903	910	935	911	907	876	874	881	890	931	873	884	990	910	958	881	919	934	911	882	920	895	879	895	914	936	930	916	874	915	869	928	908	851	899	886	886	957	886	920	934	881	902	895	945	912	940	931	896	916	898	853	967	926	917	870	832	954	911	879	907	896	898	920	901	907	884	925	929	907	898	951	924	928	949	917	897	950	866	931	918	914	916	921	927	908	924	882	916	928	943	917	868	858	899	959	938	897	885	886	892	1006	963	896	873	872	937	934	916	913	921	929	844	946	959	928	945	885	901	864	927	865	888	901	953	929	890	858	955	895	879	917	905	933	945	890	860	914	884	936	927	891	934	923	937	913	844	920	926	930	891	911	913	869	903	911	925	925	884	918	911	907	898	863	896	892	873	958	910	945	892	901	903	955	903	923	940	952	898	852	916	861	901	934	918	899	946	919	899	935	936	865	889	898	923	931	905	891	868	950	870	854	936	904	909	854	894	917	926	874	884	923	926	894	951	887	941	925	946	972	959	899	924	943	870	959	938	921	903	901	929	913	962	917	978	917	902	869	921	880	922	916	938	893	912	903	933	874	912	857	912	932	933	932	984	941	960	881	955	952	913	909	932	990	927	904	917	906	958	911	925	928	871	883	882	957	876	907	886	896	960	954	900	922	914	894	944	856	920	898	923	901	872	917	909	950	913	949	896	874	916	926	921	881	920	916	897	908	903	918	910	923	934	927	909	902	944	899	891	916	929	932	932	911	931	946	865	916	961	972	921	921	906	869	942	929	886	894	924	942	991	844	942	870	880	892	947	805	878	885	877	862	947	905	917	871	901	842	910	961	863	930	935	865	976	887	930	905	904	953	921	932	961	927	889	908	914	893	899	875	952	910	890	943	955	893	944	819	848	942	910	891	895	855	923	898	897	903	893	925	885	899	954	878	910	868	893	965	963	893	896	882	936	931	904	936	944	954	971	909	899	975	948	938	918	885	922	904	895	939	900	879	891	886	917	962	881	930	864	939	880	917	975	915	947	926	862	907	891	946	912	947	894	930	925	859	908	937	937	910	902	964	893	932	890	865	894	867	913	842	924	905	881	918	921	903	916	930	920	912	889	913	947	897	940	877	922	938	1001	930	908	920	949	901	930	927	899	942	899	915	888	935	927	910	886	921	910	891	845	867	906	920	905	924	904	945	909	956	914	910	859	919	906	927	927	890	944	923	899	873	946	959	877	897	875	936	905	914	867	919	922	926	883	911	882	918	952	892	932	912	933	933	905	903	956	901	916	872	904	902	928	926	918	902	930	901	887	898	914	921	901	987	947	964	897	906	919	940	914	934	928	904	878	907	953	933	907	891	913	948	886	921	925	903	932	901	891	967	896	913	921	886	875	888	870	873	944	922	950	924	947	936	942	957	914	949	941	935	899	925	911	949	920	880	922	922	891	898	916	897	931	939	924	946	923	990	935	918	914	904	941	907	903	928	933	957	895	926	954	882	928	928	949	948	905	944	936	875	906	895	919	952	882	955	875	877	888	916	938	915	935	906	874	921	998	946	882	976	924	944	956	933	930	958	943	915	901	986	911	927	918	921	907	901	945	957	904	882	948	935	931	901	914	940	889	916	863	936	932	885	900	974	894	864	918	891	933	944	902	897	899	1002	896	923	924	916	884	898	914	946	906	888	873	898	897	917	882	928	969	939	940	877	924	918	914	941	880	894	956	950	868	876	885	927	917	920	885	942	867	934	875	901	910	969	863	939	947	903	966	886	884	910	881	945	894	900	907	948	972	916	921	896	924	890	900	969	954	927	902	912	922	934	887	917	851	877	971	901	916	902	910	915	938	907	955	908	955	913	920	954	938	915	876	887	860	932	895	954	975	945	941	902	861	857	903	925	886	861	910	962	921	940	929	943	885	914	927	901	946	880	881	907	958	879	936	923	940	899	923	924	955	922	915	843	921	896	910	908	901	882	948	952	923	928	911	895	891	930	891	956	908	904	893	865	937	916	958	935	899	922	937	893	1024	937	860	894	969	929	919	879	897	910	899	933	868	894	913	947	928	904	930	891	980	943	909	918	919	868	884	903	880	824	904	953	909	920	877	876	908	879	890	959	930	935	864	923	904	915	883	948	931	897	976	917	909	926	926	840	897	901	939	916	935	900	909	923	964	881	946	909	903	923	870	903	851	898	897	934	918	936	907	949	910	908	944	885	892	958	849	890	931	929	863	905	948	1008	884	885	923	887	904	941	949	866	911	920	966	916	891	945	913	925	917	944	920	926	889	899	895	897	897	941	912	876	904	901	931	939	882	904	929	885	883	909	907	925	876	901	919	916	963	912	915	930	874	915	951	916	949	915	871	956	903	899	948	941	895	910	866	932	901	922	914	891	929	907	938	938	924	902	909	932	870	925	927	888	887	891	897	867	884	970	877	925	922	928	909	853	911	936	894	934	929	934	900	889	948	938	898	895	960	903	903	892	911	888	948	891	950	927	939	861	936	934	911	988	913	876	917	910	886	910	890	909	961	872	932	885	909	867	922	935	909	888	928	920	926	899	935	904	905	979	902	911	900	912	887	862	866	885	910	937	913	886	917	916	888	939	935	926	943	939	953	963	901	898	941	928	941	934	963	917	905	908	905	953	855	907	931	903	929	926	952	904	906	917	931	899	930	962	848	927	880	967	941	862	885	935	975	883	886	926	963	932	944	890	888	913	890	946	860	942	918	849	889	891	874	910	911	904	900	887	855	878	863	950	872	872	941	968	915	936	902	893	922	887	981	922	871	887	875	898	922	952	875	919	1004	919	858	879	923	896	883	965	891	944	903	890	855	914	915	946	899	974	949	920	903	896	902	833	902	921	965	945	912	912	884	891	929	902	890	934	947	911	925	900	931	883	942	943	921	908	858	923	891	909	943	927	907	945	928	945	929	927	928	934	930	903	911	929	878	946	923	926	892	936	905	904	906	907	903	894	945	938	889	945	938	945	946	913	880	884	896	897	855	959	984	926	949
23357	21218	27748	27812	25629	18587	18464	15715	8784	4308	2055	1147	603	457	454	457	449	437	415	438	423	438	428	454	448	444	420	460	464	400	420	441	425	391	422	429	446	452	432	399	386	458	418	427	444	418	419	434	440	422	435	440	437	420	418	451	414	420	403	434	420	447	444	459	403	413	411	453	477	433	392	422	414	450	396	407	442	412	431	435	441	460	415	421	409	394	453	417	425	406	418	438	432	445	417	433	453	404	410	470	446	437	396	454	411	412	446	451	427	443	472	455	448	403	433	452	426	422	435	417	440	437	418	448	447	457	438	408	403	446	457	452	430	444	391	437	430	435	438	436	410	445	403	413	454	445	435	444	450	430	441	399	449	430	442	440	408	466	415	448	446	436	414	412	452	446	407	415	437	458	399	465	434	413	442	437	419	454	410	446	418	441	422	415	405	437	454	454	423	402	407	443	447	411	438	459	459	429	433	398	453	426	447	447	437	420	447	376	444	420	432	464	423	459	432	413	426	436	440	455	435	434	431	464	447	445	427	407	446	444	434	403	420	456	472	400	405	401	401	445	427	413	439	484	426	429	428	440	472	390	415	442	481	445	424	455	431	420	460	429	447	441	447	445	430	498	439	416	450	449	427	420	431	433	413	406	452	445	473	457	430	422	440	450	438	453	465	455	448	436	424	452	415	416	428	451	455	460	421	426	430	437	402	443	447	435	436	437	456	399	417	404	465	446	432	462	428	444	465	419	480	417	423	432	451	429	404	446	433	444	428	448	453	443	451	447	433	465	472	438	437	473	450	431	423	431	431	428	424	420	406	478	476	440	430	443	446	404	452	476	444	424	459	408	394	442	440	386	393	422	428	419	439	433	434	412	455	429	442	463	424	442	404	440	414	448	424	454	431	419	440	447	435	411	446	401	399	422	408	411	424	449	473	426	420	432	432	437	450	428	480	434	425	398	422	405	434	424	415	450	425	465	415	458	458	427	460	443	426	451	419	456	395	441	469	421	447	434	449	466	448	437	415	411	435	437	426	450	425	411	397	394	418	433	426	457	429	446	394	420	435	418	415	411	430	405	426	435	405	397	380	412	438	448	422	432	413	440	436	433	435	429	427	397	426	396	427	440	422	454	442	447	461	400	474	453	403	400	421	474	397	436	419	443	433	429	425	421	384	386	414	433	436	457	425	452	417	432	446	419	438	435	442	442	462	411	406	434	448	410	438	421	425	438	454	465	467	426	453	436	443	454	460	420	437	431	423	426	427	417	406	406	432	419	417	418	449	447	458	434	434	433	431	399	409	451	441	426	437	436	479	424	448	434	408	441	447	410	420	398	409	428	439	426	402	457	423	440	432	423	425	432	416	423	418	406	427	452	409	438	436	426	455	415	433	453	419	422	400	430	411	404	416	461	412	438	402	458	422	402	424	467	423	391	453	434	398	437	407	400	449	443	415	456	386	398	416	430	467	424	440	416	428	445	482	402	443	437	394	392	458	421	407	430	446	404	418	413	452	445	425	428	412	445	445	416	418	464	456	415	446	423	469	467	450	427	415	457	434	506	419	411	423	451	425	400	441	411	434	404	449	443	405	416	460	438	391	401	430	418	408	437	449	457	458	424	451	455	439	425	420	419	438	420	465	432	416	467	430	457	446	432	438	415	427	448	408	455	442	442	433	454	402	497	444	418	441	427	432	435	430	433	435	430	402	416	428	428	421	469	469	404	440	434	384	447	406	401	454	407	439	431	430	453	422	442	437	412	428	438	379	451	424	409	424	409	449	446	446	412	444	415	425	397	452	434	452	438	432	423	411	444	428	440	446	424	407	418	405	432	408	417	422	432	413	457	409	416	480	436	437	449	414	405	429	379	449	419	449	408	420	414	442	444	412	421	471	455	452	402	436	451	436	399	440	395	434	464	426	461	442	445	426	465	429	408	437	439	409	395	418	413	441	424	440	420	420	437	423	417	420	427	467	420	454	410	426	484	443	409	445	430	405	413	450	417	427	431	416	413	404	423	425	457	459	457	407	429	412	412	434	434	419	412	414	461	450	409	421	458	438	411	436	416	426	436	405	427	420	400	413	439	471	443	390	424	431	432	408	433	443	401	441	456	463	420	411	460	457	441	431	416	428	436	420	426	449	451	438	416	446	425	436	443	436	402	442	409	460	422	448	431	436	476	439	430	445	457	403	462	404	443	461	443	424	427	425	403	426	431	431	459	420	469	420	420	412	408	465	439	480	408	401	451	431	417	448	423	437	423	415	417	427	421	453	423	411	395	420	470	399	429	440	424	438	453	426	376	457	465	444	419	425	423	431	424	445	441	435	427	470	436	432	400	416	454	451	423	413	434	438	449	443	461	420	427	428	442	446	417	439	406	453	432	395	433	442	472	417	446	415	403	440	421	433	419	449	453	456	415	417	387	444	438	454	447	434	416	412	433	404	419	392	420	423	458	416	456	422	427	386	422	433	437	365	409	423	430	409	445	423	432	387	455	436	439	405	427	446	414	462	407	413	451	451	425	455	422	451	419	445	438	448	435	429	396	411	442	446	454	439	427	436	431	416	411	433	426	444	439	443	443	440	438	432	424	482	390	421	425	428	430	430	436	442	390	463	424	412	422	457	445	487	441	412	429	399	457	433	447	447	447	443	414	432	419	484	396	452	420	439	408	439	420	472	452	459	417	417	451	412	431	473	421	427	416	434	426	441	424	418	424	422	439	445	460	432	442	427	413	465	387	420	428	405	448	464	411	377	396	437	430	417	427	416	450	437	379	401	452	444	445	462	443	436	423	446	398	421	440	415	431	439	422	413	422	461	432	427	414	427	405	440	397	453	419	437	408	419	435	439	414	414	422	433	445	389	428	452	453	426	460	469	409	434	439	413	428	401	420	464	397	439	453	464	427	433	430	438	439	394	442	419	434	424	389	418	444	419	480	399	422	420	440	420	430	404	435	452	487	432	416	433	406	404	429	457	434	431	417	427	404	411	438	432	448	441	467	404	414	434	434	412	459	442	437	434	441	454	437	440	416	443	447	412	422	452	433	441	408	454	408	437	442	459	443	423	443	410	412	402	435	466	395	411	408	456	438	484	406	496	412	448	433	408	440	441	409	415	411	396	466	430	436	437	421	437	419	409	445	466	425	446	441	452	439	475	434	453	463	433	484	423	433	423	438	399	470	411	419	399	442	443	431	440	439	419	425	440	424	424	433	415	452	422	423	435	420	425	416	445	419	444	398	361	448	414	439	403	405	412	482	446	443	436	419	413	395	446	424	435	424	428	423	406	400	434	461	422	425	405	433	434	460	454	410	409	399	443	430	408	394	445	430	450	454	476	443	409	460	421	447	414	461	413	416	411	426	447	426	419	423	440	477	373	448	430	460	439	429	397	401	422	430	416	425	464	409	452	406	439	438	421	397	410	438	455	401	448	446	410	469	420	395	415	419	440	436	427	447	431	399	469	415	406	422	429	452	447	419	418	430	439	422	424	461
17048	36732	34424	35996	30040	22592	25146	23369	15237	8592	4376	2357	1114	631	683	674	702	693	656	673	638	734	671	619	646	710	699	701	675	664	698	695	720	690	675	645	686	706	701	666	706	690	694	699	682	690	676	649	685	685	671	671	696	656	703	694	663	679	698	715	734	690	699	690	648	658	666	666	719	710	685	713	648	662	695	706	735	704	713	688	771	747	719	715	681	710	706	689	629	722	742	676	652	681	737	678	695	730	731	697	712	673	662	736	699	655	678	732	672	666	675	699	686	669	669	711	710	719	731	660	704	710	683	686	706	631	699	694	712	720	673	679	706	666	725	651	722	685	716	654	677	689	697	643	710	701	692	709	649	698	683	684	679	692	695	705	676	723	683	680	704	691	696	712	683	728	696	736	766	680	727	675	701	657	671	714	715	718	732	711	689	707	701	682	737	676	676	706	713	690	700	671	697	718	654	685	678	667	681	698	716	692	726	663	735	694	701	700	723	711	713	665	682	746	700	719	732	716	720	660	720	695	694	712	701	682	730	702	695	658	679	659	727	679	670	714	701	726	663	693	712	691	658	679	688	744	683	723	693	661	735	688	707	715	695	697	705	684	680	685	643	729	719	676	739	696	695	707	751	656	695	682	707	699	678	664	688	719	696	661	731	674	671	682	728	683	720	665	715	739	667	683	662	711	658	688	679	729	661	706	680	703	719	712	715	685	678	683	664	648	741	665	643	672	664	664	638	699	638	728	732	657	696	707	704	724	689	708	660	665	657	652	685	726	687	699	725	670	663	691	660	698	687	721	695	686	677	659	675	701	685	666	684	710	723	660	666	682	720	690	703	680	686	736	721	690	664	691	718	697	692	679	735	716	716	727	690	699	670	670	705	662	619	678	739	706	683	668	664	701	720	685	709	682	766	680	695	699	684	691	718	730	681	702	707	711	721	732	699	693	717	666	731	662	715	700	678	712	691	672	691	638	740	694	677	671	687	734	691	695	697	719	702	706	688	693	676	697	649	680	694	712	712	674	707	690	787	718	710	646	679	711	653	681	677	719	670	670	704	733	675	648	634	706	724	654	683	676	700	718	701	707	680	645	689	687	698	700	690	703	663	697	741	713	689	692	702	702	700	664	661	678	672	678	668	708	689	653	732	741	683	704	653	714	683	688	662	730	688	713	651	692	651	724	682	691	688	707	668	686	710	720	667	736	665	692	679	669	698	740	710	709	715	709	704	719	694	690	663	749	705	694	683	702	752	745	670	676	714	690	692	725	642	640	651	723	723	663	685	702	707	724	692	716	710	653	696	696	688	688	715	687	711	699	698	729	700	729	675	675	675	725	668	681	694	669	673	733	653	677	678	670	688	675	696	707	674	681	671	721	687	707	698	669	698	654	721	679	685	699	692	649	706	668	686	671	726	660	693	701	658	680	669	701	653	652	708	645	708	678	710	696	742	689	694	690	670	661	643	691	666	648	715	647	728	716	670	687	700	660	713	719	703	701	723	739	686	683	714	680	711	685	737	670	688	709	707	705	693	692	705	664	712	715	655	768	715	678	683	708	710	626	731	701	719	676	706	727	711	695	710	649	670	698	671	679	705	732	725	662	730	696	709	698	669	702	660	675	710	695	725	678	683	723	700	676	675	695	661	694	683	672	693	696	708	698	677	684	705	696	685	723	703	698	755	676	675	696	664	724	670	696	720	632	666	670	747	726	648	704	692	686	679	710	677	717	686	669	675	674	717	669	685	652	691	683	668	712	712	712	702	652	688	715	741	664	684	672	721	647	672	699	694	697	680	680	685	696	719	679	677	673	671	636	702	644	740	678	633	708	730	715	693	716	675	690	660	711	677	664	691	719	661	677	684	712	740	662	683	674	665	692	706	686	668	705	657	745	670	664	699	670	682	723	732	622	710	670	689	717	631	690	673	694	693	676	696	736	667	689	688	621	663	687	706	700	657	678	693	749	720	716	663	703	722	728	665	720	636	695	685	702	683	679	728	696	728	742	687	694	673	675	696	644	707	669	688	746	681	679	657	734	679	667	675	721	722	695	652	722	699	684	700	694	687	698	711	726	706	679	683	683	737	669	686	703	713	722	726	708	676	692	726	664	720	726	654	705	689	656	715	680	671	642	655	636	716	709	731	665	683	689	667	672	672	733	714	701	688	724	693	737	686	687	685	701	675	701	726	690	730	673	724	721	704	717	706	719	649	690	641	686	687	713	692	706	663	666	692	686	649	659	707	672	743	664	649	673	682	745	704	663	670	695	697	684	715	695	633	684	707	707	714	697	671	696	680	701	691	707	650	702	706	672	679	662	668	649	709	705	707	694	670	667	740	676	689	681	711	744	649	698	721	678	688	732	717	692	674	734	716	677	725	678	700	677	721	649	676	669	661	673	709	752	724	642	690	652	704	735	712	717	709	716	727	687	657	686	699	675	636	707	686	687	696	738	678	715	688	665	665	684	680	731	693	657	666	681	699	699	761	695	674	726	681	658	699	650	694	707	713	731	697	663	685	697	722	673	702	677	708	725	704	642	697	704	690	713	652	666	682	667	681	737	682	713	711	698	691	754	649	675	675	696	681	690	666	705	708	680	717	709	667	709	693	694	697	689	687	619	760	678	679	735	699	717	697	705	683	701	715	677	660	719	693	672	686	652	674	711	718	643	678	707	715	684	712	680	683	675	633	666	691	676	726	665	700	696	707	689	746	666	713	645	691	679	673	671	683	679	688	679	669	692	690	702	673	700	762	671	649	726	738	705	664	713	689	669	686	701	664	665	682	699	662	706	662	727	679	680	700	681	687	666	684	707	648	688	700	699	675	668	709	720	668	656	728	659	734	687	665	748	701	670	689	660	686	692	713	689	708	686	708	649	704	628	651	704	751	682	710	757	682	746	694	693	697	668	683	726	680	705	655	651	701	691	706	661	735	681	679	681	697	704	709	708	710	693	751	733	659	691	722	710	690	739	664	696	692	688	746	730	734	674	755	649	688	665	714	655	644	701	723	729	689	659	676	694	680	713	731	759	677	716	722	667	721	729	664	697	676	729	710	654	645	720	667	759	690	743	691	681	677	725	646	686	719	708	724	746	695	736	703	691	698	682	771	716	661	632	704	704	734	707	646	715	623	722	663	679	673	712	722	705	679	674	715	700	694	686	661	678	690	696	655	679	661	703	741	649	694	686	685	705	678	674	677	661	694	683	651	719	713	718	693	727	696	657	705	716	701	709	727	714	702	689	656	710	720	690	651	689	665	636	679	677	664	713	702	666	700	740	615	664	701	712	719	663	692	654	697	708	665	701	629	682	737	704	699	688	729	676	714	724	672	712	701	711	675	687	663	727	706	695	690	668	726	704	670	706	679	732	704	706	701	697	646	672	705	714	679	686	686	714	713	728	724	704	695	691	692	657	682	652	692	699	756	715	663	696	668	685	752	685	661	750	681	679	686	680	680	671	614	694	679	686	710	694	726	762	663	668	737	698	652	712
25020	21238	24735	20973	5842	6715	12561	7341	3431	1687	1183	873	678	555	553	540	583	573	578	597	608	602	573	595	577	611	551	619	578	564	516	551	595	559	543	582	529	559	570	573	528	569	586	569	558	557	552	598	585	595	583	546	559	588	609	592	559	607	572	532	545	573	553	570	570	603	558	543	560	584	585	567	533	623	559	567	597	569	595	555	565	535	568	587	536	544	588	597	550	577	543	557	587	606	561	589	587	601	603	537	576	561	587	591	545	606	590	536	542	563	544	585	569	620	575	549	572	578	585	589	611	579	592	588	610	617	581	576	583	585	576	584	598	584	573	574	592	560	587	619	588	538	563	613	585	581	595	581	574	566	564	574	615	552	595	534	584	567	517	548	584	573	570	543	611	535	544	542	587	601	595	581	555	580	587	633	538	547	587	573	575	554	522	594	587	549	552	543	641	562	613	606	557	585	544	602	572	549	563	602	586	537	563	585	566	535	572	583	532	569	562	561	555	583	500	553	581	570	531	593	567	535	548	569	550	573	566	550	577	591	604	577	562	582	536	581	552	528	565	540	577	584	587	620	601	552	548	562	599	532	606	587	559	570	587	546	574	561	529	577	539	557	576	581	554	552	552	552	591	592	544	573	553	610	569	569	549	548	584	577	544	579	556	617	612	538	583	567	563	550	632	596	525	547	557	510	641	599	550	613	582	608	571	522	540	543	615	559	581	638	580	556	552	625	570	542	566	568	581	570	613	579	586	582	572	566	576	562	617	569	578	584	520	589	568	535	588	593	570	584	571	568	582	563	595	587	547	584	559	606	557	563	549	553	598	637	582	630	569	576	593	562	553	535	592	556	568	563	587	578	578	553	551	584	527	576	584	559	567	557	564	529	592	550	573	580	512	606	599	566	561	650	633	571	602	553	554	584	603	575	589	530	592	539	606	578	577	615	595	543	578	594	558	641	580	568	583	545	555	555	609	581	584	555	559	565	552	614	618	544	577	558	589	589	577	563	569	602	625	559	588	584	565	547	550	574	558	592	610	582	564	574	580	574	603	566	574	575	552	579	592	567	530	569	583	558	540	551	571	578	561	573	534	631	581	580	571	602	590	581	577	557	592	536	557	591	560	570	543	565	589	633	631	561	547	589	556	595	583	599	548	539	590	584	554	534	557	585	557	551	574	537	555	594	628	584	573	578	548	556	552	571	561	531	561	540	585	608	613	599	594	569	591	564	565	562	560	544	553	584	595	567	528	537	561	541	598	615	573	531	580	584	584	548	611	587	591	600	618	591	553	556	541	577	567	558	563	576	544	570	545	566	603	629	576	598	561	570	575	591	605	605	597	584	549	562	556	611	604	573	576	603	582	542	614	574	569	591	615	614	561	580	558	597	615	616	598	550	582	598	617	610	596	546	576	596	580	539	550	558	559	575	564	580	590	598	560	552	593	553	568	580	585	573	612	609	579	562	569	604	558	609	575	593	604	567	553	603	558	559	533	559	554	595	576	584	568	571	503	561	604	618	553	578	567	563	575	561	600	578	562	581	581	558	552	581	555	579	594	589	552	582	559	580	568	560	596	552	541	532	603	531	547	587	571	597	548	558	587	556	566	570	588	577	556	572	593	605	563	581	578	628	592	577	542	509	580	590	582	589	560	578	546	567	531	544	566	543	618	536	578	623	595	558	590	565	622	560	539	565	558	573	554	580	602	630	560	609	585	565	564	589	558	562	541	613	583	526	547	584	565	582	585	561	587	548	536	557	532	597	565	593	534	571	551	553	580	497	582	562	586	588	607	563	549	533	607	539	527	578	563	557	623	526	556	585	617	543	614	611	571	561	547	580	538	632	540	578	548	546	548	606	562	565	613	597	599	609	588	601	542	555	576	564	560	573	577	605	573	567	557	602	563	574	569	578	561	594	572	576	549	551	557	524	562	603	522	611	562	575	563	608	554	589	560	592	578	531	551	577	574	567	565	586	564	594	539	558	557	583	566	593	588	557	581	566	610	567	549	556	553	601	617	554	557	607	600	608	554	567	577	537	567	565	572	616	523	639	594	557	592	567	516	533	560	476	638	586	606	559	585	608	546	568	532	620	587	580	543	575	571	539	534	533	539	557	616	560	592	582	546	556	548	593	573	568	605	598	579	591	578	592	582	552	527	595	618	552	650	607	572	499	551	564	582	535	618	540	576	604	611	558	510	556	577	570	573	603	575	535	542	540	577	537	565	565	554	549	601	573	546	573	614	593	555	574	541	557	554	596	536	581	570	576	533	580	556	551	546	578	568	565	587	549	591	553	578	537	538	575	617	563	567	593	592	592	571	595	594	545	591	540	606	580	561	600	595	580	595	554	547	575	530	567	585	596	561	581	564	572	585	582	611	573	582	554	535	554	553	566	507	542	606	560	592	599	565	539	568	561	549	580	593	560	564	567	558	609	601	581	572	574	556	535	565	596	593	554	584	506	565	546	589	573	571	583	545	573	560	543	592	591	591	589	569	574	560	559	565	570	565	573	537	575	604	599	573	595	556	604	591	588	581	565	555	562	542	601	570	567	590	598	582	590	579	549	578	563	554	576	578	551	587	591	554	557	590	563	557	564	549	591	576	545	516	579	562	553	528	561	555	567	599	559	558	572	564	579	586	600	547	569	605	551	548	544	571	574	583	551	598	559	541	559	590	565	601	521	574	578	671	567	575	551	560	552	542	556	562	581	537	579	543	538	575	623	570	589	594	593	579	596	569	523	604	582	579	565	590	572	566	535	608	553	575	545	584	569	552	565	584	572	573	590	580	530	554	569	590	561	590	553	594	588	620	573	608	578	571	585	569	584	560	592	543	549	591	594	610	577	543	539	547	594	557	539	576	575	577	570	570	575	574	545	596	544	539	501	585	561	574	587	568	616	585	576	507	598	574	610	544	582	582	524	606	607	578	565	556	570	583	645	565	583	561	554	566	588	585	558	584	624	588	568	598	579	579	576	572	598	556	534	597	555	569	567	555	556	586	544	561	576	541	548	565	549	553	611	575	577	595	599	544	565	583	620	571	567	563	556	590	598	569	551	542	569	591	586	522	629	545	566	575	612	583	597	568	570	574	547	588	557	587	606	545	593	577	532	574	595	576	567	583	621	573	565	582	572	574	578	542	527	568	544	536	606	576	590	570	619	579	591	547	601	578	569	536	544	557	597	570	587	538	587	535	547	559	588	534	595	595	575	559	576	539	586	564	533	573	551	535	579	585	556	608	550	594	591	589	529	586	549	555	543	568	601	565	599	559	541	576	550	571	622	567	576	573	547	571	577	551	570	578	558	554	555	569	612	559	589	545	582	550	547	581	596	583	613	563	608	581	581	579	580	564	603	511	594	600	587	581	534	536	556	545	598	600	577	528	547	589	538	575	578	568	564	543	612	571	619	551	559	611	568	544	568	611	577	566	586	512	555	569	549	574	569	546	562	581	567	647	576	548	574	587	543	604	567	591	567	584	507	531	559	563	579
15605	28922	22597	15212	10822	16358	23850	15455	8263	4097	2501	1485	1082	885	866	891	930	914	913	938	884	886	890	873	902	862	859	876	869	842	863	810	847	851	917	892	907	888	912	885	924	857	870	923	906	925	839	872	882	908	899	883	912	868	931	906	868	860	940	905	868	872	860	870	864	916	893	887	906	855	908	918	903	869	911	909	859	895	862	881	923	886	890	867	873	903	943	855	858	911	817	856	913	862	888	876	838	860	931	883	904	852	858	870	918	876	916	849	866	902	904	904	853	867	853	860	865	882	840	856	869	866	936	897	899	861	938	930	852	886	892	864	860	924	882	876	875	852	872	886	889	873	894	891	862	860	905	876	900	908	904	901	861	927	890	880	849	851	857	901	899	839	916	839	896	904	829	879	910	851	868	926	912	842	874	842	907	889	847	856	897	815	853	911	881	846	832	829	921	924	858	887	859	876	927	918	869	915	883	836	878	972	932	911	832	905	845	895	929	868	917	876	896	870	874	948	898	866	892	907	846	865	928	893	867	846	891	923	901	929	911	887	881	937	872	914	887	853	877	860	892	895	898	868	870	909	902	874	896	926	871	906	903	933	904	926	924	891	875	845	910	884	934	991	861	844	851	915	814	857	868	868	903	859	943	892	898	898	881	930	895	873	900	913	900	861	877	890	899	863	934	879	900	883	926	900	902	912	892	852	910	881	867	916	892	871	917	867	852	865	866	838	841	886	882	894	901	932	948	903	861	857	891	916	875	840	866	830	872	889	839	866	878	850	877	926	905	883	889	881	891	862	844	884	991	852	866	848	848	867	904	864	903	890	917	872	918	884	895	874	895	937	934	882	835	899	886	900	881	864	872	889	868	849	874	832	889	917	863	879	893	875	849	859	930	986	907	832	914	909	889	872	916	873	961	899	931	886	897	875	859	878	917	877	862	933	909	879	922	864	880	843	899	869	899	878	950	840	844	861	929	885	886	878	853	893	884	885	865	841	861	893	833	872	863	863	898	879	918	833	889	872	873	886	880	892	880	898	915	933	955	952	902	894	867	930	879	890	843	856	906	896	818	875	873	894	847	884	885	844	864	910	878	856	864	875	863	835	912	871	872	857	914	893	913	845	909	874	923	884	853	943	847	885	895	851	868	860	905	909	891	862	917	912	901	911	859	902	921	869	914	890	893	849	884	923	861	916	877	863	902	933	908	910	871	829	885	894	897	884	892	895	860	917	905	908	935	877	917	902	863	905	896	857	895	917	904	853	901	878	876	900	890	873	900	906	825	904	903	933	863	927	918	824	913	877	893	848	928	849	878	898	831	858	875	853	837	905	894	909	872	833	879	974	882	903	887	890	802	872	879	907	924	884	876	827	894	881	874	886	858	895	913	865	935	876	858	910	912	884	893	912	869	882	887	911	892	871	864	873	905	844	918	921	913	893	878	883	871	912	891	902	892	923	880	928	877	879	957	915	870	949	858	945	924	887	897	876	858	936	957	858	873	885	900	897	847	850	847	881	907	885	852	876	881	885	867	883	854	857	841	929	906	899	871	868	923	899	871	917	913	947	841	839	850	858	849	891	909	861	886	872	882	833	893	856	886	889	836	909	923	885	887	941	902	878	918	855	913	901	895	874	905	876	912	851	864	841	921	909	859	903	841	875	877	856	853	883	857	886	902	892	820	862	840	827	853	890	865	874	909	882	870	858	892	858	884	911	872	863	863	880	823	910	877	916	914	897	876	849	891	872	873	903	874	873	922	868	911	875	885	906	883	830	912	903	938	924	895	832	890	868	861	945	901	908	838	877	838	879	850	960	926	890	915	904	859	879	890	860	865	943	910	882	898	819	884	866	868	887	890	874	876	900	858	886	861	906	877	882	843	841	907	895	888	867	886	882	884	855	925	931	898	941	863	883	890	894	895	862	875	919	885	845	902	893	921	889	872	870	894	872	844	854	871	940	925	870	894	828	854	880	864	876	822	912	862	872	860	882	852	901	911	915	895	894	833	845	852	916	899	865	867	898	872	851	868	849	830	850	880	880	868	876	876	908	853	881	910	858	877	873	892	931	890	877	900	848	902	900	867	889	852	910	827	869	905	892	850	910	902	872	876	868	855	905	894	913	857	855	917	850	925	837	874	909	936	908	920	897	875	917	886	896	840	882	940	926	832	887	973	890	884	888	867	899	908	889	899	903	961	903	857	942	900	901	926	885	908	819	915	884	928	840	845	867	920	863	918	901	870	916	902	956	904	862	827	888	916	890	841	815	946	915	877	930	870	883	884	929	859	906	879	903	901	867	885	898	908	879	896	891	889	846	883	880	899	954	904	901	847	854	866	913	899	858	838	889	875	891	869	835	934	883	903	848	915	888	890	883	871	865	849	882	956	907	873	940	913	895	882	874	926	854	874	831	878	893	938	902	894	870	842	872	850	909	935	859	874	879	891	862	904	868	920	854	909	940	872	852	884	862	868	901	845	868	893	907	915	894	877	895	878	869	839	871	914	893	852	865	827	860	893	909	872	903	891	866	914	837	855	877	869	981	881	863	863	887	867	883	860	860	867	878	877	887	874	937	888	836	889	875	913	873	846	883	862	878	873	907	884	920	921	845	900	888	924	855	948	875	955	900	890	813	851	874	858	887	882	886	919	850	911	866	916	913	903	815	860	877	839	841	839	898	864	841	901	871	898	847	867	864	894	912	894	847	845	908	863	898	906	886	877	920	896	899	895	909	887	874	840	885	863	867	920	900	897	855	877	872	873	916	894	882	890	913	937	904	903	892	871	913	922	923	864	913	888	882	931	820	912	894	886	907	898	853	912	832	855	887	865	897	889	906	879	889	874	897	875	856	909	837	925	822	833	845	895	898	857	875	927	925	847	910	897	866	892	874	856	921	886	915	891	873	905	862	929	876	901	910	843	934	950	912	866	865	860	931	891	862	858	892	894	887	869	897	851	935	892	828	881	824	865	857	894	891	888	911	915	901	856	857	906	934	871	819	892	930	898	885	851	842	870	917	866	827	903	908	887	887	866	927	892	861	896	926	884	887	881	868	896	887	931	895	880	898	856	884	877	869	926	887	913	886	861	924	888	914	860	830	926	865	869	913	889	847	904	869	904	859	887	898	913	827	885	878	876	912	920	889	866	867	906	942	880	916	867	911	848	862	862	896	861	918	886	868	869	900	853	918	916	921	884	855	915	874	919	837	882	908	908	854	844	889	885	919	878	871	892	893	860	822	881	878	854	930	881	921	856	908	860	902	889	898	809	908	904	896	872	834	903	839	896	889	945	850	909	893	865	884	880	888	899	904	889	898	819	887	926	848	931	863	828	876	902	868	911	899	876	930	870	915	843	860	870	867	870	884	856	896	910	867	889	909	878	865	854	851	897	947	861	912	886	900	834	939	837	883	889	830	948	849	927	913	870	920	898	882	898	900	903	898	838	920	895	866	901	880	915	882	953	881	923	891	872	840	879	915	883	836	858	897	897	861	937	842
22570	21314	28269	24730	22347	34460	34851	23152	12568	6625	3018	1476	613	292	333	291	305	336	323	327	313	300	289	295	320	311	316	293	318	348	294	275	303	312	296	303	351	339	336	282	279	338	313	337	310	289	285	326	299	321	285	323	265	304	270	322	323	281	333	327	313	312	277	308	300	301	329	290	316	330	305	303	298	315	296	321	331	313	308	294	307	284	320	288	331	333	346	306	329	293	311	334	323	304	313	294	294	309	337	290	302	316	315	304	300	314	325	319	319	322	322	317	310	268	303	341	317	302	304	305	326	289	307	299	260	300	309	314	292	289	313	304	292	317	309	321	295	296	321	330	317	287	315	301	288	297	285	285	320	326	276	308	317	311	325	303	341	297	302	307	295	304	331	339	288	309	330	301	295	330	304	326	300	323	298	297	308	308	304	346	316	279	321	287	301	278	327	293	304	305	291	290	308	309	339	287	316	326	309	298	289	290	320	304	327	329	330	322	296	302	333	304	317	252	302	311	280	292	294	336	294	294	299	293	300	289	321	330	335	340	308	282	266	329	268	295	281	306	285	294	303	313	312	304	277	299	310	293	310	291	330	320	284	296	295	293	287	304	296	302	327	316	300	313	300	313	279	297	306	328	302	303	313	300	300	322	320	322	285	324	317	312	309	256	309	307	301	340	280	292	313	286	286	269	323	315	298	326	310	322	294	316	320	328	288	291	272	311	308	305	321	331	319	313	316	275	296	317	309	303	312	294	294	293	309	338	307	290	303	293	311	329	307	339	280	284	278	340	294	328	291	318	291	331	323	290	283	326	315	327	320	296	289	305	292	281	306	302	303	342	287	317	316	304	314	328	281	307	317	355	321	308	288	326	299	288	287	290	312	305	310	317	326	311	327	331	331	308	325	310	318	319	296	315	322	342	334	312	337	295	347	300	302	313	313	284	306	303	347	316	324	289	331	293	281	297	290	295	327	281	354	292	322	319	288	279	293	307	307	298	312	296	304	304	301	296	310	281	286	304	304	319	317	321	287	287	315	312	321	291	294	307	290	324	309	316	291	299	298	299	304	288	302	266	320	318	288	321	296	323	299	302	321	315	295	300	314	307	281	300	300	308	266	316	302	334	325	307	307	309	297	309	304	321	307	328	288	297	344	304	327	319	321	342	317	298	311	336	293	314	332	331	316	329	298	310	315	322	299	304	290	331	320	296	333	336	307	331	301	299	293	313	307	305	313	327	344	285	331	310	330	300	308	290	277	298	297	316	320	324	349	285	318	337	312	309	314	301	305	314	301	340	312	334	306	301	289	295	285	309	307	327	319	296	330	308	322	330	328	284	279	311	338	284	307	286	316	312	281	338	298	298	315	282	303	318	319	287	331	330	319	313	304	319	307	297	326	322	285	298	299	315	330	295	314	293	305	265	299	304	327	302	321	308	268	297	329	312	315	318	299	288	303	317	313	314	328	339	296	323	334	301	300	310	283	293	315	332	331	310	316	308	314	304	305	324	306	299	295	299	301	281	324	284	306	274	308	337	311	299	292	300	343	315	336	312	299	280	321	274	279	293	333	284	303	303	338	309	311	319	297	270	321	333	318	338	336	311	320	315	327	323	337	317	313	342	323	316	343	341	318	303	336	286	367	302	284	314	309	310	328	336	339	293	291	287	319	323	297	352	288	315	304	304	302	301	307	308	326	295	296	325	301	326	319	310	284	300	301	273	304	304	299	319	315	325	279	324	281	311	351	323	310	293	310	314	323	322	288	290	315	312	327	310	313	268	333	283	306	311	275	314	325	317	301	363	301	332	303	337	303	300	288	295	299	296	328	313	328	327	318	305	307	281	272	286	287	307	294	301	306	296	306	296	311	339	286	318	338	345	307	310	303	347	313	292	326	323	309	324	321	321	286	302	323	322	299	320	309	330	303	319	334	292	333	299	320	327	289	308	289	311	299	340	317	285	307	309	304	305	315	288	315	306	334	319	287	286	305	279	271	312	344	283	297	284	299	308	286	307	294	282	320	295	293	297	269	334	300	311	291	340	293	330	311	298	311	303	318	287	313	317	337	293	341	291	334	279	293	310	320	315	327	276	292	282	289	307	276	313	314	297	305	306	308	303	302	282	318	339	340	294	332	306	291	285	305	286	276	365	320	307	316	316	292	284	301	320	280	317	341	278	304	319	330	312	304	309	283	290	306	312	300	318	341	314	323	302	281	311	330	304	284	277	332	295	286	300	318	329	313	313	323	303	308	268	277	319	319	321	317	299	305	343	343	308	303	317	297	306	287	302	309	281	285	294	285	295	298	316	304	300	306	276	292	311	321	302	295	324	309	312	335	296	288	300	280	307	311	333	342	316	295	304	303	304	320	326	294	304	318	349	292	330	319	288	307	301	309	311	334	300	320	340	303	339	283	319	306	295	299	283	305	290	340	279	328	319	326	342	290	276	333	317	322	295	306	293	303	305	297	324	287	299	321	317	318	329	295	333	280	295	282	315	288	303	340	330	317	312	305	303	301	326	315	341	312	345	290	284	302	333	330	299	307	327	335	284	306	338	283	303	313	328	285	324	331	283	320	283	293	313	297	331	302	301	320	295	352	296	298	310	305	313	277	291	293	291	312	303	306	315	289	301	324	273	354	299	286	286	303	312	292	299	276	287	323	294	318	277	288	293	312	290	330	305	314	298	305	296	350	335	296	301	319	302	314	350	287	302	334	286	270	332	327	281	296	322	307	298	339	321	310	321	310	310	280	313	322	303	297	268	319	332	318	314	303	307	289	319	315	317	320	296	287	306	296	329	303	297	292	321	283	309	289	278	298	338	299	290	328	310	347	274	333	309	315	287	308	302	321	339	311	296	308	288	331	327	316	313	301	325	302	288	291	313	258	311	325	317	299	281	341	300	301	270	311	279	310	307	329	290	327	329	305	332	311	290	322	283	295	306	311	299	310	278	335	279	331	328	326	298	298	305	325	336	306	293	294	332	322	313	316	300	289	328	298	314	279	321	343	305	288	307	297	315	333	311	321	306	286	328	318	283	313	331	349	301	289	309	283	295	297	268	302	335	265	327	319	278	316	310	351	303	289	336	298	324	308	306	320	314	301	305	306	308	304	319	291	295	294	306	284	325	317	333	322	303	318	316	303	298	271	325	306	295	288	295	323	293	316	304	325	293	310	280	313	311	328	336	344	299	305	289	310	296	303	288	284	307	303	310	300	301	271	323	325	317	306	303	311	299	312	316	265	299	287	288	320	304	294	314	303	324	304	304	312	305	321	275	294	290	309	284	300	293	333	315	286	306	327	290	330	302	299	287	319	283	312	299	327	301	313	301	327	284	288	317	302	310	308	313	321	281	316	326	311	288	276	299	304	306	279	289	280	347	313	304	319	298	306	289	313	297	312	302	294	320	286	308	332	319	296	289	308	321	338	292	296	312	294	336	332	295	309	291	306	314	294	337	301	297	306	304	326	312	298	313	294	286	305	302	326	329	271	305
23238	48644	42263	30267	31350	44063	39112	29616	19338	12312	6556	3198	1067	535	482	540	451	496	491	479	488	480	486	503	457	497	469	496	466	505	480	494	490	507	502	450	488	485	506	504	501	476	469	493	449	457	462	478	444	437	460	499	519	490	502	489	477	498	487	529	469	477	491	474	525	491	502	481	482	525	474	478	485	488	496	526	477	526	521	529	478	480	477	506	474	462	477	487	469	498	533	459	486	496	473	495	490	507	484	458	483	517	486	482	478	497	525	488	452	493	516	505	469	479	506	486	471	516	535	490	514	509	500	440	485	509	458	479	460	456	499	484	513	486	467	487	496	465	438	538	504	492	475	466	488	458	472	472	491	506	514	516	485	509	481	484	475	480	466	488	486	473	486	467	456	464	503	504	478	496	517	490	551	461	509	464	474	490	470	484	484	489	494	490	448	499	536	467	497	481	504	449	490	464	503	483	473	486	513	470	486	509	493	480	490	495	496	464	473	490	494	461	502	465	501	478	438	521	500	496	514	475	491	482	488	423	492	480	524	502	468	489	461	476	449	488	463	483	475	477	504	501	496	483	512	509	465	420	519	492	473	508	538	465	492	477	487	489	468	486	503	489	464	507	477	515	492	498	468	455	468	480	487	506	456	510	468	524	450	456	476	470	529	443	497	506	469	519	530	485	488	480	508	507	465	477	496	484	491	537	511	476	476	509	489	458	458	489	486	533	465	507	475	538	508	468	468	495	501	504	504	469	441	479	467	504	469	502	515	478	500	476	479	514	438	477	471	496	471	529	488	469	500	493	442	458	474	459	498	494	435	493	503	495	483	449	495	521	475	483	487	463	475	523	497	488	487	504	484	529	503	503	493	478	551	474	491	483	438	478	477	486	467	491	489	471	482	517	498	521	508	466	483	492	498	483	458	486	467	486	561	483	478	482	498	478	494	523	519	500	466	521	484	469	468	488	466	492	517	502	505	505	464	454	497	446	493	491	472	505	477	488	514	538	527	458	501	501	469	462	476	449	513	490	485	485	497	510	499	496	464	475	479	504	489	509	459	518	499	473	511	483	501	487	471	489	522	510	513	502	488	494	487	470	510	488	490	473	443	479	478	524	455	475	530	518	502	481	496	470	499	459	487	489	457	473	501	472	528	460	473	499	494	495	510	516	523	535	445	552	477	462	479	504	500	454	496	456	475	477	462	515	464	493	468	490	496	493	446	490	452	480	500	486	514	522	458	464	485	499	512	487	492	470	487	511	487	500	440	517	487	463	482	450	467	498	500	452	454	465	514	517	501	480	487	479	492	490	480	494	476	496	472	448	466	446	464	487	526	470	488	474	483	475	501	463	495	471	485	468	487	515	462	525	471	501	497	491	476	501	482	477	479	470	508	521	505	491	452	505	465	491	487	487	468	448	511	500	477	473	495	490	482	507	482	483	481	495	454	477	498	511	512	476	503	481	485	483	495	483	496	492	493	532	468	510	511	503	464	494	537	483	485	460	443	456	478	472	498	468	488	475	476	516	493	477	463	486	437	474	506	524	453	491	470	471	488	493	504	449	441	505	440	482	478	478	507	481	500	464	486	516	482	484	492	475	489	533	497	444	474	490	475	481	487	510	465	453	458	476	487	461	490	479	536	520	476	457	499	504	491	465	457	485	473	473	486	497	478	486	461	499	476	454	468	459	516	486	511	466	481	465	504	478	485	506	498	474	477	500	468	494	476	525	454	474	442	481	483	498	520	503	527	456	468	483	482	527	474	465	498	507	450	503	466	507	469	492	480	446	474	482	471	490	502	488	469	437	486	558	509	480	472	489	466	481	485	486	523	483	488	505	475	476	465	487	511	466	487	465	529	434	479	481	492	471	494	487	526	496	467	472	464	490	514	554	504	469	471	467	541	466	445	476	446	499	479	515	473	485	502	511	474	486	466	451	466	486	489	491	460	486	511	503	478	490	450	482	487	477	497	468	483	492	476	514	436	476	468	512	484	495	485	535	483	502	496	502	490	492	480	459	522	509	462	484	511	497	492	454	480	528	500	501	518	480	499	465	467	479	476	507	499	452	486	477	494	488	537	474	445	463	522	474	473	512	448	488	478	488	484	463	507	519	497	531	461	507	489	492	474	492	509	517	455	486	484	544	471	477	485	459	506	480	465	514	434	488	500	484	487	482	480	472	488	496	448	463	497	500	460	474	477	496	495	495	465	514	474	495	497	507	465	435	478	489	461	454	506	482	488	472	486	505	449	483	456	440	473	505	484	490	478	503	488	495	506	491	473	479	473	475	487	495	484	440	493	484	505	501	502	466	468	497	463	480	476	457	465	516	470	482	458	494	488	502	520	456	475	505	490	498	479	474	511	454	458	507	463	478	496	495	490	463	505	497	494	507	444	520	475	510	478	458	516	499	515	497	474	470	503	503	461	468	494	459	462	502	495	445	494	491	459	459	485	517	507	487	506	525	459	507	478	494	520	489	484	489	482	527	439	497	444	498	473	467	498	494	476	495	487	482	498	476	460	492	467	512	465	507	492	465	481	485	491	462	502	422	488	413	491	462	512	478	486	537	471	499	482	458	478	514	507	518	471	469	486	482	495	493	437	501	485	499	496	514	489	458	477	521	474	462	494	549	473	474	496	452	493	511	487	521	475	506	509	498	476	516	506	443	508	459	510	467	475	469	515	476	502	437	462	474	463	482	493	467	501	467	473	490	493	464	448	470	482	503	513	494	470	505	455	492	456	501	476	489	461	492	523	498	495	476	494	528	506	481	496	484	481	491	468	521	488	458	492	507	490	472	455	473	485	482	477	490	477	480	446	472	535	480	474	496	505	490	508	526	462	517	489	472	481	477	472	481	496	540	488	490	521	522	496	522	472	465	486	474	467	468	459	475	468	443	481	481	465	510	474	491	479	509	514	483	465	468	502	465	445	470	483	460	501	425	451	467	524	470	511	454	502	476	526	504	484	481	462	488	474	502	512	514	467	482	499	484	563	469	463	532	515	450	495	507	509	502	492	490	441	469	469	503	498	490	497	509	515	475	451	476	447	499	493	505	509	475	482	470	466	476	458	485	458	490	477	511	483	462	511	449	451	481	496	511	486	486	477	452	497	501	487	466	495	486	498	471	514	506	514	483	532	453	511	508	495	498	517	498	463	514	448	471	517	494	476	476	478	458	510	502	465	498	513	482	466	475	535	490	507	507	504	495	484	474	483	476	483	504	443	498	488	493	504	491	459	470	471	462	532	473	517	473	498	497	504	473	512	495	472	476	465	492	519	495	493	509	478	496	524	484	454	496	487	471	450	489	508	506	448	484	483	499	491	466	492	482	498	529	505	504	499	498	493	504	498	486	498	468	447	501	497	511	479	520	488	499	485	515	478	496	489	503	482	459	481	494	450	491	496	436	485	496	454	509	507	512	475	480	483	481	515	439	441	466	466	466	491	498	486	516	490	484	486	531	489	463	540	508	472	463	499	479	522	481	483	470	451	528
27313	20148	12528	4294	1745	2655	3878	2601	1675	1117	808	689	598	618	543	569	556	567	571	569	558	584	564	599	580	566	586	615	590	564	568	594	601	560	581	590	611	579	584	584	575	576	550	613	581	581	624	595	574	553	584	598	588	593	525	615	615	590	586	566	568	588	564	570	557	531	608	566	565	550	581	568	544	580	596	581	547	575	570	550	547	566	557	592	585	589	579	617	552	551	564	582	564	600	571	589	591	569	547	565	568	572	569	529	564	551	593	530	600	619	577	551	577	580	556	538	568	580	597	617	564	569	599	591	548	572	617	575	578	585	620	589	564	617	588	545	597	577	546	593	585	592	628	521	554	590	562	576	563	578	555	588	619	591	574	545	602	591	552	578	534	607	618	598	572	563	601	583	589	567	574	541	540	574	587	617	575	570	563	542	586	606	606	584	587	587	583	565	558	559	561	609	563	578	576	581	542	601	596	600	622	557	551	567	567	567	563	578	530	539	529	571	593	551	575	569	557	560	597	589	546	581	612	620	555	589	566	609	577	559	561	563	592	568	575	545	598	541	570	543	619	581	572	561	576	596	611	554	570	565	583	575	580	609	557	565	601	563	561	573	565	530	599	603	611	592	561	581	555	534	576	588	597	655	582	542	599	566	566	597	589	586	566	557	539	594	580	558	576	590	585	596	622	512	536	594	551	570	595	582	599	528	587	551	615	572	557	598	609	586	578	620	614	568	596	585	610	614	590	542	552	576	570	574	562	598	579	597	583	569	557	549	579	531	599	591	625	624	599	538	617	557	561	582	570	593	597	547	611	583	621	545	597	576	575	592	565	597	616	570	601	571	588	603	556	588	596	639	612	589	578	564	559	551	570	567	532	588	613	547	578	530	553	632	618	604	539	569	618	603	580	553	554	581	551	525	634	594	534	558	568	523	546	624	547	537	539	590	558	577	553	543	556	605	637	555	567	596	604	563	621	551	600	565	575	574	566	616	583	581	576	574	582	572	562	558	621	566	589	581	564	576	612	605	604	577	563	551	601	556	544	585	577	588	604	547	558	576	593	601	546	591	563	550	591	552	609	565	537	626	580	552	573	557	576	561	596	589	565	549	570	604	593	554	597	618	564	583	581	584	563	610	566	584	547	564	582	599	577	581	572	607	566	624	581	535	615	557	586	588	597	587	589	570	540	560	555	596	573	583	589	575	582	567	597	610	583	581	606	656	572	570	559	570	575	593	603	556	576	558	606	563	614	558	561	586	589	608	524	593	602	598	562	587	548	548	564	605	553	628	581	597	558	563	574	563	568	619	601	602	598	570	595	549	604	526	588	606	584	620	600	577	544	564	579	534	567	560	578	594	616	564	551	602	529	580	560	588	575	555	593	546	554	580	569	560	539	578	577	561	619	564	582	594	591	602	579	572	582	558	572	566	547	586	611	593	598	582	579	574	545	596	593	616	560	620	629	589	559	527	579	572	534	573	560	592	623	598	571	584	532	529	560	602	582	595	634	568	611	589	589	558	599	575	566	546	566	604	610	550	572	581	612	577	579	558	547	552	544	579	552	562	578	560	627	589	582	600	604	532	610	575	588	591	575	614	546	548	558	620	542	587	595	523	615	546	598	609	606	653	598	611	591	640	571	582	636	571	608	563	583	576	568	568	607	552	569	570	550	545	600	532	580	544	542	617	569	582	592	575	564	595	596	586	571	590	556	568	571	607	552	583	599	578	544	589	567	599	566	600	587	575	548	563	520	581	563	535	590	613	576	551	578	559	585	603	571	590	570	564	595	572	590	541	558	592	564	584	571	601	596	597	569	557	600	600	570	566	567	603	592	596	602	581	586	597	555	541	567	581	559	553	632	570	582	595	585	571	593	560	604	554	556	559	553	579	595	568	593	583	577	604	608	578	538	552	606	644	605	600	597	599	597	569	559	580	549	600	595	619	606	629	558	648	558	569	599	534	611	592	562	589	572	518	587	621	583	561	594	596	570	595	594	575	574	589	537	593	582	585	558	596	624	579	610	561	596	588	580	572	565	587	587	611	613	576	629	538	591	584	572	609	558	561	589	562	623	586	632	574	593	576	631	626	581	600	564	585	575	568	586	587	583	585	582	601	625	613	636	598	628	579	572	579	600	588	587	600	635	585	557	586	573	595	613	602	577	617	600	570	584	544	570	598	575	603	547	541	583	611	588	570	603	594	569	612	564	580	594	605	603	624	547	584	544	578	582	602	586	598	568	632	560	583	590	616	582	598	595	620	538	573	590	609	589	566	543	542	598	570	606	549	567	557	593	630	594	586	574	556	566	583	592	566	581	549	566	615	559	641	608	557	605	580	559	623	580	570	607	536	570	582	563	600	543	564	545	578	575	542	566	591	552	579	578	573	578	583	609	584	577	585	603	554	598	571	554	543	603	547	577	579	591	560	532	570	547	576	590	593	542	575	577	585	551	547	599	563	577	555	593	617	558	591	561	584	566	562	530	571	607	619	574	564	573	552	597	607	574	554	573	565	596	602	581	561	584	566	560	549	578	595	593	574	581	602	602	576	609	565	612	585	584	558	580	584	549	541	593	594	589	575	606	614	621	579	551	554	569	565	579	580	558	557	603	599	579	583	551	570	580	545	610	576	553	618	576	583	566	568	565	560	571	565	537	560	601	582	574	586	617	580	581	539	574	594	558	607	581	595	561	623	569	537	556	613	526	624	556	539	588	541	577	554	587	580	550	577	582	596	568	575	577	580	586	560	556	563	594	575	536	580	570	591	628	605	603	593	569	556	545	566	537	535	565	537	572	586	581	599	575	627	555	601	579	581	552	584	551	582	541	602	608	565	564	582	614	600	527	574	602	528	559	560	598	588	558	619	568	599	572	574	633	527	567	599	592	572	598	583	629	581	583	577	530	544	590	585	605	567	656	584	583	609	560	576	586	562	530	557	584	597	587	524	556	576	616	595	583	584	563	528	599	564	579	604	559	595	583	571	579	640	615	586	606	579	577	610	563	559	565	585	623	589	585	603	553	586	602	545	569	615	577	591	596	583	575	589	532	581	576	573	608	569	627	541	586	585	549	594	633	564	536	595	561	539	542	583	542	590	616	600	616	623	562	602	573	629	579	583	625	596	592	598	529	533	597	557	595	543	580	559	589	591	605	605	591	563	541	565	591	576	591	595	566	588	600	600	589	596	569	613	572	601	557	535	613	561	581	544	597	552	557	573	577	590	578	574	576	545	577	583	562	563	576	574	541	560	566	620	593	588	567	570	563	577	545	584	584	566	568	582	586	566	585	588	596	567	580	621	578	575	587	605	592	580	597	599	584	562	566	566	553	586	601	554	592	575	625	556	569	548	587	570	581	569	608	604	575	563	559	565	554	566	581	561	590	580	573	600	603	590	581	555	526	583	576	623	586	587	582	574	576	594	579	591	606	544	574	579	549	570	622	597	592	576	573	582	539	543	580	609	571	592	581	648	565	577	595	561	567	611	575	576	603	616
11659	24026	14063	6312	3426	5270	7196	4977	3052	2021	1391	1132	917	866	875	877	925	879	884	821	894	888	914	877	893	936	879	946	893	906	889	912	920	866	863	876	921	942	874	892	915	902	913	895	909	941	886	901	918	886	925	882	916	954	952	873	927	850	916	875	908	890	882	887	890	901	902	905	876	920	920	833	917	902	970	850	896	961	919	906	879	897	880	923	883	883	916	941	897	898	928	955	928	864	955	935	903	879	969	912	870	862	899	905	868	905	879	855	919	906	931	894	894	873	929	897	914	915	893	925	858	846	872	913	923	943	914	913	922	910	895	919	903	929	939	883	890	909	913	880	879	938	890	903	839	876	920	953	894	881	930	913	898	906	918	934	951	911	872	859	953	895	935	888	953	855	922	956	894	863	876	876	928	907	877	923	927	914	918	900	962	907	925	872	949	893	895	899	956	914	865	905	932	913	868	902	887	853	896	934	908	874	909	871	931	901	872	863	918	909	892	901	916	951	899	877	925	909	897	897	903	886	916	949	938	874	839	906	907	913	896	911	862	903	921	902	906	840	892	923	892	856	915	894	912	936	889	861	946	905	902	917	937	919	911	859	908	975	872	909	867	935	882	888	913	935	910	939	882	884	908	931	907	919	925	932	915	925	890	854	855	898	890	913	908	922	874	911	944	890	939	890	867	948	908	893	886	908	888	892	883	884	881	904	871	907	901	915	874	937	921	893	975	908	938	880	938	874	1004	923	898	903	927	899	947	908	847	903	921	941	897	888	934	890	865	884	891	904	872	884	869	917	944	886	896	900	907	926	932	906	948	883	920	915	922	872	881	886	847	897	897	897	825	910	964	937	897	856	876	906	941	852	888	873	895	893	910	908	958	928	927	932	936	922	871	883	862	912	870	893	918	904	926	917	906	890	938	873	907	892	897	901	879	901	889	904	898	840	916	893	903	880	935	844	926	896	888	893	914	874	931	913	855	927	920	893	934	879	966	890	858	918	873	900	863	915	928	893	901	914	899	860	955	912	911	876	883	859	867	864	857	874	919	850	953	869	957	968	931	914	882	942	848	869	935	905	893	887	930	888	939	897	915	892	868	864	925	879	879	862	938	852	846	891	914	888	952	877	862	987	942	865	928	905	883	929	875	872	893	935	875	905	935	872	975	903	944	932	918	882	851	842	923	899	930	907	904	972	885	948	900	866	922	895	896	916	948	902	836	893	883	905	873	910	932	851	916	944	895	938	933	926	881	921	943	861	889	898	889	866	893	914	862	897	961	925	909	864	867	932	928	831	928	880	849	898	905	876	936	870	904	904	946	897	920	925	855	929	948	894	938	895	885	965	951	869	964	937	919	883	889	890	905	940	935	923	910	909	860	911	876	895	895	929	893	919	837	843	900	879	888	919	920	968	882	891	927	922	926	918	901	837	915	920	883	917	914	913	917	926	929	892	907	923	925	928	939	960	881	919	896	918	956	906	891	805	933	888	888	937	881	877	922	889	899	893	948	903	909	875	922	880	914	880	876	875	956	889	930	930	887	943	910	891	970	851	921	902	912	966	927	843	893	919	897	892	899	876	889	894	888	943	948	936	907	912	909	947	879	885	933	887	902	894	873	888	902	891	944	927	859	906	934	870	905	920	932	848	906	898	882	886	905	928	939	942	893	893	904	911	948	838	916	881	861	871	884	910	906	884	869	872	926	911	850	873	912	897	925	861	907	885	905	907	888	887	954	886	930	971	986	861	881	895	894	900	909	920	915	878	935	880	858	869	877	850	878	895	912	865	946	916	894	926	937	903	903	934	853	920	870	867	944	919	883	926	895	902	892	910	889	921	928	936	913	866	936	912	875	841	918	847	942	874	927	922	898	899	851	942	894	939	931	915	916	822	895	902	926	882	860	914	894	923	895	865	923	899	982	893	927	882	908	931	936	876	843	938	942	892	868	909	905	909	892	899	891	902	860	887	913	920	956	931	923	914	901	899	903	888	876	930	874	863	889	921	861	905	890	912	898	898	883	881	941	918	882	934	914	922	890	944	923	871	969	888	909	925	856	892	923	924	986	900	915	918	885	890	931	909	907	860	933	874	902	894	951	913	871	895	899	907	925	915	923	917	908	934	929	906	847	864	926	892	861	881	935	866	846	938	890	900	863	882	857	852	997	857	920	882	902	873	902	866	880	868	969	883	939	875	875	848	936	924	862	902	973	880	925	917	932	920	956	956	888	932	904	881	927	867	895	920	893	932	881	894	957	860	934	955	879	939	914	860	833	892	936	882	888	904	919	910	856	882	874	941	886	887	829	921	910	863	931	873	868	923	927	877	884	920	881	904	903	944	897	837	894	900	928	867	908	948	941	866	890	846	930	944	925	908	911	873	901	925	901	842	940	895	919	917	917	897	894	928	899	871	890	898	868	901	871	854	854	913	874	901	880	897	896	922	932	827	900	936	939	892	892	951	886	923	909	875	895	913	849	817	849	940	854	859	840	889	880	845	817	886	931	897	843	903	908	827	929	938	933	863	957	910	926	866	945	960	869	923	891	929	883	928	918	901	963	896	915	957	950	902	906	914	930	920	900	871	857	906	844	955	836	893	889	878	879	928	942	956	954	908	876	875	909	903	882	841	914	904	893	871	879	901	896	946	928	894	826	894	927	906	853	797	888	899	869	934	873	878	921	980	883	885	917	899	925	910	938	984	964	904	929	887	950	921	913	914	874	872	882	903	954	949	910	950	930	887	930	920	885	946	948	860	890	835	913	923	917	872	897	925	942	896	888	885	890	941	868	914	920	932	923	896	916	883	926	924	982	879	939	924	964	923	874	915	938	943	927	898	866	883	969	872	915	933	916	890	923	873	922	917	937	899	899	882	896	930	906	938	914	880	909	894	884	841	919	949	880	873	907	920	891	919	909	869	906	914	908	928	864	945	854	902	842	911	879	937	917	875	936	930	858	878	924	867	961	908	943	929	908	905	893	931	874	933	880	919	886	913	839	935	911	908	915	867	961	929	919	944	907	901	959	936	932	865	967	884	908	938	902	894	919	892	904	933	887	911	888	893	949	857	901	920	848	917	918	862	895	894	934	920	935	967	901	1029	884	899	906	881	864	961	897	876	878	883	876	865	884	886	902	872	935	879	885	932	884	940	872	844	884	955	873	864	935	929	887	897	893	901	906	925	855	879	914	912	924	946	864	927	887	883	879	879	901	962	937	915	870	899	891	950	948	885	875	960	904	914	905	863	903	885	906	923	939	877	892	918	875	867	960	894	968	906	885	940	889	919	958	906	860	887	922	867	859	888	953	935	861	864	876	869	899	889	893	906	915	846	874	885	943	899	901	934	907	910	933	867	884	918	842	837	883	881	921	898	957	910	903	928	932	856	961	871	932	898	899	880	884	863	908	928	946	918	910	891	912	943	889	847	958	907	895	868	884	905	940	915	932	871	855	929	879	898	896	892	912	947	952	926	882	877	968	897	867	894	927	881	919	891	847	950
23448	21285	27531	25327	22983	26556	23837	14057	7685	3808	1803	1052	537	396	455	409	427	375	401	399	406	390	411	424	409	392	430	407	418	412	362	397	392	426	390	411	427	404	397	433	429	413	398	418	388	406	401	395	414	412	372	407	410	432	392	406	391	393	382	431	404	403	418	408	402	397	392	395	391	405	415	377	415	428	418	407	396	394	378	368	389	394	387	398	423	386	389	421	401	426	403	386	433	378	398	425	424	411	416	393	400	412	385	419	408	411	392	420	431	403	390	393	388	411	401	383	376	381	415	381	398	408	379	426	398	398	367	399	399	412	379	389	398	378	382	407	400	377	398	412	389	373	375	394	392	394	361	389	381	417	429	396	402	403	401	402	398	406	420	413	361	423	378	410	380	385	442	384	397	407	381	397	389	394	402	374	439	393	412	398	371	410	357	436	380	441	389	386	416	411	398	387	400	401	407	421	439	403	398	409	395	403	384	352	382	440	382	410	404	413	391	415	403	367	393	432	415	392	393	389	388	418	424	436	423	393	403	379	374	380	419	404	436	401	434	398	370	370	433	400	390	378	405	405	421	415	387	377	407	384	392	430	386	413	384	395	413	381	383	388	422	423	404	376	423	380	377	389	408	418	425	427	413	423	417	389	389	367	381	427	350	402	441	391	413	389	376	396	363	413	414	370	377	380	387	425	371	427	392	416	414	405	397	386	421	400	384	425	387	419	368	386	434	378	387	401	413	411	396	382	389	410	398	398	379	395	387	420	388	401	415	459	408	419	431	420	373	391	409	384	416	401	423	390	399	437	378	426	427	427	405	422	414	386	424	407	433	401	401	382	442	390	394	400	399	408	386	416	429	406	398	401	400	421	424	424	429	446	397	394	366	375	391	380	428	395	401	423	404	410	395	409	390	375	418	360	414	414	378	374	427	370	402	411	394	417	401	390	408	398	419	390	394	403	409	387	357	408	421	422	418	412	422	407	405	431	391	418	415	391	391	395	389	399	404	386	411	399	421	388	372	453	419	414	387	412	390	397	426	407	418	370	401	373	415	439	396	404	398	416	397	412	398	373	424	407	413	399	382	356	423	405	428	394	395	401	376	379	413	425	399	421	401	399	401	424	420	381	378	414	360	436	413	378	425	359	388	407	383	369	380	444	412	419	410	382	389	439	388	395	390	389	405	403	448	410	413	416	397	440	430	401	370	428	401	409	394	406	402	415	396	392	398	423	398	379	396	400	394	392	396	407	423	390	385	406	371	393	415	399	379	388	418	447	441	396	393	357	390	417	382	401	409	376	396	433	368	371	394	400	410	380	381	360	409	402	401	399	385	386	366	407	403	404	383	396	376	396	415	427	396	410	437	400	401	423	378	379	399	391	417	385	377	393	431	370	409	453	378	384	388	421	379	422	384	391	397	408	401	401	420	388	417	417	411	404	372	380	431	362	415	386	422	362	402	359	362	407	425	403	403	393	383	393	374	443	414	410	418	425	391	373	416	411	399	405	402	384	419	393	390	359	399	389	389	420	406	435	413	400	441	403	425	407	431	416	388	384	382	444	427	398	402	417	376	381	393	385	407	404	405	363	425	378	422	406	387	404	406	381	397	404	419	397	423	402	381	396	395	411	429	403	407	375	424	422	404	389	428	415	400	392	401	396	400	393	405	404	417	414	405	433	422	363	375	417	392	380	382	368	411	396	391	361	383	400	401	388	387	393	402	399	372	376	427	399	396	370	398	422	414	408	438	389	405	411	371	430	418	404	393	417	401	428	388	392	377	408	407	364	379	412	377	406	404	375	425	418	421	417	419	405	406	431	405	407	419	399	415	376	417	402	370	403	379	412	401	406	398	441	414	383	434	416	412	392	411	424	416	394	369	398	408	369	385	360	401	408	415	430	419	380	367	404	377	366	408	416	422	408	406	381	394	400	411	405	398	414	374	385	417	401	378	420	393	408	394	382	402	385	400	422	369	449	415	400	403	409	392	415	379	396	409	403	379	378	380	440	375	415	393	409	396	397	398	393	350	408	428	409	403	395	407	383	398	386	378	379	422	418	367	396	388	397	412	403	417	354	380	425	415	372	399	398	457	371	403	381	372	382	382	402	333	387	393	360	390	398	396	411	428	397	423	382	416	415	411	398	400	393	388	424	404	364	382	414	418	392	375	388	389	374	426	369	401	431	417	398	427	403	392	363	431	378	399	400	404	378	381	371	405	403	379	447	379	434	400	376	365	404	392	389	370	392	382	375	389	392	406	401	420	427	376	387	382	389	401	400	380	387	419	419	408	392	402	385	420	421	368	407	407	393	421	394	406	390	411	420	419	404	415	387	410	424	376	409	386	418	411	410	423	383	412	407	386	405	386	405	342	385	415	403	375	411	373	435	408	403	387	417	408	417	389	381	418	384	406	378	367	386	428	427	429	412	372	419	391	382	403	429	426	425	376	442	411	433	452	406	405	425	414	442	345	412	433	346	410	392	453	387	403	409	395	419	416	420	366	396	399	413	396	413	395	384	394	403	383	407	396	402	406	387	417	405	391	393	361	389	393	403	438	399	408	383	447	380	421	396	381	396	384	400	388	410	425	397	380	421	387	407	402	382	394	399	400	419	388	414	432	395	395	405	411	390	397	414	415	379	382	389	427	381	413	372	381	373	371	422	378	394	382	402	381	420	406	404	374	365	378	416	428	385	408	434	358	422	400	386	432	390	374	383	380	390	410	390	421	384	429	398	409	405	421	421	359	436	422	402	413	413	406	376	423	441	381	404	387	392	372	398	390	419	410	390	427	430	370	391	389	401	389	400	436	400	386	434	407	427	413	389	384	404	383	418	391	406	390	391	398	443	403	437	390	424	346	406	444	395	397	415	369	455	403	410	397	429	382	389	388	400	426	414	406	407	395	401	420	397	413	424	418	388	417	406	387	379	386	388	431	399	397	404	387	426	421	420	426	374	404	413	373	399	387	400	409	408	349	389	406	385	439	401	392	407	419	388	411	381	441	374	428	398	415	391	390	415	428	395	403	385	372	429	434	409	386	385	376	444	379	393	383	399	410	409	376	392	404	376	398	413	394	403	386	422	410	417	404	418	403	443	416	404	428	380	426	377	407	396	383	399	414	375	396	396	418	388	399	369	420	388	395	411	424	376	371	405	392	361	415	384	397	403	417	399	411	364	436	415	392	425	436	389	403	413	394	415	368	459	392	419	437	433	397	397	410	400	377	384	389	418	410	413	396	410	421	381	434	399	397	440	392	361	428	366	398	411	432	424	409	398	404	364	401	405	398	434	386	375	384	405	434	428	390	399	433	403	395	391	379	436	399	441	417	387	415	408	387	413	459	432	390	429	410	420	434	387	380	388	429	368	407	401	402	412	356	386	416	441	420	404	426	422	380	393	377	366	407	364	434	380	400	409	426	395	392	410	373	391	433	396	389	376	415	422	389	409	410	403	409	420	427	442	400	399	435	402	423	401	397	432	413	383	397	378	416	399
19992	43062	31977	18249	30599	34079	29780	20686	13692	7718	4062	2137	927	674	653	727	667	635	664	645	668	608	661	662	670	687	634	663	627	614	651	635	626	655	635	669	622	629	627	629	620	589	642	631	637	650	669	639	651	661	663	625	664	675	671	655	636	647	575	651	645	635	682	634	658	633	643	649	610	621	617	604	642	630	629	633	597	635	646	637	639	623	654	596	629	639	655	637	690	667	633	642	652	692	658	653	667	626	642	623	619	677	669	603	650	614	626	667	611	646	626	659	663	634	645	654	666	596	640	662	639	613	685	628	646	658	669	628	641	659	641	649	636	689	678	634	656	626	622	675	635	640	638	629	667	618	626	640	631	650	616	666	647	660	665	666	655	647	620	609	645	682	623	641	635	697	685	670	648	645	646	697	677	661	661	665	643	634	587	630	634	667	626	638	647	641	628	668	636	654	623	651	668	617	684	623	664	669	708	647	644	667	641	684	599	679	667	621	602	631	653	601	673	627	653	629	620	657	648	636	640	621	614	629	651	635	668	680	652	606	641	685	641	641	608	660	617	603	619	598	625	633	630	680	636	671	629	645	670	638	662	641	603	594	579	675	632	604	639	615	619	606	648	641	650	648	679	600	633	636	638	670	646	692	620	620	629	619	651	645	662	606	688	635	633	628	701	658	639	643	613	680	684	637	628	665	603	656	632	649	600	681	693	673	641	657	629	649	627	639	637	690	656	652	652	616	619	690	651	634	662	665	640	631	603	650	628	637	652	631	650	661	629	634	640	654	663	634	675	625	620	612	661	589	645	678	636	628	644	615	652	609	629	671	620	644	633	626	647	630	627	631	618	648	663	646	672	644	657	643	665	633	655	673	672	605	620	649	626	627	686	646	699	609	627	651	620	648	601	611	668	625	627	610	636	640	668	663	676	622	679	641	600	632	668	632	641	638	614	639	631	696	631	622	638	657	613	646	625	672	604	600	624	666	634	672	628	623	638	625	638	646	649	635	627	677	667	657	614	617	685	622	648	667	610	684	669	654	630	643	625	677	682	633	640	637	643	635	662	690	673	674	571	638	635	645	659	644	656	625	670	610	679	618	582	683	622	656	590	672	712	650	610	637	663	633	658	607	624	615	596	628	615	635	626	635	641	609	654	644	652	651	633	588	624	585	648	600	606	619	648	621	631	673	623	663	602	691	637	670	643	651	671	674	664	617	679	663	680	635	696	620	657	676	627	616	624	650	586	655	646	641	690	591	633	648	621	599	641	613	628	643	676	631	624	645	669	692	633	585	651	636	633	720	611	655	651	707	637	655	613	647	631	642	661	618	652	618	626	631	611	647	628	647	619	622	655	694	674	633	624	657	674	620	652	654	646	620	655	624	661	645	655	630	627	633	615	667	632	637	637	666	625	648	664	612	609	686	584	663	667	706	639	630	635	624	617	623	662	601	670	659	646	656	600	679	674	608	659	630	651	649	639	665	615	617	644	663	588	651	635	590	676	657	650	681	595	638	644	636	641	649	633	590	680	642	627	650	653	620	661	616	597	665	637	615	631	674	624	636	664	624	660	657	674	703	646	626	626	624	679	602	614	645	677	618	631	663	656	605	666	657	640	700	662	629	677	675	623	616	678	619	648	624	624	656	610	604	630	605	607	687	699	645	591	665	640	593	657	649	594	607	656	677	628	622	658	580	675	617	597	647	596	691	642	681	650	610	635	648	618	624	675	685	646	664	633	582	649	665	660	648	643	619	606	649	664	657	668	617	601	672	597	626	603	641	655	646	623	630	661	672	636	612	629	615	605	635	603	614	688	617	655	633	631	659	651	614	627	630	645	631	665	638	618	624	594	657	631	645	628	652	655	591	639	617	670	671	677	637	642	657	591	616	616	639	684	648	600	639	630	630	619	651	659	626	618	588	617	631	622	665	665	664	633	654	649	638	654	647	608	680	654	639	644	654	656	651	624	657	641	662	632	671	612	611	646	584	630	640	629	626	676	620	619	633	654	640	636	641	692	636	632	640	644	656	607	607	613	675	660	627	661	642	657	604	617	670	668	595	656	644	703	632	649	618	621	632	661	621	659	644	644	679	684	627	652	650	645	634	648	645	642	672	659	626	612	642	627	618	637	655	638	634	671	625	646	643	680	624	657	662	639	601	667	658	665	653	646	625	664	620	573	653	639	633	667	622	610	674	622	639	626	612	589	647	673	651	673	656	618	631	594	651	681	652	622	639	630	675	660	663	654	638	619	635	631	640	619	602	644	635	660	636	610	659	593	665	582	611	656	649	657	642	596	617	648	676	633	666	599	646	617	599	619	669	669	697	649	659	647	643	646	629	642	633	646	619	610	655	684	626	637	640	642	648	616	615	624	658	690	601	615	669	642	641	653	611	631	630	604	614	664	633	673	663	651	634	641	616	681	602	650	641	651	696	682	633	630	640	647	642	635	615	646	673	635	614	627	643	649	627	665	615	677	640	690	644	628	631	618	646	628	673	653	606	675	626	650	645	649	642	635	642	662	655	655	659	656	656	586	614	637	624	677	632	649	701	647	629	634	661	626	656	624	702	648	631	660	655	632	647	662	604	665	621	591	663	631	643	633	646	653	630	653	667	644	641	617	613	633	605	658	645	641	672	613	575	660	621	642	637	671	687	672	599	701	651	658	659	654	659	668	666	620	676	650	702	635	632	634	618	684	635	617	698	639	690	626	620	592	632	641	607	666	601	676	668	604	606	640	650	667	598	673	643	683	634	598	627	649	636	676	584	642	607	666	618	645	611	608	598	662	634	641	635	636	622	672	590	641	693	634	651	657	712	657	631	659	644	626	652	615	682	710	642	644	625	629	607	637	645	634	652	653	669	673	648	638	658	660	615	600	636	666	676	620	628	651	656	635	583	626	656	663	683	656	669	669	614	680	651	666	618	649	644	591	611	619	592	641	683	619	667	667	655	651	615	654	638	672	683	669	681	659	666	634	608	640	643	639	671	647	628	601	648	635	619	656	661	631	630	644	633	673	666	696	645	647	664	596	654	637	658	652	683	652	613	643	659	637	664	638	638	689	632	643	599	634	644	673	684	659	595	650	650	610	679	709	652	678	622	620	652	665	664	705	651	670	608	666	658	644	657	642	691	626	676	664	652	653	623	633	632	666	656	715	627	669	658	649	618	648	625	619	648	640	637	650	625	651	637	689	697	652	631	623	586	632	618	610	631	638	635	655	634	668	632	630	617	633	614	634	650	608	652	658	608	648	636	652	618	660	620	648	614	593	662	646	666	611	623	643	650	645	645	690	631	600	630	662	660	638	607	592	609	634	656	648	676	658	609	605	619	640	620	653	593	647	631	633	683	643	666	661	650	647	646	632	608	633	626	602	653	637	627	639	667	649	689	597	655	644	635	646	614	609	626	580	660	625	654	633	646	602	644	696	607	674	590	613	670	656	643	667	609	637	646	639	660	647	645	657	641	628	646	660	593	600	615	634	644	668	650	626	671
25089	21246	24700	18861	6214	10259	9399	5240	3297	1776	1033	763	638	545	565	543	561	519	573	517	518	522	546	559	529	584	546	515	548	542	481	578	567	557	540	502	530	532	505	569	509	526	528	551	573	566	557	518	585	523	568	572	564	540	482	492	533	549	506	549	554	579	553	512	579	522	513	558	538	562	506	488	522	537	514	570	521	522	577	535	537	561	513	577	546	532	523	557	512	526	547	498	520	511	546	549	517	525	547	511	535	531	544	577	527	535	491	549	514	545	478	538	528	530	549	546	533	541	536	546	536	556	546	580	583	554	550	563	543	539	545	565	543	507	544	540	511	522	537	538	567	532	589	511	542	515	587	531	527	508	545	532	511	562	540	532	539	559	489	532	539	528	534	542	490	577	507	518	542	533	519	530	534	547	497	484	528	537	551	545	546	527	531	534	523	542	562	510	563	557	495	525	569	537	545	515	526	552	494	520	546	541	529	516	540	525	495	573	507	509	527	544	541	529	517	558	541	538	535	598	521	544	533	543	501	541	524	560	541	519	542	552	554	533	530	614	510	548	506	548	538	526	498	550	556	534	579	516	559	506	538	541	566	538	498	526	532	515	576	527	520	579	528	559	528	512	556	553	520	545	511	520	573	561	525	559	511	534	535	543	540	542	530	551	515	526	541	578	556	521	536	547	553	574	539	517	542	494	497	543	539	572	578	580	514	545	519	490	543	539	531	493	508	533	511	543	488	515	517	535	562	521	519	525	530	558	511	599	536	519	587	528	539	528	567	523	548	523	536	534	578	550	519	537	544	498	568	517	521	536	526	554	547	524	560	513	545	572	557	524	546	562	515	550	510	534	543	525	484	522	508	532	527	494	540	562	569	530	548	517	518	558	538	561	503	525	530	552	524	535	561	565	555	559	491	529	528	534	540	555	518	518	507	560	562	564	520	524	547	493	526	496	558	533	554	509	529	545	572	535	527	536	557	551	518	526	542	515	557	543	518	504	541	496	554	575	559	541	544	562	550	533	547	526	528	532	555	553	562	551	541	539	512	505	552	502	531	548	536	520	555	529	512	519	524	515	593	536	549	542	548	530	502	519	516	548	562	518	528	494	499	512	517	533	558	509	557	551	546	524	552	531	548	536	529	532	531	582	513	503	486	539	491	513	529	499	526	544	546	501	525	561	527	508	536	499	569	563	502	539	572	532	523	536	543	563	596	567	550	537	539	516	544	510	595	543	504	550	545	558	556	543	509	553	577	513	526	531	539	558	528	518	559	558	524	527	533	565	534	497	520	582	545	512	522	547	505	500	551	534	569	557	530	521	525	539	545	522	528	485	514	504	531	536	565	542	516	564	532	524	582	532	574	570	528	545	560	508	495	542	500	527	565	536	542	510	538	525	547	499	513	500	512	541	523	539	492	536	565	548	552	475	532	523	511	550	512	513	543	532	576	496	524	519	534	521	575	522	561	542	598	522	494	531	529	529	547	523	569	553	526	593	518	534	538	504	571	554	537	515	538	524	527	529	608	518	538	525	564	529	518	556	503	568	519	537	578	527	536	507	510	527	526	510	513	500	533	539	556	538	512	494	540	502	560	553	502	561	531	573	563	535	563	542	507	556	562	493	547	521	547	560	505	568	552	550	539	530	524	559	506	533	525	567	532	517	524	521	551	494	518	545	582	531	572	514	542	522	571	505	548	555	529	544	550	497	520	511	552	560	541	561	526	569	567	586	534	497	591	561	542	520	495	590	526	545	538	540	563	556	528	527	586	513	501	519	537	554	535	507	550	573	527	524	531	516	488	544	531	524	527	521	551	534	525	554	532	537	522	540	560	536	528	559	548	541	538	549	563	538	498	517	511	505	539	562	593	522	524	524	523	521	527	526	571	549	588	516	565	566	522	521	560	538	541	513	507	582	535	521	523	522	510	528	564	543	563	547	549	514	536	566	564	546	536	493	532	509	502	487	491	496	495	510	515	551	582	529	528	495	529	502	555	528	515	509	524	544	507	469	546	501	554	542	541	578	496	526	520	507	529	569	551	527	499	469	523	531	532	509	499	525	526	548	567	576	563	515	536	522	547	494	546	559	530	533	549	560	523	535	531	515	514	548	516	558	542	511	529	520	524	529	561	485	539	590	555	536	559	550	556	545	535	467	554	539	526	536	550	543	529	538	508	511	576	525	526	526	557	567	516	560	523	531	522	517	542	488	550	537	523	522	490	553	515	528	515	523	537	515	568	523	556	550	529	530	551	551	538	506	505	558	574	542	514	511	533	530	515	537	533	538	567	543	529	599	550	534	539	548	533	551	544	553	570	557	550	520	477	495	525	513	524	482	549	508	600	535	498	542	513	548	562	514	526	518	566	548	538	536	538	503	536	491	547	502	515	530	527	549	537	520	569	542	568	513	537	561	493	548	547	542	548	546	559	539	523	547	521	534	568	552	545	578	508	529	512	526	537	537	515	533	514	535	568	551	579	539	563	509	539	552	545	580	549	536	552	543	581	496	550	490	532	536	515	564	566	533	530	504	543	528	569	539	538	505	548	497	566	573	561	551	534	547	530	506	521	473	541	535	542	550	485	568	527	547	556	558	554	523	506	557	527	515	527	525	571	529	517	551	488	507	514	591	519	557	554	544	573	566	526	558	565	528	562	553	532	532	565	533	544	557	571	513	515	523	535	503	511	515	512	496	515	509	524	504	546	543	540	516	565	545	561	539	554	549	604	576	524	487	592	582	502	531	540	545	509	540	509	576	543	521	521	533	547	543	531	546	537	513	491	531	539	569	516	554	503	524	571	559	539	548	518	506	524	558	532	574	513	550	542	541	524	546	535	534	525	524	546	559	537	536	545	508	536	519	546	605	540	528	509	520	521	490	567	550	535	530	489	521	536	533	526	587	570	541	538	568	536	541	543	541	545	551	535	547	544	509	544	510	524	527	583	542	571	538	456	535	568	547	551	550	545	553	529	480	551	539	526	574	549	548	480	559	548	534	531	546	512	547	554	544	533	602	527	546	561	564	540	503	558	578	544	532	525	525	506	549	537	538	509	544	527	518	531	580	535	534	549	514	543	520	501	505	527	511	546	572	547	511	581	523	526	543	535	526	562	521	559	538	543	540	607	531	524	505	551	515	537	541	530	564	538	525	544	539	535	505	532	496	545	511	543	555	549	528	575	599	554	518	518	546	534	561	554	546	542	494	551	560	545	535	535	536	557	523	552	560	540	557	509	563	529	564	517	531	535	556	536	557	557	515	502	527	550	581	496	528	504	567	551	459	547	531	519	527	537	548	571	551	542	546	495	550	517	528	536	526	511	570	542	550	493	498	556	554	518	534	516	533	528	536	540	562	477	525	522	554	567	519	560	513	519	578	567	529	534	514	561	547	550	512	523	558	518	527	500	563	544	539	558	500	545	555	546	570	560	525	558	501	524	518	559	522	537	566	518	529	563	570	520	532	540	541	526	543	525	548	511	550	581	568	552	525	540	577
19475	33150	21941	9250	13180	22344	19629	12532	8078	4229	2206	1392	1041	797	867	883	825	862	831	828	858	807	859	832	832	831	835	841	824	842	822	801	813	773	823	831	821	835	862	783	838	846	802	890	908	876	834	787	847	847	842	787	825	858	783	836	828	842	845	806	834	861	849	838	852	833	818	864	845	765	825	864	834	852	855	836	854	841	832	849	836	840	819	846	816	865	860	861	826	785	866	855	800	855	812	857	877	836	824	848	822	785	848	848	840	864	851	769	840	794	835	834	849	847	836	825	889	824	838	843	905	860	767	827	813	813	801	836	794	830	849	856	892	829	814	860	848	839	794	881	884	831	807	819	837	831	851	846	859	850	866	777	833	806	816	907	833	891	817	775	822	822	842	869	768	810	850	868	832	894	806	855	771	804	836	807	856	803	837	804	826	834	830	801	872	792	845	798	847	768	801	822	821	804	818	860	866	754	831	811	834	796	818	837	804	872	764	845	823	857	878	879	793	828	848	829	831	855	838	847	771	826	787	821	858	845	823	838	836	859	875	840	857	848	798	804	809	822	809	796	836	839	864	827	794	888	800	876	809	830	814	826	793	798	807	883	842	874	829	793	837	818	783	849	865	803	829	824	919	829	839	813	835	813	820	828	850	869	848	850	801	883	831	783	820	861	884	834	804	843	806	826	825	800	891	800	821	827	810	832	837	885	797	880	848	852	829	851	806	854	767	854	804	837	864	818	811	839	857	857	898	815	848	906	824	808	827	814	873	845	824	841	850	808	826	820	826	838	862	868	851	828	819	887	859	819	819	849	813	812	886	884	811	864	813	872	844	780	844	828	804	850	827	866	833	774	814	822	814	804	826	789	796	789	823	824	811	823	777	814	884	822	804	855	827	835	833	810	848	852	893	813	853	828	822	865	769	811	861	831	817	813	816	823	862	807	850	796	775	825	781	873	840	846	830	827	874	841	814	876	820	868	842	820	832	812	827	848	836	824	840	887	846	811	803	841	813	787	829	796	859	821	806	865	851	795	835	849	825	842	845	864	800	859	840	812	808	833	809	831	806	827	859	808	802	819	861	820	851	826	783	783	892	844	838	860	861	809	835	827	819	839	855	847	854	883	816	857	857	862	862	833	841	833	855	868	844	829	884	864	836	824	898	811	798	785	835	796	818	863	796	853	796	817	826	851	793	873	822	826	836	797	822	877	847	796	791	854	850	798	850	820	819	832	832	789	819	811	906	879	893	911	788	846	816	804	848	860	817	812	867	854	838	836	845	792	777	859	801	812	808	854	831	827	811	807	834	836	889	828	866	876	805	866	836	805	821	820	855	821	787	768	819	852	853	842	852	809	862	882	834	871	843	834	826	834	843	817	818	766	828	835	854	829	853	825	828	844	826	884	830	862	792	871	827	844	852	805	850	779	861	878	892	870	810	847	799	877	847	835	817	883	832	816	868	823	844	859	828	850	800	845	880	834	840	843	848	862	845	847	845	889	836	801	816	855	780	824	879	849	828	850	827	833	791	830	880	824	834	852	794	857	866	839	875	842	836	806	828	870	841	841	777	827	814	874	898	814	861	793	795	799	836	797	802	831	818	833	829	864	867	841	864	829	862	876	805	808	782	849	801	855	858	811	847	841	839	821	872	825	863	826	860	867	826	851	806	872	831	831	836	821	854	856	842	832	798	863	833	814	876	844	896	816	768	814	857	857	880	855	829	749	796	817	816	854	854	882	856	860	809	804	830	812	804	777	889	803	825	782	876	826	822	844	849	818	819	806	869	791	880	847	785	788	844	861	744	819	786	805	855	860	832	795	830	854	808	800	832	837	834	855	823	831	911	846	843	818	785	817	804	864	801	848	831	868	834	839	828	865	853	826	829	750	882	840	845	809	875	840	794	870	803	844	825	805	862	841	821	841	819	833	854	864	866	844	848	815	803	824	842	832	780	805	775	835	848	847	897	848	890	822	830	857	850	870	857	847	825	882	831	854	840	828	870	837	798	899	809	843	789	799	846	817	753	911	872	793	830	835	814	837	852	826	871	842	805	780	825	818	822	792	836	865	818	849	823	780	874	825	794	853	837	784	814	850	842	814	877	816	878	891	831	824	789	838	835	854	873	836	819	807	860	817	820	826	870	851	761	787	906	812	840	828	852	821	870	812	816	811	848	848	832	824	844	834	889	789	842	871	824	819	862	821	838	842	796	842	834	825	854	875	818	868	774	840	856	868	868	868	832	854	846	796	792	825	834	870	839	827	868	863	809	761	898	878	830	832	812	815	798	865	875	851	785	834	818	874	903	809	816	873	821	816	889	791	850	837	864	841	857	760	811	821	842	843	852	813	809	843	838	784	845	825	823	889	815	817	875	869	868	836	815	815	833	849	816	880	791	818	825	854	813	849	805	875	806	838	835	878	820	868	785	876	848	835	849	821	893	791	811	815	808	822	836	822	864	845	823	853	817	829	852	828	859	831	865	849	801	859	815	808	830	861	807	845	798	783	793	800	855	810	855	833	846	846	771	786	863	872	852	843	824	823	896	830	847	818	772	821	793	840	862	847	872	854	851	882	831	811	855	878	814	890	836	878	829	849	860	889	797	857	829	825	811	889	822	800	850	875	831	890	872	823	853	812	841	844	770	852	823	776	824	827	848	856	819	817	882	856	856	886	867	797	824	790	810	865	835	843	852	864	819	828	829	831	815	808	746	805	837	886	814	875	829	826	864	782	826	832	828	840	822	836	825	872	805	819	847	892	827	786	830	847	824	831	805	810	827	836	793	796	844	824	853	769	862	871	851	878	851	798	838	877	852	837	859	843	846	893	788	801	856	826	803	762	822	838	845	849	813	834	833	861	825	820	822	841	840	877	803	837	820	869	817	823	844	778	818	841	799	865	854	802	817	862	840	806	904	845	854	826	835	872	858	862	849	846	795	903	876	789	863	831	833	846	864	818	815	832	785	851	855	803	810	853	871	816	826	825	844	869	812	860	813	816	879	870	842	836	824	827	836	823	854	816	794	894	831	812	862	862	838	872	842	870	880	829	831	836	846	883	840	853	872	796	840	805	833	788	820	823	872	823	887	863	827	904	798	813	823	835	810	848	854	870	819	792	828	783	827	824	829	797	813	799	817	802	826	887	833	815	775	819	888	871	802	804	769	801	815	846	855	806	821	867	880	827	841	853	792	840	898	842	769	813	849	788	803	860	805	777	822	811	885	830	829	853	882	786	785	835	765	852	822	875	866	849	831	807	823	803	879	865	835	803	828	850	837	832	800	843	808	818	846	833	845	773	810	789	855	804	782	831	817	808	891	834	831	790	856	850	842	845	815	813	824	820	848	853	833	853	788	824	895	820	822	848	873	851	799	806	818	837	847	830	859	814	840	825	817	848	813	815	780	814	871	809	820	782	806	830	901	858	825	887	796	827	800	831	869	808	838	895	849	883	881	818	868	818	852	867	804	909	830	836	820	784	838	840	864	839	844	835	795	849
22533	21274	28179	24620	22237	31040	34081	25724	15351	6850	2458	840	313	314	350	360	338	288	326	325	312	308	288	297	296	326	304	322	287	289	312	296	309	283	321	335	317	311	316	298	306	328	298	309	310	301	280	310	283	275	320	287	305	293	291	289	330	307	284	291	288	287	297	306	316	291	303	311	340	289	308	302	327	279	315	296	284	325	299	309	292	282	288	301	305	313	309	297	299	289	290	323	286	294	305	319	316	286	320	284	294	277	286	266	314	290	308	310	299	289	308	302	312	285	299	317	313	269	311	327	291	308	299	286	296	277	263	312	312	295	257	295	313	308	311	320	302	305	306	282	299	294	308	295	286	315	352	284	305	308	301	252	277	281	299	285	289	313	282	293	295	284	319	302	318	323	305	315	287	301	291	326	296	289	349	292	306	316	321	270	292	287	328	299	305	289	268	292	312	339	306	281	293	298	319	296	308	291	306	289	289	269	310	327	283	332	298	263	304	296	303	283	302	274	277	297	280	293	302	294	306	273	304	278	292	270	303	309	280	310	302	294	292	284	317	286	317	291	299	293	287	298	312	338	320	319	287	305	318	309	298	304	314	313	320	249	300	286	285	278	305	305	284	294	319	318	308	318	298	289	294	280	318	310	312	290	301	317	298	299	277	299	313	297	325	306	297	294	304	294	292	283	288	293	306	320	288	307	310	311	235	313	326	289	283	287	315	263	292	290	287	308	338	301	291	310	287	268	275	283	275	286	285	306	294	269	297	254	324	270	286	310	283	306	341	299	298	285	324	298	302	306	307	296	313	296	299	314	291	319	261	321	312	297	301	265	295	290	305	302	280	308	319	286	308	288	332	332	273	291	287	324	272	318	309	275	293	293	313	322	294	323	297	325	308	301	285	296	289	295	298	319	307	292	286	257	322	339	246	274	321	296	287	299	287	295	326	294	303	297	295	297	291	303	326	306	295	296	309	304	283	313	297	294	341	297	295	288	313	296	316	278	299	307	307	296	308	321	273	308	296	323	335	301	308	275	304	304	298	284	279	299	279	283	316	293	294	289	296	305	293	280	298	288	280	314	314	316	281	301	344	300	299	290	290	306	283	283	304	302	305	292	313	289	290	315	281	286	315	298	267	298	300	295	270	296	267	313	312	283	284	295	333	318	331	326	307	318	298	329	283	319	287	298	310	288	292	322	287	303	314	256	301	298	273	293	287	266	281	313	267	327	301	265	321	309	291	284	319	329	293	299	310	314	301	290	295	287	315	293	308	270	291	290	302	314	310	284	302	253	295	312	285	310	266	286	282	295	283	252	304	324	289	255	312	307	352	322	295	302	283	324	276	292	318	303	297	330	320	303	311	287	301	305	314	320	329	288	284	267	306	296	342	300	304	290	290	285	297	300	301	288	315	286	306	288	303	311	315	304	300	312	295	300	304	281	308	277	295	277	290	290	309	303	276	310	308	305	322	304	296	280	311	320	310	288	307	284	320	309	338	264	291	271	298	319	282	292	304	277	284	286	277	278	290	308	280	273	335	308	278	320	304	298	293	315	292	293	303	283	288	309	321	275	281	301	305	281	293	293	287	287	357	309	300	316	310	296	318	315	285	286	312	308	299	325	284	284	295	307	312	270	306	296	298	264	312	297	285	283	321	319	332	336	296	309	281	290	298	295	305	278	314	273	279	301	291	272	291	285	286	295	292	269	301	280	305	308	302	309	294	312	301	298	333	274	299	282	322	313	287	289	293	293	283	299	324	266	278	295	293	304	259	311	300	289	325	305	280	305	297	296	296	312	317	292	312	314	304	318	284	306	265	324	270	283	298	305	308	295	292	287	273	300	314	303	304	311	315	323	310	330	284	312	275	288	303	254	287	320	302	326	272	311	289	309	291	278	323	293	315	288	278	312	282	280	322	268	282	298	292	290	330	294	288	310	321	280	318	298	305	310	290	255	286	326	327	305	313	270	287	296	293	327	306	298	297	262	301	287	288	301	276	296	252	277	310	291	276	320	299	299	309	309	339	307	317	340	299	281	311	306	295	280	284	295	267	293	288	290	324	311	293	314	305	298	264	305	295	303	283	298	311	310	337	295	328	312	295	298	304	317	287	313	311	310	285	326	306	309	312	283	262	282	267	294	281	300	272	289	295	286	294	296	295	295	306	322	324	266	312	315	308	299	312	327	272	316	293	295	294	321	323	292	333	307	293	271	310	298	278	298	329	298	308	313	267	328	299	302	303	304	274	280	304	279	299	283	290	288	310	313	285	273	302	310	280	304	275	329	289	300	331	292	288	312	272	284	305	302	296	328	312	316	293	268	278	308	268	330	295	301	313	304	308	305	291	316	290	289	286	283	313	335	296	326	307	289	300	281	306	317	311	281	277	317	312	299	321	289	303	332	291	281	294	301	322	283	305	305	331	266	299	297	319	300	244	285	286	289	298	301	288	269	295	290	306	338	291	296	282	279	304	290	302	279	283	294	307	284	301	324	282	308	340	314	295	298	293	262	295	275	325	297	323	312	329	328	284	286	313	330	280	296	312	290	307	307	298	261	305	298	322	299	302	316	335	302	287	298	273	283	296	294	299	290	292	311	310	306	308	297	281	278	314	312	293	253	317	282	333	300	328	271	308	303	314	299	287	311	285	275	283	275	308	313	278	306	311	290	302	280	295	302	333	325	300	282	313	326	273	280	311	305	308	320	305	331	344	304	296	288	279	292	304	299	293	287	314	309	284	272	317	289	289	301	335	285	307	304	287	286	307	307	272	315	313	286	331	285	316	276	285	327	316	317	298	311	313	285	299	315	315	297	291	298	269	294	295	299	318	282	325	321	324	290	275	321	319	303	331	313	298	325	306	347	290	289	302	286	296	305	316	288	302	287	290	313	322	301	284	306	301	281	300	307	287	315	289	280	314	287	300	296	284	310	304	310	314	290	317	302	305	324	280	318	295	279	310	307	299	281	295	295	293	297	311	311	334	309	270	313	304	310	284	295	297	277	319	327	308	309	300	292	300	295	312	299	306	320	300	303	314	296	318	308	299	303	272	279	296	304	279	300	296	334	327	320	269	314	296	325	293	315	272	278	302	294	310	343	309	323	276	305	300	319	275	299	320	293	291	331	286	294	308	303	291	313	307	302	297	319	292	265	296	308	275	289	304	320	272	300	320	325	303	348	296	305	303	299	276	279	292	319	280	312	309	285	339	295	327	297	299	313	288	256	334	267	318	257	296	305	289	297	312	293	269	299	291	302	308	324	305	291	308	282	287	307	314	314	331	287	301	278	319	290	303	318	279	266	323	321	293	286	312	297	267	296	314	306	254	286	283	292	319	293	314	279	272	296	288	312	258	297	325	312	325	303	309	270	294	300	309	275	281	301	288	287	316	281	305	291	295	311	294	299	288	312	273	355	326	286	283	300	312	292	273	289	309	298	284	321	304	320	292	317	306	303	300	338	286	265	292	278	264	307	292	301	297	315	313	300	289	292	307	291
25717	49897	35674	23070	34190	41018	38815	32874	22347	12068	5341	1801	574	491	561	547	458	452	501	462	498	458	481	474	490	495	441	463	496	475	490	514	446	521	551	478	483	454	470	471	445	496	464	514	461	525	460	489	471	483	458	471	449	442	499	474	455	450	462	454	519	464	454	515	473	451	465	490	469	476	482	473	491	461	464	481	500	456	440	462	445	500	468	518	458	470	487	487	443	429	419	465	502	476	447	467	500	480	496	487	508	532	461	484	447	454	470	457	468	491	488	475	519	469	495	505	467	452	457	432	502	474	453	454	446	452	526	454	499	446	468	505	445	470	496	490	444	514	486	502	496	454	488	468	481	478	470	536	488	451	483	471	500	478	495	480	483	496	457	458	467	448	488	495	458	491	487	490	474	462	453	485	519	486	415	510	493	445	503	469	471	464	469	483	493	487	475	479	447	488	483	472	472	478	481	463	465	514	474	484	477	521	450	476	429	485	446	490	444	492	491	468	438	456	492	463	459	491	446	467	430	469	495	436	483	484	467	493	503	488	488	486	498	490	464	472	481	488	471	532	489	469	480	489	457	472	501	487	480	459	463	467	436	467	536	449	478	478	490	422	489	503	472	498	480	491	467	488	459	482	476	468	476	481	472	488	477	486	486	461	461	434	459	464	437	472	477	492	479	506	475	483	501	446	458	478	461	462	439	495	447	431	490	471	484	492	470	470	467	515	536	488	510	444	506	485	474	467	505	451	501	481	498	509	476	468	447	479	457	486	486	481	442	438	451	480	483	506	468	457	447	469	485	471	448	471	479	490	471	468	456	457	489	487	477	502	464	491	505	492	446	478	478	455	490	451	514	480	461	484	453	473	458	453	431	503	487	462	439	469	470	486	462	460	473	479	479	475	506	474	477	430	463	430	476	463	487	492	489	466	447	456	478	496	452	461	463	482	469	463	455	484	478	475	480	495	500	498	508	487	475	467	478	476	512	462	440	482	497	478	476	464	450	453	483	445	510	489	460	472	455	451	466	473	444	495	470	461	502	455	453	471	481	490	482	490	481	466	480	458	485	500	496	473	510	459	483	457	466	459	475	461	490	455	509	455	468	475	498	446	451	475	483	501	479	463	440	447	464	499	473	468	491	478	483	464	467	457	511	461	458	461	492	475	459	464	490	485	481	437	456	457	480	507	476	503	442	501	435	469	487	474	480	483	504	502	450	479	518	457	468	505	477	422	465	466	454	476	457	483	481	482	511	437	486	474	527	487	482	517	501	511	489	469	487	497	473	491	452	470	481	430	469	462	438	478	504	468	493	473	452	454	464	509	467	487	495	486	468	461	469	474	461	499	481	461	481	468	467	476	476	495	437	501	411	432	451	468	439	460	455	464	501	463	477	498	487	504	491	452	481	450	459	456	460	478	462	481	501	460	471	448	489	495	440	487	454	460	459	486	471	456	452	475	499	491	484	492	473	486	491	455	485	465	500	500	442	485	463	453	501	500	444	490	464	473	470	450	483	489	446	472	445	458	454	467	484	473	480	466	505	470	494	462	496	462	455	469	450	473	514	454	476	449	493	488	466	463	468	465	491	460	492	479	446	498	475	490	476	442	480	481	486	478	496	462	480	481	499	490	519	496	481	464	461	445	483	463	430	486	464	508	482	471	459	448	463	481	476	475	480	468	467	460	491	479	463	474	436	476	483	429	525	463	458	476	500	475	422	478	449	465	481	490	484	486	452	454	461	504	482	478	462	492	468	493	454	502	457	509	467	453	462	458	462	482	465	483	507	459	469	485	453	466	433	476	485	475	486	486	484	460	471	451	447	462	486	461	496	451	473	433	454	479	418	474	461	516	439	474	440	451	471	481	493	447	417	495	488	503	489	495	471	493	444	482	467	480	499	498	494	503	497	455	494	508	456	519	471	483	474	464	473	458	473	507	488	489	457	454	473	472	460	495	482	475	458	473	452	482	449	469	504	461	470	485	438	437	453	453	471	500	517	463	518	456	489	491	461	447	505	509	492	480	503	501	464	503	480	531	450	485	452	519	455	465	462	481	482	493	489	504	467	454	466	450	495	490	488	436	520	476	466	442	496	482	461	469	459	479	453	459	498	470	504	485	486	483	464	494	461	437	468	462	465	504	457	458	501	450	475	467	535	448	492	478	469	515	446	443	495	482	463	476	463	522	481	493	460	482	494	477	489	459	471	474	475	494	491	471	438	490	487	451	477	460	452	447	508	457	496	478	478	481	494	456	436	473	457	460	460	446	465	455	467	467	478	475	467	453	476	481	459	477	427	456	477	473	474	479	476	508	477	465	489	431	476	444	442	455	493	412	460	476	460	451	484	468	477	520	458	495	482	456	532	471	482	493	474	493	443	483	504	471	502	470	433	446	476	436	481	498	507	498	493	492	486	476	459	454	462	463	515	467	451	457	485	479	468	465	465	462	481	472	488	466	472	459	469	469	500	470	448	484	475	466	462	480	427	522	470	475	485	457	499	471	492	472	461	455	494	525	463	474	459	489	479	474	448	466	493	500	431	460	483	454	470	460	501	464	509	470	490	463	498	508	496	465	495	492	464	462	443	472	480	485	464	480	536	446	474	465	488	476	494	460	502	473	471	447	506	481	475	444	477	476	426	468	492	473	500	461	528	489	451	450	483	450	459	478	478	483	487	472	489	432	437	457	419	466	437	409	472	493	498	474	491	473	489	486	475	470	448	495	472	477	472	429	481	417	460	472	495	458	462	475	499	494	453	476	469	466	501	480	442	483	478	494	437	447	468	474	460	480	492	464	498	500	527	463	466	452	475	455	481	441	454	474	512	465	463	468	472	449	441	449	467	479	483	428	463	486	478	485	473	466	473	466	460	454	487	477	466	447	450	476	510	480	442	454	453	470	460	492	479	451	429	458	459	421	446	484	507	488	462	471	453	462	478	467	459	515	501	470	458	440	492	452	453	449	460	483	475	463	503	443	469	463	480	488	491	447	518	454	521	433	470	465	448	492	486	485	454	482	459	498	428	478	510	468	473	455	493	480	476	462	468	470	512	480	475	482	470	486	508	472	434	464	461	511	495	477	520	454	472	482	443	501	495	480	519	485	481	496	525	471	488	465	479	515	433	434	494	510	505	474	478	427	456	459	471	489	488	493	469	454	462	431	497	472	466	492	470	505	455	468	498	494	471	455	451	458	473	459	483	465	492	463	466	469	490	505	472	461	469	495	457	491	490	474	475	467	426	455	477	480	498	479	454	453	502	481	462	512	475	464	512	462	475	440	509	463	481	480	469	443	486	527	464	476	474	478	457	419	479	428	468	490	476	466	505	502	466	470	445	446	446	511	481	449	487	476	516	454	487	464	482	454	465	459	488	446	452	482	462	464	503	482	461	461	441	488	441	457	473	427	462	466	467	470	472	501	534	456	508	520	491	462	477	437	499	496	487	467	486	463	450	480	481	429	454	498	494	445	481	501	484	477	469	495	511	438	478	475	507	429
27337	20013	11126	2860	2352	3642	3823	2571	1510	1053	847	656	624	579	555	598	555	614	596	530	599	551	561	563	581	544	589	524	544	569	557	570	561	594	579	548	606	552	549	532	604	602	576	568	515	573	575	581	568	612	576	626	585	566	598	542	542	548	595	572	562	628	592	562	551	581	583	591	578	569	556	572	575	559	546	568	596	588	575	614	560	589	595	566	603	568	550	575	578	521	558	590	519	573	582	527	598	566	565	575	543	569	578	583	614	602	589	545	583	577	568	584	570	552	616	612	545	568	597	562	562	562	547	571	566	578	586	558	541	614	582	597	579	553	603	570	560	580	567	594	522	599	586	617	567	595	589	535	599	544	585	556	602	561	567	556	628	640	565	587	557	560	562	580	593	599	584	588	586	558	571	625	575	564	564	547	607	566	614	639	609	531	596	565	613	591	606	580	572	572	553	586	617	563	543	580	600	582	544	588	634	565	569	584	583	520	555	566	592	550	525	577	566	603	537	594	529	553	552	639	619	559	572	579	570	613	570	569	636	584	579	626	578	594	562	571	545	549	546	579	554	558	578	569	571	609	594	554	609	597	573	580	587	608	579	558	589	544	580	526	561	521	579	587	548	560	579	599	564	586	614	589	534	580	551	587	589	606	579	566	567	586	605	558	545	550	535	591	658	589	591	583	585	579	551	563	545	560	551	594	544	607	564	580	598	550	551	581	552	539	567	596	573	598	595	544	597	575	579	530	608	643	581	573	581	557	581	565	587	553	614	572	579	581	561	557	596	548	589	602	582	541	599	525	563	591	566	598	610	561	567	596	572	586	559	563	561	592	591	579	575	583	584	615	501	548	657	546	537	588	563	590	568	615	596	550	579	581	551	564	573	571	612	611	543	546	537	546	598	544	586	642	551	548	618	569	587	619	554	583	624	596	577	577	627	593	594	605	579	559	607	608	593	567	618	577	599	607	548	578	532	606	574	599	611	554	581	554	601	601	604	564	580	613	583	564	587	522	582	575	537	578	538	602	579	579	591	571	569	547	525	582	569	582	562	589	539	554	580	578	563	596	545	577	538	577	587	584	623	594	564	539	563	553	587	549	557	550	556	565	618	556	586	610	607	551	580	562	526	603	558	611	564	579	551	585	582	570	594	556	579	570	581	555	522	542	573	604	611	567	595	534	557	569	556	584	579	593	581	548	582	595	587	569	573	548	598	564	561	573	572	565	606	616	541	548	599	592	608	573	582	554	574	553	612	589	570	630	534	522	612	536	605	533	580	551	564	586	593	578	611	605	568	575	586	534	565	554	573	584	568	576	552	581	567	550	552	588	588	584	568	554	561	574	602	518	576	555	579	560	605	586	616	578	571	569	565	538	581	606	533	582	583	592	621	592	529	561	564	624	512	528	614	579	550	569	579	594	572	532	574	636	556	578	626	591	633	592	560	563	569	588	595	582	571	588	578	592	609	580	588	592	565	526	557	595	584	561	566	558	606	553	577	595	619	622	577	591	602	555	542	555	570	592	541	620	614	569	600	591	590	570	559	591	570	571	627	596	588	596	569	606	587	597	581	550	558	603	549	572	563	597	572	608	565	564	546	549	556	584	618	557	551	586	583	544	569	590	553	597	540	620	576	566	595	640	568	560	588	569	562	554	549	604	554	568	589	570	528	546	612	603	588	572	579	518	529	570	598	601	557	585	569	595	615	582	628	602	623	573	591	586	576	564	577	592	587	543	582	574	570	592	585	592	619	594	601	604	563	578	568	576	552	594	578	580	558	617	625	572	539	531	589	551	573	557	583	526	588	548	617	602	589	624	594	607	558	586	549	583	567	590	593	554	612	583	624	567	598	552	545	590	553	563	545	576	580	542	548	585	569	555	584	583	598	636	610	587	595	608	556	585	590	587	551	555	536	610	602	591	610	624	543	571	563	580	551	595	571	592	565	540	577	582	554	575	583	533	582	608	558	570	564	592	527	571	603	569	607	581	541	615	640	600	579	597	589	569	598	562	571	592	637	576	591	579	553	609	565	624	578	575	561	580	567	573	577	575	569	550	547	574	543	610	545	573	564	571	554	592	537	597	612	577	546	604	582	548	601	545	577	582	574	581	588	597	556	590	581	590	570	585	579	621	575	602	580	603	557	580	571	600	605	587	566	557	573	580	604	602	543	544	588	605	544	576	603	569	606	601	551	566	586	570	586	563	555	567	558	630	521	613	565	611	587	596	510	560	572	547	547	611	600	576	629	607	551	548	586	587	557	572	566	522	591	621	601	626	635	566	562	579	531	605	562	594	560	581	545	567	551	583	584	570	588	587	555	552	588	594	601	608	541	582	584	579	598	570	578	574	585	596	583	568	599	568	549	559	547	588	553	617	572	516	565	602	566	554	560	583	575	558	588	561	614	611	562	589	558	548	558	589	610	558	570	528	555	574	549	544	598	622	577	583	579	593	597	591	576	599	564	572	614	627	564	562	583	598	539	573	585	608	607	568	601	607	577	622	582	576	576	606	561	555	529	574	587	583	561	620	616	548	558	609	613	603	582	564	571	555	543	611	587	573	570	578	590	611	559	554	564	548	548	616	593	562	587	570	541	604	590	587	588	591	597	611	608	643	564	595	601	568	574	593	600	569	585	583	568	582	568	589	567	525	571	567	584	598	581	598	529	572	521	559	592	553	579	612	577	582	592	549	562	602	551	569	524	596	598	561	557	596	551	579	591	577	593	592	568	567	560	549	561	571	582	602	552	595	618	531	521	564	606	597	568	587	595	541	603	598	548	534	628	567	545	579	572	573	553	598	583	597	587	557	565	574	601	601	572	566	598	571	558	608	585	608	608	562	551	589	546	592	569	592	594	577	582	539	566	550	521	605	535	584	575	562	560	592	539	586	575	600	586	566	590	584	583	537	575	578	595	590	611	552	602	559	563	574	567	613	603	599	556	576	583	573	586	589	540	588	604	559	525	550	632	562	569	566	625	580	612	608	587	605	546	543	582	616	591	597	577	559	571	591	585	540	533	572	579	543	517	565	568	582	572	557	584	562	594	574	545	592	544	635	532	590	556	587	511	558	561	572	554	591	592	566	542	625	559	597	573	556	541	606	564	596	584	594	593	603	555	522	601	568	581	615	562	543	541	568	582	576	573	630	570	591	611	563	574	562	602	558	573	587	603	598	580	571	581	602	598	543	545	586	549	601	558	589	600	559	543	574	598	570	573	577	577	528	600	568	580	566	559	551	592	579	572	556	589	618	530	597	591	573	604	550	631	545	596	586	570	568	548	587	588	565	559	603	588	588	558	582	597	567	581	598	582	598	595	599	573	604	612	544	558	607	536	548	572	575	521	588	580	575	617	572	549	575	572	566	574	591	575	573	634	593	606	586	584	561	586	610	568	611	571	595	553	576	604	585	583	587	570	543	600	611	545	579	553	546	566	560	562	567	571	609	547	555	585	540	541	572	525	611	563	606	569	583	571	561	642	576	581	575	587	619
12498	22556	11878	3663	4069	6724	7185	4781	2803	1851	1411	1097	930	928	932	904	867	920	904	909	910	893	912	910	883	934	950	926	859	950	873	860	927	835	890	935	945	889	942	864	878	888	939	877	876	902	894	939	927	910	919	866	905	944	838	871	910	937	906	940	879	913	869	884	931	916	862	903	922	880	875	839	910	899	860	932	885	922	918	902	912	956	853	921	922	932	909	886	929	896	948	959	933	864	886	903	909	879	907	881	860	885	841	939	909	915	935	912	923	905	841	930	916	922	918	901	859	856	885	953	905	866	904	918	910	913	910	864	895	909	903	898	940	938	831	885	892	880	850	915	903	910	922	885	918	910	881	920	887	857	875	938	963	919	947	884	913	901	900	913	872	899	926	935	894	895	900	924	903	900	880	892	850	939	936	943	850	933	918	910	906	916	924	854	865	836	961	824	888	878	863	891	898	912	947	864	891	985	871	947	872	942	909	893	912	859	921	893	937	895	866	936	894	970	861	850	885	910	908	900	920	950	976	890	935	867	906	833	923	903	903	881	915	914	877	935	936	931	897	862	924	952	927	903	914	886	894	936	900	844	926	925	945	923	888	921	907	884	880	954	894	903	883	884	877	870	966	988	921	885	988	910	908	899	826	891	927	950	884	918	938	869	870	825	844	942	931	909	895	926	882	890	902	879	936	952	928	949	851	873	895	890	953	924	900	906	920	922	885	938	909	884	948	895	863	882	875	925	866	941	934	883	920	899	912	898	841	931	906	883	890	894	846	944	873	899	918	930	871	940	934	881	916	919	862	935	899	902	933	875	968	902	897	939	925	935	902	869	889	884	901	863	889	891	900	905	949	920	874	927	921	881	910	926	877	901	938	948	908	891	876	964	933	910	887	897	891	919	915	872	938	862	889	921	921	868	937	949	932	875	914	893	871	944	886	937	820	879	897	895	931	884	867	928	910	905	914	891	865	963	906	922	940	901	873	896	938	923	880	890	827	948	887	836	916	868	942	916	887	857	918	927	888	908	881	933	909	927	894	910	913	906	882	923	909	875	917	934	889	908	950	865	896	902	893	905	922	879	905	909	910	960	888	867	906	891	897	952	901	903	921	887	885	929	866	878	904	874	915	934	885	915	867	917	927	898	933	881	944	940	909	872	873	929	887	877	872	930	955	935	894	926	915	881	866	874	889	947	887	888	875	860	958	893	854	893	924	879	856	893	938	936	871	888	872	908	956	905	929	847	896	902	909	913	872	896	875	893	932	852	849	835	929	913	884	959	908	853	866	944	913	888	859	897	924	878	922	894	870	861	894	857	888	876	910	914	931	965	915	910	924	944	848	884	917	966	932	897	925	930	894	960	869	910	887	887	911	943	856	907	900	925	948	869	864	887	873	864	879	908	870	896	885	921	876	915	939	939	923	948	943	926	901	956	909	872	928	923	923	904	907	919	879	914	863	939	922	910	886	917	932	900	923	903	897	896	856	863	891	906	873	886	922	915	884	893	959	913	890	961	993	887	862	882	874	905	874	942	930	898	918	883	936	937	878	879	933	942	902	851	889	874	869	950	946	897	921	861	973	915	901	914	914	872	939	854	924	896	873	912	906	841	934	946	908	922	887	903	923	902	928	979	924	925	901	915	917	864	870	885	903	818	975	901	942	900	898	896	867	922	919	974	922	897	894	953	876	904	912	947	867	906	882	945	916	851	948	944	901	904	855	936	878	847	875	919	936	888	930	938	859	934	928	866	905	851	949	926	869	871	871	959	902	917	927	962	865	912	929	876	891	928	881	875	889	941	879	876	921	921	917	898	912	894	899	914	910	936	877	874	915	919	893	889	919	886	894	885	898	852	904	920	919	924	903	911	881	866	861	873	911	841	895	890	916	887	885	916	899	928	911	904	942	858	880	932	891	961	951	867	915	902	928	909	894	873	888	879	843	856	922	896	927	898	877	873	838	882	896	890	902	961	925	937	900	889	900	935	967	925	907	933	892	887	924	878	868	933	921	886	949	872	844	927	910	957	918	883	876	859	879	907	928	842	959	917	880	907	908	889	919	951	887	922	900	899	897	927	955	939	882	853	905	921	928	914	916	882	868	869	904	848	928	922	936	865	915	855	862	893	857	915	975	906	910	918	861	909	894	913	910	917	902	960	881	845	862	896	947	915	930	933	952	915	857	908	899	868	928	966	899	905	926	896	904	883	905	904	940	888	963	875	878	886	898	883	885	910	874	876	947	921	946	931	863	883	894	883	896	943	900	869	882	931	912	855	931	926	868	851	949	932	887	902	923	907	946	856	941	892	874	912	933	909	925	882	869	910	908	855	945	930	858	972	877	909	925	880	906	920	950	893	843	914	954	924	867	912	878	930	914	861	891	884	928	864	887	898	864	835	908	895	941	911	938	925	907	898	934	901	871	949	879	907	900	921	901	922	960	951	933	889	878	910	920	915	899	858	891	963	839	900	900	920	956	892	892	879	967	910	853	913	979	915	845	855	965	912	851	897	885	949	917	903	920	873	944	908	877	929	886	891	854	908	926	885	918	873	920	909	948	876	939	968	839	879	892	884	858	882	963	853	861	928	862	948	957	908	937	897	921	900	903	914	914	913	909	923	916	904	893	881	952	867	903	904	854	940	949	866	855	910	845	931	958	885	925	916	885	894	873	919	903	927	915	877	924	949	894	905	898	891	830	917	962	941	893	964	876	902	839	882	895	916	936	844	875	857	931	855	857	914	876	950	908	852	904	880	891	851	887	907	877	907	908	842	934	923	943	932	920	917	885	895	874	953	920	897	915	899	866	927	957	918	881	917	905	815	907	920	934	918	892	909	897	914	909	887	959	871	958	909	950	921	915	914	917	882	913	928	899	884	871	861	939	896	937	880	914	928	904	931	896	849	898	885	894	885	938	948	968	896	920	870	930	928	946	903	921	940	900	911	928	915	950	935	894	965	869	933	946	927	915	920	894	886	871	877	905	926	908	886	886	894	884	929	925	874	939	898	842	881	919	910	910	879	870	909	890	897	902	887	927	877	914	899	927	915	874	907	875	908	913	922	905	904	936	908	918	883	879	874	902	953	884	921	897	848	935	907	896	884	871	947	892	921	914	902	910	928	931	919	902	898	894	904	922	877	925	926	914	931	882	939	934	911	907	867	919	855	972	915	880	862	886	903	884	875	871	932	830	856	926	921	918	898	934	958	894	901	885	869	902	904	858	886	921	845	934	919	870	955	916	938	932	885	898	908	853	939	925	939	901	868	889	928	926	893	890	904	878	983	908	873	943	893	881	876	888	894	922	967	948	919	937	956	895	948	886	882	933	891	919	940	886	935	862	969	899	905	891	925	901	919	922	869	911	883	902	935	937	879	933	885	921	931	936	878	927	914	848	912	964	864	896	929	920	940	868	911	890	921	914	976	915	962	919	922	872	894	926	937	894	884	931	850	963	883	902	863	906	911	853	897	926	929	895	915	901	881	905	937	900	930	864	892
23559	21270	27553	25277	21600	23488	25941	16463	8296	3994	2085	966	482	467	434	445	414	434	426	416	426	425	414	472	415	415	393	440	420	426	438	428	414	399	425	440	431	412	413	424	414	388	435	427	421	406	379	403	457	409	416	441	413	367	394	458	423	383	412	414	455	400	387	392	391	408	416	430	431	394	389	412	407	414	424	417	435	395	445	424	393	415	416	424	407	434	379	403	441	431	428	368	424	433	385	440	380	408	432	432	395	397	442	439	419	409	384	396	451	397	431	424	413	405	435	432	417	437	418	427	390	427	444	391	418	403	388	440	421	404	408	414	390	412	390	407	422	388	362	400	431	419	404	394	444	423	426	401	420	412	429	402	412	423	425	416	406	417	407	389	421	402	442	389	411	421	415	381	395	457	435	402	449	395	390	444	403	381	432	425	439	428	410	441	435	407	403	433	420	416	455	389	443	435	449	409	405	412	388	416	426	404	424	439	430	442	409	390	400	425	432	410	412	432	449	424	418	411	450	440	419	443	381	453	469	438	445	412	420	462	422	421	444	379	470	443	426	409	404	404	441	422	444	407	422	395	440	425	433	424	448	426	407	379	465	393	365	408	429	415	410	433	388	415	387	438	439	430	422	416	425	432	424	397	412	407	435	433	409	435	389	440	395	428	438	452	359	421	409	416	443	418	410	408	399	429	445	424	427	412	401	416	403	420	434	402	405	407	393	404	388	447	385	396	424	397	455	417	398	405	405	414	420	395	376	392	388	430	399	408	451	381	434	422	398	407	381	421	417	429	408	406	431	373	439	391	419	406	422	415	395	409	461	448	404	410	403	430	400	405	420	429	385	382	390	458	397	436	462	403	414	391	386	429	410	399	438	425	416	439	423	367	420	417	418	406	407	410	439	412	424	419	429	381	412	410	406	423	420	436	432	387	403	410	423	438	401	401	374	414	395	428	434	436	443	409	427	410	430	439	409	406	419	389	401	392	409	431	449	401	408	429	423	375	391	427	404	423	393	404	416	442	397	389	432	421	387	427	440	448	436	434	402	430	428	394	402	382	415	421	394	412	417	394	421	421	421	447	402	420	458	386	440	444	412	404	401	430	404	416	420	455	415	423	410	425	397	411	407	418	415	420	428	384	434	405	376	423	400	413	388	409	394	416	395	377	423	437	389	410	413	408	373	442	412	406	426	430	387	442	400	407	387	401	408	429	397	385	414	444	441	446	369	400	459	430	419	398	403	440	401	388	413	420	408	429	429	413	389	375	455	436	433	423	410	434	432	405	409	395	405	416	395	432	415	413	413	426	430	415	425	417	431	449	428	449	420	378	418	386	423	418	444	380	424	419	432	428	404	398	412	415	421	407	393	384	417	417	420	407	399	420	420	434	462	400	409	406	427	404	428	408	417	372	400	390	400	381	446	397	402	426	425	422	419	421	398	429	417	410	428	416	403	420	421	411	425	443	411	432	434	402	388	453	448	400	425	400	391	417	421	404	375	404	432	413	431	397	400	422	370	453	422	397	412	433	393	392	396	422	423	443	457	430	403	410	412	402	402	431	390	399	408	393	398	418	453	420	429	383	406	416	403	390	406	409	396	398	435	429	410	430	385	404	388	418	406	415	428	401	429	415	416	437	397	413	430	429	421	420	445	425	417	419	430	434	435	421	444	394	422	414	406	401	450	410	420	378	415	417	424	370	409	396	414	422	432	437	431	395	419	410	405	435	431	388	438	399	440	405	432	412	411	409	456	452	462	409	407	463	390	380	405	383	435	443	402	372	380	409	418	422	418	431	386	399	407	400	427	382	418	396	404	418	396	431	405	442	436	434	394	371	434	398	407	392	406	449	397	388	382	430	437	409	399	444	451	400	422	430	453	421	408	410	362	395	426	428	434	395	424	374	402	424	441	361	426	437	391	442	431	396	417	415	393	417	404	422	398	459	371	427	429	428	398	379	427	421	399	403	427	392	396	431	419	424	417	439	423	443	405	422	424	422	442	442	416	431	411	372	437	423	391	422	412	437	426	420	377	408	422	436	427	414	396	405	397	405	394	441	432	428	437	376	407	443	382	423	384	407	376	428	404	430	444	398	424	404	389	446	433	416	388	439	428	414	415	441	427	423	402	419	424	417	432	429	438	404	425	386	435	403	431	432	431	412	396	428	445	400	400	413	367	406	402	441	424	450	443	395	406	417	431	411	442	392	386	407	425	382	422	406	425	401	419	425	431	411	409	437	413	420	437	429	411	409	413	413	422	442	415	442	421	413	418	408	411	410	429	416	417	409	424	396	421	448	446	450	362	425	371	395	403	424	406	408	455	412	389	418	399	399	407	411	430	419	428	423	386	434	447	390	424	417	416	410	408	416	399	410	398	434	374	397	385	397	391	400	429	400	412	432	398	419	421	404	427	422	422	374	454	411	438	408	415	416	428	436	402	405	451	417	472	426	421	424	420	419	412	412	408	401	416	450	402	381	420	388	462	436	386	421	387	431	429	400	412	398	411	415	407	416	440	433	413	430	403	428	428	371	416	449	415	429	419	455	428	414	450	414	410	432	437	425	410	421	394	420	397	415	451	434	423	418	407	401	404	446	432	427	389	428	422	450	428	419	430	420	441	419	433	414	395	410	425	442	428	428	417	456	442	393	434	423	403	396	432	418	462	435	434	417	382	397	402	432	453	403	424	413	434	423	388	415	453	421	422	415	390	398	401	437	406	460	415	432	430	417	408	436	444	416	442	412	399	395	398	428	397	434	439	424	406	444	455	412	437	425	453	367	403	405	448	394	412	442	439	385	432	431	383	414	391	417	436	414	385	429	433	453	391	421	429	404	436	409	412	423	412	432	409	441	416	408	432	431	433	447	401	403	426	432	418	414	408	429	412	413	411	427	387	423	415	402	429	413	426	413	397	392	429	413	433	438	426	387	425	401	433	395	417	441	392	386	417	427	412	408	396	434	433	406	461	443	412	401	419	418	388	425	400	413	423	412	433	413	455	433	408	425	433	389	456	416	442	418	440	432	414	390	420	404	398	398	412	401	400	396	438	437	388	434	419	418	412	403	401	443	409	420	401	361	415	378	415	454	427	433	445	452	383	421	421	411	423	437	404	425	418	442	415	394	409	428	387	407	404	389	433	400	430	442	399	418	395	433	399	396	396	427	377	415	442	414	417	411	420	411	382	388	399	423	435	409	395	422	426	396	407	401	425	413	403	421	391	403	426	413	465	410	400	443	418	461	400	420	403	411	409	407	437	391	427	392	404	439	381	408	410	455	429	402	425	414	470	392	407	429	496	404	389	429	448	406	356	391	433	406	404	435	409	413	406	445	439	397	404	423	389	428	435	448	398	433	420	397	451	393	403	423	428	409	384	445	413	400	449	422	381	406	412	404	397	405	435	430	435	435	438	410	444	387	419	443	401	437	441	408	404	433	406	427	440	409	403	430	402	438	417	438	393	425	421	413	401	408	440	392	430	408	412	393	424	398	425	425
20698	38705	23304	9194	24082	31118	31587	23252	14293	8098	4294	2077	856	688	699	658	634	637	644	667	682	655	677	655	618	620	655	627	641	686	649	661	666	724	675	651	656	717	667	651	649	655	653	671	693	636	621	683	679	674	655	666	681	672	687	669	633	678	654	662	668	649	680	703	661	674	669	649	644	713	699	686	672	691	669	692	617	639	671	634	666	666	665	688	643	668	657	715	716	689	696	666	636	676	639	643	665	656	696	674	653	632	652	624	662	662	680	603	600	707	709	668	647	738	667	660	696	680	663	675	672	738	676	714	649	661	650	624	633	708	655	674	660	652	624	632	678	658	679	699	695	709	669	663	692	675	634	663	690	683	685	691	684	687	679	662	632	661	680	662	687	654	653	649	668	647	658	643	671	659	682	653	687	648	626	667	639	681	651	692	656	635	661	616	694	692	654	711	634	620	676	686	672	700	708	707	638	670	654	723	661	676	689	607	689	654	658	698	668	687	651	678	680	692	694	683	693	663	653	690	631	645	639	641	683	656	662	667	632	628	653	603	712	668	658	673	666	675	649	667	637	680	653	686	675	694	670	668	723	665	684	625	678	637	688	688	669	667	673	671	664	657	623	654	680	665	659	647	683	708	672	677	658	647	705	626	662	667	667	632	702	617	645	675	687	707	680	647	626	647	688	668	725	716	638	660	678	641	623	698	724	666	695	656	642	716	705	658	703	721	712	633	676	644	727	634	695	641	664	666	681	676	680	633	651	682	653	651	687	692	644	644	650	697	725	649	633	649	664	642	651	647	620	692	625	691	701	650	642	668	647	662	681	661	635	649	620	670	665	644	685	658	639	638	668	659	634	665	643	658	673	657	674	664	653	628	707	687	702	665	677	663	652	689	639	646	637	679	643	678	662	708	683	671	652	644	593	656	691	675	630	684	670	645	666	683	667	621	632	686	672	661	612	698	650	663	676	692	678	686	674	710	668	639	712	681	755	694	663	644	681	657	664	658	638	658	684	653	688	664	678	675	680	589	655	650	644	633	685	663	653	670	616	622	703	669	631	689	663	662	629	657	655	686	659	646	671	706	643	669	655	718	667	666	645	640	662	662	599	693	636	674	641	681	708	635	733	632	620	651	682	676	641	663	646	693	687	697	656	638	671	661	645	649	700	682	648	667	637	619	663	697	663	700	672	621	648	667	774	659	670	712	644	661	667	626	667	647	705	682	698	702	642	655	699	579	683	710	632	679	651	651	625	623	658	661	661	685	682	706	587	685	660	671	651	684	651	651	666	662	707	679	671	686	680	682	699	680	645	656	625	679	677	660	640	677	659	707	681	666	616	653	662	667	668	682	655	698	657	694	673	680	678	595	640	686	716	613	680	657	667	660	631	691	642	671	693	693	645	664	690	682	687	672	697	686	618	629	669	647	656	687	668	633	655	673	694	658	647	669	627	604	624	671	616	689	621	657	668	656	632	700	692	641	723	603	660	698	658	674	694	690	719	653	646	658	658	674	652	688	613	696	643	665	651	700	648	677	667	681	642	614	669	631	669	711	663	621	656	687	647	665	632	679	701	647	694	717	635	703	641	696	718	704	676	650	633	686	655	661	681	648	661	646	670	647	645	702	710	641	689	669	629	672	665	656	700	679	655	686	693	638	640	657	648	624	681	623	666	660	665	657	684	654	661	646	634	629	702	658	665	644	625	661	655	671	659	656	670	645	620	666	679	672	655	715	625	629	645	651	630	662	614	666	662	674	649	705	682	646	649	675	665	624	638	656	660	689	656	654	638	676	710	686	601	666	682	700	685	667	634	681	699	676	662	653	607	616	674	663	657	707	657	663	621	690	703	702	639	626	640	659	632	636	652	705	626	674	636	693	666	639	644	669	647	702	664	705	655	645	672	668	702	644	669	649	658	688	719	716	668	667	647	654	671	626	665	691	652	658	613	655	647	679	642	679	725	625	671	630	681	703	645	677	699	693	668	660	700	707	695	655	669	673	694	685	672	676	596	679	623	665	655	694	665	717	654	677	700	688	689	708	697	641	681	659	695	641	654	658	678	607	657	694	617	614	673	667	678	678	680	637	711	643	662	661	656	692	666	664	667	676	666	688	682	691	629	692	672	654	654	669	708	650	705	716	673	682	658	737	612	621	646	708	685	670	608	666	679	669	689	680	675	699	638	688	700	666	708	624	666	693	662	672	643	654	636	648	658	680	667	676	647	662	661	643	709	642	673	700	709	689	620	636	630	653	655	685	682	699	634	639	648	599	676	694	640	647	647	604	653	663	665	658	675	690	643	641	677	651	679	619	678	675	659	668	662	657	688	645	702	653	672	724	634	674	642	697	674	665	641	671	646	660	667	685	663	692	634	694	658	665	645	700	654	670	630	651	680	661	647	670	666	647	684	653	637	646	686	669	658	692	696	646	695	678	648	603	688	658	657	684	643	670	658	659	665	627	634	650	709	734	678	682	653	696	653	671	686	623	678	660	710	717	634	682	622	667	653	624	699	709	679	659	645	660	637	678	691	668	658	662	651	683	644	691	668	690	658	656	664	652	668	695	675	656	643	718	676	664	670	656	689	676	665	699	658	651	666	629	680	688	674	680	684	692	608	662	637	680	682	711	657	668	663	711	647	663	671	693	639	674	647	647	657	657	678	693	698	662	724	663	697	674	689	647	724	684	684	689	698	659	675	641	688	688	630	681	637	655	661	636	673	677	620	658	662	682	663	666	656	655	689	652	683	689	648	668	695	652	662	660	688	689	690	621	687	659	680	674	656	696	663	609	679	650	683	675	656	659	665	658	640	660	678	663	683	670	668	638	687	705	672	697	648	714	696	657	657	619	632	675	641	707	686	700	677	664	673	652	672	671	725	661	624	642	667	624	680	652	703	637	659	694	649	660	665	681	713	676	658	671	655	641	625	705	696	641	666	693	664	678	682	600	655	660	666	673	645	674	622	716	692	649	646	665	661	675	665	631	711	698	664	642	668	679	688	730	708	646	624	672	597	625	693	690	628	713	658	650	659	691	632	670	653	655	647	681	674	638	653	676	661	734	621	676	659	719	651	730	610	655	679	632	647	703	675	660	672	641	659	681	658	718	643	650	633	638	607	688	641	625	661	684	678	648	659	686	662	674	660	680	651	672	658	654	697	633	634	702	677	666	627	665	627	623	668	650	663	653	641	665	651	695	656	696	655	664	699	664	694	691	664	670	676	626	677	684	669	665	656	681	678	691	670	680	608	641	630	698	650	655	699	640	658	671	668	693	702	682	637	645	662	646	667	684	668	658	655	639	653	658	655	643	623	670	604	720	640	596	724	706	621	694	677	662	647	680	677	670	692	683	714	682	692	650	594	658	605	639	643	681	642	688	666	677	700	709	664	659	709	673	642	715	690	685	647	621	656	630	635	692	683	653	656	662	621	697	691	661	667	729	634	686	643	660	703	631	658	664	657	672	655	642	614	690	629	712	670	696	668	720	671	671	645	638
24976	21241	24312	17992	4881	10946	10168	5644	3261	1926	1164	789	646	564	524	576	564	544	557	589	560	567	579	551	552	537	584	522	521	565	575	552	536	610	552	532	592	577	567	527	503	559	587	548	542	556	531	537	556	531	538	567	529	522	503	514	551	525	559	590	603	565	573	542	535	550	568	536	567	554	566	528	536	519	544	536	560	544	566	535	560	580	552	573	570	593	532	586	523	559	591	500	502	615	547	500	548	539	539	532	533	573	562	532	544	541	519	573	541	547	541	572	536	548	550	580	522	551	559	590	576	524	583	556	549	528	501	546	576	576	554	550	558	516	556	561	559	567	566	546	524	554	586	522	520	504	562	557	569	559	547	541	550	549	545	554	552	543	565	535	544	528	547	497	537	566	526	567	517	549	570	564	513	514	577	534	562	593	553	526	590	557	583	603	541	573	568	541	555	571	543	572	512	554	522	557	546	591	556	613	543	582	559	508	560	557	551	573	537	522	611	543	534	557	563	518	514	576	532	517	531	593	590	516	580	527	554	564	553	598	531	512	569	537	574	536	501	554	516	510	574	541	575	585	552	553	568	527	515	519	563	557	526	557	565	566	569	519	569	531	537	508	561	552	530	594	569	546	576	539	554	600	530	530	533	519	520	538	514	528	504	558	546	572	534	564	510	511	609	567	572	549	567	541	573	551	600	526	554	538	553	529	548	528	532	530	558	549	588	543	546	523	562	573	528	569	574	556	550	513	521	544	542	579	528	559	562	556	587	569	520	550	599	533	534	592	554	556	521	543	558	509	540	568	598	541	545	525	540	543	549	576	545	551	584	561	510	524	549	534	584	550	561	573	549	598	527	547	481	539	558	566	587	556	544	587	541	557	575	557	538	551	585	524	535	538	577	561	556	582	535	552	502	563	518	516	571	530	574	567	544	475	557	571	540	517	548	526	546	547	572	592	586	540	578	545	557	490	537	533	566	571	557	548	517	547	562	509	587	530	558	589	517	593	591	586	537	576	573	596	527	544	531	504	530	562	558	577	555	487	582	622	577	556	568	578	564	551	552	570	539	558	516	522	515	548	530	566	525	570	550	562	575	573	576	545	541	553	550	580	507	549	566	572	515	559	541	544	559	556	591	525	587	471	547	534	482	550	580	546	547	525	586	552	572	581	539	519	529	551	560	554	536	537	581	595	559	600	547	560	539	530	554	545	527	555	553	578	544	539	524	543	598	581	542	561	518	560	519	533	516	582	553	538	586	532	499	552	559	584	593	546	534	528	561	541	541	500	539	590	562	610	532	565	565	573	541	541	549	514	538	582	512	519	545	531	531	571	565	626	529	556	535	507	537	577	567	551	531	547	571	514	537	564	552	556	562	582	549	556	544	560	534	565	556	555	552	533	527	592	541	549	577	582	563	535	533	555	523	556	525	565	547	557	508	563	527	550	570	557	548	595	540	546	558	540	555	501	550	592	572	553	544	552	577	552	536	564	580	557	568	574	570	537	591	565	569	518	585	577	560	525	542	544	555	545	590	507	561	556	561	556	586	540	573	600	561	582	559	557	562	527	559	574	553	571	540	536	564	525	549	546	547	594	549	495	483	542	547	493	511	544	546	555	563	577	604	526	554	512	559	542	506	567	531	517	524	568	547	557	564	536	590	551	583	551	516	562	579	533	573	571	528	533	553	556	542	542	557	596	548	585	556	544	526	527	604	578	600	526	528	535	510	529	541	562	513	565	562	518	533	593	567	526	521	539	554	515	552	530	565	542	512	606	516	546	558	567	554	560	565	551	508	570	542	527	576	553	563	580	543	596	575	551	553	545	546	543	551	533	496	555	548	570	560	524	518	522	561	519	593	567	563	574	559	582	566	573	554	591	572	543	555	547	531	536	564	557	570	573	551	528	562	586	551	538	576	545	541	548	523	543	556	538	557	593	572	546	524	574	554	526	537	581	556	541	571	592	542	538	562	562	524	550	576	582	541	560	557	566	560	581	564	503	540	525	564	547	573	518	588	575	545	541	549	584	558	552	562	543	549	527	562	520	522	631	538	603	517	576	572	559	537	527	526	591	555	616	527	570	561	546	556	524	612	580	550	546	566	562	522	498	551	535	525	591	528	554	541	569	602	563	535	537	566	542	526	548	572	530	562	528	542	544	537	541	556	545	499	524	547	559	565	563	558	539	561	552	545	535	549	532	538	534	541	540	537	537	586	531	595	559	573	497	537	571	545	566	564	565	578	555	561	578	542	526	584	542	535	543	531	541	536	554	531	567	558	529	556	523	552	570	513	506	521	530	543	525	537	572	551	556	545	558	570	529	546	564	568	539	534	526	609	556	499	514	573	534	597	533	517	540	565	582	571	540	558	600	514	538	542	563	528	527	568	537	547	533	569	558	552	529	549	615	517	541	552	567	542	525	569	564	554	564	553	549	564	541	557	589	529	536	554	577	556	507	564	580	553	537	581	557	558	535	558	520	534	549	587	539	559	573	540	532	565	556	577	554	586	555	602	514	516	541	546	537	555	592	575	573	569	543	527	580	558	596	571	510	560	560	542	546	543	565	567	570	512	551	550	568	535	537	533	506	557	504	528	577	589	551	562	590	565	535	611	538	530	547	526	557	549	578	554	538	521	539	513	510	562	524	537	553	561	529	534	541	553	600	580	519	594	534	580	530	557	557	551	515	508	538	495	554	558	525	576	558	528	541	557	547	566	593	597	513	513	586	554	597	549	510	553	552	571	520	543	590	596	566	529	563	532	575	562	529	549	569	524	542	550	534	521	517	579	533	520	574	521	534	566	534	558	531	547	574	530	516	568	545	567	584	577	550	519	543	547	577	538	538	542	534	526	569	549	540	551	536	570	548	509	534	524	525	517	516	544	541	556	564	556	518	551	573	505	566	569	536	540	548	599	608	563	548	563	524	532	546	529	580	552	549	572	602	531	574	543	557	562	495	562	545	525	584	580	566	575	579	515	548	548	567	574	541	528	540	557	595	554	542	577	543	579	494	546	576	568	569	551	563	567	542	551	580	591	534	534	485	513	536	535	547	509	530	571	540	529	518	523	524	558	520	559	545	496	546	544	551	548	541	570	551	543	547	583	558	550	555	540	551	573	537	516	559	551	536	586	576	516	534	467	522	582	541	535	572	588	564	540	526	526	564	542	527	531	549	498	532	580	562	556	562	529	549	517	576	526	518	539	501	526	553	552	553	534	525	552	561	549	556	548	522	549	538	574	481	574	536	522	580	552	574	514	545	563	569	531	528	555	566	563	586	555	542	536	577	567	543	527	554	598	573	549	531	514	532	574	558	519	545	546	551	528	558	594	536	573	618	540	524	537	560	538	539	560	532	606	571	583	554	592	550	524	538	505	501	537	536	522	538	602	542	546	542	544	551	576	544	528	575	539	567	524	542	538	550	541	526	544	539	533	576	566	499	564	504	502	603	565	538	539	546	523	571	539	577	533	523	560	590	552	569	553	543	529	538	562	542
18140	29524	12987	5989	9853	22377	19982	12857	8041	4706	2506	1520	894	838	889	834	817	860	903	882	782	912	845	834	850	868	908	815	838	839	813	858	831	886	846	858	824	900	813	857	841	819	888	899	857	881	848	855	888	876	873	808	812	935	840	848	849	865	818	827	891	866	804	843	890	839	800	831	814	822	887	861	854	821	878	860	852	824	894	846	827	861	847	831	871	915	836	833	787	878	886	892	874	887	842	821	898	834	881	865	865	926	855	873	834	833	847	809	856	890	916	867	886	887	866	848	813	861	873	836	852	812	824	884	877	806	842	808	838	909	836	856	898	847	832	894	849	897	876	861	905	878	866	891	888	863	820	878	847	897	832	835	847	862	867	891	801	861	835	839	870	874	816	861	889	821	868	810	846	857	852	855	846	862	839	836	876	827	898	827	841	840	853	875	805	872	863	818	909	872	874	849	874	836	866	853	826	840	855	825	820	922	857	834	871	858	845	867	815	892	892	863	845	887	815	827	822	829	902	818	881	825	828	792	858	849	797	802	819	920	852	873	845	880	885	859	871	857	828	802	865	831	811	841	849	837	909	863	840	795	846	813	807	829	841	798	860	850	825	843	823	866	843	861	895	900	836	894	848	810	863	879	835	833	785	887	847	823	891	853	879	886	868	852	854	847	841	850	843	916	839	796	919	847	875	877	841	841	838	853	831	854	857	866	859	870	851	868	843	856	817	859	874	824	813	836	854	847	915	885	828	872	857	839	826	863	858	828	881	795	888	820	828	862	890	857	878	873	815	890	803	864	845	832	837	911	852	880	863	870	902	812	870	857	859	893	869	823	839	856	853	830	860	879	853	833	904	858	865	884	885	873	844	861	819	839	888	844	870	831	841	805	893	872	846	840	871	924	860	877	819	882	856	875	819	834	883	842	853	893	822	868	859	817	916	843	858	838	841	861	832	845	823	844	890	906	850	896	849	845	851	926	860	908	883	849	878	867	854	827	778	885	830	836	871	860	870	852	816	864	861	817	841	827	823	900	884	883	859	863	903	840	821	797	900	851	838	867	842	817	840	852	792	869	848	906	864	797	844	864	914	867	862	777	866	847	838	872	821	881	828	882	904	791	877	811	882	812	826	877	820	864	868	827	885	851	839	923	896	851	824	834	911	818	901	850	868	879	798	822	835	899	894	848	866	852	887	821	881	840	915	871	824	856	853	858	815	836	841	895	857	870	836	861	848	827	855	812	912	871	802	860	851	852	881	886	820	874	876	857	883	875	835	845	883	858	875	892	890	863	866	828	836	879	864	883	840	867	834	881	853	816	832	848	856	876	846	852	863	787	791	884	831	860	848	845	873	828	862	868	899	853	902	806	810	827	874	853	865	847	818	857	858	819	833	862	860	812	864	832	811	819	849	857	836	850	838	864	829	864	895	852	882	873	884	875	811	858	864	823	829	879	837	871	850	869	855	829	826	864	874	871	829	893	876	857	859	863	863	847	833	845	838	869	865	830	832	883	852	851	808	830	914	848	817	859	879	845	889	888	893	857	866	938	831	807	835	848	835	884	871	824	914	818	807	851	852	824	861	851	848	869	819	931	836	877	830	858	844	861	882	880	912	855	839	834	895	842	861	844	837	854	887	839	872	870	896	862	808	771	835	826	842	818	832	862	850	821	889	869	866	816	891	868	886	874	815	799	823	897	884	836	814	875	868	786	861	858	858	864	891	860	855	864	884	842	815	800	868	858	860	833	840	885	853	874	855	861	826	882	840	899	877	805	885	850	832	860	888	857	819	868	904	800	903	878	819	839	840	818	798	829	838	816	884	874	877	850	886	866	862	906	850	827	856	868	833	893	892	899	830	866	852	855	877	868	835	813	855	839	847	877	837	846	796	839	847	900	802	860	871	898	862	842	842	834	816	863	899	845	863	842	840	845	888	821	799	833	864	866	846	897	862	812	816	837	797	832	813	893	858	817	875	796	817	881	864	864	810	836	848	859	836	915	840	898	889	851	788	836	828	880	920	808	851	866	881	854	868	850	828	910	823	844	883	820	809	816	844	826	920	844	824	893	848	863	884	849	837	857	852	882	882	883	851	814	890	890	833	864	815	892	823	841	911	870	885	911	827	834	849	858	829	840	854	903	861	851	925	941	842	846	877	861	919	859	865	847	839	848	881	824	865	863	867	886	888	860	862	871	836	819	891	887	892	854	797	894	839	842	823	880	850	862	845	884	862	837	847	871	853	868	859	860	875	861	852	832	831	872	900	831	845	796	893	860	808	816	876	862	814	813	838	892	887	831	856	888	847	857	857	872	762	875	873	828	842	887	832	860	874	859	810	884	838	873	863	866	808	815	834	838	839	830	823	829	861	823	872	833	838	879	865	879	833	914	810	835	879	829	823	823	795	865	876	857	840	837	834	862	839	800	886	815	865	847	825	874	805	881	877	885	896	836	869	888	869	859	875	845	892	854	824	850	851	885	892	810	851	878	842	879	859	878	829	842	891	902	882	859	896	885	803	871	857	850	863	831	829	816	886	845	864	803	888	882	889	897	853	816	863	838	863	811	874	819	844	884	843	865	867	924	822	841	879	830	803	901	895	894	817	857	801	885	829	848	871	870	859	858	842	897	833	831	842	832	851	825	857	835	847	864	820	823	871	797	819	871	840	807	893	835	882	804	819	855	850	887	838	796	852	900	865	831	867	837	809	844	888	857	837	842	835	839	868	873	868	841	857	866	823	852	917	919	851	859	884	879	839	832	853	847	839	862	833	894	866	826	792	887	893	888	896	821	845	798	844	847	871	866	830	841	884	827	875	824	887	869	859	841	836	896	856	812	831	853	861	903	812	774	854	830	847	862	898	867	865	844	812	874	821	749	862	833	800	877	857	846	934	887	823	851	847	849	845	849	873	844	896	884	854	905	922	884	839	897	854	923	875	843	854	836	919	824	862	882	843	838	860	873	910	895	854	860	870	889	852	859	841	826	861	803	884	861	901	844	898	880	840	835	891	865	853	846	876	858	811	854	840	832	850	837	799	878	821	854	905	845	867	805	861	902	817	860	885	880	895	875	850	825	883	850	826	848	847	864	828	833	875	861	916	868	928	846	852	866	896	856	870	827	882	861	912	824	826	903	856	818	838	859	850	868	818	831	868	860	841	864	821	897	857	809	847	865	850	827	825	815	865	898	841	879	858	822	844	869	845	855	862	890	855	866	859	838	841	900	871	797	841	834	842	842	821	882	776	847	812	861	849	880	907	878	882	856	790	861	840	884	827	852	891	868	872	835	853	824	860	884	879	880	878	860	853	839	912	840	877	837	863	915	880	839	848	793	880	819	876	850	835	853	849	913	879	832	819	830	839	805	856	849	888	843	862	851	845	814	802	859	856	836	870	863	814	841	857	835	857	867	896	845	854	830	891	850	832	797	851	923	856	834	819	817	873	854	837	822	843	846	848	826	878	864	843	882	817	861	892	858	899	857	847	883	867	866	861	822
22540	21272	28199	24571	22704	30932	28749	21689	16990	9036	4008	1662	508	325	346	342	314	312	294	294	331	314	334	295	315	349	282	306	316	344	322	288	339	303	324	328	328	292	321	292	354	318	309	354	286	305	304	320	305	286	314	314	321	282	297	283	285	301	346	305	309	303	324	292	329	316	322	325	335	277	321	294	279	295	298	298	300	296	320	264	274	308	323	374	334	291	326	298	295	308	317	289	310	281	326	316	307	296	317	315	341	320	319	300	327	327	336	305	285	281	296	291	287	311	295	312	305	314	282	335	312	292	302	315	291	294	280	288	289	321	300	324	289	344	293	300	305	313	314	297	289	329	296	314	316	300	286	284	323	313	293	303	337	295	317	303	311	323	296	342	339	306	260	284	309	304	292	324	347	344	319	337	302	320	333	302	266	289	300	303	297	287	287	312	283	288	320	294	299	299	294	305	293	325	290	314	305	302	324	332	291	314	327	311	314	324	300	278	285	305	327	287	287	296	302	328	296	307	282	328	274	321	309	311	292	309	330	333	316	283	314	305	299	318	315	336	323	327	310	289	302	293	299	301	278	300	317	317	317	329	350	332	303	344	338	322	316	265	342	318	293	335	290	288	287	328	310	291	313	339	305	288	304	314	316	332	307	346	337	308	292	265	320	319	310	292	323	327	283	340	307	317	299	305	302	315	303	291	270	303	319	309	324	294	295	303	326	315	307	278	333	318	336	302	295	347	300	340	314	283	315	309	293	299	312	302	323	305	328	296	323	303	321	330	332	301	348	282	311	306	303	302	314	314	284	298	329	311	311	307	313	317	289	322	338	311	316	315	333	304	297	311	288	347	306	309	327	310	293	301	330	354	306	304	329	295	292	310	275	331	311	319	299	307	313	315	323	312	306	318	332	301	308	329	303	287	314	305	310	289	273	332	298	309	321	346	288	287	297	288	295	313	332	263	303	280	304	326	305	274	341	316	289	266	347	299	336	331	284	300	351	299	313	317	333	306	304	314	336	303	353	312	287	270	285	317	321	280	308	320	294	299	293	291	309	317	333	309	318	320	297	298	315	329	324	312	340	303	299	290	303	306	282	291	307	288	356	288	294	299	309	279	292	327	329	267	314	306	313	305	342	307	314	305	294	309	291	339	295	300	293	328	290	297	336	286	302	313	302	297	350	305	329	288	311	308	286	317	311	310	331	272	310	332	318	278	290	274	281	313	296	309	321	309	271	296	281	315	308	310	317	295	326	310	274	294	290	320	291	290	310	323	314	311	318	291	346	322	328	301	316	289	305	306	316	302	305	315	303	301	307	314	333	314	304	316	298	323	311	289	334	325	322	323	337	311	309	320	291	306	292	285	324	293	303	335	319	328	317	329	311	325	335	296	304	326	302	318	265	303	332	312	289	305	325	315	320	318	363	329	286	309	304	326	306	310	296	312	279	299	321	327	307	303	299	307	341	312	298	307	281	300	297	319	296	332	327	311	314	323	338	313	304	303	302	327	319	300	283	282	306	276	312	302	349	306	318	316	310	355	317	322	291	326	315	337	310	304	305	315	345	327	294	311	303	321	288	326	319	281	300	313	329	324	337	321	313	296	315	297	309	313	307	328	311	327	300	297	313	313	303	291	272	284	309	302	283	313	298	292	295	310	302	319	287	304	279	290	312	314	304	321	328	338	275	288	333	301	307	310	306	322	328	313	311	357	290	330	312	284	318	278	309	317	322	309	340	304	292	283	321	333	323	285	303	337	333	271	311	334	297	302	302	316	294	301	311	295	315	254	324	292	346	303	303	290	298	301	285	286	273	308	297	312	342	319	339	322	327	330	324	315	306	294	312	363	288	316	288	328	314	317	281	305	310	313	306	293	322	306	290	346	293	289	308	310	306	305	278	312	297	282	315	342	305	317	295	318	310	350	287	328	341	311	294	303	298	303	313	311	301	338	344	318	334	312	280	300	304	341	310	276	329	309	280	337	266	285	308	281	305	329	310	288	303	339	318	317	308	333	300	319	298	305	311	300	330	318	314	316	318	319	297	295	303	311	309	291	282	317	292	320	314	335	291	322	323	293	298	287	309	321	336	318	294	297	293	339	310	300	296	292	308	292	306	335	318	330	305	280	306	309	310	311	317	313	295	319	305	319	324	312	302	287	311	320	317	324	286	295	311	326	305	314	313	328	325	337	317	268	310	297	297	368	329	317	325	327	313	302	311	324	293	325	312	327	324	333	292	284	295	320	329	302	300	303	323	294	324	320	323	324	322	309	320	300	315	296	274	307	304	317	299	338	299	303	305	328	302	327	314	290	326	320	293	338	306	300	295	282	306	303	295	312	283	332	318	271	300	307	308	278	281	303	291	279	311	284	307	312	311	308	281	315	331	293	279	311	304	297	284	310	313	331	327	322	313	313	300	309	315	324	303	298	308	284	300	299	317	305	284	299	295	307	329	298	280	344	321	320	292	318	319	318	337	300	310	313	336	315	327	307	289	333	277	306	305	301	315	297	285	306	304	302	279	317	291	313	318	318	309	348	286	288	295	285	328	308	323	312	306	303	296	292	342	315	297	287	329	351	304	322	309	312	279	332	276	313	290	326	309	294	327	316	302	273	322	308	321	308	308	282	317	324	302	315	281	329	294	346	298	291	308	301	320	324	350	317	321	314	312	293	303	291	286	308	277	322	317	318	306	314	273	334	309	292	301	290	305	306	308	317	324	272	314	299	297	313	346	323	323	312	319	294	294	304	326	296	286	292	324	295	315	295	317	312	284	311	324	316	295	300	313	301	353	313	305	319	310	318	318	299	299	307	312	316	280	318	314	319	309	314	338	323	333	323	320	316	320	321	271	308	326	330	338	297	314	313	326	337	292	320	301	320	315	295	307	306	319	287	298	320	349	291	302	308	293	269	292	312	340	310	284	312	293	300	305	298	301	300	323	334	342	326	300	327	292	310	319	306	346	286	308	311	301	296	288	293	301	335	314	328	312	297	311	302	318	306	307	280	306	302	328	302	295	318	334	313	348	298	296	329	330	330	299	292	350	303	313	270	289	308	328	313	294	300	327	331	294	298	310	298	314	313	327	329	300	304	332	304	301	336	322	318	304	311	287	283	291	303	291	318	320	323	284	326	333	318	334	318	306	304	327	317	302	322	314	303	328	321	315	342	297	288	298	308	304	287	282	319	298	308	308	295	324	288	293	324	325	281	318	316	309	298	339	325	278	336	298	332	294	323	333	348	325	300	334	303	321	313	327	303	303	333	322	310	279	321	297	319	308	285	260	295	314	304	305	305	318	319	331	286	322	320	282	324	286	296	323	328	313	323	308	297	322	294	309	306	321	307	328	312	312	286	316	330	296	316	321	299	279	342	301	284	317	326	304	317	307	287	337	290	311	349	307	311	296	347	304	329	264	324	302	333	302	304	310	321	310	288	304	292	308	290	302	330	309	311	292	319	319	307	308	325	339	318	309	318	290	316	297	296	316	285	284	322
24893	45978	26724	21591	32975	40298	32889	30367	24511	15195	7896	3518	1008	554	561	599	487	481	511	442	474	528	485	527	478	486	509	519	479	462	488	440	502	468	501	462	523	488	472	534	489	465	499	485	480	485	467	474	466	480	475	483	504	498	490	484	511	525	430	471	434	507	509	525	472	483	506	479	503	495	499	491	503	487	499	481	458	504	470	478	520	503	476	449	459	497	480	472	502	494	475	493	466	468	495	490	469	468	466	496	451	502	515	470	491	472	475	487	470	481	501	462	499	525	505	494	457	516	478	468	464	507	475	493	492	480	484	528	498	507	477	526	498	474	479	486	468	503	535	478	511	453	463	516	491	495	523	509	504	504	482	469	492	471	481	492	494	510	478	490	494	501	485	538	520	454	478	505	514	471	485	490	503	520	459	472	480	488	491	523	485	469	498	488	425	490	465	493	470	492	501	477	514	449	502	506	461	510	454	467	482	478	484	479	516	456	458	499	479	456	483	473	495	464	472	507	519	481	482	497	501	514	493	498	480	487	467	510	515	488	454	516	464	501	433	461	475	473	519	523	513	480	528	511	474	476	498	492	499	476	468	479	487	504	508	475	495	497	431	468	494	462	473	502	484	493	468	470	500	476	519	475	465	474	481	459	499	487	475	508	494	521	474	494	447	490	533	472	503	470	465	496	456	483	507	490	480	482	464	478	492	463	529	484	483	479	475	483	536	463	437	483	475	524	475	478	490	544	523	488	495	467	472	473	514	481	471	489	499	513	534	484	503	477	511	464	498	489	525	475	508	499	464	482	525	507	467	496	497	470	497	461	489	482	453	499	484	449	487	492	498	468	503	476	496	486	475	521	500	475	456	525	462	477	542	495	474	453	495	478	459	467	494	509	509	468	494	506	490	495	490	523	485	521	442	445	485	461	451	451	476	480	497	474	498	488	499	504	450	463	483	480	516	516	487	485	494	483	524	527	494	482	490	465	498	516	476	536	562	480	466	462	479	450	514	456	472	488	505	481	517	499	477	502	487	504	454	514	479	493	503	457	476	529	484	438	524	502	468	458	498	454	484	474	458	483	462	499	488	512	482	522	502	490	482	504	458	501	501	488	517	476	503	501	509	505	456	503	471	485	500	516	499	478	483	506	488	460	477	463	503	456	488	475	537	472	494	480	502	480	464	477	502	482	457	455	468	496	512	503	487	517	502	504	506	488	487	489	487	488	486	499	474	486	439	471	480	469	505	490	515	503	483	513	519	490	496	488	513	492	459	506	437	464	508	469	500	500	468	445	488	506	464	436	481	489	503	462	467	465	494	497	490	524	468	489	484	488	478	512	477	490	457	504	470	451	434	490	463	494	535	475	491	457	496	493	509	513	536	470	498	465	457	464	515	478	494	512	508	476	487	505	480	485	484	483	492	488	514	474	468	484	465	531	461	486	482	550	467	490	487	520	531	499	491	500	517	485	458	537	444	493	516	528	506	477	464	485	477	407	500	513	479	500	496	474	505	505	499	433	478	486	472	461	470	485	485	474	503	480	493	490	487	483	455	484	455	496	462	486	478	470	466	521	469	474	481	445	457	502	484	476	509	477	485	473	478	523	513	504	499	513	473	445	484	497	483	480	497	496	489	513	487	474	498	482	469	512	474	480	499	515	515	459	492	480	495	484	491	470	480	432	501	521	485	462	501	521	514	442	472	528	520	495	521	498	499	480	481	499	432	469	509	507	447	504	480	495	530	463	479	497	454	489	498	476	495	481	489	479	521	455	459	494	477	489	509	567	505	467	450	473	491	468	475	477	503	509	463	509	489	500	454	492	498	513	530	522	489	488	502	472	519	491	505	485	495	502	491	490	478	497	465	534	441	508	489	478	445	485	542	464	468	505	499	463	490	473	512	498	506	471	496	510	475	455	514	456	486	484	515	473	479	484	507	472	502	514	524	489	481	472	507	485	509	461	475	473	495	457	547	523	452	462	494	497	500	456	473	476	498	500	500	533	473	486	488	452	506	447	484	468	500	492	484	485	499	500	483	452	525	510	443	530	482	466	467	481	515	502	460	470	486	494	478	487	473	499	486	510	497	484	485	521	484	466	461	489	469	486	502	473	489	517	477	540	471	499	469	491	502	484	456	478	475	479	514	548	518	450	466	489	495	485	497	459	450	468	506	494	516	469	527	531	484	500	459	475	507	476	476	508	480	507	518	465	471	470	530	503	461	503	454	480	481	474	501	473	537	476	441	512	492	481	489	505	476	467	463	500	505	466	502	477	469	467	477	513	507	454	497	497	529	477	505	439	455	464	522	511	455	523	498	515	482	479	480	476	486	507	482	495	496	522	478	505	462	482	473	517	478	496	477	474	497	461	474	465	475	498	454	463	456	456	525	468	480	485	497	470	492	494	472	508	480	501	505	496	485	476	478	492	454	503	482	499	485	480	490	514	471	488	451	499	471	512	492	496	491	513	498	460	501	509	515	510	470	484	468	502	475	479	522	523	452	524	443	474	487	515	464	486	478	502	504	458	492	496	515	535	493	470	454	498	483	494	471	460	494	480	509	502	466	474	507	452	502	516	513	467	490	485	509	438	483	533	483	483	497	508	512	455	486	526	489	514	474	497	500	514	492	467	503	500	511	504	492	463	497	474	466	505	479	517	466	520	497	483	525	476	471	504	467	483	493	505	467	511	502	503	497	505	506	495	511	509	474	499	499	474	493	516	485	487	528	524	484	493	481	508	491	488	456	476	480	440	481	464	486	473	491	472	503	446	496	483	518	501	496	480	513	499	481	500	479	472	513	492	523	489	504	534	471	480	459	484	488	454	466	491	519	461	491	485	493	475	449	503	451	480	498	422	550	518	488	498	518	495	488	518	481	498	472	478	474	513	450	493	487	469	490	485	461	460	485	509	509	507	467	491	557	493	499	491	489	495	480	488	459	454	509	483	492	470	502	485	500	492	501	502	536	470	495	483	480	488	477	459	490	487	478	484	470	457	492	473	468	485	485	484	493	450	484	496	535	508	518	439	492	484	510	449	488	517	508	482	519	489	509	465	489	477	503	493	454	477	489	457	481	484	493	505	458	491	472	475	445	504	510	465	469	505	483	482	492	524	495	499	513	453	450	456	513	506	511	457	487	481	474	495	477	497	521	470	523	517	475	493	506	453	495	499	466	445	481	460	505	502	485	469	490	484	495	506	518	494	490	524	507	458	451	488	471	467	468	492	508	461	480	519	512	503	498	467	506	498	477	485	476	443	487	453	470	484	463	517	523	479	461	485	523	514	455	499	474	484	465	499	480	492	522	521	509	523	491	499	540	459	485	533	482	467	528	469	529	477	501	478	470	496	471	476	459	486	486	496	501	510	509	488	472	482	489	501	510	495	500	464	478	488	456	471	486	509	506	513	526	513	490	442	480	511	502	497	455	519	465	509	501	486	506	485	515	489	466	478	449	476	470	475	487	464	489	528	497	483	529	458	478	510	474	477	491	524	465	513
27357	19783	10407	4820	3167	2123	1778	2520	2150	1495	984	771	615	551	572	549	553	586	600	555	535	526	571	588	534	572	574	563	578	555	592	578	571	596	577	539	593	589	564	592	579	544	587	591	581	556	615	574	599	599	583	540	590	556	569	568	534	512	562	513	543	567	529	578	580	592	551	558	624	574	527	644	524	556	562	581	584	518	561	584	551	564	564	589	555	607	567	542	531	576	598	572	564	534	577	565	592	566	564	571	546	594	599	543	560	569	584	568	568	546	571	550	575	550	554	596	552	612	534	573	563	539	538	565	543	574	565	511	604	547	589	585	593	578	545	561	555	540	562	535	534	561	575	556	589	583	593	592	537	536	530	576	556	572	565	573	593	546	595	539	550	533	565	535	566	577	607	537	585	517	573	545	571	550	573	542	590	566	535	575	527	547	534	548	509	559	582	543	580	536	551	590	561	545	576	642	561	552	581	608	591	564	542	542	572	550	513	560	575	547	552	550	593	587	557	535	612	563	574	574	574	607	559	593	540	596	587	526	540	595	552	598	556	585	603	596	556	573	592	533	586	548	568	567	539	559	556	603	560	568	579	551	570	558	577	549	538	564	520	559	581	534	595	601	558	572	550	567	570	551	526	571	593	550	574	525	509	590	585	556	578	573	549	568	624	593	554	583	550	609	623	554	599	558	580	599	578	561	559	552	596	556	591	586	587	576	557	581	546	559	601	581	572	532	592	584	580	593	563	556	521	554	551	565	566	574	516	564	549	558	538	569	600	567	584	571	610	566	574	587	582	553	563	562	567	564	594	597	547	597	552	585	584	606	578	546	554	576	546	551	547	547	582	540	565	556	548	556	575	593	554	581	543	546	569	559	570	528	567	589	580	549	581	581	550	565	545	574	592	612	570	545	588	552	519	521	595	547	567	561	580	595	564	561	580	556	545	536	586	597	574	559	587	560	571	573	600	520	577	568	594	535	541	541	570	598	602	592	566	602	578	559	582	546	575	546	564	601	563	535	568	575	610	566	586	588	555	554	603	525	580	580	581	574	604	613	540	599	572	603	575	577	558	566	570	550	547	574	550	610	576	604	583	555	571	583	551	597	559	565	578	578	553	585	618	611	565	566	582	549	584	575	570	630	567	593	577	560	577	595	517	574	588	518	577	601	544	545	537	581	546	586	552	530	532	581	567	550	578	568	563	587	567	543	556	607	538	597	524	567	546	589	549	621	561	571	569	552	561	545	531	559	571	546	571	580	535	582	563	585	581	541	556	572	574	562	554	586	581	533	589	573	566	532	577	559	505	615	562	577	577	560	545	558	538	577	575	530	528	574	577	563	582	575	569	565	564	551	578	596	530	589	589	575	577	559	602	605	553	573	581	561	592	567	619	542	567	639	558	566	524	540	606	575	545	568	568	571	543	522	537	550	584	563	574	558	551	555	534	559	514	555	581	587	544	579	600	540	563	533	566	559	554	537	590	559	575	543	527	558	585	571	588	571	547	596	611	559	527	528	528	600	568	516	577	531	580	581	591	561	589	587	553	581	546	546	581	586	602	581	615	561	580	589	550	566	579	602	547	572	570	563	569	599	567	533	577	576	505	525	555	554	562	522	535	525	582	639	580	631	559	542	573	563	548	582	583	581	579	578	538	587	573	573	562	554	566	572	573	598	544	593	574	597	569	555	586	562	537	536	563	512	579	580	561	549	577	609	610	561	595	578	533	514	525	529	549	578	603	575	619	568	564	560	543	546	563	542	567	598	530	533	589	615	566	597	548	557	558	566	597	554	587	548	545	560	535	556	580	532	606	570	566	552	634	571	513	548	601	558	540	567	560	604	547	578	564	595	560	559	578	599	562	597	550	585	526	512	520	581	581	593	571	546	554	577	554	561	575	580	558	565	551	573	545	571	586	576	529	534	583	562	564	566	593	589	550	563	600	550	569	537	586	560	591	560	547	582	587	550	551	578	592	550	558	574	540	603	576	616	554	592	593	575	612	616	561	512	539	568	599	514	578	555	583	566	563	602	531	571	569	581	533	600	563	562	587	616	550	581	568	587	555	539	564	565	613	557	579	592	530	560	591	528	564	541	581	601	539	597	565	549	589	564	561	557	578	541	578	570	580	526	529	549	600	583	570	578	591	556	564	547	585	536	559	579	581	573	575	577	558	591	584	608	588	529	543	593	539	547	567	540	560	564	578	537	567	534	563	561	577	584	569	580	518	602	613	586	603	530	579	548	533	605	585	547	620	570	602	575	559	553	574	596	577	584	567	586	585	556	545	577	522	577	590	575	569	562	595	551	557	598	611	557	576	609	575	542	602	541	579	581	563	583	550	568	588	559	565	559	519	537	589	576	557	538	585	591	599	589	572	579	551	558	564	557	579	615	587	588	573	552	540	520	557	583	564	542	558	571	559	538	586	577	550	604	548	565	554	555	566	526	590	555	558	553	543	587	594	546	559	559	586	582	529	607	561	522	549	602	571	552	586	563	595	608	582	570	539	568	591	596	607	613	509	552	613	588	578	570	549	593	536	588	556	576	561	606	598	598	546	581	569	563	550	603	575	592	591	579	507	598	550	571	524	560	552	608	593	536	581	598	545	572	568	621	579	566	588	581	559	548	580	554	584	549	621	590	520	578	547	577	567	567	553	518	587	604	568	617	575	581	562	567	551	561	543	582	569	584	569	557	570	564	572	582	571	541	580	566	574	584	573	558	559	566	509	546	549	608	565	560	562	581	612	576	491	572	554	559	556	577	580	605	549	534	562	574	564	578	554	533	587	565	532	554	586	597	539	568	559	575	591	552	555	557	538	603	538	576	558	571	579	568	551	585	571	560	578	600	573	574	522	586	548	553	559	547	637	565	596	579	567	563	550	586	544	593	531	537	591	538	557	553	571	601	581	542	562	562	549	562	586	575	570	556	585	575	561	539	573	572	603	593	577	615	554	568	598	565	611	570	546	546	576	576	558	511	544	568	607	613	582	565	594	612	576	559	574	577	548	557	613	542	629	547	554	533	588	535	554	551	575	566	592	540	570	568	566	522	577	617	586	592	577	568	536	552	568	538	547	550	586	588	580	577	573	595	540	582	588	580	567	530	545	569	563	589	588	608	571	542	580	558	521	524	575	552	612	552	578	608	550	600	523	532	546	608	535	571	556	557	530	604	563	569	590	599	578	565	591	562	580	576	598	555	599	526	572	615	589	540	581	535	575	580	563	589	592	575	551	555	569	532	573	602	593	585	557	613	621	578	611	536	575	544	570	553	579	574	516	534	559	492	590	597	602	548	545	588	616	602	533	591	558	552	559	549	553	588	575	526	594	607	537	582	569	570	541	556	589	536	561	559	606	568	581	618	596	558	572	587	606	547	531	587	516	552	555	560	591	562	579	553	544	571	615	541	596	571	584	583	606	565	532	534	546	587	566	554	572	593	586	561	577	606	545	590	555	571	528	559	572	596	559	599	559	601	549	530	563	561	569	619	539	609
13439	20798	12010	8456	6938	4625	3536	5090	4286	2683	1800	1277	963	917	880	893	889	908	911	894	885	863	872	928	933	855	901	918	897	871	886	936	910	853	866	917	901	920	861	914	876	944	925	924	819	887	890	900	892	905	881	925	917	883	870	899	900	887	892	904	940	852	906	900	839	885	893	974	886	927	927	888	911	897	940	909	904	895	916	891	893	902	921	909	837	901	911	927	884	855	894	949	881	964	897	872	929	913	903	915	926	875	900	914	853	900	923	931	859	971	917	925	908	912	875	924	859	865	886	883	912	924	875	848	875	941	926	879	911	906	909	920	919	907	881	898	869	918	908	890	923	879	945	897	925	937	876	918	893	864	891	933	937	872	915	868	886	882	871	906	924	903	913	866	878	876	857	920	885	883	834	888	891	926	881	888	851	897	848	868	909	890	914	873	874	926	893	961	937	866	844	889	889	887	917	887	908	865	882	882	896	852	909	895	844	894	920	880	894	887	902	903	927	856	924	843	869	891	849	911	880	880	915	884	875	814	946	877	887	866	907	901	885	865	864	894	948	839	879	858	928	917	871	837	890	937	885	939	894	936	851	904	887	867	884	868	885	882	905	909	841	904	905	858	874	883	883	855	858	906	859	872	927	847	888	922	911	873	883	893	859	879	901	894	884	864	853	898	859	847	938	896	859	907	919	855	884	931	902	929	887	914	845	961	841	886	941	854	899	852	872	930	867	874	914	837	920	890	899	877	863	944	880	867	894	886	877	921	923	913	896	863	867	920	879	850	951	875	892	898	933	927	878	890	864	925	901	914	896	860	942	938	823	872	892	874	923	887	890	957	893	872	829	860	926	872	884	893	890	880	842	913	911	880	923	889	947	925	903	880	922	892	856	918	860	864	887	936	881	853	913	902	883	914	885	930	936	865	873	897	884	869	867	917	919	924	939	927	886	954	897	928	918	889	918	892	940	887	923	871	934	904	921	890	882	882	878	914	873	862	910	918	902	910	827	900	912	886	955	895	903	914	908	847	838	882	934	869	897	913	895	861	864	909	843	866	842	862	897	868	915	902	828	889	928	798	899	907	920	919	887	906	872	894	920	926	843	918	883	867	863	878	867	887	909	890	865	864	887	869	891	935	944	891	906	903	877	900	945	908	892	859	847	853	862	876	854	857	869	866	898	921	940	918	876	863	901	936	876	945	864	888	851	872	902	865	906	917	863	834	834	848	848	910	889	903	885	895	896	841	883	939	853	893	899	936	887	915	906	902	921	891	889	957	901	916	857	882	867	919	882	921	899	882	865	881	895	873	926	837	858	945	917	931	837	920	941	918	915	881	913	915	882	931	888	850	856	912	894	849	841	856	912	928	894	850	881	899	911	927	923	878	910	925	868	897	892	897	941	896	871	869	874	918	853	890	874	923	857	884	865	946	886	873	903	923	909	911	894	932	898	909	898	906	900	866	903	917	871	891	892	940	881	926	902	929	858	861	917	890	909	862	882	903	921	898	972	915	951	908	815	875	943	908	871	874	919	949	941	912	892	831	887	863	928	891	886	901	874	937	920	904	963	868	819	884	901	893	925	905	862	890	833	858	863	903	934	833	895	937	880	897	931	909	918	884	899	838	895	866	902	874	919	853	907	876	916	953	880	905	892	873	899	863	895	905	891	878	855	868	889	945	925	932	932	889	858	950	835	891	909	898	905	942	907	893	922	886	854	868	891	868	879	919	845	915	869	887	897	864	884	898	869	965	924	889	868	863	919	920	834	879	916	864	928	920	867	876	874	876	903	912	914	846	891	854	932	894	972	879	892	856	870	878	910	868	901	924	901	875	859	876	823	946	890	933	937	897	918	845	863	949	876	862	887	918	894	967	927	851	903	858	907	859	908	891	882	885	894	898	880	894	915	924	875	951	904	875	820	898	896	878	920	875	872	890	894	867	881	896	874	931	877	884	909	890	900	883	875	925	880	888	890	881	897	872	850	900	897	906	898	903	873	849	935	927	905	901	874	932	920	917	867	851	848	856	897	876	915	877	908	887	878	913	883	843	907	877	941	873	871	929	874	917	860	913	896	880	874	907	863	935	872	882	871	916	938	866	910	907	869	908	874	809	848	906	855	906	896	915	896	885	856	923	919	856	888	865	902	901	885	893	912	946	903	926	871	928	895	888	924	903	881	845	868	832	936	828	880	897	885	914	864	917	916	927	890	859	953	817	876	862	906	905	874	874	916	891	885	939	919	828	812	913	928	876	862	848	853	869	909	954	847	869	895	917	931	865	905	856	874	839	890	896	853	859	869	883	877	865	896	928	882	859	897	882	819	928	877	927	928	860	870	912	902	855	879	857	860	902	934	872	890	865	886	922	890	891	956	932	904	913	847	896	901	937	875	858	883	867	858	908	899	868	942	892	902	953	863	899	898	959	890	900	890	891	843	908	921	904	923	900	929	904	877	916	931	890	925	912	910	909	871	898	906	868	862	901	886	901	887	867	894	903	855	850	843	907	926	819	850	855	893	925	913	852	901	882	936	884	874	921	941	872	883	946	933	971	900	855	931	865	914	863	894	887	931	890	884	874	917	906	923	934	858	896	867	871	896	891	885	869	927	831	920	889	919	897	905	890	933	884	952	812	880	925	866	887	886	865	902	865	857	898	905	938	875	898	893	934	905	864	909	955	937	855	905	885	882	816	900	885	862	909	907	938	896	905	912	894	894	870	859	927	925	887	925	920	857	891	859	911	898	898	898	856	890	890	884	888	917	915	902	908	898	861	840	923	902	857	901	943	873	901	864	900	874	917	908	949	890	852	908	947	888	849	877	893	924	874	871	876	864	854	910	898	878	929	924	922	889	913	908	911	876	928	863	902	902	834	913	872	928	834	893	870	948	916	902	942	891	884	907	941	871	852	937	939	920	892	878	887	808	885	862	877	877	886	924	901	872	940	879	902	880	883	883	850	876	829	885	916	895	871	891	891	859	897	869	861	889	871	970	866	894	890	893	858	934	832	908	853	969	896	877	893	821	959	916	825	917	867	930	882	877	931	865	887	907	889	908	915	879	887	849	895	880	872	914	902	947	925	891	896	867	901	893	932	948	900	910	914	937	937	959	868	879	842	812	890	931	929	888	886	947	919	884	907	916	867	940	853	880	896	943	845	907	857	946	886	928	922	919	938	869	880	862	981	945	862	895	898	876	874	918	915	916	876	914	931	893	885	884	945	895	841	907	878	856	939	821	859	963	893	838	940	893	907	931	845	854	829	842	884	876	914	858	925	908	919	891	901	879	882	865	884	960	878	849	911	927	882	943	818	849	871	861	893	880	809	905	882	905	962	847	945	886	868	871	876	892	916	937	922	928	872	882	855	860	846	888	867	900	868	881	875	937	922	882	892	860	886	886	854	919	851	896	928	859	879	836	882	869	868	878	918	873	887	816	862	875	936	880	925	918	909	928	913	825	885	901	872	879	924	904	919	913	913	865	947	881	898	893	923	907	918
23400	21230	27576	25259	19189	14709	25004	18298	10330	5106	2620	1378	790	423	432	405	438	411	407	416	407	412	431	409	442	440	402	424	424	416	425	426	386	419	405	454	415	408	400	405	438	418	427	402	404	339	406	434	448	419	418	399	424	472	442	452	422	404	449	414	422	422	396	458	377	394	381	429	406	400	403	424	381	430	415	418	399	392	382	407	429	425	387	410	382	434	433	424	403	394	427	420	376	415	417	406	404	446	408	431	422	403	426	454	412	397	394	425	424	395	399	392	447	426	391	412	372	398	396	451	395	420	413	411	373	423	373	402	382	422	397	402	409	417	404	430	435	424	422	383	427	415	423	434	430	398	378	442	452	410	416	387	389	391	430	403	425	388	414	380	410	427	402	398	420	396	375	449	383	415	405	422	426	379	427	403	414	451	401	400	417	377	401	390	389	413	453	415	385	378	399	428	389	415	452	406	391	442	391	391	434	433	418	431	447	427	418	446	427	434	419	439	388	412	398	393	443	388	434	438	461	420	443	379	391	423	365	410	456	423	377	441	437	393	445	425	438	361	446	448	425	396	445	395	447	424	387	416	431	415	461	400	377	404	411	398	407	446	406	464	411	408	418	447	413	410	420	375	399	439	425	418	421	419	403	394	414	406	440	438	414	436	375	410	410	376	421	416	422	395	399	397	414	384	370	405	414	421	411	409	403	409	426	408	403	435	415	422	440	417	416	401	413	424	425	413	376	411	409	406	411	434	416	404	415	425	412	426	437	397	376	400	410	408	427	412	404	434	416	389	390	397	385	398	422	408	398	413	416	432	413	422	429	460	457	399	438	403	380	418	382	429	411	437	439	398	433	429	373	406	392	442	426	397	406	387	358	374	464	411	436	370	421	425	396	371	404	398	420	388	393	429	412	396	393	417	427	392	394	442	377	380	428	396	425	428	428	431	416	405	380	431	387	414	414	415	400	422	425	414	409	409	445	408	388	430	432	400	390	430	429	406	449	439	435	407	423	368	406	427	386	417	413	423	430	418	433	385	427	413	435	433	415	384	441	409	413	411	441	442	411	441	394	422	415	403	414	427	433	378	388	436	402	424	439	442	388	427	442	406	401	407	423	430	409	451	422	425	433	417	465	397	441	370	389	423	435	396	404	426	435	404	413	409	405	412	393	418	389	390	397	410	390	458	393	396	383	434	417	412	421	413	392	419	432	430	407	431	440	426	448	399	401	426	450	389	399	435	390	408	432	422	421	386	409	431	420	442	438	410	395	413	408	400	426	398	384	417	429	416	405	467	396	366	415	389	449	409	394	402	403	390	396	436	445	440	422	422	422	408	407	422	382	410	377	411	410	409	410	412	420	401	438	405	408	461	402	426	409	403	432	379	405	385	420	413	439	444	425	393	375	452	435	446	422	435	403	418	372	395	445	411	406	404	437	409	365	397	453	389	407	460	420	400	410	406	425	394	415	460	414	383	393	402	398	389	385	404	415	374	384	377	402	442	414	416	422	424	435	402	409	393	424	409	398	397	455	453	419	377	378	420	471	428	443	413	429	404	449	383	444	393	425	400	427	459	414	422	394	431	401	431	421	423	450	402	384	418	427	426	418	425	398	410	424	426	412	380	417	421	442	412	406	383	432	456	403	405	425	438	394	406	411	451	418	400	415	434	436	400	415	459	411	397	431	390	430	409	430	388	435	451	399	456	394	435	394	419	411	429	434	413	422	449	424	401	425	396	397	427	417	416	420	422	453	425	394	400	438	416	413	430	464	410	427	407	411	394	415	433	412	421	439	440	413	441	418	415	471	385	438	419	442	423	393	424	371	427	414	411	403	384	414	429	398	433	392	392	394	412	446	387	448	418	443	443	419	394	378	440	409	386	434	421	410	416	410	413	405	423	392	403	411	441	390	388	436	435	414	434	417	434	386	439	396	429	405	402	416	422	391	431	399	428	413	389	430	415	425	432	422	433	420	387	417	431	441	402	410	391	418	392	408	416	402	402	403	421	402	419	389	440	385	449	409	399	400	380	402	400	417	432	447	409	416	408	440	415	381	398	413	412	433	453	411	387	430	403	447	410	390	412	436	432	449	410	424	419	422	413	405	431	419	425	401	421	392	410	401	463	397	423	420	415	402	429	449	404	421	455	405	347	426	403	452	415	422	412	443	397	366	428	418	428	391	379	434	434	417	443	417	405	388	422	444	407	417	404	398	361	436	415	422	392	405	418	412	427	445	412	445	383	425	410	401	413	409	408	372	403	375	413	394	476	396	424	415	424	408	398	448	415	405	420	389	412	445	416	415	424	429	400	422	441	448	434	421	378	451	444	405	395	459	431	465	414	419	399	364	394	412	423	424	416	439	407	416	429	424	394	418	433	409	450	427	413	410	400	406	408	439	424	395	425	397	415	426	413	424	452	393	409	432	416	436	416	417	400	404	389	425	408	387	398	404	434	416	396	393	399	460	423	404	391	390	427	396	454	413	419	407	388	447	411	406	423	415	391	400	430	473	434	412	412	398	403	427	457	418	417	393	416	421	415	435	404	413	366	396	422	450	416	419	397	417	415	435	377	421	463	389	433	403	424	418	410	398	445	400	416	402	426	410	394	413	421	438	425	435	392	427	426	444	393	410	413	419	406	390	395	406	393	401	441	381	393	419	396	394	421	391	417	402	387	389	406	388	415	408	404	399	442	409	425	400	435	402	451	411	454	425	418	408	396	394	416	377	452	426	411	415	403	409	463	455	418	414	423	396	395	410	398	400	403	391	472	419	407	413	397	457	427	400	390	415	430	431	430	423	399	368	436	441	422	393	412	402	378	397	383	407	426	395	398	390	441	445	418	410	427	404	408	439	418	403	422	425	413	410	413	406	419	409	394	406	409	356	429	388	437	397	397	403	409	405	434	388	438	410	432	415	419	436	420	420	397	413	447	411	396	452	417	420	424	393	386	378	414	388	421	387	436	414	387	410	379	386	426	418	385	419	405	451	408	397	410	441	415	410	399	424	436	427	387	401	406	384	420	413	384	411	414	459	389	392	435	412	412	420	428	395	421	404	410	402	415	428	428	430	395	418	452	432	435	408	452	388	398	395	420	398	422	402	427	369	419	438	387	399	419	397	410	382	420	425	431	414	409	402	425	422	426	419	393	407	410	412	414	423	404	462	410	391	397	414	389	396	454	412	390	413	418	437	407	406	448	423	423	407	390	435	377	441	424	453	392	412	441	367	417	413	418	399	388	462	396	405	455	397	407	383	414	405	450	370	413	379	429	426	430	403	441	434	407	435	417	427	409	393	420	380	402	406	408	402	403	384	415	428	394	443	409	393	406	409	427	401	394	430	437	435	414	405	429	423	427	437	397	429	418	403	406	422	443	457	431	407	424	421	448	420	404	408	431	408	410	419	416	407	401	408	372	381	418	420	430	419	406	410	440	402	416	404	413	376	405	396	421	400	414	405	411	386	428	396	446	434	415	412	407	388	412	411	405	415	396
19780	37774	27581	19299	12445	22160	32009	25627	17051	9761	5480	2962	1481	669	743	728	655	680	687	614	668	657	728	668	694	642	701	686	637	634	694	625	650	672	687	630	679	657	682	662	643	665	640	627	690	712	673	702	668	662	709	668	632	660	659	659	648	642	661	636	638	687	658	675	655	659	659	643	766	633	677	673	665	674	656	650	660	671	670	676	693	637	629	667	653	652	668	647	687	697	641	643	667	695	668	681	625	672	622	636	665	648	667	644	687	689	680	685	706	640	704	711	615	664	679	690	697	743	645	658	674	686	657	700	645	666	626	684	702	672	662	651	705	681	683	668	619	678	671	647	649	653	677	668	662	680	704	723	672	679	645	658	609	651	627	642	657	695	687	660	669	670	641	714	602	650	685	644	632	646	670	706	663	664	663	698	659	658	634	652	681	651	658	653	668	667	674	629	677	657	639	645	623	635	687	665	676	651	646	670	638	636	661	664	698	692	662	643	644	668	683	607	742	655	677	669	650	629	691	738	697	648	669	659	672	653	615	672	670	651	668	688	689	653	663	662	699	639	660	659	628	678	704	620	623	686	637	636	641	659	678	657	612	727	666	640	640	647	673	642	693	640	623	639	649	676	680	697	658	655	713	674	667	705	671	691	677	657	658	695	679	736	636	670	659	703	640	622	615	657	669	630	691	629	663	680	657	626	720	634	689	649	676	699	690	655	666	672	669	635	632	664	682	674	701	651	664	694	696	619	660	670	632	663	670	617	660	615	705	607	652	666	695	655	653	660	651	682	685	681	651	620	657	658	673	620	683	687	657	686	676	602	634	685	629	656	680	609	695	639	664	635	693	720	674	652	640	649	626	728	671	637	660	657	702	638	693	665	637	688	684	693	684	643	678	654	648	696	690	671	684	647	660	687	637	684	665	697	675	679	685	630	658	675	670	658	648	621	701	680	691	692	675	678	676	676	632	667	713	680	696	675	651	616	679	757	646	687	673	645	672	664	678	686	636	637	681	649	641	673	675	692	654	703	685	637	677	692	672	656	611	669	672	675	642	694	716	680	624	662	656	637	657	729	702	617	681	629	647	651	658	672	661	641	681	686	609	684	682	656	672	611	661	697	697	704	680	684	679	628	616	717	657	620	715	660	641	683	693	694	671	663	698	715	697	702	700	642	663	690	676	652	667	623	680	660	692	685	648	709	667	669	658	674	627	651	653	683	685	667	696	621	689	657	713	681	673	623	619	701	619	698	668	699	668	710	665	624	662	677	653	615	657	674	603	661	646	664	672	654	616	662	659	673	603	728	693	659	721	709	667	681	681	646	610	676	689	637	608	697	647	671	720	659	638	655	695	666	666	701	697	633	681	665	602	627	725	663	664	638	668	623	691	640	653	675	679	691	639	676	689	647	637	678	631	665	697	652	642	638	638	702	682	661	666	652	676	629	672	686	671	708	672	635	616	667	629	689	685	609	655	696	690	641	654	624	627	677	696	669	650	670	617	670	638	629	651	662	706	647	636	640	650	660	701	642	646	683	693	650	623	692	689	693	701	691	655	635	646	678	695	656	648	638	651	706	660	650	653	652	629	715	687	677	686	686	713	683	667	653	622	616	665	667	610	626	692	627	646	701	706	667	687	584	683	615	678	650	677	667	641	624	656	643	652	675	644	696	689	683	675	672	655	658	727	637	676	737	636	660	697	662	688	686	673	686	631	698	673	691	642	648	689	631	663	672	640	674	632	628	656	701	681	668	695	702	667	685	673	696	691	645	641	694	675	650	642	657	641	659	644	628	623	648	684	636	590	672	669	632	665	663	656	661	693	658	657	659	689	694	659	652	679	694	689	648	665	634	681	670	750	698	655	656	648	684	624	687	688	666	654	677	652	685	705	638	680	645	709	654	660	651	703	652	633	639	665	651	698	697	700	651	670	656	650	645	643	675	689	640	622	678	672	662	650	647	622	647	607	715	687	671	693	703	639	652	646	703	692	693	687	633	627	645	678	704	636	692	636	655	701	667	665	645	692	689	631	695	679	665	653	703	654	637	677	661	686	662	686	696	667	640	671	657	685	677	605	628	607	630	677	651	622	664	682	684	624	699	616	686	679	693	676	647	637	618	640	618	687	663	665	648	645	662	656	710	687	631	690	652	694	677	688	674	650	593	720	682	672	635	628	656	645	706	625	655	702	685	680	676	721	699	667	659	689	680	654	698	657	653	645	685	724	655	699	662	677	636	689	712	615	668	650	608	677	693	695	653	617	691	680	691	704	628	678	691	650	646	676	665	682	671	625	615	656	623	666	660	687	645	710	635	648	646	688	679	644	689	661	629	690	676	645	621	655	640	677	646	667	661	665	716	687	692	641	653	661	663	685	628	722	651	727	691	633	644	649	700	651	659	616	643	707	711	646	660	670	684	662	692	617	657	692	701	621	656	664	654	635	683	650	613	683	659	683	629	639	641	694	645	648	671	701	655	648	700	659	660	662	618	667	643	696	646	616	658	644	668	684	668	694	700	652	684	672	659	671	712	680	655	632	681	680	648	695	682	658	670	663	672	690	658	668	710	647	579	648	656	677	679	660	646	652	700	663	698	665	692	679	661	697	641	660	683	692	714	691	645	695	655	691	667	653	711	656	641	629	698	661	668	665	667	659	638	653	667	648	661	670	697	681	634	657	660	723	661	635	677	664	667	663	661	694	674	619	685	679	703	603	706	662	690	724	654	641	662	678	669	639	705	647	680	630	624	666	699	657	724	648	650	666	700	652	642	689	727	638	723	644	737	630	611	694	680	669	673	675	674	623	647	662	655	672	691	703	616	730	670	653	674	642	669	714	672	697	713	672	690	667	683	635	654	647	630	675	663	637	695	599	619	642	690	674	640	696	684	625	677	654	699	675	764	700	659	685	658	652	663	679	662	673	613	640	718	637	671	700	684	682	673	661	633	632	657	683	692	701	689	700	728	690	649	692	703	666	661	683	648	676	678	663	618	675	638	679	634	636	656	713	670	666	646	671	640	633	668	607	609	652	662	658	694	662	633	649	691	651	660	652	620	675	678	630	633	704	642	671	650	618	656	640	615	679	622	695	614	595	653	713	709	669	668	676	630	649	653	655	676	659	651	676	675	654	661	652	690	667	649	651	679	654	670	676	646	660	653	680	633	659	670	625	655	621	673	661	677	669	666	665	637	665	680	654	672	709	659	714	662	688	668	666	627	678	665	672	644	696	680	644	638	683	641	648	631	664	631	732	651	657	647	719	662	653	636	686	643	676	679	647	691	646	675	637	679	645	678	635	655	714	686	669	697	697	665	662	697	667	652	632	701	654	655	680	644	689	651	656	640	692	649	624	660	710	647	664	678	644	665	658	655	690	651	652	672	631	667	642	648	679	700	679	690	714	686	650	711	643	634	657	658	634	663	677	652	651	631	654	645	660	659	635	659	631	707	658	676	677	675	679	601	668	648	646	697	661	704	684	639	655	615	673	695	660	705	695	651
25056	21231	24618	19803	4652	3752	4145	5251	4511	3058	1946	1285	803	590	577	586	551	553	504	539	536	511	523	553	545	568	549	523	572	483	531	536	513	539	530	535	556	522	560	516	534	521	551	505	519	521	537	511	516	511	545	510	530	526	534	500	574	585	530	521	553	500	553	534	569	590	543	496	564	588	590	511	585	551	553	539	541	570	553	526	491	554	514	490	568	542	536	560	515	548	515	503	500	517	535	544	529	525	509	528	553	546	551	506	524	564	556	547	581	506	558	565	503	517	521	582	519	568	519	546	504	521	515	578	508	508	540	559	497	517	554	510	569	560	503	543	528	541	546	550	553	537	532	511	531	574	506	530	563	520	541	507	534	519	492	507	552	537	568	549	558	540	505	527	533	582	567	553	498	545	526	505	535	498	542	532	504	536	538	513	547	540	537	552	515	553	526	531	514	517	492	558	515	546	558	532	512	549	546	553	513	530	562	590	541	540	582	546	566	517	495	531	510	540	552	560	517	571	554	516	516	519	603	527	509	537	547	542	553	534	514	532	543	569	515	514	565	533	561	537	527	543	531	514	548	548	526	533	519	509	541	502	516	593	514	522	572	510	526	539	556	515	529	535	561	537	522	549	567	524	549	555	518	507	506	510	547	509	507	547	542	515	508	540	546	506	601	526	524	493	521	523	550	532	488	567	505	587	538	531	540	509	526	533	518	525	582	489	505	499	556	551	563	548	528	553	547	530	574	538	525	497	550	542	517	570	534	575	526	523	559	544	583	518	510	493	530	532	526	487	527	520	516	525	601	525	508	502	514	510	535	560	512	529	559	566	545	576	518	532	532	506	520	528	553	517	561	534	541	584	543	532	534	553	568	525	544	554	547	532	539	506	547	537	544	540	549	535	534	539	492	580	533	494	507	568	494	561	498	511	511	550	560	551	539	544	511	560	566	513	582	598	544	563	553	518	569	535	562	523	549	485	561	545	572	594	568	571	551	561	551	531	551	500	547	521	503	544	553	503	549	532	554	516	556	505	504	518	525	552	528	529	551	550	536	524	520	533	565	566	550	525	522	529	533	569	538	569	587	546	526	556	535	539	489	515	567	558	554	528	535	532	579	538	545	556	558	548	564	521	536	505	541	531	555	570	550	523	579	518	590	531	542	528	538	559	533	505	557	483	546	533	507	532	520	517	546	518	533	568	536	532	504	522	484	520	553	517	543	556	538	569	528	558	555	510	542	550	549	504	517	602	583	571	543	534	557	522	528	509	585	491	582	528	520	497	563	528	545	540	528	515	518	516	506	551	582	548	533	549	549	541	533	532	511	549	529	529	535	542	558	540	572	561	503	547	508	491	524	532	510	528	508	547	529	543	529	493	522	532	505	565	486	523	542	578	532	511	583	572	528	545	547	532	512	541	533	529	533	599	557	546	533	538	530	549	546	544	542	542	529	545	562	528	564	599	520	545	558	530	517	509	548	501	498	571	593	567	561	512	481	503	515	537	530	504	561	575	510	511	479	560	546	493	527	556	533	526	552	523	525	539	545	540	512	584	515	522	548	507	549	551	547	505	541	553	528	521	554	540	516	539	548	510	522	497	536	540	540	526	542	520	535	472	498	526	526	540	569	517	559	515	519	535	558	530	558	553	538	523	532	533	522	572	518	523	530	539	548	529	586	521	525	530	570	526	534	509	551	518	522	549	539	573	532	559	530	540	508	537	525	543	550	549	514	554	528	558	530	535	506	529	538	544	508	587	534	519	536	524	515	506	524	535	533	567	563	564	562	523	571	536	548	551	540	534	566	555	547	528	522	529	533	520	547	515	544	546	537	557	507	569	513	578	506	505	548	555	548	511	552	529	516	530	538	500	524	536	482	565	561	514	543	559	554	578	523	515	529	510	555	502	538	541	542	527	487	533	550	575	525	514	524	564	549	521	535	534	552	510	535	532	540	518	508	549	583	543	544	544	579	527	584	586	533	535	553	543	551	575	567	525	562	548	502	512	498	566	550	519	503	526	495	567	573	516	521	511	541	544	519	534	550	549	588	528	546	524	537	496	538	526	554	601	515	500	471	564	571	511	553	563	550	536	522	563	529	542	536	562	527	519	537	489	514	539	531	537	558	531	531	543	520	497	523	478	542	570	544	569	546	521	549	529	532	517	526	526	553	561	500	578	544	502	516	497	559	525	555	519	536	581	530	515	568	572	560	569	532	536	543	518	578	522	515	533	536	515	547	560	556	514	501	528	527	533	540	554	530	524	503	534	524	538	554	516	536	513	596	517	525	529	579	542	516	515	537	548	539	582	551	532	520	504	538	556	540	543	468	511	530	549	572	563	541	547	531	519	585	544	549	545	536	524	541	572	573	555	573	545	514	496	519	500	537	538	553	609	544	537	553	538	522	528	499	571	513	529	538	571	513	553	512	543	523	559	549	546	520	528	502	550	548	535	541	554	533	552	510	566	538	536	537	556	557	526	537	532	543	517	521	494	550	545	545	487	521	524	532	545	533	538	517	526	560	534	541	555	538	575	544	533	515	565	542	483	516	541	541	529	519	543	553	516	511	529	554	558	568	554	551	550	519	537	548	504	536	546	543	513	520	508	526	532	568	532	515	552	547	574	531	510	541	531	526	520	561	553	537	541	517	558	542	562	530	555	543	559	522	553	535	534	534	537	517	521	562	525	512	536	511	499	502	559	508	503	573	529	557	542	525	528	508	520	552	519	522	562	496	513	523	529	518	544	529	537	505	513	540	545	505	516	528	533	500	542	509	499	502	541	522	527	548	586	549	562	536	535	516	562	524	509	537	539	514	555	512	532	543	509	517	530	527	550	530	525	559	545	569	555	566	515	526	521	583	538	508	570	508	567	525	559	555	565	552	528	523	524	533	531	555	534	532	517	557	546	547	559	538	537	585	526	525	546	546	519	573	528	584	561	516	568	567	493	548	572	549	532	539	603	497	563	556	547	547	527	573	512	543	524	542	537	509	523	527	535	535	566	511	558	516	501	555	534	504	540	596	493	539	527	551	552	521	525	546	461	551	559	538	519	583	565	569	565	586	590	536	515	561	555	596	553	528	550	531	564	563	506	526	534	557	479	512	547	505	573	528	591	520	548	523	512	564	573	512	555	580	546	543	512	524	499	547	531	533	555	544	575	556	538	553	533	535	543	535	533	536	585	485	518	502	517	559	498	538	548	524	499	555	556	555	534	521	568	591	618	564	563	561	540	553	548	507	547	540	559	534	517	535	580	546	578	554	537	568	521	578	559	538	519	560	543	518	529	503	548	480	540	543	533	579	525	525	528	538	541	576	544	549	510	550	564	561	544	496	498	510	560	524	519	552	577	533	520	501	557	526	512	541	511	540	546	501	569	537	534	547	554	550	540	532	493	530	558	537	562	560	497	555	479	527	541	519	554	536	521	520	555	578	551	562	531	533	518	545	551	572	511	513	565	526	514	589	493	523	565	539	555	566	523	528	535	576	556	565	545
18415	31173	20985	11328	9104	9389	11273	13327	11597	8026	4987	2998	1763	888	943	863	867	831	834	859	785	836	832	843	837	810	835	808	789	849	845	844	853	841	825	842	817	823	828	838	875	820	857	830	842	795	839	851	797	862	852	783	875	830	811	850	814	832	856	846	851	794	822	887	815	854	845	865	789	830	919	798	837	884	801	902	846	837	850	790	855	823	839	793	803	840	795	869	831	858	782	822	849	826	854	838	807	827	791	783	839	793	867	847	856	836	789	825	867	812	827	819	843	803	848	839	888	817	810	855	863	765	798	845	830	853	853	833	833	840	794	841	831	800	828	848	871	792	803	826	876	786	816	844	796	793	840	839	818	841	846	852	780	805	868	811	822	797	835	782	807	826	840	859	873	809	818	810	768	822	796	842	828	816	824	884	808	868	863	820	876	802	850	828	815	847	814	868	850	813	860	815	832	837	853	820	816	842	818	847	820	830	840	795	858	859	822	814	859	857	833	810	787	823	861	803	836	844	858	812	825	806	866	827	847	843	915	818	852	781	833	863	826	870	784	762	760	811	895	817	816	829	869	806	826	800	855	857	786	805	834	810	803	791	779	803	807	823	843	806	830	825	834	828	799	815	800	851	834	838	881	852	843	836	884	840	840	836	873	851	853	810	794	802	845	836	821	875	817	882	856	870	860	820	812	857	768	852	866	838	842	853	807	876	871	848	800	832	828	861	884	844	808	824	837	874	820	832	784	831	808	903	865	813	877	841	813	852	825	829	820	857	841	857	859	821	866	851	841	841	795	886	813	846	832	814	812	818	776	832	845	899	823	794	831	876	822	816	849	818	867	805	838	828	765	848	820	819	828	900	850	843	817	832	830	828	808	889	872	821	815	799	831	801	800	860	805	829	845	852	844	846	781	879	823	820	874	853	773	850	821	796	840	780	780	828	850	851	869	805	814	879	789	832	766	813	799	856	783	862	812	841	875	858	801	822	810	861	822	813	821	838	825	805	840	776	846	794	824	864	862	898	854	827	858	814	864	854	778	832	882	889	788	816	828	818	860	834	847	859	792	816	824	803	815	830	821	822	867	840	866	767	815	865	804	784	833	822	832	815	837	864	843	872	895	783	761	845	847	807	765	857	793	849	809	838	861	803	837	858	860	777	830	816	786	836	888	764	848	812	819	789	852	873	839	823	811	847	866	854	821	846	848	843	836	824	788	868	836	843	868	790	816	838	857	825	837	857	848	835	852	877	831	804	887	783	814	822	848	839	843	807	750	826	852	812	806	837	792	851	801	830	878	804	835	822	856	777	858	849	820	810	819	831	806	795	871	843	810	837	811	831	788	806	829	849	828	838	798	847	795	788	858	862	849	829	806	844	838	825	814	845	813	768	813	815	850	809	816	812	860	817	823	772	836	797	820	872	800	820	817	846	761	818	843	851	818	778	787	843	821	848	857	789	837	776	805	807	791	812	833	826	862	818	816	835	789	833	810	790	843	861	847	821	816	904	826	841	826	823	809	817	854	831	818	837	833	847	843	851	843	825	832	808	779	829	805	812	797	814	837	823	831	812	860	820	836	835	823	809	862	869	834	833	801	842	814	852	839	853	844	805	799	810	793	851	778	847	790	805	836	803	827	813	909	860	838	840	874	818	808	800	846	839	823	901	836	834	826	807	868	830	843	819	822	802	844	819	824	821	782	865	861	787	796	858	861	868	841	840	820	815	825	871	819	853	821	832	842	880	819	794	830	849	828	830	824	857	886	841	874	872	825	820	879	826	843	807	801	874	825	853	851	771	842	790	813	850	872	797	840	833	760	829	824	862	852	866	824	890	900	903	844	799	861	832	828	820	837	870	883	786	806	831	828	819	820	844	841	787	838	817	796	809	852	886	824	833	866	832	784	834	859	755	804	830	827	807	828	850	779	890	805	787	856	860	863	823	798	813	781	870	869	835	837	855	828	815	858	809	879	864	843	848	817	836	819	826	835	805	814	844	834	866	814	800	793	774	872	857	861	824	798	840	797	797	902	859	864	879	863	849	802	819	814	840	782	833	770	816	815	814	800	815	837	847	837	776	847	823	821	791	798	843	825	805	832	810	782	826	807	854	874	844	827	815	858	780	886	827	866	811	879	785	859	821	799	789	840	783	856	885	904	841	851	904	798	807	839	806	814	798	848	821	762	867	797	829	791	847	842	866	822	833	814	844	804	822	813	800	823	848	816	862	849	867	807	873	815	820	860	795	914	825	784	812	851	850	858	854	830	837	830	790	826	840	757	806	878	848	804	843	763	841	811	816	826	822	808	784	858	834	764	837	818	795	846	810	794	780	818	820	854	845	782	817	836	819	819	800	806	863	878	835	810	838	817	913	834	792	767	850	829	810	826	845	814	792	827	867	801	807	764	798	752	826	861	802	860	810	873	867	823	814	841	811	854	815	876	819	842	857	819	816	806	808	910	843	853	840	838	821	808	815	781	832	828	844	842	828	799	813	749	845	858	794	838	885	808	838	854	825	815	803	801	882	877	869	799	833	782	827	809	878	873	828	853	829	791	849	855	823	801	832	797	831	807	810	827	784	858	848	785	776	808	825	875	848	838	808	824	793	876	834	901	843	840	837	830	875	828	827	799	816	829	825	824	845	903	823	826	785	849	833	774	857	852	835	843	856	851	779	834	817	829	841	847	853	824	813	825	831	850	838	857	767	796	857	845	819	836	812	823	822	866	812	791	839	820	855	797	843	879	800	828	854	815	807	867	804	858	858	772	833	836	811	841	828	764	827	817	845	748	896	803	788	816	841	852	825	776	834	821	840	829	844	802	787	797	884	847	805	852	790	825	792	836	825	824	825	777	796	798	825	847	861	825	809	821	789	782	819	862	811	814	844	829	849	859	845	848	848	819	840	819	840	788	850	822	833	790	872	860	812	849	869	827	805	845	792	870	839	843	786	810	880	845	880	833	822	860	871	851	841	813	794	802	864	831	834	822	830	809	852	811	864	832	846	865	812	848	823	821	852	865	814	809	812	844	809	828	842	855	762	817	828	811	815	844	840	819	821	827	835	825	829	828	821	804	847	843	870	800	841	857	819	878	826	876	856	860	798	813	822	779	823	844	819	825	837	808	832	799	807	842	901	815	728	809	764	807	840	825	821	802	811	879	885	880	855	795	818	803	842	847	796	858	857	863	810	895	822	832	845	797	843	804	821	837	815	787	829	885	835	785	811	848	829	837	776	843	802	857	798	817	836	828	805	844	857	852	825	831	829	847	826	856	832	837	873	792	788	817	847	831	851	835	811	834	856	874	867	878	865	840	825	811	846	870	858	868	822	837	805	805	850	833	734	800	802	868	863	824	861	877	826	831	829	813	850	848	776	849	838	794	829	828	810	830	815	816	859	848	882	860	789	834	810	813	846	830	862	846	830	847	802	771	825	805	815	819	823	864	853	790	878	830	834	836	827	865	764	821	808	812	851	837	771	825	850	800	767	866	795	841	806
22518	21257	28227	24556	21253	17360	13633	22927	19442	15392	9465	4712	1699	376	455	327	270	275	280	291	282	289	260	287	288	276	274	265	258	293	274	268	279	298	280	251	250	292	280	280	283	277	306	257	293	276	269	261	223	284	286	280	271	287	289	239	277	267	259	243	262	282	266	256	278	281	282	260	260	294	273	273	267	275	270	276	267	249	283	267	284	255	258	277	275	281	271	268	309	307	262	290	263	283	259	266	277	254	262	279	280	288	273	248	273	266	269	305	276	268	279	327	257	298	290	275	238	293	283	293	232	276	268	293	296	277	276	301	272	296	286	278	278	296	289	260	258	249	302	246	272	277	240	273	297	275	284	293	215	289	257	271	263	259	253	289	258	249	303	270	268	272	280	264	293	294	278	264	270	269	274	271	268	256	270	279	282	266	283	252	260	277	271	240	256	253	259	284	271	290	259	294	246	237	288	279	292	267	305	300	267	273	255	265	225	286	244	263	267	257	257	254	250	267	268	292	306	279	278	281	244	254	287	290	283	281	280	280	303	265	258	277	277	296	251	283	257	258	272	257	306	260	288	265	239	273	257	252	265	290	283	294	296	259	269	261	268	265	254	270	297	266	291	262	271	284	279	283	260	277	241	266	286	283	249	255	254	282	285	284	259	295	306	274	284	242	267	268	263	277	281	266	295	273	278	238	287	259	267	272	280	267	301	288	253	274	280	302	287	263	261	273	292	264	256	282	258	278	286	254	308	270	263	292	276	302	250	277	257	257	267	262	280	290	292	296	271	290	274	241	289	272	260	274	247	298	283	264	273	282	268	266	271	274	264	279	289	278	246	256	266	256	299	285	266	297	276	296	247	294	270	257	267	267	313	260	255	280	263	265	272	283	262	302	263	286	275	283	286	268	249	303	279	260	256	256	274	260	283	262	246	249	252	256	260	290	284	274	281	269	277	276	268	249	272	299	265	285	253	261	263	315	287	247	265	267	262	266	246	275	245	253	294	256	256	265	247	290	283	242	269	272	262	281	296	272	305	302	282	273	298	278	280	256	296	285	268	281	259	274	262	269	297	290	254	282	273	268	272	266	268	279	271	283	288	257	274	273	271	301	301	235	254	278	259	274	261	252	275	276	275	288	282	276	275	281	282	286	275	248	262	280	276	270	276	275	286	279	274	302	288	266	305	277	276	270	254	274	267	265	265	283	237	299	281	272	279	267	283	265	273	264	277	315	283	258	273	263	278	291	296	262	257	266	318	269	276	294	308	244	280	271	295	247	268	281	251	300	269	267	224	278	279	262	249	242	263	260	280	256	255	286	275	285	290	281	267	260	280	298	279	297	287	242	265	272	266	265	278	288	295	238	284	268	262	278	270	252	264	290	277	293	273	258	276	277	291	260	295	266	282	264	287	297	278	280	259	310	269	254	222	282	229	243	278	282	250	288	277	263	278	294	264	282	277	292	275	268	265	271	283	271	274	290	256	276	282	275	293	305	264	253	254	300	269	288	296	267	284	283	267	276	287	281	282	265	258	287	287	288	262	284	280	275	253	275	294	298	289	256	287	277	262	262	248	295	285	271	283	262	280	254	270	292	276	263	277	279	286	250	272	261	284	266	284	273	286	251	281	271	267	321	257	284	234	246	268	284	280	271	287	279	279	276	261	259	250	254	284	277	288	298	253	246	282	284	285	272	279	248	275	280	277	240	276	279	259	273	291	283	307	251	260	262	261	289	269	284	279	281	243	268	284	249	302	300	270	287	278	283	260	270	278	279	290	262	248	267	298	282	278	297	276	278	269	265	303	292	300	284	263	265	261	274	261	285	297	260	289	279	287	239	264	276	275	263	305	302	277	310	283	241	298	267	247	269	271	290	260	293	259	263	282	270	258	276	280	271	252	282	281	265	270	261	263	274	268	271	282	287	286	286	248	251	274	266	264	286	259	266	268	277	276	280	277	288	284	289	289	316	259	276	294	302	259	256	271	302	289	258	274	272	277	302	285	269	272	278	265	241	262	272	276	263	278	263	271	238	250	299	283	285	265	288	257	269	272	255	266	281	312	288	255	258	275	270	271	282	282	276	283	290	288	284	269	268	271	241	269	299	290	275	274	243	276	264	314	268	286	233	283	298	268	286	261	273	234	249	297	273	245	236	258	270	271	249	281	252	290	274	252	265	273	264	277	242	271	272	276	291	263	285	255	288	268	279	271	244	278	274	269	261	266	277	287	248	262	283	270	278	287	277	255	273	267	281	264	279	285	290	252	296	292	240	266	301	267	277	279	250	272	268	298	254	266	303	291	266	280	266	260	268	264	264	279	291	280	300	228	264	283	287	248	278	294	260	255	263	283	272	264	291	297	265	257	259	280	247	282	283	320	280	296	283	272	271	273	285	263	284	274	296	285	269	272	283	271	295	291	290	299	255	289	279	262	283	296	286	277	289	270	264	269	295	257	260	283	270	265	292	276	249	271	303	272	327	289	288	270	282	267	269	273	287	291	256	291	260	308	282	272	298	296	284	244	289	286	288	277	259	271	266	272	275	255	260	272	249	273	261	280	268	242	282	269	267	249	268	286	215	257	270	254	283	275	252	272	282	274	258	281	254	277	272	267	262	273	281	280	267	289	263	250	251	279	267	281	262	284	269	285	327	281	298	265	254	281	258	261	249	246	263	282	255	291	274	253	296	251	243	295	270	275	261	283	285	263	291	263	291	240	268	217	241	274	297	260	262	298	254	283	282	267	276	267	263	279	293	295	269	243	299	274	281	259	234	282	279	285	285	293	267	292	266	266	262	262	254	285	280	285	268	270	275	272	258	262	278	261	255	276	287	268	247	288	291	280	289	283	278	289	273	312	273	254	259	272	269	271	244	284	265	262	255	240	256	253	286	280	286	296	293	291	254	260	290	297	228	261	283	241	246	249	287	286	272	288	291	270	307	254	259	291	248	278	278	254	288	281	277	257	298	290	270	254	250	285	247	263	263	267	243	294	274	287	274	273	270	255	254	287	246	294	282	290	257	275	288	297	269	261	285	270	288	286	262	289	299	267	265	281	263	286	273	279	255	253	280	266	272	274	285	265	272	255	276	244	267	258	284	262	240	291	282	269	248	239	256	249	281	257	256	243	289	266	254	276	243	285	283	301	253	324	260	261	262	275	296	265	259	279	263	260	284	272	282	286	276	298	266	283	279	262	276	280	294	283	295	252	256	260	259	273	263	287	281	269	282	263	268	271	254	275	262	304	278	271	286	270	260	267	279	258	319	270	262	254	267	273	277	271	282	285	281	274	265	269	285	272	262	254	267	281	302	262	291	264	274	276	308	282	315	280	257	262	253	281	272	292	254	306	271	277	278	265	260	290	269	270	267	269	268	252	284	274	264	298	290	274	243	272	277	287	244	260	262	280	283	263	275	293	279	303	244	240	281	242	273	247	289	291	253	277	290	251	257	263	282	288	296	277	241	273	290	280	280	267	280	261	271	289	268	272	263	288	241
24682	49666	35993	25163	14991	9408	21096	32472	29259	23740	16581	9757	3816	651	896	545	412	417	432	450	434	410	428	460	472	458	476	416	454	463	434	439	431	417	411	423	436	477	459	437	453	444	452	418	468	438	401	443	443	430	438	433	464	427	382	439	446	396	405	427	434	463	443	396	409	423	428	416	419	429	433	419	391	407	409	396	414	434	450	459	425	452	417	409	439	430	400	409	450	425	393	397	483	467	364	406	433	415	424	430	414	395	448	442	481	445	448	427	420	446	418	432	420	450	382	437	431	444	404	474	436	441	445	410	439	405	440	439	440	439	452	443	460	418	386	427	407	421	372	425	442	456	413	418	444	438	426	426	448	445	405	423	456	421	427	422	454	437	423	376	421	402	451	440	399	462	429	412	435	428	474	393	408	448	404	439	429	445	445	444	435	424	455	411	445	433	415	448	410	410	470	450	427	425	481	422	427	489	434	429	439	425	444	419	431	413	401	409	452	453	404	418	420	442	436	412	416	451	421	456	455	449	446	407	417	420	442	451	444	427	437	386	409	469	390	411	457	402	469	429	423	439	419	428	471	419	438	447	406	441	424	432	440	430	394	423	442	434	422	416	404	453	442	439	464	428	429	376	404	423	399	410	398	440	430	454	434	399	448	434	412	452	418	416	445	472	431	417	443	443	443	413	459	429	424	449	465	398	444	409	405	449	407	439	408	441	445	446	422	414	429	442	460	471	440	400	455	450	415	416	429	469	445	434	405	426	416	413	465	448	457	424	444	437	457	415	465	426	411	439	412	421	430	437	431	436	461	394	464	440	412	449	433	426	432	435	426	415	454	453	429	426	426	440	405	451	436	431	410	420	421	407	444	484	406	432	416	429	444	442	425	445	426	380	411	421	415	416	390	435	420	432	417	424	433	453	422	429	397	414	422	416	453	424	441	412	425	414	437	462	419	442	419	463	435	427	440	450	396	439	418	421	421	392	419	435	466	443	440	443	450	435	421	446	401	406	459	428	411	431	423	422	454	442	457	453	433	449	428	429	417	442	459	433	459	386	399	444	431	432	417	429	427	465	460	450	441	421	430	441	421	381	418	409	413	449	446	409	402	433	434	421	443	392	453	416	472	451	470	455	403	455	433	433	424	407	454	453	445	432	428	399	438	398	417	438	410	427	409	403	425	410	413	422	417	441	437	447	406	448	438	433	431	423	425	426	422	432	454	438	434	426	433	435	442	451	434	420	419	466	391	423	440	429	395	391	432	460	421	448	406	405	425	430	451	427	431	425	424	417	447	452	444	433	477	429	419	413	422	426	422	374	437	435	411	408	421	468	422	387	424	412	422	417	442	442	440	410	454	450	427	420	393	416	429	433	418	448	426	441	450	420	486	396	434	415	406	381	452	465	447	422	416	426	456	417	454	456	437	429	446	409	442	441	440	436	390	455	456	429	420	447	412	445	428	403	410	422	448	420	445	441	451	460	454	445	468	438	449	459	431	423	435	428	427	434	404	426	432	441	430	453	462	425	426	472	414	442	412	410	425	404	430	437	421	410	441	423	438	442	442	454	469	406	454	418	415	461	459	434	424	409	450	400	453	408	432	401	432	436	423	398	423	421	394	449	471	434	438	389	403	414	406	435	463	408	434	417	456	392	406	430	440	438	440	427	439	431	416	417	426	413	438	446	431	460	435	376	424	441	407	430	421	414	432	417	455	413	416	425	403	391	410	419	406	430	426	414	422	420	424	465	404	442	452	429	442	446	457	444	428	438	456	412	411	441	428	429	471	407	454	419	451	429	432	442	418	449	426	463	414	442	420	442	399	413	434	459	444	440	426	408	400	393	447	415	431	453	419	416	439	470	441	418	460	442	402	369	444	396	433	455	444	429	426	433	420	420	437	441	432	423	419	392	430	439	436	425	472	464	396	472	420	436	417	434	434	405	427	423	428	438	417	409	428	454	395	454	424	415	455	433	443	407	414	425	397	406	451	422	446	440	475	437	426	426	421	425	420	430	428	429	449	438	423	429	396	422	423	409	414	459	431	447	435	416	389	416	453	410	440	463	434	418	441	433	446	434	428	436	430	431	414	445	465	440	461	418	454	415	423	437	431	408	414	453	400	435	449	445	439	393	449	467	401	411	408	411	427	474	436	438	413	418	458	406	397	450	410	470	431	418	432	414	438	423	455	435	424	406	425	404	409	434	410	468	422	431	399	472	433	427	417	439	420	409	421	423	467	389	434	385	415	394	470	411	396	425	421	423	408	431	461	430	392	451	424	454	425	440	436	430	457	420	421	436	409	438	403	437	416	408	429	423	408	445	464	427	382	432	434	456	442	407	426	470	405	422	415	443	466	417	427	442	470	439	415	463	470	410	453	449	445	422	446	436	419	430	423	397	457	438	458	418	436	435	430	427	466	466	422	427	442	491	429	457	439	430	450	432	424	454	419	436	436	399	451	442	440	436	413	399	434	451	425	464	409	417	433	464	500	439	433	428	432	418	412	404	402	443	428	436	426	425	412	438	444	422	422	428	389	456	457	430	430	454	420	404	406	423	408	451	398	422	393	406	412	401	404	428	441	412	450	461	458	418	411	448	469	411	422	431	414	425	431	441	415	429	408	408	420	404	411	422	430	414	426	434	436	460	409	464	460	403	426	430	449	459	375	427	428	457	424	439	436	445	426	434	478	408	476	446	416	430	409	435	477	423	417	430	433	446	442	424	423	423	440	424	428	431	372	447	495	443	421	454	460	420	450	400	448	438	461	426	423	448	434	442	415	445	456	458	468	426	414	463	396	401	431	458	464	453	453	429	474	406	437	387	473	423	415	430	411	449	419	428	417	454	423	449	443	438	392	424	405	428	430	439	443	432	450	428	433	397	415	429	456	424	441	377	374	429	406	428	441	419	435	428	446	436	438	457	400	418	435	450	425	411	409	497	453	411	409	420	470	418	404	479	460	448	425	438	422	433	400	424	408	389	472	433	430	429	417	413	458	378	442	407	402	414	430	450	443	430	429	429	424	420	432	426	419	422	470	450	453	425	433	442	427	380	419	422	439	425	398	463	410	437	405	434	434	373	426	449	433	434	398	430	429	409	450	426	420	439	385	449	422	479	418	415	466	423	417	410	404	453	454	425	453	416	423	427	427	398	426	428	406	428	443	410	447	419	447	455	402	439	395	405	449	443	426	433	458	433	424	413	432	406	446	398	456	411	440	449	426	438	414	407	437	413	398	443	438	406	451	424	473	404	422	379	442	429	461	429	455	401	405	438	432	414	410	423	425	466	420	438	437	403	417	441	414	465	421	455	465	441	464	458	418	462	408	414	427	396	405	425	428	443	419	440	417	452	420	396	412	428	418	433	420	397	426	446	424	462	436	453	416	429	449	442	380	411	402	439	403	468	437	439	409	411	433	445	442	399	407	425	420	457	420	453	422	438	385	416	420	433	423	418	447	451	409	466	426	400	441	434	404	406	407	462	440	389	432	400	444	421
27317	21058	17553	5309	1597	930	1041	1730	1496	1591	1236	907	654	566	555	544	539	543	553	501	518	559	518	529	534	567	552	534	531	516	554	532	564	581	529	545	576	524	515	537	540	514	529	524	567	541	569	552	547	520	544	529	493	543	538	525	541	515	544	567	547	559	544	526	543	551	566	529	532	552	532	567	546	550	531	555	576	572	537	550	510	517	525	516	545	528	524	528	575	552	529	512	527	585	516	607	573	549	558	563	539	553	545	526	559	592	495	544	563	521	541	531	599	591	539	589	501	521	598	541	518	573	579	534	555	524	551	577	531	526	516	538	535	518	535	581	504	547	572	562	568	572	546	544	547	538	515	551	571	582	541	549	548	554	563	578	548	529	573	526	519	515	526	512	526	536	586	533	535	504	513	570	563	543	568	541	521	584	552	611	533	536	519	557	571	561	510	518	575	554	543	536	541	558	546	576	563	528	516	544	602	535	503	542	542	548	560	550	531	570	544	557	555	529	546	555	545	565	554	551	542	602	548	529	547	504	521	532	555	549	524	543	543	547	515	564	529	496	560	513	518	572	535	527	546	491	543	571	560	578	517	526	562	516	484	552	527	538	584	536	553	586	532	511	548	549	562	532	543	565	535	554	512	520	560	551	531	511	562	554	536	535	550	501	504	551	519	554	545	534	527	547	532	521	486	530	557	552	542	539	532	553	564	540	536	590	546	487	517	558	536	512	552	540	567	574	542	553	529	570	547	525	561	548	496	498	511	551	534	526	560	545	528	549	557	534	529	549	516	528	525	520	546	557	543	550	556	542	534	580	490	550	601	553	553	509	538	515	536	536	569	531	571	528	602	501	565	528	523	564	533	486	601	524	559	557	531	605	571	489	575	546	554	560	514	554	548	543	500	527	496	586	531	522	537	592	518	524	536	547	507	538	531	554	558	554	565	521	518	538	527	514	563	557	515	538	562	558	554	569	543	565	587	508	524	546	571	554	565	536	553	616	507	547	539	511	527	545	558	505	543	577	530	518	517	538	552	587	553	572	579	513	552	526	558	502	542	548	526	540	545	549	529	551	542	530	550	528	540	582	543	556	538	547	518	530	530	593	556	536	536	496	567	555	545	530	534	539	505	532	530	583	564	567	550	560	533	592	550	532	590	526	501	542	541	564	538	586	577	538	549	546	530	577	539	545	497	548	557	530	545	558	575	540	511	564	540	506	571	542	525	525	601	556	488	568	585	558	539	524	595	546	554	526	519	532	541	534	561	575	553	540	528	546	540	548	576	564	557	541	534	564	533	575	558	528	556	499	556	547	548	563	535	527	498	553	570	554	564	531	539	556	585	510	529	542	538	585	546	535	518	509	537	532	554	534	552	530	528	523	526	541	546	540	581	529	569	512	549	533	536	558	525	523	530	543	551	513	575	492	529	570	569	529	534	519	541	550	521	566	529	572	584	541	521	540	531	517	513	497	551	551	514	524	588	499	504	561	589	574	531	558	528	537	485	515	579	529	501	544	550	526	522	495	527	522	524	576	543	554	542	501	541	536	525	561	545	567	500	522	531	565	541	560	504	559	542	532	532	579	510	548	556	554	533	524	549	551	591	517	549	478	528	601	529	558	589	539	506	537	523	533	490	546	523	518	547	541	520	533	574	533	556	548	530	531	540	523	580	522	558	611	497	509	573	535	551	518	511	560	503	535	543	523	552	541	510	592	545	604	570	515	556	550	510	576	557	538	535	538	514	553	563	555	554	567	494	530	551	552	543	521	507	553	514	558	511	549	551	586	575	537	543	519	549	558	512	547	530	561	577	521	581	556	549	546	505	552	516	566	550	534	553	540	524	571	573	558	527	541	542	547	536	563	561	548	566	538	512	502	550	547	528	522	558	561	591	568	530	543	524	533	540	524	530	572	552	544	556	539	566	545	527	513	578	541	496	543	525	529	577	555	543	509	513	522	570	509	548	526	519	531	517	541	558	568	534	552	544	589	551	575	528	571	566	506	530	570	510	509	521	550	548	536	468	513	566	534	555	531	564	520	530	581	563	541	537	526	497	556	479	552	580	470	556	551	583	543	548	546	524	527	541	538	536	574	514	522	581	541	535	533	559	505	560	546	600	537	538	528	570	562	565	561	530	523	551	548	522	502	521	509	554	543	569	502	572	549	495	502	538	573	547	539	543	558	520	518	561	557	534	534	561	492	549	551	559	550	542	594	569	562	563	561	578	588	541	543	574	541	491	555	566	496	511	498	533	501	521	535	538	541	582	541	511	514	525	581	558	523	567	565	550	513	552	559	542	537	532	570	530	522	552	580	557	549	541	574	562	542	542	520	528	532	556	554	518	547	569	542	536	542	550	534	520	525	502	532	550	567	556	517	530	535	531	504	520	526	521	573	560	551	529	528	547	550	564	521	515	530	529	565	521	507	537	550	549	496	566	527	496	591	524	531	556	532	527	523	550	501	524	564	553	528	545	546	590	533	537	524	517	528	574	529	548	529	522	515	540	583	487	534	508	470	547	529	517	484	544	584	534	565	531	559	592	544	537	539	559	546	549	543	533	554	524	518	581	570	541	529	543	532	522	517	561	532	525	500	520	556	598	522	588	522	520	531	490	558	522	513	524	517	531	490	556	542	544	585	515	571	524	578	548	549	532	516	531	546	505	545	509	542	531	552	515	520	552	578	553	563	542	539	531	513	545	556	574	549	572	602	581	592	507	523	590	587	530	578	589	542	569	579	535	520	600	536	515	531	553	511	549	504	522	537	543	518	548	564	549	585	566	538	527	503	574	559	557	504	511	541	529	528	571	531	555	551	532	547	515	555	549	515	537	535	520	536	560	514	560	551	483	537	547	535	546	556	551	514	586	566	504	561	548	528	544	512	496	548	553	547	534	541	553	536	527	567	509	559	553	524	500	580	524	553	544	573	564	507	538	514	552	506	538	554	548	542	533	544	560	563	561	535	514	572	554	561	570	560	592	528	550	507	552	559	585	585	540	532	527	597	562	540	570	480	539	517	518	558	530	539	535	558	571	507	567	559	526	527	514	524	536	525	521	545	514	552	529	540	579	575	599	509	566	537	501	539	551	554	582	563	529	536	507	540	595	517	526	537	503	527	507	521	547	596	532	520	512	560	564	573	552	525	531	564	533	548	547	526	566	547	510	532	546	555	545	525	570	514	508	545	549	566	529	534	505	540	488	531	581	525	533	580	525	560	548	526	529	535	547	544	564	540	594	543	504	561	552	503	555	527	542	529	535	544	524	558	531	530	584	513	580	551	568	537	568	504	562	521	539	518	564	581	551	561	517	566	576	534	560	535	540	574	514	562	559	552	567	535	556	514	545	533	538	542	531	560	523	534	532	540	552	551	555	513	525	522	555	555	532	532	559	537	552	555	511	536	519	522	551	525	560	524	526	560	531	540	529	549	529	540	550	530	517	556	567	516	546	569	521	566	505	531	600	529	534	505	547	538	538	508	571	530	546	552	560	506
15445	29938	21565	6731	3159	1743	1889	3579	3028	3191	2299	1668	1000	813	881	874	872	850	856	904	899	890	838	861	889	878	805	876	842	883	826	846	904	880	849	872	876	856	871	863	798	881	898	834	891	875	857	902	837	851	852	818	885	873	861	872	867	830	838	840	859	891	806	891	843	873	835	899	818	880	847	849	896	816	875	891	871	846	870	821	862	807	906	832	845	855	833	802	855	875	847	847	838	839	867	827	838	826	859	803	824	907	882	854	850	859	832	802	907	832	863	856	864	909	915	847	826	877	846	836	852	833	812	859	895	837	874	846	817	892	823	859	862	799	878	873	790	810	886	846	843	850	816	852	867	830	820	793	907	814	797	891	889	874	836	857	831	809	814	866	820	854	849	830	851	874	872	881	887	849	872	824	859	855	911	883	860	834	831	871	878	844	839	852	917	902	802	885	828	780	846	842	863	824	836	903	873	869	830	914	851	824	916	850	853	878	835	803	834	862	868	861	829	817	831	844	849	917	868	821	855	802	813	816	901	795	822	841	812	844	795	841	863	851	869	816	852	869	888	841	916	838	882	829	818	882	892	862	844	807	814	901	911	849	813	842	859	883	835	864	911	878	920	858	833	790	877	866	865	879	851	890	829	894	859	828	902	843	891	825	819	820	880	888	859	852	830	829	923	842	852	810	863	858	851	876	866	808	822	831	880	829	885	826	802	878	869	868	773	835	880	850	859	819	856	860	856	880	817	816	839	817	828	842	841	858	859	858	865	843	818	846	887	850	874	891	833	878	901	872	813	904	860	838	822	851	856	829	811	868	849	831	790	875	852	891	889	799	815	825	875	887	887	826	853	906	852	857	862	889	879	813	867	872	895	856	882	870	815	880	853	825	823	846	832	820	859	843	805	873	870	847	839	843	880	853	852	825	807	881	856	862	824	802	855	819	826	839	883	830	855	868	874	887	841	804	855	843	837	869	794	865	888	870	865	860	876	854	819	824	875	851	835	901	895	854	841	822	820	869	828	830	855	870	815	884	888	881	865	825	828	898	838	881	842	853	839	857	854	892	872	856	834	843	836	797	868	792	849	812	832	819	863	887	827	829	852	886	854	869	930	819	882	829	855	830	799	875	841	857	803	870	855	872	858	878	858	840	872	857	811	840	855	878	817	834	879	831	887	906	809	877	827	848	869	817	898	857	885	890	887	851	863	873	819	838	783	858	851	838	868	841	873	897	902	821	880	848	860	873	873	843	833	863	893	835	903	847	869	889	845	911	851	824	815	853	887	806	845	878	844	822	829	851	842	850	824	814	785	829	873	828	880	839	792	840	813	858	888	821	865	855	875	859	849	817	866	871	853	873	872	865	815	892	845	891	811	835	807	839	802	862	788	878	853	831	801	834	824	867	817	905	840	853	854	823	821	861	817	907	837	835	814	828	882	789	884	864	867	856	849	874	828	870	864	831	830	836	809	862	859	856	845	910	854	833	810	846	892	880	827	818	847	868	814	863	855	841	834	852	861	845	847	793	839	854	884	873	860	870	954	860	833	853	870	846	825	865	858	873	882	857	845	863	835	830	860	798	851	818	848	869	872	859	865	878	874	832	848	833	801	877	844	895	847	859	869	817	771	839	867	870	832	870	912	840	893	882	840	836	855	886	851	874	865	852	863	931	864	873	820	885	854	849	900	842	860	834	832	880	830	852	882	797	888	826	861	837	860	863	848	803	837	883	858	881	862	805	845	871	883	857	841	855	838	825	835	855	903	830	847	846	793	887	833	867	846	788	854	883	862	879	885	825	888	843	897	867	820	851	874	841	810	858	914	824	774	846	857	844	830	854	870	841	840	876	900	836	859	834	845	882	844	839	825	843	829	822	815	843	877	866	839	811	881	877	866	835	857	867	862	822	872	845	867	822	795	820	902	837	860	848	850	841	837	872	816	850	817	880	859	831	846	848	863	817	876	823	825	872	883	824	860	884	799	906	845	850	867	831	875	871	837	876	837	862	870	856	853	878	852	866	802	833	818	850	873	847	814	890	847	866	840	833	873	832	902	854	822	897	879	855	831	822	841	851	798	864	818	884	812	890	845	805	822	871	856	881	899	847	857	875	877	842	871	884	844	871	828	858	834	850	847	813	877	843	855	816	841	812	873	801	826	823	796	863	846	905	852	839	900	870	861	872	817	861	823	856	809	851	855	841	845	825	836	849	834	882	830	816	924	855	817	849	891	852	873	815	901	848	796	838	860	842	855	856	844	830	886	892	824	821	852	879	828	858	848	839	839	876	843	877	858	834	901	871	916	863	878	828	822	887	865	884	861	842	880	832	771	849	884	822	877	814	824	852	884	828	847	819	857	860	837	832	858	823	845	826	848	884	869	851	798	862	841	797	876	868	859	867	830	827	824	827	839	885	843	855	852	811	866	855	833	845	840	837	836	836	815	879	880	853	819	855	818	870	864	877	862	826	836	881	817	856	813	856	811	868	834	853	857	846	844	836	869	816	878	892	828	825	841	865	903	823	870	869	802	872	921	850	882	890	857	870	855	868	860	841	854	848	867	889	865	867	865	822	859	825	802	888	901	850	822	827	850	829	868	875	790	837	866	861	825	860	832	835	853	868	840	860	843	832	855	844	815	899	899	867	869	807	906	870	889	849	835	899	843	874	833	812	866	856	876	855	848	896	874	838	861	819	873	840	836	858	801	844	839	802	832	874	826	800	881	844	846	870	858	832	883	873	871	840	813	815	852	853	845	821	804	847	825	893	896	867	878	821	918	831	839	812	809	822	887	857	822	797	861	875	807	858	839	828	857	848	789	850	871	831	872	887	892	898	817	871	838	881	827	878	893	862	910	844	886	825	845	866	859	864	792	862	887	870	830	823	803	839	850	805	820	839	821	817	848	892	824	876	894	843	823	862	872	874	781	891	864	820	865	848	840	852	853	821	820	830	862	819	872	866	821	896	845	882	854	821	869	776	824	876	853	885	835	812	822	816	892	788	850	855	819	854	911	896	878	847	831	847	832	886	869	859	857	862	875	795	860	806	824	867	844	888	810	893	823	836	850	869	823	847	779	825	832	863	856	889	885	850	802	850	873	867	828	862	812	860	879	833	866	868	840	843	817	901	898	871	832	864	882	864	807	832	917	792	856	838	883	844	830	864	863	884	839	835	817	854	870	874	862	888	926	850	856	874	869	883	863	841	870	879	844	806	872	875	818	839	896	895	811	815	858	818	838	867	850	816	852	833	853	843	772	861	837	841	844	829	889	876	894	880	840	862	866	879	840	828	861	877	830	831	869	853	857	892	818	805	894	857	821	885	836	847	832	826	786	844	873	879	852	850	882	848	840	814	815	867	862	849	851	873	875	864	936	806	843	834	874	858	862	857	849	811	867	866	836	828	866	872	856	879	834	852	879	828	837	847	857	866	851	856	862	874	825	839	850	844	855	881	865	810	847	890	822	836	842	881	849	794	878	865	866	827	836	870	827	824	870	871
23405	21230	27548	25184	18493	5595	3337	4911	10652	12306	6755	3112	537	607	509	374	376	348	397	383	365	359	389	375	367	375	354	373	362	363	356	334	352	352	352	367	377	307	361	346	334	384	358	380	335	387	393	332	346	387	371	393	367	385	372	330	348	372	355	338	378	357	416	338	384	319	396	358	386	367	367	349	360	381	334	368	340	360	354	363	346	382	367	372	381	341	375	375	365	364	349	369	348	333	392	347	345	332	366	356	373	374	362	342	353	362	354	376	352	344	353	371	375	363	369	382	358	374	360	353	374	331	363	396	355	368	321	348	378	362	344	361	360	341	360	357	355	357	348	348	376	369	384	411	351	381	363	361	344	339	337	384	378	395	374	361	392	346	361	360	323	361	354	361	360	374	349	365	355	347	387	360	391	352	379	370	354	379	363	379	355	343	393	379	322	367	377	372	342	367	363	367	345	394	353	369	378	365	374	342	343	346	401	369	347	371	367	397	356	369	370	331	366	327	344	348	333	351	354	370	374	357	393	368	370	351	353	359	380	409	372	349	358	337	369	358	361	416	363	380	354	358	344	381	356	354	370	375	349	362	341	356	351	390	369	368	361	371	377	344	382	351	375	333	401	374	366	380	395	373	334	361	373	370	356	352	350	356	357	348	344	364	332	368	351	333	360	380	372	364	346	372	366	389	334	355	369	341	338	362	377	356	354	405	369	331	374	357	361	372	389	390	347	317	351	339	355	373	348	388	369	339	403	368	373	375	354	356	354	365	318	383	357	355	350	347	359	352	375	361	373	347	368	392	366	346	353	365	354	326	359	337	356	374	340	375	320	365	360	371	351	347	349	377	374	373	372	362	354	353	371	367	363	337	377	365	369	381	355	366	362	322	391	375	324	331	370	395	363	445	306	377	370	361	370	353	357	365	350	390	340	373	368	376	358	347	399	378	360	360	375	377	330	360	347	328	364	338	354	363	380	368	340	344	358	382	368	380	374	365	350	377	364	372	378	334	353	350	362	387	370	359	384	415	363	364	365	397	374	345	364	355	372	358	386	338	387	376	349	379	366	351	361	370	368	353	363	385	389	378	343	394	370	345	363	365	353	418	370	344	357	371	367	384	381	384	372	358	326	360	352	345	357	343	364	389	336	349	384	337	371	345	391	345	392	368	381	379	353	348	373	360	404	364	380	339	362	325	333	356	350	351	340	359	371	377	358	359	359	358	341	363	373	336	370	382	361	346	353	365	302	358	372	362	349	345	360	373	382	397	353	357	328	362	368	328	376	342	358	366	385	344	381	371	310	366	360	339	358	351	363	360	361	372	359	392	332	350	379	366	349	385	341	357	360	342	381	352	354	343	363	337	328	329	371	344	364	382	363	362	355	343	361	343	368	400	350	356	361	339	365	342	369	379	344	358	347	383	370	364	375	393	381	383	343	360	374	338	366	339	369	337	363	383	330	364	357	343	373	367	351	373	414	377	359	355	358	342	360	362	357	367	354	387	392	363	366	377	373	356	360	361	384	367	360	341	356	353	371	359	376	339	354	395	365	378	360	381	338	346	409	388	347	351	336	392	348	345	361	343	354	358	352	344	344	333	350	348	359	390	375	359	340	399	404	346	358	337	388	379	375	364	380	318	388	369	341	352	365	353	334	370	336	381	349	354	360	383	368	330	339	356	367	384	381	362	380	335	351	381	341	343	356	386	375	368	374	365	377	414	391	366	382	382	354	379	367	358	365	332	341	374	368	386	348	364	381	376	374	371	371	359	366	358	391	344	370	367	336	341	362	360	366	351	333	345	334	387	387	338	323	379	385	366	337	371	362	358	369	366	370	378	318	345	379	381	358	365	365	370	365	359	340	358	342	374	367	355	400	365	375	330	406	355	390	355	358	394	365	389	368	363	343	361	360	333	377	335	359	371	381	391	343	372	350	350	373	384	353	348	345	378	343	367	393	340	363	344	395	353	338	344	313	353	379	355	348	324	354	368	372	355	353	349	375	356	369	339	383	354	344	344	382	365	353	347	390	403	409	386	395	396	363	375	382	357	371	372	346	355	365	358	364	422	360	356	359	393	376	356	387	371	374	338	395	349	355	410	333	369	404	359	357	306	358	353	376	381	335	356	352	372	325	374	316	358	359	347	370	374	392	359	368	314	336	340	359	385	374	373	371	368	357	348	344	376	393	359	343	368	368	396	379	313	348	333	328	358	363	381	384	350	362	346	346	382	380	380	378	358	359	372	344	365	370	331	361	364	325	347	364	342	382	340	365	360	368	359	346	379	331	366	338	354	352	372	349	352	374	356	391	356	408	362	319	359	368	349	388	387	392	362	399	343	393	342	366	372	374	383	334	352	368	352	349	378	353	354	385	347	343	363	369	333	360	391	365	384	373	340	374	344	384	379	355	372	380	372	369	348	383	390	380	350	356	362	335	331	358	376	345	385	351	351	362	388	373	374	374	341	338	349	382	340	324	361	347	401	358	373	364	326	354	386	352	354	357	365	372	377	343	326	360	363	347	358	362	324	341	329	342	337	374	355	353	340	374	328	384	377	356	361	349	364	390	345	344	358	357	362	326	358	382	370	387	353	359	375	375	332	381	372	356	322	341	339	395	384	347	337	354	384	347	338	338	389	344	342	358	369	367	341	370	382	385	332	332	376	389	357	370	350	353	363	351	360	323	355	352	402	369	365	324	387	374	365	344	342	383	339	335	351	358	379	369	342	364	384	352	352	344	338	386	355	364	357	364	358	365	332	375	332	373	383	346	364	359	359	337	335	361	386	354	358	380	387	372	377	358	330	355	342	324	337	376	362	346	415	391	358	394	395	334	376	393	422	386	354	367	316	383	358	374	379	359	383	370	356	362	351	337	334	366	361	363	368	358	339	373	371	363	339	330	323	334	356	365	387	384	323	348	344	371	354	321	364	368	363	375	324	372	369	362	352	340	336	396	352	363	383	333	354	364	378	397	358	367	354	360	360	409	332	386	368	344	375	354	373	343	380	383	377	406	363	353	347	378	336	334	367	379	356	355	369	341	389	394	333	361	354	380	388	347	370	373	339	369	359	356	387	377	393	377	358	360	368	337	374	354	366	363	363	324	405	363	349	332	354	341	351	342	345	351	347	356	363	328	380	364	366	360	358	320	362	379	369	372	347	376	362	352	368	371	374	336	371	347	378	359	336	325	359	383	355	362	338	370	345	374	341	312	344	351	387	374	377	342	358	375	330	340	347	362	371	340	382	329	365	340	347	364	355	331	366	346	365	360	385	363	362	339	375	375	369	373	377	361	352	366	348	392	394	356	360	354	355	379	338	386	371	369	393	349	356	352	368	360	369	387	371	358	368	350	345	375	344	347	347	353	367	368	391	368	349	349	329	332	334	360	359	363	355	354	371	356	319	339	353	380	345	367	389	373	381	348	367	367	341	338	366	327	349	344	366	393	333	342	414	336	347	372	364	334	356	357	338	353	370	348	379	351	355	345	366	339	361
21865	47961	33206	15992	8671	7292	6916	10326	20304	20578	12697	6368	1066	1169	886	592	623	572	567	604	591	540	549	586	562	606	572	544	620	636	586	565	604	613	602	609	565	579	564	578	546	593	512	587	597	555	612	592	582	552	577	599	571	603	601	586	565	611	560	621	610	596	620	534	575	554	568	573	561	610	623	566	576	613	582	576	631	593	596	578	575	579	629	582	553	573	574	536	614	575	575	551	521	543	623	564	599	569	582	562	548	553	560	583	538	604	610	540	585	601	597	568	575	593	521	594	554	576	645	591	585	607	573	632	566	599	590	573	580	551	608	579	571	602	605	550	539	550	580	570	605	605	620	598	590	608	574	581	600	620	564	619	563	632	586	611	631	602	600	580	576	589	553	554	591	615	654	591	574	535	567	541	619	586	582	615	568	605	549	560	587	609	592	593	574	552	590	564	596	605	602	603	551	567	563	627	538	631	578	555	574	565	570	615	567	605	600	629	611	600	605	600	538	606	535	605	573	548	606	551	578	591	557	633	547	570	600	597	588	590	608	589	606	612	565	573	583	592	589	571	572	553	579	553	545	556	569	589	575	566	605	535	562	607	587	581	610	582	576	532	553	578	586	562	606	598	624	563	601	565	587	573	574	636	584	545	557	597	539	595	615	581	598	544	557	602	569	603	609	602	596	563	592	614	569	577	589	555	623	569	583	586	585	598	574	552	572	564	559	572	608	576	589	593	577	576	622	559	547	595	543	596	533	599	553	545	579	542	561	585	552	547	608	582	597	578	584	586	525	597	597	574	552	562	545	532	593	583	594	651	596	544	602	591	626	607	600	579	615	566	580	575	585	561	629	585	527	593	624	585	568	578	588	541	601	610	577	612	566	576	587	553	572	614	595	560	546	566	600	622	593	604	599	600	617	584	564	531	583	556	573	561	600	560	566	611	569	590	608	574	581	557	564	622	576	584	560	570	586	573	568	636	596	572	573	574	594	560	551	589	576	578	617	569	528	569	580	557	620	623	583	586	656	620	542	554	597	604	567	567	595	573	532	587	586	613	554	568	613	601	578	612	546	608	600	535	582	570	570	609	587	580	588	613	609	607	599	605	536	597	638	590	562	603	596	561	553	580	582	574	564	585	547	615	589	564	579	603	559	586	543	572	600	578	588	576	589	586	579	561	569	635	595	563	601	593	589	578	578	535	566	575	538	634	534	526	572	583	570	573	581	585	631	573	645	569	576	564	594	601	562	616	612	570	584	595	589	581	565	579	548	559	607	583	569	607	579	585	554	588	568	570	583	600	597	592	550	613	563	619	562	579	575	546	577	574	574	584	593	543	546	640	569	550	574	626	563	589	587	576	542	602	576	607	550	607	581	608	607	595	607	589	614	558	586	553	564	559	592	610	553	552	560	587	568	617	626	632	537	587	574	592	619	628	555	570	587	615	563	566	588	554	588	593	611	568	575	596	584	565	575	570	610	546	594	534	542	568	601	541	569	606	595	550	587	504	602	614	555	634	558	583	542	606	601	586	594	608	573	570	597	545	627	540	550	569	581	573	575	590	609	613	573	590	598	573	635	558	576	586	600	593	633	588	606	591	565	571	603	541	554	594	559	620	547	629	603	574	594	534	546	584	579	577	581	551	581	562	539	604	566	546	567	538	583	580	559	629	576	590	556	573	588	580	599	635	584	620	597	563	552	551	597	593	596	587	618	585	628	553	610	593	536	570	600	538	628	576	552	604	564	552	523	565	576	559	570	543	555	577	555	586	631	561	558	544	555	576	575	547	599	620	542	605	589	572	650	534	644	595	597	602	612	607	623	577	567	578	570	614	583	572	610	605	582	626	553	602	595	594	590	592	586	603	534	550	596	610	575	590	572	564	529	595	586	576	635	524	580	589	626	580	632	596	619	578	566	574	566	587	573	607	554	572	597	586	571	606	569	534	575	571	581	585	547	577	575	594	571	574	558	565	564	597	571	586	602	631	595	574	587	548	577	585	572	567	612	587	612	575	562	537	633	580	580	577	570	567	569	591	567	597	597	586	610	599	594	605	603	570	552	569	575	579	626	574	587	579	574	586	516	590	583	614	581	579	579	558	598	550	563	549	610	583	564	531	562	572	559	574	590	590	587	606	565	616	543	585	599	592	571	535	615	582	551	553	594	582	575	584	595	607	587	585	570	580	587	615	594	560	565	617	593	564	585	564	543	590	623	544	587	576	610	567	588	573	620	584	546	585	610	575	547	614	620	567	587	551	617	595	613	586	589	591	572	595	607	600	590	582	549	589	607	603	579	573	617	590	568	517	613	577	579	598	594	595	540	591	592	554	603	588	597	589	634	546	579	554	584	607	582	514	568	582	606	552	591	637	570	593	622	659	582	583	572	599	549	598	590	619	571	564	570	573	556	588	555	590	551	575	578	592	536	591	569	587	602	592	588	591	567	613	584	597	608	615	573	606	554	590	571	588	587	601	576	584	562	559	527	573	588	585	551	589	605	584	593	604	574	583	529	556	604	522	596	602	572	613	594	579	564	584	629	628	607	579	579	607	562	554	579	563	580	608	569	593	587	609	618	540	579	611	566	611	594	595	542	592	603	596	629	596	612	570	597	576	559	550	577	590	607	612	558	596	577	564	622	589	607	590	563	582	574	609	623	571	564	569	553	555	562	539	596	553	541	593	629	599	563	630	535	573	587	613	592	603	592	575	574	611	585	543	554	601	564	602	559	572	605	541	587	591	562	566	561	571	559	562	593	562	601	587	559	562	589	597	621	562	603	564	596	591	545	560	581	588	591	578	613	594	554	576	594	578	523	572	584	578	574	564	531	569	583	560	566	529	591	582	585	546	561	625	634	571	571	607	590	576	589	611	561	533	583	614	567	580	609	571	586	587	618	597	574	608	602	603	579	618	603	580	566	583	587	607	571	579	628	632	600	586	625	585	604	607	561	602	602	602	642	600	614	598	552	588	597	601	615	603	545	579	651	577	585	611	602	608	556	552	566	601	504	619	569	574	593	582	589	585	583	617	551	576	572	582	569	609	623	575	560	549	579	607	599	598	601	612	632	574	594	567	609	537	572	620	552	597	607	576	588	601	583	530	561	568	575	575	547	552	607	568	622	575	586	562	578	557	570	571	573	580	597	569	585	636	586	574	608	533	554	573	581	586	548	584	581	619	658	579	603	582	537	568	620	605	618	575	592	561	605	593	555	567	572	541	591	614	571	562	589	586	593	597	584	550	553	560	567	575	582	554	611	617	581	603	564	577	572	564	597	564	587	619	572	590	554	588	567	610	574	566	554	607	568	584	586	599	589	575	623	581	594	588	583	576	597	600	554	584	626	577	589	562	614	550	566	602	626	568	571	591	556	589	572	593	573	570	562	623	598	592	543	558	573	612	597	580	565	567	597	590	609	604	584	587	572	582	574	565	534	538	591	590	577	592	591	572	599	565	542	572	555	549	592	587	606	614	581	590	590	587	566	551	607	596	604	577
25068	21284	25005	20341	3769	1357	1202	2632	4951	4266	2446	1115	541	617	542	518	510	532	480	533	512	501	473	503	480	521	443	478	469	489	490	503	525	493	530	508	479	503	486	529	525	503	478	517	495	476	517	507	503	504	516	505	499	484	480	501	540	531	517	512	495	471	495	508	488	534	506	470	485	546	504	498	485	469	499	534	500	501	544	530	493	497	494	487	497	517	510	492	501	489	494	535	498	530	512	475	548	483	490	468	477	490	474	468	519	506	495	502	497	508	492	523	526	542	482	484	540	518	503	528	513	479	505	494	516	518	482	529	466	530	494	482	492	478	529	498	488	524	522	484	490	489	499	539	491	497	464	516	479	484	517	494	441	419	506	493	509	516	534	446	538	474	489	505	499	484	513	533	525	509	483	500	486	466	499	507	470	473	466	512	513	485	490	493	483	526	500	544	513	517	507	483	506	477	519	534	517	496	503	535	483	526	517	534	508	493	486	506	526	477	495	488	483	497	494	511	493	489	466	504	564	497	473	499	497	492	474	496	514	514	528	517	529	477	488	545	541	512	563	509	501	518	510	517	470	546	518	516	510	497	525	514	494	491	529	499	522	508	513	519	500	536	524	466	517	499	472	513	483	518	486	476	527	480	501	480	508	470	481	509	487	477	490	514	522	526	480	481	483	491	510	518	491	488	501	552	517	493	521	505	494	482	461	500	532	495	506	498	506	478	520	543	517	504	488	514	492	519	459	495	494	450	552	474	504	482	476	495	509	511	465	497	508	480	541	488	499	494	486	502	476	480	483	503	533	495	518	499	483	454	486	512	512	499	490	497	514	508	485	518	471	505	527	505	503	502	503	510	504	467	540	525	509	481	471	508	484	493	482	487	522	486	517	520	488	480	519	476	516	528	478	492	503	490	470	491	529	472	498	517	544	494	516	489	508	510	507	495	503	475	493	491	541	472	493	485	531	472	506	488	504	493	470	511	473	512	487	485	509	495	510	512	519	508	522	470	467	492	518	481	534	491	504	490	468	479	504	501	496	480	485	456	512	456	470	490	544	521	560	505	482	496	533	514	486	516	463	471	490	480	527	518	553	449	482	495	492	496	517	509	502	493	451	494	524	485	500	551	505	496	567	484	518	510	501	529	512	534	458	508	484	528	460	519	464	495	519	503	521	533	510	480	493	515	500	477	523	503	463	487	500	490	494	505	501	524	514	466	470	538	477	481	482	520	503	486	484	520	520	545	491	535	540	484	482	517	512	483	464	534	494	494	513	471	516	462	494	522	482	495	504	531	483	503	474	472	525	529	517	503	508	506	509	519	494	534	496	488	478	479	502	491	497	499	482	507	501	521	516	442	505	489	484	515	483	538	490	501	518	509	492	554	511	505	491	496	531	459	500	507	539	505	460	478	436	534	486	502	497	512	499	478	476	497	500	495	515	487	490	516	507	477	514	470	480	501	522	490	528	477	515	472	498	507	482	487	519	462	500	494	481	501	527	509	506	481	470	498	486	499	493	505	515	465	503	499	480	493	499	481	522	484	528	496	506	490	483	506	482	523	490	539	487	482	486	508	511	535	483	490	463	466	503	508	490	480	501	519	503	505	509	527	486	493	484	523	492	509	469	506	486	509	520	525	477	473	471	528	500	508	491	529	508	493	518	499	505	527	468	484	502	494	482	496	509	537	492	505	547	487	500	487	479	488	475	521	478	476	559	493	500	470	502	524	496	511	489	512	473	466	475	474	525	513	515	457	494	509	497	503	503	525	474	511	544	450	505	521	525	535	527	505	504	496	485	470	468	505	481	532	503	512	532	515	488	528	491	519	465	500	504	483	512	522	495	471	502	501	490	512	482	482	501	507	459	529	484	536	495	548	490	533	501	494	480	459	484	476	489	482	505	522	511	500	513	499	491	488	483	472	510	505	507	502	464	496	481	497	527	525	511	476	494	464	499	514	513	517	484	561	505	484	520	486	545	500	495	528	543	534	526	493	460	478	531	519	527	548	510	518	478	518	526	516	489	534	490	546	496	501	503	523	494	486	509	518	484	470	531	501	480	449	480	513	509	498	507	511	473	496	490	488	484	492	496	474	506	532	517	528	495	553	496	470	542	495	513	448	487	496	516	499	524	514	481	450	505	507	466	471	506	476	468	462	513	487	539	485	484	463	515	473	499	517	485	473	510	477	472	511	502	474	495	536	483	529	515	484	466	504	529	482	507	494	510	553	516	470	453	540	509	500	472	546	501	538	501	521	511	482	502	484	452	497	474	456	489	491	520	523	512	501	530	472	464	484	479	507	509	482	512	489	486	485	507	516	483	473	490	435	474	442	474	528	548	517	507	508	492	508	507	491	467	510	513	489	484	518	498	480	520	497	509	507	492	487	477	525	507	462	496	489	492	508	507	482	496	532	511	516	501	471	503	469	495	477	501	448	538	530	519	494	455	493	482	494	520	467	515	492	501	468	500	517	506	515	492	539	493	523	493	522	510	511	486	526	493	521	494	477	524	524	501	478	491	512	492	500	494	534	511	483	509	528	500	508	516	512	497	481	507	498	478	518	524	463	514	499	516	527	517	536	488	497	491	483	493	529	530	502	490	526	496	520	479	512	507	537	470	523	494	449	467	527	453	540	536	500	522	510	518	466	486	532	476	514	467	486	515	531	509	541	494	493	482	515	487	537	514	512	486	466	476	463	480	479	517	503	491	517	494	471	500	468	489	495	534	536	514	525	519	508	508	454	514	538	509	518	539	503	500	483	506	485	493	525	474	487	491	512	556	518	473	553	553	499	531	491	482	507	504	530	508	512	494	485	464	499	539	522	469	503	503	514	501	499	523	532	497	506	454	493	507	516	502	504	503	469	511	478	499	495	486	497	469	474	479	483	545	488	517	478	518	501	504	480	484	516	518	490	504	519	519	516	549	508	498	527	513	517	498	510	550	472	507	504	497	521	509	517	527	527	475	489	497	508	510	518	497	482	479	506	498	516	511	504	473	497	451	511	492	487	496	518	473	512	528	486	501	506	493	534	517	522	510	536	531	467	501	514	492	532	492	553	481	483	502	484	461	485	540	499	509	494	464	483	501	519	479	530	484	507	517	495	472	535	508	482	469	509	498	503	481	518	497	483	481	492	475	496	504	548	511	541	502	522	531	483	513	532	507	522	481	530	514	475	480	525	467	523	495	473	498	502	490	456	452	465	507	476	498	483	497	503	496	515	490	487	489	476	512	489	519	530	504	520	519	503	465	507	491	512	496	525	534	474	488	521	529	522	531	467	524	524	484	511	474	489	472	457	479	515	512	527	484	466	488	471	455	500	537	496	504	527	521	538	447	484	495	508	482	464	541	512	500	521	529	499	481	501	512	527	497	496	542	514	519	489	489	501	478	499	492	526	520	476	486	503	500	472	513	487	494	485	453	471	506	477	454	495	488	485	501	477	522	482	490	531	472	499	489	500	523	458	510	506	509	489	534	513	518	517	499	554	500	457
19589	40204	26312	13344	6116	3500	2908	7744	13344	10535	6156	2526	928	1007	936	774	762	766	787	773	747	813	758	770	798	800	763	762	789	830	754	806	806	777	800	798	800	797	808	766	799	795	830	804	783	823	760	739	765	778	751	832	788	764	787	751	777	780	756	773	795	798	749	753	777	768	731	800	804	722	772	762	798	750	802	815	735	772	757	767	753	787	769	747	769	805	722	804	711	805	747	783	767	790	782	808	780	779	787	780	798	827	766	760	739	860	768	779	770	789	779	759	783	811	773	709	835	834	756	820	815	819	762	743	791	758	788	713	741	775	760	824	796	777	767	777	760	739	789	775	812	792	771	765	712	756	761	809	748	788	731	847	804	805	804	806	784	761	728	754	769	778	803	752	783	766	835	781	809	784	783	782	780	801	795	770	772	807	780	796	774	794	757	798	758	780	803	753	746	792	787	808	753	716	743	802	793	814	782	777	775	788	772	805	831	770	728	764	766	754	783	776	759	749	789	768	786	813	751	771	794	771	743	809	785	782	799	777	817	752	736	769	794	741	712	815	758	840	750	781	792	745	750	798	762	776	736	821	756	739	771	807	769	790	780	763	736	732	774	814	808	762	814	756	795	780	803	766	786	778	770	796	740	780	770	793	759	758	801	783	735	788	802	770	771	772	776	748	766	752	745	768	777	757	765	793	797	782	776	826	773	819	769	762	783	822	773	762	759	772	738	782	765	762	840	800	783	792	766	781	746	813	785	790	799	687	785	742	799	765	732	748	847	789	806	753	769	758	771	796	760	824	801	791	777	778	788	779	785	792	782	811	750	759	764	807	778	737	799	815	821	788	754	770	787	771	810	793	781	817	814	749	761	798	723	763	796	805	838	836	809	786	759	785	789	747	870	797	814	765	765	830	777	785	762	790	703	757	743	792	761	792	755	780	799	750	798	713	789	764	782	796	757	828	799	757	793	765	760	789	766	729	783	746	725	814	766	768	772	719	791	757	761	763	799	774	761	790	792	739	745	805	780	780	748	812	775	779	737	796	753	833	755	751	747	794	773	736	734	749	797	726	791	811	842	735	751	799	749	764	822	768	800	810	804	733	690	809	796	780	757	776	840	799	774	793	768	746	779	766	735	819	806	784	801	773	798	795	735	739	783	782	772	750	758	815	832	793	785	792	777	773	773	759	779	822	792	793	783	780	851	759	730	781	756	730	741	762	783	786	779	767	732	730	771	740	737	776	788	804	752	748	793	797	822	756	768	770	805	777	752	792	773	773	843	818	791	701	776	755	776	726	775	834	745	806	756	783	767	779	733	749	747	792	737	782	757	772	802	822	775	794	789	783	772	786	802	725	810	862	741	798	795	806	740	783	716	770	741	763	761	747	776	788	806	748	774	751	747	751	763	771	768	824	771	784	741	817	800	763	755	781	757	774	755	777	774	788	745	822	735	783	828	780	760	752	793	782	784	779	826	790	785	806	802	823	770	730	778	799	786	750	748	756	755	761	785	794	741	837	772	784	743	803	832	796	741	761	757	787	812	796	789	770	726	835	776	822	782	806	750	792	796	769	810	776	776	730	743	761	810	794	748	763	789	760	769	791	821	768	795	781	822	768	755	730	725	817	752	740	730	842	796	748	723	758	782	767	822	817	777	790	785	756	763	789	800	773	754	769	819	787	757	808	810	837	746	771	787	767	748	792	784	807	765	759	789	737	824	747	816	756	726	729	710	746	731	782	740	798	757	798	795	755	781	772	777	791	790	759	775	769	789	738	740	719	773	756	784	781	775	750	824	763	809	787	796	806	769	797	814	766	747	763	805	736	749	787	754	748	787	753	828	782	815	806	767	775	773	748	740	760	813	722	768	763	795	758	783	754	794	764	811	816	745	752	757	742	804	777	773	776	793	789	792	819	741	758	779	766	823	766	785	726	736	806	731	802	778	789	784	740	806	838	756	786	735	773	765	800	701	773	792	793	754	780	753	799	844	764	793	786	765	792	798	791	780	782	740	767	772	804	814	783	832	721	764	764	763	778	774	740	776	760	818	829	779	809	813	772	738	787	779	787	800	835	754	806	827	783	822	762	784	726	770	794	771	785	756	748	761	749	808	770	791	732	781	763	793	726	816	775	808	777	782	802	771	805	779	758	760	750	804	762	806	781	760	725	754	779	747	778	766	767	800	768	744	767	739	791	805	749	785	772	769	768	779	795	818	808	765	818	785	782	764	782	758	779	780	790	759	741	807	799	799	809	804	765	782	755	786	770	756	782	785	828	814	765	721	734	733	830	775	787	762	800	788	796	734	785	749	766	774	758	792	802	804	786	769	812	800	790	797	789	772	751	780	723	783	770	806	772	762	770	798	777	746	777	733	791	797	755	796	766	796	766	830	866	803	746	745	783	820	748	779	806	758	767	768	815	816	780	776	803	731	827	788	735	763	819	785	770	771	753	779	774	805	779	799	740	749	770	753	768	777	780	764	790	774	766	773	772	766	735	799	767	816	767	745	814	772	809	763	774	779	855	752	699	785	784	770	763	734	753	778	739	752	825	766	804	743	785	742	820	746	767	765	796	786	755	776	782	759	729	779	796	747	762	760	779	730	755	729	776	783	795	746	793	829	744	765	786	768	751	792	796	765	781	779	775	791	789	789	771	764	828	742	760	713	762	784	729	715	747	790	772	748	756	788	770	718	758	763	754	761	740	785	752	795	776	830	787	808	793	757	787	812	773	789	796	764	762	754	759	765	741	728	779	797	790	786	761	757	785	755	778	792	780	796	810	804	770	743	798	793	738	784	783	826	764	766	767	770	749	813	733	735	753	780	765	766	742	765	731	779	792	741	742	737	747	744	732	784	698	746	789	778	777	772	792	750	773	757	783	810	763	790	754	817	759	770	714	811	767	844	738	756	738	787	795	734	769	790	787	799	762	791	734	753	774	753	749	790	789	749	791	748	759	766	743	777	715	797	742	787	769	780	768	731	759	731	745	773	755	755	803	810	788	773	794	760	801	744	746	751	835	763	804	754	780	769	749	757	782	741	832	777	735	787	790	764	754	740	764	778	793	773	772	810	726	806	809	755	779	795	801	739	748	804	794	809	842	791	779	697	791	768	766	780	769	798	782	775	775	740	814	787	760	772	755	756	797	795	739	760	783	793	794	814	786	785	763	769	773	776	745	748	777	762	768	716	795	794	788	814	782	755	769	758	771	782	746	795	779	761	795	778	749	769	738	795	745	747	739	804	777	798	767	794	790	791	788	795	754	751	792	788	749	808	811	766	801	789	777	731	800	758	754	821	769	766	821	788	768	819	830	794	756	763	764	742	753	781	760	729	741	756	733	719	763	731	753	790	798	755	823	787	765	776	735	788	797	753	748	784	763	793	748	779	774	805	772	759	727	768	811	811	822	787	804	800	768	807	746	739	753	763	747	772	732	758	806	788	808	734	762	724	792	776	809	786	797	758	755	788	740	755	744	811	802	759	801	738	795	782	769
22530	21310	28330	24620	21285	16591	3046	8296	18720	18294	10467	4959	620	704	443	230	250	237	247	257	243	249	257	248	235	246	220	246	258	244	277	236	258	237	256	252	233	230	249	240	264	248	236	226	255	231	273	230	251	243	259	274	251	276	252	248	238	273	245	257	244	273	262	237	259	280	225	261	241	239	244	256	259	278	237	253	219	243	284	240	244	235	254	235	275	257	233	236	226	227	242	226	240	243	248	235	235	219	274	271	225	242	240	238	239	241	219	240	263	228	233	252	262	256	274	238	217	239	235	236	260	244	265	281	274	257	241	252	246	227	244	244	255	230	230	227	237	246	220	266	271	254	228	231	254	242	247	239	231	255	241	256	265	230	239	234	218	279	234	256	238	245	233	241	235	274	264	236	246	205	234	216	243	220	216	237	267	275	262	270	270	251	285	284	242	254	242	231	229	231	274	265	256	255	253	249	238	239	241	233	261	254	279	229	222	240	257	230	247	209	242	241	244	247	226	234	256	233	261	224	255	249	239	249	243	230	252	236	226	281	264	237	262	265	239	294	263	246	247	252	236	256	244	257	243	239	243	206	243	247	249	224	242	270	245	256	235	218	207	225	228	261	253	248	267	253	262	244	259	246	261	247	251	262	234	237	255	251	232	219	251	233	254	252	215	239	235	211	247	256	252	255	256	249	280	260	243	239	224	257	259	249	247	236	262	226	256	253	237	251	226	238	253	231	245	267	263	239	231	252	210	246	251	252	268	258	252	238	233	226	253	264	240	261	227	219	235	253	237	244	247	261	248	255	232	206	239	279	241	258	270	207	220	248	228	247	276	260	271	237	265	259	222	247	246	230	245	245	229	258	247	273	269	243	249	237	238	257	246	254	247	246	243	270	243	232	246	239	224	234	248	264	227	228	223	233	223	253	240	262	259	218	251	233	254	237	239	247	245	271	224	252	253	239	272	225	228	245	241	215	276	235	255	262	259	249	242	236	238	252	249	234	227	249	253	261	259	245	213	258	238	262	247	237	235	212	253	271	247	259	226	282	233	278	268	256	259	231	240	235	264	231	235	253	253	251	229	255	221	263	245	264	248	258	248	226	249	233	241	249	226	245	241	236	249	235	237	240	236	264	230	266	232	256	239	232	256	233	239	265	232	266	240	253	244	264	237	260	248	214	210	254	258	250	249	255	228	256	238	247	243	260	262	241	246	247	275	243	282	226	282	248	242	245	243	257	224	237	242	263	244	218	245	238	245	263	250	261	256	246	233	219	237	242	234	226	248	240	226	279	235	233	260	240	243	254	239	243	232	250	259	226	226	262	245	247	229	222	233	238	251	221	254	241	243	226	261	233	252	263	262	251	233	273	239	242	270	236	236	249	233	264	254	261	277	239	228	231	243	238	248	257	261	264	227	253	240	238	258	238	254	244	235	222	243	251	230	246	236	228	228	234	241	250	216	235	254	239	264	273	261	241	256	230	239	224	253	242	237	244	197	263	237	246	234	247	244	257	208	244	215	231	242	244	239	239	237	251	239	261	235	246	256	265	233	216	271	275	256	245	248	234	241	246	225	261	225	229	245	256	233	270	233	251	268	243	247	217	256	253	270	270	288	246	231	231	241	217	235	271	231	257	240	264	222	252	263	262	241	246	263	248	266	234	274	253	216	238	246	226	263	275	220	234	241	260	215	246	252	248	236	258	245	258	251	238	240	258	242	235	234	249	253	229	264	236	219	237	204	240	271	223	248	220	228	241	232	257	240	261	211	256	257	223	241	235	265	255	229	247	259	220	217	242	261	255	247	248	224	258	256	221	255	241	271	242	261	253	241	242	245	228	246	244	232	260	213	252	249	253	260	255	210	250	243	249	249	230	242	260	229	227	253	189	240	223	276	248	259	241	258	235	250	241	240	213	247	227	240	237	261	241	228	228	217	266	290	261	251	240	241	265	261	233	237	259	236	237	264	234	234	232	254	251	225	238	267	221	245	242	238	221	231	229	257	247	252	251	273	243	230	240	228	230	241	250	238	246	246	256	255	241	235	238	241	248	235	238	271	237	232	222	247	257	235	242	267	229	253	256	244	240	237	262	245	245	243	261	260	222	236	230	237	236	250	234	233	232	246	264	264	265	242	239	214	225	272	256	271	255	227	263	234	224	283	225	285	259	215	228	230	265	219	236	248	226	241	238	231	273	234	270	239	230	240	250	274	230	224	237	240	236	241	241	264	265	237	242	248	270	271	238	270	243	253	263	249	246	256	248	250	276	260	259	237	245	241	263	250	230	272	221	252	225	257	253	233	250	232	230	252	253	224	255	217	214	239	275	249	250	236	226	228	248	255	253	253	245	251	246	240	245	252	257	264	251	237	224	255	233	259	257	239	241	240	237	266	239	296	241	256	260	243	261	236	224	246	230	248	257	239	254	270	238	248	244	242	235	257	235	252	258	211	239	246	229	254	233	283	260	259	232	240	245	253	239	245	223	218	239	254	254	268	260	266	257	249	234	269	246	263	263	259	240	242	292	257	217	204	262	215	240	237	244	276	252	266	247	225	226	240	233	263	240	235	232	213	257	243	239	254	222	252	265	248	245	262	266	228	254	263	249	236	246	277	223	259	239	213	231	239	239	222	253	264	263	278	209	237	281	267	270	280	252	229	262	241	248	232	275	267	250	248	251	223	252	224	242	236	223	223	257	244	262	236	241	252	228	248	269	233	272	222	240	245	242	224	243	226	231	263	274	252	241	272	253	269	237	248	257	261	251	260	253	249	249	258	255	243	231	246	228	267	258	259	257	260	233	234	229	238	265	257	255	255	249	256	230	237	241	263	264	242	247	243	222	264	235	246	268	228	262	222	274	253	246	258	231	231	248	259	243	261	228	256	236	235	254	249	232	244	240	250	283	267	261	252	244	247	232	238	240	242	253	247	269	258	229	249	239	250	220	238	233	228	253	251	217	264	249	251	257	271	244	270	229	225	237	248	241	239	243	235	238	235	242	223	242	223	231	243	236	244	245	233	258	235	260	249	250	250	277	232	252	241	266	260	250	238	238	251	244	230	263	248	264	253	232	253	266	257	255	247	251	243	235	250	244	249	225	243	224	240	254	250	266	235	240	240	248	257	255	243	259	225	242	264	232	254	233	230	233	252	239	225	264	245	240	232	256	222	237	255	246	237	262	248	250	229	253	242	253	256	234	260	259	233	245	257	251	254	233	279	234	258	247	255	265	238	250	249	234	260	257	272	245	222	232	239	255	244	268	254	238	293	260	254	268	226	245	241	219	257	217	267	250	188	228	251	260	246	253	262	264	266	248	268	219	223	239	256	239	235	265	259	219	235	254	261	255	255	256	235	271	209	239	218	247	252	253	222	269	231	235	234	248	204	240	277	254	270	224	247	236	246	274	247	238	263	244	267	253	212	279	249	236	237	255	258	265	204	238	281	234	222	270	241	266	253	266	245	256	218	247	255	245	244	221	264	240	212	241	255	248	267	231
25470	54731	43725	29667	15326	6586	3674	16354	29321	26135	17416	9551	1174	1515	813	404	383	413	398	392	383	396	408	420	413	376	380	381	358	404	414	385	376	391	397	382	370	364	354	396	392	374	380	397	379	391	342	406	421	400	384	406	382	362	386	401	421	401	393	383	380	409	387	413	407	410	387	378	407	395	368	379	354	365	391	421	393	431	363	386	398	404	394	392	356	410	399	411	375	393	423	392	393	372	410	412	425	384	391	439	397	411	363	361	386	377	405	423	409	379	395	382	404	354	375	362	382	368	389	412	363	352	381	408	370	404	395	351	369	366	405	397	393	416	397	347	392	410	380	396	373	371	387	392	394	397	399	385	388	362	377	364	388	395	399	370	390	405	429	445	405	367	393	393	393	412	412	380	380	356	409	368	375	376	382	369	393	402	375	429	346	345	424	391	402	375	374	362	407	428	373	392	369	433	376	386	369	395	438	387	410	368	396	393	405	397	370	390	403	420	377	396	422	383	387	345	374	381	358	378	404	397	379	412	399	417	396	362	393	393	413	373	390	411	413	398	412	404	385	372	396	385	373	377	401	397	381	372	393	392	347	400	398	371	353	397	412	381	405	358	400	391	393	368	378	378	378	414	425	370	400	361	370	357	379	402	394	360	364	368	386	369	367	404	359	383	379	380	406	367	393	374	392	382	363	376	359	373	408	384	394	327	399	384	421	385	348	380	377	407	371	400	391	358	373	424	393	387	370	422	390	391	394	386	413	375	377	404	389	360	377	353	406	377	414	413	421	369	380	386	407	379	396	410	421	351	403	375	427	364	389	373	391	405	398	419	417	396	375	395	399	437	362	402	380	402	408	417	363	395	377	366	404	406	388	371	344	370	371	393	408	404	425	376	370	379	417	377	387	394	385	361	363	355	411	418	414	354	369	342	392	364	401	394	386	397	380	378	406	379	352	373	422	375	406	367	390	341	345	371	405	388	378	430	383	405	424	381	382	411	415	425	370	400	358	358	430	360	359	361	440	405	415	366	400	375	374	401	393	385	416	395	386	380	369	411	390	406	387	383	394	381	370	381	380	363	382	419	385	390	385	406	402	382	390	382	373	405	408	385	373	389	380	369	410	374	430	400	345	398	424	363	408	394	365	410	435	393	394	388	369	396	347	408	381	379	384	375	353	376	388	379	407	396	372	411	397	408	392	368	354	368	412	388	411	426	392	365	397	366	387	405	386	378	392	383	370	413	417	411	392	386	395	371	392	409	388	383	380	392	382	381	412	350	361	397	394	406	387	394	391	383	387	370	397	408	392	372	400	414	394	371	392	412	395	354	401	373	415	417	400	402	372	377	407	398	387	370	353	404	425	385	401	425	377	389	400	379	393	387	421	351	381	396	374	378	381	388	372	368	381	382	382	358	384	384	426	403	390	384	391	360	360	403	384	364	368	392	390	411	366	383	377	373	386	401	364	373	379	413	377	393	371	390	396	361	370	399	387	409	368	354	381	371	377	378	366	412	383	369	371	370	377	364	389	389	400	397	381	420	388	361	396	377	394	421	390	376	429	417	383	394	400	368	423	395	401	402	387	392	400	375	392	377	394	423	401	396	405	359	417	390	388	426	382	403	373	397	426	389	376	371	372	398	382	375	387	385	400	354	377	411	373	376	397	376	382	382	348	372	357	381	398	376	377	362	400	378	386	372	429	378	370	373	388	326	364	373	364	387	385	404	398	393	392	388	398	372	432	377	377	390	397	383	390	374	411	412	385	379	374	382	394	362	378	388	395	402	396	398	397	401	401	398	386	394	397	384	395	409	360	398	376	381	376	395	389	380	378	401	395	402	393	412	397	401	413	428	365	422	412	361	380	434	376	380	389	372	375	401	407	395	376	394	397	371	374	359	393	402	381	394	347	355	390	410	398	387	356	354	350	423	368	366	392	412	385	377	393	388	363	397	390	412	384	403	348	410	375	396	386	344	365	377	416	437	364	391	354	410	383	379	403	357	370	399	456	394	374	375	390	410	426	414	371	409	393	375	374	345	367	383	393	391	420	378	369	399	400	391	363	365	403	402	406	387	398	374	370	386	367	385	340	403	368	404	384	369	437	388	416	417	373	411	400	423	374	378	412	413	358	382	347	372	347	380	404	404	381	358	376	360	376	431	418	394	398	400	412	377	384	382	380	384	364	395	379	396	410	402	374	380	382	380	408	430	381	404	374	394	378	418	400	412	401	407	414	395	375	368	417	377	397	395	395	394	379	361	422	429	390	389	395	383	343	407	362	389	395	417	371	386	418	372	378	356	388	349	366	380	371	380	430	362	377	377	377	403	393	387	376	401	371	394	380	381	389	396	409	382	385	410	376	386	403	392	367	439	398	392	393	401	387	410	388	405	380	374	413	397	376	423	372	396	394	387	407	369	403	388	383	395	353	422	414	382	397	405	360	355	354	421	408	373	403	390	364	406	398	410	365	372	373	366	381	374	382	387	425	362	416	359	401	396	391	356	371	385	390	395	418	400	400	387	392	370	391	368	362	384	356	379	346	384	386	350	381	410	385	413	432	410	406	396	364	386	397	399	411	413	385	381	384	396	349	362	408	394	356	373	403	376	388	397	401	412	392	379	394	381	389	398	395	392	395	408	382	383	372	361	434	421	382	372	371	376	384	392	375	366	408	389	368	364	383	393	395	411	361	386	382	374	385	393	402	363	376	385	384	390	385	384	390	386	384	364	346	375	397	366	410	392	413	368	388	380	424	397	399	409	340	364	375	374	416	398	377	342	394	384	355	408	399	382	436	352	380	394	376	378	381	374	405	409	373	389	340	373	375	382	405	424	388	392	380	383	374	406	377	396	392	389	395	398	371	374	363	371	414	382	348	364	388	377	399	382	369	401	389	369	379	400	423	372	353	405	399	387	388	397	397	420	409	404	377	366	396	372	407	375	358	373	388	381	391	355	363	400	408	393	400	367	377	409	404	363	385	392	372	365	372	394	361	362	345	383	387	415	364	389	393	382	370	430	438	375	380	421	388	389	420	396	407	434	358	382	374	384	399	410	378	380	402	371	385	363	390	407	388	380	376	390	410	375	379	359	359	393	377	367	422	431	386	375	377	408	375	381	405	409	417	406	360	401	388	413	391	412	390	375	391	374	388	394	366	363	353	404	410	366	379	365	392	404	374	376	401	405	359	374	410	373	362	395	383	384	369	390	377	372	403	374	363	418	426	427	366	441	386	417	379	369	404	347	405	416	374	385	393	411	364	390	368	383	396	370	396	416	387	398	386	403	424	422	407	371	376	373	386	408	362	365	368	375	380	421	422	384	365	364	384	380	414	392	406	356	385	409	372	379	391	374	414	392	398	427	349	380	394	374	364	404	361	398	419	359	388	380	405	426	410	373	413	396	424	342	379	410	363	390	373	376	375	399	403	371	440	405	407	380	413	381	377	419	367	408	417	387	373	400	340	409	377	383	402	382	412	406	413	372	415	372	381	389	400	416
27558	22212	17458	7476	2639	1558	855	647	1381	1922	1462	1070	688	602	615	543	501	515	555	559	577	527	545	555	575	562	554	548	582	569	540	549	546	538	545	519	560	563	547	560	552	553	529	512	515	537	552	544	520	544	517	577	573	527	553	540	528	566	575	515	531	550	562	551	560	528	561	491	547	532	552	532	537	560	577	541	556	515	543	561	538	529	542	524	564	536	593	516	551	573	524	541	582	561	521	507	519	552	575	553	578	547	525	533	512	550	544	539	531	529	554	502	538	530	539	556	555	566	558	522	538	531	515	547	512	536	563	547	531	560	544	560	523	506	552	542	521	543	544	531	562	504	535	512	566	540	570	523	517	544	522	577	572	555	559	554	565	580	558	544	520	506	553	550	548	545	532	558	538	526	555	543	558	508	502	541	519	529	493	551	549	501	544	538	529	590	513	518	575	542	552	528	518	497	545	574	549	521	567	531	579	517	526	548	539	512	526	532	540	536	547	547	565	525	513	539	535	528	545	549	531	564	525	514	564	515	541	572	530	554	541	559	552	527	533	529	539	506	547	498	534	488	562	568	541	567	515	553	566	544	546	545	561	529	552	508	526	522	585	584	517	504	521	522	558	511	563	570	541	559	544	551	544	532	522	547	581	517	510	527	514	543	553	495	534	549	547	500	545	584	585	533	530	523	558	505	541	543	519	547	536	546	539	556	542	517	543	490	560	588	549	528	529	542	546	527	523	534	581	529	537	520	532	562	550	542	550	492	580	530	527	533	516	556	542	522	535	554	544	483	524	521	514	559	517	558	571	574	538	566	592	535	514	502	565	506	540	582	554	521	547	553	545	490	526	550	541	539	530	537	557	592	536	565	586	541	553	559	588	557	576	554	552	548	562	555	536	529	531	534	527	537	508	506	553	499	541	534	524	540	547	508	534	592	546	524	499	528	566	517	551	527	504	561	531	540	574	581	521	548	556	529	547	545	529	547	537	550	555	526	523	529	558	546	520	547	565	500	551	537	576	553	526	508	588	558	543	540	527	533	540	514	544	553	546	565	540	510	571	566	550	550	544	568	538	529	550	528	531	542	522	537	525	549	522	575	537	528	514	566	547	516	499	569	579	526	562	570	528	564	544	519	557	535	541	500	550	529	563	505	558	552	562	547	547	531	543	527	576	513	605	515	572	540	569	534	536	521	523	543	556	544	584	540	547	487	543	531	561	530	580	555	559	491	514	548	532	548	561	555	552	536	531	555	544	511	550	544	579	552	556	524	535	565	533	546	547	554	575	519	503	491	588	528	531	562	563	545	559	516	545	574	526	531	566	533	525	548	563	559	558	521	541	559	533	526	519	555	528	530	567	589	489	515	589	523	541	536	603	537	513	526	539	559	529	576	539	568	537	539	550	546	555	563	553	527	566	539	564	543	522	529	524	517	540	538	539	549	562	561	558	557	600	532	506	544	544	522	522	552	557	525	558	549	540	538	579	521	548	510	514	533	591	580	510	542	536	541	543	529	552	538	535	539	529	514	545	538	532	541	551	604	528	519	563	509	509	544	514	536	555	514	518	568	547	557	530	535	583	547	546	558	557	498	554	613	530	536	516	522	564	579	571	582	565	545	512	523	527	573	569	517	503	574	515	524	520	497	552	554	521	524	528	527	529	564	531	542	547	523	542	546	546	529	538	563	515	508	516	542	556	547	540	536	510	504	558	584	538	540	543	558	540	552	551	563	530	521	526	523	536	564	496	545	565	514	557	503	608	561	532	534	540	597	538	542	531	532	487	496	522	547	542	539	515	562	576	545	564	597	530	512	560	566	550	529	534	501	553	572	570	568	516	521	563	511	540	614	546	567	593	545	543	533	540	549	538	581	578	577	514	581	590	535	555	466	526	529	537	571	534	537	538	525	533	554	541	562	541	601	543	559	541	521	549	495	569	543	561	526	513	532	528	565	557	527	490	540	494	558	523	536	568	538	551	507	554	526	545	535	563	513	529	521	556	505	567	550	533	528	538	561	557	532	522	582	509	560	529	569	553	537	547	552	563	558	498	516	527	524	565	541	511	536	555	521	535	561	539	531	561	574	497	557	513	552	537	561	542	519	581	523	564	515	521	525	558	563	565	538	523	560	540	537	526	519	544	541	560	547	526	541	538	545	521	541	572	505	561	518	556	581	541	544	583	515	557	571	582	580	544	503	518	548	525	533	531	514	528	482	507	535	487	553	500	526	515	580	575	539	586	555	559	510	550	546	533	579	524	551	551	525	544	547	531	583	534	532	548	551	557	593	496	524	546	532	547	512	548	537	546	577	546	522	552	561	595	556	585	541	554	541	550	533	495	529	576	530	533	576	562	527	511	595	540	556	580	556	515	568	537	525	505	529	527	513	550	558	553	524	500	567	525	572	544	539	537	548	533	566	553	543	557	552	534	524	499	528	580	545	539	536	492	519	512	523	540	546	548	501	510	506	523	549	528	569	612	521	510	542	554	580	538	523	578	512	610	556	562	524	543	512	539	532	521	556	547	603	493	528	556	542	550	512	556	515	538	583	514	524	562	568	541	560	539	552	538	507	570	551	541	533	522	576	569	504	531	550	557	596	581	500	525	578	518	529	544	543	552	548	563	562	551	540	576	559	529	524	518	536	618	542	553	564	556	553	525	528	526	538	528	531	547	547	561	543	581	539	551	571	510	556	534	507	509	549	548	521	560	569	570	576	541	568	515	539	545	533	543	577	542	578	549	530	523	556	539	532	530	549	561	544	560	556	562	549	545	495	578	540	538	573	558	533	510	559	572	564	541	526	541	520	550	560	531	543	513	509	521	548	499	595	562	545	510	550	542	554	553	529	554	535	581	512	559	542	523	517	516	590	589	577	522	546	546	528	541	522	545	537	576	540	565	559	553	540	583	542	492	492	537	556	555	518	500	541	528	520	528	551	500	528	591	540	547	523	570	555	580	501	550	553	557	545	549	567	545	541	553	543	590	494	532	554	515	521	531	532	515	570	576	617	560	506	540	578	556	566	534	544	563	547	525	511	532	515	531	550	523	524	542	547	586	557	534	542	540	546	524	526	527	523	534	565	508	540	565	567	566	560	518	552	531	588	565	534	555	578	547	537	560	569	531	530	550	506	528	517	561	528	530	538	571	553	503	506	507	523	529	572	543	554	541	524	513	513	573	520	569	505	520	532	545	526	532	521	589	534	558	552	532	588	511	547	553	521	556	532	566	528	540	569	575	560	512	512	528	516	557	567	566	552	517	580	527	542	598	574	533	513	548	541	559	532	542	567	537	576	514	549	574	519	534	553	542	527	550	526	524	579	522	579	542	529	548	565	541	523	503	531	564	531	514	519	496	563	594	538	556	530	579	529	550	515	560	556	543	536	564	515	537	523	571	556	553	520	523	520	562	557	498	543	550	520	540	538	576	506	538	484	568	562	566	533	492	529	547	532	513	556	542	503	564	547	547	545	561	524	529	551	565	576	525	565	499	586
19496	35533	19824	10150	5594	3292	1669	1180	2788	3915	2706	1792	1028	896	864	893	858	835	865	831	841	846	860	817	850	836	806	814	861	858	876	857	841	851	833	823	841	829	840	835	874	836	900	827	876	794	814	838	803	867	860	845	819	876	794	842	824	850	865	848	770	865	833	791	856	824	846	813	869	866	869	865	856	843	885	791	838	828	870	822	851	831	867	846	875	854	866	878	870	863	821	783	816	871	891	882	840	873	856	811	808	852	857	832	896	856	846	869	877	843	867	865	849	888	824	866	849	772	849	817	832	870	835	908	816	853	833	853	839	828	850	883	823	837	824	884	824	878	834	832	845	802	852	890	836	830	795	830	817	883	910	844	803	852	839	822	833	820	834	836	865	868	856	829	843	813	815	836	854	843	839	851	898	821	829	844	893	856	839	813	816	846	837	850	859	797	890	868	854	863	807	848	829	825	826	868	816	858	869	902	854	857	834	881	820	866	852	862	877	860	856	800	856	839	872	867	823	867	867	837	786	816	878	811	817	837	846	855	805	829	848	846	768	827	848	858	828	838	823	792	890	820	841	832	857	838	819	794	867	835	862	788	892	872	845	928	848	889	900	805	824	797	820	865	819	814	826	829	828	857	833	857	841	831	819	799	861	836	820	850	835	860	864	862	854	828	891	846	840	863	829	812	868	844	903	837	865	847	873	824	844	867	868	834	848	799	829	792	793	847	802	851	864	852	851	843	842	850	798	869	811	802	883	896	866	886	865	846	814	851	829	847	802	830	864	834	786	872	865	843	860	885	800	842	822	823	839	812	866	809	855	882	837	836	824	848	866	809	847	879	833	817	821	855	889	874	883	846	795	844	815	814	815	833	825	824	814	850	844	805	823	802	836	858	847	893	846	866	826	882	866	821	882	801	822	852	828	861	792	836	788	877	827	834	833	875	847	847	824	916	818	870	848	819	853	824	876	853	902	867	842	862	875	895	857	824	851	825	809	870	846	843	821	840	847	856	902	871	804	833	826	827	830	834	822	809	849	868	882	830	843	836	820	819	854	808	832	872	847	794	823	874	838	803	860	869	870	871	878	830	860	864	856	837	881	899	856	859	816	842	809	880	850	839	849	788	807	824	808	867	852	846	894	821	838	812	840	814	882	856	829	879	885	813	849	791	854	853	826	845	854	863	780	841	853	844	793	899	872	855	842	880	819	833	852	839	876	867	820	804	859	837	799	848	820	860	837	807	791	819	858	819	849	822	869	848	832	874	880	838	854	859	868	841	890	846	820	882	879	840	811	839	819	792	841	809	846	825	857	860	845	845	883	832	826	792	887	830	836	896	869	826	835	830	859	851	863	856	831	837	833	796	838	845	777	844	850	850	809	845	842	875	845	859	889	863	869	835	835	853	846	795	817	883	862	829	847	839	838	835	860	813	826	902	872	821	809	777	860	859	848	795	841	814	828	854	891	823	825	827	872	855	850	841	880	877	822	855	831	832	815	830	850	858	810	823	885	861	868	817	847	847	863	798	889	850	839	837	848	793	823	870	834	829	824	855	861	847	804	787	819	821	868	829	835	832	853	808	810	836	896	890	864	808	836	897	852	824	855	856	821	835	867	880	822	845	805	835	825	839	879	881	860	839	838	861	796	841	842	855	883	875	888	869	863	861	870	880	851	880	844	826	847	934	889	850	879	751	848	789	838	829	819	839	839	824	868	859	849	820	880	886	800	871	824	887	868	871	813	868	796	853	847	873	800	850	784	853	762	769	892	833	886	906	839	823	822	852	854	857	814	873	858	857	874	850	850	851	836	806	845	836	789	834	855	873	848	840	885	810	845	831	840	843	812	873	843	870	797	801	815	818	841	777	819	856	864	859	826	888	833	811	801	818	822	799	873	849	789	811	841	801	794	864	856	850	817	840	809	843	873	819	839	842	808	834	868	831	853	823	870	862	841	840	804	856	849	802	866	849	822	870	811	791	894	824	862	838	906	863	899	827	860	844	792	879	878	810	818	860	862	778	846	849	878	868	847	858	869	869	843	860	888	848	863	859	845	799	855	849	889	803	851	788	853	797	846	830	861	806	835	872	849	928	768	887	804	882	876	844	877	890	812	810	824	808	883	835	842	884	804	842	819	817	832	835	857	832	813	842	874	869	840	846	848	869	885	875	822	809	829	872	799	796	802	840	776	876	861	875	811	876	796	825	901	840	836	812	831	802	831	855	836	850	874	828	833	842	804	822	811	887	861	810	777	870	812	846	884	851	839	803	836	843	868	863	826	794	828	901	823	829	871	846	835	798	846	813	848	861	842	817	900	846	849	891	861	822	828	853	901	854	763	872	868	839	828	809	824	860	878	834	804	810	852	850	879	860	867	824	817	853	798	867	812	869	842	835	840	876	890	830	848	819	842	821	869	853	822	848	794	806	859	841	864	865	831	845	827	792	861	805	897	846	887	810	830	835	845	842	846	864	808	807	892	799	851	837	869	802	869	814	792	891	875	841	786	917	873	858	864	824	793	859	857	858	862	825	903	862	875	856	813	834	866	860	845	842	797	842	878	889	841	867	894	853	781	876	816	854	870	862	823	835	786	847	809	842	819	834	835	864	825	907	912	865	876	856	833	853	828	890	835	824	822	823	806	817	859	870	856	854	855	875	872	863	874	837	827	847	801	825	815	817	895	837	839	888	883	859	881	894	829	855	867	894	800	856	793	861	835	777	791	855	819	837	855	789	838	854	856	843	801	837	815	800	800	868	790	818	824	793	848	860	824	792	836	793	826	812	839	873	841	819	855	861	897	838	845	889	848	856	836	896	835	854	838	859	826	834	850	834	846	763	871	814	816	783	861	846	837	825	849	789	891	863	787	799	795	877	804	797	889	825	855	780	853	830	841	855	900	822	860	864	865	842	839	844	848	841	818	858	840	848	855	854	828	835	814	842	829	852	867	851	890	843	861	846	855	855	862	799	830	853	827	829	861	831	847	817	862	845	870	891	819	806	754	888	837	844	839	868	902	816	849	818	835	832	826	845	794	837	877	872	854	794	820	846	829	856	841	832	825	836	807	856	861	853	875	875	810	827	828	864	804	859	826	834	834	859	853	867	878	877	819	836	806	905	859	848	861	834	841	855	855	804	844	824	821	852	813	824	855	831	909	864	828	864	874	866	885	847	887	810	823	864	858	815	819	855	845	840	854	839	877	818	849	824	893	842	855	825	826	832	879	863	833	859	816	858	892	831	845	827	827	858	868	837	867	855	834	821	838	804	813	806	849	858	881	869	868	858	855	838	833	888	851	783	843	865	884	871	843	908	895	815	790	848	855	852	847	838	875	852	871	856	845	853	845	811	867	898	861	872	879	860	866	845	855	848	775	926	877	818	898	874	853	821	901	851	833	894	846	877	855	831	834	853	874	840	782	906	894	795	852	854	836	787	851	912	809	854	904	821	874	851	854	852	838	792	783	872	856	843	816	859	802	876	899	842	877	827	809	828	796	909
23332	21239	27533	25218	19289	6550	2059	4502	12001	10630	5766	2495	941	608	454	415	370	395	388	365	395	370	353	372	396	368	372	395	355	372	409	390	379	377	401	382	409	332	370	342	393	375	376	366	392	383	377	368	341	387	365	356	390	369	365	414	351	394	373	363	377	365	383	397	372	414	359	404	353	405	356	397	386	369	392	374	396	358	392	374	386	366	365	380	384	354	397	401	350	365	366	387	386	403	387	398	381	376	338	413	338	360	378	400	375	380	373	377	400	355	354	358	350	422	356	380	375	344	410	364	387	361	344	398	371	395	370	410	355	405	357	360	370	400	351	383	380	390	350	374	357	387	381	384	422	363	359	363	360	377	350	390	355	383	373	352	373	399	394	359	383	375	354	376	398	375	408	355	386	339	369	362	378	398	369	371	404	397	380	373	397	363	375	347	349	352	329	333	341	386	414	370	398	381	372	354	408	418	416	397	353	332	381	357	400	405	376	396	370	411	369	358	411	381	383	347	379	401	375	385	387	349	354	384	392	375	326	404	382	405	374	387	417	375	387	371	390	350	367	393	363	417	393	406	394	369	375	351	371	396	365	368	370	393	356	416	403	389	389	378	371	352	369	388	352	400	381	351	355	395	353	391	336	378	384	377	338	385	385	392	376	364	378	414	391	398	389	391	345	388	350	390	385	355	393	356	352	366	367	372	381	387	395	406	342	374	388	400	374	390	367	411	374	368	360	382	352	366	406	398	399	372	405	383	391	401	387	357	358	369	370	387	365	382	375	400	383	335	365	351	383	357	384	398	366	393	373	357	370	393	342	355	382	398	341	349	384	374	380	359	395	350	443	379	383	374	372	373	384	345	372	335	366	390	398	334	358	388	389	366	376	391	398	392	358	361	390	367	337	369	369	357	383	405	361	385	376	373	367	389	378	359	372	336	367	364	381	398	366	411	396	410	410	352	393	359	408	374	386	369	388	351	391	376	376	387	380	365	383	412	407	400	398	377	386	415	410	410	428	381	343	382	373	378	380	340	377	362	391	360	377	377	317	397	389	392	377	404	399	409	369	376	358	375	382	336	344	376	351	397	379	373	409	373	399	394	351	343	358	374	367	382	371	360	360	346	365	355	377	375	397	351	349	349	366	394	389	358	357	377	376	350	356	359	390	382	358	368	377	398	362	354	372	357	365	364	340	351	400	392	367	397	351	364	403	345	367	381	393	390	368	380	368	376	407	374	372	383	369	391	405	379	320	362	348	357	374	409	379	396	399	348	353	381	393	395	392	364	392	390	322	385	340	365	342	363	370	390	366	385	380	354	379	351	361	342	402	334	386	382	371	374	391	391	377	380	353	368	396	361	383	359	355	341	377	363	387	347	341	410	351	342	380	363	414	382	402	380	407	353	385	365	364	354	374	369	381	382	370	393	385	369	387	333	386	413	354	386	357	374	338	388	382	324	383	390	362	352	359	387	364	370	381	351	378	354	369	381	388	360	372	360	373	360	385	392	382	377	406	438	341	395	361	408	398	375	373	360	391	426	399	361	382	392	357	384	382	378	404	380	367	335	363	375	375	366	354	358	353	373	399	396	379	370	390	354	374	381	374	387	390	362	384	363	403	403	395	361	367	385	397	408	361	373	407	366	383	387	336	398	343	391	339	393	375	393	350	352	346	366	353	383	388	366	382	335	397	383	393	355	400	389	389	374	377	355	416	382	378	380	389	379	370	382	377	367	361	368	378	371	374	360	408	397	379	383	357	384	359	362	381	432	385	371	416	379	351	378	375	390	393	390	373	363	394	368	367	387	395	372	390	361	386	390	387	377	352	392	392	386	368	387	351	375	423	384	360	404	397	411	356	332	370	364	394	419	402	386	371	339	379	382	373	399	366	371	387	378	384	376	378	352	370	418	380	369	376	395	361	369	380	402	373	391	358	377	378	383	373	393	377	372	425	394	354	334	357	356	377	345	354	389	393	334	409	363	392	376	400	371	324	391	353	386	366	399	360	376	377	387	392	376	370	404	372	343	350	347	359	373	389	377	343	407	357	371	360	357	382	360	388	406	365	397	385	363	388	378	388	371	377	388	373	367	386	353	370	374	361	367	381	372	356	368	374	372	368	361	395	387	401	324	353	386	384	407	402	390	353	383	376	399	378	355	364	398	382	372	389	373	380	353	359	374	374	381	384	379	354	362	384	377	376	407	364	368	379	357	401	381	369	389	355	363	342	347	345	386	371	352	363	390	375	388	374	374	362	362	380	360	391	366	387	364	370	346	341	375	407	369	369	351	386	396	363	391	399	379	363	377	391	378	350	375	359	380	362	350	359	372	389	367	402	388	376	379	375	356	390	375	369	356	364	361	372	354	408	390	373	392	391	372	394	355	347	375	376	360	370	421	362	372	378	380	344	378	383	406	373	350	389	356	412	363	373	378	353	407	369	382	365	373	396	395	369	395	366	387	370	382	352	366	404	355	360	368	361	385	384	375	379	394	372	370	341	382	370	367	401	333	356	373	399	382	362	375	426	409	393	337	411	367	373	361	370	407	355	360	365	379	381	373	393	362	366	372	404	345	355	359	371	393	396	352	381	371	378	368	357	371	362	350	386	400	391	362	352	391	338	374	357	384	379	372	365	332	344	362	389	371	370	350	352	377	394	383	408	372	393	418	371	389	397	378	327	335	363	335	386	376	392	369	389	393	383	391	341	343	385	378	396	361	403	438	387	374	392	360	382	407	373	386	372	396	379	357	374	384	372	340	361	348	395	355	369	356	377	364	376	382	393	386	387	376	382	375	399	363	342	365	369	352	369	375	387	363	375	381	402	394	365	364	395	386	364	376	351	378	359	360	387	390	388	341	373	379	376	376	366	380	393	335	381	399	384	398	371	353	365	377	364	370	393	416	366	363	370	389	389	375	389	398	369	422	408	376	389	356	391	352	385	381	373	386	393	378	416	339	379	365	392	365	360	364	349	371	407	391	381	351	411	365	354	394	357	354	386	394	370	364	365	371	402	390	368	423	342	370	360	380	374	360	358	392	331	374	398	364	376	365	379	374	383	390	396	395	358	387	415	376	370	360	370	350	364	405	346	392	364	378	355	354	353	378	370	372	347	373	393	372	366	341	395	371	347	374	359	379	387	391	371	372	388	366	394	369	388	356	391	394	401	381	357	381	390	387	342	371	365	387	406	398	381	378	328	378	372	373	384	351	363	360	387	344	357	397	391	380	406	374	358	374	366	337	376	369	393	379	355	386	413	362	354	355	359	356	340	378	386	379	377	358	365	376	418	378	364	356	420	342	396	394	381	355	365	398	388	384	381	372	373	387	392	374	357	358	406	355	386	341	366	329	370	368	390	359	386	376	386	351	379	390	400	356	372	377	381	360	372	359	335	373	375	387	374	383	367	380	332	354	358	368	376	330	352	370	382	379	345	359	377	372	324	393	388	392	397	352	335	362	352	373	348	375	394	382	391	388	345	358	376	407	392	365	351	386
24145	44958	33817	21382	13645	6837	3946	9510	21483	18179	10710	4999	1734	993	873	643	585	635	616	598	597	572	575	599	614	567	636	584	608	574	682	607	572	588	643	604	627	592	632	623	579	609	650	583	619	573	637	636	615	608	588	586	644	611	599	605	593	620	580	570	632	583	543	614	624	597	596	580	646	591	613	616	589	617	601	590	554	598	595	568	627	561	607	640	577	606	594	562	623	596	612	598	577	614	607	599	589	596	570	585	590	574	641	624	587	593	611	606	647	596	580	603	626	618	612	641	593	569	590	626	596	604	615	614	585	610	592	620	587	630	594	603	589	586	585	602	584	576	562	629	604	568	578	600	570	609	613	629	582	589	608	594	617	573	619	609	585	632	608	625	610	611	628	611	630	616	624	593	579	602	602	580	652	566	579	590	647	570	621	587	601	578	573	586	610	575	634	620	600	621	580	622	595	591	644	630	624	599	633	611	633	647	612	604	597	625	578	615	599	561	588	668	585	587	567	613	611	601	583	620	595	598	620	590	599	592	628	566	580	601	618	617	605	626	589	603	628	576	588	616	579	648	570	621	559	609	586	602	613	550	625	610	570	653	617	613	588	615	635	595	604	621	605	590	595	611	611	616	607	577	589	565	613	561	600	628	644	607	570	600	609	593	587	587	586	628	636	609	598	603	641	614	581	596	606	632	585	563	572	623	629	596	568	569	559	544	585	592	636	589	612	616	639	633	605	584	586	591	615	598	600	612	619	601	552	585	615	595	576	591	635	589	642	587	618	628	590	599	553	606	598	591	634	601	589	618	611	579	587	565	561	612	582	560	590	627	597	590	593	592	604	630	616	628	645	550	585	602	575	630	602	550	621	578	549	590	597	615	586	593	598	586	617	615	597	648	600	583	567	632	600	580	618	580	610	652	636	614	610	549	597	598	574	585	587	558	559	604	599	579	625	647	622	655	636	605	594	656	598	611	600	627	602	564	587	567	576	642	583	589	601	596	594	592	590	601	624	600	625	588	648	646	619	611	610	558	623	600	628	602	559	644	560	565	634	620	598	617	633	639	596	601	613	597	611	548	597	605	648	546	574	626	596	594	594	583	571	646	578	636	565	547	599	639	614	612	589	608	617	576	596	584	595	604	589	638	586	649	591	570	592	595	602	589	603	610	606	598	624	608	583	607	588	565	564	558	632	624	557	630	582	543	592	579	603	565	582	671	594	640	613	577	596	592	601	598	568	598	590	609	607	599	561	625	593	560	570	622	625	566	616	597	591	609	609	635	571	588	582	590	622	608	614	657	601	597	637	569	581	643	596	601	575	625	580	588	571	590	623	592	627	601	571	644	598	580	588	632	610	626	652	604	582	600	626	581	617	618	591	562	571	582	621	579	615	574	650	569	601	587	620	606	585	608	628	624	606	604	593	606	549	582	599	557	568	641	608	585	604	663	596	624	633	599	588	636	619	613	571	588	603	593	594	633	612	579	622	592	585	627	610	575	620	619	628	607	623	593	632	611	583	610	583	584	586	596	620	582	604	599	604	605	548	602	603	643	608	621	648	598	635	653	595	585	619	602	607	602	577	577	609	593	571	603	572	553	584	605	606	639	555	587	625	623	609	596	632	561	582	584	619	579	638	639	540	613	610	582	568	651	589	594	641	572	634	617	624	566	630	551	579	625	604	550	630	618	650	577	640	599	615	641	606	640	591	617	651	601	617	625	557	586	574	589	601	607	604	603	615	594	641	598	616	603	602	579	577	585	614	639	582	564	627	588	612	619	563	645	642	658	597	566	605	583	585	602	645	533	547	596	597	571	587	613	607	617	587	584	585	606	595	564	617	612	624	614	580	615	611	596	602	610	567	628	595	612	670	621	604	608	573	617	660	579	603	580	575	595	563	541	609	594	548	605	611	625	581	624	601	600	574	599	580	580	574	645	616	635	619	620	645	549	591	677	573	618	583	595	636	594	585	596	602	592	617	608	598	642	613	580	563	573	646	579	662	593	568	632	576	640	567	627	630	635	580	615	604	583	589	581	591	575	648	592	577	595	632	620	596	567	624	653	599	614	576	645	584	599	620	595	598	605	665	606	583	596	593	603	597	659	627	592	617	586	634	561	576	641	595	605	593	576	590	620	576	597	606	604	646	600	635	619	595	586	607	588	630	609	581	610	620	592	577	611	576	587	564	604	596	671	576	592	566	583	606	576	580	616	640	616	632	568	593	602	557	600	618	593	617	648	603	595	578	569	637	580	630	561	612	601	631	604	601	622	582	629	593	649	608	623	597	609	557	597	587	609	606	590	573	618	618	604	600	587	588	578	597	600	580	628	529	582	562	547	590	619	537	630	546	665	589	574	607	573	591	595	596	596	590	614	578	595	630	583	566	648	601	592	579	595	624	619	622	641	569	571	567	589	586	598	548	596	628	606	639	618	626	584	619	597	605	578	564	622	598	593	586	601	579	592	607	617	608	585	585	625	567	667	577	538	616	620	619	615	586	559	583	596	590	608	606	597	642	595	645	641	573	617	639	571	611	634	576	605	606	545	569	568	627	587	585	567	649	639	634	628	602	606	608	634	569	586	593	594	617	583	612	586	570	569	628	581	626	595	596	562	618	587	636	607	604	605	614	573	589	565	611	626	577	616	655	551	579	607	637	562	608	587	633	567	568	553	619	630	595	595	573	601	581	596	620	612	626	624	603	592	611	633	617	609	639	613	577	578	602	612	606	649	603	652	657	630	597	612	577	591	600	609	598	573	624	558	652	571	615	570	610	582	630	592	605	596	606	550	572	569	606	584	637	608	583	594	579	583	624	563	570	599	601	604	601	581	599	608	594	630	630	581	596	586	564	577	655	569	612	663	626	620	593	635	576	627	595	579	623	617	596	621	612	620	605	600	628	570	625	611	578	555	609	567	587	593	597	600	572	600	614	587	565	571	619	612	582	626	571	611	652	611	623	671	637	592	581	567	599	601	563	575	609	567	592	567	609	623	607	625	592	558	611	599	566	606	636	599	598	595	611	639	608	616	560	608	614	616	590	552	603	587	543	607	596	579	619	628	624	589	633	592	614	642	581	587	607	598	604	591	617	609	636	594	609	591	579	559	602	591	558	613	594	576	581	650	608	591	578	619	602	621	607	644	589	570	583	585	619	584	599	607	611	558	564	589	551	569	600	626	575	615	571	571	646	623	586	598	602	618	593	571	619	607	584	568	564	626	620	604	588	589	592	583	634	598	592	604	582	617	592	626	629	600	607	606	578	581	562	598	631	628	562	622	585	567	635	594	625	584	617	556	575	578	584	618	644	636	586	587	591	550	639	608	666	596	634	588	601	582	593	620	577	599	614	610	574	604	636	580	603	603	592	595	558	570	592	616	609	608	605	613	581	630	618	589	642	573	654	599	620	590	562	615	586	601	591	594	601	597	561	564	571	648	555	594	608	586	560	621	573	619	579	642	601	549	634	595	581	552	560	587	594	634	603	611	626	584	607	587
25063	21250	24947	19924	3777	1415	1825	3243	4084	3867	2356	1215	644	589	528	529	531	507	482	513	506	540	522	543	518	533	488	510	498	515	538	530	535	495	516	530	551	484	537	503	536	496	524	540	504	504	478	519	531	518	520	549	511	553	477	520	526	539	507	499	481	507	531	547	505	513	490	514	515	535	528	515	528	475	508	534	508	503	530	516	495	511	529	540	530	496	527	535	503	554	535	503	547	498	523	489	549	512	538	506	499	487	519	496	470	509	526	494	547	505	490	514	501	512	495	529	514	504	515	491	536	559	504	507	494	518	539	510	544	509	496	515	521	517	533	553	512	495	491	488	534	506	478	504	487	569	523	524	539	543	512	498	526	508	511	552	515	510	516	542	479	501	455	481	530	507	531	522	535	507	516	510	533	519	536	497	522	521	507	512	473	533	489	535	447	528	508	508	532	543	543	545	541	517	523	537	475	509	524	517	504	554	503	525	546	529	528	522	510	501	543	548	506	534	545	490	494	512	483	525	495	505	533	505	490	520	509	536	492	531	560	522	505	524	567	526	486	556	530	495	518	531	488	468	534	523	514	492	504	525	520	562	550	588	504	506	494	523	461	571	529	535	530	488	503	538	500	537	514	516	518	478	528	533	502	507	547	555	487	501	547	543	549	511	489	507	519	516	524	507	489	517	529	492	493	509	496	491	533	520	517	478	519	512	518	517	543	534	505	489	504	488	467	529	555	490	530	538	488	511	523	488	511	548	528	470	549	540	530	487	505	537	545	503	517	485	527	484	527	504	511	488	533	495	525	536	518	566	551	501	493	555	521	575	496	521	555	487	504	500	550	541	510	506	553	473	520	511	569	533	491	488	497	507	510	456	498	468	528	559	576	498	546	522	539	524	539	518	523	550	486	534	526	559	525	524	524	521	506	534	515	550	498	523	520	498	508	510	508	475	515	482	509	517	518	550	512	526	493	545	505	500	517	523	446	500	463	499	497	527	473	551	497	525	473	489	548	490	528	507	513	539	538	533	510	514	509	480	486	497	463	518	481	511	551	504	547	519	520	509	491	526	546	515	526	534	511	531	533	539	508	543	532	522	536	539	527	508	510	504	509	484	526	501	511	505	536	509	513	538	485	476	469	536	511	546	555	527	521	552	520	518	546	544	513	512	515	524	517	511	526	538	512	476	497	518	529	489	498	547	470	519	531	517	552	530	516	489	499	528	550	522	523	516	552	489	500	522	500	479	503	527	511	527	512	553	508	499	555	539	550	559	564	541	514	520	502	494	525	504	528	494	512	515	535	538	561	555	542	531	534	504	537	527	524	493	504	530	541	522	515	513	504	528	533	506	483	532	519	521	496	499	485	500	520	489	516	518	516	491	496	465	500	498	493	501	522	494	534	488	534	543	515	498	517	604	471	501	510	497	518	491	522	490	498	517	492	510	538	523	533	469	455	553	516	528	538	526	529	563	508	530	487	491	489	493	517	525	529	505	554	533	492	540	490	475	533	517	514	496	509	555	517	493	539	530	512	497	544	495	535	549	502	514	537	514	480	544	493	544	514	534	476	569	541	512	509	504	519	535	525	490	547	511	515	496	543	475	491	505	495	507	524	503	509	501	513	493	509	513	492	526	496	509	510	495	509	483	528	519	532	526	517	502	533	519	520	512	538	513	511	526	476	514	556	504	529	525	501	485	512	517	523	536	522	515	485	505	490	496	531	530	543	524	515	494	485	558	525	549	551	536	478	524	500	514	461	525	523	485	529	526	557	507	518	519	527	528	532	492	479	526	538	529	529	521	518	499	504	530	540	531	530	502	525	521	509	524	501	510	481	474	528	515	494	538	525	539	478	573	526	529	490	513	528	492	530	518	497	521	495	526	504	511	529	510	496	530	538	537	493	508	533	548	518	544	542	500	526	532	498	497	523	497	551	552	496	505	519	469	526	498	508	494	554	514	532	500	502	483	499	460	542	522	575	550	525	523	510	506	554	525	505	524	508	517	496	516	481	503	474	511	480	538	486	518	477	493	508	528	509	553	498	507	490	542	508	509	524	533	535	539	500	504	524	511	472	496	504	517	513	494	531	483	525	528	520	555	515	533	479	513	508	503	533	454	494	506	543	514	534	500	530	535	507	566	508	548	523	516	483	524	529	547	558	488	531	537	525	453	484	486	515	529	527	525	517	507	568	541	508	502	551	511	530	537	532	525	500	508	525	519	501	472	505	486	531	523	519	505	526	550	544	466	516	536	486	496	539	519	504	544	528	546	507	546	537	537	521	496	475	526	511	522	519	561	557	525	484	533	522	509	512	518	518	522	483	499	528	513	504	516	511	487	509	486	539	499	509	530	535	485	482	522	522	513	527	484	460	486	553	503	516	483	509	508	530	508	543	501	503	520	544	513	528	515	522	531	492	515	501	536	513	476	524	548	501	541	489	523	504	529	507	550	513	509	500	514	530	501	536	541	491	518	496	516	501	530	464	523	506	516	493	532	504	512	489	511	490	504	507	518	514	494	520	518	540	535	536	530	553	485	529	517	511	489	522	510	527	497	498	516	494	535	509	480	537	508	517	516	481	477	465	532	537	522	522	517	503	511	520	480	545	493	518	515	515	518	526	545	516	527	499	551	541	533	532	510	512	487	544	493	491	474	554	539	513	523	498	526	497	526	501	523	537	519	552	546	505	520	540	484	458	487	510	490	540	510	540	474	525	496	524	503	537	534	530	523	548	525	550	504	498	512	537	516	538	582	481	487	501	511	505	502	500	526	523	581	545	477	549	510	523	464	503	529	522	515	539	542	536	547	502	497	508	521	492	524	479	498	550	496	498	513	544	511	475	531	529	558	538	531	498	488	505	502	499	479	541	525	491	506	556	482	481	496	541	526	521	516	513	527	550	547	526	502	483	516	513	484	510	484	516	492	530	503	512	547	530	541	530	515	488	529	539	543	570	544	550	490	525	503	519	550	492	507	482	509	516	498	541	502	508	533	500	533	531	519	525	525	515	510	542	499	522	515	537	529	560	537	513	503	519	551	521	507	518	498	489	511	492	522	534	515	507	548	532	512	514	553	507	535	547	541	502	547	536	528	501	517	488	516	484	494	493	547	512	535	482	493	502	523	480	510	481	546	493	512	513	541	486	517	501	504	527	481	531	542	520	509	516	505	491	495	536	497	492	547	479	497	486	497	487	535	498	524	513	544	510	534	517	550	498	507	503	526	529	520	536	498	499	487	493	500	503	525	534	581	461	487	497	534	537	500	561	522	527	523	528	514	493	526	549	521	491	499	518	526	505	511	520	461	524	475	524	508	519	514	499	523	535	526	526	538	512	479	505	534	478	504	516	515	536	529	542	519	509	526	512	493	521	436	485	503	525	498	544	504	498	466	507	520	563	543	531	565	497	497	493	502	499	518	552	516	530	526	496	505	504	544	563	559	515	550	516	513	507	517	528	532	522	513	509	517	528	504	498	557	502	495	553	519	496	493	516	492
20223	35476	26102	12479	6224	3593	4557	8350	10815	9858	5583	2800	1262	1022	895	844	794	754	808	820	773	815	804	780	766	775	798	849	807	776	790	843	772	872	773	780	784	769	806	812	804	816	760	787	806	781	785	790	799	786	776	836	825	761	766	754	792	770	796	770	753	840	854	781	795	813	750	808	822	801	792	808	810	797	850	774	788	788	808	818	781	779	825	766	823	801	809	815	794	784	754	804	815	811	751	815	801	826	817	785	824	863	816	807	809	760	831	874	758	810	774	757	831	796	818	782	781	779	808	811	758	787	767	772	834	782	803	819	827	793	838	772	792	790	803	806	800	785	732	826	783	822	766	806	790	774	798	830	830	836	795	780	849	808	850	791	799	826	842	787	808	777	848	830	758	813	817	846	776	796	842	766	835	804	712	800	808	805	749	792	769	783	807	835	786	782	780	805	822	786	821	759	783	853	723	812	795	797	833	804	804	755	833	764	797	782	816	837	770	812	757	794	803	774	811	796	853	789	833	827	746	813	781	809	785	809	802	826	818	759	850	746	803	798	781	768	838	807	826	802	809	801	808	819	782	785	755	786	784	765	818	803	832	738	759	791	800	778	770	818	805	823	756	793	796	775	799	812	818	810	833	743	800	829	832	776	798	798	811	839	781	791	827	849	788	826	744	791	781	775	795	767	788	794	801	850	797	762	750	808	833	767	773	864	797	766	839	843	855	780	787	748	769	817	752	787	764	772	847	837	746	778	796	749	806	834	827	829	804	767	817	797	743	784	784	790	786	789	797	766	822	793	764	794	830	776	781	768	766	792	778	816	739	816	774	777	765	820	802	780	805	779	751	768	749	787	818	765	775	781	753	739	793	829	841	791	787	759	847	766	844	845	806	835	829	784	785	804	840	767	774	869	781	804	797	818	810	810	751	844	716	800	819	855	827	774	811	768	773	768	773	767	807	788	817	824	817	799	839	795	781	797	788	750	813	820	775	808	811	786	807	769	841	784	823	837	840	839	755	821	864	774	807	805	827	830	835	773	852	789	795	791	765	748	787	833	770	789	843	777	805	814	781	831	785	822	856	810	807	789	812	778	773	798	780	754	820	805	811	800	757	782	817	757	817	779	781	785	793	766	776	782	850	791	802	807	775	781	774	802	792	794	757	808	810	783	799	801	863	830	759	794	805	771	772	788	756	809	764	772	812	830	844	834	772	812	773	814	857	797	772	769	834	845	786	773	816	803	746	806	767	814	791	774	784	832	804	773	811	793	814	826	781	820	768	858	802	813	814	775	793	762	761	830	809	819	842	831	820	764	803	799	766	813	806	834	770	797	773	827	787	775	811	833	807	842	827	816	779	811	784	825	784	824	819	777	809	835	763	758	795	772	843	813	820	859	765	783	769	800	746	714	823	762	852	816	780	840	764	809	791	753	782	787	771	829	801	774	836	799	808	780	734	828	801	787	848	815	831	800	856	843	810	804	814	820	803	765	788	778	812	740	809	789	805	805	798	830	805	768	844	754	817	846	748	842	799	792	801	823	815	840	827	751	791	822	788	828	760	775	782	802	787	725	800	834	816	797	787	752	825	802	802	829	767	756	838	796	808	765	806	815	787	793	783	802	814	754	755	807	770	785	812	804	817	834	771	802	804	770	774	820	792	760	852	755	798	817	723	800	814	778	832	756	768	790	854	807	801	835	759	821	773	852	789	863	763	797	802	818	804	811	795	793	791	806	787	760	832	765	787	779	810	784	810	833	797	807	806	788	816	820	809	773	732	783	836	799	767	814	812	779	832	811	822	797	752	762	773	779	759	796	780	733	784	773	764	775	843	803	792	801	831	751	762	826	843	752	800	786	805	806	754	766	816	737	778	777	812	802	787	841	793	785	765	804	822	820	767	832	880	834	775	821	815	838	796	803	820	864	778	759	753	771	826	809	812	828	798	807	809	832	822	792	809	805	771	773	824	798	790	859	825	831	801	816	788	806	832	853	768	842	816	805	794	815	806	799	811	768	763	751	825	784	780	846	795	778	777	834	786	823	735	830	799	774	800	777	841	847	800	815	791	796	840	816	772	813	780	820	831	760	787	781	791	761	783	773	797	772	812	779	823	789	765	816	814	793	769	836	780	805	795	773	790	812	818	828	781	846	829	832	782	770	767	749	811	826	804	788	772	755	859	841	840	807	786	782	744	815	802	788	827	778	818	783	780	797	815	864	811	848	764	788	775	789	830	785	788	820	800	842	779	759	768	775	832	826	787	824	817	823	806	754	821	834	812	809	814	817	794	813	762	801	783	764	805	773	786	814	815	783	840	778	780	787	816	788	744	828	765	783	790	803	812	782	770	810	821	756	808	799	816	837	794	799	752	813	801	782	771	873	830	800	834	812	812	774	776	835	857	759	823	805	805	797	829	816	841	762	860	828	760	822	843	726	781	821	819	782	831	785	807	732	797	772	806	764	814	813	787	837	768	784	813	770	824	849	807	796	771	773	830	783	759	797	861	778	781	779	808	749	824	751	809	787	808	786	832	830	791	804	801	805	813	825	800	699	840	777	823	832	778	773	831	823	783	760	789	749	796	803	747	812	770	828	787	859	788	810	811	821	823	756	778	845	788	837	843	816	804	809	759	823	833	792	744	794	824	785	787	826	856	781	778	824	784	800	757	813	795	790	833	782	779	822	796	816	779	833	770	811	834	790	753	781	813	825	796	780	815	856	808	796	800	765	770	747	790	824	734	856	793	848	816	860	811	831	770	768	797	796	827	774	781	776	815	724	769	795	768	783	839	729	839	769	835	835	790	779	772	797	754	816	817	759	860	784	822	729	803	761	834	790	839	775	813	782	756	835	818	781	793	753	790	803	793	804	811	783	793	837	836	824	815	817	813	810	828	758	822	788	793	767	821	799	830	803	791	817	838	810	810	833	781	795	847	847	780	801	842	812	800	801	771	857	805	814	825	768	761	840	766	834	810	809	796	767	806	846	766	851	790	825	816	792	804	764	797	821	807	836	765	783	799	786	737	792	816	757	792	834	763	789	787	804	786	801	785	814	783	852	784	780	767	762	786	778	784	770	804	755	781	754	834	800	816	783	765	808	774	827	801	864	838	804	783	775	790	799	765	787	786	820	809	819	830	776	853	799	801	745	783	775	798	736	777	794	802	821	796	851	841	775	782	796	801	764	813	802	869	794	776	815	834	759	781	824	817	784	862	753	793	813	806	775	822	798	818	808	811	796	790	829	851	769	818	820	826	798	813	773	783	773	845	810	792	801	771	775	778	834	836	805	782	782	828	819	857	773	867	792	771	755	773	807	797	772	791	806	819	777	867	826	828	737	824	780	823	773	837	793	811	786	805	829	807	804	743	760	777	799	826	827	796	821	849	798	820	833	824	825	818	796	793	806	829	752	768	865	826	789	779	781	752	782	796	822	829	786	843	776	808	773	783	836	830	777	811	826	843	776	782	821	760	788	770	800	812	806	788	841	820	780	776	801
22526	21295	28293	24582	21262	18368	22310	17936	14798	12291	7934	3719	886	571	531	310	286	314	288	295	285	278	259	276	271	308	270	280	291	294	291	300	254	277	276	265	293	278	284	269	277	299	281	282	298	271	262	274	281	280	266	306	289	266	283	294	276	266	297	289	306	278	296	285	267	300	273	275	316	299	262	290	279	290	267	280	286	262	281	264	308	271	255	288	288	255	288	247	273	278	299	265	267	283	283	244	269	287	293	291	293	256	263	266	291	270	299	271	279	286	273	292	299	258	299	288	289	296	295	250	295	302	287	276	259	271	260	269	253	301	278	307	281	295	277	297	263	274	269	276	307	308	282	281	296	254	273	270	262	289	306	276	307	273	308	292	284	273	280	241	258	288	281	277	273	274	254	234	273	271	271	275	276	258	304	265	274	236	292	304	308	254	266	277	275	277	259	282	272	269	264	293	296	225	278	301	269	262	287	270	305	267	274	255	279	270	263	286	285	257	263	298	329	300	271	269	261	284	245	261	282	268	277	278	280	262	294	279	308	263	257	278	317	287	280	278	289	299	269	260	271	291	286	262	270	260	286	277	265	274	288	284	283	285	243	276	280	275	264	286	276	276	274	289	293	325	307	313	253	266	271	289	287	275	293	279	285	268	297	276	285	278	294	288	280	261	271	293	281	265	278	293	255	264	270	269	264	269	294	279	275	294	296	264	274	268	298	257	262	314	268	276	274	276	274	278	286	297	268	264	284	279	278	282	280	281	283	272	312	266	258	258	279	297	245	280	255	296	294	275	257	289	304	297	269	286	257	300	264	254	290	283	295	240	274	268	261	301	252	261	269	289	278	260	252	317	262	259	264	287	280	324	277	283	305	268	257	290	281	293	318	278	285	252	311	273	277	303	261	294	267	276	285	268	276	296	298	273	271	263	285	299	283	263	301	256	291	275	289	287	269	289	275	316	275	264	265	277	283	265	289	297	286	291	275	283	286	268	257	299	256	321	287	249	301	283	283	291	280	296	262	260	296	265	292	308	280	281	283	269	248	266	289	291	283	290	268	300	280	264	313	266	279	285	274	278	283	278	275	279	270	270	277	273	300	310	265	266	289	289	296	286	265	282	269	249	286	280	262	313	265	245	269	259	294	287	297	249	288	281	294	330	270	274	265	298	271	255	281	290	254	274	274	275	290	277	284	278	288	264	292	272	310	278	239	291	282	274	280	267	299	273	296	286	269	276	280	248	282	289	276	279	287	271	288	278	273	294	285	289	271	281	243	315	255	304	263	337	264	257	273	305	284	288	264	266	290	277	271	275	283	268	301	290	270	318	293	286	262	302	305	294	271	258	264	267	281	326	305	258	256	285	279	303	259	274	271	277	264	279	280	279	284	264	268	293	305	288	280	259	290	268	332	306	257	263	285	299	250	287	264	279	303	295	237	261	279	244	260	253	294	286	285	272	279	261	265	278	273	290	293	282	311	285	309	283	280	291	265	242	262	276	257	278	297	287	258	288	267	279	274	286	257	286	277	286	291	269	275	279	287	304	284	272	320	271	284	283	279	293	278	281	280	306	276	273	271	288	318	290	307	260	287	267	255	263	272	253	279	287	267	291	315	276	267	245	273	271	286	269	305	318	281	275	285	264	274	285	307	292	285	295	320	270	288	260	257	247	297	289	260	254	276	286	260	283	253	272	279	274	298	297	298	286	271	286	259	281	283	267	286	267	298	260	290	285	283	263	273	272	288	302	300	288	278	272	262	269	280	278	288	302	259	284	283	270	280	267	273	271	281	295	301	303	260	274	275	301	264	285	286	275	265	294	267	279	272	273	291	288	285	243	267	278	277	252	323	267	288	271	285	242	316	313	293	311	262	289	274	269	261	285	295	255	288	271	292	311	275	295	259	294	294	261	277	280	277	274	277	297	280	294	277	289	280	279	288	280	270	253	267	265	282	266	283	279	289	282	275	277	289	283	283	284	287	295	286	284	294	284	285	308	268	301	259	247	277	244	275	265	291	290	294	244	285	278	261	271	276	276	279	295	283	293	247	270	298	280	280	278	316	286	305	287	279	311	309	280	306	313	262	293	277	249	270	259	283	274	265	277	290	287	272	282	267	267	302	284	277	263	253	282	286	272	285	288	311	288	272	271	280	241	281	280	308	290	247	293	288	281	279	244	306	308	286	269	275	277	272	281	271	294	279	257	276	270	266	285	295	306	308	282	282	265	279	289	269	289	278	294	275	265	285	269	259	293	255	289	272	282	299	246	270	293	269	257	289	290	275	281	282	267	294	284	298	275	255	254	297	288	291	293	319	294	286	298	277	266	275	268	293	323	241	306	276	311	295	281	285	288	312	287	271	304	282	284	274	293	242	289	318	277	262	258	287	309	293	320	263	284	275	267	290	286	290	272	304	289	292	277	298	266	276	282	263	252	278	267	287	291	277	294	262	294	307	297	244	284	285	278	293	262	286	273	275	299	251	282	276	302	285	296	297	286	295	292	275	280	274	276	287	293	271	266	288	271	283	317	269	275	281	247	296	276	283	241	272	254	260	266	285	286	286	272	303	276	284	267	286	265	283	251	253	237	265	279	274	257	276	278	283	244	280	275	294	290	249	266	294	280	262	284	287	277	274	303	268	317	270	305	304	250	257	269	289	281	285	282	295	240	270	290	261	286	305	300	253	315	258	256	267	266	264	298	250	251	281	264	286	293	299	281	272	288	267	276	248	279	249	288	278	306	287	290	285	290	279	275	286	275	290	269	304	278	279	269	285	294	293	263	309	266	291	296	298	247	289	232	270	277	282	287	307	298	255	274	282	289	274	305	254	269	283	270	260	274	321	256	281	303	290	287	289	295	298	281	275	284	269	289	305	285	259	282	286	302	270	289	270	290	261	267	260	278	305	289	296	242	300	273	278	271	270	294	276	289	260	297	292	259	300	292	263	259	266	268	236	255	251	252	284	253	284	319	303	285	270	300	264	298	293	261	297	277	267	284	270	276	285	251	236	278	251	287	288	282	319	283	301	279	288	290	256	281	268	279	267	299	297	302	295	290	306	284	288	266	295	278	321	296	265	292	259	283	269	298	294	262	267	266	255	265	289	253	280	277	283	287	255	263	264	299	252	302	281	275	267	288	283	273	272	244	277	276	300	274	310	263	289	240	279	258	290	258	264	276	304	300	289	265	278	268	282	280	281	264	272	294	292	269	258	289	281	275	304	283	285	280	282	268	282	271	307	296	285	291	270	309	278	297	290	275	241	276	276	280	256	262	286	276	291	285	290	276	318	301	273	287	286	282	270	284	268	281	289	271	273	291	260	283	268	268	270	269	297	276	270	283	272	283	268	285	291	280	279	257	284	279	267	278	284	264	304	283	263	289	241	297	263	315	263	272	274	291	303	234	288	265	263	249	296	253	277	250	305	274	290	275	274	309	292	262	258	278	283	280	266	267	259	273	275	299	259	290	297	265	261	281	264	315	283	274	255	274	306	326
27174	54725	42690	23203	13152	14074	29496	26069	23746	20320	14163	7479	1794	1222	880	480	445	396	458	464	443	405	457	467	434	426	406	429	443	493	464	434	465	419	461	475	454	455	437	450	447	429	436	426	455	427	431	410	463	443	419	386	437	410	438	452	433	445	456	438	432	442	461	426	433	443	415	453	446	462	423	444	494	442	481	443	448	479	446	422	424	423	471	430	438	456	464	414	441	414	439	402	453	441	439	414	470	445	426	468	429	429	448	435	430	459	454	445	463	411	381	488	437	460	453	439	435	465	453	409	412	442	444	411	466	426	415	420	434	442	455	395	438	429	454	435	475	446	468	461	442	459	425	470	425	425	423	431	431	452	415	439	446	425	428	387	448	420	459	469	441	427	442	433	455	448	387	437	449	408	409	435	456	407	420	477	438	426	468	444	436	474	430	408	421	429	473	446	409	402	447	465	415	472	420	428	470	434	383	419	428	422	401	434	460	469	447	446	409	449	449	400	427	440	440	454	433	455	440	405	428	415	435	412	435	435	406	449	436	476	439	476	451	441	444	441	453	417	413	433	475	446	436	476	436	423	463	453	424	464	471	462	458	436	410	447	453	437	414	420	411	428	430	438	424	410	471	450	424	436	441	457	440	442	457	461	426	449	466	459	466	455	460	479	480	448	462	441	450	443	473	489	422	420	453	443	469	461	392	434	441	429	458	409	460	436	494	440	440	425	416	465	401	440	419	463	476	441	471	435	422	424	405	419	430	425	416	485	442	449	428	431	440	460	467	431	429	444	452	419	421	460	425	405	451	417	409	465	430	448	447	426	428	431	445	444	458	431	445	463	474	413	433	454	427	441	411	453	439	436	399	417	450	424	452	417	408	463	422	470	450	455	478	470	432	481	430	432	432	434	463	451	447	454	421	447	435	447	455	408	445	432	407	473	425	433	491	419	431	458	457	444	442	440	470	426	466	453	436	443	432	450	461	473	454	421	460	445	426	433	473	444	478	419	461	445	478	437	445	478	448	422	433	470	449	455	459	415	422	428	454	428	451	409	449	462	448	489	453	414	436	423	451	452	431	395	453	435	449	417	437	434	440	456	421	468	476	414	405	449	437	458	425	424	401	451	449	462	483	451	417	445	482	462	444	413	453	446	429	456	418	463	429	472	437	434	503	439	450	426	462	413	442	441	432	420	425	461	404	460	438	409	438	434	471	447	449	443	465	443	450	481	474	474	447	462	456	445	460	478	442	439	433	460	432	452	464	412	427	446	441	425	421	473	489	448	425	454	448	417	459	450	440	436	419	429	441	430	424	431	490	422	452	437	443	460	438	473	456	441	419	468	474	425	439	398	422	420	435	419	441	441	429	442	448	440	474	399	470	480	461	441	488	439	448	430	443	463	454	426	474	447	431	456	408	457	407	426	459	434	477	443	457	438	443	465	489	455	451	423	422	433	410	440	415	448	443	472	465	440	449	425	450	449	408	464	445	421	413	460	438	419	449	454	390	454	447	458	421	445	414	446	473	436	444	437	476	456	464	459	430	425	447	461	435	418	440	438	456	431	425	448	427	442	394	454	416	459	490	423	479	455	392	451	482	479	423	413	478	428	432	465	456	419	440	435	460	447	439	413	445	405	432	456	409	469	466	480	444	414	412	425	436	424	445	450	451	450	403	444	409	409	480	454	454	458	420	436	431	482	415	453	407	443	406	450	463	435	434	468	431	460	464	440	458	439	429	409	476	454	475	465	460	450	448	461	455	434	455	452	463	435	423	427	432	458	440	466	462	412	405	446	440	458	433	433	441	453	423	443	456	445	418	457	401	439	436	432	451	459	483	458	448	470	423	427	439	452	430	419	422	435	435	456	445	442	421	500	431	381	469	425	434	395	448	448	443	448	464	469	437	427	443	413	425	423	422	446	418	438	438	423	432	463	395	409	446	447	441	404	469	425	465	455	427	439	466	409	453	445	428	417	405	433	481	455	460	439	428	446	435	435	427	434	411	473	451	477	432	432	461	472	456	430	435	399	461	433	450	451	437	443	418	446	427	473	459	459	483	480	457	421	463	450	427	453	464	466	473	425	462	428	446	432	433	430	434	443	420	459	430	447	474	419	448	434	464	455	451	466	445	441	435	462	465	464	427	456	456	429	452	447	450	473	430	469	432	428	424	432	474	434	467	424	404	434	435	420	447	453	407	446	467	424	446	426	417	491	398	387	402	446	432	471	424	402	440	432	425	443	411	422	464	465	439	463	434	454	432	438	400	404	432	421	443	427	433	411	454	457	433	409	441	475	431	455	443	427	412	481	463	470	447	427	415	395	431	451	441	426	432	453	468	432	439	410	457	469	422	456	435	459	440	446	439	441	389	457	461	457	445	431	459	463	489	460	477	432	412	461	471	471	437	442	438	440	419	381	460	410	433	400	470	462	443	432	451	469	412	442	429	430	464	450	441	467	443	460	429	489	488	458	442	437	435	429	409	419	443	442	433	450	475	477	450	470	438	467	440	460	425	440	444	421	467	438	421	448	427	431	441	442	424	447	447	442	437	431	441	434	420	470	439	442	444	394	458	454	433	406	449	439	415	435	466	460	400	418	422	429	398	409	430	482	471	438	447	407	462	450	425	454	457	453	437	432	438	427	457	428	425	448	464	437	430	448	404	456	444	413	455	420	468	434	450	447	464	424	430	441	415	438	413	431	429	451	454	438	460	417	456	432	402	449	447	444	408	429	478	482	469	442	481	439	461	440	427	450	449	446	439	412	415	447	410	438	427	445	437	444	509	440	461	453	439	423	477	404	419	420	422	406	431	419	451	479	426	459	443	440	453	409	440	455	433	456	429	450	421	439	434	411	425	473	463	428	433	437	428	437	415	416	442	436	418	429	438	402	483	415	441	453	450	470	429	434	460	423	475	434	448	465	450	431	435	415	463	433	440	444	464	466	467	446	493	429	455	449	457	431	439	413	435	418	419	430	479	437	452	421	396	410	462	398	448	403	474	445	413	463	474	448	430	449	450	447	453	432	483	451	445	430	439	426	419	441	458	418	466	478	422	432	445	458	403	430	430	450	438	451	476	428	428	450	449	416	419	448	478	453	443	454	430	398	444	422	426	410	461	439	424	445	420	477	481	429	444	432	463	456	476	425	455	423	418	450	444	444	437	424	437	468	447	435	464	459	399	459	487	434	468	434	437	454	469	415	472	468	455	445	454	395	430	439	455	477	457	463	453	445	451	439	437	392	448	470	409	442	486	421	451	470	413	403	410	458	429	419	450	459	443	453	492	447	406	456	442	430	450	466	409	454	430	408	460	444	444	429	430	450	444	443	408	478	466	430	430	482	387	468	427	434	469	431	435	431	460	450	425	451	456	458	410	448	434	438	482	498	456	434	434	451	398	463	428	440	404	474	442	498	425	473	466	452	447	437	446	450	448	476	465	489	444	448	439	429	405	454	414	458	385	429	465	419	430	436	441	440	441	459	427	391	436	449	465	456
27402	20366	10963	3406	1422	1124	1657	2246	1838	1352	1040	793	702	577	556	560	573	555	576	548	584	549	604	587	570	561	559	575	563	571	519	607	560	529	563	556	544	551	522	533	576	594	545	506	573	546	545	561	528	589	535	557	603	566	573	574	553	522	547	558	583	563	552	566	561	541	570	534	591	573	587	558	552	549	591	526	575	608	561	609	551	572	602	576	578	601	568	522	572	543	564	556	577	558	578	631	539	503	546	548	552	545	563	546	586	552	546	607	544	536	567	559	577	544	571	583	554	590	574	498	531	596	591	564	576	525	568	560	579	563	574	520	557	545	571	541	573	545	629	572	565	562	556	546	572	580	549	518	553	549	588	559	556	504	546	562	590	558	571	513	564	587	519	560	522	554	567	555	562	553	548	551	545	518	591	552	568	543	552	559	525	553	550	544	515	590	532	576	557	553	552	581	584	553	541	539	508	583	632	552	574	583	553	568	568	535	547	556	564	581	556	537	538	579	582	635	572	565	563	522	577	534	560	604	552	581	572	584	563	531	551	577	575	550	567	558	551	588	566	538	600	539	535	606	537	564	555	546	553	541	587	565	614	560	500	545	534	550	559	548	540	594	591	549	550	536	543	602	548	565	549	535	592	541	514	553	579	596	573	577	591	537	566	544	551	563	573	570	597	573	543	567	605	561	557	590	553	552	555	505	546	570	526	563	556	585	588	538	562	569	583	543	599	561	550	565	565	579	575	550	582	564	534	520	570	575	541	571	562	529	560	559	572	545	572	582	584	544	560	538	530	578	553	624	561	563	594	540	601	525	544	534	558	544	571	534	562	597	566	590	548	557	495	592	568	594	569	546	578	571	527	553	566	534	572	619	536	554	513	533	556	585	606	548	555	622	567	563	551	593	547	565	588	559	542	542	601	568	546	578	578	557	584	548	595	573	566	538	554	591	574	582	561	552	591	529	592	555	570	531	572	595	537	569	551	602	533	542	579	521	587	549	576	572	550	526	541	565	549	570	563	565	574	564	538	569	610	562	602	567	554	592	572	608	556	565	555	563	533	609	574	575	596	578	597	564	575	583	574	579	570	538	569	556	556	524	557	576	557	548	550	555	565	541	549	539	565	552	614	541	569	552	553	557	556	539	560	563	534	558	552	509	570	582	573	580	584	590	572	560	569	592	558	562	582	533	578	572	549	596	590	558	585	577	528	544	578	568	582	521	579	536	574	544	573	554	588	590	557	573	542	597	577	589	544	567	564	553	536	548	586	552	518	577	561	544	589	588	537	575	586	541	566	550	565	529	572	561	554	579	581	570	560	529	567	531	599	543	564	534	581	568	584	575	536	561	582	562	593	504	534	577	540	564	568	574	526	581	569	574	581	574	597	569	573	568	542	532	559	573	592	579	531	528	560	578	577	575	523	561	558	522	575	531	562	527	522	545	522	532	556	574	575	576	573	537	569	571	546	526	537	549	562	549	560	545	574	505	542	514	549	575	543	566	563	536	557	576	570	560	554	610	554	572	564	509	563	562	577	560	547	572	590	579	533	575	586	547	514	616	544	579	557	533	538	555	571	572	570	578	552	552	557	595	550	572	569	561	563	552	570	573	536	543	580	529	547	557	579	552	543	569	540	579	548	553	574	555	603	525	583	557	611	568	585	543	520	540	551	542	568	595	545	577	537	548	548	574	570	546	537	547	546	555	587	514	547	587	554	588	517	558	538	563	571	525	581	552	555	548	559	543	587	562	554	543	515	568	569	546	540	552	531	593	535	598	527	575	531	574	551	524	574	552	563	561	599	570	555	575	538	562	552	605	597	596	564	555	531	578	529	550	557	551	562	577	548	603	538	579	552	541	549	544	584	514	589	596	568	566	578	560	587	572	586	589	575	562	596	583	564	555	541	557	571	594	535	594	547	524	568	613	587	538	565	570	541	546	600	596	584	562	566	562	543	538	558	566	551	573	539	564	551	581	547	517	534	588	553	540	540	577	553	560	545	527	575	569	539	571	589	545	583	565	494	597	518	592	561	570	545	555	604	555	579	550	571	598	549	609	526	606	618	629	583	547	579	585	581	605	525	566	543	547	577	584	542	585	595	558	608	575	564	546	578	609	547	582	598	600	566	530	596	556	544	504	559	550	570	569	555	517	577	532	552	560	554	565	511	561	527	549	563	565	513	589	566	542	567	571	556	560	575	579	512	541	575	586	590	544	537	556	566	571	547	541	530	548	579	561	535	554	535	591	529	585	525	549	578	554	578	555	583	584	606	553	609	591	586	570	536	577	608	587	566	559	558	531	571	560	597	519	545	548	568	553	577	543	520	514	601	531	545	527	546	574	574	566	561	552	563	579	584	602	558	570	562	528	567	589	573	515	544	554	546	544	604	528	553	519	560	561	537	595	541	591	564	503	593	578	579	559	576	544	537	520	600	529	583	568	552	578	522	550	629	520	568	555	568	568	536	569	584	542	567	535	587	540	552	562	536	542	508	546	528	554	559	569	541	574	582	580	598	545	556	552	556	569	537	534	548	583	549	613	554	562	562	559	541	580	581	550	565	561	554	533	541	610	581	556	524	576	577	526	570	562	567	568	552	566	558	563	553	547	557	566	549	547	562	573	582	592	573	569	553	519	565	577	551	556	587	560	572	603	560	550	519	583	591	560	536	615	566	537	570	532	543	561	570	539	563	552	583	530	607	576	553	570	565	577	566	573	533	546	535	591	559	605	570	559	572	570	516	576	543	612	545	539	572	570	548	586	561	566	560	593	574	574	562	559	537	579	577	578	539	562	558	555	586	583	548	580	562	595	525	549	561	601	593	545	540	537	529	576	503	583	539	564	574	560	568	592	549	535	571	578	586	544	558	596	543	536	563	531	563	528	599	562	564	625	569	564	560	508	591	564	575	547	514	558	583	533	612	565	572	575	516	560	580	590	565	529	553	543	578	571	581	573	561	545	547	574	556	579	567	578	648	526	567	568	594	559	573	508	564	550	570	577	562	597	551	518	555	555	538	599	573	591	547	565	551	570	580	566	597	551	514	536	507	574	536	485	556	572	558	591	586	532	576	532	578	579	534	522	576	558	527	586	562	512	576	608	583	587	589	522	570	539	590	527	553	586	579	596	558	569	540	536	565	544	588	582	538	545	554	590	612	564	576	492	591	565	540	550	530	608	567	558	598	594	549	516	534	585	560	588	525	544	552	566	534	564	569	584	541	565	555	559	570	561	591	548	541	531	588	537	616	524	550	541	572	555	564	512	577	563	561	553	591	596	548	571	553	548	575	556	566	560	526	539	578	591	545	575	545	586	580	551	538	537	540	616	544	505	513	565	578	603	544	554	571	580	573	554	532	603	567	565	541	527	581	571	555	546	585	550	568	589	577	574	583	541	542	557	599	516	551	582	538	506	576	542	535	535	581	558	538	575	583	524	575	564	546	577	591	543	527	558	587	584	559	591	540	572	555	571	564	562	599	559	550	564	584	527	556	557
15507	25291	10417	4910	3056	2284	3504	4440	3415	2479	1840	1406	1146	890	847	873	875	937	846	889	882	900	847	939	849	821	914	897	849	870	931	897	871	870	853	899	825	839	877	844	834	893	895	896	893	867	899	876	859	924	869	808	875	859	845	887	845	882	838	858	838	893	856	896	876	838	859	870	840	906	851	821	832	877	819	822	827	890	886	880	870	860	860	857	876	882	901	863	906	839	873	886	799	893	837	903	888	895	828	895	868	929	902	867	917	862	910	854	868	864	843	846	904	840	907	807	894	826	892	860	833	809	879	848	879	845	884	863	849	842	904	850	879	827	883	892	897	873	896	877	875	881	901	901	899	917	870	890	905	925	922	864	912	892	845	896	866	931	886	948	849	913	874	903	873	847	900	845	912	886	888	888	870	865	872	894	881	823	842	861	857	880	859	824	886	857	862	840	845	907	849	868	916	921	898	868	876	907	877	904	868	809	880	865	826	841	910	880	841	882	894	872	885	863	904	875	923	918	864	824	868	892	896	858	864	849	872	866	916	867	882	826	900	850	857	871	880	826	848	918	891	868	910	857	893	864	890	875	933	902	862	925	903	883	895	908	915	911	825	927	841	813	908	875	869	869	902	905	893	876	901	830	828	899	830	881	855	874	845	883	844	856	862	888	907	839	861	872	889	848	845	893	827	886	883	843	881	904	869	900	870	874	907	888	892	869	865	868	876	891	824	908	886	850	876	933	910	837	885	911	901	855	867	910	858	896	900	901	873	930	857	875	893	934	894	846	924	884	862	879	897	892	844	884	882	913	881	889	848	888	936	891	836	855	865	877	867	933	875	864	873	864	855	878	910	867	890	851	840	860	894	876	870	868	935	877	859	902	863	901	871	914	863	884	842	859	932	863	916	883	866	816	906	816	870	897	894	862	887	859	845	868	899	895	841	851	909	882	849	861	904	847	878	859	854	889	839	881	887	887	886	819	861	848	891	824	819	896	834	870	843	905	835	867	875	839	844	881	857	832	860	879	864	876	843	887	838	861	898	901	837	857	854	886	886	836	826	845	890	839	832	883	831	872	867	852	900	856	884	879	868	840	935	860	899	835	863	908	863	940	867	884	817	889	873	877	901	901	849	928	902	868	884	832	865	918	803	827	809	865	890	904	869	901	886	864	841	848	845	861	868	880	851	867	872	946	883	878	868	832	794	930	881	874	828	859	854	892	931	912	868	935	873	888	861	894	876	880	908	886	869	871	861	878	860	881	871	869	891	863	840	844	883	865	856	874	912	900	851	903	910	864	871	864	890	912	902	867	844	850	854	830	847	852	914	854	877	889	881	903	918	870	839	857	903	888	891	890	814	868	859	868	916	873	874	894	870	848	888	841	865	817	875	892	893	849	873	849	860	891	860	839	880	883	889	858	864	865	841	862	872	869	870	901	906	893	898	853	889	816	851	852	897	812	884	866	867	800	881	937	861	910	855	889	851	872	852	883	871	896	855	844	857	901	862	877	845	870	869	855	907	878	893	867	885	897	878	850	826	821	904	849	825	823	848	826	898	886	893	862	866	862	893	894	885	889	849	901	898	897	872	898	843	899	914	850	919	861	849	788	864	838	892	873	926	883	848	877	895	860	837	882	866	898	884	885	874	864	857	925	859	941	823	878	854	880	824	881	889	889	849	870	850	891	905	844	919	863	875	853	857	850	892	864	862	805	808	929	822	889	899	850	845	865	850	829	914	949	834	909	927	903	874	888	935	781	852	825	881	858	900	883	908	865	866	894	845	873	889	811	828	858	944	892	894	862	855	875	856	854	881	932	836	854	910	855	924	847	834	874	872	871	884	871	843	870	884	879	891	903	917	792	858	844	875	853	821	927	884	907	825	923	830	898	857	891	883	870	903	902	881	837	930	854	908	826	874	857	857	853	861	885	921	921	905	884	916	875	850	939	936	910	930	871	928	879	884	817	857	827	858	859	878	902	904	883	912	885	897	880	885	904	901	833	892	794	895	893	836	910	818	886	871	891	905	848	859	884	857	873	877	865	875	913	870	875	886	856	811	894	919	829	901	886	868	916	886	860	850	853	879	879	867	855	886	892	885	914	804	890	891	860	908	850	853	860	894	837	893	879	856	896	812	878	858	844	865	821	844	866	890	902	892	885	837	905	829	895	883	912	862	828	879	924	883	857	844	866	874	897	879	860	874	898	874	845	869	873	855	875	861	838	883	874	906	904	853	878	874	876	838	874	889	859	884	894	881	846	845	841	866	850	893	853	857	921	834	841	875	863	879	880	886	877	884	988	829	880	856	861	873	869	901	896	944	850	886	890	856	904	840	851	907	869	915	877	853	934	824	867	847	897	851	853	922	867	843	894	849	913	870	872	924	853	913	862	829	825	935	920	871	888	882	861	873	932	856	881	842	897	898	830	840	908	854	842	842	887	909	867	890	896	870	923	885	868	900	893	845	914	878	906	875	886	811	857	883	884	878	878	859	903	897	918	896	919	867	896	865	906	864	834	895	858	868	891	860	843	851	884	835	929	821	915	892	870	847	859	861	838	889	906	830	857	836	884	885	845	914	853	839	827	838	869	807	871	856	838	882	881	854	893	818	891	943	888	875	883	904	870	882	824	833	932	856	906	843	882	867	898	908	867	860	879	887	859	872	879	887	892	872	916	888	867	870	905	862	892	917	923	894	862	830	842	819	834	919	931	880	834	978	799	946	863	841	839	860	841	896	882	860	893	873	841	877	884	916	889	812	892	908	839	911	908	879	868	854	842	862	875	932	824	865	922	852	897	869	831	903	857	854	856	833	867	899	846	867	835	929	916	862	826	922	873	870	851	862	891	874	855	879	854	862	923	836	930	899	893	877	865	887	873	932	856	843	896	817	853	879	870	869	874	831	881	837	850	875	822	881	890	767	878	887	847	883	867	862	864	878	789	854	891	884	856	936	916	926	899	894	858	879	856	847	857	937	865	902	864	936	891	900	881	849	836	892	847	859	895	833	865	860	873	820	875	891	851	913	861	877	886	883	893	836	879	853	876	938	881	882	853	908	870	946	921	858	915	903	892	906	871	902	909	841	902	958	883	891	850	846	883	898	933	896	842	914	849	831	842	913	836	896	855	889	910	860	874	891	893	896	856	878	860	915	826	843	930	901	909	858	857	887	901	861	854	876	860	904	886	891	923	922	931	894	853	862	806	875	855	911	865	851	843	879	829	862	855	863	906	893	860	849	911	832	851	897	825	937	809	877	901	888	853	838	853	853	867	928	858	837	897	869	900	812	874	905	886	875	915	856	891	861	824	888	882	874	876	855	885	950	889	845	836	855	939	850	861	908	886	879	929	852	856	898	846	849	848	836	882	905	925	865	925	839	891	883	903	906	847	901	882	894	888	885	880	831	873	887	886	850	838	923	826	859	918	825	881	840	844	846	904	872	858	835	865	855	891	871	872	909	818	899	888	863	925	840	856	897	866	891	881	863	927	857	864	847	863
23386	21263	27475	25292	18794	7287	7060	15266	12233	6517	3124	1587	884	463	493	424	420	413	453	421	442	419	386	417	400	413	434	421	385	419	402	419	440	409	388	421	418	402	406	428	431	408	380	403	407	409	376	411	396	444	401	449	380	407	426	379	411	419	424	407	408	397	436	387	407	406	398	413	413	402	435	384	413	396	405	395	416	402	426	428	391	399	407	405	413	429	406	379	398	394	404	408	384	378	414	388	433	394	421	390	372	420	404	401	420	419	389	424	382	423	403	377	395	419	419	420	428	418	434	388	413	411	404	458	347	404	420	417	362	420	389	386	401	409	425	443	438	436	442	420	411	430	407	369	413	403	378	419	395	369	393	391	402	380	419	387	394	401	443	401	385	389	409	396	425	432	425	381	438	387	436	389	417	408	412	395	389	380	428	408	363	407	415	391	414	408	422	391	398	400	432	410	407	406	429	395	399	408	386	393	380	440	419	464	400	414	423	421	376	407	402	434	425	406	410	424	388	409	416	392	412	345	401	387	391	429	404	379	402	408	401	452	453	414	390	407	431	444	436	411	396	398	393	416	414	423	393	421	392	432	432	424	400	410	433	389	406	413	406	401	412	409	398	454	423	392	387	400	390	384	402	397	414	438	399	402	459	389	394	409	404	394	432	378	397	403	439	386	403	435	409	393	374	414	378	384	383	411	387	439	391	421	400	412	445	398	395	411	401	395	420	366	407	380	404	391	380	426	424	424	413	397	382	373	403	398	401	392	421	423	417	385	412	396	419	424	437	415	430	381	456	434	370	425	412	394	412	414	478	378	442	440	390	423	405	410	384	388	410	414	385	414	385	403	393	418	430	439	397	392	381	422	390	418	422	419	420	408	402	359	433	418	394	419	383	412	395	428	365	428	405	392	424	382	422	427	438	417	431	415	415	416	376	417	413	388	397	402	436	409	413	387	407	439	413	398	444	400	411	407	414	423	426	394	390	411	369	437	416	434	418	426	368	419	410	403	406	404	407	405	400	410	427	373	381	407	413	404	402	376	414	390	376	431	400	427	413	404	387	410	432	392	432	422	414	388	392	429	425	391	424	429	433	413	397	384	392	385	383	424	408	399	430	387	425	391	404	380	405	427	389	389	375	375	427	442	418	403	406	417	413	385	405	441	386	425	402	393	374	408	408	400	402	402	405	404	385	373	413	407	415	417	398	378	374	420	428	403	441	432	434	383	443	449	414	403	419	418	403	406	413	415	428	408	432	402	429	375	413	391	385	406	417	361	403	394	407	391	424	384	439	401	390	412	408	418	418	404	392	361	425	426	365	402	413	391	422	420	434	363	401	402	421	399	390	426	420	379	397	409	405	408	392	432	432	446	441	360	385	401	419	385	378	398	420	427	378	385	405	423	394	370	430	386	376	430	429	401	406	405	389	398	383	382	403	428	426	418	413	391	366	466	416	405	426	411	429	404	384	372	405	417	391	386	448	428	391	404	392	436	430	412	428	407	394	422	398	419	394	379	396	425	393	378	385	408	388	400	392	399	432	429	398	428	449	415	380	413	377	415	359	401	434	404	441	393	405	396	433	387	393	402	427	384	397	419	431	383	389	389	392	421	376	424	393	436	425	387	385	401	400	397	408	429	429	419	404	398	386	419	416	403	410	392	407	412	390	388	425	403	389	397	413	412	404	382	416	405	424	459	427	457	400	398	439	408	392	417	396	386	390	425	376	432	414	374	419	375	436	381	427	395	383	394	367	394	394	418	407	424	419	401	418	426	417	423	457	438	397	409	397	388	407	383	388	432	412	440	420	411	380	360	435	425	415	397	429	417	409	429	403	399	385	398	402	413	407	424	395	376	374	411	427	411	404	445	435	365	390	404	419	392	411	392	389	381	405	382	435	411	406	419	390	400	411	429	449	373	416	424	422	431	391	388	395	405	371	419	406	416	397	401	431	390	412	396	407	437	400	422	450	390	400	404	401	431	379	415	365	405	372	386	438	415	394	381	410	399	382	394	404	426	426	382	412	400	425	418	408	415	399	415	410	378	399	368	389	386	424	411	385	416	418	398	416	395	440	364	412	409	386	405	401	418	403	384	417	384	371	409	416	400	432	397	394	401	435	398	402	401	396	386	434	423	391	407	393	426	407	422	403	410	407	410	422	419	394	428	409	377	395	367	410	397	386	405	399	417	424	403	407	408	410	361	398	404	427	395	380	457	422	366	352	376	414	396	412	390	362	429	411	394	392	427	384	408	395	403	439	390	394	363	445	399	428	377	391	411	421	388	393	390	400	388	420	393	396	416	400	430	401	390	398	380	428	406	357	391	350	372	389	417	423	407	429	378	412	412	413	412	426	419	423	408	405	420	392	404	387	416	401	363	406	396	435	419	458	403	387	407	398	409	411	371	376	405	399	408	423	390	457	387	380	395	452	399	369	418	394	396	398	384	400	390	404	384	411	361	423	396	418	406	382	392	377	406	391	405	384	376	423	397	403	405	402	416	379	415	440	403	401	383	418	425	405	413	392	393	397	435	397	413	391	383	389	388	407	421	407	395	416	427	416	406	376	419	384	383	408	413	442	391	398	428	392	425	425	379	406	402	361	399	425	400	385	426	423	429	380	417	413	413	441	413	403	400	398	392	413	380	375	415	385	425	403	428	404	398	428	411	420	402	379	431	428	423	388	426	420	453	384	420	452	434	398	430	424	393	383	402	392	388	353	393	399	429	409	376	393	397	407	402	392	415	396	413	432	424	358	408	397	414	376	426	397	371	389	421	436	394	430	448	405	467	452	377	442	373	414	391	424	419	401	425	399	364	427	397	434	423	414	435	428	400	455	396	380	433	397	394	414	457	453	393	409	422	394	412	417	424	386	428	403	427	396	431	436	406	410	466	413	413	391	437	440	391	431	401	380	422	408	424	397	402	410	379	408	396	407	456	387	416	405	415	434	401	421	413	382	389	406	426	403	446	388	413	373	377	425	390	417	401	409	377	423	420	399	449	409	425	407	402	412	360	400	386	371	376	403	450	384	409	431	426	364	416	365	406	424	410	422	394	405	381	460	393	428	393	403	420	424	404	441	392	421	420	382	390	417	425	393	408	404	392	398	399	369	448	377	447	416	424	419	416	418	418	382	402	408	414	378	396	397	408	422	392	423	438	401	372	383	398	413	432	404	391	425	378	385	404	397	411	422	437	389	419	393	401	410	410	367	399	442	444	410	391	419	420	418	402	373	396	377	387	395	398	403	400	431	415	389	386	408	392	366	364	392	428	405	417	405	403	419	438	410	383	391	366	422	417	408	414	398	438	396	416	383	376	410	387	418	419	409	417	374	387	403	384	392	386	402	415	427	400	375	393	400	399	425	417	403	411	423	395	426	420	428	416	409	393	410	407	427	426	396	442	387	388	388	438	425	421	406	395	445	395	413	428	415	417	372	403	432	411	404	411	418	429	396	363	415	402	377	423	399	406	395	422	383	423	387	408	406	435	410	391
21262	42416	31484	15934	10341	9019	13230	24355	19594	11695	6355	3227	1718	787	776	600	664	642	698	665	712	676	647	661	653	674	690	645	676	640	646	664	679	681	623	689	614	658	662	687	674	665	660	632	634	675	642	667	664	650	672	654	685	639	650	657	679	629	661	648	642	665	652	623	605	652	684	666	659	683	646	635	630	671	645	671	698	653	692	659	696	628	611	658	684	656	667	637	672	638	700	671	667	665	609	627	614	654	637	646	607	664	690	703	627	718	670	661	629	648	647	677	679	696	646	615	605	628	668	635	675	616	637	650	626	652	646	627	657	627	643	666	636	698	645	671	652	602	676	656	653	679	663	665	611	664	611	674	654	665	655	635	655	635	670	630	697	619	691	656	642	707	626	635	626	633	607	672	652	607	678	703	670	633	640	674	663	649	681	643	698	683	615	697	632	656	690	642	633	610	689	668	636	659	653	640	693	703	616	665	693	605	645	629	636	657	624	643	667	693	647	597	635	634	658	636	688	701	614	678	660	655	666	647	660	669	642	663	632	619	653	603	636	639	650	636	681	660	646	681	672	648	663	656	634	672	687	625	660	629	641	655	658	637	632	673	658	651	652	628	643	637	668	692	677	695	636	642	648	644	652	684	622	661	609	659	616	670	699	660	629	616	584	667	648	670	632	678	666	627	658	652	604	644	688	632	663	707	647	674	645	663	657	635	615	652	660	647	693	645	645	674	716	662	644	670	614	650	674	658	646	642	635	615	648	624	641	635	682	649	685	644	658	675	639	669	631	695	654	649	650	632	707	622	635	657	672	612	611	649	668	645	645	713	690	664	640	681	685	640	658	666	649	665	671	648	622	634	668	684	646	652	660	641	653	648	602	650	649	660	655	690	669	694	648	671	692	641	636	652	668	652	651	621	678	652	664	662	658	663	641	687	676	677	633	669	651	657	671	669	678	639	672	645	668	656	643	656	709	635	671	648	651	660	653	653	591	667	662	652	687	635	654	662	669	658	636	632	665	663	664	651	637	687	671	679	619	673	656	682	646	654	654	654	663	649	629	606	606	622	643	669	663	646	670	680	650	619	642	685	619	640	671	634	637	649	642	662	576	662	654	628	618	651	665	632	624	658	639	662	628	674	669	658	671	638	639	676	686	654	654	649	659	608	649	646	689	645	633	649	598	652	596	661	645	626	677	656	678	633	658	678	646	650	603	660	647	689	673	663	671	635	659	679	618	666	697	627	640	651	659	690	639	658	659	658	684	677	684	609	608	644	667	653	638	683	668	639	643	639	695	656	659	636	650	653	634	666	655	699	660	671	631	654	655	641	662	659	632	699	640	659	668	654	727	643	677	659	646	641	649	633	662	652	664	628	699	660	672	661	684	656	663	632	652	681	648	649	634	651	681	663	655	648	651	659	638	652	704	665	592	673	643	670	693	668	676	641	667	681	680	662	661	601	657	670	641	658	636	678	655	665	647	602	694	619	577	690	647	648	659	634	664	679	602	683	666	650	641	652	722	669	615	701	657	614	695	670	631	664	678	621	669	681	687	643	614	624	667	643	628	618	674	633	685	651	667	691	619	637	627	609	640	705	718	651	579	632	634	668	673	614	687	598	641	643	666	661	655	694	640	660	606	642	607	693	634	706	631	628	647	698	640	672	657	651	678	655	654	643	594	667	657	644	648	662	642	618	682	633	681	661	640	634	599	666	641	634	638	613	639	628	662	620	665	673	673	646	670	680	656	637	638	624	665	654	653	667	689	650	677	680	666	625	656	634	635	670	691	642	595	678	662	633	608	676	657	704	660	614	636	682	647	654	641	645	671	649	707	627	647	622	659	674	661	619	706	646	624	705	672	698	661	675	619	691	649	670	639	604	668	672	626	645	623	708	655	652	664	697	637	640	613	649	701	616	650	664	632	632	632	667	687	662	653	691	671	668	679	629	722	639	700	661	683	652	610	699	615	683	646	687	641	617	634	664	621	631	639	684	620	651	667	693	648	658	668	621	669	647	702	650	641	678	645	648	697	666	710	637	649	658	634	650	658	659	614	673	642	623	648	678	658	670	641	637	646	690	663	680	653	701	653	637	673	658	607	602	629	635	647	639	687	630	654	664	650	597	621	652	666	635	686	668	669	661	688	641	637	641	656	640	684	651	621	672	604	673	635	601	629	663	669	630	625	627	656	635	678	664	653	652	616	643	672	671	641	617	654	633	633	641	622	634	691	671	686	625	639	639	599	660	698	623	653	630	633	649	710	652	642	673	690	682	635	640	680	622	621	684	635	606	635	695	664	671	661	656	659	649	691	663	662	636	630	664	638	668	669	664	643	663	677	643	665	649	655	649	605	672	614	683	651	646	622	632	634	666	628	650	645	659	656	647	641	700	661	638	656	681	654	621	627	626	689	632	632	690	682	695	658	664	610	652	661	664	690	626	628	645	644	656	661	632	648	648	664	666	620	652	636	665	627	682	644	697	656	644	685	674	655	619	644	617	653	651	649	619	627	662	619	627	701	685	648	678	663	684	689	662	636	604	654	687	690	666	710	660	647	656	641	665	632	633	644	668	624	636	667	664	666	642	666	650	700	656	608	633	644	644	656	637	657	687	686	658	671	649	665	675	652	601	622	656	620	659	684	640	713	675	655	658	682	637	650	658	645	637	662	686	663	627	648	620	602	652	663	664	649	649	635	669	592	627	651	647	675	697	691	631	695	625	668	657	671	608	650	673	630	682	706	623	625	641	669	631	681	666	675	601	630	648	646	645	668	716	697	638	699	645	682	699	655	626	722	684	642	664	623	620	649	653	649	693	643	646	639	628	679	703	664	706	661	645	655	634	658	632	651	635	635	653	645	649	647	673	657	629	678	648	671	656	601	698	636	659	666	649	659	694	659	640	618	655	653	655	654	653	671	657	634	665	692	619	686	596	625	645	649	670	667	605	611	643	674	662	691	651	679	671	638	675	726	630	675	635	673	619	665	679	655	674	650	620	629	647	623	668	666	634	633	711	677	676	648	660	640	650	631	636	651	650	637	699	657	668	688	641	684	679	651	674	682	649	655	648	651	656	649	646	705	658	667	675	648	704	641	632	638	634	667	670	637	683	650	687	679	614	644	661	653	684	612	694	717	667	710	654	637	604	645	679	637	666	634	648	635	698	662	656	675	685	673	654	666	641	640	635	624	657	674	610	635	672	667	634	641	674	663	637	692	672	649	653	697	663	643	684	638	685	640	676	700	665	625	578	643	633	658	687	686	664	630	620	647	674	639	684	617	634	673	660	646	650	666	634	666	695	632	637	659	619	662	664	618	645	602	597	685	594	626	629	676	624	659	715	657	678	662	682	665	653	608	659	629	674	653	647	646	702	633	666	650	677	634	662	635	621	691	668	643	681	615	661	625	673	664	674	631	643	665	671	607	665	600	701	673	654	664	671	704	630	672	654	608	621	646	638	658	684	699	668	629	668	651	680	650	699	635	614	670	600	647	631	655	658
25064	21215	24497	18413	2888	1620	4582	4943	3664	2508	1522	1052	696	575	547	508	526	532	520	558	530	569	500	521	550	573	545	558	535	542	528	570	541	542	553	501	540	598	515	547	525	538	574	517	534	481	543	535	522	487	550	534	513	505	495	529	542	528	520	500	528	572	483	527	560	556	542	577	501	572	512	530	514	555	520	529	552	559	531	494	510	527	531	513	523	562	553	536	533	523	525	547	528	560	520	560	513	538	535	543	526	506	533	560	514	535	536	538	519	534	528	532	563	535	533	543	555	499	518	534	541	501	569	512	516	571	500	531	550	526	506	530	519	509	576	486	516	549	549	546	509	496	541	473	545	543	511	545	502	544	518	509	515	485	508	533	520	521	566	536	560	553	548	518	524	579	527	522	554	563	454	512	501	532	578	512	556	575	535	540	534	539	550	552	494	519	528	542	495	599	521	544	545	545	509	489	537	545	505	514	516	536	545	592	513	540	545	536	531	548	545	510	554	570	508	556	513	532	527	534	529	524	513	557	508	532	549	512	552	523	543	535	573	512	538	540	513	535	525	527	518	559	520	517	512	533	569	493	516	518	484	517	549	521	590	540	542	501	512	533	503	517	529	524	514	517	554	492	543	512	506	545	536	531	534	520	519	516	538	499	528	571	508	517	569	534	495	501	532	560	525	508	497	528	553	561	521	524	533	533	514	544	533	528	506	518	523	516	521	540	574	527	506	524	510	531	495	582	565	551	511	533	543	519	542	539	564	544	538	519	517	532	572	525	504	557	532	552	523	517	531	541	519	559	530	558	566	502	546	531	505	551	529	537	507	508	548	512	525	546	517	521	536	528	522	528	541	540	490	508	486	545	511	553	576	509	509	538	543	528	518	518	519	519	513	540	540	477	517	510	508	541	531	532	550	536	550	527	547	554	542	518	555	557	529	515	542	550	543	511	527	508	545	527	503	481	538	511	508	572	499	549	526	536	500	559	549	536	534	500	533	531	514	496	521	505	526	573	499	547	566	545	510	542	507	543	536	548	547	561	532	532	494	513	541	570	509	582	493	530	518	546	542	515	527	526	543	502	541	498	552	534	520	566	555	556	536	567	537	519	539	551	540	547	565	519	587	530	539	557	558	529	506	516	558	489	541	528	516	543	521	543	511	546	521	504	501	533	525	519	497	541	515	552	557	523	529	521	500	514	549	540	526	522	496	507	515	495	521	504	500	515	525	514	499	526	529	547	505	495	547	517	480	511	591	534	541	498	558	578	565	547	544	506	499	519	488	512	516	540	513	539	531	515	510	505	528	519	486	488	523	515	539	530	525	540	509	523	546	517	525	493	539	520	549	492	550	575	592	532	507	567	503	487	533	515	534	491	559	534	513	565	538	488	530	530	588	536	533	537	558	525	508	546	494	504	557	521	554	520	508	490	548	502	568	485	522	531	542	524	543	555	546	512	514	534	523	542	508	485	544	520	545	535	530	540	548	513	529	546	483	534	501	505	556	569	512	526	556	527	548	544	525	519	532	538	510	533	535	515	531	531	544	515	581	547	510	548	548	535	500	515	520	515	540	572	534	493	544	532	514	534	522	544	538	537	536	543	522	515	525	519	528	538	505	548	535	554	504	525	517	550	569	550	532	505	501	542	537	517	497	536	548	558	538	501	508	517	527	514	571	530	516	524	508	552	579	531	498	517	544	537	507	559	535	545	508	520	513	528	563	559	540	550	542	518	522	543	527	536	513	550	523	538	513	539	579	489	499	513	526	485	555	469	518	523	509	533	524	520	491	556	558	510	538	524	526	499	538	505	552	543	558	544	534	518	548	509	544	543	530	566	508	557	522	523	505	526	522	518	495	585	518	539	558	532	510	525	516	518	526	497	497	528	504	541	538	508	538	524	510	580	545	523	532	562	533	531	541	521	543	527	518	521	560	533	509	504	550	533	503	543	529	526	523	546	578	520	504	559	528	502	522	547	522	521	563	515	507	516	519	530	477	528	535	556	549	541	567	526	566	510	523	544	533	534	526	510	515	516	506	564	566	558	574	563	540	489	520	539	519	509	534	542	488	571	512	514	520	551	548	560	560	487	503	474	528	529	568	500	504	525	518	564	512	559	551	562	498	538	531	507	527	524	564	499	535	565	550	498	570	566	542	541	507	550	515	571	504	497	527	537	520	528	508	537	572	475	547	566	478	509	541	551	522	540	547	510	559	516	448	537	557	526	571	526	492	498	550	586	496	574	523	549	576	523	501	514	522	553	488	508	514	552	499	505	521	513	536	554	522	523	534	499	546	545	553	557	509	527	517	493	551	511	571	558	516	499	568	532	504	516	553	503	594	545	556	491	567	529	562	506	522	534	533	529	549	502	532	567	543	502	504	547	574	518	517	542	511	531	520	487	532	492	551	576	531	505	508	532	512	530	511	490	552	556	496	531	551	565	531	540	510	511	501	508	516	494	507	529	570	517	565	605	496	540	549	487	544	565	494	531	525	548	515	521	524	554	503	533	518	532	536	536	557	568	525	536	535	516	589	521	571	517	515	574	566	565	521	511	523	574	534	510	527	506	526	508	541	491	542	537	538	532	536	488	518	531	573	538	546	525	507	513	559	527	578	509	541	561	535	554	520	498	520	550	529	560	536	523	535	557	544	537	522	535	540	493	521	551	494	520	546	559	485	526	524	552	528	516	560	528	535	486	550	545	546	506	569	529	528	530	533	480	549	541	527	566	551	529	556	496	480	574	507	555	515	541	505	543	557	555	466	514	550	528	547	537	518	530	540	533	520	505	531	498	528	541	574	507	543	529	527	549	513	526	563	510	501	508	524	566	522	557	511	519	522	533	530	543	518	513	501	512	514	500	512	517	529	544	526	527	568	521	511	521	534	551	526	534	583	535	545	560	504	543	498	513	518	564	580	543	536	498	531	505	526	541	505	550	516	525	529	555	508	540	498	491	543	511	526	513	531	536	527	535	522	585	512	513	545	499	505	533	509	542	498	512	512	478	543	522	487	501	520	486	549	541	502	570	525	546	582	505	531	572	569	566	537	526	529	560	523	529	476	519	498	532	563	507	528	487	513	536	543	499	532	497	539	537	516	500	502	540	523	523	531	488	524	537	568	562	518	514	522	544	519	543	520	542	523	537	521	521	560	530	519	546	564	547	503	517	523	563	570	528	523	512	528	517	581	525	498	555	535	526	529	540	539	521	523	516	515	541	544	519	532	551	545	520	524	518	537	567	528	514	519	528	484	542	573	558	601	526	555	496	584	520	554	557	508	516	493	542	525	535	521	512	546	559	563	507	534	524	519	538	563	530	540	517	540	556	554	551	552	491	574	511	537	511	506	532	530	550	549	534	550	537	541	504	520	532	525	526	535	548	502	499	573	510	537	498	535	534	597	553	524	499	601	535	566	503	546	550	529	510	516	540	530	561	523	509	529	511	541	546	481	573	521	547	546	518	557	546	538	513	537	499	524	556	562	525	526	547	553	552
17904	31762	20646	8171	5334	4310	11979	11938	9027	6277	3695	2130	1274	925	876	819	825	791	833	853	823	819	824	816	829	786	824	853	815	820	848	815	843	852	815	873	895	866	825	862	804	850	784	819	859	847	776	840	835	823	828	774	859	837	823	854	804	792	824	817	816	841	871	791	790	811	785	848	884	821	812	831	809	821	846	810	802	820	822	841	747	824	769	783	847	779	854	833	799	824	825	811	788	849	858	803	799	795	827	824	772	812	812	855	857	819	786	804	828	860	852	832	834	800	859	830	786	882	855	847	875	858	845	829	860	809	789	830	808	878	816	847	894	804	821	823	817	807	818	853	837	815	889	828	809	768	898	813	819	852	797	823	802	908	828	831	843	828	765	833	833	808	825	800	816	829	800	793	800	843	802	828	839	838	844	786	848	804	859	832	894	827	841	828	832	804	784	798	780	868	843	826	829	791	789	850	863	822	800	808	853	861	834	851	846	843	807	800	771	802	839	823	815	801	809	902	816	864	739	842	868	819	842	794	800	813	785	783	849	813	838	816	805	811	792	810	839	823	781	837	811	838	810	869	827	872	833	815	796	851	846	771	805	909	796	800	802	791	843	808	784	776	857	783	801	827	819	810	817	804	795	829	771	811	786	801	841	838	824	798	839	759	824	803	833	814	823	815	849	818	833	844	833	837	839	829	848	774	854	812	810	853	780	812	834	834	860	853	850	821	848	823	844	816	816	848	831	798	800	812	880	822	787	822	819	850	812	854	821	809	817	799	798	831	834	788	840	807	854	773	832	826	823	782	860	851	810	820	788	782	801	769	819	828	823	834	845	766	865	884	795	768	783	833	847	859	819	864	811	835	834	804	775	823	867	836	837	787	800	834	785	854	806	814	819	793	807	844	815	776	862	777	824	855	877	859	791	761	826	818	792	855	793	841	826	794	810	775	857	791	857	824	817	813	781	831	871	792	822	849	792	909	849	797	819	814	765	807	815	836	846	791	888	833	797	806	842	802	791	854	857	827	821	805	828	843	841	851	854	860	869	821	874	818	830	829	840	830	853	841	833	805	826	808	813	860	874	781	867	835	830	869	786	831	804	783	869	853	827	751	804	794	858	780	840	831	811	818	821	828	803	865	828	834	796	817	850	843	814	837	816	812	822	819	829	827	839	782	869	878	807	765	845	816	781	861	821	818	818	790	791	803	809	778	771	875	831	845	836	804	787	795	854	838	805	812	880	854	811	887	854	812	829	835	805	844	846	795	816	796	843	816	806	845	868	822	795	827	816	839	769	831	839	840	831	858	830	870	807	815	852	798	794	823	816	841	789	829	888	859	831	826	840	823	842	791	835	818	785	848	807	887	796	794	806	788	825	835	825	845	870	856	841	771	842	841	875	823	823	845	812	810	838	809	850	795	857	821	829	782	848	810	855	824	798	853	854	788	834	794	857	853	863	783	897	834	823	797	857	824	845	775	810	829	853	797	818	814	777	823	805	819	821	781	799	874	764	832	835	848	843	878	784	831	800	795	832	843	810	840	850	777	818	801	820	850	815	850	824	837	833	761	800	813	864	838	783	782	819	795	873	828	858	829	852	770	846	825	815	792	813	836	825	807	801	836	816	824	863	842	804	819	808	765	822	821	782	833	789	839	844	814	815	832	797	819	851	788	770	870	796	802	809	785	822	817	845	844	808	798	826	819	819	798	773	842	809	858	864	761	847	813	846	884	841	796	837	759	828	889	780	827	840	833	793	871	827	793	873	831	830	804	813	860	788	783	790	769	762	797	875	777	784	806	816	837	834	837	819	825	833	842	789	808	853	816	840	823	852	811	851	841	837	826	806	829	845	804	821	800	822	847	802	841	852	824	826	803	741	798	836	801	806	802	861	816	808	780	852	777	879	770	805	788	858	823	797	786	819	786	818	847	849	816	840	791	858	781	821	789	831	804	809	785	843	843	805	838	807	842	820	860	815	805	808	845	845	847	851	830	847	799	870	785	795	866	775	839	854	851	845	851	754	835	826	770	825	822	831	818	861	827	835	771	767	832	856	843	898	830	830	816	857	856	758	836	819	802	862	837	867	825	815	851	818	811	788	859	766	863	842	809	824	871	858	800	859	798	840	806	860	832	812	809	823	818	852	817	806	813	803	807	789	828	831	842	814	800	770	821	893	789	841	836	821	802	862	836	841	831	837	854	859	808	790	811	801	849	782	843	792	785	843	846	849	862	887	759	818	843	870	838	838	869	795	827	818	856	826	813	870	910	832	815	771	824	801	795	845	815	835	807	843	862	890	801	798	860	828	808	810	775	787	817	871	816	830	808	822	871	827	840	830	805	862	806	831	840	845	818	857	839	811	787	823	858	860	816	801	841	855	814	801	813	824	808	815	820	841	802	905	818	821	830	843	832	821	862	820	796	783	862	834	832	817	841	801	848	870	816	814	803	843	837	790	822	803	786	808	825	856	814	834	803	815	799	825	839	892	794	824	794	774	850	804	826	821	788	830	789	833	854	790	832	833	797	831	809	882	824	767	802	802	830	863	822	797	851	858	810	847	830	817	814	852	826	814	824	846	834	811	809	821	820	822	865	847	869	814	835	882	855	826	813	854	829	834	806	802	787	810	818	842	848	828	795	822	845	853	831	868	872	824	805	786	800	888	879	831	821	849	805	810	825	789	852	797	798	854	803	802	839	793	840	820	812	787	847	828	857	831	826	856	809	832	848	825	788	859	793	803	808	847	829	803	805	867	801	835	818	813	805	788	852	841	768	844	798	815	861	866	791	813	845	778	835	781	872	834	807	795	839	852	845	842	812	841	863	864	810	871	811	854	797	809	855	813	824	822	824	853	861	786	820	768	818	836	792	843	821	825	841	855	891	829	788	861	829	813	835	820	830	815	802	836	822	815	833	850	815	822	892	795	786	777	845	817	831	783	787	815	812	817	834	791	821	829	838	808	800	749	758	810	836	793	771	848	848	794	876	816	848	800	801	804	824	843	809	848	819	845	849	814	867	784	806	814	797	827	862	822	804	847	867	842	787	773	799	873	804	824	794	810	816	832	773	831	789	831	835	832	765	833	860	818	826	775	818	791	803	865	825	837	805	862	826	816	856	797	829	817	897	839	826	823	763	833	840	806	851	760	755	827	846	831	808	834	816	851	838	815	791	844	814	783	873	819	841	806	865	805	832	813	815	809	844	806	827	828	829	850	838	816	838	817	828	844	865	807	840	806	855	813	834	788	844	797	797	798	786	815	780	850	790	811	845	826	855	808	838	834	769	786	850	802	832	865	807	807	816	830	843	848	857	825	872	848	800	824	817	812	846	862	779	845	842	851	809	826	860	837	823	891	868	826	825	836	848	855	816	844	827	819	846	827	865	804	791	805	762	828	817	808	809	861	863	860	827	816	789	839	863	835	855	839	840	828	885	846	807	810	834	852	817	796	833	791	788	815	849	831	821	868	809	868	809	779	805	847	770	838	803	853	825	779	846
22558	21258	28184	24609	21245	17553	16841	23080	17850	10816	5140	2260	733	403	383	289	295	299	286	287	313	319	267	295	268	290	290	308	283	300	297	305	307	264	272	289	266	282	276	279	306	265	275	285	290	297	265	295	299	284	290	289	279	262	298	288	314	248	297	296	278	303	330	301	291	304	296	276	302	297	326	288	297	270	285	319	303	289	314	268	268	302	319	274	271	280	300	277	281	309	299	305	297	277	264	293	298	291	318	301	305	301	289	295	291	282	265	311	295	290	291	278	294	313	275	276	283	304	272	300	265	268	269	282	266	285	269	260	296	318	278	292	278	301	279	259	269	287	276	320	310	289	321	290	294	317	295	273	301	286	267	258	286	299	293	295	280	314	272	301	304	288	298	306	307	266	286	280	297	315	312	288	272	290	283	306	300	296	263	283	326	303	278	268	295	261	262	259	318	257	289	284	264	265	306	296	297	290	278	270	289	270	271	293	272	267	266	292	259	293	280	263	273	281	274	298	299	310	288	270	304	286	279	281	294	298	293	291	308	307	289	286	314	269	272	301	281	274	282	309	289	261	283	297	282	274	270	296	308	263	301	274	314	297	306	290	271	292	290	300	328	309	306	297	312	285	262	291	253	284	264	282	302	289	271	302	315	275	286	272	275	293	299	269	288	282	288	303	279	298	279	267	287	293	285	289	299	268	293	284	315	278	292	303	282	276	309	286	291	274	269	310	299	274	283	288	299	277	273	309	243	275	292	295	288	277	274	294	295	281	314	281	279	324	276	303	318	252	292	274	274	262	302	270	274	253	298	270	290	279	302	291	314	302	336	253	299	254	260	289	306	283	283	333	296	255	318	287	281	276	305	314	280	293	297	283	269	258	284	304	325	306	282	281	287	290	300	292	307	289	284	264	281	304	305	283	269	301	288	311	298	292	264	322	316	307	297	308	287	259	298	257	284	290	289	285	300	274	275	287	317	301	275	273	280	303	298	280	275	279	286	263	281	277	294	270	299	277	298	295	256	279	302	291	295	291	302	293	259	286	269	260	302	278	282	294	285	274	283	298	298	282	296	272	286	300	332	264	290	300	295	291	284	288	291	274	264	292	307	251	292	258	281	294	293	332	276	278	290	295	288	267	308	267	267	276	317	291	302	278	288	299	324	299	259	295	268	283	315	286	309	307	253	286	304	285	287	284	316	301	297	296	309	269	297	290	303	332	321	288	323	295	291	286	287	284	281	310	288	329	310	304	278	267	272	299	305	288	288	306	322	290	297	295	287	299	317	299	266	258	288	294	301	304	306	288	288	279	275	280	285	279	280	309	320	320	288	276	293	298	275	297	298	303	263	315	303	310	306	289	288	270	281	350	281	291	278	297	280	276	283	317	307	265	309	271	311	250	306	283	321	278	278	291	264	288	288	325	288	294	303	262	282	293	283	291	299	290	306	298	283	291	289	295	304	289	239	273	323	326	304	270	268	306	278	267	284	317	263	279	287	289	315	285	280	289	283	282	281	292	276	288	301	277	309	300	301	290	249	274	275	305	289	292	272	303	274	307	265	306	260	279	290	300	295	274	278	284	251	271	308	285	292	315	279	289	251	281	296	295	307	269	320	277	259	273	287	274	300	290	309	267	302	281	313	277	297	288	284	283	269	310	279	293	297	339	272	286	287	297	307	293	265	265	285	287	283	290	280	279	294	307	290	327	323	305	300	294	286	296	321	299	293	293	275	281	305	287	267	299	287	289	268	302	295	302	259	271	302	297	296	273	322	296	321	302	301	289	298	241	283	286	292	260	280	296	275	289	292	283	293	288	276	297	301	307	271	299	297	271	305	299	282	263	302	287	298	283	313	260	283	309	286	295	286	301	296	292	309	314	320	278	300	266	296	285	308	284	266	294	303	284	294	296	322	279	265	281	290	263	251	311	307	307	314	263	298	302	285	267	300	261	313	264	282	281	285	305	279	338	290	280	289	307	297	292	280	278	310	290	317	258	282	299	290	269	263	273	276	287	325	318	311	305	288	275	288	279	297	320	285	274	263	292	284	283	295	317	294	300	292	297	311	290	288	290	262	292	292	312	286	300	307	306	309	320	283	311	300	269	329	300	281	278	290	295	297	327	256	285	294	299	254	286	298	292	282	304	285	283	322	296	277	307	289	291	304	294	291	272	270	313	290	267	265	303	281	290	253	291	288	272	275	309	295	285	298	305	273	302	256	270	317	255	305	294	287	276	316	280	282	283	281	274	297	263	272	289	279	279	279	302	312	293	269	269	291	310	304	280	295	291	266	302	278	280	266	292	329	245	237	249	306	282	276	276	311	294	308	270	239	323	281	314	286	276	277	258	299	320	263	278	269	277	271	281	282	289	319	285	313	280	316	269	302	301	292	286	290	268	261	304	261	287	297	318	314	270	304	296	297	304	284	304	305	277	290	298	311	280	264	296	278	317	278	285	308	287	315	335	299	292	256	325	287	276	261	288	323	337	254	287	276	344	283	304	316	300	271	283	240	283	263	304	281	274	265	295	266	263	273	294	302	293	328	298	302	289	270	305	301	291	261	267	296	285	287	297	293	268	268	283	287	313	261	298	281	333	285	276	277	275	268	303	289	303	303	273	323	289	253	288	295	287	305	252	294	281	294	260	292	274	307	289	294	270	284	270	276	286	302	276	312	276	288	286	288	270	294	304	307	319	277	271	310	305	265	315	281	311	295	278	297	286	288	286	266	305	315	315	308	263	272	291	291	287	266	265	271	276	337	301	334	294	281	271	314	288	278	288	289	283	273	267	268	296	255	278	286	279	308	308	284	258	292	300	268	299	289	286	293	293	292	286	279	297	295	272	287	331	296	277	274	292	274	285	282	283	276	280	286	270	313	300	309	243	286	296	259	285	282	303	314	287	258	292	285	290	293	300	273	258	319	275	280	305	275	282	290	281	272	342	261	276	257	300	288	281	305	293	307	304	295	311	260	303	292	277	310	284	308	311	270	297	281	274	311	283	286	297	323	296	249	304	274	297	287	289	276	313	263	293	273	297	286	286	270	308	322	258	287	309	276	296	283	293	285	291	290	269	277	293	281	294	295	296	275	290	324	271	297	303	312	303	321	273	307	284	255	271	290	289	302	272	315	257	293	288	277	286	289	255	278	278	268	287	269	269	294	298	296	280	275	270	294	288	298	303	309	298	314	332	262	322	306	251	294	304	313	304	308	287	280	297	297	286	281	262	301	315	274	273	263	299	260	295	307	334	308	274	290	292	272	302	312	272	304	302	281	294	318	299	320	321	290	279	264	285	300	305	294	251	298	272	301	286	317	268	287	303	294	310	260	291	282	292	305	261	279	284	287	285	290	301	278	289	275	259	318	312	288	276	302	291	286	269	293	281	279	327	275	283	310	298	297	280	290	313	305	316	287	267	259	292	262	292	298	288	296	291	293	292	318	279	290	285	282	297	327	273	284	272	310	282	285	263	309	289	257	308	310	289	293	286	301	298
25289	49893	37678	20467	12330	10602	23287	31244	25396	17088	9709	4805	1531	746	664	472	435	479	479	461	457	451	473	476	445	477	468	468	488	464	454	412	477	435	456	455	443	479	466	477	440	471	438	451	423	474	428	425	476	460	456	440	454	432	435	487	476	449	458	490	498	435	444	483	471	436	450	452	439	476	419	454	455	445	455	448	441	445	489	451	435	433	480	487	426	494	443	437	444	472	465	462	478	440	445	508	441	430	425	431	450	455	463	448	453	471	461	465	465	471	470	453	450	474	406	452	491	464	444	498	447	444	446	404	454	481	490	469	512	526	448	432	478	488	467	448	456	432	451	485	457	454	464	454	467	475	463	470	455	434	461	441	434	428	422	452	458	483	435	468	450	430	471	451	442	485	451	446	457	446	439	468	449	498	430	487	473	413	444	461	469	475	498	452	471	475	445	430	490	431	460	469	473	449	459	483	485	482	409	464	459	484	455	443	460	459	472	459	474	483	459	473	434	450	424	438	445	438	456	471	482	441	459	437	457	470	450	434	474	444	438	465	491	458	449	439	455	472	444	437	440	449	474	479	486	443	464	458	504	447	467	471	442	486	452	438	513	472	413	469	428	445	459	452	477	473	467	457	474	436	469	472	449	469	435	482	458	447	449	461	465	461	450	479	412	447	451	464	464	459	474	442	502	435	432	440	476	456	495	465	484	496	432	469	437	456	474	462	449	462	466	477	416	453	427	514	478	427	483	468	453	469	470	453	483	472	457	455	448	451	444	505	491	478	457	459	461	443	475	454	445	437	437	520	454	465	416	452	450	465	493	419	437	433	479	454	438	483	484	461	425	484	505	441	427	478	484	455	482	460	463	490	445	415	434	429	443	474	459	472	444	441	438	454	434	466	455	446	480	501	442	434	443	455	482	479	442	472	429	446	471	446	447	463	463	460	504	465	462	442	464	423	469	429	492	474	501	439	461	441	467	449	444	469	510	462	410	469	466	419	417	471	471	457	441	495	458	478	456	433	433	435	423	481	503	488	448	440	485	471	449	462	459	442	482	468	466	469	485	462	406	472	458	438	463	400	472	437	459	428	456	449	432	447	457	476	429	454	463	432	432	458	461	428	455	425	473	461	443	449	448	490	442	446	460	416	484	451	465	451	468	444	442	509	445	447	441	519	393	443	430	462	445	418	463	486	453	399	464	457	413	472	468	481	418	440	450	425	418	444	457	446	483	479	451	447	463	481	461	467	508	433	471	466	466	445	439	400	441	433	442	446	462	460	459	413	456	432	429	460	467	456	480	446	455	455	476	440	419	449	504	464	414	442	496	454	450	455	487	464	467	469	501	478	462	476	429	434	431	450	420	462	493	456	494	487	448	470	453	426	473	499	469	422	442	464	418	459	498	484	432	486	484	460	451	475	466	460	468	458	439	472	494	448	432	430	440	459	414	490	428	488	462	454	463	477	428	507	438	495	479	466	424	418	428	471	501	439	437	447	453	490	489	434	449	464	475	460	443	450	445	467	473	469	422	450	472	470	471	452	471	452	483	461	397	434	439	438	474	482	436	437	422	461	448	472	465	482	452	462	470	435	451	461	446	438	446	466	461	493	453	464	463	469	440	492	438	460	481	495	464	387	461	410	460	500	455	492	417	421	465	454	469	455	458	456	449	445	481	434	440	465	487	473	438	465	476	459	463	460	456	423	478	471	473	474	455	431	473	447	500	457	458	482	467	449	451	470	477	473	450	481	477	451	464	490	439	482	467	437	447	437	459	431	477	471	463	464	502	431	442	471	490	470	464	454	429	497	425	461	456	428	446	460	452	448	448	522	456	455	460	496	424	441	472	457	486	471	483	481	470	430	468	442	470	446	511	463	439	447	479	482	460	432	491	471	427	468	480	468	477	470	449	449	470	469	435	447	460	458	488	443	464	432	465	465	442	449	464	461	435	451	448	466	477	447	460	442	457	430	442	495	447	473	441	490	475	427	486	477	442	458	445	471	468	462	445	430	421	484	424	451	445	473	506	469	453	501	434	477	439	463	499	437	451	427	443	458	466	460	458	452	448	442	466	425	471	472	421	469	478	428	468	455	447	442	468	446	491	468	449	447	437	471	479	453	487	427	471	446	457	450	435	471	445	476	440	445	505	477	502	458	451	433	442	443	400	484	472	458	460	453	465	457	455	481	478	462	441	430	445	453	434	491	481	437	454	468	494	450	443	445	461	468	469	452	438	477	458	457	470	472	450	440	508	449	441	434	475	457	465	428	460	460	428	469	428	473	419	466	443	431	493	459	457	424	506	441	457	438	454	481	447	447	447	459	449	470	473	455	439	490	468	478	440	493	440	440	497	504	443	465	394	459	454	467	475	454	446	446	505	463	462	444	484	474	431	458	460	449	440	447	448	473	471	454	451	488	436	414	461	434	433	461	450	496	430	453	455	461	448	446	443	449	427	432	468	499	447	479	443	475	475	458	467	455	494	463	446	459	480	491	466	447	461	453	445	482	457	463	466	473	466	464	418	462	441	419	497	435	459	407	476	449	463	437	481	454	439	473	456	486	442	443	442	422	462	454	439	500	468	463	418	436	453	439	493	455	454	467	444	445	431	452	464	469	460	466	470	463	488	435	507	452	412	454	452	479	496	425	454	464	474	477	461	448	423	451	483	482	440	406	472	431	494	431	436	428	466	467	482	458	465	487	487	468	454	470	441	429	470	476	445	458	460	426	441	444	445	494	470	463	468	392	466	491	470	459	460	474	444	432	496	485	430	456	461	460	428	444	481	428	452	456	451	479	483	486	461	443	478	435	488	476	451	442	447	467	459	446	466	483	462	414	463	421	462	454	471	455	485	446	435	494	418	459	469	422	450	451	445	431	435	478	457	448	457	437	447	427	434	448	416	432	469	441	420	451	467	506	537	476	432	475	476	445	415	446	434	468	463	473	481	455	459	439	468	457	446	463	435	426	484	446	458	460	464	445	473	501	465	471	472	514	433	431	455	488	479	473	478	458	463	499	455	429	494	487	389	414	493	472	469	447	460	460	466	452	522	430	449	447	437	474	452	461	453	491	417	488	433	457	427	457	463	440	457	458	502	474	450	411	437	457	455	447	451	456	442	438	481	482	426	484	419	464	404	478	459	400	415	461	472	476	439	472	440	459	425	474	472	444	458	457	491	473	464	472	449	455	456	458	446	478	509	441	475	436	447	492	460	469	497	474	451	442	474	426	406	439	443	454	444	432	462	447	423	482	438	464	449	500	465	484	433	460	462	503	447	444	476	455	461	458	438	456	416	453	412	473	469	419	461	468	452	468	418	451	455	439	465	423	416	451	443	462	451	501	438	465	443	444	450	438	459	509	451	438	461	439	473	470	434	457	456	483	469	436	436	444	508	495	451	455	493	459	466	498	431	495	458	469	410	502	429	444	450	502	461	470	439	478	417	454	464	433	459	480	450	423	449	425	462	445	432	447	451	470	472	443	442	444	469	420	468	489
27448	19812	9548	2236	1269	966	1282	1735	1680	1438	964	753	563	563	586	553	557	519	524	538	502	563	546	567	498	552	548	529	548	529	564	556	552	567	509	499	530	551	565	559	538	546	533	539	585	520	504	591	500	548	516	514	496	569	544	516	522	551	508	530	536	548	538	561	541	568	504	568	507	557	513	535	566	554	536	557	554	520	544	548	562	574	506	551	546	558	555	541	546	535	524	543	535	562	580	521	564	550	521	540	528	578	542	517	552	571	510	510	561	594	507	533	543	529	504	539	509	540	555	562	552	560	596	514	574	530	536	531	538	561	520	520	517	582	537	528	556	525	522	567	515	536	536	550	551	504	543	535	511	583	527	525	541	533	539	517	562	578	534	535	498	530	564	528	538	519	517	551	561	579	561	497	538	550	514	550	565	565	573	567	556	537	493	477	543	526	589	521	510	591	570	522	517	523	524	565	561	493	502	505	516	523	559	536	556	520	547	542	574	564	541	534	532	536	550	566	533	581	571	546	528	500	586	557	538	510	523	539	549	586	543	508	597	569	579	529	552	538	537	527	562	555	550	541	518	539	563	536	567	552	525	514	528	557	497	478	562	530	559	570	515	545	545	525	558	528	528	514	552	524	515	517	498	583	539	515	539	526	518	554	481	502	526	550	549	546	521	534	523	564	574	549	556	536	538	543	581	525	539	512	540	522	508	558	549	522	536	546	524	557	527	496	534	515	552	522	560	517	529	508	503	503	543	527	518	582	546	577	570	512	555	517	521	510	559	526	555	540	539	585	524	540	561	534	536	569	536	535	549	504	516	523	538	530	550	545	529	557	562	560	510	571	517	541	543	555	519	555	549	520	523	563	523	534	520	534	557	572	528	573	545	568	506	582	554	528	522	491	555	563	539	537	565	512	506	538	540	545	535	545	492	502	526	564	525	575	545	541	573	510	545	547	541	495	562	548	602	525	527	554	528	519	513	515	518	543	544	558	563	497	542	534	525	559	544	521	533	514	551	499	519	535	527	553	542	540	518	511	539	565	589	510	522	543	514	550	536	561	516	545	471	539	553	554	527	544	530	547	562	547	552	539	579	568	536	550	531	542	529	540	530	556	528	519	525	553	549	534	533	531	576	523	529	541	530	533	501	536	551	524	526	544	528	534	518	481	552	545	518	502	566	552	543	549	488	554	524	514	545	541	554	523	521	563	519	561	531	522	540	530	517	535	514	536	545	506	550	536	549	516	536	547	579	559	563	530	519	508	547	555	543	543	508	548	535	534	540	510	565	571	591	549	573	550	543	518	556	544	578	538	503	536	565	565	553	538	544	532	530	531	601	561	532	551	537	518	534	540	586	530	577	515	554	594	509	531	479	555	565	538	536	550	545	507	555	518	524	529	506	502	509	545	528	520	549	550	514	537	518	531	535	515	516	550	536	517	552	477	564	552	550	504	559	563	522	508	513	562	533	572	513	577	509	529	532	521	499	540	542	519	573	538	570	502	556	558	548	509	529	524	535	550	560	553	538	500	549	484	536	538	562	511	500	541	557	575	565	554	563	503	507	545	518	545	537	515	544	572	515	512	553	539	525	496	559	548	507	549	541	576	548	494	558	550	507	583	524	565	546	539	533	527	543	529	516	542	556	568	532	487	551	569	555	528	548	546	499	577	554	523	552	540	537	536	553	557	569	502	548	525	566	523	513	560	538	565	553	519	529	551	528	543	550	550	524	554	547	545	521	529	565	530	545	571	531	532	540	513	525	509	542	565	554	522	541	576	556	562	555	557	556	561	521	571	535	541	513	567	540	504	552	552	540	492	541	519	553	572	533	516	506	544	534	514	511	516	508	548	542	537	557	539	529	556	510	507	560	531	526	534	567	532	521	556	513	536	525	548	514	546	498	508	510	521	571	548	517	541	532	546	567	509	528	545	528	524	484	514	567	534	518	489	526	582	546	541	538	567	573	554	531	594	586	522	516	552	545	544	555	537	529	561	531	516	531	572	565	544	513	542	540	537	543	512	553	523	500	531	511	601	569	562	545	506	552	549	490	528	530	524	574	541	538	548	527	562	543	580	551	511	543	557	566	547	569	544	536	576	568	589	565	526	575	509	506	542	546	518	546	539	511	515	546	515	551	538	513	553	561	523	552	562	552	520	518	500	547	535	527	512	511	530	548	522	569	553	507	500	596	518	556	560	539	557	560	541	543	580	548	493	560	511	520	524	587	525	527	523	537	487	591	544	552	528	572	536	553	512	494	542	534	548	539	558	533	517	537	535	532	529	529	508	536	551	555	545	530	546	540	540	569	519	574	566	578	533	550	521	512	543	534	556	542	507	543	540	531	531	578	483	514	587	616	548	541	552	536	542	542	611	539	538	496	536	538	565	539	562	491	553	513	527	565	554	555	523	485	553	528	545	517	499	564	519	538	518	546	522	562	504	516	537	550	538	550	522	551	540	523	517	583	519	517	560	526	554	542	507	493	531	506	570	551	554	542	551	505	534	541	544	504	557	545	535	540	563	579	541	540	532	541	583	512	559	540	554	576	530	556	504	512	539	540	525	493	561	532	553	542	537	520	554	515	502	562	531	506	549	545	549	526	540	577	529	500	546	519	549	562	561	550	538	526	528	530	561	537	549	543	560	515	521	552	573	520	563	542	528	525	521	517	521	502	565	576	569	506	541	563	535	555	517	552	550	563	525	531	552	526	554	556	582	555	540	550	540	551	547	505	565	555	526	545	519	534	541	506	538	545	579	539	527	517	503	524	559	511	553	535	519	558	556	559	550	530	509	528	549	528	561	540	555	550	561	493	599	560	544	552	547	571	549	528	553	495	547	527	529	525	568	539	539	536	528	533	524	548	514	535	538	500	549	580	535	535	511	514	537	527	522	538	519	510	529	529	518	529	554	557	492	541	530	533	487	560	555	540	593	570	585	550	556	560	549	535	593	538	552	516	528	525	555	543	537	552	548	556	521	496	555	512	597	556	510	553	511	547	498	569	545	556	544	543	541	562	564	485	501	508	512	505	526	520	560	587	524	546	531	523	512	548	518	514	552	566	507	512	547	544	517	533	531	541	543	560	544	558	540	536	546	545	552	549	540	524	528	484	585	562	582	532	527	543	554	553	511	506	540	570	578	569	569	525	508	533	502	548	524	530	559	564	544	522	546	580	570	597	555	568	525	529	513	535	552	527	545	515	553	571	508	495	542	555	520	553	540	547	536	542	541	538	490	527	546	537	515	506	600	556	565	547	518	537	552	514	549	542	528	519	551	585	547	554	505	503	554	513	570	504	525	541	579	512	547	534	568	543	536	576	564	502	525	570	545	524	553	510	539	496	556	598	546	542	559	542	561	516	516	551	512	524	559	523	524	495	537	539	535	515	554	538	560	556	530	527	452	551	500	525	560	569	547	512	561	552	547	516	498	529	577	530	546	511	529	594	517	549	536	562	540	549	547	521	540	534	510	527	533	575	506	529	563	530	537	539	561
13702	21380	9334	3078	2554	1963	2481	3471	3284	2648	1708	1204	957	883	861	821	847	826	839	893	835	825	841	829	841	792	807	858	812	863	863	808	846	850	839	835	834	823	868	834	865	841	833	870	819	828	845	812	853	850	867	860	819	847	848	867	829	859	878	826	904	826	879	865	812	868	803	860	867	916	836	888	830	858	870	828	821	812	845	830	867	859	821	865	849	824	816	878	792	834	855	836	878	862	803	755	849	854	809	798	834	842	820	818	907	827	835	831	867	868	840	849	858	877	878	878	873	844	793	837	852	793	859	810	833	870	835	858	842	831	811	803	802	819	876	826	838	860	877	857	796	880	867	810	843	848	882	825	824	798	849	891	858	853	881	838	831	840	854	834	887	857	862	808	823	845	841	821	866	825	851	870	822	837	853	887	835	842	839	866	786	851	800	825	855	869	866	831	833	865	833	799	881	805	889	847	822	794	801	892	820	833	843	835	830	855	872	854	839	820	850	842	836	858	835	843	860	799	873	876	839	827	895	874	799	899	885	853	826	858	861	805	873	854	868	840	870	878	866	860	889	841	842	813	907	840	857	833	820	800	864	807	860	811	835	829	834	861	854	832	852	831	858	868	816	845	897	835	887	919	871	862	864	888	879	909	853	816	858	853	872	815	850	868	831	862	798	855	879	812	916	899	821	850	854	903	838	856	876	876	849	840	842	856	914	820	851	822	837	838	857	831	825	821	876	804	822	855	856	804	846	872	902	842	905	870	829	831	906	807	868	864	858	870	892	869	870	892	808	876	860	863	881	857	879	823	790	847	864	887	841	858	823	817	820	849	823	847	890	805	862	843	829	849	884	925	829	838	887	833	878	863	860	821	898	826	857	837	894	846	861	851	836	823	822	835	894	860	822	853	877	853	840	861	840	850	820	857	901	795	875	897	818	820	856	873	881	821	861	878	845	830	904	809	833	811	811	865	868	884	865	836	818	920	851	872	844	858	829	852	896	843	793	883	865	864	835	866	847	879	826	831	832	895	866	808	834	831	899	896	830	812	854	852	830	794	840	830	836	856	818	855	828	798	865	854	820	829	824	820	804	862	831	870	854	843	831	878	823	842	832	838	841	828	843	868	850	848	849	878	841	851	827	872	839	865	856	859	822	831	821	819	861	906	871	844	854	813	844	872	866	843	837	850	858	858	871	881	853	848	823	853	861	833	828	851	819	862	813	843	839	874	825	867	833	825	829	839	788	849	806	840	882	869	854	790	834	900	870	832	864	829	883	835	863	882	832	831	804	905	872	851	880	852	788	868	886	823	850	864	851	862	843	845	868	813	891	863	904	875	828	839	831	869	838	819	828	824	836	874	894	796	750	839	845	843	887	817	835	834	854	887	796	809	832	861	874	889	800	829	826	843	815	864	912	836	909	869	862	822	891	836	878	862	876	829	843	854	841	848	820	856	845	857	868	910	857	853	824	808	831	897	811	863	792	867	766	842	888	841	806	827	820	924	907	867	849	814	847	797	834	891	873	848	823	859	842	856	859	853	832	847	857	824	847	858	822	875	838	861	866	842	885	817	891	815	868	863	842	797	885	839	856	868	860	857	870	823	874	853	864	856	823	825	887	878	850	862	872	843	836	806	896	866	813	816	838	889	834	820	821	816	860	818	870	834	831	861	879	801	877	843	855	820	872	883	868	843	826	808	843	857	892	893	833	858	880	851	867	862	838	866	864	794	860	848	856	866	884	808	841	848	828	841	841	820	826	874	854	816	893	845	828	870	811	815	792	826	846	872	901	815	864	920	833	776	829	833	814	861	871	886	769	802	850	824	858	831	870	834	870	852	871	823	909	817	871	859	843	887	859	882	822	827	838	848	857	853	856	851	840	819	819	847	874	830	805	826	865	867	846	830	831	882	862	855	869	878	865	835	895	840	891	865	897	865	829	823	874	846	850	845	859	881	851	832	831	832	783	847	843	835	846	807	827	870	913	877	810	829	839	856	807	842	888	881	834	825	846	821	787	814	882	827	840	857	829	841	833	863	873	814	882	822	845	807	838	892	882	908	835	837	879	798	848	874	830	822	828	831	834	835	834	859	854	844	879	898	870	823	833	880	894	866	808	895	814	853	773	821	851	832	868	836	830	868	857	875	878	835	853	905	793	830	841	842	809	849	857	805	853	879	796	844	875	862	899	847	866	883	860	834	888	855	830	840	860	856	852	818	862	863	858	886	859	916	822	868	844	868	870	846	883	839	879	881	867	835	877	815	839	883	816	910	844	867	865	818	838	826	841	824	855	854	827	902	862	814	855	836	809	850	899	818	857	820	852	914	842	852	879	891	858	857	852	854	852	834	839	848	833	891	848	818	873	858	849	874	862	847	866	853	855	831	868	858	897	853	832	839	856	838	829	844	828	835	882	836	882	831	863	897	878	844	869	824	855	833	858	832	812	824	840	829	899	871	877	874	864	861	901	878	878	903	831	846	865	921	867	821	818	890	848	836	854	880	816	902	885	877	829	850	827	831	858	909	862	857	851	851	885	844	826	860	866	805	848	818	840	861	828	808	915	858	857	855	802	799	815	901	841	901	879	832	874	836	830	847	826	823	877	817	883	838	850	844	846	863	840	881	874	827	805	839	833	868	885	818	826	858	860	876	822	858	833	869	848	848	838	808	830	813	820	794	883	850	873	875	865	833	859	868	831	819	817	864	812	842	824	846	863	795	859	844	823	874	807	851	911	845	893	840	879	816	835	841	836	806	847	830	791	897	852	790	885	891	823	864	887	817	889	892	864	786	821	864	862	796	880	856	812	866	852	868	842	825	871	864	884	830	820	843	817	825	836	825	818	788	823	911	897	831	864	859	820	809	846	848	873	877	808	852	820	901	843	841	876	850	851	819	876	856	892	888	839	895	879	862	810	860	802	867	802	826	886	859	819	827	875	848	809	864	830	832	875	871	890	829	876	878	843	845	833	855	890	869	856	879	833	766	920	844	825	860	882	887	854	876	853	864	873	863	817	851	828	897	861	850	838	884	850	888	815	866	823	871	814	877	813	826	812	847	904	819	796	851	782	822	891	836	842	876	826	878	861	875	834	822	890	835	798	843	901	838	865	798	812	857	839	848	842	841	796	830	839	842	883	854	836	877	809	797	877	820	843	867	859	864	820	848	840	904	848	810	875	841	836	906	883	877	891	805	849	823	878	842	818	855	834	829	811	825	911	844	820	861	855	865	884	851	863	834	855	848	828	862	851	851	858	872	845	839	866	896	833	828	828	803	798	852	848	816	842	859	837	807	850	833	895	827	870	832	886	838	843	889	808	812	884	842	846	843	884	856	844	826	878	856	874	864	779	836	800	874	775	819	826	823	866	881	826	847	832	877	791	805	842	866	818	898	875	893	842	839	776	851	799	891	837	882	886	825	861	899	850	846	854	877	845	872	834	842	821	825	870	880	825	830	818	844	871	833	812	848	842	874	859	855	819	897	866	837	848	844	832	866
23438	21238	27463	25319	19008	10423	10586	11432	8435	6969	3392	1622	453	464	497	417	363	369	382	365	369	402	394	363	400	354	349	362	381	356	370	333	389	397	410	345	374	351	423	372	368	352	380	391	369	410	370	359	370	363	361	393	367	374	380	380	365	390	406	347	367	371	378	363	373	358	395	365	361	363	355	353	356	341	351	378	371	388	399	365	408	407	361	420	355	333	370	347	374	404	351	392	377	378	356	372	373	390	377	385	373	360	384	367	380	390	366	377	365	321	355	385	368	389	327	364	399	384	384	347	372	367	367	354	370	364	380	370	362	385	382	375	367	401	384	381	396	405	360	342	368	371	403	389	383	364	390	388	397	357	378	347	361	374	363	394	407	402	357	373	400	359	398	408	354	369	381	370	375	392	371	353	397	353	378	373	370	371	431	382	377	388	390	400	347	363	346	383	387	385	360	349	377	365	385	351	330	395	370	376	395	345	401	363	404	354	411	352	344	329	318	357	369	375	389	378	412	371	366	384	394	357	360	389	394	397	394	384	364	383	368	387	380	391	344	365	388	380	355	359	371	377	380	357	360	361	375	383	372	377	342	402	398	405	368	356	343	365	345	399	388	389	367	376	382	366	387	372	358	407	400	374	350	336	376	388	390	359	375	360	375	380	382	369	374	363	381	357	352	375	381	371	365	356	397	381	399	395	387	392	401	358	373	349	378	391	360	401	439	411	411	397	362	395	381	354	359	379	429	356	381	359	362	395	387	363	387	402	370	392	374	409	351	382	359	362	381	405	351	391	331	385	346	336	369	381	374	383	383	346	393	381	350	366	353	381	377	374	379	393	351	375	351	381	378	380	346	367	365	358	356	411	340	352	366	370	371	368	393	380	384	363	384	396	413	388	379	357	358	428	374	365	339	329	363	363	338	423	401	346	387	365	425	361	372	394	358	375	379	411	377	379	385	369	392	364	399	397	389	366	387	373	413	368	385	344	387	375	390	408	390	365	393	347	403	380	397	389	357	373	400	382	379	333	342	371	367	379	375	380	360	342	349	383	359	406	402	397	362	360	379	372	365	399	387	367	373	397	368	366	372	381	355	394	357	361	399	377	379	373	339	391	380	363	418	382	401	375	402	387	368	388	373	377	379	366	375	382	347	385	378	392	351	374	378	387	366	334	378	374	340	387	375	364	345	368	403	378	399	366	387	338	343	382	369	378	363	365	362	370	360	368	395	409	391	390	401	363	370	370	361	360	382	415	367	373	370	361	354	348	381	352	365	396	373	370	404	386	373	382	337	419	373	367	368	373	371	368	361	354	376	351	375	352	378	368	372	344	390	340	403	375	388	405	356	370	381	403	390	378	377	392	369	364	374	419	376	380	354	407	340	374	361	374	408	366	382	387	374	342	395	363	402	352	378	382	408	367	369	356	354	377	360	357	352	361	358	383	367	376	387	386	358	378	369	397	374	385	389	368	355	378	380	383	388	390	381	381	364	333	407	382	398	367	361	380	355	389	366	397	364	366	362	353	387	358	391	421	346	358	320	400	373	397	373	360	385	366	359	379	357	367	364	360	366	388	390	372	374	353	385	345	379	377	342	386	369	352	375	376	344	346	386	362	371	367	373	376	392	339	389	360	354	374	382	381	409	414	366	366	366	370	370	363	355	384	380	394	366	366	381	376	381	362	386	384	374	396	353	363	380	358	365	373	341	365	405	360	387	390	360	378	358	375	395	373	387	375	364	365	378	376	406	356	375	391	366	395	347	379	381	380	366	382	381	376	347	360	381	404	401	382	376	351	387	381	408	399	346	379	369	384	387	368	366	341	379	411	390	363	384	343	407	384	378	405	426	396	362	352	394	395	384	386	396	371	362	384	342	353	359	349	363	371	386	375	327	359	358	361	379	365	359	370	390	354	374	338	375	350	391	380	380	391	373	388	385	369	410	380	400	368	423	368	354	381	367	334	386	358	355	364	365	317	382	390	378	366	392	345	342	384	359	394	352	362	374	378	384	379	378	376	346	396	374	402	351	397	404	377	354	331	351	378	379	398	377	375	366	364	378	364	360	377	366	374	380	386	350	353	377	359	325	368	346	390	367	381	329	367	375	351	329	403	351	404	374	371	377	384	367	391	373	366	369	369	397	356	378	369	366	391	344	378	375	408	376	374	407	394	354	400	397	373	368	383	358	376	382	356	365	376	388	399	369	366	388	368	387	371	388	348	367	386	392	366	377	398	349	367	392	374	359	350	346	385	362	356	377	378	399	381	365	379	374	362	384	392	391	364	362	388	379	372	361	395	388	410	366	314	363	374	365	381	372	400	388	365	391	426	381	376	409	388	362	373	385	342	361	375	396	389	408	375	386	346	355	368	366	374	360	393	380	387	379	371	394	390	354	358	351	375	351	367	381	360	358	344	383	395	331	410	345	337	355	372	357	373	362	359	349	427	366	355	383	373	370	399	378	381	384	378	354	374	378	392	358	366	369	379	398	373	363	390	390	370	376	351	413	363	338	405	371	380	341	347	374	361	377	385	347	357	372	387	371	365	417	372	367	356	405	357	379	369	382	372	384	385	377	373	347	404	365	368	403	380	374	373	324	365	373	387	373	392	393	379	349	384	400	387	377	365	354	397	388	377	354	376	395	346	404	357	368	376	378	378	354	384	364	364	355	371	382	350	360	390	354	365	387	383	380	359	380	380	381	355	385	356	360	391	369	381	377	377	368	364	375	382	406	391	358	399	399	372	404	354	338	388	362	355	398	352	362	380	385	381	363	353	376	351	380	366	354	366	392	365	381	399	373	357	382	363	337	388	379	340	371	367	406	383	391	357	380	363	344	371	376	382	357	364	347	386	352	368	388	360	382	375	405	392	347	374	407	360	398	396	369	370	362	403	374	350	358	412	331	404	348	335	348	377	393	371	363	329	402	379	395	368	349	360	352	391	359	398	397	356	383	358	370	383	402	360	384	338	376	379	362	373	391	374	362	373	377	387	386	366	350	375	346	365	369	374	376	362	391	358	387	368	365	359	374	379	385	381	381	353	367	341	376	375	359	340	388	364	393	370	377	331	396	396	371	346	352	345	365	383	344	370	364	387	358	328	401	391	362	354	367	396	336	393	392	343	393	391	381	385	365	401	377	398	376	365	376	357	372	348	388	356	391	386	374	389	405	368	395	362	351	411	400	377	368	383	366	379	368	372	375	396	345	376	384	382	370	357	400	399	394	384	381	361	396	356	362	348	420	371	391	354	346	387	346	381	374	343	380	420	356	368	360	374	362	399	424	382	355	346	358	391	379	353	374	391	347	402	370	375	393	362	382	382	343	354	382	375	357	385	389	392	412	402	367	360	364	365	394	359	383	385	399	396	375	359	370	359	393	378	337	390	360	365	395	385	364	360	362	330	371	367	408	356	370	364	332	363	396	392	372	390	366	373	391	384	385	376	400	339	367	440	372	396	389	391	357	346	346	394	359	373	369	355	387	349	352	343	364	359
21999	43443	30150	17316	12366	14646	16899	19736	15512	12711	6784	3346	790	918	897	646	654	576	597	626	622	631	595	601	588	593	617	647	659	620	630	622	623	637	598	587	581	586	635	623	592	589	624	599	580	590	590	601	622	601	625	641	612	587	567	592	602	642	570	613	583	561	590	587	620	625	608	633	611	587	598	638	585	590	578	614	615	616	596	591	599	568	593	612	608	573	602	607	597	568	559	634	571	600	579	565	604	630	541	631	572	586	619	663	624	535	637	604	574	593	583	615	613	618	664	614	606	608	567	612	632	606	582	586	634	582	616	585	593	588	626	637	616	598	604	585	598	582	614	600	598	622	597	589	607	653	578	577	596	590	595	649	593	620	593	588	589	584	612	555	594	625	626	616	611	610	597	603	581	612	586	616	591	606	611	615	630	579	619	601	643	559	603	600	592	576	580	639	555	603	626	561	610	592	575	598	607	624	581	616	590	600	582	581	622	608	585	617	612	579	598	629	615	612	602	584	631	616	633	626	579	612	573	608	609	641	626	590	584	594	652	618	595	630	591	658	602	632	612	594	582	559	622	651	613	589	591	543	605	597	597	643	558	616	590	557	581	601	623	572	603	561	607	628	593	573	591	619	629	618	617	584	604	626	650	641	583	623	578	586	588	598	590	601	588	581	600	641	589	545	598	580	601	607	616	556	631	590	628	607	589	620	560	620	677	609	606	612	589	551	635	585	561	599	599	551	655	620	562	606	567	634	616	618	613	598	622	625	596	600	583	636	629	680	613	578	615	589	593	619	610	587	596	617	593	586	611	618	605	621	638	591	641	621	610	590	615	619	612	602	562	598	606	558	579	599	576	616	595	611	580	665	592	622	629	557	565	568	570	626	624	609	597	629	587	607	595	562	600	645	586	640	638	616	600	586	616	600	580	561	604	617	582	589	595	584	607	605	608	615	603	628	625	598	623	583	541	576	597	599	640	593	592	622	584	570	615	610	585	579	591	581	601	594	639	595	608	547	580	614	577	610	612	582	577	608	605	614	580	606	610	558	563	619	608	625	598	611	646	633	634	626	580	617	590	611	618	599	637	592	634	628	647	602	609	584	604	607	588	598	586	616	647	593	608	626	610	573	603	620	558	625	620	599	559	576	576	590	562	628	539	603	601	627	643	638	592	596	615	630	605	621	633	595	616	569	651	639	580	597	616	571	585	588	588	656	634	647	626	530	631	602	588	633	610	619	581	568	599	593	592	612	584	640	598	646	594	655	628	613	619	582	574	597	633	644	546	587	609	607	591	586	591	569	617	612	646	599	596	671	562	625	616	590	620	579	632	543	598	587	609	609	549	598	601	596	585	557	567	589	588	601	592	651	576	567	592	639	619	577	609	608	600	596	608	630	584	579	659	582	573	583	609	598	568	586	571	593	633	593	579	602	589	600	591	563	641	619	609	601	617	595	597	587	592	566	636	604	630	604	625	636	629	589	631	626	601	629	592	573	581	579	585	596	586	595	591	589	610	620	625	595	648	571	594	622	574	623	590	585	605	598	575	585	635	615	574	612	631	590	595	608	635	587	569	585	568	591	593	619	592	590	579	637	585	569	601	606	609	590	598	603	572	626	635	601	587	624	610	591	623	571	602	608	600	588	592	563	631	606	591	572	567	607	561	637	568	604	608	606	599	608	639	610	594	584	637	598	578	551	629	558	585	641	610	596	610	616	603	633	610	559	598	561	620	592	598	557	568	588	617	591	616	583	620	606	595	655	575	638	629	557	604	604	603	644	649	534	623	601	609	586	552	632	569	642	598	580	605	620	610	572	600	630	580	571	597	588	628	558	598	585	599	561	610	603	604	574	561	604	581	569	600	601	635	584	617	572	590	594	609	614	610	612	569	585	552	630	592	590	603	585	642	582	595	607	611	595	621	598	647	611	603	613	560	585	601	647	595	547	618	614	609	597	574	588	614	554	597	583	619	584	611	594	642	576	547	593	580	597	633	593	607	556	614	613	587	611	615	585	584	622	596	615	586	592	540	618	606	602	581	613	602	590	572	629	638	629	611	624	614	608	576	610	602	611	589	600	620	573	589	596	605	603	573	613	596	595	586	606	642	633	599	623	615	598	599	607	629	626	580	624	636	631	625	599	607	593	633	557	584	612	605	575	631	630	588	549	592	581	637	609	638	612	590	603	570	627	583	577	602	641	588	599	632	596	565	590	607	661	618	601	586	603	596	601	607	621	631	649	603	562	636	614	619	608	630	586	606	557	577	601	593	593	606	606	598	607	598	608	601	623	576	593	579	611	559	608	600	604	612	578	546	602	614	612	625	574	594	592	618	601	625	567	654	591	549	600	596	592	590	588	644	608	574	587	590	597	626	527	599	596	611	557	569	621	597	636	585	623	588	578	579	559	625	603	557	595	589	582	637	585	615	614	567	559	593	635	611	585	611	590	616	614	613	637	618	612	626	651	568	595	605	611	657	649	669	621	621	598	611	608	628	649	596	642	619	575	596	606	642	584	648	612	605	600	615	611	614	657	599	598	582	628	608	610	587	541	640	630	581	569	621	569	608	622	616	621	613	609	611	592	616	608	614	610	599	641	611	586	643	595	600	646	607	598	583	595	663	616	596	639	626	594	606	556	625	633	637	688	613	584	607	582	629	624	572	630	585	616	611	619	554	598	584	615	596	576	610	639	612	591	613	634	625	617	620	583	587	585	617	590	619	604	587	642	599	651	576	584	612	592	592	566	629	602	579	645	599	595	622	591	598	627	551	622	540	604	636	571	669	598	554	648	592	588	591	574	605	574	584	617	575	600	587	600	630	553	610	625	583	591	590	585	620	593	641	618	598	622	668	592	625	573	607	630	596	624	610	657	602	600	625	618	613	597	603	576	579	618	576	612	625	602	587	597	573	639	611	590	567	608	579	605	632	620	597	627	609	609	602	589	556	579	605	588	592	623	638	612	575	589	656	626	607	616	630	595	629	592	585	579	594	566	634	577	586	626	612	577	601	595	623	587	575	594	601	635	584	596	607	649	615	609	570	647	598	578	614	620	611	633	660	624	598	589	615	583	598	604	626	618	629	583	583	612	578	587	598	599	577	600	595	566	590	588	607	617	568	632	585	624	627	609	615	594	603	589	603	591	586	603	602	648	618	637	612	612	620	607	610	611	613	584	633	632	609	608	592	651	570	588	594	578	635	628	616	661	622	609	634	593	627	551	602	584	638	603	604	612	615	661	591	621	604	605	586	566	608	609	572	596	605	645	608	601	609	606	623	585	595	591	642	597	605	598	617	621	614	613	604	615	632	593	621	574	604	598	613	578	585	632	591	590	624	558	611	570	617	603	631	601	555	617	637	599	545	648	575	644	639	629	581	579	602	653	595	626	607	596	575	612	592	600	573	622	644	596	569	654	577	580	602	589	583	594	621	598	576	623	622	587	620	592	593	604	636	600	611	645	626	579	656	607	602	608	644	614	551	610	586	632	615	589	623	599
25183	21264	24680	21163	5794	3025	2635	3555	3313	3032	1782	948	525	600	547	513	473	539	514	522	493	572	486	504	487	498	500	458	491	489	517	512	497	487	510	480	518	471	500	446	495	474	486	528	479	521	492	493	488	528	519	499	469	500	470	498	521	484	520	487	452	494	517	505	525	490	538	486	517	492	476	500	509	492	526	498	502	532	501	482	492	489	475	523	482	524	508	488	481	528	487	511	520	557	557	502	501	467	492	495	464	482	476	492	501	477	485	490	500	484	469	470	495	504	479	501	506	512	466	498	488	531	478	444	536	512	508	496	511	511	508	502	470	501	483	486	491	496	489	483	503	498	473	478	470	451	490	493	509	504	457	548	491	503	470	497	485	505	501	503	510	515	489	543	487	494	528	484	502	493	481	483	454	500	509	475	495	499	491	522	520	484	474	509	506	486	453	492	472	533	479	473	497	485	507	463	514	497	494	565	515	469	442	491	507	514	474	492	521	526	508	517	482	497	521	469	507	471	444	464	502	463	507	549	482	490	460	511	495	494	488	474	499	490	472	512	486	512	506	476	529	494	453	486	495	455	511	456	453	521	450	464	514	508	509	472	519	457	510	498	494	497	489	495	515	523	487	487	508	488	515	463	496	454	464	546	486	494	499	507	496	493	447	534	487	494	495	518	492	503	485	435	468	518	475	542	477	504	512	505	503	520	478	488	546	536	500	472	489	502	503	494	499	433	480	485	473	468	477	500	466	501	480	461	440	491	473	481	545	487	511	477	505	493	476	523	522	510	486	501	495	510	532	471	527	492	551	496	502	475	507	518	517	448	468	492	495	493	491	500	477	488	464	479	452	501	482	490	503	442	496	492	487	502	519	482	502	491	516	467	500	519	492	516	514	494	505	467	513	523	491	493	502	477	529	494	530	563	488	474	518	506	521	503	472	454	511	482	501	457	478	521	445	478	499	508	479	512	505	507	462	496	520	499	491	469	499	474	478	499	491	488	518	491	489	501	567	491	490	482	530	431	488	446	462	478	486	489	485	469	468	478	483	521	524	488	499	511	531	529	490	530	476	469	478	521	471	494	495	495	477	455	490	546	436	481	461	511	477	456	478	487	480	518	486	470	465	458	485	534	517	468	522	471	482	498	530	499	474	469	522	505	496	539	494	503	507	504	483	496	514	475	484	488	541	500	527	494	489	457	491	486	539	490	510	512	508	487	494	513	460	484	434	489	495	474	504	533	496	518	445	471	512	507	490	492	491	486	470	484	527	516	487	476	490	516	505	501	475	468	457	488	538	445	472	474	482	479	500	508	471	484	490	510	508	500	478	479	456	502	491	474	503	504	486	479	480	459	488	500	534	486	468	518	452	505	474	521	512	486	520	501	475	508	490	510	512	499	490	506	516	528	520	509	471	470	512	495	500	490	527	485	473	510	483	513	479	487	505	516	455	484	461	499	508	516	511	519	499	456	482	447	470	480	504	482	525	504	446	520	445	512	455	451	484	467	501	485	443	521	520	491	464	473	510	525	491	486	451	494	521	505	471	531	518	508	543	472	466	495	460	510	473	476	529	487	486	489	462	472	525	486	485	493	494	466	480	487	468	486	518	493	504	470	499	522	501	530	510	474	510	498	500	474	494	468	491	467	467	444	480	512	433	488	490	497	482	484	510	519	499	495	463	485	471	496	508	519	483	511	478	501	519	513	476	484	516	474	508	503	503	488	461	478	504	514	493	519	520	502	466	490	489	503	494	506	527	474	546	521	472	488	460	509	534	482	515	488	523	472	493	497	454	500	483	494	551	473	524	513	505	523	502	496	448	531	525	521	463	480	489	475	487	511	520	511	507	512	486	511	478	495	500	452	472	472	470	502	501	488	489	507	493	446	506	518	479	482	503	484	557	483	511	495	497	506	505	524	537	502	461	493	530	524	485	479	486	475	514	484	478	466	524	501	508	495	507	513	461	499	525	485	493	487	499	485	483	480	490	522	493	490	463	490	486	504	513	489	473	516	485	511	464	445	508	471	488	464	530	517	490	494	530	509	494	499	516	487	457	502	503	529	506	496	516	474	496	498	499	488	491	497	517	466	478	515	524	483	490	474	471	485	524	503	516	463	475	501	492	485	492	483	517	514	472	501	505	519	480	548	490	459	476	518	509	493	475	476	493	459	526	502	490	506	490	450	529	474	470	518	543	495	456	504	504	477	486	479	482	522	531	511	495	528	524	489	438	519	465	536	516	489	502	491	489	513	490	473	468	470	471	502	542	522	489	460	475	500	475	512	517	498	501	541	506	512	539	446	480	506	516	501	478	501	500	491	483	500	505	505	509	462	528	495	482	522	472	501	490	492	462	527	500	445	486	509	463	494	488	476	479	508	500	470	460	536	548	517	494	514	501	487	520	499	473	482	548	481	487	467	480	498	495	501	496	493	468	469	504	437	492	475	466	473	456	438	469	528	527	495	447	495	456	495	459	488	485	492	517	495	446	531	492	520	457	485	489	499	497	468	500	505	476	514	455	533	482	473	521	496	509	475	534	496	477	507	494	510	471	471	518	511	506	475	480	490	503	480	525	514	461	510	484	480	454	494	507	459	544	495	503	500	480	514	474	492	486	489	468	503	478	480	491	492	513	527	526	472	476	498	482	459	482	496	500	480	541	464	530	532	484	504	494	509	504	521	478	499	476	482	490	468	511	496	514	508	488	503	510	523	474	495	478	470	491	460	474	485	495	518	492	461	527	511	494	486	550	510	536	496	472	442	497	473	461	461	506	483	480	480	478	469	464	514	552	504	512	545	492	479	490	487	487	456	537	474	502	487	458	479	526	486	504	495	481	492	506	475	459	540	533	521	480	467	481	458	507	546	495	527	511	458	480	497	488	519	529	523	483	494	505	470	488	511	470	494	520	485	484	480	514	479	488	490	489	502	473	490	477	495	516	493	530	532	472	501	488	496	498	477	470	511	480	487	505	476	503	526	469	493	475	503	498	554	527	488	488	506	488	470	517	485	519	470	499	481	499	517	563	504	526	515	513	497	498	469	469	485	482	525	507	428	543	478	524	490	524	483	472	509	512	493	490	493	483	501	513	497	476	471	504	553	500	447	494	535	489	513	502	533	472	507	486	484	485	504	484	465	486	526	495	503	527	513	485	505	502	493	483	507	521	515	496	481	511	512	505	492	500	490	523	489	524	487	442	494	502	484	503	537	485	468	482	487	478	505	519	483	492	499	552	481	484	514	495	465	459	498	505	447	548	453	480	503	489	495	502	484	470	530	493	501	490	464	500	488	563	523	451	525	487	524	510	513	462	503	503	506	506	499	493	457	502	477	514	473	501	524	479	456	481	467	515	495	458	443	503	477	532	506	530	512	503	511	464	450	523	538	493	515	466	488	478	494	484	469	508	460	472	500	561	521	455	511	485	472	507	483	485	526	480	491	507	480	491	477	460	495	490	510	510	465	527	496	481	479	453	472	488	502	503	504	487	500	508	484
19904	34501	20462	15047	9886	6876	6780	9610	8706	7492	4178	2035	844	1041	993	781	732	789	735	728	788	725	763	782	802	750	796	701	763	792	808	790	716	791	739	771	754	801	747	748	725	788	766	738	781	815	752	794	788	766	725	785	702	763	814	795	798	767	779	779	766	791	785	749	800	781	799	807	726	757	783	815	750	754	779	763	787	730	736	791	687	763	728	795	765	752	725	836	757	799	783	780	771	726	820	748	718	712	778	792	765	767	747	785	786	738	728	777	788	758	737	730	729	729	822	758	783	743	775	759	787	718	813	758	780	748	788	741	799	802	802	785	693	793	782	738	796	773	783	734	762	765	806	764	749	789	775	761	741	767	762	775	816	756	771	779	736	789	770	812	748	773	723	710	785	773	790	762	794	740	763	749	754	756	789	775	795	748	791	777	813	774	753	757	764	765	731	753	810	802	725	799	723	796	792	758	760	722	814	779	762	771	729	773	749	745	783	813	750	721	801	779	789	793	774	770	788	762	739	766	810	805	758	770	733	743	783	789	755	782	740	770	754	741	795	723	768	780	741	775	759	772	737	769	765	739	746	751	745	767	773	740	786	772	760	721	730	765	744	773	768	787	776	739	763	717	772	769	769	781	698	705	772	794	795	799	772	736	793	803	726	739	770	804	819	759	777	823	751	770	773	750	794	761	830	795	715	790	792	786	765	687	745	815	792	762	741	751	800	758	742	749	744	757	760	784	822	791	744	793	816	823	736	769	797	781	741	775	753	776	805	812	787	779	794	726	771	797	787	771	770	753	724	799	753	727	790	824	754	780	794	801	814	774	825	811	754	767	782	773	799	779	738	773	715	766	750	743	745	792	782	791	746	823	746	722	802	775	831	779	760	780	777	754	799	728	743	775	752	805	768	828	782	758	777	761	740	768	781	805	743	737	765	756	805	771	807	756	776	806	770	816	776	805	735	724	749	724	737	743	802	759	768	799	758	753	817	748	783	786	774	783	822	796	835	731	746	740	775	766	803	760	740	821	822	721	782	787	754	729	804	805	763	723	796	741	749	793	761	784	754	781	773	728	760	758	773	763	736	731	730	763	755	813	793	769	795	806	805	784	809	792	759	776	790	784	757	782	750	727	791	781	778	787	790	779	779	767	762	764	810	728	805	725	811	757	779	752	787	805	775	766	769	773	752	737	741	797	793	767	756	744	799	785	776	760	704	768	761	760	771	768	774	746	752	796	793	781	778	755	827	751	718	786	763	724	780	763	749	776	775	783	795	799	759	765	747	713	744	769	786	750	770	794	744	778	803	780	795	782	743	784	766	791	728	823	784	715	784	785	777	847	789	740	750	704	810	796	790	761	686	787	767	750	798	750	748	791	752	754	760	786	793	706	776	764	744	792	734	796	756	720	745	767	747	814	773	745	753	781	759	745	743	764	782	765	757	770	737	783	782	810	802	778	725	751	768	762	762	743	806	756	858	804	720	766	761	738	792	812	822	810	766	747	748	746	833	789	772	776	795	800	726	745	776	794	776	734	753	765	753	819	776	746	750	780	756	800	733	782	766	716	781	739	817	798	767	819	761	810	791	776	787	798	738	803	781	793	760	739	792	805	786	736	818	739	750	742	777	785	768	805	754	774	763	771	773	755	765	796	731	777	777	783	763	780	819	774	740	790	768	810	767	754	770	798	754	731	770	756	753	767	794	799	748	741	840	784	785	777	736	749	779	745	797	773	731	751	744	737	755	743	769	747	768	805	784	767	771	809	785	809	767	705	722	783	798	785	769	784	737	809	722	796	821	774	787	788	749	776	762	736	760	789	746	823	774	789	766	796	801	770	751	749	726	775	757	767	758	738	737	767	727	710	732	807	814	776	759	729	769	762	791	745	765	756	744	754	788	800	754	794	807	750	812	733	737	780	772	728	772	765	762	790	777	751	791	748	839	735	765	770	762	741	772	774	763	795	770	737	822	789	759	804	775	786	745	786	759	763	752	807	774	722	778	787	764	749	722	803	832	768	808	738	740	752	803	798	825	789	783	762	773	815	758	826	757	831	702	751	739	729	756	788	758	801	778	732	767	752	804	758	757	736	756	760	830	799	741	758	796	711	788	802	773	785	782	768	763	756	782	776	767	777	730	791	787	755	794	753	736	734	803	765	780	742	742	768	733	748	746	777	742	732	747	788	710	758	791	736	747	750	743	702	734	760	699	794	710	771	756	780	742	771	774	765	794	791	786	764	778	804	752	744	789	742	773	770	775	756	774	738	760	791	801	749	774	805	787	794	771	773	771	748	761	799	786	772	781	776	790	781	778	784	771	770	771	744	743	792	789	749	797	785	747	737	733	789	794	830	740	762	728	778	718	733	785	765	809	758	782	798	735	835	755	782	753	678	796	793	731	750	805	762	769	753	748	744	786	774	767	809	740	773	789	711	731	718	767	773	744	749	792	761	770	722	735	741	796	769	746	765	759	772	794	810	797	781	764	778	744	749	791	801	812	842	691	761	819	775	754	768	758	765	776	785	774	793	781	770	789	781	785	779	755	751	817	783	780	746	735	814	773	762	793	791	757	757	776	751	792	784	775	746	735	757	761	748	802	763	754	843	803	794	759	774	782	752	764	757	767	790	782	770	758	781	793	844	769	745	751	755	789	772	737	772	775	730	719	762	784	742	727	761	774	769	774	789	782	788	805	729	750	725	797	771	783	741	763	760	787	796	736	770	755	753	772	748	795	800	757	752	801	725	768	765	731	748	740	761	738	756	744	773	750	783	753	803	766	809	778	773	760	769	752	746	750	755	764	793	796	794	721	730	796	769	726	772	733	789	803	768	798	773	773	771	786	772	795	768	785	807	779	814	788	809	792	800	791	773	787	754	752	798	751	730	791	749	728	768	775	758	752	767	741	754	798	807	712	822	778	776	756	772	761	742	777	788	789	783	744	747	812	770	729	810	757	782	735	797	783	755	735	770	746	772	745	706	767	791	799	786	777	760	850	752	745	739	760	730	821	771	736	714	785	741	762	795	754	752	741	769	795	753	763	721	759	772	776	790	748	778	742	755	757	739	759	790	742	795	812	765	755	791	764	740	791	754	804	755	761	720	771	788	777	760	763	728	714	746	800	753	748	784	779	755	757	767	792	753	808	734	769	765	758	803	809	769	688	772	762	788	779	760	764	769	810	776	773	800	795	782	752	731	739	788	788	792	792	774	734	786	690	772	779	772	788	806	736	759	754	818	718	782	734	745	759	744	758	738	763	751	752	760	795	812	779	787	759	784	771	768	695	766	757	713	823	762	735	733	765	785	820	751	797	776	767	763	755	785	792	808	725	796	801	726	801	823	768	798	803	782	756	797	838	739	739	779	760	734	753	747	780	814	746	799	783	755	744	818	768	789	769	730	750	797	784	812	763	775	741	768	764	796	738	740	718	759	801	746	735	787	778	794	782	742	813	796	778	792	853	745	800	746	809	749	759	774	775	801	716	829	765	717	783	812
22571	21266	28237	24600	21277	18294	18686	17225	14377	9338	6908	3944	520	859	577	263	265	219	256	256	248	264	267	289	250	234	258	251	255	251	274	242	233	240	267	243	278	264	239	223	259	225	265	245	269	273	249	227	255	282	227	254	250	251	259	229	243	276	216	257	243	247	237	245	230	249	225	227	266	245	252	253	263	249	250	251	267	248	231	237	247	243	262	234	241	228	231	239	232	230	228	255	239	222	259	222	234	247	262	260	229	243	245	229	239	257	274	201	243	220	242	222	252	246	263	257	234	264	245	270	249	239	226	266	261	243	259	236	240	249	262	251	224	262	257	255	256	244	234	259	251	248	254	249	265	247	240	266	256	234	227	268	211	239	243	245	247	259	275	236	249	229	257	246	290	236	234	244	233	236	238	251	249	254	255	244	237	228	212	240	253	243	232	237	247	267	249	250	237	249	230	264	244	241	250	272	230	281	248	229	235	237	266	239	250	234	216	273	259	255	253	261	278	253	224	258	241	240	228	248	237	249	237	264	265	254	276	267	288	246	263	262	248	244	237	227	243	222	247	247	249	268	251	255	252	222	239	228	247	228	262	229	238	240	238	277	278	222	252	257	246	265	243	224	246	250	254	257	274	232	260	280	279	238	257	254	252	243	233	270	242	233	255	260	228	239	271	266	245	254	245	233	247	287	240	260	275	224	250	276	268	240	238	223	263	260	237	232	268	226	264	259	238	207	259	250	234	236	237	282	232	239	242	256	257	263	252	238	261	270	254	244	236	256	239	241	268	244	247	222	251	270	267	237	232	240	243	261	234	251	240	275	222	248	255	229	255	277	210	240	218	248	261	273	234	267	240	229	265	245	250	244	237	221	253	240	248	246	247	249	252	260	245	235	249	247	257	236	212	247	229	241	232	246	248	237	278	231	234	258	249	236	232	250	276	250	249	247	282	232	234	243	240	238	253	277	241	278	212	237	259	231	239	249	249	239	270	267	212	233	237	224	234	232	255	236	272	231	239	263	262	261	252	254	236	262	226	243	255	223	248	238	226	270	214	263	233	249	241	236	256	266	256	237	220	228	254	264	244	245	262	241	241	244	236	253	242	254	227	230	246	247	236	245	243	234	269	272	250	259	245	217	218	246	283	249	257	259	246	258	256	235	239	235	227	252	260	244	272	257	259	259	231	250	275	237	261	259	241	256	257	231	249	237	239	241	246	264	253	248	249	257	253	219	255	267	241	252	252	250	245	253	246	251	239	238	249	221	234	234	270	250	222	242	259	245	219	236	247	234	270	234	239	244	222	236	243	227	260	255	236	247	243	243	252	233	245	221	235	242	248	268	237	247	243	259	259	222	257	260	261	237	248	235	236	237	250	227	280	255	235	246	243	262	243	268	245	244	245	234	242	233	235	225	235	263	240	214	227	267	275	235	229	237	211	260	251	240	236	252	249	251	227	255	245	252	252	234	250	225	287	260	249	223	253	245	252	227	246	260	241	241	259	231	231	248	232	262	247	254	248	238	221	277	232	220	254	230	274	262	254	226	252	253	253	236	217	243	244	234	265	253	279	260	217	264	242	245	258	262	249	241	220	235	280	258	223	245	267	257	253	257	225	264	224	235	232	232	254	270	245	235	242	275	247	240	254	246	236	244	232	225	247	242	260	249	250	240	246	249	238	249	231	243	248	260	236	244	253	259	263	233	246	273	267	230	274	235	235	256	248	282	235	260	244	236	250	254	245	207	244	231	219	238	252	240	239	247	240	254	282	253	256	263	277	258	271	246	238	242	253	240	240	258	246	235	259	242	243	262	254	227	247	239	226	245	243	257	267	268	241	232	282	235	235	236	250	259	243	244	238	265	248	268	247	230	244	245	233	246	234	266	271	289	243	255	253	236	203	237	248	230	230	232	222	255	231	260	263	231	234	247	283	283	251	242	265	226	260	210	256	234	226	253	250	245	252	272	251	234	256	276	250	231	248	290	246	248	264	250	247	257	256	237	258	253	241	224	261	259	256	261	247	260	266	246	232	224	234	269	243	269	234	237	227	235	236	262	224	248	275	258	253	275	231	248	221	265	269	228	248	234	256	255	237	250	237	259	263	267	240	298	246	273	218	248	234	215	236	249	238	252	241	224	249	242	259	220	249	243	228	260	231	243	247	263	246	265	244	243	251	242	295	239	260	253	262	247	254	277	262	238	261	247	242	261	233	255	254	278	235	236	244	262	244	223	265	252	268	261	238	249	213	281	257	230	253	235	256	258	250	255	245	257	260	260	260	231	257	267	230	205	247	239	227	232	264	259	247	225	265	249	207	228	256	241	272	250	264	236	261	237	243	247	299	243	275	245	232	241	237	234	267	242	248	252	252	239	278	247	245	245	232	281	255	236	248	227	246	212	256	225	251	240	243	255	249	220	220	262	279	229	238	262	249	246	252	238	233	257	211	266	254	220	244	230	254	253	230	240	226	256	261	254	239	244	269	248	212	256	260	253	252	250	270	257	251	246	240	243	255	254	249	263	258	240	224	238	254	228	237	217	232	265	262	231	233	274	269	216	242	263	241	202	276	255	244	253	244	258	277	251	233	253	237	253	228	252	267	245	248	241	230	260	238	241	258	236	247	243	238	245	236	244	241	259	268	241	232	258	233	273	269	260	254	256	255	245	223	234	235	277	244	254	241	259	227	227	256	259	236	240	274	238	241	256	210	237	264	239	235	259	238	220	259	237	248	220	245	227	229	263	288	229	258	257	226	249	241	230	275	230	265	235	268	260	258	273	249	261	264	248	256	242	240	265	215	256	250	247	235	242	231	244	240	256	264	241	225	247	247	258	275	238	265	237	238	253	268	259	256	267	216	247	248	241	244	247	260	232	232	263	252	256	251	234	216	240	229	245	243	264	261	246	229	269	253	250	248	240	258	235	224	230	237	270	263	236	231	281	248	262	249	213	257	281	243	255	255	222	250	269	232	232	281	239	246	240	239	247	235	247	248	250	267	231	254	218	237	253	232	246	245	252	253	264	227	227	233	275	259	232	268	247	239	268	230	223	225	229	241	243	217	266	229	232	268	265	239	244	235	268	272	261	247	253	249	243	224	235	260	253	253	250	235	238	218	212	255	228	260	230	247	264	230	240	261	252	257	240	262	249	220	233	233	236	269	279	258	235	261	249	234	258	248	245	254	245	271	280	253	262	240	251	244	254	259	253	247	262	270	222	241	232	202	248	266	250	230	243	235	252	221	251	255	233	266	239	252	244	252	250	231	263	245	255	262	257	237	217	239	232	242	239	247	263	238	246	243	230	243	236	268	249	253	258	265	243	277	226	250	232	254	229	249	246	242	252	235	243	251	252	211	246	245	260	264	260	251	247	250	242	246	242	224	229	261	259	253	247	258	238	240	264	227	256	266	217	255	263	250	252	240	229	244	243	225	262	239	240	253	256	245	226	259	245	252	257	263	243	242	255	272	209	218	262	255	249	223	242	243	221	258	246	265	235
27064	50353	40724	27838	17026	14073	25096	25871	22796	16330	13376	8025	1087	1883	1113	439	438	400	407	382	370	376	400	364	386	426	399	380	372	380	410	379	389	386	398	435	401	363	397	378	412	386	415	381	377	367	414	395	428	411	391	403	419	385	378	375	400	364	387	414	404	397	389	432	368	412	403	390	412	383	393	404	384	386	418	397	371	410	407	395	396	374	381	395	404	376	400	413	394	400	367	406	392	403	414	387	386	376	403	371	417	401	386	391	377	408	403	375	380	345	401	378	381	384	405	416	398	393	368	380	401	399	388	395	390	389	397	386	388	407	396	379	415	380	408	380	401	376	343	384	380	424	394	374	417	381	409	365	366	411	394	375	421	394	391	399	378	355	396	397	340	393	373	383	378	396	408	371	374	472	389	398	359	382	405	375	384	397	382	428	383	394	373	381	421	361	383	382	388	374	377	379	423	385	404	396	406	400	404	397	370	411	390	389	414	394	426	352	420	367	377	410	416	370	411	365	411	374	389	372	399	388	382	391	390	391	407	372	445	352	412	388	395	456	374	421	390	388	419	394	370	392	367	367	371	393	397	394	404	398	382	369	407	395	384	397	385	414	368	357	413	375	376	390	391	443	370	404	368	359	394	357	410	395	372	446	399	407	385	425	354	403	369	383	418	395	402	365	373	407	406	383	372	428	424	402	402	403	409	366	424	371	407	411	397	382	379	373	405	379	407	401	390	402	419	395	396	407	338	395	419	393	360	431	356	392	385	429	385	384	414	402	407	392	376	389	386	373	412	425	377	396	378	380	386	399	391	428	402	371	391	420	401	436	412	390	380	362	374	416	376	361	415	401	426	385	413	388	415	399	395	371	413	398	374	377	391	408	398	368	371	387	392	375	371	403	424	375	392	345	398	374	385	414	401	388	375	365	418	365	392	353	400	394	406	414	399	397	401	387	392	407	402	397	396	400	390	378	407	390	418	386	402	386	366	376	396	387	391	404	409	362	457	402	382	406	383	397	408	365	368	359	393	367	383	411	397	390	387	362	362	412	405	390	373	389	406	388	355	391	403	419	369	356	377	412	390	389	382	428	370	370	414	373	437	392	375	448	378	427	407	412	400	389	401	374	410	403	390	383	427	386	378	411	352	377	386	416	404	405	401	376	403	354	386	370	385	429	383	413	397	414	420	367	373	392	425	419	390	377	396	389	393	392	382	432	385	411	384	384	417	389	386	392	407	383	391	394	439	430	375	421	385	419	377	384	379	410	409	394	354	385	377	361	379	356	381	383	420	393	385	417	437	389	364	405	400	392	394	411	429	394	375	411	390	401	397	439	414	402	405	424	380	377	419	389	377	370	425	396	429	410	396	408	366	366	354	401	366	414	399	397	421	411	433	401	415	391	463	408	400	385	423	380	387	349	412	389	372	395	388	411	401	428	393	393	376	410	387	372	374	392	383	409	386	391	382	375	412	394	417	421	383	400	399	384	400	413	396	409	394	407	420	392	430	399	406	420	442	408	379	379	408	370	397	380	408	398	393	367	421	407	394	385	416	415	412	401	377	417	388	442	407	387	380	430	359	407	393	380	388	379	398	351	403	400	383	406	403	420	384	402	394	372	346	373	380	394	392	385	403	385	393	355	414	398	424	407	419	408	403	415	379	408	401	382	375	429	373	428	405	410	385	388	362	407	408	392	420	387	399	397	376	410	390	370	432	378	430	369	386	377	401	381	381	402	403	379	396	370	439	387	406	403	401	399	420	400	387	415	378	404	392	374	388	417	412	416	410	365	407	370	416	419	365	371	404	401	380	399	391	413	395	407	394	411	394	385	370	398	360	403	369	379	377	411	398	381	421	410	393	386	382	401	401	411	420	422	397	396	419	414	430	376	390	391	384	392	389	379	379	407	377	416	394	383	394	372	392	406	401	400	382	415	382	419	373	388	403	411	391	415	402	365	374	410	415	390	395	391	386	368	392	375	424	412	401	401	425	387	399	414	398	379	381	409	377	358	368	408	394	399	350	413	432	380	414	393	412	390	376	379	363	386	368	387	414	382	439	413	407	386	412	404	397	394	429	381	394	385	391	454	381	404	378	377	391	410	384	411	406	393	382	437	370	376	393	414	388	390	408	386	407	398	418	407	405	419	413	386	426	417	378	417	428	411	408	332	383	433	381	410	406	409	402	396	417	412	394	405	398	400	393	423	381	423	363	399	427	366	392	387	407	394	404	407	403	389	384	384	392	402	407	358	417	397	383	361	406	442	407	408	411	386	366	405	377	423	447	402	389	383	437	400	420	387	362	378	380	416	417	414	407	395	391	399	420	380	379	411	369	431	418	393	385	386	415	416	400	388	419	388	428	398	401	431	382	380	388	361	386	364	371	375	397	408	390	415	431	374	400	382	433	385	387	412	377	376	383	368	348	359	401	436	394	408	414	410	368	389	372	382	408	380	378	400	374	369	372	430	395	379	366	386	397	391	413	437	351	406	395	428	384	400	410	391	417	425	412	391	375	376	354	414	407	390	408	395	411	411	388	405	383	375	391	400	404	410	401	425	385	397	379	398	410	416	378	397	404	397	412	402	408	384	397	385	377	378	407	387	441	379	370	403	376	390	382	417	390	418	367	400	387	408	396	389	405	379	425	387	402	392	404	372	412	397	385	374	391	394	410	393	366	421	389	424	400	393	417	388	362	401	416	406	423	369	378	399	388	373	370	384	400	396	385	409	412	395	383	377	427	388	373	338	371	400	398	393	393	386	428	405	384	408	386	412	410	381	417	396	404	413	378	403	427	407	380	341	402	405	391	385	364	414	380	433	406	394	409	381	416	355	385	383	370	423	402	400	367	349	435	384	381	380	409	398	379	389	416	386	388	429	391	384	375	414	356	402	347	391	416	382	397	401	385	367	405	404	386	400	411	377	416	422	374	379	411	361	416	387	373	399	405	387	386	365	397	380	373	442	384	376	432	387	377	451	398	398	384	379	374	390	386	373	404	387	376	412	396	348	390	426	395	422	399	407	438	370	390	422	413	359	413	399	372	384	377	393	410	435	392	384	403	397	375	387	397	393	411	376	389	399	394	363	363	387	397	423	383	435	376	388	379	429	404	403	382	417	367	388	387	413	389	400	400	376	380	390	388	409	400	385	401	390	406	406	411	396	393	386	386	404	391	406	378	389	386	364	414	389	404	394	409	353	396	391	382	404	425	359	378	424	379	409	374	382	401	446	385	375	399	364	383	384	390	396	361	360	417	396	392	387	370	415	361	356	399	372	417	423	391	434	384	364	396	418	394	385	397	391	395	399	405	414	391	417	377	391	382	428	427	406	377	374	374	410	408	367	426	397	394	375	401	411	375	403	424	354	403	390	374	400	383	377	384	383	411	428	401	398	425	400	408	375	392	395	388	396	384	357	363	393	363	380	374	369	405	407	399	391	396	391	373	388	406	357	423	362	414	417	387	410	413	362	434	388	409	397	361	382	401	382	421	366	392	397
27396	20738	15114	6883	2306	1046	1518	2172	1739	1142	899	701	511	537	554	502	481	494	532	505	532	542	489	511	532	512	507	531	518	550	502	498	457	502	513	512	554	564	549	504	472	514	529	528	537	518	491	476	530	491	515	527	499	537	491	499	528	523	514	505	514	508	503	498	532	503	532	523	511	503	570	432	516	473	541	508	564	524	528	485	525	532	494	508	527	532	479	511	489	488	522	520	509	520	500	530	538	504	538	489	523	518	533	524	469	501	537	501	521	498	526	493	505	554	501	568	557	501	525	491	507	451	520	531	499	502	466	537	555	557	539	502	495	503	489	552	512	518	508	491	502	508	531	494	506	551	499	491	499	532	542	531	510	503	517	527	507	504	515	549	535	550	584	540	531	548	506	485	496	521	517	522	506	487	524	513	504	521	525	483	547	494	517	503	515	492	521	535	486	484	518	495	519	482	528	527	507	561	480	531	524	518	535	512	487	521	533	510	504	478	494	522	504	516	528	514	515	482	523	557	515	533	523	507	512	539	498	537	496	536	511	513	509	507	517	457	518	531	489	505	484	499	538	500	483	509	486	564	512	479	545	505	489	532	560	502	549	514	546	532	508	462	492	514	522	469	501	522	483	541	537	528	506	517	489	533	509	508	498	496	511	506	541	478	539	557	539	491	551	535	527	504	494	516	499	510	515	500	487	505	505	523	496	520	529	504	577	498	539	520	540	530	546	525	537	513	525	547	469	464	568	488	521	506	546	526	475	515	509	542	514	520	531	514	497	484	515	505	490	497	487	533	483	507	510	528	523	515	537	507	488	513	471	509	490	510	567	521	524	489	540	504	504	524	485	521	515	542	519	495	492	518	467	560	482	491	539	515	526	547	520	509	488	485	515	484	513	531	517	512	536	466	453	512	519	512	481	490	498	522	554	551	484	534	549	526	515	526	478	531	518	534	523	481	546	492	524	498	485	494	514	500	541	523	547	522	499	494	504	536	493	543	509	498	577	488	480	506	517	467	472	479	493	531	529	509	536	523	551	548	547	481	511	519	498	507	511	521	512	533	482	520	518	507	512	482	497	487	524	488	529	529	516	486	497	510	488	494	509	542	526	524	516	515	534	529	548	505	503	535	499	497	480	492	505	480	514	484	516	476	500	522	561	513	497	527	560	544	531	530	546	515	472	528	492	506	524	524	489	527	509	554	533	528	492	517	473	464	497	510	506	556	520	455	534	491	540	529	476	510	561	522	494	527	533	517	518	493	515	523	503	508	517	527	514	477	495	505	521	459	519	511	543	503	496	509	490	530	477	497	537	496	543	527	543	558	501	531	501	514	509	512	534	521	525	517	526	507	519	497	546	520	464	527	512	500	494	529	507	520	513	500	483	513	539	514	522	537	536	483	501	485	475	492	521	509	507	539	531	514	518	518	485	528	514	471	488	493	524	506	547	512	528	495	524	488	525	495	491	485	479	485	519	498	512	559	511	513	500	567	523	510	540	527	512	548	544	483	491	517	537	492	504	527	510	516	541	509	504	540	547	513	478	515	534	532	512	539	503	479	513	552	496	510	560	496	530	514	512	509	516	507	513	492	535	462	508	510	468	535	531	529	533	517	488	546	500	569	501	486	530	482	518	530	526	512	523	511	539	519	513	525	497	566	507	500	499	522	510	498	482	518	495	525	542	505	499	514	521	534	464	504	533	508	539	497	526	514	548	538	517	501	548	513	523	502	488	502	480	440	557	487	487	555	506	543	495	482	515	547	516	525	516	495	503	505	523	515	503	472	451	523	507	522	523	500	502	496	497	455	489	499	529	547	596	490	479	527	502	541	508	486	502	480	473	468	557	528	506	525	514	496	529	521	506	562	504	490	511	534	511	528	543	504	494	519	517	539	485	498	496	522	516	453	490	516	541	553	534	523	541	495	491	536	510	514	554	503	523	510	504	536	519	505	538	521	508	489	532	495	567	487	491	508	448	508	462	529	531	498	513	527	498	534	522	517	531	494	550	518	514	544	520	493	510	525	511	539	514	481	513	529	543	515	531	524	517	511	531	487	492	531	521	490	508	541	503	509	498	525	494	500	512	515	504	486	551	525	514	510	538	532	523	520	505	522	556	501	562	501	483	504	560	468	518	516	516	499	486	478	512	521	533	525	549	530	489	520	520	553	486	537	491	483	522	505	502	491	540	518	525	551	504	546	514	481	505	519	515	501	517	466	502	501	518	527	515	538	547	480	534	492	498	571	536	537	488	515	528	509	533	468	500	487	514	555	500	526	505	518	475	497	542	492	492	553	459	514	541	529	513	496	481	508	482	505	467	475	504	498	466	502	518	496	531	518	480	532	486	519	515	540	505	514	485	522	505	506	490	481	512	531	528	536	504	538	507	525	529	481	469	524	493	533	516	492	475	542	479	517	540	502	543	518	500	532	496	501	490	536	515	543	501	536	491	512	521	504	497	524	470	509	521	508	496	524	485	525	546	534	560	532	520	489	523	494	509	500	472	515	542	515	525	510	526	520	499	535	518	467	524	517	523	477	575	524	544	525	506	508	531	522	544	510	504	531	526	518	509	530	544	509	498	519	522	553	513	506	482	533	482	563	528	504	507	455	545	535	473	526	502	558	507	516	531	486	530	521	483	475	527	529	480	510	502	514	529	483	480	533	511	532	574	533	490	511	525	528	570	490	480	540	523	484	486	549	496	487	478	512	525	508	530	522	532	573	541	508	487	519	493	543	540	521	530	496	545	534	522	528	502	520	497	493	513	511	535	536	480	501	544	505	487	476	559	486	535	506	477	493	512	504	490	523	561	502	532	513	560	502	532	508	494	530	514	499	520	471	537	494	564	514	469	484	525	550	499	488	504	560	476	491	492	506	531	532	476	516	488	546	505	539	483	491	513	533	511	486	487	516	487	475	532	490	504	558	500	530	520	496	477	506	524	534	497	480	513	523	545	516	554	548	514	555	536	489	518	554	505	476	496	522	540	505	476	532	524	518	517	527	497	487	527	507	556	526	526	539	531	492	490	495	541	509	484	499	531	539	558	498	517	522	547	504	510	467	499	520	543	529	470	491	460	514	583	517	513	487	536	516	515	513	505	518	533	539	535	523	506	526	496	491	504	514	557	544	525	499	551	514	538	522	495	543	511	459	488	515	511	511	492	504	499	492	499	548	532	528	459	509	535	489	538	503	511	541	492	484	534	499	509	502	477	505	524	520	502	519	513	504	547	505	533	515	509	501	508	552	510	544	519	543	526	536	497	523	481	537	506	499	517	539	508	530	525	531	497	510	524	509	511	543	476	508	544	498	511	512	542	538	522	517	522	496	483	518	496	496	526	520	542	475	503	569	482	552	526	523	496	515	540	545	517	515	532	521	486	540	517	509	494	527	577	501	544	508	465	499	557	499	520	525	526	504	496	476	521	499	502	533	500	515	506	528	531	523	540	545	494	517	489	524	534	510	490	501	505	512	513	473	477	518	500	512	517	486
15383	28628	18582	9535	4671	1905	3185	4468	3261	2031	1507	1186	872	919	882	790	835	835	830	841	824	844	817	747	805	830	798	821	764	852	836	843	852	794	804	799	757	806	838	778	806	789	796	809	812	805	785	772	782	818	853	778	787	785	803	822	817	829	855	811	740	875	814	807	799	808	770	802	834	769	834	825	802	838	809	839	799	813	813	842	845	803	769	791	778	813	840	842	835	854	846	804	830	758	797	791	809	859	798	805	806	781	798	808	818	799	782	782	855	765	809	814	785	810	810	855	785	802	774	836	792	813	821	786	828	798	848	769	827	842	781	818	795	834	801	837	771	827	855	779	803	801	834	788	808	876	803	835	829	785	822	886	856	773	821	812	812	794	833	768	826	807	827	835	818	850	737	781	820	790	853	850	804	771	854	803	826	830	821	766	844	798	801	757	831	847	801	870	806	816	812	783	795	827	785	823	819	853	802	800	851	777	805	768	814	851	807	850	795	905	765	830	804	810	813	829	846	833	800	792	847	811	834	807	790	821	817	787	833	878	795	808	798	794	820	832	801	802	814	825	790	804	835	817	817	848	795	830	770	783	829	785	783	829	814	747	777	806	846	835	839	829	792	832	787	781	836	834	841	780	807	855	827	842	827	852	821	828	762	806	838	821	790	808	832	829	813	816	812	835	795	809	892	803	819	827	826	814	785	862	822	794	791	783	825	843	770	805	813	812	810	795	819	787	829	801	816	807	772	801	852	800	823	803	794	802	790	744	789	790	811	831	784	799	804	782	808	796	806	853	802	807	781	769	814	850	761	825	815	809	833	772	787	827	818	761	839	807	863	806	788	820	781	806	805	809	793	848	811	800	836	805	807	803	842	827	802	826	832	854	827	815	778	848	879	807	881	794	810	813	861	798	821	775	761	867	848	823	785	861	789	808	809	777	790	834	786	826	816	782	810	798	837	804	774	779	769	804	854	788	812	776	758	867	746	807	808	833	806	835	806	801	787	833	845	826	790	784	841	805	811	847	784	780	774	859	779	861	837	845	890	804	753	819	852	773	821	817	805	819	764	827	811	835	843	777	828	816	798	805	826	761	851	790	783	841	779	723	808	801	845	836	816	812	831	803	803	794	830	795	794	814	859	797	783	782	841	816	875	811	772	823	823	830	850	777	828	850	786	882	807	826	780	773	784	819	828	783	830	821	774	819	865	833	796	812	849	787	779	795	840	782	838	827	805	758	861	830	854	845	800	778	797	800	795	770	820	818	796	821	796	816	851	828	780	815	877	852	869	858	801	812	785	818	759	782	816	805	848	830	811	813	836	870	797	836	886	787	888	833	809	784	829	861	809	866	814	847	833	824	763	808	842	844	838	771	779	868	883	819	862	839	812	823	777	837	845	827	799	786	806	858	766	808	790	750	811	828	804	825	775	804	792	820	783	816	815	861	844	839	770	785	844	798	793	783	820	836	829	789	835	845	827	780	824	841	866	816	846	796	806	830	814	795	834	774	827	803	838	778	799	793	801	832	809	803	817	810	837	806	851	826	812	817	797	814	799	811	844	859	798	762	779	823	833	837	805	796	831	799	783	810	769	808	800	845	816	823	805	848	825	813	847	801	820	803	796	782	822	791	812	832	808	806	809	790	813	823	796	826	795	790	831	829	819	828	792	837	855	798	847	787	841	785	820	798	775	801	802	801	785	808	823	818	844	820	819	779	812	831	821	794	793	873	787	831	807	777	811	837	780	814	836	831	837	818	856	801	747	800	800	794	812	820	822	797	871	838	777	802	828	839	782	840	811	818	795	746	834	840	820	804	820	815	803	814	778	794	795	839	730	772	772	785	858	743	836	833	751	805	799	801	774	873	774	835	791	852	782	800	842	819	832	777	780	792	801	843	789	794	782	758	857	844	808	805	812	791	780	850	788	765	820	875	844	842	840	813	802	833	803	827	767	825	809	817	812	858	807	744	819	801	813	825	769	858	825	804	794	785	786	756	805	840	774	773	838	799	782	800	820	798	842	804	836	786	855	818	840	824	815	761	815	802	868	794	839	847	843	881	787	871	825	807	803	816	824	771	830	765	760	832	771	824	817	873	814	810	827	816	799	791	831	757	837	791	832	798	824	863	838	813	790	814	823	816	794	793	798	794	843	788	868	814	845	823	835	768	763	795	770	870	822	801	762	790	815	840	846	842	868	787	817	817	807	852	835	812	821	806	822	862	780	842	805	794	817	860	837	810	780	842	871	820	840	853	801	840	869	828	812	826	852	766	815	772	774	788	835	787	864	812	814	784	835	868	856	795	846	812	819	812	827	810	839	785	804	821	788	854	821	831	836	772	819	841	845	796	769	783	774	794	788	795	812	773	805	849	836	806	806	773	801	801	856	799	842	797	807	831	768	795	830	794	852	867	757	793	816	830	796	801	805	812	758	848	806	814	831	839	792	836	800	853	772	830	811	841	765	860	812	799	826	833	775	877	822	794	799	867	812	752	798	785	792	811	784	779	810	819	795	787	832	793	746	797	819	842	844	833	864	836	837	831	804	800	796	800	807	808	773	811	770	819	776	812	799	808	794	776	818	831	832	890	859	819	805	823	831	820	770	849	830	787	818	801	790	808	778	832	800	831	815	829	847	782	832	822	803	789	815	778	791	829	800	793	792	859	786	819	798	786	841	786	872	803	828	851	854	821	832	806	833	794	822	868	851	859	859	801	881	848	798	782	838	846	860	796	810	770	821	840	831	813	786	819	798	814	798	821	856	825	750	838	822	787	833	844	802	831	844	786	784	794	808	826	806	821	815	803	814	802	779	761	832	773	830	829	771	810	816	871	800	818	760	786	795	762	859	800	822	831	787	780	798	818	781	832	805	802	862	806	795	855	793	780	778	795	831	848	784	801	829	823	762	796	849	790	867	804	857	824	789	780	810	843	881	846	801	729	792	799	801	820	856	788	813	844	795	822	855	778	813	807	824	851	818	822	796	841	778	844	754	796	804	865	800	786	762	792	848	794	838	774	800	822	800	775	845	831	784	779	804	813	820	811	787	790	835	803	790	842	841	796	814	815	824	806	832	767	817	799	798	818	835	745	853	835	842	818	810	821	824	842	813	849	785	805	821	833	839	814	843	841	746	776	813	803	785	790	809	799	845	798	774	824	860	785	839	839	815	803	853	840	804	789	770	765	811	879	826	804	855	860	795	789	819	816	765	788	849	841	818	818	812	822	823	857	786	804	799	798	785	855	823	791	810	797	853	833	843	803	851	846	768	807	810	870	868	810	840	771	768	820	851	872	825	807	861	846	807	796	835	800	803	819	799	801	843	852	787	777	824	826	796	844	846	769	802	803	756	836	802	816	755	805	809	842	784	818	868	810	770	850	812	800	787	786	812	822	873	845	808	851	773	854	830	774	811	775	855	802	838	840	776	807	796	807	796	822	844	827	797	761	852	801	825	811	811	804	824	830	803	831	847	734	798	802	783	836	819	794	830	818	908	785
23447	21222	27533	25371	18736	8712	9662	9629	8313	5558	3246	1272	453	767	648	387	340	380	348	357	334	348	339	322	342	345	348	354	370	355	329	357	344	334	325	311	382	339	328	348	301	341	348	360	348	360	332	342	340	360	336	323	374	325	338	337	357	326	326	360	347	329	348	343	330	365	321	322	340	353	363	330	350	357	341	365	325	368	383	349	357	368	364	374	359	329	366	350	329	365	364	354	334	350	344	336	359	346	337	358	319	347	374	329	343	361	338	364	315	359	351	378	368	377	361	329	345	326	331	340	353	368	383	367	357	340	343	322	339	314	326	359	318	337	339	346	314	345	355	353	352	370	341	338	361	311	320	355	346	323	340	340	300	349	346	312	324	300	323	331	354	328	346	350	360	354	355	356	340	351	345	346	333	322	342	332	370	358	355	321	346	344	351	329	299	340	358	370	345	348	335	334	332	342	364	339	366	355	335	327	321	328	347	334	325	330	341	378	316	372	343	339	329	350	341	356	322	351	346	339	354	347	316	327	360	346	335	336	333	366	371	350	337	333	359	324	343	314	370	317	332	343	340	335	334	335	328	345	340	334	354	321	353	349	295	355	331	336	301	356	370	356	336	354	349	337	344	341	318	363	367	336	351	322	355	328	324	352	358	333	343	365	352	370	349	354	342	357	325	366	337	338	317	341	336	341	365	299	349	343	347	339	366	329	354	350	328	342	336	323	369	378	334	337	337	367	333	345	363	335	347	356	348	350	339	367	356	352	359	331	365	357	369	324	311	356	353	335	355	347	337	340	343	346	343	344	374	339	306	322	361	389	343	347	348	340	352	357	332	314	356	367	342	344	321	352	358	324	330	348	332	346	337	339	349	336	344	350	385	376	317	365	339	362	348	359	353	353	349	359	365	327	350	372	331	324	356	324	330	363	353	356	315	341	319	373	334	337	350	349	325	355	328	345	346	361	347	347	331	340	321	366	351	342	349	340	357	320	331	327	333	326	339	334	357	349	364	342	358	310	349	346	358	360	363	333	362	345	355	366	331	327	356	367	319	335	334	351	338	332	322	351	345	346	319	374	333	343	347	347	324	374	318	367	343	336	334	338	330	355	319	356	322	344	363	360	361	322	356	321	316	348	359	327	365	354	322	329	341	333	330	311	325	340	342	323	361	303	363	338	363	332	368	362	329	343	343	327	396	391	335	294	326	331	352	359	363	363	362	344	367	345	323	337	373	376	319	371	337	339	359	373	340	311	330	352	325	339	368	332	326	380	335	355	344	336	339	315	355	364	348	327	333	341	354	360	365	333	340	360	367	344	328	355	352	354	330	367	347	349	341	357	336	347	347	321	333	351	341	356	371	376	313	320	354	353	335	330	353	350	344	328	335	306	347	338	319	339	370	315	341	320	352	346	322	354	352	345	345	325	318	342	328	360	369	383	361	346	351	340	308	330	308	342	324	364	355	380	349	367	335	358	348	313	328	365	390	370	341	365	359	341	340	332	353	322	329	333	345	343	371	353	375	353	350	359	330	324	337	335	359	337	325	343	337	329	351	372	356	350	308	356	329	350	363	369	348	321	363	334	342	354	340	335	314	326	340	345	308	376	356	361	314	339	345	356	355	370	349	328	337	337	338	348	352	379	324	328	329	296	369	352	340	355	360	343	346	345	346	331	352	323	346	338	345	334	355	329	323	334	349	316	309	340	362	361	341	343	340	369	323	344	356	334	332	333	346	307	354	350	333	340	351	352	352	338	348	329	364	324	346	388	372	351	336	360	382	324	360	360	334	367	306	358	334	314	371	333	330	370	338	330	334	349	351	308	358	346	332	323	353	378	387	358	321	360	372	334	382	322	335	342	350	342	339	342	341	361	341	339	353	357	338	331	348	304	330	333	355	347	330	328	348	345	337	325	342	330	318	345	354	330	373	331	342	358	312	381	341	362	363	349	334	365	387	364	358	351	346	364	336	341	372	314	368	349	338	328	349	348	365	342	323	338	355	352	337	351	343	348	351	346	330	328	326	377	350	351	348	337	360	349	327	341	327	357	319	316	337	318	335	375	355	313	339	337	362	336	368	340	337	351	352	355	348	339	330	340	361	381	287	321	339	349	333	332	338	336	345	345	319	337	310	327	372	341	348	364	314	346	307	357	340	322	385	342	312	364	322	359	348	329	353	369	312	360	372	363	327	347	353	312	280	320	345	360	372	354	355	352	356	341	349	344	369	359	349	344	358	370	367	349	354	324	342	352	325	316	356	336	358	347	337	344	340	356	345	320	354	329	332	331	346	353	346	361	354	349	347	337	317	396	348	337	317	319	363	365	350	373	360	335	321	328	327	339	329	339	351	338	370	367	326	318	301	335	373	345	363	353	332	324	344	325	353	347	313	346	342	334	325	342	351	336	344	312	305	327	343	355	357	382	346	337	341	350	368	342	369	320	346	337	367	354	365	375	330	365	350	334	325	330	343	333	322	337	346	354	339	351	348	316	350	337	366	318	317	364	324	317	367	334	347	354	348	339	310	316	354	376	334	378	361	360	340	347	350	337	369	320	367	377	364	349	351	373	301	312	346	361	363	371	330	371	330	316	329	345	398	340	354	346	335	328	330	323	347	372	334	359	386	316	335	365	329	348	369	361	337	331	357	331	349	371	332	355	328	359	352	344	357	336	359	354	342	351	327	336	355	384	367	348	351	354	339	366	346	329	340	346	332	377	341	356	336	338	356	368	350	331	344	330	360	386	321	379	305	340	347	342	381	328	356	367	339	335	364	359	319	366	339	381	336	351	315	339	355	350	346	340	356	333	342	357	335	347	347	362	350	337	331	330	314	355	338	337	345	364	367	336	308	332	365	324	330	320	395	347	356	342	341	334	369	331	376	341	369	355	340	338	330	357	319	373	351	345	365	339	312	342	353	344	336	345	327	330	351	326	344	342	339	334	307	351	377	358	356	332	338	353	359	357	336	364	381	333	370	350	323	338	337	366	345	385	349	321	314	322	329	333	345	362	335	330	358	353	353	357	370	314	346	332	328	365	375	320	347	352	366	340	373	332	336	320	337	331	357	319	321	361	358	331	286	335	322	359	331	361	335	320	308	336	331	344	340	349	324	332	346	350	372	350	345	369	340	339	351	372	341	364	344	335	338	327	300	369	358	330	342	355	314	351	344	348	338	324	347	368	346	335	348	338	361	384	331	340	330	345	337	376	356	356	349	335	380	374	356	349	322	360	362	339	322	389	376	340	356	342	383	342	349	322	366	341	371	377	360	334	326	327	324	334	331	345	336	363	367	338	357	343	321	368	322	347	356	319	373	341	378	355	320	355	304	358	355	338	321	353	323	320	343	354	342	355	329	314	354	370	356	325	354	371	344	340	355	365	365	348	363	332	347	377	340	365	356	338	340	361	335	320	315	331	365	375	329	345	333	303	339	322	309	352	355	340	365	356	355	311	377	348	315	338	351	346	327	373	326	346	377	357	335	315	368	371	338	328
24397	46806	37837	26248	11392	11656	15137	17278	15278	10642	6676	2478	847	1662	1242	607	564	532	548	582	571	537	569	557	593	537	557	567	565	563	566	553	582	568	532	564	553	576	543	563	574	567	575	555	545	594	595	512	561	572	565	527	521	566	556	570	540	527	530	560	578	601	553	569	534	591	558	540	551	543	558	525	552	599	516	548	565	587	551	532	530	584	582	587	589	564	554	591	567	542	544	550	554	539	507	549	556	522	537	576	526	537	569	597	535	564	573	547	567	555	523	583	530	585	564	572	555	535	565	551	550	598	534	577	537	537	560	574	588	552	537	555	565	584	503	556	523	578	552	555	590	575	528	556	539	564	564	563	560	549	552	536	578	555	554	601	534	560	564	514	545	520	573	570	589	548	535	582	533	567	518	532	577	580	572	538	544	586	540	533	536	554	586	530	542	538	540	554	528	556	575	539	525	555	598	557	558	581	548	553	561	562	559	499	526	562	534	579	583	577	582	541	557	568	511	546	565	497	536	530	538	606	531	578	542	513	569	556	573	569	502	574	535	521	541	558	528	546	541	527	558	582	551	573	560	532	566	533	601	592	520	560	540	536	542	506	531	593	548	542	576	559	565	523	522	548	546	553	603	622	535	566	502	573	578	496	509	574	588	524	585	570	550	577	561	545	531	548	546	540	585	589	545	558	565	555	530	539	551	565	516	537	591	562	542	563	577	589	604	552	538	570	557	523	561	575	566	571	575	598	613	563	573	538	543	544	593	548	562	540	538	547	576	566	533	563	557	510	542	591	583	549	566	549	545	573	535	563	561	581	564	508	573	563	520	566	586	517	557	580	551	555	553	528	541	550	570	580	562	578	536	538	553	542	520	563	589	516	582	517	572	592	601	599	583	555	572	543	541	571	562	537	557	563	569	593	581	573	558	537	573	632	572	587	568	527	556	507	541	600	577	590	553	574	573	561	553	556	561	570	570	554	549	520	556	585	524	544	538	588	543	560	577	545	581	558	578	546	537	557	552	587	579	580	551	558	594	579	553	557	586	560	566	591	567	562	544	505	591	533	561	550	555	574	535	540	578	588	564	577	594	570	549	568	626	565	589	558	521	555	533	554	570	586	519	544	566	589	547	537	565	520	563	574	543	572	570	554	543	556	544	570	535	553	555	546	561	533	566	531	551	558	560	491	554	569	556	566	529	546	538	580	529	544	563	575	569	535	581	578	583	542	577	573	548	526	569	557	531	564	559	505	527	578	550	559	542	574	532	572	554	533	549	539	522	530	558	537	575	514	553	538	544	564	503	527	531	522	570	528	562	515	553	542	554	540	533	569	530	531	580	569	593	538	569	549	562	517	526	522	526	587	555	541	550	571	555	574	556	537	554	569	543	571	521	547	546	511	548	550	517	583	582	503	523	540	569	552	593	570	516	589	566	536	534	560	542	537	537	540	577	553	583	549	552	568	530	528	578	532	506	557	575	586	526	585	551	576	547	607	532	582	567	547	554	589	562	598	563	556	584	553	583	545	575	532	556	525	534	564	570	523	546	535	595	578	561	561	588	561	514	546	521	545	544	607	562	563	570	550	534	627	589	550	518	564	559	541	558	534	555	531	572	592	596	502	612	584	546	541	575	531	546	534	583	549	544	520	515	592	544	556	564	518	588	548	574	582	571	578	550	512	571	576	542	546	544	530	596	586	577	587	542	553	537	576	539	525	544	542	585	533	536	601	532	548	552	531	561	553	562	518	562	582	518	536	547	581	565	532	599	537	576	564	540	545	564	574	555	564	564	593	558	552	556	564	565	537	540	545	569	526	587	550	529	553	565	527	525	529	573	581	605	576	516	537	564	595	552	593	543	532	576	531	569	568	572	564	510	532	573	529	573	506	578	498	546	542	515	540	527	548	530	528	566	540	550	519	557	560	539	561	535	536	551	531	591	559	588	558	589	564	569	576	559	580	556	548	509	509	563	558	565	580	554	556	549	557	550	566	598	591	530	624	587	560	560	565	541	549	554	548	546	579	589	554	552	505	574	509	534	583	517	536	557	547	546	576	548	558	593	605	588	576	572	547	559	582	542	535	543	574	566	582	560	568	558	547	607	560	550	570	489	598	546	580	548	519	556	529	554	544	528	535	514	555	569	545	535	573	551	559	611	537	544	565	520	570	594	564	563	556	579	544	571	562	574	560	588	544	571	577	569	600	540	575	580	564	563	587	563	552	504	546	549	517	559	536	558	590	526	578	559	530	583	578	534	581	556	576	542	573	544	554	547	539	581	559	564	573	532	555	557	550	565	534	562	619	560	490	585	599	559	550	562	551	605	582	526	582	527	569	513	579	567	554	559	570	582	513	542	564	572	583	515	524	544	529	586	557	580	575	562	593	549	543	593	546	589	564	573	548	529	558	555	551	565	557	541	562	564	615	528	620	545	593	558	542	563	545	589	546	532	551	599	587	540	565	535	562	549	551	606	576	634	566	576	577	550	565	521	531	551	571	562	591	507	575	594	553	572	545	606	536	538	611	590	543	524	543	556	584	548	584	550	556	564	544	561	544	544	568	540	550	581	537	578	524	547	536	529	527	581	581	544	533	572	521	557	572	547	564	565	520	541	570	550	525	545	566	573	595	573	578	513	587	587	542	544	555	545	569	543	553	582	570	562	589	561	553	505	544	555	530	547	542	542	572	563	563	579	558	520	540	530	578	566	502	597	585	577	523	548	585	525	501	552	566	585	558	497	516	527	562	551	574	562	557	582	558	546	537	542	546	570	532	558	594	596	571	573	555	557	547	560	551	564	566	580	556	604	512	547	541	543	602	568	559	514	531	527	578	567	522	532	546	553	552	548	590	550	518	559	532	549	556	551	538	552	557	592	572	584	494	527	553	569	541	561	540	575	556	571	551	561	583	566	537	542	570	554	536	587	539	527	530	572	526	583	579	525	554	560	567	558	551	572	573	514	547	497	549	557	551	563	583	563	565	553	554	569	593	562	580	534	524	552	572	545	547	559	553	577	597	587	505	560	599	582	573	544	589	561	566	578	581	522	533	547	534	524	575	558	567	561	552	545	554	541	542	562	548	537	539	567	564	545	568	533	522	575	543	531	551	606	548	547	538	556	532	551	572	575	566	560	532	579	542	563	568	533	557	542	575	568	596	574	583	571	538	530	586	544	569	536	570	549	550	572	598	561	492	546	568	596	539	530	561	536	544	505	589	560	541	550	553	563	530	574	562	544	570	525	524	574	525	573	580	551	559	579	568	556	564	581	573	569	536	529	541	539	551	566	576	567	541	562	548	559	582	538	529	554	582	576	529	547	508	597	539	512	579	559	580	539	509	569	577	575	570	580	530	555	549	519	574	596	576	517	545	567	555	565	524	526	565	551	579	546	589	549	553	547	532	592	599	559	556	576	584	574	572	535	559	576	564	575	592	556	529	546	574	528	584	547	587	575	576	588	549	555	563	550	558	542	514	540	549	557	522	501	592	603	553	547	581
25096	21337	25165	19937	5120	5724	6144	3718	2284	1525	1229	744	560	614	572	537	494	517	472	490	524	488	479	502	496	493	505	507	473	493	528	495	480	471	455	494	497	495	493	491	494	517	504	500	506	471	458	495	497	483	440	471	463	490	515	461	493	470	458	478	498	464	448	457	514	480	482	528	475	483	471	446	486	503	513	486	468	451	497	498	490	465	450	447	459	503	446	451	540	504	507	490	492	480	464	488	483	464	483	481	500	504	492	497	538	452	467	533	494	491	491	509	483	493	510	502	471	441	488	459	507	489	516	456	466	501	495	455	488	470	486	533	505	463	498	480	479	483	494	439	489	496	464	475	471	483	453	514	498	513	502	494	515	491	449	492	445	484	519	496	509	500	463	482	485	480	454	452	462	458	475	498	522	479	484	508	478	470	430	497	473	503	471	481	510	478	486	479	459	487	476	472	463	489	448	465	518	478	508	471	520	483	489	478	494	505	474	491	450	481	532	447	462	481	479	489	460	489	502	434	472	509	468	469	485	473	506	470	474	482	483	495	479	499	498	529	524	496	533	475	473	498	488	535	520	514	453	503	499	474	472	442	484	457	447	478	483	491	506	492	509	467	474	494	489	484	457	474	495	517	483	503	464	500	467	504	494	499	463	480	517	530	477	552	497	483	479	534	496	487	478	485	481	475	503	485	483	453	482	484	486	496	480	499	471	480	497	491	492	509	519	462	506	498	460	449	479	494	465	470	488	485	442	492	453	484	469	527	492	485	504	479	506	500	475	472	459	451	484	518	522	471	545	445	493	513	482	491	506	482	475	530	501	466	479	475	523	468	473	477	445	457	481	491	483	471	448	482	474	508	478	503	458	480	497	467	436	523	505	464	513	493	504	491	506	511	488	457	453	529	489	441	499	458	498	532	463	546	469	535	491	480	495	438	493	453	511	466	486	479	478	500	496	553	475	518	480	466	480	475	442	505	499	469	492	495	504	506	449	470	492	448	502	496	467	503	473	530	505	538	520	464	457	519	449	492	435	455	483	470	528	479	457	452	471	452	508	494	482	456	518	480	519	492	499	499	455	521	502	502	488	457	501	524	516	459	538	436	500	474	488	525	473	473	474	493	510	541	479	470	487	516	485	488	457	462	514	491	468	472	507	487	449	494	503	506	497	483	495	496	510	515	477	471	453	488	530	480	520	500	523	532	496	476	466	522	493	471	492	488	468	490	492	477	497	439	482	497	467	484	502	469	470	494	511	494	524	508	470	491	492	457	493	486	475	509	473	479	476	491	510	471	509	499	506	468	491	465	502	484	460	513	466	489	454	455	476	473	518	488	509	481	506	485	497	521	490	516	493	444	512	505	480	543	472	516	464	501	504	470	491	453	451	447	477	489	478	493	473	473	497	497	480	494	470	505	494	491	471	502	477	505	495	461	487	497	500	492	506	479	486	511	496	517	441	471	524	493	501	510	451	444	506	464	500	499	476	473	468	495	494	502	470	462	464	496	482	504	490	465	480	512	534	462	541	501	473	492	483	487	493	499	483	487	485	513	519	487	501	496	478	492	471	496	494	476	439	516	510	462	495	430	469	474	529	471	477	512	475	494	502	480	465	466	466	506	486	495	494	506	453	500	474	446	469	455	481	439	505	503	462	506	510	513	514	481	519	481	475	449	494	493	432	479	489	477	492	502	476	491	474	507	481	469	477	500	479	464	479	488	501	457	478	471	483	495	495	457	482	464	499	475	452	491	472	470	490	518	468	451	448	507	480	502	506	432	470	503	485	455	500	477	457	499	499	481	465	446	480	513	469	447	498	459	499	475	505	485	489	507	456	515	475	465	487	494	449	491	474	454	493	471	509	498	504	500	484	506	486	500	492	475	474	500	480	475	437	464	488	495	470	475	504	489	486	475	506	486	467	473	506	464	470	477	472	490	498	498	475	496	476	501	472	475	473	457	450	450	525	496	493	489	454	497	469	418	490	500	451	519	487	466	506	469	460	490	461	424	511	512	529	470	503	494	481	492	492	515	487	479	494	460	570	501	480	483	491	487	496	519	486	501	465	435	496	466	457	486	461	513	481	474	463	510	479	541	478	479	495	480	529	511	467	511	482	438	480	490	489	464	497	476	505	489	503	494	495	493	492	479	486	514	489	452	528	537	474	446	494	459	479	506	463	508	506	480	462	464	483	474	514	533	487	483	492	473	492	462	469	511	485	484	472	487	515	486	491	482	477	474	497	456	474	499	499	472	527	505	482	478	469	497	510	442	511	474	423	456	469	438	514	482	456	481	496	462	453	461	468	514	521	469	493	456	506	510	446	453	476	472	476	485	509	501	484	507	496	498	453	503	491	451	504	489	496	497	521	494	527	489	491	471	469	454	542	481	502	489	457	476	458	470	531	483	441	495	452	477	464	463	462	474	517	525	480	487	446	453	456	500	477	469	468	489	501	497	484	497	463	464	463	485	469	468	503	483	491	446	534	476	458	502	531	485	464	463	483	475	520	472	460	451	505	512	519	474	454	540	468	479	530	460	494	497	456	515	492	511	534	490	485	481	472	510	469	468	474	438	515	494	463	461	530	459	512	486	505	534	507	435	516	507	485	510	500	488	484	488	456	524	457	461	511	501	481	503	505	465	471	484	425	491	506	477	481	499	511	480	456	454	509	460	484	493	503	483	508	496	467	482	470	512	489	482	490	491	483	484	486	477	463	447	507	497	480	477	467	470	482	458	468	521	479	493	462	490	493	477	515	451	506	530	440	478	508	491	522	497	524	467	488	500	480	506	523	458	457	473	490	533	468	501	501	460	486	443	443	517	503	483	486	472	500	503	474	452	425	475	483	512	499	494	469	485	480	470	531	505	480	479	469	499	483	545	522	485	466	496	456	487	497	473	489	491	472	489	473	503	514	494	510	448	489	498	521	485	534	514	502	480	448	487	530	455	531	480	479	504	475	456	471	514	467	518	494	426	486	451	497	447	468	492	470	467	487	482	486	481	457	513	489	478	483	473	485	455	447	460	475	491	470	501	492	488	449	502	483	424	512	486	479	506	485	491	509	506	490	492	454	476	514	520	483	474	494	503	483	487	499	490	464	459	477	480	540	481	488	476	494	519	481	494	485	478	507	481	519	475	470	492	482	473	484	510	499	474	483	464	446	466	485	500	492	459	494	483	463	504	480	476	477	512	521	466	504	515	478	497	479	458	501	530	489	495	503	442	483	489	482	458	451	486	467	456	499	488	488	516	460	492	471	494	496	532	498	490	493	471	460	470	440	501	521	469	441	507	518	491	496	497	505	489	461	488	486	447	489	477	459	454	468	484	453	501	456	475	488	488	449	505	472	508	522	493	470	472	482	487	440	475	520	460	446	505	470	478	510	462	491	491	489	478	481	467	474	441	485	491	511	515	492	465	497	529	485	483	432	472	453	514	451	473	475	494	442	473	470	488	449	504	485	482	470	517	477	510	453	499	506	478	489	518	526	485	468	457
22648	38562	26999	11400	9406	13950	14257	9114	5997	3863	2809	1350	935	1227	959	744	772	740	713	743	751	797	739	746	766	737	780	722	827	755	747	771	799	748	738	754	782	723	772	739	770	812	760	782	787	735	784	805	730	729	729	766	728	740	802	765	773	787	676	799	768	777	794	754	715	732	784	705	764	766	698	737	720	754	750	701	788	718	784	709	790	755	797	768	752	738	736	762	785	786	735	760	773	754	747	784	775	722	739	788	746	756	754	731	749	725	723	731	780	775	729	762	764	748	756	763	753	759	739	726	773	761	724	727	771	780	780	831	747	760	743	774	757	752	792	778	751	773	736	744	753	748	784	766	754	795	730	769	748	726	744	771	718	731	738	725	733	746	754	754	724	699	718	761	759	749	770	778	785	725	762	753	705	780	750	736	770	697	771	764	749	740	827	712	737	795	734	753	755	728	776	750	791	742	767	774	807	731	740	728	751	778	753	726	800	805	708	767	725	757	760	737	753	781	750	780	708	775	745	716	730	739	768	747	748	772	733	758	767	755	768	769	760	767	793	766	752	761	783	740	779	796	762	699	725	751	718	755	749	811	747	774	737	725	774	754	767	777	772	748	760	777	772	784	747	701	738	739	753	769	782	774	744	765	705	717	764	772	706	796	711	771	757	743	712	731	777	752	731	801	742	755	756	761	772	801	738	736	793	756	758	751	779	760	750	772	774	763	725	749	720	756	777	743	747	691	799	754	759	716	833	743	796	725	761	711	760	772	763	758	764	787	770	720	771	757	782	774	754	738	771	778	721	726	782	782	781	754	791	786	755	757	730	772	725	758	722	737	761	763	794	768	741	776	768	800	750	792	774	741	759	770	776	783	772	821	734	748	787	800	782	768	749	763	752	770	752	781	780	770	799	748	766	803	722	705	735	751	756	782	683	765	783	762	771	749	779	773	739	727	742	746	774	732	712	744	776	745	755	757	737	753	755	758	734	761	766	745	722	785	713	769	737	783	755	752	771	760	717	734	842	783	770	761	766	831	747	753	747	727	717	786	752	746	793	767	788	745	734	803	745	734	737	756	766	766	727	770	751	747	745	726	760	734	743	762	778	809	746	717	738	798	789	773	769	727	716	819	728	764	778	778	787	783	721	729	812	709	760	759	723	732	770	694	773	751	770	768	720	769	717	734	723	759	732	725	764	760	755	745	760	755	783	744	730	760	736	769	748	759	716	768	824	723	735	747	735	758	811	770	771	719	758	774	768	734	740	797	780	750	775	743	739	783	760	710	761	709	748	745	731	763	712	757	752	738	770	742	728	773	738	716	761	799	758	779	745	766	736	746	761	759	770	707	771	773	786	747	679	769	775	746	753	710	691	790	717	742	765	774	789	788	786	793	772	788	764	757	737	756	741	747	783	754	812	723	748	763	808	816	723	771	770	762	751	772	747	766	753	761	800	746	771	724	774	730	807	765	761	777	758	794	720	785	787	772	714	672	703	758	779	764	748	766	810	761	797	750	745	741	745	733	746	760	719	760	761	736	741	780	732	741	837	767	767	754	659	758	718	750	772	733	770	698	755	777	802	801	754	751	770	757	766	736	738	746	741	797	770	771	778	748	792	756	750	769	757	705	773	719	777	739	722	762	738	746	779	710	795	805	777	795	735	766	800	781	747	753	722	732	768	749	728	742	766	745	820	763	763	748	802	773	766	807	785	761	744	768	796	768	738	753	743	792	761	747	779	762	748	763	818	780	794	746	754	743	738	762	695	783	757	754	720	793	753	785	757	779	771	758	762	750	793	752	745	800	742	747	753	738	741	709	695	777	744	712	771	751	749	718	731	736	741	722	733	762	820	731	730	724	732	785	784	782	728	805	773	793	796	764	784	742	751	781	727	740	714	754	755	743	792	789	761	731	808	723	735	755	777	746	762	771	722	767	735	784	772	724	696	742	756	788	757	743	703	764	705	793	744	822	770	764	786	767	804	813	728	744	702	748	740	755	775	733	786	757	768	727	804	764	803	777	777	768	821	778	711	729	750	742	788	728	762	759	732	755	776	722	771	779	731	741	731	748	774	711	748	732	763	759	741	761	747	751	740	771	699	767	727	782	779	722	770	748	723	741	737	736	694	763	782	773	787	770	825	734	788	767	734	750	709	751	767	736	738	748	787	727	801	753	736	740	706	714	759	722	760	764	765	779	753	789	762	774	759	696	740	742	776	697	715	802	705	725	743	782	793	710	762	778	745	758	717	764	735	740	767	749	724	755	784	776	764	795	690	787	735	770	741	744	769	778	767	710	746	769	778	765	723	792	747	732	769	755	771	794	759	784	756	775	779	755	779	750	739	774	732	790	729	788	766	756	732	770	791	759	748	758	817	698	737	730	739	791	766	735	761	801	796	690	727	781	787	659	777	713	732	738	716	735	760	741	734	754	735	766	727	718	764	766	726	774	766	760	743	682	823	733	748	776	755	792	746	716	766	751	828	753	751	782	773	744	676	762	788	757	795	763	785	745	719	757	764	716	762	705	787	714	736	777	767	807	795	771	784	734	779	750	779	757	744	803	751	692	742	729	755	782	738	782	745	708	747	751	800	756	713	761	687	812	784	761	748	761	693	765	739	743	789	761	703	741	804	780	726	761	747	733	745	750	762	749	710	749	791	745	715	727	736	756	724	821	764	716	759	741	785	809	751	732	755	829	752	758	718	750	753	741	745	736	738	745	722	791	768	778	745	769	759	751	768	737	767	792	794	726	738	726	750	758	728	713	784	726	761	716	719	767	755	764	773	767	785	727	752	699	805	741	747	744	770	774	778	789	778	722	765	746	749	768	816	775	800	744	746	793	747	712	746	772	745	768	727	780	772	739	721	745	726	774	783	751	825	795	775	752	805	710	808	723	783	799	768	728	795	759	782	756	804	743	770	799	772	759	762	805	759	750	738	711	768	751	764	729	742	768	736	776	791	730	791	702	716	739	801	752	740	786	753	757	739	751	739	757	772	787	739	734	723	793	751	743	720	761	763	763	771	747	751	765	748	757	758	724	720	692	753	786	779	731	763	779	763	786	758	772	762	781	705	744	735	768	755	727	755	752	797	752	748	725	771	750	812	737	753	742	769	748	776	766	746	736	719	807	757	716	717	734	731	735	729	740	756	711	766	742	805	726	749	801	743	744	752	757	760	706	734	731	775	756	713	743	750	776	754	755	778	745	777	730	756	776	789	771	751	781	779	797	794	756	755	780	746	776	678	757	772	765	787	756	732	776	733	774	779	794	784	792	716	664	731	729	767	748	752	746	736	762	737	749	815	782	756	739	763	732	756	737	721	726	749	710	807	771	783	737	794	762	772	771	712	738	819	773	770	718	747	764	737	779	765	756	769	711	773	760	739	736	773	730	728	763	747	736	771	727	789	702	774	711	708	793	780	750	779	783	789	755	780	746	769	767	779	739	779	745	683	787	784	760	742	754	779	745	741	754	794	789	735	753	747	726	744	731	794	788
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
