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
339724344630	339724345150	339724345697	339724346247	339724346797	339724347347	339724347897	339724348447	339724348997	339724349547	339724350097	339724350647	339724351197	339724351747	339724352297	339724352847	339724353397	339724353947	339724354497	339724355047	339724355597	339724356147	339724356697	339724357247	339724357797	339724358348	339724358897	339724359447	339724359998	339724360547	339724361097	339724361647	339724362198	339724362747	339724363297	339724363847	339724364397	339724364947	339724365497	339724366047	339724366597	339724367147	339724367697	339724368247	339724368797	339724369348	339724369897	339724370447	339724370998	339724371547	339724372097	339724372648	339724373197	339724373747	339724374298	339724374848	339724375397	339724375948	339724376497	339724377048	339724377597	339724378148	339724378697	339724379248	339724379798	339724380347	339724380897	339724381448	339724381997	339724382548	339724383097	339724383647	339724384197	339724384747	339724385298	339724385848	339724386398	339724386948	339724387497	339724388047	339724388597	339724389147	339724389698	339724390248	339724390798	339724391348	339724391898	339724392447	339724392997	339724393547	339724394097	339724394648	339724395197	339724395747	339724396298	339724396847	339724397398	339724397948	339724398498	339724399048	339724399598	339724400148	339724400698	339724401248	339724401798	339724402348	339724402898	339724403448	339724404000	339724404548	339724405097	339724405648	339724406198	339724406747	339724407298	339724407848	339724408398	339724408948	339724409498	339724410048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21833	20014	27265	22470	20018	17326	3819	1623	1200	955	819	691	594	572	522	497	511	501	449	468	1107	5240	3202	589	420	385	417	415	416	357	409	380	416	415	423	378	409	1003	2029	1810	1321	757	528	420	408	388	412	378	361	425	378	386	385	440	387	366	348	388	368	363	353	439	397	380	367	397	392	396	394	367	355	405	418	375	383	359	362	396	376	377	425	397	380	404	388	365	394	383	396	414	375	350	389	364	400	377	385	398	382	384	378	390	413	379	395	390	379	427	395	403	377	360	403	386	400	382	404	364	373	392	405	387	402	383	415	400	401	366	405	372	403	389	390	390	386	394	385	389	403	415	370	373	388	386	386	392	397	412	398	392	370	388	408	380	380	397	380	362	377	363	381	383	384	418	359	395	373	391	406	393	398	360	346	393	378	405	416	399	394	379	403	375	388	380	351	412	348	358	379	390	409	388	425	382	365	373	404	384	392	375	390	403	381	417	346	376	373	361	370	415	392	397	402	384	351	401	376	408	400	367	408	377	379	392	383	388	372	389	373	381	386	363	357	374	386	381	418	373	390	382	370	389	393	398	382	381	380	354	395	368	370	341	374	395	384	423	366	408	390	381	393	376	377	395	336	401	355	373	376	417	386	413	384	355	384	393	401	387	367	389	427	390	385	411	375	344	390	386	375	402	400	385	365	383	359	397	365	363	363	409	370	381	348	386	399	414	358	401	385	388	354	421	368	404	382	390	383	419	389	362	385	410	411	397	402	374	410	397	339	381	393	362	409	366	398	378	416	390	407	411	383	391	385	388	398	391	352	385	353	394	413	382	428	421	380	408	356	373	385	393	372	369	350	395	362	395	357	393	357	427	380	403	374	371	426	378	418	366	356	370	377	405	396	369	416	378	358	400	399	388	397	404	387	405	375	397	380	393	402	366	410	374	380	397	394	401	390	398	363	383	395	391	419	387	427	371	391	360	358	366	397	421	399	370	388	423	369	370	372	396	374	371	400	390	369	364	399	364	328	366	395	398	362	377	363	399	371	363	389	376	392	367	378	399	357	375	377	367	381	410	423	367	402	367	364	403	375	399	385	441	386	397	379	368	367	376	380	415	347	411	387	380	400	379	416	359	398	383	384	387	376	399	388	379	363	396	361	371	371	385	415	368	392	363	372	383	401	424	421	423	379	389	414	393	428	387	427	411	398	379	386	380	382	406	383	391	394	380	396	383	375	402	360	354	380	365	378	379	347	383	382	374	376	382	405	376	422	376	353	398	400	405	385	392	369	393	400	411	387	383	372	357	388	366	387	365	357	388	400	375	372	353	356	362	385	394	391	393	387	405	391	399	388	378	395	357	388	396	387	351	363	373	363	385	384	376	388	396	378	398	413	389	376	392	373	370	368	409	376	388	374	373	388	392	407	361	375	356	362	352	395	391	396	366	381	370	412	404	396	358	409	377	380	341	409	387	383	400	411	386	353	357	348	394	435	396	391	407	359	397	396	370	386	405	351	395	443	398	417	363	383	406	419	361	383	395	395	398	375	393	383	382	355	406	391	382	364	420	394	390	384	394	384	391	417	383	415	374	353	390	356	376	393	340	378	365	390	409	360	409	341	391	405	391	393	377	387	391	370	365	379	368	360	354	342	380	418	400	377	381	366	390	405	408	391	406	381	370	382	370	393	373	376	373	400	355	353	350	360	375	364	405	329	333	369	383	391	385	388	428	417	368	415	371	404	368	391	406	392	402	382	372	395	372	394	385	369	385	395	405	412	362	376	383	406	396	360	397	417	379	380	412	403	370	387	368	406	363	406	438	331	394	357	396	405	384	360	422	351	388	392	387	433	363	398	378	398	401	395	407	382	400	384	408	426	329	395	395	340	387	364	378	376	407	388	394	422	387	410	360	366	367	400	396	349	404	394	409	383	371	380	385	387	430	375	371	347	385	330	382	349	405	366	400	370	412	373	400	403	351	397	372	372	392	383	381	370	353	411	385	393	388	386	406	386	386	383	365	374	384	363	384	402	401	369	387	398	374	365	381	439	388	380	388	397	407	397	350	365	402	380	420	375	373	372	402	401	386	381	372	385	360	367	381	385	388	361	403	370	430	402	356	381	380	416	399	384	403	413	366	391	409	365	375	362	380	405	402	395	406	356	361	405	366	392	356	370	374	383	406	419	353	383	402	388	406	419	384	385	373	368	342	378	389	397	403	401	410	383	386	393	425	404	367	387	386	392	374	402	396	392	371	402	404	393	343	376	336	412	369	412	371	404	390	382	402	412	371	371	376	378	375	382	375	386	371	351	365	382	420	372	371	407	363	396	377	360	369	410	392	367	380	396	412	387	393	409	372	395	362	395	426	392	394	405	384	392	419	394	360	373	396	387	372	378	393	373	340	391	377	400	375	400	408	390	382	405	347	359	394	394	375	391	363	370	393	356	373	408	367	375	385	380	387	403	362	400	371	408	382	406	405	390	358	378	359	394	414	404	383	367	392	370	412	375	396	385	374	354	375	372	379	378	378	372	355	369	418	392	442	377	375	375	332	416	399	341	384	393	361	368	375	393	370	342	376	352	405	410	423	328	384	371	373	383	377	383	371	389	381	414	377	418	377	382	396	372	410	382	378	385	373	339	374	388	403	388	371	365	379	390	366	414	391	394	382	406	392	376	348	376	376	380	379	365	389	421	374	400	398	387	357	370	370	365	396	376	407	365	393	395	389	383	394	384	393	364	382	395	387	384	398	376	392	360	384	382	398	397	378	373	402	382	384	379	408	373	364	369	370	402	380	364	401	372	391	373	373	384	389	369	400	350	419	385	377	381	391	399	366	369	408	377	401	351	376	372	362	414	355	401	358	376	393	389	407	362	407	388	391	375	401	403	392	367	392	367	383	381	379	374	378	359	374	380	411	382	387	370	402	374	369	390	374	374	351	352	394	374	375	422	421	413	360	379	373	390	383	387	401	381	359	388	381	393	423	386	407	389	381	378	399	404	353	407	409	395	387	395	379	367	370	433	412	374	347	367	399	404	381	382	376	413	383	390	371	391	372	382	379	378	374	390	358	435	376	379	401	405	382	406	382	380	408	380	368	412	356	395	377	385	395	380	379	374	422	413	403	391	385	388	374	381	384	397	393	382	375	373	366	381	383	395	360	381	373	363	412	381	342	356	362	417	374	419	422	377	377	397	401	391	413	349	407	426	411	358	376	361	375	417	400	402	419	409	394	382	383	389	377	405	376	376	359	430	370	371	371	439	397	379	390	359	375	401	334	402	359	389	418	383	378	417	369	398	434	389	381	377	443	396	404	385	364	424	384	382	359	380	419	371	369	389	409	404	362	385	423	398	386	408	387	377	367	342	383	346	402	392	370	392	376	393	385	395	391	405	365	402	430	357	361	370	401	354	399	342	364	369	390	362	410	351	379	336	386	370	390	399	388	371	357	394	371	373	389	373	412	397	399	371	383	364	360	402	388	415	429	425	407	426	401	360	378	361	385
9771	19857	19109	13327	9647	7790	6590	5220	3926	3078	2529	1955	1679	1470	1223	1255	1187	1182	1101	1145	3663	15086	9778	1337	767	834	799	844	765	787	796	795	833	748	745	788	754	3197	6418	5626	3861	1983	1218	888	774	752	747	740	743	721	751	716	707	687	741	722	756	703	690	742	723	668	714	726	741	754	774	705	710	734	685	736	688	688	706	703	731	736	758	750	744	710	751	669	702	700	744	767	686	737	720	770	710	676	759	732	726	738	763	770	689	730	733	728	751	732	752	703	730	735	729	701	736	645	714	749	761	744	731	741	740	755	756	759	758	742	756	805	745	688	712	715	760	677	669	693	753	728	723	717	704	772	719	723	755	762	726	730	746	692	725	718	755	715	726	738	728	743	725	748	736	761	722	709	766	679	681	692	701	734	675	671	720	763	703	732	691	760	752	755	714	739	762	745	720	678	757	716	726	736	722	677	726	723	715	714	731	747	740	719	744	772	741	722	737	667	714	757	729	738	720	750	720	718	715	763	683	744	729	735	751	708	738	738	721	738	693	764	702	697	728	721	709	718	703	728	737	698	766	697	719	775	729	746	740	701	787	794	734	784	735	713	722	769	749	719	764	757	678	748	694	733	732	719	719	695	724	729	693	728	707	737	724	708	750	714	744	750	757	738	751	709	719	741	710	763	731	745	712	728	717	698	739	661	778	725	747	702	724	752	753	730	722	749	753	741	725	768	732	756	719	710	748	728	697	718	759	783	705	673	751	699	708	667	710	718	720	685	744	738	762	747	734	735	696	727	756	711	720	778	718	729	730	759	727	743	681	768	714	740	700	722	730	696	713	709	720	737	696	704	696	758	722	755	755	740	694	754	766	721	719	745	666	704	769	754	725	746	732	713	722	718	736	734	707	720	741	733	724	727	726	721	722	703	720	741	724	756	692	770	679	735	774	769	672	746	728	740	724	727	787	741	739	762	711	717	730	701	719	757	736	714	723	690	758	731	738	711	747	700	717	674	720	693	740	712	702	727	734	758	738	733	754	695	733	785	754	717	738	692	693	722	724	764	711	713	740	742	700	703	749	745	683	716	739	723	730	729	758	691	754	776	717	713	732	709	759	675	682	723	712	715	744	721	745	675	706	716	700	763	740	709	730	705	724	684	739	681	765	709	731	741	698	758	767	704	762	730	740	762	763	694	680	713	723	761	736	728	797	683	698	760	742	748	750	739	788	739	752	752	734	734	691	739	741	733	761	768	770	740	674	791	722	804	754	685	763	765	695	692	754	714	710	699	708	719	713	727	661	724	705	765	725	731	747	718	771	748	725	725	748	754	753	712	722	701	738	753	738	754	733	760	770	737	740	744	723	734	712	809	715	709	707	696	737	710	723	716	689	721	758	729	668	733	717	712	756	702	718	727	701	722	736	774	705	747	730	696	712	694	709	740	762	684	721	710	737	741	721	733	729	751	712	700	709	737	666	692	721	758	689	729	745	737	740	743	810	732	788	684	690	685	747	712	716	733	702	702	812	754	693	674	754	674	657	683	755	735	703	755	758	773	758	709	722	674	685	735	751	737	782	740	773	723	717	712	714	703	728	724	694	718	771	659	678	704	732	767	736	765	745	685	756	740	737	756	746	690	724	723	720	714	678	736	735	746	712	692	718	777	747	762	742	745	732	743	740	707	747	774	786	725	749	724	718	685	730	713	709	684	753	727	651	732	713	710	705	736	790	724	774	728	747	744	744	702	722	733	690	694	703	725	717	686	715	747	710	725	756	670	704	726	730	780	754	715	742	760	755	704	708	667	733	747	742	639	700	730	691	750	718	746	712	752	729	752	748	736	687	745	717	704	740	761	711	723	732	759	716	707	758	690	737	750	722	717	752	742	726	694	750	634	690	686	772	710	694	739	766	757	758	713	678	704	732	764	714	757	727	744	750	670	669	696	700	677	756	767	706	751	755	768	762	758	728	719	719	724	715	738	755	720	697	713	694	695	759	752	713	724	714	682	788	749	708	706	740	756	757	668	693	720	755	714	746	721	708	740	748	765	705	704	729	795	721	723	764	681	740	737	721	719	754	706	699	701	777	737	770	758	704	750	706	696	771	733	728	760	748	735	772	772	685	712	751	743	742	774	715	727	754	708	763	725	740	729	693	741	763	720	737	740	723	723	719	757	710	777	715	773	764	709	700	751	698	696	721	760	721	734	673	748	734	708	722	754	766	763	715	766	767	716	759	709	731	671	720	712	691	766	770	694	762	682	764	723	749	706	701	726	731	696	710	776	753	676	726	713	740	722	725	710	764	721	722	729	701	753	707	763	695	698	726	726	704	730	682	710	700	725	737	721	723	770	740	745	772	685	729	708	731	745	724	689	711	679	708	706	734	782	733	704	770	712	705	708	752	778	688	711	714	760	705	744	733	741	741	724	724	710	745	719	731	721	765	749	742	757	718	775	691	730	760	688	744	716	694	764	746	705	685	696	740	713	696	756	761	727	732	685	705	773	716	735	705	748	706	742	709	762	731	729	693	746	763	726	742	719	761	727	727	730	715	722	798	652	687	719	727	751	724	740	721	721	753	723	751	732	721	734	672	761	747	772	731	724	698	758	684	708	720	710	754	714	755	700	711	738	732	761	770	780	684	725	730	797	651	672	735	729	707	711	709	736	704	744	728	786	757	739	738	676	735	791	739	762	712	735	756	701	759	679	706	745	761	744	691	778	705	701	678	705	758	758	761	693	741	735	735	737	761	741	713	770	699	767	735	661	703	746	739	682	694	678	709	732	792	752	771	729	698	777	725	745	726	748	712	744	724	721	702	721	717	724	696	720	747	723	722	710	705	713	748	721	743	764	771	719	725	705	760	710	697	709	737	706	695	721	726	748	714	766	713	728	736	751	736	713	704	756	735	721	697	717	718	692	748	743	751	775	757	747	797	746	711	729	706	753	748	721	743	740	726	740	770	740	690	794	732	679	730	763	657	740	685	777	706	720	761	722	728	736	702	746	723	766	746	699	712	783	727	713	742	712	684	712	739	764	728	745	763	710	705	704	733	699	755	762	654	714	678	716	745	723	667	741	699	729	731	705	746	714	699	750	706	727	738	686	733	771	765	744	703	697	770	755	747	770	725	748	776	751	675	764	727	750	739	739	682	733	776	712	741	745	775	678	744	745	756	696	755	665	685	731	757	761	715	741	726	721	718	758	689	701	681	752	698	706	693	727	708	772	688	684	768	739	699	777	691	746	760	740	731	746	738	725	761	716	740	770	696	739	731	712	747	728	709	703	696	681	735	717	717	711	736	739	726	705	737	696	803	727	747	730	717	685	702	732	730	664	774	733	764	717	760	759	701	709	709	721	727	745	701	705	700	758	753	733	739	661	729	741	739	738	747	741	734	694	782	783	735	745	736	746	717	731	752	723	768	750	731	736	717	763	720	762	736	707	777	729	755	718	722	745	696	748	747	731	714	716	739	726	687	713	739	714	736	742	737	745	742	726	689	697	761	738
26823	19822	7106	2043	1289	1133	970	878	761	697	665	583	578	585	565	560	580	513	605	561	637	841	847	537	560	591	551	552	550	514	522	500	511	504	551	524	516	590	664	673	660	611	567	554	571	556	559	559	569	534	573	542	518	574	503	534	553	585	552	503	551	589	557	550	581	570	599	562	560	509	556	576	551	551	535	542	570	541	523	563	587	546	551	547	549	548	531	534	532	564	549	550	544	555	568	510	516	538	535	526	518	533	543	523	518	559	562	536	532	553	543	563	561	553	568	536	528	509	485	538	516	533	539	566	546	569	557	569	525	538	557	547	535	531	551	551	529	529	585	529	532	526	518	512	545	594	523	511	546	555	552	569	516	545	560	548	550	535	572	556	542	551	548	564	524	588	597	572	532	560	581	591	567	544	540	574	512	575	543	538	536	529	536	549	567	562	540	547	562	532	561	555	538	538	542	560	515	541	583	553	577	577	521	560	527	564	554	526	551	570	550	516	554	545	585	548	551	532	573	553	512	563	538	545	531	538	531	547	555	540	530	575	538	564	542	570	556	586	516	508	541	548	544	532	550	565	565	557	599	533	522	535	576	558	604	504	517	570	511	559	575	550	544	517	577	551	544	518	575	506	560	525	508	579	509	563	528	585	507	558	548	536	534	582	553	535	553	513	524	555	548	543	566	558	559	576	527	531	565	555	541	496	559	544	525	512	514	524	547	565	525	520	555	571	561	580	556	526	520	516	547	562	521	513	525	586	514	483	555	581	531	554	527	508	564	560	549	505	540	549	537	532	540	527	540	514	518	532	525	553	525	553	523	562	530	579	543	581	543	552	506	570	612	523	546	564	564	488	550	504	519	580	559	592	582	489	549	516	541	533	540	584	595	551	553	550	605	530	514	520	549	515	511	530	568	540	555	547	526	545	540	504	575	573	564	501	558	554	559	563	530	530	543	511	584	535	549	568	587	577	573	510	543	565	557	536	555	523	555	533	570	525	564	515	560	542	576	551	514	523	522	555	550	535	518	556	530	571	509	518	564	567	563	570	533	529	564	531	534	573	540	546	565	553	518	536	543	528	508	558	483	533	533	544	560	578	563	529	532	504	549	477	558	591	542	562	535	562	497	570	536	601	559	591	554	517	555	516	528	543	530	558	522	531	561	524	565	586	525	526	535	529	536	496	539	564	576	529	560	524	515	524	518	566	534	526	569	542	532	565	571	550	573	556	545	570	582	555	608	575	546	547	508	542	571	544	597	488	521	504	600	568	550	535	540	541	528	564	551	564	532	571	546	477	547	525	528	553	548	521	562	530	506	550	530	586	522	531	527	569	521	528	553	544	539	492	547	559	542	537	517	541	533	548	556	573	528	529	563	569	515	558	541	539	536	534	523	570	558	556	552	450	553	577	553	550	553	554	551	536	568	561	540	510	524	542	508	562	575	580	583	537	514	561	576	536	554	501	567	520	576	524	552	581	564	551	544	560	531	528	558	510	551	579	543	533	545	569	529	585	497	555	570	573	550	538	552	521	544	529	535	541	583	535	565	575	531	544	560	532	565	501	517	521	524	534	520	519	561	563	535	574	536	532	550	562	543	584	564	494	549	564	542	550	559	520	525	516	542	525	515	517	551	542	535	586	577	534	550	555	582	551	525	532	555	536	491	544	543	543	549	543	568	559	554	531	567	575	581	524	495	544	578	557	544	557	522	595	592	606	541	512	557	531	527	567	529	532	551	537	560	574	514	529	529	552	575	535	558	530	533	568	541	594	569	511	514	545	535	508	543	532	564	544	548	551	580	553	586	484	510	548	559	546	539	557	537	559	573	555	527	533	556	513	551	583	549	567	527	566	538	544	530	529	567	513	529	557	529	546	552	540	494	521	581	574	516	569	543	513	523	529	505	560	542	509	555	593	487	506	555	535	553	569	598	509	524	556	612	530	553	590	520	493	521	542	541	549	534	552	577	531	555	551	519	552	556	563	544	517	591	547	563	559	521	536	547	531	530	564	546	532	583	591	512	534	525	593	494	515	567	548	553	557	541	550	583	540	537	532	528	528	560	577	565	548	545	552	536	590	547	562	593	532	539	514	532	593	563	526	522	543	623	566	577	562	518	537	520	586	560	569	547	558	580	519	540	506	515	504	557	552	585	548	546	561	538	537	508	553	569	568	556	542	527	548	551	513	523	602	581	564	567	561	520	579	570	583	515	545	545	612	511	563	528	533	528	579	488	565	586	564	555	540	543	536	549	581	537	547	557	515	517	485	531	545	560	529	578	571	561	509	527	542	495	539	540	575	534	568	526	543	558	528	561	492	556	574	549	519	539	557	549	540	555	502	548	522	548	576	540	547	528	539	525	548	552	506	561	527	541	563	570	541	551	515	513	540	518	540	552	589	593	539	512	519	562	525	560	519	553	552	514	522	532	546	566	531	549	535	548	535	573	548	533	532	511	538	572	535	519	518	525	513	535	601	565	535	535	556	531	550	511	524	540	573	572	513	599	544	558	546	525	532	552	515	528	540	515	518	558	535	544	583	541	554	489	562	571	539	548	548	538	557	536	587	570	556	527	530	489	605	531	513	549	555	528	538	511	552	512	545	576	573	548	499	571	538	552	509	519	537	529	549	545	526	511	576	562	555	544	518	527	550	511	532	548	586	596	529	566	577	551	602	579	554	530	541	515	512	546	591	574	544	527	583	557	513	553	544	550	568	546	537	578	557	537	507	534	542	535	550	547	562	575	534	604	518	557	541	545	546	500	520	554	537	599	530	581	555	487	526	557	546	578	554	575	530	525	532	578	559	568	569	597	513	548	521	544	510	499	555	552	506	565	551	535	522	515	547	557	585	553	548	497	530	566	535	555	557	517	558	542	553	557	515	545	542	565	577	573	527	500	558	526	549	566	540	560	553	507	535	550	512	524	550	539	554	580	575	545	540	554	500	542	563	570	556	545	597	545	586	563	557	548	528	580	570	559	569	554	540	553	560	524	583	535	517	565	515	519	515	520	567	569	527	576	544	565	554	508	568	541	586	549	519	585	507	524	514	552	499	565	558	535	524	588	570	557	552	532	510	559	578	504	547	540	552	554	590	540	494	534	496	532	537	527	581	583	550	561	539	567	544	575	538	540	565	496	553	525	519	532	564	543	535	544	545	546	502	530	489	514	529	551	535	507	531	514	502	531	566	591	531	555	538	531	586	527	552	590	605	529	577	535	542	583	549	550	572	563	587	496	563	503	527	513	538	578	559	535	573	554	555	552	533	532	590	541	552	555	525	564	554	526	573	575	567	514	515	575	565	549	572	507	456	516	555	504	486	527	527	563	519	553	553	594	546	577	532	543	541	549	556	541	561	574	557	551	560	530	543	554	516	551	506	566	546	536	539	533	564	548	578	558	576	572	539	523	547	522	536	542	550	580	523	515	559	581	539	554	522	515	519	534	527	526	528	558	595	544	557	558	534	519	536	543	567	577	562	548	536	544	539	559	571
6608	7040	6818	4575	3575	3189	2936	2619	2111	1650	1489	1331	1234	1191	1090	1163	1147	1087	1120	1090	1284	2307	2020	1075	1037	1029	1105	1106	1033	1043	1029	1037	1043	1103	1057	1019	1077	1243	1594	1467	1335	1171	1149	1090	1061	1028	1062	1111	1013	1036	999	1028	1038	1030	969	1077	1065	1070	1045	1038	1097	1068	1073	1048	1046	1010	1025	1022	1079	1026	1048	1082	1047	1024	1037	1056	1068	1077	1040	1040	999	1031	1050	1025	1055	1032	1087	971	1019	1077	1055	1012	1044	1061	1003	1081	1029	1070	1095	1013	970	1045	1039	1093	1013	1073	1002	1028	1014	1066	1034	1067	1003	985	1065	1001	1037	1045	1016	973	1053	1009	1057	1044	1004	1020	1045	968	975	1058	1013	1082	1011	1054	1003	1043	1060	1102	1020	1051	962	1020	1030	1026	1080	988	991	982	1036	1090	1049	1022	1076	1019	1043	994	1081	1025	1031	1052	1021	978	993	1007	1086	1035	1000	1039	1050	996	1055	1036	1033	1024	1084	987	973	1043	1006	1056	1037	1050	999	999	1028	1067	1067	1078	1060	1092	1061	1041	1007	1037	1049	1004	1016	1008	1030	1006	1030	955	1035	1054	1046	1040	1065	1023	1025	989	1033	1021	1017	1056	1041	998	1033	1031	1039	1027	1060	1037	1064	1084	1039	1053	1032	1078	1087	1031	1063	1033	1067	1004	1033	1029	1001	1072	1045	1059	1058	1048	1011	1052	1015	1038	1061	1067	1006	1054	959	1009	1001	1007	1024	1002	1077	1027	1052	985	998	1026	1047	1037	1045	1083	1035	1062	1037	1031	1037	1016	1028	1043	1033	1005	1077	1076	1042	1048	1023	1050	980	989	1037	1058	1079	984	1094	1062	1026	1046	1040	1025	1022	1029	1078	1098	1040	1023	1031	1000	1023	1044	1073	991	1070	1019	1019	1083	1062	1051	1057	1056	1061	1006	989	1094	1088	1029	1002	1035	1042	1028	1044	1011	1008	1044	1004	1066	1043	989	1124	986	1019	1070	1017	1049	1036	1059	1047	1045	993	1067	1093	1030	1030	981	1091	1061	1044	1006	1031	1068	944	1016	1058	1042	1037	1035	1066	1055	1033	1044	1070	1064	1055	1014	1023	1096	1053	1022	1038	1020	1058	1072	1098	1056	1082	1057	1071	1079	971	1050	1004	1053	1045	1067	1008	986	1064	1066	1073	1091	1032	1030	1007	1028	1052	1022	1007	963	1061	1045	1036	995	1062	992	1035	1002	1043	1040	997	1004	1037	1041	1034	994	1041	991	1085	1046	1087	1021	989	1009	1011	1029	1044	1025	990	976	1014	1025	1056	1075	1062	1099	1033	1027	997	1062	1079	1022	1003	1013	1031	1032	1032	1054	1076	1074	1067	1021	989	1014	1059	1068	1072	1015	1042	1064	1038	1049	1089	1029	1066	1090	1031	1065	1084	1027	992	983	1050	1016	1091	1036	1070	997	1088	1009	1042	1040	1006	1096	1024	1024	1081	1076	1056	1101	1037	1057	1079	1003	1039	1063	984	1021	1088	1069	1017	1046	1034	1019	1034	1043	1054	1061	1065	1031	949	1070	1004	1046	1055	1000	1050	1051	1037	1013	1038	1042	1012	1043	1032	1037	1007	1077	1081	1032	1034	1023	1030	1074	1109	1021	1000	1038	1040	991	984	1084	1037	1001	1066	1048	1003	1031	1023	1054	1036	1008	1064	1102	982	1023	1009	1019	1045	1050	1079	1033	1073	1020	1039	1058	1024	1069	1094	1031	1089	1031	1070	1022	1091	996	1051	1038	1011	1029	1070	1041	1018	1041	998	1028	1042	1036	1052	1039	1026	1034	980	1059	1021	1065	969	1050	1040	1023	1064	1040	970	1016	1028	1086	1049	981	1064	1048	1051	1086	1018	1077	1060	1037	1031	1073	984	1033	1058	1030	1037	1020	1020	1057	1084	1035	1027	1006	1015	992	1042	957	1046	1019	1049	1064	1033	1047	1029	1030	1052	1051	1038	1012	1038	1000	1093	1022	1028	1005	1050	1043	1048	1066	1023	1051	1037	1007	1021	1008	1113	1028	1039	1025	1057	1117	1041	999	1086	1003	1006	1108	1002	1072	1086	1047	1070	1046	1027	1050	1026	1067	1082	1073	1031	1009	1006	1099	1027	1039	1022	1028	1004	1056	1090	1032	1053	1035	1047	1062	992	1076	1088	1073	1041	1054	1061	1025	1059	1058	1003	1035	1027	1063	1076	1076	1059	1051	1056	1028	1014	1034	1120	1098	1029	1037	1032	1022	983	1061	1046	1042	1041	1076	1038	1074	1013	1087	1043	1054	1002	1017	1037	1074	1001	1022	1036	987	1092	1045	994	1073	1017	990	1044	1029	1069	988	1033	1007	1058	978	1033	1081	1066	1122	1105	996	1052	1089	1014	1055	1035	1064	1063	1022	999	1052	1050	995	1031	1085	1058	1046	1031	1018	1062	1036	1084	980	1020	1056	1006	1069	1017	1082	1080	1020	1022	1089	1053	972	1023	1017	989	1083	1031	1058	1027	1078	1007	1031	1041	1056	1064	1043	1070	993	1034	1078	1035	1041	1023	1002	1064	1035	1027	1035	996	1060	988	1049	1083	995	984	1031	1073	1078	1076	1025	1039	1031	1059	1044	999	1082	1082	1000	1001	1054	1096	1049	995	1043	1068	979	993	1014	977	1044	1016	1089	1054	1026	1075	1032	1035	1030	1079	1075	1036	1083	1080	1064	1082	991	1041	1051	1029	1026	1047	1010	986	1001	1031	1004	1034	1051	1065	986	1041	1020	990	1027	1039	1034	1061	1077	1081	1032	999	1040	1044	1026	1008	1023	1040	1067	1038	1013	999	1070	1071	969	1083	1088	1078	1049	1073	1026	1046	1019	1033	1037	1068	1022	1079	1080	1030	1048	1110	1055	1019	1032	1022	1067	1005	1039	1050	997	1031	1026	1044	1016	961	1043	1010	1017	1061	1029	1014	1077	1045	995	1024	1024	1073	1101	1017	1035	998	1038	1052	1034	1024	1062	1029	991	1054	1030	1043	1023	1089	1087	1089	1058	968	1010	1108	1051	1070	1034	1018	1036	977	1004	999	1023	1041	1062	1027	1095	978	1000	1063	1019	1053	1117	1013	1056	1061	1067	1060	1006	962	1067	990	1032	1057	1080	1001	1080	1021	1071	1050	1040	1000	1052	1047	1043	974	994	1062	1041	1019	1054	1037	1074	1012	1095	998	1013	1094	1041	982	1070	1010	1071	1041	1044	1023	991	1041	1056	1017	1079	1034	1046	1030	1048	987	1010	1058	1041	1053	997	1004	1032	1059	1079	1038	1001	1117	1023	1046	993	1061	1008	1064	1006	1033	1000	1000	985	1044	1039	1009	995	1043	1068	1035	1081	1039	1011	1038	1022	994	1052	1063	1027	1094	1032	1062	1068	1015	1074	1086	997	1027	1076	1018	1015	1063	1002	1040	1076	1055	1054	1050	978	1088	1068	1002	1058	1036	1057	1034	1044	1044	962	1038	1034	1021	988	1061	1048	1031	1015	1074	1093	1039	1037	1112	1037	1009	1026	993	1044	1099	985	996	1071	1065	999	1070	1038	1039	1019	1056	1081	1044	1028	1066	1061	1031	1016	1063	982	1016	1047	989	1020	1058	1077	1066	994	1056	1036	1027	1025	1046	1013	1038	1042	1026	1012	1015	1073	1007	1013	1002	976	1039	1033	1063	1047	1065	1025	1005	1029	973	1026	1015	1026	1013	1063	1076	1044	1080	1043	1053	993	1054	1006	1055	1020	1042	1025	1020	1016	1023	1051	1058	1071	1031	1002	1009	1059	1048	1082	993	1108	1067	1039	1060	1021	1119	1044	1061	999	1037	1088	1068	1035	1025	1051	1047	1032	1049	1054	1023	1069	1033	1086	1027	1039	992	1007	1021	1048	1085	1025	997	1008	1074	1050	1066	1059	1040	1009	1065	988	989	1072	1081	1057	963	1070	1079	1060	1038	1085	1026	1046	1032	1038	1020	1043	1025	1049	1060	1014	1010	1071	1006	1045	1073	1090	1052	1071	1029	1090	1036	1048	1023	1051	1018	1058	1031	1057	1039	1052	1055	1043	1043	1022	1050	1080	1038	1040	1017	1024	1043	1056	1026	994	1026	1036	1027	998	1083	1079	1045	1049	1037	1041	996	1088	1069	1053	1056	1053	1058	994	1014	1031	1038	1039	1038	1049	1041	1015	1062	1024	1010	1012	955	1052	1003	1044	1045	1015	1105	1030	1039	1036	1051	1068	968	1023	1054	1070	998	1018	1043	1028	1033	1015	1010	1007	1082	1032	1054	1056	1069	1065	1024	1039	1082	1073	1039	1035	1029	1061	1063	1041	1080	1044	1038	1056	993	1083	1043	1022	1023	1052	1030	1002	1063	1032	1030	1069	1055	1039	989	1054	1037	1054	1024	1024	1060	1032	1056	1029	1021	1040	1027	957	1102	1043	1047	1025	1068	1027	1057	1071	1020	1098	1037	1046	1050	1087	1032	1011	1054	1063	1036	1039	1002	1029	1079	1019	1011	1127	1007	1142	1057	978	1025	1066	1060	1007	1054	1036	1034	1060	1048	1078	1070	1024	1092	1031	986	1109	1000	1016	1033	992	1093	1072	1095	1101	1040	1013	1013	1033	959	1054	1050	1076	1033	1035	1024	994	1031	1015	1046	1047	1000	1010	1047	1053	989	1034	1013	1139	999	1067	971	1043	1050	1059	995	992	1002	1056	1073	1029	1018	1028	1004	1087	1082	1007	1036	1037	1074	1081	1028	1037	1028	1062	1024	1113	1105	1050	981	1126	1060	1021	1012	1030
24359	21429	28412	24806	18636	3373	1758	1212	882	787	682	603	518	527	527	492	500	478	504	487	623	3508	3244	500	443	453	428	405	419	449	409	438	423	438	451	440	487	1059	1228	889	749	555	467	431	421	435	390	395	419	413	425	447	441	358	430	429	430	401	393	396	409	398	395	388	418	417	416	396	409	413	414	399	407	387	394	427	441	377	411	400	417	419	422	414	413	415	413	410	408	440	388	396	410	406	380	417	404	424	427	418	416	385	406	386	450	406	411	410	384	387	388	412	429	398	412	396	416	425	402	456	412	431	428	361	425	412	391	374	426	415	413	401	410	408	410	393	426	382	373	400	422	415	464	385	449	414	424	399	356	387	431	431	441	417	443	407	406	414	417	402	429	420	429	403	394	387	430	395	420	395	413	462	392	398	414	415	414	366	388	391	448	431	417	418	408	412	413	405	426	389	421	392	385	397	407	379	379	431	428	371	405	375	429	416	421	390	419	391	443	367	407	417	417	381	398	376	394	416	386	413	392	419	402	416	381	419	422	428	420	443	412	367	402	436	419	392	424	444	410	424	387	400	424	413	397	400	395	402	428	450	416	432	415	440	473	408	424	402	431	381	426	425	432	395	447	397	409	425	381	417	436	394	399	406	422	402	408	400	380	392	408	394	405	430	389	406	408	400	383	415	397	376	385	443	400	381	409	429	395	387	412	410	410	410	435	406	423	398	390	440	371	372	460	435	418	430	374	414	440	380	437	391	387	418	415	424	426	426	420	432	432	423	408	413	436	366	418	416	411	404	377	390	441	402	417	447	387	393	404	409	387	381	389	397	431	387	384	432	413	376	362	389	415	405	380	412	386	424	436	428	401	412	443	415	410	383	365	395	375	426	422	408	410	394	479	435	398	407	376	401	427	387	441	415	397	376	396	387	435	437	428	414	389	422	412	432	397	403	450	398	409	417	397	422	358	410	401	407	384	384	407	421	431	427	435	399	361	439	430	418	421	389	408	397	414	399	429	379	425	396	431	400	405	403	424	408	397	372	409	403	394	368	380	425	412	429	398	382	376	420	443	451	409	388	410	402	419	416	410	408	392	402	426	376	406	407	389	373	383	453	418	442	419	422	412	405	370	393	434	417	409	394	391	412	408	405	399	401	412	393	430	395	429	375	388	404	411	417	424	412	406	414	426	437	449	389	397	398	368	431	414	415	422	395	424	426	408	399	416	411	441	403	401	437	384	383	415	425	376	412	429	422	379	427	374	381	406	419	434	408	389	424	410	390	441	405	416	383	390	408	361	393	398	388	397	413	408	412	422	389	405	445	418	406	430	376	381	433	440	415	380	417	381	447	428	403	415	424	439	380	409	381	395	410	405	400	369	383	413	406	432	365	435	415	435	389	395	420	419	404	436	383	375	429	452	411	412	440	365	403	401	414	410	395	439	395	407	408	436	412	436	424	418	436	430	375	421	396	434	378	412	389	400	416	394	380	403	393	433	393	409	413	431	404	418	392	415	420	411	415	383	444	432	396	372	400	380	404	429	407	376	431	393	435	379	392	407	440	408	378	425	413	406	417	413	415	429	432	439	400	429	390	421	441	384	421	387	406	401	396	377	397	411	401	395	396	400	422	446	424	407	392	408	436	412	396	419	405	446	413	416	422	413	385	418	382	401	401	447	422	426	459	445	394	387	412	392	385	408	420	431	405	412	387	392	407	428	422	387	390	396	438	407	385	416	436	399	470	419	437	393	431	449	376	407	432	439	381	407	403	398	403	407	431	418	365	420	426	412	417	402	399	411	407	384	400	412	412	394	404	405	409	423	392	422	446	393	413	422	430	403	401	424	396	432	453	411	418	398	439	400	423	401	413	447	419	402	382	410	401	414	399	381	400	395	448	441	388	402	384	411	399	398	466	377	405	386	405	423	365	414	369	447	393	415	390	425	355	412	437	397	395	407	424	435	434	407	424	368	408	400	366	417	473	430	386	425	393	447	435	423	401	395	419	411	397	432	377	451	424	409	410	411	434	415	417	399	403	421	385	436	399	407	421	435	422	447	408	390	418	420	401	429	414	385	395	427	402	422	400	409	443	394	400	415	398	384	428	408	426	457	384	419	402	411	400	410	436	419	401	352	381	402	390	406	397	440	412	449	416	384	414	383	414	413	404	418	420	399	402	391	429	376	423	392	400	371	415	443	450	453	405	424	403	414	400	408	425	415	416	396	409	397	418	436	383	393	414	411	387	427	417	409	421	380	417	427	391	420	371	403	391	423	395	403	420	389	422	399	417	415	403	411	414	410	433	432	389	422	399	405	408	409	383	442	435	430	416	407	397	414	428	420	412	394	422	396	428	402	418	396	416	424	421	443	416	390	430	420	409	432	396	377	450	419	421	435	443	365	437	397	389	414	425	409	389	452	374	404	382	401	410	387	420	415	410	419	437	406	383	374	413	388	435	423	419	413	426	423	405	433	420	425	425	395	418	405	400	401	414	377	379	426	397	380	405	386	438	417	397	444	418	414	425	425	426	380	379	377	409	388	414	412	431	451	420	364	384	414	416	422	399	408	432	355	368	411	398	403	374	430	402	414	386	421	362	440	399	406	400	366	430	450	465	388	406	363	395	419	370	438	417	415	427	410	374	404	399	398	384	414	394	417	400	379	408	409	431	431	419	408	412	373	408	398	408	393	407	371	366	406	428	424	414	436	388	424	379	434	410	407	368	399	400	397	397	362	420	410	443	372	404	419	405	429	405	413	403	405	442	395	391	376	420	429	432	398	445	399	403	434	427	397	429	398	387	405	422	359	425	355	418	423	423	411	396	402	397	427	401	402	446	411	378	415	426	415	412	422	406	404	429	385	421	424	380	407	381	401	402	404	422	418	416	396	378	403	444	410	415	387	414	417	383	411	383	429	389	387	395	410	404	387	403	396	432	394	421	401	424	389	424	382	454	413	376	394	393	405	438	418	441	407	405	413	403	445	403	394	406	417	394	422	434	405	440	395	434	443	406	383	382	396	429	427	384	426	406	424	431	430	422	412	416	435	416	381	402	375	413	421	408	401	417	423	413	373	362	434	400	457	405	391	418	396	404	430	400	418	454	384	402	428	381	430	379	427	413	384	467	390	402	409	423	410	415	408	396	410	421	415	425	397	415	402	424	448	405	388	414	390	423	384	421	422	388	380	459	456	406	433	416	432	412	418	411	361	421	420	387	413	387	406	412	397	419	385	415	429	375	401	403	414	415	430	456	390	396	395	416	449	407	396	403	404	395	426	433	383	426	426	437	391	411	431	447	429	438	390	394	398	411	391	413	401	432	420	437	421	428	423	392	408	397	404	399	416	405	461	377	383	442	399	375	403	384	382	429	402	479	437	411	405	385	378	375	409	402	407	402	411	460	373	427	437	436	451	442	426	455	435	426	387	366	406	399	445	412	410	383	407	406	457	420	420	408	439	377	389	403	421	432	404	386	421	418	407	448	379	440	373	437	440	408	387	453
8365	15984	14720	10027	7106	5868	4854	3942	2889	2225	1788	1458	1333	1158	1161	1134	1064	1091	1061	1078	1803	11223	9409	1023	854	849	831	822	829	831	893	845	892	803	837	853	1156	3109	3617	2701	1908	1279	1019	899	840	798	776	813	825	790	792	782	777	839	810	763	754	803	760	810	818	848	849	786	782	824	814	785	836	798	806	753	785	805	820	787	814	773	823	758	826	811	854	768	832	839	817	799	799	770	836	745	794	843	831	797	834	822	796	820	747	763	797	842	784	799	754	767	798	814	806	826	791	809	774	810	837	806	820	799	851	779	806	771	854	780	799	763	814	803	769	802	839	824	765	809	788	736	790	761	832	847	797	788	821	769	795	856	810	827	812	820	787	851	807	769	793	778	786	749	787	840	807	820	792	797	810	810	808	777	782	750	798	839	810	828	812	730	838	831	742	791	812	802	818	852	853	806	811	787	784	796	780	768	835	812	789	801	752	830	811	793	788	829	796	775	745	789	812	801	811	814	787	820	800	870	792	814	819	792	792	811	817	795	825	789	774	797	800	819	784	757	764	807	778	826	839	820	812	797	803	801	813	795	846	812	790	848	780	800	788	776	798	797	799	824	808	785	826	818	754	820	792	774	822	815	786	805	822	817	817	812	823	786	788	823	779	762	813	794	790	855	813	817	809	849	771	792	819	816	799	829	822	811	814	830	800	845	811	800	843	835	784	795	791	762	815	755	786	727	776	834	828	825	769	797	786	777	755	749	764	773	827	802	792	788	802	788	786	807	812	805	810	807	829	834	806	787	797	755	801	788	771	801	854	816	812	804	813	772	837	806	836	801	825	846	818	797	793	849	823	831	839	766	799	762	790	780	784	774	831	849	819	766	748	797	786	782	793	809	790	812	785	798	803	759	835	804	776	845	829	793	831	761	765	789	808	810	755	790	740	820	778	749	798	802	809	785	806	753	857	806	805	762	772	812	804	786	761	771	779	832	858	801	867	790	798	789	781	781	809	782	819	807	813	852	784	840	788	768	780	787	724	749	816	838	732	837	810	801	816	802	802	798	839	786	791	788	804	822	785	799	801	746	757	773	833	846	808	865	852	809	768	816	802	776	831	781	807	842	823	806	815	766	772	787	808	819	811	771	797	768	760	793	761	784	741	785	776	833	825	821	829	872	846	795	742	820	827	786	859	804	835	793	795	796	818	783	843	830	784	777	785	829	802	799	803	794	773	761	851	823	791	775	745	782	814	776	791	843	793	788	848	802	799	783	804	807	799	787	792	770	789	769	832	768	859	799	802	829	758	776	811	817	809	758	824	810	768	761	820	828	834	790	767	801	806	843	804	786	816	783	815	788	782	828	820	745	801	769	794	803	803	816	758	861	813	799	839	849	795	831	790	836	787	796	821	754	800	825	739	799	770	807	803	761	791	778	776	820	799	778	746	779	853	807	839	823	757	824	779	792	780	775	823	780	791	833	816	836	829	789	791	785	754	792	836	803	762	806	782	815	817	797	768	779	804	757	793	765	809	812	789	833	779	802	791	850	803	813	754	832	766	787	806	857	794	796	780	826	810	756	818	796	764	801	820	767	796	788	773	820	819	828	827	817	819	825	814	811	771	791	780	821	832	803	868	811	741	793	793	796	812	814	791	735	824	815	817	806	746	806	812	794	792	875	807	826	804	781	861	776	776	737	816	750	801	784	764	822	804	759	849	843	806	708	771	788	844	831	777	811	770	777	795	826	811	805	856	795	849	788	792	814	786	828	808	764	808	769	818	800	820	811	786	800	754	742	785	818	782	826	776	810	760	785	787	836	809	780	800	806	826	784	767	808	799	801	741	790	810	848	816	788	792	784	819	840	794	833	811	830	780	804	819	840	787	803	782	760	757	793	832	820	802	793	793	781	810	823	782	826	810	807	772	765	802	796	807	818	801	774	804	839	793	832	781	777	800	847	819	851	852	777	850	827	773	781	825	811	781	762	865	846	811	819	772	838	781	869	816	838	808	804	801	781	806	848	776	850	797	862	837	743	799	846	784	848	842	777	815	833	793	776	829	821	803	787	802	737	820	818	811	797	767	767	809	784	819	792	808	807	805	743	792	806	792	800	827	821	795	789	805	733	788	858	847	752	764	852	750	764	792	790	807	786	884	808	845	822	818	794	822	765	769	808	755	804	810	789	825	779	766	735	794	793	842	804	805	789	793	781	801	753	816	804	826	812	790	816	795	848	776	810	840	810	776	794	841	758	751	789	770	769	810	788	774	781	759	780	806	802	790	802	788	775	748	839	812	790	796	790	778	791	799	805	855	840	840	845	816	809	803	810	794	786	842	782	820	801	830	822	820	756	748	766	813	762	772	814	827	785	819	807	829	754	826	789	814	833	764	788	831	800	786	737	799	798	752	808	789	817	804	815	775	795	745	812	780	804	806	856	795	823	812	817	730	758	773	779	761	805	792	797	749	795	784	755	791	803	797	823	829	799	791	777	845	799	801	789	798	761	808	764	819	867	795	780	812	809	763	819	827	843	794	767	790	787	784	832	804	770	827	831	792	784	783	801	850	835	822	835	824	839	811	818	750	804	817	817	798	820	795	810	813	858	789	797	789	789	818	819	843	810	791	787	793	770	757	820	835	760	785	780	785	776	770	802	856	804	844	822	748	839	817	808	759	787	775	790	833	785	852	815	789	851	781	842	809	842	815	698	824	769	800	800	810	788	774	810	809	762	824	822	801	837	831	784	773	795	767	800	772	782	769	792	794	833	829	842	773	786	766	818	821	757	826	859	814	799	794	815	779	828	834	779	838	782	793	779	782	788	759	798	829	747	820	805	841	785	809	862	791	773	765	845	841	770	824	799	778	800	865	791	734	790	829	842	775	808	809	799	766	784	837	817	830	793	767	795	814	797	777	819	812	858	793	768	772	810	785	822	817	766	787	788	805	820	785	827	816	781	784	798	814	852	810	847	785	864	824	825	778	787	816	768	721	787	779	782	839	803	828	792	810	820	812	774	785	826	762	774	815	741	809	788	789	785	782	862	833	772	782	802	794	813	762	823	763	767	783	794	801	761	794	885	859	828	793	807	767	787	874	788	756	766	818	779	799	789	803	845	844	791	784	775	799	794	793	801	795	779	852	810	820	815	823	786	803	786	770	790	815	772	801	850	794	787	809	827	814	770	786	806	794	818	798	836	811	731	810	807	815	812	826	764	808	779	781	777	780	773	816	821	815	776	831	842	815	785	811	780	785	834	808	866	844	791	772	799	793	806	769	792	788	817	837	759	792	860	779	813	816	808	804	786	810	847	837	780	829	787	767	789	799	765	825	794	750	792	835	833	861	748	802	848	798	817	796	772	797	794	783	827	781	777	830	854	756	833	828	766	798	817	784	746	809	785	780	769	780	732	748	860	804	803	768	861	829	801	811	796	751	775	723	827	757	769	781	776	773	769	819	774	752	819	782	807	804	794	788	800	794	801	839	811	812	790	806	819	794	809	827	810	792	736
23353	21416	29231	24012	21428	18410	4042	1685	1114	785	767	692	573	491	511	484	452	451	505	480	814	6532	6781	760	476	422	423	428	376	388	354	365	389	422	398	457	922	1434	1407	1028	802	570	515	441	372	367	393	354	389	357	377	359	382	374	356	373	323	395	434	368	397	404	380	355	392	371	377	381	346	366	371	363	372	362	403	390	363	361	358	352	373	379	359	380	364	381	380	360	370	386	411	378	389	366	355	396	388	393	370	348	364	356	419	373	365	378	381	337	354	359	377	384	370	353	350	371	377	344	350	382	379	352	368	377	396	358	371	325	376	381	347	370	347	369	375	380	346	389	370	362	392	404	406	351	397	371	407	379	388	392	394	405	385	361	359	390	363	384	387	349	352	353	358	364	386	390	381	370	349	361	403	341	366	403	362	349	341	383	385	351	379	394	387	356	384	364	369	374	362	352	365	370	379	391	360	361	365	395	386	384	355	364	373	343	406	395	379	349	363	343	354	372	365	402	373	355	374	351	363	344	378	405	375	402	397	396	346	372	407	358	357	378	377	356	415	346	395	366	356	380	376	371	380	420	352	389	388	357	378	334	415	361	379	364	399	394	382	389	366	378	353	385	381	350	337	380	399	354	374	355	335	373	375	371	384	381	359	357	377	356	342	372	358	358	377	361	384	381	366	343	370	367	407	363	365	399	356	366	387	369	380	339	409	354	333	362	372	365	364	400	386	347	347	396	363	346	404	403	391	401	408	397	404	375	377	372	383	376	417	367	393	398	363	372	383	324	390	372	377	381	391	351	378	394	394	356	368	367	415	347	370	404	364	406	366	354	342	363	366	341	385	376	365	383	384	344	359	360	342	377	373	381	371	377	425	388	368	376	338	407	406	375	371	368	371	355	380	333	380	368	394	374	337	379	373	346	367	380	405	361	391	323	397	392	374	366	375	344	350	372	345	359	338	365	349	388	383	404	362	375	393	334	357	385	347	366	382	383	374	389	375	370	363	364	376	409	358	397	358	385	378	370	389	354	398	385	368	403	380	385	331	414	374	395	349	394	359	352	394	397	381	375	355	381	386	356	379	363	388	375	392	373	376	367	370	365	366	435	364	361	349	345	376	369	344	388	382	375	317	384	374	362	338	402	365	365	361	367	402	381	351	338	355	357	380	384	330	375	366	355	375	393	337	374	382	404	328	393	345	371	378	388	398	341	396	368	353	366	386	381	350	376	401	379	364	357	374	379	338	386	346	378	347	410	378	362	395	400	354	399	383	334	372	345	361	378	364	378	390	389	375	363	373	395	387	352	357	390	352	400	366	362	395	398	341	361	378	390	404	370	377	400	363	379	366	358	363	355	386	385	365	385	358	357	334	355	378	401	368	387	401	333	373	368	347	408	366	344	404	353	352	352	414	374	416	413	342	379	364	392	373	359	340	384	354	376	361	413	347	376	362	388	367	385	360	370	396	353	383	367	378	380	358	364	383	417	371	396	384	357	388	395	352	397	352	364	394	395	355	354	383	366	367	354	384	388	332	379	359	385	377	365	364	368	396	357	354	340	393	372	372	405	388	382	362	375	370	375	397	354	338	380	372	374	393	328	398	398	351	370	359	378	386	350	423	350	373	404	359	391	398	360	392	379	350	368	372	358	388	359	372	403	380	382	340	357	367	394	375	388	369	379	389	353	362	368	361	366	364	332	387	381	377	377	390	397	411	367	405	410	372	368	365	333	368	372	351	364	402	378	365	369	398	381	364	368	354	345	377	391	372	373	359	405	392	343	347	419	389	346	353	380	359	375	381	388	324	367	375	386	388	401	332	362	364	363	362	360	376	393	372	354	368	350	356	354	369	351	381	373	390	417	401	391	370	344	343	362	379	373	377	367	370	365	357	339	380	389	370	390	360	354	358	392	377	399	357	363	376	370	361	405	355	357	379	385	385	390	374	351	376	328	413	383	365	390	401	355	368	399	393	391	349	357	357	394	379	364	409	358	371	350	356	346	380	387	338	385	356	376	367	374	347	365	374	389	399	362	355	372	369	370	375	389	382	386	373	371	360	394	379	377	355	370	364	373	353	376	385	354	382	365	390	366	330	384	389	353	367	373	357	353	349	385	406	384	381	374	349	375	378	368	365	341	372	362	348	370	382	373	371	372	368	364	395	376	375	431	344	375	379	337	362	385	390	391	387	387	379	389	373	383	348	367	346	323	352	372	368	364	381	361	386	379	378	333	352	373	391	362	394	377	373	384	377	339	352	394	339	386	389	353	348	403	341	398	365	375	403	367	346	386	370	351	373	343	356	387	377	356	381	363	350	344	355	361	359	380	385	358	360	387	406	372	367	359	374	353	395	366	390	372	388	389	364	395	371	365	376	373	363	383	372	329	414	395	365	341	390	361	359	397	384	351	384	363	384	373	358	358	380	412	409	340	361	379	347	395	392	362	356	415	409	375	369	347	332	344	358	383	371	384	347	390	362	372	374	402	346	372	350	370	362	400	391	363	328	372	353	372	373	368	351	364	374	374	353	418	402	374	342	348	374	393	359	344	372	371	381	384	378	359	386	383	346	378	314	384	336	382	384	370	367	419	403	349	366	397	394	391	359	346	366	382	374	372	382	359	396	382	394	337	369	384	362	358	338	369	353	395	366	336	353	339	362	374	390	359	326	371	368	353	352	396	358	367	382	402	391	367	377	381	383	361	378	358	427	420	358	355	350	377	401	352	417	372	415	380	375	362	389	376	352	381	367	379	371	362	360	353	366	360	340	349	369	381	389	382	396	381	391	387	371	360	374	357	376	372	353	377	372	397	389	382	369	378	382	358	385	360	374	344	357	394	370	377	374	353	365	378	385	400	374	370	374	356	392	365	369	373	345	348	381	388	360	372	386	396	361	382	365	370	374	355	364	343	381	366	344	370	338	360	353	364	396	340	359	363	353	336	353	388	345	355	410	348	368	367	366	382	363	374	374	369	387	356	395	387	368	374	370	389	370	387	398	351	402	402	383	391	351	388	387	353	372	329	364	345	363	358	389	335	381	381	367	341	370	391	391	381	345	392	341	396	391	340	367	372	364	381	359	355	341	407	379	366	343	374	352	411	391	393	363	349	436	362	381	360	377	365	371	352	387	367	383	380	326	376	338	361	407	369	379	374	382	384	389	361	390	349	343	373	373	335	368	380	358	371	353	365	395	389	372	389	358	348	387	374	349	373	337	374	381	350	367	376	380	367	383	355	353	370	334	393	330	317	331	338	351	361	350	385	377	385	388	379	376	367	337	365	363	368	353	363	376	360	363	338	376	382	344	334	353	403	382	362	379	348	347	395	323	394	359	378	376	377	359	365	401	367	387	356	354	359	376	392	369	349	376	372	335	402	379	364	380	353	359	372	383	356	411	382	356	386	366	372	370	314	410	381	346	362	349	345	360	404	377	345	369	387	381	364	396	347	353	368	378	359	372	369	315	365	381	359	374	426	377	381	352	348	359	386	380	370	406	357
11251	22394	20662	14454	11174	8640	6819	5195	3694	2746	2319	1916	1604	1325	1260	1257	1170	1187	1215	1194	2522	18218	16732	1733	1048	876	808	781	808	753	744	828	802	750	766	1114	2735	4698	4414	3219	2142	1419	1226	926	774	708	790	712	693	731	739	733	718	679	750	654	700	741	730	701	772	728	735	679	744	740	687	662	729	725	707	728	709	720	706	723	695	719	698	684	737	730	677	677	756	724	750	693	686	696	736	743	726	760	715	696	743	690	698	708	704	711	680	719	743	674	720	688	663	724	723	727	724	679	710	769	667	736	757	724	734	760	699	702	730	748	733	719	709	721	728	731	725	721	720	706	732	685	744	689	725	721	667	689	704	700	706	751	721	711	735	735	692	733	744	695	716	708	674	729	667	710	700	691	714	670	707	682	754	686	777	709	745	760	692	688	686	742	685	711	727	725	700	688	752	702	729	697	674	707	707	734	664	736	720	696	714	748	678	723	761	749	749	717	756	696	752	695	707	735	715	747	751	718	693	695	704	719	701	692	728	720	660	712	687	695	716	650	716	673	763	711	720	692	739	712	715	707	724	728	757	731	734	707	749	694	659	741	694	696	713	737	685	739	742	702	681	708	708	703	727	692	719	715	688	690	719	688	763	715	713	731	694	762	652	725	765	698	717	720	736	680	703	680	706	673	632	687	680	689	691	714	728	757	749	741	706	732	728	685	670	682	667	701	746	720	706	721	672	683	724	683	691	683	675	736	734	659	710	707	716	703	727	690	707	687	683	700	706	738	766	741	681	669	748	671	762	720	685	700	740	693	717	711	674	714	681	687	750	736	730	716	691	670	698	719	678	662	689	740	676	704	722	694	728	718	716	702	719	704	689	728	722	724	752	725	678	689	748	690	752	740	740	729	711	702	740	704	668	723	684	662	770	764	678	731	708	757	715	742	715	726	736	706	702	773	717	720	724	718	704	736	677	721	727	662	717	654	699	712	733	774	690	703	691	709	725	732	676	711	746	707	698	745	678	693	777	692	634	726	693	706	725	724	762	739	719	716	649	688	705	715	687	721	702	702	713	700	693	742	707	694	703	764	711	685	662	687	738	711	660	719	757	680	706	715	727	704	730	719	681	761	752	729	701	682	681	761	696	689	682	721	758	734	702	667	726	725	728	713	753	692	714	693	681	723	710	718	736	685	692	705	741	748	741	695	689	743	707	688	737	686	751	667	684	698	700	691	732	755	736	758	742	697	748	734	728	659	726	675	736	749	708	709	704	749	701	768	705	690	724	759	717	738	719	712	705	701	703	754	726	718	751	694	680	707	731	692	717	704	712	732	720	671	713	703	687	708	682	705	720	743	713	726	744	741	715	710	729	682	696	706	689	633	716	692	763	692	709	720	690	764	691	730	669	732	706	759	664	739	720	711	726	699	765	723	680	705	696	703	756	703	729	761	707	706	714	691	693	700	752	679	719	712	733	743	734	702	728	673	726	671	713	680	677	665	723	732	670	736	693	706	719	702	714	696	707	666	691	710	723	752	708	683	729	697	710	694	687	718	695	697	740	691	680	689	692	731	702	748	675	738	744	731	759	750	701	707	681	771	709	725	692	726	699	713	706	735	728	718	760	712	727	682	735	747	753	741	747	689	732	690	735	676	762	745	718	698	764	758	698	666	667	705	698	713	699	727	700	733	698	754	767	719	699	695	736	713	661	679	735	719	713	739	714	694	710	715	679	730	770	732	701	695	690	685	735	680	739	752	764	702	728	666	736	761	683	723	690	703	679	731	687	684	722	716	720	727	720	672	732	704	721	693	722	695	721	730	699	726	706	685	733	677	700	760	697	737	721	715	684	714	722	716	743	679	695	730	673	688	731	766	740	717	739	749	762	725	700	728	667	750	719	703	688	723	733	667	719	745	712	715	744	714	704	734	765	668	701	709	665	723	690	704	664	713	671	692	682	759	758	697	686	713	741	668	697	728	706	731	742	640	703	759	689	754	735	688	701	658	698	714	744	735	725	733	701	685	694	730	700	734	704	681	673	689	695	704	736	755	722	700	731	668	726	732	683	743	703	711	701	672	738	712	699	701	710	711	724	731	744	681	680	704	718	723	713	677	738	698	740	666	735	717	780	725	695	735	666	726	739	690	725	732	719	663	698	705	701	685	714	693	726	710	712	778	771	699	712	685	729	713	740	728	691	719	696	719	721	688	707	679	740	713	701	718	694	741	686	713	708	717	744	717	697	736	742	696	727	738	727	727	694	645	740	701	694	714	675	734	719	712	726	731	694	705	720	697	684	694	720	698	738	748	748	693	739	724	709	729	633	742	700	728	689	745	702	733	740	680	689	744	775	697	748	693	703	697	660	694	717	766	711	716	733	760	710	715	739	747	710	709	692	714	732	705	669	747	710	713	674	706	696	744	742	685	717	782	708	711	729	666	733	719	699	724	736	736	714	753	707	760	715	778	716	758	728	694	710	726	753	727	789	661	714	669	714	667	696	724	710	678	744	652	704	716	774	701	696	739	705	704	672	725	708	720	700	727	712	690	730	682	710	714	733	726	742	702	732	724	686	680	740	726	744	709	716	676	713	750	679	693	710	730	719	686	758	706	689	749	731	745	752	698	690	708	693	734	693	790	738	670	715	712	769	747	676	761	715	733	689	712	709	730	711	733	675	776	659	707	719	721	660	699	705	754	717	713	728	774	651	705	736	702	733	670	722	759	713	734	679	708	726	704	760	748	674	705	717	710	722	689	724	663	688	746	746	700	693	712	705	733	669	684	735	700	712	718	759	708	690	686	734	698	677	725	708	705	689	710	708	729	714	718	733	677	750	705	717	729	695	701	648	728	676	709	729	719	717	724	737	706	727	724	711	677	719	712	764	694	720	749	755	771	687	717	714	682	691	703	711	687	753	736	663	720	723	652	685	705	698	701	724	751	721	731	685	725	691	703	740	709	687	729	704	690	732	753	742	735	655	716	717	754	701	739	755	679	748	738	688	717	690	706	694	697	715	720	716	745	728	706	680	772	749	680	710	725	710	717	751	694	738	704	746	717	694	670	691	689	709	729	680	704	722	705	702	716	718	676	693	726	727	721	682	722	701	748	698	736	715	685	664	694	715	695	708	757	690	752	692	739	762	718	699	704	715	750	714	695	705	708	690	688	712	724	681	643	756	683	697	698	744	686	758	684	706	724	717	699	723	714	692	675	707	744	667	700	737	737	718	699	740	695	700	715	685	759	678	694	692	716	745	707	704	740	677	678	679	697	679	735	703	740	681	720	712	705	668	726	688	676	692	750	698	692	725	719	712	766	727	733	720	720	722	677	758	732	681	779	658	727	670	702	703	685	701	742	639	696	735	717	726	729	675	691	695	688	731	750	728	736	716	734	740	697	709	740	747	680	739	691	693	719	751	696	724	677	717	688	645	692	749	714	687	680	694	727	715	711	712	701	724	740	725	741	766	763	726	685	700	725	703	772	758	753	725	689	694	718	680	715	723	756	720	709
26987	20070	8185	2343	1466	1236	980	781	742	632	598	600	584	600	569	524	574	564	559	594	629	856	996	540	585	565	510	562	539	554	532	544	581	567	549	532	565	559	664	633	620	569	610	539	542	552	493	551	566	528	524	531	554	572	538	527	502	566	538	518	524	550	526	540	520	516	528	548	545	540	553	518	545	557	546	509	532	518	515	530	535	503	561	499	568	513	524	540	540	515	545	544	567	492	558	526	524	555	522	570	515	499	555	561	488	538	523	529	527	538	593	524	523	515	523	547	584	557	517	540	522	513	582	546	511	564	510	555	558	494	525	565	549	520	545	556	531	525	538	497	542	516	505	535	513	561	574	610	491	546	535	541	537	552	566	543	549	480	535	493	507	544	558	500	525	557	484	518	540	518	504	547	547	512	563	547	499	528	558	538	539	562	507	553	503	535	544	545	521	527	526	535	530	527	540	517	527	486	539	494	524	519	544	547	512	554	574	547	548	535	567	586	520	528	565	559	511	554	511	525	537	452	521	559	521	563	510	516	539	543	508	571	548	558	544	496	557	583	538	498	509	523	522	505	557	530	509	499	510	524	561	503	529	515	527	519	515	549	534	553	525	523	533	569	562	567	596	538	532	514	567	511	516	535	523	493	530	556	551	557	494	521	547	555	536	573	538	581	537	601	505	523	536	519	541	530	523	539	541	523	561	535	534	545	528	571	488	516	536	560	522	503	520	540	517	547	509	516	560	544	519	517	550	519	566	577	523	550	522	536	513	548	546	561	565	582	497	553	541	505	551	583	529	530	552	526	550	545	534	572	513	508	573	529	535	540	526	546	505	561	531	559	508	536	523	549	539	514	535	529	527	545	551	522	502	534	538	511	568	539	526	507	516	545	554	533	532	506	547	506	497	513	566	496	527	521	510	545	521	527	547	487	555	520	560	541	606	511	521	528	534	524	585	548	524	502	546	518	519	548	529	525	589	553	524	551	480	570	537	489	558	541	514	526	550	537	528	500	565	501	515	531	532	545	543	544	489	499	526	532	585	548	503	519	532	572	540	556	578	574	536	581	572	523	538	527	532	543	644	538	548	533	527	555	534	564	529	529	506	568	532	549	542	511	534	559	523	546	529	530	556	530	544	550	497	545	570	523	540	545	509	561	599	557	564	542	535	555	522	551	549	502	548	516	546	513	540	563	532	552	513	508	549	522	522	524	532	542	566	553	546	547	551	518	554	547	506	518	534	488	530	569	545	583	501	548	513	516	497	517	523	570	569	543	551	533	531	541	560	507	557	537	529	561	520	534	570	565	563	526	557	526	513	569	544	539	527	523	542	533	552	528	563	534	528	531	513	525	585	538	493	549	597	553	532	539	552	500	509	547	536	566	501	528	516	525	510	540	514	564	487	516	513	554	535	514	602	484	511	500	550	509	518	568	548	541	570	499	519	561	554	498	555	553	539	540	482	539	523	582	538	515	550	536	525	545	547	511	531	574	507	533	565	552	569	594	547	502	530	580	520	519	538	530	540	541	519	510	548	532	580	543	540	542	550	526	573	568	529	539	494	482	541	582	522	540	524	548	541	572	553	545	513	546	494	547	513	505	497	499	492	514	488	534	479	564	536	544	537	529	540	561	520	557	554	522	519	547	565	530	543	538	540	547	574	544	523	536	535	555	520	489	516	523	479	542	573	573	527	534	495	535	547	517	536	544	570	501	525	559	519	526	541	501	540	522	516	540	547	578	507	541	568	523	562	530	518	510	515	506	553	538	518	552	538	567	555	513	564	552	540	527	522	557	570	553	546	464	552	549	492	536	526	576	545	535	509	517	535	521	553	512	543	542	538	538	516	567	519	544	564	541	545	550	549	535	524	486	523	534	515	555	553	510	529	539	546	508	571	500	449	536	530	567	506	572	520	556	549	515	554	525	519	509	559	501	530	551	527	515	563	513	487	544	537	553	555	509	521	519	532	492	496	519	537	540	498	544	531	555	523	578	545	544	508	553	503	512	523	553	535	554	518	554	564	560	533	512	562	558	514	540	542	537	583	537	482	550	556	516	541	552	561	518	547	510	544	504	535	526	559	558	539	568	522	529	523	509	510	539	557	569	500	526	533	539	519	535	540	509	542	606	480	545	563	546	519	533	510	501	513	513	526	514	542	522	526	526	501	544	528	529	544	564	502	524	539	501	525	530	518	560	519	529	541	517	506	540	530	549	534	552	541	513	542	489	543	531	475	538	520	537	544	507	528	497	519	537	622	545	533	593	578	551	566	563	565	508	550	507	508	546	531	544	502	542	543	565	544	488	567	535	505	546	588	517	558	564	561	499	552	507	587	501	538	514	558	580	553	526	508	503	544	499	538	542	548	537	567	545	508	554	543	520	542	525	526	513	532	529	558	521	540	527	564	514	539	525	540	553	542	511	552	575	511	516	526	532	525	566	580	511	507	536	505	577	557	543	555	513	546	504	572	519	560	524	503	510	527	505	558	534	564	543	566	572	569	550	526	489	527	573	519	530	521	522	533	542	537	523	508	511	568	548	536	514	520	518	545	549	562	501	519	552	556	522	550	513	487	513	532	543	581	535	523	510	556	530	537	558	506	541	494	549	553	538	538	525	600	510	540	538	509	525	527	517	559	552	548	544	539	524	518	487	566	534	556	531	514	550	504	557	528	499	556	538	537	562	541	509	552	563	508	534	532	534	507	556	543	567	566	488	507	529	518	535	501	520	511	561	512	511	575	514	529	532	522	535	528	560	568	530	535	548	563	534	519	537	523	527	544	546	531	503	542	530	550	531	513	544	567	523	514	561	528	546	562	511	533	555	544	494	502	525	529	523	541	540	507	555	556	500	510	542	527	505	555	544	532	561	532	557	540	525	565	548	547	528	553	536	560	531	577	529	527	595	532	541	544	530	563	540	532	516	513	547	514	544	542	567	530	574	519	504	527	561	589	554	545	551	505	492	563	521	518	514	513	479	529	491	538	574	544	538	535	552	542	518	574	544	515	548	571	535	553	481	532	568	549	528	518	581	523	516	578	535	534	536	527	519	510	535	522	528	511	578	541	533	542	510	510	555	524	573	570	576	474	503	509	546	527	543	524	538	525	550	556	494	482	533	509	520	518	561	513	595	505	543	527	581	503	541	534	528	522	580	525	536	538	548	547	520	552	542	573	499	494	531	586	555	542	537	511	547	558	519	521	535	537	543	547	555	545	518	550	541	538	557	523	535	565	515	531	552	540	519	563	538	529	525	590	547	508	521	545	508	520	547	551	548	534	460	520	538	570	545	549	506	507	550	534	571	536	551	560	556	512	529	553	563	552	520	528	532	532	498	520	519	537	496	560	530	515	544	506	517	515	537	547	587	509	498	515	511	559	602	522	581	508	520	561	519	527	556	530	530	549	557	532	534	510	519	551	530	550	536	574	559	553	519	520	536	548	514	528	522	577	521	492	523	542	514	521	550	552	537	530	537	568	512	596	485	555	557	549	527
6970	8642	8587	5599	4397	3837	3012	2319	1777	1479	1380	1201	1166	1118	1128	1096	1162	1144	1246	1229	1172	2416	2588	1160	1101	1111	1013	1026	1046	983	997	1084	1035	1027	1020	1032	1136	1241	1335	1310	1211	1143	1094	1045	998	1072	991	1029	991	1080	989	1103	1051	1045	1077	1074	1034	1063	1026	977	1008	1018	1049	993	985	1085	1077	1038	998	1027	1004	1012	1042	958	997	960	1073	981	1054	1053	1023	978	1029	1065	1048	1004	1028	1062	987	1067	1032	971	1022	1013	1059	1050	1018	1032	965	1039	1028	1056	992	1053	1013	1060	1046	1055	1020	1006	992	999	996	1039	990	1021	1039	1046	1000	955	992	1040	1037	1031	1022	990	1039	1028	999	975	1034	1006	1026	1039	951	1055	1029	1071	1062	1034	1013	1028	1003	1089	960	971	991	1018	1022	1037	999	1049	1032	989	1062	1031	1016	995	1056	1055	1040	1027	1062	1035	1032	1001	1016	974	995	984	1007	1057	983	1022	1063	1046	1012	1055	1026	1031	997	989	1055	1027	1112	1033	1025	991	1090	1044	1018	1059	1058	1070	982	981	1041	984	1031	1030	1067	1073	1021	1015	1027	1015	1003	1003	1020	1013	1041	989	1027	1035	1033	987	1033	1034	1069	1041	1039	1005	986	1055	993	1019	1028	1004	1044	1072	1083	1105	1024	1016	1033	1053	1024	1023	1020	1038	1020	1021	1060	1036	1083	988	970	1003	1045	1104	1059	1113	1052	1030	1067	1028	1051	1006	991	1025	1030	1016	1062	1011	998	1019	1042	1027	1020	977	1039	997	1018	1044	1034	990	1056	990	1016	1015	1012	1033	1018	1066	1047	1042	1006	995	1070	988	1055	1086	1045	1043	1035	1062	1037	1004	1046	1035	1039	1018	1027	1053	990	956	1047	1028	1063	1023	1031	993	1047	1026	998	994	1030	1019	1077	1082	1032	1056	967	1004	958	1083	1060	1023	996	1026	1046	1058	1039	1014	1042	1018	1036	1041	1029	1008	1035	1028	1009	1067	1079	1104	1081	1028	1028	1024	1036	1023	1022	1018	1009	1023	1029	989	1015	985	1028	982	1045	997	981	987	986	1027	1051	1072	1035	1013	1041	1038	1059	1046	1022	1012	1016	996	1041	1012	1016	1028	1036	1036	1008	1052	1014	1040	1084	1041	1060	1005	1031	1039	1006	1022	988	1068	1037	989	1026	1035	1068	990	1043	1045	978	1067	1082	1064	1018	1006	982	1082	1018	1054	1045	1068	1030	1018	1072	1042	1049	1088	1043	1013	983	1018	1050	1032	1022	1049	991	978	1039	1034	988	1007	1002	1039	1004	966	1019	1003	999	999	1015	1087	1061	1023	1049	1071	1028	957	1038	1064	1052	1023	1016	1002	980	1014	1014	1035	1062	1013	965	1043	1034	1047	1023	1029	1044	1066	941	1033	1002	1014	1029	1032	1002	1065	962	990	1024	1020	1030	981	1070	1025	1047	1072	1020	999	1021	1006	1062	1050	1024	1038	1036	1047	1010	1096	998	1046	1024	1072	1012	1039	1018	1046	1062	1016	1033	1081	1048	1036	1058	940	1018	1040	1063	1054	1014	1059	1000	1039	977	1064	1022	1020	1029	970	1003	1052	975	1037	1059	1014	997	1177	1044	1009	1076	1003	981	1020	1042	1042	1017	1090	1014	1002	1025	1001	1053	990	1066	1011	1036	1065	1041	1063	1048	1030	1064	1058	996	1015	1033	1105	1066	961	1034	1027	1058	1017	1037	1027	1029	1024	1041	1042	1017	1009	1016	1000	1027	1036	1014	994	1083	1041	1027	1021	1041	985	984	1031	1079	1002	1027	979	1047	1045	1033	1057	1042	1013	1005	1037	993	1071	1009	1025	1041	1051	1019	1012	1016	1022	997	972	1046	1019	1047	1082	1080	1079	1031	1033	975	1034	1033	1027	1005	1034	1011	1025	1018	993	1048	948	1000	999	984	1048	1104	1038	975	1001	1032	1041	1046	1058	1094	1056	1050	1083	1063	1001	978	997	971	1047	1029	1040	965	1055	1050	1029	969	997	1039	1090	951	1016	1070	965	1040	1006	1006	1004	980	1001	1036	1005	1044	1055	996	1076	992	1025	1011	1020	1042	959	1038	1030	1019	986	1018	1000	1002	1050	1049	1076	983	1036	1091	1029	1033	1019	1036	1033	978	1056	970	1009	1048	1076	989	1069	993	990	1021	1066	1061	994	1025	1002	985	962	985	1020	1036	1011	968	1072	1026	1025	1021	1023	1039	1103	1033	994	982	1032	1001	955	1007	1025	1052	1037	1025	1040	1000	1031	1035	1024	1025	1054	1049	1072	1060	1062	1025	1046	1035	989	989	979	1042	986	996	940	995	1037	1031	1038	1034	998	1016	1027	1014	1012	1071	1044	1017	993	1048	1081	992	1032	1062	1055	1043	1042	1071	997	1040	1076	1067	1031	1025	992	992	1009	1060	1044	1043	1011	1013	957	1056	1049	1049	994	1010	1042	1042	995	1041	1062	1066	1000	1023	967	1045	1035	1056	1078	1063	992	1009	1008	1072	1038	1028	1063	1010	1060	1027	1018	1024	1021	1010	987	1049	1022	1071	1074	1043	1057	939	1029	1042	964	1002	1068	1044	1027	996	1025	1007	1014	1011	1031	1032	999	1051	983	1053	985	1031	1033	1093	1077	999	1035	1041	1083	1021	1003	1046	953	1054	1007	1057	1046	1034	1027	1051	1047	1029	1025	997	1039	1048	999	1086	1049	1031	1068	1047	1046	1024	1053	1066	1022	1015	1044	1033	1015	1077	1017	1047	1044	1042	1004	1068	1033	1019	1041	1050	1006	1013	987	972	993	1015	1011	1042	988	1007	991	1038	1010	1018	1022	1025	1077	1041	1012	942	990	1071	1023	1011	1080	970	1051	979	1006	1000	977	1081	1026	1025	1019	1021	1013	977	1044	1018	1010	1011	1077	1034	1005	1077	1111	995	1002	1079	1055	963	1020	993	1017	1038	1005	1079	1020	994	1007	1009	1092	1050	980	1055	981	1033	1025	1010	1030	1023	1029	1053	994	997	987	1042	999	1079	1035	1042	1051	1056	1005	1008	1051	1021	1038	1049	1054	1056	1114	1025	1032	1066	1010	1041	1005	1017	1054	1040	1003	1070	1061	1067	1020	1053	1007	1051	1026	969	988	1023	1011	1043	1031	982	1024	1054	1020	1075	1000	1038	1048	1080	1042	975	1061	1014	996	992	1008	1007	971	1003	976	1031	1021	1010	991	1038	1010	1025	1027	994	1064	1047	1070	1021	1056	974	1027	1036	1010	1023	988	1003	1005	994	1030	1046	994	1011	1015	1016	1032	1051	1014	997	1014	1007	1024	1000	989	1028	972	1062	1065	993	975	1084	1057	1036	1025	1035	1041	1077	960	1065	1048	1025	1054	1061	1050	1094	1042	1015	1064	1057	1052	1078	1025	1031	1037	1027	1010	1014	1060	997	1001	990	1025	1027	1073	1008	1022	1058	973	1065	990	1028	1033	1041	1056	1073	1034	1056	1033	1064	1052	1032	973	1005	1044	990	1032	1024	1057	1036	988	1020	1069	1011	1001	1052	1055	1065	1046	1053	1057	977	981	996	987	1048	1007	1070	1130	1058	1036	1029	1057	1001	1036	1021	985	1011	983	1003	1002	1040	1064	1053	999	1021	997	1104	1076	1016	1073	1094	1098	1061	1065	997	1038	1036	1026	1006	1024	1028	1009	1036	1055	1051	1047	1005	1015	1018	1014	1068	1012	1067	1036	989	988	976	1050	1069	1048	1053	1086	1034	1000	1016	1021	974	987	1043	1028	1047	1031	1017	1018	1006	1013	1013	1010	1031	1018	1030	1017	1045	1008	1047	1009	1044	1097	1030	1020	1007	1052	990	1008	1004	1067	1022	1053	1024	1039	1044	1043	932	1062	1095	1056	1015	984	1088	1047	1043	1003	974	1053	1066	1051	1068	1022	993	1012	1090	1044	1021	1016	993	996	1061	1005	1023	991	1015	1042	1028	1019	1069	1103	1055	990	1038	1022	1010	1020	1036	1061	1064	1123	1067	1045	1033	1063	990	1032	1016	1043	979	1058	1026	998	1032	982	1049	1055	1016	1046	994	1040	1005	1035	1023	1041	1065	973	1018	1025	986	1059	1016	1104	987	1041	1039	983	1042	1017	1063	1064	1070	1030	1015	1014	1028	1019	1015	1065	1060	1052	1083	1044	985	1039	1012	1016	1095	1025	986	985	1015	1075	955	970	1023	995	1024	994	989	1035	1000	1038	1061	1092	1019	1039	1041	1029	1047	1048	1044	1048	1008	1067	958	1067	976	1000	1027	1046	1039	987	1069	1056	1027	1023	1065	1059	1032	1012	979	1052	977	1057	1030	1022	1024	1045	1007	1047	1046	977	1045	1010	1034	1021	1014	1001	1017	1000	1043	1104	1013	1050	1020	985	1019	974	1067	1054	1001	1032	1014	1040	1000	1041	1015	1044	992	1047	995	1057	988	1024	1022	1016	1036	1015	1050	1004	1007	1027	1026	1063	1051	1059	991	1077	1019	991	1005	1015	1050	1060	1052	1036	1021	1027	1019	1069	1078	1119	1016	1029	1040	1042	947	1047	1047	1015	1023	1019	1074	989	1027	1044	1076	1039	1019	1057	1077	1033	1012	1027	1050	1070	1042	1115	1063	1028	1086	1016	1041	997	1042	1003	1066	1086	994	1021
24289	21370	28394	24710	18931	3790	1694	1084	813	760	634	611	614	512	488	496	504	534	543	580	898	3973	3884	1000	646	492	468	439	426	429	453	475	449	422	430	440	566	892	970	805	696	530	457	467	441	406	413	438	496	451	471	425	429	420	430	421	444	447	451	483	413	441	438	441	440	436	444	403	436	445	436	437	455	459	474	472	442	463	425	456	444	418	409	488	401	435	446	481	450	449	432	405	427	446	446	413	459	453	444	475	456	460	434	416	469	445	425	420	477	443	426	426	437	396	440	430	426	417	480	430	493	433	402	464	430	452	449	432	427	465	457	433	423	417	416	444	438	424	442	431	459	444	463	484	447	442	454	442	385	428	426	481	436	458	447	446	445	428	444	464	436	454	494	449	488	438	440	440	444	426	448	430	470	420	454	419	434	393	416	473	405	458	482	417	423	453	399	425	463	432	448	449	444	476	439	425	428	446	432	451	420	436	462	476	452	446	490	421	413	421	443	455	450	413	434	446	446	447	477	429	436	456	420	458	458	431	448	423	475	448	453	455	460	478	432	492	443	442	462	478	446	452	463	433	450	436	435	432	477	402	448	447	448	435	454	467	455	418	462	403	472	417	433	409	446	470	471	434	459	451	430	429	454	433	479	459	453	431	458	442	446	446	402	436	454	459	413	439	482	459	448	468	464	476	427	427	421	465	432	429	456	432	426	444	494	427	437	473	424	437	481	419	434	462	428	442	455	426	431	454	459	456	424	427	435	480	461	439	446	447	466	426	468	399	465	451	443	446	423	445	436	450	487	431	431	415	428	447	434	459	405	375	458	424	452	443	431	426	448	425	458	409	454	407	430	456	427	439	446	457	456	454	468	464	442	451	434	461	417	424	444	396	419	438	483	397	420	388	439	470	441	453	449	425	427	442	446	448	422	434	441	463	421	430	443	480	469	419	426	459	449	422	438	446	446	424	443	437	452	430	451	430	438	459	447	434	462	426	431	413	401	434	473	440	429	441	438	421	471	440	456	422	419	429	398	436	428	418	441	447	434	420	407	422	480	430	471	426	444	418	496	433	482	453	416	464	532	380	455	478	430	458	445	424	443	449	432	470	417	441	472	436	461	499	458	407	415	457	442	453	455	428	407	447	428	463	425	443	416	452	440	419	439	476	454	448	487	451	438	447	446	428	461	461	449	414	458	461	449	445	440	474	420	467	457	459	464	448	437	448	434	450	442	452	483	463	456	478	401	426	456	427	445	426	426	454	400	468	443	425	420	426	463	438	430	458	434	417	429	443	437	465	459	443	433	452	433	459	447	431	411	442	459	432	445	457	449	445	419	444	443	423	481	437	426	455	433	469	428	429	404	425	459	449	427	444	419	452	417	439	442	478	457	443	411	459	453	437	454	440	429	389	469	418	455	416	454	454	435	429	442	437	478	435	457	427	497	424	448	457	417	421	441	417	422	467	460	477	444	422	435	434	435	457	413	412	427	414	420	455	431	437	438	409	490	432	472	447	416	411	421	447	477	428	448	448	415	433	458	445	490	480	413	454	454	459	429	447	463	438	459	462	414	434	440	418	399	447	424	467	443	437	434	420	470	419	443	467	474	455	454	457	440	436	448	444	450	432	446	450	459	495	463	440	440	441	476	485	448	482	474	480	470	461	446	436	454	392	439	430	470	461	427	433	446	444	419	486	453	457	414	445	413	436	429	466	456	420	437	453	430	440	459	457	420	449	414	454	438	451	462	453	445	436	428	431	454	437	402	441	440	422	444	441	459	415	431	440	436	444	448	458	412	458	446	464	448	457	455	464	480	474	452	419	444	426	442	429	452	483	433	445	449	422	466	439	427	462	490	425	466	450	429	425	448	451	416	443	423	444	464	447	443	455	426	447	422	446	434	468	468	459	446	425	451	430	445	430	408	419	446	402	435	437	412	459	428	478	418	469	429	420	421	465	454	451	432	433	464	436	430	404	430	422	449	420	435	455	423	440	415	418	439	454	452	456	447	444	432	437	425	428	437	400	406	451	470	433	478	404	435	434	437	438	441	404	384	449	432	420	435	465	476	417	454	457	438	455	467	389	430	452	450	442	444	419	402	421	442	454	459	460	458	429	491	427	455	458	458	437	401	449	437	444	415	415	452	420	446	447	465	459	444	418	455	419	453	459	384	437	432	409	401	424	463	450	399	458	428	461	428	444	458	452	434	457	425	476	417	442	413	435	470	429	476	428	436	455	445	465	436	418	388	397	429	448	460	438	446	467	430	413	385	407	424	422	474	412	483	482	431	431	463	405	424	443	417	441	452	447	462	466	430	423	459	435	460	464	406	457	475	439	455	449	434	452	429	460	442	431	415	433	445	449	463	455	456	455	449	487	475	416	428	439	450	432	471	444	440	435	410	411	458	433	419	434	456	431	440	437	408	467	464	456	450	446	454	432	399	454	451	474	422	445	447	418	446	471	483	446	435	426	455	386	450	421	444	487	465	449	469	440	403	418	418	467	407	417	451	444	470	430	412	445	438	440	443	430	440	474	451	429	491	449	427	442	423	468	413	431	413	490	423	441	459	422	427	440	412	428	466	434	482	462	439	451	439	463	409	451	453	436	468	421	454	437	416	434	467	448	439	412	438	407	427	446	420	422	454	464	470	426	430	433	441	464	483	461	458	426	423	459	445	444	475	438	422	468	435	479	417	413	481	408	461	445	419	429	455	419	450	472	433	400	486	462	434	416	424	496	440	466	447	461	430	438	426	469	453	437	428	429	463	442	424	464	424	438	425	420	435	471	417	468	474	442	429	425	458	455	460	426	446	429	447	422	416	428	412	454	456	430	480	416	437	458	460	418	453	433	471	447	404	441	429	436	439	456	473	443	471	403	442	491	430	438	472	469	460	457	490	448	429	417	428	397	438	430	454	462	446	415	451	434	383	469	433	405	397	451	425	445	467	438	428	426	427	420	460	465	457	423	421	458	432	447	435	426	460	441	467	417	432	412	453	432	425	447	423	427	435	459	440	409	448	433	436	489	431	404	441	401	450	436	423	446	419	413	467	447	446	421	466	422	404	436	470	423	410	455	418	467	421	424	434	438	433	417	461	416	444	458	450	404	413	441	471	443	457	426	436	453	457	440	442	432	471	425	419	416	435	461	432	434	414	448	442	406	462	381	454	415	435	435	471	443	434	421	432	446	445	450	456	450	441	394	432	455	449	462	450	434	463	440	455	402	480	414	451	439	435	458	444	405	481	435	448	458	414	454	402	446	426	417	485	469	466	430	452	419	447	445	447	439	504	421	440	448	430	400	451	417	399	458	427	451	415	431	428	450	441	442	437	423	432	443	469	432	480	462	442	443	446	488	437	446	432	476	460	439	487	444	429	457	450	427	397	458	460	459	437	435	434	444	434	416	442	412	392	429	449	439	407	409	415	456	455	428	413	424	453	420	453	439	441	422	457	406	416	477	437	451	450	463	406	419	442	458	441	494	424	437	448	415	454	436
9091	17850	17634	10906	7580	5988	4721	3356	2463	2066	1763	1459	1379	1211	1123	1193	1269	1276	1254	1216	2952	12246	11162	2615	1616	1086	893	889	961	859	871	891	878	908	811	906	1517	2733	2809	2322	1546	1118	908	850	835	834	926	856	843	852	855	849	877	857	809	866	824	889	835	947	913	870	918	858	856	925	868	894	874	876	897	852	896	826	857	866	874	942	899	873	825	913	903	937	873	848	832	814	836	861	858	846	899	855	865	826	878	867	855	914	900	838	861	894	874	893	844	869	862	864	919	870	835	892	854	918	868	855	914	891	837	817	854	839	819	854	882	891	871	872	846	913	862	872	826	880	868	838	810	876	890	858	870	817	816	916	846	844	861	803	862	914	851	853	887	849	894	859	898	842	889	896	827	918	879	883	881	882	875	852	808	882	853	850	836	899	878	872	832	912	873	904	848	889	908	874	884	835	854	904	857	832	906	901	859	846	810	853	869	864	906	849	830	865	857	856	867	882	897	872	910	831	905	867	903	864	830	900	908	846	856	878	895	858	905	914	880	876	816	859	898	806	897	851	876	870	880	900	925	861	872	866	885	855	832	881	886	872	874	874	899	819	842	907	823	871	867	893	872	820	850	796	870	853	846	869	812	918	831	898	879	835	846	869	858	884	889	868	809	868	868	843	817	824	832	878	846	867	846	872	868	825	863	827	892	898	858	923	844	877	852	875	847	819	805	879	906	908	900	868	827	818	896	845	806	833	892	901	831	875	880	831	822	830	891	883	859	876	868	858	794	849	884	879	889	885	845	891	847	855	872	880	847	820	858	900	854	927	854	835	869	845	854	874	860	888	874	925	844	823	870	852	852	886	857	849	889	919	843	851	858	859	808	864	836	849	867	853	897	872	855	863	877	860	856	834	865	868	915	903	865	842	833	804	841	886	878	825	888	869	848	788	903	847	916	861	827	844	869	903	839	871	860	873	899	867	841	815	874	805	854	822	893	881	875	874	857	866	875	880	852	852	829	866	871	860	829	892	855	922	855	858	853	858	921	915	853	908	840	882	837	878	879	894	889	893	898	815	842	892	834	876	811	790	871	892	853	848	800	869	817	831	854	889	882	890	871	877	865	868	859	861	862	856	833	872	911	871	845	875	871	921	939	866	917	875	877	872	923	854	920	856	874	834	843	865	872	863	899	855	858	880	825	819	882	852	833	852	822	856	855	857	879	890	898	895	847	874	920	869	868	872	892	895	855	817	881	882	861	862	874	842	804	897	911	882	891	852	850	831	904	894	849	802	882	861	891	879	897	834	854	871	905	871	866	873	864	892	844	860	870	873	855	841	847	928	850	871	800	819	815	916	828	873	879	831	809	888	920	869	822	861	869	886	906	877	840	853	841	900	899	869	858	861	765	848	894	850	823	861	885	783	911	862	855	890	855	887	874	821	835	900	843	847	855	818	945	902	846	851	913	853	873	839	887	824	873	882	848	846	858	869	876	880	894	857	863	887	827	862	891	874	843	847	837	830	838	813	924	865	868	850	867	911	859	889	843	874	879	875	864	837	824	857	822	879	862	847	814	864	896	874	918	874	831	916	885	881	827	851	892	863	884	825	851	847	850	821	869	850	858	850	858	832	813	870	864	871	835	891	888	875	919	858	844	855	891	872	888	842	836	876	880	907	830	862	864	891	845	833	858	836	840	822	857	862	844	897	854	842	853	866	848	842	839	814	863	869	864	836	881	857	833	892	897	869	903	869	858	859	822	921	825	891	913	856	841	866	868	888	863	854	878	851	877	886	821	833	832	867	864	875	894	878	880	822	829	849	890	891	897	836	898	851	853	834	857	892	855	859	869	777	794	887	846	857	884	796	828	855	897	904	850	872	835	819	868	847	875	907	901	916	784	865	941	860	893	862	878	872	861	902	864	825	800	886	848	874	855	894	883	857	873	862	819	887	812	843	813	882	895	866	906	823	852	859	879	877	849	884	869	854	865	906	873	888	846	884	877	890	868	855	903	882	872	846	893	818	886	865	849	833	875	846	846	814	825	823	913	830	887	864	887	831	867	870	843	862	866	872	807	888	898	875	884	900	837	910	876	886	841	883	838	876	845	833	865	835	879	812	876	901	879	910	880	886	850	874	846	862	843	866	857	903	887	855	845	888	877	815	916	835	885	950	835	868	820	862	906	826	900	824	843	857	895	892	872	829	863	861	811	847	909	880	880	882	867	836	869	840	826	871	836	841	812	854	825	884	843	814	806	869	817	901	895	874	894	851	810	862	866	898	874	890	782	863	907	892	838	887	860	855	909	828	847	907	848	849	853	825	867	888	873	877	898	835	903	846	926	896	930	859	848	906	916	869	860	933	848	876	882	868	870	814	903	926	847	887	876	843	916	845	892	839	855	868	869	888	848	875	803	870	832	896	848	894	827	926	805	865	872	868	892	863	913	884	813	887	865	892	881	931	832	857	943	807	876	868	836	846	927	831	912	810	822	915	847	892	873	869	866	892	887	888	871	865	829	879	889	857	919	911	848	798	865	855	853	909	913	838	897	883	892	821	865	835	859	860	852	879	840	872	875	830	916	822	923	846	816	811	882	875	810	811	845	806	881	864	828	923	878	884	845	876	899	886	876	872	905	892	877	842	801	876	838	912	888	891	840	886	787	867	877	853	897	871	868	806	853	872	903	821	839	890	870	864	902	877	849	823	899	895	839	885	812	857	871	847	869	869	859	824	860	855	872	847	792	865	865	894	905	871	835	822	843	866	871	855	859	886	836	828	882	874	875	811	879	913	863	791	866	863	872	853	924	899	878	822	881	822	847	890	859	863	866	817	855	889	889	831	896	912	882	820	851	922	851	855	848	854	922	865	775	833	868	881	892	870	849	846	897	859	856	878	820	807	854	884	824	811	815	856	854	847	812	886	839	892	860	917	873	832	881	863	822	820	861	813	819	831	834	856	889	858	870	841	845	784	890	884	871	897	839	917	893	836	828	857	833	930	870	913	894	925	824	841	838	887	885	862	811	845	884	845	826	858	884	849	837	836	876	871	864	892	856	918	871	884	862	856	886	868	834	854	950	864	901	879	854	885	858	919	835	839	905	871	928	848	813	862	875	890	852	843	858	858	913	886	864	840	868	843	865	861	902	835	862	864	887	920	871	841	894	876	869	835	864	844	859	855	871	793	825	821	857	863	877	847	812	840	857	870	901	843	845	877	869	915	887	802	878	850	869	886	829	869	889	874	832	843	876	808	855	845	829	831	825	842	839	877	809	857	897	860	839	883	866	826	881	873	915	854	883	878	848	872	850	890	857	841	862	896	880	906	852	876	908	907	870	920	810	873	868	843	878	868	872	836	852	890	884	850	853	872	840	894	897	877	844	847	856	836	870	853	900	816	874	844	888	856	892	876	894	870	839	858	842	848	829	867	886	879	826	813	894	843	851	872	877	846	904	885	839	908	849	840	859	870	827	809	860	876	857	917	953	839	865	861	841	893	851	842	830	841	839	879
23385	21396	29134	24037	21399	18396	3712	1522	985	959	732	663	569	544	564	534	644	633	559	528	857	5940	7120	2161	877	507	520	453	418	442	405	465	426	426	413	421	568	1203	1364	1185	858	625	516	466	445	424	412	457	441	414	446	417	458	421	404	371	436	412	406	417	402	416	442	376	427	396	445	424	384	402	426	421	417	380	422	411	437	421	434	393	422	416	469	413	393	402	436	420	430	396	422	444	432	404	379	406	445	407	425	416	400	478	421	434	389	450	400	438	444	397	407	408	404	388	427	433	417	427	380	401	445	415	482	418	420	419	430	403	369	437	454	412	396	421	401	411	413	428	438	451	411	439	413	400	394	415	411	441	430	416	421	437	426	418	427	416	468	430	416	428	420	404	416	390	415	437	419	396	418	392	401	444	402	458	414	407	447	395	409	432	423	412	440	417	472	426	383	429	421	432	429	448	428	454	388	386	441	436	404	449	452	425	465	385	398	428	424	436	403	422	435	436	403	390	453	426	430	409	422	440	434	395	413	432	467	397	401	423	448	434	399	420	430	431	426	419	418	421	444	424	413	422	382	403	426	458	400	435	407	436	395	444	412	424	409	416	420	395	393	393	382	411	401	408	390	372	415	426	432	389	432	404	411	436	382	417	401	472	410	414	420	407	443	404	386	409	418	434	432	410	414	406	421	431	397	411	429	429	405	416	425	402	431	402	447	398	408	417	421	417	436	381	414	420	389	419	405	418	427	423	455	429	426	417	442	419	427	448	401	419	417	401	409	432	471	423	391	425	416	421	397	413	411	411	425	445	421	423	435	429	392	436	403	427	427	399	415	405	431	391	433	456	426	465	408	427	432	421	433	410	415	426	425	450	418	407	468	433	399	384	383	439	417	412	416	414	440	416	418	427	446	411	443	451	427	428	407	380	419	436	436	425	399	398	395	414	389	434	439	404	437	417	418	422	379	464	413	417	405	406	423	369	435	429	424	441	443	428	434	425	424	433	419	405	419	385	408	428	404	412	447	425	425	379	442	404	397	386	438	407	407	390	387	423	413	440	415	415	417	415	404	426	403	434	427	425	417	386	437	397	396	409	407	383	440	398	412	409	433	428	458	401	414	406	410	411	418	435	414	398	433	399	388	403	405	425	429	426	409	412	440	426	426	428	444	432	413	421	405	435	408	455	399	421	453	414	399	424	402	417	393	414	420	464	374	421	429	447	424	442	443	395	445	429	443	435	412	417	407	401	424	432	436	388	400	383	418	408	448	377	435	405	434	399	404	434	413	409	458	444	408	402	400	431	435	412	447	427	429	403	433	415	395	444	400	401	444	405	416	431	389	405	363	405	442	359	397	426	440	405	411	428	412	397	420	412	396	401	407	399	421	430	466	412	395	399	406	418	428	430	439	418	446	406	431	439	400	437	446	417	403	449	449	428	415	405	431	364	446	444	411	403	419	426	381	426	419	425	407	415	393	438	414	447	423	414	393	375	401	434	419	419	392	416	393	396	412	394	425	373	437	386	444	419	404	441	397	414	383	429	440	428	409	404	432	426	416	435	417	380	424	398	447	449	393	437	402	416	437	449	401	421	402	442	418	415	403	389	421	418	449	407	424	412	408	426	430	423	447	389	469	457	477	402	438	447	427	431	411	386	441	453	446	421	405	428	417	393	404	410	390	420	447	436	414	469	423	408	415	413	418	440	400	406	438	437	429	394	393	416	418	432	418	425	451	379	413	422	454	415	425	410	419	426	397	434	388	403	404	454	410	402	394	398	394	406	405	398	412	391	416	410	377	414	443	400	405	476	410	445	445	417	409	411	435	446	421	396	441	451	442	416	412	395	424	406	445	425	401	440	433	431	399	412	446	448	429	433	408	384	407	435	377	409	430	395	410	397	391	407	410	419	416	445	407	424	377	412	411	461	463	419	409	400	410	434	420	413	397	405	435	419	443	387	432	417	437	444	439	423	414	397	437	419	409	426	412	443	431	391	440	397	425	423	422	400	415	423	448	399	430	389	422	431	412	394	467	414	435	425	409	386	439	422	437	396	390	445	437	408	429	416	489	421	423	456	443	402	398	405	405	415	461	423	397	397	435	444	462	402	415	423	414	426	434	426	428	403	446	403	396	403	400	431	421	382	411	396	418	419	401	398	432	366	410	415	437	427	457	424	417	415	412	424	401	416	420	443	421	415	387	383	416	431	426	423	419	413	405	443	378	433	430	418	426	454	413	416	385	380	407	412	433	428	411	418	402	418	439	414	446	378	410	407	456	384	433	393	413	433	435	410	429	408	380	398	386	376	431	452	452	387	399	374	409	418	436	444	419	441	381	411	411	458	410	431	427	429	446	417	390	409	441	454	421	423	421	461	431	440	410	424	414	414	424	433	457	388	437	410	417	387	444	413	386	439	391	430	441	410	441	419	437	427	387	401	428	438	393	403	418	427	405	400	394	408	412	423	359	416	401	409	409	397	452	415	439	440	436	435	401	390	422	425	389	446	465	451	417	414	394	411	404	426	468	410	401	410	415	408	396	402	434	422	447	405	418	378	434	440	411	429	420	407	405	423	381	427	373	384	415	405	406	417	409	426	418	419	401	393	395	414	400	461	390	410	427	410	435	385	394	393	405	429	449	392	418	441	414	418	388	429	385	423	422	440	429	423	423	411	398	424	399	423	391	455	430	444	460	449	410	449	444	403	411	427	387	415	455	400	416	408	415	376	414	451	426	390	405	423	424	413	412	410	430	398	450	405	408	420	416	430	395	397	396	432	430	416	429	400	426	451	450	435	428	410	431	414	460	463	434	395	430	403	442	404	446	447	421	443	422	446	445	399	454	423	419	403	398	414	419	420	399	444	411	422	398	412	437	400	417	403	435	426	393	422	410	415	427	442	424	421	411	388	472	398	441	431	393	431	420	448	397	395	450	421	414	436	399	468	403	411	405	425	396	414	444	404	426	418	451	421	428	426	405	383	401	424	423	421	431	429	423	425	442	423	453	424	427	396	414	401	394	396	420	406	406	418	401	417	419	398	428	421	417	433	421	438	388	456	461	410	400	410	425	429	410	423	441	404	429	438	429	444	395	427	427	450	416	392	427	397	396	429	413	452	449	433	420	423	418	427	415	391	452	395	434	452	461	418	450	420	412	400	419	427	445	397	445	439	383	443	439	404	410	447	439	426	409	442	442	407	441	412	437	414	410	418	409	431	418	395	397	418	441	400	457	423	435	436	403	406	423	410	389	442	423	389	381	437	443	424	406	405	413	428	437	431	412	427	453	409	436	414	419	404	419	443	416	432	391	434	424	419	439	396	413	387	382	414	472	383	430	472	401	440	452	425	400	439	396	424	396	416	435	412	415	433	441	404	441	441	414	430	434	443	392	405	427	383	409	432	416	408	459	379	395	412	402	431	408	408	425	424	442	435	399	449	396	394	426	448	427	439	419	437	423	406	426	415	420	450	433	442	411	462	475	432	426	438	399	405	410	430	417	373
11764	23957	23621	15788	10596	7968	6118	4494	3330	2786	2339	1900	1692	1514	1367	1458	1545	1571	1432	1283	2502	17245	17472	5704	2358	1281	1268	791	839	787	786	860	840	822	857	827	1211	3850	4478	3618	2488	1478	1015	929	806	798	766	840	859	812	834	823	819	824	838	821	787	828	800	808	772	814	819	839	826	788	788	796	777	779	771	803	792	767	750	799	803	791	831	785	831	819	766	777	781	824	782	826	780	854	817	791	819	784	822	781	809	810	818	788	802	843	779	806	811	817	807	805	770	790	805	839	799	773	787	807	832	818	833	845	802	877	819	811	815	799	829	814	784	811	749	795	793	844	828	815	798	830	777	796	863	790	804	765	768	827	786	786	789	807	789	804	810	822	802	791	820	783	806	776	798	814	771	784	806	809	781	778	759	774	727	813	734	767	819	802	805	841	769	900	812	785	815	812	839	738	816	825	817	776	820	806	812	827	794	766	759	776	839	800	799	782	817	824	807	812	829	781	814	772	810	806	785	826	816	826	751	819	870	762	787	775	797	814	782	775	830	784	806	818	745	805	753	784	817	794	853	803	803	832	768	834	820	809	837	823	787	817	817	791	858	795	785	817	801	791	841	795	795	785	774	764	819	809	767	846	821	787	812	858	775	846	840	813	808	785	791	764	786	829	758	826	794	859	801	775	816	773	833	812	762	765	824	849	801	804	806	795	824	805	756	796	766	828	835	747	806	775	809	771	833	758	781	811	757	771	807	768	812	760	784	811	821	747	815	815	827	803	790	815	807	835	832	831	790	792	836	772	791	819	784	811	778	804	789	778	790	793	755	791	804	798	806	784	768	808	832	792	814	754	792	819	791	806	810	770	758	773	834	771	793	793	786	782	790	798	813	799	797	841	787	832	812	868	778	826	796	791	780	758	818	787	770	754	806	793	818	806	831	777	856	785	762	788	800	788	817	818	813	799	759	752	785	779	871	770	779	810	785	804	861	826	792	799	788	778	824	828	775	806	791	785	795	802	803	809	849	792	790	815	790	809	780	787	810	839	845	807	868	798	772	847	803	832	793	809	787	841	788	744	818	807	820	756	841	861	797	777	761	817	827	774	823	827	763	812	814	806	802	812	783	757	818	746	760	819	782	741	828	843	801	813	796	801	826	848	763	833	745	785	797	714	781	725	760	755	790	786	821	793	795	782	819	770	795	802	802	798	790	824	788	824	773	819	782	782	825	791	844	803	821	826	774	821	808	778	801	797	815	832	786	780	818	780	823	806	870	791	810	842	811	730	865	820	764	841	767	762	768	785	832	824	759	779	812	833	746	774	803	813	804	771	751	763	783	798	836	787	791	851	784	824	782	843	763	832	815	770	795	813	813	789	762	772	804	744	780	773	773	830	819	798	821	847	816	772	820	804	811	812	807	807	818	815	786	803	739	776	786	872	789	829	823	837	818	862	851	820	810	826	813	798	793	772	842	856	781	790	753	820	816	811	800	776	804	804	769	807	758	774	815	792	817	868	788	815	800	801	873	815	792	754	795	741	769	832	743	793	778	878	779	796	802	806	790	808	762	835	792	797	778	823	806	781	785	771	812	800	806	813	804	783	793	787	793	846	834	760	846	842	813	759	749	787	796	749	734	784	823	799	743	818	831	851	801	810	825	819	834	798	818	756	840	782	879	764	819	802	842	773	775	827	775	836	844	790	813	832	838	795	810	774	822	786	838	790	816	801	751	851	793	778	735	866	826	842	784	827	844	741	815	819	774	824	776	787	790	771	821	813	795	826	803	799	786	774	769	759	863	785	777	823	864	786	786	797	764	821	822	787	776	808	819	840	784	788	801	761	800	818	808	784	808	788	808	846	839	850	750	809	799	813	826	832	823	753	786	819	837	754	763	795	811	785	831	859	803	770	868	797	783	811	793	807	830	811	777	814	786	820	816	822	776	811	814	815	736	807	751	774	809	804	847	830	847	831	814	820	815	789	825	824	813	768	784	754	769	852	770	763	857	754	838	842	783	819	776	779	805	799	757	771	807	764	727	789	732	818	809	815	770	808	780	774	828	830	767	766	801	779	857	778	791	824	855	830	815	743	858	781	769	808	812	793	767	827	784	792	803	788	812	813	803	844	787	789	815	778	743	774	822	804	813	777	770	798	783	821	846	784	818	776	828	748	774	769	799	753	805	838	822	782	844	823	802	822	802	783	765	816	754	816	767	739	867	840	825	839	837	792	781	790	800	783	776	804	779	775	877	854	830	806	783	804	820	724	822	827	781	799	801	805	805	802	794	772	778	787	782	779	814	812	824	798	824	779	776	820	780	765	790	809	843	806	826	843	826	793	796	745	840	855	801	835	805	727	824	716	769	784	781	781	785	843	779	825	794	836	812	819	768	805	824	754	812	801	832	785	827	852	802	785	777	786	803	816	778	770	814	833	765	730	781	814	800	796	813	758	776	804	779	797	846	800	818	860	768	835	780	791	819	777	806	844	870	771	783	789	778	796	739	837	825	792	732	826	792	846	816	735	801	799	781	810	788	825	851	822	786	805	826	792	830	827	804	825	826	822	815	809	841	803	822	838	811	769	833	785	842	805	827	763	810	789	781	788	820	820	797	826	835	822	797	803	764	826	780	776	765	830	747	813	792	763	771	811	785	820	806	780	780	814	818	814	822	836	793	820	799	768	770	772	766	768	780	763	779	796	827	797	843	819	821	825	829	783	812	737	805	774	783	802	765	803	799	774	821	791	827	773	832	786	804	789	843	809	804	807	790	753	811	815	770	792	782	840	798	793	793	770	799	819	805	842	763	801	796	808	779	774	777	798	808	817	819	804	832	817	821	749	770	832	814	744	821	774	820	781	791	751	827	709	850	785	833	829	776	841	830	836	787	818	825	853	789	748	816	809	773	824	820	766	802	772	797	799	775	817	821	806	838	809	794	793	794	809	776	778	812	811	815	793	809	806	773	818	837	785	820	755	796	783	868	822	772	801	773	838	818	782	788	816	797	798	790	779	835	832	807	784	843	791	848	865	794	786	770	777	747	788	787	837	780	794	818	817	768	777	849	842	811	822	810	793	810	826	787	825	819	767	774	824	762	820	760	752	832	806	805	822	791	791	821	814	785	837	798	836	788	802	822	841	795	791	806	817	740	760	803	808	814	759	826	824	750	799	761	780	828	808	783	801	834	759	816	767	788	813	812	794	786	812	829	792	766	809	823	798	770	759	841	791	815	799	850	805	761	746	773	804	803	808	816	794	810	835	772	754	821	733	808	786	791	710	813	782	831	808	855	801	810	796	853	802	778	831	804	839	798	838	770	801	769	838	769	863	797	739	817	749	718	765	825	750	814	805	797	806	841	833	795	803	836	812	796	759	806	794	770	818	792	775	802	787	785	775	837	784	814	859	839	789	839	769	805	887	749	794	836	772	811	769	771	760	767	802	816	796	850	744	744	825	826	828	794	783	802	786	859	767	798	760	753	801	845	800	866	817	861	743	803	794	765	797	774	821
26851	20026	9280	3002	1366	1047	915	740	702	630	579	610	565	620	628	615	631	595	587	595	581	913	1086	757	549	592	561	528	530	551	550	563	573	568	551	550	574	600	630	644	638	622	607	534	611	556	578	549	538	540	530	559	563	546	550	578	574	578	577	539	539	518	555	557	540	524	548	529	592	540	512	530	540	535	573	523	558	504	539	580	570	565	543	548	506	590	534	508	537	545	550	563	536	548	551	539	587	568	540	515	560	532	554	581	521	509	569	553	502	545	618	625	529	533	550	554	561	554	610	530	556	559	530	526	575	534	545	572	573	553	566	545	578	573	584	543	575	513	589	547	550	492	541	545	536	586	550	554	547	539	566	561	576	565	582	527	535	558	538	569	572	587	530	600	560	571	549	587	509	540	539	535	564	519	531	579	553	508	546	586	607	548	577	545	556	597	535	570	550	544	521	525	542	591	564	545	512	575	512	596	515	545	501	541	538	539	562	543	535	554	523	579	520	547	568	567	544	567	555	579	569	579	559	567	546	534	530	583	547	536	561	594	575	557	552	558	555	576	557	547	549	549	556	542	565	590	553	538	517	547	558	503	560	549	566	576	567	518	569	543	580	540	551	548	557	497	570	565	546	564	544	546	576	590	535	575	550	581	526	587	521	593	516	544	553	532	546	540	585	566	547	547	576	584	587	575	548	560	549	498	539	535	495	538	535	561	495	594	528	566	566	578	565	535	569	544	564	556	548	582	568	525	590	521	520	542	549	575	587	562	564	547	537	554	557	551	574	543	545	528	550	533	557	516	568	569	596	563	542	597	586	550	533	549	583	554	528	515	542	550	532	539	560	551	538	564	537	552	524	538	576	559	562	565	559	533	540	580	567	564	561	583	533	539	564	556	531	600	529	526	528	580	561	514	599	555	578	519	584	568	535	541	564	545	549	562	555	562	594	507	551	518	536	570	570	577	548	581	568	535	549	569	576	513	531	537	527	517	529	547	574	561	539	537	517	525	554	544	553	538	567	563	526	560	565	580	557	545	557	557	548	546	586	580	520	584	561	545	558	572	584	574	558	590	552	548	523	613	572	510	561	538	568	563	537	627	552	506	542	555	549	577	550	596	550	539	593	587	569	558	522	517	564	546	559	614	555	535	564	556	570	550	579	543	564	549	542	575	589	559	531	581	551	563	545	570	589	578	525	565	551	535	497	577	529	534	556	572	563	608	614	550	548	538	549	558	551	542	526	542	551	551	541	554	556	576	515	524	565	549	578	589	524	541	554	566	573	595	579	524	519	564	569	539	563	582	558	624	570	571	525	550	535	534	579	539	540	545	599	570	550	555	530	558	536	587	575	576	520	557	560	573	557	553	566	562	569	594	541	539	569	543	569	552	554	559	532	555	577	549	561	528	532	542	578	554	504	580	572	486	565	572	575	542	551	591	565	559	576	575	579	554	532	589	552	566	544	554	590	569	528	605	533	537	558	556	563	539	598	554	540	531	521	517	549	503	572	566	521	532	593	587	554	526	549	584	576	569	545	508	558	504	576	583	569	555	532	558	577	527	565	553	563	564	532	631	547	548	563	548	581	577	576	534	551	535	544	592	522	570	572	541	538	567	545	547	545	534	529	530	546	534	548	522	542	542	557	567	550	525	525	533	550	570	574	521	522	547	561	545	588	618	507	482	584	564	583	538	543	541	549	540	547	532	547	534	518	600	556	525	556	571	565	548	531	567	586	605	547	597	574	532	539	562	534	567	553	547	558	554	573	568	577	553	559	561	556	576	556	582	534	577	547	514	554	548	553	557	589	575	547	587	529	551	520	531	574	571	551	572	560	557	552	542	576	557	562	557	527	528	564	574	512	537	574	519	539	528	543	579	569	545	591	540	603	546	570	569	592	594	537	561	533	512	552	576	539	525	557	523	552	512	528	538	565	517	569	529	560	543	542	563	510	542	563	560	562	531	549	553	609	555	517	542	558	581	573	527	542	585	581	535	582	555	509	555	562	541	547	536	569	516	559	577	540	580	544	575	541	499	541	582	590	593	537	553	560	577	543	586	589	569	538	581	541	542	590	556	536	524	570	512	596	531	564	576	583	502	586	524	537	570	589	548	560	557	530	549	524	550	550	582	551	554	568	566	554	544	570	549	545	570	560	544	534	538	530	577	585	561	555	582	559	517	542	538	532	555	552	561	551	570	615	581	535	533	536	541	593	565	561	584	609	594	535	537	504	534	570	588	581	550	517	503	586	550	564	556	551	532	571	584	558	584	528	559	535	573	538	564	546	526	558	605	576	561	504	547	561	498	570	558	575	601	556	572	592	542	579	573	548	527	558	564	565	570	510	532	547	523	533	567	523	538	567	549	566	539	540	602	516	571	527	530	567	523	560	535	557	586	553	571	545	559	546	556	565	558	523	572	539	539	553	581	524	559	518	538	551	531	553	526	551	543	545	564	540	542	556	543	550	495	569	551	561	556	578	556	562	601	549	589	550	609	549	544	573	549	557	562	562	549	540	545	554	562	580	590	564	556	554	565	556	517	581	552	539	505	555	529	528	570	580	521	604	560	545	583	571	540	566	580	564	565	536	556	542	555	602	580	551	581	588	535	572	545	570	521	563	552	521	558	565	595	543	572	556	561	560	560	518	556	531	524	582	623	502	561	581	552	551	559	535	585	569	535	575	563	553	535	566	602	576	603	558	558	595	570	556	549	575	558	554	512	575	589	567	510	541	555	577	571	531	504	538	589	563	525	546	541	553	548	576	555	592	585	542	564	554	546	577	552	550	540	545	540	529	534	551	628	537	561	552	560	541	533	534	530	546	530	555	490	580	597	572	530	521	517	545	534	551	537	553	556	617	530	535	561	530	571	553	536	549	547	599	563	585	542	520	529	582	580	545	558	517	558	543	561	557	573	555	559	540	552	543	542	553	580	595	532	582	514	558	523	580	589	565	563	554	568	582	616	538	514	531	496	591	590	542	563	558	538	519	578	596	577	545	542	620	554	550	541	546	544	547	553	531	543	596	541	574	529	546	554	598	535	556	609	570	537	530	538	600	538	532	522	574	568	528	581	553	540	569	528	524	558	531	543	532	569	555	527	548	541	589	542	519	592	528	591	546	577	496	522	535	520	574	580	556	528	528	491	572	573	568	550	567	534	585	584	575	522	540	531	558	577	532	538	553	519	590	610	525	544	573	563	569	565	580	526	566	572	599	570	565	537	575	562	549	536	568	583	547	569	586	557	550	563	552	518	574	536	530	535	547	522	599	524	572	559	557	531	537	541	574	610	576	572	558	527	542	563	555	536	558	567	579	566	542	592	551	558	533	575	591	567	594	572	571	584	554	580	573	515	523	548	592	585	583	512	585	545	565	562	576	597	523	531	533	569	514	567	572	582	583	576	536	538	553	542	573	578	526	554	561	585	543	554	603	568	580	554	526	556	535	586	536	533	563	596	531	537	548	529	563	607	582	579	560	562	574	532	533	549	564	554
7609	10354	11712	6669	4071	2993	2342	1890	1662	1461	1416	1264	1217	1194	1243	1265	1317	1233	1146	1067	1222	2359	2807	1626	1186	1090	1148	1076	1019	1034	1065	1096	1030	1009	1071	1067	1049	1172	1328	1320	1234	1135	1079	1106	1110	988	1106	1072	1015	1079	1066	992	995	1067	1054	1044	1016	999	1083	1094	1079	1055	996	1063	1093	1060	987	1043	1096	1100	1062	1037	1035	1029	1019	1063	1080	1051	1043	1048	1019	1103	1106	1078	1029	1095	1038	1029	1064	1119	1078	1072	1004	1112	1016	1056	1070	1082	1063	1049	1036	1093	1081	1049	1034	1067	1037	1047	1064	1029	1080	1058	1071	1066	1090	1088	1093	1090	1020	1079	1113	1043	1095	1105	1082	1078	1025	1041	1040	1036	1078	1014	1044	1088	1064	1098	1033	1050	1093	1041	1045	1001	1088	1036	1091	1057	1041	1061	1123	1091	1061	1108	1010	1020	1066	1023	1019	1033	1101	1055	1048	1013	1020	1017	1096	1035	1068	1136	1032	1075	1034	1068	1088	1079	1102	1056	1027	1076	1040	1089	1058	1064	1033	1111	1118	1055	1050	1035	1101	1058	1025	1072	1020	1135	1043	1105	1110	1069	1066	1124	1052	1076	1084	1088	1070	1030	1116	1111	1051	1061	1045	1059	1096	1038	1008	1060	1108	1068	1032	1050	1057	1081	1071	1043	1055	1061	1026	1032	1066	1031	1049	1077	1092	1082	1100	1050	1128	1064	1073	1009	1057	1068	1017	1035	1059	1114	996	1077	1038	1080	1045	1033	1055	1053	1057	1116	1069	1011	1119	1086	1055	1108	1047	1078	1087	1040	1069	1095	988	1091	1056	1036	1098	1139	1063	1129	1006	1038	1083	1058	1044	1109	1087	1097	1044	1119	1058	997	1089	1002	1021	1045	1048	1011	1051	1062	1059	1086	1044	1085	1031	1069	1072	1075	1058	1078	1108	1073	1066	1010	1032	1044	1146	1088	1037	1057	1023	1049	1074	1000	1070	1088	1079	1085	1082	1089	1078	1064	1085	1054	1053	1032	1056	1068	1025	1115	1041	1031	1084	1090	1041	1048	1033	1036	1045	1096	1013	1077	1044	966	1096	1055	1075	1069	1062	1006	1028	1022	1078	1111	1031	1037	1043	1041	1068	999	1079	1074	1043	1079	1048	1006	1064	1086	1068	1088	1083	1065	996	1044	1038	1060	1059	1025	1123	1041	1057	1085	1014	1018	1038	1015	1088	1110	1050	1038	1057	1039	1052	973	1040	1127	1082	1064	1012	1149	1070	1088	1071	1033	1050	1090	1067	1028	1054	1088	1052	1040	1060	1068	1023	1032	1020	1060	1012	1113	1092	1060	1137	1055	1040	1026	1066	1062	1078	1085	1093	1074	1041	1072	1048	1036	1092	1093	1047	1079	1093	1025	1094	1098	1026	1064	980	1080	1073	1066	1107	1025	1026	1070	1042	1053	1025	1075	1009	1059	1029	1072	1063	1062	1058	1123	1079	1086	1044	1089	1112	1052	1010	1042	1064	1077	1063	1084	1072	1051	1096	1043	1019	1103	1059	1073	1101	1112	1047	1016	1033	1040	1072	1033	1082	1104	1050	1071	1046	1065	1138	1071	1032	1027	1041	1092	1052	1094	1113	1044	1065	1104	1074	1081	1048	1038	1062	1046	1066	1111	1028	1115	1083	1044	1035	1064	1081	1049	1013	991	1071	1095	1073	1088	1070	1071	1044	980	1061	1038	1106	1013	1070	1161	1060	1082	1057	1028	1088	1019	1063	1091	1057	1052	1047	1038	1117	1030	1011	1097	1013	1021	1053	1047	1018	1023	1071	1045	1069	1042	1027	1058	1009	1052	1022	1044	999	1066	1081	1004	1090	1016	1062	1080	1065	1062	1025	977	1017	1021	1064	1055	1081	1069	1106	1057	1049	1001	980	1059	1057	1065	1110	1102	1095	1025	1048	1000	1059	1003	1100	1040	1032	1080	1059	1071	1095	1106	1035	1034	1056	1058	1050	1114	1024	1021	1017	1041	1057	1077	1097	1027	1068	1017	1071	1061	1084	1050	979	1016	1024	1090	1058	1105	1057	1059	1005	1014	1099	1114	1064	1042	1096	1043	1031	1088	1026	1069	1075	1031	1040	1034	1027	1033	1094	1107	1031	1045	1067	1116	1043	1061	1054	1075	999	1075	1065	1061	1134	1071	1018	1063	1018	1077	1034	1092	1053	1074	1102	1079	1027	1098	1044	1033	1053	1050	1029	1076	1032	1043	1135	1061	1072	1033	1091	1060	1050	1017	1085	1031	1038	1143	987	1035	1055	1121	1083	1048	1007	1026	1136	1108	1089	1064	1047	1082	1081	1041	1091	1050	1093	1033	1085	1108	1124	1074	1022	1087	1116	1050	1043	1058	1055	1072	1059	1013	1121	1093	1038	1034	1051	1067	1043	1003	1084	1033	1047	1127	1027	1096	1070	1040	1074	1121	1022	1135	1079	1046	1125	1055	1056	1115	1049	1052	1063	1035	977	1069	1063	1087	1036	1101	1048	1113	1055	1091	1037	1059	1049	1012	1048	1007	1062	1122	1048	1028	1041	1031	1131	1114	1026	1085	1060	1090	1043	1074	1058	1094	1056	1027	1011	1105	1088	1031	1099	1098	1019	1065	1095	1053	1039	1124	1052	1116	1047	1096	1058	1034	1130	1078	1035	1073	1063	1031	1023	1065	1061	1002	1027	1102	1047	1056	1077	1054	1051	1022	1043	989	1059	1066	1055	1030	1123	1062	1044	1092	1066	1070	1051	1054	1061	1040	1044	1072	995	1050	1033	1092	1069	1059	1073	1037	1019	1073	1027	1018	1035	1073	1094	1010	1045	1124	1024	1071	1029	1076	1016	1088	1063	1086	1060	1053	1075	1104	1051	1048	1093	1024	1034	1077	1055	959	1027	1060	1091	1105	1050	1057	1083	1050	1047	1026	1051	1006	1070	1036	1073	1063	1056	1063	1078	1100	1094	1039	1077	1057	1060	1007	985	1039	1071	1115	1083	1031	1062	956	1112	1016	1049	1087	1042	1033	1024	995	1109	1064	1056	1078	1051	1046	1065	1079	1064	1021	1057	1006	1036	1038	1057	1011	1124	1048	1050	1079	1058	1057	1025	1083	1131	1056	1059	1035	1008	989	1090	1102	1052	1145	1049	1063	1016	1062	1069	1085	1019	1055	1038	1080	1035	1136	1081	1007	1075	1110	1069	1031	1112	1073	1068	1051	1011	1016	1068	1058	1107	1028	1037	1038	1043	1021	1023	1027	1048	1099	995	1021	1089	1045	1084	1009	1029	1054	1037	1097	1043	1033	1092	1085	1046	1026	1025	1065	1064	1076	1104	1106	1051	1057	1110	1050	1101	1104	1089	1059	1113	1097	992	1091	1081	1031	1048	1042	1049	1041	1132	1028	1133	1048	1050	1081	1037	1065	1055	1024	1050	1074	1047	1078	1016	999	1119	1000	1022	1036	1119	1092	1015	1096	1090	1033	1064	1056	1069	1114	1060	1096	1072	1099	1044	1055	1032	1056	1079	1003	1029	1039	1071	1079	1035	1049	1047	1043	1047	1070	1069	1062	1100	1100	1068	1057	1040	1060	1125	1072	1047	1015	1052	984	1114	1031	1106	1067	1013	1077	1075	1030	1070	1086	1059	1069	1022	1092	1017	1071	1070	1036	1105	1085	1027	1060	1031	1047	1056	1015	1008	1173	1059	1017	1012	1075	1062	1008	1083	996	1038	1065	1073	1060	1051	1136	1057	1062	1042	1072	1052	1088	1092	1051	1028	1042	1057	1049	997	1060	1023	1055	1093	1083	1064	1082	1040	1110	1027	1087	1097	1029	1049	1046	1104	1029	1088	1047	1068	1022	1122	1034	1085	991	1057	1043	1030	1044	1039	1071	1040	1087	1061	1062	1091	1079	1033	1114	1051	1046	1117	1087	1105	1073	1037	1066	1073	1123	1081	1006	1053	1061	1060	1033	1043	1070	1030	1088	1091	1036	999	1109	1030	1037	1069	1099	1057	1021	1103	1076	1059	1065	1046	1096	1095	1054	1056	999	1027	1152	1071	1055	1085	1075	1073	1026	1110	1106	1075	1071	1103	1036	1029	1055	1043	1020	1066	1071	1060	1097	1108	1041	1037	1063	1086	1081	1087	1042	1041	1034	1075	1133	1093	1069	1069	1118	1034	1070	1055	1067	1063	1061	1120	1079	1060	1022	1053	1046	1051	1064	1015	1071	1064	1119	1063	1078	1090	1051	1108	1057	1017	1120	1101	1036	1088	1054	1050	1051	1075	1029	1080	1076	1080	1034	1055	1076	1034	1086	998	1057	1079	1081	1024	1030	1068	1052	1086	1070	1061	1061	1046	1045	1039	1005	1097	1054	1014	1080	1048	1117	1035	1071	1055	1043	1053	1045	1071	1077	1104	1064	1035	1062	1035	1089	1020	1043	1015	1099	1019	1041	1061	1031	1059	1074	1075	1066	1039	1043	1058	1088	1132	1077	1105	1127	1066	1094	1054	1070	1075	1031	1079	1051	1028	1044	1031	1032	1032	1018	1024	1037	1043	1114	1104	1092	1087	1103	1023	1045	1031	1095	1110	1048	1004	1074	1002	1088	1025	1060	1022	1053	1104	1068	1057	1040	1067	1054	1065	1101	1047	1009	1089	1106	1057	1066	1065	1081	976	1087	1077	1073	1045	999	989	1114	1104	1031	1033	1048	1067	1042	1099	989	1085	1098	1034	1014	1029	1083	1156	1070	1068	1035	1010	1011	998	1056	1132	1093	1091	1025	1052	1023	1040	1057	1100	1083	1008	1119	1091	1055	1011	1072	1051	1069	1044	1089	1051	1073	1018	1027	1041	1075	1048	1093	1122	1039	1049	1048	1012	1089	1089	1078	1079	1067	1011	1069	1068	1014	1050	1003	1039	1049	1124	1093	1043	1036	1078	1023	1045	1042	1004	1095	1096	1012	1052	1091
24256	21370	28322	24787	18630	3241	1489	1005	811	685	667	591	584	562	547	602	562	485	491	535	793	3512	3261	1577	676	475	593	456	443	446	468	467	432	456	446	478	511	939	980	886	663	582	469	450	434	460	481	448	435	423	438	433	435	470	438	478	495	457	445	448	472	463	462	475	506	471	442	425	476	453	430	468	492	488	430	441	411	431	463	421	457	400	476	438	441	438	467	421	512	454	408	447	423	457	504	456	427	480	431	421	443	430	435	450	460	466	427	450	464	462	436	456	435	426	432	422	422	451	417	453	453	445	427	455	469	485	437	461	462	428	428	467	438	432	438	456	457	477	464	454	454	423	465	442	439	491	455	484	444	436	463	478	442	444	478	490	480	403	475	443	453	454	461	439	471	417	488	451	454	464	463	443	425	434	448	471	435	434	464	476	477	468	463	455	433	416	390	470	503	462	430	460	438	442	448	481	451	414	444	445	430	438	431	474	458	439	455	473	451	415	408	465	451	474	451	451	444	465	438	437	424	430	440	458	444	435	465	455	442	449	421	423	451	482	436	422	473	471	456	437	452	463	495	452	447	466	418	475	473	456	438	475	432	418	432	421	450	463	457	442	454	424	428	419	460	461	477	430	428	425	436	487	434	462	458	456	421	489	436	414	435	435	460	476	467	480	461	483	477	413	451	465	467	419	474	450	461	449	434	445	450	438	453	430	451	467	479	444	434	448	434	454	425	435	471	435	433	451	459	475	436	441	419	430	438	431	443	492	469	417	441	449	465	442	450	500	477	436	482	427	442	428	476	417	464	451	432	421	438	426	442	421	454	476	439	450	438	402	456	410	417	406	430	430	422	444	425	447	452	452	482	442	440	464	487	409	466	455	420	468	446	458	455	414	431	458	430	447	398	445	457	442	462	448	437	450	453	419	438	455	457	421	436	451	445	432	427	443	457	427	433	481	437	452	468	462	455	461	463	460	487	473	450	462	443	453	431	462	455	447	432	430	419	439	431	426	472	462	459	453	421	445	427	478	447	463	469	451	453	473	426	474	445	493	448	446	439	498	437	435	456	489	488	432	493	466	447	441	472	465	432	428	432	464	435	456	449	449	467	471	410	459	471	429	436	435	443	436	478	448	465	478	422	477	450	459	465	470	456	450	462	435	447	417	436	429	441	467	450	432	452	479	444	432	450	443	455	460	441	470	477	442	459	438	451	473	448	471	467	427	462	455	451	430	430	421	468	443	442	449	458	431	463	444	451	427	480	427	469	469	472	396	456	452	461	476	459	465	376	490	458	432	487	434	479	399	418	430	453	438	480	447	416	457	452	450	464	431	462	499	454	454	473	453	445	440	451	520	426	461	447	499	472	443	434	437	438	451	446	459	450	438	445	440	457	477	469	460	456	441	426	463	447	444	457	489	478	421	458	440	476	445	445	448	441	430	428	462	456	400	477	438	442	460	430	470	467	456	422	420	452	407	460	430	391	460	467	404	447	410	460	440	449	441	433	414	414	485	485	457	508	440	449	415	429	467	447	466	434	412	474	458	473	406	433	451	468	463	446	411	445	438	421	451	430	464	455	440	461	454	429	458	480	442	452	419	452	435	490	475	460	454	460	429	438	461	460	458	430	481	503	406	488	468	476	459	424	419	435	448	452	474	445	441	466	462	451	456	455	475	431	492	441	461	473	429	458	457	505	445	431	465	461	443	475	453	446	448	436	453	449	466	434	435	463	444	433	476	447	472	463	402	468	489	452	444	450	421	459	484	469	445	427	469	426	411	472	419	426	443	444	454	445	437	457	424	449	454	462	484	395	465	440	457	429	472	451	436	426	452	453	447	436	448	454	473	438	427	426	449	423	449	444	469	449	460	438	458	468	451	467	420	443	430	484	442	477	428	461	430	424	493	443	415	482	403	432	422	438	432	447	457	451	434	445	458	478	486	441	480	433	432	456	414	433	449	470	482	472	446	471	468	453	481	449	457	453	475	445	459	468	422	455	460	456	448	439	432	463	480	436	435	427	435	458	467	412	490	436	453	423	420	441	436	442	509	457	433	444	435	488	436	439	462	434	444	433	460	447	433	517	452	441	437	495	434	480	451	462	414	499	472	455	451	458	442	474	441	424	400	429	423	455	461	438	445	421	441	445	444	430	447	451	468	459	498	436	468	414	458	477	449	465	458	471	422	483	448	490	436	447	458	448	473	475	417	488	447	444	435	413	457	435	465	425	432	426	448	404	475	453	468	441	468	463	455	455	470	476	408	458	451	439	456	470	435	466	452	428	467	413	480	463	451	454	473	418	473	429	472	459	429	465	450	420	441	439	481	496	451	472	442	426	438	433	450	409	448	441	446	443	445	455	433	444	457	474	450	429	469	445	405	483	409	468	422	448	428	431	460	447	466	490	471	438	458	434	465	462	444	440	468	442	445	467	458	453	448	446	427	403	448	489	473	451	462	419	418	477	440	446	439	430	477	447	453	449	459	439	429	433	443	464	451	447	408	421	430	467	432	503	471	417	432	417	447	491	422	428	469	414	458	408	444	458	447	481	469	453	445	443	482	435	477	461	478	400	433	416	450	469	436	489	454	474	453	438	427	447	459	457	475	451	418	407	439	503	467	433	427	483	452	462	432	420	437	453	457	405	477	450	439	444	474	444	443	436	429	437	464	475	402	427	410	441	462	437	439	465	426	438	449	436	488	479	372	429	460	458	433	435	429	437	438	464	426	437	466	448	464	444	442	459	442	427	451	422	462	420	427	431	458	421	434	480	453	467	438	467	453	432	434	458	459	462	418	483	448	470	480	441	440	457	451	463	462	475	432	460	454	438	423	456	439	487	408	467	391	431	481	430	443	465	442	424	453	456	449	459	496	422	462	450	426	444	424	437	458	449	451	436	465	465	459	445	433	419	418	448	450	437	458	455	462	423	459	460	418	468	456	444	441	465	438	402	424	446	417	435	438	441	493	474	434	441	471	473	444	421	408	436	446	440	439	439	446	441	406	452	457	419	459	481	461	446	465	472	428	412	474	463	463	427	437	411	451	438	454	460	428	413	451	427	478	457	441	437	426	464	457	409	447	465	437	420	413	451	454	434	435	465	448	463	448	464	447	452	458	470	434	412	451	412	504	448	458	417	442	460	432	456	417	432	406	475	440	469	415	494	446	485	427	447	442	449	449	462	430	432	415	470	442	442	450	419	430	440	438	454	459	468	416	472	421	456	439	469	499	453	466	457	419	449	437	460	473	433	453	431	479	494	450	455	412	451	429	453	444	457	423	467	434	467	462	431	468	468	470	437	471	427	429	451	451	451	425	444	415	461	394	469	467	443	449	423	455	413	432	483	434	456	402	440	429	436	472	430	453	442	458	480	440	434	455	455	470	482	451	435	426	436	502	443	449	438	450	486	479	424	494	437	450	436	461	418	452	429	486	443	433	491	445	433	475	456	427	440	464	467	456	466	457	472	439	458	440	446	460	421	438	471	453	459	465	453	451
9630	18370	19034	12715	7582	5252	3872	3041	2428	1955	1659	1472	1255	1219	1286	1473	1312	1231	1202	1066	2257	11194	9606	4633	1689	1105	1498	939	874	875	864	903	887	924	900	923	1014	2853	2780	2485	1637	1164	967	922	894	878	902	832	896	873	924	946	892	873	867	848	887	929	828	830	880	889	903	905	856	881	879	848	856	922	938	905	875	935	861	855	849	908	881	870	884	867	920	856	855	859	888	831	910	856	808	898	852	940	824	868	834	905	888	833	842	877	909	849	901	901	892	907	894	860	839	863	896	856	890	918	837	869	870	911	891	883	892	818	895	846	910	897	920	921	921	877	861	862	895	876	866	848	839	864	833	869	849	837	783	861	872	939	925	872	894	837	870	820	844	859	861	878	847	945	842	918	859	913	872	883	915	838	869	880	843	896	853	918	907	889	855	923	889	858	809	861	861	855	941	848	929	872	868	887	855	844	883	823	875	885	881	856	913	907	910	878	910	832	935	882	864	892	901	886	914	885	886	887	822	875	851	841	866	887	871	832	917	912	855	916	860	869	867	845	904	901	857	853	917	899	866	810	880	844	850	928	854	859	872	842	878	893	893	895	896	832	939	883	871	886	883	925	869	913	896	874	859	861	865	871	830	868	875	898	882	907	872	849	880	879	884	857	907	924	887	841	879	868	889	878	899	913	889	870	905	908	901	935	853	876	926	905	857	870	871	830	860	902	851	912	887	885	883	878	856	907	889	815	880	896	867	864	871	895	860	848	865	871	844	855	842	850	866	881	872	891	855	894	873	835	871	807	850	910	864	840	880	918	899	791	860	838	899	885	871	863	846	872	933	904	878	854	877	871	846	901	828	888	836	863	853	836	975	847	874	854	852	850	840	839	883	857	924	888	889	853	880	866	901	833	906	897	919	950	901	901	926	884	876	825	881	938	869	815	874	925	889	850	862	945	850	890	914	896	915	832	875	906	889	899	877	871	848	845	836	910	904	872	817	911	862	891	925	881	902	840	809	918	875	828	879	858	923	917	911	967	872	857	884	925	875	924	846	904	876	943	891	929	891	912	913	838	866	824	892	936	891	919	861	900	871	825	909	918	889	850	910	870	872	895	871	875	829	920	896	853	913	792	872	876	836	877	865	842	875	888	889	897	862	870	899	897	857	890	850	868	900	834	890	872	868	870	873	849	867	933	875	850	920	928	909	819	911	845	863	883	897	855	875	879	820	874	906	908	888	883	908	885	902	847	892	855	872	891	880	893	863	892	902	877	879	895	898	869	850	878	835	906	841	874	905	916	900	877	909	895	867	840	829	912	876	843	886	846	911	917	862	886	833	867	874	854	906	875	871	909	920	902	890	904	831	886	886	852	873	882	876	929	919	838	879	864	857	897	905	883	852	885	889	844	869	877	957	944	907	883	912	875	844	882	865	945	888	891	842	857	917	891	893	858	911	912	891	882	929	818	899	898	897	884	851	860	901	840	882	837	860	853	879	821	821	934	907	867	889	874	869	828	870	927	877	867	866	867	828	868	909	837	896	880	857	871	886	854	886	864	870	837	905	836	873	886	889	876	892	876	864	850	879	825	895	885	836	857	874	889	889	860	871	829	895	900	904	861	896	855	895	905	889	874	885	876	899	913	947	850	902	856	874	881	884	933	906	885	820	830	888	862	861	914	865	879	906	906	902	899	882	814	907	897	865	891	833	910	862	882	867	869	817	924	867	947	912	835	833	890	857	846	921	897	926	850	845	885	848	867	855	853	921	880	903	879	874	917	928	896	879	836	908	900	868	850	862	839	946	883	875	890	880	901	854	904	838	888	883	923	878	888	892	876	907	829	924	924	838	824	888	878	937	879	922	922	841	834	872	902	893	882	872	828	873	852	861	851	890	877	848	863	883	899	852	889	864	874	860	899	877	907	918	906	853	876	896	905	864	893	834	872	903	855	903	897	857	879	874	913	885	853	834	865	846	890	882	893	860	884	858	901	848	938	859	924	871	916	855	879	862	883	861	911	919	902	883	950	825	865	855	838	927	955	909	843	887	912	869	834	915	896	876	882	884	871	886	850	855	899	899	880	802	873	929	883	849	873	891	889	809	902	922	885	872	860	916	863	875	861	860	868	905	849	883	922	917	877	924	898	886	886	891	945	828	875	878	900	883	926	864	908	907	843	864	849	900	886	867	887	916	837	842	862	851	864	883	876	872	863	826	918	849	871	887	866	943	920	875	903	895	908	929	872	900	916	872	878	931	861	878	869	892	912	903	917	841	903	879	865	908	852	903	884	924	867	902	856	886	850	876	902	895	880	856	881	865	881	879	890	859	870	884	870	868	820	890	852	887	895	847	868	898	837	873	852	896	874	874	888	877	835	912	884	887	909	874	878	857	845	903	895	873	864	879	826	917	866	865	892	889	836	881	934	862	861	896	878	846	865	900	871	890	906	879	942	883	879	904	839	888	831	828	856	896	865	853	893	913	841	918	866	814	850	867	838	854	889	904	882	915	887	845	901	820	884	883	850	881	854	884	855	911	895	818	913	888	862	873	888	870	860	876	906	847	929	917	857	863	861	902	889	889	816	792	903	873	873	863	909	877	880	880	855	811	867	868	921	877	913	902	916	906	835	828	928	910	862	871	909	887	905	910	883	827	845	856	853	877	851	870	836	898	890	837	868	858	894	905	886	862	850	855	855	886	857	958	899	877	817	841	892	859	899	921	890	856	891	914	878	908	876	918	869	897	888	929	919	853	864	945	853	893	905	884	876	942	867	860	885	897	909	846	902	859	926	937	917	876	870	895	848	942	882	882	866	860	832	858	881	867	909	887	846	871	843	903	854	836	869	928	864	888	857	829	897	878	870	869	852	882	861	857	876	900	819	920	890	875	905	869	894	927	877	833	928	927	881	860	876	939	888	870	866	836	837	824	870	891	886	882	856	876	889	922	847	927	861	918	865	854	894	840	910	864	850	867	897	860	918	882	917	837	860	860	846	875	831	849	862	881	904	872	840	865	866	914	879	843	874	882	890	918	894	916	841	879	890	926	865	879	854	859	883	899	866	872	934	858	858	879	877	881	927	905	868	922	946	835	905	875	885	825	913	852	855	892	872	911	871	872	875	863	881	898	870	869	903	919	880	892	893	938	855	885	869	862	871	893	905	894	890	895	866	858	854	875	855	908	890	872	846	889	896	871	831	852	851	905	858	929	870	913	833	878	926	861	892	909	861	837	863	847	909	900	903	939	877	879	898	847	851	899	884	845	878	879	846	869	880	882	898	878	906	892	846	918	897	873	923	936	870	878	896	864	939	875	869	865	888	916	851	862	920	945	868	873	905	903	908	878	882	934	878	863	849	930	894	905	895	875	875	858	906	862	883	853	863	887	910	885	900	863	872	881	879	915	850	915	866	878	939	864	887	927	906	882	873	909	868	863	821	871	879	901	863	917	895	869	909	841	912	899	909	875	867	920	885	837	919	872	853	890	883	837	901	914	906	865	865	875	841	848	833
23410	21442	29194	24098	21445	18112	3456	1391	1018	860	785	662	619	580	658	585	555	529	518	506	1548	7211	6290	2302	720	625	1250	476	479	469	419	410	424	454	418	713	928	1088	1172	966	688	524	465	440	423	420	404	418	469	424	439	430	422	426	403	462	455	429	437	415	419	439	427	406	413	430	440	439	404	446	416	455	455	435	452	412	426	428	421	460	417	419	445	425	414	475	428	417	412	467	452	425	428	402	441	432	446	404	447	422	422	430	418	423	398	441	465	434	431	454	397	478	420	450	418	408	450	444	474	440	414	484	408	452	453	452	436	439	416	438	426	425	426	439	447	444	414	442	441	441	448	433	430	404	425	478	423	445	442	447	419	428	455	466	448	444	456	435	418	421	447	359	400	439	445	442	408	438	415	449	448	402	430	444	433	419	417	444	438	445	425	413	412	421	421	453	420	430	415	437	462	391	422	435	451	432	459	436	451	405	419	442	439	410	423	412	403	428	452	395	402	433	471	396	425	407	412	412	460	458	404	446	440	437	435	438	410	414	406	454	448	430	442	431	493	439	430	403	433	407	417	411	437	443	427	444	434	433	504	430	459	428	434	421	462	444	417	433	427	421	437	454	433	427	424	455	387	429	453	398	442	411	425	437	451	429	431	434	453	436	464	455	415	443	421	441	426	411	404	441	468	410	409	457	399	425	436	429	419	473	419	443	398	417	427	430	410	440	414	421	423	463	481	420	443	471	447	465	422	426	432	433	413	392	445	472	432	412	455	406	460	408	428	448	400	433	460	427	434	434	446	479	412	415	437	418	402	423	422	476	447	439	468	435	434	435	455	422	416	452	402	419	450	431	439	443	434	422	448	443	445	430	406	478	420	467	448	456	403	456	430	411	428	445	435	406	438	449	416	467	400	413	443	412	436	423	430	469	435	455	433	437	448	443	411	448	459	435	425	440	442	411	437	438	435	458	446	424	442	423	408	447	428	438	479	433	468	439	462	428	434	435	434	440	473	459	397	440	413	439	435	463	433	433	423	383	435	438	450	444	420	471	420	432	429	437	434	399	408	454	424	435	409	408	447	443	407	452	398	441	419	451	419	413	412	417	424	453	464	403	424	423	423	426	428	432	428	435	414	423	416	432	429	446	413	459	386	454	440	423	391	471	422	431	419	403	412	432	430	444	436	442	450	435	416	463	459	437	416	434	395	449	468	417	449	417	442	422	406	436	417	403	414	431	444	453	413	446	416	434	388	474	451	416	436	383	429	430	457	412	424	404	413	402	422	399	436	422	428	434	426	403	428	469	426	418	445	434	430	415	401	389	469	439	448	413	409	392	428	443	436	429	407	428	433	405	444	428	407	449	413	390	452	464	422	427	432	429	425	450	441	408	454	416	454	410	447	447	452	404	455	412	446	424	455	448	422	422	485	440	409	405	469	446	423	436	409	441	421	426	411	462	426	416	431	426	486	432	453	442	434	418	439	453	453	420	448	413	444	409	410	427	455	436	443	410	425	453	436	391	447	426	430	428	435	447	439	439	435	438	382	406	376	464	435	476	416	443	457	471	419	437	408	412	405	419	447	441	407	418	430	406	404	407	422	452	442	437	392	437	407	456	395	441	456	404	442	390	432	449	438	439	397	411	418	454	422	418	427	449	433	429	420	422	422	444	441	455	424	437	399	454	459	428	401	446	432	422	436	449	464	415	435	422	427	453	421	443	455	439	417	438	438	409	415	449	412	433	451	456	421	422	467	428	382	458	437	417	467	431	433	446	431	455	427	411	437	457	439	444	436	422	440	431	425	448	437	441	451	442	424	433	413	440	442	444	472	446	423	440	402	426	421	429	426	404	444	435	418	424	429	441	438	436	433	430	403	403	440	423	425	452	438	422	454	413	418	434	456	417	425	441	432	393	422	447	413	425	460	431	436	446	414	419	439	417	428	416	428	428	404	440	476	430	445	426	424	446	446	428	424	450	389	427	453	466	461	411	427	443	414	414	429	446	434	412	444	415	422	474	416	450	385	443	431	450	430	426	428	502	422	439	431	408	434	431	376	400	461	459	383	449	435	423	436	390	394	479	438	414	442	443	385	391	439	368	435	445	420	418	413	417	412	453	410	434	443	466	422	429	418	424	417	443	428	451	445	439	431	414	437	434	412	399	433	450	417	405	430	394	438	397	400	417	398	420	402	437	408	463	430	419	445	422	397	429	404	410	440	433	428	427	435	422	459	421	410	423	395	426	406	409	440	417	472	446	455	428	437	439	408	412	419	443	416	401	431	465	430	430	403	424	400	400	409	427	414	441	415	397	385	440	406	424	446	452	438	442	416	390	430	454	445	426	442	419	438	416	431	470	424	411	416	444	411	477	440	407	408	412	434	422	405	441	418	451	439	437	413	435	392	465	445	402	433	472	420	451	439	422	420	457	429	448	374	426	412	418	403	421	426	468	471	434	443	447	441	481	438	438	400	405	454	427	404	406	446	440	430	437	461	443	432	424	440	401	407	451	409	416	461	458	451	411	449	403	420	415	423	414	429	458	390	416	427	410	431	406	398	434	427	432	454	432	414	443	426	425	438	430	411	416	393	398	462	432	434	422	402	408	445	454	423	470	438	448	421	417	425	413	428	413	447	407	403	386	424	456	419	453	435	418	425	441	413	422	424	415	431	408	433	417	434	462	427	409	408	424	471	425	461	459	441	440	389	430	427	432	425	422	463	434	439	414	426	464	467	423	415	421	453	436	431	463	398	425	449	438	470	451	421	434	425	422	422	421	405	443	422	427	465	405	410	445	469	424	416	443	436	441	466	434	430	463	404	445	446	439	442	424	410	435	453	426	414	430	463	426	435	462	434	417	442	417	411	402	400	433	431	451	399	448	393	394	423	405	465	433	410	416	425	426	416	414	419	417	458	427	417	435	401	433	442	433	442	394	440	443	459	420	428	418	416	437	446	422	397	460	443	415	407	445	453	421	409	433	409	430	438	406	450	424	476	451	403	414	423	420	386	409	441	436	420	431	471	444	434	435	417	422	467	429	412	401	446	395	427	450	404	416	413	432	455	401	446	426	446	421	411	448	427	442	418	418	414	439	421	407	430	417	392	447	426	438	441	437	411	434	393	442	427	473	452	413	431	390	404	442	436	408	432	403	416	449	379	411	423	411	408	421	449	436	452	455	442	417	429	423	465	407	433	441	440	411	429	408	436	425	428	451	451	443	472	415	435	410	461	450	432	406	405	411	387	435	447	440	436	402	422	422	427	441	424	419	440	439	406	419	441	421	420	427	399	424	418	438	447	399	453	416	467	430	441	451	437	445	448	450	437	453	421	459	409	409	447	422	426	440	444	446	432	436	423	410	419	451	476	376	411	413	419	430	431	396	419	414	413	449	447	407	415	422	382	438	409	425	417	438	374	393	404	461	478	449	432	447	453	429	445	447	464	427	406	425	412	427	426	435	453	467	426	473	417	419	433	390	446	410	424	439	416	424	424	425	415	422
11995	24363	23793	16624	11103	7336	5620	4195	3276	2570	2064	1811	1588	1552	1549	1567	1490	1361	1213	1120	4739	19298	15268	6338	1855	1512	3432	939	907	865	838	791	798	785	930	1783	2703	3351	3427	2634	1598	1155	922	895	822	819	783	837	845	753	816	835	799	787	797	853	814	885	830	850	789	803	819	808	820	830	816	814	837	823	833	827	757	796	773	821	816	845	818	820	809	837	818	859	834	794	838	803	816	805	844	814	833	813	812	795	786	811	817	791	809	789	844	792	782	895	777	787	853	837	861	830	834	752	819	842	834	789	823	849	824	828	825	798	820	787	845	839	818	821	797	806	853	833	842	829	859	845	849	801	825	773	787	768	780	840	842	836	815	814	801	760	776	767	839	843	850	800	834	825	793	824	792	820	839	867	785	837	823	836	824	808	857	833	854	819	817	844	839	827	826	823	821	810	815	798	776	844	822	782	869	789	808	808	822	776	816	838	844	805	791	830	857	805	830	792	832	796	838	793	789	777	815	809	813	813	797	808	801	813	843	808	817	815	797	803	865	812	817	803	847	847	789	797	825	798	840	825	864	753	796	838	813	791	902	776	810	813	850	797	814	835	839	838	821	791	839	754	857	844	778	858	794	800	823	820	826	873	819	824	824	764	830	791	836	786	867	784	820	808	862	846	811	833	786	809	800	817	803	782	844	843	810	784	806	777	825	810	791	823	869	868	871	806	836	825	785	796	819	865	772	876	818	835	857	842	829	833	786	815	797	814	829	789	836	834	781	798	841	772	781	831	842	804	864	857	830	791	801	774	838	804	811	841	800	793	793	760	812	820	789	809	883	814	825	853	828	761	829	800	868	806	835	778	839	820	811	815	765	837	850	787	760	837	779	854	801	783	821	841	861	815	841	851	842	816	820	828	770	821	798	828	772	793	775	784	900	794	836	818	797	796	763	792	816	771	786	817	830	775	856	816	839	780	820	749	854	832	835	819	810	780	837	811	821	810	772	781	798	793	806	796	813	813	813	815	831	809	779	854	816	837	825	796	891	854	796	846	810	828	802	807	784	791	827	810	827	823	845	817	780	799	776	837	834	800	783	794	795	818	777	863	822	815	788	804	836	779	809	823	796	832	784	832	757	822	809	837	844	815	878	849	847	868	794	807	789	862	817	832	776	835	825	855	826	883	858	767	845	797	814	781	799	793	827	781	876	832	808	764	829	791	810	754	830	800	793	812	877	878	788	790	799	836	801	836	782	798	823	826	822	806	778	821	813	842	823	821	804	741	813	803	835	841	854	808	802	795	839	822	839	773	797	742	805	798	781	843	778	842	844	859	777	808	814	839	853	806	798	827	812	870	864	825	818	812	779	820	796	798	823	848	825	842	857	791	847	867	789	804	787	825	854	818	791	843	864	823	833	784	819	770	801	834	787	806	846	856	812	799	800	766	792	810	845	831	756	827	799	836	842	844	807	786	825	867	829	812	781	827	825	806	813	843	809	834	802	823	835	819	754	840	869	822	784	820	811	795	790	773	809	802	859	869	762	848	823	810	787	820	784	814	812	792	761	790	798	802	850	833	807	872	840	822	842	838	852	802	801	817	834	830	801	831	773	817	849	823	797	852	829	801	811	799	796	816	806	824	806	858	826	846	777	805	764	825	786	790	812	824	872	856	867	818	827	772	859	837	829	815	808	792	805	789	787	783	841	809	780	839	857	801	820	807	829	811	856	816	827	803	782	832	792	809	835	784	790	781	827	832	818	797	799	865	829	798	841	836	803	815	814	811	806	846	857	875	809	792	803	850	823	817	838	847	825	805	838	808	834	817	777	786	830	830	829	843	784	866	812	830	872	842	786	835	807	781	787	881	843	849	854	823	853	840	843	834	797	853	824	827	834	857	805	805	852	815	840	748	820	756	832	879	822	770	812	826	869	843	804	806	784	846	801	822	825	818	814	817	818	816	811	859	812	830	795	805	835	832	790	831	776	846	850	811	827	795	826	842	812	763	875	808	846	828	798	803	859	806	852	793	824	802	840	808	808	829	853	786	805	812	808	814	832	808	807	833	800	832	874	841	810	829	828	857	755	790	847	831	782	767	794	774	870	870	784	864	825	855	841	802	887	803	871	747	881	844	762	774	902	798	805	750	835	816	856	816	778	794	825	775	730	805	776	799	826	867	764	765	846	769	827	811	766	867	774	837	767	838	837	826	796	792	807	769	807	819	860	786	861	837	772	796	874	779	781	801	851	774	790	783	819	799	817	795	862	836	852	841	846	851	853	838	873	788	809	845	802	815	826	883	786	859	823	796	792	845	822	784	853	804	789	859	846	773	846	737	775	802	815	796	838	792	820	810	815	867	801	828	877	831	800	805	805	816	837	785	823	858	816	795	840	808	785	829	817	777	847	835	855	792	854	799	812	763	784	817	809	818	835	795	873	801	805	838	821	817	831	807	859	795	799	843	797	788	796	819	813	810	816	735	876	831	791	831	834	814	872	820	802	827	810	797	806	820	831	823	784	842	805	812	845	833	833	862	819	848	825	801	808	834	844	804	798	768	782	828	803	848	771	800	801	831	811	772	820	861	855	777	793	815	825	809	849	784	780	802	841	826	771	788	781	893	812	835	809	830	766	837	785	838	786	761	829	824	832	854	852	837	805	811	810	810	805	800	819	842	892	815	778	786	804	789	802	823	818	828	865	829	834	832	814	767	793	825	824	888	822	798	788	824	855	797	857	823	823	786	802	817	854	818	837	826	822	799	816	836	831	771	812	786	861	837	818	808	889	834	841	794	836	834	838	776	823	817	833	843	786	844	799	815	791	808	811	837	773	772	812	822	765	863	791	825	790	808	785	797	853	829	794	803	828	798	815	815	768	813	847	795	822	824	804	818	835	863	846	849	751	831	811	790	799	818	771	825	836	782	797	777	825	855	823	827	796	816	785	861	855	796	835	796	825	780	901	804	808	819	830	801	833	807	833	784	829	816	824	859	798	763	851	819	777	812	845	792	859	834	854	806	805	813	797	784	805	835	861	811	791	851	869	806	811	806	811	820	831	821	843	805	784	883	835	828	795	827	803	831	803	819	748	855	795	817	760	801	883	848	778	847	781	814	817	785	820	733	830	821	794	824	822	759	781	814	846	839	793	824	838	815	791	793	840	803	802	825	856	775	826	844	807	821	841	803	827	831	815	780	851	845	800	836	816	774	779	819	824	798	766	805	855	839	775	822	767	809	825	796	817	799	809	806	823	801	818	804	794	738	829	822	812	813	851	826	769	835	833	817	853	843	835	811	822	869	836	756	779	852	859	817	821	822	832	827	782	792	818	856	854	819	806	845	795	855	829	767	813	813	811	791	779	792	810	798	803	788	774	788	851	774	809	769	835	786	808	782	778	791	827	804	819	825	820	815	816	838	781	803	824	816	808	843	826	764	849	801	750	808	831	787	833	815	813	754	819	829	783	823	858	807	780	813	817	823	824	843	773	815	829	851	766	847	832	816	796	829	763	787
27011	20034	8838	2861	1436	971	868	776	675	636	632	600	571	594	608	604	562	564	563	587	614	856	1098	704	536	567	595	574	527	565	575	553	524	574	563	588	622	645	630	563	592	552	555	540	570	539	564	573	530	526	533	583	581	565	557	555	547	571	580	584	543	540	538	526	552	552	544	517	556	561	571	550	567	527	540	533	560	553	566	550	577	556	576	523	541	553	586	549	568	598	530	565	552	582	540	520	573	580	534	547	606	570	536	520	576	586	530	566	544	573	512	535	560	539	588	548	533	587	596	539	570	564	552	599	502	558	553	589	544	510	577	547	516	555	577	565	600	535	557	554	622	584	549	562	569	598	565	571	578	594	548	558	513	537	562	551	537	546	567	549	549	545	537	542	541	536	530	556	525	552	529	556	582	561	583	639	584	545	543	555	549	593	538	533	579	537	524	573	554	515	532	523	522	505	542	516	535	558	553	543	578	560	581	548	580	534	570	541	562	531	534	559	621	536	563	535	546	515	516	595	561	540	587	544	532	568	552	558	575	589	504	584	557	532	565	483	596	545	559	527	517	542	494	548	589	543	530	585	551	559	555	578	569	528	532	581	553	538	554	530	568	573	579	559	522	568	521	592	589	564	547	537	558	560	560	583	568	562	550	568	573	519	533	548	553	519	581	566	511	538	580	581	556	591	568	579	548	531	596	542	554	527	574	574	563	556	547	574	528	526	542	569	566	566	522	511	563	569	532	515	580	579	541	615	597	570	577	577	567	571	566	605	575	573	527	525	568	553	514	566	544	544	585	556	565	529	537	525	586	542	581	541	583	552	531	546	565	512	570	595	553	540	504	576	555	506	587	579	533	561	554	544	582	559	546	527	567	549	529	553	540	549	529	531	520	535	563	571	564	541	588	561	551	564	532	527	567	591	537	561	576	562	564	551	520	534	529	568	557	543	571	547	554	541	494	595	578	554	562	523	560	557	547	546	567	565	571	553	574	519	591	581	564	532	566	510	550	539	543	546	550	559	535	511	574	610	543	547	557	590	533	571	564	563	543	539	545	546	547	561	515	553	556	549	568	530	563	573	606	572	564	574	565	528	553	522	548	578	552	590	578	535	581	545	550	581	561	525	549	574	542	558	546	528	530	591	563	532	531	576	608	581	571	520	517	550	549	546	598	549	543	528	547	556	552	517	563	524	562	589	508	560	576	573	519	563	528	591	539	560	510	540	545	545	529	549	587	540	530	562	516	578	554	544	544	594	564	554	528	554	571	561	546	551	576	539	544	622	520	569	549	518	583	564	572	606	600	580	534	567	580	549	554	598	543	563	504	515	576	523	544	576	563	551	562	574	532	559	576	560	568	522	490	558	549	555	593	526	522	536	542	595	552	560	564	577	580	564	565	532	560	537	525	507	555	532	552	561	564	550	581	523	516	512	518	532	565	567	580	562	547	544	566	531	577	561	542	548	541	580	509	574	535	565	545	559	582	536	597	562	552	528	591	558	564	574	537	563	486	504	547	538	525	566	522	512	520	550	529	573	528	561	576	553	567	539	547	547	573	564	568	551	565	537	525	553	556	541	560	540	544	509	548	550	567	566	584	580	535	560	515	557	562	559	546	537	586	522	535	558	544	568	569	524	523	551	514	540	570	558	556	578	533	574	552	559	557	586	549	517	522	531	557	568	543	546	516	530	531	589	546	540	591	521	546	562	505	563	545	557	570	619	519	519	552	567	543	548	509	586	570	559	554	550	569	521	581	516	584	544	540	565	555	543	532	563	526	584	537	506	569	583	528	587	551	531	539	571	531	593	523	559	562	533	564	538	561	527	568	523	583	558	531	558	577	558	610	533	583	511	576	558	563	513	566	594	554	540	570	536	546	565	582	567	532	550	543	536	521	581	547	576	555	561	529	559	536	556	582	580	544	517	555	560	534	556	538	567	589	530	516	548	546	555	547	554	539	557	587	577	522	599	554	569	575	555	571	501	610	563	518	540	547	571	559	573	537	538	587	580	564	553	532	542	561	527	544	566	599	561	542	558	584	591	568	555	515	528	550	576	572	571	538	557	571	556	577	556	551	582	561	528	555	578	581	539	558	533	552	546	511	566	522	561	549	555	555	541	531	537	555	549	562	564	547	569	526	560	555	555	537	573	543	583	548	550	562	555	502	526	536	553	606	561	536	560	554	566	534	522	567	549	595	564	573	543	595	525	549	560	569	525	538	566	562	557	547	575	548	565	546	546	544	533	537	559	548	600	563	543	566	571	537	550	578	570	532	545	545	560	568	553	517	531	547	566	523	583	560	580	523	545	527	555	561	542	515	536	557	595	574	563	555	554	603	549	570	529	542	547	541	546	532	579	608	567	560	544	549	575	535	563	533	544	563	555	537	477	525	578	569	589	517	617	559	575	542	565	562	563	553	540	573	559	562	586	554	588	564	495	550	569	544	539	570	598	551	529	559	547	574	550	589	570	581	561	537	525	522	542	537	556	545	544	552	515	520	585	556	559	557	557	544	568	540	550	521	534	567	572	556	537	597	555	517	564	571	533	481	510	579	555	550	554	571	564	581	534	561	576	553	544	597	576	552	574	549	593	558	580	570	576	574	540	555	565	547	543	555	560	524	570	597	543	544	556	596	503	545	536	600	519	587	526	543	546	529	542	536	542	542	568	521	539	527	598	550	623	576	521	543	585	583	551	589	579	573	558	541	622	557	560	610	561	574	590	577	508	546	553	526	564	514	550	531	522	579	582	538	617	542	530	553	572	559	520	575	590	570	536	574	561	572	574	582	542	506	565	586	551	558	578	535	526	541	560	532	559	539	524	550	547	574	541	532	586	549	491	548	543	553	543	646	495	539	537	556	533	564	565	569	574	544	561	496	553	560	542	549	570	573	550	558	537	532	601	621	544	561	517	561	538	522	565	522	581	554	546	562	555	546	535	558	567	536	599	563	560	559	563	527	566	535	571	529	521	582	575	574	541	530	596	598	561	515	540	566	573	572	541	543	540	564	531	596	548	548	598	553	543	548	590	611	553	524	551	523	534	569	582	540	572	585	553	535	518	532	547	545	554	543	473	577	557	535	545	564	554	520	568	534	585	570	523	549	546	569	563	543	602	563	576	533	528	533	559	551	547	521	545	581	544	576	549	582	559	550	545	563	560	574	576	537	561	542	571	546	558	536	561	573	615	580	571	542	546	526	552	575	561	583	537	555	550	535	532	563	523	591	539	551	539	507	553	536	564	541	577	551	562	554	630	515	483	527	536	579	565	560	576	561	552	574	548	557	540	549	550	539	522	549	577	584	529	542	593	541	580	543	544	534	565	562	587	535	549	539	542	569	523	588	596	537	566	562	594	543	606	569	533	599	554	587	521	538	563	540	528	555	589	543	530	531	576	522	530	550	559	563	579	547	522	504	595	517	599	592	558	565	571	565	556	564	556	520	574	541	544	561	540	523	560	563	534	554	548	526	560	581	575	490	534	537	579	558	536
8120	11690	10742	6664	4362	2946	2292	1831	1661	1311	1301	1272	1251	1215	1251	1246	1206	1172	1087	1150	1101	2381	3015	1516	1096	1059	1344	1097	1026	1040	1071	1015	1020	1039	1026	1046	1222	1303	1308	1195	1132	1124	1086	1078	1024	1055	1081	1037	1091	1067	998	1120	1071	1010	1072	1040	1066	996	1053	1003	1062	1062	1061	1042	1049	1069	1089	1054	1097	1120	1041	1038	1057	1025	1090	1084	1091	1089	978	1031	1005	1064	1054	1034	1040	1061	1045	1047	1102	1033	1065	1043	1079	1058	1063	1043	1066	1128	1072	1052	1073	1067	1064	1003	1099	1099	1024	1058	1090	1012	1052	1168	1070	1089	1055	1030	1047	1059	1039	1036	1068	1087	1062	1008	1133	1031	1031	1076	1074	1036	1034	1101	1060	1093	1068	1052	1150	1008	1110	1082	1069	1092	1029	1040	1061	1085	1044	1010	1041	1060	1059	1060	1030	1091	1050	1066	1003	1085	1067	1068	1024	1017	1029	1066	1021	1042	1115	989	1023	1050	1036	1047	1092	1070	1019	1039	1025	1008	1037	1046	1116	1020	1020	1050	1035	1064	1048	1028	1043	1033	1093	1019	1046	1072	1067	1056	1063	1046	1032	1090	1006	1043	1092	1027	1074	1060	1056	1074	1005	1084	1049	1093	1113	970	1050	1032	1055	1047	1029	1019	1068	1057	1026	1087	1050	1027	1057	1062	1043	1011	1028	1129	1014	1050	1121	1038	1070	1069	1045	1022	1013	1038	1113	1068	1087	969	1068	1091	1030	1055	1011	1056	1074	1101	1074	1038	1065	1076	1064	1068	1068	1106	1124	1017	1065	1023	1078	1038	1052	1064	1108	1017	1041	1083	1016	1031	1012	1072	973	1046	1046	1016	1068	1075	1117	1025	1130	1098	1012	1047	1086	1131	1045	1067	1070	1085	1057	1037	1040	1044	1066	1069	1025	1029	1062	1006	1047	1052	1038	1060	1084	1019	1033	991	1056	1048	1105	1044	1049	1136	1065	1046	1072	1042	1015	1045	1125	1064	1016	1060	1062	1089	1033	1017	1068	1041	1052	1026	1023	1036	1002	1064	1047	1031	1036	1069	1043	1116	1010	1055	1033	1037	1056	1055	1073	1079	1090	1067	1087	1012	1050	1076	1098	1069	1110	1052	1100	1087	1058	1069	1031	1061	1022	1048	1045	1072	1107	1094	1033	1099	1081	1077	1028	1069	1060	1056	1059	1038	1096	1072	1073	1090	1053	1006	1033	1032	1099	1042	1087	1075	1041	1039	1055	1056	1069	1008	1068	1051	1057	1009	1075	1067	1048	1033	1060	1036	1049	1114	1013	1064	1011	1050	1040	1105	977	1064	1069	1091	1055	1036	1018	1123	1071	1017	1011	995	1080	1039	1089	1043	1063	1093	1065	1047	1056	1031	1075	1013	1083	1047	1086	1039	1057	1038	1089	1028	1011	1112	1046	1070	1057	1017	1064	1034	1027	1120	1025	1037	1034	1019	1042	1060	1097	1009	1082	1027	1094	1087	1058	1049	1040	1022	1124	1018	1045	1068	1064	1059	1020	1103	1057	1077	1039	1078	1013	992	1113	1026	1070	1076	1138	1030	1083	1071	1040	1095	1077	1059	1126	1035	1103	1061	1039	1110	991	1068	1022	1048	1012	1063	1090	1084	1045	1027	1112	1031	1050	1067	1048	1071	963	1079	1005	1035	1092	1054	1063	1097	1016	1040	1066	1033	1109	1030	1075	1059	1043	1076	1062	1051	1040	1052	1070	1052	1036	1080	1043	1017	1027	997	1091	1044	1117	1037	1068	1031	1124	1052	995	1058	1059	1088	1069	1009	1097	1091	1045	1061	1053	1049	1054	1071	1106	1048	1079	1026	1065	1031	1075	1079	1028	1091	973	1067	1089	1065	1054	1102	1113	1020	1046	1044	1048	1061	1049	1113	1026	1065	1086	1030	1082	1035	1029	1095	1028	1031	1085	996	1038	989	1026	1106	1071	1037	1024	1053	1066	990	1046	1056	1066	1037	1104	1007	1060	1062	1085	1031	1066	1048	1003	1059	1075	1082	983	979	1007	1128	1036	1080	1085	1030	1108	1037	1051	1110	1082	1054	1123	1065	984	1103	1043	1040	1054	1069	1051	1083	1113	1055	1055	1050	1075	1037	1069	1012	1068	1013	1028	1114	1083	1055	1045	996	1103	1047	1057	1068	1053	1072	1089	1045	1047	1012	1066	1091	1047	986	1092	1043	1086	1030	1017	1113	1037	1025	1086	1090	1071	1089	1079	1014	1074	1080	1071	1053	1051	1074	1039	1059	1069	1045	1055	1004	1039	1047	1147	1076	1089	1044	1009	1099	1092	1031	1074	1063	1068	1051	1031	1060	1110	1043	1037	992	1082	1130	1052	1068	1108	1087	1025	1040	1061	1011	1037	1070	1100	1052	1062	1083	1075	1065	1054	1101	1109	1026	1060	1118	1029	1043	1036	1095	1054	1039	1049	1031	1060	1048	1031	1075	1025	1044	1095	1027	1029	1067	1021	1053	1049	1033	1065	1105	986	1093	1085	1097	1100	1040	1020	1081	1081	1076	1084	1040	1059	1074	1022	1045	1101	1062	1087	1042	1020	1051	1000	1026	1073	1056	1034	1114	1089	1053	1026	1060	1003	1018	1047	1081	1073	1068	1074	1022	1097	1092	1051	1034	1060	1052	1055	1096	1082	1106	1084	1141	1032	1058	1026	1053	1022	1034	1076	1026	1077	1057	1067	1072	1028	1019	997	1056	1042	1039	1066	1117	1087	1020	1112	995	1073	1034	1036	1075	1029	1056	1053	1072	1074	995	1133	1100	1063	1046	1041	1072	1049	1031	1073	1142	1017	1099	1027	1034	993	1011	1080	1053	1089	1046	1047	1044	1068	1098	1058	1060	1081	1062	1103	1047	1105	1010	1085	1063	1049	1050	1080	1117	1072	1074	1087	1054	1050	1063	1095	1021	1016	1008	1029	982	1052	1072	998	1035	1067	1064	1096	1038	1106	1064	1054	1066	1057	1103	1041	1062	1062	1070	1040	1067	1029	1041	1072	1031	1087	1053	1007	1071	1032	1062	1087	1078	1020	969	1001	1043	1033	1056	1024	1025	1073	1001	1010	1034	968	1028	1003	1058	1064	1026	1057	1030	1017	1108	1038	1084	1055	999	1055	1047	1062	1032	1068	1029	1056	1052	1010	1075	1060	1082	1085	1041	1086	1082	1089	1024	1038	1110	1067	1009	1070	1026	1028	1088	1004	1064	1084	1011	981	1034	1056	1001	1094	1102	1083	1015	1104	1079	1097	1062	1069	1040	1007	1054	1058	1037	1036	1032	1037	1114	1030	1039	1109	1084	1051	1077	1078	1080	1080	1124	1102	1035	1023	1072	1044	1088	1120	1052	1062	1012	1010	1101	1027	1069	1110	1029	1062	1110	1040	1064	1041	1071	1128	1029	1076	1032	1034	1078	1052	1137	1008	1038	1070	1032	1030	1028	1045	1068	1040	1053	1067	1035	1008	1023	1074	975	1062	1065	1034	1006	1075	1014	1052	1020	1056	1061	1027	1034	1052	1064	980	1093	1022	1094	1015	1029	1078	1028	1084	1089	1060	1025	1012	1062	1147	1050	1067	1069	1026	1063	1075	1050	1018	1065	1098	1048	1085	1049	963	1069	1139	1054	1092	1040	1009	1062	975	1085	1096	1008	1024	980	1030	1043	1033	1043	1024	1024	1001	1093	1081	1060	1087	1100	1015	1014	1041	1036	1068	1049	1103	1078	1006	1056	1037	1081	1091	1073	1086	1124	1070	997	1054	1018	1076	1070	982	1076	1089	1114	1088	1096	1084	1034	1082	1029	1052	1072	1034	1056	1038	1062	1084	1131	1046	1069	1095	1031	1088	1068	1053	974	1043	1065	1026	1057	1031	1118	1013	1038	1107	1072	1018	1057	1031	1012	1065	1041	1047	1070	1034	1079	990	1064	1031	1003	1085	1089	1045	1060	1072	1028	1034	1045	1009	1065	1005	1018	1056	1125	1051	1054	1046	1092	1067	1010	1066	1018	1016	1042	1019	1102	1003	1060	1078	1051	1120	1042	1039	1062	1025	1030	1055	1055	1013	1039	1073	1063	1090	1013	1060	1093	1025	999	1031	1060	1068	1054	1077	1025	1072	1061	1086	1075	1045	1105	1035	1043	1071	1080	1023	1070	1037	1060	1087	1054	1024	1009	1087	1013	1030	1083	1024	1018	1099	1044	1071	1058	1052	1068	1062	1051	1040	1039	1093	1117	1022	1040	1026	1087	1045	1052	1047	1038	991	1058	1039	1056	1036	1021	1057	1117	1010	990	1138	1044	1074	1090	1047	1098	1134	1044	1020	1057	1063	1046	1032	1096	1054	1074	1112	1040	1038	1082	1100	1093	1070	1082	1103	1035	1062	1066	1051	1047	1002	1062	1010	1043	1037	1081	997	1071	1102	1085	1084	1061	999	1054	1081	1073	1095	1024	1081	1044	1032	1091	1075	1098	1036	1085	1073	1052	1083	1068	1152	1120	1071	1082	1071	1055	1109	1093	1056	1031	1036	1074	1075	1045	1004	1063	994	1085	1010	1054	1003	1029	1065	1093	1064	1006	1081	1069	1060	1089	1043	1093	975	1067	1039	1054	1108	1014	1071	1037	1074	1093	1071	1094	1027	1102	1044	1064	1020	1086	1090	1012	978	1055	993	1022	1084	1041	1062	1055	1037	1080	1023	1074	1072	1054	1036	1028	1069	980	1012	1042	1011	1029	1054	1031	1019	1044	1046	995	1059	1075	1033	1013	1042	1037	1060	1032	1036	1036	1040	1072	1066	1093	1050	1018	1102	1088	1055	1072	1047	1056	1013	1060	1074	1096	1097	1077	1092	1006	980	1056	1039	1060	1050	1025	1076	1095	1074	1057	1028	1063	1021	1051	1052	1092	1042	1047	1080	1005	1055	1024	1081	1003
24306	21419	28451	24762	18931	3567	1527	1057	747	668	587	585	547	546	572	525	551	503	499	488	550	3409	4356	1357	600	482	1178	658	490	435	470	464	428	418	473	551	745	868	832	661	547	489	440	408	391	468	432	421	428	453	439	439	429	435	444	460	449	454	436	444	449	483	453	473	428	444	442	447	449	459	435	417	477	467	452	417	407	420	489	455	443	469	465	445	406	462	424	440	443	434	430	441	424	457	438	488	438	437	454	462	453	410	460	452	435	466	456	427	433	477	471	430	413	423	432	435	440	433	448	431	453	458	440	444	452	449	435	419	475	462	479	457	459	451	470	477	461	454	450	483	395	450	471	442	415	408	434	446	428	422	486	433	460	451	455	448	459	441	465	468	427	404	438	409	419	440	410	450	408	406	451	465	462	435	437	457	451	434	445	456	447	481	444	437	473	467	415	445	430	416	435	481	429	438	403	443	420	468	405	441	460	434	434	447	434	421	445	444	422	462	438	438	435	439	461	461	443	403	445	447	446	452	416	456	419	423	426	448	441	406	465	424	438	424	460	474	411	442	393	426	447	437	415	434	467	413	453	455	437	483	419	419	397	427	471	461	413	446	447	448	449	418	470	439	449	430	418	429	489	449	461	419	418	428	445	459	441	484	439	416	433	458	472	425	458	434	437	466	464	461	397	393	461	469	417	492	413	474	459	435	434	463	439	436	442	439	460	423	456	476	453	449	467	469	417	452	426	428	475	431	471	429	416	403	448	450	414	447	427	482	455	446	459	409	459	444	428	492	457	451	401	431	465	445	431	420	471	431	469	451	425	447	432	432	447	455	449	445	459	443	431	433	420	445	458	428	378	448	417	404	447	435	418	468	413	438	440	446	426	427	456	422	431	450	421	443	440	439	479	446	444	488	455	439	442	446	445	463	425	452	430	464	420	431	460	455	465	402	439	459	454	431	452	419	459	433	487	431	435	426	433	456	437	445	443	430	465	452	423	441	419	419	455	389	474	455	440	437	452	452	436	449	436	441	428	468	454	490	420	430	458	442	445	435	428	419	452	453	444	444	449	422	443	440	482	458	435	413	441	442	457	475	429	419	416	423	435	453	401	437	469	423	441	446	468	460	451	430	452	441	452	394	448	443	445	459	418	411	423	412	424	408	438	468	419	446	443	424	466	454	408	463	465	442	469	425	422	445	419	448	438	397	475	423	417	428	405	405	428	455	397	419	432	452	452	435	433	443	422	374	448	440	417	460	427	411	454	485	441	448	430	492	487	409	424	468	432	449	445	437	435	445	444	450	418	433	429	412	460	441	422	436	469	470	442	465	448	461	454	452	442	509	458	485	433	450	422	457	437	413	385	430	426	461	443	421	450	444	444	463	458	448	408	461	463	418	456	459	440	438	469	499	451	463	413	436	434	427	419	471	441	444	471	436	453	432	444	466	431	455	444	393	426	454	454	447	440	430	463	439	427	422	431	464	470	449	489	461	456	443	459	444	447	447	416	424	454	459	425	448	460	472	451	453	436	458	416	449	433	428	439	460	453	458	433	432	431	430	457	454	447	443	447	441	455	441	445	457	417	470	451	427	435	421	429	457	423	413	449	426	450	431	448	406	411	430	412	457	429	433	440	450	461	478	452	421	462	378	434	470	469	429	457	445	441	493	452	481	474	440	477	452	427	438	450	461	467	457	448	435	428	466	430	451	466	489	455	442	414	437	460	444	470	453	442	427	409	430	412	462	429	452	443	463	403	441	471	422	443	421	436	435	454	437	423	403	450	446	414	436	433	478	431	447	419	482	447	457	443	443	460	449	430	455	461	463	439	468	451	420	488	429	425	424	426	443	451	457	393	410	473	424	425	416	466	448	435	444	438	408	455	485	415	474	456	431	454	503	474	430	461	471	435	454	423	469	439	388	430	449	459	455	443	456	405	409	442	454	437	459	425	435	450	433	434	433	463	423	406	405	455	428	441	437	458	410	468	440	444	437	469	464	411	457	423	462	422	447	444	445	423	436	487	431	432	437	440	434	422	433	455	447	469	410	427	413	414	440	437	462	464	434	471	415	459	489	456	427	454	424	437	436	409	426	442	457	455	450	460	461	425	405	467	439	430	430	437	450	416	472	404	442	439	457	453	448	429	422	451	512	438	503	430	442	451	466	453	441	393	470	477	428	466	428	453	421	438	403	436	426	449	427	437	453	441	407	465	435	438	428	436	481	440	419	413	447	431	434	454	428	434	427	417	419	464	418	453	447	468	416	435	463	428	461	449	448	430	447	451	438	466	448	501	420	479	435	448	404	421	426	428	459	428	424	456	443	453	421	476	438	444	415	476	457	460	417	457	421	432	434	471	426	465	436	478	434	449	442	462	442	446	430	456	441	423	460	470	418	465	422	470	398	432	430	437	445	458	441	441	463	386	424	429	449	467	449	462	440	462	437	430	445	479	412	432	426	424	445	443	453	435	406	464	437	429	448	435	425	460	432	423	434	438	443	439	431	433	454	455	467	445	430	414	451	449	466	425	486	422	465	487	455	466	456	438	459	430	438	457	434	456	452	394	473	446	429	454	406	430	423	431	437	431	480	460	463	437	420	434	448	426	454	445	458	429	446	434	439	449	447	413	470	430	430	459	451	445	467	444	464	421	454	464	431	439	459	420	469	438	430	448	452	448	399	419	422	433	446	438	449	435	436	445	439	445	415	435	466	445	475	440	456	438	417	452	430	479	414	429	442	410	453	444	460	434	474	452	410	451	467	380	461	432	433	440	446	438	413	461	407	446	479	420	458	457	467	451	439	453	414	448	459	426	451	454	431	399	420	441	440	428	454	463	434	456	459	433	443	447	427	427	448	459	471	497	438	446	432	434	437	477	425	420	481	454	460	464	429	441	444	429	393	454	449	436	418	473	457	440	440	467	469	428	418	462	448	441	449	448	445	450	442	459	463	480	457	425	428	449	449	443	423	425	437	478	461	487	460	477	428	445	424	455	466	435	421	448	423	425	443	435	436	417	400	459	424	406	464	425	432	422	460	457	404	446	442	439	430	418	474	421	435	431	488	418	438	473	442	424	450	472	431	421	406	429	459	435	451	431	477	447	479	389	406	463	422	442	446	427	430	443	461	430	470	446	463	447	430	444	436	453	446	450	454	458	448	407	412	443	450	449	445	429	441	456	421	457	421	421	422	452	423	458	454	457	422	418	467	460	428	431	436	402	462	439	420	462	426	407	430	448	398	455	430	444	416	419	411	407	489	447	408	434	441	448	454	448	431	445	462	401	437	447	485	443	503	446	455	423	421	476	455	418	474	476	444	427	449	447	446	399	461	426	439	435	400	472	412	457	445	409	427	441	437	422	442	435	461	481	431	457	510	472	489	435	436	460	439	438	455	493	419	407	422	473	437	455	414	447	481	453	447	459	445	445	456	443	458	421	455	447	428	447	428	457	470	461	434	437	431	438	463	430	471	404	451	450	492	437	429	458	438	445	449	418	419
10119	20268	19068	12350	7948	5604	3881	2922	2365	1767	1618	1479	1364	1312	1303	1260	1156	1069	1040	1002	1392	11088	11913	3744	1252	1077	3676	1716	902	878	896	904	875	915	907	1106	1915	2558	2166	1629	1169	1018	896	895	895	885	888	848	832	860	876	847	877	837	814	901	899	906	872	869	857	879	830	851	804	813	813	845	870	846	874	877	846	851	859	840	830	828	843	885	830	822	892	847	891	866	901	871	861	840	850	804	883	880	865	860	877	889	857	906	897	789	853	873	862	871	872	898	876	921	828	844	862	837	813	891	811	885	882	827	892	836	857	827	895	910	839	854	761	848	836	875	860	901	882	855	849	803	807	843	810	863	868	878	918	804	881	829	836	874	875	855	863	862	847	842	834	868	851	872	882	826	854	874	809	832	882	876	906	822	856	864	882	833	845	857	862	876	861	833	837	834	843	899	895	909	856	873	794	860	890	818	873	873	852	848	880	820	857	861	838	824	882	829	848	911	825	840	835	872	848	874	855	905	857	836	858	856	878	827	887	832	872	842	889	892	853	858	884	845	855	864	903	844	867	843	871	821	875	857	812	833	836	897	860	853	884	839	818	882	875	869	873	840	884	865	898	910	819	902	861	857	882	870	841	855	834	874	862	872	836	866	876	859	904	827	865	856	839	847	817	875	830	899	843	858	821	874	801	891	861	877	888	866	864	871	862	858	847	826	897	833	842	839	856	866	907	839	870	845	872	834	856	806	844	903	875	848	855	846	905	878	855	830	836	855	839	883	870	838	892	865	878	886	912	850	889	877	867	890	840	863	895	890	872	845	882	833	860	888	867	877	871	822	862	881	880	862	866	887	850	871	901	865	890	865	851	887	847	854	856	840	805	912	799	858	895	856	828	840	838	866	826	833	850	799	799	811	876	848	855	873	890	834	902	891	807	807	823	872	838	857	871	892	856	811	849	833	836	903	911	882	853	846	834	847	846	878	809	901	831	829	873	856	827	866	839	834	874	847	899	911	834	873	856	842	897	903	854	896	852	860	899	835	879	845	832	827	906	882	887	815	885	857	831	838	819	895	813	850	846	914	832	899	877	887	864	887	839	816	884	819	803	854	839	852	838	792	870	827	889	861	867	903	850	864	914	822	867	847	817	815	883	813	835	905	891	928	850	847	851	864	861	817	823	908	867	880	874	878	909	840	872	888	822	827	872	863	861	853	874	818	870	817	891	889	888	869	877	879	836	821	851	856	842	863	834	823	859	853	816	881	841	878	793	843	856	859	837	835	870	834	862	879	866	870	850	887	851	909	926	857	822	896	849	843	889	849	857	914	864	827	858	886	875	860	874	909	881	894	825	875	856	902	860	828	869	816	907	803	851	898	905	820	882	885	877	822	852	864	823	805	878	845	875	834	899	860	859	835	923	824	823	931	850	817	914	832	826	881	853	882	849	829	842	873	857	848	926	837	872	916	853	820	874	850	808	859	886	857	828	822	912	850	844	855	805	829	883	880	892	843	826	886	873	850	828	843	859	834	887	881	866	856	925	803	898	845	877	869	749	856	826	837	867	894	868	874	842	873	835	873	870	844	924	914	877	830	869	844	885	844	816	841	849	874	853	916	811	860	883	885	846	916	829	880	862	852	958	816	865	881	887	838	854	869	827	859	855	876	891	773	864	857	841	817	868	899	844	842	896	858	849	864	874	845	895	909	835	857	901	811	825	886	867	853	830	806	839	852	908	876	872	840	847	827	824	844	859	853	847	840	857	795	906	853	806	901	823	845	886	837	852	824	833	924	856	847	802	815	845	855	834	911	831	907	868	821	890	823	866	803	894	798	843	844	862	898	932	840	823	853	823	892	901	863	858	807	869	859	833	853	832	842	843	876	841	861	879	805	841	838	823	856	885	851	857	865	866	872	887	805	887	839	827	850	884	840	899	835	811	899	851	842	913	928	889	869	806	824	862	858	860	847	873	834	839	932	831	851	877	874	842	891	858	876	831	836	841	799	906	848	862	903	908	854	855	890	854	867	861	878	854	818	861	803	868	859	871	845	840	849	865	891	845	789	858	871	861	876	892	796	864	847	891	883	836	881	899	847	902	895	915	828	847	908	845	885	881	792	857	889	863	837	856	928	886	825	869	838	823	854	809	857	828	846	920	899	825	864	873	885	845	826	829	832	848	817	808	916	842	843	877	823	881	872	858	825	844	844	868	885	877	841	867	892	912	856	881	891	834	857	881	880	844	859	850	854	868	862	892	899	814	827	831	870	832	803	825	887	852	834	847	899	873	835	866	858	851	881	915	915	884	905	839	883	835	881	884	896	861	853	798	886	930	859	863	884	879	888	904	898	848	852	817	893	883	871	866	866	895	894	896	829	916	844	858	858	878	900	806	841	885	852	841	863	858	862	869	868	857	909	840	829	835	870	861	882	834	800	858	825	859	895	891	845	859	890	804	846	842	895	851	879	841	839	885	867	813	874	903	858	810	869	901	823	841	927	904	843	849	859	865	859	847	829	852	894	912	853	861	895	825	880	848	836	839	881	886	897	859	845	830	883	891	842	880	811	843	845	849	833	905	900	819	901	871	910	833	889	807	861	899	853	872	855	923	908	889	903	879	855	884	861	810	856	825	855	881	847	841	869	854	851	840	889	845	843	831	892	831	830	899	834	861	837	836	862	841	857	841	898	843	830	858	890	895	872	859	880	840	896	897	883	823	864	838	881	856	821	811	835	830	858	862	859	859	885	839	852	913	887	824	844	840	876	859	901	885	851	814	845	819	846	886	871	854	854	864	846	844	847	839	874	875	834	879	875	823	881	833	858	868	833	855	824	814	848	862	891	886	840	830	846	876	863	841	872	869	918	807	828	927	859	833	824	854	912	812	866	838	853	809	862	808	823	876	836	853	838	864	796	873	837	830	821	914	846	853	888	869	888	839	856	858	821	880	895	869	865	830	835	862	834	907	851	853	863	813	862	875	870	854	899	797	818	852	878	833	840	882	847	834	847	879	846	834	863	953	880	899	875	930	883	845	870	911	821	881	866	856	879	883	887	838	883	842	890	851	861	870	853	901	809	871	823	867	823	837	882	903	826	898	869	930	833	828	871	902	906	824	843	838	863	894	926	873	821	861	833	922	840	890	840	867	844	879	859	851	834	847	867	888	828	830	830	879	847	856	909	875	863	883	873	872	873	828	850	865	882	900	853	812	869	857	815	859	898	841	886	864	877	811	859	896	854	866	804	868	848	885	914	841	850	898	899	831	866	861	878	821	852	834	858	862	817	922	895	841	822	903	827	872	915	861	852	853	871	894	872	844	844	886	828	817	871	826	866	876	860	855	881	874	887	878	828	853	828	867	867	807	876	867	826	786	919	860	844	871	857	834	844	868	871	870	837	845	896	857	858	832	872	906	839	841	816	856	821	872	852	827	861	853	839	853	828	878	863	832	870	869	877	827	882	840	862	910	943	863	841	855	904	886	877	899	861	852	835	817	864	833	898	889	824	858	907
23381	21422	29182	24051	21418	18264	3539	1297	964	814	738	625	599	588	537	571	564	506	500	506	553	6012	6273	1546	743	630	2091	543	439	449	410	394	466	415	419	575	1315	1359	1039	774	555	475	423	418	391	383	408	411	412	361	429	432	452	406	412	452	418	443	410	411	431	458	401	385	459	385	446	400	406	415	461	397	398	410	431	459	407	405	409	432	411	392	412	414	431	450	429	421	447	421	404	450	404	441	412	426	411	408	445	401	421	403	418	417	433	417	413	416	401	430	389	409	420	398	415	403	420	412	417	413	420	419	422	405	361	427	436	369	412	424	395	411	411	415	393	394	434	426	399	425	381	443	416	457	429	400	372	394	432	414	415	410	404	387	432	379	414	438	428	403	451	388	418	398	399	403	428	426	390	403	409	400	399	400	428	417	427	397	425	445	430	422	403	419	426	409	424	386	396	431	414	405	404	439	409	439	447	384	402	394	416	391	395	410	384	385	429	394	425	433	410	432	392	439	402	399	417	396	403	407	410	422	379	406	393	368	428	394	404	400	399	402	428	447	417	415	410	427	426	395	434	409	431	415	435	426	438	425	411	405	404	446	379	434	366	395	415	428	404	410	420	443	403	409	420	399	391	383	390	406	429	398	387	438	422	427	434	398	431	423	418	402	407	405	401	393	400	421	448	390	375	405	430	441	399	428	400	406	417	361	399	391	415	389	433	395	414	389	443	441	394	369	392	403	430	422	408	402	384	408	428	400	391	402	460	447	409	429	404	426	429	412	415	407	395	411	426	398	400	427	438	419	385	393	444	419	409	395	416	422	426	390	401	426	390	401	436	407	412	428	449	416	461	428	407	406	397	401	408	404	431	418	425	448	413	413	403	438	418	417	388	375	405	402	417	391	425	421	399	449	419	389	411	402	390	436	421	403	393	420	430	423	442	387	438	395	368	408	415	397	409	414	390	431	394	402	420	400	410	388	391	423	429	446	431	425	406	431	426	366	439	425	416	418	372	437	387	409	456	396	406	398	399	412	415	414	411	396	413	425	402	382	444	455	479	436	370	398	427	393	441	411	420	404	441	354	417	400	407	465	399	410	386	421	424	408	405	449	396	382	433	402	414	418	419	407	398	414	364	387	414	404	421	395	406	388	415	436	402	421	418	380	393	435	388	407	397	424	415	367	431	429	414	411	386	424	386	404	439	379	433	425	402	418	450	437	412	453	402	416	408	399	418	428	437	392	393	397	409	372	434	412	408	403	445	431	398	364	413	435	409	411	439	437	422	405	408	376	382	408	408	433	403	443	420	440	431	394	398	412	413	406	423	421	406	390	430	404	449	428	414	397	369	416	403	406	384	462	398	403	420	406	390	414	408	415	405	432	427	401	397	445	426	408	433	383	424	408	452	400	420	432	414	425	419	428	423	396	384	402	422	418	430	413	431	431	427	402	408	420	385	425	438	422	396	421	464	412	427	438	435	430	391	426	391	420	377	377	406	389	446	392	381	385	397	441	397	436	407	409	420	412	449	392	411	358	395	401	359	406	419	423	411	421	379	413	443	422	416	429	411	375	440	415	375	398	405	414	410	407	412	429	399	421	392	407	451	432	402	415	430	431	440	418	395	399	456	381	419	414	378	415	392	395	390	404	427	391	409	421	416	448	407	421	411	399	369	423	429	420	421	372	412	406	405	423	409	408	406	389	412	403	388	439	412	425	415	375	417	412	418	414	395	427	423	387	430	445	436	389	396	389	449	414	413	427	422	401	373	452	410	368	409	413	437	391	389	444	401	420	385	422	404	382	417	416	415	442	439	405	434	399	421	436	437	406	399	362	377	432	391	434	425	389	430	427	403	426	411	454	393	416	408	442	413	414	413	412	410	409	431	401	389	432	409	398	419	399	430	409	413	454	455	425	414	411	440	426	390	399	425	417	388	399	386	397	382	447	442	407	380	429	388	412	435	435	423	425	392	414	413	383	436	412	412	381	413	428	405	388	407	383	394	392	391	410	405	375	424	426	383	413	388	435	405	400	391	409	418	431	412	441	403	442	412	408	416	415	431	429	403	429	380	416	440	392	387	435	423	405	414	446	411	451	439	400	401	392	416	429	410	439	441	402	436	415	415	427	435	434	384	419	390	419	445	372	392	409	447	429	398	440	411	399	394	412	410	398	418	429	432	380	424	418	371	434	388	408	407	418	443	401	425	415	426	416	401	393	425	429	427	444	394	401	437	411	422	417	389	388	462	441	380	395	360	429	397	382	382	423	404	404	427	427	393	397	404	374	420	377	421	391	410	410	405	375	433	421	428	481	423	384	442	393	394	410	436	402	406	416	417	427	422	386	436	445	415	413	431	438	441	380	380	405	446	415	385	439	425	412	381	407	422	401	429	406	441	410	402	422	393	386	407	428	399	412	393	400	378	425	455	407	439	419	411	385	436	399	423	411	436	405	397	393	429	394	421	411	384	403	413	383	415	425	379	423	427	389	413	422	408	432	400	407	399	421	407	421	389	402	402	414	344	397	417	404	399	416	398	401	400	375	390	413	422	397	420	397	430	391	372	401	397	428	402	392	431	425	403	429	421	392	386	395	420	394	411	403	422	383	395	387	407	389	433	437	445	405	417	383	433	399	371	408	436	398	429	444	405	387	400	376	414	417	410	396	382	404	432	425	419	420	416	410	383	418	410	382	365	449	410	390	407	442	376	410	429	386	426	441	463	444	376	427	421	395	419	416	409	401	460	458	410	401	410	412	402	418	454	418	398	446	400	384	388	409	422	426	417	416	422	383	418	431	413	417	432	421	388	429	423	427	385	395	407	424	419	447	378	406	419	409	411	428	424	387	453	379	409	416	379	430	455	396	412	418	456	394	392	381	416	425	415	386	410	390	392	399	407	403	362	454	416	395	392	380	434	390	408	419	417	360	422	447	417	372	407	410	385	398	382	413	401	388	438	412	406	421	428	402	384	366	404	405	451	427	379	422	392	414	409	437	422	440	393	400	383	407	413	401	421	411	392	421	397	405	416	404	406	402	413	419	436	407	359	406	393	402	383	392	396	419	385	393	375	434	414	402	434	431	385	395	452	394	389	433	407	425	398	394	408	411	444	445	424	428	393	414	417	433	404	399	442	409	403	419	404	417	426	394	404	385	444	393	430	438	441	415	400	376	421	410	407	384	393	411	422	389	398	407	418	405	415	415	393	414	373	401	438	380	388	403	390	413	376	411	392	378	414	446	397	449	382	442	409	396	426	417	384	419	399	425	414	391	422	414	397	455	412	392	418	412	388	445	431	420	392	440	405	422	416	397	450	387	440	431	417	441	407	438	397	424	397	440	408	392	406	411	423	392	394	401	434	388	419	417	380	449	418	423	424	387	412	396	408	400	393	384	398	394	441	420	429	402	378	408	404	423	415	414	400	396	411	395	410	415	420	438	415	427	418	415	450	413	419	427	447	412	407	406	407	383	422	438	400	395	416	428	411	427	410	417	404	407	426	452
12883	26284	24311	16505	10871	7715	5682	4180	3177	2396	2028	1775	1671	1617	1500	1374	1238	1120	1101	1025	1335	17133	15296	4257	2097	1737	6936	1219	806	827	838	839	781	846	776	1476	4366	4345	2980	1998	1371	957	871	790	759	777	766	785	755	755	828	787	774	787	784	707	770	771	812	787	746	814	804	746	811	810	781	781	810	781	789	758	774	744	840	747	779	803	818	780	801	779	808	818	742	732	757	832	807	784	784	773	828	778	766	797	744	741	749	785	803	760	791	782	776	757	737	794	770	832	814	769	794	796	804	789	809	787	745	769	771	812	809	781	801	763	797	797	769	812	755	774	785	771	748	801	803	767	756	804	742	724	783	776	707	771	823	813	755	777	778	784	803	796	770	790	812	756	787	744	783	781	776	821	801	773	764	750	798	759	738	833	788	759	777	804	821	756	768	737	738	771	774	817	805	786	761	797	736	787	770	788	808	796	772	789	794	728	795	823	801	777	781	773	808	777	707	806	751	773	827	833	810	723	771	786	813	779	780	757	816	799	721	821	789	763	765	832	766	801	748	796	786	742	756	793	750	745	794	736	767	772	784	800	802	790	770	747	718	800	794	751	725	795	813	776	846	795	788	784	752	785	820	759	774	775	744	760	817	776	753	808	822	790	802	851	827	766	779	822	734	810	760	786	768	791	795	801	827	752	838	804	803	771	762	814	758	752	755	798	792	752	795	786	833	796	750	762	765	815	763	825	758	783	767	789	771	795	795	768	767	730	771	851	802	823	764	795	819	750	783	743	765	803	728	800	763	783	764	700	793	766	762	763	772	790	773	780	793	793	799	763	809	776	761	802	843	789	758	765	765	788	770	796	786	783	808	793	782	796	747	768	776	748	788	773	788	762	731	826	775	752	765	745	789	773	763	769	763	747	788	771	815	815	762	784	739	795	778	804	789	814	829	803	770	809	771	818	754	842	748	784	790	767	770	763	766	787	769	770	774	796	837	781	853	779	772	789	750	836	745	764	785	777	808	812	782	775	774	793	797	783	783	815	811	762	728	776	750	793	795	799	786	779	767	791	801	799	809	786	791	774	806	827	818	799	814	788	754	776	768	787	792	816	784	847	805	757	722	768	793	804	771	770	759	769	765	765	795	799	806	755	777	795	748	814	749	777	791	795	765	755	761	793	770	800	787	791	790	761	755	831	762	803	808	747	784	761	786	769	748	803	813	774	774	785	795	783	781	810	779	808	822	772	775	767	794	756	760	753	808	769	771	769	794	835	756	753	775	787	815	743	804	837	825	765	800	737	746	758	764	809	792	792	818	823	814	775	775	792	804	749	758	785	783	817	792	768	786	794	787	782	774	812	773	747	810	763	822	820	769	778	808	737	759	781	797	769	803	781	792	804	776	763	816	801	787	784	776	771	778	741	752	734	787	835	762	783	781	783	782	770	821	810	768	770	743	788	789	800	826	763	791	748	797	796	770	784	831	768	792	800	767	719	790	797	798	793	762	769	820	781	818	832	777	834	774	740	785	783	798	797	755	797	783	766	782	785	802	769	828	802	771	786	761	782	779	788	757	804	825	787	793	807	775	786	781	770	791	736	820	709	787	780	851	777	804	772	722	794	804	821	731	825	815	806	807	799	814	788	812	798	802	769	756	737	810	752	775	757	797	755	797	787	811	773	774	811	756	772	742	749	769	786	811	786	756	827	797	777	746	801	769	760	797	769	773	749	826	833	774	785	793	798	777	781	762	794	767	756	753	768	736	764	825	784	804	781	832	766	775	798	736	796	750	745	830	807	786	737	783	783	790	742	787	757	829	799	772	747	780	788	761	767	791	836	787	782	759	797	754	796	741	774	761	751	788	775	800	795	768	761	746	762	826	805	830	772	832	778	741	756	773	801	777	821	795	768	808	832	789	804	841	750	789	770	784	791	775	820	761	750	714	824	735	748	776	772	773	780	765	802	791	811	805	767	734	772	826	803	777	790	805	764	800	735	799	756	758	788	717	779	785	769	819	742	806	770	797	775	822	799	755	741	814	759	790	840	746	792	825	728	771	792	696	746	792	788	749	732	803	763	778	778	818	754	782	814	754	753	851	799	796	807	793	786	724	789	781	801	781	744	801	791	789	765	725	794	812	817	792	812	786	777	817	725	793	832	835	754	777	771	786	828	737	805	839	785	791	795	744	766	780	784	733	860	799	780	797	797	830	785	793	820	725	767	725	769	768	826	811	803	770	786	790	778	820	778	768	759	786	805	741	833	801	829	754	764	809	837	831	734	778	797	812	847	762	726	842	790	824	770	794	796	801	823	734	796	803	780	791	809	804	756	806	783	780	767	805	802	748	823	796	753	723	846	758	742	788	762	745	808	760	775	747	774	819	771	772	813	757	812	759	747	768	808	769	823	788	737	745	823	761	763	800	778	785	834	776	752	761	768	749	778	745	840	754	774	772	769	753	745	824	816	786	751	781	806	806	777	793	798	778	770	815	763	758	767	794	828	805	743	803	792	769	790	824	753	774	759	726	771	718	799	755	740	802	805	776	822	786	819	739	765	768	763	708	817	774	752	796	744	774	756	742	805	737	771	806	746	805	748	783	823	761	776	787	798	783	768	800	769	777	807	775	743	784	701	791	769	746	734	751	749	793	762	746	749	707	800	789	839	792	760	838	795	776	772	758	771	770	739	795	791	749	776	740	761	762	729	813	779	757	785	770	766	775	801	798	811	769	798	790	750	797	781	751	790	769	779	788	797	773	770	734	783	809	812	782	826	770	760	777	728	762	797	776	765	810	725	793	767	755	757	791	766	788	767	791	789	804	804	810	734	791	733	788	798	770	749	831	755	770	732	755	832	763	767	810	793	815	760	793	747	790	786	799	750	769	806	803	783	763	804	810	765	754	764	770	819	771	788	766	738	812	800	783	760	829	802	798	803	811	751	847	768	744	741	766	752	766	786	750	777	810	777	785	751	802	784	799	742	826	777	771	777	792	785	782	760	752	776	780	752	809	741	760	764	792	832	799	748	775	793	772	788	753	775	754	783	767	737	807	773	802	811	725	760	796	799	738	792	732	791	768	820	810	765	805	772	821	718	762	797	783	799	812	777	810	804	779	735	762	726	750	779	804	805	762	787	760	799	793	798	812	790	776	780	767	770	800	773	738	807	791	836	797	815	805	817	759	818	763	784	784	772	830	752	717	759	776	803	761	752	794	787	761	737	765	802	760	771	793	788	786	737	792	761	744	770	797	778	757	780	754	762	770	832	815	761	812	800	743	769	800	727	767	773	775	745	774	768	805	768	817	747	746	773	793	786	838	805	789	771	763	778	799	739	797	758	792	757	739	795	784	785	790	768	767	773	826	785	765	713	776	813	811	813	785	753	727	786	755	833	794	763	784	736	749	802	736	750	763	820	820	793	822	785	840	726	769	814	824	749	806	822	754	753	785	808	762	740	770	753	794	762	796	794	749	813	789	791	747	842	790	765	783	803	753	797	802	794	801	763	770	801
27128	20307	9935	3030	1297	1002	815	654	646	577	549	571	577	562	530	570	524	562	553	538	507	836	822	581	523	539	567	544	547	527	556	498	563	518	545	491	542	673	682	619	626	561	520	544	511	492	509	563	525	498	507	554	559	557	521	531	548	569	524	566	517	553	558	544	532	518	511	536	501	539	545	552	520	576	517	542	493	537	546	517	516	549	532	507	539	513	512	543	519	532	514	498	532	560	518	505	473	527	556	515	548	515	525	533	542	573	522	531	499	498	567	510	552	543	510	480	545	523	556	493	531	529	523	520	489	536	513	526	558	494	585	506	537	488	520	534	497	563	550	488	524	483	492	518	497	549	498	543	511	553	563	477	568	532	524	508	509	569	510	567	517	489	571	498	503	515	487	532	539	541	544	536	560	541	556	547	481	562	530	528	530	540	533	559	541	557	529	534	529	519	526	572	527	506	536	578	552	557	523	504	524	539	547	522	516	542	548	510	530	515	554	548	561	532	526	516	544	518	550	536	529	549	514	502	470	537	543	545	504	544	575	512	561	559	528	505	505	553	535	531	519	475	554	540	562	563	546	504	553	521	535	521	545	552	540	569	506	516	536	548	531	526	526	527	491	543	524	503	554	529	546	548	546	579	558	525	577	550	555	525	527	528	511	533	482	497	565	504	503	527	560	505	538	532	518	518	506	509	529	548	548	531	556	560	540	547	536	590	539	519	500	523	546	511	544	525	526	539	521	504	527	527	516	519	511	543	557	519	522	522	532	556	518	555	548	503	527	546	566	567	554	509	528	534	561	517	501	518	556	535	561	549	526	519	552	562	527	506	531	506	522	512	499	543	508	591	531	518	533	501	525	530	570	509	490	524	521	564	545	531	523	533	540	560	545	561	514	525	507	512	491	597	527	538	582	522	526	521	505	539	542	528	513	503	519	543	555	526	511	522	549	537	567	528	548	526	531	521	501	566	508	507	531	471	546	548	498	507	501	510	522	512	540	509	542	581	546	507	533	559	533	530	518	538	582	550	518	515	503	540	507	503	510	537	531	515	534	532	516	532	529	524	516	500	528	507	521	542	510	492	499	520	543	541	539	569	541	500	520	528	540	507	542	525	502	513	508	569	515	532	551	546	511	561	526	539	491	580	528	505	575	536	559	569	552	549	516	507	537	507	533	549	523	503	569	510	501	524	550	505	529	534	535	542	517	567	490	531	533	501	502	548	514	514	540	564	571	527	509	512	519	548	531	521	515	513	554	541	544	517	549	512	495	532	522	533	551	533	556	502	544	546	555	503	540	510	528	555	545	537	551	533	536	493	492	503	505	543	590	535	515	533	550	492	540	564	538	504	526	490	501	544	508	529	525	553	558	554	560	518	524	504	523	551	543	556	567	514	534	529	487	534	505	573	537	500	524	561	539	512	496	507	522	544	511	537	523	543	513	523	522	540	569	543	518	552	534	551	492	556	524	535	486	574	539	512	545	530	525	556	567	533	561	528	489	546	518	548	522	513	541	566	539	542	468	518	585	538	494	557	520	508	470	561	527	523	513	598	528	536	520	503	514	487	555	518	521	462	522	559	523	548	566	521	521	494	533	608	529	547	555	549	501	539	522	540	525	516	498	523	530	543	523	506	523	537	569	518	549	514	526	537	551	558	484	537	520	525	536	524	538	524	538	548	532	534	521	481	501	524	545	534	540	546	525	536	524	513	511	530	519	527	528	507	521	549	508	470	560	500	520	526	535	530	528	531	588	539	512	547	559	524	495	571	572	532	525	504	515	534	541	478	560	550	492	519	594	518	545	529	527	532	543	551	554	531	525	525	505	506	530	557	528	555	525	568	526	562	527	498	534	552	504	508	555	531	496	520	545	579	516	555	533	474	544	486	508	537	503	536	506	523	467	522	547	497	527	509	533	550	527	523	527	523	552	555	552	542	519	531	537	504	543	488	521	574	488	570	538	521	534	524	549	541	555	548	540	507	523	540	531	563	518	521	499	489	566	520	472	517	510	563	515	559	508	544	508	523	528	542	526	521	553	545	577	526	509	521	520	511	502	526	554	554	582	537	521	560	521	513	611	534	472	505	525	514	540	540	534	513	511	520	560	556	559	501	557	510	530	535	532	514	535	527	563	534	532	516	515	549	541	553	533	498	556	520	548	537	561	539	488	517	570	508	550	544	526	518	563	541	488	534	545	485	562	522	514	539	555	535	495	525	543	505	510	532	524	577	521	561	549	529	510	485	530	533	479	502	491	562	491	553	470	535	485	560	529	466	535	482	519	522	508	480	536	510	498	566	545	548	492	565	558	527	547	545	534	540	519	504	525	545	548	533	514	529	524	566	527	533	523	503	565	543	525	532	520	475	546	546	535	513	546	539	565	526	514	522	469	562	510	576	501	524	496	533	490	565	519	503	480	527	522	528	503	483	537	517	539	551	541	518	527	524	563	539	560	513	527	547	525	518	513	542	527	525	487	549	507	515	495	505	558	549	492	538	518	546	521	568	507	526	539	568	522	517	531	540	532	519	531	552	483	539	543	518	529	511	580	577	548	525	543	533	550	513	530	532	501	563	508	546	541	563	535	508	561	502	486	540	508	553	537	534	554	514	524	560	554	498	536	536	537	520	532	555	500	519	545	557	503	542	517	518	511	562	555	537	530	525	503	519	535	553	515	531	518	537	567	552	493	541	526	536	606	537	556	518	528	536	541	510	512	511	559	545	545	565	524	510	551	549	535	529	491	522	521	508	501	544	485	520	544	565	531	530	538	511	503	530	537	526	498	531	529	546	513	532	509	535	542	499	570	503	566	515	523	522	537	525	539	518	512	540	529	510	533	501	520	528	543	472	583	533	561	546	539	543	497	506	536	535	547	541	496	538	549	514	535	514	522	529	554	539	552	547	539	550	514	519	532	530	578	522	520	583	566	541	566	496	496	551	539	545	555	522	478	534	561	514	535	534	511	527	528	591	525	554	511	544	531	526	525	489	548	524	515	552	512	508	543	502	539	537	512	505	523	501	531	565	525	552	531	566	587	581	502	587	533	516	510	510	542	568	572	485	517	483	559	524	508	568	531	496	528	534	526	513	577	517	535	522	554	534	537	526	544	543	503	557	557	516	540	540	549	569	543	536	532	509	509	520	515	549	536	527	511	515	531	540	547	523	498	524	533	510	531	533	527	540	517	561	522	530	528	529	489	527	535	576	549	541	528	519	523	557	526	530	531	515	507	512	543	571	496	532	496	571	506	562	519	526	509	503	500	546	523	510	499	520	550	523	551	513	550	553	528	546	546	536	577	547	541	566	515	525	515	512	539	534	599	545	540	525	559	481	506	525	512	523	533	492	528	509	535	509	519	548	561	544	532	578	560	546	514	512	530	554	531	540	581	523	491	519	542	513	577	551	536	508	542	564	534	522	540	517	542	520	542	551	517	568	574	544	511	540	522	506	519	541	558	551	491	557	512	562	512	513	541	555	520	500	521	531	515	554
9121	13441	12128	6677	4179	2893	2299	1710	1506	1284	1260	1214	1232	1150	1087	1175	1083	1084	1060	1039	1082	2358	2277	1126	1050	1100	1192	1026	1039	980	1007	998	1035	1019	1026	1014	1218	1385	1409	1284	1148	1115	1092	1060	1039	974	960	1023	1002	1015	1006	962	965	1025	1042	1013	1015	1065	1013	1006	982	982	994	976	1012	1029	1050	1065	1036	997	1031	1003	975	1048	1002	969	971	1008	1039	993	1014	922	1063	958	1036	1009	1022	980	1028	1039	965	1035	1024	1030	1013	1021	994	1014	1003	1013	1062	1029	1007	986	997	978	1035	981	1050	1114	1005	1019	984	1041	983	995	1052	947	973	1018	1038	979	984	1034	1023	1004	1031	1015	979	944	1011	952	1072	995	984	982	1032	960	974	996	999	1030	965	1027	995	993	982	1060	1022	962	988	991	987	1042	1052	1031	964	961	994	1032	1047	1019	1013	1010	1018	1025	1027	999	997	974	1046	977	991	987	1040	1013	953	996	1028	994	1003	1072	1058	988	1030	1029	1001	1032	1007	994	1027	1010	998	1030	1010	993	996	980	996	955	988	1015	1013	1074	1005	1001	1066	1030	978	1001	981	977	1043	1013	990	1027	986	1087	1052	982	1032	1057	1006	1031	1009	1009	1016	1035	1001	1087	1024	1009	1056	964	1061	969	1054	1048	1011	997	1022	1033	1018	989	1019	1041	1015	1012	1021	970	997	1012	995	1051	1064	987	1007	946	972	1028	984	963	995	1046	953	999	1017	1034	991	979	1020	1022	949	1027	1030	1000	992	1074	1050	974	956	995	991	1025	998	983	1014	1034	1012	988	998	1046	994	1011	1026	983	1058	1039	970	1017	987	1017	951	1031	1022	1022	1078	978	963	1008	1073	1027	1009	1006	1042	1058	1003	1010	1019	1012	1051	991	1007	1007	981	1041	1056	1016	1080	955	1035	1021	1049	981	1036	1070	1018	1005	1010	984	997	1026	1030	982	930	992	994	982	1014	1060	948	1005	1040	1045	976	1000	979	1031	1065	1023	1001	992	1005	1014	1023	931	953	972	1002	1019	1014	1047	1029	1060	1058	1048	977	971	1030	1050	1002	1065	992	1038	1041	1033	1004	969	1053	977	968	1047	1009	1007	1015	1004	979	966	982	1016	1000	1051	994	1008	1017	1037	1008	985	1021	1036	990	977	1040	1023	995	1019	983	955	1018	968	1027	987	1022	998	1050	925	1087	1056	1070	1046	1001	1024	981	1053	939	1028	1049	983	969	1027	1014	993	1005	1039	1020	1010	1005	986	1077	1007	976	987	1026	1014	992	1069	987	971	987	1006	1012	1013	1006	1028	1033	1093	935	968	1018	980	992	962	1007	1024	1008	995	1023	1026	929	1004	1046	1008	986	1079	979	957	977	987	1000	982	950	988	973	996	969	1017	1043	1058	1019	1049	1042	1001	1016	986	1021	1032	1008	1061	1077	994	1027	1017	947	1011	934	1013	973	1020	1019	1063	1076	979	1045	1048	974	995	1045	1051	1052	976	1025	1072	992	901	976	1004	1046	1030	1020	989	1052	1023	991	1047	1006	1023	1048	1017	1005	1039	1007	957	997	1055	989	1002	1004	996	1018	1009	1024	1014	976	1033	1048	1012	1002	1058	979	982	1044	1061	1065	1040	1000	986	991	1039	1018	951	1044	993	1034	1000	1003	1031	995	985	1047	1007	1022	1053	1044	1028	1019	996	956	1003	1049	1004	981	1023	987	1023	981	988	1015	1012	1005	1015	1045	1015	1017	1032	1018	1068	1028	1020	982	1008	1049	959	1016	1027	973	992	1019	1028	988	1006	1029	1017	1009	966	1003	988	973	972	979	992	1009	1064	989	1018	947	994	1062	956	1014	1033	1013	1026	1029	994	1026	1042	985	1013	968	1038	1054	1032	1022	1044	1034	1010	1024	1028	1028	1052	967	1061	1006	964	1033	986	1031	1038	1031	991	1028	995	1066	983	1019	1033	1021	1042	1020	1050	1040	1008	977	982	994	986	1098	1072	1038	992	1037	1015	1030	1026	1004	1030	999	1046	1000	1005	999	1004	1015	1041	1042	970	1051	1021	957	1009	1015	969	1059	1001	1029	1047	1020	1006	978	1006	1022	969	1046	968	1035	1012	993	1032	1001	1005	1012	972	990	1060	999	985	1056	988	1010	1011	1009	1015	990	955	986	1007	969	1049	982	1065	982	1026	1053	998	992	996	987	1004	1065	977	1082	999	1026	978	1046	973	965	1012	1009	966	1057	978	993	1019	1035	1016	1029	1008	1039	1058	1018	1018	1062	986	1078	982	1040	1030	1044	949	1035	949	1006	959	1002	1050	1039	1051	973	955	1005	1007	1044	1068	997	1080	1069	1018	1015	1020	1008	987	1047	1007	1021	1021	1011	985	1080	975	1024	987	1001	933	1033	983	1044	1035	1015	957	1067	962	1039	994	1004	1009	1016	1075	992	1016	1011	1023	988	1041	965	1039	1054	1059	978	1013	1017	1029	998	1022	1061	980	1030	988	1095	982	1077	985	1010	1034	969	1030	956	1001	992	996	998	997	1064	1004	961	975	1021	1013	1028	1001	1013	1030	1023	1019	998	978	943	1041	1036	1054	978	1027	1025	998	1044	976	1005	1018	1003	983	993	1038	1016	1009	1029	981	997	1061	1012	1015	932	968	1047	975	979	978	1065	1002	1073	1037	1014	977	1003	989	1005	1073	1049	957	1025	1007	1040	1024	995	1016	1010	1035	990	1054	1008	1025	1024	1078	990	996	1015	1020	996	1032	1001	965	991	1004	1017	1016	982	1029	1003	954	1032	1049	1023	963	978	1005	1011	992	1082	1022	1027	1008	1006	995	1001	1031	1026	1061	944	964	1014	1022	1022	1029	980	1009	1009	1017	1004	1037	969	1059	998	1036	1033	963	965	1030	1001	1011	1041	977	1027	994	1044	1051	1023	1003	1039	977	1036	1024	992	1000	998	1039	1018	1016	1049	988	920	1005	941	1037	1013	983	979	991	1009	1032	1020	1007	1001	1009	982	941	1011	1002	1021	1015	1010	1057	1015	1006	1000	1009	1013	1002	1031	1022	979	1017	1018	1028	1028	985	1039	1060	1033	1025	1045	1065	1033	1017	1041	986	1009	1026	1008	994	991	974	1027	1000	994	1047	998	951	1069	967	1035	1022	982	1014	961	1017	966	1045	985	1025	995	1023	1035	990	1045	1033	997	1031	1041	1024	1060	1055	990	989	986	985	1004	1026	977	1008	1007	1039	1031	974	1052	991	1050	989	1009	1047	983	1053	994	1047	966	961	998	1052	1045	1028	1012	942	1031	977	1011	1049	1052	1009	1012	1012	994	1048	1096	1002	983	974	927	1026	985	1033	971	989	963	996	952	1033	1005	1004	1035	981	999	1050	1017	1034	1029	1030	996	1051	979	1027	1079	1020	1001	959	950	994	977	985	1021	972	1030	1052	1020	1007	1010	1026	1029	1000	1037	1032	1011	1055	1025	998	982	1051	1000	1011	1027	980	957	967	1022	974	1039	960	999	1097	1028	1031	984	1011	1060	1018	1031	1073	1006	1012	1033	1030	996	997	1006	1007	983	1021	1023	992	1019	971	1003	996	974	995	1042	993	1038	1019	1009	1045	1062	1029	965	992	1007	1034	944	1032	1006	1017	1020	1010	1014	1025	962	1036	981	974	1013	988	1038	1015	1063	1038	968	971	1018	1048	993	1008	989	964	1020	1011	1042	970	1025	992	1017	1001	993	1015	1016	1006	1021	1046	989	981	1001	1002	1043	1010	978	962	1021	988	1002	1029	990	1063	1011	1049	1049	974	1031	949	992	979	1044	1009	1013	1000	994	1034	1028	972	1027	999	1005	1009	1055	983	996	997	1027	997	1041	1036	956	991	1033	1000	1041	972	1015	968	1042	1008	1039	971	967	1007	992	1030	1042	979	1012	966	995	1017	1034	967	1042	1010	1014	1033	1051	958	1049	1015	989	981	984	999	1050	1007	956	995	1069	1002	1005	1033	1036	1016	1001	1020	1037	952	1018	940	1032	990	1025	1005	984	1043	993	1015	1075	987	1012	1009	1020	1019	986	1000	1024	1060	1043	1002	1031	1000	987	1047	1059	951	988	1011	978	1014	1022	984	1042	1003	971	1025	997	961	1045	1034	1013	1027	989	999	993	1048	1022	997	1008	977	1033	946	1018	990	1060	1019	1014	1066	1040	1043	1035	1008	1015	958	981	1015	1066	1021	1004	1001	1049	997	1035	1027	1057	1020	961	989	1027	993	1047	1007	1025	1066	996	1003	984	1044	987	1028	1053	1028	1019	1028	963	1069	1057	999	974	1008	1039	1064	1066	997	1047	998	1010	1018	972	1013	1039	970	983	1071	1014	977	1082	1003	1019	1035	986	1025	1012	977	1003	1046	997	1047	1019	1054	979	1020	1040	988	1016	981	1026	1002	997	1022	1024	984	1005	1017	1012	994	972	1060
24291	21416	28409	24826	18631	3373	1327	861	709	646	626	580	579	522	494	506	486	489	435	447	865	3858	2054	588	440	703	795	420	443	425	451	427	428	426	509	458	642	1129	1132	839	577	547	453	414	403	409	432	454	396	399	398	440	456	421	439	431	429	412	487	440	446	409	431	415	428	399	388	424	444	443	413	421	385	412	427	444	424	445	405	447	427	452	447	413	390	410	408	461	446	429	408	416	432	438	380	439	420	418	448	412	425	435	456	445	456	429	416	385	454	413	439	442	463	412	443	426	387	424	457	422	439	415	430	442	416	447	417	443	446	390	385	434	433	420	417	424	399	439	442	434	439	430	436	446	426	400	425	400	437	411	444	424	398	409	458	449	424	424	442	444	437	417	418	411	420	431	414	451	420	433	430	410	405	412	412	407	399	426	421	428	469	426	444	423	409	382	463	445	440	420	407	420	411	398	441	459	424	403	442	413	440	422	410	411	461	397	410	436	420	436	420	429	424	410	412	399	446	425	450	411	392	395	434	473	409	409	428	424	446	418	443	420	413	433	427	408	413	356	457	421	418	441	423	431	425	424	411	408	397	400	412	419	451	424	429	402	407	421	449	437	437	426	485	457	444	413	376	415	473	426	411	450	382	411	402	439	444	409	404	435	421	417	431	429	386	365	447	412	420	385	410	448	408	429	418	427	391	431	446	403	432	405	429	422	436	443	449	457	420	416	443	442	420	384	442	410	400	459	401	414	414	440	420	410	421	379	420	406	447	435	382	403	444	395	398	421	431	422	418	422	438	415	388	379	423	435	363	427	406	440	406	367	431	407	415	426	406	437	466	410	425	447	428	458	429	399	419	429	412	419	404	420	461	450	434	452	419	380	421	430	423	440	451	424	464	392	439	456	439	445	409	397	404	425	427	401	423	446	418	418	393	449	416	409	384	436	429	410	398	402	430	388	403	413	417	424	406	409	448	430	454	430	383	465	437	458	427	433	403	441	430	419	440	445	404	426	448	413	429	448	409	425	454	434	410	394	408	442	400	424	424	422	412	397	402	374	434	434	415	435	424	390	409	445	429	406	395	405	428	424	425	402	418	432	396	404	376	432	437	424	411	427	409	446	449	447	399	407	399	413	423	444	424	424	427	440	450	429	442	436	442	454	391	415	438	466	427	410	430	415	457	433	421	412	458	427	412	412	399	430	446	420	398	435	405	420	397	404	447	417	423	420	450	465	402	454	459	386	437	395	407	397	404	437	435	442	429	419	425	380	412	425	437	434	428	438	453	427	430	420	413	416	409	421	441	394	433	442	438	380	432	409	463	398	429	435	423	396	406	390	415	427	399	427	383	446	441	409	422	403	444	418	420	399	431	429	459	411	424	407	355	426	445	429	438	450	430	433	405	420	445	418	429	424	450	435	399	430	449	423	441	461	413	458	426	415	392	455	425	416	402	420	417	409	412	431	457	422	409	403	465	418	395	437	385	436	449	432	430	435	430	436	445	422	414	433	473	398	411	436	428	397	443	413	442	439	422	447	417	383	450	450	411	417	426	400	442	421	428	444	412	432	413	428	408	417	374	414	381	438	428	433	456	418	392	394	427	420	415	433	403	423	456	427	394	436	429	417	411	421	436	430	434	410	403	428	425	434	426	448	423	401	407	434	433	429	412	421	402	441	432	420	389	428	422	406	401	431	437	421	419	450	447	451	412	447	387	413	434	414	405	394	444	412	429	443	430	482	427	409	388	439	415	425	432	413	437	435	448	358	452	424	419	445	413	391	406	437	417	425	424	435	426	397	419	439	381	390	406	440	418	441	401	436	449	435	455	418	406	404	435	434	418	395	445	408	447	441	431	430	472	430	462	433	418	422	469	405	429	418	428	437	424	439	417	403	403	428	388	388	425	452	444	438	450	362	402	414	430	451	406	419	449	400	459	409	431	419	416	432	417	395	423	418	398	420	431	404	405	438	413	428	436	458	441	438	416	436	426	418	412	401	422	413	436	412	407	438	433	433	453	420	423	394	424	423	438	447	446	437	414	407	438	461	416	429	449	426	422	415	409	433	431	429	415	440	374	409	436	412	415	427	390	387	431	429	465	418	408	414	401	424	430	427	433	448	419	440	425	417	413	407	445	420	392	408	405	414	397	458	396	426	420	414	432	424	406	376	403	435	438	425	428	451	476	450	441	424	402	411	465	424	420	440	432	412	439	455	411	415	411	376	445	408	418	389	431	438	423	452	419	406	408	452	427	414	434	411	414	409	410	418	435	430	427	423	427	411	413	428	411	424	445	452	403	458	413	442	424	440	450	438	408	436	446	416	394	448	464	417	430	458	425	434	413	418	405	422	392	402	400	418	425	410	412	395	417	416	410	420	435	448	434	439	410	400	415	434	403	443	426	413	392	385	398	418	413	412	418	440	431	394	402	456	423	436	385	450	425	407	439	427	418	434	428	404	423	445	444	415	367	409	423	417	428	405	450	449	422	420	396	414	438	433	396	398	423	401	407	414	432	446	430	397	456	434	405	402	384	400	423	416	435	410	433	425	391	423	427	418	437	439	419	424	440	392	417	384	418	410	431	427	421	474	468	437	421	423	409	383	452	428	432	410	446	443	455	460	452	379	397	396	424	395	410	371	420	375	415	424	369	431	412	430	426	408	410	422	419	439	414	411	450	442	411	434	439	481	466	422	437	406	435	427	419	427	445	423	424	430	426	424	420	429	448	409	420	410	457	398	410	412	435	432	434	419	398	388	414	450	406	431	432	443	412	404	430	430	395	434	428	428	378	409	439	428	416	448	452	408	410	434	391	432	428	446	428	431	398	441	437	399	437	429	411	447	385	418	432	426	381	427	422	432	442	458	402	414	433	416	398	461	411	430	429	394	393	419	423	438	454	408	433	479	397	440	465	463	394	419	420	439	392	452	402	468	415	407	448	410	439	420	435	439	424	391	461	443	398	430	446	442	404	423	436	405	443	426	400	455	414	419	450	427	404	436	418	431	441	397	406	398	437	415	444	413	444	410	434	422	416	410	442	406	419	437	427	424	425	390	397	432	400	382	387	435	466	401	443	422	439	394	428	391	416	404	412	394	439	377	380	416	422	407	429	443	418	427	424	429	385	417	426	403	415	419	435	423	395	393	391	378	394	444	436	438	446	417	434	405	418	404	403	436	434	442	393	433	443	426	434	400	446	459	423	414	426	424	444	407	440	423	426	426	410	397	417	404	419	421	397	424	404	422	399	403	452	441	422	462	422	409	436	438	434	409	418	426	410	455	404	419	435	427	436	427	425	429	412	437	449	431	435	398	422	411	420	425	430	425	405	431	450	436	431	423	461	437	467	417	425	457	430	399	406	414	408	392	388	398	426	402	403	423	444	433	443	456	417	395	404	417	389	428	437	419	408	458	439	436	425	411	423	411	452	437	433	429	410	413	403	451	399	442	419	446	425	448	395	444	415	456	411	415	458	453	426	435	406	394	409	425	411	415	443	430
10566	21286	20149	12263	7803	5020	3683	2670	2226	1814	1608	1501	1342	1319	1253	1050	1060	977	980	903	2537	11811	6132	1433	959	2014	2227	874	871	886	843	854	871	840	1107	976	1529	3764	3264	2237	1480	1050	894	812	798	840	834	771	834	838	822	828	865	804	781	823	863	824	798	770	805	809	846	827	834	816	808	830	839	789	850	826	816	842	782	832	791	825	878	764	816	890	833	819	820	884	816	838	844	850	813	833	844	804	746	811	802	825	848	823	845	770	820	828	858	804	792	796	768	881	821	835	832	879	835	799	837	849	840	848	751	829	834	878	770	789	767	786	859	861	859	799	837	831	794	835	806	772	848	790	822	878	837	861	797	814	788	809	811	860	850	815	778	824	834	787	782	789	775	839	833	802	794	817	797	878	834	844	835	805	845	796	817	837	849	796	839	840	794	868	788	804	879	782	779	831	869	820	841	803	779	843	799	851	824	778	840	809	790	812	867	789	813	788	782	799	844	804	808	843	836	844	838	821	787	838	787	775	788	799	860	881	825	826	833	830	812	831	813	789	810	820	863	780	816	834	799	795	857	887	774	834	866	831	862	819	840	826	846	838	766	792	794	786	813	782	775	819	857	832	840	856	827	858	805	781	825	811	852	809	851	833	812	837	816	814	789	814	806	802	794	844	874	842	813	819	799	813	839	828	850	825	875	862	838	820	826	840	831	828	856	879	826	847	764	796	794	780	780	797	847	809	846	835	831	838	791	828	810	844	781	826	860	796	783	840	821	846	825	863	824	852	834	870	816	819	821	818	813	866	826	822	807	811	817	875	794	820	772	834	820	807	763	849	803	854	799	841	859	794	774	769	789	800	858	826	841	816	859	835	829	824	862	830	755	850	841	852	824	800	815	856	778	859	812	843	792	808	809	781	804	763	780	841	824	819	792	809	857	820	851	746	850	799	827	768	835	805	861	816	807	835	814	817	849	851	853	834	777	813	765	809	750	850	842	869	845	826	822	777	831	814	810	860	768	819	826	812	793	853	814	823	805	846	757	820	844	842	808	863	891	823	822	850	842	855	824	817	754	864	781	815	820	855	812	838	814	769	837	805	800	783	832	854	824	802	838	778	817	830	877	823	827	828	810	778	817	856	830	812	819	819	793	861	811	857	807	810	878	815	827	783	809	831	766	782	812	822	787	807	807	867	842	785	841	807	775	799	842	850	820	754	858	779	794	809	851	819	829	805	741	816	822	821	815	822	842	836	825	823	819	802	812	916	765	749	813	825	815	809	805	829	837	820	802	833	818	830	848	835	825	796	801	822	827	874	847	790	867	790	819	811	800	822	875	866	799	813	885	800	813	823	790	794	805	873	801	809	818	815	836	808	840	800	852	810	825	827	794	818	777	833	809	843	822	804	843	777	764	826	888	822	754	837	761	776	807	781	850	841	859	824	807	846	851	776	809	822	805	758	842	823	830	826	824	807	872	808	799	802	807	806	793	863	862	827	839	794	829	834	808	821	795	819	812	802	822	817	767	890	813	808	852	822	816	841	837	781	809	842	829	811	856	808	847	855	846	818	829	783	822	830	807	812	822	785	838	828	845	810	849	859	859	830	780	786	797	820	840	802	785	842	791	825	824	831	814	798	812	868	827	811	854	810	852	825	804	821	827	836	868	846	834	823	837	839	841	800	841	849	845	797	807	776	852	875	818	819	789	815	780	861	774	832	795	821	822	826	833	821	762	811	790	887	806	813	847	861	821	834	859	829	818	860	839	864	853	835	842	791	808	830	851	829	791	824	824	796	841	850	756	827	833	821	771	812	836	891	823	796	844	813	866	835	789	790	850	798	844	794	820	802	828	815	768	824	765	835	849	886	860	849	779	819	848	845	793	850	824	793	841	846	844	856	793	818	836	794	745	836	834	816	829	815	858	814	817	797	734	838	807	786	830	807	839	830	810	806	815	784	849	816	865	834	808	839	787	874	843	817	819	820	803	794	815	827	783	831	816	783	789	815	797	820	813	797	849	809	803	807	834	799	801	795	844	837	845	823	811	817	826	894	815	787	822	800	816	847	823	810	814	772	850	842	815	787	775	822	791	829	799	844	798	807	799	820	847	851	804	806	831	804	787	790	822	795	860	823	804	831	789	858	775	850	751	773	787	792	824	800	814	867	772	845	831	806	854	823	784	850	790	811	839	832	833	827	831	773	812	763	819	841	826	794	794	830	858	851	815	780	792	806	847	808	804	821	826	809	833	779	839	813	857	822	831	844	885	798	863	826	737	839	795	834	779	787	826	794	812	759	866	781	866	813	837	848	806	823	801	826	817	769	824	809	868	807	802	778	836	817	861	862	838	824	849	817	829	832	830	788	812	830	829	809	793	872	771	781	807	810	901	838	834	832	792	865	783	775	771	817	829	832	821	797	833	842	808	807	787	827	831	852	837	809	799	859	814	829	799	801	781	783	804	804	820	814	806	824	828	849	847	824	790	849	815	849	790	825	791	838	788	825	858	813	813	820	835	776	809	810	807	826	834	813	847	839	833	828	843	828	752	825	815	759	857	865	837	814	775	833	833	832	835	794	827	823	808	802	831	840	816	818	818	859	813	794	795	856	781	769	796	765	805	828	790	862	794	830	860	818	808	815	839	801	853	818	833	819	828	771	859	806	826	769	809	816	819	793	809	867	871	831	793	814	817	807	826	861	836	845	813	847	789	837	821	820	786	794	778	808	796	849	844	781	779	796	824	846	852	821	835	904	818	834	826	828	812	784	834	855	802	809	886	789	822	806	780	797	831	819	826	828	820	810	848	845	806	807	827	834	823	768	842	859	831	820	846	842	862	848	808	831	818	798	862	795	815	851	843	802	884	835	811	782	876	793	802	800	840	764	794	805	838	823	833	799	809	805	838	831	771	837	859	805	827	808	833	820	840	835	858	810	785	788	778	792	809	764	797	813	794	847	818	795	817	802	776	830	855	823	806	853	810	813	840	793	840	848	840	867	770	834	789	811	828	791	858	847	805	828	820	783	802	850	868	799	860	816	833	831	829	801	842	786	846	803	819	840	857	817	831	841	771	812	803	895	864	814	816	805	863	850	820	808	811	810	829	836	849	820	805	813	780	833	794	794	803	837	823	868	849	778	874	808	829	859	801	819	852	808	845	846	802	818	792	841	840	797	784	827	785	855	833	806	817	817	844	848	764	870	795	829	826	772	855	837	798	797	886	855	801	833	809	852	776	816	826	830	784	809	794	840	801	852	830	838	841	834	824	804	811	826	837	857	796	828	836	792	767	828	809	799	831	814	817	867	808	870	821	868	802	917	828	838	865	806	816	826	836	842	865	795	814	863	860	854	817	796	805	804	823	785	774	753	803	843	806	795	793	799	809	888	814	825	813	875	854	835	831	833	813	796	787	782	874	838	840	835	857	835	788	812	847	779	836	791	841	831	859	842	827	798	861	799	810	809	796	853	774	852	783	801	785	839	835	840	792	829	808	806	829	835	761	749	818	843
23305	21324	29055	23949	21325	17855	3131	1302	900	776	753	692	638	609	532	491	561	466	461	461	1544	7720	3421	645	413	1040	476	376	440	444	425	419	408	458	439	483	969	1660	1677	1231	724	534	484	427	414	372	382	375	368	386	440	419	413	395	401	379	412	403	387	389	385	401	398	401	388	386	393	438	379	441	377	353	390	419	384	425	407	405	396	428	422	426	435	412	373	379	402	398	412	384	429	407	373	452	390	409	399	386	421	419	357	453	412	404	423	389	407	396	417	421	408	391	378	443	385	377	420	399	396	441	432	409	411	402	377	378	415	392	390	422	398	415	373	388	364	412	401	388	358	360	401	396	423	402	428	393	403	387	388	390	392	402	375	418	374	380	394	394	388	396	429	379	402	412	410	414	390	402	393	396	395	385	406	386	388	378	375	434	435	420	400	397	406	391	411	389	402	403	424	450	389	431	401	384	397	403	400	387	413	395	387	402	421	387	416	386	393	393	442	371	376	390	393	404	399	394	399	401	417	401	412	371	381	393	407	405	421	398	423	416	401	409	398	393	391	388	424	405	411	410	339	429	416	371	404	360	411	409	401	369	374	377	400	418	410	400	402	391	415	392	398	396	422	415	461	408	442	362	383	410	413	398	414	358	405	386	385	395	430	383	418	400	408	364	397	401	391	383	423	423	428	399	378	395	408	381	411	370	398	411	416	370	413	369	400	359	394	375	367	422	403	397	405	396	405	389	400	381	410	389	404	402	389	413	410	364	385	381	399	386	425	437	432	421	374	396	443	402	363	426	381	385	405	413	402	430	404	382	409	405	365	415	404	388	408	369	360	411	376	394	380	413	406	373	397	382	411	379	411	383	397	366	419	387	389	362	395	362	409	382	429	405	384	377	382	412	403	397	390	399	414	386	392	388	396	414	418	393	403	405	374	383	428	399	384	391	433	402	411	415	407	370	424	383	408	395	398	424	423	386	392	427	386	419	371	406	388	379	422	394	368	394	399	400	407	384	415	394	402	370	391	373	347	429	429	353	413	374	421	397	421	393	433	394	417	388	429	437	421	407	421	442	411	409	396	419	405	377	405	399	388	379	385	419	376	406	398	397	380	410	393	439	418	389	386	412	440	379	420	410	392	425	428	372	414	373	425	425	379	397	384	405	402	343	423	389	376	402	449	390	400	399	405	435	435	423	400	388	387	366	376	394	400	385	370	382	410	414	378	397	371	420	400	424	378	378	441	405	423	417	427	364	384	381	404	411	397	412	409	378	417	407	400	403	412	413	423	406	414	403	402	402	411	388	397	425	380	383	427	418	392	390	429	398	395	421	409	416	385	382	422	423	403	392	437	453	399	398	423	406	411	394	380	406	418	380	410	386	395	412	426	417	381	396	415	382	422	396	360	415	399	371	412	435	405	430	424	385	398	411	380	406	412	367	376	400	422	377	415	371	399	416	392	399	396	395	402	390	403	369	406	408	382	383	413	388	370	404	385	392	408	418	380	393	375	417	371	372	379	374	373	396	403	367	374	405	427	434	371	408	402	407	417	406	408	402	453	409	350	439	397	398	404	409	369	409	427	420	384	405	427	386	410	432	413	367	355	382	405	376	399	372	413	378	361	433	388	390	395	411	415	394	399	403	396	395	424	399	401	393	402	374	418	387	382	407	419	412	356	434	368	409	397	418	385	388	405	381	418	366	410	392	392	432	399	444	384	360	423	412	398	410	404	353	391	425	389	394	407	419	356	428	410	406	410	418	412	388	400	398	370	357	403	368	424	441	360	407	361	356	397	405	421	431	393	410	400	398	396	398	410	373	418	387	417	378	386	392	404	407	411	404	436	370	372	410	387	367	410	382	423	400	403	397	418	408	369	387	380	400	390	385	388	379	460	429	387	370	394	401	399	411	364	425	423	366	391	389	378	411	430	430	412	445	353	400	408	416	399	390	390	394	403	377	360	389	384	384	392	440	396	381	396	378	408	394	422	388	400	358	403	368	390	387	395	385	381	409	389	387	407	406	397	382	421	393	371	394	410	388	390	390	377	395	406	417	413	428	390	334	396	421	419	417	408	389	401	413	371	410	367	414	419	421	402	358	393	392	400	400	406	388	409	381	358	406	419	387	396	396	404	396	410	394	376	406	404	431	449	380	398	419	420	426	397	380	391	418	364	368	381	392	381	420	397	378	404	422	382	443	366	384	402	402	423	377	406	410	397	410	405	408	389	404	380	435	401	426	401	427	444	378	400	421	409	394	400	386	402	401	397	366	396	403	366	380	415	388	423	336	394	402	402	420	408	373	393	406	373	410	409	402	426	389	404	412	391	390	362	405	396	393	413	402	388	413	378	412	392	431	409	378	427	385	397	390	376	409	449	395	385	414	360	393	428	426	414	385	446	396	417	379	422	357	417	368	384	430	411	373	423	410	383	402	416	409	418	382	418	377	404	405	404	410	399	389	350	411	408	417	384	394	389	380	397	355	426	399	418	417	390	379	421	417	398	417	387	409	428	399	398	392	387	368	405	418	386	401	417	400	393	412	376	427	411	405	385	380	385	424	381	419	411	414	425	413	387	394	384	378	383	411	399	362	380	378	405	352	411	388	397	437	429	389	416	398	410	419	411	405	405	414	419	419	378	379	414	397	360	387	404	403	388	428	362	381	407	373	411	414	397	388	394	415	404	422	445	384	381	382	388	395	412	418	398	435	414	396	437	439	432	380	383	441	421	422	367	401	421	373	407	378	399	415	394	417	392	425	396	413	402	428	400	401	405	421	401	395	427	395	383	383	396	393	399	424	431	411	414	442	368	378	442	389	365	411	399	396	368	402	394	402	411	407	405	370	372	407	439	377	399	388	407	376	386	421	350	413	410	399	386	422	373	410	430	381	431	418	416	378	414	406	378	400	427	380	385	399	398	414	376	414	391	387	406	416	405	445	428	388	394	394	380	445	399	405	368	433	368	402	381	389	375	379	380	419	375	401	410	359	382	407	418	390	402	423	400	391	400	398	412	364	395	424	373	402	387	391	427	393	380	398	378	384	400	344	396	384	388	400	402	424	396	392	378	397	419	369	417	404	400	382	372	405	407	392	383	389	414	388	406	378	405	428	397	402	409	434	391	424	370	423	361	393	400	428	395	429	430	390	386	398	409	425	415	414	399	406	423	390	396	386	403	407	390	393	364	411	359	410	407	397	411	398	410	413	430	402	420	394	416	338	387	397	395	401	387	379	394	411	412	346	373	395	386	370	432	402	370	389	362	412	412	419	382	382	378	393	405	393	402	369	386	413	379	421	379	401	388	419	416	390	404	440	431	368	395	387	413	393	398	432	397	403	381	400	402	377	391	441	404	393	433	407	395	402	392	392	411	393	386	421	405	414	437	403	398	373	390	405	383	417	395	398	411	404	414	378	376	410	422	407	379	406	435	419	408	409	421	381	396	382	405	413	401	420	409	388	426	387	433	407	399	424	399	421	373	388	413	391	427	389	387	389	378	414
12944	26667	24815	16668	10794	7334	5074	3799	2932	2473	2078	1975	1721	1528	1418	1286	1163	1048	1000	1011	4959	19756	8710	1551	874	3160	946	784	840	840	816	773	791	843	875	1143	3022	5414	5159	3419	1913	1208	954	817	700	748	686	816	777	717	730	757	816	731	795	785	740	749	756	704	694	774	765	724	780	758	792	730	755	783	752	769	759	751	772	751	761	750	765	786	735	795	791	788	706	715	779	775	762	744	761	750	695	759	752	726	745	778	707	755	740	769	758	789	759	793	791	747	757	760	749	775	754	759	782	768	742	728	776	718	767	753	694	787	802	720	746	737	751	753	739	743	708	799	737	757	719	802	809	770	863	689	778	778	769	741	700	789	746	769	741	784	760	728	744	756	738	740	701	721	738	731	703	758	743	761	777	740	810	748	789	790	730	734	760	777	731	792	763	787	730	807	792	738	759	748	723	783	762	807	755	729	706	781	784	730	757	791	779	776	735	769	759	736	700	761	731	746	763	735	773	691	732	751	765	771	744	745	731	733	745	766	720	798	737	801	744	801	798	775	752	724	747	759	751	790	748	743	740	718	828	733	739	724	779	744	780	752	766	714	717	770	743	748	765	752	720	753	725	729	743	762	779	773	769	767	760	810	751	713	755	752	759	750	797	820	776	758	751	726	778	735	718	750	751	696	766	766	746	738	768	774	789	763	757	740	726	722	746	690	708	752	771	723	782	752	781	785	755	716	784	782	765	766	758	720	786	759	753	702	659	733	747	763	707	795	748	755	775	765	803	784	693	764	746	793	721	813	754	762	717	774	707	798	714	717	740	772	799	794	779	781	745	771	720	761	754	797	749	698	736	713	771	751	759	722	765	777	696	801	738	782	789	742	789	765	789	784	722	805	763	768	745	779	729	765	790	744	744	728	750	801	754	738	704	746	719	751	742	770	772	693	742	741	693	762	698	764	738	729	751	783	787	794	795	768	719	741	794	722	803	752	753	756	700	763	695	727	791	761	742	735	766	790	780	773	784	739	737	770	793	739	767	760	727	760	708	772	755	804	729	765	720	758	792	787	736	748	770	740	755	740	807	772	778	766	759	758	775	779	732	789	784	792	762	754	735	768	783	690	763	712	720	722	758	751	683	810	723	752	779	726	769	747	762	764	792	737	735	745	784	723	750	721	735	730	703	753	749	759	746	742	744	725	807	785	750	782	767	726	761	749	750	782	812	738	783	769	804	698	741	747	764	781	784	752	749	780	749	738	777	762	806	783	766	746	734	720	753	747	709	759	744	758	778	720	743	718	714	769	712	771	785	789	744	748	742	738	742	736	788	760	771	804	720	813	713	786	726	737	793	720	737	743	795	772	758	734	741	748	780	697	745	752	743	770	714	735	727	769	764	809	737	750	803	680	746	799	759	759	717	765	776	759	782	788	766	786	727	761	755	739	783	790	708	752	779	769	778	747	754	706	746	747	735	791	736	718	740	781	766	768	749	745	776	732	723	785	736	735	683	691	779	762	764	756	786	731	758	786	783	754	732	769	775	741	744	775	760	784	780	755	773	727	773	777	757	785	720	728	791	736	756	799	729	751	774	741	764	770	761	746	789	812	759	776	735	795	720	706	756	760	743	740	774	769	768	742	730	769	749	763	746	716	758	714	741	678	749	718	783	772	749	754	744	787	791	717	756	766	737	773	720	744	802	726	757	753	774	761	753	779	761	751	748	750	761	767	735	772	774	775	764	770	750	739	782	753	751	739	744	726	734	793	744	778	746	744	774	736	749	770	742	778	730	793	749	748	765	780	767	746	744	713	752	780	778	744	693	795	758	695	754	719	745	727	730	741	746	772	726	819	737	819	791	704	730	686	763	790	805	738	811	747	766	720	716	723	749	732	777	737	767	789	767	775	737	745	729	712	758	767	702	778	778	742	755	767	784	776	741	716	743	756	756	779	728	755	717	753	732	755	768	744	770	762	782	745	763	745	747	790	737	782	720	797	784	711	768	755	748	759	771	767	709	752	779	805	760	751	756	760	736	699	784	723	800	772	737	725	792	729	748	703	760	688	786	756	733	747	724	731	777	760	760	775	774	779	746	759	763	749	812	788	740	747	786	772	781	759	717	777	748	742	755	780	761	820	759	731	780	751	724	741	734	789	757	757	785	754	786	769	738	807	760	724	738	772	773	775	796	790	811	723	778	754	782	767	781	791	784	780	732	747	763	807	767	769	744	745	747	670	747	798	735	799	803	791	739	734	773	729	769	753	777	753	729	733	773	744	776	722	821	723	719	747	782	732	715	773	761	741	765	765	755	779	761	749	774	708	746	773	774	759	736	799	693	803	719	774	743	783	779	719	733	741	742	740	781	770	776	746	718	757	748	712	747	736	793	681	772	743	771	808	749	782	735	762	757	750	721	729	734	760	787	800	729	760	757	775	771	743	739	718	740	742	713	700	777	749	766	786	767	763	764	785	719	761	748	738	761	764	786	737	794	734	753	772	763	760	809	773	720	786	766	732	756	716	703	768	707	752	720	728	789	752	731	769	785	750	747	784	762	763	782	752	762	777	785	817	737	742	768	752	732	743	756	772	764	812	755	771	773	758	725	735	753	717	760	803	762	771	723	700	807	778	729	734	713	752	728	774	775	739	765	757	774	772	735	761	753	760	739	762	741	770	744	725	741	743	769	770	788	724	742	773	736	726	770	783	802	790	746	766	735	816	767	774	746	750	818	727	781	775	759	711	722	796	746	759	795	770	751	749	731	753	773	714	743	748	757	757	744	778	798	772	749	753	726	745	807	765	724	705	762	731	747	755	801	754	790	752	710	803	777	758	762	736	725	796	734	771	737	756	726	758	779	799	756	713	756	739	731	734	736	778	715	739	783	749	747	757	749	742	752	743	715	743	741	726	737	748	766	791	777	749	756	744	773	726	738	761	751	729	762	731	709	779	734	753	770	758	722	756	754	810	743	743	754	714	775	758	782	797	760	793	766	723	737	792	741	779	770	777	755	767	734	809	730	743	788	755	767	740	758	732	735	755	754	704	719	752	751	779	774	754	718	758	794	786	767	774	740	759	732	769	734	774	755	749	757	728	736	745	813	744	749	701	781	743	717	762	773	778	710	746	735	771	744	776	751	755	723	695	758	798	762	729	785	735	766	738	783	710	765	736	723	760	749	796	728	772	760	793	782	747	757	771	716	802	806	772	751	768	771	761	708	777	751	764	751	713	783	716	739	756	753	743	724	772	751	695	751	746	752	746	747	760	783	751	734	758	758	705	752	767	744	814	722	784	737	791	746	724	782	780	746	774	759	769	724	765	772	758	726	780	738	746	750	740	707	732	728	789	780	731	761	737	741	693	758	760	777	756	816	752	715	731	722	716	768	788	788	783	730	771	746	753	717	781	807	725	746	744	777	735	733	774	756	741	725	759	746	753	778	790	783	736	773	746	715	738	734	746	748	745	795	754	821	765	751	723	682	749	773	753	744	785	788	761	769	770	728	772	723	773
27036	20306	9798	3045	1358	967	802	663	628	600	589	611	603	522	564	587	547	556	545	558	642	994	754	535	546	559	515	528	521	524	542	560	569	537	504	510	574	634	688	650	607	523	543	569	522	534	556	500	574	510	538	531	573	494	483	557	532	604	488	509	540	527	541	524	524	541	524	529	502	551	555	493	531	499	513	525	530	529	523	530	524	515	527	507	551	529	543	501	517	539	541	536	523	562	519	529	517	504	531	577	518	525	519	541	530	541	528	513	536	537	533	525	524	520	512	541	518	561	544	515	546	530	537	542	502	525	509	552	490	524	524	565	560	475	529	522	540	476	512	551	549	537	535	525	520	514	506	507	514	519	509	534	521	530	483	520	523	497	516	508	550	517	577	518	506	502	523	528	575	486	530	529	569	539	617	559	544	543	506	511	505	493	566	559	491	499	498	495	520	561	525	545	490	500	567	491	535	535	560	520	595	533	519	549	551	506	527	541	519	510	520	509	553	527	505	530	570	521	477	581	522	545	510	539	531	513	491	523	513	570	511	499	524	541	528	503	534	503	501	567	610	544	557	546	527	543	528	517	540	555	512	539	544	539	528	533	555	526	520	518	509	533	528	506	540	529	534	531	553	533	526	508	534	529	535	487	539	517	507	573	534	521	515	572	518	516	499	536	564	468	555	542	558	516	528	532	506	525	551	518	520	529	521	573	514	549	512	515	556	506	541	499	530	471	533	516	519	501	554	547	547	572	530	543	549	511	511	527	549	517	506	552	547	515	521	556	536	508	539	541	566	544	508	524	514	552	529	541	584	536	524	530	531	514	493	538	531	521	543	550	531	522	489	542	517	546	540	531	519	505	543	533	527	518	522	550	539	508	562	526	549	548	505	566	512	523	542	550	485	515	502	500	528	560	587	530	573	523	550	535	530	536	513	544	501	534	508	544	538	524	584	526	565	535	570	512	556	468	566	522	533	529	544	541	498	577	541	558	528	496	500	538	498	533	540	535	525	546	493	529	534	514	530	545	535	540	562	543	522	580	519	538	497	481	553	511	547	554	547	507	502	551	520	528	551	477	523	513	524	548	542	520	551	534	534	542	496	523	560	556	569	485	498	537	505	501	506	548	542	541	498	510	523	526	564	501	514	520	540	509	532	505	520	533	539	531	541	506	510	499	531	553	521	529	532	525	508	534	454	517	487	529	569	541	490	551	493	549	537	549	532	546	502	568	557	569	545	512	566	554	509	505	542	516	544	544	492	516	507	521	547	527	523	512	533	502	533	543	550	516	553	535	517	552	490	543	513	536	554	545	523	515	493	560	512	573	554	511	563	545	524	538	553	519	507	541	558	513	516	568	559	490	557	529	533	521	541	527	502	531	516	547	483	522	501	527	492	526	529	502	560	527	559	509	527	513	571	544	515	532	502	505	522	540	518	541	516	504	552	571	506	555	504	543	473	544	578	583	543	539	501	542	528	531	500	560	506	534	526	535	515	500	541	496	537	535	584	511	540	518	577	549	505	537	511	503	537	531	525	540	546	510	487	539	550	506	529	515	570	537	478	550	545	540	548	510	518	532	537	520	551	498	548	526	501	537	523	506	516	532	519	492	524	525	540	576	509	514	524	515	532	551	493	561	502	543	554	539	502	579	557	489	544	560	524	487	490	529	537	464	507	524	580	560	553	558	511	521	533	498	501	495	565	526	545	468	549	510	541	533	545	529	545	545	560	554	547	557	524	521	524	510	547	553	547	521	537	514	520	511	539	520	529	521	502	542	559	566	545	522	477	520	536	507	553	505	515	553	549	572	479	499	512	531	520	529	533	553	526	484	537	585	543	562	540	521	506	537	509	515	509	524	474	543	523	549	518	522	496	551	531	482	499	525	490	508	543	530	548	532	531	568	527	525	532	546	517	528	551	471	547	535	523	533	509	542	479	534	496	552	514	515	493	506	548	518	544	553	506	508	534	544	506	485	583	507	528	527	492	549	549	529	543	580	585	504	525	528	505	524	545	520	557	544	529	548	576	537	500	544	512	516	495	509	506	552	532	556	556	544	493	520	554	521	571	542	526	537	551	531	534	480	530	547	538	505	554	555	534	531	556	531	533	534	525	527	579	539	545	516	516	535	513	504	514	496	583	508	528	524	537	526	542	522	535	553	543	545	565	473	527	519	545	529	570	558	506	483	552	536	541	515	553	526	549	502	504	548	561	506	535	540	519	509	482	589	524	515	514	534	547	520	551	518	539	535	535	503	532	513	464	570	506	525	524	557	494	518	538	509	563	510	523	482	529	534	520	567	562	541	540	554	541	504	545	476	537	521	547	518	516	544	523	545	555	502	590	491	513	504	506	538	497	528	515	522	504	524	470	508	495	523	563	535	530	516	527	497	537	524	541	521	546	501	518	507	519	582	539	499	545	531	569	519	526	550	552	544	513	497	502	534	539	543	569	570	559	534	549	555	517	539	542	551	543	556	532	515	541	516	526	524	501	531	512	498	551	500	554	543	560	516	527	533	556	524	524	543	518	504	526	510	551	526	563	540	549	567	531	555	516	484	506	558	534	502	498	509	563	512	543	558	548	508	559	499	528	551	557	534	564	512	539	535	526	530	489	522	587	503	565	534	542	538	541	494	554	522	560	561	537	548	552	539	534	509	550	524	541	517	507	524	523	510	538	540	517	529	486	510	501	546	551	537	512	508	503	545	518	533	512	508	534	505	519	528	531	561	510	515	532	540	532	536	531	538	564	576	563	515	499	504	524	584	520	552	553	529	565	531	515	515	542	529	518	530	501	517	533	514	550	519	523	546	547	523	512	515	553	520	514	519	537	511	570	500	558	565	526	540	574	494	514	512	515	513	512	531	487	496	541	540	495	522	533	528	537	585	546	543	520	549	541	498	542	524	515	537	537	554	535	587	549	517	521	565	542	502	560	500	543	532	523	482	533	528	576	537	533	535	536	526	528	495	572	527	540	497	547	538	489	535	505	549	557	540	532	495	586	543	533	534	554	538	546	522	544	507	521	546	527	543	568	546	526	520	529	541	498	512	569	564	517	557	508	550	529	567	551	528	544	502	517	527	479	525	510	578	524	513	528	547	495	537	525	526	533	539	541	547	532	539	530	516	562	545	514	530	551	498	531	533	540	536	517	521	554	484	512	516	582	512	502	529	573	501	509	556	556	495	529	526	559	548	514	515	518	578	517	549	523	529	497	504	530	536	545	580	508	549	465	586	482	548	475	466	503	532	560	518	552	535	545	545	545	519	520	532	562	523	464	514	531	526	498	516	510	514	565	479	514	564	571	533	520	530	479	540	540	492	517	546	529	542	524	502	518	500	496	509	539	514	516	564	507	509	556	507	562	541	522	540	508	520	544	503	566	516	506	533	532	531	546	533	549	552	543	559	531	503	478	543	542	549	525	518	541	508	535	503	540	514	544	520	498	541	537	495	511	531	533	531	502	537	511	546	545	517	519	536	497	488	536	506	537	532
8930	13020	12156	6924	4148	2651	2013	1642	1437	1301	1281	1252	1200	1137	1139	1123	1095	1067	1078	1103	1436	2633	1691	1091	1041	1040	968	994	995	976	1013	992	979	971	953	1055	1248	1425	1404	1321	1130	1008	1043	1021	997	969	1020	1021	954	971	978	961	973	1020	1047	1039	1001	983	1021	1044	1025	1037	1007	1037	978	968	956	973	978	1043	999	950	1002	996	979	1005	955	985	1003	1031	1049	985	1031	1016	966	1070	1018	988	979	953	979	963	1016	988	1012	1019	987	981	1035	998	1043	956	985	991	994	1025	934	999	1036	1049	983	977	1001	997	998	1042	993	961	1007	973	940	965	1005	959	987	963	999	1019	979	959	930	940	954	999	1015	1031	981	1001	968	1052	1001	1049	999	1018	969	976	1019	1000	1011	989	990	991	992	926	994	1019	1006	1003	1021	978	1010	966	951	967	1049	1025	1019	996	980	989	989	1027	994	971	988	1013	1035	982	1045	1021	1002	974	1030	1006	1006	996	983	1005	1000	1065	998	994	958	999	998	911	1036	972	977	999	979	1043	945	1004	1022	940	1039	994	1018	981	991	968	957	1004	1000	934	1013	957	985	1003	972	976	957	982	956	1004	982	996	956	978	937	1040	1036	1014	969	978	1070	1003	1018	1004	957	1007	1052	989	977	963	983	1032	978	1009	1002	987	1010	977	1012	948	988	978	972	976	1029	1025	1018	1011	959	992	1020	966	1039	992	1056	979	1023	973	994	952	961	962	989	988	995	941	1000	958	1031	996	996	1028	970	969	953	1018	973	992	974	1010	1012	1016	1001	1001	979	1002	930	936	1005	1064	963	1000	950	1029	997	950	1014	1055	952	1021	991	994	1017	1002	987	994	1006	1007	1027	964	985	990	1026	1000	1030	984	1052	1067	1008	1096	1039	1030	964	1021	972	1009	1030	980	1022	1013	948	979	1056	1019	1068	1026	1030	974	988	983	1057	1020	984	996	958	952	982	1024	994	993	1012	995	1016	959	1047	1030	1028	1048	1010	1015	989	992	1036	983	1019	1009	966	1006	1028	948	988	996	972	1015	993	1107	993	981	992	980	1031	1043	993	949	970	1017	989	941	928	963	981	982	988	1014	1053	995	1011	982	994	966	1025	938	993	944	971	978	1061	1008	967	1025	1004	1018	989	1039	1003	994	1021	977	984	967	1050	998	949	998	985	1025	941	992	991	994	964	1036	962	936	934	987	1015	1002	1041	951	997	983	1002	983	1051	976	1004	988	992	961	1000	1007	1017	1004	963	1000	958	968	960	980	989	1038	975	1040	1010	994	975	1002	1017	990	1008	991	972	966	996	972	1006	968	938	965	975	994	1080	966	963	1017	1002	984	1024	995	1008	1000	958	987	953	970	1002	981	1003	1006	979	1011	1007	984	967	998	1008	1009	979	1029	982	1009	928	1014	971	954	1008	1009	969	972	969	1012	1020	979	1029	970	967	1010	1049	1008	975	1054	991	1067	956	975	1015	988	1035	973	976	1052	1031	966	952	1048	1001	1011	983	1086	975	1006	1026	989	986	992	979	1012	949	964	1003	1002	1023	939	1027	924	969	949	969	922	973	1020	964	967	1024	1015	990	993	982	1003	1000	983	968	987	954	1017	1057	1013	1000	971	1031	1030	1006	978	977	1048	967	984	937	996	986	940	1043	1035	1010	1070	1013	994	982	965	1015	1005	998	958	975	1000	990	982	1036	977	1038	1019	1030	1020	945	996	988	1018	997	972	1061	1033	988	1030	952	1004	1045	1003	1026	1031	1000	1012	983	1004	997	938	1033	1044	941	1009	954	978	952	965	1001	1013	961	981	1014	1023	1037	991	1038	985	1029	1017	990	1041	959	1028	1082	1039	1001	994	983	966	1020	978	988	928	1043	1073	993	996	1035	957	1020	1032	1020	996	991	996	1031	1037	974	976	1005	1049	1026	1028	962	988	996	1043	1010	1029	968	982	971	984	1027	996	967	1003	1014	1018	1002	1076	977	962	977	1012	1005	974	1020	1007	1015	1010	1012	1033	1000	1014	920	974	966	990	1030	1027	1004	1012	967	999	994	987	962	993	1036	983	933	984	968	1016	996	949	995	980	1024	953	924	1003	1019	1020	1008	996	992	1084	996	1027	962	1032	992	1096	976	1036	1013	978	1049	985	955	1061	996	1010	983	1003	984	998	1054	1041	998	946	1030	975	941	1018	1045	1043	982	966	975	998	976	1033	999	1013	998	936	1017	987	1009	984	1010	973	1081	1026	1004	1001	1001	1020	1000	1000	988	930	1004	1016	938	978	961	1026	951	1005	1007	993	1009	973	978	1021	981	1012	1034	1004	951	988	985	1005	1041	1020	966	980	1048	1025	1019	962	1019	1023	1018	1011	1040	973	946	981	992	962	1018	982	964	924	1006	997	991	984	968	977	985	957	1002	1015	964	981	940	1040	981	989	1047	1014	977	1047	995	1034	983	1040	1023	1009	1041	1012	1056	1049	994	947	997	974	1057	996	994	1016	980	982	953	1022	931	970	1049	980	950	979	1009	938	962	980	992	992	1021	978	943	1030	989	986	1011	997	979	959	1018	961	1006	1029	1059	1005	977	950	1018	1001	972	999	967	995	1064	992	962	1015	1040	1001	1000	1032	1032	1021	976	987	979	1006	1005	1027	973	957	955	1012	1030	943	988	1016	994	970	989	1047	1022	1032	1040	1014	992	958	964	1000	989	967	985	965	1006	1080	960	979	1066	1012	1042	1016	986	1045	961	988	998	979	975	1042	995	1062	998	964	1004	1026	1009	1008	1022	1017	954	1055	1034	956	997	982	1056	1029	960	972	981	963	1014	1002	973	1029	951	1001	988	1005	1028	990	1022	1015	1024	983	1014	982	1004	978	935	998	1005	1010	1021	1007	1024	1055	983	1011	1015	1003	1004	917	1059	1004	973	968	1013	990	977	1004	986	1039	1020	1003	1016	994	977	958	1031	975	980	971	981	1035	992	968	973	1031	972	1033	1027	975	1010	1010	997	995	1009	1029	1005	1007	991	1019	1006	989	939	1057	994	992	1011	939	932	1008	1034	1008	1036	1007	1020	983	1030	1008	965	976	1004	1028	962	1009	933	1033	1026	955	1011	967	981	1004	928	1056	1033	987	951	978	970	984	1001	1032	1021	1055	968	1003	997	1071	1012	949	1001	1000	994	976	1023	1004	1014	993	960	1020	1014	991	954	1026	973	1054	994	981	963	993	1018	1008	1021	977	972	984	998	1007	960	1052	965	953	1034	1053	929	953	973	981	991	1023	1020	1026	963	1046	1063	1007	933	1015	1029	1014	1081	996	1007	991	1010	1002	947	1043	1026	1021	1022	982	1000	1023	1056	937	984	1065	986	990	973	989	1014	1034	971	1004	982	992	953	992	993	1049	963	1025	995	1006	1003	965	1020	1053	968	1016	1036	970	964	997	1034	1000	1041	941	968	952	983	1012	1039	996	946	1018	988	1014	980	927	992	1052	966	1009	991	907	1054	993	956	1054	1012	1066	982	1042	991	953	1002	970	987	1043	975	996	1013	1004	969	1001	942	971	1057	1055	984	973	1026	1008	941	985	1008	942	1003	1029	1003	984	1034	971	977	1063	1020	1050	962	973	1026	992	978	1002	965	1000	965	1029	1012	1020	1034	955	1015	1054	981	1005	975	997	1039	1040	943	1017	1031	1005	1002	953	1033	975	1045	1020	1001	981	1020	1015	1017	985	987	1044	937	946	1014	1008	1036	1073	1005	1007	975	1031	1031	954	1037	1002	956	1018	939	974	960	955	1000	1004	1027	1023	888	1042	979	987	1062	1004	980	993	935	988	1013	1025	1019	1009	966	1002	1008	968	984	1015	1001	980	996	1024	962	971	966	1073	1059	1016	996	984	969	964	981	994	1057	1010	987	978	999	991	1015	1000	980	1014	1007	1017	969	1012	1014	947	935	1023	1000	1035	1033	981	1035	999	976	979	1126	1056	1033	982	1001	973	972	1007	994	1063	982	1025	937	991	962	1003	970	949	900	1011	1047	975	1032	1020	954	1040	982	1038	1036	1011	1022	948	993	998	1038	947	984	1029	1025	1032	999	984	997	988	994	980	1009	1024	999	1008	1012	981	1025	1040	1010	1029	971	950	988	1043	1052	970	942	987	1004	996	1028	977	1004	1016	965	967	941	1006	1022	1020	997	1028	1036	1000	1001	952	969	996	1036	985	962	987	985	1021
24293	21376	28306	24800	18555	3150	1292	898	717	663	660	567	522	526	472	459	466	400	452	520	2040	4322	1749	588	412	445	442	432	415	412	410	366	413	419	416	528	837	1101	967	759	524	444	431	430	423	397	423	380	445	414	401	403	443	416	400	418	414	373	386	450	378	386	402	419	455	410	408	394	373	419	404	415	400	403	401	425	404	396	373	393	388	392	396	384	443	397	396	415	380	410	367	417	402	409	409	426	434	383	405	379	428	403	425	423	427	406	379	364	394	446	401	432	405	400	430	399	406	391	363	417	401	391	408	376	385	420	406	371	404	398	405	396	426	379	413	424	416	414	414	385	438	386	396	386	394	418	408	406	405	349	402	396	419	354	422	377	415	394	394	361	394	418	398	406	418	395	412	423	399	390	425	429	409	430	432	380	390	399	365	389	386	401	383	413	404	365	417	361	390	441	411	416	412	394	411	435	419	402	411	397	383	390	408	388	380	395	442	410	400	402	435	368	404	376	384	374	397	405	422	399	387	376	391	378	378	381	418	379	401	382	371	397	390	405	392	377	378	394	426	377	429	418	413	393	412	410	401	389	424	411	419	397	401	397	420	395	398	407	406	400	391	432	404	392	411	406	375	406	418	426	385	393	398	398	356	393	407	383	379	387	399	386	362	404	379	402	397	410	366	388	411	420	399	435	377	381	379	427	369	418	383	416	409	403	399	383	374	385	406	394	406	370	393	389	401	383	387	409	384	410	378	411	409	382	420	392	425	391	406	407	405	410	382	379	393	388	394	438	383	398	392	419	412	420	426	407	420	443	416	410	369	421	400	434	402	406	387	372	423	371	378	375	372	383	429	405	356	389	418	404	383	419	417	438	379	422	412	388	385	362	416	416	369	373	413	401	401	422	405	402	386	367	409	397	421	421	433	388	420	385	385	382	422	403	379	362	362	404	424	372	394	408	412	382	388	402	386	438	408	394	366	394	425	392	369	405	396	414	412	405	395	406	403	436	379	374	413	441	391	432	346	407	401	372	377	385	370	423	397	389	382	409	380	405	400	395	393	422	434	414	411	382	419	388	367	410	381	406	423	407	437	395	411	387	401	392	413	370	416	410	411	382	384	401	412	394	410	383	400	418	453	391	404	424	420	393	350	413	407	390	420	390	381	385	407	381	420	420	377	405	422	369	428	415	380	362	382	380	425	382	380	399	425	412	403	404	421	388	375	410	410	408	423	435	378	388	395	405	400	382	353	374	427	433	386	375	416	392	415	415	409	446	409	417	385	411	392	409	403	391	381	435	426	423	397	391	415	399	374	410	420	392	423	381	390	422	349	441	357	395	408	411	416	397	435	394	362	388	425	419	389	401	426	400	431	410	411	420	395	410	383	395	399	398	384	376	393	399	416	412	360	358	412	386	406	368	393	430	431	446	395	422	388	374	418	379	356	407	410	418	377	410	357	381	400	426	414	383	412	375	392	385	427	407	424	393	423	431	395	411	362	404	401	418	409	412	440	385	380	421	386	382	416	384	357	379	391	416	413	355	391	415	405	362	383	406	404	387	393	398	388	393	388	414	384	417	404	422	420	433	402	375	409	406	400	369	404	403	378	394	396	384	410	396	400	402	394	360	385	401	440	376	406	424	392	406	408	433	397	390	367	419	382	359	404	349	407	359	404	375	357	379	412	420	368	393	373	392	359	428	390	373	411	409	434	404	430	403	394	393	388	383	405	410	376	359	405	429	398	438	406	446	382	398	417	401	382	414	379	423	360	401	371	355	397	402	362	406	448	409	410	368	392	410	419	431	379	389	367	387	414	360	402	412	434	406	393	379	409	415	415	427	364	422	363	369	335	357	394	381	397	397	387	429	391	432	378	371	415	420	341	408	425	416	397	427	391	388	373	392	395	395	413	390	386	379	371	393	402	422	416	391	394	380	401	384	367	411	375	377	401	391	391	406	325	395	432	362	404	394	387	411	421	435	421	396	387	378	389	375	392	448	399	411	399	378	405	399	417	381	388	373	373	442	389	398	378	384	425	401	361	404	371	420	413	408	411	382	348	379	396	415	411	374	385	381	398	406	419	417	420	402	401	379	419	367	399	416	393	366	423	379	405	405	397	425	403	436	403	384	415	397	376	400	383	392	390	389	380	434	385	376	380	410	392	428	451	422	383	401	415	387	421	400	395	409	401	359	363	392	411	419	421	416	402	430	395	405	373	389	402	375	371	369	367	418	418	429	382	398	395	404	380	398	400	427	427	381	423	369	391	415	428	429	412	441	386	409	379	409	395	400	438	416	375	398	394	383	379	395	367	397	401	410	394	381	417	388	394	434	404	394	422	393	381	393	385	397	376	381	412	433	429	401	397	376	351	392	393	389	395	380	409	374	379	412	371	416	376	398	435	382	368	415	396	426	396	385	397	381	375	366	390	411	391	432	417	385	380	412	411	415	390	396	403	372	405	424	416	405	363	378	404	390	394	372	379	411	406	428	394	387	366	395	385	393	386	436	394	410	400	395	396	400	404	405	421	413	371	388	376	408	419	403	430	400	389	397	398	367	390	412	410	384	386	375	408	398	364	424	406	434	373	368	384	405	350	409	422	402	423	376	396	382	396	429	401	427	410	409	386	442	355	426	400	425	419	423	384	368	410	399	372	371	393	406	416	376	413	392	410	387	434	386	378	401	407	414	392	401	395	344	404	401	372	375	383	384	403	408	420	437	445	426	376	398	396	420	407	416	413	388	365	400	400	408	409	378	412	411	419	388	395	432	384	367	406	413	442	415	377	435	434	422	367	403	381	367	369	370	379	436	381	369	407	392	412	393	391	357	380	401	407	418	425	406	392	407	397	403	407	383	403	391	403	455	389	417	407	420	378	390	422	401	404	372	426	377	444	435	384	407	379	422	395	401	411	410	379	441	411	373	390	373	407	439	403	410	408	419	391	419	420	375	388	407	387	381	406	405	403	402	419	362	385	406	442	370	438	402	400	404	409	384	368	408	381	379	423	409	396	382	424	406	383	406	392	447	385	390	381	388	391	429	412	395	406	384	402	391	412	387	395	410	401	414	417	410	393	393	382	430	397	399	419	388	368	407	414	395	413	386	387	420	374	411	428	440	402	376	395	413	412	388	372	402	372	402	400	412	432	446	439	396	401	404	394	427	375	427	404	399	416	393	385	393	387	405	396	392	430	440	398	420	384	363	376	392	397	399	369	403	376	390	429	351	386	397	390	413	406	406	393	383	414	378	334	377	389	400	363	400	394	389	397	407	413	391	392	386	405	402	409	415	399	427	391	382	416	396	395	397	388	423	351	404	400	380	414	376	367	423	401	415	391	426	364	424	406	424	401	409	374	400	409	371	384	420	385	402	422	376	410	386	434	387	411	356	386	344	370	378	407	432	406	441	393	377	402	374	390	381	383	380	351	382	382	387	398	385	412	373	375	379	379	420	429	374	434	380	367	394	431	415	406	398	386	429	370	405	391	387	392	368	393	344
10461	20808	19158	12252	7555	4911	3366	2508	2091	1823	1628	1467	1335	1199	1134	1045	1043	1001	978	1052	6849	12998	4826	1518	824	869	827	760	808	752	867	775	766	766	844	1355	2475	3100	2735	1965	1208	966	848	798	796	730	745	749	752	741	802	713	804	801	822	787	809	769	807	788	794	767	776	798	796	747	827	802	769	795	779	852	763	781	782	773	808	778	765	746	762	802	784	776	777	812	791	780	748	793	731	792	728	792	801	782	800	773	782	755	846	804	794	810	763	767	786	800	774	798	754	770	766	724	786	802	772	741	811	829	729	816	785	729	761	759	755	748	751	798	760	774	718	764	796	696	831	808	777	774	763	757	793	779	723	747	736	826	790	793	784	776	751	826	813	783	779	754	792	779	752	831	727	795	772	797	762	785	748	776	797	762	795	764	783	753	779	731	750	755	721	786	744	764	756	809	745	769	773	758	762	782	806	792	753	767	773	774	765	719	807	819	833	767	744	748	801	757	766	791	759	807	800	816	756	784	725	756	740	763	744	770	745	799	766	806	793	787	754	793	772	818	755	768	828	766	796	764	792	754	742	843	760	726	783	772	757	788	793	818	754	763	726	760	797	769	732	796	748	744	803	769	756	785	770	735	789	795	776	747	792	760	775	833	797	775	774	770	778	721	743	776	780	739	733	746	780	702	733	766	787	782	797	817	760	799	776	764	804	792	745	765	723	763	748	711	780	826	803	789	802	772	776	768	819	758	743	774	797	763	733	788	742	768	787	788	753	746	780	764	753	775	728	766	815	732	738	812	771	808	749	750	780	753	805	768	771	743	799	770	719	796	802	784	718	774	828	766	741	745	772	782	780	758	802	796	768	762	821	805	768	776	754	771	774	760	795	765	769	821	740	737	804	755	726	833	766	738	804	805	777	798	811	776	787	775	769	749	777	778	804	780	770	790	754	766	771	775	756	818	759	763	745	747	735	766	760	758	766	717	750	774	752	782	753	724	751	752	743	740	788	782	776	777	757	753	689	779	782	738	788	705	809	843	793	763	788	785	738	779	748	791	794	730	791	772	772	758	801	780	722	781	751	800	796	725	762	785	788	785	745	776	777	763	785	783	803	769	774	753	750	790	762	785	751	800	777	764	786	745	742	805	758	768	748	750	804	803	796	774	775	774	742	775	804	771	776	707	761	791	807	753	776	785	817	806	785	734	762	800	789	766	774	760	751	770	760	753	729	772	790	756	799	766	750	766	772	747	808	765	761	777	813	767	777	787	757	820	792	787	792	753	746	719	796	781	795	786	761	749	760	776	744	787	763	806	777	758	744	792	780	762	754	751	793	762	740	689	766	807	795	737	767	755	803	778	742	819	793	753	779	761	781	750	775	741	782	790	763	766	778	761	742	795	819	812	799	759	726	798	772	771	784	742	779	725	777	778	738	729	773	743	833	735	792	748	748	761	783	775	847	790	774	754	781	741	764	774	822	811	808	764	810	772	770	775	732	764	797	783	777	762	761	752	762	765	834	766	758	766	750	785	818	819	750	792	775	787	776	728	775	780	785	782	784	810	749	740	791	815	761	699	794	769	763	777	835	787	781	810	763	795	781	814	771	804	739	790	802	755	734	830	782	738	795	753	785	805	754	792	772	754	755	794	810	802	804	772	787	752	825	831	809	754	817	802	811	779	707	775	812	832	822	749	775	764	754	789	787	761	778	773	747	766	751	786	766	785	754	786	777	797	739	753	771	760	798	753	782	769	791	738	762	797	755	798	734	782	832	762	742	779	757	789	766	793	736	779	720	761	772	761	759	770	727	765	758	739	784	838	790	801	712	766	751	784	767	803	796	745	732	789	790	773	799	762	778	775	745	734	800	780	791	762	719	784	813	778	784	808	770	763	766	757	788	833	754	774	775	806	761	809	742	813	764	779	763	767	808	794	805	822	785	749	770	762	771	838	745	775	839	811	802	812	774	764	769	762	765	736	782	751	790	765	779	786	752	840	771	804	768	749	777	752	783	801	752	768	796	732	729	775	730	772	764	773	784	768	796	719	783	783	744	804	837	727	753	708	758	755	793	784	769	746	750	756	738	847	743	747	806	783	772	776	771	758	767	788	795	734	758	797	769	817	763	791	758	746	766	737	762	712	775	797	787	825	779	765	756	773	745	746	833	760	742	829	787	759	767	710	757	751	809	781	805	756	748	773	744	796	819	752	794	824	794	755	777	800	805	712	787	765	802	745	776	728	742	781	758	759	761	769	766	807	751	787	791	763	750	775	772	777	779	857	736	759	810	784	775	815	796	782	775	788	800	749	772	777	773	782	775	801	772	766	756	765	786	780	784	766	816	777	777	748	761	836	804	800	782	754	751	770	765	728	783	744	785	761	755	823	781	742	773	763	794	773	765	747	764	802	796	744	809	782	764	772	726	790	758	780	752	751	773	759	779	808	791	784	774	764	718	776	702	765	788	723	797	781	791	845	746	759	770	780	784	833	801	775	793	751	784	777	818	720	777	756	813	776	762	765	778	772	745	819	777	814	779	816	834	720	750	764	765	818	768	749	823	743	746	747	776	791	744	731	758	802	723	786	787	762	749	757	801	749	749	791	763	788	836	795	746	755	760	821	841	850	713	792	786	784	816	748	850	777	809	788	787	747	805	773	775	816	784	763	784	748	759	755	795	806	781	753	787	807	775	779	718	762	756	811	771	778	770	739	743	786	790	737	796	720	745	757	837	821	826	801	812	793	753	791	758	755	762	715	758	735	771	803	798	801	769	794	707	804	791	801	794	748	752	820	782	782	772	779	766	762	745	803	778	781	750	790	790	770	755	772	779	794	787	800	742	727	775	818	805	783	789	763	792	753	830	741	797	773	795	767	777	772	759	777	734	780	764	824	792	787	751	778	727	831	792	736	740	708	764	695	787	751	801	694	755	801	756	761	790	761	765	767	814	793	802	755	793	791	805	806	761	758	747	729	799	788	786	810	715	756	770	799	762	769	761	798	762	765	774	802	772	755	815	783	763	772	732	784	765	761	762	756	752	810	783	750	812	816	794	821	743	759	773	775	822	820	793	756	772	761	802	776	771	815	801	766	775	770	756	744	795	738	796	816	767	794	743	737	732	790	776	743	729	784	732	783	738	754	771	747	772	786	761	811	765	741	736	804	756	730	767	780	789	792	817	797	827	778	729	784	792	791	783	743	767	748	799	756	792	771	783	719	784	773	791	754	787	751	813	770	753	764	773	782	777	783	783	791	793	795	772	785	755	812	807	781	788	784	777	776	815	804	795	715	744	770	757	751	726	768	781	798	780	753	783	763	772	773	814	814	797	807	786	794	768	793	789	757	753	758	802	843	785	798	805	814	788	837	803	748	724	757	831	767	803	755	818	771	748	849	787	769	793	751	762	761	777	711	737	748	794	747	741	767	790	813	803	806	759	727	756	782	749	775	784	793	784	802	780	780	751	763	784	830	765	805	757	763	774	739	726	769	821	770	781	785	746	802	776	771
23364	21367	29090	24009	21370	18141	3175	1293	925	816	707	642	598	535	545	450	438	438	510	502	3504	7797	1993	786	408	427	370	403	356	395	390	362	390	366	385	484	971	1745	1718	1127	682	608	484	390	360	376	358	337	370	375	370	332	367	349	365	350	345	355	362	365	321	378	370	381	327	377	376	356	386	364	373	382	378	391	364	397	385	381	406	388	378	380	391	387	337	380	380	361	396	369	365	359	363	365	380	372	372	375	363	331	401	351	386	357	376	367	386	374	355	356	378	370	418	371	350	368	351	359	372	360	357	397	361	396	382	385	405	383	379	367	399	391	350	354	383	373	366	344	369	382	343	343	368	374	389	394	357	358	363	342	358	377	409	396	367	391	423	362	388	339	364	368	393	418	355	361	347	406	387	352	319	363	341	376	363	335	369	376	366	382	373	402	349	397	368	333	359	354	376	370	405	349	394	364	382	346	379	391	418	388	365	369	395	366	362	367	318	374	382	382	332	363	360	336	381	366	391	370	389	354	369	402	384	362	386	388	388	358	378	353	341	377	377	377	395	331	376	377	379	345	370	382	362	355	374	370	371	388	376	389	386	352	386	335	330	417	354	337	350	360	360	352	371	356	362	354	381	388	362	395	363	364	360	369	401	390	409	373	379	371	347	340	382	363	348	380	381	373	316	354	313	373	360	373	409	384	362	375	369	348	354	364	351	360	381	351	376	379	403	382	366	378	335	398	362	375	384	428	356	373	343	343	373	385	394	360	361	350	357	393	369	372	344	355	354	358	401	383	369	351	361	383	344	400	367	389	366	382	362	357	375	330	374	378	341	366	356	384	418	355	378	344	357	389	359	372	357	377	374	366	363	374	369	363	368	335	348	354	367	364	361	404	363	379	360	381	357	410	372	387	368	374	363	396	402	370	371	394	384	383	346	334	384	337	357	360	343	388	356	376	348	368	375	392	359	342	375	392	372	345	388	365	391	347	388	373	368	372	357	404	350	376	343	367	350	383	340	344	348	377	391	369	366	389	344	341	399	375	390	393	359	359	359	406	353	356	361	356	403	415	348	350	343	398	383	383	380	341	410	359	385	348	372	365	357	371	362	400	390	361	393	374	390	382	347	378	403	380	376	379	383	362	352	361	380	382	394	392	364	370	354	352	380	379	394	340	381	327	373	374	351	349	379	355	358	355	365	383	381	391	379	340	348	350	343	370	394	371	379	363	354	403	349	360	354	368	375	380	375	418	406	386	394	386	390	370	378	329	376	386	360	378	355	322	384	368	375	390	396	351	367	370	350	371	353	372	372	374	378	369	378	387	369	374	398	346	369	328	386	360	373	411	379	333	403	357	388	368	392	379	361	382	341	378	378	363	375	404	355	343	369	349	382	347	366	389	375	365	354	368	371	380	375	344	364	336	376	367	374	362	355	372	380	347	367	356	357	362	366	350	378	369	342	332	385	327	378	393	352	359	371	347	380	370	366	367	374	384	341	377	351	401	370	393	350	349	347	349	370	365	346	399	367	337	374	329	365	382	371	377	389	385	389	312	384	364	353	363	374	352	354	365	384	372	344	364	350	379	364	367	400	352	360	371	317	346	397	364	353	355	362	366	372	375	347	352	353	350	338	360	353	358	349	359	346	393	371	338	362	409	368	342	370	393	384	400	407	377	368	374	393	399	346	375	380	392	349	357	378	366	364	366	333	379	363	377	371	336	366	370	383	373	332	368	352	350	371	349	370	371	380	368	383	357	368	363	381	407	387	362	383	342	365	356	375	400	400	382	325	359	366	345	395	365	351	365	393	371	357	407	400	338	393	365	348	358	355	369	370	399	381	358	370	368	356	381	354	394	362	372	386	362	354	384	355	381	354	335	346	356	361	401	359	365	323	353	390	332	369	347	376	343	352	345	370	366	377	369	365	338	373	373	397	391	331	389	355	361	374	380	367	362	353	366	375	343	385	345	367	351	370	363	364	372	353	343	366	372	380	341	366	377	346	370	360	343	371	359	366	354	378	353	351	415	412	342	387	355	380	386	355	381	377	332	352	384	368	402	368	348	346	347	327	394	366	372	372	384	342	356	357	355	376	357	380	388	392	407	378	388	387	366	386	347	362	374	384	356	342	347	348	348	317	390	390	341	365	348	337	365	383	342	346	341	409	365	362	394	383	413	358	363	391	379	389	326	391	388	361	375	336	376	353	400	375	370	385	350	369	361	360	363	348	350	366	361	362	377	411	356	340	385	354	366	382	378	370	355	346	377	361	386	369	366	342	372	368	420	332	371	382	396	358	401	401	395	356	349	365	371	377	398	349	357	379	381	365	371	362	375	361	347	348	368	392	382	351	398	380	349	350	364	394	371	387	383	368	381	378	383	363	371	403	374	344	369	318	374	382	374	388	338	404	368	343	364	370	357	371	367	392	383	400	360	346	387	368	383	384	380	369	362	363	363	371	406	343	355	403	357	378	366	347	361	363	345	364	359	364	381	378	312	376	333	368	375	358	346	354	362	387	351	346	355	380	380	381	372	385	377	360	344	373	386	359	374	381	370	337	393	390	382	370	355	392	339	355	352	366	324	383	372	365	390	365	374	345	360	354	339	343	373	366	377	403	368	397	398	381	361	364	365	348	370	357	344	355	362	355	357	355	335	367	334	396	336	378	359	364	373	393	362	349	380	348	386	373	363	361	379	371	380	399	368	369	376	370	364	340	411	363	391	379	372	387	340	370	364	394	381	341	358	366	384	398	374	370	408	358	379	322	385	368	348	387	356	392	354	376	336	365	406	381	419	366	356	362	380	343	348	355	395	369	417	359	346	380	352	383	379	362	347	374	374	398	362	400	374	350	402	368	350	362	374	365	401	352	387	365	351	376	366	381	360	322	418	359	356	362	361	364	346	391	385	336	380	375	369	344	382	381	382	313	341	386	390	379	376	360	369	365	346	379	362	362	363	309	352	350	381	398	387	362	375	342	354	380	381	357	365	351	399	344	383	375	364	364	378	365	372	355	374	426	405	380	378	311	425	379	367	349	379	384	370	375	365	363	377	358	356	367	373	363	366	340	361	358	370	354	385	338	351	376	385	358	401	370	396	394	360	339	371	382	338	372	374	331	389	370	396	373	394	354	356	391	386	364	350	370	373	370	341	369	360	376	373	374	376	375	378	373	354	367	391	353	380	369	409	377	357	357	358	389	355	366	398	367	346	367	338	394	387	343	372	378	329	347	366	393	372	378	348	408	394	330	362	328	355	371	347	373	389	364	361	362	382	351	376	355	356	377	317	360	403	350	419	359	352	383	357	373	377	342	342	362	327	372	333	377	400	359	344	374	366	370	361	367	395	386	372	372	387	373	381	356	369	370	379	413	357	359	343	367	346	340	374	370	356	348	388	377	365	370	361	361	363	354	355	376	379	371	378	381	371	333	387	376	364	379	360	390	319	410	386	340	379	353	394	326	379	366	318	369	385	378	320	411	355	371	374	365	401	357	374	380	382
12802	25947	24311	16167	10694	7109	4996	3769	3053	2466	2122	1888	1697	1490	1298	1149	1152	1049	1147	1248	10887	19525	4994	2269	784	744	745	813	749	678	742	731	710	715	722	1060	3029	5789	5432	3017	1652	1303	1020	776	694	690	626	685	704	685	720	700	677	677	726	668	711	719	691	712	670	698	652	653	723	718	742	698	603	683	622	667	707	750	688	696	727	682	670	686	696	702	683	666	675	723	711	680	708	663	669	660	672	680	716	665	673	712	715	711	695	682	701	678	696	685	700	737	728	662	693	705	686	679	714	700	674	683	679	695	715	690	709	711	659	693	736	688	741	728	657	675	686	697	648	690	690	707	675	729	738	726	673	647	679	706	682	660	758	709	703	716	660	716	687	675	684	705	674	676	733	706	719	712	655	702	685	712	683	665	691	749	711	685	674	717	691	698	699	704	668	747	635	714	701	676	721	693	693	712	688	695	687	719	725	706	700	664	735	679	677	739	696	745	692	701	753	670	623	661	724	715	734	676	735	643	670	673	690	710	666	671	662	697	720	727	722	728	653	662	676	747	702	700	700	692	694	703	759	701	667	681	627	667	671	711	704	650	694	713	692	725	681	700	729	689	670	695	653	648	692	735	660	705	689	701	743	678	697	708	673	691	687	711	654	685	718	720	709	674	720	691	688	706	711	687	652	720	711	720	702	669	678	737	659	671	709	675	747	677	654	677	715	718	670	673	721	706	670	714	721	705	635	715	702	721	678	741	700	702	718	698	682	720	740	738	700	692	720	683	672	672	706	683	686	717	712	660	651	727	679	713	706	706	650	685	733	709	673	650	674	743	679	734	692	681	704	655	720	716	699	715	647	689	661	680	699	712	713	687	632	708	676	671	686	694	713	713	657	694	638	706	695	683	668	680	695	655	685	685	718	705	672	722	698	694	653	659	670	644	676	715	697	751	686	702	729	715	680	676	718	704	672	644	700	720	722	661	684	676	714	688	640	667	750	648	714	687	736	706	651	724	722	738	693	714	685	694	707	686	731	696	659	730	679	662	719	642	722	679	732	665	701	644	653	650	694	715	638	715	673	714	738	735	734	691	678	702	739	698	691	667	737	664	712	690	678	733	700	673	689	667	689	684	674	717	699	696	682	711	673	693	672	714	692	696	722	681	714	688	694	706	713	710	683	705	739	699	670	684	735	720	714	715	700	692	686	625	726	663	666	704	704	686	683	706	696	658	665	707	674	671	685	671	677	734	659	715	701	709	679	699	660	715	731	691	694	722	721	668	660	685	700	729	728	692	687	723	697	654	681	653	712	667	666	694	694	694	666	713	685	707	679	690	710	725	747	704	701	709	700	681	693	687	714	705	648	633	684	693	701	682	686	696	671	706	702	704	698	713	710	687	687	685	690	680	683	682	674	628	680	681	687	706	721	648	693	701	699	690	694	711	688	659	686	674	689	676	691	732	753	737	727	725	673	688	680	722	698	679	677	728	677	687	689	685	710	734	709	682	727	658	657	667	701	683	708	691	694	731	736	701	695	662	699	683	736	722	684	666	688	730	688	703	701	700	664	682	679	694	728	733	675	661	649	728	693	706	699	699	732	681	668	695	645	664	691	655	679	716	678	712	652	692	721	723	750	726	712	714	738	660	689	673	711	696	698	722	689	668	703	652	642	730	698	728	713	692	664	683	715	671	758	684	714	673	704	679	702	725	695	686	701	694	681	659	686	716	667	679	697	679	697	669	683	713	766	695	641	672	690	738	710	688	668	735	692	694	699	681	691	671	722	709	720	653	687	719	677	689	697	642	644	743	713	682	692	695	681	682	693	642	627	713	683	718	647	672	656	671	695	719	660	706	698	682	720	713	684	675	730	695	750	648	699	699	681	688	703	692	714	661	686	719	763	663	652	724	731	712	735	690	718	696	721	718	715	690	691	693	728	720	681	652	697	653	670	736	691	727	652	691	662	665	644	690	725	688	718	722	697	735	683	693	684	688	656	725	688	671	649	695	660	672	675	710	682	689	714	727	676	665	686	677	670	707	713	679	698	688	708	675	662	689	696	690	716	696	683	699	687	753	707	755	647	702	660	689	669	665	730	717	713	701	672	684	668	655	719	686	691	658	715	686	649	703	730	672	678	718	682	641	730	705	702	687	710	703	695	662	674	706	686	669	700	737	634	696	721	704	695	693	656	734	708	642	729	690	720	716	675	681	683	654	701	718	697	678	701	720	724	690	712	686	692	727	660	707	680	665	659	697	682	691	687	667	655	680	669	730	672	688	693	723	695	717	759	686	644	679	725	636	709	680	717	717	696	682	698	731	679	697	700	656	703	708	650	715	706	695	724	728	677	655	686	662	695	662	657	685	715	691	670	712	631	672	680	723	706	690	693	681	673	678	728	709	678	697	661	707	708	687	729	681	675	711	739	678	684	695	713	667	710	679	737	693	700	698	716	705	686	719	664	653	678	718	652	702	715	736	730	668	728	670	735	737	681	665	685	719	727	678	718	722	705	667	762	709	738	731	684	692	731	701	731	726	713	687	719	692	738	732	712	712	665	705	697	658	693	706	686	664	656	654	658	663	680	710	724	684	671	622	697	693	741	673	690	699	699	685	665	653	700	699	691	710	704	689	694	671	726	715	696	711	724	687	721	679	685	691	715	686	683	663	729	692	706	688	727	688	690	667	634	742	675	680	718	702	687	702	669	721	695	695	713	749	659	654	667	671	705	739	697	671	706	705	674	715	740	694	703	686	704	693	682	680	717	741	732	716	645	693	693	636	692	731	722	652	734	675	730	681	636	705	703	690	720	701	661	709	714	686	716	675	679	693	720	697	690	628	755	718	715	652	690	673	686	723	675	694	684	745	655	668	680	671	711	684	728	678	756	700	698	657	693	682	729	706	619	698	718	735	693	727	668	715	702	649	680	684	754	754	685	716	707	683	677	682	713	694	712	695	698	692	689	684	673	703	635	699	737	680	711	681	678	689	734	699	707	640	689	722	685	709	672	682	723	679	680	701	722	678	684	732	709	732	702	670	724	680	677	713	690	684	736	669	704	738	661	712	716	721	668	723	688	644	681	704	704	696	675	710	685	685	683	694	698	727	633	686	719	659	707	681	710	749	697	701	657	727	699	691	710	656	683	708	683	673	728	727	685	701	737	671	717	634	707	669	676	769	701	671	718	698	688	662	674	745	675	641	670	706	686	698	689	704	645	668	777	687	681	723	685	688	678	668	670	678	736	691	681	716	693	688	736	698	674	677	666	712	691	692	666	665	705	673	647	709	708	668	735	649	681	694	657	715	708	666	714	713	714	690	713	696	648	669	728	681	670	717	698	687	676	680	660	682	729	700	719	664	670	738	670	698	740	677	704	671	737	675	743	709	641	673	686	692	692	702	689	708	664	643	716	710	659	721	693	682	706	746	637	728	709	697	639	717	703	667	673	676	681	692	693	668	679	649	658	715	735	710	681	728	671	673	701	726	729	677	711	648	680	669	652	698	694	667
27019	20248	9466	2769	1291	915	746	702	645	609	626	569	546	532	501	569	571	566	572	572	661	985	614	556	506	505	526	493	524	529	536	494	532	497	528	514	533	579	663	631	653	562	536	551	484	535	519	591	548	478	513	524	555	536	528	504	490	499	512	527	551	521	505	499	536	536	526	516	535	547	531	513	517	527	527	499	500	539	525	546	535	540	526	530	498	534	544	508	490	562	534	505	568	494	524	501	501	568	576	529	482	527	495	548	543	509	526	530	544	489	494	524	527	542	522	536	557	541	553	520	572	483	485	561	500	512	469	525	553	530	535	509	459	517	497	521	482	544	496	518	523	561	522	554	526	531	545	520	504	505	591	510	528	502	517	491	519	522	525	517	522	532	531	513	514	545	532	528	515	486	507	519	493	497	526	567	530	506	494	519	491	522	517	514	505	517	556	544	505	496	532	523	500	481	531	503	516	491	519	503	505	463	524	502	548	514	476	494	516	564	516	511	565	518	545	514	501	524	485	532	503	515	523	533	519	527	544	538	544	505	530	519	545	504	535	500	509	479	508	509	513	523	504	539	515	546	525	502	524	537	527	544	497	513	528	526	500	527	504	490	518	475	503	500	497	542	547	487	490	535	536	511	516	529	502	555	503	459	519	516	513	507	521	525	523	487	537	482	543	513	483	502	525	494	549	515	528	537	504	499	517	501	519	514	508	493	547	533	528	551	518	485	550	526	516	563	573	470	500	529	523	525	496	510	526	535	518	509	539	532	512	563	518	518	505	517	531	510	489	522	563	486	504	520	519	489	527	534	515	522	540	525	551	531	561	526	495	475	515	493	541	536	474	516	533	504	548	523	495	531	514	482	491	541	544	499	550	477	513	525	517	516	525	503	512	502	519	506	506	529	511	558	518	509	507	570	533	582	529	495	539	570	483	517	516	501	526	541	542	494	496	515	495	504	512	546	546	542	500	507	503	519	471	518	491	495	550	525	501	526	480	536	499	562	556	546	474	523	518	527	513	528	524	469	505	516	509	528	567	508	520	528	503	526	603	481	541	522	541	476	500	503	503	528	546	502	528	541	525	512	510	519	527	551	546	492	479	490	524	555	525	523	517	535	509	471	513	544	502	492	538	488	546	518	503	523	502	519	461	497	508	504	510	514	545	491	496	496	502	512	534	509	508	519	536	544	511	493	494	469	528	538	520	545	535	496	562	573	504	503	526	474	517	550	538	522	525	521	542	499	559	534	504	525	556	528	526	491	530	516	514	506	515	500	531	500	539	497	569	489	513	530	489	500	519	527	524	499	508	512	518	513	512	504	498	521	503	520	526	528	548	519	542	520	542	495	576	532	580	539	498	511	535	500	482	487	536	492	546	541	542	507	510	553	535	514	508	503	498	519	516	514	551	512	488	522	531	494	514	494	481	534	503	495	528	512	525	510	512	489	530	508	557	545	527	541	529	517	504	533	513	510	491	553	538	568	489	544	461	551	528	521	521	519	495	503	496	479	493	498	510	514	516	526	500	514	528	527	485	507	503	511	549	524	526	510	558	495	511	530	529	504	525	547	480	498	540	518	507	527	558	541	524	549	484	521	520	504	544	528	513	522	514	482	534	519	532	568	522	500	494	498	559	541	495	537	518	508	525	522	499	515	515	545	485	509	525	502	541	512	540	564	531	522	503	492	499	490	485	570	553	518	551	528	485	516	549	510	551	516	496	489	518	569	486	503	491	502	544	556	533	477	504	521	538	536	515	568	510	498	514	531	532	485	543	535	531	544	522	526	514	549	490	525	494	529	499	528	493	518	538	495	519	516	474	503	501	499	542	572	515	543	511	489	517	522	549	523	545	500	470	513	506	498	539	531	515	498	510	498	516	541	484	524	532	533	496	514	523	535	502	473	520	505	525	558	520	499	521	543	508	541	504	530	524	514	541	509	487	493	527	545	496	538	526	513	515	488	485	533	529	502	547	486	523	506	504	486	508	536	508	495	524	483	514	513	523	555	506	514	506	471	515	532	485	531	494	523	509	537	513	534	558	452	531	533	554	543	509	536	548	579	505	546	527	539	505	565	544	549	525	514	556	534	551	534	521	496	523	514	503	512	538	503	496	527	513	502	501	531	532	503	527	562	522	495	489	537	488	501	537	494	529	514	495	487	570	507	493	529	474	527	489	509	547	544	529	512	512	508	536	491	557	491	504	468	552	523	455	492	495	500	484	571	553	496	524	504	514	510	543	540	500	529	531	487	508	523	544	526	504	487	468	477	537	523	501	526	529	530	537	510	496	554	502	504	499	532	505	507	541	503	527	524	531	452	499	544	538	516	479	483	516	537	511	495	528	542	480	518	533	480	528	492	507	499	532	522	531	504	548	494	549	521	490	531	517	478	540	552	505	511	485	539	475	521	532	515	506	482	529	538	545	519	515	536	506	481	535	533	517	536	531	524	514	547	487	536	532	490	498	539	535	530	539	516	552	495	507	508	496	543	556	505	510	491	514	541	538	472	531	496	543	494	548	486	552	500	503	517	510	528	532	548	505	567	542	538	522	537	519	525	526	539	530	528	510	517	599	496	497	519	462	525	555	537	487	493	512	512	520	514	537	566	478	503	514	521	515	513	513	505	519	509	548	505	503	540	484	554	529	526	496	510	512	524	493	548	536	530	532	534	495	535	547	492	521	507	544	549	530	499	525	490	508	530	509	510	553	536	538	505	536	512	511	472	538	569	512	450	514	486	537	530	549	481	520	545	561	508	536	538	502	505	546	469	540	503	534	577	533	494	539	482	507	512	514	516	503	578	474	486	511	522	528	506	488	491	519	518	502	506	543	508	495	515	550	507	526	492	566	552	502	493	495	502	512	497	472	508	480	530	507	501	536	536	495	519	495	537	526	516	529	507	532	509	558	557	498	501	481	494	528	522	531	543	512	516	522	538	538	479	549	514	518	493	523	547	548	480	552	507	502	556	560	513	498	514	510	479	495	523	539	491	514	509	520	556	521	511	560	539	509	524	553	524	500	512	527	502	516	505	478	508	493	521	544	526	499	529	502	532	536	519	540	540	527	547	518	490	484	549	496	539	547	511	511	557	516	497	504	486	511	528	522	525	515	527	534	548	527	472	510	492	511	559	511	505	484	513	525	534	483	519	507	518	507	505	474	504	535	509	508	511	509	538	502	512	536	489	551	525	528	525	556	521	508	560	522	523	505	540	576	515	497	510	546	528	496	490	522	506	486	509	513	533	522	460	516	553	520	512	547	512	542	518	530	489	496	495	498	503	526	527	548	473	501	519	536	487	503	530	511	532	545	505	562	512	516	530	470	539	528	508	506	499	519	563	506	507	499	515	524	510	494	492	511	537	482	505	522	519	521	538	532	502	538	477	527	516	544	494	495	514	510	506	533	488	501	529	492	514	493	501	562	518	515	527	503	546	527	527	553	515	554	510	523	528	501	496	525	522	493	550	509	530	536	509	544	518	545	534	524	492	499	539
8594	12566	11133	6222	3769	2569	1922	1693	1514	1407	1323	1213	1200	1109	1067	1101	1069	1086	1102	1141	1499	2681	1332	1071	968	917	1015	980	971	979	988	985	1013	991	977	979	1043	1292	1341	1283	1256	1155	1046	1003	1041	967	944	957	982	954	937	979	951	986	963	964	963	991	974	983	995	996	931	1034	1044	919	956	1004	946	969	975	937	1008	980	988	963	964	992	973	1048	952	1013	946	947	1017	941	940	970	970	948	950	1033	952	988	991	975	1005	924	986	939	931	977	964	977	1014	953	980	953	944	1005	962	945	1003	1003	991	1026	968	930	1012	917	973	962	897	976	975	967	983	946	971	988	916	985	953	975	945	949	961	964	973	997	951	990	974	974	988	1028	992	934	979	997	983	1021	1010	941	988	997	982	942	1031	1037	1011	987	1005	991	962	949	958	998	975	927	939	1021	941	989	985	1012	967	973	992	995	967	957	993	1009	957	974	953	1035	951	946	995	1015	927	1011	967	895	963	1007	960	977	999	953	978	981	999	918	1044	981	969	1032	958	950	950	966	1036	951	984	995	944	986	1004	959	963	1026	938	952	982	998	1016	976	990	1002	1003	1015	949	957	950	939	1013	936	969	974	976	949	1012	920	982	941	974	924	984	951	941	953	978	949	989	963	1037	999	966	943	1049	1016	1006	958	1027	964	971	982	1018	944	927	924	969	968	951	1004	939	985	979	932	979	968	927	912	929	1005	997	990	965	947	973	994	987	978	964	976	975	985	970	970	956	1033	1004	1000	1022	961	985	935	1000	967	1018	919	974	984	997	914	1005	965	953	1023	976	1006	986	989	933	985	1004	968	1012	982	985	996	1029	960	957	992	977	978	953	963	958	997	1012	979	1002	990	929	975	940	946	943	958	943	971	950	958	967	993	989	956	1010	1006	1032	958	1006	947	956	1008	965	918	992	998	960	996	978	1023	1035	909	935	977	976	989	954	982	999	986	999	945	1011	949	930	1032	1003	991	1003	967	1028	1015	933	913	974	1008	1012	954	983	1000	983	972	963	1010	938	992	940	1039	1013	968	979	999	966	1005	993	972	1007	972	967	964	954	956	982	987	949	926	979	961	1015	998	936	934	985	966	984	926	932	949	1036	989	994	957	935	1013	951	996	981	972	942	996	941	943	943	982	986	973	953	959	964	991	935	1000	958	959	952	923	1017	999	948	1013	959	955	949	982	1007	1041	952	921	976	965	980	959	1015	928	977	989	931	967	975	975	1040	1015	950	1004	948	978	920	954	996	977	925	976	980	1006	977	962	1005	989	882	937	934	1024	968	950	984	1040	958	915	947	1011	968	1010	980	993	979	967	1001	949	985	984	920	917	976	955	983	909	1001	1010	989	978	1020	964	933	987	961	1010	959	970	978	980	963	984	1036	977	980	994	983	967	1024	968	1005	995	965	1017	991	1042	959	939	964	1000	925	1025	1026	1005	977	935	965	973	949	948	929	1006	954	989	910	959	967	957	1048	947	933	1002	954	949	930	1010	937	1012	997	1008	989	980	928	959	1012	979	966	1010	1027	1004	1018	965	985	911	986	1014	976	928	924	1044	987	982	933	975	982	1003	1033	942	995	1030	999	993	943	1042	924	1005	976	972	1000	905	931	945	1011	945	998	979	1004	1023	930	1034	975	1009	999	926	955	941	936	974	988	1005	927	1004	968	943	968	1015	974	980	959	957	983	972	958	1025	976	964	940	948	1001	932	939	962	1015	1010	969	1001	954	1007	976	914	958	1008	961	965	987	978	1023	995	959	971	1038	900	915	961	958	998	981	982	1003	989	987	965	978	969	984	985	913	963	949	943	990	912	947	958	979	980	925	925	1028	948	981	963	941	1010	985	1001	957	973	966	960	958	972	981	1000	943	986	987	927	1039	977	968	971	986	995	1016	1004	969	1011	946	953	951	952	1002	1008	1023	994	931	968	1007	952	1057	1007	961	979	954	1004	941	978	971	979	988	1039	975	942	935	985	965	1023	1004	916	975	953	974	947	994	926	997	965	1014	961	982	966	1007	995	1045	942	939	991	957	949	1013	986	933	983	956	960	941	968	1025	990	950	973	949	971	981	971	971	973	949	959	974	914	1033	970	959	969	985	983	961	952	975	974	991	967	938	976	1045	994	981	956	977	956	977	989	995	939	974	957	925	975	974	931	966	986	969	1032	1004	1014	1013	1016	985	1012	968	988	1008	983	962	1002	935	981	978	995	1000	946	959	998	1037	963	968	966	983	1027	1033	935	1005	909	967	962	933	998	931	984	995	1012	940	982	969	980	989	965	951	972	943	983	1003	979	932	947	1015	962	928	946	987	981	936	987	984	1011	971	963	957	948	960	920	942	987	994	959	963	947	944	1006	1019	1031	971	970	964	935	987	1007	1034	989	962	993	968	938	976	1000	979	978	1014	926	965	994	937	950	972	961	1005	956	954	965	921	904	984	958	976	970	1042	973	1008	1004	976	1010	937	948	1007	1000	971	962	993	964	972	944	968	951	1004	956	952	962	1004	1006	974	1014	994	968	982	945	1013	953	963	1012	964	979	980	986	968	999	968	981	940	1000	970	986	971	1006	986	978	985	985	963	961	977	972	982	954	968	1013	1019	980	951	938	989	993	967	945	1001	987	982	987	974	981	975	919	1003	956	954	954	959	973	994	987	979	967	985	971	1000	1008	958	996	1020	947	1022	1030	1007	961	1006	939	1029	1011	994	984	986	987	976	1017	924	944	930	940	952	911	934	970	988	968	929	1006	950	1000	974	957	989	922	1012	1001	1018	1020	987	954	1005	982	963	970	967	941	1012	960	976	970	1012	980	1019	992	964	1005	1005	936	969	968	960	1000	945	1027	952	980	980	1017	929	934	1000	981	967	971	1022	990	964	969	1007	991	983	1013	914	921	994	981	956	922	999	1005	1039	960	976	1012	982	981	1006	968	988	986	976	988	977	924	1038	970	966	950	961	1013	1003	938	988	955	1001	988	983	1024	933	940	979	987	1009	1017	961	1000	1037	993	949	1007	990	962	989	936	996	974	925	967	998	947	965	922	938	926	977	1018	988	952	947	951	990	925	946	952	957	980	993	1009	916	993	999	932	999	962	1013	1023	966	955	918	964	984	951	950	969	960	980	1074	974	1004	974	967	965	947	965	1022	988	979	984	948	1032	977	977	925	1002	991	1015	964	972	1025	935	1000	1010	960	961	955	960	989	948	975	964	1018	993	960	977	1031	954	982	962	1017	923	906	987	986	1009	943	1004	986	975	994	958	1004	995	938	1051	977	963	996	978	982	961	965	1005	963	936	982	971	1010	953	986	983	997	973	977	971	976	1009	952	959	966	960	953	1023	998	988	991	955	934	989	955	963	909	1011	979	979	991	946	943	956	974	1002	1018	998	961	990	969	990	954	931	1022	935	943	981	929	950	950	990	954	1017	968	1039	914	920	961	945	944	968	935	991	918	973	966	930	927	1009	1007	949	949	941	988	911	1008	936	994	950	938	962	938	974	968	1010	940	949	982	927	920	959	1003	917	935	959	1000	959	1007	927	1022	958	965	957	976	1009	1016	918	949	929	933	965	1028	933	922	995	955	954	973	969	943	955	991	1025	1008	965	963	970	998	973	998	990	984	985	1005	989	941	999	977	985	893	964	1007	985	957	952	957	925	945	1004	952	980	961	977	955	1013	959	1038	1016	1019	1027	1047	925	1000	942	902	972	972	940	962	940	1006	925	959	928	987	927	1002	966	950	952	989	1013	956	1000	922	888	972	987	979	981	950	1008	927	920	970	975	934	990	979	946	954	941	1045	954	920	943	982	1019	991	1037	1032	966	977
24255	21392	28374	24774	18637	3254	1304	946	712	662	574	585	491	489	485	412	487	506	551	464	1319	4124	1147	619	375	438	389	396	432	430	417	401	412	407	381	426	585	1050	1086	938	826	646	493	447	407	390	410	440	398	416	411	418	407	397	448	385	388	389	403	401	437	393	411	414	379	389	398	389	435	383	414	422	393	421	379	415	391	376	410	452	426	398	407	384	401	399	432	427	383	374	399	408	385	442	428	422	423	399	396	411	385	398	369	369	432	392	391	409	399	419	399	374	402	425	402	395	400	406	423	374	413	394	427	368	420	412	422	398	420	416	392	394	401	445	366	416	393	403	414	373	420	372	398	388	418	412	408	379	413	403	411	421	377	421	463	391	388	398	426	377	387	408	412	439	400	418	421	406	400	427	441	427	406	413	376	415	447	385	436	400	431	390	405	377	435	423	421	375	425	407	400	384	412	407	409	447	387	450	418	423	409	411	422	456	434	402	438	383	401	402	387	449	410	393	389	390	423	428	406	411	429	378	414	420	448	408	429	428	401	433	413	442	403	411	446	408	414	408	400	390	442	363	428	416	408	390	412	459	408	424	422	411	386	430	371	410	403	440	454	399	416	364	403	442	417	397	402	363	389	437	402	409	409	383	399	400	439	365	443	412	375	402	398	391	410	420	392	386	411	397	389	398	391	424	385	393	417	398	385	423	416	418	403	392	408	395	380	394	386	400	401	407	432	406	398	407	407	404	455	399	416	443	418	365	389	383	407	383	408	403	420	429	413	412	445	442	448	398	390	416	402	407	406	403	385	418	393	418	441	380	389	412	420	385	400	394	414	383	393	432	400	419	412	419	401	392	379	415	400	376	435	409	412	423	390	430	381	415	413	404	402	376	403	372	436	385	383	417	413	387	393	405	414	436	376	379	419	405	402	429	419	396	404	397	368	422	417	395	398	429	433	398	356	402	440	422	401	454	393	396	428	408	382	422	448	405	424	390	419	407	419	411	393	399	430	391	399	417	445	425	395	380	377	434	414	404	431	373	405	397	413	416	409	423	425	409	411	384	388	423	441	388	446	407	388	424	404	427	424	384	393	396	409	387	381	385	399	398	377	398	418	367	396	407	410	393	396	443	386	437	412	402	423	432	377	377	436	386	386	389	382	410	381	416	407	395	377	390	445	394	383	436	390	386	451	394	398	390	426	407	431	399	399	406	398	388	386	378	400	433	448	398	398	375	407	383	423	428	390	401	390	437	390	421	444	422	382	434	430	415	421	438	391	420	402	425	445	399	421	375	391	382	394	395	443	396	415	429	389	403	415	412	416	435	430	391	437	428	420	395	378	417	386	418	433	402	427	428	419	414	401	404	429	408	402	399	400	376	381	385	377	401	384	410	377	404	388	380	429	389	402	421	417	400	406	372	424	406	407	390	387	392	424	366	403	392	425	414	384	409	392	409	383	437	420	371	394	393	434	394	381	400	421	427	410	389	405	390	433	398	412	440	399	382	441	391	397	398	428	392	407	384	434	368	401	431	409	401	406	422	402	417	417	422	388	384	382	410	401	373	393	380	406	409	420	435	383	401	403	403	433	419	357	390	422	389	370	433	391	378	419	411	433	403	384	401	419	408	424	433	381	411	392	374	401	407	457	439	410	406	395	437	411	406	385	422	396	386	399	417	413	432	395	406	423	403	436	385	386	426	431	415	420	417	387	451	421	395	403	413	428	421	454	431	396	423	369	417	395	394	424	409	410	373	390	412	399	387	400	420	409	425	411	417	387	410	415	376	403	389	400	419	450	393	410	396	405	417	369	396	408	363	412	414	444	415	395	430	368	396	427	390	395	387	415	393	407	414	413	394	449	416	401	419	413	409	399	374	397	419	414	411	423	423	402	420	411	394	414	413	404	420	415	391	429	444	418	410	428	379	397	403	440	414	395	375	369	402	389	413	399	406	429	390	413	382	394	383	437	411	389	428	417	437	451	461	409	388	409	399	380	414	397	400	411	392	406	441	400	421	373	405	428	391	408	383	402	409	419	408	405	374	389	423	411	394	399	382	421	385	374	393	390	371	382	399	436	387	386	415	428	433	405	393	423	398	428	382	429	415	429	410	429	401	417	387	395	432	404	420	377	404	412	402	414	413	430	404	409	369	385	371	406	374	410	409	416	411	431	433	391	384	371	405	386	428	383	426	386	368	388	407	417	422	410	429	405	406	364	392	368	404	403	401	437	403	410	435	403	385	393	450	387	419	360	458	418	395	393	399	433	408	401	420	412	444	430	402	402	407	412	414	398	403	430	397	427	394	420	398	413	424	398	422	399	352	398	384	392	383	360	395	379	401	410	424	394	396	387	432	405	361	441	414	382	397	420	380	433	425	419	411	411	428	418	396	417	432	398	429	398	400	454	402	446	387	401	398	404	436	440	371	404	413	418	421	371	402	384	425	389	427	393	382	422	407	416	384	428	438	416	382	413	400	419	405	436	443	436	406	374	429	438	433	417	419	399	403	409	403	384	398	422	382	353	394	414	418	368	384	411	377	386	388	355	410	421	411	386	382	417	370	406	425	409	395	400	410	398	404	419	393	413	382	387	383	375	414	423	428	404	386	409	425	432	402	448	443	400	412	419	416	374	394	397	411	397	424	400	384	391	409	370	403	395	394	402	428	426	369	377	426	410	368	387	413	393	380	419	435	394	412	376	420	404	375	406	382	397	411	396	382	403	394	397	424	384	349	371	398	418	410	383	429	432	418	403	413	393	399	419	409	414	441	421	385	433	406	449	390	413	387	423	389	407	406	424	401	408	398	423	409	410	418	414	412	417	402	378	423	405	379	397	425	412	413	423	396	431	430	433	429	382	418	409	409	428	390	415	429	405	415	404	403	411	419	424	379	433	437	391	393	395	436	435	398	424	389	403	397	429	426	376	436	410	435	415	399	393	392	401	438	386	397	393	390	392	446	381	393	447	403	412	405	420	379	412	408	372	403	386	406	425	430	413	420	443	418	432	410	381	387	406	419	410	378	392	397	384	392	389	370	418	376	385	380	415	392	395	378	438	411	400	380	404	420	429	385	414	405	420	380	386	431	413	415	383	427	401	401	421	382	404	408	420	397	403	380	415	403	416	369	411	398	382	408	401	415	398	401	385	393	395	362	387	426	394	387	383	426	410	413	433	449	385	400	434	415	416	400	426	424	409	387	425	398	391	421	393	389	417	454	399	394	394	391	361	402	417	409	400	391	410	437	434	415	378	410	406	419	377	418	364	426	423	422	352	421	413	409	439	441	404	375	404	436	414	443	400	414	396	403	417	392	408	398	418	409	395	381	430	390	400	366	442	406	371	426	397	390	421	397	398	400	387	363	393	416	380	391	426	429	409	427	389	410	444	401	402	386	418	410	406	420	404	395	396	428	427	416	419	373	399	392	407	385	408	451	414	394	379	459	420	447	405	416	422	378	386	406	424	407	399	396	424	402	405	421	421	422	407	388	427	380	405	358
10433	20401	19121	11634	7397	5202	3544	2719	2315	2027	1683	1474	1368	1203	1087	1026	1054	1140	1187	1161	4424	12321	3117	1705	830	828	802	861	817	778	851	808	808	832	806	834	1414	3261	3387	2728	2139	1421	1027	916	836	795	768	770	794	797	775	785	805	731	759	802	754	798	827	755	829	784	797	762	775	777	742	827	814	834	744	795	740	792	808	786	748	862	777	746	788	804	806	800	764	789	792	801	810	854	775	815	780	781	816	792	825	801	822	776	801	788	831	796	799	770	799	757	760	827	817	712	780	798	822	766	755	772	811	748	773	773	779	761	791	783	765	863	796	788	795	841	837	799	791	791	790	795	718	810	741	803	761	798	811	810	775	815	775	781	811	773	802	793	782	798	798	771	786	782	789	785	781	800	773	786	799	805	792	797	791	795	808	763	791	771	773	839	795	777	795	787	846	842	809	825	825	754	743	824	744	786	784	781	742	809	826	809	753	720	765	810	795	793	810	802	830	817	775	780	791	801	797	792	789	769	749	754	804	764	760	784	793	774	794	783	749	756	795	775	799	826	790	822	789	782	753	787	826	770	769	798	790	768	794	772	801	749	801	762	772	791	751	819	753	819	797	776	760	804	725	805	771	752	745	710	774	802	807	758	784	823	781	792	801	779	781	783	764	775	792	821	784	756	814	795	800	802	795	781	808	841	806	781	796	774	826	739	801	781	761	823	794	789	719	785	793	763	769	761	783	781	808	779	820	763	826	784	770	777	783	848	768	726	750	761	796	780	806	804	732	774	777	806	766	760	842	784	740	833	789	796	783	766	799	817	772	787	800	747	828	777	785	823	785	764	770	796	808	785	817	789	800	835	823	806	769	763	788	796	762	829	812	774	748	761	816	772	805	764	738	807	804	818	806	793	816	843	791	773	737	780	805	774	735	746	774	787	790	805	765	797	764	819	750	789	811	748	769	797	809	798	839	767	784	779	734	750	837	738	754	796	819	747	835	793	749	799	830	762	799	772	813	761	773	821	786	766	806	827	796	761	802	787	765	742	845	748	798	822	790	841	790	752	781	774	767	788	759	751	727	765	735	804	750	756	820	809	788	792	807	771	772	787	766	807	791	795	760	790	777	788	729	816	760	816	752	811	769	745	795	807	775	767	791	794	757	820	785	792	804	779	794	797	763	772	808	765	786	752	798	741	759	771	781	798	800	809	814	782	824	770	809	800	764	822	784	757	787	755	783	803	766	730	809	783	813	769	815	812	822	826	740	734	770	814	825	775	763	795	806	781	808	771	834	786	797	838	792	768	820	725	780	771	806	777	796	784	741	773	826	793	758	750	767	799	792	736	791	781	809	833	806	785	759	728	745	799	806	799	759	762	787	781	816	783	808	792	733	773	774	816	798	756	787	778	801	812	749	805	766	781	792	786	824	800	780	823	774	821	776	804	760	825	718	790	794	725	783	789	838	765	796	800	807	802	810	813	785	795	815	739	771	813	795	787	825	844	769	817	753	714	755	778	735	766	761	813	788	796	773	843	798	777	769	761	755	726	843	830	791	809	770	789	749	789	801	780	813	785	777	739	762	780	766	806	777	766	797	826	760	756	819	784	773	805	769	799	763	790	780	786	731	775	789	798	805	779	770	745	810	750	819	785	781	813	745	783	766	780	848	791	782	755	754	782	747	806	747	733	781	776	815	737	800	780	753	788	824	827	824	783	772	770	764	818	793	794	759	719	818	807	767	744	747	787	787	784	803	795	752	760	779	794	789	827	791	776	792	757	800	772	808	765	820	759	765	802	774	797	770	736	787	807	790	749	798	761	784	786	794	737	812	739	716	842	813	749	825	759	764	782	796	786	808	796	768	809	776	836	798	802	799	792	750	806	770	837	772	804	785	771	742	794	743	812	828	796	757	788	862	777	790	779	758	800	774	781	742	796	832	731	778	778	805	740	773	799	759	779	793	804	764	824	766	744	763	780	765	782	822	780	773	846	800	786	786	778	824	758	772	796	799	795	773	812	820	799	776	762	778	843	817	777	819	789	717	792	800	800	797	808	727	752	835	799	781	813	770	739	765	791	771	817	722	773	760	779	819	772	781	779	790	784	777	792	748	791	779	767	795	767	811	768	767	808	815	792	803	783	761	837	765	795	794	771	825	791	768	811	796	787	756	784	777	804	833	782	770	814	807	802	850	744	773	727	800	765	795	803	778	761	791	752	790	762	759	803	810	834	767	797	847	789	802	784	812	767	814	762	783	783	802	810	775	845	777	787	799	744	808	808	738	775	812	750	786	821	781	751	787	786	808	798	759	805	794	761	842	796	786	772	775	762	812	807	840	820	778	827	786	749	792	784	762	789	789	761	752	786	824	821	837	783	778	758	765	811	792	779	743	790	791	818	827	785	813	786	799	812	779	741	773	791	815	811	773	807	789	688	684	788	785	820	760	793	801	815	747	805	803	765	770	780	825	772	732	768	808	792	803	818	835	768	765	750	777	783	838	809	824	724	817	795	784	748	780	802	812	757	801	768	718	788	781	747	788	801	732	772	777	772	775	792	778	811	684	795	780	777	786	745	784	774	753	733	774	811	783	784	766	823	730	756	776	814	759	795	768	770	792	794	795	821	789	790	783	758	779	784	797	782	729	778	784	754	806	767	788	834	830	780	843	808	752	815	804	811	789	787	763	844	780	779	815	809	778	823	804	781	783	813	757	782	774	819	802	762	811	792	785	798	749	750	788	765	807	810	807	782	779	796	783	721	740	793	755	753	817	789	799	853	805	826	780	820	797	772	753	778	769	749	776	823	760	771	791	777	788	752	738	804	809	732	760	773	776	803	757	809	796	742	807	815	839	806	808	834	792	748	815	789	793	766	819	854	769	801	784	760	738	766	774	822	802	784	803	763	752	823	749	795	822	750	760	800	792	779	735	793	773	710	812	799	741	798	777	760	744	709	797	841	777	740	808	799	744	797	810	786	795	820	803	787	811	809	749	755	761	798	788	789	782	753	780	746	778	829	824	752	811	753	788	737	787	792	743	839	788	763	785	779	833	801	751	763	780	796	753	816	731	812	795	758	768	753	724	779	736	757	817	817	782	847	822	754	797	768	777	830	779	780	813	759	774	772	798	735	771	806	792	797	746	781	764	748	784	766	814	802	742	795	770	831	771	753	767	796	749	815	806	742	767	781	784	831	783	771	776	796	786	815	764	834	781	813	789	778	756	781	789	826	817	757	796	734	789	788	837	810	734	779	726	773	807	804	749	813	807	785	755	840	771	755	810	765	813	776	799	817	763	801	747	788	788	809	765	759	790	744	777	751	759	806	761	787	792	758	757	767	776	733	795	775	754	813	771	797	791	752	818	799	785	732	811	737	794	821	767	760	787	746	761	795	774	793	757	791	738	798	801	779	771	798	788	824	780	780	782	751	804	831	819	842	815	776	748	820	812	818	804	763	851	810	783	757	823	815	821	785	772	830	753	756	756	812	815	811	818	815	782	752	836	796	800	767
23346	21375	29099	24007	21379	18044	3299	1339	1005	843	736	599	629	530	517	473	506	535	543	457	3215	7154	1327	452	397	418	375	406	437	410	376	399	412	384	419	397	518	1654	1785	1595	1151	668	507	437	418	361	398	362	395	381	395	355	369	385	409	401	379	362	370	381	374	396	374	353	410	369	370	378	361	372	396	387	362	358	344	376	402	441	393	379	402	386	350	425	368	365	355	379	353	356	406	372	399	379	398	352	354	364	403	385	373	370	366	367	375	379	385	391	363	350	406	379	395	351	392	371	357	397	378	356	362	369	374	410	367	385	377	379	411	406	392	391	372	359	404	359	378	365	386	395	409	372	357	345	367	370	397	359	361	387	385	350	367	367	380	366	398	400	394	376	351	384	374	380	342	391	384	336	399	378	395	367	364	368	376	387	391	386	373	378	366	400	373	398	410	374	376	395	392	363	393	391	368	371	359	374	365	417	361	385	399	373	388	395	422	389	363	385	416	364	380	363	404	364	380	358	366	353	391	375	387	393	354	370	383	375	346	391	374	364	407	383	363	379	388	399	376	386	358	368	395	368	408	400	394	388	408	379	390	401	386	370	386	375	357	390	395	379	352	365	375	367	406	395	404	384	383	393	371	382	349	376	364	389	372	352	385	349	367	385	407	361	377	373	371	369	377	354	347	361	400	363	396	396	387	359	359	359	364	357	391	353	393	420	395	402	369	391	407	378	395	381	349	358	417	359	395	379	400	362	395	363	343	392	390	363	395	393	368	414	364	381	370	373	355	381	389	383	367	390	353	430	380	387	405	366	409	405	386	365	392	386	394	389	382	403	366	396	376	380	389	378	349	380	370	402	375	372	377	350	375	406	370	400	372	401	391	388	365	416	369	361	345	400	389	374	386	400	379	395	405	373	411	376	364	385	375	369	391	412	395	376	426	387	368	373	412	384	373	422	397	384	392	372	370	398	396	389	349	408	360	410	384	377	376	395	360	406	362	360	349	360	370	385	370	387	389	394	389	375	358	367	379	413	340	377	374	361	389	364	371	424	375	377	388	371	370	385	391	383	404	370	387	349	397	389	397	391	356	383	395	385	339	399	387	368	393	394	358	424	382	386	364	391	358	367	385	349	388	365	384	394	368	373	357	412	406	370	384	389	386	332	376	359	389	377	437	354	373	386	411	374	374	380	371	411	345	378	410	359	369	414	400	386	385	368	361	383	385	417	344	370	373	337	382	362	337	400	403	374	391	365	386	345	366	391	366	404	387	354	384	381	414	385	391	352	386	377	369	387	394	395	381	397	405	372	355	406	373	362	376	382	363	353	383	386	372	403	410	393	380	381	380	369	393	426	383	356	369	360	386	356	379	391	362	407	384	404	368	377	380	380	382	405	358	394	367	403	343	349	364	338	354	394	340	355	379	412	401	406	373	360	381	433	343	375	394	390	382	375	380	404	381	386	364	372	396	357	371	389	390	396	365	355	355	389	373	366	398	388	374	395	417	404	369	405	348	375	364	400	427	370	380	401	376	340	361	393	395	380	336	373	391	349	350	350	366	422	366	367	384	358	371	412	341	324	372	379	371	411	374	396	360	359	389	392	379	377	412	410	377	341	410	362	381	389	368	382	371	363	423	382	375	350	383	373	368	384	381	381	402	407	373	409	351	372	373	361	406	376	376	359	417	407	389	381	388	359	385	376	371	335	426	384	400	385	395	400	363	405	390	412	362	370	337	349	360	368	394	376	396	387	384	380	382	376	367	369	401	380	353	372	376	385	365	390	382	356	371	372	372	395	391	404	378	398	405	364	392	403	379	402	386	389	380	392	351	384	382	365	399	396	334	400	355	367	379	369	404	370	325	391	366	374	409	392	388	389	412	424	345	378	408	417	369	370	360	378	394	382	389	381	370	396	391	366	375	368	384	387	377	373	401	379	363	353	398	362	391	335	374	406	388	363	342	383	364	384	396	372	355	360	415	395	407	386	354	350	364	356	357	354	376	385	414	348	405	374	389	405	386	378	376	378	373	379	400	384	372	382	363	378	394	373	365	358	415	368	390	375	399	385	361	381	389	368	375	357	385	381	361	393	355	353	378	409	418	348	401	349	412	370	370	380	374	387	369	341	359	364	361	389	377	366	387	369	382	371	378	405	392	377	366	387	361	379	364	391	401	363	396	413	416	388	392	389	370	395	389	366	368	385	427	392	396	359	381	372	343	387	400	411	397	382	384	362	382	357	397	398	370	388	388	413	386	426	375	385	347	386	378	360	404	387	374	371	410	365	382	372	370	385	357	374	378	382	381	356	380	370	407	384	371	408	357	359	353	373	367	362	369	401	381	389	383	399	390	347	341	370	395	390	356	367	362	399	393	387	353	388	340	368	399	414	377	372	369	385	373	368	370	364	364	370	398	401	406	401	391	358	358	319	429	395	381	351	385	339	352	408	366	348	385	375	412	389	366	379	382	423	397	389	369	342	384	364	353	338	356	400	373	349	396	373	395	386	361	396	392	378	387	384	393	385	368	364	384	375	383	378	377	397	374	364	391	374	372	418	390	383	374	342	366	399	364	372	378	377	417	360	402	367	390	379	347	371	392	422	382	383	405	398	415	387	380	403	383	401	372	381	352	410	403	369	392	392	370	377	416	402	402	403	417	392	366	359	372	371	388	358	375	365	369	360	363	372	366	320	356	368	381	387	383	380	378	356	385	382	356	406	401	384	381	378	394	386	391	391	383	405	368	322	364	387	386	382	377	368	360	387	379	379	383	371	361	382	398	388	383	375	384	365	378	371	359	397	366	414	394	391	362	359	397	372	385	387	382	407	384	329	367	381	355	355	373	432	366	390	403	403	384	430	391	397	379	395	342	367	377	400	411	350	364	404	358	382	361	365	386	381	409	404	361	396	378	371	348	379	391	344	392	373	360	363	341	390	383	357	343	407	381	390	422	408	388	403	422	386	382	366	355	376	391	371	401	358	369	380	347	360	384	360	400	392	370	386	377	391	381	359	413	388	370	395	376	352	363	376	382	392	370	389	383	377	370	393	414	365	377	395	394	352	370	384	367	363	398	362	367	376	369	358	358	374	375	372	382	399	380	370	390	391	391	367	367	349	381	410	367	347	358	393	361	330	363	385	395	394	352	351	370	414	374	382	398	366	389	347	366	375	368	391	348	387	378	376	405	356	385	389	412	390	336	381	368	383	378	358	380	411	352	393	381	382	384	356	340	401	365	364	360	376	401	354	377	388	379	362	388	363	360	392	390	394	378	405	378	394	404	369	395	384	375	382	378	360	368	375	381	367	385	386	385	359	381	371	379	364	371	360	371	387	377	391	378	379	416	364	369	357	403	363	368	367	406	363	409	379	404	401	387	369	373	354	355	370	381	331	390	363	392	380	372	368	383	395	410	377	392	370	378	394	367	367	357	392	396	378	365	391	389	387	390	419	405	355	369	393	371	381	385	371	377	399	340	398	390	369	408	396	350	376	378	378	401	396
12318	25592	24150	16628	10633	7214	5171	4082	3321	2684	2098	1799	1635	1403	1270	1195	1286	1382	1281	1138	9418	17495	3543	962	805	770	765	785	781	720	769	723	778	756	746	809	1323	5285	5688	5000	3266	1642	998	824	722	691	738	689	722	761	722	669	775	689	719	735	730	712	694	687	742	737	756	766	752	738	642	667	704	666	680	663	710	711	697	696	677	657	684	744	671	731	731	650	749	704	723	748	735	750	721	755	768	737	667	688	747	690	693	742	723	663	731	705	721	717	771	710	720	732	754	691	725	705	718	780	709	734	690	747	724	688	695	736	730	666	685	701	734	706	727	749	739	706	743	729	720	717	718	705	719	675	779	690	770	757	716	738	706	717	714	706	695	763	730	732	717	702	722	746	725	714	712	763	683	708	732	695	672	716	747	717	708	741	699	706	726	732	733	683	806	712	703	721	701	701	760	710	734	712	702	708	697	720	711	672	710	676	699	738	739	736	743	748	724	731	732	704	660	725	699	684	724	741	731	732	668	708	710	699	682	726	716	717	746	650	706	731	704	731	686	694	739	738	740	747	704	657	743	681	761	707	765	765	717	746	749	698	704	721	718	709	687	695	709	697	689	698	753	704	751	687	659	744	750	643	725	719	687	733	666	689	704	723	737	684	724	665	738	727	654	730	708	772	708	738	705	700	728	699	714	703	694	705	720	706	714	698	713	687	708	717	671	705	734	731	715	732	732	743	680	711	717	738	715	746	691	671	664	709	690	733	711	702	698	709	708	720	691	702	708	671	708	706	738	729	745	668	708	739	699	684	700	696	666	740	696	717	719	718	733	756	747	709	668	722	696	711	690	685	767	691	752	728	714	683	690	681	705	723	662	723	706	722	683	691	730	725	694	743	746	702	777	755	704	710	692	784	714	725	710	742	696	690	718	662	718	726	726	762	702	688	695	733	725	731	726	742	674	703	678	725	732	749	680	710	708	711	706	717	712	765	743	685	725	712	699	745	681	684	661	701	731	730	726	769	687	686	723	737	686	745	731	753	729	673	758	697	744	750	722	714	682	724	755	698	710	732	708	732	777	766	696	704	706	694	695	738	668	658	684	707	752	716	721	718	728	674	690	736	690	676	754	767	688	730	750	726	734	743	744	709	731	702	684	666	728	722	738	710	733	695	766	702	710	719	700	671	707	711	699	716	744	732	731	719	699	747	766	734	715	747	735	708	670	687	692	717	747	708	707	710	703	728	727	711	719	696	673	702	695	650	729	727	757	649	708	685	673	720	688	714	737	726	732	700	749	704	716	717	674	720	685	687	712	684	737	660	697	759	719	702	721	717	731	670	728	662	741	713	734	668	740	728	716	742	737	735	715	691	702	687	695	768	652	721	728	684	677	695	730	680	663	693	648	717	708	728	730	712	742	744	718	712	685	732	729	690	708	711	681	747	681	678	725	748	740	772	734	703	695	690	687	706	716	669	700	736	729	679	692	717	698	713	744	697	723	727	729	735	741	687	678	718	747	702	748	732	734	706	708	752	659	708	773	715	778	711	718	729	680	632	700	737	713	698	691	736	692	690	682	689	698	721	740	705	723	703	726	736	697	705	695	754	708	719	715	701	665	732	736	739	713	743	777	720	689	691	722	704	683	712	702	733	706	655	715	687	711	711	708	736	708	711	690	742	724	718	737	686	752	670	725	694	713	722	734	681	694	735	754	715	701	738	729	739	743	681	715	734	695	795	688	748	668	755	724	651	684	670	726	744	704	710	729	732	710	719	749	720	701	692	712	701	711	732	683	730	735	753	732	674	700	724	781	691	717	718	702	682	691	695	786	723	775	716	718	727	742	690	725	731	685	726	665	699	664	735	671	696	726	698	682	650	710	708	701	706	667	707	728	675	770	717	741	704	693	745	735	736	717	667	713	700	663	708	671	713	761	733	742	678	730	702	681	743	698	706	737	750	711	740	729	680	729	714	750	688	715	678	744	739	753	729	749	728	697	707	647	755	751	731	718	691	659	638	733	698	727	706	695	700	690	733	719	750	706	731	723	668	701	716	703	685	730	731	743	722	744	699	718	706	732	725	734	723	690	697	730	710	693	734	737	712	720	747	750	755	707	692	717	742	700	707	742	705	693	702	708	694	663	719	736	732	707	703	673	727	758	703	668	678	733	708	698	736	723	664	668	715	727	685	698	698	725	706	759	702	715	675	735	696	670	731	731	700	693	695	714	701	683	690	734	745	730	744	700	665	719	703	735	772	748	726	747	710	760	711	677	708	657	702	719	723	695	739	795	756	741	712	718	715	687	722	715	704	699	714	741	785	759	669	672	707	723	729	721	692	718	728	726	687	762	668	731	717	681	759	646	683	721	688	715	729	737	734	715	720	697	694	715	699	697	701	700	684	769	720	732	713	679	710	715	737	674	687	739	696	755	689	695	695	718	720	728	726	722	698	746	739	682	762	731	723	716	703	721	729	706	719	750	709	697	706	715	695	721	715	783	718	740	755	712	705	712	736	694	751	733	718	728	693	699	792	709	702	716	737	682	702	730	751	686	720	712	728	687	699	739	728	732	751	710	688	680	696	747	687	699	710	685	702	704	696	725	722	692	724	683	703	724	679	708	712	711	711	748	740	739	655	757	751	754	692	710	708	730	679	715	744	749	696	716	675	684	720	685	663	700	712	703	693	761	746	711	678	732	701	686	686	691	700	653	753	725	692	721	707	716	679	681	735	712	695	721	709	758	682	770	736	734	717	707	670	699	673	759	700	677	682	746	738	735	720	729	749	698	707	725	730	687	703	690	786	703	664	662	648	718	693	712	716	706	728	718	679	757	777	707	685	736	713	731	766	710	764	679	711	698	695	742	669	707	712	715	702	691	722	718	728	737	740	744	697	683	706	683	702	714	705	717	686	678	706	745	727	693	724	708	693	649	685	681	650	662	713	719	752	713	672	704	718	729	716	700	737	711	655	674	737	717	696	737	702	680	742	735	701	704	699	697	726	685	719	730	710	688	709	732	699	739	664	721	689	739	719	694	716	728	705	715	720	687	748	717	745	736	740	707	681	674	732	726	743	686	700	735	730	715	694	733	692	721	706	710	745	699	708	707	717	734	705	724	731	677	701	723	722	728	711	763	749	718	712	720	729	711	692	742	716	672	718	710	698	781	689	736	722	683	712	727	710	712	679	751	699	693	715	741	681	741	704	725	747	743	702	712	727	714	733	686	694	717	728	742	706	762	735	728	707	712	708	736	754	746	732	736	702	749	722	725	703	725	745	721	711	707	727	750	679	662	745	707	714	717	715	732	696	688	741	687	744	758	729	719	703	694	746	702	710	706	744	753	667	690	733	731	703	671	700	730	718	707	715	763	692	746	695	720	689	680	770	739	701	653	687	709	721	705	668	738	695	719	703	688	750	755	737	748	675	679	692	716	710	729	725	742	719	747	681	694	670	702	720	702	701	704	707	742	762	731	695	731	721	711	695	699	691	720	727	640	723	726	739	721	741
27002	20147	9063	2891	1402	908	822	733	660	589	590	593	564	555	531	528	536	567	544	528	736	931	567	516	509	488	536	514	498	528	512	548	492	534	494	460	539	609	690	692	636	585	571	576	551	520	525	486	542	539	527	524	528	532	474	467	511	570	544	509	527	519	549	563	505	513	579	509	528	533	526	538	488	509	547	525	514	520	536	520	504	520	495	524	526	508	519	479	521	530	526	515	567	500	494	513	521	492	531	540	483	530	515	513	526	495	550	537	486	531	485	480	521	529	531	505	518	499	492	540	550	516	468	502	560	534	489	507	475	506	538	492	530	567	532	537	523	504	534	496	532	531	515	495	509	559	548	529	528	502	458	541	513	533	527	519	540	513	487	528	544	541	529	517	521	522	529	568	496	500	531	512	572	533	549	546	531	514	525	509	526	523	531	504	528	565	535	547	501	517	510	490	514	506	520	498	513	539	535	544	499	526	571	507	552	484	515	556	528	544	537	528	564	495	526	540	532	522	511	535	501	565	522	528	502	540	524	508	522	535	509	551	504	530	535	531	505	514	516	519	507	552	487	517	503	506	559	496	491	480	526	522	499	534	493	481	496	498	529	480	532	469	503	498	534	513	536	507	540	543	496	532	528	542	548	519	535	509	505	540	521	529	514	532	485	556	503	573	511	523	528	483	529	487	503	471	524	512	504	555	521	523	531	513	509	534	571	496	501	508	543	525	557	502	526	540	536	520	522	526	525	509	580	528	540	551	510	499	525	527	556	545	538	522	522	533	531	519	531	547	521	535	491	495	508	504	539	557	489	529	515	532	506	552	516	501	504	529	515	496	539	503	516	517	508	496	516	512	525	490	493	532	488	520	507	528	503	507	507	535	537	485	508	516	498	496	507	549	539	517	490	493	455	502	504	484	541	504	512	540	555	499	527	490	538	543	532	536	481	510	494	533	550	459	488	493	550	528	538	508	539	542	508	521	498	527	537	569	529	521	545	519	511	514	515	520	543	535	568	520	520	539	510	534	509	567	520	528	520	525	502	530	483	553	517	561	525	534	552	521	540	484	478	492	486	549	532	532	468	493	534	514	529	548	484	512	560	520	529	535	478	519	511	515	512	531	514	552	518	496	537	542	563	467	530	528	522	516	526	486	526	523	565	563	452	529	470	507	507	547	489	539	518	486	519	506	525	524	494	537	521	540	500	508	520	513	526	551	529	512	545	515	505	511	537	536	510	497	554	531	507	496	587	517	507	532	511	483	497	522	515	497	532	518	550	518	500	531	511	502	525	522	474	548	542	505	549	535	524	520	510	504	496	491	472	532	519	532	497	533	480	481	517	503	496	500	503	526	489	480	511	521	555	519	568	527	490	519	526	467	542	477	524	514	510	504	505	495	506	508	524	518	516	510	538	513	570	559	537	507	473	504	509	485	495	534	515	494	492	512	530	534	549	560	501	513	521	498	534	536	520	518	503	539	549	482	518	512	488	532	497	495	518	516	505	526	528	507	536	504	499	502	481	481	515	524	492	540	537	495	513	537	509	501	494	521	531	497	533	528	498	501	538	492	534	501	546	517	576	515	529	521	536	546	526	509	497	491	475	549	533	558	526	534	523	486	563	525	491	494	540	506	502	495	510	546	518	516	563	480	533	476	539	495	525	541	516	536	530	514	471	498	574	524	493	493	508	514	550	501	515	528	508	511	512	504	533	510	510	545	529	485	542	513	530	527	497	516	515	501	506	496	507	532	555	495	516	535	526	500	476	471	547	518	517	514	549	505	491	552	522	488	530	533	513	556	499	487	549	562	517	543	519	512	533	542	490	558	509	535	517	542	513	513	522	511	499	496	481	484	553	517	523	518	535	548	525	523	511	491	482	513	522	534	531	529	525	576	528	506	527	480	515	481	514	507	507	522	485	544	496	507	522	528	524	497	509	516	500	548	548	538	502	513	582	508	533	517	548	496	559	511	516	516	507	537	485	554	519	495	530	505	523	531	500	527	524	550	542	517	524	564	503	510	483	520	518	544	484	534	504	520	557	483	493	502	549	497	531	535	522	497	499	556	543	579	499	517	534	497	566	512	530	474	510	521	519	488	537	515	532	538	538	508	524	528	486	496	459	535	526	524	511	506	525	518	523	522	521	516	549	535	512	531	512	524	531	491	525	526	518	527	543	472	529	527	504	506	479	555	539	535	513	522	539	537	551	536	536	527	490	512	528	541	559	542	499	506	478	526	559	499	538	540	539	483	484	532	502	486	553	519	517	498	513	533	547	518	524	545	504	531	523	499	520	519	519	545	508	506	526	485	525	483	532	507	500	529	527	499	537	546	509	513	521	562	543	554	480	470	561	510	514	535	563	507	503	499	495	513	512	530	529	563	504	529	545	523	493	546	528	531	514	498	511	538	538	567	488	503	573	558	519	492	515	502	540	496	491	527	542	532	487	529	483	490	529	476	529	521	522	505	523	551	531	491	513	512	505	498	563	489	512	530	492	550	520	502	519	524	517	521	543	505	523	520	523	529	509	518	482	484	541	504	498	532	522	466	519	504	508	553	515	518	539	517	523	542	497	520	533	541	540	490	499	508	524	484	487	527	523	509	464	499	549	545	514	540	512	523	517	480	557	543	509	543	529	492	505	554	516	557	501	523	509	494	489	507	546	526	545	579	510	538	528	492	483	506	533	545	534	549	529	493	483	573	542	519	506	505	529	509	511	514	498	534	478	540	505	504	550	569	503	534	528	493	514	562	526	546	523	510	517	531	502	496	548	482	495	500	532	541	537	528	524	551	534	580	561	558	536	518	496	558	584	541	518	521	552	547	487	510	506	506	570	526	516	494	533	585	508	513	505	488	502	536	544	536	513	534	467	527	517	536	558	484	505	543	561	500	518	480	542	487	533	490	482	494	522	509	544	522	530	526	524	513	509	500	534	504	546	550	520	524	502	489	502	518	565	487	523	533	470	516	521	535	517	528	488	531	494	519	507	546	486	527	521	543	550	529	503	514	523	530	496	517	501	481	535	576	534	530	543	516	492	491	551	522	529	465	477	539	515	498	524	526	494	514	537	491	523	510	568	519	530	519	543	488	534	552	536	522	475	484	525	545	512	541	520	507	512	518	529	545	502	520	520	534	509	563	573	512	500	511	533	534	479	524	519	503	497	515	534	541	515	537	485	543	500	510	476	539	508	511	495	511	541	513	530	518	544	550	484	502	515	498	491	500	524	553	513	486	547	562	516	512	515	525	515	485	497	553	513	518	509	505	536	512	507	477	484	532	558	553	516	507	533	560	501	501	497	526	529	530	543	503	491	522	535	505	551	509	531	524	512	544	520	508	546	531	504	468	527	473	498	515	528	517	480	505	518	541	525	514	510	531	544	539	518	485	514	564	577	522	546	513	504	479	526	513	512	513	504	525	539	477	543	520	515	530	536	497	508	474	525	553	515	525	522	493	538	493	503	523	510	551	512	502	541	553	514	550	527	539	531	559
8165	11628	11073	6524	4131	2647	2040	1857	1648	1367	1242	1168	1108	1121	1062	1120	1137	1170	1114	1030	1819	2296	1062	960	961	990	999	993	973	988	936	945	1045	944	973	1007	997	1286	1415	1516	1337	1150	993	1048	1051	942	992	991	1028	950	1025	971	939	981	975	952	1038	963	949	971	969	987	1009	988	980	928	977	991	978	946	1002	960	988	1007	971	1015	936	1001	989	994	1003	957	976	1058	968	1006	921	973	999	957	923	952	987	1025	971	1014	1005	951	1019	974	981	980	1025	996	988	969	1001	972	996	990	937	930	978	962	885	969	1000	972	950	1024	900	941	1006	918	992	963	973	978	1000	980	977	1001	1005	929	962	951	987	1003	934	1029	988	973	1016	1045	1015	988	983	1014	974	1022	957	957	964	980	998	1026	995	981	976	963	984	971	1033	997	996	937	936	948	966	1030	975	1000	972	944	977	953	982	932	993	957	1000	994	961	937	912	950	979	1028	978	941	993	936	1029	904	953	966	1084	1006	972	968	983	1020	1034	960	998	906	1074	1037	971	984	968	983	994	960	1005	903	961	1003	962	934	968	983	958	997	949	972	1001	978	988	1016	1035	975	956	924	996	973	951	980	929	999	1019	1061	961	1034	1009	959	956	1034	959	1016	1038	930	943	1012	979	965	996	979	1018	995	990	1004	970	941	948	980	961	956	1046	999	983	912	975	956	979	1001	975	994	952	984	948	972	984	937	991	977	982	993	983	1001	985	1020	929	958	957	948	957	935	987	959	997	971	970	987	970	1003	962	976	952	957	952	951	957	1003	977	1002	1025	967	935	986	1034	969	978	971	957	1001	985	987	999	965	1007	985	1022	998	1014	994	997	949	983	956	944	965	1009	1012	937	959	1046	942	981	978	963	925	997	994	988	996	999	1028	932	969	1017	1016	958	936	967	999	970	1001	990	935	986	975	968	948	945	1017	966	968	945	947	972	972	977	963	987	1007	954	963	976	1010	976	1028	977	961	1009	969	958	954	980	970	997	996	957	978	996	965	971	1016	957	979	991	951	954	947	951	958	1005	953	956	987	970	1031	945	971	996	956	988	973	1027	974	917	974	965	958	1038	952	927	1018	939	987	1038	972	1032	941	942	948	973	959	1017	966	969	958	899	936	1032	985	989	930	954	964	1005	894	909	937	984	943	999	961	990	947	956	961	939	954	968	940	986	1009	948	930	993	912	962	988	974	1007	970	904	995	991	976	1020	967	976	986	1030	962	1004	953	947	999	982	974	990	981	991	1018	981	962	1036	959	1011	956	883	929	974	984	975	932	973	1033	979	935	1018	959	1016	946	962	983	1021	973	921	973	945	934	932	989	979	959	926	1013	947	988	994	988	972	983	936	958	1011	995	975	987	955	991	965	995	925	961	1019	936	950	994	922	989	1012	958	969	948	979	1002	893	926	977	976	1001	1027	972	981	991	933	973	1000	963	989	980	992	930	978	954	974	977	938	982	1011	967	956	948	858	935	975	892	1023	907	935	981	989	1024	935	997	987	972	977	1033	928	987	1039	973	957	957	958	932	978	1010	1009	961	953	993	975	1011	968	999	1008	996	959	952	1015	1007	993	990	947	984	1001	976	976	999	984	983	938	959	973	1000	991	989	1001	961	956	917	980	961	971	974	926	1012	968	975	994	1040	1010	984	986	968	944	987	976	1010	929	973	967	985	963	947	901	948	951	955	973	973	1014	981	1014	980	977	1011	963	997	946	1003	985	979	1057	939	956	965	953	989	937	985	928	926	968	982	991	938	979	967	1018	1013	968	972	928	992	901	999	948	932	1006	1022	949	911	983	1007	994	1015	962	945	950	932	997	989	962	969	1027	930	955	1007	938	969	1007	975	959	973	953	967	950	989	943	978	945	954	969	978	975	1028	1046	1032	1013	1013	961	943	1018	990	1024	1004	980	1020	1013	993	926	985	1025	909	973	969	1002	994	977	973	932	996	1010	1005	970	968	1069	997	959	972	960	968	961	977	1006	993	947	960	930	956	977	984	930	964	919	932	966	973	965	1005	930	1012	962	997	1003	923	972	935	1008	978	993	1011	985	895	969	950	947	955	979	984	961	984	1015	970	991	940	975	987	1030	1005	974	1031	999	930	979	1007	929	988	976	971	968	976	936	957	954	958	926	959	979	961	937	963	1021	1002	945	988	968	963	997	1011	959	992	1007	990	929	996	977	965	991	978	993	987	993	1025	959	936	927	993	988	1001	967	987	957	971	939	992	937	966	990	970	957	933	987	959	998	1009	988	981	966	964	948	928	953	971	982	980	985	1046	1014	997	960	955	967	965	987	946	973	1008	1014	995	957	952	949	980	999	1007	958	971	953	990	1046	1027	941	1022	955	974	964	962	943	961	979	955	914	939	959	931	1018	963	955	967	979	946	939	1003	903	976	990	950	985	927	962	967	936	942	995	978	947	966	989	976	918	970	1045	986	951	923	996	963	942	981	984	1001	978	924	943	949	997	1026	930	1040	976	977	982	990	987	952	1053	989	961	960	1051	936	1023	989	919	964	943	920	951	1021	975	998	968	941	983	1000	1002	978	950	997	957	978	945	967	984	992	930	960	1022	1009	950	1003	1009	1022	928	980	949	975	1030	973	994	976	981	941	988	929	971	996	998	980	999	946	991	982	971	993	1021	945	975	934	972	1015	947	1039	994	1007	983	1027	964	1006	944	1026	964	956	972	999	982	985	946	952	992	971	954	1019	982	1042	1009	956	932	994	927	988	1000	979	960	979	930	1020	983	957	949	1001	957	943	954	963	993	996	990	977	1002	972	960	961	908	1037	924	955	992	991	933	943	961	945	950	987	971	996	974	992	952	941	997	1003	997	942	1034	983	966	999	1031	994	974	1003	940	989	931	1013	1009	971	1029	971	974	979	967	948	983	1017	931	972	955	982	952	993	1019	1007	984	979	982	995	1029	950	931	1026	958	952	965	977	953	1026	992	987	979	1047	1004	995	1009	977	928	889	956	984	995	997	963	1004	1018	978	997	943	952	1018	1013	968	983	979	974	966	987	950	923	933	939	930	989	941	1028	1011	983	938	987	998	1005	991	954	928	1003	1011	975	934	1026	987	951	975	968	1007	1047	973	986	929	937	970	978	958	975	967	995	981	947	946	967	956	978	985	962	984	969	989	969	958	929	946	921	987	972	999	968	1021	986	1002	1012	979	954	984	952	1014	941	988	1007	967	999	990	988	993	946	981	952	1060	988	965	1026	954	936	966	923	959	952	961	1064	954	976	986	1037	953	959	976	987	1007	1023	959	945	1023	963	968	945	1013	1054	949	1011	935	957	940	992	946	986	988	912	990	991	979	986	957	955	934	999	959	972	985	1010	991	1010	1012	1013	1022	994	1006	1006	928	968	1003	1004	1016	1022	965	1027	982	964	970	961	931	1003	911	1022	952	968	982	1002	1037	971	1017	1012	967	947	981	951	994	1000	929	997	1015	966	970	978	983	978	947	954	930	1006	980	984	950	936	951	1001	954	1010	946	938	1018	946	943	987	935	990	953	1012	969	968	999	1004	944	909	1026	944	993	970	1030	981	985	1004	979	939	1015	960	977	959	1000	983	1030	973	953	991	986	991	991	965	965	1012	913	949	1033	995	907	986	1001	1008	1047	967	950	987	990	989	989	951	937	951	966	1011	1029	991	957	906	978	958	913	1012	988	955	961	981	953	960	973	951	996	1026	978	1004	997	944	971	943	997	973	958	966	985	1008	969	961	978	934	1029	929	942	992	952	1000	980	951	979	948	980	951	958	946	982	979	964	950	999	1014	977	971	943	985	968
24270	21384	28354	24757	18907	3657	1479	1025	752	611	568	517	498	522	462	468	485	499	481	437	1916	4281	830	443	424	379	430	400	391	387	410	390	408	445	409	424	406	781	1225	1161	789	600	464	415	394	433	370	408	424	363	402	376	393	399	438	366	403	430	383	402	412	386	383	401	386	415	394	409	382	413	401	377	381	410	368	396	394	439	375	392	429	391	420	396	377	382	377	396	390	383	401	386	382	394	387	356	401	389	400	407	360	419	388	397	371	380	402	353	409	404	425	378	403	407	389	410	409	358	393	390	419	443	407	368	446	372	395	390	411	422	384	396	396	418	436	362	409	397	415	392	353	405	385	411	386	381	414	415	364	424	383	412	408	376	358	396	429	405	384	364	401	361	397	395	367	389	423	410	376	409	403	370	406	414	414	408	408	408	374	421	381	424	423	394	392	384	369	387	408	383	397	425	403	385	358	411	397	379	380	408	425	371	387	407	412	395	401	423	365	427	364	411	362	414	374	384	396	409	389	413	395	402	409	395	383	401	365	428	401	374	433	387	391	396	392	409	356	380	405	391	405	384	397	409	416	385	415	382	398	399	391	399	384	421	417	365	398	388	380	379	397	361	387	405	385	415	393	387	379	394	399	400	415	411	399	405	432	393	401	399	404	378	367	407	395	361	372	415	405	382	408	405	393	425	393	408	381	374	406	340	381	399	395	393	402	382	419	391	367	400	390	370	412	430	401	397	375	429	423	406	395	390	400	373	402	380	398	417	384	402	384	379	404	417	395	407	412	399	399	399	386	420	404	395	397	408	384	426	420	388	368	386	414	378	380	376	415	393	369	382	382	375	383	422	444	395	364	440	400	383	397	387	374	382	384	375	398	402	404	421	385	415	392	387	410	418	439	387	412	355	389	382	411	336	388	397	435	406	403	426	383	401	401	416	385	419	404	400	389	417	404	408	394	446	420	380	401	373	392	379	391	402	357	382	438	387	417	423	382	369	390	411	378	419	385	408	406	373	358	401	402	410	410	378	404	414	372	436	384	401	391	407	404	385	418	385	405	436	391	350	407	382	402	392	398	384	374	370	384	383	390	425	363	384	400	422	437	381	409	376	411	389	372	414	377	391	395	384	382	397	388	419	411	402	369	381	426	365	384	397	411	406	370	401	368	396	385	417	405	419	382	405	387	406	363	348	397	400	384	388	391	416	420	386	384	401	436	414	378	395	423	412	406	326	394	399	399	435	359	352	405	408	409	418	388	385	392	400	401	384	414	378	389	407	394	400	396	375	378	440	348	369	395	380	386	362	396	370	427	357	396	376	374	399	377	431	366	376	407	364	381	385	402	412	385	381	402	423	391	340	405	380	368	398	396	353	413	386	390	426	400	421	387	411	359	402	376	421	390	365	396	362	374	421	368	410	373	400	402	412	362	365	393	375	368	389	384	373	380	412	375	383	393	390	386	402	377	399	366	404	417	386	408	377	371	366	424	420	386	449	406	396	357	375	407	394	380	400	393	375	379	380	402	388	391	365	367	393	398	382	378	384	407	387	397	405	405	415	397	380	397	409	417	400	413	390	411	404	398	418	419	425	402	366	403	386	384	380	413	393	386	387	377	385	417	400	371	429	386	385	394	408	382	427	402	356	395	366	369	390	393	411	397	376	369	401	408	418	386	385	397	411	393	409	382	403	397	364	386	351	379	390	395	396	403	431	409	381	409	389	406	381	399	427	390	409	430	376	376	359	373	354	366	420	413	426	379	371	405	408	391	404	421	434	408	394	400	370	412	406	386	394	402	376	384	392	392	420	402	398	377	404	428	393	389	414	397	384	352	408	353	373	398	374	400	389	382	410	380	374	391	392	394	382	407	387	390	404	384	382	425	363	361	411	413	395	374	413	359	397	406	407	385	377	399	412	387	396	416	365	430	369	349	396	396	371	412	399	401	415	376	389	373	375	380	400	397	407	439	412	363	408	391	408	438	390	388	399	387	384	405	386	403	413	357	398	422	371	408	413	396	382	396	425	413	419	432	411	383	409	415	397	411	398	370	410	384	386	399	391	449	423	420	407	377	401	389	406	394	422	392	379	377	397	403	415	400	350	378	385	429	374	386	421	364	402	424	390	375	436	394	418	385	388	391	392	395	390	371	387	396	425	388	384	405	419	399	414	409	386	361	392	383	410	396	376	372	417	426	384	383	400	394	402	366	409	421	394	388	405	402	423	403	398	387	376	433	414	398	416	373	365	403	376	426	384	384	367	374	415	373	391	424	377	460	406	426	405	417	412	401	393	369	370	409	421	366	378	389	385	398	406	391	394	426	397	341	406	367	420	395	383	411	391	396	379	404	412	418	376	394	398	417	398	410	383	395	362	394	364	370	367	407	401	397	401	379	358	404	405	399	394	411	384	412	373	394	393	393	369	398	393	375	383	388	378	380	379	425	411	420	388	366	400	369	400	411	412	376	401	402	401	378	398	385	409	353	434	424	393	427	387	439	403	369	420	411	402	348	423	415	372	380	405	407	401	430	405	386	399	389	419	432	383	371	396	410	395	401	367	381	389	381	395	392	390	396	390	415	426	399	423	390	390	379	389	396	404	368	390	391	387	410	410	428	384	398	397	381	386	384	431	404	387	413	399	391	391	377	414	437	411	354	391	413	385	421	386	395	378	377	394	401	387	404	370	350	434	376	377	363	396	357	369	434	391	400	432	384	408	403	373	400	423	351	383	392	396	385	409	400	414	399	398	400	416	402	418	415	390	405	391	414	419	401	377	385	370	400	423	411	366	386	388	360	416	379	401	350	396	409	387	350	387	404	364	403	434	411	370	391	415	364	402	404	420	371	396	378	393	385	375	444	365	399	408	386	395	417	348	390	362	374	380	380	372	405	414	382	422	392	393	401	375	404	403	434	396	381	398	363	401	397	361	361	387	398	405	358	372	373	368	358	413	401	401	367	394	374	397	356	409	389	404	408	401	373	399	378	414	400	390	391	367	441	372	357	413	368	376	426	420	377	379	368	445	391	416	418	376	390	389	394	365	402	399	376	384	360	370	391	401	357	398	405	419	393	369	391	400	415	381	412	410	436	401	402	406	380	412	386	402	397	398	433	427	367	387	382	398	387	396	382	396	420	394	376	406	382	406	393	386	390	371	403	464	365	393	385	391	401	402	423	383	433	414	384	345	398	389	394	400	406	370	381	379	382	391	420	395	375	400	440	391	377	410	373	404	392	373	379	392	371	358	417	394	429	424	386	417	408	386	377	387	422	394	381	385	374	406	387	384	388	359	409	416	384	387	427	396	417	378	419	412	426	397	386	389	400	437	403	391	354	415	376	404	395	380	396	392	405	416	444	393	413	371	372	384	428	374	388	404	389	410	396	394	420	384	385	358	404	385	450	400	402	371	387	414	392	377	381	372	395	387	385	411	415	391	399	392	387	393	387	419	393	356	377	396	412	365	390	386	407	392	391	406	378	406	392	413	376	388	414	362	445	438
9897	19793	19296	12231	8041	5535	4021	3097	2365	1831	1584	1380	1238	1145	1089	1041	1129	1158	1057	970	6280	12412	2021	815	808	735	800	715	798	823	818	792	805	742	813	826	817	2247	4170	3401	2245	1453	1050	874	853	746	794	775	777	750	766	754	765	748	765	714	776	775	769	747	736	790	743	830	776	778	794	733	774	772	760	774	816	812	783	787	806	762	766	710	765	749	774	781	803	798	773	802	783	775	770	742	773	792	772	741	769	786	768	737	841	775	737	799	814	767	743	768	771	765	756	734	777	763	698	761	691	754	740	783	760	747	771	743	766	745	783	756	754	810	818	756	754	771	765	784	763	766	765	808	733	760	777	789	772	789	775	762	754	812	755	741	769	761	757	769	764	835	791	791	714	771	775	821	775	824	728	782	729	742	759	710	760	747	750	766	775	771	756	776	745	797	768	764	814	817	737	732	764	805	796	748	731	773	750	753	705	773	738	769	723	723	724	767	776	766	760	791	746	767	768	788	733	767	761	728	787	780	741	791	764	778	792	755	747	784	796	720	762	760	760	748	770	731	781	729	753	783	730	786	770	759	781	745	757	777	707	789	762	749	766	791	805	762	750	773	745	808	732	775	744	707	752	756	767	826	777	825	743	771	809	775	780	773	762	762	768	768	720	801	775	796	789	750	770	792	761	777	754	721	806	759	771	800	749	771	791	785	697	753	735	753	757	810	798	793	758	733	732	772	786	736	743	791	767	728	777	726	798	733	734	735	737	811	762	763	730	775	737	755	785	821	757	763	732	748	726	773	792	782	740	754	742	785	771	758	761	759	768	770	749	802	722	711	773	761	756	768	741	783	783	788	741	752	766	769	736	741	762	799	762	739	749	785	799	842	790	786	804	738	791	771	736	749	727	773	758	743	723	767	729	771	788	777	747	811	711	825	752	763	791	741	736	782	772	779	760	795	799	769	858	793	752	806	758	792	762	772	728	792	792	743	746	761	802	775	768	789	708	798	731	713	797	789	757	780	763	744	789	749	768	774	725	757	780	720	763	749	781	808	762	771	760	772	769	761	768	697	752	736	737	734	767	719	816	735	775	813	754	789	781	781	768	744	759	764	712	791	749	739	726	763	762	755	761	785	745	745	753	798	768	765	746	801	752	708	736	799	760	775	784	789	731	755	758	695	768	804	802	800	775	789	747	779	706	764	726	792	743	741	720	754	811	745	786	782	794	776	768	709	814	843	726	772	722	772	786	745	748	775	847	747	723	755	765	822	773	760	778	785	755	731	735	755	760	752	824	721	701	766	725	736	726	769	767	756	793	776	723	758	759	748	758	768	752	777	761	773	791	784	776	699	743	728	779	749	758	757	741	761	703	759	736	747	781	766	750	778	788	776	744	824	768	755	775	745	755	754	752	776	776	752	723	782	716	800	753	747	774	736	737	772	710	774	743	750	784	814	744	747	763	733	775	815	791	726	743	738	786	818	767	798	741	723	757	730	788	755	749	773	783	767	786	803	733	760	736	714	802	758	740	784	794	759	745	802	756	743	764	742	746	742	787	737	761	770	781	801	740	799	812	789	787	742	765	770	796	810	744	810	804	770	797	800	744	781	712	751	750	765	774	768	789	740	777	778	744	774	741	780	727	787	767	806	794	754	741	777	759	768	799	815	793	756	714	776	719	775	741	758	748	769	748	715	774	773	772	779	765	732	705	768	786	780	796	752	785	764	776	771	769	797	804	793	728	760	832	710	754	792	752	764	761	773	691	785	822	708	766	748	720	781	748	758	733	752	756	794	799	783	780	743	737	782	762	726	706	711	710	798	758	808	721	756	718	793	790	696	750	774	685	744	744	774	786	756	762	781	784	809	812	730	752	742	780	782	724	770	801	801	721	833	745	710	736	775	784	765	712	746	728	786	824	783	758	747	755	752	780	758	709	748	772	825	770	776	806	765	730	732	758	762	781	781	758	741	759	762	779	763	826	796	770	727	755	754	690	780	777	734	833	764	766	743	787	792	787	771	760	764	774	791	791	778	752	789	816	749	723	732	752	778	737	787	786	790	769	733	721	775	786	719	769	796	716	783	763	732	803	777	777	752	782	819	797	759	791	733	748	761	760	747	780	810	725	808	772	767	811	752	766	740	785	775	764	765	730	781	809	776	808	771	801	833	744	790	798	789	779	759	785	748	832	791	743	738	785	787	781	746	721	718	741	785	787	761	782	781	761	726	771	780	754	758	758	752	781	727	788	755	797	740	810	756	778	771	800	728	733	755	810	761	790	803	742	795	772	802	773	724	762	806	750	754	778	786	791	755	755	767	754	785	771	772	782	782	773	757	742	770	763	836	703	746	784	781	775	751	751	795	813	769	729	766	771	764	706	728	734	729	796	797	784	777	772	737	809	737	784	768	778	770	729	768	709	744	759	785	806	812	763	765	767	751	778	731	762	824	723	776	771	752	787	748	756	730	733	793	801	812	780	795	756	824	737	833	735	748	796	771	751	747	735	764	757	759	788	747	788	741	722	735	789	798	827	784	755	741	767	744	738	731	799	783	765	744	788	767	775	807	760	746	761	740	767	764	806	761	758	750	773	735	755	763	723	743	794	775	764	766	803	749	812	750	733	794	768	760	815	748	757	721	746	824	743	799	756	797	754	838	792	779	785	762	750	810	774	782	785	821	787	755	755	811	788	771	767	757	757	710	740	783	788	737	786	810	760	786	764	740	787	779	757	759	740	721	762	835	749	762	715	737	751	751	780	800	730	741	741	820	762	736	788	738	765	790	787	789	793	767	703	793	762	826	789	750	794	795	775	766	778	808	763	754	767	760	745	797	729	789	766	769	751	772	783	734	770	782	700	758	737	790	788	726	760	771	755	727	751	788	762	758	760	773	780	773	785	766	744	737	743	771	734	806	745	779	798	772	771	765	737	793	823	741	802	831	749	737	742	732	777	746	711	768	814	737	750	707	775	818	767	797	763	721	745	709	767	777	749	772	739	773	738	778	735	767	762	741	766	770	793	769	772	759	747	799	739	727	821	752	821	766	745	782	743	780	743	778	759	760	781	786	751	756	771	749	795	731	733	747	766	752	726	772	778	730	775	767	799	766	722	764	788	750	747	807	744	718	782	790	780	796	733	784	751	747	742	782	738	713	752	799	779	789	756	745	746	788	777	749	722	793	754	748	772	785	749	779	767	777	784	781	760	743	777	721	840	772	820	770	738	800	790	764	785	765	796	794	736	724	790	778	777	742	749	728	827	798	803	758	746	804	772	791	794	749	781	788	754	749	840	733	724	740	797	735	758	729	743	816	748	783	730	782	788	800	856	765	784	773	758	745	765	779	806	737	713	759	779	760	791	736	747	741	772	768	775	747	794	788	791	754	755	791	748	751	772	835	799	770	738	769	740	772	795	820	738	770	752	762	770	754	799	729	771	782	791	771	749	781	801	736	751	748	816	778	791	733	735	783	806	799	798	757	727	757	802	781	808	740	754	830	785	742	774	789
23405	21460	29222	24077	21465	18210	3562	1444	946	722	697	549	556	488	480	533	524	522	447	427	2620	6568	1326	456	379	367	398	355	359	374	407	399	346	415	386	390	371	1142	2214	1931	1110	661	528	406	370	361	353	381	395	343	349	335	335	378	358	376	366	355	377	340	372	372	353	372	378	350	380	371	385	355	344	349	352	356	369	371	401	352	381	372	333	356	370	380	371	354	365	359	346	365	395	378	366	333	357	331	348	382	393	376	365	364	378	352	344	362	366	314	385	330	363	373	353	359	346	363	353	387	371	347	367	367	353	327	344	347	368	402	351	347	350	369	362	367	338	363	365	375	372	380	309	344	347	389	392	352	329	376	359	386	355	386	358	368	398	339	385	374	347	329	330	334	347	345	379	347	366	368	388	364	366	358	378	344	361	350	363	370	345	343	369	349	365	344	354	347	350	352	346	349	351	389	320	365	345	373	384	347	384	361	338	364	374	342	361	361	389	358	373	325	378	358	342	344	404	360	359	347	365	352	350	356	397	377	346	374	328	376	361	357	344	344	388	369	353	367	356	365	379	333	361	391	372	344	380	347	302	377	334	391	362	359	362	325	374	352	366	360	364	356	359	352	396	391	345	398	375	329	381	361	366	317	367	352	358	372	341	383	367	354	331	336	356	386	325	390	361	325	345	356	331	364	388	375	322	319	345	364	344	338	368	372	356	356	378	325	346	338	347	357	364	345	342	335	356	334	349	313	366	362	398	322	333	366	340	334	346	334	354	384	372	364	327	410	357	365	390	381	333	354	360	372	360	404	394	348	358	332	379	337	364	360	344	337	409	352	372	383	365	362	372	385	339	359	391	396	346	367	358	351	356	400	388	338	339	335	347	330	376	353	348	353	361	354	364	377	370	348	362	365	378	353	386	376	350	326	352	342	373	338	380	369	396	367	348	358	356	347	347	350	375	356	338	379	377	346	379	330	366	376	338	367	378	327	357	351	373	360	336	343	346	307	349	335	329	346	357	370	387	368	310	355	354	346	364	372	353	351	345	359	365	363	377	365	350	347	370	383	374	354	389	358	375	385	396	351	361	372	364	358	342	340	345	372	389	342	369	358	361	372	365	371	363	344	371	347	370	341	357	341	370	370	360	360	388	382	374	334	353	350	335	324	322	364	392	365	352	378	358	353	374	359	347	354	365	354	338	372	384	388	338	386	351	338	364	364	352	358	367	324	362	380	339	330	385	371	356	369	346	360	350	363	344	380	344	370	356	357	343	372	385	339	385	395	327	346	382	371	353	343	354	396	342	376	345	352	324	332	374	327	356	373	354	360	376	369	357	373	373	356	339	379	355	363	368	352	366	368	336	371	317	385	371	371	376	338	332	368	385	388	336	383	360	357	402	350	351	375	361	388	382	353	368	372	399	355	353	360	346	367	347	411	364	378	328	347	329	346	373	348	366	352	359	372	373	339	377	354	333	379	354	348	331	358	357	343	375	393	392	369	347	358	361	351	381	376	349	342	325	361	349	380	340	340	359	339	341	356	364	305	392	360	335	315	373	349	359	412	374	386	324	389	301	358	340	368	379	336	362	338	389	364	374	400	363	357	333	352	355	393	351	417	350	361	353	339	360	383	355	371	393	348	329	349	350	379	319	401	346	375	357	359	366	360	344	362	336	380	371	357	336	357	372	347	367	379	350	339	344	350	360	334	350	360	355	388	343	355	352	360	350	368	367	334	331	350	385	369	386	355	337	368	356	368	371	362	380	348	325	328	401	383	335	359	375	348	368	367	345	362	366	360	345	389	365	360	377	355	363	346	343	366	358	377	357	362	356	382	384	392	366	353	411	428	385	329	374	358	390	345	358	377	384	361	392	357	357	398	384	332	367	322	370	339	336	390	379	351	366	351	387	341	383	383	366	330	357	397	356	356	356	371	334	369	376	339	338	338	371	365	341	373	332	389	370	366	356	370	381	368	367	331	356	361	404	309	359	342	317	360	353	335	351	360	405	385	335	338	390	344	364	377	353	375	345	367	359	340	362	324	350	372	329	372	358	392	345	343	392	342	331	370	392	380	374	342	370	354	378	382	348	355	347	354	366	360	358	346	337	355	356	358	400	408	354	336	370	345	332	362	332	389	341	332	332	356	359	375	317	362	350	382	368	379	337	370	414	358	399	351	348	356	374	394	368	318	367	373	351	347	320	354	360	372	359	338	391	319	353	335	364	379	344	366	386	334	318	331	376	357	381	361	337	347	367	347	333	360	346	356	375	355	381	348	350	391	372	367	341	345	356	346	399	375	360	336	351	387	349	354	371	346	371	345	398	375	356	363	368	372	367	365	370	333	319	390	354	336	345	353	361	373	361	362	360	366	361	363	365	356	382	324	355	329	353	375	398	360	352	374	378	351	354	389	371	315	324	351	372	363	346	381	387	364	333	381	345	360	369	360	386	344	355	377	325	347	359	383	369	376	363	368	382	353	357	374	348	331	334	367	398	360	361	367	396	365	345	375	341	369	379	328	363	405	352	392	375	311	350	344	351	335	357	341	362	335	384	356	333	370	331	347	359	357	356	333	381	311	376	338	355	350	342	356	330	365	355	349	356	369	355	381	366	357	347	365	340	345	351	352	358	357	344	377	350	351	360	370	342	355	376	385	353	348	345	353	384	379	346	362	376	358	358	366	379	329	327	369	367	349	339	362	321	380	333	375	372	391	378	293	380	381	327	380	358	381	383	370	345	350	386	365	348	357	367	380	368	385	362	349	348	386	389	327	371	366	363	348	334	346	345	361	373	367	323	362	398	366	339	376	347	367	357	341	354	346	332	331	386	349	353	379	346	363	333	364	336	359	333	348	385	367	374	339	363	338	368	385	355	378	375	341	373	372	370	375	356	340	350	337	360	349	369	410	385	364	385	371	339	341	338	356	360	358	346	367	325	345	357	346	319	364	343	381	328	348	365	371	346	322	360	378	383	317	351	345	368	374	348	394	382	381	391	382	357	337	358	359	329	352	345	333	338	405	365	379	333	347	386	361	365	328	331	414	344	357	352	331	331	353	382	351	367	348	351	403	362	391	374	362	356	370	326	323	385	349	379	331	324	326	349	371	345	366	358	342	396	387	318	362	336	352	384	375	372	392	344	354	358	352	332	349	335	349	370	365	391	366	400	391	362	346	378	345	348	403	356	324	366	364	376	361	332	366	328	373	350	334	373	368	329	338	379	342	350	391	359	336	384	320	365	341	394	309	331	342	353	387	362	383	377	374	347	369	352	400	393	350	364	318	365	380	360	357	393	346	371	351	346	372	367	360	382	360	359	387	349	352	360	362	362	356	350	358	380	335	372	358	377	350	362	337	334	351	360	354	330	378	393	370	352	335	372	387	330	338	367	326	353	350	386	358	373	319	347	353	368	345	334	353	316	359	343	366	345	329	384	360	368	345	359	367	350	371	360	329	354	299	382	352	357	372	357	368	342	379	355	353	368	372	350	345	340	351	369	332
12325	25050	24013	16399	11036	8152	5826	4245	3222	2327	1919	1696	1472	1338	1302	1291	1368	1320	1162	1041	8259	17053	3232	1137	749	707	748	750	710	759	792	760	791	711	731	757	753	3654	7059	5753	3233	1793	1150	888	702	617	695	706	674	730	683	698	736	677	663	696	662	738	651	633	659	683	664	675	694	723	675	702	679	644	718	658	679	706	653	642	686	647	639	684	681	700	693	702	722	651	692	678	689	681	730	635	668	691	675	680	638	664	712	638	736	642	690	651	690	653	672	676	677	644	651	653	687	652	670	634	689	717	702	659	679	673	682	664	645	664	719	708	670	665	650	690	640	690	712	721	692	698	693	750	640	677	679	676	726	694	657	682	682	705	654	676	680	740	675	661	711	721	684	669	675	707	733	680	701	687	717	700	674	693	691	679	715	692	674	659	685	647	645	685	693	706	630	697	670	711	632	691	697	663	666	678	680	684	656	675	686	695	720	632	684	690	689	644	677	632	676	743	666	686	632	711	712	735	709	642	677	702	697	711	681	690	767	654	736	693	689	615	697	711	645	691	707	778	682	728	661	695	703	693	691	689	719	653	621	691	635	718	698	692	655	684	680	669	692	677	693	706	722	688	695	690	679	691	688	668	652	707	674	690	660	668	660	678	682	693	643	680	681	657	658	661	668	692	638	636	696	712	711	691	667	642	660	681	669	728	672	621	652	672	712	620	692	708	716	700	676	681	714	677	670	666	674	670	718	662	664	688	662	734	686	712	660	682	688	701	683	647	714	654	698	679	728	683	662	643	703	732	653	698	693	696	674	656	692	693	690	673	639	671	697	685	675	658	686	685	697	674	641	705	666	677	723	679	699	688	682	670	676	641	693	716	661	674	674	710	687	661	684	706	688	686	653	649	623	698	703	707	682	711	714	704	656	706	677	680	650	647	649	686	689	676	713	659	669	682	633	713	708	671	699	665	697	711	662	719	674	673	704	673	712	674	682	673	666	661	722	674	672	657	673	741	707	674	725	700	655	671	674	686	651	713	695	666	664	667	679	659	734	683	720	645	700	665	686	661	671	659	677	694	684	711	729	630	676	680	671	680	696	684	669	729	689	645	701	674	690	709	707	690	649	663	685	690	676	663	696	635	702	665	652	676	708	668	675	681	688	682	700	665	692	703	732	662	701	720	716	687	693	687	695	694	719	689	717	686	712	708	665	675	657	732	640	673	707	665	646	676	719	681	715	631	698	668	718	654	677	673	703	709	686	666	732	682	639	680	704	664	719	663	674	688	682	710	660	698	726	684	697	693	705	708	641	641	681	725	698	705	634	666	671	692	703	737	705	665	673	666	671	690	711	661	688	687	632	683	691	678	646	693	720	649	681	697	646	689	663	703	685	661	696	624	675	714	633	646	674	686	699	648	672	699	709	691	687	652	697	712	681	656	709	640	680	692	677	641	707	696	681	710	676	656	666	700	697	667	712	677	639	708	708	698	664	684	677	669	678	676	711	693	755	670	698	668	677	659	675	680	694	710	699	705	667	652	683	669	742	700	691	657	693	689	680	696	637	703	660	677	697	699	675	694	717	715	701	675	699	670	686	693	667	681	687	734	707	693	620	683	703	727	711	687	671	710	719	664	695	652	635	687	715	715	685	646	729	710	705	662	658	681	653	709	653	694	691	676	718	750	656	666	679	689	651	672	635	655	632	709	637	647	707	676	687	617	701	699	689	706	640	720	695	683	697	657	720	675	679	685	692	682	700	671	697	690	647	692	657	735	671	702	637	687	658	658	650	687	689	730	645	688	672	667	687	707	677	687	702	664	688	680	630	688	679	677	656	677	659	644	712	651	669	688	671	712	665	638	687	680	707	688	683	685	681	685	660	666	664	673	719	712	643	702	682	665	659	707	724	688	682	695	681	691	682	743	651	668	681	651	689	684	696	721	690	731	663	676	691	670	667	689	693	650	678	680	675	669	671	645	673	725	708	646	681	673	663	709	700	685	687	657	647	686	668	721	710	703	702	654	681	703	672	682	683	645	655	662	632	694	699	609	675	681	671	629	692	644	709	665	718	669	690	709	668	680	668	670	692	672	708	673	706	660	640	734	646	659	640	637	749	701	706	614	657	619	667	658	665	642	723	686	632	686	707	696	691	686	671	700	701	673	696	714	720	655	663	659	648	704	681	641	664	698	693	708	696	678	685	660	701	676	661	707	660	697	657	719	696	664	662	699	672	682	710	724	698	704	677	697	689	690	659	719	655	696	678	713	639	695	679	667	706	674	671	706	667	659	713	688	716	673	653	705	703	654	660	716	708	704	663	701	714	694	663	695	703	698	703	722	669	706	666	662	714	695	680	668	682	672	729	709	670	648	689	642	677	689	654	666	672	718	638	637	696	680	675	676	660	662	699	688	691	718	683	701	735	609	653	663	709	674	675	690	637	654	678	702	667	700	697	706	707	663	644	678	680	689	662	664	675	669	656	637	709	701	686	698	670	693	657	678	681	655	703	674	647	676	687	713	686	692	677	716	654	675	680	710	712	711	669	699	678	672	654	678	686	670	717	689	643	669	676	702	687	704	625	698	650	696	703	684	706	660	681	664	651	696	663	704	700	685	702	678	673	661	701	693	676	653	678	703	714	703	665	670	689	623	709	704	602	720	716	658	689	697	686	653	712	690	713	698	710	685	695	690	677	657	642	646	700	692	656	690	642	676	680	662	658	678	647	703	674	714	692	648	692	702	660	651	653	670	684	646	690	702	658	676	691	678	692	724	674	629	683	745	691	705	634	728	697	701	677	641	704	668	696	724	682	660	633	641	655	626	689	666	721	609	647	699	718	700	641	687	699	661	764	660	652	706	688	680	717	715	729	680	692	662	713	679	683	720	690	688	690	725	668	694	713	652	657	731	732	692	659	664	643	665	662	690	676	668	651	616	629	711	656	722	670	712	678	694	679	700	709	734	683	669	699	710	673	715	726	679	660	680	710	695	662	683	721	637	667	662	689	694	643	706	717	692	670	672	669	658	645	655	681	671	661	670	743	683	671	722	686	723	669	707	675	601	663	684	700	705	660	687	637	669	714	676	675	723	668	695	676	654	642	668	621	664	690	653	721	700	674	679	682	717	637	651	713	690	684	690	688	700	688	685	687	650	649	674	659	681	687	691	667	716	689	681	698	664	660	671	701	682	694	683	676	701	681	673	696	658	670	711	700	659	685	676	657	670	619	751	674	722	659	686	689	669	717	674	711	678	711	665	715	733	699	684	667	691	629	699	697	664	674	691	679	692	672	672	688	659	667	712	700	677	660	684	730	673	737	707	652	678	719	673	681	690	650	634	729	675	677	665	699	654	678	668	699	676	685	689	624	706	686	667	634	691	640	685	661	681	671	633	639	662	684	724	653	692	653	676	633	643	684	655	634	684	668	714	659	678	662	643	665	709	646	661	665	662	674	735	717	671	675	684	688	661	666	682	692	738	653	701	635	684	651	663	645	690	668	714	692	695	704	687
26985	20110	8981	2882	1496	1167	815	759	643	569	574	538	545	549	579	564	541	577	551	492	678	940	578	472	490	530	484	525	474	502	510	511	491	523	523	506	517	602	654	669	603	572	510	566	523	527	510	488	500	535	516	535	489	515	506	483	504	521	501	518	524	477	469	512	543	495	488	504	492	505	534	485	526	475	523	494	513	502	514	502	533	498	473	495	487	527	495	484	508	489	523	508	493	467	480	484	491	504	493	478	459	475	518	529	509	541	518	470	504	537	490	512	520	502	474	514	491	512	469	507	501	506	497	490	490	513	543	556	519	513	493	481	524	489	491	527	516	505	483	469	511	483	530	513	519	486	497	520	482	506	458	501	523	512	519	513	495	493	512	476	475	491	518	492	508	485	486	509	513	507	495	527	507	481	512	506	510	503	493	491	494	483	542	509	473	526	503	495	509	520	493	536	462	497	488	482	499	534	523	517	553	480	502	484	485	488	471	500	496	497	489	502	535	530	486	471	490	518	466	571	520	503	497	474	515	502	496	493	511	493	516	501	477	519	475	533	496	486	473	500	491	488	496	446	488	471	481	509	537	540	534	494	492	458	536	510	534	490	494	506	482	513	517	524	475	482	494	477	472	529	504	487	540	501	505	458	498	514	540	500	508	466	495	472	491	512	471	488	520	536	495	472	543	517	509	491	501	479	504	524	499	523	516	481	504	526	479	479	495	466	503	504	542	528	493	499	502	509	476	471	548	494	512	497	490	476	545	519	458	487	517	519	465	501	489	530	509	486	488	451	508	513	493	502	509	480	505	493	513	507	487	495	505	520	467	524	489	477	501	470	516	525	485	483	547	496	512	482	523	530	523	517	470	499	505	483	498	511	509	469	500	501	508	516	497	475	504	480	518	498	524	494	490	478	516	531	484	465	479	488	503	562	527	501	518	527	497	522	517	513	517	526	499	534	524	471	531	504	501	460	504	554	523	493	500	519	502	509	532	516	550	456	536	498	502	518	509	518	494	495	529	500	548	510	499	492	487	513	504	545	489	484	504	493	515	492	528	484	476	517	494	492	472	497	484	525	535	463	502	555	491	450	514	510	522	497	515	502	483	479	478	505	478	501	516	467	491	523	482	532	449	526	507	500	499	533	497	516	496	503	530	522	528	492	493	510	511	490	464	513	515	493	504	521	496	545	497	533	497	509	531	482	490	513	504	513	513	523	493	495	493	516	543	508	502	494	500	513	527	498	517	497	529	519	485	489	488	494	448	520	517	526	504	506	515	544	459	538	497	481	521	510	500	491	475	474	508	509	499	519	489	562	481	495	519	505	515	519	467	545	520	461	533	457	505	505	566	525	471	486	507	489	546	492	478	496	500	534	478	509	492	497	469	539	502	525	540	492	509	467	476	517	512	484	497	509	528	524	507	494	510	486	522	533	511	496	515	500	520	518	489	536	536	488	505	480	503	518	467	502	486	506	525	530	523	501	483	492	510	496	496	495	492	508	552	487	480	487	526	522	508	522	511	487	463	545	486	488	480	516	534	479	489	519	498	479	486	487	500	492	524	502	490	485	479	486	470	549	478	500	515	537	489	516	504	524	484	512	515	521	473	528	500	476	501	486	507	523	514	505	521	491	494	506	504	525	517	463	521	531	464	508	496	539	529	535	528	477	483	503	517	473	501	479	525	497	496	505	487	504	488	454	454	471	514	529	498	470	486	517	506	517	530	508	531	457	479	475	502	474	465	524	523	504	511	473	484	512	488	507	524	488	522	481	506	478	529	504	533	525	490	502	508	534	505	526	511	503	504	494	508	500	493	488	531	510	502	524	491	502	522	518	484	497	501	509	497	480	516	523	501	492	509	504	529	504	485	517	490	491	510	492	493	500	500	502	495	500	490	498	469	538	503	537	514	470	506	482	484	508	496	511	507	447	494	505	478	515	505	526	487	546	495	512	487	497	522	483	493	495	513	506	504	478	538	536	476	452	545	490	479	558	516	508	547	508	496	502	533	450	529	490	530	525	478	466	481	519	505	521	514	518	519	514	480	509	486	480	557	510	510	500	474	503	522	464	471	487	532	505	467	491	489	523	490	459	484	494	485	525	489	487	575	526	550	508	517	503	521	441	508	507	534	501	508	446	496	499	461	519	468	499	512	509	483	509	461	492	527	534	501	498	509	500	493	538	531	498	576	525	547	528	488	510	499	450	477	538	484	507	478	493	528	530	548	490	529	536	498	511	521	507	486	479	539	535	474	533	525	538	519	516	500	480	510	490	478	507	509	501	483	496	486	539	513	523	505	503	505	508	509	511	560	477	509	539	440	498	528	524	515	484	542	494	486	486	495	513	532	514	526	533	514	499	474	484	493	508	506	501	500	536	465	500	533	494	498	442	553	499	514	531	525	523	486	502	503	520	489	505	476	500	504	519	518	481	540	492	469	557	542	461	492	495	538	510	504	471	504	503	552	518	512	488	498	550	506	554	474	531	505	506	496	481	521	488	493	477	511	506	484	538	508	500	488	505	488	473	493	500	542	503	497	513	513	486	525	515	493	494	530	475	477	505	541	517	520	523	494	499	516	529	548	473	485	494	538	495	466	527	496	510	486	478	522	553	476	506	521	495	511	530	502	486	466	504	550	493	509	482	530	505	487	518	470	487	478	505	537	511	478	479	522	569	490	519	506	517	539	481	494	495	519	498	490	478	476	501	496	480	485	489	499	486	496	517	491	516	484	499	494	521	447	481	482	545	494	475	522	512	476	490	527	508	479	508	482	474	494	468	515	493	543	525	488	532	530	468	484	486	494	515	472	475	490	487	510	518	553	506	501	470	475	501	522	493	530	475	499	509	501	530	460	503	518	514	513	527	480	531	495	491	521	505	506	472	530	504	471	500	500	500	531	515	488	507	515	502	493	488	497	525	535	499	496	549	520	483	522	525	518	505	485	547	484	495	519	491	496	516	507	503	483	503	486	473	483	483	535	502	497	522	485	510	537	536	495	530	519	501	480	474	484	545	478	490	497	470	495	507	472	514	528	500	537	494	449	502	476	489	503	527	535	485	496	502	518	502	512	476	503	466	505	498	483	499	534	500	524	517	514	504	459	503	505	496	501	505	512	458	496	506	519	455	527	504	529	499	502	480	509	520	507	455	500	507	513	485	492	513	497	462	521	493	499	505	479	490	476	550	541	503	486	523	477	493	531	483	532	507	498	503	505	503	481	487	507	540	480	485	483	495	511	496	491	524	516	498	536	473	486	477	517	512	445	500	516	521	552	494	474	477	491	547	446	505	499	501	490	562	477	520	507	533	510	486	519	497	504	490	497	516	486	493	547	474	489	496	490	500	508	504	504	463	445	489	515	524	488	506	486	499	474	499	491	529	508	488	489	509	460	503	532	491	483	530	490	504	481	527	510	479	450	479	511	472	491	515	516	509	511	492	482	493	520	516	464	497	502	508	492	538	527	505	490	525	493	513	459	485	511	468	437	494	476	523
8304	10773	10556	6235	3932	3079	2299	1858	1451	1264	1225	1148	1055	980	1036	1224	1190	1099	984	1074	1658	2587	1134	990	963	969	971	1011	969	1004	986	1033	998	986	957	938	1000	1168	1523	1520	1318	1124	1042	1020	981	1009	959	941	916	953	926	945	939	964	995	953	1013	978	890	947	985	955	940	1032	936	980	918	915	928	916	949	955	947	934	1019	990	934	942	943	967	952	964	949	970	965	915	975	989	907	932	927	969	926	962	990	977	996	909	952	965	979	903	950	989	926	910	947	975	922	902	998	971	978	969	929	969	984	984	977	937	916	958	952	944	965	962	951	950	966	929	948	969	949	1002	915	941	955	902	957	906	952	915	986	939	956	915	881	906	973	921	973	918	939	931	985	967	934	973	921	955	979	971	1019	883	915	1023	955	960	906	909	967	975	934	954	963	940	966	958	989	914	929	973	986	911	946	894	958	1005	956	960	1023	933	979	992	927	919	961	911	986	953	897	937	934	980	945	964	986	928	987	923	949	991	958	941	924	998	963	1001	954	968	969	966	957	947	964	944	960	971	941	954	981	848	959	912	956	959	947	963	1003	987	997	905	952	973	925	948	905	972	935	959	921	907	968	937	960	974	946	961	885	994	922	910	1011	953	984	950	970	944	981	941	950	946	947	1013	925	987	935	995	931	953	978	956	968	948	933	952	972	948	959	975	1002	988	945	980	966	944	950	952	957	1001	986	899	971	963	958	978	964	1006	925	935	949	1004	985	975	951	922	958	942	987	948	990	1008	943	995	1013	950	960	993	939	957	961	956	983	948	999	982	926	940	934	990	920	968	981	925	910	996	974	950	969	948	964	964	1014	961	948	923	902	953	942	988	912	971	956	970	1006	877	981	941	974	945	960	941	1006	878	970	947	950	970	984	992	1027	965	922	939	926	912	960	924	985	1002	993	933	1018	965	945	961	955	944	935	969	927	1000	915	1017	928	966	937	999	947	946	975	985	955	983	953	954	926	925	962	927	951	1007	930	933	941	932	940	1014	968	963	945	999	916	946	924	924	1007	920	981	952	954	1017	951	981	998	950	946	995	985	955	948	942	930	955	989	956	939	988	949	943	987	983	907	1017	969	937	948	903	944	979	970	954	966	945	949	938	912	987	972	946	965	906	978	979	959	940	973	989	1027	976	971	901	967	983	952	951	926	950	915	930	992	979	921	944	907	939	940	932	986	917	961	965	998	931	934	949	961	948	975	952	957	931	982	980	995	947	931	969	913	911	980	943	934	934	932	944	1018	975	948	925	964	977	980	1005	916	925	951	959	939	992	966	975	895	932	947	997	985	951	969	955	973	932	956	958	952	915	940	952	1007	944	1001	979	976	929	884	926	1007	960	1011	941	919	980	990	1040	999	968	985	959	956	946	941	955	958	956	945	965	940	981	962	939	907	1001	926	964	1003	959	990	951	881	978	893	964	958	901	952	916	977	944	991	984	929	988	997	971	935	983	1007	947	961	940	975	999	897	943	887	914	951	975	1000	963	990	965	921	989	936	986	1000	978	886	986	927	969	973	900	987	962	982	1001	982	944	927	943	957	945	953	941	922	926	969	968	980	932	932	984	971	979	979	945	894	946	1010	967	1004	930	898	957	989	936	1012	943	930	912	964	910	950	886	946	961	987	950	941	986	1013	936	917	940	905	926	949	908	929	922	950	890	952	962	948	941	970	1031	994	901	982	961	967	999	908	932	942	970	888	926	874	965	1016	980	962	928	916	985	1046	914	1003	952	972	983	937	943	960	974	963	973	1013	980	973	968	961	935	941	902	985	931	960	961	975	925	994	962	989	964	975	908	950	917	952	947	926	973	975	979	930	970	957	958	940	982	988	961	944	998	992	975	999	952	966	995	967	966	934	935	976	892	919	972	929	951	969	981	962	916	942	978	966	920	940	958	922	974	883	918	939	934	948	1008	936	980	958	945	984	942	914	974	904	956	965	913	954	937	961	981	913	948	968	909	965	946	946	958	898	943	988	941	945	943	1008	1031	956	916	882	953	943	977	977	963	950	979	926	992	968	989	930	969	950	988	953	951	931	1013	977	966	939	955	931	942	967	925	960	997	1014	950	938	926	1015	885	902	946	961	939	1008	931	972	961	932	1017	1003	934	922	1007	971	963	1020	957	1022	987	941	1004	984	1008	949	965	911	1008	1001	996	1000	938	973	950	928	945	964	1014	911	974	930	970	941	967	926	986	933	1005	1003	910	930	1001	935	958	894	967	948	920	947	921	950	974	947	964	891	1018	975	983	936	988	964	918	991	934	1013	997	907	980	1015	977	958	973	956	963	961	949	1004	919	983	938	947	992	920	980	1007	926	1005	978	991	906	1005	980	986	960	981	974	946	951	1020	952	985	945	975	936	980	929	950	973	985	993	1016	1003	946	969	967	1004	1029	1005	910	954	1004	960	953	956	981	927	954	939	967	950	950	901	947	949	959	927	997	943	980	962	964	963	990	962	992	984	993	968	918	951	971	973	957	902	979	943	937	887	956	978	993	933	955	973	952	937	948	916	964	949	1002	927	977	967	924	966	985	963	992	950	978	972	910	960	988	951	1021	934	983	880	937	1008	960	933	910	909	958	919	927	1005	875	936	965	932	943	944	1007	892	968	925	957	938	917	1045	934	999	939	963	936	956	949	959	931	885	914	1018	971	993	884	1034	966	944	943	942	958	979	971	961	962	952	961	919	963	976	895	923	940	915	928	948	953	955	962	925	943	923	967	938	967	916	1000	977	964	980	937	981	958	986	1005	1009	901	949	941	941	972	933	1005	946	981	912	932	915	984	942	947	958	955	992	896	964	987	1008	936	973	989	1013	944	954	946	955	982	899	955	957	965	924	994	929	910	956	962	979	951	996	932	919	991	935	909	941	965	966	985	1021	937	966	922	935	978	965	1013	975	922	942	958	914	969	985	973	948	910	983	932	964	918	993	934	959	963	967	963	918	937	957	888	939	926	903	960	961	934	944	913	966	960	996	946	970	952	998	973	954	954	983	941	939	914	953	914	920	927	991	926	930	953	978	958	919	954	949	899	937	917	936	928	952	955	974	985	959	994	951	996	948	931	990	948	900	941	915	947	957	998	909	930	978	982	988	960	942	935	953	974	962	949	939	949	963	987	964	996	823	969	951	978	1015	966	957	1009	950	967	922	971	913	962	964	959	971	959	917	931	965	980	932	966	993	997	976	998	948	936	915	1019	966	932	992	925	924	928	920	971	957	953	916	985	972	947	939	972	952	961	946	978	950	986	963	984	1012	933	945	955	916	970	939	979	955	1016	908	913	908	988	969	1004	973	975	936	991	975	984	951	933	941	949	914	935	934	894	943	950	942	986	976	996	921	937	936	944	915	916	934	1014	934	970	1009	984	951	927	926	1016	1000	1031	937	945	945	939	943	955	980	952	922	978	964	945	938	934	923	955	1012	935	989	952	969	951	972	959	1017	954	930	965	902	947	939	934	935	1014	960	977	1024	959	927	929	949	948	926	939	965	940	972	939	957	953	982	934	949	941	953	993	989	954	972	984	974	916	867	1013	981	1051	992	922	972	944	924	1018	918	897	961	977	922	905	949	983	981	1012	1002	1034	998	1001	947	950	950	967	933
24207	21349	28347	24663	18700	3341	1489	915	732	649	566	544	509	480	535	542	507	505	454	457	2252	3999	1308	457	455	398	436	434	442	379	407	417	409	441	408	418	482	1041	1196	1029	738	552	485	418	402	382	387	440	379	422	436	401	432	402	407	424	413	389	411	429	394	392	386	400	405	415	403	391	434	372	418	382	402	428	376	434	369	402	409	389	424	379	426	415	390	402	428	399	442	389	405	394	411	390	410	390	410	450	417	394	405	427	421	433	438	403	433	390	430	431	426	401	440	390	410	418	416	406	432	416	422	420	448	440	397	363	443	414	404	417	420	398	411	398	393	406	418	432	380	378	432	429	423	402	452	422	390	429	404	401	417	386	391	411	394	424	428	408	408	386	403	415	425	386	420	383	421	400	380	413	419	378	365	413	398	430	400	423	409	440	406	405	433	400	421	368	428	427	413	415	384	474	399	407	427	432	345	399	412	403	430	420	390	382	375	408	396	435	418	402	429	389	405	397	437	417	393	417	409	387	419	392	409	419	412	375	402	395	415	417	394	395	403	431	430	409	400	414	405	433	399	425	413	440	409	401	406	390	423	408	407	417	427	364	420	397	360	365	406	428	415	401	397	371	417	384	390	426	391	420	423	415	382	402	433	394	413	425	400	391	434	386	360	389	417	412	435	391	394	400	444	432	391	396	432	411	427	404	422	395	411	417	437	382	428	409	374	401	422	418	404	399	402	449	381	409	454	401	403	427	397	435	405	393	381	411	413	441	437	399	403	404	440	416	400	429	409	446	390	457	418	399	379	422	404	428	419	419	411	405	397	369	397	386	372	416	387	418	452	415	386	421	390	392	398	371	375	405	421	403	376	393	415	411	411	415	375	416	383	397	392	428	404	418	415	425	380	401	408	402	403	399	401	425	428	385	398	404	391	398	390	439	398	390	417	434	397	422	406	394	431	416	421	407	438	420	407	413	411	389	417	368	417	396	403	424	404	395	409	399	411	405	421	417	425	400	379	419	377	417	409	420	433	403	403	392	428	393	411	391	400	431	435	415	412	394	438	435	377	422	403	384	416	397	383	411	361	385	431	372	371	390	403	407	420	437	397	382	426	399	405	394	401	402	419	449	449	434	383	382	380	398	435	392	394	432	427	405	395	386	440	390	409	378	380	421	428	423	405	415	387	407	404	391	388	420	396	367	382	443	432	377	407	386	388	391	374	400	419	415	411	372	430	404	412	402	406	427	392	415	434	428	428	389	381	428	373	380	409	368	398	379	436	390	401	424	402	407	404	397	401	411	418	442	393	387	389	412	438	391	408	399	420	420	401	389	406	442	418	378	442	419	400	407	410	430	393	414	412	432	425	382	426	404	422	412	400	396	395	412	386	413	422	406	422	430	399	446	409	369	395	434	387	420	410	389	376	417	417	379	433	427	389	396	423	414	397	397	407	412	422	426	391	415	381	380	398	421	424	464	419	442	418	422	395	433	426	364	419	386	402	396	387	425	391	436	427	393	398	396	425	396	393	415	416	399	437	387	393	444	423	416	375	433	414	416	386	387	426	374	411	390	374	402	436	418	415	430	409	421	417	408	445	378	387	436	372	394	418	427	419	400	388	438	387	429	400	375	409	384	433	387	403	408	423	410	359	386	407	416	418	396	429	400	441	396	394	402	413	427	385	409	401	403	404	390	423	447	426	415	431	403	429	415	418	390	438	411	396	388	408	424	420	413	408	430	396	409	377	409	399	382	381	435	405	392	405	395	411	441	386	415	400	377	398	408	367	418	414	406	410	383	405	376	407	437	396	438	422	386	400	434	392	453	395	382	399	408	434	383	393	381	404	420	395	433	426	418	410	393	421	393	458	393	405	421	412	426	373	411	385	416	381	426	422	393	426	387	396	387	400	421	381	374	379	379	454	392	389	389	394	364	438	402	367	408	393	422	426	398	419	426	389	366	379	390	415	395	399	393	438	389	412	416	385	409	414	402	410	411	382	391	414	412	426	418	398	422	403	401	386	407	398	370	406	415	413	417	421	406	383	436	376	407	418	426	413	404	410	374	394	395	412	390	385	411	426	444	409	378	424	389	452	418	428	403	384	396	384	390	400	394	403	424	386	391	413	412	391	425	406	383	413	389	378	399	413	429	410	423	380	411	427	425	387	403	415	422	418	402	398	409	373	406	398	397	410	454	430	431	379	386	406	402	425	408	446	384	368	419	415	416	401	453	392	382	393	421	380	401	404	413	394	408	389	410	392	406	372	433	404	415	414	414	419	437	411	398	417	435	399	407	435	406	370	424	382	426	380	413	383	403	402	421	406	438	434	417	420	427	360	405	414	415	425	366	404	391	442	427	401	415	397	408	388	413	397	446	407	415	425	378	414	407	364	402	400	408	412	419	384	419	390	427	364	409	394	400	413	369	384	417	394	403	406	417	433	388	384	419	433	396	396	379	401	411	408	394	399	410	416	406	423	412	398	409	397	402	403	378	386	404	440	419	432	418	394	443	424	386	377	434	436	399	411	401	427	404	417	394	420	385	437	420	406	421	410	353	408	411	394	407	423	379	415	363	395	453	409	396	382	386	439	427	395	448	385	399	397	418	380	459	465	402	403	405	408	421	384	358	399	388	400	433	390	431	401	436	399	393	436	401	402	377	422	401	403	372	440	441	427	379	395	406	418	381	433	412	399	408	453	424	411	378	417	393	386	409	398	390	409	406	387	427	409	413	415	412	403	398	384	390	382	399	405	393	409	398	386	371	413	410	376	388	386	403	412	419	412	428	405	385	441	420	397	404	406	396	385	431	434	423	434	391	414	398	415	375	367	417	403	407	396	424	447	400	403	405	425	415	409	394	414	441	415	431	433	414	380	365	429	392	439	412	411	374	409	424	436	372	411	425	431	390	404	374	409	398	413	428	419	387	412	408	407	407	369	427	403	413	420	411	410	392	401	372	401	364	381	387	388	418	420	364	410	406	463	388	405	410	386	430	392	435	383	462	384	416	454	406	397	396	396	427	388	443	370	419	414	428	441	405	423	391	398	399	412	402	408	374	366	409	386	410	386	399	409	399	401	373	420	381	413	407	414	377	402	386	391	411	407	351	437	407	401	397	417	373	388	397	366	385	395	412	407	408	443	418	400	374	416	415	422	379	368	401	439	416	411	386	383	405	403	431	387	411	407	416	402	459	395	408	390	377	377	444	428	414	408	422	398	395	399	418	438	390	402	424	385	459	407	411	395	417	411	390	401	399	435	441	423	406	355	366	377	429	376	393	392	397	407	404	447	429	353	452	418	426	423	416	415	408	404	391	443	390	374	420	401	400	408	401	420	378	386	409	426	370	422	410	417	429	391	385	385	385	389	419	390	406	431	423	392	389	395	379	405	416	402	392	369	428	392	421	423	412	413	398	421	387	421	398	399	432	403	446	417	400	407	428	425	418	413	422	391	416	413	433	383	391	385	399	432	395	427	391	397	366	408	396	391	432	394	399	407	386
10252	19187	18135	11705	7625	5211	3843	2902	2067	1796	1453	1308	1269	1138	1183	1252	1346	1102	1084	918	7067	11629	3620	974	842	819	851	852	801	806	826	821	841	827	869	778	1101	3322	3656	2924	1926	1251	981	834	812	823	854	746	803	805	818	807	814	842	797	724	824	813	811	755	797	817	788	801	818	839	842	778	774	745	758	782	810	759	764	840	789	725	806	760	779	785	823	781	803	782	768	833	762	753	821	777	784	775	784	783	765	840	783	788	836	768	789	808	813	736	785	815	786	765	774	759	782	771	778	770	834	777	779	777	769	769	777	757	782	864	779	748	755	773	737	798	795	821	810	800	838	796	844	796	778	786	825	765	793	765	839	740	757	731	798	742	784	739	770	783	823	825	764	815	788	774	774	752	823	833	804	839	831	816	747	772	803	785	779	777	824	792	789	847	812	768	867	789	836	785	779	792	759	814	768	789	800	803	783	788	827	764	785	808	834	777	808	797	799	817	787	775	851	735	800	765	774	815	795	757	824	770	763	796	822	736	795	774	785	805	805	823	824	835	814	771	809	759	817	878	769	758	824	802	800	797	851	785	786	814	813	760	812	796	777	802	795	800	771	801	798	818	857	818	837	824	761	796	799	810	777	786	823	803	797	770	790	734	831	768	801	821	784	799	793	776	762	833	815	789	763	840	856	829	744	786	791	778	786	833	796	799	720	837	752	770	770	736	749	774	819	816	784	779	768	770	783	837	769	842	834	764	833	758	820	822	799	820	809	788	755	839	789	805	777	813	767	792	816	750	757	772	800	799	809	791	793	769	805	785	789	794	755	763	833	873	762	777	784	809	783	785	788	759	764	836	769	798	786	811	792	777	808	792	780	790	741	841	774	781	807	766	773	736	824	819	780	789	784	824	788	785	800	764	810	792	812	743	817	801	835	815	808	819	775	772	751	759	831	786	774	802	784	805	776	818	778	799	809	772	789	797	780	803	795	808	792	809	860	772	818	764	773	735	833	770	849	857	775	781	821	818	749	770	739	809	751	778	796	860	792	794	777	839	799	789	816	794	837	718	764	802	781	775	771	808	739	748	776	752	785	757	755	778	784	828	777	792	816	783	803	787	838	773	792	838	809	800	837	834	819	776	798	812	770	740	839	806	793	771	741	763	760	795	813	775	750	815	744	783	752	816	791	777	796	805	791	825	778	859	805	802	709	773	758	736	738	798	789	834	698	786	858	801	788	813	796	810	808	807	782	794	762	853	806	808	797	798	803	748	789	782	834	800	791	815	844	803	779	817	774	760	798	824	799	827	822	766	750	844	830	739	810	783	751	756	816	797	802	721	793	796	793	802	763	765	813	805	768	806	781	780	811	777	776	824	753	810	835	824	771	768	780	762	784	870	808	851	793	835	765	788	764	805	789	836	761	767	802	808	810	773	794	771	774	819	770	745	791	784	797	785	818	809	743	776	830	810	783	789	834	774	846	763	807	791	756	783	768	812	808	751	758	816	770	770	837	850	762	765	802	768	807	782	800	765	734	829	757	789	810	760	784	783	796	744	803	820	795	790	819	771	836	824	821	836	797	787	785	741	728	810	788	805	795	773	789	785	770	754	749	792	830	798	795	821	786	760	776	734	832	774	787	813	790	868	803	829	789	757	834	797	765	836	782	757	754	775	803	819	739	812	789	815	812	766	737	797	817	790	778	789	775	808	813	828	832	782	792	794	830	760	776	771	737	790	786	806	772	784	808	753	814	777	813	807	781	754	762	794	746	752	767	806	764	799	810	789	774	860	790	816	773	805	769	786	785	755	824	799	807	823	862	803	821	757	752	793	743	809	782	782	762	762	836	773	797	810	762	793	755	810	820	825	811	825	801	782	787	786	781	803	811	830	831	788	813	814	830	797	803	766	833	782	765	784	850	826	846	829	814	820	789	784	785	818	767	790	813	864	792	777	834	782	825	878	810	779	757	774	799	807	768	774	784	800	823	776	765	777	778	785	801	772	789	783	779	738	834	785	849	818	839	770	800	798	744	845	811	791	817	768	811	756	752	769	766	783	770	798	802	785	822	758	770	808	758	807	791	786	753	806	746	769	815	766	748	816	776	742	745	784	818	809	762	822	780	759	765	767	744	784	760	776	782	759	804	838	804	746	803	792	809	786	753	768	808	792	769	805	814	773	788	801	750	791	791	771	762	773	762	795	814	796	822	774	744	781	786	721	742	793	769	766	831	791	773	752	784	780	781	805	792	770	784	774	800	804	812	760	771	763	805	822	757	785	755	815	818	801	775	766	800	780	811	790	810	803	799	810	794	786	787	770	837	751	782	771	825	805	804	783	814	765	838	768	826	821	788	763	808	825	813	823	794	771	799	796	795	720	755	744	744	813	851	777	812	791	808	771	787	799	777	797	804	786	788	795	814	838	826	777	739	767	815	746	786	801	794	801	802	811	818	765	821	803	805	771	810	819	837	805	795	778	828	799	764	783	760	742	823	821	823	815	801	820	822	750	791	822	803	763	786	812	764	794	804	812	780	786	765	796	819	812	784	775	780	865	835	838	806	826	724	730	771	731	793	815	778	758	759	773	756	823	784	761	781	826	798	825	781	836	757	842	779	835	791	722	831	830	806	796	768	797	781	802	811	767	785	772	831	787	798	783	853	783	790	830	738	842	808	810	842	774	791	820	785	759	771	790	763	812	767	834	794	779	783	763	789	776	786	764	787	768	794	790	781	812	805	813	767	764	792	758	797	792	787	780	802	748	795	758	765	838	762	730	813	812	782	784	814	789	790	768	733	861	828	779	740	789	746	814	819	823	808	801	790	801	818	787	763	814	797	792	792	809	791	771	844	832	747	803	769	761	753	801	782	769	811	787	806	802	768	809	776	808	790	786	726	818	787	797	824	789	752	762	782	767	782	811	777	781	797	797	797	807	804	801	785	761	800	794	804	760	777	799	793	831	779	774	841	783	806	769	825	739	790	783	784	780	780	802	791	819	758	798	790	789	852	782	805	789	776	779	774	813	816	803	773	770	813	766	833	752	795	798	803	791	816	745	792	806	807	789	827	788	818	802	786	792	775	753	798	785	748	801	778	784	768	818	780	758	785	774	793	759	775	832	825	814	768	830	779	821	788	809	817	822	759	802	817	783	834	800	793	808	737	807	774	820	734	752	776	813	755	767	782	772	753	812	750	810	811	810	781	765	832	810	807	806	819	817	784	833	720	843	808	812	775	806	828	804	788	839	778	813	795	792	768	807	748	806	811	781	767	818	832	817	826	809	784	810	759	790	772	787	788	811	812	803	816	825	803	792	795	778	830	788	775	872	765	795	870	774	773	856	801	769	769	799	819	821	803	781	823	775	732	799	813	761	827	740	788	812	790	801	798	746	766	830	816	798	831	739	793	780	781	756	764	776	771	795	829	765	779	782	791	801	790	792	742	772	834	744	841	788	834	749	764	757	804	772	845	828	776	777	727	820	813	813	772	797	830	799	796	798	765	783	783	783
23304	21344	29034	23986	21356	18067	3192	1302	881	771	643	601	581	537	553	599	556	529	429	429	1501	7287	3366	605	409	416	434	399	395	430	391	406	395	373	404	414	486	1587	1869	1560	977	635	470	424	400	389	380	366	397	407	393	364	395	405	381	356	388	371	384	400	397	383	396	370	403	371	400	418	397	369	370	387	372	383	385	392	359	365	373	365	374	408	409	372	385	392	379	396	355	378	368	360	405	364	357	390	408	391	382	373	416	387	370	390	365	357	381	373	370	369	352	372	380	385	423	350	357	415	385	393	367	398	388	390	388	363	398	355	418	392	375	360	360	382	401	389	386	382	392	384	356	386	410	399	377	374	399	401	363	369	403	410	368	400	395	377	393	352	359	377	382	357	380	411	367	377	386	356	376	359	419	398	376	365	359	360	383	433	380	384	359	384	329	413	370	389	355	380	381	436	404	381	384	363	370	419	380	320	396	406	414	371	416	391	377	383	355	421	402	378	384	378	424	400	389	368	389	366	376	353	359	399	387	408	369	423	364	377	394	361	388	398	398	376	365	382	389	413	406	372	385	379	355	373	380	393	379	379	412	340	381	370	386	388	385	411	359	334	389	394	371	411	370	411	369	339	385	412	398	370	382	376	408	359	357	374	403	386	364	396	398	393	403	344	403	387	429	398	386	381	381	361	377	375	378	370	392	397	392	373	382	361	384	366	382	370	390	369	361	350	394	354	385	413	332	387	388	348	379	403	359	372	399	368	392	370	394	398	399	374	367	395	384	350	399	397	403	391	370	400	348	390	367	397	371	383	368	354	413	379	395	359	355	383	382	391	387	361	405	358	385	392	378	396	369	356	371	357	378	364	402	359	396	386	395	392	382	335	392	350	365	388	390	362	393	375	393	382	321	373	406	390	365	388	410	362	357	412	381	360	374	402	362	388	377	374	378	387	359	374	391	391	349	401	385	377	358	327	395	380	370	363	357	367	383	347	380	359	367	400	369	363	386	394	421	396	424	364	350	366	411	391	382	391	348	407	395	376	422	383	364	382	373	397	408	380	374	369	396	393	425	390	358	406	398	375	397	384	394	369	360	392	388	401	393	403	409	390	365	368	372	372	379	356	386	366	359	395	389	403	392	424	359	382	393	401	390	405	406	342	363	388	352	348	361	372	377	374	376	398	415	388	370	432	346	392	396	384	409	374	343	386	401	396	389	354	362	415	404	367	381	383	384	374	383	380	385	369	385	378	358	394	373	372	388	409	360	370	407	364	350	366	395	355	394	388	414	410	403	371	368	417	398	361	364	359	391	343	381	356	385	360	357	389	369	346	350	370	394	362	353	414	384	326	371	360	380	359	382	361	379	337	391	350	379	405	407	383	385	412	400	357	367	418	386	385	367	437	365	407	401	385	370	361	369	390	393	386	350	370	362	378	385	391	374	387	384	371	360	414	410	375	396	346	389	385	399	386	374	375	372	376	387	385	410	415	369	375	391	367	373	360	410	384	359	400	386	353	371	382	334	395	379	328	397	385	395	396	383	414	371	402	410	369	373	388	365	364	366	370	368	338	351	393	375	383	406	350	388	366	393	411	401	382	397	395	371	371	373	360	384	392	391	387	359	365	359	383	419	391	368	339	414	356	384	407	374	376	368	349	388	319	385	358	397	394	395	409	387	356	355	393	349	390	372	373	359	398	390	342	421	378	366	402	370	372	378	410	389	374	392	414	386	362	354	371	388	374	394	390	393	387	397	397	363	364	381	388	362	383	388	404	370	383	404	376	400	356	390	398	371	380	348	382	388	393	385	371	371	395	385	397	404	355	398	358	386	388	390	368	342	367	410	367	381	366	390	340	385	349	371	357	391	383	378	382	385	364	410	339	366	389	349	383	361	368	363	403	386	376	376	368	402	375	364	368	392	383	373	353	377	347	354	387	408	380	355	380	407	374	381	371	380	356	374	396	433	398	356	380	426	408	387	383	392	361	358	379	412	377	395	400	403	381	395	382	390	392	362	371	369	372	406	359	387	394	342	384	417	380	380	355	372	405	363	352	397	352	365	367	410	379	382	362	382	425	393	373	356	389	380	396	391	436	352	348	389	400	394	397	343	368	374	402	344	374	385	399	370	396	384	405	409	398	394	396	395	388	355	405	336	362	415	365	348	373	396	399	355	367	405	394	407	391	392	342	396	369	391	383	372	392	392	349	375	373	364	388	387	378	408	381	415	341	388	429	391	406	388	367	383	415	392	342	406	368	417	385	372	366	379	374	376	404	418	359	358	412	358	422	384	380	350	361	370	396	376	422	347	418	392	394	360	354	379	378	365	357	416	351	392	394	360	403	362	367	385	376	380	388	402	376	390	381	406	353	401	361	383	378	362	355	376	382	379	375	374	369	367	394	360	334	398	341	400	343	343	391	352	413	363	383	407	365	361	381	387	374	363	379	384	374	384	399	394	384	387	355	368	398	386	366	390	391	369	376	413	396	378	349	379	395	359	386	378	393	360	410	392	367	332	389	335	342	402	364	418	373	389	425	389	375	325	380	378	351	373	372	415	371	367	397	368	410	384	347	397	381	424	374	385	384	368	359	382	341	374	385	373	403	403	404	347	408	407	397	398	391	367	377	401	387	401	382	371	390	388	372	393	390	380	408	364	368	385	365	361	373	366	374	361	381	359	368	377	362	388	394	399	355	348	351	360	409	389	401	389	403	375	362	394	381	382	391	353	388	384	401	427	368	351	379	389	365	397	419	407	386	378	411	366	368	342	342	404	401	371	366	380	403	370	384	367	402	419	382	397	397	369	401	405	359	365	362	386	355	411	369	367	347	378	378	370	325	377	406	381	398	426	383	362	368	371	417	362	348	369	372	382	374	366	375	367	360	392	370	402	406	421	379	367	381	399	359	363	375	383	391	354	385	353	360	367	363	372	346	416	393	377	379	394	417	378	390	335	404	354	400	380	374	356	394	407	382	353	382	360	397	358	405	354	379	403	354	375	353	367	384	378	363	352	377	350	373	373	383	398	386	429	375	376	385	359	398	366	397	398	373	377	364	324	386	353	341	373	373	396	349	347	375	377	367	384	393	419	381	374	393	360	412	358	401	393	382	382	368	362	391	366	410	421	374	391	399	360	364	414	382	366	353	367	374	369	367	397	364	376	332	353	365	348	364	396	347	387	383	389	382	372	403	392	349	379	373	351	380	357	360	399	378	389	413	361	397	384	395	397	357	380	342	361	371	402	358	393	370	422	402	371	404	395	390	352	364	380	375	378	400	404	405	380	399	356	417	392	364	355	355	377	371	344	380	362	392	370	349	366	386	427	399	372	364	379	376	362	357	384	398	392	378	380	354	395	382	415	376	358	379	398	383	376	379	405	367	362	372	380	353	347	380	343	396	356	398	396	388	401	393	386	328	381	378	390	403	366	384	389	383	357	372	368	384	378	381	370	374	355	347	403	429	381	387	391	368	392	375	376	380	360	407	365	394	354	416	402	375
12414	24614	23164	15486	10481	7270	5212	3835	2932	2321	1899	1630	1407	1408	1506	1472	1465	1251	1122	979	5219	19266	8538	1460	787	872	790	834	792	774	764	722	800	746	774	760	1089	5164	5742	4668	2862	1520	1009	798	749	691	732	766	697	696	725	713	690	709	722	676	682	723	705	717	753	718	715	711	684	703	705	744	722	676	726	722	686	720	711	685	712	748	700	740	726	701	736	722	693	752	734	717	741	692	689	738	731	705	709	726	711	703	749	733	684	704	765	757	685	722	667	732	686	692	718	698	690	729	701	702	682	759	694	697	756	653	676	723	765	685	758	700	733	729	721	698	740	741	734	720	701	724	711	710	659	785	694	730	708	691	727	721	752	758	721	685	717	764	724	720	720	753	709	686	745	703	673	703	722	695	744	681	726	702	711	739	722	730	670	745	747	765	733	706	736	655	713	729	755	745	717	684	651	698	711	692	687	707	712	743	702	704	741	723	721	671	718	731	704	698	729	738	787	716	680	730	695	686	717	702	716	694	670	700	712	698	680	732	709	770	717	719	710	709	740	685	666	705	736	721	730	725	728	705	725	667	709	731	709	687	700	735	700	698	681	770	685	688	705	730	679	709	705	717	720	712	690	718	749	712	672	704	693	681	697	703	736	727	766	764	766	712	697	719	723	778	708	710	662	734	681	726	686	703	744	751	725	690	692	678	749	677	695	699	705	738	692	721	735	686	750	734	715	752	706	715	717	700	679	731	736	730	739	714	717	712	680	691	695	684	741	778	753	710	704	752	720	722	712	687	720	723	679	706	714	726	758	717	736	710	734	695	713	693	658	714	725	763	727	684	771	703	751	702	686	729	706	740	777	671	715	763	718	730	761	656	793	709	693	725	721	772	716	773	748	678	701	687	681	717	665	727	703	711	719	691	701	688	736	692	717	714	713	710	721	743	673	723	698	726	765	681	694	723	706	744	735	696	660	679	722	684	701	715	743	697	714	752	689	700	750	726	719	716	709	709	726	738	712	720	705	742	720	730	693	734	762	733	723	698	766	670	709	717	731	714	740	723	690	706	733	674	713	690	732	734	753	708	693	704	683	678	720	724	769	723	762	677	761	727	663	715	715	678	667	708	706	706	696	740	725	679	771	731	718	757	715	714	684	725	715	764	712	711	718	676	696	724	717	678	745	689	714	713	713	725	752	737	687	733	747	702	716	734	739	718	761	684	734	758	729	719	729	709	692	678	719	730	738	728	747	730	758	687	676	756	771	697	692	686	730	691	715	731	703	702	702	687	728	773	710	703	700	703	660	723	737	677	715	670	711	722	681	709	727	744	722	680	702	715	755	690	713	736	745	726	757	747	703	741	731	678	720	737	706	708	745	683	694	677	741	751	668	719	747	764	728	659	703	756	743	746	687	759	728	690	695	733	716	738	725	709	736	687	780	700	737	674	740	670	678	696	707	726	752	695	706	683	726	703	661	734	737	730	744	779	696	715	693	714	745	659	662	700	686	706	719	750	706	722	722	722	711	674	709	724	723	725	728	718	740	759	708	689	713	710	689	692	711	707	708	679	698	681	727	731	699	763	683	697	692	731	747	661	726	688	699	717	755	730	715	720	670	748	726	759	746	709	702	720	688	692	702	730	742	742	710	714	743	714	712	667	702	710	734	711	697	705	728	681	724	734	748	685	707	716	705	746	667	704	737	686	701	685	699	726	708	729	704	676	675	698	725	721	790	723	723	697	691	741	738	736	744	768	713	742	713	742	694	728	736	745	673	706	702	729	641	747	693	729	719	687	723	703	745	690	706	707	668	733	736	726	786	707	763	731	734	758	669	692	672	694	715	757	707	699	720	754	733	689	723	752	726	719	699	705	684	737	688	728	730	704	708	755	692	788	679	708	711	678	699	711	695	687	710	671	740	720	734	675	740	706	713	733	711	722	694	704	737	774	749	734	718	701	746	741	706	753	708	645	727	690	736	686	764	718	704	715	736	752	701	733	715	713	682	731	719	685	730	734	699	742	722	762	696	698	683	691	728	699	724	721	686	731	714	741	722	688	728	719	726	730	696	736	702	710	713	772	713	693	741	716	763	676	703	681	726	737	700	699	715	673	692	723	735	712	725	753	725	716	696	707	716	694	662	701	748	735	733	753	696	715	763	723	704	700	739	683	693	720	731	709	750	739	676	701	722	732	721	692	713	782	728	705	768	694	738	726	735	732	730	733	701	723	759	736	718	695	740	769	730	758	699	709	743	683	690	719	725	697	718	667	707	698	703	679	690	742	750	759	708	690	678	774	741	712	708	678	683	703	713	737	745	727	707	712	720	706	720	687	738	707	661	728	743	698	763	741	671	697	721	684	689	704	730	729	711	702	709	735	686	717	732	709	722	744	750	707	692	665	763	706	751	703	635	682	697	743	781	693	668	758	688	674	734	692	731	741	682	756	648	714	728	691	714	732	706	742	697	693	741	730	697	743	717	731	717	711	739	692	727	776	692	772	721	700	724	698	723	706	735	711	719	731	710	694	723	742	690	705	719	762	720	734	679	743	743	687	712	762	676	693	690	738	716	744	698	706	659	744	737	701	708	718	747	727	698	685	718	771	662	746	690	743	761	671	723	752	742	716	669	739	669	672	737	732	711	706	703	679	717	718	646	761	700	703	721	702	712	755	696	730	703	697	713	726	691	752	738	685	687	700	733	663	695	767	668	708	742	699	758	683	735	685	695	724	713	707	737	703	708	738	705	752	725	691	669	650	709	710	704	692	728	730	734	668	654	767	718	674	726	665	715	706	729	679	689	728	717	733	750	740	710	716	708	682	718	728	739	729	708	682	706	642	747	767	715	732	688	743	752	721	729	753	742	727	685	718	703	715	683	725	653	735	688	708	741	694	713	737	703	734	721	749	667	733	749	689	727	656	715	721	763	740	756	726	713	679	698	710	763	709	697	736	744	692	713	711	679	674	730	697	769	708	701	755	710	721	733	753	718	765	717	672	735	679	706	648	708	744	700	727	702	670	725	707	685	730	694	729	788	744	745	721	653	709	700	639	707	703	773	695	735	753	728	716	739	697	693	723	713	743	711	665	697	693	703	743	704	693	720	766	772	674	767	754	696	693	741	700	685	720	721	714	716	718	699	734	693	732	640	740	677	730	698	699	762	710	740	651	729	724	731	718	709	696	706	745	676	726	746	667	693	689	745	704	689	721	673	691	643	692	727	744	758	741	713	717	709	732	738	733	757	787	694	662	710	689	741	708	717	671	708	706	755	743	726	688	704	691	704	727	700	707	710	740	661	697	703	681	716	751	725	692	736	690	714	701	747	737	684	706	683	717	702	702	715	729	702	717	738	706	701	729	761	683	753	698	702	721	717	760	710	733	719	739	710	689	765	758	744	750	666	708	703	764	761	700	735	736	699	703	704	685	742	736	681	700	687	723	706	723	688	747	698	765	723	697	719	689	700	745	725	729	719	723	746	688	665	729	739	685	708	733	718	701	715	693	722	688
26770	20077	8705	2522	1260	918	760	635	595	567	569	551	523	556	599	562	540	536	516	530	601	868	749	517	512	513	528	505	487	548	470	503	524	571	541	489	572	540	631	717	600	628	563	541	517	547	530	506	500	497	505	530	518	493	505	525	561	503	533	509	544	525	549	518	531	495	453	519	531	480	500	512	507	508	507	532	539	497	563	496	504	530	511	514	462	497	567	502	495	495	487	493	538	468	512	494	488	523	494	508	524	534	536	487	538	522	500	494	517	529	495	518	491	513	516	510	522	482	507	549	502	509	489	506	527	524	534	478	511	544	549	531	556	489	478	506	533	472	516	545	525	531	503	521	492	505	506	471	501	516	458	474	536	504	532	500	530	493	525	502	506	486	500	449	533	540	534	499	502	508	512	506	513	507	497	514	515	513	520	530	541	500	480	511	484	515	491	523	512	541	497	499	512	540	500	490	495	555	517	542	508	479	517	510	500	507	494	476	477	552	524	487	513	502	454	482	507	499	520	493	519	502	513	496	491	497	508	504	497	515	527	502	550	514	509	483	503	506	521	501	507	559	551	466	510	469	506	567	533	484	510	513	458	526	524	477	514	518	511	506	532	508	480	543	509	505	479	511	516	524	529	509	520	486	510	515	481	481	511	491	537	515	499	515	503	527	534	509	458	490	510	504	495	507	510	515	512	483	494	496	504	504	506	494	534	535	491	518	493	479	519	503	472	522	536	486	498	506	491	541	490	482	493	513	527	486	484	515	540	517	504	542	514	488	549	515	519	499	527	544	562	541	533	492	504	510	506	528	504	529	508	499	507	548	508	501	524	527	485	530	495	469	538	511	515	510	481	532	537	557	506	482	526	546	508	481	491	464	521	485	530	534	523	535	528	516	489	505	517	517	514	514	512	543	531	503	471	473	522	521	480	495	560	516	497	535	545	522	511	509	523	505	509	557	482	515	507	519	526	512	479	548	532	513	475	481	539	466	463	532	488	498	508	534	503	507	511	494	513	498	506	497	489	548	513	512	501	484	499	534	502	495	516	528	470	523	512	510	523	528	488	492	527	539	519	517	520	500	499	487	519	526	525	511	532	501	504	465	501	492	521	485	483	502	535	546	524	526	510	504	462	477	491	514	525	546	548	533	509	444	493	524	494	511	499	491	511	503	497	543	476	510	511	483	543	515	523	543	520	493	503	499	536	483	541	503	537	467	507	484	519	473	528	502	536	506	483	531	538	531	494	535	499	481	497	517	542	530	516	476	512	539	514	439	485	492	482	527	545	540	506	530	547	499	506	531	497	512	508	523	512	489	503	488	514	518	484	481	492	466	521	505	540	494	533	500	495	492	509	550	481	477	543	524	470	543	501	477	508	528	488	516	561	523	523	492	518	489	536	521	510	511	478	516	522	539	503	529	546	532	494	494	491	523	494	490	491	500	506	516	490	500	496	470	480	510	483	515	483	478	528	497	505	517	502	535	540	489	535	528	529	515	578	499	500	531	530	496	480	535	493	464	510	509	545	505	521	466	518	504	478	530	478	541	533	520	467	490	481	468	471	532	512	488	524	523	484	501	425	487	511	545	522	509	493	506	503	507	511	486	486	467	476	507	489	483	527	543	508	542	490	486	496	481	516	476	480	531	539	502	519	489	495	500	532	515	533	519	516	497	489	504	511	506	494	502	487	468	509	507	505	530	530	509	524	491	492	507	511	510	495	497	509	511	472	511	491	530	532	482	495	523	517	528	458	516	504	511	524	517	492	472	545	502	539	504	530	511	526	525	533	528	514	512	514	519	511	481	501	525	539	497	511	521	510	484	509	502	533	526	456	537	507	539	497	478	547	496	559	450	516	508	500	498	509	505	474	540	515	497	505	505	508	535	502	509	479	520	514	496	474	544	525	516	500	524	508	511	472	536	493	472	542	490	522	486	529	510	507	506	546	522	522	468	524	514	495	505	500	514	496	485	489	503	487	504	476	484	501	509	465	497	530	492	501	526	523	520	468	531	522	503	495	496	489	515	503	496	485	506	489	481	529	505	542	519	485	523	477	519	498	509	496	524	513	515	493	484	492	515	469	497	537	479	493	534	508	514	497	523	538	519	485	530	514	542	532	474	536	509	487	513	505	484	525	474	526	510	477	491	505	512	523	499	521	499	466	545	509	513	496	473	474	499	547	505	482	517	496	542	506	551	536	562	485	517	537	541	503	526	500	495	521	537	532	552	493	531	525	532	520	498	495	522	466	549	509	528	469	505	564	500	515	529	514	461	508	497	485	473	493	484	517	469	532	492	518	514	492	512	496	485	542	508	508	467	470	478	468	497	541	530	477	512	531	486	513	505	506	509	452	521	470	530	520	519	505	522	513	489	513	475	505	500	488	514	489	515	485	511	510	551	492	484	463	491	524	488	495	479	486	509	501	458	489	464	521	502	514	509	523	516	519	497	521	533	527	502	505	512	519	483	536	536	541	518	524	495	490	538	510	482	518	542	521	516	479	482	503	494	502	477	507	494	470	506	538	534	498	528	538	473	532	486	504	555	500	511	523	505	501	528	501	509	533	509	457	525	529	508	507	522	505	497	501	492	502	553	520	524	504	469	480	546	489	505	500	532	526	513	551	483	488	493	522	502	505	488	531	491	493	545	537	515	504	487	503	493	495	517	516	499	486	523	517	541	485	473	520	476	499	492	492	505	513	550	538	497	512	512	522	494	492	510	536	483	527	507	488	537	478	517	504	458	520	513	536	508	497	487	476	545	538	501	519	516	522	511	491	490	503	545	461	491	515	508	478	504	545	487	491	456	521	517	527	490	460	467	496	521	483	523	496	469	535	498	492	550	480	507	511	546	518	509	520	502	499	502	505	534	531	524	514	486	527	484	530	539	513	492	532	578	478	504	512	547	516	494	514	481	484	524	513	530	528	519	489	498	523	532	488	499	483	526	508	473	521	546	515	508	506	467	475	514	524	523	541	510	527	535	516	484	502	515	473	496	554	510	502	535	531	507	501	520	543	467	484	488	518	503	516	497	525	479	512	507	502	570	529	491	554	510	566	535	505	528	477	515	488	493	515	490	505	512	451	514	535	457	439	508	535	511	474	507	503	517	473	509	526	516	468	508	527	539	507	499	515	497	524	544	490	487	497	510	507	505	517	523	534	502	556	520	572	480	526	531	541	486	518	514	471	506	512	485	475	489	524	517	490	505	495	477	542	497	426	519	510	503	504	524	496	510	535	511	487	578	504	528	502	491	538	537	505	514	487	495	479	503	499	544	456	518	526	511	511	462	511	518	477	536	544	519	538	512	447	483	471	482	510	467	506	461	504	519	544	516	510	498	514	516	475	497	519	539	480	507	509	526	494	529	509	542	498	475	530	512	504	518	523	509	522	490	519	481	509	515	529	527	479	579	497	478	518	528	521	479	550	510	523	469	495	495	512	485	498	486	538	535	532	507	511	491	470	481	485	552	487	521	520	520	524	516	490	500	523	503
8762	11226	10162	5657	3688	2632	1982	1648	1396	1251	1187	1142	1120	1110	1165	1142	1159	1095	1036	1054	1272	2513	1784	1007	990	988	987	956	991	985	995	949	1016	984	1083	969	995	1161	1388	1504	1299	1077	984	1030	970	969	971	987	985	1015	957	1008	1019	962	1012	1028	968	972	1016	994	974	995	989	992	980	979	967	941	998	970	960	955	950	980	944	978	985	950	986	984	1004	997	951	974	978	985	968	1006	1036	1024	902	983	980	955	1000	961	955	992	948	918	961	938	1014	979	1023	1015	970	981	993	994	922	943	949	968	984	948	960	1041	963	999	965	989	948	972	1037	992	983	912	955	1048	968	908	947	995	976	1005	995	970	1004	927	986	958	908	943	959	1011	967	928	1001	1016	858	982	1001	1028	911	985	956	997	1002	972	985	964	970	971	982	956	966	948	954	987	941	948	966	959	1007	966	992	941	924	973	940	964	962	978	994	985	969	941	982	944	986	968	1001	979	956	925	954	950	1012	1009	998	931	982	968	913	965	974	979	1041	956	954	963	974	986	946	1000	968	916	985	988	958	963	1012	912	1021	939	1029	930	990	967	947	916	1003	958	951	949	963	958	995	932	992	1004	957	1012	959	980	960	946	938	979	970	1030	962	985	981	927	1023	1003	912	1005	986	957	927	992	964	1012	932	1005	966	979	930	918	1021	929	1005	941	984	975	918	1007	971	976	960	965	951	966	938	955	912	982	961	972	978	936	973	971	987	971	964	916	1019	945	912	929	920	953	1006	934	921	939	970	931	935	903	983	998	981	926	1000	974	940	978	998	922	935	1000	978	961	990	971	983	921	954	1008	960	961	999	988	1019	1005	991	1023	950	951	987	958	953	958	938	946	953	965	967	942	973	978	1001	940	1005	1003	1008	933	931	916	918	979	1081	1027	959	960	909	964	976	1013	911	1009	995	970	963	914	975	993	968	1012	947	957	1011	940	975	1007	1004	935	1010	966	987	979	1021	906	966	957	980	948	1002	953	967	965	993	933	972	1004	985	1007	991	940	996	985	985	963	906	993	974	969	937	947	942	957	1000	986	945	962	901	932	1002	967	945	969	986	1056	916	1010	922	953	1021	983	939	978	1002	934	998	926	979	974	991	939	990	932	963	969	944	1003	985	969	986	954	956	1000	982	957	995	956	944	991	994	941	986	959	941	976	979	1000	983	937	1049	953	939	992	960	957	1002	910	967	1015	897	908	979	1025	937	957	943	924	942	970	954	955	950	981	972	976	1026	964	958	967	931	951	977	953	920	970	967	946	985	985	946	955	957	946	994	983	960	980	940	973	951	1001	995	904	961	977	979	933	941	977	953	1046	965	959	955	897	974	891	1003	981	975	980	1013	1007	934	920	976	990	981	991	973	906	926	926	952	989	979	952	956	1010	984	946	966	965	948	967	949	918	962	1006	944	983	976	990	942	962	953	967	975	919	993	955	909	965	963	919	1007	940	965	952	955	959	986	961	1010	946	923	954	937	931	948	949	929	1012	957	924	941	1001	980	962	999	999	1030	930	957	994	953	903	931	929	932	1014	944	994	965	984	1016	961	939	988	982	970	934	993	980	944	972	1031	939	966	917	978	1008	956	974	962	912	968	988	911	997	1013	953	908	961	934	964	977	1001	1012	936	1023	1013	940	1021	930	951	981	972	992	964	868	983	925	1003	967	980	946	1041	944	907	1010	976	968	978	952	961	974	977	1014	1046	1005	997	950	959	984	991	1009	1006	1002	1003	953	997	942	998	973	944	955	939	956	968	1019	992	1001	905	918	925	922	943	963	972	1000	971	1006	972	982	957	958	934	978	979	936	958	951	942	993	1030	1001	984	967	997	983	987	982	1035	996	975	962	990	940	972	987	967	958	942	964	936	998	938	960	1016	904	958	970	1005	1015	952	940	1035	956	1009	1017	1020	927	960	1020	1001	946	994	964	885	955	978	969	953	978	857	1016	1025	934	970	975	1002	991	989	961	986	984	962	955	921	980	958	996	990	941	1032	933	915	986	1001	990	964	968	1045	1012	955	971	997	938	918	925	993	912	999	943	995	1006	942	971	969	953	936	987	941	1004	939	927	990	988	949	969	992	986	938	919	1006	936	932	941	923	945	888	953	988	977	958	997	1010	923	955	1000	991	936	1003	952	938	1017	985	948	934	963	988	984	964	939	954	998	1003	943	1009	938	993	963	938	917	981	959	969	971	950	1014	983	983	961	975	966	929	943	1007	948	972	978	965	1019	1008	996	980	1042	934	935	965	982	938	981	943	957	1009	973	977	978	946	981	1019	960	991	943	938	975	931	923	953	976	960	946	989	908	956	993	951	958	994	948	992	945	1003	985	958	984	974	940	992	1013	987	950	987	951	928	990	999	991	998	966	984	1028	938	972	985	998	936	948	977	992	1015	978	967	992	1011	893	1016	1015	992	959	996	985	951	999	976	960	956	986	1000	979	967	983	976	1008	969	998	976	951	942	941	922	988	1013	989	940	975	995	937	956	969	976	963	968	955	1040	1018	962	977	994	949	979	983	1007	1000	931	1010	958	963	949	976	934	969	937	945	957	935	966	936	964	983	955	1004	998	950	971	979	982	1033	1048	989	970	957	965	956	993	934	943	990	921	941	926	966	974	957	1035	977	952	936	988	971	930	974	1001	992	965	989	990	991	934	1009	955	939	929	911	933	980	1021	1009	923	1015	953	943	1008	970	953	997	992	983	971	928	995	959	921	957	953	966	947	989	1013	968	964	939	910	937	978	953	946	925	993	947	968	987	928	1002	890	942	978	1010	949	956	944	942	949	956	961	993	989	969	958	1043	959	941	947	951	953	969	973	917	926	930	1008	977	964	926	987	981	965	964	953	1024	978	991	975	946	982	950	941	950	984	974	983	952	1000	975	967	1014	967	963	930	1019	1011	944	997	942	909	962	957	949	976	1000	934	987	1005	982	984	986	1019	1014	1010	1031	945	974	978	999	987	968	925	989	964	952	916	954	979	929	936	959	959	994	978	991	971	944	1001	1015	964	1045	943	935	978	956	923	990	950	989	955	950	986	931	954	974	962	944	980	998	1023	1019	1004	1004	980	985	977	1004	987	985	973	972	977	988	983	973	1008	1022	965	1058	974	978	940	1006	1006	977	988	919	999	931	969	970	973	917	964	957	995	969	949	929	988	941	1004	964	1023	971	987	999	1032	934	981	923	943	966	961	993	974	925	981	940	961	1002	980	954	1009	974	964	991	965	971	965	969	950	983	998	999	914	978	949	959	956	974	974	944	991	1025	1034	1004	975	1019	972	979	986	1005	980	927	1025	1002	931	986	988	951	911	965	920	952	998	961	997	1060	1016	919	945	996	967	981	1007	1004	930	973	971	977	995	982	1051	989	957	1002	1016	968	1024	962	975	968	917	985	982	1017	963	960	978	970	954	979	990	963	962	958	972	962	961	954	957	996	985	945	957	947	1010	1009	1012	938	974	955	975	965	988	963	1006	976	979	969	941	976	929	961	972	982	982	998	977	922	958	925	976	956	996	951	958	943	980	960	970	955	1001	976	937	975	1019	976	937	993	943	954	941	950	932	978	977	988	987	950	957	964	992	940	935	997	1014	1014	1055	941	958	909	976	962	969	970	950	988	952	944	971	948	985	960	987	965	917	1021	932	986	978	945	991	923	987	942	988	981	952	937	986	978	1010	1002	996	966	961	975	980	978	991	990	1013	980	936	943	950	972	981	1024	992	926	970	1017	946
24152	21241	28136	24667	18432	3134	1279	893	652	582	588	494	521	511	520	514	523	462	442	434	1348	4336	2738	664	432	445	409	420	414	398	427	388	435	445	426	426	448	923	962	869	696	541	444	424	387	406	418	429	396	403	382	395	401	417	416	393	407	419	389	423	387	416	420	415	388	415	406	406	433	421	429	438	418	371	377	406	396	410	382	416	424	407	437	443	406	410	378	424	424	405	425	405	407	407	381	418	418	388	429	389	390	391	387	379	373	398	424	432	415	405	382	405	381	419	420	383	419	371	429	391	407	400	413	401	402	421	438	391	413	402	421	424	411	407	413	362	410	405	385	453	441	420	364	374	382	414	436	399	398	407	435	394	438	431	434	390	399	426	403	376	396	414	415	376	390	391	379	406	397	386	419	403	413	417	377	390	439	399	417	422	371	444	387	427	424	433	364	424	425	405	431	399	424	406	401	399	397	401	427	425	387	412	374	388	389	393	394	443	380	402	415	457	446	431	417	416	428	415	374	420	399	390	394	424	413	424	412	388	417	364	399	387	407	381	409	421	419	409	393	413	401	381	418	400	393	415	385	402	417	369	415	404	397	408	397	448	433	381	401	373	440	428	398	383	429	397	374	386	365	377	411	415	373	408	396	387	416	403	407	408	433	436	366	421	393	398	382	404	393	405	437	428	421	417	437	391	427	420	430	377	436	406	398	389	421	394	383	402	437	418	409	354	457	420	397	422	431	398	451	382	374	384	439	401	373	374	438	413	386	458	399	404	410	390	429	410	417	405	423	387	380	406	408	429	426	412	422	397	418	386	409	410	409	361	417	426	370	448	380	406	392	414	408	434	409	413	393	417	401	409	384	395	406	371	405	405	405	428	370	381	399	375	414	374	403	408	405	402	418	394	398	414	408	385	412	433	415	417	412	371	383	388	420	406	415	407	438	367	391	407	395	421	376	414	365	367	413	377	407	420	421	396	407	424	387	437	374	364	414	383	371	431	367	401	426	399	375	399	402	403	443	403	407	437	371	409	392	415	408	425	400	404	395	398	357	451	450	378	363	415	415	383	413	413	403	344	390	424	445	419	426	408	392	410	398	388	434	400	390	408	428	420	440	409	431	432	389	393	407	377	430	407	373	406	409	429	407	422	420	373	430	395	415	421	426	372	414	402	398	418	448	402	381	369	396	396	372	397	426	403	370	414	402	394	419	436	397	423	407	419	411	452	429	417	398	431	394	408	395	431	391	410	412	382	429	398	404	391	412	407	418	376	402	397	374	382	377	414	437	399	426	404	413	400	402	416	398	401	439	411	413	398	414	395	437	422	417	378	419	397	439	381	392	440	419	382	423	454	450	431	403	421	438	434	379	417	395	395	410	375	406	368	430	376	394	420	401	430	429	380	398	433	422	397	395	402	448	430	428	435	408	427	387	393	392	401	385	409	397	409	420	392	409	432	404	378	397	386	353	390	424	389	419	412	435	392	415	429	422	424	384	401	421	421	388	422	426	411	397	388	406	415	404	452	428	410	410	388	433	413	428	386	422	430	422	446	385	394	436	398	361	397	428	388	369	415	373	388	399	419	382	406	408	423	400	413	398	412	414	429	424	364	396	420	456	380	391	421	425	423	398	441	416	404	400	396	407	400	403	413	380	408	388	369	392	414	443	391	417	394	374	378	399	411	397	391	410	411	388	416	404	398	423	418	412	431	400	438	408	413	404	449	392	427	402	432	426	429	366	399	406	442	376	396	431	413	404	422	391	399	380	371	400	407	389	431	401	426	419	436	374	439	429	412	405	396	407	394	390	403	401	404	379	406	395	422	426	439	399	373	402	409	400	375	386	374	402	392	402	400	416	404	416	420	398	393	405	415	356	413	393	400	412	403	433	375	381	413	400	413	404	411	403	389	434	387	413	427	383	409	370	372	425	404	376	465	378	390	411	406	398	379	414	372	403	369	406	408	396	435	423	378	412	401	441	405	431	411	406	358	428	394	424	379	432	377	392	397	416	408	405	412	402	368	383	383	376	406	420	379	392	396	430	400	438	434	373	416	440	372	388	363	407	403	409	418	421	385	405	403	401	360	411	414	378	423	402	401	386	442	438	339	408	387	412	430	399	435	378	359	401	400	402	403	402	417	396	402	390	384	402	432	400	412	414	399	414	389	409	421	371	409	404	420	400	409	405	407	410	407	409	437	383	427	408	390	401	381	406	429	440	376	378	404	414	429	415	422	448	408	409	404	423	392	423	387	457	421	411	397	424	371	396	373	399	415	408	415	401	378	432	385	373	376	412	380	412	411	399	398	434	418	385	379	399	427	392	419	391	430	403	429	410	410	429	399	431	439	402	447	386	447	391	394	405	428	407	404	422	410	421	405	395	402	414	426	408	398	395	385	384	398	432	427	332	403	413	396	392	407	395	407	403	418	418	393	433	412	414	411	387	397	367	395	421	433	415	409	440	427	387	407	404	371	391	414	429	401	383	420	428	428	387	420	427	430	384	372	414	427	376	387	410	410	407	398	414	376	405	381	409	384	363	393	391	420	409	402	432	419	415	417	387	380	391	415	374	392	414	402	413	392	408	389	379	437	404	445	413	375	372	425	403	417	432	418	404	412	396	452	394	407	381	384	405	396	376	393	434	419	419	393	405	449	389	401	409	420	406	386	403	425	396	420	388	418	389	365	410	401	393	412	382	414	384	400	378	419	400	421	394	378	391	404	403	398	423	406	440	390	372	379	391	396	424	425	399	408	396	369	424	398	408	370	434	382	405	414	414	433	400	422	405	415	441	428	412	376	397	430	414	409	400	432	399	391	367	426	388	431	397	428	379	422	416	369	442	381	413	405	388	415	411	383	417	401	397	439	394	417	406	445	432	403	414	392	415	400	417	409	419	374	410	381	392	377	415	427	396	395	403	386	392	415	403	380	395	411	375	372	401	396	406	381	407	421	371	385	402	432	432	408	406	442	426	392	454	383	404	393	438	445	401	388	415	419	360	390	409	384	407	419	403	404	429	378	402	395	429	400	405	350	378	420	418	432	378	427	395	429	368	405	468	392	431	409	408	386	390	376	422	386	419	446	419	398	431	388	424	445	396	384	413	417	362	389	393	414	412	415	427	424	401	402	413	410	387	422	413	399	415	418	401	403	415	454	402	404	390	411	428	388	416	378	421	390	411	390	402	419	429	446	418	423	378	419	424	418	452	397	395	408	412	435	424	379	400	405	426	403	453	403	433	394	392	426	420	397	424	374	425	414	381	427	423	386	419	396	397	421	376	400	406	412	393	428	387	417	404	378	422	435	381	358	421	420	417	409	417	385	452	380	435	387	410	401	389	398	405	391	428	379	388	389	436	397	415	395	414	418	382	405	414	386	430	438	414	415	406	426	408	382	390	416	393	376	392	398	418	365	414	380	443	428	374	408	404	402	411	431	396	395	392	411	400	418	454	434	429	409	392	396	407	389	398	419	430	429	400	399	393	412	418	411	381	425
10582	19472	17989	11135	7197	4949	3457	2717	2073	1518	1442	1335	1246	1133	1205	1258	1215	1065	968	890	4600	12866	7799	1656	855	809	831	798	783	813	828	847	786	826	791	796	1005	2728	2946	2643	1721	1213	934	827	802	754	743	772	740	751	764	802	804	864	801	816	775	777	809	817	801	777	755	812	768	770	867	832	769	826	825	769	786	800	802	801	786	814	771	763	825	721	778	732	819	797	781	725	772	754	788	781	779	816	784	779	786	790	755	808	741	776	775	777	790	783	790	803	794	712	764	797	766	757	772	793	835	802	795	811	781	784	749	788	818	739	785	742	770	822	813	807	755	824	798	808	794	781	824	817	739	803	809	802	818	800	780	815	820	762	786	815	811	824	773	804	853	785	769	791	779	781	771	768	785	778	822	791	738	744	832	753	782	810	765	797	802	745	792	770	748	787	793	827	786	762	773	792	856	791	759	799	769	819	807	823	792	818	816	772	783	764	826	771	794	775	780	815	781	764	783	814	795	763	818	776	779	783	806	778	747	777	804	794	818	709	801	775	764	818	807	767	763	746	801	759	779	762	808	758	770	782	749	805	767	784	768	779	784	817	797	826	813	780	768	781	773	810	766	785	739	797	811	761	768	778	785	755	767	827	833	736	770	789	775	783	780	769	775	755	800	805	783	764	786	812	792	748	816	764	791	774	814	816	773	816	807	763	788	810	782	836	774	750	815	787	782	748	798	775	785	826	787	777	802	794	804	796	780	822	798	811	788	773	765	782	774	801	807	788	734	758	766	798	782	799	705	790	800	784	781	830	792	831	775	800	766	845	757	755	831	823	801	782	849	779	805	784	779	820	797	765	795	818	751	799	782	814	800	785	795	790	780	809	761	698	722	761	779	777	823	778	823	802	763	790	806	777	833	799	845	793	774	816	770	785	739	792	788	803	773	754	797	791	746	755	799	728	793	825	753	786	760	720	807	790	807	837	817	827	801	773	820	819	740	812	806	775	786	799	789	782	771	840	798	808	814	755	776	776	819	784	776	782	746	780	811	788	834	723	822	725	784	749	810	744	795	742	768	784	783	816	792	773	790	797	750	825	742	792	813	801	857	784	809	735	793	774	811	852	816	807	751	790	796	786	785	793	789	818	758	791	766	754	796	769	739	807	782	800	797	765	789	807	802	824	795	734	783	813	803	763	794	807	795	834	798	759	777	759	806	802	780	802	767	712	775	726	793	813	773	775	813	786	821	815	814	755	791	809	790	784	782	806	781	775	806	760	802	765	793	819	826	793	814	844	705	809	803	748	700	804	811	817	794	797	806	809	808	802	804	771	833	769	759	773	755	798	822	784	783	849	778	783	819	799	771	802	823	833	836	818	785	794	837	753	812	848	794	755	780	814	814	758	805	799	765	790	822	806	771	778	828	831	784	767	837	795	793	794	762	781	798	829	822	835	752	835	877	761	758	811	741	809	721	821	782	811	808	780	776	768	788	806	790	794	796	767	755	752	765	781	779	819	816	767	807	786	806	748	829	800	749	789	835	747	785	780	844	751	779	777	787	761	773	793	776	767	777	782	771	777	820	747	783	730	759	767	803	729	764	784	795	788	817	780	826	799	810	823	748	798	859	790	836	808	794	792	816	764	802	746	722	794	785	827	762	768	773	725	770	760	739	736	788	866	837	774	866	738	797	778	736	763	808	824	787	778	806	790	809	732	758	794	776	782	810	817	816	745	802	793	777	742	772	755	796	789	752	829	791	816	760	873	769	763	814	790	759	780	847	808	773	811	764	870	809	808	746	777	768	796	754	765	823	811	751	782	830	793	758	777	755	771	828	781	819	810	769	803	779	768	796	824	809	796	768	806	830	817	783	840	797	796	811	742	735	784	797	723	811	758	846	805	788	764	768	752	790	776	761	794	771	764	781	778	765	773	788	776	820	803	788	770	832	772	751	824	787	788	740	779	799	770	717	777	771	825	767	840	769	791	809	801	808	793	827	798	796	755	840	777	774	793	821	837	764	770	774	804	820	800	777	852	791	760	796	812	777	773	741	804	792	863	830	800	754	801	781	815	802	792	835	822	802	833	864	816	824	735	807	795	794	750	758	787	799	838	756	777	800	780	821	807	804	790	780	755	760	808	780	771	783	755	759	815	795	814	793	798	799	803	837	787	753	812	765	759	798	804	824	738	792	771	806	769	784	783	788	783	790	779	801	818	818	793	764	815	788	830	764	773	828	744	797	797	795	823	822	823	804	784	805	821	770	781	776	822	779	791	765	763	806	800	788	750	768	816	762	760	800	785	794	805	805	792	791	788	818	779	848	789	831	826	776	812	747	842	765	764	777	841	769	773	785	828	800	811	806	781	816	797	765	825	818	790	753	798	787	831	786	826	786	734	815	801	803	726	757	762	772	757	750	790	822	773	810	791	817	790	791	756	743	762	765	773	754	782	807	805	769	757	805	841	786	807	752	795	849	771	802	790	807	789	797	808	820	788	750	811	837	797	795	803	775	756	765	821	819	838	776	838	784	790	778	761	783	777	808	799	721	766	778	796	793	855	783	832	754	816	792	776	796	767	812	795	822	767	790	813	784	814	775	796	787	796	750	809	777	818	808	789	727	797	776	762	799	828	802	765	796	757	774	822	786	760	769	784	804	783	827	780	804	765	775	807	763	738	793	768	819	815	791	817	764	779	801	802	744	820	802	832	784	762	818	785	806	845	734	805	773	799	738	780	778	810	799	796	787	832	788	779	756	781	793	785	799	830	771	787	814	783	831	794	825	755	818	800	792	783	767	779	835	788	801	792	820	762	784	756	776	769	775	738	839	817	832	756	747	778	797	787	814	757	766	785	741	791	780	779	782	863	777	777	798	768	785	782	769	743	793	805	762	777	835	788	814	771	749	761	772	769	797	793	791	756	797	770	733	773	797	816	855	793	787	754	749	776	786	791	788	807	767	779	765	823	775	820	794	812	836	791	786	778	746	803	829	757	801	788	781	817	779	795	777	769	757	781	793	766	773	792	817	824	873	800	739	755	821	747	826	785	765	785	771	784	754	749	829	747	801	863	783	847	831	767	799	732	776	806	750	853	767	805	770	774	803	776	779	787	804	753	761	815	819	832	766	766	782	831	780	764	807	781	856	826	822	783	732	767	781	834	803	749	729	762	793	784	792	808	785	768	754	763	746	810	741	787	822	782	763	797	749	735	790	791	783	843	808	899	759	794	780	753	790	762	760	866	759	805	777	755	809	750	798	839	769	811	809	791	795	786	836	735	790	792	794	802	842	779	786	793	848	790	757	791	775	842	782	815	816	770	781	788	804	842	766	753	799	806	821	791	808	787	777	790	781	743	725	829	736	786	789	795	782	760	788	724	752	777	784	751	746	807	783	765	753	769	756	785	870	772	799	755	802	798	807	827	759	813	796	768	797	787	746	766	790	757	749	766	794	772	778	754	826	778	744	758	773	769	744	788	798	763	785	750	825	749	741	809	759	776	783	768	817	732
23311	21352	29078	23980	21357	17935	3049	1190	885	725	632	600	580	502	543	583	533	467	494	458	1933	8128	6996	1266	594	417	410	388	419	397	359	383	389	358	373	398	418	850	1213	1159	889	593	455	440	414	364	418	403	348	391	341	367	346	325	388	375	378	371	376	387	371	381	388	381	373	379	374	384	363	380	382	354	372	354	391	371	396	394	409	418	356	376	356	408	390	389	398	352	370	397	367	376	394	373	360	408	385	403	359	365	397	394	356	363	352	397	388	361	378	337	359	430	387	367	378	390	369	393	421	367	359	367	356	368	378	402	417	378	350	390	360	375	377	366	373	386	388	368	410	383	381	404	382	366	338	368	349	409	405	406	361	380	434	358	400	357	347	357	365	385	416	395	365	399	387	360	416	352	356	381	389	361	316	397	411	347	387	337	385	354	353	346	373	376	413	399	382	363	360	364	360	380	372	369	373	361	399	380	395	381	381	379	404	407	363	372	339	408	385	361	366	375	384	377	370	347	426	427	377	376	362	347	386	368	358	374	365	373	347	388	375	359	366	359	353	384	352	371	360	391	382	387	369	382	354	391	358	375	375	382	404	404	366	363	389	392	372	386	373	366	368	394	406	379	362	362	347	387	383	391	373	327	372	397	358	378	352	405	357	335	357	354	369	399	378	357	343	372	411	322	409	363	384	400	375	379	407	358	382	391	365	360	394	360	368	373	391	335	397	375	383	356	399	391	377	401	351	360	367	364	418	385	390	365	351	345	388	387	370	361	342	369	373	376	347	382	384	362	385	384	380	355	344	371	344	376	370	384	346	397	419	381	384	389	384	366	377	340	395	374	404	346	380	371	385	373	378	373	375	349	377	398	377	344	378	364	376	397	389	395	366	368	383	366	364	385	376	369	369	395	377	357	356	357	336	361	361	383	389	378	376	335	382	378	373	374	385	405	386	364	376	346	365	398	383	380	386	398	378	361	350	370	404	370	378	324	374	335	391	423	384	363	376	375	415	377	378	376	394	402	359	371	375	392	391	357	358	395	360	388	376	379	389	408	383	366	345	369	406	379	376	353	364	386	385	384	387	371	398	364	375	373	373	362	411	393	405	357	356	396	376	357	337	374	386	346	354	368	401	376	389	386	384	379	369	402	333	369	336	341	382	376	383	362	373	405	359	380	374	398	399	367	380	350	369	372	373	370	399	342	403	354	403	385	358	385	418	384	373	363	349	374	375	343	380	366	379	387	379	370	355	382	376	379	372	371	365	400	387	381	378	377	366	374	377	360	388	393	383	331	355	405	354	367	395	367	363	372	377	366	377	385	390	381	350	363	401	402	340	363	359	373	360	349	364	400	343	386	373	384	367	409	394	362	417	374	390	379	372	387	384	366	380	372	376	357	328	371	382	364	385	370	388	352	342	352	368	379	398	388	364	400	340	383	360	345	357	381	352	409	384	377	364	356	382	368	394	401	372	377	418	348	388	393	367	348	404	378	392	366	358	369	377	354	391	376	371	358	419	376	366	379	394	379	358	394	397	376	376	380	403	393	391	342	391	399	380	353	355	385	377	353	362	384	360	376	377	355	381	358	379	359	349	404	367	335	385	369	373	359	346	399	366	382	414	367	388	355	390	407	375	370	370	417	376	373	382	345	392	389	337	378	431	409	384	404	364	376	368	394	370	379	401	398	385	387	394	352	344	391	357	349	335	345	393	363	372	377	378	376	381	380	367	365	368	338	412	375	375	358	391	396	363	365	375	355	368	357	390	351	346	402	336	389	390	347	345	393	382	369	349	367	374	387	379	398	365	396	405	374	360	381	350	385	392	363	390	383	389	386	349	394	389	380	378	368	365	422	357	371	436	402	358	368	361	404	418	385	375	406	347	401	379	395	348	409	362	387	351	382	386	366	373	400	328	340	386	379	377	375	379	366	353	385	375	384	366	373	359	328	393	370	367	371	376	366	394	388	414	414	337	382	388	359	407	343	359	371	405	391	395	366	372	384	370	356	385	426	375	325	376	364	375	353	377	383	377	352	389	354	397	355	366	358	371	377	384	374	373	357	362	358	365	379	404	383	387	369	390	383	349	366	373	385	389	351	378	392	381	368	402	352	367	373	367	338	367	376	386	388	360	392	363	378	385	371	335	317	368	393	349	357	347	348	350	386	391	361	377	384	384	367	366	395	365	356	392	385	397	371	366	340	367	395	357	348	395	378	375	384	374	380	401	378	354	412	359	377	368	390	400	381	401	361	390	387	337	386	368	362	382	345	349	395	367	369	351	370	367	367	410	374	389	401	373	397	403	374	388	391	366	398	408	353	385	406	369	373	395	343	367	400	359	394	355	352	430	376	366	389	395	407	404	365	359	368	394	393	399	403	366	400	344	394	357	379	388	361	376	385	378	387	365	360	322	389	390	375	354	425	357	393	365	384	387	375	358	365	412	366	389	374	391	358	370	360	406	391	389	372	416	346	363	337	385	412	381	401	416	398	360	384	387	379	376	373	380	380	372	376	355	349	386	406	368	331	384	389	383	354	390	313	381	370	362	388	365	367	374	355	388	382	403	379	337	350	366	361	323	370	351	345	383	393	377	342	359	388	357	358	370	363	345	395	321	381	387	363	380	385	365	396	374	370	367	370	412	362	400	384	397	399	392	371	381	402	379	346	414	396	393	366	412	368	367	406	377	399	381	394	377	349	405	379	382	363	392	363	379	372	402	378	424	379	358	372	389	348	400	402	404	367	388	411	394	383	385	362	377	390	361	369	372	378	352	374	375	371	398	356	341	371	353	403	371	362	386	383	379	349	385	385	385	397	407	364	409	378	422	351	364	318	392	355	387	358	371	394	389	382	390	415	368	370	400	388	388	396	383	392	386	368	351	345	380	364	369	350	345	371	388	421	370	405	377	372	354	390	372	379	396	335	381	350	391	394	384	361	365	357	373	374	358	369	383	395	381	385	367	349	389	351	395	384	394	365	374	369	371	358	376	387	350	357	371	354	376	353	351	365	356	392	373	351	386	372	379	381	401	397	386	385	382	356	382	368	370	358	368	384	342	407	369	339	386	351	360	399	369	378	362	387	393	356	346	394	383	356	363	402	354	336	365	368	374	382	355	370	337	386	412	329	381	363	367	386	399	377	386	364	364	394	397	368	353	394	355	373	362	369	334	374	370	342	359	399	341	356	420	431	370	412	367	395	383	368	365	383	373	380	378	373	387	346	372	391	377	343	403	381	361	363	392	353	382	410	379	372	375	362	363	394	406	385	358	379	386	354	318	359	361	385	397	362	373	363	395	384	360	376	359	373	353	366	359	357	389	405	376	370	357	356	399	398	376	384	345	349	341	362	388	338	390	377	378	369	354	366	343	349	353	369	428	366	372	355	376	377	385	396	339	391	399	347	379	358	397	387	391	371	384	375	367	375	390	378	362	371	358	380	366	371	365	359	411	355	371	401	347	380	370	352	385	353	371	387	390	376	388	370	389	365	353	385	349	344
12771	25112	23214	15289	10236	6898	5052	3613	2732	2197	1811	1516	1476	1391	1410	1479	1365	1201	1005	956	6172	20432	16937	3381	1375	807	775	788	731	749	723	721	773	744	714	733	867	2497	3905	3425	2502	1440	905	795	732	721	710	699	710	759	736	688	687	744	704	671	705	719	740	718	730	723	728	702	720	753	660	743	746	705	673	674	701	713	647	727	705	717	669	694	703	769	725	684	683	689	724	747	677	751	711	701	741	700	706	738	659	732	745	675	707	746	719	698	733	711	732	710	736	662	706	696	749	701	677	747	720	731	734	758	720	766	674	685	679	719	721	689	706	713	664	703	700	720	709	701	679	687	728	658	700	674	702	732	673	709	713	693	755	704	779	702	658	718	718	684	690	699	674	702	713	724	724	778	740	701	689	749	751	779	720	723	732	726	709	735	719	690	718	751	681	699	707	708	754	695	724	708	737	741	686	690	731	716	715	716	764	719	657	679	705	679	678	690	699	734	697	711	731	688	704	712	740	685	733	687	713	709	743	697	718	706	669	693	674	705	732	693	708	736	751	705	723	726	700	675	714	709	735	721	746	661	716	684	759	711	694	725	693	697	741	730	693	683	746	729	709	702	668	718	701	702	704	725	721	705	732	718	739	728	765	677	664	672	663	688	710	676	738	702	691	699	764	749	754	721	716	721	704	727	735	715	702	698	672	714	756	769	722	700	660	734	713	689	691	711	697	722	670	710	718	738	690	715	697	670	702	726	724	753	716	636	701	727	715	722	667	742	691	662	760	719	753	705	744	664	683	664	737	670	705	699	684	738	750	700	683	689	710	722	749	699	711	706	691	709	679	709	696	746	730	715	667	658	716	725	684	734	748	707	737	726	728	707	676	773	717	716	689	733	707	727	709	700	711	700	684	700	689	692	656	713	732	695	743	701	735	669	748	686	678	710	706	662	692	710	768	712	706	738	665	662	665	754	744	702	689	697	756	706	712	695	730	710	752	736	710	725	677	698	688	694	768	717	729	716	718	725	683	730	700	722	680	718	668	702	703	754	713	729	669	678	651	705	700	710	722	705	700	683	742	681	714	713	713	698	692	726	699	710	683	725	697	685	702	758	717	707	738	723	714	719	706	714	776	729	710	754	703	704	674	709	676	725	650	707	663	697	664	719	709	665	693	781	658	729	701	732	750	715	753	738	712	704	693	756	692	687	697	731	710	687	680	747	684	672	727	668	749	696	711	709	711	751	706	704	716	687	694	731	715	690	696	729	752	675	719	688	707	671	703	691	732	737	678	713	734	650	717	662	680	738	679	708	703	755	650	668	726	690	705	737	704	698	692	741	742	742	654	697	737	736	723	676	702	710	732	659	721	736	658	748	721	707	714	692	721	702	735	723	686	710	717	735	688	696	697	713	705	655	724	681	733	694	660	715	706	677	669	675	683	671	727	696	705	747	735	649	695	696	694	712	722	714	690	700	711	684	664	745	737	718	739	693	739	774	694	681	688	690	725	710	704	674	694	770	714	736	690	718	667	693	701	683	693	741	748	711	660	707	711	734	693	732	713	676	678	698	728	709	650	699	709	705	731	741	724	699	715	667	692	776	704	686	681	697	717	733	707	691	677	762	727	764	675	715	682	712	669	676	674	656	731	712	698	721	730	702	754	689	751	687	716	684	725	704	712	708	769	683	701	733	726	701	720	758	716	689	689	750	767	701	709	669	689	696	715	668	720	709	687	752	705	714	725	754	703	701	713	695	720	723	708	724	745	704	693	718	708	722	649	685	710	718	693	731	698	734	695	717	724	750	671	705	720	755	728	725	696	677	682	721	734	698	722	730	734	697	734	725	701	639	685	708	730	712	740	721	705	719	715	702	699	669	703	691	645	708	708	693	698	693	685	721	721	712	669	725	692	735	710	789	685	691	650	714	691	651	734	691	665	729	707	692	710	751	658	664	709	677	689	719	734	744	720	794	715	726	672	676	676	763	688	661	658	743	695	734	716	711	744	711	698	648	658	708	737	719	744	681	722	703	705	674	705	722	736	709	675	708	666	699	690	716	681	721	691	708	726	748	721	709	707	704	714	689	671	749	726	711	722	744	695	766	702	703	755	692	692	690	707	699	705	671	702	731	674	723	734	700	729	710	695	669	705	715	701	684	670	753	761	656	735	677	715	682	745	703	719	727	676	665	695	701	730	748	723	666	683	718	691	670	699	745	731	695	708	682	704	721	765	689	694	719	693	718	698	688	649	678	698	676	671	706	721	720	724	709	676	695	730	725	707	710	677	722	714	707	657	690	683	662	698	747	712	708	756	701	712	731	708	763	732	680	721	684	748	723	697	712	666	758	648	707	769	698	740	698	735	708	754	705	696	698	693	717	723	680	739	712	717	757	690	742	730	650	698	708	704	677	668	694	723	740	668	696	686	733	722	697	705	694	708	692	707	719	689	709	722	693	714	716	710	688	665	704	740	727	759	696	719	662	691	720	737	710	712	705	730	751	739	692	729	717	664	696	735	710	727	731	673	725	699	759	733	700	728	738	730	697	739	656	723	713	751	650	679	677	754	700	663	731	639	715	691	701	732	700	700	660	721	657	734	662	734	644	677	718	728	724	724	677	687	664	694	742	682	707	722	704	750	708	672	753	711	662	719	755	680	690	702	721	700	731	783	686	765	692	717	706	703	715	691	696	700	688	696	791	677	719	680	688	721	677	724	657	696	700	686	720	711	719	764	683	708	766	745	730	707	710	708	707	692	701	660	698	700	663	714	739	719	665	686	707	737	684	689	685	695	733	725	726	728	722	720	702	698	722	764	681	716	656	720	670	724	715	706	706	728	716	692	743	657	668	705	692	737	743	698	712	703	703	706	717	751	647	678	747	740	681	669	756	714	704	718	757	707	663	741	719	747	707	721	706	722	717	683	738	727	738	703	721	695	698	680	716	698	785	750	697	688	764	723	730	704	759	713	721	705	732	714	728	691	744	731	705	732	698	745	742	756	711	688	715	733	680	763	707	707	757	744	720	702	644	649	671	725	666	721	725	730	684	643	749	693	694	727	725	676	761	705	766	734	712	710	751	739	702	698	706	694	759	699	745	717	652	687	726	695	748	696	736	685	716	695	692	694	747	745	739	680	679	723	733	682	752	706	658	707	729	687	705	718	710	731	722	781	732	698	723	718	700	707	689	703	698	691	766	683	713	706	741	759	694	710	731	714	693	700	686	724	723	728	725	717	656	718	685	713	673	691	720	691	728	692	749	712	728	719	686	735	689	647	712	732	696	721	669	694	711	709	687	685	711	694	743	711	684	706	657	748	717	691	666	708	666	691	744	714	705	737	678	674	689	732	718	718	692	688	694	726	696	694	691	742	723	687	678	707	699	765	695	730	679	741	679	667	666	778	686	713	722	719	692	696	690	709	690	689	730	722	695	731	693	717	721	690	725	728	710	650	694	754	696	734	683	737	709	715	688	685	734	711	701	676	732	702	720	694	712	755	740	743	740	724	660
27023	20054	8623	2528	1203	852	721	627	584	566	503	510	562	533	560	596	539	529	529	515	586	960	1152	631	547	497	522	487	463	507	488	512	536	495	508	497	498	563	609	623	572	544	495	551	502	544	545	524	482	521	519	505	512	452	509	524	485	473	498	513	511	490	516	496	509	519	476	488	455	496	502	520	512	511	525	473	522	509	487	481	492	511	508	525	518	494	506	474	497	533	503	523	524	539	491	557	512	513	521	482	507	514	517	515	494	507	540	506	468	485	488	514	527	488	511	521	524	488	490	505	532	529	525	486	519	483	521	528	478	512	513	519	489	491	506	532	498	484	505	499	513	501	514	502	531	495	501	499	534	520	506	488	522	517	498	469	485	500	515	509	511	513	483	524	490	481	509	505	530	487	558	499	487	477	466	506	478	506	467	510	504	522	506	503	531	533	471	494	509	484	535	515	480	524	493	502	528	503	483	507	482	469	463	471	493	518	446	499	493	467	535	477	498	502	521	511	500	501	474	525	506	514	537	556	510	476	517	510	462	513	493	510	507	470	485	487	511	519	543	480	509	533	505	536	518	526	515	452	486	503	500	508	516	508	496	513	573	519	482	497	483	517	480	555	520	464	510	575	501	499	467	521	493	453	543	491	536	518	475	509	506	481	468	511	524	557	501	495	503	501	473	532	488	483	469	492	502	481	494	495	547	493	496	495	490	544	485	514	497	555	534	503	470	492	532	539	511	511	502	510	492	507	519	498	481	534	493	485	488	509	524	511	521	506	509	507	486	499	539	516	524	525	474	522	533	510	489	522	506	525	507	475	508	500	541	496	495	502	487	549	496	519	503	529	511	506	557	518	479	496	520	512	490	531	485	520	505	486	510	482	495	438	480	488	521	488	524	521	521	521	491	540	477	462	488	507	509	492	531	511	518	518	496	498	514	502	529	509	509	496	539	487	515	504	502	526	505	490	531	515	487	499	489	504	537	527	485	513	549	498	481	524	499	499	469	500	466	462	477	492	493	492	487	516	522	522	525	503	504	484	504	507	509	476	553	512	507	512	510	547	525	481	516	505	497	462	501	493	461	505	494	481	522	515	461	483	518	527	527	518	533	487	517	552	533	493	529	475	512	535	499	491	521	484	489	504	519	506	491	518	493	503	499	528	503	529	519	518	510	505	493	469	514	503	455	488	527	493	522	541	507	488	491	528	463	516	492	503	487	484	508	512	523	503	474	501	532	464	480	498	503	517	513	526	516	508	509	508	493	543	510	527	493	496	485	506	495	480	521	500	497	471	483	499	527	485	521	501	504	502	485	524	496	484	550	503	491	490	509	514	520	530	500	512	514	565	516	520	552	500	518	467	538	501	490	505	528	496	522	506	532	520	524	535	543	510	490	514	550	486	506	514	526	492	531	495	454	500	517	526	500	520	489	520	502	499	464	481	483	444	515	496	534	498	495	470	504	522	492	533	526	463	502	535	528	504	527	519	442	491	503	527	518	519	512	535	502	467	487	512	524	498	510	493	496	483	504	522	504	505	496	494	468	498	515	498	514	590	508	497	484	522	513	483	535	515	484	528	499	489	511	490	534	530	540	530	467	494	509	499	508	524	526	455	483	495	524	521	508	531	528	488	507	525	475	468	480	545	510	492	477	521	505	492	511	527	531	498	504	506	511	502	531	554	511	492	489	496	498	507	508	518	513	511	498	541	491	519	507	528	577	483	535	520	472	488	524	528	497	473	496	511	464	528	488	496	514	501	529	473	510	528	497	511	496	540	477	508	513	532	511	495	502	494	486	511	513	549	521	498	504	483	514	522	523	499	492	505	496	518	507	502	498	484	485	467	500	493	500	487	502	517	486	496	506	525	501	502	502	533	491	532	467	495	503	492	496	507	526	497	498	479	516	506	497	496	494	506	503	531	524	460	467	500	537	514	474	495	522	529	496	489	529	515	469	497	517	524	550	484	496	518	529	493	485	518	459	481	476	472	553	513	495	515	507	513	491	530	510	493	497	488	522	516	535	477	486	513	491	497	517	498	507	502	488	489	490	530	536	489	494	503	507	517	502	506	536	505	482	467	532	521	504	517	471	538	502	489	509	532	511	528	546	530	571	531	520	543	463	522	495	473	544	476	503	458	545	471	531	491	503	461	478	504	519	529	516	511	491	498	509	510	513	536	506	492	460	497	519	523	523	483	520	530	531	489	512	493	516	518	525	511	545	537	509	519	532	541	503	494	487	510	512	482	507	536	540	515	524	529	558	476	544	531	504	482	515	470	491	471	509	490	496	536	465	478	497	496	512	499	491	464	519	506	521	488	492	496	495	501	503	496	493	546	477	500	493	484	506	528	490	533	500	509	525	551	486	495	519	551	514	474	491	531	518	503	469	518	480	503	499	506	509	482	515	466	480	490	500	530	472	488	510	486	527	513	521	536	526	527	547	503	493	484	479	524	477	527	494	469	493	527	521	519	516	516	545	515	504	497	541	484	552	508	540	539	495	477	487	514	486	503	520	538	518	498	517	494	481	502	436	559	484	508	492	500	513	471	524	528	491	498	468	463	474	514	503	494	516	507	543	542	539	508	497	543	504	506	490	533	470	492	517	521	454	464	487	518	527	491	460	542	493	508	485	501	507	521	487	541	501	502	531	460	498	487	548	517	517	511	510	552	496	486	476	482	487	496	501	511	505	455	516	500	492	501	515	498	525	502	471	549	505	559	481	506	533	470	473	483	516	522	481	552	506	461	532	479	486	485	514	524	485	517	492	484	543	473	506	525	532	492	510	524	491	504	491	534	510	547	472	499	464	524	496	494	521	496	533	515	487	526	525	470	536	501	503	490	540	478	516	503	539	477	457	541	477	480	477	480	496	482	486	517	521	466	531	503	521	496	508	547	550	488	472	506	479	530	526	491	540	526	498	488	512	497	527	468	522	548	450	477	539	477	500	500	481	547	516	452	508	530	505	491	510	521	517	488	487	539	549	523	540	455	525	503	491	530	513	531	509	471	501	479	485	543	544	517	509	506	503	523	556	524	491	508	460	500	532	482	546	518	533	530	526	447	507	494	530	498	497	489	511	490	506	514	521	469	516	505	526	521	470	522	516	505	502	480	500	501	527	536	504	464	544	492	503	482	485	508	493	514	512	556	501	504	524	526	510	489	518	460	542	498	489	504	522	541	469	459	491	537	501	536	522	525	492	486	470	495	501	499	489	476	476	501	498	501	491	495	508	501	463	529	539	477	532	528	515	524	531	498	494	500	515	515	531	516	530	505	471	483	480	530	490	475	500	488	497	490	523	505	512	507	534	489	477	496	503	516	538	510	540	497	518	499	511	487	504	492	495	497	522	543	527	508	485	557	515	511	539	478	516	546	525	498	495	505	508	526	531	521	528	512	473	520	496	519	529	493	500	496	496	525	495	490	500	498	504	524	502	507	499	531	536	560	521	510	455	495	514	509	525	508	515	507	490	477	500	517	530	472	547	507	469	494
8623	11605	10532	5904	3606	2563	1908	1548	1299	1223	1150	1087	1046	1103	1143	1137	1119	1046	1023	1011	1365	2643	3047	1247	1043	959	977	1023	998	946	1009	948	994	943	988	1000	1015	1107	1208	1182	1091	1088	1030	973	962	938	981	965	904	1014	963	966	944	957	948	985	1004	992	957	985	1009	999	960	990	928	943	954	1010	942	941	968	1048	965	938	986	983	958	984	961	984	993	945	913	904	1019	969	962	945	974	896	967	963	960	913	934	947	1014	995	965	938	1015	893	930	916	977	952	997	977	968	927	930	934	958	946	985	943	1011	941	948	965	933	965	987	961	984	1005	982	896	973	968	1059	982	945	952	965	981	962	993	966	947	929	954	976	992	969	974	952	926	976	1019	947	967	945	995	988	989	912	931	966	971	956	971	977	950	917	977	944	1015	936	957	948	963	1025	939	963	945	933	978	972	1005	966	977	982	901	967	1001	968	916	988	969	984	952	955	977	1007	933	965	1004	960	998	955	973	933	1008	992	948	1022	899	937	1008	924	985	965	975	946	959	916	998	942	979	948	919	994	956	997	1020	990	932	996	974	940	940	969	974	978	978	989	973	952	986	987	1001	1000	956	938	991	994	1003	959	947	971	969	946	942	926	1052	927	1023	965	997	1000	1009	940	968	945	976	964	988	960	982	930	965	946	999	960	967	952	929	1017	921	970	989	1038	976	936	1012	974	933	978	970	958	984	921	958	980	1011	922	974	967	927	958	995	945	962	980	982	971	1004	985	970	955	993	965	1026	965	1004	933	951	982	969	976	960	921	929	1041	982	986	987	1000	1001	1008	953	915	943	941	958	1001	975	917	977	972	957	987	949	962	978	965	972	958	965	973	983	1047	979	937	973	943	993	950	988	963	928	920	981	984	931	976	959	960	945	1017	970	930	939	1000	990	940	1000	974	989	944	972	1022	934	948	999	996	950	947	1019	931	948	889	993	939	948	886	938	944	931	909	932	954	975	975	1005	982	1008	963	910	927	973	981	938	1006	977	970	1016	986	1010	995	919	984	993	971	997	908	990	1001	949	953	958	983	986	988	928	1019	1016	932	965	972	952	992	995	955	966	1001	965	964	1008	939	985	973	964	986	975	981	979	958	983	960	941	954	972	954	956	982	1002	961	1019	989	1004	976	977	990	956	991	942	945	1002	970	1001	1005	930	1001	984	939	937	917	975	959	1013	1020	1021	981	949	976	992	956	929	980	940	954	956	946	932	1004	985	1014	999	1011	960	956	909	950	958	976	980	979	979	1002	998	951	933	945	926	958	989	957	967	955	913	974	995	941	977	965	960	1046	958	918	996	958	957	961	973	906	980	893	983	922	979	970	972	909	947	1004	969	965	973	930	983	949	948	1029	968	1017	1021	973	956	987	1027	994	942	963	933	1014	960	999	1006	1037	993	1012	1032	960	986	993	1018	968	970	978	962	998	945	985	911	958	942	978	982	982	958	955	968	914	993	937	994	954	966	972	935	1010	964	1003	989	891	1004	938	929	962	975	915	972	958	974	969	943	957	933	1020	1006	946	948	957	989	973	904	984	962	936	948	934	927	989	965	940	1040	1050	933	988	943	970	998	922	974	992	995	947	985	976	957	976	977	1007	1052	958	1062	919	1001	996	977	971	972	991	988	948	937	964	979	931	971	1003	1027	943	928	932	937	981	994	969	939	955	993	958	1017	957	939	932	979	929	1000	968	999	942	1012	1009	929	957	946	934	940	1010	955	986	949	957	980	936	954	981	939	951	973	1008	951	971	963	969	969	974	957	952	942	998	969	954	976	953	930	974	913	993	959	942	994	968	1015	962	961	951	934	948	947	913	982	990	996	965	994	986	971	970	948	929	924	916	1004	958	997	996	986	967	1000	1010	936	886	966	971	931	957	956	909	958	960	941	990	994	988	982	939	973	968	985	1024	952	940	974	957	961	998	977	945	958	949	1012	979	983	1017	919	976	989	948	976	969	930	948	999	944	969	984	990	975	952	1011	983	961	971	982	1006	975	942	957	1013	969	933	969	938	946	958	972	945	974	982	977	947	971	998	1007	980	945	997	991	1022	993	920	955	1027	964	994	968	959	971	984	1000	1007	958	1004	939	975	918	944	977	978	1013	1000	981	973	908	980	964	947	969	952	1000	969	949	974	1006	911	977	1004	970	970	989	966	1034	904	1003	946	991	944	925	982	986	935	975	973	959	1004	958	955	986	952	1001	945	974	892	960	963	943	988	1000	942	960	982	962	954	962	965	1011	913	959	965	972	1015	933	998	952	946	970	1028	939	903	978	1008	963	970	925	947	967	980	991	913	935	876	970	967	952	925	940	1017	974	905	936	984	891	909	999	1019	888	946	1002	952	926	990	951	896	1012	979	974	968	961	1051	970	960	990	964	968	971	1007	901	982	1007	982	960	966	1020	990	895	897	953	962	985	959	952	1001	979	987	936	967	938	982	1001	964	971	963	957	947	937	968	943	917	951	936	944	918	951	982	962	988	957	989	943	944	957	955	1000	973	970	966	945	983	897	973	992	955	955	942	985	936	928	973	973	924	985	999	939	903	931	981	1010	976	919	961	997	1008	998	973	957	1000	947	943	1003	941	1012	949	965	1000	961	962	943	967	978	999	985	954	952	1021	953	991	983	982	985	973	943	960	1025	1002	998	993	945	958	1003	859	998	952	955	935	1014	932	951	929	956	966	967	903	996	1002	1001	944	927	986	948	934	971	1023	979	1019	946	1003	923	993	991	981	997	947	957	986	930	998	936	960	972	963	999	1008	985	907	936	992	980	944	871	998	940	969	957	979	968	1038	973	983	923	984	1014	974	958	979	975	948	926	928	970	968	992	970	926	967	960	942	1002	979	1002	923	961	986	934	983	941	935	1009	966	955	947	942	952	949	1034	947	1007	997	1016	983	951	963	921	985	999	955	956	970	988	971	965	973	1005	1019	985	984	984	983	993	981	980	982	954	986	980	972	911	969	1016	1013	945	961	1028	922	956	936	933	1005	989	992	961	1027	995	963	927	962	950	936	968	985	970	973	971	948	944	924	1013	989	993	999	989	975	968	929	981	971	975	920	1022	986	928	948	942	984	1015	957	948	977	943	993	969	985	959	928	956	936	956	1007	942	963	988	972	979	963	986	962	976	1012	1029	1020	977	1035	944	957	1014	1044	979	906	986	997	929	1003	1021	1005	989	922	943	994	955	957	963	1014	878	986	989	967	952	969	1003	951	947	962	959	960	928	985	1003	968	946	970	973	902	965	994	974	936	1000	1006	974	1017	943	981	954	992	965	915	998	948	940	977	965	942	948	969	910	933	937	972	915	945	962	994	961	950	959	980	964	1012	1009	975	972	980	980	942	962	937	991	967	1013	1052	965	974	919	958	960	996	953	1014	929	950	975	988	965	988	957	1044	976	990	937	984	944	960	962	1007	964	942	954	946	958	924	1010	962	957	996	993	975	1026	910	954	926	957	1020	960	957	917	999	950	950	936	1014	1005	952	960	1022	925	927	994	1028	984	950	960	932	970	1044	959	979	967	917	966	1014	971	1012	939	932	936	963	1012	959	991	942	985	964	988	938	928	1004	1004	934	1018	967	964	962	962	959	990	1007	1045	933	996	938	960	975	995	994	1021	931	926	1000	963	954	914	955	950	929	1014	953	960	940	992	1009	955	987	1022	983	954	995	970	949	970	1017	937	923	995	946	910	995	975	940	969	942	978	981
24173	21315	28313	24659	18682	3208	1259	818	742	604	586	530	529	517	535	518	500	489	502	416	1835	4657	4235	1385	789	450	440	432	404	386	406	381	465	415	395	395	432	608	723	629	510	463	444	422	421	383	416	392	423	384	397	404	417	364	384	398	393	404	402	427	403	445	418	418	423	424	383	424	428	412	395	440	401	370	444	425	410	431	404	394	416	388	408	423	422	397	401	418	373	402	383	398	419	403	413	436	401	406	364	444	409	415	377	381	416	377	378	425	390	385	388	384	410	481	383	385	440	373	408	402	404	433	394	394	408	390	369	385	446	394	412	383	348	387	351	445	408	382	424	383	408	429	414	421	413	380	397	430	405	397	434	417	395	380	393	368	425	399	390	377	427	388	406	413	407	406	384	392	419	381	371	422	409	409	405	419	395	437	410	391	385	373	420	381	394	382	379	435	406	449	394	413	408	396	446	419	406	425	390	373	396	408	402	409	401	408	394	400	460	389	410	402	372	413	404	420	391	395	399	435	413	402	408	441	409	393	420	388	393	392	384	371	397	404	404	406	390	417	369	389	419	417	414	392	385	433	407	395	391	425	429	410	399	364	410	421	409	413	409	386	405	409	394	403	405	392	388	434	409	431	362	412	420	404	420	408	384	414	419	407	413	423	389	409	387	415	415	420	371	401	400	424	434	377	396	394	403	446	432	389	440	397	352	400	412	413	426	396	407	406	377	392	405	445	394	369	395	414	393	409	405	417	413	414	400	420	400	420	417	379	388	425	370	408	395	395	424	392	397	393	397	375	407	350	371	431	394	388	425	402	418	440	416	412	432	380	401	405	419	395	407	400	357	432	419	449	357	411	414	370	408	389	363	412	403	371	421	408	414	390	383	382	394	408	394	413	403	391	393	387	397	383	428	426	388	453	427	396	426	422	418	426	403	406	412	397	390	394	401	412	424	391	371	426	415	357	449	371	376	398	431	388	431	417	388	456	437	431	401	460	420	422	400	403	418	375	451	388	401	418	417	398	413	393	426	398	443	437	398	409	399	395	401	424	401	403	385	399	446	385	400	397	410	364	397	412	413	417	391	355	422	381	406	404	385	410	409	383	405	416	391	418	390	424	427	423	407	392	385	416	398	417	365	409	404	385	400	376	404	374	398	353	405	396	421	391	400	391	374	373	431	417	423	414	424	401	374	438	414	412	430	417	354	422	435	398	391	426	414	399	408	400	385	386	413	418	400	408	400	366	390	409	372	399	404	445	395	396	408	414	417	356	433	372	405	376	415	420	395	381	396	420	375	429	373	431	378	408	428	410	438	412	421	374	433	410	409	427	386	422	408	397	384	442	372	381	419	378	410	390	406	391	406	400	431	393	392	380	423	393	377	418	417	431	436	383	404	466	419	420	391	438	403	405	387	422	403	461	410	406	406	403	376	385	440	400	399	402	409	405	409	387	427	391	377	368	431	443	406	419	423	425	396	402	438	383	370	407	426	385	362	414	418	364	382	371	446	434	404	371	410	408	427	423	410	429	426	378	353	375	426	412	401	406	405	418	417	361	359	391	391	416	382	431	393	380	423	395	425	388	384	404	458	380	397	405	396	368	403	412	434	391	436	383	386	394	419	425	397	392	397	440	412	362	394	395	435	387	385	370	416	393	380	416	404	372	403	375	379	407	391	448	398	425	423	414	428	402	419	378	409	408	411	402	393	395	403	414	381	387	405	368	390	407	415	403	410	391	410	389	414	425	411	407	388	390	417	389	411	402	395	367	424	440	404	387	411	415	441	409	411	407	386	414	370	407	402	430	401	389	395	415	410	406	411	389	419	393	396	414	387	421	405	394	394	400	442	382	390	383	448	387	414	438	410	402	364	393	403	405	435	403	421	392	402	371	411	411	369	431	400	414	401	371	441	423	398	446	427	378	433	405	399	400	407	382	379	434	425	423	421	397	392	399	409	412	393	404	421	362	411	404	407	421	414	405	424	400	410	393	446	400	407	414	425	428	445	381	378	421	398	426	408	412	415	426	393	423	418	400	417	407	395	427	394	403	393	420	386	428	394	374	418	401	402	413	356	398	409	433	395	398	399	406	406	404	407	400	403	445	419	418	415	422	406	395	343	402	435	380	430	412	397	419	402	419	390	387	394	408	358	409	389	418	406	416	402	415	406	398	400	434	421	395	379	421	420	427	410	383	430	398	401	406	376	417	390	413	385	421	401	403	414	402	410	401	380	403	390	440	430	392	432	391	413	396	396	379	436	429	407	390	434	428	408	411	379	439	376	376	413	431	378	370	394	427	428	387	393	374	383	423	368	420	397	404	428	398	429	387	408	385	417	390	410	381	367	386	408	400	411	426	421	412	378	391	415	386	393	440	402	416	401	377	410	405	378	410	391	409	418	453	369	390	390	432	402	393	420	424	381	398	409	387	404	412	416	419	416	401	394	397	396	424	370	432	416	391	381	381	404	387	406	414	420	413	408	411	399	389	388	401	378	395	413	418	395	417	412	382	411	408	390	388	384	416	395	396	362	412	393	423	398	391	421	395	389	383	362	384	399	390	393	434	394	401	387	403	387	416	409	414	387	439	385	413	396	400	421	413	366	420	415	395	422	415	396	424	404	391	409	413	442	391	437	388	401	388	370	407	430	403	414	392	383	385	451	408	421	382	430	362	437	410	403	414	377	396	416	397	429	457	443	410	356	408	412	408	415	385	410	442	416	451	440	392	401	390	391	386	412	383	419	383	390	391	387	405	410	423	375	356	407	408	383	399	394	407	411	389	398	413	423	394	400	382	423	390	408	431	367	403	445	407	442	397	359	422	409	389	432	417	382	374	409	385	413	399	396	445	410	393	445	446	435	401	417	366	406	418	402	406	377	404	434	404	400	402	433	407	411	422	380	423	385	411	394	355	395	442	383	391	371	394	407	415	374	404	443	418	438	387	399	411	411	416	403	423	414	432	381	422	392	397	412	359	411	389	413	390	392	433	400	403	423	397	417	404	395	374	391	406	420	448	386	429	405	385	401	405	397	427	398	399	407	406	395	395	423	430	420	404	469	394	392	408	403	403	393	418	409	403	393	373	434	387	410	391	426	410	416	385	374	406	379	450	429	424	391	427	413	415	403	410	386	374	415	379	399	372	406	415	426	414	391	396	409	407	386	385	389	399	412	416	406	408	404	404	402	383	431	398	370	357	437	389	377	424	400	416	436	396	452	396	383	408	389	402	400	445	391	444	400	402	385	397	393	430	423	452	447	360	394	411	357	398	410	440	402	426	406	385	374	410	377	432	413	377	388	407	399	397	393	378	422	394	417	406	418	385	354	373	403	420	403	388	397	406	406	417	389	375	375	386	381	400	406	404	402	399	400	369	382	374	390	443	400	389	357	398	422	398	388	409	411	432	394	387	415	412	421	410	371	478	398	417	418	419	390	406	395	411	454	393	414	388	452	410	415	385	424	367	408	363	419	447	402	378	428	403	417	386	437	396	399	471
10380	20148	18446	11327	7102	4798	3452	2455	1940	1600	1381	1242	1168	1182	1299	1240	1160	1035	922	899	6067	13382	11600	3966	2093	1064	772	818	809	792	800	759	782	780	781	799	972	1488	2132	1627	1299	1038	880	855	754	749	803	766	787	761	784	727	801	782	796	775	788	771	791	745	765	802	809	821	746	748	795	746	784	794	754	756	804	822	779	757	750	753	778	750	817	748	776	763	746	761	837	752	806	827	799	778	748	784	739	761	733	809	809	742	794	774	825	788	793	757	790	795	721	773	748	822	815	755	759	777	784	806	786	735	770	765	764	806	794	802	799	788	771	783	800	755	723	767	775	773	798	778	783	819	825	788	834	789	783	750	764	785	778	752	782	772	749	773	812	756	807	771	753	786	759	773	762	800	792	826	808	779	792	774	806	781	759	795	773	786	795	765	745	782	823	786	745	738	787	782	755	810	777	729	809	742	774	788	807	785	769	763	782	800	749	808	756	774	758	793	761	742	773	801	824	751	776	792	761	789	803	772	783	813	753	780	766	737	780	752	740	815	783	786	771	773	771	762	748	738	800	789	763	773	774	720	750	746	744	826	778	716	856	776	782	812	807	786	816	758	816	821	760	794	776	788	717	774	763	763	800	763	771	798	786	831	743	802	743	847	768	782	810	786	835	765	770	815	743	796	765	783	836	763	784	759	860	764	801	774	806	760	809	745	841	780	744	781	788	766	730	773	759	730	749	784	756	724	716	724	798	796	790	762	750	755	795	832	768	751	768	772	731	770	773	791	709	764	826	777	824	750	775	725	780	809	770	775	738	749	768	795	768	834	774	772	775	746	803	757	780	819	784	767	791	774	812	690	817	815	742	751	806	773	764	740	781	799	753	756	775	757	782	772	762	799	799	788	846	758	750	781	727	776	803	773	769	799	757	777	799	783	800	773	803	793	780	794	756	790	775	795	772	764	839	726	783	802	746	728	748	718	773	792	785	745	779	780	745	805	808	737	792	807	733	827	761	723	804	825	852	774	758	796	743	772	751	817	781	765	792	843	742	770	726	787	816	747	754	789	802	776	809	734	828	763	776	823	746	832	782	748	744	738	795	778	764	764	815	782	738	796	814	750	776	794	819	783	804	789	772	739	814	802	796	788	857	785	807	806	724	775	741	791	757	820	792	771	790	787	778	781	786	798	793	761	778	784	772	791	777	790	799	732	815	825	804	764	759	744	809	814	765	827	707	777	789	766	739	760	798	768	820	780	827	799	820	798	783	800	732	792	785	768	778	800	799	761	810	761	747	797	797	774	765	809	838	813	787	774	770	787	736	810	770	768	799	762	747	753	777	752	793	839	746	838	746	721	749	735	793	805	802	736	845	735	781	796	798	783	749	800	793	741	754	788	797	782	767	747	786	815	776	805	762	793	760	739	745	752	759	801	814	813	784	741	817	804	713	779	740	745	773	718	804	806	785	757	830	760	802	771	791	740	752	774	832	739	781	777	734	733	805	774	761	783	736	784	803	777	776	835	754	759	783	751	785	816	742	796	772	802	839	778	774	815	755	806	793	758	774	730	783	766	784	770	767	753	810	741	792	815	763	790	751	762	732	758	806	789	729	784	771	764	769	764	762	801	733	765	793	834	768	763	761	800	765	808	745	767	751	787	782	744	780	843	770	827	796	767	774	800	818	777	808	775	780	729	771	781	776	806	783	768	743	785	832	754	788	739	769	751	781	777	782	770	718	777	753	800	767	753	806	769	791	804	724	775	799	753	807	765	776	780	796	727	776	762	796	832	804	848	804	770	851	787	741	747	770	794	754	849	744	798	771	742	798	742	754	729	728	747	773	724	839	767	806	795	789	790	796	778	836	768	732	774	789	773	767	780	793	774	743	747	767	774	812	814	750	852	745	798	793	762	791	727	791	778	773	808	775	770	802	817	838	742	776	750	781	763	798	801	759	824	753	702	787	782	813	736	744	823	768	781	739	743	738	757	790	753	784	789	774	809	741	772	768	767	765	763	815	780	816	753	759	783	814	756	745	814	750	766	793	791	805	757	814	737	766	797	818	793	763	767	811	795	753	777	784	806	785	773	803	757	827	813	769	776	802	784	747	739	809	741	736	769	776	754	784	833	756	753	778	756	792	790	771	799	772	783	828	735	739	771	785	787	772	821	798	753	771	804	779	767	764	778	808	786	732	773	778	791	752	799	786	805	762	749	792	773	810	775	789	801	818	784	835	733	794	792	749	759	793	831	776	764	771	776	809	766	785	747	799	747	777	782	730	804	747	840	776	728	746	739	801	805	782	755	729	790	736	746	795	826	793	810	752	810	750	795	751	789	791	823	788	795	763	799	822	784	762	818	736	756	779	810	792	781	755	775	783	778	790	789	789	814	808	741	799	798	765	803	741	775	764	744	711	798	800	741	743	773	802	754	824	787	780	763	759	740	796	782	778	820	762	815	782	779	808	749	806	762	808	789	784	813	810	722	792	739	822	790	759	842	721	783	777	725	796	734	796	786	706	854	761	776	772	787	759	795	795	740	796	792	791	714	757	808	782	755	772	792	775	780	794	834	714	813	784	758	799	797	758	812	767	815	724	748	791	754	771	776	778	763	802	771	781	725	808	757	763	784	753	790	815	779	785	774	741	732	768	769	757	779	771	831	748	733	734	783	828	847	782	842	741	738	764	760	814	777	804	790	779	783	784	778	802	787	790	749	748	776	844	789	764	807	816	781	796	788	775	760	734	775	781	704	757	768	784	821	816	741	756	813	734	832	779	751	774	820	790	760	760	764	771	810	788	799	802	839	789	843	763	775	843	796	780	750	800	839	777	796	764	733	810	804	783	796	766	770	800	805	765	743	815	786	781	800	778	836	780	761	760	768	781	824	777	716	809	766	797	756	822	768	764	787	766	814	727	803	747	841	814	805	780	817	785	764	828	785	753	774	697	798	799	760	774	789	763	733	816	828	782	811	779	760	782	718	791	744	812	763	834	723	822	755	842	794	745	773	770	744	819	734	761	789	737	766	809	757	811	748	776	843	824	831	801	738	773	704	802	769	792	785	821	836	760	739	814	806	810	720	777	732	783	779	739	797	733	738	729	780	825	793	778	757	771	784	764	797	778	797	793	740	804	807	821	802	775	816	766	822	785	817	801	782	786	775	754	730	784	808	788	821	789	831	728	731	798	761	794	722	811	800	755	805	721	772	766	784	778	751	752	762	785	776	784	742	777	765	807	832	812	807	769	766	790	743	787	744	775	800	740	764	786	736	779	791	858	787	767	759	752	756	822	739	791	734	797	824	804	761	746	738	804	830	769	812	812	757	759	768	790	748	759	780	779	771	772	772	800	779	787	811	778	786	745	789	774	793	791	812	811	756	801	723	799	794	782	784	776	772	777	776	765	809	802	817	730	746	756	778	802	776	775	809	818	740	779	781	779	728	748	761	786	793	733	744	804	764	777	798	775	748	807	794	795	772	799	803	751	787	785	793	787	761	804	782	764	755
23349	21391	29132	24015	21376	18143	3154	1231	852	728	656	656	568	533	591	533	550	506	438	459	2606	8399	7765	2936	2061	503	410	389	414	383	408	420	376	427	398	397	675	914	787	612	528	462	423	418	349	426	406	374	372	379	396	420	380	346	406	373	378	371	390	367	388	379	406	346	426	404	413	348	403	379	379	382	374	384	382	375	397	376	385	394	402	361	405	398	416	379	398	399	392	388	398	351	391	418	408	366	377	385	389	401	402	369	384	405	413	400	408	392	398	387	384	349	403	410	389	355	431	381	389	382	382	391	380	375	359	375	434	380	394	403	416	370	349	391	392	396	356	376	379	406	374	382	361	389	362	362	414	402	379	391	417	368	403	375	424	396	378	403	404	421	362	427	406	391	389	404	367	379	406	388	362	396	364	392	416	368	413	389	372	370	380	350	384	433	362	413	376	374	391	399	384	377	378	389	413	418	369	397	395	381	391	376	392	366	348	384	379	394	428	380	397	416	379	414	381	383	389	354	369	385	391	373	357	394	385	382	405	395	407	396	355	402	395	378	380	438	441	381	396	416	395	413	418	378	411	369	384	402	363	393	386	376	402	397	412	395	365	420	424	348	378	362	353	395	371	414	384	360	398	387	401	363	388	406	365	399	402	406	384	391	399	397	362	373	377	419	378	377	413	389	400	405	358	370	401	384	434	376	381	410	396	371	393	377	412	363	371	381	403	391	362	394	363	371	380	377	383	415	422	380	367	383	406	386	379	415	410	366	363	366	399	377	386	387	424	422	410	388	385	355	344	396	385	420	406	393	391	381	390	391	392	371	412	399	355	388	398	375	392	421	362	429	380	407	398	389	404	387	370	396	378	364	391	356	380	412	393	392	379	373	449	381	378	394	409	406	358	402	416	391	373	367	385	407	362	388	393	373	396	381	372	390	399	389	390	387	422	383	392	385	399	347	378	415	384	404	388	356	364	358	382	395	384	410	377	359	376	371	354	387	410	371	433	374	396	364	395	381	380	369	384	406	375	394	380	372	355	403	375	393	401	409	391	381	380	343	400	388	402	395	374	393	378	393	402	381	397	382	409	369	390	395	387	362	378	415	413	387	361	345	408	363	417	380	368	358	411	391	371	370	364	357	361	399	374	367	418	358	401	397	410	381	372	364	372	389	401	404	380	370	366	420	401	392	416	391	389	443	416	392	387	389	396	436	388	383	333	390	390	403	358	378	386	378	364	381	390	406	392	390	367	389	387	388	393	390	361	369	381	397	422	408	372	409	390	406	387	368	387	371	392	354	402	397	397	374	407	379	377	392	379	374	411	389	406	361	399	376	387	378	396	403	403	384	397	385	369	381	373	433	388	365	380	399	416	411	345	375	419	411	380	386	434	391	371	361	385	414	390	425	354	382	409	387	384	385	388	367	365	347	388	380	396	401	400	354	395	387	396	340	379	391	403	390	365	399	395	387	353	386	392	379	392	392	413	391	395	389	394	415	393	381	379	418	388	411	417	388	387	402	394	436	361	384	405	388	381	388	370	401	395	400	371	366	418	414	361	399	373	385	361	370	370	378	407	378	394	397	372	411	410	361	352	385	435	374	388	363	393	371	426	350	376	395	425	378	399	395	397	373	392	401	442	391	399	399	393	392	394	390	369	372	405	392	376	385	403	406	370	405	398	417	379	387	407	369	381	427	378	390	387	335	392	383	394	396	391	413	354	356	373	410	401	379	385	365	356	380	399	386	399	400	378	424	372	407	378	369	415	364	388	382	413	393	409	372	371	366	378	371	389	368	371	360	388	416	405	392	376	376	381	406	383	350	362	395	413	403	387	394	389	372	373	407	376	401	388	382	437	389	371	374	410	380	372	355	407	389	370	420	377	403	385	411	418	380	391	411	390	393	421	398	365	392	379	399	410	422	383	402	398	393	385	387	397	355	428	369	355	378	384	380	354	382	379	416	380	398	394	401	388	380	383	395	407	405	420	394	386	399	382	385	395	391	381	385	381	360	381	422	371	390	382	396	377	388	389	385	381	385	371	345	392	400	388	366	384	362	383	377	375	378	422	380	389	413	404	388	408	384	403	353	392	394	347	440	408	374	413	401	366	362	383	382	371	424	414	389	409	408	426	373	384	407	401	346	393	412	356	378	387	407	444	376	401	366	340	427	362	386	382	424	355	372	390	386	410	386	369	400	400	382	369	367	363	392	348	375	407	411	381	336	383	406	398	411	413	387	370	358	377	398	423	391	383	375	358	368	366	386	395	383	398	391	400	369	345	390	366	409	361	377	389	368	381	395	400	375	390	364	400	404	389	353	424	381	353	397	353	393	381	385	404	386	382	376	376	406	395	363	390	409	404	376	379	392	366	362	415	407	370	346	393	382	360	382	375	398	376	403	352	392	407	399	381	350	375	406	391	420	392	396	396	367	430	386	410	377	389	331	355	387	362	342	401	367	378	390	386	375	394	402	376	385	421	402	371	378	392	381	367	389	367	387	389	362	429	402	352	376	387	384	385	380	417	400	387	375	415	381	390	413	361	403	381	363	355	411	414	410	364	373	375	382	395	388	404	382	398	396	417	400	412	368	404	424	396	377	352	367	426	385	365	407	403	386	403	370	364	403	422	427	366	383	410	387	371	373	409	383	417	423	370	381	410	402	374	406	410	365	377	360	374	399	384	404	377	389	399	412	377	382	395	413	387	355	413	380	404	400	385	390	386	358	403	404	325	387	396	403	419	404	397	380	389	380	372	388	397	390	370	371	387	387	395	399	402	396	383	400	408	401	349	367	430	413	400	401	381	375	405	411	378	395	407	420	398	376	357	429	378	382	352	394	371	353	374	401	411	394	365	358	366	375	386	401	373	375	380	418	352	421	378	377	435	418	371	359	399	381	400	442	425	413	343	371	379	387	384	406	378	396	386	380	403	386	417	433	386	344	396	391	389	370	390	404	393	403	369	390	384	353	379	370	392	406	423	392	409	409	389	391	382	434	383	385	395	417	401	382	386	407	355	400	395	401	400	415	375	389	414	444	397	396	387	370	393	353	394	424	401	386	387	367	380	384	369	397	373	407	373	416	376	423	364	442	428	422	389	401	412	412	416	411	347	401	368	361	362	375	385	391	368	367	398	336	407	383	379	368	343	345	394	402	346	356	412	374	377	380	404	402	399	337	371	381	385	402	369	374	368	399	445	384	397	415	404	354	346	417	400	368	391	383	411	378	376	394	372	364	380	382	352	400	385	388	409	400	412	370	386	384	388	384	360	353	407	367	357	371	408	347	413	364	359	386	378	352	368	398	383	413	377	349	390	383	363	385	360	399	430	406	388	401	411	381	389	390	406	399	390	378	390	402	364	388	377	429	381	380	430	416	419	404	403	409	406	438	387	394	409	401	357	392	405	375	331	398	374	406	353	369	397	385	399	379	383	374	375	394	384	375	407	353	365	396	378	364	402	379	398	416	400	368	384	388	348	349	371	415	410	370	382	389	376	386
12580	24953	23665	15721	10308	7010	4908	3413	2789	2169	1907	1636	1520	1574	1491	1408	1187	1143	1031	912	8102	20731	18050	7816	6197	1098	779	775	766	779	755	712	742	757	699	768	1816	2643	2303	1461	1153	962	850	796	736	732	737	741	744	711	698	708	734	748	734	696	709	704	697	708	713	707	705	715	747	706	693	709	742	704	706	753	808	727	746	724	710	710	705	694	736	722	799	751	742	715	754	705	760	733	746	733	717	701	785	757	737	696	724	728	715	743	715	690	713	729	764	746	731	699	696	716	703	730	747	729	785	709	723	702	718	702	685	710	754	714	723	711	718	707	719	747	741	704	738	709	705	764	702	687	751	720	723	701	733	710	703	689	723	739	719	722	725	706	706	712	719	733	715	736	695	752	722	746	705	706	750	740	723	758	730	781	698	700	767	735	697	733	729	758	740	752	722	723	719	726	727	765	704	759	737	702	731	741	753	731	742	713	728	726	723	730	714	715	729	714	735	705	708	725	720	748	726	725	706	702	702	752	697	752	728	711	757	703	745	745	701	703	714	721	718	696	720	751	696	756	719	707	771	714	671	705	754	734	736	722	703	723	745	693	715	748	732	753	716	733	703	739	718	723	693	718	752	708	705	740	708	722	735	776	761	716	721	695	756	772	751	748	686	790	744	727	702	744	713	779	760	711	691	729	689	713	666	719	772	737	726	707	712	689	757	715	688	728	730	688	722	750	733	681	727	733	733	679	705	730	704	694	703	737	699	726	708	716	763	671	739	691	754	746	754	748	799	712	802	744	742	725	724	768	714	709	706	739	747	722	678	726	712	696	680	702	701	710	739	726	716	691	723	725	701	695	762	710	752	693	726	725	785	721	688	711	723	749	746	695	700	694	785	726	737	766	701	760	722	691	727	790	693	760	673	734	743	706	711	702	740	741	752	729	739	769	653	706	734	722	708	701	751	716	714	695	741	663	750	696	732	723	722	745	739	667	722	733	763	742	740	714	707	737	701	727	716	719	723	756	754	709	749	697	744	699	695	661	752	722	749	718	713	707	725	749	751	713	772	751	670	753	735	751	697	742	717	714	753	719	707	680	763	711	687	749	747	651	711	731	650	748	699	738	715	699	708	680	725	680	759	726	724	705	745	734	711	741	669	730	728	781	728	713	735	704	728	701	761	723	752	745	743	715	670	754	701	703	735	676	703	764	712	727	707	699	669	701	737	714	712	729	686	737	715	695	734	688	723	687	723	742	656	720	704	762	743	688	712	703	680	714	710	756	733	700	729	733	737	682	735	738	738	724	694	739	728	730	731	704	747	706	705	745	714	692	700	754	702	751	714	694	657	758	722	696	685	699	753	691	713	732	681	763	699	747	769	743	708	718	729	707	676	727	747	764	709	741	698	737	719	721	697	712	770	742	675	681	709	800	713	751	719	703	708	717	709	701	736	772	719	690	756	682	705	711	772	739	746	774	718	724	668	742	725	755	730	732	697	701	722	730	693	744	683	709	740	770	745	738	685	764	686	765	689	698	718	734	705	702	706	746	752	635	707	710	766	751	716	734	726	721	691	731	712	726	709	690	714	686	761	712	714	741	740	673	734	726	735	727	714	696	705	743	708	708	674	736	710	697	710	782	673	786	758	725	766	735	710	739	714	708	709	714	698	723	736	744	687	727	712	737	701	750	731	699	693	781	710	724	672	725	691	739	723	722	705	730	703	749	718	726	709	736	690	743	765	691	738	743	747	723	747	728	745	753	706	733	731	715	693	699	735	731	707	720	732	697	766	720	733	724	722	763	709	734	750	682	718	752	717	689	752	721	782	753	737	769	715	710	729	710	743	688	682	737	677	679	699	719	720	712	705	676	737	736	774	746	780	697	675	649	704	742	788	715	724	737	661	715	725	679	704	708	745	754	782	703	726	748	715	681	720	686	666	752	703	692	754	726	699	740	678	735	724	726	692	704	727	715	739	731	705	688	678	721	712	714	750	721	677	763	722	773	714	698	748	699	734	749	717	717	707	721	725	741	725	695	712	718	741	715	750	698	729	753	686	731	698	723	725	743	757	708	716	724	733	738	737	726	711	724	727	752	737	774	728	731	733	715	695	729	736	696	740	697	742	732	743	730	745	768	781	716	697	720	741	678	720	714	760	707	702	684	678	678	688	735	719	717	678	692	710	690	693	726	704	703	715	719	704	737	740	718	782	677	705	717	733	668	705	733	726	696	736	694	722	752	732	731	726	711	707	665	715	772	730	707	716	692	694	754	702	719	699	725	705	707	697	768	737	712	729	702	716	746	746	752	698	720	686	731	730	743	733	735	697	717	707	715	725	714	717	727	765	729	738	736	779	706	758	698	706	747	730	678	759	735	726	706	748	654	731	739	747	742	702	750	769	663	741	776	745	724	793	761	712	736	741	744	742	679	705	720	670	708	704	740	699	741	741	746	715	709	698	743	691	685	702	721	702	749	712	723	719	753	725	742	707	742	717	737	705	739	733	686	702	701	694	709	730	711	715	759	714	707	700	736	735	710	763	688	734	724	711	723	735	757	748	723	776	740	658	735	696	715	694	792	720	672	700	691	672	690	779	723	748	716	716	732	703	706	759	689	743	699	732	707	722	709	711	742	729	699	731	681	739	736	702	736	727	744	715	732	722	734	649	746	732	687	770	700	731	710	705	681	750	721	720	697	714	674	747	718	727	716	708	733	723	740	714	735	692	702	705	737	748	729	671	680	707	789	767	689	794	732	691	743	751	742	721	662	789	716	737	737	762	744	738	707	716	690	707	768	760	719	733	697	719	759	700	729	740	686	764	748	723	766	736	738	695	676	724	680	711	713	745	678	704	775	758	706	713	730	719	703	686	715	718	740	742	744	765	692	690	708	744	721	716	698	735	751	684	758	721	700	720	747	764	697	719	743	686	717	720	697	737	742	734	692	778	733	708	646	744	740	709	706	706	721	738	721	763	757	786	710	731	752	680	736	691	728	737	723	719	698	711	715	685	741	684	780	728	746	744	726	711	723	718	687	716	749	708	710	714	742	748	706	682	701	694	717	710	726	707	737	737	725	711	753	696	761	717	692	751	724	785	728	742	680	707	728	746	692	683	713	745	678	691	716	729	715	684	709	743	672	639	749	720	725	676	706	758	744	727	717	725	744	728	711	716	722	715	737	755	695	694	665	772	694	740	741	722	762	754	724	674	734	796	708	777	665	728	713	702	705	681	719	762	714	735	736	746	701	697	744	737	754	721	697	726	700	742	748	679	653	699	706	773	695	712	734	729	720	700	752	732	694	718	776	755	727	682	781	729	691	736	721	678	735	786	723	699	746	691	687	653	710	731	722	712	769	724	717	803	710	732	731	699	709	695	733	692	751	728	692	691	646	692	767	742	703	716	733	745	723	704	712	708	680	724	736	689	724	778	722	756	772	772	686	690	719	712	724	706	717	715	730	733	740	706	746	753	737	731	741	724	719	726	707	736	738	690	689	670	707	739	751	744	730
26974	20055	8664	2595	1264	903	738	680	624	556	560	594	537	531	499	541	585	497	519	527	700	1015	1074	760	606	526	526	502	498	501	502	505	539	546	520	524	513	487	565	530	532	521	540	466	562	498	477	492	525	546	496	501	555	518	491	506	486	542	515	480	525	495	497	532	536	548	511	515	480	490	500	463	538	494	510	549	521	457	515	545	542	532	482	527	498	539	548	492	456	489	540	531	482	530	485	515	531	522	469	498	470	552	471	512	553	515	514	504	490	548	500	481	503	505	532	472	516	490	521	507	520	527	539	527	520	526	511	544	495	523	480	510	493	507	485	488	537	472	485	478	512	499	503	532	427	485	504	479	516	518	470	512	488	509	507	481	547	508	511	509	506	517	487	547	503	521	526	488	490	477	482	476	486	520	498	498	514	520	502	528	514	485	515	514	509	524	475	504	471	488	465	504	516	538	548	489	490	508	498	472	519	526	539	529	483	515	484	506	532	527	484	511	483	502	500	477	486	494	489	512	460	507	488	515	506	486	515	512	485	493	504	495	531	496	515	487	519	498	509	530	473	489	489	505	560	559	540	525	517	527	496	495	520	476	484	508	502	524	506	522	481	493	506	502	507	495	498	507	478	525	554	503	546	461	484	492	511	502	504	494	556	502	508	501	479	528	543	546	497	476	451	532	496	512	488	510	481	481	476	496	521	527	506	524	505	491	459	532	524	499	527	505	503	491	511	521	545	492	513	504	506	524	502	507	585	521	507	510	497	509	514	509	506	527	477	482	550	505	534	520	495	492	492	477	510	563	503	528	489	545	492	501	469	471	527	538	465	500	514	553	549	517	523	497	489	525	514	487	495	511	507	500	526	542	503	512	540	504	497	497	517	506	509	496	535	524	509	480	497	495	483	494	487	513	479	502	543	501	510	510	513	493	531	507	504	449	522	493	500	454	510	521	504	476	492	548	505	512	509	505	542	530	522	476	541	544	498	508	491	487	473	488	487	531	492	497	493	505	489	492	467	536	535	505	525	519	487	519	488	504	518	518	475	503	449	466	492	554	538	486	527	536	484	494	528	479	538	539	496	467	507	473	552	505	516	510	541	526	500	489	479	502	508	480	477	544	460	474	504	506	519	480	454	491	484	489	517	508	531	495	512	522	487	516	517	509	484	502	484	467	478	484	520	484	496	527	515	496	492	516	506	494	484	548	493	480	478	526	473	501	511	452	449	524	516	492	552	501	531	559	542	531	513	514	501	542	535	506	492	538	521	493	475	528	500	515	488	522	502	484	514	517	517	486	500	527	458	507	520	561	483	496	536	514	501	522	498	533	485	519	516	528	461	496	539	479	509	501	505	512	520	510	505	504	486	529	487	515	524	552	524	551	494	551	492	516	490	545	478	512	516	542	511	487	519	465	524	496	500	464	516	513	496	522	529	500	491	495	514	496	498	510	492	519	492	530	497	505	501	448	473	486	524	511	515	518	500	488	538	495	535	514	473	466	512	494	527	514	487	526	520	523	509	488	504	490	513	514	504	506	490	513	469	479	496	501	538	516	484	495	515	483	519	488	477	485	497	501	501	533	475	543	519	517	517	537	490	542	521	501	519	553	514	480	494	509	486	499	463	489	519	502	553	531	517	490	531	498	505	521	503	561	549	542	496	480	522	508	527	506	503	496	524	502	509	522	493	510	484	475	511	515	522	511	500	482	510	482	510	476	486	493	510	477	536	506	505	502	474	514	479	485	518	497	483	499	504	510	494	536	492	524	489	504	483	507	493	491	528	533	528	550	479	565	511	462	512	486	530	502	490	511	495	505	475	481	495	504	539	508	512	490	472	491	511	544	532	514	509	491	496	496	509	486	501	511	529	522	525	499	516	522	564	517	524	490	497	514	530	479	529	530	520	476	528	532	513	498	514	532	506	512	490	520	500	544	505	507	531	494	527	499	502	499	500	540	501	492	517	477	506	489	485	461	574	542	499	510	534	508	505	571	487	528	495	480	474	464	504	506	499	509	516	504	538	472	507	497	475	488	524	517	538	501	555	459	504	502	500	537	505	537	480	531	493	529	534	498	491	501	502	496	500	527	530	524	515	486	536	489	510	563	489	526	479	587	484	532	530	483	499	526	526	472	528	490	491	543	496	485	522	500	518	512	517	529	526	555	464	547	528	511	491	531	522	509	498	504	514	503	503	488	495	494	518	509	499	506	527	486	498	500	522	545	496	496	531	516	525	510	522	547	513	557	515	495	567	488	532	541	538	474	513	480	555	492	479	503	550	507	505	537	499	537	525	471	513	521	485	480	480	462	516	549	477	495	506	525	504	525	498	479	516	504	559	517	475	536	484	517	529	499	511	554	516	512	529	482	516	492	504	538	525	514	508	465	518	532	512	497	543	503	490	507	501	516	481	494	493	482	484	506	459	501	466	529	490	491	509	485	516	508	496	554	501	480	529	491	528	462	512	530	481	518	516	483	513	546	512	528	498	511	484	474	501	507	543	488	493	532	494	488	528	443	495	552	483	474	496	518	535	513	541	531	519	497	491	516	521	484	494	490	515	483	487	491	495	474	493	475	504	512	437	508	500	515	555	524	494	518	505	501	498	465	504	523	481	525	513	523	512	508	505	490	509	520	515	517	545	510	531	481	504	542	496	498	492	485	504	501	542	460	467	507	472	500	540	511	550	508	483	551	474	501	513	480	517	525	466	499	485	510	501	486	474	527	520	558	534	466	480	469	467	499	519	486	510	480	517	488	508	541	523	539	491	507	480	455	492	527	510	521	544	513	520	516	495	490	522	533	463	513	551	433	556	522	522	509	522	550	492	500	505	517	480	482	545	473	527	517	495	529	472	470	504	521	496	560	513	494	518	495	506	497	498	493	550	544	473	492	512	516	519	499	501	526	494	522	485	526	470	506	484	537	514	492	487	558	511	496	502	532	517	535	500	542	524	475	539	513	501	548	494	500	499	497	498	453	498	512	467	515	488	521	525	507	528	509	487	465	512	507	494	491	550	590	494	526	499	533	508	529	463	519	537	513	482	511	504	467	529	499	521	537	513	518	489	437	563	496	535	520	520	499	489	494	498	536	490	466	519	509	543	513	496	491	573	501	523	524	503	485	520	475	535	553	519	493	528	496	501	528	497	515	514	496	500	493	534	520	486	521	515	511	535	545	499	499	477	516	521	542	516	509	506	522	501	500	497	501	531	467	506	558	496	485	497	508	479	512	507	525	505	512	497	519	554	491	506	526	522	459	485	507	528	503	533	492	510	550	551	453	509	485	526	529	483	476	536	507	524	559	533	504	521	546	528	495	558	520	563	505	475	489	510	472	511	521	488	514	492	516	461	477	520	515	537	545	508	505	483	490	476	523	521	480	549	478	490	497	501	519	468	525	489	501	506	506	500	471	507	523	519	511	550	489	500	504	486	516	526	480	509	501	497	490	500	537	516	523	524	526	509	546	527	441	519	530	507	500	485	530	502	499	493	534
8476	11175	10519	5819	3668	2569	1824	1489	1286	1192	1131	1110	1118	1162	1110	1098	1106	1070	991	1020	1455	2954	2939	1669	1261	1005	991	993	987	994	1002	1012	956	894	909	941	978	985	1115	1116	1074	935	980	963	952	973	1009	941	988	897	1011	973	951	983	979	910	948	967	984	915	955	983	946	992	941	1011	946	998	973	919	1008	953	986	961	979	936	906	994	958	964	896	962	938	969	908	947	986	946	941	972	973	949	1016	964	959	926	981	975	935	966	949	966	956	982	962	1013	937	1010	1039	909	952	983	960	980	956	958	972	1010	941	925	950	954	928	936	970	956	982	956	932	942	963	980	1016	959	970	948	932	934	951	868	936	996	885	980	955	969	984	971	959	984	976	948	962	980	969	999	997	936	967	953	953	936	983	981	952	966	956	954	1016	970	977	987	921	971	955	992	1020	913	938	949	941	944	974	1021	993	990	914	919	974	995	968	980	963	1020	941	964	952	1007	1050	913	977	979	937	978	919	1019	959	1026	945	927	932	963	945	988	944	929	963	981	937	933	935	1024	962	940	969	1002	945	905	990	949	1000	932	932	958	995	920	943	938	951	959	992	926	901	949	918	945	950	971	1009	951	974	947	966	979	918	1009	943	932	1008	966	948	950	937	984	956	946	1028	981	986	987	933	926	959	926	945	939	1001	966	946	988	970	953	974	1025	940	903	975	962	976	959	953	945	956	925	948	1002	963	956	949	974	952	977	972	975	975	1036	949	986	922	985	963	925	926	982	962	951	971	902	973	931	935	1006	971	1021	927	965	941	937	966	962	966	938	979	990	935	915	940	982	947	1023	918	973	929	969	943	1012	949	895	976	942	919	973	994	1002	946	974	1036	928	941	989	973	911	963	974	1005	932	998	946	960	992	982	936	969	940	913	885	962	981	913	961	975	963	967	973	926	960	925	961	979	1000	989	932	947	955	958	947	992	987	932	926	936	984	933	914	936	986	966	919	971	957	974	969	955	935	947	909	957	937	959	992	861	965	972	912	1007	972	972	928	977	961	934	944	898	970	951	928	965	957	937	985	1014	995	951	1027	976	985	980	968	964	983	984	1003	914	1009	987	969	964	976	945	981	944	969	966	971	949	943	965	929	1000	965	961	867	996	939	958	965	1024	963	959	979	979	948	964	1020	940	970	934	944	978	968	958	960	993	931	951	920	1026	1011	918	965	968	918	945	970	951	969	976	934	997	953	974	948	974	1008	966	972	956	932	911	1010	905	985	973	920	935	1004	994	936	971	943	995	986	1007	910	961	923	981	919	899	1023	1017	903	919	984	915	945	936	942	978	950	967	937	959	969	955	928	957	964	971	963	941	928	966	931	954	943	1009	925	1012	993	929	982	962	986	925	913	992	975	909	988	932	934	942	908	960	957	990	931	911	1007	947	976	940	971	970	1021	912	900	973	980	976	954	960	925	994	946	973	995	934	961	950	948	989	950	951	952	936	972	937	951	981	932	985	917	937	970	1002	923	940	942	1003	977	952	945	950	956	1000	966	962	969	1000	924	958	975	984	925	939	983	952	964	944	1019	939	960	947	978	953	941	931	963	944	961	930	883	966	961	1002	962	974	964	975	987	938	939	991	992	921	975	1000	928	943	971	978	999	1006	947	957	943	933	972	988	946	994	1006	985	960	944	986	1003	954	1000	973	979	988	978	1000	951	945	928	976	957	975	971	954	959	969	931	961	903	870	942	925	1043	904	957	951	962	952	952	954	1024	922	939	1016	944	927	976	964	979	994	1003	974	980	1019	976	953	970	945	971	943	987	945	940	941	889	970	943	915	970	923	958	951	959	994	957	941	1014	987	961	1008	948	997	956	984	954	1034	980	984	1009	986	917	945	967	1002	949	979	970	948	991	980	939	942	973	1032	964	998	1015	915	913	910	925	1008	950	890	930	974	981	904	961	988	983	958	979	985	984	947	898	980	1028	957	992	984	938	964	977	970	932	969	976	988	945	956	962	920	970	924	928	983	946	967	1009	947	950	902	977	966	962	1006	981	963	1005	950	884	921	997	935	912	954	938	1016	980	963	954	971	977	976	985	901	1009	959	978	968	979	946	993	948	997	970	921	928	964	976	936	945	945	917	941	987	934	952	954	920	925	1000	917	940	945	979	955	974	959	954	931	982	998	988	978	918	1005	1012	1009	964	922	985	928	960	965	908	951	989	918	1004	994	924	965	929	961	968	977	903	999	934	955	959	945	946	949	988	980	982	964	966	1024	956	950	952	963	926	884	1002	931	934	937	924	946	922	951	943	950	916	1015	951	978	978	942	984	956	973	911	928	1008	899	891	982	923	966	972	978	940	1008	957	952	893	939	972	983	940	967	932	982	929	899	955	973	979	1007	916	991	918	968	972	928	960	955	948	928	1001	958	939	1008	1001	956	1006	987	943	900	957	968	899	967	960	957	983	985	993	959	941	923	986	977	959	960	961	951	964	922	970	979	924	964	952	955	961	1000	998	1010	952	960	938	1015	996	958	1001	997	963	1009	974	954	954	957	971	949	922	976	943	1016	939	936	899	992	949	960	974	951	929	897	984	936	988	998	976	938	906	919	936	936	997	994	995	950	1001	972	986	1011	915	909	1012	956	950	969	1005	1001	965	929	947	944	973	1004	947	1029	1026	894	939	984	995	970	962	976	973	981	995	977	960	921	996	958	936	972	929	970	937	949	986	933	952	981	963	966	959	930	948	946	968	1025	966	935	1005	971	891	943	938	960	908	962	957	938	935	948	997	938	1020	979	940	956	971	995	930	935	971	950	899	963	995	968	982	922	935	921	942	965	1038	934	987	947	1026	905	948	1013	939	973	962	951	1000	923	933	980	918	988	955	989	974	927	974	917	989	973	975	976	982	965	943	903	926	987	938	914	906	969	971	968	933	941	981	888	943	943	947	948	983	987	933	1003	902	993	972	966	941	1025	981	877	996	914	964	922	946	975	1026	980	928	1025	970	937	970	909	906	949	955	993	942	922	908	955	961	950	956	912	886	917	892	986	999	967	923	896	958	913	964	959	950	943	969	939	932	940	967	929	994	995	926	927	934	952	920	971	913	994	960	927	1016	955	1013	997	960	963	995	937	928	952	910	978	921	968	993	983	897	981	984	969	941	955	964	993	939	1003	923	963	940	915	911	937	978	1014	982	1009	992	949	937	975	1026	960	948	974	919	973	942	1013	954	947	931	940	952	938	983	931	1013	945	946	977	944	999	963	972	979	1011	954	1018	963	967	962	1015	927	993	954	943	930	956	948	984	926	968	957	977	958	967	915	934	943	968	1033	936	998	959	929	983	937	947	963	975	971	903	915	994	941	920	936	1026	962	1036	951	941	955	955	941	951	968	945	944	972	1002	944	907	1009	908	936	928	990	969	979	907	1032	893	954	970	960	947	961	934	947	956	957	976	1009	965	959	933	1004	979	920	974	945	959	975	993	910	890	974	889	999	916	960	941	947	939	898	995	938	955	937	1011	932	933	965	974	929	976	970	897	942	892	997	969	936	956	970	963	968	964	962	1008	956	955	970	928	962	965	1040	1022	998	1024	953	961	916	937	937	924	997	940	976	948	960	970	914	909	953	976	966	1022	960	970	987	945	989	968	954	1029	976	935	940	975	933	1018	938	935	948	955	974
24274	21418	28431	24782	18846	3189	1263	860	604	628	553	519	484	492	476	482	489	443	446	424	1773	4873	3749	1721	1233	552	449	388	436	401	434	429	439	463	402	415	474	556	665	610	562	445	443	391	448	376	404	446	427	423	429	427	402	397	436	395	404	387	433	396	406	428	419	420	417	371	412	406	448	392	446	406	403	391	421	416	384	400	409	418	386	414	384	439	382	429	407	427	440	427	383	464	431	416	392	421	418	424	389	442	361	411	384	435	421	392	396	382	422	427	423	364	425	441	400	388	431	418	401	410	406	414	418	415	409	406	417	377	429	419	399	410	473	362	411	425	423	433	422	415	434	417	400	424	405	377	429	369	384	449	425	374	409	431	392	405	403	410	413	398	397	379	423	392	453	424	377	410	369	393	354	410	400	398	380	408	392	425	401	449	412	429	397	428	388	418	405	423	401	403	433	422	387	394	386	410	435	366	400	387	405	383	447	400	383	398	386	409	418	392	402	441	450	396	404	421	384	401	433	435	407	377	397	400	399	419	441	385	375	431	422	361	392	382	429	418	369	393	396	422	415	404	394	408	413	419	430	388	411	412	433	371	380	409	429	386	432	415	414	403	434	413	387	422	424	402	393	424	417	415	411	393	408	413	427	439	442	397	427	414	407	425	414	431	392	426	416	430	426	431	387	405	369	409	451	401	367	391	420	375	372	419	378	417	387	385	418	425	420	402	440	386	414	421	404	427	391	399	416	391	387	407	389	415	412	410	402	428	414	424	402	402	366	417	444	391	388	413	385	396	387	396	410	429	396	364	413	398	407	379	396	432	417	394	409	414	436	393	401	411	404	422	425	366	400	439	393	396	446	432	421	390	434	411	409	425	369	405	368	410	416	393	423	401	420	389	434	398	405	421	403	413	402	440	411	408	383	418	426	388	396	427	419	396	423	394	355	380	394	390	403	410	360	405	402	396	436	416	416	372	387	429	436	405	384	397	471	384	421	391	412	380	388	410	406	431	435	432	418	390	379	400	414	410	399	421	391	417	420	425	394	441	401	382	363	423	417	394	415	381	411	380	387	407	437	401	419	442	427	418	398	415	390	416	424	414	430	380	437	411	364	427	417	403	402	402	373	379	387	401	404	395	406	389	396	360	407	403	389	411	387	416	372	407	403	422	414	384	414	407	399	456	398	414	408	381	430	377	400	392	414	415	394	445	416	382	399	394	420	389	398	403	369	458	405	414	352	417	442	420	407	403	418	432	422	421	409	412	421	382	389	405	406	399	445	372	427	424	381	390	395	423	389	359	417	418	397	420	423	392	400	397	429	416	432	414	407	421	394	439	378	396	419	426	414	420	410	434	432	401	418	428	391	437	427	386	428	372	397	401	405	400	408	427	343	424	393	443	393	437	413	406	386	414	394	423	403	386	413	393	425	372	421	404	388	438	424	353	434	407	417	391	447	395	436	423	413	438	419	368	430	426	412	410	410	456	404	402	395	428	400	429	427	412	394	407	436	378	380	388	424	405	421	397	435	388	440	385	377	406	421	406	428	415	413	408	389	409	390	416	405	408	395	386	386	392	422	366	452	413	444	439	413	411	402	410	445	391	409	396	418	368	407	380	430	391	366	380	408	424	403	433	411	377	409	405	392	397	418	415	437	401	397	393	406	409	397	398	415	408	391	382	406	443	391	386	394	398	392	384	425	386	407	402	418	434	418	386	410	391	373	442	391	407	410	402	430	403	441	410	379	450	409	429	383	434	404	432	444	396	371	440	428	384	375	421	465	394	412	395	401	425	387	443	427	417	414	438	438	407	385	411	411	390	376	394	428	424	416	403	410	416	388	394	384	392	448	392	364	415	402	404	404	412	425	418	431	425	385	397	392	382	449	409	417	405	394	445	408	420	402	402	380	413	377	416	437	420	436	426	441	470	415	402	425	434	398	429	422	397	398	416	372	385	444	416	402	408	404	407	405	440	423	384	411	397	411	416	440	398	393	402	418	431	410	407	396	389	405	399	441	414	411	431	393	414	407	382	381	375	368	405	386	387	441	367	394	419	412	374	439	410	374	388	390	390	383	382	392	417	416	432	384	430	383	414	425	427	376	431	397	396	387	371	430	411	403	434	406	419	427	394	417	428	391	396	426	407	420	402	378	407	384	419	363	390	417	408	416	399	442	433	409	393	398	417	390	400	407	380	417	416	418	409	370	413	393	421	446	420	429	454	452	398	426	399	417	410	392	390	418	431	435	470	357	377	432	441	393	413	403	397	383	402	387	422	406	395	398	431	397	415	425	383	397	368	394	394	427	403	403	401	398	450	393	445	388	453	388	409	381	413	427	437	403	451	413	418	428	411	398	425	386	403	398	399	402	425	396	436	431	392	391	371	406	426	421	394	423	410	417	381	415	386	398	431	446	405	420	391	425	404	380	423	410	415	393	420	355	417	402	446	383	346	400	433	378	374	418	412	396	400	379	410	440	391	422	414	415	429	379	426	406	446	405	403	418	438	411	386	388	406	390	411	395	386	407	434	428	420	385	437	422	405	435	438	410	384	409	378	385	443	399	415	379	441	402	388	390	434	411	414	421	407	426	354	421	442	430	416	404	432	403	367	428	433	394	408	402	398	421	408	358	429	395	404	427	399	437	395	400	376	390	379	411	444	399	404	401	388	399	408	385	407	390	403	435	418	436	428	397	435	425	393	401	413	380	422	459	419	378	385	394	430	393	387	429	400	411	411	417	426	409	406	414	432	428	415	385	449	399	413	445	377	403	410	430	415	421	438	416	393	400	422	402	414	387	412	432	390	399	396	425	427	388	374	417	411	411	429	408	400	394	410	379	446	414	446	390	441	426	422	417	410	421	402	389	415	372	408	407	431	426	425	383	401	376	384	405	392	431	407	435	398	424	414	409	399	393	406	375	416	406	399	398	400	390	415	409	401	377	394	373	356	435	367	398	420	408	436	405	419	436	383	428	396	398	438	400	433	391	407	380	416	407	410	395	397	405	393	401	418	400	417	386	426	396	416	423	385	409	410	435	403	384	410	414	401	391	409	376	442	429	406	396	421	404	403	406	406	445	399	439	385	412	388	384	426	432	390	412	380	385	376	404	415	411	401	417	425	391	371	400	355	396	433	381	372	414	395	422	415	403	382	426	408	412	395	388	399	392	390	435	392	422	427	422	408	399	377	433	411	423	419	381	407	388	421	422	387	389	379	443	405	408	362	389	369	403	395	399	406	431	384	400	380	414	460	364	450	400	422	433	384	409	388	376	432	394	384	394	411	444	400	424	430	429	410	414	389	382	421	423	397	408	388	422	415	406	432	422	373	408	420	421	403	419	411	403	431	405	410	383	409	398	403	451	385	397	396	419	434	377	357	403	447	384	395	408	413	421	431	415	395	441	409	462	394	410	408	399	394	367	380	394	420	389	418	412	348	389	396	393	381	420	405	380	354	408	363	428	406	390	386	385	392	424	394	398	438	404	398	425	406	415	385
10181	20029	18087	11028	7218	4924	3366	2468	1977	1652	1431	1309	1332	1254	1147	1048	1047	959	970	1001	5591	14247	10816	5130	3891	1325	924	812	800	793	750	812	795	797	764	854	992	1357	1638	1604	1236	973	837	800	796	714	753	765	799	738	789	740	777	817	735	805	811	783	793	716	776	775	758	781	844	823	810	776	787	792	776	792	815	770	823	816	819	824	788	825	806	784	803	824	784	767	805	819	763	765	847	801	797	780	779	772	807	776	784	808	778	809	815	848	773	784	829	779	812	785	840	800	798	780	774	797	800	770	782	837	811	769	813	755	819	816	805	787	775	792	806	772	792	755	833	811	793	783	805	806	847	815	797	795	771	749	799	793	770	793	795	790	831	740	810	783	806	795	837	795	786	834	775	812	811	771	786	798	795	741	822	776	801	809	784	815	774	818	787	809	755	745	767	792	737	796	801	756	763	783	797	811	789	787	770	811	788	798	776	801	833	765	813	801	772	825	763	714	829	781	803	807	767	815	779	826	771	774	778	756	777	808	805	774	736	775	777	813	774	772	749	791	796	759	772	797	745	861	816	810	802	763	782	822	811	851	852	819	800	800	809	791	744	818	794	807	826	782	802	833	791	810	819	784	763	774	794	794	829	789	800	850	780	814	817	810	762	799	776	818	809	789	808	816	803	830	792	741	827	805	763	790	817	806	789	762	769	799	763	800	791	796	792	806	840	813	798	765	785	821	825	861	802	785	742	774	791	765	782	762	798	845	789	821	807	826	776	777	794	783	791	812	779	819	793	816	822	817	790	795	735	765	779	781	794	759	826	785	803	727	772	790	826	766	819	799	814	777	752	783	790	769	786	764	799	808	783	775	795	816	772	791	764	823	746	780	800	800	783	832	820	771	768	774	807	778	790	816	773	812	745	782	785	760	764	774	791	846	800	805	794	831	806	813	840	788	746	826	765	798	771	752	781	814	777	783	818	789	802	868	778	797	806	831	786	787	780	766	780	797	790	779	831	775	753	786	803	750	789	776	818	837	776	785	773	787	800	810	780	799	782	743	820	805	785	781	798	775	764	778	778	774	774	816	787	759	785	775	731	762	783	746	763	816	741	793	768	793	773	766	818	815	821	776	778	812	794	751	814	790	801	779	773	811	818	787	781	776	751	794	765	793	804	798	786	820	797	789	827	798	808	774	770	826	805	762	726	822	717	781	767	795	759	805	760	831	822	778	806	825	793	754	829	786	791	767	803	798	786	807	823	860	825	837	803	808	834	786	819	801	726	775	767	785	771	735	778	788	808	797	812	802	801	818	781	819	792	779	711	815	848	789	795	813	776	797	809	758	801	712	786	799	816	777	817	798	787	755	780	816	761	782	818	766	813	750	768	809	772	759	764	783	760	803	803	781	809	760	782	828	822	859	760	833	801	808	837	787	799	790	741	779	831	816	842	764	824	770	851	766	844	743	741	768	794	790	788	831	788	781	824	798	798	758	732	800	739	763	837	794	808	766	800	776	787	748	788	816	793	852	778	771	796	839	768	823	794	791	801	822	839	791	745	781	835	819	774	786	805	746	809	796	810	758	761	845	757	761	756	757	783	744	834	769	741	719	824	761	777	769	802	764	789	799	800	790	786	786	806	798	843	803	801	771	827	767	770	803	745	777	760	817	826	802	797	816	784	776	800	814	813	782	780	826	784	806	779	759	831	832	807	783	787	805	796	778	787	769	750	761	809	804	818	782	806	814	794	784	790	796	771	830	830	792	784	818	777	742	809	786	769	824	792	799	834	779	783	751	823	734	769	831	771	755	832	826	820	757	792	761	801	795	770	849	776	760	826	762	813	789	758	787	806	793	814	769	785	810	824	775	795	789	846	744	822	774	764	829	760	773	809	812	766	770	750	785	793	809	820	802	831	789	792	795	822	777	767	794	802	716	773	797	796	750	766	774	781	800	797	753	801	777	808	787	681	832	785	770	770	734	822	766	806	804	779	750	799	785	783	781	793	831	821	797	822	828	846	816	786	776	762	783	791	793	770	773	804	781	789	783	761	772	778	751	817	763	806	803	799	760	752	795	790	789	812	795	802	764	774	755	802	798	771	796	790	788	763	856	760	746	817	824	804	807	797	734	795	826	777	765	780	792	767	783	728	817	773	806	749	793	788	815	748	755	814	749	764	801	804	767	817	765	768	857	763	753	834	792	826	806	815	736	832	788	838	767	804	779	807	770	788	759	775	780	781	829	773	768	775	790	792	821	852	790	774	818	880	785	854	782	765	837	777	775	794	801	844	792	777	811	823	791	780	800	769	816	800	844	720	798	769	787	779	813	727	776	766	790	752	787	811	821	789	805	762	759	868	773	829	756	772	802	776	774	807	808	806	809	769	755	797	799	812	787	787	813	774	783	728	783	740	746	757	788	795	841	764	791	738	809	747	783	806	830	799	746	830	806	836	773	815	786	775	771	835	827	770	787	822	775	745	776	785	756	744	798	781	813	794	793	832	798	775	780	823	795	759	826	820	776	847	773	807	774	775	802	779	768	784	708	757	797	791	849	769	775	773	760	761	806	814	712	745	809	779	748	811	776	777	769	773	827	813	752	784	798	758	779	807	781	771	778	815	795	761	808	796	794	757	758	768	759	768	824	791	777	779	800	778	814	758	826	722	799	804	815	828	824	787	842	773	821	782	765	795	790	838	775	759	764	791	785	802	777	836	795	809	767	773	840	809	794	868	728	821	783	805	773	780	806	782	803	805	803	793	785	785	808	791	794	799	768	811	779	820	754	765	744	775	775	816	845	786	803	785	816	783	800	831	784	743	778	800	784	772	844	847	756	766	824	769	781	803	782	790	799	836	808	800	745	825	821	810	768	831	804	769	764	810	800	829	833	833	770	761	756	779	790	791	777	815	827	796	791	801	779	765	790	804	809	763	760	793	849	815	797	788	718	780	813	770	759	808	778	780	806	824	820	788	792	796	796	774	749	789	778	749	860	806	755	767	824	822	758	804	811	824	789	796	779	780	736	798	807	776	788	787	803	822	786	807	820	779	879	817	831	820	795	759	763	797	697	795	762	770	873	773	747	828	810	810	778	771	749	786	800	784	789	817	825	816	790	797	865	773	760	802	723	804	799	853	732	760	788	815	775	777	828	791	831	808	736	775	785	782	814	834	807	781	801	780	794	847	834	787	769	777	773	782	764	787	783	803	803	798	796	787	824	725	804	780	789	789	798	815	816	811	807	757	710	813	784	789	770	803	788	827	811	775	799	830	781	760	799	790	829	814	773	801	840	825	772	761	790	787	797	784	782	750	763	813	815	757	828	776	787	790	786	762	799	824	801	696	757	802	802	816	826	744	806	783	788	746	788	783	772	797	823	720	802	813	769	775	785	825	828	779	791	758	793	803	773	794	800	793	870	814	730	802	798	782	805	826	800	778	794	817	768	797	751	807	752	785	735	818	760	770	780	755	804	740	796	783	808	811	787	799	817	826	765	822	795	763	737	799	789
23371	21406	29143	24029	21406	18477	3181	1203	847	737	704	623	576	533	552	518	490	490	473	444	4158	8837	7307	2689	2135	746	425	413	402	428	403	378	381	416	393	443	463	750	802	718	545	506	432	378	404	369	372	416	387	401	379	390	366	407	403	379	417	413	327	418	370	390	394	384	375	378	408	366	436	388	382	383	427	382	373	395	389	400	396	401	394	418	405	409	389	414	420	362	410	432	400	414	369	414	382	430	399	408	373	368	361	377	417	371	439	383	385	383	385	370	425	403	380	364	394	454	430	375	374	384	361	408	374	409	429	350	370	417	378	407	390	393	403	389	385	401	348	437	399	372	429	390	426	420	377	392	415	388	373	399	399	388	376	410	420	403	393	384	396	417	420	380	402	407	390	408	384	350	387	375	399	398	401	413	411	407	353	406	377	408	402	415	403	442	437	368	395	365	383	373	396	368	372	373	360	388	376	376	362	366	371	357	411	347	413	377	376	396	427	378	373	408	412	416	406	392	408	391	394	367	384	413	426	363	385	393	367	342	399	396	394	384	378	417	397	376	400	366	390	420	389	411	364	381	398	402	357	379	389	404	406	415	359	397	376	401	374	388	368	408	392	386	386	363	356	386	385	385	402	383	421	422	396	388	387	388	401	369	377	388	389	394	398	387	392	425	372	383	389	412	421	410	376	371	403	429	372	382	418	402	411	402	393	384	419	395	388	388	391	352	394	420	388	418	391	362	394	416	400	414	391	372	394	386	409	396	376	386	382	393	395	410	406	404	363	396	385	409	397	385	420	422	407	407	374	372	382	412	430	363	388	392	352	431	365	386	404	414	410	376	389	380	382	391	382	429	384	417	407	408	405	362	409	371	413	403	423	408	365	375	362	392	385	416	412	402	400	395	409	403	409	381	381	398	405	396	398	392	405	374	395	398	365	408	384	427	385	381	414	376	431	392	391	382	405	406	387	371	402	389	385	403	411	375	381	373	393	407	371	381	371	373	355	398	408	401	380	387	419	377	365	377	381	410	395	411	379	389	381	384	393	354	389	389	390	401	414	417	418	396	386	430	427	423	427	399	384	410	380	378	369	376	376	413	403	414	383	379	377	414	362	396	400	386	356	377	412	436	432	395	393	411	382	399	346	354	397	385	366	390	417	379	393	393	373	412	422	388	424	401	343	395	365	388	384	413	411	377	369	385	388	408	377	384	379	408	368	436	339	392	428	360	381	418	371	381	369	361	425	403	368	384	388	405	395	391	361	413	414	392	392	353	386	381	378	406	394	390	368	346	390	403	397	386	416	407	403	387	379	369	405	435	362	407	386	372	397	369	399	402	388	400	433	389	415	377	378	359	401	398	397	392	396	413	386	407	395	418	402	393	413	377	399	387	399	406	423	381	385	417	355	418	413	353	380	396	387	372	391	364	394	367	406	374	416	414	370	369	401	392	375	398	407	394	405	440	393	392	400	434	385	415	381	383	360	375	371	375	396	374	391	391	376	389	408	403	346	363	375	372	386	376	374	368	387	409	418	407	401	408	379	375	359	365	404	381	399	350	425	390	413	409	423	392	382	383	419	371	393	402	404	418	404	427	383	377	388	391	414	347	423	431	396	386	361	442	375	380	385	369	388	424	380	412	385	413	373	384	387	394	387	403	341	379	403	387	386	386	404	360	374	367	373	374	391	393	410	384	429	382	368	406	415	375	371	377	411	408	398	402	373	419	353	416	371	399	403	402	384	398	394	369	389	391	403	392	401	420	399	388	404	408	413	359	389	373	370	396	411	389	367	423	397	400	400	397	409	397	421	374	384	388	392	391	368	396	416	388	386	381	391	381	402	404	403	403	369	386	395	373	364	412	414	393	382	409	371	356	387	392	356	392	363	371	427	393	364	387	413	367	389	390	365	389	401	360	399	355	389	373	404	391	355	400	407	397	413	409	396	399	357	369	392	414	357	379	381	369	379	370	366	429	399	395	392	406	385	399	388	388	387	417	391	374	398	396	410	399	378	392	407	376	398	404	378	397	364	394	388	402	399	422	379	396	404	402	402	402	402	407	392	387	386	373	365	418	380	416	387	383	399	395	385	391	412	404	423	390	375	396	394	387	417	426	374	385	413	383	366	418	377	402	400	403	373	414	385	367	342	351	396	369	363	370	368	378	386	419	395	360	439	430	429	385	380	405	388	374	396	383	406	382	360	413	383	434	371	381	418	395	391	400	390	392	417	412	406	407	380	424	370	412	370	378	419	404	369	428	374	417	403	362	343	391	400	383	404	348	418	417	394	387	390	385	400	348	361	406	401	393	374	416	380	402	414	386	385	417	397	400	393	389	407	389	394	421	372	391	391	381	389	376	435	387	391	392	379	391	367	368	365	386	407	381	394	400	366	386	378	387	406	413	391	382	361	389	432	351	391	413	377	399	397	394	405	393	373	368	408	377	362	396	375	341	409	388	409	407	420	383	370	405	408	419	396	402	387	351	401	405	419	389	385	400	375	370	415	387	376	394	401	364	382	396	376	362	396	380	376	383	389	368	361	394	406	390	411	423	417	372	397	395	421	417	387	384	384	361	424	412	385	382	405	411	383	419	379	397	394	405	401	430	385	402	422	383	391	399	375	378	377	411	400	424	364	391	385	412	397	382	411	375	385	378	371	375	412	393	411	355	366	401	390	379	369	432	376	395	406	364	395	400	361	402	417	406	392	413	377	427	352	417	408	404	385	380	404	399	373	384	394	421	390	368	366	403	423	379	365	392	375	364	391	369	384	407	407	371	396	345	403	373	393	396	345	389	413	423	389	364	394	391	390	393	404	392	395	396	389	382	424	389	384	376	371	445	388	404	401	401	360	394	405	377	362	386	362	405	396	418	423	378	429	374	393	383	392	352	406	332	390	392	381	370	391	374	335	406	402	372	381	416	418	384	354	401	397	391	374	400	384	404	412	381	405	406	362	402	438	399	413	341	388	418	378	418	397	383	402	375	367	378	417	408	383	391	390	410	399	351	375	369	380	373	364	407	398	383	379	394	382	396	433	391	408	377	358	412	385	384	375	400	439	385	404	359	421	393	386	377	357	403	374	406	404	366	388	383	386	377	384	394	384	390	398	383	416	380	381	400	401	390	404	389	389	406	371	387	388	416	402	424	389	417	360	361	378	405	397	380	385	410	395	388	408	421	407	375	368	413	397	397	415	361	373	404	387	395	434	393	388	391	389	393	383	397	391	358	400	418	351	413	397	382	401	390	378	412	422	388	420	372	387	404	394	386	405	388	451	398	349	414	420	391	368	366	405	407	380	382	394	413	384	375	424	391	410	381	381	349	379	361	368	392	366	392	402	400	361	431	383	393	389	398	418	394	375	402	393	394	420	415	378	421	381	430	376	392	397	382	393	375	367	377	385	374	378	387	365	385	375	388	405	383	431	413	362	366	372	398	390	379	387	394	369	380	376	380	403	385	383	399	376	400	410	409	381	386	382	396	376	407	415	354	419	398
12345	25051	23388	14761	10102	7066	4941	3591	2721	2208	1801	1719	1574	1461	1237	1184	1131	1158	1003	951	12150	20935	17292	7155	6332	1904	766	737	766	687	754	709	731	732	778	767	1123	2141	2237	1841	1270	939	815	758	757	738	734	743	760	705	757	694	768	771	674	764	719	729	695	731	705	715	750	703	743	763	732	750	726	707	754	728	750	717	722	675	730	714	742	744	695	748	682	728	730	712	749	696	714	674	718	780	768	722	719	724	770	745	733	744	746	665	756	692	734	771	718	783	728	765	681	684	726	752	741	720	749	756	777	706	715	742	755	801	675	708	762	686	704	736	748	753	723	762	706	696	742	670	687	760	725	693	730	692	698	686	747	689	718	741	716	733	775	690	778	749	743	736	730	717	704	757	679	761	770	741	710	727	680	737	793	732	734	655	737	720	731	776	751	725	737	722	719	729	749	736	726	734	734	749	768	757	701	686	715	721	694	746	733	754	736	697	754	747	736	763	739	745	708	753	764	751	761	765	729	717	738	735	769	764	712	657	718	715	719	718	718	701	775	721	678	705	692	690	711	692	727	721	707	711	725	728	718	691	772	749	735	707	732	697	779	716	692	722	726	778	711	717	748	756	705	701	760	688	764	714	721	769	707	735	699	700	803	749	761	745	700	739	745	735	748	696	732	707	783	753	758	783	713	735	761	736	760	779	697	701	724	737	698	684	729	709	718	780	727	710	749	698	724	747	770	693	744	650	744	766	767	724	774	747	707	700	724	798	735	745	723	723	768	713	724	767	690	727	734	673	753	734	750	700	749	781	714	779	725	771	755	722	754	759	789	773	715	740	709	695	755	708	729	774	767	672	710	718	742	692	771	755	781	744	699	759	720	735	777	768	748	733	685	754	718	752	741	706	713	750	697	684	728	751	680	663	686	722	716	725	758	722	800	741	710	770	714	684	767	703	691	734	760	712	746	727	685	713	727	770	733	690	685	752	751	715	672	684	751	726	721	681	745	759	700	745	712	746	744	756	740	775	716	734	755	746	729	727	722	751	760	735	739	703	721	795	700	728	696	694	745	721	704	729	730	750	718	727	748	723	763	695	740	758	689	754	730	722	734	742	746	676	722	724	746	756	742	704	723	713	704	722	711	763	767	705	745	715	735	758	718	702	741	739	729	743	780	701	721	724	720	712	693	720	738	742	695	721	730	756	731	750	700	742	717	694	724	744	712	708	713	687	719	717	729	734	721	734	722	750	736	693	750	708	745	679	742	702	715	769	708	682	696	704	727	701	726	698	753	759	712	707	763	711	744	742	736	698	751	727	731	763	714	747	740	707	697	708	649	712	702	713	704	724	732	698	702	740	731	752	738	709	713	723	727	771	700	721	719	654	725	735	695	797	709	787	718	746	697	757	709	713	733	704	697	727	702	677	738	723	719	730	750	749	732	724	736	726	720	662	750	675	714	740	735	699	759	726	713	723	712	707	725	716	712	748	747	729	699	748	697	736	728	677	699	725	750	727	753	755	721	721	751	659	714	720	738	742	722	699	722	743	700	700	689	760	720	754	722	789	674	831	709	656	678	710	723	754	680	723	712	776	762	768	739	694	759	704	757	709	709	756	706	695	732	716	785	728	728	710	737	725	737	695	694	719	739	708	706	759	759	713	715	755	715	710	717	709	702	739	693	769	692	706	713	758	725	771	669	709	707	761	730	787	725	759	745	740	750	696	708	727	732	704	737	703	736	726	766	708	712	722	752	717	736	705	759	712	780	737	724	798	711	724	718	739	760	718	774	703	719	711	688	682	693	700	738	721	722	770	738	723	739	761	754	685	746	727	736	747	713	771	707	783	750	683	753	726	767	741	723	696	711	749	720	689	702	752	714	736	721	735	737	722	723	682	742	748	770	698	727	730	736	673	705	684	683	685	720	741	744	741	724	746	769	736	713	775	727	741	744	724	721	734	763	735	708	728	716	738	690	686	739	727	743	696	728	778	727	715	716	777	757	723	748	729	759	719	742	746	758	749	706	754	715	755	746	733	711	738	760	738	741	741	696	721	744	695	718	743	723	726	765	740	789	735	716	695	729	724	768	743	722	750	727	745	728	679	749	702	723	724	719	738	738	764	731	751	689	735	757	700	727	728	694	741	677	729	720	759	726	701	669	763	758	763	719	714	820	705	730	684	715	712	736	749	718	710	755	692	674	726	680	700	756	757	722	706	776	762	706	765	737	775	719	762	719	726	696	739	721	736	733	729	690	718	700	751	701	730	662	675	701	708	724	740	747	719	746	743	758	732	682	748	689	695	723	706	702	729	682	785	727	733	711	741	748	668	748	705	777	715	746	735	726	724	676	732	721	706	742	732	759	698	734	740	743	718	793	704	732	672	749	722	723	751	744	784	701	759	743	743	694	728	704	760	715	764	708	760	710	701	717	723	673	769	734	730	711	736	712	719	755	718	749	715	736	728	722	741	748	719	720	737	753	756	695	732	701	765	714	745	717	716	671	750	739	741	735	716	672	722	706	762	759	740	676	685	746	746	724	722	731	723	718	708	740	673	749	756	788	783	714	732	723	765	694	705	697	746	657	711	732	752	735	704	712	782	739	703	761	718	769	731	758	713	739	736	719	743	714	763	723	725	731	751	676	707	713	716	743	781	718	747	772	763	718	719	699	713	729	718	700	767	719	653	766	674	724	704	747	735	707	773	693	736	757	730	757	702	727	755	732	682	687	748	735	759	726	705	778	735	738	742	712	766	689	755	736	734	693	784	746	673	738	757	760	780	726	744	734	693	735	715	715	740	748	730	767	735	780	704	722	734	720	689	752	661	695	714	716	733	771	768	752	758	725	738	704	747	712	729	777	739	729	749	758	715	685	763	686	686	702	762	723	712	689	774	713	720	786	709	702	753	734	744	742	703	678	734	703	733	762	744	717	722	717	748	752	744	742	713	710	706	712	780	737	768	731	732	736	745	725	710	759	711	739	716	739	730	709	724	756	725	759	739	681	709	683	779	759	702	740	708	717	750	732	724	735	716	734	764	766	697	701	698	765	715	722	726	666	808	715	702	737	733	727	692	751	780	753	708	769	716	695	708	735	697	721	723	729	699	711	761	695	731	683	739	709	781	719	735	719	714	687	766	726	745	722	784	695	741	715	716	748	730	781	719	737	737	747	751	704	720	713	698	688	646	756	745	723	728	743	706	696	754	743	734	686	755	728	702	744	743	718	738	757	705	735	728	762	750	703	748	714	738	759	724	691	712	720	709	754	753	719	729	702	780	725	762	714	749	660	740	732	723	725	736	710	738	698	727	727	710	738	711	724	668	750	734	742	723	735	730	703	755	747	738	720	714	759	750	750	746	750	715	698	672	708	736	696	746	788	729	743	729	704	725	785	715	704	729	737	790	675	710	747	769	744	705	720	737	723	735	697	763	745	728	737	701	745	763	703	738	670	726	689	751	699	749	721	707	763	735	764	739	793	729	732	713	759	717	720	696	739	739	721	725	715	702
26963	20132	8546	2406	1146	858	709	632	584	608	565	568	551	537	542	551	541	545	495	519	707	1101	1108	720	655	514	565	510	519	529	444	502	523	514	525	484	512	495	553	557	553	505	527	483	502	523	501	515	519	495	466	529	526	540	528	539	496	490	509	542	519	456	508	519	468	566	483	500	488	480	501	510	506	516	520	514	516	542	496	543	495	505	499	546	494	496	545	509	504	472	494	502	470	506	492	472	534	523	493	491	513	515	519	513	461	492	529	564	519	562	462	491	551	488	538	519	513	513	535	471	519	521	509	510	549	514	517	521	484	476	498	474	532	493	553	538	537	473	517	508	554	509	580	491	507	508	506	538	518	523	506	543	463	489	513	510	510	497	486	468	532	487	497	538	520	474	533	512	504	505	482	546	510	530	495	500	540	500	511	516	515	470	516	531	543	481	535	511	542	502	499	505	476	527	541	503	546	497	511	511	513	553	499	530	491	537	533	474	556	517	516	529	513	476	541	539	475	504	518	498	492	549	498	513	490	451	518	509	547	556	492	522	503	520	557	542	534	538	507	525	496	524	523	485	541	526	510	534	544	510	548	477	498	521	508	523	538	491	526	492	514	505	525	474	533	476	544	547	476	537	447	510	530	498	515	523	545	506	507	520	514	503	490	520	519	484	535	544	513	507	499	538	517	512	533	511	544	486	512	546	509	495	531	494	525	504	528	487	519	492	456	511	516	554	501	527	480	516	468	516	520	520	518	493	484	499	505	526	501	502	544	501	504	504	525	501	507	507	535	528	526	512	514	515	528	565	516	491	498	501	495	496	485	490	522	517	559	526	502	505	506	526	532	521	533	549	491	506	522	469	531	530	518	513	541	506	522	532	501	509	558	495	502	517	505	515	525	506	532	524	519	498	516	529	546	540	508	519	483	456	528	506	519	507	531	497	485	564	492	510	500	518	520	534	516	500	547	521	519	541	503	512	499	514	553	483	511	500	454	512	529	531	504	505	486	485	498	543	521	515	544	517	504	523	500	460	516	514	517	516	514	497	534	485	525	498	490	537	542	495	565	490	533	500	475	485	504	563	535	506	498	506	524	476	494	481	519	508	508	526	470	534	511	532	508	537	516	524	485	533	522	484	504	502	514	538	478	521	476	486	502	502	527	437	480	498	501	534	513	499	548	503	533	531	508	496	523	500	513	568	532	521	507	495	559	526	503	481	504	484	477	506	516	544	492	486	492	508	501	501	491	510	533	521	474	520	519	513	537	561	526	449	534	495	513	494	524	512	524	527	523	540	544	507	492	496	531	529	527	478	515	556	508	544	517	543	518	536	507	487	471	536	516	490	549	525	526	489	471	481	559	486	514	483	522	512	523	511	496	494	516	497	550	498	519	513	510	500	535	520	483	488	509	522	517	506	510	505	475	514	567	550	529	512	525	485	559	533	509	510	501	514	526	506	511	527	558	517	538	559	545	499	476	500	518	528	545	544	508	510	519	522	488	495	514	527	541	495	522	503	507	522	508	504	506	547	491	497	509	488	503	555	516	528	521	500	498	500	473	474	485	517	515	515	520	508	550	503	520	516	530	531	540	526	506	539	502	503	519	518	459	519	511	487	495	542	529	544	507	505	494	511	492	538	514	497	502	517	505	532	535	551	534	512	497	515	509	484	497	508	565	568	515	508	526	516	555	499	504	472	486	488	520	502	502	554	489	569	540	560	514	515	503	542	546	499	486	517	490	506	507	507	514	498	550	512	494	496	460	517	501	501	509	484	530	518	484	484	510	524	516	493	508	499	496	497	533	518	506	502	523	504	499	510	494	515	519	520	547	478	519	487	483	506	494	477	516	514	529	530	507	507	478	493	520	517	525	536	508	518	510	489	507	516	504	506	479	511	547	519	504	503	505	523	505	509	513	515	501	507	495	500	497	519	520	450	514	483	492	475	459	522	506	478	497	497	528	508	480	519	505	543	520	491	499	521	534	530	502	509	509	545	502	519	544	482	501	501	522	514	529	475	534	490	522	456	509	528	509	489	547	522	477	511	525	514	546	547	520	479	501	562	489	518	555	528	530	565	474	539	499	529	494	492	554	526	508	534	511	517	533	507	515	505	511	504	470	521	504	540	495	511	534	527	494	507	510	516	495	532	529	506	525	516	496	522	466	541	502	500	538	488	534	526	524	510	541	492	550	537	543	503	509	482	511	525	494	547	487	469	524	491	478	510	549	507	480	538	480	522	541	569	489	509	500	489	550	499	508	484	479	507	493	513	493	510	524	553	536	516	493	521	477	499	495	549	531	555	547	481	498	506	528	503	539	547	493	500	531	517	508	534	525	492	507	486	496	515	517	520	531	530	515	520	525	515	530	496	523	497	504	543	460	513	496	498	538	525	506	550	546	486	481	562	533	518	509	504	517	471	521	520	510	501	504	490	523	540	534	492	508	496	503	504	502	504	508	499	512	497	526	509	518	503	510	523	519	543	488	526	503	501	526	521	507	492	489	514	531	514	493	516	481	515	514	523	512	513	490	513	514	537	496	534	508	526	513	523	491	510	522	491	483	539	563	530	506	472	488	531	483	502	523	511	495	503	480	480	542	543	518	478	527	536	527	519	520	499	531	550	517	495	526	498	518	502	493	528	497	541	526	516	503	522	517	530	524	497	533	494	513	547	494	532	546	497	465	508	532	520	504	487	508	503	529	519	510	512	489	487	522	483	510	510	546	476	509	537	524	500	525	541	529	510	530	503	498	522	533	551	518	483	528	522	496	502	507	557	465	501	516	492	505	517	500	553	544	507	511	501	499	542	526	513	542	507	470	512	491	468	538	510	519	503	480	529	543	517	496	509	462	463	499	513	502	554	515	532	467	499	500	539	493	541	534	480	493	523	502	523	555	508	518	516	496	482	554	493	475	489	507	510	534	508	507	514	517	535	469	522	470	501	505	501	519	514	516	548	517	483	527	529	521	523	486	571	497	499	528	553	527	517	519	512	526	519	495	496	526	512	535	513	540	493	497	520	533	549	515	503	470	537	511	551	526	500	522	518	499	545	518	554	507	517	517	518	512	530	479	500	513	492	494	545	507	555	520	516	528	487	506	467	520	485	515	523	480	501	532	507	519	500	533	469	513	514	533	527	526	556	500	513	492	517	533	524	553	557	548	484	530	516	465	531	508	510	516	512	518	537	503	535	570	531	502	539	515	529	524	526	497	524	515	511	517	469	547	530	535	519	514	485	506	525	523	507	495	514	539	519	498	532	564	487	501	471	506	525	531	472	530	543	490	523	529	499	503	523	477	521	496	513	515	494	510	493	473	557	513	499	501	541	519	512	532	514	538	547	547	517	515	539	540	495	530	538	502	496	540	536	558	506	471	517	484	487	500	513	486	523	527	500	533	492	543	486	540	497	512	489	476	521	484	523	495	514	476	466	515	562	523	518	514	491	533	501	529	537	491	516	532	479	520	533	487	548	525	499	523	538	484	528	480	571	503	506
7803	11091	9886	5463	3368	2373	1830	1500	1406	1253	1167	1126	1060	1088	1077	1064	1000	1008	1046	939	1751	3027	3095	1657	1326	1032	968	958	977	980	961	985	951	979	995	984	940	1022	1110	1036	1003	1040	992	965	983	969	911	989	927	908	940	982	940	964	965	929	914	930	938	952	971	996	978	928	998	975	927	999	944	986	943	958	968	962	987	991	982	943	955	921	959	961	1013	944	965	988	964	977	1025	982	961	990	957	967	983	1004	1001	888	938	938	987	982	980	960	933	957	944	954	981	942	955	938	953	959	952	956	993	949	885	969	956	948	916	947	961	925	992	941	953	975	941	922	946	985	948	948	951	930	947	969	941	972	932	921	944	965	920	937	967	927	969	964	952	987	984	1019	942	949	948	919	904	1007	922	970	906	941	943	943	996	922	922	930	960	935	936	971	935	925	1012	982	946	964	972	941	987	1009	952	959	948	1008	954	1046	961	992	941	944	943	969	945	930	970	928	1006	957	933	928	949	921	926	1027	1026	972	990	935	930	953	968	922	991	967	955	965	1031	926	1021	948	983	937	975	936	965	984	951	932	962	998	938	1016	962	934	960	979	971	960	966	954	945	940	931	965	915	920	971	947	927	916	972	977	930	993	963	983	923	923	956	921	959	1001	948	942	971	970	977	941	991	950	978	982	956	995	962	943	1001	1011	1044	969	929	929	983	977	968	1023	960	909	979	969	948	973	939	991	939	924	952	989	930	938	917	946	930	952	971	1016	988	970	1016	940	976	919	958	942	966	966	907	932	917	929	1008	930	999	936	964	941	949	948	972	943	989	984	977	977	975	963	988	924	956	953	982	955	975	945	979	936	930	968	993	954	961	983	954	994	1012	957	923	949	1004	923	994	944	958	965	933	918	981	963	983	953	982	969	1024	938	960	949	922	935	937	994	941	999	920	973	940	984	972	986	920	913	991	1043	990	993	964	944	992	977	938	943	980	989	935	940	981	963	946	970	986	906	959	967	950	993	991	970	945	978	973	974	1021	993	947	970	911	974	889	983	901	977	940	998	960	994	904	981	972	917	971	993	938	984	931	961	920	953	925	1043	968	884	936	938	949	1014	992	985	1035	938	974	994	966	991	995	921	991	953	935	964	952	1002	1000	983	964	899	934	954	968	941	932	921	954	924	1003	961	970	955	912	953	990	908	975	957	995	967	1014	981	948	953	944	967	964	985	953	930	983	947	991	970	878	973	967	1031	903	946	980	944	1009	930	1035	938	958	970	932	953	949	925	969	960	983	995	915	945	1010	1003	954	951	932	967	967	973	907	999	955	960	975	967	1006	987	969	1002	973	926	981	1030	920	916	899	915	961	957	981	1006	1021	916	935	959	1012	954	987	1007	984	992	991	953	967	927	950	967	958	942	968	956	917	905	959	899	958	998	994	914	970	962	978	975	963	995	907	1035	897	940	952	1004	951	985	992	966	921	921	924	937	999	975	990	997	940	964	950	973	947	986	951	892	941	981	1000	976	967	854	935	914	987	953	987	1002	961	940	942	943	945	1002	1008	974	913	953	998	959	957	914	1003	1011	994	936	932	978	951	934	950	1002	939	989	971	960	965	994	1013	963	1007	1016	951	937	986	959	942	974	961	969	942	997	945	991	942	987	962	980	927	977	971	1029	966	950	909	915	957	944	938	942	933	981	958	958	991	982	1019	974	947	960	916	887	928	944	913	937	930	913	954	949	927	971	952	938	930	986	974	985	984	969	922	934	996	923	1026	924	1032	970	1025	974	971	877	940	1009	930	979	930	955	980	968	965	950	968	912	969	977	992	1012	974	899	928	948	1030	969	975	927	989	1025	1000	1002	1003	1007	922	953	959	967	919	930	943	966	991	922	928	967	969	922	931	942	984	986	991	960	917	972	959	1003	961	932	985	988	974	985	946	1017	907	999	959	1003	937	1009	961	994	966	1009	921	949	953	968	982	973	970	929	948	1003	993	963	939	1003	911	975	930	1012	925	915	968	987	1001	935	954	997	964	993	1034	913	925	978	969	1007	981	970	927	996	939	970	964	970	980	905	920	989	1001	997	925	968	958	999	909	965	987	929	963	984	1007	929	958	952	971	941	1000	969	936	952	998	965	930	962	1000	976	920	961	980	917	989	932	916	978	995	935	965	984	971	955	1013	951	955	952	921	934	936	981	977	1008	977	1006	979	1022	980	968	947	928	952	1011	966	950	966	927	970	993	923	1018	948	981	936	962	947	1006	955	916	1016	942	969	948	987	944	947	952	962	941	954	981	969	959	955	1001	1011	920	912	983	1024	951	930	947	961	964	947	982	992	972	932	959	934	942	993	984	965	969	981	956	970	948	958	954	908	994	1002	969	992	940	976	976	936	994	997	990	996	988	901	953	917	926	974	968	907	976	928	973	944	1001	957	948	980	954	966	941	969	921	959	895	1025	979	1000	939	922	937	959	977	961	936	963	943	939	997	963	1005	990	960	945	949	969	912	930	973	931	951	963	977	967	999	911	979	987	896	1021	950	1010	962	941	941	951	959	958	934	985	980	973	907	965	980	966	974	921	953	995	962	995	943	960	945	949	988	944	979	994	976	925	1019	1010	963	997	946	941	964	862	951	1030	994	985	988	987	964	914	989	927	949	943	942	993	973	921	960	972	958	933	902	946	967	963	959	963	954	943	1054	972	928	954	1002	984	981	961	998	951	993	940	921	929	985	997	939	983	960	951	984	934	967	1026	906	1016	920	952	972	966	954	970	985	959	1006	982	926	962	924	950	1008	965	1017	991	941	937	927	962	983	935	968	946	936	1017	955	975	1001	960	869	927	937	951	916	982	931	945	987	987	1047	994	952	947	968	999	907	992	957	963	943	989	932	1017	981	886	938	963	978	924	1011	1002	972	925	970	977	925	971	946	975	949	949	933	959	900	930	938	971	936	975	999	932	991	931	959	963	891	1019	969	943	986	984	963	939	994	964	953	964	975	926	946	991	945	1020	954	964	938	980	1003	961	929	969	972	1025	961	913	928	937	943	980	907	960	938	945	961	968	953	954	989	997	957	907	975	931	939	959	942	938	969	947	967	952	931	953	937	999	1030	918	1033	951	975	938	927	972	969	934	968	926	992	975	965	1012	966	921	934	910	930	988	930	1013	898	924	980	1002	912	956	939	997	901	975	980	917	919	961	944	943	935	895	1025	997	916	942	977	989	954	963	921	948	947	934	899	948	962	1017	907	970	911	963	925	915	952	987	1040	935	945	1010	988	967	1007	995	962	969	912	966	946	943	975	928	959	965	957	957	958	996	933	983	983	939	1005	976	1000	949	905	861	1021	948	980	930	964	909	967	956	967	982	941	988	900	970	1005	984	891	1007	966	936	962	992	1002	1019	924	972	954	952	967	1001	967	944	1008	963	979	948	1038	974	951	955	1008	996	951	891	904	951	934	975	937	945	967	971	970	934	960	972	943	1008	963	987	948	968	974	974	937	995	974	937	941	881	1014	952	974	963	978	962	963	991	952	960	952	942	948	999	907	964	1033	1026	894	972	925	981	1007	966	982	943	956	968	1013	1016	956	966	1019	950	994	989	981	961	930	981	947	916	994	928	993	1006	994	973	966	956	949	916	967	983	931	948	972	909	991	966	992	895	993	1039	1009	910	956	984	968	969	946
24335	21404	28419	24776	18711	2905	1217	793	649	548	559	521	461	466	461	459	425	475	405	443	1689	5053	4308	1452	1370	581	400	423	387	376	417	439	397	393	384	382	397	576	649	578	530	448	397	385	408	402	363	398	417	410	381	393	368	382	407	384	399	399	392	397	394	410	398	436	390	372	410	384	400	354	415	417	371	388	392	430	381	406	405	407	397	388	377	381	389	419	391	393	399	370	390	392	429	431	393	396	386	398	395	394	403	365	387	411	408	373	439	407	378	396	365	389	379	396	391	387	386	427	373	389	396	403	379	376	420	433	387	386	400	439	382	367	372	372	423	360	378	381	365	400	412	398	373	397	378	403	401	389	402	397	417	371	397	386	353	427	391	410	409	423	374	390	358	371	400	386	436	403	406	409	424	393	396	400	399	384	392	399	347	407	384	423	383	396	394	362	398	436	380	392	392	386	404	360	410	394	405	361	397	414	376	430	389	373	417	404	379	376	387	408	384	396	384	400	405	382	395	374	386	410	390	384	396	408	413	427	386	372	388	391	361	398	396	396	392	403	383	362	400	387	367	370	418	352	390	397	374	378	422	403	398	386	387	385	405	366	382	435	418	377	390	392	376	397	435	420	367	378	395	364	357	410	388	380	385	345	389	397	398	398	355	385	420	398	376	360	391	417	420	361	416	396	390	386	370	372	400	396	337	413	356	366	379	394	412	368	399	365	403	381	398	390	379	412	401	378	382	363	377	398	373	399	409	404	405	387	402	394	401	368	380	388	403	363	399	407	385	415	400	390	414	378	415	369	378	384	410	408	378	381	361	388	362	392	363	390	393	379	376	417	425	382	467	391	417	378	380	406	368	374	390	397	359	396	402	365	374	380	398	388	365	406	398	376	387	378	408	367	393	385	395	349	390	431	366	410	359	423	382	400	412	420	385	391	399	392	407	343	371	398	376	402	401	396	377	348	361	407	396	405	422	406	376	392	382	402	399	365	355	395	363	398	376	411	418	397	420	407	422	399	387	385	425	387	432	381	408	413	419	423	370	413	402	366	408	387	386	401	408	366	408	407	392	374	385	370	403	373	421	391	401	379	378	357	393	426	396	361	396	357	402	396	401	400	374	397	382	404	417	354	414	395	372	407	401	384	381	391	366	414	425	398	414	361	380	376	390	391	389	398	405	420	412	377	404	408	389	366	379	427	378	386	365	372	401	378	408	407	383	362	394	374	332	387	349	362	400	376	366	412	404	402	361	383	406	392	354	426	400	430	416	376	373	400	360	395	420	411	356	410	403	393	368	386	375	381	370	411	402	375	366	334	382	395	429	383	365	377	387	388	424	389	401	390	397	385	391	398	411	377	404	393	371	405	418	376	366	404	404	429	395	380	392	360	432	377	401	388	421	413	374	354	387	427	397	405	382	397	399	392	416	395	389	392	373	397	395	428	387	409	391	374	332	353	358	370	376	398	409	375	412	406	402	368	354	377	364	418	415	400	412	398	425	392	397	377	411	432	355	414	377	412	405	404	396	372	377	393	405	366	359	389	405	384	431	380	393	396	363	368	380	379	375	384	440	372	402	421	392	382	378	390	387	410	417	423	401	402	373	383	367	421	418	401	413	398	344	393	419	397	384	378	376	373	364	360	366	379	408	417	370	384	407	399	357	387	381	410	390	403	413	378	417	403	383	420	376	382	408	398	392	379	380	405	388	382	376	364	414	386	411	377	397	369	380	419	369	412	375	425	377	389	399	388	386	386	397	415	386	393	399	397	405	383	404	378	383	396	383	363	450	375	431	408	398	400	415	381	363	392	391	421	414	383	377	416	380	372	403	398	380	412	393	399	414	384	390	376	394	429	407	416	382	383	400	413	415	384	427	411	370	375	372	374	387	397	400	408	377	414	383	365	420	361	389	415	410	391	384	420	414	390	377	414	399	367	421	385	368	373	392	371	376	405	374	394	382	356	390	429	377	365	382	427	405	411	378	345	360	411	377	379	377	411	357	388	427	411	409	363	362	377	423	395	411	390	401	376	380	379	387	386	383	421	367	415	389	364	355	398	370	415	367	406	380	397	387	423	370	376	372	423	400	398	408	371	375	393	397	383	409	409	371	377	435	376	363	365	415	389	405	383	376	421	437	364	357	407	383	406	389	396	397	406	396	350	368	385	398	367	397	407	387	420	396	360	384	410	401	423	417	391	386	394	405	416	430	390	340	374	381	378	379	400	412	387	402	402	391	385	388	402	379	379	377	392	376	378	400	365	407	376	383	375	391	367	379	391	399	382	385	396	375	409	413	399	397	383	399	388	382	401	404	362	379	375	373	380	384	375	347	385	390	438	412	376	379	393	371	376	410	395	428	397	407	387	421	419	424	422	367	401	374	395	442	361	362	374	370	376	386	382	346	403	383	372	409	396	361	424	382	368	383	383	392	364	372	403	368	391	363	393	380	389	376	402	396	400	414	401	387	392	379	421	408	371	379	388	401	382	379	387	421	403	407	383	408	372	384	401	386	383	397	409	396	365	366	417	384	375	395	383	409	417	393	398	401	402	392	400	372	402	370	397	415	409	421	404	401	383	380	398	385	393	417	396	388	370	357	391	407	421	380	404	397	356	404	394	408	412	422	406	385	392	390	377	436	376	368	383	426	405	382	364	396	385	404	391	360	389	408	362	427	368	379	395	406	380	384	439	384	387	376	367	390	394	382	356	389	400	436	391	375	365	402	399	375	388	391	410	399	388	362	392	391	401	394	393	362	405	443	394	418	411	392	380	399	399	367	322	422	428	397	391	363	404	409	362	375	354	389	358	392	399	365	394	362	417	374	376	419	409	381	392	409	382	392	416	372	395	419	381	386	406	389	392	379	400	391	384	372	399	434	398	398	401	383	401	358	386	353	426	379	433	375	376	397	399	397	406	375	407	407	399	379	383	377	398	381	392	430	396	398	412	425	393	436	375	386	409	401	390	414	396	396	415	376	387	369	431	355	392	397	385	417	400	396	366	418	386	398	376	393	417	431	362	374	388	385	423	386	372	399	394	410	383	413	401	380	397	405	374	356	386	421	376	397	415	368	374	405	415	399	356	368	426	404	403	420	387	385	432	375	389	371	380	365	356	390	369	415	406	393	394	354	360	409	390	376	391	377	377	345	374	411	392	380	404	414	360	406	412	427	403	421	369	348	416	369	406	432	373	405	386	400	396	453	398	406	404	422	371	344	345	383	410	393	425	368	374	374	375	387	373	402	412	379	389	386	381	439	421	381	369	370	381	367	411	396	418	424	415	413	386	418	413	383	369	405	422	388	341	410	372	403	380	400	392	412	367	365	347	352	392	373	396	402	384	416	381	370	389	384	374	422	368	387	359	385	366	368	416	407	382	427	388	391	397	423	421	435	393	408	358	372	399	371	395	416	404	378	392	392	383	430	394	420	367	372	410	380	383	394	384	395	381	398	366	402	359	369	377	424	385	394	451	384	407	405	414	418	421	383	376	378	431
9557	19550	18118	10575	6587	4631	3213	2445	1887	1594	1441	1256	1167	1089	1040	991	1036	952	898	902	5640	14707	12163	4040	3990	1261	769	799	779	797	766	748	786	741	708	807	836	1352	1525	1493	1136	909	805	795	779	729	799	778	751	777	730	764	759	775	799	768	783	752	747	746	738	775	711	756	758	787	738	753	723	793	735	755	786	776	840	793	772	768	794	752	741	767	706	636	788	691	753	707	739	741	773	802	747	800	764	735	800	771	763	762	780	763	794	815	783	730	781	778	790	739	779	756	784	712	724	817	741	785	792	766	754	777	764	794	781	723	774	731	770	737	801	750	775	760	760	769	793	711	838	701	754	748	783	759	768	739	750	801	778	779	805	777	767	734	767	787	755	741	779	691	751	768	754	770	738	741	751	805	702	785	824	764	794	785	748	776	790	766	827	736	745	758	778	758	755	788	753	769	720	733	699	714	788	814	760	765	740	769	772	756	796	721	753	765	805	776	767	751	744	753	754	746	762	759	747	767	768	754	735	806	771	741	799	755	772	739	764	747	747	747	731	757	732	783	764	759	729	751	772	770	746	766	777	721	755	736	803	791	744	732	826	733	775	728	775	711	711	797	779	741	771	760	740	757	740	786	756	723	780	703	803	719	770	762	752	743	735	725	724	778	784	738	767	795	749	760	752	784	786	814	772	694	785	755	683	763	766	817	724	705	798	733	730	710	790	728	748	767	758	843	801	809	714	772	773	767	673	775	773	721	739	765	771	764	751	811	752	788	752	769	753	748	741	778	766	787	770	769	765	771	794	780	740	761	749	755	733	745	759	726	750	774	806	753	755	760	738	763	781	749	760	770	782	729	796	739	774	702	768	756	744	737	788	783	776	752	791	743	740	764	806	736	711	760	777	746	743	747	649	759	759	752	742	776	758	718	758	694	774	753	740	765	771	794	816	795	742	699	714	765	795	730	764	777	752	741	811	746	821	738	745	756	713	832	759	763	787	765	754	738	708	823	726	764	715	798	765	767	709	774	751	774	751	725	847	700	757	798	723	742	743	771	750	718	795	784	739	769	758	746	779	770	711	765	787	750	691	802	762	775	786	739	774	750	776	731	765	782	741	757	731	814	732	771	719	753	777	802	728	797	746	768	744	737	744	790	748	733	780	773	761	775	779	774	732	764	724	749	771	729	737	761	800	796	743	780	756	794	776	725	767	807	759	714	749	771	747	803	785	727	711	746	786	738	714	773	773	807	734	719	737	729	756	780	746	741	729	743	737	750	710	737	776	728	765	800	771	753	798	813	729	786	785	703	756	766	811	773	742	722	788	753	777	736	763	773	765	732	738	737	787	705	766	766	752	778	734	781	764	806	734	752	739	724	734	742	768	751	754	756	757	757	773	754	770	788	725	732	767	760	760	805	746	760	762	762	684	776	762	740	740	762	797	740	776	803	770	821	769	786	772	769	744	749	750	776	782	773	780	764	772	764	781	708	751	746	745	776	805	749	728	772	748	743	785	791	767	735	797	733	821	785	742	796	767	756	752	810	743	758	758	733	797	775	772	680	755	769	753	734	758	803	714	783	794	768	762	727	721	749	725	750	775	729	823	779	762	759	776	739	722	742	727	765	752	696	744	780	767	753	746	758	753	768	761	753	757	762	716	767	708	768	756	806	690	763	751	749	750	759	772	763	772	769	780	748	742	732	766	770	739	766	816	746	765	744	752	761	755	817	790	793	706	759	720	805	736	745	756	767	801	725	753	760	724	730	728	807	711	767	724	758	743	755	718	789	774	788	745	748	743	725	796	784	716	768	773	798	771	783	785	751	712	795	726	752	750	775	827	765	815	782	745	746	756	768	784	791	759	780	794	746	736	774	768	711	799	771	781	731	784	776	780	793	740	735	831	733	734	754	734	781	774	719	708	736	759	760	722	727	760	787	734	796	754	772	771	786	792	761	769	743	782	753	731	779	781	758	754	766	744	798	784	743	692	756	765	781	752	792	723	791	765	706	757	790	760	702	747	802	771	773	817	762	784	796	751	757	771	729	767	716	778	731	783	704	783	782	757	753	796	729	756	764	782	766	698	782	748	734	743	774	752	745	818	684	743	761	747	754	760	718	732	734	714	741	745	750	783	778	821	739	744	753	728	790	737	756	740	701	753	744	785	787	771	754	804	742	718	759	714	723	755	770	733	738	722	799	789	732	738	775	718	706	770	779	744	779	765	697	805	756	739	794	773	762	747	735	747	735	725	753	712	768	776	770	780	788	783	722	794	749	769	779	775	761	757	770	732	724	772	732	757	753	725	768	762	778	759	780	838	771	748	762	774	727	774	732	737	740	762	798	734	751	771	750	792	734	747	718	784	745	717	724	745	752	691	774	755	813	760	807	763	746	745	760	719	754	772	769	708	756	773	773	790	792	827	733	797	797	773	697	771	785	723	743	743	795	733	764	818	725	763	736	742	703	770	780	786	747	745	769	765	753	778	731	773	771	772	760	746	787	736	771	747	696	764	769	768	757	759	748	767	794	745	777	772	759	762	767	772	729	731	770	800	778	735	761	730	761	741	803	752	795	763	783	716	781	758	734	787	746	755	781	734	770	782	721	803	810	763	800	741	837	727	764	747	794	777	740	754	761	746	754	783	766	770	741	778	714	717	744	737	751	766	796	750	736	797	758	759	809	723	822	763	749	800	783	744	754	782	723	752	794	774	751	774	757	743	808	769	767	757	753	787	765	713	774	759	724	755	756	775	777	849	768	797	794	756	731	803	759	754	728	768	758	728	790	807	743	728	725	834	722	744	715	729	777	732	765	745	754	744	739	779	785	780	767	729	760	791	734	769	760	757	753	778	781	811	716	744	730	768	790	770	756	790	769	751	742	732	783	722	746	784	792	795	787	774	715	735	743	739	812	768	748	778	795	742	786	782	767	731	748	780	729	765	764	755	767	704	737	797	726	721	755	800	791	751	773	795	747	769	760	767	784	740	717	749	792	769	779	780	703	686	725	740	745	720	716	735	744	818	792	752	744	745	714	769	743	824	752	752	720	731	738	777	775	784	769	740	852	775	791	729	757	766	790	758	757	737	740	768	734	687	794	743	792	754	791	806	718	740	746	776	741	753	738	732	742	744	723	792	762	804	697	778	744	744	778	772	773	757	727	778	743	762	789	736	719	741	784	712	756	762	763	817	786	751	730	736	816	787	711	837	737	758	744	697	756	734	743	781	723	768	723	744	728	741	760	782	767	755	789	809	743	722	803	783	756	729	752	751	743	791	824	741	764	818	758	763	761	808	772	752	761	734	720	769	745	809	748	770	804	800	777	737	771	681	745	800	726	758	751	715	756	766	746	730	767	799	709	742	781	734	765	747	732	731	787	760	734	771	736	755	735	768	798	734	697	793	752	697	698	768	712	752	750	757	723	750	723	722	742	791	735	720	757	793	762	753	746	768	757	728	763	754	789	792	744	739	747	747	761	756	736	753	732	750	751	712	794	699	745	756	755
23276	21372	29095	23990	21379	18055	3010	1249	860	738	636	538	554	520	524	472	471	456	438	429	4321	9113	6949	2523	2049	468	397	386	350	370	403	354	372	397	372	368	411	770	761	702	574	486	395	398	403	341	393	400	351	352	353	382	349	356	354	366	357	350	351	392	365	362	347	358	372	332	373	347	390	345	375	371	389	372	367	372	340	348	388	372	375	352	328	379	356	305	357	386	376	356	410	394	370	411	365	344	366	349	365	378	361	379	381	387	354	365	342	375	383	348	357	351	354	354	405	392	384	402	404	366	386	337	359	382	359	355	339	363	373	358	371	371	370	364	340	373	352	359	359	361	344	376	396	376	363	371	374	369	373	371	362	393	334	357	359	369	349	373	399	380	382	332	372	342	362	369	378	360	365	365	339	400	341	401	332	361	361	362	360	360	342	372	349	378	374	378	384	375	338	354	354	357	385	349	361	385	352	361	371	354	364	368	384	363	365	362	333	367	331	341	367	388	391	363	383	370	379	393	368	352	369	364	395	342	377	360	366	370	385	373	395	348	401	374	338	372	373	355	354	386	374	390	377	378	384	354	358	342	376	369	389	381	347	341	362	336	393	359	390	367	389	379	374	385	370	378	326	379	371	336	370	362	386	390	375	377	376	407	371	381	375	363	399	370	376	372	404	392	348	354	385	380	355	368	386	384	331	384	378	391	371	372	372	373	363	371	355	361	360	375	382	421	394	371	382	376	372	385	333	387	354	379	359	392	340	378	353	346	402	391	362	397	378	401	383	389	368	363	390	383	337	399	379	349	339	409	378	360	352	365	354	362	366	385	395	369	367	380	360	341	381	389	366	366	389	412	363	382	376	367	385	343	336	348	377	358	383	383	367	364	379	360	344	318	373	402	370	365	406	355	354	373	392	376	376	374	339	378	408	393	373	367	377	405	360	347	370	368	390	376	330	365	369	371	339	360	388	409	336	400	375	397	404	359	351	346	396	416	361	339	360	381	357	338	361	351	333	342	326	399	381	373	353	381	346	339	369	363	362	359	371	346	294	389	368	366	349	372	334	363	400	382	360	390	378	365	342	371	367	352	372	398	360	360	358	385	401	354	364	337	370	365	370	338	336	347	355	336	339	373	368	388	374	357	334	351	349	366	382	383	344	371	369	368	346	377	380	319	359	349	380	376	338	384	376	356	387	336	372	356	364	398	376	373	357	365	347	390	394	359	375	380	363	335	377	358	364	343	350	350	356	384	336	349	341	337	396	400	394	358	321	368	385	379	371	363	363	373	364	378	344	353	362	396	339	362	344	377	362	351	389	353	388	372	382	369	376	387	382	371	378	362	362	368	400	373	393	359	340	356	382	382	356	402	383	371	351	387	333	396	357	387	362	371	347	365	363	358	363	368	336	394	371	366	390	369	410	362	378	385	386	411	379	345	354	357	352	384	403	381	360	328	374	393	369	361	357	358	358	366	378	378	341	365	358	360	363	367	372	383	375	357	331	326	357	354	368	373	351	349	348	352	404	326	369	383	320	350	309	371	371	366	354	354	358	372	361	406	351	371	368	372	349	348	384	385	343	355	362	354	375	370	366	397	328	364	355	357	374	395	362	357	329	382	395	366	359	375	370	361	362	371	377	364	345	356	392	364	378	340	352	366	340	395	367	355	377	386	311	355	369	340	361	351	382	374	357	354	387	340	374	341	357	352	393	373	362	362	342	404	384	380	369	379	382	362	393	387	366	395	335	360	345	390	376	380	375	329	372	369	348	334	360	349	398	365	374	350	351	369	355	333	363	396	363	370	359	329	343	393	344	386	336	370	396	366	352	344	378	365	367	387	369	356	377	331	415	331	375	366	350	351	344	385	377	349	386	370	355	350	356	355	374	356	380	359	394	352	412	350	372	381	343	376	397	365	372	371	346	355	370	351	369	383	337	380	397	337	387	367	361	386	335	366	389	380	361	359	371	360	366	355	356	372	353	389	317	366	389	340	373	331	360	374	377	330	348	390	335	373	348	402	365	351	372	377	349	366	368	377	351	323	349	345	331	367	342	380	385	365	364	344	348	365	337	353	345	379	387	346	373	350	345	361	373	401	365	361	380	371	354	388	353	356	360	381	330	368	392	355	340	387	364	362	377	352	375	348	375	404	359	359	364	357	354	337	353	365	354	377	367	377	373	344	357	363	373	350	398	386	374	357	348	370	340	371	343	396	412	398	367	350	394	372	388	357	375	337	365	369	365	380	367	361	374	401	371	380	373	355	366	360	343	359	363	359	351	360	385	363	355	354	370	379	352	382	325	380	333	374	324	405	402	346	369	369	371	355	374	368	358	374	367	358	370	349	335	366	353	391	379	360	376	378	353	344	368	376	365	385	362	387	324	385	347	375	346	388	369	382	385	395	380	347	415	342	389	397	373	370	409	379	338	323	377	351	364	368	321	366	311	358	390	336	323	365	360	386	384	369	341	392	398	381	359	383	352	371	367	360	351	340	385	316	349	362	366	353	373	379	347	399	368	381	369	374	375	353	354	383	365	355	364	387	347	367	375	350	380	346	342	389	349	335	343	357	376	342	347	382	378	403	374	345	382	384	319	340	363	326	380	374	351	366	386	372	381	387	365	358	384	358	348	344	374	383	387	374	368	368	336	360	384	366	333	367	365	346	346	334	354	378	367	304	365	363	375	357	350	381	378	416	355	372	365	347	331	393	360	350	371	335	376	372	336	338	387	376	385	355	379	372	342	335	378	401	384	389	356	362	378	383	365	353	370	349	379	354	348	371	383	380	333	337	373	369	352	366	354	374	342	362	370	368	345	335	378	390	355	374	345	341	337	405	357	372	386	365	381	394	385	346	361	383	382	357	354	372	363	370	411	332	347	364	372	381	371	365	350	377	349	369	369	360	344	352	369	363	348	359	337	342	380	373	344	382	340	341	354	420	336	363	353	371	379	347	389	374	362	378	334	352	364	338	354	372	383	369	357	359	352	381	372	317	392	337	366	335	368	360	348	380	344	419	401	362	372	348	376	361	380	346	380	396	336	332	373	374	358	333	371	371	348	360	372	387	332	376	322	360	365	349	361	352	349	346	326	370	335	370	349	360	355	382	365	364	343	374	380	321	391	377	402	354	384	359	321	371	354	350	372	381	342	340	339	339	345	359	392	333	354	345	338	361	386	376	374	359	349	356	346	384	358	329	340	374	371	352	388	335	336	341	363	364	378	335	325	325	361	348	352	375	373	370	350	361	402	365	373	367	360	389	365	379	370	353	363	385	383	354	370	320	376	351	384	314	353	377	374	355	324	381	368	367	330	373	321	347	356	379	380	377	338	358	370	354	389	375	349	371	343	375	361	333	357	385	340	343	355	374	410	386	347	371	373	379	396	373	364	352	334	348	353	347	354	377	331	370	331	381	379	335	399	355	362	342	386	360	357	374	340	363	367	358	339	346	378	380	340	392	373	380	332	355	382	384	383	349	356	382	346	359	378	413	407	365
12091	24808	22998	14871	9576	6582	4732	3446	2711	2146	1818	1593	1516	1293	1162	1140	1060	1050	956	960	12730	21322	16406	7077	6362	777	685	720	660	654	668	739	711	682	753	769	922	2208	2335	1911	1321	899	751	734	680	675	683	667	708	727	683	643	681	697	652	702	665	668	696	702	687	666	706	666	655	687	711	694	709	681	697	723	714	662	656	708	694	716	755	734	684	707	703	680	720	728	675	692	711	691	692	699	683	678	655	697	664	729	736	668	676	744	707	670	686	669	663	670	619	637	660	642	715	696	728	708	705	718	664	660	713	723	690	667	681	691	674	693	698	661	699	744	695	672	657	678	642	686	720	656	700	665	682	752	693	669	746	681	735	658	705	677	704	692	761	715	679	658	638	671	696	712	667	670	699	720	698	683	675	720	697	703	677	652	705	713	687	658	669	725	683	699	699	712	744	658	685	728	656	635	705	680	679	679	689	677	657	686	697	672	673	700	661	667	723	630	713	683	656	713	628	695	676	682	712	697	667	702	707	706	671	685	681	681	713	699	655	737	663	696	731	664	662	703	689	738	707	716	681	675	683	702	674	727	712	671	718	713	690	682	704	729	674	670	684	701	679	679	721	693	665	691	723	660	741	682	661	676	673	752	677	673	689	693	671	682	692	653	694	656	723	661	656	677	672	681	652	659	686	669	652	684	702	695	725	717	673	720	682	694	672	671	703	698	683	647	667	706	685	732	706	714	678	703	696	675	720	716	702	685	681	700	713	710	679	662	723	719	679	681	708	694	679	629	716	705	720	722	705	654	673	706	695	684	711	703	647	689	690	728	685	706	659	695	705	679	679	691	684	660	665	663	719	711	702	689	684	697	676	702	707	689	667	675	699	641	704	662	685	687	672	722	687	682	677	667	637	718	638	661	669	667	664	686	693	709	696	630	654	723	699	669	650	711	663	712	718	705	703	727	696	710	687	696	716	720	673	656	664	695	675	654	682	639	737	626	668	683	691	676	659	709	670	705	674	698	729	698	703	711	735	643	664	642	643	685	719	684	727	684	706	707	678	704	693	674	693	681	711	687	669	675	737	644	664	706	706	703	686	697	668	699	721	675	678	665	701	682	656	688	687	693	719	713	686	658	633	684	685	712	679	643	703	694	689	664	650	647	665	656	652	692	702	704	674	683	704	697	700	680	685	683	634	673	668	677	709	735	704	660	731	692	712	678	673	697	705	661	680	704	705	695	678	658	683	671	679	713	642	673	664	702	702	672	710	681	713	681	674	746	691	686	673	695	724	703	706	675	719	696	667	729	726	683	722	707	680	687	683	703	741	638	695	705	743	712	692	702	696	713	659	675	727	685	680	644	663	675	670	702	711	663	712	680	727	671	753	677	675	673	679	693	652	728	687	697	647	712	712	653	666	652	707	690	616	649	707	660	732	715	708	710	680	673	708	678	719	672	667	701	684	679	709	702	723	685	689	658	647	679	696	721	660	718	686	736	685	687	696	689	685	687	703	673	697	653	726	695	667	701	676	726	672	681	704	630	721	654	712	743	680	710	680	701	719	701	694	704	737	670	692	741	674	640	690	700	695	687	689	723	680	695	692	700	710	678	722	670	680	680	680	709	678	651	633	742	701	662	701	688	711	697	696	715	694	654	663	673	695	647	690	658	697	659	657	699	629	685	720	678	668	658	655	711	693	693	672	690	693	697	708	683	727	714	708	685	699	727	673	671	722	605	709	713	697	707	657	718	745	690	673	691	753	701	704	621	691	730	719	684	659	655	721	668	692	686	712	680	651	699	717	676	671	682	687	712	680	713	674	684	709	667	680	671	657	680	654	693	678	698	733	729	628	664	719	680	694	686	675	664	664	691	692	671	697	668	698	681	708	705	689	645	645	673	701	652	710	706	662	696	706	740	634	670	681	665	707	718	697	684	686	685	630	683	726	699	678	684	674	682	679	687	733	680	683	723	721	713	707	696	700	723	678	695	726	661	707	706	665	751	742	693	646	681	664	720	681	665	709	699	659	668	730	691	673	683	748	662	671	702	683	690	681	634	672	695	674	688	689	673	707	689	691	704	648	699	698	667	700	680	713	699	669	722	684	685	656	659	664	738	691	652	678	678	630	705	734	711	648	677	669	684	701	677	688	647	651	691	667	646	703	685	670	667	735	698	702	625	716	708	658	691	676	682	634	705	733	695	684	683	660	699	763	666	651	710	714	706	711	703	698	730	706	700	748	664	699	664	680	674	667	685	671	696	707	653	688	688	739	676	666	710	654	676	702	683	676	677	714	678	731	710	665	649	699	653	689	690	746	674	674	739	728	694	733	682	685	666	661	665	675	713	704	704	635	701	719	685	700	714	684	664	700	685	641	652	692	709	681	693	648	703	681	665	696	722	711	714	698	683	734	685	700	700	712	677	717	679	723	638	676	700	651	688	648	688	687	734	682	700	698	698	666	705	646	717	691	707	728	739	725	693	648	704	678	663	678	697	727	615	698	666	682	686	651	661	666	673	708	747	679	648	693	686	729	675	694	647	709	671	644	700	747	686	697	686	681	686	697	677	717	697	668	662	666	732	696	703	709	714	688	622	691	671	641	687	751	669	677	703	684	688	701	642	712	689	685	725	687	669	704	721	670	738	650	708	732	680	672	635	698	715	688	695	695	656	666	693	644	691	710	767	706	690	679	723	712	682	657	659	642	661	662	705	696	694	705	692	661	657	654	691	742	730	667	713	696	670	649	655	670	687	707	662	673	642	691	701	679	692	713	702	656	671	664	729	711	688	697	690	657	746	680	667	717	652	712	661	678	712	659	677	674	670	701	676	662	717	685	693	686	667	684	648	685	704	700	645	658	670	709	686	648	673	705	646	706	725	693	703	718	679	691	685	641	693	682	656	649	695	656	688	687	699	667	703	712	703	725	718	655	735	660	648	668	749	695	725	674	681	711	716	686	705	642	721	688	703	727	651	721	688	677	712	719	671	689	684	707	640	707	696	704	688	657	652	676	748	698	706	696	680	709	721	695	690	712	674	685	671	719	635	707	723	673	715	719	668	677	667	725	715	711	674	659	663	737	663	720	703	689	725	700	715	630	650	677	686	737	668	665	732	622	672	743	679	664	637	685	589	670	692	689	701	676	661	717	686	719	715	744	631	725	726	641	674	649	697	672	683	718	721	659	674	647	698	719	706	684	698	674	694	685	672	687	657	698	664	673	672	679	689	712	689	700	680	662	705	716	674	729	678	667	631	686	759	700	635	674	702	677	728	682	720	695	658	666	667	669	656	652	701	669	703	695	661	672	702	692	636	681	688	732	724	648	678	720	665	690	752	669	752	692	698	665	635	708	666	751	654	669	676	684	716	684	669	703	689	678	694	717	672	693	677	698	740	655	695	653	697	659	689	657	702	682	746	676	663	661	723	701	659	694	647	748	712	692	766	672	685	655	681	641	667	686	724	700	701	750	698	673	684	704	708	695	686	762	681	718	707	698	672	705	699	703	753
26961	20120	8498	2362	1110	836	674	585	584	547	508	541	512	517	511	483	536	510	521	497	651	1144	1022	620	643	489	497	465	473	502	467	483	517	487	472	501	453	542	535	567	544	499	494	526	495	437	529	490	453	485	489	479	484	490	500	487	494	457	498	519	492	471	498	488	478	483	484	501	508	486	470	475	492	482	513	472	491	521	487	487	447	496	484	499	445	537	487	490	495	472	484	497	531	473	490	504	489	524	487	478	509	527	475	469	512	508	503	507	521	473	531	474	473	479	486	473	505	471	475	461	506	479	490	533	531	474	542	478	542	462	489	540	513	516	540	494	485	510	464	480	500	538	469	485	504	509	510	499	482	472	516	464	491	474	490	500	484	504	494	487	514	469	502	509	473	466	479	510	494	454	435	474	501	472	450	490	473	468	477	509	473	484	519	451	481	514	501	487	557	511	471	495	491	466	494	490	500	492	508	475	481	483	474	448	472	437	477	516	451	492	507	490	485	471	489	469	485	490	510	448	491	468	445	461	488	529	482	496	500	467	494	503	490	529	535	487	488	448	501	486	489	482	471	517	527	498	515	486	521	480	491	479	526	490	505	466	481	457	485	491	478	492	488	463	500	481	483	517	477	518	494	475	499	545	479	490	512	478	474	518	487	493	539	471	493	497	481	456	478	459	490	461	478	512	516	508	492	492	498	498	478	479	468	463	538	522	508	515	489	507	531	432	495	479	508	473	475	480	484	523	503	506	476	460	494	501	507	494	507	539	475	508	505	488	503	473	502	462	493	499	511	476	476	492	453	503	479	502	468	508	483	495	498	460	459	508	449	539	459	450	494	486	462	449	505	511	507	465	474	494	477	477	515	476	498	504	468	484	494	447	505	478	426	473	499	499	480	511	482	482	500	473	487	464	475	480	491	468	526	503	483	485	532	483	476	519	514	499	480	464	488	483	516	511	453	484	454	481	532	501	496	487	517	476	463	492	484	506	452	506	476	446	455	500	440	493	480	515	495	511	470	486	481	494	477	492	506	460	495	471	446	512	486	524	504	513	477	521	476	508	497	509	513	487	500	476	479	502	457	484	509	525	472	498	499	513	492	546	480	534	539	493	472	464	517	483	493	485	477	472	505	497	467	493	489	470	474	507	514	487	474	506	504	520	505	499	461	536	516	472	503	497	500	500	505	550	518	477	498	488	464	468	510	485	486	460	480	496	469	472	477	510	498	521	491	507	511	514	496	506	502	536	492	530	470	474	496	472	484	502	508	542	487	467	510	461	486	506	503	508	475	494	533	473	494	522	502	515	495	479	461	477	486	471	556	529	488	471	508	494	481	452	466	500	519	491	467	499	479	469	451	498	461	504	485	524	519	494	458	485	514	501	504	485	499	463	522	498	470	466	471	502	472	491	494	482	489	494	478	513	471	498	502	487	473	484	512	478	481	514	497	480	490	464	488	496	511	483	471	491	501	460	509	468	468	525	493	478	483	479	498	483	447	487	513	533	467	485	515	464	474	482	479	482	442	471	455	438	509	499	512	497	486	531	465	472	484	505	521	481	475	511	480	511	524	488	494	493	494	466	464	513	463	504	453	482	512	493	488	490	545	475	538	484	481	546	508	511	503	479	496	450	503	478	505	509	502	514	478	508	475	453	463	459	499	479	496	460	490	480	542	529	480	478	468	513	495	468	502	482	493	478	511	438	469	485	496	498	458	469	469	496	459	445	499	503	500	468	525	507	510	488	478	538	492	511	515	508	470	459	480	528	473	489	473	514	512	508	520	473	483	488	476	478	504	478	444	516	485	503	491	480	489	480	498	454	502	513	501	505	487	469	472	505	502	471	483	464	501	522	456	468	461	504	483	510	460	488	492	477	513	479	477	485	467	484	485	519	490	507	495	450	507	493	506	469	490	462	491	499	474	512	535	521	486	517	490	470	510	496	487	509	548	488	487	454	540	500	458	499	471	488	485	470	508	479	497	516	511	535	492	515	493	496	489	501	475	462	464	469	471	531	527	465	466	469	486	495	520	487	467	509	482	501	497	506	498	462	489	452	477	475	478	474	468	490	478	492	489	450	480	478	455	470	500	520	459	493	453	505	500	472	492	482	497	498	513	500	499	454	504	547	511	491	458	513	470	496	513	449	463	507	485	472	481	463	515	528	526	540	508	506	495	479	524	501	475	490	501	488	483	471	468	480	507	496	534	462	479	493	477	508	491	519	485	495	475	514	511	483	504	535	476	452	480	462	461	487	494	526	504	484	510	487	492	459	527	447	524	492	516	492	485	490	459	487	502	510	498	483	482	452	504	482	507	484	542	490	501	478	510	456	473	524	441	489	506	501	500	506	503	473	491	522	467	479	492	506	496	500	519	504	485	471	471	487	464	486	478	505	486	516	467	502	523	507	432	471	475	494	488	521	504	470	468	504	480	467	504	520	455	503	457	488	478	452	504	523	474	499	469	487	449	490	455	491	470	526	461	455	522	511	488	480	515	535	492	505	483	505	466	467	466	512	477	469	482	485	502	494	509	481	472	478	499	469	504	485	500	476	531	514	493	470	479	479	457	471	467	500	476	469	479	531	504	485	506	485	488	502	519	471	478	493	455	491	496	460	497	496	506	519	458	485	475	446	491	491	525	484	508	488	480	465	466	470	493	502	514	443	495	496	479	502	504	472	497	490	537	478	485	478	478	495	508	486	524	519	483	529	484	479	461	524	518	489	469	473	474	494	506	464	474	483	513	467	475	479	542	499	506	471	497	492	500	502	524	527	497	491	487	465	510	463	510	534	485	486	459	523	534	488	532	535	453	514	512	487	458	499	499	497	460	508	479	521	482	501	497	505	500	507	526	552	523	506	509	470	472	516	504	472	490	513	469	480	507	483	493	460	470	479	517	491	460	497	479	467	463	459	481	487	506	482	479	471	480	502	452	498	482	472	461	531	502	454	490	488	472	457	465	480	457	457	472	499	462	537	520	467	494	503	511	522	483	507	477	493	509	509	458	497	497	457	459	505	482	502	495	489	492	511	494	494	500	503	459	451	482	537	503	510	486	521	496	500	505	537	450	494	472	504	478	473	472	490	472	469	489	477	486	515	470	520	519	504	504	492	473	480	484	476	500	471	505	498	478	504	477	494	512	514	471	502	462	502	492	467	498	443	500	495	505	519	476	481	510	479	506	503	494	474	477	481	499	471	498	487	499	503	511	471	482	477	524	498	498	515	487	474	523	485	522	487	492	466	490	486	470	468	494	492	490	494	495	457	494	496	512	469	488	471	503	481	487	485	460	476	510	487	489	495	520	520	484	481	478	491	468	527	452	496	489	492	440	488	504	527	492	465	512	478	501	505	463	485	495	489	485	477	524	470	458	488	510	466	469	527	502	488	524	466	533	497	509	502	490	490	501	488	459	494	497	511	508	484	506	522	499	476	452	489	480	437	478	467	481	493	499	507	494	498	486	500	502	490	504	487	513	473	468	489	488	517	486	475
7786	10366	9995	5485	3305	2295	1820	1464	1279	1202	1028	1115	1051	1021	1005	975	996	987	999	942	1672	3121	2501	1451	1340	954	910	946	915	937	962	892	943	922	978	871	941	1003	1100	1057	1041	983	963	969	920	935	918	890	946	948	881	909	966	979	924	908	939	908	914	940	920	916	997	979	912	956	903	950	969	940	876	935	918	883	906	947	909	917	953	917	906	894	923	992	892	942	966	906	964	973	931	910	912	916	937	942	937	976	942	890	856	893	927	893	940	906	962	964	881	908	909	928	917	893	905	926	944	929	919	939	920	961	916	964	923	940	906	893	907	912	975	925	935	951	964	994	919	899	1003	954	899	986	927	950	943	918	923	940	958	909	1000	898	926	969	934	923	926	932	905	952	901	904	918	939	962	938	906	941	1017	959	890	918	906	984	965	889	915	919	1021	902	942	1004	952	995	981	907	966	951	932	942	965	945	951	1004	913	983	928	964	929	893	893	885	948	919	927	947	859	952	985	947	957	923	907	917	938	962	888	904	931	896	897	941	925	952	907	936	926	851	970	950	907	951	927	962	964	904	919	984	977	918	920	931	913	952	934	913	958	933	951	927	921	925	954	947	876	958	933	944	961	981	931	897	896	948	923	968	949	943	909	909	923	908	919	904	978	961	912	933	901	934	956	914	966	905	896	907	949	902	964	959	939	923	955	895	937	956	952	899	916	926	968	961	946	963	919	1000	948	959	923	955	942	975	933	930	980	950	966	970	913	930	923	933	944	948	917	922	904	918	953	952	907	946	908	928	891	913	930	920	977	902	943	895	923	936	961	954	905	905	947	916	932	964	877	958	945	949	950	867	918	954	984	895	934	925	911	836	911	916	954	937	898	950	917	946	948	940	899	938	974	892	924	948	890	909	971	895	930	890	899	958	922	936	963	928	951	928	962	964	966	911	923	948	957	962	888	921	890	940	892	923	926	927	902	951	896	968	928	881	956	899	962	882	1010	906	902	944	934	948	947	911	940	948	945	967	923	863	954	932	948	925	881	920	933	929	957	944	933	971	901	951	949	927	970	932	964	965	908	960	964	983	999	930	905	929	958	879	926	934	927	929	950	954	923	962	974	919	889	941	947	933	942	939	941	877	905	942	914	869	943	894	911	972	900	924	931	917	878	923	952	922	878	942	970	957	968	960	930	918	964	922	881	924	925	915	907	967	959	913	952	926	931	924	909	953	919	892	969	922	914	940	956	970	935	926	935	928	956	927	947	973	966	982	905	966	981	869	946	985	916	941	959	951	947	951	912	897	884	909	940	903	893	903	918	933	974	933	894	933	939	876	910	914	911	979	908	951	889	975	963	903	940	937	941	948	960	995	923	973	911	892	978	929	965	992	941	959	917	937	933	897	927	943	925	919	921	969	942	955	916	944	927	902	897	910	948	921	929	974	953	949	899	929	954	897	943	989	924	893	917	934	914	969	916	931	942	916	927	945	976	983	955	929	937	980	936	957	911	985	908	934	889	960	926	945	943	943	889	937	928	910	919	914	986	942	954	945	952	908	892	949	917	959	888	945	871	1013	910	1004	1024	924	938	925	935	965	901	895	947	950	926	929	923	920	902	942	953	939	953	954	936	950	923	935	951	915	910	922	956	952	970	932	934	951	958	894	970	935	979	976	955	907	912	952	937	956	951	921	924	923	919	973	963	938	961	907	918	938	973	899	933	896	971	944	969	940	888	974	938	926	911	971	985	959	880	946	952	937	903	959	904	969	914	919	964	985	926	948	888	915	927	952	1000	905	954	949	930	913	938	959	976	965	909	946	966	947	963	920	926	1012	913	935	941	926	906	898	945	951	936	928	934	989	940	988	895	988	939	885	962	906	975	879	959	886	966	955	930	914	986	898	936	922	973	925	896	920	964	924	974	973	953	934	918	931	903	949	974	903	962	971	933	950	953	926	942	992	900	984	947	917	931	926	939	949	921	867	904	898	919	932	968	970	925	898	940	950	936	946	954	940	945	894	959	934	970	869	918	951	912	902	936	886	982	928	915	917	967	885	931	915	977	953	961	926	996	914	942	956	933	933	924	955	920	945	953	905	937	971	942	957	944	943	911	954	934	951	931	938	970	909	950	915	920	922	927	931	925	916	924	916	919	939	913	955	904	929	931	949	954	853	965	926	911	1000	911	963	897	969	937	933	883	925	955	900	932	918	914	1005	923	945	964	927	959	934	922	926	927	896	994	957	900	848	928	962	892	927	946	895	957	932	965	918	925	908	922	903	932	889	931	918	949	881	965	949	888	916	918	956	955	991	956	1008	902	955	940	905	956	922	947	918	877	960	906	910	891	971	936	976	971	918	897	917	932	919	895	936	918	920	930	922	918	950	951	918	953	909	939	954	932	1001	958	897	854	924	935	924	904	956	895	908	930	904	984	961	902	948	928	950	915	935	937	942	893	930	863	909	950	927	959	898	906	947	951	947	967	949	983	882	939	931	981	951	988	940	913	968	954	955	973	917	949	930	955	876	966	959	991	938	894	919	964	950	913	917	939	895	967	898	969	957	925	952	896	924	976	963	985	914	889	957	947	924	929	920	874	914	947	971	931	879	912	925	954	958	939	938	851	946	1014	979	921	909	978	880	917	921	925	935	906	930	939	883	951	983	917	974	980	920	967	894	898	890	946	972	974	968	929	944	920	953	919	936	902	941	961	924	911	937	987	901	971	904	940	892	863	940	985	948	938	982	942	923	911	883	981	990	959	908	891	878	992	973	1002	911	959	929	930	902	965	939	874	974	884	880	846	913	958	918	999	936	928	907	943	911	939	956	953	906	907	919	983	866	919	917	975	906	968	935	915	945	939	925	915	919	905	948	941	971	926	953	918	956	891	988	933	898	924	906	893	918	905	866	943	963	931	932	907	962	985	931	939	892	952	993	1006	951	932	892	954	937	915	952	927	964	933	883	943	927	932	932	902	937	938	926	943	951	924	925	953	962	958	932	914	954	946	935	945	916	926	948	907	899	951	938	963	886	995	914	934	974	943	928	921	940	901	898	971	888	970	908	910	914	954	948	947	960	916	965	898	916	942	975	949	930	952	905	900	928	931	881	926	938	880	980	898	986	920	976	908	943	928	956	866	969	959	899	887	981	954	913	957	931	929	906	921	946	894	917	886	917	943	937	922	899	913	907	882	888	908	912	937	925	1006	961	946	958	900	894	922	971	961	875	938	914	939	967	870	951	901	923	893	940	974	926	948	929	932	966	932	933	956	908	922	972	961	1007	878	928	924	880	904	931	1001	894	920	902	895	915	913	942	929	915	948	933	923	884	961	935	932	964	953	937	946	931	924	924	950	978	841	946	948	981	946	938	962	974	942	929	897	957	1016	985	907	946	897	909	938	949	946	954	925	931	918	924	961	939	983	999	936	911	965	951	992	910	910	946	907	985	931	921	934	947	949	924	879	941	916	903	906	949	923	898	909	937	940	972	920	1016	976	959	900	894	949	952	964	939	921	911	879	968	937	912	919	938	886	915	897	934
24235	21425	28447	24790	18782	2982	1247	847	679	618	530	488	478	448	462	485	428	470	420	409	2303	5470	3317	1678	1345	523	387	420	406	400	400	397	382	408	403	457	496	572	541	521	486	392	409	434	411	360	380	410	354	384	379	407	467	378	435	405	422	370	423	392	373	439	357	434	401	393	383	425	413	419	376	413	422	392	412	402	424	402	407	433	378	426	470	415	402	360	385	409	390	400	369	406	410	373	414	391	392	401	405	400	417	395	399	430	376	377	413	391	391	396	447	426	406	394	400	383	420	387	436	392	406	399	421	427	427	400	373	376	432	384	396	423	386	408	376	429	404	400	398	419	386	380	401	378	374	371	377	406	391	392	389	422	395	402	400	407	412	394	411	393	407	403	385	392	378	405	415	420	398	394	389	400	383	402	417	415	386	431	377	375	412	421	425	426	400	419	364	414	427	398	405	380	408	372	354	375	383	392	399	427	424	423	418	381	406	404	398	397	425	393	415	363	424	424	399	396	404	418	440	419	437	415	398	386	408	365	417	426	400	411	382	421	413	396	371	398	399	413	365	386	405	378	410	390	434	380	379	422	407	388	417	418	404	415	396	378	401	394	401	404	422	412	393	419	429	379	386	393	409	396	393	421	388	394	396	404	402	402	393	423	400	442	374	391	371	441	410	377	418	389	386	363	396	410	385	381	428	416	405	368	397	435	426	429	403	388	406	400	398	390	353	390	401	380	398	424	387	419	420	377	415	392	423	412	396	428	412	398	388	412	428	407	390	404	403	397	396	418	414	382	409	403	387	398	396	401	393	387	387	343	445	389	406	381	412	386	418	366	397	399	412	404	427	385	405	442	365	382	382	368	410	392	371	399	390	377	369	380	421	396	376	401	390	374	387	387	422	405	396	364	402	441	431	411	416	421	408	403	383	406	410	426	387	401	423	391	453	402	375	422	389	438	407	402	369	420	410	437	405	423	434	418	383	375	405	386	403	399	383	369	418	387	399	397	422	408	399	372	438	395	379	414	397	392	419	374	407	415	368	371	392	398	398	427	433	399	405	407	396	405	409	384	422	396	401	388	356	399	385	390	406	435	380	431	370	406	401	391	395	392	398	382	400	395	401	417	394	375	410	409	416	378	417	390	403	396	407	388	387	396	383	447	376	385	432	390	437	450	413	396	397	366	376	381	372	400	388	397	415	375	385	434	381	409	375	406	346	385	432	394	416	374	398	416	352	375	389	410	401	365	390	409	409	395	346	363	385	378	391	408	395	390	419	423	429	425	404	441	421	417	394	407	399	363	384	386	388	412	384	386	399	399	373	425	391	346	393	416	415	412	388	372	411	426	391	397	403	374	391	404	412	407	419	398	437	377	431	408	385	392	423	393	393	388	411	389	406	425	409	385	363	382	403	395	396	417	400	383	360	393	424	378	358	411	405	446	434	384	389	402	415	448	378	398	408	428	392	415	386	376	376	408	422	396	397	391	436	368	381	409	415	408	416	394	392	410	404	378	390	412	383	408	375	410	402	418	414	412	413	366	415	380	410	384	395	378	407	392	399	421	393	398	418	402	412	381	391	390	388	394	395	392	401	367	367	365	405	431	395	384	405	417	379	452	408	397	404	423	381	382	359	410	386	418	404	427	397	434	388	370	371	344	419	365	392	397	388	387	394	408	394	390	412	378	374	412	398	414	412	401	397	382	420	418	395	415	404	430	399	381	407	397	397	389	398	409	420	389	415	347	381	379	429	387	392	407	412	389	404	390	371	392	374	404	402	405	405	392	398	406	386	387	378	400	390	431	417	399	383	390	397	401	414	407	377	441	405	422	391	418	421	424	398	417	369	439	379	423	425	389	438	395	397	390	405	399	402	397	410	429	397	433	383	392	378	393	408	403	398	369	406	396	364	396	393	391	416	425	387	397	395	396	433	419	387	435	429	408	424	446	417	398	416	398	378	372	412	364	375	400	378	400	393	421	358	412	384	413	401	412	428	408	386	412	381	404	354	388	378	379	392	406	389	386	372	400	369	404	370	423	420	388	391	388	429	407	376	378	367	416	378	397	421	419	403	380	409	419	379	409	374	381	386	379	387	409	421	418	435	395	366	403	404	409	397	419	403	410	379	422	366	418	415	397	415	424	369	415	390	413	403	364	396	415	423	401	406	363	401	389	439	384	435	392	410	388	380	416	389	415	442	372	403	373	377	361	406	381	388	449	404	419	375	384	378	380	356	425	362	398	424	378	399	391	409	375	449	428	372	401	380	381	411	417	394	376	366	404	368	387	403	381	399	430	348	351	377	394	426	410	412	396	390	397	402	352	388	362	394	399	375	373	401	411	413	401	423	393	417	367	411	409	391	378	425	395	377	435	384	373	411	399	387	379	409	375	362	428	407	418	388	397	395	403	407	383	388	378	419	410	380	380	385	406	416	391	439	419	412	414	414	406	407	415	376	371	369	404	410	388	397	400	401	391	403	402	424	386	403	374	395	423	411	412	388	382	352	388	385	418	393	436	376	409	384	397	373	380	414	407	370	402	397	418	431	406	398	372	419	410	394	353	374	389	384	384	430	393	410	374	415	383	381	383	386	389	407	382	399	430	378	378	390	411	397	384	399	338	408	401	431	399	378	414	418	395	389	386	429	401	412	375	393	423	397	396	430	367	371	415	387	422	424	400	395	399	429	393	378	397	379	413	408	407	400	385	411	385	386	413	407	406	390	401	414	385	400	383	397	401	432	397	397	401	400	423	410	364	393	370	414	415	377	384	389	391	420	390	378	421	397	393	436	357	378	437	408	390	403	399	421	372	403	403	397	369	400	373	393	428	398	427	360	371	399	399	422	415	421	402	424	417	352	409	412	399	395	409	388	402	384	402	419	404	415	430	383	372	405	415	413	377	367	429	400	374	412	410	397	403	406	411	401	414	412	412	384	396	373	403	416	380	393	412	383	426	431	412	400	398	380	408	369	403	397	423	366	385	388	424	402	398	435	433	381	406	353	436	414	433	445	407	396	407	371	359	395	406	399	403	401	422	394	418	408	406	409	411	432	400	397	394	374	410	378	431	411	371	398	415	434	429	428	363	373	411	377	389	393	408	373	412	371	429	375	379	431	412	366	391	365	423	391	389	382	415	378	393	396	387	419	402	419	423	412	406	391	417	418	385	418	383	398	411	418	396	405	394	375	401	382	396	434	413	395	381	414	412	416	398	373	358	379	387	417	395	423	414	438	374	385	387	403	413	423	406	430	396	413	400	379	404	413	400	386	416	421	392	379	405	362	395	405	377	394	439	397	390	378	383	401	394	425	423	425	386	398	413	395	418	410	419	396	368	399	416	407	407	402	389	415	368	393	411	396	418	398	400	331	390	413	356	404	412	410	424	388	372	412	402	400	432	425	388	393	429	338	406	446	394	394	356	379	411	412	393	374	357	413	395	436	401	403	365	392	367	428	420	376	423	414	425	411	405	388	383	400	372	411	391	410	395	438	378	408	418
9523	18706	17491	10526	6870	4621	3281	2432	1927	1516	1337	1284	1199	1136	1047	1043	954	900	900	897	7437	15383	9288	4999	3994	1129	727	794	783	803	798	755	778	757	825	844	1288	1512	1342	1221	1001	848	823	810	787	791	754	776	761	763	775	770	773	834	725	735	797	792	749	782	805	738	772	789	808	774	771	771	793	764	793	774	832	777	803	757	850	793	747	752	782	796	805	729	727	734	758	735	751	782	773	806	789	755	769	773	755	728	759	787	783	715	795	801	754	787	828	829	784	774	765	782	769	786	776	758	793	800	770	822	746	781	760	777	787	759	796	737	739	754	737	812	772	761	743	751	742	768	742	780	796	748	750	776	780	747	775	744	834	825	761	809	798	757	752	752	794	792	755	815	745	739	800	800	762	734	800	755	756	751	757	775	780	793	728	764	727	766	800	795	828	763	741	774	762	752	741	803	741	793	786	787	766	737	765	776	796	782	765	796	766	816	762	757	805	742	760	779	800	786	772	760	739	812	830	753	800	805	766	744	763	765	733	811	792	752	804	741	758	753	774	736	763	785	777	785	794	788	774	768	785	728	801	798	760	769	742	751	739	774	756	756	781	796	823	735	777	775	767	746	747	731	780	820	784	756	779	788	788	762	743	761	774	811	799	739	765	738	825	726	737	823	748	791	746	743	770	736	806	765	805	765	788	817	789	774	787	800	765	808	767	748	767	770	734	740	809	743	787	793	787	745	782	752	756	778	779	745	722	810	770	732	797	771	816	770	776	771	747	772	772	754	801	763	793	804	756	782	776	830	775	700	744	702	785	760	828	721	806	800	766	741	758	752	769	782	760	726	737	773	805	784	754	754	811	750	789	760	741	753	740	789	765	760	728	799	789	709	748	804	759	769	759	797	802	727	781	739	777	743	769	801	736	765	783	754	726	813	759	802	772	801	799	748	719	757	816	748	800	807	756	801	774	737	793	749	737	781	835	782	730	798	782	793	720	768	751	750	766	849	824	826	767	771	772	833	764	765	741	800	757	805	768	736	762	758	795	773	785	762	803	772	782	734	780	849	786	794	812	738	757	760	760	801	760	794	740	771	763	794	759	740	739	791	774	789	761	787	786	789	718	752	733	802	798	763	771	784	782	749	709	805	762	755	762	760	754	786	767	800	772	767	774	764	838	794	788	780	790	810	782	791	801	762	763	795	765	767	797	771	748	777	797	795	784	780	783	833	769	806	740	737	734	769	810	819	773	751	781	766	791	764	752	807	783	750	766	764	743	805	804	792	760	814	737	757	767	793	821	761	763	823	747	792	765	736	826	756	731	799	750	761	760	753	760	766	780	775	712	815	744	800	782	731	805	742	765	779	759	835	779	801	821	800	812	772	814	769	779	749	783	848	751	782	798	761	775	794	791	776	784	818	781	793	758	753	768	755	795	757	726	760	773	725	781	812	722	752	785	811	727	738	809	782	742	760	738	784	790	808	775	838	791	746	796	777	746	774	769	792	754	771	759	767	768	797	791	787	791	718	791	750	780	770	753	779	755	764	796	792	754	795	766	742	768	806	774	775	764	803	771	768	754	755	743	752	758	783	758	763	737	729	757	772	792	759	794	758	718	795	788	746	764	743	734	778	780	729	770	802	779	796	779	764	766	808	792	712	776	785	811	742	748	789	770	792	786	786	730	747	753	743	824	784	779	741	789	803	767	773	845	808	754	772	761	776	794	725	775	774	792	806	814	797	786	762	785	781	748	839	771	814	751	744	770	829	826	820	833	797	801	752	791	764	785	760	800	803	811	787	724	751	783	797	804	745	777	821	791	759	829	776	780	785	766	778	786	806	843	763	754	788	776	807	779	795	782	778	760	717	751	780	832	773	802	801	755	709	796	749	728	773	824	821	761	749	750	743	797	732	766	738	749	773	762	789	750	750	806	729	711	731	739	797	771	754	795	746	787	769	772	743	739	832	779	802	793	743	734	807	739	776	748	779	779	742	766	755	811	797	800	714	798	812	768	767	789	792	779	760	761	763	778	800	773	765	820	738	850	768	763	769	734	781	790	759	756	740	780	739	734	735	808	783	757	805	785	773	743	736	810	726	751	754	730	784	777	773	765	782	795	689	801	776	776	743	785	792	799	814	774	750	793	813	804	749	799	808	764	771	825	767	823	757	749	781	735	750	767	767	795	826	740	788	780	754	771	840	800	773	778	739	811	817	790	811	762	754	777	802	746	798	760	732	731	787	790	779	744	771	770	788	736	730	797	766	735	800	764	788	783	793	757	843	740	756	822	776	767	823	763	791	788	829	790	774	806	818	772	784	848	770	742	759	809	780	775	791	779	801	750	721	790	770	795	756	760	764	847	783	765	784	746	733	772	735	808	741	718	802	786	740	751	793	800	811	743	755	815	759	784	817	750	750	817	776	751	782	764	770	808	741	814	756	734	770	765	765	708	801	791	779	745	820	751	719	738	786	738	793	748	779	726	763	759	831	780	742	756	762	789	765	793	785	742	820	801	777	742	751	748	823	719	758	845	801	763	788	828	778	851	805	797	770	759	820	744	726	777	762	776	745	768	760	725	754	784	739	788	751	765	759	764	807	780	771	739	822	830	751	732	761	775	764	773	830	717	722	747	821	756	799	794	805	735	748	751	748	790	765	786	769	733	771	721	750	782	774	772	722	732	771	793	743	761	749	774	772	743	771	752	806	763	748	755	786	794	750	800	741	759	814	751	754	811	783	737	684	756	803	843	801	799	805	824	811	785	788	794	801	775	744	740	771	778	763	735	770	767	827	776	799	788	773	804	762	809	846	711	773	765	773	757	719	768	818	794	729	771	796	772	834	761	791	794	791	827	782	784	808	738	791	779	824	808	758	769	722	782	776	789	779	783	758	763	773	759	794	773	733	695	762	770	772	739	716	757	836	731	802	818	800	805	805	736	781	798	781	758	815	759	733	728	769	773	736	781	813	753	766	777	765	778	791	758	790	754	780	746	825	757	791	774	813	791	777	832	749	792	768	736	749	726	758	759	772	739	833	733	734	817	769	739	785	788	820	820	763	734	762	819	754	765	781	758	783	778	769	784	797	763	790	745	803	783	764	848	771	771	800	754	728	788	719	805	825	768	799	789	763	789	773	770	801	782	805	780	789	786	825	750	785	808	780	766	797	781	756	759	774	795	821	790	744	760	760	764	792	742	746	761	800	773	797	764	781	762	760	790	821	768	744	777	820	738	776	780	792	740	775	812	744	802	771	780	740	749	780	767	814	805	764	774	732	757	778	787	797	782	748	773	786	785	816	795	774	764	776	771	790	761	756	759	805	786	809	790	760	751	777	763	758	774	749	723	756	785	776	751	753	751	777	773	790	762	767	769	749	780	783	783	688	796	776	780	745	745	738	792	749	714	825	747	792	808	741	781	781	769	779	722	754	776	740	754	825	784	724	820	753	726	783	782	754	796	769	705	729	743	805	799	815	785	754	805	820	773	789	782	787	769	758	728	767	742	794
23343	21424	29200	24037	21426	18243	2920	1213	830	703	592	611	521	528	501	527	456	435	467	458	4747	9509	5645	3391	2178	692	438	411	393	383	361	394	379	420	381	425	674	763	728	610	519	456	398	401	359	384	399	379	357	375	368	384	381	395	353	365	389	339	436	362	389	395	382	382	365	384	405	372	347	373	432	365	372	372	371	386	384	412	377	423	416	434	380	411	361	384	350	363	366	387	380	389	405	398	351	383	415	401	416	382	400	393	387	353	409	404	373	381	383	335	363	351	349	397	391	387	365	350	378	377	360	355	382	398	369	360	395	361	390	364	398	400	382	378	385	410	374	357	364	390	423	348	421	380	418	371	372	375	368	385	352	425	457	428	381	374	381	368	387	389	380	406	347	377	358	359	364	385	374	395	407	371	336	356	393	363	417	358	380	382	383	373	435	382	372	363	406	384	383	377	378	380	366	392	363	400	397	398	365	382	407	357	388	378	362	382	360	398	376	386	415	385	395	376	352	367	404	376	390	394	386	358	401	381	363	399	390	417	395	373	389	400	395	383	377	346	344	343	353	388	350	347	411	368	388	380	387	385	376	391	394	340	377	362	367	385	389	386	403	405	410	377	374	365	398	383	423	392	372	373	351	385	389	386	354	378	361	345	362	356	375	376	410	391	378	403	410	375	414	441	352	400	388	396	345	387	393	371	360	395	358	397	392	389	397	361	390	364	385	394	379	390	368	392	368	392	391	345	383	403	393	385	373	332	367	393	384	369	400	356	350	385	393	418	406	384	373	391	384	397	394	403	369	400	402	391	343	350	388	387	388	365	389	371	375	385	372	393	392	352	375	381	396	401	371	352	384	390	358	398	350	343	411	393	349	349	372	372	386	369	372	336	366	413	369	399	372	375	387	384	358	377	398	399	366	382	356	362	373	357	395	371	368	400	372	384	370	374	372	374	411	413	391	410	365	372	399	359	403	382	396	359	372	391	393	384	375	350	399	379	364	371	374	357	357	384	373	385	375	373	383	391	348	384	374	388	378	370	368	366	376	377	382	369	378	384	348	371	360	351	368	373	355	397	356	371	371	365	393	381	370	380	378	403	396	418	361	372	369	390	381	386	388	350	408	369	380	391	395	380	400	371	404	374	350	393	397	355	388	363	410	397	379	398	374	402	397	383	388	380	388	365	356	373	371	404	383	376	338	388	361	384	424	416	389	392	336	403	384	398	403	394	388	351	362	350	380	387	391	393	372	398	377	373	359	360	367	370	399	387	405	375	391	372	406	371	384	395	367	382	367	331	419	390	436	365	378	394	407	375	381	357	379	349	371	363	364	365	382	345	394	420	341	371	354	366	354	372	377	376	381	378	360	397	394	370	381	349	356	372	385	387	395	341	389	379	348	409	371	387	383	377	368	356	370	362	391	376	396	373	376	372	374	386	375	353	407	398	385	374	366	366	366	395	385	372	370	371	382	365	398	406	354	370	357	327	418	392	394	377	362	371	428	349	339	389	389	365	370	401	357	404	366	391	380	396	400	377	379	354	388	383	408	388	382	370	343	365	388	375	362	408	371	381	353	401	357	342	381	376	393	372	384	357	367	381	388	385	377	400	367	366	397	394	409	373	400	404	426	384	382	386	368	393	389	357	394	377	391	413	434	367	399	350	391	393	378	396	378	367	392	381	404	379	359	340	374	366	405	371	372	366	398	348	401	369	338	363	377	343	361	359	401	407	376	370	407	374	380	397	388	353	355	360	378	389	351	386	371	396	380	343	408	368	362	374	391	398	396	357	364	400	392	375	380	389	384	368	396	341	412	381	373	351	378	408	410	387	357	377	375	371	383	376	347	369	386	402	397	392	379	369	405	383	401	394	363	377	397	395	340	363	355	369	373	379	364	369	381	352	348	395	351	373	375	340	370	389	375	407	365	385	385	389	353	374	392	398	375	370	393	368	357	361	375	372	380	363	346	352	381	394	386	348	382	418	404	371	368	388	412	360	345	367	374	379	387	384	376	392	392	393	346	397	385	393	393	409	397	397	353	379	404	403	380	362	363	395	379	385	390	387	398	363	380	384	362	384	348	367	375	407	372	370	354	382	368	380	399	396	402	380	406	334	369	362	370	388	358	364	360	425	356	400	396	378	389	384	356	376	387	368	353	404	359	367	365	407	376	407	397	375	394	384	407	411	384	343	401	408	409	355	394	368	384	351	386	390	376	384	363	418	361	386	365	349	358	403	392	395	400	422	364	385	395	383	354	366	363	391	403	375	405	376	394	357	369	377	366	365	354	366	385	398	386	399	378	383	373	378	370	332	373	390	372	391	395	362	368	369	369	402	357	388	346	398	426	394	348	378	417	402	387	370	399	362	367	329	402	370	394	386	344	349	409	417	364	351	350	388	415	400	387	376	362	347	360	397	373	387	421	370	413	363	372	416	397	349	398	389	409	394	399	333	368	350	375	379	414	338	381	339	362	376	419	364	362	375	373	362	378	385	377	369	378	384	413	389	385	397	392	394	404	355	404	405	354	372	370	356	360	375	357	387	364	386	365	373	369	370	400	396	447	369	374	381	363	377	381	405	394	375	364	342	385	397	367	355	370	376	370	397	402	372	361	402	380	364	353	361	400	391	349	387	435	368	355	363	432	390	388	360	372	366	348	393	346	371	414	349	385	423	400	399	385	402	382	398	378	374	352	376	395	389	409	422	406	386	397	359	419	391	373	386	376	358	370	382	408	364	367	395	400	365	390	364	399	358	375	376	383	371	377	391	420	351	425	389	363	368	375	387	401	407	372	359	390	386	424	409	379	394	379	392	372	378	373	401	381	391	396	382	405	385	382	398	403	375	364	419	381	388	391	373	352	371	425	368	407	371	398	387	379	392	386	388	408	434	367	377	386	369	383	364	364	379	416	424	389	388	375	354	350	366	389	402	382	373	400	385	367	411	408	361	371	391	393	417	396	385	383	374	385	383	376	394	398	397	380	354	412	389	366	375	390	383	382	373	376	362	398	393	352	401	372	370	369	385	363	368	331	391	407	380	380	392	361	373	374	385	384	382	378	354	377	361	370	373	382	384	389	391	413	366	403	410	361	390	337	374	373	391	360	362	408	367	383	404	409	379	375	411	382	372	369	374	397	413	367	411	336	348	404	383	372	392	389	409	370	369	366	393	412	409	369	347	382	360	413	376	373	364	345	343	361	377	349	366	388	382	371	360	404	392	402	353	381	384	367	354	356	410	382	372	406	380	381	386	378	381	388	412	371	386	401	386	334	356	373	419	444	376	392	393	383	361	403	364	387	410	397	380	387	375	372	363	374	371	389	372	368	388	384	377	386	372	397	367	382	376	376	379	373	364	380	433	369	363	352	374	361	394	376	386	392	340	413	363	396	379	365	355	366	388	383	365	389	393	363	383	363	385	356	372	384	386	362	383	384	403	398	396	365	372	356	393	365	366	399	381	371	394	370	394	385	360	383	411	400	367	365	351	399	400	387	360
12088	24060	22943	14527	9549	6562	4862	3601	2652	2067	1749	1562	1393	1293	1275	1118	1069	1093	1037	950	13240	21647	14187	9557	6435	1859	931	697	732	742	754	718	718	749	778	990	1796	2170	1779	1398	1010	834	780	744	737	705	678	692	735	724	749	727	646	712	713	731	714	720	704	670	698	730	719	677	739	704	751	705	744	681	671	681	684	743	688	730	721	764	649	696	731	697	725	712	701	725	731	696	698	693	769	752	662	693	719	696	701	682	708	711	720	746	702	700	707	707	702	739	748	692	738	727	705	697	717	667	687	700	733	700	688	713	696	706	693	735	715	696	639	730	736	703	731	761	721	746	683	718	764	758	728	722	685	725	763	689	689	709	749	783	728	716	714	687	708	697	722	714	711	704	768	702	749	715	733	703	707	735	662	728	770	719	713	751	725	726	756	690	701	719	630	692	718	709	690	779	697	683	706	754	687	705	704	668	732	689	773	700	724	696	713	719	684	744	719	715	759	699	734	688	739	722	728	752	688	740	702	725	707	710	712	688	737	704	692	690	721	732	742	692	719	685	776	690	749	693	667	748	712	737	750	694	723	690	718	716	718	742	729	720	691	686	737	649	725	688	687	694	630	709	692	781	707	737	669	738	692	715	674	668	706	726	759	783	668	743	706	721	775	757	706	701	707	701	707	681	731	730	715	734	721	779	738	722	729	726	695	693	768	704	706	723	721	753	727	688	682	693	722	698	721	751	718	718	675	715	699	707	725	742	732	733	728	710	712	749	722	686	738	754	695	706	689	692	703	708	754	714	712	702	714	707	720	755	720	698	699	719	717	717	726	730	705	706	716	703	745	709	709	722	718	723	707	760	730	718	741	714	740	715	745	682	714	704	712	699	702	680	733	740	705	724	703	698	708	732	736	726	708	705	718	712	742	691	724	655	661	731	711	698	700	701	731	746	754	730	672	740	719	723	689	726	680	735	726	717	703	707	722	711	701	689	724	696	736	717	709	740	714	723	703	713	710	712	745	703	663	694	696	728	724	762	704	703	729	745	687	720	741	727	713	700	714	669	709	736	748	785	736	710	690	710	696	741	760	688	714	711	737	687	726	729	731	697	715	708	687	705	748	707	712	700	686	676	724	678	749	681	738	677	757	683	672	662	698	702	700	768	708	701	712	708	732	768	681	739	688	724	713	664	758	689	686	736	694	717	751	738	689	693	755	671	690	707	772	698	694	741	677	691	688	744	728	738	724	693	696	704	738	794	727	740	723	688	745	669	720	707	694	696	677	696	746	731	654	734	684	695	729	705	710	730	760	747	699	734	685	716	672	656	654	747	706	746	720	691	747	699	711	733	719	730	734	694	745	735	722	691	696	766	724	720	719	708	714	692	724	733	715	691	714	726	742	694	728	732	673	633	763	691	735	755	711	691	709	712	677	732	747	692	702	699	723	711	734	763	701	685	696	698	728	689	678	714	723	729	728	740	727	730	698	686	690	677	686	718	739	744	689	723	670	735	717	731	715	706	710	682	693	690	748	728	687	691	720	734	727	671	780	690	700	727	728	742	702	705	724	697	703	686	730	707	720	703	710	690	669	711	696	712	652	740	719	672	718	724	690	729	710	730	731	632	731	706	756	714	722	735	738	672	733	713	712	708	732	746	688	722	726	722	689	695	709	689	667	701	700	669	745	693	750	716	705	679	682	690	706	730	696	728	674	723	704	747	729	716	646	715	667	772	774	692	709	683	726	759	682	725	709	712	754	709	712	737	700	717	700	755	748	703	774	714	735	726	680	730	755	726	686	704	750	701	728	701	716	678	680	746	710	680	741	698	676	722	719	718	679	693	703	725	655	710	673	736	736	717	671	730	735	673	762	651	737	707	736	695	724	686	727	703	699	699	704	715	739	729	724	671	664	731	719	753	737	718	737	706	704	697	739	709	737	691	735	696	689	719	737	723	728	698	718	705	704	666	733	693	728	705	695	700	696	732	705	782	720	664	743	693	712	760	681	708	692	697	724	697	712	672	685	728	676	718	715	718	743	703	739	664	680	737	708	724	674	736	704	704	721	749	660	698	705	684	712	721	713	684	678	692	729	744	711	702	680	726	723	716	711	761	716	678	762	732	674	662	731	746	682	725	724	721	718	706	752	733	701	741	735	718	703	717	678	714	732	740	701	709	710	736	713	682	754	695	750	661	725	701	675	687	772	720	720	680	742	729	692	741	697	745	682	768	731	701	679	729	686	718	753	748	682	778	716	740	692	684	699	725	713	677	694	696	733	710	688	718	707	724	707	728	771	718	731	734	743	792	700	680	721	681	685	768	726	768	703	701	691	722	667	705	731	714	678	684	734	641	685	744	678	712	687	749	689	700	721	769	696	692	744	738	691	696	761	662	755	717	698	696	761	745	723	711	721	694	732	700	744	713	732	710	723	713	757	736	694	691	754	702	733	710	716	747	735	697	698	698	773	699	720	685	723	724	684	696	752	718	702	739	748	725	713	746	707	735	693	679	664	742	705	679	719	774	748	671	754	718	741	731	641	712	766	705	672	737	695	750	752	708	729	688	727	727	715	727	684	752	701	739	703	683	767	691	697	758	746	698	721	738	708	723	675	687	724	754	733	716	666	724	727	723	716	758	695	692	740	704	720	689	716	706	680	724	712	746	709	711	725	738	734	721	700	732	678	727	734	775	712	662	735	720	738	716	703	757	710	721	703	675	707	673	702	715	763	738	752	786	726	738	689	715	738	741	679	702	696	734	693	722	715	751	723	740	750	762	713	722	729	713	706	702	713	707	734	733	734	705	717	732	733	704	707	761	690	699	684	710	679	723	698	728	751	718	663	709	736	719	741	719	736	723	667	675	701	705	683	727	694	694	748	719	663	661	709	728	698	712	684	736	735	736	782	751	676	745	747	699	704	720	736	704	751	748	718	687	716	712	666	734	711	723	710	737	713	724	674	704	705	725	702	706	747	696	729	662	689	717	689	716	740	693	755	738	711	723	712	743	721	686	716	663	715	728	763	702	703	733	711	718	742	699	729	696	752	685	712	707	682	702	703	756	713	700	705	711	735	701	718	704	711	707	753	747	716	715	710	707	721	722	758	712	705	704	714	711	736	773	740	725	675	735	719	700	685	727	672	711	665	709	704	700	702	724	735	696	682	724	700	743	706	722	722	676	715	752	723	712	721	664	727	784	724	674	740	727	695	723	771	743	686	715	719	718	729	659	677	691	748	748	712	689	694	720	693	683	737	698	721	727	637	676	750	680	712	733	727	721	710	696	744	741	731	739	734	682	703	701	691	724	706	739	738	705	730	755	736	696	718	747	724	676	723	669	707	694	691	688	686	730	770	729	663	674	717	711	743	714	724	756	730	715	731	730	702	692	702	710	700	720	685	716	731	745	704	754	745	704	709	696	742	702	677	774	727	685	714	742	718	701	713	701	711	687	676	699	675	749	706	731	791	701	692	737	684	703	707	751	681	669	713	711	706	701	707	725	702	747	707	766
26969	20039	8298	2220	1159	810	715	584	615	524	538	491	527	517	520	526	496	532	507	527	790	1022	868	730	684	553	519	544	557	532	500	511	495	495	498	511	515	499	487	491	523	513	531	508	485	536	500	492	499	496	480	460	516	503	506	522	553	474	537	503	486	510	511	506	485	465	527	517	506	520	503	498	516	471	521	468	485	492	490	519	510	520	503	495	508	465	543	518	516	552	502	503	518	469	528	497	482	535	558	504	499	509	502	498	522	538	491	498	503	463	456	481	525	500	500	472	494	511	494	493	527	520	506	507	481	451	481	519	464	493	481	483	492	510	521	485	493	514	510	514	495	493	519	498	476	505	490	499	528	493	475	498	494	488	500	514	501	480	488	468	518	513	490	480	501	500	501	504	465	510	492	487	481	499	468	434	494	488	497	484	522	497	540	500	506	524	516	512	532	502	474	498	500	523	468	482	506	508	505	495	487	485	480	488	497	511	510	502	527	474	488	490	487	515	490	475	481	512	488	487	511	518	474	490	469	493	505	511	497	541	455	492	545	492	504	477	528	483	480	522	483	499	514	472	482	531	509	457	481	508	533	481	525	500	481	491	466	489	447	473	501	503	468	531	473	516	499	529	485	537	497	515	478	513	489	524	530	462	491	525	496	512	475	490	543	517	513	519	481	502	485	462	478	489	471	515	527	524	469	464	516	538	515	465	468	510	507	507	516	488	538	469	474	507	503	460	476	519	502	495	452	462	517	502	521	507	480	512	493	484	525	522	532	470	516	500	543	495	490	504	489	482	511	538	487	486	491	501	458	502	492	531	457	504	511	501	505	497	516	527	528	462	493	506	473	500	468	514	481	477	496	511	534	468	494	497	500	492	494	503	529	489	510	500	522	490	498	509	498	475	505	476	522	497	513	551	501	463	518	465	502	496	488	480	437	499	487	474	512	499	486	512	484	518	473	470	506	482	468	522	516	481	500	516	477	453	476	497	486	475	481	500	553	522	513	480	493	515	513	496	479	489	479	480	478	532	502	507	464	502	498	480	507	484	499	468	513	488	497	495	462	480	502	517	513	466	481	491	520	502	481	526	454	502	477	480	521	467	506	551	516	496	503	497	507	501	528	544	481	488	471	492	461	502	508	518	486	506	502	518	451	497	472	511	502	486	500	484	486	509	496	521	489	497	489	492	474	514	449	514	517	499	487	520	524	498	496	449	482	532	495	481	495	465	509	465	517	464	548	461	513	499	485	498	517	510	472	519	499	475	501	494	501	478	475	474	520	500	486	496	520	486	539	473	475	518	490	501	511	498	460	476	491	517	495	510	480	502	454	497	430	484	466	483	501	530	527	502	557	517	467	497	460	529	504	518	499	486	475	504	489	491	508	500	503	473	474	502	530	500	517	504	516	531	532	518	489	499	495	505	458	500	509	501	493	519	462	487	521	498	489	499	501	506	459	526	495	564	493	500	504	490	492	494	528	527	484	492	485	498	505	474	491	495	499	476	462	509	489	514	480	486	486	490	509	524	487	499	492	491	463	524	527	507	483	478	466	503	451	512	502	511	491	506	507	515	498	457	515	535	493	520	503	516	479	474	466	470	496	450	548	493	522	497	509	483	541	516	493	504	516	498	520	479	485	469	514	513	471	476	482	492	496	490	499	490	467	474	495	476	474	501	487	489	477	482	507	496	495	484	529	494	470	496	475	511	520	477	447	484	527	502	521	494	513	531	473	478	508	529	517	510	468	531	499	527	500	480	511	501	492	503	512	486	509	483	445	514	530	499	525	489	489	444	532	470	497	477	483	504	500	493	526	511	476	471	490	516	502	483	492	522	479	523	491	536	499	520	470	512	513	505	472	499	508	499	490	502	481	517	504	495	467	521	457	520	469	498	493	472	472	510	486	534	505	458	504	511	495	531	422	493	480	497	509	489	526	488	508	481	495	508	510	491	507	498	490	512	491	530	421	528	484	513	482	490	473	502	541	475	524	489	462	471	472	491	523	505	513	499	486	482	506	481	489	502	511	529	529	503	514	481	501	481	493	472	478	487	456	479	487	526	516	522	483	514	460	535	503	515	468	531	523	484	498	512	480	505	457	499	474	519	499	519	476	488	463	547	505	473	506	462	534	499	470	527	494	493	489	508	483	525	529	503	518	485	508	516	525	525	549	495	516	499	440	493	456	493	512	504	498	488	470	546	480	515	514	462	480	486	511	503	488	501	515	493	487	469	470	503	482	495	514	507	489	488	449	532	495	512	545	474	532	492	482	471	471	467	511	531	515	499	502	468	528	505	498	516	521	478	507	523	529	510	524	445	499	468	520	506	493	498	488	476	496	480	457	512	482	473	489	467	508	474	531	543	492	457	493	485	501	489	511	450	485	506	485	507	523	524	534	482	487	495	471	510	501	475	567	496	490	503	456	486	498	488	510	551	489	522	466	491	527	488	473	566	497	485	511	469	507	497	507	482	488	498	470	472	502	537	534	493	480	478	512	503	526	500	495	472	503	497	491	515	506	497	441	467	510	519	512	505	520	474	513	535	461	519	486	544	486	511	494	508	481	485	495	481	509	480	519	497	483	528	488	491	483	525	481	493	507	479	485	545	465	483	523	463	536	502	462	475	498	498	487	538	459	508	514	494	537	488	497	496	475	475	473	511	501	523	506	459	514	529	513	492	496	509	531	467	466	476	479	555	500	497	484	512	485	463	475	495	507	488	492	487	465	507	503	504	463	486	472	524	490	536	484	483	472	537	487	506	498	497	477	510	499	506	509	517	503	510	497	496	480	523	508	441	486	507	439	485	444	470	490	503	521	526	513	489	500	507	516	479	539	501	506	469	494	499	498	487	497	484	516	482	483	468	522	527	465	548	501	522	511	498	496	462	500	560	479	547	510	522	483	464	482	512	559	517	458	470	498	491	503	500	507	508	520	515	483	508	517	465	465	481	527	521	474	485	502	505	503	493	489	473	479	457	516	483	485	503	492	501	507	450	505	511	500	468	519	528	485	458	452	501	508	530	510	478	525	519	474	471	455	477	487	473	466	472	491	517	473	479	495	497	494	487	529	526	520	547	495	501	503	520	504	496	507	479	498	478	503	508	506	484	489	520	513	488	481	502	500	504	501	484	488	483	523	484	440	498	492	475	495	480	485	505	480	494	501	500	475	517	477	510	500	489	496	506	478	495	495	534	495	516	483	494	508	497	525	503	495	494	481	518	481	498	442	473	488	483	477	468	472	564	482	474	440	516	482	512	535	494	526	502	497	504	486	513	492	477	499	486	475	489	490	510	461	494	490	505	482	525	512	510	508	511	525	533	504	482	522	516	468	504	539	516	513	515	510	502	514	511	497	523	521	498	514	510	465	474	444	450	498	462	486	498	537	497	493	508	487	465	555	493	479	509	515	455	517	492	447	509	486	466	531	451	504	526	476	495	505	501	483	475	508	506	504	483	469	462	496	505	432	502	520	501	481	522	528	487	528	492	493	469
7414	9881	9668	5118	3104	2299	1760	1386	1204	1110	1137	1093	1099	1007	999	964	989	963	997	944	2154	2996	2313	1736	1425	1121	997	939	998	934	927	930	989	973	917	914	922	1006	1034	1021	953	994	961	1027	973	893	877	945	924	920	905	962	960	899	939	958	907	975	902	934	966	1002	952	945	906	963	824	957	941	904	935	927	932	1003	912	955	864	933	881	970	900	935	919	960	926	932	988	898	929	882	934	934	923	916	927	937	912	919	1035	999	921	951	943	924	884	971	927	897	982	929	958	928	977	979	928	892	932	952	932	939	973	921	961	930	945	903	979	951	940	970	909	940	929	954	945	922	969	1017	965	980	900	907	908	930	901	957	941	916	921	946	952	885	933	949	923	911	944	930	947	915	934	926	957	921	976	911	917	918	943	944	939	933	957	963	954	919	945	951	947	871	975	944	901	893	967	975	930	912	985	969	955	988	881	985	897	956	948	939	906	896	945	915	997	972	956	948	906	954	946	989	975	977	894	931	923	948	893	928	892	948	880	958	976	903	938	950	934	893	925	984	953	972	902	989	911	887	997	904	971	934	983	930	962	964	932	935	960	883	1000	924	953	951	977	1013	905	907	922	934	960	927	901	961	885	920	973	948	994	943	968	953	941	916	960	970	965	939	953	918	971	908	961	944	923	918	904	933	915	924	925	979	931	943	931	988	933	932	939	872	922	912	959	931	892	928	940	990	983	935	969	922	1019	950	941	936	927	931	901	948	960	931	953	988	977	891	927	978	940	891	944	889	951	908	924	922	979	939	936	939	911	923	934	921	933	956	907	940	952	938	916	928	960	937	949	910	947	997	931	966	935	919	904	909	934	945	929	1001	950	941	945	920	910	970	906	969	919	937	912	934	893	972	949	888	955	942	953	929	909	907	932	963	943	988	928	944	921	931	907	922	972	954	900	924	955	946	922	898	953	962	964	955	956	887	969	916	948	937	978	942	929	949	955	948	909	896	944	959	938	980	906	942	928	951	931	953	946	920	945	933	924	938	959	953	950	946	951	963	984	933	942	974	999	941	934	902	1011	917	901	918	910	964	967	920	875	950	895	934	970	978	935	919	1012	946	908	909	929	951	937	913	959	971	896	925	923	888	919	930	980	992	926	937	927	969	949	947	945	925	922	904	955	983	924	905	888	912	961	925	950	1007	943	923	949	987	985	983	957	913	959	893	930	978	944	1002	1001	913	915	961	932	911	982	912	925	915	938	958	925	965	905	946	958	942	971	907	952	972	943	968	954	906	973	950	985	933	966	966	925	923	914	943	922	927	945	946	1010	948	970	960	959	907	993	920	889	937	904	900	965	947	990	909	940	996	955	917	933	931	916	928	938	931	944	938	933	928	980	907	948	934	1000	997	915	944	961	958	988	983	923	958	937	963	942	965	911	901	918	945	941	913	922	944	949	966	938	956	925	941	963	921	991	876	919	947	946	999	943	967	924	976	930	902	972	940	932	934	928	981	939	888	942	919	954	991	963	946	959	935	915	961	910	913	984	977	920	946	915	1004	909	967	947	960	952	951	954	925	938	979	974	1017	903	952	905	923	866	944	913	921	941	922	1000	894	929	977	913	905	988	954	949	958	950	964	902	908	910	924	941	948	948	959	956	898	891	953	972	918	922	909	923	959	1010	915	950	952	903	964	926	903	905	954	944	975	881	897	926	925	855	925	947	1022	929	985	945	980	964	972	967	931	948	989	958	933	958	997	905	928	885	951	909	934	1002	938	936	974	934	938	907	926	983	927	985	977	948	992	937	923	989	955	964	956	983	980	971	909	929	925	947	947	929	869	894	951	952	932	922	862	888	887	986	929	964	974	953	877	1000	972	949	903	988	940	985	947	955	987	950	958	937	891	866	910	935	886	964	963	955	937	945	914	970	991	954	923	933	930	981	946	947	924	963	960	969	937	941	934	976	1007	974	966	961	985	940	960	900	930	932	964	913	931	947	986	916	975	970	917	943	956	964	898	966	1002	996	915	966	933	949	904	972	935	973	908	954	877	917	955	915	967	942	942	994	1001	951	957	939	962	962	911	899	890	999	903	951	912	928	943	940	934	957	985	928	905	972	983	953	922	913	985	964	996	932	930	969	973	931	950	932	932	909	908	979	949	969	966	902	956	947	898	923	924	963	954	997	1004	959	912	957	935	924	1000	928	907	962	951	920	971	938	980	970	996	922	949	957	921	988	949	977	864	930	976	972	934	919	945	922	960	936	912	940	910	929	963	925	934	905	883	976	916	921	977	948	963	966	967	873	923	900	924	953	935	955	1000	960	963	859	943	968	911	967	998	952	988	901	965	909	925	949	974	954	919	928	968	940	940	914	930	932	963	960	919	984	987	956	961	971	924	905	978	910	939	940	968	1004	957	877	955	942	974	927	992	937	946	952	973	926	948	954	908	935	969	954	959	927	1014	945	911	928	954	951	939	954	911	982	982	968	935	922	967	951	918	943	997	957	917	927	970	950	991	956	941	926	923	951	897	941	929	975	900	909	961	945	920	964	917	895	903	928	931	920	888	894	936	951	950	949	935	924	917	935	956	947	937	937	905	944	1010	895	970	908	939	896	959	972	939	945	957	931	966	922	956	923	980	919	971	924	861	969	952	915	956	931	933	936	974	924	920	936	947	897	914	975	904	930	918	938	964	978	930	979	939	931	931	969	923	927	957	1021	923	901	899	945	901	926	955	929	939	909	961	907	936	975	933	933	967	948	945	935	893	978	939	978	957	948	950	1014	884	947	935	930	946	975	948	993	934	959	995	974	899	925	929	911	966	959	961	919	970	918	909	963	953	916	954	910	985	893	952	932	966	961	869	968	932	957	913	953	970	882	989	926	937	977	897	947	939	948	931	977	901	959	968	924	888	981	922	952	983	964	949	914	926	946	975	906	966	940	919	981	928	918	888	962	900	950	917	908	935	863	945	936	922	946	928	897	931	942	978	976	930	985	964	891	953	942	955	959	909	899	984	903	979	951	909	947	955	991	941	915	951	874	967	931	990	949	997	1041	968	955	943	940	912	957	964	967	940	948	907	954	967	978	949	920	921	951	963	935	1012	949	946	919	943	967	971	906	893	924	963	921	928	962	937	954	989	971	927	910	1007	965	974	929	920	957	969	915	951	911	924	935	976	934	935	970	950	932	966	985	944	947	998	962	928	962	900	896	889	978	892	913	918	947	958	934	968	961	918	919	963	907	923	912	984	1006	957	936	955	904	992	939	960	884	899	950	943	952	938	972	947	953	952	942	983	911	899	942	928	997	922	916	939	922	954	959	948	907	977	936	923	1015	929	921	911	895	945	947	952	931	984	861	978	935	990	954	895	959	950	948	964	914	878	964	944	891	1007	937	939	913	983	1027	1008	897	910	920	960	881	1007	919	947	955	896	929	947	888	988	900	939	975	956	921	904	931	933	945	905	855	994	948	953	939	917	944	932	898	956	929	997	936	925	923	914	946	913	938	939	981	886	920	991	924	976	896	963	932	976	880	893	980	978	1001	895	942	942	955	959
24316	21428	28439	24802	18870	3008	1237	807	610	614	546	535	516	466	475	473	431	444	431	552	3810	4730	2944	1956	1311	949	563	425	401	372	431	418	440	392	363	427	460	531	537	470	454	433	436	416	418	425	394	407	414	447	409	422	434	429	428	431	407	379	387	380	416	434	406	406	431	378	440	440	411	429	405	404	407	413	425	402	362	373	400	411	451	403	438	407	395	453	396	410	422	432	404	413	434	396	405	395	421	411	421	405	417	410	432	424	403	435	382	387	385	401	428	390	395	387	423	389	444	417	407	404	401	406	444	447	371	389	365	376	375	420	367	426	404	368	390	412	420	409	451	386	386	408	403	408	381	404	398	391	371	413	405	399	418	429	383	405	425	408	417	412	399	408	406	440	401	402	405	396	399	413	416	428	390	398	408	429	409	380	377	410	381	420	390	391	424	383	386	395	410	431	355	433	417	416	424	382	384	361	402	394	379	384	394	441	400	431	390	404	415	384	387	433	401	403	397	408	440	410	419	440	438	400	408	399	425	416	405	430	382	425	417	428	403	446	412	417	377	402	405	448	401	432	401	353	401	416	381	468	424	406	400	416	401	413	397	438	396	363	413	407	452	422	470	417	419	385	413	430	413	416	395	391	397	433	386	394	406	372	424	396	420	389	409	394	419	388	410	400	382	425	376	420	431	391	398	446	406	402	400	416	406	390	449	384	423	417	432	409	424	374	424	396	407	368	359	400	387	420	398	375	429	393	352	405	404	415	363	416	428	372	406	384	402	405	427	386	402	440	417	395	398	421	406	405	392	391	380	420	388	407	380	419	373	422	430	399	387	443	379	400	438	434	407	386	427	407	419	402	448	386	403	387	415	434	407	404	405	401	382	397	380	406	398	407	408	433	412	430	407	398	386	400	424	414	452	415	371	445	409	411	422	396	405	402	382	396	380	407	415	384	405	382	385	404	444	398	417	412	428	375	422	410	403	409	406	409	399	417	429	439	402	389	435	393	424	374	406	364	370	418	405	408	410	395	409	418	422	390	406	427	420	388	389	444	436	422	407	406	413	415	421	417	430	418	419	447	411	417	429	377	419	441	419	398	375	407	413	414	398	408	412	406	414	404	393	430	406	411	400	441	391	407	386	398	412	408	430	411	414	369	381	426	367	404	417	420	360	391	385	398	398	428	401	399	418	417	415	427	405	418	415	399	416	398	425	415	391	419	417	441	410	409	412	413	406	387	416	428	414	410	408	429	387	396	419	420	398	444	411	422	415	410	475	412	406	395	403	409	409	410	424	412	406	426	408	400	384	426	387	398	438	397	424	406	364	393	377	432	423	442	392	419	386	424	398	377	413	383	403	434	418	403	403	421	443	386	410	418	398	399	415	385	416	448	433	428	401	439	404	383	425	415	461	410	440	386	403	414	407	399	416	412	435	379	420	395	387	430	385	428	396	435	414	394	402	433	385	427	404	399	448	415	417	410	425	423	393	383	468	413	415	415	380	397	401	373	421	425	391	411	425	406	411	406	390	399	425	427	423	370	391	355	409	399	404	429	435	393	388	423	482	386	395	384	423	434	401	415	398	390	427	394	406	395	411	415	415	390	422	380	414	364	396	432	418	402	391	397	423	421	406	420	381	439	408	382	412	417	419	413	447	437	415	415	410	403	398	407	403	399	425	368	431	435	395	420	394	376	394	423	408	403	386	414	436	396	416	454	435	413	409	392	393	399	415	397	393	437	405	394	391	387	417	420	374	444	413	428	426	429	395	399	395	352	395	396	408	433	425	432	405	366	450	407	434	383	387	401	369	405	419	420	404	385	405	380	394	412	407	396	415	416	410	379	426	450	381	414	380	401	399	407	398	408	424	409	426	400	407	387	400	387	426	423	400	409	424	406	396	408	389	401	393	394	398	404	395	429	390	412	390	405	421	426	409	425	397	419	396	410	386	394	401	391	371	429	386	383	409	425	415	384	397	435	398	416	387	418	422	434	396	423	453	408	381	398	415	380	385	398	426	403	415	401	410	415	416	393	358	409	438	407	442	369	393	411	452	412	407	412	424	366	427	424	423	416	420	408	409	393	402	411	417	409	427	416	389	404	401	409	404	453	383	397	414	394	388	392	404	421	398	398	369	397	422	396	383	428	430	418	422	418	420	441	387	409	416	364	424	400	388	378	425	390	377	374	402	409	403	400	416	406	397	374	390	361	398	380	413	428	423	402	456	392	373	405	402	394	413	426	401	440	408	430	404	421	451	432	418	431	401	437	425	452	418	429	411	397	415	411	432	417	458	419	413	409	450	435	410	423	414	369	428	394	394	399	439	423	402	409	367	419	391	385	392	397	390	385	388	398	424	400	416	402	420	460	368	414	409	379	384	378	418	403	401	407	411	427	386	421	418	418	394	379	357	423	404	385	442	409	379	372	446	426	436	392	371	371	414	420	372	443	471	411	403	387	398	410	382	416	397	418	396	397	416	421	429	402	407	410	402	397	363	426	408	395	419	389	354	418	444	380	403	443	385	416	401	373	408	424	372	356	423	403	376	421	393	410	401	387	414	442	385	398	389	397	390	393	408	404	382	392	375	397	406	385	381	399	415	452	414	383	405	398	421	417	389	390	404	418	388	364	369	409	408	400	421	404	392	419	416	413	419	448	412	401	410	390	390	399	404	378	381	401	422	431	390	428	384	384	370	434	381	436	408	407	392	389	404	424	385	410	377	432	424	403	394	421	422	388	411	381	416	411	385	405	422	402	392	373	410	350	433	387	388	411	438	391	415	388	386	385	403	418	389	433	413	377	417	432	398	393	422	393	392	384	403	431	399	403	369	434	403	395	372	387	433	411	414	373	408	412	422	418	431	453	415	403	403	438	406	370	415	401	411	400	441	410	378	395	411	424	392	381	396	438	421	419	418	392	382	411	425	426	424	404	403	400	401	383	352	393	395	374	436	383	362	434	414	392	388	414	396	404	424	370	378	437	442	419	403	407	457	429	389	380	428	381	392	393	417	389	380	386	390	431	422	418	429	425	389	370	419	420	385	385	450	408	399	439	395	419	431	389	414	406	415	387	385	376	409	399	416	404	420	421	418	394	434	397	424	438	398	375	435	368	399	443	374	435	423	408	394	384	463	409	378	401	383	429	417	395	386	400	411	405	425	394	373	416	434	442	424	407	425	396	414	399	442	384	406	454	431	379	386	432	373	428	432	432	401	428	380	404	393	368	446	447	409	416	423	428	392	441	393	407	376	410	384	414	412	384	407	414	428	361	403	410	420	431	414	415	404	402	408	383	418	388	437	424	433	395	414	406	391	428	413	403	392	438	410	432	386	411	394	408	370	387	405	425	438	390	408	363	381	404	443	421	434	401	425	399	436	382	391	411	395	370	384	411	391	417	401	378	420	385	396	394	382	420	425	403	378	407	422	380	387	415	412	386	400	417	394	416	390	407	415	415	408	387	401	421	441	417	415	397	425	410	415	401	364	409	403	393	439	460
9178	17943	17671	10608	6347	4438	3117	2318	1809	1575	1354	1281	1244	1091	1056	1009	1026	945	939	1466	12047	13216	8402	5942	3954	2553	1392	815	725	817	738	812	770	794	795	837	856	1183	1293	1137	951	864	773	751	773	753	739	776	811	777	774	740	791	787	764	782	817	798	742	788	847	737	800	804	824	797	750	858	808	837	798	803	832	762	785	795	803	785	721	796	807	794	778	757	786	743	803	829	810	794	790	811	814	802	783	765	795	761	797	766	762	789	757	764	757	824	742	743	768	743	776	818	786	799	792	784	826	781	800	821	769	795	750	792	786	743	766	820	807	791	805	779	786	791	830	810	768	765	784	827	812	804	779	793	764	802	791	760	806	800	793	790	780	814	810	807	789	778	784	795	805	767	775	795	770	728	778	742	771	783	793	778	731	829	822	816	761	798	761	767	805	812	768	791	801	796	791	775	793	793	746	766	797	782	809	822	830	765	768	712	750	784	801	804	747	751	811	788	747	754	754	725	747	797	770	778	772	793	822	844	784	790	791	805	791	778	795	854	761	779	826	840	763	801	779	788	764	829	754	806	762	795	813	817	768	762	759	797	746	776	796	838	805	758	805	790	769	836	743	857	794	798	788	794	788	737	744	778	798	793	775	777	777	787	768	819	795	828	787	747	809	804	791	795	821	803	784	752	816	762	800	821	788	796	832	819	762	713	789	860	732	768	774	763	765	773	806	743	770	767	814	757	757	848	736	761	803	816	817	779	792	767	783	734	836	781	779	761	784	795	730	744	797	765	771	778	809	806	756	785	785	759	819	811	763	790	756	775	774	737	805	782	797	737	764	741	818	791	809	746	760	799	756	775	766	805	774	774	809	829	784	791	768	768	791	727	790	802	752	775	800	780	821	790	816	761	779	778	765	778	772	764	779	787	751	819	769	808	728	777	787	749	793	826	745	749	790	781	807	783	798	793	789	761	750	780	776	756	772	740	754	775	739	785	793	730	748	767	789	753	782	780	751	794	777	807	792	763	736	786	798	751	766	803	791	795	747	813	781	779	739	787	781	764	797	771	781	780	747	809	794	819	756	747	770	791	753	804	781	777	787	802	828	749	775	806	820	822	773	795	734	731	814	780	748	786	827	802	810	798	785	795	765	779	763	829	793	811	806	813	765	792	787	805	754	752	737	799	783	820	768	785	768	785	780	814	755	799	784	792	775	740	780	816	773	819	770	771	790	798	818	782	777	776	760	773	760	802	760	774	736	799	766	767	817	756	761	806	770	810	786	786	834	785	795	756	786	805	811	754	752	793	756	761	821	779	711	774	773	794	753	772	782	795	779	810	788	839	755	807	818	794	808	786	775	807	727	776	826	811	795	784	779	801	785	775	769	786	826	820	813	765	808	823	853	826	824	750	814	789	760	821	837	801	801	775	793	772	757	797	804	776	730	792	768	751	732	762	771	753	800	809	769	796	815	774	782	762	770	833	796	790	760	774	755	766	771	802	781	753	775	765	800	829	809	777	823	753	836	757	805	790	774	752	823	750	778	807	781	831	760	846	721	822	792	780	790	798	774	808	771	768	800	826	768	787	785	825	780	785	753	809	800	793	772	770	767	772	794	811	775	796	775	769	751	831	799	800	801	811	857	784	815	806	784	807	772	755	773	796	829	788	776	759	792	766	743	793	761	819	781	734	793	771	741	755	776	738	809	728	785	775	747	758	735	748	783	781	773	786	825	803	824	723	820	759	797	757	820	750	776	827	815	807	744	761	784	790	812	758	770	810	810	785	767	767	758	772	731	754	794	718	841	771	768	796	757	803	812	812	812	792	772	827	717	787	769	806	780	804	791	764	756	822	837	780	751	778	795	855	793	792	794	820	797	818	766	766	751	747	785	784	761	822	800	757	796	772	781	738	799	746	805	838	708	793	799	808	796	800	769	795	798	779	854	807	775	783	775	788	805	802	801	752	771	721	811	730	726	796	782	772	788	796	774	752	786	760	797	834	791	754	803	772	692	751	820	780	779	822	768	755	797	757	830	768	796	758	776	718	809	763	811	775	824	769	804	788	823	768	789	830	773	758	771	806	803	789	743	799	778	767	752	817	766	740	788	794	781	807	803	767	824	749	861	743	749	735	761	790	725	820	769	802	743	773	791	817	754	757	772	816	780	804	759	771	810	758	789	781	809	803	765	769	781	769	767	818	751	767	772	790	818	812	731	750	735	794	778	745	772	752	765	812	767	727	738	736	735	804	746	816	765	769	840	772	761	812	732	800	784	781	830	798	835	745	792	835	769	790	742	823	778	796	753	786	781	764	741	769	745	748	797	740	753	770	767	738	786	804	811	816	777	762	773	797	795	759	757	766	794	801	812	838	777	767	751	812	772	813	776	787	813	809	781	790	751	759	762	824	816	767	779	793	758	787	775	767	752	767	762	787	806	758	744	781	766	842	776	714	790	792	729	812	749	786	798	807	763	741	801	790	797	745	792	826	753	752	764	778	787	786	823	760	783	743	804	801	807	781	753	789	773	765	817	801	764	828	815	740	833	747	731	739	827	795	818	785	844	737	780	792	754	761	783	802	795	737	749	773	763	809	768	797	763	763	788	812	786	798	735	784	801	799	806	775	774	772	790	816	777	802	756	768	743	787	781	781	761	787	744	767	750	780	814	783	791	785	762	791	790	748	787	772	749	796	754	752	792	769	801	790	784	804	819	726	765	772	809	794	773	785	740	804	744	821	785	803	782	822	780	776	785	831	766	754	783	769	824	824	758	760	784	786	761	843	792	790	740	745	792	742	728	757	802	773	778	803	787	790	785	809	742	764	823	775	799	822	734	804	792	800	821	775	847	755	827	801	765	766	764	787	779	765	785	774	763	793	746	807	751	775	806	785	784	739	796	827	784	742	775	763	806	799	815	777	816	735	783	782	780	798	786	751	799	772	785	793	829	811	805	786	768	775	807	755	731	797	811	811	760	776	792	759	771	731	821	768	791	819	772	801	745	765	818	830	783	732	740	769	777	775	806	820	765	769	811	768	772	762	765	785	760	818	799	778	794	772	763	781	740	765	737	806	764	790	751	795	805	741	762	785	807	821	763	755	771	759	801	734	776	759	760	776	786	818	776	828	788	797	787	716	739	813	766	742	789	798	780	815	707	830	771	805	763	757	752	756	815	784	763	773	820	768	811	775	786	794	839	773	801	787	824	752	756	750	790	799	761	751	781	768	811	769	765	801	808	754	749	804	787	748	833	764	803	775	772	776	812	824	781	822	796	819	792	761	731	771	813	799	816	720	718	749	787	819	742	797	770	780	780	753	804	781	756	755	738	779	789	792	775	765	851	753	773	801	782	773	802	750	760	805	777	797	795	779	719	782	750	747	736	760	772	761	772	745	788	685	790	773	821	796	780	791	838	811	716	780	783	776	761	794	780	765	754	785	784	800	843	744	777	834	766	801	788	785	796	767	780	784	778	795	795	825	783	786	779	807	780	799	759	734	811	789	754	806
23257	21384	29122	24007	21391	18031	2785	1146	784	763	647	540	554	545	482	500	498	481	471	1490	7242	7863	4462	3156	2237	1508	520	425	441	410	387	412	386	379	375	390	424	597	677	564	492	426	450	405	389	397	390	396	416	394	421	380	413	404	410	395	434	375	392	441	379	401	416	377	414	412	371	419	436	386	431	378	396	365	416	366	402	391	375	388	435	392	347	403	381	428	382	407	379	407	406	349	344	386	380	389	375	408	395	336	406	415	389	414	392	393	410	374	371	384	357	404	373	394	383	389	401	382	370	378	437	374	398	400	381	381	434	376	396	395	401	382	384	407	408	400	383	372	372	418	378	370	396	375	374	405	373	377	383	401	369	370	430	373	409	414	366	376	383	388	382	369	378	375	380	400	395	380	379	393	385	410	390	366	367	377	384	395	381	367	396	416	357	396	361	394	400	376	396	425	382	406	388	379	379	391	359	393	413	410	367	376	396	384	388	372	424	438	403	404	363	389	417	372	377	380	351	380	390	425	348	399	389	429	382	395	353	412	375	380	397	413	403	402	416	434	406	356	381	394	361	399	373	370	400	375	396	393	385	366	401	400	402	429	377	341	402	382	377	391	400	394	407	372	382	386	381	394	382	395	403	405	408	409	385	400	357	387	376	399	377	400	370	399	399	411	414	407	396	436	432	409	356	375	357	406	362	390	378	371	405	393	404	367	406	391	369	417	420	389	369	356	403	386	373	377	415	403	405	408	398	386	411	369	402	366	391	390	392	384	378	370	428	395	387	403	367	386	378	381	364	385	412	402	425	386	421	431	396	381	368	414	391	383	382	399	363	391	390	389	410	359	389	366	392	385	384	357	392	367	368	410	356	400	417	394	391	349	400	410	390	393	445	366	403	413	392	380	432	407	374	383	380	373	370	411	411	382	377	388	393	380	373	413	368	427	402	380	377	416	370	413	385	385	406	389	422	372	394	407	369	378	378	429	385	386	405	403	375	386	377	408	380	375	413	379	372	373	420	388	390	398	379	397	368	387	386	353	401	391	381	351	393	408	380	412	391	381	399	381	388	387	381	392	345	411	402	382	346	369	383	379	385	388	400	398	372	371	396	395	405	395	382	404	383	417	381	355	359	369	393	402	394	384	380	396	360	354	407	391	381	399	381	372	365	392	419	355	408	411	382	412	370	378	383	373	400	407	406	391	385	422	363	362	397	371	368	434	369	375	402	364	401	412	378	406	384	398	373	420	409	366	360	417	370	390	387	400	370	364	423	387	373	365	395	403	352	393	368	399	372	360	399	377	382	417	373	367	378	377	413	402	401	377	372	394	390	377	401	398	418	397	454	349	400	411	395	395	375	407	385	370	389	415	410	443	392	362	389	375	397	374	413	387	384	434	385	446	395	385	431	380	396	413	409	382	387	359	394	380	393	414	379	415	368	382	397	403	362	394	403	402	359	386	362	423	369	363	427	423	422	412	402	424	366	396	358	415	395	403	400	413	395	346	391	393	398	357	435	432	368	356	384	409	404	407	388	387	394	386	398	394	378	373	391	393	392	405	401	406	354	399	392	383	375	409	417	409	372	375	383	393	397	374	362	374	398	414	377	399	381	415	404	391	408	347	406	382	377	426	394	387	431	377	394	417	367	342	376	414	417	412	396	407	379	411	396	380	397	404	392	389	389	379	409	398	407	361	381	416	391	379	395	397	417	428	400	345	384	391	390	410	356	383	364	369	382	365	392	395	386	401	371	369	399	408	358	388	404	380	390	399	404	391	379	365	365	364	389	402	426	391	386	393	375	394	416	377	383	373	390	402	347	418	372	432	384	370	372	399	389	405	389	389	391	394	381	393	370	390	395	383	400	367	422	378	368	373	405	415	375	385	387	387	384	366	399	432	429	441	377	347	391	404	414	419	375	411	382	383	371	383	375	377	418	395	397	373	363	412	331	373	371	344	414	395	378	401	392	363	369	401	357	419	375	392	373	391	386	364	414	401	371	407	361	413	399	393	370	399	390	376	377	385	405	375	383	402	421	387	402	388	402	370	374	410	377	454	357	418	368	397	384	357	367	382	386	396	394	402	395	403	375	371	415	391	381	395	389	377	404	361	361	362	377	419	401	384	361	368	392	388	396	402	395	397	385	421	362	386	395	363	379	423	394	380	426	433	408	368	381	391	370	365	384	372	404	385	384	385	407	398	382	406	403	400	403	375	398	396	411	384	397	398	359	436	397	388	396	368	370	412	409	375	375	390	370	389	378	400	391	389	390	370	416	369	373	407	385	405	377	413	384	408	380	403	412	399	390	370	347	375	402	406	393	356	391	419	380	400	421	388	413	399	399	415	404	404	388	392	401	366	388	404	381	407	343	411	363	397	397	385	404	366	396	367	369	398	395	416	426	368	364	422	389	346	398	365	390	378	397	391	410	377	353	387	377	385	409	377	432	395	389	396	388	407	427	435	379	380	404	387	356	377	371	396	384	411	382	407	360	382	399	416	390	407	392	414	411	394	355	407	360	399	356	375	402	372	388	378	399	387	352	348	382	380	402	394	383	385	362	366	367	390	433	390	388	380	414	429	367	410	391	368	361	365	353	388	393	399	407	414	387	367	403	417	403	407	351	385	427	400	385	395	421	393	342	388	404	392	382	384	430	365	396	381	386	408	387	417	412	390	396	416	377	413	392	374	354	386	380	383	363	417	389	419	393	416	411	399	413	357	397	420	362	397	416	401	405	413	383	405	410	378	383	390	402	399	344	390	361	371	389	367	396	428	408	377	436	396	348	380	366	359	376	398	413	383	418	352	394	397	422	381	392	383	402	393	358	362	408	357	404	368	402	373	390	389	401	408	383	394	400	402	410	382	393	403	361	366	400	422	401	402	392	399	392	382	377	381	398	368	418	406	397	367	385	392	407	352	383	359	434	368	413	399	403	429	430	375	395	363	366	400	405	384	379	378	380	389	402	417	429	329	393	422	359	364	398	425	382	400	393	343	426	392	394	408	391	431	384	421	370	389	406	386	413	392	390	426	388	399	415	404	404	401	430	407	425	379	412	388	417	403	385	381	409	384	410	384	376	387	391	402	403	420	365	398	426	419	398	384	380	371	375	356	401	390	427	367	356	359	397	370	376	354	368	381	397	352	380	383	379	397	386	362	403	390	436	397	410	344	384	377	407	370	352	379	399	393	408	394	356	400	365	393	379	408	418	375	390	371	410	391	414	355	394	413	396	406	374	413	389	401	388	381	396	401	394	389	388	371	408	370	424	380	410	414	390	392	389	373	426	380	384	352	414	384	372	388	378	354	402	396	396	379	397	364	412	396	424	411	414	420	399	382	393	384	365	376	392	401	386	402	346	365	387	373	395	378	414	400	394	406	401	394	425	399	393	379	383	391	393	394	391	406	356	421	432	412	369	363	403	385	397	401	379	367	412	375	381	391	389	368	411	333	364	377	393	422	380	362	444	379	392	385	361	384	392	400	412	415	393	351	391	368
11427	23651	22601	14733	9658	6439	4566	3196	2553	2095	1793	1662	1402	1272	1224	1192	1099	1011	940	5137	18956	19004	11764	8964	6904	4546	1166	733	758	708	757	742	770	746	757	737	1003	1748	1670	1367	1110	884	763	771	752	770	759	705	736	770	765	732	741	729	747	755	695	760	741	735	698	772	704	705	732	737	677	693	758	725	699	708	749	740	708	726	705	746	721	724	736	722	731	720	721	750	739	719	726	741	750	708	721	716	769	733	734	770	742	756	691	696	712	748	671	784	724	727	729	735	738	697	729	727	713	750	729	735	740	799	703	715	699	737	719	715	729	758	771	743	735	767	746	736	760	705	705	706	698	727	727	725	740	720	736	724	722	749	769	672	736	715	742	742	769	735	715	734	727	721	730	738	730	766	723	714	667	700	748	721	710	735	710	730	727	724	714	709	730	765	767	760	694	718	753	741	721	749	738	737	740	746	764	724	777	722	713	752	687	693	774	717	710	676	760	699	776	714	741	713	735	722	749	731	736	709	761	730	756	736	678	750	736	723	727	717	702	721	726	763	718	740	767	732	768	749	743	775	728	743	777	743	750	702	770	701	738	721	735	738	767	694	728	738	769	717	713	723	759	765	707	756	727	703	696	747	731	760	711	744	721	714	746	735	706	714	758	727	736	706	737	729	695	761	781	739	748	750	746	707	761	688	726	715	720	765	702	752	730	677	702	766	716	732	770	693	726	699	676	697	726	719	714	679	769	684	732	752	746	719	738	700	749	734	745	754	739	721	688	715	718	698	768	727	721	731	779	714	718	770	746	740	700	741	714	755	783	706	702	705	725	696	726	705	741	680	728	789	761	736	744	702	766	754	756	707	733	768	751	708	743	766	742	739	796	736	713	734	711	774	740	724	727	701	720	744	723	741	722	709	740	670	745	751	730	738	752	728	754	697	753	738	691	731	660	731	725	716	733	650	760	739	724	711	715	710	703	713	722	703	685	718	708	714	750	701	753	712	750	723	727	704	767	718	730	747	725	721	716	698	710	751	769	722	722	737	763	700	705	696	729	729	732	745	744	750	704	724	719	689	732	711	705	703	737	714	735	714	751	767	739	755	778	725	753	722	674	747	698	760	709	680	730	698	726	693	727	713	678	686	718	750	751	700	721	765	792	743	728	771	726	712	729	733	743	722	696	685	690	749	787	743	739	755	685	719	729	709	717	698	675	749	698	710	764	738	763	720	772	715	733	740	745	721	751	720	734	696	701	718	748	747	751	675	708	756	734	782	771	717	703	717	668	800	734	734	694	753	726	704	684	776	764	722	747	708	715	745	711	722	736	804	758	716	701	726	672	709	753	766	745	738	770	694	698	708	741	723	759	682	736	761	711	683	733	760	709	665	737	761	763	762	754	731	754	696	713	719	738	756	768	750	732	720	740	717	758	751	766	725	757	785	743	703	760	773	708	722	760	745	748	736	706	713	713	721	773	782	720	725	791	683	773	688	676	701	686	708	731	760	695	708	728	688	758	667	744	718	679	764	733	724	716	779	725	746	705	664	715	714	700	721	722	684	764	776	756	722	756	721	722	749	703	733	749	765	717	700	731	741	716	717	711	747	661	738	722	693	729	674	732	748	732	684	734	699	741	755	725	714	715	737	743	749	681	745	733	712	685	686	750	704	733	746	722	751	755	744	706	751	699	738	731	747	695	716	762	756	789	728	701	750	730	736	713	726	701	763	696	788	650	679	709	717	745	739	736	705	717	757	757	693	718	723	709	717	710	716	752	767	740	705	738	773	727	775	735	688	766	758	759	705	745	705	792	783	697	757	696	733	750	762	759	721	744	706	734	708	700	717	754	694	804	744	761	745	715	738	770	687	737	764	701	749	744	723	701	737	759	723	730	724	698	699	772	704	722	720	758	749	706	756	719	665	719	695	742	731	754	697	709	671	745	726	737	698	672	722	660	778	699	713	737	732	716	720	707	734	729	718	748	712	695	709	729	714	697	703	698	730	739	727	736	710	767	759	702	709	707	739	732	714	775	729	729	764	742	719	736	734	716	714	717	740	719	730	715	726	761	718	791	757	787	680	701	761	721	698	762	658	712	768	728	776	782	701	712	728	720	680	736	720	739	702	730	737	711	759	726	723	724	745	741	695	759	722	714	730	726	747	742	745	725	738	699	759	728	766	719	780	687	737	704	740	727	768	749	749	762	731	734	719	714	747	720	705	773	768	703	724	730	695	731	721	682	704	703	743	755	760	675	761	753	732	731	689	743	740	745	732	740	682	729	756	723	716	691	748	688	701	745	671	679	741	752	770	735	722	729	788	706	742	727	769	686	728	694	703	765	759	755	705	728	786	755	741	684	715	754	749	747	739	753	733	741	730	779	725	735	701	766	734	719	753	677	692	666	728	758	808	704	670	736	720	705	730	755	732	807	722	690	726	727	715	771	763	725	704	718	729	752	690	714	711	671	769	723	729	748	762	719	717	724	725	737	712	735	722	764	682	706	693	740	717	709	756	749	676	732	744	717	732	734	743	724	730	700	678	727	748	729	724	737	730	711	771	691	711	745	702	797	721	761	688	760	726	712	752	727	720	727	743	718	712	722	694	735	720	721	709	733	704	780	731	719	738	728	743	702	727	746	711	745	750	728	690	783	716	716	740	754	704	781	754	761	705	714	757	709	688	751	673	731	723	702	747	682	714	722	737	734	769	746	746	712	707	698	750	722	727	758	732	735	763	771	695	720	701	807	729	741	706	721	687	713	705	745	721	684	696	743	730	775	734	745	713	691	748	778	682	701	698	723	713	694	735	701	777	717	752	725	714	732	737	747	716	715	721	737	759	763	748	733	746	710	725	706	753	760	711	745	752	699	710	713	729	741	733	741	702	727	772	752	704	717	676	712	738	750	717	741	739	725	775	715	699	740	743	747	704	711	770	710	750	721	681	741	765	746	743	784	728	743	747	706	691	689	698	716	769	733	688	729	741	769	734	666	731	754	673	669	767	721	730	721	726	706	748	695	761	712	725	675	689	746	709	783	759	750	767	719	724	708	681	743	781	738	718	776	746	692	740	735	730	724	731	761	738	692	709	707	729	727	723	782	757	754	744	771	737	718	691	744	706	747	764	749	731	707	717	758	717	761	718	725	699	698	722	691	746	737	741	776	765	717	712	759	739	711	757	752	778	716	706	722	702	711	734	746	725	700	718	753	699	763	737	739	747	697	712	717	732	733	723	746	728	738	742	755	705	694	716	744	729	753	760	692	709	758	688	680	742	705	747	733	709	766	683	795	749	753	784	723	765	754	779	732	734	742	738	705	752	701	701	760	716	743	701	707	709	726	698	737	725	728	707	742	720	694	757	736	734	780	736	752	740	711	716	753	739	736	689	729	740	710	777	738	721	693	688	731	710	701	772	711	762	732	717	711	773	731	735	716	733	727	748	699	734	753	697	726	725	724	702	695	731	731	699	701	720	743	712	716	729	725	761	775	706	687	742	760	768	722	731	768	686
27014	20064	8103	2173	1082	794	668	601	599	534	559	532	535	514	552	509	568	488	521	526	902	980	763	641	648	607	493	475	494	508	485	492	495	505	508	474	512	530	539	524	510	519	504	492	463	488	509	479	537	492	530	460	498	428	502	506	513	471	510	525	505	493	488	510	478	467	501	502	503	522	496	473	475	482	499	480	502	516	478	515	526	520	518	491	500	523	500	489	499	486	502	538	524	445	499	497	517	535	456	529	521	490	540	492	510	493	514	503	472	522	519	502	540	515	479	490	496	535	491	501	544	475	491	480	487	493	471	466	500	491	497	489	526	528	516	497	501	487	486	444	535	525	480	473	536	519	480	500	511	494	496	485	516	495	482	518	471	524	517	492	535	518	511	474	483	464	500	544	566	534	478	501	507	485	457	502	511	520	512	507	486	518	521	483	509	461	476	528	537	465	493	495	524	503	512	503	517	531	495	503	485	483	505	515	485	456	501	534	435	486	505	503	474	524	520	507	509	487	506	497	526	516	511	524	478	506	498	476	490	470	505	524	504	461	499	514	487	470	522	482	501	500	522	503	518	487	524	502	505	530	492	465	487	526	497	506	493	496	494	484	535	468	483	533	488	518	492	519	452	534	481	514	498	537	505	495	495	521	466	520	528	484	536	476	497	494	475	498	481	489	518	493	500	472	533	492	493	506	508	529	526	510	511	493	486	527	467	488	450	489	500	487	523	493	526	517	491	500	499	507	513	495	476	518	508	492	478	499	489	499	517	487	520	510	493	488	512	479	521	519	516	472	492	477	479	484	488	538	542	487	497	464	525	495	460	532	479	482	505	485	504	480	475	468	479	501	524	484	489	511	512	491	492	496	455	490	509	495	507	488	493	488	507	533	480	498	490	494	452	495	484	496	501	467	511	547	514	461	466	478	522	493	506	482	523	469	466	469	522	483	502	499	521	495	505	505	524	499	505	499	505	496	523	539	528	519	471	470	508	520	542	480	470	499	479	503	515	507	484	480	499	494	522	509	522	493	547	491	500	509	494	502	454	511	537	465	543	514	510	476	494	512	482	497	535	528	523	495	481	478	475	486	541	511	532	541	493	516	504	496	522	534	523	536	521	510	492	480	504	501	516	482	496	477	462	530	509	468	501	498	508	488	525	522	514	475	510	508	478	474	478	521	505	491	485	516	506	504	531	527	515	493	480	503	509	497	491	515	521	494	504	481	516	487	472	489	495	486	502	469	498	466	468	548	535	498	459	467	507	516	511	503	518	487	488	524	474	514	490	514	496	485	495	521	521	506	471	522	483	497	518	502	497	503	519	507	465	479	497	504	491	483	477	505	495	523	541	493	453	471	516	499	472	489	492	506	503	502	529	500	527	484	550	491	496	473	482	529	498	492	523	522	544	503	509	526	482	482	497	491	472	507	492	531	522	484	539	514	512	501	476	494	479	512	499	544	503	524	495	501	505	479	505	509	479	461	473	510	453	514	517	495	479	522	456	524	486	499	532	506	478	489	518	472	531	530	477	501	527	480	495	510	479	547	544	509	536	497	491	509	482	538	509	518	503	494	504	511	463	520	477	447	520	516	504	512	484	496	450	467	526	509	509	468	545	494	535	462	475	461	498	500	464	515	532	474	483	537	494	469	528	497	493	498	499	525	551	470	482	518	488	513	487	465	535	469	542	483	492	512	486	508	525	472	501	493	464	487	468	515	485	474	546	501	482	450	531	469	514	480	505	527	516	501	508	465	505	513	500	475	520	519	513	498	526	471	474	486	507	507	523	512	494	557	496	536	518	478	495	516	539	476	464	499	512	501	496	512	494	510	503	446	515	508	478	499	510	511	545	448	529	508	473	513	500	503	496	477	506	507	510	470	544	512	496	520	486	483	487	508	463	509	449	488	541	472	490	509	501	509	516	465	513	511	504	509	470	506	505	502	475	511	475	496	525	516	507	490	487	509	528	507	509	513	538	483	496	445	512	503	491	453	502	496	514	505	513	491	469	524	515	504	497	505	489	497	492	519	459	526	504	485	508	511	547	525	543	495	507	486	521	480	511	532	467	489	507	492	468	511	498	521	569	499	505	503	447	508	499	514	497	448	480	549	488	506	495	518	500	504	532	502	484	499	486	518	513	499	518	513	494	515	513	460	472	511	515	516	477	473	556	544	500	522	502	456	499	499	501	493	504	522	537	475	473	509	519	497	520	498	517	511	489	484	522	499	483	489	468	518	474	510	485	483	534	487	536	486	494	465	493	455	497	509	507	471	516	512	498	472	545	508	493	482	504	508	491	497	493	501	466	527	486	481	462	495	502	514	459	487	508	483	533	534	510	497	481	502	486	485	495	494	523	511	478	516	513	472	490	469	493	483	510	478	487	515	500	539	482	517	507	471	510	486	506	449	497	489	461	487	499	478	506	519	484	509	500	464	493	515	509	520	472	514	498	458	509	494	525	494	477	492	517	499	497	517	507	472	507	495	542	458	498	510	528	509	484	475	491	481	502	494	468	476	512	557	477	513	481	500	521	538	495	528	533	512	492	531	488	537	517	522	512	474	546	467	500	490	483	515	479	512	480	553	515	496	475	457	533	514	515	521	466	486	485	480	535	521	508	511	521	499	504	491	523	522	497	517	517	502	473	527	555	473	501	485	527	496	516	542	466	472	502	528	462	496	453	498	510	514	478	470	488	506	516	487	528	468	492	482	524	536	497	506	526	502	512	499	503	502	483	510	522	466	509	481	515	439	492	475	456	465	496	524	511	530	555	495	504	497	537	489	496	471	533	464	487	504	517	537	514	459	482	487	481	505	488	478	512	523	456	517	482	461	488	506	522	495	478	509	495	510	491	491	536	490	519	469	501	483	510	483	507	525	497	497	481	471	486	464	476	499	490	502	483	521	519	479	493	490	512	491	509	488	483	505	490	478	476	512	518	471	478	490	548	522	486	505	476	526	496	522	518	497	543	538	523	435	524	524	491	557	480	501	474	512	512	510	520	514	521	505	483	495	520	477	520	481	495	546	493	521	530	487	517	545	513	515	509	486	468	501	461	515	520	545	530	500	503	494	513	541	485	485	506	504	513	468	539	501	476	480	500	528	511	494	490	477	459	501	492	492	520	510	505	497	466	471	493	509	529	471	491	507	542	531	449	486	522	487	477	507	481	548	498	544	515	476	509	510	498	533	534	502	536	517	495	501	528	486	495	494	488	499	478	475	494	498	518	491	513	547	503	529	540	539	500	467	512	483	502	499	478	521	504	508	557	490	453	529	515	515	494	504	569	542	500	505	516	530	495	499	454	530	481	502	510	531	511	513	459	501	490	482	503	490	538	512	539	523	483	508	523	548	495	499	444	504	479	485	479	530	529	488	504	510	500	502	520	501	512	511	462	503	535	493	540	492	492	511	501	561	520	539	491	513	507	519	478	506	521	528	499	514	493	504	483	522	501	498	471	512	545	525	518	499	501	508	508	507	518	499	506	485	502	497
6985	8955	8934	5212	3088	2129	1744	1428	1244	1144	1135	1094	1027	1057	1010	1021	1008	958	976	1081	2303	2881	1933	1493	1523	1189	992	948	1003	971	964	952	931	907	935	947	993	1072	1097	980	959	1006	949	984	960	999	929	983	927	935	957	932	894	938	938	961	888	995	968	934	952	929	955	941	945	967	905	923	975	945	930	936	958	952	947	982	949	939	931	929	908	952	931	975	1020	924	903	915	954	896	953	950	884	935	917	923	954	995	973	986	888	1000	981	897	973	960	949	953	998	923	945	925	964	897	957	941	955	953	956	941	1005	996	995	927	942	912	920	990	931	961	918	915	999	921	993	908	953	931	964	973	934	900	941	992	938	942	936	960	916	965	909	932	932	941	953	965	954	990	957	898	950	957	921	921	915	937	912	1028	946	939	960	982	928	915	908	929	921	917	953	919	960	907	959	931	963	958	937	958	944	923	1017	1007	929	941	953	912	926	956	866	970	953	941	985	939	947	947	973	959	945	905	910	992	968	928	990	945	927	939	993	928	920	949	963	951	1010	961	947	939	962	932	930	932	963	880	986	992	1031	907	934	927	930	968	939	970	957	945	925	980	981	932	946	948	927	946	967	901	934	989	967	904	937	939	896	922	983	925	941	964	975	920	969	976	947	933	958	982	947	909	885	963	936	968	922	962	929	919	954	871	932	936	948	953	928	989	924	944	983	936	999	926	920	905	969	925	941	967	948	939	908	950	940	946	1040	903	978	973	941	967	925	938	1001	925	1020	970	956	994	967	946	964	949	938	983	1008	973	947	907	997	909	960	953	906	949	909	979	929	924	930	919	965	966	930	935	946	975	966	960	947	917	935	917	965	970	970	989	906	905	937	947	951	903	878	1004	961	937	927	983	946	939	933	939	979	948	960	943	936	988	951	929	959	952	959	920	911	996	961	933	968	932	977	960	935	924	952	912	934	963	986	958	1000	923	963	970	998	945	920	946	961	998	903	915	974	911	939	955	978	973	864	931	957	885	981	981	902	910	1000	926	957	1005	946	925	968	950	940	959	950	925	1003	920	955	948	967	941	912	941	953	937	920	937	957	957	936	964	905	951	962	931	950	990	903	969	954	954	928	891	976	919	973	905	974	952	928	948	956	991	981	941	949	969	952	996	952	918	918	992	931	902	952	948	947	938	1002	970	998	920	970	903	930	936	907	954	1011	970	934	983	939	887	917	976	966	932	939	969	958	984	1008	938	927	960	932	910	960	920	934	1010	929	995	943	978	961	931	993	969	934	938	940	964	951	938	951	899	947	954	975	936	913	941	958	942	937	926	941	943	963	930	909	970	880	920	948	965	929	927	959	919	943	976	913	936	940	947	981	975	889	992	986	955	921	936	888	946	976	902	900	1009	950	972	954	981	941	936	969	920	934	982	951	964	937	971	923	969	931	962	932	961	933	917	895	968	931	965	925	920	895	955	956	919	914	972	1006	976	874	980	970	935	1015	962	988	947	954	966	928	955	930	1003	941	977	937	937	1009	979	914	928	942	939	954	917	979	915	955	915	955	953	973	966	926	944	861	855	924	935	1008	968	988	953	930	983	1020	917	952	959	966	937	953	948	911	1019	980	984	941	995	889	927	988	979	906	935	940	949	939	927	959	933	924	927	955	926	965	929	951	967	945	946	966	905	957	967	982	918	968	920	952	973	938	982	947	958	952	917	921	1018	998	922	947	913	934	951	1014	922	889	940	924	975	935	972	931	980	965	1010	926	953	958	943	908	983	936	937	952	940	892	981	882	926	946	964	900	896	982	972	951	953	953	902	966	927	982	871	943	949	891	960	931	962	942	966	946	984	1003	913	896	940	929	912	965	931	947	919	957	982	924	969	932	963	990	944	959	891	970	943	953	996	949	956	986	953	992	952	1005	954	963	993	978	993	913	984	984	938	937	901	944	950	939	984	965	961	954	973	973	930	910	944	972	957	993	937	913	930	941	949	933	891	931	957	955	932	905	961	925	932	930	967	922	928	932	890	943	997	934	973	927	961	946	940	952	922	948	962	959	962	919	952	946	962	926	893	982	935	954	956	934	931	958	957	982	935	899	930	969	915	895	947	940	978	926	965	933	983	956	964	929	953	953	923	981	947	920	903	887	939	959	924	916	928	950	891	959	960	990	943	1006	942	952	967	917	983	976	985	964	938	954	937	916	963	965	936	926	948	942	929	953	997	925	978	1000	927	920	977	938	966	916	964	963	980	924	980	949	941	974	875	970	921	889	975	978	937	954	903	924	965	899	940	973	939	945	898	943	949	1012	900	922	952	939	950	920	929	952	962	926	946	907	968	1015	1000	922	989	906	986	958	963	937	886	954	914	917	991	978	910	976	1013	946	976	943	996	989	998	973	962	918	947	1011	925	969	937	938	962	907	987	956	912	984	954	941	963	1025	913	918	925	923	926	944	947	973	875	965	929	985	985	931	982	923	912	947	908	951	997	1012	1004	986	971	971	966	991	894	971	981	914	937	990	920	936	909	960	924	957	987	936	928	935	959	919	922	948	952	996	925	963	917	941	962	933	925	955	994	984	905	974	964	909	925	909	986	949	967	959	967	909	921	981	939	1002	961	915	893	960	907	938	932	930	898	980	992	1016	943	916	931	906	955	947	974	938	954	887	987	939	898	923	910	951	914	952	966	1005	975	942	969	896	944	972	944	928	957	954	925	917	971	927	951	1021	947	917	975	984	914	954	912	917	992	931	974	1018	947	960	930	963	957	967	979	973	953	996	962	912	950	949	944	871	961	939	907	903	884	917	965	947	941	916	923	974	915	952	976	974	955	963	948	880	926	921	935	958	937	957	944	929	940	921	946	894	981	932	918	1039	917	978	944	963	915	959	927	965	918	958	981	956	935	912	987	882	997	932	1018	901	985	911	997	921	966	990	907	936	935	1014	953	950	981	935	938	1038	918	944	909	931	932	960	995	976	1008	945	996	976	1008	983	907	970	922	954	934	980	981	915	939	980	956	892	956	906	882	953	965	898	884	977	931	957	911	916	916	951	961	937	975	963	976	973	936	965	919	956	907	957	912	969	955	982	988	951	890	964	946	973	948	968	913	959	934	963	922	951	985	926	967	1015	959	951	963	910	919	977	904	953	981	925	1001	941	884	976	990	912	936	998	965	900	989	932	970	997	933	966	1007	928	950	947	927	986	906	918	1000	963	933	930	933	934	917	862	1005	933	963	949	918	986	850	896	879	898	922	968	905	938	920	954	944	958	937	943	928	962	948	955	943	960	909	917	1014	944	936	914	909	942	965	1009	969	931	963	914	967	866	1009	945	965	882	940	967	954	904	952	954	955	937	927	953	967	983	915	964	994	877	958	982	947	964	922	996	936	916	929	983	1004	957	931	939	901	953	979	945	961	961	996	983	955	918	992	974	917	1001	923	950	944	945	940	961	994	918	941	971	970	963	893	1007	958	928	976	920	962	931	937	964	942	911	975	954	886	973	948	934	971	932	934	986	992	969	976	955	951	940	984	984	945	936	879	958	972	940	992	963	932	971	945	928	949	871	971	940	953	889	928	928	903
24341	21407	28392	24789	18696	2839	1117	754	632	574	554	529	496	514	477	425	421	381	456	538	3512	4657	2129	1997	1518	1047	399	424	405	392	368	399	433	370	393	353	501	581	572	512	462	424	418	404	371	404	376	413	413	391	373	402	394	349	402	392	420	383	379	386	425	411	401	394	386	381	414	384	444	415	409	398	374	420	373	462	390	409	344	419	393	408	383	389	368	393	403	445	387	405	396	408	397	404	394	392	394	394	409	363	420	397	415	381	402	399	385	402	392	397	412	421	398	410	428	402	387	434	403	399	399	390	389	403	420	417	421	398	411	385	410	416	417	387	394	389	411	399	408	397	398	390	427	443	348	404	403	387	449	431	369	391	374	382	368	404	419	417	389	369	417	413	408	385	434	388	381	386	399	420	398	384	393	388	405	424	357	402	406	392	386	400	357	389	402	395	381	398	384	402	386	406	405	398	409	415	388	397	406	404	408	404	396	356	433	409	418	370	388	410	408	404	383	382	400	387	405	418	394	401	388	389	379	403	418	369	446	431	390	390	428	372	394	385	388	401	428	399	383	402	376	374	405	386	400	366	400	410	454	355	400	384	398	378	406	388	401	431	415	395	374	428	409	433	406	365	369	408	379	390	387	395	395	417	390	409	453	429	384	411	409	373	373	381	376	376	405	395	429	414	402	386	399	378	378	411	424	393	416	396	417	434	395	425	379	389	380	394	418	418	409	387	374	373	384	381	415	402	371	398	403	382	410	431	413	403	415	356	412	417	378	421	419	431	410	422	393	378	366	406	402	415	422	413	459	360	420	434	433	391	385	410	393	395	418	412	401	445	404	408	404	397	358	386	432	414	385	431	439	412	430	413	404	392	354	404	394	434	403	405	381	378	369	409	391	369	393	407	386	381	385	405	418	434	405	388	409	420	410	387	421	395	395	372	402	412	405	405	355	387	418	429	410	386	424	408	404	389	405	421	414	394	370	405	414	427	441	377	383	398	422	424	375	394	392	412	393	425	374	409	400	382	427	426	396	343	428	390	410	419	399	380	353	399	396	408	403	390	419	398	410	453	423	405	366	406	392	402	419	428	391	376	420	411	434	405	391	412	400	381	420	444	414	436	363	414	390	398	378	398	421	416	460	411	398	387	437	401	426	413	400	400	402	391	415	421	373	401	396	407	412	409	387	401	420	418	424	404	401	391	419	409	378	398	442	391	392	383	404	405	398	389	413	405	427	394	402	426	406	376	397	392	396	404	368	367	391	417	423	404	409	411	406	389	406	377	405	402	378	400	400	359	379	410	391	382	388	392	420	397	389	383	422	393	388	392	411	366	416	405	375	412	443	394	412	433	409	406	349	370	382	398	396	409	403	397	364	406	394	396	450	397	416	408	377	417	396	405	404	406	406	391	386	424	394	365	400	428	404	423	391	393	433	398	388	399	421	410	437	416	406	410	411	419	425	409	375	429	385	414	411	413	375	415	416	393	374	391	381	404	424	398	440	387	414	433	390	420	425	361	425	414	421	388	415	388	367	387	385	382	389	376	360	381	414	432	403	374	400	394	365	455	390	417	438	392	411	410	396	392	389	434	390	432	440	377	373	397	398	424	406	375	396	374	415	386	403	410	375	413	431	396	404	397	397	417	428	402	389	394	389	407	427	423	418	441	395	384	397	400	397	412	416	396	419	385	404	422	421	425	419	386	383	441	393	428	403	381	404	415	418	413	394	413	417	424	380	433	434	406	397	404	363	377	369	423	493	423	408	397	406	389	367	414	388	403	397	386	442	385	415	399	412	399	403	393	428	408	374	378	412	373	437	399	402	401	423	392	396	373	379	416	391	413	376	413	408	425	450	415	373	403	433	399	434	360	394	368	397	414	416	388	392	388	404	393	380	377	393	379	430	395	373	386	428	390	386	351	403	412	403	428	437	381	395	355	346	401	379	405	445	449	364	390	400	426	382	399	426	402	442	406	395	432	375	375	429	406	396	410	399	399	367	415	339	405	411	391	398	373	421	393	397	320	399	427	418	398	407	400	413	413	386	406	380	417	393	403	414	431	378	417	404	410	389	399	378	382	385	368	379	410	393	444	402	379	399	426	412	389	400	381	400	383	405	389	406	404	415	415	378	388	373	424	412	424	369	367	349	401	409	422	383	417	417	377	426	430	406	349	395	419	335	396	399	371	393	387	423	411	406	418	395	431	402	424	402	388	379	384	401	427	373	407	391	432	422	429	363	375	437	381	394	410	427	374	354	418	422	409	418	378	419	411	376	379	388	414	434	387	427	383	436	377	413	389	408	381	393	392	416	444	402	451	429	385	436	382	365	352	408	409	391	374	414	435	423	416	420	385	405	387	418	413	391	392	398	405	410	368	390	411	411	402	428	379	368	383	429	388	404	403	419	411	399	412	410	426	414	456	386	374	422	414	381	390	376	384	405	368	404	400	415	362	425	385	395	400	404	368	427	410	396	400	360	378	427	425	398	398	392	386	426	388	399	376	401	364	382	437	413	421	400	422	423	439	418	411	425	384	428	389	405	382	422	360	374	428	386	377	411	421	398	416	386	400	385	433	425	403	401	357	411	427	391	393	419	363	408	373	388	414	386	371	417	417	391	419	373	406	390	383	391	388	398	402	392	416	403	434	406	422	389	416	412	403	417	404	371	407	389	386	395	414	405	383	376	383	405	379	403	381	409	434	397	395	400	411	401	433	410	420	365	406	406	395	424	404	403	411	416	425	433	395	409	402	421	391	393	409	372	416	388	428	405	398	360	379	432	371	445	369	386	395	391	411	436	408	400	414	395	420	374	420	397	403	426	432	428	377	390	394	397	394	394	411	399	394	395	382	411	374	391	399	371	372	412	393	398	391	385	424	419	424	435	412	408	387	412	444	400	385	402	388	421	425	435	394	388	391	402	416	378	391	379	405	419	440	400	419	412	403	475	394	379	428	426	413	355	434	390	407	403	422	413	352	389	406	394	376	361	382	382	388	398	381	411	420	336	373	408	397	403	373	424	397	468	409	384	409	404	413	402	418	408	403	412	428	433	369	436	404	398	371	404	416	394	405	374	407	391	403	405	391	409	390	422	425	432	380	442	395	421	380	396	406	377	367	385	383	410	402	439	394	415	385	393	376	388	432	442	431	350	399	360	409	401	383	410	427	358	449	405	424	408	402	422	396	381	359	425	436	404	391	440	419	410	404	392	425	383	424	433	430	405	378	395	404	375	421	376	396	403	419	380	380	431	341	376	387	424	412	454	402	387	380	427	406	401	430	408	391	395	422	396	422	406	336	401	411	391	417	402	407	407	402	402	383	432	385	378	388	420	391	414	416	419	411	434	395	401	399	401	371	385	369	399	374	403	385	426	379	406	403	403	368	373	427	431	411	366	417	433	413	372	406	402	414	390	377	387	386	396	416	444	398	427	411	407	428	373	386	408	389	385	376	413	389	425	395	418	364	421	410	407	402	410	414	432	383	429	415	395	405	410	375
8861	17316	16760	10373	6474	4258	3067	2274	1842	1535	1347	1279	1205	1144	1033	948	926	892	908	1447	11438	13437	6071	6085	4682	3006	835	778	790	732	771	757	778	815	838	826	1203	1555	1306	1138	956	897	809	829	769	759	793	774	740	800	805	808	754	786	792	751	788	808	782	784	767	844	771	743	839	818	786	835	798	786	794	771	819	821	761	782	760	755	786	742	763	774	749	791	782	816	803	813	762	806	782	846	811	799	797	829	806	810	797	752	773	785	794	730	774	825	786	810	835	788	762	808	781	802	807	829	745	757	793	818	766	803	786	791	798	811	747	776	805	780	764	779	794	825	792	814	792	754	793	760	798	789	780	794	744	772	773	811	793	781	797	761	812	781	804	763	775	738	801	786	775	757	771	815	777	797	777	727	801	828	723	823	811	820	832	768	788	804	799	769	839	774	800	816	799	790	797	798	737	807	749	754	809	781	785	793	750	753	811	802	830	770	800	787	775	823	801	808	791	846	804	776	752	798	799	762	741	781	756	834	798	801	758	737	795	791	791	838	781	752	746	768	796	802	786	805	784	742	773	785	765	762	814	803	786	756	719	783	820	773	831	775	789	769	815	751	803	773	786	775	735	739	817	789	799	810	828	751	779	791	752	777	778	789	809	775	748	785	793	791	822	765	791	788	805	792	800	828	735	774	785	790	825	835	755	756	797	767	800	821	851	782	822	825	807	782	749	805	781	753	848	765	800	798	810	813	776	818	766	761	715	751	765	819	697	805	806	797	774	749	792	748	766	780	792	778	731	798	831	789	767	791	793	798	797	779	791	758	795	775	809	780	805	782	801	800	793	827	753	780	803	789	769	801	775	789	765	823	796	809	757	783	760	765	767	778	787	785	805	799	809	784	795	788	759	806	813	813	769	794	800	775	835	758	768	775	784	831	812	815	847	754	795	789	789	810	816	843	851	754	794	751	733	800	764	764	788	777	768	748	802	768	799	787	776	801	808	796	806	772	717	804	780	777	789	707	716	760	790	753	783	783	779	802	791	759	774	773	839	789	797	805	762	818	762	804	791	750	778	761	794	797	792	835	790	762	773	746	755	759	802	811	763	760	783	773	834	833	819	757	758	779	778	749	787	781	825	819	780	806	787	785	834	778	777	837	774	825	791	794	787	731	780	769	796	758	802	825	848	827	807	782	825	755	827	756	764	795	789	755	761	720	767	765	751	780	773	772	754	760	787	791	797	776	767	749	790	817	769	750	769	802	788	773	765	805	770	764	800	794	755	773	794	827	775	786	776	814	794	769	773	782	769	817	802	765	746	809	792	745	750	781	777	754	804	794	760	858	794	776	815	809	763	785	818	814	812	745	749	866	787	767	846	736	801	766	791	817	783	814	732	823	786	764	793	786	809	753	781	800	785	798	800	829	746	763	828	781	819	803	832	805	836	772	744	769	787	753	795	774	831	830	756	770	794	817	796	811	809	815	794	791	790	779	777	812	748	761	738	794	768	806	731	825	778	811	830	800	844	801	836	759	805	788	814	787	767	782	784	778	812	747	812	749	777	799	743	751	783	775	790	764	736	800	772	773	821	757	800	813	776	787	768	804	822	778	760	785	743	832	786	769	748	814	793	748	773	796	760	792	823	808	780	791	780	801	868	768	844	811	833	863	787	785	781	778	750	766	770	812	789	783	847	782	787	817	751	801	754	827	818	787	822	808	754	753	805	848	843	791	756	763	741	756	743	785	736	763	851	767	772	792	761	803	784	799	763	815	788	777	813	830	795	772	752	798	746	761	792	767	771	780	818	795	787	798	768	751	795	765	771	794	783	805	741	803	771	789	806	810	768	800	776	762	783	765	826	775	759	817	780	813	743	800	830	740	806	815	802	765	787	800	795	789	773	779	824	825	779	794	791	789	825	759	806	746	826	821	847	786	821	797	775	794	738	783	734	821	805	818	796	780	804	814	797	806	792	706	765	750	767	757	738	771	849	760	755	751	760	842	774	813	840	810	784	832	791	782	767	801	797	794	775	784	778	754	735	786	834	802	754	776	758	811	814	742	829	775	835	797	790	822	745	757	839	828	785	793	777	794	787	792	785	766	765	827	810	868	776	800	839	806	798	805	765	817	823	779	772	766	778	815	778	757	774	781	752	759	837	812	837	796	781	725	840	783	795	811	808	758	750	768	792	782	796	809	825	744	814	787	809	759	754	799	777	747	810	798	844	745	796	816	780	791	745	797	763	815	776	769	818	769	813	787	780	773	789	813	732	762	827	761	820	791	762	853	821	827	766	794	780	727	785	785	770	774	799	776	782	783	793	811	787	743	816	763	793	785	750	750	788	819	772	802	816	755	812	738	778	813	775	797	789	788	817	766	794	805	766	786	799	792	787	746	755	794	845	790	778	796	808	807	814	812	777	772	835	777	783	788	812	823	774	751	775	778	844	800	801	813	786	771	759	782	811	801	783	773	786	767	817	769	792	783	851	806	801	694	789	860	760	739	807	861	769	728	803	824	831	760	790	772	786	798	776	776	830	785	794	793	831	779	787	836	783	787	802	780	762	821	816	784	799	796	788	777	786	807	848	745	779	765	789	783	770	782	795	798	765	811	774	781	805	761	782	756	779	784	757	767	811	788	746	762	784	788	785	757	834	818	761	755	827	810	748	778	789	776	785	768	758	762	787	707	826	761	809	759	821	739	754	774	785	787	801	804	782	809	802	772	803	786	830	777	798	779	808	823	789	821	760	767	802	794	801	834	760	838	764	777	815	763	757	811	748	757	736	787	772	813	761	773	772	799	772	723	783	781	780	834	752	784	778	873	819	761	770	759	789	818	834	798	813	798	771	832	758	791	787	827	811	785	788	782	776	794	813	878	743	766	800	827	734	847	794	776	801	833	753	788	799	832	820	778	809	835	816	810	723	767	824	755	817	763	771	779	797	756	743	830	745	820	835	718	804	821	807	817	735	799	728	762	762	760	817	797	824	796	758	795	800	786	828	750	766	774	763	736	811	719	746	787	759	788	803	771	767	791	784	821	798	796	815	772	831	747	809	810	741	747	775	771	802	813	771	793	811	804	795	826	792	802	814	737	806	834	773	776	752	766	755	789	774	814	797	802	741	780	823	790	812	829	802	773	768	822	806	769	777	783	781	829	759	764	781	757	742	760	774	803	806	793	771	718	784	792	785	791	825	780	767	796	696	779	775	727	729	798	820	785	778	807	733	818	779	790	835	794	760	781	802	791	798	788	752	789	782	776	810	791	823	828	784	773	742	773	783	776	781	753	802	788	782	806	826	872	745	770	780	849	779	780	826	737	815	749	811	803	802	783	823	769	762	744	787	751	809	804	820	783	738	777	747	813	784	765	780	757	794	777	696	803	767	704	828	778	808	746	754	820	798	779	789	746	775	803	781	823	798	810	782	795	752	805	777	729	765	805	776	782	754	761	764	743	757	812	790	739	796	785	751	755	823	776	859	764	827	842	775	752	760	773	804	838	767	801
23278	21362	29101	23982	21366	18037	2804	1103	758	721	666	562	528	472	495	472	445	458	425	501	5849	8085	2922	4333	2902	653	387	382	391	376	405	371	397	339	367	483	753	793	729	605	466	419	397	362	340	350	351	371	393	391	394	399	386	368	357	366	375	352	362	399	381	393	340	365	379	375	378	362	388	379	423	402	328	384	368	392	382	353	383	357	387	381	402	364	379	335	377	388	359	362	350	390	388	391	395	389	392	369	386	363	320	370	368	396	392	359	355	406	377	387	356	384	364	352	365	374	399	359	376	389	375	361	414	390	329	387	418	381	382	374	350	378	407	387	375	349	359	380	349	364	355	384	369	393	375	348	374	370	369	356	388	351	346	365	359	380	403	365	355	360	409	386	362	374	358	349	403	363	375	355	361	398	382	416	334	369	381	398	378	375	381	368	416	375	349	359	391	355	389	324	363	345	385	388	390	364	360	363	383	408	378	375	415	389	387	381	399	364	366	402	389	382	390	400	426	362	376	373	352	373	385	349	395	353	328	367	367	356	381	357	338	393	389	381	393	395	384	357	385	371	368	344	378	340	347	344	358	372	389	332	348	366	356	360	356	379	379	373	379	396	380	392	355	363	382	393	407	347	364	358	392	361	396	350	378	411	396	370	363	396	354	369	405	396	381	371	372	337	378	392	382	342	361	352	364	385	357	386	354	359	398	381	405	367	388	381	381	408	381	384	374	367	380	370	361	371	354	377	388	382	374	358	425	421	390	367	397	355	373	353	361	393	374	349	378	377	364	397	366	396	381	370	405	377	404	389	359	392	351	371	365	393	354	401	332	377	392	348	367	358	370	355	352	372	360	368	370	359	376	370	380	341	386	363	356	386	443	418	418	412	375	333	398	394	406	361	387	383	417	422	384	356	382	383	358	336	356	370	352	361	352	390	352	333	374	318	358	361	368	374	377	346	384	389	363	344	344	379	360	387	375	372	358	363	388	388	341	373	346	373	336	384	332	388	394	371	393	365	371	372	365	345	371	394	358	375	347	362	375	397	373	342	365	379	407	364	366	357	365	378	386	383	387	364	366	400	384	360	340	358	359	373	360	381	376	335	362	377	374	386	376	402	371	357	384	373	381	366	360	375	376	368	372	373	341	411	357	346	378	349	381	386	415	384	328	362	391	371	387	355	359	393	371	394	347	355	363	390	353	373	360	382	375	400	374	349	369	387	397	411	353	381	375	368	378	366	389	374	329	377	373	393	345	389	391	336	364	321	350	367	380	352	394	366	356	364	364	361	366	387	342	378	389	394	358	329	329	385	351	365	368	373	369	385	334	346	375	388	344	375	386	349	364	401	372	377	367	346	402	395	390	383	364	383	374	332	386	379	372	407	371	359	379	390	386	351	367	390	381	396	386	354	377	347	357	359	337	367	374	372	414	377	371	331	358	386	377	368	338	404	393	360	383	370	376	334	405	360	380	394	385	370	376	369	373	384	345	378	336	375	380	360	379	353	349	375	382	363	352	392	350	381	346	369	351	408	358	352	361	379	374	396	392	382	362	343	360	388	367	371	376	390	335	406	380	343	371	389	376	376	369	370	368	392	362	361	358	387	414	401	393	352	411	353	389	426	378	391	385	342	375	342	431	400	344	361	372	362	374	369	393	372	369	373	361	366	379	403	384	388	384	358	357	365	379	370	381	366	401	382	374	343	367	387	381	376	361	383	359	344	410	355	382	354	380	365	370	379	392	362	376	356	380	420	383	415	355	367	366	343	379	352	376	333	420	387	391	366	378	359	367	359	400	402	347	403	402	389	383	369	392	345	384	375	354	357	396	443	338	364	362	353	405	384	391	376	373	406	375	411	370	359	350	380	345	374	360	363	344	371	357	382	375	391	393	373	354	391	340	393	358	395	356	389	374	358	392	371	402	387	315	337	358	365	374	358	364	374	357	367	337	381	343	355	390	386	355	351	335	361	383	406	377	382	365	383	358	379	354	363	389	380	363	384	387	355	376	377	381	368	386	339	352	360	384	355	361	345	398	367	407	382	375	361	382	384	357	387	384	385	357	406	377	353	355	398	369	381	365	341	361	377	392	372	364	389	383	390	354	337	374	361	382	361	393	391	360	351	346	362	396	393	388	363	365	394	395	356	388	390	397	380	347	373	344	377	399	400	384	387	388	404	383	347	386	320	363	369	378	340	373	392	343	369	341	374	374	352	377	366	383	342	375	372	408	361	370	357	375	372	350	397	378	379	353	381	370	365	355	350	367	375	373	381	369	398	398	370	372	368	367	416	376	383	354	349	395	354	385	360	345	361	366	364	331	368	377	361	365	348	353	362	381	368	352	366	385	360	364	338	368	374	370	355	396	336	362	398	350	389	338	349	371	382	382	390	389	359	383	372	361	366	366	377	369	382	368	386	380	359	375	366	392	356	362	338	353	359	376	360	388	384	358	377	390	355	363	371	364	365	353	392	349	345	363	344	366	373	411	385	367	352	357	371	401	358	366	360	392	358	395	386	378	377	382	368	366	365	387	384	383	378	391	363	373	364	333	368	401	404	398	378	351	379	360	363	399	375	379	344	417	346	432	358	373	337	386	387	359	370	392	331	364	372	343	346	371	373	360	417	366	392	381	374	393	372	403	378	377	373	371	380	411	395	366	365	353	398	366	413	366	401	363	397	390	379	376	355	387	372	364	375	400	358	376	350	362	373	374	351	357	339	330	356	368	371	345	360	393	367	389	382	383	388	383	385	379	351	336	363	384	393	397	348	386	344	360	401	340	351	362	347	393	355	362	392	400	372	367	407	400	363	382	351	387	413	364	385	346	383	376	385	357	387	340	372	354	360	393	384	389	381	381	343	357	404	378	391	361	348	401	362	376	407	371	407	358	370	344	361	358	382	401	377	391	357	395	363	352	347	401	401	373	345	341	414	383	375	370	366	372	384	359	344	384	350	363	359	400	374	355	408	379	367	358	345	373	393	358	348	380	407	347	391	378	374	373	387	333	384	342	358	336	396	368	375	374	375	364	386	389	358	360	350	384	394	380	376	387	372	398	389	364	369	379	369	378	337	384	378	342	354	388	376	366	377	374	372	362	331	356	365	328	384	363	408	374	354	333	380	359	365	397	381	393	382	378	374	376	366	411	396	402	391	384	361	410	404	336	370	373	383	423	373	374	397	401	393	380	376	363	374	369	365	329	362	383	357	369	391	354	390	402	343	392	391	372	379	372	350	376	362	351	359	363	374	396	396	367	310	363	338	372	379	387	344	374	369	352	374	342	378	375	377	395	366	360	393	347	396	370	369	363	387	401	354	377	343	358	391	373	391	389	371	391	438	408	364	395	385	372	363	382	377	368	348	379	328	390	392	342	367	350	366	345	367	399	386	397	369	366	402	379	407	327	378	326	379	359	348	342	381	353	376	338	347	366	357	384	358	375	360	361	380	354	366	384	360	398	371	362	361	386	351	401	386	362	348	368	358	386	356	399	345	368	376
11179	22857	22079	13990	9839	6639	4382	3145	2454	2168	1739	1593	1311	1199	1157	1159	1122	1030	1000	1404	16715	18788	8439	12509	8383	1492	719	771	766	729	737	750	757	704	730	1058	2184	2488	2127	1579	1105	885	731	734	701	638	709	710	686	737	724	677	713	659	734	731	737	719	747	737	742	711	721	709	743	723	729	734	732	699	688	706	728	708	686	727	715	656	763	683	724	719	691	704	751	686	745	740	736	682	733	688	672	721	655	719	690	770	698	761	737	728	708	711	729	681	748	703	694	706	700	677	749	693	695	718	705	753	718	729	712	741	739	707	717	771	692	720	681	672	732	735	701	727	724	713	720	697	738	719	663	697	729	721	725	724	697	753	738	691	690	709	735	689	741	718	727	701	725	719	741	732	676	709	700	719	689	693	693	706	709	718	687	744	722	724	722	705	717	749	709	694	738	726	677	715	743	713	691	713	751	696	700	714	735	715	694	750	731	730	709	725	708	712	721	756	679	734	729	738	744	681	675	719	715	690	686	732	713	745	731	727	674	694	737	776	652	732	711	697	735	736	700	722	726	684	722	748	684	686	720	700	739	671	696	677	724	705	754	709	736	732	706	722	775	698	724	701	712	667	776	698	730	699	685	708	683	699	716	747	768	703	749	744	720	709	688	710	726	677	713	734	683	686	747	691	723	693	675	707	774	743	732	717	739	695	768	691	769	724	683	693	722	662	700	722	750	749	727	713	728	714	735	737	705	735	722	719	725	716	716	697	735	728	718	755	704	739	699	729	712	753	738	668	729	719	704	739	738	717	757	736	773	718	686	725	781	790	668	779	732	690	730	741	702	704	704	792	664	761	742	719	694	737	724	758	758	688	691	756	736	717	734	704	713	737	684	750	710	742	704	758	731	738	689	712	722	694	770	738	725	665	721	722	766	712	731	731	695	761	692	677	723	714	741	697	694	713	747	665	730	681	794	693	715	744	726	673	691	699	737	722	725	722	736	718	730	704	681	718	699	724	725	699	741	743	707	733	761	717	698	717	731	769	701	720	689	714	677	722	687	731	696	727	673	735	732	674	732	752	726	703	708	715	709	695	735	705	685	729	760	692	707	754	735	695	677	714	777	695	739	735	725	726	745	713	704	735	737	724	736	755	699	733	670	706	719	712	740	739	745	736	717	717	738	742	767	710	706	721	712	691	756	752	700	723	701	703	705	721	736	662	729	739	680	706	670	744	671	766	699	715	718	717	691	701	762	732	733	727	732	688	737	679	713	725	704	731	734	706	734	698	725	756	722	728	730	748	693	702	720	715	730	768	699	721	796	699	722	744	756	710	751	784	743	702	725	681	685	713	734	722	724	691	705	701	703	723	688	712	690	686	721	725	703	713	702	695	712	745	725	733	673	727	731	708	708	719	738	738	668	697	757	736	710	694	736	682	722	702	770	701	723	760	704	713	721	720	740	678	705	738	686	731	747	702	694	737	732	708	719	698	780	697	705	756	716	726	755	734	691	670	706	705	724	728	738	676	718	716	771	748	694	695	728	717	735	733	739	740	721	736	685	700	734	708	763	711	717	748	675	700	694	707	742	718	716	756	710	754	752	741	668	744	750	722	741	674	698	720	700	734	727	686	726	711	750	730	725	728	751	729	758	706	735	659	740	716	661	692	727	766	723	695	705	697	693	710	719	709	688	683	717	685	708	696	692	730	720	746	708	730	732	678	754	696	697	671	701	725	688	750	728	737	728	730	699	706	714	708	744	705	701	654	759	709	688	674	687	723	694	727	717	725	720	675	720	762	746	687	727	708	750	722	750	711	726	694	691	704	734	752	758	705	681	696	754	722	698	739	703	748	677	734	724	746	763	713	730	736	732	721	733	759	801	749	741	699	769	652	712	715	726	718	740	708	705	716	777	726	721	717	685	688	659	636	704	690	711	699	650	714	700	727	711	752	690	714	760	690	731	668	689	685	721	679	694	645	678	764	753	726	718	767	716	655	758	692	730	726	714	678	711	644	705	751	681	704	689	757	709	737	742	744	719	670	762	745	676	735	757	732	733	727	723	740	745	673	764	724	685	735	731	707	690	761	720	671	689	676	695	682	715	697	718	710	712	706	681	732	733	696	714	743	756	688	709	672	707	747	763	715	700	750	701	717	708	673	771	752	723	688	752	713	633	684	739	732	754	740	680	721	707	735	715	711	704	722	717	710	735	702	686	687	747	703	744	747	741	738	735	711	733	646	738	692	722	694	756	692	709	711	731	760	725	731	720	724	740	679	741	751	676	737	725	746	742	720	729	740	680	713	716	704	748	729	742	754	704	737	702	700	673	672	703	707	723	726	695	699	684	735	729	744	706	714	710	723	645	748	694	708	744	707	729	737	679	754	748	738	744	699	685	731	758	738	672	745	706	685	741	708	685	728	657	739	705	749	753	688	703	748	700	736	712	745	700	739	751	735	689	691	695	727	694	671	767	706	719	704	755	720	744	758	752	723	728	728	700	703	721	667	688	693	697	743	694	733	740	697	704	702	690	733	711	717	720	664	697	750	697	678	736	699	662	718	722	694	693	670	679	714	696	697	686	727	745	716	738	712	722	701	766	697	716	710	695	725	704	704	726	740	728	680	750	658	696	723	719	688	733	723	754	730	737	745	682	747	710	694	695	681	710	674	743	692	718	749	710	720	679	742	692	696	720	694	640	712	739	723	716	694	735	722	705	716	731	751	708	685	749	711	739	701	750	781	714	699	653	673	714	751	648	735	680	696	687	664	717	725	663	697	709	697	747	715	663	692	690	695	723	747	712	769	695	697	719	692	762	741	740	723	693	693	700	715	665	697	757	728	722	742	711	680	683	709	707	651	679	729	678	744	701	715	714	709	740	720	676	686	696	741	719	700	718	688	703	723	742	699	676	753	732	698	698	677	725	710	721	700	717	657	731	699	734	679	713	689	733	728	743	708	706	728	737	693	720	656	691	739	741	760	693	722	684	695	692	690	702	709	712	704	701	743	714	702	700	688	749	703	684	741	721	749	721	695	682	722	742	739	721	711	755	701	732	668	718	705	746	739	703	689	745	724	725	717	721	696	709	721	769	698	721	776	675	674	697	720	734	696	702	697	743	736	718	732	777	725	722	726	670	703	751	711	714	700	729	712	699	709	721	712	735	709	698	752	720	737	709	691	720	740	726	718	728	684	724	738	714	725	720	699	719	771	733	749	705	697	692	702	713	733	785	717	695	758	714	702	702	702	699	716	698	757	662	766	676	684	711	721	733	714	696	697	700	694	708	752	723	697	731	690	720	695	809	740	762	705	762	665	726	731	716	693	682	698	737	711	678	757	710	704	739	733	721	680	712	692	742	732	778	683	685	724	705	708	662	717	735	721	740	733	712	769	733	689	719	697	741	704	722	705	710	702	746	708	754	723	749	684	715	722	754	680	746	745	742	695	735	698	704	717	652	721	742	740	716	704	733	700	700	727	700	673	730	691	694	723	716	680	744	669	689	659	731	745
26750	19867	7606	1972	1081	800	677	555	550	495	531	488	463	490	470	544	500	450	517	501	721	923	605	773	601	491	498	483	528	479	501	503	498	498	493	499	480	534	509	497	507	528	490	499	497	484	496	483	484	474	512	495	488	474	483	462	489	487	439	473	516	491	490	498	489	493	479	485	494	490	468	454	461	466	488	531	494	472	451	502	486	534	459	516	470	493	496	488	467	488	470	462	467	481	462	447	504	470	486	492	491	498	500	474	481	461	497	480	455	473	448	469	476	464	481	468	482	443	457	465	487	514	500	502	465	476	479	472	495	468	470	443	433	497	452	498	486	471	516	469	466	441	484	474	468	477	514	453	462	458	464	463	467	474	459	496	488	500	463	489	501	450	478	470	465	483	460	457	443	461	505	477	504	485	496	448	454	510	490	458	483	451	444	504	491	455	493	481	416	460	462	469	509	449	502	445	475	454	471	425	448	493	507	491	480	454	456	502	435	515	460	429	520	464	495	485	474	473	468	513	479	489	490	483	490	469	503	486	456	472	472	466	470	472	488	511	488	496	452	502	508	468	467	479	473	485	530	502	457	500	489	519	509	487	497	496	511	516	519	464	438	493	470	458	496	452	454	459	491	496	460	502	474	488	490	478	427	493	432	478	485	492	465	451	430	474	460	457	480	506	446	440	472	501	486	487	474	500	460	501	455	504	488	496	453	526	523	491	447	450	474	484	499	469	442	458	477	500	479	489	436	464	478	472	472	503	455	518	483	514	482	445	494	470	481	469	479	535	492	480	461	503	435	480	470	468	441	494	493	477	480	456	485	466	475	471	500	491	504	462	496	433	489	463	472	476	518	473	480	477	467	520	466	450	461	446	453	489	443	496	481	490	476	433	461	483	429	463	452	497	479	477	494	458	480	473	515	495	513	468	488	502	486	468	487	476	471	446	497	505	497	475	490	500	515	491	438	493	490	492	473	503	481	440	462	470	465	478	420	466	532	486	498	439	504	493	500	449	445	499	488	462	481	477	491	495	452	468	447	465	472	485	500	490	495	485	439	515	440	509	448	458	510	501	455	454	466	494	427	496	469	513	470	442	484	460	466	463	490	451	472	513	477	455	481	505	492	503	460	482	484	485	467	472	480	483	509	464	484	473	475	453	503	485	440	475	474	465	485	475	464	464	463	473	474	457	512	492	498	485	502	472	493	503	473	468	467	496	458	488	525	475	489	479	443	466	474	466	458	482	469	484	479	492	477	505	475	459	468	514	434	469	460	480	485	480	452	481	500	473	466	460	462	494	459	461	452	480	441	485	459	473	477	459	464	496	463	459	462	447	488	495	465	458	493	471	527	447	458	461	475	475	489	480	475	471	483	490	492	461	454	436	529	464	482	494	461	462	493	455	531	499	463	495	510	511	479	481	495	456	496	479	458	458	484	498	469	484	437	458	498	523	462	483	477	486	462	481	521	453	484	489	465	498	464	464	461	460	440	505	468	489	503	494	464	498	488	467	494	487	500	478	466	497	470	493	462	515	418	490	479	483	463	471	451	481	479	496	499	498	516	470	489	507	482	452	498	455	492	452	444	487	482	511	487	492	433	487	503	512	496	446	471	429	475	447	457	543	479	494	504	475	491	437	517	478	480	466	460	500	473	461	482	441	482	490	483	476	473	506	473	467	469	501	460	482	501	507	460	475	500	511	498	483	449	447	476	471	457	492	461	469	447	495	469	516	494	498	488	490	502	448	440	477	486	446	439	435	488	478	474	491	485	435	468	451	453	462	494	483	486	481	421	455	450	434	499	434	491	450	464	473	470	476	506	479	474	498	436	473	485	428	508	482	497	463	473	497	464	471	458	438	498	517	501	493	448	478	487	487	509	503	476	479	516	484	488	502	450	478	492	468	500	492	498	476	464	512	466	472	430	454	474	481	479	489	482	467	500	466	467	501	466	455	473	461	430	505	475	433	490	442	467	470	440	513	493	507	512	485	474	532	480	504	441	488	446	434	466	496	483	466	438	505	473	443	471	462	467	508	467	482	474	455	472	459	461	464	450	473	474	455	501	463	472	485	485	455	431	492	482	494	455	490	476	488	450	488	485	508	477	458	461	469	470	475	457	487	488	492	500	529	503	525	509	475	486	460	482	490	438	472	467	493	445	510	450	494	484	465	464	482	506	490	460	458	488	490	491	488	469	457	503	513	479	486	485	523	447	477	462	471	501	446	498	486	486	488	456	465	480	451	459	438	520	490	481	478	447	471	469	476	447	487	506	478	458	501	477	482	500	444	451	488	489	463	447	497	477	488	472	467	446	485	523	477	498	491	454	491	484	463	495	471	493	492	472	477	495	451	496	445	471	484	457	471	482	497	499	466	483	480	485	482	479	446	468	466	477	478	479	503	474	499	442	501	523	444	496	485	474	507	468	493	459	519	494	492	479	455	469	487	484	482	479	447	486	490	527	465	491	490	465	456	493	461	483	430	475	485	500	454	496	472	482	486	514	482	504	468	451	479	493	474	499	506	468	463	481	512	497	475	478	490	470	454	500	486	508	481	495	475	481	426	479	470	484	475	485	449	458	518	486	494	477	495	483	500	509	502	459	490	490	489	458	488	446	490	502	480	513	504	516	446	493	509	499	499	483	458	459	465	477	497	502	470	495	432	476	467	487	497	504	466	489	453	444	462	512	516	471	471	513	458	478	491	519	493	448	460	534	456	483	506	463	473	505	484	461	466	472	495	473	457	496	465	490	542	467	482	433	455	473	495	488	474	496	470	534	452	471	460	491	501	467	457	446	476	482	461	466	488	477	479	499	473	463	490	468	479	457	482	487	501	504	518	491	489	483	505	489	506	468	481	518	485	497	461	492	446	524	501	469	467	448	489	483	477	484	477	477	485	486	477	456	497	490	504	519	525	450	468	493	499	465	498	458	459	472	474	491	459	491	454	476	451	464	478	481	460	451	466	471	471	484	451	480	470	496	506	502	477	462	450	503	454	465	477	483	476	470	451	483	485	512	517	497	458	507	491	489	509	473	437	483	476	488	494	448	451	464	481	461	454	458	452	448	429	475	480	471	497	521	444	472	540	462	462	458	483	458	499	523	457	487	491	465	464	476	471	482	451	519	462	479	474	528	516	495	539	487	493	428	485	464	465	485	466	483	525	461	477	487	486	469	474	474	471	483	477	460	487	513	504	483	478	471	476	467	535	515	497	473	512	483	460	492	466	500	496	478	513	478	488	475	460	493	476	474	509	493	499	477	493	451	489	464	489	489	473	482	457	469	509	469	492	450	460	443	512	489	447	435	494	453	478	482	492	488	450	451	469	445	464	472	440	436	493	453	448	476	490	444	450	475	464	486	458	469	505	483	472	488	495	491	423	494	455	477	459	473	451	480	493	460	508	494	470	488	481	467	464	478	466	470	448	464	485	491	502	435	488	487	490	446	486	509	487	458	483	481	497	469	412	455	497	483	476	453	477	486	476	450	477	469	467
6660	8302	8277	4572	3114	2278	1595	1370	1199	1161	1060	1096	1023	1001	1049	923	943	1000	986	961	2030	2358	1342	1964	1418	936	964	947	967	918	894	877	920	959	910	964	1003	1132	1026	1128	1030	936	966	944	931	906	907	888	922	907	950	982	930	906	921	880	942	914	923	957	950	916	954	909	978	968	956	911	934	956	911	941	913	916	884	883	948	894	932	931	912	974	964	900	902	935	894	969	871	885	967	935	927	960	925	948	902	961	929	904	934	880	951	927	928	951	943	895	924	927	941	914	975	945	921	915	920	867	902	925	915	977	951	962	956	937	904	924	930	953	923	954	962	924	894	928	950	908	956	892	962	915	896	934	917	914	889	928	867	899	900	923	915	903	952	968	898	1016	926	876	912	908	943	936	971	890	926	947	911	960	912	933	921	943	910	926	899	912	901	893	967	916	948	916	898	967	946	931	913	965	933	908	956	958	971	921	858	924	955	950	936	965	923	929	974	919	931	902	913	955	910	952	995	941	996	914	913	907	930	970	933	921	936	957	965	956	943	907	930	879	930	915	973	921	974	936	897	908	932	973	890	920	914	925	907	894	951	911	900	927	911	934	943	916	921	939	906	951	931	923	940	935	896	847	948	961	953	880	955	922	951	897	921	932	969	951	919	922	881	905	980	881	966	975	952	957	905	875	897	925	880	971	936	920	909	931	953	949	938	907	953	938	1008	982	922	903	929	827	890	988	943	905	951	887	906	922	885	910	917	948	939	874	920	956	942	927	962	928	947	919	912	926	967	938	908	915	888	893	983	955	938	914	936	931	900	989	971	898	897	927	915	914	909	910	935	951	937	936	955	958	893	898	922	932	919	993	915	898	940	945	958	953	896	897	922	911	961	898	894	872	929	910	904	956	899	884	926	956	910	969	946	936	878	960	906	940	891	952	941	939	937	934	963	887	902	950	970	925	943	900	903	891	923	918	999	943	917	908	974	925	919	897	926	912	927	955	968	910	915	916	998	934	915	851	960	992	923	926	907	931	935	899	924	905	913	902	911	921	930	937	923	931	1003	917	980	958	915	882	953	947	883	930	970	900	921	898	900	943	917	938	851	920	921	914	926	961	970	959	944	990	895	933	891	883	914	941	917	948	902	891	893	916	945	916	945	911	964	968	962	993	970	899	867	930	855	924	876	918	906	892	933	957	950	906	967	927	926	911	933	925	904	891	944	915	903	938	932	915	927	915	895	899	922	927	925	969	908	963	902	855	920	897	897	938	959	915	945	931	1008	952	965	958	943	936	945	951	956	903	906	1003	944	897	968	926	897	919	915	876	932	901	920	937	942	886	916	911	949	918	916	897	930	958	893	985	936	914	925	902	927	913	883	893	900	937	935	965	882	901	876	897	930	941	911	944	958	914	919	915	926	897	931	923	958	926	927	961	893	918	883	926	909	903	928	927	975	967	921	952	953	957	979	953	906	920	930	947	917	887	952	855	944	877	882	917	887	939	924	947	940	893	903	976	914	945	947	909	925	966	908	909	940	895	862	948	911	901	901	934	1016	887	963	906	916	909	1001	925	912	924	917	933	910	946	980	935	893	891	912	975	901	900	936	936	952	956	972	919	911	908	925	913	913	920	947	956	889	898	903	949	897	927	902	946	958	884	893	882	985	887	914	919	941	918	901	912	876	943	877	929	948	941	936	984	931	977	908	976	933	918	923	882	933	941	949	968	926	954	899	931	981	908	999	951	915	914	952	946	946	883	922	952	889	933	904	944	887	993	892	951	953	964	911	927	947	932	969	911	1032	924	951	939	948	879	935	945	907	883	960	935	988	957	924	903	911	996	886	949	919	962	914	938	923	889	951	898	986	868	905	936	929	981	937	931	941	897	921	952	944	920	889	917	942	975	932	1013	909	956	840	897	963	935	905	921	890	920	962	894	922	895	931	943	925	916	1000	931	881	898	880	923	962	924	920	907	923	942	915	931	984	936	916	881	924	909	926	936	949	934	919	908	907	933	976	944	950	930	918	942	898	967	954	930	915	1017	852	878	979	914	916	895	935	943	895	924	921	929	987	939	937	919	919	893	889	936	936	983	859	954	968	932	921	903	897	938	908	927	970	916	929	947	902	909	895	880	912	948	961	890	936	947	959	956	884	916	978	920	948	946	969	971	875	953	957	885	909	905	979	930	954	940	883	930	927	990	955	948	969	919	960	947	926	899	899	952	864	921	888	952	919	950	872	888	885	920	868	931	931	922	948	947	959	905	877	930	898	958	935	911	890	972	979	918	945	873	942	949	873	804	959	982	968	943	962	909	881	936	945	895	990	915	893	926	970	867	902	915	927	960	868	912	938	945	930	949	913	944	930	928	862	972	878	931	880	963	949	897	919	962	953	899	912	946	964	881	895	892	884	948	911	968	926	929	931	940	938	892	902	930	943	894	874	960	925	901	951	911	872	928	884	894	923	949	930	917	899	920	906	887	912	956	956	879	914	888	930	948	891	879	917	885	901	925	978	932	1014	932	918	947	942	901	1005	932	981	948	891	859	882	975	941	912	933	1001	924	974	870	860	920	910	904	924	954	897	941	909	898	938	933	942	925	947	975	973	962	894	923	933	900	944	934	915	925	886	941	952	946	877	918	884	918	955	929	906	934	933	946	899	904	952	966	912	967	912	938	978	886	944	867	935	950	952	913	949	908	956	910	945	954	932	942	983	944	918	962	945	970	924	941	936	947	940	996	877	921	875	945	924	853	909	932	980	965	950	937	974	899	932	928	991	935	962	922	891	953	922	915	905	910	959	941	943	903	953	944	915	917	950	916	932	953	992	941	886	879	989	952	946	949	900	939	950	934	872	925	898	950	919	932	924	940	897	995	941	907	905	991	935	950	873	943	901	924	842	916	914	952	963	895	873	936	866	883	910	900	916	916	953	926	930	903	939	941	934	942	983	943	955	931	927	944	973	921	909	968	916	909	909	898	931	945	891	942	925	912	932	950	856	963	965	929	882	936	882	959	859	937	880	923	949	902	838	958	951	905	959	893	944	897	871	911	930	928	937	925	929	953	966	953	951	959	916	973	901	891	950	920	930	929	918	912	949	961	924	882	902	922	915	957	931	907	915	970	891	909	910	904	938	914	911	942	942	939	877	915	909	961	920	964	933	940	944	957	876	1006	933	966	1011	983	913	892	913	904	876	940	924	904	921	979	894	931	930	941	932	926	898	942	929	904	917	958	912	921	932	940	890	912	910	969	1013	922	898	945	943	924	952	922	952	893	950	932	968	896	905	965	875	958	949	932	943	913	942	953	943	924	985	937	923	947	930	960	932	943	966	926	919	980	928	1011	934	929	937	939	931	957	932	920	928	948	955	944	924	912	872	917	918	957	885	928	890	948	880	962	875	917	896	921	886	948	893	891	947	878	868	969	924	874	931	970	892	942	934	923	936	927	898	961	841	890	956	930	905	874	915	989	921	896	961	953	877	865	922	941	896	951	956	884	911	959	896	911	875	875	957	931	856	916	916	935	898
24288	21388	28368	24775	18543	2732	1189	799	617	592	534	499	465	464	473	487	461	440	451	514	3588	4243	1558	2188	1258	439	373	428	435	402	399	390	437	397	399	404	536	705	725	635	497	418	437	392	436	396	386	373	395	438	406	405	373	381	405	398	406	396	386	381	408	381	436	390	398	413	342	371	367	392	396	394	404	395	416	391	400	405	399	401	406	427	390	412	414	374	413	432	430	374	447	394	396	408	389	466	393	395	399	406	426	404	407	421	424	395	400	404	407	390	386	399	393	427	400	403	361	392	358	352	460	381	409	373	388	413	412	399	388	446	441	402	404	422	438	406	392	368	378	412	398	446	431	428	374	396	413	396	368	406	388	426	408	438	373	390	384	422	418	420	384	372	384	408	408	400	403	396	400	405	402	384	365	372	382	411	414	429	401	396	408	399	378	403	397	415	395	433	409	396	397	396	430	387	411	389	423	374	410	394	413	390	391	382	408	408	412	413	420	429	401	383	390	388	409	410	425	421	400	421	433	406	391	400	394	387	387	438	441	423	375	395	337	454	405	417	378	400	392	405	371	398	380	395	375	414	403	378	377	382	398	403	424	407	384	423	367	400	366	399	348	398	359	359	421	388	428	405	409	386	411	388	392	391	399	426	392	420	423	395	428	413	415	391	393	365	384	378	394	413	395	408	388	368	408	421	386	401	409	412	392	408	382	435	380	429	394	417	417	425	406	410	402	388	411	399	390	438	415	409	402	394	427	390	399	422	380	374	423	415	415	412	370	411	361	421	408	402	403	346	405	402	367	382	338	392	393	399	381	424	393	375	395	410	407	395	421	387	399	363	409	405	377	430	426	416	408	402	387	391	419	388	373	417	382	408	355	372	389	370	410	364	413	386	397	387	389	430	402	400	387	395	406	382	387	411	374	415	386	429	419	400	402	393	410	383	384	402	400	421	439	383	400	367	374	440	388	433	397	389	375	413	399	390	380	382	399	421	394	376	427	376	385	415	411	387	400	383	401	405	390	408	401	442	426	386	389	385	414	383	401	360	416	396	414	417	399	400	398	434	408	397	392	418	393	394	392	377	366	383	412	402	408	381	395	410	402	417	398	394	417	428	430	405	418	421	382	389	392	403	412	383	445	389	374	387	405	409	426	408	413	378	394	437	368	389	411	398	395	438	384	400	416	417	431	345	381	382	408	415	390	400	394	402	416	412	393	410	389	382	366	384	421	428	429	406	411	395	392	382	383	372	424	426	427	404	426	360	410	388	406	393	407	406	382	399	372	408	382	421	392	398	407	436	382	396	384	404	440	401	399	383	421	378	423	382	417	402	400	392	402	409	393	389	390	366	380	423	382	375	374	424	401	437	364	414	446	404	411	389	390	412	375	365	400	405	422	421	414	410	386	389	405	392	417	343	453	412	372	409	392	401	389	408	373	414	374	387	401	411	393	385	414	408	365	398	376	408	409	402	389	385	402	418	378	406	382	397	391	428	395	411	356	390	377	409	402	414	397	426	384	393	433	379	414	429	393	397	395	377	398	420	405	441	412	413	401	410	411	390	442	435	407	375	397	413	383	376	367	405	398	388	388	381	398	380	388	395	393	393	375	458	434	412	420	398	373	380	392	378	428	398	390	394	397	386	396	364	397	420	387	414	439	384	377	430	399	393	409	381	388	385	436	403	415	376	393	385	377	402	382	429	417	382	422	364	412	391	411	399	392	391	383	409	393	366	399	392	421	377	417	402	359	393	414	395	405	433	392	399	386	400	419	395	397	391	405	405	403	392	383	442	365	416	377	385	406	385	413	396	358	421	389	403	408	404	439	377	400	385	393	374	444	394	410	420	407	360	409	380	365	383	394	381	400	403	404	428	407	397	397	385	400	405	417	393	381	406	416	425	368	437	411	388	407	401	395	382	400	409	412	401	395	415	401	399	396	363	405	401	371	386	385	404	437	440	399	416	393	407	396	410	427	395	393	377	383	382	435	381	455	368	411	393	402	371	383	375	409	386	383	407	410	399	379	396	413	420	388	408	374	380	401	420	410	358	393	393	366	415	395	406	403	425	417	458	400	418	396	411	397	387	388	361	395	386	424	396	386	356	396	411	428	394	364	420	405	430	403	368	381	383	389	410	393	399	351	413	409	417	435	395	412	374	388	381	395	367	404	407	357	406	390	328	392	403	404	421	415	435	394	402	399	437	409	396	424	402	401	401	356	367	409	406	370	397	412	390	422	388	407	393	395	383	420	399	380	404	431	391	427	410	358	384	389	380	398	365	412	388	416	407	411	385	415	386	374	372	414	364	409	390	402	424	369	404	423	387	414	414	398	386	396	408	372	419	378	405	380	398	406	414	399	428	387	434	417	390	375	426	375	425	377	376	407	397	390	366	393	396	365	372	393	415	408	424	370	415	417	424	387	403	389	376	382	389	426	388	432	389	399	390	398	392	377	387	401	379	391	386	414	409	393	378	422	427	370	406	417	396	418	405	399	381	389	402	410	383	424	415	420	409	402	375	378	411	390	374	422	408	388	413	399	402	393	407	393	411	401	406	390	388	425	394	432	368	379	411	402	385	418	439	421	378	405	450	405	402	421	385	393	361	382	388	409	428	375	414	404	389	393	416	428	395	400	379	381	404	412	409	407	363	424	392	361	383	406	400	403	417	387	387	377	396	379	413	393	373	373	391	380	397	416	385	412	403	426	390	398	389	392	417	406	403	411	405	391	435	413	417	390	378	412	374	433	408	416	394	398	397	400	422	397	394	415	339	413	412	371	396	390	380	404	385	366	395	422	420	378	390	411	401	397	407	401	389	383	362	432	416	419	418	412	396	385	392	372	413	375	400	385	393	410	406	392	418	411	407	442	375	393	419	417	369	383	379	442	332	402	373	376	406	374	383	376	394	395	365	381	391	421	438	372	391	420	405	388	406	389	397	392	411	407	395	395	395	387	375	359	401	392	365	397	399	453	419	381	409	409	419	419	385	397	387	412	376	387	365	419	404	383	427	388	409	424	377	388	435	435	375	361	415	396	398	405	407	433	425	394	390	400	430	427	404	369	400	404	424	376	423	406	377	419	429	436	373	351	426	368	396	422	395	372	420	449	403	377	358	389	392	392	389	369	391	378	399	388	384	416	381	387	408	389	369	436	415	384	408	399	354	378	391	428	419	422	414	379	398	451	399	406	386	389	378	421	405	410	401	387	405	393	355	411	431	418	391	397	389	433	386	373	448	395	420	405	377	405	376	385	399	419	381	370	396	417	391	409	390	427	396	431	389	389	405	397	391	399	367	407	394	402	374	398	441	378	378	386	439	428	396	399	414	381	389	390	381	383	372	445	385	416	391	408	406	383	424	373	375	367	394	405	368	410	410	422	394	420	380	372	404	418	425	376	411	411	370	409	412	404	430	406	418	402	396	411	432	418	398	401	364	384	378	377	420	409	392	426	380	388	375	432	412	353	365	371	397	407	393	408	387	416	412	408	383	423	427
8672	16899	16783	9954	6281	4429	3053	2273	1791	1601	1329	1233	1214	1126	1067	1024	953	930	919	1156	11419	11692	4734	6837	3465	895	778	743	792	795	848	831	793	800	767	793	1331	2168	1967	1526	1073	905	829	804	796	765	803	790	726	730	776	734	805	807	768	793	832	773	766	796	777	782	780	760	772	798	808	763	799	783	785	783	825	787	800	782	787	785	781	803	812	792	735	793	783	764	787	844	760	778	757	749	774	744	815	740	820	764	728	769	767	756	830	759	808	767	796	802	808	741	708	790	817	754	794	775	769	722	753	798	770	800	767	781	795	778	771	799	769	804	745	793	781	795	849	733	774	765	769	772	819	712	837	718	822	811	774	741	804	734	795	787	777	764	756	845	792	750	801	721	799	716	804	785	748	759	809	811	768	762	756	776	800	736	755	776	798	754	779	799	749	789	791	793	745	823	800	757	785	759	806	797	769	774	794	770	774	740	802	796	753	796	756	741	742	758	759	789	816	815	752	776	738	800	754	793	787	777	787	757	780	805	816	752	696	829	811	811	826	772	773	836	769	799	771	822	760	813	821	878	761	775	821	770	735	787	772	780	765	826	776	775	758	766	780	813	819	762	748	776	738	800	821	742	861	793	824	801	777	794	809	742	768	791	756	825	773	778	812	794	742	767	789	799	816	773	757	782	790	823	806	804	801	781	783	776	807	806	822	782	815	755	753	747	802	744	767	803	779	767	776	837	772	792	793	839	830	785	748	791	736	740	813	744	829	711	755	799	786	767	765	759	810	791	807	739	755	765	842	778	698	781	780	790	773	780	777	786	796	817	770	775	745	782	726	814	779	838	810	719	795	812	744	776	780	819	734	763	755	826	749	813	798	768	791	793	762	825	764	797	792	827	760	803	782	784	781	797	788	799	809	810	774	829	815	761	800	730	823	779	777	792	757	811	797	725	746	757	786	796	844	754	757	825	764	788	770	780	833	781	844	749	755	816	773	751	776	820	780	724	770	755	754	782	798	781	761	860	762	766	785	770	778	755	789	769	769	804	778	818	774	789	748	808	767	787	788	790	783	776	808	735	767	786	806	776	767	774	791	811	779	781	813	766	767	807	767	792	794	785	774	795	780	764	806	834	819	787	813	799	788	834	828	782	783	838	836	749	761	820	799	804	794	785	786	794	738	808	754	741	763	814	739	768	738	796	788	779	762	774	717	808	793	790	808	813	804	799	766	805	803	794	777	828	789	814	789	764	785	765	741	731	813	770	797	807	839	808	772	871	762	783	782	750	812	827	763	801	731	832	798	766	803	792	817	804	841	775	791	822	709	780	775	794	799	796	788	799	797	756	800	750	793	825	796	789	804	794	814	853	763	800	804	770	764	776	760	807	754	761	762	771	760	729	777	791	790	754	822	777	747	817	764	758	794	755	838	797	778	764	787	764	781	766	818	742	780	797	746	756	831	755	715	779	760	788	774	751	792	824	783	797	826	782	782	760	814	810	730	787	800	798	789	786	749	728	763	766	807	822	812	745	831	796	802	834	767	821	768	783	775	765	777	784	781	802	766	753	800	783	803	776	780	756	785	793	821	805	767	732	828	774	805	791	825	797	768	800	782	792	774	818	810	772	805	789	768	768	781	823	783	797	772	752	796	815	774	804	749	765	782	781	813	782	792	785	799	778	783	797	810	770	772	784	762	797	811	852	744	736	791	740	816	781	765	810	785	772	823	757	751	767	770	793	733	778	788	715	727	791	805	741	792	806	830	762	829	769	787	785	802	711	822	799	802	762	801	789	792	826	855	784	753	789	765	787	787	771	809	776	794	790	817	781	725	788	800	763	781	772	726	788	822	808	790	755	781	764	757	758	811	792	768	781	806	815	810	748	786	767	777	766	780	758	733	826	743	778	741	750	850	768	754	784	821	792	767	770	772	830	801	811	794	748	826	816	743	806	784	750	815	819	828	823	788	778	803	780	801	788	746	754	866	815	837	790	773	743	770	751	796	753	783	777	793	839	806	756	765	803	776	781	829	786	794	737	813	822	808	743	776	789	772	758	780	818	787	777	842	817	783	828	773	767	807	778	734	747	748	797	745	809	797	823	773	755	803	797	800	851	762	838	747	812	818	750	828	819	816	806	765	849	809	767	793	796	800	787	780	775	757	803	787	769	741	804	750	772	783	791	812	774	774	786	769	747	793	772	798	780	803	746	792	764	788	754	795	814	729	810	795	772	769	764	768	835	833	736	801	753	784	807	792	727	815	805	778	788	791	788	731	795	805	775	758	819	833	797	801	740	793	737	752	806	787	782	770	770	798	768	759	755	793	803	770	746	763	817	737	795	794	781	763	790	756	814	771	812	800	787	843	786	799	731	770	743	818	791	783	798	719	795	749	795	839	746	784	809	761	789	775	760	728	818	801	814	780	817	771	786	774	847	808	798	825	791	784	759	784	772	779	764	771	724	886	764	739	780	815	773	725	727	833	785	806	773	797	743	798	774	789	775	797	761	804	751	796	789	758	827	786	797	818	805	791	801	819	786	783	768	789	760	833	782	765	746	733	768	802	795	758	738	798	776	718	770	837	815	737	746	762	821	750	795	811	809	785	751	771	800	786	782	789	821	796	779	743	730	817	743	774	800	767	755	794	781	812	812	784	743	754	783	734	785	793	751	774	806	826	854	765	758	787	772	806	755	735	801	760	817	745	805	804	751	745	763	809	775	815	784	798	786	773	741	823	828	793	836	777	745	754	786	752	757	795	761	789	803	743	821	764	782	748	759	803	724	756	785	819	775	784	789	792	766	816	799	759	728	754	798	798	774	786	791	820	744	765	801	784	766	764	780	837	788	740	782	780	791	809	742	792	735	811	804	814	825	752	784	801	786	792	743	835	800	770	810	763	793	774	798	826	743	778	768	786	831	762	810	759	784	791	748	750	754	802	774	762	817	831	733	781	773	797	773	765	740	773	746	814	753	795	746	784	784	830	782	773	813	831	773	825	822	746	774	860	776	807	782	824	742	815	803	777	744	776	775	825	764	758	801	772	743	826	815	798	811	825	805	734	801	805	819	791	795	770	805	808	777	786	821	753	805	754	805	821	791	788	777	833	761	747	738	725	736	809	773	756	753	815	786	789	742	803	867	814	766	800	797	793	780	783	739	775	761	792	763	764	789	783	771	730	813	752	755	753	779	763	783	819	832	812	787	756	818	803	805	830	788	791	798	780	818	775	766	783	798	827	779	781	765	831	801	792	806	762	812	795	734	758	832	818	843	788	757	783	823	789	793	751	764	824	785	804	761	749	804	797	749	786	785	761	816	814	794	822	756	773	760	802	806	782	806	750	754	764	710	743	782	788	818	811	773	761	826	766	787	809	837	802	795	770	767	818	799	764	766	785	775	736	819	774	812	833	744	820	800	770	756	856	719	822	775	768	760	780	821	790	730	767	770	767	799	759	811	813	775	807	803	787	791	789	813	770	769	766	794	797	780	802	782	824	821	793	755	779	797
23275	21367	29135	23957	21367	18114	2829	1023	759	687	660	573	527	514	499	462	444	479	465	650	7406	6565	3067	3616	860	410	395	391	432	389	407	380	393	407	353	581	975	1194	1072	728	513	396	400	411	373	416	416	365	386	424	366	373	414	439	407	376	403	415	387	400	387	386	395	407	391	342	354	386	384	418	381	388	357	399	396	399	377	343	332	422	393	369	358	391	385	392	397	431	409	410	389	386	397	382	396	425	392	377	394	403	383	374	398	398	380	423	421	345	388	397	393	397	374	401	353	374	357	377	388	416	372	401	383	412	426	376	357	392	448	403	392	387	375	378	372	398	411	388	378	368	403	371	370	399	413	394	376	394	421	360	385	371	381	387	384	355	385	407	389	385	367	384	372	403	361	349	381	384	390	362	406	396	395	392	368	387	367	413	388	360	394	391	379	395	407	396	380	402	371	390	394	435	395	381	387	392	394	374	417	402	403	411	413	419	388	415	409	389	418	396	407	363	412	376	378	405	383	383	436	370	412	394	395	395	396	392	416	425	379	385	384	371	389	382	428	368	359	390	398	430	385	400	374	374	377	414	422	355	367	392	401	395	405	387	382	394	378	367	413	387	361	414	366	398	373	413	394	365	402	386	408	413	364	386	367	375	364	364	382	390	380	389	404	403	392	355	407	388	384	354	380	398	393	375	382	384	361	418	388	394	397	388	394	400	402	404	394	358	398	402	389	386	383	396	371	423	362	410	394	398	364	417	402	390	388	377	410	345	431	362	384	396	375	383	393	406	399	364	393	376	389	384	405	388	395	353	383	396	368	403	391	341	392	389	378	355	382	416	405	370	383	377	401	420	406	413	371	377	360	388	398	407	377	370	335	370	381	367	382	403	394	351	402	361	392	410	382	383	429	393	363	370	364	399	405	370	406	357	359	400	444	395	369	331	377	428	388	411	372	398	384	374	360	388	409	357	368	345	370	408	358	387	412	392	382	425	395	389	395	365	384	369	346	406	374	377	402	403	399	381	397	394	401	370	399	398	396	408	377	382	369	352	371	362	397	357	333	402	369	353	363	403	387	371	374	378	378	396	397	396	368	402	384	382	396	396	346	379	391	397	433	349	386	386	364	349	391	380	375	384	386	408	394	356	409	374	392	357	375	380	385	381	355	376	378	334	376	384	381	354	406	379	334	357	367	353	371	364	364	368	391	401	394	402	377	383	383	385	399	414	398	359	381	376	376	407	381	410	405	386	386	382	354	386	355	350	409	382	381	354	369	379	356	412	386	376	385	392	383	384	402	388	395	385	395	358	388	352	396	371	393	361	374	377	391	407	411	365	363	346	358	378	389	410	367	401	403	412	395	386	412	388	411	405	381	401	390	423	383	421	402	370	385	361	387	369	394	415	386	388	402	400	411	380	400	375	399	368	391	374	368	403	380	397	392	381	357	377	381	391	368	371	356	426	417	385	388	406	392	406	394	408	382	397	354	401	356	378	367	352	432	387	361	389	386	398	396	406	399	398	367	377	388	400	401	408	397	402	357	393	384	365	373	396	408	382	373	401	363	380	356	384	348	421	427	377	401	412	399	390	397	352	362	399	368	350	381	399	416	382	420	360	392	364	414	417	418	393	375	368	393	371	410	403	436	387	392	378	401	382	389	361	354	368	405	383	370	368	398	382	398	393	392	407	414	380	350	366	415	376	409	358	367	400	399	370	403	383	393	385	360	377	388	354	398	371	363	375	393	357	363	373	371	435	395	380	378	419	372	357	353	389	360	373	395	376	347	387	358	371	389	402	403	420	351	376	372	388	414	403	380	383	400	379	401	364	378	363	382	382	409	366	400	369	365	401	397	429	419	345	390	379	392	412	400	365	384	391	392	384	409	409	387	378	405	396	399	361	359	356	392	353	383	394	359	377	340	359	371	393	407	372	405	412	386	385	346	339	418	382	420	380	397	384	394	393	351	363	358	353	411	427	393	379	401	347	364	396	398	400	390	393	377	393	381	403	400	403	355	379	411	427	406	380	388	361	397	386	376	383	383	370	419	370	353	381	392	378	387	380	380	332	355	389	368	392	358	385	377	391	377	399	346	382	363	388	380	381	392	376	404	379	375	407	379	379	386	394	393	371	385	396	388	406	404	373	389	383	439	382	380	391	387	400	381	357	379	365	398	377	375	393	371	392	390	382	400	383	403	371	375	324	363	377	359	357	395	378	348	394	370	400	398	421	406	367	397	396	359	395	357	398	402	346	382	382	382	362	396	387	400	368	401	353	406	397	388	377	345	366	388	391	396	399	380	381	369	389	393	376	407	388	380	393	369	402	383	387	388	359	381	401	377	366	416	404	388	375	403	406	418	379	386	402	374	365	405	388	388	363	380	418	378	374	362	342	381	405	385	374	381	398	380	439	398	382	362	385	359	386	365	390	388	368	357	409	414	399	366	385	363	448	417	411	368	384	408	388	387	354	370	400	349	414	395	338	382	393	423	382	384	393	388	389	421	409	384	421	351	416	436	334	358	393	390	371	372	354	377	408	392	376	363	391	431	382	360	382	390	354	421	434	380	391	371	368	373	352	392	383	375	402	384	410	418	380	384	392	402	353	384	369	391	383	418	373	386	414	410	420	380	372	388	381	423	366	390	393	346	382	375	393	385	399	385	366	387	376	402	384	404	397	395	371	379	375	396	337	384	399	388	373	387	375	384	389	369	373	367	389	402	401	382	404	396	402	388	415	389	410	372	385	387	369	376	383	377	410	389	407	398	384	356	398	379	379	355	369	401	427	417	354	404	396	391	368	397	382	400	348	405	373	367	385	359	371	382	415	382	364	399	363	410	352	458	414	395	353	424	373	419	361	393	385	350	390	369	379	411	374	384	398	383	401	388	392	382	373	371	375	402	381	350	389	379	354	377	368	377	362	380	390	379	395	403	344	401	404	402	372	398	367	402	352	386	368	399	367	372	383	389	378	392	387	402	389	377	358	374	377	386	412	393	342	376	359	341	384	396	395	397	422	372	363	382	398	380	408	385	370	358	349	399	391	390	398	417	356	389	355	378	375	375	416	380	397	366	363	395	380	400	398	343	395	376	424	375	372	440	401	395	399	392	398	363	377	357	403	386	403	399	390	408	388	372	382	374	357	369	357	389	404	414	381	394	382	403	413	393	370	403	355	384	378	350	361	390	348	403	392	371	366	403	405	416	376	390	358	439	376	368	394	376	419	387	414	365	361	391	356	384	374	428	398	372	356	372	384	391	407	397	363	378	395	389	360	375	379	401	387	393	356	367	393	369	395	387	431	405	392	394	370	357	394	418	370	376	378	364	403	379	395	406	388	348	361	383	394	369	436	393	405	401	399	378	406	360	410	356	375	388	386	396	408	397	374	383	359	397	382	374	391	380	404	399	430	391	379	396	391	392	392	414	364	371	392	382	391	401	358	429	365	352	385	370	400	379	390	393	373	415	364	407	353	357	426	370	393	363	387	391	401	417	376	366	404
11228	22605	22224	14198	9432	6232	4440	3168	2434	2105	1870	1438	1440	1237	1254	1134	1089	1018	994	1845	20027	16605	8935	10752	2149	775	791	762	837	780	775	760	767	798	803	1504	3007	3886	3114	1933	1191	886	735	784	768	732	716	726	739	777	711	783	738	725	748	713	773	764	768	710	748	740	762	722	747	713	815	745	739	728	714	715	789	773	735	734	691	723	737	737	737	760	746	707	699	737	738	730	755	723	785	704	771	709	741	747	763	789	739	732	728	762	742	761	720	709	739	693	715	750	751	736	717	764	746	719	740	758	749	754	719	744	751	740	750	794	737	751	723	717	740	751	738	738	764	679	768	769	766	716	739	704	747	753	689	821	708	722	698	734	737	705	738	716	682	707	721	702	739	719	676	721	754	761	785	750	779	738	741	771	729	730	738	781	723	740	704	720	745	736	714	724	738	734	694	704	749	755	753	712	759	772	745	761	768	733	685	709	746	716	750	759	747	745	734	728	704	781	792	708	719	780	767	723	718	764	710	710	731	716	714	760	765	721	731	706	703	800	724	768	753	740	769	732	774	745	713	721	743	739	742	728	727	734	791	729	761	714	752	680	766	725	711	731	730	719	710	757	698	784	704	730	719	730	711	762	724	744	725	792	734	717	758	720	748	775	708	747	728	736	694	719	751	694	786	706	745	686	767	695	710	750	735	769	695	699	763	715	761	712	763	728	732	743	702	694	717	689	734	732	723	733	700	733	740	744	707	755	779	760	691	769	738	747	721	716	781	736	773	727	719	706	764	749	753	718	708	759	743	719	760	726	769	771	725	775	744	775	701	771	718	752	733	725	715	739	721	783	698	766	762	714	781	758	774	728	746	718	768	770	706	724	806	751	703	737	728	729	773	771	733	775	691	753	689	724	712	720	753	761	734	749	734	700	742	755	749	763	769	770	720	754	726	751	823	740	728	757	744	764	672	755	754	699	736	698	731	733	792	729	718	717	696	738	714	710	718	756	716	718	784	749	776	691	714	746	790	764	751	720	750	732	739	793	771	723	695	758	706	706	740	715	796	779	695	707	762	739	718	704	710	763	730	699	705	716	744	725	781	739	755	771	749	739	723	752	700	709	774	747	750	760	701	752	727	782	698	767	688	802	757	725	742	750	689	740	780	732	722	747	731	767	759	741	716	768	706	765	761	742	712	777	720	724	741	696	718	723	736	785	763	697	710	744	811	761	752	722	696	736	754	761	727	770	735	732	645	744	708	703	788	799	742	721	690	767	754	750	715	783	759	704	738	719	746	755	729	719	719	755	782	704	738	753	775	710	725	766	775	748	725	738	790	792	735	763	738	733	721	720	761	764	789	760	797	754	731	765	763	738	717	759	764	727	774	787	734	707	759	755	737	737	697	789	779	718	743	704	689	709	727	750	762	772	772	747	735	741	747	741	727	817	727	759	717	754	741	698	728	773	772	768	730	704	807	758	720	734	767	707	706	773	749	696	755	742	751	766	712	744	757	735	741	709	722	732	731	756	740	742	715	698	756	750	731	742	755	716	740	753	741	694	735	726	713	750	712	721	767	721	724	756	701	682	724	738	683	773	764	704	757	773	754	692	720	673	764	759	744	740	719	742	753	714	730	743	767	741	764	722	756	696	740	709	706	736	722	739	767	718	769	748	694	763	719	787	773	750	707	754	785	727	732	706	730	714	818	703	708	699	763	752	735	748	740	751	701	731	729	679	741	738	734	768	731	710	752	729	789	718	740	762	730	788	773	768	722	740	714	772	721	671	698	707	771	728	741	750	688	709	764	775	736	728	731	740	664	712	721	775	698	768	716	788	757	755	718	759	750	735	702	663	766	699	737	762	754	721	754	758	744	723	716	720	745	715	769	771	719	768	739	795	715	675	718	703	719	774	772	647	733	690	743	761	723	721	731	722	745	701	735	691	733	733	702	750	722	728	787	753	745	745	760	751	733	726	679	773	705	774	705	712	791	741	738	724	736	757	761	709	759	769	722	727	722	686	724	689	763	764	679	738	736	753	761	687	724	764	775	728	747	731	757	738	730	730	726	701	751	675	759	751	747	772	729	751	761	750	766	757	718	712	732	743	731	740	760	738	766	709	736	771	741	763	732	716	763	787	763	784	716	789	721	706	756	757	737	661	710	759	732	742	724	731	717	758	726	729	742	718	716	722	752	755	745	754	737	794	713	773	746	728	748	736	684	728	663	751	699	706	757	787	773	748	728	701	724	732	730	717	681	710	763	714	716	761	716	719	774	703	782	785	712	780	749	689	726	760	742	677	714	704	773	734	724	729	760	782	679	731	815	795	759	772	787	763	793	731	685	741	737	713	716	728	738	743	772	745	734	746	725	746	773	734	741	777	728	735	736	755	704	726	733	719	751	701	694	730	757	700	689	708	717	694	751	705	733	781	761	727	684	743	716	711	737	733	721	753	757	741	731	766	771	741	716	779	709	748	747	665	749	747	749	793	760	747	776	732	712	748	693	751	745	727	754	782	708	734	723	734	738	724	742	696	770	707	726	747	769	737	768	748	742	703	697	733	701	762	729	782	733	780	764	706	767	747	728	721	765	761	708	733	742	735	705	766	716	765	716	726	720	742	730	775	753	738	728	742	740	703	733	694	723	749	712	703	748	726	700	781	745	706	744	766	700	750	711	757	666	753	758	719	723	762	695	688	692	792	704	764	737	733	720	694	725	701	715	671	771	700	770	729	817	732	759	727	747	788	731	763	728	733	749	775	782	772	718	740	700	765	685	752	735	708	739	762	753	734	728	715	720	747	747	746	730	767	760	738	671	754	717	715	744	728	740	784	775	806	729	740	767	725	764	764	780	722	725	742	737	746	747	733	714	791	765	751	791	717	757	734	775	745	701	748	752	721	739	741	738	688	714	764	713	733	785	752	711	710	747	764	729	703	742	749	795	739	676	743	730	747	734	774	761	717	735	762	764	725	761	748	753	767	722	721	765	730	736	754	729	709	781	694	734	732	758	737	737	748	719	751	706	755	712	737	728	721	766	753	708	680	757	766	755	745	740	747	705	697	686	741	686	747	796	684	708	767	798	721	753	693	731	753	737	712	776	726	729	752	718	705	752	752	691	729	746	697	683	730	750	756	760	747	729	726	737	696	755	736	775	740	746	780	769	760	727	689	713	793	829	732	722	707	724	757	734	722	772	732	695	757	755	726	778	679	747	736	710	761	736	736	741	716	706	749	731	763	733	733	726	710	742	734	761	762	715	759	750	721	722	722	764	738	747	688	746	814	750	774	717	775	754	738	722	714	726	709	734	717	774	749	761	737	717	772	770	780	754	799	743	738	734	727	718	729	718	709	732	738	736	725	774	742	748	737	765	728	734	757	712	715	722	772	744	750	748	753	727	721	734	727	739	695	738	702	739	740	732	736	728	736	708	754	731	717	701	736	744	706	759	759	715	736	723	736	701	760	756	732	700	717	743	751	747	776	725	770	763	738	687	804	796	750	740	747	779	785
27056	20105	7893	2040	1061	789	632	624	550	560	495	512	527	517	527	500	502	490	507	546	849	909	688	641	522	514	490	510	472	492	502	533	491	491	506	535	538	617	583	521	557	474	502	492	492	455	536	530	510	465	487	440	507	526	517	485	489	473	464	503	479	483	465	474	454	512	470	514	491	483	488	502	488	473	488	475	485	444	499	540	498	473	496	475	485	458	461	515	504	498	491	523	497	481	463	465	451	453	521	515	511	470	514	478	531	513	488	487	488	438	492	535	479	511	481	508	501	459	516	494	514	463	506	474	477	473	492	462	496	498	500	471	458	466	478	480	504	462	481	485	492	479	475	471	506	455	462	492	469	472	504	475	475	505	459	499	489	498	491	487	496	472	516	480	501	482	501	505	489	518	459	466	463	526	488	498	516	474	515	470	499	476	522	497	473	460	512	473	498	491	495	495	496	528	494	472	485	463	498	485	483	509	510	486	511	473	487	485	486	490	510	460	457	521	508	497	495	493	466	478	480	506	539	493	475	494	486	499	498	483	492	518	519	533	468	479	472	471	493	457	494	512	551	490	506	494	505	486	470	475	480	476	514	480	512	490	480	460	473	448	492	469	472	507	506	449	507	474	500	519	478	482	478	483	560	476	483	499	488	524	484	534	472	469	464	477	489	482	507	483	485	485	474	494	491	497	484	499	456	445	546	503	452	496	484	502	499	484	485	486	463	484	478	503	480	493	495	467	518	483	510	492	476	510	514	498	479	457	483	496	488	507	476	492	495	523	492	484	478	452	493	483	482	474	472	497	493	498	501	483	470	506	493	480	489	511	483	465	473	489	511	487	506	511	491	489	452	415	498	481	495	488	487	519	475	520	530	479	509	474	476	482	455	454	484	510	499	469	524	471	465	491	499	498	487	505	491	510	486	487	474	489	452	496	517	515	485	484	489	491	511	492	465	481	491	490	450	558	510	485	450	458	500	461	480	478	520	496	508	472	474	490	487	490	450	506	447	529	483	492	446	477	496	472	473	483	480	500	502	499	479	460	458	485	482	511	468	496	505	482	466	534	510	500	502	528	479	458	511	501	504	477	465	508	446	498	490	488	477	459	526	489	486	490	486	450	502	497	459	465	483	504	489	524	504	480	512	501	501	504	516	496	491	475	466	477	488	515	527	493	484	492	554	475	492	494	548	477	490	473	506	484	525	494	516	521	506	470	515	466	448	463	484	516	497	490	498	498	486	496	488	484	510	449	456	501	479	477	518	533	489	480	471	473	469	501	497	527	477	468	478	490	503	489	451	478	449	530	512	502	477	469	450	528	476	539	504	482	456	498	486	467	499	438	463	510	510	523	496	524	475	478	480	466	481	508	500	486	437	503	525	490	525	503	466	507	506	495	514	504	481	506	473	494	457	502	511	509	491	507	469	448	519	502	501	469	498	476	501	468	472	448	465	473	477	511	471	502	457	491	486	486	493	514	502	494	471	464	521	513	448	489	456	485	488	491	467	524	471	525	471	457	489	506	484	510	503	488	495	519	500	495	516	470	508	459	477	514	524	504	483	491	468	486	478	529	497	476	488	491	499	478	488	479	473	463	490	465	489	490	458	492	476	501	486	519	505	471	460	460	493	452	502	486	464	472	488	557	455	496	485	541	496	468	463	489	515	506	548	519	538	467	481	488	486	481	461	486	507	503	509	488	453	525	516	492	470	473	501	513	506	491	477	483	482	508	498	471	496	494	535	464	498	477	493	472	500	511	477	474	470	467	499	471	514	524	514	503	502	507	521	492	456	509	497	519	498	488	513	508	491	508	519	517	521	479	503	483	459	524	498	508	511	524	520	523	473	498	509	455	464	466	486	494	531	483	458	512	492	506	488	526	472	484	514	468	456	513	505	509	477	507	535	510	470	492	498	481	512	476	459	480	478	493	512	499	502	470	475	463	472	498	498	519	554	460	499	486	484	479	458	500	500	484	487	479	455	505	493	521	475	480	483	505	481	516	520	469	506	427	477	521	500	534	510	480	496	502	465	488	491	494	487	469	507	498	496	518	496	486	485	505	494	510	486	492	482	513	478	495	500	500	550	512	477	475	488	487	495	453	535	539	512	469	546	501	502	481	480	530	485	484	509	456	496	492	463	516	445	495	497	506	472	498	501	465	490	467	521	487	503	480	534	485	506	488	476	476	463	457	506	490	525	478	509	527	468	477	482	492	422	528	495	463	481	511	498	515	485	517	488	493	465	474	479	474	487	553	508	519	487	473	480	466	491	487	509	498	454	509	516	499	491	486	459	508	500	456	490	500	468	506	505	538	503	512	504	460	484	478	500	511	483	506	496	489	444	506	501	453	469	488	494	518	530	500	521	512	489	471	478	498	494	462	474	480	468	513	456	491	491	480	493	499	484	470	546	529	482	467	500	465	472	493	489	494	480	509	487	516	498	512	457	486	533	469	467	464	504	473	511	467	520	500	472	471	505	450	482	491	505	512	454	509	547	535	485	512	477	472	468	486	483	454	480	511	486	480	497	476	514	491	512	427	488	453	481	519	524	513	492	505	473	474	501	519	491	484	484	469	556	501	475	475	480	486	541	515	482	491	504	514	459	488	485	471	510	505	496	509	513	470	486	501	478	496	467	492	513	504	502	492	487	469	512	456	476	532	472	446	505	455	494	493	477	490	454	498	491	480	516	499	481	516	443	491	519	453	565	524	458	471	474	463	499	502	505	461	516	540	499	454	497	454	511	465	514	477	491	535	473	538	501	477	476	529	438	459	494	493	510	466	521	510	475	469	482	499	526	517	471	470	462	500	491	501	518	482	468	519	479	474	527	502	476	511	498	530	519	470	521	532	513	497	443	497	500	493	507	512	505	477	478	511	509	480	506	508	524	482	477	480	446	528	504	492	546	510	523	491	509	472	490	488	475	512	488	494	460	466	464	511	471	535	512	436	449	471	486	498	514	495	452	490	508	472	490	457	461	501	482	500	498	473	507	515	468	498	485	501	520	476	481	499	499	483	512	496	517	499	486	522	519	515	494	526	506	492	491	464	433	477	492	519	506	500	515	484	471	516	522	519	482	534	521	513	492	502	467	501	488	496	487	494	510	498	458	506	529	486	498	521	494	474	521	491	454	507	493	465	502	480	505	492	504	516	481	508	448	512	474	511	500	521	469	512	465	475	475	514	501	489	472	522	469	459	490	484	494	563	469	513	504	522	461	490	464	480	468	516	549	453	502	483	481	508	488	471	488	486	482	496	480	498	520	515	441	525	454	499	517	500	480	494	481	488	483	516	498	504	510	451	473	509	561	512	496	468	502	492	535	502	494	503	525	495	466	501	489	513	467	492	499	462	495	455	496	471	493	484	500	515	537	477	538	471	461	508	490	518	479	478	453	491	493	481	524	468	500	515	471	493	523	503	481	491	463	511	514	503	462	510	487	489	506	533	455	520	493	530	466	471	479	500	478	506	490	513	514	531	507	501	541	502	513	496
7150	8699	8291	4667	2877	2041	1647	1349	1206	1145	1122	1025	1051	1061	1048	1020	930	1018	1006	1022	2385	2434	1559	1544	984	978	999	1004	941	1018	960	1006	943	975	956	991	1162	1217	1218	1145	1005	1001	951	972	955	943	917	945	940	946	930	966	952	958	930	971	982	960	952	1026	926	911	972	952	853	919	910	930	951	955	943	968	918	913	863	920	941	929	937	917	889	928	921	952	936	913	957	943	970	962	995	906	975	988	928	915	996	943	902	924	947	954	953	929	927	937	953	946	963	929	972	998	896	964	923	929	933	946	951	932	951	922	954	965	973	996	876	974	1033	940	922	926	1001	961	946	930	890	997	957	899	1019	888	936	951	934	908	942	975	999	989	994	941	1010	958	946	970	954	954	968	946	956	972	960	954	965	934	932	981	893	940	941	959	991	981	959	918	958	978	913	929	937	988	978	937	929	1013	961	942	906	977	960	977	982	938	931	947	976	959	930	876	984	947	888	908	917	952	1003	929	935	964	891	913	992	965	938	965	947	976	961	962	949	900	987	1021	900	964	995	976	966	1022	966	975	954	945	909	910	944	976	961	995	975	958	941	881	937	944	940	967	934	957	998	997	943	971	887	984	954	935	920	982	956	911	905	889	952	989	932	970	941	926	961	961	942	943	928	951	967	948	898	954	911	1018	964	917	981	907	885	992	943	952	954	958	931	963	923	927	945	939	900	919	913	917	923	926	900	905	955	964	1013	993	951	1014	947	938	911	909	971	976	984	949	975	936	891	967	922	907	953	969	954	981	908	981	982	925	977	921	932	985	913	955	973	941	969	971	956	969	910	941	955	935	961	972	967	933	1006	913	921	935	931	884	927	925	1021	936	930	956	935	967	912	965	934	931	956	929	905	974	981	929	949	969	931	941	946	915	965	909	935	966	926	896	979	962	969	978	954	947	948	886	913	988	922	962	954	911	946	985	1047	952	936	915	984	950	996	941	1005	924	922	966	995	932	880	929	922	983	1006	1003	957	899	971	937	980	994	1013	999	983	964	888	957	918	986	980	954	973	935	913	984	946	925	927	915	904	970	955	915	910	885	935	899	935	1019	919	905	929	895	948	958	918	910	1043	951	908	911	961	847	985	909	960	992	953	943	955	948	876	974	1001	936	929	960	966	959	948	923	914	959	960	945	915	941	917	965	942	939	976	924	959	900	995	921	963	920	987	993	927	945	1006	906	965	917	937	941	981	952	941	936	968	943	894	945	944	996	928	985	922	905	925	904	940	896	886	975	1022	935	968	987	946	937	928	962	917	946	945	955	954	967	913	987	913	967	975	964	934	1045	973	985	959	929	963	946	922	1011	925	955	954	933	976	916	1002	969	928	986	945	910	952	959	974	967	1008	949	954	984	958	1056	940	918	980	937	955	933	929	946	944	916	983	928	911	953	954	1011	893	950	984	902	954	987	955	938	998	923	961	951	957	934	971	942	973	955	1000	993	906	918	970	979	961	993	883	922	907	952	969	950	960	904	945	945	943	930	958	910	940	935	1018	956	912	923	963	992	991	984	959	867	978	968	961	925	996	963	959	970	966	989	949	900	992	929	921	937	882	972	963	923	966	946	971	934	892	970	971	932	905	913	884	948	906	1008	976	951	984	964	978	906	939	949	934	922	922	937	886	926	960	912	1003	962	945	934	915	956	956	935	895	965	996	1001	938	926	892	960	952	921	968	955	1023	909	931	888	1016	958	951	946	951	1011	979	938	944	939	953	930	905	944	878	920	955	950	955	932	914	927	919	935	944	943	1003	981	964	937	924	980	973	954	981	992	943	937	977	935	998	974	913	1005	964	938	961	916	919	964	937	929	983	941	966	985	956	921	941	990	970	960	965	926	993	956	961	971	971	942	936	916	983	950	966	1003	987	923	973	911	924	926	924	960	939	983	896	955	909	947	947	946	979	964	929	956	926	887	978	971	1010	945	964	1005	962	924	963	909	948	938	1032	950	941	1000	958	929	973	959	982	942	951	993	943	953	967	975	931	956	962	942	984	981	943	933	937	975	996	990	939	948	952	958	906	981	965	943	930	998	930	887	950	989	956	991	1012	979	969	926	973	934	987	944	943	953	984	954	916	979	879	951	940	993	978	963	956	934	923	954	920	979	969	962	991	988	950	935	983	968	979	940	949	944	984	941	925	971	928	935	965	983	971	997	928	948	967	997	954	962	952	952	985	1001	961	988	933	977	944	944	947	985	980	1010	967	882	919	953	931	941	955	953	946	940	999	961	947	956	943	991	902	935	908	953	953	968	939	922	905	933	937	976	960	948	987	940	986	962	932	961	951	938	866	929	945	938	919	911	942	965	946	899	898	990	1019	991	929	910	937	977	903	949	920	991	957	936	964	983	943	918	888	978	957	913	918	913	904	929	941	989	923	988	941	907	931	899	916	944	988	943	954	966	965	953	961	944	1000	960	942	901	936	949	950	940	943	943	913	957	942	962	891	931	906	909	938	958	945	999	991	979	950	946	906	985	959	943	942	950	935	956	947	936	943	961	985	928	950	1021	919	947	969	901	979	997	890	968	952	932	908	975	1026	980	906	977	929	886	979	977	942	977	916	992	957	978	887	914	960	995	981	914	956	944	953	910	958	944	977	879	975	1002	991	953	959	975	970	925	931	915	956	960	923	952	935	970	915	985	901	949	936	948	931	913	958	969	955	958	994	978	957	997	994	943	976	940	974	929	952	921	999	975	933	961	924	966	948	955	1004	996	923	963	947	939	923	957	948	961	926	963	945	952	956	963	943	980	978	950	967	972	921	954	990	960	944	978	916	939	967	956	947	897	954	945	950	922	988	933	983	919	963	920	964	986	998	976	947	977	936	944	969	998	1002	941	950	948	931	979	980	928	933	886	984	917	952	983	959	933	916	905	962	947	955	934	894	967	923	946	906	927	946	955	978	991	944	938	980	936	932	950	982	966	961	975	962	932	947	960	961	965	954	968	977	922	961	1004	991	891	969	964	934	942	970	886	969	937	926	900	963	982	917	954	966	938	974	969	889	953	937	935	944	990	964	922	958	930	976	1016	974	950	983	927	932	986	931	957	965	902	928	976	960	967	961	948	963	1018	963	974	935	990	893	925	964	887	934	917	1001	947	947	904	952	962	953	993	950	933	1002	894	954	899	957	994	942	976	991	956	945	968	981	910	973	911	904	912	952	904	988	934	910	931	884	963	949	938	927	955	948	1012	971	921	944	965	969	975	925	962	950	926	939	1007	927	928	941	918	964	959	970	973	983	911	928	982	981	925	942	954	916	941	938	977	968	948	963	987	949	903	913	923	941	932	951	948	961	931	936	985	931	978	948	936	884	945	935	931	956	957	1007	976	945	970	942	974	963	984	920	890	915	946	926	917	938	980	1006	985	958	954	990	949	951	934	953	986	1010	935	977	933	917	947	944	996	956	992	971	957	934	1013	941	967	910	921	976	922	957	940	937	956	921	950	932	950	922	944	926	1022	938	970	937	964	973	923	961	869	963	930	939	950	986	972	952	940	942	1033	936	1003	888	985	942	915	984	988	911	917	875	936	953	940
24295	21368	28333	24757	18507	2604	1101	762	635	577	584	525	515	532	441	509	439	436	407	675	3584	3951	1929	1591	442	446	438	448	405	464	404	419	413	415	418	477	773	874	714	632	460	484	409	414	438	419	401	405	419	411	369	412	391	366	428	436	422	441	440	393	416	409	391	400	423	406	414	389	394	420	387	417	415	415	378	456	433	410	437	433	354	428	422	394	393	405	414	425	420	397	365	434	389	416	397	366	428	368	393	425	415	389	420	386	391	412	409	372	428	406	403	444	404	413	410	382	399	405	376	415	407	387	406	417	406	390	415	390	426	378	414	419	403	390	408	419	408	420	399	405	403	419	424	417	446	419	428	386	422	397	409	372	384	403	410	391	429	457	423	412	422	443	421	393	445	404	404	416	427	429	395	381	416	423	430	414	373	430	406	423	393	414	399	429	417	422	385	408	401	454	409	410	438	400	364	384	429	421	420	454	388	429	352	445	427	436	389	432	441	420	424	406	384	409	362	422	418	427	390	401	430	381	423	419	411	423	428	424	399	420	425	394	397	411	399	440	397	393	413	426	405	423	385	425	398	390	419	406	397	400	423	405	445	422	402	376	422	418	417	451	457	435	406	404	388	415	438	407	417	429	407	367	401	416	438	410	445	406	416	410	379	422	397	429	428	395	416	404	394	431	414	366	425	405	395	438	418	386	374	387	433	415	422	403	426	397	407	410	412	375	421	421	409	408	418	385	435	399	395	400	437	424	427	396	404	404	449	425	422	433	453	398	418	402	423	414	388	392	396	421	410	433	407	437	413	409	420	442	404	413	413	416	397	438	447	398	380	405	393	420	400	412	426	411	387	413	388	412	395	410	414	433	398	421	437	398	374	419	380	418	409	376	407	417	440	424	423	410	452	411	384	413	428	418	421	406	435	415	412	424	442	405	416	392	410	429	413	393	459	393	471	419	404	416	425	409	467	452	435	430	413	364	416	424	399	441	437	398	398	409	421	403	399	432	411	430	435	415	425	400	401	424	416	403	416	404	417	391	410	412	401	409	428	436	407	389	415	425	356	436	388	442	386	423	395	414	413	416	426	402	436	408	425	414	403	420	384	428	405	427	393	412	395	396	442	387	401	421	449	448	439	446	378	398	437	402	444	430	394	398	398	384	413	454	428	425	438	422	408	438	416	404	396	423	392	387	425	391	418	421	383	429	417	438	407	403	395	434	417	400	385	420	401	403	432	422	400	419	420	395	414	400	410	432	392	375	376	406	445	414	410	408	446	421	425	374	412	416	387	452	433	377	428	429	396	428	424	419	414	434	400	407	437	417	394	418	429	389	404	403	401	409	443	430	416	406	417	421	427	421	402	378	412	409	395	403	431	444	417	417	394	382	400	415	417	452	399	402	407	431	410	418	433	389	435	443	412	417	430	436	420	380	423	415	385	426	413	414	392	415	389	407	428	411	424	440	373	418	427	404	399	414	392	449	392	419	446	434	448	363	373	389	418	424	416	435	413	427	391	413	422	396	393	412	388	395	404	424	419	452	428	419	440	424	374	393	411	401	408	408	392	416	412	409	400	431	409	410	399	418	410	419	386	409	392	387	418	426	413	439	406	405	397	383	420	398	377	415	394	436	435	460	398	449	419	398	379	458	390	424	410	398	405	399	392	406	383	393	418	408	453	400	467	419	427	388	402	379	415	394	411	432	400	429	410	427	433	386	436	408	401	399	388	424	411	418	413	421	407	439	406	419	422	399	417	391	402	414	412	393	409	431	404	408	411	438	431	403	429	408	417	398	409	425	421	425	408	428	447	418	389	387	440	424	411	385	431	439	407	394	471	420	414	425	424	429	420	411	382	390	393	387	394	428	451	374	439	427	425	426	433	401	388	406	451	427	384	397	444	430	428	420	430	408	443	436	387	408	432	392	408	384	406	388	403	406	417	421	383	403	427	420	440	415	427	405	412	407	441	393	424	434	390	396	423	440	384	396	399	390	391	433	388	412	415	426	408	370	446	421	447	422	410	377	382	442	367	406	441	406	384	428	405	398	405	446	446	398	393	405	366	402	404	402	409	465	454	409	419	412	405	416	423	368	390	394	392	410	395	426	401	429	411	412	404	428	365	446	424	404	396	387	419	378	422	406	408	405	380	379	420	389	386	412	399	424	405	398	397	399	444	419	400	422	401	386	404	433	401	408	433	386	419	397	411	387	455	405	424	427	432	412	410	381	416	445	416	431	360	418	458	390	372	379	419	428	446	411	432	415	387	400	430	431	414	421	414	413	437	428	368	400	392	423	433	386	412	398	380	400	394	390	392	416	424	403	432	390	437	400	401	448	417	414	406	392	421	428	433	422	405	409	389	439	392	410	417	393	404	420	405	426	411	398	418	446	426	419	419	390	381	385	408	414	403	390	389	426	388	377	423	377	428	434	426	426	438	417	396	419	442	397	363	398	417	405	412	418	412	419	420	418	415	391	413	402	406	409	412	396	369	399	408	416	395	409	425	421	430	381	418	418	399	430	410	424	408	414	404	425	387	396	421	408	416	378	406	421	425	445	420	427	408	404	417	397	421	379	439	417	399	429	425	396	433	417	398	414	403	401	374	405	404	415	416	404	396	391	383	401	420	408	403	396	423	413	427	431	429	411	434	404	393	402	399	437	396	442	418	411	377	394	417	412	403	455	432	435	425	409	436	422	431	428	402	392	363	407	399	419	388	392	387	386	437	406	439	443	427	416	432	439	405	451	458	412	421	407	415	408	426	434	427	375	386	407	461	421	401	416	395	409	431	403	396	421	419	419	389	407	400	437	425	386	408	392	384	403	387	393	387	407	416	435	388	413	403	426	400	438	410	411	440	429	404	394	434	408	387	420	431	397	436	427	403	413	380	368	411	403	422	438	412	409	414	419	381	408	403	443	431	401	405	408	400	384	379	408	382	408	404	428	410	430	397	387	417	413	379	401	399	399	396	388	391	399	391	403	401	387	428	426	384	414	431	392	371	412	415	390	377	415	380	423	456	402	407	426	422	430	390	432	397	389	409	397	407	418	399	390	421	376	435	411	424	410	391	421	408	396	398	418	417	403	381	380	395	425	418	390	411	382	364	386	434	414	396	381	387	400	370	406	383	422	431	438	407	389	418	397	431	401	417	416	393	432	420	423	387	413	420	424	380	445	422	390	395	384	394	433	461	406	392	416	405	394	434	424	426	384	393	439	424	424	426	405	412	406	411	401	405	413	415	402	433	380	411	381	367	374	401	440	391	409	412	418	397	419	374	415	417	436	420	402	410	432	393	420	440	418	438	389	387	422	421	380	411	411	409	394	412	398	378	396	397	416	414	420	425	402	421	443	399	370	438	409	430	386	408	426	446	387	413	382	394	401	417	423	401	381	400	420	410	414	371	453	432	386	410	440	395	434	394	399	404	410	374	384	415	346	397	440	398	397	405	419	404	432	405	436	370	434	410	427	418	424	391	404	421	399	412	425	427	385	381	377
9126	16795	16554	9947	6174	4139	2826	2241	1904	1615	1364	1248	1158	1068	1058	1037	1016	993	912	2145	11652	11820	6085	5209	847	864	811	891	842	849	832	842	844	825	805	1095	2362	2376	2014	1534	1010	931	853	850	807	814	820	765	831	777	815	829	849	784	777	816	799	793	834	775	837	818	851	753	827	840	788	822	809	819	839	793	818	774	786	861	813	771	815	789	794	804	847	875	808	810	814	783	788	831	843	774	826	826	809	817	844	823	765	789	793	826	830	775	763	768	786	784	812	796	778	775	783	792	794	822	810	848	765	841	770	817	800	831	796	791	784	780	791	822	788	794	754	831	794	826	797	797	850	770	750	833	848	804	810	815	793	840	842	795	856	803	789	796	807	807	848	800	800	830	820	826	833	825	817	795	821	779	788	805	827	817	800	821	833	780	722	785	865	796	835	793	792	805	876	819	871	822	805	796	803	774	782	773	804	828	799	796	817	844	819	796	826	773	792	797	794	855	782	766	789	780	777	772	766	791	792	752	808	790	803	861	804	789	787	822	817	784	802	768	772	801	773	785	800	797	805	821	802	800	767	826	807	812	770	796	803	813	792	828	756	798	781	757	825	829	833	814	769	802	823	821	816	838	798	840	799	803	761	763	765	791	776	802	780	815	838	775	828	820	799	853	806	848	800	762	792	788	859	804	797	749	804	845	818	788	779	823	824	834	781	815	895	854	733	750	806	824	788	811	829	857	831	780	801	791	774	817	793	794	806	781	827	849	775	805	766	841	832	793	816	803	819	810	828	771	827	834	780	802	789	775	820	778	796	827	782	801	821	796	827	777	757	826	757	825	792	863	813	794	810	813	827	769	826	786	790	815	805	758	808	851	861	809	824	846	772	830	822	798	804	823	813	849	836	781	789	800	824	816	794	766	786	758	803	864	837	784	844	781	806	803	762	770	797	803	802	871	818	799	862	777	832	839	758	800	852	847	811	797	818	763	824	799	782	721	756	793	756	802	832	797	793	807	790	796	795	819	769	807	791	782	848	765	819	817	843	782	845	807	779	755	861	823	820	792	812	757	822	831	791	801	796	839	821	838	855	810	831	829	747	812	818	813	820	801	827	795	808	797	779	770	800	831	792	810	742	790	770	752	773	812	798	824	805	879	812	775	814	820	829	774	815	821	777	773	811	843	777	824	793	804	819	805	819	807	824	799	801	773	806	825	777	786	777	784	824	840	776	772	839	768	782	801	806	813	800	817	813	804	824	834	842	812	804	798	759	781	801	785	781	779	791	778	825	806	793	810	807	806	809	793	828	836	796	765	812	843	752	800	815	813	799	787	809	811	815	803	759	768	821	724	809	799	762	781	805	809	744	835	795	789	838	752	787	841	804	789	837	831	803	795	845	827	770	835	769	795	825	805	798	775	794	809	804	812	772	826	815	816	822	835	807	772	835	796	833	828	831	800	768	782	750	803	811	830	791	810	826	791	849	869	749	809	854	824	859	778	810	820	754	832	817	828	801	783	836	779	802	821	818	790	798	827	823	794	775	809	796	805	793	780	804	768	798	810	825	829	767	804	790	889	786	791	787	793	780	782	786	827	828	837	815	807	760	696	811	852	770	783	795	821	805	865	809	789	788	786	812	802	764	776	791	801	768	740	785	780	755	840	820	770	814	850	830	799	848	773	801	810	806	819	772	815	829	754	760	798	786	857	839	786	845	813	806	756	830	852	772	798	765	820	804	812	771	806	759	817	874	786	772	812	815	809	811	797	797	738	789	793	846	801	786	838	817	807	829	799	757	793	832	840	798	788	783	820	779	820	821	801	831	792	795	840	837	780	776	798	764	850	771	807	830	727	832	802	807	768	853	807	813	787	829	813	764	786	838	824	771	804	763	879	773	842	822	753	793	800	781	782	767	822	829	812	776	824	811	833	821	797	830	789	816	797	808	782	765	751	790	854	789	796	814	803	803	787	805	845	800	792	816	843	814	769	850	796	830	854	819	837	838	819	748	777	816	852	802	738	787	843	751	739	743	823	815	776	773	841	812	779	765	776	849	798	801	789	838	839	832	810	772	791	784	846	804	765	795	761	771	785	823	771	809	803	794	744	795	763	792	792	805	775	817	777	787	826	791	798	789	819	826	792	788	863	774	795	853	827	813	783	785	773	801	792	778	825	805	830	779	810	813	798	825	776	828	755	759	809	792	792	819	761	743	827	792	777	796	792	784	801	790	859	826	842	779	805	785	817	791	792	782	801	824	787	821	809	791	822	791	802	758	805	781	764	749	855	843	755	852	786	799	792	828	767	774	786	833	782	776	772	793	815	785	863	815	807	821	841	846	831	813	836	799	746	824	815	814	801	807	838	829	764	786	779	805	820	785	772	789	808	781	815	790	774	778	784	777	845	832	870	830	801	882	811	811	813	888	833	833	822	792	794	740	782	856	778	804	801	861	820	783	787	789	833	827	804	817	805	760	783	790	825	793	812	803	829	843	772	766	856	795	764	867	852	797	764	773	816	805	798	784	787	815	818	776	771	769	807	828	828	773	828	741	808	830	778	726	780	837	828	837	834	810	812	828	819	793	851	792	801	819	770	849	798	794	814	840	784	826	875	721	784	766	772	876	861	787	811	753	853	896	764	814	795	791	835	786	779	829	821	814	801	756	801	797	781	773	763	733	785	783	786	766	784	815	791	843	780	808	815	788	765	793	855	818	838	799	822	831	821	811	805	775	785	754	887	832	805	742	822	817	807	767	807	811	815	860	799	853	807	811	789	797	781	820	825	763	768	762	781	802	821	842	817	795	770	772	822	813	772	807	781	805	799	824	816	794	802	802	778	792	834	785	794	773	783	844	826	820	808	782	818	790	846	807	783	803	811	806	832	830	800	779	771	848	846	811	841	803	767	831	775	781	796	798	788	835	777	782	769	838	799	784	735	768	814	800	808	784	795	828	799	791	816	781	790	801	853	774	807	776	854	838	800	817	778	832	773	775	810	769	766	809	795	800	816	809	852	831	810	781	752	806	790	862	830	854	806	822	794	814	745	735	803	823	808	773	747	804	763	829	761	811	776	833	803	830	771	880	892	821	790	782	810	805	778	860	788	801	852	766	820	845	772	779	816	837	780	768	790	822	778	785	833	837	830	785	800	826	808	824	823	827	786	827	818	771	774	836	779	774	794	841	821	815	773	821	804	850	804	796	786	774	805	854	804	738	848	787	746	763	820	846	869	826	818	808	808	839	780	783	747	811	754	841	795	758	794	813	795	784	818	821	837	746	815	839	759	844	770	803	845	842	786	829	777	776	782	792	774	812	826	811	774	779	831	817	783	801	799	799	841	820	844	836	823	776	798	827	797	819	783	820	832	779	809	766	820	794	836	761	755	782	759	791	799	778	814	837	825	812	790	828	800	797	792	764	800	781	777	793	820	823	795	823	794	805	816	802	804	801	763	811	761	857	812	764	804	787	795	783	815	785	842	767	840	769	809	812	864	808	789	741	849	788	795
23295	21385	29139	24002	21388	17945	2765	1078	821	704	635	637	574	543	492	496	463	479	477	961	6679	8699	3796	2260	415	390	446	413	407	396	414	400	397	426	399	574	1092	1064	1024	768	499	453	377	414	409	408	370	415	405	399	375	388	411	379	394	398	393	384	390	408	403	420	404	375	426	355	424	357	389	420	410	438	371	382	414	398	411	392	416	411	373	383	429	382	408	383	390	399	385	401	407	432	411	398	401	417	392	392	392	410	422	373	408	383	373	411	425	373	419	386	395	411	395	390	382	405	396	395	395	403	380	408	390	387	381	406	397	390	427	425	396	376	429	399	425	354	364	401	400	384	402	357	351	400	408	359	373	406	402	412	398	443	373	411	423	418	391	367	395	377	388	376	382	411	393	430	363	387	414	417	378	376	396	418	386	425	409	379	384	396	409	403	428	435	376	372	394	382	407	387	386	377	402	412	389	395	446	373	367	370	389	390	412	377	402	403	404	374	403	396	386	372	411	388	353	398	425	390	394	410	404	371	410	379	385	381	383	374	404	397	438	402	387	387	394	417	442	365	386	385	431	373	408	373	340	378	430	406	396	390	381	390	390	397	400	406	373	410	442	369	387	398	372	380	402	399	411	374	396	387	370	382	423	408	369	395	389	422	380	391	381	381	435	381	411	417	350	393	383	421	373	391	381	423	371	391	385	369	374	379	402	388	444	384	398	404	371	399	372	416	378	382	411	353	368	424	418	379	399	397	400	366	388	407	374	407	385	384	384	388	367	407	378	397	383	369	397	367	410	397	391	440	408	406	420	401	407	353	416	426	383	398	371	434	407	394	416	374	392	398	412	443	406	393	372	357	389	384	384	394	406	406	417	421	394	408	378	416	368	388	358	378	386	401	404	394	427	385	415	389	412	420	382	381	368	425	396	408	347	411	378	403	420	384	416	432	379	420	413	416	427	410	365	384	378	364	360	384	423	384	371	389	374	390	387	408	377	383	380	370	412	375	413	413	387	364	379	407	410	373	381	429	373	398	426	430	413	380	420	369	407	403	405	394	402	368	387	394	411	418	397	399	385	364	377	372	385	376	386	416	382	396	392	353	426	367	398	404	432	397	400	405	396	402	374	385	373	383	410	429	410	391	384	392	409	386	373	422	380	388	382	386	415	382	384	421	408	395	413	388	411	394	372	374	401	397	349	415	376	368	416	362	366	381	383	394	402	411	412	401	364	390	435	399	404	394	363	416	399	379	389	409	388	428	381	408	393	423	352	413	387	399	404	358	416	399	374	363	375	371	367	415	368	393	370	401	411	384	401	411	351	380	466	383	357	349	426	381	374	398	388	369	401	413	360	383	398	423	371	390	394	365	392	441	410	381	397	349	399	409	369	403	394	410	391	444	394	370	392	407	388	402	362	397	403	361	376	405	408	380	433	345	433	359	414	379	354	396	378	373	422	409	412	403	409	419	385	420	411	408	376	405	403	384	404	407	409	392	392	397	368	374	364	374	432	373	419	389	429	354	399	415	358	399	434	377	410	424	414	382	351	395	436	375	425	334	356	394	422	435	411	366	395	432	370	396	340	392	424	453	377	404	409	386	403	402	343	382	387	365	429	387	411	409	387	428	375	411	378	366	371	399	401	396	384	390	382	423	417	414	410	392	406	388	387	375	379	398	385	387	414	391	388	442	331	383	392	383	381	376	410	412	407	410	368	438	385	420	355	401	415	386	417	388	413	401	396	394	408	375	376	376	386	391	387	388	391	386	392	348	391	417	405	380	395	369	411	426	414	394	393	371	368	399	415	376	383	413	437	387	388	380	442	364	371	418	391	407	391	442	443	370	436	388	393	347	382	373	412	380	385	378	395	364	363	369	364	417	387	395	354	395	375	382	378	406	415	406	406	377	383	396	396	398	381	388	355	365	390	400	388	388	396	381	400	427	394	376	404	397	412	383	379	395	388	400	384	392	397	373	412	408	392	393	430	406	392	430	360	404	384	411	394	379	362	411	413	375	401	400	387	382	377	378	377	393	360	386	385	384	416	410	374	397	380	417	352	376	390	423	424	384	411	362	406	400	389	416	385	379	374	388	376	381	405	358	380	379	380	391	378	379	402	400	370	380	387	380	402	350	426	391	386	390	392	373	392	395	374	368	406	405	366	398	364	404	449	389	401	358	356	356	398	397	411	424	383	386	406	387	382	398	364	400	400	381	454	381	393	400	371	380	391	381	409	390	374	399	415	379	421	411	354	404	360	370	417	428	410	415	432	415	385	382	392	394	342	417	415	395	392	427	415	394	350	383	370	380	421	393	385	382	395	417	387	366	409	399	373	384	398	371	373	426	411	385	399	397	387	400	403	362	411	353	392	369	383	408	420	393	423	408	404	391	385	423	389	424	401	387	421	380	393	390	410	375	431	420	387	347	388	391	392	384	413	366	377	397	399	446	368	410	390	394	386	408	416	399	382	380	416	385	396	365	363	392	383	421	376	362	373	391	389	358	376	399	389	400	417	356	430	392	399	381	387	390	381	378	410	383	394	403	373	401	380	423	376	419	405	409	427	394	398	373	376	386	379	385	376	410	392	360	388	406	371	342	391	394	369	407	396	411	394	412	381	400	382	388	346	373	402	401	381	380	406	397	373	382	388	384	393	387	382	377	405	410	385	380	410	401	430	353	359	392	358	395	382	415	386	412	338	371	404	417	404	378	397	376	409	367	358	413	392	400	385	376	386	388	405	398	395	414	403	376	387	400	356	406	337	390	407	391	403	384	423	364	380	419	408	417	405	411	401	373	387	365	365	378	352	398	390	363	408	363	421	372	362	365	434	395	391	394	399	381	424	350	429	380	375	386	400	422	364	383	424	380	407	398	408	379	390	388	412	359	401	406	388	412	397	385	398	373	400	399	365	376	392	408	387	385	412	408	355	363	395	407	429	420	417	413	397	428	371	368	381	401	372	398	361	362	394	343	418	379	398	386	421	406	406	391	388	352	413	413	406	387	394	404	397	354	412	361	432	424	392	384	412	384	380	396	394	440	407	395	415	372	374	399	375	376	366	392	344	348	430	376	391	409	397	390	384	374	388	387	391	395	369	368	404	400	422	398	410	398	390	381	411	409	380	393	343	375	360	369	363	376	384	438	354	392	378	412	389	370	413	370	373	430	417	368	378	418	389	388	403	370	375	385	417	385	381	402	374	419	392	413	385	410	361	390	375	377	377	408	413	350	374	386	378	393	388	372	432	380	417	375	379	350	401	373	379	407	416	384	396	412	376	398	391	369	404	385	395	402	404	422	391	418	420	372	372	400	411	398	387	365	388	406	408	395	360	384	371	422	381	403	407	396	357	405	405	411	409	400	371	397	377	412	395	422	421	402	416	380	380	388	427	380	388	446	424	438	383	395	392	415	408	397	366	374	365	415	401	382	386	368	392	405	390	379	407	395	385	398	358	418	415	374	376	379	370	390	397	420	400	404	382	402	398	371	366	378	402	384	367	376
11727	23005	22088	14073	8983	6114	4379	3109	2517	2052	1694	1616	1409	1314	1270	1182	1096	1066	939	3008	18581	20511	10173	6946	837	844	790	804	810	794	795	769	804	806	786	1235	3530	3434	2895	1979	1195	914	782	757	737	754	761	744	744	742	740	726	773	737	793	783	743	733	711	799	764	778	775	766	827	764	733	770	711	763	738	745	777	751	794	753	762	740	733	715	806	722	755	766	765	749	732	720	707	729	757	776	734	734	751	714	751	751	718	727	705	738	767	729	716	759	774	753	802	735	714	779	750	781	748	769	713	742	754	762	777	767	760	726	765	758	780	700	776	720	734	777	710	752	734	744	753	783	746	739	799	749	783	764	757	789	740	736	712	796	737	751	725	760	775	783	738	702	748	715	735	694	724	749	730	741	701	735	770	743	739	733	813	753	713	721	756	714	708	761	747	751	729	731	740	713	719	761	777	757	786	783	777	792	766	770	788	782	805	805	720	749	751	724	758	743	724	754	769	759	762	767	742	769	697	760	733	740	708	705	730	753	757	722	775	762	768	776	778	726	735	742	782	724	664	743	715	757	742	720	737	761	766	749	752	750	797	765	770	730	727	757	764	747	701	736	714	722	741	791	770	749	743	732	719	793	779	689	735	719	814	737	774	763	773	819	777	743	725	756	720	757	757	740	771	710	720	741	788	772	766	738	807	733	777	733	731	723	747	739	727	765	747	757	726	765	748	774	764	773	776	741	741	749	768	742	730	743	739	769	771	722	707	741	739	764	756	781	737	781	772	736	730	814	740	687	798	782	774	752	743	724	770	789	763	768	710	761	719	776	804	743	747	777	746	719	727	816	713	817	803	748	751	771	811	774	720	755	768	739	739	738	753	767	749	778	742	725	775	811	726	803	782	701	759	772	761	690	768	771	714	759	753	790	720	810	739	749	760	802	734	752	726	790	735	703	780	735	816	799	755	722	804	751	767	730	742	728	776	737	734	764	778	792	719	720	755	741	773	761	767	803	740	786	775	758	767	770	770	727	709	749	743	708	754	735	740	779	760	760	735	762	780	759	706	762	767	777	757	719	755	763	726	792	743	791	698	748	722	805	694	736	751	737	813	762	742	742	714	789	710	824	751	775	772	725	722	770	726	756	748	763	748	791	725	731	721	785	773	734	748	722	763	789	757	734	755	735	755	730	719	733	795	718	763	725	780	705	753	706	808	759	688	752	713	765	771	706	746	765	786	772	757	707	742	732	762	737	735	771	708	774	768	757	783	750	717	736	779	748	744	745	775	731	766	702	755	755	685	721	742	709	735	770	742	750	749	789	707	718	697	710	734	731	776	748	795	762	729	724	760	727	711	789	730	767	708	729	732	762	773	749	734	742	722	784	756	749	741	839	730	730	779	751	731	775	765	699	762	785	730	750	764	725	744	775	700	804	728	733	770	736	726	712	778	796	736	744	757	780	753	772	737	782	721	700	702	733	734	793	737	717	783	763	705	762	688	736	756	767	760	703	752	739	724	815	711	717	738	778	756	769	713	732	738	775	746	742	789	730	738	724	735	749	773	751	770	765	757	772	755	764	772	739	736	745	673	755	747	725	775	758	761	781	737	765	773	740	759	748	750	793	742	728	756	744	777	723	820	790	759	714	747	748	779	805	728	746	714	728	781	772	748	694	763	701	741	735	716	766	765	770	774	754	750	734	737	748	784	737	772	746	811	703	736	763	737	764	759	738	762	789	758	758	807	711	738	769	730	782	675	732	778	725	755	726	780	740	712	744	726	757	699	739	705	760	753	770	756	734	807	752	795	792	756	741	753	757	777	756	728	720	719	749	730	726	718	756	758	743	760	740	786	780	778	758	718	751	730	746	689	746	722	741	742	810	684	760	759	758	786	744	756	728	731	734	774	744	734	747	707	741	748	735	746	716	749	736	743	729	773	744	702	698	759	805	761	765	697	693	780	748	790	723	786	768	769	784	749	730	747	745	799	721	752	759	759	764	789	778	784	735	727	742	739	812	698	781	677	747	783	769	752	780	791	766	728	750	763	764	701	728	721	703	821	739	709	789	785	763	793	749	726	793	720	756	737	750	779	777	744	736	757	773	729	755	745	749	693	773	683	764	792	792	782	727	751	744	737	756	734	760	763	768	723	743	728	748	782	752	723	696	755	748	729	736	781	774	746	772	766	753	721	763	774	720	785	728	732	774	714	767	756	748	786	764	756	739	771	800	732	810	764	732	741	726	751	786	735	766	745	780	723	778	771	715	786	738	735	723	785	716	770	751	771	743	742	747	795	720	761	776	754	746	755	784	779	740	767	789	728	770	718	760	740	765	778	754	744	729	759	763	724	800	731	767	777	748	770	796	773	790	741	783	731	789	678	755	732	734	729	749	736	765	771	734	729	759	786	762	743	739	752	807	759	723	734	706	772	743	709	754	745	767	762	753	775	762	772	730	792	743	760	798	750	726	731	745	712	724	761	699	743	720	762	746	744	750	733	794	764	778	737	780	723	781	795	747	761	742	739	752	767	759	736	781	710	744	787	721	764	760	780	793	749	824	794	718	737	756	745	789	793	761	762	725	775	749	769	771	744	698	780	756	775	722	779	740	757	738	704	743	717	760	765	726	767	777	716	706	785	706	743	740	750	761	711	762	751	742	771	753	739	744	740	756	725	781	728	714	759	830	783	732	768	767	774	722	713	712	753	730	729	787	770	756	722	777	747	757	703	747	748	771	742	762	719	790	755	767	745	756	775	712	767	750	742	778	758	742	752	757	758	742	732	737	764	771	764	790	746	712	770	725	720	755	722	741	737	746	767	798	731	697	755	716	776	768	701	817	716	736	703	790	710	775	735	738	731	751	751	760	755	760	731	732	786	735	779	739	742	748	769	737	767	736	760	772	752	811	761	743	748	764	746	713	802	770	775	777	743	748	731	724	796	720	737	764	718	792	760	730	717	722	730	785	762	738	765	797	724	757	813	757	730	771	758	745	772	771	797	743	778	759	782	723	755	769	768	725	768	752	768	733	723	753	719	748	748	784	734	764	732	741	687	758	786	746	805	740	788	705	759	741	705	727	746	775	779	723	769	760	770	761	744	739	741	772	770	738	715	729	772	801	739	753	759	769	746	749	738	770	797	724	713	738	729	775	787	713	794	704	747	743	780	771	760	758	785	751	782	788	741	741	752	742	752	779	793	740	814	818	734	828	798	732	761	760	762	778	756	707	744	766	737	760	710	764	741	720	729	690	757	747	757	750	784	750	725	760	750	737	719	741	748	725	691	787	783	721	779	758	732	734	779	755	743	748	741	726	791	728	756	717	758	787	750	752	750	812	808	743	755	754	774	741	814	698	748	718	738	761	737	779	742	769	765	789	778	744	776	719	752	732	744	733	756	700	736	746	772	745	748	732	777	759	784	748	767	696	715	726	762	742	737	779	741	734	734	746	777	754	724	705	765	767	788	739	743	749	768	743	740	768	730	768	711	732	719	740	728	742	743	745	765	754
27058	20088	7729	1978	986	740	599	609	531	565	548	479	528	483	525	506	490	502	536	515	826	1033	747	563	493	529	516	488	485	483	500	556	477	522	478	510	527	562	565	564	575	513	489	491	496	476	560	462	492	540	483	446	489	499	501	480	500	476	473	464	488	468	507	494	531	534	494	465	525	481	499	501	466	511	479	457	529	483	507	509	485	472	478	489	472	471	476	493	478	495	496	514	457	477	468	525	480	493	452	471	495	512	481	502	495	492	484	454	469	513	527	549	460	527	512	451	530	491	459	502	453	501	516	442	524	483	473	481	477	475	493	501	468	475	530	472	483	469	473	519	501	476	491	501	470	467	485	482	498	504	469	471	522	485	471	489	448	461	521	462	486	515	521	499	496	522	517	505	487	523	471	489	492	494	522	517	457	493	504	525	492	515	478	440	479	444	480	482	488	458	485	496	529	501	491	472	468	481	535	469	523	482	489	479	508	475	517	476	504	499	506	515	513	474	520	477	505	498	488	484	494	523	468	522	488	479	471	512	513	496	514	478	480	492	482	499	474	537	543	520	490	501	461	530	504	511	474	503	465	453	523	506	509	510	493	489	517	510	515	512	546	463	499	523	490	502	522	481	490	485	536	533	522	495	520	492	454	505	472	540	510	475	527	540	481	490	517	525	494	548	482	513	476	512	528	510	495	501	500	498	507	492	468	508	494	488	437	455	514	506	488	507	454	473	516	502	477	518	530	537	511	493	503	474	453	510	517	511	522	545	487	472	450	480	478	492	515	475	497	500	512	479	494	505	507	470	498	504	496	533	526	455	502	439	544	494	500	504	465	481	486	479	498	540	462	487	512	469	515	530	470	490	527	492	504	488	469	528	490	498	461	449	529	487	499	457	481	531	503	540	464	473	468	504	510	486	472	495	471	499	479	493	526	509	524	512	503	474	472	479	490	487	497	495	493	430	483	507	499	488	467	547	500	490	476	516	494	538	484	462	476	491	513	474	512	460	497	471	512	461	463	512	474	492	526	479	499	460	492	471	495	472	495	467	505	492	496	516	470	461	475	501	519	521	525	487	507	502	495	505	518	475	439	485	502	456	446	471	521	474	493	535	504	511	496	534	490	506	476	482	441	486	488	484	491	470	486	499	480	479	513	462	475	501	504	506	491	522	474	489	512	504	485	511	496	492	475	498	511	484	487	494	510	530	473	470	473	485	531	508	523	490	495	479	468	488	460	478	488	479	465	500	481	474	480	489	481	519	518	485	455	470	459	533	462	511	467	491	537	469	466	537	469	480	491	537	511	482	505	502	496	482	497	536	489	485	478	532	531	465	484	492	460	483	518	507	477	454	485	481	453	555	509	465	528	469	495	536	535	464	487	494	509	474	509	482	474	493	509	486	488	526	501	501	474	501	503	515	478	525	505	504	479	503	474	505	514	453	497	463	512	538	507	560	461	512	465	523	485	511	458	517	487	460	548	481	533	487	491	491	517	499	474	502	518	517	479	477	453	445	480	525	484	501	471	467	468	499	527	445	504	532	492	494	476	497	496	489	483	484	517	528	475	487	468	459	461	463	502	531	478	492	487	502	470	488	471	513	516	493	494	512	503	489	489	482	478	459	513	490	496	498	444	520	505	537	477	495	465	491	509	476	532	468	465	496	493	468	553	532	558	482	477	533	460	493	500	497	493	510	530	463	502	510	500	495	478	500	520	521	507	457	521	489	509	494	543	483	484	530	468	472	473	453	514	484	473	494	481	503	483	489	497	473	461	460	496	540	515	460	480	524	499	449	488	498	476	492	452	485	497	487	502	458	516	486	464	521	467	488	523	502	493	491	467	475	486	478	458	473	458	505	560	451	473	499	459	507	506	511	519	490	476	505	506	502	495	487	458	516	464	469	458	493	512	499	495	479	515	491	497	487	525	500	507	469	462	529	507	522	466	514	478	477	470	476	527	501	528	469	470	473	505	486	518	517	489	497	514	456	479	506	500	482	523	469	533	489	462	483	490	502	461	436	491	474	467	480	507	511	491	478	489	518	528	524	486	472	496	519	516	467	523	573	491	450	491	498	461	533	467	478	516	494	500	498	501	553	519	468	472	477	490	461	475	473	538	503	509	458	503	505	487	477	481	482	465	459	508	498	458	471	468	481	518	510	499	501	494	488	515	491	476	523	513	516	485	538	504	503	473	503	506	503	460	473	487	494	482	516	510	471	492	465	519	503	475	434	502	501	489	464	479	491	518	454	482	469	503	499	515	515	481	514	482	515	484	470	457	473	503	494	488	483	499	476	555	493	500	502	453	468	498	490	508	491	516	488	469	524	496	433	522	473	491	481	481	493	492	460	492	452	469	493	458	487	503	490	489	502	498	518	480	509	461	493	507	513	480	513	512	496	492	484	477	467	548	479	488	523	483	481	491	491	491	524	493	491	516	495	491	512	488	501	485	519	504	510	519	503	479	468	492	474	507	500	474	512	466	531	478	488	467	517	469	476	509	509	493	525	441	461	492	450	497	492	494	491	440	504	515	530	488	446	512	512	476	514	514	508	498	521	521	465	467	514	522	488	493	509	528	518	506	474	490	504	473	495	499	485	495	487	505	481	522	470	527	445	476	445	487	462	460	508	496	500	489	519	479	523	515	468	484	478	516	466	533	458	478	504	494	529	453	487	509	524	511	499	475	493	479	478	501	474	476	494	475	475	480	511	515	483	479	532	499	495	550	476	524	525	503	521	491	484	472	472	520	532	492	467	471	507	504	498	515	544	519	494	535	475	526	465	495	480	495	488	513	487	505	497	474	484	504	508	514	503	496	498	509	502	524	492	479	490	509	497	499	501	447	475	487	523	503	466	456	490	459	500	511	466	474	490	529	478	513	515	451	493	487	505	481	476	487	457	512	540	493	499	496	516	468	485	505	507	495	506	490	454	484	492	469	479	495	492	505	506	492	497	473	446	534	507	504	496	478	510	508	474	486	478	463	494	483	472	469	483	492	511	448	488	455	466	521	533	476	498	474	550	512	492	493	491	539	468	506	466	496	488	460	500	485	500	499	514	473	463	499	486	492	496	532	486	518	508	488	475	504	526	492	519	480	514	478	537	517	452	502	500	453	523	514	479	463	480	539	491	484	471	516	507	490	518	502	514	491	460	469	509	506	477	505	518	519	471	452	501	520	509	492	538	480	466	476	487	479	477	519	537	486	509	530	508	496	464	492	499	485	494	490	505	490	469	480	488	466	477	512	498	476	444	487	484	478	491	468	512	500	475	490	481	468	505	468	549	468	486	513	484	488	461	485	526	523	498	490	509	478	470	514	491	485	467	508	474	489	506	485	471	482	452	509	474	484	494	484	483	480	468	460	512	489	503	505	502	472	516	493	505	470	469	478	474	425	494	475	503	466	457	529	520	473	528	491	521	478	476	505	512	527	490	495	505	494	544	505	474	495	464	493	467	514	507	482	483	508	464	506	501	496	485	502	499	508	483	494	543
7716	8769	8268	4660	2630	1820	1503	1289	1232	1122	1036	1053	1082	1047	1100	991	1011	957	1014	1021	2161	2989	1693	1331	1007	969	1011	972	1003	957	964	957	952	921	946	972	973	1233	1263	1162	1031	1024	950	950	930	924	964	943	936	999	955	937	925	1012	913	986	977	945	957	951	945	924	889	995	950	926	941	991	924	904	970	968	926	885	952	945	937	890	957	942	970	932	929	971	1031	903	942	947	997	958	959	950	988	981	924	997	917	894	949	922	949	944	939	942	972	982	1007	987	915	951	900	965	947	908	937	972	967	885	964	900	919	903	956	979	1006	929	942	905	982	958	923	938	891	976	938	959	966	952	932	927	1022	931	994	893	953	980	949	979	971	939	896	946	971	957	996	964	951	945	945	933	940	871	927	928	961	998	976	910	913	935	973	899	891	948	945	976	917	951	933	963	986	958	961	917	1027	939	878	977	967	923	953	992	937	958	950	925	929	985	954	944	953	933	939	932	963	972	939	946	932	982	892	916	913	988	943	910	1001	943	932	903	973	955	923	949	932	910	928	950	946	951	963	956	966	917	968	952	927	844	959	949	981	902	940	905	953	896	908	915	955	929	937	984	922	957	906	924	959	955	898	913	956	894	954	970	942	927	963	900	962	922	992	912	991	951	962	1000	929	985	913	922	915	1008	971	949	942	973	981	951	906	958	907	979	996	953	952	925	908	943	906	942	952	967	1000	916	967	976	946	956	953	933	955	935	922	945	946	993	958	1003	944	966	944	961	916	986	932	967	920	983	950	975	977	985	900	996	930	993	947	991	905	981	918	927	962	992	937	966	966	959	933	946	907	983	919	968	916	978	937	942	974	988	946	967	920	934	955	933	982	959	917	955	949	983	987	903	906	971	979	962	997	934	939	969	992	934	907	992	951	931	958	971	938	917	961	985	925	973	945	935	935	974	899	954	947	966	957	945	947	930	928	939	944	883	918	990	1014	947	976	972	963	961	943	974	911	906	947	980	950	962	901	955	924	967	970	945	1004	960	966	982	939	897	1014	915	909	921	952	949	941	957	997	926	922	911	961	967	973	896	951	950	904	974	915	936	956	925	976	951	928	965	936	934	924	930	926	934	981	923	975	902	972	946	959	930	945	961	878	929	967	960	925	955	942	999	946	956	921	962	949	936	921	951	912	983	892	975	904	941	971	940	945	927	909	953	944	884	950	903	968	963	949	988	964	929	967	934	934	905	972	939	985	947	927	970	978	934	934	957	905	946	982	909	900	943	923	1010	942	945	961	928	940	939	971	1000	925	916	897	939	955	922	948	930	976	947	952	932	919	912	963	981	950	1000	942	910	960	942	976	944	931	957	909	956	940	985	960	927	959	949	931	960	974	888	933	942	1010	986	979	925	944	963	954	936	972	1041	952	996	923	986	969	979	940	936	1013	970	959	903	961	939	1024	907	968	996	938	1034	1007	901	983	959	956	957	953	963	976	904	946	973	984	995	938	948	965	945	935	997	945	868	981	944	913	952	958	950	950	918	915	926	984	878	938	985	991	928	961	968	895	954	972	925	949	898	993	971	896	923	977	913	946	951	950	1005	923	951	931	892	921	933	968	1003	953	987	988	949	982	993	943	891	972	913	961	992	940	962	927	955	990	971	965	938	920	981	993	937	1004	919	924	923	970	953	909	917	910	950	940	964	960	924	977	915	930	937	916	922	965	964	949	950	954	964	954	943	955	903	918	979	978	932	928	935	936	964	984	924	905	940	895	996	905	948	944	947	881	899	933	969	861	998	934	900	951	937	986	958	982	902	930	959	958	888	924	974	962	928	950	951	937	877	982	958	973	966	922	963	997	947	996	892	925	963	968	938	1015	874	947	987	1023	928	929	928	911	936	938	947	928	946	930	969	986	977	941	969	972	920	883	893	920	943	920	994	936	945	931	968	959	920	962	884	938	960	983	971	986	960	1005	973	946	988	954	993	935	1001	965	929	927	905	895	1023	929	870	955	950	1009	912	952	955	942	940	932	942	920	947	923	926	1002	965	950	961	972	888	912	948	942	964	948	912	934	881	971	947	925	946	1022	907	954	952	968	914	938	881	975	897	962	976	932	1011	934	962	955	943	975	946	941	924	919	926	933	927	962	952	951	997	959	907	985	892	982	949	900	971	983	943	932	937	971	966	924	863	971	978	971	976	934	924	952	939	943	958	897	972	911	911	953	920	977	943	1012	948	909	983	942	951	995	960	921	970	980	969	933	973	924	912	939	945	939	930	926	966	893	956	981	956	942	912	973	959	934	926	918	965	923	915	898	907	979	925	971	992	945	932	890	941	988	964	966	943	934	932	988	950	956	923	971	968	944	965	910	928	931	942	950	939	965	979	966	943	954	964	994	943	928	925	978	912	927	897	944	970	875	919	996	905	956	944	961	927	890	933	987	965	943	955	903	951	951	956	935	982	894	961	893	964	932	927	935	905	929	972	905	989	983	1003	934	928	961	906	935	906	937	958	918	862	931	949	918	889	966	1026	943	944	912	936	951	945	938	992	987	981	984	922	908	938	943	953	976	971	955	999	958	959	961	954	964	970	929	962	960	956	960	939	906	976	1023	944	930	885	941	1006	933	966	956	874	935	975	955	878	886	925	918	933	958	925	904	984	964	937	949	917	954	926	922	914	927	982	923	880	944	904	947	958	916	979	916	953	939	932	945	1003	934	910	944	875	936	910	967	970	901	954	961	908	968	949	949	990	970	914	976	919	946	943	991	948	912	999	1013	918	931	938	999	905	906	915	937	951	965	951	968	933	877	943	951	982	976	979	914	984	973	936	978	934	972	963	973	946	928	929	995	903	999	919	1002	932	906	943	936	977	933	984	902	995	995	930	959	962	948	986	989	928	955	981	950	944	915	949	937	957	910	950	945	942	952	900	921	923	991	913	995	903	957	878	924	988	960	899	935	948	923	986	963	924	909	944	878	939	875	911	917	931	980	967	971	982	916	953	987	999	982	951	937	915	908	911	965	922	947	925	956	1000	933	1012	863	960	984	960	982	983	906	932	921	944	958	938	944	981	871	905	888	945	969	927	980	1008	876	946	971	932	906	988	950	958	946	1028	960	908	939	927	1006	953	954	956	991	874	989	957	946	935	970	925	944	933	958	930	970	980	966	938	956	943	919	897	965	941	971	942	964	909	937	950	898	977	975	965	991	954	965	960	943	962	901	926	972	917	973	937	905	947	920	985	914	950	989	995	1007	948	969	946	929	937	991	965	918	908	997	914	939	970	906	924	1023	936	954	957	890	947	923	972	947	963	919	983	1005	944	1002	924	938	943	995	897	877	912	943	926	935	916	944	922	928	961	950	954	929	953	965	912	999	957	933	954	943	974	949	902	916	948	953	936	859	987	1006	956	955	910	894	942	962	926	914	967	904	990	918	958	957	964	949	963	947	940	918	932	953	925	917	943	952	942	904	955	960	1031	930	977	926	934	968	919	918	952	895	895	911	908	961	970	946	962	913	960	920	935	914	981	987	937	937	956	953	923	921	962	996	945	968	984	941	933	917	949	950	962
24384	21472	28509	24857	18703	2587	1129	765	655	583	561	501	496	509	438	450	424	471	424	512	3230	4026	1686	1482	548	455	397	416	404	417	379	438	421	385	437	433	752	964	851	653	562	477	394	465	372	406	374	415	418	434	407	398	404	397	390	429	381	409	417	402	393	440	401	376	422	389	415	414	365	418	416	395	417	395	402	421	389	406	427	432	385	396	409	402	426	375	390	402	384	389	446	373	365	412	439	410	396	383	421	427	371	344	374	405	432	380	412	405	400	410	379	394	395	407	381	417	371	403	430	406	411	384	405	395	426	389	431	386	411	406	375	383	434	406	422	428	404	394	395	396	413	384	422	405	390	405	393	400	439	398	389	420	372	377	396	371	419	388	405	381	431	380	390	404	423	367	408	386	403	416	388	388	393	434	418	404	436	411	408	435	403	405	382	403	393	426	388	402	434	409	382	395	432	376	403	382	436	407	415	411	372	378	393	434	383	387	386	407	400	393	426	435	415	415	399	393	380	420	406	400	393	390	412	424	370	366	416	384	410	412	365	420	386	411	427	400	396	413	421	392	381	417	422	382	417	430	393	369	404	433	385	399	358	387	415	383	379	368	410	385	402	379	395	408	414	401	387	418	393	357	402	423	377	389	382	403	423	426	366	397	387	406	435	385	378	413	420	430	396	389	416	416	410	434	389	409	372	391	418	438	413	400	372	366	400	392	410	402	400	451	408	442	405	378	413	387	439	397	402	422	412	401	404	425	399	452	390	410	410	422	379	375	394	413	392	424	399	418	388	406	394	433	409	406	385	406	387	434	385	411	382	409	422	401	457	394	362	419	372	416	418	389	398	399	396	380	392	373	418	399	396	437	393	390	392	443	369	383	436	413	396	404	404	377	413	417	425	394	384	394	419	401	407	432	399	372	407	427	438	394	398	357	399	420	379	405	420	412	375	396	417	416	360	439	411	387	364	388	399	429	393	425	368	392	397	413	431	366	392	388	411	370	417	390	392	390	385	417	420	388	438	403	393	459	441	428	445	366	432	390	395	399	397	403	407	441	390	398	388	400	355	383	386	415	381	408	412	404	442	422	402	424	401	398	443	401	374	420	397	449	365	421	405	405	414	414	440	383	384	423	374	400	398	414	420	422	461	394	381	365	413	449	443	412	400	384	388	390	391	391	407	392	408	454	415	385	387	420	439	415	392	438	363	417	416	398	413	405	409	457	424	385	418	411	447	399	379	381	392	408	407	420	422	398	401	412	392	417	371	400	420	401	391	384	416	414	406	419	405	432	403	459	405	408	396	393	383	365	398	402	412	422	428	375	372	387	404	392	367	421	413	380	435	413	390	409	395	397	395	433	408	413	406	405	359	372	416	402	411	383	358	374	386	439	435	409	379	412	402	379	398	430	401	434	405	405	401	385	392	421	426	397	411	414	397	427	401	413	412	399	387	414	408	397	396	442	393	409	379	399	412	394	388	407	429	369	402	415	404	409	388	409	394	421	405	393	413	397	410	402	382	404	431	398	391	421	412	405	414	403	400	432	391	405	414	386	403	404	378	461	445	423	400	402	401	465	420	410	401	426	402	442	383	408	387	380	400	392	434	424	393	411	402	386	370	426	395	395	420	383	412	380	386	438	437	432	440	406	414	402	442	389	430	427	391	406	411	390	402	402	393	401	423	412	355	414	402	426	400	400	408	431	418	407	378	412	411	388	364	401	393	398	410	383	374	427	404	397	427	421	357	445	381	412	358	411	434	392	374	418	394	428	409	396	411	396	386	442	409	394	419	408	405	374	408	432	406	429	418	398	388	440	393	385	417	382	400	418	382	397	384	397	399	368	365	410	390	442	396	360	411	405	399	389	389	387	411	395	422	429	384	407	393	389	385	393	407	389	419	403	373	414	404	376	425	387	404	405	379	403	423	414	392	407	401	418	390	390	417	404	410	429	448	430	403	425	399	395	436	379	413	414	371	413	425	418	411	402	406	398	398	377	408	384	387	401	400	407	396	424	405	407	375	386	453	381	423	375	395	427	418	365	417	430	400	394	413	363	382	418	407	407	399	389	356	397	439	378	412	433	407	414	429	389	390	368	424	392	373	381	343	413	406	435	413	412	407	424	411	383	383	391	395	474	405	396	443	404	393	439	386	422	416	402	363	378	408	420	389	378	437	387	418	384	424	375	412	418	393	410	419	390	398	377	407	409	384	392	417	384	443	381	411	375	410	414	402	403	404	413	379	396	386	389	398	370	420	388	397	420	434	402	431	438	425	438	376	368	395	398	403	392	438	408	423	399	409	381	419	407	410	382	402	408	407	400	406	401	374	402	374	395	412	413	392	369	389	396	436	393	375	333	420	335	395	400	373	426	400	364	389	412	383	428	416	410	388	408	431	395	423	383	434	405	393	409	395	403	428	428	387	405	389	425	388	418	383	418	392	416	416	413	429	391	400	406	380	411	385	446	384	385	375	384	401	413	401	391	441	480	403	381	419	430	416	392	389	405	410	393	414	418	416	401	455	407	377	388	394	417	409	409	421	408	438	379	396	424	403	408	376	392	412	395	402	374	407	418	434	388	374	390	413	378	383	422	392	367	390	396	408	390	385	430	395	396	394	393	384	418	443	418	393	390	403	378	401	421	396	344	417	421	427	400	397	382	422	391	407	391	413	423	381	441	368	421	426	349	474	424	394	409	415	427	408	408	375	396	383	439	365	383	429	397	409	395	406	407	423	427	427	419	414	393	417	396	446	404	394	382	409	402	399	420	382	381	394	405	421	404	393	409	384	402	389	378	414	392	420	380	380	425	396	433	409	363	403	364	414	436	363	386	431	440	405	398	382	419	402	373	372	373	402	414	413	425	392	396	395	385	407	399	410	397	393	408	383	412	392	397	371	400	437	410	433	381	395	400	388	399	451	406	438	405	409	367	435	413	367	384	425	389	403	400	411	406	418	401	386	390	412	385	448	397	422	375	398	420	398	421	399	427	387	431	399	381	409	395	422	415	413	363	401	407	397	402	432	380	444	430	397	389	417	387	391	401	402	418	422	402	404	379	358	373	384	425	367	389	390	397	404	396	426	421	365	426	407	391	379	403	405	402	371	370	410	413	420	419	398	421	443	397	371	395	349	378	379	426	420	381	426	392	421	417	411	423	411	425	414	458	414	381	421	395	387	409	408	419	413	404	385	407	401	402	434	423	397	434	381	383	423	392	400	414	376	381	418	415	390	413	410	405	376	401	400	403	441	363	401	378	431	415	441	405	403	422	421	389	372	412	411	407	405	403	425	410	408	396	416	374	400	408	425	426	424	404	418	377	381	390	364	391	412	391	381	407	404	413	401	418	413	400	403	392	409	405	405	434	392	359	417	411	381	399	402	394	439	394	427	359	448	412	368	417	415	446	433	387	400	406	396	401	409	409	386	381	386	410	407	390	400	406	414	407	423	406	391	401	404	394	368	419	428	408	388	373	377	398	370	427	394	412	388	389	410	366
9547	17434	16467	10034	6096	3996	2838	2251	1800	1567	1381	1269	1243	1172	1151	1080	952	906	934	1207	10294	11281	5395	4689	1375	982	829	850	809	810	831	809	792	811	796	946	2287	2928	2305	1688	1167	942	830	772	834	781	827	793	771	762	791	746	750	788	798	842	778	774	768	783	788	721	829	771	798	789	791	811	765	846	816	783	745	801	786	766	835	799	744	830	809	768	731	810	765	846	842	770	776	818	807	755	788	791	814	789	804	822	800	748	778	777	758	831	840	773	794	776	802	801	800	783	813	802	794	772	820	737	765	782	788	796	801	763	783	798	770	732	788	786	771	806	806	814	774	788	745	766	771	778	804	790	829	832	816	817	809	812	791	854	812	835	774	776	797	760	792	800	816	803	823	795	785	774	813	746	752	784	810	779	817	741	785	754	804	786	748	780	811	820	813	706	812	793	819	704	809	812	809	800	780	791	771	793	848	797	781	797	790	795	831	814	789	802	823	786	782	758	748	833	791	765	731	756	807	776	778	780	705	823	810	789	810	783	824	774	755	768	765	759	813	797	834	805	793	785	761	782	790	802	799	761	783	796	809	788	808	809	774	786	785	812	779	764	846	777	782	796	802	811	791	817	797	803	818	789	832	788	801	785	779	760	771	733	776	797	709	740	763	790	805	771	782	779	809	792	796	848	838	808	850	752	782	773	748	755	790	823	828	769	769	853	746	786	788	761	762	760	758	728	779	767	739	768	777	768	820	804	855	760	750	892	790	804	796	777	783	777	832	749	777	822	776	884	755	798	778	760	826	825	811	842	804	809	768	840	786	822	772	749	775	815	767	765	812	768	786	822	822	743	765	793	801	802	810	808	798	778	823	751	782	835	775	815	800	792	803	823	775	804	808	772	798	782	828	797	778	842	869	804	804	841	749	801	824	790	836	770	779	745	788	762	764	817	836	761	787	817	833	726	776	744	762	801	796	766	753	768	802	805	792	778	831	781	806	831	786	812	794	781	764	795	781	783	734	825	821	811	820	836	752	772	785	801	857	801	821	786	750	766	771	826	770	823	773	761	757	811	773	802	756	800	765	825	795	802	752	769	799	775	774	771	721	768	788	798	759	777	777	803	839	766	795	819	745	712	760	790	785	773	844	802	759	784	806	774	820	757	778	818	763	779	772	836	786	828	828	805	813	785	822	762	762	793	821	775	807	769	810	752	786	787	788	744	764	767	800	814	740	775	837	806	795	786	775	840	802	783	811	793	813	853	771	818	823	785	805	806	817	785	812	786	801	778	826	814	748	787	778	742	823	769	802	815	786	803	801	782	792	785	785	790	766	792	787	756	825	780	799	795	775	751	819	790	773	771	759	781	764	780	765	786	775	756	816	777	785	753	799	792	805	816	809	823	761	766	801	753	771	812	763	774	756	791	757	751	770	800	770	775	787	853	844	775	807	798	856	808	766	765	822	743	821	778	857	749	810	744	768	780	779	758	773	815	806	804	817	748	839	815	776	767	804	772	776	760	818	829	792	767	790	756	798	798	776	797	830	798	823	789	870	773	810	749	805	818	819	777	800	778	780	807	806	801	812	767	747	827	785	797	790	786	787	803	791	799	853	817	815	792	759	849	760	774	768	810	764	800	805	742	817	751	777	755	824	812	818	777	823	787	803	763	772	749	812	782	827	785	811	861	812	776	805	793	817	808	822	837	786	819	790	787	857	780	780	757	789	778	782	763	806	767	793	761	794	769	770	787	857	797	793	808	802	781	807	768	757	740	798	756	824	747	823	807	793	777	782	767	769	816	784	786	793	826	810	765	777	781	776	809	817	826	765	855	810	811	804	768	812	792	843	800	840	765	792	825	760	827	789	739	799	802	800	778	780	693	770	771	786	739	796	772	733	785	809	778	778	747	804	850	798	786	848	796	786	804	810	791	817	802	788	798	808	768	835	763	740	777	785	754	802	812	825	780	787	833	799	798	783	814	800	753	769	757	807	834	803	718	813	845	813	805	761	725	777	778	774	816	780	803	796	799	802	720	834	836	803	807	788	764	826	766	752	779	799	788	789	760	798	775	787	799	798	736	809	770	778	725	788	756	836	779	780	833	794	776	783	797	789	768	796	843	785	787	831	750	780	757	809	777	789	782	788	774	777	823	778	824	782	799	839	803	819	798	802	735	775	759	787	782	814	800	783	822	798	788	746	798	794	799	792	735	780	842	811	840	817	765	783	796	812	809	791	768	782	756	824	775	797	804	760	826	831	749	779	790	727	820	785	754	777	782	774	781	759	790	761	751	804	801	762	795	798	799	805	793	845	796	796	820	817	780	795	790	727	789	812	778	806	822	853	772	787	785	837	785	797	804	795	820	766	801	744	837	762	820	786	781	829	854	751	834	806	831	783	775	823	801	788	739	825	800	843	800	831	745	771	817	743	811	743	787	812	741	809	807	811	799	789	776	818	828	779	786	795	723	759	788	752	818	791	775	776	764	826	832	799	807	780	755	810	754	775	792	772	808	788	779	794	779	759	842	788	778	802	794	808	788	821	801	838	815	779	813	778	761	775	752	793	767	778	758	761	797	746	803	791	791	758	826	774	777	773	800	814	790	802	779	840	774	807	790	775	776	862	780	842	778	756	771	773	822	854	734	790	785	791	796	819	775	770	805	812	815	793	797	815	810	829	773	850	757	802	785	847	813	802	824	761	801	796	805	812	799	786	817	835	841	858	779	763	835	819	725	750	750	803	840	768	767	732	799	802	773	810	788	838	803	806	786	776	865	829	791	737	808	782	797	847	756	765	788	792	810	746	817	840	796	799	752	767	802	803	802	811	846	735	766	771	785	764	790	820	761	791	805	757	738	789	817	805	789	786	777	831	736	793	804	783	777	802	788	771	810	817	763	803	783	823	786	783	760	752	765	805	848	759	736	766	771	776	807	799	795	796	788	806	803	763	794	807	794	779	820	783	834	771	817	834	800	772	762	785	761	747	774	827	745	780	795	742	772	799	790	825	811	787	804	805	728	764	826	767	779	769	856	829	797	833	813	813	773	801	792	797	798	817	759	807	791	825	805	809	758	826	757	825	783	799	773	780	766	784	778	797	721	789	835	758	741	780	759	848	734	820	794	767	811	762	761	785	778	795	821	791	782	811	813	783	799	787	804	778	750	784	761	771	758	760	741	755	751	843	765	778	779	808	839	777	793	822	787	775	740	764	775	760	840	806	817	777	760	811	786	806	763	825	786	804	767	809	843	803	766	813	794	823	765	775	771	811	804	817	730	794	860	768	785	779	827	756	803	822	785	800	831	805	766	815	782	832	810	803	807	819	789	806	797	746	748	766	807	799	844	771	764	864	708	782	750	798	766	806	774	845	753	791	771	841	784	756	830	819	778	827	760	803	796	774	811	775	734	714	765	783	776	795	763	790	732	753	798	820	794	738	851	844	728	799	763	831	842	782	851	752	769	759	780	791	806	803	812	813	805	806	798	818	754	793	780	746	802	780	778	758	804
23288	21398	29179	24010	21385	17952	2611	1105	797	718	615	544	519	560	471	472	496	457	480	453	5307	6181	3069	3368	1054	456	381	398	400	399	384	392	383	383	401	434	1073	1445	1196	814	542	484	435	366	344	384	355	415	401	398	405	374	362	366	375	380	378	417	380	410	358	382	379	365	362	386	410	359	409	376	374	377	398	370	409	389	361	395	383	404	376	359	413	404	361	372	401	404	375	389	389	382	375	362	392	380	366	374	378	372	393	384	377	383	366	385	398	392	379	350	391	392	378	360	355	374	368	345	390	386	355	377	354	427	378	347	397	362	379	390	345	364	380	405	416	356	368	379	420	357	382	387	383	416	398	347	360	391	394	403	371	408	358	377	381	380	345	359	344	377	407	386	381	376	365	379	382	392	430	407	373	383	375	341	374	357	337	388	378	370	355	365	377	363	370	374	360	380	355	356	387	376	372	410	336	375	390	387	404	358	358	405	387	370	388	392	407	358	389	380	359	380	361	404	363	355	387	395	379	413	378	360	382	389	393	363	393	394	378	363	359	364	347	372	351	378	391	381	387	392	385	351	371	394	381	368	359	394	365	390	379	367	355	373	377	391	348	393	351	397	386	348	351	346	393	387	392	406	377	389	400	333	365	355	410	377	352	430	355	388	349	359	392	342	353	361	416	351	423	397	385	394	385	350	381	382	363	403	394	388	371	399	343	370	386	397	362	390	360	357	354	387	349	360	363	397	402	378	370	365	408	399	375	382	380	358	372	394	380	383	363	352	393	376	385	362	364	413	354	380	384	339	373	343	428	381	407	374	349	378	388	370	399	390	372	371	357	375	411	370	364	386	368	378	373	389	366	384	364	376	376	378	349	357	371	375	364	370	386	369	385	354	355	384	368	350	366	398	370	393	378	369	408	363	370	363	384	389	411	345	393	380	332	353	391	383	385	363	410	348	367	378	400	342	406	362	339	421	341	400	371	402	370	392	357	379	380	360	363	398	363	351	389	363	386	392	346	365	374	364	351	344	362	372	365	375	385	346	372	413	383	352	384	394	372	371	345	396	355	367	385	400	344	356	371	382	390	361	370	397	376	353	398	366	388	353	383	403	370	361	412	388	359	359	394	396	355	371	384	393	367	394	380	363	376	384	387	373	353	369	380	365	334	401	371	376	359	375	417	370	377	371	380	362	370	371	363	349	365	341	359	394	393	369	384	382	395	392	363	381	381	327	401	363	368	363	397	381	371	325	374	395	375	383	359	383	367	382	400	382	398	374	364	398	391	382	358	392	394	375	403	371	340	371	352	374	375	412	390	363	383	366	381	399	384	385	365	396	355	411	362	357	358	379	341	398	341	345	357	411	373	428	385	392	384	388	358	380	402	346	361	352	375	373	351	393	396	340	365	378	379	406	366	358	378	363	367	349	336	414	396	378	377	391	378	351	395	402	398	383	365	397	372	364	399	412	368	393	400	395	386	372	358	389	389	400	399	381	355	362	381	373	333	390	379	368	386	412	360	361	430	391	385	375	339	383	375	368	335	378	406	386	384	392	375	381	358	385	369	373	373	408	389	333	369	341	370	330	358	363	377	389	361	381	387	395	381	378	321	361	373	401	404	398	398	375	387	383	345	386	365	374	375	395	413	438	341	380	402	383	375	370	382	369	386	367	395	351	386	374	378	424	360	369	352	359	350	363	363	353	368	357	397	414	367	375	379	350	403	388	381	398	356	353	401	414	375	390	377	359	406	392	381	386	369	387	378	388	371	367	349	395	371	387	403	409	406	355	367	378	370	400	353	404	358	362	397	408	372	394	347	327	347	375	341	360	368	394	380	385	380	356	400	391	384	396	382	410	401	377	403	405	387	379	380	385	386	358	351	348	371	322	358	344	391	377	334	396	364	368	349	380	362	371	364	373	369	367	374	413	393	351	387	378	370	374	371	390	429	341	409	389	383	364	357	421	369	394	367	342	363	410	376	374	366	377	363	310	386	347	352	401	354	357	373	342	362	369	375	360	406	374	375	388	362	365	386	384	382	356	420	383	388	369	374	371	396	370	370	367	365	368	360	366	341	359	361	391	358	383	391	354	387	402	348	373	351	407	358	364	372	402	373	365	353	363	384	395	354	368	356	390	335	390	344	399	379	387	388	366	365	372	414	384	401	370	418	362	397	394	337	407	389	363	370	365	402	387	358	367	388	384	376	392	345	387	360	388	379	351	386	369	381	354	352	369	388	366	367	338	354	373	388	343	376	384	379	388	371	393	354	353	342	354	400	371	351	387	336	376	386	369	359	363	444	329	355	345	357	366	364	410	410	402	371	381	383	367	374	398	355	362	406	391	373	379	349	375	392	386	378	382	353	381	371	381	377	353	346	334	380	402	358	390	386	352	375	368	351	381	400	360	356	357	370	377	370	350	358	360	396	408	388	411	390	368	383	391	390	371	397	378	379	385	344	388	384	344	370	369	388	367	380	361	345	406	369	359	409	351	400	394	363	363	359	342	405	387	359	356	346	373	371	373	381	374	365	347	383	366	359	370	365	404	363	374	395	371	377	350	363	375	389	397	382	387	381	408	365	384	381	360	380	369	362	365	385	380	383	399	351	350	393	378	374	419	366	381	369	370	346	369	389	353	383	383	400	365	402	372	356	345	349	393	414	350	384	389	371	375	369	359	364	368	430	355	379	364	357	353	403	349	396	420	371	394	351	365	357	397	397	376	384	378	393	357	379	367	397	401	403	362	357	370	403	403	394	365	353	345	361	386	401	376	338	386	355	356	375	363	381	366	386	378	374	363	379	388	362	376	395	381	362	352	395	399	396	369	385	339	418	388	357	334	365	390	345	350	354	401	370	377	383	330	372	363	414	379	382	337	370	391	388	354	379	403	356	394	375	358	344	348	392	388	386	395	390	367	404	381	384	400	392	361	369	404	421	393	358	386	393	387	374	380	376	406	402	353	383	377	383	377	371	370	375	364	349	406	371	373	389	388	395	381	375	380	405	372	367	388	366	349	384	377	389	383	380	360	334	388	376	406	410	398	346	405	384	356	361	364	370	379	378	347	373	347	342	358	369	380	352	374	389	363	367	396	370	334	393	373	369	373	410	399	355	352	374	404	392	417	353	383	404	408	394	377	381	368	402	361	346	359	385	376	397	370	395	365	387	384	349	395	354	393	373	352	383	364	358	353	338	361	354	396	401	357	352	394	332	360	372	365	402	358	385	364	393	339	364	387	373	403	352	350	398	379	331	363	352	369	387	357	373	353	383	392	386	339	395	376	377	375	343	400	378	384	385	390	380	393	358	394	377	415	395	382	345	396	365	397	362	366	314	340	376	383	368	403	439	348	372	393	374	397	381	401	356	384	392	382	388	393	387	350	384	369	372	382	353	331	367	334	385	353	389	337	342	361	368	340	363	410	386	384	383	378	368	394	351	365	358	369	351	351	375	359	356	396	386	362	327	391	409	370	370	365	378	389	386	392	367	367	380	354	361	372
11886	23071	21429	14019	8726	5969	4056	3158	2551	1981	1790	1511	1406	1301	1293	1172	1011	1002	1007	1064	14967	15414	9407	10094	3104	830	789	761	788	770	800	741	800	784	740	918	3163	4680	3809	2240	1410	979	830	766	734	734	743	685	756	730	717	727	700	710	692	707	720	682	730	700	741	743	706	734	771	727	681	721	725	724	712	727	735	680	711	710	715	672	722	745	777	719	723	742	699	749	715	721	676	673	742	679	745	715	712	728	690	767	732	754	725	731	678	723	744	734	690	733	739	738	714	731	731	671	720	725	704	706	742	706	730	705	738	721	758	700	754	674	694	731	760	716	682	707	765	719	763	733	731	695	686	736	711	743	700	761	717	708	729	721	671	684	716	714	740	755	725	738	694	743	706	749	732	698	670	748	703	754	742	730	701	687	708	730	694	700	733	742	762	751	751	723	700	707	675	694	725	718	755	726	705	728	696	747	666	719	731	699	676	718	698	703	736	730	710	683	728	728	759	723	689	682	694	709	695	705	720	708	744	732	691	758	734	733	731	755	735	757	712	703	689	700	725	691	730	719	700	693	737	734	716	705	761	695	775	705	693	744	747	732	709	702	695	744	670	735	726	708	739	682	742	801	748	727	711	690	745	683	713	698	697	717	733	738	709	708	705	761	692	713	742	683	715	718	699	753	752	696	752	742	722	715	707	741	676	695	709	732	760	701	739	731	752	762	747	743	727	731	704	728	756	749	701	729	753	711	714	758	760	737	755	781	727	754	704	691	716	708	733	737	715	707	718	727	699	734	718	727	717	761	667	764	700	695	736	698	710	697	698	734	737	719	740	708	683	805	750	748	709	748	684	731	694	704	722	706	742	706	741	731	703	693	728	730	754	746	736	720	708	729	771	759	712	711	812	708	691	732	729	743	703	718	711	674	751	737	683	725	689	780	723	754	703	774	736	733	729	706	729	704	714	720	753	735	747	730	697	732	728	773	756	668	767	684	764	687	717	744	695	726	707	717	695	745	722	753	677	703	722	746	694	748	704	747	659	727	752	764	763	728	774	698	682	759	723	750	750	775	704	780	676	687	704	722	730	722	727	754	746	738	705	681	684	762	652	689	693	709	704	648	724	718	723	719	701	735	700	703	711	717	734	726	730	767	730	732	708	687	691	710	755	723	710	707	689	709	711	701	722	721	713	673	751	702	749	804	728	763	747	733	745	749	707	716	763	686	723	739	754	699	740	697	722	754	763	731	783	766	779	708	746	723	671	744	774	730	711	713	780	705	679	681	716	676	729	672	711	740	724	728	725	723	693	712	734	731	728	734	711	739	675	757	648	755	735	734	748	707	730	719	766	766	752	697	699	728	737	729	679	737	706	750	704	690	691	752	751	702	697	704	745	742	738	737	727	733	710	743	678	669	706	664	722	700	734	742	739	741	715	718	692	719	716	752	700	667	721	725	716	708	719	670	757	646	722	671	710	700	692	716	707	690	732	753	691	723	708	733	737	702	790	698	711	754	717	634	759	677	731	679	689	735	736	740	696	716	711	701	744	696	727	742	763	698	705	691	688	758	713	668	738	712	659	711	681	707	738	724	708	737	750	737	705	665	687	727	718	729	739	713	704	752	727	778	725	726	698	735	733	740	777	702	745	703	765	791	735	698	735	689	724	711	684	720	722	741	662	712	734	731	778	702	713	790	693	717	705	719	780	763	709	734	725	753	740	753	752	710	703	709	732	739	700	710	738	716	745	710	679	697	739	730	708	735	725	725	683	761	719	742	704	755	698	733	693	730	720	726	696	730	746	717	779	671	678	722	748	721	762	743	758	739	754	730	735	737	694	742	754	749	695	774	719	701	743	733	700	719	704	689	740	702	681	758	706	687	740	769	717	733	738	744	750	709	671	725	706	768	698	758	735	731	736	733	733	729	708	687	727	724	693	710	745	697	723	736	750	730	708	684	765	713	712	710	711	700	694	710	738	733	682	733	737	703	695	739	746	716	743	774	721	698	691	723	727	694	718	753	724	766	718	707	710	715	754	727	714	747	714	727	714	695	675	797	672	730	663	685	723	756	709	725	728	719	725	738	758	722	724	729	685	685	709	761	708	790	690	738	681	716	720	669	728	727	728	774	671	701	695	706	733	689	706	691	691	687	708	763	768	696	708	715	725	724	725	697	746	721	753	679	743	708	723	739	658	671	744	688	656	745	785	796	725	674	748	730	695	717	734	696	690	700	669	741	742	725	722	757	677	737	767	700	743	692	729	692	691	703	746	681	701	699	729	712	694	718	671	722	731	687	764	704	671	757	742	729	709	715	732	707	702	726	764	747	755	713	745	698	719	718	733	725	765	776	717	708	702	704	709	771	758	771	690	749	704	725	763	740	729	723	757	734	759	753	729	673	759	722	735	759	703	725	753	725	734	693	747	681	739	735	747	763	712	705	731	713	657	758	735	698	713	683	745	733	727	774	709	706	733	736	718	743	694	689	703	671	720	722	722	663	727	739	730	694	728	744	734	720	681	737	765	686	728	744	724	668	719	727	728	706	733	703	764	732	650	712	723	721	744	733	730	763	679	728	685	707	745	741	727	709	704	695	766	723	717	731	724	708	756	725	725	732	710	725	726	713	731	750	725	780	701	748	695	700	682	743	734	750	718	694	748	749	707	725	758	689	684	706	755	754	686	715	701	736	727	755	697	675	712	688	739	661	711	733	732	709	695	689	769	695	746	742	704	728	698	727	732	731	724	729	742	732	743	703	719	681	717	690	769	699	764	722	748	687	723	744	755	711	706	761	724	723	678	708	672	680	710	755	713	694	741	732	688	764	704	716	689	729	708	668	731	722	734	721	727	746	713	769	661	735	677	740	706	777	727	706	774	728	701	748	756	678	699	742	742	732	728	750	702	727	721	755	731	705	697	701	749	742	702	744	720	701	724	727	736	714	715	742	682	751	758	709	726	652	722	736	736	753	687	758	712	733	751	729	695	726	734	694	794	728	765	710	729	754	743	727	761	707	731	741	694	687	712	701	733	696	725	720	709	748	712	734	745	681	727	728	728	747	679	723	694	784	675	717	711	652	726	730	698	688	735	700	677	706	736	734	699	727	766	698	743	700	750	746	769	722	695	716	699	695	723	775	729	719	768	759	692	695	726	738	733	720	731	763	732	683	698	700	661	713	756	708	729	717	731	729	729	716	714	720	713	735	691	717	701	744	707	735	729	737	697	721	750	698	684	711	723	703	723	734	712	713	719	702	736	765	710	721	731	730	758	696	731	738	709	725	704	734	733	692	730	692	722	748	703	750	702	682	729	718	698	737	728	717	738	712	712	788	700	726	688	718	778	759	727	678	717	685	705	717	748	711	691	704	689	790	732	706	768	744	725	705	726	727	718	733	704	707	683	752	737	693	744	684	714	708	748	744	692	701	727	742	708	738	742	716	711	717	698	718	727	750	744	761	715	691	755	735	753	702	744	725	678	717	713	708	759	739	669	696	714	680	680	730	707	724
27055	20128	7828	1946	953	701	619	554	586	528	509	544	517	524	510	479	532	517	488	508	761	1059	764	712	479	524	490	494	464	505	489	510	464	476	493	522	498	514	582	544	515	511	495	499	496	485	541	493	530	500	505	495	509	536	518	496	458	498	520	452	488	485	497	490	483	512	517	476	503	472	497	443	451	464	483	524	501	505	476	493	475	453	492	506	479	447	466	470	521	538	529	468	495	517	509	485	514	482	498	480	503	493	449	463	493	485	516	505	468	497	504	473	522	506	465	476	464	505	491	468	517	469	479	453	463	504	481	473	488	468	459	526	478	498	481	511	478	486	469	469	497	532	463	455	547	474	506	497	520	464	457	480	479	478	493	476	453	468	490	443	502	459	488	490	490	494	464	498	499	496	466	434	481	474	483	439	490	487	489	482	485	473	479	528	446	500	491	463	506	517	502	477	487	483	436	475	532	499	473	498	457	475	468	462	477	484	497	544	487	492	489	490	488	484	473	453	431	518	521	431	549	460	504	523	493	515	450	505	500	483	453	472	485	520	474	484	497	502	506	468	497	475	475	472	521	467	505	487	497	495	447	487	488	492	514	523	462	466	484	478	481	537	523	461	515	486	479	484	493	534	457	472	497	509	515	463	483	477	512	508	481	473	521	528	515	504	511	457	476	480	511	507	498	519	492	496	442	496	464	512	511	488	480	498	499	510	466	484	574	493	500	490	508	471	492	486	507	491	465	495	478	510	474	451	532	487	484	522	476	463	496	454	468	488	502	477	509	458	450	493	500	494	470	460	494	486	511	500	489	496	430	470	465	463	499	444	489	471	477	512	499	507	494	507	475	490	499	510	465	463	467	505	472	460	498	503	476	485	495	506	490	495	456	483	506	450	465	436	496	471	510	499	515	491	462	498	473	523	497	472	458	530	512	487	492	470	478	505	494	522	488	482	505	512	484	466	422	486	465	513	502	498	502	528	503	533	509	516	483	475	459	526	493	488	464	471	476	457	470	461	438	460	505	504	492	505	470	489	475	465	499	518	509	454	522	460	483	515	488	508	462	471	500	515	505	508	454	501	492	480	504	467	455	486	522	518	466	477	511	494	490	484	498	486	509	449	466	463	483	538	508	491	508	490	453	451	442	502	479	454	447	486	460	490	538	483	497	523	519	491	470	514	490	510	498	467	495	464	493	491	469	520	501	484	511	466	516	444	501	477	504	456	524	461	492	513	480	487	476	502	489	478	477	484	469	462	505	483	471	461	473	462	497	420	496	440	487	514	471	503	455	479	491	471	494	479	472	508	485	501	498	439	492	477	467	493	502	457	441	480	493	501	501	469	492	503	473	497	521	500	493	506	503	492	500	503	493	441	455	480	480	462	487	492	488	489	498	472	474	501	496	472	465	509	456	469	484	467	524	520	489	465	487	477	469	465	474	480	503	492	514	493	468	497	461	476	462	466	513	477	466	491	461	479	493	492	490	496	515	453	509	466	489	456	519	506	485	479	480	508	490	462	501	465	471	447	509	443	507	500	490	521	461	493	526	458	525	517	490	458	496	486	488	496	457	433	497	478	517	492	524	538	467	497	488	504	483	483	518	465	489	458	502	495	507	493	486	463	467	489	488	453	492	508	507	448	513	509	507	466	483	487	466	484	519	494	535	474	511	496	466	481	504	542	534	466	482	429	482	474	530	497	504	488	492	503	486	495	498	471	446	523	496	507	475	447	506	474	492	440	466	526	477	496	498	475	519	469	500	458	472	461	465	501	521	506	486	476	455	483	460	500	497	504	467	530	501	475	479	496	498	506	523	470	504	483	533	509	437	469	502	495	435	475	503	458	490	488	526	510	501	499	515	545	488	487	489	467	517	466	479	465	460	477	520	472	485	456	499	473	479	477	481	496	460	539	486	498	504	501	551	447	499	501	441	523	463	516	507	443	467	481	470	472	483	474	444	476	518	506	495	503	542	495	436	489	525	485	460	491	521	531	474	464	517	476	447	461	476	453	499	485	503	469	462	521	460	491	511	508	486	479	495	482	487	482	472	479	495	480	475	455	480	507	498	445	466	478	507	467	503	491	439	484	471	489	475	466	462	497	502	525	439	536	473	532	460	528	489	502	479	487	505	471	437	471	519	504	456	479	475	468	478	487	512	514	504	499	485	473	503	427	515	491	452	510	503	483	452	512	454	499	499	515	497	482	492	520	490	483	463	484	456	480	492	467	501	485	496	510	479	496	495	491	496	447	484	475	487	500	475	492	494	518	509	473	478	485	502	468	489	514	441	486	474	489	531	447	496	478	520	506	469	490	465	477	480	535	477	488	452	494	473	481	476	512	467	490	504	497	463	479	461	451	505	482	457	464	479	510	445	484	501	499	494	480	471	471	572	455	447	474	476	489	480	523	487	450	486	506	489	484	494	474	463	503	491	503	491	481	490	480	478	516	464	438	515	479	483	495	474	522	495	497	516	474	527	494	444	511	454	567	489	491	467	497	491	506	539	463	492	468	483	435	517	526	518	505	471	503	483	490	461	491	472	484	418	509	492	460	487	470	520	497	478	500	473	448	482	476	474	508	451	491	497	527	486	502	501	473	480	510	469	471	452	510	537	497	476	478	477	460	493	476	480	521	454	476	472	485	453	503	482	446	537	492	482	421	525	509	536	492	479	457	479	498	478	456	494	517	499	467	492	490	477	488	474	477	459	524	503	507	507	470	483	540	485	487	531	499	484	479	504	471	507	493	491	480	448	481	479	476	498	492	495	496	502	490	508	493	511	467	470	504	488	473	507	443	474	464	521	477	474	499	503	496	492	481	501	505	479	528	479	486	499	446	436	489	494	472	469	524	510	477	488	472	459	499	458	490	490	498	527	508	473	484	511	472	549	454	495	503	456	497	510	480	468	467	477	497	483	525	513	513	476	473	524	488	485	486	475	494	476	463	466	446	473	498	465	469	477	507	504	512	522	481	458	483	506	468	494	482	500	458	449	472	474	478	454	531	513	491	505	463	493	525	493	447	528	518	472	450	499	478	490	474	466	540	491	466	524	499	487	521	463	479	461	521	570	435	486	467	488	444	506	491	467	478	501	527	508	530	516	517	463	528	499	502	509	491	475	484	479	521	485	481	499	485	502	485	468	486	444	492	467	505	463	544	496	476	476	456	467	487	504	520	467	496	482	480	503	489	475	463	454	450	444	483	483	488	499	459	491	472	474	488	534	496	514	507	517	509	467	483	474	487	456	501	492	512	489	483	455	454	470	486	502	525	477	534	495	525	476	494	474	506	499	485	508	472	480	498	482	509	540	500	506	481	466	453	473	455	452	505	485	499	506	494	520	465	492	478	475	445	535	516	489	523	504	468	514	510	500	505	454	481	494	492	493	510	458	473	494	478	465	520	486	492	496	488	496	459	510	491	508	466	512	488	484	487	462	482	486	541	446	451	508	494	469	494	466	482	527	504	521	479	526	480	485	474	471	487	509	461	490	541
7738	8867	7810	4427	2765	1925	1569	1420	1214	1061	1171	1063	1105	1098	1044	1013	1073	997	993	1045	2168	3026	1675	1581	987	940	922	962	936	918	981	900	1026	953	969	1002	1123	1199	1145	1010	1008	978	963	940	960	946	945	971	989	919	944	984	956	945	914	936	960	953	997	993	951	947	972	967	948	930	955	948	906	951	934	1000	907	1000	941	937	971	940	916	927	913	998	949	960	946	929	886	938	940	976	1000	960	958	937	973	906	962	959	920	937	960	1011	956	955	884	941	939	915	937	901	902	864	923	977	912	916	987	990	935	966	999	890	939	940	878	895	985	996	974	970	928	921	945	962	921	947	977	1006	912	911	984	988	922	941	971	952	990	939	979	899	955	1009	962	962	922	927	936	1000	964	947	945	958	862	913	896	914	954	951	969	925	1024	959	929	872	919	920	945	919	986	942	883	939	927	965	976	939	945	971	990	986	912	917	940	933	916	948	974	923	949	881	972	871	917	912	923	962	913	975	975	931	937	949	964	953	920	955	981	970	961	968	947	923	979	945	939	946	938	916	946	953	937	949	968	946	965	967	980	965	991	961	969	973	891	866	972	916	992	995	949	952	959	929	927	973	970	945	914	931	916	903	958	936	959	938	932	922	953	909	979	996	907	864	948	930	936	927	934	965	906	918	938	896	979	910	954	946	953	874	931	932	880	931	998	974	928	926	887	933	950	916	916	910	912	989	906	965	974	959	934	947	913	966	949	895	996	913	977	917	946	945	934	946	975	969	964	890	986	986	933	912	982	935	957	936	910	937	898	925	956	969	922	915	922	949	942	959	956	987	928	941	905	985	943	978	894	919	946	957	948	888	942	929	966	896	932	929	1023	999	943	910	946	921	957	1016	968	931	995	979	927	920	919	958	956	963	932	1024	926	902	921	946	938	962	937	966	950	905	921	920	906	915	946	946	908	951	923	919	955	920	1011	900	953	920	935	923	906	987	916	999	876	895	935	961	939	928	941	932	928	936	949	998	979	949	945	956	954	875	931	886	908	980	951	952	964	926	945	938	997	936	906	866	910	962	918	942	937	911	972	889	959	916	938	952	928	954	977	949	936	979	900	938	929	891	903	933	915	909	949	973	962	892	924	992	956	958	909	908	933	960	952	887	955	967	908	906	972	929	996	945	968	942	966	921	956	963	999	891	895	962	943	951	923	912	921	916	915	895	941	918	933	946	943	922	870	973	927	954	916	952	948	978	909	903	914	964	960	962	943	935	924	931	968	987	897	967	909	958	945	940	934	920	920	996	944	971	998	875	967	905	918	931	896	967	912	938	910	921	943	898	1001	999	982	932	947	930	937	894	897	928	936	948	984	941	915	932	940	982	909	940	939	942	1004	922	934	927	937	997	929	919	936	892	946	941	893	951	993	943	899	916	993	1020	908	920	966	942	911	977	916	927	947	878	910	910	909	915	963	890	954	911	908	942	978	918	992	947	979	917	954	961	911	909	939	944	973	934	926	924	939	960	1017	984	919	902	914	969	996	924	923	970	923	877	1006	949	932	956	929	938	953	905	939	922	928	987	933	902	975	957	917	882	955	907	884	941	933	980	872	908	958	917	903	947	951	943	958	959	917	935	940	950	929	937	965	979	907	956	956	948	935	931	1002	886	967	882	951	951	920	973	914	943	957	945	917	964	927	989	913	965	961	888	917	957	986	927	967	922	939	983	902	936	942	950	971	940	976	897	947	938	971	963	940	958	981	923	984	965	944	969	938	935	953	915	917	931	949	936	935	924	937	904	930	939	951	921	943	941	937	962	963	934	942	954	977	922	900	929	932	1001	970	883	944	937	909	915	937	911	921	884	930	931	909	959	949	1021	926	909	924	907	911	985	908	934	919	914	953	931	1002	960	978	959	965	926	923	955	971	940	897	947	894	923	932	999	981	972	918	963	959	915	900	928	997	931	930	941	938	953	966	975	936	954	928	944	964	891	950	940	952	962	947	939	943	950	938	954	884	1010	889	885	985	884	948	910	955	888	973	925	970	968	969	952	963	947	971	965	942	962	913	976	940	985	956	945	930	921	942	924	956	895	968	938	922	942	981	968	953	895	939	910	916	942	970	906	930	963	920	891	929	911	929	921	941	958	925	911	946	934	922	918	974	967	952	1002	940	930	942	936	941	889	914	975	918	961	953	933	993	891	970	972	956	935	951	967	961	954	872	937	921	891	953	961	977	961	952	931	899	964	970	928	910	941	946	943	958	925	940	938	883	926	907	891	988	1002	894	921	945	923	981	941	939	891	960	991	934	967	924	924	943	944	918	972	915	931	913	918	979	878	902	933	952	973	950	914	905	910	959	919	953	931	937	914	931	949	968	937	934	915	977	938	905	928	902	930	953	898	950	890	911	996	923	915	984	997	989	925	941	899	926	955	900	912	901	938	919	980	883	959	905	975	936	924	928	951	921	953	954	957	945	897	975	932	945	911	947	937	891	958	966	969	948	894	978	907	913	914	893	956	936	957	916	905	979	979	954	991	913	932	932	959	937	906	921	914	931	943	968	990	980	947	946	960	986	940	946	984	890	929	926	946	940	970	939	986	1000	980	951	916	979	887	978	953	943	922	946	944	894	953	967	916	980	911	981	904	914	994	918	970	924	939	916	951	917	953	892	917	962	895	958	1012	902	943	923	985	960	965	899	973	943	929	936	948	960	948	932	980	938	995	934	867	931	882	915	897	900	941	962	978	981	982	962	902	917	920	935	874	923	991	1014	932	960	929	961	922	935	973	952	922	959	923	959	941	954	962	941	959	937	933	953	946	952	966	923	937	916	919	921	909	939	963	926	919	950	878	859	915	931	915	956	969	885	1006	944	932	938	971	898	968	905	957	967	915	915	953	883	915	943	898	917	940	904	960	903	931	979	933	940	929	978	974	952	941	952	951	901	972	969	966	846	932	973	973	956	920	938	955	1013	897	930	903	953	935	941	958	960	934	936	919	949	990	949	986	899	932	950	1012	944	931	940	967	1007	894	973	915	966	963	945	894	930	901	911	890	963	962	942	930	971	887	900	916	982	950	946	955	915	963	936	870	950	949	930	930	999	916	892	919	930	950	949	895	946	965	908	924	977	893	987	968	980	909	940	963	941	951	1014	964	988	921	889	931	990	955	876	975	981	912	919	919	975	966	916	930	938	978	924	937	948	929	946	929	966	966	923	929	944	972	905	936	953	919	940	948	1006	954	917	933	922	957	986	908	911	937	977	920	945	924	1003	930	915	996	959	970	924	939	933	927	916	937	924	932	941	929	992	913	885	905	957	902	909	957	935	866	932	883	969	947	922	921	938	947	986	929	923	888	962	924	984	978	878	949	964	941	954	929	956	872	909	970	895	951	930	980	955	941	889	886	949	892	960	956	949	950	953	946	950	945	907	951	911	985	913	904	888	928	925	934	904	915	920	950	964	941	961	1006	954	971	922	969	931	932	987	937	902	936	966	898	917	961	920	965	941	961	949	915	900	953	932	905	892	905	891	945	910	940	944	931	962	895	972	950
24246	21396	28432	24709	18674	2607	1099	766	627	552	562	495	523	488	440	408	452	463	384	484	3130	3981	2217	1785	651	422	391	366	382	380	368	400	387	354	384	610	728	709	606	529	457	418	400	384	418	395	449	441	412	400	394	383	395	370	368	381	426	364	405	395	372	364	407	395	372	363	439	358	399	360	405	412	352	384	359	390	374	427	389	376	368	379	383	369	390	383	368	416	378	408	402	389	363	392	417	393	355	380	407	406	397	383	370	364	400	392	374	396	392	372	369	399	348	391	373	392	372	372	403	391	367	375	384	372	374	404	388	388	357	381	380	419	381	394	376	387	371	382	382	423	393	365	392	362	413	375	400	397	425	416	383	388	362	383	393	378	401	377	367	376	379	386	375	379	386	413	340	365	406	391	406	390	411	389	385	391	434	403	394	375	368	406	371	350	377	382	404	394	399	389	420	397	415	406	368	386	415	375	387	406	377	385	379	382	406	379	410	393	380	375	398	422	410	401	412	401	375	381	367	389	381	393	373	407	363	383	409	369	384	387	399	384	389	388	379	384	407	384	363	416	397	397	390	358	371	377	366	385	405	380	384	396	374	370	376	380	415	395	389	393	383	388	398	387	381	385	377	363	406	418	389	380	342	374	377	365	400	405	404	404	388	380	381	398	403	380	373	416	399	392	395	357	392	372	435	366	364	375	366	407	380	381	398	355	408	407	394	399	378	397	406	372	381	419	381	384	395	361	417	390	397	407	361	397	373	384	358	398	393	390	397	394	402	330	362	383	377	370	393	408	405	351	396	378	367	377	379	403	370	396	387	381	373	360	385	409	372	408	380	362	373	382	399	417	402	398	405	381	395	385	385	347	408	406	414	397	399	375	363	384	399	402	387	377	387	391	380	393	381	377	397	388	404	387	395	401	355	417	387	432	416	383	376	362	395	380	390	355	356	415	374	386	381	380	392	405	384	362	383	376	393	379	360	355	375	365	391	398	373	388	407	388	343	381	370	398	371	383	404	412	385	395	413	399	400	358	375	402	395	394	402	374	410	389	372	411	433	352	355	390	394	342	389	372	357	383	402	377	409	415	385	396	359	373	385	372	412	390	398	366	352	373	399	428	403	403	352	409	376	392	379	385	415	376	393	374	397	404	396	385	392	360	384	369	386	356	380	363	382	388	403	365	377	369	393	371	401	357	377	424	407	377	411	335	410	381	385	362	383	381	389	384	371	411	359	391	377	350	395	389	365	400	390	357	387	393	365	404	382	391	405	377	359	381	364	343	384	365	426	376	422	415	377	390	388	371	364	377	374	384	378	414	390	387	419	436	382	367	396	389	426	378	384	400	376	405	357	402	368	355	383	413	367	401	410	388	388	381	413	397	421	382	396	352	384	390	358	390	372	371	414	371	374	414	372	373	384	333	369	380	381	370	372	382	386	406	405	390	406	379	392	392	388	391	389	358	405	356	400	394	391	385	393	351	377	375	379	375	383	379	397	384	372	378	414	420	412	380	394	364	390	381	387	394	357	385	382	371	422	423	366	372	388	370	359	380	362	387	377	404	405	405	412	396	367	408	376	403	382	405	374	422	381	400	365	407	401	380	390	401	371	367	380	428	388	366	374	406	390	398	407	405	375	366	373	380	369	384	371	428	351	396	418	383	375	383	373	403	390	391	382	382	392	389	403	413	382	366	395	403	426	404	392	376	401	385	381	392	376	399	389	391	385	391	385	379	391	351	365	402	408	385	366	362	383	390	424	378	383	391	371	426	379	416	377	409	392	380	400	398	390	372	383	391	380	374	393	360	370	395	358	419	372	414	367	377	367	410	377	340	371	401	355	374	386	366	400	389	384	388	408	377	418	383	385	393	410	403	368	384	370	377	400	400	360	364	417	412	402	382	390	384	390	385	408	376	389	395	365	393	370	366	390	377	415	361	413	446	418	417	408	400	400	390	387	385	373	402	393	374	398	355	388	433	396	436	411	392	387	349	404	414	372	402	387	412	369	399	391	387	365	384	403	371	443	412	390	359	363	394	400	399	377	404	371	405	404	387	396	407	355	389	382	400	347	407	377	402	389	392	397	397	364	389	368	360	389	419	396	434	387	391	364	401	405	407	341	393	434	391	379	400	365	405	384	367	390	381	400	423	385	388	372	354	403	356	390	389	353	369	411	351	353	391	374	368	357	358	352	360	385	389	352	399	398	401	416	392	366	384	383	380	371	372	396	378	396	402	409	378	375	377	381	381	381	371	380	397	413	418	400	375	368	358	373	403	386	361	383	374	410	359	368	378	415	403	402	385	355	385	392	400	408	370	386	369	373	373	401	401	350	370	350	357	398	434	361	357	362	348	379	382	370	400	400	388	409	391	376	408	405	407	344	387	388	374	378	408	410	378	389	430	386	396	397	395	358	391	398	433	361	435	427	354	393	393	395	385	357	388	388	380	383	367	405	385	378	363	360	356	383	393	382	399	351	419	402	405	388	410	344	424	406	418	328	378	389	382	363	371	360	386	387	373	378	425	409	379	405	395	358	407	404	398	380	355	369	382	354	369	387	363	380	381	410	400	374	382	430	401	367	390	406	389	389	373	388	388	412	368	382	363	389	363	359	343	368	370	377	378	399	365	371	367	376	360	384	370	406	398	398	410	361	397	352	391	377	368	393	380	369	369	391	373	370	394	363	411	412	377	379	373	363	409	368	338	354	401	399	386	371	409	375	400	396	391	419	372	392	423	387	370	402	419	381	417	370	396	392	395	376	426	395	362	373	404	380	375	392	369	404	398	378	386	347	425	377	439	423	362	380	403	380	354	387	371	396	402	387	376	387	393	389	406	431	356	403	416	356	353	401	402	408	430	401	422	414	404	370	389	376	377	404	409	412	382	376	382	395	392	380	375	389	393	407	400	376	419	397	390	389	404	385	396	386	392	410	388	370	393	392	404	389	407	402	396	415	392	407	420	363	383	409	386	386	386	421	350	419	348	391	430	423	405	361	385	410	359	373	425	343	388	380	410	379	388	394	418	369	381	396	393	378	386	371	377	390	397	389	407	375	382	408	398	368	403	369	444	357	371	388	394	372	351	392	397	424	360	418	354	441	363	373	386	379	383	395	363	384	382	380	397	373	368	381	375	390	376	399	381	399	408	403	413	373	383	396	355	386	397	403	360	342	385	380	399	390	365	361	423	399	418	379	364	395	401	425	363	393	379	388	381	376	386	401	374	391	380	373	374	388	395	392	392	375	415	384	411	356	389	376	371	422	375	384	407	402	370	399	383	380	408	430	423	341	370	403	390	377	381	417	405	381	388	416	378	375	395	354	372	404	392	380	321	388	377	372	407	403	365	335	405	393	376	372	368	383	382	375	405	403	384	357	402	356	394	364	378	382	397	382	388	353	405	391	406	386	426	376	395	402	399	410	397	392	403	408	425	379	389	376	386	373	388	373	382	370	415	402	407	394	420	371	347	365	362	381	422	361	402	391	357	350	379	409	405
9815	18095	16127	9969	6224	4005	2854	2224	1729	1498	1388	1263	1228	1184	1079	986	954	939	902	1025	10531	12013	6654	5421	1608	925	765	813	777	769	769	820	763	838	784	1646	2245	2173	1668	1246	992	893	835	756	800	761	748	731	744	752	750	786	757	762	789	793	763	746	786	739	759	764	769	782	751	742	789	766	788	777	765	783	755	729	813	786	791	728	789	763	745	790	776	747	759	722	745	755	766	743	763	798	799	759	729	777	754	807	779	784	758	758	759	773	774	730	790	755	785	800	788	796	728	807	786	737	770	736	724	742	791	811	746	706	757	738	779	720	760	801	778	761	776	778	773	760	740	768	721	747	760	809	775	788	801	728	797	727	740	783	787	714	745	743	812	784	768	736	809	780	766	779	778	793	740	814	758	760	770	780	771	792	780	827	747	766	727	745	732	782	777	740	727	814	792	774	748	767	769	767	782	762	775	766	801	767	731	761	719	774	746	752	692	758	816	720	755	789	738	780	803	774	693	740	779	742	701	796	754	821	770	775	723	787	793	780	759	713	810	699	706	719	807	770	756	781	732	788	773	750	769	758	752	750	733	722	769	766	802	759	778	736	752	789	742	792	787	752	755	733	787	756	831	814	743	801	758	746	758	778	754	793	782	752	800	768	735	818	731	781	794	740	754	773	805	794	751	755	739	808	792	761	803	756	763	783	757	770	741	743	777	759	724	798	764	730	757	728	807	750	776	799	762	771	757	786	760	773	762	800	725	713	749	733	737	789	748	814	794	784	758	739	776	759	749	760	778	781	737	785	738	742	788	714	785	740	823	744	790	759	769	775	810	753	785	737	800	759	741	780	807	797	774	781	739	739	802	779	730	716	724	715	769	780	716	784	800	792	724	789	770	787	775	761	779	723	807	809	803	742	740	808	759	726	775	762	739	811	782	800	764	733	784	701	707	737	751	772	772	754	773	759	763	807	779	745	769	729	775	804	721	746	787	757	717	729	739	765	748	721	773	760	750	750	786	792	779	758	789	752	742	772	774	774	725	816	773	726	775	771	734	756	763	776	812	739	811	822	746	756	742	769	769	805	750	770	732	793	742	758	714	715	778	734	771	811	752	738	762	756	809	801	769	751	736	750	754	809	736	749	706	798	762	768	752	819	786	788	755	766	749	774	749	797	749	755	778	723	734	755	765	828	762	780	734	780	739	768	805	769	777	770	754	785	765	779	749	787	728	770	725	807	777	791	768	748	747	784	803	759	758	753	745	811	821	756	746	730	795	704	797	751	753	697	819	752	766	813	761	760	778	736	790	721	725	753	794	785	785	766	752	740	756	782	737	771	689	748	790	773	760	783	760	774	779	809	751	816	730	756	782	779	820	803	784	771	726	770	746	731	713	795	757	820	774	789	728	721	800	785	799	798	759	754	769	757	731	760	767	713	746	776	759	786	742	790	754	796	770	770	772	800	812	743	735	723	788	763	770	762	804	766	807	771	766	778	832	772	789	717	767	781	776	745	748	772	744	761	731	752	778	778	756	758	746	766	787	781	778	783	787	739	787	749	769	792	789	748	723	723	761	719	752	709	749	760	775	806	771	779	804	738	809	727	795	761	825	779	777	772	747	758	782	703	769	769	778	736	810	742	785	774	782	786	771	786	772	746	775	702	813	810	756	755	755	704	758	793	737	775	732	755	786	754	782	769	781	775	839	744	777	720	753	763	706	736	848	796	799	783	787	715	745	736	733	755	782	728	754	766	748	794	740	776	779	738	791	760	757	769	745	735	780	790	750	754	766	797	756	773	751	759	798	768	770	764	762	774	724	783	736	765	827	798	754	735	816	770	804	765	765	729	741	812	745	783	772	738	780	720	749	728	708	785	738	739	721	789	786	810	742	798	760	786	753	753	766	718	777	772	751	785	770	774	807	769	729	737	772	775	798	817	727	733	707	804	747	795	752	778	748	811	730	787	771	758	763	800	765	795	748	777	746	745	821	780	811	734	819	774	737	726	752	766	757	757	761	739	776	786	760	751	798	775	808	734	769	750	786	776	742	746	762	753	798	756	777	806	740	757	768	803	764	746	772	781	764	715	744	719	848	763	789	784	774	780	746	746	736	755	806	787	768	765	771	741	758	772	824	754	738	793	789	794	794	748	775	781	758	752	732	820	769	801	715	810	772	744	762	803	769	781	812	773	756	760	746	793	801	774	781	772	732	762	742	768	760	820	749	760	786	757	757	761	734	792	760	722	798	779	754	733	745	768	728	789	737	744	754	795	771	757	775	764	740	757	748	810	791	745	763	772	774	690	755	824	788	768	775	760	731	735	746	752	806	768	814	723	761	804	755	704	766	767	795	757	772	767	776	776	773	763	780	753	752	783	748	797	727	769	793	765	769	766	826	761	775	749	793	791	770	760	744	771	708	769	753	773	771	746	729	765	740	769	732	763	731	764	769	809	770	687	720	752	778	776	774	732	777	778	748	778	791	734	774	791	742	772	740	749	778	738	758	774	752	777	763	740	755	780	781	758	763	828	798	794	733	759	813	757	754	787	739	741	751	714	757	765	757	760	733	765	764	756	731	760	743	758	716	780	736	769	771	765	805	814	768	762	771	720	747	768	731	801	757	744	778	736	755	776	748	767	748	743	770	755	716	771	732	768	748	760	773	784	787	757	693	778	714	765	776	766	724	775	811	774	772	759	750	781	717	742	775	799	774	806	799	820	746	778	792	748	755	762	780	785	780	723	774	736	735	818	812	793	775	760	774	762	745	741	819	805	789	789	781	803	766	720	784	770	752	763	769	743	784	742	780	779	753	714	768	728	787	774	733	734	746	768	795	798	750	808	738	793	736	767	775	783	767	772	791	786	762	731	777	750	736	742	806	793	785	747	761	730	729	819	754	749	775	741	683	755	753	772	755	789	796	739	765	792	768	782	775	793	774	767	762	762	768	717	796	761	770	724	777	739	796	744	752	770	729	746	810	774	726	742	790	764	769	752	760	764	737	742	739	748	751	738	806	769	817	745	786	723	769	798	763	767	767	765	766	752	728	753	754	805	768	734	787	767	780	790	758	752	715	741	768	769	738	773	768	806	746	766	785	760	835	762	794	794	801	764	754	735	717	821	786	792	780	797	757	768	737	758	801	766	743	779	724	740	767	779	805	749	774	740	785	782	794	802	765	783	786	726	789	785	787	756	694	782	739	685	775	764	765	742	757	708	791	728	797	787	784	795	778	777	751	719	744	745	768	785	790	770	814	711	750	744	744	777	762	755	753	755	796	760	732	787	773	767	747	733	776	712	739	720	791	723	701	784	764	759	720	737	802	741	761	741	776	754	791	733	778	766	767	808	752	800	793	722	751	769	742	735	778	808	765	814	762	787	763	761	756	762	783	748	736	769	728	760	755	762	773	744	744	790	726	778	768	786	668	709	806	788	789	741	739	747	746	784	810	752	743	721	780	755	772	833	743	783	741	705	744	721	734	714	747	728	789	760	766	720	702	759	734	771
23340	21392	29151	23987	21385	17996	2700	1108	786	672	612	597	592	533	525	481	481	460	445	675	3888	7081	4726	3143	1149	1118	384	404	362	356	386	381	376	378	413	622	934	1139	983	706	516	427	403	381	373	383	377	365	362	370	355	387	371	349	386	356	380	378	366	386	355	383	380	369	358	371	351	367	382	382	374	346	373	357	382	366	387	389	337	388	346	348	304	362	385	348	372	382	349	374	384	390	386	370	355	367	334	375	362	396	379	353	399	362	355	348	336	368	376	367	344	365	350	356	400	353	336	384	391	375	328	351	344	361	363	366	361	370	348	387	405	350	386	400	359	369	387	354	364	361	358	339	386	336	345	362	345	387	348	329	389	355	330	334	377	349	372	384	375	361	344	326	385	379	379	362	364	387	401	347	344	384	348	341	356	356	381	378	365	377	348	355	360	366	363	361	327	367	368	377	349	360	380	364	385	406	361	341	399	360	361	323	386	386	377	396	355	368	340	358	379	379	352	349	371	345	384	380	368	376	373	337	370	376	367	363	399	357	358	355	391	393	366	377	345	378	367	358	370	377	375	398	386	390	365	380	405	384	354	370	383	335	371	369	372	385	336	352	355	394	417	388	378	361	345	389	379	368	379	374	364	359	339	351	411	311	370	377	350	370	351	373	348	385	376	353	356	364	344	379	387	337	363	367	382	394	389	367	359	401	349	343	415	344	366	368	381	373	364	387	356	354	374	383	396	377	369	432	391	366	376	398	378	382	356	381	371	350	364	378	396	379	373	373	360	376	348	412	378	388	405	313	373	348	384	355	376	367	398	351	356	363	343	363	368	383	349	386	342	349	360	386	365	368	405	344	349	350	354	397	384	360	396	373	373	377	368	374	414	377	381	345	368	329	361	424	399	342	357	400	397	375	366	356	399	357	345	379	347	371	360	349	369	377	350	365	368	367	377	353	355	351	371	393	345	368	403	370	389	344	341	400	358	345	356	403	348	374	361	364	364	350	416	341	343	339	393	358	393	376	379	392	387	346	374	390	376	384	342	352	352	409	378	324	373	342	345	384	358	371	374	386	353	380	368	368	385	373	384	340	338	363	335	338	340	346	391	387	363	373	347	386	380	351	356	371	374	374	371	367	357	354	347	390	362	340	380	393	369	367	355	343	378	336	385	367	350	331	370	365	354	421	366	379	349	363	362	359	369	360	364	377	396	369	382	352	371	347	362	366	349	342	356	384	395	393	346	371	367	343	358	394	343	349	368	359	335	375	337	382	380	358	393	372	359	360	377	358	364	360	381	340	378	379	352	370	338	378	339	362	361	352	351	369	367	397	344	371	343	365	381	391	389	369	405	318	394	362	328	358	376	395	360	371	356	371	372	351	394	361	354	361	350	370	363	382	349	401	347	349	372	325	364	368	377	337	373	357	371	341	367	363	376	368	367	365	371	345	371	371	372	361	343	386	327	336	378	369	333	372	405	369	393	357	369	384	389	377	388	386	360	338	338	346	339	356	399	376	361	353	388	398	335	363	368	384	373	378	398	359	369	349	360	367	397	360	366	362	353	387	379	360	382	353	373	354	330	344	331	363	367	359	358	350	321	362	354	370	330	363	361	357	392	362	359	382	369	380	358	343	373	374	384	367	365	373	326	374	382	377	383	382	385	368	360	356	362	381	339	371	356	367	360	401	357	361	353	363	392	394	335	365	371	365	352	373	365	356	390	377	400	365	357	360	339	339	360	397	322	361	336	372	359	356	345	371	345	330	386	365	365	385	383	353	357	374	390	355	345	378	388	359	324	370	377	387	345	385	390	346	369	373	356	385	373	358	403	348	356	342	375	362	366	360	362	371	347	364	363	381	366	377	416	347	356	346	343	393	384	376	386	395	348	385	360	377	370	394	391	375	366	393	382	401	341	357	328	353	362	403	401	391	378	343	371	383	368	370	336	355	384	379	380	356	351	341	377	387	387	398	371	384	352	391	355	364	331	360	350	365	374	352	345	389	379	368	349	287	346	389	389	384	365	349	404	360	353	370	381	358	355	370	346	307	348	329	400	340	362	345	400	347	363	387	387	363	350	359	375	352	354	364	343	346	364	358	372	392	369	365	365	366	372	368	348	376	354	411	356	367	361	362	378	384	378	313	395	402	363	375	353	334	349	329	358	362	403	368	388	370	392	379	367	313	369	380	382	375	384	341	341	362	380	354	392	354	358	374	374	379	365	392	341	354	354	379	393	341	359	345	347	337	325	337	354	368	378	338	351	368	392	354	375	361	326	353	350	361	361	350	357	360	369	355	404	365	347	309	346	339	340	340	351	364	363	323	354	402	363	401	408	366	364	351	330	349	360	401	362	380	357	363	391	360	337	365	368	391	370	375	382	361	374	331	366	397	367	394	368	362	334	344	348	385	345	330	380	369	346	353	369	351	355	368	361	352	388	377	372	344	347	359	392	355	345	387	373	396	368	420	345	332	362	342	374	353	356	394	345	372	374	358	367	357	394	382	358	379	388	344	368	332	352	324	340	370	372	382	379	366	359	366	401	389	369	383	363	345	370	354	323	387	354	362	372	363	338	399	390	336	355	362	396	397	371	339	392	375	399	387	384	362	386	373	366	386	354	398	358	352	398	366	389	405	367	373	386	358	364	348	349	340	344	381	332	371	378	372	373	355	369	353	355	383	372	360	349	320	334	360	384	391	359	369	350	367	360	343	363	373	373	355	361	365	372	332	375	345	362	373	371	387	368	369	336	355	381	345	369	369	347	375	347	321	381	401	360	366	375	361	384	370	403	351	358	352	389	304	363	376	355	362	380	350	361	411	345	303	385	367	334	346	366	348	360	382	363	353	379	372	361	368	368	368	400	353	373	368	344	348	365	353	380	373	376	373	361	379	379	379	366	342	343	363	380	384	400	373	363	350	365	361	358	356	335	380	372	376	369	412	355	354	355	393	373	334	378	360	377	382	361	359	354	370	381	365	379	345	363	361	363	361	360	356	350	354	348	347	337	350	398	388	385	371	392	368	344	376	359	343	327	378	350	364	360	372	346	344	361	403	378	346	369	389	361	355	363	323	363	359	366	368	391	394	361	396	334	390	393	391	367	355	375	345	369	350	319	380	369	371	359	385	364	360	363	385	350	348	344	365	372	377	354	344	350	351	402	360	359	342	359	365	354	377	383	386	370	365	384	371	400	367	354	400	395	379	340	338	383	345	347	369	356	355	360	382	372	386	349	383	365	386	398	357	316	365	347	366	361	348	327	395	344	363	381	392	377	366	358	383	346	359	367	344	375	381	384	338	324	333	375	393	355	375	388	379	317	388	393	374	381	351	377	359	399	357	366	374	410	375	364	372	371	360	369	384	369	335	363	381	328	330	381	374	355	378	348	370	351	340	381	405	376	380	346	340	349	367	367	341	355	317	403	355	346	348	335	352	382	345	354	361	370	348	353	343	356	405	390	358	361	362	330	389	359	350	352	405	370	377	385	374	378	379	339	412
12167	23748	21523	13975	9334	6115	4270	3217	2532	2080	1853	1687	1589	1383	1207	1180	1064	974	975	1932	12196	18387	12441	9576	3307	3386	758	728	755	766	748	768	715	739	742	1889	2849	3569	2772	1792	1105	871	765	749	724	714	705	690	697	708	746	699	694	700	690	687	695	708	728	704	701	659	659	669	762	697	708	723	721	719	701	692	763	715	673	683	701	690	684	704	721	756	686	742	752	708	654	667	685	715	726	718	697	721	723	702	715	712	657	673	701	707	734	710	670	714	700	691	658	740	672	681	668	733	700	694	714	712	720	665	688	711	658	689	684	714	721	724	709	713	691	695	740	687	699	671	706	732	678	691	697	730	702	707	713	662	707	730	737	720	708	752	724	721	659	711	704	716	690	726	648	682	752	687	693	681	685	748	691	737	696	700	721	719	673	678	669	689	723	710	738	668	720	657	695	729	698	671	686	679	685	704	725	728	699	706	725	738	718	729	676	698	703	670	712	698	717	717	701	711	690	705	710	679	687	707	749	712	702	724	664	739	704	675	781	723	721	749	679	764	680	677	665	657	678	709	769	709	702	679	735	727	771	667	716	696	729	704	709	712	676	667	722	712	699	740	697	654	703	657	702	674	728	709	697	763	677	733	661	695	700	721	746	714	691	678	663	702	687	680	701	648	688	696	659	722	674	697	698	667	651	699	710	709	671	717	706	651	686	702	679	700	734	762	719	719	697	700	720	703	700	680	724	755	681	711	706	699	743	689	703	694	746	702	685	688	692	731	684	687	722	736	728	716	688	686	718	707	682	703	759	718	699	690	708	757	687	756	695	665	699	714	650	754	723	694	734	680	681	705	739	698	698	743	718	707	714	699	714	735	700	689	682	736	660	743	707	722	707	657	701	682	656	627	746	684	662	699	686	679	691	722	679	699	719	700	709	716	669	703	694	654	673	719	731	697	753	640	694	679	718	689	688	680	744	742	705	686	760	736	695	670	714	716	704	689	707	640	726	753	725	654	710	724	730	692	653	767	730	661	662	656	707	722	727	710	723	688	710	728	701	692	723	738	691	726	673	665	644	675	693	676	716	691	698	734	725	708	702	679	659	694	736	703	708	704	731	696	707	662	721	680	693	705	658	745	709	724	691	703	716	698	698	678	689	668	687	681	762	680	680	690	696	745	698	718	642	674	662	716	691	694	760	715	718	730	697	746	726	680	659	698	730	688	755	708	715	714	719	730	684	718	725	699	733	689	696	713	660	672	644	718	738	658	698	717	705	710	710	671	749	707	708	699	695	737	746	755	669	723	745	709	690	681	658	721	696	715	700	729	737	715	718	739	690	730	692	729	744	707	685	726	740	707	660	723	718	755	705	771	702	689	759	738	640	684	736	726	723	699	713	716	726	756	672	688	706	655	694	721	691	722	678	749	691	698	744	688	687	721	703	727	718	717	656	671	694	730	699	759	677	728	685	728	705	694	736	719	698	682	733	705	700	718	671	697	738	690	697	677	704	692	749	761	714	738	721	721	663	734	679	734	691	714	672	682	704	720	702	695	718	676	733	642	696	701	670	697	662	741	672	689	719	739	688	692	687	740	712	716	653	710	660	698	722	703	703	739	680	726	667	662	692	734	711	750	679	714	710	722	702	713	695	669	669	684	707	681	686	676	687	709	695	715	707	689	726	750	710	717	687	716	718	704	687	662	748	731	708	714	732	720	713	704	724	664	709	700	689	643	666	688	707	738	716	706	720	726	708	667	715	701	656	674	700	722	717	690	678	682	695	703	666	751	698	674	708	730	756	720	696	707	730	721	721	671	703	669	688	745	703	704	727	734	772	708	732	690	679	665	683	689	698	749	721	712	700	738	652	697	734	712	668	711	721	670	725	711	718	694	692	717	723	689	676	708	670	703	659	745	732	699	722	714	678	697	728	663	735	704	705	704	696	718	696	715	720	703	721	697	711	676	707	700	679	713	671	696	703	707	688	703	710	719	701	706	702	730	723	751	715	689	724	724	676	745	684	708	678	710	704	667	691	736	719	658	706	730	718	759	678	706	706	664	709	701	724	717	724	720	718	684	667	672	741	654	731	714	697	721	719	709	676	677	724	660	706	664	710	702	712	733	683	721	685	714	735	718	687	682	716	665	731	695	669	729	699	701	719	760	718	749	728	742	708	679	695	646	714	727	688	694	696	679	700	706	743	681	718	712	723	708	696	665	673	684	711	644	733	714	721	714	730	689	709	723	709	704	690	721	713	716	679	738	674	699	764	708	696	740	722	706	688	692	665	700	683	696	683	640	676	710	744	726	674	755	691	712	684	659	711	695	729	674	737	676	743	686	698	677	685	678	702	716	710	705	687	692	746	714	680	664	713	681	747	691	711	707	645	682	683	691	712	679	698	700	718	694	699	703	714	678	692	644	759	704	703	722	643	741	696	683	680	673	676	700	701	691	695	697	672	693	695	688	709	648	726	716	699	690	706	746	678	701	691	726	694	716	739	736	755	712	679	672	730	724	690	738	714	733	735	696	726	719	707	686	723	686	703	707	707	711	732	757	713	693	646	711	725	698	747	716	698	713	698	697	674	693	769	737	665	684	691	697	667	780	768	694	736	715	683	702	671	718	690	720	692	714	721	717	686	725	737	668	734	694	699	714	699	701	651	684	713	704	665	710	722	733	759	703	682	716	705	694	698	726	648	693	732	700	698	673	731	684	701	660	687	697	709	693	680	710	729	700	710	705	692	714	650	705	710	722	691	702	741	754	717	687	730	719	703	682	735	676	716	690	674	672	660	669	740	687	736	752	695	722	713	718	718	729	721	726	665	675	687	710	685	709	703	752	686	759	739	758	692	708	735	689	671	715	716	692	718	688	662	723	651	699	705	773	717	700	700	676	675	684	709	697	760	709	754	671	726	720	683	676	673	691	717	711	741	661	668	695	702	729	679	717	658	692	725	706	743	714	700	663	708	687	661	714	679	735	711	704	698	690	732	684	676	693	694	721	681	685	691	722	684	680	697	725	682	701	685	730	664	695	662	718	751	705	722	686	688	680	679	711	691	718	681	670	738	717	697	659	720	699	731	686	692	661	722	691	673	726	702	717	759	728	706	688	656	711	703	709	683	669	711	715	709	675	678	729	696	704	688	709	688	684	683	705	677	700	726	690	717	717	660	698	701	700	691	702	691	722	643	684	696	724	719	709	750	661	721	679	677	674	731	745	689	660	696	702	712	726	696	698	691	732	705	697	698	751	662	699	691	698	740	686	681	679	706	682	705	676	691	696	694	733	724	677	727	708	695	737	738	709	666	719	720	683	710	747	752	689	702	670	721	722	683	701	681	705	639	704	688	701	671	706	684	696	715	707	689	738	713	731	674	664	714	733	698	730	692	682	687	741	691	688	667	755	728	690	679	727	709	721	755	686	638	730	697	697	743	764	728	673	684	740	694	734	705	688	652	747	694	714	718	694	711	690	688	671	757	737	716	690	677	658	694	669	663	675	734	679	702	710
26916	19897	7495	2000	989	705	589	575	504	486	478	513	497	505	427	486	498	447	480	442	526	913	755	634	499	483	512	492	459	456	468	418	494	464	458	440	482	579	546	537	471	516	495	491	446	491	467	462	459	445	462	470	458	459	443	503	479	452	461	447	462	478	516	416	497	454	429	457	458	481	458	458	483	433	478	499	474	473	451	477	479	457	470	475	453	437	483	488	453	454	425	477	448	429	477	434	470	446	483	495	442	465	430	452	444	467	426	443	427	489	451	392	461	463	437	477	488	456	459	439	475	450	480	505	437	413	444	493	470	447	465	435	454	469	493	504	470	459	462	424	463	481	439	458	476	460	416	481	454	463	470	437	482	462	466	498	450	507	495	463	477	442	476	444	479	488	450	468	442	457	466	477	492	479	471	448	457	477	458	460	444	407	450	460	397	476	485	482	454	477	419	484	442	424	419	453	491	442	463	453	477	499	429	446	484	448	475	487	421	482	453	471	459	477	437	492	445	442	458	448	479	458	473	458	482	445	460	460	459	432	468	410	464	447	432	415	460	460	482	447	442	485	473	453	476	456	427	499	462	455	502	479	480	515	469	423	489	468	488	475	444	459	412	485	438	448	489	470	454	456	439	502	452	483	465	461	418	474	491	494	473	456	484	493	476	476	466	501	466	499	441	461	452	458	461	458	452	406	434	479	455	453	479	473	475	455	455	487	442	444	468	473	491	484	476	467	438	476	462	458	449	473	435	467	444	468	451	475	435	484	529	469	494	465	439	496	480	430	465	461	454	417	465	475	425	437	434	461	473	484	455	469	491	459	454	471	477	461	451	467	465	457	469	484	504	402	445	463	476	466	491	469	444	469	469	485	451	477	411	432	457	476	506	425	461	476	467	486	419	503	471	456	454	492	456	502	442	472	469	455	458	450	472	450	436	421	456	456	459	463	461	463	455	453	439	445	489	460	452	456	471	490	422	469	468	431	458	419	461	462	466	478	460	423	469	475	439	458	418	458	454	472	470	453	461	464	492	437	465	451	462	453	499	452	479	451	486	436	494	464	431	448	466	458	432	421	476	463	440	436	486	444	464	462	442	456	440	453	427	457	462	462	443	460	437	461	437	442	431	438	490	449	448	445	456	436	433	484	462	460	466	477	486	473	456	460	460	453	494	490	440	448	470	457	431	430	436	453	464	467	434	487	435	432	464	454	504	480	499	470	452	467	469	447	469	478	446	458	474	445	490	449	452	489	449	456	437	470	492	469	451	458	471	466	464	419	514	451	489	439	454	440	457	481	471	479	469	448	481	464	498	439	439	473	429	469	448	428	478	479	449	481	475	445	498	458	455	484	456	470	480	457	399	465	488	472	522	467	464	476	489	462	427	433	477	466	440	499	459	480	460	433	434	452	438	474	464	468	473	490	474	495	474	482	487	457	463	454	446	461	425	496	511	442	444	433	443	469	498	453	440	436	426	434	433	440	474	485	446	463	482	474	449	486	448	441	472	436	496	464	460	488	451	404	468	476	496	442	424	457	474	481	454	451	447	454	453	423	481	470	449	408	495	452	461	447	468	438	482	444	454	446	479	463	434	435	469	467	471	484	423	455	463	447	486	455	434	476	472	410	448	479	403	440	439	457	435	477	483	451	457	452	466	441	489	431	452	466	447	436	465	449	447	438	467	460	446	454	479	465	480	480	487	438	463	457	461	401	460	471	434	460	461	465	484	435	453	448	469	484	478	434	441	479	477	438	487	464	457	481	429	492	454	503	464	449	463	511	489	487	470	448	490	481	489	456	459	442	473	481	470	464	477	492	483	487	454	440	461	454	438	486	467	485	484	434	469	432	449	479	441	478	458	469	432	479	495	444	466	461	459	488	469	442	456	447	470	459	479	453	458	473	504	416	447	480	409	457	460	452	427	450	450	484	490	463	477	465	450	468	432	473	439	431	484	432	461	492	455	451	484	453	466	487	418	453	470	458	466	459	468	437	448	433	429	429	469	445	502	455	461	459	463	483	477	423	472	509	443	450	466	467	456	474	502	464	474	455	464	461	455	448	438	450	483	434	488	445	448	477	484	470	482	468	456	437	501	487	420	495	484	459	493	459	449	459	458	438	458	496	463	480	447	467	452	453	449	474	482	452	447	514	450	457	481	454	439	463	441	448	431	505	467	429	462	510	480	413	455	454	460	482	473	449	469	455	470	496	467	438	434	478	455	441	454	445	436	477	518	452	455	465	429	432	462	443	460	480	494	478	477	461	438	451	461	486	469	454	486	498	502	479	481	463	513	477	460	455	502	482	468	472	478	422	455	423	473	464	462	463	453	446	434	444	412	469	493	454	487	478	472	442	471	475	475	479	487	493	470	455	467	439	477	486	476	492	475	423	474	484	464	474	460	428	443	449	516	425	469	490	456	484	482	461	491	478	466	516	459	484	488	503	490	448	460	500	467	465	475	428	497	479	458	443	478	436	456	445	495	443	445	471	445	442	448	460	459	463	456	468	486	477	417	453	442	477	472	436	432	484	470	457	450	477	448	441	512	481	459	478	464	440	456	437	435	479	478	413	425	447	469	453	485	464	482	430	465	435	497	422	507	428	486	448	446	429	466	466	447	477	463	475	439	457	454	496	480	445	471	464	446	460	462	459	453	473	434	492	454	462	475	487	454	467	480	448	490	464	445	460	476	457	475	513	431	454	428	465	447	456	471	438	493	454	505	428	443	460	428	482	501	470	485	464	473	448	451	430	436	443	496	466	467	445	472	452	470	476	474	456	421	502	425	475	440	473	447	463	497	441	443	470	439	444	480	434	466	477	459	516	465	425	472	457	451	459	438	450	437	461	471	445	502	475	446	443	467	485	471	483	474	470	415	410	487	424	465	468	438	463	462	459	475	485	432	478	469	482	439	429	456	475	473	502	498	485	453	464	438	430	430	441	489	485	475	464	444	445	502	396	456	463	439	506	463	448	437	473	424	506	492	493	495	502	481	421	459	446	469	444	457	435	460	458	465	496	457	464	460	486	477	444	470	476	478	444	482	470	454	439	453	469	461	452	469	473	456	489	445	460	461	480	478	435	481	475	494	449	452	388	445	465	506	461	491	460	438	450	472	461	482	473	474	424	474	464	444	460	428	474	468	467	457	453	414	433	444	475	455	439	437	476	511	459	469	448	444	442	471	435	463	463	416	470	425	473	444	442	452	458	463	452	502	439	471	437	511	470	486	446	443	481	421	467	482	485	504	480	498	432	519	465	501	446	485	467	413	455	452	469	490	460	498	501	466	442	443	458	494	396	474	475	466	469	424	480	463	444	465	488	501	487	460	461	467	414	499	479	445	474	437	447	432	493	422	447	449	465	455	472	483	453	442	500	499	462	476	434	447	446	424	456	478	439	465	456	467	462	398	499	449	429	452	428	430	471	456	488	441	459	495	466	479	488	427	444	416	514	443	480	430	453	469	468	450	457	408	450	423	475	507	463	440	466	479	448
7500	9102	7914	4617	2956	2089	1580	1473	1187	1127	1063	1090	1067	1021	1028	957	920	942	879	941	1352	2524	2123	1578	1010	981	922	906	893	870	906	882	894	885	914	889	969	1136	1126	1119	1000	982	932	899	913	843	869	858	950	927	877	917	869	895	894	885	894	910	910	931	913	887	940	932	934	935	935	908	892	927	890	856	912	864	913	909	893	896	842	903	915	879	890	865	889	944	843	871	876	916	839	898	898	859	942	872	929	915	881	938	905	950	908	860	877	957	895	872	873	951	907	848	884	932	886	929	934	884	866	828	845	895	869	925	863	889	897	918	932	952	866	909	910	901	890	897	856	890	876	901	848	876	899	883	879	936	857	867	895	863	895	905	892	927	965	855	918	937	889	912	874	898	862	866	820	886	853	875	908	911	914	921	873	893	950	902	839	869	896	923	874	884	939	912	895	895	896	924	878	888	949	897	887	850	934	867	861	918	896	862	920	895	910	932	935	884	887	859	873	904	880	879	893	956	871	884	932	912	903	833	868	918	909	897	927	880	869	1004	884	857	910	863	870	915	935	895	917	894	930	890	868	887	924	921	902	935	919	914	872	896	888	904	910	938	897	913	913	892	894	936	871	926	859	903	853	907	906	886	906	898	893	845	910	867	896	885	929	928	923	924	894	872	908	930	867	846	893	853	886	903	859	886	912	875	903	914	864	905	923	877	968	926	859	899	870	903	921	893	942	927	878	910	969	976	855	914	879	933	887	919	881	893	895	914	896	899	923	930	903	913	859	917	930	868	869	874	890	906	937	860	885	872	912	873	915	886	899	922	905	911	874	887	902	895	869	924	896	942	932	886	905	897	869	955	898	882	929	933	892	892	841	896	922	854	912	909	927	912	858	906	887	871	932	876	898	931	819	926	899	877	978	910	837	851	862	884	920	961	850	916	887	931	903	931	897	892	973	892	844	897	961	913	912	888	887	919	913	891	879	837	918	841	900	854	869	909	889	904	906	854	852	835	896	881	828	840	888	887	925	885	873	892	867	899	889	925	908	861	937	923	888	866	886	871	931	866	885	895	898	925	903	877	853	918	843	907	945	911	887	877	917	885	923	871	941	891	895	933	775	915	835	912	893	910	851	944	868	813	923	957	817	863	923	977	931	845	873	882	898	876	861	881	914	901	908	903	931	876	875	870	889	903	914	921	889	926	886	934	924	891	936	933	917	916	891	902	893	834	825	926	911	852	951	924	894	915	891	907	884	917	940	921	948	938	922	890	916	898	939	871	879	831	856	887	891	911	935	891	864	894	889	861	895	876	904	904	929	899	921	864	861	910	915	851	890	874	949	913	914	897	881	848	925	906	900	907	905	872	908	911	919	903	877	904	925	946	880	867	879	851	846	868	904	865	886	878	901	806	834	931	901	922	896	891	905	881	887	841	855	918	865	947	866	877	872	863	931	907	874	864	960	858	969	924	853	893	948	811	894	865	879	905	954	851	925	914	892	921	928	863	884	890	911	900	878	894	903	887	902	889	872	848	917	862	890	874	852	925	918	896	889	907	873	883	882	928	878	924	887	903	908	881	887	889	886	900	859	946	862	881	863	874	887	910	921	858	873	867	904	906	865	831	884	864	891	902	883	885	928	921	924	890	904	954	872	927	901	897	898	869	910	943	918	838	899	864	890	856	906	860	879	922	850	904	873	904	878	905	834	966	909	901	906	864	858	947	876	870	874	929	857	869	875	873	937	918	807	908	931	936	889	885	865	928	869	885	895	909	890	866	938	902	908	934	912	918	909	885	884	946	880	832	857	856	882	899	896	900	853	929	905	931	876	888	896	899	844	873	891	915	924	894	897	863	909	893	923	885	853	844	908	884	875	896	882	829	875	899	949	924	831	866	884	893	899	885	906	897	919	902	915	868	857	900	943	914	920	887	936	944	907	897	912	857	918	920	851	921	904	923	894	930	840	862	920	921	963	939	941	871	836	947	878	858	949	851	894	922	949	910	870	887	913	908	891	891	884	889	863	925	881	910	952	894	934	875	908	885	912	876	912	929	886	938	861	849	892	918	925	860	867	914	879	901	857	923	901	911	857	919	885	919	868	891	847	907	960	882	882	874	939	841	853	893	905	906	915	905	897	951	918	890	879	923	920	861	949	903	863	876	865	854	891	933	914	854	908	933	901	891	876	930	905	941	886	922	884	927	850	853	873	905	877	880	888	856	876	917	911	878	890	894	901	876	882	882	880	893	852	862	908	919	855	888	889	819	920	852	933	864	889	874	837	936	889	913	921	879	893	938	933	907	921	846	903	911	877	882	864	871	896	952	883	850	888	871	869	888	895	914	887	855	891	888	859	898	861	941	915	906	886	873	893	899	935	923	939	869	882	885	951	888	876	928	858	882	928	908	933	930	878	826	891	891	877	902	952	922	924	898	904	877	887	868	894	929	927	887	878	909	881	875	938	862	882	907	905	913	881	946	888	895	916	927	837	922	913	906	877	845	974	907	924	889	906	912	941	875	896	858	920	899	897	876	916	912	829	875	888	918	908	862	956	931	876	881	886	917	907	919	890	884	915	891	879	857	912	920	885	927	869	873	830	884	878	958	845	843	871	941	874	913	886	862	867	866	895	866	886	954	880	933	906	890	864	861	908	906	841	882	909	874	933	911	889	912	893	913	898	872	873	902	859	883	908	873	919	870	888	897	872	901	930	896	876	914	942	842	913	890	924	900	855	904	884	890	872	857	894	884	867	878	852	890	834	911	877	884	845	928	877	896	886	880	934	877	895	903	836	845	882	868	882	928	892	910	888	954	919	873	851	893	913	919	883	874	879	913	895	896	863	955	918	912	890	916	905	948	931	866	939	848	947	929	946	905	848	898	924	923	939	883	858	891	907	922	868	866	937	919	916	866	851	814	853	884	931	873	866	879	910	885	884	807	935	921	896	925	924	934	887	931	904	937	879	849	893	856	849	934	875	818	864	907	841	914	910	963	892	914	881	886	886	918	940	925	909	922	929	887	866	921	875	896	900	877	938	883	846	904	845	901	840	851	911	839	916	883	908	880	836	913	921	889	941	901	901	840	945	858	890	870	860	893	945	861	881	875	877	891	886	941	847	942	902	856	953	915	858	926	926	900	868	869	870	916	927	905	883	901	943	882	916	893	890	879	910	918	898	894	913	864	883	878	922	881	871	859	938	911	868	852	918	866	878	882	919	890	947	920	890	924	851	843	927	878	885	873	913	894	855	954	949	879	869	943	905	871	927	940	893	931	862	929	936	893	878	909	873	877	915	930	872	852	901	911	899	871	827	883	905	910	906	885	903	894	871	970	881	880	877	949	903	865	957	857	908	898	899	891	874	921	911	920	886	877	871	880	890	939	877	894	883	908	900	890	922	840	943	868	876	884	876	849	889	885	867	895	938	850	918	923	879	870	865	842	907	917	894	907	899	925	899	943	867	842	871	955	928	910	877	870	931	860	901	906	919	844	916	849	879	899	893	841	868	878
24290	21391	28375	24768	18655	2656	1075	734	574	524	509	488	447	421	434	433	388	435	372	416	866	4206	3362	2182	954	555	401	379	392	354	348	381	368	396	371	371	401	731	772	666	517	416	364	384	386	367	389	367	361	365	368	367	358	375	378	397	338	325	398	377	371	344	371	348	349	370	336	361	375	344	355	365	352	374	344	367	392	374	358	350	343	365	385	361	353	369	356	365	354	338	332	376	364	348	388	343	349	362	366	353	397	356	385	379	421	366	394	362	346	356	401	372	335	353	339	364	377	339	363	395	342	325	355	349	351	398	376	358	396	369	360	357	351	368	363	326	383	339	367	359	342	340	368	341	391	335	346	320	405	359	386	343	337	344	378	335	372	393	388	363	370	340	351	363	372	346	389	341	402	377	364	358	361	338	383	362	360	379	300	373	372	360	358	393	361	362	366	399	361	383	372	356	352	328	344	362	358	326	353	361	384	354	347	348	380	384	329	363	364	361	359	372	356	371	333	368	361	367	345	369	340	380	323	402	388	368	359	365	370	355	353	358	396	362	386	356	360	384	328	368	339	366	378	355	397	381	378	358	374	362	373	367	360	364	400	341	325	362	318	331	352	360	307	371	356	342	357	313	375	389	372	345	374	385	359	321	393	401	370	340	381	358	400	358	371	356	337	397	371	341	347	341	377	386	388	384	357	356	374	386	381	375	373	342	367	371	363	395	352	366	392	360	379	363	354	327	390	351	340	389	401	345	359	361	323	346	374	359	378	382	377	362	348	347	385	359	357	329	374	342	340	377	380	390	373	360	361	342	316	391	348	365	363	387	391	365	340	353	370	369	355	366	382	372	328	381	366	358	343	353	353	354	331	393	358	365	379	376	388	347	383	392	347	356	363	363	336	382	373	375	363	362	352	344	385	366	350	371	376	343	371	358	338	371	353	372	414	400	388	382	401	386	333	343	376	387	354	357	382	345	355	341	308	368	383	361	416	365	374	378	328	354	368	406	371	408	375	377	347	354	392	364	390	325	361	348	331	341	359	391	347	336	382	330	383	355	358	392	361	368	354	378	374	376	336	375	352	339	342	341	347	366	365	357	323	351	330	358	383	393	345	364	376	348	380	372	371	369	381	363	391	351	365	366	386	364	387	319	356	348	361	338	345	379	358	378	376	357	414	391	354	384	400	325	354	345	366	356	409	379	360	360	337	367	338	337	354	381	357	388	375	363	361	354	361	334	367	313	383	366	382	353	398	325	391	379	349	339	362	355	372	403	335	367	366	340	385	357	353	392	354	340	379	353	380	338	376	368	353	365	392	387	342	386	377	346	360	368	366	318	383	353	352	369	347	376	382	378	374	339	365	358	365	386	378	364	365	375	353	350	389	339	360	346	362	364	328	335	329	356	406	349	384	349	391	388	384	396	375	338	326	367	351	356	354	366	345	361	363	379	381	380	375	360	362	377	377	357	390	377	387	342	385	335	354	363	367	355	367	361	331	383	357	381	352	374	371	370	366	357	365	367	343	357	368	341	348	352	344	371	366	349	394	364	375	384	374	357	364	400	368	355	352	370	373	399	352	367	349	384	347	346	354	335	361	377	346	355	372	371	354	346	355	371	370	339	361	356	372	353	360	367	363	375	379	377	360	348	354	364	328	360	407	352	388	364	359	382	360	354	355	387	382	329	340	355	367	350	360	359	373	385	381	356	355	328	395	370	380	350	351	382	349	364	398	340	397	352	339	375	350	347	361	363	370	344	381	342	355	405	360	350	363	376	395	336	382	368	372	381	376	361	399	359	384	360	353	393	352	380	372	398	396	369	368	363	377	373	358	368	397	394	369	325	336	392	365	377	353	374	373	366	388	370	390	381	396	373	357	354	387	335	380	372	331	338	351	357	341	352	323	363	377	382	376	357	374	358	351	343	354	378	367	360	347	361	365	368	352	365	401	363	367	357	367	376	347	371	369	399	390	373	393	344	390	329	377	379	338	358	393	362	376	352	358	378	356	342	342	349	379	344	322	334	350	377	370	351	390	380	365	365	348	352	313	341	361	376	360	359	351	367	360	349	367	355	356	350	391	376	372	357	394	373	371	361	398	363	372	376	343	378	356	354	355	332	365	389	356	361	362	369	368	353	366	375	413	333	368	394	358	370	403	344	374	362	360	387	344	388	363	368	376	374	387	379	376	368	343	351	363	385	354	354	357	386	369	373	362	381	357	361	354	384	345	342	366	334	419	383	346	357	367	383	360	367	348	402	353	390	378	406	364	391	326	323	365	385	372	364	360	367	352	345	352	387	358	341	350	387	357	359	376	394	365	361	370	333	307	364	384	373	358	384	363	376	367	371	352	364	334	362	351	334	358	364	347	367	393	315	360	335	387	345	393	393	377	389	376	337	347	343	364	358	353	325	339	325	368	366	371	362	393	356	356	395	353	375	349	370	359	345	341	378	350	404	366	381	387	348	357	374	362	371	374	370	383	359	368	347	384	392	376	359	389	375	389	365	338	395	368	352	364	342	374	376	368	368	330	340	354	355	354	359	329	354	342	332	365	346	371	400	354	378	405	336	347	385	369	361	309	393	379	325	369	373	357	335	385	337	366	402	365	359	354	341	343	383	350	351	364	332	343	340	410	385	375	396	366	372	365	359	380	369	344	353	352	336	395	352	391	340	376	344	374	346	387	352	337	367	356	391	336	355	387	344	376	376	351	363	347	352	348	380	356	412	359	350	341	331	360	372	349	380	357	370	403	328	346	325	375	378	321	382	343	358	348	362	348	361	372	382	333	357	335	382	329	364	350	366	375	386	370	340	339	381	359	351	373	367	357	364	342	389	391	369	366	351	352	323	369	356	350	340	380	362	349	381	378	377	372	359	335	361	386	367	341	375	373	369	384	410	389	374	336	336	350	364	341	362	365	362	360	346	342	362	371	389	362	358	360	376	320	363	394	350	336	404	396	329	360	359	389	345	372	355	345	331	362	339	378	338	396	387	355	338	353	383	367	360	363	355	356	375	346	360	344	376	381	369	360	349	344	347	360	365	371	364	355	337	353	371	375	349	332	363	340	357	384	381	364	359	374	368	333	342	372	359	383	379	362	352	344	349	345	386	400	366	389	353	383	354	337	409	391	352	366	369	354	354	352	374	383	342	352	399	387	388	341	386	349	355	367	357	340	351	376	366	348	340	393	363	353	322	377	328	342	367	360	361	357	379	344	362	372	340	341	333	368	375	373	348	362	358	372	342	346	390	372	365	371	383	355	340	336	354	361	376	408	339	338	354	376	347	360	346	377	376	339	357	361	343	330	385	384	332	353	354	413	370	370	368	358	372	387	338	397	362	394	342	360	351	402	383	384	364	367	340	396	366	351	359	350	384	372	355	371	357	378	348	406	349	358	381	374	368	355	351	376	335	375	361	361	384	340	338	370	359	315	371	358	331	329	375	381	377	356	357	367	348	361	348	371	347	389	367	378	350	361	353	347	382	392	381	342	366
9294	17463	16102	9639	6120	3945	2990	2296	1828	1575	1491	1335	1288	1149	1057	989	925	910	857	885	2920	13314	9983	6987	2723	1354	844	737	783	715	716	703	760	739	730	682	848	1898	2383	1839	1106	923	761	696	781	704	708	755	699	746	708	734	733	733	759	675	723	718	729	745	731	723	675	753	742	753	780	732	768	690	732	801	750	713	689	789	675	716	741	734	690	702	764	697	721	777	720	715	716	731	766	760	790	767	685	751	731	727	686	733	755	681	696	753	734	758	744	690	744	721	755	737	737	760	725	694	725	687	695	774	725	694	745	685	721	709	780	725	700	708	696	690	704	735	734	763	755	722	737	696	802	717	689	733	755	713	679	730	718	725	693	760	697	687	709	715	764	746	702	749	714	708	732	701	766	677	708	732	692	752	692	715	769	713	725	737	722	711	697	732	764	737	743	712	740	748	720	736	734	716	761	709	711	716	704	661	730	729	724	685	776	709	704	731	746	710	675	719	722	733	724	684	705	723	727	733	713	709	681	734	667	744	687	748	639	702	799	772	704	728	732	766	745	729	706	773	745	735	754	723	723	717	752	727	736	783	725	739	763	708	698	726	705	689	749	744	733	706	722	733	727	714	730	718	681	685	693	752	729	746	708	702	757	707	695	796	718	729	725	741	744	783	719	720	679	758	740	755	699	712	709	724	717	714	711	692	732	707	710	699	712	736	723	756	706	695	691	718	722	727	674	718	671	748	694	715	731	678	684	681	751	714	701	716	718	696	760	775	753	686	734	661	709	703	719	758	692	729	726	749	669	702	724	729	717	702	700	758	741	739	796	801	727	758	695	721	697	704	761	705	714	756	676	729	762	705	712	728	702	704	742	677	740	777	666	730	735	675	705	704	663	728	744	727	765	719	713	653	682	738	746	761	675	734	678	696	710	674	757	692	672	701	706	715	763	692	743	689	730	740	721	728	709	721	707	776	685	746	714	733	706	695	723	694	701	720	714	711	737	655	748	714	691	749	755	767	708	700	772	713	749	730	731	709	747	772	714	746	685	727	734	761	715	717	731	699	737	751	726	758	734	700	699	738	709	754	691	702	709	684	736	712	701	681	725	733	698	794	728	721	780	721	740	742	685	718	780	727	737	702	726	699	738	706	711	724	699	712	695	664	707	724	777	755	744	696	733	761	676	755	686	683	727	727	723	731	738	756	725	710	731	717	769	731	719	734	751	746	712	716	707	739	725	691	672	770	730	753	725	701	707	708	672	787	715	771	749	758	696	764	749	735	705	717	718	733	708	715	747	745	738	699	723	748	744	724	711	693	729	706	762	736	751	703	760	729	727	736	680	702	733	720	712	747	727	808	720	741	721	723	725	719	739	736	677	693	713	706	678	711	763	689	737	718	718	709	781	715	757	760	746	710	745	719	727	687	755	709	760	737	696	797	730	740	687	708	745	688	723	687	726	752	720	736	731	712	747	746	705	727	691	735	712	783	738	729	759	730	709	772	705	709	698	709	705	691	741	733	731	728	721	727	734	744	725	734	721	761	736	723	735	744	763	744	734	738	673	699	809	713	704	702	740	788	735	748	687	765	675	670	668	696	706	757	713	663	698	788	681	682	704	707	685	756	718	722	762	722	679	686	747	764	730	760	718	706	758	737	757	730	729	714	700	707	735	747	740	704	699	765	738	732	693	699	758	747	745	717	709	692	769	763	725	723	750	747	679	734	769	681	708	700	680	711	700	709	775	698	723	716	722	733	716	716	712	697	726	689	687	694	760	695	725	710	714	746	718	755	758	714	705	735	712	698	692	699	665	742	705	699	714	719	673	742	687	710	762	729	769	708	740	716	723	789	693	748	741	734	736	719	741	736	725	703	735	728	712	746	715	713	744	790	702	731	720	679	730	711	683	706	720	751	701	708	721	761	772	712	741	770	717	724	740	759	735	719	744	699	737	740	722	710	720	738	686	751	680	766	666	727	707	738	715	727	728	773	766	696	727	707	708	761	719	717	738	755	750	777	764	714	697	723	696	708	721	729	734	772	667	731	696	710	683	702	730	713	688	708	788	707	694	730	701	669	692	716	755	714	743	729	712	766	740	762	705	658	777	742	740	734	711	774	714	755	742	748	724	710	695	669	692	719	756	711	715	721	758	728	761	685	687	751	711	782	696	726	739	760	692	690	736	775	762	739	711	752	706	696	713	681	711	726	695	736	727	709	740	724	714	691	676	736	675	787	740	729	752	688	767	742	716	769	731	750	738	667	713	682	699	693	742	682	734	710	744	722	730	691	730	650	755	726	695	743	725	712	698	698	705	702	733	754	744	735	726	720	746	721	692	715	754	767	740	763	722	701	765	722	701	748	769	715	755	743	736	754	736	679	745	664	750	725	742	726	728	699	719	727	737	725	717	775	723	760	712	725	725	673	689	730	709	758	667	724	691	797	766	716	766	685	711	730	718	760	691	726	738	706	687	721	736	770	735	747	706	713	747	769	704	678	717	710	702	718	702	694	706	720	766	743	695	765	712	750	714	721	767	748	762	699	690	677	724	714	738	751	745	724	717	729	728	699	714	737	719	730	710	713	706	690	744	686	779	732	711	710	716	670	687	770	725	710	699	696	705	734	750	640	743	713	724	688	694	724	733	690	740	710	720	738	727	706	745	750	716	702	714	714	720	736	738	705	723	705	739	696	716	712	755	689	772	748	712	786	699	730	698	723	724	756	773	743	757	714	719	740	787	706	756	724	745	734	697	718	697	697	715	690	692	701	711	705	665	749	754	717	738	725	699	749	688	739	732	683	738	697	739	736	703	731	734	733	709	706	730	722	709	687	701	705	730	674	699	727	735	677	745	725	709	716	707	761	697	730	668	747	748	694	751	723	706	716	716	790	762	655	699	696	714	688	763	727	690	722	733	678	721	717	739	777	718	689	709	738	683	728	701	699	701	732	694	754	708	709	699	710	693	757	723	753	718	732	740	759	731	768	728	702	701	772	709	752	734	727	727	704	703	656	727	711	702	700	698	687	683	767	677	746	694	751	730	708	681	715	690	715	752	770	699	775	686	728	722	810	730	755	723	710	755	712	729	738	752	697	718	727	699	711	711	728	703	692	734	696	762	755	754	695	749	728	748	696	727	738	756	723	733	673	703	730	743	690	744	742	736	703	741	692	729	713	736	712	741	730	723	732	731	728	718	733	748	718	748	707	724	725	714	797	686	709	693	730	778	665	744	773	769	738	759	713	711	711	767	718	738	760	708	712	703	774	765	755	737	707	698	680	732	772	737	728	689	730	707	734	713	716	707	738	747	715	704	738	718	715	738	773	696	753	718	722	717	705	685	733	759	667	761	689	704	753	724	732	711	749	742	764	739	710	730	690	763	696	696	769	668	714	765	726	696	723	751	669	739	706	667	690	755	666	728	744	761	713	700	711	700	737	727	748	738	716	735	753	723	714	711	719	712	709	723	697	701	740	689	735	761	716	737	744	722	720	736	761	725	708	694	696
23311	21382	29109	24026	21386	17785	2546	1103	810	763	710	609	589	546	454	471	438	448	431	444	960	8209	5826	4573	2680	1014	576	427	385	374	365	357	358	380	368	334	586	826	812	661	505	382	387	361	339	364	419	328	344	369	334	404	371	383	363	370	375	416	337	369	383	353	359	385	374	351	380	363	373	346	390	382	352	352	358	402	368	336	376	365	345	331	377	339	337	363	358	333	378	370	355	385	374	355	386	359	374	356	346	361	380	342	382	338	342	371	343	351	359	388	378	363	333	345	400	324	355	395	331	390	332	372	369	376	331	350	344	371	354	369	338	357	377	379	361	373	341	346	345	352	394	386	389	342	378	370	365	358	325	357	358	351	346	365	364	331	344	337	370	335	331	356	362	380	356	338	326	388	369	400	380	316	339	377	369	351	405	383	375	338	377	351	352	347	365	378	360	370	350	386	327	347	376	393	382	342	337	369	379	366	322	330	324	365	383	340	366	363	346	342	371	336	340	349	358	346	350	390	343	334	361	353	392	345	378	353	358	355	384	342	365	354	341	320	337	329	367	377	366	336	355	350	374	361	351	376	329	389	333	335	373	389	351	325	355	356	371	379	352	345	369	389	328	386	348	377	359	347	357	362	391	336	307	391	362	387	353	372	355	330	345	342	388	366	331	374	364	348	331	382	390	339	379	377	370	377	341	348	363	386	379	388	374	373	373	376	351	369	320	350	385	381	359	363	365	352	364	375	385	364	335	384	373	326	356	363	384	367	339	318	390	326	353	364	336	334	371	345	375	370	321	375	386	375	347	383	363	358	364	372	380	346	368	370	355	357	358	350	348	374	353	358	368	376	341	350	330	358	396	355	387	369	363	371	375	398	383	338	353	355	374	341	381	343	327	339	367	370	361	337	336	384	365	368	329	335	351	343	351	362	368	351	343	370	367	382	375	384	357	382	360	371	341	393	377	357	372	370	364	366	350	357	358	364	382	340	346	317	346	393	371	355	361	371	350	334	308	385	363	353	338	363	374	339	332	398	383	352	350	343	384	383	345	351	360	333	394	367	387	375	382	346	365	348	360	358	333	385	329	358	366	347	340	340	364	350	388	373	377	323	342	365	369	387	367	354	371	365	342	363	352	330	352	372	353	333	348	387	376	361	363	362	387	374	344	354	342	396	384	357	385	365	324	384	344	339	364	327	354	377	357	380	338	366	350	360	365	363	373	394	338	360	330	335	364	376	363	337	355	356	372	344	403	343	347	353	354	376	382	376	365	365	365	344	373	357	371	350	332	369	332	346	350	361	357	364	323	413	359	364	368	352	384	341	382	358	335	381	366	352	354	363	372	365	354	327	352	370	373	328	354	379	368	349	341	399	355	361	353	340	354	372	362	339	371	369	364	348	330	376	367	379	358	338	335	345	356	353	370	374	367	388	390	358	351	345	357	347	401	364	353	349	363	356	365	367	364	369	330	366	361	319	367	402	379	339	344	336	365	330	338	382	358	376	373	347	315	351	375	362	373	367	369	332	372	315	397	342	356	387	361	358	378	353	345	377	362	359	357	377	383	360	352	386	391	353	370	359	358	362	366	356	354	373	349	363	336	362	367	362	353	344	347	370	361	339	366	361	366	385	339	339	361	360	332	366	353	395	344	366	356	341	370	391	375	352	374	332	338	372	363	350	380	332	337	345	362	334	345	340	361	365	381	337	343	322	341	375	343	381	333	399	391	350	341	386	369	327	368	351	419	341	357	362	378	367	392	370	357	411	382	366	364	335	328	361	381	339	368	363	355	334	369	356	365	321	334	333	397	342	360	327	337	360	344	362	372	358	354	393	332	348	388	346	343	373	368	387	370	369	363	354	354	344	384	360	378	360	352	343	364	366	331	348	366	387	378	347	330	358	362	368	349	344	316	370	358	348	366	329	381	362	361	364	353	363	345	367	357	363	353	363	354	392	353	317	356	348	345	380	342	355	389	335	376	365	355	348	347	374	330	347	340	353	357	367	359	373	358	325	322	364	386	374	359	371	363	341	385	353	352	379	353	335	355	355	359	394	340	328	356	366	340	348	334	365	389	345	340	360	362	355	372	385	369	313	357	361	348	380	363	337	397	325	359	341	370	362	356	325	335	372	336	358	377	375	351	359	339	414	375	352	350	341	330	373	359	355	372	347	362	333	384	352	350	352	365	356	338	363	335	344	351	334	311	363	359	358	381	346	339	355	352	392	387	334	361	378	386	375	364	352	350	356	378	337	357	368	348	354	364	356	371	363	333	355	328	355	375	361	326	354	362	322	348	332	380	359	345	334	379	329	400	345	362	346	343	355	345	353	333	370	377	329	362	360	350	349	349	371	349	344	312	350	356	347	379	366	385	354	367	355	338	377	378	343	369	371	375	380	328	385	330	334	365	364	366	342	383	356	364	380	354	372	352	334	352	382	371	350	340	383	353	360	363	373	351	376	372	321	379	330	359	338	330	352	369	363	376	331	336	359	369	345	355	339	338	372	389	401	318	382	371	370	357	335	344	363	375	371	368	343	378	346	367	355	364	340	361	400	354	348	316	367	342	338	331	377	349	367	353	378	364	376	363	376	371	361	357	320	348	341	362	340	361	365	368	378	369	371	380	369	377	353	346	325	376	368	376	374	355	352	338	392	346	388	357	381	368	352	376	347	373	372	340	343	321	373	339	390	351	370	354	337	381	377	340	347	372	369	343	351	367	372	372	361	367	341	337	368	349	354	327	346	340	361	319	354	368	389	348	313	340	373	378	348	362	364	378	387	363	383	310	401	378	384	351	386	344	352	354	356	403	379	340	369	351	393	360	361	347	359	334	392	350	356	333	382	359	325	331	401	327	369	374	366	351	388	326	346	378	381	369	320	372	343	359	380	372	364	345	350	363	362	363	366	380	362	359	363	355	367	341	392	377	363	343	378	363	374	350	366	368	385	348	379	349	362	349	379	349	390	322	339	303	342	358	371	341	354	339	400	373	337	361	394	358	375	300	394	348	339	364	364	341	323	389	345	339	314	356	395	359	330	397	370	356	351	357	385	376	351	369	358	329	352	370	368	346	375	357	369	365	320	361	355	396	371	329	320	349	336	355	365	374	359	343	357	368	347	341	371	361	372	397	363	344	350	362	353	364	357	381	353	360	350	357	383	346	347	357	360	298	387	366	404	380	352	349	389	326	357	366	354	377	338	351	354	366	370	370	345	376	409	368	346	393	353	341	351	395	371	341	380	344	378	370	342	350	345	363	357	324	329	335	397	351	337	360	352	316	333	384	370	363	326	365	333	375	382	358	346	374	371	314	379	379	380	370	340	324	351	373	351	398	358	364	373	353	333	341	390	364	335	377	378	354	381	358	346	359	364	352	337	330	363	373	336	365	340	352	351	373	359	384	338	372	346	358	373	364	352	373	344	391	354	343	368	334	374	359	328	322	356	350	389	356	350	352	306	339	356	355	348	376	339	347	389	326	362	333	391	335	405	336	337
11729	22888	21216	13606	8700	5830	4223	3264	2579	2186	1975	1766	1558	1452	1255	1151	1068	1056	959	991	2983	20955	14983	12383	7633	2926	1441	1104	695	747	732	706	705	704	702	686	1494	2627	2619	1672	1164	795	735	713	716	694	685	699	690	698	737	685	688	695	710	701	675	648	669	692	688	680	653	684	727	677	665	662	674	697	686	688	699	722	689	656	681	713	698	712	704	724	663	689	666	668	658	678	687	688	711	703	691	710	694	700	736	684	693	689	710	750	726	633	678	714	697	686	721	713	696	673	681	696	681	665	705	673	689	706	716	707	680	709	647	710	702	677	689	727	688	722	722	661	693	679	662	689	640	744	692	710	692	630	697	699	687	646	714	726	639	681	696	677	685	715	703	651	710	697	668	671	671	657	662	616	685	724	710	704	646	654	731	681	707	779	671	683	698	685	699	687	700	697	682	689	657	660	719	611	705	694	650	702	704	731	694	678	706	685	701	683	726	699	735	705	665	724	668	646	702	705	663	671	687	679	676	697	702	685	715	742	672	680	706	676	630	671	688	680	687	681	716	693	747	699	640	729	656	703	714	673	669	708	680	710	658	682	716	682	722	698	686	676	746	686	663	692	721	656	658	704	691	705	673	689	733	686	633	683	685	735	689	695	691	703	671	662	682	692	694	717	704	714	660	673	681	699	743	672	725	689	673	695	683	687	702	670	715	687	714	702	698	638	661	699	720	750	725	699	709	688	685	720	695	686	677	707	697	672	684	716	690	704	661	751	724	669	710	688	695	718	671	707	673	681	709	705	700	739	679	684	697	684	758	722	681	684	685	703	672	707	709	722	699	678	690	717	738	681	687	691	672	704	708	660	676	677	670	741	724	637	671	759	687	684	698	720	710	687	721	685	718	709	700	692	684	679	703	717	717	661	673	676	683	700	694	667	678	688	693	710	692	677	684	702	725	685	684	678	700	727	745	678	698	698	690	683	664	662	686	685	689	689	693	716	701	711	651	711	694	748	650	712	726	691	654	751	700	688	668	715	706	663	684	710	675	696	686	663	699	674	719	660	689	669	745	697	690	702	693	704	707	672	681	696	658	687	692	705	709	722	694	735	745	662	713	708	743	725	668	632	711	727	685	651	754	722	726	695	682	680	727	700	680	642	703	674	714	676	737	660	715	727	650	739	720	718	671	738	735	687	666	711	699	670	722	708	717	661	697	651	733	687	730	677	687	715	654	715	641	671	697	697	661	696	718	710	691	648	728	729	712	696	675	657	738	709	699	690	696	706	670	727	709	689	701	660	695	657	676	698	683	695	673	653	741	681	617	722	682	686	706	720	703	731	687	681	674	712	667	692	699	668	743	727	691	715	659	727	664	685	701	707	694	650	670	728	689	709	707	700	703	717	695	704	699	688	637	671	696	737	711	668	702	712	661	705	685	725	678	725	714	696	690	664	708	673	688	675	688	719	732	713	677	704	704	714	654	674	735	747	664	708	657	662	663	669	697	685	711	653	701	688	662	690	707	748	686	736	754	670	713	700	684	705	724	699	652	678	673	686	675	742	700	637	685	688	710	704	686	683	710	694	702	707	703	707	645	678	692	676	686	744	707	674	689	732	669	661	693	686	685	673	729	690	664	702	712	694	672	699	678	730	691	691	713	735	691	674	706	724	686	663	702	644	681	677	689	724	667	702	686	699	713	701	719	647	671	673	681	676	723	699	674	673	688	710	721	692	693	692	712	717	705	702	680	656	714	668	677	649	684	698	681	729	636	704	709	637	702	664	720	728	658	705	682	713	695	665	679	707	702	709	737	741	667	710	714	659	731	660	738	678	705	729	705	657	693	720	682	718	726	678	748	741	678	705	701	686	716	679	712	671	697	662	679	695	699	683	710	692	643	716	713	727	670	703	710	708	653	663	688	660	680	714	695	743	745	717	670	695	735	702	689	689	699	697	725	717	703	691	686	670	731	725	682	661	681	716	683	676	692	681	698	670	686	682	688	679	658	752	646	731	727	723	654	689	691	744	670	679	702	714	705	683	689	705	703	637	715	689	701	691	694	660	736	662	693	668	664	697	676	659	726	753	753	709	731	700	694	664	681	685	684	706	691	668	724	690	715	712	657	676	697	696	699	717	706	703	711	725	703	692	692	721	747	690	699	692	671	697	729	736	694	670	719	708	640	678	709	678	665	689	679	665	660	653	689	710	688	709	683	683	649	687	686	741	698	708	702	742	699	639	713	713	664	667	696	681	685	668	708	688	707	657	696	709	717	735	741	652	718	658	713	688	717	652	665	692	711	694	708	670	688	619	665	698	674	689	681	707	678	762	707	664	702	707	682	729	715	716	729	698	641	676	699	701	653	677	735	700	710	677	703	673	703	695	708	733	671	643	625	704	666	699	734	694	722	709	665	688	648	687	696	669	667	662	693	678	682	705	704	696	679	660	715	691	707	718	722	731	708	655	694	700	652	700	658	690	680	680	624	686	723	725	712	674	697	700	671	679	698	685	682	684	720	703	711	690	658	689	686	695	699	655	670	689	758	693	717	709	702	705	645	674	732	679	681	754	664	719	711	703	690	685	754	691	656	720	687	671	701	742	713	682	703	663	715	671	679	664	681	644	700	673	691	720	689	700	704	704	684	685	679	656	675	704	688	643	700	651	718	670	704	642	707	713	681	677	659	697	701	650	730	687	631	675	683	705	698	679	646	718	679	717	689	649	666	692	695	712	675	631	711	720	679	662	705	666	704	695	716	726	697	703	700	667	738	677	696	706	696	718	684	680	658	715	712	686	667	751	739	714	698	678	721	716	695	657	728	686	647	628	704	692	716	685	660	690	695	707	676	693	641	720	680	678	682	730	642	689	732	693	700	679	696	713	728	711	731	677	671	700	710	705	703	679	712	692	727	678	651	681	730	715	697	676	678	664	713	701	675	652	709	693	667	675	685	681	685	716	677	677	684	677	692	683	665	701	634	713	678	671	704	712	702	689	664	653	673	693	690	695	658	684	725	708	672	655	684	684	705	691	698	696	663	649	718	713	665	671	688	692	734	655	698	692	682	716	680	653	624	753	709	715	697	678	670	669	690	696	693	693	695	713	684	689	718	708	681	665	683	735	707	682	756	669	679	665	715	734	704	721	698	656	677	694	619	697	674	664	646	698	688	737	710	674	690	688	717	707	680	685	650	687	677	697	710	717	666	720	699	683	722	707	692	699	733	669	643	706	698	709	670	709	681	736	720	688	674	685	666	738	683	691	708	653	708	706	644	707	717	691	720	649	704	688	718	674	644	650	716	694	751	695	651	675	665	673	703	643	678	673	700	714	704	721	691	710	706	699	695	746	664	685	741	711	692	677	768	698	714	676	697	685	695	663	728	697	710	724	664	700	652	665	684	637	671	728	676	688	678	666	702	713	703	724	728	706	704	694	712	695	754	724	711	663	721	717	704	670	721	633	637	729	680	686	680	684	674	727	698	619	674	720	714	739	642	695	715	727	693	741	684	719
27117	19962	7461	1843	970	734	657	584	573	526	552	544	509	499	482	493	463	518	491	483	518	931	870	784	743	525	443	489	442	454	471	443	476	464	460	454	493	476	538	465	477	484	488	447	473	440	466	499	453	431	448	467	467	492	450	499	457	459	460	434	442	473	451	420	465	500	455	472	428	517	445	436	452	423	495	486	462	425	498	479	463	519	442	460	436	493	467	424	459	492	455	443	490	464	452	497	488	465	416	435	496	453	448	455	455	443	488	502	433	443	507	492	467	427	444	464	458	463	412	469	454	492	479	496	464	465	444	450	481	426	454	464	446	490	444	443	484	463	456	496	479	449	448	451	475	465	467	469	477	496	434	482	474	475	506	495	459	463	461	474	435	472	452	495	503	492	465	464	449	463	486	462	465	461	450	507	499	473	490	427	484	479	442	451	442	495	482	508	501	495	500	447	491	460	482	497	475	456	460	482	454	458	459	456	435	451	446	455	467	436	461	483	442	442	465	530	476	451	467	482	517	466	456	477	461	454	478	520	459	464	477	483	498	397	468	465	466	487	506	483	442	492	454	505	455	457	450	505	469	447	488	477	473	482	473	432	449	450	440	439	471	466	428	487	466	446	485	440	484	471	433	459	489	495	512	486	428	465	428	484	463	435	479	502	487	450	424	451	473	435	494	448	500	501	471	461	475	446	426	483	469	460	478	471	471	480	449	475	444	480	463	494	475	431	470	461	494	456	492	481	439	481	476	503	456	465	490	468	495	465	465	461	448	463	491	459	440	473	457	457	461	481	466	488	473	495	476	481	485	491	481	456	495	490	433	481	460	434	449	480	475	476	502	448	451	480	486	488	457	487	489	447	468	482	454	444	464	504	445	491	437	448	506	463	495	487	484	438	468	480	461	464	467	502	419	439	444	465	429	468	477	459	510	481	468	459	476	479	504	459	469	505	493	513	468	444	448	443	481	444	458	500	475	431	499	474	494	448	472	465	447	452	495	465	486	476	526	486	465	455	481	503	415	501	472	477	456	441	500	426	488	446	502	443	512	413	445	452	436	459	463	453	461	472	432	476	445	455	500	466	462	457	498	481	457	472	481	480	451	502	451	498	490	451	475	494	447	450	490	464	489	488	450	447	467	443	461	470	480	458	459	494	457	421	467	479	451	488	468	460	445	455	500	436	504	463	440	512	457	465	480	486	450	477	473	492	480	474	468	488	452	468	472	526	432	482	488	425	472	445	464	440	427	478	413	463	474	465	453	491	464	427	463	450	469	448	477	468	463	511	499	496	485	485	436	491	500	470	457	422	482	416	433	455	488	473	467	430	446	506	452	465	463	481	489	491	469	494	471	455	479	497	471	465	442	450	438	476	463	460	452	484	493	485	512	474	438	476	458	437	479	474	500	459	497	469	498	449	444	441	506	484	474	479	491	460	459	452	476	468	426	436	463	489	471	468	462	452	471	478	469	428	479	448	424	437	490	467	458	485	510	505	461	471	432	488	487	463	479	501	470	484	474	444	469	485	472	469	432	489	477	497	474	508	439	456	508	427	495	429	523	448	455	461	472	485	466	465	453	459	481	412	470	439	459	448	443	461	494	447	461	457	484	478	488	482	461	405	476	442	443	454	457	481	460	512	463	503	480	466	456	444	489	497	473	443	425	435	483	469	456	392	422	444	442	497	493	454	442	468	489	468	482	480	479	450	473	482	473	458	461	472	448	472	442	491	466	467	489	496	472	434	435	413	481	463	503	473	450	477	461	461	460	477	452	488	459	472	448	449	500	425	457	495	475	461	463	448	449	446	473	446	446	468	472	495	515	445	440	490	478	442	448	447	481	479	442	467	491	452	472	476	435	444	444	451	469	475	486	449	463	445	493	451	460	440	463	453	432	453	446	487	455	457	488	470	476	432	464	433	439	463	501	468	477	484	439	476	468	445	492	471	458	464	489	470	440	509	483	504	445	429	495	471	510	424	480	483	452	439	443	498	475	442	500	447	456	425	467	431	407	482	474	486	446	470	466	472	463	472	475	452	493	458	451	489	491	474	464	476	467	450	482	487	466	472	492	478	434	443	488	430	464	475	456	473	466	478	459	458	449	484	413	478	489	469	495	443	439	481	487	434	449	425	451	482	463	440	462	463	462	470	467	464	446	461	479	449	515	478	480	422	477	439	459	485	492	501	462	446	501	458	479	481	457	480	443	485	473	467	465	451	503	439	472	469	495	466	469	466	475	455	473	483	478	453	447	484	496	456	439	472	492	481	444	460	493	454	458	472	468	464	455	424	472	487	466	470	469	481	461	479	483	471	417	464	429	500	482	469	455	493	505	481	471	468	455	482	474	448	459	482	472	471	441	458	496	521	453	460	416	483	461	475	486	452	460	445	450	484	449	470	472	485	480	496	482	455	442	434	470	428	456	464	464	467	490	452	489	482	482	482	501	480	503	466	481	468	476	501	487	472	443	459	492	477	518	452	494	470	515	456	456	450	479	471	464	458	437	487	413	501	477	506	487	487	470	498	454	445	467	442	469	492	455	439	450	465	491	488	451	464	448	462	429	477	445	464	471	440	469	473	431	466	481	437	432	473	460	439	463	475	436	475	473	418	432	475	443	520	479	459	500	489	486	455	502	452	493	491	486	459	478	464	460	487	467	438	467	453	500	427	443	472	483	443	451	455	461	459	445	524	475	471	438	401	459	472	458	496	452	467	457	492	483	484	458	480	474	457	466	479	465	494	492	441	503	446	502	487	502	485	487	446	501	491	458	475	467	461	454	500	479	432	430	468	434	475	447	451	450	518	455	481	465	491	456	453	470	453	472	499	475	477	471	477	458	451	435	474	494	495	513	446	474	485	466	506	470	464	477	473	428	455	459	438	484	460	477	471	430	450	468	454	490	461	467	453	479	454	463	475	474	479	480	462	457	481	454	481	482	482	404	476	489	483	476	486	458	468	497	463	486	505	461	482	508	465	477	461	500	478	488	438	450	450	493	439	464	471	448	486	467	474	459	464	500	434	478	472	453	449	444	501	499	471	490	474	488	462	466	474	504	478	451	463	422	490	487	442	467	455	463	472	481	478	459	486	448	446	492	443	483	457	507	461	476	474	475	473	442	492	486	441	439	471	423	445	464	464	499	505	505	447	496	510	480	469	474	496	460	463	482	439	458	502	447	520	420	480	441	445	478	458	465	457	476	473	489	421	465	467	463	465	470	438	496	454	485	434	434	466	479	470	454	464	446	465	437	511	482	437	476	456	477	455	478	451	443	482	469	457	480	524	501	445	434	478	458	446	455	471	446	480	464	479	460	452	462	457	502	510	462	477	460	447	446	440	452	476	470	445	429	454	446	461	461	464	425	472	450	461	448	463	497	453	436	458	477	459	415	453	458	486	451	494	476	476	485	458	404	481	478	458	434	436	444	489	450	467	478	452	436	405	458	469	441	450	461	498	439	471	485	445	479	495	477	433	459	414	462	476	460	470	491	444
7249	8486	7883	4187	2617	2028	1652	1478	1200	1240	1169	1162	1024	1076	1041	1012	914	945	979	993	1087	2693	2260	2095	1593	1037	937	968	921	943	991	908	927	911	899	938	1031	1032	1103	1051	1004	936	905	911	986	954	913	878	915	889	901	971	894	948	947	946	947	869	955	908	951	876	892	907	901	931	985	842	886	894	859	926	946	977	867	926	869	970	920	903	900	928	906	921	914	890	949	920	878	897	947	946	943	878	862	855	921	881	945	913	898	853	930	953	930	909	900	893	943	902	938	915	911	916	893	903	882	884	861	916	994	911	916	912	899	908	937	934	903	848	939	913	853	896	938	884	921	911	914	878	926	859	888	944	878	899	909	919	933	904	890	931	944	914	949	906	884	881	881	855	941	915	910	868	896	907	906	860	891	923	860	895	930	971	867	924	895	906	892	904	928	898	927	892	926	959	909	913	959	919	971	864	867	917	928	932	913	906	883	902	955	925	906	897	943	921	892	920	912	914	909	865	920	890	901	923	903	913	894	939	869	865	922	886	907	924	883	914	947	946	918	884	908	916	916	882	905	907	935	946	896	955	909	928	903	883	883	940	892	932	900	938	941	928	933	932	837	918	941	891	940	881	934	941	927	882	949	932	898	893	924	929	900	945	896	898	922	903	921	932	844	857	919	948	895	876	919	919	918	890	930	870	932	884	924	907	930	887	846	950	884	889	921	902	906	895	940	871	918	927	879	933	955	903	977	938	933	892	945	929	897	880	941	965	937	938	909	920	938	877	885	946	924	905	901	915	902	947	913	941	854	976	945	958	881	903	953	921	855	895	904	876	920	900	915	928	883	897	924	903	914	966	879	916	896	862	889	879	973	911	919	941	947	873	904	845	877	906	945	907	869	912	928	891	937	914	923	924	928	976	944	874	903	895	944	913	930	931	889	950	862	959	911	869	969	891	932	844	901	875	919	908	937	903	962	940	961	923	989	903	909	939	925	970	931	894	873	888	893	914	948	921	934	912	922	923	878	869	882	940	886	881	930	876	948	896	901	970	934	924	974	867	895	898	845	910	916	894	910	949	933	937	941	860	966	878	888	889	890	915	927	921	871	943	898	923	929	870	920	894	875	938	838	888	911	910	923	946	993	921	940	949	884	928	943	899	957	876	917	915	900	945	910	935	926	919	933	892	956	954	926	914	887	933	914	906	900	902	896	934	927	912	941	866	882	883	864	893	885	891	851	935	901	901	915	890	911	905	952	949	937	960	878	857	921	909	853	914	936	873	967	927	885	925	928	937	878	900	968	897	907	950	963	895	882	895	926	989	897	862	892	934	957	906	884	954	926	912	931	860	905	923	962	906	897	908	883	933	906	925	853	861	893	914	967	914	871	897	891	884	882	959	945	956	899	964	897	932	905	906	859	918	962	904	854	911	935	867	879	891	925	880	896	936	901	934	947	895	925	909	918	903	957	909	911	915	928	933	977	926	927	939	877	886	912	908	851	890	904	922	829	921	912	900	964	869	912	955	919	933	934	920	905	909	868	915	905	856	856	948	956	938	903	922	900	948	927	977	865	966	952	910	931	957	930	941	914	949	937	889	927	917	911	883	881	904	893	929	898	984	922	949	911	897	909	893	871	894	909	941	921	876	879	935	934	887	905	949	903	927	895	955	840	860	910	894	881	938	920	916	941	901	890	911	937	877	934	869	875	911	910	862	916	895	941	916	914	895	905	930	870	934	902	914	909	862	959	920	896	871	928	922	881	933	984	910	936	907	893	965	860	898	934	898	909	884	911	942	956	897	938	885	969	917	921	931	855	909	967	972	934	878	915	923	928	927	915	824	898	932	941	960	875	907	927	925	908	882	942	925	908	941	905	892	976	902	932	915	918	888	842	969	912	906	886	944	972	871	910	912	899	963	914	964	875	908	914	900	912	956	893	869	883	975	947	908	852	880	939	900	902	934	873	861	937	945	918	890	884	851	879	919	937	872	923	910	914	932	956	874	843	928	889	871	903	964	945	915	908	872	906	929	938	951	901	872	883	894	892	922	903	900	934	908	981	866	927	920	877	893	938	936	890	904	950	924	932	870	981	927	877	905	909	901	963	914	927	874	958	910	890	911	923	893	904	922	952	906	877	930	890	946	887	918	926	911	910	882	916	947	929	881	875	907	885	892	879	903	917	911	841	886	879	964	878	897	907	945	862	898	911	889	956	915	956	902	860	880	879	921	944	915	919	880	946	925	954	858	962	884	907	963	941	946	953	937	894	895	939	977	955	906	971	882	898	930	919	910	888	948	941	898	851	891	884	931	893	951	891	848	919	872	873	938	887	904	911	915	874	899	957	958	894	889	945	905	906	904	908	945	860	918	906	918	937	916	902	940	953	901	931	893	935	941	914	906	892	971	920	965	882	916	897	895	899	923	900	937	932	923	968	898	888	896	898	941	882	913	952	870	916	919	919	945	920	849	917	974	918	891	965	906	937	916	856	873	900	941	881	914	918	960	876	839	954	917	931	890	903	877	901	899	896	883	948	910	937	883	873	909	883	921	919	931	838	892	939	935	890	914	953	865	968	878	954	977	927	897	911	881	928	915	886	889	937	902	905	969	915	954	906	901	906	917	934	846	897	812	925	900	927	866	927	862	945	944	923	910	904	907	905	918	877	932	938	903	971	923	938	862	912	942	878	899	874	922	923	898	884	915	937	952	917	873	899	898	867	960	937	923	938	906	902	912	875	947	898	922	981	904	906	983	871	894	920	886	910	888	896	917	881	873	896	941	959	863	873	923	907	910	917	906	920	884	900	907	877	906	896	931	892	923	860	919	865	948	932	984	910	972	895	940	925	919	929	970	888	915	932	876	911	955	931	937	945	907	865	905	901	915	912	942	933	926	903	914	901	913	895	962	926	918	923	954	858	914	852	868	941	912	912	980	893	904	891	892	928	950	913	868	883	908	949	930	917	902	920	885	946	886	898	947	858	932	906	919	921	877	931	893	941	941	974	943	959	919	924	937	910	967	913	890	883	896	914	969	884	908	936	910	928	913	912	843	865	957	914	940	956	910	920	868	913	889	873	913	904	931	957	984	920	905	905	920	918	890	852	887	943	956	890	904	891	943	885	942	904	901	957	869	891	936	940	933	845	923	861	910	919	913	888	876	899	898	925	892	913	925	934	891	901	925	864	974	856	918	907	850	910	923	856	928	844	859	926	965	902	912	866	903	883	928	852	891	917	896	937	949	944	989	970	862	900	966	948	926	917	924	959	933	932	882	895	937	897	911	997	963	908	870	906	887	899	867	896	903	931	963	938	908	884	924	934	877	907	940	934	942	870	877	932	901	863	914	930	969	927	880	893	948	909	916	910	872	892	931	931	872	914	920	927	928	960	911	947	940	913	896	885	963	943	943	889	915	947	971	944	884	943	965	903	943	911	890	909	892	984	876	919	897	943	946	826	855	914	905	907	921	897	938	849	915	910	879	886	890	871	951	927	869	910	898	891	938	972	950
24281	21368	28377	24723	18290	2576	1167	757	666	634	547	553	504	468	438	411	410	409	421	418	617	4054	4016	2825	1029	369	359	593	405	379	386	409	393	392	399	438	569	643	663	523	461	419	414	383	370	372	370	401	377	357	410	383	392	409	388	367	394	389	398	375	378	368	371	382	357	413	402	380	399	389	374	386	362	384	340	358	404	393	377	366	384	389	386	346	415	394	402	397	444	388	399	361	408	388	376	387	359	372	408	366	376	415	400	377	365	398	388	374	398	323	398	349	373	372	404	400	374	382	367	391	394	372	368	402	351	378	360	394	385	418	421	363	381	349	394	362	373	376	374	369	376	374	364	316	405	414	400	396	364	358	375	357	375	385	396	366	361	366	397	384	343	380	369	386	391	389	361	400	398	371	400	398	371	386	400	415	385	410	366	339	376	397	386	331	386	369	424	357	393	371	365	384	410	394	384	396	396	359	418	409	418	359	338	329	377	360	452	409	384	389	333	400	378	398	371	408	386	403	391	399	377	357	344	370	374	389	357	377	402	403	386	393	365	401	350	403	351	389	380	368	367	333	382	360	375	368	389	388	404	395	382	382	386	374	380	402	398	389	361	404	380	365	355	381	392	382	380	354	336	372	365	393	392	395	389	382	362	357	394	397	375	379	378	377	385	413	375	366	386	396	369	414	396	351	406	364	361	375	427	393	370	382	401	385	364	363	408	391	388	389	399	383	382	373	386	396	375	425	405	392	396	414	361	374	364	427	346	357	370	397	360	395	413	381	403	392	361	359	374	351	363	398	378	386	395	341	390	354	376	384	394	341	399	393	409	380	395	379	407	387	405	391	364	381	375	389	378	379	400	342	357	398	374	389	382	392	435	441	358	377	395	392	367	374	362	393	346	384	394	388	345	360	382	383	354	384	404	429	367	389	387	382	365	415	377	383	382	392	384	381	353	352	407	375	381	367	381	391	375	382	370	392	337	360	386	361	379	365	381	386	363	382	408	393	390	394	412	354	369	404	363	332	371	387	386	379	399	391	370	381	380	356	374	395	366	377	352	358	420	413	389	389	403	369	364	391	387	374	372	400	418	393	387	392	353	360	406	411	362	374	407	380	371	394	355	390	385	365	375	356	356	377	377	392	384	365	395	369	373	352	384	433	394	359	379	386	381	392	358	369	389	365	406	449	424	407	375	382	363	375	374	390	370	400	378	395	385	402	405	378	362	344	361	393	372	378	386	386	399	377	376	389	398	372	368	368	388	380	386	369	372	360	346	419	371	386	371	384	401	382	363	378	373	387	380	375	366	375	353	405	358	365	410	404	373	377	385	374	411	387	428	360	371	390	405	372	371	366	380	377	354	350	402	356	397	370	376	339	403	411	368	383	378	395	394	383	405	385	415	381	395	378	353	347	398	359	366	367	394	354	356	371	403	368	387	376	397	376	394	359	356	421	410	368	393	373	400	354	391	359	350	381	356	371	386	385	386	365	378	393	387	365	374	378	394	401	386	364	429	374	436	367	387	364	395	386	380	359	388	339	353	394	368	412	418	367	393	394	409	415	368	354	369	383	342	397	384	373	402	367	382	374	379	354	372	401	408	393	353	342	396	419	365	378	377	367	390	339	377	415	372	368	380	424	347	393	382	372	422	365	365	375	367	392	378	373	393	374	399	377	384	380	386	343	379	393	424	385	365	396	355	391	391	366	392	408	420	413	400	389	395	378	356	398	339	347	364	383	334	372	376	372	374	365	422	351	356	381	377	390	395	398	411	386	404	369	367	369	388	381	375	368	363	436	357	400	379	378	374	352	386	411	372	353	393	385	407	387	370	381	403	339	341	391	381	411	373	388	426	379	370	370	380	382	347	406	411	403	374	360	389	398	400	380	406	371	377	410	398	388	396	359	389	379	399	362	409	377	367	386	357	371	351	354	398	392	363	374	409	387	382	373	403	340	392	408	370	391	358	400	380	376	376	352	421	373	386	403	367	363	313	400	362	378	359	366	365	367	381	399	401	377	377	363	407	339	364	411	382	400	335	401	373	367	424	393	386	374	421	389	373	384	384	389	389	366	366	393	362	363	392	386	357	362	376	402	416	412	385	392	374	382	420	383	354	361	350	350	371	423	384	385	342	378	375	386	377	394	376	346	371	393	375	378	386	401	368	355	355	381	396	380	395	344	368	358	393	423	419	375	386	372	401	368	372	361	378	380	398	387	365	399	412	390	398	379	373	365	367	382	359	379	379	342	374	389	368	364	355	385	392	385	366	393	398	400	370	398	411	389	379	377	403	349	355	374	332	396	385	393	399	393	417	410	376	369	357	402	368	370	369	363	361	377	352	394	365	402	357	385	395	350	374	341	353	377	388	343	369	379	351	374	391	370	405	364	417	379	369	355	390	417	410	374	369	397	370	398	411	381	376	379	405	406	386	398	362	366	363	376	379	386	349	386	360	345	351	395	376	389	380	377	381	411	384	383	362	383	403	392	385	391	380	382	369	367	391	393	383	380	397	389	388	402	380	376	356	372	337	367	366	358	376	390	361	381	388	396	368	354	388	384	401	424	379	390	401	376	368	387	356	404	406	368	392	395	357	391	366	369	393	423	380	368	392	385	372	372	371	371	371	419	373	349	384	384	345	370	364	373	381	391	411	337	387	385	376	410	399	387	363	383	349	377	420	357	391	388	401	366	381	368	358	404	396	393	369	351	359	377	347	376	402	398	369	378	375	384	342	384	375	391	402	409	443	373	379	394	411	382	403	376	375	356	413	398	377	387	396	359	360	370	372	408	361	389	404	375	371	422	352	398	398	361	394	373	406	369	369	400	363	348	389	370	367	378	388	369	384	366	364	393	379	362	364	338	362	365	382	366	376	348	402	409	374	415	409	391	372	363	367	412	422	390	366	368	400	376	379	392	348	346	397	388	360	391	403	385	397	355	349	385	367	380	372	409	394	373	353	389	407	380	390	381	366	381	387	373	387	373	420	379	373	410	409	374	385	378	382	424	349	388	359	383	374	370	379	360	325	362	408	381	376	382	393	370	376	385	422	366	373	378	365	406	393	399	388	381	389	380	371	384	373	396	379	328	383	400	356	409	385	377	406	375	368	330	386	361	367	390	400	360	379	382	395	385	362	383	402	399	397	388	366	402	392	396	381	336	362	352	346	378	395	411	373	416	391	384	379	391	411	392	401	384	383	374	414	361	372	416	381	380	404	369	396	362	383	387	374	374	407	345	394	371	372	392	381	370	367	363	397	372	346	392	364	379	371	392	378	359	381	367	371	379	378	386	383	405	411	376	395	390	352	355	308	374	350	404	386	375	365	382	394	353	375	380	345	402	412	406	385	378	391	381	412	380	394	400	392	369	364	368	396	370	368	358	342	358	372	368	397	400	374	375	396	341	372	394	337	379	376	404	393	402	380	380	381	419	394	422	412	386	409	383	374	381	387	377	381	348	401	374	357	357	367	381	376	374	357	399	388	356	372	368	401	391
9202	17337	15833	9078	5744	4091	2976	2297	1886	1666	1578	1451	1270	1201	1120	1046	1010	897	875	927	1790	12965	11635	8698	2833	834	805	1495	820	821	763	755	762	821	812	905	1602	1786	1711	1242	926	863	763	729	780	729	770	815	714	776	753	774	712	758	761	783	765	820	785	744	777	778	750	748	739	760	768	776	749	727	724	756	769	747	822	785	778	772	725	752	766	739	763	749	778	757	777	771	769	746	775	769	778	741	732	770	760	792	767	727	813	789	781	768	803	755	717	752	745	776	759	752	732	726	727	770	788	747	795	746	757	783	764	771	771	782	695	757	780	745	778	798	758	781	777	698	743	794	779	756	791	756	730	734	747	760	780	773	779	761	743	762	717	752	771	825	770	778	762	740	766	792	776	752	754	776	767	751	704	753	775	746	736	693	768	697	786	760	783	736	789	710	738	779	742	763	804	771	753	731	763	715	724	767	729	755	764	765	762	718	700	758	750	771	708	782	742	781	743	731	741	742	774	795	771	711	734	758	743	714	788	748	789	757	751	747	761	748	773	752	749	779	794	749	819	777	769	750	732	773	779	721	758	736	807	767	744	743	766	719	775	756	707	757	778	766	778	733	760	737	779	779	699	775	770	721	772	730	772	720	720	735	816	760	745	768	701	760	801	731	752	763	790	708	768	761	786	755	791	709	770	785	792	722	772	752	771	791	680	745	744	761	802	736	757	739	719	812	758	789	786	764	717	767	753	790	753	769	705	723	769	788	759	706	783	793	802	751	738	763	727	763	777	801	754	736	785	794	778	765	752	720	757	737	788	744	778	737	762	791	708	787	767	770	712	755	750	814	722	777	754	731	738	756	745	762	730	744	770	751	758	752	793	696	764	776	754	801	769	719	760	757	776	715	738	780	727	760	763	767	736	788	780	739	737	727	729	755	737	741	750	783	684	740	737	773	770	717	720	794	711	775	747	741	739	766	754	748	763	726	795	717	715	748	783	771	784	761	768	750	741	721	740	724	747	784	768	750	797	743	711	750	694	803	755	740	775	752	756	697	769	750	750	770	766	745	768	780	733	810	728	748	696	734	756	756	754	782	734	760	763	728	723	711	764	742	778	708	751	731	760	792	721	735	696	789	718	770	771	734	736	777	788	767	781	709	744	755	775	742	767	745	733	723	721	699	778	795	782	765	761	757	761	682	763	742	795	763	762	818	759	778	779	731	724	728	739	772	779	781	746	789	796	774	776	764	762	739	778	744	761	767	708	765	774	759	766	721	696	739	775	753	769	790	723	732	744	762	769	751	732	763	783	791	741	727	807	729	722	759	794	748	750	755	802	754	755	736	740	771	756	779	745	787	737	761	720	732	725	783	720	764	759	788	807	783	715	755	719	759	728	731	757	754	731	816	775	744	741	773	768	746	817	755	699	777	747	761	733	786	755	747	771	851	756	720	766	767	787	725	779	748	742	787	756	754	716	744	736	723	740	831	702	771	769	740	770	744	706	758	788	743	767	789	781	756	718	709	758	711	733	779	729	752	792	740	766	780	780	812	745	756	754	724	723	788	745	760	759	725	762	759	756	731	713	808	766	659	761	693	768	684	764	814	781	792	740	776	727	773	762	751	748	760	756	784	746	737	759	748	742	751	776	793	780	769	812	761	751	760	707	694	720	714	789	755	759	717	762	756	744	728	765	804	773	731	738	778	754	769	737	774	721	799	776	731	790	754	746	763	770	726	733	748	825	801	770	805	765	791	767	763	755	720	772	785	679	720	762	707	745	781	768	767	709	805	760	826	758	713	734	755	757	786	750	748	787	722	773	752	768	784	787	739	754	786	766	725	777	748	766	709	751	723	774	760	755	765	774	794	718	722	787	743	831	740	816	750	792	757	744	745	751	753	779	742	732	746	712	748	715	742	739	744	713	747	814	736	810	779	744	736	804	713	764	749	804	704	745	767	738	767	762	759	773	803	757	737	800	729	748	761	755	834	835	736	803	756	709	778	786	784	739	782	742	739	757	753	757	732	759	747	768	760	788	736	785	740	791	775	774	748	751	722	794	766	768	752	774	776	754	787	764	736	731	790	745	804	735	770	794	706	778	710	797	727	769	759	789	784	778	785	771	774	758	766	775	752	750	763	767	719	749	765	814	753	723	759	749	757	751	723	737	704	733	762	770	706	716	741	706	710	777	751	796	773	824	767	745	740	748	775	746	770	754	759	720	758	716	773	779	730	775	777	790	793	760	752	754	774	790	794	776	762	725	744	777	756	750	732	783	752	733	746	722	765	749	782	763	765	795	775	748	748	738	731	727	767	818	752	754	731	742	731	802	804	750	737	730	786	704	781	766	701	740	754	749	737	747	737	753	737	743	743	787	725	718	747	777	771	786	756	775	787	750	720	740	739	724	805	773	765	755	773	786	739	758	803	773	734	733	774	733	709	751	759	745	739	707	771	783	702	753	743	801	751	781	807	798	762	746	736	764	743	754	753	736	741	776	744	819	762	795	787	771	793	769	770	733	742	712	753	772	755	737	761	736	761	658	801	755	753	788	747	732	729	756	767	732	717	728	757	793	801	687	729	741	785	716	756	737	805	732	786	768	804	795	733	771	771	741	772	772	736	743	728	795	729	758	803	735	732	735	773	793	740	774	762	760	753	755	721	790	739	804	800	718	789	747	720	743	746	713	734	778	709	792	762	774	769	779	749	777	765	777	769	768	743	715	743	785	774	763	723	704	780	744	858	732	725	729	788	759	756	781	819	777	699	775	704	797	780	759	754	743	725	801	740	748	794	779	726	789	801	716	778	754	736	749	758	814	743	754	761	753	757	773	821	734	752	729	709	767	735	744	746	787	808	783	758	686	791	729	767	734	703	735	766	679	744	746	765	768	774	781	728	786	775	781	791	748	752	759	757	779	738	806	743	770	757	803	713	778	721	727	743	654	722	783	763	723	740	737	758	742	799	763	682	805	753	809	731	738	778	770	718	758	811	736	765	754	763	722	733	730	723	762	748	782	740	731	719	737	756	744	739	805	787	759	736	715	721	783	749	787	720	752	725	737	762	786	761	765	740	766	750	729	720	761	684	727	740	760	768	780	772	768	739	729	746	746	825	754	775	715	760	739	766	738	738	748	731	755	819	768	757	687	758	773	762	737	760	770	718	749	746	733	747	773	793	759	794	739	711	778	741	758	759	689	750	778	738	768	753	774	755	713	756	736	779	790	741	732	742	776	825	752	769	765	736	759	697	733	734	803	762	760	748	749	703	767	791	756	755	763	697	758	770	772	702	792	774	790	754	704	771	761	742	760	710	789	767	747	762	751	736	706	774	757	757	754	732	734	759	762	785	713	803	729	739	742	756	761	755	756	757	755	754	785	794	805	756	726	746	765	719	761	775	788	735	733	756	740	723	783	759	740	801	773	771	774	731	760	762	779	735	771	716	761	763	754	748	781	744	747	784	731	727	787	711	755	791	730	765	748	761	729	809	770	756	723	763	738	768	773	724
23377	21458	29272	24067	21464	17955	2729	1148	818	783	668	625	537	580	500	480	445	467	507	427	1119	7996	7672	3914	392	528	796	1927	715	455	380	398	368	357	372	404	699	758	724	529	477	434	376	365	376	395	349	381	392	363	358	340	352	333	389	352	344	356	363	375	349	377	375	366	364	380	363	359	381	365	340	356	339	326	340	330	396	368	373	375	367	372	404	414	384	358	337	374	367	376	361	357	357	354	358	361	353	344	388	367	347	360	358	360	395	394	365	366	343	355	359	384	374	378	352	352	363	345	382	327	344	326	370	407	356	374	451	372	358	346	368	334	358	361	358	393	374	364	357	355	369	391	369	353	350	384	372	379	376	360	390	365	356	369	362	398	401	369	364	360	385	346	325	351	353	396	396	368	350	376	322	369	351	368	349	383	371	372	378	366	383	370	353	349	376	345	377	388	371	344	352	383	346	363	366	382	362	393	339	386	391	363	364	362	377	339	370	369	359	372	377	382	368	370	370	341	387	350	361	384	398	385	332	391	340	386	377	363	353	403	362	405	367	330	391	321	382	360	374	390	383	390	352	347	359	357	358	363	366	397	397	383	371	334	372	367	352	366	368	337	343	360	359	340	346	373	384	357	380	343	389	312	393	368	365	389	353	370	372	363	331	391	383	342	373	365	414	366	388	360	365	318	388	377	354	361	367	354	385	366	375	358	389	351	371	414	348	389	385	368	349	385	402	379	336	359	364	388	350	326	390	363	363	367	366	368	370	332	368	339	398	382	369	390	400	368	363	400	350	383	394	357	352	356	357	359	346	402	397	392	325	349	348	377	339	369	364	398	367	394	366	373	359	357	383	346	363	376	340	361	356	380	389	374	353	379	366	368	346	366	369	362	385	396	392	350	354	387	407	391	371	366	371	360	383	374	344	403	376	388	347	325	353	373	364	356	365	373	354	372	360	335	378	355	376	351	349	360	356	346	350	352	372	349	378	360	403	362	376	390	334	359	407	373	382	380	360	341	367	352	357	378	370	376	342	362	367	363	374	372	357	404	378	346	365	357	324	354	375	365	387	366	348	366	383	365	360	367	360	347	396	366	358	383	383	347	383	376	376	382	394	349	385	375	337	377	366	354	366	350	386	374	378	344	362	347	366	367	383	358	351	375	347	350	360	350	396	408	360	354	371	342	360	389	363	376	379	361	339	347	366	335	364	372	398	376	363	379	394	370	387	365	383	335	352	382	385	370	363	379	352	381	368	367	379	400	354	366	323	371	380	357	367	369	362	355	336	371	378	396	376	365	356	384	367	370	339	379	367	378	320	329	361	355	352	384	361	350	352	363	361	359	374	350	349	335	370	388	359	334	389	349	354	370	384	367	420	375	407	353	358	405	358	386	371	364	361	387	366	408	378	359	359	371	339	372	389	364	380	367	382	369	375	374	377	348	359	400	338	384	380	346	337	365	348	397	353	365	379	361	379	342	340	378	336	380	344	366	368	374	416	370	344	388	380	354	366	365	373	392	385	389	338	344	364	375	379	362	377	419	327	375	406	366	365	339	358	360	370	350	359	326	403	355	361	378	360	394	379	365	376	367	363	401	359	357	353	337	370	364	345	357	379	356	363	359	401	398	383	347	399	358	379	334	341	378	361	368	380	345	416	370	351	373	378	326	376	389	350	366	364	374	343	351	379	364	370	377	333	366	342	330	370	369	368	392	387	388	372	352	369	365	360	373	354	390	359	384	376	306	345	358	343	365	358	369	381	377	359	390	359	392	347	364	377	369	366	364	368	362	346	345	388	366	360	376	372	390	362	395	383	351	376	340	405	365	377	357	350	368	356	367	348	352	352	352	397	339	382	354	354	384	383	381	385	356	368	366	396	374	323	342	369	349	348	382	344	391	400	348	345	391	368	396	398	369	370	390	342	360	364	370	315	332	318	359	398	345	355	377	369	380	392	398	373	390	347	373	365	329	349	376	355	378	368	392	400	383	352	323	370	348	398	346	370	375	359	360	336	315	348	373	366	366	326	336	358	354	384	391	366	388	378	380	356	346	373	347	340	372	401	365	377	367	350	392	332	375	352	359	365	359	386	392	390	374	355	390	375	369	364	368	377	398	359	395	351	412	387	393	369	357	379	368	351	387	360	338	327	366	347	351	360	361	340	386	355	401	378	346	353	369	343	370	371	374	314	348	362	371	384	373	366	388	386	350	338	361	374	338	381	380	353	403	362	364	356	370	376	383	371	369	374	363	390	350	367	337	388	340	334	383	341	362	400	386	363	412	359	336	386	379	343	341	353	395	379	351	365	353	372	391	354	372	351	367	364	372	362	376	349	366	358	384	395	385	368	387	386	382	342	383	366	372	369	408	365	382	348	374	371	367	324	361	377	380	362	351	356	345	405	331	378	379	350	351	369	380	367	384	366	342	360	364	359	368	351	342	369	349	325	388	373	364	330	378	350	354	342	365	346	373	361	369	381	327	387	367	319	344	347	375	353	360	360	357	314	350	343	390	334	392	376	348	354	372	347	372	386	374	353	362	364	397	377	357	375	355	393	338	385	368	378	350	359	358	362	342	358	357	390	364	363	365	330	365	388	363	362	364	368	404	360	342	421	333	379	356	385	351	396	351	370	362	395	383	341	378	390	332	363	363	370	366	357	380	368	343	400	378	372	392	362	373	360	366	339	393	355	354	365	382	374	358	371	358	406	346	358	367	368	360	376	370	372	347	351	380	347	374	351	345	363	383	380	358	361	372	422	358	373	350	325	360	358	373	344	367	356	371	383	360	391	389	368	350	371	369	360	372	339	376	349	347	376	405	383	370	363	343	380	362	379	364	355	374	372	345	340	357	392	349	339	334	381	380	366	330	380	369	382	356	371	366	341	380	422	349	355	368	355	339	377	370	379	386	343	348	334	408	360	352	369	368	357	359	379	348	383	356	385	410	343	333	348	385	340	375	360	342	397	374	360	355	415	343	366	357	352	363	344	370	362	375	365	347	358	349	378	370	357	362	356	361	361	371	357	365	364	348	383	354	367	345	370	383	361	350	371	379	387	374	375	371	386	340	372	379	371	383	341	386	339	368	361	372	339	341	349	380	359	399	333	392	374	431	388	401	362	372	371	354	385	390	354	385	338	374	377	378	365	364	381	389	366	389	325	370	376	346	381	330	332	358	378	333	382	331	352	374	340	380	360	386	357	385	367	375	384	396	352	351	391	342	370	360	384	405	384	384	380	399	353	304	401	357	357	371	365	355	384	372	363	370	368	348	344	333	372	362	383	357	381	362	335	348	370	352	336	364	362	379	356	372	353	382	383	338	371	350	344	361	369	350	369	413	361	397	353	385	355	361	386	388	338	383	348	353	348	352	377	358	331	370	388	364	373	360	391	375	366	382	346	373	376	350	331	369	374	341	343	385	380	380	360	356	367	347	367	357	342	367	362	345	398	353	379	354	354	341	361	357	363	346	352	384	336	368	370	350	366	344	375	356	343	358
11507	23595	21399	13196	8735	6174	4539	3570	2813	2427	2135	1812	1738	1479	1368	1219	1074	984	1022	1049	3644	21178	18005	10132	769	1299	2340	6191	2064	1015	742	769	689	769	657	801	2037	2265	1921	1490	971	798	843	696	695	696	680	696	743	698	704	717	750	700	699	745	697	773	706	711	724	699	693	701	757	686	711	731	718	718	759	689	763	749	688	759	689	704	709	711	734	678	701	740	698	722	678	736	658	700	693	700	727	663	722	712	705	709	690	690	724	684	677	726	651	727	691	733	689	718	709	731	734	676	710	752	685	684	709	700	692	793	691	730	728	708	722	712	702	666	740	701	710	732	725	682	742	653	677	672	670	686	692	730	720	674	662	668	705	703	760	728	647	686	686	674	726	693	743	736	715	752	698	710	726	742	686	697	693	664	700	687	683	732	695	693	729	688	716	687	727	697	718	697	707	738	750	739	685	690	769	683	735	694	718	663	691	672	676	695	680	633	742	725	704	671	729	670	700	667	675	696	767	717	734	693	694	753	643	704	712	701	705	655	697	740	717	786	653	687	722	677	717	737	737	706	684	725	715	681	650	683	738	702	740	743	719	751	736	693	709	696	690	698	744	708	731	754	730	702	704	701	717	718	704	728	682	658	760	679	731	697	716	698	720	736	702	705	729	720	731	689	689	699	750	674	666	728	660	706	676	691	646	751	762	751	715	739	690	708	668	649	710	733	757	752	638	686	723	677	709	719	735	698	721	713	739	720	733	674	720	680	721	718	683	726	725	691	735	729	725	662	690	746	701	662	700	716	696	728	720	647	704	697	721	709	712	735	679	682	682	689	712	686	693	711	686	723	669	746	708	703	792	738	718	665	735	701	737	732	718	790	697	722	695	744	730	695	730	714	691	739	695	701	715	682	672	682	703	717	719	704	740	731	719	745	724	756	709	742	689	695	689	708	745	727	693	716	675	738	714	690	691	711	684	687	694	711	760	718	677	691	730	674	719	738	733	653	694	718	715	716	725	743	657	714	689	725	710	688	745	682	696	691	730	729	694	691	727	679	703	740	754	709	754	652	655	738	720	723	716	713	697	792	717	675	675	727	727	722	690	693	721	662	686	742	694	644	706	741	712	708	687	700	703	673	675	732	712	724	735	695	708	719	656	666	708	678	698	688	685	752	711	724	727	721	668	719	695	725	669	715	716	728	700	666	664	694	695	664	724	737	694	709	693	699	680	649	745	757	727	761	651	705	697	737	705	658	683	744	683	688	693	711	722	682	727	720	660	689	683	712	675	721	650	742	697	673	738	698	676	674	707	736	719	675	676	743	706	718	695	711	689	710	708	751	717	724	729	740	735	725	684	755	687	718	703	696	745	717	713	720	758	698	708	736	699	736	687	707	728	695	692	709	712	777	672	698	716	763	736	650	673	726	699	713	696	702	738	700	745	735	697	716	678	711	726	648	707	710	716	723	700	662	751	646	725	626	695	676	733	685	718	719	730	657	719	735	739	693	702	723	702	689	756	684	734	643	706	687	703	737	690	738	688	727	703	674	721	715	746	758	684	692	709	712	704	755	693	701	717	727	750	712	708	729	667	709	694	649	660	755	701	669	697	745	684	741	717	690	678	733	721	724	665	711	733	730	727	691	699	687	687	707	681	699	724	698	683	709	747	672	722	715	741	742	684	709	716	639	713	716	752	734	730	737	670	674	746	716	680	706	718	735	682	701	711	735	690	692	655	703	714	702	698	729	704	708	713	724	701	742	712	671	740	742	683	658	693	704	702	748	689	674	702	691	747	709	663	727	673	685	654	703	745	738	743	699	691	700	692	721	704	679	718	691	709	703	683	674	700	677	683	748	692	727	667	677	686	672	680	713	732	713	677	684	707	709	689	760	700	698	768	624	687	689	651	673	697	726	664	687	685	703	698	656	669	739	682	673	724	705	678	694	706	721	670	709	681	653	689	707	693	691	720	672	691	746	678	694	721	689	746	715	706	743	679	755	719	698	734	686	680	670	713	698	715	741	715	739	696	740	758	696	666	706	660	745	763	724	699	707	699	664	760	688	697	683	715	736	700	736	725	729	700	669	716	698	712	732	706	679	711	710	664	721	704	738	740	718	661	677	713	753	679	678	697	723	708	640	691	691	690	735	702	711	724	710	689	694	723	726	712	722	694	748	693	732	704	686	693	752	705	697	699	706	730	685	696	704	689	751	674	637	740	732	716	711	683	685	778	731	748	707	663	712	764	679	704	684	699	694	658	746	679	712	708	712	683	705	698	708	690	689	687	636	724	649	661	716	747	691	743	704	690	699	709	681	731	756	724	708	719	668	684	704	705	705	738	709	661	713	698	689	700	671	721	658	679	730	664	737	672	652	706	716	707	710	728	678	661	726	695	689	722	746	719	724	715	709	726	709	714	690	725	746	721	663	708	669	678	711	710	716	696	712	722	712	717	742	692	721	663	678	766	720	713	684	736	686	700	705	716	763	709	723	669	709	675	749	678	725	697	728	739	734	707	717	728	727	719	693	736	670	732	666	761	701	702	753	730	712	679	680	735	740	728	663	698	666	724	699	684	734	746	733	697	725	661	655	794	682	722	711	662	702	748	698	669	742	722	675	683	729	694	715	720	719	689	690	699	710	695	717	664	697	761	718	706	742	685	697	750	694	716	685	720	724	698	723	752	687	682	699	694	689	715	735	693	698	702	716	746	706	694	692	689	724	753	706	686	741	667	701	776	744	750	682	684	720	680	763	701	717	632	701	734	680	724	723	683	680	695	706	726	718	654	728	730	698	712	674	679	710	727	683	661	764	706	712	671	712	706	697	740	689	722	727	681	714	702	684	702	720	641	684	699	706	675	691	722	721	729	697	728	727	685	665	695	710	685	705	713	672	670	722	723	728	698	636	701	733	712	708	689	711	725	721	763	713	710	724	689	706	672	728	738	694	681	714	740	716	708	725	652	737	736	739	743	697	739	705	686	714	694	706	749	702	722	750	666	723	758	676	668	700	694	668	722	681	727	743	720	714	655	633	710	681	666	688	731	687	678	742	723	718	746	690	736	688	677	714	713	696	732	701	733	671	720	702	742	708	697	746	653	695	709	678	729	714	718	676	727	689	729	723	703	774	666	691	698	722	713	748	709	698	718	651	682	714	696	704	697	697	727	682	687	701	730	738	731	728	727	720	670	747	711	707	694	705	696	724	752	725	742	721	735	706	694	725	692	736	684	693	717	716	704	723	688	705	718	735	693	680	713	716	762	682	738	742	678	721	694	737	740	671	722	714	713	721	675	689	652	715	743	752	746	738	732	742	724	674	686	718	741	665	651	736	702	707	660	696	692	697	668	688	709	734	720	723	731	644	729	730	687	689	686	695	693	671	719	691	672	753	722	718	718	760	675	672	711	686	737	640	707	706	699	682	661	692	736	712	739	703	697	714	692	722	715	747	716	703	714	660	735	717	693	664	735	691	714	722	692	668	732	715	672	706	693	741	709	730	705	711	690	709
27006	19985	7865	1909	1006	788	685	586	594	511	501	537	547	510	516	504	526	476	471	454	526	851	832	691	554	473	540	555	549	475	481	459	466	468	461	478	484	465	493	491	499	482	487	484	505	466	416	424	472	449	463	457	462	473	478	473	464	501	437	471	481	495	507	450	449	470	476	445	458	487	454	426	451	451	459	457	456	489	480	467	510	480	463	484	482	477	455	442	498	489	429	478	440	475	443	487	434	452	485	447	443	470	460	481	481	444	445	461	475	476	484	467	479	461	481	479	471	489	453	467	449	449	453	500	448	487	495	451	417	467	456	433	477	482	405	432	450	456	445	446	464	464	464	467	463	437	466	455	388	501	439	489	475	488	476	452	424	472	445	484	410	491	479	465	480	488	469	452	507	456	446	495	473	457	458	457	445	452	434	464	469	435	454	478	478	460	461	460	470	457	470	459	456	531	481	501	469	508	440	467	470	469	470	499	445	436	472	495	443	443	454	434	460	447	439	447	470	455	506	447	444	482	461	496	463	433	440	451	480	477	485	419	449	498	472	497	453	469	435	440	469	485	449	428	479	479	461	501	442	457	449	489	464	493	452	470	472	491	461	451	474	466	428	498	479	447	479	467	445	493	479	473	451	484	479	502	453	459	434	441	482	471	483	456	451	484	505	459	469	486	505	436	458	462	478	445	454	474	462	454	432	470	445	452	452	484	450	472	499	487	489	514	454	471	453	469	454	488	488	507	439	465	452	436	471	498	444	476	447	442	480	509	489	456	469	480	440	447	485	452	493	459	459	476	460	453	450	460	528	504	476	486	507	492	462	458	452	483	461	435	473	497	497	486	474	431	464	470	448	473	475	462	458	476	496	511	454	433	448	473	462	461	485	469	448	469	426	434	451	458	462	465	468	448	485	499	485	452	444	494	480	493	468	439	454	500	442	451	509	456	451	467	493	456	463	502	458	472	471	483	460	459	483	453	461	445	461	478	452	448	467	443	451	478	472	511	431	487	476	502	499	490	456	449	473	459	469	443	460	474	490	459	444	466	449	466	473	500	440	457	463	444	463	473	464	473	455	460	477	455	466	460	510	419	479	470	477	483	456	483	436	448	467	446	477	431	454	451	446	488	473	442	494	448	487	483	465	435	427	485	477	435	471	481	449	439	464	469	465	497	465	453	481	446	473	469	465	480	463	451	424	491	452	458	485	439	498	452	438	456	467	489	461	462	449	525	497	456	479	471	471	475	442	447	480	478	472	489	454	482	476	463	444	480	421	445	456	456	469	492	481	490	440	445	440	483	477	483	431	497	472	472	483	499	452	492	437	443	469	497	465	502	508	481	467	471	479	481	438	451	495	459	528	474	500	460	444	481	527	453	422	482	473	481	456	517	469	457	497	467	475	498	474	449	445	470	450	454	471	470	454	430	488	455	450	473	452	479	471	454	488	485	491	444	456	454	476	451	506	475	458	468	458	492	463	474	473	497	445	508	475	449	471	498	463	447	462	498	459	442	468	486	479	452	463	496	451	451	432	475	486	497	495	515	461	459	492	464	439	492	474	434	466	442	468	450	445	463	457	475	477	453	535	456	432	443	444	435	477	448	454	461	458	458	462	485	464	454	450	497	460	444	475	478	446	452	472	468	451	422	465	450	463	460	444	448	478	406	446	520	492	458	477	466	460	467	447	482	433	437	451	442	459	463	479	470	454	439	475	450	495	456	481	454	501	466	483	514	478	502	458	440	462	494	492	478	436	429	484	452	445	509	483	478	461	456	473	462	459	465	462	500	473	468	455	443	446	479	444	453	501	461	445	463	460	511	451	459	443	453	474	489	472	489	449	461	445	480	463	473	441	470	484	435	460	449	461	455	470	472	506	480	485	451	474	463	452	466	484	466	465	470	426	453	445	499	444	485	434	430	472	462	474	464	472	509	496	447	462	479	465	474	498	481	466	476	478	473	464	480	478	469	469	483	462	462	476	492	483	474	464	457	467	461	445	503	454	465	462	499	477	490	481	437	474	463	475	462	473	431	477	456	524	512	486	456	473	471	487	466	444	433	468	475	495	445	487	471	465	474	450	459	415	434	449	487	435	461	449	447	453	466	465	469	436	433	477	513	500	494	471	492	488	425	448	467	455	481	479	493	457	471	477	497	443	425	470	508	458	476	471	470	489	504	468	490	440	474	483	435	457	467	469	420	470	483	488	492	465	466	471	482	463	451	452	437	443	465	465	464	456	487	477	502	487	456	435	470	498	463	516	428	478	459	435	486	462	487	462	456	479	483	451	452	420	445	447	481	470	495	432	494	450	469	443	440	450	460	443	451	477	499	459	424	458	432	432	437	447	450	473	497	467	477	505	437	493	456	495	466	454	498	452	440	511	475	472	485	500	452	475	442	457	458	467	497	445	444	412	470	482	446	479	451	489	474	446	470	472	482	468	505	483	436	473	490	471	463	459	453	464	506	470	428	462	481	432	481	502	449	443	451	444	453	457	487	438	471	461	475	488	449	467	472	474	455	452	467	442	469	473	452	465	459	472	496	458	465	468	477	495	489	450	466	448	477	511	452	473	507	464	466	463	480	496	434	463	479	449	429	422	434	439	469	464	447	492	445	478	504	397	468	504	485	433	468	484	498	467	458	469	477	453	453	447	473	468	474	452	422	479	464	478	459	450	453	448	471	457	448	473	473	475	452	454	466	459	462	408	459	466	441	506	427	477	430	443	497	438	457	451	501	456	499	456	484	490	478	502	445	468	461	468	467	446	438	469	469	490	486	465	479	493	471	447	484	452	460	419	471	454	457	486	448	424	442	484	439	412	496	425	459	443	475	458	441	450	448	449	471	449	475	468	492	461	446	473	522	443	470	464	480	457	484	473	478	487	449	451	460	482	468	459	459	482	474	447	478	468	485	463	476	436	478	444	425	456	440	495	464	516	440	466	448	475	466	453	459	468	476	454	480	440	465	443	454	468	489	453	505	493	467	460	442	490	471	442	471	481	463	499	490	491	447	460	474	462	486	438	449	454	448	477	427	494	448	471	479	457	453	456	507	483	448	444	469	470	473	475	455	436	441	451	490	460	463	480	478	521	453	469	459	513	491	450	459	487	450	503	454	423	434	467	484	476	441	479	440	477	470	447	465	499	464	470	443	456	480	476	436	529	517	483	472	479	472	430	495	485	472	506	455	477	452	495	466	468	424	466	445	442	459	430	506	487	479	452	491	458	449	460	440	456	461	418	483	460	480	459	451	462	409	465	460	446	437	467	483	472	465	433	456	473	432	456	504	486	484	456	466	479	487	471	495	502	459	460	434	426	451	467	434	454	466	445	497	448	458	434	470	414	454	481	485	458	451	473	447	472	502	446	458	473	447	485	482	490	468	457	453	449	459	488	480	448	452	483	470	486	447	455	444	478	452	471	475	486	448	446	508	450	485	441	439	489	481	497	459	492	483	473	444	464	459	495	468	488	466	450	474	464	457	450	443	508	456
7225	9246	8347	4563	2868	2251	1847	1540	1443	1270	1307	1233	1183	1111	1030	972	908	970	1013	912	1068	2535	2213	1835	1023	971	1164	1360	1137	884	895	907	926	908	914	891	977	1008	1012	982	971	964	941	906	912	950	938	877	907	917	871	906	941	964	853	883	934	905	881	937	889	906	909	896	900	903	949	947	898	870	867	886	903	872	849	953	914	946	867	921	926	913	851	889	961	889	929	885	910	962	951	893	884	907	928	948	920	887	906	879	890	916	946	880	859	886	871	903	901	950	890	875	913	939	903	963	875	931	927	931	898	885	886	897	906	897	897	929	901	917	952	959	918	861	931	868	929	904	882	956	906	865	898	926	873	961	941	893	906	888	854	982	882	930	912	916	933	899	911	915	912	923	906	930	952	908	939	911	942	907	881	917	889	906	919	924	893	951	880	848	893	948	886	877	888	894	970	894	888	886	917	968	901	872	884	922	994	957	905	943	890	920	967	903	945	947	860	890	899	920	918	906	883	919	956	902	862	946	852	917	854	960	908	923	909	907	887	906	884	931	952	915	934	860	858	924	972	942	946	871	901	939	905	902	952	900	912	893	929	926	931	906	942	927	909	896	956	938	857	912	880	917	892	921	1004	875	923	924	860	945	921	900	887	954	914	877	826	949	888	904	886	907	935	898	942	956	873	998	946	948	956	898	905	878	924	971	882	954	943	881	926	897	943	974	906	846	910	970	922	914	929	866	924	909	959	933	864	944	908	855	909	954	953	952	839	923	899	927	880	842	928	914	950	929	936	949	925	905	899	881	953	929	863	900	937	899	922	934	870	932	945	940	881	965	953	879	945	934	917	929	903	1001	883	944	933	930	968	843	897	897	918	885	852	928	974	911	895	903	921	934	992	909	903	921	904	900	933	929	887	940	845	898	944	895	940	921	939	920	928	945	895	929	938	909	912	892	866	958	906	939	942	956	922	922	919	916	904	899	917	919	900	931	897	863	930	964	892	879	870	916	903	876	869	919	953	909	891	980	920	864	885	893	934	934	893	890	905	902	919	895	946	951	887	909	944	878	900	891	877	908	892	860	918	953	946	910	896	926	917	884	816	971	911	917	884	913	970	884	929	935	959	907	921	879	906	887	924	903	883	986	923	891	917	905	896	918	882	904	873	871	933	883	940	897	875	919	923	844	924	917	888	918	913	913	902	914	922	911	889	932	886	949	915	929	881	945	907	893	940	968	897	929	887	934	894	878	914	950	918	904	918	892	916	882	882	906	971	904	889	949	929	890	955	890	938	900	937	902	953	939	887	905	927	921	904	833	878	876	870	938	936	931	937	918	932	880	932	948	904	987	903	882	882	891	959	915	903	889	889	890	901	906	901	917	918	950	915	880	986	886	910	955	915	923	885	904	911	893	938	917	887	915	902	980	945	926	915	909	898	925	935	908	890	949	896	895	923	917	925	927	926	920	922	925	913	863	928	954	905	880	907	853	954	899	933	894	841	902	911	907	868	925	911	886	912	910	939	878	893	888	875	900	875	915	927	912	841	873	967	941	912	857	868	965	918	936	869	899	945	945	928	875	896	906	959	919	894	885	887	906	915	962	938	945	867	928	941	835	958	891	892	907	910	936	859	894	891	906	927	929	863	938	912	859	914	898	910	890	906	970	945	960	934	931	969	861	849	932	911	899	917	886	922	923	847	915	903	901	882	909	917	905	893	888	870	926	908	922	938	936	873	924	877	945	953	905	884	913	917	879	888	898	951	893	895	948	937	941	940	957	938	921	956	874	942	953	888	873	939	912	922	873	865	933	900	934	921	916	917	920	912	878	916	906	939	939	920	941	843	910	890	886	883	905	947	834	961	884	921	905	948	893	907	871	947	978	958	926	932	908	893	875	939	942	906	848	880	925	890	913	922	926	905	952	920	907	910	914	874	850	901	914	890	898	900	903	893	917	948	866	890	934	915	949	907	982	945	884	951	913	903	950	923	914	935	928	917	899	950	883	942	927	937	896	895	865	953	912	919	879	875	889	906	963	908	892	913	924	908	888	864	951	891	919	928	900	917	873	899	907	915	879	852	891	912	886	893	913	939	899	830	920	872	935	870	860	933	870	902	871	935	862	873	946	815	958	922	941	859	886	905	893	923	945	892	910	939	935	886	924	872	934	923	931	952	919	940	887	919	915	907	850	877	894	894	901	896	925	964	931	922	898	908	935	909	930	888	922	932	901	886	875	897	922	981	933	922	922	929	921	900	921	896	937	926	832	924	900	882	967	866	900	864	947	932	918	876	919	871	938	940	910	836	963	943	899	938	921	868	929	935	946	884	861	890	935	858	916	879	927	912	896	928	915	1007	947	943	942	855	883	936	896	948	962	894	951	906	903	885	919	842	931	878	910	900	919	879	892	924	902	872	921	902	899	822	879	951	924	903	936	895	870	891	865	919	958	907	900	876	929	914	983	950	874	918	939	921	968	918	927	919	890	920	899	980	867	879	933	899	951	881	918	919	952	843	901	931	890	937	902	896	953	914	947	934	894	918	919	915	967	907	908	948	916	905	887	902	922	942	912	887	881	891	914	918	911	984	941	921	927	891	941	883	881	934	879	919	915	949	893	904	935	888	863	879	868	950	918	903	889	942	871	905	866	933	962	853	892	946	873	870	906	948	944	862	947	946	933	879	930	928	925	917	931	940	919	914	939	929	947	952	941	904	918	903	915	952	882	902	862	910	904	897	900	900	874	939	853	932	927	900	870	970	907	898	942	956	906	909	884	964	943	891	934	942	908	903	927	925	912	900	959	907	941	914	896	853	896	937	906	920	881	882	916	939	878	862	897	937	921	952	932	910	969	881	929	926	926	900	905	918	883	932	904	912	915	875	923	1001	903	860	950	921	853	894	909	942	922	919	859	860	935	873	868	947	954	927	864	934	916	875	955	933	953	900	916	934	925	901	880	884	944	877	880	942	910	916	891	943	928	927	930	933	879	911	896	945	952	883	908	914	931	918	883	933	936	941	903	899	891	923	912	897	915	915	983	904	894	873	929	882	886	905	843	881	886	912	951	838	893	921	884	927	987	941	973	841	871	935	878	972	893	940	939	877	962	900	932	955	936	856	904	894	917	866	886	941	912	927	924	874	921	910	949	942	933	875	869	863	955	920	878	949	868	891	938	911	868	900	978	915	867	921	898	961	944	877	916	907	900	917	860	965	906	967	944	941	931	884	920	918	914	880	990	903	882	949	885	928	897	880	901	935	931	911	967	911	917	853	904	924	885	874	937	906	931	906	874	894	884	938	933	912	947	897	859	904	934	848	904	974	967	905	955	922	924	912	912	860	875	885	875	898	895	907	964	917	888	914	877	923	942	881	917	918	925	953	911	905	909	954	905	931	893	917	902	958	871	891	876	920	898	912	890	927	913	914	925	917	869	887	889	939	914	899	844	891	920	895	913	931	928	938	957	910	889	862	911	900	887	920	918	904	944	910	859	892	875	893	974	889	839	910	921	931	928
24314	21384	28391	24780	18612	2797	1295	843	732	607	582	570	533	511	465	415	451	404	425	476	1905	4117	2747	2077	1171	614	853	1254	577	411	389	380	347	389	400	462	516	509	453	429	415	387	415	388	390	371	363	434	403	352	402	394	392	358	385	401	358	385	374	387	373	414	404	437	393	380	376	376	395	399	370	400	380	393	392	394	407	405	360	389	377	390	370	394	365	356	409	392	414	396	413	395	368	371	409	395	367	390	379	416	387	401	363	392	410	397	380	371	390	371	354	401	428	396	372	378	369	404	394	379	433	423	373	407	368	417	374	386	400	364	390	367	430	442	393	394	402	369	375	400	360	413	366	391	390	380	377	402	376	442	398	386	399	401	404	368	403	407	406	376	385	395	372	390	390	392	416	409	427	411	360	389	394	389	417	402	400	404	387	368	391	401	374	371	372	418	386	380	401	358	394	406	382	399	385	401	433	394	403	397	386	400	379	363	432	377	387	426	396	373	403	397	391	388	390	421	416	401	412	448	413	411	412	395	412	471	407	388	408	417	361	354	393	388	414	407	388	416	347	378	376	391	415	378	403	406	375	403	380	405	369	395	382	384	361	386	412	373	399	395	371	397	392	424	394	421	388	380	383	398	430	391	420	378	390	386	362	399	400	376	377	442	404	375	379	374	378	371	421	392	398	356	445	370	414	402	368	397	393	371	382	403	400	360	365	393	391	344	396	399	384	424	423	392	394	365	393	390	384	412	404	391	420	393	373	407	409	418	368	428	378	354	377	401	347	415	363	429	423	381	376	370	403	371	408	402	413	408	366	412	372	350	376	389	371	407	424	395	372	360	367	393	380	372	415	406	403	373	364	393	415	409	403	405	412	400	383	387	395	396	377	408	427	378	360	375	347	393	396	390	380	418	396	364	395	388	353	400	402	368	369	403	370	381	370	427	400	394	382	439	376	375	362	390	367	376	400	456	401	401	384	410	396	389	421	386	395	380	384	383	404	408	367	366	425	358	406	399	407	390	403	425	426	373	398	419	382	388	445	393	368	397	390	406	383	356	390	386	448	381	371	387	393	365	395	399	385	371	404	400	381	397	369	394	393	382	384	362	349	357	377	406	368	371	392	397	423	409	361	373	383	397	375	386	393	389	373	416	401	404	399	371	379	392	387	421	404	380	404	398	376	389	326	369	367	384	362	375	391	386	415	370	368	359	338	357	367	420	378	377	413	386	391	356	365	427	379	415	420	377	389	376	429	387	381	391	398	362	415	382	384	437	403	400	407	395	403	386	405	399	330	386	364	414	367	422	400	414	380	398	391	411	419	412	394	369	380	417	401	375	398	375	413	392	411	400	412	400	425	364	385	380	401	391	368	406	405	433	359	371	404	408	393	402	395	391	391	387	343	394	401	401	381	394	400	377	398	387	379	429	418	348	368	364	366	423	381	394	400	370	395	395	391	390	391	397	415	375	397	344	411	410	416	370	369	405	366	370	361	432	415	408	403	380	371	378	409	437	391	384	388	353	395	407	381	375	396	379	376	409	391	357	389	387	374	368	383	360	382	369	392	414	379	391	380	402	398	374	395	404	429	399	393	400	383	371	398	392	399	380	425	406	417	358	408	367	421	358	387	412	391	424	416	414	356	406	385	375	392	404	390	386	374	414	378	361	417	384	370	386	411	406	400	408	367	387	367	375	375	403	350	385	385	413	391	381	368	384	407	393	401	375	366	395	386	380	386	379	399	402	364	361	386	388	397	400	428	386	389	406	398	433	402	430	380	363	374	436	392	379	408	383	433	409	371	403	401	381	383	401	370	377	369	366	401	352	401	395	385	361	389	363	367	390	373	377	399	409	393	385	406	371	389	384	382	375	378	379	400	386	374	389	388	414	417	392	382	398	397	416	386	383	407	387	377	443	400	366	355	387	367	407	411	402	409	430	401	387	370	403	373	384	398	412	368	363	366	388	407	371	399	389	350	398	405	410	386	356	399	371	392	403	396	394	408	393	408	371	361	412	404	358	345	421	383	361	390	382	386	417	386	372	370	372	393	433	409	388	393	385	354	370	432	372	388	377	415	346	359	368	421	393	373	382	409	378	378	372	374	390	372	423	399	407	394	374	385	381	432	412	383	388	363	392	342	399	372	402	367	413	364	384	402	392	361	393	378	390	376	410	431	387	373	380	427	397	388	394	413	398	377	410	397	389	372	397	351	391	369	345	392	374	355	401	393	372	373	413	388	394	360	386	396	393	378	391	413	358	403	370	410	381	383	396	400	390	397	389	383	360	402	393	381	421	413	402	402	406	378	389	427	364	430	373	377	401	413	392	399	375	412	366	401	401	386	353	366	360	388	387	399	409	384	410	380	403	411	372	383	367	403	435	404	389	395	372	344	378	384	409	410	387	395	429	377	375	408	380	390	404	396	387	405	392	398	397	432	371	407	380	392	365	365	382	357	403	381	371	423	347	394	374	397	417	396	376	406	389	389	361	394	412	408	410	412	420	399	400	369	364	401	407	390	404	409	393	378	393	383	374	408	378	435	393	414	394	390	411	411	387	396	415	383	361	392	377	395	418	385	397	376	390	402	413	355	368	349	399	399	410	376	373	411	360	388	372	387	381	375	394	358	384	393	376	443	435	397	385	421	410	356	388	423	410	396	424	425	378	396	402	384	387	373	408	375	400	385	392	365	359	394	411	385	365	398	365	430	396	376	405	382	394	400	391	403	355	369	405	382	367	395	370	361	384	373	385	367	374	389	400	388	374	369	401	403	375	385	367	357	380	397	381	426	339	396	397	366	367	383	378	392	398	409	368	402	356	370	377	371	399	399	387	393	389	358	391	368	429	343	413	390	340	354	407	402	393	351	406	389	423	416	395	365	404	376	367	411	379	361	386	384	407	409	403	397	422	419	385	368	388	402	379	381	375	359	396	396	421	417	386	365	384	413	380	394	415	406	416	374	385	374	384	366	413	414	368	390	401	369	411	370	353	393	374	384	440	390	381	362	360	385	414	388	392	385	348	398	363	385	396	391	361	362	352	371	410	371	401	377	385	381	394	365	402	385	387	371	412	394	399	363	402	374	346	407	398	426	377	390	381	406	400	369	369	397	399	383	361	383	355	411	420	422	433	414	396	398	406	407	379	415	390	364	387	398	385	392	388	389	387	402	398	401	373	391	392	382	380	399	378	341	360	391	389	397	369	400	378	387	409	421	386	403	427	391	415	378	379	410	395	377	383	402	376	377	406	407	353	393	372	349	406	396	385	417	388	395	398	384	416	378	396	390	395	360	396	373	369	400	400	388	442	436	401	404	428	401	381	395	381	390	391	389	398	405	386	369	395	390	396	403	369	394	431	388	384	400	359	365	375	407	376	414	391	376	410	384	413	407	402	379	404	332	405	392	406	410	398	404	403	369	396	369	407	380	339	395	403	388	436	407	413	357	407	419	393	379	357	386	389	391	362	415	408	401	388	373	402	377	395	405	409	356	397	390	386
9100	17268	16431	9688	6364	4412	3423	2663	2132	1932	1673	1585	1443	1243	1110	1098	1023	907	977	952	6718	12467	8384	6481	3342	1486	2389	4073	1498	810	779	798	770	781	784	872	1238	1166	1006	904	869	797	777	781	795	749	796	789	837	793	761	784	854	771	747	688	788	783	739	778	758	761	758	741	799	769	713	784	802	771	798	740	767	786	802	791	777	783	823	768	765	727	761	772	785	798	746	770	749	725	798	805	742	765	827	779	781	781	802	745	742	781	804	770	718	774	790	746	765	765	763	770	757	798	731	758	758	758	783	798	783	791	827	801	826	792	784	772	771	783	790	750	807	766	804	750	738	738	774	795	738	748	806	797	787	726	769	760	781	776	750	784	776	789	775	784	737	724	787	751	723	744	754	728	780	760	769	768	744	761	759	784	773	784	746	724	763	768	778	745	763	801	812	815	752	797	790	750	767	805	750	805	775	775	771	756	751	780	769	757	801	738	769	779	746	755	758	769	784	729	747	716	799	799	765	773	701	817	787	745	764	798	776	705	774	770	740	728	761	765	801	789	747	777	772	758	759	761	764	813	785	781	760	734	788	834	797	751	735	756	738	749	776	749	761	761	743	753	758	773	738	772	747	785	784	818	747	743	804	793	756	722	760	758	729	772	764	759	757	736	775	776	754	820	787	785	796	770	763	770	757	788	783	791	777	760	775	787	747	779	724	822	750	771	767	748	742	755	729	756	769	745	808	713	753	773	778	791	759	760	706	747	778	788	755	745	732	811	773	730	775	725	797	781	792	805	748	803	756	787	797	770	781	781	781	750	710	796	825	724	792	777	749	787	727	738	741	758	782	768	829	781	753	775	761	794	773	748	792	732	762	778	786	733	761	769	768	809	757	765	708	776	777	753	790	784	782	752	796	721	749	741	772	747	743	742	743	770	737	760	724	763	759	817	736	786	827	742	785	772	765	770	751	761	778	788	796	771	786	770	841	783	748	784	737	734	768	765	797	749	792	768	764	756	766	825	725	707	755	752	752	783	797	766	750	748	755	733	729	789	756	773	722	787	763	791	780	787	785	748	742	775	760	729	768	767	779	783	739	820	735	764	777	700	776	787	791	726	832	744	759	757	716	796	720	731	765	787	766	772	759	766	809	724	782	782	738	816	798	769	786	813	746	807	824	790	741	720	722	759	762	783	817	777	799	787	786	776	776	709	752	791	737	818	801	748	764	752	832	749	765	738	693	804	770	732	753	784	744	845	756	788	782	780	728	750	796	768	764	762	792	776	775	783	749	748	757	790	733	733	761	746	801	780	776	705	801	778	758	714	785	772	767	794	795	825	770	774	751	764	788	772	737	741	760	725	718	763	789	747	740	764	731	702	794	730	778	818	742	757	819	869	786	806	775	809	746	783	774	795	789	721	806	730	774	760	774	772	709	779	774	780	794	800	765	814	752	809	781	774	774	768	781	756	770	758	793	783	792	773	764	722	779	752	767	827	763	705	746	770	772	774	805	731	719	762	796	768	767	768	778	775	796	768	790	765	791	777	740	793	761	797	793	784	764	744	799	776	799	726	760	789	793	824	760	790	757	779	766	741	715	739	741	730	760	821	788	747	793	815	792	771	768	815	760	816	758	823	752	726	780	751	752	714	816	747	810	811	738	829	783	736	772	752	756	764	827	774	762	773	725	793	792	775	780	746	726	790	762	800	759	777	775	805	764	753	817	817	731	824	763	783	777	783	749	773	799	743	731	750	741	757	732	776	814	760	770	742	754	725	786	793	767	775	807	791	731	750	802	751	778	764	798	772	803	770	749	704	742	770	769	788	782	773	744	746	759	758	776	797	798	795	783	787	744	791	785	764	786	802	769	752	761	809	766	828	761	734	754	764	768	741	768	795	791	782	798	745	730	765	804	790	798	750	711	744	748	760	784	766	791	782	742	805	793	738	795	704	749	771	777	776	780	750	762	707	835	823	728	762	780	790	766	773	727	788	752	809	794	786	734	810	733	763	780	797	798	745	745	741	760	803	783	807	753	756	743	783	812	820	743	772	756	777	745	785	766	789	761	750	755	811	776	762	738	793	793	774	770	703	770	767	787	794	792	781	752	753	794	811	790	745	785	751	779	749	804	753	765	743	737	757	748	783	792	756	795	745	763	765	769	757	742	748	715	756	731	790	801	741	765	790	796	804	820	773	803	793	792	742	703	755	724	765	785	736	820	775	778	780	792	791	830	708	786	792	766	795	763	832	816	723	775	789	746	773	827	772	734	767	735	761	749	780	802	777	758	727	776	783	790	741	764	763	731	761	805	754	756	742	762	777	772	706	758	793	766	772	806	741	772	776	773	771	759	750	765	789	798	770	789	760	808	705	761	776	792	743	732	780	778	751	818	754	733	774	728	772	756	794	798	801	783	802	795	724	777	780	760	707	781	809	719	746	826	780	770	786	741	807	843	776	773	767	757	847	793	805	769	770	760	788	739	767	773	762	725	780	751	781	700	751	731	783	764	739	762	743	801	733	797	761	763	844	737	738	745	739	756	786	750	743	766	802	813	801	725	764	716	796	795	790	820	764	742	772	772	752	723	746	769	790	737	752	759	756	705	753	753	788	774	736	752	756	790	833	799	725	773	761	753	749	756	834	768	769	809	776	753	752	767	738	781	764	787	711	757	747	734	775	794	757	758	778	771	823	743	739	807	762	742	729	765	734	788	748	793	781	728	736	814	760	759	747	706	728	784	771	715	715	749	788	775	772	723	718	854	745	761	760	736	767	778	774	698	687	763	786	779	790	724	779	792	765	749	795	798	792	800	773	737	811	774	735	734	729	793	803	827	801	808	760	784	740	784	796	800	732	772	814	760	726	792	776	758	780	761	818	789	731	735	807	726	767	776	764	762	756	772	800	757	753	752	814	746	794	755	771	745	816	775	768	766	768	829	761	791	758	788	766	791	775	752	769	766	739	784	764	810	789	768	763	788	758	767	732	762	760	759	757	739	755	798	777	726	742	733	768	778	776	747	766	782	846	807	768	758	757	770	756	767	763	763	774	797	786	772	781	819	751	749	754	784	798	780	732	759	822	754	794	760	812	770	778	802	760	801	739	781	753	712	792	770	768	781	745	773	752	813	743	765	773	768	787	792	743	779	780	738	740	748	727	759	830	738	750	717	786	745	790	772	775	808	781	744	769	770	778	792	811	775	714	740	760	783	781	754	770	732	750	791	835	817	782	761	803	776	751	745	753	739	773	729	855	779	769	738	706	778	730	763	768	736	822	784	756	787	770	754	780	772	846	723	701	775	783	770	764	724	785	785	777	751	767	743	741	759	818	802	730	795	775	761	796	751	772	753	814	782	742	745	788	791	741	732	721	715	750	827	772	797	784	788	723	721	750	794	747	783	817	772	740	758	767	741	726	729	801	771	754	784	733	745	776	797	816	832	784	791	763	740	793	771	767	752	790	787	745	832	758	776	726	735	738	737	805	723	809	775	739	722	770	748	773	729	785
23340	21375	29121	24003	21379	17965	2893	1265	898	809	681	688	610	571	461	503	477	464	464	400	2992	8346	5006	3457	843	1189	1666	1863	489	379	365	373	384	387	400	505	604	605	517	444	417	414	374	374	346	368	404	348	394	381	368	364	360	324	349	343	404	332	377	400	384	347	382	357	357	362	366	321	334	353	380	367	338	364	382	324	349	384	363	358	363	363	342	383	371	389	330	370	394	369	351	359	330	332	361	400	385	338	344	367	352	365	364	354	365	350	361	357	363	384	395	370	320	368	356	349	372	368	373	402	355	389	339	339	378	358	348	393	346	357	389	400	381	417	390	368	362	373	345	365	385	373	349	354	365	357	359	371	366	372	369	394	393	372	348	393	361	381	343	367	368	369	379	348	361	361	380	349	358	350	323	364	374	348	354	367	383	363	361	381	351	369	335	359	360	368	392	357	377	376	367	334	335	375	350	354	345	368	387	365	335	382	343	384	387	367	357	343	377	387	385	367	371	385	345	338	355	382	395	358	350	417	339	372	389	377	326	373	393	362	365	403	375	366	342	329	336	384	372	352	361	379	366	365	357	378	362	346	341	360	362	344	368	349	393	357	371	369	366	362	367	396	377	382	354	351	364	347	377	380	357	408	361	356	416	365	377	371	373	363	358	381	365	337	362	363	370	355	372	348	342	368	350	350	380	396	370	367	403	386	356	333	342	378	357	322	356	352	384	360	360	338	366	384	404	348	358	366	364	388	325	359	367	340	367	433	361	361	352	341	356	327	356	364	377	315	379	367	368	357	400	381	352	363	358	383	391	378	351	339	359	344	397	383	367	353	374	366	371	344	354	361	379	364	390	374	333	363	373	341	393	332	344	351	372	363	379	369	397	345	337	371	392	346	348	385	383	344	361	393	362	347	317	336	396	363	367	381	336	356	382	337	355	348	372	360	351	367	376	406	369	386	345	381	321	350	392	344	350	345	392	350	367	364	332	391	362	356	331	374	356	347	362	369	377	357	378	364	381	356	332	364	373	345	352	394	345	329	346	390	330	379	356	393	345	363	389	360	361	372	350	345	380	344	343	370	351	371	332	335	375	364	348	342	408	346	343	376	365	392	399	332	401	386	365	391	328	391	340	332	365	374	391	367	315	386	389	357	349	375	361	367	336	349	354	384	413	399	362	391	390	384	366	336	312	366	372	348	374	358	342	358	351	365	391	356	348	371	346	384	369	360	346	353	382	345	378	366	363	434	362	349	349	344	385	402	348	344	359	376	338	347	370	367	373	378	352	365	370	370	383	345	360	348	380	375	345	329	361	332	436	349	377	387	362	369	365	347	363	335	337	377	407	375	389	353	347	344	338	366	376	362	351	333	326	395	346	369	344	359	368	362	397	341	331	360	337	395	311	351	365	367	356	402	404	366	375	369	348	328	378	368	363	356	391	347	360	374	320	379	351	355	376	364	351	362	382	358	379	344	344	394	357	391	365	331	354	320	355	363	376	328	415	376	399	375	369	363	364	353	383	394	391	364	384	357	354	387	334	358	340	399	373	358	376	359	358	358	377	318	382	370	361	368	369	384	345	364	362	382	376	378	362	375	360	376	396	396	369	344	389	398	376	388	343	356	351	364	371	371	358	353	384	352	375	358	396	377	397	341	341	378	385	386	354	382	347	379	350	357	336	308	363	385	409	357	323	366	404	384	364	312	354	362	341	385	365	384	378	396	374	358	386	365	369	378	378	360	386	384	352	362	361	362	346	379	355	387	403	351	363	390	357	332	354	374	370	357	350	373	381	364	352	360	371	373	361	360	379	339	352	369	384	365	374	400	361	356	373	365	382	374	349	350	376	342	374	373	369	385	373	378	362	351	383	374	382	372	368	358	365	373	382	392	341	365	364	354	390	350	353	384	350	385	384	346	369	399	351	353	354	376	371	353	360	332	363	348	371	371	350	378	367	375	366	353	364	376	389	326	397	376	381	361	356	344	390	371	373	336	337	390	380	366	361	346	383	363	355	354	377	366	353	387	361	359	363	362	368	391	393	372	337	352	345	351	341	345	364	351	372	349	375	348	335	395	361	391	372	343	326	363	381	346	365	355	354	407	380	337	358	357	375	349	377	403	360	363	369	376	368	353	361	328	360	382	363	391	382	345	345	378	380	368	377	325	363	327	371	368	370	360	349	353	372	376	377	335	356	368	390	380	364	376	350	359	369	335	367	364	337	379	372	373	373	370	340	369	372	362	357	345	350	356	325	340	364	388	347	369	348	346	413	371	351	377	362	362	352	387	338	353	370	377	356	331	353	344	365	410	380	357	361	397	365	398	358	408	386	357	362	390	367	365	354	365	358	375	353	351	363	359	330	356	347	356	328	379	360	366	369	351	364	348	326	364	364	358	356	388	372	377	374	355	393	367	383	370	400	349	345	349	348	336	356	355	338	355	359	375	403	362	400	372	356	428	363	360	367	361	382	384	384	360	335	370	376	402	336	342	369	365	368	334	366	336	365	378	348	378	380	322	327	360	364	355	394	361	334	354	369	367	387	377	358	377	402	385	337	371	348	368	381	336	371	366	397	414	353	395	354	385	352	383	361	380	379	357	391	399	331	359	389	407	354	347	348	348	348	374	358	402	374	399	352	379	371	385	401	348	356	379	365	353	370	401	386	352	361	391	343	364	342	341	374	375	380	384	370	361	374	357	361	363	373	379	347	362	361	385	366	384	390	360	366	379	386	354	360	356	391	335	341	355	351	369	371	412	362	346	333	355	369	376	351	340	359	363	361	349	350	369	360	351	355	358	338	361	378	358	358	400	357	364	373	408	383	345	343	363	346	393	378	329	371	360	376	393	373	348	374	355	385	383	370	400	371	348	372	346	335	382	379	360	388	379	393	360	349	366	351	349	352	372	336	336	368	360	375	365	319	355	369	357	377	353	329	386	380	374	345	372	337	362	382	365	360	362	366	357	391	361	368	362	322	335	348	351	349	352	390	346	353	357	350	336	356	343	380	393	355	371	371	382	357	349	353	344	358	337	340	339	378	357	399	358	368	369	350	351	362	368	390	379	346	392	378	382	350	354	346	356	374	389	350	356	352	402	340	386	319	337	376	337	335	360	339	351	386	380	400	392	349	370	369	381	327	362	365	359	355	375	358	360	367	372	373	361	369	354	336	346	370	364	368	350	340	353	378	369	371	365	343	364	359	342	345	384	373	341	357	369	356	348	372	345	355	367	372	362	336	353	391	362	353	362	362	372	339	350	345	358	360	394	329	348	345	375	368	363	317	361	390	339	392	344	347	323	375	380	376	344	375	340	363	342	341	368	394	376	388	376	373	347	349	363	382	349	374	345	316	364	377	394	387	390	387	348	337	395	342	408	366	368	378	352	387	364	380	380	374	371	344	378	355	345	370	369	386	371	378	337	388	382	402	343	372	397	352	373	366	350	371	382	397	345	355	376	389	337	379	372	374	379	366	373	396	373	361	367	387	367	396	402	342	379
11610	22876	21489	13936	8859	6404	4829	3811	3016	2523	2349	2114	1778	1574	1466	1254	1121	1056	1004	990	9487	20749	12997	10119	2155	3602	5224	5750	1011	707	743	666	700	687	746	1196	1525	1628	1329	1016	892	793	793	725	710	720	709	688	724	705	700	769	692	736	663	681	727	720	699	667	688	689	688	692	687	674	718	653	690	718	665	731	686	737	688	706	695	684	723	742	684	746	684	714	761	753	688	755	692	707	696	674	742	715	693	720	763	705	684	665	696	703	721	676	662	687	679	697	681	671	663	747	668	636	728	728	693	708	723	678	727	665	710	691	702	721	746	709	671	715	684	704	698	692	720	690	686	673	712	729	724	678	721	670	708	716	713	678	701	653	727	753	731	693	691	687	700	693	700	703	709	705	694	661	689	666	656	749	677	679	730	671	679	699	669	667	659	685	691	674	698	667	742	760	704	717	660	692	657	723	723	726	741	728	678	667	709	701	695	693	654	688	719	724	709	710	702	698	699	675	706	717	676	658	744	680	662	701	725	689	715	722	700	698	663	673	710	690	675	704	706	690	668	731	697	656	689	719	702	697	653	730	688	698	683	642	713	703	741	673	734	739	724	668	708	687	755	703	662	653	720	679	681	666	669	705	721	724	701	693	668	715	704	699	682	685	707	713	679	713	744	723	681	726	716	681	672	713	682	711	702	663	676	688	679	698	737	666	684	738	675	676	754	717	699	702	682	675	715	674	699	695	682	689	681	721	651	670	699	729	672	683	707	715	685	686	674	728	668	707	694	696	664	695	705	666	710	674	658	712	678	708	680	737	714	756	693	689	737	725	735	658	686	707	691	660	682	716	674	707	759	717	718	698	703	689	722	715	699	713	702	682	697	703	696	710	660	762	706	690	689	688	702	711	699	753	736	745	670	742	694	728	706	725	702	693	703	729	673	641	719	701	671	697	714	704	697	703	692	706	714	700	718	718	677	712	700	688	712	702	710	728	699	743	715	672	700	657	639	700	667	723	706	703	694	754	701	697	715	697	715	715	703	701	716	709	684	684	689	704	696	729	684	680	692	726	668	727	668	667	673	711	688	784	714	695	681	726	734	651	721	690	723	681	742	740	697	706	716	702	710	658	724	705	700	711	703	675	717	691	752	700	690	702	747	710	713	687	728	709	733	682	711	673	662	740	711	748	667	715	658	691	753	725	677	681	705	658	743	695	697	705	711	661	690	689	729	702	731	717	643	716	675	674	734	710	727	748	729	706	729	664	714	692	726	709	700	676	735	695	698	683	692	660	738	661	669	681	680	687	679	691	695	706	718	654	737	680	675	670	724	704	673	734	691	713	690	676	682	682	671	697	664	699	677	720	713	684	731	723	685	669	727	667	706	690	689	743	692	720	701	679	717	708	676	707	714	663	653	689	696	705	681	692	722	719	704	683	706	678	697	727	716	722	675	738	686	698	739	743	700	711	696	708	697	676	691	690	748	653	716	691	695	721	661	704	668	711	659	736	712	710	649	687	695	700	671	695	691	713	720	716	730	684	680	730	682	645	695	700	650	705	713	699	739	682	717	676	685	694	680	709	708	676	716	656	664	714	720	726	736	684	729	666	668	705	709	678	651	738	654	674	725	709	726	750	714	703	692	705	693	722	716	725	708	635	694	707	682	709	699	653	707	654	685	700	703	674	672	762	687	671	667	677	686	651	708	700	676	690	713	703	704	651	696	714	715	713	701	665	695	742	705	700	743	666	726	692	719	715	758	744	712	755	726	686	762	699	709	702	705	712	697	655	703	679	652	710	728	696	670	684	716	703	687	728	706	706	704	709	738	702	676	735	694	680	729	696	695	671	713	700	688	664	753	745	677	773	729	736	713	753	720	666	730	726	706	700	643	640	711	670	689	672	686	677	678	679	706	724	731	714	683	698	744	688	711	689	725	697	693	699	705	686	671	726	747	696	698	732	686	683	736	731	658	699	706	683	746	678	759	684	662	739	659	694	691	746	682	732	694	699	725	681	689	703	661	715	660	703	661	711	657	708	759	704	653	684	686	672	693	689	683	672	746	687	646	708	703	696	691	684	689	697	719	689	704	682	685	698	700	699	712	669	641	700	662	700	672	692	731	715	667	737	685	687	682	654	686	781	726	698	711	723	728	683	673	681	683	685	630	703	682	724	698	710	715	690	711	653	709	721	706	680	693	715	709	711	694	680	737	694	706	703	666	716	673	720	713	701	701	671	702	685	741	745	678	695	677	723	678	702	702	674	710	739	714	733	724	709	722	661	737	723	716	733	687	662	767	692	719	656	649	704	699	705	747	690	754	694	717	686	720	689	719	694	687	682	720	744	687	722	705	697	680	680	685	680	697	705	706	713	675	650	693	719	704	735	696	733	677	676	716	734	714	727	723	699	698	738	673	739	665	745	739	731	737	673	729	640	703	656	710	722	653	687	709	706	687	754	750	728	663	713	734	719	685	711	737	696	710	717	709	716	732	742	715	654	690	702	699	706	739	677	692	717	687	701	728	750	707	703	675	707	679	682	740	701	729	714	686	694	687	709	710	719	739	732	735	715	707	703	755	675	686	704	714	687	699	644	670	758	722	689	711	709	742	683	707	644	701	683	731	765	725	699	686	757	723	664	693	723	752	712	705	678	696	715	684	678	710	650	716	677	700	732	708	704	664	708	734	698	711	669	735	708	707	688	701	661	706	715	703	697	712	725	755	657	680	747	697	663	662	697	672	705	714	701	694	698	697	728	702	702	678	699	678	703	733	674	692	653	685	728	675	714	683	735	709	715	691	696	708	697	710	716	759	709	695	692	759	710	684	707	685	707	683	665	714	666	700	695	697	685	718	708	703	676	724	658	647	745	695	703	695	668	675	746	683	745	690	717	705	668	709	678	707	736	662	691	708	750	674	678	710	673	737	682	666	684	710	707	674	690	698	708	709	647	695	691	693	672	710	690	700	686	721	682	711	682	675	676	729	729	711	697	693	693	689	761	718	683	705	689	698	660	702	733	681	698	712	711	685	705	700	715	726	672	738	689	700	709	719	684	694	734	699	705	704	651	725	727	720	750	665	706	736	705	688	727	690	739	685	696	704	701	697	680	717	712	700	670	701	697	715	654	760	735	679	699	693	707	711	699	685	728	666	682	637	714	694	695	695	624	717	649	685	706	694	749	681	685	733	665	734	681	682	706	706	721	710	663	701	675	685	743	686	765	678	708	689	651	699	654	722	708	735	677	709	714	695	683	727	690	727	703	703	735	703	688	707	665	719	687	726	672	711	708	697	738	717	743	699	701	673	711	673	715	669	792	732	693	730	688	672	711	716	695	693	685	660	713	687	671	686	681	753	691	725	684	720	667	704	679	682	731	691	696	698	694	711	708	729	709	699	703	704	712	651	690	724	704	710	718	715	716	668	697	688	704	652	749	717	688	696	692	726	727	700	735	672	665	671	732	741	680	690	689	662	739	689	747	692	685	697	736	688	694	669	734	675	734	696	662	711	713
26943	20039	7478	1884	1007	763	663	604	607	578	549	517	528	482	465	441	450	481	501	429	532	995	731	681	406	554	589	496	443	472	450	472	479	459	476	447	453	439	505	499	474	433	449	431	488	434	427	458	467	440	435	426	502	480	470	433	458	431	458	434	458	457	421	400	421	476	450	439	488	460	431	466	408	446	511	430	431	450	445	447	467	484	422	428	461	425	451	482	489	459	447	483	463	450	417	461	474	446	426	427	441	440	428	428	449	453	421	470	491	406	479	458	430	426	441	465	453	409	490	433	442	437	418	457	467	448	420	405	437	454	483	442	447	434	474	414	453	424	450	433	453	470	446	435	450	422	441	449	460	474	434	481	486	440	464	471	463	423	470	440	458	451	459	446	477	465	418	470	469	450	468	465	464	456	460	426	416	477	436	435	429	415	446	482	444	450	427	490	426	436	415	430	427	461	439	477	472	451	499	447	448	453	419	460	466	429	436	469	472	457	417	433	463	470	455	435	407	473	470	463	439	454	436	454	429	468	456	454	469	431	422	431	448	447	478	459	457	474	466	419	466	475	457	451	447	462	435	461	458	440	438	408	472	449	440	406	463	473	433	467	434	475	423	473	416	422	429	450	455	438	445	437	428	467	460	471	468	447	449	457	481	460	466	419	441	462	471	439	469	473	464	463	466	497	470	444	436	495	458	445	441	464	471	477	460	486	459	444	458	470	498	467	489	476	450	436	442	445	460	439	447	446	463	425	467	404	450	449	488	461	422	442	475	430	427	460	435	459	443	460	473	494	459	437	429	437	473	457	431	456	451	455	486	451	438	436	456	445	416	437	498	466	494	464	441	471	436	422	452	432	465	448	459	454	421	443	464	475	463	457	480	432	443	468	453	447	470	432	459	444	476	450	437	487	436	465	446	483	468	423	444	464	475	466	458	427	443	457	412	447	462	474	403	443	448	445	445	474	498	459	463	471	439	504	426	428	435	477	452	454	456	479	455	456	436	467	451	445	428	451	469	467	463	453	480	453	426	414	445	408	444	468	474	451	472	437	437	408	467	449	412	468	463	452	481	437	434	452	446	422	444	434	431	451	447	486	422	453	488	424	440	481	466	476	435	443	446	444	452	435	455	472	459	426	451	484	460	477	442	492	460	466	458	433	452	453	443	460	431	482	436	469	494	446	425	469	439	454	451	406	467	472	444	432	446	450	465	473	461	506	497	486	437	459	470	451	487	473	482	436	445	454	415	489	436	493	467	467	467	431	443	432	476	446	445	463	460	439	431	477	473	456	491	447	463	432	423	479	471	471	492	450	450	460	447	462	431	441	449	452	444	482	437	443	473	470	409	443	452	443	460	447	469	447	446	466	424	427	487	435	475	426	425	517	439	443	465	452	449	483	456	408	458	469	430	436	454	448	446	456	433	413	470	474	430	436	460	433	492	456	460	416	453	455	425	454	421	436	413	469	423	437	478	399	465	472	417	459	448	439	478	439	475	441	451	514	462	472	477	479	436	440	477	492	451	448	440	457	433	450	481	467	459	459	474	462	498	417	488	437	507	443	494	440	441	440	490	458	462	422	422	445	412	453	423	464	440	443	451	459	437	506	469	495	443	450	416	464	456	442	489	470	449	474	420	455	455	440	449	471	488	439	477	442	412	462	474	476	446	431	450	474	469	489	434	476	433	468	465	466	433	466	437	403	462	415	445	453	481	464	450	430	434	469	414	463	431	426	449	418	429	421	457	450	468	486	458	462	470	445	491	459	511	440	435	444	476	458	475	447	439	436	431	463	471	436	415	450	425	430	459	465	411	457	436	464	449	479	468	451	471	471	424	446	429	449	442	451	444	442	412	476	449	426	479	477	429	432	431	466	442	453	447	449	473	437	474	439	479	416	504	445	432	460	474	458	479	403	427	426	448	445	490	481	464	423	480	442	440	476	477	486	408	473	425	454	423	451	452	451	432	467	463	486	473	455	450	432	475	464	459	436	444	449	430	467	453	480	440	477	453	470	462	454	483	460	473	481	442	454	413	477	497	469	473	421	459	470	470	467	438	457	443	435	449	426	449	461	468	458	429	451	442	463	496	469	446	480	435	440	453	461	443	476	464	476	400	462	457	432	506	474	446	449	446	496	408	437	440	425	459	484	458	423	467	443	444	463	417	450	435	453	465	436	425	459	437	434	469	442	480	424	445	480	439	454	425	448	471	451	455	429	474	452	446	476	449	463	452	444	483	466	413	401	446	440	408	442	460	495	466	454	449	463	477	469	453	448	472	447	470	458	434	445	469	492	455	400	474	439	460	493	452	463	454	443	460	452	473	410	482	467	456	487	477	449	420	445	437	449	439	461	470	423	457	424	475	416	454	458	482	475	421	418	462	478	460	464	488	451	470	468	534	412	434	481	477	471	436	441	429	448	454	472	453	475	460	451	397	461	459	467	467	482	449	427	442	450	460	470	476	456	475	420	493	453	476	450	437	433	430	451	479	404	436	464	469	484	454	444	459	416	415	421	431	462	473	446	479	426	481	425	454	460	447	448	486	440	449	483	422	457	448	437	469	461	453	430	486	433	466	492	430	449	473	445	473	480	445	491	498	438	410	473	489	429	412	416	450	451	416	477	418	481	440	480	472	479	458	482	471	436	416	442	457	424	457	434	432	456	443	483	498	450	474	476	490	443	454	437	493	419	429	458	436	480	436	435	459	459	461	456	446	458	467	448	421	462	463	439	431	449	438	446	456	437	465	462	474	427	482	450	465	472	441	414	483	428	419	416	461	473	449	418	478	454	499	414	448	464	465	417	476	416	457	467	484	452	421	454	455	413	451	455	492	456	470	419	495	411	430	464	451	454	467	464	480	457	463	467	477	467	445	442	441	427	472	421	413	439	469	423	444	444	442	399	507	439	426	438	418	486	460	456	454	414	442	453	470	449	444	436	462	483	439	447	446	451	436	442	508	455	471	500	474	496	479	451	475	440	448	451	467	460	463	409	415	437	430	456	447	473	480	448	498	415	499	438	455	462	454	434	437	471	436	420	395	443	475	460	426	453	472	450	452	454	456	477	451	461	408	458	458	457	444	431	501	459	465	453	496	457	488	460	446	465	470	469	426	482	464	442	426	461	411	444	434	452	461	454	437	439	480	482	465	437	439	475	471	462	462	449	441	478	416	461	428	471	462	456	432	441	445	448	436	441	432	466	470	451	464	457	465	469	456	495	454	443	436	434	458	461	516	454	454	440	463	466	448	457	437	482	476	425	386	488	479	476	449	456	450	467	461	438	441	452	461	386	461	448	473	414	427	439	446	438	461	464	420	460	442	463	466	443	469	471	416	436	455	450	426	427	444	479	497	437	426	472	441	455	414	443	475	439	461	474	394	458	443	452	435	452	451	442	459	425	503	500	458	450	495	422	461	475	467	463	428	460	448	459	407	483	458	458	427	404	442	460	471	482	452	471	470	467	469	440	472	449	451	400	435	477	460	482	493	474
7138	8680	7973	4585	3065	2255	1826	1647	1488	1382	1363	1230	1130	1020	997	995	916	931	964	926	1277	2783	1874	1692	913	1104	1397	1092	891	883	927	955	857	874	883	877	986	922	991	1037	934	892	891	876	927	901	896	912	854	853	876	889	921	908	865	888	907	941	912	867	895	908	917	879	875	922	928	923	902	877	873	855	858	939	934	905	876	877	883	863	884	854	895	873	887	923	891	940	869	880	882	910	885	879	872	892	892	874	892	853	897	875	935	920	917	887	867	910	853	876	938	883	887	960	894	939	851	884	828	929	913	898	863	838	934	914	884	874	932	906	893	883	921	901	852	879	911	910	869	872	923	910	846	918	875	815	900	877	891	882	906	890	889	903	911	863	856	920	875	871	883	879	898	890	915	861	917	883	905	914	911	895	878	896	878	902	913	868	915	884	859	929	960	908	906	895	896	880	920	867	911	950	920	858	893	884	932	915	917	868	868	950	838	850	855	887	878	867	913	931	953	898	855	849	912	885	845	906	903	880	847	891	846	864	917	957	898	859	907	881	900	894	880	900	910	867	873	908	918	891	858	893	849	910	881	912	936	866	935	891	879	905	866	883	933	904	878	879	866	894	877	908	904	888	867	889	908	896	930	904	859	906	933	899	928	922	894	922	848	893	877	830	911	921	883	848	905	898	907	892	885	884	852	914	926	939	924	915	883	850	946	874	918	844	881	952	896	873	877	932	900	882	902	870	912	919	843	867	904	847	934	922	851	865	851	907	880	884	860	894	873	864	894	892	887	932	914	854	875	937	874	886	875	845	906	904	887	865	911	896	913	932	914	876	909	821	885	932	868	914	927	914	897	868	936	823	874	841	862	847	892	865	890	940	900	876	910	850	888	930	910	828	909	902	873	898	865	880	898	891	907	856	919	895	866	878	887	867	883	865	880	879	888	913	859	902	953	872	938	900	917	849	892	907	901	904	892	880	874	860	912	881	856	878	915	887	890	915	883	918	866	933	912	864	867	902	896	921	907	908	897	894	894	896	874	943	966	831	889	931	860	911	873	884	896	883	875	871	941	873	901	892	932	902	880	891	882	856	916	915	902	899	892	891	899	852	895	872	865	877	880	921	941	903	894	831	869	858	840	930	895	953	903	887	869	899	886	820	893	854	893	894	876	931	855	913	831	904	853	902	878	865	898	827	899	949	893	879	951	869	894	903	901	890	867	904	943	858	893	819	905	924	884	889	889	905	865	936	876	893	904	918	841	882	870	894	925	895	892	888	903	871	895	906	906	914	869	871	858	907	912	873	855	901	887	850	920	880	871	911	916	880	925	871	866	908	912	892	863	865	846	941	828	840	865	898	945	943	898	871	847	931	901	886	833	900	912	858	898	913	864	826	896	947	917	868	917	952	872	859	918	864	887	897	872	920	899	890	848	921	911	878	869	867	894	859	869	897	925	862	903	885	871	868	838	917	919	831	851	886	922	864	894	891	913	813	868	874	904	926	911	884	817	918	850	873	874	872	879	914	889	896	893	855	920	838	877	889	896	833	890	922	885	898	916	962	843	872	923	889	905	851	863	848	847	873	891	899	867	898	899	921	853	874	833	934	927	907	857	896	873	918	955	896	895	892	891	941	924	856	858	874	890	867	891	865	856	881	902	933	897	836	865	905	906	884	862	847	918	912	875	935	895	861	864	879	906	880	873	892	940	874	886	903	870	899	830	891	888	881	920	915	917	913	903	898	819	956	881	871	895	908	886	875	873	895	923	854	890	885	933	894	876	903	888	853	929	884	877	875	840	920	941	885	874	894	945	867	899	888	919	885	863	892	914	905	917	862	906	888	897	835	931	907	886	882	909	892	884	872	892	887	885	911	856	885	906	832	908	828	914	937	932	913	896	874	902	855	828	867	914	935	896	874	901	892	873	926	926	867	905	932	903	911	874	878	906	868	907	887	912	886	912	925	858	903	935	922	870	902	880	909	853	877	934	962	878	870	883	888	879	908	870	866	916	887	906	879	880	868	884	856	873	918	847	848	865	903	875	847	884	891	898	872	859	902	878	852	913	912	840	869	892	861	871	923	826	916	890	865	910	876	936	915	877	871	860	894	922	893	864	933	851	933	929	869	881	891	892	927	879	841	903	861	849	887	900	880	898	879	910	886	924	858	855	874	959	945	911	901	923	889	929	902	883	924	954	869	864	887	916	894	883	895	863	918	915	845	870	839	885	844	864	892	866	896	854	868	853	866	858	894	891	891	864	869	922	906	885	919	864	901	888	880	920	906	874	880	876	888	896	869	878	864	834	870	856	888	911	904	875	894	901	938	816	854	886	883	897	913	858	940	851	897	921	913	897	884	846	955	884	872	892	893	877	871	873	926	894	950	878	913	896	879	914	889	895	854	919	872	872	896	899	866	897	924	814	855	895	922	913	901	885	825	895	847	863	892	855	871	932	878	874	864	915	862	919	890	887	916	894	882	895	898	864	891	892	888	898	923	872	911	877	932	798	859	894	918	840	852	898	940	935	883	872	913	869	924	902	912	869	848	904	854	875	900	909	880	881	894	880	947	889	902	891	865	872	908	852	893	862	864	861	828	865	919	863	848	898	910	849	882	875	864	902	885	873	877	925	859	960	812	918	935	880	904	896	920	881	925	876	877	881	886	881	951	860	903	887	889	921	822	869	874	939	935	893	851	882	865	858	905	835	874	914	907	898	894	833	870	877	886	895	869	929	898	911	834	869	847	847	917	868	875	882	912	924	858	838	859	890	878	899	884	922	873	907	873	879	862	842	915	917	843	898	895	881	884	829	885	902	877	869	885	904	895	934	911	887	851	870	942	873	879	851	846	905	885	900	916	901	853	914	863	841	909	858	896	914	881	888	903	851	899	878	888	912	915	897	861	845	848	859	872	896	851	882	803	873	925	898	931	892	892	891	833	856	863	863	894	889	943	886	875	908	869	865	900	860	838	845	873	900	903	819	899	859	896	894	881	860	904	921	931	856	876	865	842	907	914	905	855	851	850	901	871	916	891	860	917	895	923	884	858	919	898	868	891	929	893	884	883	863	877	799	909	888	883	904	883	889	905	882	880	886	864	909	853	945	900	880	887	852	908	817	912	915	867	903	961	874	924	864	853	962	863	901	897	869	823	843	859	862	865	860	886	889	874	864	933	932	878	866	887	908	896	875	894	902	898	947	887	879	876	850	889	882	886	935	869	848	825	949	903	925	917	906	938	878	859	914	860	910	887	941	868	932	852	820	879	894	887	916	901	849	917	886	903	853	893	862	891	894	886	861	881	898	883	897	901	922	918	895	866	881	923	927	871	920	829	892	859	869	904	909	922	897	857	862	918	850	877	939	863	871	963	889	875	904	899	891	934	937	876	904	858	897	880	879	921	942	901	916	947	853	883	924	859	915	845	882	879	892	938	850	858	943	922	861	912	952	893	877	906	879	896	957	847	916	861	901	909	877	867	930	927	851	898	918	926	920	900	865	881	896	902
24238	21361	28348	24701	18704	2924	1324	867	678	693	652	565	500	467	466	454	455	422	405	419	1567	4794	2351	1795	489	1189	1393	570	353	370	387	388	383	354	396	407	517	611	541	472	438	386	360	375	358	382	401	377	378	351	400	430	367	386	377	392	391	357	399	387	395	368	382	386	380	364	365	373	359	359	388	358	376	392	362	404	360	365	423	398	371	365	374	377	346	372	373	365	416	396	361	384	359	378	367	372	320	368	363	368	383	377	351	400	383	402	378	351	402	392	368	421	373	398	357	339	373	368	420	378	381	373	390	350	397	393	365	335	398	385	353	380	381	371	357	378	370	363	382	384	350	339	391	351	411	352	376	400	369	376	344	369	380	355	345	363	401	352	378	372	387	384	370	391	362	410	356	394	382	370	406	361	396	384	392	362	395	385	368	358	374	359	371	396	407	372	371	384	383	343	359	365	380	373	336	392	375	369	373	380	361	382	390	408	391	398	351	368	420	396	378	375	351	402	351	352	360	387	382	391	421	381	384	326	357	388	342	394	385	346	410	383	338	382	366	369	371	404	408	334	367	396	357	394	346	375	367	361	367	381	373	379	405	395	371	343	396	344	382	356	357	372	378	354	351	389	401	419	397	340	390	379	355	361	352	371	374	356	364	336	355	371	402	404	374	400	401	345	398	360	345	382	385	356	379	347	361	373	392	351	370	337	392	377	362	386	387	353	357	370	365	377	380	394	366	367	362	369	373	414	377	412	375	383	374	361	367	323	379	367	398	375	361	371	352	388	367	347	377	383	373	351	407	382	336	362	352	349	400	373	382	387	365	394	375	337	376	397	390	366	353	372	395	414	380	342	374	404	372	389	396	368	411	398	346	394	409	369	393	391	383	359	405	357	388	369	365	367	347	383	365	377	357	380	385	343	366	381	345	347	367	353	373	357	380	402	398	383	371	378	379	363	389	388	373	408	375	379	349	359	400	376	338	391	388	372	390	360	396	364	360	392	397	357	369	365	352	405	375	379	381	369	380	393	378	360	395	398	381	384	367	368	370	400	373	390	347	361	395	399	393	360	378	390	368	394	389	401	385	380	367	386	375	331	364	367	401	374	382	384	349	382	392	389	382	348	376	357	393	376	384	399	376	361	374	348	397	402	366	345	366	400	378	386	376	341	365	372	356	340	348	366	362	367	379	371	429	375	361	403	364	362	404	416	387	406	382	376	370	397	371	374	369	401	374	396	355	371	351	401	415	359	371	363	392	384	375	415	365	402	376	344	351	391	393	344	359	361	383	362	350	368	366	381	376	378	362	381	378	375	409	379	378	364	372	392	381	382	396	373	356	393	350	393	404	362	371	346	383	366	348	388	358	367	361	375	375	389	372	364	363	384	377	405	370	379	395	390	375	399	423	338	377	395	383	372	396	358	374	371	382	406	366	385	377	396	405	399	384	378	356	363	385	412	415	365	377	367	366	360	354	397	349	348	357	362	403	372	384	349	362	393	387	389	368	373	371	428	384	367	395	375	360	378	371	373	390	395	376	388	338	372	365	396	410	360	365	390	356	399	386	376	367	388	326	371	389	381	373	384	365	398	397	405	378	359	396	375	359	386	361	356	369	345	362	345	384	397	364	385	367	378	359	380	373	366	350	383	364	353	348	375	354	372	382	389	376	407	376	359	366	368	391	379	364	371	400	389	393	388	393	352	404	374	405	362	414	357	373	345	375	359	410	394	398	392	372	356	399	376	411	376	359	353	369	406	353	354	360	370	380	324	363	378	377	363	346	358	367	368	403	389	388	346	363	377	380	363	363	378	353	386	341	389	363	358	371	391	361	341	354	411	352	396	372	386	422	368	370	393	383	391	381	361	398	388	345	395	382	383	362	377	372	394	412	362	362	391	371	367	360	384	380	339	383	376	342	369	361	352	402	378	358	384	371	356	376	389	391	349	376	371	392	339	371	379	362	440	360	406	375	389	388	343	379	372	342	368	373	354	372	391	344	407	383	351	402	360	412	388	389	373	378	368	369	364	338	391	369	353	377	361	363	394	387	362	410	364	389	360	370	358	351	327	341	409	402	364	335	390	386	374	358	393	396	384	393	372	380	374	374	362	359	375	403	389	372	398	379	411	367	382	383	375	385	382	392	373	384	397	349	404	352	376	394	368	362	336	386	379	348	397	384	354	352	342	368	370	346	402	367	368	404	372	336	349	395	366	375	374	371	371	358	363	376	363	362	382	386	353	391	379	385	385	356	361	342	376	384	408	388	377	396	388	394	370	340	345	359	347	355	377	355	376	369	375	367	410	400	394	377	390	332	371	370	363	429	373	368	389	377	371	384	386	379	396	363	350	355	400	384	381	385	370	394	374	414	363	385	352	368	367	371	361	398	361	365	355	361	391	368	402	372	389	383	404	350	357	386	378	355	356	379	383	382	390	372	366	362	369	370	348	371	363	404	404	365	361	358	380	381	390	380	355	360	387	386	380	376	355	417	375	362	352	407	396	373	394	419	339	406	404	366	373	406	374	358	374	372	391	352	365	391	381	403	378	386	375	360	343	365	379	387	363	386	406	350	426	350	381	361	365	369	394	362	418	383	373	383	366	376	354	388	378	384	344	371	355	394	386	389	356	357	369	386	382	373	387	377	353	397	330	379	364	373	387	400	390	414	371	373	357	371	388	409	393	370	367	387	395	345	398	389	358	372	331	361	371	365	353	388	351	398	362	387	371	354	380	390	392	386	405	376	372	357	355	410	384	397	398	401	372	336	379	370	402	413	387	381	378	365	364	394	389	387	376	386	386	389	379	359	358	348	319	380	364	357	376	354	418	377	388	367	386	342	390	376	350	381	368	374	369	415	399	366	390	376	364	380	377	373	387	381	386	352	367	395	365	376	393	371	374	391	343	362	379	350	356	367	408	371	371	384	410	350	393	383	364	359	371	396	373	359	401	378	347	350	341	380	370	397	382	395	374	374	370	387	388	382	373	351	363	376	377	381	392	354	372	388	377	355	391	374	372	387	395	359	357	418	377	363	385	425	364	338	408	381	374	376	356	346	346	386	407	378	357	379	354	346	372	365	383	375	402	372	358	371	374	386	358	406	369	351	329	395	334	387	367	395	377	359	364	328	366	359	416	377	379	384	360	357	391	357	398	368	391	369	349	387	384	373	383	399	354	397	375	392	366	379	386	390	406	359	348	392	369	355	409	382	403	364	398	351	363	358	376	326	389	392	369	392	363	418	363	382	379	382	385	364	357	370	346	385	406	366	361	366	425	373	398	383	353	356	381	362	360	395	362	397	367	349	389	365	373	355	377	361	407	321	360	378	396	369	356	369	363	369	400	381	357	378	364	375	360	372	389	395	368	370	385	372	374	365	355	379	390	378	328	361	364	361	345	381	344	364	387	381	384	365	366	401	362	350	360	366	370	371	371	394	399	364	383	381	380	412	386	409	348	369	359	381	376	385	401	397	382	361	355	347	366	387	382	388	375	390	392
9197	17766	16388	9965	6428	4468	3382	2730	2226	2158	1867	1695	1516	1250	1145	970	931	939	914	824	4962	13756	7130	5711	1230	3650	4301	1507	751	773	782	754	794	764	762	773	1440	1627	1417	1124	879	865	786	769	763	771	738	730	772	749	753	752	722	790	719	736	761	768	719	753	768	716	756	780	766	783	759	784	768	782	696	762	754	756	806	747	822	716	799	750	813	822	718	778	712	706	759	699	784	723	750	715	731	803	775	757	815	740	777	806	775	761	757	706	743	766	711	729	771	778	738	748	729	731	750	793	756	746	781	760	783	754	746	797	745	707	729	781	778	780	760	751	794	778	725	748	778	759	715	720	766	804	735	793	774	733	731	752	746	770	764	788	772	711	768	760	741	732	754	795	754	744	772	767	742	742	723	767	748	742	767	761	737	681	769	753	748	786	765	780	726	718	745	781	747	765	763	750	826	773	723	768	750	779	737	749	788	795	740	763	753	760	751	761	728	774	766	738	772	735	758	737	787	735	743	769	723	780	768	805	785	759	721	738	744	773	725	764	741	713	757	755	761	791	735	778	725	755	721	727	764	742	758	797	720	805	729	750	749	771	766	777	778	701	741	781	742	744	749	721	773	765	750	767	749	761	758	734	728	756	753	741	778	772	765	766	762	776	737	767	780	748	769	761	720	733	746	719	785	723	740	758	767	810	802	752	793	771	769	774	729	738	813	751	774	728	741	758	742	777	801	752	730	735	750	716	746	732	745	765	714	722	733	730	765	762	688	769	766	757	703	745	741	703	760	781	716	735	764	738	772	726	764	738	795	777	719	680	796	761	779	708	755	759	757	767	702	772	782	773	772	724	762	762	712	745	796	748	763	748	782	743	723	721	756	751	723	757	770	727	762	745	721	713	772	779	735	737	725	798	790	763	784	768	789	745	739	751	698	777	747	769	737	773	786	759	736	826	736	710	722	725	806	764	747	695	735	753	738	745	755	731	770	718	767	756	677	764	736	765	752	753	770	807	760	713	744	756	744	743	769	737	740	708	735	750	775	782	722	752	746	766	784	763	748	731	755	698	733	756	772	774	819	763	763	732	749	771	737	777	714	770	715	774	795	744	733	789	762	742	730	776	735	739	773	748	738	772	733	746	774	752	764	771	710	732	720	763	704	743	789	759	744	764	715	729	770	788	760	734	740	741	741	768	786	786	727	776	718	773	756	755	738	742	685	747	768	775	747	737	763	741	773	763	784	750	744	795	780	776	746	723	792	722	727	751	769	758	753	775	728	716	762	780	766	771	736	745	755	760	751	700	817	721	748	776	731	764	756	766	758	740	804	796	725	712	737	764	712	705	778	758	777	731	700	764	750	694	767	772	747	784	744	766	772	771	766	738	744	714	736	754	733	781	742	726	772	749	756	784	771	767	746	761	747	775	758	765	777	715	768	768	758	739	740	796	763	739	762	736	765	764	726	723	725	783	714	793	732	733	716	787	752	742	722	760	717	749	690	726	779	750	764	728	774	759	732	807	769	776	765	753	710	770	754	700	750	774	739	795	755	702	797	763	773	742	751	682	749	729	676	763	738	719	757	757	754	770	732	746	735	762	734	762	729	749	716	768	739	754	746	700	729	713	753	778	804	738	762	787	750	761	760	790	732	735	760	784	732	772	754	754	711	703	743	691	734	723	700	764	730	730	799	771	786	739	790	756	771	703	706	746	756	757	705	765	763	746	776	756	716	762	693	776	748	775	745	733	766	735	745	762	724	775	759	728	762	746	723	775	746	727	754	706	716	792	743	698	726	730	721	808	738	751	730	788	711	779	751	777	766	772	728	725	737	786	786	731	739	801	747	757	722	727	722	730	781	788	709	766	806	721	730	774	778	767	761	765	721	741	746	781	743	725	734	738	755	790	733	749	763	756	725	711	744	764	730	742	758	765	746	710	743	762	759	724	781	727	755	749	771	776	762	750	730	746	701	718	785	712	770	752	748	716	742	718	768	766	767	768	787	733	765	762	712	700	756	714	715	738	765	733	719	766	779	735	776	770	737	717	727	739	772	804	737	767	742	769	753	736	763	772	712	758	753	755	768	770	717	776	748	720	757	802	763	771	733	778	745	762	778	787	738	756	784	727	684	774	753	706	774	722	776	743	740	725	766	763	778	729	788	783	729	767	743	739	711	776	777	773	748	791	757	719	778	780	721	750	754	716	689	722	752	769	763	693	742	767	722	716	752	751	800	736	755	727	702	732	730	739	739	710	718	741	749	757	735	748	735	737	759	717	720	751	716	745	790	759	739	738	726	787	796	741	753	771	708	762	770	757	768	730	712	756	726	772	738	762	790	783	689	728	716	758	737	781	685	743	729	739	732	759	815	759	780	783	728	746	726	783	741	755	806	727	773	794	774	752	791	807	746	720	766	766	744	726	816	748	765	720	739	759	760	749	763	754	772	772	715	722	770	772	748	761	794	791	757	857	738	692	762	744	801	751	764	719	815	738	751	744	760	740	735	819	750	777	760	764	755	707	776	768	782	728	783	733	721	781	743	714	752	771	760	717	737	713	773	741	760	715	759	779	725	752	742	738	783	739	754	750	811	760	816	784	756	753	782	797	769	722	752	744	746	777	743	763	793	740	755	762	793	743	741	809	752	729	764	736	769	744	761	768	751	708	698	775	754	743	723	773	744	713	753	774	758	747	720	784	743	718	724	731	716	734	735	748	726	777	709	805	726	757	780	722	733	721	707	818	766	822	740	754	751	691	736	719	751	764	793	780	727	688	782	741	806	818	780	736	791	742	779	769	756	771	766	730	703	747	743	731	719	766	806	755	772	758	743	772	765	733	732	738	745	691	793	752	746	733	740	777	713	757	722	693	756	752	771	705	788	747	760	734	753	765	741	750	729	793	781	692	785	737	726	727	756	773	749	747	779	726	759	730	753	733	731	727	770	718	745	762	746	789	771	757	724	736	725	758	765	815	802	750	806	683	769	747	745	694	787	732	720	739	786	741	749	784	691	741	728	765	775	719	776	734	734	769	739	768	722	731	747	781	743	725	731	752	763	763	747	751	779	768	800	775	761	730	791	757	711	702	747	754	745	785	774	813	730	750	746	740	685	763	769	734	731	741	783	724	728	711	725	737	775	748	736	701	731	733	806	752	736	768	755	771	721	754	751	715	798	791	759	756	763	792	728	742	793	727	747	757	739	754	739	728	724	758	741	769	735	725	745	727	730	773	790	760	737	727	752	769	726	731	762	762	717	724	762	746	741	767	762	776	713	780	727	733	814	743	778	766	759	756	753	794	746	785	774	748	755	718	771	764	786	691	793	728	754	783	792	714	741	772	788	773	746	711	751	739	754	772	744	753	720	745	762	697	702	767	731	732	745	731	766	701	755	793	774	725	710	765	773	759	745	715	768	716	704	769	745	763	732	740	738	700	761	762	749	749	730	726	736	751	764	746	754	689	721	718	745	781	761	768	780	742	766	744	738	772	742	722	753	782	770	734	766	781
23309	21357	29094	23993	21366	18202	3225	1341	1016	876	777	685	639	590	592	419	468	466	409	392	1977	8760	4661	3159	759	1610	2024	469	388	386	384	393	414	384	375	431	810	912	728	540	424	421	362	371	407	376	351	351	406	371	367	362	380	386	352	384	386	363	365	375	331	367	333	388	359	386	369	352	397	371	381	372	367	399	353	363	379	403	393	378	359	365	367	389	343	390	362	367	357	383	359	372	391	376	351	394	370	381	364	382	368	363	369	422	389	357	349	365	384	372	378	398	371	370	356	365	383	366	364	368	398	375	396	361	385	372	363	354	365	396	368	373	377	396	352	359	389	373	339	364	336	377	339	377	412	386	341	365	356	351	357	340	332	368	342	342	347	364	387	352	341	348	352	397	361	361	331	372	368	381	370	368	365	379	373	375	375	359	361	332	337	371	348	396	366	353	386	368	339	363	362	384	359	341	355	384	328	398	373	389	348	380	362	374	374	362	377	371	359	378	362	372	385	355	381	376	336	368	347	348	374	350	356	342	381	375	348	388	346	381	363	367	315	370	391	381	328	377	361	370	379	387	323	370	356	366	330	378	368	392	386	378	352	335	333	335	350	347	346	376	385	357	351	360	360	368	366	366	353	353	351	344	368	365	377	377	342	362	380	364	397	374	380	342	358	354	391	359	370	383	396	389	382	340	364	380	371	367	357	434	364	377	336	384	374	353	392	384	377	421	362	362	342	366	355	370	357	375	341	395	385	379	365	390	407	338	373	330	395	362	379	353	354	369	327	349	366	362	384	363	361	372	383	377	389	378	393	345	394	370	388	341	400	379	355	347	389	362	377	404	387	359	372	344	361	388	355	347	362	374	392	352	357	381	357	359	397	377	351	365	389	375	390	372	326	359	377	359	351	381	394	403	362	391	336	371	389	401	379	385	400	363	359	401	347	370	370	396	363	404	359	338	390	383	388	378	396	348	350	376	340	355	353	351	368	334	378	395	368	395	357	384	390	341	362	393	371	386	396	349	360	390	391	400	347	362	351	355	383	360	328	367	373	358	367	353	411	355	391	369	361	348	350	401	378	379	376	358	373	387	382	340	371	338	361	388	361	364	363	363	382	376	378	378	367	344	377	360	374	376	415	323	369	365	372	335	375	353	360	372	353	371	378	370	372	334	336	382	382	348	378	393	350	365	353	358	368	381	355	364	356	331	385	384	359	367	376	338	370	338	340	344	370	377	372	390	370	357	340	349	411	381	370	357	366	375	379	376	363	370	386	359	356	357	325	398	364	408	360	355	353	315	372	372	357	359	384	371	386	323	388	368	358	372	361	348	358	354	354	366	364	350	354	382	367	415	382	372	350	328	372	377	362	353	361	403	362	350	400	365	352	377	383	349	372	358	389	353	381	359	353	348	385	369	335	377	346	365	363	379	347	375	360	368	350	406	361	359	341	336	378	335	386	367	360	375	374	375	349	358	333	355	361	380	361	348	375	379	344	383	404	340	339	375	373	360	358	327	367	337	376	327	347	337	358	383	340	346	366	369	372	359	363	396	361	405	366	370	381	378	383	347	379	357	384	358	383	377	386	357	346	349	396	363	334	330	379	348	383	390	396	398	359	359	372	363	395	350	385	370	368	397	352	346	380	397	374	398	390	388	405	340	369	397	363	351	352	355	369	360	369	363	380	373	341	393	365	369	360	389	386	360	373	359	389	351	375	382	384	381	388	385	364	366	375	386	390	377	372	370	389	343	366	370	405	409	381	367	361	312	350	374	372	355	403	361	353	357	382	371	354	377	363	361	368	370	324	345	365	388	371	369	363	367	372	362	359	386	364	365	363	366	381	374	379	345	380	375	352	353	335	398	400	376	364	348	376	373	362	353	397	346	336	345	347	370	373	357	396	359	356	366	355	399	386	371	368	346	365	373	376	365	381	389	341	367	365	343	356	353	388	363	344	349	367	353	365	357	360	358	372	315	356	390	340	394	347	368	365	358	375	397	363	331	344	367	378	391	397	353	362	337	343	386	343	341	391	371	364	390	379	395	401	390	377	329	355	376	366	344	358	348	383	374	338	371	385	371	409	342	373	378	378	384	379	365	352	367	399	360	344	352	380	367	369	348	336	374	387	372	395	380	342	377	387	370	369	361	362	354	386	379	357	389	407	383	320	370	388	379	379	348	392	368	346	376	347	345	347	363	382	357	364	320	403	373	360	410	367	382	364	387	406	357	361	383	396	352	382	360	327	375	392	377	380	373	342	346	378	348	361	357	386	357	365	374	368	370	355	363	378	318	372	372	364	305	399	352	389	323	385	389	397	342	352	355	370	346	364	401	362	358	342	382	357	370	368	349	355	385	362	354	352	376	364	403	366	387	377	358	376	393	375	349	320	365	393	392	359	367	390	363	373	372	382	357	371	371	364	373	386	382	361	379	379	390	383	412	358	318	378	353	372	344	371	375	394	367	355	372	322	367	362	335	347	394	336	353	402	344	346	385	389	364	368	362	335	348	379	399	364	355	361	389	336	339	390	373	372	377	332	337	371	328	355	364	377	385	341	400	358	377	390	342	356	347	354	357	378	345	374	333	382	374	355	345	390	388	329	385	350	362	367	405	335	310	378	387	407	368	338	373	346	350	357	385	382	374	390	369	395	363	350	371	361	377	370	360	346	384	317	362	388	351	358	358	354	332	334	349	400	382	372	372	349	330	354	365	378	363	366	360	350	337	325	368	353	365	391	344	363	355	345	344	381	374	405	349	358	367	404	374	354	380	368	395	361	351	420	377	375	399	341	355	368	380	363	354	370	392	359	349	368	381	346	367	391	363	362	338	391	367	373	364	396	386	379	372	382	394	392	360	357	370	327	410	348	375	368	387	361	402	340	344	428	362	389	345	369	378	377	378	356	369	356	384	331	388	368	361	339	345	339	388	377	391	380	383	385	382	352	373	374	339	375	383	357	365	333	394	384	332	333	375	359	360	350	371	372	372	378	406	384	345	344	377	386	354	363	364	339	346	413	365	349	337	355	345	382	366	373	334	327	377	365	348	375	379	382	363	396	360	366	348	342	374	366	328	389	370	352	355	342	396	377	345	354	364	353	367	346	378	369	352	374	341	399	366	351	374	363	419	380	348	365	348	353	359	342	363	370	359	352	360	383	347	368	345	346	386	379	357	359	337	384	365	378	368	383	400	354	375	371	350	340	387	352	396	338	386	376	354	382	356	367	345	335	382	378	387	365	356	375	351	344	362	371	385	371	353	402	382	344	379	372	364	339	319	366	370	382	360	347	322	374	337	324	392	376	386	374	338	339	401	364	385	387	354	361	368	353	334	340	353	386	363	371	344	374	337	370	373	365	393	385	365	384	370	368	351	378	373	360	375	303	348	367	374	344	370	334	375	373	369	350	321	378	377	402	400	363	344	360	390	354	351	371	351	354	380	346	353	343	371	338	400	352	390	374	392	368	388	353	354	386	394	360	382	420	364	367	369	380	340	342	387
11581	23214	21991	14301	9879	7102	5313	4248	3499	2926	2505	2206	1832	1659	1311	1143	1153	1059	1037	966	6814	21136	12721	9176	2110	5290	6470	999	791	758	722	739	741	749	671	977	2473	2655	1910	1374	1034	801	704	751	663	702	702	707	734	742	712	725	700	738	725	718	740	700	680	700	704	747	726	736	695	672	656	713	729	686	740	771	655	662	681	759	712	719	723	736	691	699	708	724	730	698	667	752	655	693	716	761	727	723	690	738	711	735	695	711	692	722	699	715	741	666	734	745	668	739	727	726	685	689	686	697	714	725	749	687	684	735	745	712	684	695	711	718	696	696	734	707	730	735	706	726	704	699	686	754	717	740	727	761	706	708	701	696	743	720	696	728	720	684	729	671	702	725	684	721	706	740	691	760	684	709	757	656	717	701	708	742	710	726	698	728	716	674	733	671	692	697	731	723	661	682	754	721	703	710	697	690	722	759	735	695	700	753	747	663	725	743	737	687	676	715	724	729	692	766	757	711	728	744	699	654	747	680	751	673	669	727	741	676	767	757	735	636	722	709	739	718	721	716	664	679	688	689	755	692	676	704	770	707	730	718	693	728	705	693	690	651	730	709	704	692	688	751	684	771	693	703	688	728	709	681	695	741	703	712	670	668	709	693	728	696	705	725	726	690	766	744	721	716	716	678	715	738	754	732	764	720	707	720	715	704	713	725	689	717	740	766	692	746	764	701	712	746	725	767	726	754	701	654	709	691	721	721	686	715	720	721	728	706	707	714	732	724	725	711	705	703	711	670	739	666	714	741	668	701	735	681	710	754	673	702	720	696	675	771	680	707	713	702	705	713	727	686	745	721	719	717	719	704	708	707	755	770	716	717	719	708	737	682	721	699	713	704	745	717	766	699	693	715	721	702	737	739	717	736	725	762	743	716	705	685	747	733	688	693	711	724	714	660	698	737	728	683	712	722	687	703	676	752	713	705	721	704	760	723	708	697	756	684	698	717	714	695	777	710	771	669	757	685	658	706	695	745	761	759	721	738	670	723	764	715	683	692	714	717	694	731	715	726	717	726	680	720	735	708	725	741	727	788	731	671	762	720	715	690	689	696	736	706	731	757	742	690	690	735	745	730	763	709	726	715	718	714	728	724	721	726	694	705	685	710	728	685	716	759	739	726	718	774	754	715	699	725	710	657	694	740	732	659	695	679	679	690	701	764	725	742	675	749	735	688	714	731	736	698	714	673	718	715	750	759	685	741	720	689	709	708	724	696	727	673	697	651	745	650	747	732	700	726	723	699	668	683	631	728	698	700	738	764	731	721	667	694	718	681	689	704	747	723	722	670	710	712	711	782	720	714	688	745	752	741	686	721	743	748	708	748	689	705	717	684	675	739	702	732	692	679	722	726	688	672	694	745	690	741	718	701	745	691	745	741	691	719	714	736	687	681	712	706	674	739	669	744	770	703	713	717	701	739	703	718	766	729	719	764	728	689	700	702	724	713	710	701	728	772	711	664	758	727	740	698	676	708	693	715	712	687	697	758	736	692	759	662	694	697	704	754	701	706	713	704	672	726	712	720	756	686	735	739	701	714	703	703	696	732	676	687	716	774	707	716	729	739	669	698	728	704	667	696	733	762	676	719	665	694	735	708	721	730	790	729	711	693	708	755	743	730	664	707	727	689	691	692	696	689	739	690	761	713	755	680	680	713	741	712	721	708	687	688	776	701	678	741	727	733	694	720	702	706	708	721	746	740	728	741	694	677	734	719	764	703	746	759	695	725	676	733	768	704	770	698	723	728	654	708	744	708	735	701	707	665	745	737	726	668	702	677	738	694	662	723	689	666	735	744	697	721	687	688	684	721	699	749	745	728	688	734	720	692	731	703	713	727	756	705	678	773	774	679	738	707	723	687	705	685	706	683	689	691	692	703	669	753	729	702	663	708	713	744	729	704	718	691	688	714	713	699	704	733	696	702	652	715	718	693	701	726	738	721	714	725	698	719	679	697	728	687	754	744	702	669	721	747	738	712	713	692	716	721	693	706	693	693	663	725	724	717	745	734	667	706	722	669	665	713	731	722	685	725	717	746	690	687	672	768	736	694	696	733	650	719	718	757	725	717	687	734	668	738	737	663	685	703	708	687	764	702	702	782	697	742	720	659	720	699	751	713	670	698	667	715	719	717	710	705	710	706	737	747	756	727	745	727	702	749	708	747	726	652	732	731	745	690	721	727	695	718	706	678	725	710	710	702	673	746	678	732	708	747	703	685	688	718	747	744	723	725	748	686	739	703	740	704	724	719	682	734	710	732	712	722	679	753	714	718	734	704	702	721	734	705	709	728	739	681	696	642	667	687	702	718	704	711	693	711	744	724	671	687	707	729	693	701	697	689	697	737	717	776	702	664	723	719	734	689	668	732	655	762	748	714	733	719	707	699	757	692	717	715	701	776	671	714	714	706	750	711	683	728	729	685	704	687	726	742	710	701	704	670	692	724	715	706	749	713	711	689	718	642	724	690	736	729	728	692	727	684	747	708	773	726	688	667	708	685	668	692	707	683	661	709	736	736	676	669	731	723	708	709	714	744	705	710	730	684	741	703	685	691	701	714	688	722	699	679	743	746	731	708	697	722	661	769	721	705	722	761	668	709	734	709	722	693	709	740	752	750	735	703	699	700	698	683	744	694	727	687	723	763	697	684	711	724	711	734	680	761	718	711	713	693	735	694	676	692	699	708	693	734	670	708	745	688	760	725	705	712	726	736	693	708	656	763	695	747	698	690	743	731	726	752	697	716	708	713	683	725	706	688	716	703	736	710	709	752	692	723	719	656	718	658	753	745	728	701	718	742	750	725	705	694	687	705	686	698	704	731	693	696	716	683	705	709	742	687	761	710	754	705	722	717	746	714	680	724	708	714	696	722	721	720	725	706	678	702	743	747	714	713	709	757	737	696	728	676	715	716	721	685	696	716	701	748	675	710	693	699	664	723	726	646	775	660	714	673	693	698	679	730	734	664	721	666	771	720	743	684	728	694	690	682	731	711	671	731	711	734	707	660	695	724	733	721	723	740	719	669	708	726	757	729	679	715	695	779	705	698	689	714	714	735	716	687	720	733	668	725	729	704	683	715	711	692	706	707	663	670	691	716	668	670	720	718	714	727	686	670	734	762	679	707	687	713	656	747	743	706	666	721	764	681	708	699	702	679	720	752	743	716	669	699	677	701	705	723	761	698	715	727	675	698	715	737	655	708	708	729	674	694	722	704	755	704	744	700	763	735	706	724	638	740	693	751	725	702	704	689	733	710	687	764	665	748	722	729	730	710	706	651	726	719	787	702	748	761	699	639	728	703	702	718	711	684	703	693	712	647	734	690	699	663	687	754	723	717	665	736	691	684	751	741	705	718	650	716	699	681	699	723	739	706	671	656	699	681	706	703	687	708	736	717	707	702	746	739	726	720	723	665	760	743	708	723	707	719	667	683	675	725	716	724	731	707	755	698	694	678	746	690	748	723
26934	19992	8013	2142	1157	919	790	663	653	586	558	526	506	538	499	467	445	447	463	451	607	941	754	713	502	586	588	481	478	466	472	445	443	459	470	445	502	517	480	489	437	451	444	428	433	442	437	480	437	476	452	454	477	437	466	490	480	450	484	422	421	428	465	475	472	447	495	480	435	467	474	446	468	458	487	471	455	467	505	469	443	472	443	445	487	457	463	451	484	467	432	427	487	477	494	450	473	438	465	477	423	438	489	428	467	478	479	445	446	430	465	418	499	445	445	465	462	406	433	438	470	456	497	480	445	472	511	443	442	469	441	442	485	469	478	455	466	460	416	466	451	442	449	483	518	445	436	497	432	436	454	468	464	481	435	452	475	453	495	482	451	481	458	468	430	463	457	465	479	476	488	421	452	439	455	456	453	474	458	423	454	494	481	447	449	441	420	493	434	456	408	426	422	432	454	449	442	493	501	451	457	452	447	472	462	486	463	435	432	468	428	457	471	485	483	437	444	486	448	459	479	454	468	467	452	500	450	467	462	437	464	470	420	472	446	462	500	474	416	463	495	466	438	494	457	430	467	444	452	472	436	440	453	439	477	426	453	453	460	506	447	466	436	458	492	479	480	454	436	459	437	434	456	460	448	441	424	472	455	458	406	433	412	457	451	437	475	457	454	474	462	452	462	425	450	460	465	443	452	444	422	420	464	439	438	482	468	457	476	466	450	493	460	463	457	431	406	493	442	493	469	479	476	435	498	463	479	486	476	441	472	476	432	439	450	482	423	477	470	458	488	482	440	458	455	488	444	470	445	452	476	462	461	464	462	439	444	436	436	444	453	444	446	459	474	489	447	463	486	503	453	474	428	433	407	482	514	445	451	476	462	466	502	422	447	444	463	441	451	474	454	448	447	464	444	463	455	489	434	460	449	468	433	463	441	471	464	461	420	501	466	477	469	494	448	441	445	467	481	423	463	467	446	491	442	439	450	464	457	475	457	490	477	441	484	437	468	445	520	491	435	474	446	462	459	407	467	473	444	481	452	456	432	469	467	446	425	455	445	476	415	437	451	425	484	455	460	478	461	420	467	458	493	469	439	472	464	475	466	439	454	480	461	476	479	436	473	448	468	456	424	461	486	450	436	498	475	465	492	440	460	481	448	435	445	493	462	445	401	436	471	443	459	437	452	435	474	426	484	461	485	443	469	447	460	455	467	458	484	462	456	446	450	465	435	505	444	451	457	450	485	479	436	477	500	499	469	452	471	472	464	460	450	480	452	477	445	403	475	420	464	494	497	474	455	461	453	429	425	470	453	482	494	492	451	482	464	473	427	407	464	449	452	462	446	398	454	476	464	476	456	443	449	497	467	460	458	447	453	459	461	440	472	437	486	455	434	457	506	440	445	453	408	492	451	498	469	487	489	465	452	447	472	447	472	488	455	445	466	487	454	417	466	419	463	441	473	461	474	491	479	493	459	454	443	458	446	428	435	506	467	489	474	454	460	494	444	500	465	444	455	445	488	471	439	482	477	466	460	476	443	450	479	439	484	510	460	436	450	451	411	452	456	446	476	438	471	494	408	432	434	443	433	514	516	504	464	441	483	431	482	459	448	458	452	445	465	474	487	441	470	456	455	475	473	422	426	467	426	447	457	511	457	453	454	440	441	431	419	475	467	435	453	478	475	477	452	465	495	424	450	470	469	432	445	416	429	462	432	455	462	408	460	486	459	435	455	441	448	452	460	499	499	434	460	455	448	435	414	458	498	468	465	443	419	440	474	492	442	436	480	457	475	452	444	501	449	501	475	455	493	458	484	490	427	450	438	436	472	476	453	449	487	432	406	426	455	445	412	438	433	468	477	468	501	466	478	430	481	453	471	425	487	485	469	443	435	478	409	447	469	461	452	441	487	457	477	440	465	451	479	482	467	443	440	463	429	456	419	421	474	482	450	432	471	424	464	486	446	473	439	439	453	441	431	481	493	433	452	438	474	427	451	501	477	442	450	479	433	476	477	474	471	435	465	458	456	446	466	443	479	466	496	448	492	458	421	447	484	462	415	426	417	463	457	454	485	450	488	458	440	472	447	455	448	445	489	481	453	468	463	465	451	474	439	454	475	457	441	445	482	462	435	459	437	477	449	479	494	462	455	475	472	438	466	476	470	439	448	491	428	483	439	458	491	476	490	480	441	463	431	439	477	434	512	496	468	443	482	491	452	479	458	427	431	484	472	493	460	485	476	458	462	483	434	499	423	445	501	489	408	454	428	469	441	480	493	440	447	469	430	482	455	445	458	465	472	479	449	441	468	457	464	488	492	434	465	468	452	470	448	457	431	477	453	411	471	436	440	441	503	449	433	449	460	449	428	480	476	458	451	465	442	470	439	455	450	411	442	442	446	497	403	424	437	490	450	453	497	457	489	454	465	432	466	467	422	469	456	479	449	489	487	447	477	456	465	443	448	452	472	464	459	481	458	501	450	450	451	434	436	424	418	484	450	397	474	454	462	464	492	421	488	453	447	430	450	461	468	480	456	498	460	483	457	454	445	463	465	477	452	476	465	411	472	462	423	443	472	512	432	466	481	490	446	492	458	448	445	465	466	452	495	453	462	437	453	431	454	457	447	433	466	470	485	479	444	484	443	450	430	476	500	414	456	468	501	454	477	478	454	433	446	462	462	481	454	455	452	458	476	462	454	455	448	420	485	426	421	425	470	450	475	464	478	450	441	470	445	454	484	436	398	441	482	440	466	489	463	468	467	470	442	460	451	469	438	477	488	453	482	442	473	473	459	443	456	459	471	440	454	456	457	448	478	422	489	465	461	436	467	452	436	471	482	452	481	465	422	441	424	463	453	444	480	452	493	448	434	459	454	496	468	482	461	455	454	491	488	511	475	475	468	427	450	455	411	435	448	506	468	434	488	438	500	460	439	441	453	410	468	470	477	433	444	477	427	431	453	442	459	466	462	404	444	494	421	443	460	457	486	479	482	438	519	450	440	481	462	473	453	455	433	442	446	459	462	486	427	449	466	478	446	479	447	438	461	472	474	448	472	439	432	441	412	451	434	473	450	423	474	499	510	445	442	419	439	448	426	455	469	474	495	468	466	467	453	426	441	434	431	475	454	449	457	447	452	444	487	462	464	475	469	443	450	483	416	474	465	432	446	446	437	468	469	430	467	461	508	453	437	469	484	466	434	459	452	471	466	434	457	476	445	465	460	441	481	424	470	471	485	465	443	446	484	473	475	434	496	440	448	468	407	471	473	490	474	495	435	445	451	454	450	513	444	461	491	468	442	513	420	466	456	470	422	459	478	453	467	456	453	437	481	462	463	462	463	426	459	426	444	407	486	456	507	480	461	481	430	428	466	439	445	457	486	448	459	498	439	484	444	450	457	484	463	434	433	450	459	453	480	453	425	444	447	475	472	445	460	456	501	452	461	471	488	439	498	456	418	442	446	479	439	465	459	473	461	462	450	461	491	470	445	457	463	472
7106	9202	8959	5123	3634	2861	2288	1974	1727	1511	1364	1322	1198	1126	996	1004	971	963	957	926	1351	2795	1904	1639	1060	1200	1310	921	957	958	901	898	940	865	951	858	1024	1004	1000	951	995	934	884	934	883	912	878	888	925	931	875	883	900	875	919	875	920	956	916	878	946	953	907	924	865	913	902	863	886	916	903	850	846	891	888	887	882	926	928	912	898	896	887	904	879	909	922	910	910	900	892	894	878	912	890	882	879	862	894	887	933	965	889	885	876	892	913	912	869	876	912	876	918	906	918	854	888	874	871	878	972	890	899	839	956	864	876	864	923	914	913	903	851	896	897	884	941	941	904	883	945	897	835	897	951	927	924	866	847	924	908	950	881	871	868	885	901	907	888	930	909	940	864	921	860	901	881	879	906	889	907	894	938	974	868	903	903	919	911	911	881	875	940	926	923	865	915	915	900	868	855	941	868	807	940	881	922	900	906	999	875	896	878	906	859	887	900	896	904	901	897	869	948	915	848	912	931	873	915	951	884	928	918	909	918	870	880	890	943	943	908	917	925	872	859	943	866	997	899	854	932	848	864	895	872	879	934	907	878	903	900	915	911	883	913	942	936	896	900	930	942	905	903	953	943	895	874	916	863	922	970	937	926	908	900	907	894	937	960	912	929	920	868	883	927	897	957	836	920	866	937	927	929	892	848	860	879	865	891	925	878	906	899	896	902	957	911	873	887	900	903	949	883	947	793	896	860	858	893	883	922	948	886	875	900	914	829	925	938	922	946	940	890	875	898	928	903	866	866	891	875	908	924	911	905	867	878	886	915	901	885	953	907	907	873	911	886	893	917	894	893	914	893	892	860	920	879	930	956	898	907	905	936	871	910	913	860	878	863	921	949	897	903	865	910	938	892	870	891	887	895	904	897	893	929	874	850	915	891	945	869	926	925	868	903	893	928	913	965	906	810	885	899	874	858	940	900	891	954	888	866	886	910	873	872	901	894	926	917	928	897	824	914	899	950	899	880	903	895	949	869	906	935	915	842	879	941	904	898	934	953	878	857	856	895	911	884	945	903	892	950	946	890	861	886	880	879	892	943	894	896	877	913	918	998	893	925	901	881	910	951	885	943	850	929	964	939	889	896	865	943	934	945	925	920	838	905	877	881	929	925	895	935	882	941	891	909	914	885	906	921	965	881	887	932	916	856	914	899	920	876	889	866	918	869	892	927	875	927	933	933	941	917	907	876	829	864	848	940	887	894	855	918	879	868	943	923	854	897	972	925	899	906	930	906	902	854	880	861	930	925	899	888	862	872	879	905	896	898	855	904	861	891	898	940	918	844	865	873	882	928	942	890	943	874	912	947	931	909	882	943	907	918	917	940	924	958	928	969	859	923	904	918	957	926	871	891	890	877	915	927	888	942	922	986	907	955	908	900	909	963	901	958	870	863	897	899	886	859	864	886	918	956	892	874	868	903	895	872	829	879	929	930	905	952	916	936	968	879	853	906	889	913	908	904	919	860	860	884	890	888	915	945	907	849	911	886	928	896	877	887	899	964	900	935	894	935	855	898	877	858	887	887	906	920	896	884	868	925	887	873	931	911	917	897	908	883	933	865	861	934	900	917	889	867	896	935	934	879	916	895	947	906	889	901	914	924	899	915	875	868	873	933	935	854	919	913	879	890	967	944	894	865	889	878	913	916	927	905	912	886	889	869	858	967	894	841	867	954	905	865	915	912	882	901	888	866	888	891	929	947	915	917	861	943	843	889	860	913	897	936	922	882	934	888	893	904	935	923	909	889	933	939	872	865	870	847	856	914	907	919	916	935	880	907	896	988	878	847	914	914	886	928	899	943	907	853	928	886	902	913	908	900	900	922	940	862	916	973	925	894	908	888	885	951	872	855	947	894	854	882	942	903	940	886	863	897	922	915	930	934	849	925	908	910	939	940	981	940	930	917	905	907	908	858	929	955	910	905	896	880	936	893	868	897	893	932	920	941	914	882	891	922	928	888	912	863	904	945	923	911	883	898	947	904	919	871	889	916	899	875	903	895	900	875	920	869	894	901	898	880	879	948	912	943	881	898	897	887	913	905	924	950	911	861	957	938	938	951	910	940	866	873	943	902	922	962	949	923	921	934	932	898	884	909	976	886	898	864	890	906	904	937	875	928	905	891	865	903	860	903	923	923	872	918	875	958	926	899	872	940	899	897	867	926	895	938	858	910	880	881	886	939	932	853	872	902	941	932	931	888	842	910	926	930	904	911	897	920	884	919	899	944	912	890	898	916	899	876	928	847	883	939	972	910	931	885	902	895	954	846	896	853	913	919	957	881	910	971	921	927	905	861	944	879	917	881	932	913	900	876	979	924	858	903	878	909	915	918	879	891	904	881	841	956	912	880	866	910	890	948	948	886	904	896	884	991	910	872	886	877	938	958	890	907	932	897	931	868	912	910	911	869	878	879	947	923	939	909	943	874	903	946	829	901	959	923	930	890	914	937	835	960	908	904	896	950	903	904	907	901	915	901	878	881	872	968	949	917	894	880	846	872	931	877	917	889	924	883	868	898	916	902	856	858	872	942	966	945	864	931	873	912	906	887	854	965	838	923	871	955	923	911	922	879	930	900	888	885	875	884	912	899	899	870	943	871	938	902	927	916	880	888	931	919	930	895	955	843	906	914	922	895	905	879	920	846	978	906	939	915	941	922	927	936	903	906	958	876	865	886	934	916	923	893	877	964	948	907	923	901	920	895	903	929	926	862	912	884	910	886	841	929	876	884	913	906	907	874	918	919	944	948	897	904	847	924	899	910	913	928	952	869	956	860	897	885	920	934	935	879	869	859	933	940	949	926	945	907	909	941	863	909	905	927	897	927	885	949	887	907	995	927	900	873	913	895	944	957	872	919	931	895	888	884	928	867	917	951	878	911	898	937	906	925	864	928	918	879	894	890	935	906	914	939	945	939	927	891	919	863	920	916	925	977	920	964	933	934	881	945	941	869	876	945	873	937	933	894	891	921	899	917	886	894	879	916	901	923	888	886	865	913	949	927	911	892	904	934	925	863	903	905	869	904	909	893	893	913	897	877	977	890	895	921	886	900	886	938	942	921	893	909	936	916	934	936	875	921	853	898	900	916	913	927	907	841	917	893	901	852	920	889	897	898	897	886	877	920	956	860	877	863	939	916	859	867	919	888	894	864	933	945	927	891	943	903	879	915	877	908	906	931	914	897	962	942	880	970	893	947	894	941	897	924	865	885	891	898	887	965	867	882	954	904	898	918	898	892	924	889	921	910	890	914	902	870	903	904	884	894	930	933	942	879	930	896	911	837	884	929	869	913	934	902	848	896	903	869	949	922	922	949	907	913	920	916	865	937	935	901	917	906	870	909	907	920	899	913	923	927	880	889	898	909	934	882	922	921	929	876	893	899	924	859	922	869	881	969	861	920	911	902	955	873	879	887	917	916	915	902	952	863	905	884	946	973	910	947	901	870	903	949	887	922	878
24294	21377	28402	24703	18792	3323	1530	1066	787	723	668	589	506	475	506	448	416	426	421	407	2761	4593	2436	1886	905	950	941	474	405	439	387	378	397	372	393	390	556	558	470	471	411	391	401	375	394	402	369	395	414	379	392	399	401	404	410	374	403	360	392	372	375	378	396	438	377	360	382	340	387	377	380	375	414	392	394	370	410	412	401	397	413	385	386	359	384	374	396	374	375	387	372	395	366	375	399	398	376	379	353	339	379	393	386	388	401	400	390	400	384	379	390	383	389	410	414	372	387	370	414	368	374	362	355	383	414	358	386	437	345	371	377	411	400	390	371	379	432	377	403	374	356	387	373	371	362	399	411	387	391	367	415	394	389	395	388	396	371	387	395	346	380	401	362	404	384	363	358	391	407	348	365	384	350	413	377	346	386	376	382	384	379	424	378	398	432	389	415	362	380	400	393	376	397	416	412	332	380	370	397	393	381	397	389	403	397	383	363	353	380	364	385	379	396	371	367	382	348	369	374	419	402	403	389	405	410	366	368	414	359	423	371	388	332	395	414	368	365	364	403	392	351	386	376	380	398	365	411	353	392	372	376	418	392	372	411	379	394	389	372	394	405	422	393	376	359	370	452	380	376	429	376	380	355	390	370	377	364	378	383	360	384	362	389	340	374	374	371	368	392	405	385	373	394	396	370	418	366	390	377	341	385	379	411	392	393	387	413	373	410	387	356	397	366	388	416	388	378	415	387	393	368	400	380	396	351	380	359	417	335	365	393	417	395	390	394	372	349	356	375	393	385	371	407	397	358	389	354	401	380	404	382	373	366	408	400	417	385	377	388	382	357	355	372	418	398	335	420	372	409	382	363	360	395	357	369	376	397	376	364	399	379	383	362	379	351	391	376	372	374	384	365	391	379	404	366	415	363	417	404	381	401	402	363	387	346	393	380	374	382	399	385	400	381	369	376	389	398	386	417	366	358	392	395	367	422	403	388	381	353	432	385	376	415	391	380	412	380	391	368	377	347	376	391	363	412	403	380	388	354	382	383	396	373	347	396	421	366	369	384	377	354	365	410	373	399	364	393	402	391	375	364	393	348	388	393	384	375	399	391	387	362	393	401	393	407	387	385	385	369	389	400	393	423	355	431	406	378	404	364	401	398	367	391	400	385	372	384	387	378	380	383	404	370	373	393	389	406	417	381	379	355	378	365	393	363	400	369	385	402	375	359	359	393	386	348	400	380	364	385	361	381	368	358	409	405	373	394	369	371	374	386	382	363	387	389	380	388	353	382	392	384	380	403	403	394	359	399	390	366	408	411	380	369	407	369	396	372	365	371	361	381	405	416	363	422	371	398	388	357	392	383	384	381	355	409	395	370	381	400	395	414	382	398	386	399	358	368	398	416	416	351	361	369	384	391	399	390	400	378	391	395	406	432	346	388	355	430	398	450	369	382	391	380	408	394	372	382	409	399	383	374	384	385	365	401	352	372	378	391	376	397	393	379	397	393	346	405	375	365	372	368	361	351	389	401	431	360	384	398	367	365	365	389	363	403	388	384	372	370	339	377	367	388	388	378	378	375	396	387	335	360	393	421	407	384	385	377	357	384	352	382	408	400	365	407	396	375	365	386	398	369	369	383	352	401	379	371	369	396	374	368	385	405	373	362	377	352	388	415	378	348	355	358	390	403	387	405	347	371	432	377	421	389	382	361	358	381	365	369	398	398	403	361	397	364	405	372	410	381	391	383	401	391	395	366	375	378	385	368	404	437	381	392	398	402	350	392	359	391	389	360	369	402	367	362	385	396	374	410	389	364	424	399	390	379	386	388	372	349	393	387	382	391	364	411	379	359	393	361	348	403	364	390	376	371	386	398	399	347	401	405	377	426	358	358	418	422	378	366	405	389	404	376	397	391	402	395	366	366	364	402	376	375	386	385	380	396	379	416	431	361	350	370	410	369	349	338	396	411	410	397	409	391	367	374	360	377	378	375	359	367	379	382	395	408	392	380	374	394	347	378	391	379	368	377	385	400	390	374	410	392	371	379	372	379	387	367	362	391	357	388	399	404	368	362	371	409	365	389	405	402	402	339	360	369	398	402	393	382	366	393	379	381	428	392	412	352	375	375	368	404	406	390	387	379	386	340	391	404	396	332	333	403	373	381	374	375	366	393	384	354	407	367	364	401	365	383	371	388	366	368	379	379	369	378	382	417	379	382	381	363	381	366	401	397	387	383	359	346	397	392	361	367	397	363	382	380	411	426	415	387	340	385	369	372	387	343	388	372	408	365	377	427	413	406	394	385	339	398	350	376	369	363	401	427	372	398	377	385	395	377	389	380	400	347	416	408	388	353	385	373	400	358	377	378	410	386	374	376	388	413	405	358	389	367	366	396	414	377	390	367	377	423	395	396	390	370	377	393	370	357	389	389	381	352	387	376	378	388	395	372	403	392	402	388	401	367	381	351	363	376	386	360	373	386	371	386	397	389	356	384	387	377	346	358	359	402	356	393	377	398	407	364	393	352	386	381	391	358	361	378	374	411	422	410	382	378	402	405	331	376	377	377	350	378	380	384	427	395	370	399	360	394	413	404	393	387	386	374	354	396	345	364	406	391	391	377	377	343	374	368	418	392	378	380	409	368	392	395	365	377	391	401	397	420	341	412	377	388	409	404	376	339	396	393	369	374	378	374	394	358	355	398	399	380	389	368	370	362	407	380	367	396	334	374	390	355	388	395	352	398	380	368	414	400	381	350	412	377	379	380	388	385	413	354	416	402	412	417	402	372	414	390	372	412	392	402	408	378	382	400	330	400	354	381	373	354	365	411	388	395	358	406	363	383	366	399	357	376	378	362	406	382	399	396	384	359	355	353	410	385	379	362	389	384	373	396	385	371	414	399	396	405	392	386	405	377	370	375	371	371	407	322	390	375	386	375	391	403	370	405	378	399	411	381	375	377	408	403	408	366	372	400	402	385	365	382	393	391	376	361	385	377	381	344	375	387	377	381	397	379	374	378	375	379	387	375	387	355	397	371	409	412	380	395	391	373	371	359	384	403	413	387	369	413	368	340	417	377	389	372	383	380	365	358	392	414	385	387	378	383	371	375	383	376	387	386	407	372	419	418	386	397	366	437	400	406	385	392	351	376	388	365	373	358	379	388	363	382	382	340	377	374	391	423	405	390	437	383	368	379	358	336	375	382	402	398	395	393	423	370	388	382	377	398	373	366	389	368	372	377	372	388	395	374	361	370	364	367	382	404	380	375	355	362	412	415	416	364	387	417	357	395	382	382	364	378	390	358	394	377	370	416	405	386	372	396	415	404	386	377	363	356	389	399	385	405	368	388	369	375	417	393	383	415	350	377	379	379	352	404	376	401	357	403	392	370	359	355	371	346	372	405	384	417	373	387	384	405	423	422	389	382	368	357	370	384	400	386	354	364	374	336	364	405	377	428	401	363	390	405	355	352	399	375	408	386	388	363	372	363	335	401	357	386	371
9196	17877	17356	10902	7105	5509	4392	3380	2741	2233	1969	1621	1400	1194	1088	968	960	897	878	870	9191	13278	7873	5928	2802	2958	2687	1110	775	729	788	805	829	788	732	883	1398	1388	1199	1015	874	807	810	784	756	761	736	750	760	780	807	821	774	767	760	811	798	750	759	802	729	755	807	771	767	755	794	764	757	766	750	758	771	742	748	764	719	759	751	734	765	722	774	770	779	748	772	763	753	765	740	723	798	742	770	717	789	788	787	737	772	742	704	750	779	745	757	789	757	785	751	746	749	735	748	770	725	787	748	757	777	780	747	757	753	765	762	752	743	727	717	750	779	792	808	777	752	796	736	757	782	790	749	807	701	801	785	807	743	796	786	833	788	724	810	735	796	823	839	763	764	764	745	772	780	819	751	712	731	747	757	810	791	737	745	725	777	737	799	739	770	729	741	758	771	758	737	738	781	718	718	771	776	726	750	762	765	746	751	705	785	773	781	733	794	735	809	710	772	777	783	772	702	718	758	751	762	778	794	755	769	766	725	760	747	775	797	777	763	759	693	727	739	766	753	816	755	726	716	735	746	799	755	789	799	801	794	834	762	806	728	786	784	771	772	735	788	755	773	754	779	721	762	752	747	789	769	740	767	787	758	731	770	768	768	760	778	763	780	787	739	756	747	782	748	767	758	730	798	772	749	738	789	760	756	769	678	729	751	772	756	762	776	748	785	718	791	838	809	765	783	764	728	802	772	724	810	711	777	771	798	747	737	733	780	741	763	780	770	721	763	783	782	755	803	773	745	743	760	741	775	795	736	768	770	745	722	740	789	780	772	772	769	723	752	765	768	737	729	748	737	752	724	763	775	771	822	759	732	810	798	732	780	816	808	775	801	810	809	768	803	776	775	782	785	816	709	778	746	796	757	719	744	800	779	704	727	772	786	775	734	747	768	764	776	781	783	783	784	764	775	767	761	738	761	707	790	777	784	784	765	783	747	786	727	756	786	808	782	753	767	754	797	786	777	759	759	744	733	705	715	787	814	738	763	833	776	719	790	755	751	789	811	759	750	722	788	769	765	763	773	771	756	784	748	757	786	740	756	779	765	749	752	786	757	780	759	742	767	769	747	756	742	724	804	793	757	736	749	853	843	762	767	777	736	772	731	768	738	771	819	789	823	794	790	773	719	790	802	759	807	703	766	751	799	743	741	798	744	745	764	755	761	761	782	774	748	730	729	778	766	701	757	790	774	700	838	779	813	729	716	747	705	767	776	741	731	735	746	854	736	778	771	722	766	757	740	790	769	735	779	733	805	776	775	755	774	760	787	772	807	725	759	743	755	762	715	767	762	737	762	718	822	779	782	803	827	786	800	722	720	727	776	747	788	734	771	761	750	803	744	784	751	746	754	739	763	723	743	810	761	785	684	759	810	753	785	783	739	749	780	776	733	791	766	729	770	724	713	709	798	770	790	780	778	780	744	766	706	813	790	811	740	769	771	794	757	751	808	756	769	753	768	727	760	774	778	761	785	786	706	706	752	734	791	767	723	733	733	763	751	766	792	751	773	738	759	708	781	776	760	781	775	780	756	772	761	739	749	794	789	755	761	786	806	784	749	828	756	834	770	785	813	736	773	826	793	776	784	788	738	725	777	807	745	768	761	743	752	760	737	754	800	745	733	757	745	763	779	753	760	797	775	775	791	802	793	766	832	776	734	818	774	761	759	715	725	784	763	783	749	730	727	713	747	711	767	785	827	767	760	735	765	744	748	793	801	745	701	787	752	775	755	712	768	750	731	749	737	780	756	759	731	744	747	749	717	779	755	805	784	823	738	723	770	770	753	768	752	777	771	768	789	733	808	811	748	726	795	822	796	769	817	735	712	787	738	726	777	765	746	768	772	739	782	775	720	763	797	746	762	802	794	800	725	738	754	795	801	816	735	752	794	783	803	722	740	759	743	764	752	815	723	765	745	784	761	737	745	764	757	746	740	793	744	742	795	770	815	799	716	838	811	751	775	746	728	760	797	765	803	787	778	749	855	713	718	812	775	752	732	784	783	762	742	795	788	754	761	795	788	760	761	806	811	721	759	753	754	737	765	730	784	778	812	769	804	707	796	762	807	742	725	731	731	768	733	772	752	772	747	754	795	804	747	760	710	813	742	732	771	782	756	777	749	773	725	777	817	733	723	785	728	763	733	755	742	801	701	757	805	761	781	828	683	775	767	792	798	742	752	765	695	744	785	742	784	771	781	788	810	806	781	760	791	733	749	768	780	717	786	815	735	747	773	768	733	736	773	798	733	795	773	811	755	765	737	731	775	753	728	761	718	755	774	770	749	783	715	784	781	792	786	716	735	780	748	750	731	765	707	815	732	708	744	720	749	774	784	787	705	748	816	738	764	754	736	768	770	753	771	760	752	777	730	727	739	735	768	752	737	786	758	747	757	798	825	795	797	819	768	758	810	783	780	768	782	705	790	763	748	790	777	729	734	742	801	780	738	756	758	774	761	758	678	752	783	772	736	784	756	751	727	804	728	776	728	766	757	749	790	732	716	775	789	785	783	779	712	786	788	718	787	768	779	695	831	737	767	781	787	762	789	759	758	727	786	753	723	751	720	795	791	769	698	832	783	778	754	734	728	714	808	789	755	749	780	786	740	808	777	758	759	739	788	766	718	766	755	737	797	729	761	730	712	776	783	762	790	736	763	755	757	754	778	762	782	706	724	747	762	706	728	835	729	755	804	726	784	763	756	793	750	786	762	783	787	762	746	718	722	657	737	753	765	789	759	793	757	825	768	751	747	753	755	779	788	750	744	743	736	756	770	766	771	774	795	741	814	824	694	793	752	805	789	764	749	775	762	784	777	774	805	745	780	788	766	767	787	796	751	791	731	768	807	766	786	757	776	757	784	702	717	731	732	756	759	805	784	699	791	796	787	782	782	775	735	798	738	758	746	837	783	735	767	779	760	765	769	733	746	795	743	705	804	780	796	747	739	724	711	794	823	799	762	802	820	754	723	739	767	747	762	792	731	780	786	788	741	760	732	778	772	769	746	752	754	780	747	730	725	795	712	775	748	804	741	764	742	768	730	734	773	809	763	786	733	784	776	795	784	772	738	753	842	734	790	776	754	777	785	746	748	763	713	741	734	772	788	751	759	802	771	770	758	767	755	809	849	815	805	731	762	724	764	773	733	757	761	776	786	749	754	731	747	781	773	799	758	736	772	731	701	756	787	764	762	732	734	765	750	732	817	762	824	810	806	775	770	732	766	741	776	727	752	771	809	796	787	785	735	727	787	745	756	760	754	744	765	804	781	730	782	768	763	769	785	817	790	769	762	783	830	800	788	787	791	753	724	776	827	763	720	837	748	735	787	760	815	722	781	761	753	735	765	749	772	775	741	800	792	714	776	772	760	777	793	741	713	759	752	743	765	808	754	752	793	767	774	771	762	788	789	750	757	762	755	788	800	745	748	774	778	828	722	715	754	826	744	788	804	772	767	703	763	780
23313	21377	29146	23988	21386	18420	3997	1531	1120	887	844	671	601	593	537	455	467	439	440	414	5421	7783	5206	3598	1780	1242	1630	662	423	416	434	375	360	379	344	382	572	597	524	462	413	416	392	379	384	344	362	370	388	382	331	367	378	422	377	370	392	363	380	373	361	385	357	380	369	372	385	389	355	386	395	354	373	357	336	374	353	367	403	394	332	394	380	356	352	367	347	385	387	417	389	366	406	389	368	380	369	355	399	373	393	371	386	401	395	333	368	339	383	375	350	336	383	404	380	354	390	329	374	378	374	360	385	384	384	404	388	392	343	412	396	367	394	381	389	365	361	406	375	377	379	378	348	338	404	381	377	406	382	401	362	377	369	378	397	354	360	400	365	375	404	378	421	378	377	373	386	364	392	386	393	353	356	361	388	385	396	397	353	389	377	417	377	382	382	367	378	384	388	369	347	369	357	386	397	332	359	432	344	332	366	384	358	381	348	345	373	368	364	346	357	352	353	394	374	358	341	333	369	387	389	380	355	408	371	352	414	390	366	356	379	378	394	349	385	361	365	395	359	392	368	370	397	347	335	371	341	369	349	384	359	392	375	375	381	376	387	376	354	367	400	349	418	351	355	368	389	386	356	382	389	361	385	400	403	361	371	358	375	377	338	400	346	370	358	373	372	340	387	350	396	364	389	365	399	376	380	361	416	404	382	394	360	377	357	355	354	385	397	351	399	365	362	365	367	355	387	375	390	374	381	381	382	390	376	358	372	361	394	354	389	369	370	391	343	360	343	352	334	374	402	355	311	372	413	388	421	402	392	372	408	358	360	366	380	356	380	398	413	363	378	373	379	363	381	381	365	417	373	357	400	358	362	394	401	382	393	366	351	374	395	343	361	343	384	392	359	387	371	374	364	366	403	363	374	331	385	388	386	382	355	340	398	359	368	337	390	352	356	381	373	343	362	390	358	344	367	353	371	392	370	410	392	397	376	361	396	386	381	365	358	389	417	351	394	361	388	391	369	394	346	385	375	383	352	364	361	363	350	392	386	377	373	355	408	365	377	359	376	358	353	365	399	369	377	373	393	375	360	355	374	393	367	374	358	365	392	353	356	377	335	372	385	356	374	426	381	399	378	392	390	363	372	374	382	388	384	361	336	371	370	345	408	336	367	373	362	376	354	383	371	381	357	393	373	328	384	356	388	372	404	359	347	348	388	380	361	373	353	382	354	383	378	375	370	341	377	360	347	362	376	409	387	380	374	354	367	380	357	384	372	362	390	361	338	369	378	372	334	393	353	360	351	373	371	341	368	354	354	393	380	358	354	378	387	395	362	419	390	362	405	378	377	382	384	379	384	363	404	357	372	378	333	386	351	376	346	363	391	376	344	346	350	382	371	399	377	375	361	393	358	385	393	378	401	375	404	353	364	354	350	362	397	370	365	342	391	350	375	371	385	365	360	377	386	377	351	375	369	366	378	414	371	385	359	414	361	405	348	365	330	355	383	387	379	358	386	393	390	393	376	379	375	372	370	365	377	376	349	397	340	399	374	361	367	377	386	380	394	374	390	365	344	348	391	344	391	369	372	369	351	384	407	385	375	400	358	358	410	394	396	361	370	382	411	381	375	350	359	368	372	369	375	360	395	376	401	358	384	415	360	363	384	360	376	397	355	384	360	369	352	385	355	384	387	362	396	414	376	368	388	367	381	389	396	379	409	343	370	368	364	403	379	387	371	354	415	394	337	388	369	383	393	366	375	372	391	378	388	359	364	368	386	386	374	371	379	383	404	370	397	351	405	388	378	413	346	373	398	385	361	356	376	374	362	373	384	384	390	364	356	388	357	370	358	359	361	392	371	381	314	355	374	349	376	390	362	373	377	390	338	367	398	404	368	390	398	363	390	363	372	375	393	393	348	347	328	370	358	377	370	367	363	400	371	371	369	410	333	357	401	337	393	387	384	352	401	357	342	349	383	334	393	371	378	372	356	375	362	359	411	390	393	365	382	351	356	364	349	361	352	398	378	387	372	406	356	361	374	383	326	410	403	348	393	360	377	381	378	366	348	385	394	368	388	361	403	376	397	349	352	402	365	369	358	382	376	368	413	359	383	379	382	375	352	346	388	372	367	380	352	375	423	358	373	386	359	362	367	365	388	353	391	391	351	339	386	369	364	385	360	363	393	371	410	380	368	366	355	348	398	347	366	361	374	370	382	361	394	392	366	368	348	371	362	332	377	388	361	379	371	358	374	371	360	356	364	353	380	374	383	341	392	405	352	382	384	379	376	391	366	350	363	365	383	377	373	386	360	399	411	377	361	377	379	388	383	391	354	409	345	397	383	393	373	388	385	382	379	386	363	394	376	341	353	407	394	382	422	366	396	386	352	372	379	362	360	370	339	372	357	343	390	349	366	341	370	363	378	363	371	349	375	352	363	361	339	346	420	374	393	358	394	382	363	357	364	367	370	358	375	393	375	351	368	336	380	367	361	370	394	416	374	351	374	355	356	356	371	382	393	348	351	391	342	354	367	347	326	353	391	366	382	370	366	339	384	361	401	364	380	385	361	349	378	380	400	341	372	388	364	350	368	344	358	381	377	380	356	363	368	357	367	373	388	376	375	380	393	391	373	378	366	333	377	419	393	362	366	399	333	386	369	386	361	346	343	396	357	364	400	399	357	374	332	359	336	348	367	371	375	334	373	361	340	385	376	378	353	391	359	365	397	343	368	382	348	383	364	365	392	414	413	384	355	386	356	331	391	365	385	373	385	380	367	353	331	390	363	361	387	363	394	391	357	351	398	369	380	404	380	402	347	367	370	383	379	391	385	381	400	346	364	368	382	362	337	380	405	371	390	360	423	378	389	340	378	349	340	377	400	365	364	360	351	368	370	372	361	394	410	360	358	332	391	373	411	339	380	373	385	418	385	379	397	373	406	387	390	371	380	357	365	346	362	339	358	324	394	398	343	392	387	373	363	356	368	376	385	368	405	391	338	356	392	376	398	381	385	359	378	380	357	374	388	378	373	357	376	330	353	349	345	353	381	364	318	386	405	362	362	358	393	384	342	370	355	372	356	365	385	393	349	360	395	373	368	364	382	350	390	378	367	394	344	332	329	367	380	392	372	380	369	374	396	372	338	355	371	367	361	321	374	373	370	402	376	375	367	352	366	401	366	362	365	343	375	406	367	395	377	414	377	329	388	394	388	352	396	443	357	354	337	370	414	385	375	347	373	371	388	366	380	376	376	369	381	393	392	357	334	377	404	369	343	404	394	368	380	344	388	369	383	363	416	409	367	390	392	356	364	367	381	405	338	363	374	391	376	355	367	374	365	345	345	410	381	390	355	403	364	384	369	420	358	364	424	346	392	381	382	414	385	385	363	386	382	326	397	352	358	370	357	356	357	358	344	392	347	412	370	352	378	382	373	377	375	364	378	397	392	347	370	393	370	382	331	405	409	364	338	360	347	355	360	385	376	367	387	378	387	357	390	382	383	374
11924	23840	22309	16026	10860	8088	6382	4843	3981	3167	2580	2246	1805	1475	1263	1130	1033	1007	898	928	15390	18950	13903	10510	5211	3644	4933	1987	730	714	702	774	739	750	722	854	1442	1493	1260	972	819	745	787	720	698	720	780	747	721	722	697	696	740	730	733	713	679	724	692	747	759	686	741	719	705	726	761	726	729	754	753	680	711	723	742	721	683	725	746	703	693	783	704	700	743	727	714	761	688	720	706	687	723	684	720	744	754	698	670	729	760	653	720	760	722	726	730	674	715	721	706	740	710	726	708	739	734	670	696	711	767	734	711	682	729	723	706	676	702	752	719	733	678	720	690	663	676	705	729	734	722	739	696	733	727	740	668	735	686	707	715	741	726	737	746	710	718	734	735	703	722	703	740	715	715	733	728	689	743	716	747	709	764	658	770	725	719	723	709	759	717	753	725	732	721	720	695	760	756	724	725	758	696	671	723	722	744	713	721	697	748	720	668	784	755	707	749	775	724	693	743	701	699	720	735	745	684	767	723	701	695	723	680	761	707	727	752	728	759	721	702	724	738	729	715	682	714	738	695	736	708	719	689	756	754	719	714	734	719	743	722	681	703	700	738	734	780	739	743	778	689	682	701	702	698	697	762	750	735	722	738	716	737	726	692	740	738	736	744	670	739	725	715	696	756	733	728	709	708	691	656	686	721	732	721	745	663	744	765	724	763	709	717	762	737	722	748	700	701	716	730	703	717	699	722	742	685	790	737	764	707	717	760	760	724	721	690	723	741	706	710	729	733	680	760	744	718	722	732	721	666	747	736	705	692	758	696	717	749	740	712	703	758	688	767	726	712	704	714	715	703	708	754	686	683	739	699	697	755	768	742	740	727	729	728	720	701	710	756	735	730	748	713	716	705	715	693	748	704	723	712	677	672	732	742	717	688	717	677	746	711	719	746	722	727	745	717	706	672	711	701	700	729	712	732	667	669	740	753	719	734	688	740	675	753	687	698	710	712	700	705	721	703	710	711	688	763	774	734	764	755	733	720	751	716	715	736	702	758	705	695	687	676	722	728	692	714	684	748	725	646	762	730	710	697	698	712	668	722	754	674	727	766	717	729	707	671	721	688	729	694	701	722	763	676	714	710	733	720	722	747	728	743	682	743	697	750	716	668	745	744	726	736	726	705	739	689	725	673	715	747	729	814	664	700	710	717	693	760	727	683	734	718	702	703	727	700	753	774	715	774	779	691	739	736	689	720	745	682	699	734	736	736	752	693	724	680	747	756	759	721	710	700	658	718	675	710	717	709	715	713	697	734	721	678	724	713	711	759	686	699	766	752	688	673	736	710	766	717	718	731	723	706	730	733	695	713	661	756	752	761	717	731	763	714	741	717	728	710	737	697	706	737	733	744	707	720	698	748	732	740	716	769	685	703	678	692	689	713	751	683	725	708	734	724	688	670	673	656	741	733	747	724	698	672	733	762	778	756	741	708	711	695	705	681	729	769	739	733	775	659	734	732	698	708	705	695	716	712	725	683	735	755	742	755	702	687	728	721	693	699	715	727	711	658	747	705	698	740	771	693	730	726	737	749	747	679	712	685	734	720	709	717	743	732	722	702	728	762	726	698	743	749	750	678	725	745	693	699	704	713	742	748	739	631	698	695	740	749	707	708	694	685	721	707	702	735	731	685	706	748	757	726	698	731	712	695	696	741	735	678	740	772	707	736	690	733	751	745	682	708	725	723	697	676	707	720	717	758	757	753	717	705	710	722	685	710	728	706	734	709	712	724	757	748	713	719	712	745	733	756	741	712	715	748	692	758	742	700	728	683	742	736	691	676	700	731	705	736	736	707	710	717	710	668	751	728	749	734	710	708	685	705	711	755	717	717	759	731	743	742	717	695	729	725	751	704	703	782	722	702	665	742	719	735	751	712	688	718	691	737	703	718	720	707	707	695	703	755	727	694	753	742	727	714	738	711	686	673	708	698	733	711	771	720	719	690	732	716	666	734	741	746	751	730	673	745	772	672	756	656	740	724	776	734	686	740	738	683	714	751	689	746	714	718	673	776	760	706	711	683	718	711	747	698	691	766	684	710	694	685	756	676	715	721	744	693	747	737	723	743	692	698	709	683	726	708	707	717	702	710	723	684	735	702	716	750	791	711	715	722	688	677	734	771	689	694	756	678	760	666	736	687	753	721	713	717	750	706	729	702	750	677	716	693	775	751	702	732	661	740	684	674	766	677	713	726	719	701	762	740	695	745	722	698	738	686	752	721	717	702	704	684	724	704	721	729	679	760	733	710	744	719	695	735	676	719	773	734	742	708	696	749	724	695	719	701	727	723	694	778	724	675	726	707	713	746	694	726	769	758	711	679	766	755	709	714	669	744	681	735	703	749	759	687	741	721	779	657	715	707	790	703	711	745	787	698	737	714	721	711	751	748	698	726	711	699	754	702	727	711	769	768	738	714	688	758	729	792	735	691	715	706	756	713	784	782	724	769	721	685	682	679	698	738	741	738	730	712	725	713	738	760	725	712	724	717	721	720	690	754	759	728	680	727	714	714	738	684	750	726	705	697	729	694	692	701	727	733	737	729	738	744	732	737	711	713	672	762	721	748	729	719	710	741	766	749	720	714	667	721	657	700	759	704	726	710	686	730	744	747	696	696	704	713	743	743	688	711	726	750	764	713	733	693	737	742	713	718	700	765	716	712	728	702	693	763	754	713	686	749	764	760	743	690	705	707	741	752	713	708	706	758	763	727	696	699	699	724	723	793	730	747	656	763	730	761	689	741	683	741	723	706	733	739	759	748	744	756	668	652	763	690	728	735	688	701	761	730	686	720	762	682	703	724	762	714	736	738	721	684	757	678	719	694	756	758	719	721	721	700	719	707	698	725	735	703	677	764	683	708	750	704	698	678	742	681	701	696	730	700	701	713	715	679	772	751	691	718	716	730	696	697	764	751	752	728	778	732	723	673	751	730	701	744	703	724	687	715	672	694	737	687	674	730	707	717	704	732	716	714	730	694	702	727	790	746	764	753	729	686	734	734	678	704	717	732	790	724	731	705	707	714	783	704	729	661	716	661	729	766	742	699	711	753	767	733	703	756	709	735	740	735	682	715	754	709	689	696	729	725	747	724	717	719	714	708	757	749	710	729	736	743	757	771	754	734	735	714	679	728	747	705	699	718	649	743	746	688	721	712	742	716	746	730	714	735	747	710	746	723	726	716	694	699	691	715	722	785	714	728	694	725	692	729	693	736	727	724	711	713	699	778	722	702	744	716	773	683	672	706	768	744	681	718	714	692	697	707	730	735	751	722	686	702	752	762	686	762	669	711	747	723	722	747	754	704	744	733	734	729	733	683	737	688	761	748	743	675	722	685	721	771	700	741	725	704	756	714	727	678	652	728	716	715	688	704	710	697	759	752	753	693	720	731	718	706	751	699	781	722	710	716	732	751	758	705	688	701	696	745	708	733	734	729	686	728	710	741	752	746	759	695	739	746	747
26818	19891	8266	2516	1301	1077	797	777	663	582	600	521	506	463	524	481	455	456	442	481	646	893	815	747	651	524	525	527	436	435	439	473	432	444	434	473	492	482	480	440	475	441	467	473	473	480	464	445	453	455	441	510	456	455	484	490	441	451	442	428	421	460	457	493	464	430	472	470	502	474	458	437	454	450	447	463	482	438	464	460	399	448	431	439	480	443	440	444	432	445	443	423	429	446	434	456	444	461	449	487	458	418	458	413	445	422	453	446	473	450	426	435	459	462	440	427	442	433	470	448	447	449	423	477	472	436	455	465	495	432	410	462	454	472	468	469	477	464	462	455	446	493	469	447	445	464	506	474	424	448	432	483	429	462	443	447	493	439	440	457	479	434	436	462	477	472	428	441	451	440	398	449	450	451	466	448	476	432	449	464	411	444	444	434	448	468	439	442	456	480	482	461	450	450	475	440	502	473	488	417	464	453	460	448	460	514	438	433	448	475	474	460	449	503	479	439	441	482	445	446	432	424	422	441	412	428	508	469	446	440	487	438	454	459	437	455	442	460	481	445	460	471	459	412	438	463	457	460	441	480	487	437	440	460	411	452	465	485	480	425	442	466	451	454	468	424	469	411	488	454	389	444	418	449	415	473	443	440	459	474	472	471	430	451	437	488	444	476	457	441	444	489	445	485	469	477	472	446	435	430	437	439	436	477	473	462	438	439	487	470	461	396	460	445	467	464	474	454	481	444	419	445	458	486	470	489	462	476	415	462	423	471	445	461	454	436	438	416	432	450	466	432	496	466	444	445	471	440	429	445	446	461	449	475	451	454	477	492	502	487	443	486	488	444	464	475	475	475	446	439	454	492	485	440	441	430	440	471	460	445	506	458	422	445	424	454	506	455	412	439	472	461	463	458	470	439	469	455	432	434	431	479	415	411	446	455	445	500	461	460	446	451	438	423	453	440	473	427	479	499	449	477	441	444	505	444	429	454	453	435	428	516	438	439	419	453	447	448	425	470	449	482	488	416	462	464	467	459	457	471	456	453	450	486	454	489	492	436	445	444	499	457	445	442	475	415	426	450	468	519	440	419	450	449	462	461	476	452	463	484	459	446	431	441	459	429	445	478	461	447	448	453	486	425	470	428	461	448	441	482	465	444	451	463	442	450	455	434	463	440	421	449	448	491	465	430	455	454	451	455	449	478	476	478	423	440	484	487	440	465	454	430	426	479	421	461	465	446	452	441	463	421	419	439	429	469	457	434	395	455	456	465	473	433	455	471	457	445	424	430	442	448	464	477	487	427	466	507	456	451	398	453	432	477	433	430	453	431	446	442	440	465	457	453	502	445	446	447	442	457	444	424	459	464	451	442	474	438	489	467	439	452	482	496	459	461	462	440	473	463	453	421	425	434	433	491	435	450	448	448	455	466	440	481	472	456	486	467	479	455	444	458	448	470	465	442	474	436	445	414	414	464	453	456	449	452	453	465	472	440	466	470	471	479	443	456	454	466	446	483	470	462	438	415	463	455	446	453	463	443	464	447	469	449	438	470	455	469	485	479	467	482	441	398	435	454	436	455	458	457	462	471	451	455	475	449	447	502	435	460	470	471	442	433	398	454	484	467	458	442	450	457	447	481	484	466	483	483	426	434	460	473	442	470	425	419	453	455	472	451	465	427	472	452	450	439	481	420	435	437	462	479	398	444	459	472	455	486	434	441	428	472	455	445	443	470	459	464	479	416	434	438	491	472	472	461	414	481	468	469	472	438	463	504	431	446	466	454	440	511	431	483	468	444	431	471	457	453	437	472	459	437	496	473	460	436	441	465	448	455	464	463	458	465	479	477	460	470	471	423	439	457	475	429	466	456	457	438	449	478	433	447	458	476	462	447	466	434	422	488	453	444	468	458	444	448	463	425	473	478	428	488	437	479	440	475	450	483	439	434	459	488	468	422	481	442	478	456	430	488	450	453	473	463	440	450	466	451	476	469	452	473	456	446	436	433	449	463	466	481	425	461	482	437	454	472	488	455	423	456	460	451	437	473	406	468	468	467	439	445	433	476	475	454	462	472	433	490	437	454	439	391	432	477	475	418	425	457	464	430	468	432	453	424	484	460	428	462	468	468	434	433	451	445	431	436	485	474	478	451	515	452	461	491	443	454	432	466	440	429	486	464	444	476	428	422	445	498	476	470	436	466	462	451	515	451	471	484	462	423	466	461	456	469	439	424	470	488	458	437	435	433	463	455	424	438	450	438	461	442	437	451	467	417	420	482	455	466	408	442	446	442	468	471	450	452	464	425	450	433	436	448	451	473	447	475	489	437	444	469	481	456	430	435	456	507	448	429	451	475	437	430	456	427	447	413	430	456	455	416	439	463	459	457	442	482	463	436	467	438	430	430	478	418	409	453	446	455	470	476	445	445	461	467	451	458	479	466	430	466	462	436	452	449	455	432	408	465	471	476	454	431	432	400	426	479	439	478	437	442	459	459	439	424	439	440	455	431	429	457	448	428	444	473	430	479	490	484	436	452	479	431	413	464	439	426	458	460	443	466	455	456	455	443	424	434	462	452	471	427	413	446	463	416	415	425	441	466	457	461	431	475	492	443	449	446	428	498	475	445	464	455	483	462	440	475	464	456	450	480	436	489	460	460	472	458	455	457	487	437	453	436	457	445	487	440	451	466	466	425	447	405	497	458	460	415	430	415	444	465	459	481	475	441	480	462	441	452	467	466	399	413	472	451	413	493	461	436	467	505	439	423	481	472	478	480	440	484	431	479	463	464	459	450	456	430	455	447	513	478	460	487	418	449	450	425	456	423	476	429	454	470	468	457	467	458	469	430	457	476	445	435	492	452	458	469	438	460	469	490	446	471	471	438	445	467	470	474	417	447	491	487	458	462	449	453	431	432	464	470	442	474	483	464	497	436	464	443	481	485	428	419	449	455	471	467	436	491	472	430	441	411	427	451	437	427	478	429	441	480	424	457	455	478	479	474	429	477	470	486	507	434	479	461	452	455	444	458	435	428	439	465	457	458	457	440	465	461	479	452	426	429	468	429	423	468	421	461	488	478	467	458	454	475	438	420	412	438	469	426	459	423	475	440	426	426	434	438	454	472	419	462	475	452	426	471	464	450	470	465	453	447	426	490	471	472	469	464	489	442	475	486	457	432	439	494	453	453	455	467	476	456	451	459	462	493	417	467	419	489	500	422	465	468	497	500	439	443	438	502	427	461	450	500	460	470	495	439	441	453	475	465	478	436	442	445	472	477	451	440	427	437	449	475	456	463	460	487	440	498	426	455	438	456	475	435	466	464	452	469	478	437	496	435	453	419	441	459	455	469	426	426	437	481	469	454	467	482	473	492	454	424	406	467	451	444	449	447	454	428	446	443	438	436	446	472	472	463	474	455	470	467	456	482	452	459	447	463	474	427	441	471	451	455	462	482	452	471	473	471	457	491	491	437	434	441	451	473	404	407	483	491	439	459	491	466
7294	9558	9388	6203	4295	3231	2615	2250	1860	1665	1419	1210	1196	1022	1005	984	981	880	925	867	1879	2599	2363	1909	1378	1043	1133	1159	874	901	870	862	882	881	908	897	932	900	914	927	888	951	871	893	884	925	848	881	890	904	880	897	859	896	933	903	896	905	868	887	921	860	889	906	944	878	915	937	878	930	932	883	877	881	892	865	895	886	885	926	905	912	920	907	926	876	867	892	888	918	922	923	858	903	827	915	935	917	942	852	919	903	865	906	901	880	939	878	954	911	841	917	899	868	887	863	856	905	850	889	842	904	869	866	906	924	894	802	843	918	949	934	939	923	912	890	925	881	846	905	868	846	918	827	886	862	878	877	846	902	887	892	922	951	855	940	904	899	970	950	854	930	896	886	969	913	879	941	905	833	892	873	905	886	882	905	931	935	898	894	950	906	861	867	840	940	867	865	805	917	925	888	877	884	852	857	878	874	885	857	872	912	913	899	880	883	906	878	889	902	864	888	896	917	927	924	885	910	858	922	891	903	861	875	916	878	953	886	870	878	876	889	914	900	871	862	907	876	874	869	842	897	912	848	908	920	863	886	894	871	894	915	894	869	882	881	912	895	910	804	892	864	881	869	899	841	828	882	937	914	876	894	891	905	894	884	886	958	877	885	961	874	841	872	886	891	963	920	880	872	932	862	944	873	891	878	880	877	921	880	902	884	894	915	909	850	897	907	878	860	912	935	813	898	931	945	886	878	882	896	843	897	896	898	898	838	908	881	861	850	886	889	928	876	887	888	927	897	897	896	903	901	912	926	880	908	828	890	930	899	910	921	904	894	891	903	815	868	959	895	900	866	928	895	912	854	884	870	894	883	917	884	927	934	883	930	872	878	891	897	889	904	861	857	913	851	832	881	923	960	872	846	941	980	900	864	955	890	885	857	927	881	917	859	912	907	872	881	891	904	873	925	936	892	840	886	896	937	906	872	944	929	879	936	923	901	868	886	847	844	879	940	906	893	914	886	904	945	840	906	940	873	940	945	855	892	892	903	911	852	868	868	875	894	960	873	904	884	907	880	892	858	922	871	955	869	863	887	896	968	880	879	881	875	846	862	859	892	877	909	877	878	906	915	865	880	894	853	878	915	923	844	888	903	900	903	871	881	879	928	907	902	884	877	917	866	881	898	924	884	901	893	900	840	910	934	921	899	907	876	882	887	911	868	854	890	871	894	858	893	861	899	849	892	863	925	893	887	886	899	894	941	950	891	899	901	912	885	905	848	894	884	918	899	893	899	891	872	879	912	906	897	910	968	901	877	871	940	895	873	943	861	876	905	888	892	854	877	866	890	919	900	900	933	913	875	839	895	899	883	879	924	883	876	868	900	893	933	871	882	914	890	914	876	890	873	894	885	867	891	896	886	863	907	1000	903	951	883	897	865	891	912	922	936	864	975	904	954	907	871	924	895	890	897	889	908	907	886	909	887	892	882	850	903	909	857	874	921	882	903	900	896	887	879	884	876	889	907	909	926	908	870	921	842	869	941	894	866	940	893	865	904	900	904	845	887	878	863	893	950	946	869	895	899	871	873	901	887	860	849	896	940	850	900	899	937	885	843	875	895	913	902	908	878	913	898	897	896	884	857	908	895	829	924	875	888	879	947	884	928	942	945	892	928	942	872	939	926	943	894	943	921	912	876	941	899	929	897	923	899	852	940	862	943	861	906	915	891	876	904	827	875	933	895	888	891	900	938	883	924	917	868	927	875	860	875	875	857	931	890	926	860	924	868	879	889	826	848	891	902	905	878	879	900	877	856	910	889	848	861	856	870	920	887	871	868	884	906	898	875	880	902	873	863	901	878	914	919	909	921	842	868	874	895	864	903	923	908	893	900	904	914	887	852	912	882	917	889	881	930	868	875	868	862	873	835	878	897	871	907	895	925	923	874	904	899	819	874	913	877	940	867	879	865	880	834	879	898	892	916	895	878	851	911	922	872	893	921	888	880	924	869	956	852	893	885	875	891	869	920	880	950	892	835	867	877	873	891	910	897	933	825	919	925	881	867	849	952	855	917	860	847	841	843	886	870	903	857	850	863	948	890	858	929	821	907	902	920	908	870	961	899	863	816	921	886	885	942	938	878	860	923	900	879	902	853	866	894	863	906	865	864	834	860	906	870	894	895	889	901	920	903	900	849	911	868	846	885	880	905	913	921	893	861	896	897	898	882	914	895	927	941	897	878	858	884	925	908	884	957	881	890	879	888	863	890	890	904	897	874	892	874	887	897	891	884	883	883	876	850	865	914	914	875	937	920	883	865	904	851	886	916	869	876	891	881	945	910	890	927	924	918	857	869	865	926	919	852	877	868	853	928	901	856	914	879	915	885	918	851	858	911	890	917	879	842	914	905	882	900	882	918	906	905	884	872	857	877	909	863	909	908	934	846	889	908	875	883	871	819	938	923	883	925	885	925	848	820	867	885	924	834	849	914	898	874	907	879	918	923	864	896	893	813	930	878	876	898	861	865	862	916	871	921	907	890	908	922	882	856	888	890	892	891	852	925	888	872	830	844	921	829	871	892	904	872	901	888	888	935	904	883	902	881	821	904	943	935	885	898	877	935	838	916	863	861	917	861	859	891	924	916	906	843	903	877	889	934	914	899	862	920	908	899	864	869	934	903	875	867	926	911	898	860	877	892	891	905	892	883	920	924	880	867	911	841	921	837	896	924	954	876	948	904	877	899	928	886	870	912	857	944	907	903	866	928	848	844	897	872	862	898	889	869	948	892	940	888	874	861	868	926	928	856	893	906	895	860	917	906	910	844	890	911	911	846	834	901	858	865	897	896	862	920	877	873	925	900	901	870	906	945	892	896	928	888	908	874	909	895	872	863	855	881	942	921	861	936	873	889	906	909	888	936	867	936	882	873	880	935	859	869	911	939	885	909	924	883	879	902	859	883	910	931	857	937	836	936	843	846	899	836	865	920	889	862	860	866	936	911	910	928	901	898	853	845	845	895	897	894	877	925	877	898	886	875	854	903	915	950	916	875	862	874	918	890	906	921	873	892	857	913	851	878	890	887	886	887	854	923	897	899	915	890	907	896	893	880	831	866	880	930	872	902	896	851	925	874	891	837	900	944	855	931	879	851	875	843	882	869	862	886	859	895	856	907	930	926	875	887	944	914	881	897	908	865	904	947	818	868	888	869	909	820	882	901	840	897	888	883	926	865	866	864	876	931	879	888	874	885	900	896	904	871	877	909	888	891	880	880	896	899	848	880	923	908	945	905	872	904	932	910	837	930	916	896	923	935	948	865	898	877	889	894	883	892	863	926	928	914	855	917	925	892	881	900	899	826	929	908	916	920	908	844	977	883	840	930	866	869	917	879	848	885	929	895	889	883	858	892	897	866	928	914	872	898	854	905	895	880	894	904	898	862	868	855	923	901	874	877	906	872	895	902	865	907	896	884	865	877	847	858	902	888	930	871	888	887	940	899	849	834	833	863	890	886
24159	21268	28264	24593	18778	3652	1687	1166	840	792	636	586	573	503	431	480	451	478	471	402	1990	4538	3495	2328	1362	980	860	833	438	421	378	385	412	408	377	397	394	445	393	422	411	383	391	393	432	405	387	403	394	411	369	377	462	400	395	368	394	369	430	412	402	398	401	409	385	386	400	354	387	383	387	380	409	414	396	380	413	385	387	379	403	384	373	416	378	357	373	379	396	412	380	391	368	405	390	394	422	374	430	412	386	392	372	403	393	388	403	396	393	364	430	367	373	411	416	435	429	405	401	390	402	427	390	401	388	435	389	383	342	404	416	360	374	372	386	405	404	416	374	363	334	388	436	394	396	371	362	392	381	379	436	402	352	379	394	393	432	382	402	362	397	358	391	379	353	385	373	374	400	409	354	425	389	391	384	374	383	417	387	357	358	414	433	379	388	391	411	389	379	384	371	373	380	390	395	411	377	387	416	377	380	401	416	365	346	372	390	377	380	382	395	363	411	410	404	371	419	409	374	425	370	387	390	394	370	376	381	412	414	406	412	368	390	363	388	414	398	397	419	378	384	424	385	381	371	386	388	402	402	391	396	433	399	394	371	398	394	376	376	371	399	392	377	434	388	383	378	407	370	368	399	376	378	378	389	365	397	418	361	393	433	356	385	376	359	371	399	368	427	387	369	383	405	355	374	396	400	394	378	395	358	397	389	436	367	392	363	366	372	377	407	404	381	423	394	405	382	369	444	404	403	376	385	390	408	415	362	359	399	391	442	384	405	380	372	403	397	392	398	379	397	392	399	401	392	406	420	396	360	412	364	400	394	364	358	361	372	414	372	373	397	381	406	405	373	392	410	358	381	383	383	361	402	365	365	414	414	409	372	425	367	396	393	385	411	367	379	409	375	399	371	381	376	403	383	404	423	417	356	435	387	345	390	422	408	393	427	391	399	371	385	350	412	406	382	383	369	376	379	401	404	371	353	376	410	421	364	371	360	370	369	400	377	383	387	395	349	369	406	380	362	371	425	453	409	400	393	405	381	388	433	385	417	378	412	398	390	371	370	377	381	400	369	382	418	390	373	387	375	371	401	410	369	370	396	400	355	396	383	410	365	385	380	400	381	423	389	356	379	365	391	418	356	361	412	405	420	404	392	395	396	410	369	403	398	398	407	384	406	366	368	399	431	385	388	404	377	386	392	372	399	362	398	368	359	389	416	396	364	363	393	370	335	371	410	387	370	391	391	391	403	367	421	405	337	394	398	416	380	409	373	384	352	417	397	385	387	363	399	369	385	392	421	431	386	382	382	417	417	397	374	396	380	384	365	411	395	412	372	383	401	404	429	367	392	373	394	427	370	415	346	382	416	372	389	410	407	407	397	366	399	400	395	374	397	391	405	388	428	386	412	417	375	392	381	361	366	379	390	405	363	359	397	403	401	377	372	404	405	367	357	371	427	366	392	438	385	392	389	354	361	381	388	403	384	400	380	368	392	382	359	388	409	374	400	364	391	392	345	407	367	370	366	386	404	384	380	370	407	399	374	383	374	384	375	374	415	346	381	367	376	390	367	382	406	364	378	383	347	384	386	380	372	395	398	419	391	402	397	400	373	405	431	395	396	404	396	416	365	369	397	394	404	379	416	387	396	388	398	370	429	359	393	365	390	385	403	430	410	411	422	389	391	395	388	412	404	393	365	420	372	397	412	397	393	383	403	374	401	371	366	352	385	345	382	406	407	376	403	397	403	379	380	420	363	409	413	388	394	408	382	414	378	400	421	349	360	397	388	401	377	417	385	387	363	413	435	411	407	392	386	374	386	386	385	350	383	373	371	395	412	416	386	395	389	393	380	407	408	359	384	392	392	361	365	415	403	413	424	359	381	397	382	363	376	365	401	383	375	401	378	366	387	376	403	395	413	409	375	407	381	424	379	401	377	403	379	351	407	386	393	400	380	361	359	411	375	379	403	405	344	368	417	399	385	426	382	359	387	360	406	411	385	382	394	392	390	381	372	399	408	376	413	373	395	434	405	401	379	400	381	362	408	419	400	417	377	359	409	376	403	401	379	378	416	383	397	403	345	374	410	361	381	392	379	374	399	372	400	386	348	383	360	386	399	408	376	416	401	435	351	395	383	396	411	375	359	385	361	411	366	363	391	359	369	372	380	388	412	412	374	417	375	350	401	375	398	406	399	373	407	375	378	398	404	395	350	368	406	410	356	388	427	364	407	396	413	384	376	400	375	365	364	409	402	390	433	385	374	346	414	389	364	359	418	381	398	390	346	405	385	432	393	405	356	365	409	394	376	400	393	409	361	392	379	385	383	432	365	378	439	366	390	387	363	371	423	440	390	386	388	404	373	362	403	396	372	380	390	404	418	369	406	385	404	402	388	407	368	363	435	341	386	420	361	360	388	418	355	361	371	380	379	363	407	388	390	406	395	395	407	403	374	393	386	391	435	398	401	371	381	373	396	384	402	379	395	391	361	423	359	408	396	411	350	375	375	346	374	382	373	402	373	389	403	401	396	379	360	424	386	446	387	399	406	395	401	395	375	392	405	383	400	389	386	402	385	396	401	402	414	371	386	448	349	401	384	379	369	388	404	354	416	399	377	397	394	376	394	370	405	376	390	394	423	429	382	413	401	397	399	420	358	405	405	373	347	408	371	405	386	407	395	382	393	430	400	396	394	371	386	375	409	402	371	417	408	386	395	401	370	385	381	409	375	393	417	406	392	394	354	379	391	378	426	370	429	385	391	395	422	356	393	395	389	403	415	385	371	395	394	391	395	397	392	413	390	402	425	343	378	391	387	407	389	385	387	380	403	378	372	363	396	389	396	370	384	391	388	370	404	427	367	361	413	370	349	358	402	396	384	377	400	397	410	408	376	398	410	409	380	386	361	395	358	398	369	399	377	326	413	362	393	397	406	388	403	385	359	408	413	401	408	376	372	421	343	427	379	364	397	384	391	408	365	376	409	397	412	389	406	407	393	413	393	397	394	434	387	382	404	389	397	420	372	386	371	416	387	376	390	404	376	386	373	395	414	404	377	393	432	368	357	409	411	346	356	347	400	392	379	389	397	387	428	398	405	376	383	377	387	421	392	400	354	390	397	399	377	392	410	422	369	390	409	406	393	379	397	372	367	418	365	362	401	392	404	408	406	421	400	373	363	404	371	383	423	383	372	378	402	388	355	362	407	393	406	365	409	393	444	403	408	389	367	370	382	429	378	397	381	413	397	409	399	404	398	404	347	393	377	387	407	419	377	415	360	386	393	398	401	355	415	388	401	359	403	407	377	393	404	404	368	387	395	414	385	362	362	415	419	392	387	370	379	414	408	414	409	386	413	376	406	384	390	394	362	404	404	393	406	399	392	347	372	381	406	407	392	435	373	363	387	372	429	424	368	354	378	420	366	411	392	386	379	385	403	383	422	425	400	405	393	381	383	431	394	389	390	391	417	381	409	395	361	402	392	426	375	381	402	404	370	392	393	413
9149	18133	17378	11481	8229	6089	4779	3780	3124	2507	2003	1573	1373	1095	1106	1034	919	887	882	881	6614	13481	10228	6869	4334	2872	2611	2138	1011	774	755	780	759	749	765	838	874	837	821	860	814	770	783	774	826	746	779	764	750	739	782	859	761	798	801	790	813	807	797	775	765	789	799	814	724	752	832	794	754	767	814	743	814	701	752	765	772	778	774	827	800	772	803	749	762	750	772	747	802	739	775	792	836	761	770	814	790	754	743	770	819	783	811	798	765	745	791	769	798	733	773	793	718	779	790	810	748	734	800	775	800	772	820	805	755	803	755	789	754	806	756	796	801	779	755	761	781	781	768	764	792	771	747	774	736	800	778	763	796	765	766	754	806	737	809	774	801	774	777	753	793	756	788	826	801	765	805	777	812	792	707	754	808	766	759	823	766	769	832	769	740	772	786	757	833	794	809	797	779	805	756	809	816	759	758	774	762	772	804	761	809	739	746	735	786	760	795	777	765	768	794	746	773	792	768	796	733	769	747	783	776	752	801	749	809	800	717	809	760	764	749	774	795	777	781	762	736	763	764	736	790	776	797	761	777	772	776	764	778	763	747	819	764	767	789	809	767	790	717	797	787	802	752	762	772	768	791	755	750	818	793	791	762	748	719	786	737	767	757	817	749	738	728	793	777	760	801	791	723	762	751	799	765	770	813	780	754	725	771	736	807	795	767	794	777	770	783	764	776	817	771	815	806	788	754	722	746	775	775	752	821	768	740	774	781	765	782	788	801	788	771	771	743	774	796	791	744	774	770	789	767	801	761	732	776	788	790	768	790	790	799	789	806	766	783	775	713	773	783	790	803	752	785	743	755	796	728	789	815	784	774	779	770	790	758	802	815	756	811	767	789	795	777	695	801	821	775	745	807	726	756	831	769	738	738	786	754	776	730	819	730	768	798	798	744	731	732	763	764	791	815	828	811	765	780	757	820	793	785	753	777	747	781	742	775	759	762	783	738	781	796	789	764	752	797	807	758	818	784	757	739	758	776	747	778	798	838	800	827	738	775	774	796	737	744	746	829	753	766	763	802	794	753	746	794	820	792	754	818	751	779	768	779	768	765	744	813	794	809	726	805	764	815	799	802	788	770	766	761	727	796	757	785	786	790	776	791	825	761	782	832	745	752	763	739	761	758	729	775	768	785	798	777	771	789	797	731	771	801	736	782	772	787	800	806	795	808	734	828	781	788	798	795	802	774	768	770	796	789	721	757	762	773	777	737	780	760	789	783	797	785	758	763	716	803	799	812	744	767	757	741	733	718	767	858	801	790	840	789	786	733	803	748	776	781	781	768	765	800	741	796	760	753	785	762	768	769	800	788	804	772	774	738	815	771	745	772	765	785	800	691	772	813	717	776	879	739	768	793	757	788	759	770	755	732	768	781	782	758	774	789	804	781	800	766	802	771	770	813	733	759	766	817	830	797	763	766	778	734	740	775	739	760	748	721	773	753	778	757	763	799	753	749	714	804	804	784	797	802	768	772	748	763	840	790	715	803	775	775	771	825	768	762	761	748	754	779	809	778	805	796	731	784	781	799	809	774	716	762	752	792	789	771	776	768	781	791	750	789	786	821	742	739	799	783	770	725	742	758	771	759	776	724	762	742	746	813	758	753	780	739	741	773	728	761	762	803	771	795	778	769	828	764	814	810	755	779	802	744	782	751	783	695	730	743	774	802	787	739	763	810	793	781	784	799	812	781	786	786	793	804	767	823	796	744	783	774	800	812	739	835	748	813	806	759	751	756	796	823	829	723	761	813	803	800	786	831	761	745	783	717	772	792	785	755	792	806	713	787	799	772	765	834	807	769	800	726	778	804	744	769	789	755	727	782	768	851	748	794	783	829	819	805	787	798	765	735	751	750	750	786	775	723	802	755	756	791	807	752	749	777	804	792	758	800	770	793	767	794	806	764	791	757	756	767	750	818	746	733	751	786	723	755	811	781	786	791	742	812	808	751	784	792	751	742	739	748	771	807	762	730	767	740	786	791	751	728	746	786	800	768	757	795	780	717	807	731	838	748	795	763	837	774	771	821	764	743	817	792	763	725	796	811	791	787	770	815	786	738	781	757	748	772	788	797	761	807	725	754	774	738	786	769	780	755	818	754	722	743	793	793	790	810	755	797	764	812	788	789	804	788	762	832	747	726	766	757	787	781	723	747	747	760	746	740	804	757	804	788	760	759	765	799	808	773	742	694	811	778	762	777	819	806	786	697	784	782	768	829	763	755	812	735	761	778	784	783	754	798	750	747	745	780	808	777	812	785	760	778	787	763	777	781	736	756	806	802	786	771	765	762	794	766	805	742	774	793	725	779	731	792	753	764	798	793	786	808	780	749	711	765	737	811	758	778	732	766	814	774	767	746	752	720	772	792	778	753	774	786	806	804	795	741	757	768	815	816	750	722	820	757	758	754	734	803	801	770	754	750	763	827	750	793	734	742	790	770	835	785	774	807	772	730	751	746	780	801	781	811	755	801	774	766	766	781	782	811	797	838	788	788	751	762	765	773	790	827	799	752	773	748	802	777	755	779	775	803	728	779	796	772	806	811	777	731	778	791	804	845	802	769	799	791	771	758	791	785	730	805	756	780	794	812	755	776	763	777	806	741	777	811	780	728	804	789	815	765	822	798	818	784	810	814	764	723	734	805	750	795	751	783	714	792	765	744	774	728	793	765	778	706	744	763	770	781	825	770	772	755	813	746	789	763	724	729	781	770	743	799	790	788	729	734	756	794	801	770	805	786	774	730	775	767	817	753	741	744	786	779	754	766	802	720	800	766	754	756	764	728	732	799	751	766	753	788	805	769	724	789	781	821	740	770	796	750	738	756	806	791	791	764	775	761	749	791	816	759	784	782	775	779	773	730	781	777	793	741	779	782	777	725	764	730	741	783	770	756	808	826	814	737	765	756	702	759	818	756	727	786	742	811	793	793	820	730	792	769	802	739	784	731	741	735	757	759	737	807	778	779	734	764	770	779	784	772	797	798	774	782	748	769	793	803	772	755	763	798	804	833	801	825	821	770	799	760	774	747	802	808	764	804	768	779	799	812	761	776	722	757	793	793	779	746	793	775	790	770	745	763	759	777	712	778	778	747	792	771	778	754	821	826	731	731	772	766	757	794	800	734	782	750	764	740	813	777	799	784	806	764	769	744	792	759	765	749	771	774	785	738	792	734	781	794	741	786	832	783	780	730	723	769	786	803	770	798	799	805	738	772	750	745	786	776	767	798	785	754	772	795	817	761	787	770	790	794	768	773	758	757	758	835	784	778	838	776	787	751	788	758	778	774	807	766	790	802	791	801	809	807	782	786	791	782	796	723	779	804	787	784	754	765	781	721	741	793	759	745	722	778	806	727	814	793	797	790	732	796	803	789	767	780	775	756	791	813	801	795	754	811	768	729	746	768	767	747	756	771	820	767	784	813	732	666	760	751	743	749	773	761	765	750	787	791	825	793	752
23328	21372	29094	24025	21379	18305	4217	1702	1138	933	814	683	560	535	481	435	467	406	415	416	1572	8792	7326	4215	2612	1721	1149	491	414	366	368	364	393	372	372	435	537	508	458	418	383	386	435	380	422	421	381	398	397	368	391	400	413	396	408	407	376	347	376	343	368	375	385	392	404	393	404	388	365	374	363	378	381	385	395	362	372	371	400	378	390	363	335	400	380	424	416	350	345	379	339	390	372	355	391	359	380	369	375	380	365	380	349	375	405	407	404	363	367	360	381	375	424	382	358	391	417	408	384	377	405	373	366	382	367	415	397	388	395	398	353	379	403	409	385	370	368	390	378	377	363	367	392	380	390	375	406	399	387	366	387	391	371	347	391	389	401	365	412	386	367	384	390	372	398	379	354	362	357	380	364	370	379	372	416	363	403	395	355	369	379	344	393	380	397	395	376	350	397	363	343	357	367	418	365	368	404	400	425	347	349	392	364	380	388	362	359	351	374	352	386	367	389	360	386	420	366	369	374	382	356	387	358	380	404	366	385	393	399	400	363	361	378	369	363	381	365	376	386	389	409	376	367	398	394	407	407	370	378	404	350	375	329	388	390	385	367	354	383	382	400	365	384	378	400	350	377	402	368	384	397	351	363	377	396	374	398	386	402	393	381	380	361	383	347	368	387	386	355	369	385	371	410	394	374	361	366	402	347	366	367	377	375	377	391	345	375	386	424	384	401	395	380	394	398	400	385	372	391	360	395	411	378	384	367	404	395	396	371	365	379	400	408	350	411	349	343	378	379	379	335	403	357	383	350	404	363	373	378	419	363	408	354	388	349	420	386	359	381	366	382	400	428	378	384	373	407	385	362	356	359	396	380	366	389	370	369	375	367	373	400	376	387	370	389	389	416	351	378	388	419	397	375	410	367	375	347	362	346	375	383	363	370	351	403	362	405	383	369	373	365	357	372	382	406	403	385	374	342	396	408	373	378	365	351	371	393	380	377	405	375	374	334	383	320	383	402	361	377	360	412	390	408	364	428	358	375	395	393	398	391	373	389	352	397	415	362	380	366	372	344	387	383	385	395	374	367	388	398	358	388	367	381	382	363	362	374	407	321	374	414	382	387	397	357	389	386	379	379	404	356	352	378	382	368	386	380	356	392	384	376	365	418	382	378	396	354	366	378	355	366	388	393	387	407	371	363	416	366	367	358	389	355	351	357	425	405	358	392	374	414	369	325	432	407	374	375	381	353	379	357	392	406	365	378	363	390	385	401	385	391	409	389	414	380	365	396	386	381	431	373	411	392	369	359	375	389	391	381	373	368	379	398	377	392	373	352	407	383	382	386	387	380	399	404	371	340	401	353	359	370	377	382	368	371	352	347	394	372	365	399	378	392	406	375	382	394	369	353	358	400	385	380	373	371	372	394	395	378	354	396	402	423	383	416	373	378	420	404	362	376	362	408	381	372	354	417	372	410	388	387	409	378	381	388	356	357	413	373	381	371	387	376	380	368	385	391	423	405	365	389	423	371	406	383	376	387	381	340	356	375	401	368	375	392	370	389	392	386	365	378	420	371	400	384	406	380	403	373	375	368	391	362	370	339	398	368	370	415	363	347	386	391	402	387	383	406	408	417	339	399	396	371	382	367	372	405	364	380	392	378	387	410	382	412	364	355	393	406	361	349	343	400	372	404	361	359	390	399	356	349	390	355	391	330	389	380	397	383	380	367	383	381	393	381	375	367	396	365	398	378	387	381	389	399	364	384	375	393	365	347	376	361	366	389	359	370	394	369	350	379	371	354	402	373	392	366	367	355	379	373	391	383	393	387	394	349	401	410	357	376	382	356	396	356	386	385	375	364	405	432	373	377	384	405	352	379	368	383	386	373	371	374	378	391	378	371	365	380	378	431	374	366	352	329	384	386	420	384	402	369	408	355	386	351	391	396	373	401	378	377	431	378	375	396	363	407	432	382	346	352	403	374	372	381	380	372	376	394	367	393	374	379	357	337	406	354	363	380	399	415	387	366	401	377	364	390	386	380	405	388	365	379	378	365	359	377	337	356	385	373	378	364	373	374	418	394	357	384	354	400	393	408	347	360	367	365	404	405	389	401	412	347	395	384	382	418	390	329	385	382	382	387	399	384	395	342	382	377	374	406	333	397	414	407	347	376	403	365	383	380	421	369	379	400	386	396	394	361	421	364	366	372	378	391	377	402	377	370	437	353	384	376	364	354	398	379	339	402	400	336	416	393	410	402	393	415	358	394	332	370	361	364	351	374	388	362	353	366	391	377	376	363	378	371	421	418	357	362	359	394	367	343	374	365	380	330	410	359	362	392	390	396	383	397	379	383	372	360	418	347	366	393	366	364	391	370	388	348	373	363	365	346	367	357	382	379	359	397	396	395	357	380	367	420	405	411	379	373	358	390	363	348	375	362	395	365	397	393	371	398	408	403	391	342	368	396	361	349	392	378	382	366	383	347	360	374	375	398	367	391	377	419	362	374	433	365	402	409	397	380	398	387	424	394	379	363	337	397	342	366	348	350	360	360	361	381	373	402	412	368	386	346	373	368	394	392	360	375	359	364	367	357	388	373	374	389	392	381	388	369	366	377	382	363	380	365	399	359	408	404	357	343	357	345	412	385	379	368	365	345	405	380	395	367	380	386	349	358	406	401	401	380	358	387	372	371	376	402	349	347	354	369	364	373	385	376	352	411	373	411	352	387	375	381	340	372	385	358	386	394	385	403	362	376	390	381	348	360	373	381	376	374	392	373	396	386	380	369	401	392	393	392	384	384	389	366	380	374	388	383	374	377	381	365	365	365	374	365	334	372	398	389	388	377	442	371	352	393	391	360	372	364	380	391	420	359	368	368	378	380	388	388	380	377	410	395	343	371	354	385	383	361	357	372	411	394	374	376	360	389	403	384	415	391	387	401	355	401	372	385	405	400	372	391	396	394	409	355	383	341	349	357	374	368	388	375	366	383	415	376	361	391	403	393	412	360	377	363	431	394	371	392	409	345	379	344	371	362	373	385	396	385	385	398	396	377	355	388	397	391	400	388	371	353	395	376	370	400	398	358	415	372	403	376	367	401	411	358	394	368	340	395	369	378	376	399	380	393	380	361	390	365	395	364	356	367	425	350	355	376	371	374	365	372	396	418	372	355	385	376	369	374	365	382	361	379	393	358	395	389	371	380	366	421	395	392	377	397	406	349	386	385	384	376	380	363	356	350	396	387	369	367	387	360	399	394	370	391	381	386	388	375	390	400	392	363	381	369	350	365	394	361	375	400	366	358	362	390	360	347	376	420	353	394	381	391	344	367	369	348	383	381	348	380	372	384	397	367	378	403	380	405	368	387	398	369	425	411	400	342	389	344	381	372	354	386	387	373	388	363	357	394	383	390	425	412	362	347	369	316	340	362	379	378	353	375	365	400	369	395	383	368	379	400	380	409	376	383	376	371	374	360	353	361	353	419	405	378	409	390	370	359	417	409	378
11554	23428	23167	15924	12070	9114	6986	5229	4018	3190	2379	2034	1643	1415	1284	1133	1071	1057	1001	1001	5175	21806	17513	11509	7771	5238	3067	1226	823	762	787	712	752	756	759	948	1320	1196	1057	838	755	762	709	730	770	729	671	709	741	722	747	717	717	715	717	724	764	740	758	695	718	734	776	729	783	745	750	701	737	716	770	749	751	773	776	762	717	725	766	728	766	746	717	774	716	738	768	738	747	714	719	740	688	731	691	709	731	757	684	714	710	720	715	773	767	696	749	731	724	746	703	726	733	772	698	746	715	722	696	733	697	702	736	737	741	761	752	732	684	732	731	693	705	759	766	755	757	697	714	700	782	691	716	758	721	744	721	733	765	718	750	737	746	740	781	754	716	668	742	755	694	808	758	738	698	708	719	722	753	724	723	750	724	706	749	665	725	761	715	738	754	713	735	765	709	718	705	746	722	717	754	750	688	698	731	757	781	736	721	703	681	723	750	679	716	694	670	750	772	777	718	703	727	724	719	722	725	711	708	696	712	755	717	745	803	678	708	714	729	785	694	737	711	735	692	717	729	749	726	759	667	706	722	735	716	728	752	707	731	730	752	716	741	757	785	730	707	706	770	774	731	729	746	696	784	689	718	723	749	733	777	700	767	728	715	719	720	742	741	727	778	697	705	762	770	776	727	728	724	784	743	722	742	699	708	744	725	729	719	752	727	739	768	691	720	712	698	752	677	762	736	716	688	701	732	725	673	729	748	730	732	688	777	725	766	746	756	707	713	764	669	686	755	710	709	747	713	711	725	733	744	760	706	808	720	704	778	724	725	754	686	738	720	676	672	741	716	779	728	720	737	742	735	766	736	716	719	720	785	723	738	760	706	784	681	735	754	735	732	717	793	725	723	748	741	726	654	735	701	767	718	717	784	733	765	728	714	743	725	745	721	745	743	722	766	684	791	687	696	737	774	708	740	742	716	763	751	768	691	718	742	763	727	767	685	726	710	759	715	663	697	769	741	738	748	738	742	741	700	734	742	723	712	733	706	745	698	754	753	722	739	764	741	768	661	754	746	772	685	706	735	730	749	670	715	752	731	706	747	707	774	716	679	775	748	680	727	710	736	730	773	733	690	766	679	749	765	745	773	753	729	796	756	721	701	790	733	730	708	767	704	707	718	727	761	722	739	743	697	746	730	741	717	701	745	735	777	792	750	760	738	743	703	727	773	734	732	724	710	765	734	673	721	771	752	780	803	762	761	760	723	768	747	757	766	769	693	795	757	735	759	738	768	739	712	752	709	726	722	741	734	739	759	732	713	758	737	701	729	735	736	742	719	719	673	698	725	794	760	775	721	756	718	745	728	660	753	758	755	712	742	705	770	716	719	719	696	762	751	696	738	747	737	728	771	721	800	722	721	662	719	760	734	740	721	736	751	767	734	721	770	717	768	731	705	742	704	774	695	739	751	700	718	704	677	733	698	753	697	764	752	739	748	722	718	712	729	753	737	772	786	723	749	737	714	736	734	709	744	765	761	725	746	755	702	764	788	760	756	706	771	771	713	689	710	698	727	726	763	785	741	686	741	777	759	715	676	701	775	751	763	733	819	720	752	701	733	716	761	746	723	750	735	720	752	753	684	719	713	737	741	727	698	705	781	772	732	738	748	742	744	730	716	732	724	736	758	752	704	705	713	673	751	751	714	705	761	736	712	784	683	717	695	714	694	775	752	748	746	699	750	760	721	735	744	720	718	699	765	759	719	716	744	734	724	741	715	706	745	769	722	734	709	724	722	739	706	725	714	693	699	707	770	710	730	760	728	711	718	703	748	710	724	720	770	835	696	733	736	719	742	738	730	736	762	696	702	722	752	747	758	750	717	705	726	749	760	736	701	764	744	703	714	784	712	777	686	717	737	713	728	741	723	753	776	756	706	735	700	768	721	733	719	731	760	731	740	724	726	754	720	818	706	703	699	784	738	749	724	788	741	709	730	747	705	746	748	700	716	763	723	711	721	676	694	767	738	742	725	760	723	721	758	738	733	736	703	807	718	733	750	785	743	739	710	752	739	743	750	758	734	766	766	698	782	686	738	779	729	782	753	743	695	715	702	748	713	728	734	740	728	773	712	760	770	757	766	710	762	700	801	736	764	713	767	768	728	731	779	685	732	752	721	715	728	759	695	769	687	730	767	766	734	726	689	689	704	735	751	711	692	724	712	729	722	737	718	746	721	747	763	713	738	721	727	758	727	694	741	752	733	701	715	706	670	755	688	751	682	731	749	744	768	750	737	742	782	744	762	733	744	695	702	714	754	724	729	725	720	742	729	751	761	752	738	707	774	735	771	758	725	712	791	731	713	709	701	732	793	747	740	748	705	740	722	700	766	753	711	766	750	698	728	777	724	723	703	709	716	780	760	754	726	703	735	735	727	730	726	714	743	718	733	755	741	690	746	759	748	752	728	726	700	788	727	729	755	741	690	750	748	732	740	684	744	736	807	747	740	711	729	729	733	760	722	753	735	735	724	792	736	699	722	696	692	696	695	746	706	728	727	721	699	749	765	726	728	772	732	703	739	687	775	723	704	718	760	717	720	763	718	728	719	734	765	761	711	753	697	703	692	743	693	753	753	733	766	740	736	787	761	687	716	734	736	746	712	755	686	758	765	741	709	723	696	772	688	698	735	714	729	760	742	711	716	749	751	739	760	733	760	671	755	779	747	743	746	752	722	702	760	719	709	704	726	697	763	737	684	752	729	736	697	709	707	754	766	715	752	766	729	737	675	707	725	773	732	732	716	767	737	775	720	750	735	764	702	781	767	711	726	719	716	746	705	686	769	738	731	718	725	788	739	724	726	742	694	735	742	742	719	764	717	722	744	720	767	760	729	694	707	723	738	765	720	773	756	737	704	727	755	796	717	754	717	754	687	739	716	714	758	716	697	720	729	731	757	700	794	753	722	775	759	742	728	747	751	743	786	681	795	680	753	785	724	737	773	742	739	717	693	711	776	743	686	815	709	710	716	693	781	794	747	690	718	708	772	691	709	759	701	740	690	726	766	791	775	737	721	696	736	740	717	728	721	712	727	751	673	706	721	791	724	703	688	734	781	778	726	682	731	696	731	780	725	766	704	773	732	709	720	717	750	743	751	704	719	705	718	768	735	727	724	749	726	718	741	729	748	729	709	709	759	744	672	696	764	793	740	754	746	718	779	741	704	711	737	744	758	771	741	703	727	733	686	679	723	736	735	721	708	753	711	737	725	749	724	774	755	721	772	737	760	733	712	704	743	745	704	718	763	740	719	748	777	673	721	715	735	689	753	735	739	739	699	784	712	727	734	731	730	707	732	695	707	692	780	725	706	808	747	730	760	774	702	764	769	780	730	751	727	766	732	714	692	735	694	747	741	694	703	690	768	723	732	711	732	726	744	741	729	675	731	672	732	736	756	710	747	704	728	720	766	718	759	703	694	713	705	756	743	695	735	737	742	690	751	722	731	739	732	739	715	727	698	730
26928	20036	8333	2671	1449	1202	933	737	659	590	563	508	534	497	477	510	479	452	481	471	533	1005	1097	784	738	591	482	456	449	470	453	471	439	476	422	441	476	485	479	464	488	469	421	438	465	456	445	445	447	471	452	451	469	444	503	434	417	415	462	450	436	425	475	444	457	465	399	451	429	484	478	452	475	448	438	456	457	479	435	428	415	418	505	446	450	404	434	441	467	458	438	433	440	412	427	451	415	476	460	452	471	476	449	459	472	484	436	442	443	453	434	447	454	442	471	486	477	473	434	424	448	471	433	497	430	419	506	465	435	434	450	462	485	444	467	442	457	465	494	443	488	467	466	458	437	462	444	465	439	448	512	449	460	467	471	510	489	440	452	446	440	476	472	460	443	411	466	428	452	454	458	473	497	463	448	482	454	452	446	463	516	485	495	466	438	465	480	457	504	444	446	457	469	421	446	458	426	469	477	445	454	445	470	426	469	467	444	451	443	484	434	454	438	498	447	453	431	481	461	466	436	453	429	467	434	466	476	485	484	453	495	418	440	476	470	450	457	458	448	441	481	515	452	452	464	443	467	437	409	463	465	444	454	470	449	434	445	465	404	498	441	498	455	477	477	461	440	427	480	466	467	474	467	507	434	499	452	489	436	441	454	467	442	456	464	438	461	446	434	463	445	456	466	419	440	467	481	446	435	444	466	433	419	451	437	492	448	461	419	436	418	473	442	478	457	454	458	448	485	422	457	452	452	456	471	473	513	464	480	434	452	463	462	458	444	450	457	443	428	437	451	464	441	468	483	497	482	478	495	469	446	449	440	428	436	405	444	460	426	448	412	483	455	483	478	442	457	416	461	465	442	458	499	455	471	445	462	463	482	471	506	455	463	474	467	447	428	480	463	458	461	453	428	462	460	455	463	426	482	423	455	473	442	438	477	442	448	439	470	448	461	436	427	473	457	452	473	466	500	448	454	489	452	451	461	452	423	424	479	440	461	443	474	427	437	466	444	451	430	444	456	476	469	452	453	479	457	397	468	440	431	474	425	461	465	443	484	423	486	430	460	464	460	424	486	455	474	491	448	486	432	464	469	464	448	458	484	491	420	490	468	469	455	430	480	468	456	421	458	461	470	499	488	440	426	477	439	419	463	484	466	458	436	437	479	462	486	464	456	431	453	468	491	483	487	453	469	446	477	481	447	434	440	461	480	425	427	474	459	445	439	444	467	461	450	459	443	429	442	462	427	448	457	438	429	449	463	430	473	454	449	437	440	481	489	458	463	442	459	460	453	441	455	446	465	473	467	445	464	431	473	452	451	433	453	479	484	461	439	407	449	446	442	453	441	429	460	445	432	479	404	450	408	433	433	441	450	453	485	472	443	466	418	416	455	449	419	444	472	422	477	453	470	459	459	439	431	456	439	463	431	411	415	484	491	480	458	452	458	452	448	466	464	430	438	463	482	446	461	462	482	455	478	481	459	486	463	447	451	480	469	457	462	472	462	453	452	438	478	498	466	487	468	468	454	454	438	431	445	486	466	467	470	462	448	448	480	462	498	484	449	442	456	458	464	454	505	454	501	468	460	432	428	424	485	469	479	464	448	450	465	481	476	450	454	455	439	417	488	430	461	451	478	430	433	486	475	435	431	446	448	452	439	416	464	433	437	472	473	472	461	439	440	459	452	473	418	454	459	446	441	408	442	487	447	471	464	440	439	432	491	460	455	468	471	436	433	443	459	460	460	441	487	467	459	459	465	408	427	462	421	472	466	455	423	466	456	494	440	498	478	485	467	466	478	408	437	483	444	511	462	445	498	430	453	457	450	467	451	456	458	466	467	454	439	441	471	486	490	431	457	454	444	443	424	455	449	461	418	458	466	447	492	443	453	448	445	468	436	463	457	468	494	480	471	446	448	470	467	471	458	443	436	456	476	433	444	445	495	422	435	434	483	412	487	424	472	434	455	439	450	470	418	478	444	476	426	438	458	477	455	451	495	444	485	464	491	432	508	460	433	485	465	429	443	461	442	504	427	446	478	487	455	476	457	461	446	478	446	406	465	447	442	447	471	432	403	444	454	435	475	453	466	459	453	408	424	483	453	487	472	476	452	469	438	484	445	436	435	429	462	449	448	454	452	444	461	459	510	432	442	458	448	453	431	470	488	466	466	474	467	447	454	442	447	467	484	444	475	464	470	494	433	457	478	454	468	429	484	484	458	440	460	462	470	444	481	471	443	483	430	424	477	486	422	438	452	457	446	471	470	459	438	406	472	442	469	464	431	431	450	464	422	441	429	480	467	468	464	478	484	452	477	448	470	459	465	476	446	476	460	497	434	424	443	450	421	449	460	462	453	481	452	450	470	468	418	482	442	433	470	461	490	474	459	431	451	457	471	448	467	415	454	464	471	440	474	481	449	452	473	441	440	488	451	472	495	464	444	475	503	465	475	451	471	448	466	450	437	425	418	442	492	452	429	464	480	456	430	464	469	437	491	457	477	430	455	439	439	459	438	453	435	428	441	434	477	484	453	435	433	491	458	477	450	480	485	459	431	440	496	460	434	464	466	452	465	450	490	480	443	404	431	453	464	496	457	467	436	462	445	455	409	462	440	422	411	469	474	444	488	434	478	494	478	461	463	441	435	458	458	462	406	438	468	422	447	446	440	484	480	456	422	443	483	421	485	423	442	447	430	444	404	439	409	482	467	498	444	478	440	485	459	447	416	454	460	497	434	453	435	488	442	505	445	452	444	488	459	451	466	453	433	446	503	489	459	476	451	462	468	452	411	460	452	432	455	425	495	438	439	481	452	454	492	492	470	458	458	439	432	488	427	469	419	435	451	485	457	465	439	461	474	458	444	475	415	480	503	466	444	423	449	466	439	450	406	444	483	421	444	469	487	425	460	471	465	456	456	433	458	442	448	447	459	471	462	478	430	450	475	446	464	431	434	439	450	434	411	426	453	466	462	465	461	434	432	465	469	420	441	456	461	447	516	426	428	452	465	427	422	485	438	465	431	451	466	412	482	458	449	460	460	441	453	478	434	439	485	462	426	496	436	453	439	464	497	442	503	429	472	473	454	396	485	455	451	451	478	441	448	465	419	469	421	458	478	465	454	454	433	459	450	451	474	438	431	434	447	424	453	466	457	459	454	437	446	459	438	439	430	460	420	449	467	491	471	447	447	474	448	497	449	454	480	402	474	461	430	444	445	435	490	458	469	451	429	464	441	470	445	449	459	463	416	446	471	469	478	465	445	446	460	459	463	498	429	420	436	430	474	473	489	468	422	446	489	468	468	479	481	475	451	469	476	419	427	457	444	458	455	481	417	522	479	448	454	441	452	455	488	468	432	454	475	480	497	445	474	426	470	482	443	465	486	492	459	454	476	446	482	451	418	464	435	446	445	492	454	472	441	436	470	483	479	488	441	455	416	443	435	434	469	488	448	444	447	456	439	451	465	450	420	486	463	447	442	432	406	470	463	481	473	478	484	434
7307	9200	9645	6283	4647	3753	2931	2262	1884	1556	1340	1196	1152	1015	1004	952	914	994	943	955	1175	2764	3015	2003	1586	1343	966	877	934	942	880	918	889	880	927	883	972	951	915	928	907	913	884	862	927	914	901	904	867	816	860	879	951	888	841	861	899	880	903	879	912	940	904	920	891	917	906	907	965	874	811	874	908	886	907	891	880	901	813	947	904	891	945	932	884	875	888	908	948	931	882	913	876	871	893	852	925	926	853	869	918	903	888	892	867	854	892	846	828	838	882	885	859	886	927	946	875	876	900	880	928	877	929	910	890	854	901	904	919	910	845	842	912	855	902	911	890	914	934	913	904	936	884	917	865	883	848	911	914	914	853	902	883	916	867	910	924	905	917	926	843	884	848	812	878	857	862	894	924	887	895	924	913	899	892	905	892	876	879	857	898	906	867	881	918	887	818	927	883	893	891	914	858	875	897	870	912	898	903	873	872	909	875	888	902	905	861	920	868	870	938	878	911	886	905	886	908	888	884	886	915	868	829	839	876	884	933	881	901	910	894	868	859	926	868	971	918	840	909	862	882	875	842	904	910	866	896	870	918	828	866	863	924	889	897	822	900	900	932	896	927	877	904	869	923	908	950	866	886	855	861	921	909	932	888	902	910	908	899	875	924	948	919	891	917	911	886	875	930	894	900	809	890	929	858	881	867	882	905	900	860	901	911	904	890	952	923	869	927	899	884	818	907	901	881	877	875	887	875	892	888	886	849	916	831	903	874	836	919	920	877	912	853	910	887	971	844	906	908	904	908	879	896	930	894	858	908	884	877	889	943	876	907	923	867	897	905	896	924	866	886	886	851	870	864	866	916	867	937	921	921	918	929	877	911	877	952	881	870	874	837	910	885	902	927	905	885	890	920	847	868	873	826	904	876	883	950	913	862	899	899	906	936	931	864	948	925	878	879	910	888	873	834	899	862	912	871	874	867	866	879	912	868	868	839	889	893	839	929	959	912	881	879	902	912	864	940	956	878	892	881	910	906	847	900	904	911	921	899	893	886	894	894	900	896	907	876	880	881	885	890	937	862	858	875	925	897	863	909	860	882	913	870	871	861	899	892	906	893	883	873	910	920	935	885	830	896	881	926	888	940	842	862	868	853	895	908	906	932	907	892	862	904	904	848	917	886	953	900	896	874	909	909	909	913	828	901	835	891	903	882	910	912	990	866	905	946	900	924	894	885	821	949	932	907	916	897	889	875	953	884	915	894	892	922	886	891	850	910	870	877	905	869	889	879	924	838	869	882	906	909	905	878	894	908	904	913	892	930	919	881	874	898	869	928	902	947	869	880	880	866	897	847	871	935	843	863	939	867	909	919	919	913	876	894	933	885	881	892	943	892	936	876	877	932	865	998	830	861	889	858	906	891	929	878	903	907	855	865	887	890	886	867	923	857	886	921	890	918	956	830	937	843	915	837	876	841	902	889	921	852	838	898	909	878	900	896	869	910	920	871	924	947	887	936	913	873	893	848	868	863	893	866	878	872	899	881	902	870	923	859	921	845	892	868	870	869	855	872	938	889	904	847	946	920	903	869	911	899	895	891	893	914	871	861	923	893	846	906	897	905	928	935	892	858	902	892	916	879	867	942	927	911	937	949	866	849	895	917	899	918	955	870	917	872	870	882	923	889	851	834	930	893	913	900	901	922	873	835	882	883	884	906	929	921	841	842	881	917	882	848	939	851	826	882	904	973	889	893	887	899	891	904	891	894	908	891	852	935	843	936	874	877	920	917	820	887	872	846	928	887	869	892	883	874	829	889	863	869	828	906	885	871	897	913	891	813	933	877	899	936	903	952	877	879	877	919	874	865	922	878	913	930	883	932	928	894	884	912	894	909	926	867	888	835	936	882	931	850	905	899	922	936	936	920	869	887	891	905	877	875	872	917	919	912	828	908	866	905	898	909	898	890	893	841	833	911	872	890	921	950	877	897	882	868	889	842	899	902	931	872	896	904	911	925	865	880	848	857	896	891	934	903	926	931	939	884	870	874	884	865	858	881	878	891	945	867	835	846	857	854	844	886	889	916	899	887	862	861	946	926	823	963	848	941	867	909	857	846	879	884	856	844	882	883	912	882	914	872	898	882	911	904	916	916	922	882	874	888	881	910	884	878	916	941	887	895	908	851	914	950	841	881	880	887	890	920	899	890	928	927	890	839	913	919	888	921	894	892	825	917	891	900	917	906	874	909	902	913	927	892	871	863	909	938	889	919	843	840	860	880	889	841	923	923	884	932	886	883	964	893	879	909	869	858	847	894	911	901	871	918	862	853	885	881	896	914	910	891	913	880	812	869	856	931	931	900	903	869	863	913	893	896	866	898	900	886	880	923	910	912	894	905	935	876	924	894	912	953	897	925	885	953	892	881	914	916	910	900	878	900	870	881	861	884	881	928	893	836	953	909	923	938	871	907	883	909	862	850	913	897	876	912	878	931	880	895	914	913	861	850	909	918	839	886	957	920	869	858	889	878	938	893	843	878	870	857	888	943	854	879	905	887	860	918	866	900	889	895	873	915	898	930	866	867	868	926	875	874	887	885	902	905	905	907	863	921	932	845	862	879	912	838	898	908	842	916	948	932	895	871	892	931	890	904	935	888	890	896	873	916	845	887	936	894	879	903	865	896	878	875	890	885	912	910	927	868	809	889	896	959	884	922	851	881	853	922	864	897	880	863	885	861	922	939	902	918	941	897	845	947	877	851	863	843	894	901	897	886	924	942	880	932	908	920	857	809	907	911	845	940	911	907	876	882	915	856	907	889	913	896	888	898	925	855	881	921	880	894	879	872	861	888	886	926	868	931	849	910	908	910	910	861	862	853	880	952	829	903	901	904	862	888	919	891	918	882	891	853	897	938	910	919	912	912	863	868	907	909	924	927	856	913	853	892	922	846	894	891	883	909	913	887	920	901	862	860	880	869	893	876	907	900	843	913	890	888	841	821	851	932	925	888	900	848	813	898	865	922	903	865	905	899	921	877	879	907	912	857	892	924	943	892	889	893	889	877	914	887	865	892	904	865	864	927	908	856	893	908	858	910	929	933	903	897	876	868	927	870	900	849	837	867	827	878	931	885	913	928	950	879	895	933	890	920	880	914	925	833	867	928	900	961	879	896	867	864	947	897	917	940	871	914	930	872	902	910	888	920	876	839	859	873	906	894	909	909	958	872	890	922	892	921	910	904	944	865	901	887	912	893	871	898	858	903	892	989	878	870	912	909	940	936	872	920	915	879	887	897	851	930	911	856	826	900	850	850	928	918	862	877	867	892	862	933	879	952	851	915	943	981	839	898	844	854	886	919	885	929	860	885	895	884	854	893	934	827	903	911	909	895	863	917	887	900	876	879	869	917	900	861	949	879	889	857	834	847	954	910	863	870	909	851	880	853	929	912	863	893	852	867	863	880	871	912	874	899	892	822	907	878	908	919	859	852	881	884	917	916	901	917	872	842	921	835	876
24275	21348	28325	24679	18679	3743	1731	1125	897	731	631	544	510	468	412	395	434	431	434	424	811	4708	4020	2737	1506	795	383	417	387	393	379	370	388	388	379	457	500	549	442	399	419	376	389	398	391	358	421	373	397	356	423	404	402	387	404	404	358	396	395	410	431	411	403	398	367	360	388	403	383	414	391	410	393	388	397	425	382	382	376	351	402	398	387	375	403	389	387	393	418	391	355	397	402	387	375	368	384	399	405	374	380	400	398	363	393	385	381	358	383	407	409	373	387	403	361	364	384	398	381	399	365	353	358	405	379	399	389	400	412	424	396	364	369	386	365	400	361	406	394	393	382	377	381	366	406	375	427	372	383	377	376	359	400	394	400	395	384	403	395	368	411	392	406	385	400	382	391	377	374	375	381	397	370	367	380	392	366	374	384	377	378	375	403	377	387	391	384	392	378	367	385	410	385	385	397	343	336	340	376	375	392	364	395	378	386	400	384	410	389	355	370	378	397	392	400	400	384	388	370	386	372	361	402	381	396	410	378	402	368	381	398	401	396	360	344	396	366	392	387	379	361	380	343	348	391	369	358	400	377	384	407	389	374	403	396	383	349	362	384	371	420	387	346	385	374	408	377	391	364	427	418	370	387	422	400	355	366	385	339	350	361	373	408	387	359	381	384	384	391	372	367	375	349	384	399	404	356	388	348	363	357	415	386	377	393	383	368	354	374	372	361	398	386	383	353	387	427	393	370	391	369	401	389	389	381	354	358	380	400	384	407	401	387	375	377	394	373	358	426	374	421	393	371	366	387	382	374	384	413	424	380	401	368	396	357	388	401	395	387	408	346	392	404	377	392	405	369	409	388	374	393	388	371	402	404	393	418	401	386	376	392	386	416	396	390	419	388	375	408	398	348	366	342	418	388	388	395	395	408	412	378	401	397	411	406	387	395	380	416	362	402	377	399	425	377	355	405	401	386	432	369	389	379	395	410	412	415	366	395	399	395	381	387	413	415	382	385	420	393	413	422	397	354	386	417	362	367	349	402	397	408	407	424	401	393	372	407	387	351	394	392	359	342	410	384	360	395	389	386	355	387	402	421	378	388	374	371	415	409	390	377	380	399	392	361	376	398	349	338	419	397	347	367	402	393	391	379	384	367	368	396	395	374	382	364	419	381	404	392	398	386	383	384	374	377	379	374	378	418	375	368	406	391	360	366	390	379	364	347	398	388	349	400	396	408	380	406	364	382	382	414	375	357	366	408	393	397	396	383	394	400	387	388	408	358	386	433	359	390	406	390	392	376	393	389	399	407	381	414	371	390	367	368	402	399	405	379	396	395	360	365	391	360	385	380	374	393	389	392	375	378	406	392	404	416	401	400	391	353	390	370	354	374	375	372	366	413	387	403	403	382	374	350	388	404	362	375	373	394	382	374	370	397	376	444	359	381	408	365	365	403	359	413	414	406	419	396	418	376	373	425	349	384	379	382	389	406	405	381	412	389	383	388	376	399	386	366	375	380	398	373	376	348	431	374	345	417	391	398	377	397	377	376	418	383	362	380	414	385	366	383	373	423	412	389	405	376	394	363	388	373	402	386	384	390	407	383	370	393	359	379	407	363	403	410	402	393	407	380	372	414	400	388	445	387	409	387	376	368	393	374	402	375	362	357	403	374	415	365	389	405	371	377	393	358	401	375	378	376	373	375	381	404	371	382	397	406	365	364	374	417	409	395	349	366	385	394	374	377	383	398	331	383	380	374	368	385	383	414	413	367	365	379	356	369	375	374	371	370	379	394	392	394	344	378	374	400	341	357	361	395	416	340	400	369	354	347	375	403	446	360	400	411	401	381	391	411	405	393	385	402	421	399	359	390	348	387	391	416	414	377	342	370	413	390	391	374	412	408	353	372	378	380	371	403	386	359	412	397	367	390	373	359	370	360	368	427	375	403	360	400	362	396	392	373	364	380	359	388	364	355	389	371	360	373	391	360	417	366	373	323	377	385	361	391	359	391	414	414	388	363	371	385	378	393	383	388	384	357	404	382	401	402	369	401	389	407	335	421	391	411	363	373	423	400	372	386	367	417	395	402	367	375	375	376	388	375	384	410	387	367	414	398	374	399	393	383	375	374	364	379	386	433	411	384	422	376	399	341	364	393	385	391	397	390	407	382	404	352	372	409	393	396	385	369	398	391	351	393	358	401	394	363	406	362	396	358	421	409	382	398	391	384	403	385	359	434	389	383	384	373	398	411	379	374	406	397	382	383	373	347	377	367	392	397	365	394	354	371	391	368	384	396	348	394	394	375	411	388	397	412	413	386	393	385	362	337	385	396	349	380	380	375	385	374	370	368	411	398	367	393	382	361	351	388	411	384	408	403	397	430	372	420	395	397	387	392	413	371	386	358	377	400	378	375	365	409	387	350	377	394	383	420	365	373	379	380	377	361	378	344	424	400	402	382	367	398	393	422	379	372	413	388	374	368	362	379	362	372	369	406	387	414	375	361	381	345	398	363	411	373	360	393	407	339	393	374	402	391	362	394	391	368	365	362	388	378	391	398	376	400	419	367	371	382	391	378	388	381	359	352	366	392	356	367	404	391	379	403	412	399	364	414	370	373	380	397	384	401	405	394	372	394	351	348	398	383	340	389	399	373	375	394	343	368	387	416	378	379	371	357	395	396	399	389	412	382	347	387	382	328	375	409	361	382	403	394	374	375	425	366	390	359	387	390	398	400	375	384	355	385	387	393	405	397	386	376	408	375	372	380	405	387	379	436	371	406	398	376	374	356	367	398	402	391	369	383	394	392	375	392	366	363	388	385	382	375	401	378	341	354	394	426	352	378	389	406	353	389	378	410	391	378	404	365	390	379	360	432	386	350	380	387	375	386	399	434	432	396	397	394	385	336	412	387	387	363	362	352	409	362	368	347	371	386	373	399	409	389	405	385	369	391	401	379	376	394	396	377	352	399	348	378	348	386	394	385	366	407	375	358	385	399	365	411	389	370	375	423	379	399	400	363	395	384	365	435	377	354	381	383	349	368	381	360	384	388	354	379	372	399	415	352	411	353	355	382	373	401	387	376	349	383	407	378	412	386	371	394	370	368	355	380	386	403	398	405	367	394	395	447	352	405	382	385	379	381	418	375	408	406	364	412	398	411	402	364	394	423	411	406	370	397	438	385	368	428	391	394	408	380	396	385	370	360	416	378	372	364	395	349	411	388	402	377	376	403	416	404	384	349	376	401	392	390	366	391	386	383	398	403	434	387	406	355	363	350	385	405	407	398	393	395	376	390	382	391	403	362	384	379	378	390	377	392	385	427	375	364	399	404	405	394	390	421	369	364	345	385	352	368	379	401	355	385	436	371	353	378	407	380	355	387	415	401	412	362	410	381	397	393	395	408	391	409	390	403	381	377	393	389	412	394	374	422	362	412	410	379	402	398	364	398	361	353	397	335	350	367	375	383	401	385	395	391	397	397	369	369	363	347	371	342	350	414	352
9131	17897	17757	12193	8118	6370	4857	3745	2929	2250	1842	1465	1257	1099	1004	1005	963	916	937	922	2721	14525	11424	8021	4574	2001	877	764	798	799	742	772	767	797	715	1031	1433	1299	1043	898	837	800	729	820	769	754	763	753	720	739	794	784	797	741	765	772	757	770	782	700	780	762	782	762	749	808	794	704	815	828	724	810	810	796	792	771	772	796	772	788	795	751	737	741	758	790	763	817	781	787	744	763	827	785	783	811	741	781	750	786	788	771	733	716	758	752	781	726	788	753	834	728	735	820	779	772	756	743	795	738	784	733	773	746	763	812	781	776	734	776	771	747	774	789	790	746	797	720	788	771	790	800	792	709	753	735	767	789	783	754	780	775	767	780	767	772	798	788	803	685	742	771	755	727	757	752	736	783	769	759	755	799	728	728	770	737	760	761	814	767	761	732	760	791	810	705	811	786	725	813	769	745	782	800	727	805	744	766	833	748	762	702	751	769	743	796	777	748	830	699	798	807	738	805	738	772	762	761	755	789	785	772	728	713	719	759	754	812	821	797	771	790	754	787	757	745	761	742	826	782	739	744	768	793	754	776	782	759	760	800	756	740	783	784	786	774	797	807	791	775	743	794	713	770	772	781	738	782	761	837	781	781	777	774	747	804	783	771	742	753	768	768	846	776	798	766	817	775	783	797	765	768	765	775	776	766	796	737	770	758	771	792	767	786	735	778	823	713	783	789	786	769	733	767	777	792	788	731	723	792	784	801	790	769	783	787	807	782	770	714	802	765	733	722	827	759	799	779	785	769	840	761	739	797	771	795	771	780	776	751	728	746	811	755	762	750	726	801	768	752	780	760	771	740	768	759	768	798	751	772	802	792	769	774	734	765	763	776	785	786	768	765	747	757	802	794	795	772	769	772	772	773	727	788	755	715	743	821	774	757	743	810	783	749	774	797	760	805	787	783	759	766	762	743	797	742	803	813	726	778	817	786	797	747	797	763	832	827	771	777	751	766	804	762	785	772	804	795	766	791	776	780	789	727	706	778	781	756	829	757	790	782	773	834	789	803	765	775	740	739	761	769	767	770	787	804	783	793	774	799	766	753	789	784	738	788	753	768	783	713	771	772	783	777	742	791	766	742	773	740	759	807	805	800	759	735	735	825	790	770	799	749	748	764	760	769	792	786	800	798	792	761	769	793	738	773	790	743	821	771	784	755	778	796	782	766	750	815	773	725	789	754	736	761	797	735	729	818	787	756	779	773	776	715	752	743	753	768	762	817	816	726	726	756	716	759	774	774	756	785	764	738	807	750	815	771	828	800	764	782	760	784	774	743	795	766	782	744	742	773	777	788	746	744	772	751	744	764	746	727	764	779	699	793	763	768	764	749	764	784	790	715	801	776	772	797	750	769	770	750	801	760	839	748	796	753	775	703	777	726	763	736	770	747	742	790	766	785	748	802	782	757	795	724	747	810	753	792	766	722	775	790	795	720	777	754	782	810	750	756	811	696	755	722	771	787	725	764	796	734	772	791	753	757	791	749	797	782	727	764	757	780	793	765	791	766	733	804	776	733	769	728	737	749	781	793	776	742	775	725	727	765	761	775	772	789	807	779	816	737	786	763	768	770	778	725	768	760	752	772	747	767	754	741	772	828	764	762	773	778	718	747	762	780	737	773	747	773	784	746	826	758	708	736	758	738	780	799	772	757	803	783	762	769	773	794	759	799	806	781	748	736	778	801	734	773	757	727	802	777	735	791	731	767	789	712	733	697	775	729	738	772	752	761	804	744	776	768	791	734	784	731	816	718	798	747	744	791	751	761	788	779	786	755	762	775	770	738	832	800	758	734	763	793	762	770	753	794	717	752	782	765	753	785	755	776	753	794	778	761	783	746	773	779	797	790	777	806	786	806	776	740	739	770	798	752	810	748	734	751	737	758	726	775	705	762	725	784	787	780	794	835	782	847	827	786	797	754	795	714	785	830	767	796	771	765	760	767	731	749	762	760	796	741	809	763	770	756	750	763	770	784	734	732	744	775	797	762	726	715	675	743	800	804	772	821	775	793	764	771	774	780	760	746	761	785	772	778	769	754	776	727	748	803	767	729	742	767	750	752	756	777	791	763	789	762	768	729	841	819	733	730	759	773	762	722	768	788	779	810	754	800	778	773	754	769	774	739	789	792	768	764	755	760	770	762	785	772	763	798	780	777	762	774	770	772	754	817	740	752	736	793	763	757	761	796	752	789	803	733	778	788	750	730	748	772	792	727	798	777	738	740	730	776	734	755	755	746	819	700	772	786	759	753	794	750	758	736	759	808	739	731	799	803	740	831	759	762	778	724	761	771	727	777	753	744	756	800	753	761	712	785	748	775	802	780	811	824	797	800	789	769	840	804	788	779	798	745	775	770	755	825	728	741	733	780	755	725	802	724	755	760	770	769	727	777	789	769	800	756	823	727	723	730	785	735	798	754	784	795	784	763	759	793	783	790	747	700	785	816	773	759	771	762	797	759	745	773	739	743	735	757	766	809	762	765	758	744	757	760	786	809	814	780	805	764	765	766	779	754	736	759	818	759	756	785	756	778	784	740	712	785	753	780	775	750	780	751	742	777	761	745	772	726	739	776	749	767	804	711	717	831	803	755	802	775	766	774	724	768	751	749	783	733	757	807	776	784	699	820	735	715	800	747	762	744	789	795	759	770	788	829	812	768	782	790	791	785	823	724	778	731	740	764	777	755	728	731	817	776	786	733	764	802	739	790	775	748	790	746	810	787	817	753	719	809	767	721	759	753	778	749	745	746	699	741	788	730	770	730	745	775	744	796	755	800	757	730	790	782	756	792	770	723	760	763	780	769	782	750	776	750	745	747	755	749	726	789	787	805	801	717	750	732	803	775	750	806	760	726	744	678	800	745	746	802	801	685	772	780	760	776	765	724	762	783	742	767	749	769	764	776	752	764	774	786	811	753	783	769	761	750	767	751	769	713	798	785	780	748	776	749	750	773	719	775	801	790	760	714	770	783	816	770	786	769	767	726	728	764	771	725	688	774	775	779	786	794	803	738	706	736	749	726	747	803	794	789	759	741	780	715	773	780	828	753	788	750	756	797	723	767	706	713	806	781	752	746	744	749	698	734	767	744	772	723	757	783	803	791	765	820	784	768	793	735	700	817	796	771	805	746	760	748	748	751	800	754	797	806	750	763	724	749	770	835	760	802	745	803	806	784	809	798	780	767	770	724	707	803	765	738	789	726	730	746	788	744	742	789	733	800	739	751	757	786	770	740	769	783	757	742	759	810	801	778	776	695	760	715	794	820	777	780	778	781	784	760	806	776	779	747	754	787	784	784	739	790	719	759	811	832	753	764	806	761	763	757	751	766	783	793	759	774	813	766	771	792	776	754	723	785	765	750	792	732	771	796	799	791	745	773	791	778	801	760	824	774	758	748	786	766	734	818	759	798	776	761	784	767	767	787	750	792	739	775	747	776	826	735	758	799	735	733	790	803
23275	21378	29151	23967	21387	18298	4240	1628	1137	934	779	641	566	508	498	474	427	470	435	390	1497	9370	7224	4368	2392	1047	429	378	397	445	394	411	403	387	403	604	729	617	506	444	400	376	360	413	359	393	369	364	390	353	387	390	342	392	361	427	400	401	398	371	399	381	385	373	356	390	363	373	387	398	353	371	386	385	379	386	402	376	362	401	375	354	365	367	415	380	384	360	362	355	397	345	358	385	367	378	406	378	343	376	360	385	379	386	365	390	403	399	357	386	385	408	377	375	388	383	386	381	369	382	401	402	370	372	376	350	363	397	376	351	357	360	365	352	357	366	371	342	400	403	408	411	389	373	358	387	411	355	376	352	347	364	378	366	369	374	412	408	395	388	424	394	389	378	387	376	366	367	382	394	407	419	403	344	378	396	334	400	358	342	383	337	375	354	377	445	371	387	351	376	367	377	405	384	370	380	382	417	375	391	396	368	402	380	380	402	386	357	397	360	359	386	359	392	411	391	405	407	403	362	385	359	364	377	372	353	384	381	379	352	357	368	376	377	381	386	396	361	388	375	351	389	356	392	361	372	400	392	360	375	334	348	376	387	357	377	405	402	391	356	384	384	389	378	364	393	390	387	421	359	362	379	356	362	374	432	368	400	399	354	360	362	381	411	380	392	368	371	341	414	360	367	383	392	359	386	370	380	396	356	378	352	333	381	372	377	400	386	363	348	356	357	373	396	439	375	343	376	379	377	393	394	338	402	407	333	399	354	420	386	369	386	405	359	344	363	368	396	368	372	361	357	386	386	362	353	361	361	356	372	418	385	386	398	393	385	349	380	419	372	379	373	406	390	400	379	421	385	397	366	359	401	361	358	373	396	351	387	394	402	397	417	355	346	399	387	371	379	358	380	381	388	376	382	380	377	409	364	360	422	361	343	342	364	373	367	357	371	375	373	395	395	386	379	384	410	412	345	406	374	382	390	388	395	409	388	390	382	378	411	382	399	349	389	391	397	385	365	365	371	383	356	384	395	382	382	363	364	366	355	380	358	413	375	383	355	373	410	356	402	391	412	371	367	365	385	398	385	371	392	386	374	390	367	357	382	398	390	387	361	385	357	383	386	322	349	382	380	358	338	343	394	371	392	379	344	378	406	384	339	377	365	362	340	386	394	389	392	392	368	393	373	352	372	430	327	339	390	391	411	401	369	374	369	350	399	379	384	376	379	379	411	359	393	398	400	398	354	350	384	388	404	412	375	399	377	359	406	368	354	392	392	370	405	340	400	381	387	376	369	400	347	378	391	370	375	397	416	377	382	398	376	381	394	359	380	366	374	374	401	382	365	356	376	398	379	413	400	389	386	356	388	367	403	398	360	392	344	332	416	388	385	384	384	371	366	407	370	392	381	384	399	375	378	365	389	400	355	383	370	387	373	423	386	398	377	363	353	369	393	375	370	354	370	372	355	379	406	374	404	381	393	402	367	350	421	373	401	375	392	387	386	388	370	414	382	390	383	379	390	416	351	383	365	350	362	397	409	350	376	418	355	370	396	385	334	353	383	407	357	371	377	371	381	369	356	374	397	372	370	390	402	394	391	378	399	413	399	367	384	393	392	378	399	350	350	389	372	402	392	362	359	392	347	363	395	368	389	380	384	372	413	358	369	371	384	401	370	395	371	364	384	342	370	405	392	407	369	337	398	380	364	424	400	402	388	371	358	391	385	377	399	370	391	381	387	421	371	384	394	397	366	369	362	368	394	384	377	385	366	379	353	385	361	345	394	370	361	420	351	399	406	335	385	376	372	358	351	401	362	382	371	383	408	381	330	394	344	374	357	388	437	371	373	379	435	390	380	379	344	402	429	370	367	380	384	374	383	370	381	349	390	390	374	355	369	378	419	392	356	404	357	390	360	375	394	387	383	388	379	368	398	388	382	347	385	382	386	365	453	382	357	406	358	405	412	377	360	401	436	380	382	367	387	351	375	360	341	409	369	367	382	368	366	385	355	372	401	385	365	371	370	412	355	408	370	382	379	374	396	357	371	420	348	362	343	380	380	365	411	398	379	356	374	363	357	367	364	363	393	363	399	381	364	338	360	359	390	380	370	387	396	392	397	365	404	351	365	401	412	383	385	357	382	374	383	349	389	376	359	386	397	370	370	392	367	347	385	370	355	388	375	398	383	375	403	363	364	357	400	388	376	363	350	393	386	403	376	375	378	392	338	398	390	371	405	392	383	371	373	406	402	398	362	383	381	370	370	355	393	363	385	405	368	394	380	350	394	396	390	412	367	379	397	400	392	359	353	340	378	361	375	372	363	383	363	380	369	381	401	383	353	386	359	383	391	401	363	381	383	325	337	406	351	374	372	359	376	407	377	385	352	371	370	375	380	387	389	362	352	360	376	383	372	358	363	385	380	412	380	349	405	366	395	379	374	403	361	368	347	383	349	339	396	391	384	382	369	390	402	392	370	382	364	371	329	414	376	407	380	379	400	385	409	384	389	374	333	398	372	344	379	354	414	330	365	361	373	383	360	351	400	367	406	356	356	378	369	395	393	384	404	384	382	358	422	379	381	353	367	359	380	424	385	379	394	359	367	374	403	351	400	378	362	394	382	361	383	415	375	411	402	361	358	355	349	357	379	392	360	393	364	365	374	359	382	398	408	372	371	356	363	383	350	411	398	398	392	420	373	375	341	387	409	395	401	363	438	407	378	390	390	386	383	378	396	414	399	368	373	395	389	347	370	397	377	372	383	401	379	351	387	388	365	360	386	360	373	411	375	372	331	371	363	386	359	382	398	385	381	382	395	397	399	389	376	351	365	369	384	369	388	390	380	380	385	359	364	370	397	380	352	364	381	394	372	381	396	375	390	399	369	389	349	375	392	378	378	382	344	358	392	371	410	347	366	382	358	368	356	391	373	405	398	348	349	365	361	354	396	382	358	362	395	386	410	375	365	373	342	372	397	388	375	386	381	343	377	375	383	357	405	365	397	396	371	385	358	386	417	368	389	385	370	377	363	396	395	408	364	380	363	397	395	388	396	390	384	389	395	391	399	379	379	378	367	362	358	371	389	364	386	390	378	360	338	364	389	402	372	403	344	401	384	388	374	365	387	373	378	391	397	377	407	354	363	352	431	346	374	368	395	362	395	387	429	381	389	379	380	385	353	375	365	379	339	372	381	369	389	392	360	370	413	376	406	407	335	398	368	382	375	386	343	336	381	397	387	373	396	376	395	368	365	376	369	409	379	380	389	366	398	358	395	358	369	361	339	364	393	374	380	355	343	373	392	371	369	366	368	403	359	343	371	374	360	385	388	360	376	375	369	365	353	358	366	391	394	375	413	368	394	399	366	416	354	391	388	395	351	387	392	361	385	390	407	384	381	373	362	362	360	367	358	375	364	440	405	409	357	343	365	392	344	402	364	378	362	344	391	382	345	385	361	382	379	401	391	386	349	381	381	397	343	368	365	392	410	349	366	385	410	369	376	379	390
11451	23959	23038	16101	11557	9006	6900	5054	4011	2925	2335	1867	1547	1251	1224	1184	1073	1010	962	899	4862	22769	17337	11501	7370	2916	772	763	746	768	722	770	746	771	805	1686	2093	1479	1202	890	776	767	745	783	781	740	735	730	738	747	773	729	696	705	741	727	705	718	690	764	742	720	729	723	719	705	741	718	697	738	732	732	698	772	704	725	767	741	695	761	761	735	755	740	721	709	724	695	712	790	725	748	723	732	781	729	784	715	705	712	737	710	664	687	721	694	777	748	720	784	716	723	726	770	726	695	748	770	706	726	760	741	720	783	741	746	745	703	698	714	766	735	746	705	716	681	748	752	734	714	735	740	777	712	722	752	777	743	706	732	703	756	692	699	747	798	666	772	689	689	740	755	726	726	728	689	731	691	744	778	695	753	732	736	748	722	708	737	710	728	709	770	764	746	740	715	700	747	732	683	749	758	711	760	717	761	749	766	741	716	740	700	743	727	730	760	718	764	709	778	777	736	695	724	752	751	741	732	714	761	737	770	713	754	735	758	722	724	704	693	750	719	764	755	698	736	730	781	714	817	748	689	695	704	742	741	734	712	744	726	713	698	726	698	698	727	739	703	691	733	719	753	684	688	749	726	732	748	747	683	743	653	725	695	753	755	753	746	743	708	682	712	731	740	711	735	777	679	758	742	731	727	720	733	723	720	737	746	709	727	684	771	707	757	737	735	755	709	753	740	710	726	731	742	744	678	730	771	718	690	745	722	743	747	718	755	749	702	761	719	759	749	707	667	724	706	723	715	710	720	730	714	707	675	705	723	704	736	714	743	766	752	712	719	754	664	730	726	704	714	727	779	724	720	736	705	748	694	736	721	734	708	734	680	733	718	753	706	681	732	728	731	680	703	727	763	743	728	748	725	701	743	713	714	781	724	743	754	723	679	719	695	758	732	733	700	735	747	719	706	733	748	689	697	729	724	694	712	709	769	733	741	714	739	735	739	741	729	738	728	799	719	779	741	718	728	759	734	773	677	728	740	700	730	716	717	758	737	722	723	751	757	749	701	762	709	719	668	685	743	684	753	681	736	734	705	744	757	731	709	701	699	737	704	729	738	674	747	729	684	726	755	715	753	707	770	714	789	700	743	693	729	724	740	709	742	727	680	660	747	707	722	698	691	752	760	770	732	713	766	742	705	721	757	729	705	719	693	668	743	729	705	762	698	767	724	723	736	790	730	695	701	740	745	749	698	726	698	734	732	731	692	779	738	776	696	737	709	729	722	752	701	792	730	679	744	749	752	734	712	741	704	694	699	741	744	682	742	686	699	733	730	692	742	725	746	679	740	697	720	704	737	701	712	756	739	698	689	762	743	746	723	763	741	708	701	673	795	732	728	723	721	783	674	731	733	693	741	721	708	737	697	761	732	700	823	713	738	772	691	702	693	748	758	731	776	689	714	707	743	704	690	748	754	764	695	756	716	730	746	718	789	727	748	776	745	740	802	767	758	768	724	756	729	738	778	711	714	733	689	691	758	727	729	751	724	726	743	709	694	760	760	748	673	749	721	715	724	685	706	722	734	758	701	700	727	771	737	730	730	701	758	736	754	691	755	749	738	709	745	690	723	742	742	725	755	777	722	706	767	757	674	714	710	720	758	750	795	769	739	710	697	726	728	716	742	704	745	789	726	744	733	753	656	710	716	720	747	745	753	783	753	712	706	748	788	738	701	753	711	736	739	761	739	730	746	723	728	721	746	743	726	699	701	758	718	745	701	764	749	717	752	731	774	775	734	676	772	776	734	688	707	684	733	715	702	736	746	673	698	743	743	764	703	740	707	723	681	753	717	698	759	733	723	695	688	727	748	741	728	744	736	751	766	708	690	716	745	761	712	746	727	735	702	746	763	744	747	720	733	730	690	720	706	720	713	737	761	701	737	726	756	695	749	743	704	777	732	732	740	724	728	697	716	740	743	785	738	726	751	685	721	718	710	752	735	732	685	688	734	698	699	762	687	735	723	708	715	756	704	745	691	754	708	743	731	721	717	738	710	773	681	734	749	699	751	735	637	743	765	774	712	755	742	735	708	699	730	674	692	701	778	710	742	701	729	763	761	761	705	713	701	701	708	728	674	718	738	723	725	718	649	771	773	765	743	703	702	699	715	755	715	723	734	740	669	729	743	744	715	740	738	702	718	717	723	717	757	722	737	748	748	763	745	764	735	707	753	711	751	666	705	763	704	764	723	705	761	744	717	746	741	711	701	737	762	725	725	709	704	760	751	717	738	708	731	764	711	712	705	742	690	705	735	731	706	718	770	751	710	745	777	683	697	704	731	735	717	725	694	753	736	713	757	712	735	704	731	741	714	735	670	719	752	723	735	739	724	730	726	706	717	718	751	767	694	745	746	680	738	764	717	737	706	776	762	764	714	732	740	754	729	739	689	745	751	716	696	718	722	782	760	714	681	702	733	688	717	777	696	736	699	726	749	738	709	766	697	721	719	683	760	743	738	759	711	755	742	692	737	740	747	738	725	703	743	720	750	693	763	693	708	794	722	716	717	734	711	710	738	711	735	787	714	696	706	714	768	720	747	798	757	693	768	743	736	687	747	710	742	706	745	712	695	731	710	700	784	734	731	718	695	725	716	739	715	756	768	701	703	714	731	777	740	722	715	716	716	722	742	776	769	725	765	776	710	703	725	701	735	724	757	724	678	691	773	719	758	739	726	720	723	759	725	715	752	759	718	689	788	715	731	744	708	682	741	805	732	734	754	730	751	691	725	742	702	686	733	668	732	728	714	705	709	710	699	772	761	712	758	731	740	722	704	669	738	687	731	703	730	720	778	697	763	720	724	722	726	716	712	724	717	723	761	730	727	729	731	698	728	730	723	717	732	748	710	729	752	747	691	760	730	749	712	766	696	764	736	713	738	740	747	766	770	727	713	707	718	703	759	748	712	721	752	706	738	728	730	715	731	727	724	725	710	703	711	686	737	733	707	731	747	716	741	724	734	731	737	786	746	748	808	711	688	756	745	733	669	657	714	730	708	784	727	729	739	764	713	717	729	743	734	760	738	727	735	765	787	713	745	707	748	717	684	703	743	729	736	704	697	716	767	721	738	731	734	742	773	774	749	691	713	754	751	732	771	759	730	711	671	732	750	732	689	759	740	720	765	731	736	727	684	767	738	727	713	702	727	684	727	727	704	706	721	737	730	735	728	710	744	688	721	673	691	749	718	737	716	724	723	724	747	687	721	733	696	725	721	750	717	717	741	730	773	764	756	730	747	741	753	738	691	743	697	715	756	735	689	773	732	756	751	784	713	733	730	733	695	704	723	742	753	724	720	728	747	732	703	731	715	726	740	731	712	726	737	723	719	701	768	665	758	775	708	766	710	699	747	720	739	745	719	737	687	709	723	737	743	736	689	693	751	692	675	750	759	709	711	739	697	731	679	695	698	690	707	756	738	703	752	734	702	771	729	752	728	733	733	664	768	735	676	727	757	709	766
26766	19932	8500	2679	1484	1132	965	732	630	527	496	496	504	452	479	480	401	471	481	465	523	920	1108	793	603	461	503	468	491	464	482	426	465	429	445	450	545	507	492	497	460	431	462	453	468	456	438	482	468	434	456	488	454	428	463	433	439	430	479	473	445	469	476	439	472	443	474	429	476	470	439	478	493	451	431	467	429	472	451	450	487	454	453	467	464	448	497	467	428	464	477	450	451	459	463	430	431	502	448	494	502	496	464	445	482	461	465	458	434	442	447	460	467	457	482	446	431	456	456	464	460	461	502	445	480	449	452	510	464	487	447	484	456	468	424	460	491	408	503	482	474	444	449	482	454	461	430	439	457	448	462	450	441	456	479	455	461	450	512	434	468	449	477	479	453	455	477	440	438	453	453	493	465	484	434	473	411	452	443	499	458	474	437	472	503	468	425	449	456	485	451	432	433	438	453	496	465	449	478	448	499	471	458	454	487	461	442	443	476	458	436	476	470	442	432	451	434	460	458	456	482	462	457	462	490	479	467	470	436	453	479	436	404	444	449	500	442	473	460	435	448	442	460	444	463	471	460	466	454	424	468	423	461	472	459	484	483	450	404	470	435	467	472	460	491	476	486	449	458	447	460	476	461	462	506	446	491	454	474	478	422	420	465	445	461	472	436	466	454	409	438	446	490	444	445	441	403	449	442	419	468	459	433	503	455	415	474	432	444	471	440	435	459	430	481	484	412	450	465	486	457	503	508	477	476	441	451	484	481	439	474	410	476	452	434	416	471	449	461	468	434	436	455	425	438	464	470	497	435	458	419	476	442	431	445	438	476	442	467	482	450	435	462	429	448	502	467	460	427	456	440	443	451	456	453	463	453	480	456	455	461	482	460	429	452	449	468	472	466	458	452	485	426	456	467	441	486	438	426	453	480	454	462	463	438	419	463	436	421	475	437	434	506	425	458	458	462	441	460	427	406	447	462	489	424	463	460	486	458	482	457	410	474	431	478	487	429	454	422	479	448	473	451	435	469	433	479	466	451	405	440	467	457	438	467	511	442	470	448	483	464	425	461	480	464	468	421	472	453	453	448	458	445	451	457	467	459	471	461	504	436	493	453	490	484	479	477	448	425	466	464	438	469	470	514	494	464	486	427	444	491	493	464	420	493	495	511	489	473	406	454	452	468	399	437	454	447	435	469	435	491	424	445	429	457	450	460	454	500	487	466	434	419	427	444	501	449	474	467	419	465	465	476	451	480	442	465	464	479	429	444	478	441	470	439	436	449	484	473	435	443	436	475	436	455	454	438	429	473	439	451	485	452	460	454	424	469	434	450	468	449	476	441	445	425	453	458	401	473	480	463	454	487	408	459	473	456	443	410	489	450	476	441	438	468	454	462	436	449	483	456	458	496	422	478	447	469	450	416	478	444	444	441	415	430	471	510	444	422	478	455	459	426	473	480	431	462	483	473	421	436	431	468	461	467	473	440	485	500	465	475	443	469	477	445	461	481	469	446	467	426	431	465	440	475	441	464	491	470	441	426	487	425	481	473	462	444	447	409	416	489	476	502	433	469	447	489	434	440	415	479	458	447	439	428	480	458	461	423	478	415	475	482	451	475	496	454	423	403	447	487	507	467	432	449	422	424	472	447	422	441	464	492	451	469	449	474	422	419	435	452	501	469	493	465	450	466	464	456	480	478	431	471	475	473	467	438	451	443	437	459	443	436	468	415	434	428	486	463	465	467	451	477	440	468	462	441	443	469	485	426	457	446	455	439	414	475	464	445	456	453	474	437	448	490	478	465	450	441	443	495	479	445	415	472	450	440	455	460	456	460	468	491	464	445	487	466	438	446	443	445	458	460	437	424	428	492	451	465	456	469	508	450	433	423	440	447	456	446	459	475	437	451	489	458	450	480	416	462	459	499	444	470	447	477	481	497	404	455	490	454	454	461	475	454	453	457	450	442	467	474	468	507	475	436	480	462	448	470	463	475	442	465	455	434	486	484	462	462	436	479	468	429	452	439	417	423	423	469	433	432	439	444	455	475	459	459	466	450	446	431	432	468	440	492	457	453	465	452	486	426	471	486	466	443	447	467	468	456	454	437	509	491	465	469	434	470	484	433	460	451	426	448	475	462	469	432	471	450	409	429	430	449	462	449	454	490	471	478	441	475	428	449	485	504	456	494	458	489	463	436	432	480	453	393	429	441	474	432	498	457	468	444	473	452	488	534	419	439	436	394	460	441	456	438	453	470	477	468	463	419	506	462	460	448	488	425	486	408	428	441	479	472	446	444	408	473	490	477	465	450	462	440	475	445	445	457	460	491	505	479	474	419	481	467	469	450	440	469	463	431	474	474	451	444	457	479	452	414	450	450	462	472	430	458	436	452	451	460	482	477	450	424	449	440	441	453	462	457	473	436	434	451	447	476	438	458	479	439	430	445	474	460	426	471	432	426	465	461	451	431	480	435	468	456	436	467	428	450	443	471	472	429	420	483	450	463	439	460	469	475	449	424	482	456	483	464	439	507	482	443	459	469	439	428	465	467	460	422	450	441	487	424	398	486	479	452	501	447	412	437	446	414	485	422	458	456	435	441	492	438	467	449	473	426	454	472	483	456	472	473	465	473	470	435	467	478	471	471	439	461	450	420	470	447	459	482	470	445	462	383	446	465	439	475	448	478	459	449	472	443	470	443	462	447	467	428	472	454	428	439	446	454	425	441	427	500	475	485	461	437	453	431	492	404	415	424	491	472	491	446	426	469	471	450	479	450	470	476	440	495	433	475	473	460	437	496	473	457	472	445	466	479	462	484	440	466	466	478	425	500	454	470	437	487	433	474	481	481	409	457	461	443	471	458	425	471	464	458	445	456	485	470	445	450	440	445	479	413	486	437	438	472	449	444	450	438	470	431	479	435	514	458	451	426	476	465	485	471	439	456	451	482	476	458	456	476	453	444	476	480	478	436	437	411	452	479	421	465	433	455	421	477	469	461	428	451	465	465	453	441	464	493	420	478	456	457	445	455	434	443	476	449	456	458	488	462	472	457	451	455	416	463	448	453	459	493	503	440	432	483	448	457	456	439	482	464	463	477	491	412	404	427	457	425	428	453	440	484	442	465	417	462	429	451	424	472	437	465	464	472	438	431	469	465	497	445	439	474	431	472	499	420	444	480	454	473	446	487	475	482	454	467	447	464	438	506	464	438	472	451	485	439	457	437	441	439	477	461	477	465	443	455	476	456	488	433	517	459	478	469	414	438	497	445	472	437	450	468	437	455	460	446	467	428	504	512	418	472	428	397	434	458	449	462	470	469	434	452	446	457	428	451	467	418	460	454	453	436	459	456	465	443	437	420	445	441	488	465	455	457	451	447	432	459	467	439	428	454	451	469	442	434	456	468	455	476	425	441	464	518	449	466	455	495	442	456	491	457	445	443	430	470	430	480	412	420	502	481	437	430	462	448	457	459	452	404	462	508	437	436	486	448	433	472	483
7363	9907	9910	6622	4779	3708	2873	2237	1788	1447	1299	1094	1001	978	1017	906	917	899	905	887	1101	2886	2934	2107	1414	912	918	870	949	896	871	944	858	872	834	907	984	1026	1062	954	1008	891	943	906	919	864	906	888	853	884	879	890	868	898	879	854	899	890	851	889	950	894	912	877	876	903	888	899	848	895	882	912	863	839	893	921	916	905	876	823	870	955	897	907	955	887	911	872	901	878	888	934	854	913	885	888	933	902	843	931	867	883	871	867	893	901	976	892	860	844	932	866	901	892	920	889	931	905	836	854	854	893	882	906	902	876	820	925	904	886	890	868	890	854	905	869	883	853	846	858	878	945	865	863	917	861	852	875	866	899	903	881	889	863	896	923	844	930	879	915	872	900	921	865	912	837	911	934	911	852	889	884	863	842	918	914	897	880	884	869	843	877	934	904	940	878	877	911	936	885	954	848	890	880	862	930	867	896	879	923	914	878	909	881	898	861	910	888	868	849	887	927	907	864	934	864	945	870	868	890	953	882	857	878	849	947	894	881	906	942	902	875	834	883	880	945	875	883	882	900	882	895	898	866	919	885	958	843	898	856	875	855	839	849	929	885	922	895	948	907	862	900	905	914	852	872	875	882	866	901	901	897	872	915	907	907	859	900	883	886	877	868	917	834	894	851	914	937	891	828	850	870	879	932	887	931	899	943	878	914	913	912	900	879	890	908	935	900	874	856	886	873	852	922	924	897	879	907	888	865	905	929	896	951	864	858	896	830	890	863	915	947	873	885	950	855	910	904	857	879	880	906	908	892	886	920	949	924	896	888	923	899	889	905	920	890	892	893	901	889	866	934	886	873	843	926	888	917	892	864	863	852	882	868	873	886	886	839	918	893	958	926	917	931	855	914	925	887	877	866	872	895	878	880	929	882	889	907	865	930	875	889	926	887	900	865	941	873	920	933	945	929	857	854	842	903	900	898	848	853	872	865	918	878	928	909	924	881	921	846	838	932	936	888	853	863	878	852	906	864	878	923	915	875	896	904	919	852	919	826	904	897	941	904	896	854	863	827	903	924	898	842	854	852	863	879	910	866	921	890	871	848	828	888	905	933	897	872	904	879	876	880	863	835	942	871	877	905	881	922	942	943	911	860	941	876	912	834	823	838	928	930	885	884	939	915	934	894	889	889	932	860	881	932	931	907	884	924	854	882	862	864	836	934	872	866	851	905	894	909	911	838	830	924	903	862	898	872	941	906	925	837	920	905	858	892	843	826	901	859	925	871	875	857	905	900	933	848	927	848	846	894	908	891	944	882	893	896	883	859	857	877	923	903	911	857	901	876	878	885	901	911	891	885	891	944	936	869	914	833	890	868	873	902	869	876	858	819	897	908	940	877	921	898	883	945	903	845	871	922	919	849	886	873	947	840	922	881	866	873	933	884	857	914	922	875	948	853	899	912	901	893	890	957	880	915	937	853	884	919	881	853	858	927	866	916	925	944	911	908	852	882	890	846	859	898	861	892	869	878	862	922	892	911	902	891	878	884	877	928	883	916	892	887	892	911	870	916	891	840	900	919	852	849	878	938	911	853	847	928	869	837	846	918	901	898	886	853	851	859	927	933	879	877	940	888	906	945	887	902	922	937	930	849	863	844	891	860	929	894	867	812	897	919	948	892	898	905	909	897	945	865	864	869	898	892	889	859	892	912	848	895	889	877	885	868	917	942	905	886	900	887	941	961	878	890	857	924	877	874	899	901	870	880	807	912	843	849	912	913	864	908	943	915	869	905	845	932	869	885	876	863	892	881	901	861	860	887	877	911	873	912	897	896	909	916	880	867	876	863	907	891	911	859	853	877	912	897	852	858	918	939	895	859	868	888	868	942	909	923	872	928	914	846	919	935	890	909	889	890	839	909	908	839	917	903	889	902	888	882	908	960	844	921	911	843	979	872	884	857	890	882	821	892	852	891	849	862	843	901	897	874	915	860	983	895	896	920	910	899	878	929	913	827	849	866	876	888	868	854	920	891	907	879	916	887	845	926	900	852	847	908	868	909	897	839	884	874	889	919	903	886	887	931	892	891	923	903	886	862	933	876	842	894	928	899	863	873	895	843	903	876	872	913	909	899	874	881	862	978	906	851	877	862	864	881	901	859	921	902	897	901	886	893	854	888	867	817	883	853	851	823	910	847	901	916	858	878	899	879	889	872	953	886	921	846	915	914	888	907	884	921	871	915	831	877	893	898	906	906	903	936	890	955	910	871	852	880	910	985	895	900	860	873	890	895	851	923	942	843	890	885	845	907	877	843	867	878	885	880	858	954	865	903	961	890	899	928	843	860	969	881	904	867	912	861	929	883	899	862	874	929	899	860	868	926	946	872	887	888	909	929	860	855	904	846	876	866	875	896	894	894	916	984	916	881	888	901	874	855	885	896	851	876	888	875	876	834	891	881	931	910	888	910	835	911	952	857	917	912	939	863	885	869	909	867	874	872	928	927	851	977	862	824	849	864	892	859	928	912	846	852	853	901	957	912	882	941	944	898	886	883	920	892	915	905	882	890	860	887	904	881	929	910	927	895	894	895	880	889	902	885	903	972	847	891	928	873	862	916	875	872	936	885	908	921	956	857	895	898	951	920	927	871	896	883	911	901	854	923	872	832	911	848	927	881	923	871	848	886	910	846	844	906	898	910	830	897	897	932	911	966	898	872	882	909	881	858	935	867	906	866	872	923	925	845	886	917	886	901	876	843	920	873	868	929	966	899	878	893	882	913	898	897	861	865	894	920	954	852	873	865	889	887	918	963	932	916	848	889	871	907	860	845	903	860	860	912	856	897	912	942	915	837	912	845	900	916	879	894	840	879	941	900	871	898	856	873	903	866	888	917	888	916	887	927	880	818	885	894	878	925	860	866	863	916	906	905	848	897	882	878	893	864	914	918	936	917	945	922	921	906	847	905	897	892	922	920	868	883	875	907	906	874	910	853	930	877	907	916	875	934	919	878	903	919	873	871	952	879	892	911	922	884	859	912	896	955	822	905	854	861	889	830	888	915	879	933	869	882	915	889	853	870	889	929	929	899	873	842	849	871	916	910	901	892	848	872	822	830	885	937	874	858	894	863	877	899	890	879	849	883	893	930	883	897	897	894	912	886	910	883	923	941	903	890	874	888	923	878	871	904	923	949	926	855	892	853	872	928	891	882	891	889	895	843	909	926	881	877	903	830	936	866	861	836	886	968	867	871	869	843	912	894	868	887	927	876	930	866	906	880	904	920	908	888	854	912	891	904	877	872	914	948	868	885	873	883	875	927	852	876	906	894	914	910	873	898	916	896	885	878	915	923	902	832	886	887	857	919	882	840	897	872	925	890	890	844	817	917	835	823	902	890	931	865	866	872	914	905	883	889	927	897	884	855	900	861	912	934	890	877	946	894	878	892	883	920	901	842	921	889	963	820	886	910	873	892	911	881	911	866	934	888	900	865	886	884	947	910	894	884	911	863	897	851
24279	21376	28358	24744	18693	3861	1746	1067	836	716	568	576	479	479	477	426	426	415	399	448	936	4708	4176	2204	1040	421	380	394	404	379	359	379	361	404	416	521	661	617	567	454	437	394	376	364	362	378	393	444	380	398	380	374	349	360	348	408	399	383	406	380	353	381	407	379	353	362	407	433	402	394	372	359	398	357	389	439	413	377	398	405	382	360	392	444	433	411	375	368	372	366	370	388	415	366	371	376	392	408	406	414	348	427	363	369	410	392	360	359	411	385	396	370	388	370	381	394	367	406	404	416	376	396	362	370	411	405	417	409	372	387	394	432	377	420	376	407	397	363	384	374	421	392	368	382	366	395	375	384	388	370	374	373	372	400	410	388	376	352	379	400	400	372	413	369	384	367	389	422	401	369	393	403	385	359	370	399	395	399	382	374	386	387	400	414	391	382	382	417	422	405	373	376	394	407	405	391	370	402	352	405	383	369	392	412	420	375	415	389	409	417	412	419	389	357	391	407	399	383	388	402	422	377	409	385	386	381	371	370	368	371	392	389	377	418	394	401	411	405	395	381	370	393	373	379	381	397	388	392	380	394	356	351	371	385	367	425	403	365	407	372	398	378	396	446	397	409	356	389	373	377	398	368	387	390	387	391	345	416	405	388	370	395	384	384	370	399	437	410	407	367	372	394	409	381	363	437	392	405	406	318	388	414	385	366	421	402	418	384	404	398	407	381	421	373	428	394	388	368	408	416	355	413	423	374	368	399	372	387	383	363	392	405	371	387	413	406	407	401	391	391	387	374	388	394	366	418	381	391	406	389	443	390	398	371	397	393	388	427	415	416	350	367	419	403	401	403	353	371	370	395	405	404	409	388	395	406	381	388	367	408	370	385	394	397	425	362	369	386	410	421	378	395	409	395	378	369	370	382	398	372	347	366	427	365	408	391	418	401	389	423	385	415	354	393	383	406	397	377	392	350	358	385	385	380	377	391	372	396	378	357	403	391	420	418	403	361	401	348	349	375	374	387	421	375	397	417	342	359	373	381	370	373	368	399	376	392	393	390	390	400	380	361	357	391	363	390	396	399	391	371	440	401	388	386	423	386	382	405	371	415	403	400	404	354	391	404	381	403	404	375	394	404	386	409	419	406	415	360	379	390	379	376	419	371	430	347	379	368	364	412	376	383	389	354	413	377	354	393	373	381	364	371	382	391	384	417	380	412	378	348	399	390	403	423	411	389	430	403	370	423	416	361	397	397	403	406	395	388	381	390	384	412	366	401	372	374	404	382	422	404	375	406	353	396	368	382	385	404	383	404	358	374	391	407	417	361	358	406	365	379	394	381	402	382	387	368	395	363	402	379	386	384	376	374	350	418	356	383	399	406	417	405	396	390	381	407	388	362	395	409	403	395	403	409	402	380	391	413	344	395	411	380	348	406	400	396	391	400	365	374	418	401	377	364	393	390	409	432	372	385	430	403	400	397	403	372	384	385	371	361	380	368	356	405	357	403	408	390	398	377	380	387	361	396	362	391	411	375	404	390	375	388	400	376	384	395	376	367	377	390	419	387	392	401	424	396	354	396	416	396	408	373	390	388	385	385	374	386	413	381	375	402	405	424	374	397	404	373	385	370	407	351	396	401	387	373	362	366	381	396	374	398	346	381	408	415	397	385	386	406	372	404	386	422	383	386	413	404	388	389	390	360	376	368	394	376	423	374	384	404	393	385	367	361	414	390	401	344	414	409	366	396	372	383	398	377	393	379	385	376	425	415	378	412	382	382	386	394	423	381	382	384	409	373	415	381	402	385	388	416	360	415	356	394	385	370	372	385	389	395	366	380	381	383	390	418	436	383	363	361	359	365	453	386	411	422	412	397	380	388	399	400	419	374	349	407	356	413	373	384	346	380	385	370	368	379	381	414	388	372	431	358	390	383	386	390	412	394	378	387	379	378	393	399	381	392	408	390	396	383	390	367	394	388	419	396	389	392	408	432	380	374	359	420	381	406	403	396	380	380	398	409	382	396	379	386	393	369	366	396	415	358	418	370	376	377	387	408	401	387	359	431	411	367	393	405	361	410	425	393	382	411	418	402	401	370	371	429	368	394	394	393	372	379	394	409	424	382	400	411	367	390	384	387	360	392	392	374	358	374	352	397	381	377	399	388	408	386	400	373	433	399	416	388	397	393	393	359	374	397	370	374	385	441	361	390	372	391	343	377	366	385	395	392	390	356	369	404	375	388	364	431	372	378	362	422	388	368	362	405	386	398	392	366	374	404	355	403	414	370	367	343	383	397	377	363	403	360	372	339	391	378	382	373	381	368	331	391	371	350	394	378	354	408	377	420	388	376	406	364	360	391	392	396	381	395	385	355	390	380	392	367	382	407	375	372	378	354	417	411	404	384	392	379	370	421	391	383	394	375	406	387	389	365	368	352	406	431	376	360	383	392	371	399	399	392	364	376	371	382	383	356	366	403	391	393	380	404	396	420	396	373	388	416	405	367	386	405	393	356	381	382	383	409	364	370	419	382	387	362	416	408	381	394	391	382	404	408	375	400	412	372	383	355	388	395	422	373	374	397	400	399	380	394	416	359	406	396	372	403	349	404	394	399	358	427	384	396	385	402	402	369	400	404	395	372	380	380	370	381	414	409	391	385	389	364	384	367	377	418	383	385	397	383	398	404	339	379	350	377	396	365	371	352	397	392	394	423	450	409	375	382	431	383	388	388	427	365	423	389	396	381	337	391	410	361	391	367	396	364	393	392	386	409	389	420	399	390	372	372	384	388	372	396	414	394	400	401	415	401	403	357	364	421	413	391	406	370	410	383	408	385	371	391	398	429	400	387	401	398	402	382	391	382	407	391	385	386	379	389	379	392	391	417	383	367	394	355	397	383	378	388	352	352	376	399	385	381	415	392	410	451	381	417	361	379	371	381	399	378	400	405	388	379	431	408	352	399	368	366	405	402	376	371	389	404	380	372	382	382	417	393	361	374	366	403	367	373	395	413	383	374	391	369	383	385	424	406	404	381	401	372	398	397	396	363	374	399	357	396	417	384	406	366	381	389	400	376	362	408	408	396	386	356	375	413	390	370	353	361	374	388	393	375	371	368	384	374	390	401	394	397	380	396	426	382	381	418	421	410	397	409	392	406	418	368	378	399	368	414	388	386	393	421	376	415	408	379	364	406	394	403	406	390	411	401	393	395	401	401	401	410	371	408	393	424	416	356	420	367	405	365	408	401	412	391	395	377	419	391	368	410	375	404	386	399	409	406	383	412	371	358	381	374	395	355	359	389	410	396	404	382	377	414	348	390	381	367	366	398	387	410	400	377	384	408	414	438	407	365	384	363	372	402	378	380	379	419	416	435	387	388	387	377	391	368	395	407	366	395	413	413	392	371	393	387	420	379	405	422	434	379	383	366	426	394	375	362	366	410	372	381	414	402	369	402	370	391	359	356	385	404	392	418	417	361	387	368	368	370	399	382	370	348	405	381
9481	18675	18364	11899	8823	6456	4913	3528	2704	2107	1567	1355	1131	1076	1037	936	993	935	888	889	2848	14550	11692	6452	2709	800	722	878	781	829	777	730	824	779	773	1338	1863	1556	1300	1014	881	787	793	751	785	779	793	767	768	731	763	794	743	719	806	739	785	788	772	786	791	764	803	763	767	772	741	745	737	784	778	789	746	781	737	781	738	788	737	813	774	759	764	736	771	822	766	806	803	731	751	832	784	761	778	745	748	745	735	781	759	751	731	808	799	752	793	749	741	776	774	822	764	762	769	786	788	795	787	777	796	766	786	773	754	802	763	780	765	773	780	794	744	770	780	745	781	796	769	771	772	806	748	754	790	796	732	764	731	778	773	752	766	707	793	728	752	797	744	744	768	753	676	737	751	701	763	814	793	740	740	758	796	795	878	794	745	782	802	781	746	781	740	798	745	820	755	722	771	782	819	758	792	775	798	744	734	751	740	737	768	767	733	786	762	757	771	793	796	775	774	806	807	768	807	788	771	790	755	798	754	747	731	798	711	805	811	763	808	754	707	771	766	803	774	755	808	751	773	758	737	778	767	748	742	786	724	777	771	738	775	790	778	792	809	768	798	743	748	746	779	801	760	778	736	742	791	773	774	830	769	752	794	728	770	724	770	760	796	792	751	769	817	741	696	759	743	759	738	750	778	737	806	767	742	757	763	787	778	754	706	781	797	819	761	804	789	821	780	750	783	746	738	783	767	777	765	761	773	743	794	793	765	815	775	778	731	810	797	828	712	764	803	749	771	794	734	748	780	757	712	744	815	748	833	802	775	809	784	744	756	783	745	795	779	749	778	769	788	801	778	754	783	751	780	788	793	732	774	808	779	782	790	729	756	784	769	821	777	764	779	750	770	771	766	769	780	743	820	753	748	765	760	820	760	746	769	834	739	743	757	753	743	762	794	760	774	748	772	805	702	801	730	785	781	796	736	811	789	747	734	777	727	699	718	763	689	783	752	721	806	735	762	795	801	811	817	758	757	803	743	775	746	730	792	809	735	796	743	771	762	749	783	750	756	769	754	732	752	759	781	802	722	776	773	788	814	754	779	791	721	740	768	791	732	760	791	757	699	769	799	759	803	740	728	767	781	784	746	743	806	769	736	748	751	754	790	759	783	793	722	762	743	771	728	780	781	775	790	710	766	771	725	787	772	715	787	762	708	730	747	761	807	780	731	750	767	779	758	741	774	783	791	807	750	722	767	767	791	727	746	728	750	730	762	766	747	795	748	730	837	727	753	775	767	746	725	815	740	791	770	786	762	778	757	783	807	741	796	754	806	769	830	766	757	743	739	837	762	738	751	752	770	791	798	741	744	774	747	781	776	789	755	781	755	756	822	756	755	795	764	755	763	788	781	747	737	768	772	792	742	750	787	746	780	784	789	758	813	753	779	775	797	813	749	808	748	762	764	759	753	789	814	739	759	745	782	735	770	757	709	800	799	793	766	756	816	793	805	810	752	769	765	714	724	840	685	713	768	755	749	778	759	738	768	755	794	814	753	756	737	781	749	760	723	779	783	792	803	755	763	765	811	797	793	784	780	784	777	786	773	763	756	762	792	761	770	739	781	787	757	809	765	738	822	729	765	759	767	809	705	754	807	795	784	764	730	753	809	755	765	749	758	738	783	776	785	797	795	800	791	738	748	745	734	813	817	772	717	789	760	800	778	774	791	751	760	744	778	769	745	756	745	818	806	803	734	785	765	779	787	734	733	787	765	726	835	749	743	783	818	754	819	769	757	796	816	792	765	709	799	750	783	755	729	762	826	750	749	785	814	798	760	765	744	776	726	800	762	786	755	730	762	758	820	748	740	735	785	751	752	771	795	779	809	762	771	772	783	729	801	809	732	703	738	786	756	732	751	768	802	729	716	745	754	765	745	817	769	736	781	764	769	804	774	784	766	723	784	735	773	757	830	765	810	758	684	768	783	770	754	720	770	733	742	731	719	780	754	757	782	739	764	717	778	737	761	753	713	790	738	714	750	763	729	764	754	725	825	758	719	790	775	785	753	794	723	725	736	793	770	733	788	748	789	729	759	742	802	757	789	813	733	770	787	762	740	765	760	738	720	770	803	748	768	760	746	784	787	755	793	799	726	760	777	784	791	775	728	804	797	777	748	727	803	773	771	784	733	749	748	758	745	804	803	772	797	731	770	749	781	784	754	786	722	757	767	770	789	761	748	727	791	726	820	777	783	775	732	720	803	765	783	805	787	736	778	766	779	784	703	779	785	751	787	806	773	765	768	742	757	798	764	773	758	801	743	768	804	754	760	676	774	755	743	757	763	787	805	764	742	775	791	766	756	778	760	786	754	751	810	802	788	724	799	814	762	741	770	741	759	792	765	761	814	738	753	755	778	785	751	766	724	840	801	774	808	817	763	752	751	802	745	795	752	815	731	784	810	781	819	757	794	780	791	817	760	789	775	804	769	737	811	768	746	802	806	789	740	765	800	771	715	749	776	781	781	784	720	791	814	769	769	773	755	771	767	769	754	813	783	823	780	796	771	790	740	744	750	746	744	737	716	807	752	768	734	780	804	714	831	789	800	758	747	769	809	742	789	751	759	769	745	818	760	793	795	751	786	767	781	759	786	793	756	748	814	739	735	772	788	755	729	767	807	753	752	760	741	798	724	763	771	808	810	810	726	758	744	758	808	798	802	771	836	780	794	773	784	801	825	764	771	790	746	823	771	799	756	739	811	709	756	771	766	775	770	785	750	767	695	771	737	734	715	762	773	774	765	727	794	766	756	759	748	742	765	757	736	746	754	792	778	776	752	795	765	782	791	754	730	723	725	774	757	686	698	750	785	772	745	804	793	785	758	759	770	763	810	759	767	731	757	808	773	735	807	751	776	733	713	780	767	779	697	802	794	737	758	724	774	776	825	772	761	773	736	800	779	790	795	784	757	764	774	744	767	769	786	791	719	773	837	767	756	755	761	775	782	715	766	804	763	832	742	730	804	782	772	721	748	761	785	767	721	802	761	766	786	799	772	743	812	780	734	764	739	805	742	750	786	780	756	783	813	762	734	772	775	797	779	748	751	759	791	782	780	790	739	791	776	689	764	823	779	785	762	804	828	776	781	727	728	799	744	738	810	802	782	775	798	772	749	742	776	738	779	762	802	773	737	801	783	785	796	730	785	794	815	733	775	724	784	766	756	755	808	729	791	744	743	758	754	824	805	763	763	774	832	714	765	800	703	782	775	735	841	788	778	738	744	740	775	794	734	706	772	769	713	704	760	751	741	780	748	727	726	739	797	753	791	771	757	742	771	757	795	795	746	779	752	787	790	782	729	794	721	760	798	782	809	810	739	775	751	777	734	788	740	739	750	747	764	752	757	757	769	764	779	764	758	759	734	750	755	745	747	741	740	754	745	747	763	775	730	748	793	741	772	769	759	734	791	745	724	788	753	788	752	762	765	718	745	782	775	819	765	776	771	805	756	800	783	802	732	726
23309	21376	29126	23978	21388	18265	4113	1628	1051	901	746	588	555	497	490	472	481	456	460	395	1452	8860	7291	3834	1262	418	411	416	390	448	399	371	399	373	425	818	1014	835	619	483	446	377	406	367	378	354	407	377	366	412	367	386	400	367	374	387	373	360	372	391	406	340	403	350	394	399	361	361	410	403	358	349	402	381	369	413	367	346	380	426	390	370	407	403	386	363	393	384	375	399	399	420	345	384	365	379	399	348	389	404	368	385	357	384	390	331	398	392	376	366	352	345	386	393	393	406	411	373	381	378	381	383	393	385	406	341	405	382	376	387	392	350	387	398	367	403	388	394	350	384	378	321	370	391	368	389	387	397	370	399	401	368	358	414	345	367	344	396	361	395	357	339	355	385	379	412	425	374	355	390	391	393	389	346	388	405	410	373	360	379	369	369	402	377	366	378	418	340	385	382	362	404	402	373	407	332	380	404	339	395	409	375	360	410	367	387	401	367	355	407	366	356	362	367	372	392	391	360	422	377	416	408	355	344	404	390	371	407	364	366	389	360	372	376	393	388	363	376	383	386	407	354	406	415	398	382	370	359	361	404	383	397	369	358	393	378	345	354	348	366	378	412	397	385	359	372	385	364	411	388	386	399	369	380	374	377	379	376	353	348	376	372	346	367	393	353	360	417	388	364	361	398	409	413	381	370	345	396	402	394	384	372	397	386	353	401	390	358	408	384	365	338	374	358	336	384	399	361	377	367	371	377	354	392	374	386	381	400	368	379	342	348	394	390	405	376	397	416	391	410	366	342	375	385	382	374	352	386	347	354	386	388	349	386	383	396	404	385	380	360	370	379	383	352	378	365	372	392	361	382	376	400	399	382	377	396	415	370	361	364	405	367	340	403	374	374	396	398	352	403	410	416	403	390	356	395	383	356	388	406	338	327	369	406	362	384	375	380	347	361	378	383	392	357	348	368	385	373	377	355	406	395	343	394	393	384	395	373	387	363	391	379	384	412	385	379	345	404	405	411	387	348	402	352	376	377	397	421	384	372	386	399	363	344	354	354	364	372	390	391	362	377	352	381	381	365	349	399	386	353	399	382	360	414	347	365	382	397	357	398	394	387	401	350	389	413	385	391	366	380	400	403	391	394	413	383	385	389	372	379	362	343	377	405	383	399	371	364	376	355	364	347	402	418	398	361	386	379	352	429	394	388	376	362	370	393	418	418	396	399	390	413	401	370	375	382	360	365	371	396	394	380	428	371	371	354	398	351	379	365	393	377	342	364	382	394	359	373	406	389	360	348	387	398	362	367	381	410	340	341	383	394	356	400	371	381	375	369	376	395	420	368	396	371	363	377	412	395	408	378	377	390	362	372	378	386	390	336	392	380	421	363	379	399	366	407	383	384	389	384	390	356	362	365	376	385	378	358	369	390	392	387	423	363	408	406	375	337	396	374	371	394	373	341	399	372	373	389	368	365	351	379	379	401	382	385	431	337	410	407	383	356	378	403	387	383	379	406	380	368	393	375	367	376	381	362	355	348	388	398	354	407	378	368	394	352	362	379	393	359	399	358	377	372	393	370	353	387	363	386	355	402	399	392	388	399	372	371	391	362	374	341	373	410	400	386	389	374	379	400	375	374	347	369	412	407	385	441	397	364	375	360	361	411	330	374	412	406	386	337	379	408	413	319	349	391	388	374	383	382	389	370	400	391	396	383	399	389	358	395	380	397	397	377	399	369	387	365	362	369	387	355	370	388	349	403	380	396	379	377	375	370	412	345	371	417	365	354	370	388	366	368	380	371	401	345	360	406	372	385	346	369	341	352	399	395	402	347	368	379	386	368	369	409	390	384	344	386	360	369	367	343	366	383	383	366	372	432	405	378	401	377	352	395	402	377	377	393	383	393	354	377	388	345	392	413	406	396	402	414	359	402	391	371	386	400	410	347	356	385	387	418	349	370	388	353	354	380	373	408	366	358	412	348	375	395	408	395	354	377	359	371	388	382	369	378	371	346	389	362	413	397	379	391	369	356	390	397	375	346	373	399	349	408	408	360	384	387	382	387	390	397	391	408	358	401	403	366	399	406	369	380	382	372	382	358	394	414	349	377	383	376	401	382	374	404	400	393	371	365	384	381	388	362	372	365	376	414	366	392	410	388	388	378	408	375	361	398	404	365	383	362	387	419	424	341	397	361	342	376	405	372	387	388	343	420	361	388	370	362	410	383	355	357	349	392	393	380	366	397	374	385	399	348	354	392	393	365	389	403	365	381	361	392	390	395	371	401	395	388	379	372	407	368	376	344	354	404	457	392	369	371	370	407	378	362	368	382	354	375	387	363	359	384	363	380	389	399	354	383	364	353	379	365	387	400	392	372	391	386	376	399	378	409	364	365	369	367	376	389	400	410	374	360	382	397	381	394	380	383	379	371	400	390	382	367	388	398	381	371	360	416	378	382	358	373	371	364	338	378	432	347	380	379	403	350	407	387	366	408	382	350	362	415	397	382	378	367	375	391	378	376	381	400	355	354	355	350	375	403	387	337	389	403	377	382	367	366	382	387	391	374	410	383	387	379	355	371	353	384	375	394	390	351	379	335	359	367	371	382	378	402	393	356	376	359	375	397	411	388	411	360	371	339	358	411	356	401	384	396	381	377	332	410	430	367	394	415	361	412	416	394	366	365	365	359	381	398	367	375	383	421	358	352	376	381	398	407	361	341	381	397	379	391	375	379	392	408	384	337	401	388	402	397	370	375	392	376	386	398	382	369	361	344	364	368	411	404	391	391	356	373	366	404	375	390	374	357	384	400	364	390	404	399	367	419	375	417	396	362	396	381	354	346	377	376	362	388	378	350	386	387	400	397	391	380	394	368	377	354	340	364	406	351	380	360	378	369	393	358	363	387	398	375	373	389	385	394	384	402	389	348	398	390	380	366	395	362	404	397	382	374	399	365	382	364	373	358	385	363	400	372	389	406	381	365	384	409	372	398	359	422	370	397	350	363	407	402	362	394	359	375	366	373	360	365	373	398	376	379	396	389	398	371	411	363	385	384	340	385	402	368	368	372	392	373	366	389	393	381	357	333	425	377	426	371	403	391	367	387	384	372	402	388	376	377	362	373	400	361	339	391	385	373	406	363	341	349	395	398	379	357	370	356	344	409	344	369	374	374	344	417	369	353	365	346	381	400	353	389	380	413	359	395	339	357	385	363	372	391	343	376	399	394	372	349	350	407	381	359	360	416	418	368	361	373	377	417	368	334	382	371	381	385	396	423	369	392	355	367	383	381	392	344	377	398	345	367	387	347	348	395	389	374	321	375	404	408	386	366	375	370	396	421	405	369	402	389	396	364	361	364	363	341	367	371	380	363	385	382	368	365	389	358	373	397	376	384	377	394	365	346	385	362	404	394	400	371	389	374	396	365	387	372	376	384	355	372	353	371	380	345	394	370	327	382	376	349	391	392	372	366	406	383	362	398	360	385	407	422	344	367	415	387	370	378
11707	24316	23974	16712	12320	9175	7038	5032	3647	3065	2059	1685	1498	1301	1209	1147	1057	1017	984	921	4844	21909	17335	10431	3634	818	778	734	792	757	770	757	753	765	837	2473	3204	2226	1562	1090	822	793	736	768	749	710	780	702	753	716	760	744	711	714	752	757	742	721	771	652	753	682	735	700	711	719	681	729	691	719	763	706	679	755	735	690	736	758	704	717	702	799	745	738	732	746	681	738	753	743	782	771	731	715	769	737	739	741	727	779	758	743	729	711	674	721	706	712	676	725	750	744	683	723	746	721	731	741	753	752	738	699	739	713	776	683	774	730	709	710	736	752	713	719	731	715	720	695	727	723	725	775	728	679	705	733	722	729	731	704	728	714	732	731	738	770	766	714	789	753	764	720	731	713	747	758	726	682	691	675	692	687	723	736	755	750	698	760	703	765	762	738	706	734	678	748	706	774	709	738	722	747	754	732	700	745	726	713	718	689	740	719	775	763	710	738	715	760	776	771	787	724	759	667	740	770	756	790	747	726	722	731	720	710	685	799	732	766	727	751	731	725	717	722	722	745	740	728	695	724	753	757	744	679	771	726	713	686	712	769	723	718	713	693	692	714	731	716	710	720	738	769	755	764	738	738	713	747	708	756	706	761	770	759	697	713	742	736	705	724	682	685	760	729	737	773	764	728	737	688	729	718	738	731	778	742	682	723	697	721	714	701	760	729	745	730	673	758	732	732	708	774	768	726	742	710	764	682	723	731	806	712	722	718	720	744	713	752	709	722	811	745	717	766	764	741	709	736	743	714	719	695	682	749	688	784	672	750	740	730	732	731	702	739	744	753	734	693	718	709	702	790	763	826	725	746	733	725	749	745	752	708	724	726	699	736	750	744	716	725	713	701	823	734	708	761	699	717	761	771	752	692	706	738	723	725	762	749	703	718	727	701	723	734	708	703	730	730	745	731	698	733	698	707	765	750	710	739	749	715	701	703	721	699	712	662	745	758	725	738	731	710	726	724	726	703	762	729	706	738	699	776	720	757	801	701	715	722	709	755	745	714	737	695	733	719	732	702	758	725	725	754	772	780	740	748	718	716	709	711	739	766	721	741	751	717	727	713	744	794	724	741	730	720	724	748	731	744	794	737	777	761	727	715	735	674	734	713	725	742	745	766	700	716	698	726	762	739	740	720	716	711	712	710	734	734	735	726	721	700	674	760	731	694	729	736	709	725	760	764	674	744	697	701	770	736	723	752	700	734	688	701	740	712	735	700	771	752	725	749	684	682	783	765	749	724	758	740	769	745	712	678	725	734	745	732	733	724	765	732	723	747	681	727	736	740	734	677	745	687	749	780	769	729	736	786	732	747	729	718	683	745	726	716	750	734	750	718	713	735	742	754	765	725	707	743	709	731	736	739	737	724	703	730	690	703	739	705	733	758	725	720	702	725	719	695	702	695	684	722	765	764	775	747	728	758	731	707	738	742	678	732	701	727	773	692	762	724	756	716	747	726	755	702	696	726	752	767	727	661	707	737	756	730	694	702	714	738	721	740	748	749	750	769	692	737	749	800	719	721	730	809	757	755	773	707	759	793	733	738	760	741	751	717	715	742	753	712	742	753	727	735	745	768	732	731	742	778	694	767	707	703	760	717	754	731	712	714	740	687	691	713	755	728	729	744	759	768	732	721	778	725	714	730	760	762	738	746	749	736	765	760	708	728	740	726	688	809	749	715	760	742	728	709	680	711	719	743	711	699	760	727	711	732	689	737	739	742	693	738	690	736	717	698	761	721	751	739	705	706	745	753	676	692	718	727	716	725	728	719	737	805	717	779	748	708	730	756	727	746	709	801	772	722	741	778	743	743	737	721	733	695	732	711	741	724	726	737	740	760	702	715	744	696	715	677	713	752	695	723	733	755	724	727	704	761	778	738	727	703	718	755	725	732	747	730	757	694	763	693	671	740	721	702	759	741	686	730	745	693	686	719	719	730	721	788	714	725	738	709	791	706	698	716	761	732	747	743	744	746	754	697	750	719	720	686	721	716	685	748	725	733	713	690	712	790	711	749	795	703	703	746	757	748	732	735	727	770	748	725	692	709	742	731	712	697	751	774	761	734	755	758	772	702	705	758	740	692	761	725	693	711	723	800	702	728	763	724	695	728	740	706	719	736	750	751	799	738	783	731	709	730	719	737	715	731	736	722	707	776	772	721	714	722	729	671	708	784	744	746	768	689	724	730	744	698	750	744	731	738	777	743	713	733	720	717	683	711	761	737	779	707	749	718	749	716	691	758	784	769	685	740	728	741	740	744	729	779	743	736	736	726	716	763	724	673	749	682	715	765	698	768	710	762	739	762	680	759	706	716	715	692	715	752	706	779	688	690	729	718	708	738	719	768	773	687	728	685	748	718	699	848	726	717	714	735	723	693	711	720	700	760	746	717	783	742	740	707	756	782	720	692	710	734	711	716	732	722	715	711	777	729	763	752	743	724	724	774	742	734	706	736	679	753	770	756	735	708	743	682	705	722	729	738	771	738	732	744	671	716	728	751	692	662	711	711	703	698	768	769	750	782	706	783	785	755	714	750	732	693	682	760	737	737	686	731	709	772	710	737	704	670	731	772	732	772	706	773	723	717	718	745	721	735	722	705	696	723	737	714	739	769	759	764	734	748	722	703	728	738	734	697	714	784	738	771	675	715	712	713	729	746	715	732	745	707	698	698	736	709	716	735	756	697	728	751	729	704	732	766	730	750	762	716	759	731	716	731	704	737	748	762	742	773	720	735	756	732	696	657	713	763	742	727	694	769	743	732	727	752	739	682	732	738	782	689	733	749	738	765	743	675	743	779	759	748	721	754	745	765	759	674	656	730	738	708	722	773	716	713	755	733	705	705	763	766	738	743	778	756	704	747	748	763	714	718	699	724	743	697	724	715	785	752	709	713	761	759	750	748	707	750	739	711	760	747	713	706	775	762	719	739	730	699	792	725	726	733	702	740	742	706	689	712	724	737	756	708	728	681	728	705	771	717	694	721	731	717	705	761	746	732	727	779	741	696	734	654	729	699	705	730	732	731	735	769	712	758	726	732	739	720	690	759	663	676	698	706	748	720	749	674	737	692	765	698	699	756	727	698	730	708	725	674	740	697	689	725	721	737	769	706	690	715	724	771	707	711	678	710	730	719	721	751	749	672	740	746	759	729	732	722	763	717	694	714	750	721	743	681	724	714	719	774	723	756	696	703	728	720	738	720	727	702	772	697	747	778	747	698	723	766	706	747	732	758	726	700	711	768	750	750	734	759	729	761	763	687	728	727	765	744	724	689	724	725	733	717	734	745	715	721	755	767	760	718	722	783	740	729	705	737	704	713	704	759	742	700	742	757	740	694	731	736	749	713	728	751	732	772	803	724	688	741	671	745	717	745	749	731	725	737	704	734	668	743	753	745	707	671	679	732	722	737	754	791	749	774	742	685	704	678	740	741	739	682	700	739	740	740	712	727	744	719	705	707
26798	19874	8976	3157	1655	1126	857	674	595	591	542	490	522	448	473	441	437	461	465	460	546	1002	910	690	551	428	441	498	457	445	447	437	466	463	483	492	518	531	488	480	486	446	412	477	460	499	405	476	494	467	447	446	449	451	481	486	420	439	473	453	504	475	474	436	493	448	448	442	467	424	470	478	403	438	429	479	450	440	465	442	453	434	470	457	490	515	481	424	422	438	391	434	480	464	449	481	440	464	472	476	458	439	444	473	409	469	507	445	453	457	417	444	462	468	463	453	421	434	463	454	437	421	436	442	475	461	425	471	472	456	443	454	462	461	451	433	432	467	467	446	476	452	440	480	479	477	498	484	467	417	503	476	444	452	424	446	470	516	470	423	439	468	449	479	460	486	429	462	436	447	439	465	435	441	442	430	432	458	441	459	489	467	442	459	454	452	478	472	433	431	472	428	484	468	498	454	497	437	409	433	464	441	420	424	443	465	438	501	472	457	450	455	480	481	476	478	434	463	432	483	450	449	439	465	453	427	414	443	457	471	450	456	423	454	424	457	460	459	458	413	476	471	461	424	450	482	430	417	462	486	457	420	489	460	453	419	467	437	431	516	463	469	418	425	461	463	466	461	445	482	438	422	472	509	454	465	441	414	431	434	452	472	504	452	465	441	467	453	421	461	449	452	488	468	492	468	469	462	461	443	435	449	444	486	432	446	469	446	484	484	416	457	442	473	488	462	445	459	440	438	450	462	476	456	426	477	460	439	457	448	465	470	453	427	467	444	481	448	459	464	489	437	448	430	432	446	436	436	438	448	432	476	466	434	443	448	524	433	450	444	452	442	454	479	473	441	475	452	443	453	449	457	419	440	467	510	450	502	428	488	451	418	485	513	477	448	459	481	429	472	430	492	459	437	448	484	465	432	450	455	441	461	440	428	477	439	475	464	446	431	459	480	417	426	478	461	463	439	447	456	474	439	446	464	523	463	433	452	458	452	506	453	463	480	429	457	448	453	467	435	452	432	446	439	491	491	485	493	455	459	430	436	462	456	449	443	443	436	480	481	466	441	456	439	441	434	455	449	480	460	456	428	444	434	492	487	482	455	429	449	455	429	435	472	466	489	463	458	432	443	458	462	452	446	441	430	446	452	456	435	442	444	462	479	475	461	462	438	458	471	459	471	485	440	440	461	481	459	410	449	472	460	413	489	484	458	400	465	435	445	496	444	490	483	473	425	419	436	491	465	438	438	447	462	430	504	461	467	473	486	444	460	452	439	478	435	488	463	418	448	473	433	437	443	442	476	490	418	471	428	450	428	462	444	479	446	449	457	436	466	465	454	453	494	446	483	475	476	465	442	449	443	467	477	483	476	424	468	444	424	448	446	467	446	438	466	466	463	467	427	488	501	467	440	464	458	440	456	474	466	440	442	442	435	478	424	457	454	438	468	440	473	476	425	469	407	477	456	510	458	459	429	474	451	408	450	464	441	459	471	449	473	454	423	456	432	497	469	402	452	454	438	478	438	451	460	469	440	452	453	456	420	445	413	472	450	476	443	429	427	445	467	493	444	464	464	439	461	454	442	392	463	486	455	462	450	453	469	419	485	460	460	452	450	450	456	490	445	420	423	474	435	477	446	461	470	479	441	474	444	448	404	452	448	454	450	440	445	432	429	487	475	463	450	438	470	441	417	464	462	457	450	443	446	468	419	448	459	490	456	456	406	482	448	448	443	437	429	437	472	474	432	446	462	475	416	476	416	445	462	445	471	424	475	461	509	452	409	452	443	485	462	458	481	471	474	463	463	498	442	459	418	454	481	468	440	422	456	423	440	402	478	440	440	442	455	459	430	447	456	479	474	487	447	419	444	496	491	419	443	449	471	465	437	476	427	451	456	407	471	496	450	453	453	481	464	440	474	483	422	442	489	429	432	463	456	427	431	468	428	439	480	473	466	472	418	434	453	453	469	435	458	465	423	459	454	486	472	469	460	429	461	449	472	477	482	443	435	444	476	474	417	467	445	440	446	479	448	469	469	457	441	451	443	478	438	447	483	537	477	495	457	459	431	441	477	451	435	475	451	427	487	475	433	445	438	457	460	444	434	419	456	465	472	477	493	425	437	465	452	452	459	465	478	458	442	461	415	438	439	475	433	477	450	449	439	422	441	461	415	483	443	450	440	479	456	443	468	468	435	476	445	461	438	472	461	491	482	463	441	478	451	427	437	440	445	449	486	446	444	459	416	448	465	414	453	486	463	412	437	440	430	477	454	459	486	472	447	447	402	460	463	455	454	452	437	456	431	437	448	420	454	432	458	451	446	477	433	432	455	446	464	462	458	486	399	456	477	452	441	500	473	419	507	481	436	462	477	475	463	476	504	467	457	454	499	444	431	416	462	450	461	467	479	491	486	464	445	414	421	457	472	428	489	428	469	477	444	464	442	455	473	420	383	424	460	454	467	434	451	417	476	461	450	461	449	468	468	397	483	446	455	433	475	464	464	465	415	425	457	444	452	455	461	426	442	462	452	410	436	470	488	451	423	433	430	431	420	466	447	485	398	413	439	441	456	463	439	453	476	451	425	467	501	445	449	443	454	436	413	464	421	444	403	440	473	442	469	422	492	438	412	464	470	448	476	460	483	440	500	457	501	452	439	438	448	451	422	467	442	430	487	431	462	453	449	440	449	454	441	476	412	465	448	410	455	445	456	421	451	457	418	430	486	477	457	446	453	400	431	475	457	436	493	472	474	461	465	461	472	433	450	439	435	482	457	467	472	489	464	449	451	442	459	462	469	416	422	420	458	435	458	504	457	441	470	452	502	412	461	439	459	478	458	465	459	424	455	460	490	448	486	426	474	433	437	457	457	450	477	468	458	424	446	477	494	452	406	455	449	468	477	467	432	434	424	445	451	452	455	469	479	477	469	450	449	477	429	456	475	480	440	431	460	475	456	425	441	471	421	445	480	457	473	488	452	446	397	434	458	429	409	411	424	482	467	458	444	435	475	463	451	470	446	424	456	457	450	437	458	467	424	461	424	434	477	470	443	439	455	476	485	499	502	437	459	475	442	461	462	420	471	436	459	485	444	466	439	467	424	460	462	483	431	430	471	432	475	462	445	454	445	464	442	478	434	457	438	465	472	470	455	427	442	437	403	469	438	474	470	453	450	461	469	456	404	448	474	476	494	491	428	450	444	453	429	493	444	455	457	480	477	474	441	446	424	461	445	439	443	441	469	451	454	469	459	445	434	469	460	433	469	472	426	472	428	455	440	452	457	407	446	454	450	449	438	486	457	445	468	454	449	452	481	472	437	410	457	482	449	482	488	448	469	476	476	480	427	448	442	475	467	488	463	461	457	452	450	466	454	466	477	474	433	491	436	476	429	449	472	506	435	431	411	436	473	441	467	454	490	431	480	449	464	436	457	428	442	447	447	433	448	436	439	450	463	444	422	482	467	420	453	450	444	458	469	477	417	418	439	438	478	414	441	421	472
7412	10800	11139	7193	5185	3779	2801	2043	1601	1314	1180	1056	958	983	982	931	926	913	892	958	1149	2928	2602	1739	1104	882	900	906	849	894	917	882	837	933	898	1018	1139	1051	1022	965	926	880	926	884	893	872	826	818	870	868	871	869	853	867	874	899	876	899	926	852	903	930	870	897	888	909	853	902	850	831	839	859	888	909	894	886	927	848	882	906	938	898	929	881	873	887	854	932	869	888	872	792	895	877	897	934	862	865	852	919	942	858	831	888	911	870	874	843	910	890	857	832	848	905	870	874	912	926	898	867	856	856	891	901	899	884	885	890	918	859	922	864	854	902	884	875	865	905	864	817	883	840	910	889	898	855	910	880	882	852	847	860	862	916	881	852	906	846	851	890	915	893	869	877	869	886	887	900	948	867	889	892	894	899	854	840	857	863	809	905	913	819	930	861	878	906	825	870	901	869	869	881	908	866	882	891	879	903	902	872	920	932	868	873	880	852	868	892	896	901	882	895	845	877	863	842	847	884	842	920	859	938	870	853	868	878	848	891	888	877	923	933	902	925	874	860	877	888	871	853	884	871	886	880	891	923	935	869	866	875	928	862	875	963	844	862	866	913	866	898	892	874	903	856	912	866	858	920	882	854	905	932	877	901	895	874	873	898	902	924	871	870	919	919	903	865	898	896	879	860	850	872	883	879	879	931	884	836	864	884	799	865	862	879	855	863	848	854	869	880	861	924	895	892	928	855	877	920	841	875	877	926	875	885	850	926	939	865	909	928	870	884	906	936	890	872	841	821	884	884	906	859	860	876	832	833	869	887	853	845	893	903	919	853	875	973	860	902	887	901	820	902	875	857	947	888	851	889	956	878	841	821	898	863	832	905	884	840	890	947	901	904	881	901	874	849	888	880	917	836	853	898	872	889	834	911	873	924	864	850	842	936	876	930	846	907	841	870	863	845	826	877	975	854	885	886	910	849	893	935	841	850	875	855	869	896	887	912	925	885	873	878	923	959	882	878	907	912	898	890	893	856	849	851	877	850	863	852	868	865	868	912	898	907	899	870	905	878	860	873	959	889	864	879	805	876	893	937	885	833	866	861	882	893	852	908	918	875	869	884	899	871	879	871	895	860	922	930	899	911	882	850	865	913	887	835	876	885	853	921	912	936	863	913	872	867	849	882	857	851	845	928	841	859	911	851	893	879	858	863	875	901	894	864	882	927	881	900	877	882	902	838	868	867	909	914	903	869	880	872	850	879	898	840	878	895	835	911	896	887	901	846	854	858	874	865	896	852	860	887	936	859	913	915	875	938	870	839	900	864	889	912	879	922	850	879	874	845	886	912	925	906	886	907	870	874	851	936	847	833	860	861	909	868	870	887	858	912	889	796	894	845	866	899	895	821	913	901	906	888	893	916	866	898	932	862	848	902	839	900	869	838	879	857	900	891	887	907	832	876	890	816	937	850	916	887	868	822	905	872	860	882	900	874	916	940	898	910	865	828	837	918	924	896	861	912	868	863	880	876	870	889	856	829	883	926	843	907	896	848	828	855	905	907	885	944	873	943	887	906	920	902	867	921	830	893	896	868	921	850	883	906	888	862	872	853	903	930	909	861	831	907	909	847	885	859	901	882	949	870	906	852	906	890	849	895	884	886	825	865	905	923	851	900	865	887	910	891	875	875	904	888	876	843	860	842	915	886	878	926	886	908	910	869	901	844	896	859	860	850	842	886	835	875	890	885	925	880	912	906	889	885	839	864	905	871	888	922	925	861	918	816	898	840	893	829	935	876	841	923	926	843	870	916	878	872	935	935	888	882	842	895	876	869	872	859	900	885	934	913	918	880	962	947	858	843	864	891	873	843	894	858	819	913	847	877	847	886	883	908	886	922	902	833	900	887	879	880	883	872	902	872	908	905	845	865	917	906	917	861	901	924	857	863	916	850	868	820	829	891	857	848	882	896	878	858	899	937	896	903	947	888	897	854	869	816	880	901	899	859	860	876	875	878	850	867	905	906	863	875	923	859	891	910	808	894	868	905	841	868	931	877	898	902	917	882	855	925	859	852	915	939	857	875	879	831	916	878	903	914	902	903	911	868	883	790	876	891	912	879	904	881	899	923	879	888	843	924	892	935	900	897	873	881	877	898	879	882	836	868	946	869	918	906	895	930	891	883	858	893	900	897	900	912	907	879	858	908	928	911	888	878	920	875	851	877	861	946	917	891	836	834	884	887	926	855	879	868	849	875	930	848	803	907	858	910	864	891	924	878	852	894	902	871	875	885	867	949	862	916	892	886	863	904	906	844	863	855	850	874	946	874	868	869	904	875	906	901	876	920	894	888	909	869	867	851	908	865	867	867	891	878	883	877	901	907	876	908	897	880	882	949	854	850	868	942	903	900	885	919	891	892	893	881	876	847	916	832	834	878	862	897	938	894	900	908	913	844	921	897	868	871	830	878	861	925	897	890	851	868	856	891	907	873	936	859	875	836	877	865	933	897	845	863	858	845	852	850	879	865	890	830	903	913	917	872	857	881	847	933	884	854	913	880	862	881	945	916	849	883	869	861	905	873	901	867	902	825	864	872	896	897	884	848	885	869	860	929	883	861	806	894	877	890	880	884	915	909	870	894	887	889	860	869	927	875	928	908	933	964	896	881	918	917	916	933	892	868	915	897	861	906	902	893	886	906	919	841	965	860	851	836	883	871	875	876	969	897	928	887	907	844	860	906	887	907	871	901	882	850	913	898	838	858	853	896	847	870	925	848	909	950	891	865	896	894	923	891	900	808	897	881	818	853	886	879	912	899	916	888	921	831	853	889	877	899	877	895	920	918	892	833	869	851	914	872	895	893	863	857	897	921	881	873	900	888	900	913	835	871	841	887	856	864	891	884	889	903	887	871	913	865	868	900	832	853	855	877	885	897	890	905	883	863	852	897	911	888	879	904	887	914	955	875	894	874	897	893	849	893	890	930	838	853	918	909	926	898	866	929	873	915	869	839	919	851	900	818	922	882	866	949	877	946	872	843	893	853	846	868	851	897	883	886	924	872	914	826	907	956	839	872	871	951	889	838	872	879	905	891	876	864	896	901	897	905	854	841	882	852	899	867	905	872	909	915	846	844	914	825	860	848	836	901	916	873	899	884	874	906	953	951	892	920	886	845	842	915	832	853	866	858	918	892	855	892	944	918	873	886	866	907	874	872	850	897	923	825	878	889	902	856	908	859	896	937	927	896	912	887	846	852	882	880	875	855	866	843	869	852	839	826	874	858	901	847	853	923	822	900	888	815	865	894	889	840	858	860	869	915	849	888	902	871	879	902	927	837	895	905	890	902	904	849	900	914	837	883	937	868	871	906	883	857	906	873	907	888	867	889	782	882	846	859	938	933	937	877	823	878	850	895	912	943	840	857	896	880	879	883	880	861	881	900	920	882	902	837	912	863	886	857	855	869	827	874	824	883	853	885	898	912	898	827	852	866	898	851	895	918	921	888	872	922	869	901
24228	21330	28305	24695	18840	4111	1582	1073	758	708	541	533	490	429	452	423	434	466	469	451	1218	5158	3714	2105	976	806	380	412	403	369	427	391	415	443	545	663	634	500	444	435	389	393	403	371	397	386	370	398	399	362	365	376	381	396	394	397	371	400	382	383	408	379	382	385	417	430	393	418	407	385	391	397	384	395	398	398	409	385	399	393	383	409	385	350	388	409	413	372	391	396	389	388	404	376	383	440	385	388	403	363	386	433	381	342	397	389	384	389	367	406	390	387	360	410	400	410	366	384	381	402	383	351	404	388	398	383	426	392	395	372	422	411	378	407	405	412	394	368	377	377	342	397	367	381	375	361	384	372	350	402	375	372	435	392	381	383	412	391	403	384	384	371	365	368	365	392	393	372	374	401	393	408	384	354	395	375	398	361	395	402	416	407	405	374	374	404	408	412	374	388	386	399	366	410	394	408	354	385	388	356	415	388	369	378	377	402	369	381	387	372	396	398	329	400	403	430	418	407	377	421	411	442	365	402	411	385	431	381	371	332	381	369	368	363	419	375	361	424	340	335	402	388	344	377	405	389	391	372	378	384	362	415	408	378	391	377	396	410	400	420	433	361	381	414	390	397	384	377	384	394	404	421	420	391	396	386	406	377	394	391	388	382	342	411	413	386	404	389	395	382	403	366	379	369	390	372	366	426	379	387	389	379	357	366	368	375	395	388	422	358	375	372	411	423	358	413	406	385	377	380	371	392	384	336	390	391	387	408	379	388	368	401	380	365	412	364	374	384	466	372	386	429	436	376	429	403	345	378	353	383	444	407	373	392	431	388	404	377	402	373	397	397	375	377	402	385	390	371	402	364	387	396	398	373	409	374	412	374	406	391	404	362	365	396	390	387	367	415	415	397	394	360	412	426	393	398	378	410	404	412	383	412	380	409	402	371	416	380	379	384	411	408	374	365	373	391	361	436	399	414	370	424	424	389	378	367	401	378	349	358	403	378	396	398	378	396	365	375	395	381	387	367	371	383	423	402	366	440	386	426	378	391	379	389	385	412	397	419	365	435	414	388	380	382	400	384	368	382	428	447	367	412	409	405	399	398	399	358	398	378	393	365	400	395	391	354	368	386	394	413	393	381	394	398	389	344	376	385	438	407	393	404	410	396	350	360	395	415	401	369	400	377	369	401	378	429	408	416	388	404	410	393	371	379	367	349	371	382	422	392	389	397	403	383	407	418	414	421	394	415	384	431	408	415	397	381	364	412	400	370	404	426	389	409	400	396	374	377	393	434	408	377	404	409	404	359	363	379	397	374	416	392	419	382	372	388	382	368	391	410	391	436	359	391	409	402	401	415	392	382	375	377	401	372	381	387	357	372	373	367	395	377	388	376	409	403	386	387	383	375	403	411	368	390	368	395	375	391	412	377	366	402	388	367	414	378	453	396	393	421	405	367	406	362	389	391	393	376	370	364	373	377	372	356	395	357	415	396	400	397	361	392	404	390	400	405	383	394	383	356	390	386	375	383	403	371	353	365	372	365	379	393	401	388	384	379	377	364	393	416	409	352	347	376	404	390	407	431	383	406	418	414	358	380	394	377	384	397	407	365	331	402	380	386	392	391	396	364	426	428	411	395	426	376	415	386	391	377	347	375	432	401	372	401	391	390	409	384	405	403	381	386	400	420	388	385	382	391	393	422	396	392	381	398	384	408	397	425	373	364	426	433	375	400	393	396	388	343	414	374	391	390	387	394	405	398	370	401	382	395	357	380	399	407	399	396	416	394	381	391	399	378	412	396	383	352	367	386	371	376	424	401	402	351	370	399	391	367	385	371	368	427	402	374	371	369	403	346	356	407	428	407	370	383	395	404	384	422	417	410	399	378	402	416	402	379	381	371	416	378	380	422	395	411	341	409	405	389	389	347	364	394	394	378	389	380	399	406	397	390	395	354	401	371	343	356	399	424	394	354	389	367	415	396	365	394	391	406	369	377	385	413	415	371	407	393	421	402	367	362	395	438	404	388	397	397	427	395	395	394	380	419	406	410	386	381	384	385	384	375	403	409	376	382	398	353	422	399	392	355	379	399	379	398	374	392	406	404	394	372	361	404	378	436	405	363	407	423	395	407	355	365	379	401	390	394	420	392	384	391	376	387	392	392	382	381	371	427	366	411	431	394	391	388	390	443	389	400	405	361	434	378	430	420	388	362	379	385	357	375	377	383	380	379	403	395	376	387	360	413	366	353	406	410	383	392	398	401	414	404	408	381	400	362	401	363	374	417	347	389	363	411	361	376	363	406	373	417	397	386	377	399	364	398	428	391	383	366	396	371	349	385	419	389	379	359	365	388	425	383	358	353	384	406	377	392	397	412	414	371	375	402	399	383	388	372	421	378	347	404	385	382	400	422	359	388	416	388	393	383	340	386	363	389	393	386	370	412	396	412	348	373	337	396	352	423	382	386	380	394	401	396	350	407	362	379	393	358	365	402	370	362	376	384	402	350	417	360	422	382	400	410	391	390	388	355	393	402	426	392	412	377	374	394	389	410	387	400	409	377	390	390	374	388	385	377	410	424	385	376	406	367	378	364	379	402	390	398	379	432	388	351	393	381	375	410	335	382	402	394	402	361	372	367	376	392	409	370	394	385	371	408	374	412	378	396	386	391	416	399	378	400	413	382	387	417	386	413	391	367	342	405	375	422	367	362	397	389	386	358	359	393	417	359	365	384	443	387	376	386	396	418	423	376	370	403	392	385	395	407	417	385	358	397	387	358	412	417	396	394	431	384	412	402	415	408	388	393	384	390	413	394	385	376	395	403	397	402	381	372	403	380	373	404	375	351	410	387	381	374	406	375	376	377	387	393	382	394	388	377	410	361	376	391	372	392	376	377	394	366	394	390	413	393	355	404	395	372	401	408	386	417	394	387	409	401	412	368	395	384	396	383	395	378	387	416	400	360	398	392	388	369	380	365	414	370	369	383	398	376	407	361	360	368	390	405	346	367	385	369	399	404	412	410	403	338	406	382	399	383	403	384	380	384	403	360	386	368	410	406	400	412	377	413	396	388	399	382	376	412	387	407	392	387	441	422	393	404	374	392	391	401	369	358	360	397	399	387	395	397	399	375	418	371	393	403	392	372	370	368	425	411	394	391	405	379	394	389	408	369	378	399	371	388	366	344	374	400	415	364	377	405	379	363	389	384	374	388	391	358	369	400	388	391	377	446	374	384	400	380	391	390	398	425	406	379	381	369	401	396	399	404	406	380	379	426	347	386	418	393	377	401	404	386	379	398	348	365	395	406	356	385	378	401	395	409	399	391	398	386	390	383	401	382	407	376	377	362	394	385	410	414	391	353	391	384	358	423	375	358	403	398	383	399	416	363	393	384	409	363	395	391	329	389	396	375	392	400	436	353	394	400	391	357	385	403	397	378	413	384	403	395	425	400	420	432	364	383	396	395	412	389	419	412	385	408	361	390	404	403	389	383	385	376	389	415
9731	19479	19385	13014	9104	6688	4863	3318	2501	2045	1527	1301	1142	1047	958	997	980	861	897	1003	3930	14911	10452	6532	2736	2012	755	758	812	837	815	727	799	952	1301	1744	1551	1175	938	861	807	761	730	752	752	734	743	814	794	787	788	756	796	803	757	742	741	789	791	800	769	745	802	724	793	741	773	743	758	782	794	740	749	804	796	754	806	752	747	746	716	823	766	776	757	747	742	782	741	820	770	760	770	750	751	763	813	766	765	743	808	775	802	805	767	795	747	813	741	773	740	735	798	768	716	747	789	786	812	769	779	770	743	766	765	734	761	741	784	781	792	758	779	764	765	773	759	748	741	796	785	752	804	768	724	787	773	794	777	753	765	787	748	760	737	787	774	734	754	758	776	743	790	825	786	794	782	756	775	763	743	778	798	806	736	761	812	759	783	764	753	781	725	737	768	740	762	806	806	779	729	724	790	819	785	749	757	790	760	766	741	759	707	796	802	756	784	775	773	785	754	791	733	753	762	732	782	824	782	785	772	759	763	800	767	761	781	744	780	759	764	745	742	775	816	710	785	762	732	814	762	755	763	803	779	746	734	727	815	804	837	781	748	790	818	768	777	742	793	761	776	764	734	731	791	755	787	778	756	768	763	745	807	741	768	804	803	750	781	782	765	681	756	752	760	785	780	748	783	764	771	768	743	777	763	734	728	731	798	739	804	748	715	743	774	772	722	798	791	746	726	784	741	736	772	781	782	768	771	734	770	784	811	801	788	767	778	768	812	743	730	779	803	767	732	804	764	810	774	732	744	774	770	734	762	778	743	742	745	746	766	761	763	746	809	760	803	758	742	757	747	791	812	748	761	778	766	783	789	747	727	802	755	807	815	797	784	793	726	749	723	741	736	775	697	764	731	732	786	754	737	792	766	801	810	771	733	776	774	770	732	727	788	757	744	741	767	762	771	759	751	776	797	770	730	774	735	766	765	809	767	747	767	784	749	749	800	768	779	756	733	793	785	748	745	761	782	744	721	790	749	784	737	735	742	761	727	745	772	728	775	799	752	773	761	823	774	762	795	773	754	744	791	774	782	733	799	765	769	780	762	799	736	794	741	721	796	743	759	753	799	815	787	690	745	760	763	773	772	767	796	749	834	794	769	759	800	791	793	742	768	754	801	793	762	746	715	793	789	735	724	745	787	719	795	733	719	760	743	816	751	743	733	769	776	750	744	744	793	740	751	772	740	750	777	746	790	764	767	754	829	761	726	812	797	786	760	792	778	780	781	789	817	773	766	802	742	764	762	756	795	757	788	776	738	803	739	796	744	720	741	777	719	769	785	778	736	787	779	757	767	793	781	733	761	745	766	757	847	735	734	803	719	719	768	754	712	771	766	808	809	808	784	766	764	802	791	766	765	817	815	752	754	750	725	741	762	768	810	752	774	751	728	774	779	728	792	805	785	774	754	789	734	793	791	764	787	806	724	787	740	710	750	773	779	800	723	717	772	746	784	756	773	780	739	789	835	816	805	779	755	728	738	760	725	762	784	815	751	756	791	773	772	825	703	767	779	772	783	770	772	747	793	724	727	770	794	709	753	800	730	805	775	761	812	780	758	743	757	791	788	776	740	773	740	783	750	759	748	763	785	749	784	754	775	727	790	763	769	761	805	767	726	758	720	780	794	754	857	758	781	767	791	720	761	774	765	767	760	769	786	767	733	712	773	781	767	765	727	752	816	779	783	758	775	783	715	790	765	737	757	711	739	745	734	753	755	719	758	789	792	800	805	771	766	778	770	733	809	788	740	772	775	762	768	863	794	812	792	753	756	767	734	769	754	782	779	745	772	750	770	767	763	757	796	768	820	743	770	792	765	769	756	723	714	747	758	761	761	739	816	782	773	754	775	772	756	739	814	795	773	731	747	747	812	870	749	770	763	791	743	767	768	759	754	725	783	724	727	784	757	799	775	787	773	753	790	775	785	787	772	745	747	745	798	738	823	733	757	778	778	754	800	757	855	751	762	802	765	775	777	800	760	836	767	778	750	713	763	768	838	794	733	736	746	784	734	782	765	777	834	789	776	805	763	767	789	784	792	740	758	781	788	763	773	782	737	789	752	762	722	784	778	817	786	756	752	759	740	774	792	750	777	784	784	739	764	827	761	767	748	739	782	744	802	802	762	780	735	737	779	750	702	803	743	776	776	772	721	746	765	751	753	754	777	810	783	737	774	760	739	788	782	718	837	748	834	724	802	776	774	795	763	782	804	787	743	791	805	777	778	820	787	780	812	771	726	796	757	736	769	772	786	847	795	745	724	762	771	736	762	795	805	742	823	799	775	743	768	730	789	765	714	699	766	767	771	724	765	785	779	784	790	748	754	743	798	760	868	753	761	772	817	787	821	742	787	761	779	742	725	760	792	751	780	802	790	764	769	752	737	746	757	754	723	742	708	786	766	744	755	765	792	767	756	741	777	760	729	772	761	716	776	788	724	756	805	778	742	751	820	765	841	773	714	755	792	742	782	741	759	778	722	739	739	762	729	773	759	746	810	784	754	809	797	789	775	772	746	749	740	803	782	829	778	775	772	749	810	745	716	765	797	802	780	751	776	751	750	736	785	770	778	758	741	788	796	745	775	790	756	780	727	777	772	720	746	783	769	776	786	776	771	786	761	770	779	735	788	746	766	759	764	767	798	763	769	752	752	771	738	817	675	737	806	750	769	777	745	795	813	734	747	819	769	758	751	728	789	832	814	763	809	808	742	738	774	728	834	813	765	741	756	768	734	754	757	759	738	778	798	777	720	758	755	804	786	757	729	712	769	759	756	790	774	760	756	780	803	816	809	751	777	812	762	768	753	736	767	829	803	723	760	808	780	753	710	794	746	745	752	780	821	780	745	755	769	800	737	730	782	760	767	722	781	767	720	773	758	789	759	798	765	775	786	799	792	768	727	755	742	804	782	778	790	760	761	715	788	709	751	756	738	798	764	746	767	742	789	805	749	741	779	783	802	760	776	792	769	723	769	775	762	796	747	761	788	806	758	779	742	769	787	800	780	757	809	725	788	801	766	777	774	712	793	746	721	766	777	778	821	785	769	739	761	767	777	784	776	803	742	788	736	793	755	765	744	850	745	783	723	766	774	755	730	734	769	751	730	781	762	747	803	800	778	725	765	740	806	773	783	745	785	811	755	833	744	775	748	765	765	701	789	827	774	712	781	768	811	748	763	745	773	741	766	792	724	744	749	742	759	790	786	709	824	818	749	727	715	759	779	815	747	795	776	736	786	773	803	803	763	736	788	787	770	772	750	764	764	755	741	787	773	781	794	773	774	774	797	710	762	790	782	826	818	778	784	748	751	747	757	752	778	740	771	787	765	743	806	799	750	768	763	771	784	751	732	783	774	789	727	772	830	734	788	725	783	805	775	811	766	763	731	772	763	794	739	723	731	762	752	785	726	753	776	775	736	744	830	824	791	765	797	792	809	755	728	781	712	751	746	762	764	765	763	751
23252	21372	29165	23968	21388	18510	4110	1558	1021	1048	668	577	523	535	519	482	468	418	444	510	1976	9481	7042	4261	1568	1055	457	425	391	402	408	437	575	555	768	707	609	491	459	432	420	385	437	382	390	408	396	370	387	380	411	361	394	356	368	425	436	402	374	413	373	388	356	398	372	403	378	429	414	407	372	385	412	425	361	360	401	360	372	368	380	386	360	380	417	425	440	387	380	389	394	366	375	397	383	404	373	393	379	370	421	352	356	398	362	399	361	386	421	385	392	378	415	382	345	386	351	401	374	372	390	359	339	376	380	401	385	366	374	399	376	395	418	389	391	397	374	403	395	400	390	348	443	394	376	388	399	378	353	391	411	372	388	390	386	387	400	409	377	375	397	364	366	373	414	355	371	411	397	392	374	362	363	379	389	409	383	372	380	372	405	388	391	427	393	376	399	415	390	364	367	359	403	372	389	407	347	399	391	332	385	382	406	364	398	411	394	377	412	413	376	416	377	382	361	381	387	373	428	374	353	388	387	377	380	402	423	376	381	379	370	411	432	401	409	430	368	403	352	388	393	389	410	359	386	377	380	391	396	398	344	398	378	397	369	359	397	387	376	393	378	379	393	344	402	378	359	378	385	379	386	376	361	354	408	381	425	388	390	366	363	387	382	409	365	396	393	386	389	384	367	381	413	388	359	395	359	376	372	374	371	400	396	403	429	436	388	366	394	389	382	396	359	369	377	436	414	376	359	353	376	366	385	368	354	370	372	374	404	394	399	367	341	366	360	360	363	392	371	396	386	389	363	375	419	365	346	361	381	378	399	388	399	400	372	400	382	382	370	397	385	379	393	383	379	419	407	398	394	347	345	380	373	414	363	404	384	393	395	399	403	372	392	398	362	364	393	383	410	386	370	406	380	414	418	391	390	393	388	368	398	390	375	400	418	366	331	398	379	402	406	420	330	420	383	387	319	357	413	365	411	375	383	405	389	348	385	376	395	361	406	380	390	430	392	388	399	405	352	412	430	399	380	365	380	394	360	403	386	392	365	407	377	394	403	373	359	392	408	409	402	375	364	366	368	395	393	416	395	414	384	359	404	363	396	392	405	378	347	374	364	382	392	360	401	391	385	404	391	415	407	364	374	415	399	392	351	428	344	412	375	409	371	363	409	400	377	366	397	408	369	391	373	359	405	372	388	372	409	417	411	346	418	367	375	366	349	370	388	417	355	404	384	399	377	379	409	376	399	394	414	367	414	421	396	380	369	404	352	377	364	378	379	392	391	399	369	387	388	417	368	388	389	390	423	394	375	351	385	399	387	392	388	375	378	378	373	410	411	348	403	383	409	375	366	361	395	375	377	402	367	401	409	368	401	408	361	415	373	371	395	409	411	385	411	397	370	395	375	415	382	386	379	372	369	393	402	417	365	387	390	388	388	352	423	376	370	387	373	377	394	406	413	402	378	388	394	400	398	375	368	400	394	378	379	394	386	350	400	381	386	396	361	403	385	409	368	414	352	387	378	380	376	371	367	377	375	364	407	381	392	390	375	373	379	369	374	393	361	387	411	356	366	367	370	393	395	383	376	391	377	392	375	409	375	407	401	388	395	349	383	406	382	372	386	375	376	360	374	343	391	354	396	407	383	382	411	388	379	371	366	367	379	380	384	383	392	411	386	363	387	396	372	370	350	408	381	379	380	386	398	381	383	358	374	361	401	382	423	375	399	405	383	355	375	398	414	405	375	369	364	417	404	401	389	399	366	372	355	360	404	423	408	416	395	400	383	353	397	388	371	370	357	355	381	351	345	361	373	367	360	385	380	401	358	359	364	382	346	384	387	384	379	395	379	367	376	390	369	390	386	396	400	381	359	393	349	378	372	371	386	359	383	384	421	404	408	379	379	404	339	403	382	380	405	373	391	357	382	402	380	382	352	390	399	400	404	364	373	404	370	382	381	341	384	346	409	340	378	388	410	394	395	397	381	360	383	384	385	354	368	328	382	443	380	362	390	379	373	363	389	405	405	327	374	392	386	400	355	376	384	366	400	386	406	341	383	381	383	396	424	386	388	389	390	369	370	386	356	384	361	390	359	364	392	369	423	402	370	401	398	370	383	379	379	411	400	371	404	367	371	401	419	388	388	376	370	409	375	371	381	376	373	364	370	386	362	421	384	366	408	376	368	401	372	378	383	364	389	402	350	374	352	404	382	400	378	386	357	393	376	362	355	364	357	419	380	394	365	432	395	350	382	371	386	400	373	380	400	362	364	342	393	401	387	385	407	371	418	391	396	371	377	388	382	400	390	378	428	368	342	372	364	359	378	390	396	383	385	378	371	389	394	421	379	353	385	355	363	420	410	375	399	398	368	365	390	382	370	402	398	395	398	426	395	388	405	370	392	379	363	368	407	375	387	385	385	400	382	399	384	382	384	404	385	400	407	401	374	385	384	394	372	376	405	392	407	395	404	388	416	413	375	373	399	341	337	376	376	374	339	373	391	361	387	382	364	386	366	378	399	406	395	377	347	384	384	364	404	391	399	411	390	395	385	361	412	358	398	372	394	400	368	403	394	351	375	357	370	369	378	384	407	355	421	364	385	389	353	381	388	413	377	365	377	368	380	362	382	408	394	422	384	379	396	427	364	367	376	396	387	389	349	402	380	386	369	398	385	397	348	394	399	375	403	370	366	401	388	383	409	399	417	338	362	413	373	420	392	362	375	384	353	421	340	381	353	389	360	400	391	367	382	404	390	391	408	373	422	396	413	373	353	362	381	419	402	385	389	436	373	389	364	401	381	378	383	361	390	374	372	413	391	400	384	365	396	384	403	388	370	395	363	392	397	421	382	370	383	409	381	403	386	384	366	353	369	404	372	369	367	371	355	413	411	385	369	397	367	397	392	400	396	351	358	370	396	397	410	374	365	375	363	419	412	389	374	338	392	404	420	412	419	368	373	388	372	408	383	361	372	406	367	366	403	378	405	378	398	410	369	366	407	378	370	428	382	369	398	384	386	379	403	383	439	411	358	383	408	364	379	401	355	403	393	364	378	370	385	383	381	375	386	400	368	396	395	383	406	389	388	368	400	420	392	366	382	362	370	380	388	376	423	384	389	369	389	355	397	375	380	401	384	427	369	405	401	372	420	394	405	379	386	376	375	367	391	402	375	413	362	359	411	371	392	340	372	389	374	365	390	384	390	368	393	381	387	381	396	381	371	366	385	383	345	396	377	362	356	371	414	379	376	402	401	376	389	388	367	422	363	360	412	374	363	422	411	417	378	407	382	388	384	390	387	387	378	400	403	377	368	366	390	398	400	389	415	369	377	405	415	411	408	378	389	385	370	388	380	401	349	374	399	421	354	381	381	372	365	370	375	376	353	360	394	385	407	410	368	376	378	403	374	367	394	387	379	397	374	378	405	409	374	373	387	379	359	398	426	397	354	416	384	401	428	383	367	422	396	366	405	403	390	418	368	372	385	413	436	413	409	380	412	389	362	390
12185	24610	24812	17763	12414	9196	6592	4637	3439	3447	1970	1657	1477	1344	1224	1103	1092	1086	1060	1083	6360	22800	16357	11319	4302	3134	1005	793	767	790	770	812	1419	1604	2046	1813	1526	1194	870	771	779	746	723	728	771	706	754	755	750	697	743	723	717	748	715	745	749	701	729	714	723	694	726	726	761	699	740	722	727	719	745	718	755	784	721	755	754	752	711	720	779	733	744	767	709	696	689	711	729	718	726	743	758	712	766	706	738	747	759	687	736	743	692	720	726	772	704	726	756	729	760	711	701	770	751	727	716	717	713	745	687	755	775	734	740	753	748	723	726	739	690	726	783	731	675	748	710	690	718	736	698	788	741	752	764	755	722	697	733	722	715	743	733	763	697	718	768	694	700	685	682	735	746	736	720	700	718	706	683	701	744	737	748	747	772	756	783	768	706	693	743	749	740	742	707	737	723	726	690	763	717	702	724	742	735	713	746	714	724	714	685	756	713	770	746	743	769	741	714	685	781	772	796	753	763	729	692	747	682	739	745	675	717	744	757	749	759	702	691	748	754	686	723	723	747	732	735	741	747	724	677	751	723	747	774	762	707	741	742	735	713	713	728	720	769	733	806	757	755	717	733	764	694	774	750	760	739	712	792	782	733	722	762	705	730	723	696	708	741	726	696	699	749	713	716	752	716	719	754	733	734	688	725	739	782	726	727	689	717	728	725	716	761	748	735	750	736	743	722	722	685	688	758	746	687	755	708	753	741	728	724	727	748	779	765	723	726	739	761	739	732	761	744	733	751	759	786	738	734	699	745	728	709	755	684	700	713	680	725	723	743	686	739	740	707	642	726	719	736	707	750	751	761	732	714	713	762	690	735	684	755	759	739	687	786	699	732	735	711	674	758	726	720	728	702	749	723	768	738	687	713	749	733	752	675	721	703	755	726	719	731	748	767	725	727	763	736	714	720	740	727	741	762	733	721	707	757	708	761	732	734	742	746	739	759	704	734	672	717	751	767	792	755	749	707	740	716	733	704	773	712	713	702	781	794	732	720	712	767	714	704	745	728	725	737	737	741	698	748	725	730	707	765	722	686	753	688	744	732	774	741	718	751	700	744	691	763	761	690	721	734	688	741	726	743	746	712	724	745	803	745	745	735	743	651	690	698	749	739	779	753	737	689	720	760	731	704	759	707	737	653	701	755	758	679	673	732	712	712	674	756	723	745	740	726	712	749	727	759	647	730	725	706	691	788	737	767	756	717	733	732	734	758	685	727	752	715	720	711	745	751	720	780	676	760	737	738	719	704	743	754	739	732	742	714	746	771	769	737	758	778	741	760	744	766	726	739	719	730	719	701	777	704	760	731	676	713	719	730	736	748	746	744	708	697	752	720	729	705	749	726	750	776	760	689	736	711	672	753	750	699	727	717	753	741	762	764	759	781	699	744	728	695	750	738	730	693	758	698	760	720	710	739	741	769	734	765	735	709	735	743	752	750	771	773	713	711	753	732	723	745	756	743	724	717	741	695	739	744	714	719	764	746	697	747	726	739	724	742	758	737	754	742	739	768	714	757	756	732	730	697	676	687	780	728	745	703	724	735	777	695	767	725	716	719	738	772	733	785	718	709	762	717	695	725	736	712	772	731	715	727	777	770	717	701	714	757	684	724	700	749	754	719	724	767	708	765	710	788	731	751	700	795	739	746	728	767	779	756	717	739	733	737	788	711	705	701	735	733	699	727	783	694	642	763	709	699	716	742	748	757	773	706	762	726	765	725	786	736	718	791	769	724	750	724	708	741	729	749	752	754	720	770	714	766	747	745	728	720	726	742	727	724	703	731	717	730	672	737	754	715	741	715	729	732	776	724	722	754	724	735	722	753	735	707	785	714	718	721	745	731	719	729	730	777	735	708	731	760	778	759	722	727	715	716	725	726	690	750	773	751	771	741	736	725	747	776	736	695	752	703	774	726	735	741	742	772	739	769	742	737	765	732	733	745	718	783	727	692	762	746	720	778	736	768	705	743	758	744	701	738	755	741	742	734	723	739	714	731	772	686	703	730	768	687	748	773	718	768	728	752	786	719	781	748	712	765	735	675	804	712	749	706	726	785	737	735	765	730	725	740	740	735	761	692	719	695	777	745	721	713	720	740	713	770	744	763	759	789	780	738	739	699	731	763	698	731	689	748	723	751	717	747	732	733	710	693	701	730	765	747	818	738	718	780	752	714	733	759	758	714	778	771	702	724	711	757	776	775	683	784	741	729	659	715	697	715	762	750	733	713	737	730	706	712	732	710	712	689	722	691	718	695	725	698	684	740	742	740	704	741	771	744	752	684	735	723	743	714	725	712	728	692	733	732	722	719	728	661	723	723	779	716	724	740	744	750	739	701	732	702	746	689	703	701	705	754	731	717	741	736	742	754	710	733	747	719	753	693	781	795	716	742	762	686	730	735	712	663	730	726	708	757	722	712	743	716	713	752	723	679	713	753	756	752	778	723	705	735	762	747	738	693	745	755	719	717	738	753	770	760	704	743	729	746	724	727	741	765	684	755	755	772	752	692	720	692	766	721	723	748	735	760	704	704	741	737	743	719	715	688	709	767	725	700	735	740	767	729	746	726	697	735	707	757	684	738	754	767	750	708	718	707	751	685	724	667	735	764	745	756	757	734	743	735	721	776	728	725	761	705	705	772	754	722	754	741	754	727	726	719	717	709	771	715	704	771	715	730	752	701	719	772	731	699	712	715	715	730	737	692	719	743	745	769	715	751	732	718	702	711	714	699	746	721	723	763	720	746	774	728	703	724	765	692	740	751	763	711	726	679	712	700	678	767	776	699	728	766	730	737	748	749	726	763	776	759	753	730	757	715	717	744	718	703	674	753	695	744	761	698	704	739	708	704	705	723	743	719	783	712	687	766	749	708	731	761	708	700	716	717	752	749	696	802	776	737	728	738	764	707	743	770	715	729	740	653	778	714	706	759	741	756	675	757	726	702	729	736	711	732	714	717	730	751	770	707	703	757	716	707	760	765	720	742	757	792	765	726	806	758	723	726	730	762	726	785	741	747	681	708	738	761	769	713	707	795	697	705	779	732	711	718	721	731	728	737	720	768	769	748	705	741	745	749	750	716	726	725	748	700	721	707	718	736	768	759	720	713	732	723	772	759	684	728	724	725	725	701	750	705	690	775	723	758	741	750	739	723	728	732	801	714	799	722	697	718	743	731	757	700	712	719	750	747	687	708	730	748	741	724	723	785	718	737	752	740	760	731	753	732	769	751	749	720	756	726	712	711	736	707	770	721	783	722	740	721	696	726	773	774	759	736	724	741	771	703	730	749	754	724	744	735	689	737	721	716	719	749	762	744	687	729	719	729	696	724	675	745	765	735	745	707	712	737	726	760	791	700	735	735	709	724	748	796	741	724	691	719	740	749	753	733	701	758	729	704	743	768	709	762	756	734	680	737	763	757	711	722	732	741	707	710	780	758	743	707	681	729	737	757	719	721	771	699	773
27013	20304	9999	3424	1695	1170	790	735	618	548	479	475	510	478	463	482	456	466	496	519	560	1055	1030	782	567	489	491	461	463	472	517	441	471	522	517	463	506	441	451	484	472	492	466	497	490	482	476	468	460	455	451	460	432	431	438	481	466	479	454	434	436	467	426	441	487	476	525	479	445	454	468	458	471	462	448	459	474	479	435	406	479	435	498	468	463	456	442	419	459	427	486	471	455	457	473	448	447	443	466	458	455	445	451	493	436	457	472	466	493	490	457	488	437	497	427	446	459	472	461	454	473	441	451	456	427	499	472	495	451	452	449	469	455	441	455	417	448	467	473	531	440	475	462	438	469	451	462	466	469	467	414	438	422	463	456	489	435	444	467	473	466	497	488	476	481	433	469	424	442	453	466	445	432	455	466	439	429	457	432	460	444	457	454	440	462	457	463	459	427	471	465	451	450	456	437	457	468	463	440	463	451	465	494	473	468	439	437	466	472	464	431	480	450	454	450	448	453	479	457	477	438	491	463	448	478	460	514	460	481	435	489	447	475	445	471	459	489	424	457	477	475	461	483	504	473	474	489	480	434	495	440	438	450	467	412	437	452	461	497	455	454	469	458	446	424	477	462	450	459	495	456	474	445	440	432	497	451	470	480	431	464	499	467	442	456	457	460	467	446	474	458	460	442	451	473	440	459	468	476	484	435	450	460	430	451	445	477	475	485	452	420	465	413	468	494	468	428	438	439	458	447	448	488	445	460	447	462	471	441	462	487	458	492	470	460	437	449	436	440	440	447	454	484	432	483	462	450	460	423	489	465	451	414	457	485	422	464	458	426	449	453	482	459	469	477	451	448	448	476	404	492	493	452	441	465	430	466	441	488	476	434	455	422	447	435	437	480	484	500	462	451	456	478	439	438	432	439	478	447	485	459	471	475	503	493	490	442	484	459	449	452	476	453	451	431	473	450	449	444	485	435	490	491	458	465	484	461	462	470	443	438	482	459	467	454	457	478	435	483	431	481	420	446	461	484	441	465	471	468	445	459	471	441	473	455	444	431	458	457	468	424	468	460	470	493	466	473	468	459	426	454	472	429	443	484	458	431	467	436	461	424	458	503	456	423	447	457	476	462	431	453	501	457	452	452	464	450	474	456	478	469	442	437	472	448	460	479	483	448	493	471	451	462	459	457	462	438	424	442	442	454	451	433	492	483	445	468	479	486	476	422	469	470	441	461	476	456	458	429	501	462	484	420	453	437	444	427	457	444	421	461	465	441	404	429	447	464	481	450	429	484	447	457	469	453	446	487	467	482	451	461	478	476	444	468	442	462	424	431	470	442	455	431	455	462	472	461	461	462	458	460	478	464	499	479	446	473	487	418	443	477	483	471	429	434	473	507	461	455	439	431	472	480	446	468	456	468	440	439	485	489	409	457	442	472	462	427	433	422	480	437	443	434	485	466	467	464	454	430	460	450	488	481	441	466	516	473	475	480	453	483	495	472	488	487	440	463	445	451	478	439	437	486	446	420	465	467	489	484	475	455	457	458	473	432	458	467	435	442	440	439	452	412	427	476	450	460	424	455	448	473	477	434	451	484	412	487	431	438	441	444	486	493	487	458	452	446	511	426	452	491	456	456	433	427	474	442	426	444	433	475	449	512	478	468	428	466	448	469	486	471	490	434	467	463	428	449	477	511	492	467	465	459	489	466	457	490	488	469	459	459	455	426	485	460	468	470	437	443	497	451	498	512	462	497	423	468	460	465	479	447	475	430	461	457	435	477	403	520	430	447	459	472	498	459	454	450	471	459	460	472	446	487	428	451	517	459	467	459	461	446	467	420	441	417	430	419	468	439	467	445	476	432	464	463	456	475	441	509	458	481	480	462	438	477	423	458	451	476	426	439	489	466	454	498	470	458	445	435	470	455	448	473	445	460	477	509	475	450	445	437	453	432	456	441	435	471	419	466	454	460	493	455	461	446	466	500	502	451	431	483	444	418	478	473	481	408	425	453	435	453	414	438	481	465	460	484	484	424	482	438	442	472	482	461	413	438	436	444	478	469	495	445	460	433	490	464	462	454	432	461	475	466	452	467	470	452	477	513	442	484	460	455	471	444	454	418	450	452	461	477	402	477	488	454	428	448	479	452	461	475	484	431	453	421	428	495	469	484	416	446	461	448	446	471	449	438	431	461	468	457	470	453	448	489	525	459	451	456	450	509	471	471	468	462	476	458	478	441	457	459	442	471	457	483	472	436	459	418	432	435	440	450	446	437	455	447	451	464	460	427	439	452	500	475	431	467	460	446	476	445	457	445	460	496	470	476	458	460	431	428	440	475	482	480	468	435	457	424	475	464	492	465	472	470	487	487	473	464	475	432	492	484	458	471	441	446	424	488	444	447	449	436	469	480	466	457	450	442	498	491	492	486	427	496	452	464	435	452	432	486	451	442	447	486	470	484	434	400	459	468	474	464	487	443	451	411	442	463	460	446	456	462	415	433	476	463	432	472	465	448	463	507	472	440	493	480	465	492	450	457	466	445	473	466	474	481	436	473	431	464	485	483	459	444	476	468	451	474	488	447	439	466	505	445	446	430	474	474	439	503	433	440	498	466	444	459	493	438	473	477	508	470	442	463	478	475	407	446	475	442	462	444	469	496	497	473	462	472	491	467	447	462	447	470	454	441	475	459	499	484	444	441	471	454	439	435	448	453	425	459	463	467	448	448	465	462	432	431	460	483	414	443	453	460	455	460	428	482	484	503	449	449	469	467	477	454	459	440	494	454	509	433	440	466	487	456	416	429	484	496	430	456	489	420	452	459	469	458	487	402	458	439	458	449	451	456	499	452	482	476	435	447	499	437	482	466	475	466	456	455	464	456	434	462	443	486	490	492	469	461	453	462	458	457	479	478	467	462	461	454	463	474	492	433	464	456	434	411	450	474	457	437	478	456	465	472	475	495	489	454	480	500	450	460	442	492	470	454	466	458	429	456	476	479	455	453	483	452	443	464	445	482	412	453	446	481	479	437	472	445	424	469	467	464	487	459	445	447	451	447	464	473	475	455	435	435	481	438	496	485	421	445	477	470	439	428	492	445	422	468	410	450	464	402	468	463	448	438	464	458	414	442	458	463	481	449	499	432	463	414	439	436	466	408	419	429	433	436	460	446	469	513	445	461	456	479	459	477	453	440	498	438	465	467	447	464	452	478	477	450	475	450	508	483	468	462	455	460	462	444	451	420	451	483	463	459	449	479	470	457	484	474	444	448	482	434	449	460	453	455	444	470	457	472	471	470	460	431	455	467	485	453	465	490	492	455	426	431	462	498	426	452	469	478	467	498	452	419	446	435	489	464	469	480	462	479	475	446	455	467	437	493	445	435	482	450	473	482	474	415	461	461	448	463	479	450	464	433	471	450	464	472	475	489	461	466	472	448	437	482	474	474	450	441	500	442	459	484	457	455	437	489	474	459	454	441	464	450	432	441	442	448	483	458	443
8577	11877	12659	8046	5390	3655	2625	1976	1569	1243	1163	1083	1006	924	955	898	943	958	971	993	1300	3090	2585	1915	1171	1140	897	903	893	913	913	910	923	922	981	986	942	932	932	877	862	925	846	885	965	848	827	872	850	867	907	864	911	938	905	845	859	859	943	868	870	912	902	872	903	871	920	923	847	905	912	892	844	888	876	947	857	916	905	848	857	905	832	903	887	900	894	891	916	898	822	947	893	918	843	918	892	898	837	834	893	851	870	859	898	956	869	809	885	917	921	877	903	868	869	907	859	905	897	833	876	849	905	869	925	881	918	955	937	854	869	873	886	846	876	906	882	894	901	928	870	888	857	870	922	897	857	895	974	861	904	881	872	893	903	910	915	902	915	900	851	893	859	818	845	872	937	865	885	889	923	912	852	864	868	849	865	883	924	918	850	897	879	859	917	907	928	854	884	882	907	891	862	892	892	906	914	877	882	852	906	827	886	887	895	918	880	952	870	888	887	912	904	880	883	875	861	877	890	885	915	891	835	892	894	866	864	844	909	850	954	834	881	846	878	891	877	890	822	899	913	885	866	868	936	870	877	845	861	898	938	877	862	916	887	895	895	885	859	850	841	865	862	896	841	858	847	848	888	865	874	871	852	901	912	862	850	923	889	903	852	877	891	918	886	890	898	874	941	951	853	883	950	835	871	830	958	937	880	867	911	887	871	894	904	899	906	891	829	860	874	880	925	893	866	937	891	880	874	879	898	886	859	898	878	836	883	936	930	855	874	861	841	892	878	889	909	905	823	920	901	899	908	897	873	890	883	852	906	918	881	940	928	890	929	884	857	876	882	914	866	883	885	886	874	903	904	927	866	882	872	869	810	892	851	877	846	809	899	846	859	897	880	896	832	875	872	870	925	890	871	865	854	855	880	874	826	885	898	902	863	873	904	865	880	863	833	860	920	867	898	893	859	855	909	904	875	874	914	888	896	866	878	885	873	854	862	903	945	871	865	954	876	868	890	872	884	869	858	895	859	943	880	855	969	932	852	892	858	889	868	914	870	858	859	840	901	894	874	881	900	849	890	851	883	916	882	894	880	891	915	890	854	918	874	847	921	832	824	854	921	825	895	905	916	838	874	892	864	921	879	871	872	887	859	941	847	857	849	874	873	848	903	844	900	882	932	933	880	885	875	867	901	949	868	860	938	856	831	892	857	899	923	863	862	884	846	876	871	888	868	878	885	888	832	910	887	884	895	903	884	890	878	902	872	858	865	852	886	938	856	829	890	894	882	848	892	856	865	920	910	849	949	867	855	879	881	884	899	922	899	885	900	895	945	863	938	886	868	906	910	893	902	871	881	878	961	863	875	864	928	846	916	887	826	882	893	865	884	888	875	875	899	923	861	856	914	899	882	920	855	903	872	877	880	889	932	837	889	863	889	857	896	885	925	817	912	907	850	874	839	864	912	842	910	908	862	872	859	894	890	867	911	837	852	862	892	906	917	897	938	886	844	861	923	842	899	841	860	844	894	900	859	880	866	923	889	901	927	869	904	886	905	847	854	867	925	897	894	852	916	850	924	874	844	878	876	891	908	818	846	885	827	911	825	861	906	874	848	873	908	911	834	836	916	895	926	881	853	934	872	865	849	891	905	922	812	903	829	881	899	888	874	905	889	882	881	843	873	831	910	889	874	858	865	865	871	891	899	885	855	902	891	862	836	866	876	916	861	870	855	904	884	833	961	889	877	906	892	879	902	831	879	877	855	865	902	902	891	893	882	890	860	866	897	914	845	932	938	885	951	906	884	852	932	892	806	884	925	879	887	896	883	858	870	859	861	865	860	881	844	901	850	893	897	928	865	905	854	857	901	876	913	891	906	861	896	832	870	864	922	886	866	904	875	889	831	814	839	923	872	891	838	897	852	922	919	884	867	886	894	921	897	870	922	890	882	893	879	840	881	899	896	861	895	847	873	926	935	822	861	884	863	874	867	914	883	877	873	850	864	936	892	876	856	924	880	925	874	882	930	866	961	865	886	930	904	887	859	896	881	967	908	825	894	864	888	902	864	882	882	878	843	848	917	856	878	895	845	861	910	837	876	875	851	883	887	887	879	883	887	926	928	849	891	922	934	901	925	888	877	877	876	867	862	857	902	902	851	910	888	888	884	903	944	903	851	853	893	935	871	864	864	849	870	900	971	870	905	874	874	894	861	876	908	930	869	942	872	850	899	818	909	910	873	901	894	859	857	872	872	875	875	922	908	876	856	872	858	913	907	865	858	877	881	885	843	897	852	867	886	915	861	850	867	843	896	932	843	867	861	879	878	844	846	863	846	890	874	896	886	850	921	837	852	909	876	848	885	934	882	915	849	846	954	840	901	844	873	898	900	817	874	870	869	865	909	883	873	876	908	885	891	900	876	879	838	926	926	866	900	896	872	926	851	888	905	916	920	895	807	880	882	849	836	896	923	865	866	916	854	859	921	923	874	857	866	894	897	831	893	953	893	937	887	893	872	937	929	877	877	888	886	890	903	886	879	899	897	887	872	888	826	880	865	978	860	870	863	912	846	879	880	871	858	894	864	841	839	878	910	867	873	904	883	876	843	903	919	909	895	841	875	870	853	897	903	856	857	842	891	902	909	913	914	936	859	885	859	878	863	921	982	923	879	885	867	916	857	880	942	873	834	907	908	892	895	839	880	903	902	911	910	928	869	898	871	852	934	896	861	884	908	885	879	859	903	877	879	887	929	898	888	894	852	888	848	859	876	894	884	913	908	881	892	872	922	962	869	901	872	841	863	925	876	865	926	874	937	848	905	860	918	918	894	859	893	894	886	836	865	907	922	857	901	876	849	898	901	848	862	843	864	830	850	854	912	863	841	902	903	875	880	883	925	913	881	881	855	899	892	912	871	922	915	947	938	886	878	885	866	852	864	895	858	900	893	952	889	828	912	897	927	893	847	884	870	869	869	878	863	894	883	908	914	895	868	835	885	886	879	845	896	891	875	911	856	857	921	889	855	872	855	929	921	889	864	876	881	852	908	896	871	892	839	864	852	910	871	879	904	912	882	901	871	885	906	838	916	861	888	857	822	911	914	865	878	878	899	889	840	857	893	856	852	950	912	846	862	858	965	880	897	898	894	851	839	896	887	909	894	858	883	876	823	831	865	914	863	886	809	878	886	896	947	878	867	877	886	889	875	881	873	856	888	887	869	875	848	886	866	902	887	864	919	833	859	855	872	817	867	865	885	910	887	902	899	895	874	859	861	902	909	912	936	852	887	855	925	882	894	860	941	914	917	901	836	909	851	890	884	918	888	871	940	877	866	868	828	901	892	880	863	841	893	893	911	916	898	925	925	817	912	914	943	863	855	874	888	896	882	887	882	860	933	824	901	927	857	880	875	901	860	899	837	925	887	873	896	910	864	841	905	882	841	871	871	873	911	923	879	888	903	881	901	898	905	837	927	882	904	869	853	899	830	950	854	865	878	856	889	869	865	951	886	914
24310	21333	28299	24707	19110	4203	1678	1076	843	632	579	469	549	516	461	449	429	423	461	470	1415	5516	3619	2418	1071	869	416	418	432	426	436	506	558	498	490	452	398	429	406	407	367	401	386	366	409	397	386	403	377	384	354	373	423	361	404	385	414	406	392	416	391	424	400	398	417	390	403	377	366	412	412	427	409	423	398	432	421	387	384	386	380	385	409	405	386	376	367	387	413	383	398	422	419	411	392	395	357	396	405	393	410	416	397	449	428	368	461	381	404	370	410	409	432	445	420	383	386	401	395	418	382	402	399	381	365	416	415	386	398	376	389	384	394	391	384	400	397	376	391	376	355	365	386	383	398	410	408	365	414	386	367	363	387	377	427	400	389	375	390	375	404	368	389	393	379	366	392	394	391	405	380	400	381	349	359	371	396	422	392	399	419	395	416	368	459	407	379	396	370	381	390	388	375	387	404	403	415	380	386	410	402	411	402	417	404	369	378	402	369	392	387	400	349	416	365	379	426	387	396	382	389	371	381	379	394	362	432	399	411	384	367	385	379	429	401	404	410	408	396	416	401	383	414	406	402	405	416	383	354	406	412	387	366	375	379	390	354	411	425	387	379	366	399	377	361	466	355	376	365	381	404	386	403	386	416	353	446	432	401	395	398	386	442	436	401	397	407	387	403	396	409	388	402	443	377	418	408	393	400	374	387	396	380	409	403	425	413	392	401	365	381	389	403	391	363	373	379	389	418	386	383	386	388	387	485	377	440	377	392	418	437	425	384	382	405	381	381	383	393	382	421	368	402	400	391	406	393	370	395	372	412	398	395	389	430	377	387	366	372	371	416	376	376	418	382	415	394	391	422	427	390	413	413	391	366	369	369	382	359	400	414	418	416	405	385	394	422	379	388	409	438	390	411	414	376	407	401	418	400	379	393	418	368	419	412	385	411	426	391	362	395	385	407	382	368	402	372	389	370	377	351	412	376	393	424	377	382	373	379	380	444	383	412	395	395	422	395	388	392	393	378	409	369	410	410	412	383	427	414	433	418	347	393	430	375	412	394	402	444	396	365	408	397	395	386	367	408	411	403	416	420	396	410	397	434	347	405	405	378	399	379	392	428	415	338	395	360	405	349	381	385	397	412	424	402	394	406	401	389	391	368	398	423	388	383	389	414	440	397	384	410	399	405	412	423	357	388	399	391	388	377	376	381	415	390	425	367	388	369	397	413	409	399	375	421	421	380	401	413	398	416	460	421	426	426	376	408	415	422	402	406	375	398	394	389	368	380	438	402	394	392	383	367	393	358	367	384	382	399	370	406	396	404	387	438	390	390	380	404	393	383	375	379	413	428	443	392	399	347	404	400	407	411	383	397	437	384	367	419	389	404	369	406	411	405	388	405	404	392	421	406	373	428	395	392	394	375	386	384	410	407	374	425	377	384	380	387	380	417	402	394	410	403	405	377	378	419	387	419	434	396	377	401	438	411	386	377	374	376	406	362	417	457	385	378	425	434	376	410	370	379	392	372	391	369	356	405	408	394	360	400	401	376	386	381	415	365	378	341	406	394	359	413	380	399	392	410	394	387	362	402	368	393	409	427	397	395	398	394	361	364	421	384	373	401	421	366	446	385	405	398	397	404	391	413	398	394	379	388	423	394	387	440	398	377	351	388	408	422	418	370	407	404	411	386	408	387	395	395	396	412	427	372	388	374	407	400	394	377	354	440	388	385	406	397	386	414	375	379	372	409	406	390	435	407	382	396	388	408	406	378	396	437	381	425	383	398	414	401	406	364	390	382	397	401	383	393	413	382	436	394	375	422	382	442	384	355	408	371	392	413	389	385	405	409	357	380	370	429	387	379	379	346	368	387	412	388	411	410	374	375	397	377	392	415	396	386	391	404	409	399	392	381	371	408	385	408	396	377	422	378	385	396	396	373	374	387	378	417	382	399	398	407	419	339	400	381	395	410	383	411	389	374	420	424	438	376	408	386	396	400	393	410	380	405	414	373	381	380	433	404	389	411	395	402	391	410	422	399	401	380	400	444	416	375	381	425	389	377	371	386	354	416	419	380	444	385	379	424	378	395	364	399	373	431	405	401	385	399	403	406	366	395	410	402	384	393	395	375	406	403	417	379	364	383	352	417	415	387	396	403	394	366	377	421	399	394	403	397	388	424	382	411	373	417	395	382	401	387	371	385	386	393	384	421	387	406	402	393	398	393	419	390	353	439	412	450	404	418	386	397	383	416	380	367	407	385	396	408	377	454	411	398	379	378	402	410	407	407	358	402	413	400	401	414	399	376	404	385	357	393	385	388	386	387	336	408	388	409	416	390	352	372	399	369	399	422	405	413	395	404	375	393	390	425	403	359	361	405	429	412	415	425	400	401	393	373	399	424	433	417	390	378	397	432	376	419	404	426	368	443	403	354	410	380	389	372	402	394	392	379	384	396	398	401	377	413	393	407	425	405	388	396	363	398	394	381	381	380	405	425	355	425	405	407	377	420	408	354	413	395	372	395	383	394	392	387	376	416	414	366	413	388	387	423	405	395	405	419	414	401	384	382	397	379	391	392	418	406	429	410	407	389	371	419	396	401	409	373	419	389	393	435	386	413	406	384	376	374	404	394	417	398	394	367	401	382	426	392	363	405	404	402	403	395	416	351	389	421	388	418	378	393	376	418	398	420	388	401	396	387	413	373	383	379	419	410	367	375	411	397	382	414	418	379	374	396	379	402	427	414	398	376	385	423	374	384	423	389	407	396	422	402	374	365	369	416	388	399	417	396	419	413	406	434	347	418	423	387	396	387	392	428	376	409	429	441	408	407	394	370	398	398	394	361	394	402	386	378	415	419	404	426	402	406	410	405	422	390	374	379	423	408	381	379	400	387	401	402	388	387	411	384	417	414	380	362	407	390	457	403	348	401	386	386	423	371	375	412	342	407	410	397	384	397	428	378	392	382	387	370	404	407	375	430	387	428	378	402	409	413	391	392	397	416	413	376	372	382	402	393	388	415	403	361	350	382	416	412	383	413	383	379	383	420	385	411	366	372	398	374	428	399	399	424	370	390	417	382	365	412	401	393	407	383	406	407	395	370	408	418	419	393	383	392	405	406	405	415	410	382	388	397	418	361	418	393	399	372	373	360	417	417	362	405	376	389	393	406	389	370	419	366	379	386	382	378	434	383	392	393	380	438	407	386	395	371	409	389	426	382	435	399	355	403	365	410	430	386	354	409	434	397	408	401	376	410	418	403	380	380	383	402	387	377	380	427	420	374	382	382	389	393	418	415	401	403	393	417	360	412	390	361	365	373	398	404	418	391	432	375	379	396	390	413	414	384	376	399	400	359	372	405	374	403	400	393	383	423	413	414	409	397	388	381	407	353	432	370	382	398	411	399	407	411	408	401	379	394	409	404	423	410	416	404	417	380	388	401	403	386	418	373	384	398	445	412	406	411	408	400	400	410	372	410	374	434	393	381	379	388	382	412	427	372	376
10548	20275	20827	14115	9513	6630	4593	3286	2341	1792	1522	1316	1237	1128	1036	975	975	1033	937	1034	4674	15460	10055	7371	3063	2421	910	827	816	787	945	1218	1349	1120	1168	1051	949	873	823	789	818	751	837	747	761	759	793	804	744	743	767	793	747	761	728	821	794	783	764	760	813	781	798	811	759	797	784	772	817	805	750	741	743	766	752	820	746	767	715	816	721	772	755	735	766	833	762	826	766	761	804	835	814	773	802	750	798	793	762	750	763	788	778	755	741	747	809	764	750	787	772	753	808	729	784	788	785	804	792	765	776	810	741	789	760	779	733	738	767	786	785	784	795	770	778	785	775	770	776	804	813	771	737	783	817	732	776	763	772	771	764	801	787	818	798	726	801	736	755	743	786	800	818	765	767	797	779	738	753	772	773	745	771	752	786	764	751	801	757	759	749	792	763	751	781	808	776	762	762	731	728	780	778	796	821	816	805	762	826	755	767	759	778	745	801	780	737	781	763	783	759	758	760	814	797	727	771	769	761	764	818	779	814	759	748	772	746	861	733	802	803	768	729	732	760	729	756	745	831	755	792	748	791	740	781	773	716	799	832	705	821	778	768	768	730	773	793	731	816	776	755	742	786	818	757	772	758	777	795	732	804	749	797	776	785	772	773	790	799	779	777	822	801	749	815	793	783	774	761	766	774	773	765	778	740	744	793	779	755	769	769	753	789	765	758	767	703	760	740	780	765	793	720	797	788	752	777	815	779	785	741	760	772	755	798	803	747	771	746	777	791	744	737	813	765	774	816	770	769	734	775	785	802	770	769	755	740	763	747	746	754	779	767	781	741	742	776	772	800	806	760	791	814	783	758	789	765	785	801	753	768	790	815	769	754	770	776	747	770	790	804	795	833	782	841	808	780	762	784	742	758	807	775	776	853	793	773	782	776	765	748	810	757	809	718	772	796	747	763	798	725	753	791	738	748	761	801	764	765	826	788	755	790	737	776	814	764	784	808	724	803	793	796	773	782	778	778	750	807	732	796	760	776	776	777	766	772	835	758	765	782	754	780	727	744	777	763	827	836	777	768	787	745	779	797	771	714	766	760	743	745	760	786	756	816	757	767	777	735	751	791	781	754	768	742	808	758	786	783	767	769	774	769	760	769	783	803	729	742	730	787	756	836	819	785	753	780	754	821	742	760	814	778	775	763	787	767	734	768	777	795	717	736	783	753	790	766	773	809	781	751	712	811	757	764	789	771	763	800	761	762	754	806	775	770	749	827	761	825	741	796	754	769	813	744	795	811	762	809	732	775	785	737	773	777	726	785	717	778	781	773	787	706	783	826	791	770	766	772	785	793	800	792	792	766	781	778	787	751	782	796	762	819	776	775	742	801	737	797	743	749	774	806	736	738	798	783	761	758	759	795	821	764	780	750	762	771	751	782	748	770	750	747	771	756	826	745	736	795	773	823	782	785	780	785	760	821	771	726	801	844	786	771	786	780	805	720	808	798	815	798	771	777	780	745	778	750	760	738	801	790	799	807	745	796	759	776	754	781	783	778	783	728	735	755	723	754	744	817	786	814	715	768	769	751	733	815	765	741	752	726	777	760	762	764	720	726	813	770	775	731	793	790	753	803	821	794	746	803	796	811	783	770	733	802	807	804	782	778	775	750	742	774	816	758	745	763	764	810	804	788	792	765	811	815	758	778	774	819	784	772	766	787	779	815	758	795	773	767	732	789	712	785	768	792	831	799	743	804	753	780	788	772	805	767	800	702	784	781	782	819	741	777	794	851	786	774	736	738	755	797	761	753	743	771	721	751	767	769	778	784	755	721	831	749	821	764	756	781	784	751	785	753	771	722	772	766	755	747	770	742	779	793	744	788	806	753	759	797	772	778	761	759	768	840	797	771	771	740	797	719	752	739	766	781	777	751	742	749	740	780	805	773	762	779	764	768	780	767	777	747	793	726	778	791	721	788	765	748	781	763	789	769	779	817	785	787	771	772	778	755	745	769	819	757	761	746	770	787	851	745	738	751	721	771	712	816	755	779	752	783	807	784	803	776	781	756	789	776	765	724	773	827	751	800	777	805	794	828	802	771	762	806	768	753	845	760	745	771	711	790	783	743	752	772	763	745	787	767	774	786	814	794	805	758	832	815	758	790	776	789	758	804	816	856	794	767	761	773	791	812	778	736	767	766	779	794	783	786	769	743	816	773	803	793	808	764	796	805	733	787	770	813	745	800	800	764	826	793	759	738	810	745	728	772	760	714	772	783	758	732	741	833	772	726	773	842	761	776	770	778	735	759	749	750	769	747	757	783	775	729	764	808	778	795	750	782	755	760	821	737	789	776	767	737	783	788	795	727	774	815	786	783	774	728	787	671	815	779	776	803	720	753	782	713	725	758	761	793	787	788	779	764	807	791	756	769	848	775	752	823	746	761	763	729	743	750	800	792	797	750	765	750	768	791	735	752	731	755	772	768	788	720	756	764	740	780	777	778	766	833	782	800	755	737	742	815	784	766	756	815	763	756	781	765	763	785	743	761	799	828	813	787	806	808	740	799	863	780	844	822	791	774	773	779	791	749	754	750	770	748	738	821	793	742	737	772	780	787	836	773	774	821	774	755	759	755	696	795	766	809	824	753	769	735	717	750	767	734	800	770	766	749	786	745	787	770	786	791	797	762	745	791	787	778	795	780	775	810	770	791	806	781	733	803	747	751	770	760	785	810	786	801	791	792	757	780	828	768	749	788	787	777	745	727	783	751	762	785	800	815	773	763	788	755	731	786	769	834	764	836	796	802	780	774	826	770	763	794	805	798	773	750	849	778	755	790	809	752	735	787	764	787	787	729	760	777	782	775	764	831	739	793	750	788	764	776	772	810	742	758	801	775	737	783	766	786	748	793	734	764	758	818	711	772	709	770	768	787	747	753	799	765	742	732	748	783	751	806	755	754	790	705	770	743	766	800	775	743	761	772	777	813	784	795	790	770	761	777	761	761	737	717	819	775	788	758	827	816	762	782	782	770	820	786	802	793	765	774	756	778	766	782	778	757	686	747	758	749	768	785	831	756	770	770	739	758	770	777	720	802	769	786	819	750	783	767	762	797	777	771	803	790	775	732	818	815	727	767	790	807	736	729	709	724	795	767	752	764	743	768	818	748	766	765	768	740	803	787	741	732	773	809	784	739	733	711	747	770	780	768	798	743	764	779	789	786	754	777	752	748	812	800	797	772	774	768	787	841	796	772	757	770	727	751	749	754	761	772	758	795	779	774	770	762	783	781	837	744	753	780	806	743	791	767	757	777	765	743	777	814	775	760	799	791	781	766	762	784	777	756	770	827	774	769	738	747	805	742	736	775	781	785	779	785	809	775	804	780	742	750	784	803	797	780	802	742	797	749	726	769	749	781	761	753	817	814	776	759	810	751	780	811	754	764	822	753	754	795	751	705	781	755	756	789	727	747	768	775	751	756	817	774	793	731	757	777	764	761	735	757	791	814	781	815	764
23380	21421	29196	24035	21427	18476	4113	1595	968	818	718	585	567	517	462	511	502	545	583	460	2310	9738	6835	3997	1614	971	472	452	513	531	591	698	691	562	592	523	493	411	429	396	398	363	388	391	408	371	441	401	406	386	372	414	410	381	432	404	402	420	413	377	407	386	416	418	412	372	371	403	385	401	405	415	419	360	370	398	405	402	379	403	389	417	382	387	410	428	410	397	394	389	386	353	390	381	395	421	411	413	401	393	416	371	389	383	411	364	396	393	379	403	398	409	406	391	413	411	397	415	411	406	410	379	416	361	403	348	366	422	387	390	431	412	427	431	388	381	378	404	376	385	396	412	397	399	422	384	386	381	406	404	376	394	412	376	362	372	388	401	414	376	384	372	365	410	413	378	393	401	397	395	395	382	425	387	420	397	423	385	392	417	397	368	394	421	407	360	384	404	382	423	391	381	403	378	409	408	377	405	399	389	378	399	417	399	389	416	388	390	392	393	407	419	376	396	391	349	394	377	405	400	388	376	366	411	385	401	376	388	350	377	369	377	397	402	411	380	379	401	395	387	385	416	372	409	394	403	369	420	395	405	363	392	371	403	366	333	392	404	399	394	395	386	347	396	385	375	420	391	377	424	368	383	400	390	393	386	412	382	403	409	372	434	415	389	370	428	403	400	420	377	407	432	426	409	436	394	371	391	407	424	364	383	389	409	388	388	433	417	398	391	417	385	403	397	420	400	396	422	396	381	399	396	374	372	407	383	393	400	365	398	387	379	406	395	407	416	451	394	415	406	423	376	416	392	383	377	390	413	399	430	405	400	384	394	428	418	386	389	397	417	400	413	378	397	389	389	393	372	360	413	345	380	443	358	363	408	374	377	392	390	413	411	447	383	407	419	408	390	406	370	382	405	428	403	403	412	419	404	410	405	397	380	379	376	379	381	375	397	393	426	402	392	421	360	374	372	389	375	401	420	432	412	408	395	390	382	381	400	394	400	383	415	384	394	386	360	394	409	393	386	413	407	383	396	397	382	425	394	405	391	363	405	384	431	391	399	404	373	389	400	399	415	373	419	396	389	376	399	384	417	406	411	397	405	393	391	403	378	389	390	398	367	418	396	398	391	377	366	403	430	420	403	390	448	448	413	403	413	397	382	406	404	442	388	392	369	410	397	409	402	419	386	366	367	365	400	376	403	404	416	397	388	413	361	430	380	411	400	370	354	388	411	371	350	387	413	387	383	397	418	397	390	363	366	401	391	401	394	392	418	378	364	380	415	439	415	374	371	376	374	431	408	386	393	407	389	379	410	437	403	395	407	383	357	390	412	357	375	393	411	431	367	426	396	369	418	351	358	422	422	410	411	430	408	402	397	383	375	397	411	378	412	389	387	402	399	411	404	402	433	395	402	412	367	406	385	439	410	383	415	393	418	390	416	382	387	407	393	367	404	438	365	405	373	364	395	395	395	363	414	372	408	438	402	361	358	379	386	398	438	398	404	411	390	434	405	401	397	388	396	358	414	389	419	406	429	379	399	371	372	398	446	415	404	387	359	397	400	414	415	368	386	372	394	411	403	415	398	388	427	374	363	400	401	419	400	429	395	392	412	374	452	366	382	390	429	375	384	420	403	371	393	401	399	407	428	386	376	400	396	420	408	404	367	404	423	412	396	392	404	388	435	390	429	409	429	426	396	411	425	412	411	428	351	400	363	368	376	384	377	425	424	374	370	363	426	417	359	385	387	398	430	394	382	393	388	358	395	384	407	387	445	373	371	404	366	414	391	374	381	395	384	408	376	371	355	414	382	413	400	378	383	374	392	399	418	380	400	353	410	398	376	415	398	401	364	371	398	374	378	354	390	412	390	357	376	376	421	377	385	368	394	421	433	408	354	373	420	440	392	365	420	440	424	394	422	403	379	407	386	377	408	427	354	372	379	379	381	430	417	415	403	452	408	401	366	363	401	394	395	389	383	397	377	382	395	403	385	388	430	410	378	394	402	382	350	403	377	396	404	404	403	422	375	382	400	394	391	364	398	368	363	379	406	418	410	413	434	395	391	403	404	373	364	375	377	420	428	400	403	419	405	391	428	404	415	423	434	337	390	409	391	391	427	400	426	372	369	407	372	373	380	420	415	398	378	378	415	401	371	406	356	394	367	371	427	376	402	372	362	388	392	398	388	394	390	412	385	389	415	370	452	394	411	407	409	386	418	386	408	386	389	403	391	392	376	401	379	409	378	412	395	361	400	390	380	373	396	391	388	372	370	382	400	398	364	397	401	405	389	381	410	403	411	352	382	407	399	395	376	346	419	364	375	378	362	393	376	390	402	433	367	419	401	350	419	402	401	400	395	388	382	443	387	400	391	424	409	360	394	414	423	371	392	402	391	365	407	364	380	400	397	385	386	388	400	381	401	397	424	375	384	391	373	407	412	397	389	398	379	413	374	417	418	411	399	423	406	421	400	413	410	389	389	419	390	402	391	412	385	399	386	399	387	374	396	385	394	426	382	388	430	397	388	383	373	366	382	421	366	373	392	381	403	367	387	379	377	402	401	434	413	391	365	391	438	381	385	391	408	409	406	392	397	408	401	436	381	421	375	400	426	398	386	394	377	371	394	395	376	407	395	384	394	423	373	430	375	382	396	392	391	399	377	351	406	393	392	400	397	408	425	391	399	400	415	380	394	370	384	376	362	391	377	424	430	404	427	372	384	396	426	417	375	418	406	399	385	386	375	431	376	394	378	411	395	386	383	372	403	382	345	391	408	388	411	389	408	413	356	404	404	380	395	394	376	369	384	377	414	398	420	375	418	383	411	419	375	360	376	402	381	390	349	364	366	400	382	391	436	374	418	392	421	396	396	377	415	412	415	368	394	380	385	396	377	408	403	425	357	384	375	352	401	411	462	397	397	394	407	368	373	414	369	380	415	406	391	410	384	370	378	391	389	397	372	380	433	370	379	379	406	379	407	380	407	401	414	365	431	395	387	374	416	392	389	415	402	364	406	394	435	390	384	373	384	395	389	363	398	387	393	409	402	403	369	433	407	371	390	407	398	361	376	412	371	375	366	412	396	370	393	395	417	431	368	384	401	371	390	411	389	434	381	411	408	407	407	368	413	389	408	428	359	383	367	406	402	393	416	419	393	404	382	427	363	409	372	385	401	402	389	442	402	412	407	382	386	408	327	381	388	391	376	395	420	413	430	380	410	373	368	408	376	417	402	425	397	399	431	417	377	378	405	394	410	388	402	387	363	415	349	375	411	400	369	407	401	397	395	397	375	383	405	391	357	362	393	412	367	371	389	371	431	394	419	403	377	432	402	404	441	397	385	401	373	395	373	399	412	373	391	387	380	417	392	447	374	397	428	408	390	361	380	349	383	417	405	392	411	376	406	378	410	402	393	390	408	405	343	390	366	380	390	407	403	389	389	384	357	412	386	418	375	376	398	392	402	385	402	393	356	360	391	380	387	385	422	400	398	388	361	412	391	395	396
12658	26072	25346	18287	12828	9177	6445	4590	3285	2496	2057	1611	1453	1316	1212	1180	1129	1101	1168	1125	7141	23002	16266	11050	4596	2909	991	861	1053	1437	1561	1848	1704	1313	1383	1248	1092	862	778	728	720	711	690	756	768	737	732	725	706	778	758	768	715	760	766	779	767	747	723	689	779	751	766	708	715	780	759	750	805	769	709	719	782	766	729	793	772	778	773	728	734	766	738	736	726	768	761	746	769	792	752	747	691	725	740	714	800	723	806	762	759	717	769	739	736	786	775	764	754	746	726	738	757	774	761	750	776	758	753	761	776	785	791	729	762	739	765	794	780	749	761	714	766	708	737	780	750	757	753	715	752	773	759	802	762	771	704	759	747	782	785	746	749	760	736	774	762	755	760	708	710	793	770	739	764	804	767	729	738	719	758	750	764	794	803	720	750	712	753	754	760	776	700	748	726	769	761	734	710	743	771	751	719	757	758	688	787	759	721	744	757	697	755	760	744	759	760	782	744	760	746	728	758	771	751	761	749	747	787	717	753	749	733	782	742	719	767	718	779	765	734	737	727	742	729	758	738	713	730	729	766	729	753	717	748	717	756	744	772	730	770	731	733	756	719	806	725	782	807	814	714	696	742	747	753	746	690	803	741	728	742	734	743	765	781	744	802	740	756	753	780	747	761	721	751	776	737	734	741	762	730	727	746	788	704	774	716	718	786	756	683	775	760	738	704	776	793	754	758	748	728	748	719	747	754	752	698	745	720	711	759	763	711	771	730	775	752	723	746	756	738	753	723	769	702	742	726	723	739	765	757	704	729	738	751	766	743	757	746	768	761	734	766	725	785	710	701	759	746	786	769	767	762	745	760	739	745	761	732	720	789	730	741	751	745	701	715	738	753	809	776	783	794	765	757	730	723	698	717	699	718	752	759	677	743	733	749	751	733	754	727	748	785	753	768	730	738	733	794	726	739	740	793	727	762	737	742	750	755	771	792	703	767	728	770	792	769	697	779	763	733	758	755	698	753	774	730	763	741	728	755	790	753	726	750	731	763	753	766	773	761	719	781	787	720	781	749	729	736	740	771	767	752	737	763	797	749	739	784	759	753	776	701	740	771	733	720	741	743	750	792	685	762	769	732	756	763	735	726	704	706	747	773	751	770	752	776	710	716	743	798	776	726	748	770	769	695	791	766	765	765	715	749	808	714	751	738	761	721	707	742	722	737	748	801	750	719	706	744	734	731	777	717	742	730	729	744	746	748	764	753	719	760	686	760	720	767	780	737	733	732	779	741	724	806	787	770	718	762	754	760	781	759	735	699	793	773	744	773	748	733	716	781	757	808	773	723	757	768	765	727	745	714	741	760	767	785	743	733	734	742	767	800	763	734	765	722	740	778	757	766	807	757	723	738	753	726	759	746	774	736	712	750	692	816	743	741	721	740	772	724	726	736	732	713	718	742	729	711	786	726	757	707	786	711	777	737	737	785	724	739	754	739	780	768	729	747	725	799	731	741	785	784	729	742	747	770	722	724	812	750	720	738	731	778	751	725	679	766	760	745	755	777	748	729	759	714	720	735	774	712	747	733	723	746	741	750	752	780	765	790	738	737	759	768	743	740	770	690	754	759	745	733	790	814	720	747	741	703	752	772	797	755	713	747	773	725	737	774	717	762	777	715	758	746	706	735	770	766	763	738	718	703	770	768	758	733	793	726	768	740	765	763	728	756	803	713	779	743	770	769	718	765	770	696	740	721	775	755	746	752	754	784	771	734	778	767	728	717	726	745	725	752	759	781	732	706	730	774	753	761	832	760	731	750	732	755	755	782	735	759	744	723	741	700	733	748	765	734	774	766	801	765	759	742	761	753	774	761	763	756	755	809	771	768	763	772	761	687	743	744	776	769	692	769	737	740	720	772	724	785	764	764	779	804	759	759	736	735	745	719	761	731	786	766	741	759	772	767	750	737	807	802	724	789	721	738	774	786	750	718	791	734	754	796	791	754	740	781	708	771	762	683	729	771	731	731	760	725	770	753	714	733	758	730	690	804	773	755	758	742	703	789	716	735	767	741	719	788	762	756	783	737	733	720	801	732	779	746	743	813	726	684	725	751	710	716	760	793	685	714	754	717	797	715	811	765	773	767	725	731	769	755	700	698	714	816	708	724	733	746	767	726	748	765	751	710	775	765	733	757	784	731	754	773	720	767	743	770	763	772	745	813	758	733	767	739	808	738	739	765	801	748	750	753	694	752	801	776	752	828	750	743	781	753	749	735	763	750	730	724	784	716	735	750	763	761	762	724	732	720	752	778	749	794	741	741	759	787	759	765	733	757	714	787	747	727	697	700	765	745	771	749	712	743	751	758	737	768	741	796	765	736	708	771	745	790	718	787	688	763	766	719	737	753	723	775	772	765	710	700	723	700	761	680	721	779	735	718	787	801	789	752	702	771	741	740	712	758	764	717	742	725	740	727	738	766	707	732	765	788	736	728	737	768	763	718	730	719	783	710	751	724	755	805	785	756	768	727	714	720	769	794	782	749	765	766	776	814	706	812	748	779	739	753	733	736	739	772	726	766	751	780	774	737	768	749	769	746	763	703	783	779	780	739	722	757	735	727	748	760	763	714	727	758	732	749	741	722	804	756	769	795	717	741	745	757	706	765	710	786	755	759	713	800	778	784	754	747	773	761	779	739	712	717	764	748	782	728	723	797	726	771	687	775	734	772	760	742	753	744	701	735	803	730	739	773	726	737	775	688	746	772	766	741	792	747	700	767	705	683	795	728	791	754	748	769	713	764	764	752	736	737	748	737	733	748	778	715	757	767	731	759	787	782	763	722	767	761	780	750	769	762	740	783	748	711	722	760	743	737	753	786	705	772	766	753	715	753	728	764	743	771	748	679	808	713	758	744	737	739	704	761	734	727	749	741	732	721	756	749	732	779	707	751	717	733	757	732	731	738	742	727	763	723	738	719	736	742	756	800	752	819	719	729	751	780	706	777	758	776	753	736	753	775	774	755	726	766	711	734	764	736	743	723	756	743	773	727	765	750	739	755	735	752	716	755	764	758	811	750	744	730	697	720	722	732	711	752	726	756	738	769	776	763	791	732	729	760	741	763	804	771	768	709	740	764	742	748	726	722	700	744	745	746	780	739	739	794	766	766	760	718	735	809	690	795	763	762	739	720	715	766	738	797	698	755	738	762	752	755	772	740	787	694	753	740	717	786	775	799	686	749	752	752	751	760	758	731	767	738	768	768	783	743	779	780	749	744	728	771	786	717	709	785	706	754	735	783	743	725	769	760	757	763	708	744	740	749	772	732	704	728	774	732	737	727	793	755	746	750	776	734	768	771	810	779	755	749	732	762	747	717	810	743	725	751	781	748	738	757	762	779	681	744	754	745	718	764	738	743	764	770	756	727	730	775	732	777	724	703	789	804	783	742	762	786	754	745	732	740	762	748	743	717	764	761	764	741	746	790	779	722	746	763	702	782	745	708	789	709	677	795	720	753	766
26824	20278	10520	3693	1669	1116	841	683	588	538	458	465	476	472	477	485	465	456	480	473	554	1006	1039	861	550	502	544	474	467	474	473	472	468	436	433	428	478	462	441	450	442	411	498	464	486	430	506	450	436	403	440	462	443	456	493	459	424	466	475	502	476	470	426	465	412	439	444	438	460	471	458	433	452	468	457	476	412	424	463	435	464	476	442	430	434	495	451	450	422	447	463	445	430	414	432	436	480	400	442	464	442	447	449	462	441	463	450	429	490	434	460	458	433	459	437	426	452	467	449	460	466	411	468	490	459	469	427	420	438	435	434	451	468	449	468	423	442	468	442	456	464	432	455	493	428	437	502	488	470	471	449	447	438	438	427	456	425	432	459	435	467	447	445	443	447	450	455	450	453	447	420	401	461	419	455	448	468	442	480	451	440	441	473	461	437	435	441	460	457	443	455	426	439	445	434	445	472	439	480	470	392	418	450	437	451	450	460	468	457	464	465	430	448	405	479	435	439	446	446	462	464	416	415	415	458	417	430	423	468	438	458	457	494	453	416	452	442	427	477	458	414	433	448	414	466	433	417	453	456	440	439	452	427	456	447	447	460	481	471	468	454	475	457	486	455	455	453	478	429	477	430	455	452	458	449	452	432	478	445	474	494	468	446	428	479	436	457	433	446	450	445	444	455	465	451	417	453	456	472	421	435	447	455	457	450	428	452	460	463	445	434	451	443	437	424	461	477	456	475	433	416	455	440	435	427	454	474	463	449	446	461	464	431	467	398	465	468	460	462	475	458	487	444	455	454	468	454	444	422	420	451	473	442	460	440	451	419	456	459	487	450	443	489	423	462	430	468	465	447	444	480	465	466	472	419	456	456	460	425	422	441	455	450	471	448	469	462	469	455	449	454	440	438	466	465	422	498	429	465	432	406	496	439	432	429	414	432	467	445	461	441	465	463	411	429	453	441	466	471	433	444	421	428	420	444	501	409	421	471	455	425	447	440	483	441	467	441	474	447	445	450	450	409	481	460	440	448	440	475	459	478	465	450	436	416	467	455	430	454	477	488	470	470	444	426	470	430	498	439	460	461	425	442	431	468	454	432	432	434	478	450	474	484	442	492	448	432	445	479	479	435	439	398	481	432	473	458	422	476	442	437	430	453	467	437	438	446	466	448	415	462	469	487	442	442	460	479	443	413	436	469	462	461	456	447	432	437	425	466	439	453	463	432	476	425	473	464	469	468	479	408	425	473	485	455	480	427	439	460	456	402	416	436	462	425	483	498	457	491	450	436	448	470	457	459	478	441	464	455	437	449	420	420	465	482	439	427	428	477	448	439	436	492	486	398	462	425	452	438	448	471	457	419	454	503	466	479	479	476	404	477	460	451	440	449	471	459	460	443	432	445	443	448	442	480	470	460	467	452	420	481	425	413	405	470	435	475	434	428	403	435	462	432	460	427	468	472	459	471	431	454	461	463	468	485	475	454	449	435	461	480	426	457	447	461	471	446	446	444	438	430	449	468	452	480	458	426	444	423	483	454	445	461	419	458	456	447	474	470	433	452	456	459	439	425	445	446	446	466	406	466	390	401	478	424	470	454	472	440	434	454	455	431	433	458	453	452	419	452	443	455	429	442	443	455	437	491	467	466	472	460	431	486	451	420	449	419	473	452	463	441	463	469	461	450	484	466	453	474	447	410	447	468	459	440	451	428	430	450	454	472	452	479	443	429	445	446	454	443	440	464	463	456	473	494	473	453	471	476	454	436	456	482	492	437	444	400	418	479	454	448	471	430	434	444	450	456	464	445	473	427	450	461	416	481	472	423	417	434	407	446	457	412	426	450	437	434	484	446	468	415	426	436	431	474	440	403	458	434	481	452	426	487	462	444	441	445	442	421	469	472	408	457	444	456	458	481	485	438	459	446	414	446	462	461	464	442	430	412	450	417	440	438	451	448	453	462	476	478	449	468	424	427	461	453	423	430	457	413	471	406	417	481	458	466	487	428	467	440	480	436	447	460	484	458	476	420	452	433	422	440	454	443	435	474	451	466	461	444	452	488	447	414	416	441	448	459	453	463	472	443	407	403	432	436	431	473	468	466	435	453	458	469	463	468	506	469	462	454	451	456	431	480	447	468	432	459	439	442	466	444	446	489	447	463	448	463	454	487	459	434	477	458	441	427	439	443	506	436	453	442	433	404	461	434	483	438	482	457	457	431	417	431	452	446	438	454	505	462	432	444	479	439	404	453	427	426	453	439	480	418	434	429	467	445	430	469	448	484	483	455	478	474	456	452	452	445	463	440	452	458	456	417	454	487	483	487	473	427	441	472	489	463	514	463	442	444	433	455	481	465	470	443	455	448	454	516	460	463	424	472	435	449	459	429	444	440	478	456	449	467	442	497	474	464	464	437	475	418	502	465	434	457	460	490	456	436	432	485	466	473	419	467	452	419	432	448	458	436	463	445	413	447	476	434	465	461	443	477	478	461	426	461	420	472	446	435	474	434	462	464	408	428	442	468	442	485	469	453	457	477	445	459	471	441	448	440	452	438	452	463	423	419	480	459	480	418	449	461	406	460	465	466	454	418	456	491	434	476	443	459	467	429	426	446	478	431	478	454	444	468	449	441	455	491	472	470	458	473	471	468	459	470	449	441	450	404	445	433	478	444	471	471	437	457	419	488	473	460	459	411	445	439	457	434	477	479	467	422	468	427	454	477	468	450	448	446	423	435	462	461	409	468	446	434	416	452	438	459	465	438	486	459	447	438	463	427	441	413	442	448	462	457	432	444	461	427	420	428	480	459	470	438	435	452	488	443	480	465	455	481	456	507	423	452	507	478	455	462	477	469	452	443	458	464	463	464	438	441	468	447	456	445	469	425	439	462	453	457	496	440	468	461	449	472	426	453	447	406	459	437	422	435	449	480	449	487	479	491	444	467	470	463	437	430	440	483	432	462	488	400	456	431	418	392	476	439	455	447	439	475	417	420	426	451	469	454	466	423	447	430	438	466	456	422	457	414	415	423	456	441	444	490	470	468	456	420	429	468	446	463	451	432	454	449	489	447	450	428	431	471	487	502	479	496	422	458	431	402	477	469	424	451	441	438	426	453	494	480	424	432	447	492	458	443	463	452	484	474	442	470	445	465	478	452	417	479	482	483	427	473	431	418	492	477	473	477	440	432	457	430	468	481	438	456	465	445	446	462	476	421	449	506	461	415	462	426	472	463	487	459	426	428	450	476	438	441	434	430	467	441	449	473	466	445	461	453	440	440	469	464	436	470	482	442	455	425	429	420	482	430	440	469	453	449	434	441	427	487	436	428	454	418	424	476	489	455	466	464	448	467	427	439	475	457	449	411	437	444	405	449	440	429	468	447	469	455	438	483	463	472	413	459	471	437	463	489	442	465	452	513	475	501	455	431	465	454	480	436	468	470	431	463	443	457	433	445	411	385	478	471	468	462	437	446	457	468	458	441	492	458	458	466	446	438	464
9250	13948	13382	8506	5392	3753	2658	1882	1488	1251	1068	1050	955	912	930	911	966	997	1024	967	1201	3117	2968	2052	1193	1166	1003	922	907	890	906	895	925	901	875	906	872	956	876	925	879	856	871	864	875	832	892	905	910	884	861	928	894	887	893	860	882	851	929	900	939	881	889	861	876	875	936	884	826	874	878	907	894	839	848	870	891	886	898	882	957	903	890	867	868	925	902	901	866	861	932	911	911	876	876	895	849	895	846	900	824	879	901	889	910	916	889	921	926	894	915	910	924	867	856	854	877	918	948	915	883	929	861	854	937	891	881	872	895	885	845	900	883	864	843	967	892	871	901	904	919	867	893	876	900	943	868	852	840	850	869	847	899	890	908	885	834	872	874	890	843	891	892	853	904	850	892	923	880	875	800	920	942	873	892	905	921	874	919	853	837	865	900	874	885	898	842	868	888	857	871	967	954	921	855	894	914	922	819	849	886	874	880	895	873	874	893	946	891	848	839	863	877	869	860	897	810	864	898	867	866	906	966	877	896	879	869	806	927	822	908	939	877	952	886	876	867	909	919	876	885	900	880	891	833	875	912	858	845	873	888	897	879	860	848	898	845	910	890	889	870	864	890	869	884	876	851	895	874	873	824	885	873	880	929	876	893	910	943	874	871	894	940	907	859	897	884	873	949	872	876	889	869	908	908	883	892	889	915	886	890	834	877	887	859	868	882	829	905	875	896	850	943	881	857	877	903	876	869	865	893	899	892	874	910	867	931	891	844	869	865	891	874	868	922	888	882	829	892	841	858	907	857	883	876	883	889	902	900	864	910	884	841	899	881	885	874	869	844	891	889	903	879	935	891	914	875	858	849	901	921	897	886	929	880	931	832	898	880	845	863	900	900	861	876	887	924	848	876	915	908	855	819	885	863	886	891	872	920	856	922	832	867	905	875	857	864	898	859	879	881	926	846	839	855	872	858	845	842	914	880	819	902	852	877	875	876	886	875	875	910	878	816	899	865	858	874	877	880	923	844	821	862	850	861	847	906	889	895	881	887	840	900	913	905	890	896	927	892	872	907	844	914	892	901	887	865	893	947	926	870	875	933	901	872	912	907	856	867	879	889	875	876	859	899	884	866	841	858	843	926	879	891	852	856	910	839	895	866	833	876	855	907	840	930	870	909	876	846	922	865	908	888	883	905	902	868	868	883	839	818	859	893	873	872	885	871	885	894	939	904	921	859	898	921	862	941	874	860	872	896	902	879	895	893	892	903	896	871	898	867	877	908	879	896	950	873	868	870	872	838	895	926	829	870	896	834	900	884	909	899	804	852	888	826	853	843	886	897	897	861	877	899	861	924	934	916	888	872	907	877	888	867	901	876	854	815	885	868	859	877	820	874	867	928	884	862	909	841	912	899	822	840	903	895	882	888	885	861	841	897	892	879	871	885	882	903	877	853	887	921	849	865	853	918	845	896	895	882	877	860	866	919	877	853	932	888	836	898	879	881	869	866	865	887	888	882	908	866	855	841	878	890	864	909	858	868	881	917	887	860	839	883	875	881	841	891	912	878	880	882	861	902	892	893	839	893	899	904	891	843	902	894	859	890	900	854	862	863	956	837	878	857	888	895	895	866	877	827	832	896	835	831	867	882	900	915	865	875	836	913	889	841	877	890	807	843	902	916	888	899	903	915	879	899	865	900	879	881	932	832	868	889	860	879	874	908	863	939	871	912	877	862	872	834	889	879	865	879	857	879	860	905	831	904	934	868	872	812	850	859	901	898	886	893	904	893	895	913	899	835	939	881	901	870	882	867	823	806	868	886	899	896	858	876	873	897	863	915	882	880	871	867	913	867	913	911	938	895	872	875	896	931	872	959	914	889	884	853	860	876	904	906	868	908	911	877	883	945	873	921	844	868	856	899	929	880	908	862	904	889	861	847	878	869	855	913	887	872	910	882	881	867	890	886	891	872	923	900	828	841	886	890	920	844	908	884	841	941	881	868	856	904	887	833	934	852	920	868	866	888	860	905	909	911	889	876	867	844	848	889	907	843	896	913	894	885	901	869	878	836	910	868	880	898	864	851	859	922	908	885	919	907	885	869	890	856	888	874	893	915	838	920	927	851	836	886	921	904	862	882	915	818	868	888	852	870	870	800	950	861	838	842	847	888	901	830	851	898	866	872	785	876	856	854	922	842	841	888	840	945	857	900	956	884	879	839	931	861	921	897	863	886	867	914	912	891	856	856	847	906	923	914	898	918	892	886	888	908	854	908	882	891	893	831	870	875	893	902	866	861	881	898	897	853	871	871	891	873	885	832	867	862	894	910	849	888	855	901	923	875	877	900	822	891	892	846	902	890	862	853	892	913	952	935	854	915	832	955	923	857	875	886	889	832	847	892	837	900	920	943	919	880	877	833	887	895	859	853	830	894	847	885	844	908	849	847	887	829	901	902	847	894	951	926	891	898	835	852	910	891	890	836	913	848	899	936	829	900	864	896	840	930	861	909	897	869	868	907	859	889	869	881	832	853	922	877	873	834	905	868	852	836	859	909	898	881	890	894	882	933	904	909	880	875	851	840	939	879	853	895	896	922	835	870	842	899	879	809	838	881	926	904	871	869	890	905	856	907	877	848	901	885	840	852	884	893	832	921	896	841	856	882	842	927	851	875	956	849	882	922	897	965	835	916	867	877	876	899	829	841	864	901	843	903	897	891	830	855	885	808	882	867	879	905	877	960	856	923	879	889	889	892	878	922	884	868	869	852	854	861	906	940	893	884	850	841	912	869	851	949	888	853	870	814	902	907	865	870	885	864	854	854	899	893	856	897	885	864	920	875	887	843	906	889	904	918	846	874	865	886	874	911	869	879	925	883	879	911	939	824	857	874	957	952	880	914	897	938	899	873	886	849	900	846	811	866	829	844	920	847	873	897	867	904	852	879	876	891	910	884	918	862	840	889	897	896	829	868	885	926	862	892	909	872	917	876	843	892	861	884	893	833	908	884	885	892	836	888	942	831	938	869	856	908	904	827	879	867	900	855	918	898	888	844	885	873	861	863	856	892	905	911	872	851	878	890	942	859	824	864	906	970	908	871	879	896	945	874	846	862	838	824	927	857	884	882	831	868	864	891	836	882	876	902	912	858	899	883	870	882	850	881	857	903	907	929	813	857	887	911	876	910	883	920	912	864	867	820	842	872	887	851	928	904	906	920	892	891	872	892	922	862	913	883	864	833	803	815	900	872	886	881	873	889	899	907	907	838	865	852	852	901	911	882	821	809	908	898	886	872	853	893	894	920	866	867	852	913	892	907	857	871	853	856	920	870	920	883	805	896	885	869	918	909	901	904	861	894	916	882	787	900	828	860	869	849	903	925	866	907	877	862	886	867	842	901	899	838	831	895	931	844	910	820	827	899	900	895	890	895	865	924	850	849	901	844	846	876	887	853	861	946	900	876	862	902	830	844	935	875	893	887	860	840	921	909	906	929	874	868	840	862	872	920	857
24188	21336	28307	24677	18947	4028	1638	1050	769	643	620	520	465	464	469	452	484	455	425	485	1245	4837	4108	2260	1160	1019	797	380	413	393	425	422	414	501	532	457	450	456	425	417	424	382	408	394	414	377	361	385	360	435	422	388	401	378	370	403	403	372	386	397	404	375	400	415	366	378	374	416	401	387	368	387	401	380	407	401	435	372	436	412	420	440	430	399	378	378	435	389	400	396	397	403	399	338	395	392	388	424	425	394	424	416	378	392	388	371	451	403	396	421	372	387	378	355	406	397	401	398	393	364	397	408	429	422	385	385	378	425	397	395	406	353	399	354	387	378	412	388	385	408	437	368	392	390	368	381	380	397	383	374	398	410	412	395	403	430	393	403	369	412	386	370	386	410	367	395	392	414	427	383	413	371	417	412	391	358	394	415	443	369	414	406	408	348	408	422	379	364	381	399	380	370	392	446	380	408	431	393	391	395	366	361	360	404	422	423	401	423	390	411	427	401	400	407	395	385	387	409	401	387	401	374	344	412	369	384	392	381	390	382	340	393	387	386	396	392	414	444	354	394	376	379	401	433	383	413	411	409	348	416	363	392	397	392	382	361	420	413	370	421	392	425	405	397	394	420	366	425	387	408	420	413	404	408	373	396	426	370	418	412	374	386	398	416	392	373	404	400	404	403	433	377	410	393	366	433	399	399	387	406	365	399	419	414	388	370	412	400	368	376	399	412	416	415	402	380	372	388	404	411	405	384	409	383	405	377	404	408	366	365	433	391	364	417	393	394	395	399	413	402	355	387	357	402	407	407	402	361	384	396	379	381	425	376	401	410	412	410	392	406	382	390	391	393	357	431	367	405	378	395	370	373	400	442	397	402	418	376	407	392	404	392	341	440	408	434	391	384	417	412	389	388	388	393	375	424	408	382	432	365	398	376	401	377	397	366	393	407	400	408	375	390	418	366	408	381	415	370	404	406	409	406	401	380	434	392	384	379	350	397	367	393	400	416	417	376	389	366	404	398	434	394	388	404	392	406	396	420	384	392	425	399	402	406	402	377	389	381	446	338	388	424	411	369	383	398	352	390	385	406	377	385	408	374	358	379	383	395	398	401	392	395	416	390	376	392	383	380	380	384	421	409	388	398	387	379	364	390	420	395	409	385	374	388	384	441	413	422	401	376	384	378	386	376	436	373	397	434	412	392	367	398	386	406	374	407	410	413	411	416	441	415	395	384	427	400	361	388	341	409	427	432	388	422	420	364	405	345	373	410	410	387	365	422	416	380	385	389	427	382	377	404	378	373	380	365	426	368	396	404	367	409	389	414	394	375	402	395	390	429	405	412	394	380	404	428	389	407	352	375	374	373	376	398	402	384	396	375	407	400	367	380	395	420	383	398	391	393	391	402	376	431	418	395	397	388	371	387	357	384	405	409	427	462	405	382	418	368	428	408	399	385	415	378	406	368	383	377	370	399	436	396	379	405	424	372	362	409	423	368	423	361	369	369	414	390	399	376	359	451	408	400	400	428	368	384	433	380	384	386	365	351	444	377	380	414	391	387	414	397	456	373	364	403	409	365	400	373	403	362	381	387	405	446	409	404	415	368	372	379	398	416	382	384	369	365	380	371	428	355	404	379	380	422	387	401	401	399	433	358	393	377	398	404	388	400	404	383	401	358	387	421	394	421	381	409	407	436	382	412	409	432	407	395	408	398	379	380	385	374	369	379	400	405	410	457	397	370	374	377	381	375	414	400	382	385	423	386	398	436	431	402	369	376	414	388	455	402	409	399	391	411	392	383	365	401	435	393	414	353	385	399	396	424	394	405	379	394	390	399	437	387	394	404	400	416	404	383	404	393	414	383	388	405	387	400	382	394	415	394	408	388	370	407	408	403	402	397	385	393	365	435	410	393	360	401	380	402	379	423	373	359	384	385	410	410	373	378	388	402	397	427	375	382	402	407	354	408	386	402	393	410	397	390	419	389	405	395	386	397	405	418	405	391	364	388	416	411	405	407	426	407	385	405	417	402	395	421	431	419	402	402	394	432	382	381	391	371	403	400	367	399	403	393	387	412	386	383	433	376	415	369	407	393	391	400	378	383	417	427	388	375	402	403	419	398	368	420	419	435	379	366	386	390	429	366	363	408	377	404	401	393	353	422	379	382	377	372	398	369	347	341	382	378	450	394	385	403	399	408	390	404	394	365	414	384	370	398	381	418	373	385	383	361	400	415	395	392	395	390	391	350	370	378	382	370	390	416	398	449	409	394	394	394	404	382	372	380	391	399	353	381	420	396	361	356	401	403	347	355	375	388	371	356	371	385	406	374	363	421	398	415	389	360	403	399	402	385	386	434	396	428	400	411	343	402	369	434	396	396	386	361	384	387	420	380	393	367	393	378	398	430	388	392	386	397	406	398	409	379	399	379	387	382	384	419	396	395	409	405	394	392	380	420	399	403	393	375	424	403	374	373	449	393	380	428	404	395	423	393	399	428	410	386	398	386	423	413	388	402	428	409	421	394	405	361	430	387	443	394	416	400	369	407	400	399	397	361	408	372	372	406	444	419	389	387	391	392	411	395	403	383	386	386	397	355	395	398	411	386	394	390	399	390	384	410	413	405	409	402	401	389	413	410	386	440	409	364	358	367	412	371	413	377	402	393	392	392	427	369	369	386	400	377	393	410	404	384	381	423	396	382	371	409	379	411	366	391	402	358	429	401	428	392	417	391	382	387	401	369	403	412	422	397	417	403	392	415	384	406	405	377	381	382	399	405	394	410	400	375	416	367	420	372	350	417	413	412	391	376	398	391	413	438	429	419	386	409	416	412	372	401	384	392	370	375	379	410	339	363	379	395	391	410	369	366	410	401	414	381	389	373	409	363	378	366	385	367	420	395	403	383	420	380	388	399	418	395	377	412	374	361	360	363	370	372	404	392	397	420	398	419	416	389	372	430	399	418	440	406	378	375	401	415	387	383	398	388	371	414	348	418	382	387	412	390	381	412	405	411	410	395	375	384	359	351	389	385	388	418	401	373	378	382	387	394	430	418	424	374	383	404	411	404	439	393	381	359	375	395	377	398	392	415	382	401	384	391	405	445	411	386	370	404	420	394	410	388	384	379	402	377	405	400	372	386	417	369	410	416	384	371	435	376	384	386	403	428	398	385	410	402	358	389	414	397	385	397	416	375	392	387	397	404	386	400	395	402	383	431	408	399	409	378	403	386	394	402	393	392	396	379	388	357	375	375	422	395	406	364	392	389	411	414	398	370	412	383	400	406	397	374	367	413	371	401	418	391	414	412	377	399	398	381	397	410	421	400	434	371	384	412	398	398	379	383	364	431	377	394	361	414	399	377	426	393	402	401	369	404	399	388	391	376	387	382	390	402	403	382	416	389	397	438	384	428	401	380	372	393	375	413	356	377	374	360	408	389	416	365	375	417	378	415	425	378	403	378	362	360	392	395	404	405	416	425	395	439	413	388	395	403	387	410	376	418
10978	21777	21003	14070	9524	6511	4366	3188	2287	1749	1474	1342	1170	1057	1042	1002	1066	1066	1049	999	3985	14312	11570	6778	3142	2898	2024	797	780	863	793	858	915	1219	1276	1133	908	815	816	791	799	769	864	750	773	734	785	781	821	757	824	781	792	808	773	768	752	805	761	750	735	789	743	815	809	806	775	765	734	773	757	745	821	796	704	791	749	736	756	791	770	776	773	755	777	707	760	760	784	760	758	759	783	780	729	752	763	796	792	750	786	752	789	775	800	711	788	786	768	772	835	747	747	791	766	773	765	823	754	739	744	770	741	782	793	751	771	729	755	805	753	755	719	782	801	749	785	785	738	784	767	768	762	794	779	795	729	783	735	794	784	768	758	778	790	811	746	778	768	747	757	767	794	772	750	786	794	721	758	804	800	790	786	755	723	759	797	738	789	748	775	773	809	779	747	782	787	744	825	756	820	751	780	812	795	795	806	778	827	782	769	760	791	768	780	760	770	825	751	803	765	794	740	684	774	793	788	769	776	762	728	808	824	750	752	786	693	795	732	806	743	814	737	745	742	710	724	718	782	789	767	757	730	827	789	760	711	760	750	767	765	796	793	760	829	754	758	755	765	741	750	782	717	762	773	805	776	800	744	752	826	794	784	790	751	765	807	737	786	768	774	750	758	804	743	782	800	780	797	764	777	815	775	767	767	778	800	773	738	806	788	746	772	756	721	793	814	716	768	763	761	753	775	740	811	795	742	752	766	787	735	752	772	756	766	750	773	782	788	794	731	805	745	755	790	786	828	764	773	807	779	787	763	750	760	806	765	771	778	768	768	782	769	790	755	781	759	784	758	778	773	715	753	775	788	812	730	757	738	757	816	717	776	785	772	789	821	797	777	732	735	744	790	775	789	821	767	812	784	789	791	783	764	725	788	765	724	768	739	784	764	794	759	741	783	812	758	793	799	828	789	792	774	791	701	856	803	760	785	769	796	790	767	775	730	723	733	795	756	776	762	812	768	785	821	808	737	756	774	790	769	754	791	831	769	808	829	765	794	784	755	803	806	794	736	744	727	728	819	773	782	731	811	763	765	782	847	755	758	770	771	745	796	808	811	772	740	786	787	808	761	759	783	746	757	802	783	798	769	771	798	757	828	777	734	794	764	825	752	781	746	780	749	730	736	765	772	762	761	823	823	701	790	718	798	754	733	766	782	815	781	711	764	777	817	708	767	758	751	735	744	806	783	735	752	775	784	771	787	765	749	789	787	813	778	732	765	743	751	776	758	787	776	768	792	748	792	785	815	782	785	762	794	767	773	800	810	771	831	757	788	767	804	791	818	762	756	733	824	810	749	701	800	821	751	779	818	799	765	802	805	737	779	738	747	782	788	780	774	785	797	775	752	768	757	806	775	785	754	771	775	780	832	759	821	749	800	755	787	811	741	782	727	809	832	736	754	795	736	762	731	805	745	761	756	757	779	737	818	766	765	739	755	742	794	782	763	764	780	788	741	814	765	816	731	804	783	796	766	778	794	772	721	757	767	748	735	811	786	718	769	776	762	762	758	730	800	765	776	735	749	739	730	771	777	743	771	747	759	778	743	763	799	763	748	754	799	785	730	774	747	792	835	771	758	806	776	757	805	813	751	720	775	768	806	812	750	755	796	831	741	785	730	767	797	768	770	751	751	825	769	740	768	771	776	816	763	726	795	760	758	783	820	772	833	812	732	774	763	754	786	764	754	750	783	816	780	792	804	750	759	817	814	783	765	745	780	794	793	780	764	726	778	757	750	779	773	806	753	811	748	756	800	775	754	744	798	802	777	783	749	767	775	798	748	773	775	818	772	855	847	795	786	762	778	757	806	788	823	710	795	807	783	770	765	828	769	753	791	769	766	797	753	845	757	758	755	815	780	819	776	750	801	743	779	756	773	782	795	797	771	774	781	753	742	746	776	799	773	732	779	805	718	766	735	812	765	789	781	817	753	811	801	831	735	771	764	819	752	776	776	769	781	719	766	770	787	764	840	768	762	734	813	760	774	810	757	831	780	784	805	776	772	763	776	756	785	765	773	792	743	800	786	824	723	786	790	796	775	822	792	779	800	758	777	803	812	758	808	810	792	786	743	800	786	782	770	774	774	762	775	810	837	737	802	801	741	792	783	779	771	753	751	780	791	759	766	779	707	800	791	755	780	801	784	800	775	775	754	776	803	756	773	840	748	698	760	780	718	768	765	755	778	731	739	763	750	793	813	794	751	808	767	780	796	799	761	809	770	761	793	759	774	793	754	807	757	788	797	823	766	777	823	805	818	763	731	776	776	797	809	791	754	784	795	791	797	749	803	758	813	721	806	773	753	761	783	773	756	776	759	794	775	808	765	796	784	762	787	773	756	793	762	738	787	769	768	750	763	811	820	749	815	746	834	752	809	784	781	773	758	774	747	752	778	757	764	796	798	819	784	805	783	793	765	792	812	711	766	781	733	742	769	802	803	804	767	788	779	756	761	734	782	776	776	785	755	762	745	778	763	806	778	795	760	748	755	787	762	756	781	724	792	730	705	754	776	779	732	769	808	743	781	770	738	788	757	760	783	797	796	778	776	763	800	751	801	727	781	766	792	777	848	799	761	746	735	748	741	798	865	806	741	755	732	810	772	757	798	750	821	755	745	772	782	758	797	796	788	760	795	771	705	827	709	749	746	803	761	807	838	799	789	821	815	801	774	782	750	805	711	792	775	721	796	825	778	751	798	752	729	796	717	766	773	751	799	776	795	730	822	752	733	763	765	738	742	759	745	786	774	789	765	777	781	783	745	778	733	697	755	792	819	771	763	729	793	788	801	768	788	703	762	732	789	771	775	803	771	760	771	776	793	760	805	810	732	751	746	804	763	812	833	799	778	747	730	766	758	793	779	755	762	764	774	780	812	778	784	793	784	799	730	758	772	702	793	784	787	763	760	750	753	764	767	803	789	748	767	764	733	784	703	714	805	787	803	737	730	762	761	727	777	766	771	800	783	776	804	809	767	737	765	810	811	771	755	783	764	809	800	821	727	760	768	749	748	783	759	757	793	769	771	786	782	783	749	797	752	757	730	739	760	804	734	787	751	804	802	766	760	758	737	778	740	753	752	775	762	759	769	753	771	732	783	778	761	773	745	713	748	814	763	737	737	768	761	733	802	806	775	782	823	782	775	805	824	808	797	708	746	809	742	716	816	787	769	740	725	738	769	808	793	773	750	762	758	759	806	759	745	798	746	757	765	779	783	808	789	752	799	811	792	761	778	756	790	767	763	794	774	790	758	774	820	792	805	759	757	790	773	798	818	785	789	775	779	788	767	767	785	772	757	745	781	807	706	797	709	767	755	784	756	805	772	738	803	760	802	783	786	806	770	773	765	761	784	802	801	769	794	721	750	788	734	754	745	762	792	754	767	755	733	723	800	821	768	724	761	781	791	772	731	794	771	795	802	778	738	797	776	762	755	758	758	780	729	790	729	745	798	807	809	768	793	793
23280	21347	29106	23933	21348	18279	3841	1453	1015	789	675	598	589	499	523	468	464	494	467	466	1945	9167	7658	4305	2093	1442	1120	435	407	376	387	351	415	407	393	523	578	488	428	411	368	407	369	402	368	407	363	396	390	404	376	375	388	395	371	362	369	378	404	349	376	334	378	376	335	408	389	353	401	373	408	391	398	382	408	389	378	345	398	384	404	374	376	365	352	380	391	386	390	379	378	352	393	370	357	363	359	348	356	347	435	367	363	387	417	354	373	392	361	341	381	395	403	359	340	359	392	398	412	404	366	389	388	386	357	377	358	383	387	407	395	352	398	387	375	410	403	372	392	381	349	355	413	370	393	361	377	340	379	384	372	392	373	415	399	362	366	375	342	382	383	385	377	396	385	369	367	364	402	376	390	422	406	385	364	393	385	388	389	361	374	394	362	335	369	372	375	379	408	388	379	396	367	381	432	446	356	369	384	364	365	391	338	378	410	339	405	356	402	409	363	377	408	379	348	368	385	387	361	373	364	367	408	391	374	348	376	413	374	358	396	366	366	367	395	380	381	408	395	372	404	369	365	364	428	388	373	372	385	365	366	386	373	349	413	326	357	363	379	385	371	390	366	390	388	387	390	367	406	399	429	373	377	389	343	352	375	396	373	361	386	388	346	397	365	353	415	363	372	409	353	378	384	380	345	371	403	362	362	367	376	354	397	391	389	388	376	340	393	366	352	385	357	383	371	373	398	401	368	389	376	366	380	376	365	369	391	377	336	403	429	383	404	385	411	380	408	338	366	372	435	412	375	390	390	382	372	381	368	359	401	357	359	348	357	363	364	399	362	402	375	386	368	385	373	383	388	401	377	354	373	392	340	380	351	395	346	382	364	369	363	348	373	401	386	400	404	377	365	374	412	371	377	395	401	439	375	371	339	378	380	367	328	342	359	380	416	403	407	420	359	349	401	353	386	366	352	384	366	395	386	379	386	360	402	358	411	348	345	374	353	380	375	369	379	404	430	381	359	389	361	377	367	373	390	406	417	379	381	395	341	394	362	398	365	370	367	351	401	399	370	351	397	402	361	349	371	394	397	371	385	412	383	376	412	394	410	351	386	398	393	394	393	370	366	411	374	358	403	380	388	389	409	358	355	406	399	359	419	388	363	397	384	373	403	430	388	365	346	371	341	388	355	405	370	364	384	361	380	374	369	376	362	391	399	363	411	359	392	376	399	410	377	371	375	373	364	393	340	404	383	348	362	393	373	382	376	379	383	370	390	380	359	379	346	343	335	379	404	392	374	393	383	380	360	398	384	368	368	384	398	385	407	378	368	403	419	334	363	380	362	360	402	392	378	390	384	358	390	375	412	381	420	352	382	376	357	375	376	390	377	386	353	366	355	400	389	351	396	380	368	376	370	395	377	377	367	394	358	369	435	426	369	399	385	396	360	406	412	331	356	372	399	363	411	370	374	390	415	390	363	341	401	387	368	406	393	338	393	392	363	370	392	365	363	350	385	406	375	380	378	351	412	408	359	343	366	362	387	412	374	394	367	364	376	386	381	343	374	362	358	373	400	395	358	379	349	392	401	410	355	398	364	365	410	386	364	374	382	362	398	381	397	363	377	406	417	362	389	388	404	367	363	368	393	367	379	340	372	377	360	351	376	384	403	374	400	359	374	383	369	370	388	375	387	402	393	389	352	363	377	421	362	367	369	392	360	356	380	386	379	364	374	406	362	360	399	339	374	372	363	378	363	381	374	373	362	377	397	399	397	387	373	315	366	384	414	389	366	394	385	359	355	390	386	394	376	339	407	398	410	365	404	410	403	370	388	377	382	395	388	382	360	373	386	379	393	408	371	389	385	355	397	369	357	367	382	357	375	357	359	359	406	382	391	395	370	340	395	404	406	372	397	399	395	344	385	364	375	372	380	374	395	390	362	396	355	401	343	395	398	378	421	382	372	393	371	367	399	350	364	401	387	360	383	365	362	328	384	383	360	361	388	369	371	374	346	399	396	341	353	395	341	384	338	361	377	379	408	416	377	394	377	387	347	393	358	322	373	356	392	362	391	370	366	397	394	368	366	379	365	394	389	392	380	362	357	377	380	387	383	388	377	371	362	387	370	390	372	369	357	394	390	385	367	411	383	379	365	363	361	391	367	370	386	382	416	391	373	361	375	391	353	362	382	360	392	386	361	385	368	395	366	370	350	402	392	377	423	356	382	351	406	358	402	370	386	379	403	398	360	381	396	410	381	405	407	375	335	382	388	362	372	361	373	374	397	363	355	380	380	381	351	366	408	396	374	357	347	382	395	376	403	346	367	367	388	382	370	366	400	340	384	350	373	376	391	380	389	362	360	347	381	400	367	400	378	390	400	400	390	403	382	365	388	368	407	382	372	401	369	390	370	384	367	384	407	395	368	344	399	369	340	353	365	372	391	371	367	333	388	366	383	377	395	398	411	382	404	340	399	409	357	390	390	360	333	394	389	360	375	377	393	372	355	380	369	361	351	378	370	378	336	393	397	375	380	360	380	363	364	341	355	402	403	356	346	406	387	380	381	386	391	372	360	352	377	361	374	380	377	370	378	369	393	351	354	398	373	383	358	399	362	356	363	356	376	378	373	378	366	333	368	388	368	347	369	375	378	372	359	384	394	403	371	405	387	379	370	363	376	392	372	366	405	345	377	411	418	401	363	371	375	346	379	374	400	323	370	375	372	375	375	368	359	348	377	368	406	361	396	376	368	332	384	384	349	358	364	351	378	371	406	392	386	365	355	400	355	399	394	372	354	386	400	382	384	366	376	392	371	394	376	386	331	374	372	393	400	368	364	396	400	360	423	386	390	399	370	383	401	362	382	382	365	372	366	379	367	373	375	370	402	400	369	368	334	359	355	408	382	347	389	381	398	406	396	346	402	380	398	377	390	384	387	393	394	362	375	386	415	396	372	372	372	370	374	395	370	388	418	391	396	370	375	423	386	381	343	345	371	349	385	396	396	380	374	362	385	361	350	387	384	375	377	383	367	403	375	377	384	356	361	393	390	400	364	399	403	374	391	385	373	381	376	378	356	372	423	379	356	381	397	388	385	363	351	406	338	377	368	380	376	387	384	356	421	378	337	358	392	359	358	373	374	351	386	378	371	380	402	342	385	385	336	362	359	386	385	366	380	369	415	361	387	371	413	381	387	371	357	402	397	372	383	367	354	346	397	377	410	383	409	403	399	337	371	362	368	393	358	379	385	364	361	412	386	370	401	386	393	365	395	370	405	347	390	372	380	364	390	371	347	418	390	391	384	387	387	355	376	400	362	351	354	385	368	387	386	402	358	396	388	378	390	390	399	376	352	356	338	385	361	380	382	375	359	371	348	403	381	374	402	357	390	337	395	363	405	385	361	366	361	364	375	357	377	373	424	355	360	364	380	350	374	412	389	352	371	392	374	362	393	389	344	315	356	368	350	396	361	342	405	424	363	369	355	406	381	398	385	389	373	391	387	395
13581	26729	26361	18273	12186	8378	6262	4412	3231	2356	2022	1662	1460	1241	1313	1252	1154	1132	1107	1068	6198	22165	18005	11205	6076	4154	3212	747	725	697	749	689	761	743	762	1365	1415	1069	910	834	812	737	763	668	812	715	741	685	786	686	705	689	764	725	749	764	701	711	697	736	723	685	729	733	763	698	675	739	742	666	705	695	714	704	736	740	763	759	724	674	757	744	754	744	728	785	791	747	750	747	659	745	777	735	725	702	686	761	705	768	702	711	713	776	729	744	716	712	707	726	722	749	694	754	761	776	738	763	705	699	671	686	716	696	735	675	730	752	709	711	743	678	690	718	707	726	720	703	757	736	763	717	710	746	696	761	699	683	766	701	720	740	720	701	697	734	723	775	763	709	725	723	712	725	706	734	761	758	693	733	733	687	729	696	716	705	717	719	736	707	720	707	725	721	704	709	722	761	744	736	729	698	740	740	737	738	757	717	721	718	717	721	676	749	752	733	727	747	719	702	745	736	710	750	728	699	718	748	669	736	732	707	737	751	694	725	776	727	707	757	752	720	701	741	734	726	742	734	689	730	790	707	745	675	687	781	650	686	725	721	710	703	737	765	682	732	701	704	760	719	726	755	742	758	684	749	724	699	725	722	723	773	731	713	658	711	717	737	698	739	787	737	724	746	750	718	678	744	725	744	691	749	761	715	724	712	729	704	731	742	688	734	661	685	703	718	771	677	710	699	717	750	684	730	761	726	663	693	741	723	752	719	715	719	725	749	732	725	717	708	729	748	687	760	754	708	738	753	721	749	713	753	704	740	743	754	770	705	773	736	741	708	742	729	719	719	727	732	718	759	693	720	820	704	695	736	692	713	729	723	742	704	716	684	720	710	706	746	709	794	703	719	756	728	690	702	726	723	747	739	739	711	714	731	738	779	701	725	737	756	718	700	727	728	777	709	711	707	726	701	741	748	751	675	746	747	706	691	653	697	740	707	725	720	745	762	707	726	734	729	727	721	701	736	726	749	758	698	708	717	663	773	735	695	672	752	743	700	720	755	735	751	671	720	704	685	731	707	734	764	676	751	730	697	718	719	710	777	758	718	694	720	742	726	709	717	731	749	723	733	685	704	754	759	733	693	730	725	690	704	755	676	754	719	694	684	670	732	702	745	770	745	754	737	693	703	732	743	723	735	741	723	713	785	718	711	788	682	721	712	692	727	724	739	719	684	734	781	677	720	731	704	771	737	697	708	746	747	700	723	718	705	709	779	705	754	718	764	702	740	737	786	696	695	689	751	722	728	717	719	757	698	690	684	713	730	712	730	706	699	709	744	678	778	734	732	739	731	709	713	707	720	717	741	749	711	719	761	734	705	667	751	731	701	719	734	721	766	752	755	718	727	736	705	731	733	734	747	696	716	731	711	722	749	744	682	732	730	715	692	697	730	735	728	738	754	728	708	739	733	755	715	697	769	691	738	741	713	687	760	755	735	714	754	685	726	722	713	754	721	734	716	736	678	791	727	702	787	808	708	697	702	777	736	749	775	678	759	747	691	735	763	722	694	741	707	714	706	669	715	680	694	734	777	771	668	716	767	726	760	733	749	734	764	691	751	729	750	720	750	749	727	707	723	772	740	674	775	696	730	701	714	727	706	738	686	694	731	730	708	731	709	726	718	761	715	739	741	751	756	689	724	735	701	682	725	677	718	698	725	726	745	700	769	693	766	726	694	744	675	733	730	760	673	706	755	749	767	715	752	708	713	726	708	673	708	752	728	748	764	785	703	690	768	693	759	726	742	723	736	706	723	737	747	759	711	700	723	736	751	704	764	769	718	731	700	779	720	699	720	721	721	774	743	688	683	729	699	729	761	726	728	745	719	756	742	706	721	770	759	723	760	721	724	735	708	743	745	733	693	724	741	701	723	710	780	729	727	732	747	709	758	728	714	770	704	719	727	733	753	741	676	748	696	759	742	709	701	758	724	741	729	715	790	736	698	703	706	759	745	752	748	747	714	743	750	730	672	718	781	704	742	762	717	723	664	721	692	739	744	690	745	707	706	719	724	724	712	707	735	693	754	735	731	747	730	733	754	697	745	719	719	749	756	702	734	700	723	763	734	691	765	773	717	750	759	733	714	733	735	722	715	738	757	689	720	746	711	672	718	738	766	714	720	727	700	700	687	698	713	742	735	728	768	725	702	724	749	732	707	710	708	716	717	711	724	725	731	729	707	678	689	731	767	693	735	733	723	739	721	714	746	693	643	766	764	792	730	702	703	703	705	752	722	709	740	725	720	712	740	679	715	741	741	746	700	709	725	698	719	726	690	763	727	719	764	764	759	712	705	760	710	767	724	728	709	700	725	691	726	757	717	768	709	711	719	715	725	697	777	755	787	711	688	687	765	742	744	700	670	718	723	737	709	746	697	800	720	731	742	738	738	710	783	727	732	688	738	715	742	746	741	697	701	725	754	736	736	711	745	714	710	740	785	717	737	731	696	741	714	699	750	726	708	751	744	729	686	709	705	727	704	713	754	739	737	728	725	686	722	716	683	738	698	703	752	770	709	699	764	743	762	704	737	668	755	736	727	752	737	735	733	703	756	725	701	717	746	721	681	771	724	734	746	774	698	739	691	755	764	790	691	734	719	694	698	705	719	729	732	726	780	720	763	748	739	745	695	717	704	774	706	710	715	761	727	730	696	734	746	736	681	699	767	743	757	731	783	689	714	725	709	754	704	709	763	734	754	693	702	756	714	771	720	749	751	728	723	690	699	729	752	666	722	739	697	715	746	726	716	707	718	718	689	783	725	708	742	683	728	705	732	739	748	721	705	719	711	777	766	733	679	726	750	758	730	716	715	738	727	774	757	724	696	699	714	729	723	696	749	731	749	708	713	741	697	704	683	678	736	703	716	738	715	760	692	755	784	737	699	755	682	734	716	645	748	745	721	745	718	738	744	732	704	708	700	748	706	740	730	755	713	736	679	673	706	743	736	757	709	695	750	704	707	706	707	709	753	744	724	726	758	712	718	736	706	731	762	750	709	691	716	722	739	726	658	676	697	707	698	740	688	743	764	733	697	722	674	717	722	700	683	708	784	731	737	751	754	773	774	698	680	721	741	722	731	724	735	760	697	754	713	713	695	754	676	723	722	736	685	733	703	718	759	799	714	733	744	758	702	697	733	710	777	717	715	738	756	711	744	742	757	744	713	723	705	718	716	691	736	644	760	740	769	775	776	707	692	679	763	751	787	718	729	744	691	708	745	649	684	735	712	720	722	770	780	762	772	790	699	736	741	716	757	730	766	755	709	723	691	706	704	729	698	750	717	733	741	715	712	718	720	727	681	724	741	749	683	741	718	700	755	781	731	695	700	748	748	786	748	738	745	726	749	748	716	735	733	724	747	733	707	717	630	761	743	704	708	711	724	730	713	727	741	725	685	750	760	712	720	730	742	683	720	766	712	762	711	702	753	765	718	698	727	697	744	690	682	756	719	715	711	698	726	708	698
26823	20272	10691	4022	1767	1172	792	719	546	496	501	468	459	455	480	505	420	491	526	435	531	1035	1041	874	663	559	557	454	432	451	415	432	406	426	461	448	405	458	483	453	467	421	422	446	452	439	434	426	439	444	447	428	413	402	448	456	469	418	434	448	404	440	466	445	422	439	458	471	449	450	447	441	423	478	457	437	449	472	424	472	424	462	483	437	407	429	414	462	467	459	419	457	414	433	386	426	414	473	433	420	466	450	474	423	458	444	458	452	466	423	462	470	414	443	485	468	475	421	452	467	472	445	420	440	476	457	461	458	475	465	469	441	462	452	410	417	421	473	457	471	438	465	442	433	440	420	426	413	428	421	462	413	493	455	429	440	407	446	419	447	467	464	431	447	486	462	388	449	439	435	434	450	446	426	423	421	428	464	463	424	467	437	445	419	440	447	439	449	476	440	416	450	445	430	443	413	428	459	448	423	425	419	470	414	430	430	448	427	452	454	454	437	429	449	438	449	439	448	447	429	435	446	439	446	467	461	441	449	471	458	431	429	456	444	434	456	456	448	421	443	422	468	412	469	442	439	448	453	426	438	474	454	463	415	453	447	478	409	434	438	431	452	459	424	437	439	416	441	437	433	429	468	474	464	432	472	448	472	478	449	441	426	402	442	450	473	439	412	431	434	448	435	436	430	448	439	428	444	450	471	455	423	418	413	451	449	418	443	408	413	435	444	441	445	440	426	416	464	455	457	468	450	443	455	458	432	457	434	465	460	450	445	429	458	449	439	400	449	423	473	479	441	476	421	449	443	461	425	464	461	449	472	428	446	453	402	436	433	440	480	447	448	423	472	434	418	427	443	425	396	487	454	481	427	422	447	406	409	451	420	474	407	441	425	423	404	430	416	437	431	468	453	439	445	444	434	408	442	451	446	437	423	450	491	460	419	475	451	427	446	444	430	447	489	425	428	430	438	451	437	407	431	447	479	463	495	427	392	416	455	460	434	404	445	437	459	468	456	458	441	482	423	476	436	430	463	409	454	464	448	433	451	455	427	436	441	450	498	411	446	469	441	441	440	431	414	428	428	430	456	437	427	456	467	415	432	445	413	449	435	423	411	431	459	425	449	441	450	427	433	395	454	443	465	428	445	471	451	469	431	440	421	434	471	436	442	453	414	462	410	452	450	483	430	428	481	422	453	426	477	420	484	407	435	444	452	427	435	490	420	400	443	485	472	423	409	419	464	421	469	431	478	474	447	442	500	431	427	465	447	460	413	488	462	394	458	470	445	441	431	452	415	431	464	421	463	415	434	417	456	458	481	457	432	445	494	401	474	431	448	414	443	441	464	456	465	456	439	433	428	451	448	434	459	414	426	431	466	481	442	436	443	426	462	443	451	484	442	434	464	408	450	459	417	448	433	472	444	431	418	484	436	467	460	405	421	429	439	442	477	432	450	423	444	493	481	423	449	422	457	470	425	423	435	447	458	458	433	453	446	464	458	435	417	429	457	453	457	417	451	440	457	425	429	408	466	431	424	433	438	392	448	443	428	442	436	435	452	425	420	415	436	474	455	429	437	433	473	448	430	438	407	419	480	442	389	438	449	455	427	451	409	440	442	423	458	467	441	482	441	453	438	441	407	437	474	429	454	419	425	443	427	432	434	471	432	430	444	428	454	449	461	480	400	445	445	475	406	441	472	421	452	458	434	446	433	421	448	490	462	430	399	443	466	453	443	436	432	426	486	449	421	475	450	423	493	462	393	444	443	433	392	438	454	474	456	425	441	435	449	439	430	441	463	476	405	466	419	450	457	426	442	438	418	454	434	429	451	417	444	433	414	446	431	453	417	417	427	443	459	426	422	428	411	428	436	404	496	464	454	453	456	461	404	449	404	434	436	405	419	469	420	407	442	458	440	474	455	472	410	450	439	445	475	438	416	467	478	467	458	449	390	467	457	475	432	439	468	454	401	457	422	460	451	443	451	474	464	458	415	444	463	447	462	438	437	456	420	408	453	459	413	465	414	434	415	446	426	394	448	412	437	395	472	472	484	402	450	455	431	454	466	438	460	445	476	461	447	440	461	455	437	440	405	450	440	456	448	460	440	403	434	458	424	438	437	453	408	459	398	437	432	488	437	430	442	451	452	411	472	495	429	441	444	425	446	467	446	441	433	467	491	436	435	426	437	458	466	469	437	423	425	454	483	429	463	463	457	432	414	405	430	432	457	427	430	451	430	437	457	436	484	447	435	438	463	455	451	438	435	433	432	429	456	437	432	446	435	430	425	429	419	421	462	429	440	460	412	427	425	439	440	443	413	461	470	499	416	445	447	494	488	441	448	438	462	471	434	398	454	483	487	453	440	453	402	411	465	414	425	450	411	438	484	447	475	426	454	428	468	484	448	407	448	434	447	438	434	426	443	439	416	415	457	454	417	426	470	449	437	445	425	430	449	438	468	495	426	429	459	461	453	442	410	452	440	426	418	446	414	434	462	422	456	451	448	442	468	477	443	436	460	438	437	470	425	479	445	442	458	424	426	447	416	452	449	440	438	423	406	445	455	440	454	461	468	474	412	430	442	447	426	430	436	423	413	458	405	459	441	461	434	378	457	438	461	448	423	412	455	408	439	434	426	443	475	421	425	457	452	453	463	440	432	443	437	445	409	397	424	444	409	438	467	433	414	456	442	476	457	415	449	479	435	429	435	445	428	400	458	429	460	449	389	431	440	431	446	445	399	449	450	455	467	430	445	409	452	441	427	455	456	444	424	421	415	445	445	399	415	436	449	421	438	436	423	426	458	473	408	457	448	463	463	409	473	446	465	455	423	450	436	454	459	442	455	422	461	444	451	475	446	433	433	458	415	451	443	442	470	461	433	420	410	448	467	435	455	454	427	435	476	421	463	443	408	434	462	427	437	427	423	472	420	459	445	481	424	428	418	425	456	419	446	409	402	428	392	419	448	435	491	452	464	428	405	399	412	460	399	432	428	443	476	453	410	472	428	429	427	400	446	452	450	443	434	444	405	443	463	462	383	433	446	464	416	461	465	444	431	408	450	436	446	454	419	425	500	457	441	469	467	439	427	436	471	423	424	460	457	460	445	409	422	437	463	440	430	418	449	447	445	412	467	428	427	428	441	431	428	434	437	426	406	423	431	432	457	446	443	445	428	455	433	431	448	432	434	420	427	448	450	475	473	448	455	483	440	442	472	430	422	416	433	465	418	479	461	424	470	461	429	435	426	439	442	450	449	447	426	446	415	452	437	459	452	444	407	468	453	435	462	440	473	457	423	427	412	435	413	430	478	428	438	438	426	435	444	414	409	473	444	417	439	454	429	440	459	437	449	426	422	418	411	464	426	459	428	425	399	443	445	433	452	439	472	429	447	450	449	434	427	455	446	417	446	442	399	436	464	444	449	435	426	418	448	416	421	433	428	463	438	456	425	421	420	426	437	438	470	477	451	400	461	428	430	438	452	425	435	441	450	412	465	463	461
9519	14248	13962	8600	5136	3369	2406	1854	1471	1192	1119	1029	995	988	965	968	1012	1026	950	918	1270	3316	2896	2328	1518	1174	1137	948	866	842	883	873	844	891	928	901	938	880	890	871	918	896	934	874	910	903	906	895	918	823	891	881	873	927	843	917	860	876	862	867	905	917	862	873	825	879	876	876	852	833	878	897	890	877	823	870	840	886	873	889	852	793	896	832	848	831	855	882	898	859	920	890	822	878	870	818	836	879	868	890	835	861	811	855	860	837	874	868	892	886	870	864	894	846	851	886	819	853	883	866	850	913	936	893	892	880	917	895	867	868	867	892	937	873	894	901	897	868	838	884	881	889	867	819	865	854	872	825	927	842	836	883	852	882	845	824	831	863	857	865	895	885	886	881	923	838	897	900	918	844	871	846	884	920	875	898	822	856	836	861	850	918	830	922	883	873	900	867	885	858	892	817	849	818	874	851	863	874	815	828	827	853	843	874	854	870	885	879	868	842	841	871	860	861	849	892	836	866	879	863	933	821	887	874	885	851	902	828	892	874	900	894	851	907	923	811	833	877	870	857	866	877	890	891	883	837	863	870	837	889	798	838	855	866	853	901	925	823	879	876	921	807	857	856	822	881	847	849	901	864	808	909	883	912	877	870	873	810	934	877	853	844	897	893	909	857	883	863	868	875	839	849	806	868	873	857	831	826	891	892	858	883	842	835	865	872	890	868	882	891	860	804	842	860	870	872	895	886	842	895	896	862	876	802	896	845	894	820	891	835	918	832	878	866	877	791	903	914	846	874	896	881	866	874	837	836	877	832	885	813	848	835	890	829	828	889	862	873	892	907	876	874	836	885	855	850	888	895	885	886	886	850	925	904	856	854	859	872	931	864	856	838	868	861	866	861	903	836	889	854	854	879	911	857	854	875	911	877	842	893	878	851	828	830	885	782	854	887	857	851	829	838	903	872	838	838	877	861	816	852	889	849	816	906	828	867	857	895	897	822	867	803	878	921	867	834	869	862	858	845	874	877	908	930	848	873	838	921	868	838	859	817	903	914	890	826	871	873	849	871	911	850	856	873	915	877	844	859	803	862	887	905	866	827	875	870	883	863	859	837	888	909	884	880	844	871	903	853	843	854	915	888	870	900	884	850	791	867	847	891	913	882	834	908	889	835	874	854	830	855	868	875	893	887	858	931	845	835	856	839	874	875	874	861	861	870	847	868	857	931	826	891	850	850	886	869	849	885	839	875	837	842	845	881	852	861	856	876	905	849	831	832	852	872	877	872	862	873	898	886	858	863	902	879	882	844	838	889	903	862	840	826	911	892	854	841	907	839	832	870	927	902	906	860	867	835	858	882	874	870	839	863	908	853	837	862	857	830	931	886	852	894	876	910	886	860	832	861	880	865	863	886	903	880	842	830	857	864	826	830	874	834	845	886	910	898	875	858	884	850	846	855	868	891	846	837	857	867	901	865	830	868	870	871	804	812	854	848	880	839	948	879	841	853	893	867	893	888	897	851	874	878	842	869	822	838	867	848	810	857	864	829	877	883	865	891	885	854	873	845	900	870	915	842	859	860	876	808	898	852	829	916	860	847	923	913	867	924	866	929	903	842	841	890	846	810	831	868	815	873	880	837	881	817	818	862	855	856	849	896	837	902	905	842	866	876	863	884	911	879	900	904	852	845	854	887	877	838	863	851	875	894	880	839	905	881	875	829	850	896	817	891	859	816	903	878	912	867	853	883	886	858	862	852	827	880	867	878	826	835	854	873	862	920	886	872	868	916	831	904	842	828	839	840	843	899	861	848	885	862	809	863	818	883	914	826	851	825	903	858	833	873	894	882	859	828	810	890	870	813	864	870	846	895	904	867	855	830	840	848	838	827	851	820	896	870	855	837	838	858	824	878	874	919	895	913	878	894	880	811	823	882	901	860	839	883	851	921	918	896	895	862	833	835	887	846	880	865	868	875	898	889	874	884	886	865	877	845	854	826	951	861	898	805	871	915	787	896	873	910	905	851	844	850	818	822	833	871	890	854	851	844	849	893	884	872	886	888	877	861	939	857	865	891	878	854	841	870	872	859	847	904	890	838	848	866	853	867	885	869	881	826	888	897	825	839	877	876	874	877	938	877	814	909	894	878	846	867	879	846	870	853	833	908	840	827	868	889	867	869	880	893	873	839	859	848	861	901	881	869	843	859	842	894	877	868	873	888	835	852	849	853	856	869	915	845	912	863	848	890	852	886	920	883	838	830	863	841	870	846	884	895	907	904	885	873	861	855	884	851	852	875	862	867	886	909	872	843	868	918	878	794	843	852	891	895	896	859	818	856	861	834	880	907	870	878	816	861	887	907	930	838	918	901	843	846	834	874	875	889	873	884	795	881	878	859	821	890	872	850	862	862	828	858	863	860	896	932	831	851	855	882	884	880	860	869	882	943	805	872	859	856	865	881	877	912	875	853	927	853	885	900	889	846	858	839	913	858	852	814	915	805	824	898	871	806	830	832	853	963	892	920	889	898	880	914	810	835	839	857	836	860	896	868	831	892	780	874	873	881	871	853	832	825	875	860	894	881	886	927	921	865	888	823	850	833	859	845	901	859	865	923	830	814	854	866	868	883	872	866	844	878	872	873	891	895	855	870	872	865	949	867	860	859	828	827	898	849	873	881	817	867	830	883	875	882	850	882	863	894	879	890	785	878	830	909	878	930	908	868	869	865	838	849	868	922	856	861	869	892	876	869	872	853	875	859	821	914	797	824	838	846	881	869	891	824	843	894	797	862	849	868	925	870	848	873	835	910	873	840	906	856	853	924	858	883	871	861	892	847	872	906	856	874	918	847	881	857	913	845	851	855	897	872	810	875	829	868	881	951	923	821	879	927	855	845	878	860	873	839	835	829	874	855	912	841	851	875	840	896	838	896	863	839	838	901	849	881	835	871	879	837	870	926	864	885	814	887	889	839	880	926	826	903	896	844	905	889	911	812	808	810	923	872	876	842	911	879	836	839	900	871	880	833	910	831	911	831	886	823	845	870	869	834	884	874	858	872	903	836	921	886	918	895	872	904	851	820	858	849	909	883	857	839	878	896	899	838	866	908	852	856	885	838	896	836	866	851	846	844	859	807	856	893	859	886	861	867	852	893	831	837	867	833	907	798	852	822	827	826	819	853	805	870	860	834	850	873	828	906	860	863	863	867	856	876	886	925	877	867	865	845	894	864	874	865	868	940	898	861	863	881	898	885	853	805	887	827	888	906	910	886	865	886	849	846	886	827	881	807	931	852	859	881	869	875	913	827	857	897	889	892	832	863	857	863	839	867	857	881	858	850	870	864	874	862	873	844	863	888	874	869	826	867	881	849	870	862	850	833	837	848	839	884	866	866	818	891	859	851	878	831	920	837	896	843	919	883	862	848	887	881	878	789	875	842	854	921	817	860	876	878	914	881	876	895	859	868	852	863	870	908	863	913	847	813	893	850	918	861	868	868	901	891	875	923
24207	21380	28367	24703	18880	3899	1545	924	679	610	574	474	497	444	447	463	453	445	432	384	1357	5034	3779	2749	1577	820	806	513	451	419	401	393	360	391	383	357	430	392	382	388	361	400	329	398	405	362	350	388	403	348	366	390	346	365	386	394	420	373	372	394	379	410	382	388	370	362	368	353	362	417	368	387	388	358	415	429	402	385	353	357	351	356	377	384	388	368	365	397	383	372	365	366	346	408	410	364	445	351	383	375	383	357	356	357	405	375	390	371	372	386	396	391	402	403	365	344	366	373	366	363	355	380	353	360	360	412	342	372	435	380	390	390	366	353	377	383	384	414	380	393	379	365	357	364	416	405	375	358	380	381	386	351	388	360	375	367	382	348	351	413	407	394	400	417	381	383	391	345	377	342	371	400	386	380	383	388	369	404	367	327	367	359	360	349	346	376	387	396	375	375	356	362	348	374	392	369	353	357	397	378	355	381	374	323	398	397	383	396	397	422	384	341	369	347	380	378	389	363	382	379	390	347	378	357	371	352	369	355	396	367	406	353	387	358	373	405	369	376	398	388	365	399	406	403	351	350	361	402	415	386	370	367	374	392	390	380	365	371	402	373	337	403	400	362	393	381	350	366	414	396	366	367	376	373	370	401	375	387	388	407	347	393	361	384	408	388	386	397	364	360	382	353	383	398	332	421	382	366	360	345	380	375	379	397	362	350	381	406	382	404	390	334	379	403	378	360	373	393	385	373	372	379	368	352	403	370	377	379	373	372	372	367	380	340	363	339	375	391	357	382	360	362	368	403	359	366	354	378	376	365	334	343	332	420	376	370	352	361	404	419	413	392	406	359	421	406	372	369	367	356	384	403	423	395	363	388	366	369	382	377	391	368	374	354	343	354	398	428	376	399	378	375	363	387	383	378	387	345	346	401	395	366	373	396	344	366	402	372	392	388	360	391	393	380	385	369	384	358	393	376	370	377	356	404	354	371	380	368	346	387	390	324	360	355	363	361	382	391	403	368	358	335	376	396	397	366	394	374	404	389	349	369	349	399	389	405	383	345	360	379	354	360	376	407	388	350	410	360	346	386	353	370	386	384	372	366	398	414	386	377	400	361	399	382	343	387	366	372	380	355	386	363	353	373	354	400	348	363	361	403	362	399	390	358	383	373	377	368	376	377	383	364	359	358	400	376	361	353	366	363	376	353	377	375	430	347	391	355	399	351	371	368	373	341	369	414	360	397	362	351	349	365	363	384	379	367	366	354	385	330	366	375	372	388	374	355	381	378	407	365	387	362	371	369	393	400	339	372	361	361	352	395	396	393	389	356	357	359	370	358	335	385	363	372	394	376	324	367	340	370	347	374	396	390	377	401	377	381	369	328	378	390	373	395	380	336	375	377	364	392	355	363	356	403	350	381	374	376	344	361	379	368	390	379	354	404	366	395	365	356	362	406	360	368	373	373	389	344	367	373	389	369	366	359	388	345	397	395	375	357	360	366	366	386	389	355	334	386	375	317	384	385	372	366	373	378	336	351	387	361	409	384	359	372	387	358	376	377	369	384	354	377	376	376	366	398	384	371	386	376	368	371	364	355	392	375	412	334	392	375	367	387	386	380	371	373	387	355	395	381	377	368	387	387	361	402	388	365	393	399	390	346	376	379	375	416	357	372	386	389	393	348	383	349	379	428	389	362	395	404	389	375	399	377	350	363	351	389	341	378	393	384	361	362	370	362	391	343	381	410	405	356	358	342	361	365	401	384	404	348	371	385	404	373	384	393	392	373	360	388	378	371	411	392	366	399	410	387	383	348	369	399	386	365	386	378	385	396	391	370	368	357	357	393	414	358	396	375	387	364	397	398	347	441	345	346	385	377	379	381	380	374	382	366	360	374	363	368	365	398	365	315	390	366	360	377	325	368	362	380	421	367	376	384	349	362	375	366	359	391	349	380	350	373	354	381	367	403	416	347	342	359	407	365	366	371	359	397	373	392	396	380	369	412	375	369	409	363	362	396	381	359	404	332	346	397	360	377	380	392	368	378	371	381	376	362	381	368	367	382	357	371	375	361	373	387	347	373	399	382	404	374	358	365	367	374	398	365	372	343	339	379	348	374	389	374	389	364	403	363	367	332	345	363	378	360	353	345	359	387	372	350	402	409	382	343	388	376	350	369	381	350	382	388	391	435	387	364	377	383	356	400	357	400	414	419	372	378	352	391	324	394	365	363	345	358	334	397	347	354	377	385	347	373	366	420	385	364	380	363	349	368	393	368	367	372	378	401	379	377	364	361	345	362	375	399	375	374	374	390	396	380	389	363	398	382	405	421	350	374	353	361	370	397	396	369	364	374	389	400	390	369	366	340	376	354	362	381	371	369	375	357	389	397	395	402	389	378	376	391	366	365	357	381	365	397	356	370	383	398	377	380	409	382	366	394	398	375	351	348	396	422	389	387	353	374	390	382	367	404	366	377	345	372	362	405	382	361	350	375	362	380	395	355	349	354	333	331	381	360	330	395	372	360	369	394	379	348	345	386	334	405	377	355	365	357	362	380	369	384	391	384	388	329	393	399	378	398	321	380	364	385	355	378	359	362	392	361	381	383	385	391	350	385	377	388	336	364	332	370	359	411	368	354	373	367	381	345	368	395	385	369	407	358	363	353	356	357	383	371	388	386	379	350	360	373	383	406	403	372	393	344	379	375	410	368	404	393	379	391	361	384	355	357	360	412	368	347	388	357	361	369	327	370	351	386	370	378	360	386	379	390	380	370	386	363	355	386	398	388	372	348	367	382	431	374	351	350	401	400	358	374	343	397	368	420	350	402	394	396	364	368	356	372	351	389	377	407	386	356	360	361	364	400	369	371	419	377	347	368	318	369	422	366	387	370	374	351	366	375	370	392	381	374	376	356	359	373	385	364	386	369	373	378	367	366	394	371	381	381	365	348	405	355	374	352	355	434	376	382	354	363	385	343	352	336	379	364	405	349	397	402	417	403	363	360	377	409	347	363	362	382	363	345	380	393	415	334	401	362	378	366	353	393	373	359	396	403	358	381	346	376	369	369	386	372	342	392	368	396	365	376	393	336	414	384	425	365	396	361	367	366	360	372	370	367	363	352	356	402	381	385	369	358	391	404	376	386	344	346	348	362	374	374	382	366	398	389	373	409	381	358	355	372	381	352	349	363	384	376	363	353	356	393	411	399	380	400	354	404	370	406	372	372	373	388	400	387	344	363	427	369	353	387	377	373	365	392	429	377	347	374	394	354	373	401	399	404	374	392	399	354	389	373	355	362	336	362	365	377	387	392	406	400	374	397	364	379	350	377	325	395	400	409	387	368	348	374	411	349	400	367	383	377	365	353	360	375	358	380	363	364	364	404	380	354	358	377	352	357	373	368	400	349	383	403	391	352	356	425	388	401	348	376	377	409	358	405	396	397	400	404	346	368	355	357	346	372	352	395	364	379	390	380	406	376	369	370	367	328	381	363	404	381	334	394
11434	21697	21364	14100	9267	6037	4151	3091	2203	1684	1490	1293	1125	1139	1101	1039	1028	1002	964	907	4496	14657	10883	8208	4748	2165	2101	1235	913	729	789	726	749	738	744	780	845	871	823	808	763	734	736	811	731	709	739	703	771	724	739	718	734	720	738	715	745	734	728	707	758	734	723	723	764	714	721	762	710	793	780	716	755	745	752	775	735	766	717	719	696	709	731	789	712	763	741	735	742	773	668	778	720	757	729	768	730	759	710	777	773	744	737	797	736	763	755	727	773	673	731	744	738	785	729	719	733	727	741	725	781	717	750	700	743	727	710	779	728	684	694	714	769	769	740	746	728	772	735	752	722	743	736	809	779	708	734	709	754	732	732	717	706	765	734	751	685	703	726	757	751	751	711	776	761	754	756	732	710	723	763	744	706	770	725	780	743	762	735	782	715	735	761	732	750	765	692	767	736	719	699	708	709	757	712	762	727	684	694	742	766	722	713	787	749	736	715	720	762	737	752	809	756	728	743	734	719	773	772	709	728	745	749	721	713	777	737	761	728	756	733	705	764	759	728	671	737	725	671	750	764	811	762	711	709	712	705	719	751	738	692	758	748	728	777	734	692	762	714	770	807	700	706	753	704	715	704	739	743	709	764	753	758	722	716	744	727	730	790	705	756	767	764	714	708	770	751	735	701	757	752	725	773	740	730	748	760	773	795	775	779	725	780	697	757	731	741	744	767	789	794	741	740	778	743	711	733	702	733	756	698	699	724	755	764	730	762	708	775	750	707	744	747	699	753	743	768	713	716	698	742	707	731	743	780	751	692	727	736	740	763	718	749	722	712	713	719	725	763	704	810	737	753	746	754	717	749	723	731	739	767	711	719	755	733	714	721	746	734	733	736	768	720	756	728	692	735	736	724	761	736	729	713	714	798	718	740	767	719	730	758	731	727	690	733	717	764	714	803	711	766	719	741	744	719	796	760	745	763	783	758	673	706	801	729	744	736	766	723	777	685	732	740	735	788	793	712	733	747	740	711	791	727	713	710	762	729	723	749	736	721	780	755	704	716	734	730	813	725	764	764	737	791	758	773	778	730	755	750	717	806	734	769	714	726	724	753	734	696	726	748	689	756	771	774	728	752	792	688	721	740	779	689	736	744	717	758	744	749	732	750	745	771	688	778	743	771	719	749	768	743	704	727	738	746	767	756	734	735	790	712	733	708	774	751	772	766	764	747	741	717	777	714	762	743	735	727	727	714	771	733	749	749	774	709	722	710	782	705	741	766	749	770	741	762	769	748	698	748	767	776	678	709	693	710	728	736	735	699	738	749	722	771	735	790	742	747	722	766	762	715	734	733	726	733	677	721	744	736	724	727	743	797	735	741	737	750	733	733	698	765	745	795	747	732	756	746	788	730	758	705	699	741	741	685	741	798	731	722	748	740	721	721	740	758	771	707	755	747	751	740	721	745	748	696	725	725	746	706	711	735	739	772	742	756	697	754	755	735	751	720	736	793	761	722	715	735	724	771	734	730	768	720	799	763	710	735	687	732	752	768	705	766	673	727	769	743	712	778	706	757	756	729	704	817	732	776	708	728	702	732	794	737	825	749	722	720	715	729	737	755	753	771	721	764	755	734	710	719	732	751	729	760	744	720	743	743	706	727	741	717	750	759	700	785	779	737	743	769	705	718	737	720	767	734	705	711	764	682	752	716	740	771	723	718	718	750	779	733	721	701	716	773	730	724	730	721	704	746	746	666	707	694	715	710	743	727	774	756	711	751	723	748	766	828	714	701	724	720	761	722	716	735	728	767	752	760	730	724	722	728	721	749	743	729	713	774	752	716	758	737	735	736	769	746	728	701	710	705	736	685	706	760	755	769	706	715	751	711	709	748	764	702	763	724	666	744	706	747	754	738	764	777	724	703	727	727	736	688	748	722	718	770	725	747	750	774	740	807	749	735	730	733	731	737	752	764	763	765	739	790	738	813	724	766	717	773	741	749	778	733	758	732	792	758	738	755	750	739	768	727	749	770	758	776	739	676	736	694	725	717	719	770	742	710	703	779	696	713	737	758	736	726	766	725	686	733	770	697	711	703	730	761	745	731	709	723	756	782	770	763	722	714	791	737	750	761	727	696	724	734	745	679	690	763	731	759	758	789	714	774	739	705	750	725	730	731	735	776	752	768	759	750	761	738	747	744	745	746	711	761	761	777	728	719	738	772	799	728	730	752	798	771	713	761	739	787	711	722	704	764	761	781	769	780	705	744	800	751	682	720	712	746	739	747	792	761	703	755	724	744	762	752	695	750	744	765	738	777	750	723	688	726	754	722	744	725	756	773	713	722	741	729	704	700	773	755	719	733	783	717	719	759	665	721	759	724	763	705	726	729	751	777	741	764	702	712	767	779	717	767	732	785	756	751	724	703	721	768	782	762	737	776	743	781	762	765	710	724	780	724	729	705	738	728	717	753	733	764	751	742	793	738	757	740	711	805	748	737	753	728	744	680	742	721	753	776	720	748	773	792	713	702	679	781	731	789	766	802	778	724	726	727	717	717	721	713	700	745	761	729	735	764	727	745	762	744	705	742	773	747	782	748	756	733	689	795	740	788	767	711	776	726	725	770	722	699	728	772	721	736	741	759	704	741	713	767	753	711	786	657	722	686	730	727	742	738	729	728	722	758	749	742	716	758	741	746	736	768	729	747	793	758	744	729	729	751	739	746	741	797	740	715	743	784	743	764	719	700	742	734	786	719	721	752	742	724	779	714	693	742	751	735	751	815	770	755	766	709	698	713	795	755	724	754	790	692	745	767	726	723	754	700	735	766	736	708	790	718	762	700	734	728	701	705	741	757	721	760	752	766	740	762	771	763	746	722	738	790	719	726	799	751	744	721	759	722	772	774	748	754	749	760	735	745	705	746	715	740	730	746	717	706	691	738	756	776	729	754	727	768	735	719	762	736	739	746	767	751	735	726	782	709	747	767	738	787	689	741	766	672	721	762	749	784	727	750	757	722	730	787	740	713	743	696	751	731	721	744	718	755	745	736	748	725	735	765	762	751	765	737	760	731	781	718	740	777	745	753	734	744	728	718	732	769	714	785	715	740	764	762	732	712	766	687	730	713	758	687	759	788	723	698	745	777	695	729	732	741	737	710	789	761	763	742	720	762	703	729	781	782	762	733	746	733	750	723	753	712	766	754	740	698	787	767	741	742	737	733	735	731	726	705	690	712	755	758	750	724	750	783	744	767	727	756	754	693	782	776	745	722	729	737	727	724	692	725	732	749	758	776	747	719	754	717	763	791	756	705	717	746	748	736	740	752	728	773	724	751	807	715	721	748	719	707	708	771	733	755	684	779	771	724	737	785	761	698	722	753	753	762	770	752	791	758	780	718	775	718	757	726	726	786	752	721	731	746	720	770	733	751	740	756	741	750	763	740	782	718	747	708	753	722	733	757	740	724	717	732	759	762	726	733	730	775	718	746	758	772	765	666	697	752	725	767	743
23253	21331	29088	23912	21335	18421	3925	1440	900	735	662	550	542	488	511	530	504	416	486	405	2421	8967	7346	4729	2543	1115	1013	662	394	379	381	368	375	376	380	383	434	392	405	352	364	386	355	362	369	387	370	370	368	361	375	347	393	339	376	346	345	347	368	373	388	355	367	370	348	385	363	387	378	365	389	386	390	354	381	360	413	347	368	337	373	366	352	374	365	330	355	361	368	346	380	372	357	361	374	358	363	393	398	395	354	371	361	381	388	388	388	384	348	352	381	390	363	420	328	374	348	375	347	387	382	389	361	377	364	347	351	336	348	360	351	411	340	378	391	398	308	376	368	359	333	405	368	396	389	373	382	379	371	371	352	340	324	372	355	351	356	385	366	354	344	309	380	337	393	319	370	361	373	369	376	349	370	397	341	382	391	351	373	396	365	376	371	347	367	382	345	350	390	379	356	349	374	375	378	372	329	327	322	345	371	371	360	386	370	366	363	333	397	350	367	367	337	372	363	338	359	386	359	365	348	367	369	357	390	368	375	372	374	368	380	351	383	362	375	373	380	337	358	351	379	368	356	368	381	357	373	392	369	344	304	385	385	347	401	345	368	387	377	353	406	392	371	377	386	366	356	356	328	369	324	342	353	358	314	348	371	346	365	359	391	363	386	351	365	368	347	361	358	362	363	326	348	388	371	397	353	387	361	344	392	364	331	366	385	367	368	388	321	361	362	360	342	327	376	370	364	381	353	363	397	331	378	392	364	343	376	354	363	357	363	375	375	357	356	377	346	333	386	344	347	351	367	360	328	323	395	354	382	338	333	384	367	356	358	389	345	363	390	360	374	348	353	388	364	347	393	340	335	358	343	382	355	341	349	349	375	378	379	321	335	359	383	402	360	364	339	379	382	368	375	385	359	363	368	391	382	365	387	359	351	343	361	378	358	370	362	339	399	386	372	373	358	354	369	377	339	343	373	354	401	357	381	358	354	353	364	331	359	354	358	397	345	374	366	352	349	379	348	355	386	396	367	374	378	381	374	381	344	393	361	340	343	345	397	399	369	351	342	353	348	375	340	410	375	358	372	361	360	371	350	349	362	352	382	379	369	363	343	341	403	384	335	369	355	388	359	341	368	362	343	361	380	383	402	380	393	335	335	370	370	360	375	373	352	362	359	362	363	394	332	360	351	361	375	383	390	367	374	393	352	376	375	368	355	382	380	367	393	387	341	330	370	341	372	355	353	389	363	344	329	346	360	369	363	390	345	352	355	369	384	388	359	340	374	333	345	375	381	356	333	402	366	354	382	352	386	353	387	346	360	341	349	391	382	375	358	365	391	348	372	352	372	336	361	332	385	367	379	395	353	372	391	330	373	314	356	351	367	343	353	411	323	353	390	352	365	366	380	355	377	354	359	351	366	373	401	366	376	370	406	391	354	383	363	382	377	359	323	380	405	350	365	387	373	383	380	375	372	354	342	381	383	357	383	383	367	348	350	352	371	367	390	348	384	392	371	387	346	352	386	355	365	346	361	379	344	363	392	348	369	358	370	365	372	369	374	329	354	371	357	339	379	375	383	342	352	375	390	373	364	401	337	336	399	383	326	375	390	360	360	356	332	339	395	352	384	371	367	380	333	376	378	399	380	334	365	339	373	374	348	368	391	350	345	411	395	361	343	350	349	325	348	364	372	348	360	357	375	398	341	352	363	370	385	413	342	386	346	329	349	384	348	333	368	364	371	336	343	357	353	358	385	350	398	378	372	378	385	355	387	350	375	364	362	353	382	396	372	370	380	386	334	372	358	367	354	368	359	383	337	349	360	338	375	401	347	347	371	380	374	366	357	364	378	368	333	355	403	390	356	330	362	355	369	336	348	357	358	347	365	334	351	359	362	390	349	354	370	357	359	330	364	360	357	363	388	385	351	343	360	409	378	372	343	355	403	344	377	375	377	387	381	386	372	357	412	343	375	373	346	375	360	353	350	370	366	376	364	383	365	362	368	373	349	360	375	357	404	365	386	390	356	330	352	364	373	364	323	354	373	368	349	340	348	359	376	377	363	365	337	384	359	361	333	353	355	363	351	368	372	343	372	358	368	362	376	375	381	380	350	336	384	329	368	367	362	399	340	374	381	344	390	362	350	366	358	357	384	355	382	357	347	342	378	389	352	383	343	335	344	339	395	379	342	417	341	378	378	364	341	352	340	364	338	353	351	352	372	363	359	348	370	400	348	325	354	384	376	368	332	373	366	356	384	334	372	403	338	373	397	368	379	379	354	351	328	346	351	367	344	385	373	403	352	327	372	335	357	392	341	360	333	394	357	352	372	388	382	359	341	365	360	347	381	380	393	395	385	370	353	382	348	357	384	382	332	370	368	350	376	380	357	356	395	364	347	378	379	370	408	372	349	350	370	337	355	363	372	378	369	331	358	384	358	369	384	374	368	389	390	354	380	349	380	391	354	355	392	346	352	381	375	337	360	385	358	362	346	402	370	354	348	398	364	384	345	385	378	343	403	378	360	318	346	392	325	361	328	385	370	366	383	339	386	357	344	359	334	350	377	349	401	392	349	369	353	359	369	377	377	361	385	367	353	367	357	348	391	394	373	389	331	368	358	374	352	394	363	379	365	350	377	382	377	349	343	371	337	380	377	344	394	335	342	376	343	347	346	357	371	350	343	360	359	343	369	373	358	361	362	387	372	381	341	375	397	356	343	358	356	377	329	353	396	346	354	342	375	337	353	359	375	367	385	396	392	387	345	323	372	351	338	355	408	352	356	366	357	345	338	366	386	362	341	352	365	396	348	367	336	377	369	375	406	348	331	337	361	371	302	405	414	348	357	370	356	345	338	377	379	395	336	365	355	364	378	334	328	388	378	351	348	367	334	367	354	336	368	356	384	361	339	337	366	375	357	358	345	351	325	338	398	366	371	357	388	385	367	369	358	388	379	319	349	381	365	352	353	364	372	358	370	348	353	350	360	364	388	382	358	379	378	396	340	363	383	392	371	383	354	376	336	346	372	353	372	348	363	333	377	410	374	362	394	370	353	387	367	354	396	381	398	366	341	386	368	367	376	337	357	351	357	368	359	385	355	331	363	386	352	370	351	353	362	380	356	382	353	378	363	378	351	381	358	342	347	346	348	377	384	370	343	345	343	401	371	368	356	401	343	339	356	344	400	362	369	339	342	361	357	342	358	337	356	350	377	345	379	352	347	338	338	354	355	373	374	325	371	367	351	361	388	395	330	329	350	382	372	379	378	348	343	383	405	377	368	365	389	367	376	386	377	364	363	355	388	378	349	335	367	344	392	367	359	387	396	332	371	368	376	344	363	343	371	383	354	397	387	329	360	360	416	386	369	408	384	347	317	335	355	322	392	335	356	338	337	367	355	382	376	391	398	369	364	382	355	367	351	362	358	376	379	358	359	362	374	346	418	390	349	316	348	355	333	393	404	343	377	356	376	374	356	390	367	372	388	357	349	372	365	360	369	387	370	357
13550	27226	26094	18608	12812	8902	6086	4183	3006	2442	1976	1622	1497	1457	1264	1377	1339	1162	1095	977	8009	21402	17928	12554	7243	3326	2976	1596	760	649	701	701	696	646	734	790	883	892	775	758	715	711	727	744	744	739	693	704	675	707	698	738	700	662	700	717	700	671	719	656	696	637	707	729	715	725	717	704	691	698	735	743	726	718	691	692	676	679	681	713	705	730	666	713	747	733	690	716	701	662	729	698	700	695	703	672	674	714	712	710	708	653	699	730	707	689	685	755	668	728	672	702	695	709	689	708	657	686	665	718	713	717	725	676	723	675	649	667	718	648	677	698	681	732	705	698	673	652	765	703	706	725	683	718	690	689	678	697	745	709	689	671	638	664	686	711	717	744	662	692	718	708	723	683	686	657	709	696	678	727	713	686	699	711	704	661	650	681	684	692	723	657	684	712	674	695	670	719	687	710	694	692	729	685	672	704	672	704	687	694	709	698	712	702	736	698	723	729	713	728	684	704	710	683	688	729	698	693	708	726	690	694	686	695	715	691	697	715	728	715	660	720	707	701	741	712	692	708	664	697	679	687	671	728	676	714	692	658	689	695	701	692	717	709	727	689	743	707	721	683	673	703	700	680	711	696	685	700	741	726	685	698	681	735	796	656	677	679	714	694	707	724	712	703	705	689	705	696	753	634	701	719	666	694	682	745	697	725	705	661	744	725	661	745	689	715	683	651	714	715	699	716	710	728	681	682	696	711	715	675	716	717	725	703	663	725	686	723	719	672	707	695	672	721	692	706	691	704	661	714	673	699	709	690	699	743	710	692	709	704	744	712	717	674	716	676	692	712	696	665	711	669	686	705	699	704	701	747	698	747	685	692	704	704	695	751	710	676	723	704	666	725	648	700	700	723	649	676	662	692	684	678	729	683	707	692	690	690	643	707	682	694	692	716	702	695	650	683	672	714	717	683	699	685	670	741	691	672	732	671	704	692	705	710	680	716	714	634	681	662	732	748	688	734	678	694	660	683	671	737	730	661	702	717	681	709	670	676	684	701	745	688	694	674	715	660	749	664	691	729	715	714	734	654	680	678	694	698	754	724	727	680	742	679	693	711	685	701	727	685	675	700	670	698	709	707	646	705	741	685	680	691	681	705	746	654	677	735	683	720	696	678	704	699	745	680	667	662	686	701	701	701	691	658	686	732	670	703	694	710	764	675	662	720	708	683	713	711	687	660	667	683	691	721	719	674	697	677	717	689	703	663	706	731	697	680	715	707	705	717	725	725	706	689	690	711	689	707	665	660	718	707	752	745	723	709	725	714	720	670	736	682	733	673	687	653	706	658	701	695	750	701	738	742	720	683	740	741	706	739	661	677	719	692	723	659	720	743	709	690	706	706	679	747	682	648	686	737	685	717	737	692	679	722	694	678	730	680	701	720	687	707	738	724	655	721	695	650	700	687	670	668	650	700	709	703	707	691	703	735	707	656	720	693	738	711	705	681	666	690	710	716	682	707	739	716	666	722	745	707	670	642	679	694	694	673	731	690	691	710	734	680	696	694	663	677	711	755	704	706	712	713	718	716	719	687	709	739	708	682	703	677	709	712	694	661	723	698	686	727	676	664	732	710	692	664	687	702	661	704	677	674	692	715	713	707	669	758	719	739	721	724	697	731	652	703	700	711	726	715	639	750	705	723	665	676	664	716	758	706	683	682	666	713	765	681	672	689	678	687	686	663	697	714	684	675	691	648	678	649	729	675	713	743	679	671	748	695	752	697	701	720	678	739	695	670	684	715	676	695	717	663	680	697	753	686	710	713	705	718	709	728	663	657	717	689	698	675	688	692	720	725	693	695	686	722	692	686	715	670	686	717	719	665	752	727	704	642	687	695	722	716	703	675	706	671	718	754	731	764	746	666	695	713	678	683	761	702	707	710	682	672	693	692	672	689	716	743	700	726	683	683	702	700	702	684	730	699	725	687	735	734	689	708	657	708	734	691	685	722	715	678	682	663	709	669	671	740	699	679	694	666	768	704	719	697	687	685	691	731	698	681	703	688	713	665	703	717	721	693	658	705	702	677	680	702	680	694	721	708	701	692	687	680	693	702	690	673	702	733	720	689	698	700	738	709	694	676	733	682	673	729	704	682	735	730	716	692	672	698	686	666	719	646	702	679	708	700	723	670	728	681	682	754	753	673	654	751	698	720	687	707	725	720	692	702	681	709	706	695	677	681	689	691	716	725	699	659	755	735	749	693	708	694	706	649	672	710	680	679	692	711	706	723	710	691	705	692	688	670	703	664	704	656	649	719	691	679	675	715	656	726	690	719	680	688	711	696	688	728	699	725	724	688	697	718	683	731	724	681	703	685	659	679	733	707	696	676	722	643	662	668	771	688	713	726	699	694	738	683	717	696	707	700	681	693	716	669	706	670	727	739	708	647	691	704	749	667	699	713	702	720	689	723	666	679	716	728	703	687	693	710	682	728	689	662	708	641	702	722	722	682	719	668	701	689	680	697	710	725	643	742	724	711	711	677	687	720	706	696	724	707	726	683	665	724	710	710	722	653	680	691	716	715	721	729	729	709	704	736	688	648	704	678	715	698	721	664	708	690	694	708	721	738	664	649	728	679	717	702	725	691	755	708	709	697	719	751	680	709	691	646	713	679	697	688	702	668	735	714	708	706	696	694	690	670	672	685	709	688	734	738	759	704	666	639	706	723	725	677	678	728	656	713	750	687	685	722	717	655	677	674	724	754	690	725	662	673	675	700	667	634	671	696	673	659	745	669	710	750	707	690	690	671	702	697	685	684	723	683	724	728	730	682	718	706	645	689	748	723	706	728	702	710	744	715	637	696	699	672	681	704	678	722	695	663	692	680	713	699	686	683	725	660	667	688	740	684	656	753	711	682	703	705	694	698	694	709	717	690	742	692	691	699	718	715	699	688	739	750	719	731	665	692	681	718	710	712	703	723	666	721	717	701	670	711	681	705	708	734	705	678	711	735	702	723	680	713	729	716	701	703	731	718	670	718	704	681	661	680	659	694	673	669	705	668	675	698	734	695	686	703	661	679	677	707	685	701	693	694	708	684	718	702	671	666	732	744	707	693	750	667	668	683	696	727	679	682	747	695	735	676	647	723	676	682	691	728	683	702	716	705	700	704	675	694	730	674	661	705	699	693	728	693	646	733	650	688	708	694	721	697	692	714	718	740	707	737	716	673	698	684	726	694	695	643	708	690	726	714	712	715	670	657	676	701	686	695	678	719	727	713	710	700	658	718	691	673	711	743	730	650	694	727	651	677	732	674	645	722	677	704	704	733	715	683	689	684	682	678	667	690	706	682	705	687	683	686	690	681	675	713	668	698	671	677	702	681	699	687	685	690	706	671	695	763	725	706	734	671	699	733	691	667	740	731	658	681	664	753	681	718	681	669	745	675	724	642	709	676	671	704	708	707	712	703	739	710	741	693	717	693	759	706	645	706	750	666	700	695	698	686	768	706	705	706
26869	20373	10893	3904	1834	1246	836	636	564	471	502	490	479	493	496	448	459	475	502	450	537	1094	1144	1033	712	529	523	502	443	397	420	388	424	425	408	463	444	465	432	450	442	427	454	446	445	463	424	455	432	408	445	398	447	423	432	450	441	443	436	432	445	442	438	425	397	445	454	445	436	442	429	448	441	451	398	415	440	422	469	415	434	432	433	443	450	466	426	468	441	434	400	446	451	418	436	400	417	442	449	453	407	424	458	476	446	446	447	468	433	440	431	456	455	413	439	437	474	417	454	415	436	412	445	485	436	419	441	448	418	455	446	411	504	418	418	468	408	469	418	478	404	444	430	449	427	432	439	418	422	454	457	458	455	449	419	432	431	392	431	467	436	410	424	449	460	398	433	461	433	408	405	404	421	442	452	452	448	427	431	417	437	413	428	435	435	433	452	440	403	444	446	463	445	462	447	435	435	425	436	410	428	423	448	452	430	472	436	446	442	463	427	424	453	466	419	413	444	466	420	453	433	439	422	434	422	391	464	448	442	428	434	442	421	458	459	461	414	438	456	442	414	394	438	427	449	414	413	426	426	486	424	452	408	398	453	414	394	466	429	433	468	459	452	441	428	452	461	461	460	442	404	457	457	452	436	472	436	459	412	434	435	427	438	409	430	436	420	484	405	433	412	438	450	435	469	438	487	455	445	445	441	414	427	480	417	457	445	414	478	450	427	448	427	427	448	421	436	424	454	403	447	423	444	425	447	455	431	451	408	460	465	464	469	446	408	451	405	427	453	416	456	455	475	407	440	444	450	409	448	456	424	382	451	444	404	439	424	456	461	434	430	435	464	459	445	440	457	459	457	449	385	438	471	452	423	421	405	443	421	409	428	429	426	456	420	452	467	406	440	456	422	427	415	403	413	410	411	425	431	416	455	450	468	450	435	415	417	412	393	428	419	448	466	437	440	426	469	455	468	436	431	433	415	455	450	431	408	437	430	458	424	429	405	460	407	450	434	444	455	455	443	412	437	434	468	447	392	444	417	431	403	399	465	459	465	449	439	457	448	467	425	417	452	446	452	439	420	405	426	451	421	462	443	443	421	458	446	453	409	416	426	408	462	418	414	438	449	451	385	456	418	422	422	405	487	441	423	431	388	416	379	414	441	411	463	452	410	443	445	472	423	447	416	457	400	439	442	459	456	398	416	467	471	447	420	462	461	414	426	444	437	419	405	446	428	431	432	439	429	446	414	456	413	459	443	450	435	407	425	417	416	453	422	439	466	399	457	427	429	404	451	441	471	436	470	444	437	439	451	426	444	458	473	425	445	421	469	417	412	451	425	424	438	449	448	456	431	431	434	439	455	425	443	444	431	408	412	449	455	465	429	402	411	474	453	422	443	445	420	456	426	448	417	486	402	442	427	446	458	430	443	455	443	448	435	473	476	478	427	404	457	434	460	468	460	474	429	432	455	386	423	484	444	468	429	424	402	409	474	446	419	426	440	431	429	421	420	446	445	418	385	426	448	439	434	432	462	449	422	397	414	437	418	416	441	447	453	464	438	403	449	458	468	435	404	428	440	428	469	421	468	440	467	448	453	447	423	429	417	440	416	435	439	428	423	454	401	451	444	431	439	457	448	461	437	445	409	467	446	436	431	446	404	444	434	441	439	427	450	413	421	448	461	477	469	407	413	417	430	412	441	461	390	409	436	406	451	435	428	425	464	425	401	421	461	465	479	468	416	417	431	444	412	453	434	415	453	446	435	430	431	428	442	421	408	457	473	438	379	419	419	439	446	464	441	461	449	464	438	444	432	425	434	428	446	471	487	425	423	445	421	452	467	446	439	445	443	458	448	432	424	433	452	421	413	469	378	446	451	482	453	416	433	444	410	462	435	466	442	434	446	434	410	441	448	434	429	444	442	470	425	486	409	433	468	446	454	432	467	411	444	432	455	443	456	444	427	415	460	435	432	449	431	436	473	468	442	405	411	449	484	440	473	434	431	467	416	427	434	466	468	427	469	459	426	469	442	440	437	444	448	453	455	427	435	420	442	461	415	454	405	460	440	438	456	452	450	408	401	477	444	462	426	437	442	438	437	439	405	441	427	444	428	418	450	454	434	453	414	434	437	418	477	389	425	432	458	441	420	429	459	491	456	443	469	444	465	445	458	416	415	423	406	419	443	457	445	452	442	483	408	452	476	447	449	465	439	452	411	433	425	423	421	443	412	441	432	459	422	414	450	442	429	440	423	428	445	455	417	412	433	445	452	420	415	438	454	438	456	388	475	419	439	413	439	439	456	414	428	377	461	429	427	403	450	436	418	394	434	461	432	450	450	418	454	466	419	431	457	441	429	415	463	457	433	455	423	407	435	456	406	453	454	410	450	436	370	433	438	412	399	423	463	416	427	450	417	392	446	416	435	448	424	451	466	461	413	439	417	466	447	441	446	459	434	488	447	442	389	439	436	452	438	413	496	431	390	437	421	401	449	453	413	463	439	436	482	453	435	460	428	476	457	455	413	450	410	464	472	455	439	445	415	457	464	441	469	421	452	415	419	411	434	453	415	445	433	448	459	419	411	425	403	442	449	423	416	451	435	416	434	421	421	408	476	434	450	443	474	422	446	431	438	445	439	396	449	450	448	444	443	448	454	426	397	441	451	455	472	437	459	414	469	425	443	438	417	421	376	471	465	426	437	440	427	387	427	456	406	446	407	411	456	413	436	430	439	430	432	436	416	423	422	446	410	445	407	444	450	424	426	439	422	465	497	413	404	430	497	452	450	442	439	445	443	430	443	443	440	438	464	445	412	440	449	436	419	468	424	452	422	435	416	478	471	478	458	459	451	388	434	429	418	456	395	419	427	414	425	476	407	427	411	434	459	422	406	434	472	430	405	462	412	447	456	470	431	407	443	412	435	451	453	476	416	485	425	438	414	440	453	424	442	433	420	457	414	458	463	461	384	440	454	467	424	444	435	423	420	444	455	406	479	421	436	395	427	430	439	384	443	429	430	440	443	412	437	464	447	445	430	445	426	434	445	437	436	453	419	403	435	453	461	418	421	453	468	406	422	431	436	455	434	471	458	468	405	409	426	425	402	455	435	437	474	486	427	436	485	449	435	436	442	449	471	407	451	452	393	446	442	455	419	455	433	455	446	444	417	435	453	453	440	431	478	466	455	394	440	450	416	422	403	445	463	424	427	443	417	446	411	460	428	456	444	452	418	432	425	412	444	446	440	430	451	432	426	424	441	449	441	424	471	412	406	468	446	462	415	443	463	454	435	471	440	442	421	434	415	426	414	435	425	430	478	394	471	460	426	455	446	406	434	419	463	402	433	440	483	433	425	447	431	447	451	421	450	429	445	410	448	456	427	446	443	460	483	440	443	417	454	398	443	421	443	458	424	425	472	426	465	442	431	433	458	404	457	421	441	422	414	420	431	420	443	460	400	457	476	420	416	375	411	442	460	461	426	474	478	438	407	429	442	457	450	424
9646	14972	14071	8403	5483	3711	2474	1793	1344	1249	1134	1009	1038	1040	956	1081	1043	951	932	823	1316	3250	3237	2437	1687	1021	1051	896	843	831	885	880	927	804	871	878	900	885	823	873	857	804	836	841	850	914	855	858	870	840	847	751	819	872	821	891	871	870	876	854	888	835	842	809	853	902	896	798	902	830	864	870	850	873	831	839	883	848	821	815	872	863	885	843	863	873	816	863	873	870	861	858	838	869	876	851	863	841	847	847	811	876	867	826	878	876	815	876	806	830	839	778	892	856	841	909	859	821	878	814	863	860	870	867	896	824	876	812	834	854	842	874	849	902	859	810	918	881	854	887	866	894	811	903	869	871	843	858	911	904	809	810	886	827	830	881	848	812	812	886	880	854	839	838	826	839	870	811	796	868	856	861	804	865	814	853	861	814	855	857	851	842	846	854	907	818	817	816	829	786	891	830	885	867	918	794	845	852	817	841	842	881	909	834	837	872	847	844	875	896	912	809	867	841	853	862	875	888	822	837	872	869	848	799	848	849	846	896	807	844	836	858	853	813	900	870	809	837	861	854	855	833	845	791	842	841	830	839	804	840	825	822	797	871	831	852	832	832	850	896	801	909	841	852	834	798	855	876	887	871	851	865	871	822	832	844	821	829	797	821	892	869	797	856	849	866	876	867	823	842	826	831	872	870	833	875	876	897	865	879	882	870	803	792	818	847	845	855	810	828	852	883	817	859	861	873	837	824	810	857	867	851	899	846	808	846	879	801	909	894	869	835	854	824	843	873	825	827	839	865	848	837	881	835	865	892	873	826	857	856	868	853	870	826	866	855	804	847	849	866	841	811	868	812	878	921	884	837	834	883	822	869	835	852	836	877	896	836	902	798	847	851	844	875	828	811	863	838	867	867	885	826	842	877	850	885	858	867	898	859	847	888	864	828	841	832	851	838	856	817	916	840	812	865	890	852	856	837	873	890	841	853	845	837	811	901	896	806	837	863	872	869	841	845	824	842	887	876	831	837	833	815	846	814	857	843	813	878	894	831	883	873	903	855	806	891	852	838	829	817	832	851	796	866	845	874	888	864	814	799	856	880	898	871	832	868	827	814	870	837	846	844	810	840	855	853	885	842	885	845	832	895	790	855	806	816	814	850	865	879	877	856	846	869	887	834	849	823	858	866	884	865	836	812	868	830	830	861	872	845	875	845	838	844	840	842	824	858	821	896	840	787	842	809	876	841	848	844	827	859	825	925	856	840	884	832	839	881	910	830	848	893	844	802	887	827	869	805	835	870	813	886	836	866	877	900	863	891	809	879	809	870	847	815	818	903	817	864	917	802	865	859	903	853	830	841	832	871	911	828	862	793	824	858	884	855	862	814	894	887	859	851	831	812	791	806	837	814	912	849	797	878	838	829	814	852	866	794	889	861	824	804	851	873	885	863	849	869	859	862	875	865	867	832	843	904	865	808	813	871	852	851	868	838	815	862	858	879	876	884	797	834	818	837	855	893	860	863	841	864	811	862	843	865	911	818	823	810	862	862	849	841	882	824	835	820	871	876	908	877	796	830	862	832	866	825	823	790	847	840	835	860	833	825	834	871	853	769	876	819	872	841	875	811	847	831	881	898	865	853	877	865	809	850	848	831	882	841	839	839	854	814	866	814	810	881	874	846	850	871	888	862	871	872	847	903	879	819	845	854	872	885	864	820	819	844	838	834	806	860	823	867	840	862	850	828	815	847	830	797	832	836	829	832	847	853	889	843	864	825	836	868	897	839	870	842	889	855	875	841	857	835	852	825	839	876	878	806	885	883	842	892	847	837	928	828	794	807	859	860	847	831	838	892	859	857	926	860	854	823	878	939	869	854	871	861	836	861	863	848	870	822	835	894	830	823	838	858	852	865	877	867	822	924	866	850	865	845	887	807	803	851	860	820	885	841	913	882	873	841	862	807	881	859	830	842	866	846	861	816	835	879	872	868	848	849	895	838	883	806	848	867	839	840	881	838	865	858	812	841	921	841	857	835	860	799	829	907	872	859	804	874	855	868	846	860	836	865	854	825	847	833	869	800	819	873	854	844	811	835	833	828	809	815	852	862	861	846	818	869	813	901	855	856	852	820	863	893	807	917	826	839	880	818	835	872	886	902	829	837	823	924	838	833	831	841	869	849	843	838	905	842	833	826	811	850	830	906	888	871	869	817	892	818	878	848	816	835	842	900	895	838	834	800	891	860	793	828	847	820	853	888	852	872	802	874	882	865	822	844	883	835	891	843	798	910	900	839	914	834	826	846	895	843	865	831	821	894	841	885	831	881	863	832	891	822	875	874	886	811	884	857	870	830	831	851	820	828	809	827	870	823	845	857	892	831	797	879	804	847	780	808	889	894	888	872	864	871	856	840	854	808	847	871	848	904	838	847	832	851	832	817	816	826	832	833	866	853	857	800	910	830	847	845	836	843	862	816	819	877	837	872	820	869	814	877	893	837	783	846	847	872	821	863	862	861	840	887	847	858	804	792	848	871	879	843	867	837	900	873	855	832	848	849	876	799	823	854	848	839	858	838	894	876	817	877	875	836	848	859	843	789	851	817	830	867	862	804	798	867	860	804	873	869	867	824	852	876	816	837	829	836	832	866	775	868	871	844	832	903	847	822	853	875	894	785	793	845	797	882	837	846	842	863	846	813	846	803	836	904	849	898	815	842	848	818	810	854	838	876	870	803	846	837	889	847	782	894	839	821	892	845	853	859	815	891	851	840	855	836	838	859	838	901	815	832	847	902	858	837	822	864	877	822	811	897	782	856	881	840	806	818	864	897	832	838	875	811	877	828	844	821	810	848	859	883	858	905	815	886	853	829	798	853	875	839	820	835	822	865	799	888	865	827	858	886	815	842	824	825	847	835	845	811	867	923	851	791	858	874	834	845	891	885	865	896	839	823	843	811	855	878	862	821	876	842	835	900	851	855	870	832	814	862	820	867	877	819	845	867	848	837	871	861	837	860	874	890	870	893	838	842	869	817	884	903	886	878	862	866	856	887	856	904	921	856	867	881	863	872	859	882	862	853	814	815	890	881	859	818	821	833	822	805	823	816	829	795	832	825	846	905	833	866	898	830	852	811	802	811	845	840	815	868	862	853	812	864	840	848	906	856	804	866	782	884	837	846	832	832	860	882	845	835	868	802	879	840	859	861	832	835	835	816	848	855	872	847	877	906	878	872	842	843	823	876	868	804	901	814	864	834	817	885	865	837	849	850	876	839	858	886	842	871	820	799	840	871	876	911	882	861	866	835	848	836	914	874	839	890	908	832	864	911	796	859	825	851	838	869	791	873	842	804	856	891	809	849	828	854	836	844	838	868	803	873	854	867	844	809	800	835	835	870	860	828	902	842	780	837	852	821	848	875	893	844	799	836	772	803	867	840	880	848	875	887	848	895	813	871	802	823	867	861	849	865	915	805	779	878	847	865	813	837	906	860	864	884	834	903	840	842	847	859	904	883
24274	21352	28321	24691	18855	3966	1530	961	665	584	541	539	507	467	484	464	481	406	391	386	1343	4858	4277	2835	1099	691	706	391	354	365	394	377	383	371	361	375	462	472	402	407	354	377	388	346	391	398	377	347	335	364	344	350	367	364	342	362	365	354	371	394	378	299	375	372	358	401	366	360	362	374	350	344	401	393	356	322	392	380	363	376	361	369	363	372	382	382	378	368	378	364	347	380	392	347	353	379	361	371	361	388	374	353	350	381	349	330	376	362	362	373	370	401	370	362	384	340	354	391	349	349	353	355	385	397	391	353	358	357	373	379	361	349	350	366	340	386	346	339	368	382	351	355	367	394	353	367	381	351	373	363	362	363	373	334	373	372	348	371	355	376	416	366	373	370	364	335	333	400	366	358	421	367	371	349	358	366	391	349	378	360	386	371	355	364	343	366	367	395	400	407	389	375	367	365	372	333	380	387	363	340	370	365	379	365	384	355	359	383	361	360	361	365	335	332	357	376	339	368	374	355	395	360	367	346	338	368	334	328	361	390	363	356	383	371	354	380	334	372	371	358	372	383	389	348	365	400	366	356	342	371	374	364	371	373	376	357	352	366	347	384	380	359	352	354	358	337	377	372	387	375	362	353	373	354	343	368	355	372	386	370	349	373	346	366	368	405	388	351	381	367	372	337	362	403	371	384	351	356	386	337	370	339	363	350	330	344	373	392	335	374	375	353	374	392	338	367	351	353	374	380	352	372	321	351	357	365	381	371	357	343	378	368	358	347	328	354	356	385	336	383	357	350	370	375	375	370	352	352	374	392	349	376	364	358	346	363	353	365	351	370	369	378	379	375	355	350	372	364	327	345	358	347	349	361	364	349	353	349	342	374	348	351	346	347	367	353	383	378	389	366	365	349	344	349	374	379	361	357	337	347	358	345	355	352	363	349	380	373	357	370	345	352	377	402	351	362	360	340	359	345	384	359	361	325	303	354	347	345	367	355	352	358	361	364	403	331	318	347	351	367	392	389	369	351	348	371	351	352	361	376	390	359	335	317	346	365	365	367	347	350	381	363	381	357	363	344	366	379	352	343	362	371	340	376	390	357	369	380	381	381	331	371	341	337	353	362	362	380	399	370	340	375	380	349	342	365	364	371	378	375	371	379	357	384	401	360	363	388	360	395	378	348	387	372	346	367	376	369	372	398	379	368	361	381	347	350	364	326	366	374	363	357	387	360	393	322	357	369	405	360	359	345	376	368	377	407	353	344	343	358	317	383	381	385	387	350	398	397	372	361	350	354	374	356	380	345	366	368	371	361	368	403	349	365	362	415	345	367	389	352	378	369	386	340	312	342	374	349	397	397	363	358	382	381	373	399	379	352	346	359	359	399	339	355	342	382	361	387	346	326	346	410	350	349	343	344	416	359	365	379	381	359	356	336	342	369	387	376	355	364	359	373	353	351	333	401	351	334	355	350	363	393	346	343	345	415	356	368	344	370	361	346	352	373	406	371	364	359	355	347	375	349	350	378	367	361	369	340	358	354	333	369	335	406	350	330	368	335	324	378	334	345	344	352	336	339	379	370	355	355	341	339	362	365	362	386	377	393	349	359	359	367	359	373	357	359	373	355	378	377	344	366	349	337	382	353	369	366	350	386	353	338	399	344	359	384	350	355	341	348	351	365	413	368	354	331	347	323	395	338	389	339	387	388	344	348	376	412	347	348	385	372	380	352	356	379	357	382	349	388	388	379	382	376	363	382	355	384	355	376	360	384	353	335	380	361	346	401	383	388	387	380	344	360	359	335	370	390	368	361	366	378	372	356	372	380	377	356	351	340	354	363	361	377	370	343	351	377	337	365	346	367	364	380	382	342	366	352	389	356	387	375	356	374	341	348	375	341	379	386	386	359	370	384	370	348	338	349	347	361	384	349	374	368	356	361	352	362	378	386	388	351	334	352	366	348	349	414	383	377	350	358	355	344	347	351	334	321	359	362	362	377	366	352	397	368	430	382	354	383	380	390	392	352	374	353	342	356	345	368	346	323	357	376	408	362	346	370	340	389	381	367	341	344	350	376	364	354	363	354	338	355	388	392	369	373	385	364	331	364	362	358	342	382	379	406	340	385	326	344	356	383	363	371	385	340	388	349	388	372	377	330	379	343	360	344	368	406	360	374	361	362	333	358	348	362	353	374	381	369	318	354	351	364	359	340	336	325	383	357	350	350	378	369	401	361	369	371	365	378	362	380	368	350	398	352	338	346	351	357	378	373	370	329	363	336	342	365	346	369	358	375	354	347	380	375	372	380	379	386	355	351	368	341	351	335	353	407	313	361	331	362	360	338	355	362	369	370	374	369	393	369	338	335	326	359	380	367	349	414	352	330	363	354	385	366	357	356	361	370	384	357	359	358	373	382	383	392	377	381	345	390	367	378	367	370	395	395	381	403	375	381	346	351	364	364	334	353	339	362	316	326	373	362	371	388	363	374	354	353	359	358	346	343	341	372	334	384	354	344	364	373	348	379	344	342	346	356	371	387	380	370	349	358	364	375	337	343	360	411	357	359	339	367	354	379	359	353	370	363	383	343	367	352	355	393	378	356	352	380	333	365	340	352	341	363	408	366	341	332	366	358	383	364	374	353	350	380	342	343	336	381	358	350	365	342	356	384	338	358	371	352	378	361	397	374	382	390	374	391	384	361	340	347	373	374	389	356	355	382	376	371	364	356	358	365	351	352	402	360	340	379	366	365	389	357	382	351	359	379	382	345	361	356	357	360	367	365	372	337	383	363	388	364	360	362	384	350	371	354	379	365	382	406	330	340	361	364	362	340	356	359	354	397	383	343	376	351	342	373	347	365	334	386	333	355	367	350	333	359	363	384	350	344	380	385	353	398	382	348	407	374	362	387	372	393	379	357	387	359	369	357	378	373	351	365	332	354	376	340	365	333	376	348	349	352	371	369	318	361	392	385	370	394	341	353	375	371	360	362	384	341	329	329	363	351	357	372	390	349	343	361	354	373	362	388	359	363	392	364	352	333	339	352	362	342	354	336	358	368	344	368	383	357	363	367	364	333	363	363	401	351	360	361	358	343	360	350	340	402	351	354	336	381	363	352	374	374	361	355	368	362	359	350	359	349	335	342	335	361	361	375	328	381	361	372	369	358	338	352	364	363	370	348	357	378	385	363	339	354	359	358	379	345	368	350	383	395	413	372	381	362	394	364	359	381	378	348	353	364	338	356	345	337	347	361	377	359	387	368	365	356	359	322	388	386	386	361	375	367	380	375	408	355	388	403	353	378	398	373	351	369	348	356	377	366	331	351	367	411	376	350	375	362	368	365	403	348	354	392	401	322	400	362	380	354	371	369	370	400	352	348	318	386	376	369	368	335	394	377	346	338	339	353	372	343	357	351	382	409	323	390	358	362	365	353	333	376	383	377	367	358	388	346	351	371	388	366	370	389	380	385	360	350	379	361	361	398	375	325	337	392	360	360	357	376
11197	21978	21927	14529	9341	6313	4356	2960	2135	1764	1484	1295	1237	1174	1174	1211	1154	996	876	820	4477	14675	11997	8088	3196	1812	1866	763	706	777	692	695	721	717	687	816	857	886	766	789	771	719	749	766	775	692	710	704	741	699	741	718	708	720	697	743	713	746	711	728	728	718	689	694	736	685	726	703	693	746	755	686	726	770	742	751	701	726	729	745	729	717	714	757	657	707	723	748	699	710	726	743	673	734	758	684	729	759	692	708	710	740	715	673	696	696	718	768	699	721	721	708	716	728	724	728	702	739	719	712	678	698	718	742	724	708	738	738	715	743	730	751	742	720	723	706	740	721	693	722	761	716	710	736	715	701	707	714	713	756	762	730	703	708	732	702	678	764	712	677	725	707	686	726	696	652	692	768	719	691	716	713	745	768	735	677	705	733	701	731	743	723	710	732	717	733	708	706	734	733	715	700	729	671	660	757	702	685	705	751	749	716	701	702	670	747	713	721	753	709	728	644	687	674	728	695	747	759	726	743	731	675	765	733	722	758	709	709	709	724	726	755	670	738	754	759	704	736	720	753	736	703	730	737	711	704	705	710	708	723	752	693	654	740	711	741	665	669	734	711	715	731	713	695	734	701	729	712	726	674	713	753	729	728	684	728	725	743	708	736	674	694	746	732	705	730	695	717	677	757	713	702	682	740	696	725	701	745	703	679	717	714	731	703	740	707	729	718	698	657	682	757	711	657	674	717	705	744	687	691	645	708	698	737	687	726	713	734	719	756	718	678	682	718	735	721	747	718	746	769	690	749	708	726	695	699	696	734	766	726	721	772	720	714	762	721	759	732	731	695	713	724	742	709	707	713	752	733	684	747	726	746	735	760	711	740	655	747	798	714	716	712	689	728	706	742	724	727	748	689	735	735	691	693	747	695	744	708	776	667	750	776	694	752	735	749	681	709	731	743	669	715	730	696	719	767	664	721	726	741	736	685	753	738	723	737	724	701	692	736	733	725	712	713	707	699	672	709	738	733	690	728	762	739	719	712	746	693	707	762	695	666	692	699	726	704	745	760	725	733	704	721	738	691	694	690	733	704	702	721	657	730	735	749	730	768	698	734	729	721	713	733	702	770	758	692	716	732	727	711	682	682	755	759	729	768	709	707	705	693	713	744	720	721	722	718	712	696	715	752	735	765	775	680	739	739	693	740	746	715	732	710	729	725	744	725	692	678	745	722	741	743	744	681	696	713	742	738	710	698	746	689	765	745	695	773	746	731	742	695	729	720	752	774	725	694	725	751	718	748	699	730	698	713	759	738	735	702	718	710	754	710	713	739	687	710	679	722	690	743	653	688	706	688	732	746	701	749	719	727	678	704	703	738	672	718	741	707	701	725	683	723	731	713	726	701	719	687	689	659	757	731	666	676	704	705	693	723	712	747	696	721	716	651	750	740	716	725	737	694	700	754	715	713	725	746	702	720	674	703	725	752	716	775	724	726	735	769	702	639	737	697	700	704	729	710	702	743	738	709	710	732	702	733	678	752	729	737	746	703	691	680	709	699	700	707	735	783	705	674	726	720	691	738	709	748	689	742	733	685	674	736	753	723	686	728	672	713	699	675	767	707	747	695	738	712	749	678	735	741	672	703	734	716	716	756	758	731	724	710	729	717	748	754	726	691	718	717	702	767	675	725	776	720	711	691	678	704	716	715	716	680	741	710	681	699	712	675	715	723	713	698	707	730	765	717	718	721	680	790	672	718	719	731	736	698	703	689	740	707	694	715	750	703	671	726	690	704	691	707	726	762	757	694	728	724	724	707	747	722	695	678	751	767	724	779	713	716	725	708	704	719	762	711	692	684	736	728	698	688	769	739	732	701	723	747	709	713	693	682	698	736	694	720	692	744	723	690	730	703	740	736	734	687	705	712	685	707	710	670	741	757	689	711	716	700	751	704	716	700	766	657	742	710	710	701	692	713	702	747	682	764	719	770	718	712	683	665	666	713	630	700	681	724	698	732	680	740	778	675	695	755	766	732	673	730	756	664	696	709	717	717	758	739	705	739	785	680	719	742	727	673	744	699	735	709	784	714	740	725	727	699	718	745	700	739	733	682	701	762	767	711	730	683	707	711	762	708	714	732	754	740	736	708	714	760	702	695	724	699	715	715	729	762	722	681	701	704	706	724	760	733	700	692	701	755	731	713	683	705	710	733	705	680	722	717	757	716	700	729	723	694	737	676	701	720	712	748	740	737	732	734	689	751	707	716	674	686	696	709	691	688	716	767	736	679	708	683	681	728	679	723	739	731	687	730	783	702	705	734	697	709	687	771	724	735	711	695	718	711	736	734	701	734	733	733	740	698	717	729	715	730	716	684	656	751	722	758	654	732	693	708	701	762	740	713	708	708	741	747	680	730	745	720	750	676	732	721	731	755	708	687	723	736	745	733	695	688	704	671	720	741	732	713	713	719	762	671	721	720	747	737	767	701	700	683	704	691	744	769	689	745	745	703	710	753	676	666	730	727	737	772	673	632	747	748	712	746	730	744	706	696	712	713	700	710	767	723	740	701	722	693	768	710	708	769	692	716	679	693	716	738	719	701	728	749	709	732	719	724	704	690	674	696	666	741	725	731	728	707	776	728	736	717	711	764	748	709	738	745	725	713	754	737	728	680	748	682	702	701	749	704	650	743	729	680	706	672	762	740	681	712	727	721	720	738	680	741	710	760	730	711	683	716	715	702	694	698	706	717	670	677	718	708	727	700	713	723	766	697	709	718	687	738	774	754	693	663	718	713	723	722	705	692	741	716	704	661	735	767	713	698	753	680	720	694	710	731	682	757	737	708	725	675	705	741	680	686	750	705	712	692	702	727	694	740	754	729	778	710	696	709	731	675	722	683	712	690	741	746	667	756	727	754	764	730	717	704	691	739	709	747	689	740	727	723	713	694	752	730	721	762	685	690	736	681	724	743	713	689	739	697	708	716	744	728	763	730	737	688	719	729	680	707	738	749	691	723	726	686	719	708	700	671	720	679	753	698	784	731	708	704	726	744	709	695	669	717	766	708	719	703	788	674	716	750	727	705	732	690	728	702	713	692	771	669	699	727	690	722	720	696	751	751	724	732	690	726	730	729	697	723	751	733	774	742	676	715	717	719	721	705	709	746	712	727	782	688	722	689	713	675	711	714	750	721	734	744	747	709	733	704	760	696	667	684	672	735	707	707	724	735	700	743	746	712	643	751	748	707	711	725	737	744	700	661	745	671	711	701	730	685	804	709	727	698	648	740	732	693	740	718	722	763	794	673	736	717	755	740	643	680	760	703	694	720	757	702	698	726	749	690	700	685	718	748	704	732	710	729	718	706	766	728	671	719	736	680	781	735	682	706	697	682	719	689	685	695	765	765	721	712	717	725	701	679	670	749	737	688	686	674	752	699	751	696	712	733	684	675	728	715	733	707	759	745	747	717	722	707	695	689	725	734	747	711	679	708	697	739	723	718	705	711	723	696
23332	21379	29099	24011	21390	18309	4061	1470	923	818	645	589	569	540	541	507	477	464	412	406	2489	8943	8053	4523	1270	1228	1068	391	400	348	352	317	336	340	351	442	503	480	417	364	367	345	327	377	347	320	351	339	356	347	361	374	350	344	358	380	318	356	350	346	354	367	372	352	355	335	313	336	373	361	341	366	335	388	351	348	347	334	372	335	347	347	384	345	340	308	324	385	348	367	364	331	340	340	361	355	365	340	347	385	325	363	368	368	355	328	356	401	344	391	355	355	364	346	358	342	348	339	331	341	333	359	344	330	337	359	388	301	362	330	342	362	407	353	369	374	351	369	380	363	305	319	318	320	368	382	304	370	336	404	341	324	366	338	333	317	333	369	301	345	395	350	353	330	339	339	338	360	358	377	371	364	302	363	386	359	372	365	335	354	332	350	349	366	351	316	336	355	351	344	340	355	349	358	328	349	343	345	343	364	338	359	323	335	355	358	358	357	345	356	305	349	378	337	345	370	336	349	307	327	325	355	327	379	345	338	327	334	349	359	345	321	351	358	322	356	319	380	357	346	388	349	339	332	333	412	352	342	309	365	351	355	344	317	348	377	336	306	335	348	370	335	350	345	316	358	338	306	364	344	361	361	332	325	381	331	353	338	327	305	356	368	358	373	375	364	352	364	323	354	380	366	339	356	337	345	345	333	373	373	389	330	350	315	341	338	349	348	413	349	332	342	362	367	382	359	355	337	353	330	352	318	359	344	387	303	373	362	374	342	348	327	334	329	366	345	360	369	354	334	337	342	341	353	359	333	360	336	333	366	317	353	337	396	339	319	361	348	346	358	331	340	370	342	357	332	345	372	341	339	326	356	339	353	304	337	356	342	350	361	331	339	364	340	333	360	331	332	331	353	314	347	365	335	329	345	302	342	311	329	351	341	354	363	341	335	353	340	353	365	348	394	358	321	329	355	325	362	361	330	357	349	336	368	355	327	360	365	315	323	361	344	338	334	351	315	375	400	319	359	347	341	337	320	348	357	360	341	380	356	341	330	326	338	339	336	368	349	335	308	349	362	329	339	367	341	377	341	353	316	339	382	323	330	327	393	311	355	377	343	336	352	342	338	350	345	340	348	364	386	344	357	364	358	380	367	370	362	318	380	347	326	346	344	333	334	302	334	340	346	385	352	347	330	338	325	351	334	374	355	356	367	383	337	332	359	325	358	369	365	327	337	359	345	332	353	367	332	360	339	308	349	357	348	342	301	347	373	359	339	343	351	347	314	339	353	341	316	375	335	331	296	340	361	340	320	359	361	363	323	334	325	313	356	377	376	387	357	330	364	356	355	355	363	359	352	332	347	366	344	335	350	338	338	332	323	354	350	395	357	363	341	324	306	337	365	387	344	338	339	351	321	361	373	339	352	349	351	362	331	384	336	357	357	372	359	314	353	337	353	322	341	330	367	342	331	381	358	366	331	340	382	341	329	369	372	367	384	353	352	342	344	342	330	356	359	361	347	359	349	372	379	352	335	362	378	332	354	377	338	340	328	365	356	361	350	342	359	340	379	341	369	374	348	347	343	314	347	348	357	339	319	349	326	356	380	340	351	352	366	369	350	336	342	334	345	348	343	338	339	329	377	338	363	347	333	336	350	352	342	380	374	365	328	365	365	365	316	366	349	367	349	357	341	346	329	346	342	348	361	372	337	343	340	341	345	324	349	330	328	341	381	342	350	340	349	355	354	356	364	349	340	326	359	315	362	336	347	326	357	356	354	334	383	338	365	356	367	332	358	383	347	351	364	361	359	351	326	366	367	344	371	354	345	366	356	381	353	372	318	362	338	393	354	347	353	370	352	326	366	379	347	366	352	352	369	324	346	406	352	380	341	357	378	368	343	327	391	350	384	359	358	355	360	373	342	348	360	363	361	342	337	359	341	325	367	339	367	350	298	384	343	334	357	365	358	314	339	378	338	341	362	361	327	367	336	312	366	356	351	333	310	325	356	335	309	374	335	328	334	330	307	350	371	356	320	341	359	344	386	356	335	344	370	348	331	375	370	328	379	333	357	367	357	357	380	370	348	376	364	354	381	362	396	377	339	368	345	310	346	371	372	346	358	330	321	360	314	373	358	326	353	355	333	348	346	364	342	342	336	332	343	363	363	354	388	322	340	327	345	352	347	361	365	344	343	368	362	359	355	368	324	299	317	338	358	367	341	342	326	319	350	334	343	376	380	365	355	357	340	357	332	340	348	321	367	364	333	326	343	359	348	339	342	399	384	384	345	373	320	352	363	342	357	358	348	353	337	367	346	339	349	357	334	357	369	352	335	366	344	369	337	361	378	343	331	360	340	348	317	346	347	340	396	339	362	366	343	353	366	346	339	319	357	345	314	360	331	355	342	345	345	321	332	334	360	337	357	327	362	367	378	340	347	330	374	354	346	354	379	343	341	377	333	313	368	367	344	352	346	359	328	334	374	327	354	346	351	325	352	365	358	367	364	354	353	359	334	357	323	319	373	355	333	303	364	335	341	378	350	370	360	338	368	329	323	352	369	359	371	351	363	357	346	360	350	344	334	343	348	321	314	325	326	329	333	341	341	339	318	338	345	329	366	350	320	339	348	329	376	351	363	375	333	319	331	360	350	345	336	339	333	351	325	350	340	329	368	368	337	330	368	347	349	339	355	340	325	338	360	357	343	334	335	363	359	345	353	333	353	345	358	341	334	381	333	339	341	394	338	328	350	373	333	362	338	361	354	344	356	341	365	363	307	333	380	342	333	345	351	360	345	376	360	341	308	344	377	337	376	310	334	365	343	354	337	345	334	338	350	333	322	333	323	354	331	336	348	322	334	388	333	331	357	362	356	358	358	361	369	352	352	361	358	339	339	321	350	350	340	365	367	320	349	356	336	333	354	366	355	358	359	334	348	338	351	335	334	326	326	329	355	339	341	347	369	336	366	368	352	364	349	326	345	324	365	363	376	329	335	336	323	345	331	356	334	360	342	352	321	355	344	323	348	351	311	368	353	331	352	322	357	393	353	332	347	379	359	371	382	350	345	372	386	335	340	372	324	322	357	323	342	400	353	348	361	366	349	329	315	317	378	351	309	368	335	334	336	364	340	335	353	323	367	334	349	337	328	312	337	375	372	331	327	324	362	337	394	368	364	328	372	323	365	376	358	386	358	357	341	348	401	352	336	348	320	357	336	367	367	309	347	333	339	327	336	383	301	356	348	338	335	360	347	349	369	355	365	342	364	343	353	350	330	335	346	346	349	337	337	331	335	347	321	349	368	333	356	338	350	362	365	374	341	339	339	336	325	355	351	359	349	317	345	321	349	348	380	327	336	337	371	331	317	324	333	341	338	352	322	388	330	321	371	321	375	374	318	355	335	337	334	368	366	380	352	327	337	357	363	357	358	336	360	381	371	373	363	321	323	329	351	333	336	341	319	341	344	337	348	373	382	365	318	371	343	360	323	319	317	324	326	399	339	349	314
13553	26601	26794	19049	12798	9047	6384	4342	3097	2441	2074	1740	1553	1442	1459	1453	1172	1112	1014	931	7876	21777	18887	11834	3645	3826	3040	695	864	665	698	733	661	683	730	957	1132	1119	938	841	720	691	657	640	628	709	666	658	685	701	674	697	701	709	674	682	663	666	673	674	608	674	677	650	612	688	691	627	672	682	700	672	646	645	652	683	638	708	690	654	672	669	627	662	656	663	665	667	653	701	613	658	683	671	688	659	661	682	686	659	667	631	685	660	665	701	635	661	656	655	679	666	693	686	708	658	626	676	635	644	666	670	702	657	662	655	641	651	660	677	670	647	698	638	662	609	643	641	650	695	639	675	682	678	619	655	672	631	640	674	634	724	657	680	673	677	644	657	660	644	670	673	689	656	644	678	715	677	640	688	671	708	666	639	620	680	665	669	668	673	619	690	661	646	622	695	686	691	623	641	644	636	680	652	684	659	653	641	689	641	700	673	709	709	671	651	660	690	674	653	686	659	694	658	658	670	683	698	663	631	657	666	689	669	715	691	659	662	649	690	658	686	635	650	685	675	697	627	662	678	728	664	703	663	613	654	615	682	665	618	643	624	644	628	650	666	676	675	678	631	666	643	629	632	615	670	606	639	674	640	673	664	665	671	685	671	675	648	677	646	657	638	681	663	664	681	630	641	663	659	696	661	670	663	674	693	688	688	645	640	664	652	649	633	644	636	703	674	672	692	684	639	648	645	672	689	671	684	698	692	700	672	720	623	663	630	667	691	630	660	668	655	670	655	613	626	665	655	661	700	686	659	669	635	651	649	667	678	634	673	706	660	689	654	708	690	679	643	699	711	660	662	647	675	690	678	635	660	728	653	616	672	663	657	661	651	671	606	681	670	643	625	680	643	694	704	657	646	694	670	694	643	623	647	680	667	661	634	623	647	661	662	709	710	609	649	696	679	629	663	625	657	656	655	678	664	663	679	693	659	707	666	662	675	656	670	683	669	685	651	673	688	658	663	666	648	655	652	649	646	668	657	693	684	655	694	715	693	708	679	632	658	664	682	629	672	723	685	670	713	697	633	627	695	675	691	680	647	639	698	659	681	662	654	706	628	675	677	677	658	666	667	689	653	650	692	682	673	676	642	697	651	699	653	670	664	655	681	676	694	627	604	646	655	653	672	632	698	667	665	677	670	656	716	647	682	657	654	665	652	626	634	634	668	654	629	613	672	669	678	636	649	685	697	632	673	688	683	683	656	705	682	654	662	617	624	670	617	652	663	639	659	617	658	648	632	675	669	680	654	675	644	682	694	682	658	660	664	661	672	647	660	720	643	697	717	650	663	661	670	633	637	702	705	658	691	671	690	646	668	661	657	675	677	651	677	670	659	644	685	671	628	639	661	652	655	645	667	663	659	716	657	660	655	670	655	652	640	702	687	627	700	672	642	663	701	671	690	659	750	677	700	655	638	630	730	676	638	597	676	665	630	649	655	631	665	635	699	659	644	677	675	661	653	693	632	658	707	651	621	687	669	695	631	679	659	697	680	658	652	658	671	656	633	639	681	638	672	675	665	710	704	671	652	700	671	696	656	664	748	643	631	672	673	677	642	667	710	659	624	685	666	652	678	700	662	639	699	665	663	667	720	672	643	667	662	674	664	705	656	675	720	685	673	693	652	699	634	664	682	681	697	672	665	656	601	683	689	657	608	635	637	659	658	610	688	689	663	662	626	684	725	705	688	659	668	640	716	706	698	680	656	716	675	627	643	650	651	684	625	670	680	659	680	670	661	698	709	687	646	702	656	645	669	682	676	673	672	698	668	635	674	686	667	675	705	634	715	654	625	659	715	638	625	667	649	663	663	651	668	639	712	698	701	637	663	650	656	657	687	690	683	700	703	660	693	678	652	688	638	682	673	643	651	649	646	664	700	687	664	672	635	661	705	665	637	695	663	699	654	696	657	642	640	657	663	685	669	712	644	671	715	676	679	664	627	689	661	640	691	682	677	642	724	721	672	658	644	670	647	652	672	652	605	694	700	671	631	607	688	675	668	685	626	697	619	644	638	635	675	660	639	677	663	661	622	643	689	638	668	703	667	660	674	649	630	674	708	683	684	670	678	691	696	692	704	632	618	680	675	635	667	685	656	662	654	629	624	633	687	702	650	659	660	682	666	626	688	624	656	646	607	699	675	637	661	688	692	680	641	684	609	637	672	693	703	650	640	671	649	627	686	691	682	629	604	605	676	683	696	673	644	688	704	641	665	672	645	705	700	678	679	689	664	671	670	680	716	664	640	669	649	666	649	659	650	602	627	680	688	649	676	703	635	650	667	675	671	669	609	619	654	648	671	695	705	666	661	651	687	649	673	645	681	694	688	694	658	690	644	643	682	687	683	604	678	700	670	671	699	641	627	619	630	650	682	681	653	660	646	628	684	681	662	678	622	693	631	706	641	655	668	668	669	623	646	659	670	624	660	676	667	675	666	656	623	640	652	678	665	660	676	652	672	682	680	655	651	634	677	666	608	651	700	654	679	720	642	644	634	692	671	660	709	650	631	675	670	650	704	642	651	665	617	615	651	666	694	670	642	638	601	650	634	656	645	650	671	657	651	690	649	645	668	687	639	660	675	714	676	677	696	662	656	662	666	652	658	677	699	656	661	653	663	653	703	683	699	663	664	642	682	703	659	665	638	657	670	681	655	660	661	684	683	642	620	691	648	692	631	627	677	631	643	665	687	672	648	630	712	631	653	627	694	667	665	706	658	651	688	687	631	622	700	660	683	650	651	697	647	664	618	643	660	675	708	661	649	684	639	676	611	673	693	683	633	670	697	684	647	618	652	676	640	669	654	666	646	662	630	637	657	695	679	648	675	656	654	642	658	685	673	667	711	699	693	665	662	686	592	691	642	637	630	678	664	698	693	678	666	657	676	674	651	617	685	698	628	704	667	692	646	662	643	632	660	677	636	695	654	676	678	658	690	678	692	700	645	714	696	674	664	688	663	653	648	662	667	665	668	626	691	650	678	665	691	673	659	651	659	674	670	711	672	693	639	679	664	686	651	642	664	619	693	665	685	674	656	657	643	678	621	696	700	637	690	664	680	671	659	693	671	678	675	706	688	683	629	693	652	683	683	686	703	693	718	657	693	671	584	638	646	653	637	648	676	654	675	654	661	674	644	621	605	637	643	629	729	660	645	671	692	672	631	678	682	693	651	679	676	683	642	610	637	650	645	691	682	666	645	700	649	633	660	647	673	663	670	657	653	700	670	646	644	662	682	653	642	668	655	680	699	698	658	595	648	623	648	644	705	642	639	623	690	681	675	665	649	667	690	672	694	708	669	694	677	691	704	725	674	680	683	666	674	669	650	650	664	641	652	645	669	698	680	650	672	677	681	636	685	692	637	637	643	671	684	680	691	657	624	677	626	679	655	673	697	639	674	714	699	663	682	615	681	658	628	609	661	651	677	653	686	632	634	659	674	659	689	696	656	620	680	636	709	720	669
26962	20296	10498	4029	1746	1087	808	655	550	489	505	511	468	486	444	467	460	425	419	405	558	1095	1062	712	548	530	509	459	400	427	408	428	434	482	426	404	428	430	395	483	412	432	418	414	387	437	445	423	430	410	433	449	431	466	480	438	419	427	439	455	423	456	406	433	432	454	443	437	474	417	430	409	446	451	465	436	436	443	404	376	436	429	393	441	419	402	386	390	452	403	428	458	444	436	442	367	415	458	427	456	440	441	399	419	410	412	398	422	447	452	385	433	429	418	420	400	453	403	433	402	451	428	421	411	415	397	398	453	397	464	439	410	431	450	439	430	441	421	430	411	467	429	417	443	435	436	440	431	425	424	449	448	398	442	398	454	431	421	420	404	423	430	439	419	410	436	420	434	415	413	421	425	419	418	395	435	411	381	395	409	440	417	438	426	446	426	424	420	442	417	405	412	408	407	477	368	417	370	465	373	425	415	421	408	416	399	428	409	414	405	381	412	437	441	429	402	465	415	446	355	432	413	444	404	437	427	420	449	398	444	420	454	451	421	431	385	444	413	398	430	417	438	447	447	412	388	415	424	414	404	423	440	413	445	419	445	435	414	462	409	421	427	423	472	441	430	402	398	446	423	438	444	432	413	393	412	444	440	398	413	416	461	411	447	450	460	432	443	430	454	474	418	416	393	449	463	416	404	445	449	387	407	455	437	458	456	424	434	417	444	429	413	434	432	446	399	456	409	410	420	388	400	467	424	462	453	437	415	418	438	441	427	410	400	420	417	434	438	447	412	434	417	418	429	405	427	423	388	470	417	442	418	436	423	437	414	401	425	426	439	413	390	403	413	459	423	424	409	423	413	427	403	446	428	428	437	432	385	412	423	396	446	426	425	439	430	445	452	438	412	388	407	449	441	439	423	411	429	437	400	437	397	430	399	420	398	380	424	440	430	420	406	421	391	449	404	458	421	401	461	422	463	420	412	414	424	415	410	456	374	424	435	414	423	418	448	393	430	402	433	410	472	465	390	421	453	438	450	447	432	380	406	442	450	404	455	401	392	414	441	388	466	437	419	394	456	432	425	454	416	423	406	428	407	442	419	440	450	451	420	413	447	402	435	419	435	408	408	438	459	430	459	435	401	462	410	397	408	427	428	444	411	432	412	413	400	399	449	419	422	439	395	444	433	433	434	429	404	440	455	425	426	428	423	411	398	450	443	414	395	423	406	435	438	452	431	442	406	432	449	414	451	399	423	465	422	437	412	407	425	424	435	411	447	440	408	401	404	439	454	383	430	440	435	451	410	435	448	409	395	427	420	387	429	433	442	411	465	435	408	452	428	417	415	423	436	451	401	408	440	436	445	416	434	401	421	417	474	427	399	434	419	443	442	425	427	407	413	427	447	419	431	416	462	476	457	424	390	421	452	442	421	440	431	463	410	404	444	435	409	451	415	471	432	413	418	378	437	438	426	425	418	432	447	420	425	424	417	399	426	409	452	428	469	433	438	401	393	435	404	442	429	421	454	445	437	400	435	406	402	437	457	431	451	434	424	392	431	423	398	431	423	441	433	431	439	380	420	426	443	424	410	465	396	412	391	395	409	446	448	426	447	465	397	382	437	445	407	378	465	436	415	449	419	415	380	433	414	443	407	463	391	467	458	412	433	419	406	423	445	452	476	412	394	423	444	404	441	396	421	401	371	442	418	431	438	436	417	399	416	453	382	449	426	414	412	434	434	403	420	405	419	411	425	424	408	427	406	450	445	401	439	425	441	438	444	395	435	417	440	470	427	419	429	442	429	412	427	404	441	429	392	411	424	408	428	439	378	405	395	420	429	412	415	395	419	411	437	423	423	413	399	383	404	400	425	397	425	363	439	451	427	433	420	421	436	424	411	416	403	452	381	398	445	401	424	436	436	430	431	418	420	400	449	455	410	447	427	457	417	388	399	430	413	417	388	415	449	422	445	406	422	421	456	409	435	413	444	414	401	434	406	450	464	439	424	423	432	407	470	430	431	428	417	447	425	426	448	421	427	432	439	448	429	424	392	428	427	455	414	404	421	446	434	414	427	435	424	446	449	423	433	388	393	405	442	397	424	401	414	408	415	424	423	440	421	424	388	452	413	412	412	428	428	424	443	406	428	400	436	407	405	397	437	428	468	431	449	448	397	412	415	451	443	425	394	439	421	430	463	417	420	397	414	372	418	469	397	394	419	426	466	441	427	428	437	426	423	411	429	412	421	462	418	428	415	391	438	377	411	424	421	401	444	397	438	404	405	435	430	442	429	393	410	421	404	438	416	412	445	429	442	432	435	451	409	426	454	420	436	410	471	455	429	450	441	434	427	459	456	411	414	424	452	419	402	432	394	446	400	441	392	415	421	415	412	431	408	410	388	446	442	439	428	402	413	421	376	403	418	485	402	423	409	410	410	425	419	424	425	439	366	421	389	419	419	457	416	413	424	446	438	427	448	416	411	413	423	411	419	449	457	441	403	381	418	462	409	449	423	414	412	431	424	429	409	422	402	441	426	411	425	434	445	406	409	424	407	417	401	434	397	397	418	427	459	409	446	469	422	407	390	443	428	393	396	416	448	453	448	436	408	434	453	397	431	411	433	393	430	438	402	443	464	468	434	448	370	422	405	463	436	439	418	432	387	408	431	422	414	421	437	432	427	409	470	454	411	440	468	420	389	423	431	440	422	399	421	393	387	451	420	430	410	444	418	452	438	421	429	413	434	427	394	414	417	400	378	448	457	435	441	409	400	377	467	418	437	460	424	458	431	443	434	422	432	430	427	473	393	404	425	432	428	392	437	426	435	378	429	468	418	461	425	451	432	402	457	415	433	449	426	396	425	412	433	449	444	450	409	390	418	425	424	429	426	423	436	407	459	433	383	439	450	459	440	443	449	458	427	410	419	403	419	400	404	407	405	412	446	424	392	452	428	421	475	414	441	457	419	432	434	421	468	385	466	437	414	431	426	435	394	418	391	409	400	429	438	405	432	426	436	429	393	412	426	400	467	455	434	424	428	393	436	412	451	430	423	419	418	407	407	454	467	436	431	401	405	385	484	445	457	435	404	421	415	426	423	384	436	434	383	453	424	410	445	438	439	410	442	420	433	404	450	432	435	389	428	401	417	436	432	391	454	445	437	451	421	415	432	394	435	457	464	418	421	440	425	416	406	431	403	390	390	388	419	407	449	432	414	422	461	431	424	426	397	442	445	467	444	392	421	400	457	440	421	464	428	398	396	393	435	443	437	395	435	435	420	449	442	430	443	397	433	414	422	441	477	434	441	409	455	393	415	444	417	429	422	447	441	427	439	383	416	457	450	409	409	427	441	368	418	428	434	408	447	471	412	399	448	377	410	436	413	483	445	449	431	425	469	447	443	385	430	442	405	444	456	455	415	398	439	410	426	426	416	445	438	413	411	449	419	401	445	394	431	428	418	434	436	427	420	430	408	403	422	385	431	430	435	448	435	429	405	435	446
9276	13464	14171	9278	5660	3597	2544	1884	1443	1274	1182	1032	1054	997	1068	1059	926	942	892	895	1378	3125	3016	1820	1132	1111	985	851	859	859	795	830	856	845	853	821	843	875	840	842	841	822	789	799	789	841	798	840	841	843	793	808	818	831	858	814	854	825	758	836	873	818	891	782	805	870	872	817	820	803	843	856	849	824	811	865	812	832	821	852	822	778	772	835	855	851	801	830	877	806	814	752	789	804	816	813	817	850	825	810	785	815	825	870	795	833	811	811	844	806	793	847	852	796	798	892	810	822	835	830	833	834	807	824	827	821	826	789	904	815	778	810	818	842	874	890	823	803	810	899	821	824	784	830	746	805	839	851	840	793	825	813	813	829	798	816	826	862	847	864	822	781	823	862	803	822	802	830	837	825	809	814	843	816	801	848	812	748	832	834	858	837	782	850	800	811	808	807	843	782	832	820	845	809	850	844	883	864	846	838	813	786	789	837	803	818	822	840	812	881	791	851	853	841	844	789	809	817	839	846	759	830	834	806	773	838	829	846	867	783	818	846	871	843	830	836	825	867	739	775	785	853	808	807	819	867	806	830	819	794	814	825	815	863	800	841	812	838	792	790	839	820	870	824	822	800	789	820	833	808	834	828	820	779	835	815	822	774	796	807	832	826	850	817	870	816	809	815	781	797	833	797	891	820	840	864	782	806	794	820	795	851	830	796	842	815	805	776	805	849	847	850	768	818	830	796	806	832	836	842	840	825	882	849	814	853	797	825	839	862	788	798	919	878	800	840	823	880	847	826	823	809	878	855	855	826	812	844	834	845	794	770	856	830	816	854	843	845	813	799	802	848	809	811	803	793	824	837	828	858	782	825	801	824	869	812	783	806	792	781	866	825	821	845	748	825	863	844	844	830	811	837	843	861	823	846	810	885	833	811	833	840	851	779	862	807	834	846	801	836	863	819	822	865	841	775	768	819	826	835	829	834	842	817	841	835	802	792	871	882	776	824	759	818	863	794	848	839	833	798	763	863	781	872	797	806	810	832	822	808	856	846	833	777	842	807	818	826	845	829	891	850	819	807	870	824	786	814	766	817	862	821	802	870	799	787	854	816	802	819	838	847	813	827	847	880	815	851	849	821	775	762	808	873	859	799	798	757	761	773	833	843	794	827	874	812	859	772	830	826	858	833	823	836	897	817	817	811	857	842	783	856	786	809	819	821	834	823	848	813	864	856	838	849	821	819	783	832	796	867	880	786	812	787	830	817	778	816	810	834	833	818	845	813	807	891	843	874	840	814	852	866	839	823	850	839	801	810	889	850	811	773	880	818	857	795	828	816	818	810	813	831	826	842	829	788	811	844	833	845	804	829	844	832	870	831	794	795	833	819	791	810	799	818	802	826	774	813	834	850	784	811	780	793	807	821	795	830	803	809	781	808	842	819	793	848	816	810	825	855	849	845	816	835	857	795	842	874	800	823	849	853	813	856	889	838	833	861	863	803	864	800	825	848	856	871	839	796	849	847	868	828	792	824	825	772	854	856	808	788	838	808	828	814	777	853	813	811	842	797	841	828	832	833	857	798	827	797	796	790	807	853	828	840	890	854	859	799	808	789	858	840	800	875	786	834	804	805	905	852	853	823	846	813	837	851	816	885	800	817	819	862	840	850	841	838	781	855	828	859	868	825	810	797	811	855	781	789	797	828	834	807	860	892	854	788	823	817	774	870	823	818	869	815	848	853	823	834	801	798	810	792	821	861	858	810	848	853	792	799	815	805	756	848	782	878	794	853	811	847	864	799	857	837	848	857	887	807	867	815	835	859	823	776	837	837	826	771	839	806	857	837	847	899	839	788	797	814	831	875	857	817	811	834	842	795	824	827	879	858	828	824	820	826	788	772	798	853	833	837	887	801	784	821	857	787	778	761	802	870	825	787	845	776	823	812	872	839	780	843	864	857	814	806	852	859	850	840	795	836	845	834	828	817	813	844	837	834	860	901	880	809	841	809	808	864	826	785	811	823	837	782	777	809	825	869	845	818	860	844	845	780	835	798	860	850	800	750	887	815	796	821	792	861	846	817	807	821	804	812	833	811	818	859	848	805	825	795	824	846	799	857	802	807	822	780	853	809	723	791	789	827	816	817	839	821	829	863	809	804	817	874	854	808	780	860	797	744	813	797	805	899	801	785	820	839	856	768	847	828	839	824	871	865	826	862	849	816	816	865	895	787	847	849	840	788	799	819	836	824	796	892	770	805	831	785	838	838	821	787	823	803	785	845	852	805	847	836	876	814	793	790	806	830	887	804	796	817	791	814	813	837	828	861	761	782	797	868	813	816	812	808	821	838	816	838	825	832	845	870	821	893	882	836	820	817	781	807	843	843	823	804	873	834	821	770	881	815	828	784	857	852	859	839	890	807	768	800	825	843	812	859	860	776	824	806	827	822	814	885	803	823	810	836	846	861	830	782	858	894	818	856	859	868	839	850	834	806	836	897	829	788	850	852	846	863	823	871	838	835	811	825	837	881	828	821	864	848	821	835	877	835	886	776	810	824	821	796	815	738	875	817	767	818	806	852	862	835	880	830	804	831	831	810	810	819	788	829	815	844	865	859	869	825	835	818	815	765	832	791	805	818	815	829	804	886	870	813	817	838	838	834	826	863	790	867	813	854	851	807	849	812	800	823	844	807	836	812	865	840	834	862	851	798	830	820	799	800	857	784	814	852	838	799	874	863	856	837	852	839	847	824	819	833	815	859	844	872	848	826	814	865	818	850	868	791	817	825	809	793	793	809	762	858	850	799	822	858	842	798	760	833	784	886	846	849	840	881	822	888	819	842	859	847	832	845	796	868	865	815	863	802	797	845	828	846	775	831	901	827	836	838	825	818	819	794	823	811	829	789	861	836	792	838	830	812	822	838	859	837	828	781	810	836	832	857	846	796	855	776	853	833	891	795	815	840	853	873	872	836	868	801	792	817	832	783	814	807	782	877	818	806	779	841	812	811	819	796	812	835	800	865	829	814	806	802	778	845	796	864	850	840	838	815	843	827	825	903	816	840	807	865	793	787	810	775	850	848	825	805	821	873	783	868	796	845	854	786	825	855	832	854	836	833	768	793	854	818	824	751	854	829	897	850	879	847	833	802	784	815	820	823	844	861	794	855	833	802	900	817	833	794	857	823	791	808	803	846	839	860	838	817	851	853	796	822	788	818	832	828	810	795	784	795	812	862	828	816	866	827	858	831	809	829	849	754	842	874	807	812	788	857	868	849	808	850	827	800	835	806	773	857	825	833	812	818	811	797	872	811	827	826	839	803	818	862	817	870	857	885	843	809	895	854	843	799	842	844	847	834	847	848	859	820	819	775	857	893	826	792	800	894	837	839	826	839	824	841	814	829	828	858	857	799	805	832	807	832	745	874	807	838	783	864	820	827	852	851	812	831	798	829	852	815	852	846	821	876	801	881	836	807	804	789	770	867	853	812	868	819	826	804	846	883	814	781
24278	21335	28264	24747	18830	4014	1648	937	688	575	513	469	505	507	451	406	412	431	376	396	1832	5020	3813	2174	818	772	663	383	329	366	365	331	361	355	361	402	427	421	360	350	354	373	340	376	330	324	360	338	380	350	342	359	336	392	286	367	349	352	347	336	352	336	347	357	326	335	347	339	330	333	340	363	328	354	304	365	367	365	329	368	368	319	343	343	375	338	372	368	376	359	344	350	339	328	330	333	332	341	348	342	347	332	347	384	341	332	359	364	366	307	339	346	367	395	369	328	347	344	336	367	344	371	339	353	334	358	331	349	338	351	340	340	353	330	363	366	361	340	327	346	346	336	316	346	334	350	371	366	368	332	351	324	362	335	354	344	337	349	367	329	329	361	315	316	343	355	347	339	373	371	333	350	353	358	310	366	321	331	377	385	356	337	362	351	390	329	331	350	334	363	361	335	342	371	325	338	348	326	352	371	360	325	340	363	356	357	347	337	349	357	337	344	362	344	372	367	348	343	346	309	358	363	354	370	347	379	359	352	339	351	348	346	347	351	365	345	353	386	364	313	339	334	345	344	343	356	353	354	328	352	327	358	334	342	337	354	363	347	345	340	354	331	340	348	357	341	354	292	311	366	332	337	363	360	348	345	325	331	397	330	339	328	342	358	361	338	347	381	369	384	332	316	324	323	316	336	336	355	350	339	384	352	339	335	356	341	343	307	381	306	372	366	359	349	364	373	343	341	369	356	331	337	344	354	363	363	361	334	313	329	350	319	322	357	348	365	354	338	347	326	335	343	329	336	366	353	324	355	337	339	345	364	334	368	344	405	390	354	323	377	376	330	318	335	349	329	364	387	333	369	355	366	333	334	368	363	341	355	357	344	330	339	353	335	346	365	376	356	319	344	351	331	350	342	336	342	355	359	347	378	351	359	327	358	327	348	365	335	322	341	371	353	316	324	341	329	328	358	355	322	318	346	324	347	370	327	367	330	344	329	346	329	337	362	340	376	353	360	347	363	348	367	338	345	369	337	331	364	321	358	344	346	357	347	319	357	312	371	336	304	342	341	370	349	356	360	370	352	342	313	367	342	353	396	328	330	352	367	376	374	353	313	369	351	340	355	324	325	357	347	317	340	363	355	354	377	378	363	364	382	332	353	353	316	352	358	328	330	357	363	316	327	364	319	334	316	332	361	347	362	351	357	351	346	310	363	323	329	358	331	345	358	355	323	374	333	357	369	336	334	331	283	336	338	326	359	346	363	329	338	373	344	326	343	356	343	368	333	355	342	321	353	381	380	347	336	347	341	323	323	376	342	314	353	355	336	348	332	339	350	337	368	360	328	351	333	364	361	353	355	391	362	355	356	310	360	326	369	358	354	371	391	342	310	367	331	363	386	343	351	370	350	340	332	380	323	339	319	357	325	370	337	357	334	364	339	370	343	325	327	345	313	331	351	342	380	308	311	310	339	322	355	349	339	344	340	375	333	333	332	363	335	307	343	356	351	326	342	351	350	339	363	360	334	345	387	326	391	355	329	334	354	320	330	363	328	340	382	355	338	325	322	342	333	396	336	335	323	340	329	366	350	394	336	356	354	366	378	329	304	354	340	318	346	376	330	357	343	331	348	373	306	348	318	365	334	329	341	350	357	349	356	316	330	323	371	330	316	350	353	324	370	340	355	330	312	310	322	359	347	360	380	422	340	342	319	348	373	389	338	351	369	317	329	351	356	341	345	353	320	349	358	374	360	352	360	366	337	337	326	355	359	350	358	339	382	307	336	328	340	343	349	337	335	346	344	305	344	322	334	362	353	361	310	375	360	358	372	356	345	367	330	349	393	365	355	323	348	335	374	345	322	349	337	345	354	387	358	311	372	357	377	342	339	344	352	359	342	359	343	354	340	328	350	359	330	369	352	368	301	340	345	329	335	326	320	359	349	328	349	344	326	329	322	356	335	344	354	331	333	365	348	361	348	381	370	349	327	353	345	349	342	344	345	364	320	351	338	335	345	322	361	359	347	316	360	375	328	345	317	363	354	368	318	351	347	344	383	311	314	345	321	365	342	324	327	306	337	352	336	358	330	344	354	361	366	346	373	326	322	337	330	374	361	369	366	357	358	302	304	332	343	334	348	343	356	341	369	353	307	349	360	323	342	346	310	326	320	341	382	336	334	350	327	349	362	355	335	334	347	340	340	323	356	330	370	342	357	348	359	321	327	351	372	338	348	346	346	335	355	348	357	363	387	350	325	329	359	360	336	346	353	360	346	354	362	364	346	376	342	358	367	339	346	383	374	346	364	328	333	347	349	337	330	357	388	328	332	312	327	352	328	363	382	344	345	333	345	328	360	314	331	380	350	352	300	351	319	349	336	331	377	351	360	354	341	325	361	345	364	376	343	353	337	370	338	325	375	329	331	322	358	340	332	373	328	356	363	355	350	338	311	351	336	325	327	335	322	358	343	338	340	363	371	332	328	333	344	320	353	332	336	348	361	338	379	362	345	338	352	386	336	335	363	354	331	368	370	338	326	358	367	373	340	349	365	353	359	332	329	329	332	374	359	345	347	326	334	326	331	372	368	385	361	323	339	308	320	357	343	326	332	330	342	328	324	338	333	365	350	341	338	323	341	356	326	332	372	340	371	329	377	334	360	323	314	339	343	313	358	318	357	362	346	346	355	336	360	330	351	332	357	352	351	312	357	390	337	346	357	329	367	320	322	373	343	348	356	380	359	329	347	345	342	351	340	346	330	326	344	309	349	324	322	360	348	320	335	328	342	363	325	350	370	353	358	320	317	339	345	306	341	357	354	369	374	378	376	363	358	375	356	345	317	333	359	361	359	361	368	337	362	356	374	324	356	309	310	342	361	359	330	340	329	335	400	328	341	346	363	362	349	333	321	361	357	332	308	351	346	336	338	341	313	345	346	365	350	385	356	365	345	344	358	326	323	314	352	308	359	360	343	349	358	340	367	349	363	355	342	351	363	358	345	343	355	340	335	346	367	336	326	323	307	339	361	285	317	360	357	350	359	364	341	368	333	343	360	367	350	353	317	368	305	344	339	379	367	359	317	353	363	352	348	357	327	378	353	349	319	305	335	340	366	341	340	340	332	333	334	338	336	363	315	341	338	354	333	332	311	346	325	333	339	343	353	343	345	367	378	344	366	330	344	352	352	341	347	329	308	342	340	323	319	371	377	344	366	339	348	312	340	330	361	359	339	353	340	333	354	350	342	349	353	368	336	339	335	343	321	336	337	311	322	356	345	335	366	361	312	349	346	307	342	337	344	370	318	339	347	360	350	375	345	388	363	386	345	344	338	358	336	328	356	356	373	341	365	364	378	336	327	368	374	341	383	331	360	345	365	376	359	329	365	352	351	396	332	345	363	340	342	351	341	351	353	324	310	318	330	335	349	326	342	367	302	339	362	378	367	310	353	355	345	325	333	346	337	352	357	324	379	350	337	334	341	350	368	333	346	340	354	341	300	304	363
10825	21721	21143	14526	9690	6471	4576	3148	2318	1734	1634	1388	1262	1309	1299	1200	1007	850	874	792	6175	14698	11209	6603	2298	2434	1848	801	670	684	700	701	674	663	708	848	953	910	860	740	729	707	648	732	711	676	711	705	661	642	693	714	730	707	662	659	703	756	702	697	707	697	677	677	658	711	686	683	656	699	682	663	678	644	700	702	711	705	676	703	701	715	715	714	651	646	653	716	673	715	642	653	745	689	639	681	717	696	691	728	720	674	730	682	726	728	627	665	716	680	708	661	679	699	691	709	719	668	734	650	665	641	685	685	729	656	683	685	679	704	711	670	701	681	659	678	665	699	662	698	698	678	643	661	680	669	686	674	687	692	677	667	713	692	674	700	677	661	672	753	673	693	713	661	695	673	695	700	699	720	683	702	734	673	716	663	677	681	682	690	706	694	652	704	723	691	676	740	718	690	690	711	700	701	666	698	660	690	694	650	714	690	683	697	673	651	640	691	682	697	697	651	717	675	677	694	684	698	655	681	652	661	691	673	683	655	740	668	699	708	656	598	648	703	702	712	666	723	721	647	704	693	655	633	702	696	674	715	679	655	695	676	663	668	719	705	689	686	696	698	713	681	673	697	725	703	744	728	703	714	657	675	705	708	675	711	706	684	648	675	710	657	748	664	683	675	672	683	646	732	673	663	694	671	694	670	738	695	680	677	693	684	716	633	680	680	676	690	701	658	691	677	704	655	690	707	692	695	669	721	740	690	748	700	684	679	705	659	667	744	704	688	653	682	711	690	685	692	687	732	684	706	652	669	739	674	693	668	686	677	687	653	673	690	701	683	646	665	681	733	747	714	701	697	689	701	690	686	633	662	734	697	664	700	725	720	722	666	676	688	684	662	649	656	719	681	734	662	656	678	669	706	729	636	672	743	723	738	670	668	684	669	681	705	706	674	744	667	663	705	681	693	644	691	681	691	700	686	651	696	661	683	699	706	721	683	714	689	656	663	681	733	703	643	661	722	660	672	672	685	701	694	708	705	690	725	659	671	671	688	696	682	733	656	687	707	673	704	688	697	713	687	692	661	677	657	683	699	687	690	649	704	722	684	672	649	654	694	715	691	684	681	675	739	662	725	665	659	683	720	695	652	716	664	679	671	697	723	663	657	681	729	612	691	674	678	724	676	718	673	693	722	712	692	690	674	689	677	661	661	724	701	682	684	671	726	694	664	682	679	710	689	695	713	629	691	669	695	685	678	673	661	671	731	728	752	717	742	682	669	679	711	708	693	687	718	725	671	689	709	699	674	736	686	692	657	673	699	726	647	755	712	698	710	706	697	693	727	684	705	681	686	738	741	711	650	733	649	717	665	681	705	670	711	641	684	669	731	686	704	665	679	693	704	681	720	703	711	687	659	677	697	712	700	713	705	697	674	700	709	672	720	707	696	680	712	667	687	659	695	747	667	681	652	720	745	686	693	656	694	649	688	677	629	678	671	681	687	727	686	672	661	685	679	709	682	678	708	701	692	699	716	670	684	719	714	718	695	715	663	732	669	653	704	681	702	672	675	700	655	695	701	750	647	766	681	692	702	698	706	643	718	746	703	693	726	708	726	675	730	666	657	700	612	694	734	731	699	670	735	693	675	678	685	650	704	708	737	689	656	693	683	676	675	635	674	632	714	644	746	712	738	676	666	691	673	722	680	710	705	699	686	746	682	680	687	710	687	697	699	651	724	682	680	661	743	703	715	643	708	680	742	693	726	671	693	689	694	701	693	698	735	699	652	706	756	650	661	758	662	710	665	692	673	679	690	737	712	744	692	721	687	721	711	641	663	724	665	671	673	689	678	723	695	667	711	661	751	665	667	674	717	649	662	672	661	664	692	698	712	692	697	669	735	685	725	662	658	677	698	722	691	710	669	656	689	734	657	635	660	663	705	691	694	686	691	671	672	679	707	650	671	675	681	661	741	682	724	698	710	704	674	691	697	695	700	647	681	658	703	687	695	704	682	727	723	675	694	695	711	738	742	654	715	723	665	723	657	724	712	709	708	717	690	697	693	636	694	708	673	734	676	704	698	667	669	688	666	694	700	693	757	714	695	683	699	678	673	685	679	701	680	719	671	711	684	710	668	696	698	707	694	666	717	709	676	712	714	651	658	707	651	736	640	711	712	687	642	657	704	697	703	715	628	664	705	723	685	675	674	711	712	696	680	689	675	711	703	684	692	730	670	723	685	713	625	673	700	672	671	671	705	659	682	689	667	693	678	670	664	645	683	724	693	638	708	718	736	702	701	689	687	682	683	723	706	671	681	725	676	668	698	679	675	635	617	683	671	686	704	721	687	691	649	716	719	737	687	700	683	744	686	688	715	686	733	725	675	711	707	669	671	701	671	711	706	695	667	694	706	727	687	681	705	712	707	658	699	697	685	671	668	682	662	689	731	714	698	677	678	643	666	699	718	718	649	707	702	707	691	658	673	672	710	733	712	692	716	694	752	648	701	659	680	725	690	709	706	718	722	659	703	676	651	657	665	691	748	673	762	665	671	704	692	689	660	727	660	711	722	638	656	661	659	688	695	721	688	678	655	716	663	664	651	702	689	707	719	666	737	717	663	686	680	668	694	690	677	714	684	710	720	707	674	688	687	732	649	755	689	695	654	732	696	712	719	667	676	699	700	690	673	720	709	693	703	714	659	707	671	712	728	643	655	711	675	672	741	707	694	648	714	683	666	677	678	623	708	707	697	647	727	666	700	693	701	680	681	681	674	664	681	713	731	675	696	688	689	717	637	699	705	646	695	693	655	654	728	728	672	717	691	718	680	688	696	713	671	678	711	683	675	706	672	695	647	686	683	746	710	716	715	663	688	675	705	678	693	716	726	644	684	685	712	651	696	687	670	738	708	657	715	716	669	697	730	658	746	716	690	724	681	679	737	691	692	689	705	695	659	705	709	669	665	747	695	649	665	735	717	671	700	705	674	654	711	685	717	725	664	701	727	725	717	648	678	694	677	676	690	678	679	644	670	663	722	656	657	638	682	726	690	688	664	683	675	692	654	713	675	695	668	686	677	681	679	674	682	679	703	692	651	676	703	640	719	691	674	672	652	678	657	718	651	740	692	654	692	644	668	707	664	735	730	685	663	673	665	688	657	668	702	689	692	708	682	655	654	678	722	701	681	666	712	670	692	736	689	731	726	682	695	682	766	742	726	689	672	724	664	723	645	699	652	683	685	698	704	678	695	710	663	666	694	701	702	697	658	731	684	670	630	688	725	670	678	697	747	702	749	680	673	690	705	657	679	698	711	674	712	712	648	678	693	705	674	688	665	700	718	713	660	683	693	663	667	684	722	659	677	650	670	749	694	706	711	683	701	708	664	706	645	688	704	704	707	674	676	653	672	680	710	714	738	719	719	704	696	694	682	640	647	689	712	672	673	710	700	697	697	675	677	686	699	694	659	680	744	639	681	714	704	641	654	676	697	677	690	672	714	701	706	701	677	694	694
23203	21348	29136	23913	21352	18398	3706	1471	936	756	677	622	603	573	540	504	454	401	420	386	3771	9731	6717	3387	1118	1495	555	347	347	355	352	310	344	320	322	424	525	493	467	418	380	338	352	345	346	331	355	357	326	304	347	333	335	362	322	306	310	349	322	356	313	347	324	313	297	338	346	313	338	363	366	329	318	354	348	336	319	369	331	334	308	309	383	350	332	352	371	332	333	297	346	321	311	319	342	331	323	372	370	309	359	345	358	332	331	326	376	342	309	335	317	325	343	315	311	327	327	351	333	315	333	323	338	321	344	349	335	353	338	305	299	340	310	344	330	356	326	333	345	344	339	328	341	298	318	303	348	353	320	358	325	345	341	330	348	325	304	336	328	329	334	348	321	332	306	323	334	312	317	291	319	342	343	320	290	306	315	350	309	370	344	295	339	330	363	361	330	348	336	322	345	327	308	303	344	339	335	335	333	323	326	355	336	327	337	338	325	353	342	310	323	352	340	305	348	334	323	333	326	335	343	343	347	329	352	334	370	332	310	301	324	342	328	326	316	304	341	345	337	333	321	354	319	360	317	340	328	322	313	346	308	355	305	343	335	332	314	326	360	306	353	332	310	354	356	331	308	303	336	323	366	358	336	322	316	339	322	348	332	352	331	310	331	330	339	341	342	312	330	331	327	321	369	331	334	321	274	333	322	333	355	330	315	352	346	320	321	334	307	303	345	298	311	337	339	318	325	353	348	353	321	335	334	337	328	336	327	337	341	308	323	352	324	382	334	324	306	346	334	324	323	320	321	304	311	325	329	308	356	315	346	317	322	329	325	337	347	294	372	333	326	344	306	316	332	343	306	326	326	342	358	363	331	296	331	314	297	333	372	365	315	356	322	315	304	320	357	347	341	338	344	351	326	311	326	316	350	318	332	329	338	320	331	354	329	358	323	363	343	336	316	339	327	326	329	302	333	341	360	328	343	325	329	352	361	305	321	334	353	336	357	307	321	344	330	344	334	323	316	335	350	342	298	334	317	343	332	321	340	352	331	342	366	341	314	304	348	339	328	328	340	327	322	346	318	341	355	303	332	318	328	315	332	334	311	333	302	353	355	344	306	332	357	351	354	336	315	336	301	328	350	322	333	305	305	362	359	284	317	340	350	319	332	317	316	361	304	324	336	329	342	312	296	308	325	369	333	357	328	288	394	327	332	329	316	340	312	376	320	321	331	309	361	318	324	322	344	332	323	315	313	305	338	326	337	306	344	367	338	339	345	372	328	340	334	327	346	352	348	356	357	318	325	342	340	345	347	340	330	322	355	303	353	365	368	325	342	353	328	322	312	310	328	344	348	311	333	343	343	340	349	341	322	318	316	350	320	337	361	366	318	320	347	328	365	308	388	330	336	342	326	323	303	344	372	315	322	339	300	334	320	331	307	357	334	344	302	295	323	325	333	337	317	329	339	316	322	366	308	323	342	341	326	325	315	349	328	307	363	334	358	331	343	322	327	310	373	327	347	358	327	330	332	340	325	288	309	341	307	329	312	340	312	306	329	345	339	360	331	331	333	317	342	327	352	352	330	310	351	347	368	331	346	346	334	326	326	334	319	312	315	327	328	311	301	329	340	330	377	325	337	327	339	349	342	344	354	328	302	324	320	326	346	336	311	314	317	329	330	316	318	365	330	322	337	310	331	329	343	331	338	312	310	333	381	342	310	318	380	317	388	341	333	315	337	356	282	327	323	359	333	300	338	305	345	329	352	314	341	313	304	292	339	347	311	316	321	336	323	347	329	348	331	347	326	286	327	332	323	360	332	342	299	307	332	342	331	327	334	308	370	370	307	296	326	326	355	348	325	335	320	328	339	307	348	325	327	329	351	323	330	359	333	343	318	338	336	310	331	333	307	352	302	322	329	329	339	336	322	360	381	331	333	326	320	346	303	353	333	346	367	327	331	343	310	335	300	359	315	332	344	358	361	340	343	323	316	347	338	324	315	306	310	362	347	356	338	349	316	310	291	336	321	331	318	338	336	326	310	291	343	321	364	366	301	318	368	301	313	317	357	358	361	313	362	292	295	306	297	336	354	339	347	344	362	340	324	301	353	350	316	339	359	367	349	330	342	320	336	325	336	345	345	323	315	356	338	276	314	355	333	322	320	316	332	327	347	321	313	304	327	303	330	367	317	314	348	330	338	355	325	355	322	335	319	335	304	343	355	344	318	342	327	353	336	330	344	349	362	335	332	336	329	323	310	315	330	351	355	317	335	343	314	368	303	347	312	353	317	344	357	341	351	343	355	329	333	324	314	291	341	353	330	314	356	351	351	340	347	321	318	348	335	342	337	372	332	312	320	318	305	322	339	311	354	366	371	325	319	348	335	334	309	334	340	298	346	293	315	318	343	322	342	317	336	359	307	332	329	319	344	348	346	325	321	354	345	316	354	314	322	368	327	342	347	322	352	353	336	341	321	333	327	299	318	308	316	301	329	300	322	342	339	321	342	325	317	327	319	346	317	318	342	328	346	348	330	361	348	328	332	344	362	345	337	313	314	335	324	317	318	362	306	315	326	333	316	326	323	325	341	315	355	346	322	295	334	340	362	365	314	356	317	299	354	331	310	311	323	333	320	352	335	365	344	333	314	334	318	336	334	337	333	302	327	332	332	335	330	322	326	309	305	330	324	327	359	287	310	360	328	324	333	326	355	353	343	284	332	310	346	336	317	352	330	318	331	339	335	347	340	347	339	335	356	356	315	356	310	310	339	324	340	302	344	333	317	326	331	327	343	347	299	352	316	306	346	365	343	310	320	304	346	329	358	318	301	342	304	342	336	348	357	306	335	313	349	310	333	333	327	299	303	349	339	344	334	371	331	326	327	312	326	319	324	306	313	324	306	309	343	334	345	341	327	313	333	341	342	357	334	304	318	331	330	361	353	364	313	324	340	360	383	344	350	323	330	326	340	314	339	302	323	316	328	377	325	319	350	306	335	320	322	327	318	331	339	341	315	338	354	323	333	356	352	368	351	350	333	350	393	314	310	303	328	352	340	339	337	363	334	294	329	356	359	338	326	365	308	320	340	321	349	326	314	338	316	339	316	301	311	321	351	343	320	330	326	352	320	353	321	317	356	316	331	309	317	318	309	331	302	303	333	348	347	318	326	324	313	306	324	338	321	312	339	344	299	315	333	276	333	339	323	333	349	336	332	336	324	348	302	327	329	318	315	319	324	341	341	346	321	340	357	304	311	325	343	317	339	333	313	298	331	326	353	327	320	307	327	306	334	327	327	344	373	356	290	345	304	348	323	321	336	323	348	340	302	304	349	334	320	349	295	338	321	335	334	324	336	311	330	315	335	332	317	328	316	332	353	292	345	341	342	334	318	327	363	347	309	324	364	326	348	324	307	361	329	346	317	332	302	314	338	327	280	327	322	327	314	326	338	302	350	324	331	334	330	329	333	306	337	341	339	334	344	341	317	299	307	338	346	336	307	318	346	339
13465	26657	25695	18087	12763	8637	6080	4459	3302	2584	2123	1913	1798	1634	1468	1270	1158	1024	845	901	11639	22018	16297	9029	3448	4449	1367	607	634	683	675	664	650	674	665	1029	1398	1292	1141	843	769	685	621	666	692	687	644	654	642	625	667	623	613	641	613	682	630	650	571	588	644	649	609	602	626	628	596	639	648	600	691	677	640	634	651	644	604	622	649	616	584	630	634	611	609	666	642	593	599	599	632	613	600	602	625	663	653	635	614	618	642	628	628	666	638	622	619	631	576	626	575	615	652	648	617	637	617	671	703	645	591	654	617	632	659	642	646	676	649	606	647	646	641	649	607	647	642	632	648	602	659	614	634	672	629	616	650	638	625	649	642	647	599	595	656	577	618	640	693	637	625	659	626	631	609	639	689	598	638	657	656	613	606	606	598	593	595	661	616	654	656	622	679	625	635	653	631	634	631	653	637	647	631	637	633	606	664	602	603	674	617	644	673	626	626	601	637	621	647	704	657	604	631	644	628	679	667	656	621	642	644	634	648	603	654	587	623	636	601	609	660	624	628	666	630	632	612	630	607	620	655	645	600	609	634	650	604	628	650	625	641	603	601	623	655	608	637	652	643	626	684	658	605	634	645	632	682	598	628	646	672	682	650	664	639	682	612	666	623	655	645	626	656	636	621	622	635	659	667	623	640	637	663	608	594	633	661	636	629	623	593	663	679	624	643	604	636	640	654	603	658	636	634	639	642	629	671	589	602	624	649	639	608	652	605	687	658	618	646	678	641	646	590	665	664	622	612	621	612	670	697	637	612	651	663	634	609	640	609	698	682	637	603	609	631	676	622	616	638	665	585	640	626	653	647	654	660	598	660	621	660	633	590	616	624	659	648	655	694	625	654	624	605	603	627	653	632	668	614	644	660	642	641	668	664	597	640	627	684	645	614	592	658	676	653	652	612	582	655	653	678	713	605	625	660	596	627	623	657	662	636	631	624	635	673	636	689	594	600	625	643	620	644	600	605	635	636	685	596	586	652	621	619	622	660	622	678	641	632	663	638	643	633	646	644	634	601	653	635	662	621	633	640	624	675	673	655	644	629	618	640	665	634	613	662	632	635	623	600	635	699	584	611	650	636	627	643	645	640	639	625	633	662	691	601	605	654	625	632	627	643	656	638	681	638	686	630	612	656	619	644	638	615	614	637	614	637	648	627	671	650	669	610	660	647	651	600	630	619	640	606	640	629	660	602	627	661	628	655	653	612	632	666	628	626	648	668	616	635	622	643	638	639	626	674	641	622	628	672	616	610	646	636	591	630	648	653	657	621	658	642	631	661	662	655	644	658	640	632	585	629	645	629	629	622	627	602	639	644	617	643	650	633	636	645	633	664	722	662	649	614	633	680	649	602	583	687	621	615	628	647	645	634	634	611	624	638	619	675	677	706	576	635	630	591	640	651	644	662	671	605	632	635	620	631	622	604	638	592	633	663	617	677	657	591	642	656	635	645	613	585	678	635	663	674	674	622	621	648	589	659	639	637	665	649	593	620	619	609	633	669	609	633	602	606	622	678	596	634	624	648	575	611	622	637	584	664	675	628	634	691	661	629	612	632	624	599	620	630	641	647	645	593	648	634	632	610	617	666	612	617	642	636	645	606	628	615	581	588	628	647	629	615	650	615	661	621	664	598	614	610	647	592	597	657	611	658	619	650	639	641	634	608	637	580	659	645	631	623	645	661	625	622	655	636	589	649	613	579	642	627	639	664	640	644	669	651	651	625	630	626	590	678	655	660	692	655	625	646	638	648	636	631	657	590	666	622	618	637	630	668	614	634	633	619	630	587	629	643	580	672	646	651	633	577	601	628	613	667	616	644	625	650	632	615	638	634	649	640	642	648	650	591	668	603	624	652	644	630	602	617	660	614	627	660	667	624	671	617	649	697	586	649	650	603	597	618	632	589	656	653	595	591	597	630	568	671	636	626	671	589	693	579	610	647	619	621	640	683	621	642	591	637	649	630	651	616	630	686	644	640	664	638	650	667	624	615	610	592	634	625	623	623	668	639	593	643	684	608	582	652	587	603	677	630	640	622	684	613	680	643	620	657	671	585	619	620	639	605	656	620	651	634	623	677	643	662	653	577	616	610	665	670	594	585	646	639	602	640	654	616	631	653	614	599	657	589	706	680	624	639	614	600	657	625	617	656	636	617	629	642	611	624	679	591	661	623	625	617	635	648	636	647	650	667	616	572	626	639	619	614	636	634	625	611	634	605	648	653	590	628	619	647	656	649	701	656	643	593	645	659	663	593	670	625	614	657	618	588	607	665	636	626	630	671	630	662	638	611	614	629	652	589	668	653	651	643	611	645	648	630	626	591	603	621	581	610	659	660	647	607	631	671	611	617	652	635	647	607	582	605	642	642	605	647	642	574	669	668	660	620	610	643	635	656	638	638	668	634	638	663	647	618	644	674	649	648	652	638	629	651	654	641	666	651	626	668	661	635	592	659	694	658	615	631	625	656	609	643	675	668	611	615	634	674	660	647	658	666	619	670	680	616	615	611	651	626	649	623	609	581	633	635	632	706	594	644	606	577	634	633	624	688	608	641	663	658	642	680	631	658	605	675	597	624	598	677	591	676	623	582	599	654	632	621	611	656	637	629	582	608	652	634	632	648	629	630	650	658	667	636	598	648	673	608	633	638	657	637	660	564	602	614	620	663	646	679	581	664	633	646	653	648	659	648	626	663	622	671	604	631	652	660	662	649	643	625	647	661	670	617	595	650	630	644	608	620	660	672	626	625	620	644	649	609	615	614	593	588	674	640	637	650	595	616	663	661	647	634	641	650	616	613	633	620	618	647	611	587	646	595	637	638	642	615	615	560	628	692	639	642	630	618	608	617	653	604	638	655	628	647	597	610	619	643	656	625	619	692	601	618	652	644	653	648	616	628	588	582	660	631	648	630	674	631	605	660	630	617	627	674	607	621	656	654	639	644	648	640	656	618	641	606	639	628	589	638	637	615	604	636	631	659	642	620	616	645	647	585	680	639	623	613	612	622	641	650	672	621	645	583	608	596	606	686	670	644	661	631	625	641	618	661	630	615	626	631	627	600	647	574	625	616	584	641	632	626	631	655	567	646	659	622	592	610	665	648	606	619	649	642	603	633	679	674	616	637	667	616	604	645	633	659	626	626	593	639	655	642	642	612	604	661	595	655	620	618	661	617	630	634	584	665	587	594	628	670	621	645	644	628	658	676	630	646	644	663	663	650	632	659	654	652	659	602	632	632	644	645	630	636	599	616	628	628	619	626	645	660	648	662	689	611	603	564	634	649	658	665	644	605	662	640	631	661	619	655	602	617	633	720	633	651	598	626	621	673	635	647	582	644	598	630	612	683	672	657	645	608	593	628	628	658	718	606	618	646	631	649	648	609	649	648	632	608	632	627	628	634	583	642	674	625	642	656	635	647	648	597	669	635	650	633	601	672	620	620	637	620	683	659	686	611	614	658	652
26796	20223	10192	3267	1513	949	741	655	553	501	504	470	488	435	454	398	453	426	457	446	658	1090	833	575	479	467	421	392	426	420	395	449	401	426	377	397	428	443	432	428	464	452	410	408	410	427	405	399	427	410	450	415	427	402	369	427	394	388	414	404	413	398	436	432	439	448	389	414	394	386	409	429	391	427	420	387	369	423	403	424	408	392	431	415	417	417	392	404	385	441	396	370	444	434	391	404	420	393	381	400	409	392	422	415	383	393	398	401	459	443	419	406	425	425	444	425	441	411	389	364	435	419	410	401	394	399	384	413	413	415	428	400	427	414	391	444	443	409	419	421	403	406	406	416	444	428	446	380	414	412	415	433	403	404	417	412	412	417	409	419	395	446	435	396	421	395	444	447	415	413	421	427	430	386	395	413	392	441	388	392	393	376	425	381	431	454	426	410	372	398	437	396	440	445	410	393	393	397	398	414	394	376	424	393	430	443	432	418	406	400	410	400	400	414	443	410	430	440	434	414	420	415	387	406	425	417	456	403	436	398	397	423	403	407	386	412	396	406	380	425	426	399	443	414	405	389	409	412	398	408	399	454	420	385	380	431	439	424	418	408	397	413	422	426	392	375	380	418	417	419	412	414	404	393	400	402	434	389	439	446	425	411	406	438	423	391	430	392	399	393	401	416	410	427	409	398	393	428	385	377	419	401	407	447	408	403	410	420	425	420	380	439	416	454	427	389	371	382	421	417	428	422	391	404	404	419	398	426	436	404	411	418	415	387	420	399	398	443	395	428	394	421	404	408	384	398	392	447	427	380	454	448	416	432	448	420	426	444	407	408	396	390	414	406	400	405	390	461	427	401	412	405	441	402	400	444	399	445	430	412	423	415	401	404	370	420	439	394	392	401	413	406	397	415	366	399	389	409	386	402	439	401	441	423	425	410	421	418	448	425	392	410	394	410	405	411	426	370	363	424	384	418	407	433	400	428	404	366	386	415	422	402	407	398	408	395	399	390	426	410	418	398	380	390	388	392	421	418	441	393	419	436	417	426	444	439	412	421	395	413	401	369	400	423	416	424	379	395	438	359	395	403	396	460	417	368	444	376	435	461	404	385	412	385	426	419	420	396	397	422	401	404	370	387	474	416	392	368	418	413	468	404	416	452	394	401	412	408	396	389	428	426	406	414	398	389	392	393	390	403	404	418	379	375	387	423	396	376	417	391	402	396	451	376	386	404	378	432	405	362	409	393	417	436	409	412	437	406	392	403	395	375	411	395	429	403	422	422	437	429	410	413	386	422	421	413	392	410	428	434	397	418	415	407	375	390	451	406	435	391	400	378	425	423	418	431	412	406	420	413	418	416	416	428	407	408	418	437	380	411	389	379	407	410	411	380	382	418	417	399	431	420	400	431	467	409	421	406	412	417	408	442	415	419	415	380	429	406	416	397	407	437	420	380	419	431	437	427	386	414	410	404	407	437	450	380	393	430	401	387	424	423	430	403	381	438	399	384	394	431	406	392	426	413	432	405	444	415	419	451	422	383	395	378	405	406	424	386	401	417	419	384	397	460	425	412	423	408	383	383	405	398	387	427	424	399	406	393	407	408	417	378	416	377	377	405	417	402	421	390	418	427	437	406	371	411	399	446	414	370	410	420	438	405	389	394	427	423	431	377	454	420	402	405	422	401	429	416	405	438	433	428	401	425	371	407	428	371	399	427	441	445	416	429	429	376	413	399	395	390	409	397	411	403	444	405	379	388	431	450	427	427	400	399	409	432	372	411	447	403	445	396	418	403	424	437	453	428	412	420	405	427	450	412	408	392	412	404	403	442	406	414	377	378	414	382	405	401	423	422	442	436	428	377	423	405	442	387	377	412	404	407	403	429	382	436	421	447	448	424	447	421	398	436	423	452	423	420	390	409	410	387	438	407	403	417	385	446	401	428	385	376	444	373	394	411	439	429	438	434	412	440	409	398	409	425	371	414	437	444	428	419	433	436	418	382	363	428	423	403	391	380	403	429	395	376	423	426	439	416	413	402	428	379	411	421	442	379	442	398	379	430	383	400	419	362	417	423	420	419	398	412	410	404	390	384	375	426	411	414	409	400	412	389	404	406	417	412	420	389	408	429	390	408	441	405	431	392	447	373	428	413	437	465	429	372	456	384	426	447	389	389	463	386	409	433	421	408	453	415	428	415	402	410	382	409	419	424	414	388	400	410	426	430	391	404	407	402	403	431	403	398	411	399	379	412	417	415	399	425	447	404	428	424	399	415	427	412	417	423	382	427	410	387	436	418	397	434	384	421	401	429	405	354	390	411	406	420	389	396	406	402	406	412	392	414	432	399	416	412	404	399	396	436	388	408	411	403	408	413	433	411	396	417	414	410	413	416	404	399	406	417	441	416	400	409	404	370	411	409	468	436	412	419	413	399	428	391	429	436	427	399	412	422	392	425	445	403	374	408	395	426	409	409	387	406	394	399	404	424	407	412	399	430	432	428	432	392	409	393	421	431	411	437	393	392	402	414	462	395	405	392	443	410	425	400	412	391	401	389	382	370	416	400	375	414	397	420	425	402	390	402	397	388	401	401	399	405	417	428	390	408	435	434	424	384	405	411	423	380	429	431	432	426	410	436	400	394	434	412	394	403	403	420	374	385	417	402	430	387	408	429	418	369	391	420	414	404	414	414	396	422	404	416	416	418	432	420	376	416	421	402	425	394	409	415	410	410	433	435	441	425	402	407	421	392	425	407	424	387	394	451	429	411	414	405	409	403	412	411	394	402	438	426	420	420	409	410	391	454	379	416	429	371	366	365	435	401	393	454	390	387	398	410	398	408	413	471	417	399	422	451	422	414	388	398	404	399	405	412	400	410	416	414	408	357	419	400	422	411	403	422	424	397	385	417	426	388	375	427	418	392	396	405	432	383	435	444	392	413	441	393	377	436	423	345	410	366	404	387	383	410	398	391	402	448	426	394	423	390	429	415	438	422	402	388	383	464	426	432	383	409	401	409	432	454	457	404	412	415	421	355	434	387	392	374	397	389	433	439	396	396	405	392	393	439	410	384	409	410	417	456	423	454	412	411	440	403	373	411	434	428	460	422	425	458	398	407	379	465	428	398	421	411	440	413	404	444	395	400	383	409	419	408	374	441	391	402	435	388	412	397	408	377	380	393	420	436	413	419	415	421	400	397	396	393	431	408	418	381	424	408	395	416	426	432	444	378	404	393	407	404	424	408	427	388	417	401	445	385	417	418	387	403	401	431	408	394	419	402	368	413	377	428	415	421	430	377	433	410	438	413	450	424	374	423	432	396	399	386	435	392	410	405	397	420	424	416	397	407	428	412	399	379	400	400	407	402	405	442	393	371	417	426	393	416	428	412	358	423	459	432	424	384	443	412	407	442	399	425	383	432	430	418	418	425	425	417	403	363	408	432	381	405	454	441	366	402	440	428	405	408	412	428	415	392	432	411	433	432	370	394	380	396	417	412
9334	13822	12709	7390	4534	3253	2260	1866	1508	1312	1138	1151	1127	1159	1026	911	902	863	849	808	1664	3247	2545	1378	1062	857	770	806	849	759	736	817	789	791	848	837	873	874	931	871	859	838	823	774	778	819	808	824	788	802	810	830	814	801	819	827	778	807	749	802	775	775	840	799	824	785	809	856	778	791	827	802	824	769	836	782	764	789	833	815	810	782	845	810	827	819	810	823	813	814	860	768	768	838	771	812	838	820	755	778	827	787	843	800	792	805	833	893	857	821	823	821	814	820	855	783	849	800	830	864	766	790	768	800	841	787	797	867	836	835	790	789	819	850	787	810	839	787	825	863	810	840	825	749	787	746	794	803	798	794	813	807	818	751	762	796	803	841	839	788	800	795	806	824	812	781	805	780	850	787	742	789	793	816	798	826	795	772	801	807	866	794	826	824	797	786	787	779	802	828	769	799	806	806	765	830	868	777	812	878	784	812	779	814	786	794	817	794	776	776	832	804	804	805	815	866	802	836	784	844	783	814	822	774	737	785	821	756	763	784	817	848	822	797	805	797	789	828	816	806	825	779	864	786	792	777	792	797	845	794	793	777	779	830	830	826	825	817	851	825	760	844	854	805	812	830	858	755	764	829	833	749	816	804	808	852	789	805	746	866	816	821	805	751	787	825	811	829	846	812	817	777	822	826	739	782	785	829	780	750	840	806	778	784	842	847	850	776	877	796	849	817	848	790	752	786	798	813	782	825	771	805	809	819	767	809	790	784	810	772	785	786	806	819	795	817	844	810	778	747	744	779	809	774	820	769	764	819	838	804	793	810	767	784	835	817	790	793	759	790	824	804	808	790	803	798	846	829	807	816	803	842	747	803	788	815	747	850	806	750	808	776	824	815	832	770	797	756	847	773	806	789	768	796	777	795	821	805	828	819	773	805	760	781	864	836	774	788	809	774	803	833	787	859	784	819	775	745	872	792	788	767	797	846	822	804	750	827	800	772	803	863	814	793	755	763	803	801	794	797	780	806	782	809	803	808	821	853	789	781	824	812	782	825	869	749	789	832	848	783	791	824	796	790	828	817	749	807	769	789	772	795	801	827	790	791	787	745	789	844	799	835	762	817	805	791	814	778	809	798	858	787	775	774	804	800	794	809	751	832	760	814	813	772	848	762	832	761	800	828	834	820	817	810	781	813	758	793	789	797	801	845	799	758	809	785	782	816	758	791	790	830	757	810	801	842	813	809	775	834	743	804	783	806	815	798	814	793	824	771	793	835	870	836	837	796	836	806	803	779	830	807	813	846	798	754	779	792	787	758	801	814	841	797	744	831	788	790	775	828	817	802	810	785	811	784	739	832	798	752	817	773	839	828	797	830	880	825	837	802	824	788	808	815	807	808	830	817	856	827	864	813	791	763	834	817	797	807	829	733	804	750	774	783	813	802	816	748	771	814	782	804	846	799	808	767	769	811	812	794	770	785	774	793	775	792	821	822	839	788	741	774	805	801	767	751	834	793	810	834	832	809	804	819	751	804	793	826	751	820	813	798	777	809	802	812	880	835	774	783	826	774	821	799	797	798	814	776	835	828	797	739	810	749	788	754	781	782	747	812	841	806	823	787	784	812	766	810	771	793	789	820	798	828	814	817	814	830	785	758	802	807	778	782	818	801	795	812	791	824	792	791	866	782	798	827	817	816	801	810	781	824	775	807	870	778	775	796	784	806	790	831	768	824	751	804	812	798	811	785	782	776	835	776	802	846	849	817	803	844	815	763	794	812	829	800	787	738	792	838	806	841	801	829	784	784	806	800	805	785	836	800	810	791	846	808	780	834	760	824	789	768	823	731	752	776	803	780	802	832	802	819	792	822	743	821	808	808	801	779	732	773	791	872	837	825	810	830	770	804	819	777	810	819	792	842	775	776	850	804	799	783	850	806	836	843	800	862	789	822	786	820	786	854	770	814	811	795	824	817	793	906	818	826	775	821	808	797	829	825	821	854	786	767	769	788	865	791	854	761	847	785	838	832	831	789	805	789	824	799	808	835	829	801	824	813	824	796	813	856	784	835	785	843	764	819	757	767	788	843	812	759	804	801	828	808	783	809	804	838	808	781	830	778	798	772	789	801	856	799	784	791	797	735	821	816	767	800	831	795	764	794	839	780	793	803	760	839	826	794	832	792	854	779	777	839	803	786	795	776	788	789	803	787	767	804	733	818	813	820	802	827	795	774	797	841	786	820	821	817	775	846	761	784	772	799	811	820	855	772	778	782	857	808	756	796	806	772	865	799	807	773	827	791	776	745	808	819	855	820	784	825	767	828	847	758	735	761	810	859	764	741	834	816	800	786	798	794	840	833	784	845	825	802	810	798	764	785	830	834	774	799	760	821	796	783	765	762	815	803	782	787	815	841	837	791	809	868	795	795	856	833	832	808	784	760	767	763	806	772	802	845	778	803	834	845	793	811	861	786	812	805	837	808	813	837	784	824	799	790	843	817	780	814	835	833	794	786	726	743	770	758	836	814	802	780	806	757	818	786	825	805	806	778	822	810	851	840	779	806	807	824	775	805	830	818	838	797	811	788	825	782	827	792	805	783	879	799	765	825	837	795	803	764	841	806	820	814	800	746	834	775	843	749	756	809	812	793	802	819	794	779	823	775	790	807	783	786	849	784	842	745	786	851	845	791	801	792	836	804	820	847	808	767	801	752	844	826	799	817	783	813	744	773	810	821	767	797	805	810	761	788	779	823	759	778	829	765	834	817	769	791	842	821	832	833	798	817	811	851	780	764	806	809	852	734	824	806	778	803	822	780	754	818	801	778	852	709	790	812	795	771	828	803	792	793	796	781	892	787	741	805	809	827	790	784	810	810	794	768	829	780	816	760	820	851	826	808	840	776	799	780	833	803	759	793	808	747	788	817	799	773	825	818	838	807	851	838	832	798	817	826	779	855	819	747	786	841	794	831	806	813	766	794	794	792	765	831	850	788	791	756	853	804	836	751	785	773	835	801	791	779	808	828	840	793	766	830	829	846	837	801	825	806	810	801	781	798	781	757	851	781	800	792	786	874	790	787	835	862	793	790	807	806	794	825	758	816	806	778	835	811	824	750	818	794	769	811	794	805	806	785	833	763	799	755	800	781	789	740	856	802	813	832	770	817	769	733	800	756	784	760	844	798	812	793	813	792	834	798	817	765	819	821	843	821	804	862	808	794	824	807	843	803	860	822	803	802	770	798	814	795	771	833	740	815	848	794	780	811	789	770	823	749	798	865	805	875	811	840	801	776	795	787	734	804	802	796	816	782	802	858	804	803	794	817	821	810	790	790	777	816	811	831	775	823	790	851	789	817	796	776	807	819	818	735	843	788	833	789	843	808	832	778	781	784	836	787	791	802	745	820	848	788	796	871	740	756	780	821	789	817	842	801	860	758	807	795	805	816	797	793	761	773	784	781	829	771	763	769	842	748	776	767	810	814	796	764	767	822	811	826	851	824	777	790
24261	21378	28395	24726	18864	3696	1432	955	723	617	569	532	528	506	442	390	412	401	373	341	2740	5064	3351	1102	815	361	308	333	353	343	339	384	361	307	320	319	472	571	544	468	421	359	361	354	333	317	319	346	334	326	378	348	357	357	357	330	338	340	328	367	348	373	340	325	342	356	325	329	349	351	337	290	337	319	349	334	330	366	297	334	329	368	328	341	315	350	295	321	365	324	334	318	348	327	339	362	333	345	362	344	324	300	342	373	310	300	358	355	360	341	318	353	311	326	312	327	372	340	385	351	336	370	339	340	340	313	346	339	342	332	335	337	346	340	328	318	337	376	374	324	352	349	370	310	321	310	345	325	315	340	346	340	345	333	338	350	344	333	377	389	340	322	322	341	324	353	306	355	353	334	312	332	337	341	350	306	370	322	307	339	324	336	331	388	372	374	327	341	355	319	334	301	369	356	336	317	325	317	351	342	359	362	359	350	343	322	316	291	308	361	345	336	321	355	331	338	339	321	399	348	356	315	336	323	299	310	317	335	336	358	374	326	344	354	365	304	320	330	331	337	321	345	332	309	320	363	354	350	322	350	327	331	342	339	326	368	313	321	344	348	316	364	340	321	345	340	350	307	358	308	331	306	365	316	348	331	340	384	319	333	303	327	356	334	341	341	351	329	364	325	306	346	331	327	311	341	315	354	317	305	341	349	351	366	349	342	339	329	353	353	328	347	324	339	376	336	310	352	300	321	338	371	376	329	326	351	346	318	339	327	370	329	351	349	341	325	352	338	314	340	333	315	339	320	338	341	312	366	343	336	356	379	343	339	347	336	318	340	342	352	362	397	332	341	338	335	349	334	321	335	305	318	357	362	302	345	323	327	361	356	319	343	370	340	314	334	333	343	330	299	362	372	316	336	339	371	313	335	330	325	340	353	324	326	361	310	331	365	362	334	323	304	343	333	347	313	347	355	345	322	315	329	336	349	343	331	319	332	326	339	368	364	340	337	326	309	331	349	367	314	329	330	336	346	329	365	330	344	331	331	360	316	343	332	361	343	338	380	316	339	365	349	354	382	325	341	331	378	380	361	363	319	344	341	335	344	332	301	350	347	360	326	337	327	306	328	349	291	345	326	351	313	354	308	338	347	341	368	342	323	345	374	338	327	328	350	342	327	312	370	359	344	324	312	364	332	357	329	344	354	338	348	313	344	330	341	326	300	313	335	344	329	357	325	330	351	348	322	319	367	320	374	345	332	312	332	345	313	353	309	323	352	327	327	334	336	376	385	314	366	338	325	324	322	339	325	362	345	328	333	338	351	313	355	333	327	314	354	329	330	349	332	328	355	341	322	320	339	295	328	340	352	327	359	347	330	314	346	366	322	330	323	354	340	313	340	357	357	333	328	313	353	352	359	348	344	319	315	380	333	311	311	329	338	327	357	328	340	356	328	338	350	340	367	341	329	365	326	314	340	298	370	329	344	320	321	353	334	300	356	343	346	351	314	317	319	325	339	310	352	346	352	361	345	361	353	370	347	334	319	339	333	340	333	327	309	334	310	352	339	349	315	357	343	352	312	329	332	339	322	353	354	335	351	350	337	327	337	329	308	356	325	309	324	355	367	358	323	334	353	331	329	327	324	354	318	337	362	328	325	354	347	346	308	335	320	346	350	324	321	346	338	329	299	340	315	333	339	310	328	351	343	311	345	310	342	378	337	348	360	340	341	359	329	345	331	292	306	352	320	338	324	345	346	357	338	348	338	320	325	331	372	355	340	335	340	318	348	326	374	361	381	333	307	318	349	314	332	327	356	361	349	336	350	323	363	344	329	334	300	371	337	320	324	332	335	322	321	357	308	353	360	344	319	336	331	341	321	338	340	347	331	328	311	309	314	329	340	335	348	352	340	359	298	316	359	351	324	325	338	366	334	356	345	372	326	299	327	369	331	322	317	316	335	351	326	344	337	311	337	341	347	326	346	331	304	326	350	348	330	302	342	317	338	381	336	365	345	328	323	341	339	358	340	354	311	335	348	330	326	326	364	319	354	372	311	331	355	324	331	339	364	340	334	352	323	336	353	357	333	339	283	295	367	355	346	356	360	334	333	330	328	366	360	359	315	329	368	368	317	307	362	375	341	326	351	301	335	342	321	355	334	324	328	314	345	345	342	341	344	351	329	348	363	331	359	336	349	305	321	351	342	346	340	348	308	347	312	318	347	352	345	344	336	329	327	347	316	322	330	351	320	342	353	354	355	296	325	332	352	352	342	323	318	350	328	337	354	340	319	308	371	371	336	360	307	320	344	334	340	326	349	322	329	379	360	342	363	303	341	334	305	329	327	342	356	337	327	350	331	345	324	313	331	349	323	307	335	328	326	361	332	347	368	311	327	330	316	377	357	323	359	334	357	332	343	315	337	342	327	355	372	323	323	335	346	379	360	317	335	324	352	331	343	305	319	340	324	351	321	322	354	285	309	311	325	318	343	311	347	328	345	338	339	325	338	317	320	338	328	309	366	336	341	335	347	336	332	320	345	310	329	357	321	328	337	357	335	341	310	315	322	344	320	334	354	348	331	358	313	342	348	335	355	361	340	351	320	324	342	324	337	347	299	369	339	339	339	366	349	329	348	359	339	319	345	351	322	341	311	370	350	346	303	338	343	311	356	351	380	352	321	319	340	309	309	361	363	334	332	318	329	327	311	370	312	339	331	343	335	346	361	345	309	324	371	301	337	348	355	312	351	329	343	347	325	348	319	344	345	314	333	338	367	300	348	355	358	357	321	343	342	313	337	320	348	322	335	349	339	343	346	350	329	337	347	377	328	344	340	363	304	379	324	319	355	349	305	342	335	344	327	311	337	337	328	337	359	344	341	333	338	309	344	324	320	319	336	351	348	334	327	323	348	329	315	336	316	384	331	358	327	335	307	340	299	318	318	339	348	328	369	320	325	322	339	363	350	343	348	334	374	365	290	341	344	339	330	344	313	320	357	346	321	352	332	366	351	349	349	324	325	345	347	320	346	321	334	338	319	318	321	317	335	336	326	307	320	312	333	318	342	352	369	336	333	334	334	366	335	339	345	371	310	340	326	356	326	372	332	347	346	356	319	328	341	352	302	335	356	334	353	349	343	353	344	326	326	351	326	339	316	374	341	350	346	328	333	347	352	315	327	321	303	344	328	322	324	297	349	350	326	340	328	351	345	353	339	326	296	347	332	344	313	344	330	336	342	304	323	337	312	342	330	347	332	324	346	332	334	363	374	303	334	351	284	334	326	356	382	369	310	366	351	359	316	350	349	364	330	361	356	318	317	326	350	339	330	351	343	345	347	347	331	347	330	366	358	305	331	340	315	336	310	320	337	330	352	342	352	361	325	358	338	346	304	332	313	349	340	331	328	353	347	330	336	342	343	328	339	316	353	365	317	319	312	340	310	312	346	352	329	322	334	343	316	333	325	337	333	347	324	364	338	344	331	348	316	328	349	331	362	327	341	352	356
11072	22342	20188	12833	8370	5542	4156	3061	2305	1942	1741	1632	1450	1384	1209	967	950	806	881	795	9206	14315	9794	3049	2403	722	672	673	685	671	681	695	705	673	739	723	1215	1607	1501	1205	847	765	675	663	650	674	640	660	654	680	751	646	686	702	685	682	660	699	686	684	695	705	669	664	634	681	662	641	651	644	689	671	696	675	658	650	674	678	677	651	667	659	654	681	666	666	700	633	672	646	679	667	680	649	659	688	690	648	626	648	639	711	675	691	673	661	663	712	692	676	634	670	640	672	683	680	682	720	670	684	683	735	676	628	664	667	722	695	637	675	694	659	671	689	657	690	672	655	685	710	667	690	718	666	693	693	639	686	684	633	679	664	659	680	660	650	689	669	674	684	652	644	741	661	678	656	634	624	678	693	666	717	681	713	641	689	672	685	658	688	665	660	694	690	698	673	724	685	606	672	656	663	701	614	684	684	693	687	694	665	705	675	699	644	661	676	675	645	675	677	672	662	730	677	652	676	675	745	696	613	655	656	619	703	654	655	665	694	681	666	648	661	717	719	673	693	670	672	676	701	710	697	687	684	706	658	623	654	710	632	693	667	604	716	671	665	662	656	692	679	616	656	706	672	654	666	653	694	685	694	660	668	661	672	658	629	691	681	693	616	639	696	719	698	702	724	676	664	679	683	671	708	682	625	653	700	673	678	649	654	678	651	691	676	614	664	663	651	733	654	642	696	667	672	660	671	658	698	707	688	654	639	687	713	670	704	684	694	677	686	660	690	651	616	701	736	663	718	714	683	681	696	710	687	695	699	666	659	714	663	706	632	701	633	722	671	683	714	653	735	652	681	692	686	687	688	688	658	685	702	688	694	679	682	646	705	696	659	699	643	710	667	686	697	648	684	688	689	662	658	682	720	694	671	668	685	689	682	635	706	659	666	703	640	644	667	675	653	625	636	664	659	667	675	670	688	709	673	719	709	636	673	707	658	654	708	665	669	693	667	663	645	666	675	632	669	645	709	691	660	661	630	669	681	727	655	675	643	684	726	718	668	676	632	709	663	717	664	657	634	647	697	658	683	661	703	643	665	652	623	666	693	671	666	650	684	630	642	642	652	647	647	646	645	647	637	694	678	677	672	690	700	687	641	643	661	639	695	646	655	639	678	646	652	681	602	669	676	679	669	632	682	676	670	665	686	656	644	652	701	688	647	682	652	688	643	723	676	735	673	667	655	713	665	626	644	718	692	649	678	649	700	718	624	708	653	687	675	663	722	659	657	699	629	669	621	691	648	700	695	640	656	698	660	681	677	665	644	656	653	638	669	705	680	639	655	676	663	700	657	628	659	646	662	675	689	687	693	660	695	686	651	647	675	664	669	626	637	650	672	679	670	680	711	686	628	678	695	671	679	649	630	604	683	682	692	664	641	617	652	696	680	676	668	700	644	627	652	676	617	703	691	680	647	664	658	696	687	689	718	658	641	685	654	633	716	661	662	642	655	682	633	657	621	662	675	640	682	681	728	674	688	697	729	653	672	713	647	680	648	702	688	655	690	702	665	678	648	669	701	665	642	676	698	672	683	658	701	676	671	670	639	664	726	693	684	646	676	732	680	673	656	707	721	672	691	695	664	671	627	643	664	696	648	665	657	659	638	634	691	639	646	664	654	684	642	706	693	694	654	649	669	687	626	659	710	662	680	693	682	630	686	658	654	684	658	676	686	695	679	624	681	675	676	689	657	626	667	693	677	667	661	673	684	652	706	677	634	705	707	640	665	700	685	638	658	675	638	649	660	645	635	629	707	682	695	670	642	658	696	653	667	691	700	724	719	667	684	669	607	664	683	664	697	690	645	684	691	671	641	655	672	694	659	702	658	654	674	705	650	682	687	641	664	665	673	681	685	608	614	666	679	649	673	673	696	639	693	641	691	698	646	718	701	686	667	653	680	701	679	659	675	683	678	694	648	666	654	652	673	670	683	638	702	670	617	645	681	681	703	723	655	714	676	680	668	656	667	705	676	675	674	637	718	707	658	671	681	717	653	683	659	657	679	693	667	660	688	646	637	673	677	701	668	639	668	707	672	666	694	715	651	666	707	674	666	670	702	649	658	666	631	697	661	712	652	617	666	668	667	697	721	703	670	660	664	695	692	647	684	715	663	653	735	665	640	697	679	688	667	650	654	737	690	671	639	722	666	686	702	658	661	694	704	691	681	669	707	664	674	729	636	654	655	722	644	662	671	711	652	693	654	703	684	680	682	671	686	710	667	650	678	706	648	651	692	684	674	665	664	678	626	649	658	695	659	649	693	660	679	690	659	654	682	646	717	689	683	637	665	653	680	684	689	669	650	682	683	696	625	651	717	651	665	696	669	693	668	675	682	643	648	707	640	686	723	673	652	640	645	695	617	671	700	653	669	669	642	639	694	718	689	743	670	680	690	686	617	667	651	652	684	629	643	686	701	674	641	692	671	637	658	703	643	687	641	651	677	677	691	672	640	637	621	646	614	668	651	640	681	703	661	645	667	712	702	641	647	684	695	703	688	618	650	658	687	638	686	637	619	625	656	674	649	669	668	672	648	693	649	708	664	666	651	658	628	693	692	708	644	671	710	670	739	667	674	666	682	631	709	693	657	669	670	666	654	632	643	652	675	658	639	726	648	686	627	685	684	646	664	633	700	640	660	699	701	669	693	670	689	656	690	654	704	700	717	684	641	700	639	639	650	677	657	649	664	676	670	621	691	685	660	650	671	688	681	659	726	678	674	631	672	660	665	613	657	706	600	677	703	676	652	689	668	671	678	709	653	701	750	672	681	689	673	650	636	655	665	639	636	667	707	694	684	635	701	709	710	639	670	689	656	708	693	702	647	693	686	698	689	646	685	681	635	663	650	679	684	676	651	684	653	689	660	693	700	653	643	659	680	664	626	713	680	703	671	635	658	708	702	706	685	652	650	638	665	685	669	680	689	713	670	676	704	691	706	693	687	674	665	698	683	676	694	674	696	705	683	667	698	672	618	692	685	688	649	611	697	660	657	667	652	656	657	683	655	635	670	718	629	671	665	638	660	683	669	705	668	689	688	619	648	626	666	631	711	625	711	674	710	695	675	672	698	676	697	688	709	649	682	674	662	685	671	640	706	687	646	666	703	691	684	652	643	691	647	673	714	626	668	670	688	662	666	698	655	716	671	672	729	659	679	668	643	678	700	685	640	669	668	655	714	671	677	656	654	628	629	678	665	699	635	676	713	694	685	663	657	705	695	648	675	691	632	691	698	697	638	693	735	669	660	664	677	648	686	708	667	629	696	670	706	687	664	688	705	685	652	685	675	657	690	662	679	699	687	684	635	665	705	665	675	651	661	714	663	629	676	644	648	658	697	660	631	667	673	632	672	680	591	697	700	678	656	658	692	675	653	637	630	660	676	689	694	671	618	696	677	688	729	654	656	704	655	725	634	651	646	668	696	664	668	645	685	693	697	693	611	663	706	645	692	630	658	692	724
23184	21291	29009	23877	21296	18158	3513	1387	963	841	745	684	605	574	526	456	460	413	396	379	5384	9004	5599	1145	887	354	326	340	306	350	334	341	329	354	322	287	678	894	805	668	453	364	361	388	344	355	307	347	340	329	343	324	320	319	343	347	298	332	328	346	327	350	357	303	344	331	309	340	316	317	313	307	310	330	307	349	300	330	290	313	311	323	288	335	339	334	341	322	316	315	314	317	326	297	316	328	305	315	324	346	332	338	360	310	326	331	318	329	346	331	327	322	353	340	327	328	304	309	328	306	322	317	353	324	297	309	315	319	342	331	295	299	325	315	330	325	335	332	289	335	328	301	303	337	313	325	327	319	321	307	350	311	343	318	346	304	320	306	329	331	300	311	354	319	325	332	323	331	342	348	340	303	333	350	345	339	364	303	327	310	326	326	318	349	305	308	352	332	334	343	322	309	303	309	319	338	320	329	332	319	294	307	298	324	305	347	341	321	345	321	297	336	319	328	311	348	314	320	318	344	308	357	311	335	325	339	334	346	316	352	325	330	319	308	351	306	319	311	312	309	331	318	323	319	332	314	320	313	320	326	330	350	322	326	317	351	331	340	321	319	323	325	307	337	311	332	344	331	323	321	348	308	331	363	303	314	321	301	351	322	293	326	321	344	325	294	276	315	318	334	314	317	310	319	343	320	339	318	338	340	350	341	325	320	340	353	333	284	316	329	313	347	307	313	315	336	325	310	306	334	356	336	292	318	340	331	327	291	313	302	319	316	341	302	311	344	327	312	333	349	294	306	343	322	328	327	338	309	332	302	326	303	331	304	330	306	314	342	335	342	320	313	306	345	336	348	374	303	314	320	343	314	322	298	325	293	309	305	306	337	316	325	309	305	308	334	322	329	323	325	339	345	320	330	325	341	320	343	348	337	332	338	335	297	365	296	351	314	318	344	314	328	287	311	319	326	366	295	366	325	282	309	295	319	304	300	310	333	349	306	300	320	309	325	314	348	311	297	339	330	318	351	321	324	296	348	330	303	339	330	332	333	321	339	335	333	320	344	309	341	331	314	345	302	326	341	331	325	344	310	342	311	302	312	343	356	319	352	329	325	314	311	356	318	322	324	289	335	346	296	292	328	305	351	319	347	314	316	304	321	326	351	312	328	292	335	306	324	307	301	300	332	323	326	300	361	345	317	305	337	325	317	317	308	321	346	327	342	345	318	336	324	317	335	329	301	322	319	349	331	331	326	303	339	327	315	312	300	342	317	319	296	344	336	350	324	327	326	334	343	316	324	316	348	340	341	307	340	332	350	321	315	329	332	310	309	331	297	327	322	331	311	335	298	328	339	332	281	317	295	310	340	323	335	354	362	309	324	347	311	325	313	316	322	314	344	312	338	341	325	318	303	337	319	323	321	308	298	317	320	310	314	357	302	346	317	338	332	320	317	322	322	327	318	308	328	305	314	326	325	321	316	339	291	346	296	323	340	314	350	318	292	301	336	330	321	304	348	351	327	322	278	331	311	329	336	346	327	327	324	333	318	328	311	295	318	334	286	304	322	321	324	334	338	322	324	332	320	315	302	319	332	328	326	345	334	343	314	341	314	334	367	323	342	286	320	326	302	334	295	336	323	343	304	332	333	338	338	299	339	326	299	323	286	311	359	331	310	313	345	306	312	298	331	332	298	313	352	299	308	348	338	324	313	328	309	311	334	315	290	348	309	316	325	294	317	316	323	327	336	358	297	321	286	320	321	305	291	352	350	306	305	299	342	314	307	314	272	341	306	301	349	348	298	284	322	339	342	278	303	317	343	310	337	358	349	349	315	326	321	323	321	349	315	297	352	346	319	301	336	335	288	340	312	312	333	349	331	296	339	329	310	350	308	333	323	294	297	301	326	334	317	305	325	297	332	297	307	321	317	340	350	308	360	334	322	348	321	335	313	326	316	324	306	349	321	319	310	304	343	344	281	360	316	335	309	313	308	311	305	286	327	329	338	332	332	323	329	336	320	318	303	295	300	331	335	323	311	307	337	344	314	305	315	324	308	315	313	324	315	305	322	313	327	343	299	341	329	309	289	309	331	310	328	320	312	309	344	315	351	327	333	313	307	284	305	351	287	319	330	339	326	321	290	306	276	338	320	308	300	299	299	327	301	329	301	329	293	299	339	326	311	339	360	301	316	315	340	350	315	336	306	339	336	309	327	334	376	303	335	301	350	328	315	335	336	305	317	328	327	322	324	281	342	295	294	338	317	324	302	332	331	324	313	327	304	306	299	342	315	303	321	342	322	322	308	327	324	340	312	329	298	311	311	343	312	312	316	323	329	294	315	318	325	338	321	381	323	307	350	301	335	328	345	309	347	292	286	325	333	297	327	301	319	314	314	351	292	311	321	334	337	315	308	290	318	322	321	327	317	320	295	281	308	312	325	298	315	321	297	304	335	318	313	322	291	328	289	314	336	324	339	339	314	301	324	304	344	320	341	348	312	326	305	311	314	289	332	303	315	304	293	294	330	340	335	333	325	336	303	325	307	341	319	304	302	325	333	308	321	330	355	312	300	325	327	296	339	330	346	315	339	317	329	343	322	313	341	323	342	293	325	331	281	354	318	291	288	305	351	294	282	292	317	294	311	350	336	355	327	302	316	329	319	299	311	301	327	307	309	333	301	375	360	336	288	323	318	298	334	275	323	311	336	323	332	298	336	303	320	333	307	301	305	339	304	298	295	323	334	354	301	344	304	301	328	333	306	326	282	298	348	306	316	307	325	318	315	303	280	335	321	325	313	345	349	319	330	320	325	323	287	328	289	323	317	336	313	346	350	291	328	318	327	307	301	301	375	303	293	348	334	356	344	306	307	344	358	285	334	333	332	318	278	330	314	308	303	334	283	320	319	307	290	355	343	332	322	323	339	297	336	327	316	275	310	352	282	302	351	312	288	305	323	317	311	312	308	297	308	337	351	325	357	312	295	308	327	331	322	328	313	350	318	342	346	304	333	329	292	331	332	290	318	357	310	348	342	304	309	357	318	322	336	348	315	332	362	306	309	322	341	303	343	341	311	291	302	314	303	326	320	295	333	321	343	313	305	326	353	315	305	322	302	325	327	311	332	305	341	363	301	318	322	348	354	302	337	318	341	308	346	318	331	313	354	324	359	333	316	320	311	305	345	299	353	342	354	294	335	333	309	335	309	333	324	303	333	320	327	348	327	315	292	316	306	320	298	335	314	349	335	344	309	334	294	322	288	323	318	339	321	298	309	325	300	339	322	316	308	338	323	300	324	332	322	313	280	258	294	352	337	350	333	352	286	308	341	331	342	321	331	335	325	326	288	329	325	327	336	307	379	304	296	350	323	298	330	310	301	309	331	296	314	336	336	297	306	327	300	330	348	317	292	344	306	322	325	323	347	302	332	301	302	329	350	336	296	349	336	335	361	319	333	297	308	315	342	305	313	305	322	352	337	325	293	290	348	308	316	325	350	314	328	304	346
13401	27622	25620	17168	11797	8198	5995	4332	3355	2798	2364	2127	1841	1640	1389	1218	1069	1009	948	910	15509	20579	14115	3093	2564	677	622	670	677	643	685	696	610	705	624	660	1814	2728	2572	1878	1136	833	691	626	583	596	588	664	656	627	609	593	624	603	597	667	618	609	645	644	649	681	625	667	657	607	586	597	599	599	623	641	628	664	632	615	627	630	619	639	605	624	625	646	628	632	665	650	657	656	646	641	628	630	629	630	640	607	601	635	597	636	605	621	627	616	666	605	623	594	658	652	640	638	629	626	680	657	646	660	597	623	622	664	590	622	650	607	605	635	607	610	634	626	631	637	624	610	655	624	627	608	636	662	669	637	566	638	674	581	648	609	614	622	621	615	608	650	617	622	632	638	671	580	649	618	576	633	600	664	620	602	635	634	648	654	604	603	593	631	597	647	621	592	611	677	634	662	625	610	592	661	651	603	624	627	661	661	638	589	612	619	590	595	668	604	643	614	676	671	649	618	630	645	604	657	605	664	628	688	602	642	601	631	616	574	586	630	667	635	656	608	612	633	626	629	628	617	593	609	666	548	653	635	646	669	631	641	608	620	635	616	609	668	638	663	597	598	630	638	607	656	630	622	607	621	642	630	665	615	644	629	593	665	632	611	607	615	639	606	635	634	641	650	616	575	636	660	622	652	625	657	610	618	676	604	578	648	646	658	646	578	587	645	652	669	636	624	611	648	693	587	627	626	624	617	628	608	621	646	608	614	603	626	621	625	609	608	664	594	656	639	615	629	619	612	583	646	613	639	592	591	621	663	640	619	626	650	623	612	654	597	635	624	635	638	609	626	628	626	663	592	597	588	628	593	653	634	593	646	618	646	616	662	645	620	624	600	582	676	589	618	579	585	601	640	616	616	633	646	614	649	678	654	623	617	603	633	604	614	630	653	643	624	594	597	645	654	628	624	614	631	676	632	628	590	611	602	640	609	616	674	649	571	609	629	594	662	631	634	632	642	612	606	636	644	650	616	573	618	600	567	644	641	614	595	608	624	615	637	610	609	660	667	616	628	639	606	604	604	637	625	619	604	694	586	614	579	625	608	663	617	632	623	618	653	618	657	608	594	635	614	643	628	605	616	624	639	646	627	634	605	612	638	625	634	633	639	639	651	608	594	589	638	619	614	620	605	627	681	573	651	627	618	634	640	566	652	648	623	666	621	612	603	643	601	615	653	644	603	641	617	630	606	646	646	633	614	625	630	632	610	620	615	607	619	630	609	645	593	624	632	650	651	606	608	630	617	631	613	624	604	609	639	592	604	644	629	599	600	683	620	596	618	594	669	645	633	659	673	592	633	587	644	634	639	610	652	670	633	606	630	637	645	602	602	641	639	600	607	586	593	645	608	613	610	616	599	594	612	634	680	635	668	621	679	606	596	617	622	647	660	653	593	681	627	617	606	611	637	635	642	636	593	647	629	639	616	603	613	642	637	614	595	617	683	582	644	649	628	593	650	597	597	647	597	679	609	638	675	608	584	653	596	626	580	647	616	574	620	648	637	662	665	557	623	660	593	644	616	637	641	654	628	607	658	603	657	602	619	654	655	650	643	590	603	669	647	631	618	639	621	587	626	637	631	609	630	668	661	674	612	631	630	614	614	676	607	643	606	638	628	653	614	666	588	622	614	610	609	630	624	626	624	614	644	620	656	672	664	631	612	641	566	580	659	630	633	637	634	617	600	645	587	625	639	660	620	634	609	606	627	626	633	610	617	641	669	584	618	632	648	622	615	622	631	641	634	646	629	599	654	569	580	630	642	609	637	673	671	621	609	651	590	602	569	623	636	615	635	599	604	586	591	607	637	632	621	646	648	597	655	628	606	621	625	617	644	615	623	647	681	594	617	601	624	587	644	582	619	616	619	616	614	600	583	602	608	609	664	580	628	654	612	651	626	620	579	646	645	643	639	636	648	602	628	590	652	628	623	632	602	656	624	607	643	656	634	638	637	603	613	638	608	629	632	645	643	606	602	664	611	620	628	660	610	602	693	647	658	653	658	616	623	665	610	615	626	632	653	616	625	580	647	617	616	647	615	636	618	637	621	574	605	629	674	628	624	656	607	626	603	580	595	638	610	631	624	605	620	601	619	642	655	605	639	651	612	626	616	611	622	653	596	625	621	663	625	640	604	642	626	609	569	602	648	647	613	585	645	633	634	659	638	599	606	645	667	616	606	624	646	664	621	618	611	651	644	609	595	608	659	606	644	589	641	635	613	593	631	631	634	625	567	633	638	628	607	645	633	613	668	601	641	624	632	634	663	596	644	611	639	608	653	617	615	639	609	617	635	617	695	603	638	646	648	622	563	636	633	609	609	628	611	623	638	593	644	633	651	619	600	621	617	608	645	642	639	564	672	572	617	635	608	606	629	647	615	651	586	613	658	619	637	646	600	611	609	568	685	600	632	610	618	649	597	618	623	605	604	642	665	628	622	668	642	663	587	637	620	588	675	610	628	635	658	632	612	633	643	683	611	630	619	601	668	627	644	604	703	640	624	663	651	622	598	610	678	636	623	634	649	600	626	651	666	621	635	624	623	665	596	689	644	599	614	633	622	607	605	602	601	579	650	607	597	628	558	677	650	639	609	590	616	628	620	628	649	651	618	603	621	638	624	614	580	662	612	660	594	588	581	619	632	613	600	594	598	607	603	633	630	579	608	621	614	636	592	609	645	625	640	597	643	657	647	636	599	612	605	619	604	656	637	595	658	627	608	625	639	602	608	633	571	620	612	596	579	598	581	645	654	572	636	629	663	628	655	659	601	669	651	629	627	640	628	622	632	648	612	632	596	657	645	636	620	604	661	619	600	619	664	598	632	617	606	619	673	645	621	589	625	651	590	621	662	623	614	617	600	686	634	618	577	623	615	665	669	617	641	604	636	621	631	643	620	586	638	665	632	609	645	614	633	611	663	635	620	638	651	648	647	594	624	615	635	617	650	636	629	620	590	631	590	605	622	652	625	610	664	630	674	647	664	605	621	607	621	609	647	635	543	625	669	594	629	638	622	622	563	604	611	648	610	647	655	666	637	671	648	612	589	600	583	634	622	616	654	620	610	650	607	669	657	619	599	632	626	628	630	624	619	640	629	677	611	597	599	577	607	593	622	594	662	679	608	612	640	615	585	573	640	631	567	656	621	607	600	638	608	613	584	604	607	643	625	622	577	644	612	623	583	657	648	629	655	672	665	652	641	639	631	598	627	641	639	639	673	640	628	637	615	668	598	643	606	624	617	607	637	595	659	639	618	629	614	594	595	678	620	660	573	643	641	631	609	618	613	635	600	622	629	601	654	653	605	610	614	630	659	656	659	599	639	592	599	639	638	660	616	639	649	605	607	658	597	632	601	588	611	599	642	610	628	636	655	592	586	617	649	626	634	662	578	647	631	603	594	612	620	624	612	588	639	597	645	623	623	615	646	659	661	631	634	614	619	664	607	641	599	602	652	617	621	638	629
26851	20233	10556	2961	1346	918	706	634	556	524	536	466	496	486	454	443	434	438	443	453	728	1000	804	476	427	441	406	382	440	394	439	416	437	462	419	410	407	445	487	423	437	411	412	434	398	392	405	414	410	430	387	418	408	426	423	430	401	410	408	407	391	400	403	396	395	382	455	436	404	412	422	443	399	420	441	375	413	394	417	431	409	406	416	413	412	413	398	424	463	379	441	395	435	417	401	442	413	383	419	442	390	420	411	404	409	379	443	412	394	412	405	426	415	428	412	386	395	434	389	414	413	402	439	422	422	427	402	460	417	410	401	419	441	423	420	409	396	433	418	424	415	379	422	418	392	431	403	422	412	435	411	439	418	415	409	390	385	447	430	411	421	392	408	435	439	455	395	418	411	444	416	397	395	415	427	405	413	454	394	394	415	354	408	415	426	414	398	406	415	372	406	411	419	430	426	394	397	428	430	439	394	362	404	396	395	397	438	388	406	421	397	409	392	421	429	410	410	382	401	408	409	440	423	414	411	364	398	394	418	390	391	437	426	412	390	407	401	447	396	436	394	416	418	463	409	468	433	429	397	399	432	417	388	409	408	412	406	441	409	438	424	387	411	376	398	391	407	428	423	385	397	383	415	402	421	393	410	395	365	420	396	386	383	439	419	423	432	405	395	395	401	407	392	449	438	406	382	385	406	437	381	403	416	402	397	424	394	412	427	387	387	424	414	472	399	411	424	417	406	439	402	429	413	415	413	398	432	390	372	376	437	414	430	397	402	360	397	436	418	394	431	449	402	372	404	414	435	448	445	399	416	405	403	416	411	458	438	418	417	420	407	436	431	426	397	430	413	409	433	404	384	401	385	398	429	443	430	444	394	448	415	416	416	414	419	397	441	442	385	459	392	413	384	426	401	442	391	390	400	366	386	430	404	409	401	465	429	419	397	402	408	434	380	420	389	421	435	406	398	394	396	412	419	432	426	381	427	438	403	397	380	379	411	406	402	399	399	390	421	455	438	424	400	408	413	395	408	412	397	382	402	405	410	392	404	383	432	427	425	420	446	401	393	426	426	410	397	426	439	461	411	406	388	408	398	420	429	396	377	401	429	429	411	426	454	389	466	406	428	411	416	451	406	416	378	406	426	362	401	399	415	403	393	388	422	429	396	462	447	400	428	395	412	429	405	409	416	380	412	414	419	441	450	408	416	431	406	410	427	435	398	429	395	399	427	395	391	408	403	422	400	420	387	412	405	390	384	400	426	432	412	439	383	378	411	407	402	401	449	400	405	426	415	480	400	413	403	414	383	401	396	393	403	421	414	389	389	420	442	412	423	422	378	401	408	431	411	449	440	397	427	377	411	406	405	425	442	443	415	414	389	402	374	394	422	404	407	439	394	396	359	423	406	419	397	407	435	390	451	392	413	424	410	408	410	398	420	405	417	427	397	428	411	398	405	421	404	437	396	427	408	429	394	381	427	403	440	441	416	376	388	364	424	387	432	372	385	426	401	412	409	365	427	453	448	386	426	412	428	426	425	446	392	381	425	399	419	408	427	427	420	418	428	412	431	449	398	418	399	418	414	424	388	386	417	420	364	428	446	431	437	427	463	361	417	399	392	396	372	447	396	426	421	401	391	422	413	427	403	369	373	403	395	435	417	425	394	424	415	448	414	389	399	413	411	406	433	402	437	413	405	387	393	423	417	374	411	426	439	430	447	424	441	429	425	411	390	406	428	446	391	432	416	424	423	440	446	438	445	426	387	437	407	404	387	426	391	448	381	410	431	413	385	408	408	410	406	427	413	390	406	408	428	445	397	418	421	434	428	405	443	428	412	438	414	367	383	431	430	407	438	420	408	452	399	419	415	427	402	431	414	408	398	393	406	422	406	379	396	428	416	425	391	405	398	407	425	420	368	430	381	403	399	399	388	418	423	442	468	393	444	374	425	435	414	414	399	385	438	404	420	389	453	394	371	391	382	378	391	434	472	424	399	401	385	462	395	388	427	469	371	450	391	413	428	422	419	428	426	415	407	398	431	415	384	389	391	398	424	436	382	409	411	437	423	387	409	380	434	404	432	420	393	439	412	406	380	414	409	417	417	400	435	376	395	407	434	428	417	383	398	374	395	395	407	424	397	382	414	398	391	398	433	465	435	424	421	386	422	402	405	411	440	396	421	405	454	414	418	383	381	408	370	393	397	387	392	401	407	399	402	399	410	377	432	406	407	364	416	396	398	394	418	423	407	402	420	431	404	424	444	434	409	422	415	444	403	411	379	415	437	430	410	407	397	394	397	410	399	443	423	447	422	421	408	414	391	425	403	426	402	403	421	412	413	417	411	378	414	383	404	424	403	414	403	424	414	435	377	443	389	395	427	397	426	438	384	405	399	420	401	430	439	425	410	417	424	435	421	411	420	445	399	405	404	453	381	418	420	411	403	426	411	389	417	383	449	406	427	401	433	402	420	409	401	376	434	457	403	425	409	401	382	411	403	442	440	395	403	387	407	414	410	432	401	423	440	380	413	410	394	401	395	416	401	433	373	392	421	426	421	458	439	444	370	363	411	433	383	401	420	413	432	431	378	406	404	420	411	395	411	439	381	402	440	431	382	410	445	433	412	402	395	423	389	410	430	399	390	423	423	410	392	411	428	386	381	417	369	388	440	430	412	401	421	444	416	445	424	430	411	401	420	390	393	405	425	386	445	435	425	402	401	393	396	439	423	409	425	411	452	424	416	409	397	418	432	425	411	433	408	410	425	381	427	399	396	422	403	424	403	403	413	441	401	411	383	423	389	407	409	419	408	396	424	398	434	410	409	422	421	424	426	412	423	417	403	410	377	402	466	409	420	417	403	439	382	411	396	431	408	425	394	426	399	395	395	407	409	417	413	415	375	413	393	404	412	398	421	411	413	464	407	414	444	394	407	381	424	425	399	419	431	398	416	426	413	421	425	403	430	424	412	461	414	418	411	439	391	420	398	430	445	425	407	396	398	419	420	375	419	420	386	424	408	437	439	424	458	437	412	430	398	404	413	420	416	420	436	428	417	421	426	442	398	414	393	387	412	401	398	433	425	389	385	389	406	407	379	418	379	382	435	398	397	397	409	386	413	426	399	428	394	423	400	402	410	442	427	411	441	426	428	399	465	391	398	438	412	429	416	439	405	418	402	398	408	430	429	425	423	435	398	410	397	409	451	411	399	422	405	422	442	415	441	403	394	395	424	426	405	452	406	391	458	406	418	455	389	409	420	446	405	429	409	405	429	422	429	430	429	399	432	427	415	417	426	410	407	392	402	416	409	436	409	434	431	424	409	432	370	426	416	423	378	391	379	393	449	401	405	378	408	409	440	431	415	426	417	378	407	411	433	410	425	418	373	405	427	441	398	403	433	431	436	433	404	420	425	397	383	379	426	430	418	419	395	418	406	433	435	457	403	417	391	406	404	414	433	391	435	411	403	401	406	441	406	420	421	411	385	426	419	409	419	359
9188	14697	13327	7097	4613	3081	2341	1771	1582	1380	1323	1280	1126	1061	1053	907	943	856	878	892	2097	2946	2241	911	897	850	827	798	831	814	854	792	780	765	769	788	944	976	1090	968	936	847	818	865	789	814	842	812	839	793	801	811	748	830	823	784	815	763	773	855	779	794	804	796	840	811	803	752	814	797	788	812	744	782	824	813	827	837	808	824	860	827	819	769	844	841	800	827	809	801	804	827	805	810	840	770	792	798	803	843	805	792	781	797	777	777	772	797	749	823	786	812	851	787	854	826	751	801	756	766	761	829	775	865	784	772	840	806	801	796	839	835	775	800	820	833	797	829	822	808	809	774	814	792	808	836	821	779	782	791	774	797	802	814	791	804	804	776	777	801	828	794	785	852	791	800	753	791	738	804	838	819	776	788	824	801	819	813	780	847	816	791	775	815	789	808	769	813	809	821	782	837	831	799	856	823	785	826	800	799	836	832	745	858	790	819	820	825	795	796	806	854	820	844	824	795	762	767	776	788	817	809	804	778	778	808	791	798	820	827	782	816	787	793	790	806	811	774	844	828	775	809	776	810	829	837	804	811	779	817	808	763	811	817	821	851	801	787	763	828	798	816	777	805	816	785	814	751	794	806	719	811	871	800	792	852	819	850	814	822	800	770	781	788	799	822	790	815	797	822	853	763	766	809	769	822	825	799	789	803	765	797	826	840	774	804	808	792	775	848	829	842	853	833	817	795	811	795	773	823	810	816	780	798	805	799	813	798	782	832	792	802	796	771	804	807	746	831	792	776	802	776	810	857	869	833	830	803	776	805	787	773	802	865	807	817	805	732	820	767	839	807	809	838	778	793	790	851	812	783	797	815	796	810	808	834	833	856	838	839	783	801	816	811	804	862	831	856	832	796	811	813	776	786	793	817	779	823	800	793	779	862	808	821	829	777	807	783	838	789	803	800	805	809	846	808	772	811	762	794	825	824	793	796	820	844	783	787	803	798	796	812	837	821	822	773	814	806	790	834	810	810	804	791	825	816	786	818	822	809	828	769	823	801	769	811	792	797	791	777	786	800	813	793	783	802	800	814	819	801	766	832	842	831	791	780	764	877	764	793	774	764	817	825	791	789	827	802	794	825	791	774	847	799	793	798	814	812	761	785	813	775	799	822	818	821	852	819	798	823	746	741	800	824	815	828	814	806	807	792	825	804	823	848	824	795	776	803	854	739	771	776	808	816	815	815	819	834	835	801	817	760	851	757	812	849	826	858	767	871	817	785	796	759	794	818	749	807	810	831	801	797	813	810	780	743	763	820	815	809	792	828	793	825	790	800	774	843	775	872	787	822	859	831	805	802	822	788	799	793	826	804	820	810	787	808	776	822	849	796	835	850	801	839	784	811	747	768	734	774	800	762	802	808	787	827	790	819	793	825	772	817	792	776	803	860	805	808	803	795	813	807	832	881	750	822	802	771	807	793	747	761	798	765	776	809	746	797	801	819	767	803	847	805	782	796	784	859	820	822	845	761	807	810	817	788	821	775	815	803	789	833	811	747	769	787	799	811	816	797	799	859	799	819	797	856	818	837	784	833	842	780	789	834	805	808	815	817	773	800	777	803	761	792	806	822	774	834	807	795	842	810	746	777	758	775	782	793	783	797	778	839	808	827	789	793	787	817	803	832	824	854	819	802	786	838	811	838	819	822	810	833	839	807	800	798	819	780	808	836	793	778	786	795	826	809	837	757	825	794	817	842	828	790	815	826	805	831	812	785	858	816	806	747	805	837	803	814	802	807	783	817	792	747	802	768	760	798	811	767	816	821	773	815	827	838	834	810	842	843	798	823	778	859	837	815	803	856	806	775	818	807	793	795	798	810	829	843	794	767	847	812	830	801	815	772	854	794	821	799	805	734	787	770	870	838	816	837	830	849	796	823	810	798	810	748	809	815	833	792	846	795	791	840	815	789	794	822	799	879	814	782	782	824	790	824	772	789	824	761	842	784	822	827	772	809	775	795	787	828	828	782	792	788	825	815	810	782	807	811	792	800	779	796	814	823	798	788	786	819	825	834	763	817	795	821	773	780	815	781	812	817	793	801	771	785	807	851	814	843	813	818	793	787	836	797	798	817	795	830	797	837	826	840	831	811	775	803	867	841	834	855	770	793	799	824	870	829	855	833	751	851	826	783	812	830	837	842	791	801	757	768	797	798	799	819	811	842	798	792	852	762	784	799	788	823	773	789	845	845	799	779	806	824	823	781	817	815	803	774	813	836	824	843	804	829	827	836	778	835	790	851	765	786	813	815	816	756	781	876	814	793	774	807	828	787	811	815	762	808	808	828	791	811	804	793	815	846	838	810	791	772	815	774	866	827	825	851	808	801	813	806	775	768	847	863	812	787	826	778	853	801	804	805	782	819	822	797	809	823	840	839	835	831	847	822	858	778	812	871	850	847	775	829	805	799	813	814	834	734	816	816	808	824	829	857	780	797	798	812	811	791	747	774	837	792	790	835	852	809	821	829	805	788	831	812	859	817	778	801	802	780	855	833	801	786	806	819	828	797	854	812	794	812	832	803	790	817	817	795	850	801	785	839	779	843	799	863	835	791	847	772	814	793	833	792	812	852	854	793	882	781	833	827	810	846	858	824	814	804	770	801	787	744	823	768	787	801	809	828	772	788	764	861	845	792	830	847	820	844	756	807	823	806	840	798	805	806	799	807	812	834	787	867	790	820	851	860	762	798	818	844	797	771	819	819	808	831	804	838	796	764	841	780	825	804	786	772	807	828	838	775	765	807	787	758	776	871	804	820	829	770	771	824	765	806	782	755	794	820	815	749	815	804	858	840	807	811	748	782	773	800	828	820	819	805	792	791	823	834	823	824	784	852	746	799	758	788	781	788	794	826	837	824	745	833	864	804	810	795	730	808	751	811	849	834	826	793	786	786	841	787	776	809	851	787	859	826	865	793	835	822	765	825	792	815	783	813	770	825	848	827	786	808	805	843	772	815	824	837	782	803	809	849	799	828	801	819	791	785	808	828	877	808	863	828	850	741	818	770	753	828	846	805	820	771	819	802	796	828	816	813	835	781	809	794	774	792	859	806	783	808	810	801	834	776	830	799	814	820	827	805	806	828	826	845	786	804	839	784	850	814	782	816	828	812	843	857	828	864	790	835	781	826	748	823	798	797	826	806	763	791	864	762	830	806	801	794	805	849	826	835	832	823	803	774	730	810	775	776	777	795	809	827	798	823	827	843	818	827	782	805	820	781	800	855	807	861	790	795	839	793	807	831	797	784	840	809	798	854	796	783	800	812	837	769	832	848	785	821	802	784	821	847	820	737	750	792	867	799	745	812	856	800	822	795	821	810	819	850	803	804	826	805	819	790	804	762	817	782	794	821	781	812	806	828	778	782	793	806	807	768	739	813	813	875	795	803	823	831	782	772	772	802	772	766	829	829	818	796	828	745	860	854	807	823	763	838	792	875	846	777	807	834	821	789
24256	21333	28352	24645	18820	3494	1537	939	833	621	590	500	508	480	419	399	423	378	401	409	3180	4427	2919	604	446	319	361	369	348	342	329	355	338	381	354	307	415	683	675	550	405	368	366	362	340	350	333	348	316	347	345	333	330	366	328	320	345	337	315	344	324	330	346	378	320	341	312	319	360	307	370	328	344	315	316	329	306	373	339	329	312	320	337	317	295	372	320	347	339	358	314	322	322	303	324	342	335	331	316	327	356	340	320	356	371	315	338	326	362	369	330	344	332	311	324	317	335	325	335	334	323	346	328	338	327	337	306	316	311	360	338	340	352	329	341	304	363	338	323	296	326	342	311	343	328	323	329	354	346	326	356	374	337	353	313	336	342	327	318	326	342	331	346	344	332	333	347	312	357	336	348	318	345	352	378	350	334	320	311	302	346	339	357	369	316	317	344	330	328	359	334	335	308	354	348	323	329	373	307	331	318	338	330	306	325	324	332	342	330	327	339	344	340	337	333	327	353	346	337	339	333	348	333	357	303	347	342	324	341	319	317	335	312	327	357	325	316	305	336	372	344	292	351	356	314	336	344	323	344	360	313	354	340	345	352	324	364	332	354	299	326	343	323	367	332	333	319	313	361	361	311	334	370	351	343	322	337	373	325	334	321	332	332	334	352	336	312	314	333	294	314	344	350	328	320	355	339	342	357	364	346	321	377	295	340	323	335	348	314	306	364	329	323	334	322	336	333	342	338	362	369	349	347	306	334	307	356	316	338	324	316	346	326	300	364	332	334	333	328	321	323	359	331	317	313	308	283	318	339	332	349	345	322	342	332	321	313	330	312	321	310	325	331	327	319	349	362	313	346	321	345	312	305	311	328	334	336	335	331	364	369	336	333	335	352	334	336	346	344	330	357	366	334	346	314	316	338	329	332	352	325	299	334	284	310	333	339	331	361	325	316	343	356	329	297	325	334	330	319	340	331	306	337	348	324	378	356	319	321	341	343	326	345	324	319	335	351	357	300	336	335	290	339	346	332	339	345	328	305	361	352	334	358	364	323	350	307	341	308	335	365	363	357	349	331	333	353	330	339	325	342	312	343	328	324	350	293	342	327	321	338	319	288	345	328	337	317	337	324	318	339	335	317	342	346	327	327	325	349	337	350	287	345	312	336	339	321	334	330	358	292	333	336	329	299	341	345	328	308	327	351	333	353	333	326	351	343	305	340	345	323	337	323	323	338	340	325	326	328	329	310	332	334	328	320	340	309	339	346	321	327	325	364	344	346	367	310	327	339	355	333	343	315	304	328	318	334	346	362	353	345	339	366	293	336	351	328	316	330	347	352	336	315	324	321	349	312	348	322	357	364	335	335	340	355	323	342	324	330	361	340	318	314	310	335	340	335	328	356	339	346	337	327	336	304	330	345	349	354	328	340	359	282	337	332	328	330	338	334	323	375	358	318	312	319	328	353	355	362	341	326	338	327	298	320	326	343	344	294	341	339	321	313	353	343	332	322	324	319	330	317	355	336	345	305	341	350	324	307	347	359	359	325	353	364	328	334	348	335	293	319	348	317	349	344	340	354	351	281	344	304	358	338	316	328	362	333	310	346	295	312	363	338	332	344	303	329	315	323	329	303	344	345	325	352	352	324	363	343	327	324	332	393	340	328	318	344	326	307	354	334	330	348	315	340	349	335	352	341	349	356	328	291	348	318	335	315	316	318	364	321	328	331	330	339	319	339	344	345	362	327	335	326	341	355	340	312	311	344	319	324	353	338	342	324	381	318	380	330	353	317	325	359	307	364	336	365	319	302	358	368	363	355	322	319	360	353	350	328	337	339	356	381	329	323	327	365	332	359	327	320	319	298	333	345	360	364	352	336	344	342	337	337	336	330	318	330	342	336	334	311	333	347	338	340	334	299	317	281	358	321	316	354	312	354	346	320	321	309	315	350	306	328	345	347	349	353	326	342	332	335	342	356	347	349	341	335	322	357	324	360	367	334	336	344	315	344	332	321	340	316	356	340	355	342	396	332	339	299	333	326	330	353	360	331	347	362	332	337	367	355	363	331	326	363	365	347	331	328	340	322	315	341	346	337	347	367	354	330	333	369	393	348	304	342	327	359	325	353	313	348	317	305	318	353	337	338	371	331	316	316	311	325	347	317	343	309	356	299	327	322	309	351	338	318	332	355	303	351	312	329	332	347	337	342	300	337	347	346	320	307	322	314	310	349	301	327	323	323	287	371	324	335	340	305	348	338	312	322	323	346	343	330	359	349	331	310	340	309	346	337	359	343	316	272	327	341	298	341	335	344	310	311	336	344	311	352	321	372	300	309	329	339	345	335	342	342	327	343	320	326	301	333	364	313	325	329	349	335	338	345	319	330	336	330	316	349	324	336	331	328	346	327	320	321	339	323	339	318	322	315	356	342	332	355	343	341	314	342	353	328	358	320	353	340	294	333	361	365	348	336	326	354	347	335	320	304	321	359	324	315	337	328	316	336	341	358	310	327	348	326	285	360	332	338	340	332	356	333	330	315	337	360	313	342	326	342	329	330	333	336	342	355	344	326	335	325	302	353	376	340	351	301	306	312	314	318	308	357	298	347	367	330	329	326	333	338	337	333	331	349	357	305	336	308	335	332	355	365	332	323	326	333	324	344	359	347	333	315	315	340	356	362	358	354	339	359	359	329	356	335	349	320	316	346	332	363	341	329	306	362	329	340	329	347	328	352	305	330	336	296	329	357	334	346	326	320	363	308	331	360	331	312	307	329	326	308	328	336	316	343	331	350	352	336	314	318	337	346	336	339	336	362	308	356	333	338	330	364	345	387	385	334	347	345	313	335	313	332	305	340	307	333	345	314	339	349	319	320	346	344	336	342	314	329	326	347	371	329	307	308	377	337	347	329	350	372	353	331	338	355	333	352	372	342	346	324	334	362	341	325	303	346	342	332	323	346	343	335	365	336	330	326	352	347	358	353	344	342	349	296	332	336	310	324	338	297	338	310	335	316	339	337	326	351	335	342	357	348	294	316	328	299	309	328	335	298	335	355	344	354	338	296	349	319	337	278	305	344	338	338	324	327	332	364	339	331	307	323	353	332	326	331	318	302	321	346	320	348	310	343	322	320	357	312	318	296	330	333	352	346	324	342	331	336	343	330	343	326	312	373	363	313	366	303	334	316	326	346	316	322	327	350	342	336	319	346	357	340	323	345	330	320	342	317	317	303	367	312	313	345	317	335	329	325	318	314	325	349	310	371	316	358	334	322	315	315	331	317	344	347	329	324	341	352	307	304	318	342	327	345	326	314	317	337	332	327	328	331	315	329	325	320	319	328	292	318	319	357	327	321	320	367	298	328	332	387	335	348	347	358	322	356	304	338	324	317	349	355	352	362	319	353	349	325	339	344	312	347	365	324	374	348	307	341	317	317	329	335	352	320	337	338	328	348	331	332	332	315	382	368	325	327	339	360	354	286	324	343	348	353	319	333	338	358	348
11230	22635	21584	13254	8296	5665	4295	3293	2597	2114	1806	1551	1466	1245	1087	1051	967	921	908	907	10436	12669	8816	1719	1274	717	673	686	686	688	720	666	670	729	680	693	1052	2063	1980	1491	965	781	704	673	679	646	683	682	682	690	699	670	668	719	615	663	703	702	708	668	668	676	669	654	655	699	664	683	666	635	615	667	701	638	654	689	628	709	625	641	663	706	664	683	659	643	673	685	675	646	641	696	677	639	655	685	623	656	652	658	686	637	650	646	655	670	687	670	674	634	632	656	654	675	682	663	659	653	698	658	682	678	626	647	681	671	656	620	697	673	664	665	650	681	713	642	644	655	662	665	668	617	687	690	662	662	664	678	663	672	645	675	668	666	663	651	683	683	698	698	656	692	623	662	690	667	670	680	665	657	651	713	680	642	703	706	685	653	655	674	639	663	616	668	629	648	652	676	666	669	663	642	686	662	665	648	664	617	638	723	680	613	636	654	646	691	669	628	634	713	675	655	645	660	657	650	646	683	655	695	636	638	722	684	672	648	593	676	674	670	624	663	689	697	669	686	673	668	684	693	685	697	655	663	691	669	645	679	667	620	687	685	670	654	638	664	652	665	675	707	660	651	637	638	633	688	681	659	626	695	662	701	709	717	663	620	685	674	683	636	682	739	639	713	687	668	634	729	649	644	643	658	659	655	676	643	677	692	697	645	646	629	604	678	719	666	675	663	664	734	669	631	701	651	714	644	675	715	622	637	630	672	676	696	681	658	628	691	671	665	635	649	662	606	674	666	693	662	696	672	624	700	717	662	697	653	647	657	693	652	653	699	652	666	655	658	637	670	684	636	677	674	683	708	688	713	703	673	665	681	673	650	675	681	704	677	625	704	689	644	699	627	699	669	644	661	627	669	632	705	647	629	683	651	647	654	721	671	725	653	717	672	652	671	690	656	679	659	658	670	681	644	668	700	643	635	663	632	712	669	662	668	676	661	658	660	640	699	673	684	627	689	628	679	675	620	675	673	597	661	652	676	632	676	684	649	642	660	697	697	689	707	677	661	677	633	646	666	662	716	662	667	658	676	687	681	688	679	702	625	698	641	683	694	643	645	672	637	675	640	672	679	685	638	688	669	614	701	657	704	635	667	672	688	686	663	657	687	652	689	687	665	674	680	663	630	641	661	676	635	634	633	697	644	686	669	652	615	649	639	624	700	661	639	656	717	639	710	607	661	628	655	669	630	636	700	688	664	680	729	613	667	715	663	703	625	644	649	683	732	640	677	673	674	699	644	700	632	683	710	615	685	667	629	650	694	679	673	652	655	674	657	619	688	675	689	654	652	686	643	672	703	671	638	703	699	675	678	671	663	643	664	635	698	627	662	681	658	657	693	651	719	663	641	690	702	677	701	682	685	658	670	666	676	664	667	666	702	676	633	664	645	662	678	653	693	670	672	671	678	624	673	665	610	680	672	639	668	651	650	664	714	654	654	658	635	652	708	669	663	676	663	645	641	684	634	659	715	663	712	655	674	672	653	711	692	667	670	721	678	644	669	730	674	659	653	666	687	681	684	680	670	662	658	683	650	686	623	627	644	690	638	646	673	632	677	628	680	646	632	665	704	702	681	698	656	683	643	680	701	674	654	678	624	673	650	665	616	688	697	682	657	671	662	673	694	668	668	717	656	664	699	715	624	671	657	669	665	647	689	654	676	676	657	652	668	662	648	658	692	679	665	632	663	684	679	659	669	680	723	669	670	670	653	649	671	628	647	679	651	676	656	720	712	683	657	701	670	680	655	662	656	656	669	680	654	637	652	682	664	646	658	709	662	701	674	665	676	732	669	685	706	685	642	678	635	661	652	647	706	628	673	667	674	678	688	660	640	684	658	661	666	711	718	642	693	661	650	643	670	691	666	677	692	607	684	668	630	700	679	661	649	669	693	663	638	683	638	666	630	657	666	700	642	606	643	724	689	676	639	669	641	688	689	678	702	649	666	673	667	650	679	656	699	669	722	660	673	642	684	689	693	652	646	659	658	672	644	700	672	639	653	621	661	618	687	679	676	635	673	704	658	645	654	656	639	683	686	666	651	651	668	654	650	705	609	637	710	648	650	639	667	695	697	697	644	661	641	688	674	681	628	658	676	641	677	661	650	617	651	672	680	662	646	673	659	645	687	659	655	645	649	691	662	704	653	707	654	643	621	709	661	637	646	715	716	688	668	638	662	659	709	725	681	669	655	657	660	666	650	686	655	643	665	689	706	678	650	623	620	686	657	682	671	698	629	633	665	680	701	672	672	697	693	625	666	660	654	683	653	671	670	713	656	680	641	682	681	718	665	686	695	667	689	701	635	657	647	621	649	655	669	655	670	668	681	665	664	706	685	615	671	681	659	667	644	678	679	686	638	654	671	692	667	707	620	656	659	663	642	650	690	662	705	664	680	659	653	666	675	675	720	601	656	660	672	661	649	741	685	724	624	695	648	737	705	699	659	649	710	663	653	633	676	652	665	627	664	675	687	660	687	692	666	634	643	657	684	693	654	692	665	657	680	663	695	686	672	660	657	696	668	626	699	689	634	659	708	662	687	659	663	655	675	696	703	659	671	643	652	707	710	699	686	678	633	690	649	680	685	654	640	665	713	663	669	660	664	661	693	641	664	611	657	675	654	668	677	696	660	676	640	648	686	657	665	667	686	677	677	691	622	672	665	665	689	689	696	695	684	705	684	666	684	676	687	709	665	692	678	678	629	657	698	660	691	695	660	660	642	666	708	617	674	648	654	654	710	675	664	704	661	654	650	718	672	637	666	709	681	631	673	683	658	664	689	646	718	665	682	678	689	649	684	677	701	669	664	667	651	639	672	623	678	662	644	680	672	700	686	705	585	624	685	640	684	653	657	630	646	653	677	688	637	652	671	645	663	685	639	703	623	661	651	692	687	656	672	660	694	696	692	695	711	649	682	700	673	695	658	712	662	650	712	713	642	699	612	652	652	657	629	640	661	666	678	665	688	655	695	648	663	637	695	638	657	662	622	714	649	677	650	643	677	675	663	621	664	651	616	698	685	686	637	642	656	678	660	677	720	677	632	671	683	675	661	659	656	666	679	686	664	659	674	641	649	656	713	675	621	685	648	683	721	648	630	657	666	696	678	661	668	649	678	674	672	720	694	677	683	666	670	637	704	661	656	660	666	646	653	673	661	663	659	694	697	706	676	687	646	696	647	700	686	672	699	638	624	713	639	698	655	692	637	659	640	661	651	684	688	663	648	664	650	637	665	680	679	671	663	672	660	682	705	669	690	674	646	659	706	655	679	692	658	654	675	625	643	648	692	712	634	663	660	661	655	716	686	649	645	676	694	646	633	656	700	666	701	708	665	661	685	631	654	684	671	659	678	644	717	667	682	672	682	704	677	635	632	618	661	660	656	656	679	685	692	663	645	654	655	644	691	690	651	651	663	621	631	669	631	648	628	689	639	711	703	679	615	649	691	698	698	643	628	627	637
23179	21249	28941	23835	21247	18018	3653	1477	1037	835	690	662	575	504	462	459	411	457	418	377	4914	8694	4852	823	771	364	376	321	340	318	345	327	354	333	301	332	697	1075	920	666	469	429	309	350	344	289	304	332	355	356	347	307	364	329	334	327	348	328	317	344	335	330	321	335	283	298	311	325	314	324	337	329	304	317	291	320	293	349	357	353	306	343	356	337	361	306	348	327	321	332	331	320	313	335	336	350	374	333	322	338	324	323	334	328	319	303	346	296	337	320	363	346	323	327	338	341	301	335	330	331	356	310	335	305	315	352	345	324	299	318	341	317	345	341	358	319	340	324	313	347	345	350	308	340	326	304	323	321	325	325	355	312	310	335	328	343	348	333	357	350	337	307	354	314	330	313	314	330	291	297	332	326	318	313	343	364	317	311	355	306	308	303	325	328	324	327	374	327	317	331	340	318	309	332	334	327	361	326	347	323	326	330	313	327	326	301	326	325	348	360	333	322	317	308	344	342	320	349	341	316	339	358	324	345	307	370	353	342	317	326	345	339	354	324	306	352	309	358	353	312	319	345	364	344	324	321	353	320	313	352	331	307	320	319	312	329	352	336	324	326	339	316	352	336	321	349	314	337	326	319	312	318	340	310	335	304	337	309	321	331	341	330	351	340	345	348	310	324	320	347	312	319	343	340	332	336	331	299	311	315	337	314	354	323	336	326	312	321	342	352	345	314	314	322	313	344	308	364	337	323	340	328	310	323	337	310	330	317	325	343	317	341	336	342	306	316	346	343	320	335	337	350	353	331	316	354	321	336	355	311	312	331	296	329	320	339	309	324	325	332	333	310	322	371	363	348	343	306	348	328	331	340	323	359	329	300	339	339	311	297	314	316	313	312	344	309	301	336	319	346	313	317	328	328	352	347	314	347	332	336	310	314	310	341	289	321	375	350	368	347	330	327	324	328	333	359	335	328	339	336	333	349	326	298	294	326	333	330	319	343	322	317	351	326	323	323	348	338	335	313	330	304	352	326	333	342	357	323	350	367	317	326	320	339	336	332	339	312	311	309	298	317	339	327	360	323	340	330	378	335	359	332	317	339	342	329	306	355	278	337	328	333	295	343	360	339	336	325	295	311	362	305	332	315	346	299	344	313	340	319	321	335	302	305	329	338	319	360	344	296	355	309	342	342	353	331	332	312	344	307	328	334	311	361	324	343	350	322	327	328	314	309	325	328	364	313	342	336	319	363	348	311	346	348	315	310	307	330	321	307	327	302	350	334	284	300	344	356	328	347	338	321	303	335	357	315	345	305	311	315	328	292	305	316	340	340	333	316	295	338	333	328	322	313	320	311	296	336	322	318	291	330	347	337	312	344	315	320	343	335	308	325	307	300	321	315	327	296	369	296	328	348	333	285	316	326	333	331	342	301	342	321	316	329	274	359	336	310	303	308	325	337	312	330	307	302	312	320	295	305	343	319	350	325	345	355	344	310	330	307	313	325	340	290	332	361	335	316	319	314	357	322	304	351	321	334	356	314	313	322	300	313	331	372	338	329	322	338	359	331	317	299	321	364	330	363	333	345	330	316	338	303	311	312	331	332	324	293	329	312	320	354	319	329	338	306	330	306	360	343	307	357	366	335	334	307	342	319	352	319	331	311	314	308	322	291	314	309	343	333	317	308	346	339	310	306	314	345	307	327	339	331	339	301	317	289	316	322	346	331	327	315	338	315	337	337	335	319	314	348	328	322	323	318	335	331	360	340	348	309	309	327	310	356	338	324	354	346	320	314	332	334	318	298	327	329	333	307	326	339	324	339	310	338	320	337	343	370	318	343	299	348	336	336	321	305	341	331	327	331	338	336	332	320	311	338	311	332	299	307	312	336	342	356	318	335	326	306	317	294	330	340	343	327	323	299	335	312	327	316	337	328	367	351	307	322	309	328	339	358	298	301	318	336	327	338	384	337	347	310	366	332	333	321	350	302	338	319	310	317	341	324	306	338	337	337	310	350	330	315	340	330	335	341	320	329	298	361	293	304	364	291	316	349	328	302	348	333	330	332	339	347	338	299	327	307	356	360	321	343	317	321	316	328	348	300	292	306	307	329	320	314	334	355	330	340	353	336	309	319	328	339	345	326	326	315	318	308	349	334	309	302	312	306	310	330	355	328	320	336	315	331	313	341	334	346	349	331	315	329	322	316	309	315	315	326	358	307	360	319	281	314	347	311	333	299	316	309	304	298	328	346	340	355	336	303	300	351	336	343	337	314	301	348	318	346	326	317	299	297	322	346	319	349	320	313	322	326	323	327	325	315	328	317	322	344	377	337	330	338	317	334	319	334	349	295	314	309	310	331	317	338	363	348	310	329	343	341	328	327	322	328	335	322	296	331	311	364	311	310	344	347	329	375	324	348	311	317	296	305	313	317	317	288	298	325	341	339	340	316	338	331	346	314	327	304	355	348	362	319	326	318	334	296	299	344	329	331	319	349	335	301	298	300	302	310	311	304	319	321	338	360	338	331	353	332	354	345	362	328	314	368	320	297	305	343	359	323	347	304	316	309	320	322	306	375	300	347	329	321	311	335	317	301	309	316	320	311	307	366	343	312	330	330	341	346	354	346	315	344	367	330	344	338	333	322	321	317	333	329	349	352	329	326	341	312	320	321	295	337	327	330	359	363	309	306	301	347	347	319	345	324	354	324	330	310	312	296	310	323	313	319	348	338	317	309	310	342	368	325	341	309	282	291	339	353	352	330	354	343	300	367	351	306	320	351	342	298	317	346	314	304	338	294	346	338	333	326	335	318	358	322	314	325	326	316	279	341	302	373	337	305	319	351	333	324	341	327	317	334	341	320	339	313	323	311	337	313	328	282	344	308	330	320	299	325	340	312	329	332	316	348	306	341	326	312	341	313	317	342	327	297	329	334	338	307	310	321	300	319	333	330	378	318	312	353	329	319	327	323	367	309	316	308	358	326	311	319	354	298	319	333	306	319	347	330	347	337	310	305	316	336	311	342	289	335	290	318	310	326	318	329	347	348	355	318	346	303	317	296	325	295	304	329	331	325	319	347	368	338	344	345	357	313	323	333	341	319	302	334	322	328	303	324	319	321	340	304	302	310	341	320	333	322	355	344	332	335	304	325	304	324	323	327	320	325	303	302	331	336	330	339	302	368	328	341	362	351	358	336	325	367	343	303	325	344	324	298	324	331	336	359	318	333	320	291	337	352	327	344	316	314	342	345	314	357	314	326	343	344	315	305	316	338	334	336	330	287	327	371	335	335	311	327	340	329	332	306	341	293	329	314	337	375	314	337	337	333	337	338	288	324	365	295	351	292	344	365	296	320	311	280	318	328	344	339	341	311	343	327	359	319	294	301	343	341	299	345	357	308	341	309	320	340	335	317	337	327	318	299	315	315	325	341	340	313	333	318	353	317	302	350	302	348	306	300	310	352	322	305	309	349	312	332	335	326	317	307	328	322	317	343	347	321	324	311
13543	27429	26317	18229	12038	8620	6284	4776	3644	2904	2389	2094	1754	1502	1349	1230	1132	1053	997	979	14442	20294	12675	2056	2536	673	694	679	707	658	641	650	626	631	619	693	2149	3437	2749	1880	1084	814	685	660	650	636	648	670	608	661	665	695	632	613	633	623	635	623	612	616	613	643	629	614	600	651	641	632	645	603	639	649	626	643	678	648	610	620	641	665	619	628	670	612	650	626	671	656	670	670	656	652	645	665	695	650	634	670	661	665	628	587	578	630	637	636	612	624	611	604	651	679	635	676	656	675	660	615	658	688	678	626	705	688	610	653	616	634	651	626	625	638	619	637	608	635	672	634	671	641	689	654	671	653	657	624	636	653	592	635	634	679	636	639	675	615	608	632	673	638	640	622	663	660	624	618	645	632	610	669	628	626	657	622	662	632	632	580	589	614	616	659	667	581	615	586	651	625	601	627	639	668	675	600	644	680	640	661	626	636	624	652	659	653	583	634	640	678	596	599	641	666	661	591	609	633	645	668	643	647	633	672	610	614	641	657	635	662	648	660	693	626	580	636	676	683	596	660	595	604	642	682	641	619	632	620	640	670	579	618	622	644	624	676	629	636	652	633	621	653	633	650	621	668	602	604	633	595	650	655	632	633	637	609	662	656	656	632	585	601	640	633	679	651	646	610	622	613	650	618	607	654	613	686	683	614	624	649	661	626	644	610	648	631	683	619	631	638	621	601	666	655	630	682	610	621	652	650	678	676	618	689	649	647	628	659	627	695	646	646	619	673	647	620	657	644	695	642	656	644	642	641	660	678	656	638	605	643	634	663	634	619	626	634	626	637	619	643	645	594	620	639	601	659	651	580	647	614	675	627	632	614	627	652	641	657	605	682	623	646	603	656	658	663	671	625	667	647	618	642	665	649	629	590	609	619	675	671	598	628	655	602	572	622	588	585	655	609	606	604	623	628	631	657	636	619	628	652	680	593	663	635	608	654	628	646	622	653	663	631	644	690	652	625	653	643	632	581	649	599	644	644	647	648	672	634	676	608	662	627	654	608	639	657	712	651	650	630	669	575	630	639	622	616	660	600	630	660	619	652	642	651	637	620	615	650	598	643	646	664	691	641	630	642	608	684	643	637	607	623	665	627	626	626	673	617	641	638	611	618	685	693	616	632	638	617	690	626	628	628	626	623	619	671	638	637	620	653	670	691	640	672	638	634	579	628	655	633	637	647	615	646	611	677	650	610	645	666	600	624	674	646	645	618	689	649	617	592	642	633	625	640	609	606	660	637	624	654	645	644	629	611	651	664	654	648	652	688	660	639	648	644	596	678	670	663	635	635	682	647	637	619	617	643	653	617	605	601	632	611	630	599	624	587	637	713	642	608	613	606	636	635	637	651	630	634	629	625	686	623	627	646	672	633	629	661	606	599	663	619	663	661	630	623	660	668	632	652	610	601	638	643	640	620	625	659	649	652	626	657	621	635	599	614	647	653	670	656	658	565	599	598	669	674	670	627	664	612	610	661	643	641	592	639	607	612	620	680	609	645	627	636	623	598	629	603	575	595	630	626	678	654	678	624	653	645	640	645	602	642	647	637	682	627	617	653	636	674	631	632	647	634	652	627	609	613	659	628	598	644	655	625	614	661	591	634	625	629	661	611	576	660	678	596	641	612	631	668	647	672	633	615	619	627	608	620	663	650	700	702	640	664	663	710	659	651	644	623	614	621	618	635	689	609	674	650	676	648	651	627	633	608	612	640	650	707	653	679	628	618	609	600	679	588	631	623	617	661	681	621	666	700	636	567	658	681	608	624	655	637	667	623	612	637	643	624	615	657	637	671	663	608	597	647	621	627	629	666	653	671	610	638	634	631	646	652	630	625	642	697	616	626	649	624	626	637	615	641	601	641	623	649	704	595	583	620	661	663	636	648	637	647	581	645	622	669	612	638	661	637	691	624	632	652	666	611	626	634	590	661	633	618	590	627	674	637	681	650	652	662	652	687	660	682	588	622	623	684	583	637	637	620	619	633	636	637	657	629	643	661	629	657	641	634	636	650	620	648	616	650	633	648	580	570	600	689	687	599	611	683	622	642	596	634	661	646	641	633	619	641	628	650	624	599	603	655	635	652	677	619	633	660	641	644	651	597	599	613	682	679	580	661	566	590	646	621	622	667	664	660	639	646	647	673	587	618	643	643	677	669	635	621	650	595	622	628	606	634	606	654	580	632	623	608	673	632	645	653	626	604	625	605	576	593	660	581	653	630	642	665	604	630	629	641	623	621	620	620	649	651	667	659	672	651	631	628	604	647	624	660	660	647	682	648	594	647	638	669	628	678	657	659	639	614	613	619	657	676	643	636	638	637	617	614	643	598	616	643	689	651	610	637	641	613	687	594	687	625	662	631	620	647	615	624	577	622	597	704	630	642	619	602	660	676	643	644	618	651	681	687	652	608	639	615	628	621	644	632	667	642	685	613	654	683	649	679	652	671	675	656	656	650	607	672	646	645	670	676	641	599	676	629	642	677	636	645	630	592	655	599	642	658	633	646	591	621	656	589	572	636	607	637	668	630	633	690	649	656	625	660	678	639	611	583	652	613	619	685	644	631	591	602	660	618	655	646	660	620	680	664	611	678	641	649	627	628	652	620	629	663	663	632	644	656	639	644	624	616	654	601	637	640	572	645	659	602	663	640	637	651	611	590	646	643	703	617	628	614	670	635	612	656	652	626	596	667	644	618	676	631	612	651	632	642	649	605	675	657	657	645	617	639	642	620	628	616	700	664	635	638	600	658	613	613	579	654	650	631	654	648	609	660	628	668	696	683	638	645	606	634	608	605	617	628	680	654	617	621	636	629	612	643	648	641	636	575	678	652	640	637	574	640	678	597	611	668	639	636	657	630	621	659	636	635	626	644	658	590	694	618	642	663	615	666	621	600	574	597	594	629	628	637	617	627	701	657	641	654	604	591	652	663	610	624	611	647	646	596	632	659	632	653	658	606	652	626	603	661	644	604	683	669	686	648	623	616	672	649	631	647	720	602	661	659	625	612	618	616	654	693	662	643	631	620	665	626	589	660	636	619	661	612	615	639	654	599	607	574	674	618	674	649	614	625	659	638	689	694	589	626	659	696	598	647	610	644	630	662	633	627	669	612	652	664	681	607	661	624	618	621	653	638	622	632	646	564	654	659	662	616	638	664	584	598	635	638	614	562	634	657	631	597	650	691	675	671	676	673	618	633	608	665	626	591	614	600	665	669	670	605	649	624	668	628	640	617	603	655	642	622	612	642	655	623	596	630	664	663	632	677	667	639	644	613	630	635	663	607	682	673	603	623	682	644	635	674	658	674	629	663	655	622	662	651	639	639	665	642	617	632	627	663	623	622	614	647	607	657	633	648	586	644	643	658	621	629	659	644	637	636	615	603	626	666	617	594	635	686	624	631	661	658	628	670	664	618	638	650	658	677	632	643	665	657	642	597	604	628	645	632	625	611	617	643	590	614
26918	20325	10692	3880	1704	1132	805	650	600	544	525	527	457	452	438	425	433	453	428	434	612	1026	906	481	396	411	393	419	432	408	456	405	436	458	423	383	431	495	487	460	457	447	427	407	422	395	398	429	410	440	428	416	430	409	416	400	420	438	433	393	415	420	395	410	431	425	474	421	424	418	424	436	408	417	408	376	433	425	444	419	410	437	389	407	422	402	435	400	411	436	415	399	418	393	425	409	431	418	389	398	370	400	460	367	430	396	403	434	429	426	391	435	436	415	437	421	447	419	438	403	410	413	409	420	418	407	412	430	394	396	415	413	416	428	442	417	436	431	461	430	368	432	411	415	411	405	413	424	399	412	424	435	425	415	390	429	417	415	424	388	401	406	381	434	402	428	420	423	432	445	406	390	415	425	419	419	392	397	391	411	441	432	439	431	430	427	423	413	438	410	422	418	427	409	465	429	380	414	420	459	435	411	396	420	373	415	415	442	449	430	393	416	379	399	432	433	397	430	408	450	439	424	413	429	432	429	407	406	455	418	423	413	420	432	445	424	417	451	431	406	441	397	411	394	395	421	415	396	419	451	414	408	437	392	423	431	423	406	377	403	414	421	406	439	412	409	413	451	377	428	451	397	465	393	418	443	371	429	390	386	403	405	433	435	425	374	436	416	446	427	410	412	411	378	417	420	440	412	412	428	432	413	437	440	385	462	421	437	434	436	413	477	411	459	397	430	435	436	432	440	414	420	426	422	405	396	393	429	422	424	419	409	404	422	390	430	441	375	427	416	437	400	428	425	420	404	405	408	397	422	397	451	417	415	440	423	418	407	426	402	400	418	400	398	431	413	411	439	409	397	411	416	400	423	459	422	423	405	451	419	425	453	435	452	454	405	386	407	410	402	401	366	404	422	419	399	408	433	392	426	412	448	423	438	406	420	396	415	428	418	457	428	429	408	383	453	428	405	416	388	441	435	411	432	438	405	445	437	399	442	402	446	389	416	411	418	396	415	408	380	414	399	422	446	438	424	440	433	404	425	411	413	466	408	429	435	410	395	413	420	430	398	403	424	414	436	419	422	424	398	427	388	410	409	429	396	421	442	428	467	446	438	414	429	398	421	404	440	405	436	413	409	443	421	420	431	394	414	423	395	412	409	412	404	432	403	472	425	415	437	411	406	434	431	398	422	385	404	413	428	396	411	393	414	416	364	428	391	405	419	439	431	409	452	443	406	442	406	408	417	438	424	405	452	419	446	410	430	409	415	406	414	407	428	413	443	379	406	416	431	393	425	455	413	399	400	448	458	434	418	448	437	415	447	425	422	437	451	446	446	423	441	409	423	424	398	443	424	423	417	420	415	430	444	399	440	438	424	418	440	445	430	446	433	386	435	414	440	401	427	435	428	408	383	398	408	447	478	433	472	431	435	396	422	403	410	441	391	455	418	402	397	419	425	409	437	398	399	389	425	403	405	423	401	434	388	410	420	381	421	431	414	406	445	395	441	414	392	432	395	437	400	423	430	401	412	400	424	406	398	411	400	408	428	387	383	427	420	413	425	431	376	427	447	420	434	382	420	411	401	388	433	396	410	420	411	436	430	452	410	422	421	410	394	400	404	428	431	386	424	449	415	419	434	404	447	443	399	405	352	415	430	405	360	391	406	422	389	432	433	377	429	427	482	427	448	397	406	422	405	441	439	409	416	427	443	410	426	419	388	430	396	402	406	403	449	378	458	419	413	412	387	394	450	424	416	384	402	425	409	459	424	428	441	459	440	393	392	416	406	411	422	393	410	425	461	441	392	385	437	390	408	343	390	382	433	401	401	385	418	441	425	429	408	425	416	386	432	400	415	403	402	409	429	468	443	438	443	452	394	404	414	443	406	435	418	433	429	403	442	402	431	463	408	406	424	407	418	411	439	425	415	391	425	414	430	430	455	410	389	444	376	456	418	468	397	413	403	407	447	405	376	439	433	412	441	456	429	449	406	389	416	420	443	420	402	400	429	422	405	449	418	423	419	384	443	414	419	441	419	405	429	407	420	394	417	421	447	434	460	415	391	396	449	479	423	451	444	470	427	395	435	426	431	449	402	443	394	405	398	416	469	400	426	426	414	451	422	390	401	374	422	383	408	451	413	415	443	456	423	420	446	439	449	420	414	393	379	408	442	436	399	438	423	412	412	406	408	434	446	436	450	440	397	432	392	436	420	446	397	416	413	438	433	400	455	447	429	403	435	425	463	442	411	433	414	429	416	435	470	451	425	423	435	392	449	419	384	425	419	404	457	388	427	445	458	393	375	428	421	443	432	373	389	438	430	430	396	464	398	417	411	403	434	404	451	436	453	419	412	451	375	447	434	413	422	444	415	384	417	392	401	402	428	419	475	441	424	462	417	410	436	390	397	410	422	399	416	419	427	408	417	406	392	475	428	425	410	431	421	421	416	407	421	445	429	413	427	430	416	393	404	386	410	432	415	476	433	402	397	420	437	421	410	441	366	416	426	402	395	433	433	438	454	417	430	387	424	404	408	420	424	426	382	420	416	436	425	423	420	433	415	410	447	410	423	424	430	416	385	410	395	443	407	427	389	414	387	415	415	422	426	437	436	459	444	408	394	434	442	432	433	377	427	411	443	418	412	384	408	421	403	416	409	387	431	480	401	396	464	426	422	404	442	427	441	417	414	408	403	430	421	434	422	409	430	408	413	435	410	439	431	400	422	423	429	449	428	433	439	438	413	390	399	446	431	432	413	447	401	396	490	419	401	450	415	421	398	431	429	420	452	424	432	419	441	368	409	424	410	431	402	425	434	393	397	439	433	407	389	448	450	426	460	420	438	380	439	403	388	411	419	442	391	396	423	445	401	421	443	441	409	419	403	425	418	448	407	477	397	412	404	431	450	457	438	407	438	404	420	414	402	441	394	422	450	425	392	387	441	423	393	419	386	440	460	425	403	435	401	388	422	439	423	419	454	390	413	450	461	443	427	431	407	410	469	442	413	434	439	417	404	410	420	386	439	372	436	446	452	403	402	404	445	412	436	437	453	445	412	400	424	391	441	425	408	398	438	405	431	396	396	460	409	431	432	421	428	419	440	399	422	433	404	438	412	423	400	448	457	433	451	428	384	426	437	410	439	445	429	422	434	401	395	413	444	413	391	420	399	399	386	433	413	413	386	386	409	378	423	435	412	425	452	438	393	429	373	439	418	414	419	416	454	420	433	436	396	466	363	414	404	407	432	413	422	408	426	435	401	430	423	398	401	408	413	433	441	439	396	416	420	424	382	390	415	428	386	395	408	434	404	417	382	418	373	430	421	422	401	426	391	450	427	418	382	419	414	398	432	405	424	395	395	453	388	434	433	463	433	402	452	429	431	458	416	431	377	440	426	417	420	417	413	427	416	419	450	382	397	444	428	466	411	422	405	429	405	414	420	409	457	381	414	431	442	394	407	447	415	420	430	429	370	406	450	424	462	380	410	411	431	391	423	388	433
9452	14796	14616	8808	5526	3586	2740	2124	1647	1362	1343	1277	1145	1005	996	1003	937	877	881	927	1547	3220	2460	933	932	809	832	825	770	781	793	794	835	821	857	826	954	1026	997	1020	849	880	855	806	815	835	821	864	822	840	828	846	806	869	832	794	850	791	789	803	831	800	783	850	811	792	806	832	787	816	782	843	835	812	794	824	813	823	753	809	832	780	840	837	842	861	809	857	826	782	859	822	823	793	850	815	807	832	765	797	806	830	830	804	811	809	870	773	783	839	818	802	827	799	794	836	834	786	785	769	813	840	853	851	825	789	853	815	791	824	812	824	791	851	814	837	874	793	777	802	774	866	844	807	841	842	838	814	782	806	828	754	765	829	897	788	855	794	846	781	854	778	842	799	817	819	840	827	834	811	760	762	808	793	830	765	770	838	774	831	793	812	800	868	832	789	852	770	825	823	853	826	862	841	803	838	787	839	815	822	828	828	813	818	756	801	867	879	782	824	835	799	776	850	836	812	836	827	830	781	811	827	802	834	782	767	842	787	835	784	818	822	815	852	875	795	806	801	812	807	834	830	861	851	823	873	848	828	790	819	782	796	801	783	810	848	767	811	819	853	861	806	810	839	832	884	798	824	838	825	817	822	731	822	793	804	804	810	871	804	810	824	844	838	804	787	826	833	894	809	823	758	831	763	750	805	814	801	788	836	799	835	813	826	844	803	841	833	784	843	785	772	786	818	835	789	828	850	902	769	872	831	853	808	831	815	801	802	835	842	842	837	830	821	831	830	815	825	838	795	888	821	827	790	859	790	828	851	822	867	815	885	860	823	832	798	814	811	814	835	769	809	879	825	803	830	794	838	817	797	901	852	854	871	805	814	830	849	820	827	830	784	862	837	797	793	824	816	800	810	836	852	835	841	856	843	880	793	805	834	822	786	810	788	848	819	791	879	872	794	858	774	811	770	837	864	856	859	785	854	794	828	855	811	807	811	842	831	829	795	768	796	822	820	875	857	848	804	818	767	830	838	832	843	791	864	836	776	846	819	804	773	861	784	841	804	842	806	885	860	804	840	761	846	814	839	804	850	771	875	813	833	776	852	842	827	841	815	835	823	807	869	838	814	822	802	867	802	782	796	849	808	847	844	850	806	853	758	816	804	788	801	839	817	736	811	815	826	826	772	792	831	869	831	808	766	814	838	784	817	811	833	839	800	769	812	833	838	818	824	820	815	828	794	801	821	848	810	803	783	809	776	843	815	796	839	834	816	757	829	822	859	833	896	792	834	874	831	832	832	768	840	882	895	813	822	869	870	843	845	793	841	848	825	818	808	834	802	822	805	823	789	842	806	828	779	821	850	800	798	788	773	899	799	822	816	799	815	804	849	818	840	814	815	844	807	828	816	827	787	842	768	809	812	836	825	805	785	812	846	797	808	819	844	789	835	848	828	817	876	856	859	817	826	819	848	818	850	776	856	826	783	802	788	817	808	857	852	852	787	817	751	803	801	838	806	851	788	801	766	787	780	811	834	811	853	842	818	820	872	814	819	842	843	870	838	813	787	842	822	840	858	773	832	875	822	823	828	837	833	781	831	838	830	854	897	856	898	851	808	834	732	793	820	845	862	827	852	837	865	842	825	770	858	807	763	820	874	818	795	812	845	801	813	796	831	849	858	840	820	840	838	800	794	828	883	810	887	789	845	843	820	826	798	805	900	830	834	824	828	769	799	898	819	811	823	765	847	791	827	854	827	784	802	821	834	832	807	831	823	795	821	849	811	821	831	802	833	820	850	810	825	844	786	794	793	841	824	845	855	830	787	821	836	830	812	826	793	812	873	868	824	836	827	820	813	898	831	827	787	795	796	783	778	824	838	806	836	811	830	820	814	815	814	836	876	755	773	743	857	822	848	792	863	809	797	807	820	837	849	847	778	785	836	787	829	817	835	825	823	799	835	802	796	793	804	808	828	854	828	829	831	836	818	811	823	841	798	794	789	849	836	790	798	836	784	813	816	820	851	815	837	820	821	805	854	795	817	811	816	817	810	788	824	838	823	812	842	807	805	800	811	871	825	826	862	793	835	776	803	742	809	847	814	839	854	882	828	801	840	790	804	777	812	835	820	817	816	831	864	808	843	825	872	843	819	774	780	830	806	863	742	789	839	822	818	804	810	795	842	835	841	865	823	799	857	851	816	811	859	830	794	807	849	783	823	826	800	819	788	827	847	870	808	796	764	805	772	850	814	749	823	799	831	819	872	823	845	869	856	814	828	845	871	811	799	869	838	853	803	795	856	845	840	804	844	850	785	724	842	814	801	787	784	850	783	799	797	810	857	794	792	823	834	837	831	803	779	814	801	818	852	797	860	770	831	807	835	806	805	829	809	810	843	807	833	805	871	814	818	869	869	826	837	852	805	789	796	773	844	832	825	808	791	867	805	835	867	787	805	814	833	798	825	789	803	813	816	762	794	878	804	825	821	838	823	852	829	807	829	859	810	865	779	818	809	809	823	834	833	832	815	816	827	786	906	817	789	875	786	876	858	862	808	832	825	884	807	819	841	813	874	821	773	823	811	814	839	809	821	875	771	778	810	835	822	870	787	859	851	807	816	881	818	843	850	857	869	832	833	848	847	810	805	827	829	753	848	780	826	790	843	826	815	847	826	818	825	852	836	813	830	819	833	828	813	845	797	821	823	811	814	830	812	836	819	785	825	805	848	775	841	830	854	829	832	880	830	788	825	807	832	847	841	802	834	857	836	833	854	840	872	804	847	824	799	810	781	810	786	856	816	800	889	801	768	796	797	783	770	833	841	784	822	811	817	809	833	799	807	845	832	810	785	795	880	835	792	787	745	888	778	869	812	768	789	792	809	801	758	861	781	797	883	852	804	841	753	847	775	807	865	814	899	819	844	804	795	860	846	844	808	819	825	875	801	832	796	875	848	770	841	849	856	803	811	804	863	789	805	814	836	836	820	819	847	823	818	824	815	872	850	829	778	800	811	808	837	816	806	840	834	813	827	809	825	806	796	795	829	824	793	845	825	805	808	873	802	796	832	852	858	878	817	831	841	841	779	782	783	803	851	856	828	829	826	827	836	861	767	802	819	821	841	765	855	806	825	837	800	856	791	806	798	846	833	839	773	841	819	850	823	836	782	801	811	794	851	837	837	824	835	842	854	840	869	827	851	799	834	809	792	792	799	844	817	813	844	852	791	861	777	823	845	796	820	799	861	867	806	799	838	818	826	829	753	866	815	829	840	791	851	821	810	823	814	781	799	829	837	811	803	860	838	825	808	759	875	854	798	816	838	837	786	830	868	848	799	846	813	776	782	824	782	795	796	848	833	757	799	860	866	793	817	852	803	853	775	805	787	815	846	814	837	783	787	801	831	814	879	846	851	863	822	855	790	815	764	768	795	791	839	863	812	773	845	791	779	785	775	832	877	839	823	827	817	867	802	788	797	779	849	764	854	904	894	789	823	833	805	743	832	832	795	819	818
24184	21339	28338	24688	18836	4021	1569	997	739	655	604	537	476	421	452	421	429	428	388	369	1735	4956	3699	1316	683	442	339	323	349	334	316	354	313	327	376	439	591	610	571	454	358	344	303	337	353	329	361	339	366	338	326	328	347	364	326	353	372	340	359	360	344	322	343	357	335	348	361	332	379	314	362	337	349	370	365	348	376	339	358	345	346	353	385	331	378	357	334	354	337	335	341	333	326	354	350	336	351	338	353	369	336	339	336	320	355	344	374	383	346	331	349	362	326	347	321	333	345	354	366	328	331	371	321	355	351	366	345	358	303	359	351	347	349	332	336	335	342	380	348	316	327	337	379	339	305	345	352	335	302	346	377	378	369	328	352	349	337	348	381	387	319	366	357	348	366	335	335	377	338	371	377	355	347	328	344	324	357	345	356	326	368	330	323	328	320	336	322	337	332	355	337	313	343	324	337	371	316	357	370	333	389	332	317	325	332	347	343	343	327	332	343	355	338	336	338	327	344	341	320	351	318	336	332	341	345	358	344	334	354	368	346	338	301	355	349	352	329	363	322	333	350	370	332	353	337	304	329	331	341	389	327	347	331	361	368	397	353	345	364	324	358	291	348	349	338	351	333	358	346	325	341	333	367	339	369	330	323	329	366	355	306	339	336	383	342	340	343	329	350	342	374	371	372	304	343	307	359	335	337	324	323	339	360	340	356	342	355	322	351	345	316	358	332	351	349	344	352	365	384	338	352	358	336	349	336	354	355	333	353	347	321	376	347	331	338	348	324	310	309	338	352	360	349	338	378	350	357	337	326	349	308	336	356	372	352	325	330	356	334	340	369	331	313	329	336	351	362	327	334	350	347	339	311	355	315	354	332	335	345	359	340	364	353	305	347	336	333	344	375	322	323	346	312	350	354	366	362	346	365	321	330	339	346	326	341	358	373	339	366	314	344	342	308	353	366	317	340	335	335	341	308	325	340	344	325	358	295	360	370	337	380	357	371	332	337	344	340	306	311	340	356	345	331	372	309	344	312	344	302	381	324	317	327	337	353	314	318	333	375	345	388	316	332	328	319	361	347	346	338	357	334	299	334	331	348	349	323	366	375	353	301	315	341	366	346	339	337	328	327	325	348	353	318	315	332	345	333	342	334	368	348	316	340	324	331	350	348	357	375	308	333	327	340	338	365	322	333	336	365	326	388	330	334	344	359	359	335	333	390	344	337	349	319	342	339	337	330	325	324	344	356	334	358	347	340	356	333	367	391	328	340	338	351	339	345	329	332	354	360	345	343	348	357	358	349	351	332	330	328	325	382	336	371	364	328	381	347	309	347	345	341	322	341	338	343	361	336	378	367	394	348	334	337	353	315	310	354	332	328	308	335	321	355	383	370	371	350	317	337	345	335	346	345	362	332	365	354	321	336	322	353	338	331	319	391	343	315	341	321	333	360	330	343	315	361	338	352	357	337	328	326	340	341	328	361	321	362	321	345	351	337	337	337	355	359	351	310	366	339	312	326	347	373	351	383	348	310	355	313	326	316	334	307	309	297	349	342	355	328	366	333	327	357	311	347	332	330	337	348	344	346	356	318	336	334	307	343	359	298	380	346	345	329	348	338	352	317	339	318	339	314	344	348	349	354	324	327	362	324	354	329	334	334	336	357	417	329	323	323	335	325	331	333	326	297	333	320	348	362	336	340	343	332	329	368	291	332	336	345	320	326	311	329	364	353	354	289	330	362	328	324	332	336	349	336	325	346	347	332	345	329	340	358	362	377	334	333	345	362	327	335	340	349	333	336	326	345	352	356	343	308	336	335	327	386	360	367	369	327	331	334	349	321	323	341	341	312	346	375	333	338	367	328	335	322	362	348	324	325	358	361	340	339	316	354	330	376	322	365	345	343	356	331	340	342	354	344	353	358	312	351	347	325	341	329	320	359	347	362	332	309	358	329	345	344	377	334	317	310	345	329	356	344	386	353	355	367	377	306	336	354	316	314	338	319	349	360	350	325	363	317	337	338	346	345	347	343	377	319	377	340	355	345	311	322	364	337	325	342	345	333	344	346	331	321	322	328	341	357	346	316	333	301	297	333	345	353	395	316	330	320	342	336	323	371	352	362	313	352	333	356	348	342	374	339	339	338	349	329	327	355	348	380	323	314	333	377	320	372	326	354	363	349	335	370	351	339	335	344	341	333	328	311	353	328	304	327	354	323	353	345	331	323	331	310	337	303	359	358	350	360	351	325	347	330	377	365	360	348	309	345	341	345	340	363	332	357	343	338	338	362	342	339	366	362	347	337	330	335	360	363	340	359	361	326	360	353	333	341	338	337	323	312	366	327	340	341	340	317	335	337	343	326	346	327	331	341	345	327	326	340	348	345	335	376	370	342	364	349	303	361	340	357	344	305	377	346	325	366	335	344	349	368	340	345	382	306	377	358	348	376	328	325	329	331	299	323	348	349	357	344	326	341	392	327	347	337	351	369	357	347	374	344	330	346	331	386	333	333	351	312	327	361	373	339	358	332	333	385	350	368	341	335	331	326	331	349	332	329	357	345	348	337	325	330	322	324	350	342	347	338	363	321	364	314	342	341	350	347	317	368	348	333	326	331	371	325	329	344	381	350	327	310	341	354	374	345	370	335	366	332	349	342	362	333	367	324	363	383	366	361	328	316	314	319	335	333	367	369	341	355	362	350	347	300	359	356	329	342	309	349	344	370	343	330	319	340	352	353	330	296	340	375	359	313	334	342	365	353	349	373	356	332	363	324	343	358	319	345	329	342	341	350	356	374	347	332	355	341	329	318	309	357	339	356	322	326	351	350	346	325	329	330	335	331	347	326	325	335	348	343	339	344	344	368	326	367	343	353	319	356	379	337	357	321	309	334	307	356	360	334	313	343	325	336	372	303	317	351	304	332	349	346	333	355	317	310	342	365	340	347	315	317	339	331	350	368	331	337	324	350	330	335	340	331	319	345	355	355	357	339	346	347	343	334	358	350	345	392	362	297	351	338	329	323	330	301	375	350	311	339	300	346	362	401	320	335	349	371	348	380	365	357	364	333	321	344	353	363	349	321	350	386	349	358	335	363	346	340	342	354	380	309	319	331	365	333	336	344	341	318	319	332	333	336	365	379	342	354	318	343	402	332	375	318	364	362	334	329	326	335	357	361	359	321	359	364	355	335	353	355	355	366	332	362	364	331	334	330	382	356	342	318	329	370	371	369	367	360	365	331	345	329	338	329	349	350	327	315	391	356	317	350	350	358	356	354	333	322	357	350	276	355	359	336	339	363	354	341	349	324	357	384	321	319	330	326	338	298	341	347	361	373	317	336	355	329	339	342	329	324	300	357	326	333	327	354	332	350	347	330	356	351	319	344	323	343	317	347	344	317	337	355	335	317	344	342	330	356	306	351	304	353	318	352	346	358	341	357	350	356	342	363	330	336	321	312	300	284	354	313	334	316	342	391	350	315	350	306	313	347	301	344	357	338	355
11229	21802	21657	14778	9480	6492	4646	3253	2422	2061	1806	1579	1345	1155	1099	1021	918	949	952	883	6132	14452	10582	3811	1780	859	741	663	690	678	694	691	648	729	707	979	1745	1609	1306	908	798	730	653	649	675	710	692	704	670	714	632	685	640	678	667	651	690	663	686	697	702	633	679	679	684	657	678	661	713	667	676	689	712	684	701	727	688	681	709	730	700	682	730	681	681	703	709	684	686	664	674	690	628	669	696	664	662	672	639	665	680	696	731	657	660	695	703	696	671	637	681	680	662	710	721	660	687	692	710	618	661	706	675	705	676	691	702	666	706	776	698	715	662	694	715	671	654	697	665	701	695	683	680	702	634	710	680	717	696	669	737	682	663	658	670	667	666	703	689	657	679	660	722	691	714	692	702	712	691	688	625	686	728	696	734	669	664	702	675	688	665	678	684	661	705	681	691	693	700	675	683	702	679	712	696	722	725	682	659	719	710	698	644	664	668	674	661	693	715	679	706	731	681	707	693	706	668	695	675	710	643	704	715	658	619	655	659	678	669	703	730	671	697	730	713	688	636	701	676	648	656	665	660	698	642	648	691	683	727	733	698	668	690	658	708	674	665	698	655	708	678	657	713	656	665	698	657	694	693	661	655	679	677	696	706	723	677	706	653	682	733	669	670	625	688	669	679	687	664	712	654	672	678	679	692	699	681	707	682	665	692	653	674	632	667	651	690	710	689	686	707	683	696	685	655	663	670	714	702	684	697	732	653	714	684	697	670	732	668	716	645	683	666	721	708	690	674	691	702	693	687	681	687	651	684	680	702	707	692	703	721	618	673	730	669	713	722	650	669	712	690	656	703	661	692	677	725	701	679	681	708	666	724	691	673	681	705	675	676	685	719	667	685	698	681	669	661	636	717	693	710	703	679	667	670	641	689	660	692	721	659	709	646	685	673	717	704	715	663	717	734	632	669	694	664	657	640	687	689	690	658	724	663	699	663	619	693	709	646	647	652	680	634	682	661	688	670	672	687	688	646	709	672	688	640	641	728	628	716	670	709	710	703	672	678	681	699	710	665	712	668	690	669	668	655	666	696	630	701	698	673	668	703	680	694	652	687	680	696	681	673	651	657	671	659	694	698	723	702	669	729	736	699	692	667	692	690	670	687	686	678	690	741	654	626	677	659	701	696	685	643	677	702	652	673	712	684	718	693	705	653	687	646	730	664	715	659	694	710	721	641	751	655	656	668	726	691	693	654	712	629	702	722	698	707	725	671	673	674	715	687	692	697	686	639	689	668	671	698	652	722	700	687	682	646	668	655	724	657	677	669	667	694	699	687	672	688	688	731	678	703	722	698	699	621	689	684	729	662	643	683	707	675	701	715	670	703	673	707	703	679	668	698	668	688	671	693	687	669	677	694	694	693	690	673	696	673	651	664	687	657	705	672	703	658	673	700	679	702	670	676	641	690	653	683	676	705	665	672	665	705	681	663	665	684	735	693	723	705	707	677	652	710	673	710	683	711	647	695	652	689	667	697	704	672	677	674	697	697	690	683	703	660	687	665	717	682	697	703	659	728	706	712	755	628	708	733	661	666	672	713	699	674	688	728	648	730	699	705	732	694	637	711	669	684	657	665	644	660	657	665	706	664	702	670	653	706	677	667	771	689	692	689	615	725	660	692	684	713	678	658	679	656	673	693	656	667	719	668	691	694	687	643	677	675	709	707	704	696	675	693	667	695	661	662	727	696	663	633	669	697	643	692	667	680	728	664	668	684	674	722	729	678	659	662	688	633	696	670	665	697	671	700	650	693	676	611	659	694	685	687	677	728	684	649	687	681	698	682	689	728	677	726	704	693	706	711	666	667	660	645	704	640	729	665	713	662	688	675	694	688	697	702	719	701	681	674	688	660	704	641	680	689	714	656	695	709	662	705	677	669	686	693	696	688	674	660	694	684	703	742	701	681	774	719	703	683	703	657	700	686	686	685	681	675	638	687	693	683	685	696	648	655	686	681	713	651	660	652	678	668	687	679	668	627	671	718	652	697	706	668	641	682	695	672	651	714	698	690	662	719	708	693	678	676	682	670	695	721	680	739	752	647	677	676	698	659	687	668	633	720	691	698	696	685	737	705	718	672	697	647	694	684	689	705	695	724	712	678	684	711	679	682	661	685	671	670	650	650	674	680	653	665	705	690	715	673	657	657	688	657	700	675	651	654	674	665	696	742	658	687	674	689	706	684	667	681	687	660	660	654	685	718	663	654	666	690	721	716	690	706	706	709	715	704	726	677	650	698	699	669	761	688	677	677	690	628	678	675	704	667	705	706	682	690	713	709	683	703	643	699	663	634	710	680	688	687	705	732	679	673	681	678	696	677	642	703	709	725	669	672	703	689	668	615	711	648	667	690	664	651	655	707	724	709	671	688	686	719	701	694	654	702	676	706	727	693	628	685	702	666	658	659	700	701	687	694	713	655	667	681	716	677	634	679	693	633	667	692	709	669	710	687	710	639	749	670	670	651	684	663	639	648	707	707	765	713	675	711	658	718	700	674	664	727	670	690	664	708	628	653	722	652	723	655	681	699	692	712	688	733	673	673	700	711	673	689	714	706	686	713	701	695	697	697	701	666	648	712	666	756	761	746	704	675	675	729	701	709	734	717	734	670	681	705	714	691	707	689	708	690	683	689	702	685	687	661	699	686	712	684	641	656	690	655	697	715	691	668	681	682	709	727	669	649	720	659	708	677	666	696	714	671	682	657	716	679	706	702	686	708	697	637	694	690	682	717	652	648	665	713	659	702	666	670	681	709	694	656	678	653	685	696	700	707	679	661	697	718	654	657	685	691	654	691	697	679	678	664	691	679	683	680	672	694	652	667	712	653	682	682	708	738	641	684	692	678	705	681	705	680	641	693	710	668	682	660	692	716	682	706	738	641	632	705	693	682	678	637	648	670	723	671	664	665	698	651	728	651	692	654	720	663	670	652	675	672	703	692	725	653	714	691	676	683	641	700	674	687	699	692	652	694	660	659	674	646	687	661	707	643	712	729	698	698	662	691	690	650	691	748	696	672	667	694	669	666	687	725	635	689	672	673	699	742	733	682	689	666	684	670	705	698	693	697	676	673	630	645	708	680	729	610	660	677	696	726	647	687	671	669	706	707	710	673	700	666	663	645	696	688	696	705	708	729	663	703	672	768	690	696	668	683	671	645	711	650	714	718	667	648	647	681	677	670	645	661	658	679	711	638	692	665	746	673	604	667	666	694	701	702	653	711	697	706	692	715	634	629	723	687	697	673	664	660	710	644	704	708	689	667	746	642	703	710	641	664	691	689	694	658	666	694	628	696	699	690	661	653	699	657	673	683	657	654	683	693	706	669	676	701	679	655	653	679	709	656	713	729	707	703	716	676	673	681	711	700	674	672	671	665	691	726	639	648	679	665	695	679	676	693	689	692	680	717	651	722	664	715	701	696	670	652	657	666	686	715	663	713	664	709	647	739	655	682	674
23397	21418	29186	24051	21426	18291	3741	1399	995	845	778	641	581	545	504	494	427	465	418	428	3077	9002	6852	2870	1113	1435	901	364	384	305	345	343	394	354	366	480	608	570	507	404	353	353	356	335	345	336	366	318	329	354	360	339	333	329	334	336	350	353	313	357	350	337	352	351	336	338	337	347	338	368	353	306	304	348	313	365	348	381	354	339	328	351	350	335	330	354	376	348	344	356	335	345	357	353	332	334	332	338	336	346	315	333	348	328	351	349	328	328	356	350	351	327	341	366	363	351	321	352	339	348	341	370	321	375	340	361	346	327	344	340	359	319	353	345	344	335	351	354	368	332	341	326	343	348	328	359	359	343	337	298	341	317	366	277	316	346	362	335	302	336	362	326	360	348	318	279	345	342	355	360	356	386	361	336	352	317	330	334	361	319	353	348	352	350	328	352	337	337	372	357	368	368	312	340	358	335	355	322	366	355	379	320	335	355	347	333	344	328	338	350	327	341	372	350	345	320	331	359	325	343	368	352	352	360	335	311	337	303	370	376	307	353	320	327	360	339	362	323	346	352	362	379	348	354	349	323	341	344	327	354	296	299	344	321	347	307	353	341	357	361	326	355	325	334	323	351	340	319	344	331	346	344	359	346	332	324	354	307	328	310	339	345	347	327	356	332	321	324	333	398	360	349	353	339	332	336	354	333	337	342	347	344	348	352	311	357	334	326	325	332	352	357	376	335	331	339	365	349	340	359	372	369	329	350	306	344	343	348	343	355	342	335	369	355	341	322	374	318	317	354	345	323	322	320	345	337	323	352	349	344	345	329	348	348	345	339	366	316	335	365	356	348	287	300	366	347	346	346	360	353	322	325	359	334	321	302	357	360	395	345	345	326	314	367	354	352	326	316	371	329	318	378	332	377	326	340	339	340	336	338	370	365	343	359	299	326	312	342	358	344	346	330	344	339	353	368	346	323	357	323	340	367	335	345	319	327	362	364	362	339	348	337	337	352	362	340	331	347	337	380	307	300	343	310	338	338	346	343	348	342	341	358	379	320	332	332	343	321	364	327	349	339	299	319	350	331	340	326	345	330	374	325	364	355	326	349	376	341	329	338	321	309	335	367	329	329	346	331	329	346	362	352	320	344	349	338	395	370	345	401	326	345	325	320	341	347	344	354	370	326	352	351	375	354	327	353	349	391	324	342	362	323	341	358	360	330	326	339	303	363	321	349	352	353	348	359	297	323	331	322	307	308	354	336	315	378	351	334	367	352	333	333	336	340	341	334	368	325	346	357	336	321	352	340	344	335	328	341	315	351	366	337	333	334	334	363	341	353	333	375	342	342	333	343	349	344	327	341	343	373	357	341	331	332	345	352	335	384	341	340	351	318	336	345	341	355	337	347	348	341	343	323	321	330	349	302	379	316	346	339	377	341	331	336	345	321	294	340	359	329	335	327	356	335	347	316	311	321	371	334	386	343	347	337	339	317	307	311	357	340	360	359	326	328	351	326	349	389	335	338	313	355	340	341	333	335	335	371	342	373	348	347	319	348	357	336	335	342	317	321	319	375	374	339	325	343	336	300	347	313	327	359	371	361	330	346	352	335	343	308	323	300	366	313	332	330	321	334	339	324	357	333	306	362	337	381	312	346	327	381	354	375	345	343	321	341	324	327	340	338	338	319	301	350	345	335	311	333	340	316	351	332	324	356	339	354	338	348	332	339	371	348	368	341	343	325	337	336	349	314	347	358	343	299	325	362	353	358	322	360	325	339	314	343	314	330	332	339	368	326	371	338	359	328	328	334	344	353	306	334	340	350	338	325	313	355	357	350	325	319	341	351	332	338	366	350	316	341	385	368	335	305	341	364	376	330	380	344	380	376	350	374	330	345	343	333	343	326	320	370	342	332	341	397	350	337	398	350	357	332	298	359	366	349	334	350	313	341	350	348	356	320	345	338	336	344	338	336	319	340	362	337	323	323	346	340	358	319	317	339	353	324	345	321	342	342	361	340	338	358	371	332	340	383	346	366	341	350	361	339	331	321	337	335	372	334	353	375	337	349	313	338	380	356	339	335	321	333	347	337	321	320	327	333	345	332	310	385	335	347	318	333	336	328	308	338	347	345	334	342	323	353	327	313	321	351	325	328	355	349	316	334	354	361	335	345	337	382	333	329	381	341	332	334	358	318	332	358	381	364	315	317	371	335	321	356	310	328	330	330	328	295	333	374	323	334	343	346	366	326	342	347	337	329	303	333	326	339	335	332	324	336	373	305	316	330	381	363	327	346	332	336	347	347	330	345	339	376	360	381	366	340	358	371	299	346	339	297	335	331	352	354	352	336	345	349	330	332	328	336	352	331	329	347	360	333	379	348	375	337	321	328	355	345	312	361	343	319	328	303	322	335	342	323	320	343	300	352	326	345	327	348	356	358	360	329	299	349	333	319	358	325	378	325	322	337	337	351	367	332	348	385	359	328	336	337	337	306	326	328	361	347	314	322	311	343	290	362	341	322	356	348	343	337	356	333	354	341	334	317	356	378	344	333	352	354	352	349	337	373	371	339	352	336	344	314	337	323	358	318	335	349	362	345	323	354	342	375	321	343	324	346	347	336	353	380	343	304	342	387	323	325	339	352	355	316	368	377	360	315	330	360	347	322	343	352	330	340	347	326	331	300	348	301	365	331	335	345	350	295	344	326	319	369	345	334	321	330	331	332	326	353	349	341	346	348	373	310	329	325	359	318	359	359	334	336	339	354	349	332	328	338	291	334	331	328	368	348	340	363	342	334	339	326	345	300	363	338	327	344	340	339	318	309	346	355	325	339	381	374	351	345	322	347	331	356	305	325	352	340	351	342	355	330	356	330	356	303	354	330	358	342	304	364	353	342	336	328	317	388	300	334	327	378	314	371	319	356	337	356	376	311	340	313	334	351	366	333	317	363	351	329	325	367	344	373	336	332	373	331	319	321	327	350	370	328	341	308	344	313	339	365	348	342	341	357	347	332	339	328	343	338	347	372	345	338	348	349	348	340	349	362	326	356	334	335	346	344	316	350	306	367	342	327	321	307	326	346	332	348	364	352	342	371	362	347	369	340	330	360	327	321	348	329	309	329	307	350	374	329	339	305	337	311	362	313	328	339	348	300	346	323	327	338	317	364	311	311	317	361	329	370	355	343	367	350	377	350	339	323	343	327	338	323	344	362	326	336	328	321	345	339	330	368	363	339	325	331	315	347	345	369	333	304	361	360	336	347	340	348	358	347	337	356	347	330	328	331	351	329	358	313	342	307	348	338	337	329	339	342	343	317	367	324	326	364	336	317	334	303	345	368	317	345	317	342	333	341	330	386	338	325	336	365	330	361	336	341	341	333	344	327	297	342	379	359	346	344	334	328	336	346	314	338	373	338	351	351	355	361	343	330	332	356	320	329	327	345	348	360	366	361	352	343	348	369	354	376	368	314	351	352	351	341	326	344	316	338	340	370	335	344	341	333	322	349
13053	26537	25826	18565	12984	8809	6084	4499	3377	2817	2480	2151	1696	1480	1335	1221	1196	1044	1065	954	9196	21286	16930	8112	3085	4382	2480	661	642	691	668	644	687	646	684	1137	1710	1548	1108	855	715	666	669	649	684	688	649	623	673	634	680	718	643	656	679	669	647	677	613	634	665	681	633	647	635	652	668	689	653	639	627	647	635	639	639	658	667	672	658	686	661	655	659	627	655	638	686	639	652	623	623	661	622	683	689	644	682	661	619	650	676	667	644	635	652	628	636	637	657	646	645	677	656	637	635	647	676	715	671	611	625	623	631	651	695	684	667	661	660	680	659	627	667	739	645	621	675	649	673	660	652	698	684	645	659	666	696	665	632	680	685	680	634	690	652	644	662	683	634	661	659	639	681	648	665	632	638	611	640	705	654	643	636	635	658	673	606	628	702	672	647	655	622	642	710	641	662	633	683	634	648	651	673	684	682	645	597	646	650	649	636	654	677	662	684	669	663	672	681	657	678	666	683	684	641	670	651	624	651	655	653	660	699	657	627	646	661	647	633	640	631	673	671	633	643	629	673	625	661	674	657	676	645	702	642	675	688	659	628	651	663	700	673	634	670	681	628	616	654	663	630	663	625	682	646	697	635	657	697	684	641	670	644	667	677	617	674	646	632	629	619	646	623	687	634	645	680	641	648	637	613	688	611	676	654	653	608	623	636	662	647	639	650	655	634	576	697	644	652	687	659	655	653	679	653	623	598	678	666	624	618	635	617	645	633	646	639	685	655	628	658	665	658	660	678	674	687	615	632	650	661	628	694	695	634	659	664	672	668	610	636	635	641	643	645	644	628	613	699	644	666	684	601	640	614	651	695	667	661	681	653	629	624	684	680	661	717	709	630	656	638	652	587	666	653	659	632	685	613	628	709	614	695	637	643	682	678	641	674	652	621	638	645	630	669	626	674	672	666	657	671	647	702	643	640	657	613	699	637	641	648	657	699	675	616	624	642	654	650	646	644	691	673	634	617	648	661	649	662	674	694	658	662	692	660	622	678	665	708	627	632	676	659	702	637	689	642	657	638	688	674	660	680	643	580	612	639	681	621	645	639	642	640	657	662	673	653	616	633	691	649	667	628	636	658	666	660	643	673	686	657	657	687	669	653	684	613	630	636	641	639	674	628	670	646	694	682	660	685	664	682	635	738	665	639	632	636	648	701	687	632	690	702	640	639	682	667	629	642	706	687	663	653	640	690	618	661	677	632	645	733	615	672	636	660	659	628	657	692	670	618	657	684	665	617	627	655	631	640	664	701	656	593	707	689	627	619	657	697	683	697	696	660	620	604	670	616	629	687	653	626	668	674	681	684	657	656	647	617	674	640	609	664	653	648	643	676	665	624	668	652	668	640	646	627	607	650	640	653	636	677	659	660	638	608	660	598	686	654	662	665	650	657	617	627	654	661	624	685	678	676	623	632	676	685	662	655	675	674	666	657	636	632	617	701	669	653	682	646	647	666	634	649	613	664	627	644	632	634	676	615	654	660	664	661	664	669	698	654	652	661	669	708	682	652	607	631	723	673	654	626	649	663	662	632	650	653	616	670	639	585	653	639	643	669	635	695	676	636	625	616	677	671	640	669	663	653	661	654	641	651	660	677	679	631	680	648	636	622	671	655	693	636	666	651	701	655	669	659	667	647	662	655	665	645	658	655	653	642	700	655	670	650	651	659	657	717	713	664	680	646	616	644	670	645	627	716	704	622	654	619	648	639	688	624	699	652	660	658	649	657	664	695	655	629	688	645	642	667	666	641	669	623	652	650	710	655	648	632	647	680	644	653	669	632	663	644	650	665	631	626	658	685	635	661	603	619	667	680	683	617	638	673	651	625	647	703	645	668	631	616	662	614	685	636	649	676	656	659	626	705	637	624	684	634	647	607	665	627	670	652	656	664	660	619	700	699	656	655	695	667	668	604	678	707	641	625	704	662	644	599	680	611	678	667	651	640	659	687	610	635	634	668	629	656	609	630	720	666	680	672	653	615	635	673	683	613	670	689	612	659	664	642	672	650	674	658	672	691	641	677	604	720	619	663	694	641	661	637	657	649	675	684	658	679	653	695	670	665	690	672	667	613	669	626	632	630	643	657	643	683	659	611	635	641	726	700	648	621	668	638	670	623	669	638	675	613	640	617	678	663	640	675	620	655	716	635	693	671	662	690	656	645	654	619	662	639	667	662	704	655	682	675	644	672	646	682	641	665	620	639	676	666	661	671	660	634	665	642	623	643	598	641	674	680	639	645	630	600	680	666	689	649	636	676	668	633	625	627	645	653	609	659	611	672	626	682	629	673	661	631	661	654	607	688	630	647	637	686	640	634	679	691	636	647	673	625	653	637	639	700	639	670	642	674	657	628	625	689	691	645	672	663	644	671	688	688	635	628	678	679	602	640	687	677	597	649	646	639	660	642	645	628	680	638	672	713	653	663	658	627	625	652	686	647	692	651	654	662	638	652	631	697	658	671	688	668	636	605	696	679	609	665	685	610	653	674	670	654	668	710	616	635	645	652	663	656	611	672	639	645	691	650	622	640	666	671	674	622	676	618	652	664	650	679	689	603	657	633	669	653	645	660	693	704	632	650	617	700	661	637	669	674	641	647	694	662	676	668	645	649	630	638	673	666	644	638	678	650	670	670	661	657	711	628	631	657	684	619	622	626	659	656	687	656	633	693	641	660	659	664	652	662	664	706	665	683	657	678	642	646	658	652	663	615	652	650	672	633	642	620	666	658	623	661	678	625	650	636	634	658	637	644	654	668	648	621	660	619	616	664	659	648	685	693	638	641	708	670	636	655	625	661	638	655	645	663	614	677	652	665	667	688	681	659	634	636	675	660	663	611	644	624	653	650	641	666	615	637	611	684	671	606	637	682	627	609	663	647	654	601	648	623	691	627	694	644	662	660	657	649	673	706	699	676	688	712	695	669	644	627	644	620	663	675	632	622	608	685	645	651	711	662	633	663	630	629	657	623	612	654	684	616	677	672	646	633	647	638	659	669	623	637	640	665	683	622	697	660	633	650	680	647	638	674	678	658	657	656	655	643	682	606	615	641	656	663	665	668	663	675	647	661	671	636	638	633	691	653	596	648	657	666	711	695	672	615	594	645	628	665	646	651	676	621	688	681	637	621	685	663	639	614	701	665	629	631	618	665	643	633	629	675	659	690	652	676	705	691	636	664	641	701	693	688	652	695	652	615	706	645	634	646	701	654	670	637	670	679	676	673	610	655	652	681	652	700	663	707	653	651	626	680	616	623	676	619	639	642	664	669	657	670	650	694	603	684	649	674	655	676	644	646	615	702	638	685	635	657	679	675	670	648	691	671	647	639	650	702	622	683	657	639	644	675	652	627	668	614	653	681	636	644	650	644	635	678	646	657	625	600	647	673	684	631	631	652	645	660	624	674	675	618	628	667	641	633	640	633	658	681	645	634	639	643	678	642	654	674	615	648	682	658	631	669	656
26867	20168	9955	3422	1718	1086	778	599	585	547	562	490	467	423	454	470	421	456	432	414	508	1089	1058	778	513	469	500	400	383	418	429	413	407	407	408	462	408	367	423	431	424	398	426	417	411	404	416	413	427	437	389	453	448	445	425	430	393	444	382	407	415	418	393	421	407	389	416	392	437	409	421	364	449	432	374	403	432	422	432	440	392	431	409	382	413	387	426	383	419	403	441	373	419	432	390	454	444	423	421	420	385	419	403	464	416	377	408	405	413	414	425	414	402	414	394	402	454	418	409	443	415	429	427	393	405	425	454	410	409	440	434	400	444	418	417	408	404	410	369	420	418	414	400	412	415	384	410	402	425	421	408	404	406	400	405	407	418	369	423	442	381	397	394	432	374	422	385	396	414	387	374	405	420	388	445	390	404	416	428	414	402	436	405	450	461	404	427	399	413	410	381	414	433	410	394	437	418	398	423	416	389	439	424	390	380	409	424	390	401	414	416	433	411	421	423	439	401	414	407	427	434	424	423	398	413	415	428	397	413	435	438	430	418	408	419	419	425	410	445	440	395	422	419	403	419	422	399	409	392	405	385	418	433	435	406	435	418	415	444	401	393	397	434	395	396	384	406	395	383	389	409	400	384	398	430	418	387	426	384	441	423	422	389	416	403	421	390	433	407	421	410	441	428	427	399	404	392	436	417	439	423	413	444	376	453	392	378	395	447	404	396	423	448	376	416	432	394	421	475	404	426	418	414	378	412	435	413	418	424	431	428	420	395	393	407	410	399	437	458	395	380	394	407	410	402	463	407	373	431	402	394	444	411	409	427	393	439	423	398	416	440	416	399	409	427	430	414	417	435	411	449	405	366	423	360	415	393	376	404	422	425	395	377	438	411	416	435	406	395	462	435	384	397	444	411	384	404	392	405	389	462	419	381	397	406	423	401	447	435	405	417	418	444	388	386	436	419	430	442	415	385	404	391	447	402	372	411	416	418	407	412	436	415	413	406	402	429	379	429	376	436	431	439	395	358	427	420	377	433	422	413	423	418	386	400	439	428	410	407	428	396	393	417	434	401	408	399	417	415	379	403	420	424	405	405	393	414	386	438	386	434	393	404	436	371	415	442	412	419	410	423	413	443	406	429	411	416	406	416	413	409	436	439	421	404	381	377	402	392	443	390	414	431	403	411	413	437	403	420	400	417	435	417	428	465	386	400	428	450	440	400	427	421	398	426	412	412	387	408	434	442	451	415	396	427	400	390	445	420	417	415	427	415	395	448	426	419	400	365	420	438	368	417	379	400	448	417	410	419	436	386	413	412	414	411	396	451	433	394	443	412	442	425	404	430	443	404	409	421	409	374	407	408	403	412	419	413	370	406	367	393	407	463	420	400	434	448	395	418	426	414	399	390	400	434	367	402	398	373	397	388	405	394	406	412	424	443	437	434	446	441	390	441	390	403	416	439	433	414	394	397	402	424	392	415	430	388	404	392	388	402	422	413	408	388	411	410	420	404	428	428	399	399	437	421	418	423	403	385	393	447	450	424	409	406	408	442	402	390	425	361	386	456	393	416	388	409	431	422	399	419	420	401	385	437	398	405	445	402	399	403	407	405	376	445	421	418	425	412	400	415	419	406	419	452	417	420	463	395	453	390	442	422	411	422	429	437	419	376	422	376	413	392	426	383	463	382	355	403	399	417	421	416	413	393	440	404	404	409	414	414	390	398	405	436	446	400	412	401	445	385	413	400	383	426	406	426	398	398	423	426	399	388	400	410	413	377	405	425	391	386	429	429	392	432	383	417	460	448	383	375	433	405	412	410	420	400	401	403	369	474	382	395	427	392	445	416	408	395	419	386	415	437	378	433	405	438	414	400	377	416	418	417	397	391	382	427	382	397	432	404	411	404	384	420	417	437	430	404	441	383	404	403	424	417	396	449	401	394	420	417	418	426	418	425	411	439	391	403	429	411	425	382	439	399	431	403	428	413	427	397	432	429	404	415	434	420	438	414	390	426	424	453	396	391	400	416	395	453	450	423	425	441	396	406	421	410	427	438	412	396	392	432	463	395	389	418	383	422	416	403	411	382	376	433	438	410	399	407	394	390	402	400	438	446	401	436	392	388	430	438	436	439	373	372	447	424	402	407	413	409	402	432	411	377	435	428	425	451	390	407	408	405	447	394	410	384	432	385	392	429	386	390	410	421	391	422	391	428	422	425	421	430	410	411	414	412	392	417	442	409	402	383	405	413	388	425	406	426	424	397	394	416	426	404	406	426	396	441	406	435	410	405	417	379	427	430	434	435	407	420	399	441	447	412	422	444	369	403	413	397	424	395	419	414	421	360	415	407	417	420	442	416	405	405	395	385	425	420	444	410	430	396	395	388	368	427	413	415	436	418	421	406	403	409	411	433	407	447	398	370	363	412	427	399	396	429	423	406	388	399	402	407	436	370	413	414	406	383	437	390	414	372	384	389	403	377	432	390	415	383	422	379	398	387	427	397	417	416	405	399	449	403	441	409	427	416	425	429	400	389	436	420	448	408	443	410	419	428	425	395	419	416	412	402	391	405	369	423	418	418	367	391	448	433	451	438	438	419	431	431	401	424	414	407	424	451	401	372	404	428	433	422	386	409	410	404	385	397	391	402	439	412	409	405	399	412	411	424	430	420	402	430	414	440	444	419	439	421	439	382	467	408	431	420	421	392	394	417	400	420	406	391	451	438	398	402	400	434	383	419	434	405	443	422	421	440	411	407	425	402	388	424	432	439	438	441	399	397	400	405	416	419	411	441	390	399	425	412	423	406	418	405	395	441	379	439	408	406	457	408	405	410	419	415	369	416	409	422	436	396	416	376	427	434	402	415	405	411	419	426	400	403	401	379	404	406	442	399	422	405	385	402	420	410	429	388	447	424	460	437	388	426	427	423	464	419	404	415	405	423	423	420	410	408	419	413	425	371	427	405	386	399	381	417	449	437	406	412	406	437	418	438	402	423	388	403	398	398	411	389	403	434	442	430	413	408	404	455	396	407	426	406	424	450	390	413	428	405	420	420	382	391	399	392	403	455	412	385	406	399	405	375	398	417	397	402	400	404	431	403	392	388	424	372	413	405	390	414	412	403	420	443	400	440	426	436	401	418	386	421	409	427	392	412	430	409	389	425	404	398	423	397	397	441	402	397	430	404	420	349	419	389	413	443	429	446	423	406	425	441	427	386	436	398	407	422	403	404	368	378	419	422	435	407	419	406	411	425	360	394	420	416	402	424	418	460	422	408	407	392	426	389	394	392	405	416	412	435	431	399	390	402	433	406	428	454	443	434	418	418	405	424	431	395	404	422	432	463	413	416	435	394	397	405	413	405	455	458	428	424	409	386	440	398	404	385	388	435	403	420	388	412	424	415	378	423	368	434	458	396	403	427	439	395	394	407	380	433	427	413	396	391	424	442	392	434	386	414	441	436	388	410	375	414	411	423	412	406	377	377	366	413	401	414	378
8427	12559	12888	7922	5055	3160	2294	1754	1630	1502	1409	1199	1043	948	995	930	928	895	883	864	1307	3465	3161	1961	1143	1032	1026	890	845	830	786	811	789	837	765	838	831	802	841	826	776	780	813	808	874	834	786	807	827	761	819	784	788	830	781	845	755	772	815	824	816	836	857	829	787	806	843	839	825	794	774	796	781	786	761	842	864	791	821	861	794	794	850	813	831	838	830	813	789	795	840	772	811	849	849	806	782	760	769	837	817	873	845	852	869	843	797	783	785	848	839	810	834	792	815	831	782	820	810	788	855	795	778	816	784	835	802	812	818	789	795	835	771	816	827	810	855	797	788	799	820	753	825	851	796	808	829	782	799	793	756	809	848	821	841	800	819	827	831	832	817	812	793	845	770	756	763	804	825	839	870	778	872	797	786	788	812	795	846	842	837	786	802	852	799	790	814	770	868	831	794	804	837	830	847	803	779	892	792	880	806	802	777	819	782	809	889	812	764	799	825	791	848	825	831	803	841	830	778	763	801	770	856	815	772	828	794	814	794	819	825	821	793	822	809	776	786	814	806	816	802	831	838	769	774	858	823	800	737	767	846	845	832	804	838	781	790	814	822	836	801	800	785	766	753	812	792	758	804	779	853	828	850	725	800	831	773	797	830	839	803	820	859	815	796	811	800	858	793	838	798	765	815	807	788	815	822	771	808	828	816	845	790	811	828	802	824	827	755	796	858	804	763	829	758	823	819	873	796	818	827	832	802	784	822	825	858	827	776	821	791	814	809	818	792	831	859	833	840	820	749	798	853	827	867	798	833	790	809	758	823	837	782	825	818	767	784	786	835	825	846	824	783	828	779	816	775	801	818	832	808	825	830	784	855	826	805	807	808	791	866	829	890	760	796	784	799	830	803	800	793	770	821	864	788	776	801	821	819	774	836	750	756	817	818	780	850	772	780	798	796	785	800	823	852	780	866	804	874	859	817	830	805	783	811	736	816	791	864	789	807	845	797	811	846	841	754	837	766	812	817	800	829	829	882	759	838	823	824	780	789	807	864	804	778	774	755	748	803	813	826	823	817	782	790	835	773	797	862	822	811	819	783	755	803	800	805	823	830	759	798	811	792	795	803	903	868	793	820	829	812	806	839	833	777	773	851	791	844	809	781	780	852	840	791	768	851	770	839	823	866	790	792	791	824	800	794	825	835	776	796	816	778	834	807	765	833	800	831	806	846	795	862	803	850	847	833	821	818	809	815	800	845	782	806	765	860	803	832	800	799	782	772	772	771	839	819	812	745	807	801	839	812	841	804	809	777	834	802	778	806	887	851	849	787	787	804	824	846	841	820	861	784	809	822	812	772	794	819	801	863	816	811	786	874	780	794	770	795	813	818	824	831	812	792	795	872	834	843	802	784	805	832	843	791	800	836	781	777	841	803	775	821	824	833	753	853	833	837	842	799	808	821	752	796	772	836	792	848	831	865	835	778	812	862	781	744	761	771	819	813	829	737	767	813	767	826	745	823	840	809	838	797	759	789	825	851	820	814	799	785	826	780	835	769	780	805	742	815	784	780	793	840	816	803	808	864	800	808	827	786	842	787	851	786	813	851	803	823	800	808	835	797	811	815	813	807	795	843	805	791	805	764	818	852	822	802	743	837	812	785	783	801	785	800	821	799	846	824	788	777	840	861	843	878	814	804	802	801	795	874	818	798	838	831	833	770	858	810	772	798	786	842	757	787	810	815	802	765	778	830	853	807	818	787	806	834	822	796	741	831	806	835	864	858	815	798	826	787	839	776	783	850	770	856	816	829	798	775	777	787	840	807	820	796	789	839	797	806	851	777	752	819	845	792	842	765	855	846	782	777	793	770	787	806	795	837	797	807	810	839	824	851	836	772	814	863	877	792	830	836	833	835	781	827	804	796	810	784	809	809	790	783	868	818	827	816	825	867	844	780	827	815	827	853	845	805	803	810	864	789	784	788	803	803	805	791	828	814	839	807	832	768	819	803	849	827	818	803	862	776	794	820	823	821	786	748	805	848	776	815	791	822	722	835	844	821	831	771	817	818	834	875	867	816	798	804	818	771	786	813	838	812	826	788	816	810	832	794	815	781	799	801	833	791	799	857	812	845	852	828	813	809	821	809	806	798	847	795	872	772	844	831	833	849	793	806	837	888	825	791	800	811	815	769	841	815	844	836	775	820	841	797	758	768	818	834	836	859	770	828	812	814	780	807	835	837	852	816	829	737	809	895	789	803	799	881	849	791	842	848	737	771	796	798	779	836	828	853	821	795	755	815	810	839	788	830	777	781	830	841	791	798	785	855	892	828	807	830	882	825	800	815	788	803	847	802	833	876	840	840	824	781	888	788	787	844	847	867	817	839	852	836	826	758	788	835	760	818	834	802	845	775	809	824	770	789	797	795	838	791	793	814	774	822	825	797	811	781	809	812	808	807	789	795	821	817	842	827	799	805	773	812	846	841	796	835	804	833	814	808	831	794	858	811	868	784	822	828	794	804	841	786	806	821	852	809	824	813	867	774	768	795	802	829	818	798	892	780	797	785	848	785	823	789	820	776	818	777	833	807	819	844	795	829	810	783	788	805	814	819	799	828	778	806	798	832	797	796	771	814	841	784	844	805	837	789	770	827	882	753	815	800	783	817	783	789	813	815	856	820	831	783	797	849	757	788	763	779	810	812	796	767	802	772	769	845	786	841	834	785	822	804	815	805	832	839	838	784	817	801	808	767	854	845	810	783	770	843	822	851	820	818	796	842	776	795	805	825	769	792	774	818	821	798	811	868	807	798	831	784	829	850	896	786	818	771	794	787	800	834	830	802	841	838	782	853	891	811	801	819	848	803	831	777	810	825	875	787	781	785	832	832	841	820	804	815	819	811	778	788	821	839	816	886	802	821	801	826	813	830	790	800	811	818	801	801	800	847	815	794	766	820	788	830	799	795	846	801	830	806	810	775	852	837	829	800	820	791	817	855	829	816	870	797	776	795	823	810	807	846	778	828	830	833	810	825	764	846	807	796	852	787	849	803	785	811	825	758	835	760	802	883	775	775	793	773	757	853	822	775	774	768	837	819	798	804	860	790	855	836	788	868	789	829	810	808	825	805	801	780	785	805	822	797	813	784	819	730	822	762	825	835	766	803	768	835	862	856	828	811	803	882	829	773	835	790	826	830	856	809	834	757	824	798	808	756	850	796	838	782	784	781	770	876	782	850	846	846	823	846	787	793	817	803	811	794	745	835	853	813	802	826	778	786	776	801	844	798	806	837	843	808	803	751	797	782	797	805	800	790	790	787	799	798	766	843	852	829	795	810	771	808	812	851	782	775	779	784	838	800	775	803	780	788	795	744	797	837	837	811	872	800	783	819	812	855	835	837	846	752	821	804	861	796	785	790	750	790	807	805	841	836	771	778	885	802	769	817	793	823	840	767	844	777	830	786	832	758	821	818	808	791	809	799	786	845	806	800	884	786	838	805	791	812	856
24319	21378	28304	24752	18692	3398	1311	937	720	626	621	575	465	469	451	453	392	416	400	378	1148	5746	4069	2134	1094	774	719	586	394	336	336	339	336	352	354	393	363	408	395	365	330	345	341	363	367	328	333	366	343	348	315	327	365	370	360	368	375	356	368	330	344	369	332	331	338	316	358	390	373	348	352	358	346	342	350	332	362	361	321	304	365	333	370	374	330	340	350	373	334	346	362	344	368	377	345	332	360	353	349	388	331	359	347	343	341	357	373	349	390	358	376	348	368	332	371	360	307	318	333	372	316	331	365	361	353	341	360	353	366	327	308	336	381	347	337	360	356	364	397	365	347	380	378	356	320	354	357	349	347	338	351	366	396	341	361	337	357	339	356	358	383	341	325	347	330	350	324	379	339	325	331	344	364	370	384	340	351	377	328	316	353	331	309	342	319	347	346	360	372	411	363	348	343	355	332	368	359	359	360	326	354	372	335	361	345	338	357	344	347	350	357	331	351	342	346	327	353	338	368	366	327	352	362	378	349	335	370	372	344	346	362	322	350	387	368	352	343	351	346	399	348	374	356	326	318	373	334	357	339	384	369	366	371	346	343	336	335	355	369	324	370	364	376	335	352	358	328	369	362	343	332	349	386	347	337	356	340	320	357	353	364	326	345	357	355	370	359	369	343	338	329	341	332	323	294	357	339	364	329	324	329	354	356	352	372	347	333	349	349	360	331	332	347	325	356	350	364	307	350	357	366	364	377	353	393	348	341	384	339	313	355	310	328	353	347	351	342	344	342	338	355	339	350	385	357	373	354	333	348	369	360	380	332	315	341	353	349	358	370	354	320	314	359	330	363	371	369	349	355	387	379	349	337	351	313	373	364	362	325	348	338	337	334	357	349	306	334	364	392	373	368	320	384	383	364	346	338	321	333	376	357	332	341	371	334	360	375	332	346	366	357	329	336	377	340	341	346	361	361	333	348	360	328	341	378	347	385	352	330	367	343	345	371	366	374	310	326	354	348	329	352	371	379	383	354	321	370	368	339	347	386	336	349	339	346	350	362	369	350	328	338	347	378	359	382	341	368	352	362	354	350	370	366	362	360	359	352	319	373	349	348	371	340	374	341	342	368	334	353	326	305	376	353	362	364	346	322	369	335	325	410	330	342	336	345	367	342	347	346	318	340	326	358	354	352	341	347	354	345	346	367	367	325	364	336	375	338	351	362	356	353	361	395	347	333	352	357	348	320	337	320	352	344	347	331	348	337	356	372	342	328	342	372	334	360	356	327	343	348	339	330	350	348	330	341	350	341	361	364	372	380	314	325	345	372	339	327	318	366	348	342	345	327	360	330	351	361	372	310	366	370	346	343	376	310	366	362	396	361	361	371	332	354	386	378	363	360	347	372	379	363	327	355	356	351	352	305	342	346	323	348	351	366	323	335	327	327	346	324	352	365	377	364	358	363	366	329	360	354	352	366	382	367	350	345	324	384	332	343	345	353	350	373	374	358	364	339	357	334	366	340	328	346	327	367	326	345	362	336	349	320	339	379	352	348	387	337	360	347	364	370	331	362	342	317	365	354	368	360	323	391	333	342	344	363	352	355	370	335	341	337	349	361	369	347	352	340	338	322	361	346	333	315	369	347	372	368	383	372	358	371	356	358	324	338	355	369	337	361	355	339	360	347	374	364	328	380	361	360	305	346	311	362	311	351	349	341	328	334	358	342	351	340	318	350	376	370	341	338	365	354	367	353	361	344	377	361	374	318	349	346	370	336	366	380	384	368	341	363	324	345	372	352	366	352	325	328	369	342	347	301	325	362	332	369	389	332	370	343	357	352	354	351	347	380	326	332	352	356	346	362	351	373	328	360	347	387	359	333	361	354	381	298	354	342	352	340	347	337	341	366	379	330	321	359	363	349	369	340	341	321	350	362	351	353	347	348	351	370	357	344	354	362	334	348	367	359	348	344	333	338	330	345	321	335	354	339	364	343	362	378	383	362	374	332	352	348	344	388	357	326	340	378	341	322	379	331	373	345	347	336	352	353	383	355	385	350	339	388	315	368	347	349	350	338	345	360	420	322	332	356	367	341	357	322	353	354	353	326	381	324	328	371	340	345	350	331	358	338	346	364	329	363	349	331	357	356	351	354	332	325	379	380	360	312	344	363	342	368	341	356	349	368	357	327	361	345	353	350	345	315	376	341	332	332	359	354	340	377	349	377	343	364	346	343	338	336	372	358	355	310	399	343	305	385	305	370	382	359	343	307	333	364	326	328	330	351	330	369	343	377	323	344	358	344	310	346	316	327	345	364	368	380	341	375	360	353	349	367	340	356	352	350	364	378	345	324	342	343	365	353	340	342	352	347	375	328	324	360	347	330	322	356	339	347	341	379	340	367	334	334	358	353	320	352	330	341	355	388	317	366	329	344	330	338	344	369	366	350	325	368	382	348	344	356	361	314	352	376	328	352	344	381	363	365	350	368	371	359	320	336	338	359	349	366	365	347	359	381	361	356	357	349	353	326	316	334	355	360	366	356	361	344	347	342	366	337	394	347	380	318	337	352	338	363	367	345	353	348	342	351	350	370	348	334	365	345	341	353	373	329	364	359	333	378	349	362	311	345	337	358	342	380	375	364	361	359	360	355	325	341	352	350	376	386	347	332	379	308	324	343	316	363	374	339	354	341	387	347	296	341	326	338	339	343	360	362	356	337	368	378	322	331	363	355	339	359	371	342	355	369	354	338	372	338	366	353	348	361	384	343	372	365	373	355	360	352	343	328	382	362	337	364	355	321	340	352	349	331	353	371	313	334	365	368	357	356	364	311	360	366	391	369	362	347	325	370	348	336	343	325	334	328	351	357	368	338	372	354	351	387	304	325	341	331	357	351	367	341	383	359	392	359	354	361	296	348	342	331	392	344	337	348	338	349	380	346	392	374	339	351	367	363	356	338	363	374	345	325	372	336	351	335	343	349	315	372	326	357	329	363	322	353	332	338	354	321	376	373	347	360	344	360	383	368	356	395	365	336	331	351	348	360	357	331	341	354	355	312	359	351	320	360	336	343	330	344	326	311	361	326	339	345	329	370	353	361	374	390	334	372	336	347	350	320	338	350	335	357	336	328	337	348	345	353	328	349	360	388	362	351	320	351	376	350	380	357	366	332	350	333	373	382	351	333	333	358	366	423	317	327	369	341	337	389	334	330	342	354	325	346	369	346	332	337	369	356	378	341	336	359	355	381	364	376	325	355	335	366	350	366	324	374	360	363	336	338	377	358	361	381	355	330	336	360	357	360	367	304	387	383	370	367	345	383	333	320	332	371	322	332	323	364	334	347	315	387	360	366	339	329	356	358	350	344	370	349	346	346	373	321	337	324	381	342	311	357	355	351	398	349	331	335	323	376	327	337	375	353	359	327	326	379	372	336	363	336	390	356	369	367	335	339	368	352	339	343	364	358	335	364	379	348	339	331	335	345	327	375	333	355	380	368	354	334	348
10570	20014	19624	12783	8276	5416	3844	3036	2517	2206	1867	1549	1300	1189	1075	1082	1026	950	885	884	3830	16544	11641	6133	3220	2182	1923	1496	824	630	680	682	646	688	712	713	788	798	757	761	692	720	689	682	714	740	685	678	711	693	691	655	694	659	699	748	716	715	716	694	697	670	730	717	684	709	723	710	727	681	716	680	692	679	684	690	659	716	760	733	684	686	714	653	718	661	737	650	727	702	756	685	712	656	681	685	714	709	736	667	688	730	707	701	680	703	729	709	666	719	675	747	694	698	670	660	735	719	716	673	705	697	670	704	671	703	686	706	679	693	697	693	695	690	738	694	653	745	682	694	726	703	704	658	666	685	636	731	668	699	668	685	702	658	702	737	714	671	703	680	677	702	734	663	701	707	658	665	648	717	694	699	665	639	711	651	671	736	690	703	699	654	705	705	710	730	712	715	750	688	671	730	685	676	713	695	701	689	693	680	701	687	749	703	696	699	734	670	697	726	713	743	753	723	735	715	694	707	705	692	731	701	704	681	715	692	700	718	689	675	722	701	692	711	699	655	713	703	707	696	632	697	711	710	701	696	678	655	730	726	713	695	638	698	692	732	680	695	703	687	701	672	739	679	710	701	686	687	698	728	688	657	685	720	705	734	696	681	734	675	660	707	693	692	731	678	661	673	693	660	716	655	700	678	708	712	692	685	723	707	712	702	671	673	730	688	665	720	710	655	635	678	669	675	747	666	675	694	711	746	681	680	707	693	654	708	662	693	644	672	666	653	698	710	684	657	707	714	706	687	702	718	711	680	674	743	740	732	700	643	657	691	723	695	663	706	758	693	656	682	713	681	616	689	688	701	652	730	688	680	686	688	700	684	704	719	705	698	646	734	707	686	700	688	666	710	674	716	673	695	692	708	720	717	713	709	686	639	681	726	663	707	689	645	707	672	689	672	684	699	717	685	742	704	690	727	739	681	741	696	732	716	699	710	691	673	739	708	724	672	673	691	674	698	677	701	711	705	662	662	672	667	651	730	717	698	723	706	694	759	700	719	678	716	695	685	695	667	671	719	689	701	670	682	702	682	672	671	700	736	692	711	666	661	672	717	680	690	722	719	677	704	690	695	674	706	719	709	736	712	683	693	713	701	653	646	742	718	721	728	681	708	686	745	725	740	731	693	694	672	697	706	686	680	661	670	682	702	703	653	698	722	713	679	737	726	685	676	734	685	705	705	674	692	783	690	737	690	727	728	709	679	667	683	686	672	698	754	697	713	652	702	704	757	647	668	692	705	721	741	694	674	692	683	700	732	656	704	723	674	681	677	727	690	728	688	724	629	663	691	689	684	671	702	719	692	670	717	699	672	746	703	655	696	676	686	678	695	694	712	674	692	698	681	707	686	667	690	666	704	745	669	711	723	725	675	727	739	729	724	687	707	732	665	673	674	718	687	702	710	716	709	719	734	666	698	682	686	675	718	708	683	725	693	671	725	713	683	675	746	681	701	690	720	671	722	681	681	683	657	704	704	689	659	694	707	751	721	709	662	631	692	667	712	649	661	703	670	678	675	708	683	709	689	699	682	700	696	718	659	710	701	692	676	741	720	696	691	701	684	706	680	701	701	734	713	718	746	728	714	676	744	701	699	672	681	695	708	762	722	695	740	699	677	661	754	703	698	710	677	729	741	694	653	684	679	725	658	668	654	716	668	677	707	708	677	668	685	668	742	697	668	691	696	681	710	695	673	657	667	682	692	683	707	672	688	674	710	668	685	649	692	693	710	702	698	705	673	684	673	705	711	665	656	663	690	662	745	693	671	714	701	707	707	672	722	689	713	673	680	663	696	662	669	700	639	688	721	690	717	677	678	709	686	696	712	704	722	686	641	732	655	706	681	699	663	673	661	645	683	684	733	664	673	684	706	716	698	734	730	676	726	684	691	732	697	741	726	708	733	707	713	671	694	680	705	717	699	671	734	679	640	709	674	714	673	680	716	720	676	709	647	656	710	694	752	684	716	680	708	698	720	666	707	699	693	697	646	673	733	658	698	710	698	723	666	676	705	723	673	766	717	672	682	698	709	712	696	635	734	681	680	730	681	692	717	681	714	643	702	674	726	714	698	736	656	662	711	694	718	715	713	674	666	673	689	702	710	711	659	665	697	733	717	678	669	687	713	667	724	655	700	715	679	731	682	702	726	678	682	696	744	695	671	688	673	677	697	748	704	641	746	682	689	677	718	675	730	687	702	733	681	720	724	665	741	656	678	692	675	686	693	708	730	685	737	698	686	723	668	695	664	688	664	761	692	742	701	735	702	728	713	677	662	706	683	674	717	705	710	669	675	667	674	694	696	721	684	689	661	696	683	694	705	678	676	676	735	695	710	696	701	696	728	710	673	684	685	726	746	719	741	720	711	742	646	713	663	701	722	688	716	720	650	695	668	668	715	684	713	700	731	702	720	713	688	694	709	697	674	701	678	702	715	666	705	715	708	740	700	682	677	702	694	701	672	710	711	761	681	663	700	706	694	668	727	660	718	655	722	707	693	655	714	730	666	700	709	693	735	720	689	701	689	664	673	660	680	701	703	663	687	718	679	677	716	754	707	706	726	705	708	733	684	757	696	740	715	696	682	715	714	708	723	692	681	692	638	692	662	676	693	668	687	714	692	722	735	683	709	699	712	673	700	686	725	768	677	716	722	674	707	691	671	629	700	685	688	665	706	691	697	691	699	721	655	716	727	707	711	686	727	689	721	674	678	665	728	668	691	642	698	714	685	707	708	685	723	708	655	730	685	703	654	680	642	699	720	659	671	700	752	669	743	706	682	774	725	674	727	665	669	715	691	706	696	702	676	705	729	660	729	716	661	708	683	668	724	731	684	711	678	723	736	681	682	697	707	673	724	648	683	697	717	675	696	657	726	680	717	687	704	698	694	694	715	680	637	711	700	737	672	679	701	745	702	666	718	681	643	671	698	711	675	717	695	678	748	648	700	744	666	701	718	692	689	665	694	723	709	667	711	674	691	735	704	677	737	670	688	679	671	709	702	680	714	740	733	677	681	706	677	687	690	717	717	726	688	690	712	670	648	738	672	756	717	700	724	689	678	689	639	698	648	699	700	639	700	638	733	667	709	671	737	699	703	676	715	707	682	689	692	724	661	669	716	738	677	714	727	654	674	702	677	729	691	728	662	709	679	682	660	711	707	705	758	659	676	737	719	700	712	678	726	705	681	696	695	677	737	712	671	693	671	676	650	705	696	648	703	693	720	682	669	702	700	693	649	754	736	724	703	704	687	719	700	707	731	715	673	659	676	672	665	706	716	715	726	688	688	676	713	696	721	692	690	725	698	734	734	681	677	681	697	669	689	708	708	725	697	705	666	727	679	689	707	736	711	711	687	697	710	715	622	709	697	705	680	708	720	696	684	668	648	702	676	751	675	684	693	661	678	674	710	690	660	727	743	696	692	741	698	676	707	728	641	713	672	668	686	723	727	689	675	700	721
23308	21366	29095	23997	21365	17975	3346	1414	1026	910	755	644	569	545	507	486	484	414	400	434	2086	9786	7868	3772	1699	1176	1012	648	334	379	350	335	348	389	339	374	389	344	367	370	340	361	381	344	344	304	349	326	305	308	332	321	334	342	327	346	347	391	354	333	321	361	326	333	329	319	360	322	321	344	351	353	360	360	359	308	318	344	344	350	337	355	333	360	321	354	343	308	336	335	343	359	352	355	349	337	327	351	327	342	331	369	359	327	321	365	339	326	325	334	346	363	314	329	320	336	382	329	338	367	357	352	352	331	324	326	351	381	296	333	323	366	343	309	380	341	336	287	331	322	356	333	336	342	317	342	341	329	333	331	331	345	380	329	356	303	359	345	356	341	355	351	340	341	327	367	332	346	350	344	347	395	319	365	331	346	330	333	337	376	349	339	353	347	348	366	338	339	329	325	374	335	338	338	354	323	366	318	324	369	338	356	353	371	339	329	354	346	351	309	363	328	335	326	360	348	341	318	368	318	329	331	324	344	342	363	327	312	369	348	342	335	337	363	343	346	329	339	349	337	351	351	331	376	312	344	313	337	345	320	363	334	349	331	361	356	330	329	327	301	361	326	355	325	349	340	335	327	342	329	326	322	303	327	318	330	320	377	342	368	375	355	330	310	358	330	333	322	370	335	376	352	323	325	352	336	313	335	407	357	351	295	315	343	359	339	327	303	324	365	370	366	349	346	325	365	320	337	325	337	320	326	335	362	318	359	334	330	347	306	362	352	343	309	323	286	333	319	352	309	344	365	345	371	344	332	333	333	341	316	380	349	324	306	356	335	352	355	360	340	362	341	337	341	356	307	319	361	342	343	356	344	370	332	358	341	372	359	322	325	341	365	345	344	357	349	384	317	361	334	353	331	342	347	344	318	337	376	355	338	318	345	329	331	341	335	331	341	319	333	345	355	356	357	344	346	324	348	328	340	347	322	323	357	341	335	330	336	350	303	331	350	361	351	324	342	343	338	327	308	309	314	297	347	333	353	320	318	331	359	351	370	335	351	326	361	365	354	330	349	307	314	345	327	339	327	316	325	347	351	354	350	309	334	343	330	350	315	310	332	346	319	369	335	350	360	320	315	354	336	339	322	338	328	330	341	334	351	359	337	327	344	322	369	339	346	387	336	341	327	341	322	357	327	347	363	331	336	333	360	336	355	311	334	347	365	335	361	322	355	342	304	296	326	329	357	331	374	364	347	335	336	339	311	357	329	346	306	349	326	330	324	365	342	308	362	333	340	335	369	319	350	330	339	349	342	333	327	361	334	336	349	377	323	340	368	359	354	387	320	353	328	339	374	340	328	377	330	329	341	323	327	372	382	365	348	342	361	336	340	357	351	341	323	324	349	363	379	318	393	343	333	306	344	324	358	345	338	356	349	329	347	347	340	317	362	325	359	353	338	325	347	369	321	348	334	334	337	301	380	338	344	316	344	355	324	303	344	339	340	352	333	343	343	349	350	327	326	339	310	356	332	323	331	336	314	320	336	343	355	347	338	303	339	352	341	360	385	374	363	369	365	339	325	345	333	343	341	299	328	365	317	357	375	354	309	342	344	325	314	332	315	352	329	366	323	335	336	356	334	327	326	335	339	343	321	362	349	338	331	317	331	362	319	343	372	368	349	321	373	330	342	334	372	349	320	322	344	332	345	328	350	329	344	356	317	321	337	367	343	338	313	335	356	337	357	360	344	335	335	342	361	352	323	333	306	332	315	290	310	328	301	326	322	296	360	344	338	358	351	353	362	312	357	323	303	297	334	347	318	342	321	342	333	342	340	319	308	350	340	321	353	337	345	311	374	297	367	334	328	352	301	314	339	319	387	345	316	345	320	343	337	339	342	342	347	340	357	328	330	336	352	329	331	356	325	306	334	359	320	357	369	308	340	336	324	378	358	315	330	331	325	351	377	349	366	348	353	329	340	374	353	340	324	346	366	333	340	370	353	342	322	350	327	359	319	375	296	388	340	332	380	342	340	345	366	344	326	327	331	349	340	334	341	347	307	352	346	344	351	344	314	328	323	345	320	352	351	309	331	348	364	349	328	359	341	329	338	314	352	342	363	335	362	338	371	331	325	343	329	376	329	343	363	376	339	378	335	372	331	360	342	316	342	338	341	327	343	343	331	346	314	323	322	318	355	339	347	297	345	325	317	332	356	320	321	364	314	331	355	343	361	328	332	327	346	345	373	371	359	352	323	342	356	336	339	304	332	303	371	385	323	328	329	332	307	353	361	334	326	366	353	334	344	312	312	330	338	334	350	335	330	322	362	369	343	337	346	341	310	335	339	350	329	355	316	345	335	301	379	349	380	348	330	340	362	331	313	326	346	313	352	351	336	339	367	363	362	291	325	352	328	343	318	356	345	345	336	327	334	344	324	351	340	336	365	324	362	318	340	357	331	352	336	348	340	344	320	323	287	327	336	336	346	330	310	354	319	364	354	306	347	317	326	332	335	340	303	315	340	331	335	328	353	373	329	315	357	356	351	349	345	339	345	336	307	337	339	341	359	322	324	330	339	338	368	362	328	344	367	355	319	341	364	330	340	353	349	340	302	324	360	354	341	353	341	331	344	298	336	302	335	363	377	349	310	320	354	350	309	336	345	333	291	356	336	328	328	348	335	332	340	337	327	337	348	319	331	344	337	341	339	355	330	348	343	345	361	326	328	370	382	341	342	318	319	317	354	334	348	334	334	335	349	367	337	337	345	362	364	380	332	348	346	342	347	357	330	338	336	338	345	328	328	335	308	300	316	390	363	374	363	344	326	331	359	340	307	346	332	369	340	354	357	326	342	329	356	336	320	334	346	343	343	338	372	329	330	305	333	369	366	295	311	349	373	297	334	319	344	336	319	326	354	388	317	350	329	361	353	347	343	347	346	330	359	337	366	323	319	315	368	333	332	355	330	339	330	333	360	363	375	344	354	335	331	314	323	337	331	322	316	337	340	341	349	336	317	307	324	303	346	321	344	361	336	340	328	351	337	373	331	341	308	348	343	357	358	366	330	321	320	325	318	329	340	350	340	328	327	334	321	333	354	318	356	312	368	349	369	343	321	314	324	374	317	382	371	350	352	360	312	334	325	348	320	308	344	350	315	341	353	335	368	336	311	342	317	357	340	326	323	338	363	353	347	349	326	330	340	334	364	322	326	340	347	359	333	329	361	357	335	334	347	351	327	302	359	350	357	330	352	356	347	358	329	336	349	330	332	328	333	336	344	317	354	366	360	320	357	304	369	343	345	341	326	302	311	354	335	327	354	354	287	316	384	346	335	344	365	351	335	343	314	370	332	321	341	333	352	326	325	317	344	330	332	311	342	332	309	330	324	347	302	354	320	331	335	321	346	329	335	334	329	344	331	354	327	347	370	330	345	339	332	337	332	336	330	342	336	316	364	299	296	330	308	337	322	350	336	362	345	326	347	307	325	330	342	340	324	340	322	342	324	371	342
12696	24815	24179	16477	11193	7848	5809	4543	3838	3065	2532	1880	1686	1434	1323	1215	1101	1000	961	922	6790	23034	18550	10088	5072	3558	2944	1628	684	674	639	611	658	676	749	878	924	806	795	709	680	664	682	676	670	686	657	681	652	633	741	671	653	621	664	666	680	680	662	680	650	664	682	649	679	665	611	603	681	676	682	653	671	644	690	611	675	651	645	682	639	646	661	670	644	694	651	645	613	655	657	665	660	621	674	647	649	678	616	661	618	639	645	632	631	611	657	641	638	637	670	668	652	669	634	643	664	602	661	699	644	685	690	694	643	655	631	645	644	640	652	643	662	628	648	675	646	643	698	670	638	686	644	695	632	630	598	680	680	658	674	655	698	631	701	664	708	660	656	684	684	669	689	652	639	629	646	690	653	659	639	669	684	682	659	654	652	641	639	672	625	669	645	671	702	669	703	607	701	660	669	642	607	665	666	597	683	674	685	669	666	648	692	650	671	638	660	681	661	713	621	633	688	701	672	643	639	635	650	644	681	677	658	715	658	663	632	677	628	721	642	662	632	684	646	618	715	652	594	685	638	665	700	661	670	669	659	656	651	663	648	633	653	635	665	642	692	660	649	684	582	630	695	669	656	650	664	604	661	658	668	686	636	663	665	630	679	683	631	673	674	638	630	604	678	687	642	705	596	677	637	643	639	673	667	645	596	652	691	636	677	672	654	647	683	675	679	672	616	660	664	678	642	676	609	686	637	651	658	644	636	670	659	636	642	669	741	645	684	670	655	641	658	632	682	644	701	715	676	665	631	599	660	695	648	716	716	660	676	671	659	690	668	648	618	641	659	680	635	639	621	706	633	704	640	671	687	655	625	667	699	650	662	649	615	661	631	671	671	606	684	641	673	640	665	672	588	663	655	688	634	648	622	643	672	658	704	687	678	652	631	682	681	650	652	665	641	624	689	649	654	654	617	677	650	667	650	659	651	693	682	589	666	673	663	666	640	651	660	667	649	634	644	665	659	581	667	632	636	638	660	659	679	605	648	665	667	653	668	643	698	667	618	668	661	649	619	618	682	690	628	646	671	661	656	672	668	660	663	649	677	626	643	646	641	629	620	693	633	674	646	684	602	618	626	690	644	644	681	640	689	648	688	616	646	633	653	629	683	635	670	638	629	666	693	650	664	623	650	632	659	591	699	630	652	647	682	656	685	688	632	683	644	660	678	625	620	637	624	664	669	658	666	666	688	678	671	687	675	687	681	637	647	703	658	626	652	584	648	665	619	621	630	632	653	676	632	635	636	672	616	644	634	660	655	660	662	657	648	687	626	665	670	696	678	673	611	654	644	669	650	695	635	648	644	723	656	658	657	671	699	724	671	660	682	683	635	664	648	668	642	624	635	675	632	683	661	707	643	709	647	641	657	644	671	669	692	637	684	670	677	629	674	643	680	654	659	704	657	620	714	626	656	677	664	660	669	642	667	642	616	612	649	640	682	666	648	611	661	708	677	646	643	634	683	639	642	637	685	673	622	630	662	634	681	684	672	611	673	624	678	628	709	633	656	655	684	685	623	644	669	672	696	684	651	639	690	715	651	654	647	672	672	644	607	672	645	638	658	658	661	672	688	682	690	631	640	673	643	611	639	684	606	657	644	612	602	632	645	638	640	703	661	680	664	616	647	605	684	656	701	644	623	634	602	637	620	660	680	669	621	629	704	640	617	657	642	624	639	646	639	683	658	650	631	675	648	677	657	640	684	635	627	646	690	695	645	657	645	610	606	652	612	681	644	684	641	643	647	648	640	685	660	706	665	651	638	672	642	684	641	691	664	664	661	600	677	662	685	673	663	650	674	658	670	672	679	665	664	651	656	685	677	679	660	658	673	638	610	632	669	683	691	614	628	657	668	638	653	619	686	630	624	685	636	661	675	652	657	632	654	641	657	640	690	634	597	701	652	656	648	680	614	658	635	659	691	615	676	640	673	699	694	637	626	636	665	652	675	727	642	654	686	651	646	617	621	692	609	638	642	662	648	638	643	651	684	677	650	635	615	662	652	660	681	651	624	674	641	682	663	693	682	687	686	651	619	599	669	660	673	646	625	663	665	651	665	650	686	616	651	704	661	690	596	667	644	653	669	686	636	667	676	662	668	658	645	639	662	630	643	690	691	673	630	689	639	660	653	666	604	656	645	625	679	666	710	687	675	664	649	623	697	665	619	624	694	683	676	658	645	639	667	679	642	656	633	654	633	648	629	651	666	664	664	693	671	702	625	647	632	661	666	654	612	660	644	654	651	645	659	624	596	672	640	639	671	623	637	640	701	700	673	682	690	658	648	661	645	631	679	670	610	665	671	661	672	644	669	705	708	686	659	661	692	654	638	690	663	634	610	649	641	716	665	662	679	621	641	648	700	650	665	677	695	661	666	666	628	649	637	669	619	632	676	638	605	692	671	656	688	664	667	673	688	627	640	645	677	636	635	668	684	658	617	670	651	619	634	683	682	627	652	654	643	650	652	630	615	665	621	658	671	658	662	662	657	685	640	640	646	679	700	640	670	701	654	643	683	642	643	649	641	706	674	683	652	687	691	629	657	703	694	649	681	647	684	603	630	650	647	685	722	664	705	666	664	660	695	675	658	666	664	653	654	662	637	611	665	658	617	693	601	705	611	696	694	635	681	704	651	662	629	663	654	662	648	654	662	697	678	642	675	673	692	593	689	704	717	671	709	667	690	662	637	600	704	606	657	629	665	679	660	685	621	665	609	701	650	683	652	664	673	682	669	698	650	689	645	676	660	605	669	673	648	643	669	649	656	644	708	687	697	679	660	642	658	704	682	654	647	644	651	643	626	652	625	654	661	638	639	654	656	666	627	631	685	608	652	652	690	653	666	631	647	651	676	687	644	638	706	631	701	651	632	661	647	616	657	718	555	683	683	639	652	672	617	672	644	653	639	620	676	678	659	640	664	647	662	651	670	671	655	653	712	664	692	664	646	692	632	678	644	682	666	646	663	637	627	635	612	631	700	584	613	660	662	609	660	668	671	647	651	636	708	637	651	656	628	640	674	672	681	681	691	672	707	674	655	654	697	680	682	632	611	659	663	665	612	634	632	671	657	674	637	665	678	643	664	616	654	673	661	681	665	690	646	646	660	630	615	662	682	649	622	685	662	638	632	644	634	663	674	640	620	703	616	650	672	681	654	626	632	685	624	630	694	669	662	657	626	654	644	643	661	647	646	660	608	666	687	610	636	618	618	649	655	622	652	651	657	637	629	633	664	693	666	643	639	668	673	655	652	656	654	647	663	633	594	667	636	645	643	668	670	663	670	662	672	677	692	652	659	603	671	599	654	645	629	619	671	638	703	639	660	660	639	589	653	630	655	693	620	671	673	635	647	685	614	652	634	681	658	650	645	641	656	690	653	649	653	649	640	687	645	633	658	721	634	662	634	667	679	672	659	684	631	686	686	614	649	670	656	650	654	708	624	657	664	669	641	653	629	642	619	655
26880	20152	8923	2617	1292	949	700	633	584	571	528	462	445	464	464	411	411	400	432	428	507	1091	1029	742	509	476	448	422	402	344	386	416	440	448	393	400	418	438	375	410	381	402	410	424	405	388	413	415	389	413	419	378	393	407	408	399	406	395	440	392	378	415	413	435	398	388	418	384	411	415	368	381	377	429	381	376	400	415	396	395	409	401	390	411	405	384	400	433	396	408	405	425	388	387	379	397	413	379	430	403	377	399	404	423	436	391	424	398	433	420	359	404	369	403	385	380	399	402	391	407	383	399	419	398	390	409	344	391	406	403	392	417	394	386	395	403	441	387	391	389	396	395	406	424	402	406	413	429	394	407	410	417	401	416	395	431	395	424	415	402	448	382	407	408	430	419	410	406	419	412	385	406	383	375	377	413	417	398	423	375	364	382	420	405	410	383	404	394	391	394	428	375	383	370	404	411	366	425	415	430	414	398	394	422	416	413	382	396	410	403	392	380	414	384	381	382	391	407	402	402	397	383	404	381	409	422	357	404	405	413	417	410	340	413	406	393	361	403	427	366	383	405	404	394	404	392	393	411	440	398	359	421	405	418	391	385	435	373	371	399	390	413	400	377	412	384	422	371	375	426	399	422	426	386	391	387	415	396	385	391	433	381	401	414	397	350	346	389	406	387	403	373	405	407	390	435	404	423	379	401	384	406	373	394	422	379	387	407	396	405	395	382	410	380	407	385	378	401	372	422	427	415	413	405	387	407	385	389	397	417	395	380	372	442	415	402	385	422	398	431	411	432	406	400	382	394	399	376	368	409	426	391	392	400	423	444	403	410	408	389	373	445	385	406	450	417	400	366	377	389	423	376	382	384	380	375	389	387	405	373	374	408	411	399	393	409	383	437	424	416	405	414	396	415	400	386	393	395	370	408	376	390	420	387	387	403	388	381	425	417	427	409	413	410	416	416	399	402	407	410	431	426	368	427	417	411	442	374	407	397	352	382	374	448	414	400	394	390	429	366	433	445	397	399	431	382	356	412	382	441	419	417	391	414	390	407	400	436	401	407	415	392	377	395	409	370	379	424	389	359	424	395	417	411	375	397	375	423	401	383	402	408	402	426	427	385	383	394	401	442	374	383	406	409	395	415	397	392	409	413	389	407	426	356	398	382	376	403	392	391	366	421	387	384	385	412	415	386	426	405	356	433	387	417	391	407	378	424	395	373	387	416	395	381	390	421	401	387	414	390	413	432	415	401	393	395	409	397	406	429	412	348	398	389	424	383	430	397	440	399	385	407	408	362	388	399	435	374	383	430	397	412	410	392	379	411	388	394	423	369	399	411	428	415	408	367	374	398	391	397	404	375	428	413	415	415	395	408	434	386	408	428	406	379	390	373	386	425	361	404	428	400	379	376	396	391	429	395	359	412	384	397	420	418	384	385	394	347	364	390	397	393	394	356	407	387	420	384	409	395	378	418	429	449	405	403	420	405	417	390	426	360	367	382	389	418	385	411	421	383	416	406	380	393	414	411	410	389	376	416	418	382	389	417	413	383	411	396	400	398	412	405	388	422	411	404	391	377	420	405	424	397	429	401	391	376	404	380	400	409	387	395	413	376	375	412	414	412	414	450	385	415	422	399	427	413	404	412	375	400	406	410	395	369	401	403	382	378	392	381	409	391	432	397	400	438	381	333	388	390	392	424	387	368	408	370	421	423	429	415	419	406	424	411	364	418	417	394	417	377	390	400	402	403	410	397	425	404	379	397	412	397	396	404	422	411	431	405	403	410	419	388	396	422	407	405	411	412	378	386	396	404	369	416	393	413	428	429	370	422	384	401	444	369	371	430	377	385	388	404	372	420	408	356	432	400	407	388	396	392	416	393	383	386	419	435	405	414	429	386	392	425	379	349	438	433	411	405	404	404	406	372	423	351	382	392	423	401	398	393	410	362	353	391	392	434	402	396	423	417	418	420	413	423	398	394	398	397	394	391	420	389	406	429	410	415	405	433	414	417	408	388	400	402	416	378	436	448	411	439	443	408	397	387	428	369	377	407	382	428	400	386	372	407	445	426	451	413	431	426	394	408	410	419	417	389	400	379	375	424	385	420	437	398	406	377	411	395	443	401	453	393	432	385	431	390	388	405	373	388	417	417	398	375	411	431	407	382	431	435	369	386	405	401	386	394	407	414	402	417	421	404	439	399	416	419	417	409	434	396	393	394	383	459	399	406	428	408	419	449	428	399	401	390	411	372	351	367	438	383	454	401	362	384	388	384	372	387	384	380	369	376	434	433	412	396	427	398	421	425	400	389	427	392	414	387	415	405	391	391	384	405	461	427	397	392	393	412	416	421	385	406	399	389	409	397	388	400	404	384	387	410	369	407	383	402	401	417	395	409	367	406	362	377	400	390	409	436	407	382	379	415	418	393	393	393	395	402	401	422	390	367	390	432	364	410	409	374	384	414	442	478	405	437	397	417	419	449	397	378	421	416	434	400	408	408	370	395	408	387	387	417	405	365	407	426	381	418	404	354	352	406	387	420	393	391	402	410	399	398	411	362	405	401	398	404	396	396	424	421	388	375	453	378	381	443	403	376	431	441	386	397	396	436	401	393	382	385	397	365	390	405	401	382	394	415	395	416	406	430	387	406	406	407	381	411	447	423	418	377	396	378	365	390	403	380	414	399	375	357	390	419	415	392	392	408	409	432	380	395	387	393	395	388	377	398	400	391	399	390	411	384	419	406	401	401	387	445	403	389	361	349	387	393	403	406	409	391	426	422	378	382	385	377	383	379	439	402	381	416	433	409	380	452	391	417	395	361	380	418	393	428	372	442	413	421	394	395	389	414	404	394	402	402	426	384	405	405	362	397	373	393	421	411	382	385	393	402	402	403	371	415	408	381	400	417	379	377	401	415	402	430	403	389	380	437	372	404	441	378	403	431	402	385	412	376	400	422	399	397	396	407	405	428	435	388	395	410	416	382	423	418	411	426	419	360	417	408	399	422	393	408	410	409	401	417	418	378	393	385	412	415	402	386	408	355	391	393	405	400	382	367	398	435	400	402	358	396	395	422	405	435	418	378	413	379	385	422	408	375	406	392	384	378	397	377	402	374	419	382	406	345	410	413	417	366	410	374	408	433	377	408	408	385	445	356	404	433	394	408	432	445	412	404	406	382	400	405	412	395	409	369	398	387	374	387	432	427	387	374	426	416	421	415	427	427	385	399	442	390	422	390	412	368	419	403	405	393	409	417	396	382	397	450	364	411	414	416	401	353	395	407	397	381	387	420	393	355	378	393	391	410	401	385	401	404	387	397	401	409	377	383	385	353	411	401	403	414	399	409	389	397	390	417	431	406	416	419	370	379	418	425	462	418	426	403	386	363	389	395	423	380	420	365	385	392	389	404	433	408	405	389	401	395	396	383	419	424	381	437	401	394	381	397	434	410	395	394	370	411	425	391	396	395	421	387	362	380	412	382	382	407	349	397	395	416
8116	11325	10946	6569	4188	3118	2437	2030	1767	1561	1267	1066	1049	1002	1029	883	878	956	835	839	1215	3384	2974	1802	1143	1016	1085	856	769	800	777	760	754	834	809	808	797	794	785	817	787	805	784	798	769	789	803	807	803	835	842	807	782	796	789	743	819	822	729	756	780	804	787	855	772	773	767	787	821	828	814	759	817	814	811	791	823	796	782	776	781	756	803	808	787	772	763	769	785	834	762	738	835	841	757	786	787	807	781	789	744	824	771	807	789	759	829	802	805	773	741	804	791	803	801	756	789	778	869	846	766	840	749	806	789	768	850	813	769	795	762	832	806	748	776	787	764	779	809	807	807	785	834	773	744	819	800	771	773	776	757	753	765	781	772	756	770	788	757	767	791	802	808	771	792	820	797	802	769	800	804	789	787	742	814	784	781	774	804	760	778	778	790	815	811	778	788	853	798	790	778	795	780	846	814	773	878	772	853	785	765	759	779	808	780	804	776	810	762	796	809	830	807	807	811	738	846	789	776	843	774	803	816	800	771	831	813	768	808	767	826	818	812	788	845	791	849	807	796	831	796	753	816	752	797	790	798	811	802	779	799	785	792	784	796	803	782	782	834	776	824	796	824	764	820	797	828	791	800	808	848	759	802	744	794	769	794	790	772	770	807	805	803	807	742	814	789	824	783	824	805	750	762	787	785	771	807	773	816	782	800	811	790	797	792	749	837	785	783	744	812	801	856	782	761	818	774	824	769	804	801	830	830	814	724	758	799	745	750	789	799	820	798	745	807	746	744	826	787	832	774	726	754	750	743	799	788	780	792	741	805	785	835	825	798	789	805	811	758	805	792	795	813	800	840	759	836	827	800	736	747	733	771	747	777	785	759	824	784	761	764	833	777	811	768	769	773	759	758	776	831	791	823	821	812	772	853	751	815	819	804	771	766	799	785	766	795	732	804	737	790	817	805	771	803	807	766	773	747	829	803	785	776	761	778	785	821	752	776	747	769	793	808	814	787	786	757	806	803	728	813	798	802	804	795	802	849	869	744	789	823	787	823	806	816	777	774	753	799	808	833	767	762	772	802	780	782	755	720	782	799	788	775	766	814	786	806	777	809	835	737	777	802	783	784	802	815	758	817	757	774	823	794	785	801	758	822	738	778	803	809	778	814	780	771	804	787	803	818	760	783	731	778	773	793	769	744	788	818	770	767	841	732	795	753	784	773	846	785	785	770	791	835	771	765	776	852	784	721	773	794	774	797	780	775	792	747	790	827	739	793	837	797	777	809	808	815	769	832	793	732	768	812	791	799	820	745	819	763	770	789	802	742	820	789	810	799	739	752	793	825	790	761	792	774	758	802	799	819	760	773	799	763	777	815	792	740	770	803	806	804	810	820	820	808	814	769	784	743	795	816	849	738	766	808	751	773	772	825	798	813	793	858	766	800	798	789	733	802	763	741	801	771	783	800	768	791	785	751	793	774	776	807	778	831	810	825	803	809	787	798	794	795	791	797	793	781	844	791	738	793	822	815	801	790	748	833	784	779	798	755	810	768	816	786	794	782	829	805	777	765	823	773	783	810	801	771	760	826	783	786	781	792	802	755	774	785	785	751	769	824	802	828	815	811	844	774	789	771	754	788	803	779	800	791	771	809	817	774	791	845	802	783	797	721	794	790	815	763	794	828	755	816	745	724	824	762	750	773	792	774	769	773	784	801	775	813	780	785	771	793	814	788	804	772	822	828	815	792	782	756	771	766	753	799	816	789	760	784	769	798	769	787	759	774	829	795	811	812	789	799	724	781	808	810	858	832	776	797	829	805	787	797	801	800	780	794	801	793	747	796	822	825	786	766	730	767	835	775	819	813	825	798	750	805	772	800	801	790	783	822	824	763	765	819	803	791	798	797	774	836	853	819	804	792	727	789	780	744	752	755	778	799	827	759	798	820	810	786	800	810	861	773	799	762	800	806	757	791	805	793	794	772	800	757	763	831	800	761	719	788	813	784	775	779	800	764	816	806	841	797	795	789	861	777	833	811	823	795	758	778	773	706	822	807	767	799	801	763	801	813	797	797	779	760	781	795	798	774	764	838	748	792	766	774	825	773	773	745	783	841	865	803	810	777	774	836	781	808	799	773	804	847	811	757	769	741	746	766	804	811	778	812	807	785	780	804	783	794	861	823	833	753	833	812	743	751	736	801	751	752	768	790	799	777	822	822	842	739	795	750	762	786	709	768	788	760	803	828	783	786	790	786	829	768	751	817	769	779	803	774	751	790	802	774	801	744	890	807	801	819	765	798	790	792	842	817	804	808	772	806	793	792	750	816	832	809	785	805	761	838	790	814	814	761	825	806	783	837	789	800	827	814	747	784	789	828	760	764	808	772	846	761	756	814	794	773	791	789	789	822	830	786	814	793	826	793	809	798	795	758	773	769	819	777	749	824	816	783	792	832	778	805	793	833	836	874	811	788	753	809	774	788	806	838	788	810	760	775	831	761	821	770	786	806	761	821	789	757	819	761	773	777	757	829	824	843	764	754	763	778	847	800	808	769	794	811	814	735	806	814	782	798	797	785	790	794	773	795	762	770	793	781	784	818	771	756	808	757	807	827	772	821	835	829	832	778	747	769	799	795	745	796	811	782	798	817	831	787	819	799	826	818	787	798	748	770	737	756	772	791	800	787	767	788	769	818	770	788	804	802	793	781	750	850	794	801	831	756	746	793	827	776	749	788	786	784	773	786	831	768	807	788	788	801	787	800	785	789	800	782	785	774	807	833	815	785	790	789	770	822	803	761	813	828	844	788	749	750	763	815	752	748	764	767	874	774	792	795	790	797	806	771	796	792	770	789	786	779	804	758	813	807	833	864	728	760	787	751	823	762	826	815	811	803	779	839	822	833	825	827	801	820	766	831	785	782	825	769	768	791	801	806	796	799	771	825	820	778	802	802	830	767	781	781	785	775	803	837	773	752	813	752	850	801	846	803	808	789	786	831	804	798	772	818	773	813	799	862	748	838	842	773	785	825	737	766	827	777	806	808	812	771	775	790	791	782	772	766	726	765	795	790	755	821	787	837	814	741	768	759	805	747	769	784	804	806	798	850	748	779	799	733	811	790	772	786	849	759	763	824	789	768	768	778	816	793	763	840	786	775	770	800	825	791	783	848	821	748	789	820	769	786	782	784	801	806	824	791	793	782	803	792	805	813	755	753	783	808	763	791	801	845	786	782	823	753	792	774	777	788	779	808	800	802	758	840	780	822	775	757	800	795	799	762	818	827	781	830	791	864	810	738	819	755	754	769	833	804	797	728	770	812	780	836	808	834	807	810	794	801	766	799	757	754	810	751	810	796	821	813	799	829	822	765	846	804	823	796	766	793	795	789	743	840	852	811	810	817	796	806	792	798	751	773	769	751	764	783	792	728	788	822	716	791	778	789	796	772	800	771	832	747	778	805	811	774	748	755	766	766	795	769	762	792	752	762	855	798	786	809	765	811	784	835	806
24264	21371	28339	24710	18785	3185	1462	966	748	651	542	507	475	442	420	431	396	421	406	389	1644	5797	3910	1756	924	841	775	413	353	350	338	334	350	340	382	372	403	381	340	390	334	328	345	359	334	337	340	357	380	357	350	311	352	344	337	354	364	328	332	343	327	304	328	333	315	345	325	349	333	346	357	321	329	328	333	332	353	319	374	347	362	332	341	325	372	334	314	348	320	325	326	332	350	331	337	329	335	346	349	352	331	342	311	319	335	358	335	374	332	358	356	329	371	358	340	351	333	365	335	324	306	382	361	323	310	340	323	349	324	330	341	324	376	308	345	367	337	320	374	339	355	292	331	308	333	350	309	330	333	352	343	353	353	334	327	354	338	351	314	358	336	293	380	290	340	346	349	327	342	309	340	335	331	316	329	380	344	369	343	333	370	336	330	313	382	353	346	353	332	346	321	297	319	381	296	364	324	356	358	352	360	335	322	335	342	337	313	321	345	326	345	350	346	332	363	355	327	366	321	337	342	364	353	321	348	351	330	357	347	321	328	356	329	332	327	334	342	345	352	349	348	342	319	336	327	350	323	319	344	316	320	337	327	339	344	367	359	355	332	360	310	386	335	334	368	344	378	321	363	322	381	333	335	348	341	360	316	333	328	359	335	355	342	389	347	325	343	312	341	321	345	335	299	324	334	356	366	346	326	329	340	339	361	343	338	352	369	347	326	355	332	354	361	373	337	312	344	365	322	361	355	351	348	347	355	335	328	344	366	347	333	352	351	356	318	337	304	366	315	328	328	353	351	339	328	335	338	343	329	334	374	319	315	321	352	330	328	309	325	338	342	339	334	354	319	327	338	332	340	350	348	327	333	348	346	327	337	321	340	316	348	325	393	364	338	328	311	302	351	340	372	331	311	341	349	358	325	326	325	350	340	338	338	333	330	333	342	344	342	350	338	325	364	343	342	325	329	320	329	369	332	352	303	348	335	345	350	375	330	337	318	317	370	346	329	338	348	366	331	337	346	329	322	348	323	371	326	313	354	342	344	343	340	311	364	362	335	358	348	331	377	346	346	320	355	311	342	344	327	326	349	346	322	358	322	328	319	328	354	359	321	330	333	323	335	298	349	322	314	340	333	367	314	336	336	328	326	308	358	361	332	332	349	344	346	327	369	339	363	352	347	339	287	337	353	349	338	354	329	326	360	307	330	351	296	337	351	346	360	357	347	336	310	334	314	364	330	315	333	322	327	328	360	363	317	355	349	348	313	302	345	315	370	378	380	362	326	343	343	338	353	341	322	348	321	352	354	353	294	352	337	366	300	369	349	328	341	370	356	364	337	349	338	317	315	337	339	304	346	324	340	303	316	318	353	327	376	341	356	342	352	332	367	362	323	337	346	337	339	370	349	328	338	331	312	327	357	343	335	341	368	311	344	348	345	347	337	349	322	327	344	343	356	322	355	325	344	324	319	322	306	327	345	346	348	301	301	327	319	347	335	331	343	343	348	322	304	326	374	335	324	326	346	338	360	360	370	330	327	352	359	371	332	332	321	313	325	359	348	317	333	316	333	340	354	322	362	388	296	309	327	340	330	303	352	366	365	348	325	362	350	301	334	341	342	344	330	323	355	350	332	311	354	320	360	382	345	358	332	312	359	329	354	319	349	357	313	294	332	341	328	361	318	335	301	334	322	340	366	360	330	312	337	325	357	333	316	390	310	329	337	360	322	350	353	313	341	338	326	330	324	298	353	336	306	344	316	353	329	303	330	300	333	348	309	343	356	311	352	340	290	350	329	349	370	356	327	339	333	362	320	335	322	362	357	298	347	324	343	349	330	345	327	388	349	293	346	353	346	336	355	337	318	353	347	350	373	338	369	336	338	338	342	356	325	343	381	319	320	360	341	351	360	354	317	335	298	355	344	311	356	338	355	318	392	323	328	311	342	309	344	329	377	322	319	341	326	314	326	340	355	335	335	322	331	326	337	347	314	349	330	323	374	354	321	306	336	368	330	323	364	348	357	335	337	301	348	304	354	337	324	340	335	324	360	346	301	328	344	338	321	344	331	343	319	343	346	364	315	343	299	356	363	309	358	351	368	345	349	345	335	343	332	336	326	333	336	347	375	309	337	360	323	379	347	343	333	373	350	332	352	338	324	312	359	357	337	340	372	323	367	337	318	330	332	354	315	308	313	356	353	366	329	309	354	308	319	346	316	351	339	359	362	356	332	345	321	323	297	332	342	327	313	336	355	324	336	341	308	343	320	356	370	382	358	338	326	318	317	334	331	364	351	365	358	345	308	314	343	333	324	321	343	323	326	340	316	345	360	326	329	352	323	358	352	346	318	372	357	351	355	331	313	344	339	343	341	344	329	319	311	344	329	352	300	370	355	328	330	354	329	357	307	348	348	325	316	334	344	342	345	323	332	322	317	337	366	350	314	334	332	323	336	293	323	354	365	346	342	371	334	330	354	352	356	367	324	335	337	326	345	370	341	348	356	344	341	324	338	347	352	323	334	296	327	328	351	292	322	373	351	315	329	332	330	336	299	347	318	324	343	356	332	325	361	339	336	336	321	318	384	359	346	373	334	342	342	325	339	319	382	350	342	354	305	304	338	338	314	325	386	333	353	349	350	341	357	348	333	331	349	364	349	326	350	356	358	384	362	307	349	341	322	358	317	331	340	309	342	320	326	322	331	351	310	350	321	348	366	349	367	318	344	333	306	342	337	297	338	325	329	320	336	326	360	375	304	344	326	350	320	319	319	366	357	345	312	335	323	324	328	357	336	360	346	326	362	336	308	315	331	311	376	320	342	325	351	304	353	331	344	330	348	345	330	328	340	315	342	333	360	319	331	309	363	333	319	328	338	334	341	328	320	331	338	346	313	333	330	318	303	317	351	342	325	327	307	321	334	341	315	337	349	341	351	346	318	321	328	357	320	344	364	354	310	321	355	331	336	369	320	329	325	343	323	363	325	354	347	334	314	317	355	336	312	360	363	351	342	299	344	313	347	341	329	337	305	354	331	337	322	329	339	337	321	369	324	374	356	336	311	347	328	332	350	350	334	357	363	316	364	369	302	342	354	344	347	331	358	355	351	333	332	375	312	318	345	332	320	319	322	339	344	342	344	318	334	341	334	335	341	345	352	322	306	342	338	321	338	343	323	328	356	314	338	358	328	365	321	331	350	359	351	336	333	355	399	315	340	309	314	357	309	326	365	343	332	324	355	357	317	371	318	359	346	316	315	322	337	351	321	335	369	369	318	323	325	340	352	341	353	342	355	346	335	293	383	336	328	314	331	324	315	336	330	361	334	308	330	320	369	368	356	350	341	338	328	337	351	359	354	336	312	342	337	326	336	333	336	357	371	352	344	309	311	326	385	327	315	339	345	353	345	353	336	310	339	357	313	334	322	350	355	334	352	342	305	335	314	361	317	321	343	313	345	360	334	347	366	338	362	343	332	328	315	355	352	343	320	335	355	343	340	331	335	346
10272	19370	18091	11518	7375	5139	4333	3410	2573	2182	1703	1396	1338	1121	1110	971	970	930	817	838	5753	16426	11074	5272	2661	2556	2067	929	703	685	650	643	638	676	705	839	843	805	773	723	684	670	694	672	698	661	690	651	645	667	657	681	667	692	659	670	657	669	670	679	677	604	645	662	678	618	688	717	659	668	689	661	676	691	650	679	699	674	657	690	616	703	671	628	675	694	695	664	685	646	710	668	675	656	633	671	716	676	673	696	637	688	657	661	690	665	653	661	679	698	670	648	620	665	662	710	704	677	682	658	676	656	646	657	676	711	703	684	690	643	627	682	677	689	654	652	639	699	687	689	690	654	656	635	666	674	687	668	672	669	663	664	659	652	666	695	693	645	723	691	698	670	654	669	650	705	702	637	709	693	655	624	724	709	694	699	668	623	662	673	726	656	662	687	655	662	692	691	676	686	648	667	667	683	711	607	690	685	666	591	684	704	693	674	654	644	653	662	666	702	687	670	665	664	670	669	660	644	645	700	691	693	683	653	708	679	669	661	692	719	652	709	707	638	685	670	672	675	611	717	694	653	665	673	672	679	691	623	668	672	680	648	695	625	688	686	628	666	672	684	667	662	675	686	699	661	655	721	679	652	677	681	670	676	660	645	601	662	647	646	676	664	645	692	665	655	674	692	683	667	694	700	646	695	670	670	691	717	669	670	683	642	714	703	664	654	690	678	730	631	658	665	691	654	660	695	708	674	683	685	684	664	677	634	665	671	704	683	673	660	691	654	608	719	687	671	729	715	682	685	674	696	683	681	663	645	683	637	694	658	664	659	708	720	688	682	713	684	654	676	713	709	705	692	654	674	664	687	638	662	692	664	702	638	663	642	664	642	640	684	656	654	658	699	631	681	675	679	660	630	659	658	659	664	697	667	661	695	674	709	683	664	708	606	672	676	689	676	664	675	666	668	675	693	737	653	593	647	661	631	663	674	704	697	681	679	675	670	659	673	645	663	660	712	671	688	663	626	711	726	681	735	645	668	693	672	677	660	680	708	670	671	677	678	698	665	666	690	741	685	701	715	689	673	713	647	675	662	657	674	682	690	681	677	713	678	645	666	735	693	682	714	720	661	686	713	659	676	693	701	680	640	652	623	694	664	691	642	717	687	696	710	668	653	676	691	647	635	655	695	634	687	645	692	687	686	685	645	722	696	618	644	684	704	663	648	644	663	697	669	705	658	705	667	732	675	674	688	670	715	630	664	642	698	657	665	662	676	750	678	676	690	662	661	662	648	663	657	641	668	697	672	705	705	654	642	653	684	696	650	725	648	746	770	674	688	667	657	718	659	665	680	705	657	673	667	678	647	693	690	659	679	634	638	706	667	688	710	616	599	671	660	668	680	640	667	636	655	668	631	634	638	708	656	681	673	609	730	690	659	646	699	665	677	709	692	642	625	648	709	700	657	699	671	670	665	709	652	678	641	670	702	661	648	657	711	679	614	659	657	689	619	675	698	715	657	678	681	650	652	686	656	647	673	650	648	683	676	707	659	661	656	669	639	673	681	695	668	703	660	696	691	673	701	681	692	634	686	680	688	662	655	686	686	675	657	725	643	712	696	658	674	685	685	657	687	667	656	685	694	643	648	691	664	663	671	638	707	660	680	613	669	661	686	682	663	646	643	636	685	604	664	676	669	617	686	704	652	706	670	668	636	676	733	670	692	670	669	672	659	679	653	651	701	682	655	679	670	687	670	690	653	676	651	657	678	698	677	658	715	685	664	681	638	700	675	673	664	674	678	665	657	633	649	685	683	689	682	673	665	653	671	635	669	664	686	695	653	651	655	663	655	669	683	667	676	651	665	686	677	636	712	676	683	676	679	676	680	642	675	629	645	664	662	707	671	669	677	651	635	684	679	667	644	631	667	650	669	666	661	635	714	691	641	664	688	674	681	666	680	624	642	690	654	633	693	703	693	707	690	692	617	673	689	630	659	680	673	662	679	712	707	676	661	684	694	689	646	684	630	648	628	657	670	678	671	689	710	694	672	670	682	686	660	664	714	640	630	672	676	656	644	704	702	673	670	677	697	687	658	680	671	677	684	690	675	678	650	711	708	655	653	697	656	682	695	692	649	673	654	660	628	688	656	648	682	667	670	642	626	666	690	675	660	647	701	677	706	699	631	638	633	632	676	695	707	712	657	704	678	658	652	677	647	650	635	692	704	639	637	676	666	677	707	660	684	648	642	686	667	690	678	685	653	662	670	700	711	694	674	671	684	674	620	656	670	652	657	714	667	664	693	684	660	674	627	706	666	652	655	639	662	658	643	661	655	622	662	664	703	675	681	655	679	644	668	660	688	706	662	675	649	641	672	643	653	660	674	685	698	688	694	713	669	707	693	686	709	700	669	715	678	719	708	675	635	665	690	698	678	648	671	703	686	638	668	718	699	685	658	682	665	672	640	672	634	692	685	705	699	647	673	703	692	665	678	698	676	644	657	678	651	701	706	650	675	639	702	687	684	667	644	680	653	631	624	637	675	682	662	665	689	648	721	709	667	647	603	647	663	653	682	706	671	648	684	665	658	686	651	673	697	667	693	647	669	693	676	683	692	690	663	656	686	704	670	658	684	706	674	671	659	677	632	654	655	657	669	631	677	659	604	676	723	648	615	706	667	671	715	685	687	655	642	662	699	664	660	727	615	670	628	664	706	652	684	694	673	671	617	660	682	675	683	666	671	703	640	647	664	654	674	646	698	678	649	689	683	683	686	692	684	724	683	630	677	699	698	706	659	697	671	677	684	696	668	702	645	619	684	692	647	659	620	637	675	684	724	674	687	701	685	683	661	675	688	630	691	673	663	683	694	703	655	698	683	658	653	631	677	673	657	668	699	719	660	655	665	660	663	645	710	693	669	659	670	683	672	678	671	651	693	704	637	676	680	659	702	740	718	670	689	698	693	697	675	703	681	713	642	635	682	697	660	607	640	658	650	699	692	652	701	706	725	652	675	651	662	700	667	677	680	674	644	671	682	673	721	591	636	610	683	660	634	682	665	687	645	686	667	719	637	699	685	682	654	670	633	642	654	619	668	676	656	662	662	651	676	685	719	674	702	643	650	661	649	645	660	666	656	718	662	657	692	690	658	641	675	672	709	676	687	669	663	673	646	621	681	684	678	637	643	650	616	665	663	673	654	641	651	676	687	685	663	685	685	709	622	655	650	688	676	698	644	654	658	670	668	672	718	654	617	651	671	663	719	694	647	675	688	623	649	632	669	640	709	688	704	723	654	672	684	680	661	684	632	651	690	689	667	684	688	670	668	687	652	663	687	732	664	669	663	684	657	652	647	690	729	702	657	652	666	687	657	685	667	693	636	698	641	661	640	671	711	705	698	651	697	665	708	633	672	684	671	664	674	697	678	685	701	705	658	674	675	627	665	667	682	745	670	677	666	648	645	643	699	719	667	681	639	676	624	681	664	633	610	696	697	691	707	711	671	674	645	686	675
23275	21372	29100	23992	21376	18113	3340	1409	1036	845	673	580	566	535	491	485	489	414	378	376	3102	11311	7021	3192	1548	1144	876	411	431	323	381	318	338	327	402	397	408	365	359	347	351	343	357	345	349	379	355	331	338	369	315	372	338	349	335	357	338	337	326	364	318	313	310	360	342	337	367	328	329	340	320	338	317	308	356	328	319	328	341	329	343	352	353	347	339	326	295	294	313	337	322	367	334	317	328	300	343	343	332	345	318	361	327	318	323	317	354	336	329	318	332	394	326	365	357	346	342	315	324	319	339	346	366	341	337	343	318	334	354	338	325	353	374	354	290	326	324	324	312	367	321	336	338	332	335	308	338	357	343	337	317	354	335	339	317	331	327	361	320	313	311	326	353	344	340	342	335	335	348	304	354	314	336	345	338	342	332	352	330	327	338	330	320	311	335	342	327	334	342	315	313	330	321	373	346	345	350	305	346	353	336	327	341	366	335	332	325	347	327	332	344	323	309	340	323	326	336	346	339	344	344	346	358	369	335	334	346	324	323	358	350	319	358	328	325	365	346	354	345	316	352	331	375	361	344	330	361	314	334	320	336	320	330	356	338	341	332	309	359	345	323	343	380	350	330	360	331	314	335	360	331	340	348	313	362	358	367	342	338	379	319	356	322	356	327	353	333	317	341	340	356	345	347	342	344	355	314	317	307	371	358	318	352	311	321	340	314	328	359	323	361	325	347	347	323	317	351	319	332	317	292	333	333	315	334	387	324	339	339	344	333	321	356	312	343	325	353	363	336	343	375	352	347	322	341	351	334	340	309	312	332	335	321	327	333	359	335	330	338	359	341	352	326	371	325	336	363	339	352	345	336	325	329	326	352	381	333	324	348	329	324	362	341	354	332	320	325	326	325	364	331	342	329	337	366	346	338	294	334	333	347	344	360	333	319	350	350	372	306	381	371	340	327	358	317	330	371	346	346	314	341	349	355	315	334	364	347	320	326	332	353	353	345	332	353	347	353	314	369	304	328	331	342	322	274	345	310	355	294	345	339	324	327	330	304	344	339	342	338	333	326	304	347	366	315	342	346	360	337	332	359	337	333	338	341	318	329	327	349	352	347	353	322	345	316	344	366	327	343	323	332	364	349	336	338	337	353	347	302	337	374	360	337	335	284	356	317	357	318	353	367	352	361	358	366	340	289	315	344	341	341	336	334	344	347	354	345	304	345	356	337	318	375	333	347	341	322	346	351	319	336	296	365	326	315	364	343	327	339	359	354	338	352	345	307	323	374	353	365	319	337	342	351	362	319	358	350	311	360	328	343	337	347	337	365	330	314	346	353	312	368	363	330	343	300	341	337	344	337	334	353	346	341	317	320	320	313	322	350	326	331	356	375	341	325	356	337	325	311	352	337	352	340	332	303	321	345	348	345	340	306	350	339	359	326	309	380	321	336	306	329	335	326	341	319	348	367	321	329	334	334	325	362	306	314	336	340	309	331	336	326	361	347	329	362	322	364	335	343	323	358	355	333	348	348	340	323	323	346	318	331	316	325	332	343	325	358	338	350	351	345	334	299	350	303	340	346	357	382	360	337	367	330	344	346	353	339	304	343	363	300	286	336	303	330	329	328	315	340	331	324	359	327	350	311	346	328	347	331	326	322	391	334	354	337	329	349	308	351	332	339	323	292	330	298	346	311	339	368	334	376	347	337	328	334	336	318	325	340	321	314	336	320	331	338	354	315	337	331	351	313	306	319	336	339	347	345	332	296	329	368	311	320	327	296	326	301	347	333	340	350	349	337	325	335	301	345	368	280	324	329	296	341	375	332	319	336	325	331	317	333	351	342	342	322	324	306	335	332	297	330	336	343	324	329	325	355	346	290	314	346	335	335	332	315	326	342	333	345	338	328	318	371	337	318	357	347	338	342	332	331	334	372	314	319	359	353	340	303	320	329	332	321	327	346	325	353	343	320	335	340	323	345	343	313	313	369	309	334	333	332	371	313	346	373	354	304	340	348	326	314	298	379	361	353	336	320	302	319	335	348	335	318	359	339	333	335	366	341	348	337	326	325	349	349	342	363	363	352	313	306	342	332	343	330	332	327	347	360	315	320	328	349	346	323	308	333	333	320	337	308	301	324	321	342	332	328	340	327	352	322	302	361	338	363	334	325	341	331	317	385	326	339	339	311	295	329	338	348	343	339	347	319	343	330	334	324	335	319	316	327	371	340	333	319	343	340	362	351	334	324	329	299	312	351	328	355	312	351	357	297	347	360	352	389	378	330	324	322	329	356	296	322	355	371	343	315	350	331	314	329	328	308	335	323	340	340	354	357	305	334	338	345	350	340	320	340	326	361	330	338	347	334	353	339	319	311	319	361	321	327	311	322	320	321	333	336	344	319	362	311	337	315	369	321	319	353	358	346	342	328	358	314	344	309	335	352	318	336	339	326	362	344	293	327	333	338	365	347	362	316	299	350	342	353	324	333	347	316	352	323	317	319	311	343	342	330	336	349	340	368	362	336	341	348	346	332	313	348	320	304	328	359	327	330	352	375	323	341	324	312	350	358	337	361	343	335	339	316	333	371	311	328	331	332	333	331	329	373	324	345	338	320	326	331	348	352	355	314	295	368	343	312	336	327	312	334	297	359	337	325	329	315	353	319	300	335	305	333	333	341	304	285	348	323	325	348	307	332	342	330	362	355	339	346	308	330	335	361	353	329	331	343	324	337	346	304	318	321	356	331	345	312	343	314	306	303	318	340	356	334	353	336	322	326	332	377	343	353	336	316	335	316	341	323	341	344	338	340	344	330	339	347	355	350	278	326	367	308	321	335	309	339	334	356	339	333	342	314	342	352	344	341	332	338	332	346	322	310	333	338	325	326	298	341	340	352	289	334	346	327	325	339	341	330	333	319	330	334	340	324	332	334	336	334	368	323	330	369	327	340	345	366	316	337	311	333	335	325	349	324	340	331	299	356	328	332	313	307	307	320	329	334	328	339	324	306	317	378	366	321	350	328	345	313	332	322	309	334	350	370	324	331	334	368	318	326	330	346	345	332	360	331	336	333	360	350	345	323	358	353	351	346	335	331	344	374	342	332	350	319	334	320	320	345	321	345	309	329	307	331	341	342	332	340	327	314	328	341	324	351	291	343	327	341	321	324	335	335	347	313	310	349	332	332	323	362	363	339	354	320	354	341	342	343	346	388	369	318	349	340	306	356	320	356	304	327	340	342	319	340	298	324	360	326	355	336	318	302	334	322	363	336	337	298	315	321	339	364	357	345	339	335	358	340	341	313	348	346	341	330	314	350	327	349	353	340	332	330	330	304	333	340	326	354	346	310	335	337	347	339	293	326	337	341	326	314	344	318	360	319	327	325	304	328	323	333	302	325	330	340	330	335	328	363	313	334	312	356	340	347	319	329	330	362	321	344	324	341	301	311	339	339	326	346	393	334	328	338	315	327	337	316	310	355	348	350	300	381	327	318	365	296	327	348	374
12564	25037	23237	15557	10348	7389	5744	4641	3631	2899	2179	1908	1607	1454	1301	1197	1121	1043	882	891	9522	24355	16695	9122	4556	3537	2697	1163	981	660	637	623	634	660	744	887	936	842	797	707	670	691	647	648	627	684	621	699	690	602	618	634	635	665	664	671	661	619	660	618	653	669	674	644	617	623	692	669	649	678	642	656	617	662	642	649	652	665	657	617	680	626	617	664	666	606	620	631	655	665	686	661	628	681	652	674	621	665	632	632	657	656	652	634	667	640	626	630	671	667	662	662	630	632	708	656	654	669	636	687	628	642	623	678	670	638	646	632	637	616	629	695	634	658	650	645	683	681	644	633	683	658	640	630	625	685	659	652	672	636	648	646	657	602	658	637	651	647	645	654	649	655	641	661	596	669	654	657	665	710	638	626	604	649	655	645	653	669	682	638	651	642	660	701	640	586	678	683	606	637	699	614	622	651	655	622	609	677	638	647	635	713	713	621	658	621	642	682	611	683	616	628	656	671	679	659	656	682	652	675	689	681	664	687	668	689	633	647	657	673	602	644	657	650	623	656	683	656	656	696	669	686	638	636	689	687	687	652	617	641	680	645	666	636	664	649	667	628	677	632	607	645	678	611	645	663	677	637	666	632	649	624	650	642	636	606	676	593	677	668	683	646	659	635	670	630	644	616	646	656	634	678	682	627	674	686	637	655	704	622	671	664	654	647	675	611	619	641	679	663	610	676	657	625	681	705	615	634	649	600	620	663	634	676	668	687	623	643	654	642	674	677	617	652	684	672	608	666	625	685	631	674	659	616	661	693	669	664	664	645	620	647	647	669	642	626	629	677	666	656	661	634	644	638	620	648	598	641	641	719	656	654	627	628	660	622	653	616	668	669	590	658	622	626	615	673	678	668	657	646	639	637	594	645	709	692	652	717	660	665	617	627	658	618	682	665	646	665	606	666	656	653	665	692	606	656	699	617	668	670	643	585	650	688	679	654	707	647	659	682	650	636	653	717	671	605	634	634	673	625	640	646	647	659	689	619	631	658	648	636	604	657	636	643	654	612	659	722	654	610	644	681	666	631	648	670	638	663	660	658	629	581	611	615	607	644	614	628	689	656	633	657	673	685	642	621	675	607	671	706	627	663	702	630	634	671	634	651	662	648	690	638	641	682	626	680	649	640	652	654	661	619	663	660	673	626	687	626	648	665	708	675	650	615	608	611	653	667	685	631	608	704	648	688	675	655	622	653	646	593	638	712	616	668	680	609	636	656	672	607	666	646	660	621	644	634	640	692	659	695	602	677	609	654	647	644	688	633	620	636	660	644	682	666	654	627	624	620	645	691	661	664	607	677	652	634	690	679	701	688	670	639	645	679	657	683	680	596	673	688	651	640	670	635	635	656	621	649	631	690	669	679	650	628	606	671	669	654	689	695	664	621	670	676	657	650	647	649	628	666	647	684	648	637	636	638	670	653	636	629	650	681	629	656	633	603	664	649	649	634	668	672	619	635	664	612	630	663	647	692	627	671	639	668	670	625	635	658	653	673	645	634	644	647	664	674	655	654	654	638	647	633	674	672	627	638	663	632	675	665	615	695	677	620	627	699	689	722	689	646	661	667	629	655	640	673	640	687	619	647	686	628	662	657	657	625	635	657	648	653	628	627	647	627	712	705	706	655	653	696	695	619	654	653	634	624	686	686	716	661	641	655	707	654	667	613	648	686	652	647	656	622	594	641	671	669	622	629	677	622	664	660	664	683	668	601	654	583	610	684	699	614	643	663	634	646	641	675	661	624	649	675	612	600	677	612	661	633	636	643	659	622	650	671	622	619	618	666	665	644	621	667	666	650	656	668	688	650	674	669	653	706	654	678	615	630	613	658	608	626	666	648	624	670	678	637	658	664	608	628	652	664	662	618	625	655	647	668	634	655	623	646	689	677	658	666	664	630	675	641	636	642	648	644	654	660	652	660	701	703	649	669	652	596	665	635	656	661	612	649	661	685	676	667	612	612	662	637	641	684	669	636	681	687	679	653	657	649	662	615	636	655	673	633	665	681	688	655	698	680	601	674	613	649	608	660	667	624	685	650	649	676	706	671	656	654	677	608	660	637	654	598	710	659	638	648	682	674	662	640	597	597	615	647	628	652	647	624	649	657	633	670	635	626	670	664	654	682	654	658	619	676	639	640	640	629	619	695	656	630	624	645	657	625	639	665	688	691	634	657	695	639	667	651	669	686	662	702	641	682	677	644	667	670	641	647	656	663	684	676	670	669	653	633	594	690	655	634	640	701	649	659	685	622	655	641	633	627	662	622	644	678	648	663	641	663	682	649	657	661	633	632	687	595	636	662	648	620	658	682	675	651	649	656	673	657	640	645	677	623	648	671	675	654	632	624	661	634	656	649	671	666	655	650	660	624	670	666	606	699	693	639	604	636	639	634	708	627	664	637	635	698	640	660	674	665	643	675	645	637	640	709	650	703	646	669	692	634	691	646	611	663	637	613	619	642	651	663	657	667	637	624	648	665	666	634	671	648	659	620	571	649	647	669	610	596	665	616	649	660	656	648	617	653	670	625	684	630	638	655	650	662	608	609	692	655	656	601	632	638	639	647	641	603	619	657	625	664	683	613	666	680	645	620	648	685	644	682	668	655	640	594	659	688	651	641	680	604	642	636	676	641	647	622	667	671	690	642	638	673	617	633	643	662	623	643	684	688	595	625	649	628	629	658	690	648	621	705	652	658	641	663	636	669	688	648	664	662	628	656	690	665	651	645	678	664	636	655	653	586	683	636	680	693	668	653	614	654	665	613	672	641	657	677	645	677	667	619	655	656	610	659	626	701	652	664	685	639	655	619	629	636	627	649	615	636	673	652	632	669	630	667	643	628	700	665	639	707	657	672	702	679	628	621	617	639	643	647	597	644	660	641	631	596	651	622	678	637	649	654	664	649	647	664	662	608	611	668	702	646	677	659	638	624	662	633	631	609	623	618	661	643	614	675	658	674	663	659	676	641	691	625	628	672	682	620	687	640	639	718	614	641	653	652	678	665	664	688	660	611	636	651	627	635	646	646	628	603	623	621	637	659	653	607	694	634	664	624	631	639	617	648	587	652	647	608	644	640	666	628	650	656	621	645	687	630	645	636	648	662	636	617	674	640	612	673	624	651	630	614	650	649	658	650	660	657	661	641	621	632	687	603	678	689	645	665	661	623	630	681	608	686	660	627	665	680	676	634	646	630	675	655	630	639	605	642	656	633	629	701	685	637	667	638	670	659	629	645	629	610	655	637	630	635	673	663	663	648	666	655	664	673	648	634	618	659	617	642	664	660	640	608	663	646	664	625	631	691	642	655	600	697	634	675	682	638	628	652	660	637	650	650	657	661	659	660	685	689	670	630	633	604	633	715	638	636	638	659	650	682	618	643	664	627	660	637	609	629	601	683	657	627	671	660	671	643	633	662	671	619	677	627	674	629	637	640	667	647	626	676	634	675	652	638	639	634
26842	19985	8697	2574	1143	932	728	625	527	571	445	473	458	425	409	446	419	438	407	427	602	1218	1045	652	548	458	427	425	418	386	412	405	402	427	374	467	408	415	416	422	425	411	430	418	372	414	392	410	386	392	385	422	435	398	389	392	411	413	431	439	414	393	431	397	413	414	374	406	389	428	416	405	406	422	428	404	392	434	390	393	437	385	379	387	404	397	411	357	404	445	433	442	388	391	386	413	418	387	400	421	404	398	400	428	375	399	404	390	390	431	397	396	414	415	399	403	406	393	404	422	414	425	446	435	360	399	421	436	409	420	408	411	410	388	409	392	394	428	409	410	414	423	400	414	385	390	384	405	431	402	399	421	405	420	406	408	444	409	428	429	422	402	441	418	383	425	408	435	425	434	402	407	393	461	426	380	396	405	432	406	398	387	418	385	439	379	378	411	403	390	384	417	395	406	434	405	406	391	401	447	393	422	419	411	404	391	396	385	384	415	427	370	400	441	412	388	415	434	397	416	391	445	447	436	421	381	438	408	399	407	376	404	411	413	415	432	364	364	387	380	409	369	436	386	412	398	444	405	424	390	400	407	425	397	426	391	396	434	409	411	409	367	409	398	372	393	376	416	421	355	433	372	388	405	385	425	376	401	416	426	363	417	418	426	425	404	385	404	402	378	380	411	421	423	408	444	388	430	408	403	392	403	393	421	378	368	385	419	405	416	400	421	447	418	407	429	378	387	377	398	371	428	388	374	391	363	394	417	425	395	423	427	410	351	407	387	421	401	418	415	398	404	419	408	369	407	432	423	432	370	398	431	415	416	402	404	401	392	451	415	377	381	430	437	441	440	402	418	418	376	409	412	423	398	467	399	397	407	382	432	400	386	363	410	409	439	407	394	401	412	425	422	430	392	400	411	385	387	420	372	408	393	433	440	407	428	390	387	452	414	384	412	415	420	398	427	431	408	408	412	422	403	411	409	423	372	405	392	423	405	415	422	405	405	416	409	408	417	415	396	398	422	375	405	390	421	409	432	408	442	426	417	407	418	372	421	401	399	445	416	401	427	407	416	370	453	417	430	377	391	422	428	427	474	450	458	385	377	413	396	382	396	385	432	387	419	377	423	389	400	419	365	385	385	400	439	419	393	381	393	409	399	445	403	422	415	401	413	365	423	401	449	398	407	408	430	410	461	428	417	394	428	420	388	353	409	439	381	432	431	384	392	410	373	400	392	355	412	424	404	412	429	430	445	446	401	403	439	368	371	412	364	405	420	414	433	423	403	407	414	408	432	408	422	404	384	395	423	456	462	393	407	408	398	402	432	431	428	405	392	404	431	393	396	397	430	438	375	390	388	428	433	415	378	378	396	428	418	401	399	402	426	428	409	403	385	417	401	394	424	442	387	421	412	416	399	423	431	393	399	402	397	359	402	429	392	407	414	394	446	401	411	406	400	398	428	399	395	416	412	401	428	421	426	392	415	407	408	423	381	422	437	408	441	423	403	433	398	433	410	403	428	466	378	412	410	416	419	414	416	395	430	428	420	395	405	395	374	429	403	402	424	392	395	388	432	365	388	398	402	375	381	395	424	407	408	384	377	420	393	411	396	427	414	366	431	416	416	420	391	382	367	405	401	422	417	373	425	413	388	399	415	417	390	395	412	418	411	399	394	401	388	415	391	411	378	425	402	404	387	400	384	396	416	415	418	435	410	397	414	417	419	433	387	382	404	418	412	421	392	421	430	411	384	362	397	399	425	415	411	400	427	419	401	417	407	436	427	412	418	376	394	414	380	387	378	384	425	392	413	416	410	411	411	414	400	410	409	404	412	427	413	408	395	423	365	425	393	364	432	396	395	394	406	408	441	412	420	453	416	372	380	427	428	387	414	369	399	418	401	431	456	440	446	388	422	424	401	398	424	406	406	421	397	396	429	369	379	408	402	411	407	431	386	392	364	390	413	411	387	422	386	426	423	408	382	401	398	391	415	410	442	416	392	434	406	427	418	413	395	399	385	382	424	389	374	435	383	420	408	416	439	409	415	417	405	434	420	431	421	394	383	388	418	378	447	403	369	410	380	401	389	423	414	424	417	412	382	407	418	411	415	420	462	388	411	393	408	420	435	396	412	417	400	368	403	398	395	395	401	421	404	386	394	421	382	400	399	404	438	423	415	427	429	423	373	422	406	413	388	436	423	398	413	421	397	421	421	437	433	390	408	395	404	433	428	426	389	381	408	398	416	383	400	413	422	429	422	357	397	400	401	426	422	417	416	396	367	368	405	381	415	403	432	404	426	389	395	423	403	371	379	442	424	387	383	405	377	424	396	402	381	347	385	377	369	383	433	435	427	440	410	426	390	424	421	421	401	377	441	370	437	380	394	404	417	380	387	412	390	381	428	429	411	427	403	399	411	424	372	405	431	430	389	382	401	420	401	420	399	387	423	418	398	412	395	407	408	414	380	402	431	404	436	437	374	403	411	406	418	429	415	397	421	409	390	420	378	389	420	418	422	391	367	435	422	410	425	387	395	385	492	438	390	434	418	405	434	431	416	443	423	398	403	429	391	428	424	410	415	418	410	398	379	409	387	400	415	411	411	368	389	410	365	343	430	391	397	427	384	430	404	390	418	427	402	413	423	428	401	421	390	392	384	385	401	400	395	398	417	422	433	405	411	382	414	410	364	386	396	370	417	392	430	435	423	398	439	449	383	414	413	413	390	438	414	407	390	396	428	423	382	388	399	386	397	446	416	417	420	414	397	420	400	402	360	407	402	420	369	438	410	411	391	389	385	414	426	435	421	419	397	429	387	413	391	396	391	418	423	405	375	402	382	388	401	395	427	395	426	444	398	405	409	415	419	406	422	398	417	412	405	438	390	385	350	404	423	389	399	390	410	416	400	417	416	417	402	389	438	404	418	409	386	430	356	409	399	384	416	405	419	406	368	375	405	427	416	425	403	419	395	404	392	425	408	444	390	381	400	415	399	443	392	378	380	401	394	412	438	432	421	394	430	346	398	427	418	428	413	411	383	365	359	430	379	377	419	422	404	419	407	360	414	363	382	415	384	445	387	405	397	384	408	417	408	409	387	401	389	442	426	402	402	391	425	424	412	419	418	423	427	442	409	394	392	414	388	425	406	384	360	396	418	416	391	403	378	389	392	423	400	406	428	399	437	420	398	383	397	399	433	426	412	415	419	401	411	410	434	373	469	415	395	382	410	379	398	429	438	388	401	389	441	429	422	399	414	429	408	429	382	419	388	436	434	393	403	425	394	408	430	447	410	366	414	446	375	377	410	449	428	424	447	396	379	413	432	391	433	378	429	436	397	423	401	394	385	395	411	396	446	431	392	411	406	416	405	398	409	431	434	382	401	421	433	358	400	372	423	388	412	396	388	413	451	411	433	393	411	407	409	437	403	441	406	420	419	412	432	382	406	425	389	407	411	438	402	416	408	436	401	410	397	389	377	391	380	399	428	410	426	404	390	399	417
8079	10797	10149	5981	3837	2836	2383	1922	1481	1393	1148	1023	1013	966	944	941	906	840	919	852	1615	3900	2839	1495	1124	1017	971	838	797	787	842	840	785	801	804	798	826	825	795	778	759	831	784	848	844	760	816	835	783	808	835	739	800	812	829	821	826	828	804	770	812	795	802	813	787	785	796	794	785	838	764	804	843	770	750	840	817	796	854	840	817	767	800	800	802	777	846	798	762	794	814	803	788	846	824	710	829	775	805	762	766	781	746	760	803	800	802	808	801	783	795	805	778	775	839	803	797	811	799	814	835	788	837	805	829	811	792	811	797	776	775	793	812	778	803	844	848	788	804	777	794	815	805	786	813	826	809	826	803	846	836	778	776	800	799	762	774	802	862	839	770	763	808	820	800	866	874	811	846	779	818	783	847	770	823	799	791	825	781	835	791	786	820	825	805	790	842	845	801	804	823	836	831	767	816	794	744	823	826	763	762	787	841	811	788	796	822	791	780	822	792	880	800	823	783	806	787	810	797	819	815	755	813	790	827	817	829	752	831	808	859	796	850	847	794	732	843	843	828	771	824	846	839	772	768	805	768	757	817	819	800	834	826	818	793	783	768	807	825	752	796	817	812	772	769	832	796	792	797	811	830	818	831	801	777	802	811	818	823	816	789	813	777	812	808	792	814	808	761	789	821	827	781	808	785	804	782	805	777	864	763	784	734	829	830	824	779	759	786	807	852	840	797	787	802	777	808	792	841	819	786	792	825	848	819	803	787	774	809	756	801	767	762	795	792	839	822	755	809	826	834	781	816	826	812	788	783	836	773	783	800	773	806	828	783	799	838	837	846	766	764	793	814	779	831	758	792	819	776	761	839	726	759	782	770	764	773	768	782	733	831	776	798	782	828	797	748	801	793	845	791	823	805	800	780	794	787	809	829	767	773	813	833	834	788	773	771	831	771	847	797	828	853	824	811	812	797	803	804	814	803	767	808	825	863	811	825	785	771	765	829	811	824	786	820	789	793	802	827	749	819	772	786	820	837	822	803	831	827	835	832	821	830	798	792	835	810	828	802	769	732	783	802	795	818	829	768	805	761	820	796	844	742	776	786	778	839	799	809	796	775	798	823	768	799	786	811	771	789	751	757	782	759	729	814	799	818	836	789	801	799	793	786	825	760	815	824	809	797	768	787	797	768	813	795	759	797	743	759	817	830	840	754	815	828	741	756	821	815	805	831	770	826	839	794	787	822	795	839	809	843	794	805	755	770	804	763	798	829	794	781	765	826	791	813	814	780	814	807	772	802	829	790	774	807	817	860	814	834	759	789	783	805	780	757	795	869	809	763	853	837	815	833	778	784	856	798	807	785	759	805	815	809	752	830	765	809	806	799	769	773	835	820	835	784	786	850	769	807	814	772	814	818	770	785	793	741	811	765	847	817	788	821	831	828	799	784	817	783	803	788	784	809	817	806	790	790	742	789	808	805	808	789	830	768	819	759	764	770	821	770	750	752	783	761	827	757	799	784	799	816	831	794	777	728	772	808	782	805	792	821	804	803	826	759	809	779	802	801	757	794	806	805	791	853	779	760	766	832	788	834	797	761	868	742	793	865	761	824	832	852	831	788	803	811	772	776	807	754	826	837	785	765	806	823	774	817	770	798	748	752	820	775	815	768	777	775	804	811	809	836	798	829	790	790	785	778	849	794	767	763	812	807	830	865	824	794	837	848	779	736	797	745	819	820	809	877	842	773	882	759	764	785	802	812	809	781	787	769	822	837	783	825	802	790	803	849	803	827	781	761	746	791	830	775	814	817	805	802	813	775	853	816	805	828	852	782	767	813	782	775	772	809	797	794	755	810	775	796	817	764	804	846	790	819	778	813	746	810	773	780	746	784	821	823	768	796	773	802	808	781	797	825	769	831	819	850	808	796	785	801	807	836	810	790	806	764	778	762	782	820	776	783	792	778	807	827	797	792	789	810	753	798	793	835	775	810	768	765	795	800	809	787	795	766	810	767	827	781	839	819	850	750	785	811	851	807	759	806	822	767	821	814	785	793	785	782	808	800	791	805	828	868	800	820	778	864	794	816	849	801	784	776	805	858	731	774	856	764	781	779	816	824	833	804	790	736	803	870	825	792	807	830	780	790	750	786	773	807	786	803	790	824	779	852	817	790	758	815	794	786	826	834	836	753	818	837	776	833	838	749	798	837	801	790	841	772	808	803	816	761	755	727	805	800	772	816	836	745	778	866	839	804	786	794	772	780	785	769	819	770	796	831	833	789	796	733	878	808	752	796	775	793	812	827	786	778	799	751	788	807	848	778	838	752	783	829	780	784	796	783	802	783	806	832	783	809	824	815	810	796	828	805	822	773	846	807	812	850	790	778	788	854	783	785	790	788	783	795	785	828	814	825	824	803	785	807	830	817	809	791	809	777	814	806	800	753	785	793	864	802	841	781	786	850	856	847	788	774	862	827	804	818	845	812	832	822	859	779	750	830	776	804	767	808	777	751	824	853	811	833	750	769	833	807	778	832	833	785	802	848	801	763	769	806	804	785	808	760	821	782	824	771	803	806	776	796	849	790	806	783	838	745	830	757	805	830	751	760	821	860	786	830	832	797	785	858	801	765	861	765	818	813	799	824	748	786	771	843	782	771	835	816	787	762	760	796	783	793	781	784	783	806	800	761	787	812	805	824	765	790	780	836	804	811	842	785	815	821	827	781	767	811	821	784	789	840	767	798	804	788	794	786	777	886	823	860	780	850	788	796	757	786	784	815	779	884	862	765	801	735	771	802	842	813	841	754	812	829	855	792	785	743	805	780	750	736	791	773	815	798	806	797	727	788	789	792	808	778	786	790	807	744	795	803	766	826	858	747	849	803	782	815	801	750	801	791	843	787	771	793	801	748	799	857	775	786	773	853	785	815	797	768	804	766	783	801	823	810	811	766	802	797	825	834	806	778	786	779	815	761	823	835	823	770	753	790	797	812	842	831	788	808	826	816	782	777	782	832	832	785	773	825	795	868	822	846	790	811	800	801	761	823	801	791	781	781	816	823	816	810	825	848	799	805	803	779	797	820	799	788	839	807	854	800	810	768	848	748	805	795	810	834	806	827	793	820	747	767	818	845	758	777	863	836	823	820	796	787	732	751	752	799	806	806	785	786	816	802	782	756	833	849	843	858	782	719	749	733	811	832	840	791	818	812	790	810	804	747	797	738	836	830	766	825	818	773	759	784	743	812	814	836	754	770	814	795	815	877	783	796	825	812	824	778	783	746	779	752	820	814	816	810	780	820	792	821	821	797	861	799	811	789	797	797	845	832	760	800	840	808	797	780	787	808	802	793	866	735	744	814	742	765	790	768	804	774	767	855	765	823	797	801	818	795	822	852	785	825	810	754	764	770	872	761	799	752	757	792	834	802	852	796	816	797	846	815	818	849	792	814	835	807	758	794	770	773	820	804	809	795	821	824	761	796	784	774	815	851	797	806	791	767	790	806	775
24093	21242	28159	24581	18443	3125	1443	949	708	643	515	475	488	472	425	475	400	365	394	394	2555	5770	2954	1403	1003	817	643	368	347	373	319	362	356	385	331	379	465	435	383	395	357	311	369	336	347	373	357	321	346	338	353	310	371	345	323	327	357	331	375	332	346	369	367	326	316	324	333	340	360	321	348	329	308	312	341	348	348	322	337	355	329	370	341	391	336	356	315	343	343	341	350	332	342	340	365	333	353	385	336	339	324	316	344	323	333	328	355	330	361	335	371	352	316	322	370	314	344	362	353	344	345	343	329	357	331	304	332	351	348	337	345	321	347	342	339	354	326	345	309	348	347	352	338	344	359	323	324	361	315	350	336	359	343	366	343	369	374	346	337	334	358	348	351	326	364	328	364	325	350	333	353	363	373	370	324	328	338	341	359	344	363	369	377	360	311	349	379	363	319	337	350	355	353	333	321	347	355	318	341	349	346	317	376	331	342	373	355	371	350	365	363	350	341	329	357	334	340	341	338	355	357	350	344	343	320	354	346	358	340	343	367	327	362	304	343	345	339	367	348	373	348	346	348	375	320	299	330	376	348	348	346	348	321	320	327	348	312	341	342	358	367	317	340	343	318	326	352	333	356	341	340	343	338	325	324	320	335	379	331	349	330	336	352	363	338	356	319	344	325	363	380	327	377	357	345	339	334	353	358	365	348	385	329	337	392	358	280	332	348	350	346	360	346	343	320	329	337	366	337	360	310	353	315	338	329	345	315	318	354	334	345	346	344	390	341	299	328	331	359	337	341	347	327	332	339	338	387	284	352	356	343	335	334	367	356	330	349	358	308	348	361	322	317	305	344	306	377	337	330	339	363	342	332	325	318	341	364	347	335	340	328	305	349	338	370	350	354	346	322	340	326	382	324	353	346	328	314	361	353	341	316	318	349	322	329	331	357	367	359	325	372	332	328	307	338	328	364	321	351	335	348	331	333	359	388	321	344	360	347	341	345	353	360	322	357	342	361	327	356	384	352	350	303	327	355	323	329	331	332	336	344	351	341	359	334	323	369	357	336	345	320	340	331	346	380	321	347	351	352	349	367	357	362	350	342	351	339	348	344	327	328	356	360	338	340	343	384	346	366	316	348	348	375	320	337	323	351	340	388	357	345	311	334	379	333	323	347	352	322	350	353	341	360	357	346	323	343	348	372	328	357	345	339	334	321	360	345	325	358	370	350	376	316	358	353	345	349	348	340	360	330	337	314	334	364	343	311	382	332	338	387	342	323	353	350	346	356	335	330	357	326	375	334	340	305	327	341	336	351	336	345	319	323	323	334	338	351	348	347	360	365	331	323	344	313	314	305	323	360	368	321	338	337	324	347	322	325	336	328	328	336	352	352	335	361	370	341	359	362	320	345	359	330	341	315	340	342	324	334	339	317	337	370	357	339	355	367	359	322	323	341	382	356	358	313	354	362	332	341	335	325	352	338	345	344	348	343	331	344	368	380	315	354	337	355	369	343	332	336	354	360	326	382	364	329	351	332	337	340	351	347	346	320	343	353	322	338	384	318	328	344	353	349	340	364	353	344	379	356	326	335	356	334	322	349	377	313	311	343	411	360	341	329	366	338	379	338	337	330	333	306	363	369	360	340	341	329	353	372	333	349	343	366	354	305	327	338	361	306	346	333	341	362	352	352	342	355	346	362	302	339	367	349	371	345	325	352	346	319	320	333	351	310	344	363	326	344	331	357	333	325	370	367	313	362	365	356	317	355	301	334	320	314	377	331	351	327	332	366	381	360	360	331	331	292	340	344	327	325	348	334	339	346	366	364	333	329	357	367	334	363	303	330	339	349	324	334	325	332	330	349	324	346	374	340	322	347	346	357	383	376	338	364	327	379	343	347	339	336	352	346	336	324	368	307	328	293	358	331	344	358	327	339	342	343	326	344	369	362	377	362	351	356	362	329	321	341	315	346	334	353	323	337	347	322	372	338	316	367	325	344	339	332	352	353	331	313	376	351	329	315	386	349	344	354	353	317	354	355	339	362	358	379	343	350	345	375	356	354	342	323	352	356	323	369	333	325	334	320	326	343	348	325	343	360	354	350	338	359	339	329	334	327	331	366	326	337	359	347	366	335	304	332	322	349	331	364	342	332	319	366	335	344	354	314	340	302	311	353	351	353	351	351	339	320	348	334	328	347	346	341	331	332	333	370	344	348	352	326	355	350	359	326	351	371	371	340	339	358	374	337	338	335	346	341	378	359	360	350	324	353	315	323	346	323	323	328	328	353	362	324	354	317	324	369	326	315	326	382	337	341	338	342	356	382	345	318	359	346	331	359	346	357	348	362	335	306	347	335	345	330	327	338	324	345	346	344	357	347	350	317	330	378	363	352	334	341	318	348	343	316	333	321	334	305	344	349	366	367	362	321	342	348	320	333	333	369	370	356	336	346	329	324	336	330	337	358	349	366	367	378	370	391	374	344	339	362	362	332	322	333	368	317	334	347	332	351	315	336	345	355	332	284	342	360	352	365	339	367	341	327	338	351	332	324	388	353	327	354	334	330	358	351	356	330	318	352	332	299	352	363	334	326	356	361	321	320	317	369	369	365	340	349	366	320	330	384	362	362	375	368	308	320	344	320	351	353	349	347	315	395	299	315	349	349	320	293	356	373	321	330	365	362	312	355	359	353	322	330	360	362	328	315	353	359	348	340	335	309	327	354	339	367	327	358	343	342	342	333	341	342	336	349	344	320	335	317	312	346	352	335	349	370	382	328	328	329	316	337	364	345	341	348	357	352	345	339	360	362	333	316	331	323	345	354	328	360	395	334	334	321	332	355	331	318	333	384	361	349	345	339	351	348	345	359	338	362	314	372	352	374	318	359	369	356	322	358	368	342	349	361	347	328	366	344	329	356	340	361	342	335	339	301	334	354	363	332	325	315	365	350	308	316	349	347	334	348	344	348	338	371	378	341	359	351	334	388	318	336	309	321	352	333	329	339	359	381	363	341	341	334	365	331	344	371	325	370	373	328	360	325	361	377	328	335	350	346	339	347	360	351	352	318	320	379	359	332	332	376	355	342	325	346	353	356	366	344	349	331	343	357	364	361	345	352	346	325	326	356	362	319	321	332	352	358	339	337	338	329	337	359	352	334	327	322	389	334	316	339	320	321	343	326	339	344	357	366	354	330	351	355	344	363	307	350	335	312	341	373	308	339	352	345	347	328	345	364	358	360	325	362	357	345	326	339	345	314	364	324	371	327	361	340	357	361	322	336	367	328	365	330	358	371	345	351	328	319	357	350	318	307	363	354	376	359	324	374	346	343	292	336	368	362	305	351	333	328	355	347	366	324	342	359	343	352	381	352	360	352	360	316	358	323	327	362	356	326	333	322	375	343	368	311	339	346	331	350	331	360	349	346	332	334	316	358	328	372	353	306	343	305	340	372	354	314	371	314	329	339	356	394	359	373	344	362	363	337	383	338	320	349	336	321	342	352	293
9921	18778	18079	11043	7073	5126	4114	2980	2447	1906	1575	1407	1282	1165	1145	1081	960	888	823	879	8327	15813	8608	4423	3007	2428	1592	692	727	695	663	700	657	639	692	846	1037	958	844	757	720	697	700	676	708	694	634	663	659	691	653	719	715	723	696	707	712	724	664	698	683	666	697	680	657	690	715	715	679	654	712	660	657	698	722	678	693	698	717	725	688	707	686	654	655	656	711	705	710	695	646	692	690	707	676	684	646	657	728	659	656	656	718	697	647	692	716	711	734	676	674	711	719	667	667	707	710	690	707	709	641	710	637	684	660	720	645	727	733	668	690	699	671	737	673	734	705	736	672	696	697	636	639	682	711	726	690	656	688	706	694	742	670	660	650	682	672	650	679	726	662	658	680	731	654	666	660	624	676	717	664	654	697	702	689	670	682	641	691	673	662	643	685	731	677	611	664	711	657	675	724	664	662	670	654	721	690	649	659	687	666	669	693	680	682	691	661	666	649	650	673	703	686	646	668	711	682	710	714	671	653	688	689	677	644	640	697	693	669	667	653	676	667	716	679	686	727	665	690	675	614	744	694	682	727	767	722	653	690	669	660	725	675	733	690	704	719	665	693	715	708	651	656	691	718	686	688	720	682	718	684	647	703	689	660	710	746	679	675	666	671	684	658	648	636	681	760	671	680	687	671	651	681	663	667	648	683	729	711	663	698	698	655	702	645	655	671	679	708	644	729	714	708	672	722	666	691	680	685	681	656	721	679	700	696	689	689	665	646	685	658	719	687	712	712	671	706	681	719	673	729	698	691	680	689	731	647	695	723	657	689	669	702	678	704	688	724	704	716	698	675	735	674	685	708	675	677	733	688	697	698	662	669	675	699	711	669	673	653	710	727	663	682	699	695	681	663	662	663	670	649	647	708	675	688	679	680	725	666	690	664	692	684	668	662	684	680	686	644	683	693	699	691	647	716	687	698	701	663	668	680	746	667	630	708	740	723	668	664	670	709	705	706	724	695	692	742	665	692	690	683	645	656	698	687	683	711	712	677	682	659	663	676	695	696	675	688	718	713	709	747	708	705	673	700	658	649	676	669	724	651	689	678	692	699	666	660	684	671	654	669	676	718	706	735	691	737	700	669	706	678	702	647	679	681	671	658	646	683	677	709	723	692	689	700	729	697	656	669	704	683	687	687	714	713	678	650	702	661	668	698	675	725	681	710	675	714	715	708	693	710	671	716	671	686	678	690	705	663	704	703	700	699	659	699	640	681	736	687	679	674	647	672	661	642	709	653	660	696	678	741	699	672	715	705	654	685	698	641	664	704	691	702	664	641	648	713	676	688	675	639	736	696	669	650	652	726	658	709	702	658	719	654	701	647	679	647	686	676	756	696	694	697	705	684	699	731	719	724	692	631	714	688	707	672	707	692	664	721	662	680	709	690	707	715	712	679	694	727	675	654	677	709	746	674	626	687	670	674	665	677	670	713	657	681	705	691	632	703	712	680	702	714	667	695	706	657	630	690	645	718	662	677	726	688	677	694	640	678	684	701	680	652	709	705	660	714	648	695	661	720	665	677	709	655	718	649	724	679	698	691	663	652	687	654	680	698	696	724	654	737	668	708	670	700	669	671	672	694	713	694	676	750	717	671	678	694	688	709	684	675	677	682	714	670	695	648	692	684	678	748	667	705	692	670	707	734	708	668	708	696	656	693	652	703	682	651	707	664	698	674	684	688	725	721	680	670	722	653	676	706	714	673	644	696	650	723	670	677	710	658	675	661	684	690	671	662	691	679	690	643	702	655	724	725	699	722	709	675	662	699	678	677	658	681	699	686	690	677	648	670	680	699	618	662	696	684	638	645	713	710	666	689	672	722	678	649	690	718	685	652	629	713	676	638	637	696	668	661	658	734	640	690	738	724	678	676	692	671	678	697	689	688	706	678	639	686	688	665	655	688	686	732	666	652	679	648	683	694	684	685	698	706	685	693	679	679	686	692	713	710	656	682	657	715	678	695	710	663	687	677	674	700	693	687	681	677	690	671	644	704	655	699	687	666	711	742	737	674	714	693	712	654	699	653	673	693	662	651	679	704	716	699	725	684	713	675	707	622	679	700	711	690	715	662	713	742	710	678	662	712	723	689	714	667	708	691	769	685	722	704	671	717	704	681	662	695	701	656	724	658	646	666	690	711	651	671	686	664	645	658	673	703	689	648	734	703	687	642	738	650	657	676	688	725	703	666	660	687	687	657	690	655	762	689	691	665	666	634	638	678	676	675	662	650	672	708	706	661	651	708	686	716	647	699	739	661	739	641	689	689	728	655	734	707	676	676	735	696	677	686	697	669	668	692	676	685	663	692	688	695	711	669	688	679	704	689	674	678	683	726	632	670	691	693	639	666	694	714	694	635	698	673	697	722	713	722	683	669	680	697	678	697	672	669	689	665	677	678	643	648	676	670	678	687	697	711	705	683	686	728	632	667	729	688	707	670	683	689	660	668	681	721	657	724	663	704	691	663	676	688	664	634	660	692	669	723	685	716	667	687	661	652	686	703	656	673	685	675	677	634	690	683	639	648	688	738	635	706	674	655	696	699	646	714	703	711	714	690	648	706	637	693	633	717	726	715	698	710	717	639	681	712	674	668	708	698	704	688	694	738	649	669	677	621	722	719	714	729	708	673	688	648	712	743	689	687	661	656	672	751	698	702	673	686	687	683	640	690	687	696	671	649	676	759	655	686	733	705	765	705	630	665	683	684	679	686	681	698	702	712	687	598	715	699	736	719	698	684	685	697	651	688	630	706	680	679	698	707	663	680	695	701	669	693	674	695	686	684	693	662	699	693	697	681	673	666	688	713	701	707	715	669	680	727	679	685	684	661	665	726	668	723	710	666	691	699	700	666	702	721	655	666	702	649	719	707	662	649	671	695	698	695	690	698	718	689	672	653	683	705	725	701	676	710	658	673	718	675	680	686	723	689	705	634	718	688	708	685	691	681	721	660	641	699	736	623	656	680	679	672	672	730	616	669	656	721	655	727	658	663	666	685	694	685	658	686	684	683	694	671	672	668	685	685	684	699	698	661	687	649	664	708	662	723	672	704	680	709	714	632	634	693	696	711	681	706	674	648	735	692	697	720	717	698	687	713	688	621	691	652	665	724	651	710	724	727	681	673	713	700	682	653	708	669	702	673	656	700	660	692	673	698	673	698	626	670	673	722	701	703	722	644	655	703	698	685	653	665	664	688	687	690	700	669	695	648	665	660	653	703	728	684	689	700	658	691	739	694	677	705	693	627	683	702	670	703	721	690	682	652	634	635	671	687	654	640	699	710	725	700	656	713	703	682	667	666	719	666	671	685	714	714	675	660	728	665	704	737	650	703	622	705	701	675	682	717	686	715	684	676	702	712	706	668	722	653	683	632	694	639	700	650	722	748	684	675	695	692	630	685	663	696	704	663	705	721	674	650	698	710	723	666	666	718	667	719	680	711	721	710	668	694	700	679	661
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
