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
340308203344	340308203914	340308204464	340308205014	340308205562	340308206114	340308206664	340308207214	340308207762	340308208314	340308208864	340308209414	340308209962	340308210514	340308211064	340308211614	340308212162	340308212714	340308213264	340308213814	340308214362	340308214914	340308215464	340308216014	340308216562	340308217114	340308217664	340308218214	340308218762	340308219314	340308219864	340308220414	340308220962	340308221514	340308222064	340308222614	340308223162	340308223714	340308224264	340308224814	340308225362	340308225914	340308226464	340308227014	340308227562	340308228114	340308228664	340308229214	340308229762	340308230314	340308230864	340308231414	340308231962	340308232514	340308233064	340308233614	340308234162	340308234714	340308235264	340308235814	340308236362	340308236914	340308237464	340308238014	340308238562	340308239114	340308239664	340308240214	340308240762	340308241314	340308241864	340308242414	340308242962	340308243514	340308244064	340308244614	340308245162	340308245714	340308246264	340308246814	340308247362	340308247914	340308248464	340308249014	340308249562	340308250114	340308250664	340308251214	340308251762	340308252314	340308252864	340308253414	340308253962	340308254514	340308255064	340308255614	340308256162	340308256714	340308257264	340308257814	340308258362	340308258914	340308259464	340308260014	340308260562	340308261114	340308261664	340308262214	340308262762	340308263314	340308263864	340308264414	340308264962	340308265514	340308266064	340308266614	340308267162	340308267714	340308268264	340308268814	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2746	2000	3600	2300	2746	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23262	21682	29667	24248	21675	21742	12236	1646	1238	1087	978	954	908	883	829	845	855	910	873	885	821	818	822	816	815	811	827	830	856	745	756	739	737	785	823	780	757	745	760	731	748	772	797	829	772	781	817	875	769	793	776	731	692	774	736	693	740	736	691	724	697	711	688	678	717	683	681	711	685	711	677	695	710	682	690	654	706	754	661	673	686	717	671	683	688	668	718	705	709	689	728	725	737	686	715	715	695	666	693	696	722	684	702	724	697	636	721	747	663	692	709	698	697	728	716	708	693	736	695	686	706	664	754	651	720	747	687	688	710	704	736	702	726	690	694	680	688	683	690	730	643	693	629	698	688	655	653	711	681	675	673	678	722	679	662	690	674	693	658	727	689	719	715	728	731	735	718	686	728	693	683	687	711	723	700	683	661	692	706	689	738	691	715	678	705	686	655	704	696	707	681	672	713	700	748	657	697	681	729	670	705	721	689	711	714	688	702	695	667	700	703	760	699	670	674	694	697	727	661	684	695	680	697	697	658	676	683	677	677	721	639	649	727	642	757	725	671	703	682	666	675	707	686	675	671	697	661	686	698	709	663	722	687	699	670	742	751	633	683	665	724	711	708	694	635	667	682	659	673	720	685	678	722	721	686	667	690	672	691	708	674	666	710	676	702	668	720	692	690	700	648	665	687	676	696	701	676	724	712	705	744	691	682	699	655	743	734	736	654	694	645	683	711	669	696	632	708	665	684	680	668	732	706	695	723	681	689	677	672	669	725	717	685	683	711	709	732	686	689	689	679	726	748	680	714	688	713	713	663	690	676	676	734	697	727	726	632	667	701	684	682	684	666	694	712	715	711	666	705	728	690	689	690	672	710	640	716	739	725	721	672	753	668	690	673	659	690	730	661	665	713	720	671	647	728	689	651	688	675	659	679	731	643	713	707	699	685	675	680	682	653	682	678	674	665	734	683	696	704	648	686	635	750	678	704	678	610	707	746	650	694	708	672	704	732	704	665	696	708	651	713	714	694	708	758	671	718	695	719	688	706	658	730	681	682	654	686	648	726	687	723	709	702	653	741	731	651	696	715	693	731	690	700	690	689	713	656	658	742	660	702	679	682	675	705	674	752	720	647	678	647	660	673	672	672	687	641	688	660	722	692	722	691	705	686	678	643	682	673	704	664	655	718	706	656	718	661	660	674	695	711	707	679	669	695	707	664	653	716	730	671	711	702	688	681	715	664	712	684	684	725	686	715	685	691	672	655	688	708	645	679	703	688	713	724	694	698	733	723	669	703	693	702	708	702	683	663	692	651	694	681	707	654	681	706	712	699	725	688	704	697	720	711	668	710	687	680	699	738	658	672	730	662	650	673	722	704	695	674	726	673	682	634	654	686	656	699	676	731	672	627	695	736	673	663	681	715	652	701	698	686	663	679	712	683	717	693	667	710	689	691	671	696	674	664	716	669	648	648	692	681	657	673	698	669	667	680	736	676	698	683	644	667	684	674	725	676	664	668	685	729	702	629	684	681	718	718	680	656	674	683	682	716	745	727	659	687	671	658	722	665	683	719	707	679	663	709	736	657	618	699	705	670	715	655	685	689	726	691	637	659	695	706	709	742	667	683	635	715	694	685	695	685	684	701	679	745	684	678	679	701	669	726	685	667	729	708	643	685	703	727	670	721	693	729	705	719	704	717	679	711	664	646	670	675	705	674	700	674	717	723	673	694	678	672	690	699	728	690	755	709	656	673	746	632	660	682	694	664	709	673	696	676	702	732	753	682	683	677	657	733	712	722	693	710	714	704	659	694	679	722	694	706	720	705	679	675	707	701	691	686	683	725	688	661	663	664	722	714	686	709	698	673	678	718	683	670	694	719	672	740	657	658	701	676	652	678	705	639	682	684	671	625	703	690	705	711	748	698	693	683	698	673	702	698	662	683	702	667	664	732	677	692	729	716	715	674	711	682	733	657	690	736	701	689	683	642	698	693	676	659	690	695	695	716	716	707	642	650	750	655	676	725	722	689	717	699	673	695	722	744	712	697	655	703	733	642	663	706	702	707	704	735	713	649	705	722	703	663	684	678	731	713	750	688	671	671	642	703	714	739	685	690	675	718	673	667	665	682	778	663	738	677	732	760	732	672	685	706	700	707	747	692	689	689	691	721	687	664	631	665	673	675	659	668	691	655	699	698	725	716	753	666	670	691	732	709	685	689	740	669	712	711	695	631	725	649	692	721	683	740	651	675	684	700	711	731	718	683	712	733	669	700	683	658	706	661	669	699	662	703	701	720	681	654	711	708	690	671	694	694	663	717	679	673	654	728	735	724	642	710	688	697	667	712	657	687	702	682	618	703	662	693	713	716	743	659	652	692	720	721	664	657	741	671	675	728	668	656	672	694	653	703	727	690	713	689	733	645	684	686	638	697	700	686	672	642	686	710	719	659	700	726	691	693	677	692	704	677	705	674	658	720	669	724	700	674	716	695	670	688	697	660	686	693	708	703	675	693	703	667	688	632	678	691	746	644	666	704	749	734	685	729	698	677	732	659	716	745	702	704	678	649	665	636	665	726	682	651	724	700	718	712	722	656	657	703	669	720	663	724	719	660	713	701	681	681	711	670	615	704	754	683	666	670	680	661	635	729	657	675	698	646	675	656	675	705	655	661	674	721	681	650	655	721	734	689	753	708	706	680	681	720	706	699	690	677	683	690	678	697	712	677	700	686	694	670	739	715	636	658	738	724	689	762	653	752	714	751	712	685	673	692	711	657	661	746	708	739	693	705	691	698	678	678	719	690	677	659	691	709	726	666	672	666	698	698	716	677	700	676	698	701	661	699	680	672	695	741	686	686	736	678	636	690	671	652	722	720	658	661	702	717	720	751	668	707	657	721	703	679	656	731	669	729	697	645	681	677	712	685	688	734	671	710	693	679	683	674	720	697	700	673	713	671	672	695	691	660	707	707	641	728	686	752	696	665	702	707	727	706	668	660	753	709	740	711	723	642	705	686	676	668	660	707	689	677	726	703	722	644	693	716	666	713	689	737	717	672	665	632	684	676	752	684	696	685	653	647	655	668	711	700	682	666	703	704	628	695	685	689	709	703	680	683	674	687	676	664	694	689	689	719	713	709	648	674	747	670	727	641	700	709	677	696	729	700	642	690	712	681	729	676	618	656	720	680	672	642	750	698	693	710	686	717	682	683	693	678	695	633	675	713	705	659	659	702	704	753	685	691	724	685	674	675	691	718	678	721	714	678	696	677	681	710	711	701	692	701	668	687	685	717	693	680	674	658	677	674	695	635	710	666	711	726	714	680	662	665	636	690	717	687	714	664	751	732	684	680	713	697	675	680	713	705	713	728	683	732	704	671	665	687	721	668	755	695	689	679	631	637	627	698	727	708	667	691	736	744	695	677	658	698	739	648	610	734	715	684	653	676	693	652	697	727	667	672	727	718	669	722	741	697	686	646	671	689	699	691	721	689	678	702	742	707	688
46987	28204	11056	6009	4258	3302	2655	2372	1936	1665	1469	1205	1153	1119	1034	1036	1097	1091	1123	1040	1010	1009	973	969	949	992	962	987	971	941	862	875	874	816	850	861	873	800	878	866	854	866	946	915	915	912	897	921	922	808	862	893	832	814	820	801	849	805	792	825	831	737	835	771	758	784	772	706	730	796	775	769	766	745	763	762	744	720	729	741	718	752	765	799	735	754	760	741	729	757	739	727	779	734	763	756	788	766	761	759	720	750	752	759	741	776	758	770	774	723	778	709	749	771	748	715	768	740	741	762	712	738	669	762	810	741	725	756	724	726	760	793	781	717	819	755	739	727	771	790	754	743	740	754	718	774	805	744	739	752	774	768	756	778	789	753	744	772	732	749	769	741	736	765	776	778	755	748	754	770	782	775	755	748	749	748	777	803	754	775	772	756	806	717	719	774	724	737	773	752	787	751	769	771	753	749	750	739	772	744	714	747	754	738	722	767	724	774	739	709	731	730	715	726	706	768	762	759	751	733	748	762	761	751	753	724	756	813	774	763	759	739	737	879	714	787	750	744	743	796	727	741	776	761	806	758	721	791	811	740	743	749	749	733	733	724	791	779	752	760	757	730	770	779	749	734	730	767	742	718	728	763	714	800	767	769	777	744	760	726	787	790	730	747	773	758	706	761	754	737	743	776	747	756	763	788	764	713	760	728	765	754	711	738	756	729	725	767	716	776	736	717	692	762	844	787	775	742	783	734	726	745	759	780	711	772	741	773	795	708	772	702	714	772	737	735	780	738	786	740	768	795	719	742	751	743	767	753	751	771	769	778	723	718	787	740	762	734	764	754	771	741	698	751	715	745	741	741	770	727	773	694	776	754	733	714	757	757	716	738	802	719	748	736	749	697	733	761	754	733	718	717	769	727	743	770	811	763	739	750	751	745	761	802	774	717	753	742	740	774	769	769	763	742	731	773	738	748	723	794	756	757	745	754	769	739	708	715	694	779	708	730	765	776	679	789	752	738	799	759	766	722	713	745	792	764	741	765	722	743	749	775	729	742	736	747	699	735	748	756	730	700	755	712	768	751	765	770	773	782	737	751	712	748	744	797	759	750	758	774	783	757	739	750	751	754	795	770	776	732	764	768	735	778	763	748	754	711	766	753	722	764	754	732	766	773	728	723	723	766	772	757	788	779	741	760	786	736	751	707	705	777	804	765	768	725	700	734	719	766	752	744	782	728	784	741	770	747	754	771	684	780	743	768	784	719	724	782	770	717	768	723	805	805	793	744	728	752	743	751	771	723	759	787	762	740	733	730	746	791	749	798	729	727	753	738	774	722	782	679	773	755	763	740	774	739	726	726	743	716	722	720	737	788	784	773	687	755	776	687	694	766	736	731	754	776	745	801	772	754	758	765	672	778	703	740	737	755	724	750	735	742	735	705	771	771	787	747	792	758	807	761	762	746	767	762	732	798	748	654	736	781	719	802	741	714	732	708	781	768	757	739	815	707	768	715	770	731	715	784	717	762	735	732	733	724	751	737	711	771	750	711	757	735	784	784	747	765	723	779	786	719	748	799	788	758	735	759	736	701	754	723	750	749	744	732	754	751	746	762	768	734	757	759	761	799	771	803	732	774	736	758	776	716	727	768	755	761	736	773	716	789	754	757	748	718	747	755	752	758	769	756	779	776	753	805	787	757	779	745	721	827	758	726	744	776	710	828	792	739	747	740	732	754	719	757	729	778	741	766	721	757	731	722	775	739	737	774	800	719	695	735	740	769	784	749	731	778	734	717	807	734	778	744	733	735	742	718	776	707	780	768	792	756	734	727	711	786	769	768	801	749	756	779	726	714	807	760	763	746	761	822	757	703	764	731	780	735	772	794	764	738	752	813	720	771	736	710	766	736	735	748	765	721	740	795	745	787	729	754	757	735	720	735	731	770	716	713	770	757	679	782	753	833	737	708	730	763	796	762	778	740	773	781	742	780	756	763	736	716	766	743	740	737	717	752	728	762	805	721	753	763	787	756	776	745	759	793	763	788	742	773	722	755	732	742	738	715	751	773	763	710	711	788	708	744	772	763	732	762	750	746	769	713	745	756	789	740	750	754	739	741	801	696	763	780	712	699	769	717	735	747	684	738	773	713	734	738	720	735	791	752	713	719	781	825	739	780	739	734	753	718	785	823	756	755	742	702	751	758	746	759	739	782	728	732	717	751	758	706	706	757	738	763	747	703	751	735	687	780	737	705	746	746	734	759	739	820	727	694	710	769	761	775	727	792	768	720	756	739	760	805	760	766	726	760	733	736	720	747	742	716	745	810	740	706	708	765	746	747	694	741	775	752	731	727	780	746	733	746	717	687	730	743	702	780	768	756	789	743	725	765	763	796	767	777	720	732	743	758	719	737	764	741	760	768	730	758	777	738	771	769	755	732	743	755	716	749	789	785	757	743	767	764	731	731	808	768	729	747	754	752	742	725	776	772	725	729	775	744	749	729	803	740	781	751	772	735	776	794	761	731	709	802	794	695	754	735	780	813	786	753	749	784	702	753	773	742	745	801	776	681	751	781	734	703	771	716	748	780	771	747	711	694	699	761	742	784	720	816	739	739	786	759	728	737	767	751	688	778	787	801	735	775	753	792	759	777	751	780	754	700	762	733	738	782	784	765	744	722	783	765	781	752	769	733	712	708	756	719	748	769	770	741	751	782	722	735	832	798	747	726	745	730	820	725	762	732	776	713	714	715	778	755	755	742	723	736	758	755	765	725	778	793	780	739	738	786	733	765	716	731	726	780	765	770	812	743	722	799	730	767	727	792	759	762	798	717	762	721	738	693	826	766	783	719	724	758	758	772	753	754	783	723	831	714	777	752	723	725	757	747	697	775	781	736	754	720	803	732	716	697	800	721	803	737	795	732	744	719	745	785	715	744	762	785	729	725	776	738	741	737	756	736	720	758	712	763	713	748	751	743	785	733	792	751	755	750	784	774	777	761	766	777	804	749	764	755	771	724	710	787	803	745	752	726	743	688	719	737	731	724	712	746	763	735	751	785	729	781	754	764	737	714	792	788	800	771	746	693	736	681	735	723	779	730	763	726	731	770	740	710	778	704	716	761	736	772	765	736	766	753	770	758	758	754	729	740	737	737	763	759	786	752	750	743	782	763	779	766	744	715	722	736	727	747	719	735	775	801	755	705	761	712	714	768	689	757	810	729	733	785	817	809	725	725	742	730	713	743	775	728	768	720	734	789	824	760	746	703	755	787	752	735	730	758	749	736	735	763	787	799	778	726	754	719	707	750	756	767	758	780	757	745	673	748	764	765	716	746	775	778	720	720	783	741	756	732	767	771	730	733	770	761	757	764	700	766	776	682	781	725	753	712	764	705	733	757	766	743	740	729	729	744	720	725	719	735	719	771	726	810	793	749	726	783	794	726	740	756	710	735	753	800	725	721	779	738	711	732	793	777	730	740	754	760	795	731	766	760	744	725	803	775	699	736
30231	22541	11982	1538	728	695	683	678	676	620	627	675	698	671	646	617	695	639	658	648	692	660	670	624	623	648	622	669	658	610	699	687	673	664	689	686	650	677	621	637	673	648	655	614	695	668	728	686	659	644	692	640	664	638	665	615	652	683	663	701	615	611	631	660	635	684	637	658	621	644	628	593	643	625	676	668	687	659	587	618	639	593	638	630	631	619	629	600	662	652	639	626	619	661	657	620	641	633	621	622	656	648	678	616	635	640	598	620	669	650	627	623	646	634	658	618	634	629	604	636	627	617	670	663	676	593	646	555	599	601	654	617	612	621	627	673	650	700	625	599	638	596	584	620	637	627	659	628	673	657	633	603	569	606	609	635	677	608	612	634	668	625	564	600	605	625	636	635	637	636	643	642	626	610	612	667	631	628	621	707	620	664	700	579	651	623	656	661	668	627	640	643	606	668	659	617	634	608	602	652	642	636	606	612	647	650	650	616	616	668	647	636	621	655	670	677	620	586	623	605	627	635	603	699	607	635	591	592	635	611	616	638	653	614	631	668	626	630	652	636	629	618	632	655	654	618	626	572	616	619	658	598	649	627	676	643	593	680	644	638	649	628	669	656	627	611	637	611	701	659	612	636	616	551	668	620	614	658	635	632	667	616	618	628	659	622	640	701	624	672	642	658	612	634	643	653	626	625	663	577	618	673	670	651	630	605	628	665	597	625	581	657	629	619	638	654	635	635	594	633	663	671	661	612	671	615	630	590	654	611	584	641	607	618	631	642	706	623	688	638	641	620	643	638	630	627	636	584	603	650	661	616	649	641	638	663	623	631	631	627	664	609	666	685	597	631	641	656	649	680	665	610	598	608	644	636	656	642	657	632	625	603	626	616	615	660	668	661	609	638	597	652	621	620	611	597	624	638	628	685	662	670	631	611	633	653	620	610	634	650	637	632	633	626	633	631	630	676	666	642	656	605	658	588	692	662	626	610	639	621	640	638	636	662	673	631	648	629	678	624	606	624	629	611	654	663	659	612	607	614	666	674	658	577	630	671	687	597	639	629	636	633	644	663	664	633	666	656	621	641	654	625	609	660	652	656	655	630	603	675	614	648	638	676	676	682	671	649	619	623	618	707	649	616	648	638	629	641	645	612	628	626	624	635	602	650	621	657	684	635	621	666	652	613	654	615	655	668	623	629	609	661	626	630	642	688	602	605	678	611	656	647	641	603	662	597	641	660	616	669	685	637	599	632	649	714	610	649	668	642	679	649	656	614	586	653	630	632	620	620	619	600	650	562	632	613	639	628	664	642	623	607	627	578	653	657	629	578	627	616	657	638	647	656	634	604	634	629	631	616	649	615	613	616	680	622	643	653	649	632	617	650	633	642	614	636	669	651	646	654	626	647	610	629	678	655	615	611	598	618	641	595	617	667	695	680	648	638	603	619	650	594	657	635	613	662	637	626	639	632	620	631	621	676	592	643	642	619	648	647	629	648	670	640	596	588	636	637	635	687	645	656	636	605	600	626	644	614	613	659	608	639	639	626	653	655	608	626	605	645	650	603	651	628	639	641	603	617	634	662	661	672	616	633	665	598	575	619	652	645	611	615	645	645	640	673	652	615	634	657	622	633	608	613	607	695	643	653	594	635	652	635	633	620	635	672	661	641	636	599	629	635	664	611	666	630	637	657	650	648	621	654	648	607	635	639	663	647	631	638	648	650	647	649	649	686	656	660	602	632	630	609	619	633	558	638	656	619	668	638	637	648	623	588	650	632	660	656	612	614	661	610	661	603	649	628	591	640	596	661	676	659	625	688	608	671	613	688	622	614	644	592	640	666	624	664	618	674	585	583	680	640	601	648	637	662	637	613	589	647	642	654	642	586	611	596	648	623	651	620	640	638	606	669	696	659	681	649	619	653	644	594	665	647	644	645	678	669	603	626	661	684	605	671	628	623	659	640	627	642	641	602	660	661	630	628	617	663	661	672	685	654	638	608	667	636	625	623	671	631	615	582	684	733	604	608	606	690	670	630	657	662	637	637	618	596	657	597	635	671	613	644	618	627	634	638	625	637	668	606	625	627	662	665	637	635	612	653	643	625	639	600	681	673	672	628	624	657	657	617	628	682	634	582	646	631	596	677	661	622	625	583	629	619	668	592	601	673	685	641	644	640	663	639	628	671	628	644	616	640	603	621	632	677	666	617	627	662	629	662	629	632	649	669	620	657	726	628	645	640	622	605	574	611	657	632	635	617	698	597	630	605	601	635	625	602	639	643	658	630	639	666	616	660	676	652	668	635	619	609	641	655	635	652	606	589	646	615	658	604	636	666	622	586	619	612	663	608	647	610	685	638	602	660	640	621	671	593	607	659	634	626	617	612	648	616	632	621	645	614	669	627	611	637	631	633	643	577	615	683	653	647	591	622	654	621	608	619	629	568	653	653	696	604	621	644	640	682	582	609	617	648	615	590	654	649	622	612	621	628	660	660	639	662	628	598	653	635	591	610	642	673	632	641	621	663	637	585	615	592	593	666	610	636	611	601	684	656	631	628	590	666	692	635	637	621	631	656	623	620	645	632	653	648	647	642	638	626	702	640	622	623	638	656	649	649	592	634	657	599	621	607	643	657	626	692	648	640	595	638	659	642	626	634	629	622	670	686	644	655	635	669	593	621	633	663	663	659	667	647	599	639	631	615	618	589	601	636	666	690	683	636	612	601	623	651	622	631	665	610	623	682	627	585	630	627	640	617	660	667	614	635	643	666	624	640	618	646	671	620	635	632	611	672	641	657	619	627	653	649	640	588	676	676	643	622	576	676	626	653	628	600	636	609	642	638	602	639	602	629	644	604	659	642	625	609	612	570	667	665	612	689	605	662	639	659	640	653	624	613	622	656	615	628	632	622	617	640	635	616	597	635	625	635	638	647	649	627	659	633	644	666	680	647	621	683	638	605	643	637	643	602	624	637	668	623	631	638	616	694	633	663	602	631	609	639	617	673	607	619	632	647	617	632	593	586	647	590	636	609	645	658	615	685	656	598	623	626	656	629	612	628	645	648	638	647	699	634	623	642	642	678	674	633	631	626	627	607	653	601	653	699	660	627	609	661	652	628	605	642	636	633	648	655	631	656	648	597	633	649	648	631	642	626	618	638	633	683	609	667	661	610	630	638	597	642	673	632	638	666	667	643	642	602	633	649	646	672	648	638	636	616	664	652	654	675	662	639	608	595	636	662	653	620	644	661	627	648	642	646	638	629	642	633	600	635	631	655	579	648	629	616	626	670	628	636	598	652	645	661	664	577	624	688	645	667	643	567	637	624	641	621	629	630	582	655	623	664	645	633	649	563	581	651	651	621	609	649	636	657	615	557	596	682	623	605	620	626	637	610	604	628	661	660	646	637	616	650	622	626	605	629	617	622	664	633	673	652	692	593	642	615	689	664	666	595	656	629	635	654	597	657	646	596	606	654	682	644	640	632	604	646	633	633	630	657
38176	14462	1074	893	812	788	752	710	731	754	771	792	754	766	756	708	763	748	774	818	755	727	796	737	794	797	749	767	760	694	749	742	720	768	734	773	718	813	697	789	776	762	768	797	790	791	834	762	706	711	710	734	760	760	741	742	741	710	784	759	758	709	723	707	710	688	709	725	720	685	754	716	751	714	707	732	681	750	755	735	746	760	718	736	728	730	723	745	730	759	699	723	716	741	734	752	690	738	703	750	749	721	736	711	718	751	757	755	714	743	725	726	708	729	701	734	738	697	745	713	715	750	722	726	773	719	723	740	714	738	740	725	710	727	726	789	730	728	697	744	739	697	728	668	800	744	726	732	710	716	686	737	732	774	721	744	722	760	677	754	766	786	747	733	705	734	687	745	712	705	736	699	746	737	745	779	708	779	773	766	683	758	756	706	748	775	724	737	684	718	747	728	769	680	753	771	744	732	764	706	765	733	730	727	775	743	711	701	706	785	743	738	778	729	775	753	718	706	760	707	725	758	705	745	706	768	679	686	728	765	726	728	703	724	735	680	737	702	739	722	730	710	739	764	760	786	756	698	740	754	735	706	802	755	758	734	765	719	786	704	719	767	723	732	744	724	704	735	783	689	756	701	726	728	732	712	698	711	725	791	765	656	797	727	720	686	718	706	728	745	757	708	689	723	740	731	754	752	777	695	726	758	742	705	738	772	746	801	721	671	710	709	685	780	712	677	742	714	720	685	722	755	734	739	690	703	749	698	698	701	765	761	726	713	755	709	713	778	770	740	732	745	747	683	732	778	761	766	689	717	721	773	738	719	719	749	741	755	748	688	670	716	720	726	741	714	716	718	684	738	716	726	776	775	695	719	714	689	700	684	753	738	690	767	768	660	716	760	708	688	720	703	723	756	712	747	733	754	707	694	632	724	699	755	711	730	717	735	790	697	693	732	737	744	737	703	754	748	736	705	732	685	708	688	705	762	674	708	719	752	723	717	702	788	705	724	731	744	741	713	735	694	708	733	702	747	719	757	764	742	775	712	718	772	746	766	728	745	719	757	735	694	713	740	746	719	724	747	724	765	720	727	770	739	730	728	707	641	703	746	714	728	732	722	735	751	687	716	718	723	753	739	718	726	708	737	714	717	681	714	664	736	782	698	739	748	688	719	744	748	723	784	723	762	724	733	739	806	752	788	715	749	702	725	729	748	752	741	715	745	708	748	705	702	788	738	771	733	701	713	681	767	690	756	697	760	739	710	794	768	726	786	758	774	729	718	766	682	722	693	754	724	718	705	699	734	704	707	744	798	773	759	745	753	752	714	731	716	776	741	720	679	712	759	743	746	717	720	762	718	746	704	739	752	734	767	721	719	666	803	779	769	742	719	749	712	717	726	717	701	776	744	729	727	745	724	786	743	749	718	697	714	694	687	750	740	731	787	699	729	717	733	725	701	686	718	732	759	726	744	742	758	735	751	702	739	765	744	714	732	748	759	739	736	702	721	691	720	747	776	727	727	705	730	716	697	746	751	727	750	730	737	707	715	738	732	737	708	763	722	708	740	715	728	780	760	694	683	710	786	707	720	721	761	734	756	746	701	731	715	772	740	731	723	744	765	695	732	750	761	732	752	729	771	730	751	788	732	727	770	716	776	709	750	737	747	683	741	749	744	738	752	693	743	735	709	782	725	691	738	717	704	724	739	765	705	689	717	749	712	736	710	718	753	750	668	761	698	737	740	683	769	761	764	695	770	707	746	698	704	751	710	715	734	716	772	689	746	736	741	721	767	719	744	757	719	671	751	721	732	740	747	742	708	727	790	730	735	729	755	725	707	722	761	733	723	706	684	705	719	697	721	715	737	769	733	721	725	729	739	743	735	729	753	752	691	755	716	747	724	702	718	721	689	780	719	710	738	698	775	730	705	732	726	732	763	773	762	717	771	736	733	703	747	811	738	713	695	756	699	713	685	717	785	727	758	694	722	703	784	714	736	751	734	696	710	755	721	717	704	687	710	701	734	688	748	742	750	737	721	748	749	749	749	689	794	708	782	729	702	722	729	770	734	730	733	710	700	731	686	721	712	725	743	679	709	770	696	765	759	743	730	767	722	736	743	729	779	770	718	759	759	700	730	713	711	742	720	816	734	696	719	778	729	714	728	742	707	730	712	776	746	749	760	774	688	777	705	695	715	722	751	678	714	685	767	721	722	711	742	745	740	725	718	713	738	706	725	762	749	725	709	747	743	690	707	776	722	748	761	722	697	765	741	743	747	780	789	735	713	752	719	800	704	748	738	748	750	696	692	791	684	742	694	737	716	707	735	704	707	737	745	725	811	742	757	748	750	721	748	680	721	735	690	702	755	738	718	696	732	716	736	745	695	757	755	721	727	754	692	737	720	742	741	737	767	727	719	731	709	728	764	737	759	748	740	720	723	691	738	730	663	712	702	759	721	757	740	696	733	739	727	702	689	704	698	778	758	727	746	720	659	700	714	735	736	762	761	706	706	743	744	691	713	687	744	701	672	694	724	716	765	743	797	693	717	766	705	697	738	757	738	714	708	715	738	763	700	738	817	765	761	781	715	728	795	681	702	760	745	695	726	757	776	765	759	688	783	746	686	717	752	729	717	703	681	736	714	718	704	707	727	720	731	703	751	717	703	726	734	744	720	756	731	748	760	688	673	728	786	748	764	739	740	742	719	750	719	700	699	724	770	758	725	805	693	693	767	734	743	734	745	717	779	753	733	715	708	781	738	724	699	727	773	747	714	707	740	807	733	735	750	734	752	689	752	713	696	710	752	713	736	796	728	721	757	685	761	737	706	686	750	748	730	721	720	673	736	718	707	725	758	730	727	672	673	748	745	720	733	741	721	735	803	728	731	718	716	743	764	742	703	722	687	739	684	743	749	691	781	716	693	749	741	752	697	769	716	753	772	747	716	687	746	748	704	780	738	785	751	734	735	743	745	700	768	819	703	728	678	720	739	761	723	723	722	771	716	712	709	723	708	705	751	703	716	681	784	733	730	724	740	737	724	691	723	710	776	679	697	711	729	749	742	737	766	729	684	720	739	724	715	744	748	716	695	732	737	755	717	738	726	782	718	798	734	785	705	703	714	759	703	711	740	765	703	725	734	720	728	729	767	754	730	739	734	761	750	724	717	710	728	699	727	755	728	714	747	778	748	770	769	703	747	757	698	761	728	701	743	709	713	702	736	739	721	695	798	756	791	695	779	703	757	747	733	697	717	760	705	739	668	754	730	765	726	726	756	730	710	725	710	711	759	699	727	691	668	758	742	730	731	746	757	720	740	727	728	742	688	730	714	729	690	776	699	739	733	721	700	705	759	719	728	704	691	726	731	760	724	731	739	710	744	743	696	753	712	727	712	698	728	725	749	747	744	756	723	707	730	728	737	739	729	759	760	717	705	749	728	792	741	710	723	727	732	753	725	729	737	746	693	778	705	726	727	728	727	709	749	735	751	696	743	730	724
23437	20943	28358	23685	20948	12081	1219	794	676	658	618	620	547	568	503	508	531	512	574	534	505	507	561	550	551	501	542	489	530	533	548	484	477	517	522	482	506	499	492	508	491	515	525	503	545	535	512	538	547	460	500	511	489	466	526	482	456	469	450	464	467	489	489	449	443	429	506	452	449	411	493	469	477	474	462	464	450	470	462	465	475	428	439	471	459	440	472	463	492	439	503	452	456	427	454	489	464	453	499	441	461	445	446	475	453	461	437	488	485	487	477	476	427	456	432	447	448	453	432	447	459	489	444	443	443	438	444	444	415	454	443	470	505	476	485	456	454	461	484	430	445	485	453	433	473	466	458	493	463	440	465	524	419	464	472	479	463	456	468	458	450	453	451	438	445	462	457	444	433	449	455	420	411	466	435	457	442	457	435	449	464	457	454	497	448	440	468	479	487	492	467	472	457	455	507	460	473	445	477	469	467	443	429	485	470	424	425	464	467	493	495	457	503	426	483	471	473	459	437	488	433	429	447	474	452	404	463	463	478	432	433	477	460	458	494	444	473	494	477	440	472	482	446	493	453	435	481	427	472	461	473	443	502	459	458	460	457	476	435	457	464	469	470	444	431	440	448	458	451	508	442	487	475	495	467	471	435	428	503	437	463	481	489	450	507	461	473	492	444	401	472	487	447	465	434	469	483	434	467	470	478	485	469	468	458	460	452	484	420	474	463	428	478	468	462	480	452	455	475	449	491	452	434	447	482	459	460	485	488	430	437	426	508	479	511	472	452	475	448	438	456	452	451	495	478	441	474	451	448	485	427	437	459	431	461	451	474	502	473	452	451	447	466	478	444	478	472	467	423	462	473	465	461	483	495	429	485	466	458	460	456	498	460	481	465	481	429	476	483	457	480	436	461	456	442	456	467	462	472	456	454	450	462	482	401	430	443	450	456	493	458	463	485	466	471	468	424	442	459	469	447	496	479	471	447	454	432	412	489	479	429	443	433	462	462	466	397	420	455	464	462	459	473	470	463	446	479	473	444	450	448	425	458	472	442	419	465	442	487	472	472	453	433	432	465	475	417	471	454	454	451	468	477	468	450	476	466	469	480	479	439	437	442	459	472	484	475	478	454	471	478	429	492	439	451	463	471	466	419	426	500	485	483	493	475	455	448	460	475	424	463	461	491	441	436	461	500	456	452	458	440	478	460	478	502	471	494	457	432	421	490	449	473	479	475	475	443	470	462	459	427	480	458	501	468	463	416	473	438	444	478	457	474	459	466	491	459	475	489	434	483	473	458	467	477	461	442	452	460	464	442	471	434	502	459	449	458	462	442	480	450	431	448	470	465	458	388	457	491	444	456	486	443	480	436	466	492	474	465	471	424	470	483	447	451	473	470	453	445	498	473	451	435	441	467	455	442	458	469	498	458	468	500	485	480	460	479	462	441	420	503	492	490	464	454	493	467	466	466	447	468	459	453	443	461	473	462	470	455	449	441	444	427	402	427	467	494	498	452	444	492	453	439	448	465	457	450	461	463	426	463	425	454	472	475	474	499	465	482	482	453	447	439	474	463	510	455	475	459	472	446	471	476	433	482	426	502	472	463	438	468	468	497	471	500	478	456	477	446	441	466	450	472	446	480	491	435	484	484	461	479	467	430	456	468	447	484	465	419	449	485	486	479	472	464	463	398	441	445	446	472	435	455	479	464	438	446	458	480	477	436	448	444	425	420	487	466	441	449	483	463	464	503	479	501	440	505	449	446	453	465	459	489	448	472	439	449	447	480	470	478	478	416	437	449	482	454	458	444	451	462	488	421	461	443	425	480	449	458	471	444	428	464	453	466	507	461	486	442	411	477	467	470	407	459	442	465	473	477	428	439	481	471	424	442	418	454	479	432	439	432	474	439	462	485	461	441	455	460	437	457	438	501	446	477	422	444	453	440	429	455	451	470	447	487	451	473	450	488	467	473	457	453	485	477	461	452	431	451	480	440	470	454	456	472	506	418	457	447	445	454	457	439	458	483	453	444	481	488	468	432	445	469	457	430	409	520	462	450	463	439	480	451	450	468	447	479	476	483	445	460	475	468	473	458	455	441	468	442	458	455	461	461	489	461	437	478	458	479	459	471	436	458	493	465	465	469	496	466	428	492	460	473	498	437	413	440	467	449	441	478	436	453	479	453	440	455	493	449	459	496	484	455	478	457	529	421	459	442	448	462	459	462	490	448	456	477	465	447	413	439	437	437	463	439	447	441	493	438	463	438	478	420	464	451	444	497	442	451	432	444	442	458	480	465	425	460	474	457	481	478	420	441	488	474	468	449	437	456	448	498	429	449	453	439	477	462	480	494	449	444	450	505	480	447	484	454	532	475	456	481	424	488	464	472	443	428	481	435	466	467	497	450	471	458	425	424	471	472	468	460	449	451	408	485	449	436	430	461	445	461	462	425	445	467	447	470	457	469	493	481	438	416	438	440	464	448	481	452	431	466	445	479	465	468	482	473	481	480	417	452	444	458	461	439	504	429	432	502	478	500	466	446	471	437	453	443	443	464	483	437	454	449	472	488	479	453	451	452	495	437	424	457	470	459	428	468	484	450	461	446	448	450	476	457	453	464	473	442	454	486	439	458	464	470	453	459	445	477	464	434	444	470	478	453	428	438	447	437	461	469	461	460	472	477	449	478	442	479	447	472	490	476	442	473	444	474	447	455	471	428	478	465	468	465	407	470	435	466	480	450	409	432	424	466	447	436	485	436	443	466	437	463	454	502	448	473	477	452	480	463	451	458	453	475	437	441	465	409	472	473	456	474	453	512	511	481	481	474	442	474	486	464	451	447	466	461	470	448	463	495	455	488	476	466	448	430	447	448	462	457	470	489	462	445	461	455	476	478	461	473	462	428	459	498	474	448	504	438	473	443	488	470	462	451	450	510	452	461	456	428	419	467	462	471	480	487	442	482	434	449	477	513	475	423	441	504	457	473	449	460	493	471	485	455	437	433	469	451	465	471	443	476	441	454	477	454	440	465	470	471	436	484	431	486	437	422	473	492	445	467	456	464	468	436	417	425	511	445	495	426	464	458	466	459	454	462	510	468	425	429	433	495	452	447	462	483	433	438	453	486	457	430	494	500	462	456	477	448	425	445	416	436	442	481	459	487	469	502	420	469	463	502	470	463	477	450	467	470	480	494	466	459	481	442	459	442	435	445	467	460	438	440	488	473	492	419	448	458	446	471	439	456	447	456	436	460	422	442	493	488	441	492	484	441	443	476	446	431	477	437	427	453	415	464	461	447	466	451	484	472	481	490	461	442	477	435	452	469	451	483	489	466	439	456	479	474	449	434	458	450	438	416	438	507	473	464	482	459	447	468	454	481	415	476	460	440	493	450	479	459	457	428	443	435	449	478	435	453	446	450	457	473	435	494	455	478	492	462	438	486	459	451	415	475	492	455	431	447	436	473	470	476	483	457	447	438	424	450	453	448	456	480	410	447	423
41938	25583	5985	3124	2205	1796	1413	1228	1027	900	830	751	758	728	689	624	654	696	696	682	655	664	652	654	702	671	680	644	591	644	564	572	585	630	614	608	586	552	585	580	642	580	703	639	594	666	626	616	616	601	621	557	550	601	592	539	566	536	519	564	536	599	581	544	540	536	552	517	523	516	611	495	544	534	537	509	506	516	519	525	530	545	544	544	539	513	516	515	544	542	521	514	568	535	502	555	522	558	521	555	576	546	543	549	534	571	523	509	539	543	528	518	541	520	546	533	506	525	521	521	538	504	500	537	516	513	499	514	546	495	545	550	512	556	564	509	485	546	537	551	510	571	549	541	466	483	527	533	529	526	530	559	535	522	536	550	548	531	528	496	552	525	515	514	545	490	509	486	501	521	548	515	528	548	539	522	502	523	531	530	479	533	533	569	532	552	506	508	531	543	576	520	523	544	568	537	531	521	522	533	506	568	545	537	554	522	494	509	554	538	537	562	513	516	552	555	498	538	535	541	545	514	518	544	508	537	546	566	564	527	548	532	548	523	547	520	536	549	527	538	544	504	536	561	518	548	496	542	499	492	538	560	521	487	491	515	556	507	497	531	519	557	486	523	558	542	509	545	499	547	542	525	537	529	575	533	532	526	482	547	584	585	489	537	521	523	506	508	535	529	532	566	523	571	535	524	544	497	521	511	527	527	512	544	523	583	530	523	531	516	526	512	551	568	481	543	542	520	546	547	546	515	524	568	545	572	495	494	526	524	541	530	527	523	538	544	546	531	555	482	484	529	534	507	519	534	521	489	515	547	537	535	517	547	481	534	567	559	551	554	549	485	487	561	515	530	546	523	541	531	545	529	527	513	531	517	546	544	518	498	537	516	503	529	563	514	545	576	538	507	511	572	526	545	531	492	541	522	526	507	543	513	540	552	539	493	499	521	501	523	470	524	507	525	539	542	557	498	521	525	521	557	551	513	532	535	514	496	515	507	530	504	580	506	552	509	551	521	588	525	486	522	572	549	544	514	508	499	531	558	500	530	536	522	526	534	558	508	534	515	528	554	494	547	541	565	493	549	530	531	546	543	518	526	520	518	535	554	500	531	522	519	549	519	543	467	537	554	514	541	528	558	537	492	512	502	549	530	542	553	525	551	529	536	521	525	551	523	501	557	539	540	530	510	539	537	529	559	562	538	543	525	541	522	473	512	525	551	530	513	547	515	534	550	553	510	514	534	538	545	562	568	525	537	524	512	509	528	545	526	543	534	514	517	524	515	519	521	514	585	544	522	537	500	546	525	523	533	479	527	544	546	525	497	528	550	491	510	551	528	567	543	512	584	518	484	512	533	491	525	496	546	526	537	536	490	550	541	552	542	523	526	519	504	588	533	514	552	569	477	496	517	553	527	531	494	586	576	567	581	544	520	510	540	506	540	526	550	561	532	515	547	537	519	529	515	527	550	517	491	541	531	512	535	521	525	555	562	492	531	514	482	539	529	553	516	550	555	540	525	520	538	496	492	531	500	542	531	535	535	511	532	538	551	499	497	506	559	529	542	537	540	519	523	532	495	508	502	518	519	511	544	540	554	536	541	540	538	572	547	558	505	520	509	564	509	499	564	535	512	522	487	507	568	486	520	516	512	506	479	568	481	501	511	500	551	538	575	556	513	515	487	568	557	549	546	544	533	540	524	525	494	550	509	518	524	508	595	531	489	497	541	524	528	570	521	518	526	498	526	525	570	538	522	484	534	547	522	538	521	515	542	519	528	522	521	523	561	540	536	491	523	523	511	487	509	550	527	576	573	553	545	512	539	512	482	570	541	511	506	482	543	512	549	520	530	540	511	536	531	506	513	526	491	531	529	554	522	532	565	513	492	553	502	493	492	541	562	529	522	539	549	522	502	508	520	502	501	517	497	512	567	500	481	523	576	549	521	539	541	525	571	554	494	572	530	527	541	557	481	543	514	521	519	552	541	520	556	542	523	550	536	537	565	505	549	523	526	516	566	507	551	555	569	555	515	537	547	506	521	508	515	582	492	510	491	531	533	544	523	531	511	501	541	541	516	528	506	506	521	513	557	533	536	502	550	528	474	544	517	503	534	538	514	560	532	504	496	528	517	512	489	534	556	530	500	533	579	508	511	520	549	525	503	525	517	549	555	533	535	511	559	551	530	538	548	530	549	539	517	533	549	564	479	540	506	508	536	508	536	524	483	532	534	527	517	569	516	556	500	499	520	489	528	541	548	510	541	522	508	526	558	552	547	558	545	533	566	499	561	525	508	521	504	495	562	515	520	512	528	508	499	565	546	508	521	533	543	496	519	476	523	533	540	544	565	531	525	560	533	522	539	521	490	496	507	508	545	526	510	519	538	543	532	511	534	549	528	570	511	501	540	561	486	561	550	503	534	502	502	549	544	561	531	508	505	543	554	546	512	562	536	558	508	519	510	547	562	539	539	515	527	537	526	555	531	527	545	513	535	534	485	535	592	547	509	537	552	578	525	470	539	500	503	534	556	552	528	550	528	499	534	533	560	497	534	516	475	523	553	517	591	539	514	547	526	537	573	519	515	570	506	546	539	554	539	526	542	520	515	570	533	543	510	519	529	488	511	520	578	505	500	527	518	519	514	510	536	523	509	531	554	565	521	541	528	514	547	515	552	499	491	521	562	559	545	522	494	511	509	497	496	513	537	512	548	521	522	519	495	499	520	557	566	501	511	542	524	566	534	552	529	553	519	558	556	559	574	556	539	504	537	480	479	533	576	546	503	548	525	540	518	554	507	552	560	522	530	562	497	499	544	478	535	602	563	573	529	528	580	533	568	540	505	510	566	523	549	575	560	537	529	559	494	534	538	528	562	534	537	550	530	549	568	555	526	544	550	556	557	504	507	519	522	534	507	559	514	526	500	558	590	524	548	566	550	550	555	573	512	552	489	542	533	518	493	544	524	521	544	541	519	545	526	516	552	517	537	512	512	494	511	485	526	525	503	499	547	525	494	538	536	554	540	492	525	516	526	547	544	544	506	489	534	556	539	543	523	557	548	523	494	526	534	546	534	481	522	519	544	511	534	548	568	500	563	491	540	548	558	557	482	529	507	574	544	533	537	506	521	548	548	554	586	539	540	511	547	531	547	528	528	557	534	534	532	500	540	536	558	542	496	507	543	509	531	542	545	518	526	534	553	518	558	531	540	539	526	485	519	512	514	559	523	527	499	547	511	555	593	503	564	514	530	492	525	509	504	544	513	535	504	524	509	506	541	543	517	557	536	574	557	538	501	485	502	537	513	579	501	533	585	526	495	567	553	505	496	516	545	525	538	515	514	554	547	512	550	488	536	562	538	516	548	530	530	545	521	539	542	504	547	538	542	531	518	588	530	524	561	574	508	558	546	546	523	528	515	527	559	511	527	507	543	522	540	536	549	542	505	503	553	527	517	519	574	497	541	575	514	519	525	522	510	501	515	524	553	570	519	539	510	570	540	484	511
24633	20947	27311	24589	13201	1520	1147	1004	973	946	924	931	886	926	902	914	918	943	868	948	919	911	974	905	893	911	903	930	876	874	929	849	910	860	949	902	866	872	828	928	953	891	911	938	927	936	925	850	864	915	860	885	907	829	850	889	865	865	832	875	874	882	852	891	857	806	877	835	900	839	823	879	891	852	931	911	838	902	886	874	902	895	874	904	800	835	907	887	849	817	863	887	848	847	856	888	861	896	843	848	870	882	861	813	808	825	844	827	874	950	926	841	883	882	881	880	853	876	895	824	923	874	842	825	852	845	881	881	860	869	891	868	885	883	877	892	868	853	832	809	833	841	849	890	847	894	820	857	850	847	898	831	849	912	890	911	846	850	877	864	856	881	855	853	882	839	904	842	953	853	868	852	875	843	855	864	850	824	844	824	904	825	808	853	883	834	932	832	893	884	865	859	890	883	872	826	873	879	877	875	893	895	873	898	872	847	888	854	846	855	859	847	823	864	889	851	848	857	879	877	824	884	855	895	850	891	880	887	843	865	819	889	858	842	855	892	855	842	839	856	948	853	851	852	890	887	886	901	841	859	829	860	850	847	894	854	858	833	844	857	877	838	888	860	891	878	868	827	854	836	902	840	840	875	860	842	900	821	882	890	820	902	869	855	853	897	905	836	855	869	851	868	831	905	876	892	829	889	857	832	835	832	850	907	837	890	932	866	831	835	902	789	888	830	859	904	930	875	881	848	904	839	853	834	877	873	839	891	833	897	868	838	871	887	894	894	879	868	862	869	873	828	897	870	879	889	834	837	875	863	884	864	845	837	942	886	828	901	859	887	836	843	814	861	896	833	849	867	910	897	845	846	907	868	850	817	844	904	878	801	855	862	880	876	899	862	902	896	859	857	831	892	868	809	847	845	884	849	888	823	828	935	893	883	833	813	885	843	877	844	859	875	865	934	885	808	885	794	845	847	839	864	872	921	853	904	902	885	815	837	891	868	846	828	847	876	882	915	818	861	908	916	842	883	845	882	844	832	849	860	861	852	820	790	812	821	868	848	919	809	871	865	895	863	913	883	854	820	887	908	883	903	892	872	858	898	820	849	912	845	845	881	877	879	869	883	864	874	903	876	924	927	928	803	890	880	901	828	858	841	927	861	838	835	851	959	842	878	832	873	906	806	897	885	887	844	842	920	858	828	862	864	861	870	884	930	844	819	900	840	850	838	891	887	892	845	901	922	924	917	879	856	872	875	826	894	870	862	813	841	885	835	884	805	864	842	861	841	873	836	797	893	909	865	901	884	870	847	829	901	824	845	924	867	943	801	834	871	801	859	880	896	860	874	915	896	839	894	906	869	855	876	874	826	872	869	907	922	894	849	878	826	854	882	905	888	848	814	880	799	849	882	888	853	862	892	904	828	854	885	876	897	912	874	881	852	862	880	864	882	859	831	876	902	831	878	870	856	878	845	835	880	839	864	896	826	878	851	836	851	820	896	864	863	874	847	900	867	925	865	871	895	881	886	869	884	855	817	904	864	819	802	839	872	851	871	879	835	863	863	836	886	911	837	848	868	855	859	858	835	922	862	832	857	926	835	873	856	925	846	856	886	849	872	879	855	902	871	889	858	886	833	845	875	869	869	867	893	886	865	843	862	862	898	863	858	830	859	898	879	856	875	886	888	867	822	819	854	904	881	861	834	859	871	868	869	850	806	848	921	857	840	865	883	872	855	898	878	832	871	880	849	865	883	844	866	884	899	865	821	825	841	854	867	925	877	874	900	892	844	876	879	869	891	830	866	846	875	892	870	827	862	879	841	891	817	819	870	878	851	871	864	815	860	862	844	892	875	859	888	868	822	836	822	841	855	833	939	909	888	877	834	860	855	842	866	900	900	895	884	856	913	894	880	901	842	825	827	887	886	910	817	907	893	818	841	913	871	892	858	918	824	873	832	933	880	914	874	835	833	849	869	860	919	828	836	884	862	851	888	863	833	842	863	857	864	874	891	884	844	833	854	888	864	853	857	916	872	864	862	824	884	905	877	875	862	846	848	910	806	842	880	894	869	849	887	859	836	862	888	842	865	859	850	856	898	902	831	895	869	831	796	832	869	894	838	869	910	826	822	853	868	807	866	893	856	858	876	872	856	831	856	899	814	866	816	772	862	846	836	834	897	807	907	854	958	864	916	872	888	941	895	834	889	851	876	877	862	844	870	893	909	928	888	843	874	911	827	864	847	855	838	872	875	863	879	854	858	882	920	901	889	871	841	875	842	891	859	851	865	884	798	868	886	855	890	856	829	883	897	915	884	886	871	903	857	830	907	951	808	845	847	896	852	907	907	858	919	875	865	884	862	842	847	902	828	863	837	843	832	843	811	872	870	859	853	837	846	899	867	871	866	851	864	806	882	847	888	877	882	851	842	876	891	868	842	815	876	848	938	845	892	891	903	841	842	890	825	826	886	862	873	853	873	864	853	872	898	830	891	866	866	861	856	852	926	870	852	870	835	855	859	882	844	873	871	889	904	852	847	882	891	814	861	843	858	838	850	868	875	875	871	878	834	930	945	874	862	912	900	885	826	882	827	889	847	868	874	837	887	837	872	864	903	855	873	889	843	841	858	833	878	890	818	890	838	897	865	815	925	837	863	891	905	857	870	914	894	869	835	898	886	865	851	874	882	900	879	906	868	890	918	849	913	861	853	893	862	888	842	885	909	862	864	879	873	851	823	910	877	950	919	837	861	890	838	907	889	876	887	829	860	878	879	902	892	842	871	902	893	871	856	930	828	848	873	903	814	879	896	853	867	910	830	910	825	831	885	869	893	888	915	853	950	849	820	890	852	825	901	907	867	844	911	841	856	865	846	883	860	877	872	847	856	854	898	883	869	868	839	870	861	877	865	934	883	879	850	899	834	860	882	887	858	867	890	918	841	846	825	818	865	903	864	882	878	855	898	870	921	896	907	888	799	849	838	877	891	880	855	857	875	844	849	857	921	868	856	831	868	874	912	861	858	854	839	867	869	889	836	884	837	854	916	917	865	911	860	891	887	831	878	806	901	937	853	830	888	874	894	870	799	842	887	870	826	809	843	877	912	875	908	813	923	896	796	852	834	900	827	876	860	846	852	948	875	827	863	911	831	885	865	814	814	890	847	926	835	889	830	893	923	874	912	848	883	810	876	864	854	842	855	877	849	879	893	924	879	830	887	825	888	851	845	841	838	881	859	856	884	854	864	836	860	896	942	860	843	864	919	823	851	847	886	856	859	844	886	894	843	881	911	837	869	824	834	870	860	897	843	891	844	900	887	854	838	876	887	857	831	838	827	863	873	821	868	805	865	811	844	861	899	830	883	855	862	871	853	870	853	888	860	860	878	879	842	857	831	876	870	834	872	881	856	862	871	864	906	874	939	856	837	822	893	869	813	904	808	825	879	821	856	852	906	843	834	873	868	896	857	880	851	922	881	838	920	888	822	864	880	861	894	864	875	882	831
41671	20744	3924	2439	1866	1631	1447	1323	1274	1192	1166	1097	1081	1042	1028	979	1082	1094	1006	1063	1045	1075	1029	1009	1072	1080	1122	1022	984	1069	1042	991	968	978	1009	985	1058	1015	1061	1027	1029	1054	1013	1030	1062	1101	1030	1054	1007	999	953	958	1011	1006	1006	941	918	907	956	979	950	931	1001	964	974	1037	953	985	948	971	957	905	928	973	959	971	990	996	989	993	986	1011	967	956	938	1039	995	983	935	1013	962	976	970	939	932	1045	969	998	917	1047	971	989	945	980	971	910	1004	965	947	996	979	963	991	935	979	935	991	979	971	1005	947	993	963	1027	974	947	933	952	943	949	958	981	939	948	992	974	999	953	937	996	938	962	956	962	963	939	952	949	982	925	957	958	960	999	936	997	976	987	1023	974	964	969	949	947	937	951	954	958	938	955	1024	971	969	972	954	937	978	957	955	956	884	999	924	1001	961	955	917	955	957	955	978	1020	970	936	956	986	976	1018	1053	933	963	935	884	950	971	990	981	961	946	989	986	906	945	1006	931	969	1018	999	973	1025	957	979	946	975	996	979	967	979	954	976	992	1007	958	979	995	996	980	973	978	909	986	925	960	976	962	1026	960	962	906	885	966	986	934	934	1006	984	1023	966	965	916	1012	944	992	923	976	996	998	921	981	939	990	940	961	1022	950	891	979	957	1030	984	955	900	936	968	909	954	953	959	914	984	1022	1001	962	1010	971	1024	927	1027	954	956	942	937	954	977	995	998	995	948	1003	991	985	971	985	1041	985	1034	949	939	954	969	967	963	961	979	955	962	954	956	1029	986	961	956	998	920	982	972	930	971	951	923	984	966	987	997	945	954	1000	994	952	962	951	940	977	951	961	912	954	944	943	970	991	1000	955	1042	1037	992	960	947	1037	1002	1019	952	935	931	957	1015	1018	998	967	977	994	993	980	963	1023	971	995	996	962	962	982	957	878	913	988	982	928	975	972	941	967	947	942	992	993	925	962	879	968	952	942	973	940	1002	998	954	984	947	923	942	1018	1025	944	904	966	915	969	971	946	979	984	950	982	984	963	955	986	959	951	971	943	964	990	985	941	1023	945	963	998	987	929	942	1034	918	934	974	1001	950	987	945	989	1037	973	937	950	984	914	1001	961	948	997	969	1029	971	991	1034	949	970	974	957	964	959	937	1003	909	930	1007	981	962	964	938	942	1010	968	1002	988	973	924	1000	980	950	1008	927	920	967	974	833	920	952	943	1076	990	995	968	1001	1000	1031	993	949	940	969	930	988	1020	943	928	952	925	1008	959	993	983	1009	982	937	966	914	978	936	989	931	995	1011	1009	988	947	1004	960	959	995	968	977	940	969	970	1029	977	975	962	995	931	987	934	966	955	909	1058	949	971	950	975	943	1004	986	973	991	1003	985	998	1012	941	940	994	992	992	952	979	1030	991	939	923	943	999	945	981	1003	927	1034	932	902	979	949	955	967	984	1003	1008	993	953	968	993	963	956	989	942	944	902	987	977	1020	977	949	977	942	954	926	981	982	995	997	951	914	960	973	947	999	1009	983	1022	966	900	916	985	970	1001	938	966	952	1042	980	936	936	979	949	965	1002	923	937	1005	914	996	964	983	1029	1013	943	989	947	943	916	997	956	1013	956	1019	937	976	1036	906	1011	970	965	972	998	937	988	956	1004	988	928	979	950	982	992	951	975	964	932	944	965	971	1020	980	918	966	917	989	934	978	988	1007	983	960	956	1012	928	968	942	991	983	1003	939	963	940	951	1018	1005	976	990	981	1016	928	938	946	991	941	1011	959	1000	971	956	956	980	993	1001	942	964	975	979	960	947	948	967	974	975	969	966	926	933	940	995	925	931	970	965	923	964	969	980	974	925	952	996	940	995	941	926	937	982	961	1003	996	995	975	983	1017	973	988	945	956	984	912	959	972	983	995	998	927	927	924	946	957	971	1013	1011	955	977	1004	944	970	956	947	928	1027	926	1031	982	975	929	960	946	960	1001	971	955	925	893	965	952	1023	993	967	920	948	981	966	953	926	1039	927	952	1021	990	959	1005	975	938	945	985	953	969	951	942	1013	969	977	954	968	994	1000	966	1024	957	976	938	971	995	988	978	926	909	998	1024	978	921	923	961	939	941	967	927	974	961	1012	939	969	980	1029	915	975	977	987	906	949	962	1011	948	939	1009	1019	969	989	979	926	1016	983	973	1001	941	983	1047	967	983	989	954	993	984	949	984	968	994	955	967	945	972	981	969	995	952	928	959	987	972	943	983	965	1033	1051	961	1001	956	961	943	955	981	940	1023	993	924	979	962	957	946	971	941	1025	939	989	952	978	1022	963	986	996	968	990	983	958	981	949	1015	968	955	941	955	986	975	980	997	986	950	956	955	989	977	957	994	993	987	1004	1004	990	956	988	1015	988	956	953	968	996	978	1013	983	983	974	970	927	967	969	937	990	989	937	957	984	1019	985	1008	967	919	985	1030	1001	939	981	937	973	1002	949	947	964	929	966	1012	944	990	922	1071	975	984	975	981	949	983	989	997	933	1001	945	936	958	938	989	1008	941	996	964	1000	939	1012	922	1031	984	1017	936	995	1022	914	962	916	976	952	947	960	997	919	954	971	998	936	987	991	981	979	984	977	969	982	957	951	947	967	988	910	983	937	1025	989	981	961	993	988	1030	965	996	954	973	1023	965	948	970	976	975	993	998	966	945	1029	940	974	949	1039	953	981	976	907	976	977	960	997	903	956	936	966	984	1045	957	985	932	900	1038	988	970	983	1013	979	974	980	1046	953	1046	964	934	959	929	991	939	948	957	946	991	985	943	930	936	943	1006	964	1013	1028	939	1044	950	978	980	945	976	961	951	1046	917	964	990	958	933	948	899	955	932	975	926	979	938	1011	961	972	954	975	958	993	970	1033	940	974	925	972	969	954	942	958	993	928	962	943	978	953	941	948	998	949	985	917	972	962	963	951	919	997	1001	943	972	979	955	970	962	970	1008	971	985	991	968	966	980	931	984	932	1006	992	1005	994	936	959	939	993	947	958	990	920	946	1031	955	914	942	1001	958	1011	979	993	996	937	948	1022	969	985	958	959	977	975	996	937	990	1021	1016	973	994	951	986	978	946	906	988	1014	947	1021	971	988	976	898	976	901	960	999	1010	1002	951	1023	1027	969	990	974	986	936	972	970	977	975	929	943	1001	939	958	975	981	962	978	920	970	1000	1025	923	955	967	1010	942	964	964	949	954	946	1013	969	900	948	944	962	960	949	981	934	1044	1008	937	977	971	909	978	961	1016	1008	951	952	952	930	968	971	916	908	973	977	948	998	984	936	927	972	915	941	970	1002	985	966	974	934	900	937	1003	976	959	1047	937	950	969	959	996	990	995	973	983	940	986	920	948	989	978	994	972	986	996	950	972	1024	970	1002	973	953	968	905	976	941	969	1012	983	972	955	988	991	994	972	915	933	962	959	967	968	1033	1030	967	971	1008	963	923	1042	1014	915	957	997	973	975	929	968	982	910	1023	960	949	957	967	954	952	938	980	965	976	945	979	929	1007	944	957	949	968	938	995	976	971	944	1012	950	947	969	961	948	990	916	945	951	966	929	925	946	890	968	959	892	1022	1003	991	1001	996	981	1032	933	1004	938	985	999	975	951	985	988	941	928	975	943	924	951	997	941	985	972	1034	997	972	993	914	985	980	984	998	1026	968	998	961	946	982	1014
22484	20960	28662	23427	20961	21008	11808	1538	1147	1107	1010	879	905	847	869	764	826	850	859	815	804	800	845	792	819	799	812	786	788	831	766	775	788	771	725	730	766	744	711	772	720	778	814	810	793	758	746	753	773	683	741	723	761	734	771	689	717	732	720	775	804	682	746	721	694	711	732	723	724	677	676	668	671	681	705	665	723	668	670	669	688	709	665	718	690	680	735	689	672	672	676	697	701	659	694	661	671	697	663	676	687	692	684	639	674	673	699	638	689	703	760	673	710	644	715	699	676	678	715	613	684	689	685	635	646	646	694	684	689	692	755	642	706	710	683	691	725	731	723	696	655	682	701	730	683	721	688	734	731	693	717	678	684	686	640	681	649	673	676	671	674	682	694	671	716	696	679	692	667	644	677	682	711	744	655	657	711	690	689	708	682	654	690	690	681	670	673	682	708	684	668	697	689	635	722	689	666	714	763	725	674	667	704	685	701	649	715	718	725	689	691	705	703	673	686	685	692	663	677	746	660	711	702	709	678	674	703	681	731	673	708	651	667	696	705	674	650	680	691	703	681	662	676	670	702	656	684	654	685	691	696	658	667	679	661	717	699	682	686	682	645	714	663	699	682	649	694	679	699	677	713	663	721	696	713	649	676	697	635	717	682	630	643	673	702	684	695	647	684	695	765	678	688	696	662	672	655	659	707	665	696	727	649	666	723	705	690	680	768	691	720	646	718	694	687	707	680	657	678	718	725	697	652	708	670	750	693	682	720	694	705	735	675	698	672	686	659	684	685	688	724	668	648	648	692	666	671	715	669	704	683	714	673	712	703	695	711	652	695	700	711	649	713	626	675	737	687	684	656	699	674	658	686	656	668	657	674	754	700	654	722	684	671	676	648	650	690	697	675	732	657	722	648	758	676	685	715	739	696	650	690	711	675	647	666	685	771	671	694	721	676	693	634	689	662	659	699	687	664	634	661	681	685	676	728	688	707	696	693	668	638	677	664	671	698	705	658	676	648	694	736	657	648	690	687	680	766	682	682	677	669	675	691	708	677	647	692	690	705	677	683	697	683	697	742	660	681	756	683	708	704	683	723	711	699	700	630	655	687	686	697	661	707	669	740	687	699	669	680	751	642	709	626	706	715	695	664	735	784	686	653	639	705	698	680	683	681	695	654	653	715	663	715	676	742	702	715	671	655	669	718	675	647	723	667	724	724	642	668	684	693	668	675	646	720	630	720	692	696	657	664	678	715	670	663	626	666	686	631	652	734	690	661	704	663	702	672	693	708	724	699	680	717	660	667	694	683	714	696	692	701	683	672	690	657	682	696	672	683	683	691	669	693	661	615	672	659	688	696	686	688	685	646	681	708	634	704	698	725	689	674	684	682	692	702	726	745	704	741	674	656	703	669	727	690	704	648	677	666	697	673	647	682	710	659	658	730	681	743	689	656	674	706	667	687	673	687	654	663	688	705	665	681	651	639	666	667	675	698	690	686	711	682	683	673	700	640	670	676	711	676	717	707	726	698	682	697	675	691	688	643	653	695	682	661	681	711	749	691	641	670	700	697	660	675	692	693	677	656	654	680	666	678	677	664	683	679	656	655	709	674	699	731	706	700	683	666	676	687	705	623	722	677	706	713	661	675	720	727	688	695	702	710	708	693	648	631	702	652	680	702	732	685	673	706	677	675	674	677	683	709	666	648	701	682	695	717	640	689	695	702	722	727	699	671	637	707	653	672	698	697	730	656	695	712	704	685	709	653	687	732	707	665	696	705	628	699	681	653	685	670	727	670	692	680	640	714	718	722	757	706	670	675	659	638	694	637	704	687	713	665	672	704	683	682	680	743	700	665	686	664	669	703	705	681	719	709	675	711	730	705	735	650	653	645	710	650	682	712	687	704	674	681	698	687	721	694	694	662	710	715	662	659	675	687	704	678	674	668	661	672	648	668	704	671	700	670	675	712	661	713	676	652	695	695	678	681	672	714	676	707	690	648	733	715	664	720	682	645	691	669	688	687	678	752	691	658	699	678	650	673	670	687	717	644	683	665	653	760	720	699	706	678	681	656	656	628	710	704	698	644	677	684	664	663	691	650	683	733	701	680	666	683	675	683	658	677	676	628	690	676	679	655	705	695	666	637	657	713	651	658	661	661	684	786	674	713	662	672	673	662	676	682	705	719	653	689	670	682	700	673	722	659	653	662	694	662	694	694	686	690	708	697	687	682	734	687	695	706	655	698	666	679	660	699	641	757	674	709	695	670	661	667	696	676	679	699	706	723	714	667	721	698	703	651	716	653	682	662	673	666	657	697	701	724	698	674	654	729	667	675	671	706	653	675	639	681	700	676	652	711	675	646	676	711	684	672	692	725	664	670	667	680	679	710	700	676	702	707	660	666	665	747	684	644	710	708	643	707	737	715	687	696	704	667	691	697	700	672	653	646	688	728	726	688	649	706	687	655	641	717	656	670	702	637	682	701	686	707	661	734	652	667	694	689	733	720	678	651	697	640	682	744	705	637	671	652	631	691	726	678	682	645	695	670	734	668	647	665	712	712	670	723	695	680	675	649	686	660	696	627	672	662	654	698	660	710	657	665	670	669	671	676	712	667	663	686	706	680	676	704	680	684	639	682	684	726	642	672	671	684	676	686	671	704	682	754	669	685	677	654	653	694	703	727	664	642	692	665	688	622	665	660	670	695	713	611	728	719	729	689	686	713	708	689	678	733	628	672	709	723	693	691	727	667	684	690	654	678	668	748	666	703	678	691	670	650	681	703	651	706	681	705	663	657	694	720	710	676	665	685	727	664	680	708	640	705	700	678	696	654	689	691	656	649	661	654	654	696	659	741	689	677	682	675	681	670	676	680	668	679	690	653	671	672	730	740	677	721	657	673	704	728	694	705	677	704	657	661	721	715	690	665	733	676	716	664	710	686	683	667	664	685	689	651	716	685	691	658	650	688	683	725	702	705	672	692	663	674	643	686	657	664	701	676	714	682	690	700	675	710	670	714	673	675	644	678	667	685	704	670	694	686	682	684	655	652	682	659	728	687	677	680	653	671	759	687	723	675	678	715	694	674	695	712	705	699	702	651	675	677	684	699	649	707	643	688	697	650	674	660	706	668	673	676	679	680	678	714	714	716	668	652	689	672	682	699	664	681	721	770	702	648	725	700	709	694	674	698	705	728	681	687	730	710	703	660	690	705	697	690	688	657	678	663	685	718	670	720	670	689	700	695	672	685	664	680	724	721	669	638	654	660	665	639	687	684	658	683	702	671	697	669	753	689	701	689	689	752	709	676	682	655	643	650	681	674	693	715	676	681	693	725	727	716	727	677	714	617	704	717	685	678	713	660	644	683	687	668	686	734	674	699	671	625	658	673	734	685	681	707	710	719	669	678	682	690	654	711	711	675	639	710	707	678	672	708	690	720	716	667	674	696	675	693	670	680	724	653	656	698	677	694	672	691	723	714	670	703	707	681	662	693	655	693	710
46006	28585	10350	5496	3848	3084	2518	2163	1831	1586	1399	1193	1100	1088	1014	1026	979	1062	1057	979	938	1001	908	950	958	934	968	961	817	853	905	874	839	894	862	858	895	927	877	926	886	893	911	944	928	899	941	851	899	844	866	844	863	840	893	835	759	785	796	797	815	828	832	764	789	743	744	784	772	756	756	782	736	740	753	774	748	751	728	731	743	734	773	751	776	715	721	741	731	795	756	719	765	779	722	733	712	722	781	733	712	760	737	727	723	725	710	723	699	718	762	751	768	748	773	736	771	741	797	734	742	724	781	803	707	749	757	781	718	778	799	731	765	743	742	743	691	753	759	769	734	753	802	774	718	687	697	755	705	749	750	740	717	730	709	751	732	788	710	752	768	735	746	723	718	770	833	717	740	736	754	765	791	768	778	749	697	751	779	748	685	714	788	739	721	707	742	794	749	747	724	727	781	737	772	759	735	757	786	704	755	751	794	730	748	786	748	737	712	758	702	775	765	782	734	778	752	739	742	790	770	766	732	735	774	745	762	703	759	795	751	736	728	710	709	745	706	731	737	723	743	716	741	723	726	755	795	730	813	739	799	760	753	735	707	760	746	685	722	743	755	764	784	755	750	799	765	733	740	795	742	716	766	744	762	770	722	776	786	791	783	736	700	731	808	719	747	753	763	766	689	750	768	755	799	773	755	744	778	761	721	761	783	789	736	749	761	751	720	788	744	771	722	726	732	735	783	762	771	692	768	737	705	736	714	736	744	751	765	765	738	823	719	739	771	714	755	752	767	792	723	699	738	743	761	764	729	766	785	727	723	767	775	727	735	751	767	741	740	699	710	731	790	754	739	768	748	727	740	763	733	729	745	738	760	742	704	752	778	816	709	716	758	718	702	758	745	720	780	716	707	711	754	767	730	748	763	744	748	781	761	719	758	773	786	780	783	745	779	731	761	758	757	730	784	732	712	743	772	785	750	769	732	723	699	762	715	778	724	770	770	699	739	748	747	806	703	766	742	736	774	770	757	755	714	750	758	714	742	780	768	729	784	700	757	733	741	700	757	740	797	733	778	721	743	728	725	742	770	743	730	761	689	774	744	740	743	770	710	742	800	762	756	710	792	733	783	710	792	760	715	808	732	759	751	735	803	743	739	719	762	737	758	750	701	747	756	782	720	758	746	756	712	756	756	788	712	727	720	726	754	764	749	757	697	749	795	760	741	773	760	723	733	749	738	747	734	750	752	786	829	726	763	787	752	756	764	760	747	760	734	757	746	745	736	750	690	748	751	776	766	776	747	788	770	766	789	797	737	720	746	710	751	784	759	761	763	766	741	736	767	738	692	708	753	680	773	723	801	775	717	709	755	721	741	716	698	694	712	777	769	787	750	777	741	764	683	727	684	720	774	737	761	731	727	737	745	754	755	760	801	740	744	712	758	748	766	740	752	816	772	791	709	787	745	719	734	736	735	711	695	704	758	779	736	745	722	748	795	705	810	744	736	778	724	775	744	745	742	745	740	762	756	794	724	721	733	695	735	797	786	797	705	749	784	776	732	705	765	775	811	725	761	789	768	747	757	760	715	745	788	746	696	772	749	698	767	766	752	802	752	732	835	762	674	729	718	764	757	737	754	770	737	749	772	748	724	734	738	714	766	723	740	770	715	698	745	712	736	762	750	728	781	736	720	722	743	754	765	721	743	772	716	766	761	756	735	721	785	762	747	742	775	735	747	737	789	729	709	712	787	733	709	767	783	796	704	746	728	756	733	763	725	733	782	721	739	742	748	773	721	727	761	768	764	726	724	752	737	745	731	731	755	725	724	766	766	747	783	759	792	743	718	738	777	766	733	733	770	783	729	812	770	758	778	754	779	774	700	773	710	745	765	730	759	781	789	768	781	756	724	789	696	772	777	689	787	738	784	777	734	781	771	702	777	736	727	703	694	765	745	752	792	776	731	731	734	767	753	749	742	760	718	757	757	706	693	772	765	740	746	777	752	755	747	746	737	736	762	756	755	783	756	706	795	755	739	749	793	713	775	693	798	736	735	706	757	721	774	745	776	734	772	809	754	715	720	745	732	742	730	775	785	741	713	758	770	768	739	709	735	768	744	721	748	763	771	766	739	790	723	752	761	740	731	767	744	767	756	782	739	777	733	742	758	748	731	701	785	750	762	724	740	743	739	691	716	759	736	757	795	714	724	781	763	808	757	760	756	745	729	697	775	707	753	780	763	742	754	710	712	762	733	752	729	713	751	731	755	750	752	750	731	761	750	764	733	723	704	741	760	757	728	730	693	806	744	777	768	754	689	769	728	754	753	720	779	774	778	780	757	735	769	735	690	768	781	765	694	725	728	767	698	752	728	754	747	723	725	718	788	700	719	775	748	792	726	756	761	784	738	726	709	722	782	728	813	777	735	731	757	742	731	731	738	759	726	771	732	798	770	737	805	728	734	717	730	737	718	768	775	751	763	708	712	695	741	717	710	726	769	734	784	761	737	732	740	753	701	739	778	739	790	714	720	726	717	769	716	773	759	773	785	757	767	738	778	788	718	706	779	707	724	777	723	753	753	821	744	719	758	730	727	773	709	717	803	733	738	786	745	769	756	710	754	726	760	809	764	725	743	725	779	726	746	769	712	737	767	708	725	750	757	795	668	709	727	745	767	718	745	767	759	727	815	747	733	749	775	718	740	718	760	770	743	716	734	714	716	723	788	747	739	738	727	744	702	723	742	760	733	773	723	712	722	742	732	725	708	763	755	737	747	739	757	741	753	753	707	748	756	727	722	730	745	721	721	785	712	736	798	773	737	780	706	785	723	713	744	779	728	786	779	780	723	734	764	717	710	758	766	731	750	732	752	763	724	697	719	775	764	748	811	777	732	747	764	724	750	745	768	728	741	746	756	718	766	753	810	770	783	776	689	804	751	747	698	753	737	743	748	724	705	772	767	780	758	681	777	749	750	781	778	731	734	748	780	722	767	702	732	735	681	779	711	743	741	771	724	736	707	762	772	716	802	720	728	762	739	757	740	742	722	754	773	713	743	724	713	728	747	737	762	744	811	770	722	715	772	732	714	750	722	733	709	737	740	770	746	750	774	785	741	726	733	728	810	764	736	796	773	742	730	762	772	763	785	714	776	689	780	754	739	727	713	718	769	749	790	726	741	763	783	773	736	752	746	718	750	743	724	764	743	756	769	782	745	785	754	788	745	706	721	701	755	768	752	729	778	732	762	733	748	786	717	745	729	741	733	797	756	778	774	745	748	754	759	731	774	787	763	726	767	697	748	767	747	710	758	741	731	774	729	748	733	771	753	722	751	773	705	713	719	739	756	744	740	754	667	716	770	751	804	734	727	813	760	757	750	774	824	744	773	714	783	790	774	781	767	715	756	737	763	723	715	790	737	728	733	741	804	773	800	730	753	724	752	741	768	735	762	769	725	798	730	760	775	721	747	750	741	700	758	740	722	705	756	711	749	770	744	751	711	772	735	780
30465	22619	12030	1569	769	688	696	694	656	693	621	690	624	666	690	592	692	638	696	742	712	676	711	645	642	646	683	678	661	685	711	656	676	647	662	631	628	660	642	744	729	684	655	712	687	710	691	694	673	671	693	699	662	637	640	667	677	645	675	587	646	623	701	643	660	667	676	658	655	620	638	660	641	648	674	618	650	626	641	633	651	687	667	656	623	643	678	642	652	601	687	636	591	643	690	631	654	644	642	622	663	641	663	654	638	688	640	667	675	672	640	679	670	652	677	648	649	635	652	627	688	658	653	666	668	638	649	651	633	679	658	634	626	700	622	674	647	657	633	644	684	643	576	668	642	676	655	602	654	631	656	650	688	660	631	620	615	642	619	661	719	661	615	602	614	658	646	688	702	636	627	692	653	623	668	672	633	658	652	596	622	712	682	684	659	628	679	670	695	669	668	672	683	635	653	646	628	650	626	655	680	655	673	660	666	656	649	649	651	607	657	659	639	613	652	629	634	680	624	653	621	682	650	624	645	652	675	646	608	653	648	605	735	653	638	638	668	676	677	666	679	661	649	651	661	695	659	704	662	633	671	668	670	708	679	660	672	695	667	644	673	651	636	684	608	654	663	655	623	628	692	624	636	645	663	661	639	600	663	636	651	608	660	636	641	645	698	697	623	650	647	668	691	694	686	630	629	624	627	629	624	633	675	681	661	658	652	634	658	696	723	624	632	638	644	654	649	653	708	652	666	663	642	654	644	677	658	677	641	663	664	623	618	653	645	643	617	674	629	651	651	662	654	664	637	649	643	637	676	646	641	677	678	620	649	643	685	684	641	629	647	628	652	670	631	616	684	618	627	644	623	595	684	598	661	674	615	665	630	694	665	626	661	662	667	649	670	633	629	666	596	591	649	623	612	632	678	607	711	639	702	656	667	655	644	680	637	640	665	688	680	629	662	675	639	667	642	720	640	655	647	658	666	672	655	635	651	619	670	604	632	665	635	645	659	622	656	673	632	666	648	641	680	648	681	639	664	667	658	640	691	639	627	645	638	642	672	665	654	624	661	619	624	610	653	659	634	651	647	635	692	672	660	665	651	654	649	682	667	640	693	623	675	689	664	595	729	645	662	663	614	680	658	650	681	647	679	613	640	621	646	636	617	668	685	651	689	646	636	634	647	645	658	692	651	683	656	646	659	662	654	638	665	636	643	630	671	613	619	667	641	643	656	665	625	602	616	675	632	655	653	584	685	653	641	622	654	659	637	696	647	665	646	694	651	619	656	665	681	601	672	629	644	673	618	673	620	645	686	603	611	662	628	632	697	634	606	674	656	648	650	649	622	650	691	625	665	643	669	660	649	675	629	617	652	632	672	647	646	644	659	652	689	624	658	630	643	659	657	640	676	623	667	675	668	702	664	635	636	587	647	629	640	686	640	615	671	665	647	662	672	610	673	620	633	644	677	672	671	677	648	654	619	685	669	683	674	677	643	676	668	696	609	644	650	629	661	620	644	721	673	640	679	704	602	650	683	650	639	659	609	674	659	638	612	699	625	661	657	665	635	650	659	630	657	685	654	626	640	610	644	666	653	663	645	616	657	595	662	678	653	664	630	633	666	637	637	674	660	659	608	711	641	616	618	694	681	631	659	660	651	645	630	606	608	629	688	636	655	694	632	650	691	654	645	668	647	699	580	687	628	666	654	641	652	665	634	643	659	659	656	658	637	657	661	644	655	632	677	653	672	683	640	652	661	634	646	644	610	636	652	672	678	645	634	662	626	622	621	673	647	626	701	670	628	651	623	621	661	666	653	670	651	687	650	669	674	653	644	646	640	644	721	639	589	674	620	617	633	631	601	642	641	627	642	670	664	647	660	666	650	618	694	718	649	674	661	674	661	634	670	671	606	657	660	651	636	659	664	644	645	641	670	656	656	649	685	680	691	648	675	643	719	619	622	676	665	625	628	665	661	646	671	646	614	653	686	626	679	666	688	589	661	666	684	697	688	634	685	690	637	648	621	647	617	662	604	632	639	641	625	592	643	645	696	670	676	652	669	665	638	652	638	647	637	670	650	641	698	637	672	653	654	656	674	671	654	656	630	656	649	627	633	708	660	629	676	665	666	589	618	659	639	645	650	700	660	692	586	672	673	654	635	688	663	657	651	691	673	656	626	628	640	611	707	688	665	611	674	671	622	647	649	591	647	657	606	626	648	649	697	644	661	671	718	671	644	641	648	586	589	635	680	658	672	633	645	648	679	677	620	628	608	637	625	640	630	627	658	669	655	634	702	686	658	646	617	653	646	676	641	628	670	696	684	615	655	672	608	649	626	629	647	657	648	645	640	681	651	625	644	644	647	631	672	631	640	672	648	677	671	660	648	642	655	688	642	664	671	650	646	660	660	630	635	626	649	662	666	663	675	663	671	682	690	643	625	620	626	618	650	652	640	677	623	626	632	697	659	648	642	668	679	642	643	653	673	631	646	620	646	648	675	664	640	630	715	648	643	675	624	646	686	682	609	620	658	653	673	652	666	627	599	683	651	668	688	628	665	689	677	673	646	591	672	672	678	661	639	644	618	610	663	708	671	608	654	656	667	627	622	663	682	659	655	636	639	627	657	635	693	632	614	645	580	635	649	657	667	669	683	642	630	618	638	665	622	641	638	692	657	648	645	635	624	676	654	619	609	692	633	626	694	688	609	694	648	679	628	613	662	654	658	626	655	674	670	652	660	613	639	684	633	639	634	628	647	655	654	657	662	646	656	638	682	672	641	653	602	671	671	707	629	682	648	635	634	669	651	673	694	639	642	640	668	663	625	668	645	665	639	666	624	618	607	718	635	668	661	690	664	648	654	647	664	650	642	621	658	629	606	597	664	625	683	678	668	685	664	645	675	657	613	660	683	624	584	694	625	651	632	642	655	685	719	664	709	642	667	690	657	655	651	691	670	688	681	702	671	634	649	640	668	644	653	635	651	656	683	626	698	682	629	687	687	617	633	687	615	629	664	661	652	629	667	643	661	642	626	665	710	667	654	673	606	661	682	680	648	646	641	681	663	650	663	629	636	644	628	674	669	598	643	657	675	644	662	656	635	681	627	649	637	660	665	661	663	651	687	627	690	631	636	649	690	627	623	697	636	654	667	608	667	635	681	622	662	650	659	618	620	627	614	631	638	683	702	611	639	640	676	600	668	665	641	646	659	690	672	644	677	639	632	620	648	627	654	627	650	663	679	668	649	668	632	701	659	659	674	676	641	678	684	624	648	692	643	666	636	652	652	658	637	632	653	626	606	646	657	621	701	636	649	675	660	644	682	633	629	616	661	626	670	649	650	653	639	675	699	642	613	643	660	637	662	652	664	618	664	625	663	632	629	698	636	659	623	644	596	664	604	683	661	672	620	659	662	645	704	632	676	652	639	652	646	604	655	696	657	628	686	683	677	679	664	660	670	683	632	675	649	648	676	660	639	664	645	600	617	623	688	649	635	650	642	681
38969	13486	1112	859	824	820	829	765	763	787	776	767	780	752	808	785	763	812	745	774	859	784	798	780	811	795	749	763	769	773	782	786	814	771	778	815	744	758	851	803	819	782	794	791	857	827	824	790	797	821	745	799	781	766	791	761	753	767	775	769	727	763	814	740	712	765	756	755	763	773	788	755	736	796	714	726	723	751	718	699	706	776	731	735	818	743	723	742	756	775	718	768	741	727	786	722	721	737	736	753	777	756	816	764	739	820	729	734	693	763	755	718	774	757	766	773	857	738	722	746	747	729	731	712	712	735	766	724	785	781	752	793	719	806	769	717	764	803	797	771	736	746	799	752	769	756	780	778	734	724	762	724	777	793	779	797	765	757	765	777	762	712	757	779	719	765	698	725	767	752	761	759	738	773	721	753	723	736	755	764	748	795	726	769	760	783	826	749	791	791	704	772	753	767	788	730	742	703	757	734	737	756	776	714	769	802	750	844	759	708	750	790	748	773	732	805	771	738	756	806	724	785	760	760	807	718	771	827	743	747	781	794	729	765	760	750	724	749	780	762	744	768	746	756	752	699	790	696	730	749	798	798	784	716	778	749	779	748	792	802	680	779	742	737	780	763	716	734	749	716	767	740	729	724	714	737	732	757	734	749	742	780	732	799	723	779	754	772	741	784	785	702	742	785	804	770	739	827	771	732	732	747	761	726	771	747	736	716	790	761	746	788	785	765	730	796	732	774	724	787	786	770	745	773	723	740	735	782	756	788	715	764	779	742	758	736	733	789	777	748	710	709	750	751	736	701	766	741	732	785	771	716	764	773	718	749	784	786	783	761	769	730	736	794	799	771	748	754	771	795	746	764	798	727	744	747	717	737	781	792	776	811	762	765	699	761	762	717	712	765	759	756	769	754	766	730	762	749	760	731	757	690	782	716	762	703	729	743	736	747	751	770	731	789	755	705	745	767	699	759	729	750	743	756	737	753	717	776	774	741	729	724	692	747	693	735	748	750	760	717	766	745	707	774	727	775	766	731	730	783	728	789	769	769	782	761	752	749	773	773	735	703	772	702	742	751	734	763	768	771	819	735	772	765	759	786	733	768	714	771	780	750	779	769	750	741	737	744	772	753	738	721	744	728	781	759	730	729	750	700	740	719	743	716	699	740	739	712	742	751	762	715	786	739	770	743	736	716	742	789	757	728	759	748	765	759	737	789	719	746	753	768	759	767	768	789	761	772	749	712	734	723	814	752	726	766	777	759	790	736	761	752	728	764	849	766	804	770	703	764	761	725	759	758	734	773	752	712	774	707	753	711	706	776	772	729	781	781	782	752	757	745	729	710	701	725	765	748	709	736	727	763	750	762	763	748	757	726	770	780	760	789	819	732	758	739	794	732	734	731	736	788	773	799	700	781	745	787	803	747	743	794	751	770	725	755	707	777	780	767	736	778	732	764	707	777	696	770	785	753	737	765	753	798	795	743	734	765	726	832	754	775	762	788	781	734	735	745	755	738	786	725	749	781	728	718	685	756	793	756	743	753	737	686	816	768	697	737	786	761	776	698	759	738	758	769	734	749	749	768	735	801	724	740	806	772	759	754	771	756	758	739	823	724	771	767	748	755	741	762	713	706	731	764	694	804	758	731	704	788	770	742	769	754	731	783	734	752	685	743	773	769	764	726	750	770	751	710	798	749	751	728	767	721	745	768	787	754	742	705	730	732	759	760	751	730	721	737	760	737	719	775	791	745	750	766	743	742	768	758	777	770	769	777	776	749	718	786	745	730	796	777	760	768	745	757	731	746	743	783	759	744	767	724	765	748	745	773	723	712	763	671	723	726	763	772	759	746	780	735	735	736	770	746	765	710	735	752	770	709	751	723	775	730	775	772	761	769	748	774	781	704	725	726	777	744	769	744	754	771	743	735	719	853	765	766	738	746	746	749	787	784	769	794	791	730	783	756	749	743	806	754	750	761	775	735	698	774	694	746	774	735	773	762	713	759	715	750	713	747	759	723	772	712	754	714	750	781	728	730	769	729	749	694	752	792	720	728	751	761	783	780	722	764	738	749	784	770	736	741	762	742	720	758	749	742	740	796	789	714	738	719	724	800	762	744	747	752	807	764	796	740	676	717	701	749	778	729	815	743	768	724	744	744	743	732	759	753	757	753	714	780	763	699	723	768	803	738	789	750	756	727	703	755	748	734	735	788	762	777	768	706	773	783	751	724	740	721	771	744	763	779	756	761	751	755	715	720	759	769	684	738	714	808	749	728	767	731	769	754	794	792	737	788	780	707	807	730	717	788	779	750	780	726	749	786	790	763	794	762	750	738	763	738	773	753	736	715	780	752	750	743	711	752	745	749	763	750	774	734	759	807	745	786	748	756	755	719	711	767	766	793	752	753	777	762	762	726	771	744	782	705	761	750	769	771	767	740	742	762	717	764	715	734	765	813	748	803	771	804	735	725	822	753	773	703	755	793	737	770	732	727	751	738	754	720	794	704	778	763	712	725	757	782	766	812	732	730	798	767	816	752	817	711	724	769	766	764	758	770	756	810	686	748	790	743	784	777	742	748	708	732	756	777	775	751	730	764	704	726	737	721	728	750	796	742	693	750	726	740	789	803	762	722	744	744	725	791	737	766	745	754	741	725	698	775	730	741	752	712	752	763	751	779	728	721	759	722	730	777	746	774	667	772	762	761	770	753	752	740	776	732	788	739	699	848	773	774	760	722	761	763	743	789	785	718	728	760	801	725	815	786	749	712	765	689	729	778	813	756	722	737	781	766	768	759	736	730	749	756	729	717	790	773	773	734	718	770	773	726	805	731	733	770	747	736	800	749	715	776	784	748	776	820	722	775	767	767	774	740	724	719	726	782	675	724	757	733	713	792	771	756	730	757	750	778	769	746	696	731	702	767	739	719	750	818	742	770	732	789	761	770	764	761	746	755	714	788	746	775	727	701	766	781	732	744	755	824	724	758	751	761	748	758	746	763	762	794	726	771	748	708	788	755	738	729	751	723	696	716	756	748	799	704	709	774	702	793	742	757	792	793	804	723	732	725	699	752	737	742	750	733	721	771	749	776	726	794	770	738	729	704	727	756	778	807	729	754	772	755	755	785	709	718	760	715	765	801	755	730	736	787	763	712	795	783	799	754	751	798	817	747	756	779	736	773	747	725	753	741	775	721	722	768	768	736	784	723	801	791	724	828	782	720	742	760	751	789	712	743	718	761	802	767	755	747	758	766	764	788	716	764	706	700	705	756	736	785	744	754	741	758	772	718	679	763	794	739	789	756	796	840	746	779	817	727	722	735	733	777	769	740	829	751	755	751	783	791	691	755	757	747	779	737	735	739	723	706	746	741	792	744	740	773	737	801	749	726	762	755	777	814	772	723	743	783	759	702	728	688	725	731	731	725	749	746	771	760	755	739	774	738	731	749	752	760	735	736	702	747	778	729	788	776	781	767	727	719	761	767	788	760	840	801	794	762
23506	20888	28203	23721	20874	12100	1244	767	689	630	625	623	575	558	501	491	543	538	543	559	559	569	566	506	480	511	571	523	562	515	474	542	523	489	546	461	495	495	554	510	507	553	557	553	556	588	529	514	503	519	493	535	500	516	504	490	511	499	479	481	492	515	489	490	471	516	515	465	480	475	509	450	445	467	447	470	460	479	472	488	493	497	467	498	477	445	514	455	489	466	495	511	496	452	481	501	487	475	486	452	475	494	447	500	453	473	434	462	464	465	454	458	485	454	478	483	460	412	448	435	470	468	422	471	452	460	487	470	464	450	468	442	444	473	467	485	499	472	485	476	494	417	455	481	487	468	497	472	448	460	476	460	460	454	470	443	451	467	466	485	470	469	483	470	453	508	453	487	454	520	418	487	515	455	469	461	471	495	483	483	480	492	500	470	458	477	482	494	512	438	497	440	489	497	488	475	474	461	452	455	499	476	472	475	474	452	422	473	484	493	490	490	488	491	426	470	466	485	464	521	441	461	454	469	489	465	492	491	486	483	484	458	482	472	481	433	481	445	468	455	481	460	486	474	464	466	472	497	419	459	474	464	459	477	438	443	457	479	478	451	458	440	467	455	445	447	485	487	487	477	485	492	465	464	446	466	474	489	458	463	473	459	487	482	445	453	450	472	435	480	457	465	482	455	451	459	467	446	442	443	434	484	445	441	460	473	442	481	468	447	464	474	442	524	449	481	476	430	454	517	477	436	509	462	459	459	466	485	467	463	471	460	482	455	462	480	445	449	484	490	496	435	446	440	482	473	430	524	532	468	451	482	477	463	503	493	465	480	482	489	431	459	465	470	456	472	482	461	468	478	502	461	435	457	483	445	452	451	449	466	453	484	473	456	447	455	458	454	452	498	441	474	480	461	426	453	472	444	449	465	434	468	470	458	457	455	482	492	484	505	445	444	503	467	492	400	480	463	478	478	444	471	499	450	474	464	474	458	412	509	440	489	479	449	453	489	462	485	487	471	448	451	456	458	471	512	450	481	502	488	439	446	459	413	453	501	475	457	471	474	480	481	499	462	460	490	492	478	448	443	468	476	433	456	464	495	511	422	458	457	461	489	476	456	481	439	461	486	472	489	472	440	461	461	471	468	462	458	466	445	461	472	473	475	448	478	431	467	472	471	459	484	515	464	484	500	441	452	446	469	492	487	448	477	472	476	480	481	452	508	501	453	465	448	452	493	511	458	471	468	476	502	452	463	464	487	440	470	475	456	466	456	500	463	431	476	501	484	472	456	471	466	481	462	467	463	484	474	463	474	485	473	451	500	480	463	485	493	520	446	495	480	446	512	499	498	498	470	510	478	445	492	478	536	510	484	450	503	455	446	474	443	490	486	443	461	467	465	438	480	492	481	497	448	475	452	493	450	462	458	448	495	472	449	456	451	485	489	478	486	504	492	466	470	455	449	506	429	486	454	457	483	469	502	470	468	473	478	469	453	492	435	490	490	469	474	485	459	469	471	460	491	489	439	453	454	485	436	523	480	470	455	471	514	424	467	461	469	459	469	446	435	479	438	467	460	472	491	486	497	465	465	476	499	478	444	440	449	513	471	474	504	450	428	495	477	454	469	467	516	469	450	451	435	476	462	461	454	452	504	480	484	433	462	464	477	456	474	448	456	477	451	459	465	460	485	473	477	436	479	464	491	481	439	491	478	468	481	444	469	451	472	504	460	475	451	455	452	465	483	465	431	470	452	491	449	512	463	495	443	456	485	489	445	488	501	466	491	478	479	483	484	425	486	459	465	484	501	436	473	467	475	458	490	470	485	444	478	402	469	465	438	500	470	498	482	459	444	474	451	464	480	448	452	484	487	484	501	463	495	499	471	469	511	484	485	501	449	439	456	502	478	473	499	475	453	513	497	455	483	472	476	483	510	471	526	447	508	473	510	465	440	504	465	443	460	462	480	467	447	482	448	491	415	434	455	445	462	452	465	473	471	482	461	452	462	455	476	432	424	458	471	437	449	481	474	464	465	453	466	468	432	510	454	471	478	481	468	487	452	464	473	458	466	475	467	451	478	463	445	468	462	459	476	461	476	471	475	488	469	472	502	461	465	478	537	507	468	482	461	459	457	498	473	445	462	489	490	456	439	458	490	442	448	484	488	447	425	410	494	496	481	505	473	459	495	437	472	454	478	523	480	476	489	479	450	442	455	436	493	436	461	461	500	486	488	429	478	481	475	509	466	457	464	491	459	464	470	510	436	497	450	451	435	464	471	453	494	469	448	491	453	457	437	456	421	452	475	431	498	489	456	504	455	481	466	464	390	470	439	438	449	437	493	489	416	486	468	485	469	507	448	459	448	482	449	453	469	484	452	481	471	455	529	466	471	459	457	446	483	460	452	486	440	455	470	459	489	479	476	471	508	438	441	433	460	473	518	495	451	450	442	450	470	489	468	487	450	477	491	452	509	506	508	466	514	465	491	452	463	513	478	455	449	416	454	472	451	458	469	479	441	486	473	458	458	480	479	463	462	472	495	423	487	451	479	475	479	427	446	513	467	441	485	433	505	454	463	479	507	459	457	455	493	470	465	466	485	447	479	472	448	448	426	475	488	454	472	446	440	461	431	486	451	422	476	450	458	466	456	422	441	473	471	462	457	483	477	467	465	452	446	472	472	442	468	437	450	508	463	458	466	447	462	475	493	455	458	434	461	430	470	457	468	455	463	513	433	445	459	453	466	455	476	511	453	441	464	443	518	487	477	474	462	469	482	468	470	490	488	517	526	478	469	435	514	447	471	439	503	452	513	462	483	486	439	477	475	484	461	459	481	478	440	461	471	452	485	473	451	482	446	472	493	479	451	445	449	520	467	477	455	522	453	448	462	471	499	475	470	486	477	487	434	425	456	453	436	451	454	470	462	462	451	428	417	488	420	500	482	497	517	458	500	490	487	492	483	480	486	464	473	439	484	488	439	460	509	453	456	456	451	479	507	493	454	478	474	465	464	419	457	491	461	497	481	433	518	492	483	488	451	487	463	439	449	453	467	501	474	455	458	460	472	466	449	469	454	527	458	485	453	463	500	490	435	459	504	452	498	489	441	497	447	508	418	459	458	478	508	488	478	420	463	451	493	441	473	453	450	442	453	486	460	441	498	441	433	503	447	485	425	450	452	473	478	465	464	447	473	483	435	455	470	423	494	501	463	436	448	522	453	488	435	464	482	427	490	503	500	486	463	428	463	469	455	447	469	451	452	466	489	467	476	498	469	476	466	470	452	438	454	486	479	507	453	474	483	506	501	467	468	490	477	489	462	438	460	469	463	491	473	490	465	498	502	448	441	474	470	449	463	485	447	426	485	464	504	438	449	506	476	463	440	450	429	441	437	472	476	429	502	444	457	467	444	478	494	456	472	477	449	440	463	447	453	468	459	497	435	481	465	421	437	452	464	485	430	445	507	474	465	462	489	426	487	469	461	453	431	470	467	443	450	445	444
41599	24415	5816	3038	2194	1738	1394	1207	1059	963	807	719	681	700	651	629	701	720	688	688	632	659	592	699	667	662	666	653	616	613	590	622	605	611	615	607	600	621	679	646	626	723	676	679	705	691	654	627	610	611	640	630	616	594	557	566	572	523	570	539	577	541	536	518	557	500	530	558	537	543	564	522	537	521	543	529	524	518	518	540	559	538	518	535	556	518	527	513	541	540	589	536	603	528	547	525	522	510	530	553	509	517	546	529	543	559	540	554	523	514	526	605	534	518	556	543	528	527	556	545	513	538	509	532	567	557	516	579	542	561	515	521	560	530	528	563	533	562	551	550	538	559	501	519	589	528	519	584	520	528	552	541	519	536	571	511	545	530	525	501	572	544	535	541	549	564	567	556	518	504	562	559	549	589	524	548	524	567	581	574	537	531	537	525	534	575	552	549	532	540	514	512	523	542	579	548	545	581	526	550	553	501	550	522	526	557	496	529	585	512	578	530	569	517	545	514	535	587	585	539	500	521	556	545	567	534	535	529	503	543	541	578	518	499	548	532	540	529	516	484	553	589	548	510	539	536	550	524	575	570	516	491	529	516	506	531	535	531	561	516	505	570	545	577	565	537	543	501	579	556	492	558	530	557	499	536	520	559	543	509	542	548	549	535	538	497	503	548	555	554	509	499	537	544	550	542	621	518	516	557	540	537	550	555	531	534	509	561	532	532	559	533	532	511	563	529	523	509	520	523	519	546	551	534	529	507	521	506	540	517	505	538	503	560	546	531	563	546	534	549	512	529	547	561	547	537	553	534	550	510	565	527	544	532	574	478	542	547	561	574	549	546	533	511	491	539	520	544	544	514	554	543	534	519	549	563	473	522	554	531	550	529	515	590	520	556	529	541	549	552	531	512	572	523	494	566	595	530	522	566	557	585	542	510	553	539	565	547	554	510	558	564	539	573	518	543	527	540	542	527	526	565	556	555	557	523	562	558	511	535	514	525	548	566	585	579	557	533	522	595	517	530	509	571	539	547	538	501	531	533	538	525	524	557	583	548	557	566	587	547	541	530	549	531	592	525	565	527	550	540	542	515	512	564	590	549	568	529	554	554	550	546	546	465	557	525	533	525	585	540	497	540	559	526	530	559	533	571	571	515	529	514	529	576	527	531	509	560	526	554	553	537	525	522	511	516	553	558	548	538	555	478	537	517	509	522	537	538	524	546	523	531	554	545	483	521	544	532	555	519	525	559	533	503	522	552	511	552	572	539	531	527	501	537	520	525	517	525	563	528	502	539	510	531	561	486	538	537	518	540	526	510	520	559	547	558	540	531	514	591	551	523	509	535	510	543	591	566	551	502	518	494	538	527	520	526	549	559	541	522	530	537	556	539	537	503	559	476	507	507	488	535	529	556	525	547	533	526	553	568	564	510	567	548	530	501	506	569	505	535	515	532	547	554	524	510	520	500	507	576	550	538	529	576	536	510	584	513	493	555	492	531	540	512	545	550	573	537	539	536	566	548	511	549	535	537	540	566	527	528	536	511	567	573	520	525	574	571	567	546	538	540	527	524	515	545	556	499	551	563	546	574	524	511	515	524	524	545	536	563	544	579	546	534	571	547	543	546	582	520	539	521	524	488	571	533	525	577	531	511	567	510	541	548	542	517	538	532	533	563	560	505	567	490	529	553	556	577	550	542	472	532	558	559	559	534	533	585	510	518	547	570	516	543	514	552	512	515	578	534	531	545	558	524	545	574	544	533	497	504	525	564	484	544	499	565	518	536	518	507	566	556	550	594	543	532	547	579	556	503	538	594	535	567	518	594	515	539	516	562	532	528	534	511	562	516	550	522	523	552	519	545	549	547	552	553	585	508	564	523	563	527	545	591	556	538	554	503	507	481	554	543	546	560	489	556	532	524	501	540	509	529	522	549	542	505	549	505	545	549	537	506	509	543	540	518	557	516	530	585	551	582	539	528	550	585	520	538	529	511	550	548	526	544	580	517	535	599	570	518	556	559	515	531	549	526	516	493	543	587	563	554	534	542	513	574	525	541	557	567	544	537	598	583	537	549	501	527	529	520	512	598	492	498	548	537	527	564	571	562	563	584	533	517	525	540	519	535	556	570	536	534	491	504	533	554	508	564	553	549	521	520	519	536	542	526	511	547	530	556	519	515	508	544	558	540	561	488	563	514	490	529	577	513	536	529	561	543	500	514	512	508	556	528	512	517	525	570	537	569	550	550	563	575	537	516	529	483	553	501	552	534	509	492	524	542	479	571	510	555	504	550	517	533	516	530	537	526	547	552	536	577	544	535	555	541	572	494	565	571	531	536	507	533	538	533	562	529	541	541	522	498	527	556	565	544	487	544	549	527	554	517	514	514	486	518	521	525	518	517	577	509	563	507	573	593	526	520	559	562	541	498	564	564	510	498	542	503	537	527	514	586	554	518	550	577	490	565	549	536	537	528	566	565	498	522	568	494	500	554	523	537	512	541	563	546	537	522	531	541	518	528	546	515	533	534	527	547	513	560	528	509	459	545	535	519	560	522	580	540	558	510	546	544	528	547	527	564	516	573	538	553	521	535	536	523	536	525	525	549	524	546	520	515	521	521	521	538	530	535	526	564	546	515	535	520	556	522	540	533	503	528	509	576	549	530	547	507	527	532	538	510	543	549	564	565	570	587	507	533	518	523	578	532	538	539	559	553	520	500	553	525	552	554	538	563	519	554	529	524	506	540	502	518	527	548	558	491	520	534	535	524	486	547	528	535	531	570	525	531	537	540	517	539	527	536	554	528	504	536	531	546	522	529	542	550	527	490	609	548	589	493	563	533	546	487	566	490	515	547	516	554	544	526	595	545	531	500	542	518	543	511	517	551	551	518	577	563	495	537	520	529	517	558	566	511	539	538	605	565	541	501	532	550	524	518	544	560	545	590	543	536	564	559	537	528	541	521	559	568	533	532	519	525	519	539	559	588	537	512	550	511	555	559	561	556	549	546	539	532	610	513	528	551	548	487	584	480	527	535	535	610	565	571	552	548	527	558	499	530	544	552	514	556	517	529	524	519	561	546	549	561	517	526	550	536	541	524	565	516	535	539	522	549	540	525	535	523	575	523	548	564	544	483	535	518	541	500	521	517	527	536	531	533	580	521	527	520	491	542	534	516	543	525	508	543	547	571	541	505	536	531	566	511	531	520	519	576	520	530	546	517	532	530	551	531	499	550	560	525	565	571	527	522	494	519	504	489	546	537	534	517	554	576	513	545	544	548	523	538	509	596	534	541	546	540	537	532	532	524	542	507	545	496	515	539	558	538	515	513	489	531	461	558	535	553	575	533	525	530	527	513	541	533	563	533	509	543	514	538	509	525	521	523	566	530	549	537	499	549	552	529	516	550	539	522	578	525	539	540	557	527	517	548	525	529	524	532	535	517	569	563	508	535	564	551	527	556	546	537	564	538	541	528	532	556	510	530	509	531	539	523	579	566	551	538
24606	20911	27173	24628	13066	1524	1141	1024	989	983	950	912	947	912	901	946	936	865	912	923	891	970	866	929	905	935	921	883	904	875	917	859	852	918	916	923	850	897	900	962	904	914	909	907	914	948	930	863	878	889	871	899	890	924	918	896	901	898	889	821	891	868	938	849	894	885	843	870	853	923	899	912	825	839	874	907	885	905	877	893	861	879	874	856	927	880	851	912	850	837	866	888	839	865	862	869	871	896	833	878	848	863	854	864	959	925	879	862	868	895	913	888	864	846	828	836	871	806	851	887	860	870	852	881	893	854	849	886	801	863	871	835	848	874	863	916	885	899	882	881	873	894	912	864	862	886	861	825	886	919	876	868	869	860	837	894	900	885	858	878	856	846	956	886	942	868	859	861	871	888	911	860	834	856	885	795	881	909	848	871	879	888	888	847	865	886	841	845	830	915	883	872	878	824	888	871	908	904	894	851	865	873	897	901	853	888	870	870	885	887	883	876	864	873	891	907	904	853	827	902	860	894	924	859	848	873	860	820	849	851	916	878	854	847	856	878	879	823	862	861	895	902	899	857	895	834	878	789	875	877	894	811	871	869	864	845	877	847	846	912	872	838	869	854	875	896	873	916	882	789	854	896	841	856	909	832	801	846	874	881	878	860	871	868	851	948	896	891	830	912	896	861	881	889	901	904	838	874	922	855	889	846	866	898	881	845	877	882	916	868	852	862	861	886	872	850	859	864	837	886	922	851	903	871	852	821	813	917	866	853	839	889	852	821	880	820	879	867	875	880	886	852	864	901	854	872	842	852	835	825	852	884	887	926	815	896	849	880	856	862	907	882	844	868	876	877	924	837	829	862	882	848	827	893	926	882	913	836	851	917	881	847	887	846	914	886	838	913	894	869	851	839	911	877	870	873	846	840	836	922	833	903	889	862	897	842	873	918	847	899	886	834	882	864	884	850	831	886	863	852	872	837	868	875	838	867	879	891	888	887	835	907	871	917	871	866	846	804	842	915	852	858	874	872	864	876	910	906	837	887	891	896	865	861	868	810	908	861	852	899	881	835	890	883	871	837	874	897	837	819	842	843	898	886	895	915	901	828	835	909	852	886	859	877	877	842	862	884	824	846	868	846	895	889	855	852	929	884	832	894	909	876	961	873	935	841	838	852	834	868	888	888	912	852	830	889	862	877	828	850	863	869	968	800	888	936	858	801	900	887	876	907	913	828	846	846	858	850	928	881	944	852	877	897	880	862	863	834	862	792	847	884	843	864	876	900	858	911	878	909	873	906	861	854	912	839	826	885	829	901	889	881	854	863	807	852	846	884	855	890	862	843	865	894	893	889	868	861	862	889	889	885	910	893	839	903	868	856	841	859	903	899	851	878	822	906	822	896	842	892	871	927	866	903	870	896	830	806	831	890	837	833	835	870	881	897	883	892	829	859	925	922	867	875	797	881	838	880	832	907	887	869	900	839	906	833	803	856	886	858	856	837	914	839	887	811	888	872	850	861	907	822	846	926	917	852	868	837	875	882	904	871	847	877	856	895	898	852	902	889	861	918	841	871	902	894	872	835	884	849	870	859	862	898	875	875	867	831	880	814	877	837	850	851	895	865	846	899	856	817	838	911	850	904	906	853	878	899	886	872	832	856	901	885	817	900	934	878	895	858	833	855	887	883	811	887	843	885	858	914	916	943	863	895	916	870	876	822	832	880	878	901	830	923	912	855	838	865	828	817	861	841	937	901	867	870	887	839	896	855	857	831	855	843	905	873	873	892	857	871	856	842	889	879	871	887	898	838	849	850	860	896	871	885	832	871	883	910	927	837	900	817	834	854	857	846	902	862	858	887	877	899	857	861	844	882	910	845	853	826	809	887	797	875	885	872	865	857	873	890	862	905	889	866	866	908	843	854	906	904	877	842	902	857	810	860	862	880	805	865	886	841	879	903	889	861	849	853	876	813	936	887	890	881	859	834	860	850	881	886	900	853	897	867	872	884	912	828	850	841	841	863	894	878	919	876	914	881	884	934	884	875	792	897	881	890	898	910	851	919	847	869	922	903	871	884	854	848	910	888	828	886	821	827	884	909	909	867	866	835	868	855	849	860	916	862	840	849	922	867	873	895	873	861	891	865	888	847	887	804	863	896	909	809	883	817	862	867	913	850	833	947	803	905	868	895	893	851	887	866	829	867	874	889	828	845	857	852	872	951	858	862	870	845	877	891	894	921	871	862	938	881	866	897	886	865	872	832	868	828	862	897	891	856	872	815	866	959	779	812	903	817	882	862	872	870	940	881	913	860	866	854	881	864	917	850	915	854	852	864	855	889	872	871	864	836	872	855	904	886	891	844	864	861	805	927	897	855	868	863	880	871	862	861	862	845	902	900	889	875	866	859	834	890	826	899	890	888	891	885	915	813	841	875	840	891	902	873	892	926	935	852	910	856	921	882	845	835	838	917	924	825	885	855	868	908	934	897	895	926	832	876	871	927	843	841	872	870	890	863	844	863	863	903	896	905	892	841	902	870	853	854	923	899	888	941	862	885	919	894	868	838	828	909	909	901	917	895	922	913	879	882	894	825	801	840	914	905	780	945	893	862	863	868	868	886	900	865	874	827	835	835	838	843	922	905	863	842	827	882	816	879	863	897	882	878	876	911	840	869	874	868	891	802	840	881	894	883	841	918	853	843	885	848	843	922	901	867	831	875	898	826	873	834	908	846	865	899	876	862	850	854	864	870	838	896	845	878	883	861	900	851	887	854	910	871	866	858	887	885	885	878	888	923	873	865	884	834	872	835	857	816	905	862	897	862	857	896	882	868	888	832	874	829	883	843	870	857	835	938	873	890	851	933	869	865	898	905	854	854	951	880	910	851	879	908	877	845	865	871	851	900	909	838	847	882	888	848	878	865	938	875	869	827	839	908	872	923	871	876	810	844	858	850	891	844	875	887	781	883	888	902	890	889	884	869	868	830	801	896	866	801	864	885	879	887	908	868	854	843	931	913	821	885	855	950	842	847	901	885	883	838	857	874	949	957	909	889	869	874	843	892	877	932	862	856	868	878	896	847	893	844	907	895	877	881	852	866	899	896	885	896	851	886	870	835	912	896	891	862	892	803	850	883	866	873	845	927	902	845	896	918	866	887	877	903	879	833	865	829	862	884	860	868	872	890	866	843	845	912	886	927	931	846	862	871	875	882	858	886	880	865	865	881	835	903	864	893	888	918	841	855	876	848	853	864	898	866	853	888	878	909	871	867	839	856	877	877	810	888	936	858	831	862	843	838	860	879	879	897	876	868	875	855	848	890	852	825	849	956	896	929	886	865	893	894	852	884	888	874	899	867	894	884	881	818	838	841	838	893	871	825	854	902	840	847	905	939	943	881	878	891	853	922	882	858	816	863	893	865	905	809	921	874	831	888	824	951	871	857	848	899	800	866	845	907	898	881	884	916	881	895	899	866	852	911	876	831	887	924	868	843	895	871	865	876
41638	22078	3794	2242	1923	1674	1492	1339	1209	1224	1096	1124	1103	1067	1089	1104	1054	1055	1098	1102	1102	1019	1038	1064	1103	1066	1040	1038	1079	1011	1057	982	1041	1037	1089	1006	1073	984	1059	1055	1075	1049	1067	1089	1048	1099	1051	1037	1031	1064	991	1038	1040	1006	1017	1041	978	974	982	974	982	965	935	938	963	955	994	928	999	937	949	963	1017	997	945	972	997	985	1002	976	940	953	982	969	965	956	1013	977	1010	972	959	967	999	984	966	1010	1029	978	978	991	969	943	1005	929	975	924	922	972	938	926	986	1031	1052	1001	918	933	960	971	959	958	1015	1011	956	1024	984	957	958	1012	961	987	1025	937	994	961	947	988	986	996	966	1022	993	954	944	926	942	977	962	999	990	938	955	943	923	996	983	942	942	985	1000	935	949	933	1063	1007	1024	957	1009	983	1021	979	993	953	1015	948	976	959	958	954	969	965	999	941	964	952	932	977	993	994	943	898	999	980	988	954	1003	977	954	1019	948	961	966	968	1059	998	966	903	1007	969	976	949	1011	1018	971	910	1000	1033	980	924	944	946	995	939	968	1007	945	965	927	945	967	996	979	979	953	1009	989	987	1006	1000	898	1003	948	983	953	961	992	946	991	982	947	958	942	926	1004	924	976	963	1017	953	936	939	946	957	934	970	945	931	997	1000	955	963	1029	997	999	923	958	926	942	929	954	967	977	1024	1003	983	954	992	974	976	968	1011	1013	957	929	974	949	985	922	991	946	986	932	1008	1017	947	913	944	889	957	1033	999	973	918	938	977	985	851	972	970	953	967	1024	984	995	985	968	980	994	985	928	988	974	981	925	943	954	965	980	928	910	965	965	965	976	990	992	913	988	999	968	962	942	954	1027	932	922	960	971	953	939	914	957	981	935	989	962	944	932	956	911	940	962	978	949	963	972	1019	973	969	922	963	982	1010	985	954	954	959	935	1035	1003	1013	978	961	961	924	950	944	923	981	984	953	973	990	981	970	905	1022	1002	1004	951	983	958	997	973	1006	965	982	995	994	1044	1000	976	955	971	927	962	1001	950	918	965	981	990	965	932	962	967	957	992	1011	1056	931	989	947	947	934	971	901	945	968	898	994	979	950	974	978	1050	967	998	965	946	962	947	913	945	950	933	985	975	1002	957	967	977	977	958	969	971	975	993	1025	957	955	970	978	956	1002	930	951	1009	986	991	963	1043	994	961	947	955	937	943	971	990	970	983	979	997	949	1000	931	993	988	947	976	944	960	963	943	931	1012	962	1047	980	974	949	948	939	1003	991	1002	948	978	1003	967	960	996	1020	1007	974	946	958	995	998	977	1019	903	941	980	963	947	920	974	969	1003	1003	1012	991	1001	956	990	994	934	923	984	977	974	950	982	1026	1004	969	971	973	960	1025	992	996	1007	989	964	952	1001	1020	983	951	934	955	920	970	979	977	956	974	935	945	954	960	987	998	1042	946	975	978	1004	968	961	999	959	911	969	989	959	1031	976	960	958	956	965	947	979	943	994	993	948	968	972	1016	1015	963	927	962	934	961	1019	960	964	972	963	976	958	1039	979	962	934	935	910	1000	1030	956	965	950	996	935	1047	972	955	1026	965	945	962	1001	917	965	995	979	956	943	967	984	979	948	937	973	1062	952	957	966	955	995	973	998	1048	962	919	959	978	931	987	963	980	951	1026	932	962	1007	947	975	964	968	946	1015	1014	978	935	982	984	1005	967	966	941	973	955	1019	963	928	978	944	967	948	939	934	992	963	994	997	996	999	994	941	979	993	979	978	955	978	960	978	1024	921	942	965	945	945	946	899	982	977	969	951	948	977	1011	1022	997	903	948	1001	910	958	984	1057	980	946	1027	978	1007	1031	983	928	1018	971	950	996	927	995	991	947	998	980	979	971	992	945	1000	896	990	927	943	1051	956	919	969	969	993	1003	1024	959	995	973	967	965	995	942	1002	973	962	1038	993	971	936	961	942	937	939	992	981	948	946	937	943	951	977	955	933	1012	1023	1011	1041	995	942	1020	983	1009	955	956	1007	943	951	963	984	905	951	991	964	979	983	995	977	943	979	975	978	935	998	976	994	981	973	957	962	948	1058	979	991	975	971	959	954	919	928	1008	936	989	973	934	986	960	986	975	940	978	996	1022	948	973	1028	958	978	993	966	912	960	909	983	999	950	1016	994	982	976	1020	1031	966	999	943	946	1011	971	922	945	1015	950	939	969	961	998	964	959	908	907	918	946	1015	971	976	965	1045	965	961	1036	984	985	1023	1017	966	915	931	987	956	961	953	961	961	950	958	967	1004	939	986	985	988	941	970	944	950	957	943	966	979	1026	963	989	929	1004	912	921	969	984	944	1026	1046	982	969	974	980	958	976	920	976	958	998	895	1005	922	997	991	1001	929	910	977	950	1055	990	932	1002	1005	987	956	955	1032	1033	959	1034	980	977	967	1000	954	920	973	989	959	948	934	984	1017	980	1001	975	939	966	1012	1002	965	1018	954	953	945	972	1006	963	988	975	911	969	966	1011	974	946	958	950	984	964	956	949	919	960	935	933	1005	943	940	945	940	992	996	962	1005	960	982	968	943	985	1003	1010	1007	1007	919	960	984	955	929	1020	983	1001	956	991	982	959	993	993	986	982	1015	963	914	962	987	954	961	1003	937	990	948	960	957	1002	979	1027	981	929	968	968	993	959	1052	964	991	936	964	991	981	988	955	981	970	991	944	968	979	993	945	974	1013	979	943	975	960	1008	1014	932	995	984	997	908	991	902	917	980	945	999	969	1029	930	980	993	914	964	968	1054	944	947	1006	987	986	988	981	1023	1021	982	1007	978	954	963	929	992	966	1010	924	968	995	1003	944	883	945	972	973	967	923	988	987	989	949	929	986	983	966	991	957	982	924	959	962	966	1048	968	958	955	950	942	905	977	932	976	983	930	981	984	974	968	984	976	950	1002	974	980	964	938	981	1044	944	940	953	955	920	976	979	981	938	1015	1023	923	927	973	1009	995	1007	971	971	1014	1022	966	989	1035	960	948	1001	1036	1002	984	988	939	965	932	1000	948	976	993	919	949	1022	1019	950	1038	991	1031	997	970	993	994	934	972	1007	961	967	977	953	926	976	979	883	1041	964	948	972	1013	958	991	1008	910	1028	924	1007	923	998	998	934	931	945	1005	905	969	1015	933	954	940	1022	935	954	983	994	1032	987	939	973	916	911	980	994	951	997	947	1005	975	971	953	991	963	954	961	935	973	990	1006	951	989	926	935	1029	981	1013	928	988	1006	953	1014	996	980	1006	960	953	1016	970	921	990	906	951	957	987	1022	938	989	951	982	963	955	943	956	994	1004	972	986	968	935	963	1018	957	1007	978	1023	985	922	926	985	960	1013	970	954	1002	965	960	967	1034	1040	991	980	974	954	1007	1023	1001	1014	1013	938	976	919	971	964	944	932	1003	976	900	970	1005	1024	1004	966	936	973	1002	944	1058	1003	977	952	938	989	924	944	987	923	1024	962	971	950	935	959	968	964	967	966	916	966	946	1015	988	988	948	967	969	968	920	958	1002	1040	1001	1003	967	947	920	997	1007	943	932	977	985	961	986	953	987	998	1018	1037	1027	985	1015	945	988	963	1005	981	963	982	969	933	949	968	981	922	950	966	959	967	955	1029	1009	942	953	932	976	923	955	1004	945	969	964	956	1001	940	941	950	967	950	947	947	964	989	986	1009	1024	1021	931	943	998	997	965	945	956	957	958	1040	1034	989	940	942	917	1004	971	941
22499	20942	28646	23385	20943	21002	11854	1610	1233	1086	1022	950	943	831	880	824	803	845	803	839	884	837	798	845	806	789	793	817	818	820	805	763	790	744	797	805	782	759	776	771	790	823	856	759	756	796	828	821	816	718	700	780	770	726	778	787	768	732	730	761	763	717	715	672	688	740	687	666	672	710	659	743	681	714	679	751	722	674	699	698	749	716	705	733	711	746	697	722	684	674	682	672	655	680	672	722	659	672	738	688	701	720	698	685	699	663	668	696	707	718	686	728	678	653	698	707	691	672	720	677	733	669	696	651	720	718	681	726	698	688	690	691	686	682	723	685	708	681	751	683	722	722	688	727	675	715	678	693	705	700	658	678	695	751	621	660	676	706	730	709	687	702	729	648	719	694	674	685	700	712	705	733	666	664	635	651	745	736	703	688	736	690	672	694	658	662	679	684	698	698	713	703	734	712	669	719	726	689	677	697	701	685	707	698	700	712	672	627	663	687	669	668	681	684	665	711	705	733	678	738	687	699	671	678	675	707	720	676	676	681	688	711	710	719	690	735	666	726	670	688	654	688	727	716	690	717	735	689	698	722	680	677	623	666	733	722	757	732	679	737	700	703	666	689	676	694	672	696	686	734	710	717	676	684	702	716	703	707	662	680	708	718	700	699	705	710	720	665	683	719	693	691	718	681	695	713	716	697	668	684	712	674	701	705	765	683	699	706	713	709	689	722	731	712	705	731	751	693	724	725	741	702	709	709	726	662	699	710	707	659	725	699	701	705	704	693	712	737	703	704	711	693	683	693	682	711	700	693	691	708	668	696	711	678	664	701	701	729	722	694	701	718	746	669	694	729	691	724	707	684	674	707	695	730	697	696	686	715	701	755	752	705	713	645	679	696	711	672	705	702	646	694	738	679	709	710	717	620	669	651	728	730	676	697	719	662	649	667	709	731	695	702	693	734	673	762	729	706	697	691	672	688	705	722	735	717	672	648	663	633	657	713	668	681	708	700	703	633	705	720	695	720	751	645	731	680	689	676	677	678	696	672	699	689	702	709	749	676	647	711	736	675	677	660	687	705	696	730	729	659	694	669	725	735	696	695	686	713	698	733	682	700	702	698	701	722	745	721	700	719	677	681	694	673	698	681	703	684	676	646	732	736	709	737	673	673	716	671	715	699	723	701	707	706	672	654	650	708	668	666	641	719	662	734	718	715	737	651	712	700	672	659	682	722	726	716	668	678	703	653	695	715	684	671	698	667	681	728	714	732	686	689	726	699	689	703	705	686	682	650	705	743	717	676	705	679	751	700	686	676	716	689	702	689	683	737	650	649	726	664	692	718	720	706	677	719	684	695	695	716	759	672	700	693	691	681	690	697	700	699	748	650	721	777	735	680	664	684	699	669	669	695	710	712	667	654	689	723	685	772	661	658	712	715	695	740	674	670	691	687	647	695	697	699	685	745	753	719	705	702	653	718	704	716	735	709	668	706	693	672	728	700	734	665	690	637	705	695	643	717	680	716	710	660	732	666	722	663	735	711	682	676	680	677	701	654	728	709	688	738	697	673	706	655	675	672	717	752	655	709	745	685	713	697	675	688	733	733	687	731	666	703	730	703	697	658	696	752	703	732	706	681	674	686	697	685	717	699	702	693	723	708	678	721	698	690	704	668	669	647	687	713	648	706	698	706	706	700	698	676	727	712	667	712	686	700	736	648	714	684	699	689	715	698	730	675	727	690	720	733	670	708	672	695	679	723	714	659	676	651	728	709	690	725	665	715	740	676	695	729	708	728	678	682	673	725	714	726	696	720	683	644	660	724	698	698	668	756	680	715	683	673	632	716	721	728	712	718	700	686	731	683	672	672	707	718	697	685	725	671	659	656	674	662	670	697	657	665	666	662	687	683	657	659	730	666	690	693	692	698	665	689	696	683	703	773	718	697	710	669	720	653	695	704	670	725	686	681	678	686	756	728	679	654	678	663	673	683	689	706	680	727	662	685	700	680	734	685	682	696	675	688	725	720	686	668	705	688	725	676	655	705	659	712	705	681	716	706	679	672	682	706	689	676	681	707	698	683	694	685	722	713	645	675	696	690	726	704	690	679	681	680	718	673	665	722	711	680	696	689	740	671	680	683	710	690	687	674	681	647	684	713	673	757	709	656	685	721	696	717	714	714	682	645	704	675	717	702	660	729	733	691	667	700	753	715	681	674	691	684	703	667	689	721	688	705	681	708	701	701	709	713	673	673	677	701	670	670	701	660	701	670	639	729	665	722	639	661	688	713	688	694	664	694	735	686	682	692	691	705	683	734	717	742	717	736	632	700	687	666	679	676	675	707	691	663	678	694	695	688	679	694	674	699	723	673	663	668	716	714	734	667	659	741	691	692	712	753	669	709	671	628	692	678	723	668	693	746	673	665	669	659	686	671	695	695	670	692	710	653	686	667	673	668	709	679	705	747	638	712	728	703	723	707	694	721	721	713	698	693	681	659	682	718	659	741	692	670	680	685	670	654	704	716	664	723	727	707	724	698	671	681	751	696	682	727	717	699	674	707	698	703	717	698	727	723	671	679	676	672	631	684	657	673	734	696	707	666	677	696	723	734	705	687	682	691	698	693	682	718	692	664	673	733	675	703	698	710	752	714	706	705	723	735	672	758	666	690	706	684	757	730	669	695	704	679	690	699	670	711	695	672	687	718	792	699	631	699	684	693	673	683	682	680	699	691	674	703	697	707	716	707	670	698	692	681	689	722	717	691	683	729	699	710	734	714	698	679	740	728	730	649	651	705	718	682	766	748	692	675	685	690	682	682	665	725	668	615	698	720	665	684	715	713	696	719	692	689	657	710	710	667	716	728	691	703	711	706	716	728	687	654	691	668	709	707	705	686	671	703	705	684	709	685	659	695	719	692	718	698	719	670	695	679	702	694	743	684	687	664	682	691	662	728	670	698	725	663	730	652	669	711	690	673	720	694	694	695	710	685	681	741	648	734	713	672	730	707	698	697	704	661	731	716	649	718	693	695	705	645	695	705	680	684	694	675	668	725	675	699	678	723	677	705	682	661	667	667	715	672	667	648	661	652	730	741	697	663	707	707	687	705	724	675	730	675	687	713	705	701	688	736	706	673	722	719	659	700	651	658	729	697	708	701	726	687	699	699	679	726	674	698	673	724	744	643	707	676	694	692	721	684	715	704	714	657	675	692	706	700	697	637	697	637	687	699	706	717	689	661	689	680	702	678	740	702	693	668	718	688	728	672	683	702	701	679	715	715	680	695	697	703	751	713	698	681	692	686	713	733	726	712	725	723	708	725	744	717	647	720	692	701	646	659	722	656	659	716	732	697	685	719	673	681	683	699	679	677	717	739	698	720	723	726	710	681	669	679	702	701	669	693	682	712	693	733	671	694	710	717	748	674	736	742	687	700	719	699	713	703	764	752	697	678	728	696	666	764	691	703	661	735	693	776	688	704	674	722	721	723	686	693	705	705	714	675
45595	29639	10423	5701	4060	3211	2574	2166	1908	1592	1338	1266	1168	1023	1019	1007	1012	1040	978	997	992	965	1014	922	903	956	962	964	933	908	916	878	964	911	894	934	890	912	865	913	891	884	928	974	939	960	896	902	896	895	836	858	823	814	854	829	805	833	795	789	815	803	789	786	785	755	746	781	795	792	762	713	758	764	794	725	763	722	712	758	751	715	760	786	740	724	748	747	763	792	748	803	742	763	757	791	770	735	745	773	739	763	735	744	795	740	756	787	745	740	730	727	755	743	735	792	695	698	728	749	750	758	748	730	711	704	815	763	731	709	757	768	759	746	719	811	761	767	794	756	739	787	731	773	745	736	748	730	786	749	701	711	712	734	779	721	722	741	727	770	748	750	745	783	753	762	755	734	817	749	745	755	731	783	803	751	800	744	751	771	778	740	726	768	752	754	781	806	775	711	784	746	782	783	777	746	787	791	750	788	748	783	757	767	763	730	764	752	769	737	805	738	763	709	745	777	737	733	748	716	768	760	751	734	759	734	760	750	744	783	735	765	731	748	719	746	833	807	760	770	768	756	745	716	779	768	743	719	750	747	759	716	748	774	727	734	719	722	733	738	762	711	753	734	746	724	781	777	721	760	770	744	716	739	719	758	758	735	696	739	757	730	766	774	723	790	723	719	760	763	709	776	744	745	708	705	782	793	728	742	732	782	765	749	760	717	742	799	772	762	757	763	761	725	711	754	771	760	783	759	749	719	755	783	736	719	753	742	729	751	781	769	756	707	716	769	779	725	742	824	761	733	745	726	778	788	710	749	760	750	765	794	694	758	745	771	758	733	744	704	842	755	722	756	771	756	768	774	724	721	751	760	765	756	756	681	763	728	716	777	713	774	740	797	784	770	791	784	765	756	820	779	764	723	712	743	715	760	735	768	766	767	771	803	713	730	729	714	736	727	757	759	781	725	737	739	769	729	759	738	781	743	705	790	767	795	778	765	765	735	747	776	774	718	740	775	767	795	769	743	752	796	781	785	777	760	749	759	773	771	786	731	782	806	761	727	736	723	716	807	752	779	767	720	730	776	771	762	803	782	737	771	765	773	739	746	747	785	760	722	757	805	769	790	709	798	735	782	749	720	772	754	792	750	762	714	720	780	796	773	719	721	789	715	722	729	734	750	771	750	793	776	762	745	795	725	728	830	717	772	739	769	748	790	771	734	748	764	738	728	756	736	711	697	796	789	790	698	746	788	754	759	767	760	802	761	752	765	768	710	780	719	746	693	721	760	808	743	758	761	713	798	724	750	767	737	761	808	740	778	736	743	740	786	731	757	736	760	776	697	718	738	757	747	736	754	754	704	759	736	741	752	750	761	745	804	739	769	728	746	738	777	754	746	743	753	735	766	753	723	739	779	743	746	802	739	770	778	741	743	745	761	746	747	686	725	749	795	708	767	759	769	758	771	770	724	775	773	705	728	766	759	778	746	725	762	712	801	750	743	744	742	718	759	731	750	757	780	739	735	740	738	759	766	759	739	781	769	740	748	750	782	738	814	714	723	781	764	802	741	729	739	742	728	736	755	793	773	769	763	776	779	808	782	750	772	765	774	707	763	703	758	749	737	714	780	755	754	739	728	777	757	748	772	743	732	773	758	689	745	757	743	784	728	722	708	761	774	757	721	831	740	735	718	721	754	719	719	680	755	787	751	717	776	737	722	787	711	761	747	743	813	774	749	790	713	710	745	761	740	761	688	733	771	732	740	798	715	773	772	715	774	752	764	766	773	758	836	705	698	760	736	746	708	725	776	749	770	800	756	757	753	761	731	747	784	772	746	761	741	757	790	726	755	750	722	734	776	763	788	757	730	742	749	775	746	780	763	719	727	802	783	766	776	764	756	758	749	743	766	751	740	765	757	749	752	764	737	782	797	719	753	703	744	690	724	713	775	727	742	769	747	742	767	777	737	748	774	775	747	738	798	752	719	735	742	762	789	768	724	747	754	739	794	745	715	787	758	743	754	763	758	747	745	724	782	741	800	734	742	751	769	741	762	734	716	782	765	772	718	760	747	777	751	775	753	707	776	754	789	716	759	745	744	780	718	777	775	772	775	739	784	758	768	768	802	740	748	778	759	763	742	730	725	808	790	758	750	738	721	734	792	717	706	776	747	750	738	726	757	788	747	725	724	762	737	713	744	741	781	735	762	765	766	736	760	748	807	739	725	758	761	748	771	740	751	726	731	736	786	743	728	768	741	784	746	729	750	701	765	776	758	738	769	805	751	735	791	722	722	754	769	769	707	768	765	696	763	764	770	750	751	720	776	746	798	739	712	749	714	717	750	755	797	771	717	742	711	749	754	704	715	749	739	717	674	730	753	753	763	792	745	811	760	750	792	730	745	756	731	754	757	741	738	731	716	794	705	719	784	753	767	753	753	730	767	744	770	729	812	720	777	703	734	739	761	762	767	784	772	816	752	762	748	738	773	719	727	750	808	759	751	800	757	736	731	811	758	731	764	785	756	728	781	825	699	755	742	771	788	812	758	781	814	736	767	723	790	698	752	771	760	771	740	745	794	725	783	723	762	787	739	733	683	768	792	705	781	762	757	757	787	708	742	747	765	728	754	686	766	720	728	823	761	784	748	765	736	795	739	707	739	802	748	754	737	752	726	760	781	768	744	735	752	757	764	768	683	744	714	751	777	734	754	736	757	705	719	733	714	754	769	739	722	755	727	749	732	711	805	707	771	755	794	763	735	765	736	728	774	694	740	746	773	702	745	744	741	749	744	754	698	746	784	778	747	828	731	794	704	760	769	826	726	761	803	733	675	784	713	793	722	762	761	752	735	724	775	818	736	748	773	773	759	795	790	741	772	780	726	744	741	741	730	724	751	776	758	723	772	762	779	751	759	768	691	736	691	810	764	765	753	745	792	729	733	742	745	754	752	754	734	788	690	742	752	775	703	731	775	744	778	796	776	730	741	722	798	740	771	797	722	775	757	807	750	720	724	805	725	720	808	745	745	746	770	699	752	773	782	742	725	781	765	778	796	749	769	744	765	715	737	756	706	750	754	785	751	761	781	789	723	746	743	751	708	767	747	752	775	738	806	751	770	693	730	767	779	758	771	701	776	739	758	784	768	764	776	765	780	762	760	752	718	752	750	783	729	719	779	777	740	758	737	715	768	730	758	725	749	762	747	709	760	751	777	774	740	752	797	728	744	758	768	784	755	742	743	728	737	752	749	769	717	786	752	748	751	790	757	814	791	710	730	759	762	790	779	785	771	777	687	774	748	775	727	744	746	778	735	733	775	742	739	794	733	725	748	751	774	732	726	740	746	752	736	731	764	739	731	764	729	779	711	766	755	773	790	752	712	789	760	753	771	742	748	710	726	727	750	731	717	739	752	730	733	744	733	661	720	771	785	808	770	748	740	744	727	756	800	727	772	773	685	813	724	736	720	743	719	706	808	739	768	766	741	730	763	715	739	760	802	767	754	733	718
30131	22506	12197	1523	822	747	716	688	654	708	699	679	659	736	617	663	722	677	707	709	723	721	713	646	699	657	654	678	692	687	712	731	693	684	647	687	709	666	683	662	746	720	707	734	709	726	694	732	714	705	711	696	647	665	665	670	640	704	701	612	659	672	637	668	708	752	640	662	670	660	691	675	677	644	650	677	698	665	681	656	675	664	647	685	627	677	696	691	666	675	670	651	695	665	636	667	646	697	683	656	650	687	691	660	738	660	680	689	694	701	653	680	666	652	639	662	625	690	666	706	656	691	653	689	713	674	674	709	691	662	645	698	688	675	686	683	631	661	591	672	693	650	645	645	653	688	669	637	682	673	681	671	690	708	650	639	657	666	673	700	650	682	658	658	715	688	666	688	683	667	634	641	687	702	639	668	641	660	629	684	669	691	679	673	684	672	699	633	708	701	655	601	645	715	718	697	650	622	643	687	665	648	672	708	681	687	658	646	631	692	755	710	577	644	689	656	703	616	648	682	611	649	676	680	636	662	677	660	651	716	684	665	633	693	696	717	667	681	611	685	653	681	681	690	680	667	703	662	675	644	675	617	670	656	664	654	613	650	671	651	652	699	670	663	687	622	637	662	682	714	650	683	654	686	685	658	736	668	662	682	689	659	651	619	677	658	644	692	683	662	649	688	638	648	650	689	657	690	703	683	684	665	697	673	698	671	640	687	667	626	672	637	661	641	651	655	689	657	695	714	676	757	719	633	690	644	681	686	644	686	657	675	704	630	682	672	700	645	649	649	690	694	667	686	667	662	664	681	630	674	659	693	688	635	683	603	716	703	690	704	652	674	681	657	687	664	639	702	700	707	699	611	659	640	662	694	731	675	666	697	680	668	664	682	646	673	678	662	665	642	690	633	696	644	715	654	669	652	666	677	649	681	649	655	620	637	636	687	645	688	655	632	666	651	674	651	674	685	614	665	658	651	646	674	610	734	677	671	675	684	623	678	684	664	703	659	677	652	665	680	680	688	652	679	679	691	650	669	684	619	636	696	672	680	662	693	665	655	651	668	618	624	614	665	686	687	666	661	630	666	635	700	696	630	652	671	650	655	670	637	637	656	665	674	669	642	636	699	684	666	626	675	663	682	648	673	665	631	722	679	646	645	680	676	698	701	680	647	637	647	691	644	670	638	641	669	626	653	681	618	702	633	638	704	645	681	690	680	714	647	639	669	648	632	683	671	678	632	694	667	652	728	681	693	658	669	610	686	670	665	662	687	669	680	669	643	633	626	651	643	636	732	627	654	671	687	648	684	671	689	701	613	723	673	605	657	671	693	639	692	662	640	670	710	650	711	673	660	673	667	694	672	655	635	672	698	628	703	671	667	657	666	638	670	647	693	651	643	700	631	646	698	703	696	707	645	649	668	644	657	693	657	668	695	625	672	698	697	603	675	675	641	697	694	681	658	632	659	697	634	695	653	681	676	692	672	642	690	651	674	676	664	630	684	649	684	654	691	681	670	615	653	682	704	697	695	704	664	705	623	635	675	660	653	648	649	648	642	678	690	615	697	659	660	679	694	654	665	666	685	690	650	699	665	652	657	656	669	648	677	665	652	701	661	686	666	695	634	687	683	661	676	610	644	658	670	708	723	674	665	726	661	678	689	656	640	660	700	655	673	701	702	662	645	666	689	653	670	679	682	721	684	654	628	682	626	680	679	615	683	667	640	696	650	689	691	661	655	676	677	693	664	642	626	634	685	672	718	677	648	634	671	696	668	673	696	594	670	652	668	713	632	655	636	676	674	707	712	703	681	682	645	620	613	604	668	704	665	653	636	680	671	641	693	673	646	664	655	690	643	725	676	695	657	657	678	680	658	654	638	693	696	692	698	668	645	693	710	652	652	642	654	696	666	670	712	662	684	713	678	685	660	668	645	659	635	661	685	654	687	666	652	656	705	640	667	644	630	678	678	702	651	628	671	646	679	686	698	628	652	661	681	685	648	699	663	691	653	656	643	674	651	641	668	658	667	643	680	650	633	652	689	668	710	664	661	686	621	665	647	739	629	659	704	644	701	654	699	696	696	660	643	712	665	692	638	669	680	668	677	638	686	636	685	656	658	701	703	669	643	635	601	660	697	657	702	668	662	648	659	664	679	631	679	680	684	662	718	680	656	633	656	658	620	712	673	615	655	709	679	700	670	649	692	681	669	665	656	681	647	696	662	685	671	688	653	714	663	673	703	669	697	621	651	671	720	646	690	728	690	656	630	707	664	687	673	624	660	625	711	681	654	626	641	711	679	647	693	659	708	657	665	633	697	632	647	656	660	639	625	712	654	691	669	645	729	650	614	692	663	696	667	704	682	678	646	699	675	660	663	635	660	695	675	654	666	657	684	610	647	687	656	642	683	618	677	705	640	686	691	699	643	690	659	644	676	671	663	634	715	665	668	700	714	680	653	661	685	649	665	678	668	693	673	699	672	664	687	714	666	679	670	693	629	654	725	713	664	636	636	662	664	757	661	651	677	681	640	625	663	642	631	695	691	663	678	658	698	698	642	681	668	695	693	703	683	669	688	649	671	659	676	728	647	665	677	684	668	675	672	666	726	676	649	651	668	656	679	669	655	647	660	686	666	626	656	672	644	723	699	675	644	658	618	640	706	670	681	660	657	673	665	677	637	711	669	648	697	633	674	695	657	715	650	658	644	688	687	668	720	678	691	642	668	669	674	649	656	687	647	677	665	696	646	665	676	629	682	671	639	678	683	680	654	635	678	666	639	665	668	649	673	669	650	664	646	723	657	634	691	647	670	712	673	633	662	709	671	662	634	608	692	694	668	655	674	695	697	700	678	698	684	667	662	658	682	599	730	639	646	645	677	597	687	660	711	658	662	641	673	658	695	692	677	645	667	687	670	714	664	710	645	674	679	694	665	625	672	685	668	686	676	611	661	682	699	711	649	655	710	694	660	642	681	651	658	676	652	646	670	722	691	674	664	634	685	670	679	642	628	665	652	624	702	652	689	671	660	661	634	691	736	680	659	619	635	659	686	641	684	736	602	668	696	672	684	640	656	699	691	675	713	641	676	644	679	669	648	634	668	642	640	658	663	682	687	647	688	684	679	640	659	683	644	685	679	656	687	684	692	623	689	649	639	699	687	696	685	630	673	669	643	639	638	708	664	669	680	684	682	641	677	653	667	636	664	662	661	679	676	692	627	710	638	689	668	660	640	699	636	643	697	665	667	702	661	646	674	659	631	633	639	643	650	662	679	639	706	675	665	631	656	643	695	712	650	618	674	684	673	713	663	659	653	682	640	653	677	658	686	616	683	660	717	644	673	685	651	675	669	669	650	679	664	662	663	693	665	667	671	703	698	658	658	700	650	704	667	689	666	691	690	645	641	661	655	662	652	641	629	723	687	618	666	684	658	674	659	698	689	710	611	652	678	671	693	691	713	667	631	631	631	660	688	670	678	669	693	683	673	680	630	708	645	657	674
37900	16485	1066	969	898	869	810	777	820	766	738	791	780	754	797	809	779	778	851	794	758	850	780	815	817	826	879	846	832	762	806	783	836	771	792	803	823	841	781	802	828	880	824	808	814	814	833	824	750	760	822	790	794	851	765	752	746	794	798	765	719	817	808	795	765	751	823	710	754	776	749	742	803	761	781	783	760	733	732	777	749	775	750	751	757	725	734	827	796	745	739	773	729	739	774	768	757	761	798	757	788	741	764	819	762	764	806	782	747	725	745	721	762	757	754	754	807	783	784	794	798	825	801	759	783	749	741	792	736	713	780	736	760	739	764	776	734	767	714	758	784	757	784	746	799	792	779	770	746	718	792	707	729	749	753	752	801	754	793	786	748	806	719	741	710	806	757	735	733	749	764	730	758	764	816	796	719	732	747	790	747	736	782	754	729	789	789	753	767	796	759	787	777	754	761	759	814	827	784	729	714	761	740	734	742	796	774	783	723	753	764	744	773	743	781	806	800	770	760	800	782	758	732	755	784	772	767	788	770	719	768	705	764	786	761	743	759	751	749	796	796	781	747	745	695	740	675	820	761	748	786	805	778	788	766	783	770	730	759	769	762	727	769	789	790	762	750	738	735	708	779	764	771	758	732	779	811	773	767	762	788	767	759	792	764	749	766	754	747	740	749	762	755	739	795	734	775	812	771	820	767	775	746	748	751	785	708	722	732	743	729	784	737	700	768	742	773	754	777	762	796	786	740	726	746	791	774	803	781	824	775	716	768	782	813	737	768	850	740	737	812	729	764	754	796	764	742	744	807	768	793	776	786	784	711	739	750	782	737	731	761	717	742	779	755	792	748	799	771	766	761	763	746	744	746	748	748	729	770	714	763	761	775	742	757	799	724	751	760	725	761	763	762	779	764	793	765	753	827	771	750	748	792	762	755	775	744	758	747	728	759	773	700	765	807	775	789	745	724	788	796	750	772	765	752	743	778	749	756	718	736	779	775	789	681	726	736	820	808	724	712	736	734	789	775	800	813	732	787	765	771	777	782	732	774	763	763	771	751	716	772	801	770	775	746	787	754	790	758	747	812	770	778	778	768	753	757	772	754	797	716	829	759	786	749	755	762	813	758	824	757	769	787	765	737	806	789	727	784	801	831	810	778	734	795	741	752	739	746	747	792	788	734	792	827	755	742	770	736	777	801	749	793	762	715	766	733	780	747	764	790	784	745	782	758	788	787	731	791	764	733	771	752	699	716	692	761	763	730	777	798	771	757	774	761	763	758	779	773	747	750	752	727	776	745	730	722	706	781	746	769	804	773	787	733	727	788	784	818	721	743	751	764	788	761	768	724	732	776	755	819	810	816	737	742	775	732	776	765	694	714	766	743	736	766	747	769	806	754	738	753	789	751	758	778	711	788	747	717	755	801	746	719	772	801	744	735	767	779	752	722	748	777	758	755	750	776	736	773	755	744	776	825	727	706	758	784	778	749	690	798	711	754	732	749	805	736	766	762	774	754	763	750	784	784	734	813	736	803	787	783	737	728	800	751	781	730	784	736	734	756	741	759	789	700	723	775	771	759	785	711	813	756	771	749	759	727	786	761	782	747	781	742	739	788	811	747	791	742	743	739	767	784	779	746	763	763	764	800	776	755	733	754	797	792	758	772	757	737	735	761	759	725	746	753	758	778	753	760	769	710	761	721	744	697	753	744	792	782	756	804	752	737	779	781	782	748	727	738	745	816	756	750	780	751	773	805	741	734	785	715	725	769	759	761	748	819	792	805	738	766	792	783	721	758	814	775	809	735	721	733	716	771	782	766	780	717	741	777	759	737	815	731	753	770	786	790	720	797	768	785	760	749	758	765	712	752	753	788	755	772	770	800	692	753	717	767	764	734	790	798	753	783	749	746	768	766	761	780	767	703	759	791	763	809	775	744	744	750	744	780	763	749	792	770	816	761	797	822	720	816	764	767	792	817	793	770	783	781	751	737	762	748	731	720	760	754	776	762	771	760	811	752	711	723	768	719	780	752	741	768	776	761	804	805	793	784	752	748	757	798	696	771	707	818	802	773	768	766	706	755	769	702	754	770	713	752	744	767	776	779	744	784	771	742	780	737	793	762	732	768	775	762	775	735	746	717	785	775	775	756	812	722	749	745	825	799	753	795	767	738	799	786	784	738	758	715	791	742	778	743	742	750	786	727	736	781	779	748	728	774	745	769	759	755	775	835	699	765	780	765	746	768	752	754	750	765	741	698	785	751	732	793	786	763	770	774	779	760	768	757	756	783	792	774	706	742	748	794	778	752	752	781	747	745	756	753	766	798	737	730	794	793	784	801	769	749	741	788	764	752	763	733	774	730	760	734	762	736	720	774	763	775	765	739	759	809	713	751	768	780	775	728	744	755	750	846	772	737	777	737	787	812	723	761	761	715	737	792	735	743	794	815	762	737	724	756	731	743	802	776	774	736	764	805	745	753	759	801	780	789	780	759	762	776	749	737	751	771	721	747	746	798	772	769	793	772	778	774	721	731	773	756	704	741	777	771	783	770	775	745	772	721	760	785	755	737	844	785	755	766	768	758	794	788	750	797	735	760	781	760	768	727	770	747	768	793	751	816	788	772	738	755	766	745	791	696	794	791	771	800	786	757	721	728	712	777	744	786	751	740	762	806	786	765	747	790	754	773	784	753	785	763	802	748	793	749	785	805	777	792	724	750	798	765	746	728	786	809	759	738	758	784	740	747	776	800	781	761	742	801	764	739	713	749	809	748	796	724	757	781	766	740	758	755	777	773	731	763	760	791	739	739	756	778	715	748	783	713	758	745	764	749	756	727	795	794	795	790	738	736	738	739	791	727	760	760	799	742	703	754	811	743	813	799	738	802	742	764	749	756	788	749	764	783	741	774	733	745	740	776	733	780	793	787	760	694	767	791	734	777	753	728	773	754	776	769	753	745	829	733	775	735	745	765	748	758	742	776	773	819	761	753	803	751	799	757	755	810	766	743	780	801	789	778	701	768	791	779	748	736	760	750	767	803	702	758	769	747	766	758	785	787	748	732	765	764	733	755	753	757	772	758	732	728	739	788	763	811	766	749	748	746	774	788	757	774	781	732	725	728	753	762	776	756	799	749	753	708	754	790	777	764	761	754	782	728	783	780	766	684	782	715	731	730	747	726	754	704	752	782	734	760	725	760	769	756	743	795	801	722	753	760	761	719	808	822	779	761	790	755	805	811	749	748	748	743	768	709	709	786	723	740	778	773	783	814	800	788	753	742	790	777	735	743	741	809	776	794	777	777	756	755	712	780	758	743	751	784	731	719	744	770	764	731	740	790	758	711	789	802	757	755	795	769	795	779	817	744	745	765	789	798	742	739	757	735	804	765	823	748	735	811	775	786	733	744	785	723	745	756	718	728	753	776	738	758	730	735	760	779	796	762	784	768	761	778	767	733	801	756	789	714	708	754	732	770	786	746	774	724	760	775	778	736	760
23465	20916	28096	23580	20762	12202	1334	833	691	672	620	566	585	557	554	582	542	616	574	553	597	544	513	521	504	563	558	519	512	541	486	535	549	583	496	552	540	482	556	518	544	541	552	547	554	563	529	545	538	491	531	503	549	507	518	484	495	513	529	509	469	503	469	499	470	494	494	472	467	513	477	493	463	501	499	470	512	480	471	515	462	505	471	465	455	511	487	476	496	483	481	449	507	475	460	478	487	502	443	468	513	473	464	485	504	447	536	474	440	449	500	507	459	432	490	502	457	455	471	474	494	482	508	431	474	522	499	480	471	501	504	499	449	475	516	480	490	480	498	474	492	483	491	491	499	482	452	479	465	515	481	452	478	494	500	465	467	449	484	493	470	468	493	428	479	501	497	499	492	502	476	492	480	494	497	497	491	481	483	479	477	514	481	452	461	503	480	486	471	493	479	469	463	452	499	515	498	442	503	473	502	444	516	473	496	452	486	488	477	484	461	473	461	488	475	493	475	470	510	472	480	491	478	459	478	495	463	500	489	485	492	532	508	490	519	497	499	487	439	480	485	478	495	476	456	495	471	464	474	460	484	474	532	480	484	496	501	490	484	524	475	455	476	500	426	503	485	461	497	454	468	517	486	466	496	437	531	505	493	512	516	446	470	484	473	452	511	479	456	505	472	471	440	471	446	495	483	448	479	467	463	483	455	465	445	487	473	478	501	480	485	504	483	442	456	473	511	511	466	455	462	488	484	474	506	447	468	490	437	516	505	475	479	494	473	448	480	512	493	445	487	486	497	461	440	482	465	475	482	514	525	432	492	502	476	465	475	500	482	490	499	468	492	481	460	484	466	494	488	450	481	464	493	472	502	467	486	479	523	458	446	488	473	523	511	444	459	470	439	482	477	515	430	464	486	500	470	496	503	479	497	489	504	468	486	500	497	471	453	506	502	475	457	475	447	502	494	490	467	495	450	485	480	485	477	474	452	472	474	471	429	501	466	435	493	485	488	489	501	455	494	472	488	490	469	454	463	492	491	506	472	433	491	485	470	501	538	464	472	483	470	493	449	514	482	482	465	431	466	469	447	459	487	492	465	464	442	478	519	465	488	460	475	462	508	465	462	470	471	486	507	497	464	534	479	456	480	492	488	482	491	493	472	436	489	496	457	477	460	477	474	522	504	459	496	467	510	455	479	470	482	472	479	480	509	518	441	469	487	469	448	479	495	488	469	466	483	462	501	495	463	456	470	495	451	525	451	479	480	504	499	486	481	471	463	488	486	471	487	460	491	435	468	459	508	485	497	472	494	455	448	489	538	502	481	484	488	509	447	477	470	524	500	482	462	503	494	489	461	485	480	492	506	480	480	477	464	457	491	496	440	457	497	477	509	480	514	455	491	500	517	453	463	452	461	484	482	485	518	459	474	471	446	508	450	474	507	473	460	459	472	461	471	475	510	452	464	461	501	497	482	479	475	465	510	507	474	502	483	465	486	508	500	504	470	528	435	468	486	493	485	482	487	475	486	458	472	453	535	464	498	434	470	478	461	464	475	499	477	483	478	488	486	528	465	471	456	493	466	446	469	473	487	486	462	470	510	462	469	478	464	470	462	486	483	431	479	425	478	497	464	489	433	479	471	475	491	451	517	480	476	486	497	457	459	475	456	473	501	465	478	504	496	445	452	508	489	505	496	490	429	494	483	474	495	470	503	489	470	451	464	495	427	470	487	497	480	463	490	447	452	458	507	483	483	447	457	476	489	512	456	466	434	481	493	515	476	458	467	509	484	473	439	451	478	470	479	466	451	454	483	504	494	505	474	529	436	483	496	484	493	456	476	483	495	473	478	467	482	471	426	443	463	487	446	461	495	446	481	508	484	456	471	499	467	469	483	441	473	470	468	478	475	455	478	463	496	478	547	477	470	499	439	483	489	525	436	505	460	480	497	487	463	463	469	498	489	476	527	503	501	467	471	449	479	502	506	490	471	500	533	489	485	522	446	483	517	491	474	473	483	460	433	519	464	474	474	475	479	462	502	453	480	494	527	433	511	467	473	485	476	468	461	472	477	468	458	459	434	486	488	468	458	440	486	463	483	476	495	444	500	430	497	492	489	465	461	505	478	467	460	468	475	463	469	449	510	473	476	454	473	452	446	495	455	478	472	492	451	459	462	482	482	458	509	492	481	469	445	462	490	488	501	472	471	470	445	454	475	486	462	479	442	442	459	480	472	508	488	477	460	454	492	508	491	467	489	505	525	469	467	457	470	459	448	461	463	505	473	475	485	457	515	466	473	467	507	501	484	510	475	451	466	548	491	490	467	512	445	464	506	468	455	478	473	459	538	461	469	444	469	463	459	468	469	468	476	487	468	478	453	429	434	459	488	461	453	456	485	469	477	486	514	434	457	473	435	482	481	499	526	470	512	461	461	474	479	522	490	459	476	506	440	519	489	483	507	480	477	450	480	440	485	476	452	443	468	507	494	474	470	471	475	487	476	456	487	456	468	491	487	434	489	451	495	499	505	472	466	471	488	540	458	502	444	496	453	526	500	487	481	477	508	464	531	486	487	522	462	498	481	454	507	427	484	489	458	456	447	494	510	475	460	492	464	456	500	473	450	457	504	483	487	522	462	482	425	456	450	454	464	481	479	506	473	469	450	487	494	506	451	486	493	463	487	485	451	470	508	487	479	503	477	493	476	496	482	500	492	456	507	489	453	477	478	497	473	459	504	481	432	457	475	500	473	458	457	511	445	471	492	489	431	480	477	467	452	522	403	464	459	500	482	477	484	511	471	478	476	505	480	496	478	444	493	518	445	499	509	480	471	482	470	471	458	462	505	501	494	493	494	477	480	470	503	460	470	437	460	445	508	479	495	495	477	433	512	463	484	488	525	485	507	505	466	443	492	464	452	505	441	478	485	416	456	507	449	511	477	450	475	442	496	499	454	494	510	489	465	453	501	500	505	506	484	476	477	498	497	495	479	438	456	479	475	489	481	481	432	487	402	460	459	464	485	489	472	488	504	458	453	475	496	479	497	477	453	475	483	480	520	438	469	463	482	495	478	496	471	505	502	455	500	440	460	464	469	484	461	515	479	460	476	472	497	497	475	545	506	466	441	461	469	483	503	444	520	479	464	476	465	485	455	473	467	437	464	502	468	458	488	478	491	465	461	511	481	476	450	493	500	452	494	455	473	495	474	520	498	484	473	478	433	461	489	448	468	465	466	484	465	467	493	507	445	472	477	507	506	474	464	473	496	472	474	433	471	503	522	483	474	486	502	460	505	503	448	492	462	479	484	484	502	466	481	519	506	479	494	503	498	473	488	470	505	473	474	492	494	456	502	521	467	461	444	460	479	489	427	464	474	477	476	447	463	453	490	462	499	453	503	497	467	479	463	475	488	461	490	477	472	477	497	504	468	467	442	511	463	536	461	465	489	491	483	474	463	456	490	427	479	481	485	472	482	515	513	445	506	512	472	468	486	469	456	441
40826	22947	6247	3153	2182	1797	1461	1261	1083	981	890	770	720	722	718	666	673	684	685	691	698	660	645	712	672	638	691	667	616	629	643	610	669	631	684	617	641	659	653	668	610	693	671	678	689	622	686	641	622	634	586	621	626	607	664	570	586	576	569	575	614	546	557	552	582	527	530	522	525	568	547	565	539	548	586	522	534	546	561	590	548	535	572	556	544	540	540	532	522	544	591	523	523	573	530	536	553	559	620	531	599	577	561	551	570	551	553	580	560	574	568	532	558	546	532	537	586	523	532	567	525	534	527	571	549	560	583	548	538	541	565	506	569	554	542	556	534	489	571	550	540	549	556	557	581	553	573	575	566	510	552	589	515	510	523	551	565	575	539	560	536	545	532	523	556	517	564	524	514	536	557	536	565	512	549	544	550	557	605	562	578	552	542	535	515	538	549	537	591	542	547	587	591	539	523	581	552	513	523	532	541	555	523	577	550	502	627	521	539	552	591	537	553	498	585	528	553	525	550	504	583	561	540	541	543	548	514	535	537	549	564	544	581	565	565	567	523	504	560	500	533	536	579	540	561	548	564	569	553	544	560	554	531	524	581	513	495	550	590	569	555	546	566	531	575	547	559	559	581	541	570	545	531	553	499	528	551	549	503	555	547	568	567	556	530	563	557	583	581	517	508	554	584	529	553	537	534	569	579	560	532	530	594	565	590	559	581	550	541	512	562	526	534	533	554	513	559	554	557	592	554	553	529	552	535	568	558	551	549	561	491	542	531	548	533	520	554	559	501	481	545	553	547	527	569	508	553	539	560	524	527	566	555	531	515	574	510	513	565	551	547	581	572	557	516	536	590	554	580	509	561	542	534	533	523	586	570	541	545	549	552	550	521	557	547	526	563	525	548	574	533	512	571	599	553	555	537	560	512	544	505	516	555	565	561	554	510	506	556	550	573	538	533	553	565	520	566	556	527	526	527	539	549	535	538	559	534	556	489	528	519	533	535	543	547	564	550	516	528	540	541	535	517	524	516	554	569	514	538	580	513	553	577	536	523	565	515	524	584	552	536	549	556	531	552	591	528	547	574	559	523	517	509	573	582	519	575	541	540	530	552	536	505	517	504	543	565	491	542	523	569	555	528	574	541	548	538	546	538	541	528	551	543	571	515	535	575	574	551	534	549	524	564	551	528	545	583	523	573	556	510	575	534	543	531	575	633	587	503	550	537	539	554	540	602	564	540	512	541	539	536	518	580	576	573	536	524	544	564	495	544	543	530	552	529	526	520	542	518	547	531	546	535	526	528	598	529	534	539	531	530	527	548	567	520	534	568	547	526	538	566	502	524	554	539	573	559	543	541	540	543	518	578	548	542	602	562	590	528	574	523	536	543	563	573	536	593	533	564	565	536	568	556	549	572	532	535	542	576	572	541	574	536	546	544	559	536	535	584	519	568	571	549	545	529	552	556	535	587	536	523	535	588	561	528	553	546	552	577	556	546	557	561	528	555	532	573	539	511	519	566	527	534	551	522	550	543	528	562	586	526	535	525	515	549	552	531	552	581	615	518	525	506	508	569	523	567	515	498	559	532	548	537	582	571	541	527	518	557	531	549	546	547	560	589	555	536	540	561	561	561	528	546	563	585	552	570	529	555	549	558	507	533	543	558	558	527	553	527	561	544	549	538	523	512	573	569	544	536	519	534	539	588	542	562	538	517	563	558	534	543	563	563	533	531	540	546	573	556	555	532	517	544	534	535	568	526	541	531	538	551	546	579	566	553	537	574	581	566	541	562	540	568	557	530	549	543	561	499	518	564	556	539	532	591	520	536	520	593	553	547	553	563	506	520	519	568	557	543	560	528	524	565	521	503	501	517	586	542	561	586	553	546	539	553	551	553	552	581	532	577	568	552	569	516	587	527	564	573	524	521	533	539	560	510	550	546	610	512	533	578	520	540	520	546	536	556	551	588	537	538	540	564	585	574	555	494	517	561	572	562	539	555	548	566	571	524	524	564	537	534	570	561	510	531	524	533	550	554	530	572	512	535	538	530	543	615	543	515	562	578	592	551	571	575	539	561	524	529	560	529	561	551	543	549	573	494	524	521	526	543	538	563	547	576	545	554	511	544	506	568	573	521	543	520	521	578	516	570	538	563	568	541	522	503	548	534	508	559	541	545	569	570	523	544	553	529	550	552	596	534	556	546	541	527	557	597	564	535	508	529	538	578	546	528	544	539	559	536	505	509	542	548	541	557	560	536	534	584	533	541	560	597	545	562	501	539	562	499	547	569	595	563	545	530	538	531	529	556	515	540	565	616	535	530	520	565	592	531	534	545	577	585	591	552	551	539	557	513	563	537	556	574	542	537	540	525	513	542	539	562	515	552	532	511	540	518	524	522	540	526	574	579	550	538	577	573	571	552	542	524	509	570	532	541	520	519	572	519	537	537	540	544	504	583	544	561	550	560	546	566	530	513	512	543	533	512	539	532	562	541	513	555	564	546	551	511	575	543	516	531	529	549	521	543	522	536	533	537	556	549	540	549	519	537	558	578	540	564	513	536	530	525	564	573	525	551	510	573	573	531	532	572	537	542	557	551	545	545	542	559	525	535	541	574	572	561	561	522	553	565	545	537	528	503	538	527	571	558	575	549	533	569	521	572	554	528	523	513	529	613	533	518	573	562	559	499	543	491	550	554	534	502	534	530	559	556	535	559	580	561	580	532	591	558	524	524	567	574	554	574	544	603	539	587	555	528	540	518	562	573	529	524	526	582	541	525	542	509	539	516	534	515	569	556	565	523	523	572	580	552	549	532	544	503	521	529	524	553	570	524	577	525	561	557	551	552	533	566	538	580	548	520	573	532	559	537	544	541	517	575	566	527	554	567	551	554	532	598	540	528	562	494	539	530	515	550	579	545	568	578	544	535	528	520	516	600	560	519	555	495	518	510	551	545	623	552	509	557	588	515	522	561	547	524	479	562	525	582	581	554	500	557	555	541	508	547	515	577	536	547	514	518	556	538	567	557	581	564	570	570	585	563	513	574	529	526	515	515	536	553	578	552	563	522	517	514	542	529	538	570	594	581	557	536	565	532	540	565	535	558	523	539	556	525	540	538	532	546	556	560	561	536	532	527	554	540	569	588	520	513	521	567	547	544	533	519	543	582	546	516	600	497	555	549	577	515	536	561	564	545	535	524	528	579	538	599	556	567	549	580	488	585	538	521	501	594	525	564	540	556	509	555	579	557	542	542	578	543	559	544	559	554	551	539	565	590	532	554	546	570	527	528	543	538	532	531	477	562	605	560	573	563	531	574	510	574	548	533	516	541	534	576	587	550	546	572	510	557	565	525	526	571	524	574	545	569	549	554	573	608	595	537	578	537	524	542	563	555	524	565	544	522	557	555	523	569	548	517	551	593	532	551	532	541	537	558	516	520	517	535	547	565	567	520	568	520	538	602	529	499	508	514	554	563	521	554	561	549	584	522	569	543	558	528	530
24750	20908	27264	24618	13565	1572	1161	1044	966	941	919	987	933	981	937	937	878	924	920	923	877	899	893	874	898	881	927	944	913	922	943	933	946	866	904	921	931	949	945	939	918	951	949	917	886	921	893	904	924	874	937	866	888	902	896	916	928	907	894	908	843	935	799	889	915	881	902	865	915	872	846	845	918	856	887	851	932	933	910	802	857	855	850	897	860	881	833	864	867	872	890	903	866	915	818	904	909	903	855	901	837	894	834	827	976	878	870	841	909	854	878	852	833	951	843	847	853	872	893	861	853	863	865	929	909	907	794	830	901	764	920	934	834	854	839	856	907	846	876	840	859	904	839	873	858	859	873	866	921	864	851	864	910	835	904	907	898	851	925	888	925	877	865	883	932	826	837	900	847	867	865	923	882	826	893	876	884	856	862	853	847	895	880	870	903	838	855	905	886	893	888	893	862	893	850	874	825	852	891	860	828	826	843	849	894	909	853	893	887	847	918	881	882	865	809	854	900	872	897	862	872	814	862	896	888	877	875	838	871	846	819	909	909	823	854	850	949	892	912	875	839	916	861	901	874	879	885	894	910	895	894	833	874	882	824	909	854	903	936	877	821	885	913	912	850	804	924	843	882	839	954	898	873	901	884	895	916	922	891	890	903	857	919	911	889	941	882	899	831	905	870	896	904	850	836	919	875	914	857	912	858	934	913	864	864	870	853	891	836	839	905	922	904	886	926	876	899	860	926	869	857	854	909	882	862	874	855	871	855	897	872	866	872	871	902	854	842	885	859	922	894	909	873	935	896	889	885	870	894	901	854	864	860	939	864	841	887	844	883	888	863	837	898	842	915	912	881	880	912	899	857	887	853	884	836	890	881	812	859	848	872	896	898	912	860	870	842	851	839	893	874	885	924	860	868	838	877	859	867	899	847	827	843	836	894	880	898	886	869	862	897	803	825	862	829	882	908	911	878	839	858	807	887	902	924	873	892	934	888	901	854	825	891	903	886	929	853	897	926	897	890	871	850	845	948	928	853	891	870	855	905	849	853	866	883	895	952	820	823	903	909	870	809	904	887	841	853	909	870	856	871	878	878	852	850	871	861	874	860	907	857	887	866	865	907	874	874	877	895	892	858	889	839	878	875	865	909	903	871	881	865	890	897	885	877	894	873	860	870	805	820	908	870	871	865	897	890	843	908	885	835	843	885	872	882	895	890	874	870	845	851	883	851	804	842	873	887	894	850	895	839	867	850	866	879	853	886	892	880	865	864	866	905	921	883	869	868	872	869	836	904	890	884	846	892	881	877	919	856	883	899	845	818	896	815	850	910	878	895	882	899	855	887	853	888	876	871	906	856	875	910	896	852	929	900	893	886	867	854	862	907	880	864	867	888	853	872	875	838	845	841	892	894	869	809	874	881	876	855	864	809	902	877	873	850	879	909	811	886	874	856	800	840	943	869	889	849	831	891	887	880	823	868	864	846	937	847	831	848	916	918	870	800	852	881	932	834	874	913	888	879	864	839	926	912	888	883	880	924	909	880	813	926	898	963	874	907	915	896	876	888	858	912	847	933	809	839	839	878	849	874	857	897	885	841	894	872	890	873	882	885	785	847	892	902	909	850	874	826	858	873	829	928	892	879	852	873	829	922	867	877	921	866	893	914	895	852	851	818	921	895	854	835	874	873	905	868	859	853	898	869	856	892	902	866	854	886	920	941	850	857	892	886	904	870	900	875	794	882	873	884	903	861	898	915	847	884	833	844	930	837	881	818	846	869	858	884	838	858	869	893	903	876	918	865	849	940	933	921	878	830	881	882	887	896	908	915	868	840	851	883	836	885	842	835	867	867	887	876	860	866	928	844	884	903	851	871	932	892	912	819	864	861	938	844	946	888	883	867	875	901	853	890	930	847	877	865	889	830	956	856	832	921	857	873	882	844	845	858	899	863	832	831	861	856	850	894	867	869	879	882	869	874	883	827	882	917	889	846	856	876	920	890	883	882	870	885	849	853	828	846	897	861	876	921	878	872	862	902	876	849	854	890	866	862	921	832	856	855	839	908	892	921	890	897	876	927	861	903	902	860	843	840	906	880	921	824	924	856	897	900	879	930	893	868	876	900	905	879	861	882	866	810	843	842	886	843	916	892	884	914	906	875	880	913	827	921	914	899	893	794	853	833	914	854	904	864	905	866	881	841	885	840	793	866	864	855	822	809	886	889	848	866	836	869	813	861	901	826	834	889	933	828	843	948	889	872	874	817	871	889	860	907	905	872	856	852	878	855	876	876	870	816	873	872	927	897	800	866	858	858	823	900	861	826	920	874	875	908	909	885	935	823	863	858	855	841	895	873	860	849	849	864	886	903	870	921	858	871	851	899	878	843	856	836	861	849	848	863	819	865	856	883	880	919	872	864	852	822	896	871	872	857	810	924	916	932	908	885	832	862	868	896	876	905	876	899	928	841	830	901	833	868	883	883	880	883	885	887	847	926	831	895	884	887	825	893	842	888	846	886	878	841	869	864	901	862	840	866	853	839	895	924	901	916	864	848	919	914	843	906	855	873	862	862	915	838	858	872	817	889	824	871	935	870	920	891	863	879	790	835	883	886	882	869	892	880	887	843	892	817	879	856	914	904	861	907	888	836	883	871	838	955	901	857	876	818	863	939	845	833	866	903	859	873	836	833	895	887	869	882	857	900	856	858	899	858	830	853	869	804	914	874	858	901	887	898	863	915	844	850	869	851	889	900	829	907	812	906	869	905	916	814	877	854	923	864	859	832	870	852	861	885	853	890	870	859	923	867	863	911	844	890	833	824	872	862	849	798	850	850	827	862	888	896	888	908	860	851	878	883	917	890	883	911	874	873	898	915	857	953	801	885	935	918	876	851	948	840	875	898	889	877	876	905	884	869	851	846	843	900	852	875	855	848	854	887	891	841	860	857	858	901	893	890	872	835	864	882	853	827	898	873	886	896	848	856	847	877	847	911	891	878	814	814	853	875	869	862	915	860	920	854	886	857	849	906	887	854	835	874	857	870	871	890	846	843	851	886	876	894	869	897	915	887	901	826	947	885	846	829	877	890	853	894	887	898	935	851	797	898	882	818	820	841	842	855	870	863	907	867	863	840	834	890	879	915	796	871	867	924	882	866	820	869	889	880	921	897	872	875	830	829	844	856	900	833	868	882	858	867	904	880	935	892	924	829	871	898	890	766	841	891	890	824	920	857	847	867	919	857	819	887	875	928	879	895	906	886	897	907	870	926	839	854	897	885	892	878	873	845	910	913	880	877	886	860	869	920	821	927	884	880	866	881	847	885	901	929	905	836	920	848	869	812	896	898	868	889	836	939	953	870	859	892	822	809	863	845	852	886	866	829	841	904	845	852	889	860	885	892	796	825	852	805	918	846	848	888	856	888	896	867	913	887	871	865	863	870	874	852	872	858	858	910	885	865	830	890	909	868	868	905	843	847	898	877	801	920	872	875	900	873	861	859	859
39953	16313	3982	2379	1999	1728	1469	1372	1290	1113	1143	1115	1067	1074	1122	1068	1119	1078	1006	1040	1013	1032	1043	1095	1072	1100	1051	1048	989	1007	1021	1061	1033	1055	1054	1087	1057	1087	1101	1046	1072	1056	1123	1102	1095	1055	1141	995	1012	1083	988	1027	984	1026	1086	944	972	1007	987	973	1044	1002	995	1033	978	953	1025	925	991	1004	997	971	922	1015	951	977	1042	984	937	975	993	999	957	920	901	981	960	962	974	895	939	927	994	998	951	1007	974	959	972	973	984	928	1018	1003	963	996	941	952	960	960	1001	962	979	1002	1005	957	968	982	982	998	968	992	995	973	978	980	957	1007	960	973	1021	1042	930	1029	986	972	1041	1008	936	1010	946	956	975	988	993	972	1018	971	938	982	959	1017	980	974	959	916	968	955	928	962	934	957	995	901	954	968	948	983	946	1005	1001	936	967	999	982	1009	966	995	971	1000	967	975	1013	979	948	972	1018	951	929	965	969	1021	965	999	956	981	980	994	975	962	995	1042	986	972	983	1005	1035	983	952	926	1025	949	966	969	1019	904	961	963	1004	962	942	947	923	943	957	1007	993	987	979	980	901	992	981	992	964	961	1023	976	977	963	1029	1004	975	956	940	963	953	987	914	984	966	1030	957	927	963	977	1062	1001	967	972	960	1002	959	991	973	969	1001	1059	1006	980	929	967	937	1007	1006	975	1014	1019	988	1019	990	993	928	1021	955	981	989	963	922	1008	964	947	996	1001	967	979	956	971	1005	929	994	1000	1009	954	981	1018	980	958	1004	981	958	996	974	1018	957	975	915	950	997	956	956	961	983	917	948	956	1005	953	974	1007	998	1028	1000	975	983	975	989	977	984	969	1008	918	977	983	975	1013	906	939	1006	1005	1002	943	996	933	880	1002	977	990	1032	975	967	968	957	1000	963	1001	958	983	984	981	958	964	982	968	987	962	976	953	1015	981	1013	954	972	946	953	980	985	968	996	936	974	959	970	951	960	950	1004	959	912	961	986	1019	1014	995	1000	952	962	969	953	959	1028	957	970	1041	914	948	957	993	924	986	964	974	992	993	1007	988	1006	976	966	958	971	1030	970	937	985	990	942	1021	958	975	984	931	991	942	958	984	977	961	941	1031	953	921	939	963	949	967	937	974	999	982	998	962	959	948	961	995	1015	994	942	969	976	975	970	961	1023	964	985	1011	1016	968	953	973	952	991	1000	965	1034	958	1040	942	961	971	1012	968	966	1035	1030	1015	944	1007	974	1000	975	974	959	942	967	1028	940	979	953	996	922	897	965	969	884	919	989	943	975	1017	1006	955	982	1021	1012	1038	954	949	1006	978	959	1001	925	916	969	983	998	955	939	988	998	943	972	955	984	1000	931	926	986	986	935	987	989	977	972	937	909	920	994	967	999	1024	958	937	1011	939	983	973	896	896	958	1002	1026	975	1016	917	928	977	983	1051	995	977	976	997	976	957	952	993	933	939	970	1004	954	992	979	932	965	954	1011	1020	980	961	949	972	951	983	986	1005	962	974	994	986	1024	925	998	989	972	918	1029	931	938	974	1001	971	986	1012	955	985	995	987	983	999	934	968	976	892	935	924	994	986	958	956	973	1020	963	1009	1013	985	971	998	970	983	973	973	1000	961	967	1028	1003	982	972	965	1041	922	1043	930	1004	951	1012	933	973	948	917	993	961	953	1013	1012	978	937	964	948	972	957	1004	965	958	972	949	994	977	910	921	988	1023	940	1007	941	959	967	1012	934	916	957	955	956	902	999	973	1011	973	981	957	1006	956	1012	984	945	959	966	940	939	980	964	998	1011	1023	1003	910	988	1011	934	955	995	975	921	971	1008	1020	915	956	981	1012	1017	981	950	982	946	898	990	976	1021	979	965	1013	981	991	1007	929	1038	955	989	981	1030	1008	976	1007	1004	968	951	981	991	938	977	975	973	987	983	991	983	1001	952	988	1013	992	985	993	918	988	1005	995	962	950	964	1011	980	972	991	960	984	967	979	1018	997	960	951	939	1007	972	991	965	998	970	943	926	960	980	1005	961	986	956	966	974	1004	949	993	1003	945	971	964	1010	1027	960	937	935	979	917	986	967	992	968	980	953	962	935	961	1000	956	1040	1022	935	1054	907	1011	981	963	975	1024	960	1008	941	996	975	969	1002	972	974	974	1014	942	989	963	951	939	980	916	969	995	982	1001	970	994	981	965	1034	923	907	941	957	961	997	995	1009	970	970	965	961	985	988	939	1005	896	1039	952	980	927	1008	978	983	938	964	965	967	983	1024	954	1011	978	952	929	950	1066	939	1001	1008	1015	969	1008	949	975	954	971	1011	1006	944	973	950	985	947	938	1016	906	969	962	968	962	986	937	943	990	961	959	981	915	1007	1007	1024	937	968	996	992	940	995	934	1026	1003	931	1026	942	968	956	989	1036	988	994	1001	975	975	954	943	968	1012	993	978	975	895	951	988	978	928	971	936	961	952	961	943	983	924	960	969	1004	996	971	969	954	1000	964	1001	1001	978	936	961	988	886	995	949	972	1021	982	994	966	920	987	963	969	994	982	990	952	983	982	952	991	974	1017	930	973	993	955	947	931	946	951	978	973	967	1025	1003	965	969	1033	972	966	948	1000	952	949	974	956	942	932	944	1013	958	920	985	986	975	938	982	987	1035	969	898	1027	982	957	1016	957	972	980	968	975	900	972	988	914	967	980	968	978	942	1008	996	995	1000	986	921	1024	952	967	968	925	976	986	1004	980	976	935	965	1020	947	1006	907	962	1026	966	988	966	1020	968	968	1057	999	943	960	967	984	928	938	963	998	971	971	976	980	965	986	992	1003	972	988	1002	959	950	980	996	962	999	958	1001	992	958	1017	920	945	962	1017	956	966	926	989	976	916	973	985	1002	959	921	994	978	940	1005	940	993	970	959	982	943	903	999	962	998	977	1005	999	961	990	995	993	953	1025	947	947	976	998	966	965	945	964	1000	942	979	997	997	935	970	972	959	962	992	947	1001	981	1014	1022	1022	984	991	995	933	975	958	1011	945	983	1010	951	963	1011	982	985	985	976	947	963	974	1023	1017	973	951	963	989	958	999	925	941	950	964	943	981	952	1002	1035	960	958	1011	1036	994	939	998	983	980	955	989	940	962	1005	969	966	979	950	990	1016	980	957	962	950	978	943	1012	991	960	998	948	953	951	948	984	987	971	953	931	912	990	963	1005	980	963	948	1038	1014	957	920	958	974	996	931	956	977	994	971	1017	964	976	1008	951	1007	1006	980	987	1017	949	964	993	969	1013	957	976	946	1046	999	974	970	926	967	970	951	971	945	980	1025	1005	964	931	971	990	999	972	979	965	943	963	958	982	980	992	926	967	968	911	986	992	979	939	969	975	988	1038	946	978	960	955	919	909	889	943	985	988	1006	927	917	931	962	1031	1017	943	1006	1010	1013	1007	980	983	997	982	986	968	979	1006	973	966	960	927	1013	965	980	967	1056	983	943	963	977	988	1021	946	993	950	1020	1032	935	944	996	983	972	971	1019	942	938	999	966	935	954	955	1014	982	1002	978	941	1028	942	954	955	943	954	960	959	972	996	1015	1002	1003	930	992	987	947	910	957	971	947	918	981	979	996	952	986	991	945	988	957	975	967	967	990	1015	957	977	997	966	926	955	1025	1003	951	906	999	984	983	983	1020	940	950	953	1005	955	1028	955	956	918	995	950	931	985	962	1037	980	999	940	986	991	968	1053	1022	1014	1000	973	984	944	975	989	965	971	1051	1010	989	1057	947	970	986	999	1035	1012	1013	956	968
22458	20927	28624	23368	20916	20976	12070	1637	1212	1146	981	913	892	845	819	804	802	895	863	777	856	781	801	722	776	844	794	772	830	764	819	826	845	825	796	800	821	836	805	779	764	781	811	815	830	823	835	768	752	809	763	776	763	796	786	712	715	739	735	729	725	722	737	682	645	673	687	768	682	719	705	707	708	721	661	699	705	670	716	692	730	724	687	696	689	658	715	666	658	691	738	657	680	706	706	723	681	735	726	701	712	735	672	719	688	671	718	723	681	747	733	642	706	678	729	699	668	716	736	770	721	707	704	724	708	656	684	709	718	709	723	712	730	709	689	692	656	696	713	657	659	662	662	684	679	726	696	686	698	681	639	727	671	687	698	721	686	655	648	733	684	710	670	656	667	692	750	714	707	715	704	669	726	684	736	694	708	683	677	636	708	734	716	707	699	672	671	648	623	716	712	685	679	734	690	683	687	697	713	712	661	691	696	733	685	668	708	667	688	739	699	734	646	712	696	726	725	685	692	679	694	682	747	695	716	693	732	706	698	735	691	698	697	712	678	671	669	715	709	675	681	663	750	680	663	692	727	676	704	683	684	705	683	707	727	724	696	654	672	683	714	692	693	664	678	668	744	696	704	639	686	668	622	672	686	680	647	677	682	713	688	641	747	692	684	685	696	660	697	670	690	707	652	710	754	691	684	724	709	719	706	693	698	744	705	731	663	723	686	680	749	693	624	673	648	690	721	667	694	714	700	663	720	684	762	738	690	674	740	698	682	665	695	668	693	699	677	672	727	686	634	667	708	687	673	691	694	724	666	757	685	677	654	702	686	691	707	706	707	691	692	697	672	699	698	700	716	677	688	725	694	689	685	677	698	685	717	751	684	669	680	729	693	682	741	698	709	668	655	742	682	678	719	706	735	715	688	730	708	720	677	693	674	682	723	714	689	678	732	682	674	720	676	680	670	705	690	732	672	782	715	684	707	731	729	703	652	642	694	715	688	692	688	701	680	700	692	722	654	687	718	674	695	698	699	703	729	695	681	743	654	685	695	718	686	662	685	667	637	672	728	688	671	729	659	680	677	658	657	709	700	693	669	692	684	694	661	694	671	632	679	702	709	712	678	665	710	694	709	712	733	668	674	690	700	686	698	691	699	700	693	701	637	646	721	672	677	664	694	721	630	721	730	695	706	682	675	702	717	739	711	717	712	720	749	667	659	663	665	671	687	701	692	666	690	671	691	678	685	717	691	695	696	691	675	707	715	678	688	705	725	679	648	682	704	733	722	712	618	737	670	617	696	704	682	690	719	680	719	665	649	721	647	705	698	728	706	731	715	744	705	728	713	697	700	671	648	702	683	751	657	688	716	678	731	725	729	742	691	677	690	688	688	661	661	706	713	692	682	679	705	712	723	687	690	686	729	724	669	713	744	713	702	693	686	688	721	720	686	659	693	630	689	677	727	689	740	684	722	704	705	697	723	695	711	657	695	683	702	689	719	658	689	671	722	686	686	688	666	659	677	725	679	652	678	690	682	671	687	658	678	694	681	658	695	693	693	698	683	729	688	669	703	661	656	698	687	690	685	731	732	695	676	646	670	675	716	676	732	710	673	705	659	653	689	674	672	709	641	712	674	662	728	758	709	680	662	699	679	770	697	689	686	700	707	692	747	677	691	728	712	682	711	712	702	684	711	724	683	727	658	693	707	691	764	654	687	687	668	683	663	693	661	743	662	699	666	686	717	662	707	674	695	640	733	681	717	665	760	679	730	700	709	720	691	739	690	697	703	670	696	694	717	673	698	703	662	647	687	678	678	672	684	690	683	676	668	692	700	724	730	692	721	731	681	652	663	706	662	674	683	736	702	705	684	714	712	691	729	697	710	681	698	709	693	687	661	677	714	721	694	707	674	743	731	718	653	720	697	711	725	729	671	671	670	733	721	725	689	698	671	643	656	666	718	657	750	705	729	663	761	677	689	674	674	678	653	683	624	691	685	684	649	691	666	666	742	703	659	687	675	697	734	778	692	674	691	667	707	680	737	699	721	676	707	640	689	690	737	668	734	716	646	689	711	688	702	698	700	715	690	716	675	706	663	713	710	710	699	661	662	742	695	704	672	638	682	746	736	668	720	676	728	721	729	724	674	666	745	739	665	753	707	673	693	731	711	687	706	698	726	671	643	677	682	734	726	694	660	694	675	680	729	689	733	647	658	662	701	664	716	686	714	672	658	734	749	681	673	663	682	721	686	700	756	705	714	692	720	676	782	726	685	663	702	683	718	710	662	752	691	703	680	668	649	737	697	671	661	661	738	676	671	731	661	687	642	673	695	705	687	697	725	714	683	645	713	700	690	730	699	680	740	686	735	666	716	706	713	671	695	698	683	681	733	677	667	689	690	665	692	720	658	680	680	694	636	714	701	668	679	717	734	668	693	687	686	668	700	703	708	702	695	671	654	662	704	707	728	734	672	705	663	716	667	666	718	702	695	693	751	747	689	704	727	691	714	647	682	707	693	671	701	716	728	731	654	709	705	727	673	673	711	699	741	712	704	712	678	658	656	689	705	693	654	676	719	688	716	693	678	699	726	657	702	694	738	712	673	721	701	674	700	672	724	722	712	742	649	679	664	677	723	695	638	690	693	707	711	678	717	713	742	681	670	676	716	684	769	738	669	736	674	693	717	695	688	733	749	684	730	684	683	706	687	710	689	662	661	648	705	740	719	712	702	687	713	704	710	712	684	675	691	708	717	709	695	690	696	696	700	684	681	652	667	692	709	698	641	711	677	687	687	688	693	687	692	658	715	662	667	696	649	664	714	709	742	717	663	713	685	714	650	696	696	687	670	662	681	703	675	727	682	687	678	671	650	678	668	710	677	672	678	712	676	733	677	715	677	721	702	662	692	715	729	661	683	669	723	688	711	700	723	729	711	653	713	688	687	722	672	666	734	704	716	695	654	700	689	710	732	745	641	745	701	741	694	663	720	693	684	714	674	630	664	726	648	646	731	718	686	697	682	638	660	637	669	679	716	706	783	711	710	673	706	686	731	686	705	678	699	700	728	703	693	746	663	735	689	702	707	706	676	722	637	734	698	710	729	731	755	681	685	727	707	709	673	717	693	658	730	707	686	688	675	699	719	691	698	686	678	661	752	733	659	655	693	674	658	758	683	640	678	700	737	738	728	712	726	691	725	733	671	648	690	689	693	686	654	704	651	681	677	672	663	697	725	686	720	693	703	707	663	651	700	624	707	713	722	664	715	706	713	716	715	727	735	665	696	678	720	665	696	696	715	732	714	686	676	701	691	739	660	695	704	672	693	705	693	680	651	703	696	684	703	641	671	706	675	680	701	662	685	650	722	674	682	700	714	723	716	694	737	685	676	658	672	734	697	715	692	673	674	670	691	709	719	686	725	689	685	666	691	725	679	709	673	688	678	654	681	651	684	692	702	669	747	666	736	732	694	708	688	728	698	693	704	728	697	698	626	641	739	720	688	703
44254	25912	10800	5978	4194	3291	2689	2241	1913	1728	1379	1260	1126	1145	1053	1017	1050	1075	1027	958	944	958	906	933	945	954	956	940	952	913	931	879	937	957	891	867	942	904	942	981	995	934	1015	979	944	920	944	924	924	857	865	846	835	832	812	790	778	826	794	785	792	764	765	747	756	757	731	720	784	755	743	767	716	780	787	687	754	749	752	820	758	783	726	755	752	758	761	777	742	679	804	721	726	719	767	773	785	763	720	752	719	702	748	717	769	730	733	721	727	735	813	775	686	775	712	779	788	763	759	751	779	762	735	769	720	698	732	751	736	762	792	797	738	745	785	763	727	777	789	755	733	744	777	775	745	729	770	726	752	741	736	744	712	787	742	756	795	729	710	744	751	782	784	753	703	727	753	765	773	758	712	821	710	727	744	779	720	735	783	760	751	773	754	782	803	719	758	728	770	733	715	720	740	731	782	774	818	733	748	735	758	778	787	723	705	730	778	794	724	735	732	725	814	792	724	763	745	786	786	759	721	736	719	762	799	705	765	759	739	758	789	760	775	773	740	785	736	772	704	813	727	727	712	757	759	735	744	724	785	724	728	729	737	777	738	778	747	748	728	718	745	714	770	740	732	769	701	759	738	741	739	705	750	805	769	756	774	787	800	770	719	742	742	753	700	784	772	750	693	734	747	698	750	784	748	777	747	714	764	795	755	769	817	736	788	787	756	752	747	788	773	773	773	738	745	785	784	752	770	771	737	777	752	786	796	776	773	773	786	740	708	758	789	718	732	773	785	775	776	796	757	826	736	709	744	754	809	749	757	716	756	725	739	779	721	710	756	770	750	768	759	726	772	753	738	755	748	694	712	785	720	789	757	723	726	741	709	764	735	755	788	761	716	765	762	756	738	732	739	737	762	750	752	755	787	742	746	750	747	775	709	738	752	786	716	688	738	752	724	720	762	733	758	737	734	756	767	741	751	711	802	723	797	737	747	729	778	765	740	749	689	775	784	727	766	787	709	768	731	716	745	706	750	742	750	797	741	773	772	770	764	797	742	765	702	708	776	765	729	759	773	747	748	781	721	782	845	742	788	747	779	774	715	756	787	731	739	736	752	757	730	764	725	751	728	718	747	789	748	744	774	730	748	734	712	763	737	751	730	725	752	703	749	729	702	701	783	756	748	718	740	693	749	702	770	770	742	795	779	738	727	773	716	754	752	798	784	713	754	747	759	720	734	746	788	747	728	698	810	754	696	732	729	803	788	763	673	786	729	745	770	756	766	741	722	761	709	762	730	775	774	718	790	791	724	807	750	795	757	757	709	741	738	753	739	696	747	745	756	783	733	758	813	747	732	715	745	683	735	733	731	782	764	803	748	710	782	773	747	725	770	733	758	747	826	777	704	755	729	735	748	773	769	731	729	834	764	730	779	751	740	718	804	748	731	740	736	694	751	739	776	728	816	749	761	774	788	740	797	761	723	783	833	804	736	742	820	756	758	789	745	729	719	742	788	752	725	725	781	779	726	753	719	750	736	787	741	790	787	772	750	778	790	792	782	830	735	783	770	744	760	737	746	762	779	787	761	769	746	751	746	734	742	757	755	710	749	778	717	722	736	782	739	696	789	708	766	694	734	788	722	796	791	767	752	769	760	750	754	773	772	758	768	794	732	789	737	734	783	722	804	763	770	727	748	756	767	729	700	730	732	774	749	734	733	781	736	758	761	722	721	772	764	734	797	784	742	776	753	728	733	775	758	758	752	775	737	785	736	766	763	734	799	742	811	753	730	723	753	763	775	726	751	718	780	726	729	732	754	772	760	749	759	776	802	749	775	760	777	704	761	734	794	696	816	723	712	782	757	762	790	792	734	786	714	730	775	778	766	729	752	763	727	757	697	737	744	746	735	709	738	712	772	794	732	721	734	749	776	764	725	770	732	782	728	734	709	715	718	759	759	765	765	722	774	772	751	727	777	754	737	746	792	820	732	738	780	775	762	774	787	793	742	769	745	783	740	747	763	745	727	721	753	762	731	747	711	730	769	798	741	719	760	778	716	757	736	778	785	749	690	784	760	762	754	770	735	750	711	717	757	760	811	732	731	732	740	769	732	726	747	757	723	744	761	732	712	769	791	755	772	732	751	770	759	761	726	752	754	751	757	745	732	761	768	734	739	788	737	747	765	739	770	751	753	789	750	782	755	770	760	787	787	745	692	685	744	780	739	739	720	689	761	736	757	744	823	740	757	751	762	762	764	785	716	747	762	740	758	698	723	772	809	820	732	745	745	749	759	785	728	797	767	768	730	757	735	769	778	756	769	746	828	779	752	750	841	741	774	771	700	755	712	750	796	700	707	783	744	745	709	733	741	731	692	764	793	768	831	753	752	755	727	706	767	750	701	770	760	767	742	732	731	788	752	738	778	708	721	772	739	779	768	734	745	752	718	756	780	737	757	723	783	747	757	727	710	753	822	793	725	746	748	765	788	795	767	727	758	773	764	762	802	724	744	694	753	757	763	788	748	782	807	758	757	783	734	766	756	742	730	724	752	744	753	743	746	725	751	715	782	760	761	781	734	698	786	745	712	742	726	740	771	744	709	752	745	741	713	736	736	786	757	797	778	709	754	783	764	761	761	734	788	718	754	714	696	770	717	729	737	707	743	706	730	758	727	744	731	809	756	770	768	734	758	743	756	708	783	768	729	762	733	714	785	726	689	772	743	756	788	805	784	782	754	748	749	702	724	757	817	737	741	719	750	751	698	748	738	744	773	721	749	771	747	762	767	756	746	749	725	717	708	756	723	781	737	765	751	694	722	730	736	785	788	699	777	738	795	733	793	764	731	754	757	773	730	738	745	736	784	751	806	753	715	759	732	748	718	721	726	737	750	785	818	721	726	799	771	747	790	726	734	741	731	736	749	760	668	779	769	798	779	722	745	713	770	738	742	799	781	811	786	745	743	756	761	789	734	731	770	766	726	776	722	786	733	762	727	732	727	742	758	805	724	768	734	731	735	758	729	719	707	722	776	764	736	763	715	752	711	737	714	725	739	750	740	758	745	747	711	759	790	753	761	737	743	788	742	749	744	769	739	743	761	755	716	765	755	741	719	712	710	734	740	710	761	745	763	727	763	758	776	744	716	698	733	733	740	705	769	792	760	773	755	753	710	760	748	766	776	762	747	754	772	742	796	743	721	750	745	760	772	759	734	723	762	731	762	792	768	783	730	673	752	749	740	780	764	757	820	780	763	750	721	718	752	728	711	717	800	760	734	799	744	792	732	788	719	744	710	724	768	733	745	724	732	719	725	741	775	729	759	722	734	701	783	776	739	776	795	747	778	739	736	772	765	795	717	734	768	780	775	760	737	766	717	781	752	743	698	734	763	751	708	735	761	770	741	797	804	754	742	787	764	741	741	728	753	764	752	786	792	805	774	763	738	744	702	751	720	775	804	728	762	787	790	730	736	750	777	686	806	706	762	728	794	760	757	720	775	764	822	769	742	700
29864	21727	11803	1447	766	714	670	680	686	592	661	673	688	642	647	702	683	694	660	677	717	718	695	670	674	689	720	686	677	718	704	699	702	629	719	681	677	734	683	717	691	736	719	709	649	693	663	689	686	729	632	668	742	619	677	733	671	683	680	702	681	713	637	655	649	706	655	703	657	682	657	646	631	734	669	630	676	701	688	718	700	663	694	680	653	638	732	658	670	669	688	689	667	708	616	677	691	683	630	680	677	655	669	623	607	627	669	676	615	668	667	646	641	679	682	666	659	635	623	628	646	629	665	665	704	673	652	697	642	663	709	685	662	671	660	704	635	690	636	625	660	653	639	616	654	667	679	626	615	670	667	692	661	652	690	607	706	652	628	646	663	686	700	652	653	685	631	637	694	657	702	658	699	656	663	699	656	646	681	638	658	655	684	644	680	661	647	665	680	689	706	665	650	676	676	713	715	646	623	673	654	641	651	626	653	626	653	656	656	696	661	674	652	677	627	662	687	709	702	634	702	626	672	691	671	667	643	649	669	675	594	695	619	689	656	672	653	649	686	653	681	644	683	688	617	698	641	693	619	653	687	703	650	639	680	690	659	670	649	647	701	662	636	670	617	738	681	644	638	711	640	634	602	695	694	642	635	625	657	653	591	630	666	632	664	680	674	690	693	601	619	679	658	690	644	658	671	711	681	707	606	665	627	651	653	693	637	653	642	627	681	676	666	667	661	646	636	618	646	677	623	646	654	701	713	663	637	673	677	687	679	681	698	656	651	652	664	630	656	640	644	694	703	635	699	662	693	670	650	694	626	644	648	659	683	671	642	664	659	710	669	661	684	689	693	718	668	638	666	667	672	660	653	686	636	657	689	643	693	679	682	694	673	603	677	687	665	622	644	652	667	653	652	677	670	674	624	669	654	708	650	630	659	636	688	669	672	699	659	651	666	661	644	626	709	613	701	655	675	660	635	661	632	644	685	654	660	588	617	683	657	687	677	668	651	655	698	643	702	638	682	669	689	664	642	668	667	633	660	636	650	622	673	612	715	661	674	643	648	648	673	642	681	673	644	640	648	623	713	691	648	726	647	678	656	655	638	643	674	637	681	642	664	662	689	637	670	689	630	664	661	680	668	703	671	684	638	690	625	676	635	633	646	650	691	685	636	669	648	694	694	618	637	731	660	633	668	648	706	604	612	651	650	641	645	664	664	660	674	659	616	653	633	654	654	615	691	633	656	644	657	663	635	696	651	693	639	690	716	661	665	679	611	709	657	654	636	647	622	637	617	676	643	721	672	659	681	698	683	653	659	685	653	703	620	707	680	657	680	670	669	656	641	659	674	654	650	694	686	636	700	696	650	680	659	719	681	701	629	657	676	634	617	665	672	613	628	678	653	655	687	667	662	639	641	645	652	671	623	654	685	628	655	611	673	618	635	673	662	630	631	683	676	615	653	732	677	666	637	681	632	636	719	691	625	685	684	699	646	634	653	639	643	652	731	688	645	706	638	704	638	668	634	658	658	697	684	614	665	683	660	683	677	655	700	646	676	655	736	619	654	666	648	703	641	646	661	694	672	683	633	676	646	677	668	699	631	706	652	684	616	720	656	642	652	672	664	634	637	677	639	660	662	681	698	674	690	619	654	661	670	639	681	677	670	655	678	609	679	629	664	671	657	652	627	645	701	674	691	695	703	666	649	631	671	653	663	647	623	671	655	650	647	644	682	665	674	654	647	672	657	669	681	670	632	727	666	680	700	640	670	650	670	646	661	658	637	658	680	658	629	688	677	624	698	658	715	611	680	693	675	633	689	629	652	696	667	687	691	657	646	620	670	690	680	649	611	680	664	678	632	646	683	675	694	612	662	684	616	647	677	645	653	688	652	684	678	690	666	653	646	636	669	660	648	687	645	666	663	612	631	636	636	665	650	678	685	669	640	649	640	661	631	634	645	696	683	667	647	675	631	634	655	641	651	674	644	631	668	721	688	704	634	652	665	640	632	649	674	689	604	654	716	654	699	631	627	679	652	673	674	649	660	713	652	651	660	680	637	679	758	685	633	668	658	666	698	633	626	657	676	709	654	694	653	664	646	689	656	633	696	664	728	643	658	651	655	693	652	685	657	696	651	660	677	628	638	657	663	668	650	654	712	668	713	634	646	662	696	691	684	643	670	662	672	660	702	668	685	682	629	646	670	661	685	642	675	683	624	662	641	695	697	666	665	657	725	654	635	583	596	637	674	643	680	668	678	629	665	652	615	649	707	655	632	662	630	675	649	673	640	621	666	667	661	723	684	673	681	667	737	682	652	646	673	649	738	651	687	650	662	634	679	651	678	675	644	655	631	671	648	655	712	638	652	689	635	656	681	656	647	622	639	702	675	682	633	680	654	682	704	642	668	721	644	706	679	673	668	691	662	690	661	626	677	672	637	675	643	665	710	642	667	657	609	667	675	642	591	671	658	681	635	721	657	683	657	673	613	700	679	706	653	687	665	634	660	667	677	694	645	644	641	655	651	707	655	678	682	658	683	657	631	642	669	705	644	605	673	655	685	660	629	617	620	643	681	615	681	670	654	607	712	698	692	655	687	661	636	641	644	671	642	682	691	665	690	673	656	713	652	635	673	678	674	678	674	677	661	640	625	739	673	652	676	638	651	657	676	663	596	615	665	630	681	647	627	695	639	650	618	664	622	680	712	638	643	648	656	605	672	689	635	615	654	678	630	624	701	705	648	660	666	627	664	672	639	682	664	663	652	678	624	648	626	739	658	674	666	651	644	662	680	653	588	686	681	704	645	663	657	628	645	689	630	630	683	660	666	642	704	684	616	658	664	656	717	697	660	641	695	633	679	644	627	602	667	625	645	661	687	623	670	668	671	656	712	704	624	651	712	656	629	659	658	711	666	658	666	619	641	712	634	693	643	626	683	652	616	641	689	688	661	665	681	668	691	639	703	691	654	612	617	673	630	641	645	663	641	714	685	689	644	674	621	660	677	700	675	657	664	674	687	684	690	639	745	660	641	665	649	659	699	700	687	657	640	647	641	668	689	645	698	667	661	651	600	657	678	654	673	681	633	678	643	696	635	702	686	652	656	674	681	689	688	649	646	688	688	716	652	654	666	701	646	656	701	673	710	712	651	640	659	658	687	671	662	672	664	633	646	650	667	673	664	650	634	658	654	655	670	602	643	645	659	660	681	682	625	668	680	636	707	705	698	659	687	649	631	636	637	613	681	711	648	637	642	651	679	692	666	621	727	646	695	649	686	691	661	687	680	592	672	686	648	678	670	651	644	719	637	602	660	679	647	652	689	648	668	663	654	669	676	676	659	685	662	675	643	676	629	654	682	679	669	646	672	609	628	618	679	645	619	693	649	660	667	696	668	684	652	705	645	652	671	680	688	664	659	705	655	610	621	642	662	680	667	648	681	688	716	633	672	715	668	627	638	620	647	638	645	676	715	605	638	673	667	671	629	705	688	690	655	642	667	655
37467	11141	1073	893	843	855	819	843	767	763	759	744	786	798	757	792	732	801	793	785	769	834	837	803	800	799	806	784	787	785	833	802	804	798	778	801	789	870	833	847	840	772	791	822	835	809	796	818	815	863	829	813	797	826	771	753	750	753	773	734	755	735	753	749	734	763	754	767	712	755	790	794	752	777	729	757	767	777	794	782	777	720	770	766	738	746	733	786	770	770	703	739	820	813	762	773	757	728	741	822	742	708	780	740	735	733	720	759	745	785	737	737	768	720	704	762	710	728	800	747	768	727	774	728	761	814	725	780	771	749	723	784	721	755	739	785	785	715	765	722	722	736	741	756	760	764	752	748	748	772	768	769	768	776	729	749	746	765	746	739	735	762	755	769	752	767	772	732	748	756	731	712	730	740	738	777	761	776	746	773	703	771	749	738	791	747	728	752	793	762	772	775	768	780	758	766	753	784	757	774	776	744	776	746	733	757	787	764	777	763	796	745	737	760	755	742	777	760	777	805	791	725	771	723	746	812	761	722	709	837	718	699	793	772	788	791	741	757	767	754	778	744	779	767	778	768	757	745	785	811	791	755	796	754	840	766	747	792	763	780	814	781	733	738	754	743	748	723	751	715	750	771	749	739	743	788	787	732	728	770	748	706	748	830	725	739	738	796	767	828	753	733	770	793	790	738	765	708	723	832	797	771	787	770	761	756	775	756	791	747	700	788	721	749	788	775	781	758	740	764	738	750	773	762	702	744	759	751	787	750	757	786	789	750	744	755	760	775	803	734	791	728	740	778	767	711	743	749	772	697	783	727	752	755	747	759	768	796	725	770	749	749	734	728	772	737	738	742	807	729	782	776	778	776	803	751	797	741	728	783	766	773	757	721	753	755	742	719	692	758	764	782	735	706	741	777	762	743	736	782	711	734	788	758	731	782	746	779	761	765	775	800	760	732	728	753	748	717	701	741	769	726	754	822	751	744	735	768	743	792	756	782	774	774	767	742	790	748	753	744	773	778	772	714	743	740	746	741	747	768	799	752	725	761	784	771	769	775	849	760	750	755	737	714	775	777	776	797	784	755	743	754	726	736	814	740	743	804	765	779	726	774	810	743	800	762	741	767	793	748	759	775	814	766	767	795	725	767	769	823	713	727	705	760	818	790	774	767	803	799	782	753	748	765	767	750	738	724	732	793	721	765	750	759	800	773	695	807	746	764	721	750	752	718	740	718	777	794	762	782	755	715	700	780	752	744	725	793	715	749	749	735	725	766	756	752	791	744	780	713	787	756	735	797	739	818	694	774	778	740	739	781	779	756	760	751	772	754	731	756	710	751	781	770	770	717	747	753	795	745	745	722	746	739	740	805	792	778	760	789	714	831	779	752	778	766	732	773	765	764	739	749	780	714	710	745	739	773	722	736	717	789	757	768	736	717	719	754	738	760	763	774	804	764	820	750	744	697	758	751	778	729	725	758	732	788	756	802	755	753	767	750	759	772	767	737	747	790	742	767	759	760	789	765	740	741	753	782	763	785	736	769	757	782	736	761	761	749	760	742	760	743	729	798	750	725	750	732	763	758	734	718	777	786	741	743	747	758	749	746	800	776	774	767	760	750	738	748	714	754	728	744	764	780	741	774	748	709	778	789	772	746	768	761	749	741	764	769	751	810	705	792	767	739	750	768	775	739	757	736	762	713	787	760	747	750	765	731	706	750	740	819	734	773	765	749	772	791	793	779	764	761	798	817	748	796	744	737	717	681	733	716	751	720	788	763	783	752	765	731	745	753	796	779	781	771	742	791	789	795	757	752	767	730	727	746	743	834	704	726	764	763	738	753	761	755	763	802	764	748	745	784	734	733	790	773	730	743	734	792	772	739	697	792	714	766	821	762	788	802	722	759	765	725	723	778	761	803	736	753	755	770	752	704	741	743	732	752	747	791	735	748	812	753	790	763	763	742	747	758	772	780	751	743	785	764	763	754	789	782	741	719	753	767	797	723	737	785	785	730	749	748	762	753	755	708	773	775	779	735	727	787	781	780	745	733	779	771	765	761	733	740	769	790	783	762	761	762	794	785	795	746	731	745	750	752	739	763	767	767	790	770	742	776	789	775	746	738	750	740	698	769	752	776	760	746	756	766	711	778	779	770	733	758	792	741	759	746	757	758	765	775	706	769	761	781	753	723	807	742	774	736	738	746	728	730	776	743	835	754	791	796	736	779	780	730	810	703	762	739	745	760	779	768	694	786	758	810	759	744	741	771	764	759	772	776	809	733	736	754	788	719	703	757	813	756	774	762	773	790	806	738	739	753	701	788	779	755	758	741	780	779	749	712	777	782	761	775	742	773	733	709	736	748	787	738	749	720	729	761	758	746	774	747	738	742	707	746	741	747	713	737	742	776	783	735	769	758	755	801	715	770	742	782	685	771	775	715	785	782	732	787	771	768	812	770	737	733	788	730	790	773	718	737	740	792	730	755	767	759	775	798	754	792	686	748	750	733	792	756	787	804	790	759	743	791	746	731	799	800	744	801	715	746	735	787	731	744	743	780	753	756	720	712	707	770	731	785	737	736	756	738	763	725	731	741	760	722	790	782	728	759	807	788	755	754	789	767	738	738	764	773	767	776	733	744	759	757	776	742	765	758	779	798	754	706	787	759	728	803	786	797	781	746	766	756	813	804	759	795	749	731	779	742	759	729	698	770	826	775	743	751	750	760	692	716	749	777	785	738	780	746	706	729	787	790	728	771	715	779	780	717	757	789	712	756	718	764	773	711	722	799	749	768	749	790	771	760	731	738	727	778	761	736	742	727	733	737	785	762	810	737	766	715	743	720	763	745	805	732	757	744	705	766	739	773	791	735	786	777	745	750	759	816	750	749	741	734	791	727	750	735	746	734	791	778	759	749	792	765	741	787	712	828	766	710	748	796	779	750	784	753	796	755	747	715	778	765	721	744	785	774	788	739	775	748	752	810	772	761	752	801	726	776	803	768	769	754	762	765	748	798	768	801	735	778	784	735	790	772	761	778	790	737	748	760	718	793	723	739	738	783	778	775	727	729	758	744	772	769	799	776	702	776	738	760	787	793	768	716	769	762	784	683	821	790	722	806	822	732	801	765	745	716	742	767	698	726	793	803	762	760	769	726	780	745	716	753	780	713	795	744	760	725	762	768	797	686	754	719	781	725	794	756	800	786	791	776	781	773	714	785	756	731	775	782	760	756	757	747	735	713	776	752	731	738	752	752	759	740	731	790	783	741	769	745	737	731	767	720	812	761	761	745	760	784	741	776	783	786	702	807	737	804	750	723	774	758	777	780	734	746	731	791	772	734	745	785	711	770	774	776	752	736	716	773	742	737	817	763	775	801	748	765	740	684	739	782	770	772	766	769	733	767	741	737	790	749	710	779	764	690	752	769	789	764	804	739	768	773	711	789	791	792	786	791	792	715	762	771	767	773	730	768	729	761	754	736	768	715	773	730	761	781	734	739
23386	20889	28176	23739	20875	12315	1328	849	718	695	663	588	592	577	533	542	561	595	526	568	596	542	589	529	564	514	562	515	557	548	522	553	564	557	616	502	559	559	561	560	552	594	585	578	560	555	572	573	520	541	517	499	557	528	494	489	494	478	475	456	491	480	484	459	506	500	466	511	459	477	440	478	448	527	488	495	526	480	456	465	539	525	522	508	491	491	493	459	491	486	444	500	472	478	485	454	514	509	498	463	487	530	493	490	470	493	481	463	481	465	426	480	483	433	508	484	472	488	503	464	503	450	486	459	505	490	511	460	465	500	477	513	477	482	480	531	458	485	485	465	476	484	462	501	482	422	471	489	497	502	477	491	491	504	513	498	489	493	486	455	495	489	461	470	494	467	482	496	480	470	470	460	450	503	486	486	434	504	480	539	493	459	490	493	455	472	485	469	505	481	449	489	457	471	535	470	475	497	522	489	473	451	505	456	480	481	490	481	502	503	464	457	474	470	506	456	454	475	474	495	527	473	493	498	492	503	501	485	507	497	528	475	463	480	485	455	537	484	477	461	473	495	519	516	462	494	481	506	432	460	459	505	488	455	457	478	484	452	463	496	501	462	438	479	443	498	457	494	527	487	511	483	516	480	509	476	494	447	514	466	460	504	452	508	445	477	484	501	473	483	488	483	493	508	472	484	449	497	475	509	484	476	474	507	485	479	484	514	492	506	457	477	476	482	461	501	509	446	495	520	519	535	423	466	461	487	475	457	488	475	489	510	472	485	488	491	502	431	511	470	499	464	462	452	470	483	526	486	485	484	480	481	502	462	474	506	483	443	489	505	498	509	471	475	486	486	484	476	505	510	470	480	492	507	477	482	448	516	480	530	466	476	479	492	493	465	507	475	477	533	512	460	465	507	486	471	477	507	494	484	481	468	462	512	473	494	481	543	535	497	448	467	493	483	509	496	487	490	489	471	515	488	499	521	530	471	459	484	513	482	448	479	471	436	508	492	502	541	501	513	481	456	429	495	474	435	478	493	474	507	469	506	500	500	462	496	473	505	480	456	491	480	500	467	483	479	533	454	486	492	502	517	480	447	520	449	485	513	474	485	500	457	486	462	458	473	469	477	500	472	502	480	477	504	513	472	504	470	528	450	469	501	471	479	492	529	449	492	460	448	504	490	450	500	478	468	513	496	512	456	478	491	446	459	487	508	479	484	497	523	490	501	482	457	456	471	485	489	484	466	455	445	424	487	464	438	481	477	437	447	475	467	491	478	465	515	484	518	524	434	475	521	497	455	456	469	464	473	485	502	453	476	469	526	484	467	463	464	470	510	499	493	499	479	475	510	492	471	495	508	451	502	511	489	468	424	458	472	465	456	490	470	457	521	480	485	535	457	463	502	517	517	447	477	472	459	471	473	489	509	481	491	493	484	485	471	485	529	497	502	456	530	501	524	501	464	515	467	481	505	460	493	453	496	480	489	450	472	471	492	490	488	439	517	535	440	515	512	493	494	471	485	477	446	510	502	489	482	477	505	492	521	490	456	466	481	465	437	500	487	456	470	482	454	491	510	491	460	474	454	479	509	481	472	513	466	487	488	465	488	438	512	481	465	485	496	451	460	505	503	498	530	487	456	438	491	470	465	475	428	476	485	535	441	465	482	489	510	501	513	467	473	514	516	459	477	463	432	491	470	487	478	472	471	445	454	512	495	505	489	536	479	478	465	494	466	430	459	478	485	446	440	499	450	478	520	449	471	480	506	480	473	445	482	470	476	463	522	476	469	454	495	472	505	513	469	483	500	471	459	478	462	506	472	497	483	491	506	450	474	469	502	460	489	486	455	509	482	495	502	480	505	491	499	493	476	488	438	502	459	482	468	490	491	488	493	483	458	465	482	493	448	509	496	464	488	493	464	461	425	463	466	487	448	459	494	520	491	481	473	464	452	549	487	454	469	479	489	476	483	503	459	539	491	461	465	487	504	482	501	497	508	468	474	479	454	492	481	457	456	494	538	522	513	474	482	450	504	467	448	507	493	488	489	503	498	486	479	502	462	479	465	471	461	488	525	465	479	480	495	482	474	445	505	498	495	476	450	475	483	531	462	473	520	512	491	500	463	462	462	489	475	507	477	462	519	474	488	497	469	476	469	491	457	481	506	468	460	479	503	514	451	473	473	478	489	512	475	442	499	484	491	499	517	430	520	481	493	462	499	469	463	499	455	470	497	512	507	472	485	477	463	484	464	491	518	472	484	491	459	463	463	466	492	505	496	470	492	475	548	485	511	457	448	495	494	481	488	475	499	479	472	515	531	457	499	465	484	496	462	477	482	503	508	509	441	501	458	503	453	480	502	498	492	465	473	483	501	470	469	495	459	511	433	475	483	496	468	462	459	476	461	473	517	460	443	480	519	458	452	500	469	478	511	478	496	485	473	471	511	489	483	439	486	493	434	479	455	454	497	503	480	505	484	455	507	484	517	469	485	466	510	468	462	496	489	464	480	457	455	479	433	499	487	487	492	447	466	478	485	513	470	491	465	472	471	459	460	500	440	455	516	498	433	461	493	450	458	489	485	486	431	481	458	481	486	490	430	479	497	524	470	473	472	499	464	500	489	476	447	452	500	474	501	456	460	486	498	460	457	483	493	480	484	460	466	453	489	438	502	461	449	485	494	462	465	467	463	433	463	444	488	464	493	459	453	492	464	465	474	475	469	507	443	502	502	474	476	489	483	477	485	485	476	484	473	492	442	476	492	482	473	507	506	451	487	450	471	478	494	474	438	508	494	466	487	450	485	484	470	489	485	475	452	463	496	484	523	486	494	486	457	472	482	520	512	483	463	504	454	470	509	466	508	491	467	527	462	477	471	500	510	460	456	481	483	485	449	487	481	474	482	496	427	483	506	449	445	501	488	525	486	469	511	489	499	459	468	455	517	474	464	495	511	487	430	484	506	478	465	434	448	490	456	476	477	487	454	453	467	470	456	510	487	441	481	485	459	477	472	475	546	476	497	533	509	486	485	476	474	490	476	454	483	451	457	495	515	486	479	494	513	461	494	503	430	472	487	493	473	494	502	467	429	504	479	478	515	452	467	496	475	479	468	480	483	479	515	494	509	486	498	469	457	494	499	463	491	467	491	455	501	481	479	458	496	506	476	464	486	491	481	506	512	502	468	491	500	495	473	496	484	500	440	459	500	460	476	440	503	472	466	506	485	453	481	485	497	504	495	485	479	497	497	477	456	514	492	473	473	473	462	522	494	505	498	486	503	441	499	461	449	469	483	500	456	435	457	479	487	453	476	477	482	483	492	514	456	467	453	470	475	536	514	461	494	488	450	472	458	499	502	470	492	504	476	464	469	494	448	505	484	470	477	455	507	468	513	458	481	485	491	470	482	473	467	482	468	467	469	515	482	496	476	509	459	480	463	462	486	487	433	533	471	475	495	491	460	510	507	500	501	473	456	488	465	452	497	495	466	491	451	477	505	484	509
39566	20162	6362	3316	2347	1874	1508	1300	1095	1011	838	746	723	723	698	683	702	721	710	737	660	675	665	666	626	662	637	630	686	644	634	638	680	681	675	595	662	721	644	676	739	733	669	726	663	698	634	633	621	660	636	613	677	576	620	555	625	584	592	560	599	500	597	554	545	505	541	539	544	526	559	544	516	574	544	523	533	527	526	526	484	549	532	594	588	551	519	556	562	558	531	506	497	594	550	528	575	537	547	537	520	529	571	545	505	556	571	534	576	522	561	536	511	532	556	541	520	594	553	545	554	517	570	552	590	554	531	544	572	519	560	563	546	545	558	531	516	511	528	522	568	576	536	535	572	582	524	521	535	530	588	507	539	536	583	572	583	537	519	540	540	554	568	543	541	528	568	524	567	529	575	535	541	513	555	567	589	584	563	516	514	529	514	539	486	567	554	556	559	529	544	548	523	513	542	560	608	559	532	548	547	522	525	542	573	571	559	561	536	534	545	535	501	603	584	534	524	540	546	535	533	570	580	503	525	558	571	550	532	572	571	556	558	513	534	541	538	542	503	532	553	510	534	563	543	533	525	497	544	546	547	521	565	566	546	559	560	551	539	531	573	539	530	518	568	552	540	521	564	537	524	567	566	538	527	541	586	574	534	495	513	564	570	582	529	522	522	574	558	533	570	560	540	556	596	515	525	562	529	553	577	516	518	520	542	551	523	587	547	518	530	569	548	548	549	532	572	586	560	554	549	571	543	548	522	547	557	548	570	570	550	519	535	543	580	556	536	586	562	532	515	541	535	539	588	574	556	497	591	520	555	517	561	515	524	561	510	520	566	578	544	553	522	570	562	567	565	512	512	559	578	535	516	536	548	573	578	554	563	535	546	605	526	558	563	540	518	543	558	543	548	540	584	565	576	552	569	520	509	530	557	550	524	541	508	529	556	544	540	561	560	596	573	523	535	541	597	562	511	586	541	534	514	580	542	539	564	572	564	555	561	561	556	535	538	527	514	564	583	542	556	518	569	540	539	516	499	497	544	545	560	549	575	507	554	510	497	563	533	528	545	540	597	544	494	526	561	536	564	573	589	557	554	544	562	515	519	535	553	548	546	564	521	548	587	475	532	511	555	514	543	568	559	531	544	560	548	534	576	518	557	537	586	553	540	560	552	540	590	541	530	536	571	543	533	541	538	490	526	532	539	539	511	558	548	511	549	520	561	556	522	523	559	580	561	547	568	569	565	549	519	537	596	485	547	577	492	578	568	548	500	556	541	559	570	520	612	535	521	551	613	547	555	546	564	542	558	510	487	540	550	520	522	566	565	525	521	575	556	568	569	579	549	530	520	549	578	561	547	520	541	561	536	583	522	547	572	511	551	539	505	561	539	529	544	547	508	533	589	570	557	544	545	515	584	562	547	508	560	549	568	515	540	544	524	535	498	549	558	574	580	548	551	539	537	530	502	549	540	557	516	538	512	554	603	550	482	528	506	537	551	536	596	523	522	548	540	495	514	539	562	571	589	571	486	557	534	545	555	528	513	530	500	588	544	527	541	543	535	555	539	546	589	516	534	560	548	540	575	545	540	538	547	532	558	527	569	585	533	531	562	536	569	572	531	531	583	531	523	503	502	557	520	541	552	510	512	535	521	553	516	530	560	555	537	537	573	521	540	536	555	560	527	552	560	547	557	530	531	489	550	534	543	550	557	576	493	598	570	539	534	507	546	545	558	553	560	496	577	535	555	560	529	589	522	559	529	520	555	502	522	527	555	576	515	562	539	549	566	578	531	566	588	563	506	534	566	555	481	552	572	536	554	546	567	545	544	536	551	523	532	528	606	545	511	538	534	539	524	517	563	554	511	554	550	536	520	522	554	540	550	559	525	526	522	537	518	548	490	545	509	530	537	550	516	524	596	571	542	557	564	519	558	584	564	556	532	540	542	533	561	547	541	524	522	537	503	542	524	566	531	502	586	554	545	529	549	523	552	537	562	538	534	554	550	528	512	522	530	518	542	517	556	570	540	540	581	539	542	553	519	539	543	566	521	502	562	575	588	550	515	530	513	554	575	600	520	503	571	570	540	530	555	550	521	549	499	573	555	572	513	568	581	565	580	557	537	567	563	574	545	522	533	516	563	553	537	594	551	522	542	501	597	543	520	522	539	574	508	549	541	534	533	598	526	583	519	522	574	574	561	550	568	549	544	567	553	532	535	532	544	567	532	611	544	579	593	585	567	557	551	524	510	520	551	603	575	554	525	581	533	565	551	521	571	534	541	517	564	540	567	564	535	521	510	558	574	547	537	539	570	536	562	563	556	535	513	544	526	509	578	502	522	495	523	498	514	576	560	575	556	522	531	545	563	547	534	509	537	549	543	577	541	552	524	573	500	547	512	566	526	526	524	535	551	535	504	551	575	586	553	522	531	519	535	556	536	578	527	533	574	555	589	582	575	534	554	542	524	485	540	553	539	573	594	573	566	529	511	574	533	488	555	551	528	501	547	494	530	560	535	538	517	521	553	578	548	525	545	550	550	517	593	548	514	512	568	546	540	527	543	533	550	573	537	527	556	536	517	505	545	529	526	531	551	596	521	550	568	552	540	581	531	558	518	579	514	526	529	563	525	524	544	514	508	570	552	558	503	508	561	550	529	537	540	568	546	532	591	550	542	582	542	568	522	591	531	536	580	585	562	511	561	582	505	530	549	559	525	535	554	567	581	553	575	536	504	528	560	581	506	515	543	546	532	562	536	519	542	511	530	462	525	537	589	526	533	562	520	551	521	556	524	539	539	536	504	537	544	557	591	549	543	513	512	533	539	552	521	556	539	517	552	536	539	512	538	542	540	543	551	570	587	548	543	542	523	564	535	552	534	496	546	551	517	515	587	524	539	555	555	515	543	564	568	534	574	584	561	577	562	556	560	556	564	554	558	536	543	579	572	583	508	564	512	568	551	603	561	519	552	537	537	566	616	540	576	523	511	531	560	525	521	578	521	550	561	543	520	579	566	534	547	568	553	554	547	515	545	519	548	516	571	530	569	502	549	525	525	523	537	561	492	531	542	538	530	554	556	572	511	560	546	555	566	533	552	556	551	490	532	546	577	569	578	569	565	525	540	550	539	552	536	523	552	545	576	596	536	581	555	510	542	548	527	547	549	527	576	555	573	550	500	513	543	563	539	561	534	553	545	497	545	540	528	559	565	537	563	525	570	571	539	602	560	573	545	546	552	580	537	554	557	570	551	561	532	570	489	536	550	543	583	530	549	546	555	532	607	544	545	538	546	527	549	526	547	544	584	549	552	528	518	527	563	542	512	567	530	538	546	538	584	551	508	529	573	534	530	560	570	555	558	537	563	539	537	563	573	517	558	557	544	558	527	529	522	527	544	511	562	556	584	547	582	541	552	479	557	552	569	537	573	527	567	570	531	538	510	551	554	551	516	526	558	570	528	513	532	573	547	549	571	567	525	549	525	528	554	566	586	534	549	542	563	554
24727	20916	27268	24586	13453	1609	1172	1066	1001	1009	1005	921	886	937	894	896	958	941	949	937	951	954	852	965	926	962	981	948	967	995	924	973	891	913	919	923	911	965	908	944	937	883	849	950	905	949	876	901	948	921	878	914	891	890	933	887	901	881	865	928	919	868	849	894	888	844	918	857	889	929	894	871	869	875	842	924	832	884	843	919	910	819	912	860	934	904	812	870	918	847	879	910	909	957	934	882	880	838	901	799	864	855	883	852	884	878	848	828	886	901	909	868	928	885	894	903	863	927	955	887	935	896	815	858	825	892	821	873	930	896	821	884	883	851	947	855	897	849	870	876	889	912	906	906	871	903	899	882	939	870	838	844	867	909	883	856	896	865	903	909	851	855	813	872	861	868	867	836	876	838	869	910	831	918	947	827	872	957	888	925	902	828	882	864	850	896	850	872	890	865	865	859	863	916	890	925	901	921	933	876	882	869	891	905	953	869	858	899	842	868	896	822	967	861	884	845	845	884	851	861	921	908	936	858	869	900	871	873	878	907	865	850	864	858	848	880	951	871	867	890	905	892	913	886	890	892	906	861	902	896	931	852	898	920	888	858	867	811	915	856	951	886	854	892	873	878	880	910	918	912	894	854	857	849	926	897	879	901	834	805	869	863	923	925	866	877	869	886	857	857	876	922	913	909	877	909	848	923	925	899	904	912	924	882	904	934	880	890	823	881	834	906	834	894	885	869	809	854	899	853	915	880	850	916	899	888	892	919	890	916	908	881	898	835	906	893	900	915	929	885	869	834	905	923	931	899	943	907	897	895	896	828	861	819	907	915	887	902	913	913	921	904	855	836	928	875	861	903	928	860	871	883	896	841	905	835	839	916	859	837	825	856	868	853	904	857	888	890	900	913	854	913	888	870	924	869	876	888	860	832	919	856	854	950	915	849	857	947	919	866	863	880	872	824	916	877	874	883	891	913	877	937	866	891	893	840	870	895	813	881	893	840	897	876	913	906	882	866	839	872	859	857	919	899	925	848	837	883	892	879	871	883	861	855	892	920	881	869	871	936	881	882	842	886	930	867	932	865	830	854	898	882	940	895	885	871	972	847	859	868	914	879	887	893	876	909	825	835	872	884	813	921	902	873	903	898	877	866	931	890	896	878	900	826	848	898	890	831	887	880	896	883	930	892	894	920	892	895	885	908	875	864	911	916	903	892	856	849	888	875	886	888	851	885	905	817	933	878	860	902	888	842	893	837	873	860	886	856	871	817	893	884	859	897	868	839	920	895	868	887	844	869	875	799	919	908	887	878	863	877	908	851	868	886	857	868	923	886	863	895	859	864	854	867	857	904	916	885	875	864	881	902	928	928	928	941	842	847	874	880	879	829	855	861	881	906	828	855	926	920	843	921	872	898	855	865	893	850	912	898	880	899	873	808	929	907	908	900	921	871	904	903	887	924	873	883	888	888	852	875	852	877	900	857	937	885	910	905	860	887	880	895	874	907	921	876	890	847	866	878	850	916	850	902	860	897	870	856	895	926	900	844	824	848	829	890	856	838	857	880	882	879	915	856	863	823	908	891	908	876	927	829	866	884	867	877	884	850	907	867	894	904	830	836	837	901	863	877	931	892	839	866	870	833	884	862	844	888	830	900	889	901	882	916	856	883	888	913	904	852	847	853	851	847	887	831	899	903	937	855	920	845	882	864	885	877	866	907	901	915	807	892	802	867	845	888	841	851	857	877	858	896	922	807	930	896	826	827	911	858	917	872	838	856	907	842	891	915	809	883	832	917	906	877	916	932	913	890	878	903	878	923	846	872	852	877	903	870	915	869	830	891	880	877	865	895	948	871	884	852	885	914	821	898	811	902	897	892	918	855	863	892	898	860	884	851	846	934	908	933	918	909	842	874	864	894	900	857	926	905	914	826	832	882	893	900	888	896	838	870	901	857	855	923	840	880	887	890	835	891	906	783	896	872	945	885	862	840	860	871	833	884	829	876	842	951	873	885	890	875	899	901	882	886	893	854	879	879	844	867	897	935	834	900	900	857	919	868	875	870	871	909	845	852	811	846	852	863	873	925	844	847	883	867	920	849	903	868	879	835	881	886	923	894	938	877	976	866	831	834	880	856	908	924	854	905	874	847	875	891	846	923	880	901	813	888	887	925	891	860	841	891	879	883	850	924	879	896	923	915	869	794	917	927	883	875	892	867	860	856	894	976	939	858	864	827	925	864	837	865	878	900	875	906	906	912	883	899	877	874	859	873	853	861	885	864	864	871	875	903	921	903	832	872	880	878	895	874	870	896	885	858	867	901	868	868	865	884	833	830	873	902	920	870	887	847	829	883	840	885	865	881	882	862	904	855	892	865	930	969	891	876	847	893	888	906	887	912	866	860	925	880	922	867	915	920	889	841	906	855	914	870	912	910	867	907	880	861	837	866	895	882	874	910	845	891	919	871	903	845	846	860	893	828	852	864	857	922	873	886	832	872	879	891	891	861	885	893	897	888	886	872	946	847	907	846	921	884	882	906	822	865	870	955	940	931	890	869	835	904	911	864	925	870	862	821	906	843	823	896	879	894	907	831	947	894	920	835	888	895	843	832	870	813	892	872	858	889	851	901	883	941	901	847	884	843	902	828	881	872	888	894	927	849	889	903	837	864	876	883	883	869	868	786	878	887	928	849	854	882	862	830	854	861	874	896	852	883	874	835	881	949	883	872	824	905	858	864	872	900	878	860	885	888	861	904	917	863	892	903	802	832	832	872	830	865	854	897	848	893	895	920	883	892	814	914	910	888	937	918	847	826	897	874	889	878	862	851	844	875	904	866	873	896	872	840	868	942	894	859	847	868	885	879	892	836	890	895	861	857	900	868	828	848	923	909	890	890	882	890	870	850	871	895	907	864	880	893	865	895	890	896	859	894	872	873	883	844	876	914	859	924	884	848	913	917	879	836	871	881	973	913	888	875	843	858	896	820	863	853	868	793	866	852	851	862	872	899	886	837	871	859	886	839	889	783	870	841	851	930	979	842	813	831	818	867	859	870	868	872	919	858	899	851	909	853	868	903	875	890	892	890	873	880	847	941	909	883	851	832	865	902	845	883	862	940	927	899	877	900	896	902	877	875	861	884	875	820	871	893	866	876	891	876	906	883	825	865	850	876	831	870	883	900	888	887	815	923	913	913	886	883	842	874	874	846	868	864	905	939	834	876	887	808	907	895	905	869	862	882	906	873	822	890	869	906	894	912	877	855	870	910	828	828	891	899	870	906	862	861	892	852	855	896	830	861	904	833	860	869	870	811	847	895	926	924	925	874	863	918	879	857	851	845	870	858	906	878	847	889	897	892	831	864	869	884	890	829	844	874	894	874	878	903	888	880	941	892	868	845	850	856	902	877	898	908	921	859	924	889	866	932	826	857	863	822	844	915	870	913	872	855	826	868	884	847	925	843	856	914	863	913	884	943	871	851	893	904	895	875	901	888	902	851	884	881
39830	16816	4059	2399	1886	1737	1434	1411	1311	1207	1182	1085	1091	1035	1035	1078	1086	1053	1102	1098	1071	1091	1086	1107	1064	1050	1075	1079	1093	986	1081	1087	1087	1031	1087	1063	1091	1062	1043	1127	1087	1093	1122	1053	1085	1100	1056	1050	1004	1003	1059	1010	1042	966	979	964	998	985	992	966	968	1003	1029	1004	937	981	982	1019	990	968	990	1017	951	936	942	970	1006	942	1024	956	968	1020	973	955	1025	980	964	978	984	976	971	983	1006	999	1035	961	926	1019	996	929	1031	945	969	900	975	960	956	958	982	942	959	933	974	984	966	983	959	1008	1011	957	934	939	982	931	985	1010	1002	989	1009	989	1000	979	961	964	932	985	990	935	1015	986	939	993	959	1001	988	996	1006	1011	989	1010	1025	965	1008	945	1014	966	962	963	958	979	977	954	995	1000	944	1027	1024	967	1014	957	951	954	988	942	954	947	990	991	984	927	981	974	968	970	949	987	968	973	961	980	981	1017	982	1008	958	988	1027	1011	959	993	923	970	985	964	999	992	927	941	968	939	955	989	991	964	989	1015	971	926	914	946	978	988	974	991	1021	948	966	931	936	961	979	957	964	992	1033	946	979	976	998	993	987	948	971	965	942	974	985	960	949	995	965	1007	1001	972	1048	953	934	1049	959	971	1042	942	1004	1020	971	946	956	952	987	943	977	981	971	992	1003	978	1029	1062	968	995	946	986	982	995	1009	988	953	1039	950	992	987	977	993	972	1008	924	975	949	1009	975	946	993	945	918	939	1017	964	1003	978	925	1011	986	947	991	1006	979	977	1013	1024	967	1006	962	990	982	944	948	1025	963	993	1019	1035	1024	1005	1004	919	945	967	987	1059	980	961	970	960	1047	1015	1029	986	1007	987	1050	915	961	975	964	1008	989	984	932	911	994	959	988	966	976	985	962	978	954	990	983	980	974	933	982	954	999	952	958	976	984	1047	920	993	992	968	938	960	964	984	981	948	944	979	1009	987	984	947	969	961	941	935	1021	926	1000	936	993	962	1038	967	1004	908	956	988	966	985	994	1015	976	910	1008	965	947	960	1009	982	1044	1025	983	993	969	1008	967	947	936	983	958	980	968	948	1069	1001	1011	975	962	969	1017	1033	952	968	956	987	953	951	955	977	972	986	1024	895	972	1005	949	944	1000	981	1001	991	976	977	1016	976	961	978	965	991	917	963	932	1000	922	1012	1000	931	939	979	962	985	977	945	955	984	954	993	965	936	908	998	981	979	953	1013	954	948	986	915	954	981	954	951	976	963	1008	925	1007	937	982	944	974	1036	957	1064	1017	948	971	1010	951	993	951	957	1012	995	958	958	994	968	1003	1019	955	1006	990	993	890	1002	972	952	944	941	981	960	963	968	993	960	958	998	1016	971	978	1001	983	977	1001	1010	987	987	974	931	1008	936	974	1006	965	978	965	1046	951	926	970	1006	970	1039	972	1027	1010	1015	970	1047	947	965	973	1042	1026	998	1014	929	943	973	1000	969	1029	939	1008	984	989	984	984	922	958	994	915	972	928	963	977	992	979	941	956	1001	1033	1022	1007	1012	948	936	951	966	934	1022	984	973	958	958	931	994	952	978	977	995	945	1031	944	990	967	919	1014	1013	978	948	941	989	960	1021	984	979	985	1038	1004	1012	899	986	940	990	972	981	1003	926	913	959	923	989	956	1039	983	989	994	967	1028	959	953	965	945	975	965	993	971	956	958	1041	963	928	1002	1023	950	960	998	956	1002	997	985	963	966	927	952	970	1032	967	940	958	995	1010	985	966	967	977	976	968	949	1040	986	980	985	958	999	1013	984	957	920	982	1026	998	1066	1022	950	1027	934	961	986	1001	998	1023	994	1011	1000	1048	999	945	989	957	1000	934	979	1013	954	1027	970	1059	953	1011	936	983	940	1013	1002	984	931	1003	984	1000	987	999	1004	1035	995	973	963	950	912	965	985	961	1000	975	921	954	1036	966	960	963	982	949	977	959	949	955	986	944	986	1020	954	936	1008	950	965	963	998	1004	990	994	985	976	993	1011	973	1057	946	973	1002	962	937	993	954	1011	974	1014	964	999	973	988	950	953	1009	1008	960	950	971	970	993	959	925	998	946	1017	964	1005	936	961	960	934	1013	1004	973	948	969	984	976	999	979	947	917	920	992	922	979	983	1014	912	983	965	950	1046	932	1018	911	953	1011	995	939	956	993	950	1026	982	1004	1005	1014	957	988	1029	1019	1002	980	972	992	1005	1044	992	968	934	942	1007	1007	928	1004	980	972	1007	964	970	987	960	966	980	1030	982	1016	964	976	997	1028	944	1044	984	978	944	938	974	997	992	952	1007	994	960	978	971	993	955	975	957	1042	946	969	987	991	1025	973	982	983	966	989	995	962	966	992	1061	987	961	942	973	1024	965	967	1032	946	940	985	1038	959	953	973	999	1042	977	937	1029	981	1007	996	1030	993	962	990	986	985	982	992	980	1005	910	985	1001	971	974	996	968	976	973	981	954	958	1006	1000	969	972	1022	966	1005	1011	961	972	978	957	927	966	1027	993	960	996	980	993	952	973	1013	985	975	995	986	1006	929	939	943	946	1006	959	1022	961	986	957	943	972	973	933	988	921	944	1017	962	995	939	990	1027	1036	985	1012	1013	1029	988	978	968	1029	983	973	935	1024	1040	956	928	969	966	953	965	1025	949	936	1006	965	999	1028	1002	956	990	985	930	957	931	972	963	952	979	1011	960	990	981	985	987	987	989	981	1025	949	991	1017	963	992	999	1050	940	969	974	1016	962	965	982	992	968	970	933	989	964	931	1016	993	983	997	952	1005	1000	969	1025	976	1007	999	992	1020	969	992	1026	1010	993	934	971	959	947	944	1023	910	992	956	1006	995	956	946	978	919	918	945	958	982	960	981	1014	1030	990	984	992	998	966	970	1001	940	945	957	974	944	976	1006	985	1035	963	1018	957	991	1007	984	963	960	918	943	956	979	970	945	968	999	926	995	988	1022	940	1021	1022	981	966	980	980	994	1001	976	973	1016	981	958	993	941	977	967	1055	1001	1025	969	964	984	965	950	950	972	1022	950	1005	951	1027	918	939	974	977	938	1084	1018	985	936	958	956	954	973	976	973	993	993	1030	990	949	949	939	967	973	952	998	966	946	955	970	1002	970	1001	1004	984	977	1041	1012	968	943	1026	991	1041	1038	973	926	1037	948	1021	941	1006	911	995	965	1033	1014	943	972	982	972	1005	988	1004	966	970	1034	965	988	941	1024	1007	963	951	1012	979	945	967	996	959	988	1001	1023	929	974	966	965	960	974	965	964	965	1007	1014	1015	976	932	984	982	999	957	983	985	985	912	972	949	984	1003	955	1024	978	999	966	1021	1019	914	935	1003	1028	933	993	974	994	977	999	962	968	948	1039	965	983	991	972	987	1008	925	961	995	913	1005	962	930	968	995	976	964	924	984	978	1002	965	949	936	1004	945	950	1012	984	948	997	1042	983	931	989	1001	993	998	974	922	1010	959	1023	981	948	1021	973	971	1035	1016	1021	944	992	972	962	986	1025	1008	968	1009	971	1007	1006	977	978	1019	1027	986	991	1020	979	988	998	1000	980	1013	900	985	1024	988	963	957	947	995	1037	925	984	938	957	968	971	900	1013	995	1000	962	1002	969	983	951	970	966	1001	1011	1007	996	954	943	958	926	971	970	980	944	1031	1006	1009	925	984	952	953	937	1003	1023	963	927	984	978	982	1045	1023	954	1028	920	990	957	998	983	1016	1036	992	993	1050	959	981	988	948	959	989	943	1002	982	1007	1015	960	972	1009	919	987	1020	992	959	992	905	944	996	1018	991	983	1003	965	975	940	994	1000	1027
22537	20978	28636	23502	20970	21027	11802	1598	1247	1092	954	957	928	827	863	850	859	832	810	890	852	835	784	843	828	823	847	846	838	808	814	789	774	851	811	764	814	782	842	786	836	805	792	819	791	843	853	762	784	792	738	851	760	753	740	725	730	758	683	728	745	666	743	693	731	680	698	746	711	759	698	706	707	720	765	740	708	700	710	667	756	728	744	688	714	746	718	725	737	762	702	682	714	725	703	733	683	661	739	702	748	727	740	723	735	719	777	686	769	696	680	704	702	712	658	705	660	696	674	742	708	677	670	733	691	727	754	735	666	742	683	749	764	708	692	712	718	715	684	652	714	692	724	731	716	693	701	729	707	740	730	663	711	718	732	727	711	710	683	673	677	759	650	733	657	676	738	732	688	727	721	695	672	710	666	722	700	729	713	680	672	684	656	697	734	678	740	694	688	710	712	700	708	714	719	671	698	749	693	735	667	679	697	698	745	733	682	735	693	699	684	718	737	713	752	674	666	702	711	702	734	670	702	699	719	678	678	695	705	684	703	672	646	692	695	729	734	704	696	717	738	717	742	718	712	699	724	712	708	679	694	633	733	656	686	677	748	743	673	689	668	701	718	723	711	669	721	720	688	740	729	691	728	711	676	712	687	723	690	746	690	704	716	710	696	654	700	675	694	691	680	727	657	727	691	708	699	646	721	713	742	691	677	714	718	675	736	742	685	727	693	727	680	771	724	726	700	670	718	757	673	703	732	671	715	722	683	682	716	686	731	655	695	668	741	657	712	723	709	696	728	709	710	736	726	719	702	709	651	674	684	694	735	692	699	743	731	689	757	753	702	659	706	740	647	715	725	749	725	708	712	696	706	693	676	675	690	708	677	738	719	712	686	662	744	740	664	735	693	705	691	690	653	758	675	695	726	660	692	713	731	721	723	657	701	743	679	719	687	668	705	722	711	709	706	701	671	687	678	690	744	668	678	683	721	719	713	678	706	712	693	736	737	722	695	725	681	709	704	697	731	704	671	676	731	686	706	721	669	700	679	699	677	666	697	686	679	651	715	733	738	686	702	697	698	710	716	710	721	694	712	684	747	712	706	694	690	751	658	714	750	700	705	723	722	670	717	726	715	684	691	775	729	656	679	696	765	672	749	739	721	765	666	701	741	744	667	621	698	717	673	737	672	696	685	645	715	648	777	708	676	672	699	671	677	683	722	674	701	664	711	709	738	699	677	718	716	712	727	692	692	649	692	665	671	690	708	702	723	699	725	699	706	692	713	669	706	687	682	742	647	721	707	722	696	711	699	690	680	724	674	677	748	736	741	704	657	690	672	691	687	692	715	680	672	716	712	735	678	668	662	660	688	684	738	709	686	715	705	691	655	693	696	702	706	702	674	738	699	713	707	714	694	713	706	718	718	676	658	703	683	716	739	704	674	689	670	721	717	688	714	655	728	700	706	686	722	697	668	676	762	718	690	709	698	732	669	682	707	684	643	715	640	718	734	713	661	698	721	729	716	656	672	697	683	761	649	693	690	691	731	681	685	736	693	672	694	709	688	699	732	714	685	688	717	715	719	705	740	653	714	726	717	698	701	693	706	651	730	701	722	693	669	700	725	692	693	704	685	678	721	629	714	732	669	707	738	708	682	676	745	705	698	676	695	676	703	752	679	710	704	738	737	688	697	694	686	692	750	695	757	727	659	693	713	636	710	671	692	710	697	752	668	688	683	774	715	718	731	714	691	688	713	748	702	702	668	727	737	718	718	733	698	696	699	703	698	733	692	714	696	723	691	712	702	717	690	654	672	668	735	699	699	684	697	728	711	716	701	698	693	694	675	741	675	690	684	718	691	679	725	698	738	706	708	653	722	731	723	689	712	749	692	686	718	601	725	661	665	750	689	682	720	695	655	685	752	733	700	728	683	725	687	739	684	719	707	744	701	724	710	715	735	680	661	692	681	729	657	671	670	743	693	692	692	706	686	688	766	663	706	697	682	705	731	695	683	741	675	682	710	719	690	674	716	714	730	698	708	731	750	712	707	701	712	741	709	744	729	735	697	712	662	724	720	707	698	666	718	671	758	696	746	700	708	677	748	674	719	697	720	683	690	675	693	686	727	742	692	759	714	668	711	698	652	750	746	723	672	727	720	717	684	751	653	645	689	703	703	721	717	723	708	695	725	729	698	707	685	758	667	679	689	675	697	678	690	649	706	718	717	673	656	743	716	691	655	715	711	673	703	688	709	744	716	691	738	704	703	706	743	645	684	681	700	685	716	705	717	701	722	682	625	693	686	741	713	702	664	728	696	744	701	726	663	695	660	689	717	724	768	698	693	728	668	710	644	714	695	723	735	698	703	704	715	697	700	695	740	696	705	688	715	684	736	725	637	714	674	716	731	732	754	687	705	777	709	685	756	703	720	692	677	711	719	682	704	731	709	677	720	755	700	705	703	690	669	726	737	724	676	663	687	646	701	730	676	739	658	778	681	744	746	699	703	729	674	726	661	714	677	689	682	658	693	700	679	723	747	699	680	697	727	743	708	681	733	688	712	675	731	704	699	621	652	722	722	709	730	674	694	704	703	696	725	707	708	703	724	738	644	718	685	768	659	696	683	735	742	707	674	707	669	655	663	687	706	702	676	675	734	727	728	687	708	726	692	742	670	695	690	694	721	744	722	684	735	697	670	662	683	697	677	731	693	683	644	738	664	671	704	748	711	703	713	701	718	738	742	689	696	677	676	717	695	712	708	738	694	737	669	674	686	674	677	681	730	730	741	711	660	680	744	719	724	709	724	702	754	679	716	675	676	728	710	700	730	698	708	681	733	691	676	761	683	707	660	681	717	735	732	677	659	681	703	673	729	701	689	695	689	694	670	643	655	705	720	685	654	696	705	696	715	702	665	746	717	711	722	688	708	671	728	646	699	698	756	733	689	678	704	732	723	725	712	727	745	708	692	686	678	692	684	707	695	703	701	753	722	701	709	727	723	718	671	734	694	665	698	661	675	752	695	706	662	725	700	699	603	706	683	688	710	707	729	695	719	697	707	721	682	733	671	699	680	725	739	675	699	741	727	670	710	727	724	728	672	744	690	648	680	719	693	671	707	711	715	698	725	660	697	719	684	742	750	705	683	693	735	716	726	729	673	734	708	700	644	673	695	704	711	710	662	717	698	744	702	707	698	714	698	686	707	681	698	687	711	666	734	705	710	681	714	703	700	743	637	753	741	672	710	713	741	710	686	655	718	747	693	694	738	751	724	704	747	676	700	766	691	676	667	710	678	677	702	708	687	709	678	733	706	686	694	703	711	689	748	728	691	692	717	660	683	685	693	705	685	685	717	753	688	703	736	748	739	730	708	736	666	653	725	732	717	682	731	693	736	716	687	707	692	693	691	678	745	711	675	693	670	684	725	767	714	730	722	742	712	766	730	710	650	687	721	700	693	722	643	693	690	681	722	719	741	728	695	734	731	720	691	708	688	676	686	709	664	692
44494	24901	10827	5798	4146	3364	2636	2236	1937	1660	1426	1303	1120	1079	1055	993	1112	1061	1024	1014	997	1005	934	975	941	971	969	925	986	1002	963	957	937	973	1026	927	876	994	961	985	986	962	1008	955	967	958	947	907	879	981	861	975	867	853	902	789	816	821	831	862	750	802	797	787	772	780	757	767	773	742	741	804	797	750	762	761	781	715	751	797	766	737	793	824	732	786	785	766	752	774	787	775	775	702	727	759	795	812	766	752	734	795	736	736	747	791	776	826	792	795	751	762	772	764	785	750	799	740	746	745	748	779	774	816	761	798	726	777	704	770	785	816	729	737	731	741	753	718	754	771	765	753	734	749	774	746	758	756	767	738	739	773	763	796	733	777	771	780	812	756	754	793	795	752	803	774	737	770	777	732	784	738	768	808	757	784	810	743	722	800	775	743	707	775	784	771	764	749	761	809	774	731	769	762	708	725	799	737	784	773	722	751	775	760	721	753	745	754	719	806	766	733	789	755	802	816	763	794	827	737	787	672	799	724	799	748	756	748	698	808	723	740	748	752	769	751	767	752	749	756	761	746	770	707	713	738	774	819	762	740	734	759	766	739	744	783	764	758	792	823	772	753	734	744	800	768	712	779	816	743	774	754	792	755	766	786	753	724	744	709	753	757	710	774	709	760	745	804	816	781	758	814	768	756	775	768	728	783	813	714	778	782	795	712	778	782	746	762	766	752	784	773	769	803	828	774	783	766	735	754	745	751	755	813	765	726	759	734	761	753	755	756	736	761	760	775	747	810	787	723	712	780	766	772	788	722	808	838	723	751	742	829	768	782	806	774	767	755	763	763	784	750	788	775	754	817	764	746	732	744	803	765	739	750	766	788	823	760	767	776	772	727	781	777	764	781	716	802	780	764	801	773	779	791	793	775	798	730	741	754	741	721	741	730	782	803	734	714	776	777	780	792	723	783	758	793	764	763	759	726	742	785	781	802	778	761	771	762	757	782	759	734	802	715	756	782	748	745	772	750	773	727	810	806	777	792	771	791	728	784	756	756	776	749	760	779	723	745	739	706	719	792	742	769	752	742	745	761	773	784	740	749	709	780	766	734	776	743	759	829	801	796	750	714	774	786	743	740	789	766	800	740	813	752	813	846	737	774	719	739	764	763	728	802	711	776	774	784	790	754	752	798	774	798	775	736	723	743	756	790	718	764	719	736	769	758	759	758	819	739	797	778	774	801	748	705	764	780	793	704	748	747	770	709	745	768	805	737	799	788	729	758	747	750	767	778	681	715	777	734	804	778	736	742	796	744	719	730	785	746	772	769	782	798	840	790	705	769	720	714	812	747	754	747	825	745	789	789	760	783	767	783	715	782	741	754	783	767	750	762	785	721	775	760	719	764	746	727	762	750	792	758	747	704	748	787	814	781	765	749	742	740	759	762	771	783	739	742	776	759	775	784	783	729	783	780	779	754	780	818	780	794	791	762	743	773	801	768	748	735	792	725	763	775	754	775	792	716	773	732	779	774	780	778	738	792	794	772	757	711	732	760	791	769	779	743	792	766	782	700	719	798	772	795	804	751	771	777	729	798	804	728	753	751	792	757	783	755	796	733	767	753	764	767	786	784	754	740	794	754	806	776	756	806	781	744	826	725	735	750	790	799	766	712	746	760	739	735	720	775	750	803	795	713	718	719	754	765	810	761	758	753	802	731	783	739	789	765	747	782	806	765	759	813	759	749	822	728	733	807	742	777	767	799	796	751	742	797	771	766	763	718	800	789	771	748	768	739	758	746	772	729	764	753	745	800	734	776	706	716	714	795	766	754	708	773	755	770	755	795	752	751	744	800	817	758	769	799	776	733	739	779	743	753	747	770	754	784	770	753	722	740	680	781	729	802	735	769	770	783	761	722	748	774	737	780	750	776	775	692	793	810	736	732	741	762	813	758	806	741	795	773	812	718	738	804	781	787	786	787	756	738	733	765	786	788	751	772	773	775	752	776	794	776	782	736	793	726	769	789	745	751	739	735	764	763	756	740	734	727	807	772	771	752	743	745	802	754	776	733	779	746	779	775	758	753	713	799	803	749	769	764	753	759	749	757	749	743	763	765	740	751	714	818	780	740	783	750	754	825	780	732	733	782	746	786	736	742	706	744	742	778	778	790	778	730	741	760	755	757	766	792	757	779	749	756	804	771	716	760	716	772	752	728	742	787	694	760	717	788	757	769	761	751	769	754	794	771	844	745	769	789	771	743	747	772	741	789	821	741	759	749	755	790	758	702	777	745	699	766	802	771	771	760	730	768	776	766	760	764	773	713	746	767	768	776	720	723	756	769	726	794	726	722	812	740	773	785	760	721	756	744	775	840	776	790	772	788	756	757	759	733	776	760	756	741	709	762	776	764	747	768	749	721	821	759	774	757	766	740	801	725	747	720	720	795	779	783	780	791	777	759	816	694	784	742	748	739	768	746	716	747	760	752	722	764	793	819	779	796	686	805	784	781	770	726	753	750	758	795	748	765	737	722	778	821	716	786	778	766	768	746	739	710	738	753	728	777	749	736	754	770	800	794	752	753	754	752	685	741	747	764	820	774	785	734	747	730	752	770	789	820	784	716	726	756	744	749	831	818	766	779	791	747	789	712	799	757	755	769	761	821	743	774	720	772	767	756	756	700	740	714	775	729	777	731	739	783	801	753	760	758	769	699	787	764	758	829	750	743	726	723	839	737	790	777	717	744	749	791	758	754	747	742	753	763	762	735	797	804	785	761	773	791	759	770	723	749	743	805	786	760	756	772	787	749	754	804	805	748	765	741	734	748	775	795	769	753	726	779	753	815	775	788	754	733	776	805	782	760	750	749	692	753	763	723	782	745	734	769	737	714	748	750	781	752	728	786	726	795	819	790	742	742	749	768	794	770	731	802	770	726	795	764	790	733	753	735	795	786	776	766	823	760	790	804	755	757	767	753	721	745	778	816	759	760	796	753	700	772	801	781	736	767	755	772	742	769	757	788	746	754	729	713	771	755	727	733	750	737	792	808	770	712	759	744	731	721	773	723	740	819	761	785	762	771	734	766	766	761	759	765	764	725	778	721	757	784	785	747	766	764	734	778	800	746	747	731	802	726	796	744	785	761	789	774	767	755	718	752	769	789	773	733	773	698	775	760	776	773	750	750	768	700	755	784	762	770	757	740	765	794	767	783	755	757	771	755	717	816	747	767	760	705	711	790	739	732	740	729	761	797	767	753	765	771	756	735	759	741	750	723	753	679	754	792	711	748	796	802	709	734	771	798	769	743	736	726	809	718	760	767	759	729	745	717	735	731	777	747	757	743	788	751	768	747	725	811	794	723	721	770	779	753	781	772	751	762	745	732	694	750	730	789	795	787	750	696	755	746	742	771	741	778	764	761	720	757	833	772	762	776	761	785	774	736	785	771	750	761	768	770	766	756	782	735	811	794	733	766	767	766	780	740	729	758	778	806	726	756	768	756	750	731	777	762
29925	21371	11974	1502	773	685	667	703	694	674	679	684	675	643	657	641	686	706	691	646	663	661	660	709	650	667	678	667	714	710	693	695	691	716	692	728	675	731	706	693	678	737	679	743	746	741	685	673	693	693	643	708	659	697	648	665	680	624	690	700	677	657	648	675	691	672	678	688	670	642	650	640	666	659	630	651	637	693	666	644	611	666	662	683	663	674	679	669	673	659	639	664	724	698	630	680	639	638	635	721	660	679	670	683	683	711	668	673	657	634	676	684	691	651	629	610	648	638	652	654	631	653	683	684	684	686	651	641	632	624	692	653	663	670	636	650	700	675	641	700	649	666	664	690	672	661	677	644	633	625	690	675	657	666	594	632	668	692	607	677	625	678	647	646	689	699	629	674	637	648	637	679	687	671	663	600	649	677	693	658	614	688	699	653	659	650	669	672	680	664	640	654	625	652	625	629	671	649	665	636	683	695	674	641	697	630	670	629	725	658	654	669	674	647	677	649	690	624	697	646	609	660	689	647	636	659	671	680	667	612	666	643	645	680	625	680	640	647	698	654	663	661	645	658	669	655	705	654	662	647	641	662	676	631	633	651	705	670	656	704	651	684	679	638	648	670	713	650	670	664	648	668	630	660	647	589	671	633	722	650	640	633	706	677	674	689	688	661	668	634	625	669	611	679	653	699	671	647	687	614	613	689	653	645	712	652	695	665	667	688	662	631	651	651	682	671	698	601	645	665	662	666	699	683	654	660	683	669	636	699	677	622	713	629	719	628	631	684	654	687	664	654	664	648	682	601	687	622	626	689	599	649	667	653	649	690	643	658	672	671	602	626	644	670	681	657	676	631	649	659	678	653	608	711	672	673	663	638	648	654	634	626	671	644	692	668	688	651	713	689	698	661	597	682	687	655	650	688	639	674	632	652	615	611	645	672	641	670	648	629	699	624	653	665	696	650	649	670	664	699	623	670	705	637	657	610	669	672	655	654	667	672	656	679	692	639	657	682	732	659	686	650	620	650	643	694	684	668	640	633	638	655	641	654	667	676	632	636	657	661	662	649	660	614	648	603	615	644	657	662	667	680	672	641	652	681	670	656	683	679	657	678	659	704	660	662	644	676	662	658	690	708	684	674	637	645	627	650	678	634	658	675	632	681	670	685	667	583	691	704	666	630	667	679	660	677	673	678	686	679	646	636	663	654	723	638	680	679	674	667	701	677	631	656	643	680	626	630	696	743	636	675	688	667	651	647	643	708	625	642	647	642	642	652	691	691	664	690	665	669	677	672	689	621	661	646	675	653	686	680	676	679	618	657	671	659	653	710	679	666	650	671	668	637	684	672	654	661	689	684	669	683	648	643	667	682	684	637	646	666	675	636	639	644	676	676	630	642	645	662	619	664	669	681	714	654	653	671	681	685	660	700	666	701	660	711	668	655	624	622	682	656	665	686	658	650	675	665	631	638	622	650	642	628	671	694	684	719	652	657	678	640	656	661	697	702	652	666	682	658	625	674	650	703	654	659	687	646	629	649	668	662	629	650	636	612	655	647	663	636	640	621	705	630	661	660	686	671	649	647	659	695	683	634	702	669	644	658	649	690	637	644	657	661	638	637	680	680	658	667	678	631	695	651	719	708	682	660	662	661	675	667	702	695	654	630	628	665	628	609	610	633	631	693	627	682	663	670	653	631	664	727	649	601	646	655	656	672	684	702	690	638	635	672	648	652	668	690	612	647	692	633	677	648	631	659	682	685	682	672	682	653	641	655	649	696	634	667	674	681	640	675	652	707	636	683	642	635	661	673	655	656	663	588	698	594	672	689	623	664	664	644	664	628	634	726	632	682	711	657	681	670	678	680	634	644	692	652	647	686	699	672	703	701	689	641	656	705	630	624	687	639	684	634	671	701	687	670	654	637	671	693	686	640	607	615	678	612	656	629	651	659	662	670	685	658	647	664	687	658	635	626	665	657	603	660	673	636	631	594	646	674	679	684	650	654	635	686	665	611	699	680	630	676	686	692	682	672	683	660	614	677	627	654	681	627	671	667	659	583	690	661	684	628	669	679	674	665	605	663	635	692	628	673	639	701	687	659	629	659	680	679	645	658	664	636	665	674	660	695	654	698	640	663	628	630	695	643	645	655	657	659	677	696	647	664	651	670	634	713	697	655	694	681	672	669	684	678	636	666	666	621	682	614	688	665	668	703	677	692	670	620	660	621	677	645	681	675	669	628	684	699	692	664	649	657	669	659	645	653	619	673	665	664	624	653	645	662	637	689	659	685	692	645	627	607	666	661	681	618	622	688	650	673	630	697	676	650	670	609	640	694	622	647	669	625	673	677	645	630	677	633	663	679	640	602	603	683	658	679	654	708	671	642	623	667	683	656	700	720	645	632	589	704	681	666	632	658	662	717	674	700	697	683	677	711	655	671	705	640	681	688	623	633	692	632	649	640	686	671	628	638	646	674	658	644	699	674	682	689	688	638	666	615	639	613	694	658	667	615	618	653	658	709	654	669	652	610	657	639	641	635	688	688	663	691	682	646	667	647	629	663	654	629	673	705	689	666	642	646	652	642	687	651	655	603	648	651	677	652	668	675	709	632	694	686	682	638	644	638	654	651	677	667	645	646	630	678	700	678	642	675	677	653	652	640	683	655	655	665	691	679	648	672	676	613	700	677	640	650	626	690	667	610	644	656	686	683	664	692	680	675	645	661	651	653	677	641	658	660	678	660	660	639	689	630	680	694	663	685	648	625	652	683	672	621	641	665	622	653	674	626	667	685	653	687	681	635	635	661	656	625	674	643	703	726	678	690	688	638	654	641	663	660	694	660	670	631	664	648	670	658	649	697	641	638	670	655	723	653	671	646	635	679	669	709	645	698	634	695	600	690	688	641	673	681	649	667	649	676	693	660	703	675	644	660	703	652	656	639	644	640	644	669	629	662	650	669	634	692	686	682	656	631	683	658	657	674	653	619	646	664	663	633	671	651	653	689	628	619	697	620	664	674	664	665	656	631	663	688	707	653	657	668	657	679	655	597	652	720	639	667	659	674	647	639	648	630	624	675	669	654	700	654	649	651	661	643	746	688	647	652	658	654	654	635	639	651	709	672	648	654	640	628	713	646	649	694	647	702	678	672	666	669	600	640	667	636	628	666	701	718	686	685	669	678	666	644	631	657	645	695	650	705	649	675	654	642	613	688	734	696	627	656	694	672	688	670	659	642	639	659	678	636	665	701	671	638	651	664	649	688	666	660	631	684	672	705	659	640	655	695	674	616	630	687	698	665	662	669	713	666	618	656	636	656	666	650	621	653	664	692	647	649	663	685	673	657	633	637	642	656	618	620	623	621	696	649	645	634	704	620	719	682	643	654	669	685	638	709	690	642	630	636	629	660	684	659	667	656	636	672	665	650	662	639	656	655	689	663	687	645	693	665	623	636	633	672	654	661	637	679	652	687	665	695	640	628	661	692	665	658	680	679	641	686
37108	8891	1139	922	827	815	803	817	824	762	763	827	740	745	752	762	781	753	845	820	841	750	816	781	807	805	820	885	785	777	815	749	825	834	820	825	800	801	819	793	809	806	810	814	832	836	815	787	817	863	822	788	746	795	753	813	741	769	762	776	764	780	786	773	760	717	781	793	768	736	762	707	754	750	724	779	774	748	707	779	783	743	750	761	811	764	793	699	757	805	749	763	746	705	750	777	763	742	770	770	759	773	745	743	754	771	758	706	738	725	727	748	755	732	786	696	767	817	776	757	752	726	743	729	736	760	765	735	809	723	772	770	727	790	780	729	693	802	775	828	759	779	723	778	732	792	753	763	737	748	743	784	777	749	750	762	733	750	763	739	770	803	803	746	768	727	735	736	787	792	777	763	783	739	763	734	756	708	847	771	740	758	801	745	749	791	765	754	768	732	745	740	752	788	796	723	764	714	778	733	733	754	791	722	752	761	758	753	722	726	752	808	764	723	749	756	743	739	758	783	776	779	783	769	759	766	697	761	753	795	745	748	732	829	710	722	753	746	738	783	719	799	821	780	754	799	809	805	811	720	808	761	774	802	744	748	717	760	802	730	715	738	753	785	727	718	755	718	703	754	729	752	745	801	806	766	789	773	726	790	729	759	753	744	759	749	762	756	719	749	755	744	746	733	722	806	785	768	778	805	785	739	803	722	748	738	740	752	770	739	739	735	723	752	723	787	749	764	754	784	768	754	714	711	755	764	805	711	768	766	774	797	792	694	738	809	767	720	787	762	761	688	740	753	774	789	716	787	784	800	778	771	776	768	783	745	738	766	781	782	818	766	795	692	728	725	760	739	765	695	767	707	766	784	757	802	726	691	775	772	740	793	784	738	699	763	729	734	735	762	800	762	732	732	803	765	690	745	764	758	775	754	728	802	789	719	722	717	726	751	755	755	727	768	765	809	784	760	704	733	758	772	737	821	757	782	810	715	741	712	783	735	784	754	765	737	760	775	800	776	753	715	730	775	826	774	731	793	775	749	770	732	760	752	794	747	731	680	796	748	765	754	729	799	715	749	756	739	747	743	772	862	791	799	752	748	761	738	764	768	757	729	776	767	759	730	744	772	772	769	785	757	778	786	796	794	761	756	807	776	767	746	769	756	766	731	756	798	730	758	735	766	722	781	794	725	742	774	766	735	724	746	772	748	735	806	755	792	735	780	773	709	758	742	715	754	797	734	756	715	724	762	779	791	778	739	772	808	771	765	742	680	766	747	751	740	761	755	767	757	738	705	756	714	720	744	781	759	753	792	779	699	753	760	745	746	708	775	807	719	766	739	758	795	747	723	733	700	727	739	807	753	736	765	746	746	729	758	761	717	755	745	734	791	756	756	751	684	777	765	765	763	743	780	732	745	760	704	769	730	711	799	713	743	739	726	781	730	770	730	777	814	786	773	787	780	792	724	781	752	771	793	755	729	793	741	771	761	743	711	739	716	780	757	734	780	761	804	689	760	763	762	746	828	788	771	785	746	759	732	750	778	762	731	747	760	769	752	738	715	784	719	830	750	723	772	718	751	767	788	784	768	758	783	715	744	768	778	712	752	771	825	723	743	806	796	768	747	766	746	729	741	769	749	737	773	750	803	782	727	757	759	727	721	790	781	770	742	773	771	763	765	748	737	738	755	765	722	752	754	744	722	758	766	726	770	784	761	703	701	736	741	756	787	759	709	748	700	728	749	787	777	759	781	734	799	705	719	752	764	753	749	756	763	734	768	721	730	763	764	716	772	712	768	715	769	704	762	781	840	768	755	770	773	757	775	786	780	778	722	745	711	805	775	805	784	776	730	737	762	764	739	738	756	768	769	758	747	728	751	759	755	740	740	773	744	755	723	788	703	705	798	784	754	769	752	772	733	769	737	744	753	806	742	772	729	739	749	823	740	734	773	728	750	745	778	701	755	725	754	750	797	745	767	744	767	747	739	745	755	736	774	721	720	761	769	772	756	753	710	759	746	784	841	746	745	751	771	777	797	756	750	773	793	748	759	763	785	779	745	726	779	740	744	717	766	777	743	677	785	762	785	737	717	736	730	755	810	813	737	749	787	760	732	743	772	815	712	790	767	767	756	738	720	745	764	811	787	754	799	773	717	786	766	740	740	744	810	712	764	719	753	754	761	778	762	794	754	767	743	748	779	795	735	765	767	736	774	712	710	761	782	712	729	780	797	749	735	776	701	724	802	774	815	738	748	725	745	753	709	766	703	793	740	745	764	746	799	786	736	771	753	767	730	770	705	755	771	722	718	782	768	757	728	743	785	775	760	714	748	756	743	726	727	749	733	784	831	761	764	737	702	759	724	743	753	720	737	723	754	751	718	805	746	794	737	777	749	752	742	725	765	760	772	772	759	770	729	788	755	780	777	732	798	771	743	736	774	763	793	758	748	802	714	705	740	795	771	775	750	810	722	743	747	759	764	780	753	763	769	723	798	749	727	755	792	721	774	732	744	756	762	759	753	733	776	733	744	758	700	808	738	776	773	773	744	751	751	797	771	804	754	788	706	738	754	764	702	763	764	781	705	776	779	768	802	798	732	771	743	792	724	794	761	751	764	784	771	721	803	750	749	716	729	771	708	798	745	790	719	762	777	787	689	808	699	741	778	709	749	763	756	805	737	791	745	743	749	741	714	778	806	777	778	757	751	813	729	792	768	772	753	735	747	807	800	779	719	781	759	738	746	721	713	824	807	720	806	713	773	759	750	748	752	749	774	773	759	767	813	726	766	739	723	784	722	768	729	703	774	780	719	753	776	772	734	806	760	727	736	747	784	773	732	754	785	752	752	741	705	712	727	752	765	738	747	733	726	774	731	726	769	764	717	738	768	740	777	749	734	725	758	742	753	767	745	787	739	705	788	719	749	782	722	711	755	802	758	739	747	780	730	799	790	707	719	738	784	722	727	777	765	801	751	798	815	733	779	748	774	725	752	737	809	743	748	719	707	783	767	752	772	783	780	744	776	762	748	797	771	821	717	792	743	757	742	756	760	758	774	774	735	757	798	686	771	770	688	767	770	810	765	714	788	802	747	711	770	819	677	756	792	794	752	780	721	836	689	759	768	723	751	705	714	735	726	722	731	761	766	783	772	746	763	767	790	697	795	747	773	744	763	716	786	806	767	791	736	728	769	701	740	712	779	802	759	771	756	727	775	810	746	768	775	711	799	765	786	740	747	738	733	806	748	782	768	796	766	758	749	763	749	766	801	725	764	727	756	781	729	756	734	763	730	743	701	781	750	722	732	740	771	738	754	815	734	730	739	778	739	758	802	775	769	756	776	771	736	820	730	754	762	749	814	720	773	747	790	777	716	769	743	743	735	690	761	777	772	757	739	712	734	762	750	768	768	720	731	756	764	765	761	748	744	754	784	791	798	700	679	763	809	713	729	744	783	730	740	759	756	766	770	750	683	727	807	748	719	736	726	714	767	737	817	752	719
23479	20900	28209	23738	20913	12385	1314	932	740	636	615	585	590	576	549	536	573	603	582	574	572	524	544	550	603	533	583	543	515	591	570	570	610	558	502	529	573	576	565	526	559	606	570	598	578	539	542	523	497	569	554	578	498	536	463	506	507	470	496	473	477	491	495	488	488	481	544	508	478	461	451	529	477	458	459	496	511	497	457	474	446	436	450	479	453	424	492	500	495	493	481	468	464	524	510	494	512	511	504	501	515	490	435	488	476	501	482	469	490	479	501	470	508	473	491	517	500	483	498	498	488	505	454	479	505	501	514	514	482	502	477	509	505	514	480	504	447	493	498	513	491	482	506	471	526	515	491	442	445	510	514	484	477	460	474	480	447	483	506	465	492	467	513	502	489	454	486	472	500	480	499	539	517	466	465	487	474	522	481	472	487	469	502	503	488	498	502	522	495	485	458	486	526	477	527	505	464	496	502	477	491	512	462	502	467	487	451	521	470	490	507	479	513	514	470	491	528	455	495	437	467	455	476	505	481	476	496	524	473	523	503	498	490	455	488	503	491	533	480	492	493	461	496	474	465	539	490	507	514	474	499	464	517	450	471	502	451	474	467	491	494	450	500	470	504	467	490	524	460	471	516	509	471	470	548	498	487	468	495	490	467	493	462	504	487	483	493	484	452	473	467	467	481	492	495	477	494	458	480	474	478	492	529	491	456	480	459	487	496	479	471	464	426	478	510	451	505	477	454	474	488	477	503	482	479	518	463	502	453	476	543	478	496	480	475	457	489	450	497	497	486	510	489	516	526	509	509	477	483	515	476	469	493	474	456	450	480	452	528	499	468	431	495	471	483	478	521	498	491	465	495	502	519	488	498	505	467	464	465	446	508	472	541	482	467	445	491	493	459	493	483	500	508	494	467	497	507	487	509	467	510	492	500	465	464	503	533	466	547	513	509	470	495	454	485	474	474	479	480	477	495	433	438	475	513	482	445	490	496	488	485	457	510	471	494	523	436	483	500	466	510	481	524	497	481	473	465	480	480	496	483	452	485	483	462	453	511	498	469	445	464	495	473	460	484	487	520	504	480	495	474	490	485	472	454	510	494	528	477	510	456	484	459	475	465	470	499	509	492	495	500	527	499	512	510	501	466	466	446	496	529	474	470	502	460	542	462	502	520	487	502	484	473	516	455	512	513	473	448	492	476	459	501	480	513	497	512	523	476	486	477	418	483	460	470	422	496	463	512	509	477	446	481	446	518	463	496	462	494	487	476	491	487	509	438	499	514	441	447	477	452	514	471	478	483	515	463	451	476	480	504	514	511	499	449	453	480	505	498	500	500	498	464	482	499	454	451	476	474	506	467	473	499	510	463	460	518	484	468	475	475	489	506	440	484	494	495	459	431	493	483	452	435	477	484	481	482	465	498	483	506	479	485	446	480	470	511	491	484	492	476	470	455	496	470	462	485	474	530	470	539	444	468	514	481	458	477	492	505	481	473	478	503	475	502	470	505	459	512	501	487	461	505	484	469	481	520	502	489	517	479	459	506	468	471	444	474	458	453	510	466	468	450	479	430	521	491	493	492	501	446	475	489	487	459	477	533	510	522	487	509	494	474	496	490	464	486	523	494	518	469	471	500	468	507	544	493	481	491	495	508	487	454	515	470	489	517	474	468	506	486	480	465	502	479	441	508	519	483	489	499	495	452	498	466	493	500	466	525	476	484	517	471	499	458	493	513	450	475	470	506	469	486	505	523	488	498	478	461	448	469	504	504	486	486	490	501	504	439	498	480	460	470	488	474	476	508	472	470	479	467	520	475	541	505	507	520	487	459	509	455	523	558	473	503	484	468	444	514	487	464	483	485	515	523	479	488	481	469	481	524	488	475	483	488	491	458	505	497	508	478	495	457	476	466	525	477	461	452	475	518	466	466	452	455	469	494	452	456	523	479	493	492	487	525	465	481	547	494	475	527	451	465	503	460	463	459	473	485	536	488	448	463	491	487	451	476	484	477	451	477	495	495	501	503	467	514	502	462	461	477	493	494	508	496	509	465	505	471	465	510	505	474	453	522	492	492	462	505	458	471	473	524	504	487	480	505	508	481	508	494	497	468	504	493	489	452	478	495	493	492	480	479	462	466	446	467	470	496	450	506	494	475	474	492	501	521	493	516	492	486	506	488	486	510	482	464	444	513	465	481	497	470	479	501	484	463	485	494	473	458	487	501	505	453	486	517	515	476	468	470	501	481	498	451	435	465	479	497	494	470	492	488	505	446	491	476	517	465	520	505	528	449	477	502	492	466	511	465	538	469	480	495	464	471	456	477	489	481	509	456	433	451	489	468	494	495	446	481	446	488	450	477	508	512	493	468	505	474	476	523	494	496	506	490	499	443	511	493	492	475	450	474	459	484	471	494	480	464	515	462	483	509	495	462	512	484	506	504	465	506	520	491	460	502	465	538	511	482	517	491	478	513	522	516	500	488	487	479	480	542	500	485	477	468	449	479	469	475	461	468	501	498	481	476	491	494	496	482	495	486	447	491	502	482	495	476	477	466	523	511	463	530	458	489	501	430	464	474	492	441	475	461	522	504	519	510	443	497	473	454	500	483	456	492	461	486	492	503	465	486	492	462	516	478	474	477	465	522	471	461	505	490	487	496	485	472	490	491	459	493	475	515	519	526	507	512	481	447	463	456	471	509	497	476	490	524	455	498	481	481	528	452	464	503	506	486	448	469	460	488	499	521	488	505	481	478	511	474	472	550	483	491	499	518	488	465	453	466	457	460	472	508	465	500	538	426	491	451	492	465	526	452	467	503	513	494	522	485	503	488	466	486	478	481	497	485	476	477	477	495	464	499	477	449	474	500	475	455	483	497	491	460	497	497	490	497	466	491	514	466	523	447	493	506	514	539	491	554	445	443	445	475	508	508	484	466	495	516	429	512	501	497	470	494	468	496	532	513	514	497	425	490	482	542	478	502	499	485	480	524	489	509	466	496	501	465	453	507	500	481	475	503	506	486	448	479	484	483	452	475	473	481	484	485	519	517	473	496	491	472	513	471	532	511	480	524	515	512	481	514	471	452	475	505	450	502	487	499	501	464	469	518	502	480	502	521	502	430	471	478	507	465	457	510	483	490	502	494	512	505	467	472	507	520	486	496	511	491	484	556	484	485	474	472	474	502	499	454	509	497	494	488	477	462	482	498	482	489	484	473	514	494	471	506	485	535	470	513	493	486	473	502	519	493	487	527	483	466	463	494	432	498	517	476	488	444	446	452	504	510	496	483	486	468	487	509	492	505	488	512	475	490	498	461	529	490	491	471	460	477	493	487	461	576	477	487	450	512	454	499	443	501	493	496	474	489	471	469	527	480	479	457	469	517	507	505	462	502	493	472	523	489	467	525	469	523	485	462	504	521	463	501	477	526	489	494	473	471	504	519	493	428	471	491	451	492	494	482	489	474	465	492	491	515	508	467	484	507	511	476	507	481	480	471	490
40067	18763	6355	3341	2270	1873	1516	1317	1143	974	875	783	739	733	691	687	666	655	743	647	693	699	672	672	716	684	672	674	680	641	672	683	719	639	664	675	694	686	628	678	713	683	692	728	693	668	714	639	672	674	658	635	607	561	554	578	566	613	542	565	550	556	586	560	572	597	548	568	562	557	534	565	566	575	570	562	530	547	592	518	539	551	546	543	523	542	538	570	548	543	562	571	520	553	570	570	552	552	560	539	614	580	575	590	558	572	545	552	563	548	577	554	564	606	574	596	533	556	569	559	535	550	563	573	595	544	582	511	552	544	506	555	604	546	552	585	541	506	534	522	535	561	569	551	534	579	576	526	586	564	543	555	566	549	534	526	579	547	528	575	529	572	521	562	557	529	571	568	554	559	578	542	547	558	587	523	562	581	512	545	561	570	528	551	581	556	557	499	592	539	544	551	560	567	530	528	557	549	539	558	544	526	580	561	572	501	537	562	541	556	572	532	541	579	569	530	524	548	564	558	560	528	559	549	551	604	553	596	570	535	538	569	550	529	535	539	539	587	600	539	538	554	577	592	571	568	545	541	568	553	521	534	534	558	500	542	554	549	533	586	586	523	552	518	600	540	532	546	518	511	558	556	563	550	562	565	582	573	560	521	549	536	563	555	556	521	555	550	534	533	562	530	525	551	575	519	529	514	573	552	540	537	552	553	599	560	553	533	592	551	549	573	548	489	583	539	533	560	542	571	545	551	548	550	601	531	531	515	534	564	624	541	568	570	546	542	542	535	522	544	529	593	561	502	539	588	567	564	567	567	570	566	620	497	550	539	536	513	548	554	548	522	549	554	569	572	516	574	544	523	517	528	539	533	560	537	519	532	556	527	559	512	580	529	561	567	556	536	553	546	552	563	589	559	575	530	543	577	527	549	576	561	517	552	543	509	557	538	587	521	572	565	575	530	547	575	565	563	548	553	548	537	561	558	517	556	535	530	553	548	545	540	536	531	530	543	509	550	523	529	523	589	549	511	579	598	559	545	521	575	543	612	539	531	567	547	539	550	540	548	537	516	566	547	553	573	552	542	603	560	580	572	517	510	549	545	551	556	544	574	544	565	537	588	555	533	550	554	630	591	518	541	551	545	587	572	552	528	582	573	570	546	545	573	584	553	537	585	553	551	549	530	554	583	533	586	566	586	515	542	536	541	566	541	509	542	552	523	586	569	499	519	587	577	550	554	520	552	559	544	599	561	580	554	556	574	557	567	563	560	536	554	538	562	559	498	539	537	549	557	565	534	579	530	574	557	553	574	549	558	559	558	555	559	557	568	519	517	523	533	527	547	566	562	547	562	581	539	538	568	544	564	509	560	544	585	598	537	572	551	534	522	533	528	563	572	575	565	516	566	559	522	563	563	555	532	570	613	568	552	564	542	549	538	521	527	546	510	563	545	544	607	535	549	529	508	523	564	539	561	538	597	556	552	553	540	555	561	567	542	561	571	577	564	548	535	580	573	514	544	585	581	576	516	551	502	554	591	526	510	542	537	552	511	598	560	538	545	561	537	576	508	530	573	538	600	591	568	557	538	575	541	542	508	532	553	531	562	561	576	537	562	509	531	559	535	542	548	552	543	535	569	534	579	565	562	559	528	529	544	526	559	554	531	557	525	535	587	520	531	575	562	543	535	566	561	576	536	554	571	570	595	543	539	540	554	541	527	540	531	559	551	562	532	559	517	549	560	573	550	563	527	531	519	592	573	541	513	561	555	516	537	568	555	592	542	578	555	607	571	576	562	527	597	582	565	532	532	523	555	558	508	576	559	550	557	538	583	531	566	552	570	579	537	553	615	544	523	582	525	544	559	566	575	529	516	528	566	539	568	525	564	563	580	581	589	513	547	551	554	542	541	519	538	546	558	539	546	530	572	557	476	583	557	572	529	548	550	565	530	563	526	568	540	532	540	556	575	524	573	563	570	567	586	575	550	518	564	562	584	611	599	564	557	520	574	545	545	563	560	560	550	538	538	548	543	565	562	587	522	515	565	581	518	537	565	578	510	550	546	526	535	544	581	535	548	514	517	558	572	538	523	573	550	558	484	533	550	557	562	537	532	545	542	563	550	563	529	550	557	552	587	502	534	569	597	570	575	542	575	555	594	574	565	549	546	551	564	535	614	559	583	541	537	543	531	556	530	552	536	555	542	572	529	537	553	564	557	530	566	499	586	535	558	549	534	554	539	549	548	558	553	524	533	542	563	571	569	632	546	534	567	562	548	552	595	585	535	554	563	545	536	551	552	548	594	544	576	534	613	540	580	536	488	540	554	543	585	526	568	545	544	582	567	530	562	524	595	554	522	562	504	579	562	559	531	523	529	565	558	573	569	545	562	516	555	560	516	544	532	557	607	560	573	574	563	585	551	498	547	556	524	520	583	564	560	598	547	576	549	527	517	563	548	542	570	561	518	526	561	554	517	551	563	507	521	533	570	575	568	513	566	550	563	563	509	551	523	564	584	558	598	538	546	560	546	557	573	574	499	573	574	576	511	549	545	552	548	583	538	522	577	562	560	555	570	535	598	538	571	546	536	567	589	552	585	575	537	562	563	582	566	537	564	535	554	565	535	537	622	545	530	555	542	569	547	514	594	555	550	522	530	546	575	525	497	568	578	564	531	548	562	541	529	520	535	598	573	559	566	566	553	561	563	550	555	524	562	525	575	527	535	543	581	594	540	562	571	558	555	530	532	550	504	531	555	571	522	615	580	545	530	538	507	532	579	586	553	583	545	545	561	523	535	539	559	532	562	505	530	569	551	574	558	540	569	553	615	581	572	526	541	521	531	521	565	533	568	545	536	507	526	519	528	555	585	594	567	551	559	572	548	589	562	557	543	527	524	579	551	610	480	538	579	557	574	565	490	542	523	525	569	515	559	522	524	551	500	587	552	587	569	548	589	555	556	527	560	563	582	536	602	524	570	522	510	520	560	570	588	567	545	556	565	561	594	572	545	575	544	502	546	559	553	568	549	513	500	548	518	493	549	568	558	536	557	528	512	545	521	584	557	554	532	533	551	568	528	536	537	535	585	535	567	515	580	549	567	501	553	532	536	561	567	554	558	545	581	541	561	557	528	569	533	560	535	514	564	565	539	542	496	537	570	510	525	544	586	529	517	606	541	537	604	535	558	529	571	527	542	598	520	559	559	545	553	561	550	587	556	565	544	544	572	545	538	584	554	572	553	545	509	553	523	505	555	557	591	543	544	542	573	549	524	571	562	563	535	572	551	529	589	581	543	556	574	489	543	557	544	518	519	542	562	560	577	535	530	558	581	555	548	528	530	578	553	553	580	537	550	542	559	542	533	554	562	562	568	554	563	529	605	513	556	535	545	518	577	523	585	543	566	561	601	497	527	536	620	500	568	504	555	555	543	543	571	535	578	495	538	537	536	498	563	533	579	561	594	548	539	567	574	554	541	547	570	540	557	595	523	546	549	557	583	517	528
24771	20917	27331	24538	13811	1619	1214	1070	1051	965	945	915	994	989	879	918	929	885	946	926	930	886	961	945	960	954	901	916	993	946	961	933	986	912	921	914	905	1019	987	948	938	949	923	960	919	944	924	959	910	854	935	906	916	936	969	931	920	917	877	896	900	897	932	875	960	822	879	921	878	912	875	886	908	850	899	908	880	920	871	834	886	895	888	865	904	901	885	942	901	892	906	870	890	899	857	928	873	882	916	861	897	907	907	867	897	883	936	910	930	913	901	908	881	857	888	893	870	915	890	877	920	895	889	885	903	932	843	903	890	872	903	935	898	862	910	902	914	868	828	875	928	882	850	906	892	893	931	871	937	868	840	923	903	896	929	890	920	896	895	909	899	890	878	909	863	911	835	836	909	904	910	876	874	878	915	903	875	875	896	837	892	898	911	865	884	884	905	871	885	835	852	890	855	868	891	870	837	887	913	900	879	919	882	927	897	872	869	925	919	867	931	890	889	869	886	889	886	886	884	851	907	931	895	906	895	877	935	889	934	905	869	836	914	870	899	886	906	865	925	917	901	872	900	897	927	927	950	933	878	848	925	914	857	963	854	880	902	874	881	934	956	918	874	883	883	901	888	881	899	911	852	878	838	902	887	879	886	918	890	881	901	860	905	856	848	906	812	869	876	824	928	843	870	896	915	854	892	861	892	843	888	908	923	895	851	902	868	844	888	908	882	867	887	900	914	906	895	897	884	893	918	931	898	873	875	845	904	921	813	956	851	864	804	825	921	912	894	915	832	861	907	927	914	907	918	865	894	915	890	905	846	890	903	908	877	937	854	875	900	930	902	907	918	851	899	867	886	834	921	868	899	890	916	890	920	895	890	844	899	929	929	904	928	889	876	884	931	884	887	862	848	851	907	850	831	875	870	888	873	883	891	877	893	895	891	904	863	883	843	916	909	909	941	921	879	859	883	895	864	918	945	887	845	915	890	899	866	910	910	909	890	893	866	881	868	848	937	889	870	943	904	943	870	886	915	839	841	826	871	890	849	909	871	884	865	903	839	887	897	916	829	958	913	864	940	858	934	900	874	894	922	923	949	904	917	935	923	916	894	887	889	892	885	873	858	899	907	891	903	902	857	875	901	927	871	873	898	934	895	929	879	905	903	889	894	886	906	869	906	906	852	895	890	904	889	900	889	908	919	930	895	924	980	884	881	923	859	891	905	843	870	932	872	852	881	909	885	884	862	893	925	916	864	875	937	884	864	869	868	859	868	899	877	896	899	913	881	890	890	940	886	874	826	837	922	840	935	859	908	861	900	900	916	889	875	877	900	853	921	904	897	910	855	872	846	933	910	840	829	886	857	992	848	888	895	887	890	864	888	850	886	866	834	836	854	865	903	822	862	938	850	931	921	917	897	914	822	901	892	859	933	910	891	874	898	872	886	863	882	933	900	940	877	872	842	893	907	904	907	890	881	864	887	875	915	921	868	909	871	867	908	932	870	851	854	819	883	879	903	876	871	926	907	831	913	836	836	857	875	849	869	860	884	892	873	906	912	879	887	913	916	871	924	896	923	856	930	815	847	947	896	848	897	894	857	918	931	912	876	860	915	914	857	883	909	886	889	885	890	854	893	895	904	899	862	882	861	887	841	870	881	882	864	870	866	905	893	916	884	919	917	881	854	883	918	897	874	896	936	898	878	952	868	840	859	928	856	883	873	897	876	913	935	901	911	866	974	886	909	903	884	868	875	972	896	887	871	929	822	868	937	898	878	854	863	889	863	873	884	853	907	896	890	894	914	870	856	901	898	944	899	876	888	908	938	867	834	874	890	913	872	912	936	907	903	921	850	895	905	881	857	891	890	893	863	899	851	905	920	943	866	891	917	847	899	838	864	869	849	924	889	941	832	901	892	843	924	910	900	882	873	914	872	883	863	879	908	874	894	916	869	908	916	929	902	928	874	913	927	896	908	912	851	858	905	904	925	901	928	916	867	867	896	858	906	845	896	909	943	833	866	878	871	901	879	911	864	932	944	865	889	856	907	878	914	858	887	918	894	929	868	873	832	953	911	909	827	930	887	908	864	926	897	880	873	837	858	831	897	866	900	913	855	882	892	834	888	907	901	893	877	933	885	833	879	889	901	857	875	856	909	876	848	868	930	923	889	873	942	871	964	955	856	909	880	915	947	894	873	855	945	864	854	928	878	892	894	898	904	870	913	870	891	888	871	882	889	912	889	892	884	910	861	914	906	880	890	898	853	854	874	848	893	894	872	868	850	917	877	912	882	842	915	858	909	833	855	850	859	849	857	895	917	926	896	919	883	848	893	874	911	907	892	884	882	855	889	897	873	922	911	878	878	868	864	832	898	886	842	884	884	908	784	874	847	911	876	917	850	919	913	924	929	821	925	831	920	905	911	871	885	878	858	882	923	889	873	878	922	886	888	892	906	842	836	882	848	888	909	918	906	901	882	905	878	861	856	879	869	939	863	824	902	913	850	867	845	896	885	897	877	891	878	861	891	927	913	953	902	905	902	931	914	905	856	943	886	880	918	943	908	854	931	868	900	919	862	909	848	891	896	923	920	886	893	897	861	886	840	823	928	886	880	829	877	847	887	865	884	874	848	869	937	948	853	858	897	910	870	817	850	917	900	866	868	935	880	926	905	911	880	900	872	875	913	933	829	915	920	854	920	913	879	909	917	895	879	913	936	888	901	936	892	813	917	932	900	867	909	872	896	894	902	872	934	872	890	897	891	877	861	944	888	889	898	861	890	866	885	872	875	876	863	899	917	892	849	936	865	905	918	910	891	858	919	900	854	932	881	884	906	906	905	899	874	936	860	869	891	953	837	878	899	805	878	870	847	887	875	908	888	875	915	835	863	927	855	824	903	851	889	887	886	922	850	846	878	886	889	925	918	903	885	953	875	889	874	880	882	909	855	844	840	892	866	893	849	887	895	895	859	871	884	927	904	851	889	847	983	858	918	844	874	816	885	887	887	853	886	913	904	879	851	894	886	896	932	882	958	893	884	859	859	848	883	858	921	885	846	893	915	896	876	876	908	831	898	869	805	918	934	898	916	936	860	814	918	845	905	862	827	928	899	865	871	930	940	852	848	933	933	914	912	899	847	851	897	957	898	876	915	907	907	887	1000	888	894	892	881	928	950	906	854	905	907	882	853	855	880	850	865	884	860	898	870	813	875	929	931	922	888	865	921	868	897	870	901	834	884	877	862	894	897	911	900	876	904	899	867	922	860	920	923	883	915	923	849	875	843	861	870	850	953	914	894	924	858	924	862	875	877	931	876	856	906	887	841	913	855	915	896	914	915	859	830	906	872	840	899	848	940	904	839	914	836	896	940	917	872	957	920	835	879	892	882	912	939	865	919	958	893	853	892	907	878	867	921	864	870	915	912	916	885	957	855	907	912	867	883	907	901	871	881	879	910	935	887	902	884	888	878	869	922	842	870	850	886	942	879	849	905	881	858	847	891	850
40433	16518	4114	2504	1957	1706	1562	1404	1272	1199	1144	1097	1096	1049	1049	1091	1093	1036	1102	1119	1064	1081	1066	1028	1070	1083	1048	1119	1022	1083	1130	1062	1083	1075	1126	1018	1145	1104	1046	1135	1052	1142	1107	1128	1060	1070	1077	1038	1063	1062	988	1051	1079	957	1007	955	980	1016	993	951	985	973	961	964	961	1020	1033	963	949	947	972	1050	1043	948	954	954	978	956	1017	976	951	1020	1010	981	992	965	1017	991	965	1003	1003	936	949	1005	1003	991	932	1039	986	998	963	980	975	958	975	971	1033	960	981	954	959	973	980	1028	978	962	933	1029	982	992	1020	1014	968	927	942	987	984	994	983	929	966	958	971	1030	1021	954	965	962	979	974	960	1022	1027	997	1040	938	939	924	976	1016	1000	1036	991	984	983	1018	1034	999	1003	1008	986	1005	993	968	999	989	964	985	1026	936	960	984	957	942	929	1021	1016	1068	977	978	1039	991	952	923	983	994	1014	943	981	970	993	1030	989	987	957	992	996	1003	962	990	961	999	1010	925	995	1033	1000	975	1001	957	909	975	1011	976	915	993	1005	931	951	1003	977	986	984	1007	932	1020	1028	952	1025	970	956	1012	953	941	952	1038	987	1010	982	1031	983	953	947	1005	962	1034	984	1003	985	930	936	969	969	954	953	1003	1013	925	979	1021	963	970	988	953	998	1028	1034	1007	1019	948	973	1010	989	922	999	1015	953	961	980	982	963	982	988	960	1005	1003	994	1003	965	990	1007	994	990	941	953	1001	1006	997	928	985	967	966	1034	1017	1009	937	1016	1008	1007	989	977	943	985	953	965	1000	991	962	1027	975	984	1014	946	964	1003	914	961	947	956	968	975	990	1037	995	949	1015	976	919	1016	960	981	1011	1000	1023	1010	1015	953	1005	979	965	1000	978	1046	1026	974	956	937	961	986	973	1029	1023	1003	995	989	985	1030	972	975	1005	1082	1034	917	982	1031	943	983	1005	1019	960	982	951	1017	992	1000	942	986	982	959	947	965	927	995	935	975	982	968	959	948	970	975	1012	989	1016	941	981	946	991	1033	1029	964	969	992	997	1011	1030	999	985	969	1000	974	939	985	987	1027	1074	952	979	971	916	985	983	970	968	935	1025	985	999	991	1011	924	960	995	1000	942	934	970	980	1011	1002	999	1021	986	968	987	1014	980	1000	1008	984	943	1010	991	957	1023	1011	974	983	927	985	998	952	943	1052	1020	992	947	962	974	1037	968	1070	1030	983	1010	992	982	954	1011	1019	938	1058	966	924	958	996	1015	965	1016	1009	912	964	1024	959	981	992	950	1020	1002	1005	985	961	987	1049	978	1006	951	996	1018	967	1000	980	1009	959	948	977	1008	963	994	994	981	997	1061	1031	1052	983	962	973	983	963	951	966	943	958	981	984	947	955	947	1011	1035	934	980	1004	958	1016	1029	1036	1026	950	954	951	977	999	1028	1001	952	967	1027	1025	969	1016	1015	1005	946	976	1002	942	992	976	998	955	975	954	966	991	942	938	927	960	1029	977	979	952	934	1001	1004	1007	949	1002	980	931	936	937	967	1044	975	986	1034	1023	1002	1031	1011	979	997	1012	949	1003	1010	953	982	1015	962	1030	999	984	1015	972	988	989	1015	956	968	993	925	970	954	987	965	940	1031	950	989	996	925	1006	1018	1052	982	993	1007	1031	953	1016	945	985	923	995	990	971	960	991	1015	965	1019	993	936	962	940	1023	980	961	1005	992	961	964	1009	909	1005	984	987	963	961	968	998	959	959	973	1005	958	1064	942	970	897	1028	1027	975	1047	979	1022	941	1018	969	937	992	973	982	1016	995	1002	971	1009	960	997	974	990	953	975	1047	1006	981	996	979	1014	1033	995	988	987	995	1003	972	951	1014	1024	963	1024	884	946	934	947	986	1004	1003	1036	946	931	986	1006	980	937	995	1013	942	1014	1007	1023	947	992	934	975	969	985	973	992	973	1007	964	963	1023	947	979	931	933	979	946	981	982	985	975	1032	961	994	985	985	1016	977	952	1008	1017	1004	1007	987	989	981	994	946	1016	969	1033	975	950	1004	959	984	967	1043	1035	997	969	928	1011	952	978	1017	995	961	991	1024	984	965	955	954	957	970	953	939	1055	972	999	964	968	1004	960	1042	942	946	1007	969	963	974	988	971	1020	977	1044	979	942	953	998	961	947	1002	956	936	1003	973	973	948	987	964	1025	989	979	1024	1012	987	1002	1020	1027	975	969	943	961	1009	984	980	1008	994	972	965	1011	996	1035	928	1007	965	1022	1012	938	1025	1005	1002	1025	1011	1019	975	1042	984	1028	937	982	1033	998	988	975	945	951	992	947	914	1023	968	1041	1008	935	962	941	947	1017	1031	1013	928	988	1068	974	982	963	960	975	935	964	976	981	996	1011	983	1010	1013	951	1029	985	965	970	973	977	961	974	1021	938	983	997	1003	969	986	985	962	1021	1014	989	986	914	1052	997	992	974	972	987	1043	1049	961	950	940	998	996	1015	949	1008	993	964	1011	986	980	989	955	947	1023	1011	1026	973	991	1013	965	970	959	931	979	990	1001	1036	913	1016	1002	984	994	937	993	1002	952	941	1002	938	994	989	1049	1005	972	938	941	1015	996	983	914	971	949	999	960	976	904	1012	987	999	975	975	1020	968	986	973	932	967	987	958	955	945	989	980	1051	991	997	1024	973	962	980	996	997	969	988	981	958	943	1020	1023	935	972	1026	1006	964	897	936	1006	945	942	1022	996	982	981	975	932	995	1027	979	989	1034	1003	964	1035	970	1002	985	1036	983	1033	1010	950	1006	984	960	993	1026	1041	1016	961	977	1002	990	957	971	937	1037	975	989	978	959	995	956	1028	990	1014	1024	1009	954	1002	994	948	1008	957	926	931	974	970	1034	986	946	948	977	980	969	993	966	968	947	989	1016	985	1026	1037	976	909	1013	976	973	1042	924	980	984	976	969	974	975	982	979	942	964	953	1020	1025	964	953	964	1031	1030	979	974	973	998	984	948	960	977	1021	976	986	962	990	998	962	958	1023	918	946	961	966	948	982	1002	977	993	1017	952	992	987	1013	998	980	973	1038	1006	979	1013	915	946	991	1063	948	1008	1039	973	983	972	911	992	966	969	961	1050	1017	973	966	1027	970	938	994	1007	971	938	972	969	901	970	1009	991	963	1010	1018	994	966	959	1027	1030	987	996	1029	964	987	970	990	1019	969	978	1007	981	981	941	985	1008	981	1026	941	969	939	969	1038	978	974	923	1011	998	999	979	992	959	944	953	913	1010	994	996	1057	959	971	975	994	1007	953	966	953	930	985	1010	938	1028	1025	905	978	919	1004	1016	942	1019	1001	1053	938	965	1049	956	994	971	1007	948	996	977	976	957	952	1000	996	1004	967	1016	954	920	964	970	976	1044	996	972	1014	1009	993	932	1006	995	970	990	950	1002	943	1021	993	961	1002	984	1018	1029	1050	1006	964	1011	983	951	942	965	979	982	986	1004	940	995	1009	1016	997	965	1068	935	986	953	980	1018	1005	986	966	924	945	985	991	1052	1021	982	959	960	984	969	980	995	1002	990	998	1000	976	977	1046	960	1004	1025	965	990	990	921	986	949	947	969	995	1009	1005	1002	996	1035	1006	986	1084	1027	948	957	1027	981	1016	1018	995	994	1002	983	996	986	980	966	951	985	923	932	1039	1006	1025	1014	959	1009	988	984	962	969	982	989	967	1020	1040	967	956	976	1030	1016	960	967	941	996	986	1014	1013	1012	1012	970	1007	1016	958	980	966	984	972	1041	1019	1036	996	993	1029	955	1019	971	949	1016	1007	1001	987	965	998	1006	965	909	974	1068	1029	992	971	922	984	936	1018	970	984	1018	983	968	987	999	985	977	1000	993	953	991	983	1010	908	1009	939	1001	1035	1009	971	1006	949	1015	950	976	983	945	984	967
22377	20912	28596	23364	20909	20964	12206	1700	1175	1068	974	920	899	888	909	858	903	871	864	863	802	842	821	845	794	838	823	808	817	846	814	849	808	793	857	825	825	838	814	907	822	843	847	772	797	788	798	868	799	820	820	809	786	734	767	705	729	703	779	718	693	714	743	757	739	718	694	741	732	757	718	737	702	737	765	696	713	691	679	706	700	703	692	727	752	721	704	710	680	701	749	709	735	720	687	741	729	738	749	733	715	696	708	681	756	732	692	694	747	737	737	704	696	753	719	727	692	671	738	735	676	668	715	721	711	736	690	712	696	762	738	710	672	700	723	717	725	708	751	703	745	728	705	721	732	711	747	724	733	655	739	740	715	709	746	730	744	702	688	737	700	732	692	719	735	730	706	706	736	683	720	677	686	702	707	667	707	717	740	737	726	657	658	666	719	739	731	748	702	734	711	671	679	737	737	698	685	705	716	667	726	705	733	709	688	686	678	660	716	657	690	762	689	738	657	720	746	718	707	724	708	710	719	667	701	694	716	666	709	647	739	700	700	713	729	690	735	698	695	692	731	728	685	683	742	733	737	713	674	656	686	707	700	719	671	697	697	728	689	716	701	690	668	704	697	712	711	719	742	686	698	709	703	706	648	707	661	725	702	712	648	725	686	711	716	704	631	738	774	733	694	711	735	767	717	699	750	713	732	700	678	786	719	723	737	714	693	697	649	732	733	696	691	710	684	736	717	670	720	685	710	722	720	707	734	726	701	736	703	717	657	736	699	651	739	722	693	671	718	742	688	670	672	689	654	677	742	696	705	696	717	704	677	673	701	696	701	729	692	718	709	699	681	720	646	749	704	694	702	702	724	692	681	670	733	707	686	705	674	715	663	734	679	703	713	715	713	711	706	698	678	709	684	672	689	743	702	712	688	735	665	683	697	722	729	746	678	721	713	702	741	693	702	709	737	746	674	673	716	665	676	697	678	704	695	743	738	740	706	753	693	703	705	741	710	695	671	785	732	732	690	695	681	702	727	717	737	740	686	717	708	711	728	716	675	737	696	696	750	710	712	709	715	767	712	694	746	722	725	680	710	724	724	768	707	713	705	746	707	715	696	709	710	724	698	652	722	737	718	687	653	787	749	690	707	701	698	726	756	673	721	692	704	778	733	737	706	696	719	726	675	720	692	699	669	731	689	713	719	768	690	704	721	718	691	751	714	689	744	727	715	721	756	771	711	735	647	706	697	778	735	706	752	735	682	716	736	687	768	747	689	734	718	692	685	712	692	730	698	699	713	743	698	665	707	720	668	714	752	683	750	723	720	685	711	725	681	697	740	682	707	714	733	742	734	715	676	664	724	703	703	739	737	731	708	697	750	728	673	727	684	729	734	729	714	677	704	723	743	683	716	727	717	706	685	686	681	722	709	704	710	700	671	716	740	721	651	637	711	733	699	724	699	717	721	732	699	705	670	744	727	740	671	735	707	730	732	655	719	716	669	694	694	661	719	736	698	689	676	709	697	732	703	703	725	701	679	703	719	695	708	688	663	700	728	700	768	719	744	733	681	720	730	698	704	718	665	723	790	680	705	740	690	710	718	704	701	718	727	704	763	657	722	725	696	714	737	731	712	675	717	733	699	676	689	713	718	675	702	709	725	697	666	723	697	693	756	695	721	719	699	707	727	691	698	671	710	750	734	743	737	771	721	662	659	691	670	690	711	707	691	717	724	693	762	734	687	666	667	716	700	665	747	665	681	729	673	702	757	772	704	738	704	658	720	676	684	746	724	740	722	685	730	702	709	748	681	685	702	743	696	694	719	704	724	700	678	685	696	697	683	672	722	702	752	714	678	716	735	725	668	710	722	718	691	749	687	717	733	709	755	740	745	681	689	715	718	666	698	680	713	721	739	731	695	671	673	691	697	704	747	714	784	699	749	714	741	689	690	728	714	664	740	726	731	699	691	712	688	668	717	696	699	748	668	719	700	696	720	721	683	758	718	667	718	669	707	730	698	769	701	690	682	729	683	691	742	699	724	720	719	754	734	724	730	740	712	730	733	730	674	720	685	715	703	717	699	672	691	702	683	682	725	692	706	727	696	686	689	624	748	753	694	727	674	759	678	688	711	704	747	717	703	743	685	690	694	727	736	758	730	726	750	696	664	676	748	654	724	727	692	710	692	717	710	740	698	661	722	693	722	715	726	724	678	717	763	696	702	705	697	753	727	778	699	709	700	700	691	724	722	713	727	735	763	716	711	705	740	712	682	707	734	730	684	706	662	712	677	697	773	708	685	665	698	726	708	734	698	713	726	739	684	698	667	696	713	706	742	666	687	717	734	696	732	648	721	726	740	727	741	706	680	689	716	711	664	685	700	727	667	704	669	713	701	716	704	697	737	726	696	757	726	701	721	676	721	695	735	666	721	689	716	709	737	742	718	702	711	730	683	737	686	690	688	727	684	701	700	720	736	715	733	753	739	720	682	704	769	744	713	745	704	697	661	689	769	701	759	738	723	746	729	703	702	705	703	708	724	706	717	726	693	696	716	709	710	698	680	649	716	716	729	690	697	718	708	694	638	755	729	674	754	691	702	705	724	693	690	727	689	686	704	730	699	735	707	684	694	677	677	735	790	715	712	656	713	673	719	716	702	667	735	710	699	709	699	687	708	749	745	725	661	719	708	707	683	717	676	733	682	667	669	739	708	700	678	657	702	724	716	694	718	656	672	680	723	696	684	682	679	736	747	735	718	718	698	731	714	720	672	735	686	727	768	710	716	660	726	681	694	726	683	711	744	739	730	695	690	686	688	697	699	753	744	651	688	691	723	687	716	697	699	755	699	698	761	686	706	695	728	728	711	705	776	728	730	725	705	723	704	750	721	666	743	681	722	695	727	679	707	701	716	716	690	718	734	709	712	668	725	744	690	719	690	728	706	694	733	728	695	685	727	712	707	707	720	726	682	644	695	728	690	707	692	748	702	721	688	703	675	711	715	718	688	693	710	711	744	700	673	717	685	703	673	721	668	701	752	712	721	692	716	712	706	727	707	755	701	688	683	706	702	770	734	686	709	744	736	716	728	746	709	663	708	702	707	724	763	724	715	727	718	692	691	724	730	719	713	753	703	736	751	739	693	685	718	718	743	684	676	700	667	734	684	734	711	770	679	740	677	729	710	724	662	729	697	689	715	649	732	745	692	749	724	674	678	734	676	703	717	697	707	700	737	689	684	711	756	741	715	728	703	713	734	781	733	694	698	779	710	678	667	733	738	737	669	691	742	698	751	725	753	666	723	702	711	734	708	677	729	679	698	691	684	717	674	698	740	728	699	682	745	707	701	713	695	734	671	673	727	689	699	738	740	717	746	672	652	681	734	683	698	672	703	729	658	677	682	699	711	714	692	706	729	692	732	726	645	672	683	754	712	691	686	705	725	722	715	738	740	685	760	709	711	703	693	703	695	687	709	726	711	687	750	742	698	667	762	701	671	666	699	689	721	748
43911	25274	10710	5911	4258	3324	2635	2262	1908	1605	1441	1292	1158	1100	992	956	1048	1084	1081	1031	984	1020	932	979	950	960	967	986	1032	968	932	1048	977	966	905	907	931	982	994	960	947	957	960	881	951	905	944	1002	922	867	910	928	897	902	840	793	811	840	778	774	808	788	803	772	769	818	737	830	765	813	784	730	750	762	724	763	832	784	725	729	776	811	763	790	770	745	779	734	696	787	724	789	782	764	721	751	783	756	779	713	769	750	785	787	805	787	764	763	767	790	778	780	806	739	755	734	770	760	735	814	780	786	774	768	793	769	726	750	773	787	750	763	788	772	786	821	766	752	737	772	711	736	820	747	748	739	720	780	823	758	793	765	720	734	777	715	764	763	769	801	788	762	796	772	753	790	800	735	751	760	759	813	757	725	813	737	751	760	746	782	785	740	769	757	839	743	755	735	746	776	813	755	757	776	765	776	744	773	776	769	736	742	790	722	722	692	771	737	783	832	764	730	749	758	785	793	751	710	804	734	742	778	801	752	732	803	744	752	768	780	776	772	793	734	786	755	722	737	754	815	744	760	768	783	803	770	758	779	804	765	802	758	800	748	763	787	767	771	742	742	772	752	758	736	729	710	737	782	746	760	797	811	791	777	780	709	741	811	752	739	737	716	791	799	712	776	788	793	827	735	759	804	767	769	767	733	792	757	787	777	793	770	783	817	740	770	729	747	794	733	744	794	794	778	760	748	721	757	776	769	755	769	757	771	689	770	795	766	756	799	735	740	741	837	746	749	718	698	749	775	732	760	785	691	809	757	762	774	738	800	818	780	776	743	769	756	802	697	735	707	755	746	764	751	739	769	728	772	786	748	798	756	775	763	774	729	766	745	768	716	814	747	774	762	774	767	765	751	771	750	771	760	735	712	734	777	752	809	730	781	774	776	789	688	750	787	721	793	793	792	763	776	733	817	733	752	822	699	700	777	792	768	772	793	768	747	760	799	780	754	789	778	786	730	822	768	792	792	732	755	748	746	738	762	788	760	748	754	719	769	732	805	789	810	754	813	791	793	734	801	772	770	785	751	775	817	766	762	788	810	706	743	763	774	718	712	792	787	757	746	810	754	796	775	766	752	781	773	796	764	764	674	749	797	788	734	715	792	748	758	853	753	801	750	763	754	730	772	818	764	779	768	743	737	773	750	843	802	810	780	782	765	778	736	843	744	820	770	755	796	777	762	753	770	774	799	768	760	786	771	718	741	759	791	737	821	749	742	750	797	725	753	762	763	773	719	771	742	746	789	761	780	763	736	767	732	735	743	848	753	770	774	774	750	781	788	783	771	804	782	714	752	759	783	800	795	723	734	729	795	735	829	784	757	742	708	773	765	766	805	794	731	823	764	757	750	738	781	773	784	711	828	780	817	754	776	767	773	742	776	731	772	749	795	739	723	780	782	716	766	779	761	722	753	733	785	692	746	742	784	803	775	740	723	759	820	774	777	794	721	783	789	739	800	752	742	746	769	789	716	769	784	821	756	703	797	748	753	751	779	774	761	734	769	798	787	760	817	760	732	745	745	818	806	764	802	758	781	771	771	751	746	825	766	817	755	767	777	764	775	749	768	833	786	733	746	755	798	791	806	767	747	768	750	747	797	744	775	781	812	762	758	792	769	750	712	782	789	740	733	746	767	784	799	793	772	726	730	764	762	741	785	803	767	787	751	750	771	712	791	740	794	763	742	787	779	738	766	742	764	753	752	782	727	785	758	700	783	760	814	800	768	725	832	757	781	802	733	764	728	792	734	757	738	760	743	738	785	764	741	737	744	771	737	702	754	781	746	694	793	746	755	779	757	816	756	739	738	722	788	806	743	819	775	776	735	770	808	791	809	734	772	740	832	769	761	783	787	737	747	723	762	808	752	787	785	816	775	785	722	746	782	736	720	790	723	721	765	803	719	744	783	723	774	732	799	796	809	783	743	758	795	775	816	773	778	750	732	773	817	764	747	766	762	759	755	752	781	764	770	765	713	780	768	775	750	763	767	747	739	765	755	792	774	774	747	768	746	745	766	802	817	736	793	789	770	750	770	802	821	751	775	760	776	778	727	755	706	735	765	733	799	794	766	774	745	761	733	777	755	753	721	810	762	761	751	762	729	773	790	774	784	821	757	793	758	728	728	767	793	784	750	781	800	739	709	767	763	787	693	783	756	772	801	758	770	731	760	756	700	785	818	770	773	762	794	787	745	749	755	782	750	793	763	767	723	801	777	787	775	766	787	762	763	767	709	747	774	766	801	786	791	756	780	767	804	763	780	748	753	700	784	803	751	730	715	753	763	791	723	741	741	809	718	764	756	762	740	704	773	784	757	744	740	759	769	732	755	722	763	765	724	770	786	761	781	812	769	732	762	756	801	834	776	813	764	775	761	766	761	764	778	736	772	804	778	842	793	763	711	763	822	746	783	799	771	710	729	714	759	736	706	747	726	767	783	765	750	799	747	786	773	797	792	768	722	781	702	771	770	789	789	792	775	815	766	762	769	783	794	754	753	765	796	793	732	783	782	750	790	749	794	803	851	786	719	786	736	738	798	761	762	770	799	778	799	809	762	760	786	767	759	758	776	742	725	739	728	764	776	779	756	774	691	752	725	761	726	751	768	768	811	727	750	733	773	760	747	793	768	753	764	750	763	790	737	770	725	761	728	816	737	752	816	774	719	724	792	800	770	760	779	769	788	747	736	789	765	761	797	727	765	797	776	789	777	786	740	757	763	755	717	789	734	741	775	812	708	779	757	725	777	810	786	737	709	773	749	774	776	753	779	726	824	755	759	757	757	770	755	766	756	734	740	777	751	749	773	720	757	750	710	760	781	777	809	812	773	697	793	767	760	777	691	778	729	761	770	758	785	767	784	761	719	794	728	760	804	807	779	731	743	742	783	760	708	767	756	769	747	711	689	757	727	742	734	772	779	743	743	730	793	778	799	785	751	728	817	788	769	744	731	782	776	745	776	712	788	775	826	824	734	775	783	723	784	725	730	738	722	789	827	741	745	790	800	796	774	810	753	767	701	809	772	758	745	796	715	779	723	798	821	764	775	798	749	745	750	722	757	791	755	812	754	801	772	754	752	755	751	808	796	791	762	767	750	770	748	748	780	829	758	764	769	742	820	761	769	774	786	767	791	775	764	797	762	798	731	740	766	801	784	814	766	692	783	806	770	764	745	743	778	783	765	800	753	783	780	738	774	745	771	784	750	800	770	788	751	770	761	779	714	753	780	729	755	761	795	766	704	744	701	746	739	750	761	808	758	777	722	759	761	776	804	802	777	790	819	765	789	776	783	774	737	738	734	754	802	760	768	790	771	751	704	745	758	819	724	750	771	783	766	705	754	791	758	743	753	783	709	744	784	780	787	733	751	771	803	752	759	729	770	734	807	785	737	750	746	759	715	732	778	800	747	777	782	744	744	763	812	741	803	730	751	735	779	742	724	820	826	797	772	769	780	756	767
29769	21648	11451	1517	768	684	682	687	721	700	678	698	647	674	705	694	686	659	673	686	694	699	739	690	660	680	662	705	734	668	737	688	684	705	715	708	731	680	749	687	685	671	691	667	731	682	660	733	721	719	682	725	692	637	673	646	679	689	667	662	640	678	706	676	644	656	645	720	671	642	647	652	649	646	632	628	695	636	672	698	708	669	664	664	652	659	729	619	697	687	663	654	630	667	649	677	710	655	662	665	648	647	710	632	648	652	681	684	726	672	689	657	641	657	655	686	673	674	680	642	681	650	637	652	699	610	654	639	663	642	636	664	664	700	680	657	709	696	650	609	670	656	653	718	656	615	655	664	657	653	644	674	700	715	689	660	680	678	699	678	659	646	644	668	711	669	703	674	679	612	646	682	686	669	662	641	707	685	641	649	649	672	663	636	656	675	635	710	683	663	648	632	622	719	694	693	684	675	678	688	690	647	651	701	690	634	672	649	679	633	632	624	732	700	671	649	647	671	641	632	695	696	655	660	667	624	620	667	656	653	647	655	665	631	681	735	660	651	660	649	662	656	681	617	660	626	688	654	682	680	689	641	656	641	668	639	666	660	704	625	697	675	686	698	662	649	617	653	658	668	682	679	668	669	660	659	659	726	641	692	690	677	661	644	630	692	705	665	632	675	606	658	682	698	660	651	673	653	634	696	666	725	652	624	629	664	640	677	687	666	682	633	722	654	691	646	652	674	634	642	710	657	646	665	675	647	686	666	637	644	683	664	695	676	655	664	650	671	667	678	657	586	669	624	673	705	696	640	648	639	699	622	662	632	684	671	734	666	663	634	692	695	706	648	707	675	661	669	643	676	693	663	648	675	640	660	664	679	607	669	684	705	642	700	676	691	662	697	664	645	657	647	724	666	641	627	675	686	665	669	704	648	664	682	641	663	657	737	678	650	672	684	716	643	636	739	657	658	687	696	644	702	658	694	677	659	640	716	674	661	696	699	685	655	646	629	627	636	669	629	668	673	637	670	611	669	703	664	684	664	627	700	692	668	658	637	631	643	679	663	686	630	642	675	677	690	735	624	678	654	670	663	643	690	685	684	666	667	656	732	668	675	652	690	658	611	670	664	676	658	651	645	686	661	698	688	679	695	707	684	668	633	657	650	638	609	672	650	695	698	708	647	657	656	630	636	645	632	678	694	630	691	702	671	611	677	668	651	668	635	616	681	676	665	648	694	658	664	660	662	653	633	637	669	661	691	635	646	662	639	637	675	619	649	648	630	686	652	684	676	704	691	684	666	653	662	724	633	661	669	655	688	629	654	676	669	695	658	681	665	602	669	653	670	699	684	638	633	639	673	693	648	661	679	708	668	663	654	693	650	647	674	688	694	659	654	615	633	612	663	691	673	660	715	679	630	693	647	674	684	677	671	737	648	670	655	729	668	686	628	668	647	636	637	650	613	727	679	643	676	646	663	692	696	665	673	658	665	655	643	665	663	673	608	657	642	645	693	650	672	667	688	679	674	675	659	687	680	650	685	607	673	648	688	667	693	648	675	684	648	665	643	691	655	689	705	698	657	684	712	675	629	677	711	681	671	703	643	664	651	648	706	659	674	666	675	623	667	670	679	631	669	667	705	620	636	654	643	671	661	721	673	636	661	666	636	668	674	679	665	678	643	647	647	648	743	658	715	641	634	656	729	636	682	664	663	690	675	624	620	605	665	681	702	675	648	637	674	673	599	692	631	677	623	669	648	690	691	648	614	627	704	674	688	638	678	651	690	660	623	671	640	617	657	669	674	668	671	680	642	643	666	665	658	659	661	691	647	675	656	704	715	711	642	656	680	648	666	583	710	657	686	694	664	670	697	678	684	657	634	647	662	647	651	670	673	688	684	675	725	666	651	682	660	695	640	677	615	677	650	703	647	645	723	647	646	649	646	681	700	629	687	662	642	700	645	683	676	664	655	639	613	633	650	631	714	678	684	645	665	636	663	662	678	682	688	715	697	632	671	670	659	638	669	659	623	656	640	656	713	711	698	652	590	705	650	656	701	641	670	668	651	654	669	634	599	697	658	652	659	658	631	676	642	659	662	637	683	647	635	688	658	637	698	690	678	648	647	661	686	656	641	655	634	678	627	675	703	598	685	697	674	633	653	643	624	654	698	657	632	657	691	673	645	661	654	691	700	665	670	681	670	643	631	642	690	700	699	666	638	636	668	640	642	627	685	608	684	677	634	649	718	671	677	658	661	696	688	663	747	671	651	661	684	694	653	661	646	676	646	628	695	663	649	616	655	682	704	652	634	658	669	668	668	705	629	682	650	674	699	681	665	707	648	640	664	664	695	688	677	644	639	640	613	628	684	708	684	649	667	650	670	666	655	690	647	687	716	710	691	671	609	628	684	694	692	654	674	684	741	648	710	710	690	669	674	640	656	616	674	673	604	698	683	647	649	644	646	667	673	678	683	689	665	704	712	640	631	682	644	664	705	656	687	649	692	662	629	711	649	687	660	714	683	665	690	687	652	660	676	651	647	668	627	696	642	677	738	678	667	677	617	670	660	680	681	668	647	674	636	674	656	683	642	660	685	663	628	643	694	624	688	639	679	667	709	742	633	609	673	672	710	636	713	651	663	650	709	655	679	674	702	646	680	674	643	669	715	674	694	655	664	643	629	635	641	677	659	670	707	659	694	640	652	690	641	661	631	656	651	648	680	707	660	635	682	667	680	678	665	644	649	676	649	616	677	612	642	677	660	621	689	675	633	618	674	656	647	665	682	668	640	658	687	656	681	654	677	664	663	692	636	684	633	686	623	694	660	675	639	714	717	722	676	638	631	679	668	670	672	646	674	691	679	657	638	728	692	682	674	718	666	653	677	632	613	624	655	670	682	672	662	736	660	640	720	687	644	659	612	696	713	621	649	701	638	659	630	652	668	674	680	678	665	686	614	698	677	654	638	678	658	624	701	693	655	662	701	704	698	696	668	646	672	640	655	678	656	611	678	707	724	662	662	633	648	667	655	680	658	646	698	658	657	640	622	645	631	658	670	678	637	648	627	645	657	679	674	708	655	664	632	644	649	710	652	656	686	660	650	656	692	635	613	639	666	682	660	659	683	626	638	628	657	632	679	667	678	643	653	675	680	630	685	659	661	681	657	662	646	638	653	636	668	624	629	673	649	695	673	691	669	678	714	666	669	660	652	704	650	668	664	641	649	665	684	701	613	657	618	682	693	635	667	710	632	643	683	718	695	694	678	663	660	650	709	667	646	708	680	680	650	629	688	603	710	668	669	710	658	645	681	638	625	667	610	690	688	655	662	703	680	667	695	718	675	639	707	669	691	656	665	696	663	655	663	692	688	671	687	673	695	713	659	684	692	632	692	670	628	686	635	650	607	646	688	685	639	639	662	668	664	694	668	695	669	714	639	656	694	655	644	653	656	660	648	633	658	617	647	700	620	662	686	660	653	691	687	653	658	666	685	641	657	652	683
36568	11267	1092	901	910	812	842	850	818	816	748	764	732	724	768	797	837	803	797	813	816	822	794	793	773	849	767	776	828	786	862	834	781	845	804	820	846	800	791	840	843	866	848	819	798	846	819	790	810	739	853	789	821	794	734	786	805	754	766	697	754	758	758	732	784	780	803	715	826	712	747	754	783	760	716	765	695	720	773	771	758	760	771	741	789	754	731	759	793	741	722	723	815	786	752	743	741	758	757	813	758	820	779	751	699	776	755	760	811	761	772	724	773	761	785	738	765	758	796	727	736	757	756	759	713	721	728	764	723	761	727	821	716	814	729	761	781	756	754	756	722	767	738	779	755	762	737	743	724	685	733	748	730	757	750	758	776	717	820	708	758	760	754	798	746	767	768	714	764	701	772	777	758	765	742	744	824	769	716	774	765	732	778	722	779	796	732	713	708	764	780	713	774	778	751	750	780	735	768	775	754	810	779	754	731	750	756	751	757	806	754	717	743	783	695	722	737	758	750	808	740	765	785	768	715	783	765	768	732	743	783	784	778	762	752	761	703	762	776	831	762	772	749	769	766	764	781	778	748	703	713	773	686	744	749	729	828	806	772	734	746	790	753	759	787	703	760	749	780	788	749	747	759	774	697	764	743	792	757	703	737	750	764	749	767	777	727	780	780	726	783	776	734	758	735	778	783	700	784	728	750	748	770	768	750	700	769	717	761	768	754	764	777	734	727	757	787	752	724	764	816	734	736	787	761	762	739	720	834	684	752	767	777	772	752	765	754	782	806	714	720	740	734	698	800	756	833	724	753	771	813	747	780	762	765	810	781	696	762	748	787	799	742	726	755	776	754	814	716	734	720	806	719	727	760	796	776	761	698	770	738	772	770	756	745	724	696	752	721	783	766	760	743	740	749	755	726	779	751	791	726	787	748	752	733	761	773	759	753	699	754	738	763	757	749	716	804	732	747	782	778	752	748	742	767	747	787	730	752	753	786	739	732	737	753	735	732	721	755	742	766	747	733	727	749	763	731	779	725	845	766	748	752	791	727	722	762	690	703	736	714	737	779	759	756	831	762	730	757	768	757	736	772	750	755	728	746	732	768	786	763	750	752	745	771	855	768	802	738	728	754	757	731	768	769	784	755	762	739	729	745	761	801	713	785	728	763	764	758	724	769	803	777	793	765	773	794	729	824	766	754	747	754	737	787	789	707	786	796	748	721	749	842	706	772	777	748	771	756	702	745	734	755	773	766	699	750	798	748	775	773	790	753	820	771	740	758	758	784	727	743	775	797	769	768	719	763	747	745	777	779	757	753	751	732	828	770	801	799	785	761	776	756	746	757	835	698	736	793	758	774	727	773	824	763	725	803	737	718	766	758	701	781	787	721	774	744	721	772	763	770	742	801	764	776	764	758	773	736	743	743	766	761	730	737	725	776	766	753	750	776	723	788	755	742	773	744	757	723	728	780	793	758	749	730	735	750	786	734	818	767	784	774	712	701	723	781	741	783	775	690	761	803	765	769	757	775	753	763	770	747	752	718	750	769	745	753	753	748	745	780	779	760	792	756	767	772	811	768	709	770	797	779	741	764	781	741	752	782	786	745	796	757	786	804	743	762	741	755	754	719	759	765	816	749	743	790	797	752	758	772	727	787	764	766	743	741	764	737	781	758	750	766	756	781	760	725	753	727	759	726	783	749	808	763	706	770	791	778	778	783	783	764	736	803	775	736	739	716	743	739	775	760	776	796	735	793	735	758	749	744	733	716	792	738	751	712	767	760	762	770	782	714	744	727	754	739	796	770	770	765	800	702	775	769	790	767	773	728	708	774	734	769	774	786	796	736	727	754	761	728	739	784	768	758	750	759	793	703	736	794	792	778	776	823	748	790	764	746	751	783	776	722	777	784	724	777	764	779	760	728	736	754	742	771	785	733	730	745	766	786	752	808	735	772	729	776	802	713	732	796	719	773	778	787	755	733	751	764	742	723	745	783	798	765	748	746	742	765	717	738	761	768	757	773	811	760	736	735	726	725	775	769	743	707	739	823	754	773	785	754	783	723	768	736	762	756	747	756	761	739	794	758	772	703	786	778	741	800	767	746	802	758	724	735	774	815	767	734	749	707	738	769	790	718	755	750	762	767	745	757	760	784	778	752	775	760	759	735	742	729	777	755	765	766	785	735	785	770	730	723	769	722	734	785	792	753	768	764	779	749	796	765	770	754	733	767	746	777	735	748	781	784	774	774	749	732	759	756	798	788	775	773	751	806	754	725	757	752	773	759	740	795	715	723	736	783	797	725	744	700	759	769	819	781	802	758	832	787	721	751	778	759	778	817	770	764	748	771	721	748	807	760	779	779	762	860	749	781	760	709	752	762	739	772	733	765	757	819	704	731	716	734	731	784	777	753	781	723	788	776	743	721	701	752	719	759	729	752	784	750	737	771	763	744	782	729	760	719	747	768	742	784	779	763	766	795	737	731	806	776	728	787	773	722	741	772	757	769	743	785	775	789	777	807	750	723	747	728	715	716	758	754	785	749	755	726	781	780	770	764	776	761	722	737	759	779	750	759	766	785	759	772	781	729	782	798	771	745	744	759	686	737	742	764	788	760	715	778	821	742	734	752	728	744	775	784	771	793	768	735	741	729	784	746	752	748	750	732	754	781	737	761	738	770	765	782	759	729	722	777	756	765	714	758	785	772	752	787	811	722	785	751	777	800	715	763	718	779	748	725	736	764	717	765	765	719	777	768	787	761	725	750	770	749	755	758	755	793	736	773	706	766	759	736	744	734	745	836	761	799	798	691	757	782	775	742	778	747	749	835	763	742	737	776	739	766	749	802	753	780	777	733	756	805	731	769	720	727	778	765	769	774	735	790	754	759	765	710	796	810	774	781	756	815	716	782	732	765	775	735	733	724	733	748	719	781	744	729	732	719	745	769	779	759	768	764	816	701	693	705	759	766	752	764	754	744	749	765	759	780	762	766	759	758	785	803	759	807	722	837	761	752	743	795	770	719	788	837	721	799	750	781	779	805	761	732	728	783	775	733	823	790	747	709	771	732	739	765	801	760	767	763	749	754	746	748	781	761	737	726	761	738	771	747	715	746	780	782	788	785	792	741	774	760	760	752	765	780	755	753	771	764	748	743	749	782	799	738	762	738	769	717	742	787	771	765	731	759	739	752	736	802	770	781	838	781	735	748	761	755	757	742	756	746	682	818	793	737	738	775	752	777	749	748	752	799	753	728	736	727	746	785	770	724	790	786	742	814	725	733	751	730	759	775	727	732	764	774	816	757	737	809	742	760	777	720	747	753	734	747	749	759	760	791	769	748	740	701	782	739	710	725	801	742	811	752	764	772	809	718	760	809	784	708	746	791	736	819	843	773	751	715	684	771	764	750	779	781	743	753	779	761	761	781	777	762	781	722	767	779	709	762	757	783	777	731	739	727	755	739	770	811	775	755	782	771	762	717	721	724	733	745	817	755	749
23490	20904	28250	23707	20891	12456	1307	828	725	691	614	592	575	561	599	530	574	607	531	568	569	553	580	560	566	571	545	605	615	569	594	637	562	539	549	571	553	601	578	584	525	562	645	573	538	592	600	563	559	531	521	538	490	501	499	493	489	518	525	487	475	471	483	464	482	487	494	486	542	527	479	539	498	506	458	458	477	480	503	490	507	487	462	478	504	531	491	502	514	467	533	508	480	503	508	496	461	477	476	468	503	523	505	523	503	498	500	492	520	540	459	498	474	472	482	520	511	490	501	492	523	476	497	498	463	477	501	520	510	493	491	490	480	510	516	492	516	512	506	478	482	426	503	496	517	495	556	492	494	473	512	529	512	453	468	528	495	509	498	466	539	504	494	498	456	480	491	473	516	471	500	510	511	477	473	483	522	466	502	516	455	508	511	483	468	494	491	448	488	495	505	517	486	502	524	475	478	493	486	484	462	492	481	468	496	506	487	495	496	459	505	493	495	525	496	461	455	506	473	485	501	517	508	478	499	507	467	487	495	500	495	518	497	491	479	475	486	523	513	461	497	494	500	433	471	496	486	491	516	453	433	466	433	473	459	492	478	470	501	480	500	464	494	472	480	488	505	537	486	439	507	477	504	469	492	504	525	502	489	468	512	481	487	505	474	467	496	466	477	479	535	505	482	492	476	532	514	486	462	527	512	530	444	494	505	511	472	480	456	483	497	496	519	491	498	503	499	503	475	465	494	510	478	521	479	511	478	484	496	533	529	467	468	452	465	508	508	480	514	482	511	537	498	506	492	476	533	502	452	492	469	512	515	509	481	500	494	530	486	482	491	467	457	485	517	465	505	449	522	472	506	510	447	515	484	512	505	480	491	481	470	493	486	484	474	513	498	472	501	481	479	476	469	514	498	493	525	496	485	475	524	476	486	512	524	475	506	512	495	510	495	498	484	506	449	527	485	513	510	505	452	504	486	502	448	446	507	484	497	510	504	495	444	522	537	516	506	487	444	476	508	456	491	483	498	521	466	495	505	488	480	481	495	488	495	475	486	485	459	493	460	514	484	496	488	510	482	473	500	471	489	475	490	476	453	515	490	465	505	488	483	541	485	503	449	498	446	488	511	458	515	499	537	494	482	491	493	488	468	505	462	510	488	459	476	433	511	467	488	498	482	483	482	476	525	492	483	475	480	497	495	480	496	473	505	461	481	509	457	460	462	514	477	483	484	467	506	530	488	467	490	487	470	465	486	482	473	504	482	463	480	472	511	498	489	519	456	483	507	509	514	521	517	483	488	492	482	449	506	525	486	483	514	520	449	481	460	496	505	518	507	497	479	488	460	444	503	508	515	503	457	467	492	473	491	532	500	456	505	492	510	496	499	475	493	500	534	471	512	477	533	499	492	483	509	508	478	456	486	463	492	484	494	502	506	499	451	494	531	450	508	501	493	495	496	481	501	519	507	511	479	506	494	539	480	487	482	486	518	474	511	518	519	496	482	479	521	484	466	481	516	504	486	494	518	487	460	499	560	495	511	485	503	479	506	456	502	482	456	505	481	511	453	517	462	472	498	467	496	496	507	505	472	504	508	450	480	458	482	460	488	497	496	486	500	484	528	432	507	469	479	509	462	514	517	481	495	463	503	478	504	467	465	504	479	455	481	496	459	523	528	488	490	483	502	499	486	483	453	497	473	547	489	490	495	470	518	468	503	505	444	523	486	509	507	483	476	522	492	456	481	489	499	516	502	502	486	487	511	483	469	493	505	461	479	476	445	488	500	486	487	477	491	488	497	497	484	504	447	510	469	529	485	489	498	503	478	475	470	487	463	504	512	468	471	473	494	504	470	478	517	517	466	488	506	523	511	475	508	482	530	483	465	486	492	500	467	479	501	495	486	534	474	500	533	493	500	480	453	477	487	468	486	494	520	508	486	499	509	481	519	473	474	485	509	467	521	482	451	490	452	506	499	501	481	436	511	475	485	495	512	498	480	499	496	472	491	461	489	497	473	452	515	473	468	500	521	520	458	506	471	487	505	477	474	516	486	507	456	531	511	484	487	481	481	486	479	492	519	510	459	536	496	499	499	486	478	483	524	481	496	533	507	506	499	516	495	495	509	487	518	502	453	530	506	512	519	492	494	538	455	475	464	462	471	516	469	486	465	526	498	487	501	503	484	454	509	492	481	498	507	519	491	475	496	501	487	505	496	512	480	483	478	520	504	521	462	481	474	521	467	500	475	480	481	491	513	503	541	488	499	500	493	472	482	441	508	450	476	477	506	502	480	487	508	485	484	507	496	477	511	480	423	522	494	477	470	485	515	554	514	532	509	532	475	469	488	457	478	518	462	485	507	480	479	538	519	485	474	492	491	497	484	460	454	485	516	490	487	479	508	476	507	494	483	456	496	459	469	483	488	476	484	485	480	492	492	492	472	493	494	517	468	496	498	493	523	511	485	449	499	477	495	492	505	500	496	475	454	490	439	488	462	493	471	448	513	518	506	479	428	460	474	518	505	520	458	492	480	525	500	507	481	483	500	482	455	512	470	492	476	517	476	464	502	481	472	501	492	475	471	500	465	489	492	436	483	476	490	436	488	449	487	485	479	471	487	465	498	445	510	479	493	505	464	520	513	462	499	477	475	474	483	532	491	500	464	530	498	501	519	479	481	501	501	423	504	503	486	481	477	462	492	465	439	519	459	482	469	499	472	503	541	498	469	506	481	489	486	473	457	506	490	461	497	475	492	473	530	506	510	530	483	489	500	503	503	511	490	477	472	501	503	519	487	519	494	481	500	474	504	509	449	434	459	502	481	461	443	473	517	449	479	436	475	492	500	514	503	481	464	482	488	494	478	505	503	490	479	455	485	483	493	505	485	493	497	490	489	521	420	489	479	471	501	494	495	480	516	459	479	490	476	505	477	492	469	481	471	486	501	460	502	477	446	475	457	452	496	513	492	496	445	514	469	501	493	463	502	535	498	496	494	479	447	441	501	479	528	476	488	494	497	516	471	512	518	465	488	495	487	503	463	458	469	480	486	463	468	490	492	485	498	461	497	474	501	473	512	493	517	487	484	465	482	525	476	543	503	453	476	485	500	472	454	502	478	513	507	471	446	504	454	492	479	439	489	523	523	490	495	492	503	460	514	485	508	506	485	504	502	457	482	483	540	482	485	500	501	518	492	474	462	522	507	525	491	489	520	470	498	499	483	504	455	483	469	453	457	477	474	474	521	489	486	493	497	537	490	461	477	469	516	481	486	499	492	503	479	471	487	530	445	471	497	455	475	474	500	482	461	450	500	492	488	473	484	486	502	481	485	463	513	486	482	498	521	459	489	492	469	476	495	490	456	479	473	554	521	481	451	504	494	479	474	501	462	488	523	489	505	525	453	493	504	480	511	503	461	453	482	506	504	506	477	519	496	458	480	470	452	470	477	507	449	505	528	497	468	482	488	487	454	464	479	512	435	500	485	504	456	488	485	476	516	487
40069	20835	6265	3338	2400	1816	1427	1311	1175	1008	891	781	789	724	685	710	730	758	722	694	696	673	712	647	690	683	670	705	718	666	737	720	691	682	686	691	674	710	717	698	699	679	697	726	658	639	740	682	632	632	622	582	632	607	568	570	571	559	547	602	566	589	580	613	602	583	546	576	590	574	562	541	543	577	555	521	549	544	560	565	559	545	538	545	584	552	582	545	548	547	548	552	540	556	572	589	528	570	544	603	585	513	537	524	564	544	602	552	587	555	557	597	569	590	567	585	565	544	558	541	582	535	569	552	554	528	552	623	530	573	522	546	578	549	517	533	546	508	522	591	542	536	529	559	550	569	574	583	522	521	561	564	519	563	536	522	542	551	533	563	540	562	558	569	568	582	528	547	557	571	559	523	598	547	566	564	529	554	545	558	557	575	532	546	547	528	563	563	536	583	592	531	561	542	574	565	553	575	527	531	529	568	568	531	580	581	576	628	586	591	537	555	572	530	563	529	550	547	529	575	571	571	566	608	567	542	580	541	547	544	581	552	548	608	585	578	589	533	544	552	516	575	552	537	550	532	573	578	584	543	548	573	556	539	563	547	546	576	557	568	601	530	527	528	566	510	514	571	570	567	588	518	525	544	542	555	527	583	572	550	585	547	570	580	579	554	544	561	567	557	588	593	584	524	570	542	545	527	579	547	548	530	548	557	567	556	515	579	618	576	554	556	524	577	575	547	567	520	510	539	513	539	574	517	496	534	526	552	545	524	563	557	563	585	578	535	568	571	538	572	574	539	536	556	562	537	537	562	580	562	578	534	534	554	546	562	582	510	550	558	534	535	598	549	535	565	561	594	598	540	507	559	541	559	596	574	518	610	560	576	600	534	536	545	562	608	579	556	537	546	606	517	537	552	549	545	566	562	557	570	550	597	570	581	547	586	567	558	549	526	505	555	592	532	558	539	569	581	544	555	595	561	527	529	535	553	572	562	584	583	546	535	575	543	584	557	537	562	596	574	554	519	573	551	570	551	552	537	542	568	596	604	588	547	597	542	547	552	533	533	572	568	591	562	511	580	574	549	520	582	577	574	582	558	596	517	546	538	511	535	545	531	573	534	587	561	616	506	523	546	574	548	565	522	515	550	544	558	546	554	551	568	582	577	601	539	563	537	540	519	579	567	563	580	584	559	545	489	587	533	559	541	602	532	567	542	576	591	538	572	564	531	543	553	548	574	593	559	542	505	600	547	532	545	555	552	562	589	576	573	589	540	561	559	532	546	606	512	549	591	530	547	551	580	536	588	550	541	562	563	546	575	525	555	551	578	604	580	562	584	540	529	594	568	601	557	591	564	548	574	542	582	555	585	569	538	540	541	528	501	563	536	564	597	532	534	600	562	555	545	555	568	542	604	594	528	577	544	556	544	581	592	585	573	565	607	556	566	550	544	518	560	583	596	540	569	516	537	572	522	573	553	560	512	549	536	579	501	515	580	552	544	570	561	535	563	593	539	619	574	565	565	523	605	568	557	535	530	585	536	579	592	512	574	578	519	564	587	549	562	566	528	569	540	578	560	577	551	543	522	543	559	552	543	577	569	553	594	561	582	552	550	537	560	544	557	573	572	579	553	547	604	528	567	564	524	535	550	560	522	540	551	544	542	541	553	545	582	609	534	526	589	533	518	556	587	557	583	545	548	575	581	558	539	512	540	542	577	512	557	534	547	552	562	519	576	541	592	557	544	602	581	565	530	549	512	527	594	578	549	539	558	574	552	566	550	554	561	550	574	511	547	536	560	566	567	519	578	586	544	565	550	576	545	577	581	562	565	531	555	551	583	552	531	566	521	531	524	557	508	540	570	593	539	601	530	558	578	535	567	552	619	533	556	506	518	606	590	577	560	554	562	577	506	549	579	530	537	532	542	556	534	559	561	531	555	544	534	555	549	561	583	563	534	546	574	543	551	536	571	584	583	505	565	548	541	561	561	532	523	547	563	522	551	569	569	513	543	581	582	573	561	551	545	554	558	578	545	556	571	629	546	511	509	532	554	509	580	526	524	530	555	577	525	540	544	539	557	586	567	524	532	562	582	577	578	542	537	582	546	538	587	597	518	519	550	541	527	529	562	585	555	531	517	545	546	556	589	572	587	565	542	529	558	537	571	545	562	550	532	583	515	555	540	521	544	517	567	547	556	550	569	569	516	562	607	581	571	568	523	544	556	543	545	591	584	583	590	576	564	544	535	537	541	549	546	523	568	560	566	570	596	550	546	556	551	545	601	600	553	549	527	560	559	531	542	497	504	537	550	569	554	558	539	552	545	571	590	544	559	563	548	535	568	499	556	510	563	552	546	598	540	580	558	570	576	549	555	588	553	521	546	576	579	549	572	544	518	526	546	559	598	550	550	549	549	566	561	549	531	529	580	563	515	553	551	568	557	572	583	534	577	547	544	585	560	589	577	548	581	549	595	566	565	523	560	558	531	563	562	557	562	546	516	599	563	554	539	539	566	528	580	562	544	555	571	550	557	584	530	554	578	569	550	596	550	577	547	577	550	534	565	605	575	592	574	511	554	538	557	549	540	574	542	540	592	555	583	564	576	562	553	576	526	577	553	562	537	596	561	568	550	573	550	569	541	596	570	546	551	549	518	546	539	549	566	567	561	571	583	547	511	578	556	543	553	574	564	550	520	576	566	540	541	568	549	584	547	515	553	576	528	571	556	556	560	552	549	537	568	578	554	543	569	542	569	496	533	586	517	589	554	572	531	545	557	545	571	525	548	553	558	533	547	553	573	511	567	549	561	550	569	571	572	554	532	593	557	554	555	588	605	586	532	550	531	611	510	525	582	503	575	554	578	558	538	546	568	564	531	566	572	543	551	555	532	537	552	533	526	590	541	533	566	606	555	573	536	557	556	538	553	555	557	574	597	543	577	603	548	529	574	541	520	567	556	557	571	558	615	556	565	558	564	575	591	584	538	524	543	538	554	566	519	577	574	617	525	547	573	516	531	572	517	567	584	569	579	561	562	555	548	587	555	598	564	580	532	555	532	551	562	519	562	516	567	552	575	543	562	585	608	553	547	522	572	538	580	580	579	535	556	570	608	531	563	555	580	578	578	561	555	574	565	572	516	555	552	536	558	562	545	540	514	559	550	540	539	595	574	583	549	530	545	582	534	534	545	586	573	516	563	558	553	547	551	588	565	568	537	609	569	602	550	547	543	557	563	600	537	564	583	547	544	555	553	532	557	561	520	554	532	580	566	549	589	551	583	585	549	566	550	524	612	606	552	569	499	575	555	535	545	532	543	550	570	564	538	569	597	572	553	596	560	572	542	562	531	556	553	534	535	572	543	599	565	618	534	558	553	592	546	580	585	530	593	587	560	565	573	535	608	562	570	531	579	587	557	563	572	552	568	529	538	534	574	580	584	571	524	584	544	547	583	504	555	518	549	518	554	526	589	548	585	559	544	575	575	525	505	545	577	530	536	548	578
24816	20951	27333	24590	13630	1613	1138	1036	994	956	982	914	1023	964	941	925	934	993	951	964	922	986	958	853	988	927	922	950	868	915	906	951	941	982	958	936	917	957	922	897	999	960	973	1021	956	932	999	905	978	914	936	975	887	979	933	863	854	909	880	868	903	920	904	897	891	902	896	926	905	878	882	877	891	902	869	883	849	885	908	901	905	841	914	880	942	874	890	924	890	876	926	866	930	892	869	846	885	888	857	983	860	903	853	871	938	879	884	924	882	906	894	914	941	905	900	858	903	917	877	903	884	935	869	877	888	899	911	881	889	866	889	899	882	915	933	905	895	913	872	863	940	867	925	879	913	886	848	872	862	908	898	902	906	882	909	887	866	915	922	876	939	892	862	908	873	934	887	882	891	880	919	951	870	900	889	883	869	874	917	892	932	873	925	890	878	879	924	888	871	915	880	933	832	956	959	870	876	863	896	931	877	869	864	918	862	911	879	899	899	910	865	922	833	927	884	881	866	925	900	917	856	883	874	892	908	908	931	940	930	881	893	880	920	910	912	893	909	897	854	863	900	885	874	818	903	906	888	907	859	873	909	877	911	884	884	880	898	915	925	837	830	930	922	932	929	886	882	871	943	894	863	899	852	881	926	881	878	948	916	897	872	849	879	876	939	876	904	953	866	886	886	890	912	958	879	895	890	901	876	856	888	908	890	911	909	901	971	903	905	929	898	859	861	934	944	887	888	847	882	906	934	841	870	848	877	884	922	926	846	921	876	889	915	870	928	876	932	900	887	876	846	920	866	828	901	955	927	893	909	922	844	925	870	890	890	929	861	941	917	871	861	876	863	882	898	954	900	910	897	864	884	904	922	903	879	874	915	849	846	846	904	888	872	847	839	893	934	798	840	913	877	922	879	952	902	865	853	836	844	861	896	899	898	884	915	902	867	893	869	914	861	860	895	914	862	901	875	900	853	914	896	906	931	928	918	849	899	893	895	869	871	906	923	907	880	863	853	918	895	890	893	867	901	882	916	909	892	890	873	902	958	899	906	891	854	861	828	910	925	851	941	847	905	882	873	906	873	904	902	879	906	856	889	874	906	885	841	875	913	929	869	931	935	966	867	828	908	923	895	872	868	882	940	907	920	895	838	900	876	888	855	897	904	889	913	920	877	918	949	892	909	943	885	924	871	914	907	849	876	887	896	907	890	886	963	874	960	907	866	942	883	937	906	879	891	928	902	872	838	922	868	910	896	909	893	876	912	876	874	878	856	896	916	843	849	897	912	849	848	873	934	873	938	895	856	866	928	917	898	887	929	882	940	911	865	854	938	887	949	880	912	891	877	882	899	877	889	889	889	937	926	909	925	878	871	877	878	880	851	831	886	941	894	968	938	889	922	909	931	919	883	902	923	949	950	906	912	897	862	878	858	873	920	900	875	904	924	982	904	930	863	924	981	953	863	923	859	859	913	883	876	878	949	908	869	938	866	848	888	901	917	935	852	878	914	883	840	851	891	825	867	937	911	865	878	859	893	868	907	910	954	962	918	920	894	886	836	853	912	935	860	869	893	882	841	874	886	889	925	908	844	914	923	903	868	969	904	872	890	920	927	897	915	851	892	892	894	866	877	860	849	870	898	874	831	898	835	851	881	948	881	851	928	889	889	891	877	885	848	882	943	873	886	878	914	894	902	898	890	915	927	882	884	899	882	886	882	845	890	887	891	926	924	861	868	829	924	936	883	925	895	909	868	842	899	926	909	913	920	888	858	944	883	935	909	875	840	936	920	896	905	924	899	884	885	934	891	948	877	901	895	950	927	920	925	914	912	835	911	874	875	921	893	898	898	913	906	935	869	829	870	909	887	896	920	912	940	887	881	912	888	894	878	916	893	857	932	841	929	923	901	899	973	860	882	914	861	943	884	857	884	893	859	900	888	909	845	933	901	929	909	933	866	907	904	879	907	884	907	872	887	864	906	883	883	928	858	820	931	814	912	965	891	913	889	893	864	906	919	862	899	862	893	870	891	896	862	868	885	849	879	879	894	911	934	945	892	939	901	893	897	920	846	899	883	885	869	880	841	899	859	899	923	945	848	928	896	909	914	902	910	892	867	861	863	834	890	901	911	846	880	886	956	866	872	924	926	897	907	924	917	812	880	890	879	861	868	882	979	893	862	871	891	960	914	873	865	881	876	917	912	908	934	850	928	899	911	925	904	931	895	868	863	867	884	888	927	878	901	896	933	847	909	882	917	854	877	871	940	885	878	896	889	924	948	884	847	920	851	919	836	885	889	861	900	911	852	826	903	935	939	870	894	876	918	843	910	848	883	893	919	902	882	934	942	929	851	894	873	868	945	887	869	915	902	866	892	902	854	893	893	910	878	897	873	898	846	939	900	923	902	918	849	837	932	911	847	848	922	907	853	847	862	873	893	905	905	914	951	807	937	950	906	833	844	884	917	891	848	885	899	877	887	953	862	897	900	929	875	899	888	945	896	878	884	829	922	949	835	883	944	932	860	838	916	944	932	875	919	904	928	893	943	934	925	918	871	890	881	879	858	869	925	932	930	906	891	919	916	884	901	893	919	861	902	906	868	954	909	921	897	914	861	924	873	892	898	914	910	903	900	909	920	900	901	865	951	871	897	859	866	876	882	917	891	893	891	937	834	892	876	860	916	883	957	880	903	867	901	905	953	913	938	897	871	821	891	868	915	853	888	892	922	875	872	865	879	886	891	898	911	894	836	900	857	917	907	873	947	877	886	882	877	851	849	887	858	858	881	896	887	906	924	832	925	845	866	838	869	891	847	929	897	865	864	898	877	890	930	849	906	888	886	843	932	892	889	869	893	886	902	879	894	904	915	906	898	894	879	927	875	869	892	858	916	931	831	944	939	885	910	886	903	952	860	869	851	868	949	917	879	867	949	897	938	882	905	910	944	903	865	894	860	866	862	948	877	948	886	895	934	889	864	908	947	862	881	891	884	868	892	859	882	891	938	936	845	928	876	940	924	932	877	893	887	920	972	901	863	936	905	865	899	918	886	892	886	934	895	927	958	844	938	853	900	907	835	890	921	908	841	903	889	884	862	957	902	844	941	891	890	901	903	865	905	951	901	907	877	873	937	937	905	902	829	870	973	873	871	881	880	862	943	922	882	897	904	910	921	900	870	910	902	878	895	941	882	872	882	913	859	844	965	943	863	936	917	855	836	862	913	872	879	915	930	938	924	876	947	873	911	913	893	895	884	889	906	881	849	855	877	867	880	867	939	856	840	893	917	876	926	918	823	882	906	843	898	856	921	944	867	906	902	911	867	886	857	872	842	951	873	864	885	851	880	872	903	856	942	913	884	894	875	900	936	888	893	895	902	901	922	874	945	865	862	880	917	874	907	890	915	904	895	925	877	925	870	930	889	925	894	929	881	897	925	876	905	884	888	848	894	903	924	897	921	867	934	860	888	857	842	906	867	830	909	919	880	924	811	877	920	882	894	925	944	875
39171	19009	4150	2524	1995	1670	1572	1470	1262	1301	1165	1131	1081	1091	1051	1036	1122	1085	1083	1108	1080	1072	1048	1091	1065	1045	1079	1142	1143	1123	1116	1097	1086	1076	1025	1041	1078	1115	1089	1156	1058	1117	1112	1106	1110	1176	1127	1005	1118	1055	974	1062	985	999	991	988	988	1038	1043	1047	1014	994	1018	1024	1023	977	1018	1050	996	1086	975	950	1003	1039	977	998	962	978	982	1024	959	999	985	964	1003	1013	995	961	1037	995	958	969	970	992	957	899	985	1023	982	1053	950	979	959	994	1004	1011	1033	981	1015	973	977	993	998	1086	1020	1005	953	983	991	985	981	984	990	977	925	997	999	991	989	1004	993	989	1024	971	967	985	1007	1043	1006	1007	995	1021	993	988	1023	986	950	959	1019	994	1051	1034	985	1039	981	992	1036	1004	970	981	947	984	1005	977	893	1012	1001	924	1027	977	937	961	987	1010	991	1032	1041	972	1022	979	1004	980	973	1003	1030	974	961	1017	1023	1017	1022	950	988	1034	994	954	994	992	955	1005	982	959	960	984	966	998	963	985	970	909	938	1010	1000	989	1004	1001	1034	1021	964	976	953	1006	992	997	1039	967	986	1059	989	1045	978	1000	984	994	968	996	989	986	1013	934	953	989	943	1015	987	1002	1016	1011	1035	1038	972	1025	992	1023	988	991	961	962	988	1023	1004	974	1015	986	983	1001	987	965	1006	971	978	976	1000	1038	996	1035	1032	989	1047	964	987	952	1001	968	1037	994	944	1005	1000	1005	1014	1022	1015	972	1022	1007	974	1032	966	988	1010	987	947	976	955	972	963	1005	978	946	1011	1027	990	979	1011	967	973	1074	980	1000	980	1020	969	961	997	1006	1018	994	980	979	992	1007	1043	960	1017	996	1021	1000	1038	989	1031	1003	1004	993	999	965	1007	989	1058	1028	975	993	1002	1009	1024	996	1026	1012	962	1034	1019	955	1006	1016	974	995	971	1008	956	981	1046	1006	1032	995	966	988	992	1010	985	970	984	973	1037	990	999	947	895	1000	1006	1049	943	1013	990	1033	978	952	986	1005	986	1035	1004	987	1002	1012	1063	957	988	994	969	1008	1015	958	1036	1025	961	1011	1016	995	1001	977	985	1009	975	1005	990	971	1022	998	1005	943	964	973	1026	1049	971	978	996	972	958	1056	989	1010	1017	1009	972	961	971	1063	1035	1025	1002	973	953	963	1000	960	973	975	956	1014	944	990	994	979	1017	1012	990	995	973	1037	1023	989	975	996	983	958	992	993	969	1027	984	978	992	958	1006	942	1018	1051	1008	1042	973	1000	1009	1031	1015	1020	1009	1023	986	991	965	994	971	1037	1004	991	1025	1054	989	994	976	1004	972	1000	991	1027	1018	1015	1002	1010	956	944	1003	1024	946	1002	971	963	1015	983	1023	1008	989	989	973	1002	944	1006	1002	1007	974	981	1016	974	975	997	886	1027	1017	1001	977	998	957	954	1064	1003	988	935	999	1001	1025	977	957	1016	1027	979	963	1027	979	974	946	986	996	1056	971	983	1024	985	1031	977	1000	987	990	974	990	990	1009	1011	1034	963	1042	1059	1052	991	957	1000	1041	1033	977	1004	994	1040	1014	1011	979	1036	1003	992	1006	971	1026	958	1039	998	1013	965	941	963	1022	1000	995	961	1019	981	1043	999	994	1013	1005	984	985	1040	971	1062	1003	1004	971	961	968	922	968	1027	1020	984	1012	994	1023	997	998	984	1000	956	990	1047	966	1007	970	1017	984	980	1010	1000	1002	1039	1033	1048	924	1017	1024	944	946	970	1030	1014	970	1033	975	1005	1003	1039	1011	967	1076	995	1023	1060	939	1002	998	992	997	939	993	1033	1006	1014	919	1022	997	993	996	970	1000	1019	1020	1011	965	1025	991	1053	1002	1010	1024	1015	1046	996	954	1021	1013	992	1022	937	973	1080	1026	1014	1035	997	976	981	1013	998	996	960	1002	994	964	1040	1019	961	1049	985	991	975	1065	986	998	965	996	987	963	935	1010	1001	991	1001	974	961	1025	981	985	1002	1007	985	936	965	958	969	1013	967	1005	1015	1044	988	988	1028	968	1026	1046	1042	1007	1021	999	1023	993	976	1014	980	1004	962	970	963	996	1028	1038	972	975	1016	921	1045	989	990	1015	988	960	1033	1034	1000	983	1008	1012	973	1004	964	979	1004	1043	988	970	1051	1018	1001	956	958	1006	1051	959	1006	972	938	999	988	983	1025	986	991	999	1005	979	994	1002	1028	965	1026	1016	970	985	1029	927	990	984	971	1000	998	945	1032	1031	1042	1018	989	1031	1000	971	967	992	969	1008	954	992	946	1017	949	954	998	1013	1018	1067	982	968	984	968	1005	974	962	1002	1032	1055	999	1022	950	971	1005	985	976	973	997	995	999	957	1014	998	1040	1019	1009	936	1003	990	1002	949	999	1005	1029	1004	1008	1010	1028	1021	1019	1001	972	1047	991	1005	1008	986	989	1026	967	1013	944	966	970	1010	982	1008	1034	1045	982	987	937	1022	1036	1000	1000	1042	953	1040	998	997	991	989	1034	959	1016	1028	1009	973	980	967	996	1033	967	1006	1041	964	957	1031	948	987	965	1016	978	964	1022	1018	987	1007	996	1046	981	942	1063	941	965	1095	984	1002	984	971	1016	1036	967	997	1014	978	1041	1015	1031	958	1014	1034	1019	986	1004	1068	1009	951	939	967	1024	986	973	964	1066	1068	997	990	1016	1008	910	979	982	993	946	986	1029	975	984	1002	1016	953	984	1001	1002	1022	999	1025	1004	1033	1003	989	994	986	986	1026	1025	909	1009	1030	1034	1019	936	1006	949	1016	978	961	976	949	1021	962	1013	975	1014	972	960	1037	992	972	1023	982	985	999	964	992	988	983	1006	974	997	1010	976	1000	1007	1019	1021	1066	1022	1043	995	965	1000	963	1003	979	985	1012	1001	986	1007	988	993	1064	977	981	970	996	1013	975	1009	996	1006	972	1011	1005	977	1038	1056	1013	995	1010	1004	1000	967	1040	956	965	1052	964	1032	995	954	987	1009	1023	1059	1012	1011	1022	961	979	1000	1023	995	978	949	969	951	998	1021	925	1033	979	999	975	1051	1037	942	1011	1008	1019	1037	1025	966	983	994	1007	1033	919	1008	968	1008	1014	1018	958	968	985	1021	1033	973	986	920	960	931	965	1031	1022	966	1021	1044	1014	970	946	971	992	973	1002	1001	991	1027	924	967	1022	961	1053	1082	1016	994	1066	976	1046	1018	1024	1010	951	1003	1011	962	1020	994	1032	990	1014	983	1012	969	965	950	1035	1009	972	1032	991	991	944	946	1058	1014	988	1022	993	998	1000	1007	949	985	958	993	975	1025	940	999	961	1000	1011	993	1004	1016	979	965	1006	1002	958	986	998	969	967	1001	960	946	1000	1010	999	979	972	1055	994	999	997	978	1004	978	983	999	955	995	960	983	983	1014	975	990	934	1015	973	1056	955	1003	1056	975	995	1017	1040	940	993	986	939	1002	961	1038	995	983	1020	997	982	1034	990	1029	1001	986	960	1027	978	991	972	956	995	925	971	1014	1015	1012	1009	970	1024	995	1000	970	1004	1006	972	967	972	992	919	1009	957	986	1017	1007	987	989	961	963	982	954	1047	983	1026	1005	1021	997	961	948	929	986	962	1004	955	956	991	978	974	1025	1025	1005	974	988	989	1011	992	954	1016	989	1050	966	953	1001	1057	975	1038	990	1049	1008	1024	1014	973	978	1025	1045	994	974	997	993	1051	964	977	999	992	982	1021	946	972	961	982	968	942	929	1010	1006	1017	989	975	1021	1001	947	1034	985	1044	951	977	1049	1025	986	1034	1014	960	1042	980	994	1016	1004	964	966	1021	1000	964	956	1031	1017	899	981	979	981	1014	1035	1015	1016	987	1003	968	1001	973	1003	1038	1028	925	984	987	1038	970	1002	915	1036	997	972	923	997	989	995	974	989	1008	969	1043	1018	1046	976	1020	980	995	1041	1074	998	978	988	943	967	987	941	976	1020	983	1013	998	1001	1005	1019	1034	978	984	1035	1026	910	971	1013	997	998	1009	1026	1037	926	1015	979	1036	1035	981	989	972	986	1088	983	972	999	962	946
22436	20904	28580	23379	20905	20967	12173	1736	1257	1094	1009	960	941	887	850	836	857	902	900	835	822	821	812	806	766	833	843	887	863	847	865	833	842	847	802	793	861	871	881	889	845	873	849	852	831	855	844	828	795	816	800	764	828	779	765	741	732	774	691	752	745	700	740	751	701	730	691	725	732	750	780	720	707	714	727	773	750	725	732	758	739	745	710	753	706	782	757	719	713	770	727	773	706	709	752	711	731	707	704	753	750	740	725	706	716	713	767	712	786	712	766	799	745	754	740	736	717	699	694	677	747	696	697	708	754	740	706	723	713	721	748	744	701	712	744	730	666	778	735	729	726	748	758	728	722	731	751	713	747	730	751	739	776	703	747	764	745	754	728	732	729	719	773	735	738	732	730	763	707	726	704	752	750	748	719	730	690	741	739	741	726	706	753	712	710	691	763	718	731	735	747	732	716	692	739	723	709	775	723	728	716	748	700	762	679	698	725	709	661	744	766	671	761	682	731	761	749	730	748	727	717	788	713	728	687	707	762	728	731	686	710	707	748	705	764	676	745	720	712	739	729	731	721	732	733	756	753	752	718	757	724	703	720	699	730	697	722	730	720	743	739	695	751	697	670	714	715	671	732	673	709	790	670	679	746	703	729	713	737	779	683	756	695	742	713	758	742	802	729	719	698	786	698	706	746	742	746	725	751	739	721	718	770	791	708	699	695	702	751	742	745	707	717	748	700	725	695	782	715	745	708	728	756	725	731	723	682	773	717	719	724	730	755	763	746	744	757	766	765	742	744	769	731	736	692	746	747	714	714	669	733	737	657	710	741	750	723	702	725	747	726	748	730	733	721	752	692	728	748	744	779	748	738	723	768	722	700	734	774	716	711	720	728	703	748	736	696	755	704	714	737	742	757	718	721	703	683	765	707	738	679	752	728	735	735	678	695	685	648	683	687	756	713	719	708	691	738	733	728	713	740	757	727	773	738	756	745	725	721	740	719	720	714	742	758	674	698	723	713	699	721	727	685	743	698	783	741	766	697	709	708	691	744	713	695	748	754	741	757	743	719	760	713	695	717	717	696	735	748	712	771	672	688	707	708	692	779	749	728	720	724	732	721	780	739	743	716	719	706	744	664	753	758	747	706	733	739	750	732	727	680	735	676	740	709	709	738	769	728	705	718	685	721	716	690	705	791	761	729	698	721	715	739	701	702	729	710	771	721	735	737	766	699	745	718	742	755	745	756	724	725	759	685	723	706	763	703	697	753	691	699	702	749	758	734	724	725	763	688	737	737	759	711	765	728	748	747	666	685	762	703	732	761	735	763	733	731	732	733	719	703	748	755	761	697	714	680	705	702	720	744	692	733	724	683	744	725	746	707	737	715	706	720	720	738	724	792	653	700	725	802	716	777	703	679	751	702	746	711	751	749	710	767	688	693	711	725	735	746	693	735	705	749	768	717	764	719	714	706	741	736	700	691	779	739	748	713	754	735	727	703	741	666	751	713	741	730	748	688	755	766	712	748	781	797	716	693	775	723	741	653	726	747	772	711	735	723	745	698	743	700	705	749	729	783	722	752	703	748	750	733	736	749	672	754	720	683	696	751	741	750	734	747	734	738	725	721	727	747	741	682	769	719	694	712	742	691	752	686	766	698	758	688	707	700	751	722	703	745	737	697	756	715	691	682	732	781	709	706	736	751	751	772	737	748	705	707	716	727	692	771	739	740	699	723	719	695	762	730	693	721	718	772	675	689	688	699	693	709	740	699	710	702	699	786	699	723	714	698	718	757	722	754	748	762	713	711	733	742	716	702	709	753	734	742	771	713	725	729	676	724	693	687	719	766	678	773	740	744	717	736	726	707	758	697	752	708	678	694	752	716	719	702	701	742	770	730	756	684	731	716	746	768	703	759	706	698	758	713	742	718	710	715	707	695	689	707	747	690	727	766	703	703	724	711	729	728	753	748	718	692	686	749	734	682	691	716	739	759	762	716	705	715	730	719	708	693	695	659	735	750	667	722	727	677	675	679	725	747	751	694	663	669	739	728	705	720	709	722	730	715	697	707	735	718	674	712	745	704	743	674	773	753	673	732	778	756	692	742	718	706	732	710	751	674	737	711	705	686	750	671	744	737	702	704	736	693	721	755	753	710	743	716	719	727	756	691	743	729	711	750	706	714	665	761	721	705	757	696	726	687	720	697	689	724	721	739	750	718	746	695	765	757	760	647	765	682	727	720	750	741	711	774	741	717	689	696	731	706	776	778	727	749	745	702	773	708	711	704	788	719	791	703	723	774	733	708	740	695	717	729	759	713	680	705	704	674	768	735	695	740	674	773	715	711	767	742	701	702	699	779	744	702	724	723	690	671	746	713	712	733	718	735	720	707	730	721	680	774	725	722	755	715	703	718	677	719	729	700	730	746	706	719	694	744	731	713	720	691	770	737	689	690	715	704	718	746	739	743	729	736	739	661	742	684	781	707	744	677	701	689	713	710	718	744	767	710	698	691	745	738	731	726	748	740	710	698	697	748	723	715	755	687	689	754	742	767	763	764	719	729	693	739	690	744	705	753	695	720	717	738	736	696	732	773	707	683	769	738	696	769	716	746	713	683	727	736	713	688	665	731	752	735	710	705	718	698	711	699	680	730	710	679	761	706	700	748	692	733	760	721	725	705	646	737	752	713	711	762	708	699	745	713	679	720	714	755	700	719	690	772	682	751	764	757	697	697	743	744	740	747	747	736	720	741	763	738	679	713	694	747	740	717	715	705	666	677	742	799	775	764	753	735	731	706	740	697	721	700	778	763	688	731	766	734	767	769	729	705	705	771	708	698	727	703	736	702	777	718	710	761	734	688	727	700	705	677	744	740	684	718	696	715	723	702	691	704	777	695	722	747	726	701	726	723	702	735	766	692	698	702	754	775	714	737	755	792	740	700	720	704	675	666	739	719	695	718	723	736	686	702	694	758	738	724	755	708	710	659	699	706	743	704	701	705	767	698	698	699	738	694	709	706	720	686	689	673	737	714	736	697	684	708	704	737	711	717	728	746	718	681	757	765	688	710	770	748	673	698	760	678	748	705	732	667	758	733	716	729	728	715	748	758	722	755	718	722	687	750	691	708	722	761	702	744	751	665	727	724	741	715	696	728	701	755	743	729	784	705	726	749	718	739	743	734	730	726	755	739	745	709	696	723	721	720	744	721	690	734	674	765	680	670	708	743	704	687	723	680	705	753	708	709	678	748	745	701	671	730	696	753	708	715	746	700	676	755	697	771	753	724	731	723	677	720	723	735	752	735	730	715	723	767	714	712	692	730	663	767	732	694	741	756	687	658	763	734	744	719	729	703	692	692	691	759	685	721	725	711	672	710	692	683	730	718	721	696	727	705	762	778	706	701	719	719	761	721	753	746	743	687	712	713	737	720	716	737	707	733	742	760	687	738	695	708	754	717	728	783	759	757	718	715	706	742	727	773	726	721	748	703	663	707	671	716	747
44038	27671	10753	5930	4161	3385	2671	2219	1952	1640	1379	1322	1169	1149	1034	1014	1111	1092	1055	1021	943	981	1020	985	1023	1007	1041	1015	975	1012	1000	1003	987	914	884	965	1017	984	1003	991	1021	988	1049	1026	1006	1035	1023	960	947	977	864	879	914	855	819	875	790	815	832	816	817	810	790	822	766	812	766	809	817	832	835	805	813	827	767	800	749	810	800	803	772	754	779	816	804	764	767	796	787	786	776	742	810	775	773	776	772	775	770	794	785	801	838	766	782	766	734	762	776	787	836	759	763	781	771	823	755	759	800	746	816	752	805	783	776	757	819	798	804	743	800	816	839	791	803	822	777	809	801	807	783	784	785	791	778	758	755	740	751	733	792	835	781	794	767	733	830	817	804	775	744	743	800	752	791	793	803	772	804	836	800	765	763	781	746	786	725	790	848	747	808	796	805	785	818	785	796	826	787	779	779	766	746	777	766	761	763	782	803	772	751	805	772	781	785	760	819	803	761	746	813	837	806	773	804	837	743	822	774	764	770	750	828	780	775	766	768	809	728	812	829	815	798	770	764	781	764	735	723	814	818	765	680	790	802	785	766	771	784	741	820	755	780	794	756	741	808	793	824	747	793	778	792	767	739	798	796	765	825	746	846	775	809	797	807	754	781	750	753	810	778	744	815	795	743	805	770	748	800	750	784	773	805	772	805	741	754	797	784	756	800	792	751	813	726	786	750	782	799	769	761	760	792	829	750	786	782	767	803	790	794	785	817	776	758	791	789	714	791	816	793	797	803	768	785	804	801	785	785	730	792	807	781	803	764	820	782	816	773	806	768	761	767	761	796	736	768	772	784	722	775	827	784	789	705	796	764	755	825	796	737	739	813	770	753	786	784	769	774	774	739	788	757	856	748	803	798	786	751	768	806	798	732	715	817	751	825	788	781	739	749	806	787	811	732	773	777	806	770	797	723	744	732	776	805	758	858	774	809	766	771	750	793	753	803	737	739	796	796	784	784	768	746	745	800	789	796	753	775	791	763	754	765	787	804	788	730	803	805	799	818	779	750	737	773	803	819	767	746	748	803	789	777	762	791	796	831	765	748	763	788	775	827	788	764	808	820	781	731	805	765	825	790	754	791	781	784	718	774	814	736	761	771	792	760	795	837	742	787	798	776	743	807	800	737	773	779	767	774	789	779	753	790	796	789	775	811	778	811	802	810	812	781	707	751	793	853	743	751	782	775	802	810	787	765	772	805	782	753	777	780	780	794	738	742	786	723	791	797	738	800	812	759	827	818	787	768	788	765	757	771	834	754	766	779	763	807	774	797	787	735	796	798	810	777	794	791	844	734	835	791	809	792	794	809	774	784	832	825	744	751	788	768	781	770	781	764	794	811	801	780	812	741	788	789	819	806	790	780	857	829	782	802	795	750	764	742	759	756	742	759	740	793	693	759	781	783	813	758	807	784	784	767	760	788	790	747	823	802	757	773	744	845	746	796	780	788	797	804	763	732	821	810	795	759	784	774	790	797	779	813	770	785	787	745	757	801	820	781	777	796	802	761	790	790	805	730	781	745	744	763	790	761	801	795	775	760	781	798	831	787	786	839	810	759	779	807	748	783	822	744	739	812	822	797	745	797	768	769	770	796	816	789	780	741	726	769	810	770	823	782	758	809	751	767	803	775	717	785	816	817	769	766	795	756	814	804	753	788	790	758	794	784	776	777	799	791	827	739	779	797	799	784	816	752	801	766	791	746	799	767	780	758	785	795	782	804	805	773	761	762	774	819	802	803	799	794	770	773	731	817	791	811	771	772	750	796	776	774	762	813	758	777	843	747	826	777	884	773	709	765	788	806	781	797	816	768	793	799	800	731	796	796	790	818	809	730	792	801	756	782	771	769	779	745	782	780	769	835	781	816	760	809	786	807	782	776	729	814	834	777	795	751	792	724	818	734	762	742	759	764	754	758	756	761	786	779	749	765	804	819	753	762	798	787	750	774	762	744	752	796	771	815	783	766	779	826	793	752	777	743	762	827	805	791	798	776	786	766	769	724	780	768	777	748	778	803	787	805	777	721	789	772	752	782	782	788	770	782	740	754	750	823	777	741	747	735	738	763	786	764	710	813	784	763	734	789	754	814	758	753	724	744	790	772	782	757	788	805	778	807	766	779	800	772	808	821	850	802	781	767	784	756	814	748	769	729	764	788	813	806	787	741	799	799	785	796	764	813	741	801	798	784	735	773	781	750	761	802	796	737	718	800	776	776	745	747	783	797	843	696	769	771	809	783	780	800	775	748	724	751	794	740	801	780	780	790	759	764	786	757	791	738	804	834	764	765	751	753	741	808	814	796	825	771	764	788	816	780	753	778	775	810	792	788	791	801	765	816	761	757	789	759	815	755	804	794	752	730	780	779	738	777	804	809	828	768	795	751	770	731	789	780	774	762	742	809	792	802	787	769	789	788	799	752	784	740	758	782	788	807	717	768	821	733	760	789	800	771	780	740	803	837	776	781	735	732	788	880	753	805	757	802	738	788	740	788	752	815	751	832	813	795	769	764	802	759	742	805	764	783	738	798	776	806	765	779	782	769	782	755	770	775	847	802	821	790	784	790	786	755	779	804	801	715	729	787	743	771	798	797	751	791	805	753	811	736	789	762	820	734	784	826	831	789	814	812	789	808	783	730	778	789	786	816	758	806	753	784	778	759	800	765	825	751	784	792	753	787	776	784	787	780	788	773	750	746	751	791	798	809	765	813	794	777	763	824	819	772	767	776	759	785	779	755	824	781	779	707	757	767	756	771	821	815	800	735	799	760	778	767	768	807	790	742	759	846	781	734	821	759	789	734	807	753	770	748	741	793	737	762	828	796	754	855	749	779	728	805	846	811	774	779	783	802	787	715	785	817	857	732	764	789	751	780	768	785	762	753	787	820	787	787	781	754	779	776	771	753	794	767	812	784	768	784	785	770	749	721	785	802	788	721	768	763	769	761	831	783	766	767	735	761	785	780	832	760	787	770	802	788	768	777	818	749	787	770	775	773	797	749	739	816	748	771	856	789	771	755	804	784	784	755	802	780	786	797	741	824	791	754	783	786	747	796	781	818	796	800	810	811	750	799	751	787	775	773	748	725	763	773	824	801	766	766	746	826	761	813	772	783	779	799	801	810	771	785	746	769	757	784	812	725	753	802	769	751	831	809	752	783	812	737	784	800	771	829	770	759	735	731	801	836	813	822	808	830	811	760	787	770	763	801	825	756	774	839	826	745	733	750	793	748	757	798	769	814	770	782	771	774	789	794	757	786	745	801	756	809	806	738	780	780	804	800	770	763	741	807	783	799	787	772	785	765	813	772	799	736	734	812	782	788	802	825	786	821	764	779	755	820	766	747	821	796	803	777	811	794	770	790	826	781	813	791	714	793	756	818	777	763	773	765	784	811	756	765	776	850	773	763	751	771	791	726	778	844	776	743	765	795	817	781	797	748	785	730	806	775	718	801	811	808	785	775	740
29631	21557	12206	1552	818	781	725	711	758	711	715	676	664	661	684	684	739	720	717	702	719	750	640	696	748	758	712	718	709	769	729	689	718	730	748	697	756	765	752	763	778	736	759	751	757	764	715	745	700	709	721	707	715	631	712	651	688	722	751	707	671	652	668	697	665	655	699	710	667	692	690	689	642	733	721	676	659	685	682	747	727	712	699	673	703	641	676	679	697	736	717	703	638	629	699	686	723	666	712	688	755	700	712	702	675	693	638	683	704	710	712	657	665	681	660	695	685	714	705	749	677	691	736	674	680	695	706	681	683	738	663	694	691	676	689	659	700	733	704	699	679	735	637	687	705	736	673	709	636	675	709	646	665	701	742	677	685	678	704	664	711	645	673	699	708	692	694	682	659	642	628	693	702	677	699	695	674	716	732	705	623	685	693	662	706	724	714	692	739	655	692	667	722	700	671	679	708	665	651	658	632	700	669	680	666	688	741	726	713	710	722	709	651	690	693	706	698	678	695	704	716	760	705	731	679	680	672	734	674	722	711	652	708	694	703	649	700	661	703	666	695	674	645	658	723	668	735	698	677	674	698	670	728	707	661	673	709	674	698	699	653	721	662	689	718	679	673	720	700	707	682	696	714	684	698	637	683	724	743	706	672	701	686	704	677	739	691	730	695	669	692	708	628	694	677	695	729	682	711	706	684	701	676	685	706	723	697	707	705	716	695	696	706	688	661	689	734	736	673	696	735	690	709	704	698	705	659	702	701	710	643	707	697	695	692	697	697	723	669	710	679	709	664	655	704	677	725	689	702	713	688	655	694	715	663	643	712	724	677	696	769	687	685	728	658	709	720	648	685	684	704	678	676	737	696	760	674	630	701	733	698	666	683	684	720	689	680	673	694	660	698	695	705	668	740	668	711	692	737	678	683	668	680	714	712	692	712	662	693	701	693	694	655	685	665	717	724	699	668	689	670	633	691	750	737	682	692	672	677	706	721	674	728	720	628	684	681	707	696	680	661	669	711	688	686	742	704	675	693	692	668	669	743	705	637	690	619	674	700	687	682	737	701	699	657	694	678	659	685	728	666	697	736	694	691	683	696	672	696	675	656	673	695	700	649	657	709	734	654	648	659	740	705	697	714	692	718	661	672	675	700	682	718	697	695	705	715	712	683	695	704	693	710	729	641	694	709	684	688	709	656	638	647	718	660	691	674	717	694	728	737	642	703	674	721	705	693	651	676	705	721	679	748	656	714	687	691	685	704	710	685	706	687	685	724	672	705	660	703	671	662	686	695	692	677	694	714	639	719	703	712	713	654	704	693	691	680	725	717	703	702	710	679	693	694	713	691	677	669	731	688	709	732	667	688	699	699	708	702	737	654	689	685	720	705	686	686	652	691	677	700	652	693	693	698	665	663	732	711	690	673	756	702	699	682	675	688	687	691	683	771	686	668	694	679	687	677	720	685	706	709	666	682	734	721	686	663	669	660	669	668	693	683	693	672	702	683	668	675	697	706	731	687	655	678	690	663	646	714	656	725	665	714	679	682	671	710	694	675	673	687	669	644	690	693	695	688	663	711	685	714	717	689	672	692	659	675	666	759	683	708	708	701	635	702	729	689	710	658	627	663	671	712	671	661	687	706	690	702	714	693	713	669	669	734	676	686	752	641	677	706	716	664	653	696	690	717	728	672	682	704	693	690	695	729	719	697	688	676	710	695	706	693	711	703	683	722	675	723	688	686	721	700	708	684	679	697	655	708	677	710	686	713	632	682	671	674	634	693	695	704	690	670	710	686	718	691	695	683	672	704	627	725	727	717	668	664	662	678	721	731	694	726	695	671	658	739	653	669	697	622	710	745	708	685	695	670	670	682	691	695	700	717	690	668	691	707	699	659	694	676	680	670	669	705	738	687	695	706	738	711	724	670	707	705	704	694	716	705	626	716	723	730	686	705	709	734	649	641	674	724	700	707	680	695	676	662	672	681	670	681	725	699	679	679	678	697	663	713	700	670	753	704	708	714	696	716	716	639	673	681	682	657	684	697	746	670	709	695	702	709	674	685	695	696	652	685	697	691	687	713	658	669	677	670	741	667	703	733	721	759	715	688	751	707	667	686	655	662	670	721	667	693	731	656	706	721	721	684	689	662	668	653	729	723	734	719	647	685	716	673	665	679	695	699	692	718	643	705	696	696	732	669	715	674	692	710	693	695	700	678	698	714	672	680	687	702	697	660	684	674	759	679	682	686	694	692	641	685	644	674	692	631	648	663	689	732	682	743	768	671	701	694	682	709	714	694	721	676	684	680	697	681	704	720	672	680	689	738	716	708	724	650	698	670	705	702	663	664	701	707	713	677	670	690	712	673	693	680	677	683	657	657	693	718	706	689	683	693	644	667	718	692	637	696	774	716	697	703	663	698	710	707	659	689	708	667	721	665	747	727	703	619	684	703	675	677	713	675	660	728	684	671	714	681	698	703	668	694	679	692	721	670	677	722	689	685	715	699	662	663	693	706	679	673	674	644	749	667	694	705	727	714	682	720	733	686	704	689	675	731	676	714	731	669	678	705	678	688	728	710	720	726	669	643	707	701	679	728	715	685	667	738	670	680	651	703	680	674	699	682	651	653	673	713	734	697	652	663	663	693	662	767	752	665	683	725	690	689	708	741	644	679	729	687	656	668	724	700	733	669	680	646	624	696	675	709	649	638	648	699	684	680	704	646	688	683	699	747	699	695	693	687	658	700	675	716	699	698	696	684	712	719	718	733	685	686	683	657	684	674	742	707	699	616	685	679	680	693	694	681	676	716	659	692	678	676	683	664	680	691	673	664	685	645	658	690	778	640	723	724	708	716	726	687	701	666	698	750	718	719	706	702	687	694	690	653	670	677	699	678	690	734	670	718	614	694	711	733	726	663	719	684	678	711	671	737	722	688	703	691	729	738	740	699	685	692	694	668	690	703	691	727	708	694	705	721	698	718	697	668	637	665	647	675	701	709	731	674	677	697	689	671	652	670	668	683	681	743	706	715	700	724	745	681	679	749	692	654	731	731	709	686	659	652	687	677	694	667	679	727	695	645	685	715	672	712	708	694	699	733	691	731	688	707	670	699	677	634	647	716	725	687	696	704	697	726	710	720	702	675	661	719	693	666	654	704	686	726	724	695	657	728	703	675	688	671	671	673	669	706	677	692	634	675	723	754	644	754	656	728	699	707	638	674	693	717	659	699	734	700	651	657	655	691	689	715	677	716	693	705	708	693	691	695	710	689	681	701	689	722	702	689	676	705	699	667	704	727	698	689	696	698	674	676	675	674	680	693	708	692	712	696	693	695	668	640	669	685	734	698	698	680	717	690	719	683	666	663	676	686	700	706	670	692	684	657	696	663	657	731	709	666	742	722	737	651	697	706	682	666	673	654	649	682	714	666	735	732	731	654	700	672	690	721	693	729	693	694	667	691	713	714	670	686	705	720	682	663	677	657	701	721	674	727	740
36652	12365	1097	951	872	866	885	862	808	807	810	763	789	817	740	802	792	769	842	809	845	851	812	787	825	845	850	850	799	796	912	844	848	860	832	860	863	849	858	897	837	878	880	815	892	897	849	813	790	806	761	818	765	840	811	816	855	829	725	786	790	797	800	763	769	746	794	783	835	756	801	780	808	766	752	807	783	769	806	775	800	803	793	768	797	741	782	791	831	772	781	810	726	774	744	831	776	781	797	791	798	766	812	812	770	823	769	813	757	734	789	811	756	795	852	793	792	746	777	773	744	804	766	784	785	786	799	745	771	788	782	787	771	789	779	775	740	800	801	784	787	811	756	785	769	775	762	825	752	770	776	751	779	760	807	780	785	790	702	800	785	783	738	781	802	730	763	825	841	817	750	739	803	774	773	840	826	775	763	762	790	816	767	762	769	837	772	782	768	816	771	809	816	734	825	870	793	748	713	765	737	776	794	820	746	748	812	765	778	797	746	778	787	743	744	788	802	769	736	852	754	803	771	774	788	757	770	797	787	818	830	758	790	776	780	775	763	824	796	775	816	807	714	837	802	762	797	810	816	812	793	823	820	777	779	767	739	757	768	768	821	801	796	781	754	784	757	735	788	782	789	804	780	792	734	722	797	794	741	805	753	844	778	792	787	780	722	818	760	797	734	799	729	780	770	831	782	722	804	755	801	801	757	756	796	792	737	795	788	810	812	776	760	769	777	755	845	795	768	708	734	753	826	784	824	848	750	759	758	801	768	786	724	786	776	731	803	808	800	809	810	806	753	770	757	788	776	748	781	751	761	793	790	760	776	758	751	757	759	739	760	799	809	811	731	768	802	767	767	735	740	747	810	817	767	747	750	779	770	783	836	750	778	742	747	781	786	797	761	784	842	763	802	749	760	809	722	834	801	768	779	745	805	770	780	753	847	784	782	800	757	782	783	821	802	791	816	750	829	785	779	744	769	765	797	824	796	793	807	769	762	805	789	768	797	750	809	805	775	786	760	785	758	780	798	811	781	787	759	806	768	794	786	736	790	756	768	781	786	777	836	786	786	773	784	749	761	768	819	744	723	756	804	800	772	803	811	768	821	760	766	786	782	779	748	776	816	724	764	790	797	800	792	813	818	804	829	828	751	773	787	739	800	762	784	775	753	840	800	789	803	786	759	779	773	798	763	777	771	758	777	756	769	778	765	773	763	772	827	762	773	787	759	813	765	794	778	811	767	801	747	826	785	725	748	773	752	790	795	790	754	792	778	775	783	796	762	800	773	815	772	733	833	805	761	741	798	803	801	806	810	784	777	765	826	778	778	778	795	788	757	807	812	728	800	768	805	776	839	764	793	798	761	782	739	783	774	771	758	783	741	763	751	786	832	807	770	788	771	783	777	770	796	799	751	792	805	823	805	819	723	820	729	777	796	771	793	728	782	762	785	741	808	838	755	783	793	721	761	752	740	788	812	787	813	792	807	798	798	760	793	778	764	734	739	787	740	753	764	758	764	753	760	749	820	849	759	817	843	753	781	795	834	773	794	761	747	781	797	790	797	774	831	825	753	768	780	794	778	757	785	790	775	784	775	780	768	763	755	792	771	823	808	791	781	795	812	806	744	805	811	842	785	772	796	802	797	774	811	765	806	785	816	775	761	778	792	805	816	776	797	769	795	823	808	798	789	752	766	814	743	766	797	763	805	811	758	812	813	730	770	770	811	840	759	812	779	813	786	767	748	757	776	836	815	805	764	793	826	824	840	760	771	782	736	819	770	788	774	766	787	760	778	792	766	785	760	815	778	732	774	766	809	817	801	816	789	747	872	774	767	815	827	752	799	763	811	762	770	787	807	804	824	747	829	787	769	787	758	767	801	763	801	745	786	820	827	814	761	780	759	770	794	789	778	770	747	830	793	807	739	754	764	732	833	777	762	815	734	822	823	806	798	773	775	822	790	761	819	710	849	850	758	761	763	848	766	780	758	818	786	779	786	738	755	740	806	751	753	770	744	763	780	786	745	778	799	795	817	765	809	773	812	810	743	760	804	810	788	712	735	765	824	764	776	816	806	799	786	830	815	850	741	813	771	804	770	774	772	775	829	823	729	805	777	745	809	740	775	799	817	744	772	796	811	793	738	779	788	840	767	751	782	775	800	733	830	759	739	798	788	780	830	834	779	770	782	794	758	790	806	747	767	774	794	772	819	804	800	787	752	785	779	786	793	737	750	720	804	766	785	773	804	807	761	770	756	756	732	792	793	801	758	803	783	761	799	751	788	748	736	721	804	810	786	825	818	754	782	761	783	789	780	801	749	761	782	773	769	777	727	776	787	783	779	814	767	740	765	792	755	769	737	758	826	781	753	753	776	823	805	781	771	783	804	780	801	777	755	809	778	837	778	793	789	768	759	791	759	797	792	757	763	763	810	781	787	835	782	781	792	840	731	762	803	784	806	755	773	755	786	804	752	758	794	801	763	764	779	795	765	794	763	798	822	792	782	742	771	761	798	758	753	770	780	831	774	802	783	794	793	838	764	754	779	774	780	816	811	780	748	753	747	779	791	793	755	770	758	792	791	785	787	768	822	787	790	741	771	740	796	779	765	765	820	796	783	832	763	799	752	750	762	721	774	741	783	820	764	813	766	754	790	814	747	789	775	816	746	747	788	799	796	784	812	759	792	804	800	780	806	744	803	804	797	782	798	815	776	764	853	764	735	745	736	804	843	810	782	755	795	764	774	751	803	836	772	786	758	797	764	766	833	804	777	784	749	752	774	754	744	758	809	803	776	782	751	752	785	788	756	788	817	796	745	819	778	786	740	758	781	753	769	852	795	775	799	758	805	800	747	794	761	770	772	788	789	805	835	803	786	847	734	805	748	811	805	795	777	765	813	759	721	784	811	770	789	790	804	756	765	763	802	811	776	752	779	784	821	792	779	758	788	850	772	835	784	769	796	772	786	771	774	779	813	798	804	768	761	814	758	779	789	789	779	840	804	808	842	752	828	766	742	778	809	709	826	772	785	799	761	799	796	756	770	775	801	802	788	788	772	835	815	757	782	776	834	804	794	789	760	772	766	755	793	806	794	772	817	785	783	813	774	771	798	798	756	743	771	840	784	800	736	810	778	826	818	819	835	845	787	722	781	714	770	781	796	795	821	777	780	794	780	786	780	802	770	746	782	826	795	717	817	808	814	792	806	822	791	843	742	748	792	795	788	800	789	766	782	750	789	793	812	757	735	787	773	789	809	793	778	739	746	756	800	805	816	791	816	786	789	806	752	768	801	783	802	806	807	764	821	826	762	798	818	759	746	768	745	780	758	779	719	748	815	794	830	800	794	792	768	803	724	799	745	755	778	796	755	829	805	796	771	796	761	818	794	774	769	755	752	779	731	760	826	765	800	753	769	722	774	777	772	758	791	733	812	784	770	785	770	775	840	758	726	761	784	781	818	795	767	838	763	769	770	793	763	797	801	803	795	792	789	709	806	800
23476	20948	28291	23755	20934	12465	1345	885	750	722	622	599	603	582	553	579	628	626	575	595	589	595	573	563	568	595	621	571	578	566	593	583	569	555	569	563	587	618	609	612	617	591	549	594	609	576	613	546	578	525	523	573	540	489	552	488	503	539	568	512	521	467	547	510	471	504	510	457	516	492	518	523	492	489	552	487	494	531	479	492	511	508	493	519	484	516	517	484	509	486	495	496	480	493	543	529	514	506	486	491	494	539	545	516	553	499	493	509	489	533	500	536	511	549	525	521	504	508	492	540	486	485	539	545	552	529	496	493	510	513	491	510	509	499	542	552	501	474	466	522	510	507	493	477	526	509	492	504	540	479	510	505	497	504	499	495	515	516	519	471	481	532	474	535	490	514	563	488	483	513	510	516	483	491	490	478	494	489	525	497	515	520	496	532	533	497	497	516	500	477	540	507	511	525	554	488	507	490	558	518	514	488	505	497	523	515	528	531	462	520	507	561	521	534	498	531	477	492	495	513	497	493	525	512	489	531	531	488	508	511	492	510	492	502	525	493	481	533	505	501	536	511	556	508	498	513	570	511	497	533	468	500	517	535	485	510	508	534	527	494	527	558	510	495	512	547	566	472	494	492	571	513	477	535	517	522	545	531	488	490	504	507	537	500	539	475	502	505	480	509	533	452	517	490	503	535	537	486	485	521	531	514	527	542	482	485	486	505	484	531	480	506	535	545	504	485	537	502	518	512	545	484	504	478	483	514	532	509	466	498	498	487	502	523	478	532	486	503	538	522	472	489	538	488	497	489	510	529	516	535	497	495	513	522	479	564	514	518	502	537	492	509	465	493	490	491	517	498	516	500	509	491	592	496	511	522	535	520	511	552	533	468	524	480	500	510	553	543	533	432	498	496	483	455	469	463	510	554	519	483	509	552	493	523	508	477	505	506	510	543	487	514	497	484	493	472	486	505	477	455	542	517	508	533	525	497	495	499	532	510	529	498	531	510	530	512	503	520	497	521	519	491	502	466	556	473	516	517	542	532	495	506	486	556	533	521	530	525	480	543	514	461	509	490	512	490	525	493	436	501	537	474	520	539	489	505	547	524	511	495	509	512	528	515	513	555	525	493	527	506	516	502	507	505	520	534	492	532	523	536	475	458	479	449	516	519	513	519	497	510	503	518	505	511	471	530	493	490	547	503	548	516	506	533	514	511	512	538	470	491	505	489	517	467	501	526	541	490	553	526	518	484	509	504	464	510	535	522	455	537	492	496	539	490	508	545	471	494	490	518	528	549	541	480	504	521	498	509	506	504	519	493	499	490	496	525	530	492	533	503	507	490	527	512	538	498	480	543	516	488	489	507	554	522	496	494	522	495	531	481	566	520	491	523	517	504	554	534	477	495	497	543	503	541	519	483	475	485	492	507	518	539	497	544	508	458	508	559	506	552	537	517	526	489	502	518	523	484	532	469	565	523	517	487	504	499	499	518	516	534	546	508	529	483	533	519	524	489	536	536	510	494	512	505	524	482	499	528	490	478	477	514	500	492	514	476	506	492	530	568	493	529	516	516	517	487	501	555	526	489	494	525	508	488	549	506	482	495	532	490	484	488	497	489	516	514	480	518	505	523	465	494	518	499	544	474	506	520	504	515	518	489	518	512	515	491	504	495	524	493	507	496	513	563	537	502	555	537	493	528	514	523	487	508	515	507	482	504	512	507	481	496	508	536	504	511	520	493	522	520	490	514	503	506	491	506	503	451	486	494	499	524	514	503	561	521	479	462	515	524	533	509	500	522	485	494	509	502	520	469	494	531	472	489	489	510	546	532	545	493	499	525	486	487	497	502	481	513	580	542	514	499	487	469	500	541	505	551	497	485	491	520	486	498	536	540	470	544	469	497	490	563	494	525	489	543	506	533	490	504	492	487	471	509	519	530	513	500	519	492	523	481	500	531	503	572	515	536	526	532	515	483	497	507	537	475	498	536	527	523	503	532	544	487	528	519	522	530	510	479	508	485	535	529	466	497	485	501	454	506	528	483	528	514	499	516	475	498	490	472	492	498	471	511	521	523	513	543	485	547	479	500	536	531	509	509	523	495	541	496	489	505	524	485	499	503	530	511	490	511	468	489	497	465	532	492	515	513	513	540	553	516	526	495	526	563	525	476	514	520	512	501	513	494	489	521	504	530	498	507	502	504	503	559	511	500	537	500	512	504	514	556	461	531	484	512	519	516	472	528	541	546	479	490	506	518	492	485	504	491	517	505	527	512	486	528	510	490	514	501	492	522	499	464	521	510	516	525	518	527	497	503	497	531	501	549	512	501	517	517	504	504	503	503	495	485	503	494	535	549	486	505	466	486	522	455	518	546	518	516	521	516	522	507	509	511	515	495	525	478	522	510	502	485	509	469	519	508	552	529	474	495	528	510	492	546	491	558	498	487	549	546	512	497	509	455	505	539	481	533	520	537	481	519	480	510	518	511	497	496	482	523	510	545	496	543	466	475	439	537	480	511	501	503	501	475	519	494	487	488	527	517	479	498	505	507	542	493	482	474	509	504	455	524	512	541	555	502	560	549	497	456	467	480	506	503	526	512	514	532	539	522	489	503	524	511	478	506	520	535	518	518	493	547	483	468	478	456	504	483	534	482	512	517	523	489	521	530	563	532	503	549	512	537	536	502	543	502	532	503	527	548	516	531	510	500	521	546	492	529	511	472	465	507	480	497	538	528	511	484	512	482	529	493	496	503	518	479	522	519	510	495	478	535	504	493	518	478	483	543	513	519	521	512	515	500	490	556	485	509	479	488	527	500	488	493	526	532	495	498	525	513	490	509	496	518	533	515	513	476	515	524	519	499	544	514	532	523	457	490	530	477	511	498	490	475	539	477	536	507	505	522	509	486	562	498	508	504	519	479	474	497	530	541	511	526	491	500	490	484	517	487	519	494	547	534	528	525	507	508	485	517	498	504	487	501	518	496	545	471	504	523	520	490	491	511	518	495	495	501	498	529	489	505	497	489	531	486	498	549	483	536	526	503	534	503	510	519	487	493	517	513	523	511	518	504	542	499	476	545	502	493	527	508	508	498	514	512	506	538	513	506	524	481	478	521	513	514	533	506	482	475	508	513	484	496	529	471	507	546	517	461	490	527	492	520	506	520	504	513	501	536	492	486	567	488	514	475	491	496	467	498	523	526	526	533	488	532	521	490	513	515	481	537	507	534	505	523	548	523	453	474	537	527	486	502	509	545	564	487	506	530	493	520	527	505	488	506	516	551	505	526	519	533	495	497	528	550	527	502	478	510	490	519	501	471	517	490	529	476	502	512	527	548	523	533	533	531	501	534	475	496	528	471	556	530	522	493	500	538	583	520	534	466	500	502	535	496	522	469	527	563	526	512	544	512	479	479	525	501	509	473	498	476	511	497	518	510	564	557	492	509	501	506	520	516	479	507	501	496	533	507	513	469	519	496	509	557	514	498	539	551	499	486	507	504
39533	21763	6204	3312	2458	1858	1575	1350	1134	961	906	801	773	763	714	695	725	742	719	715	680	673	726	669	710	755	728	690	711	744	708	690	689	685	653	698	696	756	796	776	785	727	738	752	755	745	702	703	678	668	607	689	681	623	608	571	565	624	590	562	645	569	591	590	565	607	578	612	555	617	550	559	574	625	599	566	606	562	579	574	543	567	554	612	551	530	562	570	518	559	568	565	598	583	598	606	574	564	627	549	581	607	571	545	575	564	556	556	591	606	569	587	581	609	587	503	541	591	563	583	575	588	597	615	560	610	549	539	549	556	601	547	605	652	603	561	565	571	618	574	560	568	535	577	592	584	557	568	582	582	590	549	635	547	609	618	565	596	589	572	542	610	523	576	583	559	616	559	551	568	562	517	553	565	608	539	550	588	604	543	552	589	601	559	586	597	590	603	577	572	573	600	594	596	608	528	582	576	630	535	607	550	585	591	604	560	541	587	531	555	560	562	603	549	614	562	556	573	581	579	558	611	627	553	598	583	546	562	572	551	634	593	610	536	561	599	538	584	587	607	545	568	559	573	574	574	579	610	597	601	576	583	563	565	577	551	566	587	583	578	623	564	605	628	596	595	598	574	580	622	567	550	592	618	586	557	611	612	598	584	561	592	596	567	576	546	629	575	596	554	582	547	554	565	574	595	554	582	583	602	604	627	583	571	594	534	591	577	591	559	579	547	550	590	605	572	557	562	604	578	550	562	594	556	536	582	613	553	557	546	619	588	549	545	560	571	533	607	598	577	566	563	572	566	602	614	564	568	568	564	569	561	568	563	562	586	595	561	584	609	581	615	539	559	540	587	599	582	574	575	641	592	574	554	556	593	554	560	578	572	570	537	592	571	551	589	582	592	553	567	551	553	544	575	540	587	589	565	552	597	568	554	597	607	595	538	580	578	572	620	592	533	584	563	594	642	611	575	548	558	561	558	595	540	546	596	599	582	568	595	603	534	598	596	575	527	559	585	558	552	592	600	579	590	595	559	564	589	562	585	586	592	580	601	576	577	577	573	551	586	555	585	609	608	583	616	620	560	595	558	582	572	570	578	581	575	581	608	586	580	558	543	593	559	574	623	579	536	560	548	566	551	572	612	543	579	556	577	620	537	512	633	554	587	601	562	573	596	570	599	589	603	599	585	570	556	561	561	575	570	570	592	559	535	597	586	581	583	551	576	570	611	564	597	566	588	537	547	594	560	630	556	569	579	529	570	570	556	566	531	606	563	547	602	555	624	570	593	590	555	538	533	568	566	612	600	601	576	562	561	563	602	575	558	615	561	565	580	589	577	574	563	613	574	570	596	545	552	545	590	615	594	566	541	553	587	566	575	537	560	519	574	581	583	575	615	624	611	592	603	556	594	578	619	556	582	576	592	548	557	581	621	572	564	544	562	583	593	566	612	543	579	594	544	583	623	611	555	634	543	555	517	576	556	565	627	560	573	564	598	582	572	540	568	578	550	566	521	567	579	570	565	581	540	576	558	575	572	584	582	551	593	562	554	553	610	605	595	586	548	605	595	523	572	600	583	588	564	579	556	588	565	594	619	582	550	562	589	585	568	622	550	569	586	542	536	609	583	542	569	584	575	588	554	577	583	570	610	592	596	578	585	583	560	623	591	579	581	594	597	621	589	572	572	585	581	589	611	562	568	600	569	576	596	607	654	579	567	542	546	538	589	567	587	580	552	622	558	564	562	565	573	574	604	554	574	576	567	570	597	534	548	618	574	554	551	564	599	597	549	578	583	593	583	608	553	550	594	603	567	587	573	573	552	585	556	514	555	549	609	587	588	636	556	593	566	565	604	557	582	562	582	585	540	595	584	563	595	567	541	563	596	581	541	580	586	528	592	590	559	587	568	628	550	612	580	581	568	552	528	569	583	581	583	553	560	591	605	575	568	601	590	531	559	567	575	600	552	590	610	580	562	596	587	581	556	589	581	598	554	578	615	579	578	595	576	617	545	594	536	626	554	587	563	589	595	571	575	547	587	578	568	586	582	575	565	544	566	564	567	583	521	528	548	600	573	563	611	585	576	600	580	591	583	607	562	563	584	637	570	552	565	604	563	561	567	593	551	591	591	551	576	577	591	555	574	574	591	576	562	544	573	565	572	551	576	600	601	553	611	631	580	567	603	552	545	618	567	555	526	565	594	603	606	584	560	578	608	608	537	594	568	555	610	550	572	608	561	561	575	578	557	577	573	567	579	559	605	574	560	528	615	568	601	599	626	574	559	528	554	567	579	564	556	605	597	576	632	552	536	592	569	581	522	574	603	578	572	552	580	556	608	576	564	608	564	647	566	556	583	566	546	591	589	555	599	579	598	570	556	566	586	570	552	614	574	590	548	552	614	555	532	568	573	597	568	585	593	520	553	595	551	572	588	599	610	562	598	543	541	646	554	581	533	583	577	568	571	579	582	555	560	547	611	588	570	585	606	549	530	548	605	571	592	559	581	528	591	568	581	575	584	584	569	591	548	549	600	584	571	553	553	599	610	526	560	602	585	561	597	543	575	602	619	623	540	536	584	565	559	540	591	603	588	539	574	591	559	588	604	575	603	604	595	602	603	582	619	610	572	551	592	548	568	591	557	598	553	568	567	582	531	554	579	578	532	576	549	587	551	586	567	546	608	530	554	603	584	563	544	589	597	618	546	597	540	599	583	611	621	593	556	567	587	562	549	586	575	578	604	561	594	529	565	592	558	553	560	571	578	595	582	569	592	551	573	535	592	557	588	586	603	573	607	569	547	577	552	593	525	566	567	573	570	554	584	576	567	533	567	578	564	541	585	553	561	589	585	594	601	571	590	540	569	643	573	607	555	541	552	568	560	577	564	593	545	560	555	572	604	542	614	535	537	587	601	636	577	548	541	583	603	560	589	552	595	594	535	596	589	566	539	590	584	578	547	567	556	559	550	576	582	604	548	570	579	586	604	535	598	618	603	562	582	570	509	570	584	567	537	549	596	594	557	608	565	608	546	580	562	599	611	544	589	561	590	569	584	591	586	579	560	581	523	567	608	595	583	545	566	581	547	557	580	540	592	574	562	604	599	556	606	615	579	572	554	591	580	582	572	534	581	552	573	582	569	622	576	569	534	584	582	587	587	579	610	548	590	561	601	592	592	573	556	569	607	556	517	590	539	566	588	566	542	566	554	526	580	559	588	585	607	561	566	535	611	589	588	531	580	552	608	573	591	557	559	594	570	563	604	589	574	576	608	540	543	528	526	609	577	634	609	579	573	568	554	605	572	586	590	595	616	614	538	590	586	593	570	609	555	575	607	575	605	568	547	600	612	561	590	567	563	597	572	528	549	620	601	542	537	586	564	563	563	553	542	571	598	595	564	561	635	586	547	549	597	546	531	600	578	565	566	562	584	565	552	589	532	594	605	557	561	550	595	548	601	561	525	535	574	595	596	578	555	585	599	596	571	626	598	558	593	564	575	597	592
24791	20920	27353	24593	13923	1592	1221	1085	1058	1047	1002	981	960	994	983	958	951	992	993	977	933	995	991	950	986	966	928	907	962	936	976	978	950	934	938	963	975	1028	956	966	968	950	996	1027	990	922	914	910	926	989	970	928	999	1002	937	895	906	889	965	941	924	864	961	896	922	905	883	966	881	916	888	896	912	917	885	920	876	878	900	885	905	886	948	959	919	846	953	923	898	893	859	897	903	912	908	927	872	876	909	934	912	923	894	916	959	963	848	869	905	932	934	910	885	882	910	904	915	965	910	968	899	967	828	968	920	919	941	918	961	893	943	876	932	884	886	894	896	917	929	898	920	867	899	921	949	850	951	932	964	888	861	949	890	961	900	922	925	911	908	883	944	916	924	950	852	943	893	892	918	930	914	927	913	945	901	954	925	906	856	911	968	885	829	926	916	937	897	934	894	986	921	932	916	954	889	909	939	888	882	896	952	885	895	906	884	879	904	894	912	933	930	902	946	863	887	879	957	877	889	892	910	914	962	924	957	897	935	959	910	855	895	867	880	895	898	873	909	928	908	907	871	872	889	877	907	941	937	916	961	868	858	941	923	948	893	879	891	893	860	861	916	936	947	910	929	891	917	864	925	901	933	979	915	891	909	874	988	884	860	904	919	901	907	891	975	909	863	927	951	884	880	946	942	837	918	907	911	887	847	842	911	875	915	887	906	866	914	914	935	880	931	951	925	910	877	916	919	869	910	936	945	903	935	918	922	933	918	923	881	893	878	933	876	925	930	848	912	966	968	949	958	914	904	871	921	901	888	940	844	917	892	885	893	931	907	920	895	932	884	906	921	900	935	882	869	926	893	944	890	901	852	940	877	891	943	948	929	852	850	885	967	886	852	880	855	893	887	917	956	908	902	866	936	922	943	966	904	954	885	925	915	903	918	902	894	947	902	925	878	912	888	894	841	958	856	912	939	856	847	935	881	919	903	924	850	889	920	944	884	901	968	869	912	898	899	915	923	893	912	882	958	943	864	947	916	941	902	880	931	899	899	850	907	945	924	931	912	937	865	930	938	951	939	903	927	915	918	913	872	897	891	959	922	967	907	907	923	888	897	964	904	975	906	860	891	879	845	864	936	927	941	940	936	963	948	896	889	916	946	912	867	883	868	852	924	919	900	898	937	905	895	911	927	952	905	830	903	870	946	930	866	920	885	901	934	941	905	905	858	905	927	933	915	924	917	877	934	908	948	901	983	925	897	930	904	917	913	939	927	918	841	903	891	954	864	915	852	872	919	908	926	966	903	867	978	899	949	961	935	883	891	971	974	912	923	940	935	942	925	908	904	945	947	854	975	923	909	999	921	903	889	877	912	887	884	945	944	876	878	896	953	892	906	957	856	914	920	885	919	885	889	901	933	902	893	845	962	862	910	857	917	929	916	942	896	947	914	881	892	904	884	925	906	919	875	941	919	897	911	910	884	969	893	887	891	900	909	899	897	960	866	936	970	925	930	959	918	942	877	951	908	949	936	916	880	906	886	843	907	965	873	924	926	869	896	885	945	916	898	954	877	916	915	859	909	880	910	938	977	955	943	924	897	912	904	850	890	905	938	897	940	916	865	888	893	911	919	905	905	874	932	906	889	890	918	885	884	899	901	915	923	903	955	873	863	972	939	839	888	888	890	914	907	886	922	921	944	933	981	888	854	944	932	927	897	877	928	887	879	928	903	931	928	891	915	902	901	906	884	917	948	872	943	909	933	868	880	933	944	887	860	929	914	850	921	872	930	910	960	878	891	964	946	943	898	923	912	888	935	920	986	916	878	888	929	928	911	926	933	886	904	923	929	883	875	886	959	956	839	864	906	934	945	894	951	927	895	899	929	890	878	925	900	894	885	879	887	947	850	927	932	920	877	870	881	910	869	871	970	895	896	882	918	866	969	909	927	892	969	949	873	874	948	920	922	898	931	942	889	923	946	907	937	904	938	909	918	908	938	957	866	952	900	918	929	901	957	888	909	912	895	924	928	872	950	851	904	888	853	872	884	944	931	918	949	901	947	909	887	964	947	898	885	926	929	915	918	869	886	925	936	892	865	858	896	959	926	880	911	903	862	893	936	899	965	911	900	929	911	913	931	903	961	889	884	923	933	891	867	898	883	918	926	952	948	851	916	873	906	860	972	960	889	857	862	922	959	900	871	835	848	815	914	957	881	877	949	934	914	932	903	929	919	946	937	966	929	883	879	898	873	870	942	887	900	920	879	931	915	909	907	899	940	905	930	899	852	905	947	882	884	908	973	906	906	841	889	875	908	906	917	938	920	888	936	930	951	894	920	876	908	929	927	951	916	896	886	832	902	892	915	896	890	913	885	874	917	932	855	941	911	928	931	879	905	928	876	886	863	909	926	867	884	908	927	952	937	944	903	921	885	900	860	920	884	905	959	917	942	900	911	887	921	899	931	873	883	922	896	898	927	918	934	851	929	898	904	877	878	832	914	941	910	882	934	896	880	952	917	922	862	958	901	884	903	899	950	929	913	831	916	945	846	906	941	904	870	934	923	922	882	890	918	924	896	861	951	878	965	869	888	890	952	932	966	940	976	988	922	920	967	924	945	922	878	955	914	871	956	939	896	876	942	923	928	886	930	914	945	922	853	884	915	871	872	915	891	894	967	951	904	913	929	911	908	926	862	937	892	929	919	874	939	894	908	930	915	935	866	896	964	945	898	906	852	903	898	874	895	971	898	883	943	947	919	855	992	852	914	898	899	897	891	847	944	896	941	911	887	875	871	912	897	889	910	915	945	930	938	921	864	894	901	866	915	932	943	952	933	941	894	845	898	913	947	865	926	932	916	926	906	940	899	916	919	962	903	913	842	909	874	917	917	865	929	879	912	924	922	892	901	893	902	838	907	947	934	935	929	944	880	926	906	840	915	856	874	920	906	878	896	899	944	928	882	937	914	859	896	870	846	866	906	877	875	885	895	888	902	885	897	905	901	923	902	950	870	898	855	908	910	874	877	907	972	957	930	911	891	962	892	907	891	897	917	873	915	968	881	854	887	874	907	900	936	918	927	938	871	914	967	890	907	866	885	899	891	872	886	892	833	963	906	914	881	930	829	910	912	898	946	878	884	899	919	890	880	882	894	869	907	972	882	926	918	914	930	911	997	905	898	915	957	966	979	932	886	895	907	920	935	886	900	891	900	903	904	909	939	887	893	947	907	919	950	896	945	903	890	904	854	933	894	881	904	935	924	920	910	888	923	910	881	922	880	904	894	884	929	928	928	899	930	912	906	920	914	927	944	897	958	901	890	899	867	898	915	889	917	932	854	921	836	906	918	904	877	857	938	864	902	874	870	923	851	902	919	901	928	904	914	869	973	893	881	900	909	866	908	902	907	911	883	926	883	873	920	952	924	883	869	973	917	910	919	830	899	978	938	929	891	895	864	948	909	890	926	911	921	883	891	914	872	884	888	932	904	960	857	891	923	914	912	952	879	920
39563	16962	4069	2511	2049	1755	1539	1446	1359	1303	1237	1124	1128	1142	1071	1049	1171	1088	1111	1150	1124	1063	1084	1093	1135	1173	1142	1085	1117	1187	1084	1087	1078	1115	1053	1053	1120	1093	1159	1198	1153	1151	1146	1096	1120	1085	1147	994	1012	1062	1047	1104	1055	1005	1004	1019	955	1016	974	1044	1055	970	995	1048	1001	956	1022	917	1029	1049	1022	1009	963	971	986	1057	971	1036	964	984	1028	1027	998	999	1020	1009	980	997	958	987	961	970	990	998	954	1095	1032	1025	1035	976	1035	963	993	1068	1074	1021	995	1029	994	959	953	984	982	963	1025	964	998	977	1043	1011	1035	1007	1016	993	997	984	1013	989	960	989	963	990	1021	922	1050	1026	1006	1003	989	1006	976	993	1065	1007	991	1038	1005	958	1009	1017	1034	989	952	967	1036	961	1007	1016	994	997	931	978	998	1056	1030	1011	1060	1023	965	1002	1015	1010	995	1032	1017	1004	1014	1086	973	1045	1004	962	1017	1046	1009	960	993	1031	1008	972	991	978	970	984	1007	1016	1027	987	1013	1015	991	1039	1001	990	1019	1002	1002	985	1008	1019	983	1017	1006	976	998	981	1010	1025	1014	1048	986	1047	1009	970	1017	968	1022	1053	1003	985	999	1013	997	1003	995	944	1011	1014	985	985	971	1006	993	980	979	1003	1014	987	1013	941	1051	1031	1032	930	1038	1000	976	994	1056	990	976	1052	1069	950	972	1021	1015	1026	987	1034	997	1021	998	950	968	1027	1007	986	1013	1011	1031	1049	1017	992	1008	1003	989	996	976	1057	1039	972	1008	1005	986	973	996	1049	1038	979	939	1034	997	988	1030	993	993	1015	1020	1005	973	1013	1022	978	1010	957	1004	1008	1031	1071	1007	1000	991	1029	1027	1057	1003	1012	1035	997	1048	952	978	1012	1003	1037	999	953	986	992	1030	1012	1000	1047	990	999	1006	1001	966	1026	1019	1030	1006	1005	1009	1024	1010	1007	1028	925	992	944	985	996	1017	1056	1000	999	988	996	1042	975	987	1011	991	1039	1007	1043	1014	1031	1030	1065	1007	953	923	961	979	1038	982	995	995	995	966	1011	1006	1024	1042	991	1010	983	997	985	971	1052	1097	984	1094	1057	1021	999	1019	974	1047	1035	1026	1016	973	1031	983	1027	1016	1021	938	973	1028	1051	1018	970	1017	1026	1003	1040	992	932	993	1001	987	1034	1002	1000	1014	1022	968	1050	1041	982	1005	1000	972	964	1019	1020	940	1030	1015	978	990	1035	1004	1015	992	1022	1008	1029	958	1021	1017	1009	987	1017	1022	1023	937	1020	997	978	1013	1006	971	1008	1023	1023	1032	1011	1004	1074	1056	1018	1032	1038	1052	973	1045	1000	1038	991	952	1009	1006	1029	1034	987	973	940	1047	939	1015	1010	1017	985	994	1017	1018	1071	997	966	1006	1037	996	1009	1012	1009	1020	1043	992	1027	1009	1038	1031	1072	989	1033	1033	1012	1032	994	952	997	968	953	1034	994	1014	941	1036	1010	986	985	960	956	983	993	984	1030	1011	1012	990	987	957	984	952	1030	1034	1045	1020	994	1004	955	1003	1030	1060	1016	989	1007	984	985	1045	959	1011	994	990	1028	1045	973	1010	1011	1018	1004	1003	1060	1009	954	1011	1039	962	1042	1058	1002	1004	1005	1050	1017	1017	972	1056	998	974	909	1083	964	1057	950	966	1036	996	1021	1055	1029	999	997	985	1076	1056	1068	1027	1039	974	1011	968	1020	994	1049	1004	985	944	982	1015	1020	1002	1027	1075	1007	959	975	989	1030	948	1076	1004	935	964	960	1064	999	1002	958	1056	1010	971	1034	1028	1000	1005	1023	978	1034	967	1027	1036	998	1050	1015	997	967	971	1015	971	1015	1035	981	1027	1012	1073	1009	1034	1041	964	1024	961	1084	1005	1042	955	996	1065	995	1069	1064	1019	983	998	1008	993	956	980	1067	1011	1008	1003	1014	1035	975	971	1069	1039	1022	1012	986	981	1000	982	988	942	1077	990	1043	996	956	1007	1022	996	1009	1034	1021	962	1025	993	988	1008	1055	960	968	950	1012	988	989	981	1024	1045	1058	970	1018	971	1001	1002	1047	980	991	1041	971	1034	996	991	979	978	1039	990	988	1012	1024	968	992	1020	1040	1039	1033	1007	1038	1083	1026	1017	1019	1005	1015	1052	991	1018	1072	1002	1064	1004	964	967	1031	997	966	999	977	989	995	1014	994	1036	1031	1012	1014	1082	987	1007	964	967	977	956	1009	967	983	926	1011	1044	1007	983	1016	960	1038	987	978	1012	1031	1010	1045	982	1001	1007	995	988	985	962	980	1033	987	1037	1012	977	1030	1013	1031	992	988	1058	938	1037	1045	1039	1069	999	1054	967	1009	1025	993	1009	1003	991	932	960	989	1028	972	1035	1013	995	959	920	1009	1000	1067	1044	1050	957	1010	1007	969	1010	976	992	1035	1049	1018	1011	1055	981	926	1048	982	993	998	990	1042	1028	1010	996	969	1023	948	1016	1057	1060	1034	1047	985	986	936	974	1018	972	1055	1061	968	1027	985	961	993	1022	1062	955	1043	1032	1044	971	963	1008	996	1002	984	992	977	1038	950	1000	1029	1015	997	1028	1027	991	1043	986	996	1010	1007	1004	1004	1029	995	1076	943	1031	1047	996	1013	1003	1037	997	1005	1036	1020	1056	1040	999	1023	994	982	1022	966	1000	1039	1013	923	1039	1034	1034	923	1036	989	1018	985	1009	1024	952	1034	1023	966	1044	1008	968	1010	975	1036	997	973	1069	998	1017	1014	1034	1012	969	1016	977	1017	1036	1037	992	979	1003	995	1046	1007	950	1006	953	982	948	982	971	929	987	1030	1046	1015	1002	966	1042	1050	1023	1017	927	1013	1001	1002	959	988	1018	1001	988	985	1008	1043	1054	972	1000	979	1004	1024	971	973	999	1021	964	1030	979	972	1051	1103	1035	990	984	946	1009	1086	1030	985	988	1027	941	982	990	980	1017	1032	1010	1009	982	1011	1033	960	937	1009	1000	1021	1006	999	1082	1040	1048	1039	1071	970	966	1022	1051	937	1022	968	1042	1031	965	958	1012	984	1005	1057	1005	1076	1022	1023	972	1011	999	1011	1052	1036	1056	1034	1028	967	1000	989	1025	1012	953	998	1011	1063	1021	1028	988	1015	966	1026	997	986	990	991	968	1013	1034	990	962	989	945	1052	974	970	1010	1033	1004	993	1017	1053	1059	943	1021	1023	1011	1020	954	935	1009	984	1004	1009	994	947	1037	955	996	1014	962	978	1008	1052	973	1005	1028	1022	947	1046	1024	983	1018	1018	958	1001	1057	1065	979	986	992	999	1062	1095	953	1010	1004	943	1029	965	975	1013	984	1013	1033	1021	998	1030	1018	1015	1019	1019	1017	1011	1026	1022	1067	982	1037	1016	992	964	1045	976	1024	1018	987	1015	1034	956	938	1056	1023	969	1023	969	987	992	993	992	947	1044	989	963	1030	1022	961	1060	1023	1005	1039	1038	985	1022	1014	987	989	1054	1019	944	1003	1050	998	1037	998	1035	1017	1055	997	1002	963	976	1052	1005	987	993	1031	957	959	1019	994	1025	994	977	1022	1018	1022	1017	946	1015	1022	999	984	1030	1013	1030	963	1000	1037	981	1047	1002	1076	973	970	1010	1003	1012	1029	975	1011	1061	992	982	1000	988	1044	1069	1031	939	1040	964	995	957	981	1036	1030	1036	926	1024	1000	1049	1000	1068	994	1002	983	1017	1011	970	1009	1034	1022	1011	1010	991	1065	969	1010	1060	1026	996	981	1015	1017	1007	975	1052	1047	988	1029	1041	1033	1023	1014	1037	1020	942	1030	1017	1024	1025	981	963	1005	1011	1022	1016	976	1018	1065	1006	989	1037	1059	997	1033	969	1035	1009	995	1041	986	1023	985	1036	1060	1037	1048	991	932	1017	1002	939	1063	999	1072	1020	956	1022	1029	1048	995	1025	1022	985	1018	1031	959	935	1036	970	988	1014	1004	1064	969	956	988	999	1004	1058	964	1034	1030	993	954	1009	995	1004	1019	976	1012	1005	1020	972	1074	960	1009	993	978	977	1039	999	1043	1000	1039	1010	1030	998	1010	996	1054	1021	1037	1016	1003	991	1054	982	1028	977	971	1005	1003	1056	1016	1049	1049	950	1000	1028	1002	964	1094	928	986	1042	1009	1068	1017	966	1056	1033	960	1036	1017	970	970	989	1030	955	1032	1030	1015	1038	1005	951	994	992	968	1008	1002	1013	996	961	1000	978	1004	1011	983	939	1002	1018	1057	1010	1026	1030
22516	20950	28711	23347	20948	21003	12285	1727	1213	1161	1027	1000	953	909	884	887	889	877	846	920	829	808	907	885	838	936	891	832	835	882	839	938	871	881	797	794	850	868	869	911	891	906	894	876	887	849	832	822	870	824	809	854	825	805	773	785	723	759	779	768	787	815	732	808	786	737	699	743	775	786	742	757	757	696	694	714	734	746	733	736	769	693	738	750	741	745	781	718	740	747	734	765	718	709	735	751	772	778	753	759	783	743	693	732	800	752	727	747	746	745	743	739	746	743	742	721	744	762	741	770	738	779	730	714	758	729	730	812	736	692	757	731	771	700	722	710	691	721	761	738	743	783	773	731	787	754	748	707	757	722	731	752	796	754	748	731	789	745	725	757	737	731	773	747	753	778	740	736	710	751	696	703	749	718	719	728	763	718	734	743	759	679	757	706	769	726	765	773	791	705	727	745	731	768	740	725	811	721	731	736	756	703	761	789	763	784	769	769	721	708	777	756	728	761	750	778	724	695	743	672	770	746	743	752	758	794	761	757	737	712	748	746	754	712	785	731	730	724	734	756	737	733	756	718	734	740	723	815	733	739	745	730	724	779	725	753	716	742	769	741	699	764	729	727	742	755	706	747	735	701	723	670	770	760	742	749	767	728	742	740	715	729	695	696	743	717	739	751	753	808	764	717	698	753	757	757	743	739	784	763	712	762	748	696	752	753	792	695	697	741	744	701	717	767	740	763	667	740	776	782	742	773	714	721	804	733	724	759	764	686	714	726	748	775	765	768	777	709	724	730	729	753	774	752	823	745	662	768	740	717	679	714	763	688	749	746	706	776	747	731	743	799	752	771	709	767	697	733	724	753	720	750	696	716	750	743	715	744	722	718	778	730	701	675	700	720	744	707	782	797	739	775	767	751	748	724	734	700	769	738	745	711	757	786	761	761	722	728	760	736	731	771	696	737	728	733	757	740	713	759	758	732	753	773	775	747	754	723	711	785	711	784	774	669	727	749	707	759	740	767	717	739	712	783	717	757	735	782	749	786	795	694	735	736	740	771	652	681	736	740	728	752	759	724	778	745	806	725	742	737	745	778	743	740	739	717	716	753	708	685	770	690	705	747	693	762	831	721	709	754	759	713	747	746	695	755	727	742	796	782	740	720	730	750	713	736	699	780	723	784	733	759	744	708	749	725	761	737	731	721	780	745	746	773	763	735	747	797	749	728	696	707	795	693	740	675	734	748	736	769	724	757	740	716	743	753	734	717	706	740	746	717	734	747	748	705	745	757	777	744	719	729	733	789	733	782	728	748	766	667	740	753	731	777	784	710	762	746	778	722	698	729	735	739	737	743	694	720	774	752	751	772	748	732	707	736	703	753	762	718	740	754	741	735	777	779	700	760	730	764	731	759	751	746	700	718	717	707	724	730	759	777	761	764	737	748	727	752	768	741	737	715	725	748	703	683	754	748	722	747	763	774	703	791	751	741	764	784	742	683	744	754	698	731	759	755	750	742	766	722	730	761	718	683	753	754	754	729	750	770	794	704	732	735	701	785	717	756	751	762	733	736	695	738	727	742	738	735	738	751	739	755	754	726	809	728	716	722	778	738	779	762	743	774	759	769	769	744	775	811	713	758	770	751	771	738	758	730	729	674	751	755	739	726	795	741	764	715	763	732	726	750	745	712	723	710	737	719	734	759	728	719	684	739	712	743	746	705	759	714	709	729	698	713	774	753	726	720	753	686	713	731	709	711	724	717	727	755	717	764	755	724	747	749	734	722	731	758	753	724	724	734	753	735	773	765	748	736	684	687	744	767	755	750	758	748	706	766	702	755	759	783	749	706	756	740	709	717	766	684	732	755	746	681	737	743	736	749	737	766	768	730	771	752	722	738	768	730	707	752	729	787	737	793	683	728	714	733	746	765	755	699	768	710	794	709	717	726	744	685	700	778	735	764	713	737	757	735	715	772	690	719	741	764	758	779	759	785	739	771	704	724	725	770	741	775	743	708	785	725	731	774	747	776	710	734	753	772	763	738	747	734	715	760	756	724	770	745	786	738	737	738	726	754	750	746	729	757	710	700	752	736	745	760	704	776	758	707	782	757	713	769	736	718	716	756	776	757	779	770	741	763	727	683	763	721	758	741	785	768	744	706	736	749	729	707	747	724	755	786	734	727	757	704	677	716	713	739	730	740	747	802	776	762	737	749	755	757	747	757	735	724	722	717	731	728	765	753	701	728	733	727	708	781	700	746	744	714	735	755	706	781	747	764	747	720	722	740	707	733	788	746	737	783	767	765	741	708	737	740	764	690	753	707	726	780	710	732	718	761	715	755	745	678	708	701	775	755	765	758	720	722	711	724	764	722	730	719	715	755	758	757	727	756	765	727	747	751	734	764	712	751	732	711	708	692	778	754	682	746	755	733	720	700	748	791	749	728	738	756	736	738	728	758	752	712	704	758	772	729	761	738	716	776	779	757	730	728	704	736	730	792	757	760	794	754	794	751	752	758	779	733	720	747	742	783	720	723	764	742	720	777	741	732	727	756	760	720	740	721	793	737	739	707	747	750	780	737	757	726	710	763	751	707	705	742	705	740	807	694	775	751	720	718	705	762	719	746	786	733	799	714	731	725	770	740	718	741	727	754	768	699	740	727	759	735	736	757	682	745	714	796	748	760	731	757	755	798	704	735	733	718	753	703	749	740	732	762	748	747	754	720	690	706	773	786	738	716	728	757	701	732	752	776	716	788	730	683	727	729	759	696	741	706	712	739	750	791	778	757	757	736	755	730	682	794	750	719	721	750	746	775	696	758	706	795	720	754	724	703	737	708	769	708	708	789	713	732	723	757	705	727	745	788	750	723	699	669	717	738	738	700	772	761	691	767	734	769	787	728	729	749	765	780	778	686	715	734	770	791	713	755	735	711	710	740	753	752	754	767	729	739	793	752	744	729	717	756	712	751	729	733	799	743	775	720	716	707	710	724	697	735	756	706	780	733	775	708	746	755	706	716	744	767	720	731	713	762	732	719	770	746	701	745	749	693	732	727	771	754	688	702	722	741	747	715	668	780	728	729	785	723	782	727	710	679	703	717	732	718	792	732	747	691	726	734	770	731	729	749	698	728	721	721	756	707	683	749	754	749	809	779	719	739	717	739	754	745	752	755	761	694	789	757	731	706	679	734	757	725	752	772	738	760	691	771	677	726	739	721	712	748	693	720	709	767	724	739	724	700	690	726	769	748	718	767	702	748	810	663	736	747	704	739	722	741	793	725	781	745	770	680	744	727	716	740	714	720	730	744	741	745	772	746	763	705	768	719	709	790	732	784	738	734	727	746	770	753	708	764	727	768	707	730	698	759	744	744	761	750	768	726	747	736	697	786	736	735	766	720	736	724	760	687	715	756	756	693	744	754	716	783	727	808	700	728	748	731	799	709	737	718	738	726	730	750	780	748	730	713	730	686	785	771	737	758	752	679	755	705	688	710	768	769	716	716
44045	28632	11025	5933	4271	3313	2678	2346	1942	1657	1437	1313	1208	1164	1081	1101	1133	1119	1024	1003	995	1018	1015	1051	1058	1110	1066	1015	972	954	1025	1034	1015	1038	965	981	1050	1044	1102	1060	1083	1098	1080	1011	950	972	957	905	975	978	925	942	908	875	835	793	815	863	828	808	883	817	840	793	889	845	782	850	834	802	835	807	791	840	815	811	787	787	825	759	787	836	754	833	805	773	811	716	808	838	790	796	863	795	833	799	793	781	813	785	780	854	841	795	833	805	800	849	769	799	788	807	824	804	782	797	751	767	825	818	759	820	797	783	804	819	831	838	794	820	794	757	833	769	823	853	806	757	813	765	737	845	812	805	827	839	817	795	772	811	784	837	778	791	802	813	802	750	822	836	802	791	817	784	798	780	834	789	820	794	813	866	796	811	801	808	779	856	762	799	797	772	798	806	797	860	778	851	828	811	763	774	763	822	789	748	818	787	800	792	782	765	849	779	798	782	778	812	795	772	818	813	740	807	779	784	799	843	815	825	776	785	782	767	805	793	808	765	764	818	728	780	769	784	803	835	767	790	758	810	794	807	813	770	843	790	833	817	733	788	806	760	795	785	860	832	784	815	816	819	797	732	814	782	865	801	791	765	815	759	815	774	761	869	856	789	828	778	794	836	783	795	773	765	841	826	840	751	797	760	810	803	781	770	832	804	807	818	805	802	805	790	784	769	770	765	794	802	784	748	786	813	803	793	797	755	812	833	776	828	796	859	798	789	820	778	830	781	838	741	786	813	747	833	819	818	771	790	781	811	799	807	762	826	786	763	827	832	843	773	781	838	800	811	869	770	835	788	810	817	804	820	801	841	793	764	841	785	818	811	809	814	806	782	793	802	813	767	775	792	816	827	771	822	810	806	783	813	784	817	772	813	824	774	776	758	822	747	846	751	809	777	829	778	781	845	800	793	869	824	788	797	829	819	837	820	801	776	791	805	828	799	769	788	820	783	820	783	782	811	786	826	788	860	775	762	800	771	744	758	811	840	777	791	771	801	840	816	751	807	802	748	798	789	809	779	777	813	798	737	792	820	827	808	827	762	749	811	760	818	784	823	834	724	817	811	791	779	801	801	723	759	826	777	823	793	826	780	785	814	822	855	762	812	804	796	816	764	837	783	792	813	775	820	807	808	785	815	817	785	783	793	809	788	822	877	788	802	741	768	761	771	808	830	843	825	771	811	821	762	824	757	795	825	762	762	764	790	773	773	814	827	848	814	821	829	776	781	791	788	812	808	834	773	846	759	800	807	723	839	818	779	786	779	810	746	792	840	819	826	811	811	824	784	775	801	812	776	786	770	768	802	845	790	784	744	805	805	876	844	803	868	822	799	805	801	773	851	762	825	784	822	791	864	801	785	817	797	785	770	827	800	827	791	811	802	805	760	820	821	814	833	818	813	798	784	818	757	783	778	784	799	760	793	773	817	768	810	778	799	804	746	795	861	793	779	801	812	804	816	783	852	814	815	766	807	811	809	780	787	785	785	853	831	804	789	779	791	776	760	829	808	760	851	766	775	819	820	801	773	794	816	736	776	798	803	783	870	807	835	721	773	818	805	795	861	779	843	781	824	803	802	828	800	720	803	780	799	845	817	833	867	787	793	816	805	817	775	816	810	851	782	755	850	802	759	845	831	816	814	825	830	849	807	795	815	785	748	835	804	833	751	782	794	796	831	788	824	844	772	827	816	857	828	747	863	791	766	753	807	763	780	746	809	800	772	780	778	783	830	786	786	833	796	842	786	843	823	746	826	816	805	746	792	785	799	806	755	813	779	753	850	830	815	831	807	835	840	765	797	806	795	819	820	777	820	843	816	806	806	802	791	846	818	737	775	753	777	774	782	759	779	797	796	808	776	771	782	812	792	810	857	815	816	824	757	847	805	833	775	782	773	772	787	818	824	818	775	794	783	796	809	778	785	732	794	798	804	793	800	813	841	801	792	771	762	789	817	775	744	844	859	758	789	783	802	805	852	752	810	860	796	780	817	825	801	771	815	815	760	833	826	720	791	754	801	824	831	799	798	822	818	788	749	831	790	784	759	799	830	762	826	791	788	787	822	853	813	745	770	792	833	842	817	817	834	787	800	814	756	802	869	794	797	772	792	784	773	826	793	801	850	760	797	780	809	828	761	774	746	826	775	818	805	793	807	760	787	819	832	852	810	799	798	791	814	800	823	762	840	814	815	796	796	748	819	807	836	806	751	786	790	828	854	822	841	782	794	779	766	789	799	790	752	823	761	815	843	764	807	786	789	811	793	777	772	798	794	773	807	855	810	797	816	801	761	823	799	804	811	777	845	767	802	787	804	762	787	783	786	769	790	729	805	840	784	754	858	808	776	783	771	756	772	800	791	797	804	798	761	806	824	808	810	825	763	769	721	796	777	753	783	816	817	758	780	760	791	843	791	792	828	829	786	765	786	783	784	830	808	811	749	843	741	785	810	817	776	793	788	810	814	853	801	792	831	801	797	792	788	794	767	768	815	839	766	847	787	760	820	811	790	829	821	778	825	758	773	740	782	796	801	789	817	751	835	841	832	783	805	806	806	813	773	831	796	834	761	767	806	784	839	831	828	824	812	809	802	830	797	787	836	798	812	799	780	810	804	852	819	799	760	785	819	819	818	713	813	794	780	761	797	774	825	772	828	826	860	741	836	824	820	813	785	826	834	748	829	828	782	789	738	835	791	808	761	798	833	777	821	818	830	832	768	810	798	774	826	787	795	798	796	770	779	841	812	827	812	808	811	787	809	822	803	810	833	748	781	804	771	806	766	868	810	749	783	787	744	764	806	749	793	758	786	798	801	812	807	823	763	802	847	834	767	791	783	831	829	787	789	830	809	784	804	835	828	778	885	800	809	815	789	832	865	780	854	812	759	807	750	783	786	779	824	804	767	828	743	785	810	793	794	793	847	755	791	748	796	745	799	786	794	817	829	742	812	804	802	783	815	864	780	786	754	789	767	804	776	847	846	766	818	788	863	790	809	785	769	805	819	770	759	763	830	824	835	754	735	812	780	813	775	819	760	780	772	862	857	793	791	799	756	775	802	774	800	773	806	822	827	754	856	810	787	754	815	770	818	811	760	858	798	779	808	794	785	741	790	822	782	784	796	829	798	808	762	829	793	782	839	777	797	777	804	822	829	798	777	801	758	763	781	796	799	809	791	813	831	783	802	829	831	856	803	859	743	790	782	762	793	739	772	784	810	821	794	845	776	805	793	796	745	786	764	798	804	823	822	766	789	823	784	760	774	807	798	831	829	801	807	786	852	760	784	800	785	802	792	767	779	807	784	828	811	784	787	745	777	821	768	785	792	776	846	774	757	818	812	833	851	769	777	770	778	810	840	728	743	785	778	796	845	801	773	793	757	839	759	828	791	802	846	797	793	792	794	780	836	838	820	796	847	769	765	810	816	826	787	816	850	789	757	782	739	793	787	808	756	802	797	723	771	791	780	820	761
30023	21875	12282	1561	788	789	740	754	706	712	740	717	660	722	692	750	667	707	730	698	704	752	686	696	776	770	743	745	733	740	721	710	775	683	664	752	740	749	753	749	732	699	693	727	778	701	787	757	720	694	748	711	709	706	645	690	666	673	730	647	720	701	740	685	688	730	712	702	744	684	740	702	756	731	745	712	713	722	738	673	679	698	713	710	690	669	687	749	702	689	705	720	720	699	696	705	695	665	743	691	635	672	707	662	702	693	704	722	719	686	719	713	693	674	667	684	690	662	658	709	737	720	671	683	721	670	726	745	671	734	683	695	687	708	700	729	729	673	760	688	718	718	725	710	710	644	689	660	753	711	696	706	704	727	743	693	714	712	677	724	681	690	745	704	725	684	684	727	741	767	688	693	719	705	709	688	692	776	683	670	729	701	681	712	738	737	681	664	718	679	691	716	686	742	681	734	734	709	725	666	664	672	654	691	711	719	679	679	723	722	677	673	678	720	746	730	678	684	682	712	725	753	692	724	697	691	677	704	723	681	675	694	706	708	726	688	685	697	686	724	698	736	711	682	697	673	738	717	716	684	660	725	725	657	663	698	676	692	703	666	715	692	718	674	740	710	714	723	704	741	738	697	711	678	677	676	652	697	722	748	683	744	704	698	744	706	648	656	693	694	732	746	743	651	708	695	709	707	690	742	738	702	658	690	668	727	720	766	740	685	660	760	709	737	728	675	643	741	734	716	733	688	744	721	712	674	671	675	715	724	682	720	747	703	762	766	732	696	669	717	711	739	667	734	686	712	692	707	666	667	734	704	684	712	719	717	720	659	762	736	692	704	696	731	667	718	713	754	664	661	680	693	671	728	715	677	708	694	685	723	642	736	694	665	684	708	740	708	740	666	725	717	700	729	718	746	707	703	714	714	741	697	712	702	704	701	648	726	686	716	695	664	714	666	685	711	702	702	696	741	740	700	725	690	708	711	664	736	735	666	697	676	760	670	762	686	727	705	716	672	691	651	690	687	699	699	650	698	666	684	702	674	708	699	692	719	724	684	714	679	683	702	709	754	747	716	645	710	709	696	683	713	694	662	667	700	708	685	686	711	722	699	685	709	718	715	668	689	702	699	718	733	706	698	673	708	657	725	719	704	738	681	668	702	739	696	690	725	752	715	687	703	682	670	668	690	639	735	697	695	706	714	639	693	705	683	727	719	705	688	690	767	691	731	634	733	706	713	693	674	701	676	737	729	700	641	698	720	743	688	711	663	720	702	741	655	698	722	708	669	693	735	715	681	673	742	716	713	723	662	732	663	691	644	758	708	704	694	735	742	724	703	697	690	706	751	686	674	738	667	700	711	735	682	683	725	730	691	735	671	683	699	758	676	678	714	751	780	752	726	711	648	665	690	652	710	736	718	716	681	646	683	727	668	747	693	710	690	682	713	721	701	719	712	730	673	685	653	697	733	709	705	666	682	695	705	730	741	691	713	717	719	697	683	758	679	695	675	717	697	718	726	694	673	673	686	725	728	708	687	774	667	696	711	681	656	669	669	680	685	701	672	689	687	732	713	687	702	722	691	684	710	710	670	725	690	699	727	726	701	738	697	702	710	678	671	703	710	681	670	712	733	680	715	710	695	718	698	714	690	704	688	677	669	732	690	720	755	735	724	698	702	690	681	678	655	742	734	733	693	725	687	711	698	714	691	636	624	714	710	719	681	706	688	699	694	732	725	670	731	661	657	689	731	692	724	760	686	712	705	736	682	758	706	730	762	677	713	693	742	685	708	694	673	661	685	661	695	691	688	681	716	701	710	695	737	741	724	700	674	687	724	728	677	685	719	721	706	742	729	719	666	694	741	679	713	741	735	734	694	707	747	692	677	675	663	719	696	737	688	724	690	737	685	720	675	694	700	694	739	691	744	694	716	733	712	776	644	684	765	734	693	737	727	704	762	720	667	648	695	694	714	713	698	752	686	697	734	715	700	781	705	729	704	723	659	673	727	693	709	722	688	725	693	719	666	697	649	725	718	673	687	751	722	720	716	716	703	784	713	677	673	732	710	725	741	718	718	749	683	665	673	697	651	720	749	721	724	695	744	737	699	702	673	718	677	677	652	688	691	736	709	709	716	710	694	722	707	676	690	705	748	698	729	735	682	772	728	732	680	696	720	668	690	646	693	709	710	735	725	739	709	719	757	711	689	639	722	691	707	745	660	668	644	729	723	730	758	700	725	650	735	709	705	733	689	675	728	710	719	706	731	702	730	721	727	701	707	696	673	681	666	677	704	701	699	643	684	733	720	736	722	658	705	744	706	693	720	729	653	711	704	762	660	730	741	697	666	719	654	710	716	693	706	725	716	730	683	726	699	681	654	685	737	698	734	668	692	723	735	727	692	698	707	698	669	668	711	723	757	682	736	732	703	734	697	689	659	731	720	721	719	727	747	738	707	670	721	726	733	707	721	747	711	717	707	663	747	707	696	704	726	674	719	724	708	694	675	731	706	734	660	673	673	686	698	707	644	705	703	692	691	696	699	676	707	668	713	682	696	776	734	692	686	686	736	643	684	749	694	673	648	704	693	745	654	671	672	671	778	723	689	716	671	707	721	705	755	730	726	746	673	707	656	708	673	679	706	705	717	743	678	725	707	712	761	699	717	708	716	740	696	736	725	699	707	687	691	711	681	687	744	666	736	698	713	707	725	698	769	640	708	742	719	677	678	692	691	678	653	685	736	726	734	686	682	741	689	711	743	652	700	705	726	725	691	686	685	671	708	664	705	690	694	729	694	675	693	684	742	680	726	697	652	729	743	676	705	730	668	667	731	679	718	752	707	678	712	695	644	716	707	769	757	735	700	673	670	664	661	716	734	678	684	695	679	707	699	675	714	697	726	714	671	684	731	694	731	701	724	684	692	734	745	736	707	701	737	697	749	649	683	687	701	750	720	734	715	669	751	710	666	724	675	715	759	729	725	714	671	717	710	731	704	714	691	698	692	758	747	724	682	719	634	689	655	687	740	692	681	686	731	705	704	734	714	708	688	666	724	761	728	720	711	733	738	728	726	701	667	683	703	697	739	711	703	679	704	739	696	739	704	752	734	688	709	737	750	695	654	720	692	737	747	697	664	737	718	696	691	647	665	703	720	700	684	694	710	651	721	671	738	681	738	677	705	647	711	753	682	726	709	657	712	705	717	694	645	691	690	753	685	747	751	737	681	661	688	702	654	671	667	742	731	648	689	715	719	721	690	669	690	738	682	686	716	692	710	684	721	754	666	687	703	681	675	708	683	731	675	722	669	723	716	725	753	685	678	696	707	663	732	734	669	732	752	727	727	694	679	740	686	716	725	680	734	715	731	733	696	709	703	710	690	730	719	689	701	703	695	708	748	754	756	693	682	759	681	687	747	737	684	723	683	678	676	732	719	698	721	688	705	700	697	645	758	660	697	685	716	691	704	739	706	758	652	687	715	674	727	716	720	659	684	670	676
37384	12299	1138	991	939	851	830	870	861	873	792	807	819	809	812	808	807	827	853	830	843	871	848	892	886	871	818	823	842	864	896	886	869	831	821	812	809	903	858	916	932	908	861	826	847	864	842	877	816	862	851	841	802	833	807	789	765	821	770	819	811	821	779	804	855	793	745	775	815	792	755	786	819	765	752	796	809	793	809	734	811	758	748	811	845	755	781	773	837	787	809	819	749	812	835	809	843	805	798	780	765	778	795	753	873	861	803	793	797	754	798	795	865	825	792	805	743	811	777	781	823	818	793	811	804	822	861	792	827	807	801	814	828	808	764	831	783	768	792	774	797	829	817	811	779	781	754	762	772	808	798	800	794	797	774	809	838	749	825	795	777	812	806	771	793	792	799	775	812	791	860	799	790	854	803	809	796	836	786	777	848	789	792	767	790	788	779	835	812	780	771	780	854	824	818	787	785	806	763	804	756	812	803	860	748	818	767	770	811	839	754	785	794	831	776	804	785	767	760	761	825	745	756	783	801	764	810	787	760	777	776	813	789	795	816	804	765	812	814	805	804	804	739	776	813	837	821	793	767	768	798	786	788	810	776	819	839	756	750	765	799	810	816	802	792	790	794	804	777	799	832	799	832	847	738	826	788	723	839	770	793	805	798	794	775	764	802	825	770	794	758	803	766	813	853	789	769	829	810	765	819	737	779	786	805	848	821	818	839	794	783	766	820	798	759	831	834	774	837	797	812	787	736	792	828	785	773	788	750	798	785	793	758	820	795	805	816	826	835	819	857	803	794	784	810	799	787	830	770	776	798	816	801	785	843	777	821	828	848	828	803	787	835	829	823	822	788	823	856	798	833	851	807	757	824	771	786	796	808	823	807	778	794	817	797	800	791	811	888	853	798	793	835	748	824	737	815	769	857	831	810	790	800	795	810	777	805	834	799	821	818	792	787	791	815	831	802	832	781	844	805	763	737	827	759	812	774	768	838	841	784	810	835	774	813	809	765	780	790	821	787	831	866	790	749	854	719	784	815	776	866	795	833	869	806	805	738	811	806	805	757	822	863	816	807	744	791	800	788	812	771	801	768	760	804	824	839	800	826	842	758	802	861	772	789	778	823	810	812	805	820	827	784	811	783	801	832	793	796	817	828	857	786	830	802	787	801	805	787	786	775	811	767	803	763	782	813	776	834	834	795	798	793	860	789	835	755	810	807	809	791	801	819	853	766	754	749	795	774	799	836	775	772	840	836	825	825	826	818	798	829	790	787	848	841	776	815	821	800	786	830	799	793	835	815	816	818	785	782	845	832	794	785	761	819	873	782	797	797	849	795	770	830	839	792	805	803	816	828	760	764	843	789	827	795	812	800	777	824	778	792	788	803	826	797	795	800	783	844	790	790	799	792	768	796	811	735	777	813	859	740	778	757	810	789	815	757	780	791	791	786	844	804	774	764	811	781	836	776	772	828	812	781	832	788	799	822	803	798	770	769	793	786	757	831	835	870	795	840	779	818	804	762	762	765	815	855	800	850	836	771	797	789	796	777	841	741	765	849	835	837	770	792	788	799	821	816	801	851	777	814	803	810	841	813	816	858	814	825	783	776	821	799	815	742	794	841	808	748	821	769	796	812	789	751	764	825	811	787	808	796	814	756	837	766	849	827	832	758	738	775	829	762	814	764	810	771	816	681	807	799	764	737	829	782	775	851	779	801	817	794	798	826	768	821	805	795	783	849	774	777	782	812	797	811	784	840	747	788	792	784	805	772	737	778	770	800	834	794	805	816	823	800	811	777	816	826	814	800	797	776	789	742	800	830	802	775	767	843	788	810	764	803	800	839	765	814	798	800	802	812	805	767	815	833	819	779	802	791	783	804	801	813	826	798	844	840	823	843	793	801	782	760	887	754	787	831	817	761	826	844	735	796	795	789	747	756	857	820	759	792	783	805	789	788	813	796	772	805	801	821	853	776	823	831	749	774	823	777	764	827	802	788	792	811	827	802	831	821	814	854	825	846	808	774	764	816	812	774	789	826	800	904	820	820	868	765	840	784	791	823	788	782	786	799	810	792	834	816	812	755	796	813	780	818	811	769	792	777	822	745	791	805	803	799	862	827	814	807	762	832	790	801	771	789	803	810	791	814	785	787	819	784	824	822	824	787	830	821	774	824	817	773	816	787	823	798	788	814	782	783	798	810	800	842	792	834	743	820	799	801	815	777	831	823	795	810	801	744	770	795	799	829	805	818	754	804	768	769	821	785	798	760	734	825	781	790	807	797	828	809	772	826	845	775	802	791	760	781	798	768	777	771	757	780	778	808	828	752	817	813	823	842	854	806	830	802	782	813	795	831	788	823	842	754	790	756	795	796	786	812	815	812	791	851	771	808	757	818	843	828	822	784	829	822	797	849	795	773	790	783	810	815	815	818	777	829	824	802	769	769	800	814	821	789	804	871	857	826	778	811	774	792	838	816	855	792	787	775	801	788	773	781	826	776	800	812	786	798	771	779	751	908	807	810	794	818	798	802	777	801	815	816	847	837	795	793	798	784	776	854	825	781	828	831	848	769	782	789	740	851	827	809	780	788	802	742	838	813	826	756	803	805	752	774	854	783	793	780	808	800	789	812	778	840	791	784	827	785	833	789	809	780	733	813	823	827	782	773	813	815	818	779	821	799	796	863	783	795	808	820	830	799	774	798	764	795	810	774	812	714	809	837	858	749	795	815	789	742	792	795	759	824	811	791	789	831	761	828	833	794	778	813	803	819	810	822	810	803	778	812	834	809	816	781	797	750	787	810	792	822	817	802	788	787	799	852	735	823	763	783	830	736	843	809	757	766	796	848	800	794	781	791	757	799	839	795	782	811	804	778	764	829	801	832	813	820	796	809	788	818	825	786	760	836	794	779	813	800	818	754	805	749	774	788	814	805	772	815	724	805	818	815	834	786	780	799	788	795	807	796	792	788	768	783	798	782	798	757	803	758	783	823	821	779	796	773	772	783	800	793	766	813	773	794	793	815	771	756	805	809	786	804	802	776	799	822	767	752	807	786	780	741	856	736	772	763	823	767	793	801	778	875	787	813	816	828	844	833	724	789	846	770	816	785	798	793	814	805	836	797	828	834	797	821	774	781	766	836	724	820	798	846	808	769	828	820	766	801	756	811	798	761	824	826	818	847	773	781	793	825	811	834	767	839	808	822	794	762	769	789	776	834	754	806	806	819	817	751	845	779	780	795	810	812	822	725	879	838	781	836	754	846	770	776	800	839	778	763	802	811	750	786	807	797	790	810	782	788	719	794	786	815	814	797	838	816	841	791	804	803	799	814	766	791	846	799	775	822	783	795	836	832	779	799	843	818	810	801	849	800	824	833	745	827	837	756	784	809	749	791	741	753	792	800	754	786	819	763	836	826	780	771	827	788	808	803	772	822	828	847	818	799	797	829	755	799	812	777	765	818	757	753	754	771	830	790	765	843	816	830	824	794	811	827	779
23458	20912	28261	23704	20901	12752	1445	878	752	695	700	619	611	615	676	634	613	625	567	597	630	640	564	630	617	597	648	575	602	549	625	598	586	548	562	558	624	641	620	632	627	663	624	569	641	552	581	590	589	563	577	547	611	536	517	539	518	503	552	518	556	512	577	527	554	577	547	515	543	538	512	517	520	576	519	534	537	533	535	541	529	557	509	599	521	507	510	551	473	503	523	556	515	557	504	537	489	523	546	515	513	534	507	510	567	546	520	527	513	525	469	498	503	507	532	487	508	537	529	504	507	510	562	529	537	491	491	519	517	528	507	486	522	546	506	485	538	559	497	571	536	523	488	519	516	511	561	508	515	517	507	531	557	519	483	542	542	526	552	570	533	542	527	564	528	486	506	559	528	546	551	499	554	527	537	552	489	518	524	508	548	505	517	521	522	546	490	532	531	545	499	555	546	533	513	510	515	489	520	519	519	520	528	505	527	482	514	539	520	494	538	547	528	517	490	504	519	503	517	493	558	545	542	548	562	563	502	506	512	532	521	467	535	520	478	498	525	530	511	533	510	547	546	543	530	514	557	518	503	495	527	506	471	557	491	503	561	521	521	548	557	529	490	514	499	554	538	529	549	530	535	524	573	546	561	532	501	522	525	503	558	488	469	538	525	519	526	525	517	537	523	482	492	514	543	538	536	553	543	500	544	544	540	555	497	558	545	503	489	534	520	520	540	562	515	518	552	541	546	549	529	518	480	530	530	537	506	516	503	541	548	511	546	533	528	543	548	519	516	524	492	536	556	518	508	557	508	570	535	553	494	544	543	551	509	517	527	532	530	524	541	509	526	538	528	501	518	545	510	558	498	526	536	518	502	527	540	493	572	572	517	518	519	506	519	499	526	512	499	557	536	505	532	534	521	553	494	480	530	515	523	522	574	523	551	511	527	548	523	502	537	510	507	497	531	495	535	552	552	543	534	548	537	526	508	530	525	536	554	487	499	478	505	537	483	540	520	567	551	532	499	578	509	485	543	512	542	518	530	507	522	505	480	530	488	529	567	555	520	498	519	499	552	570	558	497	522	547	571	528	547	494	521	512	540	550	475	530	544	529	528	506	514	532	564	534	536	519	512	545	497	512	506	539	495	531	510	488	524	514	598	513	542	542	540	500	562	483	521	471	526	555	538	563	493	496	477	546	537	545	521	542	511	478	552	510	511	482	507	566	539	528	514	520	510	525	544	534	531	547	524	558	526	531	550	554	526	498	500	534	497	512	489	517	501	558	509	531	546	551	518	522	519	507	520	514	515	510	569	529	523	513	516	507	554	478	509	536	552	518	529	531	544	552	523	540	536	499	537	581	521	508	491	509	557	526	525	520	511	479	493	513	549	500	536	522	513	523	501	562	515	525	506	512	521	531	512	492	557	531	494	499	527	526	528	535	501	524	514	511	521	515	534	536	509	541	532	483	528	502	516	521	493	524	539	571	530	535	504	507	495	553	550	520	531	488	493	518	533	547	556	555	508	525	507	565	495	519	510	506	518	561	540	508	531	511	524	500	540	504	528	535	558	609	535	542	525	537	520	522	499	505	506	531	549	503	561	512	536	473	500	543	521	537	542	538	529	514	575	492	530	503	505	519	539	500	490	509	505	505	534	528	526	520	540	520	532	531	530	481	540	517	552	526	542	514	509	525	537	567	562	516	535	524	546	513	539	515	524	503	541	511	494	516	529	536	535	525	522	522	530	557	514	501	500	505	528	530	496	540	593	510	535	520	561	503	498	481	545	477	505	499	570	517	517	534	532	540	503	553	528	512	506	551	541	522	532	505	511	539	499	503	531	539	545	564	500	515	511	489	556	496	536	504	522	511	527	517	510	520	513	472	534	521	476	507	526	515	522	530	528	528	517	534	518	548	526	538	523	498	510	526	505	466	510	517	515	494	514	537	514	504	515	535	522	514	548	507	498	529	508	529	475	538	515	541	535	509	535	537	543	531	489	559	554	497	499	507	529	504	494	543	521	566	508	509	502	545	459	542	526	555	528	501	524	540	532	519	550	496	507	509	549	550	556	541	525	508	491	528	515	514	531	544	529	527	535	486	525	528	515	538	535	549	535	507	510	538	491	516	516	554	527	502	560	530	578	509	568	521	521	506	550	502	511	553	536	532	556	525	523	561	551	558	559	549	496	488	529	507	499	501	543	502	546	561	555	547	560	509	496	525	547	513	507	511	538	544	547	574	531	513	483	555	518	553	534	540	537	514	503	544	517	530	505	463	531	494	511	530	551	506	489	526	561	524	526	481	508	508	507	539	523	497	500	533	534	570	506	487	499	529	522	525	545	511	567	474	536	469	549	509	544	520	519	490	515	495	566	532	540	510	487	538	513	518	533	508	467	499	524	523	509	504	518	495	549	575	543	482	508	540	523	512	543	524	507	541	505	482	533	535	527	547	490	477	501	538	493	513	530	511	520	508	523	499	492	526	557	512	512	485	495	519	530	520	516	574	488	524	491	513	562	515	555	526	531	576	514	496	509	522	500	517	505	528	504	495	537	521	485	534	550	553	540	538	537	530	521	533	521	504	502	554	540	479	514	460	563	530	516	548	548	524	557	555	498	534	528	519	485	527	495	538	553	495	521	527	535	515	563	480	561	549	540	533	527	503	514	520	501	520	496	536	450	512	521	489	553	527	526	521	512	517	526	550	533	518	505	472	482	529	513	532	540	519	518	517	526	509	544	522	539	538	547	551	517	522	499	487	503	538	561	554	546	487	546	535	491	495	570	546	495	525	509	497	506	528	561	552	524	551	538	506	535	514	520	550	540	549	511	542	523	528	508	560	593	526	475	571	529	515	568	511	522	494	534	524	516	524	524	499	503	499	519	518	559	557	553	512	526	541	512	525	496	525	551	516	524	526	499	556	521	505	532	535	506	526	549	508	522	540	532	528	543	502	561	513	529	500	584	546	539	488	507	517	532	532	510	507	508	542	489	515	532	537	548	549	510	525	563	520	516	523	540	491	558	494	520	499	481	534	526	513	563	488	519	489	542	523	470	480	545	526	533	526	560	514	510	541	525	507	528	498	522	491	509	542	576	512	476	516	529	536	583	548	547	510	514	522	504	550	544	541	503	496	490	519	542	507	525	552	519	495	521	506	539	537	568	508	543	529	545	540	529	468	493	541	500	520	519	518	514	528	540	542	514	528	520	533	494	559	553	470	518	555	561	516	550	503	504	501	502	561	491	547	491	532	573	506	506	489	530	502	514	512	497	504	512	525	510	496	545	515	512	535	529	496	514	524	501	502	469	513	495	520	518	538	522	572	540	538	538	523	489	545	551	521	562	509	559	495	554	514	520	535	560	556	516	498	533	560	508	523	515	487	574	492	541	540	476	497	542	537	539	535	579	560	508	520	511	522	526	546	508	525	531	525	525	490	527	497	521	516	488	547	517	537	489	546	551	497	536	497	546	518	509	491	553	517	502	559	495	550	515	510
38981	19152	6349	3380	2360	1926	1584	1388	1259	1005	972	874	801	767	751	714	738	701	755	719	681	738	713	731	736	755	762	724	716	735	705	759	709	706	714	645	723	756	772	770	785	787	756	772	710	671	752	732	709	650	736	661	672	603	604	616	609	630	648	625	606	622	601	638	605	624	580	596	560	564	560	573	609	572	578	596	550	612	569	580	563	548	570	573	609	583	596	583	589	612	565	565	577	584	605	610	619	566	556	601	559	510	596	600	640	664	573	568	600	571	527	598	552	635	580	581	607	572	596	571	644	565	563	623	570	599	615	578	624	612	594	575	548	587	590	571	569	585	617	631	602	589	567	554	597	595	578	586	578	564	528	614	593	619	599	606	573	594	579	615	579	574	564	600	644	638	587	583	607	563	656	604	599	580	609	578	633	576	622	596	632	603	642	587	575	631	567	586	608	599	619	562	628	607	604	548	568	628	633	585	543	609	561	570	595	620	581	634	582	619	597	585	580	578	602	602	571	590	598	609	548	600	588	586	593	560	587	600	598	583	588	580	639	592	607	629	619	606	608	575	619	629	595	621	608	608	642	617	578	604	618	547	640	595	574	613	599	572	598	573	584	567	617	585	546	567	566	598	640	581	660	570	612	600	573	590	585	601	533	609	585	589	571	582	632	584	622	545	610	582	577	576	592	562	586	594	599	607	557	577	581	611	593	618	655	564	609	597	625	577	610	600	603	583	635	594	610	598	594	615	586	637	589	586	618	598	579	596	571	599	610	602	574	587	617	598	583	575	584	601	639	559	601	555	604	557	623	591	548	575	623	571	591	627	589	541	547	562	593	593	567	585	629	593	585	595	567	613	609	579	568	585	593	560	595	578	606	536	561	599	639	594	588	564	572	565	552	614	560	608	612	649	593	594	592	578	592	574	578	601	580	569	631	611	567	536	580	587	579	605	584	567	581	603	628	600	617	578	591	607	577	583	575	566	611	632	526	615	576	573	592	600	581	634	585	597	615	588	606	599	574	576	600	584	565	595	604	549	608	610	614	571	586	626	594	591	647	555	579	596	574	615	605	578	601	601	592	626	580	618	569	542	600	556	567	590	602	565	619	579	563	602	568	617	601	584	555	641	583	578	619	551	569	570	553	536	645	657	596	609	556	610	589	620	623	600	599	630	564	563	619	597	615	540	587	566	626	576	583	566	657	609	616	622	563	620	608	580	586	597	594	602	598	618	533	541	590	624	613	624	551	572	606	594	603	609	611	600	600	549	551	617	637	545	592	611	632	554	589	569	604	615	597	560	626	610	558	619	589	608	614	588	592	545	588	605	552	580	588	583	605	564	634	610	549	581	589	528	626	607	625	570	597	597	567	601	597	596	584	588	570	617	636	578	656	524	548	627	598	580	610	580	613	621	606	615	590	600	583	602	596	594	601	607	590	632	559	577	583	591	632	584	588	611	640	597	555	597	580	562	639	587	587	608	600	599	640	599	577	634	634	602	579	596	608	592	541	567	583	651	553	611	590	588	637	574	592	590	581	550	610	641	607	610	505	597	560	608	605	584	576	578	652	588	598	620	572	572	613	572	577	616	570	601	598	580	576	550	590	600	580	612	579	593	601	549	560	582	581	596	570	623	601	590	593	605	601	621	610	602	595	599	575	587	576	583	591	538	616	579	631	603	611	583	621	597	614	571	628	621	606	603	629	602	595	589	590	583	591	641	628	588	562	591	533	585	578	597	590	611	561	593	612	581	569	594	604	582	566	593	558	619	580	580	596	620	600	589	567	561	593	584	602	592	603	569	593	564	609	569	567	560	623	601	594	603	610	588	560	603	597	619	599	648	529	594	544	576	588	608	609	607	541	594	630	573	591	607	644	621	607	558	577	572	601	514	599	548	556	575	558	592	618	559	565	581	578	624	567	643	603	639	623	585	620	598	549	612	632	591	608	584	577	598	550	594	588	629	576	547	573	570	567	550	584	555	573	560	588	644	638	595	576	582	602	559	576	601	626	603	597	628	610	622	571	588	626	594	571	619	566	585	595	605	611	568	613	624	599	584	603	554	593	606	593	622	593	546	653	583	599	548	614	575	622	627	588	616	605	617	597	594	537	577	557	572	592	582	594	578	616	584	570	603	606	616	591	597	611	565	619	606	605	590	575	555	646	572	622	617	632	593	620	608	609	570	602	613	601	626	646	572	601	544	601	593	554	581	631	575	630	574	622	594	600	564	577	589	559	598	595	601	607	626	602	585	599	604	592	597	590	589	599	587	576	599	588	592	604	600	578	547	594	602	617	536	559	595	610	574	589	600	580	591	567	538	547	574	628	589	603	594	591	575	602	576	643	580	552	608	551	574	600	605	535	594	611	638	597	584	576	573	619	619	550	601	573	566	641	599	604	620	605	565	598	581	562	581	642	594	599	565	590	594	558	605	606	560	605	557	644	598	581	606	571	594	582	594	560	593	553	631	605	620	575	554	586	587	562	602	594	601	628	591	590	599	586	609	602	621	586	602	586	643	608	632	586	560	582	602	590	549	584	589	576	607	588	610	611	552	567	545	635	583	577	601	594	594	528	574	585	604	624	556	584	628	597	529	549	584	563	622	650	587	590	609	562	607	574	603	569	589	602	592	554	644	567	569	572	579	619	590	589	630	577	606	584	631	614	618	574	586	577	600	587	574	596	582	609	580	549	609	622	656	601	550	647	581	618	539	579	639	585	591	563	605	600	564	552	590	584	552	591	546	592	617	617	589	555	580	603	607	586	602	587	584	600	619	594	604	625	593	597	603	530	610	573	603	590	559	602	612	610	585	560	606	620	574	597	625	620	577	588	587	584	586	627	636	564	554	605	598	593	625	617	589	612	595	606	574	579	606	586	591	588	582	582	619	580	628	620	622	595	589	631	577	589	622	608	598	551	585	587	626	546	627	602	580	599	590	579	616	631	608	557	572	571	558	586	581	600	597	605	579	568	636	592	596	584	607	573	590	608	606	577	568	603	615	583	610	538	590	598	568	576	657	584	566	562	587	594	548	608	598	602	612	600	605	600	612	569	559	576	593	636	618	606	555	595	590	639	615	562	605	592	627	634	607	610	584	605	592	606	634	599	657	597	592	587	575	635	595	574	600	640	594	543	643	517	614	616	596	559	587	600	596	580	598	606	595	622	576	599	542	609	607	595	590	647	589	593	549	601	603	547	573	588	565	563	626	611	593	591	564	598	601	609	570	583	612	627	595	579	556	600	596	633	610	567	624	567	594	609	597	599	592	592	586	566	624	552	594	636	618	594	596	557	594	661	622	592	619	612	600	631	533	601	608	569	584	624	627	577	619	644	576	636	567	600	583	606	612	601	581	617	602	609	594	579	558	609	576	597	599	598	576	556	532	580	567	601	576	567	580	623	584	598	553	592	590	624	626	587	605	627	611	587	582	555	619	637	570	583	612	594	591	619	556	602	576	600	605	611	591	592	598	594	575	622	630	582	634	581	542	553	569
24709	20904	27332	24516	13957	1695	1231	1103	1120	1035	1044	984	978	992	941	990	1005	945	999	1013	1016	1010	965	998	1013	1012	977	990	982	959	964	964	1029	911	967	927	1040	976	997	936	965	975	1001	964	919	897	923	975	985	912	936	936	982	924	934	937	929	971	957	933	969	928	915	942	965	902	978	885	980	975	961	892	960	915	970	934	911	951	928	957	931	969	901	931	855	933	961	958	992	995	954	898	914	889	920	932	920	948	988	994	912	914	929	942	920	927	962	900	942	924	894	932	936	927	916	955	863	897	946	906	960	978	878	936	964	878	897	898	881	923	941	928	896	935	898	866	897	913	901	876	933	946	852	978	985	951	911	877	876	921	919	940	909	902	956	939	894	934	923	879	951	959	962	934	876	907	964	924	947	962	948	946	967	924	947	943	905	917	879	931	902	934	977	972	944	918	893	918	945	994	948	911	942	933	942	961	913	926	976	886	937	983	919	907	932	940	928	954	937	956	923	925	900	929	960	955	920	960	891	916	895	938	942	948	913	897	886	927	949	920	879	941	943	896	925	946	929	941	911	949	966	885	954	929	913	927	950	923	951	924	942	953	886	941	910	960	910	931	955	955	938	888	1015	921	935	974	944	961	915	931	935	909	931	932	911	923	892	928	941	917	944	886	849	865	958	952	947	925	871	908	932	877	926	968	917	925	916	944	893	952	901	911	942	898	966	1006	948	873	958	973	903	985	897	901	907	964	916	975	970	914	968	951	908	923	937	902	885	913	981	939	887	925	941	959	938	966	964	965	878	886	881	923	911	936	903	946	952	849	914	930	923	950	967	956	928	925	973	964	948	1011	902	955	865	882	915	899	936	931	923	860	967	906	915	972	897	932	895	978	918	964	940	901	893	924	972	921	908	936	921	942	911	896	946	981	987	949	888	936	929	952	865	936	891	924	915	945	923	926	903	994	965	977	963	932	917	958	918	919	1003	912	943	903	916	897	858	924	964	899	984	1014	900	945	936	914	881	880	945	917	888	949	938	921	920	927	891	907	907	913	928	953	921	954	921	940	925	939	910	927	947	962	917	939	910	935	898	923	966	912	892	952	918	920	916	923	903	916	978	923	921	860	991	889	965	923	879	950	933	873	955	905	902	965	898	938	897	892	898	891	925	905	893	868	930	932	925	933	963	975	892	960	926	876	898	955	941	937	883	924	928	958	937	975	960	913	910	918	911	1021	899	952	880	958	896	925	945	938	975	861	925	947	855	892	910	940	927	917	938	925	963	980	944	926	925	922	902	906	948	902	887	914	923	930	957	972	959	929	923	924	910	979	886	920	869	950	894	864	934	922	942	882	967	917	917	863	951	896	965	952	914	962	875	890	918	941	888	871	902	898	946	954	959	922	920	953	945	927	909	925	937	890	989	936	958	928	868	945	901	991	932	903	953	934	947	906	962	912	924	913	872	963	942	904	926	936	892	948	948	975	909	904	971	881	971	935	933	943	920	865	889	956	898	954	912	933	900	892	933	927	909	929	931	968	904	936	981	906	930	940	964	893	903	946	871	940	947	942	895	945	926	947	921	940	930	973	993	951	932	901	942	930	940	962	881	955	908	880	924	879	893	867	977	942	875	920	931	933	912	877	931	907	930	896	898	944	931	962	966	982	924	969	977	956	967	938	931	944	926	944	903	889	896	953	944	988	904	890	906	978	886	928	947	928	866	956	920	949	921	918	928	947	901	903	927	903	938	871	852	951	915	893	955	882	886	969	900	882	927	929	879	919	892	888	936	903	882	936	902	942	949	894	937	946	964	902	920	992	937	870	971	925	971	939	896	945	916	943	901	902	886	880	918	893	966	926	974	849	926	921	942	973	895	935	946	922	904	926	877	912	963	948	913	919	972	914	884	924	931	945	907	905	888	896	917	878	925	977	916	910	893	1006	938	927	911	933	907	885	974	943	927	991	890	887	910	977	966	936	976	924	925	908	920	923	864	963	895	953	921	926	890	981	906	965	906	947	951	947	928	945	919	952	926	896	988	975	863	889	908	925	945	919	952	938	917	932	946	936	943	972	936	975	910	901	926	936	964	978	925	888	909	908	875	946	952	901	920	901	975	928	969	949	920	867	921	954	916	937	869	954	957	910	936	897	946	980	920	933	908	944	930	922	926	961	948	933	959	875	928	979	939	891	948	895	900	895	951	888	957	980	914	946	923	944	942	902	931	938	952	958	948	924	968	907	913	953	937	929	917	872	968	942	884	936	914	934	879	965	963	933	905	864	942	920	944	908	946	910	971	887	912	967	907	939	933	966	901	952	942	934	970	955	927	961	947	899	962	909	930	917	956	886	894	975	931	904	941	914	970	966	947	965	898	976	947	861	973	967	955	886	926	915	906	895	922	935	898	944	950	940	871	925	961	941	916	916	919	962	882	937	989	878	946	964	890	913	918	969	996	909	900	878	872	951	927	866	866	895	929	907	965	893	953	911	898	931	963	921	906	885	894	913	974	952	917	990	940	926	883	913	886	890	908	874	929	943	907	1004	915	876	935	951	933	943	869	912	923	918	991	934	949	958	916	904	893	939	939	926	908	921	918	930	971	942	978	945	928	958	904	956	939	950	942	944	902	875	905	959	922	864	937	927	860	926	1000	906	968	930	934	926	952	1020	929	964	855	909	912	898	990	863	954	926	875	881	950	891	884	989	1031	923	938	911	971	942	932	933	891	958	862	906	929	890	961	912	974	916	908	911	881	900	905	925	907	941	913	923	888	952	935	936	917	1015	931	907	911	947	948	912	919	874	879	973	954	933	959	902	894	883	927	909	930	912	917	941	913	915	956	895	888	936	920	903	928	925	960	970	936	912	931	928	916	942	924	938	935	899	938	913	914	929	957	892	948	968	927	882	938	954	935	956	883	960	946	959	912	925	907	896	960	978	870	953	993	934	883	955	892	873	908	904	928	904	946	891	914	890	953	869	947	931	905	963	920	910	922	913	925	911	925	953	950	974	965	950	853	939	950	974	900	892	939	950	927	949	921	942	841	902	892	927	933	946	909	876	973	990	924	907	902	922	899	954	934	939	910	906	906	964	964	976	991	905	949	993	918	909	900	941	909	895	963	966	935	886	919	868	955	922	907	917	917	879	918	979	910	882	906	872	904	937	942	885	938	881	915	981	894	946	907	935	928	911	934	944	943	945	969	900	902	928	911	951	973	947	943	926	950	919	889	950	932	902	954	926	940	926	977	957	917	895	1022	952	907	881	947	888	914	925	884	909	901	927	959	927	932	944	897	944	918	939	977	974	937	942	923	948	914	919	885	949	962	872	976	867	937	916	960	904	893	930	902	969	878	990	930	927	956	933	948	920	975	932	907	870	923	937	934	941	875	914	887	890	892	889	952	973	928	882	909	955	898	951	874	924	966	881	911	933	956	885	938	925	933	906	934	947	935	949	997	934	929	942	930	901	938	926	936	938	905	866	929	979	907	942	951	938	866	882	900	899	942	946	944	946	862	896	855	901
39769	19972	4253	2550	2016	1784	1558	1466	1361	1298	1177	1132	1107	1123	1065	1069	1129	1145	1140	1138	1119	1095	1097	1146	1123	1128	1113	1099	1142	1117	1103	1078	1111	1068	1136	1099	1133	1174	1094	1200	1134	1178	1137	1102	1084	1076	1056	1158	1099	1055	1164	1099	1135	969	1029	1032	1116	1102	1081	1108	1035	1051	1019	1053	1074	1037	1043	1039	1098	1019	1027	1003	968	1058	1049	1048	1023	1047	931	1057	1050	1033	1103	1017	1031	1005	1068	1020	1065	1068	1061	1005	1060	1057	1005	1023	1048	1023	986	1035	1032	1042	980	976	1000	1019	1012	1041	1041	1017	1011	984	990	1023	1003	1042	1042	966	1009	1042	981	1028	945	1035	962	1064	984	1028	1003	1083	1020	1010	1058	972	995	1080	1043	1002	997	973	1031	1033	1036	976	1017	1047	986	1001	1059	1069	1028	1032	1027	993	1046	1102	1021	1018	1047	1052	1012	933	1002	982	1046	1067	1061	1066	1003	1018	1035	1103	1012	1012	1008	1037	999	1043	1015	1040	1018	964	1098	1027	1024	1023	1058	1052	998	1023	940	985	1013	1009	994	1025	1098	979	1046	1049	1006	1013	1016	1014	1038	1004	973	1084	1027	1060	1002	1019	999	998	1039	1013	1077	1009	1019	1045	1018	1073	992	1035	1046	1007	992	1019	1028	1010	1053	1073	1043	1010	1035	1044	1044	1052	993	979	1019	1025	1044	966	1035	1041	1007	1087	998	1027	1125	1011	1022	1012	1045	1023	1090	1028	1027	958	1054	1057	969	1033	1015	1049	994	1030	1068	1063	987	1023	1038	1028	992	1032	1047	1040	1026	983	993	1013	1051	980	969	1064	1048	1056	1027	1036	1045	1020	982	1053	967	1036	1070	1107	1020	1030	1033	1016	997	1015	1070	999	1026	1075	1017	1052	1046	1002	973	1032	989	1067	1056	1094	1035	977	1034	1059	1008	1002	1009	1046	1015	1023	1029	1012	1030	991	1001	1046	1047	959	1053	1010	1040	1019	1016	1067	997	1041	1080	1062	1030	1010	1031	1026	1023	1074	1033	1070	1049	1033	1008	1000	1040	1022	1044	1052	1002	1026	1047	1011	1019	1057	1065	1046	951	1038	1058	1098	1083	1007	1083	1050	1054	1039	1006	1027	995	1030	1037	1032	1056	980	1029	970	1007	1029	1028	999	997	1032	969	1031	1041	1077	1026	963	1015	978	1030	1020	1007	1009	1034	1066	1053	1011	999	1025	1012	1035	989	982	1023	1050	1077	1044	1082	1019	1072	1041	1039	1096	1017	1064	1066	953	1018	973	1037	987	1009	1058	991	964	1047	1078	1030	1035	1033	1018	1021	987	1069	982	1037	1024	1022	1024	989	973	1003	1044	1032	982	1068	999	1008	1047	1034	982	1011	1016	1055	1024	1035	1048	993	996	998	1052	978	1009	1046	992	1051	1009	1060	1009	1028	1038	1026	1056	1061	1062	1080	1070	1062	1034	1022	1018	1017	1059	1066	1057	1047	1089	985	1002	1027	1017	1033	1061	1081	994	1040	1043	1023	1021	1036	1079	1003	998	1035	1047	1063	1109	1012	1005	1043	1018	1064	981	1056	970	1022	1007	1027	1032	1068	977	1124	1030	1065	1068	1013	985	1030	1038	976	1008	1099	964	1034	998	1043	1062	1027	998	1008	957	997	1000	1027	1012	1033	995	1051	1038	1022	1022	1019	1063	1054	1007	966	1053	1087	988	946	988	1066	1078	1056	1079	980	1002	1050	1003	994	1000	992	1051	1021	1056	979	983	1062	1060	998	1029	1067	1080	1048	1057	1039	1059	1000	1016	1021	1045	1005	1021	1022	1027	1021	970	1007	1084	1061	995	1041	1023	1039	1003	983	1048	1037	959	1039	1044	1043	1034	1028	1047	1013	1049	1010	1052	1066	1042	1069	966	1038	1037	1005	969	1105	1016	1017	1031	1024	1011	989	1010	1043	1049	1001	1045	1002	1016	1019	1108	1066	1099	1041	1035	995	1052	969	1065	1026	1069	1018	1016	1024	1002	1068	1062	1104	973	1048	1066	1012	1074	1020	989	1019	1038	992	1035	1044	1016	1042	992	1035	1003	1072	1057	1054	964	1043	1035	1030	1025	994	1115	1093	1051	985	1084	1009	1021	1027	1065	992	1038	1052	1045	1047	998	1010	994	1014	1049	1052	1050	1026	1059	1051	1007	1082	1040	1018	1023	1116	995	1014	1027	989	1010	1021	1039	979	1027	1004	1009	998	1033	1026	973	1017	994	965	1032	1113	978	1004	1035	1101	959	1008	934	1037	1093	1057	1038	989	1003	1004	1013	1027	993	1019	1054	1034	1054	1019	1036	1100	1037	1013	955	1088	1009	1061	1031	1009	1085	983	1033	997	1033	1079	1025	1075	1046	984	959	967	1013	1032	1006	1024	994	962	957	1006	1031	1026	1083	1018	1028	1050	1033	984	1006	1012	1124	1006	1033	1079	1025	1098	1016	1042	1037	1013	1048	982	1062	1060	1079	1036	1037	1013	1020	1051	1022	1015	1041	1028	1040	1037	1025	1009	1065	1044	1049	952	1027	1043	1040	1054	1064	1054	1067	1058	1020	1031	1021	993	1003	1036	1017	1026	1015	968	983	1061	992	1011	995	1084	1036	1005	1054	1064	962	1049	1030	989	1020	1069	1072	1066	1000	1075	1044	1029	1044	1039	1030	1010	1015	1030	1041	995	1043	1006	1054	1047	1022	989	1063	1017	998	1063	991	1019	1008	1032	996	1067	1043	1056	973	1026	1043	1125	1020	1007	1037	968	1037	1031	1022	1058	1023	1066	1017	996	1031	1031	992	1014	1056	1086	1017	1038	1016	1008	1057	996	988	1024	1002	990	1001	1047	1033	1011	1041	1034	1038	1042	1052	1068	1064	1013	966	992	1062	1009	1020	1048	979	1007	999	1022	1053	1016	1069	1023	1037	1025	1073	1038	1042	1027	1022	993	1049	1025	1031	1023	1047	1043	1013	1059	979	1060	1031	1039	1009	1013	1013	986	979	1033	1014	1024	1018	1043	1036	1007	977	1006	996	1014	1001	1043	996	1013	966	961	994	989	964	1067	1066	1048	1037	1059	1083	1020	1006	1041	1052	1021	1006	1079	1040	1063	986	1051	969	986	948	1006	1022	1010	1018	969	967	1053	1032	1064	1081	1033	1024	1019	1002	998	1047	1051	1057	1015	1034	1058	1016	1063	982	1063	994	990	1053	1001	995	1020	1035	989	1058	1030	992	980	1042	1069	1018	1016	1056	1025	1075	1037	1013	1058	1022	987	1039	1017	1002	974	1010	1056	1092	1023	1006	1009	995	982	1032	1031	1065	997	1045	1053	1061	1039	1009	1036	1038	982	1029	1008	988	1029	1002	971	1025	999	1011	1004	1009	990	1039	974	1008	1088	1033	1046	1042	1013	1028	1064	1052	1014	1026	1020	1006	1051	1042	981	1044	1031	964	1050	984	984	1006	1045	1043	995	1019	1034	984	1021	999	1061	1015	994	1072	1026	1020	1102	1078	1036	1039	1032	1007	1037	1044	1017	979	963	1049	1046	1035	1078	1022	1031	1026	997	1014	1018	1015	1046	1017	1055	954	1048	1013	1017	1013	1015	1001	979	996	998	1059	1080	1013	1046	977	983	1020	1051	1014	967	1084	1062	968	1082	1023	1005	1005	1002	1022	1021	1030	1011	1046	979	967	1080	1045	1014	976	999	1050	1035	1019	1026	1071	1051	1019	1072	1055	1003	1006	1018	1014	1064	990	1010	1080	1039	1012	1046	1005	1019	1071	1029	1038	1049	1080	1031	1056	989	1020	1009	1024	1042	991	1065	982	1069	1055	1033	988	1017	1047	1092	1053	1007	1016	1061	1061	1025	993	1024	1035	1009	1113	1013	1028	1049	1023	953	1054	998	1064	1035	1075	1038	1046	1034	1071	1007	1049	981	1045	1050	1042	1030	1107	984	989	1006	999	1015	999	1008	1040	1037	1001	994	956	1057	1049	1026	1028	970	1060	1056	1043	1016	1003	1007	977	1036	1034	955	1023	1010	986	1033	1016	1044	1001	1013	1009	1012	1059	1052	1047	1077	973	1012	1047	991	1031	1081	1000	1031	1050	967	977	973	1061	1014	998	1049	1011	1040	999	1041	1031	1003	1014	1083	1026	1029	1011	1005	965	1020	980	1001	1098	1052	983	1032	1013	1076	1018	1029	1002	1074	1012	1006	987	1036	1032	990	994	1069	1005	1067	1047	1050	1050	1034	1011	1059	985	1030	1033	989	1045	1024	1012	1010	941	980	1066	1019	1011	1031	1043	1038	1040	1035	1024	980	996	1056	1006	1048	1033	1053	1091	1020	1098	1014	1068	1010	999	1007	1009	1030	1026	1027	1046	1055	1085	1076	1040	971	970	1029	1072	980	931	1064	1074	995	975	1090	1051	1025	1027	1021	1003	1037	1010	1041	990	1037	1054	1065	1051	1026	1007	998	1024	1069	1047	962	1009	1021	1015	1017	1047	1004	998	1019	1028	999	1038	1028	1037	985	1048	1035	971	1002	985	1050	999	1011	1052	1051	998	1046	1010	982	1007	990	1016	1028	1022	1022	1037	993	996	999	1003	1004	1090	1073	1014	1019	1004	1012	1036	1073	998	1037	1038	1041	984	1039	1030	967	1022	978	999	1033	1019	990	981
22487	20912	28653	23312	20904	20964	12346	1719	1262	1158	1059	1016	987	975	868	904	908	984	861	867	889	930	888	925	901	881	792	834	874	885	890	828	904	814	814	868	876	921	920	948	895	897	907	836	834	841	917	843	837	877	868	835	778	779	761	789	810	829	765	799	776	758	823	771	748	774	727	728	743	775	709	785	784	801	802	796	798	738	696	751	814	818	781	710	736	793	778	756	757	769	769	753	716	741	739	758	779	799	735	752	771	782	747	822	780	739	749	787	733	829	779	819	770	790	780	736	800	770	725	784	747	749	763	767	705	763	822	755	747	690	758	747	755	775	754	730	773	789	755	729	776	782	752	813	779	771	749	744	760	788	789	789	775	758	741	752	801	721	756	742	715	762	730	754	798	787	768	792	765	750	765	789	777	779	764	744	770	754	753	750	754	738	724	730	771	758	793	776	758	769	786	755	734	728	839	756	770	747	801	811	748	775	780	757	762	767	740	778	787	790	723	762	773	773	778	741	782	778	775	762	712	782	799	717	734	778	773	785	754	814	762	781	760	756	733	799	769	797	712	803	781	762	769	762	747	734	776	771	761	793	768	764	776	756	734	774	754	783	754	787	737	734	760	767	773	789	769	751	786	765	762	773	787	710	713	778	741	799	793	755	720	746	815	735	812	788	734	779	836	748	803	797	762	756	757	754	755	821	755	729	764	783	705	779	784	741	801	749	784	781	755	785	782	740	719	794	750	747	772	860	803	782	706	800	759	806	735	795	736	718	742	746	738	819	758	767	773	787	765	792	743	774	732	785	747	745	799	772	779	763	861	752	735	743	812	716	743	769	731	773	800	716	709	789	724	814	774	777	730	769	750	761	767	728	781	737	792	737	770	744	777	754	767	768	774	816	721	784	791	725	774	747	774	782	743	759	736	775	796	766	797	790	781	774	740	766	741	763	794	804	780	723	791	777	757	719	785	767	780	722	703	748	757	759	725	776	757	775	784	783	766	737	737	793	774	699	779	757	740	694	679	681	703	780	779	740	790	755	764	742	762	734	756	763	781	722	758	679	760	770	765	798	763	747	756	686	728	715	725	726	763	761	754	814	754	708	754	728	720	772	726	779	736	774	777	752	756	756	762	808	764	784	801	720	781	788	747	747	737	756	760	720	805	703	785	735	777	768	788	725	735	703	771	766	737	713	797	772	754	764	756	770	763	736	752	748	734	732	742	788	741	742	806	772	817	753	694	713	788	764	746	768	790	776	679	787	731	743	780	773	750	785	759	763	748	808	759	732	763	749	760	713	760	742	729	772	814	803	724	721	784	783	772	716	707	751	766	785	833	782	747	774	724	783	715	754	783	769	753	802	721	711	758	783	728	755	759	758	717	759	765	785	685	782	720	730	778	744	747	744	812	817	720	780	777	750	739	760	778	770	714	747	769	777	729	791	737	759	762	768	751	772	736	829	759	771	716	771	726	734	764	782	765	747	779	759	750	791	755	721	763	738	766	749	746	729	807	714	759	700	725	801	752	770	758	771	707	719	753	739	809	742	755	762	805	730	749	760	784	770	728	768	727	779	730	746	738	827	744	773	760	760	769	769	805	804	727	760	769	762	781	751	778	750	729	790	749	769	723	754	778	804	776	717	785	744	743	795	764	786	783	776	759	758	746	736	780	752	784	740	776	789	763	744	743	770	747	766	795	762	758	727	754	733	740	745	757	767	771	721	794	790	787	792	762	781	737	750	720	765	739	760	712	768	777	749	753	726	773	750	763	766	777	708	766	777	801	803	784	797	781	750	762	752	719	758	747	752	728	792	805	762	767	784	749	740	747	721	749	787	768	742	744	740	741	771	768	679	714	762	736	762	789	775	760	763	841	748	780	685	767	785	782	747	767	694	738	793	721	744	793	752	710	799	718	772	749	768	747	757	799	736	747	755	742	748	774	761	784	741	776	788	722	840	731	783	774	718	771	748	749	802	760	795	780	674	740	758	776	770	770	784	766	732	728	741	806	751	778	792	734	751	719	755	814	743	784	740	756	804	788	798	798	746	756	748	756	823	721	745	766	788	782	776	737	724	761	768	749	731	774	770	783	798	744	740	742	797	787	746	759	799	742	721	757	748	846	753	767	733	729	737	772	745	780	741	779	752	755	780	756	770	763	723	764	715	816	736	734	773	759	781	753	753	750	738	744	751	747	786	775	751	710	754	731	698	798	739	761	724	756	755	767	745	758	758	694	733	739	789	751	809	769	773	781	765	756	762	707	736	787	793	769	759	747	756	750	804	695	750	744	723	757	752	750	722	759	785	793	756	773	744	771	709	709	800	774	791	778	728	789	765	810	767	741	713	762	721	723	795	723	777	793	803	792	751	699	739	757	735	782	794	744	753	680	807	753	712	771	710	781	776	708	800	773	721	784	800	771	770	755	747	791	754	718	767	771	775	755	790	765	742	796	814	751	768	781	744	747	745	757	722	766	769	742	796	777	749	763	776	735	809	802	834	781	775	764	783	815	778	734	725	715	787	729	720	733	759	716	775	794	729	734	795	723	751	781	771	735	716	745	754	741	703	688	745	680	783	751	736	796	758	747	727	748	793	805	797	752	739	731	769	732	797	771	743	737	774	764	771	800	770	757	793	752	732	761	761	739	730	738	725	751	745	746	765	760	783	769	754	741	796	744	751	757	729	762	778	768	759	753	775	780	709	814	766	751	745	793	753	751	745	754	787	752	742	749	764	718	740	786	757	724	753	723	761	772	795	750	762	765	797	713	715	764	760	743	747	743	752	737	788	739	754	812	757	736	724	735	782	784	740	738	742	763	744	755	759	729	746	751	827	743	716	752	751	803	763	813	734	801	709	831	776	775	748	750	772	772	740	714	752	764	722	727	797	744	747	783	763	720	742	716	712	751	767	808	799	771	728	767	735	758	782	708	721	752	833	729	774	770	742	775	747	754	733	770	803	730	774	732	728	745	755	747	795	769	730	743	781	782	784	751	803	757	747	688	803	759	819	759	739	722	755	786	805	750	729	720	763	745	780	775	742	836	808	731	758	713	755	752	742	772	804	831	733	769	750	737	721	768	762	775	768	779	762	716	740	755	771	703	792	747	812	780	752	747	805	753	794	786	774	752	769	766	725	709	797	754	739	750	761	779	740	775	747	771	759	755	768	793	728	752	762	752	760	765	766	786	711	732	792	796	775	764	758	729	755	748	768	734	763	741	750	735	734	750	778	756	730	755	774	741	739	733	752	764	750	795	742	715	707	742	719	722	743	763	799	747	771	785	730	737	702	738	770	772	735	758	776	779	745	722	729	731	752	801	748	691	740	745	755	747	776	705	768	783	773	721	731	775	822	728	736	776	776	774	743	738	752	762	775	739	768	728	762	719	758	731	755	803	748	778	776	718	772	751	758	794	749	732	725	786	800	748	738	771	776	721	721	779	734	776	718	766	778	770	698	772	753	777	720	778	773	814	783	805	720	738	734	721	761	736	769	787	751
44201	28473	10771	5951	4213	3367	2763	2332	1969	1628	1461	1288	1191	1165	1126	1037	1161	1093	1093	1064	1108	1019	1023	1074	1065	1068	1002	991	1059	981	997	958	1028	959	981	982	1014	1051	1124	1054	1067	1079	1069	981	1008	1025	985	968	980	961	941	934	903	824	865	873	825	891	887	935	913	971	889	825	839	802	840	798	817	816	794	833	792	779	896	795	811	803	807	838	775	803	868	807	821	788	856	810	794	815	757	789	808	824	827	820	824	807	808	799	804	817	806	834	779	841	852	815	805	787	826	839	807	780	823	812	806	833	808	849	832	830	834	823	804	846	839	790	825	859	839	864	833	816	828	820	843	793	816	817	794	859	808	794	796	824	790	817	816	850	769	802	842	787	836	871	816	847	869	821	813	878	797	823	828	772	745	764	820	771	811	780	775	823	797	821	876	824	750	826	766	823	830	832	830	784	841	906	780	795	858	738	816	852	823	860	811	824	826	798	841	809	786	850	849	764	796	785	881	805	784	863	819	848	837	885	795	804	809	813	824	764	839	822	791	841	832	836	792	791	800	856	863	818	837	802	842	773	884	832	829	830	760	827	793	768	804	852	860	809	818	848	828	819	817	797	799	825	833	815	830	815	785	843	854	823	801	798	822	820	845	851	850	813	767	801	830	831	844	781	839	795	811	759	803	868	825	836	746	837	845	788	840	795	830	804	841	792	731	788	830	822	771	779	846	791	838	787	757	780	829	796	742	804	815	839	860	827	776	827	828	803	790	815	811	828	836	854	801	845	816	837	799	878	818	839	807	807	798	820	824	812	832	831	807	863	821	778	791	878	793	789	819	792	832	838	849	840	806	803	820	820	823	762	794	792	792	772	816	747	815	794	804	797	802	764	834	808	852	784	813	868	838	827	793	855	860	750	769	861	810	828	875	835	783	834	845	842	803	780	822	860	763	844	856	782	811	811	828	840	874	830	819	843	834	841	789	836	788	823	814	837	852	791	864	790	836	778	823	824	835	835	806	815	833	785	813	835	780	846	790	782	795	810	879	831	779	825	840	824	780	816	813	834	829	869	779	792	840	794	754	795	847	808	789	779	764	821	823	832	819	832	821	821	779	827	783	786	822	757	845	798	827	792	767	803	816	815	801	768	799	817	780	838	819	806	791	796	843	842	798	818	795	790	778	785	779	837	819	816	824	798	831	820	822	827	785	813	847	831	825	791	812	790	794	818	843	750	804	803	823	812	817	861	863	731	806	807	824	805	808	813	829	822	787	859	793	796	812	789	813	782	835	787	821	786	848	847	782	812	827	789	850	800	807	796	806	822	802	766	775	894	844	836	813	802	855	821	823	824	782	788	795	845	835	829	792	832	821	804	792	831	783	850	823	771	804	823	844	796	821	835	797	816	814	837	837	817	801	783	771	846	791	797	764	775	800	810	815	834	824	805	778	810	842	792	795	839	810	817	855	810	813	843	793	795	831	840	869	759	815	814	802	845	815	832	814	782	802	888	866	829	822	821	830	782	809	818	791	802	852	775	757	827	830	781	845	797	821	804	884	778	790	853	829	764	811	838	801	785	794	838	830	753	805	822	853	770	768	780	774	790	842	848	824	746	875	863	758	750	840	818	794	770	806	832	813	851	825	775	828	822	828	804	856	865	801	785	804	856	829	790	835	832	777	814	804	806	834	798	807	793	818	840	838	826	823	828	808	831	857	850	799	890	829	814	769	814	781	746	811	784	837	855	832	822	792	787	814	838	820	761	836	790	849	835	824	838	765	819	785	793	766	837	834	820	796	817	774	821	783	836	846	774	785	812	829	799	808	803	828	828	814	759	860	798	809	787	806	838	855	800	746	802	848	860	769	787	853	836	861	834	770	812	847	796	780	841	802	801	804	822	789	815	801	778	796	798	816	793	814	779	831	830	755	791	766	833	811	838	873	781	870	828	817	770	857	852	848	807	818	839	838	862	816	821	822	778	756	830	856	820	786	771	786	822	890	783	858	816	836	771	804	829	832	812	813	780	801	829	828	811	822	833	746	864	786	834	820	795	811	834	774	850	781	796	851	802	805	857	804	858	836	837	806	787	831	817	788	815	805	818	819	831	811	772	879	780	818	811	818	796	795	744	789	850	815	809	826	838	846	861	810	835	831	795	819	794	820	808	763	849	836	788	841	814	790	830	788	807	800	782	830	767	848	853	839	818	851	806	856	827	770	794	832	782	866	834	794	819	766	801	821	803	804	881	809	854	845	824	827	834	785	783	871	817	803	802	822	863	819	827	813	843	793	800	837	838	814	831	789	820	827	817	864	781	776	843	841	785	820	833	809	810	786	729	861	803	779	792	842	826	784	785	795	842	799	771	797	853	846	813	780	831	779	827	873	759	829	830	795	714	809	827	823	789	804	765	809	852	828	839	814	886	774	751	864	815	796	850	804	870	772	855	815	828	770	811	748	815	833	816	869	864	778	842	813	781	813	851	780	729	776	864	796	815	821	793	790	840	844	789	780	868	783	865	769	796	790	813	817	832	804	837	823	842	784	809	792	821	814	796	744	794	791	853	874	824	800	804	839	791	815	837	808	826	817	789	819	790	811	843	812	823	781	823	816	826	799	839	809	814	867	793	809	838	858	833	820	827	810	774	796	849	803	784	801	794	807	804	845	801	805	787	815	817	821	812	804	789	802	809	803	810	802	760	809	840	791	755	770	868	850	792	785	832	841	835	807	810	870	822	786	718	781	805	829	824	816	837	816	839	828	859	827	866	788	818	799	802	810	838	772	773	815	793	789	802	815	758	778	809	833	813	795	835	868	860	813	807	816	833	793	835	814	841	837	766	809	781	839	826	862	818	791	833	811	825	813	814	768	778	828	844	784	781	822	866	799	807	839	838	832	857	780	808	823	796	838	812	800	835	871	807	803	805	845	818	805	785	862	840	779	825	778	799	847	840	869	827	849	821	812	832	823	794	804	831	731	797	807	859	792	767	858	849	761	801	846	799	820	820	817	847	798	810	790	772	792	823	813	842	765	782	802	806	819	878	823	841	789	830	784	805	795	869	819	820	788	835	806	801	831	801	797	824	827	787	856	844	809	761	863	823	821	814	805	768	821	783	827	840	788	832	866	821	874	847	783	812	840	838	858	790	797	840	792	787	875	870	821	754	824	817	796	839	822	833	816	837	821	792	764	850	812	807	821	784	833	795	836	799	806	808	815	835	838	843	788	834	819	813	825	823	840	805	802	834	813	817	784	817	818	806	805	791	855	834	849	846	804	782	799	792	782	837	819	811	820	823	800	831	745	826	782	819	802	828	789	804	788	801	840	817	815	840	803	822	820	836	791	800	829	786	883	837	771	793	802	821	828	805	812	834	849	761	772	793	806	778	824	809	793	804	782	780	816	796	780	854	823	830	851	832	784	890	808	842	783	795	759	808	799	837	827	811	777	831	788	803	830	799	830	799	756	776	838	844	807	832	832	777	826	799	781	804	819	799	786	774	790	792	838	804	797	864
30215	21821	12313	1780	967	944	811	798	781	727	764	725	731	708	726	715	689	754	707	740	745	745	707	753	723	710	746	701	689	683	748	726	664	742	723	740	753	720	765	765	762	743	794	786	734	766	773	770	699	794	767	700	748	740	691	733	716	702	694	722	712	706	723	736	739	739	736	714	751	762	702	705	699	701	683	674	699	736	705	729	714	738	726	722	697	717	775	699	723	719	779	688	730	747	686	729	696	745	713	685	739	755	770	636	673	719	705	746	662	753	685	680	709	719	717	687	716	725	728	673	723	743	681	671	743	713	728	669	749	678	673	728	742	700	738	727	712	720	726	690	714	720	700	693	740	708	686	739	750	715	747	719	741	723	709	692	743	738	725	704	762	704	694	735	746	705	676	693	742	665	717	713	723	645	684	677	733	698	686	690	704	741	688	719	668	721	709	692	705	666	686	735	746	719	736	719	683	727	744	714	732	699	730	652	768	695	754	655	705	706	710	720	700	697	717	722	689	762	668	756	689	709	755	723	707	683	721	686	701	706	757	687	725	714	669	700	726	691	769	690	699	697	727	723	719	689	745	742	730	734	719	726	747	736	707	717	701	704	703	712	759	721	728	737	706	741	709	682	715	769	726	718	709	678	754	716	727	699	653	719	722	727	734	724	721	691	678	722	726	691	688	704	666	677	742	738	759	725	715	687	695	716	715	740	712	703	726	735	718	742	760	752	695	754	712	757	705	703	737	631	744	684	711	709	684	739	702	685	707	726	780	713	696	695	683	679	687	663	756	713	698	709	745	734	676	738	743	659	761	741	736	724	754	692	683	709	705	726	712	697	713	712	747	755	691	735	682	705	702	731	712	758	679	719	709	723	699	722	674	675	722	693	670	693	695	670	739	689	642	679	721	718	740	747	656	715	726	751	722	716	721	682	732	728	762	706	736	711	741	714	725	716	725	718	728	700	716	717	718	740	715	684	726	668	711	733	670	697	707	743	703	732	711	754	705	722	700	724	755	733	740	699	698	707	754	733	754	738	682	702	742	761	682	714	707	735	692	705	738	764	727	726	769	712	736	647	698	785	736	715	724	740	708	753	712	742	691	723	748	786	707	680	719	643	713	723	741	753	643	725	740	720	759	708	741	698	719	760	735	721	723	739	725	726	665	707	723	713	691	676	707	707	737	755	731	692	740	741	719	737	713	728	708	781	702	701	706	747	703	722	715	701	737	707	690	700	685	692	673	727	713	714	712	694	697	688	712	707	674	768	705	668	744	665	739	691	735	716	727	677	692	750	669	695	742	734	702	757	725	732	735	695	747	679	716	760	729	719	707	675	732	693	717	694	697	743	684	724	692	693	707	730	735	753	751	703	764	725	713	701	725	700	727	714	677	736	701	692	715	717	750	718	753	684	743	679	749	740	720	708	709	722	719	716	710	690	696	672	706	689	711	703	747	689	725	744	733	691	716	781	737	708	702	692	736	732	721	712	681	714	728	668	722	708	701	679	718	703	711	703	709	702	681	716	750	631	658	707	770	712	716	700	716	693	769	706	752	714	671	718	706	702	696	702	722	687	698	682	735	702	731	674	700	707	702	709	655	714	735	733	703	710	691	717	751	731	732	691	733	702	742	744	715	693	753	769	714	730	704	698	723	729	736	733	728	717	710	719	738	707	685	693	723	717	719	725	747	743	673	721	723	694	756	721	742	702	720	699	725	768	704	750	755	686	687	723	726	708	736	686	699	699	694	713	698	678	714	735	756	666	734	678	737	734	692	703	721	678	736	749	731	664	736	690	683	741	675	715	732	726	695	697	680	722	703	754	728	703	745	692	744	744	760	773	679	702	686	771	703	710	677	742	650	724	734	717	706	670	739	712	754	692	728	695	713	760	694	741	728	724	724	726	689	704	741	732	688	690	719	695	713	720	721	713	730	722	679	656	740	730	711	734	677	754	715	702	724	704	722	717	708	744	711	759	721	689	681	714	712	731	685	721	725	737	664	730	745	639	766	740	696	719	724	730	688	773	758	748	686	671	718	700	750	693	708	684	713	704	757	706	705	699	688	719	720	679	742	728	728	693	696	721	697	718	706	736	740	682	732	706	680	748	729	750	734	696	719	713	686	741	736	758	758	746	733	744	684	694	681	695	688	689	751	718	705	736	671	708	703	715	743	713	699	712	693	638	677	726	771	658	681	749	703	700	714	737	719	716	740	700	688	700	730	740	715	714	736	766	722	716	705	700	757	682	702	727	714	723	701	715	724	757	727	713	688	728	676	736	727	718	746	716	735	720	728	709	717	707	693	705	744	745	720	695	766	659	704	712	728	690	729	714	687	711	718	713	732	637	759	699	704	680	660	711	738	696	689	695	703	685	716	747	730	721	704	724	735	685	678	724	732	713	725	692	736	693	717	716	731	727	746	723	720	721	726	651	696	723	659	701	677	707	715	697	706	657	735	740	748	691	667	697	726	716	690	723	683	708	687	738	718	706	681	740	664	733	721	730	749	772	723	751	681	718	782	717	710	731	689	731	727	754	685	710	722	737	716	714	690	721	675	705	734	737	737	723	705	720	687	693	757	725	725	689	711	684	714	692	717	689	716	720	737	722	725	719	718	728	641	686	694	736	749	759	734	711	664	718	695	723	740	728	718	736	655	709	711	690	740	702	703	684	750	712	672	727	727	718	710	738	726	749	748	691	732	729	704	747	732	696	686	716	685	720	706	684	714	708	687	722	732	660	709	665	723	697	698	660	707	727	691	734	712	752	691	725	693	727	752	676	693	716	735	712	723	660	699	726	681	724	723	668	715	717	731	748	765	708	744	711	733	665	739	775	722	677	747	688	698	725	712	719	734	748	711	756	695	700	712	753	730	694	689	645	708	727	712	748	741	707	754	756	736	726	688	685	695	703	720	700	699	733	702	690	708	678	708	732	680	712	785	708	712	742	656	731	700	740	718	703	737	710	724	735	717	743	704	710	733	695	721	660	706	731	688	704	675	738	714	686	664	732	739	737	738	727	710	748	656	715	737	796	714	707	661	772	731	707	688	712	716	733	708	715	744	691	665	720	772	779	673	709	694	726	717	664	757	733	713	761	716	734	745	678	680	687	726	690	702	720	716	654	680	645	681	711	744	749	694	753	701	670	743	693	729	739	670	699	722	728	721	733	719	741	725	723	696	693	715	697	697	746	721	668	703	648	686	705	737	744	750	697	739	681	695	718	716	694	710	705	683	694	676	687	705	701	739	733	699	708	721	721	753	688	728	735	730	695	729	735	738	719	708	755	724	740	681	687	722	707	701	707	701	726	737	698	715	713	726	700	747	726	699	743	713	714	706	722	697	773	672	698	748	745	687	717	733	685	692	630	766	717	707	727	682	753	682	652	772	731	710	725	676	727	667	722	768	757	711	724	702	676	729	737	727	681	669	691	760	705	721	737	720	712	735	741	694	705	676	744	743	716	742	716	697	714	738	701	745	710	706	705	718	745	779	705
37787	13360	1262	1025	972	962	873	892	876	843	846	828	821	844	770	830	795	826	903	838	852	844	838	850	909	900	801	845	878	855	819	851	816	879	869	866	899	865	870	904	910	843	861	869	880	909	870	840	867	826	910	831	802	823	855	821	825	832	838	829	804	787	806	860	799	777	816	846	801	820	842	827	788	852	847	810	814	777	765	820	813	815	842	839	828	738	813	825	817	846	785	845	848	809	785	763	776	811	879	793	825	786	814	830	870	852	732	814	793	813	795	838	809	816	776	774	799	876	818	808	840	870	805	814	794	820	775	774	793	809	823	810	828	811	803	818	815	770	822	779	834	805	807	798	803	828	801	744	813	841	800	833	826	818	804	839	835	820	830	805	823	825	823	780	821	800	810	866	751	845	834	765	814	828	807	847	789	761	788	853	829	789	789	824	819	797	819	797	780	815	885	750	804	837	851	847	780	799	790	813	835	779	767	807	740	790	856	849	815	776	815	830	834	807	787	827	785	863	820	809	801	825	814	808	844	779	809	783	855	852	888	807	775	848	858	757	811	796	809	791	806	756	871	770	850	804	807	824	782	792	823	810	826	785	842	789	773	775	808	798	836	784	802	748	788	753	799	830	817	834	782	846	840	825	817	834	826	832	816	797	771	800	814	816	786	779	835	822	788	813	799	817	825	812	757	760	811	793	837	842	850	802	805	807	823	759	806	811	788	801	785	821	812	838	802	807	829	839	845	833	806	795	859	777	801	795	827	805	816	794	825	827	793	787	830	797	777	815	805	799	800	801	842	825	792	842	843	826	806	796	768	770	789	780	800	772	793	849	840	810	848	839	826	852	808	807	811	816	823	791	895	803	779	816	797	786	889	811	791	813	797	814	772	787	782	784	804	842	839	814	846	842	840	805	828	807	808	803	871	775	769	774	771	780	764	773	777	830	763	775	812	794	789	824	808	812	783	812	772	812	809	816	823	848	751	867	770	845	853	843	782	773	787	799	819	765	803	832	763	809	784	830	828	803	766	796	808	824	849	795	796	841	873	833	806	826	813	833	803	813	749	834	842	760	800	786	868	820	787	858	800	831	814	791	831	798	826	839	763	812	766	812	828	816	794	828	818	791	798	821	801	763	817	799	811	876	837	800	788	761	805	811	800	821	825	824	809	861	785	811	831	759	805	855	784	808	837	862	818	811	822	825	835	818	810	874	845	769	798	823	803	758	830	750	798	794	806	803	796	765	792	812	830	810	826	851	812	796	786	797	793	787	830	771	786	861	825	820	778	788	783	790	845	775	759	812	761	854	834	793	783	842	835	795	822	791	775	810	794	795	822	786	875	812	821	794	835	809	860	807	795	833	824	854	786	866	753	831	877	835	768	816	787	829	803	820	852	791	794	773	823	761	842	792	805	837	777	837	829	794	806	822	773	838	820	810	847	829	831	805	821	815	789	809	867	830	838	821	839	805	790	816	818	762	844	856	850	856	770	800	809	862	797	767	901	800	790	828	827	831	782	739	805	832	818	883	744	800	793	827	841	810	799	837	824	787	860	812	813	814	858	811	797	812	811	786	793	765	844	788	790	824	767	805	816	787	746	766	844	804	841	773	830	840	768	779	836	799	839	817	785	813	788	803	883	803	819	791	816	782	804	806	854	798	839	860	795	817	798	745	788	824	813	781	791	838	798	810	816	823	806	798	870	807	800	797	843	864	783	825	834	847	851	791	796	784	800	789	768	785	844	792	835	819	810	866	793	774	823	829	773	763	778	842	800	784	763	843	797	821	815	811	826	828	805	784	803	807	789	808	814	847	758	823	822	781	813	841	811	771	771	828	819	859	824	826	811	785	769	821	864	810	795	798	842	835	817	822	858	873	831	767	888	793	783	806	801	809	829	834	805	769	866	783	811	816	774	786	768	801	843	837	743	867	825	793	874	812	770	782	768	772	859	763	847	791	832	761	850	812	852	769	783	768	787	774	788	825	804	821	805	842	800	820	830	860	826	815	769	802	845	871	794	851	845	845	765	754	785	856	815	790	806	844	815	792	860	867	774	843	800	849	840	815	814	837	809	811	815	801	792	819	891	771	801	835	806	816	840	827	832	796	802	836	796	838	817	831	787	820	785	855	801	814	810	851	821	903	804	787	818	776	806	816	790	803	804	821	797	819	813	833	862	801	835	819	796	815	761	766	842	853	816	826	799	781	827	776	796	812	816	880	823	802	843	803	841	833	859	834	810	860	817	809	804	754	799	801	832	813	825	782	835	801	793	787	804	779	851	882	794	808	802	819	801	820	799	820	836	790	801	802	848	787	795	795	831	776	795	811	808	822	859	819	795	784	804	762	781	721	824	812	801	831	796	808	839	872	775	834	762	796	769	782	836	833	796	849	806	855	771	815	815	802	831	814	825	782	832	826	852	796	854	810	815	807	791	792	819	780	813	830	845	803	811	828	861	814	809	789	822	864	821	788	763	768	784	812	806	855	838	792	739	801	850	770	792	870	800	834	785	760	826	866	831	793	794	838	808	829	809	806	839	803	820	828	774	835	796	815	833	826	818	824	847	792	812	807	807	813	806	812	835	758	799	849	824	792	831	793	817	824	829	862	832	781	810	771	793	757	845	829	814	802	798	827	834	826	777	865	803	788	791	829	828	826	814	750	785	832	823	788	799	811	845	803	822	807	808	809	794	842	804	816	829	772	855	813	820	799	790	813	790	828	774	787	784	786	820	845	772	816	877	824	848	800	762	799	818	875	834	822	800	785	818	796	783	797	787	858	825	791	817	791	805	773	800	810	828	765	763	813	835	834	820	802	834	827	863	807	813	797	829	805	804	806	813	842	803	790	874	841	812	835	833	797	787	821	751	814	824	786	762	807	859	812	778	780	813	786	836	812	818	776	776	817	846	782	803	792	811	816	817	802	853	819	802	770	791	801	781	796	781	842	840	808	811	834	815	829	829	862	843	824	803	769	865	806	825	785	741	807	854	834	845	816	814	817	800	837	835	863	814	823	807	824	784	821	833	830	782	794	760	822	829	824	830	813	844	878	845	810	786	819	803	827	796	789	812	790	772	812	802	858	829	807	813	755	839	837	775	837	799	754	811	781	802	856	873	854	818	787	782	814	864	781	862	810	768	834	779	805	777	802	846	807	809	786	852	856	830	765	855	813	745	809	833	842	758	791	843	811	795	794	756	839	826	807	813	831	853	809	810	843	754	780	763	797	822	798	811	831	771	830	827	799	805	791	798	817	847	866	801	816	780	835	800	839	828	779	811	786	782	836	857	795	842	828	809	829	835	812	833	853	806	813	786	854	823	781	797	767	824	795	801	764	809	815	816	814	798	831	790	830	795	787	843	869	746	782	830	793	806	783	816	796	832	809	794	773	853	817	845	799	807	798	761	830	864	800	765	815	765	832	788	826	764	852	812	818	863	823	798	810	833	790	838	787	834	791	812	809	861	802	801	820	827	792	763	830	816	788	767	781	803	785
23430	20904	28207	23736	20892	12367	1288	873	766	710	670	673	656	618	625	612	643	666	648	610	587	618	626	652	581	605	618	593	593	590	613	631	551	576	560	567	613	612	616	647	608	643	607	607	632	585	624	603	587	629	591	573	594	536	575	561	537	552	597	541	552	546	542	568	588	554	554	526	546	550	531	517	541	534	533	525	523	555	563	539	517	564	520	521	544	551	561	505	506	526	541	524	515	513	514	563	510	503	521	520	513	476	481	540	571	570	548	534	503	553	590	510	551	506	542	547	537	527	555	542	567	554	555	561	517	502	554	571	547	510	604	570	525	514	506	565	537	512	566	513	573	521	528	499	480	557	514	532	551	556	534	539	547	498	492	562	530	498	562	514	481	555	552	493	509	483	515	522	529	516	546	554	532	543	526	539	530	527	537	534	497	523	555	517	563	551	507	537	512	526	547	508	556	579	534	540	509	548	540	579	556	522	541	522	537	505	526	530	520	529	550	538	527	542	530	509	532	537	577	521	562	549	554	519	503	548	589	594	481	523	517	521	526	513	568	508	483	542	566	570	564	537	531	514	518	577	536	540	499	548	580	561	522	528	556	505	594	584	546	534	537	530	553	541	491	534	524	538	549	579	528	555	531	501	515	522	520	531	524	510	517	531	533	481	503	502	554	507	494	564	547	568	530	572	531	552	582	539	558	524	546	503	548	528	539	516	491	552	545	530	556	538	500	555	497	575	538	536	506	541	521	545	543	519	570	613	523	574	513	528	542	549	540	571	522	536	556	532	500	552	554	496	540	553	551	497	533	523	540	546	540	536	536	540	553	502	559	511	516	552	523	527	594	558	543	485	522	512	532	526	529	518	552	527	573	509	525	513	546	569	526	579	519	552	584	524	558	544	510	493	564	554	527	554	525	524	581	547	531	538	526	508	578	525	541	572	562	550	552	521	555	538	526	556	526	545	552	559	525	506	547	522	521	580	534	554	560	527	498	526	485	533	538	534	525	480	514	503	571	521	506	561	541	558	533	524	531	556	538	545	504	521	539	556	518	532	514	544	543	492	561	509	531	560	507	509	526	517	550	515	538	533	525	490	498	525	530	520	547	581	517	503	524	532	533	545	498	528	562	551	537	516	557	531	552	570	547	540	535	525	521	573	507	541	495	557	556	531	512	519	560	531	519	533	560	511	552	568	527	565	541	546	556	513	508	498	535	562	568	488	497	531	542	565	570	567	532	531	545	546	524	511	548	539	490	557	547	535	524	538	546	512	567	496	526	534	565	532	557	539	521	540	524	536	564	533	556	513	536	547	540	505	524	593	535	557	543	556	563	543	552	554	548	569	556	555	533	510	519	527	548	525	532	528	560	545	545	512	529	535	521	519	546	540	576	551	556	528	554	505	524	537	531	528	544	496	515	525	503	479	557	534	524	487	505	493	493	571	593	533	536	567	520	516	529	488	517	502	499	487	575	557	530	502	529	527	519	527	501	539	537	514	531	535	553	522	550	540	510	505	485	485	499	566	525	523	490	514	521	512	569	578	553	510	534	548	578	538	517	535	508	514	527	560	526	558	512	541	513	516	527	535	570	522	506	552	534	564	560	536	526	549	524	565	529	499	602	548	498	518	511	500	517	565	523	611	542	568	561	541	517	493	598	514	546	530	528	522	547	503	578	513	548	511	556	495	515	517	542	548	550	566	552	499	551	507	534	559	542	526	517	503	520	529	518	548	573	551	521	501	549	579	562	571	548	545	583	538	531	520	546	518	502	519	542	524	536	552	537	549	504	532	519	501	541	529	536	535	566	498	559	553	533	538	502	532	570	566	552	543	512	543	540	544	530	514	525	533	517	481	524	541	528	543	552	541	570	492	501	495	485	537	520	489	514	508	516	538	567	572	520	514	551	510	517	515	532	548	505	515	548	529	529	556	560	525	562	521	580	487	486	537	568	531	524	535	522	516	520	543	558	556	557	592	556	545	534	480	537	535	507	541	499	513	545	551	516	543	540	523	533	575	545	593	498	505	466	488	539	519	553	518	533	520	490	537	533	528	527	555	522	540	535	524	569	579	519	573	523	523	517	559	575	517	480	538	521	498	510	539	552	511	519	560	524	531	543	532	535	545	529	526	506	555	536	565	522	521	495	539	528	535	530	546	586	580	535	491	573	560	559	540	521	564	539	593	523	517	541	516	583	529	550	550	561	525	513	544	561	540	503	533	546	495	519	547	504	498	508	502	505	495	511	555	533	527	554	518	575	569	525	550	579	506	527	512	557	569	517	574	528	541	539	519	544	527	527	505	540	548	571	517	515	524	544	532	573	526	502	580	532	585	536	531	526	530	530	532	551	528	498	530	538	520	555	521	547	548	534	502	533	539	542	544	554	528	526	514	532	586	570	535	530	526	541	514	541	541	504	562	504	498	543	583	554	511	532	522	521	509	541	540	537	548	535	519	549	557	518	563	536	572	526	531	540	554	500	557	545	528	523	531	495	481	512	550	552	537	559	553	522	544	511	506	554	532	553	528	564	579	532	504	498	548	574	553	552	517	548	554	570	529	589	514	562	569	569	548	557	537	542	545	508	550	535	502	518	523	534	545	532	526	550	533	531	548	522	551	512	556	557	570	558	559	528	556	523	504	585	551	511	562	530	520	554	557	550	580	578	531	496	475	522	528	535	561	521	528	486	544	510	534	506	521	530	512	552	509	544	516	530	491	520	526	509	548	539	539	557	548	570	557	506	526	557	555	507	549	539	509	563	583	545	584	534	548	543	529	518	532	554	549	551	516	560	559	582	536	517	537	544	512	525	560	551	494	511	545	518	505	546	506	548	557	571	540	595	499	512	520	531	520	575	524	518	553	490	570	541	553	538	560	550	496	552	512	529	516	558	527	531	558	551	543	537	500	535	530	546	544	551	556	509	514	554	521	534	535	535	539	543	525	485	490	500	529	546	543	551	475	541	508	526	507	529	549	533	496	513	536	516	481	549	541	516	615	520	500	534	517	535	550	503	518	565	524	532	558	539	524	517	531	540	500	529	533	535	553	559	529	531	531	518	517	542	482	517	515	549	558	536	555	575	532	558	554	552	556	540	552	488	560	594	582	557	523	554	526	558	503	539	539	506	532	525	513	530	558	564	531	562	536	533	541	586	568	547	527	480	535	521	530	514	532	523	532	561	535	521	542	569	542	547	548	558	562	543	565	537	560	525	546	518	496	547	525	501	508	547	496	593	546	555	512	498	519	514	511	505	513	510	519	535	549	544	545	548	527	506	541	518	535	526	501	572	563	541	527	527	556	554	534	527	509	522	515	529	549	521	526	571	553	494	523	537	523	533	523	521	522	519	560	510	536	544	531	532	537	562	565	512	531	556	547	579	535	525	525	568	571	538	551	562	514	553	549	496	518	532	549	572	539	550	472	525	545	576	524	529	514	532	526	527	555	556	513	529	569	568	532	577	553	546	594	513	523	528	534	508	554	530	513	520	540	534	555
39621	24545	6333	3262	2353	1855	1573	1355	1110	1040	920	846	794	705	755	779	723	719	783	749	745	788	735	778	774	740	732	672	702	771	774	745	681	766	690	683	748	696	762	807	821	852	738	798	778	774	704	678	693	703	677	686	583	639	634	664	588	624	651	695	646	604	632	624	663	671	592	607	578	589	629	599	595	624	624	637	624	618	623	606	576	622	577	622	617	633	583	626	545	625	600	567	595	648	578	615	594	598	571	628	582	604	572	618	608	591	619	583	608	604	603	651	589	588	576	631	634	626	628	611	622	621	566	564	606	642	583	606	612	611	615	591	593	593	615	643	589	637	617	571	589	604	594	600	634	605	573	675	604	543	587	632	596	610	604	572	556	646	590	651	648	565	576	554	618	640	618	646	645	687	558	603	565	641	639	603	584	592	553	598	625	610	596	596	564	589	608	572	620	600	623	609	575	649	585	566	644	620	581	600	618	582	601	611	643	635	584	601	643	601	568	609	591	633	629	608	646	574	573	587	597	602	610	585	571	600	600	596	579	592	623	594	600	586	609	600	648	636	630	603	578	609	603	651	588	576	607	582	605	634	577	640	600	581	588	654	633	585	602	575	574	676	585	584	563	604	634	597	588	591	603	640	597	612	594	626	623	591	631	590	609	641	582	606	627	629	578	641	599	611	560	656	629	613	604	624	616	613	612	597	622	616	595	662	573	636	568	633	610	605	572	634	595	627	583	632	641	583	576	603	575	609	597	590	598	616	655	598	595	622	609	603	610	622	631	640	626	603	646	621	614	614	599	609	629	593	631	639	632	636	644	609	605	626	638	618	580	622	631	602	633	636	594	605	608	598	652	598	628	617	622	622	596	589	604	636	629	623	598	638	612	582	621	607	633	631	620	569	638	637	626	608	633	615	585	636	609	621	572	641	609	604	620	602	595	593	582	633	597	609	575	617	631	533	603	601	573	630	610	611	632	613	572	638	650	642	587	609	568	568	628	579	618	635	579	623	591	638	630	596	617	590	570	615	598	615	616	627	617	574	597	556	599	634	618	603	594	639	620	596	584	618	599	623	635	649	607	603	596	622	621	597	613	658	557	583	598	609	617	583	611	600	614	624	645	617	616	627	607	579	652	621	605	595	626	632	593	637	636	609	643	647	606	541	619	593	602	594	610	579	601	641	589	580	589	606	629	576	623	612	599	582	577	660	586	622	602	601	595	602	607	595	616	594	586	631	596	604	571	570	572	594	590	628	617	593	622	634	604	594	626	643	574	615	610	618	611	581	594	545	634	646	622	589	611	635	604	581	637	672	583	603	637	582	630	560	589	617	632	643	628	564	591	601	605	624	597	600	623	607	611	660	626	588	659	644	593	563	632	595	629	655	604	647	567	630	616	627	613	615	587	559	606	616	626	586	571	574	634	590	646	648	588	576	623	585	613	592	561	608	602	611	650	645	612	606	612	566	572	559	587	607	636	577	650	605	636	610	612	563	593	576	550	591	580	582	602	601	586	654	616	632	626	638	564	608	618	657	632	580	603	570	634	620	585	595	567	604	588	597	617	652	597	632	608	650	588	564	586	578	605	603	586	653	590	637	599	602	564	590	613	576	625	603	635	592	595	618	625	629	523	618	553	587	609	654	566	593	594	661	608	571	634	628	631	579	619	639	541	591	659	623	584	609	608	581	630	585	581	645	572	611	625	597	558	629	635	590	577	629	622	628	606	590	549	663	599	609	610	603	610	635	611	584	605	648	600	621	549	645	615	594	602	573	589	617	566	615	617	608	552	601	590	657	570	610	638	567	622	611	584	596	639	583	580	642	590	614	540	574	612	587	580	621	582	582	586	620	588	563	649	596	633	566	565	640	577	584	598	583	658	586	605	550	567	616	634	570	598	621	603	602	635	615	655	607	585	608	586	594	648	546	624	599	578	604	597	560	605	648	593	614	627	593	590	609	569	607	610	624	615	576	608	612	654	607	602	602	630	607	613	625	571	597	637	598	589	632	595	623	623	590	607	572	620	601	613	587	650	593	603	593	640	576	591	584	609	613	661	630	576	594	595	589	643	629	601	629	622	617	591	579	606	644	627	620	632	609	660	644	618	619	601	616	597	586	640	633	618	604	566	592	594	597	570	626	574	614	621	565	643	554	586	591	594	581	621	583	620	526	662	608	625	547	618	584	600	600	620	567	594	619	597	589	567	613	596	607	644	611	619	584	597	614	605	599	625	644	635	609	596	581	573	602	613	649	584	613	597	612	605	585	594	631	576	594	602	662	591	606	570	609	600	602	628	599	619	617	629	610	607	608	616	610	614	593	629	597	579	596	644	601	606	605	596	608	579	611	655	618	598	597	573	568	619	638	577	594	640	607	614	595	606	597	611	605	612	581	625	620	633	589	590	617	601	622	605	590	621	608	637	590	600	597	649	636	614	591	596	609	566	598	616	541	587	611	573	608	624	609	588	641	608	589	630	628	611	597	644	556	593	634	644	614	622	593	632	588	613	631	654	618	637	578	551	622	639	556	578	583	590	615	568	615	581	610	612	657	590	620	642	598	641	612	630	634	605	583	644	593	662	567	558	590	613	623	612	627	600	589	659	602	589	602	601	608	648	598	583	629	570	612	593	619	625	624	618	628	618	608	612	588	614	591	607	633	624	563	619	640	648	559	634	595	618	634	603	577	581	577	653	573	595	662	602	594	632	621	636	591	616	587	586	594	601	577	594	625	613	621	635	590	614	576	573	658	586	588	609	636	581	595	575	561	620	586	613	613	611	603	604	643	625	592	600	609	631	615	629	600	605	580	614	686	623	646	607	608	631	590	617	632	635	632	614	627	642	602	567	606	611	642	612	637	604	590	583	603	576	611	607	595	641	571	604	616	586	634	605	649	603	553	587	644	585	588	594	591	612	643	592	599	597	617	650	603	614	645	573	625	639	595	632	605	603	597	637	621	586	627	598	651	587	627	583	594	596	575	644	611	640	597	577	581	584	621	618	587	590	626	595	600	607	586	631	585	544	588	624	562	631	584	580	644	608	593	635	626	577	571	620	592	603	578	611	598	606	613	623	592	585	600	598	621	621	590	668	563	603	613	618	636	576	607	598	602	574	593	649	663	633	577	641	582	592	616	605	609	585	591	597	596	586	580	589	620	587	623	625	576	618	598	585	656	600	622	586	588	608	563	624	653	652	584	552	627	588	560	565	605	637	600	588	589	597	619	618	606	615	617	603	618	620	636	594	586	633	571	625	661	602	620	563	625	650	586	616	631	612	615	598	583	616	639	657	631	600	617	593	605	603	551	563	595	618	607	571	588	584	618	634	567	615	588	585	592	615	594	565	602	611	580	589	568	585	578	623	618	549	616	579	590	545	632	567	578	601	588	622	601	623	620	625	674	607	613	579	612	558	572	569	607	576	629	582	634	572	590	610	622	578	613	620	658	588	599	647	609	619	609	608	605	605	642	637	610	615	597	622	622	576	576	574	592	582	611
24817	20913	27328	24548	13960	1714	1224	1102	976	979	947	1000	1005	947	891	995	957	994	1009	991	1004	936	1015	951	961	992	1027	925	987	989	961	994	967	955	949	959	993	1001	984	993	1044	964	1019	995	1015	1015	1045	970	985	993	978	1037	963	965	897	979	966	968	985	1012	966	917	968	943	965	913	928	969	926	938	917	914	936	921	898	913	921	884	894	948	924	900	926	931	925	955	959	895	930	912	915	891	872	1002	948	984	945	961	868	937	928	918	961	948	944	922	913	891	919	919	943	932	925	862	928	867	991	955	899	928	938	945	972	921	979	919	944	925	945	929	918	962	950	912	894	936	939	954	921	845	930	905	977	907	922	895	926	941	907	903	900	910	905	948	921	842	957	895	874	917	937	920	931	994	905	985	991	956	920	931	911	949	911	966	915	968	908	960	957	954	913	962	906	901	944	916	963	916	964	924	928	959	909	928	928	921	943	978	948	922	958	934	861	953	965	975	980	879	971	892	962	899	893	949	944	918	966	950	927	944	927	925	1006	959	966	917	943	890	991	907	898	939	884	939	983	961	938	968	960	942	998	911	917	922	907	931	949	1027	974	966	883	943	862	933	915	942	923	940	954	927	921	935	893	942	958	937	905	950	917	955	966	919	992	916	890	943	914	890	923	896	889	917	888	922	916	909	938	915	902	978	953	952	883	934	905	942	930	941	921	909	913	897	948	926	947	908	955	958	1002	901	972	919	927	986	914	902	939	956	938	907	947	957	899	915	938	933	956	992	953	950	929	932	935	947	892	923	913	943	976	956	916	968	935	1002	817	939	924	906	984	924	949	912	985	902	940	944	914	945	891	945	934	918	964	888	925	924	934	907	913	921	972	953	937	921	936	931	980	955	934	905	916	943	908	910	966	1021	948	902	977	974	915	923	933	929	965	936	910	948	899	979	955	997	968	992	984	939	951	904	960	973	965	913	977	918	927	941	984	957	950	949	925	938	914	953	918	905	1013	969	934	938	935	996	907	928	943	953	892	938	949	940	972	968	945	922	963	978	891	964	925	966	944	970	925	983	959	896	947	901	925	897	918	897	926	928	933	924	910	949	990	1015	891	988	957	969	971	903	889	957	929	881	977	968	949	937	929	939	960	936	968	887	929	937	924	938	946	947	940	958	978	962	951	960	945	918	938	887	966	917	927	971	952	1012	898	952	930	923	959	906	904	933	970	1027	916	984	906	966	928	978	930	974	923	1006	927	1008	954	943	927	959	914	955	922	902	978	901	917	932	940	937	891	945	926	949	945	968	902	885	882	919	957	918	918	899	967	935	954	990	959	855	938	899	915	917	978	931	927	954	959	952	877	960	899	933	955	930	918	940	946	944	940	924	911	889	997	887	901	930	904	898	965	902	910	962	882	925	948	954	898	1001	955	937	972	912	928	844	942	925	866	965	918	947	948	1002	881	962	929	888	933	947	954	920	954	968	955	967	879	936	984	892	901	888	929	910	903	930	923	891	956	894	877	983	979	893	897	870	862	954	918	911	950	927	921	942	877	932	914	944	923	944	919	907	950	928	891	926	965	981	892	912	969	962	950	884	892	890	931	908	911	923	958	923	928	897	923	971	979	963	955	930	953	896	927	891	913	899	957	922	958	914	915	909	935	933	962	940	939	892	958	898	934	953	896	931	914	945	1003	893	943	881	895	923	966	966	1000	956	881	937	872	928	926	943	915	927	965	917	958	921	939	940	942	1012	934	897	969	940	921	912	922	887	923	911	912	936	896	950	883	946	933	922	893	938	963	957	936	895	900	901	887	951	926	890	923	951	910	936	937	969	849	894	985	897	970	962	956	927	972	969	931	876	993	953	995	948	975	930	963	930	943	964	956	975	948	908	930	922	878	968	934	949	961	945	953	927	882	960	938	987	865	943	902	911	974	948	939	938	873	914	956	956	919	924	952	913	936	938	967	944	946	959	963	897	938	973	984	966	928	955	973	880	958	935	977	907	920	886	942	965	944	947	1004	951	940	910	922	920	1001	983	896	940	960	930	946	937	895	914	947	910	948	957	913	926	952	914	955	920	911	942	911	941	975	934	964	914	883	915	930	979	934	920	910	899	937	938	930	900	929	900	949	936	930	975	990	921	977	896	895	859	965	964	944	912	935	891	910	1008	993	928	970	949	893	962	969	939	939	883	957	970	983	932	869	941	942	933	962	904	847	921	921	925	903	894	969	947	937	931	886	993	942	969	882	967	943	944	984	931	922	917	955	975	979	908	991	928	970	900	952	899	999	905	918	950	1014	899	937	934	932	939	924	990	979	908	919	982	909	886	945	917	954	942	962	959	934	883	919	969	988	908	957	956	923	947	872	939	899	959	957	915	956	956	884	904	911	886	958	940	921	915	965	893	904	949	1006	916	890	926	931	904	943	925	923	912	981	948	967	969	927	940	970	953	904	984	949	951	889	927	898	945	929	941	925	953	924	923	891	913	964	963	895	955	971	943	935	921	901	926	918	951	928	921	996	907	889	951	882	966	884	998	964	932	930	860	967	895	922	992	945	915	929	917	961	937	922	907	970	958	914	939	926	976	925	915	910	952	902	911	910	963	919	944	970	905	928	902	877	949	933	948	978	904	912	913	965	998	960	956	906	953	955	879	907	920	885	946	944	911	894	924	953	924	986	966	989	975	985	939	950	893	939	955	901	936	991	953	913	946	977	970	956	919	861	919	1011	933	971	893	934	942	931	909	939	903	946	912	957	931	917	938	865	888	935	928	959	907	933	952	909	944	869	901	960	940	979	960	981	912	862	966	918	940	908	876	966	953	861	930	935	936	942	926	938	945	923	876	912	968	971	947	926	936	933	950	964	874	951	972	962	937	927	941	926	908	912	898	930	914	955	938	904	985	915	926	895	867	897	972	931	915	895	917	943	938	910	950	962	933	934	876	952	915	912	916	952	916	945	975	934	921	911	938	906	929	1017	925	965	920	955	944	938	926	997	944	958	976	918	907	960	920	1012	863	939	963	955	938	942	924	934	959	930	924	866	884	923	962	947	957	901	915	945	926	935	961	919	958	932	943	961	878	901	924	897	916	941	931	924	933	942	957	939	926	934	923	885	934	900	930	887	979	914	919	931	917	918	935	929	947	918	890	861	980	941	945	967	898	926	927	962	946	902	914	947	972	985	913	868	915	895	872	978	931	883	915	951	944	936	931	956	887	922	1012	911	885	951	993	949	927	918	914	951	905	980	951	953	933	957	939	904	938	947	928	928	913	888	903	897	916	902	941	985	953	946	875	929	945	964	993	946	940	932	942	911	940	915	965	936	950	933	983	948	947	914	993	931	911	940	936	907	951	955	837	954	912	921	962	950	975	954	937	890	966	901	926	945	944	902	907	971	960	947	938	924	948	944	924	920	951	952	877	925	917	891	930	938	929	890	966	951	955	953	892	977	913	988	918	909	933	930	949	942	930	951	978	910	975	989	964	954	966	974	914	876	946	963	951	910	917	904	962	919	928	960	949	933	932	913	921	914	928
39929	22535	3934	2496	1956	1702	1548	1506	1294	1239	1152	1156	1108	1164	1115	1095	1074	1132	1126	1078	1157	1152	1163	1100	1184	1127	1111	1119	1069	1097	1140	1117	1114	1112	1109	1052	1086	1157	1152	1158	1175	1110	1142	1196	1066	1173	1143	1087	1156	1037	1076	1042	1068	1056	1104	1033	1047	1058	1047	1115	1024	1021	1049	1012	1033	1094	1073	1083	1046	1017	1039	988	1064	1034	1044	1034	1115	1076	1002	1014	1049	1036	1056	999	1005	1078	1043	1045	1033	958	1035	942	1037	1029	1049	1015	1004	1031	1046	1053	1019	971	998	1062	1012	1053	983	1055	1037	1018	1019	1066	1042	1106	990	1012	1066	1125	1037	1049	1049	1083	1050	1004	1069	1019	1005	1050	1077	1026	1066	1037	1064	1007	1005	1053	1026	1032	1040	1059	1056	966	984	1040	1022	1053	1087	1024	1017	1060	1060	1031	986	1041	973	1015	1055	1008	1067	1006	991	1000	1046	1053	1054	1049	1028	1033	1015	1040	984	1023	1053	968	988	1067	1063	1013	1005	1003	1036	995	1020	1072	1047	1041	1087	1037	1045	1026	1055	1030	1038	1031	1014	965	1025	1033	1044	1096	988	1047	1131	1011	1035	1060	1016	1058	1026	989	990	1059	982	1068	1057	1053	1032	1088	1042	1053	1061	1000	1062	1093	1004	1040	1044	985	1015	1004	1027	1049	1024	1035	1063	1022	1014	1054	1077	1045	1025	1078	1026	1033	1064	1019	1030	1047	1075	1014	1053	993	1083	996	1025	1067	1014	1043	1075	1013	996	1053	1031	1019	1035	997	1031	1024	971	1044	993	1045	1025	1040	973	1049	1017	1039	1060	1021	1000	1069	993	1035	1001	1025	1027	1014	1057	986	1032	963	996	1005	1052	1050	1067	1038	1058	977	1045	1055	1050	1084	1030	986	1057	1008	1054	1056	989	1026	1086	1036	1011	997	1077	1028	1025	1032	1007	1046	1006	1078	1079	912	1068	1012	1088	1084	1003	1027	1023	1031	1058	1001	1037	1055	1078	1063	1032	1033	1031	1058	1070	1020	1058	1055	1046	982	1035	1047	1071	1055	1024	985	1027	1065	1029	1050	1064	1007	984	1041	995	1056	992	1027	1017	1038	1006	1080	1049	1030	1026	1002	1000	1001	1023	1057	1070	1040	1054	1030	1003	1056	1029	1022	1020	1051	1029	1058	1004	992	997	1025	986	1019	1054	1045	1021	1082	1050	1061	1040	987	1017	1079	1093	1050	1028	1053	1016	1014	1014	1076	1034	1003	1054	1012	1080	1059	1048	1004	1028	984	1027	990	1027	1082	1059	977	1087	1017	1043	1076	1042	994	1014	1028	1003	985	1095	1038	1018	1049	1063	988	1024	1071	1045	1060	1047	1042	1008	982	1030	1092	997	1029	1029	1037	1073	1029	1031	998	1012	1062	1026	1061	1006	1061	1055	1097	1044	1045	1065	1020	1052	1075	1027	1015	1091	1078	991	1034	1029	1020	993	1063	1026	1021	1004	1005	1029	1022	1071	996	1047	1100	994	1050	1081	977	997	1026	1062	1003	994	1030	1029	987	993	998	1056	976	1041	1055	1068	1022	1014	1032	1040	1050	1010	1057	1062	1004	1030	1003	1090	1069	1027	1070	1021	1018	1038	1034	1020	1045	1071	1025	1029	1031	1012	994	1048	1065	1047	1042	1003	998	1060	1077	1011	972	972	947	1005	1085	1032	1058	1058	1025	1050	1017	1121	998	1076	969	1040	1039	1045	1069	1061	1038	1018	997	1040	1084	1037	1072	1051	1034	1014	1032	1051	1051	1006	1057	1016	1018	1032	1143	1016	1041	1025	1097	1017	1056	1075	1023	1041	1024	1020	1061	1037	1047	1045	1012	1033	1035	1040	991	1060	994	960	1023	1101	979	1008	1029	1008	1033	990	1051	1047	1022	1061	1024	1030	1016	1022	1112	1062	1054	986	988	1000	1007	1023	1003	1096	1032	1062	1043	1040	1058	1104	1005	1111	1046	1006	994	946	1065	1057	1013	1050	1059	1055	1033	1028	1019	975	1044	998	1020	1033	1032	1009	1062	1028	1017	1064	1035	994	1071	1075	1044	1024	968	1061	1016	1040	1028	1026	1023	996	1046	988	1020	1013	1005	1014	1083	1010	1019	1018	1047	1064	1050	989	987	1017	1018	1076	1056	1037	1049	1088	1001	1051	1020	1026	1077	1007	1036	1037	1085	1088	1021	1043	1080	1048	1065	999	991	1005	1092	1014	1025	1032	987	1086	985	1059	1045	1023	1044	983	1016	1054	1019	993	1053	1014	999	1030	987	1030	967	1069	998	955	1008	1079	1055	1056	1054	1071	1006	1069	1058	1005	972	996	1093	1033	987	1021	995	985	1056	1012	1038	1013	1077	957	995	1002	1046	1047	1076	1013	972	1079	991	1035	1066	1070	983	1040	1050	1046	1005	1077	1016	1051	1013	1017	1056	1039	970	1082	1011	1037	1045	1064	1052	1063	1034	1060	1051	1018	1020	1040	1015	1098	1045	1076	993	1046	1019	1043	1031	1005	1070	971	1101	1008	989	1035	1083	1000	1021	1025	1010	991	1038	1082	1055	1028	1034	1002	1085	1036	1107	1032	1088	1034	1019	1049	1075	1040	1070	1011	969	1026	1079	1145	1033	1108	1067	1054	1123	1020	1033	1031	1044	1053	1056	978	1016	1021	1036	1012	1003	1030	1057	1075	966	989	977	1036	1063	991	998	994	1086	972	1030	1032	1015	980	1024	998	1020	1035	1045	1074	1106	1065	1070	1041	1051	1039	1062	998	1084	1027	1037	1071	1019	1068	1036	1041	1063	1041	1031	1073	993	1003	1024	1056	1046	1083	1096	1097	1025	1106	1013	1029	1027	1067	1045	1042	1053	1068	1068	1010	1070	998	1088	1057	1052	1053	1056	997	1010	1046	1035	1092	1093	1058	1035	1018	1046	1043	1023	1045	1041	1025	1061	1040	959	1001	1038	1087	1061	1027	997	1058	1060	1061	1021	1031	1044	1055	997	1034	1028	1067	1042	1066	1030	964	980	1057	1019	1079	1014	1025	1021	1048	1048	1065	1002	1053	1076	1035	1071	986	1031	1016	1046	981	1037	1049	1005	956	1037	1067	1048	1049	1065	1025	1014	1056	1013	1005	1130	1022	1057	1124	1073	1051	1005	1063	1016	1038	1035	1072	1077	1051	1102	1076	1010	1067	991	1089	1023	1021	995	993	1063	1020	1069	978	1070	1018	1040	1003	1071	1030	1038	1010	1009	995	1091	1062	1069	1060	1076	1065	1036	1038	984	1039	1048	1020	1042	1065	1050	1075	1056	987	989	986	1036	1035	1027	1058	1065	1047	1081	1001	1056	1026	1031	1000	1090	1062	1051	1069	1037	1052	1079	1096	1087	1094	1013	1031	1029	981	1018	1037	1044	991	1021	1044	1042	1021	1065	1011	1009	1025	1088	1018	1054	1070	1074	999	1010	1045	959	1021	992	1017	1012	1059	1029	1006	1025	1074	986	1077	987	985	1009	1029	1050	1005	1011	1008	1026	1026	1018	1043	1088	1115	1035	1044	1037	1036	1053	1098	990	1077	1093	983	1013	1033	1018	1037	1068	1024	1080	1081	998	998	1037	1013	1030	1043	1044	1014	1067	1025	1059	1020	1024	1046	1059	1047	1090	1060	1058	1038	1017	981	1031	1060	983	1059	1035	972	1012	1062	1064	1025	1020	1065	989	1044	1086	1069	1031	1047	1001	1040	976	1032	1010	936	1058	963	1015	1066	1003	1054	1001	1015	1052	1047	1014	1100	1069	1048	1039	1065	1059	1037	1011	1009	1001	1027	1019	1069	1018	1076	1050	1086	1032	1032	995	999	981	1065	1042	1038	1064	1042	1006	1038	1002	992	1065	983	1045	1056	1055	1006	1034	1054	1052	1004	962	1025	1064	1070	1061	1007	1029	1003	1012	1051	1092	1034	1030	1034	1051	986	1067	1049	1050	1047	1052	1040	1034	1050	1030	1043	986	1037	1004	1025	992	1041	1023	1044	1004	1046	1081	1053	1006	996	1048	1017	1034	1064	1006	966	1004	1063	1046	1078	1053	1010	1082	1051	1030	1058	1043	1045	1059	1030	998	1053	985	996	1057	935	1062	1032	1007	1030	1044	1043	1044	1058	1063	1043	1028	1020	1004	1088	1051	1054	1021	1038	1047	1003	1017	1070	945	1030	1063	983	1017	1041	1036	1069	1009	1051	1048	994	978	1028	1079	1022	1043	1041	1026	1034	1021	1049	1019	1010	1040	973	1020	980	1008	1021	995	1008	1037	1050	980	1022	1006	1057	1061	1078	1011	1021	1047	1023	983	1011	1068	1061	1036	1041	985	1070	1042	1045	1059	1031	1038	1114	1080	1059	1062	1098	1048	1034	978	1043	1034	1043	1019	1023	969	1041	1026	1017	1066	1017	1028	1053	1044	1014	1031	999	937	1068	1029	1075	1038	1043	1051	1007	998	1020	1054	1035	1024	1016	1020	1014	1040	1028	993	1102	1037	1015	1053	997	1061	1074	1057	1092	1030	1055	1043	1084	1029	1032	1068	1067	1036	980	1039	1023	1029	1004	993	1070	979	1043	992	1051	1036	1003	1074	1011	1037	1014	1044	1041	1052	1060	1053	1032	1023	1013	1053	1063	1023	986	1006	1029	1019	1035	976	1074	1072	1053	1048	1024	1084	1032	1031	1023	1026	1067	1020	1079	1067	1012	1016	987	1038	1009	1039	1067	1030	1066	984	1000	1072	975	1027
22469	20934	28636	23397	20927	21004	12217	1718	1270	1141	1046	1009	977	963	929	947	925	934	893	860	881	920	849	883	875	892	886	869	857	850	852	852	894	819	854	815	843	831	917	878	942	849	884	942	865	933	973	848	837	822	823	760	783	794	758	801	838	841	790	829	796	772	789	789	768	762	741	767	800	833	744	799	754	800	804	792	778	791	783	802	730	764	802	723	715	747	726	789	804	771	779	704	756	774	700	791	716	772	767	776	762	731	788	766	790	778	745	742	730	766	766	761	773	781	749	769	764	740	761	748	805	726	800	755	757	744	769	742	734	757	805	782	760	734	750	763	751	791	802	821	812	758	759	732	737	744	744	796	739	730	765	749	747	741	777	752	770	741	736	768	788	762	730	751	720	763	758	809	781	776	765	717	762	785	770	818	821	774	816	797	787	763	773	768	779	745	770	777	766	761	792	788	746	750	755	825	730	715	725	754	704	770	720	763	741	732	738	790	735	840	804	754	761	762	773	769	793	771	765	749	801	838	748	759	799	716	769	715	775	778	780	808	752	743	786	766	739	791	739	693	725	757	714	753	711	769	749	781	734	783	753	766	730	823	741	736	714	804	742	759	750	781	791	792	800	744	752	718	762	717	770	702	767	744	773	760	827	782	781	756	790	757	730	736	719	753	809	757	728	766	781	798	760	765	701	764	793	797	783	699	786	778	702	705	720	766	780	757	717	737	777	728	728	755	707	756	713	755	769	773	779	719	754	712	786	715	788	775	789	781	746	709	706	704	748	771	721	797	767	753	741	762	770	801	771	809	752	764	772	750	772	779	760	730	787	760	718	748	721	720	752	768	780	763	743	767	717	777	723	759	744	754	777	766	781	743	756	793	722	748	797	761	756	772	718	773	772	829	698	701	728	749	764	765	730	743	753	767	742	755	785	794	743	797	743	764	805	789	742	787	783	779	742	783	754	751	725	775	758	734	777	806	731	766	747	711	763	794	730	807	788	768	768	789	760	786	768	791	759	776	717	751	738	779	781	747	785	742	808	775	772	822	762	744	797	764	768	764	792	804	750	733	796	726	776	771	797	756	768	796	739	796	736	731	752	786	749	744	806	793	791	744	756	817	777	752	803	747	820	794	752	805	764	776	731	729	781	800	755	779	748	701	712	730	730	796	771	730	748	780	761	758	736	802	774	733	790	749	749	768	754	787	748	759	737	706	703	767	764	822	737	752	800	727	795	759	774	757	737	778	754	779	753	777	715	760	733	728	787	777	729	773	677	727	781	802	757	739	767	744	765	784	742	775	805	719	771	732	745	791	722	744	780	736	781	768	756	777	731	761	801	774	734	771	772	731	740	796	781	716	753	761	764	806	734	746	784	770	819	714	725	764	719	746	755	761	778	693	759	767	723	729	730	752	738	750	746	748	740	789	775	694	777	776	726	768	724	754	779	730	704	776	770	763	696	773	739	757	810	713	796	756	757	784	777	766	723	795	727	761	693	748	771	730	769	777	756	739	709	721	735	707	817	753	717	741	749	752	752	767	776	766	772	732	757	768	787	717	790	741	794	757	733	743	764	724	789	724	709	750	769	759	786	802	779	779	785	751	774	745	828	768	770	767	774	770	765	789	765	747	734	767	772	731	775	732	765	741	768	766	750	792	711	760	761	745	729	790	753	755	723	753	796	713	787	787	745	728	736	727	767	746	758	795	785	741	743	740	695	757	748	739	742	758	743	763	756	746	832	783	782	800	810	749	736	767	805	731	778	707	710	782	774	768	761	828	790	740	765	764	730	780	729	744	740	811	726	768	774	737	761	740	721	740	760	739	703	733	746	741	767	769	777	737	723	743	759	745	767	781	715	764	747	778	747	773	757	721	736	717	765	758	736	797	714	748	752	738	759	775	752	785	742	777	725	713	742	790	722	789	749	779	744	848	817	766	780	827	769	742	784	715	806	781	752	779	771	710	756	756	738	721	765	718	745	711	775	732	760	736	777	779	762	773	751	805	754	779	760	762	735	735	807	751	773	760	720	751	777	767	739	746	733	766	777	748	759	781	753	753	754	815	727	793	757	730	735	792	799	741	716	764	756	736	724	731	738	777	769	803	713	733	746	751	750	774	792	736	764	773	711	760	745	764	730	713	743	770	737	758	769	727	772	770	749	794	775	754	759	780	783	822	822	736	794	793	752	766	769	751	752	760	751	766	822	785	809	785	768	733	768	759	821	753	784	750	752	737	761	778	785	776	768	748	764	760	737	723	727	759	789	721	776	811	748	797	701	736	710	771	774	800	715	755	796	806	695	771	748	777	754	785	746	773	752	820	761	723	740	727	746	796	769	794	784	680	740	776	731	847	747	774	779	716	767	758	793	773	772	762	775	761	743	787	692	781	774	738	758	722	754	704	802	785	716	753	712	745	757	747	705	752	762	737	741	770	777	758	757	766	778	724	694	752	749	742	719	782	747	732	797	760	720	738	759	745	700	760	760	735	724	769	839	714	693	797	769	743	752	732	746	789	740	730	792	711	769	752	695	755	724	807	737	795	758	741	745	760	712	699	756	791	754	729	773	782	779	697	732	730	773	742	754	815	746	773	706	758	727	767	801	779	776	777	836	710	724	778	733	752	754	738	723	777	757	747	818	770	756	831	768	734	747	756	721	753	791	697	776	746	761	768	756	762	761	769	779	721	776	723	795	775	793	783	742	698	761	757	735	782	749	744	689	730	737	744	754	728	789	782	792	806	697	754	756	717	750	746	749	716	760	774	729	799	770	740	775	757	755	780	750	814	768	784	792	779	733	788	773	748	720	740	728	809	748	715	727	727	809	713	732	728	753	777	750	767	713	765	786	746	820	763	733	803	753	784	703	741	760	736	697	732	791	782	738	734	717	745	735	744	752	740	729	750	757	803	776	788	792	720	780	784	742	766	733	812	763	725	722	763	758	757	711	726	800	768	790	738	781	699	733	722	797	762	770	800	774	795	757	708	700	751	758	734	773	770	748	762	711	776	749	768	745	745	708	770	746	731	760	700	763	756	760	739	799	742	782	761	764	719	751	703	792	776	758	690	799	830	700	727	762	778	752	690	727	754	756	817	793	772	779	746	760	797	736	806	716	785	755	719	728	771	789	759	794	816	767	743	819	714	757	739	758	805	761	721	750	702	766	734	732	756	805	810	749	775	761	803	773	793	772	700	761	758	766	763	757	799	770	774	730	836	759	735	805	734	754	711	746	804	757	746	787	769	710	752	769	737	804	782	756	770	785	762	744	719	787	763	753	772	810	768	762	804	767	737	767	751	750	806	754	751	748	776	738	746	788	768	771	760	719	735	822	745	773	772	745	755	761	798	738	777	744	720	773	808	765	780	749	778	803	778	716	757	738	712	724	761	745	803	703	751	714	744	772	740	780	741	764	772	715	777	716	721	756	769	737	708	765	744	791	752	704	696	716	817	755	752	744	766	781	728	723	740	771	718	743	820	741	705	714	730	772	782	743	748
44974	31501	10535	5730	4159	3323	2752	2299	1922	1614	1413	1280	1282	1133	1108	1063	1117	1012	1040	1045	1025	1078	1061	1045	1025	1050	949	927	938	942	967	1034	969	969	986	975	1015	990	1028	1045	1026	1003	1086	1073	1016	1057	963	958	978	883	847	886	887	828	830	841	942	890	875	890	866	832	887	901	874	851	848	852	819	834	861	806	841	852	831	873	808	827	859	822	838	804	814	786	821	750	792	763	781	809	809	827	764	831	845	791	811	779	799	833	825	804	765	812	808	827	826	793	839	811	819	807	823	795	777	849	762	799	843	776	852	802	835	802	827	784	860	813	821	847	802	858	797	829	794	808	865	774	807	798	795	784	807	792	792	786	773	868	837	776	831	806	811	830	790	823	872	831	800	783	790	845	754	811	787	781	852	808	787	829	778	786	818	845	815	833	857	848	802	814	813	801	799	820	802	811	843	759	793	846	815	794	774	829	790	844	827	820	823	817	839	804	823	818	791	772	773	787	768	780	827	811	813	798	826	799	835	829	779	787	803	813	831	803	774	815	801	774	778	829	855	849	843	827	846	750	770	769	770	787	846	862	778	824	751	854	789	817	778	809	814	856	810	770	831	794	820	832	830	779	806	801	791	782	782	814	795	775	800	812	827	757	828	785	838	776	855	844	760	832	772	791	827	785	832	781	836	821	788	806	818	834	797	766	842	844	830	813	810	802	847	803	774	850	872	813	834	755	780	784	791	884	829	810	797	812	840	815	814	826	814	821	783	790	852	834	820	833	802	773	789	814	825	818	842	859	794	828	844	826	859	833	828	802	803	747	788	794	798	857	804	781	802	807	836	815	815	794	810	788	791	784	818	842	860	777	759	836	860	826	808	852	822	849	882	824	748	771	821	868	825	742	809	805	860	808	820	796	805	780	806	813	789	824	837	813	802	824	828	826	799	853	827	783	796	845	824	798	831	785	797	822	793	845	853	781	758	791	837	834	816	805	835	779	803	787	807	855	838	786	764	838	814	775	871	803	815	793	831	797	798	802	829	819	809	832	811	827	879	827	788	805	809	816	791	805	807	805	805	808	797	861	782	788	809	871	787	873	815	824	849	801	828	821	778	818	819	792	772	826	797	802	848	828	837	795	769	786	842	828	793	776	834	792	789	810	819	842	835	807	791	787	813	819	828	805	839	755	801	820	785	812	823	821	836	804	731	822	859	784	779	758	799	796	816	802	714	795	805	802	871	800	825	802	782	794	846	830	758	810	790	829	800	812	826	794	817	807	765	880	836	763	799	792	777	834	803	806	833	784	808	825	832	807	810	864	774	847	820	819	802	806	788	806	755	776	791	826	818	783	855	830	836	791	806	794	776	788	803	845	803	805	882	829	804	814	828	814	835	772	788	811	820	816	849	768	810	778	802	794	783	802	815	810	832	824	796	823	767	790	845	767	827	816	806	808	842	798	775	781	844	789	833	809	799	823	804	822	788	794	788	771	803	836	828	802	847	784	845	806	818	824	870	771	820	813	799	830	854	831	787	819	814	808	792	814	840	761	819	796	835	873	772	777	815	825	811	792	810	827	819	795	789	818	853	830	807	752	786	839	802	734	808	825	806	826	841	830	812	807	777	836	845	809	740	829	818	795	790	813	817	829	807	825	840	836	836	770	839	791	836	826	792	857	801	850	825	784	810	747	788	798	768	789	813	823	796	790	819	798	783	794	819	881	799	800	813	814	755	719	809	779	814	780	826	864	796	774	781	793	819	796	825	812	832	772	830	773	828	799	737	770	824	806	830	754	769	813	829	827	840	803	839	777	829	830	840	811	838	817	835	773	805	800	785	782	822	803	768	807	836	857	843	838	823	844	845	772	804	874	842	871	822	820	804	791	820	807	808	771	831	833	838	824	830	815	802	823	793	796	789	818	814	799	782	774	807	860	832	788	855	793	794	803	850	789	775	751	859	861	828	784	793	852	864	815	819	790	847	779	820	827	819	806	793	845	878	836	762	847	756	797	811	857	802	794	791	788	853	827	829	886	830	883	829	763	862	793	811	826	805	845	817	820	820	803	821	850	791	858	824	783	823	812	792	885	792	832	791	838	846	835	777	810	860	862	803	846	839	821	838	843	812	808	845	802	874	821	811	806	768	804	786	826	803	827	802	801	806	778	785	813	827	820	845	803	803	829	799	843	817	787	788	815	806	823	845	776	825	821	815	798	816	768	805	828	772	819	796	735	827	848	853	795	783	818	791	811	833	762	809	773	840	834	780	822	816	801	804	842	762	770	821	799	812	841	870	824	841	787	843	796	791	768	795	813	805	796	809	774	790	775	826	763	801	775	820	783	859	797	791	800	781	808	779	854	824	815	793	819	801	793	803	815	799	809	767	807	791	809	822	804	784	800	875	828	813	777	883	849	892	824	754	781	826	784	782	781	798	791	817	799	837	760	838	830	847	824	827	816	776	791	866	827	813	821	846	790	822	780	834	836	760	794	828	748	851	802	768	835	815	821	806	817	840	836	872	802	865	873	810	795	811	774	797	779	826	823	776	813	808	819	783	797	891	857	758	837	808	809	795	857	813	798	778	829	829	850	806	804	824	862	818	827	822	837	783	792	808	843	799	764	833	818	798	811	841	782	797	760	808	810	798	803	796	813	802	792	807	876	845	810	804	795	799	785	769	806	826	786	807	795	797	834	785	816	794	868	807	841	816	830	824	816	836	879	783	822	832	805	805	789	803	806	781	805	806	790	782	786	814	820	828	764	776	772	770	834	823	812	821	844	833	864	842	841	805	823	818	814	775	789	789	764	797	791	794	839	827	833	799	813	854	876	784	853	792	805	837	787	795	822	844	768	828	874	782	778	800	791	823	829	809	817	798	783	801	755	815	820	842	820	846	813	803	791	827	802	765	830	827	820	784	787	784	836	815	789	809	767	804	760	881	771	762	781	825	779	847	828	788	833	790	828	818	861	842	822	756	808	803	831	780	779	839	788	884	781	792	810	785	788	809	847	815	788	795	774	784	811	790	830	816	835	806	797	783	811	768	833	834	808	785	834	837	780	830	813	792	825	856	791	824	830	774	803	845	787	789	737	824	822	848	841	812	770	790	807	831	834	802	842	803	851	800	785	778	815	804	816	796	800	828	806	818	785	813	776	837	825	874	887	788	813	855	782	772	835	839	822	852	873	831	782	843	808	842	828	807	854	779	778	801	835	786	786	805	791	811	781	837	807	784	813	793	828	794	830	803	821	831	863	819	836	842	813	750	846	836	804	833	783	809	800	821	815	846	857	774	803	818	792	855	865	786	862	807	809	789	837	817	806	833	772	830	761	778	810	794	823	850	778	768	797	805	815	756	827	835	909	789	803	789	803	823	808	854	773	761	845	805	812	852	830	792	830	813	869	789	792	859	791	783	821	763	808	842	809	787	792	797	822	833	858	796	798	763	851	848	812	828	859	809	853	788	796	823	846	811	852	822	807	771	775	839	813	830	782	812	797	793	862	785	783	800	819
30139	22849	13044	1831	818	825	713	728	755	732	703	710	733	742	719	729	766	754	777	754	745	687	761	720	738	723	693	747	742	756	725	762	752	704	740	751	734	674	769	754	779	710	819	790	730	780	733	732	750	761	708	704	723	669	713	733	746	784	714	763	746	727	779	711	762	704	721	696	745	757	680	739	715	750	749	731	745	713	744	732	725	707	701	736	718	714	692	686	755	673	734	766	712	740	733	736	730	684	721	758	703	731	696	756	726	709	729	741	721	726	711	736	707	733	706	683	732	746	657	707	729	670	780	737	786	743	754	664	745	756	780	727	698	739	760	757	682	717	691	755	765	754	700	715	712	665	715	730	693	720	746	703	720	725	768	752	698	783	713	716	738	718	733	741	697	731	750	755	702	673	742	673	697	771	658	731	709	670	741	735	671	739	716	747	667	770	713	746	669	726	673	700	786	732	718	720	718	735	668	721	727	722	728	745	726	772	712	726	741	724	716	746	733	699	707	759	728	775	714	752	693	709	710	699	699	759	741	736	722	689	684	713	697	725	769	706	719	678	716	773	740	691	706	686	735	646	779	738	728	743	717	677	696	716	723	733	734	695	727	739	717	696	695	703	709	716	725	715	695	690	726	707	740	742	743	726	749	738	742	725	731	748	700	728	697	717	681	727	720	660	726	687	711	677	700	690	774	704	685	750	726	750	705	725	703	675	733	716	711	674	647	697	756	712	767	705	695	740	670	761	699	705	732	708	710	752	774	723	685	699	740	733	678	762	753	720	699	695	735	723	745	741	770	719	721	739	704	724	726	679	705	755	667	723	764	712	692	684	699	720	771	714	730	674	722	747	726	721	697	682	724	703	680	729	724	735	700	695	736	728	710	736	728	702	735	753	743	677	722	759	727	779	765	705	804	725	684	746	722	693	757	730	749	748	697	688	693	763	701	692	722	751	748	755	747	752	733	691	708	672	748	721	764	756	673	715	686	713	728	728	716	672	741	677	679	695	696	694	756	713	781	737	696	709	730	718	723	713	713	720	708	709	752	692	707	709	747	730	717	758	746	713	691	727	707	722	720	681	697	729	665	712	702	737	704	731	725	743	743	723	785	740	763	738	727	768	710	708	745	712	731	707	695	740	751	762	750	741	770	734	727	753	714	686	746	658	740	717	710	684	730	766	747	742	728	655	745	749	726	676	718	724	716	708	700	754	736	766	723	762	734	708	733	710	732	777	721	734	699	723	707	732	658	747	748	686	685	748	740	729	747	691	724	754	744	704	723	710	722	716	707	713	753	674	709	722	757	711	728	726	672	757	727	708	728	711	734	739	695	731	746	692	698	745	709	675	722	723	692	697	727	756	699	751	736	710	715	731	708	733	713	697	739	691	778	725	720	728	722	689	718	717	697	714	681	727	712	704	754	784	728	714	728	720	716	760	683	739	687	671	733	700	781	726	729	705	721	728	700	698	753	733	761	677	761	743	716	721	708	697	709	742	666	731	710	708	728	709	759	699	705	731	724	705	728	746	731	761	728	666	748	676	752	733	688	747	723	707	686	788	734	740	655	718	742	701	694	703	702	695	732	728	736	747	753	728	720	702	708	722	752	717	779	711	664	736	720	720	728	713	761	730	720	753	709	746	721	714	731	704	743	745	758	764	679	664	755	731	739	747	695	698	742	784	718	771	771	713	732	697	688	730	734	741	697	727	764	716	719	753	711	721	694	730	655	728	734	743	714	726	668	773	651	738	708	687	716	686	792	729	715	750	744	712	732	726	739	759	693	749	749	710	740	728	695	727	718	667	700	711	676	759	752	709	713	718	682	742	797	698	747	734	745	728	701	720	713	679	762	700	730	702	742	769	695	681	724	674	691	700	730	747	710	731	730	692	758	711	708	737	736	716	729	720	703	732	718	710	749	716	693	720	724	701	730	725	743	701	743	707	733	733	787	718	717	683	723	733	733	686	696	754	803	722	733	705	708	747	727	738	731	699	735	711	721	675	698	688	747	712	722	711	711	764	710	748	730	707	733	730	731	726	705	755	740	729	709	732	708	711	697	734	697	781	758	743	745	676	689	684	730	728	734	771	774	738	745	740	732	755	670	677	760	784	748	722	718	711	695	682	695	708	718	717	719	722	649	760	739	741	649	711	725	701	798	770	696	722	734	672	753	672	723	723	728	659	701	727	729	690	688	735	661	700	693	736	711	694	696	668	696	739	722	757	726	715	708	738	744	735	748	767	731	725	677	737	716	735	725	740	689	719	713	694	755	742	725	688	707	715	739	754	714	708	717	722	702	756	669	664	747	724	703	686	730	768	743	698	734	686	695	721	724	713	726	773	731	711	749	736	717	723	717	713	733	777	692	741	700	723	739	727	716	725	721	723	720	719	695	710	738	759	737	729	743	745	723	742	720	700	722	683	727	664	687	688	730	697	752	728	720	736	722	723	713	708	682	722	710	667	744	746	739	687	720	670	717	730	687	737	673	694	665	734	771	791	719	728	696	727	732	724	749	709	752	727	703	690	751	717	721	732	814	722	709	725	652	721	724	722	742	742	704	717	771	728	687	690	708	740	731	746	737	711	754	681	734	790	673	744	716	706	736	695	713	709	717	716	720	740	700	702	711	726	769	663	752	718	684	677	730	696	788	704	757	725	767	764	788	689	774	760	701	735	715	680	741	726	766	699	711	697	748	756	715	735	730	722	704	711	679	693	736	721	738	724	725	734	703	739	698	697	683	720	690	712	738	740	729	748	761	711	690	731	745	727	740	721	710	709	700	709	700	701	735	682	747	711	750	712	704	729	714	701	718	703	713	727	760	723	760	693	753	762	761	716	707	716	669	753	739	750	716	683	738	693	711	700	693	740	731	701	714	675	726	682	694	735	690	731	695	725	723	695	710	744	701	728	727	711	690	745	715	707	754	716	681	734	706	700	745	721	760	664	715	754	699	727	697	717	685	716	668	773	716	713	708	739	737	675	723	721	745	656	651	732	741	697	731	682	733	685	730	708	704	704	749	727	730	720	748	732	646	677	707	752	685	739	706	772	740	731	731	714	702	681	718	721	691	768	691	753	670	715	717	756	739	717	747	730	750	698	710	702	735	715	727	767	724	711	681	710	738	743	754	732	721	723	672	723	718	744	738	765	692	747	756	735	775	724	757	740	736	728	752	765	719	729	688	733	768	707	722	743	698	735	719	741	681	721	699	725	735	737	705	694	729	743	733	739	738	747	780	723	718	709	760	692	710	662	723	718	724	665	768	755	735	642	735	759	697	720	721	721	782	730	725	712	709	701	715	714	725	757	665	741	749	718	736	721	708	708	672	735	744	770	750	710	772	666	675	734	701	705	716	692	745	745	738	686	684	740	703	700	729	706	732	694	681	729	738	697	735	716	692	687	739	735	697	697	750	773	726	756	705	741	757	744	717	729	751	747	739	698	789	758	688	728	664	719	732	751	719	706	712	666	753	730	698	743	738	693	731	769	782	674
38116	18420	1190	967	973	950	890	938	894	827	868	766	826	796	829	797	834	845	823	865	840	887	851	860	877	826	832	850	848	839	878	863	872	882	886	860	905	845	825	886	883	914	871	905	893	888	884	862	876	821	828	847	827	774	819	810	796	865	783	836	883	816	823	825	837	804	779	849	806	833	800	837	874	781	804	793	821	883	795	770	809	853	813	768	755	836	818	836	812	760	796	771	820	787	800	863	835	815	819	868	871	837	866	813	866	782	887	823	853	882	804	817	821	845	802	799	825	807	858	817	757	820	799	842	775	789	789	789	803	850	828	828	812	795	810	772	835	795	826	869	841	814	808	839	814	815	791	831	819	799	826	829	827	844	855	873	837	785	836	844	813	863	831	828	824	814	848	843	810	788	876	781	851	857	852	833	785	870	786	759	867	832	791	839	802	809	833	800	816	828	872	806	779	772	893	844	833	809	867	760	852	773	826	796	797	823	801	798	774	805	858	790	855	847	783	780	796	830	799	798	775	815	818	886	793	818	845	865	853	848	832	789	795	789	845	833	804	874	822	803	781	773	841	845	827	885	723	842	829	804	840	804	835	831	797	835	891	798	850	811	841	821	808	833	783	788	815	847	810	826	803	787	813	787	822	820	796	865	788	839	854	844	787	834	864	873	856	831	814	830	819	807	801	836	794	846	823	770	823	814	825	803	818	827	817	874	855	821	850	787	802	830	835	805	792	814	801	809	786	822	849	805	816	810	816	819	818	766	828	880	825	804	797	807	850	835	817	779	838	820	810	805	799	843	762	826	924	865	778	842	819	803	783	806	828	820	832	796	835	826	821	757	846	804	812	800	798	782	854	855	804	791	772	795	827	865	828	843	806	825	851	816	827	849	762	821	772	759	797	830	838	813	799	787	830	804	818	811	801	804	812	844	848	776	803	737	867	801	779	829	820	823	853	762	753	840	880	866	813	776	779	815	825	808	814	806	824	833	843	816	855	810	835	850	839	802	842	814	799	850	807	829	836	786	802	781	814	789	854	846	857	815	793	805	812	761	802	824	846	823	781	832	790	784	748	856	821	777	786	819	866	737	815	811	776	796	795	848	765	813	783	850	826	835	819	818	798	855	787	792	823	877	814	803	825	802	844	793	802	826	809	809	762	818	813	804	835	809	814	839	842	868	807	850	809	818	848	814	829	829	833	828	786	825	852	824	833	827	800	863	829	827	785	796	816	808	813	861	810	833	819	828	794	787	893	808	878	775	806	791	772	829	771	810	823	851	834	795	786	821	889	810	817	815	790	808	804	799	793	810	813	864	890	780	858	817	804	875	751	802	779	819	795	789	846	836	860	859	837	827	786	798	847	820	795	800	833	813	828	821	755	878	809	828	787	802	789	798	864	792	780	790	845	864	857	862	835	836	768	828	799	804	828	802	822	819	836	779	829	883	841	799	795	793	811	856	785	812	826	832	788	829	845	827	836	799	794	874	815	842	813	803	808	841	817	792	785	812	784	794	808	819	834	814	851	851	843	763	796	792	815	814	811	798	787	822	800	810	787	905	825	816	797	846	790	809	834	809	793	779	830	835	862	821	854	848	863	783	809	812	803	814	812	785	813	793	858	780	830	835	814	827	866	815	852	828	863	797	816	849	801	877	844	848	823	902	828	842	806	784	826	862	841	826	828	815	793	820	821	823	791	842	865	783	813	847	834	805	872	825	846	827	866	828	826	851	839	863	826	796	827	788	833	848	839	807	808	808	795	827	833	817	800	825	805	865	772	878	834	810	822	803	841	786	833	833	857	815	819	830	813	823	812	856	848	814	787	814	860	801	847	799	831	817	787	825	839	776	843	807	832	788	854	836	875	829	835	831	793	781	805	869	806	833	817	858	769	855	824	817	793	804	819	835	877	754	863	801	750	815	837	792	867	856	849	829	783	807	811	786	823	813	794	790	824	810	772	832	814	821	847	769	854	801	846	757	770	815	831	822	810	792	831	774	824	833	823	823	775	857	823	808	799	808	794	817	796	817	809	838	799	847	836	801	742	818	799	843	797	780	805	808	860	852	853	837	852	805	848	819	811	808	813	839	806	770	826	813	826	848	830	835	787	859	781	822	758	820	842	769	808	805	789	856	768	832	830	796	765	811	794	833	808	813	827	804	824	807	770	823	791	800	806	822	812	804	838	859	848	815	812	784	811	765	819	803	822	800	832	810	808	836	833	830	805	868	785	800	848	834	861	818	774	856	820	803	813	823	847	823	807	851	841	770	842	824	764	800	772	839	825	831	844	807	809	830	874	836	831	837	857	792	798	874	813	789	823	830	832	782	849	853	820	788	797	834	860	818	851	827	750	818	790	844	875	817	779	768	804	781	819	808	837	795	880	742	807	795	792	820	839	818	835	831	840	803	836	838	803	806	834	801	814	852	875	826	860	810	847	776	879	786	774	828	820	824	867	842	834	784	787	770	828	786	841	790	783	777	840	856	822	829	792	842	810	803	807	821	828	800	784	867	838	816	788	800	825	797	834	828	807	858	816	813	787	865	828	878	800	840	827	818	854	812	810	827	847	848	869	829	809	831	828	795	788	774	865	800	793	857	772	811	866	830	808	834	844	768	840	809	866	800	789	846	846	788	810	792	863	849	809	813	808	802	826	862	853	746	834	811	801	806	843	828	831	782	798	815	819	834	853	842	837	837	839	811	798	832	833	775	814	802	785	774	744	836	853	812	803	775	858	813	783	834	888	757	770	796	794	787	863	814	847	848	818	809	846	848	844	846	856	799	793	790	851	845	784	785	825	770	819	796	797	779	827	783	827	809	821	863	819	779	803	819	809	851	823	857	824	838	816	806	817	834	802	891	818	809	836	804	821	824	788	834	838	831	830	811	800	771	904	816	858	859	862	845	855	865	800	815	796	825	806	831	808	765	878	812	802	796	826	834	764	787	829	826	782	862	804	827	878	878	789	753	802	798	857	807	806	797	843	765	842	771	840	840	798	887	782	823	795	809	802	795	773	800	804	785	865	802	803	816	809	818	810	850	806	795	824	857	842	772	835	868	818	849	861	785	844	821	821	804	812	824	835	800	837	797	832	761	802	839	809	839	875	830	872	786	794	825	844	844	807	819	789	789	831	836	797	801	822	795	814	813	841	791	733	792	770	810	833	796	777	784	813	778	846	809	821	811	771	788	819	793	852	794	831	785	848	778	802	822	766	786	870	796	837	833	856	815	826	769	870	786	818	836	843	836	812	824	828	861	819	855	804	855	764	836	829	834	784	814	851	805	849	859	831	829	854	825	807	841	791	821	745	848	771	851	782	840	743	847	815	833	837	827	839	833	836	802	847	827	851	812	839	786	788	777	829	799	820	816	760	849	815	833	832	829	841	762	843	815	813	794	817	826	810	831	811	846	809	859	829	841	814	798	833	792	842	836	827	834	835	845	859	805	795	821	855	847	771	824	827	808	820	782	793	832	770	798	807	803	833	836	829	829
23458	20884	28210	23657	20891	12734	1411	940	829	756	684	691	600	654	577	660	639	629	647	595	556	616	623	633	625	577	568	617	613	620	591	630	596	602	556	549	586	603	633	624	603	637	621	622	599	620	606	567	603	601	594	555	550	554	562	573	528	560	597	548	601	586	566	542	539	531	579	553	576	513	539	564	551	577	546	534	556	551	520	545	523	559	567	545	510	525	566	513	548	488	544	510	530	559	580	567	578	551	558	566	557	546	552	568	539	545	522	558	529	542	598	543	518	553	534	519	510	540	506	550	542	503	554	564	549	529	521	558	498	567	548	567	538	509	568	530	557	586	537	545	517	570	533	542	534	536	541	527	559	508	543	527	575	546	532	537	548	504	532	495	544	557	581	550	559	525	546	546	538	550	545	572	553	560	516	530	555	527	501	496	541	535	534	480	536	515	541	522	528	530	563	565	538	514	547	530	547	495	574	535	520	552	526	528	598	492	564	558	564	528	573	559	558	571	526	559	609	572	525	542	533	509	583	506	565	559	571	516	551	523	593	558	540	537	567	560	534	523	630	545	581	549	528	569	546	596	579	538	509	517	570	590	581	525	530	538	511	557	513	547	537	524	536	558	533	563	539	529	545	580	539	569	596	581	552	587	528	559	539	531	559	505	531	555	564	531	572	482	536	554	550	589	523	534	540	519	509	521	599	529	558	508	552	522	502	582	538	556	511	557	567	603	553	516	550	542	554	534	507	567	586	573	564	543	545	554	544	518	567	587	544	516	560	561	556	548	515	509	571	564	529	514	536	575	542	526	552	562	557	511	533	554	493	555	547	547	528	561	528	545	514	521	550	541	513	565	555	553	539	541	548	565	533	532	522	524	549	530	574	567	531	543	508	582	561	531	534	540	547	560	525	507	556	585	548	533	527	492	557	542	555	550	554	532	549	587	522	506	513	502	531	497	582	488	588	536	537	554	536	570	577	557	560	521	598	503	546	550	533	538	510	530	548	516	531	513	555	534	527	567	556	553	529	567	537	506	543	559	515	569	568	535	539	546	516	507	545	553	580	543	521	551	579	566	589	538	533	528	538	511	497	586	561	500	549	540	523	554	580	540	542	514	523	557	557	507	539	535	551	540	581	545	535	522	586	480	533	505	538	512	561	517	544	560	549	511	550	513	588	567	559	532	564	518	586	545	538	568	530	564	534	536	594	547	587	528	567	565	588	572	495	532	547	551	513	528	561	541	547	550	586	503	529	530	569	547	522	533	488	528	552	563	521	524	549	546	574	526	530	526	507	548	553	516	558	516	554	518	593	563	564	515	567	573	534	540	526	552	592	530	536	534	544	548	539	514	534	546	531	565	544	592	546	551	553	531	534	567	504	512	512	538	571	543	555	554	560	534	526	523	573	546	552	527	541	533	522	552	565	514	537	520	529	539	518	554	532	542	515	553	506	543	564	571	555	519	564	539	525	542	531	606	547	573	564	521	546	558	519	558	553	569	472	497	557	523	572	559	552	544	516	524	514	543	536	546	530	546	587	554	514	548	580	505	543	527	536	521	516	524	565	555	517	583	533	572	531	526	541	571	542	530	518	568	583	569	504	530	552	527	527	561	522	565	561	510	505	515	557	493	515	523	537	551	544	537	553	565	526	546	499	562	535	541	561	535	550	540	561	601	557	516	527	511	549	557	540	552	506	534	528	566	555	543	532	556	557	553	504	570	538	549	545	540	537	577	564	538	499	553	620	566	552	519	507	542	539	567	556	572	553	571	549	566	562	494	514	511	544	526	568	517	564	577	510	536	588	529	526	533	588	545	517	588	526	541	495	539	558	569	518	544	498	552	526	529	503	521	525	533	579	539	572	559	568	542	563	560	512	529	538	553	553	532	510	531	564	569	543	552	595	586	523	517	556	559	538	567	556	536	532	556	534	564	570	556	550	530	590	542	535	537	546	529	565	517	573	493	526	514	538	529	566	542	538	565	582	570	493	539	514	536	524	559	532	523	564	590	526	562	543	544	516	498	544	523	510	549	548	549	540	555	579	506	549	579	539	537	541	528	520	532	589	570	562	508	567	534	539	512	551	547	515	573	581	540	527	547	531	547	548	536	554	522	541	551	541	580	540	549	562	562	571	539	527	561	544	499	550	553	552	538	589	519	540	575	567	549	536	498	543	529	554	539	513	523	511	516	529	555	549	572	544	529	564	538	522	522	567	531	545	560	523	600	568	557	539	518	573	523	566	564	561	539	568	529	556	521	562	567	537	555	515	543	520	562	543	563	517	521	544	530	509	551	514	501	537	543	568	516	557	530	516	541	538	533	549	592	542	578	552	528	511	545	538	519	511	511	580	507	523	496	516	544	514	532	596	511	543	553	571	549	528	565	574	551	512	536	521	526	561	543	509	542	542	534	566	562	521	516	505	517	546	502	554	503	517	551	558	555	558	552	545	571	531	546	512	533	516	515	551	487	544	520	559	482	522	570	534	556	527	583	511	576	544	555	505	541	564	527	560	593	570	530	535	541	558	511	559	515	569	565	540	543	544	547	551	540	562	536	518	523	565	533	554	568	551	537	534	497	542	532	529	592	567	535	556	574	523	510	551	553	581	523	575	547	528	507	584	555	533	527	553	545	559	551	543	515	506	558	555	537	546	556	547	547	540	513	541	563	542	577	515	554	571	520	572	542	515	559	578	500	555	536	540	554	580	560	520	494	514	534	537	555	540	509	518	591	501	551	538	562	519	525	540	563	556	549	501	551	560	517	548	561	538	537	571	570	527	531	531	561	502	474	552	516	550	557	525	572	547	536	548	563	547	489	549	574	561	519	568	547	529	533	519	551	490	513	536	536	522	565	573	546	558	456	516	560	556	547	567	533	561	497	540	550	583	555	501	568	549	553	561	551	554	533	512	560	524	555	576	566	494	546	543	515	532	559	533	529	529	519	514	521	559	551	537	556	564	551	521	524	529	519	532	480	546	546	536	562	512	531	547	526	561	532	546	564	545	514	556	522	521	520	550	532	609	539	536	599	554	543	520	553	566	523	534	540	550	550	542	509	555	501	559	522	550	555	549	545	502	510	525	537	558	543	572	550	519	541	551	537	570	554	555	502	512	521	571	513	543	611	529	581	536	534	527	512	540	557	538	575	564	558	556	557	524	606	556	508	526	552	518	520	538	567	584	474	513	544	508	578	553	500	525	564	519	557	546	514	515	566	535	550	515	526	539	562	520	536	532	494	545	525	527	559	555	524	528	554	513	579	556	551	547	501	562	552	556	557	548	547	548	528	551	538	564	525	512	511	551	519	546	535	550	516	560	576	494	515	588	519	531	541	515	554	525	528	506	557	557	528	528	533	518	544	522	567	556	525	565	547	529	512	542	551	540	543	548	554	583	506	554	510	571	560	579	550	545	516	495	528	570	541	547	538	534	572	526	499	534	511	538	530	549	552	512	548	546	568	577	525	531	546	559	532	557	583	561	553	556	524	528	558	562	533
40805	28297	6336	3289	2307	1922	1623	1315	1171	979	922	868	809	791	789	760	758	712	761	759	770	774	731	725	689	707	693	674	696	725	706	789	739	740	777	702	735	714	738	762	720	763	692	767	761	754	719	708	654	706	723	661	630	605	616	633	638	643	671	667	671	641	656	706	649	620	609	584	638	607	591	582	554	596	577	619	606	583	599	667	638	602	611	602	639	643	600	583	615	587	639	623	619	620	640	625	633	598	612	629	576	569	627	634	593	606	676	614	623	583	620	611	603	583	615	682	648	601	628	584	631	634	632	609	579	613	615	606	577	591	625	600	624	602	590	614	666	592	576	608	621	586	607	581	634	635	651	584	586	594	587	622	584	637	598	607	593	635	621	635	582	636	642	668	604	623	618	632	612	578	614	625	615	591	612	602	633	588	636	622	605	593	639	585	590	609	581	586	588	608	596	585	616	610	594	620	603	582	607	615	580	590	603	590	653	634	609	648	614	612	600	574	616	624	608	611	608	589	617	650	624	599	612	626	563	646	655	652	620	616	605	641	565	580	668	579	623	633	613	630	613	632	635	580	568	594	641	650	605	544	645	569	604	649	632	605	616	606	689	587	607	631	615	588	630	625	592	629	609	621	602	634	611	606	624	604	606	605	615	610	596	631	583	615	678	631	590	665	643	575	623	573	658	647	579	612	577	582	578	588	643	625	568	601	631	598	606	570	678	667	615	563	621	600	649	624	575	683	623	636	629	628	619	613	598	588	600	643	615	600	575	595	600	583	568	651	646	588	622	588	661	633	660	622	570	607	564	617	624	575	601	631	592	602	579	644	606	620	597	613	643	631	586	632	624	627	607	617	587	622	661	615	605	636	619	641	603	647	639	570	615	622	588	620	668	592	609	607	623	620	615	614	619	585	601	632	631	556	650	602	599	627	629	588	599	631	620	619	609	602	597	634	603	602	638	626	602	589	611	596	613	615	606	577	578	600	548	599	641	628	595	610	578	592	630	614	609	629	602	628	593	648	602	598	608	666	579	644	614	611	598	581	555	584	630	601	641	664	620	608	664	608	654	591	613	634	619	609	567	661	589	600	650	669	609	613	638	624	642	687	606	630	657	606	611	578	634	572	633	604	620	598	611	657	638	656	601	594	631	661	642	583	646	627	633	615	621	582	648	637	606	572	624	658	621	632	622	650	613	625	616	603	642	618	597	607	637	624	637	632	614	599	598	671	606	614	643	584	592	589	592	601	634	605	606	562	602	605	585	598	634	631	597	638	620	645	624	603	603	686	603	612	623	656	649	612	611	638	590	627	669	644	639	564	629	614	614	573	604	630	639	587	622	610	579	564	600	592	598	617	616	632	572	592	649	622	673	610	635	628	614	568	631	596	552	615	651	591	602	628	597	634	620	582	609	636	613	564	583	604	615	644	599	561	625	619	567	581	657	611	640	573	592	593	604	558	583	572	559	560	600	611	553	610	584	620	615	619	609	601	618	584	607	635	614	637	588	631	622	606	658	613	602	592	599	657	648	611	622	628	614	605	566	571	593	597	583	591	606	628	588	613	638	587	617	646	573	610	608	663	622	600	636	618	643	591	599	645	614	654	627	625	599	646	636	610	625	599	617	641	584	581	581	576	632	572	621	550	642	620	620	572	618	598	614	594	592	623	636	618	597	652	619	586	576	560	620	593	600	576	540	609	618	589	609	630	598	632	567	604	613	607	613	574	639	622	595	616	631	670	625	601	642	627	658	603	604	605	591	622	591	599	629	599	674	606	642	614	607	605	565	624	596	581	634	630	596	613	627	603	628	631	613	619	672	633	545	586	654	621	593	652	648	609	574	596	594	610	561	593	559	591	628	598	633	617	569	596	651	671	607	591	607	603	624	618	637	628	604	652	604	662	650	609	645	604	646	627	632	590	613	618	611	603	552	614	575	605	621	607	610	583	637	633	605	621	598	653	633	605	586	621	582	596	580	626	617	613	587	609	636	590	568	571	621	604	603	627	579	622	601	616	658	605	582	652	663	589	592	600	623	590	594	612	620	633	641	633	606	596	666	608	614	580	642	633	585	603	650	610	595	597	623	621	638	618	632	623	607	610	614	637	617	590	638	628	592	572	609	613	616	575	627	639	612	589	599	571	589	639	594	592	628	619	617	637	585	580	549	634	627	630	633	606	606	598	603	596	592	619	603	608	607	618	616	599	587	609	587	636	620	631	590	616	605	586	627	573	610	616	616	613	611	598	668	645	639	609	636	653	601	604	627	595	631	633	594	569	608	569	543	616	617	654	598	627	606	625	600	568	572	582	636	632	608	595	626	635	646	606	583	635	648	623	617	573	657	602	613	611	594	607	597	583	600	605	602	610	600	583	615	614	621	575	606	609	606	569	595	612	620	672	588	614	590	610	623	584	619	603	616	596	615	586	588	598	613	611	660	567	587	618	628	577	638	650	646	642	594	648	610	602	605	607	633	619	636	647	603	582	609	597	626	633	602	666	606	644	603	612	608	620	638	577	593	594	580	633	666	633	597	595	557	608	612	580	596	652	644	634	613	639	617	592	618	583	631	623	585	600	655	655	608	609	590	545	615	600	633	601	597	599	604	585	601	608	605	575	590	572	629	612	593	579	613	604	606	634	633	619	622	633	620	618	684	619	590	614	637	600	591	618	624	612	588	623	617	612	621	623	626	590	574	638	592	612	597	599	613	639	612	598	625	607	589	580	641	568	612	604	614	597	645	573	589	632	623	597	654	629	619	610	602	599	654	608	593	572	599	628	620	596	630	616	585	597	619	589	649	595	610	582	621	612	632	572	597	562	611	602	616	606	608	637	578	622	628	621	606	667	626	611	623	671	618	606	623	623	569	624	606	654	602	562	649	613	588	585	614	624	580	621	641	629	576	598	612	604	580	596	611	607	629	585	589	621	632	643	612	600	593	604	619	641	575	592	621	580	597	612	601	559	636	628	588	628	599	629	584	616	602	552	619	611	638	606	608	600	635	645	648	650	625	596	635	624	645	592	598	578	610	600	629	574	587	637	664	607	586	627	576	628	623	614	606	589	588	634	623	577	621	554	595	570	598	638	619	609	591	631	637	598	563	602	571	650	600	586	616	606	591	655	610	644	592	601	640	623	667	581	610	641	583	613	622	598	596	608	608	574	597	627	632	619	640	615	607	629	637	613	626	654	609	648	637	641	613	643	583	649	655	603	601	622	623	609	638	596	610	608	595	615	556	622	592	557	577	650	595	538	611	633	620	603	622	626	641	617	661	620	647	627	633	587	605	640	618	646	597	614	590	619	584	637	655	613	592	638	608	620	618	615	594	594	637	602	621	620	636	591	593	589	613	622	613	591	611	600	588	641	577	643	655	597	618	619	632	594	634	643	606	641	677	615	597	595	654	586	616	627	611	637	610	611	577	579	602	631	584	589	597	558	636	623	618	610	618	639	581	612	609	660	639	605	614	641	571	589	600	613	606	603	600	655	629	603
24767	20915	27326	24593	13810	1681	1231	1150	1132	1129	1030	1002	977	984	973	976	1002	1011	1009	1008	983	1005	947	1019	995	996	999	1009	1012	1054	1031	990	988	1034	981	1000	967	1021	988	1018	961	1018	1012	984	1018	955	1012	942	956	927	970	1015	943	937	1003	985	917	1011	964	968	973	924	981	988	1008	932	989	970	971	922	941	962	936	928	907	965	922	973	956	926	922	924	921	925	956	970	918	930	936	1011	938	970	956	960	968	929	949	978	995	942	959	935	986	885	981	889	877	993	990	912	966	948	986	963	921	996	949	906	932	970	971	980	922	969	936	942	971	977	942	971	1018	972	965	944	988	897	946	937	907	946	929	944	926	904	936	960	934	915	974	934	938	929	921	974	956	908	926	957	857	968	960	975	952	921	927	889	936	969	902	939	995	954	929	921	937	914	996	947	929	991	901	980	995	977	898	918	929	944	940	965	948	962	928	921	989	922	931	933	903	941	937	948	959	961	848	992	939	920	977	935	936	942	907	929	932	935	894	977	938	980	926	905	960	912	947	936	932	952	910	948	953	983	961	955	922	929	938	916	987	949	972	993	940	925	952	952	898	949	904	918	893	985	940	923	967	974	877	1021	983	961	883	954	910	947	963	964	950	924	903	931	902	917	945	942	956	991	970	1002	967	955	974	943	891	975	965	971	959	934	915	969	941	989	931	951	915	970	927	952	984	998	960	939	896	928	964	972	927	947	980	961	914	981	924	934	960	963	909	943	971	1003	950	948	970	940	950	960	919	920	931	937	912	916	919	917	966	1006	923	973	926	933	973	948	940	949	945	895	958	982	932	957	981	899	895	964	885	903	960	945	924	958	935	916	914	932	998	960	966	942	954	861	996	907	930	869	955	904	932	945	907	967	924	913	938	917	955	925	911	967	983	906	985	969	936	966	904	903	961	935	910	917	951	929	973	939	959	978	1009	920	924	936	930	919	951	1004	907	925	952	923	962	959	966	886	962	933	975	954	875	885	917	991	899	950	969	923	941	1000	986	926	928	931	973	922	948	944	969	997	913	907	921	938	941	955	943	947	951	942	936	973	984	910	987	952	912	860	976	976	946	908	1008	981	920	939	967	953	916	934	966	934	975	935	916	964	942	926	923	926	972	968	931	941	927	914	966	884	851	952	902	991	976	917	944	930	944	1022	954	949	897	961	935	964	963	889	978	891	933	952	918	931	945	960	949	943	925	980	981	950	922	952	1020	942	956	960	971	964	946	968	983	984	999	997	990	929	990	943	983	907	971	967	949	900	948	967	963	902	937	995	905	915	873	954	938	991	937	967	923	985	931	938	984	924	926	901	921	991	915	902	918	993	959	938	964	984	970	937	989	933	924	942	983	959	973	906	930	927	1029	967	894	1013	908	1005	930	951	965	952	945	929	955	874	907	997	941	944	937	908	960	963	907	935	986	924	994	962	971	978	952	932	946	1005	937	944	966	956	888	935	965	973	988	908	949	946	894	953	953	902	942	926	972	925	976	915	946	917	968	976	941	1013	945	902	959	919	944	932	880	956	967	936	958	1021	943	926	937	943	928	899	931	938	867	930	941	940	909	942	935	920	1000	982	901	977	915	953	900	923	955	927	924	901	945	1010	911	931	934	911	906	915	993	971	919	980	936	969	981	883	932	879	915	913	986	936	966	954	932	966	934	921	874	928	892	1002	953	960	893	944	910	926	957	971	969	992	976	917	937	938	979	956	929	964	1006	956	920	926	980	916	921	921	897	935	890	924	986	957	913	919	972	895	949	955	918	1039	931	904	972	934	896	906	909	962	924	986	934	857	912	941	905	919	991	947	939	869	967	950	895	981	1021	946	951	952	953	948	913	888	934	950	973	979	990	891	942	967	987	968	919	955	941	929	928	939	910	972	916	996	958	949	967	955	972	930	982	973	1018	946	931	911	909	970	935	967	936	906	924	936	901	932	921	948	953	923	936	989	973	960	940	864	939	992	889	914	949	894	948	940	952	900	901	907	959	960	956	934	936	944	943	945	960	922	971	900	926	921	942	998	948	881	957	925	973	986	968	911	996	983	919	943	954	947	939	987	988	980	944	894	945	916	982	993	959	983	957	987	943	932	985	919	940	867	925	923	1001	974	988	960	998	965	951	948	959	906	952	919	952	964	895	984	916	932	1008	991	969	917	908	950	993	955	905	980	1013	960	959	978	909	957	992	998	952	909	891	1001	946	951	972	948	888	985	911	986	921	969	949	949	956	973	923	923	990	937	878	931	931	974	924	984	963	942	918	992	958	912	966	975	923	942	960	964	949	920	954	945	972	973	934	910	949	927	941	934	979	930	987	970	916	946	940	982	963	942	971	974	977	1009	954	914	881	933	938	1005	967	917	892	946	923	926	934	966	975	1012	931	952	939	935	932	951	948	970	986	907	962	961	903	1012	876	917	977	970	1012	930	932	946	977	961	935	907	968	993	973	917	932	952	933	991	981	934	893	972	1004	962	906	965	926	942	983	910	986	971	964	950	908	981	956	937	928	959	938	891	1001	970	919	936	949	977	981	906	935	987	981	927	933	964	965	924	988	996	975	946	926	989	953	921	942	964	933	937	869	921	906	938	971	933	960	955	908	920	957	980	946	965	903	946	947	938	966	962	952	956	956	948	910	917	956	964	913	945	967	932	901	929	925	909	964	923	971	953	936	986	959	921	973	941	948	949	996	1006	923	916	1016	938	899	963	982	952	954	931	984	945	963	945	962	871	945	956	886	950	957	934	925	922	925	939	930	896	926	995	973	919	966	907	945	932	880	956	994	977	957	911	919	950	970	936	915	889	890	923	963	925	1001	974	945	993	997	900	910	999	956	978	962	940	1020	942	920	947	910	997	905	953	957	896	953	936	953	972	979	971	954	968	969	973	900	922	946	896	922	959	950	948	931	914	938	957	960	947	914	888	923	921	976	964	969	937	891	941	962	960	868	983	950	967	1005	974	933	960	952	948	957	920	975	986	967	895	948	971	960	956	949	928	933	955	963	919	913	837	961	945	950	896	948	946	963	905	902	947	954	988	937	937	869	983	937	959	967	966	974	960	945	901	939	938	932	937	928	884	934	933	890	1030	963	948	946	993	919	948	957	923	931	940	947	943	932	911	934	909	1019	915	919	971	879	955	978	936	925	996	901	948	944	926	952	915	972	924	948	929	916	913	959	945	904	935	948	916	902	897	879	935	948	917	923	952	891	928	949	894	989	917	944	972	913	896	948	948	956	901	916	945	930	941	914	915	964	942	909	955	897	979	1005	899	922	970	954	946	912	968	1010	947	953	876	965	921	938	962	916	971	962	933	934	905	950	964	924	918	903	952	944	925	978	946	910	907	879	981	923	941	906	935	996	969	920	955	959	941	980	942	967	927	968	919	939	969	973	966	964	986	916	957	990	882	973	939	942	900	959	933	1018	933	878	926	948	989	1007	912	970	954	902	980	952	942	982	937	939	951	943	947	955	956	957	949	922	947	927	953	907	919	927	950	941	941	914	951	972	895	964	936	990	950	911	924	914	928	939	984
40811	22477	4101	2447	1985	1774	1623	1505	1472	1300	1249	1145	1154	1070	1179	1081	1142	1134	1143	1105	1091	1108	1155	1120	1097	1084	1072	1120	1094	1113	1087	1143	1145	1112	1187	1077	1096	1133	1123	1160	1143	1163	1125	1161	1173	1174	1036	1125	1080	1080	1082	1050	1055	1034	1022	1115	1075	1107	1084	1063	1083	1052	1034	1086	1076	1033	1087	1075	1068	1070	1031	1027	1023	1065	1047	1064	992	1046	1029	1009	991	1039	1018	1048	1044	1021	1086	992	1038	1049	1041	1019	1037	1099	1030	1063	1041	1034	1021	1033	996	1001	1028	1033	1052	999	1033	1048	1036	1032	1027	1016	1033	1054	1034	1031	1092	995	1004	1026	1039	974	1006	1030	1081	1134	1010	1032	1065	1006	1049	1013	1025	1052	1042	1044	1025	1036	1026	1080	1033	1051	1020	1044	1007	1090	972	1012	1040	1049	1051	1068	1012	963	1027	1040	1029	1014	1041	1058	1097	1049	1085	1008	999	1034	1085	1000	1022	1076	1034	1069	1058	998	1027	1023	1013	1033	1080	1054	1015	1080	1028	981	1017	1054	1021	1048	1053	1030	1047	1055	1024	1071	1059	1068	1082	1078	1009	978	1039	1046	1039	1024	1091	1034	964	1000	1062	1036	1008	1061	960	993	975	1003	1076	1036	1087	1033	1061	1051	1100	1069	1041	1017	1004	1058	1067	1018	1022	1025	1021	1026	1046	1103	1013	996	1028	1049	1017	1007	1052	1023	1092	1078	1026	1090	1033	1078	1024	999	1008	1047	997	1043	1053	1026	1066	1002	1066	1067	1000	1050	995	1045	1028	1014	1069	1058	1069	1035	1085	1019	1036	1058	1087	1065	1087	1067	1055	1083	1090	1122	954	1006	1024	1000	994	1031	1048	1019	1072	1027	1017	1041	1028	1006	1029	1019	999	1014	998	1030	1080	1012	960	1052	1011	1056	1016	1027	981	1067	1077	1035	998	1025	993	1036	1050	1017	1061	1026	1070	1015	1076	1054	1057	1048	1075	1093	1095	1087	1115	1023	1091	1084	1059	996	983	1058	1030	1055	1037	1025	1071	1053	1027	1039	964	958	1041	1025	998	994	1009	1069	999	1056	1091	1020	1020	1081	991	1000	978	1012	1010	1013	1100	1018	1042	1041	1066	1104	988	1027	1032	1028	1020	1072	1046	1033	1049	1009	1069	1020	1064	1070	1037	1014	1024	1024	1014	1031	981	1036	1034	1030	1073	1031	1092	959	1043	1059	971	1041	1063	1045	1034	1011	1008	1041	1107	1058	1046	1023	1056	1078	1048	1057	1005	1043	1036	1029	1030	1016	1089	1034	935	1017	1031	1046	1033	1003	1070	1054	1018	1036	1049	1022	1029	1044	1027	1052	1116	1045	1014	1020	1027	1025	1058	997	1035	1067	994	1027	1036	1063	999	1054	1039	1104	1096	1027	1066	1058	1055	1012	1023	970	1059	1049	1008	1021	1077	1049	1055	1019	1046	1097	1049	1062	1040	1078	1048	1068	1002	1033	1008	1001	1087	1012	1066	1089	1034	1087	1006	1004	1049	1021	974	1034	1014	1022	1089	1027	1033	1067	985	1014	1080	1056	1081	1006	1037	1016	1037	1037	1030	1048	1024	1011	1019	1070	1009	1062	1090	1036	1034	1058	1015	1001	1069	987	1006	1056	1059	1045	1030	1048	995	1021	1003	1006	975	1057	1041	981	1003	1040	1116	1060	1029	1023	1050	1002	1015	1053	1030	1059	1033	1101	986	1041	1034	1089	1026	1035	1013	1068	1027	1026	1038	1064	1021	1038	1053	1048	1066	1072	1022	1053	1060	1057	1005	1075	1056	1031	1020	1049	1042	1026	1059	1008	1057	1074	981	1045	1044	1030	1057	1082	1037	1107	1043	1045	1069	1028	1048	1084	1075	1089	1054	1017	943	1019	1051	1001	1059	1037	1039	1124	1053	1030	1031	1002	1097	1005	1053	1066	1031	1029	1069	1081	1054	1009	1013	1041	1102	966	1057	1037	1047	1006	996	1045	1008	980	975	1043	1079	1147	992	1050	1054	1018	1097	1064	1052	1046	1049	986	1040	1066	1067	1046	1045	1074	1066	1037	1045	1035	1035	1036	994	1047	1044	1037	1066	1037	1058	1034	1052	1014	1012	1013	1092	1045	1033	1023	976	1025	1037	1011	1105	1051	1030	1013	1123	989	970	1074	1082	1077	1027	1017	1015	1055	1057	1061	1043	1059	1050	1049	1076	1067	1045	1014	1033	1021	1037	1041	1129	1010	1068	1032	1093	996	1063	1039	1021	1018	1003	1022	996	1055	1016	1010	1014	1021	1031	1072	968	1032	1082	1011	1051	1049	1047	995	1042	1034	1029	1043	1041	1039	1004	1066	1039	1037	992	1046	1034	1048	1051	1045	1019	1031	1010	1018	989	1045	1046	987	1076	1066	1058	1014	1043	1048	1057	1046	1005	1062	1039	981	1082	946	1071	1053	1010	1041	1134	1030	1010	975	1052	1030	1043	1028	1035	1089	1025	1062	1074	1048	1053	1041	996	1043	1066	1104	1064	1019	1016	1035	1037	1051	1046	1083	1086	1110	1040	1040	1086	1075	1050	1020	1023	1055	1047	1034	988	1057	1096	1029	1020	1036	1010	1024	1091	983	1003	1076	1047	1127	990	1017	980	1078	1097	1071	1044	1066	1037	1048	1000	1024	1080	1012	1058	1013	1039	1024	1091	1068	1032	991	1029	1024	1047	1035	1071	997	1024	992	1041	1120	1017	1051	1108	1037	1040	1015	1025	1014	1049	1008	1015	1037	1104	1013	1041	1071	1051	1089	1040	1013	991	1055	1042	977	1042	1079	1000	1097	1020	1056	1123	1083	1036	1037	1012	1058	996	1087	1077	1064	1014	1056	1006	1022	1034	1015	1017	1027	1097	1088	1084	1069	1062	1061	934	994	1006	1069	1065	990	1031	1036	1086	1096	1045	1024	1005	1036	1069	1062	1049	954	1041	1048	1049	1038	1020	1055	1019	1051	998	1064	1022	1025	1062	1049	1054	1054	1084	953	1007	1000	988	972	1022	1062	1006	1103	1071	1069	997	1095	1004	994	1034	1006	1002	1027	1080	1047	1042	1055	1079	1064	1043	1013	1083	1030	1040	1067	985	1101	1086	1028	1029	1000	1015	1029	1039	1090	1041	1036	1119	1099	1025	1001	1038	1037	1058	1055	987	1015	1075	1094	1053	1025	1012	1038	1013	1044	1016	1073	1081	1080	1048	1065	1030	1035	1019	1027	1002	1015	1053	1088	1067	1031	1056	1019	1024	1040	1005	1085	1037	1021	1000	1038	1050	1052	1000	1061	1075	993	1064	1014	1040	1076	1086	1038	1040	1023	1047	1020	1100	1053	1053	1021	1077	1037	999	1032	991	1006	1065	990	1027	1058	1085	1058	1070	1101	1063	1054	1023	1018	1004	1065	1046	1081	1003	1061	1017	1021	1056	1073	1052	1005	1044	1047	1033	1042	1053	1007	1073	1036	996	1083	1040	1047	1015	1035	1030	1045	996	1063	1061	1005	1079	1034	1009	1085	972	1040	1100	1058	1031	1076	1042	1043	1014	1033	997	1039	1056	999	1000	1054	1052	1070	1056	1058	1023	1099	989	1012	1080	973	1036	1049	981	1050	1034	1039	1031	1018	1024	1045	1020	1019	1012	1057	1026	1038	1021	1083	1013	1043	1065	1073	1038	1020	1032	1111	1039	1018	1039	1041	1008	1071	1023	1061	1049	1049	1006	1014	1053	1058	1005	1036	1007	1080	1111	1012	1072	944	1065	1036	1019	1056	998	1060	1053	1078	1064	1005	1042	976	1065	1098	1074	1056	1009	1010	1037	1005	996	1099	1032	1026	1101	1035	1003	1024	1066	1092	985	1027	1005	1007	1033	1074	1052	1006	1069	962	1018	1067	1016	1064	1066	1063	1131	1018	1093	1006	1053	1087	1016	1061	973	1069	1024	1007	1034	1056	1089	1006	977	1045	1037	1032	1087	1025	1046	1026	1046	979	1018	1103	1008	1098	1078	1030	1041	958	1029	1051	1034	1003	1021	986	1064	1104	1025	1056	1042	1063	1073	1057	1060	980	1034	1029	1055	1066	1037	1085	1033	985	1136	1090	1053	1017	1086	999	1074	1038	1041	983	1057	1018	980	1083	1020	1059	1044	1015	987	1030	1050	970	1051	1049	977	1062	1034	1078	1054	1064	1015	1039	1080	1001	1024	1043	1011	1037	981	1022	1049	1052	1034	1055	1108	1061	1055	1000	1018	1092	993	989	1008	996	1054	1096	1073	1070	1016	1047	1020	1064	1079	1006	1083	1001	1027	1031	962	1065	997	1035	1002	1094	1093	1071	1073	1048	1021	1020	1039	1028	979	1047	1069	1025	1076	1077	1102	1032	1057	988	958	1050	1066	1093	992	1056	1001	1052	1057	1031	1080	999	1049	1052	1048	1072	1017	1002	1056	965	997	1018	1048	1011	1076	1035	959	1080	1027	1064	1043	1016	1048	938	1049	1009	1054	1012	1040	1021	1068	1000	1126	1081	1083	1054	996	1000	1015	1044	1068	1056	1037	1016	1022	1053	1096	1010	1039	1009	1052	1016	1049	995	1045	1071	1063	1039	1051	964	1022	990	1056	1011	1062	963	1022	1069	989	1032	1059	1006	1036	1036	1020	1044	1024	1060	1080	1005	1034	1085	1021	1090	1022	1084	1052	1064	1013	1036	1048	1070	994	1050	1041	1013	1038	1024	1050	995	1001	1046	1039	1084	1045	1010	1129	1104	1017	1044	1038	991	1061	1021	1061	1113	992	1035	1033	1002	1018	970	1018	1012	1010	1063
22505	20934	28616	23405	20930	20978	12366	1691	1276	1145	1046	1021	995	916	969	879	946	894	918	861	903	853	907	880	857	858	909	852	820	779	896	896	877	884	846	834	820	843	872	906	913	919	893	880	926	864	831	846	823	823	831	798	786	794	777	774	833	779	858	833	868	832	818	778	823	807	748	780	724	790	765	792	783	736	771	812	743	777	806	730	823	744	774	774	831	777	759	862	744	789	754	763	769	728	747	776	711	728	780	722	752	754	821	734	781	749	725	789	731	786	717	766	776	777	750	768	777	757	767	756	733	706	756	743	730	785	749	759	762	766	769	743	810	753	769	781	751	750	726	747	755	760	772	723	756	722	779	737	773	765	776	722	757	765	735	752	764	704	792	810	808	718	777	754	737	767	808	757	759	769	805	720	785	734	782	782	745	756	770	734	781	766	766	761	766	775	771	770	768	765	788	809	779	766	742	788	764	774	812	796	768	758	779	802	764	778	765	753	806	760	716	765	709	699	775	752	821	802	765	777	798	757	755	785	740	718	755	755	745	804	761	799	818	776	773	751	720	810	743	739	718	740	720	798	764	740	722	751	767	759	706	734	811	759	690	711	765	796	806	741	780	769	736	741	782	703	778	775	800	771	773	779	725	757	720	755	762	712	732	795	818	816	785	737	788	765	750	808	761	734	720	698	782	721	738	733	792	795	741	811	752	779	764	774	765	719	780	759	785	769	750	736	785	772	766	755	745	716	731	853	726	811	783	778	753	787	763	786	752	749	782	752	719	782	715	758	752	773	785	760	769	726	785	761	759	750	767	720	805	737	779	762	745	814	748	744	780	764	751	735	768	764	767	719	732	765	792	741	756	747	745	759	790	696	720	718	798	762	750	758	722	757	728	735	751	731	805	778	747	776	759	767	784	789	757	819	748	779	815	779	794	764	737	767	767	758	753	764	784	745	739	803	730	760	770	763	729	761	793	778	723	730	767	775	800	748	715	719	782	767	745	783	743	732	803	771	801	751	701	745	788	728	771	760	779	758	752	748	737	763	752	777	730	754	726	773	771	767	736	773	808	716	766	781	780	753	791	781	733	750	800	751	818	764	769	829	734	708	787	768	785	793	720	748	736	773	752	787	782	799	729	803	821	750	737	757	732	796	784	761	750	780	818	787	754	814	782	805	810	794	812	742	758	747	781	811	766	750	750	752	796	739	744	751	725	763	718	726	782	736	765	719	765	752	772	728	788	815	736	756	763	734	749	774	745	712	769	781	770	727	746	703	742	760	780	761	787	679	744	735	711	795	730	750	763	791	778	716	805	764	781	748	775	762	750	771	743	733	737	754	786	719	812	762	731	794	768	736	771	784	764	799	760	745	732	786	677	768	772	786	810	739	832	817	775	750	819	817	767	763	753	790	684	788	796	785	799	757	821	757	774	752	750	768	775	728	771	739	796	800	802	768	729	778	792	811	770	754	800	746	776	724	768	818	779	729	721	754	751	711	762	729	761	804	769	795	751	770	789	722	765	794	790	777	773	765	789	699	815	769	728	743	744	778	777	768	773	719	772	755	731	788	743	810	773	762	787	765	728	735	776	753	778	770	796	746	748	746	783	750	716	783	761	770	768	739	798	733	755	779	782	752	749	747	731	795	805	740	742	771	747	755	763	755	751	768	758	723	769	727	745	752	728	774	808	779	761	708	776	802	773	772	733	761	800	771	757	772	778	768	738	791	748	707	760	781	770	742	753	743	735	749	784	767	785	772	755	788	724	746	731	748	771	761	744	765	802	762	768	739	700	689	778	728	733	770	781	792	767	739	800	764	779	778	787	703	817	710	762	758	728	816	728	776	767	765	778	732	761	771	755	816	712	718	774	734	747	772	832	751	752	760	759	771	767	778	769	736	747	778	788	757	777	754	768	732	762	803	755	778	756	751	740	725	758	764	736	790	737	770	810	769	787	728	739	770	769	787	757	776	752	774	761	783	716	754	729	764	783	779	791	713	783	755	757	773	805	742	764	695	714	732	754	771	766	737	761	711	791	774	755	755	808	755	742	782	695	810	756	728	754	761	775	784	720	779	742	720	805	795	716	788	777	718	794	724	733	791	787	766	790	759	786	814	784	723	741	760	812	781	741	746	780	766	696	719	730	739	803	761	734	743	736	764	795	794	778	781	816	741	778	741	734	769	760	823	744	806	799	750	761	755	740	748	719	757	755	795	779	775	767	812	789	756	819	749	765	757	691	791	729	760	788	766	784	786	805	828	752	750	766	776	775	744	769	769	786	768	710	708	751	811	756	754	765	755	723	732	756	736	801	803	766	753	768	797	799	746	761	757	714	745	783	749	732	774	713	764	777	789	798	742	722	775	766	771	779	790	766	814	758	761	795	727	780	778	730	762	708	792	739	770	799	754	768	765	754	741	709	753	798	720	742	750	742	721	735	741	780	786	743	724	787	727	745	791	773	756	776	766	747	765	744	711	733	752	727	717	777	756	798	785	730	713	781	739	739	784	771	735	771	805	770	703	777	725	766	769	781	789	821	737	781	733	774	806	759	771	796	773	734	718	767	726	780	793	761	724	745	768	798	738	758	741	752	766	788	778	793	826	815	735	783	759	720	758	748	795	786	772	744	754	713	759	797	787	785	811	770	730	777	776	742	757	816	744	758	755	708	792	740	772	753	756	722	747	788	775	766	746	768	774	764	765	785	737	745	779	727	798	778	760	733	804	722	788	759	765	711	744	736	769	754	815	713	742	790	768	750	738	702	748	735	784	789	809	787	726	770	726	770	779	825	776	772	745	794	809	791	738	773	711	749	757	731	789	763	750	770	774	772	746	802	678	774	748	765	759	755	787	736	747	746	802	766	751	745	743	716	753	798	770	745	748	759	811	789	749	720	736	758	710	747	716	808	736	784	750	705	741	800	747	759	771	732	744	743	754	773	754	820	771	761	812	792	774	738	768	800	727	761	783	727	796	739	742	754	710	736	744	713	790	757	748	781	702	751	715	742	757	758	710	753	755	771	748	779	745	774	727	764	769	724	795	752	742	742	738	797	747	748	733	698	760	790	756	721	722	758	743	763	709	781	735	733	760	742	790	707	758	752	767	781	732	724	782	744	772	767	759	746	802	796	722	777	771	766	782	770	788	787	729	784	745	772	740	782	808	778	782	721	752	777	760	744	787	763	761	756	743	760	772	784	797	751	741	730	733	806	798	762	774	769	793	757	724	758	732	792	789	775	750	842	747	765	778	753	739	760	778	762	746	775	742	763	751	756	758	791	765	779	731	733	770	759	706	724	752	759	763	771	749	737	774	743	779	767	788	763	763	770	745	801	767	712	779	770	743	776	753	815	748	757	756	788	802	774	743	748	759	773	743	760	685	728	712	743	757	726	757	808	774	748	726	756	752	747	802	700	759	712	785	734	764	737	768	783	753	796	784	720	777	767	798	737	721	705	804	815	796	760	768	782	734	765	775	766	728	738	776	796	766	791	726	770	774
45548	36286	10357	5688	4141	3359	2729	2309	1921	1705	1399	1336	1179	1122	1117	970	1041	1060	1126	1092	1041	1109	1015	969	992	985	982	954	949	916	929	1051	954	1048	1033	1012	952	986	1008	1041	1138	991	1038	1032	1055	993	985	906	850	953	853	899	838	834	840	878	892	929	928	951	893	878	873	851	898	888	830	775	768	816	786	825	833	822	829	822	842	773	822	815	808	836	799	776	841	793	847	786	805	808	845	803	802	820	854	819	772	806	815	836	809	763	814	822	806	842	835	810	772	810	822	817	837	820	852	807	844	848	778	867	793	844	820	852	801	782	825	836	830	799	818	786	770	739	792	846	763	755	805	808	804	771	805	867	858	800	859	835	818	792	826	790	856	846	804	883	794	820	808	788	803	780	824	812	843	867	830	793	808	831	758	811	816	837	756	816	810	824	820	793	846	865	819	809	769	841	852	791	822	836	839	818	834	800	892	829	843	829	790	804	777	821	808	793	782	821	827	826	837	805	816	783	806	774	811	744	822	804	798	802	838	808	821	809	796	752	825	781	812	782	795	812	791	806	824	814	836	805	828	767	798	777	825	829	790	789	809	846	785	799	774	789	822	811	849	807	829	760	822	820	784	754	779	846	774	844	739	775	812	826	781	805	835	824	830	786	813	769	799	766	814	842	818	855	827	822	803	828	768	796	812	805	787	846	834	865	823	775	841	771	832	809	795	857	846	836	831	785	820	812	762	789	827	833	837	760	811	743	766	822	841	822	809	854	762	816	811	810	774	849	810	823	850	814	845	777	817	805	815	779	795	785	825	828	754	853	814	802	834	776	761	827	780	859	823	832	784	797	767	841	769	866	785	805	861	858	828	815	783	802	860	776	838	789	818	776	811	838	821	819	800	830	782	826	755	857	828	805	816	846	826	816	792	792	800	797	777	837	791	809	828	834	836	793	859	763	824	822	840	827	849	856	850	797	816	788	859	810	818	814	787	800	795	781	782	795	795	790	807	767	789	836	813	802	831	773	787	822	885	838	811	850	824	847	795	820	837	878	774	792	826	843	868	854	783	815	824	758	798	814	809	801	772	781	825	852	819	783	852	768	822	821	824	806	780	823	780	821	873	818	823	823	789	842	819	811	813	793	826	804	835	791	817	832	861	811	798	789	803	817	830	825	808	828	852	848	822	817	784	844	787	816	846	859	808	837	806	790	773	834	789	815	810	807	806	844	792	771	838	811	849	755	782	785	822	861	765	809	801	775	790	807	816	824	822	835	807	771	784	786	835	856	798	810	799	794	802	809	808	822	819	830	833	829	817	842	776	781	870	823	795	809	824	801	842	752	843	728	806	824	774	814	825	757	847	799	802	786	819	831	790	860	811	802	839	826	808	861	798	823	851	833	808	779	780	787	808	804	823	800	823	807	825	799	805	835	799	823	815	814	855	831	818	844	838	757	810	817	813	814	840	824	752	792	726	780	788	832	801	727	802	799	871	781	800	828	850	813	762	838	792	856	768	838	830	869	803	794	770	795	800	816	799	850	778	806	814	861	821	825	833	797	846	773	787	798	808	812	801	804	797	766	803	872	809	792	794	767	883	808	824	831	842	792	810	771	777	831	838	809	767	777	836	792	817	813	823	806	807	839	828	860	834	808	823	792	781	824	861	803	821	828	808	819	824	787	819	848	786	797	812	813	797	851	857	810	814	792	803	838	790	846	790	838	871	777	794	786	826	769	804	807	835	845	837	785	814	823	768	780	810	789	786	809	893	831	866	747	805	817	831	796	840	814	827	842	811	774	817	798	789	809	818	771	791	799	807	825	764	796	822	772	831	806	817	787	823	807	845	827	819	770	816	841	821	808	784	809	857	859	809	792	786	789	816	796	833	773	816	848	792	863	806	829	784	823	804	815	862	799	846	842	789	833	785	829	786	811	838	789	791	781	848	851	855	815	769	804	832	793	823	796	812	814	832	777	831	863	859	841	823	772	819	842	829	854	824	814	832	838	745	808	808	794	813	793	869	789	821	783	801	817	846	775	767	794	813	844	808	812	773	819	852	825	811	875	826	837	804	825	795	765	786	765	788	826	781	834	872	821	819	871	819	825	799	860	880	818	782	853	824	789	850	782	768	817	818	818	825	814	756	789	841	812	794	822	781	859	792	802	829	777	787	825	781	806	813	779	802	768	777	745	820	853	809	827	865	810	782	768	815	812	762	832	832	812	762	800	814	846	813	856	849	825	807	810	785	857	890	830	781	798	806	848	807	802	775	817	778	859	817	843	823	782	841	829	794	790	766	787	842	782	773	804	804	827	797	764	872	821	821	827	790	788	845	784	842	802	767	767	835	845	833	776	836	801	855	747	816	799	801	845	859	841	874	793	811	823	894	787	810	854	859	827	806	819	855	821	816	840	826	862	822	859	886	815	802	806	793	873	787	846	820	796	786	760	783	797	844	815	793	811	806	806	785	828	840	799	807	818	853	831	811	826	823	821	852	806	816	805	787	800	832	823	815	801	776	837	793	769	795	857	813	812	786	877	796	837	809	829	812	793	800	839	822	806	853	783	836	787	809	843	826	782	820	805	813	853	782	826	800	842	825	801	820	812	859	784	785	813	842	817	851	815	829	786	812	785	826	777	832	817	812	829	845	845	784	827	867	803	832	781	828	818	826	813	825	827	817	844	793	775	798	833	782	793	846	834	853	822	829	795	780	807	788	799	817	864	823	831	788	761	836	829	857	804	766	847	821	760	824	855	770	829	809	816	845	839	780	748	801	827	840	819	830	792	826	797	842	817	806	817	819	806	841	835	802	822	813	844	862	806	839	836	820	817	840	783	821	798	776	851	816	773	823	776	781	785	867	871	815	801	846	802	795	877	839	789	807	782	776	774	750	771	829	875	772	832	849	836	834	779	831	867	818	809	774	727	793	776	780	814	846	822	856	818	850	746	824	821	816	842	825	817	778	829	826	822	835	811	838	794	800	852	870	824	798	825	831	784	871	813	819	799	834	834	783	842	848	827	867	822	818	828	812	776	845	771	797	855	801	816	808	847	821	785	783	861	806	852	850	840	772	783	826	764	835	790	804	841	805	796	814	826	814	835	841	807	858	816	757	864	817	811	826	806	757	876	808	784	818	831	816	824	866	810	803	803	842	813	815	807	779	817	807	875	824	804	857	839	846	846	810	798	811	837	738	795	826	821	828	836	828	845	809	837	780	757	818	831	879	866	816	813	796	805	792	814	829	828	822	815	795	779	823	863	803	836	815	788	826	830	797	793	774	797	788	780	825	850	785	786	862	819	823	817	821	775	809	811	753	772	797	825	778	826	835	774	809	804	788	865	812	822	797	854	811	838	829	850	761	816	830	790	767	852	784	846	844	789	808	793	835	777	819	840	794	785	791	806	810	763	851	783	855	847	800	856	831	815	783	857	810	831	764	809	808	784	765	796	810	817	835	790	762	837	809	777	812	800	838	906	832	790	846	833	855	767	816	767	815	817	843	802	843	781
30543	24125	13261	1923	757	767	764	790	792	757	743	747	719	707	730	734	732	721	711	745	736	709	665	671	712	746	737	736	721	745	745	744	703	730	746	724	750	726	827	770	814	790	707	730	770	725	764	709	749	754	692	694	707	664	697	720	766	765	723	762	751	741	687	697	744	693	736	733	730	735	740	718	766	669	770	691	676	727	715	700	669	721	719	699	702	697	712	726	729	707	676	729	670	707	704	742	698	679	723	675	658	712	732	716	731	672	723	715	760	690	746	739	709	730	758	701	694	729	721	730	676	671	718	724	708	710	683	721	704	720	695	719	662	702	703	687	725	708	730	691	705	751	698	760	710	710	759	762	749	678	712	711	732	706	750	698	706	691	679	712	714	709	765	694	692	751	747	718	750	657	721	729	706	699	712	682	703	718	720	755	716	752	738	711	694	674	677	712	681	689	720	728	709	695	749	694	747	667	665	725	721	659	661	689	680	698	713	695	737	714	706	661	730	725	680	640	696	744	722	689	652	716	683	739	726	708	741	716	734	700	711	661	691	773	710	738	672	652	706	725	721	715	710	706	739	695	771	681	721	734	688	708	674	699	720	689	713	714	702	689	725	684	690	740	672	718	709	731	649	733	686	738	720	668	702	729	693	763	699	704	670	702	686	703	707	705	625	728	699	708	709	727	711	719	696	717	702	706	693	688	774	692	704	708	724	677	742	711	717	710	711	692	718	709	682	722	686	755	724	707	729	720	730	665	711	722	690	669	719	705	742	719	699	739	705	725	689	696	691	694	747	748	647	675	722	704	670	741	711	678	724	692	705	704	687	728	728	702	661	700	702	688	754	746	684	714	697	697	712	646	688	753	707	713	744	719	702	749	750	672	679	707	701	662	719	729	716	710	724	693	704	703	698	733	707	666	669	676	750	717	731	699	718	698	728	694	661	704	777	739	717	690	748	765	638	725	707	723	700	720	695	710	693	695	713	714	646	696	691	698	767	720	742	740	741	713	728	715	706	688	751	691	709	753	725	719	735	710	717	733	701	738	704	717	697	693	699	709	737	734	722	709	754	710	729	685	723	739	748	665	681	725	708	701	693	723	702	638	695	727	739	761	698	643	706	686	718	739	746	700	766	726	700	714	715	727	738	719	704	709	672	695	693	735	696	661	654	731	671	686	705	704	695	704	725	696	702	673	739	722	680	652	749	700	740	760	670	734	695	700	708	738	736	760	709	743	727	721	714	700	761	729	719	729	709	674	726	644	662	720	704	663	696	729	747	720	731	735	692	703	738	704	727	725	756	732	705	696	685	688	684	674	749	723	698	742	725	723	687	699	706	725	709	631	714	756	673	718	709	667	732	711	687	737	704	698	728	700	746	730	732	675	746	716	693	721	729	722	722	766	760	794	708	755	664	711	707	687	718	704	697	698	697	712	691	746	688	687	728	708	709	754	736	703	734	746	746	714	728	703	730	712	672	692	695	663	695	679	729	679	741	722	712	667	720	698	723	741	755	730	752	716	711	675	719	732	743	706	771	664	663	718	714	714	733	716	730	734	724	680	784	707	707	688	692	666	717	743	687	725	714	739	673	742	706	720	693	702	714	739	646	734	706	684	731	688	658	691	685	693	700	696	726	682	724	712	686	729	675	692	696	723	730	741	689	706	743	714	761	733	694	718	720	721	726	728	699	731	665	658	726	724	707	735	676	652	723	718	708	728	689	639	706	736	724	719	685	715	734	658	722	716	707	719	704	676	700	728	706	737	677	711	654	671	718	720	695	721	686	680	698	720	709	719	662	706	694	686	696	707	700	773	700	690	728	710	684	713	707	708	690	696	733	694	750	749	641	703	704	713	715	713	707	688	743	695	739	711	704	757	741	717	677	688	712	706	708	706	708	718	667	735	734	710	696	702	708	747	703	756	681	696	762	727	703	713	711	728	703	716	701	710	659	717	652	738	673	700	685	735	703	671	711	713	725	734	746	682	669	650	683	709	713	671	759	705	734	692	710	741	688	696	686	729	690	771	726	742	744	732	699	712	651	693	695	684	711	661	684	732	706	679	682	687	698	747	762	692	703	696	720	672	705	746	705	728	680	713	661	738	702	670	701	702	692	708	709	688	699	693	694	725	681	738	703	698	668	766	710	740	737	719	675	693	705	731	681	716	761	714	724	757	760	714	751	681	724	709	756	737	685	673	692	681	739	733	654	678	704	731	725	710	682	725	701	719	715	674	739	698	762	701	769	711	720	722	739	708	725	754	711	734	698	715	732	748	702	713	718	762	664	663	720	744	722	707	722	696	730	725	673	742	751	719	672	722	680	681	681	653	746	699	746	735	722	659	686	730	736	713	733	712	719	671	687	707	708	701	743	681	715	705	738	700	679	695	685	687	671	692	710	683	677	717	689	703	725	664	694	674	712	724	751	678	736	742	689	717	702	698	695	703	693	676	701	701	687	732	682	693	746	733	731	695	708	700	705	673	668	740	704	656	731	708	694	700	692	726	696	694	683	724	703	692	720	723	690	733	711	711	752	709	689	676	748	706	692	710	733	665	733	743	730	709	683	711	683	715	649	696	687	701	717	725	728	718	692	743	745	687	667	751	686	709	720	729	689	773	740	713	674	753	692	699	690	716	703	725	683	739	711	717	721	689	696	737	662	694	709	690	702	725	707	745	729	740	702	751	729	682	688	735	699	699	716	641	712	765	703	699	735	743	737	751	709	672	726	713	680	737	746	709	747	726	748	687	737	740	717	677	689	670	671	685	718	716	699	735	679	754	718	693	720	710	692	745	681	709	679	750	725	678	734	706	725	744	727	669	696	710	733	707	702	686	644	747	719	718	722	716	731	735	698	727	691	718	654	703	705	730	732	718	691	683	711	698	678	691	688	659	730	721	687	694	738	724	666	702	716	689	733	737	717	705	755	679	711	708	749	684	719	731	723	773	725	739	683	704	711	678	708	728	676	673	689	734	728	701	707	714	743	725	657	688	689	740	701	737	744	709	692	742	684	676	718	726	705	722	674	721	690	728	678	684	713	717	728	700	717	674	712	727	687	691	691	718	743	764	683	706	703	714	707	698	737	688	704	717	682	690	681	700	706	700	689	686	734	698	684	769	708	668	719	729	697	762	705	669	695	706	703	715	689	651	678	695	700	744	696	712	715	660	730	729	695	733	731	693	703	695	720	704	717	704	742	727	705	699	676	686	718	711	692	711	657	747	719	721	679	705	728	726	676	719	714	720	685	729	719	724	705	707	720	763	697	727	711	716	694	714	675	754	749	694	728	770	728	730	709	708	715	725	716	729	699	716	703	679	729	737	736	716	699	714	709	716	695	724	703	712	710	739	716	693	667	728	673	719	708	700	687	661	679	674	752	747	733	712	738	726	708	701	708	713	717	773	751	705	691	678	716	734	679	741	727	708	745	652	710	732	726	751	683	690	699	687	654	742	696	670	673	735	691	696	736	688	737	707	749	707	733	747	734	743	689	695
39215	20201	1128	955	878	907	980	946	865	827	805	789	821	811	874	787	847	845	829	850	867	860	814	837	805	876	846	786	822	806	840	873	841	852	852	830	836	844	863	843	852	876	878	936	830	953	833	802	828	861	799	813	789	793	849	789	859	843	833	842	842	845	836	822	815	825	804	782	789	771	823	809	807	838	819	825	824	815	838	769	828	794	850	779	816	818	826	825	806	777	819	800	820	759	804	794	798	823	795	811	775	769	800	828	840	843	839	826	801	803	805	764	777	754	802	856	799	834	829	784	791	803	854	819	845	842	822	769	840	803	784	801	815	837	822	833	788	781	792	769	813	816	842	758	792	780	818	844	811	820	791	799	790	832	798	793	783	791	798	794	784	715	821	779	803	801	755	806	803	832	813	767	770	854	778	802	782	759	759	808	756	789	848	776	829	774	864	774	792	821	793	820	755	813	783	779	780	857	781	787	820	873	849	795	826	830	842	845	806	774	747	847	770	829	803	769	760	764	852	810	849	846	798	802	818	788	826	832	755	789	798	838	827	792	815	762	856	838	790	740	826	756	812	745	801	788	851	762	815	813	783	812	835	808	821	820	811	862	817	813	822	802	815	797	763	781	801	783	816	824	820	766	835	810	806	808	774	839	785	755	788	802	800	789	792	771	812	811	801	802	811	819	790	833	806	826	772	842	813	765	786	789	783	811	807	863	789	793	834	843	840	804	794	786	804	856	790	724	814	833	828	787	755	784	794	830	802	786	828	837	799	800	773	827	840	754	826	832	804	855	796	819	840	780	800	759	784	772	787	839	821	816	809	810	815	765	810	781	865	750	801	806	813	775	787	796	832	790	797	761	790	751	786	781	872	842	774	797	820	807	798	796	843	828	789	787	804	814	813	800	812	823	816	808	762	783	811	796	770	822	775	744	850	840	812	832	810	823	752	852	821	801	780	857	841	787	787	802	788	778	800	780	780	778	775	821	785	823	825	829	799	749	759	768	788	769	812	779	812	817	800	767	868	804	808	808	788	748	792	757	830	818	790	776	855	782	822	827	799	787	772	831	830	804	840	826	764	818	818	812	813	831	814	815	788	834	792	785	789	839	777	799	781	830	773	787	785	806	815	821	803	810	800	824	813	824	777	786	742	809	834	795	782	781	862	808	820	777	822	822	813	811	823	794	814	776	829	781	787	826	785	790	843	785	759	804	770	838	793	821	826	788	834	803	805	796	825	804	817	847	807	779	782	765	777	777	828	796	868	814	831	783	799	852	801	827	810	789	738	803	830	835	804	788	797	785	815	788	789	789	819	780	822	767	797	862	803	840	753	834	798	758	808	782	830	801	844	785	824	807	781	798	799	767	822	827	824	791	777	753	824	743	787	783	797	840	773	786	813	792	796	790	728	828	811	808	768	780	794	808	777	738	795	807	799	761	806	793	834	827	850	752	807	807	836	779	806	794	736	831	777	761	806	751	798	758	759	832	853	806	808	772	811	799	775	796	785	804	853	753	812	801	842	805	833	817	861	790	871	813	832	819	802	759	803	785	785	801	791	801	778	785	805	809	748	859	813	831	766	767	817	811	839	840	792	820	777	775	758	820	786	865	800	850	792	794	805	731	814	745	856	804	755	775	802	806	824	828	800	816	807	824	813	872	829	819	825	838	771	825	773	776	790	824	777	879	816	802	796	763	821	768	787	818	811	837	817	829	811	792	773	790	790	801	716	812	798	799	768	797	822	857	804	818	835	835	834	806	770	794	840	827	789	789	809	831	859	735	813	800	826	819	791	761	743	751	764	816	777	844	879	785	818	811	853	816	818	799	805	805	793	809	808	829	861	833	821	790	780	814	829	800	794	796	833	778	814	826	856	812	783	821	761	771	802	761	777	792	784	826	860	805	799	805	809	811	778	860	798	824	804	798	839	726	796	786	775	765	843	814	840	748	788	818	852	788	847	813	833	822	837	785	803	757	805	729	806	823	715	795	786	829	854	803	822	816	788	850	812	781	767	804	823	795	799	811	798	779	758	776	786	840	797	796	819	807	799	766	829	798	823	822	755	796	783	797	792	771	810	802	844	787	802	793	829	826	779	824	852	807	821	849	766	814	803	807	795	822	732	802	835	842	822	821	857	853	766	805	801	840	761	819	784	774	838	788	794	750	758	798	792	815	799	806	788	783	825	791	748	813	773	776	798	778	834	786	813	814	745	831	829	735	829	791	831	766	825	837	775	826	809	804	770	816	781	798	850	825	801	800	793	805	754	805	774	799	841	782	793	794	744	803	795	775	774	761	755	787	815	831	817	817	802	866	767	807	815	771	805	792	795	849	809	788	770	811	761	766	807	773	818	789	780	786	830	817	765	805	779	820	792	757	783	796	801	784	771	803	825	779	784	830	826	856	793	792	836	789	783	860	828	787	831	838	807	792	812	816	816	723	797	805	792	826	772	755	779	774	806	772	748	799	842	805	815	779	828	775	835	789	827	808	787	795	857	807	845	815	818	766	778	807	840	808	807	781	742	801	772	776	840	813	787	804	805	827	794	803	807	830	754	779	813	796	825	768	800	765	811	768	807	849	789	817	838	820	774	839	780	789	803	766	809	741	801	776	831	835	864	797	834	817	782	832	850	840	756	826	830	880	804	828	787	841	813	814	808	810	780	779	832	841	782	830	784	792	764	795	775	794	792	757	840	831	785	828	804	806	813	808	794	869	798	781	774	783	798	783	793	811	752	818	779	823	801	798	813	803	842	832	786	802	791	791	792	770	752	757	813	809	795	784	796	816	829	810	810	809	841	805	801	811	824	842	810	855	787	843	785	850	799	795	772	824	819	736	792	856	821	791	811	841	810	841	790	802	799	843	709	840	807	778	830	823	799	775	860	810	870	803	813	767	828	798	758	762	796	778	811	823	749	808	788	814	794	856	798	783	861	803	842	811	861	853	847	787	805	810	816	780	763	818	822	851	818	790	808	819	799	785	804	786	805	800	780	789	779	809	764	811	851	834	807	776	826	803	859	765	835	795	812	785	795	820	815	758	841	799	858	783	800	826	875	795	767	841	806	833	799	766	814	859	820	817	743	775	799	796	803	774	820	821	780	789	802	844	784	824	796	764	815	794	809	796	763	787	747	785	773	769	782	814	761	787	793	759	779	802	777	852	798	803	824	815	840	796	797	798	781	783	754	791	822	750	763	843	802	800	829	828	810	836	820	799	769	791	761	851	774	860	724	777	790	830	813	811	803	788	771	769	802	790	800	839	794	806	782	802	798	822	766	801	808	810	802	825	797	835	793	836	799	724	816	813	822	840	786	798	831	814	799	822	785	828	818	778	783	848	807	763	800	782	841	809	823	759	737	807	805	823	824	812	767	812	767	802	846	783	798	837	739	833	785	787	804	791	830	841	794	796	779	770	813	831	840	800	840	821	773	793	768	759	809	801	743	765	805	743	780	816	744	781	782	857	822	815	804	764	820	798	795	824	882	875	835	851
23559	20937	28272	23775	20918	12680	1394	876	767	759	633	661	635	607	576	602	595	560	604	576	592	612	597	615	562	614	547	580	513	567	592	548	593	603	586	605	567	539	558	599	591	615	619	550	572	514	578	571	527	567	544	526	562	560	531	528	566	556	526	533	516	552	536	525	559	537	530	516	549	542	505	566	514	517	522	522	501	537	466	514	511	531	516	493	531	570	544	497	540	518	511	556	486	513	538	514	525	538	501	554	466	514	532	584	523	526	523	580	536	527	539	525	507	530	522	539	571	525	541	544	533	543	507	539	565	562	525	537	496	512	520	548	490	520	535	513	521	522	511	551	512	538	542	496	486	552	506	500	468	538	499	492	510	489	528	500	520	509	498	536	458	498	532	508	544	514	541	531	501	511	499	517	483	513	571	537	523	500	533	524	504	511	528	555	493	548	523	550	541	527	494	496	509	527	518	491	554	555	511	486	532	492	517	538	534	524	486	564	486	505	524	562	471	566	528	509	523	525	545	537	498	518	484	529	558	499	530	535	521	541	523	555	499	518	539	579	518	482	480	527	539	547	522	505	502	492	561	522	560	535	520	512	518	564	575	491	501	526	554	538	584	522	481	510	498	494	497	488	530	530	521	503	524	531	509	492	469	513	510	564	505	537	489	487	542	525	534	518	528	525	537	548	489	522	550	530	490	551	508	521	532	496	499	509	502	556	484	564	483	543	493	514	524	546	527	516	507	541	497	493	550	555	524	530	499	503	498	528	498	513	535	555	525	555	541	506	518	560	500	571	519	508	517	521	536	526	499	519	506	512	524	546	499	520	563	536	545	509	549	559	517	531	514	516	537	537	504	557	517	533	538	513	536	516	532	497	532	526	519	522	523	498	526	497	500	507	522	529	546	529	551	530	568	531	538	502	523	522	518	515	519	503	504	530	506	500	505	475	539	516	555	575	530	549	543	480	484	501	506	525	558	534	547	551	517	549	577	534	479	492	468	574	530	527	562	481	512	558	494	524	537	534	496	518	553	534	512	502	508	491	522	516	524	526	538	510	543	549	528	518	502	548	507	499	537	520	510	505	473	523	520	543	512	547	526	518	527	517	521	510	529	483	532	531	527	547	527	466	514	546	534	504	543	490	526	531	551	517	538	561	555	505	543	537	546	505	492	529	517	525	493	492	535	526	507	542	531	508	526	555	543	520	532	535	506	515	514	517	553	535	534	539	510	522	531	521	483	543	522	530	490	551	497	536	521	511	539	483	521	497	489	501	539	524	467	524	503	523	518	547	547	535	533	525	520	514	498	481	513	509	524	550	525	508	531	537	528	509	478	544	553	486	512	541	504	535	515	508	509	536	541	495	502	512	567	511	538	552	522	525	549	510	549	521	519	504	553	530	535	486	523	573	531	501	522	526	522	533	546	480	512	517	503	532	484	527	501	508	550	468	512	472	471	532	526	450	514	515	501	517	542	544	491	500	516	490	516	561	539	509	587	546	534	545	505	510	484	530	543	548	536	500	507	540	491	548	507	487	532	542	547	538	549	524	530	497	511	523	492	536	523	517	514	526	537	500	496	532	530	534	571	472	561	500	554	582	534	508	505	538	523	471	509	547	534	534	532	531	533	483	519	530	548	497	545	550	539	556	478	470	523	537	499	554	510	489	524	514	544	515	518	500	515	547	529	527	556	524	496	533	527	558	491	546	519	522	556	551	522	563	502	503	520	566	535	546	503	515	523	522	509	471	531	527	503	513	542	516	508	508	501	529	537	536	521	500	514	530	522	542	479	544	504	484	562	535	503	497	519	469	480	496	535	545	515	512	529	518	506	533	552	519	534	509	545	542	509	516	506	555	480	531	541	546	523	525	561	523	540	536	531	531	582	571	502	535	560	510	554	499	544	567	517	525	533	533	516	540	489	476	505	533	474	538	573	513	531	540	490	522	510	522	529	494	527	483	544	520	503	520	523	518	512	537	494	541	524	533	537	518	509	504	551	525	529	491	500	527	547	529	509	549	521	533	526	506	493	518	525	475	509	508	531	526	506	519	543	485	497	494	546	523	503	517	536	494	529	507	538	516	507	542	509	497	504	514	519	522	531	559	546	496	499	504	532	487	504	548	551	540	533	492	498	537	540	491	530	520	536	547	500	511	488	474	504	600	517	513	522	500	508	548	546	512	507	522	544	530	508	505	475	525	538	522	569	526	528	526	534	519	547	523	496	504	530	525	504	520	494	529	513	535	492	510	503	521	532	548	526	518	529	506	543	549	540	521	531	494	528	483	482	508	541	555	492	529	480	528	538	486	558	517	549	496	487	488	542	538	528	526	550	476	513	547	519	522	518	529	510	551	563	506	511	528	523	523	532	524	498	520	556	527	513	552	527	541	521	516	510	491	533	519	538	535	494	465	518	535	507	529	487	526	517	527	541	550	500	558	570	538	473	496	500	553	550	474	542	523	509	496	557	546	518	543	554	500	509	506	524	521	518	520	521	499	533	484	520	509	474	550	580	529	580	505	549	505	490	531	516	526	522	525	538	519	529	470	517	490	520	488	528	532	501	536	535	532	531	487	515	520	545	561	514	478	511	525	513	495	536	509	540	527	563	529	522	518	530	534	501	493	519	533	507	496	480	523	518	499	602	518	511	496	525	524	567	512	543	506	541	497	511	507	527	492	501	504	486	538	494	521	536	498	563	508	525	470	526	483	518	511	548	517	538	538	548	514	526	536	490	527	523	495	507	574	549	525	555	549	508	500	511	528	525	474	519	531	548	516	520	513	525	548	485	517	559	497	489	505	583	459	525	503	535	521	491	513	535	529	520	535	521	508	527	549	497	577	518	517	518	544	550	522	506	510	475	474	530	523	542	550	519	538	435	514	551	506	569	534	500	543	490	541	500	517	533	549	546	526	523	515	536	515	534	500	529	492	484	485	467	542	507	535	520	509	540	529	548	546	514	491	513	510	520	529	534	490	525	509	533	545	513	549	512	540	546	476	522	484	503	545	527	480	514	490	540	524	518	525	534	510	525	496	526	511	520	539	542	541	518	526	530	517	551	526	536	520	538	497	521	546	545	551	555	531	524	549	517	544	519	491	550	551	531	565	514	521	533	514	543	567	532	486	507	526	498	526	530	547	519	529	493	550	522	525	531	532	508	508	513	509	559	514	497	534	579	531	538	560	495	535	532	487	522	540	572	509	526	477	522	487	527	533	538	488	500	502	543	530	483	510	498	546	553	538	509	531	563	518	525	497	522	526	520	488	530	519	500	510	539	466	539	543	529	509	540	482	492	486	549	492	535	547	504	536	523	503	540	528	520	557	516	507	496	536	541	552	500	517	526	540	542	493	531	534	531	506	512	526	546	551	499	532	486	515	498	565	587	546	527	534	494	522	534	501	494	491	501	518	504	535	547	494	537	521	478	527	487	570	557	549	514	501	524	517	487	510	524	493	512	525	503	526	518	574	545	493	520	527	493	492	500	509	535	517	485	519
42352	31487	6102	3095	2329	1936	1567	1396	1217	1000	920	876	814	722	729	722	709	723	742	699	733	690	694	710	684	665	661	678	631	665	716	688	720	735	732	694	678	657	687	737	727	774	747	745	715	687	705	631	620	638	632	675	606	586	638	613	639	666	630	606	650	606	633	624	603	639	638	582	593	591	614	588	552	600	569	555	579	606	597	562	597	604	613	599	619	584	618	583	569	556	577	664	590	595	639	610	561	596	604	588	558	613	631	596	590	560	603	587	580	591	593	571	614	608	608	546	575	559	597	610	604	571	590	639	561	638	561	610	607	589	596	580	610	620	546	618	609	618	612	586	618	586	590	627	597	578	586	598	588	622	599	613	549	627	572	564	577	602	586	572	633	592	588	613	557	602	581	575	606	615	577	586	629	592	569	554	587	594	597	561	597	595	613	632	618	593	588	612	590	549	584	600	663	598	580	584	598	575	569	606	583	608	605	619	568	579	587	599	606	592	598	606	612	559	571	594	568	577	601	593	591	596	597	612	614	613	608	613	623	605	602	613	593	587	587	553	597	586	541	630	617	614	594	621	581	597	591	553	595	651	592	572	581	599	633	565	548	615	556	517	603	576	609	602	602	575	607	568	588	527	557	593	598	586	577	579	611	548	618	618	600	579	593	593	600	590	608	588	598	592	618	605	557	568	612	628	547	573	593	583	626	574	563	575	600	592	639	593	602	625	593	602	554	618	579	624	571	625	528	620	598	571	563	568	553	526	597	597	654	589	600	579	565	604	614	588	603	590	595	590	616	578	581	573	580	614	582	585	599	608	610	597	555	588	540	601	600	611	581	598	592	533	605	564	623	591	601	610	591	591	594	577	618	598	585	576	544	601	605	626	565	620	612	567	578	572	596	578	584	597	589	560	622	541	587	616	558	556	607	605	626	603	600	586	551	571	582	579	570	583	596	595	563	554	602	574	598	581	582	582	575	592	588	638	611	608	620	571	598	589	568	614	579	621	611	574	572	575	585	607	573	638	592	572	562	525	640	608	617	636	584	579	618	593	591	559	579	632	572	562	612	577	596	625	539	577	578	631	575	582	593	565	595	573	565	559	597	591	620	608	581	564	544	619	603	598	577	618	587	582	622	589	601	607	561	588	558	593	583	559	611	559	584	599	595	652	612	561	576	592	601	587	550	609	627	634	535	619	582	604	577	544	596	661	567	570	561	647	569	600	601	630	520	589	588	628	614	567	585	621	611	594	634	607	575	555	565	593	590	589	583	570	525	581	563	564	572	561	613	575	605	567	561	590	569	550	573	606	605	629	605	597	586	549	604	564	583	612	590	555	632	598	593	590	590	569	522	592	585	589	577	566	597	565	598	604	610	574	584	556	568	602	545	640	613	607	615	578	622	575	585	577	563	558	607	604	618	596	586	578	588	614	584	585	592	584	634	573	598	561	598	572	572	570	526	598	599	600	575	606	594	553	566	585	634	616	628	612	585	609	594	605	546	640	592	563	563	595	549	597	583	672	595	601	536	542	612	567	570	604	599	608	548	636	605	660	588	647	536	641	564	554	620	582	602	601	576	596	595	600	536	618	548	608	591	559	610	630	601	542	576	624	602	583	625	605	560	570	612	632	639	581	561	590	619	613	601	597	639	632	630	564	578	563	608	596	542	575	605	522	563	548	559	601	602	612	593	563	646	593	585	600	553	568	602	591	605	606	585	588	563	602	565	593	572	612	616	610	573	576	610	571	582	650	616	608	593	595	579	603	550	602	592	608	609	548	580	628	586	574	577	617	571	581	578	582	580	585	610	590	569	590	607	534	573	627	578	601	599	627	602	590	613	611	548	603	622	609	576	571	607	564	574	606	584	584	644	601	594	602	547	581	593	595	528	598	597	554	629	556	595	547	592	600	611	572	603	580	573	549	613	586	611	609	573	590	607	582	598	574	535	565	577	574	620	598	580	552	598	584	637	592	635	611	557	580	585	557	578	568	611	602	601	603	605	605	594	587	598	606	582	588	595	540	577	561	577	582	529	611	598	540	613	571	570	578	621	567	568	581	570	608	588	549	577	597	604	581	577	576	620	570	577	591	578	582	575	625	603	622	599	563	571	563	606	582	608	552	557	572	600	619	648	609	612	566	600	612	592	580	571	558	596	616	619	612	573	615	616	607	572	553	581	547	619	575	610	636	562	602	596	611	577	562	561	567	565	593	547	645	575	552	562	561	547	584	579	599	569	579	596	630	610	577	620	615	648	569	597	588	554	577	606	577	606	556	626	550	621	568	569	609	615	652	543	579	597	585	581	609	587	625	572	599	592	591	557	573	636	549	605	535	569	600	584	540	575	580	586	564	523	614	575	599	608	604	576	618	582	584	598	590	596	580	577	577	559	626	602	601	597	561	609	597	584	592	591	639	601	572	614	606	626	591	583	594	564	600	560	596	575	577	585	604	574	594	608	590	616	594	615	564	612	546	591	575	587	627	637	612	592	621	564	592	594	584	609	624	595	568	566	580	632	619	534	564	589	589	598	566	592	586	571	577	574	601	562	564	547	566	632	584	637	599	607	597	596	573	588	568	609	589	564	567	608	588	575	620	627	605	618	586	605	585	610	581	572	597	611	609	601	585	668	629	591	629	590	615	591	585	614	584	555	596	576	620	577	593	586	580	606	586	551	611	586	593	603	578	605	605	613	599	597	580	587	584	577	577	607	643	595	566	587	567	596	568	615	578	606	564	603	625	593	596	581	599	558	633	557	553	579	580	573	615	583	611	547	590	595	599	628	610	606	582	555	601	602	631	626	570	579	618	581	610	613	578	585	604	604	614	610	577	578	577	580	569	597	590	580	576	599	592	582	609	569	594	571	601	574	589	593	589	618	576	598	572	613	609	567	578	596	554	556	604	549	605	592	565	644	593	584	613	563	555	568	592	565	616	575	631	615	621	585	547	589	584	630	561	543	581	602	620	603	609	548	603	565	588	552	567	615	590	630	603	605	565	580	600	587	594	604	545	580	563	598	598	621	625	538	571	575	559	599	640	621	588	602	563	587	603	576	601	564	599	555	602	570	572	591	619	625	603	590	586	560	572	583	614	570	572	621	634	590	604	618	622	574	603	568	588	563	589	595	554	615	552	624	596	589	605	558	562	584	567	579	601	602	575	557	578	589	555	549	580	579	586	628	636	583	566	590	561	635	577	604	578	584	597	575	609	564	629	635	565	576	592	570	576	554	597	601	615	565	591	571	607	556	578	546	591	548	575	614	606	588	565	599	612	586	536	596	570	582	617	601	606	565	574	571	587	577	584	587	612	637	591	568	589	597	625	576	575	620	585	579	618	546	561	621	560	582	616	587	594	574	625	606	601	578	548	613	634	598	574	570	568	635	596	559	557	602	613	620	612	594	600	615	584	596	598	591	579	604	590	563	571	588	597	602	581	595	557	593	563	595	572	575	634	602	620	598	548	569	590	613	585	563	587	585	572	606	578	556	606	569	590
24733	20977	27394	24658	13736	1639	1256	1166	1102	984	977	1075	949	929	987	992	1006	1062	992	965	955	985	1015	915	896	981	965	877	933	978	959	1001	953	907	957	994	996	943	990	974	1013	1014	993	1006	989	972	954	952	916	957	942	964	972	964	942	920	987	965	930	975	987	921	986	939	914	972	963	905	928	949	913	962	988	952	959	963	908	960	919	899	945	952	949	877	972	908	893	912	931	954	957	1011	964	945	922	941	956	959	865	909	905	903	949	927	936	930	946	933	920	921	939	941	961	1000	966	873	920	957	942	886	901	961	920	914	940	937	835	891	975	892	910	920	928	888	944	894	946	939	924	928	950	920	934	961	939	878	932	965	945	947	981	936	908	890	920	939	941	950	896	944	918	944	917	942	941	941	925	864	967	971	959	925	876	960	956	901	863	935	933	895	919	929	912	920	897	998	922	896	943	919	978	934	931	922	955	937	932	891	937	915	949	869	928	969	954	920	936	907	946	957	980	929	937	962	950	902	902	913	893	960	956	901	976	939	956	972	917	923	975	1015	870	973	992	926	992	922	918	947	963	927	961	961	999	936	994	965	927	929	975	980	945	971	936	934	883	879	910	959	988	927	963	963	978	945	871	927	916	969	907	905	918	922	864	928	870	908	904	906	922	999	960	928	892	917	955	879	970	945	913	890	933	963	950	929	909	965	896	908	928	946	932	877	989	943	893	927	915	926	965	914	944	945	976	853	929	933	913	939	946	948	946	933	893	915	912	934	930	888	910	936	888	959	921	942	945	998	959	936	957	948	931	966	914	892	929	931	932	908	940	954	964	955	982	944	962	899	915	895	926	887	895	967	941	954	934	962	903	909	963	923	937	987	909	939	956	971	889	913	989	912	921	895	929	924	994	903	933	905	963	951	950	890	945	908	905	926	918	989	936	971	958	922	933	939	932	978	919	978	925	923	916	945	903	950	977	921	965	943	958	940	930	909	930	945	906	925	881	895	976	967	971	910	870	886	880	1012	972	963	874	963	954	963	874	986	930	931	936	893	911	915	933	926	908	926	923	908	924	853	898	898	947	962	920	899	944	957	932	928	950	919	887	869	980	896	893	915	971	991	959	939	939	931	959	924	957	960	928	933	851	950	965	962	851	921	935	948	950	980	981	932	924	900	954	938	945	940	985	922	942	931	946	935	932	933	941	887	953	924	967	941	933	913	933	934	938	912	896	929	983	937	915	976	948	901	942	924	938	960	863	958	965	958	932	913	924	912	944	962	878	901	949	940	938	949	923	947	937	967	910	942	982	986	943	900	939	928	873	972	887	935	880	934	913	978	871	934	894	901	944	961	928	916	920	876	944	929	912	915	957	902	938	899	945	952	865	956	991	913	940	916	902	968	929	945	967	907	928	951	971	923	951	881	967	929	965	928	925	966	950	921	912	952	937	968	962	979	954	967	958	947	933	938	948	1002	917	877	902	880	932	912	927	967	930	902	843	930	870	918	918	940	908	931	904	949	924	924	922	896	938	930	957	892	999	979	904	911	920	958	942	923	927	971	933	895	867	923	931	949	937	999	928	970	953	911	933	942	946	928	995	946	956	941	956	949	880	919	859	942	979	962	917	890	927	899	892	932	888	937	955	946	908	954	960	992	911	931	921	958	921	990	905	922	911	912	1005	915	909	924	908	936	910	986	977	906	954	963	975	904	942	909	952	903	974	964	906	928	930	894	939	951	936	906	898	938	901	918	982	991	951	1020	898	933	973	993	915	937	879	927	998	923	902	984	976	904	923	921	929	924	963	912	939	971	968	940	966	923	892	921	968	935	952	938	959	921	911	933	955	902	868	924	932	947	915	886	923	980	913	962	906	916	891	967	887	913	922	916	929	945	907	907	962	876	871	892	957	939	899	953	950	877	968	925	910	942	957	927	925	911	951	896	923	970	914	890	963	918	906	967	907	897	860	887	931	873	940	959	931	941	948	933	899	929	953	967	917	946	938	915	917	945	942	966	934	937	957	908	961	927	950	941	913	888	935	914	938	919	941	950	909	927	974	942	896	908	960	941	907	875	944	900	937	925	934	952	907	900	934	923	942	983	934	940	953	975	889	951	948	926	909	905	907	914	904	914	929	941	941	917	930	955	937	952	915	961	953	928	921	909	893	939	911	899	974	984	949	913	943	912	911	956	912	917	966	944	973	924	910	946	934	955	925	939	949	971	898	895	906	943	915	914	963	925	954	951	937	983	928	919	922	929	947	859	871	904	968	905	878	921	868	958	973	912	905	856	912	949	907	910	936	945	892	915	882	881	889	903	921	871	911	924	916	891	922	977	925	924	988	967	937	947	907	952	940	986	891	957	915	940	919	958	924	915	1000	978	976	957	940	920	957	990	921	928	956	908	941	941	903	957	984	945	923	924	994	924	932	939	914	977	937	952	970	947	894	898	931	969	946	896	916	936	928	968	905	908	855	880	985	918	940	916	921	914	982	999	927	907	920	931	921	967	936	894	953	903	907	992	952	1002	913	933	946	857	901	946	954	921	930	953	915	909	940	990	899	882	849	919	947	946	948	936	925	895	909	940	958	972	924	979	917	953	910	915	920	853	955	911	927	966	929	965	952	932	958	884	881	947	993	922	954	904	915	915	913	999	907	975	900	949	984	847	937	921	905	902	898	932	929	901	968	930	955	921	931	910	936	900	973	980	926	968	965	916	939	912	918	900	942	951	913	1030	878	878	934	932	898	910	921	999	949	950	913	947	876	925	878	854	951	958	968	925	906	956	890	935	923	961	917	937	927	997	922	925	915	939	895	942	937	909	947	941	876	874	933	947	954	903	928	904	977	980	972	910	949	950	966	926	932	918	820	931	958	939	912	951	932	889	947	919	911	939	929	888	921	933	949	921	939	977	869	965	906	906	978	937	923	976	875	910	944	941	981	913	935	919	947	947	909	936	892	887	901	933	973	970	931	921	931	974	958	968	947	916	883	952	964	952	987	900	907	945	942	951	948	984	933	923	949	874	988	966	952	964	954	915	939	943	924	905	919	939	866	969	989	928	937	939	929	903	985	942	956	939	927	913	943	893	909	905	923	937	949	943	970	949	959	877	940	927	895	933	924	918	907	989	927	911	946	888	917	946	947	935	891	903	923	937	952	956	926	956	910	908	990	905	918	924	906	867	930	948	953	978	938	946	964	938	875	928	1004	959	949	928	911	961	1006	962	957	930	887	907	932	947	877	943	868	976	908	938	900	940	908	919	891	912	930	996	953	967	921	935	940	973	915	922	928	934	900	939	942	902	930	978	977	922	955	957	933	944	951	946	877	935	893	951	930	974	937	963	952	960	989	928	898	925	963	927	931	892	939	919	875	927	954	901	949	933	941	939	908	950	888	890	921	911	937	869	913	925	929	923	885	874	935	935	949	916	907	845	907	947	955	952	885	937	973	967	915	935	994	918	959	918	939	894	902	923	944	938	983	882	923	929	903	926	964	894	875	944	900	982	928	899	935	933	933	956
42466	27628	3956	2415	1921	1846	1612	1547	1383	1287	1151	1197	1150	1092	1098	1079	1047	1087	1140	1142	1113	1111	1110	1029	1074	1019	1111	1083	1101	1101	1076	1094	1131	1094	1119	1086	1086	1119	1097	1080	1136	1168	1161	1081	1168	1035	1035	1118	1079	1092	1045	1020	1051	979	994	1098	1080	1052	1062	1082	1034	1069	1039	1077	1049	1093	1015	995	1026	1002	992	1034	1051	1019	996	1004	1006	1045	1092	1008	1035	1037	1023	1065	1057	1031	1012	1019	1002	1042	1058	1031	1084	1055	1074	1018	965	1026	1007	1003	1020	1063	989	1002	1015	1050	991	1063	1036	1094	1077	1038	1030	1018	1012	1092	1037	1046	1014	976	1023	1049	1046	1063	991	1054	1074	949	1064	1058	1022	1041	1018	1045	1047	1042	1025	1054	1104	1062	1002	1052	1041	1037	1054	1043	1067	1055	994	1006	1047	1062	1039	998	984	1007	1025	1005	1042	1059	1050	1053	1097	1014	996	1023	994	1037	1028	987	1031	1098	1042	1025	1018	1052	1063	1085	1029	1056	1027	1067	1001	1066	1025	1059	1057	1064	1028	1002	996	995	1022	1030	1001	994	1046	1058	1008	1003	996	1047	1007	1016	1017	1094	986	1016	1029	1052	1006	1024	1025	1015	1051	934	1015	992	1007	1088	975	1089	1004	1071	1051	1038	993	1057	1021	1017	1006	1039	1069	998	1063	1008	1013	1079	1018	1021	1009	1052	1028	1027	993	1050	1119	1044	1048	1026	1042	1016	1012	1069	1018	1063	976	1018	1056	996	1014	1074	1000	1059	1013	1014	1038	1052	1010	1014	1090	1107	1028	1075	1108	1060	1018	965	1117	1002	1051	1031	1042	1007	1088	991	1058	1051	1027	1035	1056	1035	1042	1030	1010	1058	1049	1022	1065	992	1001	1023	988	1038	1011	1012	1049	970	944	1024	1041	985	1009	1034	1053	995	974	1080	990	1046	1076	1098	1040	992	990	1009	1024	1020	1024	1023	1046	1035	1028	1044	1058	977	1038	1001	1018	1049	1027	1062	1018	1044	1010	1002	992	1071	991	1041	1027	1043	1074	1015	1046	1046	1023	997	1080	1040	944	1065	1053	1013	1024	1017	1054	1091	1000	979	976	1083	1009	1026	1036	1017	1028	993	1034	1033	1053	1022	1072	999	1043	1060	1045	1003	996	1049	1041	1024	1014	1054	999	1096	1040	1032	1029	1036	1031	1030	1010	1016	1037	987	995	1073	1025	1020	1032	1038	1049	1046	1109	982	1046	1024	993	1041	1014	1018	1013	1060	1044	1043	1037	1040	1024	1066	1022	979	979	1076	986	967	1091	977	1059	995	1035	1045	1019	983	1084	1024	993	1064	974	1040	1019	1070	978	1042	1081	1008	995	967	1021	1044	1030	1034	1042	1004	1024	1028	1051	1027	1027	1026	943	1031	1031	1043	1057	1039	990	1021	1008	1018	1016	1083	1077	1064	1040	1092	1063	1028	987	1077	1041	1043	1063	1054	1018	1061	1022	1035	951	1018	1004	1051	1058	1021	1085	1042	1069	1089	1004	1029	1001	1077	1083	1007	983	1001	1063	1023	1049	984	1027	1133	1044	986	1002	984	994	1022	982	976	1081	1069	1034	1069	992	1042	1023	1018	1010	1073	1064	1002	1003	1090	1025	1050	957	1001	1084	1021	1021	1042	1026	1060	1093	1025	1037	1031	996	1006	1002	1051	975	1059	1044	989	1057	1043	1004	1044	1028	1062	1031	986	997	995	1007	1014	1042	1043	1056	1011	973	1124	1119	1069	1048	1066	1036	1071	1001	1064	1045	1002	1021	1059	1022	1004	1037	1057	1083	1115	1063	1056	1050	1029	1058	992	1017	1036	956	1025	1055	988	1034	1016	1028	1012	1024	1079	1032	1077	1060	1031	1002	1060	1030	1016	1026	1016	1003	1095	982	1082	1067	995	1084	1015	1052	1053	1026	1051	1049	1045	1074	995	1049	1063	1018	1067	1008	1076	1019	1062	995	1043	1053	1042	1005	1081	1000	1015	1090	1059	1021	1032	1014	1004	1080	989	1057	972	1044	1018	1052	1069	991	1046	1052	1008	1036	1076	1040	1078	1057	1064	1015	1090	1039	1006	1018	1025	1075	1036	991	1049	1068	1045	1033	996	1017	1004	1010	1017	1014	1120	1015	1072	982	1046	1046	1017	1009	1020	1014	999	1110	1050	1013	1034	996	1058	1039	997	1023	1037	1064	1033	988	1007	1031	1015	1021	1029	1075	1019	1037	943	1028	1020	1054	1026	1021	1023	995	1038	971	1043	1113	1064	1038	1047	1043	1047	1072	1044	1063	1010	1059	1070	1093	1085	1032	1015	1040	1001	1016	999	1063	954	1010	1054	1046	1017	975	1046	1021	1086	1004	997	1041	988	1036	1046	980	1059	1051	1088	978	1068	1003	1039	1010	964	993	1044	1015	1040	996	1058	1089	1013	1002	1054	1084	1037	1060	1028	1027	1029	1058	1041	1027	1003	1054	1034	1065	1021	1014	1060	1043	1105	1029	1042	1003	1038	1009	1052	957	1059	997	1041	1048	981	1003	1022	1074	1043	1068	1027	1052	1011	949	1096	1057	1052	991	1071	1008	1047	1011	1028	1052	993	1061	998	1093	1029	1026	1085	1051	1011	1061	983	1070	1041	1046	1073	1012	1036	1074	1035	992	1067	1076	1051	967	1048	1028	1061	1008	1000	1039	1035	1052	987	972	1022	1003	1016	1038	1024	1036	1046	1032	1020	1062	1023	1058	1007	1033	1081	1029	985	1042	966	1035	1016	1004	1036	1045	970	1104	1069	974	1035	1065	1015	1030	1011	1092	1033	1088	1041	1047	996	1069	1002	1094	990	991	1023	1061	1060	1057	1035	1051	1030	1051	1030	1029	1051	1021	1036	1016	981	967	1029	1043	1041	1083	1024	1018	1040	1058	1070	1067	1038	1014	1020	1031	1038	1103	1035	1046	1036	1066	1054	990	1000	993	985	956	1025	1037	1087	1018	1028	1037	1073	1051	1025	1009	990	1011	978	1016	1052	1027	1067	1043	1032	1101	1056	1050	1028	960	1050	1056	1058	1003	1025	996	970	1068	1033	1043	1061	999	1049	1024	1034	1056	945	1091	1064	1064	1011	1051	1046	1048	1062	1059	1039	984	1017	996	950	1041	1057	1024	1045	1084	1002	1058	989	985	1021	1017	1024	1023	1038	1004	1133	1060	1031	982	1029	1045	1088	1027	982	1027	1047	1076	1013	1072	1025	1004	1060	1031	1022	1038	1019	1025	1068	1065	1071	1028	1064	1015	1031	1042	1023	1018	1011	976	1078	1118	1036	1043	1056	1079	1043	1037	996	976	1054	1038	1023	1001	1008	1002	1032	988	1017	1005	976	1041	1047	1092	1105	1013	1040	1046	1045	1026	1056	1024	1044	1067	1053	985	1055	1055	1104	1000	1042	1043	999	1055	1102	1056	980	1064	991	1044	1019	1059	1014	1077	1058	1000	1100	1062	1095	1077	1058	1053	1056	1007	1034	1011	1085	1035	1026	1047	1042	1062	978	1017	971	1054	1049	1009	1019	1031	1038	1063	1057	1039	1057	1019	981	1030	1010	1020	1019	1017	955	1028	1029	1063	1019	1003	1065	1005	1009	1013	961	1052	1029	1029	1031	995	1020	1019	1043	1020	1068	996	1058	1077	997	1054	1055	1022	1006	1050	1009	1041	1050	1043	1068	1045	986	1053	1053	992	987	985	1021	1065	973	1017	995	987	1048	1070	1010	1026	1090	1028	1022	1082	1063	969	1046	1064	1063	1028	1065	1044	1040	1082	1050	1015	979	1035	1028	994	1024	997	1024	1043	1019	1019	1051	1057	997	1081	1075	985	998	989	1051	1040	1018	1065	989	1014	1055	1045	1044	1007	1059	960	1040	986	1009	1087	1001	1021	1043	1052	1061	1019	998	1027	1091	1029	1030	1032	1010	1051	1024	1012	1052	1076	1007	1021	1030	1042	1046	1036	1097	1050	1022	1018	1015	1038	1004	1049	1084	1047	1012	1052	1016	1083	1100	1038	1008	1038	1014	1033	1013	1041	1065	1002	1065	1064	1002	1078	1028	1065	1064	1006	1021	941	1063	1048	1035	1082	1096	1049	1052	992	1018	1026	1088	982	1014	1003	1018	1044	1025	1028	1027	1021	1037	1031	966	986	1017	1031	1002	987	982	1065	1009	1086	1090	995	1023	979	1069	1032	971	1052	1099	1042	994	1022	1012	996	1087	1028	1047	1028	1024	1036	998	991	982	977	1038	1015	1070	1025	1014	1014	1059	1016	1067	1018	1036	1047	995	1003	1065	1043	1075	1053	1008	1071	1071	1010	1056	1054	1035	1012	1025	990	1000	1012	1035	1048	1094	1045	1009	1052	1020	1048	973	993	1043	1018	1033	1085	984	1053	1057	1081	1006	996	1061	1061	1069	1012	1024	1046	1029	989	1012	1057	1006	1021	1015	974	991	1027	1070	1018	1023	993	1049	1021	979	1020	1003	962	1036	1060	1074	1048	1048	1057	1076	1007	986	988	1080	1082	1034	1013	1036	1048	1018	986	986	1077	1031	1042	1025	1008	967	1082	1081	1006	982	1005	1061	1115	1023	1050	1075	1061	1032	1024	1035	1001	991	999	999	1023	1002	1024	964	1093	1013	1065	1030	1065	1030	1058	1045	1043	1025	999	1050	1015	1063	1047	1066	1031	1009	1001	1016	1041	984	1026	991	1047	1010	1047	1007
22480	20940	28674	23399	20931	20972	12272	1721	1235	1135	989	969	903	914	847	933	888	913	885	850	867	864	892	850	840	834	837	803	807	869	816	907	847	916	871	853	819	869	810	854	829	887	930	823	831	796	775	815	732	855	807	788	804	744	870	813	811	795	812	782	819	835	814	831	792	788	789	779	725	767	772	763	729	745	750	734	777	764	766	802	754	696	715	716	758	732	776	731	704	700	756	743	761	797	796	769	744	749	753	722	765	765	730	789	773	757	764	708	762	747	796	734	763	787	723	730	769	782	762	738	707	723	720	766	803	766	756	772	705	710	767	765	763	743	816	731	764	759	781	759	771	722	796	757	786	726	734	778	750	760	783	706	794	693	770	754	712	723	704	780	744	768	714	737	779	744	710	701	698	738	760	770	760	765	698	751	731	727	704	772	736	747	746	777	750	761	780	720	709	760	779	718	705	755	754	751	772	752	736	708	767	710	751	760	739	763	727	793	757	682	746	776	750	722	745	701	761	785	793	727	756	766	792	760	791	782	728	759	756	777	762	772	726	797	739	790	758	757	759	776	769	756	709	782	752	751	771	802	752	742	811	800	767	732	739	744	733	740	756	712	720	762	768	758	729	730	777	765	791	747	761	760	737	711	776	723	754	749	733	691	744	748	784	743	717	722	749	724	771	737	778	704	784	761	778	814	726	729	809	769	751	734	798	794	787	752	808	728	738	775	739	708	754	775	746	709	730	757	791	730	793	772	798	777	747	805	740	730	761	748	727	754	733	715	762	790	729	744	739	804	718	726	748	735	733	748	688	764	780	745	739	723	762	724	738	773	801	735	703	776	765	762	764	747	692	771	768	740	767	797	718	798	843	781	707	720	728	773	755	763	742	709	738	695	724	765	760	727	749	740	756	744	738	755	751	761	756	746	707	734	704	785	706	750	722	739	758	733	781	738	756	709	799	719	766	763	827	773	709	733	731	739	736	785	729	800	784	727	797	802	755	761	744	733	744	759	755	755	795	762	758	717	740	802	764	690	731	771	709	753	705	728	779	757	750	724	735	762	765	729	721	731	773	803	754	772	722	789	784	685	769	750	766	850	737	758	784	774	796	755	717	758	717	745	766	757	767	833	730	740	797	759	787	776	783	752	719	744	731	780	730	733	730	713	768	732	749	711	721	703	763	747	743	725	786	765	741	754	793	753	812	762	758	803	731	755	709	766	709	787	737	678	694	729	758	786	746	775	704	710	723	768	755	772	715	750	762	777	771	695	779	763	735	741	743	725	727	716	748	741	740	740	751	763	741	765	792	729	767	709	775	779	765	719	734	775	721	733	775	777	757	735	770	740	721	779	750	782	772	770	731	768	775	740	791	748	720	819	757	779	734	777	758	713	785	722	813	757	746	721	765	739	745	733	785	745	794	822	722	784	743	787	705	756	769	728	696	677	822	746	745	716	727	731	756	776	716	700	757	760	755	743	712	756	780	737	721	760	778	777	752	742	753	717	762	806	792	739	760	722	740	783	711	783	711	829	767	722	828	734	661	790	738	738	747	748	718	754	746	754	767	795	759	754	759	731	794	728	743	712	780	754	787	752	787	758	796	751	793	736	768	732	747	721	713	761	768	733	742	730	714	765	749	740	714	766	745	709	752	738	720	796	750	733	777	726	755	707	727	728	762	712	732	789	731	725	752	743	749	736	746	760	760	716	763	759	709	721	788	723	784	770	780	758	746	738	720	779	694	729	733	743	731	742	764	759	749	740	757	843	740	767	740	719	725	778	697	767	755	734	744	743	749	756	752	749	736	745	745	768	802	775	756	705	720	761	764	746	784	821	698	764	743	789	701	746	763	728	778	808	784	787	773	727	762	779	747	769	760	752	741	769	797	781	726	797	745	752	727	788	804	782	735	755	783	721	719	733	747	766	761	712	749	780	755	739	808	795	750	760	753	744	748	751	770	750	771	769	762	767	756	761	750	739	751	724	695	696	744	731	726	741	730	730	694	738	761	713	755	784	767	752	710	754	829	727	745	735	739	773	779	722	762	741	708	723	700	702	728	761	722	745	739	770	772	740	793	749	791	700	762	662	718	749	808	708	747	725	697	775	719	753	767	775	750	826	755	778	729	727	751	710	739	743	713	726	799	745	754	751	744	753	786	735	740	813	750	712	761	787	772	765	787	747	709	740	771	770	773	804	769	736	747	740	799	753	778	791	730	786	784	737	770	755	737	752	740	723	706	752	807	812	772	740	731	745	746	707	765	834	709	748	823	745	711	786	781	747	686	790	745	776	761	738	734	744	748	740	747	715	759	706	796	765	800	783	743	774	753	753	790	759	776	769	775	745	720	760	769	779	777	804	761	756	803	756	733	762	719	714	780	735	739	758	743	759	810	762	762	752	740	730	724	716	694	724	746	742	735	743	757	708	678	779	750	709	749	741	764	784	737	747	769	751	761	732	763	726	760	778	723	753	797	700	762	734	718	738	768	752	802	709	753	750	694	710	794	721	746	771	776	719	753	747	709	822	758	738	735	742	789	739	714	746	771	692	731	773	767	786	773	750	786	723	799	750	751	766	781	712	761	733	741	767	740	744	755	768	736	794	761	730	778	712	734	734	715	742	733	710	767	779	745	767	776	729	793	761	726	759	700	766	790	778	758	735	739	735	735	692	771	719	717	767	728	768	734	708	748	699	754	737	742	767	767	690	759	715	701	726	732	760	733	729	756	800	739	731	768	740	719	747	758	742	780	784	723	748	706	760	773	747	705	747	741	790	785	737	740	748	767	754	725	709	741	749	783	722	777	756	745	765	763	751	750	751	739	810	762	773	724	751	766	750	726	690	750	782	724	744	766	703	784	773	763	756	747	772	719	760	733	742	766	764	690	686	803	705	772	788	751	781	729	734	778	734	781	734	807	735	729	768	783	768	798	760	758	753	748	806	759	745	733	740	712	755	767	739	723	697	732	766	768	781	757	720	766	758	804	767	764	785	674	758	767	814	701	748	748	776	735	791	727	732	754	772	784	751	733	739	758	754	761	710	822	766	741	756	811	744	777	737	726	737	751	751	738	739	775	752	769	777	732	761	769	788	733	781	768	768	748	742	709	696	746	733	804	764	765	726	779	719	734	752	716	701	740	763	710	746	742	812	736	739	674	704	674	773	767	733	756	694	743	748	739	769	771	772	784	717	807	766	762	696	781	744	716	744	714	729	742	719	764	783	771	738	767	776	768	755	741	744	709	722	725	744	743	785	764	787	763	801	721	718	756	723	763	739	784	742	703	758	735	781	776	733	713	771	733	786	730	758	741	758	740	716	803	753	757	722	746	750	776	719	749	762	766	745	759	734	788	734	735	760	743	774	737	791	733	724	753	742	741	760	784	739	790	735	741	775	718	716	776	741	747	742	728	745	776	759	773	769	802	739	735	747	732	771	728	749	761	754	761	739	733	757	758	747	705	758	714	751	757	817	761	727	765	764	743	768	778	781	755	753	722	702
47176	37267	10363	5570	4022	3349	2699	2334	1947	1649	1416	1344	1170	1209	1074	1071	1019	1049	1087	1103	1055	1025	950	953	967	957	963	843	931	917	955	1040	1039	1019	1098	970	979	996	902	916	997	1014	1012	986	933	942	866	915	850	893	858	830	879	894	837	870	940	902	899	926	891	936	919	809	893	936	872	825	856	822	833	855	845	830	792	801	823	752	842	812	820	823	810	762	792	827	780	833	755	805	824	817	844	748	797	808	840	804	818	842	824	828	820	821	857	835	792	822	815	819	782	811	823	816	811	777	739	774	806	768	854	839	824	815	770	824	835	823	852	811	895	802	794	809	740	814	805	842	809	781	792	780	792	763	802	852	826	829	805	762	754	821	907	780	814	783	812	834	854	836	822	801	820	774	819	823	777	883	827	826	850	828	805	795	851	770	805	838	793	816	832	805	771	801	779	838	826	793	805	831	813	769	856	771	850	777	810	827	838	783	760	808	840	852	833	817	816	817	835	792	849	767	844	833	803	823	822	803	829	785	806	813	830	834	816	830	754	848	860	802	790	831	846	853	790	820	871	814	823	835	779	831	815	827	786	810	874	866	816	788	765	791	813	807	803	813	783	794	804	817	808	805	808	782	815	831	839	819	804	827	777	788	793	828	820	852	852	790	772	827	802	812	820	836	839	843	875	829	789	865	738	776	783	846	831	803	832	801	780	802	825	817	853	881	799	784	828	773	782	821	790	840	804	847	780	803	842	801	788	808	748	808	878	826	858	820	779	852	786	821	824	897	810	823	841	722	824	821	817	870	818	798	824	821	838	826	804	802	780	831	869	801	823	788	841	813	791	794	785	819	813	817	774	759	794	831	789	785	762	812	794	728	816	800	802	804	839	809	804	795	720	856	780	799	864	771	833	820	808	782	762	787	804	796	741	781	761	793	724	779	806	790	815	784	765	814	808	835	825	758	809	814	800	806	822	848	819	749	821	854	825	802	845	787	849	803	773	821	856	812	795	821	827	856	807	797	843	772	793	774	827	788	810	830	789	823	844	845	826	809	876	796	776	810	821	805	799	806	792	831	812	838	757	768	779	791	781	801	794	775	778	812	819	809	806	719	800	795	837	778	810	738	807	807	859	819	780	809	856	812	797	855	814	774	821	833	795	817	818	806	762	813	833	828	808	822	834	817	807	836	827	855	834	836	764	812	802	851	794	839	811	771	834	780	886	803	843	793	784	823	820	820	803	799	830	802	827	816	853	842	853	814	761	827	768	810	844	804	812	778	823	750	829	807	791	797	770	782	828	780	774	855	815	810	840	804	807	812	796	805	828	826	783	806	791	838	852	784	795	800	813	772	830	811	851	805	782	823	814	846	825	809	791	828	778	853	841	808	840	824	821	797	808	795	843	776	826	829	848	747	824	821	811	821	845	809	814	823	792	826	807	808	824	846	851	791	757	796	803	824	845	800	835	837	806	864	776	833	777	797	755	776	827	797	786	781	817	831	801	788	802	820	797	758	767	829	863	851	842	806	791	862	791	804	818	825	826	742	873	812	790	791	806	822	807	807	818	825	863	774	799	816	803	785	855	806	805	782	824	836	836	812	806	798	836	786	829	839	759	837	790	742	777	800	807	870	789	736	818	747	792	796	801	827	791	782	820	815	757	757	797	830	810	822	791	824	805	855	833	842	832	813	798	785	845	807	771	818	752	825	818	826	797	822	808	820	843	779	778	754	808	788	795	814	840	829	811	815	838	816	881	805	830	780	806	835	815	830	856	782	779	822	799	759	801	791	799	843	826	848	758	777	849	798	829	808	864	847	795	853	806	812	832	803	831	837	781	844	810	789	815	766	786	808	852	826	799	798	783	871	788	834	781	776	775	786	797	814	814	798	830	778	816	798	808	820	836	868	833	785	811	818	829	797	814	888	836	802	800	775	795	787	749	839	805	864	836	859	834	815	814	756	790	818	870	832	810	811	791	863	788	816	776	776	839	802	800	785	790	780	798	849	819	832	823	845	840	813	802	794	848	875	826	824	742	744	770	811	811	836	809	778	825	811	767	830	785	784	789	751	771	798	885	796	770	839	821	818	802	803	823	798	772	820	817	818	840	835	816	824	761	734	785	852	853	816	835	766	837	813	845	833	781	817	813	855	867	863	843	857	782	835	792	803	765	813	800	835	769	840	800	825	802	778	801	844	842	789	797	808	786	804	802	840	773	809	847	800	796	812	782	829	799	809	834	785	785	808	835	768	804	811	808	817	787	822	845	784	811	807	819	821	772	801	769	799	800	883	810	813	741	793	798	791	805	824	786	822	826	800	728	766	823	784	818	812	791	819	862	799	772	744	796	826	805	810	848	765	759	856	805	824	817	838	853	778	851	786	805	839	806	779	839	847	845	823	810	815	839	766	789	804	890	807	804	796	829	773	773	815	855	759	803	818	777	838	782	776	838	817	803	877	793	793	793	863	813	834	822	808	863	806	819	785	817	816	788	798	810	841	846	835	849	791	817	786	803	797	790	826	791	812	819	815	810	782	795	825	829	765	772	787	788	830	761	802	807	788	791	779	843	794	844	794	813	781	806	747	831	839	807	828	878	815	768	811	861	796	824	839	790	783	782	883	823	807	828	842	826	820	813	839	785	811	829	822	837	785	812	766	849	813	806	797	839	855	789	842	803	832	836	874	837	771	766	825	821	813	785	815	811	822	778	752	843	797	858	786	814	879	831	827	841	807	836	798	821	834	786	812	871	817	845	824	821	749	843	805	839	828	796	830	794	800	792	812	820	808	789	843	814	780	837	802	844	794	752	793	802	843	868	802	803	803	831	876	806	799	823	839	801	813	775	836	789	819	856	824	810	811	799	787	800	806	826	778	839	804	841	818	763	796	794	783	867	781	850	820	771	806	799	812	829	860	783	839	796	821	844	767	781	793	723	851	826	808	837	812	823	801	842	769	820	820	830	757	786	838	808	833	795	782	846	809	797	821	787	814	838	799	808	766	767	820	843	773	833	783	780	865	809	826	834	837	840	853	815	874	829	809	809	789	793	797	801	839	751	811	809	791	843	800	836	785	815	793	804	838	855	829	816	821	793	788	806	806	773	839	789	787	783	832	808	822	829	799	792	818	848	802	801	823	792	799	865	825	777	776	783	784	837	859	788	783	753	806	842	827	790	769	803	835	805	829	817	811	783	828	835	843	795	763	814	806	852	883	812	843	796	821	837	823	825	792	797	794	795	812	838	859	834	810	799	814	818	830	830	785	807	842	799	860	741	846	817	821	810	867	808	822	802	821	808	817	801	826	796	801	843	840	828	819	835	866	837	831	859	758	852	804	823	866	777	802	815	750	792	809	821	769	819	831	779	770	824	761	791	760	834	824	848	781	802	808	795	818	819	838	778	824	784	782	787	865	800	785	820	839	834	839	829	857	782	843	832	876	817	845	791	841	829	798	798	806	826	811	795	804	801	780	771	757	812	782	803	753	813	801	760	816	818	784	863	831	817	841
30656	25407	14355	2231	803	731	763	777	697	706	705	724	747	718	736	703	706	720	710	758	758	703	695	690	744	667	691	713	707	741	753	743	707	760	733	776	711	730	764	741	752	737	734	730	737	755	711	699	713	662	729	682	724	728	718	781	734	681	711	691	734	739	780	749	676	704	733	686	683	750	649	677	722	733	675	744	706	722	712	719	710	694	680	699	668	730	706	673	723	656	675	698	679	719	665	697	703	693	679	689	713	700	710	683	713	736	663	742	716	725	697	684	652	678	730	705	731	688	698	648	727	713	698	694	707	711	691	644	756	663	686	715	708	718	700	704	732	699	704	662	658	716	692	729	662	688	715	675	739	673	687	726	702	707	699	727	692	703	677	779	703	661	732	681	717	681	707	695	697	660	725	695	701	710	698	714	700	675	695	714	741	712	686	662	686	734	702	720	720	715	697	677	753	645	674	704	709	672	716	726	670	664	696	704	691	680	744	716	716	710	734	728	751	674	715	689	703	750	683	697	651	641	706	714	689	629	710	761	741	726	731	729	751	709	714	670	727	668	740	676	709	683	775	715	729	674	683	677	743	698	710	711	718	669	723	672	673	714	733	714	759	723	736	722	643	691	737	749	730	719	696	645	675	685	766	730	709	682	651	666	720	736	735	673	687	708	680	684	686	747	737	691	713	688	665	723	716	712	690	701	699	692	670	752	738	710	713	704	723	671	729	702	694	691	665	709	687	744	676	713	742	681	724	700	731	728	637	721	714	690	684	689	706	673	703	699	741	700	660	729	752	746	715	753	713	714	698	707	726	683	686	694	693	699	680	661	719	750	722	725	716	729	709	702	698	727	689	725	699	704	702	677	697	718	714	706	687	756	710	718	688	698	731	696	706	690	702	689	712	655	769	682	693	670	730	677	707	703	690	723	681	726	717	709	722	737	722	712	730	738	684	703	673	689	698	694	698	695	693	689	750	685	732	690	699	721	702	648	674	695	722	693	715	690	700	722	716	689	688	648	686	694	698	694	684	697	716	693	654	742	713	705	682	712	661	716	703	690	650	699	710	727	731	701	700	690	703	692	690	681	646	718	690	697	666	749	748	712	655	706	743	716	726	721	741	737	730	707	684	729	717	711	646	681	684	643	702	693	681	705	743	715	718	726	687	642	670	725	724	648	667	732	713	780	728	701	726	721	721	720	687	687	697	729	754	752	699	760	675	747	715	663	721	669	699	715	741	721	716	677	716	736	740	683	695	717	708	738	762	720	725	734	723	683	680	687	687	702	707	727	757	678	671	723	698	728	677	683	700	678	678	715	685	718	676	719	733	696	673	700	687	696	685	669	745	662	712	691	711	720	676	710	684	740	724	719	677	714	749	725	693	737	643	689	728	702	705	706	727	704	689	713	694	655	719	702	765	692	752	693	699	704	669	693	696	740	683	731	710	712	707	676	690	678	645	661	719	681	702	725	716	707	690	613	712	728	667	688	736	677	673	683	716	741	724	735	716	734	734	671	728	677	651	677	697	675	729	760	729	717	703	720	665	701	738	689	728	704	704	737	678	681	738	687	701	665	719	688	685	721	677	736	671	680	691	669	692	732	666	680	656	713	702	717	688	681	693	709	730	679	680	650	692	737	721	678	702	714	683	684	663	696	687	708	719	740	705	681	708	707	719	694	717	716	728	696	721	742	750	714	726	677	680	690	706	730	727	691	729	738	670	697	685	713	688	712	718	651	741	755	651	693	704	721	709	659	742	671	716	706	666	746	670	656	699	687	727	697	714	704	732	691	746	702	716	699	745	683	670	694	729	719	730	693	720	740	712	652	702	721	712	749	695	745	662	660	684	686	763	714	711	700	688	707	724	663	660	680	703	672	743	693	668	718	695	717	671	688	688	705	681	721	694	690	672	768	733	736	716	711	711	685	722	685	739	698	728	680	686	665	690	702	713	714	693	717	744	671	714	720	680	694	726	702	697	703	707	706	674	722	736	755	689	717	719	691	673	706	692	714	715	758	732	671	713	723	693	703	682	708	657	721	678	715	741	723	713	677	695	665	684	707	723	705	692	719	724	670	695	681	693	758	730	715	705	687	700	688	706	727	680	742	696	742	713	716	717	725	713	702	682	674	695	718	672	708	694	722	720	740	683	672	721	748	707	729	703	719	729	643	667	651	731	738	717	684	697	704	696	630	727	785	712	662	716	689	722	694	703	716	677	687	713	723	703	697	709	761	683	739	728	730	699	675	688	731	733	722	730	688	691	728	716	677	667	727	719	713	707	741	722	730	711	676	717	690	692	691	679	677	730	680	745	671	716	699	719	684	700	662	657	723	759	701	690	685	699	664	670	663	713	703	738	675	723	726	691	712	664	646	730	699	650	687	722	681	726	737	705	679	737	684	717	701	722	697	712	658	682	705	719	705	676	745	702	717	746	670	744	689	694	771	700	667	694	706	663	673	696	699	719	714	600	698	745	689	646	727	681	689	697	692	708	714	691	706	720	732	724	693	736	783	678	702	735	675	742	693	707	707	726	675	739	696	703	676	728	687	693	697	723	741	745	712	699	666	686	684	725	721	732	719	712	695	739	745	710	702	721	684	698	719	664	709	692	743	692	717	744	746	709	707	783	771	720	697	765	739	705	712	686	714	764	673	754	662	739	696	699	708	692	665	730	680	697	727	745	681	653	687	717	686	676	699	678	711	709	706	685	671	735	653	748	709	681	724	680	660	712	668	704	693	738	649	648	630	760	714	709	720	721	704	724	729	692	683	730	705	733	685	672	683	762	727	746	711	731	674	691	696	700	669	723	682	694	743	701	701	679	705	737	717	701	717	686	659	707	704	707	712	706	726	722	680	699	704	702	702	691	701	643	727	697	689	701	710	709	712	669	701	712	691	691	698	660	729	705	689	710	700	685	709	729	694	702	707	730	664	716	691	740	721	711	695	671	711	742	669	693	746	713	744	688	721	730	698	711	659	709	714	732	713	717	739	694	769	747	683	691	748	734	723	719	759	671	705	664	728	739	694	678	672	759	709	698	674	723	712	723	709	721	762	695	709	653	732	726	672	711	678	732	732	701	724	679	721	689	708	688	739	682	669	663	683	679	710	712	729	692	691	690	677	754	716	715	650	749	676	732	708	712	684	734	678	740	709	689	683	737	696	725	700	703	722	706	733	744	758	711	692	687	762	726	750	722	697	717	684	701	709	665	720	647	684	685	693	699	713	675	607	722	717	708	695	692	732	750	719	750	705	709	738	720	656	699	707	665	742	648	691	732	734	768	705	705	724	691	680	733	695	728	711	700	767	694	718	755	743	776	706	674	733	674	705	691	746	716	687	669	755	695	718	724	651	719	714	725	693	717	700	720	693	715	717	691	698	683	731	698	720	749	683	678	709	736	759	747	691	714	710	733	697	699	713	740	731	680	723	699	668	717	691	766	706	692	734	734	725	663	693	678	746	730	670	684	674	699	731	700	678	722	688	705	739	725	705
39711	25283	1183	944	933	949	955	915	892	847	826	807	754	783	756	772	839	843	776	851	840	799	834	858	828	823	792	801	870	782	828	844	838	875	876	926	881	828	864	859	881	845	817	841	824	765	853	807	825	831	817	850	814	796	808	812	854	831	772	806	813	813	809	889	801	800	826	757	815	816	857	783	762	756	817	816	746	851	794	795	829	812	813	779	821	779	850	790	784	828	814	794	787	791	853	777	762	790	799	783	861	808	789	812	813	794	802	784	805	791	781	788	804	783	791	838	805	833	819	785	873	824	836	817	788	815	771	769	796	841	820	840	737	806	779	816	782	831	796	775	769	815	806	835	800	841	835	775	785	842	773	814	843	766	753	796	756	790	855	801	777	797	809	789	796	818	784	763	764	789	814	792	826	798	739	827	807	786	823	813	860	792	787	838	791	751	806	789	778	818	758	761	839	760	785	847	828	790	784	822	730	782	799	796	810	815	796	859	811	775	819	808	825	828	828	853	824	779	804	824	771	788	799	759	769	767	837	771	840	837	778	808	790	802	793	817	830	810	821	819	761	821	803	853	824	759	760	833	790	773	812	858	790	805	847	796	813	801	807	753	818	793	771	813	806	791	839	811	717	803	797	756	738	794	799	784	790	809	802	813	733	810	793	810	779	767	770	789	817	828	868	755	834	783	802	776	793	792	792	812	774	784	776	818	766	788	796	771	812	766	766	793	813	806	777	785	817	785	750	825	824	814	830	785	808	754	795	817	813	818	805	784	818	750	789	789	776	777	817	789	787	759	807	797	730	817	773	839	757	813	775	792	808	807	793	841	813	826	798	769	795	804	788	773	763	802	772	808	815	790	868	794	857	829	794	760	805	758	785	815	767	761	796	755	797	745	791	716	777	747	845	851	835	862	771	807	804	842	742	757	797	831	761	763	758	778	807	805	771	760	855	779	811	853	795	798	809	823	853	840	747	779	805	832	797	772	815	784	763	806	831	798	847	750	809	815	821	834	775	775	835	786	791	868	775	793	825	744	781	780	803	771	788	818	853	809	792	795	825	756	804	804	818	791	804	770	810	769	790	818	744	875	764	829	745	841	795	813	773	793	809	811	814	812	790	797	790	794	802	809	819	786	793	765	783	750	802	797	866	785	784	821	827	758	782	764	816	805	757	827	858	753	853	795	800	756	843	814	829	808	782	790	796	782	791	837	842	796	790	849	784	794	791	818	845	854	827	795	746	820	755	809	832	801	793	779	784	800	821	820	817	725	807	792	788	735	872	789	771	779	820	811	780	748	819	807	812	830	788	799	822	846	783	790	831	809	792	796	775	755	768	832	765	789	831	788	808	871	770	780	804	739	815	749	775	803	790	796	754	811	788	793	752	817	740	759	747	815	767	815	824	812	827	785	790	844	843	792	820	823	773	802	740	772	808	788	828	785	738	781	803	800	780	756	806	782	808	846	774	817	773	809	821	815	765	814	786	726	790	761	839	755	768	863	776	805	822	806	814	782	794	826	792	804	827	772	809	825	811	829	811	828	825	808	821	780	839	753	780	814	803	807	766	815	766	773	850	783	783	791	827	834	757	851	798	825	818	772	808	755	778	795	757	798	838	803	846	750	773	791	755	782	818	775	762	754	794	775	779	769	818	760	821	795	760	812	816	813	754	786	816	772	807	816	813	810	787	797	793	823	791	779	795	754	785	793	774	783	794	751	752	818	792	801	817	791	797	814	754	834	796	772	819	841	791	832	762	826	805	781	818	792	863	822	773	805	810	804	859	820	805	819	811	789	777	812	762	778	887	780	801	798	865	815	827	743	834	789	793	824	776	772	829	812	793	772	784	825	789	850	795	747	772	800	800	785	780	817	779	807	815	750	787	800	801	746	798	794	774	781	763	826	797	782	789	787	818	810	765	808	795	837	788	798	800	849	778	817	778	791	777	796	772	762	760	757	752	780	776	797	759	820	835	721	815	808	770	786	808	787	793	820	785	777	796	759	781	777	757	777	813	799	824	765	830	817	762	796	777	801	840	813	833	807	837	820	787	758	824	805	805	789	743	777	793	835	808	841	786	834	775	822	825	803	843	843	828	781	834	741	813	771	765	822	769	815	813	807	772	723	783	798	795	779	764	789	806	826	859	804	835	819	770	781	816	800	809	802	831	800	794	828	749	796	834	813	770	831	809	803	808	759	812	769	815	811	825	815	779	774	744	810	833	785	747	784	850	771	796	758	780	790	780	816	832	750	793	791	770	825	824	777	786	781	759	799	830	792	766	762	790	817	782	812	807	759	784	830	792	779	761	760	827	783	768	777	784	821	794	769	797	766	756	825	798	839	782	802	824	800	791	838	772	766	774	795	794	784	796	840	819	846	789	754	774	808	772	803	795	807	789	777	806	785	778	805	786	822	779	798	793	783	837	801	801	845	788	812	783	827	811	794	751	834	822	840	794	748	778	767	739	839	818	794	782	787	753	816	756	820	834	764	826	832	845	781	807	802	749	808	779	840	774	815	783	749	836	803	760	830	777	797	795	813	803	758	760	821	814	835	844	791	798	783	787	789	794	786	809	780	774	822	839	816	799	827	796	798	829	837	772	824	773	788	799	779	780	820	789	788	779	798	831	793	824	824	759	772	799	778	808	821	760	830	790	807	800	770	791	819	794	778	778	795	802	842	791	823	807	797	795	799	793	779	803	803	778	784	836	752	767	791	816	833	743	816	814	799	760	810	781	853	808	790	817	839	829	834	800	772	764	815	757	800	830	785	816	811	806	792	818	787	857	774	819	820	811	860	812	757	781	810	819	724	762	833	813	810	845	797	789	778	812	824	810	804	786	789	754	757	822	763	839	815	816	830	826	823	832	824	785	849	757	789	799	790	798	816	801	808	806	811	756	836	791	742	823	793	775	817	814	800	738	756	763	822	804	808	765	807	775	807	836	771	779	792	795	828	771	812	771	814	797	835	789	760	811	809	793	772	829	756	826	768	756	775	772	796	754	812	799	816	797	739	797	777	808	804	820	843	814	857	757	841	774	793	765	791	760	759	762	743	814	800	769	794	783	785	848	807	786	786	784	795	785	769	844	873	739	762	833	797	762	795	797	792	849	811	778	793	822	758	802	759	837	829	791	718	803	819	800	734	796	819	778	782	786	772	808	840	817	765	810	798	755	822	822	810	783	756	821	802	831	791	829	755	819	803	818	823	817	771	746	790	783	850	810	805	762	765	847	796	765	812	807	844	789	819	772	822	841	770	810	846	777	760	780	790	817	795	760	793	795	798	802	755	761	806	820	803	765	782	761	817	831	847	825	788	779	776	788	796	812	798	813	812	824	783	779	793	818	749	781	749	844	778	825	794	768	746	786	809	830	755	824	818	872	767	810	763	733	779	840	804	800	836	799	780	788	799	780	781	756	766	827	788	763	781	784	835	792	844	776	784	765	792	815	781	843	797	822	814	789	820	782	766	836	811	827	798	844	765	770	782	802	826
23472	20934	28272	23700	20918	12942	1389	933	784	728	622	661	583	579	593	571	592	585	573	608	587	572	598	592	593	534	561	529	507	522	535	508	590	582	557	550	582	578	545	561	495	562	556	529	616	531	564	565	520	542	506	530	501	568	528	518	501	550	553	559	566	510	571	546	508	523	544	492	547	527	517	519	477	521	514	492	506	498	522	501	538	493	522	564	526	540	508	501	510	498	526	518	499	503	536	548	527	514	509	523	491	484	539	511	529	523	530	488	499	523	491	460	510	526	546	524	526	494	512	536	525	456	532	528	537	499	544	513	494	486	509	499	523	509	558	491	525	521	531	534	522	497	506	498	548	476	533	532	499	531	511	544	542	539	491	534	493	489	528	483	497	527	505	493	506	523	526	504	517	521	528	499	518	554	560	510	511	513	482	519	571	522	537	501	543	494	526	516	525	534	480	515	478	522	465	505	546	527	502	496	524	525	550	502	513	520	534	519	522	485	517	511	530	484	544	490	466	511	541	509	533	487	534	493	499	516	521	525	524	496	496	472	481	485	522	537	508	516	528	518	482	522	530	503	485	491	493	506	485	498	490	511	486	487	500	534	503	510	496	534	513	504	519	524	539	507	559	535	516	495	510	510	487	521	484	488	521	477	510	531	491	529	555	492	535	533	526	524	519	521	524	499	492	534	524	528	529	511	530	518	525	522	510	508	510	513	522	509	553	507	535	533	538	511	517	513	496	471	501	532	522	504	501	550	476	508	493	501	527	519	541	483	499	536	547	539	540	535	552	540	551	572	487	510	475	483	500	555	520	467	483	543	528	488	494	530	517	478	494	523	520	538	520	520	523	515	527	496	483	513	510	521	500	495	516	503	479	529	527	528	498	505	480	537	534	524	517	525	512	549	487	497	521	440	519	550	551	525	553	505	516	452	524	512	504	488	531	546	541	544	485	505	528	496	512	512	507	518	522	534	497	554	499	529	531	479	526	541	557	500	533	532	489	472	518	485	509	522	525	472	457	496	542	494	550	555	528	481	494	510	528	493	493	503	509	509	535	451	519	507	511	493	496	520	472	508	499	497	512	525	490	521	532	504	484	524	509	500	539	528	521	555	537	506	542	487	488	519	471	526	519	491	536	562	507	552	493	523	504	572	533	446	501	480	521	503	497	497	453	567	495	475	515	502	514	508	514	497	504	476	563	536	504	487	529	490	500	518	510	529	512	547	534	504	490	532	516	504	515	530	484	493	485	503	552	464	533	472	500	576	503	486	523	485	489	516	530	516	476	499	520	525	508	491	499	533	491	474	517	510	497	523	514	553	513	513	519	507	511	525	479	494	506	506	518	485	520	511	579	509	489	530	512	546	493	527	518	491	516	512	487	483	521	527	542	482	559	548	515	525	529	504	486	503	463	505	488	533	553	519	506	520	535	495	536	501	497	492	485	506	519	468	490	491	471	549	504	479	494	482	492	489	508	530	505	514	484	512	479	487	526	561	495	502	545	505	534	497	512	484	466	485	529	501	532	499	538	546	502	499	522	563	529	497	499	573	529	506	520	498	500	481	543	511	481	513	524	523	529	528	531	481	505	485	542	469	503	547	533	509	490	507	502	499	530	499	532	516	528	476	506	510	521	501	462	518	494	467	470	513	523	514	534	511	520	518	514	515	533	525	520	503	476	487	520	470	532	500	513	529	500	522	571	488	509	481	529	492	521	509	508	491	518	500	501	468	527	489	519	520	531	510	491	542	529	545	521	516	508	493	455	506	517	539	490	501	509	553	476	489	504	475	557	520	497	484	517	497	554	526	497	504	523	528	489	503	513	538	543	539	480	492	531	530	535	476	527	540	491	477	545	542	491	476	536	496	530	510	484	504	550	501	499	518	547	494	491	516	470	510	543	504	505	476	495	538	486	505	498	495	501	541	511	528	517	485	498	523	560	474	521	475	497	522	514	486	549	506	517	503	443	556	495	539	509	525	474	515	509	476	491	492	524	520	504	501	508	508	503	518	551	536	508	514	523	519	514	525	529	502	544	490	475	535	502	495	488	495	554	523	534	525	533	496	545	488	534	510	489	523	469	545	534	513	486	542	513	474	494	520	472	522	561	491	477	552	537	465	495	529	511	532	536	501	494	524	534	517	470	494	522	518	529	483	519	550	504	467	527	533	492	483	482	496	513	518	508	533	524	460	486	526	505	520	517	525	492	515	481	531	516	533	504	483	483	489	531	508	522	523	548	551	488	513	505	534	484	485	489	487	528	546	500	527	541	502	499	513	522	496	496	544	557	488	501	526	511	504	521	549	517	547	520	496	490	526	498	510	490	510	496	515	552	525	528	525	484	509	529	518	497	551	515	519	503	524	529	502	507	552	499	560	472	483	516	497	469	524	515	534	527	554	516	497	496	474	532	525	538	510	493	530	559	518	528	522	491	532	525	538	491	498	514	494	470	544	523	514	487	486	470	518	531	494	486	495	509	522	510	488	542	534	534	527	530	536	511	503	502	518	502	520	494	544	508	485	510	504	491	546	505	518	563	449	493	509	473	504	491	525	491	536	498	518	525	538	495	513	482	511	529	511	497	476	543	503	501	545	498	521	543	530	480	510	496	503	519	503	475	497	524	543	517	542	537	536	539	525	521	547	509	520	486	506	487	517	539	475	519	492	542	530	534	547	516	513	496	502	497	494	521	532	501	494	557	548	539	540	501	503	476	482	517	546	535	478	497	525	482	489	511	501	495	521	489	496	479	525	485	561	470	466	510	525	554	488	517	517	511	514	512	534	484	531	468	483	537	514	508	521	507	504	525	496	531	498	549	503	511	509	525	503	503	520	506	499	486	501	511	519	563	484	522	542	494	500	524	506	495	499	464	492	549	549	527	538	506	535	497	525	509	503	474	535	493	500	516	483	483	504	497	517	526	515	481	496	501	553	458	505	511	463	531	535	541	496	534	473	544	541	502	522	498	531	558	509	490	553	542	491	495	552	514	464	511	541	474	538	506	526	534	538	485	499	484	510	527	532	482	514	479	486	526	501	501	494	503	502	482	492	487	489	504	481	491	515	505	531	499	506	500	497	505	517	506	518	473	520	502	518	491	468	527	503	530	464	503	524	499	503	473	507	533	531	540	520	508	485	562	534	500	528	506	460	512	510	517	501	512	567	492	515	517	481	528	554	495	478	500	532	486	515	523	472	558	516	478	513	521	510	511	515	502	510	533	485	532	534	540	535	464	535	506	486	527	507	512	485	503	528	487	489	515	512	513	551	539	480	521	539	513	501	506	505	566	528	518	532	536	508	481	499	526	515	506	527	529	550	548	505	513	535	547	516	519	531	520	543	542	465	498	487	486	496	493	507	511	555	496	509	455	517	496	486	480	493	515	518	505	501	495	540	530	503	478	517	511	538	516	520	488	501	521	489	487	509	504	547	544	552	479	509	537	517	483	528	495	501	499	521	501	532	500	539	543	569	532	562	487	528	521	475	467	481	542	576
43458	37765	5717	3008	2220	1752	1500	1339	1166	941	828	792	749	724	720	664	683	729	746	678	735	687	702	686	704	663	616	616	623	671	607	672	673	706	696	673	679	604	641	592	627	626	692	698	657	615	588	608	630	626	606	625	597	604	580	620	660	603	584	616	599	631	654	696	635	547	545	576	600	547	602	594	612	562	590	611	606	546	583	553	581	581	525	576	643	586	628	578	582	614	596	572	571	609	572	571	594	571	601	563	523	540	531	559	574	609	542	574	547	599	585	587	502	598	573	595	571	585	551	560	555	527	566	594	528	593	596	578	554	555	569	611	560	554	546	565	615	565	604	584	582	570	595	521	580	568	581	607	572	572	579	558	590	596	593	568	581	569	543	582	538	580	575	537	546	584	550	565	580	568	540	544	559	616	511	586	572	549	558	549	567	590	574	633	593	553	546	538	561	614	546	577	572	593	592	564	592	568	569	532	566	603	583	599	549	609	595	617	582	577	595	567	541	561	581	603	573	551	571	588	579	593	594	554	555	582	593	549	570	627	569	571	563	592	558	578	585	572	544	566	550	538	566	562	561	573	584	587	586	587	607	633	617	572	586	567	578	576	588	597	566	577	543	614	588	547	601	578	592	594	568	569	609	528	546	561	588	587	565	517	605	557	533	552	558	587	600	559	571	584	564	554	571	555	591	602	579	566	587	567	591	571	580	572	547	558	584	563	586	550	565	593	625	591	550	571	579	579	569	556	528	541	563	554	588	573	553	579	516	591	593	619	561	587	557	553	592	568	547	516	565	581	579	583	564	575	584	612	568	549	597	606	570	556	575	545	535	588	570	547	572	625	594	598	573	629	558	560	553	559	603	554	590	606	554	595	600	576	571	587	606	540	615	572	603	558	569	544	555	586	583	563	551	581	550	572	571	597	573	581	583	599	568	601	584	613	623	597	592	569	556	565	557	552	560	531	590	645	522	580	588	594	590	570	555	583	607	548	551	586	599	548	570	580	605	541	556	559	592	559	536	611	573	612	572	575	568	632	599	584	618	550	565	555	584	541	604	595	577	534	559	598	580	584	595	621	578	583	561	568	564	604	589	589	585	610	585	597	586	558	536	538	603	587	596	574	571	567	626	521	570	608	590	567	553	574	565	573	539	549	575	562	552	594	585	545	584	604	533	588	592	589	568	568	545	586	569	569	563	566	592	559	595	550	555	598	577	546	526	558	586	578	545	604	537	609	596	568	566	598	561	566	543	596	583	565	599	595	564	563	564	538	543	555	552	601	509	572	557	577	576	572	583	519	589	556	544	559	579	569	593	615	563	577	521	541	548	558	601	590	562	587	595	575	584	583	604	564	557	608	604	609	526	552	631	584	541	560	589	577	573	579	546	566	561	582	595	599	584	596	550	613	563	511	545	574	534	591	576	627	563	577	561	554	562	593	563	608	571	562	553	571	608	532	570	571	558	593	595	581	575	562	573	595	582	567	589	590	584	632	542	534	562	570	555	575	585	548	547	529	567	604	607	582	594	602	580	511	546	575	610	526	595	603	597	570	558	547	555	582	582	550	595	539	545	577	597	565	568	530	576	563	581	565	576	548	573	533	594	568	560	583	574	564	553	566	556	588	588	551	554	619	568	550	570	539	565	596	536	564	560	568	579	556	555	594	590	561	526	594	592	543	580	573	561	575	580	577	566	545	587	579	528	648	557	609	577	580	587	556	594	612	619	600	547	531	553	583	602	607	573	536	560	569	594	575	536	610	557	533	573	576	561	550	536	559	570	591	616	603	620	568	538	619	598	595	568	565	625	540	556	540	551	559	595	584	551	535	573	558	563	554	597	614	615	515	572	580	568	584	580	522	572	567	592	562	593	562	567	557	629	573	599	527	584	574	607	612	537	543	595	539	574	571	583	556	566	561	582	588	578	536	604	591	553	561	526	557	551	556	598	603	582	557	615	574	608	577	596	589	566	554	559	567	543	551	595	630	596	582	549	569	591	569	542	573	598	571	571	569	593	555	575	605	554	523	615	587	608	579	589	582	582	562	554	598	517	576	540	600	567	593	616	550	598	586	547	566	564	567	581	570	525	557	560	559	577	577	571	531	572	562	586	578	572	586	621	565	537	577	549	558	603	588	558	615	573	535	546	572	576	596	563	566	596	534	554	579	587	583	573	561	577	536	591	569	570	597	611	624	551	574	595	573	575	580	573	568	597	588	565	610	601	598	585	583	544	584	558	542	580	569	600	592	571	550	527	549	592	580	602	595	534	528	585	623	565	590	556	587	564	594	551	526	571	528	614	542	575	526	575	629	567	610	602	554	539	526	568	546	523	576	578	595	575	605	611	583	563	524	575	551	621	583	587	589	619	578	585	560	558	550	581	588	584	554	579	562	552	603	631	566	592	562	522	574	575	606	599	575	539	565	630	596	535	555	572	629	595	555	565	531	603	551	586	552	574	555	578	544	567	588	574	602	571	536	561	614	558	584	568	581	553	565	546	551	552	565	557	574	521	551	575	597	593	597	563	591	582	558	555	574	556	577	591	588	580	527	572	577	540	589	631	577	574	579	571	539	587	595	596	577	554	556	570	566	569	593	608	615	601	592	501	595	533	596	583	566	576	597	588	577	591	599	584	551	560	602	587	570	589	561	565	549	551	578	559	532	550	508	542	595	563	604	594	613	542	569	594	603	577	594	572	576	575	545	611	635	531	561	589	592	571	548	524	606	542	577	586	622	605	613	545	557	555	540	554	599	586	574	569	561	579	513	571	547	593	573	594	587	570	545	538	554	591	592	589	587	571	544	525	570	560	576	588	569	566	609	551	544	564	583	567	596	588	592	600	581	591	611	618	563	551	548	596	585	605	553	577	548	622	571	537	591	575	584	565	519	521	574	574	598	523	556	589	560	564	525	601	561	599	547	552	572	506	543	594	581	603	583	591	620	569	556	565	513	592	581	552	543	524	610	548	578	590	584	574	547	541	591	595	586	612	595	557	596	576	574	553	539	563	603	571	556	594	569	573	532	571	582	549	544	549	624	585	558	578	559	573	548	582	568	632	561	537	558	567	553	573	580	591	590	607	583	600	543	579	564	593	561	586	565	558	589	599	589	552	578	534	582	597	560	585	608	550	578	584	551	615	564	557	567	634	584	592	579	627	582	534	563	596	584	615	580	515	568	622	540	568	570	591	591	586	555	580	555	577	550	599	583	585	610	589	585	592	562	508	556	586	560	558	565	606	544	588	565	567	564	559	609	557	567	577	577	579	597	593	592	582	563	551	576	560	550	557	560	577	583	564	565	551	568	610	571	570	570	547	563	560	580	561	574	602	574	590	552	583	542	590	539	548	550	572	598	577	596	563	594	549	561	582	573	602	592	577	573	562	560	570	597	513	562	588	580	551	570	576	546	619	586	557	588	581	568	558	554	560	591	568	564	558	560	630	580	608	559	586	553	566	590	569	566	589	560	551	581	611	537	549	575	561	601	585	554	582	583
24718	20997	27412	24524	14211	1777	1278	1145	1068	1072	967	974	1015	959	938	1056	936	1010	930	941	1000	936	955	969	973	969	1022	949	935	938	910	997	973	976	1010	934	993	976	974	919	994	921	954	992	998	969	938	973	943	918	996	924	912	1006	935	955	944	950	890	954	936	911	1018	987	973	913	970	914	923	914	992	900	925	902	917	883	953	942	940	896	939	959	957	900	921	888	980	883	944	925	942	934	962	923	935	932	917	876	952	962	928	924	965	963	932	920	921	900	924	906	971	926	962	902	986	926	911	943	924	976	908	965	888	895	925	917	907	926	946	967	928	938	892	920	989	956	903	910	902	984	924	930	921	922	971	970	937	941	906	953	967	982	943	947	971	930	937	866	924	909	928	889	911	937	938	925	928	921	951	971	887	939	934	946	977	925	919	955	923	912	966	943	936	923	913	963	945	918	920	919	904	947	959	975	915	984	862	867	930	933	883	881	898	958	940	920	929	888	882	917	943	919	957	972	871	934	949	984	961	881	929	939	932	909	938	914	910	938	935	988	915	944	883	859	990	898	922	941	938	925	930	940	909	961	926	862	922	935	908	881	928	950	908	920	962	867	935	907	998	898	874	896	949	947	970	896	898	911	920	876	965	946	943	901	913	1007	943	968	959	897	935	896	892	894	963	941	904	938	935	966	929	962	932	923	942	925	982	912	909	953	908	956	896	961	939	924	941	911	968	946	901	931	903	923	959	843	934	870	933	898	886	871	928	905	920	879	961	904	906	921	933	883	927	915	988	988	940	990	959	915	973	958	919	917	940	933	915	945	947	881	924	909	950	931	962	932	919	931	938	851	965	966	931	921	903	929	965	908	974	946	970	955	970	948	910	935	870	921	975	903	891	902	936	941	969	945	942	934	945	929	895	968	908	924	861	878	935	908	940	965	900	900	1004	960	945	861	952	947	962	947	966	956	967	936	912	917	929	1010	940	931	856	903	914	954	940	951	931	972	932	913	872	897	961	914	877	936	970	924	942	927	904	938	934	904	910	922	944	959	1017	982	912	924	899	915	900	917	915	932	907	922	930	946	867	898	863	903	894	924	931	964	939	890	916	939	928	919	938	876	953	937	976	934	922	913	939	899	914	929	951	877	947	901	946	958	885	968	869	856	1005	921	910	892	910	878	933	943	918	910	943	894	917	907	911	938	880	911	932	949	967	898	927	954	901	915	917	901	895	909	937	959	941	914	992	933	911	918	934	957	947	896	944	928	956	1031	963	945	882	962	951	946	967	919	920	935	958	970	920	934	966	948	1019	943	888	921	927	926	890	935	978	871	915	983	913	914	941	921	935	945	905	973	915	904	913	967	940	943	930	931	970	943	926	883	895	912	933	986	950	983	923	923	941	896	885	915	890	925	974	928	935	921	876	967	830	940	989	951	971	959	945	958	912	879	967	902	923	916	967	952	971	925	900	946	918	927	871	952	913	915	971	924	984	923	913	902	888	948	896	928	910	947	987	928	929	908	970	945	897	933	953	932	891	939	945	954	922	901	913	898	902	955	957	926	910	934	900	891	929	977	976	906	921	931	931	931	918	899	936	958	932	885	900	958	923	972	940	969	951	911	931	911	840	919	907	907	915	926	903	890	894	912	978	883	943	942	909	928	961	945	943	955	897	925	938	923	909	957	913	867	911	978	948	943	992	949	963	888	907	948	909	936	942	929	951	928	914	952	942	868	936	959	877	934	934	968	898	917	962	958	941	912	996	919	934	871	866	943	939	930	915	900	932	863	928	939	909	933	929	944	930	935	932	895	951	971	910	961	920	945	917	913	945	892	980	922	885	956	939	984	948	939	912	957	935	915	889	915	972	937	903	978	986	970	965	954	914	954	993	920	897	954	943	932	922	899	987	914	908	900	953	933	910	961	912	952	846	922	899	900	938	940	959	919	953	931	918	939	920	886	909	952	883	873	940	911	929	878	910	953	916	895	943	959	909	940	971	945	906	865	914	964	991	933	931	911	912	967	928	846	922	868	886	953	908	967	911	906	876	879	942	916	950	926	896	935	992	978	946	926	944	963	865	904	934	948	882	944	962	952	908	959	973	965	965	920	921	878	920	950	933	1006	924	911	927	921	906	946	884	889	1019	900	941	950	974	903	909	916	939	875	919	955	903	945	951	953	930	985	862	901	921	964	947	968	901	911	937	847	947	927	923	953	936	972	897	871	894	903	902	908	911	993	895	909	899	898	904	888	840	917	917	943	953	909	976	968	894	927	931	984	902	933	885	951	921	980	963	887	881	885	911	953	881	945	905	884	918	915	910	896	933	982	907	911	913	904	999	960	960	950	949	948	1012	946	914	904	978	963	927	1000	948	904	902	989	927	956	910	957	925	987	923	931	913	934	913	939	930	931	923	929	928	954	936	909	980	921	883	948	925	904	881	903	959	900	922	938	885	866	903	938	916	905	918	1000	927	900	928	885	909	938	930	921	913	940	864	918	911	926	890	932	923	938	946	922	932	886	890	955	890	918	911	876	945	931	947	942	956	929	939	978	893	938	888	925	1019	875	936	941	929	935	958	897	951	963	878	966	940	933	893	908	942	951	921	937	1001	929	992	938	933	948	992	932	910	901	890	950	896	978	915	962	889	882	915	914	962	948	985	963	900	879	915	964	921	907	925	915	951	920	991	935	936	885	998	880	912	915	914	883	957	903	936	936	931	958	916	894	885	954	918	880	898	939	970	965	910	918	962	950	903	859	965	1004	950	951	941	877	955	973	910	986	907	912	891	947	926	905	916	913	931	902	999	881	931	972	977	929	998	954	934	913	886	885	934	962	946	888	918	946	879	887	910	836	944	933	921	901	954	884	901	940	922	864	910	934	932	975	886	899	946	948	908	976	899	950	929	1004	906	927	908	903	925	917	900	942	999	925	917	882	987	902	889	916	995	924	958	977	919	949	953	956	936	931	947	956	916	925	936	933	893	927	961	913	909	930	936	902	923	928	955	928	898	930	915	958	943	954	938	952	960	937	905	929	977	974	874	954	894	894	913	923	905	899	863	961	967	940	921	851	964	933	946	944	868	953	855	878	885	930	1018	955	917	941	909	910	901	923	849	900	952	907	953	969	858	1001	927	928	909	948	876	990	932	942	936	883	930	929	945	876	911	937	895	936	904	945	937	916	964	894	967	940	912	880	914	887	904	942	906	912	968	910	911	978	943	930	904	920	923	947	943	870	947	985	916	962	927	973	925	905	958	922	909	968	1020	937	927	969	914	947	912	929	944	968	941	915	914	902	930	935	949	943	891	966	968	951	977	900	878	980	978	971	907	916	942	963	941	885	964	891	956	877	947	894	905	913	908	945	908	909	954	901	950	937	958	948	910	917	911	938	938	877	946	842	935	957	955	954	966	883	939	960	910	945	899	976	979	981	943	922	958	980	956	917	995	971	994	925	911	919	935	967	987	948	932	920	935	924	911	917	996	893	919	925	958	941	974	915	945	930	863	939	937	952	925	887	929	961	912	960
43372	33772	3903	2269	1869	1699	1612	1463	1398	1258	1191	1155	1115	1127	1088	1094	1102	1160	1138	1052	1119	1126	1083	1130	1041	1072	1029	1044	1065	1032	1056	1128	1110	1132	1146	1054	1116	1067	1028	1094	1092	1037	1076	1072	1073	1095	1010	1026	1025	1035	1069	1026	1063	1085	1046	1061	1054	1054	1044	1046	1106	1053	1079	997	1126	1040	1027	1011	1030	994	1010	996	999	983	1021	1047	983	988	1033	980	1074	991	1004	1020	1029	1044	1043	1099	1021	1071	1018	1014	991	1037	1060	988	1026	1016	987	1049	1061	1076	959	1014	1005	1023	989	1056	997	966	1006	1015	1013	992	1059	1039	1044	1019	1035	1029	986	1002	1014	1005	1079	963	928	1050	1035	1006	1024	1039	1052	1030	1050	1049	1020	995	1084	992	996	1014	1021	1014	1031	985	986	1021	985	1050	1025	1011	999	899	1034	1053	988	1008	1021	936	1095	1020	992	1008	1028	998	1017	1027	1029	1004	976	1000	1021	1013	1006	978	1051	1010	1015	976	1016	1008	980	1012	969	1044	1031	963	978	979	1001	965	974	1032	1015	957	1063	1022	1014	1041	984	1037	1035	1059	1028	1022	941	998	1061	976	1049	994	1014	1056	1050	1046	1012	1009	1003	971	990	1018	960	1041	962	1015	1011	1026	1072	1004	1059	997	1049	1017	1034	954	1047	1018	1027	1029	1070	994	972	1027	1033	1033	1007	1003	1040	1004	976	1017	983	1027	1061	1034	1038	994	1026	1079	1006	1025	1034	1020	1008	996	1043	1082	1031	1001	1002	1008	970	995	1041	1021	998	1021	1046	987	1020	1037	1019	1063	976	977	1026	999	1039	973	1012	1001	999	995	1023	1058	1009	995	1021	1013	1042	989	1033	1005	983	954	1061	1006	1074	1028	1044	991	1003	1014	998	1054	1000	1035	1032	1041	1019	964	1030	1064	1033	986	1037	1018	1021	1034	1055	1036	1026	1046	1038	1030	1001	1036	1038	1045	1021	1015	1026	1062	999	1042	1029	970	1075	1054	1037	967	1059	1022	1067	1029	991	1065	1026	1008	1029	1072	1021	982	1048	1037	1016	1047	1040	1039	1042	1002	1012	1021	946	1029	1049	1009	1020	950	1067	1067	987	998	1020	1016	1041	1051	1039	1030	987	1029	1032	1042	1010	1054	982	996	978	1032	1067	1009	1043	946	989	1009	1017	1004	1014	1056	1023	1018	1028	1046	1029	1091	1018	1033	1032	1054	986	1042	1042	1011	975	1055	1071	954	1000	1003	1007	1027	1035	1009	1042	1061	1029	1003	1028	1056	1045	1076	1016	1019	1017	1006	1017	996	1050	1050	990	1079	1009	1009	1044	1124	1031	1029	1067	1017	993	1027	1026	1009	1029	1052	994	1053	1010	1050	997	1020	978	1004	1004	1008	1020	1028	999	1008	1009	1088	1047	1010	970	959	994	1029	961	998	1061	998	1071	999	1024	988	1050	1049	1044	1000	1035	966	957	1025	1043	1041	1012	1033	1015	1012	1062	1057	1038	1007	1001	1063	968	1000	996	984	1034	1040	1003	1051	974	1025	1060	997	1028	1037	1007	1051	1034	1012	967	1039	971	1061	998	990	962	1005	990	1039	1018	1046	1052	994	1039	1061	1011	1012	1017	1013	1052	1053	1057	1062	1075	1015	1032	961	1039	1001	987	1067	998	994	1027	1078	1021	1072	977	1032	959	1008	1044	1001	1039	1019	1057	1020	1060	1015	1030	992	964	1036	1028	1031	1034	972	1078	1044	1088	1030	1047	946	1005	1019	1009	1007	1077	1014	964	1026	959	995	959	990	1010	1064	1015	1044	997	1041	984	991	997	992	997	984	1039	1014	1060	1028	1043	1057	1035	1025	1014	1025	975	987	1032	1047	1036	1012	1004	999	972	972	1046	996	953	1054	1011	1038	1040	1009	963	974	998	1020	1049	1030	993	981	1046	981	1009	1041	1026	1042	1071	1040	1009	1001	994	1007	1010	934	1001	979	1041	1025	1027	985	993	1004	1057	989	965	1008	974	977	1000	1036	1064	1010	1062	1026	1028	1020	1013	1009	1027	991	999	1006	998	1023	1042	1017	1007	1017	1023	1026	1011	977	1037	1006	1072	1003	1071	1073	1010	1031	1010	983	1015	985	1022	1002	1032	987	989	995	1035	1040	1005	1005	997	1016	1058	1016	1087	1111	1006	1014	1035	1009	1059	1019	1050	1042	1042	1032	998	1020	973	1036	1015	972	1012	1022	1086	1021	1003	956	1059	1018	1046	1020	1001	929	977	974	973	1041	1010	1039	1004	992	1042	1026	960	1063	1081	996	1012	1062	1046	1021	1055	977	983	1052	1028	1028	971	997	979	1021	998	1003	997	1072	1027	999	1059	1050	996	971	1032	1030	1046	1001	1045	1013	1068	1072	1036	1010	957	1003	1002	1016	1009	1045	952	997	1066	983	999	1072	1015	994	1022	1018	1019	968	958	1017	968	1041	1061	1042	1044	1019	999	993	995	1027	1000	1065	1015	1050	1010	1013	1008	1081	997	990	1005	1011	1030	1022	1022	1036	1035	1017	996	968	1043	1009	1015	1004	1023	1034	1011	997	993	956	1033	1071	998	971	1019	1009	956	966	1038	1063	1027	998	998	1005	983	1037	1029	1019	1011	981	1067	921	1016	985	1021	987	1020	1024	1016	1033	977	988	1010	970	1014	996	1016	1024	1010	1059	1069	1037	1026	1015	1042	1028	1052	1028	1007	999	986	981	1060	1051	951	1028	1055	1062	1012	991	1028	1012	1026	1007	1013	996	1015	1009	994	1060	1036	1034	995	1062	1002	1036	1031	1051	1032	1018	965	969	1001	1020	1031	1017	1014	1054	1037	1029	1020	1016	1054	1054	962	1010	1037	1057	981	1012	1011	1055	1019	1043	977	1029	1064	1049	994	1023	1011	1052	969	1027	1061	1028	995	1000	1027	1056	967	1007	1015	961	1016	1030	967	1003	993	1018	975	997	1017	1026	1009	989	1023	1059	1047	1024	1027	1056	974	992	990	1046	983	1034	1034	1018	1070	1000	948	983	1005	924	999	1026	1010	1051	993	1002	1077	1064	982	1018	1019	999	1040	1009	1002	1014	959	1038	1034	1021	1027	979	1002	998	1044	960	1010	1110	1014	1025	1028	992	984	1032	992	1033	1048	1039	1015	986	999	1023	1015	1050	1015	1063	924	988	1023	981	1042	1076	982	1080	993	1061	1015	1007	1022	980	996	1035	1034	1048	964	966	1016	1060	998	995	997	1057	1000	992	1010	1018	1046	1008	1008	978	985	998	1053	1032	1047	1015	988	985	994	1003	1016	1071	940	1037	1051	1019	1070	986	1017	1059	1008	1032	1001	1030	967	991	1036	1021	1060	981	1053	988	1058	1037	1011	995	1030	970	1049	1016	1049	1040	1033	1020	1030	959	984	1035	1043	1034	1057	1087	1022	1007	1013	1053	975	1024	1066	1022	1025	941	1017	1023	1054	1005	1013	975	1016	962	1027	1044	1024	970	1042	1001	1010	984	1001	1085	1032	1070	1013	993	1015	1014	1031	1053	1073	986	1016	1007	1086	975	1099	1018	983	1027	977	1009	1031	1032	1002	1029	1060	1016	1004	1030	995	1009	1029	1014	1063	1081	1077	974	1039	1000	1042	1046	1056	996	1010	1002	979	983	1034	990	996	1028	1037	1036	988	1017	1017	1027	1008	988	1032	992	1003	1035	1034	1021	1061	991	1004	1081	1043	1061	993	1046	976	1003	994	1053	1003	1010	983	1016	1026	1058	968	1002	1039	1001	1028	1032	1052	1025	1041	1028	979	1021	1019	1055	1052	1031	1003	1045	1005	971	976	1001	1022	991	972	1043	961	1057	1025	985	1013	1040	1003	997	978	1024	1033	1021	989	1062	1065	1047	1037	1066	1009	962	1039	985	1020	994	974	1053	1041	1005	1045	943	1024	1035	989	1003	1026	1061	967	1000	1032	1053	1018	1003	1069	1035	1008	965	1038	963	1023	1029	966	1010	1014	1021	1019	973	1000	986	986	1009	1013	1030	1058	1034	1002	1030	993	1033	1045	1003	1008	1000	1035	1050	1048	996	1054	1034	1031	981	1017	979	1041	986	975	984	1040	1003	1064	1090	1094	998	994	981	1056	1012	1041	984	991	1075	1060	1040	984	1010	1046	1029	960	1055	1033	1029	961	988	1022	1016	1073	1066	1007	1024	994	997	994	1041	998	1026	998	1050	1110	1023	998	1022	1006	1024	993	976	944	968	992	990	1043	1002	1037	974	1017	1049	1028	1034	1010	981	1006	952	1004	1003	1012	1048	1035	988	1065	1020	1020	966	1014	1089	988	947	1027	1027	984	1008	1014	978	1011	982	1072	1049	1016	1013	1061	997	1020	1044	1046	994	1005	1005	1049	1036	996	970	1036	1060	1021	985	1011	1085	1001	972	1046	986	1026	1042	1027	997	1086	999	1022	971	972	993	1011	1020	1016	1106	1036	1043	1009	1023	964	1090	950	1013	970	1027	1037	1008	1002	1025	990	1075	1025	990	1045	984	1030	1034	1039	1021	978	1020
22388	20918	28673	23308	20910	20963	12476	1734	1234	1077	1037	1027	942	917	917	887	874	903	896	940	907	883	849	855	836	824	871	793	788	818	842	899	902	953	960	831	796	812	816	838	786	877	883	812	822	819	772	793	756	796	818	771	765	773	826	846	800	765	836	826	882	905	813	813	803	778	768	789	741	747	752	744	819	751	785	772	774	777	718	764	778	746	782	773	757	689	784	771	738	752	769	748	760	778	760	770	763	729	743	727	764	810	753	740	764	739	757	725	800	749	787	743	771	765	766	777	768	742	764	780	761	812	789	780	728	768	775	767	783	764	796	799	779	769	727	780	738	734	788	787	795	729	759	765	808	756	754	828	766	755	787	803	735	747	756	757	769	803	755	766	747	765	794	803	732	759	751	713	746	820	761	743	749	735	721	780	767	770	717	784	793	783	754	737	750	789	766	734	808	760	722	783	756	762	794	754	785	808	768	769	768	773	786	773	744	761	750	756	787	743	763	807	762	744	787	729	810	755	785	730	714	775	792	761	727	787	773	789	754	766	808	743	821	767	774	735	747	729	732	745	720	752	814	784	774	723	766	759	786	786	822	771	765	783	780	752	752	723	755	813	818	811	758	752	779	777	758	811	761	802	777	747	779	723	714	768	701	749	728	813	804	780	791	745	753	742	760	718	817	800	749	733	758	786	772	756	757	745	786	738	727	738	750	765	780	755	774	774	709	710	773	734	761	787	825	766	713	766	764	729	729	747	730	799	791	729	788	737	708	782	789	788	739	762	767	803	738	769	772	801	794	803	751	743	770	780	720	753	764	744	816	759	741	768	735	727	729	782	765	746	740	752	771	791	744	772	794	774	768	779	750	746	743	759	739	763	764	739	755	743	749	780	826	745	734	754	781	767	729	714	758	763	755	797	794	806	805	784	799	724	755	743	744	769	729	751	784	770	755	791	770	800	765	734	813	747	800	759	760	728	760	773	781	838	730	780	759	762	795	752	762	689	793	797	785	798	773	775	745	785	797	799	772	774	760	743	767	738	749	782	750	705	745	723	796	765	723	776	789	739	779	747	723	678	732	801	786	753	826	793	767	753	781	748	701	771	765	772	773	799	799	802	728	811	814	773	766	734	757	793	755	796	783	786	788	717	780	730	786	745	754	767	817	752	807	753	793	753	780	697	711	810	741	775	732	765	769	805	793	783	800	752	828	804	778	728	744	770	771	724	744	789	758	817	771	764	765	768	821	731	745	789	746	733	771	776	774	797	741	737	729	795	723	774	725	701	769	775	763	748	722	728	774	752	696	738	771	798	739	788	772	801	741	778	783	759	813	747	770	767	759	727	769	774	745	781	774	728	740	756	816	732	787	795	741	726	749	754	777	777	777	785	768	798	754	757	765	786	754	784	764	792	745	720	751	747	721	797	788	797	763	736	742	735	760	778	744	755	755	740	735	762	704	784	810	746	773	771	742	813	793	738	710	767	733	772	778	770	710	774	788	761	792	774	740	767	759	789	798	777	759	765	747	754	768	767	795	790	780	720	782	773	761	753	769	821	721	775	759	739	805	747	771	783	730	811	743	740	774	734	779	758	737	741	745	761	718	725	724	687	768	739	745	741	803	761	767	760	782	735	765	788	750	788	774	741	722	796	742	754	788	773	744	782	697	691	781	780	738	759	777	763	746	758	736	786	729	760	766	783	720	753	789	786	758	777	744	760	803	747	755	775	807	767	789	773	784	800	780	777	715	795	723	749	777	745	783	753	775	738	736	752	797	750	782	820	721	751	705	809	777	792	782	735	705	782	761	758	719	749	798	794	779	750	750	729	796	739	762	783	751	746	755	735	725	705	808	772	712	835	725	755	757	738	771	746	728	759	712	746	785	788	767	779	740	749	782	781	770	750	767	749	726	763	754	746	756	756	751	749	768	802	775	780	765	749	740	775	757	730	758	736	721	787	766	814	779	802	739	814	799	832	761	733	723	757	780	751	790	721	719	772	780	784	747	757	757	756	768	797	777	741	772	783	767	747	763	696	736	852	778	820	757	732	734	736	734	789	760	758	758	731	774	726	768	766	762	757	758	770	774	744	700	793	733	791	758	760	750	738	786	794	736	760	754	749	760	721	816	736	787	690	797	796	750	767	751	777	761	788	780	812	695	770	798	748	708	761	785	726	725	764	784	729	778	764	757	772	729	723	779	764	835	765	721	795	752	781	786	763	697	789	729	788	747	739	787	777	704	702	798	778	785	716	748	731	749	786	726	880	720	781	776	778	704	737	712	779	827	791	796	796	775	769	777	788	782	762	741	796	706	797	760	760	778	756	784	771	711	748	748	780	759	804	783	781	793	836	752	746	749	761	743	783	767	773	761	775	751	768	769	763	760	788	777	763	822	826	800	763	705	779	739	772	725	786	759	785	775	755	738	780	775	748	741	770	748	688	814	731	754	734	709	796	770	761	777	765	811	772	719	748	780	751	757	754	794	750	774	755	759	788	742	750	781	795	773	763	762	753	772	791	778	773	747	766	765	733	747	716	804	736	756	760	766	798	740	811	787	751	726	768	748	771	786	764	798	775	778	777	793	807	755	742	720	754	739	812	773	723	733	763	772	715	749	765	782	731	744	801	763	751	730	721	722	793	777	808	730	773	768	777	776	718	742	720	737	705	735	737	793	732	717	723	755	798	750	761	742	725	789	693	773	772	763	784	795	720	799	733	740	798	802	740	750	759	751	768	745	750	795	768	779	762	762	726	706	745	735	776	749	794	775	710	715	751	765	753	750	762	757	716	749	772	769	792	802	754	768	735	756	742	792	745	804	782	750	738	749	746	760	793	785	765	754	769	774	783	800	707	787	755	777	782	760	757	745	747	760	752	769	747	770	784	775	753	760	735	740	762	738	746	757	733	742	741	739	766	778	740	726	744	792	795	746	756	769	766	828	725	758	746	749	749	803	795	790	738	775	771	779	721	748	807	774	713	752	769	776	820	802	716	759	791	781	791	733	740	745	785	822	780	703	732	777	782	751	783	744	765	750	777	761	785	717	720	733	712	756	732	753	762	754	764	749	779	773	820	743	784	780	776	779	796	731	765	753	769	763	742	763	746	801	807	737	727	779	710	723	803	789	819	766	755	746	775	788	714	769	807	772	723	742	756	777	769	738	748	778	773	760	747	775	715	747	736	757	778	718	747	763	773	811	766	766	739	740	743	754	803	766	738	721	793	777	765	737	772	807	729	737	783	758	741	701	755	760	799	727	741	719	773	716	790	765	751	736	783	783	729	770	757	729	761	728	778	751	764	740	779	789	755	739	771	746	758	794	754	764	800	762	753	721	704	766	769	798	772	778	761	745	736	740	730	707	761	782	763	731	780	744	764	765	774	765	802	757	715	758	738	763	733	739	806	775	778	737	813	736	769	759	733	765	751	791	787	740	760	771	785	779	749	762	721	770	772	751	732	758	770	795	745	760	736	721	767	743	751	748	739	742	772	755	784	797	789
48463	46056	10045	5413	3871	3170	2809	2355	1836	1557	1371	1287	1231	1128	1070	993	1010	1061	1118	1071	1046	999	1055	1045	890	922	936	885	890	880	949	950	1047	1065	1005	990	900	889	933	859	912	922	903	953	905	869	866	896	787	888	826	817	847	863	929	897	836	825	909	906	970	947	949	922	867	896	826	815	758	785	859	810	803	737	780	827	764	786	812	845	856	804	829	793	804	789	790	799	840	825	816	749	809	844	741	870	819	798	809	799	870	856	826	773	825	862	823	799	839	827	827	765	812	811	786	855	809	799	808	835	766	816	876	845	835	819	792	839	818	799	834	824	816	801	851	780	814	782	814	835	855	746	788	804	821	766	873	849	784	784	826	840	790	822	820	842	817	769	773	844	808	885	831	811	846	772	809	814	788	814	841	801	807	832	808	771	814	830	845	835	804	819	780	822	805	832	819	866	830	813	837	814	821	783	835	819	805	798	806	780	797	808	840	825	824	813	772	789	766	830	822	831	838	826	782	852	806	845	842	831	778	761	779	790	835	853	789	804	788	855	815	828	783	771	828	845	846	849	758	760	910	777	856	825	805	881	784	817	815	808	891	838	830	817	807	800	800	760	802	836	823	835	839	815	817	796	855	828	852	806	844	856	801	837	807	849	792	798	828	813	806	788	815	798	766	815	800	800	810	828	823	820	811	771	813	833	764	811	870	782	845	756	775	794	838	819	794	818	801	808	795	826	790	794	819	772	808	771	816	763	827	814	817	808	804	794	782	810	808	828	836	808	860	821	785	853	827	792	863	778	790	795	802	799	761	857	752	822	772	849	827	808	822	837	789	834	778	802	850	824	828	852	844	812	791	832	772	826	829	827	836	831	818	836	778	878	822	767	784	783	850	796	794	811	803	781	833	816	835	802	765	825	843	807	812	843	818	884	802	830	775	857	757	804	762	824	745	835	821	850	774	796	818	756	812	876	798	830	825	770	810	840	770	809	822	823	801	805	806	764	803	821	805	809	852	850	846	791	830	822	764	774	788	737	805	833	775	779	786	823	780	842	757	762	788	823	787	785	804	848	834	821	821	815	815	799	851	775	804	811	817	810	796	824	784	797	846	889	826	859	810	841	796	843	806	822	850	820	847	839	860	787	825	794	854	857	775	783	769	834	751	827	802	810	801	836	785	795	810	806	811	795	845	789	783	783	777	843	799	774	813	845	803	864	772	807	799	834	822	827	827	807	798	790	837	807	804	793	769	789	889	806	780	817	823	826	781	766	811	858	798	805	838	828	766	800	809	832	845	794	804	825	785	841	817	728	806	810	726	803	839	812	763	745	781	806	773	806	846	833	779	802	839	805	791	772	807	817	793	834	816	818	819	801	869	892	833	795	776	798	783	799	850	767	823	800	759	837	835	805	823	787	777	828	837	830	730	757	792	776	827	824	790	825	768	828	771	771	815	761	850	775	716	753	797	814	848	801	783	798	795	755	843	846	818	797	801	792	814	797	775	811	815	775	777	808	795	839	787	851	854	806	830	799	816	779	818	816	802	806	852	814	857	766	804	820	830	834	761	800	761	827	800	779	829	719	744	827	834	829	788	866	838	813	830	819	830	759	825	798	799	832	785	809	804	808	800	783	801	816	802	785	808	814	771	820	851	843	811	806	818	806	824	784	821	835	833	823	816	846	843	808	777	784	858	851	787	809	811	824	796	837	840	779	825	794	777	876	757	793	828	857	811	799	805	803	843	800	813	805	766	797	770	765	873	801	799	808	765	804	803	800	790	842	778	847	831	813	783	827	825	828	807	762	802	787	841	837	805	832	810	819	761	795	766	777	804	849	795	833	815	771	818	803	860	764	795	833	783	783	846	804	772	796	867	796	846	827	855	849	794	777	777	837	791	833	779	804	802	778	822	809	808	828	836	875	815	843	827	808	797	829	765	813	809	799	812	801	849	822	834	760	782	768	841	835	753	838	795	805	770	844	831	834	824	818	791	821	783	836	800	828	782	800	823	768	780	872	796	816	800	847	838	827	823	793	767	803	807	835	796	865	818	836	777	837	821	826	813	791	808	833	807	803	863	829	786	814	825	835	792	815	821	818	809	808	822	780	797	794	849	805	843	826	848	843	809	856	781	786	776	821	782	795	797	765	776	766	837	793	765	782	769	832	840	826	785	771	787	837	827	779	836	840	831	808	813	768	789	854	802	859	830	780	826	733	794	807	829	841	781	780	829	795	841	818	827	836	787	801	809	848	772	795	828	773	798	766	819	854	852	805	812	799	848	836	806	807	827	819	782	785	799	825	843	751	769	770	811	811	793	834	824	852	822	788	838	801	814	793	848	811	801	814	788	821	854	852	798	839	804	814	827	779	843	811	797	820	855	774	791	805	790	826	794	798	816	809	845	817	802	812	820	815	853	839	820	774	836	770	812	800	815	837	802	797	795	831	838	805	830	823	842	839	788	804	759	836	833	814	804	832	832	815	838	778	828	792	868	815	833	819	819	787	842	822	782	759	755	806	762	796	848	822	842	792	788	800	764	826	811	844	835	829	838	794	794	784	793	868	834	808	780	842	826	816	807	826	805	793	806	783	793	851	820	815	823	814	781	795	826	795	760	782	751	810	817	804	782	811	801	858	747	768	774	769	778	801	836	836	769	775	876	774	778	782	809	794	835	824	823	803	813	708	823	756	834	813	824	839	816	790	811	762	845	761	748	829	786	789	829	794	827	772	818	815	862	719	824	890	805	770	796	810	803	815	801	814	834	801	811	811	799	786	870	797	797	753	803	817	801	805	809	806	803	798	801	835	830	801	864	819	826	800	825	804	826	766	839	765	793	818	805	807	781	805	811	852	776	798	801	804	798	826	828	790	797	789	838	785	751	764	817	763	800	816	802	836	802	820	804	820	825	735	803	804	821	797	813	787	811	803	816	829	784	847	800	865	817	793	799	823	777	805	833	807	768	832	837	805	807	798	838	822	847	809	812	800	789	839	842	821	822	831	792	830	853	824	800	761	853	805	818	775	818	854	818	794	826	822	821	816	821	810	804	852	818	833	810	771	782	812	814	768	783	778	800	775	792	817	814	845	791	817	808	802	817	809	828	842	837	835	809	839	786	831	839	804	815	821	784	781	902	800	817	768	791	836	880	801	850	809	795	808	814	830	801	823	846	793	813	869	849	770	769	836	821	819	819	850	852	798	789	777	843	812	820	820	773	799	818	772	805	794	799	800	763	770	809	808	805	843	770	836	819	847	824	791	804	790	825	760	854	799	851	776	832	801	809	790	802	785	827	808	823	805	737	807	765	787	791	811	849	823	797	832	763	821	814	866	811	816	880	812	794	786	813	785	781	836	768	797	762	745	767	843	793	829	769	811	764	791	821	807	864	758	802	843	834	892	818	818	831	786	764	792	821	817	800	819	801	847	823	772	798	815	817	789	813	780	795	847	817	817	818	790	800	830	794	801	752	859	805	816	797	779	796	809	793	831	820	806	835	785	844	845
30791	26530	14901	2493	898	824	789	765	743	683	698	688	706	655	715	720	710	712	711	687	730	724	710	680	720	696	721	712	676	777	754	710	748	760	725	687	692	726	746	680	763	721	679	657	732	711	704	723	735	710	686	733	662	688	719	766	698	701	712	714	741	724	653	680	706	702	668	707	677	700	705	714	691	696	707	672	707	749	705	689	689	640	696	682	674	679	663	714	653	696	710	732	702	717	673	724	707	653	660	712	715	676	700	714	688	704	740	723	676	667	696	683	718	716	751	703	734	691	699	702	694	697	714	678	727	716	678	688	675	676	689	659	720	727	738	684	696	758	646	693	709	700	659	697	708	708	721	685	698	710	670	676	655	682	687	693	659	707	729	695	699	664	675	685	653	691	698	704	660	687	704	687	709	725	688	690	665	695	646	662	654	724	722	675	691	667	699	708	711	683	683	685	702	701	713	697	671	728	717	728	706	674	697	726	671	702	711	654	697	677	751	716	683	680	688	735	707	681	660	703	712	680	691	706	726	686	744	694	659	686	690	666	690	648	742	667	638	699	694	723	698	705	679	684	653	730	647	715	716	664	713	684	674	655	681	724	702	718	674	703	665	701	646	660	651	698	733	688	687	666	702	673	690	687	680	647	767	742	685	690	692	688	722	730	660	693	699	699	711	658	677	725	730	677	688	679	722	664	625	697	730	641	663	688	663	726	674	684	681	715	686	688	664	653	717	683	720	742	708	708	685	642	674	699	723	668	711	718	703	696	698	676	705	700	701	732	688	675	686	705	669	704	721	661	687	710	676	671	675	738	684	657	731	679	767	758	651	669	678	704	682	675	695	677	636	677	672	634	710	668	658	696	670	713	684	743	668	706	673	663	690	669	728	685	689	727	663	676	686	773	694	685	665	677	726	708	715	704	685	646	718	690	695	705	629	705	694	645	668	689	669	659	686	680	696	720	699	697	695	644	684	685	708	729	661	680	651	710	669	677	707	673	719	701	705	692	704	693	681	668	692	705	684	687	712	671	700	674	675	682	655	717	736	745	713	678	672	649	683	658	678	719	719	735	696	671	685	675	671	683	724	697	726	684	709	700	622	711	683	685	732	687	679	684	667	685	731	663	710	718	681	684	693	693	711	727	681	709	699	689	673	685	733	696	690	662	661	677	684	641	708	728	685	687	701	715	687	723	709	688	706	680	655	673	715	710	725	689	686	657	705	691	714	700	708	715	676	653	677	686	698	705	700	656	692	678	689	690	715	694	723	671	672	672	710	714	687	690	684	680	650	702	662	683	703	726	700	736	701	673	746	649	688	709	685	641	690	693	718	698	702	695	670	708	675	636	677	702	708	682	678	761	702	656	705	641	731	663	687	681	722	689	676	645	713	684	680	673	735	670	672	703	662	683	683	689	681	690	696	703	705	712	733	685	654	690	727	719	680	710	698	669	664	711	697	723	694	655	741	663	690	671	703	723	676	703	703	726	700	690	717	727	691	703	668	701	690	676	710	697	709	642	691	715	702	694	703	725	686	700	688	681	694	702	667	681	707	713	653	667	705	675	678	730	683	716	695	683	676	654	684	680	685	737	661	631	746	711	685	691	711	723	662	675	686	677	710	697	713	695	712	656	640	679	695	639	739	673	740	654	724	659	651	709	676	716	728	663	693	736	673	691	675	733	717	651	672	699	666	732	692	692	705	673	729	674	727	718	669	742	733	698	705	738	711	693	671	719	622	709	658	713	703	657	670	706	711	724	689	717	701	674	679	728	671	702	745	715	674	712	732	699	740	673	681	721	733	644	703	754	710	667	696	682	686	723	725	735	710	693	706	665	661	663	655	715	684	676	661	675	689	687	679	741	692	692	677	722	656	725	731	721	707	680	683	677	648	713	704	695	671	663	718	678	679	713	689	696	662	724	673	712	712	691	715	653	711	677	710	746	697	709	689	699	681	705	700	672	687	672	695	679	665	706	653	751	706	700	691	658	724	662	742	700	714	675	657	710	690	719	701	701	664	704	678	684	685	658	699	689	697	658	720	694	671	654	712	695	703	671	705	668	709	697	667	707	752	698	655	727	722	666	667	715	686	671	684	672	683	707	675	697	653	711	676	698	711	677	719	717	709	696	709	712	708	684	667	721	724	742	655	714	687	713	722	643	695	682	661	675	645	672	693	688	715	704	685	678	654	653	697	701	683	693	713	675	710	733	648	679	696	687	746	707	702	708	753	653	695	700	703	701	730	640	728	692	689	685	671	710	692	681	717	653	750	667	657	685	709	701	731	686	672	741	664	696	765	676	705	732	709	675	643	687	693	713	683	714	694	648	677	700	649	720	671	661	679	713	736	759	658	704	701	712	693	696	705	654	724	691	670	738	703	715	717	697	713	658	682	679	721	672	639	690	704	672	752	756	736	686	758	686	711	669	698	696	696	647	657	645	662	733	725	696	683	737	663	671	710	703	787	667	644	686	678	691	690	687	637	727	682	697	698	693	719	646	731	701	642	715	698	679	715	662	706	764	700	674	678	685	673	709	755	722	737	678	732	696	705	670	714	712	727	695	709	702	665	690	680	737	667	678	732	711	687	703	700	664	682	665	715	693	754	677	660	681	687	655	696	728	698	689	692	666	660	703	760	653	728	682	691	651	698	723	659	713	670	702	650	710	742	673	692	745	708	687	697	672	692	713	700	698	711	677	680	679	690	668	745	682	682	702	686	737	697	691	703	679	705	704	674	684	687	690	701	691	722	705	695	688	659	698	651	660	682	710	670	662	703	658	637	651	700	690	676	693	673	654	690	675	734	666	730	658	693	711	701	656	706	744	682	692	694	663	669	685	689	713	677	696	691	703	721	677	667	671	678	721	699	684	669	706	645	693	727	701	670	704	713	650	682	700	693	675	698	684	734	620	686	712	669	693	680	692	702	716	714	677	671	670	713	704	728	692	731	719	703	752	681	727	727	649	720	705	671	699	733	730	661	682	694	708	682	708	712	679	684	699	682	686	727	680	657	679	669	674	689	671	659	689	718	719	650	739	686	722	731	671	707	686	673	642	645	708	695	645	730	656	701	712	702	698	672	650	689	722	713	730	687	684	713	702	658	688	721	656	712	671	690	660	636	700	690	712	666	688	702	686	684	687	718	674	685	713	724	689	695	717	660	663	709	700	690	673	706	655	718	688	703	675	693	678	664	676	689	664	713	705	683	716	679	728	688	702	702	715	657	689	702	684	642	715	679	718	760	684	728	713	684	686	698	736	664	707	683	695	734	684	700	709	670	738	650	696	661	679	647	664	673	717	750	638	721	697	694	718	659	680	682	685	687	635	704	656	682	692	717	666	666	703	671	739	708	706	688	688	665	654	728	688	715	672	648	714	728	742	699	714	675	772	606	687	697	667	693	684	691	708	633	710	696	707	696	649	741	683	703	680	665	625	695	700	688	694	687	684	711	689	687	695	657	647	726	693	692	648	626	716	745	682	656	716	682	684	642	662
40112	31464	1268	854	895	912	991	923	899	853	835	788	786	815	785	779	808	784	801	771	863	815	818	772	763	817	822	800	764	812	837	831	895	896	832	775	807	816	830	816	852	837	858	816	768	758	782	797	780	791	807	770	780	785	817	823	789	775	795	816	895	833	809	786	808	791	787	766	828	794	767	813	785	810	760	812	744	775	813	816	784	726	754	822	780	778	781	764	811	773	748	779	787	829	833	818	766	811	816	763	746	771	847	779	802	808	831	818	812	781	792	763	811	818	812	827	793	813	791	767	787	783	788	730	778	800	811	746	816	815	811	774	831	774	754	788	828	783	775	739	770	788	742	779	768	838	779	780	731	804	781	750	744	798	769	748	804	793	728	829	740	800	784	803	783	736	820	857	770	803	784	786	794	740	776	773	801	799	781	763	770	773	805	747	753	735	760	759	791	763	764	794	811	779	809	840	788	846	799	726	828	787	762	767	798	821	795	775	809	774	813	765	798	789	811	783	805	777	753	771	806	768	795	821	823	803	775	770	808	785	785	790	806	761	815	721	804	773	788	790	772	775	813	753	760	778	825	793	779	779	819	786	805	758	773	759	754	807	831	784	778	829	766	795	718	834	822	787	845	763	773	789	810	808	831	735	765	833	778	782	809	807	806	796	770	729	850	782	806	779	780	808	764	784	818	790	769	813	782	822	822	797	824	791	802	782	814	773	801	793	808	783	796	749	821	792	749	716	796	840	778	762	802	789	751	748	754	793	765	789	820	766	806	767	759	724	803	766	800	754	803	754	797	738	775	768	794	800	799	806	781	759	819	837	815	752	748	792	768	699	759	766	764	749	786	761	797	769	797	762	793	830	820	765	774	805	747	772	786	772	772	799	772	807	804	806	800	785	765	768	785	749	785	803	786	745	833	727	786	808	808	817	812	824	805	767	761	837	750	783	816	776	761	828	812	764	809	783	765	774	754	805	829	727	773	806	756	778	775	761	808	760	785	787	798	773	746	740	773	806	838	784	805	785	706	829	772	782	788	821	739	757	778	772	795	830	738	821	777	740	783	733	758	797	733	783	760	788	816	804	881	754	780	773	796	840	742	792	784	775	816	823	816	845	744	767	760	769	805	804	717	753	756	813	747	786	780	764	753	774	808	788	813	771	798	730	782	760	801	811	798	813	811	832	774	795	784	778	792	779	809	776	761	795	780	805	802	786	799	793	805	811	803	782	823	805	827	815	744	783	786	800	730	779	839	765	777	784	779	738	809	788	787	783	804	767	762	735	777	771	796	762	769	788	784	795	779	806	796	810	791	783	794	801	788	804	820	768	850	786	785	789	777	811	790	750	819	778	743	766	781	775	803	791	766	783	763	742	801	795	824	788	792	805	768	740	798	779	801	809	775	801	795	741	813	774	782	807	777	756	754	798	836	796	813	777	724	738	808	801	771	798	751	801	822	757	749	755	802	770	736	775	720	805	763	791	738	787	875	796	787	812	740	786	776	801	790	813	792	725	824	806	828	767	750	817	794	807	793	773	797	786	800	767	759	821	782	775	796	758	755	762	787	800	744	754	742	767	801	784	761	767	801	774	781	776	785	760	749	802	803	773	771	774	793	827	813	790	781	780	791	817	758	811	750	778	751	789	759	840	779	807	814	777	749	795	763	780	776	790	781	719	761	733	814	765	787	776	801	774	763	715	775	781	709	753	776	774	782	810	788	777	745	788	701	762	701	763	780	777	779	722	720	767	844	816	778	764	790	795	733	778	791	805	765	791	747	816	780	771	795	778	763	789	767	794	790	744	798	771	800	729	826	795	826	807	808	814	808	767	781	816	755	789	767	763	768	816	782	768	773	760	801	775	777	774	788	796	769	781	736	797	805	819	799	823	773	769	748	770	735	809	751	754	729	738	768	799	776	810	770	768	772	785	747	796	774	781	808	789	786	824	755	792	800	812	825	746	797	738	792	787	797	762	777	805	762	792	754	853	783	791	830	714	774	737	758	840	763	828	780	799	779	762	758	778	807	812	849	781	769	744	815	769	783	766	806	822	762	792	754	790	786	756	744	841	803	756	795	767	783	784	795	772	796	781	776	798	719	802	794	784	750	778	713	840	817	777	819	783	777	756	848	761	822	877	815	751	819	817	781	791	738	739	774	755	710	801	828	775	762	738	787	815	775	766	789	766	766	753	762	790	785	777	783	776	742	779	824	758	740	797	770	761	809	821	818	784	747	790	811	791	809	739	783	778	756	782	781	796	779	814	784	784	764	749	855	782	764	799	741	791	806	788	691	802	809	744	796	803	822	786	785	748	752	801	744	785	804	781	738	817	822	727	786	779	757	746	789	783	810	817	728	801	792	750	773	776	770	789	805	762	794	831	785	784	758	784	748	839	804	820	744	777	750	814	762	774	802	804	755	801	787	798	769	739	778	792	781	817	787	758	751	831	813	776	763	769	755	779	722	773	760	767	813	841	792	787	742	797	759	774	833	770	799	799	762	809	765	758	777	789	764	810	793	787	772	782	770	782	775	775	778	794	808	787	757	857	770	779	778	786	809	760	720	801	782	760	779	767	820	814	754	802	777	754	813	804	809	821	741	731	751	820	778	773	786	803	778	785	810	819	721	750	785	792	787	800	783	791	770	780	803	786	767	781	764	777	778	780	777	796	821	799	729	765	777	773	731	802	789	782	769	761	786	809	795	813	791	789	795	780	703	765	784	772	794	759	795	772	790	782	791	783	790	789	788	752	808	762	731	824	746	762	829	832	766	772	773	796	765	751	765	752	808	765	761	703	791	785	824	781	726	768	764	823	808	761	798	845	799	761	818	767	767	780	785	754	780	748	774	824	819	782	770	725	770	774	813	730	789	832	804	816	811	826	757	763	724	796	792	786	790	789	756	809	765	797	805	742	765	759	804	786	804	810	761	739	809	773	766	774	837	785	767	757	788	795	769	759	742	765	774	744	764	801	762	737	777	789	798	774	783	734	779	774	801	748	763	790	836	759	762	786	754	788	820	774	797	825	789	736	831	812	799	798	787	749	774	778	758	853	800	748	778	768	807	828	803	753	744	795	779	792	759	772	763	796	858	803	749	787	765	797	809	769	849	814	786	783	800	761	800	775	774	835	748	801	765	801	827	780	766	783	800	740	763	787	791	767	783	769	757	807	799	831	822	773	785	832	762	745	776	791	838	788	808	760	780	749	836	845	849	811	777	772	784	767	769	797	813	759	788	801	755	836	739	745	805	791	834	787	789	810	777	763	785	760	807	824	783	810	855	783	786	766	797	767	731	690	794	766	766	790	808	771	791	778	738	750	793	739	767	755	776	808	811	812	831	766	758	778	805	824	762	757	769	772	754	790	728	770	735	803	784	792	772	779	823	798	824	784	748	794	825	786	832	779	735	792	798	762	771	804	794	748	748	812	769	747	780	837	766	769	785	781	767	766	767	804	804	835	781	839	762	750	796	777	780	755	803	797	869	802	780	752
23501	20959	28295	23785	20958	12790	1424	915	728	662	630	623	549	579	582	588	563	561	529	581	609	623	595	512	521	571	543	539	508	533	541	558	626	566	562	575	547	508	558	521	523	551	485	539	533	529	508	519	476	512	569	503	533	541	519	528	581	519	567	541	508	549	521	497	533	496	538	501	521	525	514	477	495	529	495	514	480	509	551	509	530	494	506	524	517	496	475	501	501	495	481	489	515	495	492	486	510	488	520	486	536	516	496	549	483	535	523	521	507	543	492	496	513	503	516	498	481	495	496	467	508	523	537	497	538	519	488	490	518	489	490	522	515	495	513	504	512	523	511	476	485	465	498	470	496	521	469	508	504	484	505	482	502	534	504	471	484	521	519	468	504	495	513	518	525	510	539	535	451	519	487	541	496	500	514	540	530	525	513	535	485	526	465	497	536	512	496	498	543	521	489	519	489	510	539	493	500	510	496	474	493	481	499	497	497	529	465	475	516	487	507	526	496	518	490	501	509	533	506	503	506	489	520	519	516	521	510	516	466	548	493	491	488	536	529	511	497	553	471	504	495	498	458	488	492	527	513	482	483	512	516	514	527	491	501	499	493	495	506	509	522	478	496	498	517	484	507	499	538	451	512	488	472	482	552	508	491	543	501	494	515	477	536	524	506	504	495	483	478	496	511	485	532	513	539	442	489	485	493	499	500	525	494	491	505	512	456	499	479	481	470	513	512	474	520	493	525	466	500	495	485	497	495	521	518	503	497	482	480	498	521	513	533	479	485	477	501	510	466	487	516	552	512	499	494	488	475	484	528	518	512	488	510	509	504	519	519	500	485	489	511	493	491	466	476	483	535	504	508	543	512	502	492	510	534	505	480	536	509	477	513	485	445	451	495	511	559	489	502	513	531	488	476	484	505	488	505	495	473	517	524	511	491	474	516	509	531	491	562	512	517	504	528	503	519	526	489	490	492	467	522	530	515	471	472	466	518	496	522	519	514	492	466	504	531	511	502	511	534	482	507	447	494	517	465	492	537	552	474	521	481	484	504	486	480	506	521	513	462	534	495	520	499	515	547	481	529	482	505	523	533	487	524	484	478	473	481	541	501	507	504	503	491	493	498	479	482	468	504	463	513	508	499	510	506	498	522	476	490	520	490	471	499	476	481	455	492	447	527	492	486	458	485	463	484	492	484	509	517	473	534	509	480	494	491	491	512	500	537	458	467	523	515	525	480	466	508	529	498	514	512	487	478	471	523	517	508	497	518	503	513	506	493	480	524	478	503	503	519	490	510	525	450	482	532	506	501	475	508	515	511	469	506	506	524	496	498	512	530	510	538	536	510	500	478	482	493	489	453	496	507	497	491	518	456	512	539	491	511	493	540	497	522	537	495	471	560	480	510	487	474	499	516	484	503	558	531	476	514	500	469	502	460	524	509	533	518	500	484	494	474	537	526	499	519	487	482	494	497	463	504	521	527	500	473	543	494	466	523	492	474	514	511	502	522	504	545	494	517	515	510	487	477	471	502	499	537	510	487	521	515	516	522	511	468	530	508	501	513	495	514	517	498	513	504	550	496	522	493	509	504	500	504	480	497	500	494	532	512	517	522	474	501	497	502	494	510	493	454	482	507	489	512	523	473	489	513	443	486	513	531	510	531	540	477	485	505	490	413	516	503	523	476	503	472	484	501	510	478	450	496	520	511	495	508	511	476	516	494	536	528	479	526	505	520	497	485	539	513	452	481	532	446	517	460	492	521	515	523	525	485	498	489	499	482	513	520	486	513	528	518	540	541	485	483	476	526	458	493	526	516	515	501	449	504	490	501	503	517	478	522	516	549	506	518	499	526	543	505	502	527	514	496	513	488	532	521	537	467	492	507	449	491	511	543	498	550	508	479	483	491	451	461	509	510	519	538	483	523	478	464	526	500	512	510	522	467	484	514	492	490	485	479	503	522	503	467	491	475	508	466	489	520	516	521	532	546	516	521	512	477	486	506	503	521	487	514	509	502	517	467	451	507	479	538	516	498	509	523	478	532	530	494	475	504	507	522	496	490	505	493	551	491	500	452	531	550	499	506	515	500	538	521	469	477	467	532	512	492	506	492	536	468	496	483	495	505	483	473	493	521	483	502	524	478	487	536	513	471	502	551	507	483	491	534	502	501	518	523	520	509	517	498	508	470	540	468	516	509	482	531	554	496	522	516	493	504	509	504	514	493	454	517	492	507	508	520	501	523	482	498	457	511	494	510	484	463	533	480	485	488	548	504	518	502	531	521	508	499	502	539	541	466	513	463	487	468	515	503	509	477	489	505	535	503	479	474	531	544	568	499	490	488	497	508	519	544	502	473	507	533	534	502	525	483	442	530	449	501	484	486	492	487	458	532	513	513	538	482	495	516	485	524	487	538	500	515	462	485	498	509	515	519	532	474	558	502	454	498	474	515	526	521	529	486	482	477	491	483	475	491	480	500	495	493	498	521	516	514	470	467	496	495	517	511	525	476	490	511	456	501	522	478	515	481	520	506	489	538	503	496	512	479	519	491	481	484	532	487	486	509	470	438	476	479	497	508	477	516	468	535	473	574	477	517	523	487	508	526	489	408	523	491	498	513	498	483	505	501	496	494	487	478	482	511	520	492	485	502	556	503	514	504	523	513	501	540	502	490	516	511	487	484	519	516	522	466	490	577	467	520	492	516	504	496	546	519	489	493	499	463	479	482	484	518	464	495	511	464	489	506	493	503	501	488	496	506	474	435	519	495	503	494	486	498	501	495	489	486	527	505	498	517	508	503	543	540	495	500	490	505	481	531	483	520	461	482	474	487	534	484	508	490	513	510	491	503	540	450	508	512	481	531	517	506	472	488	553	506	524	500	503	496	471	526	472	524	480	484	462	535	503	490	493	508	505	478	487	492	505	509	455	530	498	482	510	528	485	489	503	490	494	519	483	477	531	527	475	499	484	462	501	498	504	502	486	513	551	487	506	526	504	519	545	543	491	510	501	517	455	499	503	545	497	500	487	525	514	471	489	525	494	512	486	500	476	495	492	498	514	485	503	493	515	478	475	488	486	495	503	554	519	448	516	480	481	489	482	498	479	500	503	471	458	524	471	515	461	516	494	481	474	508	504	503	472	525	522	474	474	510	510	494	495	466	504	504	496	505	498	468	498	486	498	486	512	513	502	510	513	525	508	483	503	510	543	511	483	522	513	519	528	512	475	506	522	490	492	495	500	544	487	513	487	510	497	486	490	462	503	521	487	490	540	476	489	510	478	492	509	511	464	489	474	532	474	474	480	488	517	540	553	525	504	526	515	489	481	537	478	449	447	499	487	491	474	463	504	494	499	481	532	493	527	510	496	494	528	511	509	490	482	512	500	485	515	524	501	493	505	492	472	503	500	512	513	485	511	508	480	485	487	513	491	545	466	483	512	511	501	527	499	522	502	508	494	473	477	502	501	448	474	501	515	506	496	500	475	470	514	479	485	493	488	484	514
43260	41020	5770	3035	2157	1900	1634	1338	1116	911	853	817	782	730	677	692	618	748	714	698	690	742	721	683	658	642	611	613	636	608	614	660	664	732	684	651	627	652	629	606	654	570	627	584	586	581	590	671	612	587	582	606	573	585	609	572	571	595	651	676	666	627	606	566	585	587	565	554	531	590	594	616	538	570	580	594	618	557	563	581	576	537	593	594	549	581	545	580	559	534	604	579	546	557	546	579	577	561	541	534	577	539	576	579	545	536	581	588	533	536	563	571	582	602	583	577	536	556	577	570	568	595	571	588	588	567	530	556	554	584	614	569	582	528	582	608	552	580	588	562	608	569	577	562	559	550	556	521	521	590	546	561	574	582	564	555	548	591	563	556	569	607	576	569	566	571	565	534	558	598	560	542	565	586	562	585	563	566	560	555	543	534	548	538	516	579	544	536	591	586	563	553	561	593	529	543	570	569	544	575	547	567	628	561	562	543	515	519	557	533	563	592	538	578	541	602	581	567	541	576	574	528	550	554	620	549	571	570	549	536	545	564	599	600	585	574	555	596	584	617	567	548	521	565	572	560	599	592	552	557	538	569	540	534	564	614	550	585	581	589	567	579	521	534	562	582	572	572	537	539	561	516	570	602	582	560	524	577	574	580	584	546	581	555	537	519	530	566	573	583	566	538	525	568	572	536	595	591	563	636	556	560	552	564	555	542	578	525	568	520	544	580	522	559	560	573	559	566	590	564	538	562	535	578	573	547	593	563	559	575	541	542	552	544	579	548	560	576	559	550	549	619	526	574	570	555	543	564	527	549	569	579	560	561	563	573	559	596	589	550	594	590	567	572	600	591	559	583	560	544	509	545	568	576	605	573	564	594	574	549	579	559	549	590	595	554	559	567	558	569	584	530	581	569	572	592	577	553	567	615	617	534	569	567	541	570	533	568	567	553	572	547	524	558	575	576	534	549	542	548	541	567	596	541	597	581	590	571	571	541	551	568	542	539	562	590	529	585	579	532	584	526	560	555	557	549	583	539	590	524	593	568	585	546	574	521	578	537	543	590	525	547	575	566	588	582	567	536	559	589	571	558	582	595	555	572	534	556	555	586	568	582	577	566	600	574	555	558	575	524	556	564	559	611	565	556	542	523	585	548	571	588	574	576	547	549	534	566	579	551	529	561	553	583	571	593	609	586	559	562	557	557	543	598	564	611	559	545	593	551	582	567	543	537	574	543	556	576	589	544	580	575	522	525	557	554	531	564	563	527	572	529	558	527	557	580	548	593	564	553	604	565	601	595	544	558	603	586	587	530	573	631	569	531	545	571	561	517	588	559	585	527	544	614	572	529	576	543	547	555	533	546	522	547	528	535	553	565	578	560	565	555	576	573	554	551	608	598	576	581	584	562	555	559	578	580	584	538	558	571	550	539	600	546	572	578	625	535	543	550	588	557	560	573	584	531	545	572	527	529	536	560	529	581	572	593	574	561	550	561	584	554	578	570	552	588	513	555	571	539	566	604	559	558	609	543	568	574	581	545	575	557	570	589	583	575	560	578	575	544	545	551	550	567	569	605	550	572	615	548	586	559	552	571	547	551	554	551	582	533	588	525	553	615	573	520	568	565	578	581	603	570	532	570	528	540	531	564	574	566	606	594	548	590	566	542	584	570	571	561	541	568	539	565	585	557	583	579	582	536	569	549	599	557	561	553	556	526	590	537	585	549	561	534	562	543	581	542	573	544	548	536	530	529	558	560	528	602	561	540	574	592	577	560	574	584	561	572	595	573	560	563	536	553	548	600	547	577	605	561	552	545	578	509	564	584	571	532	550	566	617	563	572	536	576	543	545	557	552	518	595	550	550	537	585	563	559	548	566	552	586	537	565	567	578	589	579	586	564	539	540	582	546	562	542	542	558	573	529	592	517	626	556	526	587	569	538	517	558	532	593	552	531	562	585	533	591	564	589	578	580	544	538	572	550	525	546	576	601	572	562	548	541	581	537	573	579	531	582	541	543	602	603	559	588	552	575	535	564	570	573	535	594	532	565	583	578	566	492	586	501	551	575	572	570	556	537	599	569	564	519	545	538	561	578	540	520	591	546	543	568	584	560	545	528	576	562	598	543	591	581	549	592	571	558	511	591	569	541	571	571	558	550	585	568	529	570	559	526	552	547	563	577	586	562	580	586	567	534	606	568	546	586	571	577	556	608	576	529	611	538	588	585	567	512	536	573	542	552	563	553	580	565	563	596	555	588	552	546	565	546	573	567	550	578	569	539	575	551	552	546	572	568	589	528	582	556	539	537	561	581	559	592	536	563	545	563	548	545	560	546	586	602	564	568	606	571	563	578	551	581	561	558	553	537	604	525	607	584	551	562	554	566	563	572	573	538	542	549	578	588	555	541	547	526	575	543	607	564	572	513	569	572	558	612	565	560	516	582	542	602	548	544	581	575	565	596	558	562	572	539	561	556	549	554	539	544	643	540	536	551	582	530	579	576	580	496	569	545	540	605	571	536	601	579	591	505	550	606	598	605	581	538	593	579	583	547	553	580	570	561	539	543	579	532	564	621	580	600	585	556	555	556	535	542	554	553	539	586	582	614	577	555	594	537	567	589	543	542	578	584	587	554	585	530	569	572	595	558	556	556	535	599	562	539	546	606	561	577	550	583	580	570	562	556	543	546	569	573	591	570	581	560	526	561	563	539	576	550	524	600	589	553	584	568	579	586	570	584	605	590	555	539	544	532	533	546	577	548	523	531	557	539	585	557	556	572	597	575	536	594	558	519	623	592	579	572	569	570	569	568	548	536	609	596	574	567	566	560	523	601	572	592	612	554	628	565	561	567	541	559	560	519	552	548	577	548	578	545	568	622	577	563	573	556	550	557	544	576	583	573	584	632	580	559	564	577	585	564	598	570	560	543	595	576	589	531	574	620	593	608	593	577	594	560	552	536	592	533	591	533	534	545	539	536	556	583	559	557	568	591	588	549	530	549	581	547	574	565	552	546	548	559	548	532	574	578	538	569	542	617	614	541	602	556	556	549	550	583	590	605	588	561	614	532	574	555	550	504	574	534	571	546	540	585	549	543	604	575	532	535	541	577	577	596	585	582	590	542	534	558	555	571	544	546	556	598	567	574	585	540	564	567	553	558	582	556	514	506	533	558	541	581	554	572	561	546	561	593	563	562	557	557	599	562	593	580	589	585	579	549	571	599	585	568	561	575	547	592	495	582	534	553	576	543	566	549	623	575	569	562	584	517	560	552	526	564	553	540	561	555	580	554	582	611	568	565	545	588	555	559	529	581	546	534	543	547	544	581	557	567	575	538	577	548	561	531	575	592	564	560	596	563	576	583	544	534	536	558	566	531	540	542	530	537	560	555	558	604	575	618	579	569	585	551	555	535	564	578	593	563	563	555	552	598	572	562	542	573	585	586	573	569	577	569	565	536	548	559	600	516	538	567	561	531	534	534	574	565	584	566	590	570	558	533	611
24659	20940	27360	24493	14264	1680	1235	1085	1038	1065	970	1018	948	927	1041	958	928	980	926	954	990	939	956	961	915	973	928	952	932	971	930	958	964	962	975	975	973	934	933	974	899	964	964	989	875	970	935	885	923	956	979	921	937	950	880	915	941	902	962	988	945	970	953	876	966	922	921	967	952	969	945	957	911	905	912	930	899	920	920	969	994	868	938	919	935	908	964	985	910	938	950	899	960	868	968	972	920	872	936	944	903	938	911	907	949	943	929	862	856	935	963	952	919	986	950	916	901	908	908	934	968	892	917	960	912	938	925	888	887	900	903	944	922	915	920	903	919	914	899	962	960	909	910	891	903	881	942	898	951	947	884	858	931	877	957	975	910	952	969	835	910	932	899	885	943	962	924	913	952	908	875	922	940	912	884	891	890	927	941	960	886	883	940	936	909	913	893	888	922	943	923	883	934	956	925	936	925	966	876	908	880	927	948	956	837	979	902	964	949	956	976	893	973	932	954	919	931	897	927	918	940	900	875	939	941	981	984	896	950	934	935	916	1003	912	962	898	921	951	943	948	908	901	943	915	929	927	944	976	956	907	947	944	961	929	918	922	947	982	971	883	915	922	932	899	969	934	953	935	908	873	928	973	894	912	950	892	933	930	852	889	897	947	916	931	923	883	907	881	907	933	846	961	836	925	909	906	923	894	931	907	932	905	862	871	943	958	927	873	944	870	898	920	914	926	940	976	934	928	934	913	945	902	916	885	889	963	907	977	847	879	936	899	917	887	877	892	906	939	917	896	937	903	928	994	939	931	932	945	958	972	889	925	909	907	944	952	927	916	945	884	914	870	963	958	935	869	935	914	955	899	877	874	928	982	902	904	931	947	938	894	969	1006	986	914	926	964	882	942	890	986	925	901	940	912	885	926	933	917	918	951	922	894	889	939	914	940	883	895	884	947	885	849	927	918	882	888	930	919	925	937	905	930	923	916	923	915	883	889	884	898	929	944	903	888	913	921	926	949	873	896	943	920	937	908	919	884	905	910	905	889	925	914	918	910	900	897	963	928	941	953	904	920	911	955	878	930	942	891	965	980	900	976	918	887	945	838	943	937	967	969	902	935	903	960	934	941	901	876	932	928	961	877	916	864	917	869	934	920	857	922	899	956	941	931	948	933	908	928	936	896	889	920	932	967	900	948	860	948	911	901	870	940	928	925	884	943	861	860	907	947	927	963	866	931	895	941	939	998	940	934	939	924	919	903	884	880	899	936	924	934	964	932	948	892	908	872	976	889	951	940	951	829	916	890	941	929	943	974	949	874	908	913	909	947	955	913	973	885	957	888	959	899	903	926	938	957	927	906	940	987	914	947	926	938	959	946	898	914	980	926	937	881	917	931	933	932	858	949	898	902	907	906	917	886	953	913	897	910	928	925	929	956	915	946	918	862	955	976	908	968	943	921	922	916	891	903	892	912	945	928	950	920	907	938	963	910	968	921	930	900	924	916	936	977	874	917	917	915	965	922	898	941	868	899	924	900	941	907	986	890	945	939	957	913	957	958	906	968	960	930	925	929	924	943	947	951	909	975	872	914	938	996	903	904	895	890	930	940	963	903	924	940	949	913	950	920	894	923	925	889	890	976	904	930	954	866	890	944	918	849	925	976	908	922	949	902	978	907	946	879	942	925	889	925	936	920	944	919	913	885	928	955	960	936	966	934	904	935	917	935	899	941	950	933	864	944	933	902	905	917	994	962	948	908	930	896	955	985	928	953	937	856	960	901	912	961	967	952	906	917	955	949	902	939	938	955	904	901	921	987	925	917	908	959	890	947	929	901	950	889	931	895	922	917	883	932	923	970	952	910	884	914	955	902	927	871	963	939	886	900	934	929	922	907	931	891	954	963	902	904	875	897	936	919	943	891	908	915	933	936	938	898	931	891	970	868	917	915	968	910	947	920	994	943	903	887	899	939	897	883	914	915	910	1007	902	912	925	867	903	906	898	929	940	968	913	863	925	900	912	901	913	928	923	939	910	860	917	916	949	929	914	943	940	921	973	952	927	909	885	909	942	916	908	938	943	981	905	971	961	886	931	863	936	854	912	946	896	945	888	928	888	956	909	967	882	851	946	922	932	951	985	949	937	909	963	904	909	878	943	911	945	950	929	892	957	959	923	945	919	953	975	929	898	893	916	904	936	906	917	916	926	946	899	928	917	970	926	935	858	865	927	927	921	951	932	950	936	903	946	889	928	964	912	964	966	923	905	918	937	937	951	884	945	944	948	904	938	945	938	939	920	935	819	897	929	930	896	995	919	963	890	948	993	911	885	927	966	922	856	937	946	974	915	928	929	874	915	916	902	904	886	955	927	921	970	949	885	910	910	945	947	891	907	955	974	983	884	904	944	934	887	920	945	883	916	906	898	913	900	914	907	935	921	982	901	942	930	890	950	902	943	912	952	982	939	892	921	906	925	876	923	920	911	926	936	922	875	923	928	991	943	860	903	878	933	913	859	935	900	925	941	955	898	950	880	902	974	904	876	908	936	881	908	879	956	923	934	934	869	879	942	940	958	942	923	917	923	982	921	906	939	906	923	941	940	935	897	934	915	955	948	924	907	894	914	957	939	915	896	939	937	918	948	937	976	943	962	918	928	966	909	942	897	889	935	931	890	968	947	882	1015	1009	981	914	924	848	965	874	894	896	929	943	958	948	928	896	934	905	930	932	933	979	900	883	922	936	903	933	932	936	918	910	898	924	976	909	939	863	928	963	950	926	938	922	922	958	910	929	948	979	886	912	959	887	903	925	973	950	901	918	925	931	948	895	891	898	931	905	954	923	912	977	983	906	979	916	916	942	917	896	887	921	863	973	921	914	911	908	943	958	868	940	934	971	972	943	922	913	944	908	875	972	932	936	892	951	971	920	918	945	911	907	918	892	911	1004	925	938	921	930	959	948	927	920	904	930	970	974	917	854	906	888	897	927	910	959	876	938	931	871	910	919	930	912	943	943	863	898	934	941	967	909	992	907	958	898	973	919	913	907	895	860	958	854	903	882	945	891	957	896	928	956	927	977	937	961	934	950	923	877	933	915	944	976	929	954	935	945	940	928	930	911	955	924	917	904	927	917	904	860	877	888	934	922	900	945	911	922	977	958	916	938	891	872	891	947	953	897	907	928	911	923	941	888	902	935	879	941	928	981	937	948	924	909	953	886	880	884	915	931	929	944	907	948	960	977	885	878	914	978	913	908	931	917	971	922	941	919	865	941	906	918	910	950	960	907	964	963	917	930	938	896	913	901	908	876	953	935	943	907	927	974	842	917	907	898	901	872	878	926	944	913	975	903	944	926	912	933	889	961	896	929	928	942	910	912	879	919	887	913	950	895	930	897	930	937	914	951	933	882	921	900	889	926	878	956	901	937	871	871	973	894	958	952	956	926	928	955	901	928	904	906	868	893	897	906	945	915	899	895	951	909	921	893	976	899	935	901	941	883	829	843	951	938	906	900
43010	36912	3790	2360	1895	1607	1617	1538	1341	1192	1150	1126	1151	1128	1052	1083	1090	1072	1095	1131	1079	1153	1114	1005	1051	1052	1071	1089	1026	1051	1114	1061	1122	1083	1171	1115	1063	1066	1044	1118	1099	993	1091	1034	1057	991	1034	1059	1013	1070	1020	1051	1038	1061	992	1108	1084	1069	1098	1067	1104	1028	1071	1004	1008	1024	997	996	1055	1036	1048	1015	1027	941	1045	1002	1013	1022	1084	958	997	1067	972	983	1016	1067	1055	984	956	1035	1009	972	1031	1054	1075	959	1020	990	1050	1017	1055	1074	1090	998	1051	1018	1034	1035	1040	1045	1008	1003	1023	973	960	986	1043	1018	1059	974	1045	1061	1035	990	1026	1016	1054	1000	1036	1000	1025	1025	1047	984	991	971	1010	1070	1000	1036	981	1040	991	997	1026	1025	1061	960	1022	1051	970	977	1014	1038	1100	1046	987	1080	999	1023	1046	1030	1001	1067	987	1028	938	994	1067	1024	1087	987	972	999	1061	1036	1011	1019	1012	995	1019	968	1013	1007	995	1003	1019	1061	1031	1013	1034	1028	1020	1023	984	991	1025	1030	1049	1053	1073	984	1058	1000	1006	1034	988	1018	1029	1048	997	1068	993	1028	1015	1029	1015	1036	1015	1076	992	1034	1018	1072	977	1033	1000	995	982	1035	981	1016	1036	1006	979	1042	1017	1074	994	980	1028	1025	1051	1011	1002	1019	1057	1004	1026	1086	1052	1066	1034	1080	1050	1024	1003	1010	1006	1020	1044	1030	970	982	1018	1011	1003	994	1050	998	985	990	969	1007	1003	998	986	1062	1028	1002	1063	1036	998	1047	967	1028	986	1009	1026	1048	1007	976	1053	976	991	1021	1004	1040	1042	1007	1010	1026	1023	1059	1059	1017	968	1049	1090	1029	1057	1065	988	1075	957	1031	1007	1024	968	981	982	1051	1000	1019	1068	985	1030	974	1040	1022	959	1020	982	1000	1022	1061	1048	1011	1080	1039	1039	1013	1092	981	1007	977	990	1038	1082	1027	974	1043	1048	973	1067	962	1022	1019	989	1063	1012	1037	992	1025	1025	1070	1002	1073	1037	978	1017	1033	1026	1040	941	1092	1008	1006	996	1023	979	996	1004	1049	1035	972	1000	1033	998	1009	1033	1024	991	1005	1082	1050	980	1027	1018	1004	1032	1028	1074	957	987	1014	1044	989	1027	995	989	1056	998	1010	998	1022	1014	1002	1020	1013	933	985	1018	995	999	1072	1065	966	1078	1025	1024	1027	1063	1039	1022	1003	1009	1022	1013	1046	1017	1049	1017	1072	991	985	971	971	1043	1011	969	1014	1047	1049	1016	952	1014	1038	1070	991	981	1028	1080	986	1001	984	1023	1019	999	1037	1005	981	1022	1000	1002	1082	1010	996	1022	1012	1002	1015	1072	991	1076	1043	1085	1035	1032	1060	1021	1088	1013	1024	1029	1054	1038	1004	1026	1004	992	1005	992	1020	1059	1019	1007	1011	1049	980	1053	1073	1029	1024	1037	1012	1043	1004	1031	997	956	1058	996	1037	994	972	1061	1006	1007	1016	1083	964	1052	956	1026	1025	1050	983	1032	1042	1000	1004	1015	1022	1065	1041	1077	966	1004	1038	996	1015	1059	1016	1014	1024	1017	1012	1005	1062	1044	1064	1048	1043	1014	945	1028	993	1078	956	938	1079	966	1036	1067	1058	1004	1049	1051	957	1061	1036	979	1020	986	1035	1004	997	979	1023	1108	1017	1027	988	998	1021	1019	1055	991	1081	972	1008	957	1028	951	999	1003	1027	1026	1029	1017	1057	990	1024	1062	1017	1088	979	1001	1031	1014	1050	1019	944	1060	985	1032	999	996	1001	1015	1039	1038	1068	1046	992	1006	987	999	1006	1040	945	1013	1023	975	1054	1006	1009	1044	999	1039	1003	945	1010	1042	1032	1042	963	996	1045	952	1052	1052	1069	1065	961	974	1021	988	1008	1004	944	1020	1005	949	1020	975	1046	989	1060	1017	1002	963	1042	1026	1005	1038	1026	1070	1008	1040	1007	1022	1009	990	1076	1045	1028	1035	1021	1046	1013	1072	982	1013	1010	957	1044	1050	1037	1000	997	1041	1066	988	1053	1027	1030	995	1021	987	1038	994	1036	1047	1014	1088	1003	1005	1023	1024	1028	985	1047	1012	1085	970	1039	999	1070	984	1040	1011	1015	1068	1019	986	1009	1012	1066	990	1059	1067	975	991	981	978	1003	1043	1041	957	972	1016	1008	1018	975	985	1067	1021	1019	1026	1015	987	997	983	1067	1012	1004	1015	1030	1066	1014	1051	1029	1032	1001	982	1011	1072	1015	997	1046	950	1032	909	1028	1029	1076	1017	945	1002	1017	995	1078	1007	996	1044	1027	1086	974	1016	1011	973	1006	1035	1008	1021	981	1026	985	993	1008	1044	1056	1016	1053	986	1031	1054	998	1007	1030	950	1007	1046	1058	1047	1053	1006	1052	1012	1050	1018	1034	991	977	1004	1014	989	1014	971	966	1037	1003	981	1057	1050	1010	1039	982	999	1022	1021	1090	1024	979	986	1028	1012	1009	935	1052	1041	1087	996	1082	1057	1004	1022	1025	1036	987	1022	1033	1021	1000	1063	996	1055	974	1047	1016	1015	981	1054	1076	1030	1060	1011	1075	982	991	1024	977	1036	999	988	1032	957	1042	1000	1067	1034	987	977	962	991	1069	961	1010	978	1084	1053	1045	999	1042	993	967	1019	945	999	1011	1019	1004	1003	1019	1043	1078	1027	1029	997	1078	1056	957	1015	1002	1007	1006	988	1025	1028	999	1036	1017	892	1030	1053	1045	1033	1054	1039	1020	1015	1001	1014	994	1050	962	1031	1030	989	1054	982	1034	1031	992	1082	1000	1052	990	1029	1033	1037	1014	961	947	1004	1018	1090	1017	981	993	1058	1022	1051	1066	1067	1062	1009	979	1012	1002	981	972	980	1023	1016	982	1009	1044	981	998	1076	1025	1001	994	1021	1047	993	1029	1050	1012	1007	986	991	1041	1005	1015	976	982	1027	1019	986	1009	1017	1053	1014	1062	1035	1043	985	1019	1039	1053	973	1058	1006	985	1001	1026	1038	992	1012	1032	1040	1023	963	1005	988	1040	968	1021	988	1026	1077	1085	1021	982	1050	1076	1011	993	1004	1034	1008	1055	1044	1008	989	971	1066	996	1011	1024	980	1034	1001	1010	1015	1037	958	1042	964	1032	947	1067	1005	1022	999	1004	959	1069	1030	1000	1037	971	1026	962	990	1006	1055	1027	1007	1025	1011	982	1002	1064	1009	1090	1000	994	1016	978	1045	1019	1023	998	975	939	999	1072	1000	1034	1034	1008	1085	973	1023	1053	1005	999	1037	1034	998	963	973	1010	1075	1018	992	1039	1023	1033	1016	1018	1042	960	988	1004	1035	1031	1022	1002	1020	1067	1021	1022	1010	961	1021	940	1051	1054	1020	1026	990	972	1059	991	1009	1060	977	1075	1037	1009	1039	1008	982	1023	1050	1044	1042	983	1033	1031	1036	1049	1070	1050	992	1020	1002	1002	1041	1005	999	989	1068	989	1045	991	985	1039	1019	1024	1015	1031	904	1012	986	1038	951	995	1005	1035	1012	992	1023	1017	995	985	1030	1054	974	981	1086	1097	1048	1055	1046	1032	1013	1016	1074	1018	964	1003	991	1019	988	1012	965	1024	1044	1023	981	974	1012	1013	1011	1062	1002	959	984	996	1030	1024	1003	1035	1014	1001	1037	940	1028	974	1031	1055	1069	1020	962	1056	968	991	1028	1034	992	1030	1033	1026	1004	1008	1061	995	982	1005	1072	1027	1012	1027	1006	1025	1057	978	988	981	1004	995	988	958	1048	993	1051	1039	1018	973	1030	990	977	985	1025	1067	1001	1000	1026	1016	1023	998	1014	972	994	1042	1077	966	1027	975	947	983	1008	1011	1018	1039	1040	1026	1006	1060	1097	1030	1021	1044	1029	1026	1004	964	960	992	1012	1007	1004	1003	1055	991	1007	1018	1009	1001	984	1035	956	1042	1012	1072	1050	986	1068	1025	1042	1030	1041	1040	967	984	969	976	1022	999	1040	981	1004	1033	1045	996	1065	1044	1058	969	1042	1015	995	994	1079	1013	1044	1054	999	1005	1012	983	1082	1009	981	1018	1056	1041	1032	1017	1026	1015	1055	1039	1051	1082	989	987	976	1029	1029	1020	986	1037	997	1059	1011	1036	1081	1003	987	1013	1014	989	1030	1015	1002	974	1000	1004	1026	1024	1039	1026	1035	1003	967	1064	985	980	997	1057	1013	993	1020	984	1000	967	1058	1011	1039	1038	985	1017	1018	1033	1061	1037	982	1043	1017	1017	929	965	1012	966	1014	1041	1032	1052	1045	1018	1060	1002	1036	1049	1005	1010	1014	1015	1052	1053	1059	978	1029	1041	1015	1000	1061	1008	1001	1029	1014	997	1024	1041	958	1007	992	974	985	1017	1079	1034	1005	979	1024	1028	1029	1033	981	985	1007	1015	1017	1055	1094	1017	1021	1050
22462	20922	28619	23356	20908	20961	12192	1639	1223	1107	963	883	928	935	822	869	792	892	903	850	861	921	821	828	814	823	794	844	769	798	816	824	842	925	843	895	868	790	757	830	788	751	767	788	783	719	792	722	819	774	829	765	784	779	810	791	832	820	777	837	814	776	813	749	786	739	765	714	705	735	778	752	710	738	708	781	704	744	697	796	739	733	718	782	788	696	756	771	743	803	730	723	755	684	717	739	769	738	776	727	734	750	772	765	764	751	800	722	752	729	718	733	728	757	701	720	693	759	724	759	736	742	748	736	751	762	766	724	720	691	739	735	721	770	706	730	742	767	766	746	712	726	761	784	774	778	721	801	749	724	724	720	758	686	751	780	714	732	732	699	736	759	781	725	750	762	773	709	701	755	739	799	740	710	697	700	765	733	775	747	742	774	788	770	809	733	781	773	741	792	767	766	750	734	726	721	756	729	704	752	686	719	784	711	707	728	713	736	800	743	730	677	758	693	788	730	712	703	688	722	742	749	749	694	703	741	748	745	743	741	738	743	728	731	747	738	767	791	724	764	728	758	698	708	756	748	746	751	690	742	722	752	794	761	764	752	754	734	770	712	736	754	710	724	716	691	780	703	733	765	809	750	743	764	748	730	778	761	725	742	743	769	700	706	737	703	724	771	682	773	707	708	766	776	734	760	711	738	710	758	759	717	724	703	715	716	741	742	749	766	778	698	741	751	809	757	763	786	762	718	734	712	768	835	771	732	725	704	701	726	743	725	746	733	754	730	761	717	706	711	689	762	734	753	724	723	719	763	759	736	783	748	752	753	783	708	711	703	718	740	742	719	715	702	746	801	718	751	784	770	731	772	749	782	750	750	717	752	744	703	731	735	715	748	704	733	720	750	701	749	763	759	825	758	797	752	721	716	759	731	749	721	709	763	686	740	696	729	734	768	729	787	719	776	752	747	754	717	708	751	690	771	734	745	777	781	756	675	728	739	774	724	768	735	735	744	748	763	706	755	750	739	717	753	786	772	752	697	722	736	763	728	796	727	750	748	701	719	773	753	747	762	702	758	763	733	741	703	782	746	692	794	750	771	791	714	715	677	735	772	720	690	730	710	767	710	722	718	767	765	729	759	737	698	741	723	679	762	738	766	724	733	758	734	790	755	748	769	747	754	733	776	706	744	764	748	721	745	699	734	693	765	684	707	732	752	756	735	759	784	721	768	715	756	730	738	744	700	717	688	740	732	761	729	729	736	735	775	732	711	773	784	717	723	727	701	722	726	741	731	778	753	736	743	751	742	728	733	730	733	729	712	726	711	756	784	756	743	772	720	778	706	699	745	752	773	786	699	710	715	682	719	772	734	753	714	753	706	752	744	778	709	719	797	773	669	704	748	757	726	748	694	772	730	742	747	769	763	747	744	759	749	708	765	749	734	753	774	795	677	783	737	738	737	733	762	768	723	718	758	711	723	715	738	773	716	723	733	714	682	750	726	734	717	751	779	684	740	724	752	757	729	757	707	743	740	723	759	771	820	767	759	707	757	726	753	727	756	711	789	771	759	759	734	695	799	778	700	740	713	716	646	740	788	752	784	757	749	800	749	729	733	742	716	755	710	772	789	748	782	763	724	767	723	717	802	715	736	742	715	734	707	758	721	747	767	762	728	723	777	731	773	739	759	813	768	725	745	736	715	718	694	736	762	744	771	734	724	762	719	739	742	748	764	714	711	750	783	711	694	737	751	763	768	732	759	719	750	766	689	795	697	737	720	761	747	768	785	721	845	768	736	730	761	733	724	729	718	754	773	753	740	676	761	735	758	718	783	738	723	733	779	771	726	711	702	724	713	790	698	746	734	685	737	747	750	776	738	705	762	672	756	773	743	738	694	724	761	742	725	738	737	734	732	734	719	690	741	731	812	768	742	778	699	726	751	705	680	748	706	711	769	737	779	688	765	750	761	741	712	751	756	737	765	724	742	749	749	757	716	716	752	698	746	735	732	769	757	729	750	703	783	768	762	742	723	716	756	770	771	736	718	744	754	712	735	738	782	767	732	760	697	731	788	731	721	734	730	745	769	725	728	760	683	699	737	753	729	754	695	718	763	708	766	703	714	688	765	782	757	734	749	804	712	766	707	718	718	691	706	796	711	703	698	750	799	684	710	726	720	735	775	812	741	707	739	781	758	709	743	775	748	734	722	745	746	695	729	685	713	709	760	739	720	678	761	710	707	706	758	684	726	708	737	708	701	746	727	728	740	741	775	742	759	816	715	771	746	701	745	759	769	761	745	732	727	753	743	758	741	728	744	787	730	721	776	755	728	720	713	750	722	815	744	766	747	713	739	709	716	766	730	686	740	697	749	747	723	704	736	745	697	719	761	709	752	703	734	725	724	727	716	717	752	738	704	729	716	712	799	690	728	754	701	783	780	744	721	712	733	747	695	769	736	729	729	770	726	733	745	748	734	704	767	734	752	775	702	737	791	781	751	740	747	763	754	752	736	776	753	736	769	721	781	757	744	767	757	736	712	756	722	764	765	718	741	708	781	741	740	717	735	725	743	737	725	702	696	740	728	732	727	745	719	737	772	727	755	743	757	731	753	744	781	718	742	817	788	718	745	732	772	706	743	732	749	763	715	796	738	752	783	740	753	770	749	816	738	692	752	779	716	720	761	720	753	751	723	777	750	731	792	742	738	733	754	725	765	692	702	758	738	782	802	739	782	711	749	742	679	740	765	706	782	724	738	757	758	807	752	736	680	739	752	738	735	737	757	745	728	730	726	738	712	710	720	742	735	748	716	733	736	699	742	799	719	714	744	717	732	737	721	758	772	735	741	742	757	760	758	762	706	753	700	728	757	711	744	729	777	710	767	778	737	724	751	738	784	759	766	711	740	741	714	737	792	745	731	751	695	770	740	742	721	773	705	734	720	732	728	752	768	782	740	732	786	716	799	701	727	712	716	706	689	704	716	754	658	714	733	671	709	759	714	774	688	750	759	747	741	733	764	747	758	757	776	729	723	748	699	746	740	763	794	740	734	718	720	736	721	708	784	765	705	802	687	749	741	734	739	744	771	743	693	816	734	750	740	702	765	729	766	741	732	684	754	695	712	734	722	767	769	736	709	705	766	733	711	712	675	780	756	739	732	765	715	723	738	763	744	756	747	721	773	726	751	754	737	696	753	726	703	728	707	728	768	728	699	768	743	727	742	761	740	739	783	721	723	733	722	753	765	696	718	765	763	746	753	746	754	735	736	711	712	720	719	715	715	706	757	735	730	810	706	732	779	739	722	686	772	733	723	761	763	751	773	731	734	724	764	758	743	747	752	752	762	745	766	711	760	745	723	725	722	802	733	783	773	711	723	701	743	733	755	758	780	784	761	751	723	755	757	717	763	743	725	759	767	781	728	736	698	696	727	743	736	762	736	763	771	750	758	761	699	710	803	791	779	763	786	743	732	765	782	726	696	777	748	726	743	754	711	714	717	778	721
48389	45872	9653	5331	3869	3026	2677	2256	1873	1500	1326	1209	1153	1006	988	1035	991	1017	1068	1050	1077	1196	997	999	851	924	877	923	872	925	898	947	1034	1015	985	962	880	926	873	865	871	840	860	862	867	835	828	819	821	852	848	869	855	852	817	878	832	876	883	885	840	868	873	817	840	787	792	815	772	819	834	801	782	778	784	779	783	869	848	786	802	780	803	801	793	823	782	771	813	754	793	746	760	780	834	787	839	772	783	764	762	795	804	821	828	802	798	788	804	833	763	778	798	753	785	784	753	785	789	811	757	755	771	776	807	761	834	794	799	813	819	811	775	799	807	820	809	784	783	779	718	822	798	769	775	791	717	804	804	803	780	792	782	777	812	801	840	797	797	756	798	748	730	837	822	798	788	780	764	802	800	752	784	786	837	762	819	748	753	781	800	788	820	797	778	797	801	775	800	791	850	762	790	787	805	792	810	774	812	718	825	833	809	778	814	785	795	868	746	749	768	792	803	732	795	767	808	798	814	790	766	797	782	779	822	772	824	801	868	792	805	800	786	789	802	812	773	809	786	781	849	776	734	788	790	795	759	784	800	792	814	800	772	768	784	778	829	763	761	808	786	847	835	772	833	826	801	782	818	782	834	716	782	743	817	781	820	771	796	797	797	812	716	823	756	737	785	740	753	820	768	782	765	811	778	775	753	789	833	797	797	803	806	827	750	796	783	819	766	773	792	805	810	764	821	763	785	805	792	749	800	820	811	776	777	819	761	766	808	779	778	776	827	819	794	787	785	795	776	787	799	803	772	763	744	828	798	784	803	769	746	783	782	763	772	768	782	805	783	789	793	754	756	778	776	833	793	794	812	784	812	788	841	809	808	807	795	807	789	814	788	785	761	749	813	749	775	766	810	766	817	766	798	733	748	758	855	805	795	752	831	760	779	774	804	763	847	836	795	778	759	772	784	812	773	825	801	749	775	794	811	770	817	787	766	786	752	834	793	793	819	787	816	815	790	817	823	804	817	813	830	813	760	777	811	819	793	790	799	783	747	771	769	768	709	779	766	791	851	790	831	773	829	778	828	784	786	781	764	755	799	766	752	784	800	787	801	780	762	802	826	793	823	791	810	777	802	779	810	842	808	800	826	817	778	775	779	740	803	818	809	755	751	814	757	790	802	837	759	785	789	810	812	746	757	762	740	805	787	824	732	836	836	797	812	780	850	789	790	782	809	765	807	705	720	790	810	798	792	815	776	846	745	754	771	781	718	723	795	722	826	784	774	802	818	804	787	778	793	737	829	817	795	803	776	772	817	779	779	801	794	798	800	793	773	771	785	749	796	776	796	812	819	776	753	801	740	807	791	768	796	787	812	776	818	793	775	806	770	788	779	803	787	834	813	776	771	809	800	785	815	782	775	810	801	783	795	806	759	776	796	790	813	769	796	810	780	762	792	785	792	792	808	848	811	794	747	752	746	814	827	787	813	784	794	773	787	826	821	861	821	796	816	806	744	764	789	795	766	751	734	789	753	791	795	834	836	737	819	783	778	797	741	815	772	791	870	810	783	756	760	804	801	810	808	799	804	822	748	808	814	780	791	737	802	818	800	791	795	840	756	797	753	772	730	845	777	816	814	777	831	764	747	792	799	779	769	809	803	807	808	789	805	787	773	800	777	772	789	759	841	800	777	791	786	767	760	778	765	765	826	744	771	792	776	831	805	777	765	778	793	749	779	757	729	757	818	809	768	764	842	783	788	780	818	799	768	795	796	810	805	767	840	822	832	795	729	815	787	791	754	787	765	804	773	786	843	749	773	735	770	798	788	800	812	777	818	775	808	821	799	806	809	787	749	799	749	774	750	752	814	765	773	781	752	773	729	815	791	719	747	802	798	832	787	727	794	798	792	767	783	836	788	778	800	790	826	815	801	762	788	798	800	843	794	763	767	787	821	804	803	804	775	837	785	771	751	749	746	783	808	798	753	773	808	845	805	753	801	807	779	768	821	804	791	777	788	760	799	817	815	786	769	838	787	769	820	784	747	789	742	805	774	778	768	775	827	846	765	783	800	806	804	774	788	800	767	824	793	779	724	762	790	788	820	732	803	811	780	713	796	751	799	824	773	789	777	777	813	738	748	784	752	787	772	801	824	803	813	768	818	824	822	805	773	793	796	754	807	757	837	802	750	763	798	795	766	798	823	724	772	767	809	777	828	784	828	810	800	832	784	814	747	778	822	824	816	783	770	774	747	820	754	787	814	751	776	773	803	781	787	793	792	746	800	832	814	780	771	779	763	769	755	837	859	800	800	781	816	819	778	842	824	779	791	775	778	804	774	824	874	826	780	800	799	773	838	844	802	803	773	801	798	823	795	784	801	774	778	821	740	779	783	800	796	766	757	775	866	785	800	824	800	809	803	797	699	795	798	760	790	769	771	799	755	783	744	782	818	818	775	789	791	777	808	787	746	765	816	766	779	803	797	755	792	792	727	768	772	784	791	804	791	805	764	885	807	869	802	804	790	811	796	804	815	808	738	821	821	777	760	817	802	781	797	810	770	796	799	783	802	812	829	782	816	811	764	788	813	789	765	786	765	804	770	819	806	772	798	796	745	765	818	778	800	810	781	847	734	816	813	813	790	816	813	822	793	782	816	810	798	797	772	788	804	781	799	798	835	790	787	773	814	769	745	787	782	755	770	792	765	768	826	769	790	837	771	766	758	773	786	770	763	768	836	823	754	773	805	797	760	849	783	819	770	770	792	794	781	836	844	779	821	768	818	733	800	759	801	819	810	811	819	724	862	804	793	795	802	796	801	751	753	795	744	748	748	777	787	798	775	765	852	830	817	802	803	799	815	805	765	816	819	783	824	799	812	732	771	780	772	783	725	850	791	775	801	796	751	754	797	772	799	816	802	838	819	797	837	785	794	782	766	776	768	788	834	777	747	721	757	831	788	789	752	780	800	753	792	754	807	800	777	754	782	815	780	812	808	753	775	756	789	792	809	778	771	757	784	785	804	817	823	800	779	824	834	864	796	756	786	786	822	783	772	800	796	831	811	803	781	831	778	788	811	789	814	797	762	805	775	828	736	797	783	753	733	793	809	802	786	793	746	833	740	752	831	829	782	767	808	791	826	790	791	763	816	841	764	812	869	801	748	751	767	806	789	815	770	728	733	793	758	796	787	775	783	747	796	845	773	819	845	842	786	801	782	837	837	760	822	821	806	792	796	798	715	791	824	792	760	807	743	791	736	786	832	786	808	774	797	714	768	799	809	779	774	734	809	794	790	804	803	864	794	784	815	763	780	824	770	723	798	764	792	827	787	814	800	765	827	788	781	792	778	822	798	839	781	811	803	788	790	740	762	803	757	780	809	794	756	838	803	820	748	751	773	771	823	773	765	794	733	762	784	789	802	762	784	740	779	785	794	787	799	788	796	773	809	794	786	825	746	799	769	750	794	847	744	874	768	790	806	810	784	833	792	808	750	768	772	796	790	767	754	814
30807	25426	13858	2091	801	755	723	707	718	701	680	754	679	734	666	721	665	730	626	711	724	712	674	672	751	718	679	695	722	704	662	677	683	711	667	697	699	642	701	686	666	684	646	702	637	735	712	664	721	744	644	680	709	684	707	693	677	697	682	697	683	735	676	682	703	669	688	652	684	670	688	695	671	699	679	705	615	658	723	698	666	692	635	667	664	709	687	606	679	659	724	693	671	605	656	671	645	659	696	708	738	649	700	688	639	651	651	665	666	672	679	658	706	645	637	723	645	675	613	620	682	700	670	673	680	650	642	685	652	637	648	673	667	717	666	654	698	684	619	686	663	648	708	667	681	649	680	693	708	681	641	631	686	660	640	687	673	681	667	640	679	681	668	678	649	706	640	713	692	656	684	682	674	711	682	654	720	662	679	729	685	639	680	671	603	668	700	694	641	709	662	710	701	687	676	689	689	692	698	653	680	705	693	704	712	661	669	672	704	682	655	686	688	653	664	671	670	717	769	622	669	684	672	676	658	690	672	670	708	673	672	656	691	700	718	608	679	663	619	633	694	690	690	653	658	684	631	659	716	681	689	702	687	718	653	682	675	710	660	653	637	685	697	635	683	676	713	682	723	705	686	691	692	699	690	710	674	705	662	664	639	690	689	665	655	655	669	712	657	668	653	650	695	641	683	702	712	746	722	674	690	649	719	650	708	690	726	707	691	658	652	641	680	699	697	669	657	659	674	659	700	694	657	639	679	687	697	660	672	626	702	653	648	668	656	685	693	717	681	611	695	668	633	692	630	667	708	696	697	685	704	678	681	651	667	673	612	702	708	648	692	679	673	652	632	662	651	664	667	675	668	640	723	664	662	662	675	684	707	685	670	657	658	683	668	646	685	650	643	639	627	701	634	681	667	706	669	703	684	690	684	702	687	624	751	680	642	650	702	701	695	684	657	712	662	658	683	653	678	694	660	618	703	698	628	680	691	731	685	670	694	670	694	685	670	725	660	671	673	704	630	699	687	722	672	690	715	653	709	708	666	702	691	648	717	658	689	669	603	631	651	693	662	690	660	661	666	677	658	662	678	706	640	637	733	702	709	681	690	663	647	695	671	677	661	677	660	696	694	687	660	653	646	717	680	691	696	630	655	669	694	715	656	657	679	644	658	705	739	698	714	639	701	686	697	676	712	690	661	690	644	694	698	673	665	673	675	679	664	676	645	659	721	726	622	713	672	649	650	732	719	645	706	677	727	727	666	660	715	685	682	670	667	694	681	690	689	690	685	653	675	665	682	709	679	714	678	679	691	678	684	710	686	719	697	668	650	714	673	678	683	678	691	679	696	668	733	639	692	641	697	677	711	650	684	674	700	678	703	703	659	689	711	739	673	682	679	641	701	668	689	684	646	668	671	690	703	715	635	637	657	634	690	686	689	673	704	662	663	704	680	674	752	704	663	663	645	648	704	699	707	727	692	689	675	684	628	689	683	739	660	666	659	626	683	704	733	677	671	663	700	675	713	679	679	664	684	677	685	677	706	644	632	684	647	640	644	637	661	674	690	711	666	662	620	656	667	678	682	708	708	685	705	680	719	699	639	732	709	659	665	671	620	655	713	643	682	668	672	741	701	688	695	730	698	627	672	650	701	628	656	668	673	650	655	675	718	694	677	670	692	680	687	687	662	680	635	670	680	697	641	706	675	617	710	722	669	658	668	697	647	659	698	691	694	652	662	702	650	671	666	709	679	672	721	713	685	714	683	674	671	651	647	679	636	623	710	691	712	699	690	667	690	627	680	623	709	671	658	650	658	662	656	716	700	661	695	676	651	647	695	664	642	705	676	655	637	633	638	690	644	722	697	653	673	680	692	715	636	676	665	667	670	740	677	665	656	679	679	670	647	612	669	664	671	688	695	663	655	689	700	671	624	708	662	681	645	682	655	647	689	707	672	692	712	675	653	651	722	647	711	639	659	680	661	667	702	684	691	629	701	717	688	646	720	696	624	701	688	636	660	659	704	658	673	720	717	665	726	661	714	671	687	649	704	704	682	606	660	665	661	671	695	687	674	667	639	662	688	666	700	655	679	669	675	681	660	719	646	642	703	706	647	692	747	662	705	640	766	689	673	696	673	649	698	734	656	695	673	670	662	679	685	721	674	660	671	697	694	654	680	689	706	657	674	653	673	681	721	752	673	673	643	655	660	668	657	697	700	667	628	672	682	678	655	672	712	669	685	658	657	631	617	684	671	689	669	712	639	691	695	668	681	711	709	675	678	696	710	705	731	688	721	665	674	686	658	693	696	666	688	671	691	701	659	687	646	707	672	722	693	728	705	684	675	691	698	628	686	669	698	692	689	696	685	662	693	669	718	615	671	689	696	708	629	655	688	694	658	691	673	691	666	669	671	662	674	717	648	709	662	674	644	709	729	694	697	637	686	699	633	703	659	620	670	689	697	682	670	649	680	644	666	676	712	735	635	703	715	716	674	656	714	732	687	622	691	652	667	613	668	642	633	669	706	656	665	673	704	714	625	697	703	707	704	696	716	690	703	636	681	716	657	691	687	628	695	704	691	673	684	647	690	655	646	702	660	717	695	703	670	702	693	676	672	788	684	626	747	721	681	686	671	661	690	719	663	660	643	666	694	691	665	684	707	681	676	692	675	662	662	673	702	686	708	671	681	697	648	704	658	663	727	705	679	675	649	630	673	702	673	680	699	651	677	673	719	640	676	743	683	671	655	671	694	674	637	645	694	646	701	662	676	687	678	678	648	671	689	708	684	645	651	672	670	664	668	658	656	689	647	671	692	644	747	671	656	682	630	695	682	726	681	690	670	682	672	691	636	637	692	671	627	694	680	654	649	657	719	662	684	651	700	687	667	708	623	670	647	674	623	684	681	706	707	668	678	667	685	653	653	631	700	690	689	687	712	699	686	704	688	686	676	689	706	691	638	698	624	668	678	650	665	662	654	694	702	668	730	647	692	696	686	670	606	649	711	653	662	706	666	654	678	651	711	666	714	634	685	717	667	666	653	715	695	668	662	675	626	689	674	702	664	654	676	649	667	705	655	673	630	642	656	675	671	663	603	631	683	653	696	626	654	690	679	640	649	674	690	686	670	700	669	675	672	657	681	703	701	696	709	676	685	680	652	702	678	687	685	699	684	637	696	653	668	746	697	709	700	674	706	674	714	673	690	665	671	675	699	642	658	653	713	651	678	712	697	692	668	666	718	688	671	686	695	657	661	635	693	675	711	717	689	711	677	687	646	699	678	658	633	651	671	647	624	664	678	651	636	668	678	689	689	600	676	691	624	652	679	689	734	726	693	639	667	627	691	669	694	675	660	703	660	657	721	692	712	660	679	710	657	677	716	668	684	703	685	658	697	653	695	713	671	702	708	663	640	694	699	650	630	735	658	722	679	668	636	654	728	646	691	673	723	669	675	664	653	642	666	634	702	676	743	719	702	668	711	695	682	646	706	689	720	698	627	687
40014	24665	1111	869	902	861	888	889	843	830	829	757	761	791	809	752	762	832	798	812	815	871	821	790	746	785	822	766	793	792	803	790	793	866	802	781	848	759	818	803	788	790	821	753	771	822	855	725	804	774	786	799	809	830	803	804	770	770	804	802	793	811	805	772	782	782	741	753	801	729	767	771	784	708	789	800	766	785	782	802	798	746	728	745	764	807	771	781	768	751	790	768	750	746	796	749	746	747	822	725	798	783	788	808	784	738	767	757	747	768	801	741	774	740	754	761	780	797	805	775	704	804	787	757	798	782	791	820	775	777	788	731	754	761	804	796	754	750	740	744	777	758	756	813	770	764	782	761	752	762	740	718	746	771	834	735	753	751	743	793	784	731	780	767	800	758	800	794	728	757	818	772	738	764	742	822	744	765	794	783	772	767	753	758	758	744	806	776	752	791	783	785	787	766	737	775	727	715	731	769	814	778	793	750	784	787	761	781	782	749	795	796	820	784	716	785	814	777	762	770	754	693	762	753	781	761	731	792	742	761	784	697	782	745	811	859	731	719	781	789	709	704	762	788	751	747	778	765	765	751	783	780	740	737	763	783	774	796	779	767	781	776	827	828	763	801	754	778	792	834	787	772	749	798	800	747	819	765	809	795	771	724	741	781	717	769	726	767	764	790	782	754	753	829	754	762	753	831	763	802	759	784	759	774	774	750	758	767	772	718	778	764	820	755	779	730	789	776	789	795	794	854	775	750	800	798	765	732	753	819	757	760	765	801	830	746	748	814	780	725	744	790	812	788	749	731	765	816	821	782	757	776	758	768	752	777	791	793	788	774	741	780	768	770	754	779	775	767	737	767	775	771	811	729	753	758	765	724	742	774	739	742	766	810	697	763	806	806	810	745	793	750	755	743	805	763	745	741	785	768	750	799	764	808	780	734	745	759	783	754	795	749	749	750	789	750	752	745	758	744	754	735	739	808	737	769	755	779	773	718	766	777	751	750	724	744	799	760	780	738	821	791	741	784	734	760	763	738	736	737	763	751	766	779	735	750	779	752	785	744	772	718	757	764	820	720	780	755	762	737	755	772	810	765	704	797	750	753	764	793	753	777	767	752	751	807	780	736	843	812	766	787	747	775	783	742	716	772	766	779	812	770	777	768	752	738	774	772	739	739	798	744	797	752	790	780	787	818	793	809	762	779	766	691	761	747	777	801	722	743	755	770	750	759	793	793	732	806	745	780	769	767	757	787	720	787	791	734	788	791	746	791	744	778	808	790	706	805	735	796	790	773	741	731	814	728	809	765	769	751	742	759	790	729	744	782	764	746	737	772	788	786	779	769	786	815	763	763	714	762	753	769	786	750	746	768	730	748	763	785	783	814	765	767	776	735	733	740	838	734	756	790	739	747	780	732	795	767	792	752	720	761	747	778	751	745	777	764	770	779	738	802	769	777	716	772	755	794	776	758	784	742	747	727	798	773	716	743	804	809	775	794	732	742	797	742	773	724	763	745	747	742	739	717	763	784	738	790	754	732	829	721	796	762	761	734	787	737	736	784	830	688	732	778	754	773	761	728	771	801	767	744	801	712	767	775	763	776	772	730	835	816	758	766	794	741	808	790	796	761	798	798	767	763	771	801	802	774	760	756	757	766	754	769	746	769	774	775	751	752	750	770	799	754	746	742	797	723	787	775	806	721	754	744	748	753	791	743	732	780	730	730	781	844	768	762	785	741	749	798	748	754	762	738	806	740	819	822	735	717	775	779	828	805	697	818	780	691	764	809	724	766	748	748	740	733	730	755	698	765	790	720	767	772	730	791	723	753	763	813	790	783	743	751	754	730	786	746	776	795	729	817	741	767	786	755	737	783	779	744	739	756	720	834	810	737	735	785	741	786	804	765	809	777	798	782	767	762	784	846	756	798	785	723	750	780	762	803	787	713	743	755	771	774	766	728	770	764	749	756	761	737	790	775	747	807	738	751	761	742	777	735	800	754	736	783	725	779	726	753	726	784	777	714	787	712	763	768	799	789	735	820	742	799	773	778	760	723	747	760	738	754	748	727	770	785	833	789	779	778	800	735	737	746	787	735	798	751	799	784	735	807	796	774	800	712	788	774	817	723	798	753	765	751	766	788	729	763	706	753	735	759	807	757	787	740	721	773	771	762	768	765	807	789	756	760	750	796	784	756	741	761	766	795	778	812	775	719	749	742	798	760	750	747	797	787	785	785	788	753	774	756	787	754	759	784	751	803	736	749	771	771	766	763	705	776	778	734	737	812	763	771	747	773	732	769	800	765	813	742	758	748	783	752	811	764	728	811	721	814	790	746	798	775	791	772	754	756	802	749	728	771	803	709	756	792	755	718	757	687	736	765	742	765	751	740	803	795	761	745	762	825	762	716	772	778	802	794	790	788	764	761	808	760	755	795	764	758	833	726	759	778	740	743	751	777	804	755	755	722	745	769	756	768	812	783	759	740	749	840	771	749	751	735	767	766	752	809	817	720	790	743	727	747	759	786	733	759	729	794	697	746	799	744	757	760	727	745	713	783	779	814	741	752	796	781	787	808	736	746	734	759	744	745	729	759	736	796	752	780	730	722	749	762	785	773	744	801	770	780	787	777	759	742	769	808	811	754	750	758	757	745	771	748	758	775	754	790	765	813	788	739	812	771	765	758	728	782	752	733	747	803	773	771	799	776	744	768	797	724	775	769	782	782	739	714	739	790	788	825	766	734	795	760	800	793	783	749	801	783	773	771	775	759	776	718	735	770	710	754	746	769	716	754	763	787	753	762	768	745	766	764	778	798	756	797	810	701	749	768	757	791	748	793	730	815	808	804	766	748	751	771	790	729	748	784	758	765	781	781	796	760	803	758	762	783	774	793	720	777	782	769	807	743	802	777	737	768	737	796	776	737	752	745	783	735	774	773	808	771	765	771	802	765	768	790	771	762	768	761	766	776	769	772	790	754	733	758	777	750	783	740	797	787	773	775	777	781	747	747	791	779	806	739	805	766	771	720	781	787	776	755	770	757	785	726	752	805	752	758	812	734	749	776	720	778	781	776	739	772	782	733	786	770	713	802	751	786	797	724	761	735	719	689	742	806	820	794	799	761	769	783	754	781	726	797	764	754	784	757	808	758	817	772	737	767	765	722	716	777	822	735	774	730	737	740	770	768	825	816	800	801	760	766	781	756	735	765	758	802	803	747	747	742	766	778	763	785	780	816	756	797	761	761	735	782	742	766	788	754	785	777	788	743	777	792	766	750	788	726	710	749	761	795	800	806	788	703	782	740	743	728	790	745	785	770	735	773	790	782	808	745	782	772	744	710	801	751	764	760	778	758	761	744	770	698	718	777	775	758	757	797	744	805	802	782	817	747	754	781	854	775	790	789	777	772	749	806	706	766	771	758	781	811	773	797	761	750	757	712	828	760	755	769	768	804	720	770	799	753	780	802	757	712	724	734	848	765	738	729	758	788	787	726	708	761
23479	20901	28216	23731	20904	12392	1316	909	714	673	641	584	580	576	546	507	544	572	560	551	601	633	530	539	606	506	499	499	506	565	578	519	565	534	581	567	515	523	533	540	525	483	510	505	508	501	481	509	500	519	555	519	481	531	523	487	499	542	546	492	516	535	490	513	485	527	466	510	492	522	467	453	492	473	477	481	491	485	464	453	471	506	513	510	494	477	495	500	506	449	484	485	445	490	457	477	476	489	510	486	459	495	474	500	544	500	493	512	503	487	482	469	524	491	476	450	485	507	488	460	495	497	462	510	473	488	475	425	469	465	478	487	486	494	500	473	523	472	528	497	484	489	481	483	482	488	457	510	521	476	475	501	447	452	476	495	450	497	531	507	494	534	532	500	518	445	537	476	461	466	506	488	457	484	503	468	507	485	487	464	472	483	481	515	517	476	461	504	530	521	473	513	471	489	471	484	441	461	485	469	470	517	508	450	521	477	468	496	441	456	483	475	490	469	507	468	497	426	456	513	531	487	527	467	492	510	460	447	508	484	480	471	486	501	466	436	466	459	459	476	497	464	481	501	490	477	457	453	495	463	533	477	447	460	518	511	511	496	482	478	485	506	491	497	486	440	517	450	489	469	497	504	492	497	457	515	468	532	507	491	489	473	511	486	453	469	478	461	480	525	478	472	473	458	485	478	465	521	448	477	509	514	442	481	489	466	453	478	488	485	459	504	460	456	464	475	470	449	495	476	475	475	491	495	472	424	461	470	492	508	482	486	469	479	424	484	457	502	476	482	474	500	521	464	528	481	512	503	456	484	510	464	521	470	481	479	481	504	495	502	476	481	510	435	483	472	466	483	506	493	486	511	494	497	485	503	466	490	478	504	489	500	476	454	476	479	509	469	480	500	459	476	461	474	497	494	451	477	470	475	486	442	483	515	536	500	479	459	494	469	503	487	467	516	504	464	522	493	483	474	496	462	487	511	522	469	543	489	523	478	479	483	501	465	476	476	452	497	494	496	454	470	490	486	494	461	505	450	463	517	493	518	463	488	447	500	468	457	480	471	476	495	447	479	536	497	482	492	479	482	464	519	474	512	504	483	510	503	493	498	445	476	472	455	487	449	481	500	510	461	473	467	476	497	471	476	464	488	493	454	437	472	461	494	517	485	457	515	475	497	483	472	461	509	475	470	473	464	465	461	503	452	461	463	493	475	518	528	509	507	501	476	498	494	489	464	453	483	520	489	467	497	481	491	511	474	476	508	487	484	479	492	481	439	479	467	514	511	474	469	462	474	503	461	517	489	489	469	471	469	470	514	474	454	494	475	487	530	478	467	475	447	455	456	491	462	453	471	461	478	494	443	486	507	441	478	495	527	486	446	457	488	475	451	476	494	468	502	494	521	489	468	465	497	476	493	472	466	462	470	491	482	467	492	537	533	492	477	486	469	475	521	496	501	487	506	483	476	498	471	481	495	462	492	453	503	499	498	456	439	470	476	474	436	510	506	532	497	514	467	517	492	452	485	515	493	455	470	504	479	504	499	489	492	478	479	484	458	474	490	507	474	492	495	514	486	497	479	437	479	458	465	509	493	453	449	471	523	466	496	517	503	500	470	516	528	476	445	484	490	489	471	474	452	498	456	466	461	453	466	492	511	464	490	487	470	498	496	481	527	472	489	487	479	479	464	472	485	493	458	495	500	462	466	480	455	485	485	493	481	500	485	450	505	472	495	482	466	466	473	503	473	505	477	511	485	476	504	489	439	486	486	485	447	418	512	446	532	497	467	460	472	511	474	479	489	488	433	459	477	506	450	475	499	460	530	518	488	460	502	457	482	499	501	490	457	515	479	465	475	453	491	473	519	522	530	482	520	462	478	488	461	470	455	458	484	462	452	456	511	476	481	472	484	509	479	482	454	460	507	493	510	516	505	506	486	494	467	478	491	449	520	466	485	463	483	434	461	470	450	437	455	512	461	464	485	511	498	500	475	478	487	511	479	501	456	473	475	508	506	470	497	488	447	480	455	490	494	467	466	458	480	484	466	455	503	484	489	480	494	438	541	454	505	498	499	467	501	494	512	462	476	508	485	487	494	494	501	512	506	468	496	507	497	467	466	486	431	501	461	497	487	496	519	469	492	491	490	517	471	514	475	469	481	493	447	458	480	451	423	489	479	475	509	512	459	526	516	485	497	463	485	480	485	498	462	487	492	453	449	472	483	502	471	500	480	495	437	500	469	477	465	510	502	502	498	446	432	466	506	495	471	503	464	476	479	457	476	480	464	477	467	494	489	491	454	453	488	452	447	475	473	487	485	488	483	491	464	497	489	470	455	466	509	480	470	522	470	477	495	479	505	468	525	531	469	486	508	481	451	482	441	528	491	515	453	459	482	511	481	503	471	472	483	499	503	492	487	496	503	459	485	473	532	518	456	484	476	468	496	474	481	514	476	512	477	502	452	471	488	498	520	516	473	492	478	486	497	494	483	530	529	487	481	463	464	498	489	475	468	501	522	473	495	460	474	462	438	468	518	490	524	510	458	506	465	492	477	468	471	489	446	496	493	520	468	447	498	517	439	462	516	492	500	474	484	429	463	532	500	487	497	491	478	456	473	471	444	465	448	503	506	499	465	481	476	512	491	472	473	487	458	461	472	494	493	491	512	473	501	486	434	488	511	499	443	462	488	466	461	483	456	523	463	488	531	517	510	475	477	517	459	477	501	497	511	476	444	470	477	500	467	491	473	480	500	508	481	443	444	480	493	489	483	495	481	446	471	503	496	505	464	497	545	496	463	515	470	478	507	511	443	473	466	501	495	451	445	508	490	469	498	452	492	503	476	489	468	483	466	470	484	484	473	501	442	484	461	462	496	490	480	463	506	500	497	485	477	482	457	495	471	485	512	453	482	460	459	484	472	488	420	480	489	503	476	490	487	509	434	488	480	500	494	451	504	480	454	494	465	496	488	480	508	463	477	443	508	498	538	460	452	461	432	448	509	440	498	520	495	443	476	480	494	474	467	504	435	492	463	517	465	480	482	486	474	494	481	477	476	471	472	460	493	495	482	473	473	475	455	460	477	491	484	484	494	469	514	475	477	529	472	496	476	482	459	494	446	481	497	483	477	513	543	466	489	512	492	519	505	497	495	462	519	477	478	499	474	490	476	481	452	478	507	504	487	473	484	497	475	465	493	484	427	482	505	473	446	479	460	478	456	473	463	471	471	488	461	484	483	470	456	489	490	516	448	490	476	488	489	461	525	509	470	471	451	489	469	468	490	467	479	442	473	545	457	453	504	519	458	492	485	474	469	453	475	487	458	511	496	436	467	517	503	454	466	483	476	448	460	495	481	469	488	450	445	489	482	479	459	482	491	487	445	435	469	507	509	479	473	511	496	460	499	445	483	464	444	481	480	453	485	486	484	494	462	477	456	476	473	458	456	488	476	514	492	486	496	482	475	482	475	488	446	493	516	457	454	478	519	520	468	510	463	501	490
42755	29401	5940	3141	2234	1838	1545	1372	1145	899	852	737	707	699	715	654	656	706	718	779	793	737	654	643	659	642	591	627	646	646	650	631	638	662	633	690	599	618	569	624	592	552	577	556	574	564	520	569	566	559	549	578	616	586	639	570	567	601	622	584	619	604	552	607	573	554	534	556	502	558	539	581	576	543	531	610	583	552	603	531	543	540	547	557	528	565	548	538	527	578	565	516	520	606	532	555	558	561	538	569	565	549	539	497	544	559	536	507	543	535	555	555	531	589	554	547	586	545	554	503	563	569	551	487	562	546	553	545	514	522	549	558	537	541	553	560	574	554	565	551	541	516	543	565	531	548	559	552	529	528	545	532	540	513	557	545	547	569	539	519	586	515	510	558	533	554	560	525	546	557	546	536	547	521	541	543	576	572	539	533	567	532	549	597	569	506	551	538	564	560	592	538	549	503	543	539	568	497	587	529	564	609	554	591	546	516	526	582	558	518	543	523	524	489	563	513	552	539	549	596	492	510	543	569	546	542	569	545	540	564	571	594	550	549	575	555	553	594	519	545	506	478	551	537	546	510	562	545	517	524	525	526	540	513	505	570	595	532	542	556	490	554	573	546	534	542	511	504	531	537	561	516	536	503	582	533	535	530	533	538	565	543	534	537	531	569	551	539	563	544	528	520	556	551	533	557	579	520	520	502	567	577	574	532	521	550	550	557	519	598	555	536	558	548	535	581	531	570	550	553	580	512	518	583	574	501	548	545	517	571	526	560	530	554	544	575	538	513	521	559	502	537	539	553	561	525	553	562	528	518	559	573	561	546	560	524	559	513	518	584	497	539	527	522	559	582	583	556	560	542	521	553	519	565	574	510	538	560	526	570	505	560	558	573	563	572	532	572	515	553	571	562	534	551	556	571	538	563	526	530	503	531	561	517	558	538	583	509	546	521	584	547	556	562	507	527	527	530	556	531	548	578	576	502	513	573	582	561	516	572	568	600	577	542	554	551	538	569	538	541	533	581	560	575	584	523	570	534	525	518	558	571	532	537	522	570	603	530	543	505	564	563	542	559	581	518	549	588	498	573	545	536	518	552	555	531	555	518	516	550	557	527	525	551	549	539	547	532	514	555	561	580	526	565	547	573	529	546	553	544	534	533	546	518	594	568	527	525	536	573	559	532	590	545	529	556	582	535	589	502	561	557	535	545	562	546	532	492	544	537	577	518	569	530	543	522	543	537	510	527	571	572	488	592	569	523	526	573	517	538	507	523	559	552	518	564	618	563	536	514	544	553	537	527	561	506	504	537	539	557	553	571	554	565	573	570	527	529	526	550	538	545	546	516	518	545	572	563	543	524	558	582	517	543	505	557	555	530	550	562	534	534	584	508	558	547	513	560	531	485	563	513	529	556	565	553	506	570	557	543	536	513	562	512	540	543	574	491	574	521	524	563	526	594	541	531	521	560	510	559	540	528	573	529	521	533	528	575	565	547	549	531	545	553	529	557	513	555	542	528	528	530	528	565	527	491	567	564	509	535	464	509	515	559	530	573	531	604	597	542	511	569	535	529	547	545	577	527	519	558	542	551	527	584	540	562	538	550	536	493	542	524	522	513	550	540	560	561	530	566	545	553	573	553	525	606	546	544	576	600	556	560	517	531	494	553	584	519	526	546	546	529	565	558	566	535	510	550	550	570	507	547	571	563	546	564	533	553	553	538	563	540	541	540	515	526	540	551	505	547	510	568	544	536	495	518	560	575	520	533	509	572	549	539	544	561	533	599	558	530	518	538	546	513	545	506	536	534	526	501	542	591	545	525	533	543	541	539	544	565	542	544	534	562	544	525	530	565	532	561	540	551	531	569	534	502	527	529	569	544	540	552	495	531	555	543	543	554	575	557	524	523	541	534	565	545	530	548	549	578	539	533	553	598	564	532	499	543	544	582	597	530	537	522	535	554	563	522	478	544	550	572	582	520	525	545	556	555	538	531	556	622	563	546	516	533	566	552	548	526	541	527	526	564	550	569	525	475	513	543	539	515	554	542	576	557	524	506	536	560	574	526	554	530	563	564	546	569	534	546	551	533	538	540	511	557	510	573	534	511	572	580	512	533	552	544	519	556	550	543	480	568	502	538	566	555	586	552	560	536	547	541	533	550	507	540	536	562	564	542	508	577	554	519	539	513	548	575	538	540	560	520	545	508	576	528	534	518	506	559	524	552	531	552	563	542	545	560	573	579	561	562	545	522	510	559	529	549	532	593	573	555	562	494	528	508	543	565	588	548	555	551	583	586	559	571	531	520	529	575	530	561	546	545	564	549	550	599	532	536	545	525	530	525	546	558	499	606	572	521	535	517	592	548	546	546	527	513	543	549	509	544	579	508	558	569	535	548	545	514	559	501	533	508	530	551	563	573	512	529	543	511	538	567	558	503	561	545	574	563	549	571	512	534	562	551	526	585	545	565	553	561	536	513	510	546	547	569	540	523	552	565	519	545	535	593	548	508	529	555	580	505	557	518	513	547	528	532	556	634	526	528	552	552	491	520	574	566	548	549	552	576	525	529	569	524	533	520	543	532	532	510	540	546	567	538	568	521	506	548	537	548	554	559	538	541	568	561	554	519	562	538	521	565	539	543	550	574	561	614	563	539	540	534	562	544	549	558	556	545	511	564	559	507	550	537	568	520	583	554	535	596	521	517	536	551	544	528	555	512	526	549	557	534	574	546	541	568	495	546	547	544	559	545	539	543	558	560	546	542	585	533	542	544	524	583	575	532	556	535	519	572	546	549	555	562	533	565	502	525	549	567	539	530	556	564	536	542	517	554	535	495	566	578	540	524	528	581	534	571	549	528	548	561	535	537	556	527	562	548	572	566	613	541	543	562	530	555	550	550	548	571	554	535	519	560	552	555	537	554	551	563	553	573	567	583	582	591	545	475	541	555	514	538	539	571	525	509	565	567	564	515	522	519	551	524	516	516	541	571	511	553	546	506	553	548	567	491	542	550	580	527	522	528	549	586	532	529	541	541	569	540	538	532	536	584	556	558	523	539	544	512	571	517	571	527	557	542	550	523	525	530	540	539	584	496	562	552	544	525	575	579	532	518	567	541	573	553	546	581	550	513	555	525	518	540	558	560	555	549	546	548	570	550	507	556	549	566	524	546	547	533	573	541	489	548	554	531	536	541	511	545	572	521	549	552	551	543	529	521	534	499	538	510	493	610	560	544	509	520	583	582	533	549	543	554	530	556	550	538	567	528	544	552	560	492	557	547	536	541	541	520	496	562	510	527	573	542	517	563	579	599	559	494	521	590	531	494	547	541	555	506	559	516	563	519	578	583	523	539	539	503	561	541	519	543	549	548	531	535	545	549	553	531	534	523	560	506	562	526	566	560	565	521	544	514	540	559	529	588	557	509	488	535	517	560	519	522	566	513	558	553	545	534	519	537	541	512	565	565	595	599	572	519	535	567	514	552	556	583	549	546	529	552	558	569
24713	20913	27279	24538	13690	1705	1209	1072	992	965	979	1007	964	927	1020	957	969	961	973	961	999	941	925	928	948	921	900	961	960	908	949	949	951	927	927	935	960	949	941	920	969	899	921	892	909	888	903	917	878	926	969	950	898	919	885	918	953	896	904	918	880	924	946	869	896	895	901	845	926	883	915	900	914	966	991	959	902	888	924	873	909	861	931	954	950	924	875	893	905	845	916	878	921	902	894	868	848	909	902	891	873	961	956	924	878	903	866	858	902	919	927	895	903	894	921	872	931	888	915	855	863	970	872	894	879	894	940	956	881	924	887	865	945	897	880	911	859	896	891	917	914	891	849	885	878	876	908	941	845	910	871	912	886	924	932	966	914	938	850	948	924	924	859	930	929	916	886	914	863	883	834	903	898	968	895	857	920	914	895	921	904	879	860	883	925	918	913	868	873	874	873	916	924	929	917	922	960	907	928	906	898	891	936	885	871	898	920	899	847	926	885	895	940	865	890	874	898	910	912	897	912	850	921	876	908	934	895	830	909	909	871	904	935	925	845	849	874	922	919	881	866	860	907	878	920	883	883	892	893	896	868	895	874	929	900	919	882	883	895	876	876	864	951	903	965	902	889	913	949	910	891	920	910	941	931	845	914	939	851	843	911	869	858	893	855	882	953	899	906	851	911	938	903	889	881	924	919	941	929	889	936	921	855	905	865	854	923	884	854	974	872	853	916	868	889	898	938	940	915	851	883	882	856	905	953	909	931	893	913	887	909	903	875	863	911	896	910	847	970	871	866	844	849	946	888	885	864	853	944	910	856	856	869	864	891	931	811	896	870	886	903	865	945	891	840	931	858	966	927	912	891	917	894	943	887	937	899	899	904	945	871	895	901	893	847	900	861	870	954	918	895	955	894	902	880	915	929	909	902	921	846	915	910	877	886	910	874	859	911	901	925	898	901	861	938	940	908	878	964	919	914	918	940	966	909	919	891	893	883	873	911	907	913	973	947	892	894	917	914	903	911	886	877	922	910	905	868	896	899	932	860	915	866	876	906	913	885	931	898	879	874	852	904	925	910	864	945	854	887	907	918	857	885	913	931	910	875	856	902	924	942	961	973	888	857	866	898	962	875	898	883	950	901	901	865	880	940	941	912	878	926	922	854	899	880	891	871	904	895	923	892	900	927	875	938	930	925	855	903	904	900	929	889	820	928	891	903	860	854	924	872	899	941	883	910	924	866	887	953	914	915	945	913	910	924	950	873	928	927	920	886	887	834	904	931	922	856	931	863	887	935	919	857	892	902	921	872	912	908	872	923	891	896	886	854	855	892	966	902	894	886	909	924	859	925	887	887	883	864	908	975	885	935	914	879	897	866	888	906	873	916	853	881	848	949	902	877	939	883	890	870	909	859	920	908	873	942	875	896	885	865	945	916	909	942	890	833	841	813	890	944	911	871	853	871	861	900	839	933	892	849	909	864	878	913	897	903	870	889	857	913	904	888	881	992	889	856	898	905	911	871	915	901	948	920	896	871	909	919	857	894	877	855	899	845	899	867	917	874	865	917	869	918	887	934	878	861	901	866	892	968	851	934	909	900	939	926	943	877	901	863	886	948	880	923	822	908	914	876	906	908	855	903	894	912	913	940	864	930	902	896	916	869	902	938	900	940	930	923	928	899	861	912	892	939	922	925	918	940	870	918	871	911	883	909	924	931	888	938	898	876	1015	885	931	920	936	929	927	902	895	865	888	885	893	865	909	901	869	895	878	940	891	854	941	951	940	919	908	878	892	903	940	964	920	953	904	880	883	864	916	879	892	852	864	919	852	892	873	901	888	973	933	918	911	888	959	962	838	871	922	869	908	964	894	906	916	905	897	876	883	889	971	887	908	885	928	890	926	893	886	960	914	880	876	897	876	885	880	916	912	907	870	968	858	882	880	837	905	933	913	867	892	943	886	910	875	950	918	860	916	882	908	905	947	908	924	914	924	919	936	906	907	862	948	948	886	914	857	935	916	916	872	906	978	870	943	910	938	883	914	897	895	949	882	914	886	937	901	890	874	948	898	915	949	898	899	957	907	872	913	928	878	889	905	892	932	841	943	859	916	873	882	872	893	898	926	924	874	888	905	857	916	866	933	925	895	883	847	885	908	890	845	893	909	837	921	900	901	962	889	896	850	899	922	958	915	902	928	861	883	919	914	928	880	859	910	884	888	875	888	945	923	901	881	964	907	919	895	842	874	890	948	915	922	864	892	934	914	895	849	895	840	965	884	912	876	908	900	905	909	912	909	856	890	890	957	954	918	844	932	895	932	895	901	942	930	909	910	927	909	882	900	944	894	896	899	900	970	898	928	853	931	942	920	908	863	871	902	865	903	923	890	917	933	892	949	913	849	906	876	910	925	888	870	907	932	904	913	920	900	965	882	880	905	934	859	920	914	918	890	858	931	894	949	898	872	914	861	874	850	917	885	912	910	870	889	939	944	855	875	834	894	952	923	884	937	926	912	878	979	879	932	916	902	898	903	906	865	930	871	882	901	914	906	814	950	905	973	911	852	884	874	858	929	865	977	883	946	909	970	905	908	909	915	909	889	910	854	898	911	852	895	857	897	900	946	882	895	888	882	873	854	880	951	876	906	852	896	916	882	928	912	889	891	907	906	903	930	954	926	961	920	904	864	957	901	865	860	890	893	955	970	889	920	911	881	920	923	937	911	907	915	925	908	915	888	874	917	903	985	956	868	889	888	914	892	908	915	912	901	920	932	882	884	895	905	951	916	898	890	938	901	878	887	971	947	882	874	925	897	889	886	915	929	831	907	886	882	889	880	898	903	910	910	863	940	926	914	847	906	934	956	881	870	861	903	914	876	918	889	879	897	883	860	958	892	944	871	892	838	882	846	933	841	871	858	896	869	870	922	900	839	902	856	916	833	894	945	835	877	891	865	922	918	873	931	914	892	894	891	928	933	900	916	897	897	872	935	858	829	982	895	929	901	940	927	948	898	949	890	920	894	855	920	929	877	859	957	901	875	881	856	926	864	871	947	907	928	953	854	906	843	894	889	947	865	898	950	926	906	879	879	936	868	852	898	905	903	925	894	914	925	894	912	888	931	889	879	874	933	904	837	905	918	885	884	944	920	885	877	925	904	915	944	881	939	945	919	917	892	880	916	885	935	888	925	946	883	946	910	901	930	924	958	895	899	876	835	856	941	882	867	921	919	920	890	956	872	846	899	942	858	860	874	842	907	943	925	846	950	1015	912	900	971	840	869	887	930	907	914	899	896	863	933	829	886	949	832	880	887	889	919	885	891	879	974	872	881	901	917	956	918	873	881	960	922	862	876	886	929	885	906	917	842	845	906	863	937	889	927	886	881	860	893	942	883	949	917	930	896	876	913	900	846	899	896	856	901	899	922	944	866	942	873	903	932	876	851	940	897	906	869	865	887	893	885	942	921	866	951	888	867	895	918	906	937	954	936	931	892	888	891	875	890	856	896
42520	29765	3781	2403	1828	1724	1594	1532	1290	1220	1193	1113	1066	1061	1076	1058	1090	1092	1089	1115	1189	1167	1083	1091	1027	1047	1022	1029	1044	1083	986	1044	1091	1064	1074	1030	1055	1034	1016	978	987	975	1036	970	975	1005	1006	973	1012	994	985	993	1034	1016	1026	1037	969	1048	1074	1021	1016	1028	955	977	981	958	981	1015	966	1014	1037	1012	994	1013	1038	1047	1008	954	1004	1000	972	1059	962	980	947	975	911	969	975	976	967	994	982	1041	958	1003	959	1007	995	1032	966	1013	978	1007	993	1046	957	1009	983	1075	1046	979	983	995	1050	1007	955	1078	991	976	1042	1020	980	945	1043	983	966	991	1031	1027	1014	1015	971	983	973	985	1015	1005	958	1012	1010	1047	965	1054	1074	965	982	952	982	1014	952	982	938	1020	1009	976	1031	1003	969	1002	967	1001	1014	1027	1011	1010	939	1005	1002	994	966	1013	948	1013	1044	955	968	988	956	1020	959	1015	996	959	946	1001	976	962	976	1013	1003	984	976	1038	1011	1006	916	976	1032	1025	1016	994	963	991	983	943	990	1029	1058	995	1013	987	962	1017	953	973	957	1009	983	960	966	978	1036	1022	1012	1024	958	993	1017	987	976	971	987	979	938	1027	925	988	1018	999	949	941	1039	977	975	965	995	979	980	989	1006	996	1006	921	998	985	1030	945	1019	1032	1027	969	1058	1023	934	960	1036	967	1017	949	1029	1011	977	991	1023	1001	999	1034	966	991	942	979	996	1030	965	963	1003	998	1034	1000	1006	987	985	991	933	989	1006	971	1043	982	991	1021	930	1001	922	1054	922	1017	1066	990	1002	1004	1007	933	964	981	1009	971	1013	1015	1039	1018	975	1037	986	984	970	980	935	994	990	1034	979	967	1026	993	985	947	966	950	974	1027	994	942	1040	1009	977	981	970	1025	987	994	967	990	1002	1009	995	1018	951	950	941	949	1012	1009	978	1008	1010	950	1015	1024	1024	953	976	956	975	966	943	940	1051	1020	966	990	989	1021	1020	1018	989	1011	1031	950	997	978	1026	1015	983	1006	1021	985	966	968	964	998	956	973	1018	943	1009	952	1003	1020	1004	965	988	993	992	990	985	992	993	979	1006	1044	1001	967	1013	971	1022	995	972	975	1015	988	950	1025	1026	978	951	1075	976	962	1023	991	1000	996	1010	1054	945	973	975	1006	979	990	1007	987	990	937	991	929	982	1024	1018	987	985	1019	1059	993	1003	1010	989	1027	975	976	1007	984	1028	958	973	1028	1016	990	1018	1081	949	963	1007	1008	1033	996	935	993	990	940	1000	961	1021	998	959	1002	978	1082	995	983	970	958	982	1003	1019	952	987	1010	1041	888	951	938	1003	985	945	1038	941	1001	989	1013	1037	963	987	981	966	967	1004	1001	1029	971	932	958	959	959	1022	992	993	985	994	969	960	996	1040	1014	968	1027	970	995	959	978	1004	1003	1027	1008	983	987	994	1001	1001	924	937	957	958	986	978	956	1018	933	980	930	1039	976	988	973	1012	1007	943	990	1019	982	945	971	1040	1008	1039	1007	960	1036	987	1056	966	949	1000	994	1036	1005	1036	990	1002	941	1009	1017	994	1060	999	1017	997	1008	1006	954	944	1015	972	983	998	1016	1071	962	995	972	964	973	1047	1022	1002	973	932	1018	1062	1005	954	958	969	1009	954	1016	1020	1001	1014	1044	1009	974	946	1009	1013	981	1019	1007	980	1003	971	933	991	1000	960	1028	1016	990	962	961	1006	960	1020	1027	956	995	966	978	943	997	998	1013	1034	1017	1039	988	1017	1012	993	975	984	969	1005	1014	972	971	978	967	963	990	1020	1074	989	990	1009	1018	980	1029	1004	965	966	958	986	1004	1024	1020	945	1072	951	991	991	1031	936	953	996	1064	969	1021	953	1025	988	986	1004	973	1003	1045	958	991	1044	1009	929	1025	1025	924	999	982	975	1021	990	992	947	997	948	1048	1063	984	987	994	1046	943	1000	996	988	1023	954	990	988	974	997	961	927	1021	1028	1028	953	1023	1023	905	1000	986	973	987	1021	959	988	977	1003	1009	1029	972	1038	991	982	950	1000	1001	940	984	1014	1045	949	971	962	980	1008	958	953	994	1046	970	988	1052	965	1013	1013	1036	954	991	1050	1000	1001	1033	1031	971	976	998	954	945	1000	1047	1002	952	963	986	1015	1009	971	959	973	927	987	976	974	980	945	974	979	991	991	969	970	962	994	980	1022	991	977	965	1038	993	1019	1012	1008	978	1012	978	959	969	968	980	1066	1038	988	972	1008	988	1044	1000	970	950	1014	957	1016	1003	974	1005	1004	953	1002	960	988	1004	960	1021	1001	977	1029	965	974	1010	989	958	1023	997	987	1012	1012	970	997	963	1047	1018	969	952	979	967	967	945	964	952	1023	972	981	987	959	993	941	987	977	995	1033	941	1069	1015	1001	954	954	1000	994	978	964	1006	990	998	999	997	974	949	984	1027	910	967	1054	962	973	1000	1024	1030	982	914	992	994	975	1009	977	966	978	976	1043	1005	1009	961	920	992	941	951	968	965	1004	1004	968	998	1006	986	991	1023	972	988	992	1042	994	1005	992	974	1045	1008	957	998	982	1042	977	1016	951	936	986	944	1003	940	1018	980	997	948	959	1028	1040	984	955	967	1003	985	1033	891	976	1009	988	1024	1035	959	988	914	989	953	1012	1014	1079	976	999	937	988	993	907	918	1016	914	1005	993	999	940	936	1004	971	978	987	984	989	921	1000	927	1026	1009	982	969	1006	963	999	985	975	1027	982	1018	969	1002	992	993	997	964	940	983	949	1005	971	1007	976	986	1025	1001	1001	1008	1008	975	970	974	1016	967	995	972	979	995	974	951	1002	1007	985	995	990	1019	992	980	971	979	1001	1001	933	971	994	990	981	1022	982	1058	1008	1001	963	976	983	973	993	1034	992	1040	1016	999	1006	1002	980	1027	976	1070	998	1009	950	1025	990	947	1023	1018	1002	1005	979	1013	1015	944	1018	1016	968	983	999	1022	967	1024	928	962	1028	990	939	989	1043	959	992	1024	983	1023	1009	942	962	1033	966	989	973	982	963	970	964	956	1007	982	1012	967	989	1032	1024	967	969	1032	955	1014	971	958	960	980	956	1011	1005	989	937	947	986	1020	994	950	1008	971	976	1005	960	1036	1014	999	939	979	979	1009	1059	1004	1057	979	980	973	986	953	1025	963	987	981	957	986	1033	992	1034	1017	1022	1003	1029	1045	1046	991	1026	949	992	979	1030	983	969	1006	960	1006	995	981	969	973	1003	1001	964	995	925	992	1022	982	1036	975	1051	997	1087	917	973	956	1047	954	947	989	966	977	1038	941	956	919	1004	990	996	998	970	956	967	1028	952	986	995	999	982	965	990	990	995	948	981	1007	972	1070	1031	998	981	996	999	1019	1030	1032	1043	999	998	1032	991	1023	1007	1005	994	1026	1024	973	992	1009	978	1025	999	976	1021	996	989	998	980	1020	980	970	948	999	1033	983	997	994	967	994	1018	980	1021	982	1009	974	1016	1030	985	996	976	1018	1025	1017	1015	1013	989	1024	1007	996	949	954	990	993	989	1009	944	971	1001	970	962	975	976	974	1001	968	983	1001	998	969	998	1012	951	1063	1002	986	988	992	1024	1016	932	1035	1027	1007	1017	998	999	1008	1042	1015	1078	948	998	970	1009	980	1021	986	952	1048	981	984	955	974	1005	991	1001	1032	964	939	1026	955	971	981	1058	1066	970	924	970	975	1033	988	992	1053	987	975	955	998	1032	981	986	1000	958	953	1007	963	968	947	1014	1000	954	1022	1000	912	986	959	954	993	1027	974	964	1000	969	989	1018	1054	959	994	979	953	950	979	1035	1003	962	1005	984	993	961	984	985	1015	992	1010	951	946	980	1037	1035	966	1013	1035	988	937	1025	1033	966	1005	1025	988	991	959	985	985	1014	1011	1043	988	1021	958	966	942	993	976	963	1031	1045	1032	1013	991	1002	946	1010	1022	1035	999	983	971	987	992	1023	1017	1037	939
22487	20928	28612	23367	20923	20970	12161	1658	1225	1104	1038	949	884	884	849	845	852	884	863	859	987	806	842	787	815	767	817	843	844	785	821	810	806	769	777	811	796	759	751	784	739	777	762	756	748	733	736	720	745	731	739	759	763	747	727	771	783	820	821	785	722	766	736	735	725	720	767	733	703	744	723	721	678	712	735	762	723	744	685	714	790	735	665	738	716	688	749	758	713	786	743	716	714	739	766	757	728	715	741	725	751	692	729	758	699	693	681	742	773	783	693	675	694	727	753	724	754	718	739	736	747	704	712	732	739	718	689	731	738	699	658	753	697	718	718	764	751	759	729	752	745	732	760	711	719	750	729	725	708	722	738	712	692	737	712	701	778	698	712	709	764	693	734	711	708	743	728	743	725	764	726	725	708	714	747	687	773	721	699	721	680	748	718	734	707	736	713	715	651	739	736	704	735	680	775	737	716	680	747	754	669	691	765	757	728	734	739	705	702	691	731	701	729	723	725	702	686	732	709	746	706	716	725	703	744	686	738	698	724	702	746	673	711	741	731	693	695	698	742	667	735	718	769	767	731	734	685	736	740	703	772	715	693	716	734	736	686	736	723	701	700	691	743	726	681	731	714	761	692	705	719	702	742	720	681	709	658	746	762	720	744	753	727	662	730	738	723	699	710	697	736	722	726	685	756	747	712	678	709	718	735	704	722	706	726	747	721	733	717	694	733	694	731	715	723	696	740	726	696	742	740	731	729	713	751	739	703	745	735	718	730	714	707	722	714	737	695	730	726	687	742	690	731	739	750	749	694	701	681	714	700	687	674	698	730	701	683	725	748	724	717	693	715	735	703	712	675	718	706	692	727	734	746	660	710	738	689	684	669	768	743	700	732	710	742	683	706	701	706	745	710	756	704	716	735	692	744	746	727	711	698	732	701	723	747	750	779	725	736	704	697	754	690	732	718	719	743	687	674	754	716	707	753	689	729	727	702	691	732	705	677	716	706	701	732	706	691	733	707	683	741	754	697	754	759	673	725	708	713	758	771	744	710	737	791	695	709	775	718	709	732	693	716	706	748	730	738	711	705	729	722	700	730	790	755	684	725	718	678	760	748	762	732	736	697	709	700	713	711	717	762	704	680	710	660	733	735	763	764	740	746	738	695	742	657	730	721	745	722	737	738	668	721	706	706	716	727	773	737	730	700	695	691	714	697	724	684	725	738	737	664	682	737	738	752	720	687	684	726	686	728	735	745	751	733	777	706	706	728	723	770	767	724	710	742	709	667	703	723	716	701	769	706	738	769	702	727	687	744	732	710	739	762	756	724	702	691	714	720	753	720	702	688	750	695	674	693	751	713	689	763	731	669	747	737	744	752	702	731	708	732	739	752	758	696	731	712	691	723	709	727	729	747	763	707	710	674	686	701	707	731	718	748	745	719	742	731	744	692	703	741	759	709	704	722	680	748	712	683	729	702	666	730	707	696	720	725	728	703	726	773	730	733	744	733	695	746	712	711	725	797	726	701	722	673	709	692	743	735	697	728	707	700	730	718	741	766	721	742	688	705	743	713	724	710	747	734	676	707	755	726	722	768	699	744	691	713	732	704	727	707	673	750	685	724	709	721	719	727	727	730	740	741	726	686	755	707	727	749	723	715	751	722	691	712	700	724	696	782	685	758	701	704	722	726	738	702	776	716	701	672	692	691	759	705	670	750	749	763	733	697	690	736	711	727	691	725	709	717	767	734	657	715	749	714	683	708	711	728	719	741	713	721	716	685	709	713	706	705	710	651	737	722	677	690	711	725	731	725	694	685	717	783	664	690	712	740	692	740	714	795	744	716	733	715	735	729	703	728	656	717	694	732	708	750	719	696	719	764	720	732	705	707	707	705	718	717	745	738	724	674	723	695	702	675	744	753	727	702	706	735	736	741	728	724	668	701	695	766	714	750	686	747	692	732	743	697	696	749	716	708	684	721	717	713	711	694	676	712	764	721	742	711	655	752	740	729	742	682	679	720	703	680	718	732	749	744	709	723	755	740	718	695	711	731	722	737	676	682	751	705	711	679	735	735	747	733	743	686	733	749	734	705	747	717	730	670	773	708	707	695	701	717	731	709	721	759	735	713	722	757	700	726	686	739	676	741	743	681	725	740	732	753	758	687	722	742	705	776	703	753	714	739	722	744	723	692	696	754	718	730	711	669	722	713	754	718	731	720	699	704	715	720	690	725	710	716	709	696	697	679	693	732	698	736	743	734	695	702	722	701	723	732	729	755	763	727	721	699	719	708	750	744	753	764	722	737	756	665	746	665	736	751	742	739	671	707	744	694	743	688	738	733	729	689	749	759	733	695	770	681	723	752	716	675	742	731	748	719	717	699	670	773	721	736	758	694	780	712	692	709	722	708	772	714	689	733	693	698	699	707	680	706	735	742	721	718	716	712	753	706	720	704	698	698	692	717	715	744	765	714	702	707	710	692	748	740	747	718	759	729	755	696	691	711	707	691	752	723	659	691	751	705	731	726	738	710	698	756	751	716	728	757	719	667	755	732	707	730	718	736	707	746	696	738	765	734	719	706	733	729	745	728	729	700	735	729	696	750	759	740	722	715	692	702	684	720	708	675	754	748	731	743	720	703	729	701	686	727	688	743	671	753	724	725	731	696	718	713	717	685	725	683	746	708	765	685	733	718	722	708	745	753	720	748	706	733	697	741	671	708	729	729	723	715	654	705	718	771	721	711	760	766	679	731	704	694	723	715	698	722	726	746	697	691	735	705	684	730	713	722	768	696	672	721	729	722	715	721	717	722	749	703	737	747	700	700	741	702	744	741	720	684	760	720	740	773	720	731	668	699	686	722	771	778	699	744	739	735	776	759	692	683	714	740	729	760	691	716	746	726	735	744	729	700	706	783	716	743	694	705	698	738	702	731	715	725	709	725	654	700	756	717	724	720	763	715	740	682	674	744	697	704	689	748	757	711	708	719	701	728	757	722	694	728	745	738	699	729	700	699	739	713	689	736	703	714	714	725	712	728	675	741	750	786	724	725	665	746	745	698	762	721	711	699	722	744	728	679	740	747	720	711	712	749	728	685	705	691	739	721	724	710	674	769	707	735	704	695	668	740	695	755	702	738	726	756	697	749	699	699	692	748	752	700	668	759	687	711	695	679	736	759	722	752	743	722	690	726	735	731	706	706	683	688	727	692	699	711	726	671	726	747	706	741	704	731	693	676	738	684	718	687	688	781	704	725	716	688	738	765	712	696	728	669	750	724	659	725	677	721	683	718	765	677	712	686	748	673	725	720	741	708	726	695	676	690	748	701	765	726	754	746	702	736	733	674	752	718	701	715	728	728	727	729	668	708	709	713	688	676	696	692	735	717	703	681	708	725	737	706	694	697	701	703	721	730	701	690	693	694	723	684	699	755	755	666	726	771	735	750	761	714	747	743	692	709	726	742	736	751	762	715	640	724	788	681	676	688	687	679	689	744	718	785	754
47671	44340	10064	5472	3852	3051	2561	2331	1913	1505	1382	1242	1125	1077	992	972	1072	1043	1115	1129	1212	997	978	957	924	952	925	911	934	924	943	938	905	917	917	855	887	857	815	838	828	808	798	875	781	798	836	814	826	791	821	823	814	781	796	806	806	888	880	829	842	884	800	772	793	772	766	788	806	780	754	746	718	759	774	768	734	800	740	774	771	738	763	732	769	760	794	770	798	720	772	712	779	760	765	748	784	737	768	768	799	763	757	800	801	776	807	771	781	747	762	752	738	800	746	750	730	761	725	747	792	750	774	787	830	772	771	804	794	808	796	786	787	765	790	786	782	784	771	770	823	731	775	768	791	786	741	782	752	766	776	779	752	774	755	792	793	748	777	792	744	768	784	778	773	754	791	748	818	767	792	819	757	804	756	753	817	753	780	731	784	761	747	758	750	770	783	716	736	824	718	775	745	761	750	824	776	757	744	779	748	752	758	771	793	796	761	768	805	761	774	708	747	790	813	803	791	752	753	787	744	748	810	757	767	808	738	736	763	810	756	784	753	784	755	743	759	799	758	753	739	765	777	761	755	768	708	776	745	786	784	771	734	816	738	760	782	776	759	752	785	757	726	768	810	717	775	789	752	762	795	800	716	776	809	765	787	790	717	779	805	747	764	732	761	787	763	772	801	847	748	772	730	761	773	804	754	779	756	769	809	793	741	752	733	787	754	777	765	739	788	763	775	804	740	759	790	744	752	783	781	793	764	771	771	788	773	781	753	841	732	813	786	727	770	767	757	783	774	746	770	787	813	762	756	799	743	794	779	733	778	795	753	763	733	730	785	712	711	724	733	747	768	767	776	749	758	750	758	807	771	807	743	801	773	831	742	775	733	772	752	765	792	765	758	739	815	774	762	803	816	726	775	741	776	781	757	771	768	783	751	755	743	757	754	764	772	736	773	776	752	790	818	797	770	773	761	749	823	766	784	780	727	773	759	757	748	739	775	795	833	739	780	781	801	752	813	736	764	678	759	747	799	707	765	820	748	744	745	764	758	739	740	743	771	800	733	786	738	776	801	815	772	806	754	774	792	802	756	781	791	778	742	733	783	752	736	819	786	767	776	737	750	761	799	727	757	762	788	707	776	743	733	803	763	762	746	767	726	771	839	818	747	793	764	784	763	806	773	776	773	735	782	775	777	715	793	800	755	724	774	717	847	735	793	790	742	735	719	774	769	794	807	768	804	708	748	725	766	766	743	762	721	742	742	752	794	787	792	807	802	783	754	744	786	799	747	777	767	770	780	793	750	731	720	779	801	718	796	795	756	809	744	781	755	776	735	790	807	788	735	716	787	726	749	819	746	798	833	772	794	772	804	770	813	774	790	702	798	764	743	781	800	714	824	742	802	738	767	788	719	776	737	791	758	770	714	708	784	772	774	752	789	818	780	788	761	744	753	768	774	707	788	723	734	786	788	780	777	772	773	779	787	739	812	761	753	790	763	794	758	800	804	770	796	805	744	778	792	744	788	796	795	759	764	742	813	797	798	790	725	795	753	780	812	766	790	832	762	810	802	824	778	778	799	822	710	796	820	768	792	762	740	780	827	803	768	765	806	793	782	800	777	728	757	794	796	762	762	774	760	734	797	802	751	802	814	778	822	768	760	788	767	788	781	819	763	769	782	728	734	768	762	749	780	761	766	750	764	793	831	742	778	794	756	782	766	786	776	760	834	777	802	785	787	773	786	745	787	781	733	742	777	752	772	751	776	767	741	761	796	781	754	795	783	771	753	763	758	779	751	785	757	772	790	773	810	736	734	741	755	834	768	758	751	754	772	759	764	768	767	740	777	754	802	750	698	792	800	765	760	771	745	792	757	739	802	748	759	769	774	729	746	773	765	747	751	715	805	769	816	742	807	738	740	758	710	800	738	767	763	770	763	701	730	810	820	768	788	747	831	742	723	757	763	789	792	764	784	831	722	751	713	762	774	765	717	807	796	757	764	749	771	769	783	758	770	834	798	773	762	772	764	783	745	726	723	769	762	745	821	811	753	793	782	770	783	764	793	745	771	801	745	745	763	769	778	783	751	795	718	760	812	771	775	739	772	769	799	738	763	789	744	765	803	763	794	791	760	782	780	781	775	804	792	796	769	752	746	774	773	807	764	789	741	773	785	800	821	760	777	759	742	785	777	771	718	778	779	729	742	776	763	808	776	766	802	757	772	810	751	791	774	723	772	792	787	732	748	807	743	794	807	792	794	784	810	759	753	807	786	805	790	789	755	745	782	804	800	729	767	793	797	740	789	729	731	728	783	810	794	742	748	709	759	790	830	781	777	763	777	770	781	817	745	784	771	762	791	812	764	779	831	750	717	795	749	804	759	714	773	735	759	735	750	743	744	749	814	736	798	770	776	804	796	771	751	781	721	773	842	763	801	750	729	702	737	724	806	811	740	752	769	790	776	795	793	822	755	748	788	774	789	817	769	752	766	781	794	806	782	789	778	753	778	747	784	795	814	781	758	732	780	791	785	757	779	745	756	776	723	781	777	783	782	785	850	787	775	758	817	756	790	767	716	801	792	824	775	743	787	763	803	764	779	764	792	765	788	779	791	766	786	781	758	771	796	768	817	781	761	807	769	773	811	741	727	787	778	742	794	775	775	786	766	728	716	767	782	785	728	739	764	762	805	778	777	796	789	779	735	754	777	796	767	748	746	779	828	781	754	813	770	806	795	803	728	797	763	784	796	741	790	803	768	801	779	750	765	764	769	738	743	751	797	752	822	700	700	733	757	783	788	769	770	734	800	760	750	754	722	792	756	773	772	809	795	824	758	808	779	779	766	755	793	799	748	790	780	789	728	777	843	801	768	803	782	784	755	781	779	711	704	739	738	816	755	736	768	736	784	724	797	784	735	746	810	785	777	818	728	747	680	748	713	759	728	787	770	758	771	764	755	768	762	801	803	764	790	743	806	751	782	740	804	746	772	745	760	828	769	770	774	793	759	774	743	777	747	744	820	801	756	769	771	784	803	727	798	788	796	736	817	720	720	750	764	801	772	755	765	723	730	824	777	793	761	791	765	763	746	762	787	752	754	798	809	782	718	768	770	796	752	799	795	735	799	733	753	757	729	836	776	760	766	780	837	743	772	753	779	755	817	751	773	836	754	787	774	734	797	761	766	806	747	727	845	764	768	750	810	778	787	771	758	773	782	769	732	758	788	763	752	768	824	776	737	755	778	751	784	784	748	768	774	728	751	771	710	762	717	738	792	800	812	759	782	787	794	837	759	730	760	753	804	781	752	733	770	744	769	692	808	750	790	773	758	742	761	763	748	754	804	726	782	779	798	757	796	725	755	745	780	790	742	787	792	774	768	744	789	746	870	725	787	847	795	779	786	788	803	779	818	763	812	748	782	819	731	794	791	760	754	742	762	717	730	739	792	737	765	783	816	821	734	796	789	759	756	769	780	755	842	747	736	772	753	801	754	783	778	800	759	762	831	773
30603	24912	13154	1840	781	781	724	682	678	684	655	659	692	665	641	651	674	658	698	703	695	667	653	677	674	635	708	662	656	701	712	632	687	602	689	678	668	659	689	665	629	622	661	705	674	667	631	672	644	672	682	649	662	643	709	643	627	682	695	664	631	624	673	635	608	630	667	653	652	640	640	646	674	659	649	684	700	656	645	706	687	659	654	648	659	673	657	669	645	644	660	637	643	627	652	635	688	659	647	695	718	653	642	679	652	642	603	646	687	658	682	696	632	635	667	720	688	662	588	639	701	667	624	713	623	648	645	669	662	648	689	668	648	733	623	665	647	642	669	671	643	683	646	702	675	692	668	671	682	651	631	684	639	675	676	717	630	676	664	670	598	677	674	682	652	679	650	657	682	679	686	661	657	677	670	618	622	675	639	635	668	627	652	663	611	683	704	682	668	608	650	615	614	640	622	672	644	625	608	669	677	628	679	652	634	677	679	639	658	640	663	607	613	644	694	700	652	625	629	686	649	663	643	649	653	708	684	654	623	656	643	610	646	679	659	634	660	679	648	631	663	624	630	658	698	636	636	656	640	662	636	686	637	653	631	704	630	677	600	625	647	618	651	658	632	660	695	661	680	667	709	628	651	637	604	689	635	638	661	687	683	644	689	612	669	640	644	648	621	659	651	623	662	675	619	693	682	672	667	623	605	634	652	704	664	676	638	640	664	651	632	667	627	668	651	637	668	678	653	664	652	629	681	661	655	710	675	690	669	703	710	657	692	662	648	652	688	643	636	670	738	698	638	631	685	612	627	657	612	691	665	665	671	651	643	703	705	669	632	634	605	649	650	631	623	732	701	658	630	634	674	621	622	606	667	654	659	646	677	652	633	701	669	632	638	636	611	694	661	643	680	640	670	632	620	629	663	653	653	628	636	666	668	689	668	681	668	698	689	631	662	658	639	626	632	604	656	637	703	734	645	629	745	625	648	636	622	642	606	637	650	613	672	663	718	620	674	648	649	633	620	719	650	693	661	715	622	661	655	697	678	628	695	676	615	653	661	673	633	675	663	665	647	650	601	660	670	636	708	650	690	677	692	663	635	674	621	621	651	620	693	682	677	660	675	620	668	652	689	646	699	618	668	651	659	638	681	656	636	684	672	661	694	645	645	628	642	643	677	624	659	644	646	647	621	643	635	652	683	636	634	691	610	661	674	656	663	625	652	667	667	682	669	680	661	653	670	650	648	676	614	673	623	663	691	605	672	673	678	648	682	630	639	624	685	659	620	685	658	645	650	670	689	649	647	659	701	640	639	692	657	649	645	630	652	675	694	644	638	675	686	668	629	646	616	655	635	667	692	650	556	679	641	647	593	608	687	673	656	638	682	687	696	652	712	687	636	666	658	660	610	702	701	641	646	699	631	669	672	622	623	630	645	689	663	671	728	675	655	660	648	678	659	670	655	693	600	668	653	631	704	636	677	660	610	654	659	646	680	604	631	660	669	685	645	672	626	644	682	604	643	628	627	644	643	678	665	711	652	625	698	651	690	660	681	632	654	650	697	663	616	626	657	656	678	668	664	672	640	669	681	647	633	653	643	650	633	612	584	658	648	633	674	697	685	628	666	644	678	633	659	648	678	649	690	601	586	650	653	673	647	635	665	666	650	677	619	636	700	627	652	645	669	660	736	711	633	654	661	670	642	638	652	637	658	679	655	661	639	689	680	634	701	632	685	651	675	637	680	688	699	674	650	632	682	693	656	615	626	674	677	696	650	634	646	639	660	623	614	642	656	664	674	646	635	719	635	645	642	620	688	630	683	643	638	675	673	634	661	631	648	619	649	690	664	651	630	692	642	680	639	689	688	608	656	683	682	694	667	666	694	651	664	626	667	587	647	653	672	637	680	668	641	650	685	637	643	678	673	691	631	661	608	641	686	626	720	638	677	684	656	656	686	670	673	666	660	643	636	696	658	612	667	650	665	688	680	699	730	691	654	641	658	694	687	685	692	644	658	659	680	646	669	665	663	686	654	687	646	663	681	658	666	656	671	672	638	669	621	651	728	670	660	659	681	673	658	661	633	675	671	640	609	650	672	638	661	665	629	651	630	649	630	650	677	668	647	688	609	693	690	665	670	667	691	662	683	652	640	657	643	645	652	664	674	647	649	669	631	635	649	653	644	637	659	678	633	634	651	647	702	673	679	591	725	646	658	669	665	660	701	666	705	642	617	648	660	698	667	637	628	660	693	641	706	682	668	657	657	668	651	701	696	697	648	623	709	614	627	642	676	709	678	638	635	617	624	636	661	629	668	660	700	617	610	597	670	646	638	667	638	648	638	699	633	643	680	695	630	664	621	673	675	649	608	621	697	655	702	690	631	680	713	637	710	658	632	624	652	676	645	622	614	636	661	649	638	663	673	631	667	680	593	668	635	639	630	635	665	648	609	628	684	658	660	633	646	669	653	619	620	688	652	714	629	628	615	616	643	722	662	662	608	619	696	635	665	659	669	671	673	648	685	670	655	683	609	638	649	671	624	630	640	672	685	664	665	704	622	656	676	630	599	701	711	663	696	663	667	661	652	722	610	649	619	677	661	662	631	664	626	695	636	684	656	642	687	675	634	658	710	682	614	645	669	649	654	697	688	693	682	659	667	664	617	620	650	590	661	663	659	682	666	624	654	665	662	649	693	688	655	670	687	680	665	654	674	676	624	602	655	657	702	673	732	707	639	657	665	661	684	637	689	658	661	648	657	681	677	648	672	657	656	674	654	651	666	631	642	674	673	671	680	667	652	637	638	657	635	662	683	635	621	654	681	661	654	616	656	713	634	642	654	678	600	641	671	638	638	654	631	674	656	649	659	668	643	654	641	677	637	649	696	699	609	674	692	642	703	661	659	677	676	619	683	702	665	615	674	649	634	631	606	652	647	685	631	615	604	641	634	648	730	666	662	675	671	667	695	684	635	639	640	672	613	702	648	640	673	638	646	649	652	644	612	657	695	662	655	696	665	668	653	636	673	610	645	632	630	684	630	619	640	655	623	637	662	660	670	631	661	685	623	644	664	656	616	687	661	642	690	671	668	677	623	681	662	627	601	672	622	669	682	636	674	672	705	708	686	665	625	649	671	665	658	696	644	663	604	679	687	647	670	655	666	677	610	645	656	641	663	674	655	659	622	673	694	666	694	649	609	682	613	708	631	633	667	628	650	629	653	661	669	607	722	689	662	663	699	647	650	677	706	619	667	668	658	700	650	684	674	664	700	637	658	647	614	688	688	647	653	624	639	671	635	643	692	670	652	669	670	668	664	703	629	664	677	660	640	669	645	642	670	656	688	680	687	656	684	644	702	653	626	644	623	636	675	662	653	681	629	663	669	620	650	598	641	643	639	627	637	640	702	639	650	652	643	633	662	696	683	693	671	628	681	686	655	704	676	690	659	634	678	692	713	619	659	659	678	651	683	671	629	720	657	647	649	610	600	631	652	643	655	641	627	659
39853	21280	1138	932	866	891	897	875	844	788	709	785	768	752	744	739	722	775	871	866	842	800	811	780	836	797	751	826	796	791	786	789	748	765	758	725	762	787	768	749	722	757	763	791	764	762	757	792	713	807	792	767	723	779	822	810	746	784	731	756	809	738	756	748	742	731	692	737	755	775	696	724	754	770	740	804	783	749	761	762	744	780	717	694	731	722	712	774	737	736	709	762	739	765	737	754	747	732	781	752	758	718	763	731	766	717	748	767	802	701	707	729	738	756	736	738	706	754	736	756	731	752	784	765	782	734	779	758	776	773	752	719	822	756	806	752	702	768	780	734	760	735	749	750	735	738	741	732	771	740	788	737	779	765	727	757	778	758	712	766	746	749	787	717	699	736	769	731	736	759	713	788	666	737	743	771	770	745	779	746	722	727	801	817	767	703	724	781	758	733	731	766	762	762	730	760	726	708	802	732	740	710	752	760	785	761	709	725	743	739	792	781	758	779	729	734	713	745	745	731	773	752	690	742	719	707	756	791	708	755	765	781	732	753	793	723	723	754	747	747	782	751	741	754	728	734	770	775	820	771	757	747	763	760	782	730	714	750	773	761	736	726	757	740	762	743	760	786	724	767	745	721	765	719	773	759	737	663	774	764	719	774	757	752	730	746	783	732	746	753	721	738	750	750	746	715	761	760	758	748	762	752	782	790	763	794	751	738	743	751	739	718	736	735	751	713	722	788	727	766	730	774	709	744	797	757	781	784	767	744	779	724	754	705	760	733	764	781	759	702	736	762	726	779	766	708	782	736	785	766	798	709	726	729	734	718	727	749	695	732	733	758	762	721	746	758	762	752	748	751	721	708	740	700	748	708	747	764	727	770	701	710	776	745	808	767	759	761	750	766	772	728	740	792	732	757	745	737	743	759	740	768	724	762	742	723	737	789	722	713	756	739	749	751	746	770	751	776	734	713	748	755	801	788	745	736	785	766	738	781	710	758	725	743	780	758	798	787	716	735	724	797	771	747	739	760	783	705	758	756	804	790	792	710	748	719	730	726	765	805	721	775	804	773	728	763	730	804	734	753	757	762	747	749	789	738	762	737	721	786	763	788	733	708	747	744	713	776	789	787	746	777	747	728	758	652	762	743	725	724	723	721	773	763	803	746	745	787	718	784	771	765	746	734	743	734	751	817	723	759	732	752	694	736	743	796	753	739	726	779	753	778	756	808	760	740	712	776	785	749	738	772	788	765	776	751	724	762	724	716	735	749	713	764	741	768	771	741	743	737	697	748	802	773	737	751	758	741	736	695	686	761	762	752	786	761	763	770	764	794	745	752	769	736	728	705	733	739	781	731	718	734	746	767	711	712	728	732	817	720	735	726	798	756	718	742	770	722	719	721	756	742	731	791	731	755	733	722	758	744	749	698	757	745	752	741	723	727	725	703	771	767	743	755	774	750	752	715	704	730	761	780	752	770	797	760	774	791	795	778	785	767	720	756	703	762	763	783	689	737	723	735	779	710	785	709	741	775	756	683	740	700	738	792	779	735	773	810	768	704	740	705	762	740	734	720	726	734	779	825	787	723	751	755	741	767	748	738	774	769	672	756	738	785	740	751	754	737	744	733	751	742	774	774	791	758	735	765	707	698	751	723	754	790	798	716	731	712	727	761	774	742	769	750	757	732	761	708	784	750	786	778	710	719	776	752	760	751	762	735	783	759	754	719	730	756	766	719	773	782	709	730	760	729	738	716	759	769	776	743	732	740	709	762	736	695	707	756	772	703	767	762	785	721	725	760	784	727	751	712	743	774	755	809	756	738	759	711	734	715	738	780	765	718	738	713	722	758	724	747	729	778	750	726	764	762	787	781	765	737	706	746	725	742	725	790	739	724	738	750	768	703	717	750	768	767	766	689	759	739	753	741	788	769	716	752	769	790	737	704	748	716	731	804	763	776	735	742	764	771	678	716	741	746	746	764	781	736	773	741	736	719	713	733	765	757	727	753	725	753	787	730	730	719	808	756	751	741	771	759	751	733	713	747	774	755	700	725	728	744	735	750	795	815	705	749	687	728	749	716	717	732	729	779	749	705	796	742	762	751	740	733	708	751	733	743	738	779	702	772	719	679	732	725	715	683	716	758	776	733	752	768	770	712	769	763	737	756	807	715	780	728	754	772	759	759	784	783	787	771	771	740	707	677	765	708	755	740	745	703	732	764	713	763	814	754	755	746	735	707	707	766	745	715	777	780	784	764	696	762	714	738	729	735	699	702	750	727	723	776	723	754	757	744	730	754	739	706	772	719	738	768	736	714	734	727	742	778	737	766	743	739	748	730	774	771	713	789	762	736	797	736	740	757	745	808	722	737	756	763	756	743	780	756	733	760	776	702	723	697	742	783	748	690	721	720	709	740	754	723	720	750	710	762	752	768	717	716	714	727	780	793	713	744	780	740	718	748	745	723	765	754	728	727	775	757	734	727	780	702	758	752	799	757	782	744	757	768	732	748	814	774	764	731	745	745	748	740	714	692	755	767	740	698	752	755	756	712	715	743	743	726	744	812	704	741	748	773	770	716	741	735	756	734	790	687	723	745	704	731	750	714	713	756	753	712	728	717	766	788	723	787	731	754	750	736	704	771	785	768	759	715	742	732	730	775	760	766	747	777	779	763	763	762	759	728	753	712	772	736	736	762	774	749	741	752	723	744	687	796	775	729	744	741	736	746	731	697	751	735	769	742	758	727	778	760	745	797	774	727	744	735	754	773	733	715	730	687	813	730	754	746	705	762	790	715	751	747	712	759	789	779	719	718	754	795	745	733	726	742	766	728	694	763	749	740	751	740	717	754	722	697	726	736	780	766	724	758	726	726	793	761	710	728	722	724	687	742	764	728	748	769	776	751	734	734	718	757	724	793	770	725	784	762	701	765	766	797	729	770	737	777	722	736	745	755	698	730	772	740	789	748	755	758	761	742	720	749	792	698	771	781	787	798	799	741	768	754	750	741	714	694	735	743	752	758	744	700	746	775	779	735	746	752	730	675	760	761	757	769	695	752	729	766	762	752	750	756	727	800	790	746	731	721	775	689	705	701	731	728	793	733	722	782	763	711	704	728	751	696	735	737	765	732	714	792	749	738	747	722	769	703	732	751	747	757	726	706	765	767	751	742	773	774	737	767	766	720	743	755	709	751	709	795	755	743	754	769	711	661	793	763	744	754	766	718	748	782	725	755	791	700	749	759	732	800	723	779	731	743	723	774	712	761	737	747	777	740	801	791	734	751	772	741	766	762	743	740	735	722	764	747	756	787	701	770	736	729	787	732	740	720	735	749	774	721	730	765	703	753	725	711	760	768	736	765	748	768	749	721	690	712	731	712	738	767	723	765	691	748	775	733	729	708	719	733	791	724	723	733	698	740	805	793	740	747	777	767	800	756	732	754	726	743	772	800	740	802	723	790	800	795	727	721	804	713	767	764	734	747	733	744	745	811	700	719
23417	20896	28107	23799	20885	12191	1303	896	754	709	600	553	528	587	521	576	510	571	578	650	549	561	552	522	586	519	503	573	537	545	534	537	500	508	531	515	518	501	478	469	493	503	479	474	534	470	544	500	514	480	505	508	483	487	485	485	486	502	468	515	505	459	493	467	496	488	416	501	482	484	506	511	504	438	503	484	474	433	485	482	467	530	503	496	467	465	463	505	490	490	465	447	463	470	478	489	497	496	458	497	453	469	464	486	438	442	483	498	487	489	450	494	453	481	475	487	470	459	496	500	488	455	468	497	451	496	427	453	488	485	458	462	485	503	473	447	502	502	432	461	478	420	503	504	431	507	434	461	453	451	459	489	477	484	472	486	489	487	486	458	461	445	498	496	475	485	468	453	439	489	445	470	460	475	446	464	475	474	446	488	479	505	483	447	436	492	476	482	487	468	433	469	426	453	502	514	467	453	524	483	467	464	467	481	451	455	478	468	459	461	457	490	442	475	445	445	494	473	479	459	439	415	473	481	502	480	444	496	460	467	442	459	498	430	477	501	470	456	468	465	434	475	441	449	460	514	440	466	452	471	520	459	474	495	482	480	427	468	480	474	461	500	454	488	492	476	459	464	447	456	488	485	494	473	538	487	461	451	497	455	481	485	463	490	458	512	479	451	448	480	480	461	465	460	463	468	477	464	469	485	465	449	492	474	493	492	454	498	457	464	480	461	482	447	464	505	442	485	486	506	449	467	475	466	520	474	469	507	432	468	465	480	416	485	486	472	443	499	460	500	479	473	436	438	493	474	502	464	475	500	463	465	472	466	437	439	449	488	500	439	493	464	464	461	463	479	477	489	465	428	426	442	469	468	466	515	489	481	474	479	485	441	466	457	479	519	461	440	445	458	488	444	464	443	518	445	506	486	465	437	479	495	460	486	497	441	496	462	474	471	503	443	478	444	482	480	503	438	514	486	465	479	473	469	500	475	484	478	469	508	505	477	495	463	477	486	474	403	467	491	474	435	466	435	483	522	454	463	519	450	502	473	445	465	482	513	421	441	454	483	497	424	479	483	461	477	460	512	470	429	435	469	455	468	474	480	447	445	489	499	464	470	447	455	491	518	452	455	455	511	439	483	491	478	477	487	491	513	499	517	450	507	454	468	467	526	477	497	467	428	486	421	488	447	486	516	447	495	473	464	491	454	444	468	469	460	476	461	474	449	482	469	435	489	516	450	444	478	490	515	462	435	490	458	482	476	519	493	491	508	519	501	464	461	491	491	484	473	459	473	475	444	435	464	493	483	494	506	482	467	466	472	463	469	470	443	441	461	478	479	453	408	483	498	448	501	478	485	503	483	453	472	460	446	444	478	455	461	471	474	496	448	471	486	455	468	462	468	432	461	476	480	460	480	496	477	441	486	480	463	463	443	462	486	509	490	489	444	475	434	462	444	474	441	489	465	453	496	468	488	454	466	447	481	440	489	455	490	460	467	430	489	480	458	471	466	475	483	506	483	501	458	408	440	472	462	481	431	435	458	446	438	491	445	475	493	482	468	456	464	477	504	449	477	496	487	512	457	469	474	444	458	460	445	470	502	443	451	474	431	462	493	434	478	472	470	455	467	490	497	461	459	450	438	480	464	480	455	418	484	472	487	472	456	481	428	451	462	472	478	430	455	467	467	464	489	473	460	493	479	492	498	465	464	467	461	448	462	443	447	462	515	461	480	482	415	455	457	483	468	454	451	459	473	499	471	459	469	487	478	505	471	484	439	473	523	478	505	462	508	478	494	449	452	443	463	480	473	486	473	479	491	462	450	468	475	441	454	504	462	466	468	477	438	479	454	465	483	444	489	497	428	440	438	457	476	478	462	455	444	484	470	507	440	442	462	460	459	478	477	468	458	482	455	460	486	467	434	449	434	480	484	471	525	484	440	481	487	461	459	486	479	470	508	463	466	443	457	489	467	451	482	524	482	497	489	463	467	473	430	461	491	471	484	485	455	480	478	476	485	473	481	458	460	467	460	460	468	461	473	461	519	447	453	469	452	482	478	462	475	517	492	507	469	429	474	500	431	458	438	450	454	494	425	442	466	480	483	478	488	485	491	508	493	454	447	484	463	473	492	481	511	468	436	455	448	475	458	502	475	466	466	451	465	455	472	463	456	431	468	533	452	467	494	461	519	464	467	485	458	458	449	494	432	502	496	451	486	448	470	502	473	452	467	466	470	474	510	470	437	451	470	496	438	497	480	450	463	459	483	482	450	500	473	498	455	465	480	433	465	466	466	478	458	463	466	459	492	477	499	494	474	459	441	465	453	453	516	485	452	471	467	472	458	459	474	486	486	445	465	450	489	504	491	444	485	439	485	488	473	474	426	469	496	472	476	485	460	471	470	493	474	472	472	458	450	489	412	422	462	435	467	472	456	456	477	466	432	455	475	452	486	470	457	481	475	497	505	468	443	526	468	463	467	467	448	521	443	516	501	465	434	469	488	513	451	483	464	455	449	471	493	480	475	464	461	461	436	449	497	473	475	482	453	461	468	481	447	447	481	463	516	440	487	470	471	467	493	447	459	449	469	480	436	434	469	515	496	445	445	438	496	464	499	463	494	466	468	463	460	453	476	491	488	473	441	444	482	490	452	507	470	465	456	469	449	479	461	468	455	460	480	529	509	464	438	447	446	458	474	456	476	456	459	478	449	477	462	493	435	439	460	446	464	495	496	479	473	492	476	494	491	450	462	466	458	494	454	488	482	468	477	443	496	447	510	433	484	459	456	475	494	462	474	477	461	445	468	409	470	469	454	465	429	488	440	416	476	465	446	435	487	457	461	444	468	434	443	457	455	485	493	451	472	462	481	436	508	478	474	455	472	471	490	452	452	500	511	491	463	469	524	512	485	418	439	455	447	445	486	471	428	484	479	455	446	459	448	460	498	476	504	461	432	470	460	487	482	508	449	488	458	468	460	461	432	471	474	457	453	444	466	486	469	477	423	475	491	469	453	451	453	474	490	456	451	445	518	470	444	491	469	500	471	511	465	460	469	468	427	491	468	453	481	503	442	472	450	470	457	458	481	479	448	476	500	515	505	453	459	480	450	481	470	469	447	414	498	477	512	443	496	501	482	503	453	480	438	485	479	467	466	482	467	482	472	446	472	478	413	446	510	480	454	479	475	505	522	466	469	429	454	483	440	486	502	452	464	445	456	453	477	441	505	457	445	472	490	441	457	436	450	478	490	457	482	429	475	493	431	451	465	469	482	449	462	455	500	458	490	464	464	471	493	450	477	456	474	480	469	460	463	450	476	477	452	484	455	465	527	442	467	426	478	472	489	476	452	499	485	500	454	463	455	464	452	446	457	452	463	457	437	486	508	484	489	471	480	442	443	440	427	470	479	460	457	462	448	451	482	462	481	464	468	512	447	487	473	470	437	475	471	490	480	484	452	448	474	431	453	498	471	477	465	499	450	464	479	508	480	461	467	499	473	495	489
42461	29595	6144	3173	2240	1872	1548	1347	1103	941	816	786	688	728	697	648	662	733	764	830	740	727	635	631	666	648	633	659	672	636	638	670	629	603	610	597	563	558	613	543	559	530	577	559	564	534	553	578	560	578	562	537	619	583	570	565	588	580	585	580	589	580	547	571	555	577	545	508	567	500	554	529	523	550	532	523	537	519	521	573	540	521	545	514	484	550	524	553	557	538	482	544	532	567	517	508	501	519	527	520	484	497	504	530	513	539	514	522	513	555	534	495	518	595	573	553	569	537	525	526	504	535	503	533	547	574	524	518	524	548	571	558	531	527	562	555	512	551	547	523	547	535	540	498	560	521	560	577	537	556	532	526	526	534	556	561	513	530	549	525	523	527	521	533	509	504	555	516	509	542	563	551	561	525	535	563	555	516	562	562	498	520	531	496	504	520	527	535	567	517	545	560	553	535	585	528	545	520	522	532	568	564	542	542	574	528	536	543	587	534	506	497	481	552	590	528	529	543	499	493	543	515	548	535	558	525	535	495	510	530	541	546	541	555	576	525	545	521	562	507	536	551	537	563	582	575	560	532	493	502	547	508	555	526	531	536	543	504	531	515	542	561	501	557	537	500	523	518	536	516	474	511	514	476	557	573	518	541	513	545	551	540	522	546	552	540	504	548	535	528	536	496	490	540	553	515	557	566	516	521	533	532	500	551	505	540	545	528	517	594	553	554	531	570	544	471	529	545	524	539	531	523	511	528	514	541	531	559	519	512	542	556	525	566	572	550	533	552	548	512	533	523	496	522	534	537	543	521	541	585	534	567	525	508	541	524	529	507	521	550	543	537	528	520	523	544	555	540	538	515	539	522	526	523	520	542	525	572	595	557	516	519	530	534	527	552	585	560	521	547	487	531	552	535	564	532	548	487	517	546	528	570	531	519	547	534	564	527	548	494	571	547	557	549	521	562	533	553	527	530	495	507	541	523	510	566	503	518	550	513	538	555	530	511	529	529	511	540	528	524	506	520	536	522	560	499	517	522	510	529	491	543	494	543	554	519	549	514	514	521	515	532	548	548	519	537	546	545	561	525	549	560	527	541	538	537	494	554	494	527	532	530	500	527	525	546	551	551	556	512	548	529	554	544	597	545	560	475	500	495	519	532	552	528	572	511	555	538	585	547	505	546	508	509	547	528	518	504	534	529	521	496	502	540	520	528	569	522	549	544	517	570	521	544	560	545	534	557	488	508	523	521	531	569	543	520	503	541	513	533	522	561	516	518	555	485	518	505	518	600	527	554	534	529	540	543	548	528	554	543	489	526	564	528	509	559	548	520	565	548	565	540	563	531	518	496	571	532	521	547	603	514	530	529	559	488	507	518	524	514	572	521	547	524	550	554	544	511	552	537	561	513	530	496	590	561	581	505	565	568	510	533	522	515	544	577	533	532	552	531	497	531	534	541	562	528	510	507	482	507	514	558	520	524	504	526	551	509	532	537	509	525	564	564	525	528	536	561	501	551	509	516	531	572	546	547	517	531	560	552	509	502	521	504	515	515	531	533	516	525	543	566	555	524	547	512	500	506	480	520	530	566	551	526	537	532	558	525	491	521	554	536	572	536	557	507	558	518	528	533	554	494	524	565	567	529	570	530	533	521	595	545	551	533	551	524	509	579	531	541	499	532	509	548	523	521	517	553	526	527	519	510	536	559	529	535	527	544	518	552	505	513	552	548	538	531	517	543	517	522	516	587	576	542	514	556	540	531	563	549	538	572	532	550	533	531	534	556	538	536	511	528	546	557	513	528	506	511	567	509	532	532	554	522	523	550	541	504	553	480	503	547	572	542	528	562	480	535	505	538	508	538	510	515	509	499	546	564	522	527	559	523	521	538	523	535	536	544	548	580	497	471	537	507	489	502	531	541	510	537	507	555	509	552	550	556	537	521	523	539	545	546	530	571	559	507	524	484	505	512	508	547	555	528	538	475	506	527	534	541	539	560	528	539	506	530	492	530	503	547	522	533	594	507	497	555	541	537	530	505	517	511	545	517	561	515	533	555	538	544	512	565	512	531	537	527	521	530	475	549	538	498	564	546	511	535	513	485	524	511	488	547	511	578	532	558	511	532	491	525	527	522	543	538	531	476	560	518	526	522	562	522	535	542	535	520	516	523	526	568	557	497	528	596	567	527	525	550	498	501	535	538	513	557	537	527	515	571	516	523	529	538	502	502	545	551	559	513	544	540	521	536	522	517	522	533	541	561	526	511	583	518	531	532	521	522	526	590	520	558	535	496	530	528	508	527	525	550	581	556	568	540	554	533	528	542	528	566	564	553	506	525	526	525	545	529	517	506	539	612	522	561	489	510	504	480	488	538	536	499	524	552	561	533	497	531	529	531	540	543	505	535	553	545	510	583	501	545	595	511	483	534	552	516	522	528	541	562	540	501	532	532	535	517	528	523	518	510	541	539	520	542	523	525	521	525	539	533	546	514	522	521	546	567	554	519	512	541	528	539	512	520	562	540	542	501	512	552	519	524	487	534	484	519	542	526	531	499	543	559	534	511	498	533	507	520	528	530	536	536	531	531	521	542	555	546	493	510	526	559	556	556	522	525	552	523	555	564	542	571	535	532	527	523	535	520	492	546	507	591	540	487	576	581	519	574	532	547	555	542	523	523	493	545	521	537	554	523	505	529	526	547	536	512	522	603	539	506	566	508	518	508	542	525	521	512	508	522	524	572	545	542	518	513	517	543	551	523	479	545	573	517	544	519	524	552	554	563	515	548	527	499	503	543	556	508	523	536	553	573	496	553	554	588	540	524	547	554	560	552	537	571	536	530	534	550	516	548	570	506	532	556	547	530	559	496	498	555	539	575	490	523	516	508	506	488	481	544	544	525	530	522	533	545	549	535	539	498	532	530	542	530	542	549	554	551	505	555	519	522	509	524	561	512	541	534	541	552	526	539	513	501	520	526	518	559	549	517	527	548	543	548	497	512	569	492	469	502	521	549	530	521	502	537	559	517	563	559	491	538	513	542	552	491	492	545	488	551	543	556	531	542	517	518	485	533	565	529	540	587	525	525	505	523	574	511	548	541	557	547	517	553	536	515	560	542	552	503	546	594	509	568	504	547	512	576	515	568	531	507	581	540	506	552	559	518	561	552	559	547	563	528	526	526	480	526	534	552	548	565	591	520	540	545	539	529	533	522	577	550	501	527	527	505	563	504	533	571	537	515	553	499	550	570	535	491	527	511	546	474	566	508	519	523	524	526	524	529	503	540	523	508	533	540	561	550	580	496	527	559	529	568	521	533	533	529	476	515	540	518	536	513	520	549	569	521	557	522	515	526	524	545	528	504	469	518	586	542	574	543	527	521	527	536	539	509	550	497	540	505	573	532	560	576	577	525	523	548	550	527	522	534	505	505	496	549	526	523	543	521	516	553	569	531	506	516	523	481	537	537	531	523	532	495	548	512	525	500	546	525	543	551	541	559	533	491
24788	20925	27179	24631	13662	1609	1132	1027	1002	979	948	951	971	936	920	930	975	939	980	1036	965	898	937	971	964	950	987	886	927	1026	975	926	918	930	927	1011	887	952	928	893	886	923	897	929	930	905	943	870	895	920	925	969	865	931	913	939	955	928	936	926	895	903	885	894	856	919	868	920	913	866	885	898	937	922	910	930	848	947	876	915	903	918	875	882	916	979	862	872	903	938	928	908	898	872	900	879	871	881	921	928	814	873	867	905	831	865	873	933	893	898	879	893	899	881	897	936	935	894	846	884	926	869	929	913	860	862	813	846	877	873	900	894	875	876	887	874	901	917	909	910	857	865	890	902	911	924	917	896	896	873	937	891	859	871	930	864	907	890	863	891	907	855	902	907	865	919	865	919	860	921	917	954	899	898	939	898	832	925	899	870	833	906	896	903	922	848	927	975	869	928	914	891	917	895	851	891	871	862	864	898	896	881	930	911	908	926	904	894	910	895	886	905	870	926	892	914	902	866	886	924	897	920	903	928	933	926	925	900	869	867	895	830	894	844	868	902	860	900	892	900	893	886	888	886	938	881	849	912	851	926	935	850	915	885	850	938	877	941	903	916	839	903	907	886	901	878	848	942	855	891	892	894	946	872	893	887	928	884	898	937	908	876	868	902	945	930	885	959	922	913	915	827	860	835	897	903	868	919	869	890	905	836	917	882	940	894	906	905	920	878	904	902	820	829	919	895	948	902	913	916	955	897	924	878	900	906	879	927	856	901	907	904	919	859	876	937	913	967	925	906	881	839	900	854	835	884	854	865	864	852	858	877	908	900	938	893	897	910	933	902	906	931	847	886	893	910	903	880	872	894	895	873	931	865	907	913	911	909	947	879	902	852	908	879	941	936	897	909	951	862	868	812	885	853	888	873	879	918	909	878	884	884	956	905	879	859	907	890	856	941	926	951	956	894	869	856	926	901	877	880	830	831	936	886	931	857	928	872	919	869	948	886	859	937	875	873	867	915	947	886	908	931	842	897	940	832	874	854	905	845	868	881	897	874	869	869	889	913	852	913	909	856	906	889	888	965	944	900	870	885	910	890	873	914	903	884	887	844	941	899	877	884	904	873	903	893	882	874	909	896	895	904	922	925	868	888	938	901	882	907	866	905	901	880	933	828	960	971	924	878	878	938	880	891	875	841	909	858	877	872	949	906	935	941	852	882	872	874	882	917	881	854	886	946	921	945	882	912	885	832	866	875	889	959	882	1009	915	859	885	884	915	928	912	880	876	880	897	895	898	934	905	929	870	918	837	939	884	898	909	909	874	874	894	902	881	935	877	890	872	900	875	847	924	882	910	933	922	902	902	873	891	908	869	840	849	882	868	906	870	893	916	916	892	870	900	950	906	878	937	846	864	880	906	895	923	887	900	901	902	954	931	910	884	872	835	900	859	873	895	883	871	892	865	891	856	914	928	883	918	870	866	898	934	893	841	883	892	885	913	896	886	917	952	853	890	898	903	881	861	889	849	886	903	928	881	903	888	911	871	873	869	879	901	875	864	865	885	919	892	856	896	925	900	927	926	881	937	837	893	849	924	890	929	901	937	910	837	921	915	859	908	928	861	965	882	893	911	888	905	928	865	900	919	933	897	905	884	959	878	931	933	851	882	848	888	871	866	932	884	895	892	889	838	878	874	890	878	933	925	882	864	873	894	889	940	852	898	881	867	900	890	884	868	896	869	922	908	898	975	912	924	921	963	832	903	903	879	859	891	883	933	940	915	896	838	859	892	896	882	870	910	917	894	890	907	922	868	892	892	937	879	970	927	944	909	872	825	897	885	895	885	899	876	887	865	872	911	933	850	914	913	909	833	892	872	840	894	908	906	912	941	908	906	835	914	947	899	897	900	899	858	903	901	921	880	923	905	902	868	951	873	892	858	923	894	916	891	836	897	906	915	901	914	911	935	877	889	904	931	869	916	935	882	879	882	890	951	880	869	896	847	867	873	918	896	882	916	920	924	882	873	916	878	894	882	914	930	890	902	867	893	873	863	881	933	941	926	866	900	964	905	886	897	864	938	937	953	896	854	904	855	885	911	856	903	907	871	856	897	935	910	869	906	891	835	878	905	868	897	851	865	939	903	856	878	811	898	881	869	889	933	856	884	879	896	939	888	889	902	864	924	829	871	892	893	879	953	893	919	923	886	929	926	919	848	858	964	870	949	870	846	917	907	880	901	868	883	914	878	887	832	908	908	920	881	918	836	885	910	925	874	905	870	902	883	889	919	889	915	940	897	922	898	942	887	895	917	917	887	886	875	936	902	893	885	900	893	903	891	900	924	890	886	882	916	864	892	889	897	933	910	917	860	886	882	895	926	871	913	921	896	916	844	830	850	912	886	894	836	949	893	889	839	914	907	905	855	913	898	825	920	814	898	846	813	831	888	882	836	959	847	946	934	897	924	890	913	881	898	906	903	905	937	827	897	896	950	910	911	917	946	867	913	910	829	906	884	864	880	950	963	944	920	892	873	936	930	889	889	968	923	909	846	893	919	929	903	931	871	873	875	919	884	875	845	872	915	847	936	872	902	928	889	884	874	920	893	853	872	872	865	878	845	932	1003	896	899	908	918	901	900	910	895	952	912	870	880	887	922	897	882	906	879	866	883	896	831	910	946	935	883	847	909	916	888	868	909	846	852	883	902	941	869	860	892	951	868	948	898	918	885	922	914	879	882	867	956	884	876	913	879	894	873	886	932	900	872	863	895	888	912	896	846	899	931	897	874	893	881	887	911	878	830	898	960	883	903	906	931	896	880	864	911	853	917	903	869	922	871	872	902	907	953	890	906	890	884	883	864	889	898	976	903	952	898	901	906	946	907	839	940	874	919	953	869	853	855	895	889	849	943	928	909	925	950	902	885	927	845	872	948	910	861	874	925	925	873	854	861	871	943	884	922	890	850	889	881	843	939	877	898	912	881	950	861	891	854	884	886	883	878	842	878	943	921	881	890	948	901	871	873	871	878	937	873	884	999	859	834	918	891	851	937	884	893	873	916	880	886	897	903	904	886	890	883	859	918	832	924	903	868	866	915	906	919	900	928	898	891	928	855	865	866	913	931	890	937	965	921	901	912	914	871	849	879	933	900	928	868	906	897	868	869	876	939	890	851	884	887	889	895	871	899	895	894	888	894	910	839	939	895	874	960	910	872	955	868	887	928	892	933	918	917	935	918	853	887	844	923	855	860	887	878	899	907	863	856	913	898	936	905	974	883	874	880	894	859	921	875	931	945	903	908	943	963	855	883	925	881	895	895	914	971	918	884	910	861	867	918	872	972	893	886	904	889	900	825	864	904	911	922	881	937	910	903	844	941	867	855	866	923	918	961	898	884	909	926	887	896	852	865	868	933	879	893	832	855	951	932	909	890	860	824	875	930	861	903	816	918	876	889	867	833	925	926	912	883	898	877	881	916	890	861	908	934	884	881	926	919	899	913	864	873	892	920	926
41753	30376	3864	2384	1892	1613	1576	1449	1270	1243	1136	1093	1082	1116	1073	1059	1082	1142	1125	1231	1156	1127	1077	1051	1058	1082	1080	1043	1066	1130	1075	1014	1007	1071	1037	1007	1053	1088	1055	1046	1054	1018	1010	1057	1020	1024	1012	994	973	1092	1016	990	1023	990	1048	1049	1000	1030	1047	997	990	987	990	1019	1024	1023	1036	989	992	995	975	1028	955	968	959	975	986	1036	1018	997	995	963	1014	967	1034	933	982	971	1019	978	1003	992	953	975	1035	976	957	990	1074	953	977	1001	1033	987	1064	1008	1062	983	1010	985	977	1014	1016	1013	985	990	1010	1036	1002	954	979	1021	1006	1041	984	1001	1007	1016	1044	1012	1030	969	995	1006	934	967	992	936	975	990	1018	978	953	979	978	911	997	1007	1017	988	987	978	1042	1002	970	994	965	989	991	1024	968	910	1016	948	975	1018	955	990	1002	977	1000	1004	1033	987	993	922	1019	999	995	969	991	1025	986	964	1019	976	1036	1011	980	1023	972	973	1048	1039	973	991	997	1006	942	985	978	976	991	959	1019	1028	967	954	996	1007	1003	1008	945	1018	991	988	1004	970	966	1023	1016	1003	995	942	992	983	1007	1015	961	1013	1017	988	1027	921	1017	1014	964	996	991	996	953	1003	1010	1032	995	1031	986	984	946	974	987	1049	998	1006	1002	973	965	967	964	998	939	987	947	983	1012	1039	1022	989	1025	983	965	989	955	1038	1009	975	990	972	1009	1033	1010	976	976	1021	949	1006	989	930	1038	971	1022	1013	938	941	1008	987	968	942	974	982	1010	1017	983	1008	943	969	950	979	978	1021	948	1036	961	965	1056	987	991	1015	986	960	956	1056	1021	972	980	960	954	985	960	1011	1005	1024	1029	991	989	990	1030	979	985	1004	1001	981	1022	979	1046	1008	999	994	987	1009	998	994	990	969	981	1001	1012	995	1004	1005	1012	991	1004	1008	1009	986	996	983	979	914	999	1008	1024	1057	985	1006	921	944	990	1026	1011	991	983	983	996	973	1053	960	1047	968	958	970	947	954	970	982	988	1033	946	986	1003	994	984	1025	952	939	957	965	1006	975	1032	989	1040	978	929	988	1019	966	1007	1006	1025	1025	995	989	978	972	915	971	1001	1021	1021	967	973	994	954	969	963	1007	964	976	987	1055	1043	1031	961	1034	1011	1015	1003	1040	1015	971	977	996	933	1023	1001	1004	985	994	1013	1011	995	972	1036	967	983	941	997	971	999	990	1016	967	1030	1022	1006	996	973	988	1012	993	1024	994	973	1014	955	986	1073	986	995	989	1031	1013	990	1021	995	988	996	968	986	1024	980	959	987	981	981	933	1033	1010	964	1010	957	1057	998	1000	977	1009	1040	984	1055	912	973	976	944	959	946	999	965	1011	983	980	999	1033	1002	973	1026	964	964	1006	1027	985	1043	988	978	1005	1017	1032	1047	970	953	969	978	992	995	971	968	1004	1015	1027	988	965	987	943	932	1037	925	973	1056	1032	977	928	1001	1037	982	1028	988	1032	982	977	950	1011	999	972	920	897	1005	1026	972	964	988	984	977	1010	967	1002	995	1036	994	944	917	1004	990	989	997	1005	974	973	978	977	989	932	944	1046	979	995	1007	1069	993	990	977	1000	958	1010	980	965	961	962	1056	1004	1002	968	948	940	958	957	1057	977	1012	1026	1022	974	972	999	977	991	1010	978	947	998	965	967	1010	933	1035	946	989	1019	1015	1005	975	1040	953	1017	1002	969	947	1010	992	997	952	1007	990	986	938	961	1072	961	980	987	967	1005	1000	999	944	960	1049	960	968	1005	991	997	982	1006	955	991	993	1006	988	1059	943	1062	975	960	1000	945	966	991	1015	983	968	1014	999	1024	1048	979	990	941	972	952	991	956	1075	920	1023	1022	1010	972	976	1033	1030	1024	963	1028	982	1046	1002	989	966	1027	990	996	1029	970	956	1031	936	993	944	995	985	933	1027	997	975	999	998	1031	1015	987	1005	961	984	971	956	1001	992	955	982	1006	1006	996	956	1008	1007	957	1007	1014	1007	1015	995	1007	1022	1001	972	979	1013	1040	966	1031	948	956	987	975	965	977	981	1011	984	941	1039	1013	1011	1013	1010	960	1033	993	1004	980	942	993	1053	1019	1036	939	942	944	1032	977	915	1005	984	986	992	1028	979	972	968	1035	989	993	1028	1015	1015	995	1043	1101	1012	998	1021	1052	959	977	1029	1000	1032	978	1037	991	1016	963	962	1036	1026	1034	1027	1027	969	983	1023	995	1091	988	935	949	1025	1046	1021	959	1012	1001	977	922	970	965	981	960	996	984	1002	975	962	1006	964	1008	1001	963	986	1048	942	990	1003	982	1005	998	983	947	976	1018	1061	974	1018	1013	1033	1005	1049	1032	998	990	992	1028	974	1021	1013	1118	946	1012	1035	1005	1010	1045	1053	1038	950	986	982	973	989	1011	974	1021	927	968	989	982	948	924	948	987	987	998	949	1025	954	990	960	959	937	1016	954	952	979	1028	973	1027	1034	1017	982	981	949	973	1018	1020	988	1028	955	983	1009	968	1029	1025	996	941	999	991	965	1022	979	973	967	959	960	977	942	1000	1015	1000	1012	1007	1008	949	1008	991	1049	1013	908	979	970	936	964	1003	973	944	966	973	921	990	964	944	960	1014	960	978	1014	965	1032	959	1022	957	1005	949	967	1038	953	968	1007	1022	984	970	951	1042	963	994	1002	975	969	998	928	981	988	990	1016	990	1012	1004	944	966	983	1050	1009	1002	993	1022	926	1023	1011	982	997	969	961	1043	990	994	1038	984	994	1069	1011	946	978	990	1067	955	1000	987	992	985	1005	1008	1006	985	1032	958	1073	988	948	1008	990	977	1010	1015	997	1002	1051	1008	981	987	1008	951	987	1022	1029	1018	1014	955	1000	968	1034	946	979	1000	935	1012	977	994	1001	1009	978	972	1003	1000	956	986	983	951	982	985	1000	974	1022	975	987	1008	984	953	981	1001	984	1006	955	996	977	942	1034	995	986	947	1041	1013	999	1025	976	1004	950	936	1001	1024	1014	970	962	932	952	961	978	1007	995	948	992	993	937	1007	980	1026	1030	974	996	985	970	977	1024	1047	926	1003	988	989	1014	941	993	995	1003	969	1005	1002	1013	991	1003	1024	994	1017	1012	971	930	1020	943	1031	1034	913	900	966	1009	964	1003	967	1029	998	985	1007	977	985	1037	944	1008	996	1018	978	943	982	1006	927	976	996	976	998	938	1002	979	1010	986	1001	984	942	981	988	940	978	1021	1003	992	939	992	982	992	1028	995	994	958	1003	1022	994	913	992	969	995	899	1009	999	966	995	965	1007	967	941	972	942	982	971	901	942	994	1023	1005	985	997	949	976	960	995	995	986	970	970	1052	990	991	961	1019	946	1018	1016	1020	983	1025	1021	996	1060	978	972	961	1001	989	961	967	978	963	982	1007	995	1008	961	970	956	975	973	938	1004	944	937	1014	942	997	940	980	1006	1034	1017	976	1039	985	978	910	989	1007	980	984	996	934	1002	1036	1035	989	1002	1060	952	966	977	952	955	970	1008	995	1045	973	1022	1027	952	966	962	1003	1042	1000	1029	970	1035	978	1061	981	1044	981	1000	970	962	984	1018	973	1002	968	975	949	963	945	977	1020	1018	953	969	1008	943	976	980	993	916	990	957	932	980	1010	993	955	1042	1029	1045	955	941	1003	1013	1011	959	977	993	966	965	1000	1024	1016	971	961	1015	949	977	965	1023	910	918	990	1021	945	978	1029	956	1001	1014	966	952	958	991	996	1032	961	1014	978	1008	965	1002	1009	992	981	1016	1015	965	985	998	991	995	1028	1028	1005	1038	990	999	1000	1060	942	989	1027	952	1008	1031	937	969	982	969	1004	1057	1007	998	978	1003	1018	1018	955	1022	974	1012	955	986	1001	971	958	978	997	971	1093	1017	1023	981	985	946	1028	942	1018	998	1020	950	1005	1023	994	1010	1017	999	1044	1005	963	1001	1025	1034	981	1015	946	988	1046	980	958	1015	991	974
22465	20933	28656	23358	20925	20993	12260	1685	1252	1074	998	910	949	885	810	808	862	916	935	957	903	849	876	818	824	806	788	821	801	821	844	852	830	779	729	791	788	744	780	747	787	773	730	772	793	758	731	730	743	762	746	726	713	772	767	726	775	722	761	773	748	792	727	726	710	695	750	702	689	741	729	719	702	726	739	719	723	706	700	735	664	732	685	707	713	748	746	737	725	682	722	762	690	706	757	698	667	728	731	776	667	726	686	694	708	693	678	745	761	765	693	701	714	748	713	702	710	685	702	662	707	685	746	712	676	719	690	736	697	698	753	690	716	737	668	661	726	716	697	749	730	728	736	689	723	730	701	686	718	658	703	754	738	671	693	679	703	717	724	700	684	703	744	679	693	718	692	701	672	684	678	710	690	688	723	704	701	698	738	730	742	735	682	698	699	711	724	686	713	696	732	708	660	700	696	708	706	713	700	702	733	737	690	673	711	715	713	701	726	695	714	685	710	687	699	706	735	706	711	758	686	672	700	677	674	725	669	667	690	727	688	677	745	710	742	733	748	684	688	675	646	720	731	718	704	719	717	673	679	773	676	693	733	677	677	691	737	766	682	666	725	685	716	759	686	739	768	692	760	698	735	697	697	721	704	681	696	718	749	662	663	697	641	713	724	695	713	741	727	731	700	677	751	730	718	702	702	745	705	710	735	690	708	729	723	688	700	717	729	705	709	680	722	775	698	746	729	724	691	701	668	736	745	659	687	715	763	729	685	684	697	706	669	738	703	714	780	695	689	757	690	711	695	699	737	746	703	704	748	733	678	693	680	708	703	637	676	745	716	754	705	697	703	744	699	699	718	718	707	775	756	715	674	701	714	685	743	718	731	692	678	763	736	665	762	716	704	707	704	772	690	750	730	722	689	712	684	674	682	724	709	718	715	712	742	683	662	693	692	752	679	736	678	706	690	711	706	737	693	681	718	725	765	715	705	683	736	716	707	717	717	662	736	683	690	715	697	745	716	705	681	762	723	732	692	694	668	682	692	662	727	748	697	744	701	779	711	741	734	702	755	697	684	725	694	705	742	691	722	691	693	693	700	718	747	694	690	704	751	705	702	710	725	712	790	655	669	745	739	724	705	698	738	746	684	673	728	678	684	675	783	766	691	733	686	719	725	698	676	704	728	679	715	743	750	667	733	729	704	705	745	676	653	685	719	706	738	706	706	703	656	738	759	733	742	707	724	770	744	696	706	718	762	690	728	715	674	698	674	726	715	776	741	694	684	728	748	726	711	725	763	710	710	747	712	721	714	732	663	738	727	685	710	689	682	696	680	718	735	726	713	717	745	743	730	673	683	747	729	665	690	746	700	732	705	721	705	667	712	712	747	706	733	764	675	705	759	671	700	724	723	738	740	727	722	697	699	684	676	718	753	725	663	707	751	681	690	680	660	703	752	681	736	652	727	699	725	748	701	701	656	688	728	756	771	670	704	701	696	758	704	686	733	653	707	667	734	685	678	689	709	761	749	679	668	705	680	726	708	714	720	708	691	708	677	739	669	753	708	708	680	719	740	700	697	693	695	712	710	699	676	719	734	680	706	662	668	718	724	724	758	719	687	725	694	717	731	750	724	725	692	680	724	658	726	668	732	718	699	685	642	700	737	697	715	723	719	734	721	677	708	718	645	716	706	691	729	731	706	751	664	678	671	709	718	731	672	715	677	689	749	716	720	663	718	701	684	712	728	681	709	707	691	737	723	761	707	753	700	728	770	736	660	757	686	684	719	705	728	656	766	751	696	723	725	728	686	680	714	706	677	704	757	679	705	716	706	672	690	712	719	742	701	727	705	717	719	706	720	679	697	722	703	700	726	688	677	668	670	645	732	688	720	701	721	740	732	726	746	681	730	672	717	747	725	728	689	650	674	708	739	726	730	689	729	710	667	707	685	687	644	748	740	722	721	746	685	744	678	701	685	675	707	706	681	749	681	707	738	699	732	713	721	715	725	724	733	709	731	686	777	688	708	693	718	728	748	719	714	659	745	661	720	722	716	703	685	681	704	741	717	734	666	730	666	733	726	681	721	725	727	738	704	686	691	670	718	705	669	699	728	729	761	696	705	725	720	661	730	652	703	682	701	701	751	665	710	688	690	716	694	740	726	694	739	651	675	690	738	672	722	689	724	710	700	699	754	678	731	719	700	698	730	707	735	737	691	740	697	728	660	678	734	686	695	705	726	763	731	710	700	676	750	697	730	714	756	663	717	700	685	666	725	690	693	713	724	706	699	706	740	724	727	734	719	769	681	700	690	737	758	732	728	694	735	713	735	717	709	679	713	714	719	748	664	687	715	752	675	690	696	719	740	740	708	744	716	714	697	724	653	739	720	727	688	755	700	738	708	708	707	683	698	737	696	704	672	690	686	735	701	680	711	734	723	703	724	697	709	670	729	761	721	713	754	686	717	707	678	659	696	680	680	666	725	699	746	704	688	717	775	679	713	679	689	712	709	706	729	765	787	723	743	712	700	704	726	679	698	728	718	708	737	684	728	732	708	712	678	711	708	694	645	676	698	717	713	747	693	706	673	725	686	672	732	690	701	679	753	684	707	697	717	739	635	730	710	725	676	757	728	723	685	677	730	697	748	710	699	675	732	746	717	662	737	704	710	674	680	693	719	711	692	676	764	708	680	748	674	735	709	710	701	672	743	710	727	716	711	682	717	674	693	701	725	710	721	745	728	735	712	726	696	682	730	685	716	707	716	779	707	708	689	725	767	671	730	666	710	690	734	684	688	719	690	684	674	660	695	686	686	723	679	726	713	692	705	689	686	739	699	692	698	761	672	731	661	666	709	682	691	741	707	749	720	721	721	670	697	690	754	750	701	708	705	737	693	747	731	710	681	702	716	675	732	718	726	717	718	704	724	725	661	712	699	744	682	684	719	756	685	723	695	698	684	690	731	730	677	689	687	747	722	732	745	681	696	683	653	696	655	715	687	728	701	669	709	705	673	692	772	721	709	751	734	738	752	776	712	705	687	727	710	688	703	705	730	701	675	717	727	731	692	672	678	751	665	708	772	705	709	710	710	684	706	688	699	711	769	727	703	688	737	687	723	723	695	689	713	749	721	729	651	710	730	713	731	748	811	688	720	708	722	720	658	719	677	734	726	687	761	718	728	727	665	749	705	708	720	733	705	743	729	710	696	740	684	700	673	718	720	706	710	701	666	699	745	669	714	704	698	708	702	701	714	664	737	743	758	688	714	712	712	710	687	689	715	700	712	721	686	753	746	659	725	700	710	709	676	711	768	738	716	697	676	695	693	677	689	699	744	712	721	731	736	702	693	679	738	731	733	651	726	728	723	716	699	685	737	706	712	709	705	695	738	747	723	684	710	755	713	666	723	694	675	679	662	696	746	635	713	787	691	726	658	694	684	634	689	708	650	719	698	733	701	674	689	665	703	759	711	730	718	756	711	679	709	730	682	693	710	713	699	670	683	729
44004	42267	10846	5941	4284	3368	2757	2265	1867	1659	1301	1272	1200	1146	1078	973	1064	1165	1216	1198	1057	1023	925	965	918	919	975	902	988	955	1012	952	989	933	906	815	824	852	820	799	810	905	771	824	782	778	820	787	831	851	804	783	792	781	845	807	825	822	804	844	828	815	783	802	810	753	751	765	764	712	765	758	767	724	759	760	783	788	757	749	814	802	738	791	787	751	769	763	782	783	756	737	814	740	792	756	750	789	762	755	785	731	760	794	746	801	731	756	752	755	726	771	794	757	720	749	731	757	762	748	750	770	809	790	822	766	727	746	734	735	754	808	835	747	750	732	748	803	756	798	775	760	808	737	763	766	716	746	837	755	777	763	741	773	776	744	699	807	778	793	733	792	759	748	735	707	737	722	776	730	741	753	797	785	770	744	793	800	763	738	764	733	720	789	777	778	735	743	737	759	754	732	774	774	814	806	788	754	792	757	813	723	801	809	725	747	816	783	731	800	735	749	812	717	765	772	747	791	754	743	784	816	760	746	730	767	748	776	751	787	758	768	715	782	688	790	804	737	818	758	762	770	762	723	728	752	749	782	761	749	766	730	765	740	740	743	785	772	725	830	746	789	770	761	766	781	746	759	725	743	789	815	742	755	739	742	739	732	745	762	796	768	736	762	778	824	777	749	751	672	764	764	722	757	751	744	755	748	733	790	789	804	730	796	755	801	739	781	746	712	784	741	761	767	794	759	753	792	771	748	785	754	758	745	789	742	752	774	778	829	757	783	751	754	747	774	814	737	761	778	793	764	782	740	729	736	778	746	804	813	738	790	798	754	752	719	784	786	779	731	807	737	758	757	707	755	765	781	746	765	773	741	746	758	828	752	740	770	738	748	832	738	731	686	821	765	784	795	747	753	773	767	735	742	728	760	741	782	779	720	725	774	783	767	710	751	743	777	764	747	758	757	779	763	740	762	731	740	686	714	749	766	772	795	759	745	773	770	778	787	776	774	739	723	771	749	767	762	780	756	773	768	794	755	822	786	747	757	741	728	728	796	745	771	708	804	758	736	713	736	783	792	746	718	780	760	748	793	761	757	745	768	772	737	724	797	726	733	817	801	741	751	825	745	770	736	776	740	731	775	764	778	763	760	738	810	807	758	757	705	741	712	795	807	814	767	813	748	694	713	775	796	730	749	777	774	767	746	791	736	808	691	715	774	754	767	763	765	786	706	765	798	749	739	752	756	745	775	750	765	808	758	723	776	749	782	770	749	731	726	798	742	711	704	765	771	742	789	776	766	762	726	724	751	735	747	759	730	749	730	751	731	758	764	788	767	783	755	703	784	743	765	776	765	764	769	744	758	760	750	798	728	765	791	782	785	785	732	796	787	714	782	758	743	724	790	755	748	742	737	799	768	759	791	765	825	716	770	742	794	756	752	785	764	762	806	768	791	758	735	763	707	807	790	743	747	786	802	757	767	753	770	727	739	783	762	736	759	777	800	776	724	802	763	803	762	740	827	856	790	754	756	714	784	767	736	742	747	759	766	753	777	741	772	774	758	795	773	762	758	763	714	762	747	778	764	737	737	729	726	814	718	789	829	798	744	714	776	782	809	794	721	771	754	798	804	771	767	814	732	724	779	805	707	765	753	781	750	730	801	759	751	727	749	764	723	796	780	757	803	764	790	794	783	764	781	730	751	756	805	787	722	798	756	732	734	752	775	782	773	753	766	740	774	770	734	798	715	766	756	755	741	741	763	782	734	757	772	769	712	750	761	707	747	763	779	749	772	816	817	731	727	750	732	779	770	761	799	756	813	815	793	780	823	763	776	762	745	752	791	743	802	783	767	761	781	757	807	734	777	688	718	743	802	757	782	747	757	759	754	775	762	716	720	790	760	725	783	807	775	742	756	739	848	754	771	741	786	753	742	765	817	754	788	742	726	782	748	782	739	770	760	726	729	739	778	795	777	714	760	767	707	789	752	830	765	785	742	787	741	727	807	724	776	811	774	775	778	771	741	786	789	770	694	787	787	819	766	778	738	753	753	742	794	770	755	719	740	799	785	768	741	734	793	786	756	791	799	749	736	773	760	777	827	702	784	760	771	800	733	732	757	786	770	752	783	737	749	770	783	768	755	790	703	764	742	785	764	807	806	745	768	794	775	802	774	759	733	771	762	791	732	737	802	800	748	785	764	767	809	768	756	765	808	773	809	762	749	723	771	784	774	787	769	767	712	786	753	773	783	813	746	752	735	761	774	749	790	762	730	754	777	806	758	817	699	767	768	762	794	709	766	747	769	750	695	735	700	749	828	789	766	734	788	744	830	818	741	777	778	753	785	750	794	827	763	783	744	759	789	729	762	767	754	777	722	789	741	783	817	738	795	752	745	745	713	718	765	782	761	749	761	755	746	769	764	773	736	836	710	755	771	793	748	754	746	792	778	801	795	751	700	745	782	731	730	745	695	732	744	799	760	819	783	765	770	785	756	754	774	755	752	750	796	811	740	793	764	762	759	720	742	793	797	793	741	727	722	736	738	768	765	754	725	788	746	696	752	814	750	750	760	776	777	761	801	798	788	804	797	750	839	764	743	788	737	788	762	742	737	798	802	774	732	752	748	761	757	779	737	756	792	726	796	730	739	784	748	742	771	759	796	771	754	738	729	765	731	735	755	766	758	787	781	790	747	752	739	777	778	728	732	830	757	727	761	777	744	787	764	697	748	777	798	748	771	773	782	732	728	786	741	728	779	769	812	807	832	753	720	787	751	748	783	810	738	723	802	799	781	747	646	789	770	781	745	764	762	763	778	757	800	751	772	777	747	698	785	770	785	786	789	778	780	796	757	773	777	791	744	741	713	775	770	775	743	766	776	791	774	737	806	777	723	729	733	783	730	753	718	746	769	744	734	794	782	759	746	743	764	767	820	759	694	800	770	739	777	780	726	746	796	730	831	749	804	721	734	801	740	750	751	755	694	752	799	751	755	747	780	772	784	731	726	772	755	812	783	707	779	745	784	729	752	758	758	765	795	794	742	765	771	791	780	782	750	786	826	760	741	794	706	724	739	799	749	775	737	781	756	736	802	780	790	756	751	772	724	766	739	764	751	773	795	724	738	758	745	761	763	696	791	764	786	732	765	769	738	729	744	779	755	771	761	748	750	767	756	743	726	685	712	745	790	734	734	740	729	770	795	784	767	762	731	726	700	730	822	786	753	710	762	759	750	788	724	749	763	788	805	804	845	848	757	784	758	738	750	816	716	790	741	758	714	805	737	734	755	720	787	773	796	778	713	786	775	734	787	747	802	701	758	714	789	773	748	771	799	741	754	739	752	779	815	779	761	782	746	703	794	774	737	774	767	771	748	782	746	755	782	711	716	733	802	738	726	764	815	792	764	749	748	721	788	801	756	737	744	793	738	798	750	783	731	781	773	790	736	729	785	801	775	755	784	795	695	786	772	766	757	750	792	764	758	765	702	752	735	748	724	805	807	746	755	781	776
29507	24602	13701	1899	861	733	733	735	643	667	655	630	658	658	644	658	625	734	704	682	751	714	675	682	729	699	723	666	700	655	717	697	716	672	693	679	685	657	685	612	683	641	653	643	678	692	644	638	669	666	621	660	659	673	667	703	696	661	700	673	680	687	620	651	620	648	668	627	697	670	658	638	683	664	695	637	609	692	701	612	627	664	630	666	664	673	634	679	683	668	674	687	632	638	664	644	664	626	654	679	660	658	689	633	619	634	619	696	705	637	622	674	648	639	627	641	662	641	614	705	690	687	629	660	645	650	660	644	677	664	700	679	599	683	665	683	615	673	665	629	618	655	610	664	659	697	646	666	670	640	659	665	635	619	642	662	629	637	675	679	666	666	660	637	651	644	635	664	653	634	646	675	653	607	668	661	692	621	646	653	669	701	654	634	673	665	706	641	608	666	630	674	683	644	674	629	686	667	657	656	685	645	615	668	706	659	640	697	608	676	682	599	651	672	657	628	684	659	638	595	700	652	700	680	649	651	695	700	686	618	652	644	640	647	655	693	660	682	686	688	611	755	638	672	681	669	686	675	691	597	621	639	643	651	646	653	728	695	611	710	669	617	669	658	672	668	680	683	657	685	648	681	659	657	703	675	636	644	605	682	620	660	622	678	651	628	690	684	688	652	660	667	682	679	643	654	628	609	637	674	659	663	665	652	671	678	651	621	637	680	659	679	651	693	649	607	684	658	651	614	636	619	680	678	677	628	640	662	644	668	663	704	600	656	691	602	669	675	628	662	627	635	677	644	663	673	662	659	649	676	661	669	627	628	621	657	671	679	655	634	679	681	683	636	646	618	646	643	623	623	658	669	685	688	696	663	674	688	680	684	722	653	676	687	621	682	660	623	648	635	681	695	625	633	621	702	627	668	651	633	688	635	638	625	668	654	649	640	680	665	651	664	632	627	693	636	631	649	681	636	654	711	661	644	647	611	653	657	661	650	659	713	696	646	623	634	634	658	632	644	630	700	682	660	647	690	632	625	643	677	657	621	621	661	652	673	680	656	651	666	606	618	632	674	673	638	670	605	741	618	634	685	668	643	664	614	658	646	681	619	677	640	679	713	672	652	701	638	666	674	692	639	643	701	660	661	649	682	655	628	650	669	659	666	676	657	664	633	693	691	672	615	682	667	654	625	652	631	650	630	654	688	670	709	648	612	621	643	687	694	705	625	679	666	624	712	658	678	655	641	631	628	656	620	649	641	607	679	632	640	663	670	663	643	644	629	591	658	626	646	649	637	662	688	647	683	667	685	649	672	676	636	646	650	681	637	638	682	637	658	684	658	655	632	642	650	635	690	621	685	660	658	701	680	668	663	606	637	670	671	689	660	693	616	648	653	674	640	607	679	694	615	666	685	648	675	636	670	632	641	674	639	670	675	628	676	705	666	644	634	713	661	660	663	679	645	658	651	617	634	622	626	632	634	670	697	646	721	677	673	687	627	647	697	666	699	663	670	637	647	695	658	686	662	646	652	662	625	689	663	642	674	594	651	636	645	609	674	659	667	624	649	686	658	644	615	656	631	630	658	638	620	609	642	655	664	666	622	627	588	687	650	647	680	644	636	685	681	682	656	647	637	669	645	661	656	661	639	668	700	690	639	675	639	630	614	669	715	628	695	620	667	655	633	646	680	644	634	657	668	626	662	641	659	708	665	626	594	615	682	613	685	613	612	701	663	679	685	675	621	683	655	700	676	645	636	662	656	693	663	677	632	622	667	650	668	663	641	618	651	608	659	630	638	665	640	639	658	657	680	662	672	657	670	639	682	690	635	625	631	632	660	653	650	652	689	677	673	648	626	655	680	683	632	640	678	606	703	685	672	683	633	635	668	695	608	657	712	659	648	622	711	673	647	657	658	655	653	670	671	641	693	672	630	619	628	651	645	675	686	639	620	635	681	720	624	661	629	707	650	645	671	631	609	644	643	626	656	665	686	650	704	585	617	681	687	642	610	618	684	638	625	725	663	653	647	686	597	676	675	646	678	642	654	664	693	602	660	664	660	680	661	626	658	665	690	667	675	652	692	626	635	656	653	687	659	661	618	668	666	687	646	637	648	695	628	694	660	638	634	693	647	634	630	636	664	618	617	610	645	639	645	645	658	646	654	685	669	644	613	671	709	645	620	637	663	706	657	632	647	636	629	724	606	659	648	678	624	621	649	690	656	633	696	650	640	665	646	679	611	644	674	644	645	650	606	655	624	623	638	645	674	657	659	630	670	643	635	634	686	710	659	686	666	665	656	664	653	651	645	684	691	678	616	599	677	661	648	700	632	641	681	710	688	676	651	719	659	618	649	673	668	638	641	618	646	637	695	709	609	658	636	660	664	652	663	665	624	657	696	624	615	640	692	648	642	645	649	595	614	693	650	695	691	646	686	650	634	603	673	696	663	606	717	667	647	655	615	651	664	600	654	667	626	651	641	654	636	626	661	675	648	660	668	686	648	674	679	706	704	646	613	667	681	684	657	592	645	626	679	609	668	635	646	649	704	645	677	665	659	679	617	647	667	704	635	661	653	664	635	686	627	641	639	631	603	635	657	707	667	661	612	654	641	656	653	635	623	671	665	649	682	639	678	651	614	673	712	673	657	643	642	653	671	693	656	632	659	661	644	643	635	672	626	633	637	646	670	686	673	607	628	639	673	633	681	656	647	619	680	631	650	723	623	671	679	649	650	687	681	617	645	679	669	657	633	704	595	655	643	656	646	672	635	622	657	618	669	679	696	648	683	632	668	621	643	627	703	655	637	658	676	680	622	654	662	637	654	643	626	673	663	632	640	594	620	647	649	667	657	699	643	715	710	689	632	637	622	669	700	685	658	632	643	687	655	657	636	620	691	648	639	665	652	666	633	679	658	615	655	614	685	673	659	628	647	646	659	647	691	680	667	648	643	665	634	658	664	630	630	658	669	643	636	707	667	674	654	676	629	656	669	639	631	649	619	651	638	692	663	627	664	659	662	691	654	680	629	650	666	687	625	642	635	680	660	627	676	674	622	656	647	630	668	647	705	618	651	648	719	659	662	670	699	646	643	671	650	624	661	665	648	628	651	654	652	638	698	646	685	626	664	667	653	663	622	645	661	622	655	644	652	660	655	660	635	638	650	663	646	639	627	633	673	657	700	644	689	631	660	682	675	672	652	632	644	599	622	591	608	676	673	670	646	682	668	666	624	637	672	641	698	671	634	650	659	705	640	679	658	638	625	677	663	678	635	638	693	717	686	672	665	639	639	609	652	679	673	640	651	639	651	647	689	623	673	637	657	664	660	672	619	650	649	636	697	682	593	624	657	682	623	644	614	659	627	648	673	677	660	643	648	671	663	682	647	622	621	677	689	678	614	717	656	674	636	679	623	645	713	646	645	690	653	650	609	632	633	655	659	632	672	645	689	660	666	676	642	665	635	639	669	692	681	682	665	595	659	670	667	671	639	658	655	646	654
37048	30057	1150	962	935	895	839	837	774	727	775	737	725	744	705	737	767	807	807	806	811	788	767	774	775	808	797	780	763	797	814	828	784	766	787	753	772	735	720	738	682	798	705	773	765	729	732	735	730	771	720	775	775	751	747	732	776	767	728	774	756	733	732	706	739	780	731	735	770	772	744	717	726	785	711	739	747	720	750	731	719	766	720	728	761	753	755	783	802	706	769	657	802	794	752	687	745	730	728	772	728	763	747	732	746	761	768	759	735	773	771	725	741	703	773	690	752	746	767	739	781	711	713	767	711	719	783	766	734	743	748	730	738	671	733	730	781	771	719	730	720	760	706	748	716	746	726	748	725	775	702	739	761	749	713	771	765	737	737	754	745	746	753	725	711	746	793	754	799	793	762	792	773	732	751	742	769	745	763	755	759	708	748	727	753	761	721	705	751	774	770	814	716	693	723	728	749	744	792	727	718	705	717	681	724	753	719	747	754	738	727	692	727	691	744	767	794	761	732	781	739	782	737	759	718	770	758	781	748	791	756	782	719	824	767	727	766	752	727	730	752	756	754	731	745	741	791	756	711	735	762	740	782	745	730	789	759	771	765	769	702	760	767	701	766	745	699	724	747	731	756	715	763	812	757	709	711	746	700	755	772	774	718	764	705	758	723	772	740	778	766	777	735	787	709	742	729	709	747	798	756	726	753	760	743	792	732	754	753	792	730	706	763	740	742	712	738	715	758	713	696	709	737	746	718	758	770	792	754	739	769	783	737	753	743	763	689	732	735	726	807	794	744	718	709	783	748	733	729	719	749	746	720	722	704	751	724	784	752	736	743	744	726	771	701	748	730	813	721	762	750	709	787	767	702	723	716	761	731	749	745	741	741	780	726	739	719	733	749	712	725	721	732	696	744	726	739	708	720	694	718	751	704	724	686	794	729	804	709	724	746	798	678	762	754	721	719	788	729	750	684	739	767	688	718	800	754	742	785	801	758	751	735	706	733	775	763	699	771	766	789	744	760	774	734	750	746	769	742	740	783	703	736	742	700	734	766	747	774	739	747	740	753	763	711	712	764	734	744	799	775	720	765	803	758	741	744	695	768	750	728	753	760	771	769	756	768	763	764	751	757	746	745	732	739	790	727	744	721	700	783	735	728	755	734	730	758	718	728	742	760	796	751	742	756	772	754	763	744	746	734	743	713	772	722	765	748	762	749	757	737	738	767	734	696	694	726	756	721	759	734	761	758	719	739	717	752	732	752	732	721	763	702	744	746	771	754	753	741	709	758	754	760	761	784	719	732	752	719	774	765	759	753	754	745	733	708	727	749	765	751	725	769	729	729	760	768	707	732	734	798	691	698	714	768	738	784	737	727	726	774	781	733	772	722	778	740	693	759	701	786	691	742	767	689	728	750	722	653	741	762	756	771	748	761	739	790	777	749	775	698	755	767	789	734	770	730	731	771	773	735	757	745	742	738	733	766	773	745	689	786	726	776	770	796	724	739	748	744	728	752	753	736	740	715	743	770	712	733	728	729	714	759	740	695	758	725	777	753	763	730	785	712	752	731	757	737	736	762	722	726	772	713	757	788	728	749	753	763	683	770	765	735	727	764	738	794	731	715	715	746	743	758	764	726	713	759	644	779	734	742	805	787	738	717	796	758	723	756	708	735	720	750	740	677	757	702	762	718	781	778	754	749	735	729	744	711	746	749	723	728	735	778	743	714	764	726	757	754	718	700	672	744	752	745	710	790	757	754	785	696	713	742	705	758	733	735	752	761	768	772	738	774	745	739	764	737	752	723	722	773	754	760	731	737	819	765	715	689	717	712	798	722	744	704	713	723	743	755	720	746	751	707	748	719	675	798	735	769	758	768	766	719	741	737	757	785	734	725	708	730	671	700	782	748	763	745	764	759	710	769	704	762	738	721	768	744	773	721	743	769	710	785	733	733	767	743	758	768	793	763	716	747	762	741	723	745	746	737	773	727	734	725	753	722	717	731	806	699	790	739	754	699	750	679	737	749	738	767	760	767	730	735	748	755	722	721	756	749	720	733	797	777	714	779	717	779	715	763	743	763	779	810	736	806	748	770	753	696	730	733	720	723	732	706	689	694	712	799	689	750	708	721	748	741	739	713	772	782	766	686	743	790	716	757	744	684	719	707	730	770	716	788	701	715	690	737	748	744	749	729	741	720	750	750	731	720	705	757	792	774	746	728	733	744	722	747	742	732	726	805	727	776	751	778	694	746	746	711	780	751	764	769	737	764	747	737	721	740	776	725	751	740	712	725	764	717	715	757	713	699	742	755	739	761	751	708	733	724	763	720	731	722	758	776	705	741	738	771	743	734	788	774	787	745	751	733	734	752	765	804	714	724	697	732	753	738	709	731	772	747	738	742	726	718	708	746	705	714	784	772	758	724	743	719	728	758	746	760	788	717	745	720	754	695	737	758	776	792	793	698	725	784	738	689	764	747	726	746	704	753	722	725	740	751	692	792	729	729	768	695	725	724	804	758	740	744	736	810	754	742	770	780	740	752	730	725	741	716	741	768	765	762	718	775	720	743	746	754	738	715	715	694	723	779	733	764	722	800	732	730	717	735	714	753	733	729	726	724	750	766	697	776	760	735	772	768	731	769	739	753	779	678	749	718	733	782	770	735	742	792	737	760	803	776	749	786	757	651	782	771	806	719	747	755	759	700	709	726	688	756	740	775	733	708	758	731	764	785	761	735	728	739	747	736	740	735	675	707	737	753	746	778	755	767	769	752	729	732	733	735	746	751	751	723	740	757	754	725	743	733	705	775	706	726	745	743	778	738	740	805	734	786	777	703	784	727	761	755	693	744	766	701	760	779	725	736	729	778	791	739	728	722	707	740	752	786	746	761	770	739	704	744	772	722	710	762	755	740	751	708	703	786	753	716	697	764	728	765	747	763	740	692	708	764	701	728	806	770	727	768	704	749	727	726	689	762	711	763	742	775	782	778	766	741	705	739	740	746	743	791	690	707	725	758	754	752	763	767	731	732	738	755	713	746	748	786	724	764	715	775	765	730	760	769	748	700	721	721	747	789	760	771	767	748	781	775	753	719	709	758	716	763	716	745	758	735	688	766	801	793	742	783	751	756	740	723	800	771	733	754	782	730	775	696	736	727	730	771	686	682	778	770	775	745	745	740	710	720	799	748	732	765	749	702	719	735	751	757	730	724	810	756	769	742	749	774	759	788	694	749	765	728	740	742	783	716	743	717	777	710	705	762	737	748	700	703	733	754	754	760	707	713	762	752	817	734	748	751	753	725	754	782	744	758	738	743	774	734	721	788	777	691	727	725	757	718	746	768	762	765	711	747	716	716	724	744	768	741	705	752	729	693	798	732	737	749	722	724	768	704	753	735	714	733	761	723	729	734	776	782	796	778	749	777	745	782	782	678	723	757	737	755	741	732	733	760	690	698	801	711	751	690	746	743	733	720	712	744	791	749	679	773	680	777	746
23394	20889	28226	23675	20881	12555	1371	812	727	601	646	620	570	550	546	538	511	566	656	578	545	491	536	530	516	567	573	588	555	575	542	555	495	505	477	506	508	470	505	449	467	470	468	484	431	485	497	457	517	529	497	508	446	478	482	505	513	534	479	503	469	463	464	480	457	509	474	480	475	465	437	454	489	480	425	502	467	474	448	469	451	456	487	526	481	469	480	471	474	495	504	480	493	498	478	445	528	476	476	496	487	448	505	513	468	482	481	452	504	504	451	469	450	505	465	487	528	481	495	445	474	435	492	478	468	443	491	450	498	477	430	442	489	438	482	467	454	457	474	473	468	451	490	490	476	500	483	453	449	507	466	450	525	457	450	421	489	438	479	492	447	481	448	469	442	447	479	471	498	469	506	516	432	480	471	499	476	444	454	462	482	524	467	433	458	433	477	482	448	489	425	475	439	513	469	495	505	460	489	493	459	471	472	484	451	480	459	494	474	471	462	486	478	436	487	501	480	469	515	497	523	451	475	471	442	480	477	437	487	460	466	469	485	442	471	524	457	480	436	496	488	457	484	491	493	426	462	499	445	487	442	452	492	466	473	485	463	478	475	511	466	473	491	462	502	478	454	454	450	464	505	488	482	467	431	466	487	501	474	467	510	479	436	461	504	463	467	514	506	462	457	459	457	465	463	482	499	446	477	484	464	509	483	442	448	469	487	499	457	486	471	479	473	493	477	509	487	480	505	511	481	453	473	460	495	459	445	445	468	452	511	474	497	480	478	488	466	471	498	473	455	491	439	476	505	473	504	459	465	458	505	489	462	476	478	476	462	460	474	508	482	434	449	510	535	485	482	462	494	481	482	455	501	479	507	479	473	488	471	468	532	438	504	446	474	469	453	476	471	461	467	462	451	442	459	438	459	439	472	503	487	484	479	498	455	480	450	485	481	450	491	469	474	479	462	454	427	478	468	487	461	476	484	480	475	463	468	454	490	451	470	469	470	460	442	490	453	487	463	475	415	458	502	480	458	476	477	461	454	473	464	466	449	481	500	495	494	499	498	459	495	514	495	507	498	489	493	491	497	455	497	499	504	473	470	439	458	500	487	475	464	490	484	434	486	503	513	470	424	521	449	506	460	505	490	481	463	491	478	478	469	488	474	488	445	463	511	503	474	476	462	485	480	462	517	443	439	451	488	441	476	496	458	496	443	493	493	500	489	526	417	458	473	504	429	463	436	462	498	472	449	450	431	492	470	496	476	466	455	503	502	491	514	447	475	462	497	467	456	483	518	496	469	460	464	483	482	439	512	486	508	467	481	462	463	455	459	477	441	477	475	484	483	461	470	435	473	469	453	462	482	498	521	481	461	459	500	473	480	476	451	449	474	475	504	488	465	466	499	462	461	483	498	474	501	447	474	451	460	458	513	448	445	454	456	513	508	485	475	462	483	485	477	488	474	474	473	440	456	456	477	522	478	455	484	468	498	482	435	447	468	457	498	463	466	456	449	518	463	453	493	488	432	498	449	481	462	454	487	427	484	479	475	456	473	471	475	458	463	464	466	482	558	442	452	474	450	516	465	484	492	473	462	449	461	482	412	495	448	478	459	437	468	489	453	466	481	477	451	485	452	430	478	468	463	443	479	434	455	518	472	466	476	433	501	474	487	494	433	480	415	487	503	480	457	457	446	469	456	491	437	498	460	458	467	446	477	494	485	499	459	416	449	493	480	465	460	493	490	490	482	492	469	458	491	467	489	468	447	467	491	466	481	469	489	466	498	496	434	474	490	525	479	467	494	470	495	441	460	482	487	469	509	476	473	461	518	472	471	489	507	466	479	512	474	468	463	466	470	478	455	423	495	452	462	500	511	477	475	488	466	456	434	449	461	461	459	531	496	459	482	498	512	453	487	491	467	470	488	477	470	486	457	493	433	439	480	509	446	485	457	500	473	456	474	454	469	468	451	473	510	482	462	494	520	453	449	495	446	437	472	488	435	495	480	474	460	442	482	472	471	451	470	478	458	426	454	481	479	446	462	473	478	475	478	433	477	500	444	507	529	480	460	471	482	467	458	479	491	491	469	478	446	457	463	482	461	474	475	464	494	464	449	486	475	475	448	494	463	477	431	399	464	472	471	444	478	506	486	446	470	447	431	487	444	470	474	458	455	485	481	453	490	481	472	488	514	493	473	469	527	456	466	469	482	476	522	454	485	517	446	471	468	439	473	446	509	492	482	454	490	473	414	454	443	435	470	437	485	475	494	492	477	468	479	452	499	436	489	468	471	453	458	500	489	464	468	503	477	475	468	454	457	429	441	472	442	450	492	486	460	510	477	446	462	497	467	471	471	460	492	479	462	441	476	485	471	467	443	489	463	472	486	462	479	479	458	447	471	513	490	455	470	464	532	447	422	508	492	465	494	442	445	466	491	459	482	535	477	477	482	477	503	457	482	470	480	423	438	483	478	511	447	474	463	494	458	467	471	491	466	443	463	486	453	464	486	473	499	486	432	458	446	481	460	475	440	459	500	458	525	493	500	455	447	466	457	472	459	486	481	497	476	466	463	456	471	510	535	466	478	467	461	455	484	449	446	472	492	495	488	480	490	494	479	463	468	518	450	487	498	487	500	491	480	455	471	488	437	468	494	434	454	453	484	478	499	455	450	450	503	514	495	473	501	498	459	510	448	478	496	456	451	458	443	472	484	444	484	485	456	462	499	467	494	492	444	436	465	491	481	483	442	458	441	470	456	485	477	455	471	491	461	520	461	478	472	505	476	465	493	417	507	498	497	479	468	476	455	438	440	473	465	512	469	471	480	489	489	475	476	446	469	462	465	471	471	493	443	474	464	458	438	468	465	475	477	446	449	464	513	460	479	451	468	473	475	502	473	436	486	471	495	516	470	432	467	428	422	455	482	480	455	426	482	450	485	440	461	446	501	462	513	489	459	462	509	474	445	529	486	464	480	462	469	515	483	524	473	497	511	498	484	466	464	436	475	497	463	450	472	474	445	500	467	482	539	453	484	477	466	468	477	482	498	428	472	455	427	469	464	482	483	486	489	486	456	485	486	476	456	500	438	472	469	500	459	510	484	460	471	448	440	451	457	425	529	478	424	482	474	476	459	478	480	465	411	498	457	476	506	484	502	445	482	463	463	496	432	471	464	488	465	479	479	471	439	522	482	455	484	446	531	452	467	475	451	470	504	509	472	505	437	468	486	490	448	448	440	478	486	455	471	452	484	453	477	519	465	494	506	464	492	452	469	450	452	439	483	478	465	449	492	476	454	474	491	465	474	451	462	486	463	496	469	486	501	474	449	473	502	476	457	474	502	467	462	537	483	435	492	462	439	466	427	473	496	472	446	501	475	486	453	483	460	493	486	458	459	487	480	444	476	490	477	456	472	491	486	484	528	482	496	457	464	469	443	479	491	491	449	484	478	465	456	502	474	480	453	483	452	448	472	462	466	472	497	456	470	483	482	469	487	482	498	489
40627	38961	6345	3317	2246	1855	1505	1329	1097	906	816	813	756	648	663	624	716	770	827	768	717	666	683	660	609	647	642	629	670	661	669	678	645	646	605	589	553	570	613	613	599	593	550	581	551	558	567	545	593	581	535	515	563	530	568	560	614	601	587	622	603	552	567	526	559	503	509	511	509	531	540	519	571	529	559	534	561	544	526	553	522	516	553	551	513	515	554	529	502	548	550	552	535	506	539	559	522	559	510	511	520	507	538	539	516	552	545	481	540	528	511	516	530	526	525	515	530	522	495	564	504	561	515	558	529	490	540	515	524	546	533	515	571	514	486	525	561	505	536	529	552	515	564	517	532	520	542	528	519	565	544	557	510	532	545	524	539	535	517	479	518	546	526	534	579	547	556	532	534	514	497	529	546	518	529	514	511	528	554	552	515	521	554	552	541	506	518	564	533	544	556	518	506	528	550	552	536	549	522	567	518	504	526	546	532	537	533	525	519	498	496	572	526	509	513	521	516	529	565	491	542	524	527	553	557	535	537	544	525	502	541	554	569	553	493	562	547	528	473	557	518	562	524	523	534	541	559	526	527	548	561	531	538	554	474	526	547	577	492	526	521	519	530	480	560	541	527	567	547	544	534	530	551	566	514	531	520	538	538	551	538	532	539	548	538	553	508	531	568	499	543	507	464	529	498	531	541	551	495	531	553	543	503	558	499	520	511	542	544	560	531	527	548	534	511	537	555	539	556	563	514	541	528	533	535	539	502	516	553	526	548	486	478	504	515	520	537	525	538	520	555	533	509	528	580	584	556	528	509	545	560	595	558	547	574	489	569	520	555	509	552	557	518	474	570	526	503	533	536	544	548	545	549	502	550	529	508	535	524	528	522	520	534	531	534	529	543	521	521	549	519	529	582	529	521	518	563	542	521	585	501	537	539	517	516	522	511	537	539	571	544	536	534	562	549	498	575	492	568	544	535	527	520	498	557	517	530	523	523	517	492	575	527	538	506	530	532	550	553	527	525	552	554	528	540	534	565	524	539	519	556	503	520	510	519	513	527	569	506	529	496	500	484	491	547	561	523	525	518	527	547	527	507	513	568	554	540	523	520	545	515	553	532	573	540	488	557	551	565	532	549	523	553	468	515	533	519	555	543	534	536	561	509	504	542	568	529	515	523	513	520	519	507	501	544	569	548	520	557	527	559	522	531	529	542	524	498	532	512	514	509	549	519	568	530	558	535	533	534	499	524	525	509	546	529	580	530	529	564	549	515	535	542	508	479	509	509	538	480	545	497	589	544	482	528	489	530	532	523	522	562	551	529	583	488	552	524	556	539	517	524	515	530	502	547	536	547	538	548	551	512	508	549	542	518	507	522	559	517	531	531	532	505	544	499	525	546	551	513	528	560	507	527	534	519	521	565	530	531	563	544	534	565	530	576	544	565	509	552	508	584	507	553	495	518	543	556	536	510	522	473	519	531	554	523	539	550	543	535	573	511	526	490	510	561	545	495	548	500	508	537	505	516	524	485	495	518	560	548	525	514	510	571	520	494	523	513	581	552	545	515	506	557	502	556	530	531	512	560	511	520	496	542	509	553	524	525	501	563	553	524	548	518	527	523	545	557	560	528	484	543	507	520	521	506	531	549	533	549	495	500	526	489	501	550	572	555	515	530	525	542	541	530	527	480	541	530	532	559	549	511	537	516	523	564	515	552	533	512	584	500	513	560	519	526	526	549	512	581	579	553	514	520	544	571	532	510	580	527	532	550	542	529	528	560	569	540	552	511	548	502	529	503	572	570	553	513	517	529	571	522	488	516	569	540	561	582	544	543	511	516	519	552	555	492	516	542	553	509	531	517	523	505	545	557	548	541	550	518	539	534	529	525	509	469	501	491	520	538	510	545	550	512	520	521	514	506	542	510	573	543	530	529	539	478	541	498	518	535	481	523	559	504	556	505	528	501	549	553	508	530	548	512	485	546	542	557	530	551	527	510	545	499	533	583	519	527	517	524	526	542	513	538	541	536	560	552	510	546	546	547	546	495	517	513	555	538	527	549	517	543	525	571	553	507	515	567	547	534	495	515	573	549	531	551	495	553	510	512	554	522	580	523	513	542	534	498	531	520	505	544	503	505	552	524	508	528	571	546	567	507	522	519	517	495	537	519	534	504	531	548	555	512	527	548	521	526	588	540	537	537	503	549	515	548	537	536	507	541	503	532	517	500	511	554	554	571	495	521	536	540	547	538	567	506	536	478	554	524	557	529	511	506	502	494	524	571	524	550	504	548	481	547	484	557	518	541	543	505	540	504	505	494	509	540	550	534	563	528	565	509	556	524	498	517	499	543	550	559	558	519	526	511	543	536	534	552	543	521	533	540	535	539	526	528	516	532	502	531	528	566	542	491	534	544	467	529	523	539	487	487	560	537	519	513	522	531	546	540	519	533	520	518	567	547	532	564	523	566	509	537	519	537	494	508	505	504	540	513	531	544	535	496	548	533	536	537	533	510	540	523	505	527	519	494	535	527	505	516	520	524	535	565	525	524	557	564	528	565	565	496	515	560	523	512	560	554	508	541	487	536	483	564	516	582	553	514	493	546	493	501	498	526	514	586	544	520	496	516	535	546	517	533	508	525	556	522	561	537	515	571	556	537	542	520	523	539	568	549	526	506	520	525	532	484	537	542	522	533	533	526	542	536	535	492	563	523	539	571	516	522	522	543	567	547	558	492	558	522	542	510	554	538	551	550	534	521	536	537	549	525	526	522	544	561	531	513	536	503	544	519	545	516	525	551	544	525	507	534	518	552	516	537	537	533	495	490	539	548	559	489	574	487	530	489	539	536	538	544	514	495	546	535	546	514	537	541	521	538	534	561	515	550	529	532	569	568	519	503	540	552	493	522	545	555	516	504	466	566	541	531	495	530	489	564	528	550	537	525	518	505	534	498	522	571	501	566	519	495	527	530	497	541	528	515	575	518	537	489	562	546	534	529	524	551	526	569	539	514	536	531	539	537	557	541	552	499	539	552	547	557	518	531	477	522	511	514	514	545	496	495	555	503	552	514	527	543	512	530	491	541	516	541	507	537	587	538	540	550	568	531	578	532	496	525	505	584	551	508	498	517	562	481	536	520	511	494	582	524	529	523	534	517	507	492	516	492	510	529	554	482	554	522	563	524	491	508	510	526	554	569	514	550	545	495	538	486	537	511	509	519	505	547	544	513	534	510	551	512	542	538	511	539	553	547	523	518	577	530	529	543	513	523	541	528	522	560	535	544	515	553	545	533	516	504	524	558	543	511	535	514	527	532	525	528	500	546	509	521	540	533	505	527	543	521	531	506	520	545	531	519	499	519	546	509	483	528	540	547	542	536	556	519	532	579	542	559	551	549	499	567	514	534	517	524	541	578	522	553	511	532	519	550	503	519	567	546	560	518	526	493	524	519	514	551	573	512	534	518	473	555	501	565	553	549	523	520	520	523	559	550	514	524	533	514	552
24727	20916	27283	24563	14114	1589	1188	1114	973	954	980	989	942	955	926	999	943	1000	974	1015	959	974	916	933	952	938	936	932	966	933	967	962	919	896	893	905	922	899	888	896	889	952	916	911	956	942	920	934	882	948	886	890	951	923	861	983	937	897	912	928	912	870	932	953	882	859	854	915	848	919	883	943	948	895	894	906	926	921	889	914	883	916	892	861	910	866	904	919	855	889	837	945	924	938	924	893	866	875	900	913	907	906	924	895	929	889	867	922	856	866	900	897	909	871	926	857	886	897	844	857	987	894	884	881	931	904	936	866	911	968	862	894	940	875	902	991	883	923	877	896	923	916	906	919	906	882	960	879	954	895	900	903	889	940	927	893	883	892	876	894	867	930	869	924	837	890	899	876	885	913	892	901	855	918	866	879	906	930	918	914	932	913	869	927	903	944	904	923	885	907	860	896	901	848	910	898	861	954	867	868	930	906	886	921	982	870	913	906	900	815	960	887	946	942	895	922	848	943	898	905	882	903	884	891	924	930	895	881	911	896	881	935	948	918	918	898	909	884	889	904	928	910	890	916	886	930	923	889	882	932	941	963	852	887	898	882	922	938	841	835	873	853	894	880	905	913	902	896	905	890	912	859	918	946	910	926	902	913	905	894	892	917	948	920	833	907	973	985	867	882	929	880	900	901	879	916	930	902	912	899	893	873	872	938	863	920	859	893	861	837	893	886	938	877	880	888	912	882	957	910	873	988	873	825	905	927	904	900	904	923	949	852	897	873	845	900	899	941	938	887	965	878	872	915	947	948	941	941	835	907	879	890	911	869	895	943	944	892	830	924	928	940	905	871	909	919	907	917	974	885	937	898	905	905	937	868	906	903	909	877	937	907	899	849	885	912	936	961	924	936	898	964	874	904	924	850	902	930	851	910	909	855	889	915	920	851	898	872	834	883	864	894	925	879	903	943	874	944	940	975	845	895	915	890	892	951	859	873	931	938	927	912	889	879	864	871	884	896	897	887	950	888	939	889	862	885	898	966	890	884	923	901	954	895	941	913	914	864	946	944	947	916	971	914	892	942	863	836	898	862	884	930	909	855	963	865	932	905	900	906	890	874	883	951	930	928	898	876	857	850	919	901	945	899	889	865	897	964	911	957	880	951	946	882	924	954	930	956	942	929	940	905	870	933	890	863	872	865	900	890	859	873	941	859	892	863	883	970	911	906	901	927	913	904	945	912	946	854	860	862	881	884	908	949	924	927	907	930	890	890	911	829	907	915	948	936	874	903	872	885	907	910	942	845	910	910	906	857	906	890	868	884	888	889	896	876	889	911	871	865	931	916	899	895	923	911	890	910	893	931	949	890	881	960	930	863	909	885	873	889	898	919	936	939	937	947	916	927	886	962	884	878	944	948	941	898	894	966	901	875	961	902	887	889	910	911	905	889	885	923	874	929	956	889	891	861	902	918	895	920	907	898	924	917	929	950	877	844	819	892	904	897	905	887	945	881	893	872	923	932	822	882	947	936	852	916	931	921	916	902	898	900	926	930	905	858	926	905	956	931	919	945	901	935	867	888	911	865	883	874	915	950	931	906	927	862	883	954	922	887	953	829	874	925	907	960	873	869	924	901	921	906	884	893	894	905	822	898	916	895	882	931	888	852	910	943	932	924	845	898	897	882	877	939	913	953	907	935	941	922	899	891	937	912	915	895	967	934	897	906	884	906	888	908	851	890	938	865	854	875	929	896	857	951	846	938	925	921	895	921	914	925	859	913	906	940	950	889	898	864	870	920	907	930	900	915	893	938	929	916	913	893	894	842	841	898	897	884	851	966	969	939	897	862	878	884	933	889	896	903	932	934	953	911	928	884	943	847	842	866	940	892	906	941	961	823	927	895	912	878	855	890	954	903	935	868	898	889	887	912	895	897	890	903	884	915	952	884	849	890	904	864	918	889	904	919	829	941	908	897	872	872	915	918	898	910	906	890	952	876	938	885	907	929	902	981	906	868	891	940	888	895	859	907	896	885	879	899	924	893	867	888	898	931	908	893	960	909	884	892	868	881	857	862	911	863	924	928	897	911	871	889	961	864	902	921	876	882	969	890	940	927	860	860	916	875	933	887	924	937	874	918	894	911	939	916	912	911	912	934	903	906	888	915	934	905	924	951	878	948	893	932	898	890	957	881	897	929	885	907	922	913	893	886	903	896	905	890	951	867	912	903	912	928	938	894	900	931	904	911	853	904	883	901	901	929	860	914	868	881	931	902	912	966	875	900	868	889	902	927	871	913	878	879	919	887	866	901	893	879	852	973	916	823	912	892	920	893	895	891	904	867	864	901	948	917	941	878	871	891	928	867	844	908	944	885	922	940	892	924	943	960	933	937	886	922	930	859	864	922	947	898	921	920	944	863	848	830	936	889	902	898	862	862	944	929	861	891	922	945	896	860	891	884	893	872	913	905	887	924	926	922	852	892	898	946	898	929	910	900	916	884	880	846	878	883	907	920	888	870	878	946	930	851	834	907	942	947	856	896	941	911	907	866	907	854	917	905	927	864	911	887	895	912	908	867	920	873	935	924	939	920	873	928	911	882	887	883	948	928	919	846	932	907	928	922	966	912	924	893	861	838	860	906	887	969	958	924	950	896	924	893	898	931	919	930	939	897	928	882	885	893	935	900	930	897	911	868	906	901	916	932	903	909	901	877	884	976	923	854	904	850	989	878	918	924	907	849	909	899	888	948	923	909	888	909	939	936	890	908	904	913	890	897	929	879	897	915	881	910	892	908	896	951	838	944	864	876	891	901	877	899	927	939	862	919	928	917	896	929	868	898	958	902	906	918	916	929	886	840	875	910	897	917	915	877	927	914	932	943	884	929	848	855	930	892	850	866	892	970	902	905	864	905	914	899	901	880	933	893	924	898	953	924	863	938	924	958	936	919	865	914	902	898	916	883	926	907	895	862	912	928	915	884	941	875	877	914	861	907	937	954	878	957	926	890	884	944	877	910	921	866	847	927	879	869	936	911	907	863	951	977	894	898	914	917	855	880	933	966	929	879	895	881	935	928	875	930	899	898	927	893	877	907	878	887	918	910	893	875	928	891	927	874	937	848	900	824	925	825	913	920	908	887	918	940	928	970	920	931	934	871	880	880	862	911	890	961	933	916	932	952	904	945	913	901	887	907	891	882	933	938	955	906	902	896	945	917	970	905	931	917	893	869	893	930	955	948	860	909	947	925	920	862	921	928	881	915	872	922	840	881	847	940	894	892	865	885	878	914	927	894	866	907	878	871	975	918	905	951	908	873	933	936	946	908	894	860	874	976	904	855	866	907	906	890	917	964	888	878	925	889	931	928	925	870	944	928	943	891	890	882	875	929	923	905	922	909	921	891	938	898	898	910	943	892	928	952	947	898	880	923	861	936	993	885	910	889	889	895	875	864	935	912	908	921	838	881	947	932	899	967	924	944	921	946	914	884	865	898	964	913	927	851	935	864
40548	37195	4026	2439	1976	1667	1598	1406	1329	1223	1115	1132	1102	1125	1112	1079	1155	1186	1134	1188	1163	1104	1105	1062	1115	1089	1112	1075	1090	1075	1063	1047	1020	1032	1006	992	1046	1023	1084	1010	1003	964	1030	1042	1023	967	1006	986	1052	1014	1073	982	983	983	1009	1048	1077	1015	1015	1010	1059	980	961	960	992	998	1022	963	1025	1012	995	1007	1017	999	1009	1040	1025	937	986	915	1013	997	1009	1012	969	984	944	990	940	1015	1035	1000	998	979	1017	946	1029	937	968	999	945	1012	1022	986	1067	1042	977	991	1038	961	1013	1001	998	985	1004	980	980	1008	954	952	963	1027	968	1005	974	983	1035	937	982	1019	996	931	963	982	987	1015	1017	972	1044	1025	987	983	984	976	975	1031	1027	1041	968	1068	905	1012	974	1011	988	1074	1005	986	955	994	991	986	1023	976	1018	1001	1024	988	997	978	985	1008	1016	993	953	988	1021	993	1008	1069	984	969	1002	982	953	1004	977	963	1026	999	1005	961	1033	996	1036	935	980	1027	1026	1008	1024	997	992	1066	1015	980	997	981	997	1047	1059	1026	936	990	1042	990	965	942	1007	1019	1010	972	947	1063	998	972	1034	1015	955	950	921	972	1018	1005	1006	1030	981	968	976	974	1000	1051	1011	1000	962	998	1023	1003	975	979	1021	963	936	1003	1003	1013	1022	982	978	996	991	999	974	995	1006	960	1014	1046	896	992	983	987	985	999	1027	1036	1039	1077	1024	1020	979	979	1023	1005	1000	998	979	948	984	1012	987	988	986	991	1039	1012	984	986	975	969	972	985	985	935	987	1030	956	916	984	1013	1018	1039	943	942	987	971	984	989	1041	993	984	979	947	1035	1026	993	980	1008	997	966	1002	982	1009	990	993	979	993	1036	987	987	969	1024	977	1033	1041	1000	947	966	1069	971	1041	1020	977	1002	1017	994	959	1011	995	1003	953	1029	957	1028	979	1011	1015	997	977	988	961	956	983	1026	992	979	1046	973	979	1006	982	1041	1027	974	1014	1037	972	985	1007	1026	974	1003	1006	954	941	981	1018	953	1008	1002	964	1000	988	973	1003	1003	947	945	997	985	986	976	1071	1008	1001	1020	1048	966	970	976	986	967	965	995	1004	1017	977	990	962	996	1019	942	965	987	1016	967	993	1020	1057	999	1034	996	961	1016	957	1037	979	981	1018	1018	990	964	969	992	1028	1030	986	998	1005	917	1017	1023	984	1027	1057	965	978	995	975	981	934	992	971	993	987	969	956	989	999	980	992	967	984	1016	1000	960	1068	1015	1042	1027	1015	984	972	970	1028	991	1010	1012	1007	974	986	973	1017	965	946	963	980	954	1038	1062	930	940	1026	997	996	979	946	967	1025	975	1017	980	1071	954	1008	981	1013	1044	962	984	956	977	1054	1059	1018	984	1042	986	1045	946	988	1023	1030	1007	1039	928	951	1054	998	1018	983	1033	984	978	1022	937	1018	1040	1000	986	957	994	1077	1046	977	954	971	1006	984	1059	1030	1024	1001	978	984	990	1061	980	1021	1001	979	1025	986	1012	973	988	963	932	1016	932	1008	969	978	980	1001	991	963	964	948	946	1031	974	1043	963	1056	991	944	1019	981	998	941	1023	995	1020	1016	1001	1016	994	1000	1039	985	1024	993	984	948	963	1001	953	1031	995	976	918	904	994	981	968	971	983	1020	979	995	973	1006	991	903	1017	971	1023	988	997	1032	943	1004	969	987	969	933	981	1048	1050	968	1007	956	978	1011	990	918	946	965	954	1000	996	975	975	990	939	1023	1010	976	974	1004	1013	952	1024	991	998	1043	980	941	959	1006	996	987	1026	987	1004	996	942	997	987	997	1011	1004	1045	998	990	936	950	1050	1010	953	995	995	970	917	1037	964	999	1043	954	1032	1007	935	995	953	1003	927	977	976	933	993	1016	985	996	987	1072	1037	973	999	993	993	1035	974	987	959	1019	1019	949	1044	978	978	1020	1017	956	1014	971	1017	1000	1037	1057	999	983	1017	1016	952	1041	956	990	997	986	1013	967	1007	1054	1033	1024	994	989	1022	1002	1009	979	996	1026	932	973	1004	1040	1028	1039	999	1049	1028	983	958	1026	1008	978	1024	1019	987	993	949	1027	1010	981	1047	1025	965	968	1018	1032	1027	951	1005	970	966	999	982	1003	1024	986	961	970	1047	990	1031	1023	977	974	994	949	973	1005	987	1016	1031	980	988	956	991	934	980	1004	976	1023	985	992	940	994	1000	1039	1049	988	991	997	969	1030	980	1029	1001	981	982	1053	984	1050	984	991	985	974	1027	995	998	1017	1005	966	1041	990	986	968	990	979	1001	1008	983	1025	957	971	965	1044	964	986	959	1019	1031	984	976	1019	977	994	982	1019	1046	1016	987	1027	1009	1033	950	1037	1010	964	966	1002	996	978	987	986	1017	1049	1016	982	956	994	1012	959	953	948	1010	986	1005	1052	988	1006	1063	979	960	925	1047	982	954	976	940	1008	965	1000	998	1053	959	1024	981	979	985	957	990	953	995	954	1017	972	1015	1008	1004	1024	996	1011	1016	1039	951	992	998	970	1000	996	916	1006	967	980	966	973	992	978	986	958	1009	994	1026	987	1001	970	1011	970	1066	999	1022	961	985	985	1006	994	975	1015	1002	1010	980	1001	1014	985	981	1009	949	975	1006	950	1008	1018	1041	954	1001	994	991	988	1029	950	1039	981	993	995	970	1037	1019	1008	981	956	954	1065	977	1005	976	988	1002	1005	1034	990	962	969	968	1018	996	988	952	982	951	1016	948	992	927	1038	1052	988	977	1045	1020	968	976	968	998	975	921	1010	993	1034	1050	961	1023	970	943	979	1000	1010	1024	970	1008	993	976	1001	978	999	993	995	993	1012	1038	980	1011	985	1030	1009	971	955	1002	961	1062	1036	942	998	937	955	956	1014	986	1003	986	1019	1011	994	986	1003	958	930	1050	1029	1040	984	899	982	995	988	1015	1022	987	1007	997	995	978	995	985	1037	1006	1014	964	1021	1015	967	961	960	1039	973	974	974	975	1031	996	926	1022	1018	962	1024	1009	975	1041	1049	942	991	990	1025	990	971	1021	1020	1037	970	955	1005	986	988	967	1008	992	948	1019	971	999	1018	1021	1012	1004	1020	961	975	928	991	1093	981	1058	999	958	1012	1026	1063	978	1019	979	941	972	988	945	1008	1030	1029	980	1005	1049	1035	1001	1023	1031	1021	1016	942	1007	945	982	1027	972	1029	1017	961	991	981	1031	1058	1008	986	936	1009	1073	974	985	998	1049	915	1002	991	944	983	967	976	977	991	1014	1008	988	1045	1033	1004	942	1030	1000	1004	985	986	1010	933	981	978	918	1000	999	1010	953	1022	1038	1020	1017	960	1002	1018	998	927	1053	1004	980	986	1046	961	1021	932	1023	993	977	960	919	980	984	1017	1002	1001	1049	986	956	1005	997	952	965	939	994	1017	1037	983	962	996	990	964	1004	996	971	992	1032	994	1040	1020	983	972	1025	996	1027	1020	1026	977	972	1055	990	1002	1001	1052	1008	907	973	1013	972	973	1024	1036	1011	985	989	1054	916	963	975	1002	1055	1016	951	987	998	1045	978	1007	993	978	994	967	1038	945	978	969	997	938	944	981	1006	960	1007	994	950	982	929	1012	991	1016	949	1028	994	1029	947	1003	922	1024	1018	987	1002	961	960	989	1030	987	970	1006	1010	983	972	995	1016	1059	1023	1003	1062	967	953	975	1010	953	997	1002	1004	1017	932	1016	988	1012	1007	1023	967	1014	1019	964	954	999	1027	1034	1055	1012	980	953	1003	983	997	1030	940	1019	996	960	1020	1024	1059	947	968	974	979	966	976	1025	1005	957	980	1028	938	1012	945	1015	1027	1026	1056	1001	1015	989	976	987	967	999	965	966	1055	1056	961	964	1027	953	1002	1011	998	978	1012	1067	1022	1015	953	1022	1000	1017	1004	997	973	949	986	912	984	963	959	1020	1044	1001	993	963	976	977	988	976	994	968	933	987	933	1055	1000	1016	1005	1037	999	1003	993	990	1010	982	1024	951	946	966	1024	968	978	970	997	988
22424	20930	28614	23367	20919	20970	12424	1658	1191	1094	1001	904	913	885	907	860	885	949	980	835	882	856	866	827	879	832	850	842	799	834	872	840	806	772	795	794	757	770	748	784	693	757	775	713	700	745	716	718	789	738	740	775	787	680	748	793	791	796	821	773	795	757	756	769	726	705	695	697	736	754	712	741	711	720	738	703	701	713	699	725	708	746	701	711	711	724	687	771	721	695	689	723	682	754	711	703	750	698	753	722	695	716	736	732	693	688	739	690	719	630	721	721	743	718	718	710	715	719	742	728	728	676	723	715	704	734	735	743	676	730	705	719	717	785	710	730	721	679	722	681	765	744	682	720	687	754	767	694	731	741	726	678	748	706	698	748	686	760	709	730	741	706	665	678	757	749	730	715	685	691	669	723	701	696	717	738	674	718	692	708	717	764	699	693	771	695	748	715	718	687	730	765	732	678	698	743	698	698	686	742	730	732	719	677	712	706	730	669	700	705	752	739	692	710	685	753	708	759	727	748	722	731	697	727	748	729	730	659	736	693	799	701	697	691	707	738	717	711	693	747	708	718	717	747	677	730	740	719	698	715	708	703	670	726	721	748	730	663	703	739	742	705	696	735	739	734	703	708	681	681	745	743	690	738	731	699	711	646	679	731	729	737	700	731	726	790	689	726	686	677	745	698	673	729	709	658	706	709	717	686	688	758	723	709	712	737	731	741	705	729	689	722	705	742	715	731	719	705	708	700	636	719	724	757	715	769	735	682	682	655	703	720	716	737	695	735	739	732	713	688	700	734	715	720	722	678	732	717	770	694	701	734	729	748	741	700	679	703	706	694	745	747	705	752	729	720	734	671	715	655	724	737	714	713	723	675	722	721	697	758	738	731	665	674	691	696	756	743	745	673	706	739	687	726	720	705	662	696	752	702	672	711	686	693	718	758	747	713	724	757	722	731	754	722	758	709	713	692	719	690	660	724	695	730	701	739	731	770	797	707	697	695	705	683	762	720	747	654	722	684	703	678	700	785	713	741	713	693	711	742	761	770	692	743	699	682	723	741	728	679	730	710	753	697	699	715	720	726	751	681	723	739	689	643	768	752	694	742	661	699	729	714	708	693	711	731	745	737	691	721	759	728	708	671	754	770	690	674	702	688	675	751	750	693	740	691	730	785	740	698	705	726	675	702	762	705	728	713	718	708	683	673	727	686	713	665	695	716	701	710	725	715	689	708	682	731	677	717	708	702	736	716	700	716	734	751	720	704	669	753	733	694	682	704	728	710	736	754	696	685	754	663	733	675	724	725	709	663	691	699	677	670	734	698	707	695	731	714	743	696	752	647	709	682	729	707	718	725	723	762	698	715	744	693	729	724	665	700	718	744	763	716	711	724	702	701	765	743	742	686	700	707	722	711	726	707	767	697	743	704	674	704	685	695	735	685	689	722	731	747	660	692	699	673	717	749	702	706	702	711	705	757	734	742	736	721	740	676	740	679	711	720	728	703	702	740	733	732	672	765	726	716	710	731	689	724	767	727	703	756	677	742	688	740	689	740	757	741	701	708	667	677	707	720	736	674	692	692	744	692	715	720	690	729	699	685	723	671	682	705	736	781	752	721	698	726	718	712	702	704	756	712	664	710	732	767	737	649	737	684	740	672	719	687	711	710	686	729	723	710	703	693	721	697	721	687	749	694	710	686	724	738	685	763	716	703	674	682	707	735	717	733	695	711	684	653	696	690	751	691	763	709	718	766	728	691	754	711	702	703	696	716	709	692	730	707	714	690	736	670	738	708	700	737	711	709	761	773	682	679	757	714	707	771	722	722	754	694	704	751	759	718	726	710	669	679	756	702	706	696	707	761	696	724	729	735	702	721	746	711	708	738	704	719	776	704	693	703	722	760	701	737	701	665	733	694	708	750	703	679	669	704	743	692	686	735	714	771	674	671	748	695	683	677	659	699	682	776	736	720	728	710	692	664	698	689	718	697	723	696	692	680	752	699	770	699	732	720	710	722	765	698	761	686	745	681	683	679	717	684	709	738	753	712	638	716	734	691	691	746	707	730	725	731	726	706	740	671	700	696	701	719	696	696	734	687	730	686	732	714	698	721	716	698	717	755	725	688	715	710	717	745	741	622	711	745	729	721	735	729	736	760	714	709	721	713	730	674	733	775	714	676	708	729	695	739	702	726	727	691	709	726	730	663	671	696	716	763	709	723	727	685	705	659	714	724	687	679	683	722	702	737	687	629	657	645	695	721	709	762	734	737	734	692	727	732	712	709	657	714	724	681	714	729	663	616	698	696	692	727	720	721	728	711	747	706	686	693	692	718	683	702	714	713	701	673	743	750	712	676	714	796	684	686	720	732	672	736	706	690	662	742	743	728	680	704	733	695	683	675	712	727	670	710	732	744	740	734	692	708	694	677	716	712	676	700	669	720	698	766	718	715	723	689	767	762	720	703	742	706	729	708	744	711	654	737	760	674	672	707	700	704	654	712	670	688	732	637	726	695	679	710	687	714	700	757	707	714	708	726	762	718	715	725	703	754	711	718	708	670	699	695	714	724	693	708	687	701	725	715	705	667	731	731	718	675	678	771	693	686	755	635	715	735	754	764	726	720	708	692	743	724	691	697	695	681	689	748	735	670	679	704	697	715	735	690	705	722	730	724	691	724	674	731	731	733	690	727	694	687	761	741	710	720	761	701	720	702	710	734	718	698	708	680	767	728	722	733	700	682	712	674	694	716	707	701	692	744	706	690	716	697	697	718	738	710	739	728	715	710	741	733	787	714	786	714	716	736	718	684	757	662	703	719	743	673	732	736	700	668	690	685	682	757	739	712	682	742	705	735	709	713	736	710	690	720	686	730	731	714	698	693	669	689	753	716	713	692	712	734	708	716	747	749	695	734	659	680	731	736	706	738	706	711	674	729	747	697	768	742	679	749	751	714	746	752	732	674	717	760	696	705	684	748	701	722	732	703	702	750	709	751	733	691	718	730	715	731	688	731	688	680	728	715	801	715	695	688	747	680	726	721	748	712	697	661	706	725	746	707	698	708	688	716	726	734	678	691	706	704	699	727	734	683	725	751	701	708	707	730	724	750	723	717	709	708	674	707	669	711	686	689	735	712	684	706	683	685	716	695	719	708	722	705	699	702	715	732	700	727	710	649	691	712	716	700	741	679	698	780	715	714	721	686	715	699	680	732	736	704	695	676	707	704	740	738	686	723	709	740	707	705	685	684	755	696	705	710	708	733	760	724	726	702	711	739	690	734	792	697	662	747	737	707	732	722	719	738	712	707	696	702	680	705	774	689	732	709	722	652	756	727	703	714	697	734	702	748	718	689	716	711	702	709	712	744	710	731	721	722	682	710	760	724	746	689	712	706	745	685	693	723	681	731	684	713	720	680	704	761	692	741	703	747	761	702	754	714	745	699	683	719	717	762	721	732	690	682	713	686	774	698	687	701	670	729	700	707	700	719	739	755	720	684	762	770
46017	40317	10645	5753	4277	3392	2723	2357	1801	1506	1376	1283	1137	1130	1052	1006	1055	1183	1227	1111	1115	984	999	964	953	1025	1030	1018	989	1005	993	936	886	870	878	853	835	828	794	841	795	862	803	784	795	808	777	808	837	791	809	840	841	834	885	906	859	830	869	831	819	753	796	774	798	794	782	783	768	755	742	781	796	743	777	724	801	745	785	763	814	778	775	807	726	783	750	768	772	766	725	798	811	768	773	785	774	776	779	770	829	742	809	785	775	771	707	771	768	805	779	770	702	738	757	750	808	765	791	752	813	784	728	811	746	764	781	732	791	755	783	736	800	794	802	795	752	779	768	783	799	798	782	773	735	772	826	761	789	772	709	739	821	769	759	743	721	774	771	791	736	738	773	795	765	811	797	791	779	731	737	830	736	753	776	757	768	734	760	764	755	759	751	736	732	824	765	727	771	737	765	808	745	704	787	831	729	760	753	728	787	729	782	761	809	763	768	782	804	727	800	746	805	768	790	714	794	759	743	797	774	802	756	786	751	766	801	758	798	738	826	798	764	735	741	763	771	751	721	743	738	760	770	726	731	742	721	718	769	748	763	758	786	770	765	768	798	742	801	776	800	772	781	762	831	759	803	732	802	769	737	692	783	776	780	761	725	774	719	771	791	791	709	717	797	812	747	728	767	760	799	793	768	760	776	761	760	755	794	727	794	777	765	794	743	779	801	743	780	740	763	763	778	794	795	731	778	737	789	738	769	825	760	789	779	803	735	751	815	735	751	764	777	752	768	739	766	810	757	754	762	712	764	800	756	792	713	766	770	769	767	718	757	752	791	798	778	736	774	753	766	735	762	802	776	732	763	783	755	791	750	777	742	754	710	749	762	772	765	733	756	751	765	763	764	810	756	785	740	797	749	783	765	715	816	787	743	793	781	764	776	803	796	796	787	730	702	745	754	781	767	809	758	755	749	787	781	735	757	747	799	745	802	786	746	820	759	799	729	758	786	765	772	741	755	745	740	739	765	819	755	767	763	722	798	754	697	773	776	819	791	734	819	744	750	751	806	778	712	782	774	741	770	783	823	747	749	781	755	777	794	765	763	799	749	757	801	761	775	716	771	778	773	719	780	776	766	782	763	744	742	754	807	778	764	741	751	756	805	729	773	805	762	760	793	747	787	814	790	805	758	733	705	767	784	788	753	744	725	725	763	780	750	710	794	751	754	753	773	749	721	804	772	794	693	774	787	791	798	793	707	720	722	753	712	757	787	725	737	737	755	757	782	758	793	760	783	793	769	763	703	789	728	787	712	785	754	757	727	754	778	757	757	763	750	747	761	782	799	739	772	775	747	759	809	725	743	766	784	765	752	744	795	743	785	771	807	781	744	742	755	785	759	713	768	814	759	728	781	802	743	770	791	752	757	742	742	789	734	737	724	773	741	740	751	742	810	768	798	791	772	757	782	737	772	718	755	748	800	817	774	782	758	757	759	775	737	777	797	717	733	810	781	758	785	729	736	827	739	727	730	770	745	797	744	804	777	772	756	727	765	743	783	754	753	802	809	786	763	734	747	821	745	742	786	767	768	753	771	746	747	789	778	773	749	774	742	751	776	760	738	758	722	732	728	733	716	751	760	748	772	766	823	758	783	722	741	751	785	778	762	724	775	759	775	810	760	735	773	753	752	807	778	741	791	772	763	817	775	762	804	748	759	753	756	766	749	743	805	752	793	749	722	738	749	764	773	724	729	794	798	735	794	782	796	746	767	748	741	801	814	780	748	757	759	804	784	797	809	751	777	787	789	797	751	801	787	735	752	743	826	806	773	769	763	805	786	801	812	760	762	758	802	790	782	720	753	771	744	744	768	780	748	774	771	728	776	752	774	747	754	723	734	793	778	750	736	736	794	742	765	793	788	788	763	743	775	743	790	723	747	723	802	747	741	748	741	746	755	759	786	742	767	776	795	761	791	751	697	751	784	783	772	767	774	780	745	750	756	807	761	744	770	792	747	717	795	718	819	774	766	751	781	781	766	771	805	739	813	773	752	708	788	776	727	752	790	718	736	767	797	784	793	772	753	767	797	745	800	745	750	758	746	763	766	743	739	815	767	753	799	711	804	757	761	767	747	781	770	755	803	778	765	739	769	782	776	719	746	745	770	777	751	782	751	744	747	770	800	737	712	783	772	756	743	812	780	781	787	821	758	790	732	768	794	727	703	728	783	828	796	764	837	765	770	744	804	780	821	739	743	777	795	757	817	745	795	759	785	783	786	731	739	752	794	723	750	682	763	795	770	776	766	791	782	755	789	772	776	778	801	772	749	766	811	784	780	728	768	773	738	787	770	751	752	783	742	729	732	713	794	802	807	759	751	757	747	790	731	782	783	693	795	770	745	763	785	728	753	815	768	780	768	765	779	733	746	784	768	764	791	748	777	785	841	766	777	764	760	794	802	741	774	782	788	782	732	739	754	789	798	786	729	732	744	789	735	782	799	789	774	771	770	742	766	802	732	777	810	792	758	762	721	804	763	737	740	752	734	731	748	756	748	761	735	730	762	800	725	733	757	771	786	759	773	787	796	749	767	742	782	782	788	764	766	758	761	736	755	759	753	789	800	768	769	785	768	765	770	732	736	764	773	779	815	755	764	772	754	787	830	789	749	722	735	789	702	749	755	776	736	799	710	740	776	764	783	766	730	761	806	740	731	764	722	722	791	775	807	792	785	745	803	789	768	740	789	780	750	779	786	717	697	719	791	761	750	733	757	733	822	827	794	768	772	788	742	762	779	759	798	779	774	756	754	752	757	767	722	759	774	777	736	741	755	762	745	763	704	778	761	790	785	717	755	748	804	769	760	758	739	770	782	748	766	731	753	785	754	837	735	743	800	739	736	786	766	795	716	762	731	814	751	723	783	806	749	766	725	714	775	812	756	780	776	794	774	721	784	758	786	765	747	751	728	737	717	779	762	747	734	724	739	786	785	729	807	762	741	762	710	781	693	767	760	758	747	751	733	745	779	781	736	789	764	781	772	754	773	747	759	774	840	749	772	740	785	792	759	722	820	791	726	800	762	780	709	686	790	755	821	701	775	783	755	783	793	730	737	785	819	768	720	744	779	732	789	769	781	809	719	737	707	781	743	801	798	741	789	719	777	771	757	784	738	785	824	781	778	771	757	784	763	769	789	804	745	755	748	808	810	772	746	764	748	760	736	761	784	749	822	772	763	793	756	756	739	716	759	713	796	728	789	762	788	754	776	786	736	713	745	745	745	783	755	776	784	744	760	748	772	762	770	797	793	709	804	750	762	757	786	752	764	781	756	751	800	773	733	747	706	790	770	803	760	768	819	757	722	788	768	753	785	780	788	695	781	809	705	743	802	731	731	702	724	778	761	785	760	770	780	810	762	726	748	770	790	782	721	776	806	742	758	733	735	769	766	788	783	769	773	782	730	786	799	782	786	774	762	728	740	742	775	825	808	726	729	740	740	754	773	790	723	744	770	757
30044	25566	14723	2343	832	756	695	668	689	713	725	747	660	646	646	681	667	714	668	644	667	705	655	695	735	693	688	720	693	728	677	699	705	644	675	672	709	708	683	637	652	618	658	719	647	638	678	724	701	664	637	709	687	701	659	656	673	636	698	661	690	660	664	670	654	607	676	680	642	712	703	673	689	692	639	632	654	638	613	640	692	631	690	648	615	627	648	687	637	654	643	662	683	711	666	627	684	633	676	618	673	694	668	700	676	640	666	648	627	664	625	656	655	610	619	670	660	638	665	666	666	713	676	651	680	654	687	697	682	673	630	682	640	664	689	633	664	667	652	626	649	672	653	675	662	652	647	607	653	651	681	661	654	678	685	659	648	636	662	686	642	682	668	660	667	634	691	683	636	652	639	660	653	643	633	622	651	725	663	637	627	676	663	674	691	659	644	641	682	683	623	666	650	632	625	669	685	644	635	664	683	654	669	637	641	652	664	659	684	651	664	631	612	658	640	633	625	685	679	651	680	658	684	659	673	643	627	669	675	620	659	659	618	659	638	681	666	669	679	593	631	639	659	698	679	698	645	663	640	607	649	673	679	656	636	643	653	662	717	680	647	654	749	639	655	638	681	624	692	671	640	638	679	730	658	669	643	656	688	676	646	637	673	727	647	648	668	643	621	688	672	677	639	664	658	662	604	717	635	607	715	677	644	669	652	673	658	644	645	652	648	643	671	635	659	640	664	696	696	617	697	658	666	639	646	631	657	671	673	675	684	655	686	634	654	638	664	668	631	669	697	665	689	697	656	682	684	700	704	663	681	662	684	648	714	697	669	654	671	640	634	700	642	663	665	638	652	658	665	681	691	660	642	627	634	652	670	682	689	646	689	631	650	664	670	684	649	660	691	663	686	628	662	664	688	635	643	653	608	680	667	626	633	651	663	638	672	632	664	669	620	645	673	690	632	664	687	673	668	631	650	658	670	642	612	613	628	625	685	608	663	660	673	671	674	677	662	595	668	671	718	636	656	656	634	653	629	681	665	634	663	621	655	691	653	705	636	686	668	656	670	631	666	669	649	623	695	629	635	648	666	668	675	646	624	618	649	670	658	626	674	659	653	690	668	688	654	669	657	704	648	707	664	657	644	649	675	704	623	686	682	663	633	668	662	610	681	702	663	665	667	680	665	698	678	666	627	635	679	679	678	639	712	634	649	678	700	674	658	614	681	696	649	661	685	656	657	718	681	674	663	640	669	635	635	619	698	676	637	635	707	694	669	631	645	696	654	705	664	696	685	630	633	623	715	652	667	668	683	619	659	673	611	702	685	677	672	629	662	607	659	691	625	646	695	653	690	645	653	690	652	661	632	645	671	642	678	629	624	630	658	652	663	684	641	676	695	646	677	668	606	661	706	643	668	673	723	679	681	693	623	631	699	665	682	663	681	678	643	706	710	659	639	651	670	642	673	650	669	664	672	675	629	670	664	663	689	661	663	597	661	694	683	646	675	667	649	715	659	639	641	668	627	619	644	646	646	643	691	673	647	698	643	702	632	693	643	680	700	648	642	709	697	702	649	678	619	672	661	659	645	665	637	691	706	620	680	629	615	725	644	651	663	664	626	650	631	658	680	709	648	691	697	661	655	661	713	653	668	642	614	669	624	695	657	673	689	640	681	661	678	656	662	712	638	686	665	619	627	669	679	665	698	669	690	696	644	709	615	658	669	663	704	642	650	675	677	649	650	707	628	677	678	665	643	625	644	626	679	664	637	669	692	616	661	676	662	707	631	660	653	645	668	635	680	698	647	607	610	684	673	642	607	662	713	715	622	593	668	697	670	640	641	683	656	652	678	702	697	620	653	634	684	659	678	676	625	665	626	623	702	666	684	699	674	646	641	636	648	673	681	685	698	644	669	658	666	661	650	644	698	626	626	648	687	648	661	709	659	702	646	639	658	675	675	646	664	668	692	674	661	676	700	671	687	621	672	728	661	688	728	646	672	650	624	693	688	661	696	643	653	671	612	672	676	660	621	658	645	667	687	679	664	685	645	626	606	672	681	651	680	624	618	662	676	657	608	656	657	636	652	672	669	633	628	675	652	675	672	655	641	625	672	664	652	660	647	665	674	617	666	679	667	691	651	638	660	622	626	658	658	640	697	657	636	662	624	675	663	674	661	679	680	661	685	648	671	649	675	666	659	688	696	639	708	696	678	692	645	671	640	653	673	640	704	632	637	643	710	631	646	651	671	666	650	634	615	659	662	652	674	643	627	675	677	609	627	671	657	671	675	654	687	690	645	653	604	662	677	700	631	639	625	649	605	712	689	639	661	673	659	638	630	662	646	616	725	688	661	653	647	656	633	720	703	623	682	711	614	634	678	639	645	671	649	667	684	702	655	664	634	665	689	627	665	631	623	692	648	621	664	692	650	660	667	677	648	645	693	660	636	626	662	697	610	654	655	663	666	684	638	654	678	671	641	665	670	649	653	669	653	670	688	636	634	643	649	653	583	665	647	645	626	615	628	652	641	702	656	652	638	663	624	651	682	642	681	665	659	676	654	662	647	637	661	699	652	648	670	641	653	650	624	650	655	656	683	611	648	632	673	644	652	667	644	678	639	658	711	687	670	676	690	688	653	620	677	693	635	694	670	653	668	611	669	648	661	717	661	700	684	664	659	681	631	670	640	674	653	656	664	662	696	663	651	660	693	654	662	660	632	683	661	692	648	599	626	713	689	701	667	688	638	666	699	673	669	639	614	648	656	660	659	677	626	666	682	680	639	704	627	665	683	675	668	634	617	653	662	634	673	663	666	675	669	655	674	672	647	668	635	673	612	717	679	645	678	646	703	624	686	607	661	687	680	605	699	679	642	647	652	648	669	631	659	647	633	653	621	704	669	644	675	649	685	619	657	669	678	636	646	611	690	635	672	649	680	665	682	631	678	647	679	666	658	699	647	702	652	687	662	669	690	659	661	706	666	650	638	663	644	618	613	621	638	694	657	623	651	646	613	703	685	653	638	670	679	684	663	613	679	641	661	682	693	657	666	719	686	679	647	686	682	664	688	658	624	687	693	629	668	611	663	672	687	691	630	667	671	659	693	657	681	687	684	686	657	653	664	634	666	655	642	645	677	672	624	640	631	681	704	659	690	693	625	666	657	612	694	679	667	679	667	676	676	622	627	674	660	611	704	659	681	648	640	649	614	663	648	687	610	664	646	635	649	691	656	672	648	679	711	653	679	635	678	679	656	618	638	661	641	680	636	648	665	674	648	644	646	657	666	643	662	601	645	691	690	689	629	651	677	644	653	667	640	616	682	710	668	650	691	657	692	739	684	644	720	648	662	628	677	668	666	629	653	668	638	674	639	683	674	693	695	682	714	678	647	668	676	685	625	627	699	665	668	678	699	635	658	698	669	613	696	681	676	649	657	665	643	637	654	646	704	660	710	634	634	661	677	641	673	734	649	670	643	698	662	699	650	652	620	664	665	669	618	621
38290	33679	1472	945	886	888	824	866	779	767	722	737	772	736	820	775	801	861	763	799	798	798	812	831	853	772	780	795	821	868	784	752	822	748	758	762	770	746	804	735	777	748	734	750	745	761	722	779	793	704	747	748	783	790	753	779	747	806	780	777	729	773	749	733	763	757	721	770	761	721	747	738	779	764	742	711	792	789	785	733	763	730	750	757	701	776	804	728	730	782	746	755	780	734	724	732	749	758	737	767	738	714	742	755	765	720	738	736	737	784	741	724	707	726	756	761	774	756	767	754	747	710	726	749	707	730	749	755	778	731	771	728	745	700	810	753	738	753	708	738	715	756	744	715	762	718	746	767	760	798	742	772	739	782	780	769	768	731	725	736	726	770	762	762	770	759	757	757	747	715	780	758	770	784	726	758	752	756	729	723	757	734	736	763	753	741	736	750	753	731	756	758	731	757	734	807	745	750	710	780	773	787	739	802	725	774	768	748	795	715	743	704	771	766	762	678	794	744	754	736	792	716	724	768	753	724	709	723	748	785	751	759	742	774	784	783	773	722	735	741	755	774	725	727	815	719	759	738	769	745	742	750	770	715	768	731	799	761	756	762	795	720	701	747	763	650	738	784	769	760	794	752	688	743	804	729	735	781	760	725	774	743	782	720	692	742	771	767	715	726	756	733	740	750	765	709	742	681	784	743	763	763	763	721	743	743	735	751	744	716	755	790	718	737	731	761	738	729	818	784	686	787	698	712	735	719	719	749	737	738	749	739	730	784	696	695	725	749	663	735	742	755	754	771	722	802	724	757	668	793	755	735	713	771	750	762	724	802	738	740	789	720	713	747	741	749	775	689	754	735	726	679	751	742	703	727	720	733	749	718	750	668	751	723	743	786	751	730	739	755	768	734	804	739	786	743	735	732	756	773	782	726	723	768	753	763	746	751	776	736	731	721	725	768	721	715	734	737	742	659	722	744	676	783	751	762	748	766	717	731	735	776	736	713	744	725	737	705	771	745	725	759	730	758	709	740	754	728	757	703	751	767	781	718	756	745	738	760	734	720	680	745	718	731	748	811	759	739	694	748	775	743	773	754	708	740	719	753	801	728	744	727	685	737	684	779	736	709	734	727	748	759	750	734	741	752	757	786	772	686	761	733	771	803	736	739	778	779	781	712	773	748	744	750	736	735	765	799	744	739	705	722	759	772	786	766	762	702	727	725	775	758	769	768	760	758	722	742	781	746	727	764	774	716	762	683	706	708	769	746	750	737	781	714	735	752	764	762	760	803	788	759	755	753	777	808	723	745	761	792	750	758	749	809	709	724	789	780	773	791	742	770	762	748	722	703	752	772	745	778	746	756	725	754	777	750	685	717	725	771	763	750	778	742	762	746	801	717	783	767	754	774	728	734	761	761	729	815	712	762	758	746	749	690	729	749	735	770	755	734	758	772	758	729	803	757	735	725	716	784	700	747	768	776	757	740	757	765	778	738	714	719	765	711	771	722	714	733	737	781	755	753	799	731	727	742	749	773	769	742	758	788	766	723	807	707	752	706	708	749	712	762	751	792	707	739	789	766	771	788	740	770	751	747	736	716	757	780	706	804	770	773	747	764	731	764	741	759	742	762	734	735	785	758	797	748	788	780	726	716	723	750	756	747	774	729	780	735	723	723	733	772	738	690	706	745	759	748	726	750	773	756	742	713	727	736	715	702	748	740	735	749	757	725	732	767	758	735	772	788	705	743	725	730	757	780	754	757	735	754	727	717	766	752	741	722	729	775	764	775	770	727	716	761	752	735	744	744	749	727	867	738	731	744	748	738	756	774	728	736	719	795	761	740	761	734	766	774	718	770	736	834	776	679	730	788	747	742	762	752	781	771	760	778	745	768	763	736	784	708	756	720	768	729	734	708	766	758	745	777	777	757	753	784	713	735	719	715	783	767	789	701	734	754	743	722	755	747	769	781	767	760	746	721	747	701	759	769	774	785	739	769	708	768	739	744	780	765	776	742	752	743	715	693	764	726	740	739	789	794	745	727	742	753	768	761	775	760	753	760	808	754	734	786	731	747	750	750	728	786	767	738	755	779	709	726	743	781	761	809	759	761	807	725	764	761	725	733	753	734	725	745	717	747	759	703	720	742	721	702	701	729	722	734	693	680	695	792	758	746	729	747	780	701	731	738	730	718	746	752	759	716	789	739	716	748	714	734	724	728	716	790	735	779	742	736	799	703	726	755	727	739	771	710	728	775	775	771	756	724	795	768	774	793	743	755	740	764	703	747	756	779	696	713	776	764	771	742	736	757	721	793	740	696	746	757	746	785	763	761	771	711	743	742	739	750	749	756	748	733	778	742	710	712	766	745	729	796	790	783	748	739	739	748	738	805	728	751	734	736	718	764	728	784	766	755	799	761	732	751	788	726	748	760	756	793	755	762	777	787	744	765	771	779	725	732	795	765	769	714	743	726	725	746	730	773	735	767	760	733	722	782	717	730	773	742	700	730	781	769	727	771	745	716	731	734	754	724	783	740	737	715	723	789	747	760	776	725	761	747	744	753	752	739	791	731	762	736	753	745	751	699	734	763	769	746	764	700	704	757	711	761	808	759	759	779	717	756	711	743	783	809	820	748	750	750	752	729	718	704	770	726	749	752	780	752	744	726	725	738	780	726	710	751	759	773	750	737	729	736	730	757	743	781	744	790	729	730	751	743	747	742	753	720	706	718	758	779	758	791	756	746	778	711	726	732	746	747	745	752	762	744	764	716	753	766	711	727	750	756	741	755	704	738	797	737	733	744	725	755	805	749	726	708	757	733	715	813	751	775	733	698	773	757	777	741	784	758	802	726	749	765	718	787	770	744	761	725	818	714	713	763	785	728	723	715	736	733	753	735	747	735	713	748	750	735	776	729	740	738	771	749	743	724	770	793	745	700	729	736	753	782	784	752	703	696	728	763	766	706	781	765	730	757	763	731	770	752	698	722	767	755	753	721	772	728	787	787	732	762	719	720	767	758	757	774	773	781	760	770	722	762	762	732	779	750	746	774	750	711	755	721	675	691	729	762	757	724	741	740	725	731	802	795	731	735	769	717	758	759	763	738	745	821	758	779	753	769	730	755	736	724	770	756	730	759	745	722	757	751	711	806	701	740	773	751	732	760	748	709	805	731	748	743	754	726	738	739	703	732	769	778	789	745	795	769	740	723	727	832	754	705	695	740	780	694	698	748	745	732	717	711	721	730	763	774	714	757	739	732	776	713	733	786	767	744	772	727	727	754	750	733	746	719	786	755	748	783	765	799	764	746	757	732	694	767	729	741	720	757	720	756	790	725	721	757	765	773	768	770	758	741	684	775	748	713	752	788	828	762	661	749	738	715	752	726	733	800	718	739	759	754	797	744	767	800	739	714	761	728	742	750	722	767	715	796	722	746	776	771	763	750	748	727	698	751	736	739	743	746	720	801	725	750	737	716	717	722	815	710	778	752	724	746	764	771
23440	20916	28200	23763	20896	12535	1342	901	728	644	633	591	590	560	558	522	597	641	614	530	513	568	534	550	545	616	578	548	554	520	512	546	524	490	501	494	505	485	522	523	511	432	508	518	447	474	499	500	484	514	481	476	479	463	488	491	495	525	497	517	515	469	455	430	460	463	507	466	452	498	495	448	452	486	492	465	437	410	469	494	455	492	496	469	491	477	469	442	468	485	480	461	457	476	449	473	518	454	459	484	498	473	493	526	436	485	480	509	493	453	457	463	464	515	472	452	479	463	504	444	436	460	474	470	489	473	457	464	480	510	429	481	500	500	498	506	469	488	502	476	423	437	472	468	454	476	503	484	426	470	487	478	460	441	436	485	491	470	457	461	469	464	468	488	469	474	505	513	429	493	415	451	422	481	474	471	495	459	495	462	461	467	482	481	493	460	458	472	489	425	483	502	467	448	476	475	449	472	465	481	478	474	496	493	480	491	469	473	458	432	472	490	452	453	509	468	492	475	480	466	472	478	454	484	473	438	492	478	457	484	514	482	503	470	454	431	450	465	467	490	484	468	471	459	484	495	481	445	499	503	480	484	462	462	461	477	465	483	426	453	479	462	467	454	420	467	441	478	481	498	482	447	452	464	437	458	472	471	484	493	466	484	491	476	506	452	470	480	441	509	426	455	469	425	494	502	433	464	478	463	479	478	431	499	424	473	472	457	508	461	447	445	429	468	472	467	518	455	447	473	518	485	453	486	485	435	471	473	470	428	446	481	458	477	501	502	507	480	470	514	483	427	471	487	468	507	492	486	490	467	480	457	484	486	491	468	431	441	436	469	473	492	476	472	469	502	493	497	461	455	484	479	465	504	422	432	497	466	470	480	491	466	450	510	481	436	444	480	454	488	468	455	483	459	443	444	474	479	480	465	443	441	470	439	464	416	512	456	453	449	463	457	446	475	501	478	454	486	491	444	476	443	468	451	452	471	454	497	457	465	491	459	483	489	423	470	495	491	444	516	458	520	481	490	428	456	463	473	531	478	451	496	451	457	468	448	463	484	498	506	479	477	483	498	464	452	492	468	443	486	481	452	470	443	478	485	431	473	444	452	478	484	456	457	466	474	462	419	454	461	469	463	521	467	442	429	473	463	490	474	451	517	497	486	441	465	476	426	477	483	472	483	506	480	506	451	452	464	504	434	467	519	484	442	492	463	441	460	474	463	471	509	448	507	486	485	482	447	483	439	486	485	482	477	432	445	503	515	465	505	461	464	483	438	498	495	485	493	493	502	460	486	502	500	452	489	452	447	492	481	447	493	456	426	474	462	478	489	473	477	464	464	514	465	488	500	476	474	442	458	466	429	444	427	450	480	474	457	495	497	486	428	450	446	461	444	472	439	436	487	457	483	489	502	483	452	471	466	465	479	450	457	466	449	466	468	485	443	458	453	455	486	479	483	515	448	482	476	442	473	458	489	479	476	473	488	530	467	466	470	487	429	477	479	437	473	539	484	444	451	457	513	449	504	460	501	487	451	476	493	459	475	457	452	447	425	493	482	479	492	459	477	473	500	457	449	475	445	462	444	484	453	449	486	487	488	485	460	423	501	427	488	447	461	522	487	451	451	475	444	464	506	430	470	414	487	456	475	443	467	461	484	482	466	472	484	459	485	456	483	483	452	494	485	465	444	465	458	479	488	530	449	476	467	455	463	470	439	475	437	464	461	472	493	426	444	503	476	495	439	464	437	491	475	438	441	481	507	460	458	461	476	424	463	521	461	461	458	456	472	455	463	464	451	494	474	461	500	465	450	419	499	444	514	521	458	479	463	458	483	436	454	474	464	460	502	497	449	493	474	464	505	434	507	473	541	488	495	438	440	460	456	466	419	490	445	442	464	464	457	467	472	489	425	477	486	469	439	484	431	491	490	438	505	432	448	452	443	484	501	487	445	498	499	476	474	463	475	489	436	481	493	449	494	497	454	513	496	463	485	472	462	466	492	472	484	488	474	448	446	495	498	464	468	473	465	467	452	476	497	475	457	497	472	402	506	483	468	438	478	515	459	476	474	471	412	486	455	492	463	455	445	471	448	481	471	473	449	472	462	439	450	446	503	455	477	471	460	491	492	478	443	475	467	474	453	477	483	466	448	474	475	415	494	455	478	431	493	459	437	488	438	489	453	479	461	456	477	490	504	483	473	488	460	490	434	514	521	493	467	498	437	486	487	488	473	476	485	483	460	482	487	464	494	462	466	479	484	453	482	480	447	484	453	465	417	460	461	472	473	436	475	496	489	501	457	520	469	473	450	470	488	479	467	485	472	477	475	453	465	472	453	463	464	493	486	486	471	481	475	459	470	470	497	448	462	472	467	542	463	490	450	445	465	449	478	462	465	507	451	516	493	460	457	440	484	497	463	493	489	470	473	522	468	467	487	500	520	507	472	460	453	460	466	474	468	480	481	524	456	480	485	456	470	453	481	471	429	458	489	491	455	471	487	445	491	450	471	519	467	498	452	503	496	443	492	454	450	465	496	466	430	487	500	470	457	464	479	461	489	461	436	482	486	453	495	417	471	463	489	446	439	440	454	460	474	476	473	466	497	450	442	475	493	508	470	483	440	477	489	477	459	468	503	491	468	466	480	491	509	473	507	467	475	435	445	470	486	477	481	483	465	449	442	453	445	473	489	476	454	475	483	474	460	464	475	428	469	455	470	468	463	456	470	480	506	467	468	458	442	462	463	486	513	513	451	455	461	501	460	482	438	444	483	484	456	478	493	453	488	454	472	471	459	492	506	468	464	445	502	451	496	500	485	492	457	424	467	454	488	440	465	491	439	468	478	472	493	447	466	499	476	483	523	461	478	431	497	475	440	457	446	444	475	491	453	455	483	451	512	502	479	485	478	441	469	498	474	446	467	465	468	444	484	447	476	460	487	437	493	476	447	487	464	473	442	436	475	472	460	487	472	494	463	471	479	470	489	482	451	466	420	484	459	489	450	450	455	514	492	456	417	453	506	460	503	470	495	450	444	462	539	465	451	461	501	487	472	471	420	458	485	440	457	478	467	494	452	472	441	469	464	478	507	472	487	505	450	446	496	453	489	465	458	446	424	486	472	466	482	442	456	437	483	493	445	478	502	459	466	466	463	466	499	468	481	481	458	457	488	482	466	515	460	474	461	445	469	434	483	461	468	425	477	473	450	490	442	508	453	469	457	475	471	528	468	501	482	467	480	484	456	442	437	448	512	449	474	484	463	501	467	475	436	501	495	502	481	444	465	482	457	496	474	499	498	478	486	475	443	466	445	487	433	486	485	443	461	459	467	452	477	486	480	462	460	428	501	467	489	525	451	484	443	479	472	464	485	437	478	471	467	460	484	470	514	480	454	431	471	460	464	474	467	450	469	502	458	442	471	431	458	487	482	478	439	454	473	466	453	469	490	466	433	492	465	453	440	434	455	502	495	434	457	486	472	434	475	468	503	472	500	512	449	473	483
41157	38886	6103	3153	2307	1833	1584	1300	1063	987	855	740	757	698	649	688	665	776	773	728	676	683	636	704	690	701	715	661	665	718	699	672	630	602	571	576	604	568	540	594	609	567	604	586	542	546	564	564	556	523	560	594	598	594	639	622	538	569	550	560	594	530	529	571	553	524	565	515	563	527	514	554	556	544	523	574	558	552	523	546	518	540	532	501	558	550	561	494	549	550	528	492	567	527	506	533	526	516	527	548	534	584	553	544	538	527	531	511	499	536	547	507	527	543	503	493	548	495	563	500	532	533	525	534	529	574	491	582	545	540	520	547	529	536	516	549	513	554	557	519	517	558	524	523	510	506	516	539	524	536	487	528	555	541	552	519	555	540	538	529	580	546	530	557	522	508	539	493	558	516	500	497	518	545	564	515	529	549	522	510	512	527	524	543	510	543	528	582	528	502	539	528	520	506	526	502	564	515	519	538	555	574	520	563	545	552	525	565	508	529	514	519	495	499	562	539	511	545	557	548	568	522	539	507	537	544	532	508	542	542	494	532	507	558	551	529	595	541	548	520	561	549	551	519	511	530	574	564	485	545	537	506	492	524	506	503	547	519	568	559	534	533	547	536	524	507	586	528	494	573	586	546	502	562	575	514	548	547	532	528	543	549	543	504	521	531	516	574	570	541	528	541	528	524	508	545	545	531	532	534	578	517	528	545	547	476	529	550	540	484	536	546	541	534	527	537	480	541	510	534	513	518	556	504	570	518	559	536	522	491	568	518	518	548	526	542	545	524	520	548	545	528	507	492	597	536	580	556	544	502	528	558	527	569	553	547	539	593	483	579	575	528	537	527	485	571	552	579	558	536	546	531	501	549	525	535	544	543	538	530	556	505	538	548	503	563	549	481	507	536	549	536	517	527	513	495	515	554	555	530	485	518	493	527	521	522	541	577	560	555	517	515	541	499	528	494	530	527	533	571	529	529	544	557	544	522	541	546	519	538	523	547	538	493	515	491	506	525	478	556	546	527	550	555	517	529	543	536	532	499	486	583	549	516	540	513	534	528	566	490	514	546	552	519	515	560	504	557	541	513	521	548	484	555	503	532	565	546	528	504	530	511	548	497	507	506	563	524	509	511	529	515	550	548	525	520	594	515	562	575	485	524	504	531	539	510	556	547	549	509	497	559	586	525	521	541	531	563	556	507	566	513	504	523	557	541	509	543	502	572	506	535	537	536	542	542	520	556	515	537	523	554	538	516	518	571	511	545	546	552	564	500	522	526	533	519	566	523	568	586	511	562	515	555	558	562	502	538	556	501	534	561	525	502	550	533	536	522	513	523	558	529	544	513	522	548	533	512	499	540	543	524	537	457	523	530	533	540	504	544	535	547	501	530	550	501	555	501	526	573	557	546	565	563	488	538	527	531	561	534	535	576	539	502	572	497	513	527	537	572	551	523	569	530	556	554	544	521	545	555	539	590	493	518	569	539	549	540	563	510	531	528	522	552	560	518	527	479	549	547	521	509	527	576	539	513	559	509	558	568	536	560	511	516	536	505	533	492	516	577	551	559	539	521	551	515	541	542	544	576	506	510	540	518	518	516	556	550	524	535	526	557	559	523	491	483	567	534	563	523	578	525	534	546	503	536	514	512	507	515	536	537	524	503	545	497	535	559	562	546	527	502	535	562	511	543	562	549	511	523	560	538	544	501	534	513	515	524	524	517	494	532	531	543	547	551	550	574	563	531	531	612	487	566	522	563	557	515	575	565	519	529	544	560	526	530	518	521	535	587	514	566	507	564	573	556	548	503	507	546	503	521	497	530	547	539	576	526	534	543	548	539	544	541	539	497	524	563	526	511	543	522	518	515	529	534	541	508	570	554	526	550	513	577	522	559	530	542	559	544	513	501	501	532	536	490	540	525	517	509	522	532	499	560	525	502	551	514	527	520	529	543	550	544	566	522	545	562	509	511	508	543	561	509	545	479	512	527	538	490	527	559	517	525	527	497	529	528	543	556	515	584	538	557	514	545	488	533	543	516	530	547	522	489	537	531	546	538	549	512	544	527	530	543	484	561	549	521	495	545	586	578	521	496	545	530	519	562	529	565	558	507	564	524	503	540	549	542	544	548	556	540	516	542	537	556	551	496	492	546	534	529	524	547	547	565	528	557	519	501	555	533	557	528	550	513	541	515	539	478	512	578	550	573	551	529	523	515	542	516	538	536	543	593	533	546	573	548	540	543	566	536	541	550	570	533	573	549	527	528	547	513	513	516	553	556	554	531	517	580	516	559	529	508	528	536	493	514	524	505	543	528	548	488	562	531	558	505	530	547	502	519	546	548	536	526	499	533	539	540	507	512	527	497	483	583	568	507	513	508	569	523	522	549	505	535	537	522	514	480	530	540	531	496	552	531	498	487	550	525	518	542	538	519	505	562	569	559	522	522	596	501	555	549	525	519	522	522	567	519	504	517	530	521	522	532	540	543	530	548	521	535	559	507	538	540	547	540	510	533	525	525	521	532	555	508	521	528	500	528	556	531	532	546	525	581	602	526	521	555	535	498	530	536	525	535	546	507	498	555	533	525	506	517	524	529	493	484	527	536	547	528	520	518	498	522	530	547	532	558	538	519	537	544	538	548	541	550	550	532	515	551	522	542	449	511	546	502	576	532	551	547	546	545	560	559	513	529	520	522	541	548	515	536	544	589	554	524	580	561	507	500	529	540	553	508	517	547	555	531	553	529	489	521	587	528	548	572	550	531	542	597	568	529	516	559	511	538	524	529	486	485	565	507	517	544	548	558	534	534	524	556	537	528	555	525	547	541	500	541	532	544	499	508	539	529	528	561	531	514	537	481	518	537	499	528	541	530	528	501	516	524	535	497	507	526	535	542	515	528	485	525	525	487	511	578	528	536	505	524	505	588	508	543	554	523	574	520	541	531	537	534	537	549	505	528	555	550	530	542	524	553	562	534	554	504	515	529	550	555	534	578	541	542	564	487	545	555	518	517	539	557	531	551	517	542	522	544	501	483	490	514	527	530	521	517	532	570	523	499	508	526	492	522	545	505	516	540	553	514	514	537	541	574	521	527	536	544	536	548	537	506	496	493	544	542	541	529	539	542	514	525	540	572	542	540	514	525	590	559	530	540	515	543	567	517	531	533	551	521	527	558	500	546	573	558	543	494	534	519	489	519	475	510	556	532	497	555	557	546	538	484	507	581	560	540	559	530	569	502	521	558	548	551	534	555	518	525	532	527	472	553	508	549	526	521	541	541	476	535	544	530	549	519	554	526	533	542	556	544	559	528	542	546	583	558	531	518	544	549	576	548	524	522	527	518	533	529	575	515	534	539	513	513	530	570	539	545	527	520	509	527	535	516	553	521	532	503	554	539	569	509	557	545	535	547	531	480	558	530	521	561	503	544	532	488	486	519	515	532	536	526	538	533	545	551	545	494	561	506	553	489	543	504	551	518	522	544	569	549	539	540	554	519	542	561
24780	20991	27330	24711	13907	1669	1171	1039	1084	1013	948	981	970	972	953	976	947	953	1009	920	983	998	932	975	924	937	989	925	925	987	974	971	983	1043	969	972	970	911	940	906	967	949	874	957	935	924	929	942	915	918	906	869	874	954	988	927	971	968	902	935	961	959	882	939	889	919	910	910	921	921	859	878	918	918	855	905	882	881	877	874	923	939	909	874	909	912	875	898	887	934	894	879	921	906	884	909	925	893	909	905	936	866	880	920	904	886	939	940	841	912	909	929	878	923	904	930	863	874	884	947	867	884	898	900	917	908	876	821	891	954	934	940	926	931	904	882	929	885	895	909	848	890	907	974	884	923	947	977	918	875	940	915	925	896	889	914	946	930	906	908	866	927	918	914	926	892	962	894	916	903	943	889	924	915	907	920	918	890	899	900	877	906	905	906	940	904	894	861	928	890	904	841	916	932	893	887	924	939	918	930	899	920	911	915	893	867	893	900	940	877	939	926	863	936	938	930	957	927	864	865	888	883	891	937	868	898	896	913	903	924	918	877	919	889	881	880	902	860	893	867	851	917	930	918	922	926	941	916	939	874	881	864	874	876	936	899	860	856	908	910	921	924	887	942	889	885	926	934	926	861	930	875	873	954	881	894	914	899	976	913	889	1006	917	932	830	936	895	887	857	931	826	891	888	891	919	964	914	935	916	969	845	864	922	879	912	909	926	916	856	882	939	910	888	912	889	886	944	895	890	908	925	907	831	889	876	920	883	906	895	906	903	905	868	944	901	908	875	889	875	934	939	897	995	921	868	944	899	894	923	942	883	946	841	947	919	832	853	902	897	901	975	967	907	888	902	880	904	909	890	911	946	901	874	945	913	938	911	933	982	865	840	880	914	859	869	931	886	865	907	846	928	878	969	888	897	914	855	943	883	878	881	908	898	943	877	929	900	900	904	928	877	935	921	926	890	950	894	890	820	969	934	883	922	895	935	897	866	909	902	880	886	868	911	914	878	898	893	897	888	945	922	845	923	922	935	919	866	913	920	916	931	917	911	949	911	904	926	891	915	861	932	872	919	923	950	906	843	891	943	900	878	873	910	933	876	874	849	920	935	862	924	916	876	941	873	898	914	898	882	939	926	853	938	925	909	924	879	936	921	892	953	915	901	886	908	881	904	933	897	914	901	904	926	895	913	880	894	940	896	901	889	878	889	935	897	904	914	944	910	901	926	848	886	909	876	881	836	887	902	893	885	904	923	915	935	909	900	851	943	877	860	921	901	899	922	908	899	891	896	858	881	910	851	862	927	840	876	883	904	836	892	922	912	953	889	922	883	906	868	893	919	907	929	892	889	911	909	859	915	871	873	954	869	888	887	944	868	942	978	895	919	882	920	929	941	921	898	933	855	900	925	945	917	939	918	904	864	885	875	918	905	897	871	933	938	935	942	894	866	866	928	872	909	888	900	898	884	881	848	878	918	896	932	925	903	924	896	925	902	907	884	918	933	896	886	900	843	934	901	899	911	878	925	898	924	913	853	877	867	917	862	901	884	886	902	894	947	895	871	892	931	913	903	885	889	906	870	947	870	870	925	888	908	905	942	931	878	890	923	919	889	806	909	890	900	947	902	903	832	927	864	941	883	962	884	850	951	873	975	941	947	928	921	933	913	948	885	853	941	867	873	876	925	881	902	901	931	937	903	877	895	895	896	933	886	926	889	890	858	922	928	891	935	886	918	893	863	921	967	876	875	865	933	914	926	894	876	901	931	870	944	943	938	869	922	908	905	910	929	885	927	916	953	946	915	933	911	919	918	916	937	869	878	883	933	869	889	898	849	928	913	865	950	885	907	894	918	920	933	851	945	910	920	883	862	868	928	907	902	840	904	899	901	911	951	872	921	862	878	907	924	933	880	938	972	855	885	946	897	884	879	885	917	886	858	895	832	911	892	927	916	923	906	926	906	927	910	961	905	909	893	888	905	944	895	945	900	882	924	912	892	949	880	925	963	917	956	907	964	889	955	908	936	896	908	951	932	925	954	884	853	916	894	935	872	895	878	911	903	915	985	918	921	875	905	866	945	951	951	864	883	902	920	915	860	893	879	936	939	886	872	853	891	863	852	913	913	914	864	907	878	886	915	848	907	899	901	846	891	991	932	877	898	908	903	854	911	919	897	932	913	908	905	907	957	936	874	927	912	922	892	891	897	882	911	915	855	907	904	935	924	934	931	924	931	946	859	868	875	900	825	922	879	890	923	903	914	921	970	922	948	886	874	957	909	912	895	914	878	876	899	899	922	904	877	946	903	886	944	908	942	908	969	939	910	943	898	913	900	907	946	966	961	919	906	896	879	888	914	951	848	876	907	876	866	871	933	879	890	902	911	908	909	885	943	942	899	937	942	923	916	920	880	870	947	855	914	919	893	887	859	940	948	948	853	993	859	901	959	918	884	860	931	891	897	902	906	955	924	887	829	939	882	975	960	878	883	851	892	928	903	874	851	856	843	887	913	893	926	927	901	847	919	880	886	850	918	898	874	895	886	861	980	965	887	921	907	896	926	924	915	918	880	936	863	870	877	894	921	900	945	876	911	902	909	924	933	903	855	857	949	894	930	875	906	923	965	954	918	905	899	880	909	970	891	901	926	855	874	896	949	843	875	859	874	886	924	908	911	882	946	1008	896	947	911	905	944	894	905	904	845	946	896	915	820	909	902	919	927	876	883	883	947	875	909	898	947	877	856	938	922	921	924	901	924	895	907	906	898	874	913	869	895	932	888	912	921	910	844	900	917	903	907	910	900	874	922	964	866	863	921	867	911	886	898	872	924	915	899	911	914	885	917	801	897	921	887	916	879	873	939	928	879	949	942	884	911	893	845	914	956	884	898	891	872	900	938	902	882	919	886	928	910	929	925	933	892	918	872	917	865	925	904	942	921	979	916	899	890	832	898	889	911	900	925	864	912	941	988	865	925	944	913	937	879	875	848	907	903	935	861	927	897	915	917	927	854	891	864	875	885	924	927	927	963	885	941	918	912	926	914	954	888	936	894	868	908	868	830	980	986	891	917	893	889	880	937	889	900	881	899	967	880	892	905	876	900	887	863	881	808	884	926	896	875	893	909	888	872	923	912	850	922	888	897	880	917	932	912	919	916	890	873	878	904	907	911	859	933	882	908	900	886	944	868	910	887	858	899	910	900	823	897	894	839	876	949	859	927	849	929	884	896	931	841	824	915	938	922	892	895	850	854	902	879	903	876	917	909	913	931	818	940	876	930	916	901	903	942	890	941	885	875	880	910	933	927	926	903	949	868	864	871	931	866	922	933	865	914	924	895	906	940	906	887	914	951	896	862	868	892	874	879	949	873	874	902	872	916	852	944	867	892	924	913	870	891	893	893	878	892	899	906	863	914	876	939	949	868	906	871	873	915	966	904	916	900	896	876	869	883	869	893	952	907	890	934	908	904	852	940	938	865	882	953	934	903	936	925	903	899	874	879	878	948	914
41177	33053	4121	2438	1989	1698	1528	1438	1310	1177	1110	1126	1145	1120	1079	1073	1080	1139	1185	1140	1072	1112	1119	1095	1154	1135	1213	1067	1185	1108	1114	1135	1072	1110	1057	1061	1034	1047	1016	1037	1050	1017	1068	993	988	950	1021	999	1020	1011	1013	1005	1023	1035	1037	959	1061	1060	1000	1018	1013	1025	988	968	1095	985	993	977	994	1052	1014	1045	979	1042	1032	999	1005	959	1006	1061	1025	959	1033	981	1018	976	1013	1006	1021	1055	1028	999	965	987	1019	961	969	983	999	1026	987	1042	984	955	1001	981	1023	903	1032	979	972	1011	938	1000	929	1074	1008	953	982	977	992	987	997	962	1063	982	1007	1001	1017	1000	1046	1056	977	968	1011	1001	1022	1035	1021	998	947	998	1013	995	993	1026	923	1029	987	977	989	1055	1006	965	993	1060	1003	920	1089	1018	1010	995	1034	971	977	990	1001	940	1016	958	996	960	971	976	1003	979	1039	1022	1027	1021	1018	1015	996	984	1037	986	993	951	1020	1008	1007	984	1068	1050	978	996	959	1011	980	997	947	972	1028	1012	969	991	1010	974	993	1036	1018	975	1000	1039	969	1026	997	1015	1026	959	987	1048	1023	998	1001	1054	946	982	963	979	992	1013	984	1045	1034	1017	991	990	996	1012	997	988	998	1008	966	965	1005	980	1044	987	963	993	1001	1005	989	990	954	979	968	942	1011	1031	987	998	974	1006	981	995	1024	1055	1000	946	982	983	987	1001	1005	974	1028	984	1039	995	1019	1018	946	1036	1068	1019	977	1021	971	1033	992	1022	992	986	1032	1040	1063	1010	965	957	948	1017	971	1025	968	1057	953	1031	1022	1022	1041	990	986	1005	1005	981	958	977	1010	1022	1013	1077	977	1026	1054	1055	973	1024	948	1016	945	1001	958	1009	961	1015	979	986	1036	988	1030	1020	994	1010	1013	1008	949	997	1005	1007	987	929	984	969	1006	1001	1009	978	1038	1032	1037	995	1000	980	1019	969	1002	1008	973	990	1005	1004	993	994	1004	992	995	1014	977	1028	973	983	1028	1036	977	1006	997	1019	1016	1007	1002	959	1005	964	1017	904	1015	994	1034	988	1026	978	1004	1028	1027	1047	978	1079	994	965	1010	938	1008	982	996	981	1003	966	971	987	977	960	1022	982	1011	1027	1029	1015	1028	938	990	954	1048	1031	991	1001	1071	963	1001	1033	999	992	1013	1009	1060	1004	1009	970	985	1029	935	968	984	983	1020	985	997	1035	1021	1000	953	1011	992	990	982	1021	968	991	978	991	999	983	1058	984	1000	1067	982	967	1038	999	991	969	997	1013	1036	984	1047	973	1027	1014	992	925	1000	1001	1040	996	1023	1008	949	969	957	972	986	925	1068	966	1028	1003	1062	1034	972	980	1014	1035	1031	1033	968	971	991	949	1019	964	1005	993	1045	1047	1004	965	1005	1020	1027	969	1021	1003	1013	1024	982	958	967	935	977	1045	992	975	939	1015	1005	968	948	991	1022	985	978	1005	977	971	1015	1002	1044	989	994	992	995	984	1023	978	1043	998	997	983	1016	1018	987	1011	972	1023	990	996	994	1031	1041	1021	938	1028	1015	970	1042	962	980	947	984	960	933	1058	1001	1026	997	1006	940	989	946	989	1027	997	1009	988	1029	976	1019	963	986	1028	1003	979	1046	1023	1056	973	1027	987	1021	986	1021	944	1026	975	968	983	1015	1050	1005	1013	1010	1020	1039	1020	992	1013	956	949	991	1008	929	959	942	1031	1009	1006	1020	1008	985	1002	987	995	1020	991	945	958	969	1034	972	989	1014	969	981	1018	1001	1007	999	1001	1020	1026	971	1038	1017	1065	1018	1019	1013	990	977	961	1046	964	1014	954	1035	1016	1031	1019	971	1051	1003	1048	1005	995	992	1020	975	1052	1059	990	1021	1038	992	958	1015	945	972	999	1020	948	1005	983	1027	955	986	1031	931	1014	1020	989	1029	1017	1035	966	963	1016	994	939	940	1057	1020	1011	972	1019	989	970	1038	1017	981	1001	987	948	1044	1041	1033	973	955	954	1002	1004	955	1016	1012	985	935	983	1049	977	1002	945	1010	956	1014	966	984	1002	944	1009	998	941	963	1039	1021	995	976	1043	1014	1049	1038	978	1018	978	990	977	984	958	983	1012	996	991	990	991	1012	1016	993	958	949	992	1002	1042	994	942	987	1014	1024	987	1001	989	1040	1019	990	930	1034	933	1004	1016	958	1021	1033	973	1025	948	981	974	979	939	1001	961	976	977	1005	1010	955	1002	973	950	1008	979	1036	976	1038	984	1027	1037	1056	1022	987	1029	1041	1029	1040	1018	989	982	964	994	1050	1019	973	1008	988	995	985	1032	979	1036	941	988	987	978	1038	1042	991	1007	1008	975	987	979	967	941	1023	1000	972	984	975	996	973	974	975	1049	918	960	992	1058	1000	980	988	1024	1026	1010	950	999	988	946	1002	1084	1015	1033	1004	1009	979	967	988	959	1003	1034	984	991	985	969	1019	1029	995	990	1002	1018	985	939	973	1010	1005	1068	992	917	968	998	1011	1028	1015	1030	1026	984	1030	1019	1014	1011	1024	1008	962	943	995	1020	1058	951	969	1003	977	988	984	1070	1007	1054	1036	985	1022	1054	1018	938	939	1006	1000	1054	993	986	962	995	1050	995	1002	986	1041	1008	1069	995	1023	1040	980	1021	950	986	1045	1065	1047	1012	996	988	1012	1023	1036	974	1027	974	1032	1011	957	947	945	1005	1018	984	1031	1005	970	1020	987	991	967	1008	1058	1012	995	1009	1011	1002	1032	1053	1038	974	1010	1023	1017	990	1013	1023	983	1021	1025	971	1014	986	1007	962	986	996	965	982	926	1056	987	972	1012	992	1022	987	1016	961	1025	977	1054	975	1007	1037	1000	977	1006	933	977	1053	1033	1032	1023	1042	1017	998	989	949	994	970	968	1054	966	999	991	1001	1063	1038	1020	1024	1047	1010	1008	983	1019	984	1047	962	1026	983	985	1005	994	972	965	969	975	1012	1027	1024	980	1044	984	1018	979	976	1034	979	940	1040	1038	992	989	1014	966	951	958	972	983	994	995	928	982	993	954	1017	1031	985	975	1033	1027	965	993	967	997	994	1013	936	983	982	1002	1023	1058	953	964	1028	1000	996	1009	1021	986	981	985	973	1029	1082	947	1017	924	1037	994	988	998	892	959	1019	1011	996	1004	996	1003	1079	963	1064	997	1069	1029	1048	963	997	1047	976	979	1051	963	963	940	988	995	908	1006	973	1002	951	979	1002	980	983	950	1007	978	963	992	1007	1006	1016	957	991	986	997	989	954	973	1027	1012	1006	1110	990	984	1023	994	987	967	973	960	1052	1018	988	978	1005	984	1023	1007	989	1008	986	1020	996	975	1008	1014	1017	1026	997	1027	998	1021	953	1007	1013	971	994	1060	999	1023	1037	1001	978	936	975	987	969	992	1036	1017	1005	938	1014	984	964	1017	930	1041	1036	980	1011	1027	979	957	964	1015	1016	975	954	1005	1001	1002	1033	993	996	1008	1071	1028	1043	1020	1073	998	974	1019	991	996	989	1016	1019	932	988	1070	993	998	981	989	1020	940	968	1033	989	1009	962	1019	1029	959	994	972	1007	996	1020	967	1016	978	973	953	1015	1031	1008	1020	995	994	982	1005	972	991	970	993	1016	997	995	1041	1020	1067	993	1038	1054	1002	1001	1054	1044	1040	1006	991	998	1010	1027	997	979	945	976	1018	971	954	1004	1018	1006	1033	1047	981	1017	1019	997	1004	956	959	1014	1039	968	1026	1007	986	976	966	1022	945	1010	1008	1017	1009	1032	1004	1087	1009	1036	1030	992	978	987	1048	987	968	1024	1083	1031	1033	977	958	972	998	1009	952	988	998	998	998	1014	970	968	997	971	1004	1038	943	1018	1006	1022	1030	977	988	1022	962	1041	961	1024	980	1043	1021	1028	984	996	1008	973	1008	989	985	961	1044	955	993	998	1022	1042	1050	940	1008	1034	1007	1015	977	1030	973	975	966	1020	965	986	1003	985	1025	1013	940	1021	962	1034	979	1013	953	1008	987	976	1007	1067	1028	1028	1018	864	979	1044	996	1002	979	1022	1001	1015	934	980	1011	1012	952	1034	1009	983	1020	1002	978	1024	1020	1058	944	999	1022	1057	1007	948	1014	1001	978	959
22497	20930	28573	23411	20928	20989	12152	1623	1202	1074	948	978	934	912	933	879	929	959	922	869	865	905	896	872	938	886	906	862	897	859	855	805	819	770	811	814	771	795	797	768	758	794	753	755	765	784	756	770	694	716	748	784	817	784	747	773	805	783	766	741	775	783	728	712	739	718	705	716	731	721	727	751	694	719	702	753	757	770	717	771	695	724	657	742	735	767	705	727	724	731	709	729	753	736	722	723	671	701	748	751	730	753	732	697	726	731	742	776	720	710	757	822	778	764	716	731	750	757	708	738	756	773	730	761	730	729	707	706	683	735	741	757	728	708	741	738	735	731	779	725	725	743	732	698	762	729	707	678	708	729	768	687	722	728	764	731	735	712	741	696	754	766	722	738	732	721	749	697	748	753	746	757	759	740	716	806	681	740	760	733	726	754	722	750	751	714	654	783	746	733	768	715	746	683	756	684	779	731	710	706	758	705	757	781	728	704	763	752	719	698	713	768	725	722	716	718	702	689	764	753	683	728	713	759	725	726	768	707	714	721	742	742	654	736	690	739	728	734	751	706	710	728	746	700	734	759	756	716	746	740	766	741	700	741	698	710	741	735	714	727	748	733	730	723	725	752	677	733	708	734	713	698	707	733	751	714	740	738	772	722	697	710	744	719	726	720	745	722	752	713	705	735	738	722	753	796	777	747	736	700	728	736	690	728	758	755	761	701	700	725	733	785	739	757	722	737	707	698	709	696	725	702	722	716	713	737	773	702	721	765	749	693	743	773	765	660	724	737	735	705	697	742	787	684	769	776	698	676	728	760	756	736	726	774	711	782	729	689	709	681	751	757	749	752	697	748	748	687	697	774	739	729	726	716	724	713	720	740	699	734	684	702	749	722	732	768	654	731	725	691	716	716	748	721	750	758	706	722	699	756	712	762	761	734	757	770	718	743	709	732	700	694	778	734	708	710	712	690	744	740	771	711	725	711	741	726	737	752	729	724	732	664	735	729	722	730	722	734	781	788	742	691	691	729	722	683	722	743	699	709	726	714	707	724	742	753	764	780	688	716	746	771	722	756	704	711	679	689	717	720	691	716	711	746	705	699	747	762	704	751	739	740	686	715	702	730	746	719	684	697	714	738	746	773	734	644	710	735	722	723	707	761	701	737	705	731	726	730	723	769	693	723	705	731	719	712	672	740	724	724	756	753	745	755	716	717	709	744	723	802	723	712	727	713	707	778	703	713	689	722	748	686	715	753	704	711	791	705	748	717	738	698	753	693	714	746	686	707	706	741	752	698	737	732	718	724	698	728	688	710	722	718	748	705	749	708	775	706	722	769	729	712	716	759	690	727	730	705	735	759	728	726	734	781	701	724	725	707	786	734	732	735	721	706	701	770	698	772	730	767	776	752	711	709	674	752	732	732	743	726	695	743	719	743	723	736	755	696	740	710	727	744	701	728	751	722	701	672	724	713	728	747	689	760	719	729	739	778	735	773	718	736	699	739	735	735	710	774	728	732	695	728	702	680	724	757	742	748	693	735	725	760	742	693	750	767	712	728	768	743	781	707	738	682	733	707	756	744	728	727	736	712	715	721	732	755	685	761	742	701	776	718	716	713	716	738	792	741	700	752	750	725	748	705	686	732	713	703	746	716	739	691	751	741	726	760	701	655	737	724	699	716	730	732	719	675	723	717	717	734	734	744	687	727	752	727	687	761	744	750	715	674	715	736	700	741	698	701	726	705	710	706	728	733	716	721	754	765	742	699	717	713	716	749	706	710	686	764	751	692	790	758	687	782	739	770	679	717	699	736	711	732	748	693	733	691	736	754	768	770	724	741	754	768	731	737	710	710	693	767	712	683	707	724	693	749	673	754	756	748	745	763	692	705	727	755	746	684	704	732	767	709	703	764	743	723	745	738	715	722	733	759	720	717	686	685	723	700	706	752	726	726	704	691	739	775	694	749	757	691	727	746	751	741	686	729	713	758	721	744	726	673	753	772	729	694	670	758	764	728	725	707	709	708	739	751	718	708	702	729	778	735	728	724	707	723	705	740	731	684	678	713	662	762	742	732	729	741	725	713	722	725	702	744	703	755	665	705	711	759	732	732	754	749	717	685	758	786	761	709	714	733	723	780	724	727	701	744	707	718	724	731	720	727	724	745	688	721	763	717	743	688	711	759	691	735	701	716	749	690	742	674	770	761	703	674	734	732	716	739	730	736	744	715	699	685	740	766	763	743	748	770	734	667	717	690	738	705	750	700	691	744	749	751	748	675	715	723	693	692	680	730	722	751	763	747	712	692	747	735	771	697	756	683	706	672	711	704	756	718	725	710	720	748	692	747	699	713	703	769	693	736	702	671	740	721	743	698	707	735	690	718	719	773	745	710	754	723	773	700	707	717	758	745	724	688	751	696	752	731	730	735	735	698	708	755	771	753	772	707	701	709	766	706	741	749	694	701	758	732	749	736	721	768	749	754	727	714	695	717	778	743	741	702	748	727	722	685	752	670	745	768	722	681	714	773	713	737	699	726	766	757	710	751	698	742	783	707	734	727	726	698	766	739	722	718	740	737	721	701	716	680	732	777	684	730	735	724	722	733	790	727	715	770	736	708	736	732	726	783	693	731	790	732	707	702	721	754	713	727	718	710	712	710	721	729	758	709	709	749	735	709	785	723	676	748	730	709	733	728	755	735	718	743	718	725	756	710	742	718	727	680	700	730	732	728	751	699	737	740	748	754	733	736	713	761	712	704	700	740	724	746	680	678	735	725	714	722	686	731	673	740	749	714	713	731	699	739	732	789	742	732	729	728	713	738	747	698	744	677	681	714	730	706	718	741	738	750	765	771	739	753	743	647	731	749	737	702	719	703	751	699	703	744	757	682	726	690	742	746	742	748	739	754	660	754	739	701	729	738	742	768	758	710	779	735	676	754	708	720	755	737	718	719	717	739	731	709	726	738	718	719	698	699	796	736	696	729	719	759	708	722	736	763	708	737	786	737	732	751	690	717	804	673	708	696	738	747	723	680	737	696	738	743	700	712	723	722	779	688	764	717	730	718	709	748	747	703	698	747	703	773	715	707	663	745	762	721	767	726	737	689	711	704	725	796	735	743	707	767	775	753	794	692	706	754	699	711	693	731	736	701	740	716	752	715	747	768	714	733	687	757	728	755	740	791	706	717	727	770	731	734	723	737	715	719	713	703	696	756	692	725	740	711	693	744	712	744	772	766	719	710	787	712	740	723	744	728	712	709	693	696	713	738	709	722	785	695	776	732	729	769	745	695	722	703	736	744	718	731	763	731	736	713	711	716	702	751	729	735	706	740	784	735	713	729	727	755	732	768	766	718	739	718	792	768	707	730	747	707	669	707	716	665	718	757	717	707	735	729	726	784	706	715	754	726	724	774	696	703	723	779	689	733	772	718	703	727	695	715	716	707	789	730	786	749	738	747	703	710	722	747	668	713	730	677	690	705	737	731	715	728	819	755	760	689
45417	45817	10291	5639	3874	3203	2567	2243	1878	1636	1346	1317	1139	1098	1066	989	1097	1156	1134	1108	1080	1121	1087	1077	1024	1123	1042	1099	998	1025	1059	947	916	874	864	830	884	840	911	881	816	835	869	819	827	860	850	818	833	768	842	904	833	777	840	815	839	881	891	823	854	814	867	846	752	725	813	794	751	783	832	785	796	839	805	762	773	768	777	792	770	852	840	798	810	759	772	715	809	800	797	784	814	758	785	764	786	825	827	742	796	828	763	797	788	803	806	750	826	773	809	780	745	786	733	772	818	780	807	785	765	745	785	783	831	767	782	808	768	792	727	789	841	766	738	750	775	757	731	778	787	754	844	814	798	771	773	789	791	829	771	759	771	772	712	756	833	818	817	758	771	785	785	760	779	760	760	774	773	740	744	831	796	750	742	766	777	801	769	811	776	751	770	718	796	787	791	786	739	720	808	795	831	772	790	784	814	742	740	803	818	829	785	751	753	753	786	783	815	767	771	765	843	770	834	787	787	801	793	791	735	759	796	832	815	789	813	790	737	821	799	784	765	844	760	758	798	793	796	809	797	764	787	812	763	736	812	800	820	789	752	790	742	796	788	774	764	775	800	783	799	786	716	796	796	811	824	816	818	777	764	809	777	783	792	803	789	838	736	761	762	798	850	799	776	781	834	722	788	763	790	779	812	775	737	750	780	780	785	785	799	782	769	773	735	794	802	826	788	847	763	840	785	801	730	762	785	797	798	791	756	793	787	776	777	818	757	811	765	756	779	748	747	794	805	753	751	724	800	785	763	778	725	777	788	816	807	832	732	769	748	812	753	817	783	810	763	800	755	758	792	727	783	776	796	786	757	761	766	767	738	804	812	831	782	779	775	762	772	769	758	780	818	773	779	826	757	810	743	767	831	771	769	753	776	801	764	804	801	784	780	854	757	763	792	806	833	814	764	783	811	773	763	730	818	764	729	772	742	800	775	808	762	770	747	748	751	786	750	784	749	768	835	807	806	777	754	778	809	798	759	795	758	763	736	804	773	770	778	795	786	732	769	755	791	768	753	725	807	776	788	782	789	776	804	778	812	783	765	778	784	772	755	745	790	785	812	712	799	779	785	807	832	787	743	825	739	763	795	789	765	773	759	747	735	819	738	801	853	782	783	767	817	767	787	763	784	789	800	800	793	713	772	800	727	794	807	794	778	798	789	780	751	770	777	741	749	797	785	781	808	782	781	776	771	771	764	795	741	777	752	797	784	763	780	773	771	793	758	785	797	779	754	784	772	832	816	782	786	749	789	799	811	724	780	740	765	770	828	800	754	768	751	754	800	825	784	785	812	782	765	748	770	793	813	839	771	743	739	781	760	814	805	797	760	788	791	781	847	795	796	792	791	810	786	770	801	769	788	772	758	823	775	781	744	818	803	794	798	764	762	756	770	766	759	817	803	815	746	781	758	803	807	814	840	822	825	754	785	778	815	769	824	755	771	783	746	838	797	774	733	797	737	764	782	776	803	785	762	806	792	806	740	751	735	769	745	770	776	764	791	767	815	792	792	829	777	805	777	834	735	810	748	803	730	771	818	783	741	773	786	771	759	777	862	816	741	795	763	747	764	764	813	792	789	801	796	796	804	770	782	804	828	745	729	794	772	781	783	770	770	790	815	754	788	792	810	786	776	773	775	838	780	779	795	774	746	779	769	763	801	761	778	773	789	758	794	702	785	826	811	795	762	785	799	734	817	796	736	727	793	818	763	782	751	817	781	808	817	768	779	793	749	764	770	821	758	757	793	799	786	794	782	741	773	805	725	792	784	775	785	789	811	778	737	758	815	773	757	777	799	742	752	813	791	720	746	755	725	818	712	806	796	758	825	780	766	766	743	783	755	761	752	729	780	818	809	807	775	791	770	751	797	732	787	755	769	734	790	786	764	731	757	729	808	785	783	742	737	750	764	758	788	810	825	780	798	786	802	748	787	800	808	789	776	803	770	767	737	783	806	795	753	773	765	834	776	815	737	755	773	727	782	774	744	788	821	741	789	797	790	719	843	722	758	781	833	798	800	803	739	773	696	782	799	823	785	822	813	754	783	821	764	818	792	791	803	759	786	803	792	807	758	745	777	786	845	782	773	767	760	777	769	752	777	806	822	725	783	784	823	770	807	802	737	771	764	739	765	761	748	777	799	783	740	763	755	776	727	793	792	759	745	730	816	761	797	786	785	748	823	770	767	750	814	784	814	806	762	774	824	771	796	718	725	788	758	825	743	805	802	796	796	785	806	779	719	797	751	842	787	748	809	760	825	750	749	728	797	774	816	810	768	725	801	799	762	790	810	793	747	750	762	795	753	753	799	858	777	784	799	785	721	810	784	769	728	784	733	765	783	788	761	753	820	783	775	786	769	780	780	755	775	767	776	773	849	769	810	779	792	762	729	793	817	780	771	803	840	818	789	779	797	737	787	808	762	812	792	778	770	718	792	801	793	752	817	738	769	782	722	806	814	784	756	749	755	760	743	776	767	743	789	753	797	730	764	780	801	750	785	753	809	787	740	779	771	784	803	776	781	775	802	868	789	801	778	799	773	809	752	753	784	803	790	753	777	774	736	781	777	758	760	800	794	768	763	854	772	743	805	777	801	811	747	807	800	828	760	771	731	772	815	734	733	784	774	724	752	739	749	764	839	784	764	844	741	714	773	755	772	766	832	757	769	802	803	773	785	789	780	765	780	751	769	772	737	780	795	781	767	843	759	748	785	762	749	763	741	762	746	791	766	804	814	825	755	757	781	744	768	778	824	804	832	800	775	797	765	759	770	772	749	788	735	792	777	798	778	780	755	744	758	801	790	764	799	787	754	812	810	748	821	779	762	778	773	737	774	805	775	782	748	808	773	792	789	765	769	742	790	739	755	784	800	740	792	781	763	785	783	794	803	783	780	787	789	756	786	811	754	788	734	720	795	708	798	795	792	779	765	838	773	788	755	843	817	751	744	786	798	791	763	793	816	763	779	786	788	825	794	717	758	760	778	786	752	767	786	783	794	788	767	768	801	766	793	785	800	756	767	810	721	823	723	783	742	804	799	797	822	800	779	741	783	770	805	788	777	792	786	789	819	779	780	743	770	770	829	735	781	770	747	794	789	775	788	785	779	774	766	787	794	727	839	720	784	773	797	804	784	735	798	817	790	785	727	771	756	803	789	740	781	733	812	786	805	832	726	791	795	784	796	752	756	779	802	791	767	793	737	798	763	773	759	810	815	792	746	780	785	799	792	804	753	779	782	759	735	748	765	773	779	712	783	784	780	751	809	769	713	760	802	787	819	801	729	735	792	769	797	775	769	782	813	765	874	798	805	829	786	766	777	795	762	741	762	782	792	781	762	735	760	794	798	812	792	761	801	782	801	784	768	805	784	832	772	822	758	845	756	771	822	747	743	771	793	818	792	804	832	772	796	789	766	773	742	815	722	779	811	831	779	749	802	795	744	791	752	743	839	728	789	795	777	796
30285	24150	14071	2130	806	734	726	721	691	663	704	712	685	678	684	640	659	653	715	721	687	691	710	719	719	678	728	738	696	663	665	695	703	708	687	655	668	680	664	670	685	620	664	659	696	624	627	661	686	646	687	648	642	651	671	669	661	631	650	648	668	670	677	698	653	663	657	668	658	677	652	679	659	680	630	681	626	665	686	648	652	628	665	711	689	643	641	652	724	678	637	670	592	674	673	690	644	657	698	690	681	644	704	694	684	675	662	651	667	667	631	710	655	662	666	654	643	695	678	654	679	644	661	656	669	657	682	651	648	677	635	657	688	671	671	673	681	650	693	686	661	665	675	640	642	708	637	641	636	685	653	663	717	644	656	680	613	667	666	706	662	661	639	631	669	704	644	655	643	678	674	686	653	677	657	654	683	667	650	670	695	634	710	658	694	670	722	704	727	704	717	648	656	672	660	631	648	660	638	716	640	628	651	690	657	647	667	626	650	645	632	635	654	682	690	624	643	656	696	669	674	694	685	684	613	672	694	709	660	658	663	675	673	640	682	649	662	679	663	703	676	653	697	654	688	687	682	644	683	689	664	708	674	730	665	642	661	675	683	685	630	671	648	653	721	684	715	673	704	652	635	686	682	661	679	674	659	678	637	709	643	689	703	639	640	644	623	673	680	681	675	676	648	645	673	627	625	645	665	665	654	659	666	687	666	686	712	659	712	697	658	656	669	693	701	642	692	665	682	690	661	615	717	720	663	686	668	685	650	595	655	643	689	628	690	687	637	663	648	652	698	685	652	653	689	623	686	656	615	595	670	658	701	629	667	660	714	662	682	636	643	672	650	620	722	631	677	696	654	688	645	687	666	698	695	644	646	665	617	671	730	658	651	661	755	630	657	670	647	667	712	646	678	633	667	628	712	642	624	653	664	646	664	649	608	662	683	657	650	642	664	669	660	579	698	641	596	664	637	682	657	689	683	669	667	671	666	640	620	678	699	668	653	720	672	664	649	694	634	682	685	689	651	694	666	652	688	655	642	690	642	652	636	644	634	678	677	684	632	714	722	608	667	696	703	672	615	669	672	685	683	652	660	667	740	676	661	654	694	680	661	671	673	672	701	683	664	692	645	688	671	686	678	674	639	662	677	661	648	654	692	661	665	644	676	684	648	663	688	640	676	634	697	710	662	641	634	671	646	682	653	640	632	694	701	646	708	733	632	631	654	683	652	635	687	673	644	687	684	682	658	669	688	641	672	700	646	643	663	639	705	678	649	659	671	688	676	682	635	612	658	700	646	658	715	695	639	670	720	680	630	651	649	707	655	667	682	662	666	669	682	652	664	693	683	712	709	680	636	720	697	690	657	655	675	669	633	729	692	672	641	698	681	720	635	693	676	658	616	654	646	686	688	651	673	651	621	639	659	682	640	658	670	698	685	669	638	640	680	625	677	677	691	692	661	665	667	725	657	659	630	663	663	654	666	651	631	658	673	688	654	678	690	711	636	665	639	713	644	620	632	619	641	653	659	646	661	631	690	655	652	673	646	696	662	658	623	632	654	672	638	696	710	641	671	634	657	700	649	661	662	649	699	686	670	659	679	652	666	698	649	675	685	653	684	669	673	627	628	677	635	642	684	681	687	645	725	653	642	635	612	649	623	669	677	673	666	688	691	660	675	671	660	650	680	660	651	664	626	683	660	680	658	656	627	622	659	678	655	710	686	666	663	616	652	648	659	652	649	632	671	698	706	659	664	695	608	664	663	666	703	662	672	665	647	685	651	645	645	608	711	653	666	634	683	713	654	686	689	626	692	710	680	674	687	670	643	639	677	690	660	645	680	674	669	670	674	683	664	672	641	689	683	662	653	702	661	604	639	654	679	648	708	653	671	682	657	634	657	697	674	677	638	704	672	677	669	677	625	666	665	677	673	613	607	668	659	655	695	647	653	610	720	631	665	645	653	641	642	634	638	721	645	682	693	651	649	656	714	646	662	657	650	699	677	657	677	666	709	637	694	732	654	688	644	655	688	666	708	658	684	656	642	697	638	638	680	654	650	686	655	697	669	699	630	655	617	645	668	696	668	643	653	639	627	666	698	611	703	640	621	647	663	657	633	703	653	634	670	629	670	671	668	709	655	643	666	664	645	694	665	697	669	643	679	644	676	690	679	682	715	627	647	686	678	615	718	641	683	687	630	664	708	689	680	661	638	696	630	655	658	682	644	688	679	673	641	643	655	698	633	649	709	666	637	675	689	654	683	668	644	708	642	682	652	651	674	631	677	662	610	713	680	658	688	668	681	689	712	647	603	660	665	658	692	639	624	678	674	601	647	664	664	669	666	652	685	631	674	699	635	713	616	708	657	651	627	678	698	635	649	682	710	682	659	661	668	640	697	666	666	685	645	678	655	675	695	710	617	671	680	647	659	654	689	676	691	669	632	635	676	675	661	654	622	739	649	680	618	664	712	725	685	636	661	685	682	625	672	692	643	671	702	683	654	708	672	689	666	637	679	633	710	685	657	662	624	682	670	656	659	657	684	703	639	672	639	707	673	692	663	740	653	715	678	691	635	649	628	688	688	677	666	676	667	665	645	671	664	645	626	670	669	620	657	623	656	745	681	651	660	686	672	673	663	648	680	638	632	645	625	656	676	660	699	662	694	652	648	693	697	666	664	611	671	648	653	654	668	637	633	668	684	670	643	690	639	635	628	632	670	687	675	669	645	673	660	689	666	696	640	663	663	645	617	634	706	663	669	647	668	709	703	677	640	695	684	668	630	625	639	635	649	641	650	673	646	670	691	690	691	691	662	696	643	699	676	628	685	705	662	635	658	645	659	643	657	689	637	681	674	698	672	647	630	613	670	606	672	727	641	671	672	632	636	671	690	678	660	655	675	643	637	691	672	718	671	646	648	681	712	660	677	648	671	635	679	662	709	667	687	685	692	700	658	662	734	645	670	638	677	667	667	688	719	703	666	687	683	694	639	667	646	672	600	677	652	621	682	669	677	612	679	667	683	674	675	674	623	654	670	688	676	674	702	689	627	683	634	623	650	670	682	637	658	663	672	611	664	634	640	675	640	666	632	677	662	669	630	657	686	649	670	646	657	667	685	674	656	716	634	666	682	647	686	702	642	655	685	646	683	706	668	675	629	683	653	624	658	704	658	666	680	671	604	707	638	644	690	673	654	666	688	636	676	684	649	685	661	689	657	669	643	685	647	665	658	688	642	708	630	696	679	682	688	609	660	677	693	676	678	644	688	598	680	651	709	618	662	650	692	720	672	616	682	652	639	631	656	632	668	693	672	696	713	678	694	649	648	697	694	668	633	646	698	644	643	693	670	701	658	662	597	659	649	654	696	676	625	665	614	643	680	704	712	677	669	652	680	623	635	637	652	672	695	714	685	673	709	625	622	709	660	643	666	698	661	656	633	686	677	697	600	661	662	681	655	678	662	684	657	681	723	661	664	639	630	621	717	678	643	639	692	642	707	680
38633	26134	1174	952	879	889	852	810	781	799	754	775	771	809	757	745	806	823	833	782	862	836	814	833	825	843	855	836	870	850	848	790	771	784	770	774	800	838	825	739	727	775	790	792	746	729	811	733	733	757	789	754	813	820	808	782	786	775	763	776	786	759	735	751	725	733	771	736	734	729	736	754	778	791	802	783	738	728	783	750	794	763	761	728	734	789	727	742	801	784	751	745	748	791	769	764	685	755	797	789	740	771	769	737	732	767	791	765	708	812	771	769	704	783	753	767	733	721	771	700	759	776	741	764	793	756	743	773	698	733	761	715	736	735	762	755	711	750	740	754	736	759	767	765	760	756	752	775	755	744	787	729	757	762	754	748	771	757	745	752	782	772	731	741	777	776	769	791	715	771	737	721	749	726	739	767	732	766	723	737	734	750	736	720	749	756	748	744	766	743	799	746	770	743	710	796	752	719	738	748	804	778	712	724	792	751	758	759	708	722	721	758	714	760	767	778	755	747	764	793	795	735	742	752	753	753	739	810	759	777	727	767	743	738	746	744	734	704	773	774	751	764	804	771	776	764	777	753	775	773	737	789	756	801	768	697	738	795	766	778	818	864	745	754	739	760	732	771	804	742	756	718	765	745	805	755	789	790	752	806	725	771	804	797	760	737	753	768	756	754	822	738	776	741	764	751	779	763	750	754	808	754	778	736	773	761	757	746	760	752	732	769	732	725	743	733	755	757	811	731	713	757	765	760	791	755	766	770	773	776	782	805	753	715	772	739	747	747	748	698	758	757	717	758	782	749	774	724	746	729	780	728	776	751	741	746	740	752	769	771	811	769	765	768	759	769	693	760	780	733	738	712	767	773	719	761	758	764	771	768	757	738	762	810	744	772	775	741	747	721	701	735	758	761	766	753	725	787	787	775	800	768	733	785	710	764	834	745	709	768	743	735	762	786	748	749	744	712	737	766	763	754	753	761	767	798	803	695	753	798	776	729	751	774	776	746	760	770	753	736	742	738	749	771	784	719	760	789	741	761	746	753	746	757	744	734	739	781	740	731	810	783	788	747	753	743	758	707	769	765	776	730	760	746	720	772	767	741	732	753	778	751	751	742	774	703	731	669	745	766	744	707	746	732	749	761	764	725	780	756	759	816	768	751	801	715	725	770	753	749	758	743	761	770	790	723	749	742	744	744	751	790	758	779	754	772	794	742	740	712	769	772	766	767	732	750	725	821	763	798	770	759	784	750	743	735	734	823	756	678	786	795	717	762	738	704	751	720	700	707	762	749	751	709	774	785	789	788	755	755	735	719	777	718	770	815	753	778	777	758	750	742	730	753	715	725	757	757	776	699	719	716	791	701	765	728	771	731	754	722	779	732	723	775	736	770	759	723	751	766	738	754	744	795	755	733	708	741	781	779	753	765	738	720	725	745	776	756	775	789	699	783	796	775	752	803	789	707	758	778	770	765	757	764	772	772	760	792	755	755	770	799	774	776	757	771	762	743	758	763	784	733	758	768	755	709	727	737	734	712	748	737	730	755	788	732	757	746	728	754	723	769	780	769	790	798	774	791	775	788	745	709	813	754	747	738	790	738	757	759	719	741	757	766	691	807	759	788	731	791	754	799	728	775	750	723	760	792	704	729	772	754	753	770	733	718	751	701	759	785	667	747	701	743	765	764	746	763	790	708	754	684	763	772	762	763	740	757	773	770	775	777	702	745	766	718	741	764	767	739	747	742	718	753	740	766	800	793	730	765	787	735	788	778	800	713	797	745	722	773	733	770	691	771	714	758	795	772	800	730	783	792	747	752	691	775	723	689	782	735	730	753	792	801	751	726	722	736	724	739	749	775	767	775	756	761	717	789	748	725	695	738	749	735	760	752	722	783	733	752	781	722	767	743	737	763	800	765	734	774	743	733	760	762	766	753	790	728	778	771	805	771	801	738	718	751	723	763	785	768	701	747	707	730	790	772	777	801	820	742	743	816	759	836	815	739	744	763	733	746	768	745	727	792	769	770	721	751	788	691	768	768	753	752	780	764	758	750	721	761	794	765	780	754	795	727	744	732	760	717	760	771	750	699	744	715	686	776	744	797	767	701	716	758	775	767	752	756	802	766	786	733	781	764	728	749	763	708	752	717	727	733	762	761	782	775	695	794	766	752	790	734	702	759	720	716	804	793	758	750	729	744	804	764	729	759	760	744	736	801	776	764	752	766	797	731	740	770	757	746	757	749	722	784	767	756	761	757	807	729	790	713	768	807	743	749	713	751	691	799	771	798	768	783	752	713	757	770	706	756	751	718	745	736	710	759	770	740	741	736	762	772	760	746	700	769	745	762	723	709	768	761	760	755	784	796	760	763	740	733	721	735	731	750	796	789	794	803	755	763	775	765	748	769	790	732	822	781	755	804	695	803	749	755	754	753	748	752	780	795	809	787	758	718	794	804	717	740	719	758	761	769	744	769	764	805	747	785	786	735	769	750	789	740	731	712	759	723	771	750	755	794	749	719	735	750	733	684	780	749	759	743	778	744	729	753	805	754	786	775	775	779	764	707	746	747	720	769	743	729	721	765	739	776	718	706	752	739	760	767	722	775	751	703	765	763	733	759	784	757	795	727	764	742	806	775	713	713	778	781	757	728	718	796	774	774	756	720	768	736	767	744	755	767	789	750	813	694	713	764	794	771	741	777	719	777	788	786	766	756	773	791	745	694	750	756	827	791	741	740	788	763	750	773	777	766	759	787	779	802	797	737	762	718	796	780	766	752	747	773	747	752	737	749	776	745	753	756	776	773	750	791	727	772	783	786	761	767	741	736	737	780	739	736	752	753	747	740	752	738	697	728	795	745	732	782	720	769	726	735	711	751	740	752	833	724	758	777	797	774	768	726	733	761	761	744	783	755	752	731	731	741	733	723	751	749	732	786	725	754	754	757	759	753	758	728	731	744	740	753	692	766	717	726	740	756	791	735	770	728	746	776	739	778	717	765	738	762	787	743	736	739	763	771	796	768	747	761	740	780	753	771	792	782	766	798	699	784	767	806	730	739	787	753	781	732	819	745	724	733	751	771	757	769	796	856	806	741	736	752	756	755	766	704	779	748	798	751	772	780	744	733	764	762	791	772	748	743	766	800	721	794	731	751	726	744	806	823	740	753	758	756	810	753	744	746	785	755	750	720	739	759	744	741	737	749	718	835	717	755	738	750	734	792	751	757	793	753	764	708	795	718	747	766	761	743	716	745	736	744	773	789	731	732	733	745	749	770	765	741	784	739	776	740	785	808	737	768	722	757	779	756	766	779	786	834	789	757	762	769	747	766	783	785	706	762	789	744	755	726	771	760	789	782	735	784	790	795	749	735	762	779	781	750	764	757	711	702	798	759	741	778	733	776	835	744	733	742	769	725	738	719	724	745	773	765	711	744	747	793	761	737	778	770	721	734	760	744	761	762	775	740	750	740	730	776	716	740	714	715	784	719	748	793	763	778
23371	20876	28165	23717	20862	12453	1302	826	699	668	613	576	585	583	557	548	577	586	583	546	558	571	615	576	564	594	605	591	594	585	573	497	527	510	529	503	493	534	511	489	523	494	460	520	489	461	520	493	545	535	521	493	514	507	509	469	515	521	542	501	517	477	508	447	494	468	489	472	501	505	482	443	481	481	459	464	474	477	488	467	485	466	519	425	509	491	468	499	491	443	446	509	481	477	493	469	444	435	482	473	498	450	499	504	445	470	489	449	475	475	521	521	450	491	478	466	464	529	502	464	452	475	483	458	490	465	454	499	500	447	476	473	458	492	437	486	467	523	497	463	468	500	507	477	435	473	488	489	475	494	468	460	479	501	477	483	470	427	457	475	503	531	500	488	435	459	461	442	482	459	465	494	488	445	508	475	488	445	503	507	499	477	458	466	494	441	478	479	469	494	455	454	468	495	454	493	436	472	450	527	476	466	480	486	479	464	477	426	479	470	508	463	460	468	478	471	473	455	487	462	501	462	456	502	470	472	475	489	479	498	454	507	501	502	473	451	459	453	508	476	513	465	475	526	492	490	484	499	486	479	467	424	501	486	471	491	462	442	478	475	441	511	528	469	468	520	492	458	441	481	461	471	456	483	438	446	450	497	505	509	470	463	459	463	459	487	471	472	472	478	493	498	517	445	509	474	475	459	505	482	487	476	507	482	449	483	489	495	452	478	494	482	528	456	445	454	495	460	476	484	491	464	446	472	495	455	477	475	492	464	460	441	465	462	476	503	499	448	472	529	437	484	479	480	460	484	431	446	479	487	496	467	468	524	498	446	483	459	466	468	476	467	478	505	451	503	479	473	481	438	467	517	414	460	456	526	464	518	472	499	446	474	486	436	515	500	548	465	442	486	446	489	460	519	472	466	491	477	469	448	494	485	479	448	492	484	477	497	476	473	466	484	450	479	481	485	498	466	443	473	463	506	502	475	462	458	485	492	500	488	469	486	517	475	471	459	462	474	499	466	479	515	452	469	461	462	468	503	519	448	481	476	433	489	497	498	492	515	495	463	466	471	503	519	477	459	490	465	462	451	501	534	450	462	479	512	513	486	476	506	474	482	485	475	501	485	484	454	452	429	484	515	490	457	493	469	453	479	491	456	482	461	459	470	496	484	442	476	497	482	444	458	478	481	488	447	477	490	503	449	478	469	454	485	493	472	496	486	444	455	458	457	426	477	452	488	492	482	493	484	504	503	461	458	451	485	530	476	434	475	471	473	456	484	492	475	483	505	499	456	482	478	484	472	482	486	498	445	450	470	499	484	454	459	466	489	463	453	511	486	456	477	459	488	491	459	471	456	496	472	476	453	494	451	504	486	496	479	476	516	477	487	468	481	501	501	456	463	449	457	489	471	504	460	452	462	426	511	486	487	485	474	485	492	525	481	489	441	474	454	482	493	503	493	481	461	501	468	485	492	480	512	493	465	438	467	481	447	476	486	462	475	475	471	450	476	452	477	509	463	452	495	500	465	444	500	428	477	504	499	465	481	501	469	460	508	488	516	479	432	490	454	470	448	468	513	485	472	500	448	502	483	495	436	482	470	474	501	459	467	503	492	484	471	491	459	450	465	459	472	483	500	452	487	500	491	495	485	467	467	485	467	535	444	486	503	450	433	451	483	466	434	492	478	489	476	516	503	503	457	451	497	485	498	481	503	472	459	447	448	467	469	451	465	472	482	470	443	468	452	481	465	461	488	498	457	451	462	499	493	483	498	478	441	426	474	483	471	490	480	458	492	475	476	446	467	454	463	484	495	469	513	492	469	479	516	466	455	495	489	477	494	469	468	471	496	465	470	506	488	488	522	462	474	456	486	494	462	502	476	478	458	485	465	454	482	474	444	488	439	453	461	464	473	478	475	466	472	480	493	442	446	477	439	494	478	482	524	480	473	485	511	491	497	462	485	468	471	487	446	505	516	446	462	447	503	484	489	493	497	458	483	484	495	506	497	476	465	482	500	483	483	487	486	497	487	479	506	513	493	438	457	485	460	503	485	467	470	465	525	519	491	484	502	460	496	502	466	468	463	501	500	437	503	452	460	443	470	455	488	451	458	498	472	488	475	479	448	516	485	488	476	487	484	466	432	463	472	497	475	443	499	478	484	458	517	444	458	473	502	481	468	540	472	505	512	482	474	460	485	439	506	515	461	507	440	499	442	454	467	502	482	539	478	479	472	425	480	497	445	505	505	513	473	502	461	485	442	473	497	475	489	489	552	485	443	477	487	469	517	488	478	496	478	505	485	478	442	472	448	477	458	428	484	446	465	435	470	473	455	539	449	487	517	465	488	478	478	450	444	489	443	488	461	472	445	469	478	443	505	463	528	443	501	461	466	514	493	488	500	491	464	485	479	491	450	506	483	474	516	484	419	517	525	447	432	472	458	513	508	460	529	496	467	480	452	491	486	501	485	523	447	445	513	470	441	482	479	455	462	469	524	478	528	477	483	469	467	506	455	516	444	499	489	489	489	486	503	452	443	480	496	508	452	483	450	488	481	472	492	527	530	467	497	516	484	443	477	444	469	452	518	455	466	457	462	502	465	498	471	493	447	460	445	487	484	505	494	491	495	539	494	459	470	485	481	480	455	501	461	450	466	503	423	494	501	493	512	527	475	459	491	477	440	486	405	466	479	457	492	511	474	490	505	462	513	466	437	503	497	441	488	500	476	466	475	468	470	491	476	492	476	454	527	504	518	468	471	506	480	491	469	501	464	459	498	449	470	452	481	484	482	490	468	466	455	473	459	504	433	513	503	474	470	495	473	503	500	530	496	469	495	460	493	502	502	486	477	473	450	521	399	506	485	480	521	483	493	489	476	488	476	485	478	499	444	461	458	456	456	496	493	438	451	474	431	503	461	482	472	463	461	460	493	450	511	486	507	460	456	423	499	439	480	480	433	517	489	436	463	487	461	514	492	460	463	460	466	497	457	457	476	467	484	482	477	446	466	464	434	464	491	491	469	498	424	456	471	473	473	456	480	461	476	452	430	483	488	485	469	498	482	501	476	453	456	464	485	503	473	471	497	496	450	481	486	441	475	444	444	477	454	450	481	508	518	466	479	475	470	452	505	465	479	508	492	485	447	484	465	454	477	529	501	455	506	474	521	494	453	437	482	476	486	480	472	452	472	474	449	492	452	465	484	471	464	470	483	485	456	493	478	484	469	470	506	491	499	451	471	486	477	456	477	503	439	478	433	476	466	463	492	521	470	451	485	434	477	485	471	472	489	446	484	499	464	478	438	497	482	504	500	454	495	448	474	489	487	491	455	491	447	503	506	472	483	446	488	445	471	488	466	468	453	494	484	517	470	448	499	463	464	466	494	502	511	443	470	463	465	445	480	472	515	477	477	499	429	468	487	478	485	475	520	495	445	450	485	478	430	452	497	442	468	497	466	534	506	487	441	474	476	466	456	498	480	493	455	449	461	473	477	465	487	471	483
40786	32350	6228	3213	2353	1852	1505	1307	1157	977	847	824	757	731	688	663	727	769	738	738	769	740	744	752	744	787	738	737	732	740	712	666	600	651	579	591	595	564	592	589	584	589	565	580	622	547	549	514	528	558	562	584	615	642	583	630	616	603	573	535	592	569	560	552	533	563	529	563	533	557	525	546	559	556	519	553	538	549	539	541	551	519	541	516	528	557	558	501	523	528	559	557	558	537	583	574	559	511	561	538	498	514	489	604	529	544	545	530	548	545	538	556	550	571	559	566	541	536	526	536	536	503	530	500	520	532	552	570	532	526	539	539	527	509	547	575	506	516	537	576	500	523	553	564	539	490	529	553	586	544	559	468	591	552	550	571	528	557	510	535	482	575	568	518	541	555	509	564	546	551	538	483	500	554	555	564	515	528	534	560	576	509	527	571	530	520	524	546	555	525	563	550	519	521	553	540	567	556	556	515	522	556	494	521	532	511	530	561	537	535	575	560	540	498	560	549	516	552	514	524	569	521	541	548	549	525	522	525	589	511	558	521	562	575	519	581	518	563	532	553	567	517	514	556	548	568	559	534	566	504	510	533	503	535	514	586	541	526	547	550	541	557	563	519	536	530	571	549	531	541	574	548	512	553	541	528	535	521	529	556	528	599	528	554	526	554	533	533	574	508	588	557	507	568	565	549	597	530	555	536	546	544	580	536	568	550	555	575	546	555	534	563	527	552	549	530	520	507	551	550	558	522	520	519	494	558	549	498	490	471	540	536	540	548	499	575	538	519	545	514	592	573	504	541	531	542	555	576	529	523	556	483	547	556	568	510	537	501	531	565	522	517	552	505	543	535	588	494	558	545	579	557	526	545	550	506	554	520	548	562	538	562	576	532	509	533	521	572	546	528	552	557	570	556	533	514	520	514	561	535	507	532	540	502	529	533	543	529	537	497	496	554	519	547	566	570	552	499	575	511	542	577	559	546	577	549	552	544	523	586	553	558	569	542	524	528	553	558	550	525	596	551	488	531	542	545	546	502	552	587	538	546	554	524	538	568	557	535	533	542	519	534	589	578	529	491	537	567	576	560	492	567	560	560	559	545	534	499	563	535	565	571	526	545	507	567	525	516	524	530	554	536	544	521	563	541	516	574	521	565	519	523	538	534	536	559	520	554	526	533	492	493	563	500	549	532	550	532	569	542	545	549	542	564	492	525	589	563	506	543	563	490	526	505	547	565	522	566	519	509	570	534	544	529	571	573	553	524	517	510	516	504	503	551	536	541	549	569	541	487	558	542	569	552	527	536	524	515	552	532	533	537	535	556	553	527	554	567	535	513	525	566	517	545	551	564	515	540	596	534	558	561	544	570	546	515	583	552	522	571	563	547	539	534	506	567	534	555	535	531	545	527	511	551	510	526	568	517	543	519	534	536	576	547	503	532	518	535	504	558	542	525	530	517	537	549	540	561	566	567	541	506	525	502	531	525	528	508	540	551	532	539	532	548	525	557	535	537	572	552	576	528	506	551	574	539	516	516	520	547	562	542	543	523	543	605	527	507	518	589	494	525	513	554	566	534	555	538	570	525	538	550	532	544	571	503	492	548	552	550	560	512	571	519	554	529	531	578	527	503	539	509	560	543	510	531	533	539	550	547	521	558	523	546	509	525	487	523	543	587	511	572	547	547	511	572	542	597	567	542	564	568	566	549	537	567	531	525	537	502	547	518	532	508	520	538	571	514	507	553	571	563	541	524	565	558	541	542	500	553	547	547	566	516	526	499	540	565	518	541	558	508	575	559	488	524	510	550	514	524	543	548	526	505	516	538	545	555	559	568	552	577	506	538	575	507	565	531	545	542	540	543	568	555	580	564	563	529	529	564	533	513	569	535	508	550	546	538	566	549	513	561	476	549	513	518	538	552	516	522	545	529	541	554	554	553	569	504	536	535	528	558	537	508	574	546	527	532	526	555	536	569	566	532	550	551	547	570	535	536	530	523	506	508	536	527	549	539	560	515	557	520	563	553	542	526	576	554	556	502	524	551	513	572	554	527	520	574	551	497	528	534	553	547	541	538	554	529	481	548	519	498	522	534	535	576	555	537	553	538	562	548	540	541	532	544	561	582	539	520	558	544	527	548	501	570	545	514	533	513	550	537	561	558	533	511	531	541	513	536	548	531	507	536	519	521	557	538	511	544	554	535	534	562	498	522	547	504	501	535	557	562	517	537	547	524	512	530	543	525	519	516	536	529	547	535	561	548	511	535	504	513	508	548	468	490	562	545	536	558	541	492	482	538	521	542	552	541	549	515	522	571	569	555	550	519	555	516	546	519	570	544	543	524	516	536	509	557	525	567	555	582	589	563	536	560	561	522	513	579	509	514	562	529	548	507	512	541	531	538	527	539	563	578	546	499	552	546	547	549	520	533	545	585	527	496	557	523	539	531	579	539	559	542	502	541	577	544	517	545	527	538	535	516	515	535	587	499	550	523	544	544	587	558	541	547	547	535	538	513	536	530	538	541	518	526	562	555	539	555	537	532	541	529	496	536	528	564	575	535	489	533	531	522	518	576	579	511	560	556	524	508	499	504	524	554	570	527	544	519	574	541	552	532	475	586	541	503	554	595	535	538	520	543	541	507	544	513	545	541	560	525	544	561	510	514	537	515	547	528	516	491	535	522	530	573	531	521	564	552	575	527	527	583	544	520	509	574	568	526	527	542	568	590	543	524	536	518	566	528	507	527	551	490	540	516	590	560	608	536	565	507	534	500	538	559	576	511	548	543	526	526	509	556	547	540	530	552	564	538	555	558	517	582	544	521	553	534	509	551	596	508	533	541	532	561	513	510	542	521	535	513	563	535	525	529	598	530	501	541	570	539	580	527	553	540	542	552	535	536	532	534	539	553	515	565	518	526	538	541	587	523	548	529	520	579	551	562	561	555	541	555	512	536	538	534	525	565	505	522	567	532	588	532	542	557	527	530	520	508	509	516	520	515	544	524	582	573	571	559	518	544	559	516	528	562	533	536	461	539	545	511	507	564	553	551	528	529	543	540	528	511	551	542	591	533	534	517	567	573	532	524	530	525	512	537	525	546	525	529	528	586	565	513	531	543	568	541	530	527	495	547	539	525	521	539	533	560	505	523	518	558	507	557	566	560	569	512	485	521	559	548	537	567	540	523	554	533	553	522	543	534	548	569	550	552	519	548	557	558	529	506	566	509	558	522	540	542	563	540	574	574	542	548	518	503	547	551	580	564	552	524	503	574	547	567	510	559	536	545	517	568	538	527	520	498	513	537	542	584	542	535	543	592	583	498	528	566	558	546	534	521	531	532	526	487	537	564	517	535	544	478	536	564	533	559	541	519	574	549	527	545	555	511	529	557	581	582	537	517	476	532	534	559	554	534	515	539	571	596	524	567	534	529	516	565	527	507	521	577	539	549	570	542	530	580	548	533	551	482	540	534	510	523	557	558	554	529	537	565	523	482	525	522	507	552
24745	20917	27278	24523	13778	1636	1207	1115	1007	1041	1001	935	946	945	1040	902	969	976	942	939	933	988	974	953	1023	982	996	996	984	933	957	942	948	877	890	960	899	942	903	951	943	921	907	887	981	910	895	962	916	956	950	933	912	949	911	929	985	979	940	935	960	909	917	871	925	903	890	915	934	950	870	915	878	876	899	867	922	887	952	946	947	966	945	885	867	904	915	912	929	855	903	886	908	951	894	873	898	925	856	865	938	894	906	861	929	897	892	883	883	875	900	898	900	895	905	871	891	932	926	952	891	860	942	946	872	939	925	880	876	855	932	906	951	914	854	922	878	907	917	945	871	909	923	922	920	882	896	932	912	924	892	920	922	887	855	887	875	868	897	934	933	891	916	937	914	921	895	904	896	907	933	901	871	883	913	851	892	861	896	913	914	899	884	910	936	875	910	896	876	894	880	925	852	935	910	886	913	900	888	911	891	913	897	925	910	885	946	880	848	866	939	864	902	924	891	903	902	918	851	897	915	866	938	878	874	867	937	866	919	940	916	906	926	915	877	887	947	915	919	901	892	913	881	885	926	922	914	972	916	918	884	909	847	922	858	903	800	912	867	940	875	923	956	924	936	854	866	860	920	877	939	903	928	857	841	942	910	894	918	935	903	950	937	927	882	911	899	924	889	945	914	937	872	939	952	943	907	898	964	871	856	919	861	882	935	894	898	938	899	892	879	885	916	839	918	916	911	955	857	876	920	902	943	894	893	878	896	946	891	911	930	900	890	861	917	920	935	919	863	889	940	898	852	919	902	911	918	884	908	855	894	941	908	904	874	903	897	868	882	913	921	890	911	910	890	892	884	886	913	905	882	907	868	919	877	856	913	868	883	922	915	939	930	919	893	872	922	867	920	917	892	899	913	925	932	934	964	923	914	848	880	853	882	891	858	858	914	890	889	933	947	849	892	917	949	875	858	918	914	932	827	930	887	847	842	933	916	861	925	924	886	943	924	902	938	919	889	918	944	887	911	967	941	928	901	901	869	911	963	925	852	908	936	923	960	943	933	921	939	888	870	907	949	933	925	882	893	902	949	935	895	940	899	962	941	890	967	897	950	859	915	883	915	860	901	887	888	922	897	855	913	909	917	862	935	946	903	893	939	920	917	908	897	884	904	852	929	892	912	916	897	890	869	895	935	853	906	879	923	944	853	956	851	896	921	850	889	935	869	828	873	885	912	934	912	902	920	909	891	919	887	840	880	902	909	898	904	905	938	890	870	862	856	928	861	878	881	878	925	877	896	902	909	864	892	902	900	957	916	904	897	862	920	885	896	857	910	948	866	931	891	939	918	923	895	910	863	871	896	863	869	911	879	904	944	834	910	910	945	898	904	892	911	919	854	890	925	863	900	882	908	872	979	917	910	930	911	930	925	872	900	941	857	910	877	919	933	945	885	891	944	903	962	920	920	921	917	892	921	889	934	917	924	961	902	941	913	920	915	902	906	912	857	910	840	902	893	937	908	913	950	915	935	907	897	924	900	950	898	933	938	938	919	926	918	894	805	896	935	917	965	914	952	825	879	886	930	904	907	888	856	850	848	904	926	850	874	894	927	920	949	910	869	892	948	895	970	881	912	866	910	872	921	911	934	883	864	932	942	912	901	892	927	867	919	897	879	889	958	907	867	865	871	940	935	880	918	905	943	873	928	913	868	917	862	912	886	882	896	920	891	935	919	899	912	850	916	846	910	957	890	969	850	948	887	844	887	936	935	890	918	912	851	912	866	889	906	915	904	900	925	855	910	899	912	893	882	906	974	872	889	917	945	930	889	851	907	844	870	912	875	882	899	924	926	941	910	857	897	830	928	890	936	891	908	926	896	879	870	914	955	974	851	835	908	853	904	934	864	911	901	939	899	910	914	944	887	883	913	957	841	900	919	899	893	939	904	907	917	879	919	860	871	895	926	947	897	945	910	899	907	871	925	932	952	873	900	939	912	879	940	892	877	896	901	884	895	850	904	892	908	876	904	922	893	880	901	878	877	872	920	907	911	903	877	878	875	905	923	934	876	823	944	901	888	911	875	936	865	915	893	914	861	932	909	948	910	851	890	867	898	927	863	835	855	910	941	897	926	938	889	910	896	897	923	845	888	859	929	919	868	961	931	885	922	885	941	966	909	907	947	978	933	889	895	914	918	950	902	916	863	863	914	923	893	924	873	909	861	921	878	910	927	892	936	908	891	907	901	926	849	868	970	917	894	934	944	912	872	950	910	879	917	879	929	852	871	893	877	977	901	893	938	886	859	975	870	865	927	851	914	949	883	900	930	885	924	921	869	914	908	885	941	856	913	878	919	915	881	931	911	887	932	887	904	907	935	902	885	877	894	913	925	956	849	908	918	902	899	944	851	889	912	935	871	879	940	892	877	882	864	927	902	918	896	835	870	960	867	874	918	953	931	899	884	928	917	890	898	907	928	955	894	900	859	958	944	896	881	879	923	917	896	946	876	887	891	958	863	898	884	966	852	944	890	922	898	952	909	881	953	892	920	909	880	875	842	963	889	879	923	949	903	917	890	913	877	940	899	873	910	953	891	973	926	944	903	910	886	822	877	869	929	877	964	934	906	960	885	897	887	963	953	1002	912	912	965	891	901	885	905	901	906	893	893	896	929	892	954	942	867	872	917	872	935	880	934	915	917	948	940	903	953	922	884	876	959	948	886	911	937	906	882	891	884	892	913	912	854	893	843	989	858	899	895	921	895	927	920	931	906	879	846	880	846	844	956	874	934	927	905	911	956	919	922	903	904	958	906	883	867	950	956	845	910	872	915	940	924	977	881	928	940	878	883	899	926	878	883	861	893	902	856	910	939	873	928	951	892	882	950	923	964	922	938	816	957	916	898	889	869	941	956	882	839	888	894	951	893	878	914	916	894	887	895	926	975	924	929	962	889	931	855	931	915	882	967	885	926	935	866	903	942	896	884	847	906	898	944	930	907	930	887	948	868	892	895	937	870	885	901	920	914	904	916	860	842	951	929	900	885	873	906	895	930	909	852	966	957	890	896	880	940	887	887	894	899	894	871	902	923	954	858	943	948	912	931	847	854	924	941	935	883	829	881	889	921	923	917	864	868	934	966	884	917	944	910	954	913	879	967	859	859	893	891	897	953	883	918	920	897	914	896	853	872	878	822	888	984	877	911	927	896	877	925	962	946	926	919	913	929	958	882	945	879	917	888	960	922	905	901	898	886	925	917	953	877	919	894	946	901	860	885	930	917	886	864	925	859	886	936	923	905	901	910	860	910	849	880	880	911	844	895	919	868	908	919	840	895	935	926	882	892	923	923	903	879	937	907	890	871	858	886	903	910	890	898	943	919	895	904	909	929	921	868	912	888	912	887	906	845	936	885	902	880	948	896	897	924	884	861	923	900	899	900	846	916	894	861	926	852	877	912	889	917	940	943	949	867	870	939	953	892	880	915	893	892	893	927	942	941	905	912	902	921	884
39177	38140	4128	2499	1964	1716	1592	1444	1315	1231	1184	1128	1091	1112	1032	1088	1192	1100	1112	1120	1182	1199	1100	1156	1243	1182	1155	1125	1089	1089	1125	1056	1058	991	1089	1025	1089	1022	1079	1015	999	1005	979	1016	1030	990	968	1106	1045	973	969	1013	1046	1004	1035	1041	1018	1091	1036	978	1052	1061	996	949	965	1011	1012	973	1095	1036	998	1024	994	978	981	1003	988	1011	991	1020	947	1009	965	997	1000	1070	978	945	967	963	990	985	1026	1001	947	1007	1007	940	946	957	1038	981	1033	1020	991	1024	1022	1024	963	1004	1003	1012	1009	955	966	1058	991	958	979	1027	987	982	995	965	1009	951	965	999	994	951	1038	989	982	988	1034	977	973	995	1002	948	985	1051	991	1035	1014	1050	971	1028	962	997	981	984	992	1007	1000	1020	1024	1008	999	1062	990	970	927	978	1013	1040	1005	921	1044	975	997	983	986	989	1000	993	1007	980	1003	972	994	1027	945	953	966	946	990	1015	985	968	1014	1004	1008	1041	1000	954	1015	1010	1019	989	977	1024	960	1030	959	981	1015	965	981	997	1038	1021	1007	968	1006	993	1004	988	1016	1006	1007	983	1069	945	918	976	982	1020	999	929	1012	976	1004	1017	1060	959	997	1034	1005	980	1039	996	966	983	927	1056	1004	980	1010	999	1032	982	1012	964	954	1046	977	992	970	966	973	950	994	1051	1007	962	979	1047	1018	1007	1015	1070	1012	1030	984	1018	1024	982	973	1008	997	1048	992	969	1018	980	1009	1002	1003	1013	1009	1041	968	981	1006	1031	1014	1019	995	964	968	1005	1008	1004	1026	993	1001	1017	1045	1030	994	1007	978	1009	1011	1014	1044	994	908	969	964	1046	1014	982	1007	976	1000	989	992	983	958	978	922	1014	1032	1019	984	1008	1024	1005	1009	960	959	1007	961	975	987	1055	1004	1025	1020	954	966	1003	1063	978	959	1021	961	1006	1005	1006	970	1026	1001	939	966	995	1050	983	1033	1016	995	986	957	982	965	1005	1014	994	995	967	992	959	1043	1020	1017	1000	971	1026	967	1015	1023	943	1005	944	993	978	964	975	982	1017	1042	980	1001	959	1000	983	993	931	1035	986	1005	943	1057	940	957	993	1041	1016	1029	997	965	979	975	957	970	1060	1018	964	1049	960	995	1070	1017	976	947	951	995	1033	962	1031	963	1031	1019	1001	1011	1005	998	1017	978	968	960	967	1037	963	1028	982	1052	952	1022	944	1020	1050	989	980	982	961	1007	1004	1054	975	1027	995	1028	1027	1011	982	1020	1000	952	983	1054	988	967	1037	1065	1017	989	974	1035	999	952	1040	979	992	1014	1016	968	994	1020	946	1013	1009	953	1018	1004	985	1015	983	966	1000	993	969	977	996	1028	972	1013	1019	1044	1007	962	1005	1044	1025	1033	998	1022	996	995	1032	970	992	975	993	981	1029	1007	968	991	1002	980	965	992	946	1005	1039	1084	937	1002	990	963	987	990	987	925	1028	1027	1004	964	1009	970	1023	1028	1014	999	1029	985	1028	1077	1001	1001	976	1037	974	1025	1005	991	959	978	1079	1006	947	1036	966	1030	977	1028	990	985	1021	980	974	961	970	1044	1011	1032	1011	986	987	961	958	973	1013	1001	1041	995	956	1003	1045	1038	946	1018	1023	1033	1088	952	1037	1003	931	951	989	972	1041	984	1057	999	1002	1005	1011	972	1006	961	1036	941	979	1018	1013	1044	956	1019	1013	985	941	1042	1055	974	1026	965	1013	981	965	940	950	1045	947	925	990	956	1023	959	1036	945	1002	1003	981	995	1013	946	1021	970	1033	1058	949	986	969	998	1018	962	1006	974	1064	958	1000	999	949	1001	1012	1018	952	995	966	987	1029	1048	999	993	1046	965	1027	991	956	1003	991	1024	994	979	961	997	1027	997	944	1013	1050	1009	961	968	1032	1019	1007	1058	930	981	997	946	957	1067	1000	997	1030	972	982	972	995	1023	1010	985	945	975	1000	984	1002	1042	933	972	961	965	1008	938	956	999	988	939	977	988	1015	1044	1012	954	991	1001	1002	993	965	993	998	1037	984	1014	1037	1008	1000	1070	1036	997	998	996	981	1087	1038	957	1008	1010	1018	1024	1004	1004	991	989	1002	1034	987	1016	1011	979	974	1008	1018	1003	1004	932	1020	1050	982	1005	1015	966	1024	1012	1038	972	1025	1028	1024	1004	967	963	998	1051	945	1042	1000	981	1023	999	1002	993	996	1003	1039	917	1014	969	990	979	1030	939	1024	1068	967	987	1081	972	985	924	979	1013	944	1034	991	1001	996	1028	982	991	1016	1004	1013	947	976	986	931	960	988	960	955	1056	987	996	1046	1016	1010	942	1055	955	1004	1019	1005	1024	1012	1047	1003	971	980	986	1009	1019	975	995	971	984	1001	1056	976	986	946	955	1008	1023	1013	1034	959	990	1003	1021	1006	982	998	944	966	1028	999	986	985	948	994	1020	945	1030	1002	990	951	1011	996	1013	1003	1019	1015	956	992	971	1011	951	991	1009	994	1020	1047	983	1011	1041	964	952	1005	1026	1012	982	1014	999	975	1048	994	998	966	982	1003	1047	998	945	971	999	1003	943	990	1013	1006	1003	1034	969	992	1029	971	1025	1013	1033	989	984	976	1047	1001	1039	1034	1019	975	1041	1038	1022	1019	1006	998	984	944	978	989	999	996	985	975	970	972	1012	1028	990	1039	982	1006	1075	1057	974	995	995	1030	1044	1039	1005	991	959	1008	989	961	1038	974	985	1025	991	981	992	1006	1035	983	1026	1050	1015	1003	1003	971	1005	990	1009	1036	1024	1017	1017	982	952	1000	1084	949	1008	969	976	995	987	953	1057	966	964	999	1062	1023	1035	1013	1019	985	998	1058	996	972	977	960	1022	958	979	983	1005	1007	970	976	943	975	1022	995	1006	991	980	988	950	979	950	974	997	977	952	992	1027	1066	970	1067	982	993	935	1002	987	961	1026	962	997	1037	987	964	999	1010	1013	988	1023	1024	1030	1009	1038	1019	1067	990	935	960	931	975	968	1022	1003	992	1006	986	953	976	991	986	1023	944	996	1007	999	989	976	1027	1016	1015	987	1001	965	1002	991	980	975	1003	988	1027	938	970	978	992	988	992	1025	1031	1009	991	1006	981	1020	1004	992	1012	950	1009	1004	986	940	1014	1007	1007	953	952	1020	963	961	1010	987	1012	1051	960	966	977	994	999	973	989	996	1033	970	947	973	994	1009	1030	1069	966	1025	1007	984	1010	1013	1060	1004	952	994	994	971	1001	1014	1003	990	968	964	964	973	1012	974	925	1017	1034	1013	1025	1003	966	1021	981	983	1034	985	972	990	1035	1012	999	992	1052	991	976	1015	954	998	938	993	1021	972	970	967	1011	1020	980	956	1013	1046	996	993	972	952	1004	1008	948	951	1045	1022	1015	979	988	1014	1017	965	964	936	996	968	951	963	1042	981	974	976	985	988	1003	1021	977	973	1006	983	1012	965	1010	1031	1068	970	1004	1027	968	918	1018	1004	1029	994	1021	1030	1017	1020	989	986	966	1039	961	1019	946	978	979	1000	961	975	1021	1023	958	973	1005	964	992	995	945	954	1001	970	976	994	990	1019	953	952	1032	979	1002	1008	955	963	936	1013	1042	1006	931	1016	983	978	999	1063	966	970	990	1022	992	962	990	1006	968	964	975	1049	948	1036	975	982	1060	952	990	1029	997	963	996	995	985	986	1034	1069	1002	1033	1019	1027	965	1011	958	986	1013	967	935	1030	967	1022	999	1005	973	1026	975	1004	1018	965	1012	1015	1048	1013	954	969	1029	1056	984	980	1008	1029	1020	987	1064	950	981	985	992	931	1020	1056	1000	973	1023	950	1017	1026	1004	993	1015	967	954	997	984	1017	1010	957	1017	1025	980	1008	1012	985	1025	1003	983	987	956	977	901	998	1008	995	990	978	983	923	1037	966	984	1033	972	1000	980	988	957	1016	994	971	967	955	940	952	988	1035	997	977	978	1009	966	1000	1046	1008	964	972	959	1008	984	1018	993	1017	961	975	998	975	1017	1046	965	1016	975	946	955	965	994	1021	953	985	953	945	1051	992	1016	1007	998	1047	984	975	1024	956	1010	1023	961
22492	20929	28634	23350	20916	20986	12517	1692	1234	1105	1074	1036	939	914	902	909	881	898	928	929	866	884	935	978	986	1008	895	857	810	807	812	833	861	832	772	788	797	792	836	802	795	724	741	785	751	771	742	761	698	758	737	789	712	750	747	764	760	816	764	793	749	699	712	754	685	735	737	744	711	715	724	755	725	771	772	705	754	695	715	683	729	685	714	717	737	729	711	735	753	788	720	729	712	740	789	764	687	697	690	730	744	745	742	693	670	661	706	746	716	714	728	743	743	725	704	692	727	712	752	744	696	722	711	722	705	700	740	730	676	738	701	740	720	724	688	713	715	733	736	700	736	729	699	745	692	716	750	808	688	747	729	680	714	721	770	744	759	711	720	751	720	752	701	758	718	737	684	733	678	721	717	771	751	755	693	726	724	725	651	745	669	757	738	722	728	753	731	744	776	691	728	742	713	702	747	745	726	744	712	705	723	705	726	716	722	722	714	701	717	724	717	717	693	765	670	796	743	740	700	672	774	658	750	726	797	745	710	770	769	706	763	716	717	689	718	785	689	717	701	748	685	683	723	748	783	736	694	731	745	726	726	691	722	762	715	728	755	711	691	718	734	680	733	772	699	718	751	727	709	695	734	702	734	707	747	712	749	706	698	666	688	746	718	697	717	730	725	747	718	686	745	701	735	704	688	670	712	764	735	707	750	687	735	706	752	701	720	744	731	696	765	765	713	760	724	714	743	728	718	702	732	685	719	741	704	737	742	718	673	742	681	722	713	683	795	720	700	748	727	728	723	711	714	744	708	712	743	755	730	739	709	703	724	739	761	736	720	716	686	734	744	684	710	743	771	764	743	719	656	734	736	686	689	700	709	757	656	744	695	736	777	749	709	726	709	729	682	756	742	685	695	744	727	714	739	710	687	703	735	754	733	777	755	748	691	721	695	735	792	713	693	665	720	700	723	735	744	736	715	725	691	734	713	738	699	748	737	723	702	746	754	711	669	712	685	717	731	778	734	724	707	701	739	759	771	718	710	710	743	757	754	769	733	715	705	681	727	736	742	717	732	686	696	764	663	658	735	751	724	727	719	676	710	704	759	694	679	708	718	731	771	745	747	732	704	706	717	753	714	723	681	706	735	668	694	696	692	676	748	729	650	728	739	688	729	770	729	709	724	739	749	740	710	707	741	748	709	693	707	730	714	709	672	749	736	727	740	742	764	754	708	743	741	726	699	722	762	725	727	722	758	740	763	723	735	757	749	700	700	721	753	708	706	672	648	737	718	731	699	720	742	714	722	692	768	670	705	732	706	772	728	771	750	709	722	831	696	719	699	694	754	702	662	744	742	732	726	716	715	732	740	789	735	735	738	725	727	680	738	692	706	698	747	714	725	713	726	675	702	698	726	749	716	735	692	720	722	706	698	733	765	722	730	694	719	801	703	711	709	734	783	773	699	708	693	705	752	693	694	670	747	670	701	711	661	700	736	721	672	725	681	732	752	730	735	687	725	707	742	717	770	666	708	738	705	718	764	694	733	719	729	767	708	759	693	718	717	703	723	720	719	765	696	718	692	745	783	699	736	705	789	739	700	692	698	726	741	733	733	742	720	755	701	706	738	729	710	753	778	731	702	692	771	693	702	719	687	738	764	731	751	749	725	719	743	693	677	731	711	726	705	719	824	714	689	748	739	726	695	714	702	718	706	686	690	754	746	762	700	759	735	657	707	700	724	733	696	702	696	721	708	747	677	701	720	748	716	743	705	702	708	731	700	727	685	691	715	713	738	705	682	691	737	732	738	762	674	761	776	721	726	728	678	736	731	729	706	741	712	709	736	711	727	791	775	747	697	677	740	726	713	738	700	722	739	690	763	709	736	720	728	716	746	705	755	727	715	708	758	744	741	734	734	687	724	702	699	714	688	715	726	769	699	757	702	750	709	763	708	720	678	718	747	735	727	738	736	692	724	734	748	732	723	720	703	686	689	728	745	719	729	711	680	697	722	701	707	760	723	717	733	709	740	741	710	706	716	739	758	719	727	705	727	692	670	706	711	730	744	705	686	696	749	702	697	733	698	758	730	731	703	764	722	680	745	712	734	714	705	727	762	755	763	784	705	686	693	721	692	710	727	687	758	704	738	731	694	688	747	698	734	758	736	704	707	721	737	739	709	779	722	707	746	699	679	717	701	722	713	714	690	720	734	761	736	753	680	738	747	708	710	733	698	695	712	758	732	761	737	712	709	719	705	682	723	747	720	737	709	718	699	753	720	747	713	761	792	705	747	702	747	724	722	737	677	720	714	696	698	686	737	702	718	720	785	719	718	735	700	715	703	685	705	720	711	662	691	689	721	743	697	698	741	684	722	707	722	715	783	729	706	710	701	746	725	727	679	723	720	730	725	712	714	666	696	709	693	727	723	752	718	737	718	719	662	774	764	767	724	754	755	765	714	738	699	734	732	732	716	705	767	717	703	669	692	723	723	724	740	717	698	714	749	729	722	763	726	749	722	724	742	749	716	713	715	721	737	702	651	753	696	772	717	691	742	690	706	725	720	697	766	722	734	721	673	687	696	678	743	709	723	702	690	752	693	723	692	718	757	687	715	720	690	705	722	713	753	742	688	686	717	734	676	742	719	686	762	700	732	673	664	770	702	657	709	689	704	717	708	754	726	703	796	720	732	760	702	739	742	748	717	732	700	801	718	710	699	695	691	748	700	663	733	752	750	698	681	730	715	715	710	715	703	724	662	737	706	720	723	714	734	757	757	704	672	697	727	748	701	720	767	745	743	749	687	738	685	712	676	681	695	690	700	754	717	748	683	752	664	715	674	698	738	795	744	729	718	721	706	728	725	694	734	752	656	783	718	710	729	686	742	787	692	715	699	741	740	730	720	754	720	743	661	716	716	709	696	702	734	698	745	671	713	744	730	668	695	739	749	726	748	759	723	736	726	741	706	657	725	706	683	702	744	734	705	768	735	703	750	715	725	699	801	730	733	771	689	715	723	671	718	753	788	710	755	705	745	686	700	721	725	728	691	736	736	700	712	724	700	706	710	774	738	759	673	711	713	737	718	683	732	714	731	705	745	700	708	721	734	771	747	706	734	691	738	730	766	709	738	709	703	702	675	700	698	712	727	733	730	750	696	721	731	748	704	713	668	738	785	722	663	693	749	766	719	698	739	721	752	742	730	702	738	756	727	682	720	716	702	744	751	724	744	736	668	736	741	703	736	691	726	730	716	725	726	700	669	703	703	746	720	759	703	735	686	736	699	712	702	697	717	737	756	737	710	673	717	769	704	743	700	694	706	745	713	721	692	736	687	777	698	717	718	729	745	698	691	673	696	699	704	674	699	709	702	743	773	696	715	733	753	744	703	705	745	739	721	687	770	729	722	708	748	716	761	743	741	663	723	720	724	778	691	722	772	767	748	686	667	701	747	749	729	747	723	730	715	704	724	743	715	724	715	705	721	740	782	735	711	724	748	744	734	729	684	696
45884	42076	10786	6026	4142	3240	2784	2250	1890	1575	1453	1299	1144	1093	1035	1061	1124	1178	1162	1136	1160	1144	1177	1179	1292	1194	1132	1007	1012	900	896	979	948	809	825	885	859	858	862	876	844	889	853	841	818	823	772	793	824	822	819	820	804	821	805	901	823	849	834	811	795	802	801	788	782	759	816	752	806	782	814	799	782	856	749	764	797	800	767	810	738	788	751	799	811	819	739	806	774	816	807	786	799	747	784	748	797	735	749	738	811	735	805	800	752	798	760	797	803	782	792	739	740	708	744	757	757	788	796	773	738	802	744	765	814	749	774	773	730	699	758	802	783	743	764	743	759	765	814	820	765	824	749	763	776	769	766	782	827	769	698	815	822	752	814	801	787	736	759	764	750	763	797	739	789	820	764	764	744	788	767	734	757	747	787	774	766	760	728	806	768	729	772	753	753	735	760	726	781	759	737	767	786	743	733	769	758	812	793	809	730	734	770	757	747	740	788	755	781	772	823	820	800	757	767	782	750	758	730	781	804	734	794	773	781	769	738	791	809	789	779	733	753	777	769	700	734	798	734	743	829	740	784	778	767	718	746	745	790	797	778	726	791	741	778	709	768	777	737	797	812	719	825	760	790	758	742	805	766	758	807	769	793	806	779	764	773	744	782	772	774	788	729	754	772	763	775	767	798	769	747	716	793	824	825	765	774	783	768	766	789	760	837	779	778	750	786	796	803	770	740	744	795	764	796	803	802	726	782	738	800	770	763	762	761	742	816	783	754	815	796	758	781	797	843	789	736	795	762	755	777	808	775	786	791	786	741	749	833	780	773	787	769	814	760	786	808	754	762	757	787	820	717	750	758	778	773	789	756	773	739	775	733	813	757	765	803	815	750	730	765	757	796	784	717	763	820	781	762	813	786	768	743	761	764	798	784	786	747	719	752	743	775	782	793	746	779	783	818	760	814	756	766	709	776	770	825	721	796	748	791	754	742	735	775	732	751	751	748	850	759	710	707	794	746	708	769	762	812	771	739	763	757	776	751	792	789	766	696	740	789	761	759	770	761	763	751	780	763	742	728	807	773	746	807	744	806	761	761	766	759	765	740	793	746	772	813	769	810	814	799	779	762	761	795	829	810	814	789	836	763	802	815	778	796	796	785	818	705	759	781	781	796	720	776	725	746	823	775	786	723	796	823	770	789	778	806	708	701	768	796	782	784	772	750	795	773	791	704	781	809	777	788	746	754	786	765	769	751	795	766	728	837	736	777	769	729	752	803	759	767	796	771	805	749	771	755	766	743	773	788	740	770	779	791	732	734	728	775	713	773	754	767	797	802	735	783	811	763	754	774	732	792	773	794	793	772	789	762	736	823	753	768	776	776	806	832	771	762	797	777	794	795	777	729	770	784	791	740	774	777	794	792	757	796	772	808	794	769	764	784	764	750	759	748	758	740	801	766	758	766	778	789	826	792	805	768	765	758	780	765	770	751	760	794	806	804	756	799	810	738	794	809	770	768	771	784	774	713	770	756	722	766	801	768	757	742	781	776	796	795	808	795	738	804	781	777	810	718	743	785	760	795	751	758	710	772	746	779	793	814	775	812	775	758	751	794	742	795	768	745	812	797	806	725	778	797	805	772	767	790	749	771	784	776	820	801	768	803	730	767	766	746	740	785	771	764	774	815	778	782	810	762	746	733	771	770	746	807	737	742	791	730	815	803	760	789	787	760	782	758	805	788	781	802	779	773	854	748	767	799	780	758	741	766	744	741	786	765	721	773	740	787	772	786	803	723	730	813	758	721	776	795	744	751	800	777	737	768	767	748	815	751	809	767	751	750	775	763	785	785	754	797	802	736	796	746	771	816	759	740	786	800	782	772	800	817	765	751	771	730	791	739	774	753	771	804	816	786	755	764	810	718	774	771	715	776	773	785	714	785	779	776	758	820	759	755	740	758	748	763	843	736	752	719	767	839	757	761	807	829	794	797	778	791	779	781	767	792	768	779	738	821	799	785	776	741	777	733	758	808	782	796	775	816	761	775	767	741	750	787	749	768	818	761	786	759	784	750	757	770	732	804	757	769	809	746	804	737	807	773	788	762	755	764	735	763	773	751	796	786	804	747	763	748	768	770	721	804	781	779	771	770	750	827	744	781	788	758	802	774	829	759	725	755	772	748	726	763	747	762	768	783	837	810	744	796	767	783	763	781	762	741	788	776	767	757	785	769	773	762	828	839	782	722	772	745	768	790	765	832	756	783	784	756	758	819	739	789	820	734	782	754	765	775	773	798	743	770	800	775	788	772	738	770	728	725	814	798	773	776	826	807	767	739	749	773	781	761	745	748	801	766	777	787	784	775	748	784	755	791	786	781	778	757	771	750	775	840	777	739	757	737	760	784	777	778	791	787	679	722	763	788	735	770	758	770	750	770	812	777	769	760	767	821	770	781	785	766	822	773	721	744	791	769	771	769	752	796	757	767	811	760	795	760	730	761	747	731	754	777	752	749	767	751	763	778	775	756	826	802	819	802	802	852	721	788	763	793	750	771	769	766	798	815	747	785	848	773	790	809	775	778	756	748	788	755	798	764	776	763	768	729	782	764	721	771	759	816	721	814	833	772	757	776	735	759	757	742	749	798	706	803	780	784	764	751	766	759	720	773	810	731	743	757	820	765	790	768	701	757	774	818	765	763	765	770	786	778	790	794	797	740	737	791	740	775	804	752	758	757	738	826	807	693	769	747	780	768	797	772	790	769	807	786	742	759	778	747	780	748	786	757	743	766	750	790	751	730	808	766	793	796	752	756	789	827	791	800	799	767	764	762	782	773	803	793	775	738	777	762	833	788	835	785	804	765	796	799	746	802	754	767	732	714	814	752	795	764	739	751	764	751	736	745	749	811	757	761	772	787	802	804	793	720	792	808	776	765	763	824	736	769	722	772	773	765	755	796	788	791	783	801	757	801	787	746	733	772	719	798	761	810	795	738	792	823	846	766	787	852	765	783	753	796	765	825	758	775	760	802	770	821	799	802	752	753	766	809	795	738	769	762	727	767	778	727	747	776	776	773	757	754	769	756	752	705	759	776	736	786	757	761	753	787	756	825	742	785	750	758	774	770	738	722	765	722	765	770	768	749	805	726	785	772	785	740	725	786	784	807	779	747	746	754	770	743	779	768	786	771	761	773	750	717	771	763	765	747	766	768	758	758	788	735	820	786	741	785	755	842	781	758	729	783	756	743	781	798	775	765	790	777	773	768	750	764	760	803	742	769	787	741	787	808	810	777	771	783	741	758	776	790	740	805	770	815	747	785	732	777	767	798	824	826	781	740	765	728	781	824	779	758	731	755	789	809	806	810	739	762	745	809	745	811	813	795	815	771	759	811	790	751	769	742	768	755	743	762	801	735	832	800	770	768	767	791	724	757	763	764	763	770	753	768	825	760	741	728	784	760	770	772	810	734	722	735	771	783	743	790	783	789	799	765	776	773	774	760	833	779	779	783	784	761	800
29702	23762	13499	1893	753	704	703	702	711	697	709	686	669	681	643	623	682	676	695	744	721	728	703	721	702	706	713	705	665	662	658	623	692	708	654	632	679	661	666	633	648	662	672	675	589	643	651	645	670	645	607	637	672	654	666	687	672	690	672	674	650	648	663	679	650	682	682	659	644	661	633	630	627	652	723	639	683	651	684	636	650	690	707	668	617	664	683	692	647	668	686	684	651	692	629	662	695	651	668	678	662	611	646	656	692	662	680	636	644	676	681	650	653	653	619	678	628	696	661	690	678	600	676	673	660	621	665	664	641	643	609	621	669	663	667	663	642	641	665	643	653	624	662	605	648	647	669	647	674	639	613	620	633	674	642	668	674	656	622	645	649	704	577	659	663	634	601	660	684	625	659	668	641	624	674	686	628	620	709	631	679	668	677	684	625	662	664	588	694	640	617	618	650	640	639	634	718	646	628	624	656	666	664	641	671	671	661	637	704	700	658	655	696	658	644	606	641	626	655	664	658	656	643	695	646	642	644	673	608	632	671	655	625	633	659	647	664	703	656	704	654	628	649	624	641	629	640	625	667	681	621	676	687	658	672	664	634	628	644	638	694	669	655	641	630	635	685	631	651	664	641	647	644	657	646	699	671	660	631	659	646	624	679	668	640	629	651	639	629	661	714	628	681	701	648	676	625	649	671	639	662	641	657	651	689	642	639	633	669	636	684	673	709	662	662	634	633	673	715	609	621	636	614	675	658	606	638	680	650	676	631	637	648	665	628	601	695	636	674	650	643	641	674	695	668	644	683	663	686	657	643	645	683	646	664	663	659	719	633	659	622	678	693	629	607	653	645	629	660	643	676	666	625	632	649	628	675	715	686	629	649	688	624	655	585	638	640	637	641	628	660	656	618	640	684	687	641	681	632	619	669	604	653	633	618	693	645	643	667	628	665	654	626	664	651	646	663	680	656	676	636	689	639	676	647	689	665	636	707	636	627	655	643	649	669	677	661	645	635	721	692	628	678	643	705	642	603	632	668	654	631	666	663	662	686	613	675	673	670	648	630	688	635	591	689	651	633	655	642	685	628	673	650	670	677	668	710	722	688	695	655	678	644	652	617	676	643	675	690	689	684	648	694	638	645	665	630	671	667	644	668	648	628	671	642	658	690	665	695	661	632	628	698	681	664	699	660	605	655	632	634	686	671	643	562	645	679	631	683	615	672	692	651	636	615	633	660	636	656	657	699	665	644	658	635	628	611	673	657	677	675	638	654	675	627	628	643	678	684	619	650	666	674	637	633	665	623	636	690	667	642	662	710	678	636	652	607	644	644	670	676	666	638	672	672	687	671	647	612	679	644	669	655	609	655	609	659	662	628	652	635	678	687	720	657	636	666	678	587	644	675	600	652	646	704	648	656	697	636	717	638	628	651	629	666	668	670	653	604	690	712	662	620	637	631	695	637	616	671	617	674	696	671	666	624	648	660	642	626	656	675	633	651	699	623	670	662	595	644	634	617	643	664	665	660	677	657	685	664	629	700	643	708	663	690	635	697	633	657	647	655	671	615	638	706	656	659	650	651	648	641	664	605	663	644	636	678	630	646	588	639	660	644	661	680	634	673	643	679	624	647	622	658	666	649	649	607	670	654	592	630	658	660	619	610	653	648	677	691	666	665	626	683	644	624	647	688	641	595	669	650	601	640	667	661	675	696	634	688	655	653	646	629	638	642	623	631	633	681	621	710	654	649	652	605	684	632	607	678	645	632	680	675	647	658	670	661	631	642	662	698	621	698	632	652	681	642	630	648	645	686	648	685	713	650	642	656	633	640	679	668	687	686	678	638	630	616	712	680	692	689	601	699	636	660	654	698	581	683	630	627	648	623	701	612	658	654	635	695	633	657	626	626	588	617	639	639	641	639	671	616	671	653	614	705	614	652	684	671	636	679	646	692	587	668	657	673	671	615	655	609	661	663	629	661	668	636	651	648	639	694	654	640	669	688	649	678	702	626	622	616	651	670	684	666	661	677	665	659	627	642	644	662	646	659	653	659	634	633	637	613	659	672	624	677	677	682	647	653	684	662	682	684	673	646	674	610	636	659	617	631	662	651	627	682	639	634	677	646	681	663	650	630	647	668	628	662	646	625	605	663	631	617	644	646	639	667	651	661	648	733	646	635	608	657	630	663	651	646	631	634	644	697	598	678	654	674	686	649	656	674	664	705	661	644	665	608	648	645	611	649	608	688	637	656	681	659	657	662	615	671	675	687	644	643	655	685	593	647	596	690	643	728	630	670	666	602	634	663	669	649	677	672	666	658	680	624	662	651	704	703	598	618	645	707	705	612	625	656	651	663	639	637	670	713	652	667	646	676	626	614	642	632	636	648	639	669	690	671	655	644	618	670	650	683	714	641	688	652	627	672	641	621	654	653	633	657	663	649	657	595	644	665	668	650	704	669	636	659	637	610	628	624	657	638	682	682	620	672	607	633	712	674	633	643	686	650	643	689	698	660	668	616	619	634	684	685	627	667	661	640	632	682	646	651	661	610	640	660	672	617	626	660	668	683	643	669	668	649	686	685	647	725	635	686	637	699	645	674	654	662	679	635	638	643	641	673	630	629	682	614	638	669	668	639	651	664	669	711	648	638	645	627	649	640	611	625	631	639	682	680	634	659	661	668	630	613	655	654	659	630	653	641	678	619	622	641	612	662	648	699	699	665	698	670	673	674	647	629	625	642	618	660	673	666	633	622	616	642	653	654	668	679	658	664	618	696	635	614	659	664	671	651	613	650	696	647	698	624	656	680	640	611	647	640	631	649	699	652	645	661	658	705	615	680	656	671	661	687	654	624	670	680	625	645	683	639	674	606	664	638	651	641	640	675	629	648	667	706	688	694	659	628	689	667	657	618	621	628	639	683	628	667	657	695	634	640	650	647	640	666	693	635	651	644	657	680	627	657	680	670	667	664	610	684	617	601	585	658	614	660	653	685	639	653	663	681	636	706	699	681	675	669	692	616	667	631	623	647	654	669	614	659	652	671	622	620	656	655	636	682	662	684	641	679	665	666	679	677	668	670	645	684	639	674	644	659	633	649	606	684	638	634	661	670	635	645	679	672	661	636	683	652	624	646	621	653	621	622	672	594	654	645	627	621	624	650	634	633	701	690	644	652	665	663	659	665	649	623	674	624	641	619	649	625	662	676	686	654	678	600	632	688	693	627	605	615	602	643	662	658	657	620	585	639	630	651	646	645	664	654	666	681	617	671	671	614	663	663	654	645	636	629	634	669	660	665	671	672	696	665	644	659	651	660	664	635	644	665	648	678	639	627	672	634	648	626	636	650	657	659	655	640	675	668	633	694	665	694	656	592	596	649	648	655	641	640	693	673	654	646	625	674	658	642	672	659	686	629	692	659	631	702	693	644	676	653	664	675	667	672	667	668	634	638	706	678	596	661	638	633	686	669	637	650	656	627	643	678	659	661	647	670	646	655	692
37401	24796	1190	912	879	819	764	825	771	766	777	737	746	780	805	763	788	784	794	905	803	830	929	814	818	919	824	870	810	815	799	757	871	771	754	804	743	780	764	781	745	743	709	744	751	784	724	730	691	710	760	761	761	748	754	782	799	801	710	764	743	780	738	749	769	733	771	742	756	819	765	782	745	792	710	721	758	727	744	711	777	762	767	736	728	691	738	714	696	749	734	689	745	765	737	723	725	759	757	743	804	723	739	725	748	735	734	692	693	764	759	758	716	733	732	756	808	726	745	729	730	740	761	744	748	732	805	732	809	776	745	772	773	743	735	758	741	720	735	755	749	743	793	747	743	736	696	734	740	719	746	751	741	709	706	725	737	753	712	726	740	712	741	775	736	760	727	773	707	737	731	729	714	759	735	675	706	727	747	759	750	743	772	776	712	786	747	747	721	685	729	742	762	768	738	730	708	753	734	742	756	739	736	687	761	748	757	771	749	707	722	768	730	739	756	733	758	789	716	687	727	769	785	739	727	790	734	747	746	715	738	730	764	724	742	724	782	755	732	721	791	738	754	780	751	718	776	799	787	752	773	709	771	716	714	731	780	777	699	747	713	758	747	809	759	729	738	745	702	750	772	705	811	724	759	718	771	738	748	774	725	728	787	751	735	718	717	718	749	695	771	751	730	722	731	759	769	772	739	765	739	707	751	735	767	770	777	767	813	729	756	759	774	775	729	752	760	727	743	776	729	712	773	731	693	706	740	750	788	725	741	755	746	776	793	789	737	768	784	739	698	728	753	755	769	712	739	734	749	712	707	752	754	754	704	745	768	740	768	746	784	727	751	730	714	718	757	733	734	745	770	710	784	709	768	706	772	762	709	761	764	748	749	737	779	715	734	764	745	812	784	705	730	706	744	718	756	757	758	761	762	758	743	773	749	746	718	741	767	757	708	744	693	734	745	746	770	744	809	725	727	738	791	731	760	736	771	764	706	764	767	691	697	743	730	746	751	741	772	800	722	727	732	776	734	756	750	754	766	731	727	719	707	760	781	722	731	732	748	719	747	781	722	771	731	742	768	721	754	742	738	734	761	727	715	791	702	739	710	732	776	742	713	767	735	701	726	734	744	778	712	718	750	720	773	755	756	750	794	758	749	803	737	740	732	729	780	732	716	750	759	745	677	766	750	740	718	792	734	726	799	789	718	749	742	766	759	746	710	764	783	761	734	764	746	738	735	789	751	735	711	737	764	749	743	746	734	753	708	718	765	797	782	767	730	781	719	729	757	732	732	761	767	719	815	760	740	787	738	767	751	721	746	764	745	702	720	737	789	785	681	809	752	767	778	727	752	767	749	757	751	737	751	719	750	712	769	750	716	751	779	764	719	754	743	794	747	776	756	696	705	771	693	796	785	752	760	766	779	715	778	732	720	786	719	734	684	776	733	754	719	722	713	791	744	765	768	774	732	698	724	717	752	740	714	765	735	797	723	748	742	749	700	768	753	767	736	773	749	794	769	774	767	746	718	734	704	738	755	766	677	747	780	719	750	809	731	713	731	724	753	734	716	714	776	726	750	716	730	722	752	769	729	776	742	728	733	770	737	791	741	769	724	747	740	750	681	686	744	762	731	770	754	767	733	692	768	757	781	746	739	723	715	768	754	744	765	762	718	726	763	728	720	707	776	767	748	769	734	727	720	732	705	765	745	749	769	761	787	688	760	676	725	770	722	767	781	711	721	732	790	729	729	755	763	782	719	761	740	785	698	743	717	735	723	720	764	724	737	707	747	792	787	711	731	730	735	710	783	727	778	767	737	802	744	710	745	721	761	758	724	705	725	740	782	778	792	723	728	724	744	759	735	758	724	746	753	762	759	779	751	705	750	711	782	795	745	747	771	753	746	711	787	735	758	765	804	738	749	718	765	749	800	768	721	715	743	715	691	759	766	715	783	795	745	771	754	743	769	753	782	755	793	734	708	675	728	729	749	771	749	779	753	746	769	780	733	713	824	717	745	833	760	739	754	738	788	703	706	721	750	791	750	750	741	715	710	716	763	735	752	732	791	732	718	740	711	753	738	717	801	737	787	751	719	684	745	750	786	753	734	700	748	759	725	761	770	783	757	717	743	779	757	782	755	765	723	763	721	748	713	721	698	790	714	743	729	727	752	765	744	749	751	718	732	745	734	700	720	707	721	761	711	721	784	734	724	801	727	815	675	732	817	751	775	677	732	712	764	721	735	718	739	790	729	720	768	770	756	762	685	762	698	694	714	722	763	759	735	719	794	742	771	725	740	741	744	751	711	809	760	744	761	775	723	734	768	776	741	761	713	780	752	711	745	796	751	673	784	743	772	739	704	759	765	696	711	720	740	730	782	744	760	735	767	707	742	767	777	748	788	759	740	746	752	760	772	748	745	732	731	734	742	762	787	820	753	747	748	708	730	763	748	723	792	772	757	738	716	754	771	741	727	724	753	773	742	740	755	725	725	734	757	745	752	744	747	737	777	707	702	812	787	767	751	727	715	803	720	746	792	769	736	698	715	727	758	724	733	744	731	733	777	735	742	719	744	701	739	743	744	706	734	751	663	779	768	751	711	754	752	747	700	745	747	717	797	724	742	764	776	723	767	721	736	748	778	759	760	718	751	784	761	791	745	781	769	774	786	717	757	804	755	760	723	745	711	723	736	744	714	830	756	769	801	749	748	756	788	773	745	788	719	767	758	702	701	758	733	726	761	748	750	750	741	763	714	722	730	806	753	758	754	714	719	778	706	739	770	765	770	773	731	753	768	767	735	725	715	718	710	763	759	785	728	756	758	742	734	806	721	749	767	699	756	741	745	742	727	748	753	736	730	714	767	766	749	715	767	719	762	764	721	719	733	696	792	780	756	762	695	793	743	752	718	726	759	773	679	738	770	724	709	775	711	791	711	692	735	695	755	725	714	720	797	732	721	766	728	730	745	782	772	772	779	698	778	799	731	726	754	755	713	746	738	708	708	744	748	746	755	722	698	754	765	776	782	701	744	737	765	707	757	747	736	724	785	809	744	721	736	735	769	773	716	740	739	766	704	797	796	737	783	744	777	749	724	734	744	748	761	720	694	722	760	776	705	762	748	730	754	783	717	760	741	737	740	841	709	765	761	790	725	751	756	752	725	726	782	801	704	735	699	742	825	735	740	765	737	758	715	747	743	789	738	734	715	777	789	767	746	746	731	763	778	777	738	746	742	750	760	734	749	783	728	745	760	729	733	745	752	748	740	754	746	720	766	764	759	722	748	743	791	755	735	716	725	732	697	759	765	751	732	807	767	775	727	795	738	713	731	748	687	736	743	755	726	741	784	760	724	720	784	752	804	717	713	732	720	739	776	722	725	756	777	738	753	713	804	756	720	733	785	740	746	706	733	719	718	772	724	745	732	755	775	747	738	749	752	724	752	792	727	719	756	752	736	802	748	781	710	741	784	773	748	733	755	748	741	736	719	740	786	729	736	733
23417	20896	28255	23685	20899	12563	1355	769	721	678	601	629	586	589	546	580	556	550	600	566	608	575	582	613	650	627	609	529	511	529	519	503	503	507	483	527	450	487	469	525	468	486	464	458	449	487	454	448	459	497	525	523	509	505	528	514	547	465	464	481	463	488	486	486	455	430	441	463	507	500	475	484	477	508	501	433	436	474	478	475	469	478	462	448	491	466	524	496	501	515	438	499	500	448	503	499	477	489	460	466	487	447	460	489	472	492	459	440	502	481	447	444	486	495	457	461	467	523	446	480	495	496	440	450	499	484	456	470	460	468	486	458	461	552	489	458	476	467	475	467	432	469	451	462	526	484	495	480	470	468	462	481	453	444	434	452	467	438	442	489	454	518	466	439	482	460	481	479	468	472	444	495	498	472	461	455	449	504	469	442	459	481	463	495	448	482	467	460	451	455	471	456	497	506	491	508	446	466	453	489	448	448	418	447	458	446	469	475	508	464	462	507	500	424	495	468	453	498	475	483	486	428	466	495	489	497	468	541	507	509	482	468	492	486	470	454	494	465	450	492	467	499	466	446	453	458	482	448	496	438	468	441	501	485	458	469	469	413	482	448	474	484	451	502	467	472	476	475	471	492	455	428	479	481	450	461	472	478	475	490	507	472	447	447	451	486	473	508	480	452	423	461	448	489	515	449	461	473	507	476	487	469	432	443	433	469	437	471	503	472	439	481	460	451	464	417	466	463	458	513	433	449	461	469	473	441	474	485	494	453	457	462	481	473	468	479	471	490	506	430	452	485	477	461	467	514	530	453	496	496	465	486	446	487	468	475	432	487	465	427	502	489	468	476	446	477	466	476	463	500	481	464	496	484	452	473	497	511	482	475	453	510	472	457	495	459	481	485	471	460	453	486	490	484	457	482	499	464	440	435	518	484	467	477	485	465	455	456	508	504	429	462	458	461	466	485	474	451	440	467	464	437	474	463	479	459	473	469	453	443	496	463	487	517	457	438	482	439	491	486	481	491	483	441	492	447	493	490	447	479	452	490	469	472	433	486	494	437	458	447	470	446	509	485	486	448	482	487	488	468	505	444	499	449	461	430	415	475	443	486	470	466	464	455	405	437	516	449	491	484	447	451	509	455	461	436	471	464	488	474	448	483	460	484	472	456	496	465	455	489	472	455	478	462	488	515	464	486	472	443	464	477	519	496	508	454	483	441	462	501	527	469	453	448	409	478	495	463	468	498	462	483	468	473	464	484	477	435	436	481	500	469	449	470	471	486	504	475	474	447	506	497	477	503	466	444	488	488	449	444	494	497	485	439	470	476	438	469	488	500	477	516	493	460	489	439	461	495	479	439	492	445	493	471	466	501	474	460	465	504	503	456	448	465	466	499	443	504	470	480	478	458	500	476	477	474	469	445	472	504	438	436	499	480	492	470	498	451	463	481	463	474	452	462	457	480	486	477	464	484	499	491	454	483	484	449	466	470	457	469	482	467	487	490	461	482	449	496	478	427	430	474	479	509	415	488	464	507	473	477	469	466	506	457	483	465	477	446	474	464	467	459	492	449	472	467	441	487	465	477	486	441	414	496	458	464	497	481	476	469	445	437	483	497	463	418	448	491	463	452	436	505	486	445	474	486	496	454	426	481	493	480	459	476	495	483	490	465	460	508	483	486	488	460	467	482	497	473	475	463	459	456	501	473	486	431	467	485	464	503	482	447	506	503	507	465	491	471	482	435	454	481	464	486	488	476	488	493	441	458	484	449	430	467	488	448	444	483	473	476	490	473	448	492	470	446	438	451	457	471	498	428	491	464	468	463	521	471	458	500	489	460	486	492	463	471	429	481	451	494	434	474	483	467	510	492	476	477	497	487	503	448	500	443	483	439	475	421	452	469	470	466	444	499	484	483	412	450	484	464	448	475	456	506	484	445	454	479	467	524	479	463	509	515	486	504	433	506	446	477	492	443	457	453	451	472	474	453	529	491	476	412	455	460	486	448	468	471	478	511	511	485	515	468	468	459	475	478	477	505	491	479	508	462	459	469	507	496	492	472	465	486	495	489	495	463	505	460	482	493	498	486	481	461	447	466	439	478	491	497	464	462	488	488	480	486	447	426	494	433	461	442	432	461	443	505	497	448	476	477	465	474	487	480	469	441	514	471	471	460	481	480	498	503	481	441	447	448	416	473	489	525	477	470	492	508	441	436	446	443	476	461	468	454	459	439	452	514	425	466	434	471	503	505	435	474	502	520	448	480	511	485	478	449	470	476	444	448	467	462	470	496	472	462	473	448	499	467	452	472	526	463	485	455	442	486	459	469	500	505	450	470	457	468	452	491	439	478	455	505	444	448	485	475	491	507	456	459	507	455	438	474	511	499	491	478	459	478	456	440	474	476	422	447	446	514	444	472	442	451	480	451	472	487	418	530	462	486	468	463	474	476	427	479	478	475	467	482	445	449	479	503	466	500	505	444	484	481	493	479	501	499	447	486	464	438	491	488	459	476	471	492	481	452	481	448	445	454	461	460	461	431	475	473	491	475	437	481	453	466	434	508	469	477	502	462	465	487	481	460	461	487	450	504	427	490	459	483	498	476	459	489	430	466	459	471	479	469	508	494	479	456	421	422	489	416	459	510	477	451	499	484	500	462	451	434	443	438	494	475	455	469	485	453	454	467	467	506	430	468	447	476	513	482	448	461	464	456	495	477	491	470	450	469	451	475	502	475	433	480	482	461	475	490	460	481	465	447	497	517	449	505	508	473	440	453	462	460	450	493	492	462	451	479	444	446	444	475	446	482	486	454	463	462	448	477	505	492	486	450	509	482	458	448	485	510	430	482	527	511	435	462	444	497	458	475	501	501	457	480	504	503	467	481	499	441	499	459	480	430	451	443	462	480	430	446	472	503	485	484	436	481	462	489	449	458	462	474	490	500	432	458	514	448	463	445	476	487	467	456	446	445	483	443	468	478	502	470	461	485	453	454	425	524	504	464	432	514	488	477	459	480	446	479	503	472	498	519	480	463	448	463	453	496	499	466	466	466	445	487	424	473	466	451	455	508	483	457	442	466	491	500	481	450	454	432	441	480	465	482	463	470	458	453	494	500	478	453	491	459	478	470	486	491	496	484	500	441	537	486	463	481	469	446	529	457	440	451	500	460	436	462	482	465	468	485	501	490	458	482	479	466	480	473	492	490	441	460	453	476	470	411	475	444	449	523	467	474	443	509	451	443	486	487	456	470	492	460	491	519	435	464	473	473	487	476	493	475	473	484	465	430	456	516	505	492	462	489	436	462	447	454	472	451	463	482	481	465	438	475	468	465	506	516	473	497	489	491	461	437	516	459	468	453	448	451	495	486	503	489	463	461	462	496	472	446	505	503	517	459	467	473	460	480	454	413	479	452	426	449	439	430	476	487	461	496	482	438	494	480	428	490	457	492	521	438	461	475	487	445	506	483	433	487	458	495	472	505	446	468	491	479	485	475	449	456
40613	33695	6252	3348	2246	1893	1584	1235	1103	923	899	770	684	723	693	690	740	740	742	783	741	726	758	849	817	826	707	637	654	626	662	593	647	629	593	613	589	641	620	618	614	579	586	581	585	538	568	577	557	594	592	580	565	602	526	582	592	597	573	577	548	546	515	543	534	547	563	564	553	561	548	526	532	581	572	529	531	546	554	536	526	518	573	517	559	559	484	550	554	492	520	482	533	547	515	561	534	562	558	588	523	543	540	555	517	538	564	539	565	541	550	566	541	576	519	544	522	529	578	510	585	543	547	534	576	537	534	502	535	595	525	553	525	517	529	543	526	551	503	544	499	538	594	559	533	552	533	528	536	566	552	564	573	573	503	542	524	555	500	578	555	578	540	530	534	513	501	552	538	548	515	537	477	583	526	512	541	558	581	543	547	520	539	517	562	568	553	490	528	539	529	551	535	515	527	531	515	503	563	551	530	555	505	543	509	529	493	506	535	546	496	497	517	549	505	544	548	554	529	506	536	555	558	524	531	558	499	506	519	578	510	501	525	560	514	574	552	503	522	531	506	557	501	586	553	577	550	525	535	506	580	519	522	548	521	564	569	540	559	552	516	528	536	549	499	536	528	563	569	510	510	546	509	542	534	530	539	509	577	531	566	537	521	532	540	544	532	546	488	510	592	493	551	511	509	516	522	503	547	478	526	508	503	539	546	521	541	537	534	556	538	537	515	541	504	542	549	544	515	486	523	532	556	485	525	489	530	540	565	549	539	582	553	560	498	543	532	539	557	534	514	527	519	589	517	573	533	573	514	511	495	530	543	529	521	559	534	560	526	527	519	517	551	522	529	519	550	499	544	515	535	512	541	534	529	521	563	567	553	530	534	567	542	533	536	586	568	505	578	560	491	584	545	516	517	556	528	546	565	520	552	539	513	552	556	529	548	546	543	565	580	509	534	541	529	501	526	538	545	571	509	549	553	546	524	570	501	510	538	540	542	552	537	519	510	538	528	536	555	537	519	550	508	572	550	478	488	523	522	492	544	521	519	529	544	530	529	544	544	547	520	564	547	537	519	498	549	542	463	554	548	531	521	535	553	519	540	536	514	539	536	548	567	509	506	527	528	560	604	521	514	530	524	523	546	614	565	543	527	545	542	542	506	507	556	553	559	554	537	548	534	520	539	513	502	555	576	531	510	622	519	538	476	535	560	519	545	564	520	553	531	498	549	566	549	542	591	526	508	539	559	499	539	501	536	544	529	565	556	573	542	530	514	564	557	532	521	542	512	516	507	517	542	512	561	494	513	550	505	519	561	538	510	531	509	483	548	544	513	546	558	528	550	508	543	513	521	539	487	517	537	538	539	517	488	540	518	533	522	508	520	534	533	519	561	556	582	559	494	571	548	517	561	521	556	528	540	587	550	556	580	535	552	520	546	535	543	539	557	556	565	552	546	523	574	539	508	542	520	488	553	512	542	522	573	537	543	539	519	537	538	541	562	569	463	562	519	527	542	539	516	496	512	525	562	544	548	523	587	542	556	532	557	546	547	535	536	489	545	525	512	553	515	557	569	542	588	559	537	518	485	510	496	538	522	531	523	564	553	547	540	507	544	537	561	486	559	559	529	528	568	582	516	536	545	577	519	575	512	529	563	501	500	549	511	503	546	526	541	535	551	580	535	520	595	500	578	536	537	520	517	540	526	539	539	562	520	557	530	500	507	566	532	539	514	486	570	539	574	557	551	536	535	516	580	527	559	572	530	524	527	497	501	526	539	533	523	533	516	503	506	538	531	499	513	488	537	522	565	564	523	536	566	516	499	533	548	530	518	521	539	554	540	571	513	523	565	502	549	535	547	539	527	532	533	524	549	527	504	532	546	533	543	539	504	533	551	538	519	510	551	522	491	509	528	540	519	581	577	521	522	551	504	542	518	534	513	543	514	545	548	524	503	570	551	540	528	535	569	590	549	564	561	526	543	517	545	542	510	560	526	510	541	568	509	511	546	557	519	531	529	490	544	516	481	530	572	521	518	511	550	529	521	483	510	532	514	524	562	530	558	550	537	573	566	558	507	517	551	521	529	515	543	510	571	533	533	549	538	525	539	524	519	514	545	495	547	525	554	568	510	531	533	516	526	565	573	500	521	561	597	545	537	526	534	513	560	548	571	527	585	507	525	549	552	514	504	543	524	512	516	556	512	541	538	527	529	559	555	524	513	540	521	557	508	543	547	556	561	558	541	535	517	506	524	513	511	508	515	513	533	507	534	524	496	532	554	536	550	522	502	554	521	514	536	507	525	562	546	562	532	515	554	518	538	537	518	529	535	521	536	550	561	531	517	555	574	540	516	554	513	567	519	539	536	537	496	535	534	530	549	539	537	544	505	521	573	525	515	540	542	535	541	567	528	549	519	540	531	487	535	547	521	540	528	539	514	488	558	517	548	575	547	541	530	565	554	568	558	524	534	521	534	547	541	570	556	543	507	546	519	507	525	504	525	533	551	525	554	556	542	517	486	527	516	508	551	535	538	582	490	565	542	522	549	533	500	539	569	537	523	590	538	549	519	554	546	548	538	515	497	569	521	521	545	582	593	583	547	544	496	553	531	537	545	554	512	510	540	480	565	502	519	484	578	525	550	570	530	534	511	536	560	535	504	545	538	513	528	577	483	537	498	540	570	527	535	557	532	566	504	549	530	531	552	532	524	550	551	533	551	556	542	516	570	534	571	562	510	536	556	560	534	535	554	543	582	535	530	535	539	548	519	545	551	559	565	486	515	548	503	555	527	551	501	524	525	502	556	535	540	516	556	536	524	540	572	541	539	543	547	569	529	567	541	608	512	529	513	522	562	530	563	534	557	541	533	543	507	581	518	541	576	587	520	571	566	577	551	553	493	572	518	537	490	576	572	513	553	576	533	559	526	553	532	537	529	549	526	557	488	506	549	484	514	539	499	514	548	549	538	529	494	525	557	561	500	517	533	543	519	474	517	498	543	535	566	496	563	550	532	535	513	536	530	493	530	525	490	539	542	556	532	500	522	498	498	555	526	529	526	510	563	528	578	538	499	536	577	548	512	514	493	544	583	607	545	527	573	538	499	566	513	534	546	528	545	545	547	588	473	484	550	551	558	555	561	536	533	501	517	551	556	538	547	566	563	551	501	552	579	553	531	542	559	548	540	506	556	532	537	546	557	526	532	527	494	536	523	540	533	536	552	552	514	545	524	543	557	534	536	512	487	502	512	512	563	515	523	515	531	558	543	512	547	539	590	525	523	517	565	569	498	519	541	540	562	531	567	556	567	497	514	503	488	502	556	535	547	556	571	540	521	550	553	512	541	561	541	573	516	506	523	556	543	589	518	562	511	534	562	522	528	535	579	528	547	539	558	524	521	519	534	523	535	525	538	558	595	505	557	547	520	536	524	516	504	528	525	547	551	543	489	555	513	496	547	543	519	546	563	532	542	530	569	594	508	529	527	514	512	493	529	483	552	554
24719	20911	27227	24585	13619	1564	1194	1128	1007	1049	966	1023	952	930	944	954	966	958	957	932	964	978	1082	1050	1032	998	932	963	974	957	882	958	908	911	944	956	967	890	930	841	913	920	900	911	894	899	924	908	924	905	933	886	905	1001	884	881	952	901	930	909	896	921	929	903	922	864	926	963	907	958	941	891	839	893	885	935	958	908	934	882	942	844	872	900	885	968	871	836	879	892	897	916	911	919	909	976	894	923	926	889	879	833	950	840	900	917	854	1010	858	898	899	876	926	912	901	875	971	883	881	861	896	872	854	848	898	904	915	925	915	893	887	905	888	958	896	885	927	881	942	884	858	853	862	912	923	903	930	923	877	905	901	890	880	853	942	913	877	884	928	848	895	933	859	877	892	886	895	911	890	915	846	865	909	886	969	802	908	879	827	864	892	903	863	958	882	874	882	906	837	878	903	825	861	867	901	882	889	887	936	919	871	866	868	955	898	861	820	862	844	836	944	851	898	899	886	910	921	879	899	882	914	903	890	837	866	911	855	923	927	925	902	896	889	920	947	874	837	931	930	832	882	923	887	920	937	880	941	861	921	911	898	905	864	864	918	881	882	877	880	906	909	864	920	892	871	867	883	860	912	889	907	851	888	870	876	926	943	934	913	885	859	897	897	943	847	884	894	950	946	901	927	940	867	940	893	902	916	898	928	898	879	903	885	903	874	894	906	909	895	882	854	848	862	870	897	873	928	891	866	851	862	918	905	919	887	941	876	893	949	914	857	880	884	929	928	905	952	845	927	891	931	913	937	869	904	910	918	877	921	921	929	910	922	904	911	868	889	933	914	884	948	950	943	864	861	899	879	869	846	924	859	903	908	892	930	945	945	914	931	875	916	860	886	937	896	866	923	879	922	904	913	935	908	910	956	898	894	939	850	896	915	878	892	918	878	875	879	900	912	813	978	918	902	933	862	941	874	881	913	898	920	863	915	878	929	889	915	910	898	872	868	896	893	939	824	872	933	910	910	873	865	882	881	901	859	936	893	992	919	874	883	896	904	847	914	844	905	900	906	900	915	863	923	899	959	875	901	927	889	823	910	872	940	899	950	899	885	927	908	888	874	881	897	918	875	897	899	887	901	939	896	934	901	847	914	906	927	889	941	869	877	911	880	866	921	846	912	903	847	916	890	878	933	917	859	896	886	844	863	828	849	885	927	857	907	933	899	877	893	883	975	867	895	904	833	888	860	922	888	906	891	920	895	898	862	873	927	888	896	869	901	903	893	947	936	871	935	859	905	896	904	869	891	870	886	936	877	942	943	913	864	895	839	862	890	904	858	843	900	890	923	911	900	871	884	873	893	857	924	905	881	891	943	979	854	867	925	913	927	924	893	907	867	881	867	935	969	894	901	874	872	871	920	898	897	904	875	853	891	931	900	878	873	904	914	875	882	851	894	907	896	915	917	888	944	910	873	944	930	871	902	863	885	931	906	924	866	900	858	881	897	903	917	914	886	883	860	964	906	912	930	923	918	920	905	883	890	922	851	885	868	940	934	910	828	854	881	867	879	915	865	926	909	853	893	901	869	907	896	956	891	852	906	922	893	929	908	857	923	916	910	856	960	905	891	918	910	874	874	919	936	934	893	880	896	845	870	912	884	913	897	871	946	907	883	958	936	928	908	898	875	866	935	883	838	945	920	911	888	889	861	883	839	948	886	905	903	893	917	882	912	891	951	863	902	897	886	915	914	925	852	911	891	920	890	888	899	889	888	890	888	858	918	867	887	875	895	903	923	889	908	892	973	898	905	866	966	906	897	861	892	912	977	874	889	877	921	867	917	916	918	888	917	835	939	915	908	898	880	889	859	894	929	931	898	851	928	897	966	925	920	902	939	895	901	879	924	835	943	922	936	810	930	881	934	876	882	903	877	842	877	914	878	869	892	903	925	931	867	912	882	911	933	885	917	882	871	841	889	889	897	905	864	849	883	938	862	897	898	912	837	882	853	909	859	919	907	897	859	894	867	857	901	897	873	891	885	906	872	913	886	854	901	874	842	878	880	942	896	875	848	892	887	822	887	934	856	910	908	929	899	900	963	915	851	865	904	895	941	947	861	903	916	924	840	906	847	883	883	881	874	940	910	870	875	835	859	935	852	924	894	870	892	864	908	879	910	900	903	891	845	928	948	893	852	907	930	862	939	864	836	859	935	910	889	897	885	905	882	888	906	870	846	870	884	896	917	920	969	923	917	871	913	919	904	889	953	846	890	945	941	907	835	914	886	840	912	928	900	936	914	930	900	870	916	870	932	872	873	906	906	897	872	906	841	884	953	881	846	887	928	898	901	913	885	927	920	949	877	882	890	873	901	867	849	955	877	893	850	871	886	851	912	893	909	915	937	896	909	922	875	930	895	897	868	921	873	890	930	902	884	877	853	909	913	893	934	894	927	892	860	893	913	874	886	904	876	844	837	910	879	920	907	906	826	854	860	922	879	926	882	912	988	892	897	875	892	885	899	893	929	912	892	898	885	929	872	916	956	908	898	885	867	928	914	858	929	905	868	897	932	909	946	872	909	948	871	907	872	891	908	925	922	906	912	904	946	854	884	939	862	974	885	835	877	894	896	921	910	894	896	895	869	934	876	957	906	932	878	932	915	888	930	952	905	933	934	866	909	960	943	923	856	881	920	955	882	904	861	848	891	872	874	865	908	900	909	914	887	906	866	892	877	917	909	906	924	897	912	911	927	895	896	857	922	894	900	887	935	851	917	916	925	862	885	948	832	929	903	895	870	853	875	912	920	864	958	833	947	957	968	864	922	876	923	890	847	917	926	955	934	910	874	887	880	911	871	896	862	842	876	884	915	836	909	915	892	896	906	893	843	940	927	955	911	887	872	878	887	916	874	875	899	906	873	965	896	895	816	900	881	890	836	930	917	923	947	875	821	864	818	898	874	895	891	900	858	902	890	860	914	875	901	907	891	908	915	869	900	864	877	855	904	946	905	845	914	904	922	918	904	922	936	865	856	884	904	877	870	923	917	940	865	904	899	906	889	934	915	877	878	844	891	911	895	898	907	855	864	914	857	890	892	896	910	899	915	910	871	921	901	940	829	900	901	886	943	932	922	929	879	900	898	856	953	890	879	881	922	909	909	876	910	964	904	831	932	938	922	869	896	933	937	920	856	914	889	880	935	899	882	879	933	870	881	891	894	888	919	894	932	912	926	875	937	857	910	875	869	935	889	905	940	919	920	887	963	878	892	887	937	930	921	926	911	926	934	923	872	915	878	839	841	850	925	874	920	920	937	885	930	883	886	877	956	851	862	876	904	905	942	956	935	937	932	837	916	930	881	904	893	899	944	863	868	883	860	945	914	915	912	884	877	928	910	939	854	846	871	904	871	886	952	936	879	909	893	896	910	844	892	901	884	915	868	886	893	885	917	893	954	925	911	880	944	884	930	915	942	937	895	900	897	904	886	877	885	940	894	887	928	972	891	838	915	927
41044	29584	4132	2549	2049	1724	1505	1352	1354	1211	1191	1114	1122	1112	1040	1080	1132	1065	1195	1116	1112	1192	1188	1224	1288	1203	1105	1094	1043	1113	1092	1039	1108	1051	1003	1052	1056	1021	1008	1002	971	1039	1002	1042	972	958	1048	1047	1066	1012	1049	1003	1050	1069	1049	1040	1056	1010	1014	1051	1074	962	1020	977	1015	986	1024	1044	1043	1030	1000	1013	1005	963	956	1012	1017	935	1016	982	1023	978	1014	1058	989	994	952	1011	961	1023	931	993	964	909	1005	1046	1001	999	938	1000	1020	1016	983	1024	1022	1014	1049	930	966	957	945	1045	1069	1015	1020	993	1010	1028	1006	992	1016	970	986	980	957	976	1029	1003	995	989	1016	987	969	957	1052	983	988	1017	991	996	1027	1041	1041	1007	970	1020	989	966	1046	1000	1070	993	994	1013	959	998	967	992	911	1005	1034	1013	971	980	1033	966	959	1015	1009	973	1031	988	989	968	944	960	946	1003	986	1019	989	1002	1057	1016	980	975	1002	1000	983	955	1009	963	967	1047	1015	1003	945	988	953	988	967	980	975	1063	1024	1085	1012	1026	1034	960	929	965	986	1046	978	996	968	982	1027	1033	1038	1021	987	1035	1016	985	978	981	993	992	923	1049	987	1015	1006	1001	1027	979	953	980	972	1051	1037	1000	1039	987	977	1060	991	988	1042	992	996	1049	979	1050	1027	1013	1019	1007	993	936	1022	1000	987	1050	1038	941	941	965	1012	1002	991	1003	1049	1021	1022	1020	1024	961	1007	967	984	994	1005	1034	1039	977	980	1007	979	1020	984	1025	1015	1034	990	975	1006	973	962	994	987	954	962	1029	964	958	983	939	997	962	1009	966	992	991	1047	1013	1001	987	973	1032	1012	967	985	978	1031	981	953	1038	1049	978	1044	1064	978	1013	998	991	961	1006	1006	1009	963	1028	1042	966	966	1002	1019	949	974	974	995	946	1021	998	952	983	945	1014	1057	993	1059	1002	1013	1028	967	975	965	1010	987	1014	975	974	965	970	981	988	955	995	992	1049	986	1002	999	980	945	1014	977	1006	1029	992	982	1011	1015	976	933	934	949	1021	1011	1037	1004	976	918	1014	1087	981	1016	943	1006	988	1019	925	1035	1026	972	977	1034	986	980	1027	1016	982	1017	986	1019	953	1049	1009	1002	1004	1001	978	1022	961	990	1040	965	955	894	1020	1012	1006	998	980	1002	1007	1024	948	1008	1012	1054	1002	1060	962	965	964	950	939	972	992	969	1009	969	1008	1032	986	1001	937	978	999	972	1078	1017	1033	1002	1009	1015	963	1003	1039	1050	1024	1003	969	992	975	1031	977	982	1040	1027	983	992	1052	1034	979	1001	1025	1004	1039	989	975	1020	1037	1019	977	980	982	1007	957	1041	965	985	1010	962	980	982	1011	1045	1041	982	1032	981	961	985	1020	1047	1012	1035	1054	1015	978	1007	991	1048	1007	970	989	1011	1035	1035	945	982	960	1033	1017	1059	1006	992	992	989	973	1030	987	993	1052	1006	985	998	1006	1069	1002	946	994	982	1085	930	999	934	998	955	1000	1038	1045	978	983	1005	934	952	1020	1004	996	1047	1071	998	1001	999	1011	998	1022	1005	1008	980	969	994	1009	961	999	1099	993	950	1035	1009	992	1033	985	1040	1009	994	1017	1004	992	975	973	1004	1034	976	922	1014	1004	1002	1038	994	1022	984	1055	1002	978	1032	1031	984	1000	1004	927	1014	974	1007	951	1023	965	1050	959	1013	1033	1024	1002	972	1012	1011	996	1013	967	1019	1009	1049	1034	992	979	995	1041	1011	996	959	1024	998	975	996	994	986	918	1010	1050	979	1006	1052	1002	982	1027	1001	1022	985	1025	1001	1062	966	1053	955	1040	1014	983	991	982	998	1017	995	921	1048	1020	1036	1037	986	1009	1006	1009	1013	974	986	930	1003	934	1022	969	977	1063	989	989	979	1067	977	1029	979	954	971	973	1031	971	996	1021	1016	978	987	982	1034	966	963	1018	997	1009	1017	985	980	1049	1042	1059	972	963	1025	954	984	986	1016	1016	1058	984	975	960	985	1041	1035	957	974	1078	982	995	1026	1020	1068	987	978	981	949	981	1039	948	966	1016	986	995	991	1011	1048	998	956	971	1054	1028	991	1004	971	993	1010	1023	1012	952	1061	990	1041	1031	1068	1019	985	1030	986	993	962	979	1006	1032	1034	991	997	945	920	1003	1056	1033	1005	1040	962	985	975	937	1013	1050	957	1019	1015	927	990	1027	977	1009	992	999	990	946	986	958	1024	1038	976	941	1073	1010	986	972	957	1028	1071	1045	1004	1018	963	909	956	1037	1055	1029	1007	1053	1007	997	951	953	1035	1016	983	999	955	1036	977	1052	1050	986	1009	974	995	1069	1002	962	962	1002	1011	966	953	956	1015	941	1047	1036	1005	1014	985	1034	1010	984	1012	982	1009	1015	1027	993	976	999	994	982	1015	943	1033	1020	1004	1039	965	1013	988	934	979	1035	1012	1059	1025	991	1006	987	954	1033	1002	1050	981	1000	1042	969	1004	955	982	996	971	995	1047	954	1025	971	983	991	977	1040	1061	976	940	969	990	973	985	940	940	999	1034	991	1056	1019	948	1039	1014	1014	992	978	1009	922	954	1033	1034	998	957	983	974	1016	1024	962	986	1031	1051	1006	1012	981	984	964	966	1039	953	949	1032	1002	972	940	971	943	1007	932	975	1019	1007	1011	1024	1008	996	1031	983	979	1047	976	959	1017	1041	1061	955	1015	1028	1025	982	950	1000	957	977	954	1022	1045	1020	992	973	1001	978	955	995	1007	1035	1036	942	982	978	1008	1024	1004	991	1025	996	1005	947	984	1026	1037	991	961	980	1032	951	973	984	1002	985	1003	992	1016	967	1081	987	964	1011	1013	1002	1005	1030	1010	1007	1049	1024	982	990	947	1019	996	981	960	1036	958	1001	1017	973	1065	982	1030	977	1014	1001	964	980	984	982	956	1034	974	1043	1026	1037	994	993	985	992	990	980	955	1010	990	975	1011	1028	984	1010	1001	1012	980	1008	1019	986	1040	980	998	1028	1013	1050	1027	1015	1033	998	977	982	987	971	971	1041	991	1009	918	998	992	996	1025	991	1042	1026	988	1032	983	1024	1036	998	979	972	1034	971	1001	978	1020	958	1004	1045	972	1003	967	1013	990	976	982	1019	987	1039	928	1027	966	1011	1027	974	971	979	1071	998	1006	1026	1014	976	965	957	1023	991	1003	946	968	986	1024	1038	988	1007	1000	978	957	1030	965	942	1004	979	994	1012	986	974	939	1047	1019	1022	1013	1024	997	934	1011	1033	1000	992	1002	1013	1040	1022	1012	1000	1049	1021	1009	978	1023	989	1092	987	1050	1018	1015	1013	1020	1004	996	1008	1001	1010	1004	995	980	969	980	970	997	891	1021	1055	1030	937	939	1008	1007	1025	998	968	933	1034	1013	1016	991	962	968	941	1016	1005	976	1030	1017	1031	953	1020	986	1030	976	1027	1035	1009	1033	981	969	1024	998	965	942	941	1017	979	1010	1028	1001	992	989	1008	977	987	1006	1036	1043	977	1003	988	1054	1007	991	1021	1020	990	1020	977	995	1005	1061	1038	979	997	990	1018	1031	928	994	1034	991	1009	991	935	964	988	974	1029	1053	980	969	973	976	996	928	1022	1049	990	1009	1015	978	998	1068	1003	1004	963	1006	946	1046	1015	950	989	972	1049	1043	996	1060	981	987	1012	1035	1005	991	1062	967	957	1028	999	970	994	997	1012	979	1027	1029	1035	968	980	1032	975	958	936	972	968	968	1036	1034	1031	990	984	1004	1007	986	1055	985	962	961	1008	983	1025	980	971	977	999	967	954	1024	978	982	1009	968	974	995	1024	981	1020	1074	993	958	958	938	999	1014	976	982	980	976	969	1028	990	967	1001	1011	1023	1066	1023	1013	960	1027	927	1035	989	958	998	1060	1023	964	1036	1029	1024	1037	968	969	950	993	1026	1007	1059	1041	1014	953	1020	1023	953	970	978	941	966	998	1040	955	961	959	997	970	1013	1020	1034	974	948	995	1023	1024	940	1011	999	972	990	1016	1029	964	1027	937	1004	990	1004	1022	1055	987	983	1004	954	1033	989	1010	961	1034	980	1005	968	978	1008	1057	1043	977	990	979	986	946	994	928
22518	20924	28575	23422	20921	20982	12101	1610	1155	1128	1064	932	987	855	867	895	856	867	922	990	954	1026	1039	1043	936	889	868	874	837	831	840	809	804	760	847	801	778	748	771	754	796	769	754	737	757	759	697	742	762	784	783	754	712	772	798	785	826	737	800	768	743	793	683	737	725	775	744	677	734	741	713	710	731	757	711	744	767	763	703	749	671	668	679	698	739	683	701	685	744	795	782	716	722	711	757	751	738	743	725	722	719	742	781	741	694	701	713	762	755	733	764	731	733	726	739	688	769	701	710	690	772	725	727	739	735	700	726	757	715	746	730	743	739	721	741	725	761	700	727	709	715	732	726	700	746	702	709	722	684	736	749	724	759	667	749	737	731	733	766	721	727	759	682	723	741	729	686	720	700	697	722	692	722	716	698	723	730	724	692	716	780	754	722	701	706	699	712	712	731	673	715	718	716	735	747	689	761	731	760	768	734	754	720	714	720	684	720	732	747	738	703	722	723	705	764	735	695	738	741	742	728	768	793	719	711	742	716	723	664	701	715	698	791	709	795	748	738	682	702	773	669	709	679	697	702	703	711	682	713	671	741	705	747	723	752	751	732	720	729	711	679	720	685	708	713	723	698	724	704	688	737	716	691	731	698	716	749	682	694	697	736	708	719	710	786	709	703	728	734	769	690	769	738	694	748	695	740	674	741	748	716	726	719	747	768	732	714	738	750	751	773	710	699	698	771	752	722	690	694	709	750	675	704	748	731	716	698	703	718	713	743	746	729	730	729	693	719	719	694	708	737	699	705	712	722	702	746	678	701	738	777	723	754	713	676	730	729	751	786	689	725	713	793	753	692	721	706	716	726	756	734	750	724	711	731	773	676	742	702	721	756	711	753	705	742	737	732	726	755	754	745	754	755	778	711	691	694	742	705	719	778	682	735	718	708	712	765	693	757	707	749	744	697	690	724	703	786	770	746	725	731	728	655	720	737	691	703	739	739	730	719	727	701	717	732	706	738	737	707	753	707	736	659	718	692	705	791	724	720	722	780	767	707	726	745	691	715	734	673	721	682	677	735	723	764	719	713	712	705	703	730	747	690	712	721	717	745	691	748	746	736	721	717	692	692	713	748	715	722	708	706	711	697	709	721	747	707	753	718	677	654	723	768	717	683	721	718	690	752	681	734	729	755	640	715	744	696	767	727	697	746	765	683	733	742	728	742	725	789	725	709	704	708	773	741	753	754	669	764	709	804	733	713	750	697	723	727	757	737	724	680	717	718	755	739	682	712	683	715	771	715	741	696	677	710	669	743	755	741	732	713	764	702	725	718	705	736	711	700	733	739	752	723	693	695	754	714	733	694	734	674	703	697	761	729	770	708	744	759	716	711	766	717	725	747	735	715	757	720	690	734	725	693	723	707	741	709	744	728	766	698	755	752	695	733	714	724	774	715	755	695	724	729	719	683	709	701	735	727	717	708	699	697	688	697	695	705	712	695	712	779	759	737	747	698	694	732	734	713	748	702	683	686	702	702	733	701	725	735	752	690	721	746	698	698	704	775	712	689	725	720	749	731	731	732	722	760	739	782	721	718	734	694	720	730	712	712	720	744	686	760	761	681	733	685	724	695	725	722	758	746	746	669	754	791	706	730	697	709	766	733	704	689	713	751	774	776	724	732	734	716	752	690	707	727	750	759	754	724	734	693	759	690	750	688	749	753	729	676	722	742	673	716	684	724	695	742	737	725	699	713	758	777	689	695	728	705	691	744	734	691	731	713	754	758	788	742	696	753	663	685	671	777	739	676	764	692	761	746	733	720	707	697	736	733	723	719	706	760	705	699	753	701	723	725	714	749	688	758	721	731	724	739	752	732	713	697	731	718	712	715	705	651	719	689	724	731	746	716	721	693	683	750	706	748	704	716	743	792	735	732	727	726	677	715	749	737	754	694	695	718	725	735	730	700	706	767	733	689	678	735	730	722	769	678	773	758	671	718	745	780	719	786	733	715	734	756	663	720	731	747	764	723	705	685	706	725	725	700	726	725	739	690	715	761	725	747	726	699	717	714	709	746	749	698	727	703	721	724	716	699	732	700	716	740	779	735	787	709	689	698	742	720	702	763	724	703	723	760	713	706	707	757	705	751	758	749	727	727	745	721	771	710	689	689	709	708	726	712	714	701	705	698	739	739	724	702	757	681	735	751	735	718	740	713	714	727	697	742	770	779	718	778	701	713	719	696	732	696	731	693	711	737	685	704	777	732	706	705	737	733	709	724	726	696	714	684	727	757	691	771	754	703	705	705	776	717	692	690	750	703	693	725	694	701	737	716	701	753	747	697	678	719	759	712	777	744	695	720	745	692	704	729	695	728	730	720	689	742	757	670	706	727	762	750	744	680	721	727	711	699	747	745	741	697	757	804	726	782	698	707	711	703	769	707	737	735	712	703	728	712	687	740	712	776	748	724	733	701	704	741	736	698	737	754	675	761	703	727	776	677	750	692	737	715	770	735	705	707	729	716	748	738	743	717	703	750	715	762	791	670	681	724	749	693	718	737	710	730	690	717	659	719	728	715	736	753	743	763	748	687	740	711	669	715	714	743	711	708	697	676	702	734	721	720	745	726	751	757	717	702	693	711	728	727	687	739	690	710	735	712	711	743	722	696	731	730	695	695	705	689	716	728	721	692	687	706	750	704	673	720	752	752	800	725	744	720	748	693	747	698	722	727	730	698	706	755	740	703	681	739	694	719	698	681	739	758	725	703	742	741	681	754	679	750	735	673	684	696	747	714	712	742	720	745	758	764	715	678	688	719	693	685	774	706	765	748	762	715	735	722	747	711	722	741	691	739	789	733	753	685	768	776	688	732	735	686	704	704	720	699	712	731	731	752	725	745	725	724	723	722	714	703	717	716	690	673	715	697	748	751	731	689	692	671	676	766	717	755	771	741	751	720	674	664	690	720	729	751	735	690	769	749	751	719	723	739	720	725	732	725	714	737	725	695	712	706	708	732	706	755	725	757	728	713	717	703	764	724	737	706	720	750	757	788	695	740	691	722	731	728	694	702	699	692	738	668	743	715	677	729	710	760	740	721	709	725	717	705	717	727	737	684	747	690	739	731	683	713	775	720	772	695	757	744	729	738	738	712	714	732	682	757	740	691	687	708	745	674	688	698	734	736	724	696	746	693	731	704	738	716	706	752	757	732	696	762	718	723	734	714	780	676	681	696	710	714	728	700	731	717	692	662	707	689	722	724	731	688	715	715	728	722	683	751	643	686	736	783	659	722	751	735	697	687	704	725	712	739	720	726	671	720	745	705	665	693	714	745	715	694	759	769	729	702	702	717	724	713	737	706	733	719	716	737	757	707	731	693	738	701	693	716	744	717	733	705	701	765	753	707	719	696	721	739	710	693	678	700	722	690	764	772	737	710	722	685	689	718	678	705	706	718	714	721	654	683	745	700	716	745	762	765	715	727	769	762	764	769	755	686	718	727	747	757	659
45089	36538	10781	5965	4235	3285	2677	2275	1819	1621	1385	1292	1226	1151	1019	1072	1138	1124	1229	1255	1233	1320	1255	1344	1210	1067	1070	1017	990	992	981	995	898	886	856	867	888	850	840	828	827	851	845	824	800	793	733	851	845	848	851	823	841	851	890	914	836	865	854	840	828	830	797	812	808	813	819	792	831	842	760	774	781	771	773	780	784	742	743	772	753	763	822	784	768	806	835	786	757	801	772	801	757	826	803	838	820	782	794	783	714	744	779	797	813	746	820	757	802	820	801	793	787	744	808	740	794	779	718	767	744	759	801	782	762	756	804	778	801	762	789	784	822	795	796	809	794	778	805	793	739	778	781	721	775	756	755	765	745	745	791	745	781	819	761	776	796	772	736	787	748	802	785	751	765	714	818	748	765	767	801	757	798	740	767	865	786	813	777	761	793	790	795	776	793	757	719	788	753	742	787	791	716	731	780	800	775	808	768	763	752	751	778	788	786	813	787	788	753	756	774	778	782	799	797	769	793	795	791	788	803	805	765	778	782	761	782	775	761	794	790	791	838	756	794	810	816	815	748	794	782	775	763	770	749	769	728	779	763	820	760	740	776	792	789	787	798	826	725	754	825	764	786	834	776	777	801	743	789	737	757	815	773	765	797	773	782	805	784	788	762	760	778	786	759	783	785	783	757	784	797	830	795	777	757	789	735	740	745	788	769	789	751	752	796	801	777	746	767	792	829	824	807	801	761	782	754	780	783	726	807	781	786	743	741	766	818	769	789	756	784	778	759	813	817	784	798	784	800	780	766	764	797	747	757	793	767	750	796	783	750	781	745	798	750	787	776	821	784	797	736	824	782	764	767	772	802	777	747	756	784	802	753	757	800	757	748	808	826	828	802	762	773	789	774	737	761	760	767	791	780	815	808	730	729	756	803	790	738	765	766	821	768	756	803	775	796	804	752	773	785	768	768	765	835	779	782	765	784	755	721	780	793	788	801	744	721	823	830	815	811	772	799	746	775	753	821	831	784	783	761	890	773	763	761	772	792	725	783	781	761	765	830	776	747	748	772	804	807	811	807	795	780	755	773	795	806	768	783	787	830	704	796	744	790	788	809	822	762	763	784	795	768	821	728	760	747	814	763	814	796	772	776	759	793	810	725	804	757	759	761	795	784	787	851	774	765	757	786	765	800	748	755	758	732	729	799	825	784	785	786	772	796	832	761	777	766	783	760	768	751	762	748	828	775	768	758	817	780	771	737	722	806	792	748	788	775	770	705	765	758	774	782	783	816	759	814	799	809	796	827	775	749	757	798	772	763	813	733	840	798	739	770	794	812	764	770	823	800	790	785	788	750	752	761	806	776	803	760	799	802	805	829	761	787	785	789	832	755	809	750	759	745	786	795	807	739	805	753	776	775	785	745	751	783	804	809	803	724	769	767	772	734	769	743	746	749	787	774	770	799	723	773	765	805	773	787	783	759	788	770	784	801	771	810	763	745	731	773	734	754	754	754	757	729	825	779	769	808	794	804	807	784	775	833	807	770	759	774	801	804	767	776	769	756	731	796	764	826	763	772	808	827	788	741	795	787	829	745	800	791	777	791	769	734	797	827	731	779	810	747	814	764	758	801	765	812	775	772	765	771	759	748	725	796	786	794	755	748	760	736	717	761	752	810	753	814	766	778	771	742	793	771	738	793	785	737	769	768	819	751	771	760	813	745	794	793	767	802	804	827	726	808	790	772	782	721	837	796	789	786	788	765	731	801	796	818	768	760	773	786	841	798	792	753	808	810	773	777	790	799	789	822	798	785	787	774	779	816	821	756	767	834	820	759	813	768	746	835	765	758	761	786	744	781	735	761	764	735	726	776	799	776	785	748	804	838	772	818	763	754	818	796	783	761	791	782	794	814	787	765	760	794	792	756	805	776	791	728	806	781	734	837	800	784	789	782	783	738	802	776	777	764	763	730	727	778	765	766	802	803	747	773	802	784	804	792	750	792	792	734	739	760	801	756	763	809	775	808	811	786	792	770	778	706	809	770	808	773	788	808	766	768	776	791	795	793	777	813	780	754	763	730	787	819	836	789	731	800	791	756	773	746	802	817	831	791	812	789	818	766	759	813	780	742	804	830	733	807	764	701	768	827	817	715	762	775	789	784	789	748	754	739	854	787	721	769	774	747	770	782	802	802	755	794	758	728	817	786	771	750	774	833	730	786	773	777	775	752	763	791	781	785	731	810	798	732	754	728	810	763	806	759	800	815	791	782	793	744	756	781	774	783	750	744	783	789	804	758	818	769	769	783	724	823	835	779	780	760	792	751	812	791	806	802	770	808	807	768	773	733	791	762	783	794	806	769	781	761	821	805	773	776	745	775	814	726	776	774	764	789	785	787	822	825	782	776	762	771	838	804	722	768	786	770	812	788	828	783	737	764	829	847	786	787	767	810	752	761	827	771	783	789	788	812	765	809	777	803	744	784	785	751	767	782	717	771	746	816	745	774	780	797	780	759	747	811	759	816	785	800	736	763	825	779	796	788	809	829	785	787	786	759	727	785	792	814	768	744	793	728	753	745	724	800	774	839	755	822	762	766	813	797	742	804	772	722	775	796	796	738	787	786	756	779	782	788	792	829	788	778	748	794	761	793	774	760	747	839	825	761	742	801	810	805	793	726	781	828	776	819	790	763	835	785	836	817	770	784	786	820	787	805	771	778	811	768	797	779	815	769	809	806	772	807	820	788	768	768	782	833	760	762	781	779	810	791	775	722	730	755	742	802	798	795	771	798	771	779	788	755	751	802	782	747	785	767	751	764	750	787	798	756	730	749	758	800	779	754	794	817	812	786	799	742	749	798	782	789	772	802	809	824	729	743	729	781	761	801	758	765	803	731	811	749	804	803	759	795	827	808	751	773	804	711	808	750	762	818	768	770	803	758	779	766	769	760	753	815	807	730	715	774	733	819	778	776	752	719	804	740	736	762	802	742	798	859	775	795	813	823	765	826	752	793	781	773	774	769	781	776	751	819	765	823	768	750	768	782	764	772	771	712	781	750	806	764	782	776	728	787	822	738	773	828	738	782	735	756	818	767	776	811	770	785	758	782	781	814	750	834	812	805	776	794	760	746	743	762	732	810	802	773	772	753	797	794	766	780	759	780	783	771	711	781	759	797	793	787	814	744	755	755	745	732	774	734	755	799	773	785	782	746	771	790	747	797	779	829	807	752	793	806	752	717	777	772	787	827	799	772	828	780	793	780	795	776	770	843	772	787	822	775	771	822	752	777	793	796	797	776	754	768	803	826	758	783	828	763	773	811	804	783	780	783	801	736	779	817	819	748	761	791	813	822	777	752	789	738	753	755	755	768	754	764	774	714	787	791	721	770	845	739	687	780	829	737	763	771	768	844	787	796	762	780	747	782	788	826	792	813	789	774	779	840	780	787	766	761	728	772	808	766	812	812	779	743	763	809	818	773	815	790	782	804	744	784	825	769	766	787	800	738	786	829	827
29653	22135	12589	1689	787	695	695	738	674	634	709	685	675	670	664	664	670	681	736	650	663	754	686	754	717	686	735	722	715	663	705	693	684	707	682	686	694	678	705	690	680	726	629	691	663	643	643	701	672	653	699	644	652	687	615	703	681	687	655	675	637	677	688	681	657	631	672	667	683	676	664	672	659	686	678	689	676	662	617	635	725	637	677	691	699	672	662	648	675	638	627	694	660	656	699	643	613	672	639	673	652	644	644	722	661	637	667	658	673	692	699	704	667	647	659	652	630	626	675	653	665	638	638	637	661	643	663	689	658	667	680	649	600	656	709	639	637	590	670	646	682	685	661	661	662	682	715	693	675	648	623	681	691	665	677	664	638	650	679	668	669	657	624	629	689	666	697	664	603	625	700	665	659	641	637	676	690	686	682	700	644	680	647	698	694	680	661	659	697	661	641	678	646	631	670	649	702	668	669	692	629	615	669	616	677	646	669	647	613	680	677	701	625	670	610	683	672	653	605	682	673	627	687	663	670	724	660	652	639	682	648	664	702	632	638	686	720	687	678	621	643	729	691	636	625	705	687	641	622	657	671	696	680	652	674	599	663	653	634	678	655	668	644	655	673	652	714	638	646	659	658	657	660	662	637	674	635	662	647	661	647	653	645	663	686	643	616	708	621	673	680	694	677	688	685	671	620	621	675	659	674	694	705	702	662	650	685	693	657	622	642	697	662	680	656	657	680	687	599	616	684	657	659	664	638	644	667	682	669	692	700	687	624	652	665	663	649	652	674	691	657	644	655	654	696	707	669	654	685	652	678	713	656	629	650	626	647	681	658	696	641	686	652	646	655	683	657	662	623	652	717	677	638	666	673	644	653	693	651	616	625	648	675	711	666	666	658	659	634	688	637	670	680	652	661	633	719	635	676	655	652	657	685	667	664	666	627	659	713	684	682	682	683	641	696	635	700	686	682	685	638	715	644	653	691	627	730	623	669	620	704	632	686	642	645	672	673	691	681	681	654	625	650	687	663	678	622	653	654	668	668	670	689	678	700	664	666	695	681	672	675	632	671	675	638	672	675	633	668	690	693	647	662	685	645	628	625	654	669	673	686	646	645	625	641	650	667	618	729	646	654	688	652	662	659	666	712	700	613	679	656	665	690	640	678	661	674	684	615	670	661	672	598	609	701	674	671	658	672	712	671	643	691	603	650	683	650	663	630	683	652	642	678	678	658	656	701	668	690	687	674	678	745	668	654	661	649	668	662	634	652	677	677	661	654	614	676	606	625	632	687	667	658	692	631	608	644	678	660	645	663	635	654	660	634	688	668	633	674	660	693	658	617	661	700	665	664	681	624	668	665	655	637	677	670	636	623	685	660	657	647	656	686	662	636	616	708	679	663	665	651	682	658	651	731	650	623	626	625	645	611	702	656	639	642	682	702	650	694	673	655	652	632	674	697	667	656	627	651	700	661	661	689	711	685	656	662	652	662	685	704	695	671	657	695	656	649	642	671	662	683	722	719	670	682	656	672	676	697	667	652	651	624	695	651	655	670	660	631	682	646	642	617	662	680	656	646	630	652	679	672	694	674	661	700	712	662	683	660	641	684	673	641	692	678	644	670	660	634	666	661	650	650	629	666	656	687	630	670	662	652	653	626	642	655	648	623	652	665	614	673	706	705	620	665	644	663	633	650	652	610	700	670	675	632	635	709	655	641	646	646	657	680	641	699	687	631	661	644	645	682	693	652	657	644	652	693	705	653	669	633	665	684	647	661	667	640	645	721	650	644	660	684	690	655	633	641	657	626	671	627	672	666	650	599	649	693	669	700	668	640	608	681	647	663	674	690	673	687	633	656	677	659	625	689	668	661	663	647	634	646	629	616	656	637	662	623	698	637	655	658	659	679	671	642	666	680	661	661	649	656	673	677	646	681	645	676	693	657	656	663	663	669	661	653	700	648	672	695	647	672	646	681	594	655	662	661	642	619	614	633	703	646	640	626	631	709	679	661	668	691	673	645	661	648	677	684	673	711	710	734	691	662	666	658	685	652	696	639	635	633	635	691	662	689	631	631	724	679	623	687	635	666	632	653	624	664	673	621	646	663	695	691	657	632	642	673	620	643	725	667	675	644	639	649	715	649	627	652	687	693	673	660	650	626	653	718	705	657	654	723	659	674	633	665	689	646	668	678	641	689	700	670	652	681	666	688	614	671	669	639	626	624	628	652	674	714	623	661	600	653	661	647	679	640	658	651	685	677	684	665	675	647	675	692	683	703	655	698	697	674	692	677	670	659	641	706	701	648	638	719	652	658	642	632	671	674	659	668	653	639	651	643	622	646	636	687	667	646	693	633	650	648	659	689	650	665	700	663	677	687	667	671	633	657	663	626	691	705	667	671	686	693	655	648	637	655	651	661	621	652	696	676	645	644	714	655	644	630	661	695	671	679	677	618	679	636	612	680	625	674	646	670	654	652	642	662	650	608	645	676	710	664	673	649	688	651	656	666	650	628	659	633	663	647	663	638	596	655	679	673	649	665	635	604	700	698	673	654	722	676	666	652	625	658	664	651	685	683	618	701	667	666	723	663	641	676	709	728	680	651	670	676	650	646	597	650	707	634	637	669	654	694	659	656	667	627	649	620	651	649	690	643	637	683	658	646	632	631	643	657	652	648	656	665	673	697	648	692	593	641	642	671	682	641	641	587	643	686	670	650	649	671	688	607	710	596	650	699	694	697	610	687	646	615	632	678	664	676	657	696	693	617	635	671	632	714	658	666	652	674	668	650	689	610	686	653	674	675	674	638	648	638	676	709	622	682	669	659	662	628	660	638	628	684	657	678	635	692	703	685	631	662	656	676	665	657	678	661	658	676	638	646	623	705	663	675	670	645	681	679	701	672	685	707	679	668	657	646	690	652	643	607	655	682	662	720	630	632	649	635	649	641	687	677	653	675	681	687	694	665	663	600	686	660	659	633	680	668	653	627	659	665	679	672	636	646	633	642	659	661	619	685	688	652	665	655	652	664	663	622	710	639	636	642	691	660	659	645	658	652	668	634	678	657	630	686	602	644	713	631	665	710	621	660	642	696	645	670	689	607	653	650	669	685	604	637	627	665	646	620	608	635	674	660	615	684	667	679	623	635	696	671	718	687	648	661	645	688	621	626	694	650	622	680	716	679	648	635	658	639	642	624	681	653	653	658	643	643	693	685	634	660	695	669	683	698	678	668	684	644	673	659	657	637	649	632	678	692	649	676	663	629	684	634	673	666	703	621	645	654	638	686	667	675	653	641	664	663	669	649	655	617	652	666	669	634	620	676	666	636	608	637	664	670	644	632	706	672	655	685	690	655	638	693	680	653	673	636	658	614	628	626	657	659	675	705	693	681	635	679	647	708	649	687	702	644	676	605	652	691	694	694	631	630	708	653	654	723	656	669	687	666	684	696	612	699	725	665	678	657	689	645	679	671	662	721	679	669	632	666	650	661	616	628	653
36732	16763	1130	962	856	888	887	783	793	817	803	741	751	816	699	751	779	810	842	852	877	916	933	935	853	800	864	799	806	765	751	805	755	796	777	845	798	768	788	834	760	756	758	788	738	752	764	700	800	739	805	753	727	815	744	765	781	745	744	791	806	793	774	777	734	776	755	734	797	763	795	737	741	745	718	725	724	773	721	708	780	759	764	790	812	743	778	775	759	788	723	716	782	733	754	778	732	700	773	772	730	730	746	755	782	813	761	705	752	746	776	753	743	729	768	736	730	758	746	726	743	776	738	708	703	774	765	745	754	759	760	769	786	743	731	741	703	747	796	727	762	753	778	767	722	759	770	737	766	709	786	740	766	715	755	724	767	744	753	748	742	756	723	792	789	777	720	756	732	796	723	744	759	712	717	734	818	767	771	804	760	793	751	730	749	743	737	746	775	729	752	730	725	769	718	756	781	770	797	707	699	736	747	744	797	769	776	725	787	727	811	707	764	820	754	730	779	768	813	726	733	771	775	774	719	794	736	730	693	756	741	765	768	796	721	775	765	761	748	758	739	754	772	746	752	760	733	750	771	754	793	724	747	776	762	782	746	745	780	709	789	812	747	717	756	777	740	686	750	739	740	757	747	717	764	755	738	742	738	749	777	768	708	781	751	709	753	660	764	758	736	745	722	742	802	775	756	802	759	782	783	727	739	738	715	768	773	748	753	770	724	745	780	771	707	741	755	742	772	785	733	770	805	703	761	713	776	773	791	765	817	774	731	773	750	754	764	780	733	812	715	798	718	754	737	715	700	733	736	766	799	710	756	786	738	776	778	756	773	750	739	778	793	787	744	763	749	683	745	770	731	728	758	714	737	715	729	750	696	792	765	762	750	712	777	729	746	762	740	768	773	788	753	725	808	773	770	793	750	724	728	752	787	701	805	742	780	750	717	736	770	791	740	708	762	736	742	754	735	774	712	738	754	734	762	780	714	749	745	769	798	778	760	797	762	789	723	819	702	753	804	716	761	734	754	795	804	783	767	760	768	771	733	732	751	742	713	758	762	858	703	722	807	782	737	809	781	763	773	774	697	764	719	779	758	727	764	765	741	765	710	760	776	799	753	749	773	803	765	755	703	761	731	784	713	736	731	780	789	788	792	765	756	735	831	775	801	762	771	728	782	736	730	796	760	712	731	742	779	755	808	779	765	723	770	773	732	758	769	688	755	788	758	750	755	712	809	737	783	719	736	759	765	746	806	781	727	756	737	752	808	803	765	749	735	760	731	726	776	724	766	753	719	731	756	776	780	781	743	756	756	761	749	713	756	768	780	748	704	773	769	723	754	768	748	802	722	763	805	760	713	699	715	797	781	787	722	748	765	776	731	747	743	748	742	757	830	726	768	717	778	733	713	776	719	771	754	750	742	730	754	717	745	784	691	720	793	737	738	801	707	720	714	757	784	792	749	783	747	763	770	765	786	732	696	749	750	765	761	777	723	761	734	743	771	780	735	731	753	742	759	745	760	755	714	770	735	767	766	730	773	763	760	786	723	734	788	758	761	792	777	760	766	747	761	761	797	753	749	697	771	745	778	786	734	762	735	741	733	663	692	781	754	796	730	789	744	762	753	790	720	765	764	722	769	770	767	691	735	775	755	748	734	770	739	741	763	748	747	750	774	742	796	751	772	790	787	723	729	767	755	711	745	742	741	744	777	776	742	731	739	769	749	734	743	740	741	702	790	761	708	766	773	741	794	739	759	732	709	784	753	718	777	750	769	764	753	796	759	747	784	750	754	780	732	738	741	756	768	741	760	786	806	757	755	763	737	806	757	741	787	703	771	779	803	741	775	768	753	763	759	775	781	755	740	700	715	761	768	764	768	769	800	732	769	798	782	747	734	759	768	790	746	741	758	750	685	732	757	707	763	774	761	801	735	723	777	751	729	756	762	763	794	718	757	739	740	798	740	760	742	783	743	763	741	763	769	754	758	751	760	781	787	737	744	752	781	741	736	729	734	734	727	768	746	798	763	791	734	810	728	718	748	763	761	749	749	776	715	768	771	760	776	832	808	757	773	776	723	742	785	763	741	729	730	783	804	727	773	731	792	746	782	801	776	753	786	730	729	729	749	739	742	792	763	767	762	786	714	730	760	791	787	720	773	751	790	756	764	771	783	758	743	765	780	732	737	775	768	777	774	718	792	742	730	728	770	744	720	765	757	786	746	758	710	800	746	764	753	773	793	775	715	711	699	744	759	731	774	730	759	735	753	764	752	785	796	758	755	783	794	718	751	694	787	706	698	763	741	783	739	766	795	769	784	747	758	736	722	776	762	738	799	735	738	713	725	786	765	713	753	785	723	789	700	816	764	761	756	735	758	739	766	771	747	769	750	747	752	781	743	792	814	778	731	769	751	733	750	732	746	757	763	735	744	749	784	794	733	765	789	811	767	765	790	729	758	723	726	805	733	806	733	738	729	756	769	823	750	754	772	773	743	739	787	776	734	796	714	783	757	736	794	765	725	747	759	796	746	769	756	760	764	740	723	780	785	723	784	790	740	736	732	780	746	700	743	769	744	810	758	760	738	737	772	724	750	762	715	742	755	747	735	756	731	701	762	725	781	691	775	764	761	762	768	771	745	769	712	713	773	770	790	754	774	742	730	730	723	745	754	748	803	763	752	748	722	769	731	770	798	752	757	757	721	780	791	775	754	812	783	791	768	739	748	742	704	781	715	795	748	733	800	744	719	696	733	768	759	780	749	801	802	759	739	757	781	743	742	758	757	738	826	788	784	814	788	785	783	729	723	769	770	768	735	779	704	755	700	738	762	749	744	752	793	765	767	739	720	756	749	797	758	810	781	774	793	740	751	745	716	789	788	739	699	788	774	791	759	778	723	747	742	738	760	736	800	756	765	789	716	767	798	747	745	756	769	800	753	779	708	820	695	735	795	770	768	761	746	738	735	738	769	789	810	770	754	758	769	769	738	786	752	795	765	783	773	743	758	775	789	768	760	724	722	736	721	745	751	768	784	754	774	730	733	780	749	732	770	778	799	779	735	794	706	762	732	726	778	757	782	768	735	768	773	751	768	757	758	764	753	789	731	767	799	750	713	732	756	784	712	749	788	786	750	744	710	780	757	768	785	753	772	769	750	721	751	745	766	798	728	766	771	730	770	734	761	751	768	768	784	760	763	740	728	810	794	750	798	754	738	726	750	726	782	766	732	687	745	710	781	773	735	776	745	774	748	754	764	759	758	727	758	752	727	735	713	746	770	824	743	745	728	762	770	710	724	753	743	742	779	771	731	789	756	772	760	824	760	754	775	749	787	781	743	742	780	776	724	774	753	728	724	747	727	743	800	709	781	724	738	741	728	806	720	780	778	779	746	783	767	793	781	802	751	765	722	723	743	772	720	801	706	752	723	770	748	743	746	784	750	799	732	816	770	758	771	727	769	756	746	769	808	720	777	731	767	717	748	804	739	812	734	757	778	757
23397	20909	28171	23763	20889	12158	1306	782	652	684	661	612	556	547	541	539	596	602	632	633	655	678	631	649	622	615	599	599	532	579	504	494	550	495	521	537	500	491	503	461	525	510	498	496	482	449	504	494	504	455	530	511	471	507	500	498	530	528	496	500	487	530	528	485	510	498	456	466	467	489	468	470	467	493	510	471	511	436	479	489	485	500	495	481	484	445	512	469	479	478	452	481	440	467	450	496	505	468	514	540	480	498	477	491	517	455	494	470	498	492	496	492	497	463	492	470	478	466	461	478	481	432	472	431	453	481	480	521	461	512	520	519	468	506	496	483	439	493	497	466	476	509	478	462	481	469	456	469	503	500	503	514	489	474	497	486	476	478	471	491	500	430	455	458	486	459	500	483	474	514	475	477	521	484	500	470	440	536	527	442	505	464	467	472	484	484	484	547	499	483	448	502	448	500	530	528	466	467	505	491	477	459	471	511	495	498	503	459	482	504	506	528	505	443	484	445	505	494	489	513	519	481	466	502	499	484	497	449	463	464	460	477	469	456	455	479	450	450	502	466	458	461	509	516	488	490	509	490	489	495	530	470	468	466	512	473	463	499	506	471	464	521	487	470	497	490	492	458	498	476	506	481	460	478	483	492	474	473	459	500	501	452	490	497	520	474	474	518	468	445	471	488	459	482	443	446	501	468	498	435	453	476	475	491	475	468	493	488	499	494	454	479	477	447	473	466	474	466	469	491	498	438	509	490	465	465	517	456	454	479	476	466	499	505	445	488	448	513	493	481	453	486	459	498	473	475	490	474	493	468	507	483	493	494	513	505	487	472	484	507	439	488	459	456	485	506	496	512	441	500	490	456	464	505	470	460	491	458	474	497	473	440	496	478	512	492	511	467	502	472	459	470	445	491	477	492	526	465	466	489	515	494	503	452	492	500	480	474	521	480	445	476	482	479	469	437	527	483	466	506	524	469	504	486	467	507	473	464	482	455	450	467	502	478	455	510	475	480	469	483	517	470	491	460	458	471	499	533	491	522	465	475	492	499	468	515	452	460	478	487	471	505	469	512	454	492	493	492	488	529	461	495	492	458	472	441	454	508	520	430	460	502	512	467	460	468	506	478	478	508	500	498	464	478	527	489	496	488	495	488	474	479	497	496	454	511	468	463	472	464	493	466	440	490	463	480	481	466	465	479	484	481	485	495	504	454	447	488	436	473	498	467	490	484	483	493	488	460	443	509	500	458	466	481	496	473	458	442	466	488	435	478	519	478	485	461	413	457	466	478	473	508	491	475	477	502	536	484	480	492	472	438	475	518	478	493	469	478	452	493	501	480	487	483	478	473	464	515	503	517	490	506	452	454	463	496	484	494	444	434	473	459	471	468	439	469	490	465	491	454	477	490	475	481	462	474	475	493	480	502	461	450	467	502	516	493	511	477	474	454	451	498	501	497	477	500	468	463	471	433	482	484	467	518	476	465	497	474	465	468	441	467	501	457	475	492	458	493	463	443	461	512	488	477	507	488	476	450	485	505	433	459	456	488	502	460	457	467	500	532	455	455	463	442	496	501	478	478	453	455	450	468	478	479	461	512	483	481	518	499	515	480	452	483	480	501	487	452	468	428	465	468	479	488	468	448	442	496	485	479	503	478	484	479	479	509	482	487	479	499	432	505	471	471	463	494	492	500	485	478	483	480	454	496	462	485	488	535	496	444	483	471	455	493	494	466	456	509	474	465	477	468	486	437	465	512	472	482	491	479	477	469	488	484	484	445	448	481	462	443	483	509	469	474	477	501	467	474	450	447	458	480	495	439	486	494	471	507	525	469	475	428	484	483	492	454	485	484	481	495	486	461	524	490	464	460	477	487	499	487	477	478	516	471	509	502	468	462	490	475	490	449	503	505	495	488	478	506	463	478	447	472	450	461	476	492	484	470	474	482	479	465	490	494	471	484	479	489	474	501	452	478	441	468	526	499	475	505	488	503	455	506	444	446	474	462	481	479	473	471	456	487	454	453	493	522	487	451	485	476	500	432	445	499	474	464	510	488	468	451	475	464	493	470	492	513	508	486	480	475	429	501	500	505	481	469	476	469	494	489	429	509	478	472	463	462	478	473	506	478	480	487	430	434	448	492	481	491	484	499	462	493	483	495	497	459	490	460	485	502	415	469	468	477	491	488	504	505	494	489	482	463	497	488	486	487	497	456	448	518	496	455	502	506	501	483	438	464	492	448	499	504	492	488	509	468	458	465	452	466	479	509	509	469	470	492	453	488	439	483	479	469	474	474	498	460	454	457	469	510	517	485	462	506	471	462	478	431	503	470	492	499	480	491	469	495	494	446	484	502	483	488	450	416	461	487	450	502	464	483	473	459	461	522	503	436	503	467	481	452	469	466	486	471	449	497	479	475	491	496	473	498	483	504	431	475	481	479	475	513	491	491	491	478	499	473	469	466	434	479	449	488	424	500	473	460	466	465	482	485	484	458	491	483	490	495	478	457	480	448	490	493	501	499	464	476	482	461	526	476	516	435	513	498	504	495	475	474	446	443	476	481	455	468	495	482	483	519	506	439	496	502	444	452	535	544	476	489	501	445	487	520	459	526	489	502	455	438	478	494	451	464	524	497	477	446	459	547	497	474	508	524	463	495	536	485	481	466	498	451	522	493	468	492	469	506	466	479	515	495	498	492	470	454	487	484	487	503	459	471	504	498	528	490	463	487	448	495	498	446	503	489	483	488	497	491	514	455	448	502	467	494	497	468	509	497	473	468	510	466	480	466	497	515	502	472	488	451	471	441	478	483	420	502	465	504	514	490	484	481	483	466	507	476	487	485	461	464	474	484	480	483	492	485	499	463	473	443	479	465	504	481	443	467	434	483	463	458	567	483	458	503	461	446	470	496	465	468	456	489	504	451	461	471	492	483	477	458	470	450	496	469	440	487	501	465	465	471	454	441	541	477	487	481	432	499	473	479	524	484	473	477	447	490	456	497	489	481	443	492	499	494	430	429	448	475	457	470	434	494	481	476	463	482	465	438	461	485	434	448	495	507	530	465	506	499	444	483	500	512	461	483	508	472	520	502	476	460	465	479	495	480	468	485	457	479	489	495	482	514	465	437	499	494	484	498	506	478	472	489	494	534	474	471	453	500	460	486	506	470	460	492	438	440	426	487	476	479	488	482	464	544	478	457	460	463	471	486	468	474	467	499	462	490	459	507	505	517	469	458	508	475	520	438	480	439	479	491	438	470	487	420	456	499	465	468	471	461	497	472	438	456	479	461	457	497	508	467	483	502	470	466	468	488	495	471	445	515	521	464	492	471	497	468	477	446	492	473	498	460	462	475	492	503	462	475	494	483	488	449	448	499	471	456	461	487	473	512	474	512	480	506	503	474	465	502	484	467	492	473	492	525	482	472	453	466	466	440	496	470	479	445	471	499	456	479	483	503	415	485	434	455	522	475	448	493	486	453	453	475	492	484	498	481	455	526
38017	36002	6248	3226	2303	1809	1520	1233	1102	1010	848	848	713	681	702	659	729	814	857	829	896	840	928	784	736	717	695	732	708	681	670	660	628	610	611	632	617	643	559	543	572	563	610	612	573	535	549	558	607	578	585	596	604	645	597	565	603	586	595	592	569	643	557	547	546	549	599	543	557	550	535	538	580	577	539	536	531	528	558	565	559	588	526	562	527	521	556	506	608	566	548	517	550	550	532	519	556	550	512	559	557	519	523	559	534	551	547	557	528	577	555	534	560	513	559	560	566	553	544	524	507	537	547	522	522	576	551	530	566	524	571	568	496	589	532	521	516	528	551	516	533	553	566	551	545	558	559	539	546	537	554	501	560	532	520	549	518	518	547	583	575	584	543	525	575	539	567	525	556	506	576	587	554	569	550	524	534	563	541	534	558	498	548	540	543	537	572	551	562	555	577	573	528	523	583	518	554	513	553	537	565	554	586	543	520	531	525	540	517	549	494	497	552	524	540	555	545	507	534	575	531	538	566	528	570	500	535	611	576	546	591	556	544	522	562	539	568	566	561	528	576	524	538	554	514	539	532	530	555	557	540	530	554	605	539	533	572	566	563	550	579	559	560	544	520	543	535	574	543	544	486	532	522	568	597	590	564	532	560	596	560	551	527	564	559	549	534	533	584	509	539	595	567	536	524	569	543	495	525	545	583	538	544	598	503	557	558	556	580	547	571	547	544	563	534	550	551	591	538	549	519	530	531	582	507	499	558	541	545	576	573	546	546	516	561	568	580	535	547	560	577	579	564	537	543	542	564	555	548	552	532	526	555	529	560	559	571	579	561	513	538	532	547	543	494	582	552	608	521	575	498	545	532	517	555	572	592	511	530	515	569	517	513	561	584	554	547	560	534	546	536	558	538	506	565	511	557	566	566	550	546	546	543	527	568	546	512	526	566	584	539	529	547	559	502	531	556	555	522	531	558	579	553	556	537	558	546	523	533	534	533	509	546	544	533	543	515	530	513	474	561	496	534	543	556	544	541	527	529	572	539	561	520	517	528	559	545	584	534	505	493	542	549	535	587	546	558	516	545	562	544	571	557	557	539	520	541	542	512	576	528	551	589	563	524	574	567	564	546	548	528	491	541	552	589	545	492	522	533	540	561	571	544	560	485	535	579	547	525	525	553	542	538	526	636	511	549	519	568	570	547	560	557	516	587	576	522	499	562	555	526	534	511	562	525	566	533	541	530	533	565	577	534	529	583	562	514	608	515	539	532	495	568	575	487	523	546	568	558	566	560	560	539	533	548	572	523	581	567	539	511	546	553	507	552	550	553	538	540	546	555	523	566	580	521	591	585	526	530	526	547	529	538	530	541	552	520	540	530	533	543	547	560	544	598	522	566	554	490	543	531	548	566	568	527	528	539	541	515	535	527	574	586	531	553	549	546	539	528	551	548	530	535	552	544	547	559	576	548	543	516	568	543	538	562	557	493	524	537	574	547	563	516	525	537	528	534	538	536	581	545	487	568	521	544	559	533	503	517	556	585	520	544	585	542	498	534	498	528	537	580	514	592	518	526	592	515	535	507	575	553	545	519	523	586	571	546	528	536	514	544	529	513	572	540	541	590	549	562	510	536	597	499	571	531	562	541	556	531	535	531	532	536	567	565	537	605	520	508	549	548	540	524	530	533	553	524	545	534	565	546	584	544	529	554	571	535	513	589	519	534	581	539	546	500	537	529	529	537	597	561	552	556	510	548	519	558	551	537	551	548	549	563	587	577	534	577	543	615	540	534	514	591	560	547	550	541	565	537	541	555	510	535	552	530	545	566	526	550	503	587	545	571	519	567	564	556	537	530	541	552	556	516	562	550	533	564	533	548	516	569	552	521	544	554	491	550	542	555	495	559	529	556	551	534	518	515	560	544	538	545	518	530	549	529	550	592	567	509	601	542	541	548	574	542	569	531	554	540	542	542	574	521	531	522	582	553	562	552	513	513	567	530	590	542	554	552	536	574	559	511	547	548	532	555	551	597	539	511	544	531	528	571	560	491	543	548	545	500	529	555	554	543	565	526	540	497	547	543	600	565	586	556	486	544	565	528	540	528	590	540	544	508	556	522	575	550	558	581	529	509	613	563	577	545	541	524	544	550	514	563	556	522	592	546	573	562	527	536	508	566	524	565	519	549	570	501	549	510	535	547	551	548	494	546	564	546	537	540	539	556	539	563	546	528	555	543	534	559	518	541	530	525	550	552	558	559	531	541	542	547	538	541	536	528	522	549	583	595	544	557	512	551	536	595	549	530	556	552	531	534	544	550	560	552	559	512	554	595	566	599	515	537	569	549	542	560	534	566	527	548	545	554	540	518	570	561	550	545	541	555	572	530	523	573	557	528	532	501	547	508	540	522	563	567	532	536	559	546	567	485	529	552	569	526	532	529	588	573	521	580	546	542	547	533	537	528	532	570	556	538	547	589	528	581	583	542	552	595	531	597	535	533	511	561	608	556	503	541	518	541	532	561	538	551	564	531	540	528	559	555	525	576	560	568	547	574	534	560	517	531	587	591	532	555	519	533	526	524	535	566	558	518	522	557	532	530	524	562	560	576	551	543	519	528	522	478	547	536	556	542	545	567	521	564	576	531	565	581	557	515	556	562	542	563	507	547	560	518	523	551	519	554	531	561	573	524	518	494	530	558	516	514	568	558	536	570	547	599	556	542	568	553	535	581	578	536	575	555	540	532	525	545	540	558	543	533	568	536	535	524	543	543	544	572	567	517	530	557	549	560	567	508	566	496	535	559	592	573	541	554	524	553	538	545	550	566	570	539	535	558	533	495	503	537	507	547	544	547	536	555	533	542	486	548	559	586	551	539	517	525	563	548	547	542	542	539	522	556	513	501	552	598	561	525	565	549	560	539	513	562	579	554	555	516	522	496	524	547	554	583	545	554	541	566	558	555	537	550	531	538	550	566	541	507	557	540	550	521	520	567	570	568	569	531	550	538	541	573	542	538	540	520	536	537	531	516	559	545	576	561	504	580	536	547	591	558	549	544	569	553	569	507	547	521	509	558	537	539	531	579	593	508	519	559	563	515	516	594	571	515	509	547	551	536	560	553	569	567	547	536	589	523	564	591	527	529	484	529	537	546	530	532	517	550	542	581	536	560	508	512	494	563	532	544	547	589	509	561	556	548	510	501	537	557	535	558	514	573	533	526	565	526	537	562	553	549	570	531	537	534	561	556	510	557	556	559	524	575	555	584	549	512	568	560	544	506	532	539	564	550	562	537	598	517	532	504	537	562	536	570	549	567	545	555	552	512	601	537	518	525	520	532	522	547	597	531	526	561	609	531	527	554	557	573	534	543	529	521	555	536	547	541	533	522	499	538	545	570	574	522	541	560	549	548	538	542	576	538	559	541	547	520	564	537	577	542	576	541	543	500	552	530	565	545	527	585	562	554	523	531	563	575	557	542	548	520	546	559	556	530	544	530	544	542	556
24674	20930	27328	24563	13901	1644	1221	1100	1013	1033	991	994	975	923	956	948	973	972	1030	1041	1044	992	1063	973	995	1031	913	992	960	944	945	928	943	934	954	894	879	891	935	946	954	959	977	902	885	898	931	948	857	914	915	953	959	964	891	944	952	912	961	890	954	877	874	915	894	899	918	900	934	958	845	876	930	882	859	889	949	915	943	919	909	882	881	885	890	917	934	958	903	956	945	901	916	887	920	893	952	879	934	877	922	910	926	896	922	869	926	898	931	968	900	923	868	894	909	825	908	899	874	939	920	870	878	905	939	993	899	929	922	934	906	895	906	841	894	920	905	902	916	952	908	927	908	900	937	890	882	938	946	959	908	828	925	899	942	913	921	899	888	968	932	899	896	908	928	931	876	942	906	965	885	868	892	922	939	921	874	927	874	912	944	924	884	962	963	896	965	934	886	913	879	897	937	881	882	853	906	956	862	914	902	935	816	880	963	918	915	915	881	911	874	908	894	828	928	908	941	874	911	883	917	889	930	905	954	871	865	944	905	926	884	915	914	896	960	883	951	970	907	882	914	904	940	953	948	941	872	923	887	901	931	998	895	896	918	900	934	886	904	865	898	976	881	893	877	912	929	894	925	901	968	926	945	903	897	947	937	920	917	948	914	923	977	924	900	907	899	918	912	937	876	894	880	923	933	904	935	936	909	903	914	897	933	904	928	909	907	947	870	902	931	907	922	934	896	942	905	881	915	918	892	891	934	882	940	866	939	908	916	924	905	942	911	932	899	884	904	910	880	885	871	923	922	924	880	967	981	888	917	947	920	908	924	898	907	914	918	922	925	889	966	946	874	963	927	908	873	896	926	912	873	912	860	917	880	868	892	922	952	918	915	876	928	930	934	874	934	921	910	904	856	923	860	939	905	872	884	952	872	924	947	892	944	889	954	896	894	910	868	902	877	921	940	904	902	896	943	888	911	916	881	899	867	943	818	915	921	941	875	900	920	943	924	941	991	921	853	914	872	891	939	917	899	907	914	942	941	890	923	891	913	859	923	870	919	956	880	909	948	874	960	957	910	899	870	926	911	894	863	841	926	942	889	911	893	912	894	968	915	926	919	890	886	877	929	963	899	930	904	930	904	903	931	917	902	910	862	898	889	872	897	907	890	906	913	884	933	894	893	901	918	894	905	908	966	881	890	934	851	924	927	894	886	954	903	854	923	889	933	962	910	902	866	916	863	951	920	869	881	907	936	937	898	920	868	899	969	925	879	894	933	906	890	911	884	941	920	889	907	864	913	983	881	909	879	875	879	926	881	926	949	900	908	945	911	909	991	934	928	858	909	882	953	901	951	875	906	877	898	928	925	913	857	983	914	928	950	930	938	895	911	930	870	864	910	853	922	910	932	927	918	914	875	864	954	882	905	930	897	920	878	889	863	919	869	903	946	910	944	946	948	919	867	905	905	965	898	912	935	890	899	921	894	841	937	948	896	926	915	846	904	886	898	908	909	872	948	873	894	880	947	917	910	992	919	915	939	884	929	871	857	911	870	909	927	961	887	952	894	895	920	949	923	959	868	881	886	920	870	880	923	930	867	987	915	905	937	872	903	946	885	887	885	887	861	895	936	893	938	983	905	914	885	909	909	875	913	944	964	900	846	944	898	947	947	912	900	911	897	942	895	870	928	870	916	926	924	895	869	918	851	900	875	950	934	921	904	896	937	954	929	922	920	926	852	891	898	970	945	935	941	871	883	915	907	874	951	923	924	915	941	919	899	922	938	912	912	917	951	879	929	915	921	899	898	911	934	892	881	901	904	911	899	960	930	897	943	875	936	864	912	894	928	894	940	949	921	933	933	897	943	889	922	938	921	871	846	856	930	837	945	941	920	949	895	960	916	927	849	900	898	857	853	906	884	909	949	883	909	896	950	901	902	883	919	958	878	926	977	888	896	893	904	924	885	881	912	926	899	901	895	943	975	875	901	884	936	907	975	907	890	904	939	928	915	931	935	936	920	861	937	887	858	911	903	908	919	930	938	923	915	831	919	932	882	880	985	862	955	896	931	970	919	918	929	840	926	901	920	914	910	895	940	944	891	842	877	894	938	892	910	914	889	913	890	891	909	884	959	922	912	923	919	918	866	904	915	948	894	897	860	943	931	941	918	924	878	918	926	874	906	916	928	934	925	896	951	965	870	943	920	928	854	889	871	916	885	923	959	864	910	895	890	866	893	886	912	900	897	870	877	950	927	905	853	922	900	895	930	951	893	889	890	894	945	901	933	861	923	892	899	862	882	960	902	899	898	877	919	897	937	903	890	894	903	962	911	930	938	846	879	900	923	898	907	918	935	849	935	935	909	939	909	889	955	892	916	873	951	911	908	888	877	925	870	877	922	954	861	884	927	889	959	894	915	953	879	885	891	928	893	863	935	918	880	933	897	915	897	917	880	933	885	896	924	903	904	905	891	938	898	949	959	906	892	926	887	972	904	909	905	872	946	881	940	964	889	936	912	922	902	938	926	969	919	945	901	919	894	928	915	919	903	958	920	902	857	916	966	884	874	848	908	928	887	878	929	899	940	917	848	867	886	889	893	956	930	852	932	855	919	920	911	863	913	894	904	865	885	892	889	888	938	896	906	918	860	871	916	937	889	985	867	896	921	975	939	907	871	959	904	877	900	864	960	904	894	924	894	943	924	875	912	865	902	921	901	934	911	951	860	874	842	880	910	867	825	924	923	900	953	910	958	937	948	959	938	870	912	848	926	931	902	913	929	933	923	840	873	948	893	893	897	965	896	922	903	906	908	888	874	946	915	944	896	945	884	897	941	903	982	915	973	922	868	891	923	873	866	882	917	930	883	881	904	935	864	877	903	850	919	942	896	957	898	903	915	904	916	964	912	903	951	923	893	928	897	951	904	947	918	892	898	970	945	872	930	931	899	952	893	882	934	944	884	900	917	958	910	896	908	976	936	890	870	926	914	949	904	909	935	828	947	939	862	867	942	926	948	925	896	939	906	929	908	895	854	877	869	932	906	877	921	872	899	873	837	882	928	857	971	939	931	896	913	864	884	859	912	895	917	934	914	891	939	928	911	927	899	889	915	905	956	945	858	867	932	849	933	906	955	904	892	959	910	919	886	906	884	904	919	926	871	909	953	879	879	921	923	934	904	955	873	947	925	914	933	931	897	865	872	939	896	869	958	965	928	889	932	882	944	938	838	891	951	891	896	824	947	968	850	894	909	917	964	953	880	982	903	887	950	957	904	942	951	859	916	871	963	895	905	854	937	907	909	911	894	906	955	907	927	905	931	883	942	901	894	930	880	934	921	935	908	938	957	883	898	944	905	897	904	874	890	935	874	934	901	845	888	881	863	954	916	937	942	916	879	919	955	895	883	918	875	898	906	940	952	861	924	911	847	902	895	965	921	889	919	890	973	933	906	954	906	937	886	958	906	877	971	877	940	862	885	889	926	942	915	918	935	875	925	973	894	890	873	917
39690	27391	4072	2552	1938	1703	1637	1379	1416	1227	1166	1124	1183	1112	1090	1050	1061	1156	1240	1165	1200	1215	1300	1154	1143	1147	1211	1088	1120	1090	1097	1082	1066	1066	1027	1009	1051	1036	1006	1113	1061	1060	1022	1055	1081	1067	1020	986	1043	992	984	1004	1069	1036	1046	1056	1169	1080	965	1016	964	1037	951	1046	1028	1029	975	1024	997	1027	990	958	987	990	1010	992	1047	1030	1023	1008	1059	980	959	1008	1021	1029	1039	993	1007	970	1037	1000	1031	984	973	1001	1001	993	1043	1029	972	1005	1019	999	998	1029	981	973	1004	1036	1002	959	1030	1030	1006	1005	1002	1016	1023	1006	1024	1030	1038	991	1004	991	1051	994	1018	1010	1014	961	961	979	977	946	1015	1036	983	1024	972	1025	966	1023	992	1008	1024	1026	956	1017	968	1060	1013	1003	975	992	967	1025	1020	995	1011	1025	1037	986	989	1001	974	1012	1042	974	970	987	1043	991	1049	970	1020	1035	994	1053	1038	1068	994	1025	1036	1033	1013	984	978	1032	1052	1021	966	993	966	1008	1024	948	1002	1014	948	1060	1055	982	1036	1020	1052	991	1007	1078	990	1020	1013	998	961	1055	1047	1045	991	1023	970	962	1019	946	990	1016	960	988	984	961	1004	956	1045	984	1026	1077	1067	1028	1053	1010	1060	996	971	1016	945	1019	977	1030	1047	1034	969	981	958	984	966	1004	999	1075	1035	1002	1030	1054	1091	1044	1034	1029	1034	1045	978	976	989	1009	996	1010	996	1049	991	911	998	1024	984	966	1024	967	932	953	987	982	1020	1015	1066	1026	1015	1015	998	964	1025	1059	1006	1016	1007	1000	1011	1000	975	1020	1015	1008	1010	1000	1090	1014	988	1021	981	955	1047	951	1056	1021	1013	1038	1008	1021	1063	985	989	997	1018	1005	1033	1003	1003	1042	1022	1026	1027	1001	959	969	1041	1036	987	985	1014	1046	1009	958	955	999	1020	973	1066	1015	993	1000	981	997	1018	999	995	1009	966	935	998	1036	992	1054	1008	991	1032	1004	1019	1015	1007	982	973	978	1012	997	1017	964	1014	1007	1014	1048	1016	971	1028	1071	982	967	987	1026	1068	1015	1010	1023	1073	946	981	1031	1035	1026	1062	968	997	1052	966	1109	998	933	997	1018	1050	1026	973	1035	1017	946	1057	1057	1022	981	1038	1043	970	1006	1044	1013	1078	1004	1013	992	1010	1012	999	1024	1061	996	979	1060	988	1038	1022	1011	995	976	983	986	1032	1018	1009	1029	1005	996	991	990	1068	980	1015	986	1011	989	956	1001	1028	991	967	1090	1041	1048	975	927	972	977	1027	1020	1005	996	1009	1018	1030	1008	1004	957	1052	988	1009	1003	1011	1021	979	989	951	1003	1049	1010	1038	1025	1005	964	1003	996	1024	1063	1027	985	1004	1010	1028	1003	1035	1044	971	1005	1022	990	1026	974	945	1024	943	992	985	1023	1025	989	1024	1060	994	992	1025	1034	970	1005	991	1009	1002	1002	1013	1028	1013	993	1100	1042	1006	1044	967	976	1010	1020	1014	1027	974	1043	1014	1027	990	988	1016	1081	1018	999	1009	982	968	1001	1013	981	1000	989	1024	986	1004	1023	983	1012	967	1058	1020	1014	1008	1028	991	1019	983	1033	1025	957	922	971	1024	973	1036	1055	1011	1022	1020	1008	1003	1016	1042	1033	999	979	1013	1028	1046	1063	1038	1036	1013	990	1003	982	1044	1057	989	973	1060	978	1039	964	1062	1020	1035	1014	927	1020	997	965	1029	1043	1034	1004	948	968	1057	1028	989	1027	1008	1033	1035	1068	984	953	996	1055	1011	968	955	1016	995	1031	984	1005	993	997	1070	974	1061	990	1050	1045	1032	1035	988	985	979	975	1006	999	994	1009	1009	1044	1034	1045	1003	955	1022	1032	995	1045	1003	976	968	1012	979	1036	983	1032	1021	1043	996	1019	984	973	983	996	1017	1015	1021	1045	1017	969	975	1006	1002	1004	1025	1031	1026	970	989	1049	1000	1018	990	1016	1020	991	995	1065	986	981	988	1000	1057	999	997	1006	1007	1035	959	1043	1019	956	1011	985	969	978	1016	977	989	1048	981	1032	990	992	1008	1027	1032	966	1004	1014	1046	1068	998	1025	1013	981	1012	1028	1009	994	1000	942	1043	998	975	1003	1018	948	1007	1043	968	974	1016	1054	1040	982	1033	994	1053	999	1001	983	995	937	1051	1032	988	1025	994	1001	984	1034	1014	992	994	956	1064	1057	1008	1054	1016	1021	978	954	982	966	1037	988	1027	964	1004	969	981	1001	1004	972	976	1002	1030	1045	993	1010	998	985	1007	995	993	1029	987	1035	1040	1018	1029	977	1024	917	1005	1044	989	996	1035	1015	1019	975	1001	999	1049	1025	1014	1025	1013	1034	1034	1009	1033	1006	1033	1033	993	1008	996	1047	1013	983	991	978	1026	983	1055	1019	995	1009	1046	1011	1013	976	971	1001	990	1001	996	1010	1003	1039	1039	974	1025	1022	1005	1013	949	1003	1011	1045	984	1016	998	1031	1010	1039	1021	1060	1019	1002	996	955	1021	1039	1007	1022	1013	1017	981	994	1035	981	990	994	1008	1042	961	1011	1015	1038	1001	999	975	1005	991	1013	1025	1030	1006	1022	1023	999	1043	1010	971	991	1011	988	1031	1036	992	1043	1002	981	1042	963	978	983	999	1031	1009	1025	981	949	1004	1000	1031	991	1041	964	1016	957	981	1006	983	1051	1000	1002	989	977	1029	969	991	983	963	1055	1026	1027	1038	941	1043	960	994	1005	997	1060	997	1011	995	1010	1032	1026	1043	1050	984	990	1008	1065	981	1018	971	1085	992	998	1054	987	1010	1047	955	1013	970	982	996	1080	1035	974	927	1052	1055	998	1013	1020	983	992	1034	1022	1035	989	1075	1013	1027	967	998	997	1038	1044	1023	989	940	975	1014	971	1035	979	1037	1004	1009	1049	987	978	973	944	999	968	1002	1007	1037	989	973	1021	999	1018	987	981	1037	965	1005	1060	989	992	1007	1013	965	984	1013	1010	969	1083	1016	1005	999	1045	1015	1028	1012	1053	1049	1008	1012	990	1019	1004	1026	1009	1013	1018	1006	1030	998	990	1023	1041	1001	987	1042	978	1005	966	972	1014	1065	1020	1006	1023	986	992	987	980	1013	1038	1000	1034	997	1030	942	991	988	1013	1027	991	1026	1045	1038	1053	994	987	1010	1040	951	1020	1009	998	1063	965	975	1023	1057	993	1042	907	1021	1018	965	933	990	997	1002	1004	1100	1062	996	1033	951	981	1001	1025	991	1081	967	1007	985	1004	990	984	971	978	1050	961	1010	974	946	967	969	1036	1000	1025	1054	1029	1034	1011	967	990	983	1043	994	1006	1063	986	984	946	955	1029	1002	990	1023	1023	997	1009	1023	1045	1008	1002	984	995	988	1000	980	994	1008	987	1025	989	1002	1001	1029	960	1005	993	1041	991	980	1032	1058	974	1010	969	1013	964	1002	1038	976	1011	992	997	965	1006	950	999	983	999	1005	978	1024	972	997	1053	1036	1022	1039	951	955	1051	998	996	1009	977	1002	933	1032	956	988	979	963	1037	944	1022	1004	1007	980	1026	1035	981	1008	1029	955	1059	1033	1002	1005	993	1012	1010	1001	999	1045	1024	1038	984	997	954	964	985	962	1021	1002	1014	1000	1002	1045	1043	996	986	1026	1028	1031	1010	1040	998	1022	973	1048	1044	1016	1019	985	1001	992	984	979	997	961	1006	1013	1022	998	985	1070	1039	985	1008	986	1024	1026	1037	1011	1010	1053	1013	986	960	999	1057	967	1017	1016	1055	972	1040	1000	1025	993	990	945	1023	1048	1053	1037	1033	971	963	946	976	1061	1003	992	997	1014	981	1023	1010	969	996	1040	1027	984	998	1044	967	977	1021	976	1066	1004	969	1024	1011	1018	1035	1022	1008	1044	1011	973	986	1028	1006	992	1025	984	980	994	1002	995	958	1022	977	1011	1041	1007	996	996	1016	1026	979	1046	974	1005	976	1032	991	1030	1010	974	1065	1058	966	1037	1043	948	1005	998	982	1028	1021	1073	1017	1036	1008	1039	1002	987	1031	1017	1013	1011	951	1004	998	982	992	977	1016	992	967	1017	1039	997	996	1038	935	1018	1036	1007	932	999	1061	973	1026	995	962	989	1046	1074	1031	1010	992	1038	1005	1012	1010	1061	1038	1015	989	1023	990	1013	1029	1018	1069	991	1001	974	1001	1027	1040	966	985	999	1014	984	1016	1006	1015	941	991	992	970	1017	979	972	1015	987	986
22475	20920	28583	23380	20910	20977	12269	1699	1239	1196	1037	970	917	926	905	850	851	1021	1023	979	992	1043	1041	962	876	984	923	922	863	817	754	872	790	810	773	780	793	807	792	790	768	752	758	822	747	759	753	774	740	784	775	787	765	791	733	759	803	786	796	805	737	754	732	738	753	766	745	750	743	757	737	724	758	748	749	747	727	755	694	778	751	749	714	744	717	725	740	727	779	728	789	721	702	711	755	730	758	800	726	716	722	700	733	766	704	689	729	711	711	745	734	737	704	706	713	706	696	671	722	728	729	719	726	730	697	729	713	731	693	746	736	754	759	777	708	705	748	753	766	729	751	700	771	726	729	725	682	763	754	707	730	777	762	728	722	732	752	702	782	745	783	745	783	725	759	689	757	741	768	760	731	763	734	707	755	721	724	713	695	723	690	785	685	716	729	784	717	730	719	754	759	724	711	729	735	759	764	720	748	723	733	715	723	745	727	743	723	741	692	745	732	706	712	773	766	744	754	705	716	733	733	710	727	702	758	733	716	758	732	662	705	691	748	772	804	781	696	734	730	739	751	737	718	680	707	723	711	696	795	747	696	727	673	722	750	756	675	743	750	740	707	747	768	715	752	728	752	682	706	738	730	742	729	760	726	721	712	763	644	704	712	751	763	741	773	691	751	707	734	785	700	692	752	715	793	781	784	688	758	733	715	767	749	673	805	728	682	710	760	762	776	707	781	725	745	705	768	752	723	714	741	785	772	720	765	767	732	732	720	787	698	711	705	713	753	717	692	748	695	694	790	824	743	738	702	751	698	747	791	736	710	708	759	731	771	770	708	737	714	718	734	735	737	738	736	778	735	732	770	714	745	736	767	702	684	739	756	763	738	720	692	783	740	725	758	674	781	707	756	717	771	750	770	747	739	705	699	684	702	757	707	732	707	727	774	783	748	795	769	693	775	735	741	677	718	728	757	760	777	735	747	696	712	793	738	732	768	716	740	727	721	749	765	745	725	709	762	717	717	706	736	716	751	751	765	707	777	724	756	731	764	704	752	716	726	734	707	711	722	754	709	734	714	741	745	745	697	727	738	755	715	738	758	726	734	768	732	721	704	732	789	725	725	698	751	718	749	797	709	710	699	776	774	744	748	682	708	785	750	739	759	712	734	747	742	765	726	718	741	745	754	713	741	769	761	742	713	728	727	705	742	727	737	734	717	748	684	750	751	754	737	711	734	753	704	714	727	755	723	725	741	791	679	760	698	717	725	733	761	730	709	777	725	734	706	723	789	676	749	729	743	687	698	730	760	738	728	778	730	670	746	758	710	760	699	778	794	746	734	763	718	788	738	735	690	726	763	795	764	793	697	751	698	751	735	725	703	734	724	681	758	696	725	727	753	725	755	708	735	688	711	748	706	747	751	743	778	749	712	712	743	754	722	745	781	707	757	692	686	709	771	684	750	749	751	724	706	728	727	764	752	689	731	752	700	745	706	704	725	731	775	721	689	743	766	717	730	752	800	736	723	778	760	728	708	736	741	733	730	731	721	776	755	791	716	737	699	737	761	701	694	742	711	699	739	724	729	756	776	758	740	730	758	763	694	732	772	757	725	710	745	722	674	789	778	750	779	698	724	726	724	723	733	716	728	729	735	757	692	694	724	728	705	716	771	727	716	754	732	767	769	711	691	751	713	724	724	732	775	746	717	712	722	770	760	731	770	731	699	702	694	726	744	741	717	734	766	736	733	737	653	729	744	681	740	729	735	679	760	757	762	719	734	712	730	721	730	762	719	739	708	701	698	714	747	721	746	752	708	743	700	698	723	768	701	809	733	717	716	740	738	715	758	753	746	765	737	724	701	751	730	746	739	717	756	764	788	757	757	760	771	723	741	712	730	741	752	723	715	719	752	768	721	716	711	791	747	721	732	764	756	728	690	699	763	753	799	771	730	746	735	766	722	691	734	745	730	808	753	772	750	728	691	697	741	752	738	711	752	756	703	758	717	721	758	756	714	723	752	730	728	720	684	700	710	750	750	773	716	758	756	748	743	733	711	780	727	757	692	710	712	719	807	703	747	688	788	784	744	751	783	730	749	729	762	742	757	720	720	738	731	690	783	744	763	751	771	754	727	708	681	716	751	765	759	734	745	816	766	739	779	734	736	728	739	725	745	656	713	746	751	728	794	721	687	721	699	721	717	754	715	725	694	704	737	731	730	723	719	766	755	725	748	707	766	736	782	720	686	748	778	703	732	713	741	770	726	770	752	748	723	698	750	749	679	751	765	779	677	675	738	712	738	725	736	738	784	798	743	721	737	685	718	689	759	712	729	757	729	782	728	745	756	710	749	758	787	685	768	704	759	711	707	698	738	697	740	747	693	744	701	772	712	748	756	670	713	731	739	697	740	751	699	751	767	711	749	740	740	749	716	739	690	749	709	697	697	710	726	774	777	769	709	753	736	744	757	678	750	777	713	789	727	729	723	732	748	712	752	698	690	758	753	756	752	772	727	733	769	724	768	701	685	732	725	706	739	717	756	751	710	699	744	666	728	679	717	710	753	687	709	730	778	773	724	718	721	755	732	783	779	733	729	768	767	729	746	777	689	708	745	762	762	740	708	730	722	724	735	743	767	734	771	736	700	684	721	756	726	704	677	720	749	747	684	753	724	754	715	710	687	744	739	702	744	757	782	672	734	714	719	748	726	746	759	735	747	691	745	690	672	719	762	757	750	735	711	736	715	723	698	769	706	732	735	729	678	766	735	720	742	788	686	730	711	734	759	717	718	733	733	693	733	715	735	705	681	740	758	758	745	732	732	722	718	696	699	724	702	749	704	757	754	717	743	740	739	719	760	697	715	768	756	718	713	736	726	765	713	712	729	714	761	742	722	717	753	732	746	731	744	725	769	740	675	711	716	781	714	712	751	728	732	730	777	760	734	720	732	745	794	745	670	735	781	756	735	733	681	679	703	668	728	765	750	729	766	756	712	778	702	773	752	712	709	688	720	741	756	741	715	701	680	720	716	747	710	720	711	763	739	767	721	729	717	694	723	753	755	737	747	756	738	704	723	726	740	732	781	712	720	742	723	768	738	740	750	772	730	729	747	765	718	739	688	719	705	716	736	718	720	735	703	712	762	750	726	706	682	773	683	744	661	702	699	731	752	748	681	712	713	750	741	724	728	736	710	684	811	710	689	740	740	717	752	748	716	735	788	756	670	720	788	762	707	753	733	785	736	757	766	736	775	792	690	701	740	728	753	761	686	709	778	741	731	701	714	756	714	716	705	713	692	741	770	724	740	666	760	726	798	725	760	708	717	758	713	710	769	733	758	745	721	680	704	719	733	742	763	742	660	757	736	695	716	684	721	732	718	744	764	739	740	773	746	706	752	721	710	700	710	742	717	699	735	734	690	730	724	760	735	767	747	713	726	722	752	736	710	746	730	729	742	793	725	731	703	688	727	743	736	750	683	730	768	761	781	733	756	744	740	722	681	721	710	710
44923	29206	11045	5977	4350	3366	2741	2238	1962	1659	1444	1375	1206	1118	1150	1035	1084	1282	1347	1367	1351	1231	1327	1144	1189	1198	1138	1106	1003	936	954	912	909	884	843	857	884	853	876	866	876	847	844	808	809	791	803	801	849	810	864	859	866	892	877	871	842	855	896	864	857	819	807	780	773	788	774	818	840	875	831	789	803	788	844	784	740	782	789	815	804	833	796	829	811	775	776	754	773	773	795	807	761	773	810	811	811	737	781	797	768	787	767	799	762	779	749	819	770	805	767	859	831	809	821	808	757	769	788	786	789	824	793	775	794	800	842	776	808	825	820	799	768	801	787	746	804	760	804	785	820	812	803	772	769	770	762	771	797	769	738	768	813	781	797	817	820	757	816	761	780	773	807	767	771	788	783	797	759	750	746	778	782	762	831	780	775	789	841	787	724	782	771	792	812	728	789	836	790	773	786	787	815	765	774	828	755	771	774	760	806	801	795	811	767	773	768	711	766	803	765	786	782	806	791	787	783	772	762	783	752	786	802	823	803	766	762	770	751	785	767	772	805	784	780	797	774	737	764	796	768	840	807	832	805	838	780	766	874	752	813	826	797	805	783	795	809	780	777	808	767	777	767	771	755	731	751	792	808	791	787	800	811	856	765	814	834	751	823	816	772	740	808	756	770	800	789	771	760	781	784	758	787	770	828	746	775	743	781	797	759	740	770	821	848	740	790	814	738	771	760	744	790	777	818	773	769	758	728	781	782	807	789	777	757	788	778	822	781	762	766	804	760	757	768	786	748	795	816	752	755	736	802	765	785	729	752	748	796	748	780	769	833	737	774	812	802	766	780	795	767	713	794	729	823	775	762	792	805	808	752	780	773	807	760	784	791	751	848	769	786	740	769	816	790	756	718	807	765	761	783	810	815	802	822	824	770	777	806	792	757	862	821	735	717	748	799	766	817	774	754	772	776	799	824	789	794	834	742	780	787	792	765	839	792	786	812	762	772	815	857	772	761	799	750	819	822	788	786	831	787	792	784	814	764	837	802	784	807	758	789	744	774	832	845	796	735	820	743	781	800	776	802	817	750	764	786	788	809	787	807	837	763	806	757	766	742	755	853	794	818	806	780	746	808	797	805	792	793	758	803	798	762	779	754	803	780	765	762	733	776	795	758	774	770	792	817	783	813	722	767	768	753	795	793	859	776	774	750	784	759	834	705	776	792	770	806	754	753	744	759	795	761	829	815	799	789	798	794	761	759	797	823	759	726	778	783	754	815	773	772	794	798	763	797	815	754	752	808	829	787	743	826	760	833	783	837	788	826	783	818	821	783	806	781	793	786	729	797	757	807	750	822	758	820	779	828	763	784	771	777	797	805	801	803	750	779	784	727	776	812	803	815	782	758	782	792	785	799	809	805	806	808	843	784	781	738	827	758	808	761	756	757	846	794	755	778	770	805	779	784	823	795	821	837	790	765	802	782	756	799	746	782	783	808	793	719	784	791	799	764	818	793	748	809	803	797	801	740	810	822	815	778	777	748	753	820	776	821	794	790	770	815	785	786	769	788	786	797	747	780	779	790	780	795	800	780	798	776	805	772	782	743	785	780	791	770	774	781	762	754	765	771	805	761	726	785	748	724	771	749	832	771	860	782	798	773	752	764	789	785	798	789	787	830	767	753	763	748	778	783	801	779	783	815	791	807	806	728	754	800	739	809	761	770	805	795	769	799	750	817	825	798	788	774	795	798	752	775	756	744	784	758	738	778	807	778	779	731	824	763	766	769	786	756	740	753	777	816	767	744	797	797	830	824	793	794	779	766	790	737	800	774	793	820	785	775	789	824	755	783	793	772	761	777	764	812	738	756	810	774	769	744	780	825	754	752	804	778	779	780	804	831	754	747	731	757	792	732	783	781	812	785	773	836	805	775	854	805	801	808	754	800	761	755	795	846	777	796	784	808	799	822	831	778	726	832	776	796	764	781	839	829	735	758	815	824	826	835	821	753	777	731	755	808	801	775	807	770	778	805	745	759	836	777	761	833	761	756	752	748	786	813	794	786	791	719	755	738	803	803	747	799	754	780	786	781	823	813	832	771	847	779	801	818	762	784	823	738	766	766	773	809	799	772	817	752	765	790	784	809	808	776	789	752	781	765	822	832	776	779	793	723	797	755	772	779	771	764	804	798	833	802	803	792	797	771	760	776	814	760	743	787	754	789	788	802	768	757	803	769	801	772	734	758	798	806	804	786	827	782	815	793	795	796	742	785	792	776	776	781	739	733	807	771	766	799	749	786	774	806	754	786	733	742	794	757	801	753	767	808	766	815	794	728	769	785	830	798	815	820	820	815	822	763	763	759	773	755	755	724	801	761	752	768	783	826	789	744	787	748	772	806	774	814	764	778	773	799	770	802	767	744	747	772	769	763	738	814	770	748	757	764	719	767	803	808	805	765	786	829	810	821	770	747	768	826	798	798	820	752	802	773	780	811	792	752	790	731	746	772	713	773	753	822	806	786	761	773	781	786	801	799	784	809	798	797	758	804	798	812	801	748	760	812	757	775	808	788	810	792	794	755	758	776	788	784	736	792	750	759	808	767	768	807	809	749	830	788	810	784	768	758	740	813	779	808	754	777	776	744	761	769	807	813	740	771	791	805	780	809	795	805	811	804	761	720	786	786	852	774	797	827	784	795	869	778	780	762	838	741	756	822	785	815	812	761	769	817	764	807	755	794	809	796	810	789	816	774	726	793	750	789	810	817	752	775	796	794	807	831	787	773	816	830	759	784	718	781	795	755	776	788	796	772	781	764	819	778	812	787	745	762	767	796	779	806	745	768	806	765	761	764	757	785	787	812	797	752	843	779	782	780	771	798	719	769	770	761	752	777	759	830	780	767	745	837	772	714	757	849	817	827	756	738	744	777	809	791	771	757	853	748	768	819	782	760	785	765	805	760	768	772	859	766	783	748	713	767	755	793	795	762	777	796	792	752	797	754	810	790	800	792	804	763	794	776	786	793	787	772	763	805	738	780	744	809	797	797	811	769	853	792	771	776	757	794	825	782	800	785	811	789	825	753	777	783	789	858	776	790	808	763	815	756	775	794	810	782	784	782	796	768	757	782	776	745	792	813	786	785	745	777	783	818	806	824	794	779	789	775	748	764	818	762	818	842	792	780	747	785	732	766	750	771	757	813	800	803	802	771	837	805	794	778	765	766	738	770	790	782	820	799	783	790	805	781	798	768	795	830	765	786	756	798	803	789	719	741	756	769	741	753	741	845	766	780	800	762	786	763	723	818	786	827	791	796	783	770	750	804	788	792	770	810	815	767	709	788	765	811	781	767	825	781	722	747	792	783	804	719	784	794	787	750	794	790	755	785	776	803	816	756	758	775	810	761	783	756	835	779	770	741	768	770	756	781	805	791	751	789	814	772	757	818	778	816	785	771	822	784	785	812	713	740	756	840	826	777	794	813	760	774	752	759	821	811	713	796	786	858	787	793	775	784	732
29566	22645	12377	1566	746	769	722	665	693	732	647	661	676	701	690	658	658	709	769	709	737	791	731	733	736	720	729	705	696	699	673	715	644	692	718	716	691	654	673	738	689	683	676	667	691	665	641	700	695	673	674	720	636	669	664	658	693	644	654	652	687	703	666	721	691	655	684	624	624	655	666	654	640	696	649	663	656	653	645	678	647	698	684	721	632	634	650	670	663	652	687	601	631	641	696	692	673	685	653	648	667	684	650	619	666	668	655	668	698	678	723	687	642	693	677	663	659	658	681	665	696	696	652	645	680	664	641	658	697	640	641	695	658	715	669	649	652	636	723	703	718	673	611	696	652	695	717	660	633	682	661	723	668	643	674	645	674	654	643	679	724	643	676	677	650	643	654	639	681	678	662	676	661	620	664	697	606	702	662	666	665	693	703	648	690	656	673	727	682	649	686	646	673	639	671	713	682	752	693	672	625	671	653	691	669	711	682	689	694	634	695	690	657	666	674	693	676	696	681	679	633	681	649	665	655	705	633	685	696	678	654	619	656	627	672	643	691	665	657	695	705	713	688	662	650	682	651	643	700	672	672	700	658	701	657	710	653	661	640	678	623	649	723	633	677	667	663	662	684	685	698	686	613	694	671	682	670	646	677	655	665	664	659	679	692	617	679	670	700	685	650	645	688	665	680	650	625	672	683	711	676	691	687	675	682	673	675	689	660	644	681	638	720	665	666	672	707	657	661	703	637	668	665	707	688	694	681	703	696	672	651	678	689	672	646	671	663	643	688	670	646	672	687	684	676	675	665	666	654	669	701	636	660	634	657	666	666	646	699	635	651	676	684	726	630	688	703	632	654	725	615	656	689	710	669	712	670	694	650	647	705	690	679	674	673	677	686	651	664	679	709	669	680	688	674	664	625	692	702	669	652	630	695	650	643	676	697	687	703	715	683	683	625	691	690	701	714	641	631	661	721	666	701	674	661	676	708	669	664	635	657	721	662	701	660	702	675	650	657	663	652	682	659	661	654	728	664	678	684	682	659	687	683	684	694	684	665	685	659	680	666	666	684	682	677	666	648	657	681	664	680	674	660	674	739	621	665	658	655	638	614	689	643	677	701	648	706	680	613	659	638	642	692	628	699	693	657	732	680	647	662	646	686	648	740	706	652	666	670	682	761	698	695	704	667	711	670	692	706	639	682	678	647	674	709	693	650	663	683	665	669	698	671	632	694	648	684	684	694	675	671	696	662	702	648	590	645	664	676	684	670	614	714	713	702	658	658	663	692	700	702	664	679	649	694	682	692	672	677	668	707	689	679	697	635	638	635	653	663	659	700	689	647	612	645	633	678	650	666	699	694	662	654	683	695	660	621	704	667	659	667	683	703	664	648	635	652	683	673	678	697	648	696	667	708	673	673	664	660	688	646	657	640	684	702	654	707	694	627	649	680	703	647	658	689	687	658	694	702	661	699	602	694	684	687	702	617	675	651	716	686	647	673	669	693	648	653	670	654	619	667	623	689	684	674	656	668	731	634	686	662	708	701	677	669	662	680	663	722	702	677	682	679	686	655	672	655	667	667	673	637	647	650	712	718	699	661	702	661	646	646	719	703	644	645	696	649	678	640	699	655	625	687	658	688	668	677	659	674	698	665	656	661	631	655	687	627	632	688	667	680	670	646	633	700	696	685	643	690	691	704	705	700	668	697	674	678	670	658	659	689	738	638	699	611	665	659	675	656	658	704	646	671	707	679	664	663	679	705	676	619	691	641	626	656	679	714	671	650	734	667	677	674	681	736	678	633	683	708	687	674	682	688	687	676	663	759	683	694	652	652	688	684	636	676	653	678	683	641	677	640	701	668	646	719	708	640	698	672	643	741	690	630	675	642	677	663	680	744	700	701	682	710	651	648	671	667	667	689	674	671	701	640	668	654	658	654	686	650	690	678	703	686	691	730	647	642	663	688	619	636	654	701	678	618	729	668	683	654	659	677	687	648	697	677	645	722	693	668	653	674	643	651	673	696	642	662	645	651	722	608	682	664	638	666	645	639	666	677	663	691	644	628	667	664	666	680	639	697	690	701	687	657	672	708	640	671	636	674	658	694	652	675	663	694	647	670	665	658	676	648	636	720	707	668	702	674	690	677	701	671	699	689	642	692	674	680	670	644	643	712	664	673	668	612	654	678	679	701	652	696	659	704	605	666	673	659	711	641	684	642	723	661	664	693	663	646	718	683	708	681	652	677	658	672	683	696	681	666	683	676	682	713	616	657	696	711	647	659	666	603	698	640	698	690	657	657	700	667	671	634	642	648	649	661	643	648	650	680	651	679	675	726	669	680	692	684	686	670	664	661	680	662	655	641	707	675	664	700	677	664	621	669	669	695	668	646	678	651	670	734	674	707	665	682	661	637	662	689	640	688	645	702	668	669	666	687	699	676	691	699	645	653	734	671	644	661	649	651	695	651	717	657	685	641	696	665	671	688	691	707	672	676	665	692	700	663	636	668	686	632	704	638	679	677	674	615	685	669	672	640	650	673	652	687	683	643	657	641	637	684	682	705	678	624	653	665	667	718	679	680	651	622	658	651	649	625	675	700	688	674	681	669	696	628	701	658	697	685	681	673	656	665	644	597	700	633	695	634	677	681	679	628	674	680	687	635	669	673	662	670	711	662	664	662	677	706	690	697	691	698	656	640	679	690	710	664	691	681	681	635	726	646	690	627	709	666	690	698	665	692	680	651	641	658	694	719	671	641	659	685	644	660	665	707	653	719	698	657	639	659	640	696	732	685	678	705	641	689	675	663	674	677	681	694	648	654	707	634	675	703	653	614	657	694	672	607	685	664	685	693	643	645	700	652	656	691	671	663	647	662	635	693	664	645	657	689	688	702	657	684	667	630	631	660	706	641	668	675	666	657	680	663	687	663	670	655	623	677	636	700	695	693	654	664	685	659	702	717	661	652	699	626	660	674	635	698	672	686	716	650	672	690	711	722	650	689	665	697	651	709	693	657	685	655	698	661	671	682	670	691	658	674	685	677	679	624	663	689	705	665	684	625	650	664	661	664	724	711	689	654	690	713	661	696	661	676	675	646	668	700	666	676	678	683	713	653	696	681	686	708	720	658	661	689	671	644	660	656	643	665	638	669	680	663	697	664	697	647	668	674	648	688	745	690	710	690	682	698	692	692	671	679	639	663	600	662	714	669	670	668	677	690	677	676	672	709	660	746	696	656	671	634	638	665	705	673	623	651	618	655	692	631	696	646	654	682	635	659	647	644	662	674	635	691	673	715	671	688	725	718	683	693	619	641	648	677	682	696	668	648	691	688	666	698	693	651	663	689	677	657	658	676	703	660	705	703	734	715	714	676	703	713	643	648	677	717	691	678	711	645	671	645	669	655	632	630	712	652	662	696	676	717	680	687	655	663	615	631	675	725	694	689	655	647	678	628	654	690	639	700	677	665	632	638	660	714	689	664	680	649	661	646	632	642	677
35790	23177	1271	957	865	874	849	785	826	752	780	774	755	756	780	781	826	871	910	858	914	921	936	833	951	851	880	817	852	844	760	849	814	806	798	731	821	786	759	775	782	814	788	776	761	755	795	763	782	746	773	775	808	812	801	812	796	780	822	810	763	761	775	749	766	771	793	766	781	786	753	857	758	789	797	769	789	717	724	792	756	754	789	757	801	756	729	740	802	788	784	824	775	792	769	770	757	760	805	781	771	788	727	810	752	759	760	747	785	757	765	764	751	738	760	728	782	796	736	759	744	764	776	739	757	740	779	740	753	747	791	749	765	771	776	788	750	769	742	749	743	776	766	765	727	778	826	745	723	750	804	794	738	781	748	772	767	797	790	797	820	752	742	797	803	755	770	776	723	778	689	805	775	782	761	724	784	745	761	745	735	723	781	767	803	725	780	745	812	756	749	749	743	779	770	773	740	768	771	789	768	798	762	717	765	722	727	776	787	721	707	791	743	766	764	750	818	810	727	796	756	772	730	737	759	753	772	781	728	753	743	811	765	783	721	733	754	758	777	766	797	826	769	734	792	743	734	755	763	761	769	773	753	734	739	782	789	773	753	747	751	772	697	812	720	745	748	758	746	810	768	741	756	770	740	774	752	764	773	743	720	710	783	779	774	787	731	797	765	784	718	793	814	777	763	760	742	729	769	768	749	766	778	728	747	775	809	750	803	782	776	738	771	780	770	800	766	768	783	744	764	797	775	754	748	762	793	787	786	739	765	780	763	826	761	780	705	735	777	743	728	722	793	781	782	731	768	730	735	777	756	812	759	773	769	776	751	758	748	769	770	787	748	790	742	742	750	782	697	762	751	727	769	763	753	759	763	753	771	742	788	759	743	736	752	785	751	763	818	745	750	763	751	744	787	773	791	796	793	760	824	734	717	809	771	744	736	742	763	786	766	784	786	761	787	784	766	769	793	755	790	785	764	762	731	778	757	761	740	777	687	763	798	799	746	751	753	738	761	762	732	764	814	775	794	747	721	768	779	759	735	745	717	807	730	763	787	781	724	762	778	755	775	777	798	760	734	792	796	766	766	752	740	757	772	767	758	737	818	760	752	740	769	763	736	787	750	774	760	764	789	739	747	728	823	802	791	790	768	778	799	724	718	757	732	737	756	759	727	735	769	780	762	748	762	718	773	745	754	765	771	786	722	742	778	730	791	806	795	741	776	739	730	773	831	764	749	787	756	763	788	745	720	762	789	753	779	735	777	773	785	761	795	755	784	757	792	801	805	803	780	777	808	804	797	795	771	804	745	751	757	774	764	786	772	785	749	751	782	727	747	777	735	718	779	780	794	732	775	752	720	790	752	766	715	759	772	748	752	826	758	810	754	773	748	757	789	720	760	706	749	768	703	745	754	772	745	738	764	787	705	771	796	737	764	727	789	770	743	768	766	769	748	743	780	732	789	762	788	738	753	733	758	740	791	747	738	727	708	761	758	745	793	748	756	736	792	727	771	771	788	785	705	767	798	769	795	769	733	813	756	776	804	711	745	733	753	731	748	771	750	740	752	733	792	797	733	755	795	765	747	798	755	712	764	701	730	709	751	729	761	771	759	753	797	806	757	743	776	735	769	760	782	773	741	821	743	744	799	780	727	746	730	758	730	789	769	748	752	752	706	773	733	734	777	785	744	747	768	786	748	785	781	741	799	754	823	819	755	781	743	755	755	804	771	791	778	753	777	766	771	774	774	747	799	749	763	750	764	775	762	759	757	817	789	785	772	720	773	757	782	767	769	732	732	774	765	741	721	807	738	784	760	710	774	767	776	767	726	696	786	750	771	813	790	705	771	806	782	738	744	749	761	729	744	801	769	776	742	750	700	808	784	749	772	791	751	752	714	762	774	739	794	746	783	759	722	741	762	743	741	740	763	734	765	764	760	770	754	730	794	752	765	763	771	754	759	790	752	723	775	784	743	775	769	784	741	751	764	701	745	797	767	800	777	745	759	702	761	787	741	735	843	762	744	763	758	762	773	756	742	802	739	783	727	786	739	741	780	769	769	775	775	813	734	836	722	766	741	802	759	798	766	812	760	761	766	776	788	763	757	734	796	789	747	768	782	821	803	817	769	758	719	775	774	820	714	741	780	767	722	753	778	791	784	779	751	738	734	799	830	755	783	785	751	756	828	712	740	720	792	748	745	775	759	703	789	733	812	758	712	712	770	794	771	766	744	826	732	747	747	784	739	781	780	770	764	753	751	733	796	846	752	748	723	759	730	744	764	710	713	757	724	745	706	755	787	740	840	798	770	738	719	789	762	738	764	728	795	765	796	778	720	830	740	752	746	809	761	750	770	771	780	719	800	830	780	790	757	764	751	724	754	748	781	703	756	752	760	757	761	759	759	779	780	713	781	753	787	728	749	825	793	758	792	800	745	757	730	759	762	757	710	772	712	760	768	821	744	726	784	775	803	756	783	773	781	716	763	786	768	784	792	740	731	793	770	819	764	769	723	766	678	753	771	741	760	788	725	760	799	782	728	778	766	747	795	759	744	775	741	725	777	737	800	788	780	797	772	756	736	720	725	734	758	785	784	768	724	747	800	781	763	739	715	733	754	777	764	755	751	771	795	787	773	750	729	756	778	815	714	824	831	788	774	764	756	809	760	747	733	795	768	774	724	799	802	735	765	790	758	731	741	819	781	748	786	745	762	764	780	773	792	769	746	713	751	781	772	788	762	807	764	748	778	772	714	780	783	730	792	758	758	763	755	744	757	775	809	816	737	802	686	820	738	755	794	727	763	789	738	772	757	788	769	778	744	766	763	732	775	786	731	750	754	755	752	843	763	767	789	773	800	781	810	756	693	846	733	730	790	787	777	768	735	739	766	799	791	767	765	738	761	813	769	695	760	782	774	735	777	730	736	745	739	773	772	752	770	765	695	745	712	753	800	801	793	742	771	776	746	710	761	762	751	771	752	798	769	741	743	725	768	812	781	792	789	748	766	762	764	861	728	767	717	761	747	740	742	762	771	809	772	793	734	753	744	764	757	735	776	742	758	776	784	726	760	731	732	730	793	744	768	791	770	829	776	730	728	751	781	796	771	792	725	786	731	793	809	744	736	805	758	779	705	709	803	717	771	752	767	756	819	742	762	808	777	745	758	785	735	758	789	717	773	728	744	764	812	759	744	747	730	748	721	761	781	733	742	732	782	779	763	752	764	748	743	776	767	777	807	723	787	735	808	792	794	766	774	732	784	805	761	750	766	729	781	755	768	743	820	744	746	722	771	772	767	759	797	807	751	760	762	792	790	787	754	763	765	802	725	732	803	766	785	764	753	725	784	773	791	762	813	732	684	751	800	810	774	758	801	754	791	765	773	779	759	754	779	782	763	753	743	768	704	766	765	743	762	767	775	800	740	780	749	817	778	782	753	738	743	800	786	743	726	724	769	730	716	761	771	784	728	749	771	782	741	752	747	726	739	740	798	727	769	713
23487	20908	28164	23828	20896	12562	1283	832	692	676	660	608	578	590	563	559	554	596	686	669	653	629	664	671	601	637	594	611	550	547	536	547	517	480	517	486	574	538	501	512	521	485	547	528	509	504	515	503	487	490	554	506	537	491	495	492	531	507	500	484	562	511	483	500	506	457	512	534	496	479	459	499	530	503	467	486	495	470	516	494	479	497	490	439	514	490	481	518	505	478	470	466	466	489	448	453	492	481	493	495	480	491	475	485	471	530	484	486	489	477	496	516	468	501	482	478	492	501	486	516	518	515	459	508	506	495	490	490	556	497	463	468	476	459	474	528	470	470	531	500	499	461	467	482	483	492	487	482	490	519	509	524	467	504	495	480	516	515	498	496	460	468	438	493	483	453	514	478	444	527	493	481	470	502	526	449	480	517	496	462	457	489	475	491	462	479	484	477	488	457	444	492	504	460	484	484	481	492	483	477	473	481	491	506	501	519	458	473	472	493	510	500	499	468	509	477	525	474	472	505	509	485	471	488	501	485	516	487	517	463	504	463	475	479	481	487	456	478	467	459	480	542	461	500	510	494	446	511	526	469	500	489	544	449	457	481	491	473	484	473	498	476	458	493	472	472	476	497	488	452	505	519	514	486	512	484	437	472	469	535	523	498	508	486	504	500	496	459	471	476	497	543	466	461	473	459	535	485	499	486	469	521	506	465	518	458	474	472	447	471	505	478	451	500	529	536	523	467	479	542	477	492	520	508	474	519	469	489	517	479	482	498	476	473	484	472	467	514	447	475	488	452	484	472	485	502	478	481	542	495	461	497	544	481	478	500	492	501	530	504	465	509	557	457	487	523	477	505	496	462	489	476	511	440	498	479	505	462	520	477	505	437	479	506	482	481	463	496	494	479	511	501	491	473	498	503	466	470	479	490	480	496	512	510	460	446	497	498	534	475	494	471	520	514	497	446	493	475	498	461	495	498	471	472	461	513	485	480	501	466	484	443	511	483	520	498	454	510	496	470	507	483	533	507	480	512	501	512	486	471	477	479	500	489	503	504	508	461	458	448	528	515	489	506	477	477	471	492	470	485	488	504	508	452	470	535	507	533	529	493	483	524	490	484	470	450	530	465	463	499	480	481	475	500	463	511	472	460	503	479	495	472	478	475	505	526	476	483	501	442	514	480	473	478	493	512	514	475	466	510	532	503	467	487	498	479	490	504	483	483	471	482	483	518	472	473	490	469	464	496	477	470	514	493	476	525	502	517	488	470	495	528	494	523	471	516	532	496	484	431	473	487	490	517	539	488	477	470	497	458	498	506	462	478	507	443	459	511	498	478	511	490	488	473	454	465	479	480	487	473	479	512	466	494	448	486	527	516	441	491	502	514	495	509	466	459	507	466	450	513	502	472	521	532	498	485	495	478	511	469	481	468	515	456	495	487	487	463	483	488	473	457	508	503	512	477	523	501	432	480	515	482	483	492	504	506	472	465	475	470	480	486	488	514	485	464	498	496	523	497	503	484	507	516	519	504	475	482	506	473	481	524	463	481	503	480	468	504	479	519	506	493	486	476	513	508	494	507	506	454	502	489	507	488	478	526	483	482	518	436	457	450	501	490	481	469	536	513	488	523	520	486	457	507	497	489	527	482	520	481	484	539	473	507	526	501	496	487	470	488	518	469	478	507	521	452	476	473	443	475	480	498	519	499	506	493	502	500	509	506	490	480	503	526	471	463	507	504	475	480	498	508	525	493	521	525	486	494	513	486	488	463	494	510	484	500	447	487	493	561	472	484	512	504	481	470	485	538	509	498	486	469	496	492	476	496	496	458	478	496	481	478	482	516	421	458	463	531	481	489	485	504	500	492	464	468	467	529	472	494	490	517	512	483	522	497	498	496	521	465	455	524	505	503	519	478	515	527	489	462	494	473	501	482	509	499	510	480	497	510	492	512	466	498	464	510	448	518	507	504	490	483	508	496	473	474	519	463	473	483	498	494	478	522	518	507	487	482	442	488	458	457	480	483	503	472	495	493	479	485	507	475	513	489	522	473	491	490	492	490	469	531	484	488	498	502	466	508	454	473	466	516	504	479	464	508	502	512	488	507	523	459	514	515	499	497	499	512	492	498	505	525	504	544	490	489	492	477	488	423	462	484	480	489	480	506	491	497	511	476	478	538	477	453	481	489	501	510	501	498	439	492	521	495	484	475	449	504	489	459	481	500	510	491	514	461	465	488	481	479	522	506	485	487	475	497	452	481	509	466	521	465	504	503	460	469	493	489	508	487	473	494	450	498	469	473	483	468	468	474	531	501	530	505	502	500	518	516	481	462	511	486	499	455	478	470	529	515	487	454	466	497	445	485	510	522	458	517	506	462	526	486	500	447	502	539	455	452	488	493	466	506	475	455	475	498	531	484	468	503	467	483	495	479	495	485	477	507	468	509	486	489	479	476	479	446	507	476	471	498	487	531	507	491	474	465	474	494	486	495	507	458	495	494	483	471	478	485	514	518	492	491	436	500	455	498	490	504	474	473	484	449	519	476	449	471	523	465	491	503	524	445	496	493	505	518	435	481	483	457	487	485	513	475	477	456	486	522	500	513	481	480	466	487	540	491	474	496	498	497	495	497	455	440	485	485	454	472	503	457	485	464	510	494	493	453	519	484	492	518	462	476	515	501	497	472	507	509	484	472	529	498	470	528	491	522	485	506	507	452	491	475	459	498	481	487	513	506	468	439	506	473	487	487	496	466	470	482	523	520	472	487	503	509	500	519	472	480	500	470	483	503	500	476	430	497	503	505	473	494	472	521	507	490	467	465	471	451	471	502	481	469	523	489	466	493	502	468	506	479	491	483	505	474	456	516	502	476	503	536	502	479	498	496	461	466	458	448	497	553	504	500	454	500	512	504	484	493	495	462	515	475	460	500	517	490	500	457	468	499	494	484	465	485	469	511	496	455	520	523	463	477	482	510	522	471	489	494	477	472	508	449	508	473	530	498	459	490	475	511	498	497	487	530	452	494	453	472	466	513	495	507	483	453	540	469	493	443	469	462	478	495	508	504	463	504	505	503	482	479	481	497	504	489	488	455	515	487	462	436	477	493	510	486	485	502	506	476	465	498	505	473	520	520	497	466	487	474	525	478	499	473	496	499	493	455	480	495	478	478	497	482	514	501	512	495	506	486	502	493	481	503	499	496	487	496	460	458	446	478	454	475	495	480	502	444	507	520	448	510	482	488	494	447	486	495	495	501	484	539	490	534	473	499	514	458	520	498	472	520	462	498	475	502	522	477	489	473	477	515	516	538	503	486	497	511	481	478	529	487	508	507	496	497	535	498	466	489	476	452	483	462	493	451	534	496	484	483	468	504	524	493	447	457	473	501	459	507	465	477	505	494	496	517	491	482	507	485	472	496	511	484	526	493	472	498	465	464	491	502	496	491	515	465	501	496	504	514	455	492	490	473	470	479	470	465	449	462	466	476	478	485	490	494	487	481
39993	35479	6245	3303	2366	1820	1571	1287	1106	956	887	778	799	746	699	711	746	859	882	859	901	927	840	794	722	794	794	738	737	677	627	596	623	641	601	615	605	639	607	627	602	648	616	600	595	594	576	558	578	593	569	581	618	586	574	581	611	583	572	607	568	589	536	515	529	582	569	556	584	583	543	575	532	576	551	630	554	487	532	540	589	606	563	593	523	540	532	539	524	605	510	542	553	558	537	557	544	519	575	545	523	562	525	569	596	555	577	555	529	548	539	510	538	521	544	562	583	567	547	518	581	547	586	595	522	504	543	588	569	554	534	560	564	532	561	572	571	562	562	594	544	541	565	563	551	548	555	551	564	522	601	595	545	534	554	503	525	527	570	580	557	543	572	539	555	520	556	532	551	560	556	560	564	562	545	565	533	565	523	590	506	534	567	552	540	563	546	557	548	557	558	558	546	559	565	580	547	509	572	572	507	592	578	516	553	580	539	523	519	558	540	611	546	540	543	590	527	566	580	576	604	581	585	562	552	578	560	524	532	570	544	548	561	542	556	553	576	564	528	577	522	498	536	572	531	521	535	585	544	522	551	524	551	594	537	576	566	572	510	559	556	529	598	554	534	557	547	566	520	530	539	531	527	592	531	552	539	582	537	563	533	583	551	557	553	539	574	519	577	529	527	537	534	516	573	544	564	556	571	504	577	539	504	551	533	555	542	533	531	556	536	567	563	550	546	545	526	554	505	616	538	547	575	574	544	514	544	573	565	569	552	548	524	570	598	520	566	544	585	533	531	556	637	528	578	561	568	583	560	535	562	571	582	564	548	547	522	528	546	523	543	572	547	546	526	516	563	551	496	540	534	540	530	528	555	581	549	590	584	556	557	558	567	513	550	571	526	544	565	513	561	523	555	563	556	552	572	535	545	555	598	525	547	532	582	537	534	597	555	554	618	536	581	558	577	566	545	537	574	516	573	535	539	566	504	549	554	582	549	552	540	523	587	528	554	545	560	536	554	525	552	568	533	586	591	556	536	544	536	509	573	524	534	546	573	534	565	508	521	519	555	552	547	585	558	525	568	577	518	564	564	546	577	536	546	569	573	571	571	536	549	527	565	577	526	509	560	536	571	547	528	530	546	519	518	553	590	574	552	538	573	604	543	575	592	547	532	555	546	570	514	519	536	574	586	563	560	559	563	502	534	582	535	544	550	520	550	561	557	514	544	598	582	559	514	579	521	564	561	545	521	579	542	573	541	574	574	513	565	574	589	544	568	588	576	552	563	581	558	552	571	523	559	576	540	578	541	573	552	543	544	526	504	534	565	527	569	513	542	545	551	563	530	559	498	566	539	558	566	560	528	541	581	582	495	515	563	541	533	548	551	558	572	592	542	571	555	516	528	539	544	551	570	548	499	582	531	540	566	502	544	574	592	564	557	512	524	542	576	563	577	553	558	562	541	592	650	605	557	549	563	562	564	537	517	527	562	577	558	528	624	519	544	565	573	541	558	585	535	550	599	557	557	574	547	526	582	572	514	517	545	544	568	567	532	596	564	564	562	540	539	564	587	577	552	572	565	567	532	569	584	545	606	567	566	525	527	523	519	565	544	573	567	547	573	564	542	572	497	573	507	559	542	564	563	570	576	517	562	554	537	547	555	551	531	526	532	580	576	563	520	505	593	578	536	503	513	565	582	546	530	605	531	578	543	536	568	546	576	568	573	593	505	515	574	581	568	520	541	516	536	550	542	516	583	575	540	585	549	526	574	547	548	606	544	596	581	536	545	531	533	577	569	571	549	563	531	557	543	528	514	560	505	578	560	558	538	538	544	537	553	547	535	541	561	571	551	557	588	557	507	590	561	543	518	599	527	550	541	558	585	577	554	512	541	595	599	551	542	545	545	550	557	590	552	545	561	551	541	567	551	576	560	540	516	581	554	552	522	585	547	568	542	579	566	546	585	563	575	617	548	544	615	551	580	560	555	527	545	565	546	510	489	535	579	547	567	544	510	526	562	532	540	555	566	527	550	569	596	546	560	547	536	567	566	538	567	557	560	553	519	549	565	573	559	549	539	527	528	528	617	527	529	557	550	567	545	528	537	518	594	571	557	638	557	538	559	564	565	542	556	514	548	536	557	586	581	568	564	552	550	542	555	557	580	520	592	516	588	588	511	560	558	535	554	533	544	585	572	541	541	560	568	588	567	558	579	579	565	584	511	553	566	551	576	576	511	565	584	580	538	557	586	523	550	572	524	545	564	549	581	556	570	578	567	547	547	571	572	537	554	557	581	575	521	553	522	524	544	540	541	552	548	495	580	582	584	524	565	492	553	556	560	512	595	530	576	556	560	569	551	556	566	553	565	547	587	580	543	539	578	580	528	561	545	539	563	557	554	580	585	534	588	576	595	555	593	512	598	603	574	543	537	560	585	552	529	550	563	573	524	531	533	561	590	535	609	591	550	556	526	526	594	582	539	554	534	553	547	532	570	584	509	555	530	541	553	545	553	556	550	544	543	542	536	569	590	541	523	542	544	619	525	548	566	509	520	525	558	586	552	549	567	588	536	602	507	514	540	540	574	529	559	533	520	587	544	591	525	554	566	573	583	537	584	544	576	546	562	608	564	578	543	561	576	565	547	539	614	530	545	539	539	550	551	558	552	535	519	554	544	517	566	522	554	544	515	555	569	609	572	580	544	586	529	549	524	538	570	544	556	566	544	502	530	572	539	540	522	575	566	553	573	536	537	572	545	647	553	555	507	578	514	546	535	570	568	551	531	565	552	544	553	566	590	518	539	556	552	592	573	526	544	547	551	565	595	544	532	570	568	559	544	553	580	535	555	551	546	531	530	548	556	573	538	580	545	610	570	577	558	570	575	566	575	567	510	559	554	573	533	540	557	538	546	565	554	596	542	532	555	550	559	552	534	525	548	575	564	588	581	575	542	538	575	559	516	531	549	589	552	497	555	533	562	548	536	580	559	548	572	599	608	555	570	551	562	528	536	573	550	539	556	539	539	569	559	549	553	580	548	548	527	579	565	529	543	529	589	533	551	566	567	563	615	540	554	588	553	567	548	575	576	602	582	558	578	545	540	584	546	560	544	536	528	544	551	532	551	532	543	509	525	542	540	532	545	516	557	549	541	575	518	562	552	552	558	596	529	565	553	552	538	546	557	517	537	558	529	552	571	578	524	588	524	532	546	590	587	535	551	593	550	561	555	539	532	567	558	568	569	572	527	545	555	499	540	568	540	526	515	554	540	499	561	570	525	543	568	609	540	551	571	564	538	519	564	568	564	538	556	535	589	558	561	554	563	525	587	552	599	553	605	565	572	541	542	565	555	518	576	533	525	545	541	536	557	525	586	539	559	586	523	571	554	559	557	530	552	550	569	550	559	531	539	539	589	567	551	562	587	527	579	551	551	538	559	594	610	565	553	571	546	568	554	490	571	541	494	561	573	542	536	583	542	608	525	550	595	514	554	561	542	539	511	572
24708	20932	27344	24498	14135	1680	1203	1136	1071	1026	1017	903	987	995	947	971	959	992	1039	1051	1060	1037	1093	1006	998	1022	1077	1016	1035	932	969	999	968	935	954	939	896	937	975	923	926	920	929	942	902	875	920	874	920	860	944	973	909	921	956	952	986	1009	989	911	920	887	931	893	910	923	904	947	951	942	914	926	934	978	907	914	974	915	928	890	949	980	922	945	958	953	909	939	889	894	917	923	956	901	888	935	895	932	918	967	879	874	981	892	916	879	909	922	938	926	935	952	947	894	936	873	993	890	917	984	959	917	926	887	966	917	934	896	923	875	922	915	877	955	860	925	908	960	917	906	912	952	932	918	933	981	882	906	885	914	929	922	928	939	899	993	904	906	907	937	923	913	903	957	891	850	884	943	929	923	879	956	933	906	917	931	937	899	902	906	905	846	910	868	908	921	999	891	879	918	896	950	878	894	933	926	855	953	948	919	896	950	949	927	946	1018	963	940	921	932	939	933	936	853	857	932	921	908	916	906	904	924	939	922	898	859	927	918	993	930	915	899	885	913	925	923	963	926	941	960	888	884	913	928	963	931	906	928	897	900	910	923	942	945	907	926	929	877	861	880	930	888	952	974	901	860	935	935	971	946	926	900	984	919	935	888	859	944	959	929	940	873	876	915	908	977	942	901	908	912	946	869	948	933	916	938	910	923	942	936	845	943	921	892	930	940	915	908	918	912	889	917	928	887	870	974	932	937	934	928	899	917	849	906	930	919	929	915	932	905	975	926	939	920	951	945	902	948	922	938	881	908	913	897	921	874	949	958	925	930	888	868	898	943	975	957	946	968	943	935	920	952	929	872	921	940	921	962	927	910	910	889	909	937	933	913	924	916	953	960	853	913	955	907	920	923	873	910	882	929	883	907	909	842	940	912	869	881	876	942	908	921	937	906	917	900	930	946	889	934	933	915	925	917	907	938	873	992	969	948	897	964	909	894	944	952	904	945	933	919	876	923	901	908	912	889	989	933	949	924	929	897	950	882	895	913	893	905	911	905	978	902	911	898	962	884	838	922	929	907	921	914	879	929	942	951	952	878	903	915	911	884	941	967	929	894	880	911	911	870	911	917	933	925	930	974	905	960	936	940	959	964	896	958	958	930	909	939	904	910	948	944	957	901	932	898	933	934	905	894	933	937	914	907	882	903	908	937	868	895	928	976	891	876	901	941	956	941	954	900	909	904	920	917	968	896	902	902	950	911	937	944	962	958	941	868	894	892	932	881	887	1001	902	909	876	926	942	876	876	955	946	901	886	908	878	876	923	898	978	975	947	888	901	920	951	896	935	910	917	937	974	916	914	901	918	893	922	947	903	907	980	924	934	894	893	936	861	907	926	937	902	889	855	921	895	912	959	927	912	895	926	918	947	931	935	891	833	908	930	959	919	956	936	938	906	919	928	907	942	971	917	941	932	861	909	908	928	920	901	967	931	913	947	871	935	913	974	873	968	880	941	929	903	918	922	874	914	958	946	888	914	963	863	885	929	900	967	879	916	905	885	931	965	921	896	860	963	857	902	929	939	956	954	939	849	900	953	879	923	903	918	890	921	992	924	882	914	910	884	880	961	969	951	970	940	965	952	881	903	902	909	972	892	941	956	843	956	929	915	932	937	907	876	933	976	947	876	905	941	889	936	960	938	968	909	957	932	920	999	887	928	929	979	923	933	900	935	939	893	904	943	864	922	926	950	857	881	969	899	914	939	871	890	924	933	890	880	965	904	958	918	871	950	885	944	959	931	877	906	884	917	956	873	923	897	862	943	895	945	952	924	960	888	872	872	1008	914	970	955	916	918	942	922	961	917	899	881	895	884	940	893	939	896	955	866	930	972	946	917	951	928	954	918	931	922	871	909	936	925	949	932	942	954	927	917	896	933	861	922	892	909	955	919	892	950	984	967	923	907	918	973	911	876	892	929	976	915	879	955	937	892	863	954	928	933	911	908	885	889	993	939	940	919	918	963	923	915	898	894	953	897	948	884	925	933	894	959	881	957	921	927	904	905	916	930	953	950	943	933	919	979	905	946	888	907	946	927	938	929	920	962	884	888	890	878	946	893	879	909	900	909	875	906	927	896	915	890	980	1011	946	921	938	924	906	930	973	906	977	1000	936	928	919	929	936	894	927	970	937	920	931	868	903	922	919	957	894	940	893	947	931	943	932	923	945	906	873	951	900	938	914	947	936	957	875	865	897	940	904	892	916	939	904	926	893	954	927	915	927	898	916	906	910	924	896	957	902	927	953	882	915	893	900	945	929	894	897	904	922	923	857	855	891	944	903	939	912	941	916	938	959	948	972	903	918	934	920	886	946	928	920	922	859	880	932	926	903	889	924	994	944	886	894	937	926	893	936	897	971	904	924	937	913	939	973	950	921	944	875	911	903	840	958	944	906	933	949	856	906	914	906	878	906	940	944	993	919	971	949	951	931	987	929	936	961	905	876	948	929	896	909	972	906	954	883	903	901	897	888	926	871	903	889	935	886	947	966	922	918	908	980	894	954	918	942	951	875	943	915	949	938	955	915	937	887	911	931	920	896	949	943	892	944	926	897	953	922	939	913	892	921	879	946	923	920	971	921	937	881	901	929	874	923	927	919	928	909	979	893	987	934	895	951	871	894	936	919	947	878	959	873	914	948	850	940	900	943	876	852	908	917	934	925	902	941	892	953	986	898	959	943	970	946	856	936	918	894	918	902	947	930	941	922	945	948	962	966	933	919	902	900	930	937	912	933	883	882	932	955	943	942	902	911	909	900	905	905	927	912	923	914	884	908	889	934	901	868	887	928	922	925	896	911	906	897	895	877	883	917	916	948	899	914	940	953	924	937	925	915	906	923	917	887	941	890	946	860	909	975	932	975	919	955	949	951	923	965	904	873	917	889	910	851	915	938	849	894	961	877	914	912	929	910	945	943	919	888	862	935	902	896	941	908	901	887	921	941	910	902	902	968	911	918	919	922	897	964	923	852	901	905	939	925	929	875	920	934	890	893	913	941	895	952	879	941	878	945	955	930	914	975	939	939	903	895	917	898	890	931	948	882	875	916	887	857	884	919	932	918	888	878	941	882	905	968	900	870	938	900	891	965	913	891	958	941	959	886	886	880	940	922	916	886	893	921	946	913	898	902	894	915	970	952	889	941	924	914	944	913	875	907	872	920	897	934	890	953	890	957	934	976	924	866	868	945	947	905	899	877	931	971	858	887	962	961	949	924	908	947	931	892	883	958	872	894	953	919	965	905	943	893	952	909	955	866	922	955	867	1006	919	934	880	910	943	907	934	892	924	935	914	872	930	868	870	915	961	894	927	931	923	881	911	908	932	953	925	924	909	949	980	928	918	956	920	893	894	919	944	928	863	897	881	901	941	938	934	909	901	889	936	815	972	921	926	889	913	881	918	933	902	869	896	871	907	914	920	969	947	946	887	980	906	915	894	864	915	876	889	954	940	891	899	859	933	892	952	931
40399	26054	4106	2483	1912	1723	1540	1486	1394	1208	1182	1184	1053	1093	1125	1126	1208	1271	1222	1275	1204	1254	1260	1215	1245	1206	1201	1149	1152	1074	1121	1060	1092	1062	1107	1077	1015	1025	1037	1044	1065	1040	1068	995	1074	1074	1028	934	1063	1018	1139	1044	1040	1041	1056	1002	1071	1027	1011	1089	1045	1035	1043	1028	1016	1005	1053	1041	1056	1020	1004	997	1029	1063	1036	1007	1045	1088	1009	1016	1073	1029	968	981	1035	1037	1046	1087	1014	1040	1029	1027	1070	995	1016	997	1045	1044	1059	997	993	1061	980	960	1027	998	1040	983	1075	1006	1017	1004	1034	1020	994	964	1005	1037	960	977	986	1034	1013	969	1021	1026	1064	1040	1026	1004	960	988	1044	1047	980	1015	1067	1013	991	1057	959	1038	1041	987	982	1005	995	1091	1002	988	1020	1009	963	985	1095	1049	1045	1112	971	1034	996	992	990	1011	977	1043	960	1021	1016	987	1026	1050	1020	980	1029	986	1027	1030	1002	932	1009	1060	1017	994	1044	1007	1045	1002	1018	1076	1001	1031	1010	1057	1035	1066	1018	1012	1059	1082	1023	993	1007	1006	999	1017	1044	992	1012	1013	1047	1036	1030	1038	1024	1022	981	973	1044	987	1037	1002	1026	1056	976	981	1076	1067	1035	1004	1010	1077	1082	1046	975	1010	996	1073	1043	1029	1034	1025	992	1019	1014	1025	1039	1028	1015	1099	1022	1008	1088	1037	990	1031	993	1036	1087	977	955	1041	1009	1005	1002	1061	998	1051	995	1008	1012	1008	1097	1030	983	1054	1013	989	1048	1041	1050	1043	1061	1005	1007	1013	1023	1028	1009	1026	1061	1015	1055	970	1048	972	955	994	991	1053	1047	1032	1115	1089	1004	1013	1019	1020	982	1044	969	1079	998	1080	1036	1012	1050	982	1022	1028	1035	981	1031	1030	1032	999	1005	973	1019	1042	1052	993	1063	1012	1021	1008	1028	991	1041	1013	1039	949	976	972	1007	997	993	942	1038	1046	1050	1033	1014	1050	1056	977	1025	1050	990	1007	977	1058	1048	1047	996	1030	992	1025	1070	1088	1029	1059	1003	1031	1046	1129	980	1033	1026	956	1139	988	992	1029	1087	1015	1032	976	1103	1008	1038	1028	1106	1013	1009	1023	1064	1054	991	1072	1051	1033	1071	995	1049	1011	1003	966	1011	1008	1069	955	1009	1024	1034	1026	1013	1009	990	1030	975	1011	1070	1002	1023	1015	974	1039	1003	1044	1072	1035	992	1046	1034	1057	966	1017	964	1061	1000	1055	1042	989	1025	1038	981	1031	985	1022	1011	1025	1095	1057	955	1016	1086	1016	990	1073	996	1027	1033	1044	1014	990	999	979	1030	987	1036	1028	1044	983	999	1009	1034	1067	1046	1025	1028	1030	1023	992	1016	949	988	998	1041	1026	1012	1011	1025	1016	998	1090	1001	1071	985	1024	1094	986	1013	1035	987	1023	977	1022	1010	1037	1031	988	1069	1010	1026	1016	1009	1027	1003	1051	1034	1043	968	1015	995	1030	1058	1068	982	1002	1023	1042	975	1002	1067	1022	989	1023	1056	1054	1013	1050	1023	1029	1050	1080	993	1089	1036	1017	1013	1018	1085	1029	996	1028	1062	997	1000	1002	995	986	1030	1003	1026	1031	1026	1021	984	1068	1033	958	984	1000	1018	1003	1008	1010	1033	1005	1016	997	1051	995	971	1021	981	1032	988	975	1005	1017	1066	962	1090	1071	1054	1008	1017	1029	995	1001	956	1015	1059	1014	1023	1023	1044	969	1028	1052	1007	1005	991	1020	1000	937	1053	1015	1015	1040	1022	1034	1028	970	969	960	1018	1045	1036	1007	1032	993	1048	1021	1042	1008	1042	983	1055	943	1025	1010	1000	991	1027	939	1018	1053	1042	1018	1071	1062	1035	1026	1001	978	1070	1034	975	1017	944	995	1023	1000	1025	1037	1040	969	1005	1000	1057	1042	1020	1023	995	1011	1023	1012	1023	989	1022	997	974	971	1076	1022	1040	965	1053	949	988	1026	981	997	1036	1014	1019	1054	1044	989	1069	1040	1016	988	1012	991	995	1008	1066	1028	1025	1046	1018	1034	1071	985	1009	1034	1008	1021	1032	1007	1031	1015	1078	1033	1006	1043	1037	1021	1031	992	977	978	1048	964	1038	1033	990	1008	969	1038	980	1083	996	985	1025	1060	980	934	1036	1037	1014	1037	1026	1042	1039	1079	1019	1029	1013	1010	1042	1045	973	1081	1034	1044	1051	1090	1013	1060	1032	1030	1060	1021	1013	984	1038	1060	1006	1012	1044	1028	1022	963	1003	1067	999	1001	1002	1001	1009	992	1003	1045	1080	1036	1016	1020	1018	1056	1004	986	1003	1028	1069	1015	983	1023	1043	998	1080	1018	989	981	993	1025	1016	1028	1023	973	1014	1012	1013	1055	1014	1000	1015	1025	999	1044	959	1026	984	976	1043	1022	1028	1022	1037	1050	1011	995	1040	1016	1022	1057	1035	1068	1069	1016	974	1039	1068	1039	998	1027	1052	1016	1019	1025	981	1003	1042	1052	1058	989	1028	1003	1018	975	1019	936	1039	1005	1049	963	973	1013	990	1039	1003	1025	1018	1018	1051	1036	1009	1023	996	933	1055	1038	1026	1087	1076	1001	1050	991	1024	972	1074	1005	996	1083	1041	1070	1048	1029	1032	983	1065	1010	1045	1083	985	1003	1034	1018	1047	1026	997	1024	1047	1021	979	1029	995	1029	999	1028	990	1036	1027	1023	989	970	1021	1038	1017	999	999	988	1019	1029	1049	1017	1052	1072	1012	1024	986	979	1026	1044	993	1002	995	966	1011	1001	996	974	1020	970	986	1002	1040	1030	1037	1060	1009	1022	1059	1021	1011	988	1019	1021	1028	963	1046	1040	1006	994	1024	1009	1008	989	1048	1018	1032	1027	980	956	1034	1044	1012	1027	1042	1019	1052	1037	1009	1006	989	1052	1059	1098	976	1021	1000	989	1051	1089	1053	1029	1034	1037	1020	1009	1013	1044	990	1034	1044	1021	1030	1007	986	1013	1029	1006	1047	996	1048	1022	1099	995	1045	1081	1036	1047	1020	1067	1042	1029	1040	999	1005	995	1041	989	1015	990	1012	1013	1071	1021	965	983	969	1004	1050	962	1012	1008	1055	1019	992	1002	1038	1035	1042	1078	1017	1022	1027	979	993	1066	1048	1038	1078	1019	990	1074	1025	1008	1061	983	1050	1069	986	1044	1056	1036	1002	1053	1032	989	1017	1046	993	1038	1018	1065	1025	951	934	971	1032	1063	971	1001	1021	1006	1056	1077	1004	1041	960	1024	1036	1039	1013	1010	979	1027	1026	1039	1040	977	1020	1031	1002	1031	938	1014	1045	1066	1110	1071	987	1055	1016	1022	1073	1038	1024	1035	1019	1045	1033	1046	1009	1021	1040	1001	1053	1039	978	995	999	1008	1018	1014	981	1022	993	1013	1003	993	1030	1020	1078	969	986	986	979	1022	1022	1025	1025	1077	1006	951	1036	993	1013	945	1020	1002	1020	966	997	1002	1027	1051	1051	998	1059	1007	1000	952	997	974	1029	1022	1032	1009	1034	1012	1046	1086	1021	1063	1045	982	1004	1073	989	1003	984	1073	983	1006	1024	1028	981	1081	1054	1007	1029	998	1026	1002	999	1051	1019	1027	1037	1054	1062	960	1067	968	1034	1016	1049	1011	1093	1034	1009	1044	1013	996	1050	1002	967	1003	952	1072	1043	1061	977	1055	1042	1015	1084	1013	1033	985	1051	1038	1009	958	1004	1012	1044	1015	1087	1073	1045	970	1026	1084	990	1029	1054	1053	1008	1044	969	997	993	1013	1017	993	1057	1056	967	1013	1015	980	945	1040	1045	1013	1043	1010	1029	1062	1019	1039	1044	987	1014	1022	989	1009	1016	1007	1045	1007	1020	976	1018	1100	1071	967	1030	1015	1040	1062	1015	986	1020	956	1039	1020	1007	1011	970	959	996	992	1054	1033	1038	1014	1017	1007	1038	990	986	1028	1004	1046	1030	1054	976	1017	1012	1009	1028	1028	1000	1060	1007	987	998	1073	1005	994	1006	1000	1009	924	1019	1024	1047	1008	988	1121	994	929	980	1028	994	993	1002	996	1032	1009	1006	1038	960	1013	1040	1021	1029	1028	1000	998	1020	1005	1071	1035	957	1016	979	1069	1013	953	994	991	1015	985	1007	1041	1000	1018	1032	1011	1025	1001	1034	985	1038	1044	1066	1012	990	1037	998	1000	951	1005	1011	1004	983	974	1025	972	1026	1013	1014	1004	1009	1048	990	1018	1005	1042	1022	995	1009	1016	1020	1043	1056	1041	1081	1047	1034	1030	1047	1033	1057	1004	1045	1014	1039	998	1010	1030	1040	1005	1075	1001	1089	984	1052	1019	991	1010	1065	1048	1032	1056	1033	1015	1011	979	1024	1038	976	1090	1041	979	1046	1014	984	977	1058	1025	1059	983	1034	1066	1042	1031	1025	982	1059	1058	1062	1060	1051	985	985	1017	1039	1003	1039	1027	1036	1050	1069	1033	1003	1024
22463	20940	28621	23425	20933	20988	12152	1600	1241	1170	1012	1027	969	948	940	888	993	989	1057	1151	1069	1077	999	1010	963	1072	940	989	912	876	819	861	862	807	801	801	782	835	776	755	807	811	769	786	764	759	782	755	770	764	723	759	812	835	807	779	820	811	789	791	754	765	753	764	772	764	796	748	778	743	783	748	740	801	744	750	787	712	708	740	714	748	760	719	718	745	742	723	735	742	740	802	760	765	770	760	788	767	750	765	768	800	783	720	768	742	746	703	758	716	747	761	754	769	766	695	741	754	734	755	751	766	779	726	763	723	750	726	747	732	763	742	782	749	767	713	726	769	761	686	763	712	763	783	747	752	724	772	770	787	764	817	736	754	723	788	730	750	752	730	745	758	744	721	734	751	801	719	725	735	677	771	749	748	740	792	747	755	758	766	732	759	762	742	807	749	766	717	757	733	748	742	726	715	748	769	778	776	728	744	735	781	746	752	770	744	694	743	727	683	788	762	725	740	743	751	729	739	778	823	747	773	726	770	808	713	756	764	731	747	725	744	726	793	739	780	711	771	794	740	813	779	752	779	772	741	714	744	721	759	766	778	779	742	808	770	714	773	729	758	729	753	734	756	756	761	731	759	723	717	775	740	689	686	740	718	768	744	751	775	745	759	736	682	741	787	748	709	725	729	716	780	768	807	775	767	731	697	734	743	754	749	736	733	718	807	762	711	740	788	715	817	765	712	729	731	752	754	754	729	699	785	768	756	756	752	791	698	755	758	744	784	762	751	758	773	749	739	686	771	752	740	735	715	801	725	760	761	776	801	747	753	740	757	745	761	721	730	775	745	766	740	788	758	737	796	706	702	694	717	741	742	727	701	720	748	757	746	753	705	717	734	774	685	747	729	781	735	750	737	700	728	704	774	748	780	711	764	762	737	733	750	809	776	749	765	809	741	799	781	745	715	748	731	787	755	735	716	815	740	781	730	801	752	735	747	670	782	731	737	757	718	770	754	733	751	733	749	761	737	731	707	729	749	754	700	740	708	737	766	719	798	755	821	739	763	760	745	791	710	770	744	754	709	736	733	739	798	716	730	806	781	780	710	712	822	764	741	763	763	703	751	755	748	752	735	756	717	822	708	791	729	778	766	741	739	685	750	787	763	736	799	748	712	750	710	753	735	711	741	762	738	680	762	723	729	776	694	729	733	772	742	769	736	794	771	789	755	771	737	744	747	762	779	722	768	751	740	750	734	683	760	751	788	739	754	748	750	741	760	789	716	733	730	764	757	758	752	764	760	745	722	762	742	766	760	711	770	685	765	681	747	759	765	748	774	790	678	751	786	803	763	642	715	747	740	766	782	788	772	741	796	762	756	767	760	777	754	762	706	753	748	758	759	740	716	728	782	732	756	747	752	729	753	757	737	747	744	785	722	741	805	762	737	723	754	731	780	730	739	729	733	782	770	727	783	775	716	714	710	728	764	791	727	741	749	736	716	706	794	764	785	729	715	771	764	795	741	760	703	742	767	765	773	739	726	736	761	725	767	724	777	736	719	715	714	724	699	763	699	697	709	781	745	761	736	739	722	755	718	779	768	732	734	754	766	772	738	765	766	774	777	757	768	749	712	773	788	770	730	768	719	758	745	757	741	738	736	733	753	735	788	770	730	773	763	746	778	775	715	756	738	748	772	720	713	732	776	738	727	729	727	761	772	744	725	742	754	760	719	724	718	699	739	770	787	760	746	723	724	750	785	706	763	773	764	702	752	674	726	716	728	789	747	738	753	732	786	748	705	748	738	792	716	721	773	695	749	743	771	770	760	728	769	734	759	765	738	751	748	758	713	713	781	765	733	709	758	740	741	738	717	747	768	693	737	736	726	810	683	753	771	764	716	702	717	753	680	752	731	782	777	774	691	770	722	722	727	738	750	795	724	778	759	749	694	734	701	733	758	732	734	747	758	756	750	759	760	750	764	786	724	750	755	751	733	756	762	737	782	729	724	781	752	784	738	801	736	719	789	726	747	766	718	742	771	699	806	734	775	708	759	729	736	722	774	749	742	728	727	811	744	741	780	739	715	731	798	755	727	735	718	699	716	703	779	764	743	784	744	755	754	691	739	759	749	764	783	714	773	712	740	730	757	738	739	770	727	745	721	759	739	756	736	763	765	765	766	721	738	738	767	747	722	736	777	700	738	714	720	744	717	754	753	755	754	723	736	685	743	740	760	715	763	801	762	762	743	754	769	763	757	709	746	773	720	750	754	761	755	777	713	735	747	745	706	711	746	770	707	752	693	753	745	768	757	748	680	803	759	759	711	772	735	730	792	679	778	753	757	742	752	710	757	763	722	703	761	743	696	747	780	750	752	745	754	728	756	770	753	759	749	740	748	821	766	756	752	731	764	732	750	749	715	712	730	748	732	779	744	771	764	759	763	667	788	776	752	738	736	725	762	719	729	737	765	742	722	781	777	797	739	686	765	717	784	729	775	761	752	812	774	723	780	784	760	811	734	666	729	708	702	721	759	786	778	695	709	707	750	717	744	769	744	740	713	755	771	780	736	791	693	761	721	765	730	735	753	760	785	745	795	755	755	782	719	737	733	741	739	735	755	725	759	754	752	752	731	750	694	761	776	750	746	754	803	740	744	726	749	748	747	733	708	698	710	729	756	773	739	753	757	716	761	749	769	792	747	759	729	742	816	738	723	754	695	754	733	745	746	730	685	794	756	747	788	802	710	786	734	695	740	768	700	768	741	736	790	713	756	732	748	751	714	804	700	778	751	747	735	708	738	793	762	800	779	795	750	748	717	739	716	737	731	761	794	752	737	759	761	797	784	731	763	758	782	753	723	745	798	770	764	744	749	745	722	727	757	734	727	751	721	717	734	759	731	771	735	720	773	709	727	757	703	760	748	804	745	753	713	763	740	762	724	727	770	727	742	743	775	741	756	761	696	753	751	720	774	764	739	737	742	731	761	796	765	745	705	766	751	719	721	766	748	779	730	782	741	751	702	736	722	734	767	685	775	733	780	748	811	729	761	762	733	759	738	750	724	770	711	770	734	713	753	747	760	774	731	798	765	709	730	703	739	717	688	689	716	741	750	757	768	748	731	755	748	767	767	715	763	690	763	729	743	733	775	683	742	739	781	749	720	738	725	783	746	803	742	710	753	752	721	714	761	745	745	715	745	722	767	718	768	735	741	766	716	727	758	765	756	758	711	727	725	753	758	733	750	726	737	754	766	754	793	727	756	707	742	727	763	783	729	663	776	706	773	758	703	708	787	773	721	726	733	741	778	754	744	760	736	723	732	754	757	766	776	736	725	746	744	797	712	710	757	727	770	700	732	710	754	799	760	784	741	765	769	742	732	807	754	794	715	792	712	730	717	735	764	707	749	713	767	763	708	749	766	755	762	718	731	768	747	761	755	796	726	706	720	737	771	782	721	738	727	764	716	742	740	744	713	742	718	646	715	773	708	795	776	791	741	741	737	797	739	796	727
45429	28467	11041	5883	4195	3406	2642	2308	1998	1674	1448	1382	1262	1209	1118	1110	1331	1344	1366	1334	1434	1396	1285	1185	1234	1359	1221	1092	1058	1000	1046	955	937	885	861	912	874	888	895	893	854	820	825	853	808	852	775	799	839	867	911	871	894	875	858	849	883	893	916	886	887	840	814	809	804	790	798	834	808	838	851	860	808	787	825	829	822	799	802	813	807	819	784	789	790	806	796	830	797	821	796	830	828	780	788	852	791	831	790	819	796	861	792	754	791	802	774	805	780	783	871	778	785	864	848	788	802	833	796	804	815	777	837	816	834	829	789	831	785	827	795	823	788	785	764	824	828	795	785	790	811	792	864	760	813	833	799	769	776	774	765	786	807	821	846	826	801	778	794	736	767	826	812	802	782	801	824	807	766	791	782	824	749	784	808	792	833	808	801	776	737	806	803	831	767	806	815	835	809	749	795	818	805	766	801	789	790	855	790	780	876	791	825	798	860	832	828	784	779	817	821	836	805	803	789	847	771	757	778	756	794	802	800	775	792	805	808	814	777	848	804	809	840	837	765	830	808	852	802	781	781	827	787	786	822	797	769	810	831	816	834	836	814	856	803	849	791	789	783	801	826	818	926	799	839	819	843	791	820	833	765	818	806	813	773	821	790	813	792	829	837	800	784	847	817	797	823	818	813	793	789	779	812	787	841	776	735	824	818	781	773	829	775	775	804	781	802	722	774	748	833	756	779	851	786	809	841	822	776	787	798	845	827	750	808	769	771	769	817	798	860	788	757	815	764	796	824	860	779	767	808	840	796	837	852	784	839	818	784	802	808	776	764	810	773	779	783	814	793	883	790	819	845	812	817	810	781	832	784	842	814	830	799	819	780	783	809	798	801	792	843	774	825	849	819	776	787	821	818	857	864	801	795	814	773	791	850	816	798	826	783	862	800	849	808	829	785	801	778	780	762	785	825	828	805	794	791	848	807	828	791	823	796	811	778	783	800	825	781	824	801	797	774	790	789	814	806	797	766	808	791	794	770	758	825	823	782	820	807	789	811	762	792	776	868	728	797	783	760	821	806	782	780	794	797	819	794	807	784	776	773	800	785	814	841	768	798	822	801	836	770	811	843	809	812	770	848	765	761	784	774	803	857	838	798	887	849	819	826	807	792	788	780	759	796	822	786	757	833	816	784	845	780	775	776	820	842	794	816	797	795	855	787	785	796	818	776	798	825	817	807	850	802	873	856	783	796	765	832	819	774	745	804	825	807	814	813	748	786	821	752	805	801	831	822	798	782	779	785	814	825	819	815	788	780	801	803	805	770	791	809	825	820	789	756	810	752	763	828	820	786	785	823	835	838	786	799	822	820	833	842	829	806	793	851	797	825	810	798	786	793	809	774	763	856	809	802	797	814	802	756	864	785	791	816	839	837	774	780	839	804	788	840	804	810	837	825	821	770	824	793	774	825	830	793	786	791	750	832	835	814	787	791	761	825	813	816	767	769	801	749	809	752	777	765	769	822	751	769	826	797	821	803	794	744	794	790	762	837	794	838	795	776	794	830	799	802	818	772	765	810	766	797	787	771	828	839	855	831	793	827	751	727	862	847	788	823	782	749	819	804	806	790	818	810	795	788	797	821	813	767	795	823	808	856	820	810	797	802	841	733	805	786	837	785	828	843	756	868	754	889	791	774	786	779	782	738	772	816	840	813	804	873	845	805	778	795	822	866	782	804	812	850	810	786	795	819	828	757	802	864	790	797	813	742	792	771	798	797	765	785	810	761	795	786	809	793	806	864	832	816	804	780	835	782	786	796	858	858	812	826	753	793	827	835	794	834	753	798	819	790	771	803	778	766	834	790	833	752	785	823	810	773	775	803	808	775	781	772	779	777	776	773	815	831	784	826	752	848	775	810	840	780	774	788	803	790	843	848	807	820	769	832	768	770	802	827	775	814	812	806	787	789	797	755	776	830	764	836	776	852	874	787	770	768	797	810	847	749	821	796	871	823	815	771	844	784	787	790	794	841	846	799	808	821	798	782	798	785	749	761	762	825	781	788	799	810	818	840	819	773	810	778	849	783	826	809	815	782	810	757	832	895	831	825	816	764	782	849	829	772	840	824	863	772	839	852	791	802	808	774	829	793	841	816	825	826	815	807	778	767	783	767	784	804	820	798	756	798	803	785	807	734	733	855	782	828	765	761	825	810	803	764	842	872	827	805	800	806	805	787	805	850	804	753	783	867	786	852	742	821	808	749	839	784	773	815	842	813	822	848	772	793	803	767	815	795	812	796	798	843	771	793	800	797	795	787	813	771	807	791	820	792	789	776	793	803	824	719	813	803	827	802	815	846	820	879	767	833	798	790	794	777	791	765	831	805	859	738	791	797	786	734	791	786	808	809	788	789	823	805	755	821	794	807	779	793	830	771	802	823	758	803	808	864	820	774	809	806	818	775	832	766	795	787	758	824	797	822	822	839	766	740	779	740	778	794	833	770	791	831	848	829	815	811	832	763	790	827	780	800	803	843	778	860	773	781	868	736	804	813	769	818	847	863	791	827	769	807	738	737	823	812	808	811	802	794	818	798	793	809	816	766	812	807	851	798	813	798	834	738	800	807	803	741	867	826	786	837	787	814	812	833	816	772	779	780	778	793	818	790	751	795	830	744	759	860	813	801	816	783	844	730	843	772	773	778	769	782	807	815	809	806	817	769	811	830	836	816	736	769	794	812	839	825	806	804	792	836	812	805	794	814	811	840	751	763	844	815	797	837	813	774	825	806	781	796	804	785	770	765	813	801	864	750	764	813	800	798	741	837	810	809	820	791	862	778	760	802	708	819	813	801	764	800	801	806	844	832	855	842	753	773	777	797	758	782	778	738	826	826	737	820	848	808	823	852	783	783	771	804	838	855	798	792	772	820	811	819	807	747	765	802	785	821	842	802	829	793	787	835	799	816	825	839	815	812	859	762	811	761	803	800	812	781	778	774	802	783	791	769	782	802	782	828	832	797	798	818	779	787	842	786	789	800	819	805	810	803	781	770	764	787	768	789	768	831	815	732	762	769	804	828	778	757	819	804	782	764	761	807	853	808	838	815	796	758	809	791	796	753	828	797	769	792	790	811	780	771	766	807	791	828	793	826	803	768	819	814	797	874	832	772	819	807	807	780	790	828	797	759	848	792	815	780	747	786	768	801	840	830	835	816	815	774	790	828	748	809	815	807	788	817	841	785	795	835	812	739	820	811	842	808	815	806	808	794	798	830	769	782	797	807	831	713	829	809	784	780	793	794	784	780	801	792	805	836	809	835	794	771	788	801	746	772	751	821	803	787	849	797	851	774	805	823	794	776	815	818	842	799	801	832	793	831	808	822	775	795	814	785	818	834	806	825	769	795	761	745	810	904	785	806	779	772	782	772	764	815	813	795	777	822	806	798	842	812	799	806	821	773	779	800	834	805	814	803	787	835	807	823	785	831	848	875	841	824	806	763	843	803	864	818	764	875	785
29736	21619	12031	1646	816	785	721	693	668	702	669	697	655	672	762	699	709	725	724	733	806	741	697	740	810	800	735	697	737	696	732	718	607	663	707	722	698	664	684	705	684	677	705	693	687	664	709	652	678	675	648	702	680	679	643	715	705	712	708	716	689	690	655	686	702	673	671	669	650	682	692	691	700	679	655	706	696	669	672	636	662	693	676	663	703	665	640	690	695	656	696	712	623	667	732	641	680	664	637	705	647	761	671	675	704	661	717	680	651	641	663	679	675	647	672	668	684	678	708	713	637	662	658	687	674	712	674	693	668	685	647	685	657	648	677	700	669	648	680	658	737	669	723	653	656	675	680	681	644	691	695	688	696	734	630	624	672	682	695	653	649	656	696	699	680	690	686	677	662	662	684	679	655	705	683	669	708	725	693	676	671	673	705	661	662	705	673	682	650	670	666	662	661	681	656	680	684	684	722	700	688	665	713	663	630	693	666	666	631	639	712	645	690	746	640	676	682	725	684	701	658	634	676	688	695	646	717	626	677	692	709	678	692	656	682	694	687	658	645	689	676	636	673	670	737	691	666	688	660	670	651	691	665	665	706	679	691	680	726	742	660	659	630	677	669	689	640	703	706	647	725	695	669	643	682	734	660	671	687	662	644	684	723	670	672	601	688	724	686	704	694	699	736	707	646	689	652	639	656	709	692	693	682	674	711	685	677	706	718	674	651	644	710	649	680	636	691	693	692	678	682	687	629	652	671	651	649	681	678	689	660	691	652	674	642	667	689	658	653	655	629	653	621	678	690	674	675	719	676	677	671	697	664	679	727	650	683	686	666	674	633	673	702	678	668	629	668	663	665	684	691	648	656	696	722	686	684	665	646	699	710	694	648	675	690	673	694	675	714	695	701	680	708	635	721	720	623	684	709	687	678	704	673	679	674	677	664	687	724	663	674	705	687	658	681	685	619	659	663	699	710	635	652	717	745	677	701	632	688	700	661	676	676	658	680	669	684	684	683	647	699	641	691	718	661	661	726	653	672	688	695	674	628	701	686	625	710	682	714	652	702	688	695	656	662	680	691	683	642	694	655	698	669	697	676	715	715	694	650	655	676	675	690	680	637	682	688	698	652	643	673	707	668	647	655	679	682	715	643	720	723	687	727	687	633	680	670	601	680	684	644	681	668	659	645	672	658	715	644	693	714	732	697	684	678	713	700	651	654	717	691	680	671	665	624	675	666	697	652	683	705	665	656	691	673	659	668	696	638	671	675	646	653	720	681	686	665	650	680	626	703	628	640	662	653	744	723	653	695	664	663	692	697	722	668	672	685	670	693	654	637	646	631	628	684	672	681	711	660	660	650	701	716	675	669	678	659	649	708	750	620	708	650	706	669	654	643	691	672	694	670	683	671	677	681	667	636	644	638	648	726	691	671	700	668	682	685	655	640	688	656	647	628	637	716	646	654	652	695	708	652	626	641	683	650	690	709	672	650	698	680	690	684	636	659	696	712	664	689	686	657	631	650	657	654	661	606	670	659	677	698	651	675	655	652	669	674	696	656	710	665	703	641	713	690	650	609	685	640	654	704	680	715	746	639	665	680	681	648	684	653	713	662	664	695	645	661	698	617	722	693	669	673	673	688	659	729	706	653	705	700	686	677	690	691	697	701	686	668	683	699	644	652	667	683	673	674	669	675	651	696	701	707	684	699	644	698	694	696	647	658	660	679	669	646	667	676	647	652	696	705	654	676	661	671	682	682	655	659	680	681	686	672	639	651	644	704	685	715	645	646	679	648	661	653	676	699	709	682	675	699	645	683	651	683	704	651	641	667	697	673	684	685	607	705	683	684	688	661	669	685	670	676	642	656	624	679	632	687	660	675	671	670	684	644	684	686	654	694	686	679	655	664	638	709	684	657	716	647	662	651	646	608	639	674	663	669	675	693	719	704	643	638	647	692	670	708	669	704	690	620	644	690	632	701	674	682	660	670	717	705	697	694	680	696	695	648	657	674	672	647	689	678	707	684	636	703	720	650	699	645	693	635	713	739	675	695	686	680	680	689	670	664	701	655	713	668	673	679	673	679	667	709	682	661	682	713	671	629	663	672	656	697	675	687	668	641	661	704	690	662	672	710	709	673	645	711	723	680	660	659	702	661	669	682	639	694	674	642	675	668	669	682	748	639	722	688	704	655	643	673	650	647	673	667	692	692	687	664	736	671	633	704	671	694	664	682	676	694	674	677	687	682	689	638	660	663	631	673	661	652	668	682	703	617	681	723	655	739	664	651	670	715	659	711	679	672	652	703	717	679	673	679	677	709	666	648	663	669	729	669	676	688	663	668	690	661	697	662	754	687	636	667	684	670	617	704	666	761	659	662	700	664	697	724	687	725	729	681	657	683	702	672	698	692	700	657	693	691	644	687	714	713	649	682	701	684	699	690	684	671	687	650	672	714	643	681	685	720	672	668	650	701	696	684	674	650	643	745	660	681	665	711	663	695	663	641	652	691	643	681	696	674	657	668	672	651	684	714	678	683	709	712	631	705	662	671	644	703	638	648	693	710	678	674	647	657	676	704	664	685	676	653	661	692	652	648	659	686	670	661	688	637	660	678	670	720	687	677	673	624	676	671	693	719	716	638	690	641	666	707	666	693	714	694	679	645	669	659	668	720	651	629	684	611	694	700	660	716	692	632	718	675	673	690	641	688	678	676	660	678	693	648	638	678	666	682	661	731	638	683	706	667	667	706	648	695	695	649	670	707	672	638	624	664	600	682	698	677	708	658	693	636	652	673	705	682	630	730	646	678	691	709	672	707	661	701	684	721	646	670	673	608	684	656	658	660	690	672	703	706	679	665	679	674	678	648	654	668	670	729	690	704	654	671	681	689	687	700	723	652	646	611	674	656	660	626	668	683	656	608	667	662	645	672	663	690	654	667	730	718	687	651	715	649	669	694	660	640	712	678	712	697	703	662	633	662	701	678	706	720	718	724	653	668	668	669	654	655	703	684	656	698	658	730	700	701	650	685	686	729	684	681	669	659	680	664	691	664	688	711	657	687	663	655	673	673	637	702	689	655	700	675	663	685	698	671	710	711	655	706	686	650	702	637	682	644	696	668	668	712	686	664	699	679	704	713	682	659	704	655	672	682	726	637	669	676	637	680	695	646	628	663	695	697	715	722	666	685	655	671	710	689	662	669	670	728	650	690	706	669	709	676	677	671	613	693	694	642	660	704	696	630	679	730	714	711	702	694	670	701	676	701	709	635	700	641	666	668	672	714	685	701	706	684	673	664	711	740	656	643	614	643	606	677	711	614	676	651	689	643	668	657	668	684	658	658	703	692	657	661	690	659	710	680	695	693	628	660	697	687	733	670	655	668	628	690	674	662	682	634	661	710	679	674	714	690	656	679	690	681	703	682	707	639	679	623	660	685	645	692	709	725	677	705	697	729	665	665	644	678	635	702	651	669	698	658	658	666	588	686	604	695	683	699	695
37242	10804	1188	918	886	923	857	864	787	854	841	789	767	763	750	805	838	842	871	1031	886	930	913	954	939	903	862	857	814	827	786	847	818	831	809	806	753	802	809	779	813	818	742	829	779	805	731	786	761	741	779	827	827	767	821	837	734	782	836	761	767	763	797	782	785	771	777	777	800	762	788	782	809	749	729	739	753	768	762	791	800	762	798	764	754	749	754	818	741	774	775	765	795	789	837	748	778	778	761	738	762	750	789	719	742	723	711	752	791	799	798	804	796	751	796	746	782	762	822	781	772	780	766	773	756	818	767	770	721	789	774	820	782	770	742	762	780	760	786	754	782	750	740	785	806	737	792	723	757	793	778	799	786	774	795	789	758	745	784	773	783	821	786	809	783	773	782	781	735	794	782	768	809	783	770	758	792	724	768	823	810	754	758	777	765	773	759	778	754	794	793	774	782	770	807	730	800	805	770	727	775	781	785	741	768	782	781	789	789	773	793	752	781	776	733	772	790	773	777	755	802	823	766	789	773	750	793	765	776	797	751	738	799	769	779	818	810	780	754	772	766	765	766	787	810	779	756	761	802	774	768	742	766	777	750	759	800	787	808	756	836	780	816	751	753	754	749	762	787	689	740	778	809	735	774	790	767	708	773	714	757	732	824	745	800	682	766	739	789	748	764	775	795	791	766	716	785	710	765	753	735	727	769	776	751	793	779	769	798	799	762	768	792	701	738	695	769	797	782	781	799	741	758	770	759	755	797	765	762	790	777	752	783	834	814	826	807	767	740	747	773	813	772	717	742	783	732	753	746	765	740	811	751	791	747	797	752	744	784	769	761	780	755	733	821	766	771	779	755	747	776	771	808	756	807	783	750	760	770	783	781	814	722	744	788	831	730	731	769	772	786	739	783	798	730	823	779	753	699	768	765	771	792	788	731	737	780	797	755	771	742	755	801	768	768	760	766	789	725	730	760	772	785	816	763	781	743	747	771	754	757	745	789	764	781	751	793	718	759	785	752	797	791	762	771	763	796	693	780	828	797	809	766	735	735	759	772	751	804	817	801	770	736	794	796	727	759	750	740	754	797	790	775	769	789	827	779	746	740	768	791	739	706	772	768	846	750	721	787	771	751	764	741	755	770	733	787	784	768	828	797	744	769	773	781	737	757	723	764	783	737	790	826	767	788	782	761	799	733	764	775	739	781	760	787	774	744	770	780	726	776	764	736	735	810	792	783	824	800	796	700	760	786	758	757	768	755	760	757	800	742	893	758	831	739	776	742	785	742	793	769	785	785	742	740	764	806	808	746	774	745	775	749	802	785	759	742	760	809	715	721	720	777	729	803	790	729	801	782	807	768	758	793	724	724	751	788	759	799	737	784	706	799	762	806	778	791	777	866	744	752	777	825	763	775	801	752	770	808	754	813	743	801	763	772	798	817	770	768	725	781	812	720	735	808	799	791	751	746	779	788	802	784	740	785	733	761	776	756	817	745	772	759	737	761	766	790	808	781	770	749	753	770	783	758	745	786	800	776	767	766	706	750	789	746	747	786	766	791	769	773	764	786	787	759	728	774	775	725	783	784	755	797	753	770	759	736	829	784	751	785	735	743	798	780	758	799	767	765	763	723	786	755	824	730	783	787	795	750	759	754	750	767	805	775	797	744	768	754	737	788	774	798	766	762	774	773	772	794	791	778	751	752	760	764	760	739	810	749	806	747	775	781	759	768	762	799	765	779	777	822	778	723	764	715	748	730	803	785	764	765	792	762	839	838	722	786	703	755	803	744	794	757	741	769	769	765	799	770	780	778	766	826	755	781	763	817	761	757	771	734	786	715	771	718	755	800	820	751	818	734	802	778	786	758	750	749	797	714	803	769	783	800	787	763	760	781	766	794	773	762	810	774	775	766	731	762	777	754	754	752	793	779	814	769	737	772	806	760	766	791	765	823	739	737	800	777	780	789	761	761	728	768	740	808	790	760	781	787	781	762	746	726	751	768	773	763	779	731	768	809	809	807	786	798	785	796	754	792	760	785	803	823	747	773	778	805	780	832	784	809	729	741	756	749	769	733	777	799	806	747	751	760	798	742	756	795	717	783	771	782	779	761	770	786	773	798	785	797	786	763	724	764	770	749	774	795	819	755	790	793	778	823	728	793	814	795	772	769	785	827	770	772	765	765	781	772	763	778	835	772	753	770	757	796	731	771	748	761	742	733	704	760	746	774	755	727	789	784	722	758	770	737	783	756	792	753	750	751	782	781	771	738	699	821	757	747	744	754	807	762	785	787	743	762	810	742	811	758	752	766	795	822	779	756	746	720	775	757	805	735	759	746	727	764	757	782	835	729	784	764	804	775	785	798	733	761	769	733	730	755	782	774	755	734	724	771	773	740	766	760	771	764	781	754	755	785	751	769	770	769	786	774	778	762	823	809	728	793	793	760	804	749	791	783	807	740	816	794	768	782	792	817	698	771	731	763	764	782	759	729	787	773	734	821	754	733	760	703	772	777	718	797	769	809	759	793	751	738	827	766	773	757	702	758	715	786	757	807	753	765	778	730	773	782	762	795	746	746	760	784	770	726	738	798	784	759	764	814	770	807	799	750	767	793	784	782	767	752	732	754	802	807	730	784	758	727	778	794	806	751	716	778	755	761	761	792	741	765	759	723	810	735	764	771	737	812	747	784	766	745	785	788	760	740	726	792	792	725	738	805	768	739	813	751	827	815	715	760	749	795	719	775	764	781	771	775	742	772	774	784	741	758	763	808	825	767	747	787	780	787	842	763	776	759	776	802	761	768	764	741	783	844	746	744	714	739	798	736	785	749	746	786	812	802	785	789	781	744	783	755	768	772	762	787	759	754	778	739	764	807	776	755	773	755	779	759	780	748	762	751	766	788	791	706	796	759	742	766	739	812	801	757	788	809	751	783	758	775	755	734	752	744	798	746	755	720	751	755	772	800	792	743	734	802	789	833	738	782	761	796	760	798	797	770	758	809	784	795	771	818	761	742	816	773	750	757	733	782	766	809	819	772	801	770	802	814	764	761	746	794	718	737	754	773	796	752	729	756	794	799	775	785	759	767	750	745	798	746	785	780	812	796	785	740	753	779	780	762	774	716	743	797	794	772	746	758	804	749	792	799	797	739	739	789	799	761	773	779	747	769	747	751	809	803	735	768	754	789	770	762	800	742	751	779	774	750	779	767	770	834	748	781	771	741	779	830	753	771	823	735	735	735	806	786	748	804	762	741	760	708	810	803	799	792	802	811	762	699	799	773	780	790	780	758	771	782	783	817	759	751	790	757	761	758	817	741	776	755	753	765	777	719	787	759	745	791	768	767	729	783	762	720	805	748	771	736	803	765	748	820	790	795	767	816	798	751	745	811	804	785	774	770	794	806	772	760	793	786	768	771	778	726	761	783	737	811	786	792	816	788	741	798	769	734	789	771	791	780	761	720	820	756	761	812	766	770	800	744	806	741	764	783	749	757	751
23402	20896	28222	23720	20889	12462	1376	877	772	748	660	646	633	576	590	586	666	669	724	721	717	729	649	664	623	681	702	613	622	584	577	595	566	519	540	498	536	487	541	493	539	535	485	493	481	544	506	520	532	533	480	490	532	525	493	508	547	518	520	521	505	497	502	525	527	548	512	472	505	514	559	507	461	533	486	508	500	552	534	539	533	522	500	485	479	485	496	498	507	506	510	505	486	493	487	457	517	500	483	519	501	512	525	517	498	487	507	498	487	497	478	514	551	487	506	528	492	483	532	543	499	506	484	510	501	485	510	522	483	516	483	492	471	478	461	521	513	489	500	514	494	495	472	525	462	508	501	504	526	520	533	527	458	516	518	515	504	523	498	517	501	486	482	516	550	477	496	491	493	529	509	504	530	498	552	535	463	488	498	485	484	489	531	467	499	507	512	495	493	485	483	488	514	475	456	504	506	514	524	504	538	509	530	476	484	520	436	484	516	530	485	493	518	523	542	508	503	499	507	498	494	455	508	511	520	525	493	474	488	501	473	451	487	502	504	489	498	489	441	483	522	511	472	509	493	488	518	494	475	467	491	478	510	468	524	532	520	472	510	551	437	513	507	533	475	505	475	533	510	468	509	521	493	525	476	520	496	491	493	530	517	509	486	513	442	492	516	499	507	506	524	471	478	537	499	488	533	503	500	522	527	462	506	480	521	489	504	522	544	478	531	505	509	512	522	513	505	542	504	494	479	508	524	518	474	535	482	515	479	487	513	499	533	479	495	517	491	487	498	528	489	494	507	462	457	494	529	532	496	521	460	494	477	506	507	511	456	483	486	447	510	509	505	480	489	509	477	472	486	496	478	473	504	520	536	500	521	484	484	479	461	483	487	483	506	541	496	513	534	534	468	499	493	463	522	496	466	456	517	480	475	504	539	530	478	487	484	505	493	474	499	486	508	507	500	514	470	499	524	492	513	478	508	464	502	518	504	479	487	477	502	479	492	503	518	498	475	483	463	460	519	473	487	489	497	470	511	514	467	452	496	476	494	490	494	478	487	477	520	456	481	497	472	504	460	508	500	525	510	510	519	516	521	498	496	471	554	450	519	500	495	482	488	556	512	525	491	424	496	515	484	473	471	475	523	513	507	496	494	500	503	467	491	507	515	488	518	496	472	465	452	489	499	468	470	521	495	516	464	511	512	486	501	502	500	459	509	529	531	510	457	528	543	455	547	518	503	492	512	512	470	500	500	453	531	494	496	478	483	478	507	553	479	519	519	518	513	465	512	502	545	568	513	490	503	475	532	464	490	474	553	509	491	510	532	491	495	493	538	477	474	463	503	512	487	483	509	491	500	501	450	488	503	507	519	518	477	531	484	511	476	500	535	503	480	539	509	485	535	483	520	487	508	511	534	470	520	491	498	504	522	510	491	512	500	519	508	531	497	512	500	525	525	506	481	524	536	496	466	506	519	519	493	526	521	483	518	496	528	480	477	519	549	517	498	479	494	510	515	475	530	537	519	533	495	494	489	505	523	517	496	515	510	538	510	534	545	507	519	479	507	503	488	517	487	498	515	481	450	499	497	494	471	508	533	509	507	480	486	492	516	473	511	447	511	519	536	515	486	494	485	477	491	510	507	483	526	511	481	535	492	521	468	519	478	454	491	478	475	513	466	488	487	507	496	517	516	504	516	516	519	550	537	540	476	480	477	492	494	472	528	475	519	483	482	511	468	505	513	492	523	461	516	541	506	474	513	490	452	495	516	451	500	511	499	458	531	506	547	497	487	514	506	529	459	483	529	526	521	482	491	478	498	511	533	495	506	462	469	503	497	490	514	509	510	493	510	513	471	484	512	484	495	515	498	499	507	534	486	484	490	488	455	512	499	505	521	505	484	476	509	492	487	498	507	516	482	481	528	501	485	509	478	479	495	489	512	511	517	501	518	516	543	463	501	494	480	539	492	530	476	488	514	535	524	509	506	513	539	525	513	543	533	483	495	497	526	517	494	518	456	481	495	519	485	504	509	532	532	503	500	512	507	512	511	517	461	496	501	501	512	494	478	454	528	451	500	485	460	489	465	481	501	497	530	477	514	503	527	538	480	481	491	517	445	473	543	507	538	502	503	482	487	496	502	517	505	469	498	527	486	501	490	491	494	492	502	522	478	530	486	503	467	490	491	505	483	510	486	496	514	456	490	495	488	495	519	519	477	479	481	546	503	510	480	502	476	522	499	474	509	475	510	482	460	507	490	523	538	509	541	478	485	488	506	488	517	480	479	537	517	514	449	530	500	513	478	448	492	502	516	472	499	517	514	489	487	470	478	521	490	493	527	503	488	505	528	538	469	519	469	515	567	501	462	504	497	486	501	541	502	476	509	491	515	466	502	499	506	462	488	527	497	488	471	550	527	452	461	506	489	498	491	514	484	518	480	510	494	498	517	516	497	500	506	503	490	496	503	484	467	475	530	460	504	487	476	498	554	473	460	463	484	515	497	479	500	472	509	500	504	538	517	501	493	512	534	536	505	504	511	505	541	502	491	491	489	471	457	509	567	515	533	500	518	490	502	486	498	491	472	462	482	500	477	498	496	500	467	493	489	431	504	490	490	534	496	520	504	506	512	541	455	499	504	519	506	509	552	452	505	483	477	508	497	511	492	511	511	478	486	523	480	494	461	505	485	501	533	506	463	508	519	498	479	493	522	501	515	489	462	532	514	514	507	519	505	535	487	492	523	471	493	477	545	479	507	545	502	497	488	537	528	506	495	504	500	538	499	494	497	495	461	489	504	488	515	455	470	486	475	445	471	508	507	535	485	509	531	478	473	493	515	486	473	466	483	492	504	495	536	510	468	479	521	502	492	486	530	477	541	509	506	495	488	460	458	478	505	476	483	498	528	502	525	501	517	470	524	502	550	500	472	543	463	478	477	551	510	489	529	487	494	544	480	506	498	498	486	504	503	512	471	493	489	504	534	498	468	504	470	490	497	485	507	506	517	523	511	507	466	496	464	511	466	493	518	488	530	491	513	503	490	478	464	504	522	506	507	501	494	478	514	482	494	476	498	481	513	499	505	496	501	493	440	465	486	521	490	502	492	499	519	542	506	496	509	512	524	509	454	500	464	505	520	501	535	516	484	481	526	488	526	484	471	487	477	509	477	466	473	498	488	508	482	501	508	511	454	478	522	495	481	542	472	491	490	485	513	485	500	503	478	488	457	522	506	467	554	485	542	489	461	446	514	494	474	484	487	462	501	500	530	510	464	479	538	521	516	518	477	473	470	529	523	499	497	505	529	513	507	486	483	496	540	530	489	499	478	517	477	535	527	520	540	520	547	519	515	481	514	523	476	516	496	500	496	482	481	515	523	539	484	473	509	501	485	514	520	532	463	490	474	531	465	511	532	538	509	488	495	499	545	513	501	518	516	482	525	513	471	488	531	520	531	497	486	497	522	510	559	525	519	544	472	480	492	511	516	527	508	500	535	537	471	474
38004	17740	6587	3396	2371	1909	1529	1333	1221	1055	923	887	827	721	731	709	878	847	919	1014	963	900	853	865	937	900	908	770	729	702	693	683	640	613	567	642	597	654	598	603	618	589	584	583	595	575	590	564	601	579	567	634	596	545	576	602	668	653	615	625	576	628	579	530	529	530	599	586	568	560	587	566	561	540	592	599	565	541	581	542	591	516	589	570	532	549	529	553	568	575	583	532	541	585	530	574	581	577	602	538	575	561	566	627	560	520	566	530	585	573	572	562	551	578	557	534	541	599	590	540	554	550	554	567	581	571	588	569	571	537	521	558	575	531	549	569	561	523	597	536	576	592	610	556	568	556	538	568	581	573	584	550	561	561	542	550	574	591	553	586	528	603	583	514	587	539	554	571	582	556	585	528	547	557	558	586	589	569	541	536	554	582	553	571	548	586	544	533	586	585	578	564	560	553	589	574	537	575	555	529	532	553	571	571	501	557	530	556	530	544	585	582	551	592	572	563	559	538	563	601	573	521	552	552	570	592	576	550	555	559	583	565	608	575	554	596	509	544	556	556	561	553	575	564	577	600	572	529	565	581	552	569	559	527	579	529	592	609	597	580	601	548	569	556	564	550	592	568	597	601	595	531	534	552	599	557	562	551	553	559	603	609	588	585	517	579	545	577	574	576	611	606	585	565	578	584	549	550	577	546	561	558	592	557	563	531	585	593	590	570	547	585	495	537	555	547	621	547	553	554	583	609	554	557	534	555	557	561	592	600	534	549	577	558	507	566	579	584	555	563	560	555	535	549	591	575	543	592	571	564	543	564	574	575	559	540	540	571	544	569	570	546	589	556	537	559	546	579	545	566	584	600	555	527	575	579	576	579	554	543	548	565	564	565	561	585	562	560	579	574	511	542	610	586	565	600	568	581	605	586	603	567	586	584	580	597	564	551	569	565	557	564	514	557	550	572	550	555	592	530	536	554	564	584	571	566	557	550	579	549	573	523	568	549	570	557	597	556	561	578	537	596	544	586	560	550	594	614	573	562	561	563	563	568	560	540	614	556	547	519	571	589	521	585	562	512	596	581	527	553	554	524	526	547	569	561	548	545	553	548	538	557	532	541	573	530	572	551	596	548	574	572	561	572	590	575	574	567	589	561	573	562	542	572	565	565	531	542	550	562	582	540	540	587	557	556	591	606	565	541	591	586	584	540	548	553	510	608	554	528	586	566	546	562	565	580	592	535	548	554	602	596	590	586	544	585	555	567	566	548	588	535	566	538	558	541	553	570	590	586	594	547	565	535	597	557	536	571	561	563	548	561	533	598	589	569	571	569	535	569	548	554	562	550	577	588	578	609	581	549	568	548	555	563	584	545	607	580	532	558	543	518	523	567	524	581	587	567	536	553	571	529	578	589	561	539	601	648	569	522	605	560	562	590	583	556	570	541	574	571	598	553	537	590	604	579	542	558	565	560	563	546	544	570	590	578	569	554	590	541	559	527	536	567	545	611	575	560	559	566	564	574	549	539	605	588	607	549	579	580	533	544	552	564	551	558	554	537	535	530	604	570	535	537	592	563	526	594	579	584	588	586	620	569	552	559	591	548	576	555	555	568	579	548	597	562	572	617	540	527	590	559	570	584	524	576	536	579	559	582	565	572	553	553	595	546	564	572	554	591	578	622	561	587	557	586	592	554	557	566	598	557	577	571	597	542	557	588	568	586	543	570	601	570	545	581	537	535	550	548	569	563	580	544	576	563	565	524	547	586	568	570	550	550	544	557	562	537	567	555	602	540	540	564	543	585	525	516	534	599	547	539	559	553	522	573	570	550	552	542	552	530	590	581	554	563	556	541	562	586	562	568	516	573	535	574	566	585	576	537	558	534	579	574	611	614	549	545	562	533	557	589	522	569	568	522	565	515	539	562	548	586	570	555	581	567	555	549	573	521	562	511	554	575	542	539	518	563	585	536	566	561	587	564	530	543	613	570	575	563	527	575	559	537	559	555	570	569	586	563	549	541	528	586	574	556	573	575	600	572	569	524	539	559	539	556	544	524	551	575	570	542	559	549	552	614	569	552	516	591	580	577	586	563	572	509	616	565	581	567	563	580	555	602	553	557	569	521	567	569	555	581	577	619	553	578	563	572	564	573	517	563	588	591	552	564	541	583	527	591	568	535	587	574	564	609	579	529	564	528	559	535	593	556	522	568	602	552	553	571	562	551	580	550	574	557	553	549	559	545	585	541	558	569	599	582	531	582	568	545	558	587	552	562	593	554	555	547	514	577	594	548	561	572	559	597	559	541	568	551	573	588	594	545	574	559	543	589	593	517	542	540	558	536	566	546	571	567	539	548	545	575	558	604	590	588	537	577	576	579	605	572	589	530	559	557	526	586	587	545	538	547	570	532	550	577	537	596	573	580	609	559	561	570	587	587	553	569	505	574	567	547	545	580	571	568	527	547	640	566	572	545	522	573	601	602	555	554	516	529	567	564	544	541	572	623	566	548	509	530	547	601	548	526	560	523	550	590	580	531	531	552	604	561	562	555	547	561	552	591	574	593	589	605	530	632	587	533	554	565	577	581	581	524	527	596	531	614	600	546	591	551	570	540	541	523	589	601	536	580	580	575	544	542	591	550	586	590	561	600	566	590	544	549	556	597	602	580	573	549	545	596	579	541	611	558	569	558	584	551	596	520	579	536	597	582	560	527	589	569	552	554	561	588	549	532	542	549	600	541	569	550	538	616	603	558	581	562	558	548	567	540	516	525	586	593	576	540	572	600	584	545	536	555	619	550	567	522	538	555	541	564	601	559	596	548	558	623	558	589	582	567	560	576	540	541	559	576	601	593	575	605	557	559	578	561	602	573	585	580	571	561	584	571	547	578	555	542	562	576	576	539	525	576	565	561	591	551	523	574	532	555	567	629	532	589	540	577	584	545	578	559	515	566	546	581	600	600	585	562	623	591	535	616	546	586	552	544	531	554	573	534	557	602	549	592	567	543	563	562	534	613	548	594	562	543	549	597	539	567	577	562	550	525	520	575	574	551	542	557	547	527	592	541	597	566	586	587	559	551	560	563	570	575	563	555	564	555	550	620	524	582	575	596	574	564	544	553	580	548	556	547	553	617	572	606	581	528	572	560	563	555	573	591	556	562	561	593	585	591	561	579	584	575	564	583	559	581	555	568	589	532	577	580	566	545	531	527	562	573	547	575	538	596	603	563	541	558	569	533	499	559	520	589	533	583	543	584	552	544	556	598	562	608	540	582	551	591	557	524	577	576	587	599	549	570	535	558	572	563	566	540	538	558	557	547	503	567	560	591	565	566	541	575	585	539	576	563	577	569	596	571	549	563	574	525	545	585	561	554	606	584	581	560	541	556	566	551	538	565	520	559	612	612	575	555	564	578	546	563	525	543	527	559	534	519	550	582	573	562	540	574	562	540	572	567	614	575	560	608	610	560	565	534	554	553	572	549	543	576	577	581	569	530	579	542
24664	20898	27325	24513	13642	1620	1183	1101	1080	1054	1058	944	942	1002	971	952	1024	1021	1038	1070	1077	1039	1053	1099	1051	993	1049	1009	1022	1011	1016	974	922	911	971	947	922	901	976	1001	908	947	974	952	975	892	935	900	953	921	943	987	902	946	977	983	960	933	944	949	893	937	927	877	947	898	928	905	973	938	960	877	970	877	902	925	965	869	929	962	914	918	933	955	922	925	883	983	903	951	921	922	898	956	902	904	913	882	944	908	892	942	1003	917	919	905	941	935	965	926	929	950	930	902	901	919	894	919	892	929	928	937	911	950	906	906	888	900	922	899	925	887	942	910	906	940	932	968	919	953	945	955	945	948	969	909	915	935	953	975	848	856	897	912	923	962	958	923	922	901	967	922	920	919	919	978	925	905	924	910	949	854	959	954	930	909	931	912	956	920	915	904	970	915	869	832	894	917	898	953	975	961	870	949	938	963	901	930	935	943	941	980	919	923	902	879	994	945	932	878	930	926	904	951	950	931	892	943	923	891	1004	915	918	921	875	944	962	931	921	898	979	965	849	926	923	911	956	951	920	881	961	930	906	951	950	904	921	951	886	921	943	955	940	909	942	989	905	891	929	897	923	972	936	936	957	948	954	963	920	902	889	1002	922	908	904	934	908	938	910	906	878	922	947	908	960	942	871	926	916	870	971	907	912	952	867	883	986	897	898	958	896	940	938	937	966	970	894	915	869	942	961	944	904	873	905	860	961	890	900	959	958	884	998	926	915	904	888	932	931	964	892	933	940	930	898	907	893	926	926	930	950	933	988	898	960	914	925	939	942	879	872	944	865	917	911	959	942	937	953	915	930	918	916	922	891	924	896	907	972	969	940	928	907	901	957	917	848	927	954	951	893	928	941	924	898	915	854	925	914	959	927	910	912	945	921	957	915	906	954	917	836	937	896	967	882	952	975	877	923	912	929	974	915	918	967	943	974	876	965	875	972	948	964	907	970	946	922	919	937	910	927	922	889	981	904	940	977	972	889	918	899	911	994	924	906	956	929	967	925	969	903	931	932	910	905	873	939	989	876	933	1013	924	937	915	910	911	922	930	934	934	891	892	934	938	858	895	917	980	948	945	969	942	937	906	921	978	908	953	938	981	941	898	940	966	902	939	962	872	947	930	909	935	919	918	994	867	900	926	926	986	929	881	923	932	901	943	967	955	869	964	846	905	952	927	906	996	919	963	889	932	954	913	946	869	959	925	942	951	936	924	926	930	978	984	957	940	945	920	930	928	958	996	915	923	979	935	895	919	892	946	973	889	968	926	928	947	891	908	915	910	977	894	936	910	937	911	898	942	911	906	891	919	915	932	887	824	911	844	912	909	923	878	935	944	898	988	914	897	955	915	884	942	890	949	862	895	1002	957	867	942	987	915	883	955	935	916	926	945	936	929	891	943	907	977	928	936	907	952	895	943	980	955	906	927	887	900	973	899	922	927	962	951	956	945	913	948	956	941	954	996	910	902	921	910	990	925	962	956	904	865	945	911	907	911	919	915	983	826	924	868	969	958	926	942	917	978	956	943	981	942	880	917	924	952	972	951	937	968	946	893	932	940	924	881	954	887	919	954	902	918	943	961	885	915	923	918	909	904	951	895	932	897	930	925	910	926	941	894	933	996	920	894	881	936	937	942	869	954	911	926	985	922	868	908	853	928	971	923	978	911	968	896	950	917	916	924	857	951	915	941	926	906	887	933	941	897	950	923	905	949	883	916	949	897	947	878	888	909	905	902	947	873	932	952	904	903	925	921	934	960	904	985	893	903	917	930	949	917	922	943	915	893	903	924	965	956	1014	886	903	927	981	927	943	942	940	901	924	948	886	913	909	902	905	923	944	914	947	900	962	972	934	941	863	928	981	986	891	915	893	899	958	924	982	946	937	912	951	905	915	974	916	912	941	913	944	908	888	928	957	974	972	904	908	884	928	905	962	900	964	930	874	916	888	910	921	928	937	906	976	1014	963	936	881	964	952	872	953	985	916	912	907	939	955	947	939	963	931	912	862	875	932	924	909	936	972	955	920	955	940	912	916	923	908	971	916	909	951	912	909	887	932	908	958	937	916	936	920	986	960	930	946	958	963	917	937	891	897	928	978	942	939	894	876	904	935	926	959	903	903	891	923	932	916	867	929	896	956	928	898	952	919	933	936	900	900	972	897	942	907	897	898	947	975	876	932	927	939	869	909	901	832	936	958	924	954	876	921	953	960	945	914	958	931	884	931	915	921	886	915	913	939	882	915	924	971	888	927	914	947	947	941	935	987	938	935	950	935	986	921	920	887	902	923	894	903	875	935	949	906	899	887	874	924	905	863	936	897	976	906	905	959	920	908	918	936	942	937	890	937	911	942	958	910	953	915	953	943	911	941	900	944	956	965	937	953	927	905	961	917	964	910	928	936	934	925	900	953	887	912	951	927	906	899	928	954	976	893	858	962	915	976	938	939	928	972	882	981	926	927	981	913	947	961	963	916	894	904	882	924	922	927	900	949	944	965	982	913	933	938	893	948	922	961	873	999	859	941	905	976	899	1005	914	916	968	898	875	982	923	887	916	961	932	944	940	893	944	918	892	859	958	952	872	945	929	902	940	971	892	900	943	890	925	932	912	1000	989	957	905	975	944	877	972	873	943	932	941	915	930	934	936	953	967	927	959	879	912	937	934	933	868	935	892	940	936	936	963	918	946	861	945	912	924	891	942	909	925	948	912	886	953	920	863	927	931	900	936	948	916	908	884	931	908	970	828	919	970	955	892	946	902	891	909	909	875	883	997	949	937	920	891	938	965	921	888	913	903	895	880	939	932	949	903	965	919	931	996	903	923	923	945	890	921	921	858	920	917	1019	908	952	942	926	947	911	952	915	916	956	931	914	893	928	962	926	952	950	956	963	892	919	932	925	962	953	928	929	911	922	980	937	980	910	907	929	962	925	911	944	897	898	920	909	949	954	932	924	954	963	900	945	907	907	981	906	929	884	958	937	951	957	866	935	908	944	905	915	881	912	904	912	969	890	941	925	991	940	961	916	914	969	951	962	900	888	855	911	894	897	947	894	927	928	940	966	947	933	945	978	957	938	946	897	931	917	948	935	934	941	934	928	925	979	957	911	919	914	947	953	948	896	919	920	920	893	867	884	934	890	969	974	931	980	951	986	900	950	971	950	908	894	911	888	916	890	969	927	1031	922	985	951	913	1004	931	843	924	925	938	932	919	920	946	939	879	938	958	944	887	890	902	904	902	923	975	925	965	883	1000	897	919	897	957	943	942	895	883	965	944	930	929	964	983	943	964	909	922	943	961	957	934	888	932	926	942	905	909	910	940	995	896	923	899	916	878	939	971	877	896	931	888	952	928	863	882	927	901	930	958	950	893	956	914	928	904	984	940	940	897	957	946	915	929	917	892	942	920	956	902	922	898	962	948	860	924	895	938	876	933	968	940	902	1004	952	903	923	941	941	955	901	872	907	907	936	890	904	932	889	894
35756	20819	4235	2566	1947	1770	1574	1451	1331	1318	1234	1189	1235	1153	1176	1170	1166	1216	1278	1339	1319	1321	1308	1283	1266	1276	1243	1164	1198	1182	1122	1082	1058	1063	1087	990	1099	989	1100	1061	1005	1067	1065	1083	1048	1071	1078	1057	1048	1008	1029	1000	1025	1042	1041	1021	1093	1104	1041	1024	1088	1111	1057	985	1011	1091	1043	1011	1061	1026	1005	1037	987	1025	997	1052	1032	1031	1045	1053	1010	1047	1036	1013	1019	1018	1063	1028	983	1021	1022	1042	1021	963	1072	963	1047	1070	1028	1021	1030	999	1010	1027	1018	998	1013	977	1028	1036	1075	998	997	1044	997	1036	1012	1020	1052	1012	1026	1083	1061	1017	1027	1026	1037	1015	1007	1004	1071	1011	1078	1042	1033	994	1049	1053	997	1033	972	1024	1047	1023	1038	1047	979	1051	1009	992	1091	957	1057	1014	1007	1035	1046	965	997	1089	1036	1034	1012	1026	1027	997	1029	1042	1018	1011	1075	1059	1051	1044	1010	966	1063	1056	1046	1020	1000	1006	985	1007	1055	1070	1033	990	1000	1021	960	1017	1014	1014	1062	1043	1038	1052	1012	1018	1077	1019	1019	979	1021	1052	998	1003	1047	1029	1027	1000	1037	1020	1028	981	992	1052	995	1006	1019	1044	1070	1035	1052	1029	993	990	1028	1027	974	1044	1009	1001	1024	1064	1023	991	952	1047	1065	976	1061	1007	1043	1037	1042	1058	1078	1003	1007	1063	1001	1036	1084	1004	1057	1087	1050	990	1011	1014	1015	1041	1040	1064	1070	1009	984	1035	1008	1035	1034	1049	1034	1013	1026	1021	986	1024	1026	980	1046	1038	992	1017	1074	1011	1089	1040	970	1020	1008	968	1012	1031	1022	988	973	1091	1003	986	1034	1031	1017	1023	1010	1016	1006	1087	1102	1052	1054	1023	1054	998	1026	1062	1021	986	1006	1005	1052	1000	1050	990	984	1045	1016	1054	1003	1011	1046	1049	1031	1037	1013	952	1014	1047	1001	1010	1031	1005	1030	1041	1062	976	987	978	956	1019	1008	1054	1030	1039	1013	1031	1007	986	1024	996	1075	1036	1007	1010	1057	993	976	1003	1044	996	1059	984	979	1028	1058	1046	988	1022	1095	1059	1033	985	1052	1040	1036	1011	1028	983	1008	976	1023	1023	1028	1059	1081	1005	1024	1047	1038	1066	998	993	1002	1019	1023	1031	1012	1018	1043	1040	1006	1062	991	1053	1041	1081	1006	1062	995	1057	1098	1061	1024	1071	1069	984	1052	1049	1010	988	1004	1049	1032	1016	999	1025	1062	1033	994	996	1004	1064	1019	1052	955	1026	1011	997	1026	1074	1043	972	1026	991	999	965	1026	1042	967	1004	1003	1050	1013	1121	1021	1046	1020	1026	1038	1057	970	996	1042	997	976	1091	1001	1057	991	1038	999	1008	1009	958	972	1007	1047	1015	989	1048	1048	1011	1004	1040	1010	1023	1000	997	1069	1061	971	1087	1023	1001	1035	1044	1045	983	1035	1054	995	1075	1011	1038	988	1014	989	1018	1050	1056	1009	1014	1051	1016	1026	1006	1011	1035	977	1048	1063	1020	1066	1001	1036	1059	973	1073	975	975	1062	1105	1067	1008	1065	986	1073	1021	1051	1059	1026	991	1018	997	1014	1046	1090	997	1013	1018	1066	971	1003	980	1049	1010	1083	994	981	977	1020	1031	1084	1027	1094	998	1079	999	1002	1017	1060	964	1023	999	1040	986	988	1011	1024	1052	983	1032	1002	1018	1000	1077	1004	1033	1005	1040	1007	1115	1002	1008	1040	1047	1080	996	1030	1018	1079	1043	1047	1017	969	1006	988	1039	997	955	1041	1073	995	991	1042	1006	1045	1005	1011	1014	1060	1031	1002	1041	1011	1021	1055	1017	1052	1060	1047	1036	1056	1021	1043	1006	968	1080	1046	1002	1072	1018	1031	972	1046	996	1025	1009	1015	1047	1015	1023	988	973	1004	984	1034	1053	982	1006	1015	1055	1021	1045	1005	957	1065	1023	1047	1099	986	1051	992	981	1035	1000	1009	1012	1017	985	1062	1068	1006	1010	1004	1031	990	1018	1060	1025	1022	1043	1019	1049	1026	1045	1025	1070	987	1033	1064	1066	999	1007	1016	965	1031	998	1084	977	1037	1032	1058	1036	1067	1010	1023	1017	1047	1062	1023	1027	1036	1008	1028	1068	1010	1018	996	1092	987	1030	988	999	1013	1041	1052	993	1019	1048	992	1016	988	1004	1003	1046	1019	1017	1083	1111	1016	1030	1019	1027	1055	1034	1034	1028	1017	964	1025	1072	1079	1008	1015	1064	1023	1037	1093	941	1033	992	982	1127	1023	1025	1073	1015	1020	998	1026	960	1077	1090	1019	1051	1007	982	992	1003	1052	960	1043	1004	964	990	987	1014	1060	1047	973	980	999	1077	1001	1066	984	957	1048	1003	994	1020	1041	1005	984	1096	1050	1034	1021	1023	1045	998	1049	1053	1012	1011	1006	986	990	994	1024	1039	1023	1034	1030	1071	1049	1051	1033	997	1089	1028	987	988	986	969	1000	1018	1008	1044	1062	994	991	1015	1059	1074	1018	1003	1004	1057	1038	1030	1026	1080	1044	1042	1043	1093	1030	1022	1086	1033	974	1035	1036	1005	1006	1042	1074	1040	1037	1034	1036	1103	1041	1047	970	1051	1014	1006	1035	1038	1062	948	1088	1000	974	988	953	975	1009	993	1005	1010	1020	978	1043	1069	1060	1022	1024	1024	1040	996	1023	1074	1033	1010	997	1044	1048	1035	1028	1010	1062	1004	1038	1002	1045	1031	1024	997	1043	1062	1038	1043	1067	1031	1069	999	998	998	958	1041	1015	1020	1062	986	1049	1085	1004	1055	1043	1048	1052	1054	1049	1100	1086	1035	1023	1044	1032	1038	996	1051	1028	1079	1027	976	1032	1010	979	962	1041	1017	1085	1045	1038	990	1020	1049	1036	1056	1000	1037	1049	971	1037	1018	980	1005	1006	1020	1006	1072	1059	1033	1035	941	1016	1029	995	1037	1001	1046	983	994	1014	980	1036	975	1021	997	1037	1013	1039	997	994	1050	957	1006	999	1042	1016	1057	1008	1012	1024	1015	1064	1049	1023	979	1060	1025	985	1005	1061	1062	1074	1042	1110	1069	1020	969	1048	992	977	1097	988	1018	1026	987	1028	1013	1042	1032	1053	1027	1001	1025	1023	990	1045	966	1007	1053	1054	1005	1017	995	1015	1051	1044	956	1033	996	988	1105	1038	1032	1017	1004	1067	1008	1045	1029	976	1002	987	1084	978	1005	1038	1049	1015	1049	994	994	1000	1041	1059	1034	998	1032	1001	991	1041	1000	1033	1015	1070	1054	988	1112	984	1008	1061	1049	1120	1050	1057	1021	1120	980	970	1001	994	1094	1024	1031	1002	1105	1025	1031	992	1014	1006	1003	1016	983	1005	1005	1022	972	977	1113	969	1037	1012	1049	1017	1030	1080	991	946	1044	1098	1045	1055	1068	1023	1027	1032	1074	1045	1052	973	1009	1020	1026	1009	1021	1001	1004	1035	975	962	1029	973	1006	1011	1007	1048	1012	1049	1081	1005	1039	1097	1053	979	1006	960	964	1047	1033	954	1004	1020	981	1022	999	1027	986	1006	1029	1023	938	997	1093	996	1027	998	1048	1057	994	1069	1059	1052	1092	1014	1086	1042	981	1003	1059	994	995	1020	982	1047	1005	1015	979	1068	1061	1032	1067	1010	1058	1017	1087	1081	987	1002	1086	995	1077	1035	988	982	1043	1005	1054	1031	1011	1068	978	1022	1003	1047	989	985	1084	1037	1027	1019	1051	1093	1030	1072	1006	1064	986	1019	1076	1060	1077	983	984	986	990	1040	1033	1024	997	985	1026	981	1033	1046	1041	1048	1024	1027	1027	1032	1071	1021	1010	999	1044	1008	1051	1072	1041	964	1006	983	1045	1005	1014	999	995	1013	967	1004	991	1067	1012	996	964	1018	1034	982	1030	1022	1012	1017	971	1000	1005	978	1030	1034	1037	1031	978	1037	1067	1049	985	997	1102	1057	972	1044	1024	1014	982	1085	1001	1031	1046	1016	1034	1036	952	961	1007	1037	1028	1054	1025	1028	977	1055	1052	1080	1036	1042	989	993	1017	1054	1054	978	1063	982	1042	1005	1046	1045	1055	1006	993	995	1002	1003	1019	1065	1000	1052	1056	1010	1018	1046	1023	972	1002	982	1073	1041	1013	1008	1018	1010	998	1030	1017	1011	1043	963	992	1039	1003	1070	1035	1014	980	1036	1035	1053	1040	967	1069	929	1061	1028	991	1033	1018	1052	1028	1034	1060	1012	1017	1050	1040	1033	1038	999	1040	970	1007	1005	1038	1073	1022	991	1033	1012	1004	1024	1079	1021	1085	1030	1059	991	1064	1036	993	1063	1026	1030	1050	1008	1008	1086	1015	974	1040	969	1005	1036	966	1000	1029	1104	986	1013	1057	1055	992	950	1042	1030	1026	999	966	1069	1037	1059	984	1025	989	1032	1009	1032	1021	998	981	1082	1053	996	1107	976	1008	1045	1016	995	1095	1015	1031	1015	993	1055	1065	1002	1053
22448	20924	28637	23382	20920	20974	12222	1707	1212	1169	1109	982	1000	1022	916	945	1034	987	1141	1082	1102	1094	1048	1136	1039	1093	1040	1029	959	1008	896	830	840	812	816	822	767	837	784	802	724	801	744	823	739	749	723	812	813	798	805	816	754	822	789	787	808	781	838	782	763	779	811	748	733	802	819	804	771	773	733	781	756	799	745	818	777	867	763	768	821	769	760	737	761	737	712	701	747	774	755	751	748	723	784	752	719	775	788	753	758	755	739	707	725	756	790	800	699	729	752	742	722	737	738	802	719	752	773	682	737	817	728	732	775	737	742	762	724	751	769	789	786	739	775	722	788	744	796	769	791	711	778	727	749	808	708	785	758	727	778	758	753	750	806	720	748	740	736	761	805	755	792	756	750	777	786	739	798	756	718	756	805	783	763	747	782	717	744	733	712	747	760	772	758	765	715	718	777	740	746	788	719	707	810	771	752	798	763	773	746	747	791	796	746	766	735	777	739	778	750	770	718	748	816	790	787	766	792	786	735	769	743	758	816	776	777	731	740	766	762	809	778	754	679	752	731	794	753	761	760	784	766	767	710	783	783	785	703	705	719	731	765	800	739	727	703	741	718	724	713	725	778	781	771	750	774	766	739	775	752	764	750	709	769	731	792	719	678	755	797	756	767	772	806	762	721	757	768	767	739	753	746	744	775	753	771	769	769	770	756	755	775	741	776	757	739	742	784	707	786	818	749	747	738	749	776	747	763	753	805	787	745	771	757	748	774	757	774	749	763	778	742	740	778	744	723	759	732	709	812	726	674	774	745	771	776	711	768	776	713	718	651	788	688	781	731	826	722	774	755	768	696	774	720	765	783	745	779	747	745	745	747	724	756	815	813	714	742	757	769	762	731	738	715	764	772	737	774	743	754	729	777	711	745	797	724	761	767	800	743	728	761	778	780	788	754	780	760	715	736	764	751	741	760	779	782	796	811	768	804	725	774	800	731	779	714	793	781	772	780	795	775	778	828	774	758	743	716	770	732	735	748	814	782	748	796	717	767	741	693	758	772	813	727	722	737	699	771	741	776	791	749	822	805	788	742	776	800	698	756	711	768	722	692	771	772	730	752	754	728	792	760	778	767	743	718	796	784	678	748	728	760	738	784	773	801	784	752	752	726	767	762	785	787	774	757	795	805	806	779	732	773	747	745	750	760	754	716	761	765	749	741	784	770	706	763	779	785	718	737	805	767	729	716	764	761	755	800	771	744	755	714	724	791	747	813	754	722	779	755	749	757	746	730	695	777	763	781	763	740	792	746	800	782	778	730	760	750	762	735	750	810	716	746	769	789	758	788	715	744	788	779	737	780	742	755	733	789	762	767	750	731	741	778	778	726	751	769	718	759	718	767	760	802	774	754	758	753	745	734	786	789	710	758	738	741	730	747	724	725	758	813	802	778	751	769	721	765	726	789	731	720	796	743	772	741	717	757	742	743	776	778	744	753	724	733	805	775	718	778	732	768	713	785	717	786	746	740	768	749	755	746	747	725	750	763	660	766	749	741	682	792	743	758	739	793	725	778	771	767	783	774	743	765	769	799	763	835	744	748	775	694	734	720	685	804	746	776	724	765	788	712	722	751	741	756	733	739	737	713	718	720	811	763	728	800	740	751	803	732	725	725	767	734	748	736	793	702	765	703	771	721	754	787	760	769	773	697	739	744	772	777	753	745	732	750	775	738	755	709	720	710	764	758	754	729	767	716	777	753	743	740	701	743	740	736	753	743	739	774	721	694	725	810	764	777	705	791	713	790	729	830	747	731	764	755	750	722	768	747	777	763	779	754	757	776	810	797	735	739	794	754	700	712	756	777	756	740	744	782	783	756	786	760	747	720	752	735	737	734	766	795	769	760	766	748	776	786	766	723	795	778	785	751	774	747	743	703	738	780	741	709	749	823	831	735	737	772	777	779	749	776	732	767	768	734	765	741	749	747	816	735	724	749	769	704	768	734	740	767	743	743	759	734	759	775	703	761	742	770	750	839	781	754	727	742	741	753	751	726	752	820	739	733	775	751	741	814	734	763	746	770	751	788	751	792	780	734	756	751	760	749	774	754	734	793	760	703	685	730	751	800	761	753	696	705	762	808	796	763	749	765	728	757	753	740	783	774	771	772	740	799	782	734	714	752	714	736	749	716	764	747	775	769	751	733	765	729	783	729	772	723	719	771	751	773	781	803	721	739	786	738	773	751	747	787	786	739	747	740	737	750	756	753	757	775	715	790	763	801	810	714	777	777	760	775	742	726	741	724	765	753	780	743	755	702	723	779	773	752	718	795	723	775	716	740	787	697	733	740	795	782	811	749	751	766	712	709	692	714	764	733	820	771	761	740	714	756	756	689	826	773	755	750	748	784	754	737	741	779	774	731	746	761	690	783	689	761	748	757	803	772	748	735	792	739	743	775	778	737	732	751	726	750	771	782	752	761	808	795	748	729	784	739	745	768	743	746	777	752	732	767	755	793	726	762	781	744	780	747	734	724	757	751	766	709	781	760	748	798	725	738	736	808	756	779	776	743	742	750	736	680	781	751	754	700	698	723	781	752	747	788	737	745	758	766	726	731	767	774	740	729	748	770	759	817	780	777	763	770	772	806	737	722	792	755	788	733	734	704	749	753	756	755	725	783	754	747	737	728	781	765	726	778	784	759	742	744	759	767	734	775	725	771	759	768	728	737	810	784	747	791	741	764	736	790	818	792	742	725	747	791	727	757	795	734	776	805	797	765	755	771	750	750	719	749	753	722	818	795	744	733	781	739	753	719	768	750	745	780	719	682	750	791	696	712	713	753	726	740	773	734	773	719	814	804	748	768	737	751	761	761	762	729	797	748	789	714	776	732	747	756	795	757	725	746	757	691	709	731	771	756	798	697	732	781	703	748	744	735	749	742	754	760	808	738	727	742	809	718	731	750	698	730	781	741	775	788	781	740	751	756	795	746	810	719	763	721	755	753	750	791	720	743	754	706	797	773	788	752	721	769	771	787	797	769	739	824	757	748	743	799	756	751	726	764	778	762	721	783	780	753	740	769	760	740	738	774	725	717	767	725	757	778	769	784	783	747	761	773	807	746	748	734	758	764	700	767	719	757	732	740	762	735	755	774	786	754	782	774	751	733	738	740	729	721	726	725	725	759	761	785	757	696	760	742	735	761	716	704	737	736	731	748	837	735	751	760	773	770	748	757	731	702	778	712	740	782	808	764	733	727	733	770	752	790	768	750	745	756	770	800	742	717	779	731	690	792	731	770	788	791	745	799	743	738	755	758	710	805	743	822	785	757	732	766	727	736	735	723	786	780	694	732	793	732	725	747	775	711	799	754	732	763	768	800	718	802	725	716	760	750	723	780	725	716	735	777	770	784	734	729	803	719	787	758	720	744	695	719	744	763	752	794	753	740	736	770	736	783	750	780	779	750	679	735	805	722	739	726	735	706	748	725	766	697	705	728	718	789	723	755	770	738	693
41530	30244	11394	6297	4358	3424	2730	2402	2041	1759	1485	1343	1236	1248	1135	1185	1356	1395	1549	1428	1461	1399	1399	1402	1348	1358	1304	1244	1177	1106	1019	945	971	876	851	871	853	899	839	863	924	808	837	814	827	844	880	842	829	851	846	828	891	857	900	832	902	892	905	913	927	819	866	867	809	846	783	837	855	812	816	850	885	775	798	792	848	804	757	808	813	753	794	799	884	811	866	820	823	810	814	793	797	795	792	800	777	793	855	798	773	778	772	782	804	818	835	784	768	850	841	846	861	825	816	790	849	792	783	751	826	776	861	857	827	837	784	818	813	773	783	789	773	857	810	731	820	812	796	836	800	786	792	804	786	804	837	794	824	803	735	820	801	775	831	823	796	791	793	829	809	767	830	823	787	828	818	792	824	820	847	820	771	763	823	766	818	788	856	858	863	803	855	764	837	838	796	760	835	821	814	771	787	837	789	826	783	834	803	821	774	826	801	828	794	776	769	854	815	799	810	861	785	823	827	801	791	771	784	798	791	792	803	751	783	802	808	829	823	723	799	790	833	872	840	756	793	823	786	863	813	817	799	803	817	803	809	816	806	782	830	788	808	827	784	802	792	778	786	872	768	786	826	865	833	810	790	836	784	827	800	819	789	809	803	839	861	794	822	791	822	845	766	842	794	799	846	782	790	780	806	815	757	800	826	818	779	757	809	846	768	775	792	867	740	813	844	817	830	741	808	805	801	815	751	837	827	808	808	787	766	811	768	789	793	801	840	805	835	798	839	787	849	792	792	808	743	887	777	809	830	849	785	796	835	774	798	817	797	765	817	775	793	830	805	823	803	804	817	794	794	817	797	771	786	800	807	819	854	905	807	811	780	749	832	742	847	810	799	778	835	829	790	821	832	845	811	842	811	788	799	805	835	816	812	887	808	781	786	785	807	773	785	830	820	763	818	813	854	785	819	785	790	832	847	782	811	785	852	773	764	817	810	772	857	805	839	780	814	816	865	796	820	780	823	866	807	802	788	799	824	842	820	808	787	766	841	820	796	820	790	798	824	851	806	829	784	749	814	838	852	796	789	795	815	839	780	785	767	794	808	787	809	760	764	745	811	799	826	774	808	785	833	795	805	773	839	752	846	813	782	771	781	828	788	823	837	798	782	816	801	834	797	783	828	846	832	807	818	788	786	846	785	859	783	800	836	809	813	801	815	764	812	842	774	788	804	844	800	798	830	855	840	748	776	812	780	773	816	793	768	827	814	790	804	816	811	788	830	818	824	783	786	837	830	832	800	832	829	750	783	820	823	810	820	795	825	810	797	801	798	806	748	814	839	871	814	836	769	797	788	808	790	807	829	822	803	763	811	810	835	845	772	798	811	831	798	790	785	789	813	794	777	874	772	824	810	857	826	892	764	806	801	827	842	826	831	785	808	773	812	810	827	851	787	827	797	781	835	807	791	812	772	818	797	800	823	831	795	792	842	864	833	786	837	831	811	763	813	796	824	805	801	849	816	793	813	782	830	794	757	784	723	827	834	802	793	827	798	811	806	826	822	825	747	801	774	770	807	781	756	878	910	802	869	831	788	834	792	860	757	777	817	801	803	845	782	848	811	847	898	819	773	840	782	789	772	788	860	836	801	813	812	848	814	821	804	797	797	809	801	779	863	862	817	797	813	843	783	787	755	819	807	762	801	814	826	804	808	811	799	844	836	796	764	815	782	793	837	763	846	782	830	824	842	808	835	790	830	808	746	753	815	831	839	842	883	819	831	773	810	797	797	839	807	857	790	804	838	854	779	816	744	840	856	791	805	789	810	833	774	791	822	771	810	807	788	845	862	797	798	818	834	850	785	822	825	823	815	800	810	776	798	818	819	855	808	776	763	850	833	756	771	775	809	798	797	807	765	798	799	804	834	824	839	820	802	830	829	789	784	817	824	810	773	791	823	861	772	807	784	774	786	843	760	801	773	790	749	770	806	849	791	818	814	847	841	802	741	809	796	826	813	817	800	815	820	812	792	770	802	796	749	864	822	798	846	771	773	787	815	796	843	797	855	764	838	801	753	757	811	813	838	774	757	776	802	767	799	771	819	806	795	825	804	807	777	818	794	810	812	809	780	793	791	827	759	791	822	818	800	831	799	867	813	787	821	818	806	829	786	819	810	798	772	826	804	799	802	837	843	817	854	827	780	802	856	873	813	822	772	773	818	829	843	797	802	818	856	775	796	790	816	846	760	803	800	769	815	815	845	753	815	827	801	869	771	872	819	819	750	817	793	811	862	786	813	794	800	789	795	826	865	875	784	823	795	786	794	842	815	812	774	801	742	790	826	867	773	822	783	811	808	817	740	765	786	776	809	889	771	797	764	777	816	861	779	851	796	777	798	791	840	765	789	816	817	815	790	814	811	845	793	816	745	812	854	781	798	827	861	830	813	808	808	817	798	810	790	853	849	838	836	773	804	803	797	822	820	836	818	805	789	779	849	779	765	797	828	823	804	808	809	841	792	837	774	804	784	855	849	801	795	802	802	834	846	832	860	816	783	822	782	737	792	815	794	843	815	778	768	827	837	825	800	761	797	833	796	840	825	781	784	831	847	812	828	791	767	823	800	784	825	826	782	782	773	773	810	817	792	804	835	768	777	761	775	790	796	848	824	760	779	838	826	856	814	826	850	749	800	796	820	817	750	769	808	762	841	782	830	806	792	822	785	841	827	799	800	790	796	818	789	790	815	865	872	834	846	775	846	813	833	818	792	775	853	776	848	820	762	807	823	795	790	835	821	784	817	814	842	787	815	785	812	825	766	759	835	799	733	762	809	768	813	801	827	776	804	775	808	781	775	845	798	829	811	806	872	837	807	811	755	786	816	803	781	771	809	803	808	768	820	825	823	812	797	779	810	807	830	822	819	754	865	788	832	841	783	798	849	794	806	811	799	803	823	867	823	856	826	829	780	821	806	807	767	788	772	815	801	850	774	802	757	790	795	842	839	823	824	841	861	778	779	778	843	825	832	833	856	766	821	816	846	823	824	731	772	796	855	801	844	810	761	786	804	790	780	800	824	836	805	788	817	736	768	818	801	771	741	822	788	743	827	794	799	793	800	824	804	783	783	809	820	764	842	798	812	847	753	827	771	878	787	833	768	813	809	850	809	846	795	798	809	785	756	812	780	809	781	823	797	859	802	787	786	809	794	742	785	857	783	809	774	877	809	807	755	793	828	840	843	840	848	830	798	794	731	809	852	792	812	825	792	804	807	787	783	840	863	835	846	854	775	798	781	823	802	820	858	836	829	786	806	767	800	803	761	849	879	793	807	816	804	832	799	792	817	777	821	821	804	815	841	843	760	826	835	751	828	806	806	776	784	771	825	783	779	769	781	814	842	836	819	803	841	840	789	789	805	838	781	819	813	840	781	836	826	836	834	830	770	826	855	824	852	824	784	792	821	827	807	787	813	831	796	798	805	796	794	773	845	763	814	768	828	797	788	834	823	850	808	760	804	745
29188	23623	13421	1869	864	747	741	707	733	683	716	691	736	649	673	732	730	738	739	756	759	745	806	759	803	781	735	791	780	728	770	715	654	703	723	672	702	733	735	670	663	659	723	677	672	679	696	703	683	695	704	706	691	710	637	717	694	696	758	719	709	693	709	678	652	690	696	689	711	709	683	697	710	647	688	667	683	660	709	710	682	697	702	633	696	689	632	701	676	707	720	692	701	765	693	715	721	704	671	706	670	690	715	722	763	724	723	682	692	697	683	679	698	661	675	691	695	725	652	720	686	699	672	674	641	664	724	683	651	704	706	697	681	679	717	715	690	687	689	731	734	653	710	690	689	694	705	660	694	716	693	714	717	703	668	676	685	703	711	698	688	695	691	746	697	675	699	693	681	679	678	684	653	651	669	691	710	700	654	663	675	688	668	658	707	716	656	691	659	705	659	659	719	727	706	647	712	686	713	709	698	691	653	681	646	652	717	678	664	656	659	680	633	755	653	694	706	678	696	677	715	743	683	703	690	691	722	627	702	673	696	685	686	687	673	658	667	695	704	663	688	693	706	684	679	694	729	676	645	699	709	709	672	675	726	656	691	661	714	666	721	689	690	652	728	733	670	668	638	729	694	704	731	708	671	711	711	710	699	699	626	682	667	680	675	669	690	659	699	676	663	684	703	644	664	669	685	701	647	717	694	703	667	657	716	724	657	761	660	652	737	649	666	656	701	691	683	663	650	724	670	687	712	696	666	647	710	656	677	687	669	669	678	721	713	694	677	671	690	709	692	678	679	703	688	696	681	688	694	718	717	689	692	712	713	727	727	662	720	709	715	679	711	706	680	643	680	720	651	713	678	675	696	695	717	706	678	667	653	709	678	668	697	689	687	721	689	633	667	681	713	692	672	702	655	681	716	677	717	707	693	685	717	680	707	696	686	718	686	688	658	690	701	675	711	736	708	654	632	695	697	696	685	698	650	697	715	674	681	669	701	681	713	708	641	708	664	652	663	728	678	682	660	703	683	671	661	698	672	711	709	678	668	665	702	714	661	638	725	709	695	658	683	720	641	635	701	686	683	724	698	667	688	741	721	668	702	680	699	687	686	686	708	736	697	723	695	658	712	729	709	691	711	675	697	714	642	694	743	663	686	764	712	674	702	666	679	703	690	705	644	750	700	718	703	668	666	712	683	702	679	673	710	706	741	665	707	659	661	657	743	677	661	631	662	681	672	692	696	717	667	657	632	640	706	673	725	729	684	689	729	675	669	711	677	712	691	626	704	706	692	707	684	649	694	695	669	648	715	645	722	676	731	709	673	717	674	659	685	651	671	703	626	740	689	663	719	683	698	665	681	700	693	724	681	671	732	650	679	701	748	697	763	695	726	704	669	692	669	724	701	662	650	749	698	663	691	718	682	665	784	680	720	663	664	652	694	680	721	694	721	695	717	665	679	694	708	658	738	689	720	712	671	729	709	683	694	754	697	658	721	700	671	699	648	696	683	662	618	705	688	701	764	685	674	658	684	705	662	651	669	695	716	685	657	725	675	668	666	682	697	641	682	694	706	746	681	696	653	718	657	666	605	751	718	688	700	651	642	660	677	636	690	686	695	670	717	725	668	708	718	641	726	687	686	707	686	707	688	745	690	691	698	705	694	670	674	671	697	692	676	713	674	648	709	700	690	718	717	661	713	679	702	702	679	667	705	692	685	662	675	729	767	713	753	670	718	648	677	669	668	687	715	689	713	647	674	688	662	696	661	709	747	678	682	705	691	733	718	674	698	649	697	644	664	729	658	710	693	674	706	700	727	700	709	689	648	711	673	699	716	743	672	676	714	680	702	702	657	682	702	640	676	691	679	697	658	692	687	706	684	670	670	733	684	741	723	726	656	749	684	705	639	674	675	696	702	652	719	682	678	679	684	692	674	647	684	707	655	689	705	681	688	732	662	660	675	710	688	647	657	682	701	702	667	700	672	651	704	680	721	727	710	710	684	650	664	693	689	738	726	682	708	715	738	677	655	668	676	706	711	667	669	720	715	654	708	677	697	703	675	693	684	683	689	722	690	630	659	709	730	718	689	729	661	694	703	633	724	682	663	657	694	651	702	692	672	675	723	690	662	657	683	721	681	718	668	635	669	718	731	719	717	663	724	697	688	685	690	676	702	645	725	650	678	707	613	686	696	699	703	719	646	721	699	740	678	726	664	716	658	730	692	646	704	701	651	685	683	688	725	693	689	674	667	693	718	674	698	697	658	699	653	662	721	713	706	695	702	669	736	662	701	696	751	689	676	717	678	703	720	687	696	701	689	678	723	698	657	724	753	710	682	663	695	662	726	716	661	676	745	714	707	718	640	672	720	708	678	702	626	670	714	655	682	634	677	687	657	669	667	631	681	683	673	679	660	769	690	707	661	777	701	692	700	653	701	690	686	679	708	750	704	708	693	670	725	668	675	678	703	682	709	702	675	715	692	657	674	706	698	678	695	708	672	695	673	648	702	716	675	697	723	705	638	702	686	664	653	645	693	682	723	695	710	656	682	673	716	649	716	702	701	742	682	686	717	674	710	688	675	734	709	670	669	720	665	719	696	660	728	688	713	703	669	672	714	647	677	700	728	708	710	732	691	732	699	681	678	713	703	677	708	675	667	735	656	690	705	687	696	724	700	687	653	665	676	682	680	719	678	694	670	679	708	628	730	639	660	727	648	687	708	690	711	658	701	720	735	713	678	740	686	687	731	691	684	615	702	648	698	666	705	687	699	686	684	667	677	687	693	658	735	699	736	654	686	707	719	677	725	729	709	656	705	731	666	728	717	705	664	722	707	708	651	669	660	697	646	664	704	725	683	666	674	723	649	685	728	701	682	676	730	719	680	652	691	705	694	675	694	684	703	647	714	714	745	750	669	709	675	716	715	675	679	687	691	699	727	705	737	731	669	694	716	696	668	694	708	655	727	722	646	709	695	758	656	702	744	660	652	697	693	681	668	682	698	703	701	675	789	693	700	664	705	634	708	687	707	664	672	678	704	704	671	729	685	649	721	683	630	748	679	667	692	695	718	653	704	755	713	675	693	685	684	684	676	672	729	692	671	668	719	714	686	677	701	629	675	658	702	708	725	695	674	730	702	704	667	702	687	663	647	717	675	679	680	670	712	669	669	671	678	700	648	698	702	663	701	700	700	652	681	746	655	680	680	649	641	677	654	704	703	712	696	652	671	754	668	716	692	648	660	666	668	654	677	715	671	689	689	680	706	670	716	696	680	681	723	630	678	729	650	685	683	663	661	693	658	682	683	672	714	760	661	740	722	707	688	679	633	701	665	700	692	744	706	670	659	723	711	689	679	685	693	698	650	705	697	645	665	678	668	664	671	683	709	711	696	702	700	716	683	705	693	653	678	688	696	666	690	705	684	704	716	663	687	676	665	664	704	697	679	736	669	664	715	633	659	705	654	655	686	664	665	727	715	677	640	675	675	694	651	689	697	703
36035	22779	1162	1001	878	855	783	876	852	887	786	848	800	836	806	762	909	933	930	892	937	902	948	997	983	935	965	911	935	900	857	803	817	833	777	769	785	821	863	817	779	766	816	818	782	786	756	826	865	768	849	833	773	762	806	777	784	715	874	841	757	789	785	757	716	759	745	797	860	779	785	764	784	725	790	791	768	778	787	824	787	775	752	792	823	759	758	760	768	798	794	780	749	835	743	761	781	765	818	798	779	776	793	757	782	749	835	826	798	782	794	819	740	737	805	780	815	776	754	734	786	800	784	822	796	770	809	771	773	792	765	811	784	793	787	761	785	786	761	755	750	780	785	785	800	788	753	798	802	751	791	739	801	773	723	773	807	754	743	827	798	725	822	801	770	797	739	768	768	800	792	817	772	816	769	755	785	787	824	817	770	822	818	769	766	829	791	780	760	805	826	799	767	761	755	807	794	771	768	786	801	808	767	775	797	784	791	764	798	804	799	766	780	764	818	780	832	785	749	775	770	778	779	766	831	783	817	756	804	760	829	780	742	832	832	760	756	767	806	773	765	780	738	764	788	813	768	818	819	761	742	765	841	785	802	783	780	801	817	769	821	773	771	804	791	773	726	763	745	737	793	784	792	770	778	801	830	815	784	736	777	835	778	782	790	791	849	807	754	790	754	810	804	839	792	772	790	809	752	814	800	797	793	812	755	751	785	772	794	772	814	782	771	761	823	780	817	769	834	791	806	754	777	798	811	789	714	713	732	768	741	755	758	797	766	796	755	738	783	769	794	738	800	767	779	797	801	822	797	737	764	733	733	731	758	800	793	794	786	783	746	792	742	774	770	778	832	800	798	752	763	762	777	825	790	799	779	784	775	780	791	782	780	776	794	780	705	806	779	758	830	782	829	810	771	720	826	797	759	724	814	834	789	822	770	768	810	767	794	721	808	731	798	800	774	752	787	809	794	791	774	786	718	810	772	778	788	820	769	806	807	831	790	824	736	772	772	764	732	819	734	750	732	789	789	780	750	770	801	763	833	760	767	780	758	837	747	803	742	787	768	803	812	751	717	810	789	804	775	755	793	808	799	828	811	799	758	757	764	830	748	725	753	807	772	779	800	737	760	788	784	760	797	759	729	799	778	776	819	781	826	794	776	808	805	785	763	781	740	764	789	756	782	750	804	775	779	801	794	826	843	792	769	763	735	738	862	797	798	767	820	735	747	753	807	799	775	767	792	842	750	792	768	749	773	738	793	767	791	771	770	775	786	769	798	786	798	767	822	787	774	735	798	747	785	764	804	773	785	790	819	835	795	802	765	810	775	779	773	763	785	798	802	772	774	809	781	745	770	794	752	786	749	762	789	756	709	797	787	830	788	800	830	802	801	811	770	785	769	807	744	767	753	814	776	748	751	757	752	777	785	788	785	769	802	769	749	755	789	734	757	770	779	808	788	769	787	769	772	803	750	778	805	806	783	781	822	765	737	793	775	825	746	748	766	794	826	778	744	799	767	764	794	766	798	812	793	802	791	839	763	776	808	783	853	787	754	805	781	758	856	719	773	750	780	821	746	756	754	745	749	794	767	824	765	810	770	789	765	784	789	750	777	791	801	765	802	765	783	787	797	746	813	800	778	786	820	793	777	795	793	859	792	752	816	792	763	818	785	711	777	767	775	823	733	723	835	829	844	736	755	800	811	793	806	805	760	810	769	833	777	803	791	811	821	788	805	767	772	735	808	727	823	781	813	789	813	782	751	758	762	782	808	805	792	814	810	809	855	757	793	763	727	782	809	744	760	741	797	790	743	762	760	750	753	767	761	766	792	814	808	743	778	789	781	817	804	757	770	727	807	774	740	766	847	802	767	782	800	761	767	780	753	872	737	814	743	835	746	751	776	809	799	798	789	822	791	803	798	769	785	736	768	784	746	787	848	795	783	753	772	781	759	761	804	786	776	794	810	808	831	829	746	846	771	730	751	814	770	818	748	811	784	794	821	773	738	782	804	787	812	797	812	747	828	777	777	774	823	829	769	763	786	798	785	761	773	756	798	802	796	797	748	803	771	760	771	769	801	763	772	829	786	778	727	719	780	802	785	749	729	782	781	761	767	783	792	785	740	744	797	755	812	754	755	814	752	752	787	778	820	826	790	824	797	746	801	777	767	832	719	771	791	839	800	761	729	765	789	734	816	816	827	768	756	751	797	804	748	806	760	793	748	780	807	791	813	778	763	757	779	780	791	712	755	815	812	765	814	799	762	754	769	794	781	748	774	746	812	747	775	782	799	796	739	804	750	807	787	822	766	764	788	746	766	794	824	806	768	791	783	786	837	775	743	754	793	851	759	770	785	767	723	791	785	777	823	784	824	820	792	750	772	768	832	790	801	809	721	801	702	807	757	855	772	777	811	795	755	773	789	738	806	771	761	804	767	805	775	761	785	799	819	781	758	751	759	792	727	764	769	796	735	824	781	756	737	749	755	774	820	793	778	827	795	776	768	801	782	763	828	800	783	778	782	735	800	791	791	782	791	799	784	782	802	819	796	777	775	789	801	833	819	740	754	758	768	797	771	783	797	807	795	765	813	769	774	812	787	784	818	808	771	764	737	743	787	778	785	827	766	740	767	745	807	794	791	805	833	809	820	757	766	794	778	781	827	812	758	754	783	812	728	800	815	761	764	789	827	825	807	803	823	773	787	740	799	756	803	736	849	782	775	761	799	753	772	779	751	753	822	798	800	801	737	819	812	840	770	771	804	760	804	820	797	783	771	775	817	778	734	804	750	762	739	802	766	796	741	820	803	758	764	761	765	760	808	793	760	747	776	813	733	800	792	780	762	758	742	815	799	800	813	725	812	749	784	747	755	791	788	768	778	761	779	734	755	763	752	853	758	774	768	737	809	827	758	780	765	718	788	813	772	743	752	789	797	798	748	746	774	789	818	786	791	812	785	794	806	804	804	786	760	745	821	778	794	774	803	769	751	699	778	774	801	781	737	750	836	781	797	818	749	823	802	816	770	776	787	736	814	766	775	779	785	727	790	756	744	779	749	745	768	808	815	817	800	766	782	730	813	806	824	762	801	750	789	759	772	803	802	770	742	741	806	820	854	740	782	771	808	776	796	796	789	758	775	777	789	781	811	800	819	824	737	738	846	839	809	815	753	744	829	817	764	777	803	790	793	739	825	789	778	785	784	766	813	783	771	815	803	783	751	829	776	796	767	739	784	765	765	812	814	785	808	783	793	762	775	798	775	804	793	823	802	746	811	787	810	777	780	850	824	793	806	798	759	798	747	763	750	790	820	795	754	683	756	814	762	757	789	749	776	815	786	739	787	744	782	793	787	800	729	792	802	826	774	775	769	799	796	796	749	783	768	794	751	742	760	776	719	793	766	796	745	790	734	776	757	756	727	769	787	736	783	772	809	789	815	776	812	766	767	764	795	789	751	782	812	785	769	826	824	765	803	806	814	807	757	744	766	777	798	795	751	789
23527	20936	28251	23768	20940	12483	1281	900	715	726	694	660	620	616	612	661	622	701	706	678	727	699	707	751	698	707	658	631	639	588	566	586	575	554	570	578	518	545	565	528	562	491	521	541	504	510	525	549	542	545	548	497	536	532	527	576	512	522	548	531	565	501	520	514	564	509	516	537	514	523	497	505	462	558	526	505	518	486	507	532	518	526	539	473	504	479	523	514	498	534	513	503	487	576	523	488	477	554	457	489	492	512	540	518	492	507	526	501	498	547	506	510	558	518	521	487	552	516	481	547	517	487	537	485	507	514	515	520	540	498	522	500	551	531	516	497	490	505	479	515	463	475	497	508	505	505	508	513	505	511	469	490	525	487	541	487	499	499	492	508	506	506	515	529	515	462	519	520	511	502	530	522	534	486	490	515	450	518	505	482	514	481	545	534	507	521	510	469	511	501	488	533	546	519	562	490	560	525	517	561	568	535	539	520	486	512	526	515	506	520	471	486	487	499	522	510	491	507	513	531	506	497	527	479	509	488	508	504	536	551	511	505	513	533	520	566	509	519	534	525	513	477	509	518	488	497	508	532	536	489	512	490	508	502	491	536	537	499	528	526	501	532	550	476	515	552	498	486	529	493	514	480	505	522	514	531	455	502	471	502	527	511	533	551	491	574	501	543	539	508	575	515	491	465	511	519	525	500	514	555	501	473	498	538	512	534	531	497	495	573	493	535	532	513	508	475	457	509	544	486	465	516	509	476	507	524	489	516	499	508	459	494	530	498	492	525	467	528	552	522	508	526	494	507	501	506	525	522	509	517	541	498	497	511	484	510	494	513	493	511	490	497	528	481	502	513	514	503	518	506	521	533	493	482	511	540	524	513	536	476	527	507	488	507	513	515	532	545	479	472	546	513	527	552	534	558	487	530	535	521	520	538	488	514	526	585	535	518	509	479	475	507	504	514	511	482	528	484	502	481	528	521	490	473	539	505	494	517	525	515	478	512	538	509	506	526	500	501	505	498	529	517	507	508	514	476	525	546	503	544	533	465	504	475	523	496	503	555	512	510	529	510	495	556	506	520	519	533	476	495	493	539	537	553	564	535	524	531	478	521	516	482	510	495	520	519	516	513	515	560	489	511	576	515	488	527	496	526	504	528	505	504	508	534	508	499	551	530	505	512	514	525	525	487	480	465	497	503	528	524	544	488	516	524	501	488	546	513	582	526	492	547	505	497	469	525	528	494	509	524	514	529	542	508	497	517	487	473	513	538	524	526	535	497	542	539	477	498	531	483	511	536	511	522	537	518	532	504	520	505	513	485	474	502	516	488	500	550	483	466	498	512	535	511	535	536	537	525	482	499	519	498	528	483	556	499	519	511	497	429	503	453	495	521	498	498	505	509	491	481	512	530	506	525	527	460	523	513	481	545	489	519	525	518	533	472	556	519	493	534	492	549	477	498	489	525	538	508	478	488	501	489	512	459	480	500	515	528	545	486	489	515	520	525	522	534	475	493	513	538	518	526	499	518	505	510	516	502	497	504	543	476	512	485	523	548	546	488	529	494	504	512	485	486	458	529	532	501	570	496	510	526	521	471	493	479	498	503	556	503	549	516	537	494	512	487	526	500	525	499	480	512	482	498	494	536	481	515	547	475	513	512	504	485	522	530	517	497	497	497	561	504	510	494	519	516	515	503	502	467	530	522	516	485	535	510	525	512	537	549	544	549	525	536	513	532	511	463	522	530	534	505	525	505	518	511	524	500	495	520	473	555	527	506	506	484	521	533	529	538	483	500	476	498	525	527	502	519	568	544	486	487	538	552	512	496	525	497	528	515	507	542	517	541	519	502	537	517	545	484	495	563	512	497	543	509	506	503	512	502	495	507	485	488	530	515	487	483	534	492	491	499	488	545	512	518	509	574	527	533	534	509	507	489	543	505	515	474	551	523	531	502	549	483	530	503	515	488	528	503	466	514	478	524	546	501	557	520	532	504	541	519	509	515	507	521	505	497	476	554	505	439	513	493	522	482	493	467	511	527	534	550	473	496	477	515	461	518	525	526	504	495	542	523	501	511	499	553	483	515	529	497	518	509	480	507	516	550	541	498	523	512	490	515	502	480	527	522	500	507	543	494	481	555	533	531	500	536	508	481	519	511	491	528	521	519	553	550	493	519	517	551	491	530	544	503	514	537	484	502	499	536	469	481	514	507	481	501	490	506	510	488	489	477	503	539	501	486	546	539	492	520	502	493	499	510	527	522	530	526	473	488	506	499	515	512	499	525	509	473	471	519	487	488	508	479	553	526	556	531	519	515	470	536	536	510	475	499	494	499	505	515	506	493	535	495	500	524	476	451	483	520	551	483	563	482	501	551	480	489	543	512	545	493	530	535	509	520	492	488	469	518	533	500	541	502	482	542	515	519	497	536	506	526	526	484	528	502	515	523	522	494	545	491	505	488	488	527	510	493	524	471	504	528	531	523	554	489	482	538	516	572	497	471	532	515	513	492	520	502	545	520	526	477	523	507	511	521	524	487	482	483	530	538	495	453	502	518	521	482	510	491	502	493	502	505	502	527	512	533	512	498	481	491	490	514	551	466	502	498	519	483	530	499	543	501	500	527	520	549	526	537	508	501	506	511	526	530	490	474	466	517	549	480	493	553	472	524	508	502	505	516	509	493	515	532	532	513	518	541	517	484	494	488	515	482	533	468	560	496	520	521	518	504	510	491	512	487	499	525	519	499	507	459	500	520	482	510	505	549	503	521	500	465	498	508	512	512	499	534	496	537	516	521	519	515	484	517	560	470	531	535	553	508	498	528	515	512	531	521	501	527	490	484	463	525	504	513	457	477	502	549	522	498	503	511	529	538	495	487	511	538	521	475	505	543	517	516	511	504	480	531	501	499	503	481	547	522	510	527	505	499	503	506	507	506	517	522	496	484	542	513	545	507	524	501	532	556	509	511	543	486	538	504	546	527	542	469	503	485	534	476	534	493	529	517	456	532	541	521	530	530	459	495	511	485	506	518	483	509	467	581	493	516	534	529	521	532	515	533	510	512	524	519	491	480	500	498	503	511	497	454	550	546	479	515	524	541	544	508	520	483	522	546	500	515	504	500	525	529	541	536	536	511	465	487	476	501	490	533	565	542	520	569	519	504	527	543	526	502	502	492	498	524	500	515	528	489	514	534	495	525	490	531	491	479	521	509	519	516	535	533	528	535	510	518	477	491	499	486	514	483	512	542	521	508	512	521	529	501	495	511	515	504	522	500	499	515	546	534	518	516	535	514	511	564	486	503	525	495	512	518	503	501	505	487	484	510	487	511	475	503	478	552	530	476	502	525	482	515	491	521	516	490	507	502	490	518	468	470	516	456	518	510	483	519	467	478	480	522	517	496	513	497	562	529	545	528	488	485	493	512	498	461	542	518	496	530	513	516	513	528	544	488	558	514	514	526	494	523	512	479	500	513	487	455	505	512	510	518	508	527	462	489	518	465
40660	27193	6272	3226	2305	1894	1467	1308	1181	1095	915	849	802	747	764	796	853	949	979	900	1022	1042	931	1008	926	905	858	855	751	758	677	708	632	632	629	645	678	619	584	584	600	653	612	580	558	554	549	621	590	599	634	636	645	635	666	621	582	597	610	666	633	586	590	561	558	570	631	608	594	650	608	586	584	628	592	588	574	598	595	603	524	606	582	540	629	607	573	580	568	581	547	591	639	601	598	574	586	611	560	595	589	537	549	554	566	570	598	618	552	581	598	568	573	599	553	585	548	601	553	540	530	568	563	531	547	574	591	552	555	595	560	585	568	560	558	574	590	574	595	555	597	568	557	557	589	568	551	570	633	576	574	602	578	560	599	551	572	575	590	569	574	584	584	552	573	583	577	579	580	555	553	534	616	571	597	560	603	611	586	578	571	612	580	546	556	560	553	567	571	557	577	559	525	537	539	583	541	550	594	576	568	598	590	594	545	591	601	604	632	621	541	587	627	572	577	581	588	547	583	588	583	588	520	529	595	613	562	621	572	563	587	588	563	559	571	588	586	617	585	563	600	577	555	584	576	616	595	570	602	571	569	582	618	614	612	574	584	571	586	566	572	569	537	597	577	586	564	589	601	577	573	585	582	590	604	616	538	554	545	582	613	605	627	613	563	526	595	581	551	564	604	595	574	613	552	557	547	582	565	554	579	599	564	562	602	534	591	536	562	547	530	541	570	572	598	595	569	585	596	581	598	584	637	571	605	553	617	595	586	605	601	579	596	559	586	573	586	573	602	568	603	572	607	578	594	562	550	604	561	581	568	635	574	560	576	560	570	566	599	601	578	610	590	577	602	552	585	606	591	590	580	552	567	608	599	543	536	545	602	563	573	538	591	590	595	567	641	567	578	558	631	554	603	556	581	613	572	595	575	548	590	567	610	552	544	563	564	600	614	592	589	582	553	563	594	597	561	621	608	579	602	554	606	552	628	575	555	612	547	546	570	583	575	589	550	625	568	559	556	577	581	589	543	574	575	579	585	565	560	577	588	568	576	590	586	601	564	585	536	566	573	553	615	597	612	599	576	608	548	592	575	595	608	617	561	581	645	564	583	534	633	575	594	578	636	588	547	590	551	568	601	584	598	605	596	545	572	583	567	613	592	635	614	555	574	574	577	601	572	567	582	585	601	560	596	554	576	595	536	603	587	593	574	608	573	531	608	593	598	559	578	533	573	572	589	567	595	571	589	496	581	575	563	592	557	623	523	591	559	549	606	557	572	580	591	602	554	556	627	586	592	582	542	576	595	596	592	594	584	556	588	560	555	538	534	568	607	568	585	596	595	586	544	569	571	543	592	623	582	623	568	549	561	550	567	538	564	604	595	623	579	565	616	593	523	570	615	555	576	550	578	583	552	578	562	544	592	547	586	625	560	586	580	590	611	560	599	567	546	592	612	547	569	559	544	575	567	563	570	589	600	574	561	571	587	537	614	575	558	594	568	563	616	551	588	582	510	602	610	584	538	598	570	580	554	585	605	543	565	566	555	560	596	589	557	565	586	560	546	542	574	605	618	588	581	570	579	553	577	549	553	584	583	579	595	535	553	581	570	639	558	570	584	567	604	646	601	554	607	567	596	570	561	578	550	595	533	581	596	615	525	610	607	596	583	553	581	575	597	567	609	548	569	630	582	597	581	580	582	597	578	537	605	585	611	576	575	573	594	588	591	569	575	610	529	567	585	634	618	572	551	536	593	585	589	564	571	561	584	548	591	566	597	646	580	579	578	540	559	540	600	575	558	508	570	606	610	579	583	543	589	517	579	559	626	599	558	541	592	579	620	553	578	608	596	557	549	569	568	624	580	641	579	583	562	553	586	591	577	549	575	550	593	546	608	608	573	599	590	515	560	559	590	525	580	568	511	611	558	594	568	552	581	610	590	608	548	559	547	580	601	576	619	576	570	557	620	574	601	532	557	555	589	603	547	527	590	588	596	588	579	564	595	571	570	550	543	545	554	568	538	599	565	541	585	552	545	563	599	559	590	566	553	545	529	560	599	613	590	557	582	558	594	560	612	563	585	558	598	568	541	615	567	578	610	583	599	572	572	575	588	575	604	607	577	563	544	576	548	567	577	563	536	637	551	593	589	601	573	553	570	590	581	578	572	563	559	567	552	553	581	619	550	566	563	603	590	575	606	563	547	585	542	562	551	568	568	571	571	559	584	579	566	585	607	570	577	570	582	583	606	539	631	590	589	533	566	574	549	559	581	589	590	555	555	544	591	578	561	561	552	585	561	588	548	616	560	624	575	569	547	523	592	564	551	571	599	592	579	579	582	509	579	548	551	552	607	570	534	595	575	599	596	586	589	557	611	550	596	533	570	581	602	557	566	524	551	537	518	620	531	601	597	547	583	553	601	593	599	549	608	594	558	581	589	607	494	549	562	553	574	599	598	548	575	566	618	599	546	581	609	542	533	551	585	561	583	597	583	555	577	564	592	615	551	600	544	582	543	585	603	564	556	563	598	541	563	625	609	559	571	615	565	548	604	583	580	577	559	590	577	609	564	559	579	604	554	586	610	570	585	603	578	605	510	575	613	597	592	583	566	542	578	606	593	566	587	586	563	585	583	607	607	541	554	582	596	561	536	578	559	607	593	564	574	538	593	574	598	536	585	581	605	592	575	588	599	586	564	537	572	561	557	584	584	602	606	574	582	610	596	538	576	576	599	604	559	570	600	616	617	592	575	567	557	603	569	604	597	594	574	597	558	595	587	554	577	579	582	548	597	558	573	577	561	591	565	604	576	569	582	589	556	577	552	537	567	548	592	581	592	561	621	573	588	580	621	547	579	600	611	625	558	552	585	556	587	571	561	582	592	550	640	607	572	551	561	538	525	594	567	557	596	606	553	562	538	600	551	550	587	563	612	588	580	572	559	554	599	533	556	556	554	524	591	555	548	542	595	536	600	554	546	569	563	575	569	561	587	610	587	591	570	558	575	629	594	577	554	550	572	563	599	563	558	588	594	557	601	573	597	568	595	602	606	565	603	563	552	586	551	599	603	558	566	563	593	582	583	589	550	595	593	620	582	536	584	573	604	585	622	572	600	598	565	563	556	583	562	559	600	604	563	607	560	584	574	593	569	561	521	599	550	601	614	595	609	544	575	576	606	590	586	601	565	552	592	584	568	553	597	562	551	596	573	610	576	586	596	567	552	532	606	602	601	577	611	581	588	600	587	575	577	586	585	600	588	558	567	570	603	555	567	593	579	574	574	574	533	587	578	564	598	512	607	560	530	602	559	608	570	656	566	597	572	565	600	569	554	586	561	559	580	507	601	581	564	592	559	565	559	534	559	530	563	582	591	566	562	554	591	590	573	548	598	567	570	555	553	582	575	580	564	579	576	644	608	596	591	583	548	651	594	590	609	576	579	540	584	582	595	546	577	619	542	626	583	616	602	559	555	565	552	601	600	585	567	586	559	576	573	588	570	570	565	607
24750	20906	27276	24591	14043	1633	1280	1093	1078	1041	1028	964	1017	1037	975	1104	986	1105	1088	1057	1121	1097	1091	1081	1106	1103	1024	994	1028	999	1014	1006	969	920	936	1002	905	936	959	923	922	958	950	909	959	980	886	928	937	917	956	881	972	943	957	930	964	969	972	949	940	941	908	868	933	927	925	947	954	901	904	968	925	968	892	940	916	931	934	935	1023	920	911	931	966	931	921	962	910	927	906	949	893	936	903	979	915	924	902	939	920	956	945	1013	891	892	935	910	911	885	887	941	954	910	911	933	959	937	942	906	929	919	960	903	946	966	921	963	930	911	924	934	929	918	926	981	919	930	965	922	974	980	942	915	920	987	875	920	896	874	941	938	897	921	902	986	963	932	985	953	953	891	899	935	923	946	890	898	923	945	923	949	944	931	869	895	948	903	960	927	926	887	907	943	956	891	1012	895	938	914	959	919	923	896	911	900	955	886	924	931	889	959	881	918	944	963	948	899	947	973	944	937	913	955	934	940	898	905	903	940	883	949	924	878	957	915	950	937	948	962	941	1002	946	949	934	974	959	948	954	940	927	899	977	921	879	950	902	958	896	903	950	971	940	976	915	965	852	879	903	872	924	907	992	906	922	955	919	928	960	937	947	930	919	934	951	909	952	956	908	962	934	906	910	907	882	972	957	975	925	906	946	963	962	937	893	941	899	935	926	941	906	948	935	945	905	1034	931	906	928	950	891	938	911	866	952	953	943	927	965	951	940	953	938	945	937	946	941	899	938	908	977	912	926	908	973	942	918	930	893	956	974	915	938	896	920	984	987	960	954	947	892	885	956	921	921	972	882	945	907	965	920	883	915	916	949	962	933	933	955	937	920	915	941	946	942	1002	924	918	982	909	910	957	914	917	956	893	1000	928	911	904	941	963	965	905	952	979	927	909	886	905	905	939	966	893	925	953	936	928	943	944	931	938	931	920	961	928	926	962	936	934	906	961	910	955	909	923	930	895	875	940	931	986	945	905	896	911	957	894	939	931	932	860	941	939	1012	987	887	952	949	956	906	953	929	907	992	950	917	960	903	914	999	941	973	967	914	904	896	925	888	991	933	917	959	1016	934	882	981	897	977	1004	910	906	942	989	942	933	951	950	954	912	951	945	937	952	959	942	888	1000	932	933	927	888	944	937	937	947	961	918	950	932	980	889	911	923	947	934	908	933	903	932	946	917	909	963	966	913	926	983	921	949	885	878	939	920	943	970	946	944	923	906	897	968	914	923	957	904	904	927	967	906	932	887	930	968	995	895	960	940	930	964	906	942	947	963	935	972	881	961	914	904	919	889	930	911	886	914	907	959	919	927	893	963	959	991	913	991	920	916	928	990	918	960	942	969	941	886	919	989	918	954	972	965	877	929	919	909	970	935	937	969	933	928	934	934	983	905	955	944	944	995	951	953	964	912	940	942	923	957	978	919	901	935	922	883	905	961	962	946	978	959	938	941	969	927	900	925	898	950	909	929	972	890	981	932	958	933	941	877	934	933	935	909	945	969	914	925	867	893	965	943	946	947	960	955	915	914	877	916	901	922	884	923	917	940	953	950	973	929	954	935	917	955	940	970	886	936	947	974	920	925	941	899	973	899	992	940	903	958	922	910	901	969	908	873	936	908	896	955	903	953	932	910	907	936	899	931	923	941	917	952	920	923	923	904	978	906	949	938	944	970	964	922	963	964	855	883	923	959	921	958	942	889	912	923	941	953	969	960	948	936	947	929	944	901	902	928	966	939	973	967	946	977	914	878	917	895	960	968	911	894	949	931	924	933	931	965	934	951	914	927	949	910	880	931	947	896	975	916	923	936	873	950	916	914	950	924	931	943	983	930	925	908	944	895	956	886	1001	970	930	941	920	952	988	871	927	924	970	961	917	878	960	970	935	935	958	963	912	931	913	916	940	858	981	938	895	915	982	916	902	918	908	988	978	908	932	875	883	919	962	941	939	936	891	912	956	948	963	906	898	949	959	942	986	958	884	955	895	920	904	959	912	924	993	941	945	970	919	926	959	996	943	923	929	924	953	951	940	923	889	960	958	973	885	984	876	951	913	979	889	954	989	912	993	972	908	954	947	920	995	906	946	940	936	973	932	883	886	954	907	1000	963	972	957	924	991	909	907	937	911	924	937	908	944	936	920	982	891	918	899	942	928	973	920	953	995	920	901	908	908	936	907	1007	920	966	910	988	969	914	906	966	912	924	920	942	953	940	943	984	953	936	933	992	946	949	900	896	895	879	925	959	893	954	964	919	901	978	995	984	967	942	897	908	887	951	944	986	938	972	834	860	937	961	950	968	937	971	946	915	947	937	916	995	958	959	921	928	987	867	930	925	972	934	972	968	899	913	945	950	918	855	919	921	927	961	934	938	896	910	884	946	879	907	932	953	984	957	986	951	936	990	945	905	923	940	970	999	953	942	891	945	876	979	924	906	950	996	927	926	910	976	956	933	921	925	891	957	979	944	982	972	969	916	892	921	901	960	897	958	918	961	923	946	940	916	888	1007	948	986	938	957	905	923	934	925	945	943	916	931	937	969	903	953	939	883	931	922	900	956	953	935	899	974	969	952	990	883	924	886	894	914	982	968	920	921	946	891	939	962	922	963	948	983	953	896	947	918	950	931	949	877	933	925	914	912	910	880	910	969	937	980	961	944	889	917	861	926	908	925	929	901	876	864	964	978	926	957	951	935	926	974	960	968	917	961	903	960	987	931	925	926	929	933	933	942	921	970	950	894	943	913	929	949	967	961	1040	944	932	928	917	930	927	963	897	976	890	972	931	960	933	937	897	940	940	944	941	941	881	881	939	933	947	922	921	959	939	870	978	947	914	929	929	885	988	904	986	947	931	910	963	947	898	945	890	906	979	921	893	940	964	924	970	860	961	946	929	988	956	882	964	941	921	981	976	917	1001	908	937	922	959	961	902	913	900	916	887	954	918	868	917	952	944	926	980	956	940	954	925	927	888	914	925	924	925	965	941	931	955	929	943	932	930	916	888	928	970	952	964	884	922	937	992	922	889	961	936	891	933	915	900	907	960	933	934	938	899	951	940	914	931	893	959	932	970	963	909	941	901	938	891	944	922	945	936	987	982	908	905	923	927	920	948	930	1004	891	920	894	945	908	929	937	927	899	950	974	941	942	951	970	960	969	868	894	904	926	908	944	932	883	952	975	933	877	910	933	912	925	949	905	882	937	975	896	959	922	914	935	893	956	909	908	950	948	970	923	916	876	939	927	894	924	893	939	914	922	904	902	973	949	945	912	939	912	914	923	916	901	898	935	952	915	953	948	952	941	903	935	939	946	955	965	981	948	946	889	911	932	888	920	953	929	932	974	908	969	930	954	919	933	896	951	891	907	864	970	929	948	948	918	902	927	918	969	962	901	956	969	932	903	964	915	881	915	908	959	935	946	895	933	936	941	957	919	941	926	880	945	914	943	918	969	977	954	933	934	910	915	940	935	940	922	907	956	943	939	896	966
40302	18314	4283	2614	1996	1704	1572	1416	1406	1282	1286	1133	1245	1119	1166	1206	1227	1223	1199	1367	1354	1365	1311	1325	1326	1227	1238	1163	1200	1175	1189	1096	1065	1023	1059	1064	1108	1038	1104	1063	1019	1044	1037	1007	1061	1011	1062	1007	1030	1060	1127	1093	1071	1040	1062	1015	1088	1079	1134	1054	1035	966	1029	988	996	1090	1011	1060	1068	1053	1086	1071	1022	1087	1019	1063	1075	1056	1053	1010	1046	997	1070	998	1033	1022	1058	1060	1028	1048	997	1024	1055	1089	994	994	1038	1054	1031	1080	1039	1093	1045	993	1047	1055	1071	1030	1050	1013	1072	1107	991	1023	1014	1067	1044	1089	1029	1047	1047	1023	1016	1050	1045	997	997	1035	1013	1017	1028	1073	1127	1013	960	1072	1044	1031	1036	1005	1015	1070	1020	1043	1012	1051	1012	1051	993	1046	1041	1017	1024	972	1026	1064	1025	1041	1051	1076	1055	1031	1004	1045	1051	966	1005	1026	991	1072	1028	1030	1044	996	1095	1050	1032	977	1037	1082	1052	1051	1054	1043	1006	1016	1040	1019	1067	1064	1080	984	1005	1026	1020	1029	1095	1035	1052	1023	1083	1059	1025	1053	1015	987	1035	993	1070	993	997	1051	1048	1021	1072	986	1006	1084	1049	1036	1019	1068	1025	1034	984	1049	993	1022	1082	1055	992	1018	1084	1031	1048	1022	1062	1002	1025	1066	1056	1057	1012	1042	1048	1059	1096	989	1010	1021	1088	1072	991	1004	1078	1039	1029	1068	952	1018	1043	987	1011	1049	1037	1009	1027	1051	1000	962	1028	998	1010	955	1000	1073	1042	1066	1007	1079	1020	1049	978	1069	1009	1024	1052	1052	1059	971	1039	1049	1088	1006	1061	987	1041	1019	1002	1029	1050	1056	977	1043	997	1019	1009	1043	1030	1020	1025	1058	1018	1078	1003	1034	1045	1048	987	1027	1043	1025	1007	997	998	1047	1045	1006	1100	1023	1005	1036	1043	1059	1002	1022	1025	1057	1067	1078	986	1003	1038	1020	1072	1041	1103	976	1007	1039	1024	1024	1031	985	1099	999	1018	997	1095	1043	985	996	1008	1050	1007	1086	1022	1041	1046	1017	1047	996	1030	1024	1041	1020	1068	1075	1049	978	954	1037	986	1006	1053	1003	1061	1075	990	1009	1040	990	1039	1038	1031	1070	1013	1007	1077	1038	1028	1032	1011	1048	1016	1063	1049	962	971	1042	1015	1047	1029	1014	971	1002	1050	992	1029	1043	1092	1009	986	969	1046	997	931	1030	1082	1016	1069	1038	1003	976	1046	1033	989	1023	1027	1054	1059	1032	991	1043	1040	1008	1025	1050	1089	981	1060	1048	981	1011	1066	1021	1032	943	1043	1044	1037	1023	989	1060	978	1004	1064	1016	1047	973	1012	1026	1015	997	1037	1089	1031	1031	1010	1043	1067	1078	1026	1059	1020	1006	1029	1008	1045	1006	1060	953	1032	1055	1036	1051	1021	1003	1022	1123	1048	1012	1011	1051	1027	1016	1035	1061	1038	1042	983	1060	1005	1037	1066	984	1060	1033	1056	1048	1028	1052	998	1049	1015	1024	1024	1049	1075	1055	1053	1082	1041	1009	1090	1052	1001	1061	1000	1018	1021	1004	1032	1047	1035	1019	1071	1068	1010	1031	1014	1054	1038	1032	1042	1025	1045	1054	1027	1056	1015	1026	1059	1066	1024	1020	1001	1007	1013	1018	1069	1020	1081	1039	1037	1052	1006	985	1047	1017	1024	1009	1028	1087	974	1014	982	1069	1045	1073	1046	1104	1044	1048	1024	1026	993	1025	1032	984	1046	1045	983	1058	1002	1048	1057	1056	1031	1024	986	979	1026	1040	1038	1044	990	977	1009	1000	1018	1071	994	1005	995	1041	1063	1037	1043	1084	1041	1032	1050	1049	1033	1095	1015	1007	1048	1051	997	1018	999	1062	1077	1060	1069	1035	1020	1007	1036	984	1018	1068	1033	998	1056	994	1051	1052	1084	1007	1073	1037	1003	1003	1074	1002	1011	989	1079	992	1039	990	996	1066	984	1034	1002	1052	997	1033	1057	981	1062	1020	983	1046	992	1066	1063	993	1011	1063	989	1060	982	972	1074	1069	1052	1038	972	1056	1096	1029	1027	1112	1034	988	1034	1070	1030	1016	1082	1024	1014	1027	1094	1045	1086	1057	1054	1018	983	1025	971	1032	1023	1036	1071	1093	1062	1027	1044	1037	1013	1043	1027	1029	1012	1036	1028	1044	1014	1000	1066	1001	976	989	1054	1034	1032	1042	1052	1034	1061	963	1063	1030	1009	1052	988	1048	1039	1040	1040	1058	1000	1066	1017	1074	1040	975	980	1028	1051	1056	1010	1063	1036	1056	1022	1056	1026	1066	1051	999	1019	1044	1031	1074	1008	1024	1072	1015	1027	1004	1034	1047	1038	1033	1119	1059	1065	1127	982	1030	1011	1033	1000	1076	1035	1001	1022	1107	1027	1003	1046	999	1053	1059	1021	1042	993	964	1033	1019	1030	1011	1055	1020	1094	1017	990	1007	1019	1073	960	1030	1086	1025	1033	1027	1010	1047	1077	1058	1042	1047	1025	1008	1018	1074	1090	1026	1022	993	1023	1046	1024	1076	1064	1030	1039	1092	997	1007	1067	1051	1069	1015	992	1022	1064	1020	1008	1062	952	1046	1053	1028	1042	993	1050	1021	1038	1025	1040	1067	993	1009	1066	1016	1043	1039	1010	1041	1032	1051	1056	1066	1046	1054	1041	1024	1092	1028	1052	1013	1055	1021	1034	999	1072	1065	1073	994	989	1038	1039	1030	1035	1031	1036	1062	1039	1000	1036	1002	1037	1047	1002	1019	1032	1100	1037	994	1015	1012	1047	998	1009	1020	1026	1060	1049	1021	1002	1037	1059	1028	1025	1066	1073	1051	995	1039	1036	1087	1008	997	1045	1053	1059	1041	1017	1037	986	1033	1047	1048	1056	1075	976	1040	1010	1014	1045	1102	1011	992	1037	1048	977	1002	1063	1018	1048	1018	1007	1020	1031	1034	1020	1000	1018	1016	991	1011	1052	1011	1009	983	1014	1124	1010	1078	1038	1078	1010	1061	1092	973	1011	1032	1058	999	1014	1055	996	986	1014	1041	1063	1007	1030	1025	1053	1055	1013	1017	1028	1032	1119	996	1082	1032	1037	1023	975	960	1005	1007	992	1015	1052	1048	996	1067	1040	1028	1056	1026	1043	954	967	1000	1083	1012	926	1048	960	1041	1029	1058	1033	1053	996	1071	1037	998	1006	1052	1036	990	1013	1019	1108	1048	1025	1015	1065	1032	959	1052	1039	986	1028	1059	1036	974	1013	1056	1038	1033	1039	1061	1050	1030	1045	1018	1028	1056	1027	1000	1073	1008	1012	1002	1032	1059	1033	1035	1049	1095	1034	1001	1018	1057	994	1044	1027	1008	1082	1041	1101	1040	1032	1051	1045	1014	1060	1051	1014	1000	1031	1055	970	1013	1029	1074	1061	1088	1054	1058	1027	1055	1044	1009	1057	1037	1019	1034	1013	986	1081	1016	962	1034	1053	989	1008	1104	1027	1015	1012	965	993	1080	1051	1031	987	1010	1009	1006	1046	952	969	1045	972	1017	1054	1028	976	1035	1019	1037	1068	1052	1051	957	1000	1027	1007	1044	1012	1037	1046	1047	1076	1032	1030	1016	1033	1037	1035	998	1003	1079	1012	1083	1018	1001	1003	1080	1063	985	1003	1023	1057	966	1094	1058	986	1036	987	1065	1008	1002	1109	1096	990	1031	1012	1049	1104	1011	1065	1022	1055	1065	1057	1035	1032	1021	1056	1036	1044	1012	1035	990	1048	1041	1042	1046	945	1038	1024	1026	1021	1031	1060	1046	1001	1064	1068	986	1067	1064	996	1047	993	1039	978	1070	1065	1032	1070	1076	1063	1005	1038	1006	998	1055	1052	982	982	1032	1006	1031	1017	1033	1017	1043	1021	1072	1032	1028	1002	1009	1063	995	944	1027	1050	1069	1035	1008	982	1033	1034	993	1093	1060	1018	1055	1002	999	1077	1037	1030	1027	1011	1023	1070	980	1015	1056	1058	993	1025	978	1084	998	1027	997	1036	1074	1038	1041	1014	1006	980	1041	1000	1032	990	1005	1098	1060	1006	996	1002	953	1091	1003	987	1060	988	1013	1029	1043	1028	1068	1030	1002	1014	1020	1022	998	1057	1053	1003	1055	1018	1057	1081	1018	1007	1070	1033	1031	1009	976	1093	1036	1057	1011	1040	1003	1049	1058	1059	1019	1070	1036	1060	1022	979	1040	981	1057	1078	1048	988	1030	1001	1013	1084	969	953	1091	1051	1067	998	1004	1018	1040	1042	1014	975	1044	1015	1074	1042	1070	1048	1055	1011	1065	1037	1061	996	1025	1021	1086	974	997	1002	1053	1013	1016	985	976	1029	1025	1012	1018	1021	1046	1059	967	1024	1022	1091	1051	1007	1022	1036	1074	1089	1088	1029	949	1008	1047	997	1030	1070	1023	1031	1024	1024	1044	1003	1037	1009	1017	1045	1016	1034	1011	1044	1064	996	1029	1020	991	988	1046	1066	1064	999	1027	1040	991	1044	973	989	993	1010	1051	1062	993	1011	1015	1041	1039	997	1052	1026	1047	1051	1011	1019	1055	1033	998	1008	1071	1005	1036	1046	1034	1026	1054	1051	989	992	1031	1029	1023	1003	1124
22538	20929	28661	23359	20921	20998	12089	1642	1264	1189	1148	1030	981	993	975	993	1027	1121	1124	1087	1194	1126	1168	1133	1079	1008	1010	1028	931	898	876	805	814	837	820	808	776	831	787	821	798	813	806	750	805	730	793	771	793	831	766	809	785	787	793	804	755	838	799	856	804	765	771	715	766	746	794	771	794	718	789	805	757	781	721	747	778	813	755	766	810	785	763	754	761	753	770	744	720	793	710	736	749	756	733	740	805	758	774	765	793	727	764	771	800	735	751	755	749	713	780	754	806	746	773	781	685	745	762	762	769	796	801	755	760	730	763	710	759	711	778	725	779	768	755	795	789	752	835	764	734	768	783	745	762	802	788	746	758	730	804	769	716	773	714	808	704	787	767	807	752	782	781	754	820	795	747	745	795	771	785	795	818	765	747	765	753	766	771	768	761	741	722	780	776	747	789	727	738	731	742	787	758	773	774	756	761	768	757	800	796	737	807	808	746	776	785	742	792	765	742	748	760	757	746	760	743	751	709	767	732	729	758	754	761	760	728	715	791	776	777	747	752	784	741	754	765	756	748	779	758	751	770	748	760	745	770	769	767	757	786	771	769	728	731	776	781	731	779	736	751	748	740	754	760	744	734	722	743	738	704	793	795	734	727	754	718	777	801	797	801	769	779	726	807	773	754	782	806	706	807	751	735	768	802	813	797	790	720	822	785	795	770	862	786	792	756	787	761	775	808	802	742	773	794	791	737	781	760	744	750	801	741	770	742	767	734	755	767	704	803	763	742	773	765	791	748	834	705	783	790	753	781	742	726	748	755	762	775	795	791	763	784	770	785	828	760	794	752	806	745	749	795	802	766	758	775	776	781	723	730	763	754	816	760	756	761	735	777	718	764	804	726	828	797	777	739	764	782	756	771	718	750	770	739	756	762	739	778	812	771	755	733	764	772	760	726	729	787	824	789	745	741	777	774	756	744	801	725	774	748	743	768	759	773	801	771	745	790	776	765	791	792	798	756	769	791	767	819	786	787	774	722	780	749	805	784	733	768	748	736	756	704	760	764	761	773	715	791	765	777	752	786	751	751	770	758	729	780	741	802	797	686	788	746	732	783	763	769	756	735	772	763	743	739	798	742	757	768	753	761	731	778	770	779	728	788	808	700	763	781	761	809	728	749	778	764	735	717	728	797	751	805	785	802	775	760	750	752	766	774	750	783	773	782	741	780	780	751	745	811	731	815	797	760	737	768	790	800	775	772	763	747	771	755	760	767	767	719	727	795	754	745	780	781	737	739	774	745	755	794	752	799	780	753	781	680	726	744	768	755	774	730	721	743	749	753	766	786	726	801	715	727	831	806	755	754	763	741	802	808	767	724	716	810	762	711	772	822	799	777	771	776	795	720	728	762	769	757	777	769	772	782	766	798	783	750	745	701	774	778	754	788	779	781	736	770	817	764	761	727	752	755	754	752	732	750	739	779	742	732	755	763	764	774	798	794	776	738	728	742	729	760	762	752	733	741	767	783	742	750	727	750	785	830	802	762	800	769	810	781	793	744	754	733	721	777	776	762	768	772	767	775	819	783	764	756	769	797	773	759	767	743	804	796	727	742	761	789	775	766	789	747	747	757	791	781	790	779	765	760	756	748	723	731	816	810	739	746	799	751	786	752	760	810	785	723	800	811	765	806	741	751	768	750	752	761	746	767	780	744	810	780	776	781	751	830	807	755	743	829	823	734	749	784	791	780	786	768	775	784	731	810	732	790	764	761	786	747	780	803	719	743	791	817	726	785	773	799	759	789	730	824	784	781	747	757	759	768	806	789	786	729	769	811	797	749	770	760	760	750	773	786	765	746	742	781	781	744	752	764	746	748	794	777	781	768	760	765	786	736	752	748	742	768	778	738	761	756	773	769	788	774	752	748	781	738	743	736	755	743	773	768	767	775	766	760	715	746	758	788	754	702	727	778	766	732	788	762	822	767	737	756	781	801	766	783	780	762	750	773	796	806	782	744	786	792	774	759	740	806	761	770	708	767	724	759	798	734	756	729	733	781	749	822	781	738	745	785	744	779	720	705	778	770	778	757	726	758	739	759	758	779	745	793	761	761	747	759	734	743	766	794	704	757	730	716	771	766	794	760	739	763	744	774	774	758	749	734	724	764	771	745	794	744	776	777	744	759	762	735	742	766	757	797	801	783	776	764	777	779	811	821	758	822	699	768	761	731	810	761	732	746	743	733	761	789	755	771	734	770	796	782	752	727	765	713	723	814	750	749	734	782	734	810	741	785	772	787	782	778	773	766	753	762	735	802	742	785	816	766	750	722	815	799	712	775	781	744	755	741	746	785	761	729	800	758	765	756	719	761	772	769	740	728	779	735	720	779	764	785	755	758	740	743	783	779	749	767	771	733	804	735	746	788	763	772	761	776	773	780	772	758	729	773	767	780	790	765	757	813	766	757	736	773	779	738	804	781	728	746	759	776	701	760	787	813	780	751	745	755	754	806	741	739	773	800	787	795	722	715	768	805	738	754	746	768	745	751	780	795	731	729	756	844	782	792	812	761	765	721	753	741	744	744	785	769	766	758	714	794	795	739	764	789	763	760	753	793	768	745	748	758	725	749	757	755	774	739	773	746	732	758	763	770	752	738	771	759	753	755	770	731	770	772	752	791	802	775	749	748	754	771	804	759	762	752	774	762	723	799	801	757	763	794	754	744	790	734	831	753	740	763	798	766	714	807	749	789	726	753	763	745	736	747	762	755	735	768	752	770	730	774	729	761	720	796	760	781	755	771	756	764	753	755	731	771	738	763	751	798	765	739	746	766	753	797	788	841	776	775	797	800	780	770	759	789	784	796	778	795	728	793	742	769	808	795	738	763	764	733	735	732	791	765	736	762	762	710	773	777	761	795	748	755	806	765	709	737	766	720	771	750	719	750	705	750	776	751	749	776	746	749	748	743	759	798	744	751	735	719	780	769	726	800	766	781	774	743	777	744	810	739	737	760	799	792	791	749	766	773	786	743	758	762	716	805	771	781	747	753	788	742	788	773	732	762	745	735	809	798	783	743	762	761	749	724	804	758	789	742	766	719	762	707	741	769	660	769	696	775	787	721	745	797	757	745	727	821	728	769	737	752	769	731	786	754	782	739	729	765	754	779	762	768	774	753	741	680	718	745	688	735	780	764	782	758	729	746	723	755	711	793	736	785	766	773	757	767	799	749	747	772	789	803	682	724	782	739	766	718	755	805	725	754	741	729	715	834	767	781	735	755	723	788	730	740	743	775	723	752	771	801	749	750	768	744	786	736	761	711	748	815	771	724	781	763	752	769	758	774	766	744	700	743	766	712	748	786	774	737	692	702	779	743	791	768	768	758	781	758	763	758	712	747	781	762	742	799	719	769	763	746	754	743	722	757	747	744	808	779	805	821	766	746	769	757	805	757	758	752	745	744	748	766	807	784	851	764	717	765	726	796	834	773	770	781	770	711	739	794	757	745	754	742	729
43178	28485	11386	5903	4275	3375	2734	2292	2066	1806	1493	1372	1332	1223	1236	1262	1417	1583	1478	1534	1582	1489	1511	1450	1398	1266	1205	1280	1151	1059	1043	989	890	938	863	903	975	902	926	923	873	863	877	823	819	846	858	834	822	864	886	885	927	878	889	829	879	989	940	804	872	801	827	833	788	846	837	880	839	828	792	863	804	818	822	853	721	830	761	813	844	788	823	777	784	819	827	800	829	787	839	822	835	824	788	788	883	831	848	837	810	802	818	795	820	837	808	817	769	788	835	857	830	852	839	821	796	844	810	847	743	808	850	811	822	865	799	832	842	810	825	833	846	850	784	802	833	801	799	774	807	795	751	836	777	818	800	809	811	815	879	839	803	849	829	844	802	811	842	850	860	824	826	809	834	858	815	843	822	827	812	808	833	781	824	835	882	793	808	823	798	753	801	815	833	783	809	836	801	836	789	839	821	813	803	813	781	768	801	849	849	812	782	774	810	828	789	779	767	852	833	784	780	834	791	881	849	843	802	829	850	798	819	836	818	840	790	781	823	785	869	781	836	853	834	842	825	784	809	805	819	858	795	859	812	811	792	826	831	808	803	817	791	802	771	806	827	750	874	820	832	803	812	802	791	836	874	824	850	771	859	792	852	820	817	845	782	789	786	832	861	817	810	786	823	783	857	860	829	817	788	839	795	858	848	889	849	788	838	800	767	826	779	847	775	809	831	816	805	813	791	844	785	831	793	831	819	775	823	785	815	798	789	780	850	782	764	829	768	860	856	823	795	842	857	819	821	849	836	838	834	862	809	857	864	803	849	856	842	789	819	847	856	748	806	843	795	840	816	824	842	817	786	830	824	840	899	819	844	843	804	823	823	772	767	828	844	761	842	774	821	819	784	813	835	825	811	829	802	747	858	811	814	812	866	787	859	819	829	763	835	799	794	770	743	852	785	797	812	811	847	827	809	819	818	811	839	864	808	800	818	839	866	796	866	806	780	845	858	824	806	848	781	805	818	846	797	827	811	821	808	847	774	820	812	748	821	730	786	803	838	817	865	797	787	862	846	862	804	838	801	866	844	827	790	785	845	825	814	785	807	778	809	813	789	792	807	853	815	795	828	817	830	777	825	805	817	861	857	838	817	796	806	774	775	823	799	832	794	857	886	778	843	880	769	828	826	803	849	840	844	853	797	824	884	789	751	796	827	773	855	807	807	831	879	842	776	767	862	783	793	841	829	807	761	830	872	802	827	798	811	842	815	806	839	811	817	817	829	790	783	823	805	835	797	749	790	835	823	839	805	818	821	847	854	792	859	863	815	879	781	815	832	833	804	805	817	809	816	829	825	868	849	859	791	844	806	819	825	845	800	798	836	822	818	803	818	823	831	842	818	771	831	790	797	807	775	833	818	827	804	837	822	798	789	849	819	850	763	831	815	781	806	833	856	809	844	818	763	821	818	736	839	813	859	826	841	810	802	811	812	835	789	825	817	827	814	856	890	831	792	870	828	834	768	831	838	857	858	808	818	858	858	824	832	835	769	772	822	807	806	831	813	801	806	835	835	811	810	807	825	849	848	827	859	832	819	841	829	790	865	809	793	814	779	797	831	822	843	841	835	794	766	816	827	809	883	838	828	821	815	804	828	857	795	833	795	816	796	856	846	753	819	792	845	785	833	837	794	827	836	834	834	827	787	849	805	861	820	831	811	860	837	747	826	844	806	798	830	847	758	816	779	824	796	816	887	831	816	820	807	826	772	793	825	808	824	808	769	852	814	792	808	802	811	830	783	812	830	799	790	853	837	791	859	813	818	868	830	857	890	797	820	795	830	823	809	847	786	841	849	824	819	794	805	822	852	818	862	823	897	781	807	821	807	802	815	876	793	834	801	852	814	849	886	844	777	821	818	790	856	819	865	832	831	798	814	809	793	825	883	786	838	788	804	819	813	823	850	851	890	790	809	810	829	790	828	807	780	863	845	810	829	850	814	860	785	758	843	809	903	830	824	803	774	798	809	781	790	770	823	804	863	816	798	886	842	829	819	859	801	837	806	828	819	809	808	809	788	829	800	820	793	836	800	824	858	783	813	827	840	818	779	812	814	813	834	848	810	793	853	851	847	870	795	826	808	824	819	822	812	828	808	840	781	832	776	844	802	839	801	780	828	806	867	834	808	792	793	808	774	807	877	804	787	803	871	785	863	875	837	754	790	818	813	797	900	793	806	830	803	791	814	812	843	780	755	851	781	840	804	805	820	831	813	822	801	862	816	864	831	798	784	819	799	809	869	818	759	840	839	789	842	815	791	838	788	841	820	840	829	817	778	827	844	828	853	849	808	818	824	792	788	812	820	820	851	836	818	812	833	772	829	860	791	769	809	765	780	831	778	823	809	861	804	801	818	780	810	792	830	831	756	825	808	814	764	743	787	835	815	820	841	809	819	868	828	838	807	827	827	856	801	810	841	798	807	799	861	820	776	784	766	767	864	791	736	804	822	807	824	810	812	815	853	775	845	806	772	851	828	824	859	823	781	798	801	875	859	821	819	785	826	844	789	867	817	799	887	788	874	799	809	786	810	850	812	784	810	784	846	797	798	831	821	795	790	840	834	783	805	825	808	856	838	783	814	798	837	800	824	805	809	813	822	828	827	833	835	839	827	766	773	812	800	796	848	842	756	831	783	807	828	790	801	839	802	798	802	821	830	833	757	835	780	831	816	839	800	820	820	817	832	797	852	834	819	786	788	809	816	819	893	821	860	843	813	849	767	755	810	784	848	823	796	803	840	779	767	826	812	822	863	864	835	818	838	820	785	827	780	821	787	841	821	826	787	852	844	844	833	808	782	832	845	829	821	788	831	857	802	847	818	801	836	831	820	798	824	808	788	811	823	816	802	758	819	833	806	747	799	824	808	811	803	779	764	774	791	788	798	821	847	840	809	798	822	797	796	769	822	810	803	796	799	798	817	830	820	769	849	823	854	827	824	829	809	817	824	781	804	856	806	867	844	873	864	780	821	851	829	891	776	827	792	780	844	816	813	788	818	833	773	846	853	857	842	836	857	815	778	799	785	850	836	877	833	805	761	817	771	844	845	814	809	824	851	821	802	771	784	824	800	802	803	823	836	808	837	808	786	867	857	840	832	806	836	808	812	849	856	833	806	845	762	874	835	816	853	835	828	847	811	851	801	810	814	811	823	788	837	876	860	818	847	819	847	850	795	857	788	822	827	792	812	777	830	752	811	829	842	769	771	839	820	807	855	820	811	811	818	823	770	814	812	821	817	856	806	848	785	827	779	806	835	832	780	836	836	831	840	813	830	837	803	810	811	815	803	797	911	838	785	788	805	827	826	855	832	779	762	779	827	789	829	809	796	889	802	836	863	837	794	864	830	810	818	843	785	779	793	818	831	852	851	799	839	846	829	834	790	808	794	851	808	804	912	796	832	821	867	864	804	865	840	819	793	822	846	809	821	764	787	845	796	813	831	845	791	860	808	853	817	809	790	835
29818	22530	13158	1814	839	758	705	695	772	736	716	742	696	732	781	713	755	769	758	789	814	793	768	818	765	716	774	789	811	769	747	739	752	686	728	731	756	756	700	699	731	722	738	738	691	661	628	683	679	776	693	749	748	744	742	732	771	707	738	739	706	729	760	759	708	718	714	708	719	659	688	723	676	719	747	711	713	664	689	654	660	691	720	676	694	692	684	711	679	702	680	716	720	704	709	671	723	690	709	690	682	671	723	690	689	728	720	713	683	700	701	704	683	666	700	724	640	681	677	657	701	673	682	709	695	727	711	674	710	686	732	731	721	702	736	708	724	714	756	703	740	698	699	714	649	786	712	721	708	726	745	676	701	690	766	691	722	680	718	729	699	683	721	715	701	607	697	740	695	701	707	686	678	707	686	697	631	726	699	662	733	697	713	675	724	733	684	713	706	723	705	726	742	651	717	699	666	727	670	652	696	656	751	748	695	704	688	713	747	689	730	759	669	706	751	698	718	689	706	656	698	688	707	636	654	715	773	712	703	728	722	695	717	750	716	689	745	778	703	697	679	684	701	694	691	623	686	738	684	701	697	678	684	693	733	680	670	727	690	672	729	673	727	688	699	696	696	649	703	771	695	687	676	667	653	701	721	739	690	727	655	666	709	695	734	727	650	715	644	668	656	675	667	723	696	737	675	703	690	684	704	698	668	725	724	745	657	701	663	703	669	689	697	702	732	688	715	686	736	734	712	712	658	705	698	652	684	654	666	713	712	692	681	723	715	689	680	667	702	703	699	698	697	681	742	711	736	701	711	715	748	731	709	691	762	683	709	702	689	707	711	729	706	653	676	742	688	688	726	656	719	708	734	678	694	666	698	712	712	724	738	743	637	712	721	717	706	718	691	702	667	696	704	668	652	690	678	695	724	728	673	710	683	696	694	676	745	676	675	653	702	669	692	695	712	695	738	681	755	702	704	658	705	680	767	721	707	723	671	664	714	662	678	720	676	697	686	702	688	687	744	726	657	646	714	710	699	671	707	676	687	665	660	714	729	695	702	707	699	721	690	707	686	725	675	742	701	663	719	708	695	711	714	729	692	706	704	670	663	721	675	677	653	740	681	712	735	673	728	694	668	694	662	649	696	697	726	703	697	700	664	680	704	742	689	673	709	708	721	676	691	690	698	659	724	675	694	708	703	707	693	699	690	662	700	619	650	651	683	712	693	697	719	717	700	699	726	679	664	761	704	743	714	708	692	704	646	710	690	647	708	697	685	697	716	713	716	782	712	664	701	742	712	687	723	691	706	709	711	675	695	704	729	731	703	718	705	705	704	714	679	705	680	668	685	716	733	717	693	733	707	690	684	678	698	701	716	725	703	712	709	741	692	726	693	729	709	697	699	674	691	684	691	735	736	693	693	675	699	708	699	698	706	711	738	728	662	684	666	722	714	757	681	713	710	723	688	740	699	658	686	642	708	680	656	672	653	679	693	736	736	743	694	688	647	704	693	701	709	672	740	716	744	639	728	701	689	714	688	688	699	686	679	721	701	736	729	693	735	698	724	654	713	681	702	709	682	700	680	710	694	693	739	673	702	685	718	673	737	704	668	646	724	686	688	717	714	705	721	688	708	716	708	675	719	715	680	695	686	676	688	644	693	675	745	676	730	748	684	712	715	700	643	664	734	686	725	694	744	680	721	673	661	710	720	691	699	760	683	630	709	662	746	710	717	674	708	691	712	724	733	702	738	665	650	735	713	693	759	647	713	684	666	701	739	741	646	730	703	724	703	695	719	725	738	722	720	700	734	717	729	724	690	672	702	700	697	700	695	680	703	662	712	746	687	775	718	701	714	676	717	725	680	646	628	715	700	692	708	711	717	719	693	689	717	699	701	680	785	719	742	678	735	738	686	676	715	720	681	727	738	691	772	687	728	716	761	733	665	710	693	710	709	695	718	759	684	648	685	675	666	680	730	657	708	686	693	709	699	704	659	708	733	727	693	754	713	689	662	718	690	704	682	641	728	686	701	677	706	711	636	706	663	678	737	722	692	690	707	678	725	694	704	696	714	669	757	696	755	668	701	716	680	730	721	731	730	709	692	666	708	707	703	701	742	683	695	736	700	722	668	662	682	632	692	713	671	688	682	711	730	720	741	695	703	706	758	702	746	749	651	706	693	694	661	691	733	703	679	686	635	718	736	717	694	689	714	709	742	665	670	710	679	747	697	691	717	713	696	733	688	704	700	685	680	693	705	685	707	754	701	711	744	733	695	688	664	694	706	754	707	763	729	651	691	712	655	679	665	725	691	712	717	705	689	706	650	726	682	690	719	711	700	664	698	745	723	708	749	721	723	722	654	713	697	668	656	678	719	716	665	718	681	692	676	690	634	715	702	658	693	690	736	666	715	692	695	675	716	682	686	722	680	696	703	681	698	660	702	712	694	673	695	689	668	656	709	744	716	639	678	666	696	715	705	707	736	704	736	738	685	727	666	652	711	721	640	710	705	685	699	736	679	708	714	746	702	723	707	676	687	695	732	679	719	685	700	713	713	702	707	675	686	723	710	641	684	651	765	689	711	719	750	662	709	729	672	673	651	683	677	704	729	732	688	645	764	710	707	696	687	701	708	744	772	683	722	691	723	726	713	691	702	684	698	717	689	707	727	665	722	663	698	695	726	719	724	709	727	668	702	736	705	701	725	729	720	707	699	724	694	691	701	757	688	671	719	711	704	703	726	676	752	679	725	687	709	717	731	657	727	695	723	710	698	710	709	720	706	688	762	697	706	753	675	726	675	702	690	711	731	727	723	710	670	685	715	702	744	712	684	700	701	728	690	650	702	686	711	650	726	707	713	741	697	715	723	751	674	702	699	723	729	668	612	691	677	678	733	656	718	736	688	629	707	694	712	690	700	738	710	709	719	715	704	681	720	690	751	709	648	766	666	713	741	737	682	700	703	724	651	695	732	649	705	668	690	692	691	694	723	674	660	704	672	716	655	689	678	710	662	672	697	694	691	711	713	713	685	702	724	726	711	672	661	713	697	684	678	687	729	688	729	686	694	644	710	724	714	697	734	713	710	692	699	706	706	710	685	714	696	702	660	747	737	680	737	701	692	688	723	731	713	681	713	714	755	721	744	674	659	690	700	676	696	667	707	784	678	708	684	686	730	710	733	694	649	734	657	688	695	703	708	709	741	733	683	748	666	715	711	686	728	687	710	708	678	708	705	675	701	718	704	733	720	742	693	686	737	768	707	686	710	676	720	695	719	665	744	700	715	704	695	676	726	709	625	700	732	712	680	659	705	699	694	697	713	717	744	706	668	693	683	722	732	760	713	712	673	727	721	712	705	721	711	655	702	720	680	673	668	670	668	710	698	699	707	689	743	736	719	686	719	721	693	725	745	710	670	719	666	713	715	688	723	648	724	717	694	661	721	673	694	650	667	687	705	694	718	685	691	704	745	692	715	709	690	679	669	725	714	700	703	701	704	697
36953	18707	1180	1012	935	863	870	890	905	814	850	830	863	835	832	883	951	932	883	976	960	989	927	981	951	870	902	917	942	831	906	811	806	903	827	821	827	838	792	827	780	839	820	763	807	790	795	814	799	794	838	828	857	825	829	848	831	773	844	844	784	795	801	828	802	800	834	754	848	777	811	835	841	763	755	773	820	800	811	781	784	781	785	781	788	828	814	783	813	740	794	756	758	766	774	765	868	795	797	811	791	782	795	794	817	857	768	767	780	773	794	830	806	778	783	877	797	774	771	794	813	800	795	832	798	779	776	801	758	794	828	801	811	814	767	824	801	819	770	783	739	770	781	833	775	831	805	802	818	776	810	804	762	812	764	765	779	731	772	775	782	805	824	800	813	775	790	790	801	800	803	806	792	818	848	783	803	775	764	816	764	827	764	797	769	823	817	798	812	796	756	820	763	801	734	781	778	764	836	806	783	756	776	786	800	820	790	832	770	799	772	772	820	793	805	807	781	815	799	723	746	767	838	815	781	816	802	813	832	801	796	764	763	752	821	804	744	730	818	853	759	814	861	766	779	824	772	784	802	773	815	814	806	829	793	781	785	831	802	772	745	764	791	752	815	818	787	767	831	754	787	763	831	762	815	735	794	822	780	822	813	814	799	780	805	761	812	797	784	784	794	822	827	791	810	783	807	786	798	788	834	786	802	756	781	765	835	778	819	805	829	804	771	781	762	812	812	804	791	797	772	794	835	800	774	782	754	797	787	833	785	787	768	800	840	804	811	775	834	821	799	775	838	786	758	801	755	780	762	787	842	786	818	806	819	771	745	822	849	798	807	807	833	794	806	831	778	815	789	799	796	897	772	814	738	775	856	783	800	817	856	862	784	816	764	776	788	773	777	781	763	729	785	795	811	768	806	768	750	800	785	796	829	758	813	819	813	807	784	820	781	772	807	760	850	761	838	784	791	801	818	825	789	770	831	817	797	839	761	764	830	765	803	787	772	741	780	808	783	862	811	767	782	770	804	795	785	811	881	761	805	770	836	793	783	798	834	740	781	840	752	770	751	831	809	799	744	784	814	832	797	750	833	748	804	770	796	803	805	811	823	771	776	777	783	769	841	825	766	782	804	790	770	814	763	787	817	778	786	753	772	758	800	808	814	805	814	772	819	794	751	863	847	821	828	818	827	753	743	784	770	805	751	802	875	874	796	746	774	829	776	787	773	815	742	832	799	823	803	796	756	822	748	777	831	812	748	735	794	839	813	772	807	868	761	753	781	820	804	839	757	819	807	751	789	759	843	766	787	811	813	808	754	820	806	792	830	821	806	825	846	775	776	776	779	784	845	756	868	816	824	808	751	779	768	826	814	808	818	742	781	781	808	789	745	829	817	762	785	790	768	813	747	820	773	803	778	816	790	816	796	800	816	816	756	781	825	809	775	830	766	851	802	784	771	793	757	765	831	796	805	800	830	791	725	809	732	785	770	824	861	856	822	810	812	797	809	825	825	794	760	809	781	784	753	806	819	820	762	791	810	808	781	788	759	767	800	762	804	784	814	782	789	751	789	797	837	790	751	785	802	811	808	755	776	812	825	809	808	766	766	751	777	796	830	768	765	801	754	776	780	796	836	801	759	764	790	804	790	787	797	787	811	773	827	798	772	766	792	750	833	775	805	771	804	764	809	859	812	811	780	804	812	794	825	806	803	806	745	784	895	789	799	801	815	769	791	826	739	816	780	802	795	757	817	789	763	825	810	764	801	776	839	831	843	801	814	768	835	795	790	789	788	788	796	792	764	800	801	767	785	758	776	816	811	752	789	807	765	775	778	778	798	786	772	756	751	817	769	800	802	799	805	791	782	834	842	794	778	769	812	813	765	808	811	811	840	765	816	784	810	779	753	832	801	837	790	805	813	795	787	784	811	808	805	797	835	799	746	770	748	758	795	786	895	797	825	774	809	795	789	783	790	787	846	833	803	802	802	764	805	811	814	828	786	803	791	847	800	775	781	799	822	812	822	786	780	797	782	804	797	844	808	780	789	813	791	859	803	885	762	801	784	796	809	809	815	781	749	784	821	799	757	814	757	795	797	808	811	752	826	822	804	759	787	799	744	795	809	819	796	833	755	810	758	755	809	787	804	799	758	804	854	789	834	798	790	812	780	836	779	828	776	784	796	802	780	775	769	816	768	783	797	808	793	798	738	752	795	749	758	760	816	823	761	786	800	832	785	816	796	775	770	803	801	784	860	825	798	805	761	801	777	775	775	803	765	759	804	799	820	749	827	778	755	783	747	780	788	774	809	792	832	792	798	802	787	802	779	729	800	789	757	786	832	751	786	805	867	778	832	789	754	801	761	844	824	799	781	819	828	798	748	762	741	791	786	790	779	759	769	796	782	747	746	833	790	788	779	765	742	824	772	764	772	807	768	791	744	784	772	782	782	801	852	773	779	798	775	796	786	837	811	754	780	829	822	805	817	834	804	846	824	801	820	841	790	763	832	768	823	741	777	807	829	808	831	777	793	801	759	829	790	758	787	819	821	813	822	773	710	856	803	776	834	781	803	794	824	851	814	778	812	756	771	770	788	801	794	790	784	828	833	804	799	776	798	767	782	780	740	781	835	743	785	797	772	799	817	799	830	831	769	828	758	811	818	785	746	793	767	760	815	780	794	810	823	805	762	768	851	827	789	793	785	790	772	787	769	771	763	842	816	822	804	795	781	813	799	787	783	768	810	853	781	798	762	780	794	795	837	762	793	784	842	777	803	772	769	815	777	799	792	791	783	746	810	750	844	818	789	809	787	759	813	754	763	790	800	786	824	754	806	810	733	746	812	756	819	807	780	740	821	803	800	829	834	809	812	818	779	808	761	724	791	778	757	802	720	797	778	775	853	777	760	819	835	800	769	786	755	837	777	757	784	802	774	786	808	792	783	817	780	854	796	826	784	798	875	881	788	771	828	781	761	791	816	759	796	821	781	753	785	780	789	785	781	763	780	789	782	758	790	823	776	783	812	754	826	801	809	754	780	829	796	771	804	785	748	821	824	817	750	776	791	768	744	821	798	750	774	776	793	733	740	779	780	829	850	813	823	783	769	783	758	772	857	767	811	827	789	754	800	830	741	797	790	723	814	811	818	762	833	808	751	798	845	795	781	794	752	805	779	810	780	804	769	802	754	817	766	845	749	831	746	783	832	773	789	873	826	792	770	797	807	803	841	811	790	789	789	786	761	810	788	806	814	819	810	802	726	768	816	807	807	779	792	747	789	810	763	796	828	800	793	798	781	765	779	816	802	849	726	834	763	802	723	785	850	827	745	829	791	872	817	777	812	781	819	839	797	751	759	824	792	777	761	788	801	826	799	844	837	746	806	767	730	810	849	739	795	825	810	808	773	777	816	783	760	808	774	795	800	776	806	831	806	854	784	829	772	765	824	845	795	784	812	801	788	811	777	824	767	837	861	784	759	792	804	809	772	813	772	833	809	868
23442	20897	28188	23767	20882	12163	1386	908	734	733	676	650	628	616	598	651	650	710	733	747	793	773	760	703	662	650	691	663	653	669	612	629	566	523	554	573	558	584	533	501	523	481	551	550	525	521	537	536	558	528	575	528	575	534	617	532	520	521	556	517	542	506	494	519	544	478	510	515	515	555	548	486	516	505	540	542	546	545	514	482	547	537	486	551	561	550	496	559	510	508	535	515	504	527	540	515	535	539	514	513	499	524	533	509	510	524	452	523	511	512	547	528	558	503	531	492	507	532	485	503	534	498	510	536	544	494	510	526	544	563	516	550	500	536	511	476	511	495	512	504	510	521	561	469	529	510	535	523	484	518	495	492	516	526	522	514	484	497	549	505	540	513	521	506	539	536	531	495	539	526	535	537	501	525	550	506	493	490	520	548	514	553	516	490	518	532	546	520	530	499	554	521	513	542	547	513	525	495	514	528	499	512	504	514	484	526	509	527	478	495	512	517	546	517	504	502	487	489	528	558	543	501	478	516	498	515	536	548	545	522	504	527	512	521	499	508	523	531	503	524	520	527	535	476	539	534	561	504	541	521	491	540	516	538	543	499	583	525	549	516	514	522	566	518	532	526	576	527	527	524	470	496	509	510	533	473	538	540	543	523	529	519	525	526	518	508	507	514	522	533	497	532	524	496	497	548	514	541	532	505	506	562	555	554	529	517	548	530	535	490	490	524	491	525	484	517	523	563	524	507	489	549	524	507	523	499	553	522	499	496	540	511	534	534	506	514	493	499	507	519	486	511	519	533	533	502	522	519	552	547	440	552	524	531	532	551	522	533	517	499	490	516	520	564	518	523	488	512	484	493	533	542	508	529	527	494	524	546	510	498	501	540	553	514	486	493	506	516	535	501	545	543	571	504	511	491	495	516	527	496	514	524	510	498	511	542	521	579	492	495	509	516	490	525	508	526	458	537	518	571	538	537	517	526	522	529	544	472	539	534	528	524	553	493	516	531	516	491	535	561	471	508	499	519	526	532	515	503	507	528	497	515	516	568	490	495	550	517	566	541	499	549	531	547	499	541	560	526	508	501	479	461	486	517	551	543	471	536	529	519	525	488	471	508	494	557	533	515	519	528	540	515	491	559	555	497	495	519	521	526	499	505	519	533	507	513	523	500	540	489	505	529	529	530	500	526	510	491	515	523	493	492	495	540	485	555	516	529	520	495	557	553	497	527	530	527	498	496	507	505	518	516	527	511	509	518	539	501	475	493	527	533	523	496	550	507	488	486	530	515	529	478	541	506	524	477	530	506	505	511	494	557	499	497	490	545	514	488	538	540	511	548	495	502	503	561	529	509	488	534	519	577	531	515	509	511	512	508	530	523	545	521	512	564	527	497	544	544	511	536	502	523	503	500	531	507	526	522	508	517	526	498	532	503	500	541	537	494	530	506	512	570	534	534	492	519	496	495	577	520	520	490	532	543	517	491	520	584	528	523	496	471	490	531	505	515	522	505	541	523	512	525	560	527	504	527	494	521	504	487	480	506	479	529	514	526	514	510	510	510	538	485	490	522	496	542	552	506	517	543	505	525	495	546	490	548	495	507	481	525	499	513	526	542	496	497	509	530	516	515	519	515	496	487	526	513	515	552	486	538	529	515	515	525	513	539	502	507	513	492	515	535	532	495	490	552	520	515	521	457	477	525	502	508	494	491	540	506	504	526	536	513	540	533	479	511	563	498	558	550	531	512	528	539	511	535	542	471	549	502	570	515	515	526	492	502	537	532	550	520	549	556	552	516	537	526	533	498	510	550	510	532	526	557	522	540	537	507	545	551	566	510	486	502	503	533	516	508	508	507	483	514	513	498	544	435	518	460	506	532	517	494	512	498	516	485	500	501	492	501	528	543	558	534	523	501	472	504	500	497	518	555	520	532	500	516	489	535	524	545	521	504	461	491	473	555	526	505	464	516	584	543	497	533	513	524	506	547	514	514	517	515	512	542	469	519	512	533	547	483	496	536	506	500	540	536	520	508	532	521	531	518	566	544	509	525	499	474	508	472	506	486	538	513	502	500	484	572	514	503	508	564	522	525	480	577	527	545	546	514	513	549	517	484	512	493	515	559	521	521	513	514	540	500	527	538	528	542	507	524	492	516	542	522	484	514	547	530	510	531	505	494	528	528	500	512	536	511	529	510	532	498	535	487	495	489	487	486	530	525	478	513	515	499	525	493	445	539	495	554	575	520	527	526	557	531	515	521	522	521	550	506	518	502	524	531	539	521	550	540	526	529	537	540	545	519	492	506	528	545	532	518	526	495	500	490	532	514	504	542	494	534	524	529	535	555	518	502	494	508	495	526	512	514	503	525	532	528	518	477	554	516	516	501	497	544	552	543	490	528	517	525	488	537	539	519	547	524	515	540	507	539	544	568	523	514	534	533	545	484	488	490	527	505	527	536	519	551	482	511	536	470	551	504	508	491	491	550	503	537	519	547	537	512	540	491	522	485	520	522	567	514	507	536	497	544	517	505	545	522	488	532	528	498	501	551	517	534	550	509	463	549	541	473	519	503	508	509	503	545	506	514	509	524	502	496	517	539	496	517	526	537	512	486	508	509	533	488	517	538	531	505	521	507	536	556	505	504	486	503	515	487	500	509	512	494	494	496	470	507	453	533	528	494	526	584	540	513	516	505	545	500	536	495	480	485	493	502	537	539	487	522	536	534	518	516	570	575	567	494	539	521	517	479	517	466	572	515	526	551	537	537	471	542	517	479	564	484	520	508	523	549	520	501	520	487	514	494	516	570	555	533	532	482	557	507	521	540	547	522	464	484	545	564	490	516	524	530	465	554	490	533	506	489	494	525	496	521	525	520	542	532	517	498	541	529	490	501	489	536	569	547	523	530	521	473	520	507	520	536	545	492	531	517	524	522	509	562	525	592	544	543	551	523	492	519	540	518	489	486	519	472	499	458	524	525	497	526	529	535	538	533	504	492	522	511	536	559	516	515	507	520	510	528	527	506	513	537	458	529	485	564	507	551	558	579	533	563	490	506	527	522	508	482	526	509	503	536	558	503	490	526	517	521	520	555	537	503	545	483	492	541	525	472	564	527	497	541	520	518	550	543	498	503	494	547	536	498	503	554	513	511	509	510	510	532	497	517	522	477	519	472	542	548	524	483	499	509	511	519	545	540	481	469	537	516	543	531	535	541	496	503	501	537	498	524	525	513	547	509	510	532	500	514	489	543	525	539	532	509	530	528	517	536	487	517	536	543	511	523	506	475	520	525	483	502	528	537	532	555	499	542	526	543	493	515	492	530	495	519	517	549	529	522	535	512	507	546	525	539	518	551	538	458	517	499	508	555	547	543	492	506	556	480	481	532	529	517	541	523	549	554	521	534	519	522	521	497	521	484	483	502	483	523	511	519	476	536	505	532	480	529	517	497	544	502	521	456	524	474	521	547	502	482	492	517	489	555	481	506	540	538	509	525	517	536
38900	26417	6283	3229	2354	1910	1633	1341	1191	1057	937	839	855	739	795	822	929	938	993	982	1071	1027	1090	967	845	810	854	786	809	849	773	700	702	608	600	671	602	601	592	631	587	606	610	610	616	646	585	566	647	642	650	600	599	601	600	640	619	604	661	626	582	579	554	578	550	616	602	600	614	610	558	600	579	596	584	595	607	594	625	540	570	577	546	613	619	578	577	595	582	565	583	565	586	557	593	610	591	585	609	568	534	568	594	622	586	556	618	591	618	556	561	570	585	613	585	572	604	559	618	574	549	584	560	572	601	538	565	599	563	620	568	632	607	566	565	594	602	562	606	598	564	582	650	581	615	558	574	595	560	595	553	586	614	597	588	586	641	554	581	615	600	635	586	602	608	585	570	609	591	555	584	593	590	590	532	569	616	615	582	577	597	582	606	552	547	580	525	600	583	594	547	609	600	568	555	586	551	632	588	577	575	596	541	594	573	554	527	575	616	588	566	587	569	581	557	572	582	592	575	631	576	564	619	620	622	573	546	527	602	628	604	582	584	607	565	583	600	590	601	555	551	571	615	562	552	548	626	573	575	565	569	590	596	621	571	624	528	555	581	554	568	600	607	515	587	594	588	608	544	618	567	579	564	582	566	592	611	584	615	608	552	610	588	603	600	599	557	587	597	604	644	549	576	600	578	587	533	608	556	620	580	543	576	638	563	573	573	579	595	647	568	601	602	576	561	590	579	581	554	611	597	632	570	602	585	589	586	596	559	604	604	597	578	601	591	644	633	599	610	600	564	602	565	574	663	653	568	595	565	608	663	570	593	598	601	579	572	584	603	589	617	578	596	598	565	597	579	594	549	605	569	593	646	574	594	541	563	556	615	564	603	583	638	563	569	597	576	577	579	579	587	579	582	594	611	617	559	585	594	554	555	605	610	577	565	595	609	559	615	609	618	636	546	577	579	573	558	565	584	548	565	568	564	603	572	655	567	613	563	616	579	573	548	550	614	586	568	548	525	637	581	621	602	575	553	573	576	547	550	561	559	574	632	549	550	568	579	585	591	630	554	572	586	601	572	607	636	565	589	528	609	588	520	605	605	577	618	584	583	592	574	585	593	594	590	581	557	569	571	592	597	617	575	578	570	540	584	595	604	599	597	546	562	604	569	527	592	583	584	585	555	561	581	623	598	572	577	614	551	567	554	602	581	564	588	567	567	591	605	590	601	561	561	603	611	576	541	577	596	570	595	563	598	552	558	568	568	574	608	572	580	594	579	591	615	556	611	609	571	602	618	580	640	562	579	552	554	604	576	568	592	560	578	554	594	563	585	563	621	581	574	604	562	622	565	598	601	560	600	566	525	587	598	609	557	610	579	576	598	561	565	619	609	560	585	612	575	611	616	603	595	611	583	549	581	601	598	597	604	574	556	590	539	602	575	591	581	635	631	583	573	551	551	573	583	614	559	637	598	593	539	602	581	570	578	595	594	585	568	614	528	595	586	543	560	601	574	579	597	610	609	597	603	643	627	581	535	584	571	527	554	558	566	578	619	611	603	599	561	597	583	607	605	553	605	580	584	571	619	606	602	584	602	586	585	610	579	594	590	558	559	534	593	548	554	569	573	590	577	604	606	616	572	598	580	594	568	618	563	610	592	587	605	581	626	576	602	570	572	608	585	583	576	612	534	604	554	582	582	628	592	605	574	570	576	591	580	570	565	590	581	567	587	579	620	571	651	601	575	571	612	594	603	534	543	588	590	599	529	635	619	615	548	538	593	526	547	593	577	603	578	606	587	569	561	583	626	548	597	585	596	597	588	583	577	591	590	561	588	622	604	592	598	558	537	558	570	593	568	588	572	590	560	600	615	568	578	548	581	583	604	541	599	583	612	588	536	548	560	562	545	600	609	577	569	576	582	556	565	571	587	568	595	587	586	604	577	556	548	618	618	617	603	644	629	600	606	559	598	581	561	571	593	592	516	593	593	582	605	593	567	599	550	609	571	602	602	553	576	581	573	609	552	606	595	577	582	574	593	598	560	556	575	600	611	599	587	610	602	582	575	580	548	569	587	576	580	580	573	599	581	594	595	606	602	552	617	605	600	632	591	616	608	576	652	633	571	573	577	597	567	591	590	605	584	567	612	617	586	545	597	601	574	574	577	573	569	582	563	592	581	583	581	604	593	598	563	610	607	593	581	545	596	623	565	595	574	580	550	554	552	612	534	613	580	593	545	593	565	585	593	603	634	579	593	547	582	631	560	583	613	617	595	577	579	592	546	625	579	586	582	589	583	628	584	607	611	586	568	589	566	589	593	587	595	586	577	571	568	604	578	583	592	558	562	602	558	585	577	608	577	588	627	594	560	609	594	611	605	553	588	564	554	578	599	601	616	610	561	588	591	562	548	539	587	607	620	585	627	558	593	565	549	544	584	580	614	592	590	607	596	580	577	553	582	614	570	572	599	572	572	583	549	578	570	604	574	581	588	601	599	607	603	676	628	623	625	611	565	585	592	553	586	594	570	642	656	569	607	584	556	566	551	586	612	537	571	621	593	624	567	615	529	623	591	596	611	598	612	578	596	598	596	596	606	593	587	645	576	574	586	568	571	589	605	558	623	611	620	582	587	588	590	601	577	580	568	567	574	555	610	587	630	630	602	576	573	599	570	565	579	572	582	628	582	598	565	582	559	570	647	607	596	584	587	544	631	600	575	548	592	529	602	566	606	590	600	563	577	603	614	566	626	601	537	617	524	610	623	564	582	585	602	599	575	568	566	589	591	598	581	566	590	621	610	629	558	593	576	580	612	612	609	572	582	612	575	598	588	550	558	562	602	567	602	587	584	596	551	574	591	545	618	531	576	570	628	630	590	564	571	592	580	579	578	588	587	561	594	583	592	551	573	591	525	547	609	612	586	605	617	551	631	611	635	560	568	609	571	642	616	554	509	563	586	592	612	585	554	584	560	580	571	547	601	541	586	574	616	586	579	578	562	619	589	576	540	613	562	608	507	585	595	591	577	587	595	575	568	584	620	566	599	564	589	556	620	556	573	544	587	578	610	592	588	569	605	558	584	552	563	594	552	570	570	604	575	582	548	569	613	616	629	561	607	568	577	561	609	609	602	572	575	578	596	574	607	543	608	621	562	577	594	600	549	582	549	599	621	574	570	567	580	596	592	653	606	602	577	546	602	596	586	614	599	610	604	593	552	607	610	564	533	571	595	615	523	556	596	573	520	563	583	555	577	580	658	585	634	625	580	564	595	568	583	568	582	570	589	582	577	612	595	561	613	581	595	601	571	588	573	568	592	599	553	580	634	594	523	598	531	526	576	586	548	563	598	580	590	575	557	567	554	600	593	560	597	591	576	552	582	587	590	549	560	599	584	568	586	588	563	582	583	605	583	564	575	523	605	564	536	579	572	567	584	586	585	654	558	569	559	554	594	590	566	589	586	577	605	585	590	557	534	602	620	609	576	607	578	540	607	534	560	582	591	599
24741	20961	27416	24629	13735	1646	1276	1110	1100	1033	1035	998	1073	980	1073	1140	1113	1084	1084	1132	1133	1175	1139	1071	1140	1018	1060	1077	1046	1032	1048	1043	959	996	955	1019	958	986	928	952	987	961	982	1041	965	942	887	934	968	958	1014	935	957	1001	995	923	980	960	968	955	1016	909	955	946	1000	952	960	956	983	910	972	987	909	988	947	1000	980	936	971	940	952	977	944	956	945	892	984	918	914	983	1030	940	951	961	943	942	964	918	971	973	922	993	965	936	995	961	992	942	917	927	962	913	943	871	904	1010	950	967	980	1003	981	920	929	919	933	905	989	960	1018	918	894	935	950	993	921	941	909	916	967	967	961	923	957	918	914	898	950	979	1006	928	941	955	961	926	934	919	966	934	923	941	950	945	981	951	929	966	957	932	957	968	895	983	931	956	942	970	977	973	947	920	950	951	942	882	937	982	953	957	955	966	1033	1003	929	941	971	973	954	966	984	955	949	919	964	923	887	961	948	950	951	958	950	940	970	963	968	959	999	962	938	1015	985	993	1001	848	961	962	944	1004	944	943	983	947	1009	954	977	919	950	926	967	926	948	998	934	935	914	986	991	933	958	928	979	911	934	995	905	902	988	991	948	933	1005	965	974	928	944	919	961	950	946	940	963	1016	970	922	939	989	926	997	984	967	890	922	966	994	933	974	951	939	928	1007	991	927	1007	925	933	967	960	999	978	945	945	935	925	984	924	978	952	966	914	971	927	980	943	1026	926	958	977	933	995	968	951	909	933	937	1001	971	972	928	932	964	933	996	985	994	899	970	949	942	1008	946	952	968	975	945	889	952	990	922	894	963	923	934	939	929	900	932	965	1010	933	929	927	1008	939	990	943	949	938	973	992	975	1019	976	911	974	984	944	947	944	926	923	945	994	969	984	948	991	953	897	993	902	964	972	959	941	939	893	1002	943	961	898	945	930	997	950	943	949	921	891	981	975	926	927	997	950	921	979	930	992	934	958	952	940	922	946	977	936	959	948	969	878	942	954	957	937	931	912	975	997	969	974	981	908	928	928	901	973	958	967	965	975	913	942	879	954	947	964	951	929	977	999	986	951	975	952	999	898	974	911	962	981	922	962	941	982	897	913	974	983	980	907	960	943	980	982	939	985	965	968	942	1006	917	967	979	952	994	988	937	978	926	1035	975	970	888	928	926	946	984	964	906	995	931	911	1021	975	914	912	995	977	981	950	1011	940	925	995	956	993	931	944	989	974	950	1014	950	1001	924	970	954	918	966	969	935	947	982	977	963	919	952	990	953	950	911	978	930	1021	924	961	974	958	914	961	930	1015	928	981	925	936	949	950	927	928	982	949	968	913	931	943	970	959	945	958	939	902	924	983	975	942	930	942	960	964	958	944	977	905	938	865	942	937	937	969	1007	918	901	977	916	908	927	920	948	976	963	954	943	944	961	1018	989	930	921	892	948	936	935	971	982	967	983	924	970	964	966	943	920	964	966	935	916	989	941	956	939	948	971	951	930	967	960	958	947	968	980	916	913	953	952	921	996	907	984	980	896	949	901	952	966	993	1000	922	934	881	953	952	975	894	890	955	915	977	924	960	956	988	1005	909	922	918	965	946	933	980	965	927	951	909	955	971	922	1000	935	905	939	935	951	928	1038	937	981	924	939	941	957	988	923	943	932	920	941	984	950	948	919	940	993	955	922	949	903	878	972	970	967	964	977	952	990	920	998	1015	946	977	963	943	949	998	969	923	899	905	935	980	894	966	912	961	968	956	978	981	971	988	939	973	967	895	995	962	951	963	911	908	968	929	939	954	971	906	946	909	931	928	956	985	899	912	950	958	919	948	990	904	920	978	955	977	953	921	933	972	938	1014	972	915	939	926	961	982	971	972	909	927	1001	979	933	923	941	927	958	911	960	910	941	950	949	923	978	956	945	957	973	946	877	904	965	948	975	911	940	918	953	1002	1004	902	900	936	947	1008	918	966	899	943	936	963	916	1003	924	935	908	943	949	956	915	930	974	978	944	905	976	954	883	969	948	988	915	969	965	911	948	943	958	943	979	974	931	929	982	904	923	958	975	945	944	939	999	956	928	970	954	966	967	881	923	924	972	984	954	959	1054	975	917	953	938	916	929	931	949	945	977	957	981	904	948	964	896	945	912	929	1036	973	967	924	908	971	981	993	956	983	927	1012	965	1015	984	942	933	936	1037	911	909	965	946	937	932	975	902	948	973	875	879	900	975	1013	1008	914	970	910	984	880	952	968	919	936	901	893	969	994	1006	935	946	973	955	919	985	906	940	979	1017	976	942	952	970	963	933	973	884	910	934	910	977	967	920	922	963	911	945	952	972	959	915	943	974	945	999	948	963	982	986	924	995	968	929	957	945	1038	996	994	951	959	973	962	998	927	954	953	996	910	1000	948	985	967	943	905	987	991	948	1010	912	969	936	950	957	873	979	962	954	1008	944	914	961	972	972	925	974	966	970	954	958	904	1021	957	950	940	1001	949	914	927	977	966	807	921	981	927	983	976	953	914	950	983	945	918	942	1001	946	950	964	937	992	895	898	969	1006	956	954	931	994	935	961	967	916	961	966	937	937	910	951	925	975	949	901	993	958	959	957	975	948	879	1007	914	941	938	919	954	977	906	920	952	963	965	964	949	946	925	971	953	960	979	943	948	922	960	940	960	939	906	988	921	930	975	985	968	942	981	997	950	898	974	979	982	918	951	909	1005	916	955	881	914	909	941	918	918	973	929	950	906	965	933	901	959	940	924	968	929	950	904	883	955	983	935	972	952	938	918	933	920	987	985	997	932	1013	944	937	964	919	971	953	948	1001	907	933	946	932	946	964	983	920	949	962	955	938	968	906	949	944	956	960	986	946	913	929	888	926	927	940	950	935	989	942	925	931	929	988	958	930	930	929	929	907	912	987	935	918	994	949	971	962	986	927	1019	942	917	936	952	919	980	926	888	933	965	905	900	949	954	969	960	930	894	992	978	964	940	983	887	922	928	935	979	948	968	946	981	946	945	997	983	985	906	953	957	883	993	913	917	927	899	937	958	977	921	962	949	949	999	953	964	961	910	951	907	979	947	962	948	975	923	968	973	945	976	994	972	964	937	946	902	911	959	944	939	919	953	935	942	930	933	986	945	955	886	955	965	947	914	950	989	893	958	938	987	986	927	952	909	994	920	934	952	922	922	933	976	968	885	973	936	937	920	969	961	966	1001	886	923	904	950	975	983	911	937	948	919	983	1019	913	958	954	932	950	935	896	955	975	994	938	925	973	903	988	918	926	943	976	894	903	1013	938	959	939	963	911	941	976	939	957	938	927	1005	920	940	909	960	1004	952	936	944	952	1018	949	966	946	970	943	997	986	960	969	926	922	877	954	951	962	954	941	926	973	979	970	1006	970	940	958	941	955	886	925	933	939	989	999	956	940	985	940	978	885	959	900	955	959	925	914	993	934	995	922	1006	937	958	946	929	915	952	981	968	962	996	940	917	931	945	967	950	942	965	981	881	913	986	915	970	971	986	914	897	948	993	932	953	933	990	929	943	992	922	954	989	945	940
38303	23126	4279	2629	1941	1750	1594	1450	1379	1326	1241	1240	1222	1144	1181	1218	1273	1230	1358	1332	1346	1412	1390	1398	1318	1174	1234	1277	1253	1191	1135	1158	1074	1078	1014	1094	1065	1090	1070	1042	1060	1048	1078	1069	1092	1090	1080	1023	1012	1051	1040	1080	1093	1050	1090	1037	994	1031	1092	1058	1055	994	1080	1080	1097	1044	1034	1078	1061	1059	1091	1016	1080	1116	1027	1034	1050	1012	1018	1049	1031	1023	1065	1013	1075	1039	1073	1020	1091	1067	1019	1096	1027	1072	1106	1007	1029	1054	1038	1021	1091	974	1030	981	1086	1046	1050	1046	1034	1100	1100	1013	1070	1114	1055	1003	1029	1096	1077	1058	1028	1062	1059	1038	1048	993	1084	1020	1061	1066	1035	1045	1061	996	1028	1050	1020	998	1089	995	992	984	1010	1049	1024	1039	1112	1104	1057	1055	1027	1008	1109	1019	1034	1079	1029	1038	1097	1057	961	1045	1066	1040	1029	1025	1002	1060	1053	1049	1073	996	1062	1069	989	989	1021	1022	1056	1049	1101	966	1026	1083	1074	1099	1044	1007	1054	1074	1050	1115	1086	1041	1035	1094	1079	1069	1033	1110	988	995	1063	1033	1065	1061	1032	1121	1028	1075	1009	1009	980	1028	1039	1046	1108	1021	1098	1079	1025	1049	1020	987	1009	1080	1037	1022	1039	970	1007	1025	1108	1033	1027	1011	1054	1069	1099	1058	1043	1148	1054	1058	1013	1033	1064	1032	1023	1064	1060	1031	1067	1017	1040	1021	1056	1070	1053	1073	1036	1031	1046	1084	1053	1100	1051	1059	1075	1032	1065	1056	1047	1088	1109	1054	1061	1035	1035	1047	1005	1012	1024	1016	1038	1019	1002	1061	1099	1003	1027	1066	1045	1023	1007	1050	1025	1097	1004	1084	1019	1044	1046	1064	1065	1041	1042	1020	1024	1022	1059	1077	997	1030	1025	1065	1047	1071	1062	1066	1043	1050	980	1058	1091	1065	980	1024	1027	1042	1027	1110	1057	1067	1051	1038	1069	1070	1015	1102	1107	1015	1051	1034	1105	1029	1070	1068	1035	1003	1020	1070	1035	1017	1037	1006	1058	1063	1054	1036	1062	1030	1091	1087	1099	1027	966	999	990	1074	1000	988	1045	1013	1086	1072	1034	972	1090	1039	1028	1061	1045	1042	1096	1059	1042	1038	1056	1046	1073	1001	1003	1002	1058	1061	1057	988	1053	1030	1070	1078	1033	1013	1101	1047	1067	1092	1087	1035	1010	1025	1044	1059	1011	1047	1033	1096	1060	1003	1015	1021	1035	1035	1070	1089	1055	1074	1041	1062	1076	1034	1031	1004	1087	1082	1009	995	1023	1042	1061	1083	1031	1017	1090	1042	1018	1032	1012	1042	1000	1025	1020	1032	1015	1109	1077	973	1023	1059	999	1048	997	1040	1057	1024	1070	1070	1004	1064	1088	976	1056	1068	1039	1090	1004	995	1056	1077	1067	1036	972	1063	1034	1012	987	1086	1080	1094	1022	1031	1000	1053	1047	979	1075	1035	1023	999	1022	1042	1059	1028	1010	1075	1085	1016	1033	1022	1037	994	1088	1069	1083	1032	1063	1008	1057	1050	1111	1038	1132	1036	1068	988	1044	1033	1017	1051	1067	1024	1035	1023	1069	1004	1046	1051	1053	1066	1072	1017	1132	1081	1052	1070	1029	1109	1065	1030	1010	1082	1090	1015	1031	1004	1025	1002	988	1029	1070	980	1075	1040	1011	1043	1044	1003	1019	997	1111	1005	1037	1064	1044	1001	1034	1035	1061	1010	1002	992	1008	1070	1031	1038	1015	1011	1083	985	1019	1001	1114	1115	1013	1026	1044	1059	1045	1007	1059	1050	1100	1021	1091	1042	1020	1016	1052	1019	1079	1097	1025	1045	1056	1034	1015	1060	1037	1150	1042	1027	1026	1036	1026	1074	1030	1018	1007	1002	1053	1061	1116	1022	1045	1034	1046	1055	1025	1079	1027	1037	1000	1042	1048	985	1095	974	1067	1022	1065	1070	1076	1101	1045	1045	1026	978	1066	1046	1099	1036	1051	1034	1009	1087	1061	1027	975	1046	1040	1046	1090	1064	1023	1073	1044	1121	1049	1009	1055	986	1006	1050	1023	941	1045	1054	1036	1038	1053	1066	1058	1045	1024	1064	1076	1051	1071	1055	1052	1035	1045	1061	1042	1041	987	1046	1059	1042	1054	1028	1000	1054	1005	1038	1044	1064	1103	1069	1092	1067	1059	1081	1059	1017	1018	1014	1065	1014	1013	1042	1060	1012	988	1051	1047	1034	1063	1066	1020	1068	1018	989	1016	1052	999	1031	1049	1034	996	1014	1054	1092	1029	1062	1023	1084	1035	1040	1022	1004	1064	990	1069	1036	1008	1047	979	925	1101	994	1020	1027	1061	1017	1084	994	1019	982	1079	1035	1021	989	1079	1038	1096	1105	1039	1066	1044	1001	1051	1028	1084	1001	991	1039	1009	1024	1020	1068	1100	1037	1077	1057	997	1058	1074	1031	1058	1083	1048	1011	1046	1076	1030	1004	1058	1019	1014	1031	1086	1024	1102	1053	944	1036	1009	1090	1071	987	1027	1045	1069	1060	1066	1015	1061	1017	1065	1073	1066	1052	1047	1039	991	993	1029	1006	1052	1038	1022	1064	1063	1040	980	1109	1024	1090	1057	1050	1049	1069	1068	1047	1031	1060	1086	1028	1021	1081	1071	1026	1056	1055	1029	1089	1068	1065	1039	1065	1064	1057	1063	1042	1010	992	1014	1099	1047	961	1061	1027	1066	1041	1041	1018	989	1003	1003	1077	1059	1040	972	1067	1005	1076	1062	1030	1039	1031	1073	1032	1032	1108	995	1079	1059	1006	1049	1078	1007	1001	1065	1055	1062	1021	1036	1067	1043	1051	1076	1034	1025	1061	1078	1099	1072	1038	1018	1039	1045	1084	1059	1023	1078	1060	1038	1083	1060	1085	1005	1024	1032	1129	1065	1078	1040	1066	1057	973	1068	1061	1068	1036	1059	1071	1062	1011	974	1030	1048	1049	1052	1059	1029	1029	1083	1045	984	1060	1111	1044	1081	1026	1066	1095	1029	1011	1091	1091	1017	1048	1059	1006	1059	1036	1024	1080	1031	1053	1046	1061	1056	1016	1059	1063	1050	1064	1090	1053	1008	1019	1061	989	1010	1022	1015	1058	1044	1031	1040	1079	1013	1023	1020	1041	1020	1046	1039	1031	1038	1067	1082	1014	1086	1007	1099	1086	1052	1023	1045	1040	1089	1058	1074	1078	1063	993	1090	1008	1073	1047	1016	1101	1054	1024	1054	1090	1032	1002	1116	1003	1060	1094	1044	976	1045	1032	1050	1031	963	1076	1045	1056	1063	1055	1058	1046	1052	1003	1073	985	1037	1064	1011	1032	1038	1100	1106	1078	1042	1111	999	1043	1083	1082	1050	1040	1055	1076	1040	1020	1004	1105	983	1082	993	1013	1037	1066	1015	1109	1012	1048	1064	1056	1086	1069	1031	968	1070	1100	1036	1076	1097	1032	1064	1084	1071	1038	1061	997	1075	1056	1138	1070	1024	1051	1059	1067	1077	999	973	1088	1022	1023	1059	1069	1026	1038	1017	1070	1050	1080	1081	1028	1075	1098	1108	1054	1085	1042	1014	980	1033	1055	1078	1029	1081	1048	1048	1005	1070	1030	1053	1115	1037	1037	1010	1077	1102	1057	1008	1080	1039	1053	1028	1054	1025	1096	1024	1025	1006	1030	1063	1047	1049	1025	979	1053	1090	1034	1034	1041	1055	1095	1033	1037	1067	1000	1014	1079	1054	1086	1045	1055	1023	1036	1068	1097	1073	1039	1053	1037	1031	994	1059	968	1035	1077	996	1063	1050	1051	1067	1024	1051	1069	1021	1085	1046	1019	1123	1017	1056	1036	1036	1029	1029	1025	1056	1025	1021	1069	1104	1049	1111	1056	1028	1017	1063	1081	1085	1012	1040	1015	1055	1035	1060	1078	1042	1044	1064	971	1022	1089	1042	1060	1051	1017	1034	987	1049	1034	1024	1059	1062	1074	1047	1030	1008	1016	1042	1037	1052	1043	1049	1090	985	991	963	1071	1000	1010	1050	1032	1029	1032	1082	1040	1022	1033	1094	1013	1046	1027	1038	1050	996	1008	1021	1031	1068	1088	1067	1016	977	1047	1014	1047	1086	979	1083	1054	1020	1056	1040	1061	1059	1020	1120	1022	1081	1096	984	975	1071	1038	1046	1023	1128	1070	1042	1019	1046	1045	1039	1021	1049	1069	1001	1103	990	999	1034	1039	1032	1023	1064	1084	1001	1035	1035	1041	1044	1009	1059	1013	1062	1097	1028	1047	1052	1039	1055	1036	1011	1048	1028	996	1015	1065	1032	1044	1100	1008	1058	1009	1058	1080	1048	1061	1063	1032	1068	1019	1114	1047	1038	1039	981	1045	983	1066	1016	1051	1059	1031	1060	1028	1046	969	1035	1023	1051	1047	1036	1039	1022	1037	1004	1033	1074	1089	1031	1006	1069	1060	996	1029	1049	1073	1030	1080	1059	1010	1119	1073	1037	1049	1046	1044	1054	1101	1024	1013	1011	1054	1034	1069	1024	1010	1068	1023	1037	1022	1066	1107	1048	1017	977	1106	1038	1031	1040	1023	1069	1068	1068	1045	1023	1042	1003	1016	1005	1074	1082	1017	1099	1053	1081	1057	1073	1049	1044	1005	1049	1045	1070	1035	1098	1049	1063	1075	1048	1040	1013	1027	1049	1057	1069	1116	1059	1007	1011	1037	1093	1038	1034	999	1002	1025	1058	1042	1052	1068	1025	1055	1068	1048	992	1052	1122	1066
22425	20935	28630	23383	20927	20975	12205	1770	1234	1190	1125	1059	1088	997	1000	974	1149	1178	1106	1198	1213	1191	1209	1046	1010	997	1061	1035	1012	965	955	925	875	836	832	880	897	815	846	824	792	829	764	843	802	797	807	848	798	834	796	826	876	793	798	816	829	849	814	790	778	749	788	835	793	803	800	788	783	791	784	728	780	759	807	878	842	765	774	757	824	817	785	833	802	756	757	775	809	831	800	800	797	774	783	814	822	762	799	812	796	809	803	769	759	769	770	813	803	772	757	797	768	769	803	757	780	765	787	768	823	736	765	765	779	829	778	796	723	809	789	808	746	792	765	768	850	761	808	812	730	739	779	802	773	746	803	773	728	748	808	798	822	770	792	763	761	759	798	831	816	787	766	771	770	786	812	798	774	788	810	798	843	790	822	762	759	823	814	770	774	790	806	784	793	773	763	817	805	789	788	791	767	818	782	764	780	763	753	827	818	796	784	778	763	770	804	747	802	755	764	794	738	818	824	834	768	772	816	752	786	809	803	819	776	808	795	792	783	781	772	758	804	754	751	782	761	767	778	750	792	746	813	768	777	792	824	792	753	739	796	789	766	801	831	762	796	793	763	793	766	753	772	788	751	809	798	806	728	797	851	777	820	732	787	812	811	779	757	818	757	823	752	797	782	760	786	753	804	746	824	788	823	795	766	837	806	790	793	797	813	771	807	803	816	799	751	799	755	799	798	768	800	780	753	765	782	759	818	793	775	830	780	822	775	805	806	767	777	771	799	781	784	814	787	778	769	762	761	790	767	765	750	806	814	747	790	768	795	732	760	725	828	712	789	758	779	833	760	813	710	773	814	784	801	780	755	737	848	801	761	805	807	733	777	793	737	851	739	778	769	783	801	796	799	777	746	773	757	767	778	796	848	740	797	780	764	809	798	765	782	808	795	750	806	827	808	816	772	768	745	783	744	798	736	794	815	736	811	767	776	824	788	770	735	774	822	790	862	771	827	738	796	787	792	788	809	803	742	799	793	780	758	769	811	843	757	827	820	798	732	770	725	830	728	746	782	787	843	771	741	789	825	796	776	784	763	782	773	771	783	776	849	756	742	773	772	808	803	778	798	734	818	752	769	798	839	796	767	795	783	784	802	746	821	793	744	761	766	823	807	753	808	835	792	793	769	747	758	807	794	731	820	848	786	787	751	794	814	829	771	743	848	779	837	785	773	771	762	849	725	792	782	795	802	870	816	814	786	760	839	845	856	784	783	711	765	794	774	733	715	828	747	742	809	748	817	745	792	795	773	803	773	769	818	783	778	783	770	769	761	796	774	775	785	832	762	772	816	777	788	824	779	770	791	772	762	767	775	801	797	754	788	830	754	791	812	791	766	777	828	795	734	766	756	808	814	803	790	761	792	779	768	770	834	757	797	796	808	799	773	779	805	768	794	776	764	818	787	787	750	769	830	744	793	720	796	803	766	787	751	783	786	812	804	787	816	754	798	727	781	784	772	743	773	775	828	796	779	754	790	814	798	752	844	768	783	795	829	805	786	742	814	757	834	783	762	803	750	804	764	720	724	790	778	752	817	749	774	797	853	762	778	785	813	820	751	817	773	735	746	756	775	839	748	783	828	757	792	766	778	825	800	799	730	799	778	825	810	817	784	819	825	801	728	782	776	762	796	783	756	831	814	823	752	804	759	799	800	790	752	762	768	773	805	823	771	774	790	783	816	799	848	758	789	776	784	794	769	848	790	762	733	786	792	811	810	766	738	802	796	765	809	808	806	758	720	762	796	793	778	847	787	804	753	757	763	833	749	755	827	808	822	786	789	755	764	789	796	814	736	775	771	756	830	777	819	792	747	787	733	803	792	833	756	765	780	727	791	769	748	797	702	764	786	757	772	782	772	756	806	832	751	815	847	787	842	771	779	807	796	800	834	816	787	827	788	757	830	760	764	761	798	782	809	793	794	801	769	772	754	803	789	785	784	786	777	758	799	780	784	762	818	819	810	854	771	820	825	808	772	793	780	793	785	805	789	781	785	811	787	785	760	825	792	774	821	790	781	756	781	758	779	769	775	758	779	806	771	725	762	801	781	798	786	868	793	756	733	817	765	735	779	802	836	779	805	805	808	742	785	774	718	806	828	839	769	776	790	816	778	794	814	791	750	807	750	835	818	805	791	804	834	725	778	755	785	787	745	737	791	759	799	778	755	765	731	808	815	844	844	806	805	790	785	784	798	798	798	765	770	778	805	771	791	783	790	777	757	814	782	780	734	795	787	746	741	762	819	809	772	793	785	803	801	715	786	767	776	792	768	830	778	831	808	787	788	749	755	717	773	819	792	774	751	760	787	750	779	758	827	782	809	758	768	781	794	753	779	801	824	755	828	811	775	816	823	787	783	810	757	748	753	825	768	790	828	782	752	793	760	820	738	763	811	784	737	810	771	830	804	789	759	770	724	782	747	751	811	815	811	792	832	760	708	799	794	762	802	737	730	794	841	794	815	785	801	830	828	818	753	739	818	818	765	792	734	734	787	796	732	761	748	809	792	750	789	775	777	785	787	802	756	786	759	856	795	780	815	734	833	766	745	791	727	797	769	848	828	799	781	793	735	739	802	735	762	775	755	745	798	798	740	842	767	780	773	766	770	734	802	783	785	813	804	796	780	768	756	825	754	815	754	705	789	790	765	804	821	735	805	817	795	786	788	756	719	808	784	757	820	779	781	725	845	805	733	752	747	725	829	777	768	796	797	805	732	770	780	835	747	795	772	749	817	820	753	732	766	713	794	738	777	797	839	755	822	815	816	754	746	731	767	784	785	780	779	797	745	764	728	735	792	807	780	761	790	788	807	804	766	778	778	733	797	782	823	825	798	777	799	785	740	753	813	799	749	758	776	785	820	810	798	768	819	775	755	828	750	772	794	764	779	788	783	796	773	774	712	746	782	796	807	751	713	776	790	740	747	804	788	770	790	772	803	831	790	792	760	786	727	775	758	763	735	796	830	801	798	800	754	812	807	771	785	792	749	757	787	820	808	814	783	778	788	794	784	818	771	794	813	761	777	726	765	791	796	790	799	767	765	805	774	715	798	789	777	801	759	762	795	800	818	760	789	744	822	847	834	806	747	744	741	817	789	755	797	812	801	784	814	755	789	801	793	752	819	728	757	755	744	818	765	760	775	762	789	795	749	840	765	772	795	818	785	754	788	754	808	747	791	712	731	788	833	764	772	792	768	828	808	785	785	755	751	795	764	739	751	757	816	771	796	785	791	790	710	760	794	787	774	742	801	761	800	746	790	768	816	836	820	742	753	766	822	715	753	798	768	731	817	773	751	711	779	744	746	786	766	754	711	749	809	800	808	802	747	772	750	830	843	804	796	826	768	803	778	827	768	820	808	759	755	780	806	797	775	764	803	788	787	788	820	758	813	786	752	799	725	785	733	828	787	777	765	759	775	761	766	777	789	720	796	770	753	770	733	798	743	788	784	759	769	746	784	842
44153	32029	11187	6108	4191	3358	2671	2259	2033	1657	1544	1402	1332	1211	1210	1387	1507	1547	1530	1573	1600	1641	1578	1477	1297	1273	1283	1299	1321	1243	1109	1040	1003	979	907	935	915	909	889	928	910	902	883	874	898	866	873	900	884	965	854	913	880	870	930	877	890	942	917	870	878	800	827	873	843	841	852	836	836	891	900	843	806	831	830	885	823	815	881	840	836	836	808	836	839	824	859	876	898	829	792	917	844	829	778	881	849	809	811	876	816	856	836	862	810	885	855	801	869	895	872	796	831	827	845	847	813	871	870	771	829	845	867	807	851	805	839	864	832	839	849	842	866	823	836	899	872	858	820	839	823	870	819	859	849	844	855	850	834	797	836	815	825	874	887	863	827	836	799	882	869	888	827	835	821	890	825	791	877	861	838	851	849	839	869	806	813	837	841	831	821	810	852	894	842	828	862	859	837	881	823	779	840	840	818	854	891	802	847	846	860	820	811	886	856	833	848	806	820	810	809	871	838	866	841	884	879	843	803	843	814	889	851	780	845	836	860	827	745	857	833	882	867	834	903	824	854	859	855	849	818	888	844	896	855	878	823	855	857	841	832	798	828	778	886	788	819	841	837	869	845	845	863	816	870	886	841	851	848	802	859	836	817	862	788	782	796	792	809	839	898	849	841	885	868	804	846	849	877	834	820	868	805	840	898	838	849	836	879	892	828	866	838	821	823	830	842	850	831	862	803	810	820	868	864	899	854	855	901	866	832	820	865	867	854	829	850	821	829	860	831	879	837	831	837	850	794	806	828	838	849	823	810	831	850	850	846	877	808	818	846	891	853	817	842	870	856	876	844	819	887	840	861	843	840	829	797	853	863	856	855	844	825	833	854	869	838	808	806	864	863	833	818	812	813	790	848	857	807	871	866	807	780	813	858	884	831	848	855	822	818	866	830	830	861	849	848	858	859	793	866	854	821	794	825	850	865	818	755	821	827	840	854	832	837	840	781	828	824	821	816	833	890	875	832	801	791	815	862	805	839	833	802	840	847	795	870	840	810	836	854	915	796	831	821	850	846	858	831	830	816	835	885	870	848	782	774	866	829	828	847	845	850	852	843	839	833	871	811	812	843	828	882	834	838	836	881	872	846	852	862	877	816	860	862	797	822	867	812	779	827	791	800	844	832	829	916	919	888	847	842	815	850	814	817	802	777	843	850	844	837	844	835	823	851	878	810	863	829	835	858	818	846	793	836	864	901	788	886	805	787	827	862	919	859	799	826	808	839	787	861	830	822	817	802	830	785	819	834	823	840	865	854	797	856	834	789	845	842	760	855	805	820	832	804	858	886	824	799	807	874	861	869	872	855	854	855	827	829	819	851	804	748	839	806	814	788	817	837	854	878	849	873	817	862	780	819	824	789	851	807	849	829	774	858	836	896	867	821	864	835	806	788	824	883	810	850	843	831	798	795	849	802	846	822	812	769	852	861	840	852	913	838	834	855	867	808	798	855	805	808	846	824	866	814	863	868	863	835	810	843	841	806	817	864	854	897	780	800	856	834	874	824	777	853	791	834	836	839	834	799	881	857	830	828	780	850	819	855	808	863	848	784	824	831	828	844	840	877	860	832	838	825	809	850	846	816	831	815	855	860	820	841	831	819	854	853	820	882	825	818	857	814	769	841	782	809	836	859	844	845	823	875	845	859	809	833	827	818	828	902	823	867	890	813	845	857	828	805	848	837	830	869	885	792	835	865	829	812	810	847	834	851	787	822	756	808	864	835	846	854	886	860	889	794	821	851	856	845	888	836	825	817	848	859	813	824	789	847	850	843	817	857	865	803	843	776	815	794	827	829	794	822	778	892	862	842	825	821	827	815	838	826	850	865	864	828	816	855	864	846	807	830	807	797	841	861	836	857	823	859	819	866	854	915	878	825	828	836	827	868	813	833	850	811	811	906	842	851	786	844	857	850	864	833	821	899	791	867	838	797	825	837	858	812	845	810	822	898	839	820	808	831	866	831	777	812	847	837	864	885	819	867	833	754	833	773	767	824	847	857	820	822	816	775	834	806	802	812	805	848	874	825	821	833	810	868	829	829	823	822	811	817	827	848	910	835	833	818	819	786	841	844	804	845	867	837	867	858	868	827	825	834	802	882	811	805	901	749	817	831	819	847	838	849	857	741	844	777	777	888	856	838	874	802	838	856	846	830	794	832	831	862	811	815	810	814	853	846	803	824	906	856	846	835	811	821	819	843	840	836	849	855	833	828	818	883	809	820	841	872	839	846	824	786	875	807	833	829	868	812	784	846	808	803	816	861	795	806	878	809	839	842	856	825	847	881	820	885	854	884	812	842	842	831	841	819	831	850	793	822	877	843	826	855	833	800	844	847	818	823	822	908	877	841	852	879	868	794	860	814	806	839	881	791	853	836	794	786	839	845	858	853	817	898	765	905	851	868	819	817	824	828	859	890	916	823	851	820	862	847	853	907	818	872	866	871	853	903	868	851	885	790	880	807	838	863	819	861	861	829	804	878	826	845	870	806	844	823	834	822	810	884	843	895	858	920	834	830	800	843	819	838	855	849	780	823	825	810	882	833	846	855	854	847	838	839	824	878	843	798	803	820	897	793	829	847	818	789	852	803	812	862	877	879	848	854	848	878	785	823	847	780	819	804	852	811	857	893	836	841	805	868	840	803	826	850	829	835	823	859	873	838	889	821	836	811	805	823	869	884	855	845	859	829	802	866	853	834	780	797	806	816	805	869	826	835	877	837	829	811	843	911	834	866	868	884	866	864	784	841	830	857	875	842	827	844	839	820	840	848	813	863	890	833	881	868	850	838	853	904	879	857	851	845	874	891	821	903	837	843	792	827	858	882	827	799	861	861	839	817	828	845	829	807	863	866	850	887	791	883	836	867	823	810	845	829	794	797	846	854	850	822	807	827	843	852	884	829	832	878	818	879	879	854	783	836	813	845	831	835	844	846	806	813	789	802	850	817	841	831	815	825	848	854	824	806	862	823	785	815	828	808	849	849	845	873	802	819	824	803	813	832	878	860	796	838	881	841	861	840	771	843	852	817	867	851	868	828	840	792	814	835	837	863	867	864	843	761	775	805	884	860	819	867	821	821	864	849	837	830	838	821	853	825	880	895	836	870	871	839	837	859	828	862	839	867	818	792	841	831	807	859	839	833	814	877	791	850	842	773	840	858	888	828	830	883	853	821	792	799	851	795	805	875	860	889	843	810	816	784	822	808	830	839	839	799	820	834	824	817	846	808	851	800	809	874	878	860	803	839	878	804	860	877	845	820	827	841	878	800	873	823	883	792	826	855	825	816	892	852	838	807	832	788	875	824	874	858	886	775	833	861	817	901	858	825	859	806	804	840	813	820	838	847	793	789	858	834	846	836	868	877	877	837	847	849	843	860	865	830	860	870	794	863	858	857	871	852	810	825	842	812	842	863	827	837	860	861	851	840	833	775	895	887	866	825	837	819	860	873	792	797	851	819	838
29652	22281	11718	1578	828	789	801	751	777	716	776	739	732	703	735	791	809	823	762	780	810	854	803	797	771	845	793	830	756	732	769	734	732	734	712	792	755	710	718	746	739	670	707	723	736	720	754	726	709	712	700	715	726	734	767	754	748	734	751	713	726	715	679	714	784	756	709	744	754	730	702	707	741	715	671	646	685	740	708	728	693	690	756	720	691	736	759	759	731	738	725	684	697	737	747	705	681	729	723	735	757	797	733	751	755	754	703	700	742	754	717	711	717	759	723	712	737	731	733	736	750	733	756	726	702	707	720	730	705	717	738	719	720	737	738	694	728	731	726	719	695	720	703	720	804	721	740	675	687	690	679	717	689	734	724	730	728	728	705	725	741	725	714	739	759	730	744	703	710	714	655	709	755	755	700	731	760	756	721	712	790	737	727	763	694	697	711	734	730	773	749	723	712	698	713	716	679	734	749	697	717	690	685	759	723	726	754	698	673	736	759	673	711	720	754	772	663	731	690	732	730	688	756	726	665	716	703	712	734	720	744	727	752	700	763	731	705	694	745	665	701	701	728	740	701	695	786	735	687	709	718	692	768	704	735	729	707	733	774	739	717	706	687	749	729	720	708	691	724	726	715	714	729	781	678	724	689	690	747	677	684	691	657	704	732	721	702	732	727	672	721	733	753	707	690	750	700	722	757	758	743	717	726	695	726	749	686	716	728	686	734	719	744	748	728	672	781	707	708	703	748	705	768	748	711	718	766	718	714	710	689	700	702	714	706	718	728	693	706	722	744	659	739	691	714	721	772	728	703	656	696	719	732	686	737	737	683	719	698	761	762	708	729	726	771	705	713	720	738	761	738	733	760	686	664	727	691	710	726	697	721	695	714	746	685	736	709	718	696	740	717	702	739	723	751	669	763	687	729	721	730	729	716	663	767	683	699	723	688	716	651	659	710	726	745	772	689	706	723	732	672	717	723	722	712	738	690	709	713	705	733	733	709	685	694	718	699	691	710	714	730	727	699	725	668	753	702	672	713	707	705	699	722	680	773	699	766	746	712	694	712	698	700	639	672	753	751	772	758	683	696	770	717	725	709	760	706	683	726	757	701	718	723	707	691	676	737	714	761	698	745	739	732	721	740	730	751	732	776	733	720	729	794	734	704	738	709	692	708	704	728	706	735	747	712	721	718	720	687	735	739	767	737	764	734	726	677	684	726	706	703	728	677	754	678	756	715	735	721	731	738	762	729	720	648	735	727	742	793	701	737	722	710	708	713	690	705	747	741	710	720	751	720	698	718	719	734	699	715	711	711	750	735	736	699	714	720	719	742	701	735	731	750	716	727	722	734	693	715	690	707	733	759	676	687	763	757	745	746	703	695	739	674	739	748	704	696	778	739	707	746	730	716	719	716	719	748	728	713	718	705	771	715	732	708	738	685	734	696	703	759	695	676	685	693	688	675	699	736	731	710	755	696	730	738	729	741	756	735	751	782	704	726	702	732	686	720	750	728	705	738	691	739	658	706	753	748	717	680	743	702	681	724	702	724	739	750	719	731	703	752	710	710	773	710	730	708	718	753	695	713	711	718	688	688	696	696	736	699	735	666	720	704	741	741	709	708	726	745	734	750	653	733	724	747	764	730	727	739	721	678	720	715	689	734	749	687	750	753	750	691	726	685	725	728	732	668	723	714	716	744	745	764	713	692	666	695	705	720	743	730	682	719	760	733	691	696	756	708	764	730	730	712	722	677	690	758	763	747	749	740	716	715	706	726	723	766	710	704	738	720	716	728	736	736	680	688	719	661	726	697	731	745	742	726	731	740	748	738	698	745	722	723	683	708	691	728	775	738	737	721	738	693	706	696	715	709	733	745	720	705	695	720	712	696	762	789	695	742	697	717	689	710	766	765	747	721	815	696	767	717	712	671	698	720	654	745	758	667	720	682	745	699	703	737	754	724	726	751	684	786	736	700	707	735	721	735	699	662	717	731	727	688	677	710	708	746	683	729	695	777	693	717	719	692	750	737	698	704	695	731	740	713	729	747	712	696	699	704	734	745	684	720	675	743	700	757	671	719	732	677	739	759	721	836	712	688	716	717	733	756	707	733	702	734	736	778	739	761	760	734	714	725	726	737	759	732	717	662	686	733	730	741	699	730	707	692	747	717	717	687	755	744	691	695	688	688	736	716	748	751	758	710	703	712	676	712	664	707	727	745	729	729	700	687	708	735	746	721	728	713	717	716	688	746	713	744	750	676	755	754	775	741	721	694	752	735	716	746	739	736	717	699	698	723	754	712	685	709	712	733	736	772	756	728	704	738	730	738	695	716	727	728	712	786	710	737	698	702	725	708	698	741	717	760	702	698	679	740	704	709	731	691	704	726	747	689	720	738	708	731	741	775	691	777	696	764	722	696	667	761	756	710	729	724	696	676	705	699	740	741	662	673	702	752	760	713	731	730	741	713	728	691	714	785	728	739	717	723	723	739	738	711	706	694	755	705	726	694	776	698	760	720	719	751	743	709	741	723	678	696	684	700	727	733	736	696	781	680	732	704	716	738	710	743	708	733	729	771	747	752	711	735	764	752	733	715	739	701	700	761	765	726	749	682	690	697	677	740	726	703	689	751	721	670	747	752	750	776	708	757	691	729	715	731	760	727	696	761	725	738	718	737	763	741	751	748	732	722	726	679	718	729	685	743	694	725	742	721	691	688	677	727	751	767	732	686	684	679	738	695	723	762	706	694	688	733	726	727	748	758	749	755	777	727	720	714	735	706	689	718	759	711	709	719	746	720	705	668	709	731	751	668	726	673	699	680	693	751	731	712	785	733	717	698	736	723	714	695	765	737	701	723	702	706	690	744	746	738	741	733	712	728	735	681	726	729	719	716	767	713	742	722	739	745	718	745	807	728	752	725	781	691	709	711	704	765	728	723	735	714	745	763	748	795	743	732	737	699	695	695	686	676	731	710	772	654	685	723	735	723	693	719	716	722	743	663	670	738	684	697	714	678	745	750	716	727	730	718	693	690	719	779	729	717	692	694	701	704	734	716	745	756	719	741	720	693	717	768	667	713	719	727	700	716	763	700	722	685	751	711	751	730	747	733	779	702	693	720	735	743	687	723	698	741	726	726	745	737	687	704	701	737	684	701	713	700	753	712	702	800	695	750	712	744	728	701	718	701	718	731	674	756	707	697	733	711	691	711	742	713	745	714	710	749	757	723	703	703	705	718	763	738	767	727	693	711	702	736	699	713	728	743	709	729	751	665	675	734	682	722	670	676	748	722	743	744	725	687	769	744	695	687	694	723	724	738	764	721	735	685	696	665	729	707	715	687	713	711	779	740	717	732	668	690	763	693	720	776	696	690	692	721	729	698	709	717	713	755	690	724	738	739	736	767	741	750	735	726	741	726	747	775	693	759	729	748	697	760	741	735	672	709	752	750	703	726	712	724	709	681	736	756	724	704	786	749	696	732	736	751	685	726	718	742	725
37187	12294	1265	1046	937	905	779	884	909	807	874	851	824	852	848	909	930	972	995	992	1026	1063	1037	931	904	960	955	998	965	913	960	864	867	806	862	835	863	848	833	809	777	841	776	831	806	807	893	833	822	811	801	860	850	879	856	832	767	784	843	867	822	819	810	847	849	802	857	820	826	810	838	855	822	830	785	778	782	795	780	783	838	832	849	832	814	794	813	842	832	799	843	811	830	757	823	814	850	803	830	820	807	820	826	784	815	813	820	898	799	799	793	840	837	797	809	814	810	903	792	780	847	807	826	801	824	835	817	788	825	791	799	817	819	834	856	778	801	820	831	846	821	790	824	819	829	828	807	833	769	817	814	764	837	872	787	829	788	813	825	829	784	749	853	837	823	836	808	805	825	787	795	780	825	836	815	786	809	804	788	802	816	786	836	784	800	831	854	800	864	831	809	809	814	783	850	766	867	788	849	812	840	807	806	825	784	794	807	836	783	856	788	849	866	811	822	783	838	824	830	808	854	809	853	821	854	842	832	801	823	822	810	781	794	870	787	849	813	736	823	826	775	807	830	795	807	801	838	794	830	813	809	847	812	801	775	789	799	798	815	863	821	782	782	847	798	797	809	865	775	803	811	805	795	765	804	837	807	833	879	804	833	817	817	762	791	842	830	771	822	807	846	751	822	804	836	836	799	784	809	794	835	779	829	802	841	817	811	808	847	851	788	859	779	831	793	811	853	781	803	818	792	832	804	877	873	831	810	849	817	800	831	812	815	766	766	852	832	840	821	841	761	838	780	799	828	811	785	806	806	820	768	801	815	812	792	846	799	784	795	769	842	847	812	850	802	792	852	806	774	779	806	850	777	857	754	787	803	822	829	758	754	783	813	834	799	848	778	840	841	764	832	842	785	798	804	817	821	806	818	806	843	838	812	869	820	785	810	814	825	831	846	773	835	804	813	787	826	816	833	775	782	772	797	804	836	803	824	850	788	874	793	792	822	807	769	847	827	802	814	782	824	794	818	773	796	782	804	820	818	824	806	822	834	803	795	839	806	814	811	832	815	799	835	838	825	849	799	794	827	802	833	791	828	795	803	812	848	844	821	778	805	773	837	787	851	832	814	786	789	786	795	854	816	790	847	786	750	824	806	811	765	806	784	840	850	807	784	796	822	799	814	844	803	803	845	793	792	861	799	875	803	830	856	846	829	762	792	810	866	774	808	822	848	769	837	824	821	772	802	836	843	819	850	845	770	835	847	775	813	831	832	774	825	812	856	828	859	821	739	813	832	809	850	862	794	779	794	802	823	792	792	817	844	811	782	808	795	783	852	792	810	832	823	818	832	757	788	797	845	842	769	816	852	856	873	750	835	832	807	843	782	843	838	841	847	820	859	808	840	810	816	797	808	850	820	837	805	806	844	827	772	835	813	813	790	827	839	765	805	801	849	851	770	826	838	821	819	780	812	844	784	752	798	794	809	818	812	804	800	853	782	807	869	792	789	859	828	841	817	809	820	850	819	791	792	811	814	833	815	836	833	786	816	809	781	811	847	800	830	851	832	845	857	788	865	754	790	839	798	802	812	851	845	820	787	798	820	792	834	816	841	800	797	818	838	816	786	830	828	814	834	813	818	789	798	864	812	794	849	804	765	791	798	810	784	796	800	844	797	851	796	852	820	821	822	840	856	784	822	815	796	814	808	808	871	862	778	774	809	807	826	820	802	807	883	799	839	863	828	808	815	865	848	771	833	787	843	794	810	775	860	772	787	820	806	856	826	819	836	838	786	818	832	810	850	799	853	843	792	796	803	850	817	832	802	816	833	826	838	835	810	795	785	809	803	854	852	857	818	811	785	784	804	835	837	863	818	825	816	816	802	840	837	796	811	825	821	779	810	831	869	792	754	774	804	783	788	823	878	752	810	809	837	803	778	814	774	821	786	843	800	788	820	774	785	860	812	830	817	824	774	780	872	836	773	834	828	778	797	826	817	817	822	858	851	813	763	827	825	817	818	872	793	831	814	804	817	802	842	813	852	807	780	832	851	849	882	804	859	796	850	815	814	792	805	856	842	780	788	809	871	829	858	863	782	820	796	839	807	788	815	787	825	872	750	865	790	832	777	817	861	776	755	825	804	795	818	804	873	809	818	806	800	800	880	768	828	793	807	841	837	839	833	802	830	807	800	780	821	814	753	849	845	788	779	838	822	842	860	857	844	806	827	829	786	849	838	833	827	834	789	834	846	770	821	837	800	862	837	871	828	801	886	816	779	849	832	805	843	827	805	815	830	795	798	857	822	852	875	793	820	758	779	784	826	835	808	815	818	813	812	776	803	785	809	782	757	774	796	777	764	825	813	821	791	784	788	808	877	772	819	819	864	803	818	821	791	809	800	814	837	819	795	845	846	842	787	829	843	841	787	805	837	824	857	803	790	832	817	791	770	817	803	823	790	839	828	803	819	738	798	814	811	756	894	835	800	778	826	831	785	869	834	846	797	828	775	788	787	792	842	818	823	767	788	849	807	817	777	818	774	849	847	794	798	813	806	820	819	820	849	827	846	811	808	823	824	780	847	818	836	800	836	845	778	830	804	816	812	828	809	877	791	823	810	843	794	778	778	824	844	841	777	782	808	807	807	812	799	807	797	800	818	768	836	766	820	828	814	827	851	754	842	816	856	865	826	790	830	771	798	791	805	796	792	821	803	839	825	817	799	830	833	807	832	770	798	762	788	843	812	797	751	831	793	790	773	878	864	805	803	819	872	812	826	803	785	817	801	831	809	795	866	791	838	787	824	805	822	812	791	805	801	793	830	803	820	838	844	795	799	815	791	805	849	775	793	803	833	790	822	816	801	821	830	870	800	871	808	801	825	824	785	824	823	813	762	864	787	852	849	760	885	830	860	808	827	827	807	834	806	807	840	799	793	833	823	780	790	808	843	812	824	817	822	812	802	824	806	805	782	844	865	783	756	788	799	813	797	880	799	795	805	849	787	806	843	864	765	824	835	804	843	742	817	861	890	821	861	778	787	846	879	787	818	835	825	829	795	803	825	844	793	858	828	794	815	819	863	819	779	816	855	833	835	831	735	761	780	865	883	781	850	817	769	826	821	835	812	849	872	818	802	798	836	800	832	844	782	819	844	862	855	876	806	838	825	834	774	792	837	839	812	830	843	860	760	800	842	814	834	800	834	833	777	790	830	800	812	834	805	828	842	879	842	831	833	844	818	864	811	830	851	790	807	851	868	832	803	783	849	822	784	825	820	843	798	775	830	758	801	854	815	773	908	773	831	823	816	771	847	842	771	853	801	808	829	796	841	817	838	854	815	826	829	841	795	773	819	785	802	764	756	865	790	812	813	814	802	767	846	854	782	847	833	840	795	864	790	839	845	781	844	820	814	828	757	787	847	839	810	829	775	813	754	884	828	862	797	777	825	818	813	825	820	802	811	781	808	868	856	773	825	868	802	827	816	793	833	807	767	788	810	768	827	792
23461	20889	28209	23739	20875	12445	1361	922	784	734	701	681	688	619	613	664	771	768	801	781	832	819	872	686	691	711	795	725	741	667	628	647	609	583	577	578	610	587	560	571	543	541	517	559	538	572	538	525	543	548	530	508	541	579	623	593	581	568	597	544	504	523	557	577	545	592	543	590	551	569	573	557	553	573	539	582	568	534	545	551	564	567	583	565	549	565	579	569	545	597	581	516	513	550	503	530	512	530	587	565	514	527	538	537	555	545	562	516	522	539	550	570	545	539	566	516	540	552	555	512	525	519	534	563	513	514	538	568	552	525	492	552	577	543	535	559	516	555	605	575	525	525	574	542	548	517	529	540	542	544	510	548	540	537	550	497	556	546	513	532	562	493	527	518	553	507	511	539	522	523	535	530	525	530	569	516	527	559	555	534	517	528	524	564	543	530	544	541	524	501	517	545	566	519	537	533	519	567	517	566	559	530	562	561	509	557	541	516	526	553	553	500	580	558	544	594	506	539	532	548	538	558	574	551	589	564	579	546	526	580	526	575	546	550	532	588	526	508	554	553	553	533	568	563	537	545	563	532	528	557	515	575	524	573	584	568	541	580	531	501	551	478	549	519	582	490	522	561	593	566	532	549	561	559	575	582	524	556	541	536	588	523	526	527	551	536	539	567	502	547	530	518	504	551	552	555	530	547	549	566	550	553	555	543	548	560	516	555	526	535	539	530	545	573	546	553	525	552	495	547	569	549	514	552	573	564	556	510	573	522	484	542	543	550	513	544	553	547	499	557	492	505	548	501	530	526	522	549	546	538	559	556	542	540	509	554	536	529	542	543	568	563	532	560	558	545	533	570	537	572	544	540	583	537	539	557	548	560	554	539	534	539	567	561	546	551	544	527	554	522	548	518	532	548	558	539	528	561	538	545	566	551	546	557	520	522	551	551	601	547	545	573	528	559	532	541	526	564	507	486	541	559	529	539	563	555	553	533	531	569	555	556	533	544	524	543	525	549	526	546	565	526	534	517	544	485	548	546	547	543	541	544	562	585	534	558	563	576	556	519	543	530	586	532	571	527	586	571	551	528	563	558	607	591	547	578	556	526	581	463	562	542	557	568	583	527	557	526	554	569	561	513	498	550	535	546	543	533	521	522	500	543	547	529	583	550	558	529	540	507	567	546	509	537	486	578	542	547	546	562	540	551	565	526	539	516	525	550	586	565	519	550	562	561	570	548	609	544	552	537	552	577	551	573	516	571	546	543	545	527	564	551	555	552	556	525	532	574	544	531	556	532	531	522	566	503	544	542	551	552	544	538	509	530	550	566	550	508	611	533	573	532	539	499	563	557	536	529	536	569	588	495	535	540	522	544	519	541	525	528	542	541	547	555	524	518	584	570	531	540	537	556	576	511	548	575	516	559	533	535	518	522	527	525	532	543	548	550	523	535	530	562	503	533	458	602	548	572	540	499	525	515	540	512	537	603	547	547	548	580	560	569	567	540	555	586	518	533	497	505	549	572	562	512	570	534	546	548	530	542	559	491	566	546	532	517	530	533	519	522	559	542	549	484	560	545	544	564	524	572	563	559	545	579	513	512	542	563	546	535	489	591	540	522	558	527	550	542	514	522	573	568	569	527	559	572	536	530	539	510	521	545	536	512	545	545	527	543	550	532	508	524	515	541	560	494	538	526	521	534	567	520	556	541	536	481	523	535	539	560	519	554	597	547	518	565	527	539	513	543	533	516	561	549	487	543	544	505	537	537	560	596	494	598	549	517	556	516	580	538	556	521	545	565	575	584	532	537	543	528	608	524	513	533	546	509	524	592	559	521	549	534	581	528	552	582	519	545	566	544	554	541	516	529	560	529	549	544	503	522	545	562	578	532	551	513	530	562	557	579	538	513	485	567	502	521	543	526	555	481	562	543	568	553	558	547	566	594	554	520	528	510	554	567	543	566	551	508	498	568	540	561	578	562	546	515	530	543	535	524	547	566	571	577	519	576	549	497	555	538	560	521	545	549	534	516	521	549	543	557	519	561	542	523	533	553	523	511	529	544	578	568	576	542	560	551	529	574	530	530	549	511	555	528	533	545	524	535	533	513	579	533	558	551	522	538	527	512	578	564	527	554	547	573	520	521	508	586	559	521	498	567	527	553	551	559	541	523	573	561	555	539	551	552	517	530	561	536	536	527	528	552	520	539	532	550	524	545	545	525	526	503	527	540	574	482	518	552	494	553	550	544	516	563	549	529	559	489	532	544	540	570	588	516	548	477	542	520	558	581	531	514	500	542	570	503	510	555	561	506	540	565	548	518	519	606	569	503	530	529	543	568	509	519	588	527	538	525	524	526	511	500	511	538	548	572	603	525	535	538	509	544	572	519	513	539	530	541	546	537	573	519	551	572	559	523	518	545	538	560	513	566	566	558	528	523	501	554	514	574	541	533	546	553	523	538	533	549	558	495	537	568	549	536	529	527	511	536	527	536	572	532	501	534	533	537	574	479	572	494	506	571	526	525	523	560	500	540	560	593	590	516	566	511	550	502	524	529	566	555	537	536	546	519	537	561	580	544	475	525	529	566	520	539	515	547	558	546	550	525	527	557	535	551	516	539	559	581	570	521	529	557	555	534	531	540	522	587	534	523	560	528	582	514	542	549	543	535	573	565	539	551	545	498	528	574	518	576	524	516	550	565	544	530	536	492	571	534	537	521	556	555	572	573	520	543	521	540	527	541	506	556	545	535	529	507	576	512	566	558	589	519	593	557	550	558	531	509	521	528	510	500	556	549	553	541	557	529	545	525	527	556	523	529	569	557	562	545	546	538	530	524	516	514	580	579	588	553	542	542	569	559	550	541	507	536	557	532	529	551	578	531	497	528	542	482	538	539	559	504	551	509	580	546	511	551	548	545	540	495	548	565	563	524	549	545	598	576	564	566	547	567	485	553	528	546	587	551	511	552	504	573	551	562	539	564	568	534	538	524	530	533	519	535	561	530	557	567	553	546	590	516	533	467	504	541	581	545	536	544	552	562	557	522	545	518	529	586	554	574	501	539	564	553	544	575	531	543	566	522	586	552	522	512	513	491	543	505	523	516	558	531	514	571	538	560	557	560	539	562	514	568	545	528	551	562	552	513	549	485	506	528	554	559	544	560	534	554	518	546	545	572	515	579	510	582	527	541	560	528	535	543	511	488	570	555	543	545	542	554	521	492	522	501	513	502	564	548	531	579	493	561	539	543	535	536	544	552	543	510	561	539	555	579	556	512	505	550	559	546	575	567	575	522	558	544	535	515	552	527	532	563	518	511	527	484	520	539	549	579	551	535	529	602	568	536	507	515	540	532	543	544	506	534	515	535	567	558	535	570	546	536	518	594	525	502	554	515	514	546	552	518	552	539	517	552	541	602	555	530	481	474	544	513	579	504	534	585	546	583	526	574	540	572	536	510	549	559	547	573	541	531	505	530	524	557	582	536	544	560	532	513	553	538	578	573
39516	21588	6395	3253	2312	1915	1534	1340	1184	1047	913	956	818	867	769	921	1064	1070	1093	1092	1131	1070	1091	860	930	965	965	1018	857	897	781	780	676	706	687	701	696	617	649	675	666	631	635	614	639	656	613	693	615	637	652	680	681	664	687	644	709	674	675	644	589	631	573	614	627	602	612	619	621	635	636	619	603	652	581	613	642	630	629	611	629	601	591	621	635	607	654	630	622	600	614	620	586	615	618	602	596	617	606	635	639	596	635	644	594	593	627	592	581	637	622	606	604	585	648	603	618	582	632	599	603	631	589	603	603	643	555	608	627	651	608	571	596	592	607	648	591	630	588	590	660	593	637	634	631	635	581	600	617	602	685	569	596	596	645	647	618	583	597	571	610	601	641	599	635	643	636	640	631	620	623	620	567	603	646	616	624	599	615	631	591	643	671	615	622	644	595	612	600	609	579	610	580	606	617	601	613	652	625	609	592	638	601	612	575	606	609	640	608	619	617	612	623	614	583	656	658	640	588	582	586	606	636	604	652	619	624	623	617	657	635	607	644	629	610	601	619	611	585	586	579	653	636	617	584	606	590	600	584	592	605	564	630	641	596	605	614	528	630	646	622	629	573	622	616	594	641	611	598	644	556	653	580	595	613	560	611	615	613	622	647	590	621	611	614	608	604	619	621	599	672	647	602	602	588	585	615	601	573	613	611	622	585	612	643	592	594	583	604	632	611	593	584	602	585	647	625	587	589	627	587	635	635	591	555	618	632	594	623	617	596	593	591	597	611	614	636	602	586	616	577	615	614	613	594	613	623	605	623	566	659	598	618	644	626	614	579	619	605	608	583	573	577	596	594	591	584	608	608	595	617	620	594	581	603	597	616	597	641	613	610	606	618	595	600	592	582	625	613	640	612	597	608	596	620	615	612	599	642	598	619	613	620	615	600	597	561	659	614	598	621	612	624	619	613	648	582	590	606	589	624	643	630	603	612	554	614	607	636	594	615	582	587	581	601	578	635	627	574	623	605	605	640	597	574	581	599	591	606	643	616	615	614	607	593	574	562	621	635	627	602	613	588	586	568	604	607	616	563	650	631	587	602	610	598	599	568	588	573	583	638	625	632	600	597	617	593	624	643	633	635	586	607	593	582	657	615	592	617	647	620	573	640	645	608	633	608	642	576	612	610	594	605	603	586	590	658	632	612	613	685	592	579	598	611	596	595	592	614	578	619	641	662	616	610	602	624	584	670	597	606	605	615	679	626	629	570	573	561	608	576	623	621	611	646	627	613	612	561	588	655	600	564	592	644	604	646	666	602	571	655	611	567	578	629	632	683	633	680	682	627	626	627	605	614	608	590	613	612	620	633	615	638	568	638	619	637	558	571	620	627	625	606	578	580	644	615	587	594	620	628	599	627	628	582	614	592	658	624	589	579	598	634	594	582	638	595	618	634	605	649	574	579	594	609	624	631	601	612	614	668	594	618	624	593	608	623	627	612	587	629	597	583	589	642	612	607	623	603	613	611	596	608	595	577	636	621	577	601	601	628	609	608	636	609	585	638	639	642	618	592	612	593	651	629	627	582	626	580	613	647	592	602	592	617	657	599	635	606	595	605	609	649	578	609	571	648	603	592	653	597	593	603	646	627	614	629	571	615	592	615	629	598	600	661	629	592	613	605	616	585	613	622	609	568	612	607	611	594	635	545	611	598	597	631	577	586	654	653	570	627	618	597	621	616	616	623	583	581	621	564	597	585	557	683	601	594	563	596	592	611	652	608	611	584	568	617	636	607	646	615	629	611	593	582	622	605	640	620	676	609	629	581	631	598	573	635	589	612	639	605	620	576	624	631	623	592	567	594	613	578	593	602	633	587	587	607	599	598	633	608	615	573	624	567	606	592	564	608	636	620	615	612	653	603	629	602	643	622	635	625	629	605	602	599	611	603	609	577	545	595	641	638	675	621	621	602	622	627	602	646	598	635	600	638	653	593	628	619	572	632	590	635	587	611	585	638	636	605	614	567	572	643	610	621	602	592	584	633	610	633	604	587	606	618	629	586	652	642	603	644	628	608	625	596	598	597	612	634	558	609	622	644	540	631	628	585	640	579	640	643	602	676	624	629	591	596	634	629	567	608	600	605	623	588	607	602	594	611	601	587	591	609	595	598	622	635	675	568	594	606	603	564	601	625	577	615	588	638	648	642	588	580	620	599	592	629	621	614	552	604	628	641	600	608	600	580	616	639	615	607	621	615	590	624	644	625	655	636	614	603	591	622	640	588	591	625	571	628	599	580	597	603	590	607	650	588	617	587	656	646	608	597	593	625	614	608	603	608	606	599	659	604	638	613	561	598	603	595	591	652	572	638	583	572	608	611	628	613	601	616	590	564	634	616	585	661	589	609	596	624	642	627	655	570	615	604	569	628	618	621	565	616	654	605	617	650	590	615	601	592	627	601	624	631	648	600	657	586	618	631	627	626	619	612	621	606	624	622	655	666	618	613	666	601	582	593	606	594	606	597	612	643	617	593	627	615	678	580	586	594	666	633	598	610	657	607	587	623	608	587	604	591	615	623	641	577	610	597	579	614	631	605	596	620	581	640	627	613	576	616	619	599	613	590	618	657	614	585	596	619	604	619	685	626	659	551	605	633	607	620	633	610	635	638	604	603	615	597	598	637	624	581	601	601	615	550	640	584	604	628	625	603	645	661	611	601	640	612	599	625	592	639	624	604	627	606	622	626	634	609	635	574	621	616	660	650	640	648	603	653	593	630	592	572	617	596	674	620	613	607	610	602	657	602	640	635	617	595	624	602	632	609	617	617	619	657	620	634	637	640	642	590	587	665	621	597	589	578	629	599	637	583	596	580	558	603	581	611	573	598	566	642	620	585	617	607	631	625	595	582	611	585	628	671	601	636	623	596	635	634	603	601	563	659	632	648	616	616	577	596	603	608	616	595	618	648	653	642	661	635	634	637	647	613	608	629	569	655	600	646	626	612	567	602	636	609	655	598	589	621	655	663	610	580	605	565	587	601	587	596	649	599	639	614	598	627	585	625	658	628	564	570	643	645	568	567	631	614	623	591	582	582	614	599	654	617	584	621	624	628	636	602	597	583	632	577	647	637	633	613	629	601	606	616	638	585	626	602	631	590	571	637	603	625	611	632	574	609	608	627	590	628	622	619	605	625	617	592	623	584	612	576	643	629	622	651	614	605	593	626	660	587	637	576	578	582	609	606	632	622	669	632	635	605	598	618	623	602	648	619	612	632	625	606	613	620	602	641	630	598	621	581	622	618	551	599	661	613	595	616	620	587	596	629	618	584	627	638	634	638	638	623	616	563	635	664	565	624	643	584	596	629	633	626	573	628	585	624	623	568	620	587	624	667	611	671	619	628	610	598	592	624	650	583	590	635	598	635	604	608	581	573	586	597	607	608	615	617	621	603	577	607	623	595	610	604	621	645	638	643	613	610	628	588	593	634	591	649	598	615	587	589	608	593	624
24647	20893	27218	24673	13975	1742	1298	1142	1065	1119	1007	1059	1034	1025	996	1022	1187	1114	1157	1133	1150	1147	1108	1116	1080	1115	1134	1170	1134	1106	1073	1004	1025	1071	1016	967	992	980	1014	981	900	973	981	971	997	1044	991	988	975	1050	1002	982	1002	1010	936	1018	998	1021	1009	993	996	944	934	968	961	1003	991	989	972	965	996	987	1046	978	993	915	977	976	997	942	993	945	955	964	982	986	967	980	946	939	952	913	973	1024	959	994	969	950	961	981	1013	981	975	979	998	974	970	975	959	957	983	982	922	1017	1033	1021	985	971	968	948	981	1008	926	981	990	927	990	976	990	971	959	1014	1011	972	997	968	988	994	982	966	929	1003	975	949	956	1022	979	911	888	931	988	927	1020	915	1019	961	967	970	1028	1012	963	1035	988	973	975	922	957	962	976	975	975	972	998	972	1013	965	1004	969	941	927	994	967	1035	925	996	987	981	946	940	926	997	978	999	975	969	946	959	1009	956	962	988	1010	951	935	977	1003	1009	999	947	913	945	980	1009	967	992	934	999	1057	999	984	1005	985	985	1002	1001	963	992	979	968	977	933	978	895	996	972	986	990	992	1012	953	923	989	1009	981	949	963	1000	952	947	957	1028	1036	1009	938	992	943	964	981	1039	970	1001	879	954	974	1019	985	992	934	1014	991	928	994	990	975	988	947	964	966	976	962	1001	911	974	1003	977	967	1000	956	967	1001	989	977	963	987	949	962	994	1043	1003	908	965	1014	979	987	1061	974	942	980	959	1005	950	974	994	961	959	992	973	985	971	964	983	989	996	947	994	986	908	947	958	974	1005	986	962	983	1037	982	994	979	927	892	988	967	899	962	970	1009	943	973	957	974	965	999	981	961	964	908	947	992	970	964	965	967	955	973	961	941	1007	925	973	961	975	1020	985	973	983	1005	953	944	960	956	1000	971	968	950	966	975	948	976	967	959	970	956	992	964	920	979	903	964	962	984	1001	947	982	1062	1007	1051	919	954	966	946	938	1003	972	937	983	921	944	982	981	971	975	1008	959	983	967	991	1001	970	968	973	904	944	983	979	956	930	982	1035	962	940	976	947	980	977	963	999	960	1017	953	940	943	962	953	1014	956	946	965	992	910	948	972	969	954	923	960	971	970	999	1018	996	1004	987	1034	991	952	980	964	1026	954	923	983	957	933	990	1036	960	938	961	923	924	1018	909	933	953	950	1015	1003	921	946	959	959	1015	988	984	939	984	913	917	962	985	1032	962	987	948	965	1012	966	959	950	985	935	983	915	997	977	1006	1011	983	955	954	983	957	930	958	958	896	1015	1004	994	971	985	942	944	967	992	1001	944	957	957	989	958	1014	976	996	991	941	1014	935	985	975	997	966	1008	1017	985	968	985	957	945	951	944	1019	973	1031	944	955	946	958	961	949	932	989	918	981	939	969	946	971	957	961	962	940	962	996	1002	1021	979	995	988	959	993	1000	919	962	956	964	925	956	925	972	961	989	999	969	947	980	947	1000	990	954	1021	940	994	975	960	975	939	949	988	951	1016	997	955	996	948	974	1033	976	927	964	977	932	993	1036	1021	977	978	986	1020	1018	988	990	973	909	983	949	997	953	948	972	958	1004	902	976	987	948	969	1003	1010	986	1010	1002	952	968	1039	946	927	997	984	975	967	957	1009	916	995	1018	974	1002	974	942	964	992	1002	985	929	1003	947	978	995	919	1021	927	961	959	930	979	960	979	990	974	909	1015	979	978	945	964	996	996	971	969	998	999	983	990	994	956	1014	987	923	986	1015	964	951	986	923	927	942	999	933	979	977	1001	963	998	948	976	987	947	956	1001	950	923	1005	994	1006	921	986	969	983	945	1039	992	959	926	965	1037	920	979	1011	1015	971	957	913	977	942	1038	971	989	944	999	984	955	971	959	971	950	931	969	916	982	963	927	982	976	969	970	955	981	933	972	979	971	994	945	1001	976	965	977	945	1018	976	957	980	943	982	972	999	955	979	964	1025	999	1021	998	926	962	994	1005	981	1022	922	959	954	969	969	989	993	987	942	958	970	925	1052	980	981	958	994	932	964	984	918	941	1013	977	990	908	974	912	961	1002	935	952	942	991	987	975	970	914	965	936	967	983	986	954	1001	934	928	982	954	999	982	999	946	942	977	917	969	1023	953	940	966	946	984	966	984	1037	1000	938	958	963	965	1031	980	934	1001	995	983	994	948	975	985	995	878	993	1019	968	995	999	995	1011	1007	1019	958	948	895	994	991	971	971	969	919	973	944	994	966	998	961	1035	937	915	956	968	1012	986	986	955	933	960	1018	938	944	1006	990	947	962	1002	998	1002	935	986	986	964	980	980	957	1025	960	968	965	953	954	999	1021	954	942	985	970	973	1022	926	947	980	935	954	948	911	977	926	974	947	1037	919	943	981	1047	934	925	944	964	944	954	1052	1020	935	1014	934	956	991	956	999	966	1032	915	1003	960	924	1021	1022	956	909	980	1052	997	963	1038	924	993	960	1036	979	935	959	967	985	944	1008	1039	967	1002	955	975	980	1014	991	937	948	986	1029	959	973	969	940	926	949	989	1023	1012	971	938	1001	915	996	940	955	998	987	933	941	980	978	980	960	1003	1022	937	1031	1018	993	974	977	989	942	998	945	973	915	936	962	940	951	964	995	913	985	967	986	923	1023	969	963	957	932	979	960	979	967	954	943	977	950	979	924	922	936	944	973	984	943	1009	899	946	998	1046	973	974	970	939	958	1009	1015	989	956	971	931	950	917	961	975	963	930	1033	970	977	995	999	995	1025	1010	1013	969	963	1017	978	975	932	966	964	967	1015	965	977	1021	990	992	1007	1030	963	948	972	946	956	917	967	949	984	951	1031	997	942	989	988	949	968	914	947	944	982	1010	920	943	918	971	965	979	961	931	953	1007	952	970	954	980	943	966	968	952	1016	932	960	953	987	984	1021	983	988	945	964	1002	964	1021	965	868	965	1001	914	1048	982	920	933	945	1018	950	1059	961	986	995	1000	953	991	1004	944	966	974	978	1025	945	1024	916	988	975	926	948	985	928	957	1003	968	990	983	972	989	932	992	1004	974	1013	942	1014	967	992	975	930	1006	969	971	954	984	1006	977	954	976	973	989	964	949	921	959	995	982	1020	990	946	947	975	927	982	927	988	1025	989	947	959	1043	1006	991	1005	1006	889	990	942	963	1006	981	943	989	968	1032	995	925	984	906	967	976	982	1008	952	964	1027	956	951	949	972	937	1012	944	942	946	987	989	894	965	1000	1020	936	966	1006	955	1017	936	961	934	971	982	975	955	954	956	994	978	975	994	934	968	956	930	971	927	930	983	998	952	985	989	1033	963	1003	980	991	964	1018	1023	975	983	912	1060	1009	966	909	997	981	980	1008	943	1039	973	938	988	978	1047	986	944	995	974	966	964	1009	975	957	1019	1002	930	997	1013	953	1024	945	919	939	968	982	939	1004	928	932	955	910	1009	974	949	984	1004	1025	973	981	913	971	930	988	1020	950	973	963	971	987	975	1011	960	991	961	940	940	926	994	1005	1010	965	927	952	966	977	974	977	1004	967	929	957	1014	928	917	991	949	953	974	945	977	945	997	923	947	912	1023	975	958	994	969	1018	1036	1037	998	1023	1003	979	933	947	944	1017	956	970	966	980	916	951	946	989	971	949	1040	952	924	938	1017	969	960	1003	949	994	1024	961	1003	983	1039	927	919	953	988	931	954	1018	921	980	956	971	1011	1037	985	953
38646	14834	4376	2523	1934	1804	1653	1489	1377	1335	1257	1201	1210	1219	1209	1272	1324	1402	1424	1419	1354	1399	1354	1245	1368	1283	1308	1322	1273	1249	1199	1172	1114	1131	1151	1150	1056	1125	1101	1099	1074	1057	1101	1095	1116	1053	1059	1073	1084	1113	1069	1099	1075	1149	1109	1136	1124	1156	1143	1029	1064	1009	1093	1133	1081	1061	1104	1098	1106	1114	1062	1060	1146	1036	1060	1100	1027	1107	1082	1005	1068	1069	1082	1101	1137	1077	1090	1009	1056	1074	1015	1040	1090	1047	1019	1137	979	1045	1051	1034	1027	1086	1137	1053	1016	1071	1078	1077	1131	1102	1035	1052	1078	1047	1043	1127	1101	1036	1086	1067	1050	1086	1098	1102	1070	1009	1117	1099	1070	1075	1081	1088	1048	1096	1065	1106	1129	1003	1076	1083	1078	1039	1050	1019	1103	1105	1085	1059	1026	1086	1015	1053	1073	1071	1078	1094	1107	1014	1063	1072	1042	1068	1111	1066	1084	1024	1096	1051	1061	1099	1045	1080	1043	1067	1080	1115	1091	1048	1031	1089	1095	1072	1058	1064	1099	1077	1071	1061	1112	1097	1045	1062	1037	1043	1053	1076	1108	1150	1098	1052	1023	1063	1047	1041	1082	1076	1060	1077	1018	1111	1037	1068	965	1072	1111	1017	1093	1038	1045	1048	1062	1059	1104	1040	1052	1126	1080	1082	1097	1056	1023	1075	1049	1075	1062	1069	1094	1119	1110	1118	1037	1029	994	1050	1083	1014	1097	1063	1066	1006	1035	1116	1108	1042	1062	1044	1061	1081	1047	1098	1060	1066	1046	1094	1030	1081	1109	976	1104	1053	1073	1051	1056	1059	1031	1060	1026	977	1039	1086	1107	1045	1107	1152	1060	1087	1016	1037	1053	1061	1132	1013	1096	1082	1082	1053	1072	1039	1033	1106	1083	1052	1025	1065	1025	1048	1026	1028	1066	1091	1073	1060	1077	1110	1082	1063	1120	1069	1094	1092	1083	1059	1054	1081	1055	1053	1067	1071	1056	1058	1038	1051	1058	1080	1079	1069	1096	1081	1126	1078	1062	1088	1070	1143	1064	1098	1049	1043	1060	978	1062	1075	1113	1049	1039	1094	1076	1037	1047	1000	1067	1087	1041	999	1076	1061	1043	1029	1078	1076	1017	1052	1108	1036	1062	1036	1079	1037	1119	1079	1094	1024	1065	1063	1112	1105	1027	1099	1037	1085	1129	1085	1142	1032	1085	1062	1066	1147	1032	1043	1022	1070	1084	1056	1085	1075	1061	1094	1092	1096	1099	1057	1061	1064	1145	1095	1081	1034	1084	1048	1016	1060	1095	1025	1095	1042	1041	1068	1038	1077	1059	1030	1061	1042	1077	1097	997	1099	1074	1105	1094	1135	1127	1017	1108	1030	1017	1001	1079	1018	1041	1061	1014	1071	1120	1045	1036	1045	1095	1065	1135	1046	1058	1122	1106	1057	1072	1063	1124	1024	1070	1094	1041	1057	1010	1071	1037	1033	1096	1044	1074	1121	1103	1085	1059	1115	1093	1154	1022	978	1134	1063	1040	1049	1059	1027	1114	1077	1064	1037	1061	1034	1088	1050	1045	1029	1069	1087	1091	1099	1084	1018	1066	1008	1068	1084	1106	1062	994	1045	1106	1033	1036	1064	1065	1079	1085	1065	1080	1039	1058	1028	1047	1078	1046	1061	1034	1045	1057	1096	1047	1100	1069	1069	1043	1038	1076	1068	1059	1064	1056	1035	1070	1079	1042	1042	1081	1082	1021	1099	1073	1123	1050	1055	1086	1108	1121	1048	1048	1038	1044	1079	1063	1092	1051	1057	1091	1081	1055	1050	1047	1051	1049	1039	1090	1097	1018	1030	1114	1056	1101	1015	1055	1042	1056	1082	1040	1100	1102	1091	1070	1103	1060	1099	1033	1072	1060	1035	1036	1104	1041	1054	1081	1035	1076	1033	1017	1036	1062	1074	1078	1098	1117	1027	1097	1049	1053	1031	1011	1019	1083	1078	1047	1041	1091	1058	1045	1014	1154	1080	1117	1037	1064	1090	1055	986	1084	1094	1075	1069	1078	1064	1050	1031	1020	1071	1074	1067	1009	1131	1054	1037	1054	1063	1060	1060	1029	1071	1004	1047	1063	1013	1103	1066	1071	1037	1062	1029	1029	1036	1056	1045	1082	1086	1050	1090	1096	1037	1090	1069	1096	1028	1045	1047	1009	1071	1072	1039	1083	1092	1010	1102	1050	1023	1019	1080	1028	1082	1055	1076	1081	993	1121	1091	1074	1098	1085	1071	1037	1110	1095	1040	1073	1025	1098	1075	1039	1054	1086	1070	1057	1057	1117	1063	1108	1123	1048	1100	1078	1019	1066	1100	1062	1072	1004	1115	1073	1043	1079	1054	1077	1000	1111	1081	1091	1047	1057	1046	997	1072	1107	1105	1020	1071	1073	1049	1052	1107	1103	1044	1065	1076	1148	1106	1078	1063	1071	1124	1082	1028	1054	1009	1072	1032	1128	1101	1099	1007	1102	1039	1064	1081	1061	1053	1056	1064	1080	1120	1034	1073	1024	1020	1099	1043	1035	1078	1088	998	1056	1085	1060	1090	1044	1037	1073	1037	1063	1040	1056	1032	1086	1036	1061	1078	1020	1073	1057	1058	1094	1088	1068	1079	1045	1052	1050	1071	1050	1098	1087	1042	1067	1101	1052	1106	1081	1074	1022	1062	1072	1067	1061	1063	1104	1082	1034	1007	1057	1112	1074	1068	1061	1089	1054	1068	1042	1023	1027	1073	1014	1075	1081	1126	1097	1045	1042	1062	1020	1103	1042	1111	1020	1018	1099	1046	1035	1041	1056	1093	1014	1070	1057	1050	1037	985	1059	1050	1074	1120	1077	1081	1079	1108	1049	1029	1101	1065	1093	1107	1045	1077	1067	1066	1099	1050	1039	1092	1047	1046	1068	1130	1086	1076	1049	1075	1008	1079	1063	1055	1103	1118	1048	987	1037	1092	1103	1052	1098	1118	1054	993	1100	1034	1094	1115	1092	1088	1013	1037	1080	1087	1088	1132	1075	1084	1017	1033	1022	1085	1044	1078	1050	1021	1062	1058	1123	1112	1074	1057	1141	1051	1071	1086	1058	1115	1099	1079	1087	1048	997	1047	1031	1075	1031	1046	1035	1054	1019	1072	1058	1115	1077	1060	1063	1069	1095	1041	1063	1071	1061	1050	1085	1013	1049	1071	989	1083	1067	1080	1046	1144	1063	1097	1071	1024	1083	1041	1094	1025	1091	1095	1095	1099	1102	1037	1106	1098	1012	1027	1034	1084	1097	1054	1077	1082	1124	1066	1070	1092	1071	1023	1074	1093	1022	1060	1079	1065	1086	1049	1029	1067	1034	1064	1097	1072	1050	1046	1087	1079	1048	1056	1068	1054	1047	1018	1055	1089	1090	1150	1026	1059	1002	982	1100	1048	1016	1055	1081	1072	1096	1055	1064	1050	1102	1065	1037	1086	1035	1125	1097	1059	1124	1083	1095	1093	1057	1091	1060	1066	1062	1049	1044	1062	1032	1077	1093	1060	1103	1073	1054	1025	1071	1040	1054	1048	1061	1046	1035	1049	1029	1007	1044	1025	1082	1074	1149	1058	991	1028	1092	1039	1084	1037	1041	1085	1073	1043	1079	1086	1087	1051	1091	1060	1023	1088	1085	1069	1086	1069	1093	1094	1071	1084	1025	1051	1105	1077	1011	1077	1063	1069	1062	1046	1064	1114	1046	1056	1092	1070	1063	1056	1063	1075	1080	1057	1122	1027	1083	1100	1125	1070	1088	1066	1072	1082	1087	1061	1085	1086	1069	1076	998	1058	1010	1112	1117	1102	1088	1093	1084	1085	1040	1029	1074	1060	1097	1071	982	1008	1079	1115	1065	1055	1073	1063	1046	1016	1028	1097	1032	1107	1129	1072	1146	1122	1108	1105	1065	1076	1045	1031	1094	1077	1145	1039	1098	1090	1058	1063	1108	1085	1056	1121	1037	1068	1057	1061	1056	1071	1080	1048	1019	1069	1109	1063	1083	1047	1064	1008	1062	1113	1128	1100	1105	1103	1130	1108	1127	1056	1035	1052	1019	1094	1124	1042	1090	1025	1055	1086	1078	1039	1066	1012	1057	1095	1037	1037	1086	1058	1066	1035	1065	1016	1064	1058	1092	1072	1068	1013	1102	1022	1091	1064	1026	1062	1054	1020	1117	1070	1006	1050	1043	1108	1072	1085	1061	1014	1107	1037	1036	1080	1051	1044	1048	1077	983	1088	1046	1002	1095	1041	1048	1029	1093	1079	1041	1079	1052	1110	1051	1077	1011	1092	1047	1038	1059	1080	999	1103	1059	1100	1119	994	1035	1009	1021	1073	1114	1085	1029	1100	1063	1033	1028	1021	1048	1060	1059	1052	1009	1000	1071	1057	1060	964	1051	1072	1018	1089	1042	1051	1094	1058	1056	1077	1058	1039	1068	987	1068	1075	1069	1049	1048	1074	1072	1069	1020	1075	1077	1092	1070	1081	1053	1053	1081	1059	1110	1079	1088	1089	1047	1055	1049	1045	1131	1034	1054	1077	1069	1136	1070	1042	1065	1082	1068	1076	1107	1071	1054	1055	1100	1053	1075	1088	1056	1074	1092	1031	1034	1078	1100	1045	1049	1065	1035	1018	1156	1155	1054	1085	1039	1018	1102	1059	1084	1077	1019	1040	1067	1046	1044	1023	1086	1066	1049	1069	1080	1076	1043	1024	1081	1110	1075	1086	1046	1072	1052	1088	1086	1093	1045	1092	1082	1176	1074	1081	1042	1082	1074	1075	1060	1031	1051	1056	1059	1100	1091	1084	1065	1116	1041	1048	1060	1109	1095	1062	1113	1022	1097	1035	1103	1074	1120	1084	1121	1112	1064	1037	1109	1053	1088	1042	1030	1111	1104	1053	1105	1079	1083	1037	1026	1061	1095	1078	1045	1116
22471	20954	28683	23411	20961	21008	12423	1781	1374	1223	1174	1088	1060	1065	978	1107	1192	1211	1240	1310	1231	1263	1168	1081	1132	1175	1167	1199	1128	1007	999	910	874	981	900	921	854	874	878	861	836	854	848	811	844	828	810	828	824	829	916	869	862	890	884	889	841	849	831	834	818	800	828	829	798	835	826	732	833	791	847	822	796	823	792	795	788	798	815	805	830	752	823	828	793	838	745	812	856	787	797	792	827	774	807	778	796	811	814	876	804	844	837	835	802	835	769	807	840	819	838	785	782	855	816	792	847	798	841	830	857	800	820	832	821	783	803	829	816	795	814	842	807	808	827	828	875	821	829	771	817	854	780	816	840	840	787	748	803	816	768	801	822	797	778	787	803	838	809	816	784	808	793	784	796	821	768	815	805	791	799	790	760	860	786	871	815	792	759	852	778	777	827	814	813	812	806	826	821	832	772	840	820	749	835	869	836	822	797	789	798	800	781	828	762	793	784	769	859	868	797	830	798	864	856	770	792	808	774	841	815	800	811	898	845	842	801	839	793	812	821	862	780	858	785	813	820	774	779	791	830	833	806	832	786	809	845	799	810	825	816	836	874	800	767	817	823	785	815	843	828	828	794	783	814	782	831	784	774	846	813	835	816	762	844	833	773	829	841	833	814	878	759	780	764	774	810	805	752	804	805	803	816	838	810	837	841	768	810	878	837	814	786	785	805	739	817	825	794	795	800	835	807	779	815	794	829	809	777	827	754	788	828	816	803	810	778	867	813	787	843	766	821	780	822	888	781	855	852	870	840	787	820	797	846	813	803	825	821	852	808	811	779	792	857	814	825	812	762	857	805	814	807	848	762	796	759	806	790	830	827	829	780	765	809	800	779	841	786	850	787	862	814	801	854	872	845	784	789	786	830	770	783	787	803	846	822	778	819	799	846	861	758	758	831	815	776	822	815	831	788	826	806	831	773	832	797	859	855	845	801	764	769	832	781	758	752	837	853	808	790	803	818	834	766	792	841	838	833	803	755	801	820	746	815	801	809	793	784	788	801	813	840	779	823	781	724	813	824	791	794	834	818	837	833	820	862	813	800	798	834	822	795	782	813	784	793	809	852	789	866	832	821	801	801	811	799	794	807	827	801	784	844	821	802	845	872	778	834	763	836	784	867	811	830	853	811	811	829	776	814	784	766	786	840	798	820	785	819	777	848	806	833	783	777	801	860	809	806	808	773	836	813	827	789	767	804	808	811	810	779	792	826	802	812	829	815	835	800	821	820	862	845	768	815	788	835	779	827	789	826	790	784	814	855	775	796	811	812	836	844	819	831	797	794	815	846	856	796	766	801	786	791	810	841	837	840	812	818	817	805	786	788	815	809	843	802	826	803	789	788	795	793	769	796	793	812	803	806	783	762	847	826	744	815	792	834	813	834	742	795	761	802	801	794	860	745	791	814	797	808	829	846	824	795	736	829	808	813	773	789	842	802	798	748	851	835	845	786	851	839	784	813	797	776	826	812	797	810	823	777	788	810	773	761	826	793	741	811	807	814	811	781	856	749	799	813	791	758	772	815	814	827	802	796	791	745	787	815	772	791	849	843	783	821	846	849	837	755	824	807	815	840	765	813	855	811	803	826	794	772	821	835	812	801	829	781	800	830	813	822	854	801	826	826	784	823	784	784	795	780	799	801	829	777	837	743	746	832	829	793	827	820	818	815	796	771	801	740	803	779	817	770	793	850	826	825	812	867	806	815	806	826	806	773	726	804	821	819	802	783	789	841	826	797	732	797	777	838	818	787	785	858	806	853	822	844	852	796	789	804	803	802	782	810	801	898	777	823	777	794	784	817	842	811	826	760	784	807	829	834	774	827	860	802	797	789	806	820	809	838	801	785	812	784	799	800	753	760	795	821	790	827	798	844	816	822	802	816	814	749	818	845	813	791	777	819	817	782	803	802	774	856	816	797	831	846	768	790	803	833	771	840	850	817	859	811	803	849	803	855	828	772	833	760	836	797	812	799	841	812	792	798	781	803	888	817	806	819	834	809	766	827	842	854	797	829	793	797	818	849	838	821	778	811	784	764	813	832	836	781	823	781	805	794	771	779	801	813	835	849	819	826	787	790	815	786	784	824	840	813	819	764	840	809	789	779	840	822	804	801	808	827	792	870	781	740	778	824	791	801	757	791	857	776	825	832	829	796	851	798	791	813	768	798	831	823	796	807	799	819	842	755	744	806	845	818	823	795	787	801	767	831	791	799	838	836	836	828	834	831	837	814	808	792	781	836	819	835	826	824	859	833	776	832	801	806	881	829	821	781	797	849	823	829	790	850	834	799	827	817	796	792	808	845	795	758	821	850	782	799	799	798	886	783	769	833	773	807	830	822	844	816	783	829	784	793	809	828	798	841	780	820	798	769	763	821	765	806	857	820	796	794	842	853	764	797	797	786	768	812	822	865	792	798	790	768	736	820	838	868	809	816	804	816	800	797	768	790	833	866	799	831	830	833	852	865	812	781	764	828	845	830	802	847	821	784	829	852	750	773	793	803	864	787	819	798	796	778	775	845	793	855	842	784	800	823	761	814	855	845	825	817	797	850	815	870	804	798	818	765	813	853	780	755	800	843	827	833	846	837	822	795	837	799	768	759	835	842	871	814	844	840	803	795	820	863	779	743	782	809	816	808	795	824	802	801	773	782	823	828	802	816	754	802	835	776	773	850	772	820	793	839	796	859	841	804	825	796	775	813	753	798	847	817	784	755	822	791	805	832	784	821	815	846	809	762	818	793	833	832	797	817	775	824	729	790	796	821	758	811	798	814	782	819	841	818	829	849	792	807	805	852	833	789	800	755	799	793	833	829	804	758	817	776	834	807	781	823	826	785	789	798	838	823	765	793	817	800	782	786	811	802	824	806	815	791	780	821	833	775	818	872	834	828	807	814	867	832	824	794	812	806	801	842	809	832	827	820	832	815	819	880	784	814	906	807	803	808	829	785	799	789	861	837	863	804	828	796	832	808	795	852	774	762	756	786	766	764	806	841	785	757	812	772	820	813	793	814	798	808	814	790	833	852	768	791	832	789	816	815	809	841	828	804	771	784	804	769	819	789	781	816	819	880	810	810	799	809	784	848	795	822	815	765	819	835	803	832	845	787	797	799	831	733	796	807	804	816	844	775	801	823	846	788	823	786	751	843	733	801	854	838	761	817	787	818	769	812	815	838	837	792	791	831	817	847	874	809	781	822	802	807	709	826	827	812	815	804	848	808	822	821	736	830	842	804	859	828	867	758	816	778	811	823	798	773	847	842	793	806	808	831	843	789	847	844	779	764	829	855	801	792	786	845	787	826	828	824	815	830	768	806	775	807	828	829	837	787	777	824	820	795	768	824	779	830	815	777	795	797	775	795	840	837	841	813	784	790	798	808	837	851	809	851	835	817	790	791	822	820	805	832	846	831	806	791	838	828	864	831	832	827	813	845	827	816	806	810	782	751	822	823	804	762	823
43177	26480	11403	6028	4203	3329	2820	2353	2025	1696	1629	1433	1378	1228	1218	1356	1661	1671	1738	1690	1690	1682	1506	1291	1394	1498	1505	1429	1358	1275	1140	1054	1005	1040	1015	1118	965	964	982	882	949	919	910	917	858	933	934	887	899	940	954	938	933	999	970	948	941	976	896	881	874	839	899	842	892	851	862	887	945	890	870	850	910	882	893	893	875	853	817	886	885	874	866	856	847	834	860	905	901	835	827	911	880	840	840	826	840	864	884	867	871	851	845	827	831	850	887	889	809	804	842	894	879	898	863	854	818	815	865	858	836	874	847	857	885	847	840	819	834	879	845	844	888	864	835	822	856	899	843	904	890	881	882	851	856	817	867	866	919	844	872	882	863	828	950	904	854	836	858	894	854	870	888	839	806	846	851	865	851	866	870	869	857	794	849	855	829	880	819	888	883	807	862	894	901	852	827	879	883	883	862	899	898	882	821	870	892	857	841	834	862	801	848	855	853	851	873	863	840	885	907	862	895	861	896	807	829	838	843	904	876	885	833	860	888	876	874	945	919	940	881	924	857	904	832	874	905	872	848	819	893	863	807	861	874	801	840	886	883	922	847	877	850	912	872	849	846	877	858	874	857	812	844	901	821	846	844	913	834	841	830	890	882	893	823	862	900	794	837	863	868	864	831	829	816	897	905	822	866	870	843	905	868	885	912	845	864	869	842	863	906	917	846	850	863	861	849	883	890	829	890	888	852	908	894	893	902	854	867	870	887	897	834	841	844	837	843	841	817	842	870	833	912	839	820	885	870	909	891	793	861	877	784	838	878	852	934	879	824	763	900	855	848	881	872	871	874	866	901	893	874	869	867	854	850	892	862	873	830	895	878	900	876	880	856	900	818	896	839	881	852	911	898	903	904	864	806	899	870	869	848	878	819	862	909	868	842	838	846	869	916	907	925	856	842	812	901	805	845	865	856	864	871	850	884	872	860	902	924	846	874	846	833	917	845	867	850	875	929	846	879	936	916	851	867	875	833	861	861	839	807	871	874	878	901	812	880	908	928	847	867	845	863	862	797	840	851	829	912	867	897	806	844	918	919	922	839	835	840	851	870	840	829	831	850	851	863	903	861	819	876	852	844	862	856	833	899	881	812	874	859	900	841	865	900	830	897	841	897	851	833	863	854	858	833	853	851	852	836	829	911	862	936	885	872	809	868	843	870	888	915	915	831	873	880	888	828	879	854	859	897	856	882	845	847	854	873	882	860	891	865	875	898	879	865	879	865	814	808	834	839	830	856	872	920	822	840	866	850	891	829	837	885	840	795	855	833	866	891	905	876	839	804	885	858	819	872	917	878	839	872	889	859	869	855	813	914	866	878	917	876	870	894	881	857	872	840	871	869	904	900	866	866	855	846	847	862	860	834	904	832	859	814	821	851	822	867	907	908	892	832	866	857	864	874	867	833	880	876	823	893	844	878	876	823	880	837	860	866	861	868	903	918	858	916	809	806	866	824	861	835	864	874	835	855	856	884	890	906	855	861	873	855	870	902	880	887	889	838	818	888	853	851	883	867	901	910	795	861	832	903	855	889	855	822	927	855	848	825	862	822	875	799	868	869	898	849	884	837	835	846	866	869	860	889	856	838	850	864	880	877	847	896	881	899	821	853	840	867	877	846	865	845	849	884	877	830	831	838	931	885	859	863	872	863	905	886	906	900	895	861	896	819	828	868	894	828	825	858	873	833	817	823	844	834	858	845	883	883	863	860	831	830	907	859	871	855	866	848	907	852	895	868	815	838	913	849	884	827	894	810	876	797	851	852	895	894	842	875	877	829	840	866	834	886	870	838	844	855	862	872	848	845	873	855	875	887	850	874	905	870	845	863	886	881	839	910	878	835	881	894	838	864	863	869	894	867	903	898	870	836	820	833	887	854	875	848	911	842	869	858	866	896	867	879	862	847	839	858	847	828	844	863	868	866	880	842	888	893	927	796	839	887	893	826	874	855	840	842	860	880	864	835	830	905	865	846	871	833	864	896	851	842	848	844	813	852	897	842	865	805	906	842	855	903	829	831	917	886	867	805	865	861	875	822	824	834	878	836	879	874	799	883	873	913	843	876	858	858	857	872	851	906	894	803	813	911	862	898	843	885	802	833	814	869	823	849	841	900	859	818	823	882	863	830	878	881	819	873	889	819	854	832	870	795	882	866	842	888	862	887	858	841	856	844	864	876	836	871	869	914	853	827	925	805	897	835	911	838	844	807	880	852	888	859	802	864	824	840	843	865	867	847	823	892	831	844	879	878	877	893	869	816	885	831	855	870	834	914	881	876	819	894	854	838	874	847	872	920	841	856	860	862	841	904	881	856	902	863	852	909	868	849	837	857	908	855	849	872	874	851	857	901	860	910	852	843	860	873	861	888	899	847	849	851	877	860	851	826	897	861	874	848	820	862	865	850	876	868	823	861	864	912	875	897	853	872	884	884	859	837	820	839	832	856	861	934	905	926	860	883	894	826	848	863	843	860	822	889	882	839	873	871	875	830	815	867	861	858	895	922	860	812	822	929	875	828	828	832	862	876	860	856	877	850	868	850	868	813	860	862	937	857	836	888	824	830	882	842	859	828	871	816	819	852	894	850	868	867	894	897	837	853	884	833	824	852	810	844	826	812	869	872	826	841	869	855	873	884	845	851	856	840	863	851	831	857	840	844	813	883	860	856	875	821	882	881	890	897	872	922	878	891	846	857	866	833	874	872	912	868	893	868	855	842	838	880	879	833	859	849	849	890	879	857	864	908	894	835	836	854	873	888	847	860	871	846	871	851	879	889	850	917	882	851	867	864	794	844	845	857	879	865	844	872	892	833	886	836	817	849	866	861	860	845	874	832	834	912	863	819	894	930	861	869	845	860	844	862	896	900	878	862	843	808	832	897	894	876	863	888	876	846	891	866	873	816	847	826	820	824	858	838	863	845	844	852	849	795	837	860	862	872	894	898	884	856	850	885	917	912	818	871	829	893	884	879	845	874	864	797	882	831	843	845	879	867	841	854	841	889	829	827	894	840	835	906	856	858	823	907	824	883	850	874	850	820	879	850	880	880	881	877	815	873	861	869	865	859	874	885	886	884	865	867	885	874	859	903	852	881	809	885	871	874	838	816	828	885	831	856	876	877	859	905	870	873	799	910	872	873	871	856	832	831	833	894	829	821	875	919	850	891	867	860	905	834	819	872	898	815	896	873	845	889	871	899	867	868	848	885	807	871	824	876	808	858	880	864	872	869	818	924	879	825	841	848	864	867	893	854	848	869	849	864	858	825	848	863	912	885	865	911	862	873	833	870	896	897	916	863	885	875	842	864	826	822	872	882	873	817	836	845	867	865	826	823	919	904	863	870	913	861	801	896	845	824	853	872	840	816	914	847	817	893	816	900	887	801	834	864	866	894	881	860	904	887	931	820	918	823	866	912	912	859	855	848	809	906	876	833	849	842	896	887	852	821	826	851	886	820	912	899	851	870	927
29445	21548	12240	1635	785	799	754	696	770	781	796	770	760	788	750	793	805	853	889	824	854	862	843	826	848	830	875	860	827	817	757	810	834	753	799	770	728	695	686	754	762	794	741	722	775	728	711	756	754	689	713	722	733	810	765	782	800	763	735	744	778	746	770	729	765	762	814	771	769	768	759	767	707	776	756	743	795	730	754	735	732	725	713	698	708	756	742	724	762	716	792	803	787	696	738	820	707	719	745	729	767	744	757	708	730	762	694	732	759	738	680	780	792	717	739	746	728	726	748	793	708	750	699	773	752	722	771	765	759	757	769	766	715	779	761	717	738	758	763	733	749	699	734	731	730	740	732	740	768	707	743	722	716	763	760	711	772	716	728	781	744	712	738	744	727	775	714	781	742	770	709	743	764	709	731	745	710	776	769	740	735	758	710	752	709	767	737	721	763	734	739	722	725	772	783	751	770	793	737	803	727	734	758	723	824	730	754	751	750	692	692	748	730	722	737	731	745	772	743	729	731	750	795	759	778	750	725	729	742	702	750	730	736	751	735	819	770	753	704	744	749	767	737	756	755	796	764	762	748	707	733	768	792	818	740	747	812	717	780	732	717	758	727	759	771	718	739	712	712	726	719	743	789	764	787	764	795	747	788	709	734	753	741	745	745	763	730	730	742	763	744	712	763	721	731	770	714	712	757	699	752	773	704	754	746	734	742	773	755	741	726	751	764	749	767	750	756	761	767	779	718	743	730	787	762	745	769	778	769	736	782	790	750	788	737	734	712	760	723	722	750	727	726	720	766	764	734	722	709	766	733	732	820	731	735	769	750	729	814	739	722	763	735	725	756	720	738	714	734	795	712	743	750	771	773	812	770	740	695	704	753	733	757	763	731	712	725	732	710	792	708	743	773	752	765	745	778	745	753	716	728	721	749	709	740	783	723	776	751	720	802	676	712	737	832	751	773	741	704	758	706	724	781	799	727	753	681	696	747	722	792	739	735	779	746	713	762	764	726	766	709	749	759	754	737	737	725	733	741	729	733	779	748	764	736	736	671	755	751	780	741	745	728	721	735	730	732	701	748	793	774	772	712	758	715	745	712	717	737	709	737	695	721	758	725	760	712	739	737	760	694	722	746	739	751	752	719	749	732	761	733	733	727	743	797	765	756	757	761	787	778	736	732	742	749	782	724	742	752	717	759	716	743	743	779	734	718	724	763	738	757	718	735	723	742	737	725	768	695	693	746	807	738	764	753	762	719	735	724	734	785	755	723	729	763	728	742	755	779	757	759	723	697	720	756	722	708	759	720	740	770	717	737	710	705	722	754	758	775	776	782	713	741	722	742	778	736	719	740	732	727	785	750	750	753	771	766	740	730	719	745	745	791	798	718	705	710	741	765	785	739	716	739	775	726	726	687	709	724	807	750	740	716	725	764	773	683	784	718	741	783	712	748	793	751	759	735	761	724	749	716	726	768	739	735	724	783	735	750	788	742	775	749	771	691	766	733	750	752	709	759	781	725	752	741	775	728	748	716	767	753	773	729	749	742	761	773	768	743	714	769	746	717	722	786	749	732	739	779	716	700	711	704	740	764	802	759	762	713	754	738	765	793	758	743	714	733	770	771	745	704	762	742	742	759	778	726	727	787	773	740	756	735	715	734	783	767	679	745	737	746	722	727	750	736	737	762	740	767	759	758	772	734	745	734	745	737	696	713	716	734	695	728	775	741	789	743	700	715	715	757	779	753	768	714	741	824	758	793	681	756	751	822	718	745	703	688	766	751	747	723	719	741	786	721	776	724	781	707	790	748	769	777	757	771	739	778	743	765	722	729	720	748	764	800	737	750	722	780	802	750	716	741	743	726	784	786	704	759	788	757	767	774	763	765	751	769	783	696	718	698	779	714	753	772	770	757	729	718	721	720	747	753	759	731	709	792	725	754	734	720	787	718	758	773	730	777	782	748	761	722	755	747	738	696	753	769	724	690	802	729	711	717	701	739	723	748	717	738	737	723	763	721	717	746	680	757	778	734	705	706	770	764	750	762	754	746	706	736	736	778	775	738	722	735	741	700	733	774	781	720	676	767	782	792	691	735	714	707	774	774	749	766	788	767	762	724	751	716	722	744	741	736	816	724	766	753	746	707	822	704	765	773	742	740	720	736	695	772	777	758	778	776	726	749	732	724	723	754	693	755	740	723	755	742	737	775	746	748	715	756	733	728	746	722	792	785	696	746	778	750	730	663	714	716	765	764	746	708	743	699	763	801	725	734	746	792	780	755	702	743	738	708	730	712	709	696	752	765	783	728	747	754	795	739	707	740	756	756	768	763	777	787	767	768	765	763	743	709	774	731	788	702	715	773	754	761	741	707	704	736	748	760	739	720	735	762	741	760	731	714	710	708	735	691	678	771	747	701	732	712	741	739	745	724	747	721	765	708	769	779	738	732	748	762	712	730	758	768	788	760	748	766	674	734	750	712	719	728	690	771	697	765	777	781	728	688	706	720	721	710	774	741	721	769	795	771	825	746	754	756	751	699	711	713	729	761	757	756	731	727	746	789	739	728	782	724	768	734	721	763	756	745	749	788	699	778	719	751	738	764	726	736	776	746	752	784	722	770	701	733	738	714	781	792	752	747	699	752	751	792	751	731	761	730	756	718	725	760	681	764	743	735	763	708	738	736	775	781	717	740	764	807	767	702	729	811	687	754	791	758	756	679	747	737	714	737	713	714	762	716	724	722	744	762	712	740	754	750	772	718	721	794	741	784	711	754	703	765	764	714	714	751	792	756	735	771	766	733	737	771	722	732	787	713	752	799	737	788	750	751	763	778	760	759	741	738	722	737	781	746	729	773	737	734	795	796	711	753	772	750	741	755	772	750	747	745	741	713	762	733	727	707	755	719	711	686	761	752	761	700	778	775	751	701	745	766	671	747	774	741	762	767	752	756	743	759	701	746	739	708	751	724	723	796	672	702	742	782	776	729	771	732	739	788	735	767	752	702	747	733	736	705	723	697	765	759	795	750	769	776	759	789	737	714	716	754	776	736	775	736	746	694	780	756	730	702	724	732	680	735	756	776	737	771	747	747	719	729	688	717	779	701	783	746	755	712	741	723	713	780	774	742	727	733	769	747	712	777	744	717	730	731	760	679	757	804	709	696	716	779	771	777	741	747	744	787	766	715	707	749	741	736	712	726	761	737	735	755	763	783	765	739	739	706	757	741	744	745	738	780	742	737	717	749	744	711	696	698	759	830	786	774	726	728	703	747	771	748	766	748	774	753	751	737	744	739	729	715	746	780	760	762	743	710	727	754	686	710	763	763	735	734	777	724	765	731	775	748	744	771	743	729	779	750	745	745	683	726	769	757	777	772	714	740	779	781	776	716	741	757	764	724	754	753	773	739	761	776	765	723	741	747	763	733	710	743	777	747	738	743	790	716	721	745	715	721	764	791	714	719	758	666	719	672	741	768	701	751	728	720	749	737	733	754	719
35910	11784	1217	990	968	924	865	854	843	859	884	878	900	848	863	857	963	983	1055	1011	1034	1031	975	936	1037	993	1040	1036	941	924	849	942	898	965	901	887	877	820	828	837	807	862	786	840	871	857	837	830	877	889	861	831	826	906	879	931	814	825	861	808	817	822	836	857	827	873	856	807	846	857	858	843	851	856	833	817	842	852	823	766	798	836	859	864	855	804	816	842	837	817	841	848	849	822	866	841	833	826	850	816	851	850	816	809	826	828	921	827	830	824	867	804	821	863	803	838	806	846	801	802	831	825	873	767	861	795	842	853	839	852	874	854	838	863	821	780	843	834	853	809	813	885	826	853	864	793	810	882	821	855	791	887	836	873	879	820	842	827	860	786	816	821	790	883	799	839	858	811	829	812	846	849	818	855	854	848	843	823	843	818	858	840	840	795	850	844	870	854	877	840	799	872	825	810	874	837	792	909	819	820	835	802	860	827	855	782	856	844	840	847	806	838	880	851	885	835	785	815	849	812	859	854	893	822	800	827	853	856	775	873	913	840	771	809	828	856	843	788	815	802	819	821	863	849	821	826	837	789	857	803	790	847	862	800	813	846	796	827	831	833	891	843	846	857	819	849	832	826	826	833	802	804	865	836	806	862	809	830	833	858	832	825	904	801	857	825	833	804	854	812	804	773	867	806	850	856	846	806	796	811	843	846	837	824	888	870	821	807	872	855	850	791	812	856	853	791	836	826	823	845	790	798	833	833	816	867	842	870	859	797	875	859	836	781	922	838	841	826	866	812	798	778	855	818	851	834	790	777	854	866	862	868	853	828	822	815	823	878	851	836	840	802	860	810	858	809	847	835	851	840	826	837	856	810	864	822	875	821	752	853	814	880	891	809	803	851	836	828	875	867	843	842	861	827	902	840	859	781	844	842	835	853	835	824	809	881	855	841	852	864	859	824	854	805	846	830	835	843	834	839	836	831	865	864	842	850	858	841	798	803	841	841	843	807	849	833	879	886	866	801	829	747	865	810	791	836	848	810	829	863	829	840	807	836	831	845	842	823	829	825	839	805	821	855	834	789	804	816	803	863	869	797	804	878	842	839	818	851	817	809	802	879	794	862	811	774	778	824	870	889	810	823	805	863	851	812	833	810	850	850	822	871	767	854	830	853	783	863	818	826	851	801	761	807	857	790	855	848	857	854	837	846	831	823	828	824	872	810	792	853	813	876	825	871	858	810	832	833	904	840	837	844	787	819	820	816	866	791	801	923	786	795	834	824	850	810	860	856	858	813	833	802	865	842	779	815	813	811	826	865	851	781	883	836	851	812	838	833	813	847	857	836	793	844	871	831	843	789	811	849	765	821	875	853	869	838	859	856	842	874	886	833	842	866	848	783	833	823	853	830	828	854	838	864	820	796	840	795	839	834	826	824	854	849	851	842	856	840	812	815	803	834	854	831	843	841	844	806	811	830	862	810	826	810	798	862	862	866	789	876	828	802	836	834	846	828	824	832	834	796	914	836	826	800	882	828	886	816	808	801	809	849	795	790	851	826	862	801	788	835	804	857	865	828	868	816	833	813	833	870	877	842	868	846	791	900	801	855	856	848	818	814	878	798	872	830	842	870	804	787	847	843	782	807	865	845	837	764	821	877	849	871	898	842	802	832	861	866	822	867	837	874	823	852	844	841	810	819	777	846	844	828	916	787	865	842	806	820	825	828	785	808	865	788	818	846	845	912	836	858	839	837	879	833	812	826	772	858	809	832	817	846	821	817	862	823	878	853	835	790	846	870	843	811	826	839	776	841	831	868	831	833	802	778	825	804	823	808	872	860	845	787	815	822	825	799	811	857	851	830	845	817	874	817	855	849	831	828	786	854	877	777	897	787	819	829	894	890	825	824	838	861	775	834	884	834	848	808	836	806	819	831	828	823	861	866	839	823	801	856	841	782	851	842	817	825	796	802	822	853	878	836	811	864	847	780	837	866	833	830	809	808	805	865	803	829	902	853	856	871	775	811	826	866	865	858	796	880	816	895	815	814	888	852	825	821	840	861	863	813	861	854	789	829	842	851	874	833	818	791	883	840	831	872	816	814	847	803	798	829	805	833	823	789	843	802	822	832	855	862	813	875	820	817	807	857	839	837	838	840	850	844	818	882	831	872	820	843	857	910	846	833	815	846	783	808	831	861	831	865	851	847	823	835	846	860	823	842	807	871	908	815	839	874	839	847	832	891	836	808	796	864	803	846	840	806	810	793	796	843	816	857	857	864	863	851	839	896	890	836	864	830	823	817	823	842	779	863	881	817	819	898	806	846	806	830	890	884	835	835	851	852	832	830	817	833	799	857	813	808	802	843	798	883	836	833	819	798	826	850	827	841	818	821	808	819	831	870	826	858	880	835	811	857	848	821	828	850	800	819	840	890	864	849	822	824	829	837	804	868	916	817	848	793	833	812	849	866	842	885	856	891	817	778	808	828	826	865	893	859	871	852	869	832	802	864	851	823	894	808	848	863	817	804	855	806	854	837	867	797	830	866	808	833	885	844	852	851	840	864	821	818	896	887	847	865	844	824	826	834	841	797	785	879	812	851	840	827	897	812	915	825	788	884	808	824	818	840	872	868	832	800	827	901	895	803	827	855	851	825	828	843	837	844	793	867	824	818	788	823	840	848	828	853	777	842	861	812	854	853	836	869	876	822	833	835	817	786	870	870	889	830	835	797	824	834	816	848	858	828	847	818	833	832	864	822	885	809	836	855	842	786	805	804	847	830	839	864	846	835	768	867	888	769	890	838	823	838	874	918	892	841	851	838	779	754	804	804	853	808	790	778	813	799	821	787	822	865	901	790	792	812	819	845	854	860	791	786	849	840	875	858	801	808	815	815	815	857	858	828	853	788	820	882	784	830	830	886	875	825	790	828	872	853	858	849	841	824	836	839	869	822	786	881	850	813	864	861	820	783	787	831	870	839	876	843	834	873	835	857	821	869	855	850	822	780	855	880	870	800	858	830	847	820	878	819	788	846	832	856	859	879	830	795	847	846	848	869	840	806	842	796	836	884	792	837	879	863	883	835	820	813	867	819	814	821	860	841	841	838	788	842	831	805	852	821	830	833	842	845	813	838	851	834	849	809	861	871	836	881	829	839	837	831	861	824	861	800	837	877	824	847	878	828	838	847	807	820	837	805	826	795	844	843	831	838	833	865	799	783	822	920	872	869	853	836	819	902	826	843	866	861	869	793	799	871	803	834	846	800	820	817	844	824	830	843	857	779	837	818	830	839	876	794	838	842	794	870	821	837	848	853	811	854	857	835	861	805	859	802	831	809	834	821	837	819	793	798	843	841	843	835	831	839	845	814	880	804	800	777	853	851	837	871	831	837	813	825	825	806	782	880	858	819	816	857	825	804	870	805	816	817	820	865	839	839	800	842	865	836	820	827	841	823	895	815	792	845	789	844	810	787	851	825	890	806	814	858	804	845	790	821	875	845	842	809
23421	20892	28188	23750	20900	12142	1396	995	830	794	749	736	665	689	677	726	863	861	863	833	849	788	765	755	850	833	791	798	708	711	636	670	688	620	694	668	637	597	595	567	592	589	586	566	569	616	614	603	617	621	563	609	627	601	631	631	611	574	607	542	557	571	566	599	611	565	576	570	572	573	621	599	617	546	574	555	594	594	547	573	596	551	562	598	573	570	584	584	587	585	562	535	598	544	551	599	575	573	579	595	556	593	587	576	570	597	537	593	583	594	546	560	562	599	548	579	584	580	547	572	564	570	593	588	583	594	567	600	577	576	556	544	592	554	558	560	584	562	554	555	596	574	564	597	597	591	578	586	597	602	564	554	581	577	582	559	584	573	571	568	540	514	602	582	564	595	633	597	586	548	590	585	617	569	588	586	589	536	535	532	571	572	562	574	578	577	562	550	599	561	580	541	585	558	584	559	587	606	515	620	571	604	554	571	548	528	575	553	595	590	548	560	522	586	559	572	549	549	581	592	552	571	594	598	562	589	543	536	557	587	605	504	576	584	557	595	581	580	561	567	544	577	553	576	595	576	588	590	556	558	576	555	550	555	583	600	608	528	565	604	586	564	586	585	590	555	566	586	584	570	571	559	548	566	575	599	556	548	549	593	568	584	571	519	585	565	611	597	563	568	568	584	564	597	540	589	549	563	587	553	550	578	601	567	590	602	577	590	584	534	553	557	580	575	568	544	590	556	559	552	558	564	571	560	653	574	555	571	590	574	561	576	575	625	612	592	589	536	559	575	561	557	577	582	537	520	600	561	613	545	565	563	530	590	523	625	579	609	563	575	552	554	568	550	513	577	568	614	548	580	607	574	514	582	570	609	584	564	565	584	607	611	569	567	579	569	519	539	515	562	613	546	596	648	573	559	577	618	614	568	618	542	555	553	605	612	529	557	619	603	608	579	584	580	600	579	587	578	595	540	558	557	539	556	536	571	538	581	562	534	569	562	542	600	561	557	578	567	597	584	555	590	631	578	614	571	586	583	594	571	569	578	604	586	575	545	567	587	558	530	551	610	593	573	566	596	530	559	551	591	571	555	617	573	564	532	565	598	548	586	550	581	586	589	520	578	551	651	531	577	605	574	634	594	601	589	566	563	549	643	521	600	573	554	570	535	608	529	588	581	575	594	561	537	626	546	571	587	615	565	567	589	571	619	595	613	524	569	542	583	601	564	594	551	539	572	552	580	583	547	622	523	611	606	566	561	615	563	581	594	566	580	574	567	569	530	567	616	549	598	544	613	558	563	573	595	592	523	598	554	549	528	590	543	569	546	546	537	620	570	537	548	609	525	545	580	570	621	566	571	592	600	570	582	612	570	574	532	535	561	586	602	592	581	547	614	594	522	571	590	564	628	562	596	575	561	566	600	564	552	555	559	537	556	546	564	543	546	584	600	555	555	571	550	577	549	565	559	548	548	603	588	589	583	589	563	566	566	579	578	570	513	605	570	575	599	569	549	579	517	582	554	556	613	598	561	559	570	542	551	555	560	589	569	558	576	572	549	528	621	547	557	608	581	538	531	596	592	566	584	594	580	555	582	568	553	582	535	557	590	540	570	519	571	586	547	583	587	587	569	559	630	599	595	570	577	555	540	571	581	578	543	593	580	548	620	576	594	572	583	618	623	581	588	516	580	576	579	567	543	595	583	547	542	590	584	524	551	547	561	579	559	565	547	597	578	584	553	519	524	596	544	565	603	582	540	540	613	577	624	585	517	552	547	587	554	559	564	575	580	589	581	565	614	603	555	577	582	571	625	546	588	586	523	584	581	568	586	581	582	533	600	569	575	587	566	540	538	578	627	572	503	556	625	517	575	525	558	570	549	526	554	579	593	591	569	558	595	606	551	552	563	588	590	591	567	547	571	537	626	574	583	553	575	578	513	538	573	533	585	550	600	577	577	591	531	570	529	581	541	564	564	551	532	628	560	570	602	538	558	543	559	583	596	549	610	562	549	561	605	576	566	563	544	581	570	551	538	565	560	595	572	554	602	594	551	549	557	538	603	534	629	564	557	553	590	593	560	556	554	602	564	544	576	581	554	629	552	550	567	570	613	562	579	520	543	543	546	532	558	575	546	556	556	575	573	554	570	624	574	588	578	565	586	590	549	566	610	551	569	567	571	581	603	558	590	615	593	554	559	553	600	581	571	571	515	608	567	563	528	566	576	530	561	553	597	543	559	600	527	583	553	593	594	549	552	527	585	630	540	588	556	598	592	537	548	552	579	640	576	569	545	568	596	576	551	539	526	573	575	596	542	573	619	556	575	578	592	559	571	541	561	579	559	530	571	580	530	574	575	583	538	578	539	611	554	533	566	571	584	592	598	592	569	603	557	548	589	586	587	559	515	551	559	551	553	541	558	604	599	568	577	597	566	570	592	571	597	596	550	575	595	567	597	572	604	508	591	580	603	588	550	548	598	561	545	554	597	508	559	562	584	560	573	606	611	589	594	565	583	584	590	507	558	581	554	634	574	539	600	555	514	563	561	561	565	584	572	564	557	607	557	593	557	564	551	592	535	592	608	605	581	587	568	567	575	576	558	541	569	630	551	595	547	595	589	551	560	537	571	527	581	560	600	532	590	600	608	615	551	585	563	607	528	582	555	573	569	587	560	559	569	576	539	631	581	563	583	599	546	542	570	545	578	549	594	581	555	567	546	583	537	563	567	535	585	571	507	604	598	624	563	552	574	601	583	586	543	587	537	574	539	616	515	621	569	544	510	603	637	609	597	565	611	538	583	533	565	596	579	584	582	588	588	540	540	569	553	555	566	580	557	566	597	577	618	561	568	520	570	580	556	563	595	567	550	585	618	578	566	554	546	528	606	595	622	565	583	571	558	573	551	539	565	582	556	553	565	578	530	548	598	547	587	580	535	553	610	563	604	603	594	595	596	608	539	573	544	580	544	557	590	582	603	571	572	578	561	545	619	594	607	587	531	543	568	566	552	606	541	562	583	615	557	567	557	554	578	569	566	523	562	547	576	594	563	553	614	550	589	589	584	548	593	572	594	573	556	555	543	547	595	578	600	531	541	586	551	549	563	573	575	576	559	521	536	557	565	546	538	534	556	583	600	573	571	589	549	553	565	559	601	590	577	579	585	576	621	582	543	531	608	551	583	614	509	551	528	571	562	572	579	563	550	556	531	571	587	586	557	564	558	559	529	568	557	540	534	574	577	565	574	539	518	541	541	620	581	588	606	579	588	567	516	593	577	565	543	580	599	573	550	588	570	573	625	529	525	568	587	532	542	579	583	616	549	579	534	568	593	558	591	563	549	551	545	584	568	536	532	578	566	542	613	547	527	567	549	586	540	611	583	560	607	576	572	551	585	555	574	587	595	584	586	548	553	587	579	542	540	550	566	575	552	610	557	576	523	572	578	583	553	567	562	539	571	550	562	572	565	563	577	597	582	552	577	534	565	570	585	593	558	563	575	585	558
39445	19533	6650	3441	2498	1941	1605	1402	1232	1048	1017	949	876	826	836	893	1112	1102	1169	1149	1131	1081	938	970	1097	1142	1048	961	899	873	809	863	791	765	840	802	714	719	752	656	694	692	648	664	663	712	649	654	675	651	673	746	711	714	700	701	759	730	653	619	638	691	588	636	685	681	644	646	642	671	626	710	670	652	688	635	632	628	674	654	652	665	648	650	628	592	615	641	624	648	612	640	655	639	646	623	650	652	647	620	654	643	635	621	605	594	688	654	581	643	631	608	653	662	683	644	643	616	627	661	634	613	607	595	646	608	564	622	637	643	636	638	602	624	636	610	632	631	627	632	643	668	651	665	638	684	659	651	632	635	645	691	628	603	700	650	652	659	590	600	642	657	615	667	665	637	667	651	653	595	619	638	612	638	631	663	601	643	591	655	698	650	656	688	598	682	629	598	639	659	637	648	633	622	699	623	631	659	639	659	662	634	574	650	617	608	670	616	662	654	622	622	647	653	626	645	614	662	646	675	660	684	646	641	651	657	690	641	619	622	654	645	645	605	632	651	646	601	692	620	655	663	679	640	606	652	632	653	664	621	670	616	709	661	630	666	649	650	604	640	614	656	644	695	577	602	643	631	611	632	632	623	666	609	600	614	660	671	626	631	627	652	664	665	642	575	669	666	651	609	667	647	633	646	643	657	628	638	661	657	659	695	651	686	643	634	622	678	628	608	653	631	660	615	654	623	605	637	675	681	661	594	643	629	656	639	614	619	646	662	711	637	659	621	652	633	650	659	669	657	597	686	635	616	699	681	653	648	650	648	643	634	663	659	680	631	664	634	643	630	634	671	658	660	664	628	667	611	614	626	605	676	630	651	659	649	633	678	627	599	614	642	648	640	639	610	674	629	633	681	629	638	635	639	634	671	658	648	653	667	646	640	644	670	616	612	636	625	627	617	637	641	650	621	685	667	658	665	655	632	624	683	658	608	610	601	629	621	611	653	624	651	626	660	665	667	659	649	648	663	700	663	650	629	659	653	646	636	646	647	624	601	638	637	595	660	685	641	571	673	630	604	624	678	640	669	646	644	652	627	607	634	644	642	623	640	609	662	673	602	615	645	670	639	639	675	649	655	651	622	678	643	622	632	643	621	642	602	625	689	673	653	650	582	626	644	632	624	666	611	620	644	642	667	621	668	645	640	628	682	648	668	636	595	630	619	674	627	596	685	688	612	653	639	677	627	630	647	631	631	642	643	671	636	611	666	631	622	644	702	662	676	656	665	601	637	653	665	650	678	696	658	656	659	633	669	622	655	655	653	628	612	616	646	649	606	620	674	603	601	626	653	669	664	670	639	633	649	603	659	614	583	652	635	636	643	607	637	637	611	616	626	641	677	642	657	648	613	659	642	689	643	687	636	628	662	664	633	679	631	628	611	635	638	658	650	681	626	688	594	640	640	641	645	611	613	662	600	602	620	643	648	634	626	645	622	678	668	680	651	649	687	607	648	658	647	684	581	610	680	644	702	646	639	689	631	666	646	624	606	610	657	661	667	650	667	691	661	657	659	681	567	637	660	613	647	637	659	641	657	650	657	677	665	643	639	606	612	663	637	630	610	637	644	595	601	645	664	621	637	604	607	690	658	611	629	645	665	654	610	658	670	657	678	688	659	629	638	661	601	615	663	602	649	667	657	613	648	677	636	657	630	639	617	649	660	689	683	669	635	618	608	645	670	662	668	657	650	600	653	675	634	640	658	671	648	659	643	619	578	635	618	680	641	644	680	609	673	618	598	661	659	676	690	666	627	579	648	650	636	640	644	663	657	642	649	631	644	617	659	608	692	638	632	667	640	604	703	662	628	619	687	598	611	695	622	716	635	572	653	623	630	617	624	595	712	641	647	613	634	617	643	652	595	608	668	601	599	649	654	641	635	689	679	662	631	599	655	645	646	665	653	639	665	680	623	614	656	591	595	676	619	606	630	640	661	652	685	591	643	660	660	633	665	636	632	630	659	658	642	640	635	696	684	699	614	578	607	618	661	652	609	669	625	587	622	621	617	620	661	695	664	651	635	617	704	636	608	650	626	623	618	632	660	620	632	648	642	665	629	628	624	603	652	664	654	633	622	643	661	620	645	675	641	633	676	634	720	676	673	656	580	613	652	686	642	635	615	624	618	606	686	653	664	660	662	612	636	666	630	648	645	622	680	675	628	634	645	624	664	588	639	660	633	664	647	582	616	605	674	662	625	651	638	628	661	640	679	606	653	629	647	632	661	659	659	693	621	668	657	635	678	660	632	675	615	579	638	684	710	646	610	664	686	645	696	631	629	642	691	601	621	628	617	630	641	656	635	616	640	614	659	625	610	617	670	636	654	638	649	611	649	622	640	649	622	681	612	643	614	644	649	661	669	634	636	613	617	619	633	615	641	664	666	619	624	652	666	629	596	656	652	707	660	647	600	656	660	698	624	615	608	629	635	645	621	624	714	640	666	649	615	654	647	619	669	613	671	597	666	639	609	669	665	614	636	597	632	634	639	607	626	653	628	600	633	631	654	665	647	587	679	680	646	627	614	609	637	621	627	654	680	638	640	651	655	615	657	652	648	647	648	627	658	604	694	685	619	676	642	613	593	634	660	648	639	643	622	613	625	645	637	649	684	688	664	670	660	617	677	628	638	643	682	665	636	668	692	618	624	619	632	664	684	628	627	649	677	640	629	655	632	621	645	671	649	631	662	628	663	647	669	641	617	607	640	643	658	664	607	657	630	606	609	679	638	649	694	663	674	658	636	629	631	658	621	637	678	660	655	594	603	612	654	593	687	618	650	662	637	626	626	636	662	596	610	641	628	618	683	671	614	652	628	654	639	613	630	616	645	650	638	661	626	624	608	654	653	626	644	652	639	658	625	620	670	647	625	644	672	688	639	644	667	662	595	603	615	631	622	676	653	677	645	638	617	669	646	666	651	628	630	641	607	629	644	631	605	633	639	620	619	601	639	644	631	654	656	669	665	712	664	616	641	665	675	699	644	646	620	599	634	622	610	655	620	619	667	643	612	657	671	687	676	633	609	624	620	627	654	648	678	633	642	659	648	659	643	653	624	627	643	616	625	661	642	643	635	630	655	650	633	699	634	663	605	627	658	641	689	656	669	689	606	612	619	650	617	626	655	650	665	654	601	668	630	628	641	640	654	659	608	641	629	649	661	653	655	632	603	602	699	651	631	698	665	636	605	626	667	612	620	621	698	667	644	688	625	626	593	633	607	672	635	572	629	608	640	641	640	633	660	642	673	655	671	644	642	628	617	593	635	653	648	614	652	614	619	651	645	612	629	627	623	642	668	647	665	593	649	597	641	653	635	622	623	632	641	675	608	666	629	658	605	666	652	719	615	636	614	625	669	643	646	676	663	647	615	703	638	619	657	631	634	653	650	640	670	620	624	611	648	612	644	628	587	645	670	593	636	581	668	622	642	628	643	651	632	615	617	629	664	657	606	639	664
24736	20920	27243	24620	13514	1683	1313	1137	1122	1115	1100	1052	1138	1068	1118	1158	1181	1128	1244	1165	1163	1093	1201	1094	1189	1208	1156	1146	1100	1091	1030	1032	1088	1046	1045	1103	1008	1058	1007	999	1013	1002	1093	1024	1015	1006	979	1009	1035	1047	1016	1043	1021	1106	1081	1008	1044	999	996	997	1014	1011	1003	1056	1012	1028	1027	1022	975	1020	1035	994	1011	995	966	972	999	969	1022	1026	1004	1039	1034	970	1005	989	1001	1021	1016	972	986	1067	951	1051	1000	1048	997	975	1017	1029	1070	988	1017	992	1001	987	956	1023	1008	1088	992	1043	1026	1008	997	1084	1020	952	993	1056	968	1009	1046	1033	1009	1013	958	1004	1024	1014	980	1042	990	989	984	974	968	957	982	1010	982	969	1017	993	1004	1013	1054	1021	994	1046	1004	1014	1013	996	987	1032	962	999	945	1014	1049	1032	1016	1011	1033	990	976	1004	1082	1012	1036	1032	1024	944	986	964	1018	977	1037	1043	1005	1061	1008	1040	957	1010	969	966	1039	1047	1030	992	1010	1019	1022	1024	936	1031	1010	1014	942	944	1026	991	1056	953	965	1007	969	1001	1025	989	991	989	1012	975	971	1039	991	1003	993	1034	996	1020	1016	963	1032	1021	1034	973	1082	972	985	1001	998	962	1008	1025	1054	974	1014	994	1016	1003	999	998	988	955	1001	956	1007	931	1042	984	998	1027	1016	1023	1024	1027	1009	1020	1001	1011	1037	942	1001	1007	939	1032	1012	1048	1007	964	972	1048	1020	984	1016	1011	1017	982	960	951	1019	1000	1083	1007	1004	990	1043	998	978	999	1052	1007	1026	979	1056	976	1022	995	990	997	1050	1025	1100	966	995	1024	1017	1004	1019	988	1024	998	1019	1019	986	1033	1007	988	1015	999	996	1041	1033	1045	1023	989	993	979	1041	962	993	978	972	963	952	1023	981	977	983	1017	992	983	1000	1030	1041	1039	1007	1022	1019	1022	967	996	994	1020	1001	990	974	1081	951	979	1002	974	999	1040	1012	946	1011	990	1002	1012	1008	1068	980	969	1066	976	1051	1000	985	1021	1033	964	980	978	934	953	996	1013	1019	971	998	992	1000	991	956	1012	955	998	968	1009	939	1019	960	1001	1049	963	1013	952	991	945	1007	1031	1000	1004	1049	958	984	1043	907	1027	960	955	1027	943	984	1025	1000	1034	967	1023	1035	1004	1041	973	984	1012	1007	1032	1053	1023	995	995	1052	1054	1011	988	1042	1008	1005	1018	1022	993	995	989	1011	1015	1036	946	969	983	980	1031	969	992	1018	985	1011	1029	974	974	1015	1002	1055	978	1037	1002	1017	983	992	986	1045	1001	982	979	1012	1017	977	1045	985	1013	956	928	995	1000	1075	987	1003	998	1015	986	972	1070	1076	1037	1008	1000	989	1009	1026	958	991	1014	992	984	1045	1060	1016	981	1027	1042	1021	1010	965	964	1007	983	990	1008	1028	1012	994	985	1029	988	1001	1007	998	1019	1053	1050	977	968	1013	1033	1063	1004	1026	1008	1048	1009	1009	1011	959	924	1035	1036	985	1005	1001	955	1012	976	989	966	996	1028	1030	1053	900	1019	931	1003	1024	998	1010	1014	1012	1014	995	998	1004	990	1009	998	979	1070	990	960	955	988	993	1017	989	999	1058	1041	1049	1025	1014	1011	1014	968	978	989	1029	1004	1022	1045	1005	1022	1023	1093	996	939	987	974	994	953	1026	1024	1002	994	1008	986	1004	930	976	988	1006	973	990	970	948	1011	1015	951	1013	953	1049	1016	1018	978	981	1032	1052	1037	994	1003	1016	1002	968	986	999	946	974	1032	1014	1034	953	987	1038	1016	993	997	998	1002	1044	978	1011	1046	981	1013	965	1064	1001	1033	1042	1022	1011	1005	1033	1056	980	964	1030	1001	1015	1005	996	909	993	1031	979	954	1031	993	1003	1012	981	999	1032	962	1014	985	1045	1017	1034	1002	1019	976	1063	996	996	989	992	1062	979	996	932	1086	1003	1032	990	1033	1021	1002	1000	1006	960	1050	1033	956	1028	1044	970	982	994	991	975	1029	1006	993	1023	1028	1024	997	1026	1009	1035	1048	997	981	1006	1043	1003	1004	1001	999	1051	1029	981	1015	954	991	1001	984	961	1023	989	1035	1036	1026	969	983	1002	1052	1029	1027	1018	1007	993	987	989	1024	1006	1005	972	990	1043	1001	993	1050	1049	999	985	990	1027	975	1012	981	1007	1040	1012	1013	1004	1001	997	1014	1009	1023	959	1036	1004	993	984	974	995	986	1032	1047	974	1005	1027	990	965	986	1002	963	973	1003	989	954	991	991	983	996	981	993	913	978	938	1007	996	1015	1014	1040	1021	1010	996	1033	1040	1051	1015	986	964	1007	998	981	1020	1001	1015	1007	1044	994	978	956	997	959	991	1015	981	1017	1044	970	1023	1005	1012	1002	1041	1048	999	972	1033	1014	987	1052	990	1047	1021	998	1023	1017	1014	1034	1009	1002	950	998	984	1042	932	974	1011	1066	1056	1005	1023	1062	1009	1060	967	1000	1012	975	946	996	985	1033	1016	1001	1025	1005	971	1059	967	1007	971	976	1032	1024	1001	1008	1005	1030	957	1036	967	1003	1057	1067	993	971	1059	963	968	968	984	971	1028	1060	1031	1034	1004	1040	1017	1021	1038	1022	952	1005	1052	946	993	1005	1039	1053	999	949	960	1019	1066	1028	1014	1011	1031	986	1023	986	1016	1032	986	979	1008	1000	976	1049	1028	1055	973	1018	961	987	950	1012	1013	1034	976	1046	985	1005	1012	1009	985	988	1030	1010	1008	1035	984	989	982	975	932	1063	1052	1005	1027	1053	975	994	990	995	996	951	1015	1028	970	946	979	1060	1025	996	978	1062	1028	1017	974	1040	1016	1022	1034	1026	1001	996	1051	977	978	1008	1059	1003	1008	1030	977	1017	956	1056	1002	1060	1015	992	1006	1059	1022	957	994	1024	988	1040	1021	1006	1003	950	1060	1018	962	1023	993	994	968	982	1004	987	1007	988	1020	932	1002	1022	1008	1034	1007	978	1048	1017	985	1031	966	1027	953	1082	1011	999	954	984	962	978	909	1034	1011	1002	963	966	991	931	1021	1052	993	1014	1020	979	1029	999	973	1029	985	996	1034	984	992	956	1062	1016	953	962	1074	989	963	1022	980	975	988	995	1011	985	1058	994	1063	990	988	963	1042	1064	1000	956	945	1027	986	1014	1005	1016	990	972	954	972	1029	980	974	955	1005	1029	1025	1021	1069	1019	962	1037	1023	1003	1036	1001	1039	988	962	1055	1004	971	1023	1079	954	1012	1031	987	962	1000	1004	1006	1037	1034	989	1042	1013	998	1032	1051	1028	981	995	973	1043	1003	1037	908	976	1016	1088	986	1044	988	1000	1017	978	1028	1059	991	984	1016	1048	998	1002	991	997	997	987	1003	1024	979	1026	1046	1007	1000	1000	977	995	1011	1010	988	994	979	989	1010	1005	1039	1065	977	1048	1042	1039	1009	1024	1023	1060	990	1044	1030	973	989	1011	1009	1015	995	1022	983	1050	965	1015	964	977	1014	971	1066	1018	1028	1001	1000	947	1013	1011	941	1034	985	966	1020	993	1009	952	1042	986	1038	976	1018	1037	923	966	1037	996	1021	991	1013	1035	1062	1041	991	996	1002	992	1057	929	961	1006	904	978	1033	1016	1021	983	927	992	1010	966	1020	1027	983	1017	941	938	970	1002	1047	1051	962	970	963	994	992	1023	1085	948	1009	1017	978	1007	1054	989	978	1025	1078	952	1021	967	1024	1003	1020	1025	1011	996	1049	978	999	1003	1003	1014	1028	993	1041	997	988	973	956	1019	1014	1014	980	1011	982	969	1007	1030	961	1030	1037	997	986	1013	1027	990	997	1021	1019	975	1032	1034	1027	997	984	1029	1020	948	994	1002	1035	997	977	988	991	1022	1009	1038	980	994	974	969	966	947	1055	1002	990	970	957	965	995	1036	971	945	993	1009	992	976	982	997	988	996	1049	931	980	1027	1025	1014	958	998	981	983	922	1029	960	980	977	993	1036	1052	1011	1053	1073	995	1024	984	1000	999	979	1009	1027	1056	1022	1011	987	984	1010	985	1006	1022	1025	995	1005	982	1018	972	973	1008	986	970	1034	1008	993	1052	1002	1019	1017	991	953	1045	1026	961	1045	981	976	980	970	1033	1006	980	967	1006	1043	1015	954	1006	1054	964	1013	991	1004	998	1004	1014	1028	1030	1007	1019	1006	978	1058	1024	1010
39531	18947	4329	2573	2032	1720	1650	1498	1400	1306	1243	1219	1247	1213	1213	1211	1387	1400	1522	1462	1424	1354	1376	1318	1431	1456	1422	1365	1341	1297	1231	1286	1236	1261	1190	1127	1215	1180	1130	1135	1112	1160	1115	1116	1097	1134	1062	1119	1135	1189	1129	1195	1164	1124	1129	1114	1127	1148	1126	1147	1168	1061	1109	1110	1151	1171	1109	1099	1079	1129	1085	1102	1112	1092	1091	1118	1056	1136	1117	1062	1116	1100	1073	1143	1094	1132	1114	1110	1227	1073	1126	1089	1056	1103	1049	1134	1101	1144	1096	1107	1159	1137	1172	1096	1044	1119	1057	1096	1060	1126	1132	1130	1139	1126	1116	1071	1108	1126	1132	1143	1083	1028	1084	1081	1116	1067	1160	1072	1060	1106	1102	1107	1083	1114	1105	1029	1167	1052	1085	1123	1117	1153	1045	1048	1110	1103	1067	1127	1099	1112	1180	1106	1158	1086	1056	1159	1132	1083	1087	1118	1118	1167	1058	1072	1161	1125	1081	1104	1103	1142	1105	1082	1107	1110	1137	1164	1124	1044	1097	1078	1109	1081	1117	1112	1103	1070	1069	1086	1060	1074	1087	1112	1062	1104	1164	1113	1122	1048	1098	1109	1142	1084	1136	1084	1143	1119	1150	1104	1134	1111	1097	1072	1096	1123	1070	1114	1115	1139	1063	1105	1057	1168	1104	1131	1072	1102	1088	1193	1074	1100	1086	1075	1084	1162	1109	1071	1141	1143	1111	1083	1181	1108	1117	1117	1118	1127	1111	1096	1099	1102	1089	1160	1129	1099	1113	1135	1140	1094	1104	1104	1059	1143	1100	1184	1088	1085	1178	1097	1095	1049	1118	1129	1094	1097	1119	1056	1074	1017	1123	1141	1116	1076	1107	1137	1047	1036	1139	1110	1086	1102	1076	1040	1090	1054	1127	1054	1128	1027	1146	1104	1090	1069	1130	1169	1114	1132	1093	1129	1083	1180	1091	1073	1151	1131	1063	1087	1080	1058	1136	1093	1102	1134	1118	1167	1100	1113	1118	1103	1116	1121	1106	1099	1077	1009	1116	1153	1087	1144	1116	1152	1123	1132	1016	1092	1111	1068	1073	1131	1142	1116	1179	1136	1117	1120	1069	1105	1061	1106	1146	1105	1134	1177	1139	1124	1082	1147	1099	1124	1034	1107	1119	1119	1113	1108	1146	1155	1074	1150	1122	1101	1062	1102	1108	1071	1100	1087	1138	1050	1176	1091	1076	1089	1083	1109	1125	1122	1048	1144	1057	1110	1101	1148	1132	1110	1022	1126	1069	1119	1089	1144	1103	1080	1055	1081	1091	1124	1105	1116	1055	1053	1106	1079	1084	1107	1122	1109	1073	1111	1086	1096	1017	1158	1092	1111	1087	1060	1068	1119	1150	1115	1176	1145	1133	1061	1097	1076	1098	1131	1143	1045	1103	1066	1064	1120	1083	1088	1134	1049	1093	1075	1102	1151	1085	1086	1089	1083	1115	1049	1074	1086	1121	1062	1075	1070	1110	1078	1108	1142	1122	1055	1075	1105	1090	1090	1098	1130	1109	1131	1131	1061	1116	1139	1143	1088	1056	1088	1113	1099	1107	1109	1087	1092	1155	1125	1069	1067	1137	1134	1125	1164	1100	1121	1103	1089	1124	1114	1145	1109	1106	1101	1095	1127	1130	1107	1110	1088	1095	1092	1076	1062	1077	1119	1073	1108	1072	1103	1117	1072	1106	1095	1113	1099	1142	1076	1146	1098	1134	1080	1091	1088	1088	1074	1084	1093	1090	1118	1045	1119	1096	1090	1118	1140	1129	987	1087	1031	1123	1111	1111	1120	1158	1149	1056	1143	1094	1068	1078	1058	1141	1088	1146	1066	1073	1076	1037	1092	1152	1196	1116	1182	1077	1093	1069	1182	1137	1099	1089	1135	1086	1177	1115	1102	1088	1104	1128	1095	1090	1070	1104	1071	1182	1106	1093	1113	1141	1150	1178	1112	1106	1172	1124	1100	1100	1158	1118	1121	1165	1100	1175	1091	1139	1081	1134	1064	1068	1135	1131	1135	1168	1088	1099	1091	1077	1063	1081	1058	1134	1123	1091	1120	1061	1126	1105	1086	1112	1080	1057	1222	1085	1103	1103	1049	1113	1103	1128	1091	1111	1103	1134	1135	1108	1172	1196	1161	1079	1089	1119	1123	1135	1122	1125	1098	1044	1147	1086	1111	1159	1132	1046	1123	1112	1113	1122	1126	1115	1122	1075	1106	1067	1085	1087	1080	1111	1105	1119	1117	1100	1044	1130	1054	1094	1100	1123	1055	1162	1066	1065	1071	1116	1082	1092	1044	1063	1079	1142	1161	1101	1105	1118	1031	1118	1053	1123	1092	1105	1081	1108	1121	1095	1129	1071	1125	1108	1092	1083	1111	1066	1073	1122	1186	1063	1109	1062	1095	1145	1074	1038	1176	1072	1132	1168	1157	1027	1099	1072	1122	1159	1125	1078	1098	1098	1094	1118	1090	1097	1112	1096	1141	1147	1126	1098	1107	1100	1119	1106	1133	1089	1150	1106	1098	1071	1107	1048	1165	1161	1091	1048	1081	1115	1177	1151	1175	1070	1110	1156	1081	1117	1071	1122	1081	1119	1101	1074	1083	1075	1103	1127	1063	1095	1145	1099	1114	1070	1115	1115	1134	1128	1062	1077	1067	1064	1080	1142	1118	1107	1124	1039	1149	1112	1116	1117	1080	1111	1096	1141	1095	1126	1108	1120	1097	1054	1038	1031	1101	1117	1123	1140	1102	1108	1128	1100	1071	1084	1024	1111	1125	1126	1076	1075	1073	1104	1152	1098	1125	1125	1106	1095	1097	1135	1083	1126	1076	1118	1107	1128	1141	1074	1104	1072	1161	1100	1125	1157	1069	1077	1098	1067	1163	1111	1119	1114	1108	1117	1122	1118	1097	1112	1088	1097	1134	1168	1087	1153	1074	1136	1089	1072	1173	1091	1082	1128	1079	1099	1138	1055	1092	1098	1130	1087	1095	1062	1112	1138	1155	1123	1114	1118	1101	1171	1090	1062	1106	1118	1106	1081	1099	1141	1125	1106	1098	1123	1160	1054	1134	1078	1136	1086	1125	1150	1042	1131	1171	1116	1123	1111	1113	1106	1076	1146	1155	1109	1197	1145	1102	1184	1136	1113	1162	1202	1082	1068	1067	1077	1075	1081	1088	1081	1124	1085	1125	1097	1088	1077	1091	1103	1137	1124	1067	1089	1092	1108	1154	1078	1133	1129	1152	1149	1100	1091	1101	1087	1147	1106	1122	1054	1139	1109	1099	1118	1120	1099	1103	1092	1143	1127	1098	1138	1122	1103	1131	1059	1129	1091	1119	1090	1140	1091	1039	1093	1117	1102	1113	1104	1125	1154	1091	1097	1111	1107	1155	1045	1101	1116	1094	1101	1084	1108	1076	1052	1095	1084	1095	1068	1082	1120	1112	1124	1089	1121	1106	1102	1160	1088	1089	1101	1133	1144	1107	1083	1147	1136	1123	1074	1066	1126	1136	1051	1063	1034	1077	1120	1158	1097	1113	1141	1161	1065	1110	1039	1129	1076	1116	1064	1115	1040	993	1057	1146	1167	1120	1155	1080	1135	1082	1103	1119	1064	1132	1143	1114	1115	1106	1083	1142	1065	1078	1129	1087	1133	1142	1133	1074	1153	1113	1097	1100	1107	1045	1116	1106	1112	1151	1063	1086	1125	1069	1089	1158	1135	1131	1115	1079	1094	1098	1108	1042	1101	1110	1090	1133	1095	1185	1097	1107	1080	1080	1071	1102	1106	1140	1088	1104	1150	1171	1039	1139	1086	1067	1105	1137	1138	1112	1122	1071	1114	1125	1095	1123	1090	1078	1143	1127	1102	1086	1115	1088	1098	1074	1068	1102	1098	1117	1077	1118	1077	1156	1164	1103	1090	1097	1102	1133	1115	1085	1100	1071	1125	1144	1104	1098	1144	1096	1121	1072	1140	1195	1083	1125	1174	1082	1069	1140	1056	1083	1091	1114	1100	1114	1086	1077	1106	1150	1108	1142	1108	1094	1076	1151	1088	1114	1106	1132	1160	1117	1091	1068	1130	1083	1129	1104	1096	1156	1090	1057	1079	1130	1112	1123	1073	1110	1131	1088	1080	1107	1080	1098	1074	1119	1093	1012	1074	1112	1118	1101	1092	1096	1108	1061	1132	1080	1103	1109	1094	1143	1153	1104	1141	1110	1104	1096	1128	1068	1131	1079	1097	1122	1090	1113	1100	1097	1097	1132	1106	1155	1148	1100	1128	1097	1140	1042	1170	1140	1182	1054	1040	1101	1073	1079	1115	1128	1144	1128	1189	1069	1101	1095	1131	1125	1121	1101	1127	1104	1076	1097	1039	1102	1118	1118	1084	1123	1102	1109	1104	1080	1060	1069	1117	1055	1199	1064	1056	1129	1110	1068	1133	1091	1082	1128	1123	1098	1052	1100	1077	1089	1107	1080	1131	1105	1058	1091	1130	1074	1079	1149	1092	1135	1065	1026	1127	1118	1046	1118	1060	1056	1125	1137	1097	1084	1112	1076	1151	1072	1097	1084	1063	1059	1130	1047	1098	1165	1112	1122	1100	1127	1093	1110	1167	1083	1127	1087	1110	1114	1125	1076	1056	1192	1048	1065	1116	1081	1077	1103	1058	1109	1096	1177	1175	1084	1080	1181	1134	1142	1106	1157	1020	1077	1089	1099	1091	1148	1108	1209	1137	1160	1111	1088	1104	1126	1096	1055	1127	1110	1072	1104	1060	1143	1069	1152	1235	1126	1069	1112	1112	1069	1026	1106	1158	1133	1147	1157	1110	1142	1078	1119	1185	1138	1107	1075	1146	1111	1085	1047	1064	1102	1082	1095	1127	1135	1077	1078	1103	1143	1085	1132	1063	1095	1113	1070	1052	1055	1166	1061	1112	1101	1129	1091	1140	1095	1152	1129	1116	1119	1151	1064	1093	1012	1064	1106	1138	1059	1148	1098	1109	1081	1121	1113
22493	20941	28576	23433	20934	20998	12292	1874	1394	1303	1199	1099	1105	1053	1105	1095	1200	1245	1345	1203	1245	1117	1086	1174	1302	1248	1199	1175	1086	1062	1043	1089	1051	1013	962	958	917	911	906	851	887	879	840	911	911	878	906	896	914	908	970	954	950	931	851	942	923	844	850	871	860	781	882	845	891	917	902	825	887	827	879	905	885	875	866	885	885	895	872	891	875	872	873	926	859	810	801	813	840	830	861	862	841	858	860	821	838	886	882	885	875	888	809	810	862	831	887	850	861	885	853	876	876	850	880	883	851	895	879	872	855	876	841	839	829	881	903	836	846	872	871	832	861	834	868	858	811	873	797	877	847	834	869	858	812	819	855	809	842	828	920	865	813	856	908	847	828	877	848	845	880	845	862	835	861	890	836	903	887	865	821	881	843	859	830	835	827	896	885	813	835	889	860	884	828	830	830	884	888	843	846	899	873	799	855	878	886	904	853	781	853	879	876	851	822	826	814	809	865	895	889	829	853	870	888	857	903	831	840	858	851	858	875	821	854	814	874	855	848	876	799	843	853	877	875	820	830	844	812	840	855	848	895	845	819	882	868	845	873	872	869	845	925	830	842	877	863	871	826	928	838	850	832	865	839	829	880	766	867	834	890	848	857	854	869	892	912	814	875	878	868	877	871	854	817	843	860	847	859	847	861	906	884	839	845	865	793	847	795	850	859	846	865	913	886	862	884	821	824	879	826	874	896	853	846	809	813	867	865	799	865	880	810	861	823	862	852	847	810	878	859	898	829	851	863	857	753	833	831	853	850	853	842	853	876	834	875	833	890	858	831	876	876	860	885	786	834	866	823	819	860	822	844	777	840	868	879	846	907	808	864	843	808	868	828	880	884	861	852	785	922	867	826	825	805	896	856	866	879	820	842	814	887	868	821	873	852	879	851	857	873	839	896	854	849	844	823	863	878	831	843	823	839	818	870	890	865	877	822	819	832	856	846	892	901	846	880	900	866	867	819	836	867	869	833	830	821	861	837	944	828	842	851	871	884	863	871	878	844	840	870	885	828	856	864	901	783	879	833	880	842	826	891	799	824	873	907	858	903	865	867	877	816	886	890	912	927	882	845	836	890	806	812	869	860	883	793	838	864	884	886	887	812	861	846	879	846	851	815	822	897	919	859	842	794	791	893	856	817	874	830	890	882	844	880	923	899	845	880	872	866	877	852	842	837	857	829	843	877	856	826	877	813	859	865	919	834	851	847	859	848	855	818	840	861	858	816	823	851	872	854	879	860	827	830	872	863	882	862	807	869	875	846	805	838	918	854	858	866	885	867	849	843	836	870	863	888	875	865	873	919	848	880	834	877	845	872	858	845	868	878	848	885	835	898	850	800	825	837	836	843	850	889	829	811	869	867	860	845	851	833	809	857	901	896	864	853	879	829	832	898	843	815	803	861	904	892	834	845	811	845	800	826	869	865	861	849	872	883	856	893	886	862	881	916	862	811	832	847	868	855	864	844	893	839	881	911	915	897	879	882	834	841	897	867	898	909	793	829	912	841	882	867	850	832	865	859	882	875	869	865	852	865	879	880	900	840	821	854	823	855	874	816	813	881	809	842	835	885	842	804	810	894	895	854	851	821	841	850	899	876	898	880	805	863	829	844	864	871	852	833	881	839	844	836	852	889	939	864	872	919	806	817	832	863	841	931	865	834	869	861	832	892	866	831	827	783	834	928	835	845	860	884	893	884	898	898	923	858	864	856	886	842	864	879	904	874	868	897	904	839	842	856	913	897	855	910	837	895	887	875	807	886	869	895	859	861	814	897	882	860	851	909	819	827	862	873	861	842	854	811	817	840	855	809	812	863	811	920	813	867	826	824	827	879	813	820	826	873	832	868	900	892	851	894	897	876	838	839	835	946	874	841	820	897	922	894	875	837	824	868	836	843	820	884	865	846	879	841	831	899	869	763	829	840	834	798	839	866	810	795	837	864	856	844	876	860	894	770	843	827	825	870	854	870	848	842	854	871	858	880	837	861	828	851	812	835	862	879	888	859	862	901	876	840	897	844	891	868	853	893	848	867	836	850	838	869	841	872	882	885	839	876	839	851	855	849	883	845	862	851	860	902	848	910	876	867	845	851	849	869	854	854	865	864	866	845	821	849	897	875	867	844	860	821	865	824	890	827	807	898	796	829	809	873	779	813	812	861	841	826	849	850	871	758	771	830	869	826	850	875	867	900	845	885	842	897	856	854	875	826	845	871	904	887	877	846	836	870	841	835	838	816	831	833	842	896	806	837	888	876	833	892	830	863	850	825	821	858	878	861	855	829	855	847	874	814	825	952	862	847	797	837	816	837	818	912	834	782	867	853	888	865	885	886	804	830	843	856	830	832	875	877	833	952	824	845	866	860	856	877	842	851	829	864	842	848	876	853	885	829	900	881	867	844	891	846	851	869	826	874	853	827	843	867	832	828	856	857	892	870	819	840	839	855	833	830	875	884	851	864	921	842	819	824	880	808	867	842	844	851	832	863	870	820	883	857	833	816	858	798	841	804	849	858	881	868	868	783	854	844	894	889	860	830	833	885	826	847	849	836	839	836	813	843	842	878	857	856	889	870	843	823	842	872	852	838	864	909	825	875	899	884	836	902	807	845	812	814	855	837	865	886	862	806	853	828	858	854	968	859	846	895	867	855	862	859	818	808	886	917	857	869	829	867	847	821	838	872	860	858	861	829	882	874	854	842	814	879	874	827	883	847	850	845	849	846	833	865	848	886	833	879	825	869	857	897	885	817	850	905	895	888	828	820	850	816	867	862	828	838	853	836	868	878	841	843	840	847	848	781	805	856	861	838	859	830	874	831	919	904	846	838	859	856	818	842	910	830	865	872	841	845	876	851	835	850	846	867	852	824	891	858	847	880	846	825	827	838	847	805	825	830	853	875	896	905	827	859	902	778	875	847	827	883	865	842	863	812	810	838	872	901	913	866	859	884	872	841	799	846	896	877	854	837	881	838	865	845	832	841	854	836	879	839	881	846	878	887	821	875	810	857	820	879	871	794	856	867	832	818	833	901	881	870	850	856	823	842	796	849	849	841	825	882	874	819	863	840	916	838	847	849	861	882	854	847	838	897	840	880	808	872	860	849	810	841	888	826	873	832	892	833	869	816	842	855	812	865	863	876	865	893	836	859	812	814	884	798	828	873	832	854	858	821	832	814	883	855	853	866	863	842	871	827	835	872	869	886	850	833	821	841	815	893	838	872	778	800	791	830	890	829	830	839	869	899	859	841	857	911	841	821	841	851	851	891	861	868	854	843	839	877	777	794	877	822	858	877	878	849	846	829	871	833	882	848	841	791	865	887	879	852	814	840	891	830	794	838	863	841	769	834	858	867	837	821	882	858	868	883	847	888	856	880	849	846	826	806	850	845	857	861	838	869	841	857	840	903	830	837	839	848	893	861	860	856	820	869	847	782	831	860	816	871	891	886	928	827	919	900	856	836	866	894	838
44660	26385	11127	6111	4343	3671	2821	2387	2030	1792	1645	1501	1352	1343	1260	1294	1658	1681	1763	1725	1620	1432	1386	1537	1556	1577	1567	1416	1360	1237	1217	1208	1221	1191	1164	1110	1017	1092	1022	967	956	982	954	981	1000	1019	980	981	1012	1004	1073	1047	1003	1041	1056	989	1102	980	881	911	891	895	920	899	907	928	926	984	934	908	994	961	895	936	895	908	928	905	923	946	898	924	899	892	921	943	885	906	896	897	944	908	937	915	943	886	968	915	919	908	937	889	891	947	967	951	869	884	894	932	877	919	931	914	863	917	952	943	900	958	940	955	956	915	926	887	889	869	945	936	892	933	881	905	913	902	993	937	922	891	918	901	931	878	908	913	891	898	852	938	906	944	957	914	918	904	900	898	908	925	898	942	896	913	977	932	900	908	919	884	957	912	927	942	885	938	1001	881	897	954	896	882	962	897	906	952	862	913	922	925	988	895	920	962	880	887	954	907	859	887	898	888	881	890	869	868	896	909	864	909	858	869	869	932	927	891	890	879	912	919	930	877	940	842	895	926	919	882	890	887	930	887	870	834	914	930	881	945	899	967	902	951	917	940	914	905	898	922	941	959	943	933	927	864	893	906	872	943	869	933	912	907	901	902	916	897	941	912	853	934	905	946	920	894	956	941	958	887	891	905	949	890	930	966	898	911	910	921	913	903	922	892	974	952	920	880	914	927	904	869	886	903	925	965	940	854	896	881	917	893	911	902	969	968	888	921	880	905	871	883	908	965	929	947	945	903	888	984	904	951	924	950	907	952	909	898	897	926	869	909	892	857	915	909	894	939	897	918	898	892	894	996	910	951	906	911	898	916	892	922	907	904	937	888	924	900	944	931	892	866	938	928	896	903	877	879	945	934	897	916	905	894	928	920	970	899	868	883	923	896	918	910	911	904	933	856	923	896	876	833	872	939	945	925	959	924	957	974	957	873	868	862	920	837	891	911	908	884	907	933	912	889	914	947	917	931	897	872	881	909	893	911	896	872	926	918	870	953	886	922	970	917	964	935	904	892	865	933	861	957	891	896	913	864	923	927	903	928	874	873	878	878	911	913	899	947	875	891	918	951	968	865	885	917	900	902	927	900	949	933	897	925	991	912	928	978	898	912	860	893	933	865	931	897	959	859	894	916	933	936	873	914	918	950	914	903	886	948	936	928	867	929	927	908	943	877	921	917	971	933	926	905	894	890	887	910	930	860	952	973	928	941	951	922	935	939	838	946	934	920	845	914	879	963	877	872	884	916	910	953	909	898	932	916	942	924	906	862	899	911	919	880	902	923	926	938	856	969	904	868	879	933	905	910	933	1002	877	931	873	863	879	884	934	903	903	881	918	913	879	902	956	880	929	918	882	925	911	884	919	918	919	939	917	921	967	909	918	939	937	898	891	947	914	900	882	947	915	948	957	884	1031	904	900	932	913	950	916	865	880	911	963	894	923	935	902	855	1002	892	907	912	925	915	922	909	970	928	923	854	937	950	924	883	938	918	922	894	946	907	985	909	937	885	948	904	918	876	879	868	911	919	910	910	928	929	885	833	927	853	896	877	899	880	870	939	791	888	936	870	895	901	972	873	920	864	910	914	939	908	927	915	974	953	862	984	876	912	901	910	929	907	940	946	914	885	928	903	930	909	898	960	912	953	853	934	886	854	907	879	939	898	932	934	876	937	874	910	861	883	875	931	933	901	914	905	923	929	935	918	915	974	949	936	938	920	893	911	946	885	898	878	913	868	902	914	914	931	892	951	891	928	942	939	946	901	914	914	933	915	912	945	980	861	971	879	898	955	900	907	889	898	927	870	908	947	874	909	861	877	881	917	877	904	895	935	956	909	958	882	873	925	945	902	956	852	939	898	853	920	939	915	791	886	900	885	910	915	929	954	889	974	973	924	872	851	894	934	914	890	892	935	914	897	894	910	933	845	866	894	910	900	927	945	877	878	909	929	939	895	879	901	976	903	907	913	898	896	919	900	905	945	878	931	911	851	929	888	905	922	845	911	894	979	897	938	854	915	944	936	972	902	917	914	898	909	890	939	878	923	967	925	897	905	901	867	931	917	899	900	932	972	923	887	951	906	895	926	913	927	878	981	965	937	860	897	914	906	896	879	941	900	902	864	870	962	892	872	947	964	922	866	889	930	919	914	937	910	889	853	867	930	908	929	899	920	900	893	923	877	924	827	932	912	908	855	886	891	880	992	887	986	886	901	887	922	895	904	939	936	894	888	869	929	916	891	943	863	886	892	888	878	893	902	903	955	923	871	902	914	929	861	897	966	936	916	919	909	974	889	923	882	922	950	908	897	911	944	843	896	893	918	936	870	945	869	885	926	919	898	911	966	869	907	904	912	962	874	989	974	903	937	914	908	910	911	890	908	868	950	892	877	949	935	902	967	904	897	883	917	939	843	949	921	888	891	924	904	907	937	890	949	934	890	889	917	883	872	914	910	924	872	886	915	984	971	886	901	893	907	910	932	899	970	904	966	878	927	837	896	928	901	892	968	912	878	943	964	918	947	900	940	937	904	889	915	892	913	896	870	911	938	919	820	930	901	922	891	941	911	913	922	900	897	868	886	888	844	904	939	896	959	924	877	909	914	897	902	958	949	899	910	929	930	941	926	927	903	891	917	843	929	898	938	892	898	900	901	904	935	914	928	903	895	907	953	919	866	925	915	923	932	941	911	948	910	946	912	937	927	913	890	916	952	870	883	895	905	933	958	917	931	918	922	874	869	922	882	931	875	867	888	913	918	883	917	898	958	949	974	910	893	908	864	886	897	960	923	938	953	857	921	910	980	893	909	945	912	859	917	933	913	900	882	911	978	945	862	867	891	863	893	918	893	937	871	954	869	921	938	927	917	875	925	877	885	868	891	899	927	867	930	924	921	967	865	893	932	880	906	877	927	919	963	942	937	879	901	883	878	921	903	887	942	901	917	943	911	952	888	945	875	933	914	907	860	961	879	924	902	895	904	1010	857	897	884	961	941	898	909	948	887	933	890	907	916	907	920	941	920	897	937	917	886	929	894	904	901	905	929	946	969	893	938	887	919	890	940	971	893	954	901	875	938	956	901	947	909	914	912	877	904	942	998	938	916	891	919	927	959	950	901	923	948	907	895	953	870	915	923	915	896	939	882	956	881	899	898	935	921	887	901	886	962	943	911	882	887	947	952	923	901	948	912	854	948	929	866	922	940	880	864	902	897	880	954	928	951	928	915	946	893	882	919	927	910	930	917	923	912	943	906	922	864	915	961	990	944	853	891	890	954	870	916	898	921	952	892	933	918	898	956	874	907	913	970	931	916	905	938	921	882	914	907	913	897	866	898	866	942	901	902	887	940	918	886	894	910	947	977	952	976	903	945	911	903	885	974	952	902	937	898	943	949	905	891	917	854	931	842	946	851	867	873	902	899	884	893	876	928	919	940	925	949	927	978	913	978	931	866	923	892	904	902	930	927	932	926	885	859	939	893	923	902	895	896	955	954
29989	22096	12883	2037	1122	1005	915	837	815	764	824	814	849	754	831	784	880	888	919	933	900	902	885	876	907	900	918	896	860	824	889	828	845	859	826	816	808	829	823	802	802	786	796	762	828	790	777	787	858	883	835	856	774	844	830	796	811	790	760	783	773	833	790	889	778	785	803	817	801	774	768	777	825	783	875	828	765	797	804	828	779	795	801	739	801	773	842	775	783	789	770	794	815	835	804	758	773	740	820	797	804	796	747	757	795	771	757	795	822	769	804	809	844	765	725	790	767	800	811	784	821	768	790	810	814	807	800	828	799	788	789	774	798	757	765	788	744	791	821	768	842	791	814	757	718	766	785	780	820	824	797	800	762	786	756	808	790	806	775	790	815	854	782	821	807	762	754	781	864	679	734	793	714	807	781	787	800	817	821	821	797	747	756	819	797	785	761	823	774	742	806	765	843	824	784	785	811	790	773	800	787	820	731	845	794	784	779	781	870	766	789	765	803	780	781	777	791	774	869	763	865	824	801	778	746	795	793	802	764	774	817	801	709	773	772	772	763	763	804	785	795	832	813	790	807	827	841	775	813	776	780	869	776	741	785	795	775	766	774	784	822	812	820	763	806	789	840	768	789	843	785	741	758	748	829	819	823	748	834	779	776	749	775	797	754	769	820	800	830	779	785	787	833	774	766	789	822	752	780	747	792	770	780	847	792	768	783	809	747	771	802	846	800	823	774	807	754	800	826	806	797	795	811	829	758	801	772	775	771	798	733	751	776	778	793	761	830	774	836	800	780	790	790	803	786	808	775	756	800	778	769	799	789	798	820	837	813	841	772	840	788	788	770	846	814	828	795	799	771	790	752	806	811	779	827	777	760	819	732	763	767	840	769	793	785	768	801	825	818	799	775	820	819	785	826	785	802	795	822	764	777	804	783	758	804	788	817	814	786	822	813	783	793	822	796	833	831	805	756	794	803	805	783	815	783	769	787	797	779	784	807	800	793	795	774	727	789	751	791	821	831	772	790	784	789	836	807	730	843	794	786	775	742	758	775	806	767	782	768	768	749	797	764	832	747	807	764	781	780	753	800	770	765	779	788	805	768	767	763	789	809	837	819	766	809	763	758	799	772	792	804	728	790	775	820	775	778	763	811	775	768	798	728	819	750	808	798	756	768	801	784	730	780	769	796	811	819	779	747	752	797	800	831	808	766	790	800	798	823	840	791	815	768	744	783	789	736	792	798	782	764	750	775	806	775	741	819	784	731	793	795	742	791	793	770	740	826	820	803	754	759	786	748	844	813	813	787	771	747	747	797	796	801	777	753	838	822	770	776	805	800	709	772	768	767	759	746	810	790	814	808	776	817	766	819	841	798	797	818	802	773	765	731	746	772	853	802	777	793	806	816	786	811	813	786	785	784	822	707	808	793	812	786	761	813	811	815	733	792	794	781	766	842	802	745	745	780	850	743	819	746	772	778	789	858	797	811	774	818	815	800	772	762	802	816	767	818	783	815	803	783	786	797	819	805	780	774	784	761	777	800	781	809	787	755	777	822	837	738	830	790	759	745	769	721	779	754	823	719	832	784	754	781	785	799	841	759	771	774	773	785	855	780	763	712	844	827	766	798	731	763	753	828	821	818	805	855	830	719	824	801	786	749	816	783	728	760	819	774	779	765	765	754	751	821	764	804	771	781	809	812	785	791	789	763	786	806	764	838	826	761	808	757	730	807	811	780	809	783	779	843	768	783	805	792	811	791	775	784	801	740	772	749	795	777	790	773	805	817	774	793	772	822	771	786	814	798	845	813	751	779	759	739	839	795	783	818	793	740	772	777	815	785	770	789	822	764	774	775	782	803	767	793	761	742	793	851	789	795	818	796	754	784	776	782	810	764	793	815	769	744	786	825	796	793	775	806	783	799	802	814	745	783	819	744	764	815	823	783	753	790	788	795	747	799	817	822	775	851	760	781	799	842	795	854	826	747	778	764	766	805	778	824	791	762	794	747	814	702	800	755	798	783	829	763	756	769	808	819	782	837	782	778	742	810	827	765	820	857	796	761	795	779	798	824	733	814	803	753	804	736	790	773	763	796	819	785	770	789	801	794	781	798	790	849	801	800	804	758	790	805	763	830	800	813	798	789	773	804	800	760	809	824	805	800	775	747	815	786	788	803	789	740	788	763	769	770	774	803	789	805	781	832	747	803	772	782	764	793	762	886	786	753	779	786	773	786	755	830	800	792	790	813	823	853	765	798	778	797	783	768	816	798	769	764	802	790	813	845	768	822	769	835	812	815	819	858	774	798	793	730	739	777	800	796	777	806	813	768	786	796	789	796	784	742	804	769	781	759	761	740	792	773	767	743	695	834	774	795	796	759	816	797	796	772	797	780	797	762	814	770	746	821	804	773	793	792	781	790	778	809	802	802	812	814	807	814	840	843	823	787	812	744	831	831	792	828	734	766	829	822	794	782	775	788	793	800	812	771	816	811	869	777	824	809	781	789	760	789	773	797	826	783	832	808	812	803	840	813	764	787	808	843	796	766	787	777	790	724	771	797	797	818	812	811	777	741	829	790	794	731	780	780	779	738	801	803	807	813	780	787	834	803	782	775	773	844	771	742	778	829	757	798	801	822	873	732	799	794	797	719	790	776	738	733	784	803	746	824	800	815	781	784	728	800	756	757	788	802	799	772	715	739	733	790	764	812	792	795	803	776	801	798	854	796	837	820	788	811	803	791	820	822	815	757	808	781	807	745	727	805	747	795	790	735	793	793	783	813	775	720	801	769	776	784	795	793	773	780	790	789	752	784	810	766	811	786	827	802	783	781	800	799	816	767	759	872	796	840	804	794	785	772	817	777	765	778	783	794	794	807	778	753	787	799	805	771	799	793	784	825	768	753	789	794	811	771	803	794	778	754	825	771	867	796	809	767	768	778	800	795	774	728	743	803	745	821	752	745	827	850	761	764	859	783	801	821	767	812	787	743	757	748	767	784	812	829	800	780	776	834	782	814	762	793	804	806	748	731	733	787	776	768	793	733	803	794	758	805	749	777	778	804	768	729	812	802	750	788	820	813	777	777	829	751	788	786	819	818	808	790	765	816	802	740	765	790	749	752	746	808	783	751	803	805	830	803	795	784	818	759	780	853	811	781	768	757	825	806	795	763	772	773	782	768	813	779	782	755	779	764	811	805	796	785	819	785	818	754	766	810	772	763	801	756	780	797	799	735	757	808	781	744	766	805	735	793	821	809	803	809	805	814	784	784	764	788	802	777	740	773	793	799	845	755	778	841	745	773	772	753	788	800	835	796	791	810	806	775	797	783	807	799	799	796	797	776	811	772	821	807	813	816	825	774	816	761	767	785	832	811	780	810	784	776	804	773	830	748	788	761	808	768	776	763	743	776	804	817	765	792	794	837	794	809	798	771	745	788	781	820	791	818	781	813	811	741	766	787	813	792	786	797	752	842	832	818	768	805	799	809	770	847	783	796	808
37592	14784	1389	1103	1023	1042	951	980	923	948	901	903	924	940	859	984	993	1040	1062	1035	1051	997	1048	1060	1122	1111	1082	1000	1085	1004	967	1015	1016	935	913	954	945	908	854	919	951	936	901	885	908	882	879	922	945	924	930	922	933	966	878	935	948	859	908	888	855	903	941	874	891	918	888	880	894	879	913	837	876	889	832	875	872	923	832	831	871	912	871	882	888	849	870	867	906	890	846	870	872	881	883	915	919	932	834	901	896	882	857	868	873	909	864	934	863	875	844	869	863	831	841	913	875	899	902	874	875	892	917	918	824	876	868	853	893	907	922	839	918	890	893	936	912	898	899	901	883	918	897	915	900	915	960	899	891	849	927	887	896	892	945	882	876	928	830	892	862	911	929	895	877	882	856	860	887	860	864	915	896	865	903	877	916	913	910	920	878	932	869	898	809	858	889	914	864	888	867	906	905	891	917	890	868	830	888	863	892	940	920	892	935	925	888	876	881	869	853	899	886	905	869	907	881	882	911	891	875	893	868	885	866	866	879	848	909	900	890	880	890	954	945	967	845	913	898	910	881	895	867	906	904	910	895	917	872	873	877	903	877	890	842	881	901	893	855	879	906	858	884	843	871	904	855	883	890	896	852	883	881	904	893	889	881	888	876	838	852	895	800	903	877	852	893	871	877	811	899	954	876	890	866	892	905	884	851	918	876	937	895	883	890	896	881	865	940	877	893	857	896	877	961	863	869	905	875	908	899	895	838	932	876	960	897	884	873	888	870	867	904	860	925	915	857	880	931	847	866	898	905	949	840	858	875	848	883	874	900	928	874	939	829	899	861	887	876	860	899	951	887	923	867	909	806	894	895	872	950	843	946	838	868	882	887	912	914	888	870	863	920	948	850	854	891	852	893	863	914	858	954	873	922	848	880	855	841	859	858	939	897	954	887	960	907	842	903	871	885	895	886	879	873	881	860	848	862	857	904	860	923	919	863	863	901	872	900	881	905	914	877	901	892	939	909	864	880	887	900	886	863	863	856	889	894	862	884	927	882	886	859	887	900	915	919	882	883	910	914	851	872	895	922	856	878	923	908	923	857	876	866	897	921	946	921	894	881	890	914	909	891	863	898	948	860	861	897	903	856	892	851	913	866	863	902	914	928	858	856	897	872	921	819	887	922	872	813	934	893	845	875	848	914	916	856	888	821	859	867	863	892	860	835	916	902	924	893	902	903	888	885	892	880	858	819	859	863	846	860	894	859	885	861	870	875	912	908	877	877	938	878	941	853	886	936	857	851	879	908	941	907	879	915	822	894	903	867	896	876	874	921	885	878	898	900	883	902	903	839	889	912	916	922	906	946	911	887	949	904	850	918	898	872	835	882	927	886	890	897	937	887	882	920	890	870	882	891	893	848	873	841	913	892	841	875	896	869	890	880	862	924	944	884	937	866	842	935	869	912	842	921	885	873	886	850	860	889	855	934	886	912	889	852	885	902	891	924	860	859	895	897	900	886	800	906	893	895	891	859	872	885	835	917	853	906	874	885	890	894	862	907	911	885	915	866	846	926	859	917	880	881	941	915	878	888	884	844	895	885	868	895	874	868	847	871	882	882	877	899	878	869	863	972	851	873	900	874	853	887	887	907	882	848	872	881	890	853	874	907	877	864	932	867	940	878	910	902	894	916	850	894	864	869	886	894	885	896	893	922	897	908	910	858	863	920	944	894	901	916	928	881	861	865	828	903	881	906	847	876	920	926	858	852	816	888	923	873	851	877	877	925	866	924	896	927	875	894	887	901	885	879	832	932	884	890	844	874	969	861	880	888	859	945	882	908	888	854	926	894	870	903	861	868	861	827	882	914	889	830	885	889	912	841	872	922	862	877	918	933	901	887	859	874	923	910	912	912	846	860	903	927	874	891	944	984	897	873	809	872	854	909	845	831	897	912	872	873	854	879	850	955	877	917	883	874	922	878	888	851	893	883	879	889	869	886	836	867	920	898	912	921	907	937	881	870	894	894	887	857	842	918	895	897	915	991	948	883	852	904	898	881	860	887	876	859	917	926	887	886	890	867	884	900	929	913	892	891	849	836	909	913	916	907	917	857	875	913	956	895	873	862	851	881	875	857	835	862	885	868	916	858	884	835	886	856	867	904	909	851	910	837	893	933	853	924	907	900	879	899	890	908	878	909	958	854	897	927	904	923	878	848	957	891	864	866	876	884	845	836	889	861	908	914	895	860	877	848	919	848	855	891	933	911	890	880	904	871	867	915	852	938	877	903	889	858	840	902	895	871	865	895	941	837	842	862	898	886	917	887	827	868	914	856	899	801	878	886	932	900	871	855	848	890	875	848	889	922	901	860	933	840	867	822	870	842	964	907	889	895	864	928	890	897	865	880	873	918	892	845	817	906	895	917	883	852	876	899	860	840	901	889	906	888	923	837	861	886	888	888	879	911	907	955	869	891	934	953	908	840	854	931	923	870	853	874	843	881	874	897	846	872	851	881	862	877	874	884	899	846	879	905	895	866	923	880	894	914	922	898	893	885	902	893	881	917	905	898	945	909	886	840	929	899	883	888	900	859	902	875	929	827	948	907	893	852	856	821	881	935	885	894	870	888	846	837	883	919	874	899	875	884	936	934	915	948	910	895	865	889	863	913	885	913	896	817	872	891	879	920	914	890	875	887	836	883	919	886	857	893	855	881	868	899	886	846	930	834	875	882	902	849	873	878	891	923	859	829	853	953	862	831	900	875	909	874	940	873	922	866	857	853	823	868	895	878	953	922	847	901	942	888	861	880	883	912	884	922	937	912	867	906	865	873	893	840	903	886	906	917	871	890	882	861	856	894	908	868	914	910	875	857	896	863	871	890	880	947	871	909	849	869	858	886	854	837	850	848	868	881	889	858	865	866	923	880	881	935	867	916	879	880	870	878	829	894	892	864	901	869	880	913	877	890	931	833	888	865	952	845	872	898	913	866	905	846	884	887	919	861	929	874	933	882	883	864	888	926	915	933	837	890	880	867	886	867	824	950	911	902	906	905	846	865	920	937	930	886	894	919	904	919	891	923	858	886	862	920	872	850	924	828	900	927	928	925	878	884	869	889	879	857	872	853	908	887	874	889	906	868	880	904	932	829	889	872	848	828	872	832	926	919	890	873	934	887	903	922	857	875	879	845	879	881	918	870	909	840	883	882	891	888	909	900	830	949	851	878	896	881	876	898	872	876	899	897	917	876	889	906	869	901	885	918	844	858	849	849	901	838	883	863	872	878	919	885	858	915	870	862	956	880	890	847	894	927	933	865	882	868	899	805	880	879	928	924	878	888	932	884	897	931	881	889	908	908	922	868	887	902	884	875	875	858	856	842	924	868	879	883	862	934	889	889	858	862	873	856	954	898	881	933	867	906	868	878	873	852	834	922	937	872	880	896	867	840	903	868	977	897	857	921	877	886	964	924	908	927	910	863	921	919	889	874	883	896	927	951	879	896	856	922	866	886	831
23382	20890	28253	23650	20876	12569	1505	964	886	809	777	767	751	769	705	781	796	853	907	817	764	711	872	861	945	802	836	762	755	732	778	792	698	702	677	692	691	650	607	670	679	614	644	645	688	611	656	669	637	656	612	647	653	699	653	696	681	613	632	597	612	661	645	618	615	613	630	677	594	643	649	623	657	635	582	642	618	616	627	617	570	645	612	593	626	605	649	603	569	635	653	629	634	610	590	646	601	655	622	655	619	612	639	611	610	606	599	673	650	615	642	655	623	620	624	568	618	587	648	650	623	616	582	601	628	674	600	613	626	655	674	637	625	616	593	614	653	635	623	620	649	593	606	600	616	636	598	620	593	625	615	675	637	600	578	656	611	604	605	641	635	628	601	624	628	631	624	622	590	679	623	619	644	611	632	598	625	621	594	573	619	623	624	651	664	671	576	603	658	664	604	626	635	621	639	667	636	602	600	641	615	615	589	611	599	612	617	654	619	591	610	630	611	600	620	599	621	611	625	615	600	653	623	577	635	629	598	624	587	644	611	607	632	590	639	645	643	576	640	635	623	593	621	581	603	593	620	629	623	618	642	601	643	598	678	605	634	623	567	641	561	595	626	611	632	579	581	629	589	597	618	642	591	620	633	599	590	637	598	674	646	579	632	628	580	645	635	625	637	644	604	591	606	632	599	597	635	620	611	615	593	607	603	608	661	603	605	644	601	630	612	638	588	641	614	594	590	635	585	609	601	614	577	581	628	632	634	620	635	632	572	691	621	658	655	685	677	655	598	643	641	619	589	662	643	654	625	610	633	586	613	599	618	604	592	644	693	625	593	557	645	591	613	615	605	616	618	615	635	677	555	626	622	583	675	602	623	635	628	574	658	593	586	641	600	590	637	591	638	632	634	615	621	546	616	602	639	571	610	627	572	623	628	657	668	635	599	629	674	601	572	584	665	626	614	631	594	642	641	626	601	598	616	595	623	626	667	681	603	644	637	578	629	645	582	667	633	622	589	600	617	607	632	591	621	626	633	590	605	665	567	555	624	603	636	593	649	628	643	624	636	642	630	646	633	657	598	663	625	609	620	622	616	643	632	614	640	628	593	619	610	666	644	587	633	629	644	631	576	576	610	632	650	604	664	609	624	633	624	599	648	597	610	631	627	614	637	645	612	634	609	639	612	642	626	616	614	616	644	657	568	603	631	633	600	606	626	621	625	608	652	602	648	627	635	636	670	644	601	593	619	622	596	641	631	626	594	618	655	649	632	627	583	621	613	647	631	637	589	599	643	617	615	622	672	644	620	607	637	609	609	582	610	660	652	569	634	588	635	638	630	607	612	565	651	601	612	611	609	654	627	633	649	607	596	613	614	594	640	604	641	647	626	598	635	601	620	592	619	645	624	600	605	621	646	597	608	603	617	608	627	611	632	596	587	673	631	590	639	620	610	620	590	609	646	651	598	617	599	640	622	663	586	585	596	651	613	581	650	585	590	623	593	670	618	589	574	635	648	613	615	576	524	632	577	607	690	619	602	639	586	611	609	595	644	622	613	607	651	630	594	610	618	612	618	614	636	602	621	574	639	612	669	592	616	626	634	628	615	624	621	584	581	597	591	626	638	575	581	618	612	640	621	585	609	633	648	643	620	601	635	616	646	660	620	666	612	611	620	613	626	626	621	607	596	631	621	642	644	624	643	582	578	634	592	609	647	606	602	637	600	633	599	596	587	640	554	620	592	628	617	590	593	593	607	611	610	605	650	612	645	653	603	646	613	597	694	616	654	608	613	642	616	615	572	654	650	599	643	613	634	636	573	628	622	617	578	642	632	604	614	613	662	621	630	596	640	634	628	628	625	603	657	589	624	649	586	626	620	622	670	621	608	591	640	630	588	596	631	618	620	600	606	650	626	657	651	617	630	595	622	583	632	550	624	604	619	572	645	607	651	606	613	638	648	618	597	570	612	630	582	611	626	621	616	626	613	593	557	592	598	625	609	605	644	614	633	561	636	627	609	620	637	605	557	633	604	638	652	614	634	598	644	585	609	660	622	589	577	619	653	642	609	645	625	632	580	689	586	641	624	583	601	648	615	621	652	646	608	644	626	603	598	612	619	610	575	659	586	591	615	612	650	566	609	616	593	635	624	652	631	634	604	638	612	611	598	653	580	596	616	583	682	641	622	602	644	624	604	655	603	596	632	605	667	602	589	621	613	621	590	629	636	619	596	602	637	631	652	676	628	572	640	636	621	607	633	631	598	611	617	603	591	616	627	620	657	646	593	637	681	587	668	640	582	641	630	650	654	601	624	633	644	614	614	596	628	590	637	639	577	675	637	571	635	620	635	577	629	621	606	649	660	607	592	649	597	626	621	625	550	570	622	676	654	627	604	666	610	600	572	607	648	622	575	595	680	601	612	611	621	615	606	647	598	628	621	627	627	668	616	617	595	631	634	637	609	629	613	610	618	616	612	607	632	629	596	608	609	599	569	623	656	652	631	632	644	611	632	649	631	635	644	632	663	582	622	608	632	609	658	613	615	628	637	626	606	603	626	597	622	567	622	604	606	617	613	614	640	607	618	592	609	611	593	576	617	681	627	603	620	589	626	626	604	645	619	570	610	623	639	592	606	620	616	607	625	639	633	588	626	678	642	599	571	626	609	641	578	631	612	607	583	604	599	636	628	630	641	638	660	634	581	565	639	669	586	588	640	638	602	638	605	596	589	610	647	633	635	591	648	637	631	615	651	612	627	642	617	581	613	592	601	621	643	610	663	574	634	642	587	619	624	606	614	622	655	604	610	606	544	613	624	619	599	625	616	613	643	564	625	612	643	617	601	609	647	619	599	626	610	576	640	653	650	606	570	618	619	622	574	620	573	612	597	635	610	589	608	582	590	587	647	619	657	627	617	629	592	616	614	646	595	638	630	573	611	651	571	604	617	614	556	601	607	604	561	598	683	624	684	626	666	625	629	635	562	637	631	635	569	610	583	618	614	628	611	608	604	652	596	613	606	624	608	617	622	594	637	610	593	619	650	588	641	610	643	596	587	639	593	566	646	644	627	613	611	641	586	647	632	637	625	673	616	616	621	619	580	614	643	601	610	647	635	631	594	598	612	623	645	636	625	628	636	632	612	631	600	663	631	607	581	615	631	615	606	576	657	627	624	569	589	617	650	607	659	660	567	602	584	615	563	569	599	659	629	583	610	609	627	615	540	644	636	623	680	580	612	610	660	613	597	635	581	626	591	628	589	614	612	593	636	637	587	604	603	660	627	645	616	627	610	632	603	639	589	566	606	632	630	624	604	595	625	596	624	634	625	625	584	617	612	622	619	590	590	629	624	632	607	581	617	584	626	599	569	614	619	613	645	625	639	638	661	626	570	638	622	606	631	648	658	622	647	598	629	630	624	607	535	637	583	647	599	626	610	582	593	622	631	599	601	615	590	614	588	633	642	620	631	611	586	616	626	604	640	652	632	608	632	619	583	625	668	608
39703	27920	6476	3329	2442	1928	1582	1368	1302	1050	1032	985	876	862	921	972	1029	1150	1135	1071	1049	945	1088	1218	1225	1173	998	979	960	961	1023	964	889	815	783	773	792	773	765	772	746	683	763	718	712	697	764	678	771	778	762	727	763	727	774	821	765	694	712	705	709	672	688	696	687	678	669	704	686	742	730	717	689	734	755	646	701	690	684	670	749	701	682	712	716	767	694	705	757	759	680	638	684	701	653	663	675	697	721	684	689	715	697	719	714	703	736	663	654	692	725	737	674	673	720	689	686	665	661	736	644	707	703	719	728	697	720	657	677	700	691	675	677	693	676	711	691	693	683	658	691	686	721	706	698	694	673	671	679	707	695	741	645	680	700	691	675	718	650	697	645	675	707	735	697	671	682	707	728	683	707	674	670	677	674	732	679	701	677	714	669	718	679	684	692	666	718	674	739	646	689	740	724	687	669	699	654	712	695	657	705	727	698	687	650	713	681	708	686	628	712	670	714	669	735	714	653	693	695	669	663	707	683	674	621	679	683	680	700	706	685	701	653	716	682	696	685	708	691	680	707	683	677	689	663	647	685	726	693	728	693	652	710	710	714	677	697	734	660	705	714	701	685	641	662	705	684	662	698	711	655	693	622	688	679	695	690	651	647	714	674	701	628	734	651	660	722	694	709	685	669	695	700	739	670	694	696	664	726	708	719	636	722	679	693	688	694	681	670	646	693	707	727	676	699	672	708	679	706	726	678	703	635	669	679	640	711	664	754	680	669	675	697	703	717	716	688	708	705	685	687	643	665	656	673	665	687	665	650	688	668	688	679	723	686	707	637	688	671	661	697	733	662	708	709	643	712	724	696	638	687	683	719	676	712	707	675	675	718	725	679	699	698	711	724	724	746	652	701	697	649	689	660	681	686	675	706	683	690	705	671	656	723	675	666	700	696	657	699	686	708	731	685	704	740	691	716	679	714	691	720	700	680	677	691	710	679	708	701	694	710	653	743	673	669	727	680	687	666	684	700	673	677	708	680	673	637	701	695	748	761	730	692	722	673	669	746	697	699	640	733	701	677	730	723	691	702	679	668	678	646	654	719	673	678	634	703	667	647	688	712	658	663	677	702	710	655	693	706	691	652	669	673	675	645	653	687	702	707	675	669	723	652	650	691	741	684	682	700	682	691	705	694	735	670	669	677	698	711	665	689	669	673	691	674	668	702	685	692	651	713	674	685	681	682	666	712	689	708	678	712	706	691	722	708	662	713	722	714	720	674	690	676	744	721	665	679	650	678	683	660	679	721	664	684	672	687	694	705	709	693	646	702	664	686	694	693	718	729	687	682	702	673	665	706	688	725	718	722	713	698	684	661	756	704	715	745	676	682	707	713	655	634	682	730	747	682	759	681	688	697	733	669	701	703	666	691	675	707	706	709	699	675	716	734	693	690	672	671	690	707	727	678	641	705	675	706	665	714	684	679	663	713	699	715	699	731	672	677	675	689	711	700	725	713	679	682	734	681	640	686	658	714	682	735	684	707	685	673	727	717	703	739	669	697	712	705	732	734	668	697	701	697	678	635	702	679	638	666	686	693	711	672	629	683	736	722	690	672	669	704	699	710	683	685	730	689	716	705	704	699	704	724	715	687	689	712	722	704	727	709	713	697	649	771	668	675	693	692	720	673	703	671	671	658	725	735	601	639	732	711	668	705	684	696	704	694	693	666	745	637	669	674	686	722	698	677	681	666	708	706	701	691	706	691	712	678	728	706	740	664	689	720	677	712	663	702	673	668	697	709	710	697	681	709	687	666	701	720	701	684	696	704	682	652	692	684	754	677	719	691	695	682	634	722	688	666	677	702	697	677	681	688	738	681	668	740	686	696	712	716	715	688	716	703	700	709	656	675	682	695	680	728	712	735	705	689	696	705	690	666	706	703	653	692	725	716	709	704	680	692	674	618	710	691	679	679	713	715	672	711	721	702	717	696	707	720	689	694	720	692	691	643	687	710	668	661	687	684	666	695	685	698	690	663	679	680	695	705	654	671	685	678	686	741	679	677	681	726	711	683	726	711	690	669	681	756	685	722	702	678	655	649	727	716	679	719	672	715	655	712	688	720	717	671	670	695	690	680	643	699	713	713	744	688	683	688	696	705	704	667	687	678	705	712	684	704	708	729	684	673	693	688	700	711	686	729	684	657	670	708	614	687	684	675	696	699	697	691	718	652	657	650	689	686	661	691	691	717	690	700	662	667	689	718	677	727	756	692	654	711	718	661	687	676	682	696	685	702	659	690	699	670	736	686	677	715	714	702	703	683	677	722	686	724	672	687	688	730	691	678	695	715	657	727	719	670	689	728	675	686	670	714	630	689	687	711	689	710	649	658	695	709	706	667	663	696	692	619	706	723	747	684	711	695	673	668	704	674	668	666	704	728	717	760	666	645	693	718	711	672	664	728	659	697	681	690	702	710	705	726	718	727	690	688	705	662	692	630	711	719	685	690	687	671	663	679	668	650	664	706	731	686	692	721	686	725	698	706	734	702	709	647	719	685	694	662	649	736	673	653	649	650	681	694	696	720	727	668	682	680	723	711	717	676	704	697	656	710	692	632	697	698	679	697	702	678	681	669	691	718	648	689	685	722	686	705	703	694	675	725	682	686	654	662	727	667	674	699	611	680	687	683	685	647	723	710	704	684	699	646	707	705	681	718	674	744	732	748	690	689	691	680	711	727	666	689	661	678	689	678	689	656	697	686	686	712	690	719	713	718	661	677	683	717	659	693	661	663	702	690	634	713	683	737	711	693	717	662	734	688	737	709	654	698	715	644	687	705	643	695	689	682	692	664	686	692	687	719	708	720	712	755	689	711	671	656	753	687	659	733	705	702	679	677	663	730	691	687	670	674	706	688	664	725	690	716	641	746	680	701	678	665	719	691	649	699	702	679	705	675	703	679	665	705	679	705	684	675	695	681	735	691	704	709	601	682	743	737	700	670	723	726	662	692	688	734	717	696	696	699	710	721	669	699	680	725	681	683	659	679	694	716	723	703	710	675	681	705	714	702	723	709	646	694	701	746	680	656	668	653	692	740	659	700	662	722	691	654	688	661	698	683	674	707	665	710	682	681	704	683	679	727	645	706	696	639	642	724	661	675	681	701	687	709	689	700	693	699	682	714	709	699	692	699	698	717	672	638	706	705	705	664	714	719	658	695	683	694	733	673	676	681	693	662	710	714	670	731	666	676	671	699	714	670	681	695	663	696	618	689	689	743	687	688	695	691	674	715	715	689	697	724	707	706	669	654	658	682	643	699	690	737	682	731	664	678	703	677	707	690	756	721	711	688	715	634	638	695	709	715	651	709	707	731	712	708	740	662	662	698	744	689	711	741	638	646	661	673	717	726	683	709	704	708	680	661	675	664	694	690	666	679	667	743	679	700	688	677	696	706	661	700	698	700	692	711	678	710	666	670	672	690	683	653	702	684	657	676	715	730	629	699	725	662	698
24684	20893	27307	24498	13614	1715	1284	1207	1100	1130	1129	1102	1008	1070	1098	1126	1185	1211	1224	1211	1100	1231	1192	1167	1227	1140	1167	1199	1171	1202	1195	1171	1151	1137	1113	1128	1090	1094	1082	1029	1027	1043	994	1122	1070	1003	1025	1023	1080	1008	1118	1103	1011	1016	1058	1054	1090	1045	1000	1020	1033	1005	1043	1052	997	1004	1010	1008	1076	1074	1083	1079	1020	1060	985	1051	1070	1042	1061	1029	1040	989	1031	1078	1046	983	997	1025	999	1068	1063	1062	1028	1046	1034	1045	994	1009	1035	1031	1083	1040	1027	1065	980	1056	1112	1024	953	1059	1043	1005	1061	1050	1093	986	1071	997	1073	1031	1090	1061	1051	1099	1065	1022	1076	1056	1027	1000	1033	1057	1115	1031	1063	1058	1072	1095	1001	1005	1007	1033	1096	1077	1085	984	1071	1046	1055	1024	1034	1028	1064	1026	1023	1066	1029	1029	1021	1019	1060	1020	1033	1043	1056	1051	1044	1054	1041	1082	1061	1085	1006	1049	1038	1105	987	1093	987	1022	1018	1002	1098	1036	1072	1015	1074	1050	1017	1007	1096	1015	1028	1046	1037	1047	1019	1031	1073	1050	1075	1041	1048	1058	1047	1088	1032	1025	1087	1033	1129	1018	995	977	965	949	1037	1029	1035	1016	1065	975	1012	1036	1030	1022	1050	958	1046	1009	1063	1042	1033	1029	1033	1024	1061	1042	1033	994	1015	1059	1009	1024	1058	1043	1037	1062	1040	1042	1048	1016	1037	1012	1047	1051	1045	1069	1101	1030	1053	1060	1025	1044	1099	1029	963	1063	1069	1038	1046	1042	1031	1022	1041	1025	1038	1051	1044	1070	1052	1044	1056	1028	1040	1023	1043	975	985	1011	1035	1015	1038	1067	978	1059	1020	1041	1008	1092	1015	1040	1087	1073	1028	1038	976	1039	1079	1031	997	1019	1033	1098	1017	1022	1040	989	1023	1017	1062	1045	1083	1020	1048	1051	991	995	1051	1005	1085	1027	1067	1068	1020	1028	1083	1062	1022	1083	1016	1136	1016	1061	1032	1140	1033	1081	1041	1004	1002	1049	1029	1011	1018	1013	1012	1021	1039	1030	1023	1052	986	1056	1050	1029	1057	1125	1013	1029	1065	1053	1016	1048	1034	1004	1001	1033	1041	1020	996	1048	999	1035	1006	1044	1073	1009	1044	1074	985	1030	1027	1058	1068	1073	991	1052	1039	1040	1018	1038	1024	1085	971	1047	964	1037	1032	1074	1018	991	1060	1019	1019	1012	1100	996	1082	996	1065	969	1029	1090	1000	1006	1030	1014	1090	1022	1022	1051	1007	1027	1062	1027	1080	1094	1143	1089	1062	1045	1005	1028	1063	1050	1068	1018	1027	1011	1053	1077	1018	1027	1036	1007	1070	1022	1078	999	1051	988	997	1010	1067	997	1006	988	998	1070	1054	1060	986	1018	1038	965	1072	1055	1046	1047	1052	1067	1031	1077	1012	1069	1032	1040	1033	1035	1068	1076	1016	997	1053	970	1055	1051	1094	1057	1026	1037	1047	1059	1053	1035	1059	1066	1035	1022	1055	1017	1065	1043	1009	1044	1025	1092	1063	1069	1035	1028	1091	994	1031	1018	1036	1057	1032	1007	1046	1022	1078	1059	1053	997	1051	1020	1030	1079	952	1071	1057	1066	1110	1085	983	1079	1045	1003	1066	1024	956	1050	986	1014	1070	1040	994	1060	1022	1084	1124	1041	1063	1032	998	1007	980	1027	1039	1091	1065	1028	1049	960	1065	1036	1051	1077	984	1047	1019	1036	926	1020	1004	1029	992	1092	1088	1017	1051	1045	1073	992	1054	1036	1043	999	986	1050	1038	1057	1012	1047	1056	1020	1029	1057	1026	1078	1021	1047	1034	998	1022	1009	1101	1062	1060	1033	1061	1026	1029	1042	1050	1027	1027	1069	1039	985	1071	1006	1045	1035	1060	1081	1000	971	997	1046	1051	1037	1020	1035	1088	976	988	975	1043	1021	1068	1015	1025	1030	1125	1066	1036	1014	982	1062	1101	1031	1110	1012	1024	1034	1051	1008	1055	1007	1047	990	1077	1098	1020	1016	1003	1033	1059	1045	1051	1019	1038	1044	1039	1039	1072	1079	1071	1002	1005	1058	1036	1038	1073	1008	1000	1048	1051	1041	979	1003	1015	1008	1032	1001	1026	1091	1033	1088	1046	1075	1010	1091	1085	1088	1001	1080	1057	997	1022	984	1021	1011	1008	1033	1003	1043	1002	975	1029	1008	1065	1022	1028	988	1014	1039	1082	1044	1060	1115	981	1019	1085	1022	1078	1062	1073	1046	976	1068	1036	1062	1073	1062	1066	1012	1100	970	991	1062	1058	1012	1045	1056	1076	1095	1066	1007	1076	1044	1075	1037	1050	1021	1024	1013	1026	995	1059	1077	1051	1068	1024	1048	1003	1003	979	1030	1084	999	988	1055	991	998	1112	1021	1043	1034	1050	1032	1130	1055	1052	1047	1015	1007	975	1077	1046	1012	1020	1007	1058	1024	1064	1057	1074	1038	1014	1101	1022	1033	1049	1031	995	1025	958	1037	1038	1053	1039	1039	1020	1066	1005	1009	1030	1036	1010	1028	1034	1045	1061	1007	1028	1052	1040	1027	1131	1037	1045	1015	1009	984	1112	1017	1024	1002	1076	1010	1029	1051	1091	1073	1028	1084	1021	1059	1054	1065	1069	1027	1046	1019	1017	1022	1036	1002	1062	1047	1026	1084	1021	1029	1075	1038	1109	1000	1135	1050	1097	1045	1086	1086	1069	1003	1025	1038	973	1042	1070	1050	1034	1054	993	1021	1038	1041	1086	1026	1058	1009	1000	1082	1013	1081	1043	1071	979	978	1074	1064	974	1019	1041	1043	1022	1089	959	1019	1062	1072	1043	1087	1067	1050	1050	1054	969	967	1037	1027	1048	1001	1041	1055	1086	982	999	1035	995	1032	1008	999	1008	1008	1018	1062	977	1084	1022	1049	1092	1042	1076	1002	1026	1044	1017	1057	1031	1033	995	1027	1059	969	1039	1039	1012	1044	1020	994	1015	1059	1030	1018	1040	1035	1038	1039	1004	1017	1049	1040	1007	1009	1088	1107	1104	1089	1098	981	953	1060	1070	999	1076	1024	1059	1055	1050	1023	1049	1067	1009	1043	1044	1022	978	1068	1035	1038	1082	1005	1027	1048	1066	992	996	1080	1044	1031	1013	1067	989	1037	1007	1055	1000	993	1046	1063	990	1040	1000	990	1039	1045	1020	1069	1068	1072	964	1031	1076	1043	1040	1017	1002	1060	1099	1021	1074	1024	1058	1029	1021	1088	1013	991	1088	1047	1040	1054	1023	1045	1047	1064	1047	1100	1043	1081	1020	1058	1050	1024	1063	1091	1015	1044	987	996	1075	1070	996	1037	1022	976	994	1041	1079	987	1021	980	1014	1019	1044	1052	1017	1050	1048	1040	1067	1074	1020	1042	1057	1007	1024	1030	1001	980	1010	1050	984	1086	1032	1071	1041	962	1021	1067	1093	1076	1008	1020	1093	1031	1031	996	1041	1018	1080	1006	1006	1098	1008	1027	1066	1010	1012	1025	1060	1021	1075	1040	1057	1062	1092	983	1050	1023	1125	1040	1041	1035	1064	1056	1054	1007	1016	1069	1039	1010	1007	1072	1003	999	1021	1031	1001	1053	1089	1072	995	1097	1017	1068	1062	1071	1027	1026	1104	1039	1082	1023	1019	1052	1024	1051	1075	1026	1048	1023	1066	1032	999	1026	1113	1078	1059	1061	977	983	1015	1085	1039	1013	1093	1040	1042	1096	1028	1062	1003	1052	995	1127	1055	968	1028	1049	1074	1035	1087	1058	1104	956	1015	1019	1074	1050	1083	1030	1023	1062	981	1006	1043	1019	1054	980	1029	1051	1101	1032	1055	1031	1049	1032	1072	1025	1064	1049	1015	1037	1015	1029	1085	1025	1073	1063	981	993	1058	1097	1021	1017	1018	1061	1020	1035	1035	1020	1034	1043	1083	1047	1124	1043	1065	1015	1076	1023	1078	985	1009	1037	1077	1028	1052	1056	1005	1035	1075	1014	1082	1073	1052	1027	1076	1028	1063	969	1061	1112	1092	1092	1068	1079	1090	1062	1063	1063	1075	1018	1005	1073	1006	1076	998	949	942	1058	1061	1068	1008	1053	1043	1020	1055	1058	1051	1044	1019	996	1045	973	1032	1083	1040	1063	1034	1050	1036	1077	1041	1011	1000	1055	1016	1014	1104	1068	1073	1009	1023	1029	1074	1035	1040	1088	1065	971	1043	1139	1104	1023	1046	1027	1070	1006	1036	1025	1093	1041	1091	1050	1008	1113	1086	1012	1063	1050	1067	1037	979	1094	967	1006	1083	994	1070	1007	1022	1044	1081	1027	1013	1131	1067	1029	1011	1052	1042	1018	1043	999	1021	1074	1040	1038	1042	1085	1005	1039	1036	995	1018	1086	1079	1030	1037	1052	1024	1054	1028	1062	1037	1039	998	1050	972	1105	1070	1004	1058	1050	1027	1077	969	1006	974	991	1020	1024	1074	1036	1069	1040	1108	1031	1052	1006	1057	1030	1036	1051	989	969	982	1006	1088	1061	1060	1087	1029	1075	1057	1007	1045	1032	1040	1022	1058	1016	1010	980	1026	1084	1030	1083	1050	1043	1056	1030	1026	1037	969	1060	1016	1051	1018	1048	976	1073	1025	989	971	1063	1053	1064	1022	1043	1014	1041	1075	1008	984	1027	990	1098	986	1059	1040	1009	992	1121	1035	1047	1036	1073
39077	20443	4262	2540	2145	1846	1604	1487	1423	1410	1305	1283	1279	1252	1245	1329	1369	1414	1423	1435	1326	1387	1447	1500	1448	1415	1334	1353	1360	1439	1378	1432	1292	1283	1155	1208	1237	1155	1246	1178	1163	1197	1178	1193	1187	1156	1103	1200	1185	1099	1155	1190	1184	1144	1157	1240	1185	1151	1163	1113	1169	1100	1147	1147	1177	1151	1101	1163	1146	1173	1131	1119	1098	1171	1064	1143	1094	1130	1088	1225	1103	1104	1115	1146	1106	1145	1176	1130	1097	1180	1149	1091	1150	1102	1192	1152	1096	1150	1156	1120	1085	1176	1121	1111	1137	1171	1113	1121	1157	1129	1142	1113	1134	1094	1145	1167	1102	1090	1179	1170	1130	1187	1122	1206	1148	1124	1109	1162	1176	1137	1168	1172	1105	1147	1116	1164	1171	1126	1120	1210	1100	1147	1115	1144	1117	1171	1083	1166	1119	1170	1167	1148	1092	1203	1125	1133	1160	1120	1141	1094	1071	1161	1150	1147	1100	1170	1126	1197	1090	1159	1166	1181	1102	1117	1154	1171	1139	1133	1141	1112	1172	1138	1093	1132	1166	1178	1091	1088	1137	1165	1134	1122	1113	1094	1107	1127	1142	1200	1094	1188	1144	1148	1168	1177	1156	1189	1133	1162	1118	1125	1178	1205	1114	1130	1200	1138	1167	1093	1127	1146	1163	1118	1160	1116	1129	1159	1131	1098	1182	1128	1161	1115	1188	1163	1259	1076	1170	1109	1182	1129	1154	1100	1160	1130	1142	1047	1163	1158	1157	1137	1124	1101	1127	1143	1134	1166	1181	1192	1131	1119	1082	1110	1141	1079	1078	1174	1165	1095	1169	1097	1143	1157	1136	1194	1131	1139	1142	1146	1209	1187	1147	1148	1159	1066	1152	1066	1110	1138	1136	1140	1137	1144	1178	1166	1157	1150	1147	1169	1104	1138	1158	1207	1159	1137	1104	1115	1101	1156	1081	1130	1154	1177	1185	1099	1064	1153	1159	1103	1083	1188	1152	1198	1118	1079	1214	1136	1169	1184	1186	1155	1144	1131	1137	1151	1111	1082	1064	1099	1180	1121	1095	1150	1142	1111	1147	1088	1126	1127	1137	1167	1040	1118	1101	1135	1151	1100	1120	1139	1128	1155	1158	1169	1115	1119	1172	1146	1177	1125	1136	1141	1139	1129	1124	1078	1120	1124	1097	1121	1101	1124	1119	1157	1184	1186	1169	1096	1130	1106	1139	1138	1147	1089	1175	1133	1144	1097	1127	1155	1171	1124	1116	1177	1103	1155	1103	1188	1180	1166	1198	1131	1159	1099	1174	1132	1139	1149	1094	1143	1147	1133	1106	1157	1167	1122	1141	1158	1178	1115	1119	1122	1051	1144	1109	1110	1169	1120	1157	1153	1149	1147	1125	1137	1120	1128	1139	1153	1153	1160	1119	1125	1166	1115	1061	1142	1129	1114	1169	1177	1162	1119	1151	1173	1114	1120	1138	1142	1133	1106	1152	1187	1151	1119	1129	1185	1143	1179	1083	1175	1129	1113	1136	1166	1171	1104	1132	1156	1107	1168	1118	1168	1152	1158	1164	1165	1123	1108	1147	1142	1121	1180	1115	1137	1154	1119	1123	1118	1123	1149	1216	1081	1157	1142	1144	1116	1105	1107	1109	1090	1132	1128	1154	1101	1143	1182	1115	1109	1140	1084	1141	1131	1104	1157	1144	1141	1154	1157	1159	1075	1124	1095	1110	1128	1138	1084	1151	1119	1127	1153	1169	1138	1143	1141	1151	1102	1155	1168	1146	1135	1094	1173	1168	1192	1089	1124	1148	1165	1099	1106	1156	1084	1194	1209	1111	1180	1166	1177	1130	1167	1115	1185	1154	1111	1109	1176	1132	1170	1118	1145	1173	1125	1103	1094	1090	1134	1139	1153	1104	1128	1113	1129	1101	1128	1146	1143	1146	1140	1191	1145	1097	1125	1113	1148	1134	1139	1177	1175	1100	1135	1107	1231	1156	1063	1191	1107	1100	1173	1120	1107	1134	1178	1093	1120	1120	1119	1052	1136	1100	1147	1144	1113	1234	1139	1127	1110	1137	1122	1102	1120	1116	1119	1163	1099	1136	1158	1162	1154	1096	1132	1106	1160	1120	1178	1109	1121	1137	1112	1099	1175	1126	1151	1171	1165	1140	1098	1127	1192	1164	1091	1138	1102	1139	1059	1163	1133	1152	1137	1130	1117	1148	1179	1147	1171	1065	1183	1149	1166	1158	1077	1130	1162	1151	1143	1133	1160	1171	1150	1110	1157	1113	1119	1125	1156	1136	1132	1148	1118	1124	1125	1153	1075	1163	1147	1107	1098	1078	1138	1103	1105	1173	1149	1134	1163	1131	1123	1142	1114	1086	1089	1177	1145	1121	1178	1148	1144	1142	1136	1105	1128	1102	1063	1142	1145	1142	1104	1126	1161	1116	1130	1090	1164	1175	1119	1201	1108	1140	1098	1077	1179	1099	1109	1128	1141	1074	1106	1165	1118	1168	1106	1127	1130	1215	1153	1163	1176	1148	1100	1155	1065	1152	1116	1181	1126	1168	1143	1216	1079	1099	1106	1111	1225	1169	1131	1139	1171	1134	1152	1141	1203	1134	1106	1146	1109	1119	1149	1157	1111	1112	1210	1095	1149	1111	1150	1157	1131	1101	1170	1172	1180	1114	1155	1159	1171	1146	1051	1149	1190	1067	1127	1194	1148	1088	1146	1148	1139	1099	1145	1123	1114	1169	1127	1112	1121	1114	1117	1090	1128	1105	1099	1050	1168	1148	1130	1057	1097	1138	1127	1159	1081	1143	1149	1101	1144	1144	1120	1114	1118	1113	1232	1122	1143	1164	1131	1080	1126	1138	1088	1179	1185	1105	1221	1131	1173	1154	1162	1132	1095	1076	1092	1120	1156	1152	1130	1125	1128	1078	1144	1195	1133	1129	1061	1164	1132	1129	1127	1127	1215	1103	1158	1113	1162	1153	1163	1134	1156	1110	1128	1086	1068	1164	1136	1150	1107	1120	1141	1125	1127	1128	1102	1113	1163	1145	1071	1137	1144	1184	1167	1098	1107	1170	1145	1125	1132	1159	1168	1109	1134	1193	1188	1142	1142	1134	1101	1136	1132	1131	1139	1183	1099	1081	1175	1157	1139	1177	1094	1103	1149	1134	1141	1179	1143	1100	1138	1124	1115	1161	1144	1162	1107	1124	1135	1135	1148	1096	1149	1101	1132	1144	1125	1116	1119	1129	1102	1100	1125	1151	1097	1151	1089	1147	1131	1118	1114	1157	1125	1132	1175	1107	1110	1073	1157	1162	1100	1063	1111	1099	1090	1168	1155	1177	1085	1121	1116	1145	1121	1212	1177	1073	1126	1145	1136	1113	1140	1136	1158	1175	1157	1085	1145	1094	1147	1156	1159	1221	1158	1171	1136	1122	1152	1142	1118	1129	1149	1151	1134	1157	1144	1080	1138	1171	1115	1081	1163	1168	1169	1176	1148	1141	1162	1137	1137	1180	1102	1099	1108	1088	1098	1184	1126	1182	1087	1191	1174	1152	1123	1200	1117	1109	1110	1114	1166	1160	1114	1098	1152	1150	1205	1127	1130	1104	1169	1159	1133	1093	1095	1170	1060	1103	1146	1159	1137	1110	1103	1177	1124	1161	1124	1180	1109	1079	1168	1147	1102	1169	1168	1079	1109	1128	1142	1111	1101	1176	1117	1180	1039	1157	1099	1098	1133	1123	1174	1057	1127	1066	1106	1162	1125	1215	1128	1150	1168	1134	1154	1115	1130	1146	1114	1121	1110	1126	1176	1129	1158	1096	1184	1155	1095	1166	1122	1109	1111	1104	1177	1200	1122	1208	1110	1155	1159	1100	1098	1081	1078	1155	1077	1140	1160	1113	1155	1132	1117	1174	1212	1144	1128	1109	1097	1190	1127	1125	1115	1151	1114	1108	1152	1120	1190	1126	1102	1126	1141	1134	1189	1153	1114	1151	1116	1175	1172	1118	1186	1181	1141	1222	1108	1121	1207	1167	1087	1129	1108	1175	1203	1209	1144	1164	1176	1138	1150	1190	1166	1130	1134	1104	1149	1106	1128	1168	1140	1127	1150	1194	1167	1116	1189	1140	1157	1119	1147	1168	1112	1090	1121	1147	1119	1139	1124	1159	1066	1096	1110	1112	1118	1092	1161	1167	1140	1150	1137	1062	1175	1126	1124	1164	1079	1128	1165	1114	1138	1130	1177	1092	1114	1108	1139	1107	1132	1158	1171	1125	1136	1153	1129	1130	1208	1082	1107	1160	1156	1135	1134	1189	1114	1102	1141	1141	1151	1105	1098	1112	1077	1140	1210	1169	1117	1118	1133	1159	1100	1145	1176	1072	1137	1137	1111	1068	1157	1173	1109	1125	1109	1167	1156	1160	1157	1121	1083	1135	1093	1119	1123	1094	1159	1194	1103	1133	1156	1086	1102	1139	1115	1155	1142	1191	1077	1127	1108	1076	1174	1115	1187	1085	1130	1129	1135	1103	1169	1178	1102	1145	1058	1160	1129	1157	1118	1090	1118	1135	1116	1141	1172	1146	1170	1122	1123	1107	1140	1119	1149	1178	1176	1121	1111	1132	1131	1073	1193	1138	1059	1109	1166	1111	1168	1175	1167	1138	1145	1184	1151	1178	1104	1099	1133	1158	1128	1154	1096	1108	1146	1123	1208	1075	1089	1156	1142	1082	1088	1127	1161	1141	1107	1137	1134	1143	1154	1085	1146	1194	1167	1183	1094	1144	1148	1093	1097	1125	1180	1115	1191	1152	1159	1152	1076	1153	1109	1129	1176	1216	1136	1076	1132	1173	1058	1134	1154	1139	1122	1090	1113	1125	1094	1210	1144	1123	1186	1132	1186	1089	1129	1104	1141	1139	1134	1178	1130	1171	1118	1098	1158	1120	1109	1157	1192	1166	1138	1102	1152	1162	1126	1151	1106	1107	1150	1091	1197	1135	1139	1116	1111	1155	1176	1135	1089	1080	1136	1159	1136
22441	20912	28553	23415	20902	20967	12166	1774	1302	1286	1203	1100	1126	1090	1111	1126	1149	1238	1261	1182	1078	1199	1264	1280	1364	1198	1185	1124	1192	1203	1178	1186	1049	1034	1037	1004	958	964	898	904	916	890	884	914	915	945	918	941	981	929	968	954	910	964	961	945	965	882	900	929	865	868	909	905	851	885	879	880	830	906	929	927	877	903	909	893	919	862	883	825	863	892	873	919	835	910	834	923	845	841	915	840	939	908	852	825	912	900	824	870	891	846	866	872	885	919	820	874	880	895	881	895	894	867	914	880	875	912	896	898	916	945	928	911	831	844	849	903	853	869	855	885	875	875	897	888	862	892	864	927	931	848	854	948	862	897	850	904	887	891	880	903	897	849	855	887	870	871	924	882	871	916	908	909	896	882	889	879	869	863	901	914	840	847	951	881	832	854	887	871	899	896	891	899	894	851	850	884	843	848	885	913	881	891	892	874	899	875	867	881	883	873	839	876	862	873	913	815	925	857	904	832	870	879	852	850	853	867	918	876	840	893	882	854	831	867	912	840	930	881	824	880	917	877	917	918	914	924	948	846	867	838	863	843	820	856	844	928	919	931	877	918	889	939	896	901	885	898	898	920	890	827	889	867	912	889	843	859	932	888	891	839	893	826	849	872	921	916	903	905	907	918	838	871	901	901	895	905	827	936	928	911	825	881	897	883	891	870	861	898	884	865	885	855	913	883	864	850	871	957	883	817	894	843	887	901	846	865	884	875	892	886	867	886	899	910	875	842	883	875	904	920	828	845	893	851	863	880	881	860	878	945	869	845	815	849	867	854	884	910	848	849	881	906	863	848	875	837	870	912	847	866	891	896	866	869	894	860	873	833	906	874	926	879	887	876	905	892	852	844	858	874	907	846	872	834	889	886	884	905	865	892	893	891	892	870	848	863	860	892	857	859	891	846	822	876	804	846	865	855	887	849	867	882	863	889	870	880	937	891	852	867	876	940	873	932	869	857	877	873	900	870	896	911	957	873	889	829	872	877	844	863	849	892	915	878	859	875	810	896	878	846	832	866	864	843	907	866	859	905	878	884	912	915	861	896	905	885	813	890	864	892	868	879	897	866	868	873	870	882	900	876	873	908	906	883	901	868	843	870	872	899	878	860	915	870	908	854	916	846	848	918	877	854	858	904	896	937	881	826	872	869	908	885	886	815	936	864	935	898	869	834	873	846	890	879	873	880	931	881	880	899	851	855	902	888	914	878	871	922	897	849	894	867	893	881	882	905	893	902	862	857	882	904	904	880	914	883	896	852	861	885	887	833	889	859	894	883	869	887	852	841	882	894	882	874	917	792	886	874	903	867	849	850	895	832	918	847	854	858	856	844	897	874	889	836	893	901	858	892	865	891	871	909	905	866	890	845	882	922	892	843	853	861	891	975	871	902	905	893	887	892	931	903	933	881	879	907	887	896	849	874	917	887	831	869	841	834	896	895	890	857	851	832	832	898	847	831	902	819	856	893	894	894	884	886	918	906	893	872	879	885	908	845	853	829	904	890	816	906	890	905	899	822	838	869	877	890	853	876	918	834	846	894	887	863	854	914	835	872	884	859	862	905	901	876	868	938	858	847	872	855	859	851	828	865	867	865	879	892	868	884	854	919	829	875	896	894	859	852	859	906	866	890	872	889	934	903	884	916	904	924	884	833	820	802	884	851	885	937	895	919	918	881	859	873	922	891	953	851	884	892	869	890	819	859	910	910	905	888	883	823	838	904	880	868	894	834	858	908	913	879	898	886	887	829	879	859	858	912	891	884	850	885	862	919	899	871	858	796	935	873	948	919	923	871	852	897	909	895	884	850	880	930	893	913	888	907	896	829	841	867	868	907	876	889	889	906	853	932	876	875	931	887	884	885	870	920	861	871	937	900	885	899	869	867	916	905	895	875	862	867	864	908	912	883	841	913	884	897	870	867	887	853	917	876	905	910	911	883	882	865	913	883	825	891	877	919	851	849	838	906	906	843	882	893	880	880	817	845	875	836	888	873	856	894	929	868	865	901	862	857	915	904	887	858	850	890	902	892	856	963	864	870	881	873	869	876	919	849	871	869	901	832	886	849	846	926	888	860	867	864	888	933	863	844	910	869	879	864	883	930	840	919	950	895	840	911	855	939	834	858	885	934	891	868	819	821	861	938	842	795	869	894	839	890	932	902	840	862	914	850	868	895	841	884	839	900	869	896	869	849	869	862	824	855	846	879	914	826	828	834	860	879	924	898	858	849	907	897	872	845	872	892	829	880	877	863	844	872	901	897	873	803	868	874	864	898	896	881	887	881	884	893	905	881	885	888	894	913	909	895	848	882	860	879	931	890	866	803	868	903	904	895	825	909	909	904	849	870	862	851	944	863	893	933	901	887	974	887	874	907	888	880	930	910	951	862	888	911	886	923	879	834	884	876	842	854	878	942	847	840	888	865	850	894	873	888	899	951	859	878	845	934	853	824	896	838	947	872	896	813	894	862	881	790	908	899	870	856	976	881	910	880	884	899	909	858	891	874	937	908	897	856	906	845	877	874	857	853	898	892	854	859	844	877	844	855	847	861	908	846	886	868	905	847	860	878	883	853	905	876	857	880	886	870	918	920	900	927	887	895	848	838	885	897	883	890	891	892	908	899	889	883	897	909	894	836	889	877	867	864	906	908	894	835	875	848	887	810	909	880	913	877	860	898	876	902	872	860	897	873	904	896	823	882	861	872	906	875	876	900	879	895	889	897	895	882	948	916	870	885	895	936	887	894	865	915	863	881	889	867	829	872	876	842	874	853	903	852	883	811	878	897	909	839	910	923	900	874	910	891	859	904	870	840	913	888	892	910	859	860	903	890	888	849	850	895	909	906	903	933	860	880	899	903	919	862	855	846	879	895	875	893	840	882	893	883	902	900	913	877	866	855	918	857	876	869	867	905	887	880	845	825	857	842	885	885	826	864	851	876	827	873	865	926	909	871	874	873	923	949	859	940	834	841	855	864	850	871	878	855	859	893	864	847	911	828	900	884	894	850	875	890	919	881	860	848	851	881	862	863	917	873	885	888	836	828	811	853	872	885	876	903	866	821	866	813	876	821	867	929	831	853	876	916	909	875	843	865	880	928	785	881	862	859	866	877	832	829	891	820	910	837	899	858	844	881	891	867	849	889	826	840	877	869	892	965	893	892	882	917	896	862	855	861	807	878	896	895	875	871	877	848	933	917	894	857	895	900	926	828	916	876	887	896	841	884	857	908	869	847	881	896	910	907	828	882	878	889	906	890	893	813	917	912	882	892	868	858	851	889	887	870	862	860	862	875	883	852	886	834	906	832	896	831	868	873	890	860	878	872	926	838	863	896	931	836	822	864	910	867	883	882	892	866	916	902	839	807	845	834	870	900	867	894	878	863	913	916	875	870	828	822	863	917	876	841	878	853	895	901	895	898	862	837	844	923	860	924	864	855	954	890	866	823	871	896	858	861	914	841	873	890	884	924
44366	25902	11079	6068	4435	3341	2819	2377	2032	1731	1657	1538	1428	1368	1381	1545	1544	1772	1653	1525	1403	1409	1591	1671	1614	1470	1402	1354	1436	1457	1548	1470	1290	1174	1145	1157	1144	1095	1021	979	1016	1004	1036	1022	1038	1024	998	1003	1024	1086	994	1023	1053	982	1006	1072	1041	924	958	930	933	949	946	993	943	923	950	952	1043	948	962	1019	1010	992	972	964	979	1032	933	933	926	911	995	995	929	960	921	971	939	956	948	1017	944	993	952	947	942	947	965	1011	961	947	943	928	946	908	928	1000	971	929	935	920	922	958	978	918	896	911	961	911	924	935	945	912	916	966	955	938	929	878	901	919	951	944	902	927	897	1000	923	966	928	987	986	936	965	941	918	876	971	943	914	946	908	894	919	995	960	984	890	904	925	914	927	913	892	880	960	939	940	861	932	912	954	995	929	962	890	928	949	978	929	918	924	960	941	979	921	965	869	945	978	957	917	930	935	913	947	939	949	930	1001	955	920	892	924	922	987	983	919	969	909	965	948	926	919	973	934	929	898	962	954	993	969	1001	914	997	931	935	939	937	965	992	913	894	947	961	950	1047	983	953	938	943	993	941	927	908	933	959	981	904	931	954	953	937	947	921	949	947	972	922	879	926	912	945	1016	980	954	930	950	946	962	959	967	920	898	946	953	985	933	902	972	923	940	889	958	890	924	920	942	907	925	937	911	976	1019	986	953	951	951	943	886	974	891	913	960	951	977	934	978	965	926	916	971	974	946	942	960	918	939	1013	957	908	943	898	938	944	918	935	919	962	948	938	912	937	1011	941	958	988	929	933	931	959	931	943	972	978	941	912	952	917	949	930	976	918	919	943	1001	961	922	927	949	966	902	913	949	880	943	933	965	937	945	923	942	965	949	992	959	981	992	932	931	957	937	955	901	882	924	915	964	916	877	937	977	964	912	1002	940	964	903	904	909	931	933	904	875	941	926	921	949	918	891	896	976	918	958	925	934	903	926	972	965	967	916	934	924	908	926	921	914	944	953	924	964	935	952	929	952	955	932	991	906	894	937	1007	928	960	911	945	918	964	942	916	955	909	961	952	973	950	956	942	972	948	967	938	944	933	924	914	945	989	938	940	874	966	935	937	882	959	928	927	930	928	929	919	945	912	901	934	914	928	882	979	988	951	936	961	907	929	933	895	944	936	925	867	920	925	900	915	993	941	955	901	881	941	941	928	926	1016	928	917	964	901	971	913	866	931	925	904	952	964	908	925	910	939	922	985	936	951	935	839	900	903	949	976	909	914	950	900	929	918	940	962	949	960	921	895	914	954	916	957	910	922	916	988	924	893	987	889	983	898	922	948	879	919	995	926	924	956	928	1023	976	967	922	901	970	950	949	928	936	961	937	898	917	890	942	923	963	922	952	874	935	957	951	966	942	933	918	940	949	983	988	918	993	923	943	941	913	939	902	963	918	967	948	1064	941	918	964	942	949	930	931	924	935	923	947	957	933	910	913	945	984	914	970	916	968	888	1002	917	901	1000	873	959	912	968	923	987	958	979	921	895	933	949	887	898	939	913	935	945	957	964	969	966	924	898	992	928	910	978	914	911	969	934	934	945	990	954	964	1004	965	905	926	946	953	887	954	1000	906	887	973	913	912	973	979	968	941	994	877	923	908	957	970	947	1012	945	914	934	958	931	872	936	909	911	942	920	919	928	885	933	948	889	990	918	966	950	928	995	931	925	967	942	901	858	935	964	920	981	956	961	933	920	923	976	938	948	990	890	908	955	954	959	898	902	974	952	908	911	957	960	968	930	972	1015	917	893	925	891	909	970	1010	922	931	896	903	915	940	970	930	952	892	937	942	879	940	936	919	957	914	991	913	939	906	930	930	959	964	891	942	913	929	956	909	944	844	984	947	925	977	936	985	939	919	1007	910	958	938	958	936	909	942	937	912	938	882	898	957	943	884	959	926	955	919	959	966	937	986	968	922	890	977	954	916	1013	937	962	950	925	931	924	939	916	995	951	950	905	942	894	962	963	883	921	941	902	913	951	902	892	909	955	984	963	998	945	989	952	938	922	929	950	1007	969	903	939	912	950	941	980	929	897	923	892	927	955	891	934	926	978	924	966	928	927	961	971	917	956	951	928	934	887	912	931	956	936	957	924	954	921	950	988	974	1022	927	889	891	945	918	927	926	961	963	914	906	943	927	926	972	972	936	910	912	926	944	953	917	953	938	963	907	978	1018	920	894	974	951	956	989	975	932	944	968	961	918	906	944	988	938	895	895	914	929	972	948	964	879	954	956	939	964	958	919	877	979	951	1000	927	929	963	945	952	926	987	917	922	987	945	984	964	922	991	911	1016	995	907	931	953	920	929	972	926	923	961	976	911	933	962	916	951	923	1012	924	982	923	959	939	912	964	955	894	931	963	900	943	988	917	946	973	903	956	922	957	903	908	923	911	971	903	936	971	912	988	932	886	916	941	928	1001	911	941	914	910	907	902	937	968	983	902	955	986	928	945	933	886	938	946	923	922	962	963	917	964	936	892	912	915	929	927	985	992	947	908	914	905	884	978	896	969	892	984	862	888	963	947	936	931	995	934	938	931	939	989	929	928	920	885	957	956	935	930	943	946	954	890	898	951	961	975	967	956	927	945	1001	888	897	982	952	927	1008	973	912	949	954	1019	903	895	971	955	981	968	916	958	955	917	926	950	967	957	1034	968	912	905	924	965	938	948	974	925	936	916	932	956	955	947	952	904	931	929	949	978	861	958	974	944	964	943	916	920	993	955	955	949	966	959	972	927	922	978	981	962	939	897	923	981	973	941	926	932	957	917	966	975	944	934	929	920	946	919	984	962	958	965	967	957	927	959	976	920	959	942	912	950	961	948	907	967	988	916	917	877	950	976	969	922	947	930	929	962	942	987	945	963	967	952	923	940	916	907	951	936	949	981	932	902	933	942	925	957	954	1015	939	944	961	917	895	944	938	895	933	969	982	964	941	905	985	938	908	959	935	955	897	926	891	946	977	984	916	887	917	963	945	891	952	965	910	883	898	943	966	963	915	978	938	982	925	924	949	932	961	908	920	957	948	933	911	946	930	943	947	903	966	939	928	877	1001	969	867	912	945	948	975	908	912	936	938	1009	899	964	974	953	936	943	902	1003	917	950	902	890	944	920	922	939	903	979	983	957	961	959	903	973	908	893	945	958	926	1020	942	898	941	924	939	957	915	978	972	977	966	962	933	938	954	918	921	932	934	907	950	968	913	879	925	923	919	1021	974	947	912	1024	921	970	939	955	928	945	972	969	893	908	895	913	934	910	985	928	960	951	952	962	922	925	965	953	914	902	954	932	946	906	918	912	944	964	937	911	948	925	995	967	925	920	933	948	935	941	943	931	977	962	984	950	931	908	944	991	949	992	978	977	917	943	946	915	925	933	875	930	921	984	896	903	918	941	941	913	973	910	934	887	961	950	923	952	922	931	949	940	897	953	981	923	958	902	943	966	979	928	993	956	949	972	915	904	904	916	981	947	973	953	984	978	868	938	975	957	924	927	955	979	954
29997	22005	12634	1865	913	905	878	869	881	815	820	846	850	821	884	907	851	860	908	891	888	933	924	900	916	940	895	941	906	909	897	872	834	838	864	825	843	826	786	815	799	795	847	788	820	825	796	835	809	883	822	847	854	841	853	890	852	833	821	820	823	840	832	852	826	846	814	778	764	820	799	839	874	858	823	821	829	797	779	760	796	819	804	788	829	785	820	809	799	781	809	764	853	871	787	781	833	850	837	809	816	803	787	845	775	785	803	764	822	830	825	796	817	784	747	835	863	794	881	817	804	796	811	828	808	790	808	821	808	864	790	807	856	740	823	797	781	835	811	803	797	803	791	856	825	789	784	806	810	822	825	841	817	837	819	842	816	848	816	767	863	805	787	832	818	803	806	805	816	775	800	831	794	841	781	820	824	760	865	837	797	797	819	773	790	782	803	839	802	863	805	795	860	839	839	793	817	801	836	795	778	802	782	774	800	820	773	852	788	779	824	770	806	788	782	836	815	768	823	833	776	800	834	797	814	816	875	859	764	811	774	827	800	830	833	869	801	825	826	805	825	843	793	824	864	787	809	817	897	812	785	774	806	857	781	848	821	855	800	793	808	778	837	816	837	862	831	802	771	811	813	826	780	839	789	848	817	803	807	819	757	844	798	781	831	814	819	776	756	815	805	834	834	794	871	813	796	775	834	821	812	782	796	809	842	801	835	871	811	793	730	779	840	822	789	858	843	774	783	842	862	860	841	798	801	785	863	821	834	774	811	848	768	815	836	787	818	795	834	828	820	834	821	839	813	784	779	779	854	856	822	829	783	798	780	843	737	851	715	811	802	799	841	835	834	867	768	804	822	777	862	784	824	803	814	845	796	829	834	803	807	815	739	808	847	829	773	746	771	832	798	822	798	769	786	799	791	794	864	826	749	859	799	854	797	861	800	841	814	813	802	817	828	829	876	739	766	839	787	836	796	836	775	770	805	806	880	783	775	811	835	800	807	852	786	785	825	853	807	830	790	782	801	773	823	790	819	828	821	823	826	815	845	868	840	825	793	821	835	828	853	853	786	850	904	845	836	843	819	849	811	792	791	768	734	788	821	821	802	831	797	832	852	796	846	776	826	822	798	804	785	805	760	809	804	872	834	774	795	801	811	761	782	792	816	823	842	782	778	849	795	771	806	838	778	778	818	793	806	820	825	816	908	786	840	805	833	827	830	847	803	788	795	858	787	833	823	830	788	823	815	840	844	796	826	814	823	837	816	784	821	793	839	840	881	792	772	798	841	783	827	799	837	814	804	850	810	761	799	772	809	804	856	811	807	821	813	772	801	827	792	838	793	838	816	776	817	795	764	782	782	804	790	766	778	793	785	844	816	752	776	839	764	801	830	796	810	796	806	772	758	826	802	792	786	825	865	813	810	827	819	804	754	790	815	789	785	794	857	800	793	793	800	784	802	739	812	803	808	796	785	776	824	825	815	819	793	782	809	778	795	832	780	776	772	792	802	815	865	757	783	775	771	809	824	814	823	779	796	837	785	789	880	881	851	780	817	833	794	779	838	756	759	830	836	826	793	769	798	805	872	836	807	808	861	835	803	797	843	819	833	837	821	819	822	851	799	814	778	769	779	800	832	800	817	819	818	846	802	786	835	766	786	811	821	821	737	825	802	848	818	817	834	787	843	776	785	826	793	811	790	804	803	788	835	803	845	855	808	843	801	835	808	880	785	820	809	800	861	783	805	846	799	847	824	832	825	819	786	846	802	759	830	831	790	764	806	750	794	812	790	835	829	781	815	816	825	800	829	819	817	819	780	806	781	815	812	758	787	837	870	816	862	815	859	809	867	818	845	820	850	880	770	766	801	823	840	800	826	833	823	821	828	804	789	803	763	788	846	810	824	771	822	840	847	782	810	749	788	759	817	806	818	834	782	847	817	809	848	775	804	798	815	820	807	815	797	820	788	819	832	810	807	787	793	809	757	838	857	792	844	854	842	814	809	835	794	845	833	814	796	766	822	802	835	864	805	792	782	786	826	817	824	781	860	881	843	809	819	811	821	786	879	806	862	809	818	858	815	838	788	783	778	795	768	841	839	831	784	775	788	829	812	827	772	749	788	780	785	826	828	800	861	810	757	821	791	841	808	808	829	805	792	817	854	763	789	801	774	827	862	785	789	794	774	769	792	876	804	799	805	750	778	830	778	841	808	844	774	806	845	778	821	812	795	839	766	805	833	834	837	824	850	792	818	836	773	819	807	823	785	821	792	765	806	787	822	817	782	818	804	810	794	848	780	815	786	802	792	817	839	783	809	855	900	822	847	854	800	799	810	769	813	781	781	809	849	874	791	851	791	815	837	775	785	818	797	817	827	843	773	794	817	876	741	844	825	802	907	805	803	757	832	827	806	822	805	826	791	841	837	800	801	768	845	782	795	810	841	784	781	815	835	815	792	823	764	825	841	802	825	831	797	842	813	817	776	758	791	837	826	828	824	823	835	851	796	777	787	789	819	822	764	832	833	869	847	824	846	844	758	835	785	799	822	802	787	784	835	821	743	800	839	857	773	820	783	809	834	810	749	781	779	829	809	822	849	782	875	811	817	838	790	844	816	887	819	838	807	754	803	792	842	789	790	832	847	804	808	848	785	826	807	771	778	807	843	770	850	845	798	798	852	828	837	840	800	827	790	797	785	763	784	806	778	877	856	824	776	810	848	768	803	840	787	825	801	770	758	819	867	765	824	817	822	783	791	812	826	842	859	832	772	830	807	810	773	817	779	827	834	821	840	789	823	832	782	861	799	780	786	833	813	796	773	831	754	751	806	800	852	824	827	794	775	785	808	844	813	825	877	805	817	741	786	801	859	826	761	839	760	816	824	786	824	825	834	808	819	788	765	798	763	853	892	817	808	792	790	797	859	814	764	772	826	762	809	812	828	829	827	776	802	805	780	826	794	807	823	821	782	800	752	759	833	763	825	802	793	800	833	795	814	805	778	764	818	806	849	815	822	855	803	835	782	811	837	807	807	775	768	856	789	816	837	798	772	795	827	754	873	795	751	824	800	828	765	812	827	802	782	787	816	810	774	793	777	762	882	783	778	822	770	828	852	860	812	787	796	785	825	837	746	835	811	838	779	837	864	802	840	807	834	806	746	822	827	830	807	858	818	824	837	845	782	824	775	796	766	789	848	773	786	813	804	861	772	839	763	847	784	823	781	822	816	821	870	859	791	796	856	801	800	798	804	785	820	840	865	812	824	793	773	822	787	761	819	861	820	814	808	838	809	814	818	811	772	738	793	809	851	820	835	769	749	750	822	799	784	836	810	829	813	809	799	795	816	857	826	756	823	821	794	802	765	767	785	788	805	809	825	807	840	827	798	819	774	837	801	856	803	851	857	766	820	827	785	823	796	861	816	760	771	835	844	802	819	851	823	798	809	830	786	778	778	801	800	805	784	816	832	787	781	836	797	779	789	831	810	809	829	800	862	834	781	885
37729	12949	1292	1019	1025	975	892	961	957	883	910	905	916	948	946	1023	979	1014	1023	1058	1026	1066	1130	1138	1064	1102	1025	1039	1076	1154	1067	1039	1025	1019	976	964	913	982	938	953	942	949	855	990	949	865	866	966	950	960	902	965	900	916	963	972	945	901	908	957	876	913	922	924	918	949	873	925	959	905	930	893	937	894	933	898	905	909	925	923	896	917	920	941	940	914	898	969	959	922	903	896	900	904	896	954	934	935	905	888	884	906	942	952	901	891	914	910	924	981	887	939	915	915	934	955	899	947	892	922	959	883	881	930	943	948	921	959	904	871	918	890	896	916	888	857	866	906	891	915	920	978	931	919	927	874	872	851	893	933	925	924	922	888	880	898	900	865	875	910	956	972	953	870	910	899	961	905	924	916	999	882	857	888	894	923	959	906	902	937	912	893	840	931	844	930	877	976	925	915	888	935	897	868	917	939	895	880	921	879	966	929	960	924	876	881	848	857	887	873	913	946	832	861	892	886	879	902	928	838	900	866	938	879	903	904	897	887	911	906	871	889	873	930	872	892	916	901	901	937	897	921	896	960	863	927	869	926	873	911	950	902	936	884	902	885	916	876	934	901	909	918	925	904	855	903	957	907	922	960	954	933	876	903	881	939	928	893	908	931	884	853	906	881	918	935	888	986	918	899	908	873	867	899	908	896	883	859	864	891	895	964	904	892	931	936	906	866	866	900	899	917	906	901	891	866	874	891	842	956	924	890	924	918	942	915	896	879	935	926	900	883	922	893	912	931	938	853	884	889	883	875	919	940	964	911	863	914	915	960	939	948	907	871	904	981	881	943	894	923	923	857	924	937	882	899	949	908	893	870	921	862	923	965	897	894	943	880	930	875	908	948	891	945	894	891	907	921	936	914	885	903	858	895	876	900	881	906	898	919	918	863	948	883	897	929	891	908	940	853	894	930	895	924	920	862	923	936	914	922	923	891	935	990	871	890	925	967	880	882	941	926	883	911	885	936	901	879	922	914	937	875	881	890	916	930	934	896	879	848	889	899	899	923	931	921	922	910	958	865	913	867	937	944	949	856	903	957	903	918	904	960	887	805	859	899	921	968	997	877	876	945	827	830	876	888	926	937	919	878	936	927	936	927	929	911	968	946	915	857	825	944	881	902	905	903	900	925	899	926	922	848	933	912	884	856	945	857	880	896	888	948	942	915	907	936	907	903	900	919	916	877	880	894	909	851	894	862	864	888	887	933	886	928	941	892	898	927	951	875	900	884	899	882	874	931	891	899	874	942	916	908	899	912	898	899	895	939	878	903	903	920	967	910	947	954	926	889	909	945	862	897	882	962	895	956	904	915	946	961	902	912	861	858	956	894	917	877	900	963	937	855	964	986	877	943	936	932	958	930	858	907	855	864	863	885	876	902	944	868	901	902	925	940	876	976	953	831	898	942	936	888	900	892	910	877	931	911	888	906	913	926	900	972	874	867	922	907	872	900	907	856	947	859	906	845	918	943	884	949	950	920	918	892	891	925	929	873	890	951	918	919	910	905	898	888	868	907	940	949	902	985	926	896	910	931	911	915	900	919	882	917	901	880	947	907	884	882	902	881	949	918	941	879	927	889	906	845	862	941	917	894	867	866	915	902	897	933	887	881	879	899	893	895	908	903	887	882	886	932	890	871	920	910	928	851	871	899	891	904	941	916	902	869	953	906	886	912	869	929	926	901	901	915	889	855	904	879	969	891	924	922	882	891	900	898	941	920	903	913	877	907	891	910	916	886	879	908	930	927	888	935	888	858	887	920	902	930	887	893	922	935	914	923	876	917	924	882	925	887	866	819	886	947	901	946	888	905	923	913	945	859	906	929	941	882	879	900	902	905	878	946	859	909	887	866	901	937	892	897	888	936	866	912	924	923	914	920	883	907	881	932	899	890	915	880	915	919	845	908	898	892	930	918	923	911	912	881	954	949	842	923	910	937	954	868	885	915	902	945	880	919	928	961	889	916	903	877	879	882	912	922	922	952	917	874	915	866	926	892	903	948	882	905	881	841	877	917	891	884	848	884	935	924	920	954	913	909	888	975	938	931	884	926	922	906	940	891	892	890	876	882	935	923	882	861	930	912	898	925	903	904	879	968	866	886	877	850	882	859	941	918	810	905	886	839	917	915	957	890	863	889	934	865	939	863	879	925	858	898	905	828	895	929	910	926	918	894	846	892	929	916	920	916	932	909	848	945	887	922	882	876	897	913	897	882	907	848	874	913	887	873	923	877	935	909	942	904	946	885	895	952	875	875	925	944	891	859	939	871	931	911	914	886	951	970	914	857	908	910	927	918	904	883	918	925	912	963	913	922	913	893	898	916	838	902	946	856	922	872	878	901	946	890	908	958	866	940	900	920	904	905	937	890	911	903	947	966	889	884	940	905	966	884	895	897	885	900	859	865	928	918	908	904	909	896	883	857	855	880	915	905	833	884	863	937	955	922	928	898	862	901	906	899	873	868	895	932	920	889	876	890	898	938	909	903	970	923	899	911	946	920	936	907	936	863	911	836	952	887	916	879	956	930	882	913	921	914	896	924	964	969	938	861	897	927	891	853	875	939	883	888	944	887	916	863	870	926	874	876	929	916	880	913	874	879	932	863	925	916	905	932	951	866	937	885	864	883	929	931	929	892	892	880	872	879	916	881	915	938	887	877	934	934	917	892	921	886	905	952	914	914	884	902	871	894	926	872	921	911	875	952	920	920	915	929	893	918	905	877	961	833	907	857	891	909	950	960	931	919	892	899	843	921	925	918	870	991	933	922	867	875	924	877	905	942	875	890	927	878	932	904	906	912	883	923	880	872	917	870	875	930	894	865	907	905	920	861	935	871	850	874	883	971	923	898	831	892	956	932	899	866	921	892	881	874	912	929	920	886	934	903	935	921	866	924	926	876	857	945	913	843	843	929	894	870	913	860	887	890	923	907	916	890	884	915	890	905	903	901	916	905	932	899	959	902	934	904	942	935	911	912	940	875	881	909	967	882	898	889	944	931	854	893	932	889	910	912	896	956	888	946	907	899	902	904	923	870	911	935	941	890	884	904	934	874	905	912	860	921	898	901	923	927	906	942	865	853	888	869	923	883	927	864	936	833	897	839	941	904	930	937	901	899	928	900	889	920	959	925	889	926	906	918	934	920	895	893	956	889	889	853	929	897	918	941	886	921	939	887	928	940	853	899	914	949	893	928	911	955	904	920	889	972	962	900	898	925	876	873	916	945	933	914	860	936	913	852	876	898	871	921	880	900	956	932	876	899	871	965	866	885	941	901	873	927	879	912	909	911	925	933	909	953	981	897	928	925	974	947	947	863	928	948	918	843	853	931	927	898	871	928	926	848	940	864	949	944	886	906	859	939	916	903	903	903	893	927	898	931	889	903	873	858	891	848	926	952	904	901	957	940	920	880	951	899	923	896	920	889	872	936	891	905	865	921	918	904	919	935	894	914	894	883	959	876
23528	20984	28374	23787	20976	12414	1485	1015	853	857	726	803	721	749	715	852	811	833	881	795	773	838	939	808	850	876	833	830	865	811	808	764	818	773	688	651	742	692	640	615	652	648	646	658	655	618	657	705	681	639	684	638	691	673	663	688	669	635	620	699	651	670	628	658	620	671	635	671	663	642	654	640	664	685	667	623	631	616	615	629	638	603	655	604	615	626	632	655	637	614	622	634	635	659	645	617	701	633	647	654	623	588	667	622	658	643	673	622	609	672	598	582	637	617	615	606	625	630	646	660	649	624	690	684	596	603	645	616	667	628	620	612	644	599	659	681	588	655	665	637	610	605	580	640	612	616	666	634	607	617	635	639	636	612	597	652	655	632	632	643	616	610	653	624	658	658	627	606	649	644	638	651	621	643	645	623	631	662	673	630	664	633	639	628	665	663	662	641	636	604	633	626	678	653	634	611	644	635	630	641	623	630	620	643	635	626	611	634	626	643	643	612	654	621	631	620	620	647	630	590	649	614	648	645	651	643	618	648	654	614	604	634	641	610	613	634	650	629	625	613	590	641	592	664	616	643	631	616	614	652	663	688	656	628	603	629	655	684	687	618	625	639	627	622	642	670	600	628	579	639	649	615	569	651	629	616	658	604	679	676	594	686	597	619	602	620	665	638	609	644	656	620	606	576	581	668	648	610	647	641	615	626	606	638	655	600	599	594	601	657	620	658	657	589	673	636	639	616	635	626	630	646	652	629	637	648	635	641	621	649	594	642	652	651	596	678	631	612	616	596	661	669	614	622	623	644	632	635	693	632	621	661	654	644	655	679	663	618	620	623	581	626	605	640	642	642	601	602	632	625	637	611	606	605	588	610	636	603	603	604	612	638	593	624	653	631	657	608	629	655	588	624	632	623	604	615	598	601	636	586	625	642	622	631	615	643	596	644	620	628	643	641	602	600	650	621	714	610	604	659	578	638	651	609	611	608	638	605	653	679	659	627	649	609	636	598	684	627	609	648	660	659	610	643	608	629	642	640	565	610	644	618	593	649	622	629	623	655	639	576	641	658	639	636	609	625	684	637	620	623	631	607	618	635	640	585	621	607	635	594	619	610	643	617	627	648	658	650	627	640	613	618	637	632	585	631	672	645	670	622	614	620	609	671	629	584	604	614	641	633	623	623	636	705	649	653	610	635	632	640	589	600	605	623	611	640	642	642	655	642	623	627	656	643	633	609	594	584	615	661	625	627	626	632	644	612	631	649	643	655	642	586	645	641	652	659	606	600	662	610	646	645	645	640	615	618	639	647	661	610	593	628	638	682	649	660	630	595	653	602	650	623	644	623	639	586	613	651	625	623	645	649	620	669	618	651	649	602	663	630	668	647	646	678	628	581	615	643	653	634	619	670	646	628	629	609	620	657	630	686	634	590	671	684	661	586	584	606	632	629	599	617	613	642	613	618	598	640	636	593	622	617	670	627	600	656	655	598	640	602	594	653	603	667	608	586	664	669	651	679	666	643	592	643	580	652	659	591	635	680	596	646	659	613	634	670	600	656	584	630	625	665	650	654	640	618	635	627	671	629	600	589	667	615	641	593	588	631	557	638	644	683	630	629	657	677	634	624	647	582	631	659	622	705	633	645	637	598	636	654	633	658	639	607	652	622	650	651	639	662	612	648	620	609	618	599	644	637	664	633	657	631	608	603	630	664	626	620	635	625	620	605	632	657	636	645	640	627	644	616	642	608	629	626	643	620	629	618	621	613	628	662	663	607	671	620	579	654	634	622	629	670	638	576	606	634	659	618	619	629	625	651	631	654	582	607	626	614	613	631	655	664	642	599	621	635	632	614	622	644	596	655	638	595	641	603	639	641	631	625	658	609	625	620	635	621	618	593	664	595	613	621	639	596	645	675	568	646	621	650	637	662	618	622	583	671	589	631	625	603	590	655	677	635	640	651	604	602	620	596	615	643	567	607	599	670	624	644	607	621	648	631	632	657	631	617	620	578	663	679	614	661	587	570	675	649	678	640	637	635	607	627	622	656	663	673	653	660	579	598	609	646	620	628	646	612	654	657	635	647	604	611	624	600	643	647	649	622	626	613	663	648	634	635	637	616	648	628	586	616	645	633	659	594	629	605	561	643	624	601	594	649	660	612	637	620	646	547	566	669	647	607	640	652	659	653	613	632	617	624	685	640	595	605	627	648	665	603	663	652	654	670	601	620	673	606	648	649	626	621	625	626	609	621	603	611	622	604	666	600	618	632	622	602	632	613	643	621	627	634	638	644	632	621	634	648	606	636	591	618	636	636	626	645	656	622	654	619	621	629	636	623	659	637	633	603	641	633	644	650	615	627	678	650	635	601	641	629	606	638	648	705	616	636	618	654	635	657	616	666	642	619	634	614	627	631	658	568	645	593	691	638	689	660	595	645	645	616	681	633	623	652	645	602	621	595	649	646	585	678	653	595	635	633	617	628	629	644	639	601	658	611	637	670	620	675	621	637	578	599	624	650	619	591	601	675	618	640	664	631	621	653	651	623	652	614	647	614	608	630	628	621	579	654	622	622	617	587	685	724	657	671	618	612	601	616	602	637	673	628	626	607	626	606	611	587	602	661	644	629	621	630	601	627	675	657	651	596	618	612	610	623	615	632	651	643	623	622	621	636	600	636	639	639	623	604	607	648	658	632	646	654	674	642	627	622	704	662	585	650	649	621	624	623	628	631	629	638	622	614	637	641	649	591	641	622	633	609	630	631	636	590	628	631	635	621	618	664	622	629	693	657	639	665	659	669	648	678	620	609	655	635	649	636	621	646	638	637	641	645	601	609	598	634	611	633	628	621	611	606	667	651	589	616	608	614	634	669	617	590	636	620	586	654	569	606	627	658	653	638	642	614	602	586	609	634	618	638	601	645	609	647	617	610	639	608	659	609	615	648	621	642	629	621	614	656	652	649	578	607	634	611	653	618	653	626	634	579	652	613	668	645	633	646	621	568	637	656	676	611	655	626	561	653	636	658	640	665	614	633	616	635	680	603	633	612	593	613	653	620	643	625	612	648	704	636	629	643	575	634	595	638	644	630	642	626	596	645	636	575	620	615	648	599	575	608	640	669	653	624	643	627	599	627	638	690	605	679	638	650	589	648	648	625	659	629	639	636	640	632	647	604	613	605	597	624	657	613	634	660	637	605	635	634	617	610	589	600	649	647	647	623	636	610	653	563	600	617	602	667	631	671	666	581	654	652	618	606	615	680	622	619	631	615	664	614	631	602	637	607	615	584	625	624	667	644	650	613	710	635	644	588	608	638	636	580	627	626	665	598	628	621	663	619	590	606	637	715	662	618	620	605	640	651	630	604	620	564	656	623	632	628	645	613	654	648	620	662	604	640	658	632	645	615	633	629	608	606	663	602	602	631	630	626	641	623	599	631	633	620	657	656	615	603	619	589	608	627	671	658	643	632	614	665	624	619	609	620	606	601	640	620	690	653	673	634
39876	20554	6567	3500	2388	1962	1648	1422	1250	1130	1027	1045	930	923	985	1022	1127	1059	1088	1058	1001	1041	1185	1181	1059	1049	1048	1098	1090	1086	1017	966	972	852	863	838	774	842	751	720	728	764	710	731	792	717	778	763	715	793	785	756	750	748	762	774	762	748	678	754	735	670	684	730	710	692	721	716	709	753	748	727	708	709	686	733	730	654	706	699	711	674	686	717	697	747	703	678	679	684	676	716	706	710	674	703	743	682	692	736	694	673	690	703	650	710	716	707	711	708	705	721	644	711	668	747	661	712	722	742	727	715	672	666	731	705	714	737	709	696	693	712	690	736	686	699	682	686	688	722	650	682	702	715	690	714	718	746	750	704	665	723	683	715	747	762	680	684	730	704	713	675	746	699	730	680	715	742	644	697	682	723	752	674	683	727	720	696	726	721	718	693	672	698	722	739	727	695	714	705	713	706	729	735	737	732	714	693	706	715	693	677	705	745	739	676	726	692	684	684	694	728	698	725	725	694	726	663	743	685	683	683	700	686	634	684	729	770	681	682	769	696	686	729	678	711	703	670	731	748	682	731	673	705	701	693	677	733	706	682	713	747	690	693	731	676	672	723	713	719	741	722	747	749	721	709	743	662	647	696	698	716	688	663	751	659	694	698	683	714	707	700	734	713	744	686	722	702	758	663	712	689	747	683	730	694	693	715	699	675	672	653	761	740	743	686	681	715	712	695	709	714	746	693	679	646	660	691	674	698	649	751	698	722	691	682	686	701	707	706	681	697	694	706	729	686	677	699	696	668	716	716	647	674	720	662	729	659	655	704	742	719	667	724	704	672	702	721	714	673	715	683	697	716	692	751	753	739	719	749	704	700	677	679	684	718	685	721	677	738	727	702	714	692	739	714	675	677	705	687	721	712	697	675	696	692	686	707	649	684	727	733	706	715	713	742	747	712	732	677	758	703	702	746	752	728	734	707	759	686	686	764	696	722	735	694	674	666	703	709	685	652	698	730	734	691	689	695	767	734	741	688	725	696	732	715	651	713	716	728	717	715	705	705	731	731	736	707	706	721	708	754	701	701	703	721	708	681	701	743	712	682	665	713	687	707	691	695	695	650	695	702	680	680	658	663	744	707	674	659	755	714	659	734	715	664	688	710	704	675	756	713	691	746	698	696	703	705	703	687	742	661	707	729	724	725	690	686	686	670	690	735	745	715	701	715	671	687	711	713	711	683	738	682	692	711	694	724	697	721	683	730	722	691	686	700	651	701	672	741	719	745	676	690	704	688	641	655	717	655	690	754	702	675	721	698	694	721	697	743	680	764	712	711	676	699	706	709	665	714	719	652	691	709	699	691	705	689	675	658	732	720	687	725	697	705	707	687	702	702	722	692	697	669	708	698	736	675	732	692	686	726	698	716	716	688	684	749	693	720	693	700	695	704	718	690	701	700	724	686	705	671	715	693	655	718	686	718	739	705	726	680	694	728	685	712	725	679	711	744	740	677	698	724	685	727	694	689	696	697	710	718	696	680	738	727	718	700	690	681	699	739	702	712	705	742	733	681	716	706	650	681	697	688	739	726	705	710	676	665	736	667	712	716	730	658	748	751	705	742	736	679	720	667	738	704	728	702	696	683	694	729	715	708	673	697	715	724	697	683	741	698	719	702	714	731	678	691	716	702	692	718	750	745	731	709	698	724	689	663	706	709	720	682	737	705	703	740	674	728	728	740	683	749	746	751	682	707	707	652	695	672	655	668	686	670	664	726	697	685	743	698	642	706	699	724	711	756	689	742	688	726	688	707	697	708	721	700	723	698	737	692	699	714	699	684	619	625	742	714	699	730	708	740	735	703	703	733	737	693	723	718	678	677	686	737	746	734	695	689	712	732	669	710	715	723	713	696	671	663	714	711	729	696	699	740	675	738	702	745	643	699	744	718	713	713	754	750	725	682	705	706	745	684	691	712	670	684	744	666	781	699	668	757	729	733	744	710	674	733	676	667	703	741	689	678	708	740	651	697	677	705	728	747	740	703	656	704	703	693	669	725	746	724	721	680	699	702	721	763	646	726	734	706	682	771	730	687	675	699	760	719	671	728	687	698	670	725	726	664	687	732	735	731	684	773	664	762	688	695	725	716	697	741	638	717	711	734	702	735	751	699	726	695	747	743	723	737	720	718	694	711	713	693	644	719	697	707	695	679	712	695	683	684	727	696	688	714	697	682	701	718	739	733	692	749	696	674	706	722	723	723	748	698	750	710	732	690	679	737	747	741	679	665	723	705	717	679	712	719	749	675	698	729	682	714	717	714	704	723	637	672	675	698	723	731	694	744	701	715	708	696	681	716	695	732	699	652	667	713	695	736	683	702	696	697	657	718	705	709	685	680	704	743	648	692	722	758	685	689	677	713	654	706	663	700	680	722	716	708	703	738	704	763	679	735	704	706	727	665	697	655	673	720	676	740	676	697	722	703	701	702	722	697	693	729	711	728	717	697	729	684	714	694	714	721	682	679	717	678	669	708	686	730	684	682	707	710	697	675	678	708	702	686	668	697	727	685	661	721	708	744	691	716	715	690	653	671	712	775	668	678	667	740	651	682	685	682	681	674	713	730	714	671	733	718	746	700	702	665	699	724	712	727	665	673	709	674	706	733	684	698	735	696	713	693	716	699	671	687	688	742	703	720	676	682	698	713	736	756	638	721	728	681	714	702	711	709	717	672	730	718	676	723	695	698	704	726	700	740	729	714	730	688	677	690	716	723	696	732	722	694	717	722	665	707	663	692	706	727	696	661	673	731	706	710	716	668	746	725	711	686	698	720	742	732	674	665	758	711	719	649	780	762	753	727	703	733	705	699	703	713	722	701	698	679	683	690	694	738	704	717	715	660	724	718	684	765	677	682	686	683	768	718	696	693	693	661	727	706	693	687	697	738	716	692	680	665	722	715	719	714	697	694	696	707	654	700	721	756	682	703	704	719	713	698	689	716	712	699	733	713	691	663	722	717	708	740	690	714	778	698	715	693	736	676	683	682	707	707	691	671	699	737	721	728	688	743	698	665	692	682	671	678	706	764	730	736	699	700	689	696	713	696	686	685	723	709	682	715	683	650	682	678	680	637	669	724	744	717	729	687	607	676	671	690	692	696	731	697	674	735	717	710	722	729	685	726	662	685	724	692	717	713	747	668	704	731	732	719	659	669	730	766	665	679	723	665	724	732	689	699	708	670	684	706	702	686	737	720	680	710	692	690	708	690	738	689	669	673	692	704	745	693	738	729	683	733	683	670	714	723	715	727	703	694	679	693	657	768	700	703	695	718	714	701	670	731	729	673	713	771	713	729	721	678	690	711	667	685	674	740	682	704	664	737	669	740	701	772	745	696	719	693	735	766	704	663	728	725	698	739	714	725	693	677	692	724	702	704	686	705	734	704	749	678	727	680	686	722	674	712	695	720	722	702	704	716	705	682	669	688	729	709	725	729	721	667	641	719	697	698	742	720	647	708
24677	20894	27272	24520	13610	1790	1360	1155	1123	1138	1121	1100	1082	1096	1124	1110	1107	1239	1121	1122	1096	1194	1214	1193	1149	1188	1184	1127	1186	1206	1117	1117	1080	1088	1071	1029	1072	1037	1009	1082	999	962	1104	1030	1099	1074	987	1069	1024	1082	1100	1074	1116	1039	1130	1051	1061	1032	986	1067	1029	1021	1024	1009	993	1048	1006	1024	1036	1131	1018	1016	1051	1059	1031	987	995	1052	1060	1018	1035	1046	1014	1037	1031	1004	1057	1019	977	1013	1019	1007	1065	1051	1071	982	1041	1040	1048	1080	1047	1071	1021	1022	1040	1034	995	1014	970	1066	1031	1030	1049	1046	1062	1047	1091	1047	1017	1063	981	1013	972	1064	1030	1007	1035	1025	1015	1041	1086	1071	1017	1015	1062	1057	1106	977	1030	1033	979	1048	1042	1008	1052	1033	1035	1030	978	1054	1025	1019	1044	1016	1000	1032	1066	1033	1078	1025	1085	1011	1068	988	1019	1010	1064	1060	990	1049	980	1029	1008	1025	1053	1031	991	1050	1022	1035	943	982	998	1082	1034	1023	1000	1024	1013	1059	1037	1000	1053	1018	1092	1046	1013	999	982	1023	1069	1043	1043	1048	981	1068	1024	1011	1028	1055	974	1091	1015	1003	1028	1045	1015	1019	985	1020	1065	1042	1050	1032	1053	1040	1060	1022	999	1025	1062	1027	1048	1047	1032	980	1005	1035	1023	1030	1027	979	1009	1016	1039	1021	1029	1012	1056	1042	1054	998	1001	978	1009	996	1019	1065	1050	1010	1033	999	1004	1012	1032	1006	1044	1023	992	1036	1047	1023	1077	1058	1016	1038	1096	1029	1056	1042	1075	1056	996	955	1038	1045	1077	1051	1074	1018	1024	1002	1033	995	995	983	1028	1016	1042	1044	983	1041	1012	1021	1057	1065	1040	970	1059	1026	1041	1040	1091	1002	1068	954	969	1023	1090	1072	1041	1011	1065	1048	995	1013	1070	1003	980	1003	970	1062	982	1067	951	1003	951	1053	1039	994	1038	993	1013	1030	983	1076	1018	1024	1019	1068	987	1029	1121	1027	1042	1035	1044	1029	1025	989	1067	1002	1069	1005	1085	993	1035	1025	1023	961	1057	1009	1037	995	975	1073	1077	1003	1076	987	1035	1079	1007	1008	1067	995	1026	1009	1000	986	1073	1030	1068	993	1015	1070	1073	1004	1072	1029	1026	1044	1023	1053	1040	1015	1061	988	1001	1050	1030	1005	1068	1042	1036	993	993	1020	1034	1003	1038	993	1025	1072	1015	1036	1068	1013	1003	975	1005	1043	1043	1032	1041	1014	986	1034	1021	1056	1050	1048	986	990	1025	1012	1028	1054	1064	1067	989	1030	998	1031	997	1048	1037	981	992	1029	1053	1024	990	1020	1007	1017	961	1006	1004	990	1034	970	969	1036	1030	996	1096	1017	1059	1017	1011	1023	1018	1065	1001	1051	991	1037	963	1033	990	1023	1039	993	1090	1044	987	986	971	1021	1073	1065	1017	1008	1011	1053	1068	1010	998	1066	992	1028	1040	1044	1027	1037	1024	1049	1029	1039	1002	1022	1059	1037	1090	1036	994	1013	1045	1043	1040	1024	1017	1053	1007	1081	1020	1003	1001	1022	1015	998	1044	1045	1005	1013	1064	1033	1096	1014	986	1072	985	1037	1077	943	947	1029	1037	1079	1013	987	1009	1035	1047	1051	1063	1021	1008	970	1069	991	1014	1036	1057	1035	956	1065	1006	1016	1017	1035	1087	1042	1028	1054	1088	982	1025	1066	995	1047	989	1034	1025	1026	1026	1026	1035	1013	999	1035	997	1036	943	1033	991	990	1065	1032	1056	1044	1045	966	984	1012	1009	1039	1061	1022	1007	1012	989	1029	1011	994	1000	1002	990	1016	1045	1008	977	1000	1039	971	1023	993	1021	1052	997	1045	990	1048	1025	1016	1005	985	997	970	1069	992	1059	1046	1038	1041	984	1027	1055	1027	995	1020	956	1030	1036	1010	1062	1047	1010	1061	1062	1026	1043	969	1067	989	1035	1025	988	1008	994	983	990	1052	983	974	1037	969	1043	1044	994	1000	1002	1013	1014	1069	988	1077	989	988	1010	1005	1014	1046	1080	1047	1035	1023	1020	1021	966	972	1048	1073	1027	1005	1022	1016	1012	1063	1035	1041	1078	1027	941	967	972	1099	1043	1054	1021	1021	986	1004	1096	1001	1032	967	1022	1069	997	1027	1020	1042	1000	1034	989	998	1049	1062	1015	1021	1050	1077	1000	1018	1059	1026	1001	1020	1061	957	984	1042	1003	1008	1029	1005	1067	1049	1035	986	1043	1031	995	993	1016	1053	1102	1060	1083	1044	1084	1007	978	1053	1056	1053	1012	1046	993	1021	1019	963	967	1005	1032	999	1036	1049	1087	1037	1016	1008	1046	975	1066	1037	1024	1030	1029	1014	965	1060	1066	1003	1028	1006	1085	1027	1010	1018	1039	1051	1038	1015	995	1026	1030	995	984	1031	1002	1052	1014	1064	980	1069	1006	1057	1059	967	1102	997	1020	1025	1050	1063	1026	1034	996	1082	1051	1058	1012	1021	1036	1053	1074	987	1026	1012	1026	1030	1039	1013	998	1038	1046	1048	1008	1075	1037	1060	989	1021	1038	1025	1054	1072	1034	1046	1027	1013	1080	998	1059	982	1018	1020	1018	977	1036	1081	1013	1015	1037	996	999	1005	994	1028	1026	1037	1037	1017	1018	982	990	938	998	1060	1026	1038	1021	1035	1016	1005	1064	1020	1055	1044	1032	1057	1048	1076	1016	1007	1004	1066	1015	1009	983	1048	1073	1042	1065	1031	1016	1026	1053	1030	1035	1079	1031	1006	986	1030	999	1037	995	1061	972	1027	992	1067	1038	1070	1093	965	998	981	1033	1053	1058	1016	945	1064	1036	1010	1045	1005	969	982	1014	1046	971	1044	1056	1045	1003	998	1043	1071	981	1020	1009	1061	1003	1004	1020	973	1053	1017	1016	1036	1011	1025	1082	1059	1050	968	1021	997	1080	1090	1018	1051	981	987	972	985	1051	972	965	1002	1024	986	975	1045	1018	1057	1060	1022	991	988	1000	1007	1061	1010	1047	1041	985	1016	991	1029	999	1048	1010	1057	1036	1027	1060	1087	979	1054	1003	1063	1002	1037	1056	971	1058	996	1005	1001	1011	1009	982	1076	1018	1031	970	1047	1033	1028	988	1071	1051	980	1090	1060	972	1119	940	995	1040	1054	1003	1047	1001	1028	1030	1013	1004	1042	1039	1003	1047	1026	1064	1017	989	1032	1082	1068	1019	978	1037	1033	999	949	985	981	1053	1021	985	993	1045	985	990	1006	1026	1000	1029	981	988	1014	1025	1035	1073	992	1048	970	997	1044	1014	1008	990	1062	1020	1024	970	1020	1039	1002	1051	1032	1005	975	1006	1005	1069	1029	1013	1065	1014	993	1052	1033	1055	1021	1033	995	1023	1009	1039	1062	1002	973	1059	1058	1032	1070	919	1042	1058	981	1032	1055	1068	987	1084	968	1045	966	1020	1069	1058	1071	1007	1032	1022	1009	989	1113	1037	1000	1028	1028	1004	1008	1016	1049	1039	1113	1076	1070	1032	1079	973	958	1003	994	1040	984	1044	988	1057	1046	1032	1001	1014	1034	1107	1042	1052	1007	1019	1037	993	1005	1018	998	1064	985	1046	1055	1018	1068	996	963	1066	1042	1027	1019	1053	1011	1046	1002	1027	1028	1017	1042	1010	1051	1001	1025	1021	1035	1003	1076	1008	1029	966	1012	1043	1057	1028	1061	964	1075	1034	1046	1021	1043	1027	985	1053	1027	1023	1030	966	988	1039	1044	1003	1024	1031	1048	1064	980	999	1017	1043	1020	1042	1052	997	1054	1033	980	1047	1037	1065	1003	1036	1027	1037	1047	1106	1001	980	1019	997	1011	1071	1068	1067	1013	1039	1041	1037	1073	1025	1040	1056	987	1017	1014	1027	1055	1024	1035	1020	1051	1024	1050	1031	1054	1054	1036	1035	1069	1011	1034	1004	1084	1004	1023	1013	998	1021	976	1020	1041	1079	1109	1034	1010	1009	1033	998	1049	1011	1031	1034	1025	1021	1098	1016	1004	1038	1034	1010	986	1030	1054	1044	1064	1033	1017	1054	991	1013	1018	1037	1027	1005	1050	1025	1076	1006	1034	1031	1007	1056	999	1080	1028	1062	1051	1074	1055	1057	1079	974	1041	1026	1015	999	1052	1003	990	1050	965	1009	1015	998	1057	1012	973	1056	1068	1025	1057	1061	1064	1060	1050	1045	971	984	1040	1056	1072	1070	1010	1064	1004	1044	968	1044	977	1054	999	1103	1028	1015	1011	1024	1008	1005	1082	1013	1059	1025	951	1039	1048	994	1092	1042	1033	1001	1000	1033	1074	1015	1033	1076	1025	1033	1047	1027	1018	989	1041	984	995	1067	961	1022	1031	1063	955	1018	1070	1012	1025	1076	1034	1037	1001	1006	1017	1023	1027	1054	1012	1034	1009	1028	1082	1074	1034	1009	989	984	1044	1014	1030	1067	1026	1004	1077	1112	983	979	1030	1037	1000	987	967	975	1043	1046	1050	1038	1016	1049	1020	1085	1026	1051	1088	1024	1019	1068	998	975	1030	1056	1039	1039	1004
39463	19023	4293	2622	2101	1822	1649	1544	1429	1307	1243	1244	1230	1229	1249	1310	1358	1366	1401	1330	1354	1423	1455	1403	1354	1383	1329	1311	1344	1354	1363	1308	1258	1302	1272	1192	1180	1190	1154	1079	1140	1170	1148	1201	1173	1190	1163	1165	1137	1163	1138	1159	1187	1165	1189	1170	1185	1146	1069	1064	1179	1129	1134	1117	1143	1124	1161	1131	1155	1119	1155	1077	1164	1106	1187	1182	1158	1149	1136	1068	1122	1132	1070	1142	1175	1161	1157	1100	1117	1127	1112	1123	1100	1125	1140	1114	1091	1119	1110	1161	1167	1121	1087	1159	1123	1092	1171	1168	1076	1152	1139	1123	1130	1093	1146	1063	1089	1122	1083	1130	1128	1130	1168	1078	1147	1114	1144	1149	1135	1146	1065	1108	1132	1136	1123	1143	1195	1119	1101	1157	1151	1162	1152	1172	1069	1149	1169	1105	1125	1074	1108	1121	1138	1143	1170	1053	1115	1162	1151	1116	1145	1201	1148	1142	1128	1093	1085	1116	1143	1124	1133	1093	1100	1083	1048	1118	1077	1072	1075	1146	1106	1141	1155	1124	1149	1120	1124	1124	1146	1142	1058	1133	1114	1150	1167	1115	1126	1033	1123	1149	1161	1132	1119	1141	1122	1178	1098	1188	1157	1139	1146	1165	1149	1129	1080	1140	1115	1143	1130	1081	1123	1140	1139	1089	1125	1100	1100	1111	1138	1091	1049	1145	1143	1146	1112	1180	1095	1131	1149	1120	1090	1170	1122	1129	1190	1164	1169	1140	1135	1158	1116	1168	1150	1119	1145	1145	1136	1181	1183	1104	1129	1111	1121	1152	1102	1188	1154	1130	1135	1155	1143	1157	1131	1131	1141	1183	1121	1130	1121	1144	1140	1081	1159	1113	1096	1159	1179	1160	1138	1134	1185	1091	1104	1151	1129	1112	1138	1088	1086	1117	1137	1113	1155	1121	1127	1102	1204	1076	1124	1137	1118	1052	1168	1155	1167	1106	1112	1154	1131	1111	1115	1112	1146	1133	1089	1109	1163	1072	1067	1148	1069	1126	1126	1091	1126	1143	1153	1151	1138	1172	1123	1173	1168	1077	1192	1142	1155	1147	1207	1155	1151	1139	1218	1148	1090	1136	1093	1154	1118	1103	1095	1112	1126	1185	1110	1096	1072	1117	1093	1123	1122	1066	1186	1204	1164	1161	1142	1098	1110	1170	1098	1173	1162	1067	1141	1134	1116	1110	1097	1123	1066	1162	1070	1164	1160	1140	1117	1153	1113	1132	1100	1088	1138	1131	1145	1138	1104	1201	1136	1120	1120	1143	1121	1106	1091	1072	1110	1086	1149	1122	1093	1173	1195	1059	1108	1144	1124	1132	1070	1108	1113	1056	1103	1165	1119	1111	1124	1097	1132	1170	1132	1102	1107	1101	1112	1084	1137	1121	1093	1122	1139	1121	1126	1123	1144	1102	1137	1107	1107	1058	1131	1120	1127	1137	1123	1100	1179	1176	1112	1111	1165	1079	1117	1155	1105	1153	1092	1115	1223	1123	1115	1093	1102	1093	1114	1130	1122	1124	1090	1163	1154	1105	1068	1093	1087	1122	1086	1080	1128	1116	1196	1068	1094	1112	1098	1139	1111	1083	1110	1131	1088	1138	1171	1141	1140	1206	1106	1134	1102	1101	1148	1106	1108	1112	1096	1036	1138	1131	1120	1103	1142	1061	1161	1087	1079	1184	1126	1104	1081	1124	1110	1127	1092	1051	1119	1117	1157	1160	1124	1125	1119	1136	1142	1103	1114	1130	1184	1187	1128	1128	1153	1130	1117	1120	1184	1073	1126	1122	1114	1165	1075	1150	1133	1174	1139	1111	1140	1153	1065	1078	1119	1157	1190	1193	1131	1129	1144	1113	1143	1138	1126	1146	1170	1122	1110	1114	1114	1147	1144	1166	1158	1076	1102	1126	1180	1143	1058	1119	1126	1072	1113	1124	1166	1075	1075	1125	1180	1127	1181	1125	1111	1121	1107	1107	1127	1135	1123	1161	1124	1100	1127	1131	1115	1130	1077	1166	1098	1119	1113	1132	1099	1113	1171	1098	1093	1151	1083	1177	1091	1136	1087	1095	1148	1140	1112	1193	1108	1173	1174	1111	1155	1157	1154	1091	1140	1131	1108	1080	1141	1177	1159	1047	1122	1140	1148	1056	1141	1142	1094	1142	1113	1139	1122	1104	1131	1116	1173	1117	1099	1058	1137	1103	1141	1224	1148	1113	1062	1148	1138	1088	1127	1086	1124	1099	1088	1130	1099	1114	1110	1136	1150	1148	1177	1107	1095	1142	1089	1097	1092	1108	1131	1102	1150	1169	1165	1166	1121	1111	1107	1180	1101	1161	1142	1093	1146	1113	1187	1136	1111	1155	1105	1138	1120	1148	1085	1089	1143	1200	1165	1109	1121	1093	1166	1172	1124	1138	1084	1094	1135	1170	1229	1152	1060	1174	1115	1134	1157	1103	1098	1096	1095	1106	1144	1075	1066	1146	1184	1081	1092	1124	1083	1107	1127	1139	1118	1099	1108	1116	1163	1207	1087	1093	1129	1151	1086	1167	1183	1124	1149	1133	1096	1159	1083	1157	1131	1123	1130	1125	1084	1120	1095	1113	1123	1047	1180	1088	1109	1051	1109	1118	1138	1132	1051	1094	1177	1140	1132	1119	1106	1140	1124	1160	1151	1119	1093	1110	1175	1170	1125	1089	1116	1147	1090	1124	1196	1085	1091	1050	1114	1122	1180	1191	1087	1175	1122	1119	1078	1132	1104	1148	1080	1104	1115	1132	1087	1177	1107	1139	1133	1145	1136	1145	1094	1072	1129	1090	1149	1158	1122	1097	1203	1125	1158	1122	1046	1203	1113	1105	1117	1078	1161	1130	1088	1109	1136	1111	1133	1115	1166	1064	1103	1170	1173	1128	1104	1076	1103	1114	1116	1155	1095	1117	1135	1152	1100	1142	1181	1104	1149	1073	1145	1137	1117	1125	1127	1131	1130	1160	1127	1070	1099	1096	1159	1152	1143	1181	1215	1097	1097	1151	1084	1176	1126	1135	1125	1099	1151	1115	1132	1093	1153	1104	1160	1140	1114	1114	1066	1151	1118	1112	1108	1124	1089	1138	1196	1076	1155	1145	1129	1057	1166	1074	1094	1095	1111	1074	1111	1097	1129	1117	1121	1097	1123	1116	1107	1099	1101	1086	1117	1097	1134	1154	1083	1134	1154	1081	1176	1072	1118	1105	1128	1125	1125	1136	1109	1099	1110	1120	1107	1110	1172	1175	1096	1067	1178	1122	1140	1043	1102	1146	1102	1173	1115	1056	1148	1129	1189	1096	1138	1112	1118	1077	1125	1103	1088	1170	1117	1169	1107	1157	1207	1118	1114	1176	1043	1056	1079	1116	1133	1123	1105	1133	1152	1124	1151	1143	1157	1132	1121	1102	1113	1114	1078	1109	1094	1150	1104	1112	1088	1096	1071	1146	1164	1132	1147	1065	1089	1091	1131	1135	1087	1152	1110	1163	1113	1152	1068	1108	1162	1126	1144	1118	1110	1088	1094	1105	1150	1139	1147	1109	1092	1142	1132	1095	1109	1104	1156	1100	1149	1109	1189	1192	1171	1132	1114	1150	1171	1094	1173	1100	1081	1148	1173	1105	1132	1097	1066	1146	1141	1162	1132	1126	1108	1125	1092	1106	1115	1113	1089	1063	1163	1131	1127	1110	1125	1152	1104	1140	1109	1128	1065	1094	1139	1112	1088	1120	1156	1117	1171	1028	1126	1162	1168	1162	1121	1156	1151	1177	1112	1077	1115	1134	1155	1118	1074	1105	1103	1114	1143	1136	1065	1129	1136	1087	1166	1107	1114	1163	1124	1110	1122	1106	1120	1158	1096	1164	1052	1141	1181	1104	1111	1148	1182	1048	1115	1142	1134	1106	1146	1132	1203	1109	1139	1094	1164	1076	1180	1198	1120	1120	1108	1100	1081	1104	1111	1145	1110	1172	1129	1122	1081	1048	1161	1071	1066	1117	1198	1116	1198	1104	1121	1122	1136	1084	1138	1095	1174	1064	1121	1060	1096	1079	1162	1061	1096	1118	1125	1070	1112	1150	1105	1111	1161	1104	1089	1172	1074	1129	1177	1145	1107	1156	1110	1077	1171	1114	1080	1142	1137	1196	1140	1144	1148	1084	1143	1126	1119	1107	1146	1090	1114	1135	1162	1147	1087	1146	1129	1153	1101	1137	1092	1176	1166	1136	1173	1131	1121	1181	1118	1106	1128	1126	1162	1109	1215	1131	1172	1087	1133	1155	1139	1093	1105	1169	1091	1102	1117	1150	1055	1140	1150	1140	1123	1106	1103	1126	1137	1122	1092	1164	1130	1190	1087	1143	1142	1050	1127	1113	1159	1143	1070	1111	1065	1118	1099	1141	1073	1132	1142	1113	1112	1138	1108	1166	1115	1100	1072	1213	1155	1135	1122	1139	1150	1119	1114	1111	1139	1126	1121	1169	1130	1146	1174	1145	1106	1197	1138	1062	1107	1178	1171	1066	1152	1188	1098	1124	1118	1132	1126	1172	1126	1119	1141	1100	1139	1139	1109	1122	1105	1139	1164	1174	1141	1132	1120	1091	1092	1116	1126	1152	1193	1129	1088	1155	1065	1146	1104	1140	1103	1104	1131	1127	1140	1092	1109	1101	1162	1143	1092	1078	1148	1142	1170	1130	1106	1123	1107	1128	1117	1134	1097	1049	1119	1102	1141	1131	1117	1142	1137	1179	1127	1106	1123	1093	1198	1106	1059	1135	1135	1116	1098	1143	1152	1132	1205	1098	1107	1126	1081	1159	1097	1117	1104	1171	1078	1111	1121	1102	1159	1102	1160	1122	1194	1163	1095	1162	1178	1101	1079	1156	1108	1114	1114	1167	1142	1116	1159	1127	1154	1173	1154	1138	1104	1105	1084	1095	1147	1128	1103	1101	1118	1108	1124	1134	1092	1087	1107	1138	1109	1122	1108	1148	1138	1107	1137	1102
22498	20939	28598	23415	20929	20989	12312	1837	1370	1290	1155	1140	1076	1039	1020	1123	1178	1130	1195	1164	1125	1214	1246	1187	1168	1083	1133	1160	1121	1021	1112	1095	1060	1022	1021	958	947	933	918	858	901	839	912	920	889	945	871	980	912	968	898	917	979	973	930	904	890	852	897	866	923	879	874	851	846	887	935	853	891	864	923	834	905	856	886	887	874	843	865	829	845	883	869	847	896	871	869	886	908	823	897	840	870	864	870	885	854	853	862	866	857	812	889	802	921	831	816	909	897	951	825	893	925	903	810	843	908	866	879	875	838	895	892	948	871	841	958	900	894	842	885	859	866	902	881	879	878	857	908	853	863	823	932	849	837	902	885	904	843	913	878	862	853	880	856	835	897	848	845	896	872	880	878	886	857	852	866	871	861	817	860	844	857	870	853	848	814	816	839	977	889	905	872	856	882	838	918	901	899	857	874	819	875	830	854	836	834	841	860	864	877	829	955	868	842	827	853	863	900	883	880	831	838	873	875	880	863	836	882	871	842	893	871	828	855	856	895	857	818	828	861	891	837	893	865	875	848	877	847	834	859	894	864	885	837	825	846	856	882	851	877	854	907	873	836	893	874	867	896	874	887	915	872	887	844	826	892	849	901	850	835	857	891	843	835	874	841	857	874	891	795	846	867	844	836	847	862	953	913	892	834	844	825	884	808	852	910	830	866	835	828	832	815	913	801	844	861	871	887	878	866	899	894	914	886	813	849	905	852	868	884	871	877	880	876	899	856	854	884	894	826	848	825	854	861	850	876	901	874	852	897	890	920	804	886	881	871	930	880	894	863	889	858	845	863	871	815	840	853	872	848	866	878	908	866	897	852	834	863	800	869	862	878	877	900	891	824	880	871	884	942	836	832	871	847	856	899	849	856	915	890	856	866	827	843	892	864	846	905	887	866	865	899	880	923	877	878	865	863	839	939	887	858	861	836	825	866	865	914	829	850	845	845	837	879	834	814	873	865	902	852	906	830	869	903	877	894	864	891	887	853	864	836	850	884	873	828	928	900	874	923	861	840	894	850	862	906	874	866	865	907	877	844	885	916	880	838	842	850	902	886	841	876	844	890	843	870	882	896	841	899	889	894	894	838	791	898	839	869	818	870	887	831	833	865	875	828	929	879	870	843	857	862	784	911	877	851	899	825	858	880	885	830	876	851	854	909	892	842	877	885	833	853	861	927	928	861	858	861	919	860	883	817	807	891	853	875	910	881	888	854	832	935	858	896	835	883	913	858	913	853	825	861	876	890	865	837	820	856	867	854	810	842	885	850	806	886	933	891	881	866	905	859	946	859	860	910	874	886	946	889	829	858	833	863	875	888	864	867	831	891	829	938	876	860	869	889	774	890	839	863	935	891	859	861	852	868	843	894	874	829	884	882	862	898	938	908	871	862	882	882	835	830	839	822	893	872	853	826	878	846	897	860	894	826	833	876	859	928	843	878	899	856	935	884	869	863	868	886	881	880	888	826	855	880	872	856	842	862	857	843	867	862	840	926	886	920	878	876	842	915	859	845	883	882	882	779	873	910	813	895	891	865	910	885	884	855	885	883	909	828	908	877	871	860	848	846	881	861	862	904	892	838	951	899	878	856	815	877	821	903	920	813	862	847	840	904	877	858	883	881	892	927	861	893	871	866	904	899	810	830	882	881	860	882	859	840	889	854	886	850	823	918	892	864	934	878	831	887	848	833	858	867	849	846	838	909	867	842	896	863	838	883	881	844	875	862	864	854	826	865	857	892	874	898	883	823	871	813	875	851	869	875	868	891	811	867	850	824	873	906	850	888	877	865	871	902	819	870	844	846	861	860	860	848	885	853	875	847	878	887	901	860	836	859	853	853	843	844	831	851	888	866	853	883	899	865	856	816	843	892	810	868	851	874	854	895	861	816	860	987	879	879	867	807	876	927	957	875	826	873	870	847	876	882	838	848	873	915	914	865	918	879	888	889	889	878	855	858	849	851	839	900	856	842	912	871	880	865	919	877	841	838	913	813	900	872	865	877	836	875	847	856	910	872	895	861	888	878	828	829	865	883	928	853	821	922	828	862	832	860	907	877	891	867	869	925	859	898	896	874	896	898	818	870	886	914	868	812	837	893	891	888	947	842	868	838	834	897	858	896	835	881	862	868	850	863	908	846	873	877	814	875	871	878	888	884	850	820	832	831	852	900	847	851	802	863	870	889	829	851	807	857	885	871	838	913	859	895	835	882	866	833	900	881	900	871	875	843	875	897	883	854	902	880	861	898	870	885	890	894	858	894	860	861	880	866	891	881	903	798	819	931	906	857	867	856	828	872	889	869	916	891	847	842	889	803	812	890	853	880	840	910	913	850	859	890	858	860	882	891	816	836	902	881	881	887	897	865	871	893	888	907	818	847	843	807	863	863	868	882	883	858	871	856	857	808	879	895	886	893	852	893	871	915	889	862	906	858	827	860	843	928	891	874	887	920	893	931	834	875	904	852	840	855	891	863	829	852	876	904	858	885	904	869	893	894	903	877	897	895	815	916	920	896	867	843	864	859	865	870	910	860	864	851	859	862	866	840	826	922	861	862	876	903	861	819	870	906	860	860	838	901	866	857	832	842	850	865	908	865	885	827	833	900	854	873	927	874	865	865	873	836	863	854	861	822	859	844	850	868	880	868	829	869	888	850	836	809	803	862	845	825	892	870	895	877	898	894	861	831	857	870	913	879	856	882	826	834	869	877	830	838	845	857	898	829	867	878	863	855	865	885	865	835	858	886	868	873	885	859	852	839	862	856	840	857	899	875	881	846	895	901	876	885	861	870	811	852	881	891	885	928	875	842	938	872	888	818	848	858	871	845	847	843	916	882	938	846	849	872	886	887	864	847	915	929	905	847	891	804	957	920	839	878	837	848	850	834	884	875	841	879	884	814	907	875	876	883	862	863	875	857	920	869	913	886	823	874	895	831	870	839	899	827	787	889	828	864	894	906	903	926	861	882	872	841	872	906	873	873	886	878	938	877	869	837	869	892	893	882	888	905	879	843	878	876	799	847	877	826	822	882	876	864	890	891	895	916	843	861	892	900	905	880	868	901	880	851	877	936	902	836	848	868	870	886	839	878	855	857	823	836	913	882	892	841	828	854	836	826	838	925	925	865	917	825	836	897	867	849	827	873	846	857	836	822	953	872	852	899	852	863	898	874	847	867	844	904	907	846	866	852	898	875	883	834	907	931	858	837	894	838	887	849	901	890	881	873	885	877	858	832	821	818	928	789	885	870	881	849	913	905	860	875	886	857	876	853	925	863	877	893	848	866	815	886	872	843	847	894	852	900	866	865	884	868	859	867	891	875	833	854	792	927	909	817	893	899	823	864	883	826	884	859	908	865	876	863	882	801	849	836	903	882	885	877	877	838	831	871	844	890	875	872	861	841	816	901	902	815	900	821	854	889	831	857	912	893	845	881	881	889	849	842	817	856	834	830	862	889	866	889	830	868	890
44211	31057	11096	6046	4291	3408	2750	2351	1983	1747	1561	1470	1386	1321	1330	1410	1546	1516	1519	1484	1464	1590	1648	1518	1415	1415	1394	1344	1327	1332	1323	1283	1210	1187	1224	1153	1013	1006	987	1019	1024	948	1012	992	966	1004	1092	1015	1033	984	1028	1018	1142	1117	1057	944	979	940	894	877	954	938	958	952	942	919	924	943	934	998	918	962	944	881	911	903	922	930	946	911	940	911	972	916	936	926	902	945	957	933	913	927	890	976	943	935	960	885	942	929	977	969	934	926	951	951	914	943	956	905	920	945	952	927	864	934	934	941	915	923	943	965	915	927	953	893	949	909	940	993	947	959	924	921	916	912	958	918	925	961	976	959	930	938	856	928	941	874	981	944	939	922	896	960	932	887	898	946	920	909	887	918	891	929	897	956	951	947	921	939	905	917	931	997	900	924	879	919	944	979	934	989	907	989	944	922	941	882	921	913	886	912	938	959	946	943	917	919	976	930	939	993	948	911	956	906	904	935	885	921	915	974	937	868	965	897	937	973	915	934	921	912	909	872	937	965	963	943	878	937	954	916	954	924	1011	993	948	920	936	973	867	911	922	905	978	909	948	1016	915	878	957	947	901	942	949	876	972	932	917	884	916	893	876	923	881	916	929	965	926	955	916	886	908	896	939	906	911	951	929	921	897	919	899	929	920	907	907	918	946	941	940	925	930	952	923	934	986	917	906	957	934	923	899	960	954	958	966	942	916	919	980	918	952	900	913	911	931	859	913	880	906	912	867	921	930	900	926	929	901	920	929	919	950	1005	931	925	943	944	958	910	994	956	889	936	930	950	889	906	924	911	917	923	917	964	956	911	939	921	893	897	954	919	906	930	893	908	938	875	948	927	895	956	897	906	967	973	905	931	898	881	867	941	944	922	925	987	879	911	914	937	946	954	913	951	911	940	920	947	977	923	909	910	987	943	903	954	919	879	911	904	945	947	922	871	970	928	983	930	921	930	921	952	920	943	939	898	915	929	906	910	943	928	916	944	931	896	911	935	998	863	902	925	933	900	910	912	964	908	904	940	939	918	933	942	983	875	912	912	902	885	925	929	905	902	888	908	918	887	964	931	931	972	910	965	952	866	893	914	921	963	880	936	972	975	942	945	892	967	923	916	910	961	927	917	923	909	968	940	946	953	928	931	970	949	925	962	919	911	908	916	913	905	936	912	926	840	928	953	945	955	911	927	909	950	923	942	908	951	916	982	920	911	958	889	944	889	965	941	966	921	909	909	894	953	981	917	894	965	899	889	948	953	952	969	922	894	939	904	951	978	940	906	896	918	969	920	925	884	905	938	895	841	939	916	920	973	911	900	885	930	943	879	935	895	943	929	917	939	922	886	907	973	950	946	917	939	967	906	934	902	934	899	904	921	980	978	896	926	905	940	882	914	887	846	923	920	930	929	886	899	924	963	958	911	893	875	863	924	895	963	919	912	913	906	909	920	957	965	923	932	928	874	956	942	901	993	897	890	902	925	923	901	930	929	948	916	931	913	942	908	906	907	882	914	921	904	951	902	921	880	963	918	947	915	918	912	965	929	959	976	922	974	911	899	944	921	880	953	934	972	917	905	898	916	892	875	943	871	929	921	886	905	907	968	884	934	934	914	949	883	965	916	953	937	916	945	903	998	925	911	942	960	922	917	902	952	937	939	945	875	927	903	950	936	944	945	892	978	873	921	921	936	922	956	923	947	965	991	894	932	914	923	903	929	955	897	969	910	934	931	966	959	921	870	923	935	895	920	974	891	899	903	938	921	917	896	910	913	883	907	897	896	947	861	905	918	913	954	865	934	885	943	913	905	893	928	901	938	949	922	946	943	959	958	962	958	879	947	936	900	898	941	952	930	934	948	926	904	851	923	958	950	938	898	904	876	895	940	902	926	942	897	888	977	924	918	936	931	961	922	831	914	888	857	967	915	953	905	954	946	926	978	939	966	908	945	908	946	887	908	935	940	930	978	993	945	929	952	930	873	926	943	909	913	894	912	931	924	886	914	949	969	951	962	919	904	920	913	834	976	972	888	976	937	900	952	944	874	942	953	898	937	918	919	955	954	968	960	945	915	901	934	875	995	923	861	931	883	934	972	913	944	950	959	984	906	963	959	966	944	900	939	928	870	929	933	955	943	931	884	928	943	899	872	918	930	922	904	950	926	970	877	925	956	914	941	927	942	891	927	952	972	962	910	952	881	874	921	952	877	931	969	884	934	862	939	903	878	929	937	914	967	944	950	947	929	925	930	895	938	916	917	924	933	959	939	924	946	927	947	914	902	909	899	836	915	937	921	876	954	927	956	934	940	890	926	909	883	917	930	904	935	919	923	980	929	937	936	890	946	919	842	880	908	968	881	911	887	972	956	925	935	940	981	949	902	947	957	923	879	890	873	898	964	907	931	976	885	935	930	906	914	903	939	919	970	898	906	899	894	933	886	929	922	935	891	937	894	927	946	936	932	867	930	927	912	915	916	856	916	880	909	863	873	887	955	972	899	928	928	904	845	912	956	938	904	874	883	883	933	908	929	930	895	883	911	879	927	869	913	896	898	938	969	957	892	883	912	945	910	939	951	890	945	957	946	878	910	932	946	896	888	942	918	954	905	874	906	954	905	955	901	937	878	931	942	937	949	932	917	918	931	912	915	938	883	933	869	918	872	939	962	898	934	893	908	906	930	913	934	955	901	885	943	919	924	882	900	986	922	930	884	910	979	908	876	939	954	969	894	920	918	926	935	917	927	962	914	894	908	913	875	925	916	892	911	950	1036	911	926	954	921	910	921	951	881	959	904	958	930	937	919	881	980	925	930	871	906	918	945	894	943	911	956	962	939	960	938	943	960	971	933	960	919	866	926	958	954	939	942	907	909	853	930	942	954	934	868	991	911	952	940	977	954	921	961	916	934	929	895	946	905	903	983	888	856	905	961	923	939	940	946	908	893	878	927	966	901	920	949	911	921	891	884	910	922	937	963	936	926	923	951	944	939	927	946	968	956	921	892	939	956	915	930	927	895	865	878	903	956	938	922	926	931	962	937	928	953	872	938	897	834	965	905	934	946	919	862	926	906	952	910	929	971	903	938	932	953	870	899	928	958	873	903	936	964	896	951	917	969	944	892	952	906	932	963	925	921	943	931	934	981	886	908	888	904	901	903	928	960	880	839	938	902	881	892	1009	942	975	961	959	958	936	935	953	993	976	929	926	1004	955	887	958	937	876	904	930	894	959	931	911	911	920	880	955	931	925	894	902	926	974	944	880	951	973	917	948	946	898	889	919	931	936	940	954	922	924	933	925	939	986	923	910	920	931	930	886	936	918	946	946	968	900	907	965	956	931	927	942	921	876	919	940	925	939	920	896	903	963	994	940	891	941	902	917	925	982	933	962	827	939	943	953	939	938	960	941	946	946	953	903	962	914	897	877	979	897	962	919	883	888	894	956	918	913	907	950	907	919	937	952	926	973	961	903	927	964	932	939	928	907	922	894	837	948	919
30089	22676	12936	1974	935	809	824	791	812	739	764	745	791	821	810	818	856	855	802	878	832	924	886	887	855	855	884	844	841	871	849	858	802	803	884	812	823	860	765	822	804	815	786	803	835	879	755	814	785	782	788	794	783	788	839	796	783	795	793	769	803	800	799	827	841	771	806	781	752	774	825	784	824	801	780	743	782	828	742	786	802	792	748	792	759	772	802	782	785	754	783	759	762	774	800	750	748	752	788	796	791	746	750	729	770	766	781	844	751	757	773	818	735	758	765	817	840	758	758	799	762	769	769	734	759	800	777	763	747	731	756	821	754	806	737	805	764	821	720	795	800	776	726	791	764	775	695	771	764	819	811	773	754	819	768	754	804	783	748	793	776	767	784	778	784	781	805	793	819	788	796	790	744	727	779	795	772	812	770	830	760	803	772	775	747	772	774	755	780	811	753	839	755	790	762	788	805	749	768	763	748	754	780	830	772	787	803	804	794	769	803	792	766	748	727	799	745	782	803	761	772	781	780	811	777	787	798	788	782	845	834	806	749	782	796	767	779	758	800	735	794	788	791	806	747	789	783	796	747	820	841	783	795	769	806	792	791	785	788	746	830	769	760	759	741	820	755	788	772	769	793	782	762	767	791	784	777	802	782	795	804	861	800	769	804	781	757	791	802	782	722	745	815	815	781	746	795	796	770	757	794	753	798	748	785	733	813	775	755	777	822	779	763	746	789	751	800	789	761	838	808	780	771	816	791	776	789	795	741	731	769	736	772	767	748	806	810	754	775	782	823	759	810	775	807	729	747	769	776	813	805	809	852	787	721	776	823	813	808	833	760	800	791	790	736	765	785	749	709	851	773	843	791	808	794	773	782	844	803	766	753	774	732	770	773	818	751	761	823	792	803	786	787	772	819	801	722	843	777	730	761	774	803	730	854	808	809	811	772	746	747	755	734	814	766	793	837	727	767	793	767	829	743	760	768	808	748	768	790	827	736	802	822	733	835	808	796	703	768	735	757	778	759	742	750	764	758	800	803	762	765	799	751	753	763	789	774	814	824	801	789	814	723	740	778	785	768	777	769	778	758	763	804	796	784	789	792	762	745	726	817	831	793	712	770	814	784	743	744	771	809	816	757	774	820	793	780	752	783	804	806	761	755	763	755	807	793	792	758	816	787	817	815	741	755	753	759	731	784	764	815	807	743	751	772	784	744	820	799	776	793	769	738	867	771	789	728	761	770	784	811	804	781	795	797	755	837	768	769	786	799	824	730	804	741	780	780	797	803	756	825	763	758	758	793	803	788	810	783	782	810	768	721	793	805	764	793	771	789	744	780	759	797	767	784	808	793	820	794	757	793	787	810	779	805	797	811	769	796	841	763	782	752	793	760	783	786	806	796	793	806	716	762	749	798	814	815	819	764	777	749	804	791	784	806	737	767	772	798	792	773	844	741	774	801	781	721	783	773	754	762	760	782	775	778	773	796	785	776	818	789	736	810	787	777	812	807	786	763	793	815	769	738	772	806	797	768	788	728	831	772	800	774	739	803	769	780	716	809	748	816	805	827	779	805	730	779	801	759	793	795	803	763	790	755	748	772	784	775	807	720	765	767	796	777	798	747	757	777	757	760	795	801	802	775	817	767	793	793	796	815	756	813	777	776	795	798	789	730	792	791	706	776	768	778	807	782	735	736	700	792	780	804	784	801	760	800	811	779	765	774	821	751	754	800	771	782	726	786	824	792	787	775	797	844	769	774	762	780	793	782	762	770	723	780	772	740	712	776	774	783	783	777	795	761	825	760	774	808	768	797	766	786	713	821	761	748	778	807	783	769	773	753	815	772	811	826	712	783	830	722	728	777	816	789	770	818	790	836	783	793	797	772	815	817	806	754	784	792	811	764	777	769	802	804	761	792	755	778	785	751	757	793	792	758	780	777	764	810	749	769	706	786	774	825	751	820	728	762	794	756	799	708	754	767	809	745	762	773	749	778	773	813	780	761	710	799	804	761	772	804	756	795	851	720	796	764	781	736	728	797	754	755	813	768	746	759	778	771	772	782	788	710	792	764	785	758	746	828	786	775	775	757	784	738	787	823	784	744	776	761	795	791	800	795	751	760	755	778	784	781	787	782	793	773	782	778	797	752	809	785	789	771	784	812	690	798	762	785	830	759	746	809	778	765	826	758	765	817	800	804	786	804	793	866	734	826	758	817	834	796	835	730	766	779	810	807	813	781	803	754	756	758	769	788	801	799	755	771	754	788	757	760	817	801	801	775	788	777	780	718	764	735	736	763	765	740	820	854	776	788	789	773	789	808	818	752	781	797	772	772	781	747	769	806	787	796	791	790	825	877	770	829	780	799	741	746	780	798	734	777	778	750	736	776	780	748	784	767	715	813	761	813	787	809	761	747	794	803	817	734	825	823	781	741	773	773	752	730	813	759	789	736	751	808	820	739	805	816	756	744	757	742	772	777	794	770	746	734	765	798	803	820	806	803	765	764	753	761	807	759	769	811	763	804	791	805	730	764	750	802	771	767	740	796	750	782	781	798	794	787	714	759	772	759	779	801	773	778	815	804	784	790	721	787	753	754	796	784	793	725	766	769	728	808	791	762	786	807	760	736	773	744	759	726	791	761	739	782	784	741	792	813	726	801	734	776	771	769	800	797	765	845	754	790	790	751	776	785	839	770	789	766	766	789	773	781	792	787	759	801	797	815	776	766	784	777	762	779	718	806	766	744	798	739	765	810	790	829	725	787	833	740	776	790	811	795	748	754	777	772	771	782	770	802	788	759	797	805	806	763	746	773	794	785	786	789	781	754	829	770	757	784	752	726	755	772	785	756	759	782	851	770	742	806	833	767	825	812	764	775	704	782	832	782	783	782	818	783	800	828	760	768	749	799	810	745	728	802	787	776	785	780	746	783	743	732	769	747	789	790	768	754	793	818	770	741	768	783	788	738	775	819	831	761	725	783	813	758	833	766	736	803	814	745	805	751	783	793	738	748	789	772	792	756	750	790	768	755	754	748	821	770	765	791	773	818	733	779	783	817	760	784	872	797	793	825	767	739	773	764	815	736	818	790	770	797	768	779	736	779	824	833	769	787	790	803	740	768	751	771	811	780	789	777	778	778	767	756	813	782	767	787	800	779	775	802	823	770	752	746	787	810	780	762	787	779	744	825	770	790	763	791	792	761	805	778	769	786	750	772	840	806	790	766	797	806	734	755	791	770	734	791	786	782	851	748	744	782	777	774	765	784	800	806	746	730	823	776	776	783	752	808	832	796	796	791	786	764	754	808	805	738	772	809	774	765	817	775	858	739	765	730	819	813	787	813	783	770	814	773	813	775	761	824	762	737	768	783	748	776	809	802	734	757	786	757	759	741	792	753	804	801	835	785	743	783	777	795	782	779	775	747	811	781	752	801	758	799	792	759	725	759	732	818	777	767	784	785	799	770	781	811	801	766	744	761	791	783	776	778	787	802	814	775	773
37918	16761	1237	1059	960	923	939	956	927	892	935	910	903	876	874	900	988	962	1019	1019	970	1057	1094	1015	1046	1016	989	1040	1058	981	960	1020	980	946	985	983	935	873	879	936	878	885	901	933	895	921	891	938	922	850	869	902	928	965	946	901	896	919	864	832	878	831	883	829	935	805	922	863	875	847	870	936	917	845	921	826	916	861	893	911	861	959	851	840	875	846	921	861	885	843	850	895	924	945	874	835	880	830	890	884	861	919	839	905	862	858	906	886	843	926	867	875	845	861	907	830	853	895	860	865	886	849	868	902	843	872	875	899	858	841	856	890	925	835	871	864	876	902	925	847	879	847	846	883	907	868	875	870	860	868	888	827	863	899	877	920	869	860	868	858	872	843	833	892	885	878	843	866	868	880	838	916	841	914	846	925	920	862	926	886	935	858	906	855	912	869	860	875	897	847	940	883	900	886	892	870	869	842	853	911	921	833	869	859	838	894	923	887	885	920	870	850	908	869	904	857	861	853	926	906	891	917	865	888	837	865	867	870	887	869	855	907	887	871	904	884	878	883	937	960	864	897	866	903	885	883	884	878	919	890	851	898	843	878	869	869	929	911	893	956	873	874	898	843	825	852	898	886	884	846	889	886	846	888	862	892	852	804	884	863	847	848	899	824	934	903	877	956	914	821	900	845	890	883	862	921	898	895	867	869	864	873	869	879	890	877	882	920	928	910	853	834	882	884	845	848	895	869	839	841	847	849	838	856	868	873	847	844	931	831	879	842	882	905	850	934	922	900	859	833	884	839	915	898	868	862	858	861	944	870	907	888	885	917	850	903	911	890	894	821	907	897	883	892	840	889	887	892	895	800	891	869	916	862	869	846	868	857	815	833	863	919	921	849	875	910	848	858	847	903	871	911	847	938	855	877	824	891	917	900	852	903	915	898	905	856	886	899	905	868	862	890	897	864	848	909	856	881	849	871	914	873	931	884	884	859	917	917	852	923	881	909	916	821	823	846	847	871	886	883	903	897	883	883	899	881	848	882	885	941	867	891	845	886	853	827	858	861	878	839	866	946	858	904	875	898	867	895	854	938	854	907	878	844	844	889	864	881	893	911	834	838	921	877	889	844	834	866	925	877	858	860	835	865	909	852	939	851	858	904	893	916	901	855	859	871	873	874	851	848	911	953	912	895	857	908	906	870	871	889	875	859	886	894	902	881	868	858	844	914	877	871	957	949	856	842	890	933	905	855	875	855	856	854	861	903	852	833	829	871	895	845	899	882	853	916	864	891	881	939	818	866	874	874	871	875	914	919	935	891	903	844	830	818	899	826	874	890	880	856	883	861	847	866	879	945	864	931	928	892	844	860	850	891	888	905	908	887	835	870	874	867	866	854	902	989	861	923	862	896	894	915	898	908	843	883	879	841	855	907	871	841	876	850	894	890	879	880	912	875	906	869	900	942	905	880	856	863	933	871	947	903	858	872	879	815	852	923	915	876	924	914	794	933	902	893	878	887	893	870	884	871	876	873	897	905	824	871	921	833	909	840	851	897	823	909	860	830	858	871	884	849	888	889	889	821	868	872	842	966	877	834	863	853	877	884	867	883	849	853	847	836	860	905	843	938	851	871	863	904	946	833	854	908	899	868	889	948	886	852	831	898	888	839	908	884	858	862	870	847	883	864	880	856	879	835	896	813	882	842	930	864	934	930	869	927	968	898	923	877	871	830	868	930	923	913	864	941	896	881	913	883	831	880	887	915	901	862	852	877	941	856	911	848	888	844	925	867	843	864	885	832	874	828	861	892	888	872	847	891	920	868	900	902	912	901	865	856	902	881	877	858	838	939	888	896	877	900	893	884	821	861	924	835	891	850	873	824	885	858	850	853	865	873	832	804	915	892	892	822	839	869	857	905	955	902	877	919	931	860	883	837	904	892	843	816	898	847	898	896	848	884	901	884	857	851	827	844	901	854	879	857	873	876	880	871	962	850	831	809	861	896	812	845	912	864	919	865	883	898	885	885	868	891	815	873	884	876	888	873	854	850	857	839	909	855	892	853	877	940	917	820	870	916	883	917	838	877	889	883	913	917	945	906	881	872	865	854	920	906	876	889	869	838	907	866	902	871	903	872	908	870	868	859	876	901	884	889	848	856	867	858	842	850	907	883	892	816	899	821	825	826	857	906	924	922	903	805	882	949	897	932	876	888	874	811	900	911	930	862	850	872	874	959	832	899	882	924	839	868	860	910	886	909	883	890	902	875	894	878	900	887	887	877	840	885	849	901	883	885	887	851	868	882	897	856	888	889	851	882	862	871	878	851	837	783	881	861	835	904	833	895	870	834	891	810	871	908	823	892	919	871	880	848	879	859	909	874	881	845	851	909	871	864	875	874	828	890	856	852	882	906	897	843	907	871	896	906	912	890	866	890	840	834	875	854	818	851	873	944	883	863	900	852	907	890	894	883	845	827	853	874	900	864	892	820	900	924	910	838	898	922	852	875	792	924	866	875	916	822	831	869	872	908	875	873	881	912	924	876	880	923	923	837	879	886	836	872	892	846	840	908	867	910	861	852	891	853	890	845	872	916	857	846	816	855	872	843	907	878	864	923	920	899	850	806	868	872	909	861	890	890	926	874	880	932	919	885	860	882	826	898	887	897	864	862	855	928	897	852	929	907	891	923	887	916	891	885	885	900	855	900	904	826	861	878	861	917	848	917	896	840	810	894	836	872	840	896	878	880	908	870	956	867	884	902	837	916	890	892	912	961	884	855	914	880	859	858	872	845	889	868	876	892	895	857	841	900	899	900	905	839	870	886	916	858	902	874	910	918	946	877	939	889	900	871	917	870	874	869	971	880	915	852	896	884	853	889	909	874	895	890	835	932	855	931	925	906	912	884	877	882	824	875	863	880	863	902	914	877	942	815	855	838	923	881	831	883	914	892	856	883	908	908	894	886	914	855	853	855	887	905	851	860	862	843	883	941	902	863	877	904	873	848	911	865	885	907	915	914	849	828	915	853	867	885	868	886	901	886	909	840	902	888	877	914	913	886	859	880	860	914	871	890	897	871	884	856	851	877	947	938	873	844	885	909	867	868	908	877	895	897	913	872	860	891	891	865	885	890	895	851	865	920	879	867	890	921	858	868	886	874	877	898	895	896	865	858	888	869	908	881	906	900	901	892	827	873	877	879	871	851	868	936	845	890	866	855	845	870	889	878	858	927	861	850	882	918	886	905	881	863	832	879	854	883	860	865	872	891	921	892	824	936	839	886	906	908	907	862	892	871	889	902	879	829	822	883	875	852	846	885	904	849	947	906	847	882	921	858	888	922	867	864	826	834	816	889	886	912	895	916	866	923	854	890	876	899	902	826	905	854	885	894	911	854	911	908	869	898	868	877	896	879	906	927	893	849	886	873	819	906	926	828	859	879	878	897	898	866	878	870	887	852	884	882	882	841	900	864	898	882	866	898	901	899	825	857	923	879	872	885	884	879	880	848
23505	20956	28288	23791	20939	12515	1510	950	841	813	736	747	687	705	730	733	761	826	723	699	801	808	819	739	741	766	705	746	737	733	663	740	691	706	724	671	632	597	622	611	615	652	602	639	622	638	641	630	644	644	618	659	681	663	667	615	619	633	611	620	608	574	612	586	584	582	622	622	578	625	588	560	583	598	584	586	569	603	587	574	603	646	603	577	588	602	652	591	599	557	599	591	619	563	594	592	577	625	574	614	642	619	611	591	590	610	599	611	573	599	576	604	610	576	633	607	564	615	592	556	655	617	599	654	565	587	537	601	608	605	588	588	593	585	583	588	607	628	593	591	561	599	630	564	571	626	577	617	585	597	576	612	602	653	581	638	575	562	598	589	577	582	523	569	552	585	591	639	614	576	616	596	629	625	574	577	612	606	639	612	596	603	564	656	601	577	558	549	550	583	615	593	613	601	590	582	597	600	631	598	575	607	606	604	605	627	565	594	615	569	584	586	611	592	584	580	573	565	626	638	628	597	572	620	586	622	550	624	558	583	589	554	559	585	621	638	600	621	584	578	546	598	578	589	576	633	572	573	595	561	584	552	573	623	564	593	620	572	581	566	559	604	589	584	594	560	580	542	586	559	571	646	602	599	597	587	572	567	634	575	631	597	612	568	556	621	599	579	592	560	606	561	579	595	629	577	656	584	590	613	604	560	622	593	627	585	638	609	573	606	594	574	617	583	607	621	612	619	588	601	559	586	582	557	563	563	590	631	564	600	616	625	585	572	597	576	615	593	652	603	599	609	584	566	587	671	600	579	650	607	612	555	631	573	625	638	657	586	657	601	640	597	643	588	555	589	621	627	643	624	568	581	601	612	598	597	563	551	638	558	615	574	551	583	580	604	619	615	605	556	638	613	622	573	626	594	594	574	588	604	557	633	587	584	571	591	555	593	578	598	627	621	610	610	586	617	597	601	574	581	556	576	582	614	615	595	577	600	555	638	621	584	605	589	603	557	571	601	622	567	624	579	580	626	553	594	625	617	640	600	622	575	588	618	599	587	626	604	600	615	586	573	625	584	638	570	621	612	556	601	578	595	603	565	623	605	658	581	551	579	615	562	584	564	620	577	588	599	589	533	568	608	599	619	628	579	602	569	623	598	567	568	597	600	590	610	589	586	583	607	582	588	622	594	651	629	581	629	572	633	549	611	619	613	592	566	637	609	599	596	606	581	587	575	581	606	634	611	579	576	583	600	648	599	578	624	593	576	591	615	608	600	562	588	619	621	603	568	640	569	621	565	596	571	609	612	584	581	590	594	556	598	599	570	596	627	605	603	566	541	606	595	568	630	571	594	612	593	567	594	561	590	546	600	586	612	625	597	579	582	598	636	582	614	581	604	572	579	567	665	625	641	585	627	606	582	599	617	619	615	586	614	546	611	623	639	570	574	606	600	600	541	584	649	598	632	582	585	611	616	537	581	582	558	608	556	613	618	589	626	578	559	625	561	603	600	559	584	599	622	563	616	636	539	578	590	597	626	543	604	562	561	573	605	595	586	596	614	533	592	627	593	577	610	584	600	629	608	631	615	617	587	578	590	636	579	609	572	591	608	601	613	664	575	600	596	604	564	631	586	624	575	612	608	641	589	625	609	589	598	610	588	635	593	604	568	591	629	583	580	590	601	609	593	556	601	570	592	606	610	613	591	560	562	622	608	587	618	591	624	614	586	574	560	594	567	573	576	567	593	636	597	597	574	621	636	587	582	622	587	585	570	627	604	559	597	624	580	633	613	586	593	575	607	577	641	557	595	600	630	627	583	593	615	576	553	598	574	614	555	556	576	630	538	564	577	549	584	586	540	574	587	578	590	614	574	605	622	587	582	588	597	579	582	584	572	611	644	616	632	568	537	588	615	593	608	595	611	595	561	652	584	546	607	621	591	601	584	614	580	634	612	579	595	621	581	622	593	623	594	655	566	574	606	623	605	588	584	591	614	561	588	619	624	583	593	595	593	624	632	631	642	634	594	593	620	588	580	612	589	574	535	569	603	589	581	622	664	602	595	597	568	598	623	607	585	556	595	584	610	601	575	600	599	593	569	576	589	575	597	597	595	626	564	636	590	599	596	601	613	544	582	588	617	555	585	594	569	597	603	597	624	609	653	574	601	630	577	642	644	575	610	578	574	572	598	602	605	589	586	584	600	642	545	616	567	597	605	640	543	621	581	587	615	600	573	589	579	610	538	568	582	577	565	641	550	577	612	589	604	610	610	590	588	604	611	601	619	606	587	613	595	616	639	603	589	634	593	629	603	609	580	609	617	599	597	564	547	550	622	591	618	567	631	596	594	616	601	615	546	621	575	576	580	571	603	586	596	643	585	598	584	612	595	550	566	564	572	601	574	619	565	565	608	594	606	602	591	594	600	617	610	560	622	596	622	639	610	602	604	595	648	626	565	586	624	596	600	561	593	566	625	558	586	586	580	588	592	577	609	592	633	568	629	582	579	616	632	606	587	601	631	554	563	551	628	587	595	611	631	596	642	642	595	592	567	629	664	597	556	607	599	591	594	569	573	615	612	600	626	615	570	617	601	608	593	561	621	615	592	628	585	649	587	627	578	608	573	582	587	624	617	617	591	561	600	625	602	640	576	589	581	618	543	620	573	533	583	583	609	640	577	618	603	595	569	590	573	597	571	555	574	608	585	588	609	577	589	622	622	645	583	610	606	611	581	563	586	592	631	586	590	613	609	610	570	594	579	565	632	565	594	614	600	592	602	593	604	624	593	597	586	582	581	587	592	628	616	609	583	565	589	584	586	580	589	614	527	574	623	595	595	620	614	591	583	602	589	626	589	588	579	610	552	598	597	587	600	632	625	591	601	622	606	641	599	586	585	609	561	570	600	533	589	585	616	620	578	620	603	570	629	568	584	600	603	571	567	569	633	577	613	588	599	600	577	591	593	586	597	558	605	581	604	585	608	577	566	642	549	564	577	591	622	576	563	581	597	608	596	577	548	612	604	622	595	607	571	544	588	545	609	592	567	583	639	541	600	590	590	587	589	608	630	617	606	599	610	549	597	573	625	591	590	578	640	588	578	566	615	594	621	578	604	570	601	579	598	587	617	646	591	629	611	613	572	566	568	587	607	603	579	587	610	577	594	584	573	614	591	617	559	573	585	592	588	603	569	630	578	626	625	626	585	588	587	597	603	607	577	580	582	588	617	587	626	550	580	631	569	549	593	577	597	572	558	572	583	619	603	653	593	572	545	556	625	616	596	595	556	594	579	613	600	617	620	663	611	632	602	601	631	614	592	598	596	580	645	637	608	614	603	575	589	615	568	552	592	579	573	584	608	582	574	585	584	608	593	584	580	564	642	596	580	588	543	613	634	554	579	566	606	613	599	618	561	569	591	568	571	591	602	559	588	569	567	557	637	611	611	594	601	580	566	607	591	599	632	591	582	589	568	559	610	582	623	569	605	563	582	627	576	567	605	568	610
39503	21467	6666	3497	2454	2012	1529	1331	1229	1028	1046	939	850	805	877	869	978	1070	1005	926	1040	984	1092	1058	1008	974	963	964	840	894	899	905	890	847	809	820	707	770	724	716	700	673	713	710	750	751	778	729	713	764	763	755	780	745	766	685	688	676	678	652	664	692	685	679	683	653	732	681	706	679	697	674	670	664	636	663	624	689	668	649	709	664	681	665	636	681	669	634	659	680	719	650	602	645	647	681	689	645	677	696	676	681	673	702	700	653	651	704	727	642	696	690	700	633	649	640	702	655	717	647	627	675	713	688	667	679	648	616	693	714	699	671	617	701	649	712	656	716	643	643	669	683	670	659	659	662	670	674	670	689	721	656	677	722	711	664	646	687	635	667	651	683	656	634	671	674	639	706	647	696	692	666	674	691	642	648	682	692	643	650	686	675	638	662	683	670	694	698	692	641	675	665	653	661	681	637	693	675	664	685	658	694	663	662	666	678	663	683	648	641	663	665	676	700	656	644	625	635	674	714	653	676	720	663	646	624	654	637	682	676	679	678	686	674	660	702	642	635	695	668	666	674	686	626	675	660	609	704	659	671	653	683	698	706	646	703	651	684	614	638	698	659	683	704	639	627	650	627	659	656	724	720	652	674	619	742	649	649	645	721	692	661	673	699	684	644	618	632	639	678	693	646	719	665	715	672	678	653	694	622	647	600	659	684	714	663	696	671	669	636	706	679	687	666	644	632	681	654	724	683	650	653	668	680	693	660	660	661	617	671	667	643	645	683	666	703	681	684	655	627	668	701	665	668	616	673	666	663	677	646	689	641	660	686	672	633	665	638	708	644	670	674	662	702	632	682	672	638	690	664	635	686	743	649	683	694	660	651	666	646	741	652	642	652	698	668	639	680	653	663	654	668	655	678	657	668	722	728	675	674	668	661	644	686	656	648	636	682	660	670	708	658	660	586	670	609	673	642	628	660	666	649	617	677	677	654	644	657	633	659	677	641	658	645	680	659	637	654	742	678	661	649	700	632	710	659	701	669	687	666	650	635	677	640	685	664	681	661	641	670	695	668	668	684	646	683	640	683	654	671	679	635	647	647	674	661	665	677	653	704	625	700	648	690	646	640	665	645	679	635	652	622	645	714	670	678	670	699	640	652	653	661	707	658	630	690	721	637	659	657	718	708	655	704	702	661	707	714	646	656	680	640	637	699	641	700	682	662	669	691	666	762	689	644	650	660	641	651	637	658	664	697	688	647	671	642	662	693	702	692	708	675	660	633	676	638	712	685	698	695	642	708	634	733	705	646	631	651	680	675	671	649	673	666	689	663	656	674	663	688	670	703	664	699	625	638	697	671	646	673	662	673	633	658	677	684	657	663	648	677	703	684	695	639	666	662	659	670	681	678	664	667	658	613	659	654	614	698	655	659	645	668	661	645	657	650	685	673	675	676	693	737	663	659	686	678	695	690	697	651	649	639	654	653	663	698	662	665	692	674	667	686	659	723	624	700	663	686	662	683	721	605	622	674	665	670	637	701	702	662	683	725	665	670	650	648	656	659	632	658	682	609	653	636	689	631	652	656	644	671	646	645	626	663	647	623	687	706	695	590	655	670	679	634	645	648	668	676	679	605	659	659	649	646	685	650	661	680	617	680	653	655	656	693	671	646	698	651	662	639	657	646	647	657	711	714	697	730	637	664	678	710	633	705	694	677	713	686	632	731	670	659	637	652	673	635	694	677	658	638	691	660	646	674	649	686	644	691	663	694	661	690	714	645	692	665	670	620	668	622	672	677	628	676	674	687	630	625	703	642	666	629	657	693	582	631	697	687	617	651	660	697	653	673	668	678	637	616	671	649	678	689	705	643	699	670	666	685	690	634	656	673	661	680	708	659	639	615	667	673	651	654	668	600	668	678	686	647	684	631	654	654	649	684	708	680	679	732	687	631	625	691	673	693	680	631	692	677	665	651	683	636	695	650	685	678	653	641	694	700	641	668	720	646	615	659	693	682	711	636	674	664	663	644	641	678	703	677	708	694	660	660	642	688	660	647	663	662	685	699	668	676	627	646	716	708	647	668	651	693	678	645	664	645	641	651	689	683	640	679	670	668	659	650	708	672	664	652	659	653	670	704	663	654	620	676	695	692	681	664	679	653	677	654	685	649	708	671	630	675	657	674	674	637	660	653	682	708	643	632	642	649	702	605	663	680	675	673	663	671	666	672	628	702	651	678	636	663	678	678	643	657	713	683	710	669	663	645	671	642	648	707	725	669	663	698	715	653	699	678	665	654	670	675	675	619	699	667	640	644	700	662	657	642	659	638	639	680	676	680	644	660	629	706	688	655	652	665	656	637	657	671	677	689	679	648	676	699	649	643	656	639	674	677	741	671	650	638	635	666	668	654	679	697	666	687	712	710	667	694	703	648	670	717	633	622	646	659	655	667	697	638	686	618	732	657	660	687	661	652	633	656	680	660	669	688	664	633	622	655	705	661	678	687	669	685	734	698	631	696	656	651	691	645	693	667	627	646	713	667	605	620	686	651	603	705	701	659	664	660	699	698	654	675	650	693	698	653	652	643	618	719	699	660	643	674	657	698	675	667	597	632	698	680	678	675	708	689	689	685	618	686	664	681	682	662	657	659	671	668	673	678	675	691	607	648	646	630	674	701	672	685	682	660	664	665	677	660	617	673	645	673	700	703	683	671	693	727	678	701	641	662	659	711	657	701	667	683	684	644	698	689	690	628	652	665	658	670	611	692	674	645	649	627	731	664	688	643	680	644	679	674	715	683	706	665	707	676	647	659	655	679	636	611	639	688	677	703	631	654	668	697	710	642	639	670	674	650	663	644	669	736	658	665	672	632	691	715	678	658	663	682	684	638	635	638	703	670	708	616	652	724	674	662	673	632	685	686	651	712	684	669	679	686	650	630	623	705	640	648	671	686	675	662	660	633	652	640	653	664	654	615	647	682	642	656	644	634	678	618	672	628	639	644	705	638	658	625	725	695	635	644	668	701	646	696	648	633	654	660	661	685	696	706	669	649	624	686	670	676	658	656	662	638	681	654	705	658	676	663	674	675	642	655	644	697	656	665	679	653	686	663	641	636	652	719	674	654	738	656	663	693	708	640	692	625	707	598	712	696	655	668	646	648	606	714	668	617	661	659	707	668	688	629	683	712	669	642	664	704	645	705	649	678	679	653	638	663	671	643	696	648	721	658	675	643	671	673	674	667	651	698	651	675	684	682	686	708	660	699	668	707	655	685	672	670	711	706	644	687	700	684	660	613	661	673	700	654	666	667	657	660	648	683	678	640	658	651	643	683	698	681	718	680	670	671	659	660	690	716	697	717	635	691	663	649	621	705	658	639	651	700	660	710	678	674	637	653	708	650	644	647	641	711	674	684	674	683	666	660	659	663	666	676	666	664	649	701	678	683	639	705	670	660	657	628	687	683	663	684	657	709	644	676	674	674	627	652	672	695	692	682	636	705	651	686
24739	20904	27313	24529	13544	1713	1328	1100	1139	1093	1036	1023	1086	1063	1087	1113	1111	1108	1159	1192	1094	1143	1144	1147	1088	1147	1075	1126	1175	1082	1137	1130	1083	1107	1026	1059	1032	1022	1064	1024	1042	1007	1006	1063	1038	1073	1007	1027	1032	1070	1044	1071	1074	1102	1028	1003	1005	1025	989	1012	1011	1004	1037	1080	1042	1034	1053	1055	1022	1003	1022	1064	999	987	996	1017	1016	1015	1051	1050	1000	943	999	987	985	970	1007	1059	989	1012	1039	1021	1075	1054	1011	960	1036	1030	1034	1035	1042	1035	978	1015	973	1052	972	982	1024	997	965	1037	987	1032	1010	958	1001	1058	1000	958	987	981	1010	1060	1051	1065	990	985	1042	982	1008	978	1057	965	1023	968	1029	1001	969	1059	1021	997	1027	991	1019	973	1026	1010	962	950	1011	978	971	981	1036	986	962	1029	1039	1048	1036	1051	993	1040	1028	1001	988	1017	1034	1014	1058	1017	1026	1001	1042	954	1007	1007	988	1042	1003	987	1044	1071	1055	1010	1030	1037	1012	1077	1032	973	989	997	992	1023	1005	1013	1066	1057	977	1018	1001	948	1033	999	1072	1018	961	1038	998	1013	1026	1047	1013	992	1043	1019	991	1055	1030	1100	962	1026	1002	1006	887	986	1000	1040	986	1007	1001	988	1004	997	1054	1003	1012	1022	1030	1002	1060	1049	1052	1044	1076	989	1039	989	1015	1011	955	1042	1000	1071	1044	1028	1045	973	1007	1001	993	1025	1015	1025	939	1012	1043	1024	992	1013	987	1037	1067	997	1000	1048	1031	1017	983	957	970	975	1015	1027	965	999	1005	1008	1029	1018	1002	1019	984	992	964	1020	1028	1067	1060	1012	1062	1032	1026	1020	1019	984	986	985	1004	979	1022	967	1028	987	980	1045	930	967	1066	1041	1032	1021	1016	967	976	1034	1011	970	978	1034	1025	1026	994	1050	947	1044	1000	950	961	1040	1070	1010	981	1051	1015	1029	1019	1030	1004	1040	990	995	1036	975	1002	1008	1000	1034	1040	989	981	1025	1011	949	1056	1069	971	975	1008	1007	933	1073	972	985	1046	1007	1024	1066	974	997	1000	1090	1010	968	977	1033	1011	1022	1035	990	976	993	1043	1063	1026	998	991	1007	1048	990	972	1013	1002	928	1051	980	1046	1037	985	1021	1066	970	952	1024	1012	1038	954	1046	1027	1018	976	995	1027	1030	969	973	1028	1014	1034	1089	1034	963	1016	991	944	984	1000	992	1014	1023	1009	1056	977	1023	1019	1030	1023	984	950	1012	1018	1018	991	985	1000	974	1013	1057	997	1046	945	959	1024	988	1012	966	1053	997	1047	998	1033	982	978	1001	1000	994	1019	1010	1045	1006	1055	1007	1048	1032	1063	1070	1103	1054	1020	963	1067	1053	1029	1065	978	961	992	974	993	992	976	996	943	1011	1006	989	974	984	1027	1009	964	1072	1007	980	1063	1000	1011	1031	1017	991	1006	1006	1038	1015	993	1044	962	1008	1016	971	1044	1015	1002	1009	981	1029	1025	1042	1025	1016	1012	983	940	1024	1024	960	1000	1002	985	1052	964	993	977	997	965	997	980	1045	985	1025	1021	914	976	1008	1029	948	983	1004	1027	1054	948	1054	1035	1015	988	1044	986	962	1006	986	1030	1028	989	1024	963	988	1046	1046	1010	1025	1047	991	1060	980	979	1026	1067	1042	1009	1000	1033	965	1001	1073	999	1013	962	1017	991	1063	1030	976	1033	981	1012	1020	971	941	993	1021	1027	1028	1013	962	1055	1035	1008	999	1025	1012	1053	971	1020	1029	1060	974	1017	1020	973	1044	958	1038	1024	1009	995	993	1035	1031	1025	1075	1031	972	1050	974	992	1004	1000	971	992	1042	1036	1017	962	1032	990	1049	1040	1011	975	952	1002	1014	986	1066	978	1009	982	1055	1067	992	960	1076	1019	1015	1076	969	1078	1004	1007	1000	978	982	1035	1017	953	1033	1037	1037	986	970	994	1015	1016	1057	1043	1044	977	1038	1015	1090	1006	1006	918	1003	1010	985	1026	1028	1058	1045	1017	995	995	994	1057	1021	1025	1016	1020	1029	1031	1012	961	1068	1048	1071	1025	1047	1008	1095	1025	1009	1078	999	1020	1010	1021	1019	1046	1021	999	1062	966	992	1011	975	984	1010	1005	1022	1044	973	1066	961	1029	1027	975	976	1001	919	979	1002	1042	1019	983	1008	1002	1025	1017	986	1029	1035	1004	1035	991	971	1041	1004	1004	1034	1034	1050	1014	944	1047	975	987	968	944	1061	950	1026	1033	951	959	1032	1073	958	1021	1066	941	1029	985	1024	988	986	1052	1054	1062	1044	971	1031	948	991	1007	1025	973	1048	989	1028	1048	1053	988	1027	994	1056	1045	1038	1069	1041	1021	1055	1021	978	1018	1008	1021	1021	1019	965	982	1007	1019	1045	978	1027	990	1001	993	1054	1009	985	1021	1029	1034	1008	982	1031	1004	990	1039	1007	1014	1017	997	1038	1021	959	1037	1052	1009	980	920	1026	987	991	1033	970	1047	1072	991	1050	1012	998	1068	973	987	1047	1034	1026	976	969	1051	964	1053	1037	1048	1016	1066	1031	1027	1026	1030	1013	987	1009	1029	1022	1055	1016	1046	993	1036	982	1034	1029	1017	998	1018	996	1027	1052	1043	1015	927	1041	1023	1001	1033	1010	951	1027	1008	1056	964	1006	997	1038	1055	986	1058	1023	1022	972	973	964	993	1006	991	1021	961	958	997	1033	976	1030	997	917	969	1048	1010	1062	940	1017	1018	1003	997	976	1013	985	979	968	1028	1036	1018	1027	955	1064	1005	1013	1009	1066	1053	999	1006	1003	1026	1060	991	1069	1029	1027	987	1049	1060	1008	984	933	1019	1026	978	1023	980	1017	1008	953	1014	942	956	1018	978	1019	1007	1043	1013	1013	992	984	1023	1040	1009	1004	1056	969	1028	1028	975	992	1014	966	1039	1038	988	930	1004	962	957	1056	1046	984	1013	967	964	1018	996	1092	950	1010	1010	1024	998	999	1063	1019	1046	1016	972	991	1055	1051	972	969	1008	1043	1032	1092	1075	1002	993	1036	1052	991	992	955	1011	1034	1048	1021	994	1044	954	960	1003	1049	1022	1029	974	956	990	987	1078	1009	1035	948	1034	996	968	990	1058	984	1035	1071	1038	1008	967	991	1029	1004	1047	1019	1038	1007	990	1027	999	979	1018	1011	1031	976	918	1013	996	1026	954	955	1002	960	988	1015	993	996	1003	940	1044	1022	1030	1003	998	1001	966	1053	1029	960	979	992	1037	971	972	1035	1002	1051	1052	1046	1000	1026	992	1060	939	1024	1026	974	994	1002	1053	1017	1015	992	1027	946	984	1004	1016	967	1037	1011	1000	1054	976	992	1035	1033	922	1010	1011	994	1018	1060	1028	1041	1062	1059	1026	1012	1048	1026	987	1038	1051	1055	1023	971	982	1031	974	1068	968	999	985	982	1021	1048	994	1040	1014	961	1022	994	1050	1089	1025	1040	963	1043	943	986	985	1007	1013	1024	1000	969	1026	968	1055	999	1012	1025	1029	1004	999	1016	1053	1008	1073	953	974	901	1004	1042	1015	1043	1052	1018	991	982	967	1003	1034	975	985	1020	1061	1019	1011	1074	1020	966	989	981	1007	1020	1008	1015	997	1006	1032	1017	1034	1021	1018	963	990	965	996	998	1028	1062	1033	1004	961	1011	1004	998	984	952	998	1037	1054	1000	974	958	1005	988	993	977	1062	995	1012	1018	1029	992	1045	981	972	995	973	1012	1016	996	1041	999	1051	1063	1005	993	1007	1022	988	1013	1002	1012	1010	1016	990	1072	1031	971	995	976	1014	1000	1002	969	1045	979	1063	985	1024	1011	1021	965	975	1001	1022	993	990	994	1015	1013	971	1049	1018	987	1040	999	1037	1018	1023	994	1055	974	996	991	1027	1004	993	1026	1072	995	1014	1009	1022	1062	967	980	954	992	1038	1043	1006	1059	988	986	1063	1039	977	987	1047	993	961	1101	1033	973	972	1018	942	1018	1002	1032	1055	1018	1044	1065	1044	1022	999	961	994	993	977	986	971	956	1032	1002	980	1000	1016	961	998	1014	1020	1024	982	1025	1063	997	965	972	999	1032	991	1002	1102	1014	970	992	1006	987	988	1030	992	1004	1010	1059	1034	1019	1017	1009	1020	984	1028	980	991	1041	1015	1030	1005	939	1045	1020	1062	989	1008	1006	977	960	1025	973	991	988	1017	1015	1005	1074	994	1014	1017	1018	958	1029	1001	983	1012	988	987	1016	1016	1004	1009	1036	958	1032	984	1010	1060	991	1011	993	1045	987	1006	1048	1019	1006	983	1027	967	1004	975	1005	1060	1026
39268	21789	4233	2592	2064	1879	1582	1449	1447	1400	1304	1286	1241	1213	1279	1271	1302	1384	1358	1359	1318	1327	1348	1336	1310	1316	1323	1324	1222	1266	1284	1308	1317	1250	1217	1226	1170	1135	1098	1148	1086	1129	1142	1195	1199	1151	1209	1173	1160	1185	1203	1157	1239	1179	1152	1103	1119	1208	1073	1114	1091	1097	1148	1134	1094	1117	1109	1116	1167	1169	1115	1092	1076	1137	1088	1068	1095	1107	1115	1091	1120	1104	1123	1105	1081	1154	1095	1117	1091	1169	1138	1117	1109	1085	1127	1121	1142	1171	1115	1134	1135	1096	1127	1126	1161	1077	1143	1103	1171	1106	1098	1130	1118	1080	1116	1100	1143	1137	1068	1094	1068	1121	1086	1119	1154	1142	1084	1088	1139	1083	1128	1089	1065	1133	1079	1056	1113	1136	1128	1120	1049	1148	1114	1087	1095	1086	1051	1147	1090	1074	1092	1104	1027	1081	1100	1140	1096	1099	1151	1196	1136	1077	1155	1088	1088	1115	1083	1064	1089	1117	1139	1144	1109	1052	1093	1126	1131	1138	1087	1127	1186	1169	1088	1159	1087	1138	1110	1095	1125	1078	1089	1120	1110	1115	1143	1100	1079	1134	1088	1117	1156	1123	1124	1154	1116	1076	1094	1037	1099	1100	1152	1112	1088	1147	1135	1060	1102	1095	1096	1128	1132	1094	1094	1121	1111	1096	1144	1069	1154	1046	1197	1108	1111	1083	1048	1099	1053	1164	1075	1134	1104	1078	1057	1081	1062	1060	1064	1098	1095	1146	1147	1103	1103	1101	1130	1137	1126	1153	1092	1178	1127	1095	1111	1129	1142	1153	1095	1099	1055	1139	1151	1146	1103	1078	1097	1154	1059	1074	1127	1108	1086	1088	1072	1160	1088	1072	1100	1177	1091	1085	1179	1110	1158	1113	1108	1101	1122	1120	1070	1127	1123	1066	1112	1114	1171	1081	1118	1110	1081	1177	1134	1134	1138	1105	1068	1177	1132	1154	1099	1130	1089	1125	1119	1089	1137	1125	1082	1183	1110	1109	1100	1098	1062	1101	1072	1115	1137	1110	1148	1126	1079	1135	1188	1079	1090	1071	1051	1125	1141	1098	1155	1062	1073	1131	1092	1068	1140	1158	1171	1136	1143	1086	1054	1098	1130	1123	1117	1096	1155	1083	1077	1155	1124	1069	1106	1147	1124	1091	1119	1093	1111	1149	1153	1060	1106	1094	1082	1143	1084	1106	1066	1088	1137	1108	1147	1059	1114	1011	1120	1090	1074	1137	1104	1093	1073	1146	1077	1076	1147	1133	1123	1128	1094	1142	1186	1114	1054	1125	1057	1088	1098	1124	1082	1102	1134	1140	1144	1173	1134	1186	1031	1098	1078	1064	1079	1051	1078	1061	1105	1123	1111	1076	1164	1118	1088	1121	1063	1082	1134	1072	1067	1098	1101	1044	1049	1044	1076	1161	1036	1066	1042	1144	1145	1114	1098	1066	1098	1160	1112	1184	1179	1182	1139	1030	1075	1076	1129	1068	1116	1125	1160	1152	1130	1077	1087	1099	1107	1150	1141	1067	1113	1128	1098	1107	1133	1089	1139	1152	1163	1089	1130	1105	1124	1098	1112	1056	1097	1079	1154	1112	1125	1120	1079	1122	1119	1068	1163	1129	1107	1075	1116	1066	1106	1118	1106	1141	1163	1086	1114	1131	1074	1085	1122	1134	1103	1096	1141	1086	1130	1156	1098	1065	1083	1086	1128	1102	1124	1127	1126	1089	1111	1140	1135	1115	1129	1083	1103	1100	1143	1109	1118	1041	1092	1080	1061	1120	1129	1106	1113	1090	1140	1047	1069	1143	1142	1193	1145	1072	1107	1161	1041	1081	1133	1058	1174	1153	1075	1079	1074	1128	1085	1092	1113	1106	1113	1076	1029	1152	1098	1113	1112	1064	1086	1120	1127	1093	1065	1082	1136	1131	1065	1175	1094	1103	1150	1108	1113	1136	1041	1094	1091	1106	1062	1093	1153	1136	1130	1102	1065	1151	1096	1098	1092	1099	1166	1071	1170	1113	1102	1152	1113	1132	1153	1119	1149	1188	1191	1135	1153	1088	1085	1042	1109	1075	1164	1079	1056	1159	1136	1076	1148	1141	1082	1115	1065	1139	1120	1098	1109	1149	1112	1178	1099	1079	1110	1074	1105	1111	1087	1091	1060	1086	1125	1050	1069	1133	1106	1078	1105	1122	1165	1124	1083	1063	1041	1097	1111	1084	1160	1132	1096	1066	1141	1115	1119	1052	1117	1166	1115	1123	1109	1114	1082	1151	1069	1078	1131	1132	1105	1140	1105	1078	1079	1132	1095	1184	1142	1111	1121	1108	1112	1170	1097	1123	1139	1091	1168	1107	1149	1064	1099	1155	1093	1127	1151	1090	1048	1118	1157	1103	1085	1150	1130	1116	1141	1120	1159	1080	1148	1069	1122	1155	1196	1132	1097	1169	1077	1072	1091	1104	1141	1159	1028	1107	1090	1117	1128	1098	1139	1097	1116	1125	1165	1147	1100	1082	1109	1083	1125	1104	1117	1099	1059	1069	1093	1116	1163	1106	1125	1123	1093	1080	1093	1109	1116	1105	1117	1139	1056	1118	1062	1152	1148	1056	1115	1144	1147	1172	1107	1065	1167	1131	1133	1132	1117	1108	1116	1116	1170	1097	1100	1080	1113	1110	1130	1186	1143	1088	1066	1071	1115	1094	1121	1082	1125	1083	1086	1090	1119	1074	1133	1077	1110	1139	1130	1159	1116	1095	1120	1108	1079	1145	1111	1090	1100	1140	1073	1133	1085	1142	1133	1120	1149	1113	1073	1096	1095	1149	1116	1127	1114	1116	1130	1137	1087	1119	1096	1121	1143	1168	1115	1131	1118	1097	1152	1119	1028	1066	1079	1114	1127	1152	1074	1105	1085	1065	1119	1089	1092	1142	1150	1139	1103	1156	1123	1152	1069	1183	1092	1128	1075	1105	1167	1111	1139	1123	1102	1118	1044	1071	1121	1076	1097	1128	1096	1121	1135	1130	1152	1069	1018	1097	1072	1151	1096	1101	1137	1084	1114	1113	1172	1083	1109	1074	1144	1075	1123	1087	1168	1173	1160	1090	1107	1121	1156	1075	1089	1128	1059	1113	1061	1071	1122	1110	1143	1120	1127	1108	1119	1137	1148	1093	1142	1124	1080	1115	1101	1162	1137	1107	1134	1072	1155	1154	1022	1096	1104	1140	1160	1170	1052	1101	1099	1050	1106	1078	1103	1035	1140	1058	1068	1139	1160	1073	1099	1184	1107	1067	1102	1141	1114	1125	1125	1135	1080	1148	1097	1122	1098	1162	1135	1136	1104	1035	1096	1124	1131	1099	1130	1146	1186	1052	1111	1087	1069	1124	1084	1134	1123	1116	1130	1079	1130	1122	1131	1087	1142	1152	1115	1091	1078	1081	1175	1062	1148	1057	1114	1083	1101	1120	1099	1123	1101	1066	1030	1082	1113	1131	1133	1053	1073	1081	1109	1073	1111	1132	1137	1110	1160	1155	1087	1140	1102	1108	1094	1126	1083	1156	1067	1155	1122	1104	1102	1160	1113	1081	1165	1150	1137	1056	1134	1108	1116	1109	1097	1152	1071	1137	1136	1168	1128	1100	1058	1116	1118	1133	1113	1159	1120	1096	1056	1081	1162	1100	1125	1053	1118	1122	1108	1175	1131	1096	1064	1181	1094	1050	1119	1073	1144	1073	1095	1169	1056	1061	1100	1099	1126	1053	1109	1132	1174	1115	1106	1142	1100	1046	1111	1116	1149	1109	1115	1098	1110	1076	1124	1120	1054	1113	1111	1111	1061	1112	1095	1114	1126	1057	1046	1119	1131	1120	1060	1103	1148	1072	1132	1094	1094	1149	1161	1074	1139	1135	1080	1083	1085	1186	1097	1150	1111	1080	1125	1084	1138	1097	1078	1115	1103	1059	1157	1106	1079	1038	1080	1112	1070	1103	1067	1115	1170	1113	1082	1125	1107	1083	1085	1104	1073	1084	1163	1151	1102	1137	1132	1125	1108	1123	1109	1087	1100	1150	1123	1127	1164	1115	1104	1118	1152	1042	1150	1159	1119	1133	1116	1162	1095	1132	1125	1098	1117	1142	1100	1179	1125	1069	1126	1102	1081	1066	1145	1119	1130	1077	1160	1128	1083	1123	1092	1111	1123	1183	1095	1101	1102	1125	1103	1066	1032	1175	1119	1127	1111	1137	1075	1098	1141	1097	1116	1117	1073	1125	1107	1110	1135	1054	1080	1113	1122	1131	1082	1173	1091	1055	1138	1113	1118	1112	1078	1103	1104	1088	1105	1130	1072	1141	1083	1106	1137	1098	1114	1082	1109	1170	1111	1161	1161	1103	1080	1083	1111	1081	1156	1097	1141	1148	1147	1122	1137	1095	1117	1096	1186	1226	1114	1097	1099	1122	1116	1073	1174	1091	1104	1115	1181	1131	1152	1099	1114	1145	1122	1097	1115	1040	1159	1060	1085	1110	1121	1123	1078	1177	1129	1133	1101	1083	1119	1163	1163	1184	1067	1124	1109	1134	1157	1089	1098	1166	1115	1088	1163	1091	1120	1163	1124	1087	1031	1074	1104	1095	1061	1106	1082	1119	1098	1081	1071	1152	1186	1048	1115	1103	1123	1079	1106	1137	1105	1136	1155	1093	1162	1133	1033	1143	1064	1111	1061	1155	1097	1087	1138	1131	1111	1099	1112	1091	1165	1053	1090	1107	1125	1070	1141	1074	1058	1109	1144	1115	1123	1085	1128	1097	1049	1116	1121	1164	1076	1123	1131	1095	1149	1077	1146	1115	1093	1131	1061	1088	1127	1078	1062	1084	1120	1066	1087	1105	1151	1141	1099	1153	1148	1201	1088	1075	1058	1140	1103	1066	1116	1146	1050	1155	1092	1075	1114	1113	1091	1134	1105	1140	1051	1043	1109	1162	1113	1208	1118	1153	1092	1145	1068	1102	1124	1115	1122	1155	1164	1139
22611	21008	28687	23513	21004	21076	12145	1824	1353	1222	1168	1136	1083	1042	1030	1031	1090	1182	1169	1156	1123	1137	1171	1126	1130	1114	1045	1047	1049	1065	1009	1054	1084	1009	947	1014	917	881	909	906	888	872	972	966	968	962	857	913	907	877	935	961	975	962	961	832	847	856	883	871	855	873	855	864	810	874	841	871	825	830	878	803	847	865	871	862	881	830	889	845	859	865	835	845	906	908	906	840	849	862	869	800	843	884	843	861	809	856	863	896	837	834	898	861	834	815	889	823	870	838	840	839	897	886	827	869	840	888	873	889	875	876	815	858	857	832	879	860	854	827	882	821	803	817	898	857	842	833	811	817	876	916	870	827	850	879	876	853	870	858	830	850	893	895	886	824	853	856	874	869	885	820	875	855	879	866	839	878	829	833	857	873	849	794	859	893	898	885	839	844	822	880	855	854	863	868	885	840	836	850	870	918	881	845	890	816	824	840	875	865	866	875	874	839	869	850	781	891	801	809	882	874	851	800	854	817	848	863	827	891	818	858	846	847	870	878	834	897	872	884	872	838	886	857	834	842	853	810	904	904	896	851	790	794	828	810	871	871	904	891	877	826	872	810	822	853	820	873	853	872	867	848	840	867	856	868	903	833	839	794	902	869	819	800	909	911	839	837	918	851	830	808	825	841	865	863	825	884	890	816	836	883	818	855	860	854	806	822	899	894	846	875	855	820	840	876	865	795	838	866	856	895	880	868	830	864	811	885	853	872	842	836	847	875	848	910	872	861	830	837	871	858	856	849	872	864	844	848	867	875	868	889	855	818	825	836	855	853	844	876	877	839	867	824	886	860	839	839	831	880	834	810	833	853	897	842	827	872	865	887	850	843	854	781	876	860	857	867	900	847	800	875	801	890	816	816	857	864	855	907	840	870	786	899	815	873	849	856	818	809	825	815	879	874	827	852	891	817	848	875	858	842	927	868	875	880	832	905	841	873	807	846	828	860	827	854	841	836	850	788	816	851	846	881	873	826	840	834	855	894	856	872	856	862	846	803	877	801	868	855	883	852	853	872	876	831	904	816	819	869	808	831	758	864	849	802	800	868	858	870	842	864	887	861	850	814	909	865	813	783	876	886	861	851	840	870	868	875	794	842	845	867	899	871	860	828	850	812	830	846	882	872	912	802	890	869	834	834	878	833	869	862	898	832	827	879	889	846	872	827	833	875	894	823	853	870	857	834	811	864	878	831	891	802	854	808	830	867	815	858	826	885	836	863	883	841	833	825	820	810	815	842	885	862	843	859	831	910	850	849	788	828	827	877	857	831	792	856	895	895	794	862	855	846	807	832	865	868	822	848	823	824	833	851	816	845	861	859	838	885	841	818	906	842	843	867	842	824	868	908	887	886	817	873	837	823	849	824	818	825	844	817	842	834	822	832	812	795	834	789	819	851	854	859	836	790	795	886	825	859	877	855	914	829	869	851	910	799	818	807	827	796	820	812	875	884	881	796	781	865	865	855	841	839	863	843	861	825	792	902	852	863	812	855	882	848	875	796	839	887	884	831	852	843	800	930	861	909	833	826	834	826	846	803	801	863	831	846	849	869	873	841	796	857	874	849	853	849	810	876	917	882	831	880	833	851	829	848	894	809	791	855	835	847	826	837	868	819	844	849	862	825	831	816	814	849	851	868	864	871	783	886	885	846	855	894	859	863	846	860	894	789	863	882	887	848	840	837	845	871	858	862	896	861	846	816	875	784	810	831	872	837	863	850	886	900	928	798	855	840	863	822	881	864	866	832	854	975	859	882	896	832	805	838	862	857	853	848	824	817	878	828	812	868	865	836	888	828	819	886	875	792	830	844	825	829	828	848	806	862	840	903	791	794	819	858	779	860	835	841	791	839	788	890	822	889	839	855	819	831	842	810	834	826	844	890	841	864	860	853	873	797	920	859	865	818	840	818	887	876	851	812	833	848	882	847	890	846	881	820	861	819	830	875	895	866	834	826	871	872	829	828	897	852	847	842	928	833	852	844	839	838	859	829	812	846	901	837	854	860	851	872	825	840	849	864	862	845	860	794	825	829	851	869	856	823	860	840	893	877	839	821	810	862	840	833	808	835	840	836	883	794	833	865	829	860	921	821	840	836	892	803	856	834	851	859	864	852	853	904	839	868	839	865	855	808	843	850	825	880	882	857	833	858	840	812	809	832	837	850	850	842	834	844	881	873	874	881	851	850	839	877	842	871	826	858	805	813	887	815	879	846	782	893	815	847	832	876	870	850	850	822	824	836	874	858	875	884	815	832	845	848	854	802	911	856	849	819	818	826	866	803	871	854	824	799	884	888	826	858	863	849	879	829	810	830	841	874	837	854	927	865	845	873	848	896	877	886	851	800	897	854	851	909	820	835	870	916	849	855	873	854	838	842	812	912	841	849	874	848	852	872	873	851	868	858	906	852	790	793	887	904	889	858	825	786	876	853	892	812	882	838	850	861	877	849	830	856	859	839	839	835	878	843	821	852	846	829	862	847	776	908	852	843	864	813	873	859	849	869	861	889	863	839	856	882	862	881	868	845	873	836	815	807	869	823	864	870	848	842	850	801	838	821	849	909	855	855	860	832	836	875	837	845	849	843	813	834	861	812	844	849	928	855	849	839	864	908	815	843	838	843	876	879	852	817	847	857	881	829	794	913	874	898	861	816	867	833	871	844	855	864	871	887	858	853	831	863	804	876	821	913	857	865	863	808	865	824	896	870	866	845	855	826	876	849	842	904	888	856	823	821	838	864	825	833	860	815	808	808	860	855	830	846	836	828	846	822	824	863	815	890	859	809	862	835	879	841	815	863	842	831	825	821	839	830	799	860	863	866	808	859	834	839	868	864	901	899	875	840	875	812	879	885	837	907	867	861	796	855	875	839	884	845	813	882	836	861	825	865	850	850	869	826	880	833	794	814	818	880	866	835	849	820	945	854	825	805	792	834	844	829	874	909	883	842	851	820	857	826	829	823	835	895	858	841	822	833	859	812	813	845	828	846	865	808	882	887	869	833	830	840	885	823	896	835	851	820	903	852	871	870	833	872	818	917	859	822	843	858	865	891	871	866	869	856	852	821	822	769	848	831	824	857	870	850	826	894	904	807	873	820	842	881	804	891	872	865	831	881	874	835	908	856	820	847	871	846	914	819	859	871	858	852	869	831	845	858	831	868	819	871	891	885	846	843	855	884	844	820	849	890	866	852	854	837	794	814	898	832	833	862	866	847	807	879	837	868	810	839	840	817	818	832	872	842	881	903	834	872	828	896	869	918	817	879	821	859	872	857	900	861	877	851	851	790	869	803	815	798	888	872	860	907	834	774	887	818	842	832	888	801	786	813	780	847	866	870	917	840	764	827	855	837	899	854	831	863	869	838	859	840	858	858	845	881	839	800	772	824	864	817	845	833	862	809	841	846	868	881	815	829	894	834	913	850	884	785	828	834	816	838	867	880	855	861	841	806	863	865	875	877	849	881	830	873
44524	29973	11283	6243	4370	3567	2820	2351	1925	1729	1500	1429	1374	1214	1248	1292	1425	1547	1435	1482	1448	1439	1403	1364	1420	1357	1290	1242	1134	1210	1242	1261	1238	1204	1089	1168	1064	978	1000	1040	949	999	1000	1050	1055	1029	958	1023	1008	1072	1080	1041	1138	998	1011	972	913	881	928	874	949	893	897	928	903	929	912	918	908	986	924	918	915	899	965	928	930	912	884	859	903	873	942	842	916	903	872	953	888	934	922	854	919	847	902	908	881	909	916	865	935	886	820	885	937	859	902	884	892	925	890	915	902	908	903	869	919	928	955	934	916	908	918	1004	838	889	885	969	911	897	888	861	878	901	939	909	902	870	906	872	882	911	916	891	948	905	926	896	920	906	903	851	863	936	981	902	864	943	918	920	900	898	902	916	951	958	921	940	918	906	935	941	859	893	901	922	929	845	923	934	852	917	904	942	909	897	899	906	866	874	873	853	859	895	920	928	913	875	940	877	952	886	904	902	938	887	889	871	907	944	927	919	912	860	914	932	933	903	871	900	914	923	926	889	916	899	874	910	935	955	909	935	898	921	891	937	894	869	877	866	889	886	902	867	956	891	839	933	891	912	908	937	899	845	931	934	872	859	903	917	935	939	957	905	876	889	951	892	920	902	914	909	911	940	940	895	884	896	894	918	957	869	922	875	903	885	941	907	859	961	888	973	913	900	887	859	924	923	921	868	894	897	909	920	941	888	918	905	963	904	898	910	916	913	845	926	896	918	895	897	886	865	908	921	925	895	896	915	895	873	962	910	951	919	887	905	955	960	935	842	860	941	923	922	915	944	949	912	900	910	885	884	878	885	848	935	898	907	889	896	892	907	936	893	919	903	877	912	901	894	879	857	900	924	919	911	932	879	921	941	906	930	859	946	903	857	903	861	902	877	922	953	916	957	890	891	941	917	885	885	839	892	875	879	942	897	919	914	882	942	893	892	931	931	910	932	913	943	938	861	917	968	907	894	923	948	841	935	855	954	905	933	913	899	856	941	893	946	893	883	910	951	940	894	871	935	967	875	904	951	919	893	957	907	931	897	911	906	899	961	911	906	906	949	890	934	916	928	871	932	917	956	852	912	913	898	887	922	937	885	886	876	912	893	927	911	870	836	903	936	963	909	853	901	878	903	918	862	866	918	906	863	861	885	942	884	901	868	898	891	915	889	913	914	959	871	870	915	916	866	935	933	923	916	947	930	885	895	943	900	869	911	847	882	905	864	917	879	913	848	868	888	927	879	918	876	827	877	933	898	918	902	941	929	870	882	927	864	882	930	909	941	868	906	938	892	954	921	889	890	851	910	903	891	899	880	905	869	853	881	889	923	922	963	888	929	921	906	848	917	907	876	928	899	891	944	871	918	934	895	865	959	932	921	903	886	915	908	953	931	890	912	868	930	865	886	903	910	926	889	949	933	919	912	921	905	858	876	891	897	888	910	920	896	950	891	846	926	947	847	880	934	904	918	925	883	811	897	912	896	915	898	903	878	904	929	897	934	879	911	904	865	887	898	918	909	943	902	868	885	839	910	876	990	910	938	931	898	907	971	939	918	901	973	946	906	910	887	879	914	903	945	884	913	952	893	875	962	901	874	874	828	915	903	924	920	889	886	888	896	926	931	924	919	899	879	945	878	912	928	879	846	946	880	880	855	923	940	882	938	888	905	958	942	893	860	936	860	936	928	888	983	872	901	923	931	937	924	922	1009	904	948	969	900	895	882	897	926	895	925	920	911	962	846	869	927	884	868	924	943	939	856	923	881	899	861	928	895	950	916	917	930	865	852	896	855	908	889	883	870	945	917	963	899	880	957	885	934	866	875	894	904	893	903	896	915	901	935	915	882	931	909	924	856	863	911	932	903	888	891	869	886	937	908	853	906	925	905	899	930	928	879	933	910	880	985	866	870	864	891	916	961	907	903	909	895	883	890	848	898	890	870	937	898	936	887	918	904	916	884	804	921	862	890	937	887	906	930	870	943	884	897	912	897	899	936	911	927	867	953	917	957	896	887	923	953	914	878	930	906	919	891	934	885	932	895	940	894	874	844	887	823	869	890	962	904	924	902	884	890	881	897	910	947	863	889	874	875	926	882	955	911	913	923	954	913	896	876	886	954	895	819	977	918	911	925	851	918	923	944	919	872	882	884	884	915	908	945	892	950	871	941	900	889	872	948	872	951	868	877	914	925	890	862	851	878	929	902	908	857	904	926	946	838	915	909	912	918	1031	929	928	993	889	935	940	883	987	945	912	920	929	917	940	879	902	925	898	901	901	929	935	901	970	930	857	945	882	884	879	880	901	890	928	968	889	892	890	986	905	946	898	928	900	931	910	903	860	853	961	935	911	878	839	931	846	818	884	941	904	929	849	874	886	907	880	982	882	950	925	875	894	931	946	957	858	851	915	925	891	881	907	905	899	938	910	906	932	924	964	858	884	894	884	934	964	914	918	922	968	901	946	857	917	908	918	921	905	772	883	936	872	878	934	870	922	943	957	935	962	884	916	942	931	920	912	871	820	912	916	930	907	902	900	880	970	918	911	932	859	931	923	859	879	876	919	916	897	891	914	895	863	905	902	953	906	929	892	863	908	907	881	915	858	880	920	891	916	909	899	908	865	873	871	902	896	915	925	931	911	913	941	854	914	935	905	935	874	873	908	950	909	933	892	892	871	911	900	887	909	874	875	846	905	891	973	905	912	928	902	899	885	880	872	883	891	881	897	830	932	886	868	938	894	898	938	879	903	848	954	895	876	903	858	915	882	831	864	886	887	868	964	886	908	914	935	890	881	938	914	927	930	878	931	941	907	941	905	934	905	913	922	901	913	899	904	875	938	911	901	932	943	939	915	933	896	899	935	890	918	931	925	947	910	860	911	944	898	879	889	928	865	904	859	908	942	925	961	915	969	868	935	935	919	904	931	924	879	907	904	918	861	933	898	894	931	887	903	875	866	863	921	894	874	922	906	921	863	928	882	866	951	902	898	966	872	913	947	874	915	887	894	889	894	896	880	957	917	886	933	908	869	923	855	929	859	892	908	951	945	911	866	979	871	880	911	912	868	899	910	907	854	882	941	905	948	935	881	859	908	893	981	917	910	936	880	842	893	885	875	860	902	922	892	951	882	909	891	978	896	963	888	914	921	918	896	907	908	906	940	930	940	921	903	863	897	921	935	852	920	912	961	914	892	894	889	884	918	966	847	877	889	987	943	879	944	928	869	935	900	894	927	868	942	935	877	884	917	869	885	892	931	916	891	927	906	917	937	946	907	892	878	957	908	880	909	914	930	928	885	945	914	935	870	917	916	925	900	891	929	893	969	934	901	913	898	909	890	944	904	919	865	882	870	866	904	918	888	885	885	908	891	901	899	921	933	920	900	942	931	938	934	939	841	841	883	914	914	911	924	925	928	917	905	922	922	879	867	898	878	942	921	925	896	932	905	913	885	938	880	883	895	890	936	905	960	905	915	924	931	888	921	884	889	899	876	924
29936	22522	12938	1960	1038	995	969	804	755	762	780	753	765	797	745	820	782	780	838	827	859	851	898	827	831	890	820	842	861	847	786	820	847	770	821	812	809	767	774	779	775	753	749	760	775	778	750	788	830	786	807	827	804	807	842	803	743	759	770	744	749	800	762	768	745	768	732	766	740	774	797	763	757	778	785	770	754	753	778	841	704	755	780	789	754	706	732	787	754	710	774	777	804	747	723	814	752	796	793	761	763	767	787	760	748	785	788	746	738	762	725	755	741	738	806	783	773	757	777	775	728	779	782	759	766	710	743	756	754	773	724	780	824	796	798	756	772	805	784	783	797	743	765	790	794	763	736	748	714	791	736	756	788	806	733	749	751	754	742	785	770	775	712	751	803	794	762	761	755	707	775	760	721	780	768	721	714	795	762	785	751	737	764	733	761	736	712	785	781	756	760	762	783	759	759	766	739	788	745	763	747	732	753	761	776	739	737	772	760	744	720	777	749	753	741	794	755	746	786	768	766	839	778	737	763	774	748	805	749	689	767	745	766	735	780	736	723	725	747	760	776	732	764	761	758	715	784	819	733	737	725	775	715	778	803	809	822	702	808	761	770	777	744	704	776	834	751	726	734	770	770	772	779	772	748	776	782	758	715	768	763	716	762	718	782	739	770	795	757	761	745	771	761	760	766	748	755	787	748	745	750	753	769	735	759	840	759	722	711	803	726	739	751	791	762	750	732	737	768	780	751	799	792	717	744	739	741	758	748	759	762	746	780	780	734	742	774	775	810	749	746	774	726	815	774	724	721	791	767	737	729	753	730	756	737	787	731	764	757	786	793	779	808	772	783	789	788	805	766	774	744	756	773	749	789	771	728	723	744	722	724	784	740	754	753	740	782	785	749	793	766	772	766	778	769	764	757	801	799	749	742	782	770	773	791	719	771	759	743	747	746	738	746	748	773	801	725	751	805	739	790	755	795	743	769	828	742	768	748	786	775	763	781	744	806	772	712	751	759	766	757	802	770	785	743	809	731	771	748	768	812	777	779	794	785	726	753	802	753	770	746	757	722	784	765	766	760	741	724	759	766	752	783	731	749	779	764	783	719	757	742	760	768	772	771	725	760	740	713	752	753	742	745	738	790	787	770	756	799	788	771	755	767	746	737	784	746	783	795	730	750	739	780	762	732	708	775	784	761	753	760	760	761	729	719	718	784	733	777	801	740	776	815	758	813	728	749	758	712	790	831	757	797	779	797	794	764	761	762	795	768	784	758	747	727	732	752	778	771	796	822	783	756	753	784	791	748	736	784	745	772	796	747	781	753	783	799	801	759	767	727	766	788	756	745	775	708	785	786	720	733	702	800	809	758	759	740	770	774	774	739	791	745	740	748	752	746	783	743	751	814	742	812	756	737	718	806	742	734	789	722	742	733	765	746	751	762	729	768	789	701	757	775	789	743	759	761	761	779	767	737	694	809	784	793	776	807	777	739	745	764	762	751	831	788	735	726	777	710	777	726	689	708	827	803	798	760	778	765	803	748	787	751	784	758	769	815	763	774	726	819	795	758	785	768	762	713	703	776	766	717	795	750	790	744	741	735	736	787	789	797	759	767	748	771	796	741	758	772	798	765	765	747	762	771	731	754	763	795	734	768	820	739	767	728	767	786	774	748	732	760	736	789	753	737	768	748	738	756	779	731	805	785	761	766	734	810	775	741	774	744	751	727	765	814	784	760	755	757	768	775	740	783	771	744	733	773	803	748	752	760	776	775	715	738	717	738	775	721	771	745	805	743	779	787	754	818	764	806	771	736	751	739	758	741	730	739	751	723	782	762	796	746	728	755	763	725	724	712	770	764	748	775	750	750	769	765	734	844	758	773	734	685	778	769	767	756	749	752	722	761	729	782	766	739	798	775	751	727	801	752	737	793	748	762	757	755	816	779	738	722	730	793	719	760	746	790	767	760	756	765	763	798	781	797	775	738	772	741	718	762	757	735	770	738	727	742	775	766	754	783	766	721	723	793	732	795	795	751	753	778	781	754	738	756	776	810	796	745	762	811	730	768	731	788	787	790	759	737	750	762	764	798	765	730	771	760	732	783	715	754	759	756	751	805	767	763	731	773	825	735	736	783	724	751	736	707	755	795	741	780	761	778	709	780	740	791	776	772	737	771	821	714	766	766	804	727	794	784	728	773	775	770	792	778	775	773	745	760	767	788	751	772	719	759	723	765	764	767	755	749	769	762	733	755	740	778	738	789	726	729	758	779	759	747	711	766	741	790	766	745	786	818	803	776	753	776	770	754	798	767	750	746	787	798	743	779	737	757	752	758	766	772	745	729	788	761	767	721	762	760	711	744	814	749	780	779	789	751	770	761	743	759	780	789	734	761	717	773	761	752	768	786	756	772	783	822	773	782	752	764	759	761	785	736	775	767	754	748	708	816	769	724	761	773	750	754	767	780	747	754	761	735	736	726	782	762	812	814	804	787	719	735	810	766	710	749	734	797	748	759	813	744	749	772	712	816	766	773	783	733	746	760	788	775	803	767	789	756	797	723	808	725	735	747	771	801	831	735	795	745	738	732	759	751	798	762	746	769	782	754	741	766	759	848	792	712	724	786	716	765	725	745	785	777	761	745	725	790	761	764	750	823	794	750	768	805	736	774	818	778	783	759	768	774	773	825	740	760	810	771	739	761	768	755	791	731	752	803	814	763	766	825	754	807	761	746	736	763	810	797	765	763	773	757	743	737	749	746	730	810	755	756	797	766	779	797	758	754	791	765	742	729	784	726	754	736	722	734	735	756	792	767	828	730	744	735	791	774	735	779	783	752	736	719	755	715	794	790	762	717	793	785	758	763	786	770	802	772	692	769	783	794	688	684	754	730	772	795	756	734	765	783	796	748	732	750	789	785	761	756	718	764	789	733	748	815	786	769	808	764	749	742	743	766	816	787	753	784	735	750	730	808	731	731	754	770	779	736	750	742	798	680	793	730	756	797	785	811	750	769	754	701	743	785	744	786	800	803	755	779	734	744	768	777	776	766	750	769	754	744	745	763	724	756	770	711	707	766	802	759	771	710	731	808	792	739	771	837	777	791	740	754	771	798	745	782	755	746	722	761	725	737	763	737	726	780	751	723	768	804	769	808	762	729	761	773	818	786	771	744	721	723	775	777	800	730	809	757	763	773	755	797	740	729	801	786	739	737	771	760	756	757	737	733	739	803	744	796	782	779	775	751	744	807	767	770	751	797	750	757	804	736	832	774	782	762	784	790	743	762	767	826	798	740	746	723	783	798	733	733	776	776	791	716	794	785	746	783	755	763	728	729	721	752	738	770	762	772	800	742	752	771	720	756	798	747	769	798	747	760	746	763	779	727	784	722	795	792	771	752	723	739	789	782	777	792	778	768	781	774	781	755	758	778	700	696	782	730	724	755	743	748	748	762	753	787	716	729	751	766	746	704	813	807	777	747	766	772	759	790	780	754	757	812	725
37815	19197	1289	1141	964	917	880	858	897	885	840	895	837	892	886	914	928	962	961	972	1017	1023	1005	1091	1000	1005	1011	968	976	948	921	985	916	933	936	1027	909	906	891	884	876	931	866	853	885	871	878	856	947	925	902	925	935	900	859	815	816	888	832	849	854	863	850	826	861	921	892	832	873	900	917	837	913	876	842	889	849	861	859	865	859	866	856	849	834	871	843	861	897	849	887	882	870	793	877	887	872	901	834	878	881	895	857	860	838	875	854	902	855	839	884	879	842	852	906	853	853	928	825	879	866	826	848	898	893	873	809	871	835	884	891	873	866	837	760	863	869	889	854	828	859	843	846	846	860	878	862	844	840	897	853	901	840	883	843	860	881	896	806	816	816	885	856	803	861	827	908	858	816	862	904	869	840	879	885	858	840	865	835	900	890	810	863	854	805	890	887	863	848	874	857	819	876	870	887	892	853	887	884	851	878	888	884	851	903	844	856	852	857	861	889	852	822	887	891	857	836	900	874	803	863	868	905	854	861	873	894	856	913	839	877	924	860	841	849	877	875	859	860	861	905	884	917	851	898	914	825	832	878	931	872	837	921	882	851	855	812	877	864	836	819	902	867	849	877	822	857	860	856	843	828	837	839	811	865	877	893	852	847	860	861	836	897	887	866	870	861	836	870	850	858	887	807	781	840	856	882	828	835	874	867	868	832	895	864	818	853	877	837	862	900	858	861	883	903	874	815	882	847	819	845	859	859	893	883	857	855	879	912	898	880	882	852	852	844	888	840	893	843	813	813	875	889	888	829	865	875	833	867	852	893	785	850	850	847	879	827	885	869	878	850	870	889	910	844	836	900	771	855	925	892	821	828	846	838	863	866	854	899	819	792	825	843	881	870	889	841	857	922	844	873	895	842	904	866	852	857	844	908	846	890	850	829	850	863	854	837	816	860	919	840	860	828	826	852	830	883	814	836	896	859	811	877	815	821	873	845	861	825	881	895	817	826	869	862	849	850	823	844	807	814	878	837	833	854	893	862	862	804	910	830	883	868	893	878	855	878	834	858	847	868	804	913	859	867	830	814	930	843	868	814	845	786	871	875	891	925	800	876	838	903	876	840	819	857	874	880	808	901	835	890	830	828	874	806	877	881	904	824	858	822	895	908	883	851	867	858	904	878	880	859	859	862	910	857	892	811	843	898	862	847	844	807	824	885	852	908	878	891	840	848	781	920	874	827	902	903	839	853	910	884	852	887	819	828	854	836	896	865	880	867	840	865	845	862	854	871	849	852	898	855	855	884	904	823	826	837	897	864	862	857	890	876	841	842	858	872	848	834	839	848	862	924	851	823	889	904	863	883	797	871	916	855	849	903	875	878	831	832	849	851	819	848	888	882	831	873	901	847	853	852	903	882	909	882	858	833	902	890	866	881	861	874	846	897	805	883	854	826	892	838	871	894	804	856	852	811	806	829	836	878	866	867	862	876	807	893	903	880	862	888	861	866	839	878	826	814	867	845	876	886	833	866	878	844	866	807	875	899	876	870	870	881	940	809	851	879	895	890	855	884	827	843	856	841	829	846	832	875	804	810	830	860	855	859	903	859	879	871	827	846	866	830	884	861	845	836	856	885	810	899	858	833	868	834	840	817	896	883	856	908	910	841	856	867	888	875	888	843	888	882	867	909	835	849	909	846	929	817	876	859	854	876	842	868	886	910	868	884	848	888	860	866	837	828	903	857	891	906	846	893	837	870	873	877	845	856	889	828	846	825	906	860	842	829	835	869	865	864	960	837	851	852	849	846	831	835	849	862	837	827	874	848	862	836	802	837	895	904	866	905	867	857	857	856	870	936	848	840	864	841	840	865	839	814	860	897	814	872	843	894	893	891	865	889	865	837	842	820	816	823	908	899	858	868	854	961	934	853	835	814	789	845	848	830	874	869	909	830	918	852	822	894	847	835	873	908	816	903	849	880	915	861	874	822	833	876	882	870	837	819	830	849	853	877	831	854	856	891	845	875	862	900	916	861	878	889	845	871	812	845	937	828	835	867	880	866	848	841	935	860	881	814	899	865	819	851	888	892	845	827	882	911	866	876	843	872	863	831	897	870	853	799	869	837	846	887	893	843	807	799	904	898	896	912	880	868	831	836	914	856	932	873	812	832	857	842	857	884	876	854	839	827	827	880	851	830	868	811	864	846	845	862	847	856	868	840	866	866	849	853	867	893	886	895	878	851	871	861	856	866	881	857	880	850	863	851	857	914	894	865	820	865	853	873	886	890	891	913	860	860	829	928	879	812	847	855	840	871	865	848	847	897	864	839	843	848	850	894	866	832	848	906	885	906	869	823	858	839	795	817	841	889	879	863	824	829	867	953	853	859	876	821	833	906	883	833	795	917	855	845	864	838	907	833	796	849	896	852	841	884	856	814	898	846	870	893	865	836	843	865	851	869	890	878	846	880	855	833	851	809	842	806	870	868	842	846	866	839	854	835	887	813	870	875	858	836	883	829	877	861	858	859	885	866	844	814	844	854	801	891	845	860	824	824	897	843	875	831	812	846	911	860	838	860	813	811	861	871	863	847	881	885	833	856	844	863	867	861	895	827	832	854	901	843	882	895	890	878	845	863	858	916	856	828	845	837	838	838	859	900	840	908	825	851	846	827	871	811	826	837	844	895	850	865	817	915	827	921	825	855	822	841	861	851	862	849	884	841	865	866	830	877	943	875	831	851	858	822	877	906	819	882	851	902	887	854	835	913	850	839	820	812	876	845	868	826	817	832	863	853	864	830	873	862	869	830	851	916	867	916	860	860	821	898	854	865	805	818	864	829	894	916	847	904	902	907	899	898	831	856	952	824	896	906	840	826	888	860	877	856	858	853	843	863	867	860	855	857	839	838	858	848	816	864	839	856	876	880	872	846	861	844	829	855	871	873	828	862	833	835	890	864	838	851	849	868	819	823	885	825	881	877	876	857	838	855	835	876	834	875	873	832	858	842	861	858	898	857	811	861	894	792	914	852	911	853	850	883	893	889	893	823	878	877	895	890	883	807	812	856	909	816	841	836	816	853	882	818	815	851	837	868	872	841	857	865	863	885	813	858	895	877	907	896	871	862	915	850	852	833	893	882	831	838	868	913	860	853	888	824	937	840	854	894	819	852	906	901	888	864	833	842	918	846	833	844	852	852	805	837	873	856	831	848	814	879	817	878	863	887	878	858	882	848	834	830	792	887	837	865	873	900	897	877	857	827	822	809	865	858	863	897	871	852	901	921	895	851	870	865	847	838	836	897	853	886	877	877	871	922	880	818	863	839	840	880	908	834	850	890	841	881	826	872	832	885	856	857	893	869	863	862	834	892	865	837	908	853	914	877	900	878	850	869	862	822	813	904	891	836	838	886	802	829	858	834	814	920	839	848	910	818	862	902	887	889	847	849	851	847	859	825	825	881	865	838	871	889	895	887	885	815	862	892	844	871	890	847	891	836	855	907	832	916	850
23464	20955	28220	23864	20959	12202	1450	940	804	725	776	696	676	672	696	659	711	779	681	751	844	782	777	724	739	770	729	722	689	707	714	717	678	655	661	696	613	604	632	635	620	577	602	612	640	614	636	590	614	675	629	659	637	615	622	598	579	581	579	592	559	562	630	583	599	586	591	573	595	574	603	573	603	601	634	583	611	618	584	558	599	587	595	598	567	595	587	606	605	576	601	620	571	557	638	625	603	608	632	622	587	584	604	607	600	600	583	586	596	594	584	567	538	571	633	560	597	584	630	613	588	581	595	602	633	594	581	606	652	626	593	610	580	592	541	572	601	616	568	551	611	577	563	588	608	644	600	599	578	569	590	613	589	633	638	578	594	609	556	622	603	561	569	601	645	568	591	586	592	619	616	601	587	638	611	555	586	562	583	595	623	604	589	591	593	592	580	543	556	588	600	585	578	611	590	570	567	577	590	629	585	608	566	554	626	625	590	588	616	608	592	579	559	618	592	514	624	607	584	605	590	561	605	605	595	582	564	619	584	558	581	588	545	602	607	561	585	585	596	575	643	613	597	573	596	575	591	583	600	576	586	610	642	599	568	630	603	587	593	581	639	581	620	596	591	628	585	591	652	600	596	618	589	582	599	620	646	554	595	583	585	571	571	579	579	590	564	565	601	611	558	628	568	577	568	552	577	569	617	605	617	631	562	609	518	602	640	616	564	590	573	549	591	595	553	569	579	554	579	553	611	620	611	540	598	548	681	594	614	605	599	598	560	585	582	560	586	613	601	610	575	575	595	557	575	553	605	588	573	566	577	629	579	600	583	639	598	601	606	638	572	581	640	608	581	586	608	615	585	640	580	582	591	599	609	581	572	560	644	623	616	567	630	602	575	605	581	573	594	583	578	577	541	596	610	592	596	566	600	595	569	571	608	559	549	561	622	579	575	585	602	604	593	587	600	557	608	561	590	558	545	578	557	585	633	611	589	621	578	531	589	611	571	560	586	548	606	614	592	570	570	586	591	604	576	562	578	584	584	574	602	615	549	626	583	598	604	561	605	569	617	575	576	592	550	579	602	587	623	609	574	590	576	553	634	578	616	610	566	578	568	542	566	560	584	596	606	607	619	596	599	585	570	589	591	598	620	605	565	634	620	592	572	575	607	613	602	595	613	590	542	621	586	620	582	623	612	608	600	586	584	607	589	604	590	603	573	555	552	554	613	586	598	600	568	644	614	545	609	554	618	558	555	622	588	589	593	574	563	553	562	589	539	579	579	618	631	605	600	601	607	620	553	600	605	634	628	569	572	645	567	608	587	573	586	593	579	587	577	577	585	579	586	563	578	615	602	591	518	634	577	581	594	543	582	555	579	611	602	604	601	584	568	616	577	625	602	595	581	621	616	562	570	545	615	615	570	606	596	540	573	613	630	585	593	633	561	568	553	581	563	635	597	592	592	576	572	584	553	604	592	587	612	590	605	551	563	544	619	592	581	615	609	594	596	598	531	620	600	598	597	587	581	617	598	583	589	620	619	574	634	585	544	589	638	574	615	615	561	593	555	580	569	585	629	565	552	598	552	580	591	601	612	579	578	570	582	609	569	604	557	614	558	612	539	577	539	571	599	592	575	606	606	595	581	625	550	634	617	576	632	633	564	608	615	607	583	596	618	589	622	597	635	628	579	604	575	600	636	553	586	601	591	587	559	614	547	602	616	618	598	619	571	620	611	563	546	610	563	553	609	592	588	616	563	583	619	592	574	589	607	602	622	558	600	582	595	591	592	624	588	596	591	582	547	600	547	561	582	550	613	627	595	619	563	595	576	578	599	579	591	557	680	640	629	572	593	626	608	599	593	578	630	626	584	596	562	604	613	544	608	573	600	579	607	569	605	557	600	649	634	587	555	608	581	603	538	584	594	573	598	519	546	618	642	596	604	573	603	568	568	579	587	581	543	561	602	618	535	578	598	578	608	581	550	546	557	599	554	568	597	606	559	619	577	551	596	582	621	594	619	571	612	599	583	574	571	550	592	598	537	587	599	598	629	587	590	571	585	584	578	560	625	562	608	594	600	571	561	582	576	584	589	582	539	576	606	605	580	605	560	579	612	598	588	558	616	593	608	606	590	595	628	586	555	610	578	578	631	585	614	582	633	543	592	586	614	598	582	542	563	593	577	588	610	608	637	601	570	564	563	613	604	612	608	544	562	580	590	555	589	597	583	580	651	559	585	582	554	612	587	583	557	593	593	602	577	578	644	610	556	580	612	595	629	600	599	593	639	575	570	613	597	650	578	646	568	611	666	590	552	515	588	579	571	606	609	621	586	603	579	598	562	623	645	587	600	617	618	607	617	629	574	593	591	604	584	564	646	591	571	605	572	605	562	550	571	546	570	564	550	592	585	579	603	576	587	604	590	606	588	571	556	608	613	586	570	562	580	568	567	616	653	635	598	580	580	568	547	558	609	536	645	613	565	606	575	606	574	614	557	584	570	602	547	586	631	569	600	592	562	596	620	575	567	566	610	616	623	595	587	580	600	584	586	579	644	608	623	607	582	570	566	607	605	576	585	556	589	588	596	619	577	542	612	596	623	565	600	571	595	567	577	650	583	564	566	586	571	557	607	563	648	557	585	598	580	600	547	561	625	543	615	595	577	575	640	637	613	573	593	578	594	547	592	570	594	609	546	607	538	602	598	584	563	615	584	580	627	609	589	602	600	526	597	608	607	586	587	596	645	610	587	640	620	620	597	582	586	572	580	601	559	610	627	592	610	588	584	618	577	582	572	587	573	560	549	590	611	543	521	586	618	598	564	598	603	641	600	592	592	625	634	612	635	577	597	561	560	609	575	536	597	633	579	593	574	540	617	628	604	581	571	573	648	577	614	618	595	596	606	585	615	584	559	550	595	609	626	599	601	588	613	618	604	582	585	577	579	564	584	589	604	609	606	624	571	603	577	577	565	588	594	606	595	570	553	605	580	558	581	601	634	585	603	612	583	644	578	565	607	589	621	575	582	594	542	589	578	604	559	574	617	578	596	572	601	589	619	543	576	571	611	601	586	570	590	599	626	621	559	588	595	589	579	589	611	593	577	550	586	572	635	612	622	611	625	607	609	611	605	580	594	575	601	566	587	625	588	579	601	588	586	599	632	571	634	583	567	585	590	599	612	602	562	625	557	563	639	582	590	603	539	572	622	549	610	605	515	593	641	573	576	552	599	610	653	599	541	617	584	583	619	588	568	602	571	607	568	567	604	578	595	590	579	553	584	616	592	584	595	613	575	550	601	543	594	590	561	557	620	610	570	546	545	572	578	542	589	609	556	577	611	569	633	564	569	634	597	574	627	595	557	513	584	600	596	566	610	594	579	566	578	585	553	578	590	608	620	604	615	611	617	585	590	539	576	584	550	560	590	542	579	617	621	598	601	552	619	596	654	600	590	574	588	563	615	605	597	598	612	590	598	571	564	590	536	593	527	601	590	586	564	594	609	576
40258	36810	6197	3299	2320	1891	1602	1328	1149	1043	972	864	870	800	788	824	948	998	922	950	927	996	996	965	953	933	896	865	903	928	878	883	843	861	855	831	757	743	728	712	761	717	684	757	725	749	727	784	745	782	796	757	741	716	686	631	686	640	663	689	668	652	674	678	657	651	623	670	660	703	692	646	700	635	672	679	635	690	635	687	664	691	624	674	685	660	682	659	677	655	685	648	665	733	676	654	626	622	688	677	659	630	665	674	631	676	654	669	642	700	661	632	629	673	673	634	632	682	633	646	628	640	690	643	636	681	641	645	691	664	667	639	646	644	662	679	598	671	681	644	640	658	676	689	637	653	638	617	682	718	636	656	664	689	646	619	679	680	633	673	673	644	702	653	675	646	646	727	685	644	632	700	655	653	651	665	646	649	711	644	708	638	680	628	658	651	672	658	667	651	674	656	681	642	621	640	647	669	661	638	670	717	618	695	645	629	663	678	648	615	642	685	677	662	688	657	678	655	669	686	649	660	649	680	646	622	643	668	640	642	622	643	651	640	642	658	667	661	640	629	696	667	610	641	681	665	677	635	659	649	645	647	659	687	664	681	646	686	660	680	676	662	615	696	663	639	629	668	665	638	620	656	676	725	691	679	617	663	695	699	661	623	713	685	621	660	627	655	589	658	609	631	672	646	656	649	650	641	684	685	647	689	584	663	643	618	654	661	654	676	696	656	673	655	665	678	676	660	656	697	671	672	691	646	660	688	624	683	648	648	685	692	692	649	621	622	607	618	682	661	629	634	610	638	695	674	667	656	671	645	655	597	663	699	660	622	692	620	656	673	615	625	659	700	663	653	697	671	644	650	664	642	636	640	644	648	635	629	638	648	624	671	650	627	649	658	616	673	633	656	657	663	688	685	650	668	716	646	659	656	651	716	630	654	648	636	687	691	659	676	640	714	645	660	684	705	649	690	672	657	653	663	701	675	627	646	677	670	691	678	609	651	661	680	643	671	669	652	669	704	637	640	650	706	706	668	697	636	628	643	692	673	668	701	700	715	627	678	658	655	657	651	636	641	644	641	670	660	614	620	638	638	675	633	674	683	651	643	630	637	685	662	658	669	688	667	632	652	703	669	623	668	645	659	633	690	675	670	692	672	687	701	658	651	635	628	642	676	637	669	624	676	703	642	705	688	695	681	634	620	645	651	653	650	653	675	682	664	681	654	678	647	646	653	663	643	649	648	683	679	637	661	651	652	625	670	651	660	690	697	669	651	699	669	664	689	683	718	687	699	640	670	649	661	685	589	641	653	665	661	663	636	671	624	623	664	679	677	657	654	678	629	670	654	665	690	622	651	658	664	732	669	698	712	653	644	706	684	656	622	615	674	675	665	703	706	615	692	684	660	665	613	679	643	663	662	668	666	675	679	656	634	642	657	671	673	627	660	640	677	656	657	653	674	700	638	636	616	617	698	665	642	669	672	655	648	652	679	697	665	673	675	649	666	677	654	712	628	689	698	682	638	709	616	641	679	636	633	673	624	689	667	629	654	633	652	611	620	676	626	681	624	672	689	701	619	660	657	715	692	648	671	663	640	640	675	673	625	682	681	683	639	668	665	661	639	666	651	680	662	645	726	635	670	648	652	650	650	637	660	637	698	681	662	701	673	679	650	650	652	674	716	658	646	654	620	654	633	651	661	661	677	644	641	663	684	649	664	628	632	649	689	677	662	694	670	631	677	622	644	625	651	646	707	627	671	673	628	672	667	693	657	647	667	659	692	647	657	660	648	627	618	642	643	625	688	670	649	680	665	690	617	674	615	644	634	677	658	611	697	642	670	669	677	594	651	685	688	649	645	648	644	686	654	653	682	607	630	660	638	702	681	685	666	658	659	660	657	682	693	641	702	644	651	653	673	669	673	719	670	657	656	627	671	622	665	648	647	681	663	656	681	632	668	681	692	693	686	650	657	652	662	669	635	656	628	695	647	677	654	631	669	591	628	662	684	687	662	591	712	638	647	644	673	625	692	649	712	686	707	648	624	699	644	645	650	666	651	643	635	658	707	608	645	639	667	596	647	664	654	610	676	643	646	676	660	686	680	644	675	662	649	661	640	677	639	660	685	589	652	618	622	716	647	653	653	689	693	651	670	627	611	613	685	670	705	676	664	649	669	669	627	609	677	681	665	674	679	682	676	635	686	659	627	600	697	670	682	691	674	686	676	644	639	637	663	639	623	669	684	644	619	624	634	640	661	640	728	692	650	664	674	644	666	638	678	648	701	613	658	644	673	631	668	648	665	635	675	668	679	653	668	693	672	655	650	703	672	640	673	657	709	667	649	667	673	662	644	660	681	653	685	651	645	683	645	680	685	677	655	614	689	654	657	657	671	664	651	633	637	666	655	660	660	675	652	644	595	623	638	676	641	632	632	681	647	692	664	666	618	685	699	654	711	667	664	674	676	664	664	678	660	664	615	665	650	673	623	674	679	639	673	688	640	637	680	675	647	711	665	690	732	648	673	648	691	682	700	656	678	669	653	659	716	670	658	686	649	646	637	650	638	635	648	658	699	615	641	673	658	645	700	652	669	660	633	635	688	649	609	651	680	692	659	650	715	671	658	607	639	685	666	634	651	630	659	610	700	658	690	662	676	672	657	671	647	712	682	655	671	660	660	685	647	643	659	633	639	668	644	673	658	676	663	642	643	649	699	675	634	650	683	673	637	691	708	628	636	639	644	644	620	675	702	679	663	655	676	684	677	716	608	710	709	670	692	681	654	658	704	654	664	690	680	648	664	632	602	652	660	639	629	657	692	656	628	659	652	652	656	672	647	681	703	642	683	658	671	667	647	644	630	673	675	695	699	633	621	672	651	678	638	658	678	626	649	662	635	717	640	635	656	686	681	661	653	668	661	713	657	667	675	703	662	641	676	636	666	618	678	704	641	632	693	634	721	708	687	659	649	627	679	667	682	650	684	640	654	642	633	623	671	667	636	669	685	665	661	686	642	680	650	632	700	710	664	612	611	658	692	649	635	652	689	658	655	645	593	657	687	681	636	670	652	633	711	710	633	624	706	675	655	687	614	661	738	650	605	662	690	663	683	663	661	640	705	659	676	697	643	652	668	648	643	631	649	637	662	659	661	654	640	668	678	630	671	667	629	599	610	641	622	625	692	648	666	601	644	679	680	668	714	671	603	665	629	606	705	677	677	656	630	665	719	649	683	679	652	668	636	648	682	673	675	687	641	654	671	677	645	662	638	666	619	664	674	645	666	710	645	698	677	667	643	665	653	683	653	700	677	663	704	622	651	638	675	634	645	638	648	626	649	688	610	655	681	656	648	656	721	700	618	641	721	641	685	693	672	703	696	705	608	670	687	667	687	661	681	670	705	679	652	683	667	674	640	630	664	664	647	656	740	709	693	644	621	646	633	635	621	638	652	658	676	656	671	645	615	621	638	665	687	662	659	643	700	641	669	657	633	655	702	625	656	646	650
24591	20902	27229	24622	13733	1738	1262	1152	1101	1049	1139	1080	1020	1035	1050	1097	1109	1107	1113	1115	1148	1113	1105	1101	1092	1173	1112	1186	1120	1092	1129	1124	1126	1073	1048	1067	1085	1032	1113	997	1018	1061	1059	1017	1058	1092	1055	1061	1044	1065	1039	1025	1045	1011	1079	1034	1042	962	1059	978	1049	1048	995	1050	1018	977	1057	1018	975	1021	1012	957	1025	1034	1046	938	978	995	988	986	993	1035	976	993	962	989	1015	985	958	1025	998	984	999	997	999	1032	1040	989	959	1021	1040	1022	1035	1048	996	1031	996	990	1010	999	980	974	986	1036	966	1049	990	1044	983	982	988	974	963	1006	1048	1041	986	1002	1016	1011	1000	979	928	1011	1025	1009	995	941	949	1058	961	1000	1032	1020	1037	1010	995	1020	1001	985	988	996	1010	1025	954	965	962	982	1007	976	1027	970	1008	985	1003	990	966	1013	1029	997	1073	950	1022	1023	918	992	953	996	915	980	1004	1011	1001	963	1004	1019	1031	954	979	977	1046	1030	974	961	994	1008	1042	997	1039	1002	977	1066	993	971	977	978	940	1017	941	1022	958	973	989	979	1008	971	980	1013	1003	1014	1039	947	1061	993	1005	1028	1054	975	985	1041	1018	945	1047	1043	1011	961	1059	946	1010	1035	1030	1005	963	951	977	1001	995	989	979	970	966	979	1040	1017	1013	1012	1012	991	1005	999	1014	945	1034	978	1061	994	1006	999	971	1027	1051	964	1031	990	975	1017	969	937	997	1005	1015	978	1021	1019	1036	1021	927	997	1004	991	1020	1035	989	962	980	1037	1000	1014	1040	1011	983	973	1020	974	1006	1038	995	1013	963	1063	1034	1008	998	1015	956	1018	993	1044	980	1032	1026	960	962	987	989	1008	1037	970	1029	1027	1026	1013	988	990	993	979	995	1023	986	988	996	1002	987	1003	978	1021	1000	1064	1021	983	1005	988	919	991	976	1018	984	938	981	1027	1033	991	1029	1009	1018	1041	1018	1020	974	1054	999	1071	1067	994	966	1034	1051	913	980	1023	1000	984	1040	998	980	1036	984	1066	945	1024	1021	990	983	1003	980	992	1008	1044	1022	992	1022	1038	1030	992	985	999	1072	1031	976	1021	988	992	943	1022	1025	949	1051	1050	930	956	1003	1005	1016	959	988	1014	990	1050	993	975	1055	1014	1008	963	1034	998	1007	933	979	986	958	990	1065	1002	969	1021	994	1051	956	1030	1002	960	1010	1023	982	923	1010	1011	1050	981	1018	1050	1039	1032	1024	990	1048	1067	997	1025	922	975	1055	1008	1030	963	1024	971	1005	1000	1024	998	984	1049	989	954	981	997	990	1004	1039	1035	958	1026	997	1054	1021	970	1005	978	978	1049	1023	1014	1089	1014	1019	974	1049	1032	1024	1029	957	995	1000	1036	1001	1002	986	994	1050	1035	992	1013	936	1012	1022	1006	1000	970	936	979	1050	1050	1030	986	1041	1021	998	989	1004	986	979	1073	936	986	1057	943	968	993	1014	989	988	1012	984	982	971	1072	1012	1051	992	1042	1039	979	972	1033	1034	1004	970	948	1012	1058	1044	998	994	1016	976	983	989	1060	994	1020	949	999	1040	1063	1044	1005	1012	966	1001	1066	1007	1025	954	1021	1050	982	1000	1005	1058	1049	911	1007	971	1016	957	995	1020	997	1027	935	1040	1022	964	1011	964	998	1018	1024	987	959	1055	1012	969	1004	995	1004	1014	980	1038	1037	940	1001	1059	987	1051	981	938	1042	1008	1028	971	985	1035	1030	996	1058	949	1016	991	1025	989	1007	1025	968	991	941	1002	1013	972	1044	1020	1024	1074	1032	1019	1048	990	996	1026	1047	1016	1073	975	1003	981	992	983	1018	1021	1018	971	1020	1076	981	1008	1023	1005	988	984	981	990	938	968	1012	978	971	1001	999	945	1027	1039	910	1052	1027	972	991	1022	1005	962	1002	1019	1013	1028	1052	980	1008	938	1073	1028	1046	971	1057	986	989	999	1029	976	977	967	996	1057	1018	1017	1005	956	1001	1005	929	988	998	949	1041	977	1016	970	977	970	976	985	1043	993	1014	1059	1044	1000	980	997	1033	972	1019	1018	1029	972	1041	976	1001	1014	975	991	1025	954	1000	1030	1007	1043	1051	983	1022	1041	1007	987	959	1037	1082	1036	1032	1046	1008	985	1014	987	1008	1024	1039	1024	953	965	1038	1005	981	1015	975	1009	996	1033	996	1039	1067	1006	1045	994	1008	965	1022	991	995	958	1011	1026	952	1049	989	995	976	944	1026	1001	1005	1039	1011	986	996	965	1010	970	1010	949	985	1025	1005	991	977	983	973	1046	1005	997	1025	1005	1018	1006	1001	1037	1001	1008	1008	943	1027	1025	982	1037	1029	1044	1012	1007	1028	977	1015	994	993	1066	1037	983	995	1058	996	935	995	1017	1032	959	1012	1037	943	985	1017	1101	938	1027	1011	1041	984	953	1046	1006	1001	1003	993	1069	1034	1028	1004	1002	984	1037	1025	986	1041	996	1008	1013	958	1006	1006	1031	970	995	1012	1030	999	972	1017	981	1062	1007	1039	974	1033	1024	958	992	1006	932	1009	1016	963	1050	1089	984	1060	995	995	990	1012	1024	1019	982	945	932	1017	944	1000	1015	1020	1044	936	992	1002	989	1017	965	1014	1035	1004	1010	975	954	1065	1006	1002	1004	1058	982	1032	1019	968	1008	1006	990	1038	995	982	988	1019	982	990	1045	1030	986	1038	971	1049	976	986	1036	953	980	1009	1008	1010	1022	1026	1048	1020	1020	982	1049	1004	1038	996	1039	995	1001	947	1031	988	995	990	1036	1010	931	955	986	1005	996	1012	1031	1030	951	936	1009	1009	1046	1021	1044	989	988	1007	1038	1052	1050	994	1011	995	1025	1012	1034	1029	993	961	1003	1040	1010	987	1037	1055	973	992	949	1001	1028	1020	963	1012	993	1034	994	1013	998	945	971	1035	951	1083	1001	980	1027	1028	1034	924	1029	1008	991	1045	1038	969	999	1057	987	995	971	1002	994	983	1039	988	1026	1041	1036	1012	1003	960	966	1021	1034	996	1047	980	1051	1035	968	940	991	1034	991	996	998	1027	1000	1003	1003	983	1027	1009	985	999	1044	986	1008	1011	1010	1039	984	999	976	1059	1071	986	1019	1029	1027	1065	1020	1063	976	1040	964	1050	1027	1001	1003	1016	978	1043	966	999	1040	995	1027	1072	975	977	1008	1038	978	963	1014	1011	999	1024	961	986	1033	995	959	1071	996	1084	1042	969	1072	1064	1038	1005	979	1002	969	1006	1023	979	997	1028	1021	1060	997	984	1025	1031	1006	998	1006	1012	1037	1027	1016	1012	1016	1036	1044	1012	1045	927	966	1006	990	975	999	969	1045	1035	1040	949	995	1013	1026	996	980	984	991	1018	990	1015	961	1007	1021	1007	968	1000	1014	981	980	934	982	989	1038	1012	1018	1066	1059	969	989	1053	998	993	1024	948	971	989	1006	1022	1051	976	998	1042	1035	986	1050	1031	1032	988	1011	964	1070	1036	1008	1066	1000	1047	1001	1009	960	1008	1028	986	984	1037	1008	973	1035	975	994	1011	988	1014	957	976	1053	967	982	979	1080	982	925	976	985	1055	1021	957	956	1007	1003	1036	1072	951	930	971	979	1033	1046	983	1023	1008	979	1059	990	965	962	1016	1010	1013	1017	1017	982	1024	946	998	966	1021	1030	1070	986	982	1037	987	984	1009	980	1030	1010	959	985	1007	962	1015	1035	989	1001	959	983	1024	961	1047	1040	1017	1003	966	1011	1006	1042	1002	963	983	1013	984	1033	967	987	1026	1028	982	1021	1066	997	997	1039	991	981	965	982	1013	1035	991	1039	1069	1023	1011	1001	1023	991	1011	1002	1075	991	1019	982	948	975	1018	1038	1018	972	961	1018	1057	978	986	993	993	974	982	952	1003	1014	1025	978	994	1010	1004	1053	1000	1031	1037	1039	1030	1059	967	1032	1023	1002	1006	993	1041	1022	998	1005	980	997	955	958	982	952	1021	984	989	981	1026	965	1035	972	998	965	963	1039	1037	982	1060	975	964	996	957	984	1074	992	995	1006	941	1029	1020	1054	1032	998	983	1039	1007	960	974	986	1002	1045	1007	985	1011	1008	1001	990	996	999	1015	1002	1021	1013	942	969	1002	1009	984	982	1040	1011	1024	960	1026	1033	1013	1004	953	1042	942	995	959	1024	977	1018	1000	1057	1034	993	1002	932	1020	1021	979	1030	1010
40402	24281	4225	2529	2080	1803	1682	1576	1396	1327	1236	1262	1180	1162	1257	1285	1339	1298	1285	1310	1295	1325	1286	1311	1301	1274	1242	1275	1359	1319	1288	1216	1312	1287	1188	1206	1251	1095	1141	1195	1147	1085	1215	1201	1190	1109	1141	1106	1204	1151	1161	1136	1119	1157	1111	1126	1156	1182	1062	1116	1133	1148	1125	1129	1160	1097	1110	1107	1060	1086	1114	1135	1128	1101	1136	1104	1049	1087	1091	1176	1113	1048	1127	1039	1145	1144	1090	1070	1132	1118	1181	1098	1164	1082	1030	1115	1082	1096	1142	1053	1167	1059	1075	1076	1041	1110	1088	1080	1113	1104	1115	1113	1118	1057	1093	1067	1069	1068	1089	1104	1084	1054	1138	1133	1126	1125	1118	1087	1128	1090	1097	1105	1141	1102	1037	1119	1031	1133	1080	1137	1068	1119	1113	1040	1079	1043	1150	1145	1113	1069	1134	1093	1093	1150	1134	1107	1090	1103	1080	1055	1155	1084	1147	1090	1035	1106	1107	1109	1102	1072	1137	1070	1123	1162	1072	1072	1163	1079	1146	1118	1130	1055	1120	1124	1092	1068	1114	1083	1100	1065	1084	1121	1102	1101	1175	1086	1097	1073	1117	1172	1102	1051	1073	1186	1098	1073	1126	1108	1123	1119	1071	1164	1145	1039	1144	1079	1139	1145	1087	1114	1121	1158	1148	1118	1075	1115	1114	1127	1096	1096	1078	1092	1072	1073	1130	1168	1068	1091	1137	1103	1107	1103	1114	1073	1071	1165	1070	1141	1138	1075	1069	1135	1116	1086	1107	1143	1095	1099	1070	1123	1088	1129	1105	1126	1131	1126	1094	1074	1111	1053	1123	1081	1218	1098	1079	1071	1146	1056	1148	1167	1090	1075	1142	1093	1126	1116	1122	1086	1088	1107	1089	1053	1104	1033	1082	1188	1059	1098	1127	1134	1157	1120	1081	1053	1091	1134	1128	1079	1118	1124	1105	1105	1082	1198	1073	1116	1091	1121	1056	1137	1082	1107	1095	1069	1100	1065	1075	1050	1098	1183	1125	1091	1091	1074	1141	1166	1017	1074	1106	1098	1133	1093	1102	1076	1196	1104	1097	1115	1130	1150	1091	1132	1146	1083	1169	1091	1083	1129	1167	1093	1125	1148	1093	1026	1105	1098	1125	1213	1127	1138	1112	1071	1122	1092	1124	1113	1083	1059	1102	1127	1143	1120	1100	1110	1134	1183	1125	1139	1130	1153	1118	1146	1174	1087	1112	1123	1068	1107	1088	1041	1072	1091	1137	1097	1081	1129	1062	1049	1093	1106	1107	1125	1100	1137	1144	1073	1068	1136	1144	1077	1110	1100	1128	1084	1103	1117	1098	1121	1126	1161	1076	1114	1092	1149	1098	1139	1123	1096	1105	1105	1107	1066	1116	1134	1120	1076	1034	1099	1122	1054	1166	1091	1078	1096	1121	1125	1120	1108	1140	1081	1119	1121	1106	1090	1074	1084	1116	1114	1134	1125	1066	1111	1079	1095	1081	1083	1068	1083	1126	1007	1074	1151	1105	1104	1152	1097	1118	1021	1098	1170	1141	1098	1063	1081	1129	1127	1118	1070	1085	1068	1110	1110	1184	1134	1159	1096	1070	1148	1112	1125	1113	1086	1087	1083	1128	1124	1164	1131	1098	1122	1099	1147	1081	1088	1134	1133	1112	1072	1095	1128	1086	1061	1090	1067	1098	1119	1107	1111	1147	1117	1072	1115	1152	1157	1070	1128	1119	1122	1142	1114	1091	1145	1072	1107	1114	1086	1053	1096	1131	1106	1056	1095	1185	1109	1122	1113	1068	1129	1111	1091	1114	1095	1033	1122	1130	1173	1125	1073	1094	1130	1045	1109	1058	1063	1083	1138	1081	1089	1133	1075	1121	1031	1118	1122	1165	1135	1076	1120	1167	1089	1062	1101	1126	1040	1118	1078	1097	1152	1121	1064	1110	1101	1115	1078	1107	1147	1132	1109	1141	1112	1090	1083	1092	1105	1063	1113	1107	1074	1150	1154	1078	1112	1104	1060	1107	1085	1099	1086	1139	1130	1049	1079	1073	1074	1132	1116	1114	1095	1070	1132	1179	1064	1119	1082	1099	1095	1108	1152	1068	1056	1117	1072	1133	1109	1068	1084	1102	1095	1122	1122	1067	1057	1119	1100	1093	1102	1159	1123	1147	1037	1106	1099	1088	1111	1078	1123	1139	1081	1123	1123	1128	1126	1138	1104	1093	1135	1139	1125	1058	1106	1102	1130	1044	1065	1056	1037	1071	1169	1093	1083	1129	1103	1078	1137	1105	1084	1169	1069	1124	1105	1161	1086	1082	1096	1098	1105	1113	1049	1088	1073	1108	1065	1045	1106	1063	1151	1081	1121	1090	1137	1047	1123	1065	1096	1094	1074	1108	1072	1173	1167	1097	1152	1080	1112	1080	1058	1134	1086	1079	1124	1007	1088	1093	1141	1084	1057	1131	1091	1120	1046	1095	1084	1085	1106	1079	1048	1067	1186	1118	1133	1113	1062	1075	1134	1074	1099	1104	1172	1093	1049	1042	1082	1095	1101	1088	1103	1064	1108	1132	1067	1043	1198	1049	1131	1066	1106	1098	1131	1065	1059	1124	1116	1152	1117	1081	1105	1122	1057	1122	1105	1066	1078	1089	1110	1105	1109	1088	1102	1070	1074	1097	1098	1169	1048	1152	1120	1070	1102	1078	1060	1168	1053	1168	1121	1094	1056	1064	1120	1088	1130	1116	1041	1035	1140	1178	1064	1175	1074	1119	1069	1095	1118	1095	1027	1062	1046	1084	1184	1053	1116	1120	1141	1114	1084	1149	1065	1126	1058	1105	1065	1115	1100	1087	1057	1056	1101	1135	1062	1093	1135	1108	1076	1106	1130	1069	1188	1086	1115	1098	1114	1086	1102	1072	1112	1104	1096	1036	1093	1160	1033	1108	1036	1118	1167	1143	1076	1177	1095	1042	1034	1108	1111	1072	1067	1048	1137	1169	1039	1077	1075	1063	1113	1097	1046	1089	1044	1184	1108	1116	1089	1171	1065	1055	1105	1084	1095	1167	1095	1118	1167	1107	1132	1104	1077	1081	1069	1105	1121	1097	1102	1111	1084	1112	1120	1107	1132	1104	1102	1109	1081	1089	1109	1100	1109	1148	1068	1098	1059	1142	1128	1121	1117	1167	1103	1088	1161	1097	1113	1085	1087	1072	1135	1045	1132	1098	1148	1112	1157	1152	1060	1185	1150	1091	1078	1107	1077	1118	1048	1112	1138	1080	1121	1059	1071	1065	1099	1093	1109	1133	1112	1135	1127	1119	1074	1082	1144	1085	1089	1129	1080	1159	1062	1166	1070	1055	1081	1131	1176	1072	1097	1079	1105	1137	1118	1083	1114	1125	1061	1126	1123	1106	1086	1144	1054	1124	1090	1089	1107	1033	1043	1087	1117	1155	1079	1111	1102	1167	1096	1156	1149	1063	1132	1093	1116	1125	1102	1089	1035	1113	1188	1113	1099	1128	1061	1091	1102	1074	1103	1077	1109	1110	1134	1027	1043	1177	1101	1085	1082	1136	1077	1118	1156	1151	1125	1150	1197	1084	1085	1160	1135	1094	1023	1095	1133	1110	1103	1126	1114	1113	1089	1088	1084	1156	1134	1119	1097	1101	1150	1099	1106	1115	1113	1107	1133	1155	1094	1088	1117	1058	1182	1128	1116	1121	1114	1079	1104	1086	1104	1079	1095	1076	1071	1083	1076	1107	1114	1105	1093	1129	1129	1134	1063	1113	1067	1130	1071	1087	1136	1052	1124	1034	1143	1111	1102	1028	1143	1125	1086	1094	1165	1132	1140	1120	1142	1082	1023	1164	1142	1172	1111	1076	1095	1095	1145	1102	1120	1043	1045	1118	1084	1030	1078	1075	1052	1085	1020	1070	1136	1067	1081	1142	1105	1137	1111	1112	1085	1079	1132	1084	1159	1151	1099	1062	1155	1098	1100	1075	1030	1154	1075	1125	1079	1070	1112	1063	1054	1056	1127	1162	1092	1139	1118	1046	1092	1129	1108	1067	1123	1104	1103	1124	1093	1125	1088	1048	1070	1110	1081	1117	1116	1101	1120	1051	1173	1151	1151	1074	1045	1058	1024	1057	1102	1090	1072	1118	1163	1093	1068	1090	1074	1093	1126	1114	1103	1099	1106	1097	1164	1175	1109	1116	1085	1095	1079	1112	1026	1091	1074	1098	1131	1056	1200	1095	1117	1100	1182	1074	1111	1102	1196	1101	1021	1136	1106	1152	1122	1108	1085	1091	1090	1138	1094	1065	1091	1064	1114	1170	1092	1116	1118	1105	1098	1099	1045	1119	1124	1158	1094	1077	1091	1015	1134	1068	1042	1111	1075	1140	1055	1102	1066	1102	1051	1153	1130	1147	1069	1103	1103	1114	1124	1093	1104	1130	1072	1045	1134	1079	1119	1088	1083	1102	1125	1049	1060	1084	1071	1131	1118	1107	1087	1053	1154	1162	1125	1103	1168	1093	1108	1140	1085	1091	1106	1079	1094	1087	1116	1100	1117	1150	1151	1119	1112	1116	1121	1127	1092	1059	1093	1093	1073	1128	1095	1109	1130	1082	1124	1105	1140	1121	1083	1147	1172	1141	1100	1075	1060	1123	1070	1111	1098	1128	1081	1087	1041	1123	1109	1064	1042	1124	1101	1108	1115	1075	1115	1134	1116	1131	1133	1113	1100	1149	1141	1148	1035	1074	1103	1108	1119	1080	1122	1117	1110	1138	1088	1141	1136	1148	1143	1105	1073	1068	1156	1096	1140	1154	1131	1007	1076	1112	1078	1170	1088	1085	1101	1076	1078	1089	1075	1053	1076	1115	1083	1117	1024	1141	1116	1138	1057	1076	1105	1153	1129	1123	1145	1061	1120	1103	1069	1097	1105	1119	1102	1080	1057	1108	1159	1094	1093	1132	1129	1106	1114	1105	1029	1150	1111	1133	1065	1128	1094	1150	1092	1104	1077	1145	1133
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
